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   254,036 1,594 SH   SOLE 0 0 0 1,594
ADVANCED ENERGY INDS COM 007973100   281,946 2,877 SH   SOLE 0 0 0 2,877
AFLAC INC COM 001055102   238,853 3,702 SH   SOLE 0 0 0 3,702
AIR PRODS & CHEMS INC COM 009158106   276,583 963 SH   SOLE 0 0 0 963
ALCON AG ORD SHS H01301128   265,230 3,760 SH   SOLE 0 0 0 3,760
ALIGN TECHNOLOGY INC COM 016255101   295,714 885 SH   SOLE 0 0 0 885
ALLBIRDS INC COM CL A 01675A109   20,220 16,850 SH   SOLE 0 0 0 16,850
ALLY FINL INC COM 02005N100   372,154 14,600 SH   SOLE 0 0 0 14,600
ALPHABET INC CAP STK CL C 02079K107   460,824 4,431 SH   SOLE 0 0 0 4,431
ALPHABET INC CAP STK CL A 02079K305   729,948 7,037 SH   SOLE 0 0 0 7,037
AMAZON COM INC COM 023135106   1,151,946 11,153 SH   SOLE 0 0 0 11,153
AMBEV SA SPONSORED ADR 02319V103   89,707 31,811 SH   SOLE 0 0 0 31,811
AMEDISYS INC COM 023436108   206,014 2,801 SH   SOLE 0 0 0 2,801
AMERICAN INTL GROUP INC COM NEW 026874784   296,520 5,888 SH   SOLE 0 0 0 5,888
AMERICAN TOWER CORP NEW COM 03027X100   209,449 1,025 SH   SOLE 0 0 0 1,025
AMN HEALTHCARE SVCS INC COM 001744101   243,488 2,935 SH   SOLE 0 0 0 2,935
ANALOG DEVICES INC COM 032654105   977,817 4,958 SH   SOLE 0 0 0 4,958
ANSYS INC COM 03662Q105   400,358 1,203 SH   SOLE 0 0 0 1,203
APPLE INC COM 037833100   5,696,786 34,547 SH   SOLE 0 0 0 34,547
ARCHER DANIELS MIDLAND CO COM 039483102   201,858 2,534 SH   SOLE 0 0 0 2,534
ASTRAZENECA PLC SPONSORED ADR 046353108   288,607 4,158 SH   SOLE 0 0 0 4,158
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101   138,406 19,632 SH   SOLE 0 0 0 19,632
BANCO SANTANDER S.A. ADR 05964H105   81,464 22,077 SH   SOLE 0 0 0 22,077
BAXTER INTL INC COM 071813109   1,056,791 26,055 SH   SOLE 0 0 0 26,055
BERKLEY W R CORP COM 084423102   262,052 4,209 SH   SOLE 0 0 0 4,209
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   301,668 977 SH   SOLE 0 0 0 977
BHP GROUP LTD SPONSORED ADS 088606108   221,681 3,496 SH   SOLE 0 0 0 3,496
BLACKLINE INC COM 09239B109   248,992 3,708 SH   SOLE 0 0 0 3,708
BOEING CO COM 097023105   255,553 1,203 SH   SOLE 0 0 0 1,203
BORGWARNER INC COM 099724106   962,556 19,600 SH   SOLE 0 0 0 19,600
BOSTON SCIENTIFIC CORP COM 101137107   295,427 5,905 SH   SOLE 0 0 0 5,905
BROADCOM INC COM 11135F101   200,160 312 SH   SOLE 0 0 0 312
CATERPILLAR INC COM 149123101   228,840 1,000 SH   SOLE 0 0 0 1,000
CERTARA INC COM 15687V109   206,550 8,567 SH   SOLE 0 0 0 8,567
CHEVRON CORP NEW COM 166764100   1,105,735 6,777 SH   SOLE 0 0 0 6,777
CHUBB LIMITED COM H1467J104   294,765 1,518 SH   SOLE 0 0 0 1,518
CISCO SYS INC COM 17275R102   412,554 7,892 SH   SOLE 0 0 0 7,892
COMCAST CORP NEW CL A 20030N101   307,715 8,117 SH   SOLE 0 0 0 8,117
COMERICA INC COM 200340107   270,538 6,231 SH   SOLE 0 0 0 6,231
CONOCOPHILLIPS COM 20825C104   365,490 3,684 SH   SOLE 0 0 0 3,684
CONSTELLATION BRANDS INC CL A 21036P108   250,560 1,109 SH   SOLE 0 0 0 1,109
COSTAR GROUP INC COM 22160N109   570,767 8,290 SH   SOLE 0 0 0 8,290
DANAHER CORPORATION COM 235851102   680,760 2,701 SH   SOLE 0 0 0 2,701
DEVON ENERGY CORP NEW COM 25179M103   360,849 7,130 SH   SOLE 0 0 0 7,130
DISNEY WALT CO COM 254687106   490,131 4,895 SH   SOLE 0 0 0 4,895
DOLLAR GEN CORP NEW COM 256677105   361,991 1,720 SH   SOLE 0 0 0 1,720
DOLLAR TREE INC COM 256746108   259,969 1,811 SH   SOLE 0 0 0 1,811
DUPONT DE NEMOURS INC COM 26614N102   226,147 3,151 SH   SOLE 0 0 0 3,151
EATON CORP PLC SHS G29183103   288,365 1,683 SH   SOLE 0 0 0 1,683
ECOLAB INC COM 278865100   346,951 2,096 SH   SOLE 0 0 0 2,096
EDISON INTL COM 281020107   238,312 3,376 SH   SOLE 0 0 0 3,376
ENSIGN GROUP INC COM 29358P101   206,175 2,158 SH   SOLE 0 0 0 2,158
EOG RES INC COM 26875P101   377,133 3,290 SH   SOLE 0 0 0 3,290
FACTSET RESH SYS INC COM 303075105   211,281 509 SH   SOLE 0 0 0 509
FASTENAL CO COM 311900104   503,746 9,339 SH   SOLE 0 0 0 9,339
FISERV INC COM 337738108   228,321 2,020 SH   SOLE 0 0 0 2,020
FIVE BELOW INC COM 33829M101   1,636,638 7,946 SH   SOLE 0 0 0 7,946
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106   256,823 2,698 SH   SOLE 0 0 0 2,698
FORD MTR CO DEL COM 345370860   1,826,790 144,983 SH   SOLE 0 0 0 144,983
GARTNER INC COM 366651107   205,235 630 SH   SOLE 0 0 0 630
GENERAL MTRS CO COM 37045V100   1,619,689 44,157 SH   SOLE 0 0 0 44,157
GLOBANT S A COM L44385109   481,369 2,935 SH   SOLE 0 0 0 2,935
GRAND CANYON ED INC COM 38526M106   368,239 3,233 SH   SOLE 0 0 0 3,233
HALEON PLC SPON ADS 405552100   99,959 12,280 SH   SOLE 0 0 0 12,280
HALLIBURTON CO COM 406216101   318,140 10,055 SH   SOLE 0 0 0 10,055
HEICO CORP NEW COM 422806109   639,176 3,737 SH   SOLE 0 0 0 3,737
IDEXX LABS INC COM 45168D104   460,074 920 SH   SOLE 0 0 0 920
INSIGHT ENTERPRISES INC COM 45765U103   213,725 1,495 SH   SOLE 0 0 0 1,495
INTERCONTINENTAL EXCHANGE IN COM 45866F104   226,726 2,174 SH   SOLE 0 0 0 2,174
INVESCO QQQ TR UNIT SER 1 46090E103   796,083 2,481 SH   SOLE 0 0 0 2,481
ISHARES TR CORE S&P SCP ETF 464287804   16,162,076 167,136 SH   SOLE 0 0 0 167,136
ISHARES TR S&P 500 GRWT ETF 464287309   1,983,101 31,039 SH   SOLE 0 0 0 31,039
ISHARES TR RUSSELL 2000 ETF 464287655   582,833 3,267 SH   SOLE 0 0 0 3,267
ISHARES TR MSCI EAFE ETF 464287465   857,685 11,992 SH   SOLE 0 0 0 11,992
ISHARES TR RUS MID CAP ETF 464287499   635,117 9,083 SH   SOLE 0 0 0 9,083
ISHARES TR S&P 100 ETF 464287101   418,221 2,236 SH   SOLE 0 0 0 2,236
ISHARES TR IBOXX INV CP ETF 464287242   206,503 1,884 SH   SOLE 0 0 0 1,884
ISHARES TR GLB INFRASTR ETF 464288372   530,420 11,120 SH   SOLE 0 0 0 11,120
ISHARES TR MSCI USA QLT FCT 46432F339   33,756,346 272,086 SH   SOLE 0 0 0 272,086
JOHNSON & JOHNSON COM 478160104   1,675,183 10,808 SH   SOLE 0 0 0 10,808
JPMORGAN CHASE & CO COM 46625H100   583,284 4,476 SH   SOLE 0 0 0 4,476
LINDE PLC SHS G54950103   560,529 1,577 SH   SOLE 0 0 0 1,577
LOWES COS INC COM 548661107   597,510 2,988 SH   SOLE 0 0 0 2,988
MASTERCARD INCORPORATED CL A 57636Q104   216,592 596 SH   SOLE 0 0 0 596
MCDONALDS CORP COM 580135101   200,760 718 SH   SOLE 0 0 0 718
MEDTRONIC PLC SHS G5960L103   203,485 2,524 SH   SOLE 0 0 0 2,524
MERCK & CO INC COM 58933Y105   247,676 2,328 SH   SOLE 0 0 0 2,328
META PLATFORMS INC CL A 30303M102   301,941 1,425 SH   SOLE 0 0 0 1,425
MICROSOFT CORP COM 594918104   2,601,062 9,022 SH   SOLE 0 0 0 9,022
MORGAN STANLEY COM NEW 617446448   391,398 4,458 SH   SOLE 0 0 0 4,458
MOTOROLA SOLUTIONS INC COM NEW 620076307   228,332 798 SH   SOLE 0 0 0 798
NEXTERA ENERGY INC COM 65339F101   580,258 7,528 SH   SOLE 0 0 0 7,528
NOVO-NORDISK A S ADR 670100205   280,723 1,764 SH   SOLE 0 0 0 1,764
NVIDIA CORPORATION COM 67066G104   532,207 1,916 SH   SOLE 0 0 0 1,916
ON SEMICONDUCTOR CORP COM 682189105   531,952 6,462 SH   SOLE 0 0 0 6,462
PARKER-HANNIFIN CORP COM 701094104   261,181 777 SH   SOLE 0 0 0 777
PAYCHEX INC COM 704326107   306,177 2,672 SH   SOLE 0 0 0 2,672
PAYCOM SOFTWARE INC COM 70432V102   437,470 1,439 SH   SOLE 0 0 0 1,439
PEPSICO INC COM 713448108   259,486 1,423 SH   SOLE 0 0 0 1,423
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   3,158,137 31,820 SH   SOLE 0 0 0 31,820
PROCTER AND GAMBLE CO COM 742718109   886,480 5,962 SH   SOLE 0 0 0 5,962
RAYTHEON TECHNOLOGIES CORP COM 75513E101   354,702 3,622 SH   SOLE 0 0 0 3,622
RITCHIE BROS AUCTIONEERS COM 767744105   471,654 8,379 SH   SOLE 0 0 0 8,379
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   9,480,772 612,453 SH   SOLE 0 0 0 612,453
ROLLINS INC COM 775711104   437,450 11,656 SH   SOLE 0 0 0 11,656
S&P GLOBAL INC COM 78409V104   563,009 1,633 SH   SOLE 0 0 0 1,633
SAIA INC COM 78709Y105   236,710 870 SH   SOLE 0 0 0 870
SALESFORCE INC COM 79466L302   609,129 3,049 SH   SOLE 0 0 0 3,049
SANOFI SPONSORED ADR 80105N105   310,303 5,702 SH   SOLE 0 0 0 5,702
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   270,635 7,240 SH   SOLE 0 0 0 7,240
SELECTIVE INS GROUP INC COM 816300107   297,430 3,120 SH   SOLE 0 0 0 3,120
SERVICENOW INC COM 81762P102   407,559 877 SH   SOLE 0 0 0 877
SHELL PLC SPON ADS 780259305   312,730 5,435 SH   SOLE 0 0 0 5,435
SNAP ON INC COM 833034101   5,116,301 20,723 SH   SOLE 0 0 0 20,723
SPDR S&P 500 ETF TR TR UNIT 78462F103   3,830,681 9,357 SH   SOLE 0 0 0 9,357
STARBUCKS CORP COM 855244109   429,632 4,126 SH   SOLE 0 0 0 4,126
STRYKER CORPORATION COM 863667101   332,489 1,165 SH   SOLE 0 0 0 1,165
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   381,196 4,098 SH   SOLE 0 0 0 4,098
TELEFLEX INCORPORATED COM 879369106   218,607 863 SH   SOLE 0 0 0 863
THERMO FISHER SCIENTIFIC INC COM 883556102   396,543 688 SH   SOLE 0 0 0 688
TJX COS INC NEW COM 872540109   352,620 4,500 SH   SOLE 0 0 0 4,500
TYLER TECHNOLOGIES INC COM 902252105   487,985 1,376 SH   SOLE 0 0 0 1,376
UNITEDHEALTH GROUP INC COM 91324P102   663,044 1,403 SH   SOLE 0 0 0 1,403
VANGUARD INDEX FDS MID CAP ETF 922908629   509,762 2,417 SH   SOLE 0 0 0 2,417
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   468,490 1,246 SH   SOLE 0 0 0 1,246
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   348,142 6,872 SH   SOLE 0 0 0 6,872
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   2,773,755 18,010 SH   SOLE 0 0 0 18,010
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   2,279,310 50,461 SH   SOLE 0 0 0 50,461
VEEVA SYS INC CL A COM 922475108   578,755 3,149 SH   SOLE 0 0 0 3,149
VERISK ANALYTICS INC COM 92345Y106   612,801 3,194 SH   SOLE 0 0 0 3,194
VERIZON COMMUNICATIONS INC COM 92343V104   314,037 8,075 SH   SOLE 0 0 0 8,075
VISA INC COM CL A 92826C839   648,648 2,877 SH   SOLE 0 0 0 2,877
WALMART INC COM 931142103   270,069 1,832 SH   SOLE 0 0 0 1,832
WELLS FARGO CO NEW COM 949746101   207,347 5,547 SH   SOLE 0 0 0 5,547
WEST PHARMACEUTICAL SVSC INC COM 955306105   602,511 1,739 SH   SOLE 0 0 0 1,739
WORKIVA INC COM CL A 98139A105   314,604 3,072 SH   SOLE 0 0 0 3,072
ZOETIS INC CL A 98978V103   232,184 1,395 SH   SOLE 0 0 0 1,395