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
AAON INC COM PAR $0.004 000360206   778,806 6,618 SH   SOLE   6,618 0 0
ABBOTT LABS COM 002824100   3,618,852 31,994 SH   SOLE   31,994 0 0
ABBVIE INC COM 00287Y109   3,205,657 18,040 SH   SOLE   18,040 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   3,792,602 10,781 SH   SOLE   10,781 0 0
ADOBE INC COM 00724F101   3,840,700 8,637 SH   SOLE   8,637 0 0
AEGON LTD AMER REG 1 CERT 0076CA104   67,806 11,512 SH   SOLE   11,512 0 0
AGNICO EAGLE MINES LTD COM 008474108   415,843 5,317 SH   SOLE   5,317 0 0
AIR PRODS & CHEMS INC COM 009158106   2,824,774 9,739 SH   SOLE   9,739 0 0
AIRBNB INC COM CL A 009066101   2,829,888 21,535 SH   SOLE   21,535 0 0
ALPHABET INC CAP STK CL C 02079K107   6,354,619 33,368 SH   SOLE   33,368 0 0
ALPHABET INC CAP STK CL A 02079K305   2,925,632 15,455 SH   SOLE   15,455 0 0
AMAZON COM INC COM 023135106   12,491,656 56,938 SH   SOLE   56,938 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   255,801 15,345 SH   SOLE   15,345 0 0
AMERICAN ELEC PWR CO INC COM 025537101   275,952 2,992 SH   SOLE   2,992 0 0
AMERICAN EXPRESS CO COM 025816109   351,103 1,183 SH   SOLE   1,183 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   2,466,520 19,813 SH   SOLE   19,813 0 0
AON PLC SHS CL A G0403H108   765,011 2,130 SH   SOLE   2,130 0 0
APPLE INC COM 037833100   6,491,097 25,921 SH   SOLE   25,921 0 0
APTARGROUP INC COM 038336103   302,260 1,924 SH   SOLE   1,924 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   4,689,444 26,490 SH   SOLE   26,490 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   916,252 1,322 SH   SOLE   1,322 0 0
ASPEN TECHNOLOGY INC COM 29109X106   316,780 1,269 SH   SOLE   1,269 0 0
AT&T INC COM 00206R102   502,215 22,056 SH   SOLE   22,056 0 0
AUTODESK INC COM 052769106   609,846 2,063 SH   SOLE   2,063 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   4,311,291 14,728 SH   SOLE   14,728 0 0
AVERY DENNISON CORP COM 053611109   619,264 3,309 SH   SOLE   3,309 0 0
AZEK CO INC CL A 05478C105   908,766 19,144 SH   SOLE   19,144 0 0
BADGER METER INC COM 056525108   705,087 3,324 SH   SOLE   3,324 0 0
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101   98,833 10,168 SH   SOLE   10,168 0 0
BANCO MACRO SA SPON ADR B 05961W105   206,583 2,135 SH   SOLE   2,135 0 0
BANK AMERICA CORP COM 060505104   361,401 8,223 SH   SOLE   8,223 0 0
BECTON DICKINSON & CO COM 075887109   637,591 2,810 SH   SOLE   2,810 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,607,590 3,547 SH   SOLE   3,547 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101   1,010,459 11,309 SH   SOLE   11,309 0 0
BOEING CO COM 097023105   807,120 4,560 SH   SOLE   4,560 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   334,877 2,602 SH   SOLE   2,602 0 0
BOSTON SCIENTIFIC CORP COM 101137107   902,132 10,100 SH   SOLE   10,100 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107   425,992 7,415 SH   SOLE   7,415 0 0
BROWN & BROWN INC COM 115236101   402,469 3,945 SH   SOLE   3,945 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   656,126 6,350 SH   SOLE   6,350 0 0
CACTUS INC CL A 127203107   878,922 15,060 SH   SOLE   15,060 0 0
CASEYS GEN STORES INC COM 147528103   441,004 1,113 SH   SOLE   1,113 0 0
CDW CORP COM 12514G108   722,102 4,149 SH   SOLE   4,149 0 0
CHEVRON CORP NEW COM 166764100   399,887 2,761 SH   SOLE   2,761 0 0
CHOICE HOTELS INTL INC COM 169905106   606,930 4,275 SH   SOLE   4,275 0 0
CHURCH & DWIGHT CO INC COM 171340102   284,183 2,714 SH   SOLE   2,714 0 0
CISCO SYS INC COM 17275R102   946,599 15,990 SH   SOLE   15,990 0 0
CME GROUP INC COM 12572Q105   390,146 1,680 SH   SOLE   1,680 0 0
COCA COLA CO COM 191216100   774,183 12,435 SH   SOLE   12,435 0 0
COMCAST CORP NEW CL A 20030N101   354,358 9,442 SH   SOLE   9,442 0 0
COMFORT SYS USA INC COM 199908104   1,479,901 3,490 SH   SOLE   3,490 0 0
COMMVAULT SYS INC COM 204166102   686,791 4,551 SH   SOLE   4,551 0 0
CONOCOPHILLIPS COM 20825C104   520,147 5,245 SH   SOLE   5,245 0 0
COOPER COS INC COM 216648501   1,035,316 11,262 SH   SOLE   11,262 0 0
COPART INC COM 217204106   432,721 7,540 SH   SOLE   7,540 0 0
COSTAR GROUP INC COM 22160N109   1,259,698 17,596 SH   SOLE   17,596 0 0
CRANE COMPANY COMMON STOCK 224408104   313,212 2,064 SH   SOLE   2,064 0 0
CURTISS WRIGHT CORP COM 231561101   1,583,557 4,462 SH   SOLE   4,462 0 0
CVS HEALTH CORP COM 126650100   229,927 5,122 SH   SOLE   5,122 0 0
CYBERARK SOFTWARE LTD SHS M2682V108   1,392,900 4,181 SH   SOLE   4,181 0 0
DECKERS OUTDOOR CORP COM 243537107   401,103 1,975 SH   SOLE   1,975 0 0
DESCARTES SYS GROUP INC COM 249906108   376,016 3,310 SH   SOLE   3,310 0 0
DEXCOM INC COM 252131107   296,770 3,816 SH   SOLE   3,816 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   430,081 3,383 SH   SOLE   3,383 0 0
DISNEY WALT CO COM 254687106   2,215,929 19,901 SH   SOLE   19,901 0 0
DREAM FINDERS HOMES INC COM CL A 26154D100   286,314 12,304 SH   SOLE   12,304 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   436,562 4,052 SH   SOLE   4,052 0 0
DYNATRACE INC COM NEW 268150109   331,698 6,103 SH   SOLE   6,103 0 0
E L F BEAUTY INC COM 26856L103   843,319 6,717 SH   SOLE   6,717 0 0
ELI LILLY & CO COM 532457108   2,972,200 3,850 SH   SOLE   3,850 0 0
EMCOR GROUP INC COM 29084Q100   381,276 840 SH   SOLE   840 0 0
ENBRIDGE INC COM 29250N105   472,076 11,126 SH   SOLE   11,126 0 0
ENDAVA PLC ADS 29260V105   222,356 7,196 SH   SOLE   7,196 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104   438,471 10,671 SH   SOLE   10,671 0 0
ENTEGRIS INC COM 29362U104   656,605 6,628 SH   SOLE   6,628 0 0
ENTERGY CORP NEW COM 29364G103   387,743 5,114 SH   SOLE   5,114 0 0
EXXON MOBIL CORP COM 30231G102   3,228,185 30,010 SH   SOLE   30,010 0 0
FACTSET RESH SYS INC COM 303075105   924,059 1,924 SH   SOLE   1,924 0 0
FOX FACTORY HLDG CORP COM 35138V102   216,098 7,139 SH   SOLE   7,139 0 0
GARTNER INC COM 366651107   1,418,960 2,929 SH   SOLE   2,929 0 0
GENERAL DYNAMICS CORP COM 369550108   822,845 3,123 SH   SOLE   3,123 0 0
GENERAL MLS INC COM 370334104   313,366 4,914 SH   SOLE   4,914 0 0
GILEAD SCIENCES INC COM 375558103   2,680,461 29,019 SH   SOLE   29,019 0 0
GLOBAL X FDS DEFENSE TECH ETF 37960A529   1,844,350 49,301 SH   SOLE   49,301 0 0
GLOBANT S A COM L44385109   270,812 1,263 SH   SOLE   1,263 0 0
GODADDY INC CL A 380237107   386,056 1,956 SH   SOLE   1,956 0 0
GOOSEHEAD INS INC COM CL A 38267D109   489,888 4,569 SH   SOLE   4,569 0 0
GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100   217,995 3,498 SH   SOLE   3,498 0 0
HALOZYME THERAPEUTICS INC COM 40637H109   978,336 20,463 SH   SOLE   20,463 0 0
HARBOR ETF TRUST HARBOR COMMODITY 41151J505   843,049 38,086 SH   SOLE   38,086 0 0
HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300   88,143 10,736 SH   SOLE   10,736 0 0
HDFC BANK LTD SPONSORED ADS 40415F101   433,609 6,790 SH   SOLE   6,790 0 0
HERSHEY CO COM 427866108   2,511,461 14,830 SH   SOLE   14,830 0 0
HOLLEY INC COM 43538H103   63,489 21,023 SH   SOLE   21,023 0 0
HOME DEPOT INC COM 437076102   4,169,518 10,719 SH   SOLE   10,719 0 0
HUNTINGTON BANCSHARES INC COM 446150104   192,733 11,846 SH   SOLE   11,846 0 0
ICON PLC SHS G4705A100   449,618 2,144 SH   SOLE   2,144 0 0
INSULET CORP COM 45784P101   851,871 3,263 SH   SOLE   3,263 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   3,391,341 15,427 SH   SOLE   15,427 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   278,205 533 SH   SOLE   533 0 0
ISHARES TR CORE S&P500 ETF 464287200   7,089,011 12,042 SH   SOLE   12,042 0 0
ISHARES TR TIPS BD ETF 464287176   6,121,830 57,455 SH   SOLE   57,455 0 0
ISHARES TR IBOXX INV CP ETF 464287242   2,779,229 26,013 SH   SOLE   26,013 0 0
ISHARES TR CORE US AGGBD ET 464287226   366,088 3,778 SH   SOLE   3,778 0 0
ISHARES TR US TREAS BD ETF 46429B267   1,387,235 60,367 SH   SOLE   60,367 0 0
ISHARES TR MSCI INDIA ETF 46429B598   2,134,868 40,556 SH   SOLE   40,556 0 0
ISHARES TR MSCI USA QLT FCT 46432F339   1,727,732 9,702 SH   SOLE   9,702 0 0
ISHARES TR 1 3 YR TREAS BD 464287457   3,553,587 43,347 SH   SOLE   43,347 0 0
ISHARES TR 0-3 MNTH TREASRY 46436E718   227,225 2,265 SH   SOLE   2,265 0 0
ISHARES TR JPMORGAN USD EMG 464288281   2,828,623 31,768 SH   SOLE   31,768 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747   3,905,952 38,827 SH   SOLE   38,827 0 0
ISHARES TR 7-10 YR TRSY BD 464287440   4,206,579 45,501 SH   SOLE   45,501 0 0
ISHARES TR 0-5YR HI YL CP 46434V407   581,355 13,644 SH   SOLE   13,644 0 0
ISHARES TR IBOXX HI YD ETF 464288513   2,811,738 35,750 SH   SOLE   35,750 0 0
J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837   13,873,175 275,425 SH   SOLE   275,425 0 0
J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761   455,594 7,955 SH   SOLE   7,955 0 0
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845   246,298 4,857 SH   SOLE   4,857 0 0
JOHNSON & JOHNSON COM 478160104   1,111,507 7,686 SH   SOLE   7,686 0 0
JPMORGAN CHASE & CO. COM 46625H100   387,611 1,617 SH   SOLE   1,617 0 0
KBR INC COM 48242W106   653,185 11,275 SH   SOLE   11,275 0 0
KIMBERLY-CLARK CORP COM 494368103   2,120,246 16,180 SH   SOLE   16,180 0 0
KINSALE CAP GROUP INC COM 49714P108   600,020 1,290 SH   SOLE   1,290 0 0
LINCOLN ELEC HLDGS INC COM 533900106   591,280 3,154 SH   SOLE   3,154 0 0
LOCKHEED MARTIN CORP COM 539830109   291,078 599 SH   SOLE   599 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   267,966 3,608 SH   SOLE   3,608 0 0
MARKETAXESS HLDGS INC COM 57060D108   235,101 1,040 SH   SOLE   1,040 0 0
MASTERCARD INCORPORATED CL A 57636Q104   4,856,999 9,224 SH   SOLE   9,224 0 0
MCCORMICK & CO INC COM NON VTG 579780206   2,117,204 27,770 SH   SOLE   27,770 0 0
MCDONALDS CORP COM 580135101   3,616,636 12,476 SH   SOLE   12,476 0 0
MEDPACE HLDGS INC COM 58506Q109   908,317 2,734 SH   SOLE   2,734 0 0
MEDTRONIC PLC SHS G5960L103   4,349,948 54,456 SH   SOLE   54,456 0 0
MERCADOLIBRE INC COM 58733R102   438,714 258 SH   SOLE   258 0 0
MERCK & CO INC COM 58933Y105   2,630,503 26,443 SH   SOLE   26,443 0 0
META PLATFORMS INC CL A 30303M102   1,452,650 2,481 SH   SOLE   2,481 0 0
MICROSOFT CORP COM 594918104   9,949,102 23,604 SH   SOLE   23,604 0 0
MID-AMER APT CMNTYS INC COM 59522J103   3,482,617 22,531 SH   SOLE   22,531 0 0
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104   144,062 12,292 SH   SOLE   12,292 0 0
MONDELEZ INTL INC CL A 609207105   283,598 4,748 SH   SOLE   4,748 0 0
MONOLITHIC PWR SYS INC COM 609839105   291,708 493 SH   SOLE   493 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109   422,688 8,042 SH   SOLE   8,042 0 0
MORNINGSTAR INC COM 617700109   1,614,091 4,793 SH   SOLE   4,793 0 0
MSCI INC COM 55354G100   3,026,450 5,044 SH   SOLE   5,044 0 0
NCINO INC COM 63947X101   501,182 14,925 SH   SOLE   14,925 0 0
NETFLIX INC COM 64110L106   5,481,023 6,149 SH   SOLE   6,149 0 0
NIKE INC CL B 654106103   692,150 9,147 SH   SOLE   9,147 0 0
NOVARTIS AG SPONSORED ADR 66987V109   246,778 2,536 SH   SOLE   2,536 0 0
NOVO-NORDISK A S ADR 670100205   2,667,064 31,005 SH   SOLE   31,005 0 0
NU HLDGS LTD ORD SHS CL A G6683N103   152,375 14,708 SH   SOLE   14,708 0 0
NVENT ELECTRIC PLC SHS G6700G107   956,489 14,033 SH   SOLE   14,033 0 0
NVIDIA CORPORATION COM 67066G104   2,967,138 22,095 SH   SOLE   22,095 0 0
OCCIDENTAL PETE CORP COM 674599105   368,796 7,464 SH   SOLE   7,464 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109   1,610,178 14,674 SH   SOLE   14,674 0 0
ONEOK INC NEW COM 682680103   4,007,149 39,912 SH   SOLE   39,912 0 0
ONESTREAM INC CL A 68278B107   268,687 9,421 SH   SOLE   9,421 0 0
ONTO INNOVATION INC COM 683344105   240,838 1,445 SH   SOLE   1,445 0 0
ORACLE CORP COM 68389X105   7,106,658 42,647 SH   SOLE   42,647 0 0
PARSONS CORP DEL COM 70202L102   470,752 5,103 SH   SOLE   5,103 0 0
PAYCOM SOFTWARE INC COM 70432V102   1,568,434 7,652 SH   SOLE   7,652 0 0
PENUMBRA INC COM 70975L107   779,409 3,282 SH   SOLE   3,282 0 0
PEPSICO INC COM 713448108   756,563 4,975 SH   SOLE   4,975 0 0
PFIZER INC COM 717081103   333,509 12,571 SH   SOLE   12,571 0 0
PHILIP MORRIS INTL INC COM 718172109   837,877 6,962 SH   SOLE   6,962 0 0
PJT PARTNERS INC COM CL A 69343T107   435,082 2,757 SH   SOLE   2,757 0 0
POOL CORP COM 73278L105   740,276 2,171 SH   SOLE   2,171 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   900,300 11,529 SH   SOLE   11,529 0 0
PROCTER AND GAMBLE CO COM 742718109   911,654 5,438 SH   SOLE   5,438 0 0
PTC INC COM 69370C100   1,297,387 7,056 SH   SOLE   7,056 0 0
PURE STORAGE INC CL A 74624M102   361,946 5,892 SH   SOLE   5,892 0 0
QUALCOMM INC COM 747525103   3,370,989 21,944 SH   SOLE   21,944 0 0
QUALYS INC COM 74758T303   272,868 1,946 SH   SOLE   1,946 0 0
RANGE RES CORP COM 75281A109   718,619 19,973 SH   SOLE   19,973 0 0
RAYMOND JAMES FINL INC COM 754730109   386,927 2,491 SH   SOLE   2,491 0 0
REALTY INCOME CORP COM 756109104   1,958,428 36,668 SH   SOLE   36,668 0 0
REGENERON PHARMACEUTICALS COM 75886F107   247,891 348 SH   SOLE   348 0 0
REPLIGEN CORP COM 759916109   516,169 3,586 SH   SOLE   3,586 0 0
REPUBLIC SVCS INC COM 760759100   4,465,513 22,197 SH   SOLE   22,197 0 0
RESMED INC COM 761152107   320,623 1,402 SH   SOLE   1,402 0 0
REVOLVE GROUP INC CL A 76156B107   352,013 10,511 SH   SOLE   10,511 0 0
RTX CORPORATION COM 75513E101   2,173,197 18,780 SH   SOLE   18,780 0 0
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   530,411 8,267 SH   SOLE   8,267 0 0
SAIA INC COM 78709Y105   383,269 841 SH   SOLE   841 0 0
SALESFORCE INC COM 79466L302   603,171 1,804 SH   SOLE   1,804 0 0
SAP SE SPON ADR 803054204   1,231,542 5,002 SH   SOLE   5,002 0 0
SEI INVTS CO COM 784117103   215,933 2,618 SH   SOLE   2,618 0 0
SERVICENOW INC COM 81762P102   4,793,154 4,521 SH   SOLE   4,521 0 0
SERVISFIRST BANCSHARES INC COM 81768T108   531,913 6,277 SH   SOLE   6,277 0 0
SHELL PLC SPON ADS 780259305   346,455 5,530 SH   SOLE   5,530 0 0
SHOPIFY INC CL A 82509L107   5,408,688 50,867 SH   SOLE   50,867 0 0
SIMON PPTY GROUP INC NEW COM 828806109   271,747 1,578 SH   SOLE   1,578 0 0
SIMPLY GOOD FOODS CO COM 82900L102   613,077 15,728 SH   SOLE   15,728 0 0
SNAP ON INC COM 833034101   3,528,581 10,394 SH   SOLE   10,394 0 0
SOFI TECHNOLOGIES INC COM 83406F102   1,884,775 122,388 SH   SOLE   122,388 0 0
SPDR GOLD TR GOLD SHS 78463V107   617,189 2,549 SH   SOLE   2,549 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   1,797,293 52,660 SH   SOLE   52,660 0 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   719,211 18,744 SH   SOLE   18,744 0 0
SPDR SER TR PORTFOLIO LN TSR 78464A664   522,035 19,933 SH   SOLE   19,933 0 0
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   6,898,851 75,455 SH   SOLE   75,455 0 0
SPDR SER TR PRTFLO S&P500 GW 78464A409   3,069,137 34,916 SH   SOLE   34,916 0 0
SPDR SER TR S&P 600 SMCP GRW 78464A201   816,231 9,034 SH   SOLE   9,034 0 0
SPDR SER TR PORTFOLIO SHORT 78464A474   375,355 12,570 SH   SOLE   12,570 0 0
SPDR SER TR BBG CONV SEC ETF 78464A359   2,973,684 38,178 SH   SOLE   38,178 0 0
SPDR SER TR PRTFLO S&P500 VL 78464A508   1,534,587 30,008 SH   SOLE   30,008 0 0
SPDR SER TR PORT MTG BK ETF 78464A383   1,068,515 49,583 SH   SOLE   49,583 0 0
SPDR SER TR PORTFOLIO S&P600 78468R853   801,463 17,842 SH   SOLE   17,842 0 0
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101   251,737 10,595 SH   SOLE   10,595 0 0
SPROTT PHYSICAL GOLD TR UNIT 85207H104   310,357 15,410 SH   SOLE   15,410 0 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   174,665 18,100 SH   SOLE   18,100 0 0
SPROUTS FMRS MKT INC COM 85208M102   307,255 2,418 SH   SOLE   2,418 0 0
SPS COMM INC COM 78463M107   1,688,815 9,179 SH   SOLE   9,179 0 0
STARBUCKS CORP COM 855244109   856,967 9,391 SH   SOLE   9,391 0 0
STERIS PLC SHS USD G8473T100   666,147 3,241 SH   SOLE   3,241 0 0
STERLING INFRASTRUCTURE INC COM 859241101   945,510 5,613 SH   SOLE   5,613 0 0
SUMMIT MATLS INC CL A 86614U100   924,108 18,263 SH   SOLE   18,263 0 0
SYNOPSYS INC COM 871607107   204,337 421 SH   SOLE   421 0 0
SYSCO CORP COM 871829107   628,501 8,220 SH   SOLE   8,220 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   524,336 2,655 SH   SOLE   2,655 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   342,573 1,861 SH   SOLE   1,861 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105   431,641 930 SH   SOLE   930 0 0
TELEFONAKTIEBOLAGET LM ERICS ADR B SEK 10 294821608   93,988 11,661 SH   SOLE   11,661 0 0
TERRENO RLTY CORP COM 88146M101   537,998 9,097 SH   SOLE   9,097 0 0
TESLA INC COM 88160R101   1,885,933 4,670 SH   SOLE   4,670 0 0
TEXAS INSTRS INC COM 882508104   2,853,760 15,219 SH   SOLE   15,219 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   3,712,919 7,137 SH   SOLE   7,137 0 0
TRACTOR SUPPLY CO COM 892356106   1,031,390 19,438 SH   SOLE   19,438 0 0
TRIUMPH FINANCIAL INC COM 89679E300   428,772 4,718 SH   SOLE   4,718 0 0
U S PHYSICAL THERAPY COM 90337L108   220,090 2,481 SH   SOLE   2,481 0 0
UFP TECHNOLOGIES INC COM 902673102   739,887 3,026 SH   SOLE   3,026 0 0
UNILEVER PLC SPON ADR NEW 904767704   1,510,258 26,636 SH   SOLE   26,636 0 0
UNITED PARCEL SERVICE INC CL B 911312106   377,543 2,994 SH   SOLE   2,994 0 0
UNITEDHEALTH GROUP INC COM 91324P102   1,982,927 3,920 SH   SOLE   3,920 0 0
UP FINTECH HLDG LTD SPONSORED ADS 91531W106   91,990 14,240 SH   SOLE   14,240 0 0
US BANCORP DEL COM NEW 902973304   388,188 8,116 SH   SOLE   8,116 0 0
US FOODS HLDG CORP COM 912008109   354,165 5,250 SH   SOLE   5,250 0 0
VALMONT INDS INC COM 920253101   834,927 2,723 SH   SOLE   2,723 0 0
VALVOLINE INC COM 92047W101   269,794 7,457 SH   SOLE   7,457 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   544,553 1,879 SH   SOLE   1,879 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   970,633 12,092 SH   SOLE   12,092 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   3,435,642 17,544 SH   SOLE   17,544 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768   2,000,615 33,949 SH   SOLE   33,949 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   2,971,333 74,302 SH   SOLE   74,302 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   376,525 935 SH   SOLE   935 0 0
VISA INC COM CL A 92826C839   6,934,707 21,942 SH   SOLE   21,942 0 0
WALMART INC COM 931142103   1,113,378 12,323 SH   SOLE   12,323 0 0
WASTE MGMT INC DEL COM 94106L109   260,914 1,293 SH   SOLE   1,293 0 0
WATSCO INC COM 942622200   4,244,181 8,956 SH   SOLE   8,956 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102   295,598 1,454 SH   SOLE   1,454 0 0
WEC ENERGY GROUP INC COM 92939U106   3,474,618 36,948 SH   SOLE   36,948 0 0
WELLS FARGO CO NEW COM 949746101   770,699 10,972 SH   SOLE   10,972 0 0
WERNER ENTERPRISES INC COM 950755108   506,739 14,107 SH   SOLE   14,107 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105   394,710 1,205 SH   SOLE   1,205 0 0
WESTERN ALLIANCE BANCORP COM 957638109   659,298 7,892 SH   SOLE   7,892 0 0
WILLIAMS SONOMA INC COM 969904101   952,462 5,143 SH   SOLE   5,143 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103   299,144 955 SH   SOLE   955 0 0
WISDOMTREE TR BLMBG US BULL 97717W471   1,239,777 44,822 SH   SOLE   44,822 0 0
WORKDAY INC CL A 98138H101   2,786,466 10,799 SH   SOLE   10,799 0 0
WORLD GOLD TR SPDR GLD MINIS 98149E303   3,415,691 65,699 SH   SOLE   65,699 0 0
ZOETIS INC CL A 98978V103   3,212,922 19,720 SH   SOLE   19,720 0 0