The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBOTT LABS COM 002824100   514,642 4,528 SH   SOLE 0 0 0 4,528
ABBVIE INC COM 00287Y109   555,223 3,049 SH   SOLE 0 0 0 3,049
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   233,615 674 SH   SOLE 0 0 0 674
AFLAC INC COM 001055102   336,915 3,924 SH   SOLE 0 0 0 3,924
ALIGN TECHNOLOGY INC COM 016255101   949,000 2,894 SH   SOLE 0 0 0 2,894
ALPHABET INC CAP STK CL A 02079K305   1,451,041 9,614 SH   SOLE 0 0 0 9,614
ALPHABET INC CAP STK CL C 02079K107   429,069 2,818 SH   SOLE 0 0 0 2,818
AMAZON COM INC COM 023135106   4,054,942 22,480 SH   SOLE 0 0 0 22,480
AMERICAN CENTY ETF TR US SML CP VALU 025072877   9,244,117 98,646 SH   SOLE 0 0 0 98,646
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   525,549 20,378 SH   SOLE 0 0 0 20,378
AMERICAN TOWER CORP NEW COM 03027X100   1,211,932 6,134 SH   SOLE 0 0 0 6,134
AMERICAN WTR WKS CO INC NEW COM 030420103   258,474 2,115 SH   SOLE 0 0 0 2,115
APPLE INC COM 037833100   7,404,377 43,179 SH   SOLE 0 0 0 43,179
ASPEN TECHNOLOGY INC COM 29109X106   1,254,940 5,884 SH   SOLE 0 0 0 5,884
AUTOMATIC DATA PROCESSING IN COM 053015103   316,171 1,266 SH   SOLE 0 0 0 1,266
BANK AMERICA CORP COM 060505104   409,081 10,788 SH   SOLE 0 0 0 10,788
BERKLEY W R CORP COM 084423102   224,019 2,533 SH   SOLE 0 0 0 2,533
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   854,497 2,032 SH   SOLE 0 0 0 2,032
BLACKROCK INC COM 09247X101   720,866 865 SH   SOLE 0 0 0 865
BROADCOM INC COM 11135F101   1,444,697 1,090 SH   SOLE 0 0 0 1,090
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   683,208 3,335 SH   SOLE 0 0 0 3,335
CHEVRON CORP NEW COM 166764100   1,183,716 7,504 SH   SOLE 0 0 0 7,504
CLOROX CO DEL COM 189054109   403,751 2,637 SH   SOLE 0 0 0 2,637
COCA COLA CO COM 191216100   311,431 5,090 SH   SOLE 0 0 0 5,090
COMCAST CORP NEW CL A 20030N101   1,652,459 38,119 SH   SOLE 0 0 0 38,119
CONSTELLATION ENERGY CORP COM 21037T109   312,581 1,691 SH   SOLE 0 0 0 1,691
COPART INC COM 217204106   260,872 4,504 SH   SOLE 0 0 0 4,504
COSTCO WHSL CORP NEW COM 22160K105   2,936,808 4,009 SH   SOLE 0 0 0 4,009
DAVITA INC COM 23918K108   937,636 6,792 SH   SOLE 0 0 0 6,792
DEERE & CO COM 244199105   257,123 626 SH   SOLE 0 0 0 626
DIAMONDBACK ENERGY INC COM 25278X109   1,223,105 6,172 SH   SOLE 0 0 0 6,172
DISNEY WALT CO COM 254687106   208,991 1,708 SH   SOLE 0 0 0 1,708
DOMINOS PIZZA INC COM 25754A201   1,503,607 3,026 SH   SOLE 0 0 0 3,026
ELI LILLY & CO COM 532457108   702,498 903 SH   SOLE 0 0 0 903
EMERSON ELEC CO COM 291011104   244,420 2,155 SH   SOLE 0 0 0 2,155
ENCOMPASS HEALTH CORP COM 29261A100   819,607 9,925 SH   SOLE 0 0 0 9,925
EXELON CORP COM 30161N101   200,135 5,327 SH   SOLE 0 0 0 5,327
EXXON MOBIL CORP COM 30231G102   291,297 2,506 SH   SOLE 0 0 0 2,506
FEDEX CORP COM 31428X106   736,472 2,542 SH   SOLE 0 0 0 2,542
FIDELITY COVINGTON TRUST ENHANCED LARGE 316092113   500,763 16,975 SH   SOLE 0 0 0 16,975
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309   2,439,173 53,833 SH   SOLE 0 0 0 53,833
FIRST SOLAR INC COM 336433107   235,138 1,393 SH   SOLE 0 0 0 1,393
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108   2,668,255 51,952 SH   SOLE 0 0 0 51,952
FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117   558,627 14,865 SH   SOLE 0 0 0 14,865
FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182   241,759 10,571 SH   SOLE 0 0 0 10,571
FIRST TR EXCH TRD ALPHDX FD JAPAN ALPHADEX 33737J158   217,984 3,954 SH   SOLE 0 0 0 3,954
FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174   461,755 8,228 SH   SOLE 0 0 0 8,228
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101   3,402,424 143,441 SH   SOLE 0 0 0 143,441
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143   535,580 4,887 SH   SOLE 0 0 0 4,887
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   417,768 2,037 SH   SOLE 0 0 0 2,037
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   17,961,555 209,709 SH   SOLE 0 0 0 209,709
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118   617,625 8,865 SH   SOLE 0 0 0 8,865
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   20,898,926 372,066 SH   SOLE 0 0 0 372,066
FIRST TR EXCHNG TRADED FD VI FT VEST FD OF BU 33740F755   8,433,826 301,639 SH   SOLE 0 0 0 301,639
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   529,391 12,142 SH   SOLE 0 0 0 12,142
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101   595,917 7,802 SH   SOLE 0 0 0 7,802
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109   226,664 2,284 SH   SOLE 0 0 0 2,284
FIRST TR MORNINGSTAR DIVID L SHS 336917109   247,811 6,440 SH   SOLE 0 0 0 6,440
FIRST TR NASDAQ 100 TECH IND SHS 337345102   265,617 1,393 SH   SOLE 0 0 0 1,393
FIRST TR VALUE LINE DIVID IN SHS 33734H106   968,404 22,932 SH   SOLE 0 0 0 22,932
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108   453,670 3,680 SH   SOLE 0 0 0 3,680
FLOWSERVE CORP COM 34354P105   709,867 15,540 SH   SOLE 0 0 0 15,540
FMC CORP COM NEW 302491303   236,837 3,718 SH   SOLE 0 0 0 3,718
GILEAD SCIENCES INC COM 375558103   667,674 9,115 SH   SOLE 0 0 0 9,115
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   217,129 2,092 SH   SOLE 0 0 0 2,092
GOLDMAN SACHS GROUP INC COM 38141G104   241,843 579 SH   SOLE 0 0 0 579
HAEMONETICS CORP MASS COM 405024100   765,846 8,973 SH   SOLE 0 0 0 8,973
HEALTHEQUITY INC COM 42226A107   1,336,201 16,369 SH   SOLE 0 0 0 16,369
HOME DEPOT INC COM 437076102   1,952,232 5,089 SH   SOLE 0 0 0 5,089
HONEYWELL INTL INC COM 438516106   219,207 1,068 SH   SOLE 0 0 0 1,068
INTERNATIONAL BUSINESS MACHS COM 459200101   262,188 1,373 SH   SOLE 0 0 0 1,373
INTUIT COM 461202103   295,100 454 SH   SOLE 0 0 0 454
INVESCO DB MULTI-SECTOR COMM OIL FD 46140H403   160,248 10,312 SH   SOLE 0 0 0 10,312
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   275,226 1,625 SH   SOLE 0 0 0 1,625
INVESCO QQQ TR UNIT SER 1 46090E103   373,856 842 SH   SOLE 0 0 0 842
ISHARES INC CORE MSCI EMKT 46434G103   5,803,126 112,464 SH   SOLE 0 0 0 112,464
ISHARES INC ESG AWR MSCI EM 46434G863   242,789 7,533 SH   SOLE 0 0 0 7,533
ISHARES TR ESG AW MSCI EAFE 46435G516   359,755 4,502 SH   SOLE 0 0 0 4,502
ISHARES TR ESG AWR MSCI USA 46435G425   500,191 4,351 SH   SOLE 0 0 0 4,351
ISHARES TR MSCI ACWI EX US 464288240   732,404 13,718 SH   SOLE 0 0 0 13,718
ISHARES TR NATIONAL MUN ETF 464288414   2,008,677 18,668 SH   SOLE 0 0 0 18,668
ISHARES TR ISHS 1-5YR INVS 464288646   6,412,513 125,049 SH   SOLE 0 0 0 125,049
ISHARES TR CORE US AGGBD ET 464287226   7,535,035 76,935 SH   SOLE 0 0 0 76,935
ISHARES TR CORE S&P TTL STK 464287150   216,188 1,875 SH   SOLE 0 0 0 1,875
ISHARES TR MSCI EAFE ETF 464287465   12,943,408 162,076 SH   SOLE 0 0 0 162,076
ISHARES TR RUS MID CAP ETF 464287499   7,633,418 90,777 SH   SOLE 0 0 0 90,777
ISHARES TR CORE S&P MCP ETF 464287507   895,368 14,741 SH   SOLE 0 0 0 14,741
ISHARES TR CORE S&P SCP ETF 464287804   5,520,608 49,951 SH   SOLE 0 0 0 49,951
ISHARES TR CORE S&P500 ETF 464287200   927,388 1,764 SH   SOLE 0 0 0 1,764
ISHARES TR S&P 500 GRWT ETF 464287309   310,064 3,672 SH   SOLE 0 0 0 3,672
ISHARES TR RUS 1000 VAL ETF 464287598   1,979,388 11,051 SH   SOLE 0 0 0 11,051
ISHARES TR RUS 1000 GRW ETF 464287614   284,470 844 SH   SOLE 0 0 0 844
ISHARES TR RUSSELL 2000 ETF 464287655   695,462 3,307 SH   SOLE 0 0 0 3,307
ISHARES TR U.S. REAL ES ETF 464287739   283,005 3,148 SH   SOLE 0 0 0 3,148
ISHARES TR 7-10 YR TRSY BD 464287440   3,445,446 36,398 SH   SOLE 0 0 0 36,398
ISHARES TR 20 YR TR BD ETF 464287432   2,858,603 30,211 SH   SOLE 0 0 0 30,211
JOHNSON & JOHNSON COM 478160104   547,217 3,459 SH   SOLE 0 0 0 3,459
JPMORGAN CHASE & CO COM 46625H100   1,240,760 6,195 SH   SOLE 0 0 0 6,195
KLA CORP COM NEW 482480100   1,084,879 1,553 SH   SOLE 0 0 0 1,553
LABORATORY CORP AMER HLDGS COM NEW 50540R409   219,115 1,003 SH   SOLE 0 0 0 1,003
LINDE PLC SHS G54950103   376,099 810 SH   SOLE 0 0 0 810
LOWES COS INC COM 548661107   493,921 1,939 SH   SOLE 0 0 0 1,939
MARATHON OIL CORP COM 565849106   562,634 19,853 SH   SOLE 0 0 0 19,853
MARRIOTT INTL INC NEW CL A 571903202   318,920 1,264 SH   SOLE 0 0 0 1,264
MASTERCARD INCORPORATED CL A 57636Q104   354,917 737 SH   SOLE 0 0 0 737
MCDONALDS CORP COM 580135101   1,281,189 4,544 SH   SOLE 0 0 0 4,544
MEDTRONIC PLC SHS G5960L103   465,555 5,342 SH   SOLE 0 0 0 5,342
MERCK & CO INC COM 58933Y105   687,987 5,214 SH   SOLE 0 0 0 5,214
META PLATFORMS INC CL A 30303M102   971,646 2,001 SH   SOLE 0 0 0 2,001
MICROSOFT CORP COM 594918104   5,809,948 13,810 SH   SOLE 0 0 0 13,810
MOTOROLA SOLUTIONS INC COM NEW 620076307   592,817 1,670 SH   SOLE 0 0 0 1,670
NETFLIX INC COM 64110L106   286,052 471 SH   SOLE 0 0 0 471
NEXTERA ENERGY INC COM 65339F101   657,511 10,288 SH   SOLE 0 0 0 10,288
NOVO-NORDISK A S ADR 670100205   372,108 2,898 SH   SOLE 0 0 0 2,898
NVIDIA CORPORATION COM 67066G104   2,519,155 2,788 SH   SOLE 0 0 0 2,788
NXP SEMICONDUCTORS N V COM N6596X109   927,899 3,745 SH   SOLE 0 0 0 3,745
OLLIES BARGAIN OUTLET HLDGS COM 681116109   510,282 6,413 SH   SOLE 0 0 0 6,413
OMNICOM GROUP INC COM 681919106   823,524 8,511 SH   SOLE 0 0 0 8,511
ORACLE CORP COM 68389X105   368,665 2,935 SH   SOLE 0 0 0 2,935
OREILLY AUTOMOTIVE INC COM 67103H107   231,420 205 SH   SOLE 0 0 0 205
OSHKOSH CORP COM 688239201   671,688 5,386 SH   SOLE 0 0 0 5,386
PEPSICO INC COM 713448108   1,143,335 6,533 SH   SOLE 0 0 0 6,533
PGIM ETF TR TOTAL RETURN BON 69344A800   3,598,297 86,498 SH   SOLE 0 0 0 86,498
PHILLIPS 66 COM 718546104   285,929 1,751 SH   SOLE 0 0 0 1,751
PIMCO ETF TR SHTRM MUN BD ACT 72201R874   2,770,648 55,524 SH   SOLE 0 0 0 55,524
PRICE T ROWE GROUP INC COM 74144T108   1,991,631 16,336 SH   SOLE 0 0 0 16,336
PROCTER AND GAMBLE CO COM 742718109   552,180 3,403 SH   SOLE 0 0 0 3,403
QUALCOMM INC COM 747525103   372,629 2,201 SH   SOLE 0 0 0 2,201
REPUBLIC SVCS INC COM 760759100   592,890 3,097 SH   SOLE 0 0 0 3,097
RESMED INC COM 761152107   425,963 2,151 SH   SOLE 0 0 0 2,151
ROCKWELL AUTOMATION INC COM 773903109   289,291 993 SH   SOLE 0 0 0 993
ROSS STORES INC COM 778296103   937,005 6,385 SH   SOLE 0 0 0 6,385
SALESFORCE INC COM 79466L302   256,003 850 SH   SOLE 0 0 0 850
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   419,108 6,865 SH   SOLE 0 0 0 6,865
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   209,311 1,005 SH   SOLE 0 0 0 1,005
SPDR GOLD TR GOLD SHS 78463V107   6,913,221 33,605 SH   SOLE 0 0 0 33,605
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   2,296,376 64,073 SH   SOLE 0 0 0 64,073
SPDR S&P 500 ETF TR TR UNIT 78462F103   2,308,456 4,413 SH   SOLE 0 0 0 4,413
SPDR SER TR S&P 400 MDCP VAL 78464A839   513,684 6,759 SH   SOLE 0 0 0 6,759
STARBUCKS CORP COM 855244109   226,199 2,475 SH   SOLE 0 0 0 2,475
STRYKER CORPORATION COM 863667101   301,590 843 SH   SOLE 0 0 0 843
SYNOPSYS INC COM 871607107   1,260,158 2,205 SH   SOLE 0 0 0 2,205
TESLA INC COM 88160R101   234,680 1,335 SH   SOLE 0 0 0 1,335
TEXAS INSTRS INC COM 882508104   308,233 1,769 SH   SOLE 0 0 0 1,769
TEXTRON INC COM 883203101   408,374 4,257 SH   SOLE 0 0 0 4,257
THE CIGNA GROUP COM 125523100   244,427 673 SH   SOLE 0 0 0 673
TREX CO INC COM 89531P105   674,111 6,758 SH   SOLE 0 0 0 6,758
UNION PAC CORP COM 907818108   729,028 2,964 SH   SOLE 0 0 0 2,964
UNITEDHEALTH GROUP INC COM 91324P102   1,056,031 2,135 SH   SOLE 0 0 0 2,135
VALERO ENERGY CORP COM 91913Y100   410,680 2,406 SH   SOLE 0 0 0 2,406
VANECK ETF TRUST LONG MUNI ETF 92189F536   6,757,262 375,195 SH   SOLE 0 0 0 375,195
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   353,795 736 SH   SOLE 0 0 0 736
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   3,404,755 39,370 SH   SOLE 0 0 0 39,370
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   297,277 7,117 SH   SOLE 0 0 0 7,117
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   8,311,708 164,263 SH   SOLE 0 0 0 164,263
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   381,838 2,091 SH   SOLE 0 0 0 2,091
VISA INC COM CL A 92826C839   983,199 3,523 SH   SOLE 0 0 0 3,523
WALMART INC COM 931142103   559,581 9,300 SH   SOLE 0 0 0 9,300