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
3M CO COM 88579Y101   444,993 4,071 SH   SOLE   0 0 4,071
AAON INC COM PAR $0.004 000360206   665,864 9,014 SH   SOLE   0 0 9,014
ABBOTT LABS COM 002824100   2,761,065 25,085 SH   SOLE   0 0 25,085
ABBVIE INC COM 00287Y109   2,491,608 16,078 SH   SOLE   0 0 16,078
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   4,214,421 12,010 SH   SOLE   0 0 12,010
ADOBE INC COM 00724F101   5,953,470 9,979 SH   SOLE   0 0 9,979
AGNICO EAGLE MINES LTD COM 008474108   320,434 5,842 SH   SOLE   0 0 5,842
AIR PRODS & CHEMS INC COM 009158106   2,266,039 8,276 SH   SOLE   0 0 8,276
AIRBNB INC COM CL A 009066101   3,062,850 22,498 SH   SOLE   0 0 22,498
ALIGN TECHNOLOGY INC COM 016255101   739,942 2,701 SH   SOLE   0 0 2,701
ALPHABET INC CAP STK CL A 02079K305   1,142,944 8,182 SH   SOLE   0 0 8,182
ALPHABET INC CAP STK CL C 02079K107   5,635,790 39,990 SH   SOLE   0 0 39,990
AMAZON COM INC COM 023135106   12,243,041 80,578 SH   SOLE   0 0 80,578
AMERICAN CENTY ETF TR US SML CP VALU 025072877   2,576,452 28,691 SH   SOLE   0 0 28,691
AMERICAN EXPRESS CO COM 025816109   204,201 1,090 SH   SOLE   0 0 1,090
AMERICAN WTR WKS CO INC NEW COM 030420103   2,177,703 16,499 SH   SOLE   0 0 16,499
AON PLC SHS CL A G0403H108   552,938 1,900 SH   SOLE   0 0 1,900
APPLE INC COM 037833100   1,448,477 7,523 SH   SOLE   0 0 7,523
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   3,439,231 28,921 SH   SOLE   0 0 28,921
ASML HOLDING N V N Y REGISTRY SHS N07059210   307,310 406 SH   SOLE   0 0 406
ASPEN TECHNOLOGY INC COM 29109X106   331,105 1,504 SH   SOLE   0 0 1,504
AT&T INC COM 00206R102   426,996 25,447 SH   SOLE   0 0 25,447
AUTODESK INC COM 052769106   2,550,348 10,475 SH   SOLE   0 0 10,475
AUTOMATIC DATA PROCESSING IN COM 053015103   3,020,660 12,966 SH   SOLE   0 0 12,966
AVERY DENNISON CORP COM 053611109   776,350 3,840 SH   SOLE   0 0 3,840
AVISTA CORP COM 05379B107   244,426 6,839 SH   SOLE   0 0 6,839
AZEK CO INC CL A 05478C105   507,463 13,267 SH   SOLE   0 0 13,267
BANK AMERICA CORP COM 060505104   238,821 7,093 SH   SOLE   0 0 7,093
BCE INC COM NEW 05534B760   1,707,326 43,355 SH   SOLE   0 0 43,355
BECTON DICKINSON & CO COM 075887109   562,141 2,305 SH   SOLE   0 0 2,305
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,107,276 3,105 SH   SOLE   0 0 3,105
BILL HOLDINGS INC COM 090043100   294,540 3,610 SH   SOLE   0 0 3,610
BIOGEN INC COM 09062X103   507,337 1,961 SH   SOLE   0 0 1,961
BJS WHSL CLUB HLDGS INC COM 05550J101   777,656 11,666 SH   SOLE   0 0 11,666
BLACKLINE INC COM 09239B109   246,887 3,954 SH   SOLE   0 0 3,954
BONDBLOXX ETF TRUST BLOOMBERG SIX MN 09789C788   3,013,544 60,031 SH   SOLE   0 0 60,031
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   348,043 2,721 SH   SOLE   0 0 2,721
BROOKFIELD CORP CL A LTD VT SH 11271J107   321,602 8,016 SH   SOLE   0 0 8,016
BROWN & BROWN INC COM 115236101   277,898 3,908 SH   SOLE   0 0 3,908
BRUKER CORP COM 116794108   298,256 4,059 SH   SOLE   0 0 4,059
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   502,615 5,818 SH   SOLE   0 0 5,818
CACTUS INC CL A 127203107   469,815 10,348 SH   SOLE   0 0 10,348
CALIX INC COM 13100M509   383,598 8,780 SH   SOLE   0 0 8,780
CDW CORP COM 12514G108   639,691 2,814 SH   SOLE   0 0 2,814
CHAMPIONX CORPORATION COM 15872M104   324,290 11,102 SH   SOLE   0 0 11,102
CHARLES RIV LABS INTL INC COM 159864107   299,046 1,265 SH   SOLE   0 0 1,265
CHEVRON CORP NEW COM 166764100   369,917 2,480 SH   SOLE   0 0 2,480
CHOICE HOTELS INTL INC COM 169905106   346,444 3,058 SH   SOLE   0 0 3,058
CHURCH & DWIGHT CO INC COM 171340102   309,022 3,268 SH   SOLE   0 0 3,268
CISCO SYS INC COM 17275R102   1,044,705 20,679 SH   SOLE   0 0 20,679
COCA COLA CO COM 191216100   660,196 11,203 SH   SOLE   0 0 11,203
COMCAST CORP NEW CL A 20030N101   279,061 6,364 SH   SOLE   0 0 6,364
COMFORT SYS USA INC COM 199908104   969,495 4,714 SH   SOLE   0 0 4,714
CONOCOPHILLIPS COM 20825C104   285,184 2,457 SH   SOLE   0 0 2,457
COOPER COS INC COM NEW 216648402   819,325 2,165 SH   SOLE   0 0 2,165
COPART INC COM 217204106   349,517 7,133 SH   SOLE   0 0 7,133
CRANE COMPANY COMMON STOCK 224408104   446,688 3,781 SH   SOLE   0 0 3,781
CURTISS WRIGHT CORP COM 231561101   555,941 2,495 SH   SOLE   0 0 2,495
CVS HEALTH CORP COM 126650100   261,279 3,309 SH   SOLE   0 0 3,309
CYBERARK SOFTWARE LTD SHS M2682V108   649,921 2,967 SH   SOLE   0 0 2,967
DARDEN RESTAURANTS INC COM 237194105   340,266 2,071 SH   SOLE   0 0 2,071
DECKERS OUTDOOR CORP COM 243537107   408,411 611 SH   SOLE   0 0 611
DIAGEO PLC SPON ADR NEW 25243Q205   415,568 2,853 SH   SOLE   0 0 2,853
DIODES INC COM 254543101   286,732 3,561 SH   SOLE   0 0 3,561
DISNEY WALT CO COM 254687106   931,754 10,320 SH   SOLE   0 0 10,320
DREAM FINDERS HOMES INC COM CL A 26154D100   313,197 8,815 SH   SOLE   0 0 8,815
DUKE ENERGY CORP NEW COM NEW 26441C204   267,345 2,755 SH   SOLE   0 0 2,755
E L F BEAUTY INC COM 26856L103   925,075 6,409 SH   SOLE   0 0 6,409
ELI LILLY & CO COM 532457108   670,358 1,150 SH   SOLE   0 0 1,150
EMCOR GROUP INC COM 29084Q100   392,082 1,820 SH   SOLE   0 0 1,820
ENBRIDGE INC COM 29250N105   255,382 7,090 SH   SOLE   0 0 7,090
ENDAVA PLC ADS 29260V105   460,716 5,918 SH   SOLE   0 0 5,918
ENTEGRIS INC COM 29362U104   904,923 7,552 SH   SOLE   0 0 7,552
EXPONENT INC COM 30214U102   431,081 4,896 SH   SOLE   0 0 4,896
EXXON MOBIL CORP COM 30231G102   2,476,414 24,769 SH   SOLE   0 0 24,769
FABRINET SHS G3323L100   270,269 1,420 SH   SOLE   0 0 1,420
FACTSET RESH SYS INC COM 303075105   758,032 1,589 SH   SOLE   0 0 1,589
FOX FACTORY HLDG CORP COM 35138V102   451,981 6,698 SH   SOLE   0 0 6,698
GARTNER INC COM 366651107   1,944,687 4,311 SH   SOLE   0 0 4,311
GENERAL DYNAMICS CORP COM 369550108   721,412 2,778 SH   SOLE   0 0 2,778
GILEAD SCIENCES INC COM 375558103   1,943,609 23,992 SH   SOLE   0 0 23,992
GOOSEHEAD INS INC COM CL A 38267D109   295,923 3,904 SH   SOLE   0 0 3,904
HALOZYME THERAPEUTICS INC COM 40637H109   355,186 9,610 SH   SOLE   0 0 9,610
HDFC BANK LTD SPONSORED ADS 40415F101   293,271 4,370 SH   SOLE   0 0 4,370
HOLLEY INC COM 43538H103   113,320 23,269 SH   SOLE   0 0 23,269
HOLOGIC INC COM 436440101   262,579 3,675 SH   SOLE   0 0 3,675
HOME DEPOT INC COM 437076102   3,537,264 10,207 SH   SOLE   0 0 10,207
ICON PLC SHS G4705A100   1,009,994 3,568 SH   SOLE   0 0 3,568
INNOVATOR ETFS TR EMRGNG MKT JAN 45782C516   4,242,615 147,981 SH   SOLE   0 0 147,981
INSULET CORP COM 45784P101   461,733 2,128 SH   SOLE   0 0 2,128
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   477,753 5,763 SH   SOLE   0 0 5,763
INTERNATIONAL BUSINESS MACHS COM 459200101   2,352,918 14,387 SH   SOLE   0 0 14,387
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   396,358 4,895 SH   SOLE   0 0 4,895
ISHARES TR 0-5 YR TIPS ETF 46429B747   1,137,528 11,538 SH   SOLE   0 0 11,538
ISHARES TR GNMA BOND ETF 46429B333   1,072,266 24,232 SH   SOLE   0 0 24,232
ISHARES TR IBOXX HI YD ETF 464288513   4,042,783 52,239 SH   SOLE   0 0 52,239
ISHARES TR 1 3 YR TREAS BD 464287457   4,090,335 49,858 SH   SOLE   0 0 49,858
ISHARES TR TIPS BD ETF 464287176   1,326,708 12,343 SH   SOLE   0 0 12,343
ISHARES TR 20 YR TR BD ETF 464287432   11,023,339 111,482 SH   SOLE   0 0 111,482
ISHARES TR 7-10 YR TRSY BD 464287440   2,695,473 27,964 SH   SOLE   0 0 27,964
ISHARES TR IBOXX INV CP ETF 464287242   4,091,026 36,969 SH   SOLE   0 0 36,969
ISHARES TR MSCI CHINA ETF 46429B671   2,409,201 59,136 SH   SOLE   0 0 59,136
ISHARES TR US TREAS BD ETF 46429B267   1,037,562 45,033 SH   SOLE   0 0 45,033
ISHARES TR JPMORGAN USD EMG 464288281   4,104,241 46,084 SH   SOLE   0 0 46,084
ISHARES TR 0-5YR HI YL CP 46434V407   606,053 14,355 SH   SOLE   0 0 14,355
ISHARES TR MSCI INDIA ETF 46429B598   1,248,072 25,570 SH   SOLE   0 0 25,570
ISHARES TR CORE S&P500 ETF 464287200   3,548,988 7,430 SH   SOLE   0 0 7,430
J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761   486,506 10,165 SH   SOLE   0 0 10,165
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   11,160,752 222,193 SH   SOLE   0 0 222,193
JOHNSON & JOHNSON COM 478160104   738,931 4,714 SH   SOLE   0 0 4,714
JPMORGAN CHASE & CO COM 46625H100   480,946 2,827 SH   SOLE   0 0 2,827
KBR INC COM 48242W106   433,108 7,816 SH   SOLE   0 0 7,816
KEYSIGHT TECHNOLOGIES INC COM 49338L103   279,999 1,760 SH   SOLE   0 0 1,760
KIMBERLY-CLARK CORP COM 494368103   1,634,084 13,448 SH   SOLE   0 0 13,448
KINSALE CAP GROUP INC COM 49714P108   240,132 717 SH   SOLE   0 0 717
LATTICE SEMICONDUCTOR CORP COM 518415104   427,462 6,196 SH   SOLE   0 0 6,196
MARKETAXESS HLDGS INC COM 57060D108   643,826 2,198 SH   SOLE   0 0 2,198
MASTERCARD INCORPORATED CL A 57636Q104   4,036,831 9,465 SH   SOLE   0 0 9,465
MCCORMICK & CO INC COM NON VTG 579780206   1,573,403 22,996 SH   SOLE   0 0 22,996
MCDONALDS CORP COM 580135101   2,962,992 9,993 SH   SOLE   0 0 9,993
MEDIAALPHA INC CL A 58450V104   115,146 10,327 SH   SOLE   0 0 10,327
MEDPACE HLDGS INC COM 58506Q109   887,711 2,896 SH   SOLE   0 0 2,896
MEDTRONIC PLC SHS G5960L103   3,764,386 45,695 SH   SOLE   0 0 45,695
MERCADOLIBRE INC COM 58733R102   344,167 219 SH   SOLE   0 0 219
MERCK & CO INC COM 58933Y105   2,418,557 22,185 SH   SOLE   0 0 22,185
METTLER TOLEDO INTERNATIONAL COM 592688105   308,092 254 SH   SOLE   0 0 254
MICROSOFT CORP COM 594918104   9,460,432 25,158 SH   SOLE   0 0 25,158
MONOLITHIC PWR SYS INC COM 609839105   479,392 760 SH   SOLE   0 0 760
MORNINGSTAR INC COM 617700109   727,336 2,541 SH   SOLE   0 0 2,541
NCINO INC COM 63947X101   452,021 13,441 SH   SOLE   0 0 13,441
NETFLIX INC COM 64110L106   4,308,562 8,849 SH   SOLE   0 0 8,849
NIKE INC CL B 654106103   2,032,916 18,724 SH   SOLE   0 0 18,724
NOVANTA INC COM 67000B104   216,744 1,287 SH   SOLE   0 0 1,287
NOVO-NORDISK A S ADR 670100205   2,834,054 27,395 SH   SOLE   0 0 27,395
NVENT ELECTRIC PLC SHS G6700G107   763,857 12,927 SH   SOLE   0 0 12,927
NVIDIA CORPORATION COM 67066G104   259,991 525 SH   SOLE   0 0 525
OCCIDENTAL PETE CORP COM 674599105   203,133 3,402 SH   SOLE   0 0 3,402
OLLIES BARGAIN OUTLET HLDGS COM 681116109   334,675 4,410 SH   SOLE   0 0 4,410
OLO INC CL A 68134L109   130,702 22,850 SH   SOLE   0 0 22,850
ONEOK INC NEW COM 682680103   2,417,664 34,430 SH   SOLE   0 0 34,430
OPTION CARE HEALTH INC COM NEW 68404L201   442,080 13,122 SH   SOLE   0 0 13,122
ORACLE CORP COM 68389X105   819,836 7,776 SH   SOLE   0 0 7,776
PAPA JOHNS INTL INC COM 698813102   313,271 4,110 SH   SOLE   0 0 4,110
PAYCOM SOFTWARE INC COM 70432V102   525,899 2,544 SH   SOLE   0 0 2,544
PAYPAL HLDGS INC COM 70450Y103   2,788,356 45,406 SH   SOLE   0 0 45,406
PEPSICO INC COM 713448108   517,937 3,050 SH   SOLE   0 0 3,050
PERFICIENT INC COM 71375U101   265,123 4,028 SH   SOLE   0 0 4,028
PFIZER INC COM 717081103   263,749 9,161 SH   SOLE   0 0 9,161
PHILIP MORRIS INTL INC COM 718172109   530,262 5,636 SH   SOLE   0 0 5,636
POOL CORP COM 73278L105   880,463 2,208 SH   SOLE   0 0 2,208
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   489,209 7,991 SH   SOLE   0 0 7,991
PRICE T ROWE GROUP INC COM 74144T108   1,658,299 15,399 SH   SOLE   0 0 15,399
PROCTER AND GAMBLE CO COM 742718109   791,924 5,404 SH   SOLE   0 0 5,404
PTC INC COM 69370C100   668,172 3,819 SH   SOLE   0 0 3,819
QUALCOMM INC COM 747525103   2,514,203 17,384 SH   SOLE   0 0 17,384
QUALYS INC COM 74758T303   497,766 2,536 SH   SOLE   0 0 2,536
RANGE RES CORP COM 75281A109   316,659 10,403 SH   SOLE   0 0 10,403
RAYMOND JAMES FINL INC COM 754730109   276,855 2,483 SH   SOLE   0 0 2,483
REALTY INCOME CORP COM 756109104   1,715,527 29,877 SH   SOLE   0 0 29,877
REPLIGEN CORP COM 759916109   442,308 2,460 SH   SOLE   0 0 2,460
REPUBLIC SVCS INC COM 760759100   3,132,236 18,994 SH   SOLE   0 0 18,994
RESMED INC COM 761152107   269,555 1,567 SH   SOLE   0 0 1,567
REVOLVE GROUP INC CL A 76156B107   185,630 11,196 SH   SOLE   0 0 11,196
ROYAL GOLD INC COM 780287108   227,163 1,878 SH   SOLE   0 0 1,878
RTX CORPORATION COM 75513E101   1,280,676 15,221 SH   SOLE   0 0 15,221
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   825,425 19,187 SH   SOLE   0 0 19,187
SAIA INC COM 78709Y105   453,996 1,036 SH   SOLE   0 0 1,036
SALESFORCE INC COM 79466L302   4,164,498 15,826 SH   SOLE   0 0 15,826
SAP SE SPON ADR 803054204   663,964 4,295 SH   SOLE   0 0 4,295
SERVICENOW INC COM 81762P102   5,492,488 7,774 SH   SOLE   0 0 7,774
SERVISFIRST BANCSHARES INC COM 81768T108   464,344 6,969 SH   SOLE   0 0 6,969
SHELL PLC SPON ADS 780259305   424,043 6,444 SH   SOLE   0 0 6,444
SHOPIFY INC CL A 82509L107   362,858 4,658 SH   SOLE   0 0 4,658
SIMPLY GOOD FOODS CO COM 82900L102   443,916 11,210 SH   SOLE   0 0 11,210
SNAP ON INC COM 833034101   2,502,532 8,664 SH   SOLE   0 0 8,664
SOFI TECHNOLOGIES INC COM 83406F102   1,212,706 121,880 SH   SOLE   0 0 121,880
SPDR GOLD TR GOLD SHS 78463V107   498,189 2,606 SH   SOLE   0 0 2,606
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   1,409,041 41,430 SH   SOLE   0 0 41,430
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   522,300 14,750 SH   SOLE   0 0 14,750
SPDR SER TR PORT MTG BK ETF 78464A383   970,397 43,969 SH   SOLE   0 0 43,969
SPDR SER TR PORTFOLIO LN TSR 78464A664   655,696 22,595 SH   SOLE   0 0 22,595
SPDR SER TR PORTFOLIO S&P600 78468R853   401,722 9,524 SH   SOLE   0 0 9,524
SPDR SER TR PORTFOLIO SHORT 78464A474   388,167 13,034 SH   SOLE   0 0 13,034
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   258,816 2,832 SH   SOLE   0 0 2,832
SPDR SER TR PRTFLO S&P500 VL 78464A508   976,366 20,939 SH   SOLE   0 0 20,939
SPDR SER TR S&P 400 MDCP VAL 78464A839   522,405 7,119 SH   SOLE   0 0 7,119
SPDR SER TR S&P 600 SMCP VAL 78464A300   315,507 3,787 SH   SOLE   0 0 3,787
SPDR SER TR S&P 600 SMCP GRW 78464A201   312,617 3,738 SH   SOLE   0 0 3,738
SPDR SER TR PRTFLO S&P500 GW 78464A409   959,065 14,741 SH   SOLE   0 0 14,741
SPDR SER TR S&P 400 MDCP GRW 78464A821   504,197 6,663 SH   SOLE   0 0 6,663
SPS COMM INC COM 78463M107   1,524,658 7,866 SH   SOLE   0 0 7,866
STARBUCKS CORP COM 855244109   548,223 5,710 SH   SOLE   0 0 5,710
STERIS PLC SHS USD G8473T100   852,500 3,878 SH   SOLE   0 0 3,878
SUMMIT MATLS INC CL A 86614U100   505,018 13,131 SH   SOLE   0 0 13,131
SUN CMNTYS INC COM 866674104   261,152 1,954 SH   SOLE   0 0 1,954
SYSCO CORP COM 871829107   600,836 8,216 SH   SOLE   0 0 8,216
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   204,152 1,963 SH   SOLE   0 0 1,963
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   344,755 2,142 SH   SOLE   0 0 2,142
TELEDYNE TECHNOLOGIES INC COM 879360105   838,132 1,878 SH   SOLE   0 0 1,878
TERRENO RLTY CORP COM 88146M101   395,073 6,304 SH   SOLE   0 0 6,304
TEXAS INSTRS INC COM 882508104   2,183,805 12,811 SH   SOLE   0 0 12,811
THERMO FISHER SCIENTIFIC INC COM 883556102   2,068,520 3,897 SH   SOLE   0 0 3,897
TRACTOR SUPPLY CO COM 892356106   584,491 2,718 SH   SOLE   0 0 2,718
U S PHYSICAL THERAPY COM 90337L108   262,003 2,813 SH   SOLE   0 0 2,813
UFP TECHNOLOGIES INC COM 902673102   413,412 2,403 SH   SOLE   0 0 2,403
ULTA BEAUTY INC COM 90384S303   346,423 707 SH   SOLE   0 0 707
UNILEVER PLC SPON ADR NEW 904767704   951,056 19,617 SH   SOLE   0 0 19,617
UNITED PARCEL SERVICE INC CL B 911312106   413,829 2,632 SH   SOLE   0 0 2,632
UNITEDHEALTH GROUP INC COM 91324P102   2,893,019 5,495 SH   SOLE   0 0 5,495
US BANCORP DEL COM NEW 902973304   517,660 11,961 SH   SOLE   0 0 11,961
VALMONT INDS INC COM 920253101   440,997 1,889 SH   SOLE   0 0 1,889
VALVOLINE INC COM 92047W101   277,228 7,377 SH   SOLE   0 0 7,377
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   422,990 5,204 SH   SOLE   0 0 5,204
VERIZON COMMUNICATIONS INC COM 92343V104   2,309,196 61,252 SH   SOLE   0 0 61,252
VISA INC COM CL A 92826C839   4,307,358 16,544 SH   SOLE   0 0 16,544
WALMART INC COM 931142103   732,829 4,648 SH   SOLE   0 0 4,648
WATSCO INC COM 942622200   3,250,394 7,586 SH   SOLE   0 0 7,586
WATTS WATER TECHNOLOGIES INC CL A 942749102   339,594 1,630 SH   SOLE   0 0 1,630
WEC ENERGY GROUP INC COM 92939U106   1,978,273 23,503 SH   SOLE   0 0 23,503
WELLS FARGO CO NEW COM 949746101   640,352 13,010 SH   SOLE   0 0 13,010
WERNER ENTERPRISES INC COM 950755108   421,049 9,937 SH   SOLE   0 0 9,937
WEST PHARMACEUTICAL SVSC INC COM 955306105   435,220 1,236 SH   SOLE   0 0 1,236
WILLIAMS SONOMA INC COM 969904101   657,286 3,257 SH   SOLE   0 0 3,257
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   259,257 5,826 SH   SOLE   0 0 5,826
WISDOMTREE TR JP SMALLCP DIV 97717W836   1,617,840 21,600 SH   SOLE   0 0 21,600
WISDOMTREE TR US QTLY DIV GRT 97717X669   478,199 6,804 SH   SOLE   0 0 6,804
WNS HLDGS LTD SPON ADR 92932M101   351,582 5,563 SH   SOLE   0 0 5,563
WORKDAY INC CL A 98138H101   1,775,066 6,430 SH   SOLE   0 0 6,430
WORLD GOLD TR SPDR GLD MINIS 98149E303   1,153,048 28,185 SH   SOLE   0 0 28,185
ZOETIS INC CL A 98978V103   2,123,216 10,758 SH   SOLE   0 0 10,758