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   496,883 4,907 SH   SOLE   0 0 4,907
AMAZON COM INC COM 023135106   752,468 7,285 SH   SOLE   0 0 7,285
AMGEN INC COM 031162100   537,894 2,225 SH   SOLE   0 0 2,225
AMPHENOL CORP NEW CL A 032095101   599,661 7,338 SH   SOLE   0 0 7,338
APPLE INC COM 037833100   989,235 5,999 SH   SOLE   0 0 5,999
ASTRAZENECA PLC SPONSORED ADR 046353108   546,396 7,872 SH   SOLE   0 0 7,872
ATLASSIAN CORPORATION CL A 049468101   609,023 3,558 SH   SOLE   0 0 3,558
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   426,003 4,596 SH   SOLE   0 0 4,596
CHEVRON CORP NEW COM 166764100   894,280 5,481 SH   SOLE   0 0 5,481
DISCOVER FINL SVCS COM 254709108   547,969 5,544 SH   SOLE   0 0 5,544
FIDELITY COVINGTON TRUST SML MID MLTFCT 316092527   632,683 19,612 SH   SOLE   0 0 19,612
FIDELITY COVINGTON TRUST VLU FACTOR ETF 316092782   1,743,868 38,109 SH   SOLE   0 0 38,109
FIDELITY COVINGTON TRUST QLTY FCTOR ETF 316092790   1,422,668 29,985 SH   SOLE   0 0 29,985
FIDELITY COVINGTON TRUST MOMENTUM FACTR 316092816   1,763,309 39,491 SH   SOLE   0 0 39,491
FIDELITY COVINGTON TRUST LOW VOLITY ETF 316092824   716,711 15,095 SH   SOLE   0 0 15,095
FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840   619,896 16,279 SH   SOLE   0 0 16,279
FLOOR & DECOR HLDGS INC CL A 339750101   504,261 5,134 SH   SOLE   0 0 5,134
GALLAGHER ARTHUR J & CO COM 363576109   1,080,902 5,650 SH   SOLE   0 0 5,650
HEICO CORP NEW CL A 422806208   398,051 2,929 SH   SOLE   0 0 2,929
HOME DEPOT INC COM 437076102   775,575 2,628 SH   SOLE   0 0 2,628
HONEYWELL INTL INC COM 438516106   450,279 2,356 SH   SOLE   0 0 2,356
ILLINOIS TOOL WKS INC COM 452308109   315,024 1,294 SH   SOLE   0 0 1,294
ISHARES TR CORE S&P500 ETF 464287200   28,595,547 69,562 SH   SOLE   0 0 69,562
ISHARES TR CORE US AGGBD ET 464287226   997,396 10,010 SH   SOLE   0 0 10,010
ISHARES TR S&P 500 GRWT ETF 464287309   215,884 3,379 SH   SOLE   0 0 3,379
ISHARES TR S&P 500 VAL ETF 464287408   245,396 1,617 SH   SOLE   0 0 1,617
ISHARES TR 20 YR TR BD ETF 464287432   244,545 2,299 SH   SOLE   0 0 2,299
ISHARES TR 7-10 YR TRSY BD 464287440   370,114 3,734 SH   SOLE   0 0 3,734
ISHARES TR RUS 1000 ETF 464287622   303,385 1,347 SH   SOLE   0 0 1,347
ISHARES TR U.S. TECH ETF 464287721   1,784,365 19,226 SH   SOLE   0 0 19,226
ISHARES TR CORE S&P SCP ETF 464287804   225,794 2,335 SH   SOLE   0 0 2,335
ISHARES TR SHRT NAT MUN ETF 464288158   316,971 3,028 SH   SOLE   0 0 3,028
ISHARES TR JPMORGAN USD EMG 464288281   493,608 5,721 SH   SOLE   0 0 5,721
ISHARES TR NATIONAL MUN ETF 464288414   1,760,903 16,344 SH   SOLE   0 0 16,344
ISHARES TR MBS ETF 464288588   3,626,170 38,279 SH   SOLE   0 0 38,279
ISHARES TR INTRM GOV CR ETF 464288612   414,303 3,965 SH   SOLE   0 0 3,965
ISHARES TR 10-20 YR TRS ETF 464288653   914,716 7,986 SH   SOLE   0 0 7,986
ISHARES TR EAFE VALUE ETF 464288877   2,674,294 55,106 SH   SOLE   0 0 55,106
ISHARES TR EAFE GRWTH ETF 464288885   4,027,678 42,994 SH   SOLE   0 0 42,994
ISHARES TR RUS TP200 GR ETF 464289438   6,433,293 46,306 SH   SOLE   0 0 46,306
LAM RESEARCH CORP COM 512807108   515,277 972 SH   SOLE   0 0 972
LOCKHEED MARTIN CORP COM 539830109   725,168 1,534 SH   SOLE   0 0 1,534
MCDONALDS CORP COM 580135101   282,965 1,012 SH   SOLE   0 0 1,012
METTLER TOLEDO INTERNATIONAL COM 592688105   529,453 346 SH   SOLE   0 0 346
MICROSOFT CORP COM 594918104   1,581,614 5,486 SH   SOLE   0 0 5,486
NOVO-NORDISK A S ADR 670100205   874,315 5,494 SH   SOLE   0 0 5,494
OLD DOMINION FREIGHT LINE IN COM 679580100   410,371 1,204 SH   SOLE   0 0 1,204
PAYCHEX INC COM 704326107   891,052 7,776 SH   SOLE   0 0 7,776
PEPSICO INC COM 713448108   573,880 3,148 SH   SOLE   0 0 3,148
PHILIP MORRIS INTL INC COM 718172109   820,401 8,436 SH   SOLE   0 0 8,436
PHILLIPS 66 COM 718546104   697,900 6,884 SH   SOLE   0 0 6,884
PROCTER AND GAMBLE CO COM 742718109   537,366 3,614 SH   SOLE   0 0 3,614
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   686,566 10,535 SH   SOLE   0 0 10,535
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   455,978 6,953 SH   SOLE   0 0 6,953
SNAP ON INC COM 833034101   710,796 2,879 SH   SOLE   0 0 2,879
SNOWFLAKE INC CL A 833445109   271,550 1,760 SH   SOLE   0 0 1,760
STARBUCKS CORP COM 855244109   531,896 5,108 SH   SOLE   0 0 5,108
STRYKER CORPORATION COM 863667101   609,193 2,134 SH   SOLE   0 0 2,134
THERMO FISHER SCIENTIFIC INC COM 883556102   616,716 1,070 SH   SOLE   0 0 1,070
US BANCORP DEL COM NEW 902973304   511,946 14,201 SH   SOLE   0 0 14,201
UNION PAC CORP COM 907818108   614,849 3,055 SH   SOLE   0 0 3,055
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   10,839,933 141,717 SH   SOLE   0 0 141,717
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   299,122 7,404 SH   SOLE   0 0 7,404
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   413,677 1,100 SH   SOLE   0 0 1,100
ABBVIE INC COM 00287Y109   1,059,970 6,651 SH   SOLE   0 0 6,651
AMERIPRISE FINL INC COM 03076C106   761,652 2,485 SH   SOLE   0 0 2,485
BLACKROCK INC COM 09247X101   649,046 970 SH   SOLE   0 0 970
CANADIAN PAC RY LTD COM 13645T100   443,713 5,767 SH   SOLE   0 0 5,767
CISCO SYS INC COM 17275R102   628,659 12,026 SH   SOLE   0 0 12,026
CORTEVA INC COM 22052L104   272,300 4,515 SH   SOLE   0 0 4,515
COSTCO WHSL CORP NEW COM 22160K105   320,481 645 SH   SOLE   0 0 645
CROWN CASTLE INC COM 22822V101   440,066 3,288 SH   SOLE   0 0 3,288
DATADOG INC CL A COM 23804L103   383,790 5,282 SH   SOLE   0 0 5,282
ENTEGRIS INC COM 29362U104   308,768 3,765 SH   SOLE   0 0 3,765
ICICI BANK LIMITED ADR 45104G104   564,576 26,162 SH   SOLE   0 0 26,162
INNOVATOR ETFS TR US EQTY PWR BUF 45782C748   369,304 12,000 SH   SOLE   0 0 12,000
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431   1,674,610 19,632 SH   SOLE   0 0 19,632
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   6,268,099 47,482 SH   SOLE   0 0 47,482
ISHARES TR US TREAS BD ETF 46429B267   3,064,159 131,059 SH   SOLE   0 0 131,059
ISHARES TR MSCI USA MIN VOL 46429B697   1,553,945 21,363 SH   SOLE   0 0 21,363
ISHARES TR MSCI USA QLT FCT 46432F339   4,086,825 32,941 SH   SOLE   0 0 32,941
ISHARES TR CORE MSCI EAFE 46432F842   525,441 7,860 SH   SOLE   0 0 7,860
ISHARES INC CORE MSCI EMKT 46434G103   2,514,295 51,533 SH   SOLE   0 0 51,533
ISHARES INC ESG AWR MSCI EM 46434G863   329,627 10,471 SH   SOLE   0 0 10,471
ISHARES TR CORE TOTAL USD 46434V613   9,524,622 206,384 SH   SOLE   0 0 206,384
ISHARES TR CORE DIV GRWTH 46434V621   246,001 4,921 SH   SOLE   0 0 4,921
ISHARES TR ESG AWR MSCI USA 46435G425   2,707,169 29,930 SH   SOLE   0 0 29,930
ISHARES TR FALN ANGLS USD 46435G474   277,338 10,975 SH   SOLE   0 0 10,975
ISHARES TR US INFRASTRUC 46435U713   387,829 10,392 SH   SOLE   0 0 10,392
JPMORGAN CHASE & CO COM 46625H100   788,115 6,048 SH   SOLE   0 0 6,048
LPL FINL HLDGS INC COM 50212V100   564,696 2,790 SH   SOLE   0 0 2,790
MSCI INC COM 55354G100   474,057 847 SH   SOLE   0 0 847
MCKESSON CORP COM 58155Q103   371,360 1,043 SH   SOLE   0 0 1,043
MERCK & CO INC COM 58933Y105   860,163 8,085 SH   SOLE   0 0 8,085
NEXTERA ENERGY INC COM 65339F101   490,306 6,361 SH   SOLE   0 0 6,361
PROLOGIS INC. COM 74340W103   614,367 4,924 SH   SOLE   0 0 4,924
SPDR SER TR PORTFLI INTRMDIT 78464A672   240,434 8,308 SH   SOLE   0 0 8,308
SERVICENOW INC COM 81762P102   348,075 749 SH   SOLE   0 0 749
UNITEDHEALTH GROUP INC COM 91324P102   804,348 1,702 SH   SOLE   0 0 1,702
VERIZON COMMUNICATIONS INC COM 92343V104   497,325 12,788 SH   SOLE   0 0 12,788
VISA INC COM CL A 92826C839   691,035 3,065 SH   SOLE   0 0 3,065
WASTE CONNECTIONS INC COM 94106B101   550,717 3,960 SH   SOLE   0 0 3,960
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   691,374 2,419 SH   SOLE   0 0 2,419
LINDE PLC SHS G54950103   585,492 1,663 SH   SOLE   0 0 1,663
MEDTRONIC PLC SHS G5960L103   291,844 3,620 SH   SOLE   0 0 3,620
ASML HOLDING N V N Y REGISTRY SHS N07059210   420,679 618 SH   SOLE   0 0 618
FERRARI N V COM N3167Y103   546,233 2,017 SH   SOLE   0 0 2,017