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
ABBVIE INC COM 00287Y109   251,911 1,690 SH   SOLE   0 0 1,690
ADVANCED ENERGY INDS COM 007973100   296,676 2,877 SH   SOLE   0 0 2,877
AFLAC INC COM 001055102   284,129 3,702 SH   SOLE   0 0 3,702
AIR PRODS & CHEMS INC COM 009158106   278,299 982 SH   SOLE   0 0 982
ALCON AG ORD SHS H01301128   303,539 3,939 SH   SOLE   0 0 3,939
ALIGN TECHNOLOGY INC COM 016255101   276,620 906 SH   SOLE   0 0 906
ALLBIRDS INC COM CL A 01675A109   21,368 19,250 SH   SOLE   0 0 19,250
ALPHABET INC CAP STK CL C 02079K107   560,099 4,248 SH   SOLE   0 0 4,248
ALPHABET INC CAP STK CL A 02079K305   549,874 4,202 SH   SOLE   0 0 4,202
AMAZON COM INC COM 023135106   1,333,557 10,491 SH   SOLE   0 0 10,491
AMBEV SA SPONSORED ADR 02319V103   88,749 34,399 SH   SOLE   0 0 34,399
AMERICAN INTL GROUP INC COM NEW 026874784   368,327 6,078 SH   SOLE   0 0 6,078
AMN HEALTHCARE SVCS INC COM 001744101   250,003 2,935 SH   SOLE   0 0 2,935
ANALOG DEVICES INC COM 032654105   878,952 5,020 SH   SOLE   0 0 5,020
ANSYS INC COM 03662Q105   365,094 1,227 SH   SOLE   0 0 1,227
APPLE INC COM 037833100   5,140,986 30,027 SH   SOLE   0 0 30,027
ASTRAZENECA PLC SPONSORED ADR 046353108   357,020 5,272 SH   SOLE   0 0 5,272
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101   169,509 21,057 SH   SOLE   0 0 21,057
BANCO SANTANDER S.A. ADR 05964H105   97,564 25,948 SH   SOLE   0 0 25,948
BAXTER INTL INC COM 071813109   992,977 26,311 SH   SOLE   0 0 26,311
BERKLEY W R CORP COM 084423102   294,530 4,639 SH   SOLE   0 0 4,639
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   386,031 1,102 SH   SOLE   0 0 1,102
BHP GROUP LTD SPONSORED ADS 088606108   216,997 3,815 SH   SOLE   0 0 3,815
BLACKLINE INC COM 09239B109   208,567 3,760 SH   SOLE   0 0 3,760
BOEING CO COM 097023105   233,466 1,218 SH   SOLE   0 0 1,218
BORGWARNER INC COM 099724106   791,252 19,600 SH   SOLE   0 0 19,600
BOSTON SCIENTIFIC CORP COM 101137107   302,227 5,724 SH   SOLE   0 0 5,724
CATERPILLAR INC COM 149123101   273,000 1,000 SH   SOLE   0 0 1,000
CHEVRON CORP NEW COM 166764100   1,181,520 7,007 SH   SOLE   0 0 7,007
CHUBB LIMITED COM H1467J104   327,467 1,573 SH   SOLE   0 0 1,573
CISCO SYS INC COM 17275R102   341,591 6,354 SH   SOLE   0 0 6,354
COMCAST CORP NEW CL A 20030N101   365,997 8,254 SH   SOLE   0 0 8,254
COMERICA INC COM 200340107   262,988 6,329 SH   SOLE   0 0 6,329
CONOCOPHILLIPS COM 20825C104   481,955 4,023 SH   SOLE   0 0 4,023
CONSTELLATION BRANDS INC CL A 21036P108   284,672 1,133 SH   SOLE   0 0 1,133
COSTAR GROUP INC COM 22160N109   649,259 8,444 SH   SOLE   0 0 8,444
CVS HEALTH CORP COM 126650100   221,190 3,168 SH   SOLE   0 0 3,168
DANAHER CORPORATION COM 235851102   729,166 2,939 SH   SOLE   0 0 2,939
DEVON ENERGY CORP NEW COM 25179M103   373,491 7,830 SH   SOLE   0 0 7,830
DISNEY WALT CO COM 254687106   285,454 3,522 SH   SOLE   0 0 3,522
DUPONT DE NEMOURS INC COM 26614N102   218,698 2,932 SH   SOLE   0 0 2,932
ECOLAB INC COM 278865100   369,123 2,179 SH   SOLE   0 0 2,179
EDISON INTL COM 281020107   210,313 3,323 SH   SOLE   0 0 3,323
ELI LILLY & CO COM 532457108   212,598 396 SH   SOLE   0 0 396
ENSIGN GROUP INC COM 29358P101   205,747 2,214 SH   SOLE   0 0 2,214
EOG RES INC COM 26875P101   393,590 3,105 SH   SOLE   0 0 3,105
FACTSET RESH SYS INC COM 303075105   222,565 509 SH   SOLE   0 0 509
FASTENAL CO COM 311900104   495,639 9,071 SH   SOLE   0 0 9,071
FISERV INC COM 337738108   238,233 2,109 SH   SOLE   0 0 2,109
FIVE BELOW INC COM 33829M101   1,551,398 9,642 SH   SOLE   0 0 9,642
FLOOR & DECOR HLDGS INC CL A 339750101   257,292 2,843 SH   SOLE   0 0 2,843
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106   270,255 2,476 SH   SOLE   0 0 2,476
FORD MTR CO DEL COM 345370860   1,356,867 109,249 SH   SOLE   0 0 109,249
GARTNER INC COM 366651107   201,699 587 SH   SOLE   0 0 587
GENERAL MTRS CO COM 37045V100   1,456,408 44,174 SH   SOLE   0 0 44,174
GLOBANT S A COM L44385109   592,165 2,993 SH   SOLE   0 0 2,993
GRAND CANYON ED INC COM 38526M106   386,873 3,310 SH   SOLE   0 0 3,310
HALEON PLC SPON ADS 405552100   198,296 23,805 SH   SOLE   0 0 23,805
HALLIBURTON CO COM 406216101   386,127 9,534 SH   SOLE   0 0 9,534
HEICO CORP NEW COM 422806109   616,306 3,806 SH   SOLE   0 0 3,806
IDEXX LABS INC COM 45168D104   408,847 935 SH   SOLE   0 0 935
INSIGHT ENTERPRISES INC COM 45765U103   217,523 1,495 SH   SOLE   0 0 1,495
INTERCONTINENTAL EXCHANGE IN COM 45866F104   235,003 2,136 SH   SOLE   0 0 2,136
INVESCO QQQ TR UNIT SER 1 46090E103   970,792 2,710 SH   SOLE   0 0 2,710
ISHARES TR CORE S&P SCP ETF 464287804   16,521,755 175,148 SH   SOLE   794 0 174,355
ISHARES TR S&P 500 GRWT ETF 464287309   2,128,053 31,103 SH   SOLE   0 0 31,103
ISHARES TR RUSSELL 2000 ETF 464287655   578,020 3,270 SH   SOLE   0 0 3,270
ISHARES TR MSCI EAFE ETF 464287465   839,886 12,186 SH   SOLE   0 0 12,186
ISHARES TR RUS MID CAP ETF 464287499   630,248 9,101 SH   SOLE   0 0 9,101
ISHARES TR S&P 100 ETF 464287101   448,631 2,236 SH   SOLE   0 0 2,236
ISHARES TR SHORT TREAS BD 464288679   443,758 4,017 SH   SOLE   0 0 4,017
ISHARES TR GLB INFRASTR ETF 464288372   487,199 11,254 SH   SOLE   0 0 11,254
ISHARES TR MSCI USA QLT FCT 46432F339   39,975,580 303,328 SH   SOLE   2,839 0 300,489
JABIL INC COM 466313103   284,995 2,246 SH   SOLE   0 0 2,246
JOHNSON & JOHNSON COM 478160104   1,589,021 10,202 SH   SOLE   0 0 10,202
JPMORGAN CHASE & CO COM 46625H100   560,521 3,865 SH   SOLE   0 0 3,865
KENVUE INC COM 49177J102   241,281 12,016 SH   SOLE   0 0 12,016
KONTOOR BRANDS INC COM 50050N103   680,387 15,495 SH   SOLE   0 0 15,495
LENNOX INTL INC COM 526107107   244,135 652 SH   SOLE   0 0 652
LINDE PLC SHS G54950103   605,813 1,627 SH   SOLE   0 0 1,627
LOWES COS INC COM 548661107   629,547 3,029 SH   SOLE   0 0 3,029
MANULIFE FINL CORP COM 56501R106   200,257 10,955 SH   SOLE   0 0 10,955
MASTERCARD INCORPORATED CL A 57636Q104   246,652 623 SH   SOLE   0 0 623
MCKESSON CORP COM 58155Q103   287,436 661 SH   SOLE   0 0 661
MERCK & CO INC COM 58933Y105   215,268 2,091 SH   SOLE   0 0 2,091
META PLATFORMS INC CL A 30303M102   336,131 1,120 SH   SOLE   0 0 1,120
MICROSOFT CORP COM 594918104   2,631,039 8,333 SH   SOLE   0 0 8,333
MORGAN STANLEY COM NEW 617446448   364,397 4,462 SH   SOLE   0 0 4,462
MOTOROLA SOLUTIONS INC COM NEW 620076307   383,586 1,409 SH   SOLE   0 0 1,409
NEXTERA ENERGY INC COM 65339F101   473,846 8,271 SH   SOLE   0 0 8,271
NOVO-NORDISK A S ADR 670100205   253,541 2,788 SH   SOLE   0 0 2,788
NVIDIA CORPORATION COM 67066G104   796,032 1,830 SH   SOLE   0 0 1,830
ON SEMICONDUCTOR CORP COM 682189105   600,643 6,462 SH   SOLE   0 0 6,462
PARKER-HANNIFIN CORP COM 701094104   286,744 736 SH   SOLE   0 0 736
PAYCHEX INC COM 704326107   310,686 2,694 SH   SOLE   0 0 2,694
PAYCOM SOFTWARE INC COM 70432V102   380,868 1,469 SH   SOLE   0 0 1,469
PEPSICO INC COM 713448108   239,517 1,414 SH   SOLE   0 0 1,414
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   5,070,417 50,633 SH   SOLE   92 0 50,541
PROCTER AND GAMBLE CO COM 742718109   880,792 6,039 SH   SOLE   0 0 6,039
QUANTUMSCAPE CORP COM CL A 74767V109   69,884 10,446 SH   SOLE   0 0 10,446
RB GLOBAL INC COM 74935Q107   432,188 6,915 SH   SOLE   0 0 6,915
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   13,692,779 563,953 SH   SOLE   0 0 563,953
ROLLINS INC COM 775711104   443,443 11,879 SH   SOLE   0 0 11,879
RTX CORPORATION COM 75513E101   327,967 4,557 SH   SOLE   0 0 4,557
S&P GLOBAL INC COM 78409V104   591,599 1,619 SH   SOLE   0 0 1,619
SAIA INC COM 78709Y105   346,826 870 SH   SOLE   0 0 870
SALESFORCE INC COM 79466L302   625,171 3,083 SH   SOLE   0 0 3,083
SANOFI SPONSORED ADR 80105N105   306,231 5,709 SH   SOLE   0 0 5,709
SAP SE SPON ADR 803054204   230,190 1,780 SH   SOLE   0 0 1,780
SCHWAB CHARLES CORP COM 808513105   342,713 6,242 SH   SOLE   0 0 6,242
SELECTIVE INS GROUP INC COM 816300107   321,890 3,120 SH   SOLE   0 0 3,120
SERVICENOW INC COM 81762P102   500,828 896 SH   SOLE   0 0 896
SHELL PLC SPON ADS 780259305   401,409 6,235 SH   SOLE   0 0 6,235
SNAP ON INC COM 833034101   5,285,608 20,723 SH   SOLE   0 0 20,723
SPDR S&P 500 ETF TR TR UNIT 78462F103   3,690,762 8,634 SH   SOLE   0 0 8,634
STARBUCKS CORP COM 855244109   387,319 4,244 SH   SOLE   0 0 4,244
STRYKER CORPORATION COM 863667101   300,608 1,100 SH   SOLE   0 0 1,100
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   374,800 4,313 SH   SOLE   0 0 4,313
TESLA INC COM 88160R101   271,489 1,085 SH   SOLE   0 0 1,085
THE TRADE DESK INC COM CL A 88339J105   269,539 3,449 SH   SOLE   0 0 3,449
THERMO FISHER SCIENTIFIC INC COM 883556102   548,182 1,083 SH   SOLE   0 0 1,083
TJX COS INC NEW COM 872540109   369,474 4,157 SH   SOLE   0 0 4,157
TYLER TECHNOLOGIES INC COM 902252105   553,725 1,434 SH   SOLE   0 0 1,434
UNION PAC CORP COM 907818108   290,217 1,425 SH   SOLE   0 0 1,425
UNITEDHEALTH GROUP INC COM 91324P102   728,555 1,445 SH   SOLE   0 0 1,445
VANGUARD INDEX FDS VALUE ETF 922908744   223,427 1,620 SH   SOLE   0 0 1,620
VANGUARD INDEX FDS MID CAP ETF 922908629   434,764 2,088 SH   SOLE   0 0 2,088
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   1,162,397 2,960 SH   SOLE   0 0 2,960
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   335,186 6,969 SH   SOLE   0 0 6,969
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   2,810,239 18,086 SH   SOLE   0 0 18,086
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   2,709,664 61,978 SH   SOLE   0 0 61,978
VEEVA SYS INC CL A COM 922475108   539,956 2,654 SH   SOLE   0 0 2,654
VERISK ANALYTICS INC COM 92345Y106   561,070 2,375 SH   SOLE   0 0 2,375
VISA INC COM CL A 92826C839   673,239 2,927 SH   SOLE   0 0 2,927
WALMART INC COM 931142103   298,938 1,869 SH   SOLE   0 0 1,869
WELLS FARGO CO NEW COM 949746101   248,715 6,087 SH   SOLE   0 0 6,087
WEST PHARMACEUTICAL SVSC INC COM 955306105   664,122 1,770 SH   SOLE   0 0 1,770
WORKIVA INC COM CL A 98139A105   318,816 3,146 SH   SOLE   0 0 3,146
ZOETIS INC CL A 98978V103   340,827 1,959 SH   SOLE   0 0 1,959