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   794,085 7,555 SH   SOLE   6,747 0 808
ABBOTT LABS COM 002824100   2,645,901 26,130 SH   SOLE   25,883 0 247
ABBVIE INC COM 00287Y109   899,287 5,643 SH   SOLE   5,286 0 357
ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104   85,010 4,505 SH   SOLE   4,505 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102   700 1,000 SH   SOLE   1,000 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   5,681,088 19,877 SH   SOLE   19,020 0 857
ACTIVISION BLIZZARD INC COM 00507V109   2,482,004 28,999 SH   SOLE   27,528 0 1,471
ADOBE SYSTEMS INCORPORATED COM 00724F101   5,181,686 13,446 SH   SOLE   11,686 0 1,760
ADTALEM GLOBAL ED INC COM 00737L103   16,993 440 SH   SOLE   440 0 0
ADVANCED ENERGY INDS COM 007973100   17,444 178 SH   SOLE   0 0 178
ADVANCED MICRO DEVICES INC COM 007903107   1,338,915 13,661 SH   SOLE   13,239 0 422
ADVANSIX INC COM 00773T101   33,755 882 SH   SOLE   0 0 882
ADVERUM BIOTECHNOLOGIES INC COM 00773U108   144 200 SH   SOLE   200 0 0
AFFIRM HLDGS INC COM CL A 00827B106   158 14 SH   SOLE   14 0 0
AFLAC INC COM 001055102   328,266 5,088 SH   SOLE   5,088 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   17,155 124 SH   SOLE   0 0 124
AIR PRODS & CHEMS INC COM 009158106   5,710,650 19,883 SH   SOLE   18,924 0 959
AIRBNB INC COM CL A 009066101   18,785 151 SH   SOLE   151 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   3,731,088 47,651 SH   SOLE   44,742 0 2,909
ALBEMARLE CORP COM 012653101   4,368,760 19,765 SH   SOLE   19,499 0 266
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   56,302 551 SH   SOLE   500 0 51
ALIGN TECHNOLOGY INC COM 016255101   16,707 50 SH   SOLE   50 0 0
ALLEGIANT TRAVEL CO COM 01748X102   7,819 85 SH   SOLE   85 0 0
ALLEGION PLC ORD SHS G0176J109   128,610 1,205 SH   SOLE   1,205 0 0
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106   34,748 950 SH   SOLE   950 0 0
ALLIANT ENERGY CORP COM 018802108   21,360 400 SH   SOLE   400 0 0
ALLSTATE CORP COM 020002101   3,214 29 SH   SOLE   0 0 29
ALLY FINL INC COM 02005N100   1,667 65 SH   SOLE   65 0 0
ALPHABET INC CAP STK CL A 02079K305   2,625,511 25,311 SH   SOLE   22,234 0 3,077
ALPHABET INC CAP STK CL C 02079K107   11,808,462 113,543 SH   SOLE   108,299 0 5,244
ALTRIA GROUP INC COM 02209S103   120,700 2,705 SH   SOLE   2,472 0 233
AMAZON COM INC COM 023135106   485,773 4,703 SH   SOLE   4,210 0 493
AMCOR PLC ORD G0250X107   5,679 499 SH   SOLE   0 0 499
AMDOCS LTD SHS G02602103   7,453,394 77,615 SH   SOLE   73,726 0 3,889
AMEREN CORP COM 023608102   43,195 500 SH   SOLE   500 0 0
AMERICAN AIRLS GROUP INC COM 02376R102   9,794 664 SH   SOLE   0 0 664
AMERICAN ELEC PWR CO INC COM 025537101   90,990 1,000 SH   SOLE   1,000 0 0
AMERICAN EXPRESS CO COM 025816109   9,207,069 55,817 SH   SOLE   53,210 0 2,607
AMERICAN INTL GROUP INC COM NEW 026874784   225,644 4,481 SH   SOLE   4,481 0 0
AMERIPRISE FINL INC COM 03076C106   127,849 417 SH   SOLE   417 0 0
AMERISOURCEBERGEN CORP COM 03073E105   117,201 732 SH   SOLE   650 0 82
AMETEK INC COM 031100100   3,177,968 21,867 SH   SOLE   18,750 0 3,117
AMGEN INC COM 031162100   4,447,265 18,396 SH   SOLE   16,656 0 1,740
AMKOR TECHNOLOGY INC COM 031652100   1,519,903 58,413 SH   SOLE   49,234 0 9,179
AMPHENOL CORP NEW CL A 032095101   3,774,258 46,185 SH   SOLE   44,775 0 1,410
AMPIO PHARMACEUTICALS INC COM NEW 03209T208   1,398 6,000 SH   SOLE   6,000 0 0
ANALOG DEVICES INC COM 032654105   8,479,261 42,994 SH   SOLE   40,491 0 2,503
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   34,959 1,829 SH   SOLE   1,829 0 0
AON PLC SHS CL A G0403H108   7,420,815 23,536 SH   SOLE   22,289 0 1,247
APPIAN CORP CL A 03782L101   5,548 125 SH   SOLE   125 0 0
APPLE INC COM 037833100   30,773,542 186,619 SH   SOLE   174,039 0 12,580
APPLIED INDL TECHNOLOGIES IN COM 03820C105   182,211 1,282 SH   SOLE   1,250 0 32
APPLIED MATLS INC COM 038222105   207,706 1,691 SH   SOLE   1,200 0 491
APTARGROUP INC COM 038336103   6,359,651 53,809 SH   SOLE   51,497 0 2,312
APTIV PLC SHS G6095L109   15,258 136 SH   SOLE   0 0 136
ARCH CAP GROUP LTD ORD G0450A105   6,923 102 SH   SOLE   0 0 102
ARCHER DANIELS MIDLAND CO COM 039483102   41,512 521 SH   SOLE   521 0 0
ARES CAPITAL CORP COM 04010L103   9,010 493 SH   SOLE   493 0 0
ARISTA NETWORKS INC COM 040413106   43,812 261 SH   SOLE   261 0 0
ARK ETF TR FINTECH INNOVA 00214Q708   1,881 100 SH   SOLE   100 0 0
ARK ETF TR INNOVATION ETF 00214Q104   4,034 100 SH   SOLE   100 0 0
ASA GOLD AND PRECIOUS MTLS L SHS G3156P103   32,291 2,014 SH   SOLE   2,014 0 0
ASCENT INDUSTRIES CO COM 871565107   7,893 864 SH   SOLE   864 0 0
ASGN INC COM 00191U102   3,790,193 45,847 SH   SOLE   42,091 0 3,756
ASML HOLDING N V N Y REGISTRY SHS N07059210   38,801 57 SH   SOLE   55 0 2
ASSURANT INC COM 04621X108   2,255,886 18,788 SH   SOLE   17,633 0 1,155
AT&T INC COM 00206R102   2,170,642 112,761 SH   SOLE   102,978 0 9,783
ATI INC COM 01741R102   5,959 151 SH   SOLE   0 0 151
ATLASSIAN CORPORATION CL A 049468101   1,370 8 SH   SOLE   8 0 0
AUTODESK INC COM 052769106   42,049 202 SH   SOLE   0 0 202
AUTOMATIC DATA PROCESSING IN COM 053015103   6,455,444 28,996 SH   SOLE   26,635 0 2,361
AUTOZONE INC COM 053332102   14,749 6 SH   SOLE   0 0 6
AVANOS MED INC COM 05350V106   536 18 SH   SOLE   0 0 18
AVERY DENNISON CORP COM 053611109   7,516 42 SH   SOLE   0 0 42
AXALTA COATING SYS LTD COM G0750C108   5,604 185 SH   SOLE   0 0 185
AZZ INC COM 002474104   7,880 191 SH   SOLE   191 0 0
BAKER HUGHES COMPANY CL A 05722G100   14,373 498 SH   SOLE   0 0 498
BALL CORP COM 058498106   118,432 2,149 SH   SOLE   0 0 2,149
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109   16,315 915 SH   SOLE   915 0 0
BANK AMERICA CORP COM 060505104   3,387,853 118,456 SH   SOLE   111,694 0 6,762
BANK HAWAII CORP COM 062540109   57,831 1,110 SH   SOLE   1,110 0 0
BANK MONTREAL QUE COM 063671101   14,347 161 SH   SOLE   161 0 0
BANK NEW YORK MELLON CORP COM 064058100   229,245 5,045 SH   SOLE   4,717 0 328
BARCLAYS BANK PLC DJUBS CMDT ETN36 06738C778   2,717 86 SH   SOLE   0 0 86
BARCLAYS PLC ADR 06738E204   9,491 1,320 SH   SOLE   1,320 0 0
BARNES GROUP INC COM 067806109   20,832 517 SH   SOLE   517 0 0
BATH & BODY WORKS INC COM 070830104   16,461 450 SH   SOLE   450 0 0
BAXTER INTL INC COM 071813109   351,511 8,666 SH   SOLE   8,307 0 359
BECTON DICKINSON & CO COM 075887109   675,778 2,730 SH   SOLE   2,730 0 0
BERKLEY W R CORP COM 084423102   4,702,636 75,532 SH   SOLE   73,413 0 2,119
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   15,711,649 50,885 SH   SOLE   47,867 0 3,018
BEST BUY INC COM 086516101   865,692 11,060 SH   SOLE   9,609 0 1,451
BIOGEN INC COM 09062X103   643,362 2,314 SH   SOLE   2,134 0 180
BIOMARIN PHARMACEUTICAL INC COM 09061G101   145,860 1,500 SH   SOLE   1,500 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101   10,574 139 SH   SOLE   0 0 139
BLACK HILLS CORP COM 092113109   19,498 309 SH   SOLE   309 0 0
BLACK KNIGHT INC COM 09215C105   173 3 SH   SOLE   3 0 0
BLACKROCK INC COM 09247X101   2,558,057 3,823 SH   SOLE   3,432 0 391
BLACKSTONE INC COM 09260D107   141,698 1,613 SH   SOLE   1,613 0 0
BLOCK H & R INC COM 093671105   12,454 353 SH   SOLE   353 0 0
BLOCK INC CL A 852234103   962 14 SH   SOLE   14 0 0
BOEING CO COM 097023105   267,662 1,260 SH   SOLE   1,135 0 125
BOOKING HOLDINGS INC COM 09857L108   2,080,243 784 SH   SOLE   640 0 144
BOOT BARN HLDGS INC COM 099406100   11,573 151 SH   SOLE   0 0 151
BORGWARNER INC COM 099724106   9,086 185 SH   SOLE   185 0 0
BP PLC SPONSORED ADR 055622104   15,025 396 SH   SOLE   396 0 0
BREAD FINANCIAL HOLDINGS INC COM 018581108   5,913 195 SH   SOLE   195 0 0
BRIACELL THERAPEUTICS CORP COM NEW 10778Y302   246 33 SH   SOLE   33 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   396,870 5,726 SH   SOLE   5,308 0 418
BROADCOM INC COM 11135F101   195,029 304 SH   SOLE   187 0 117
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   5,305,656 36,199 SH   SOLE   34,347 0 1,852
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   2,716 83 SH   SOLE   83 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107   10,918 335 SH   SOLE   335 0 0
BUILD-A-BEAR WORKSHOP INC COM 120076104   26,285 1,131 SH   SOLE   80 0 1,051
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   4,870 49 SH   SOLE   0 0 49
CACI INTL INC CL A 127190304   7,187,434 24,259 SH   SOLE   23,712 0 547
CADENCE DESIGN SYSTEM INC COM 127387108   14,707 70 SH   SOLE   70 0 0
CALIFORNIA WTR SVC GROUP COM 130788102   146,373 2,515 SH   SOLE   2,515 0 0
CAMPBELL SOUP CO COM 134429109   11,436 208 SH   SOLE   0 0 208
CANADIAN PAC RY LTD COM 13645T100   3,476,774 45,188 SH   SOLE   44,849 0 339
CANNAE HLDGS INC COM 13765N107   61 3 SH   SOLE   3 0 0
CANOPY GROWTH CORP COM 138035100   525 300 SH   SOLE   300 0 0
CAPITAL ONE FINL CORP COM 14040H105   92,665 964 SH   SOLE   964 0 0
CARDINAL HEALTH INC COM 14149Y108   2,290,966 30,344 SH   SOLE   28,929 0 1,415
CARLYLE GROUP INC COM 14316J108   9,163 295 SH   SOLE   295 0 0
CARNIVAL CORP COMMON STOCK 143658300   1,015 100 SH   SOLE   100 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   6,817 149 SH   SOLE   0 0 149
CARTERS INC COM 146229109   21,209 295 SH   SOLE   295 0 0
CASS INFORMATION SYS INC COM 14808P109   2,314,227 53,434 SH   SOLE   51,119 0 2,315
CATALENT INC COM 148806102   1,584,269 24,110 SH   SOLE   21,236 0 2,874
CATALYST PHARMACEUTICALS INC COM 14888U101   19,896 1,200 SH   SOLE   1,200 0 0
CATERPILLAR INC COM 149123101   465,345 2,033 SH   SOLE   2,033 0 0
CBRE GROUP INC CL A 12504L109   191,200 2,626 SH   SOLE   2,485 0 141
CEDAR FAIR L P DEPOSITRY UNIT 150185106   1,828 40 SH   SOLE   0 0 40
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202   144 4 SH   SOLE   4 0 0
CENTENE CORP DEL COM 15135B101   20,354 322 SH   SOLE   322 0 0
CENTERPOINT ENERGY INC COM 15189T107   26,544 901 SH   SOLE   901 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205   2,433,929 62,297 SH   SOLE   59,959 0 2,338
CERAGON NETWORKS LTD ORD M22013102   498,220 298,335 SH   SOLE   298,335 0 0
CEVA INC COM 157210105   1,066 35 SH   SOLE   35 0 0
CGI INC CL A SUB VTG 12532H104   2,989,473 31,053 SH   SOLE   30,400 0 653
CHARTER COMMUNICATIONS INC N CL A 16119P108   115,041 322 SH   SOLE   322 0 0
CHASE CORP COM 16150R104   1,565,219 14,945 SH   SOLE   14,858 0 87
CHECK POINT SOFTWARE TECH LT ORD M22465104   858,000 6,600 SH   SOLE   6,600 0 0
CHEVRON CORP NEW COM 166764100   3,483,559 21,351 SH   SOLE   19,314 0 2,037
CHILDRENS PL INC NEW COM 168905107   2,438 61 SH   SOLE   61 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   177,663 104 SH   SOLE   102 0 2
CHUBB LIMITED COM H1467J104   216,317 1,114 SH   SOLE   1,054 0 60
CHURCH & DWIGHT CO INC COM 171340102   5,010,380 56,672 SH   SOLE   53,774 0 2,898
CINCINNATI FINL CORP COM 172062101   75,206 671 SH   SOLE   671 0 0
CINEMARK HLDGS INC COM 17243V102   236,537 15,993 SH   SOLE   15,993 0 0
CINTAS CORP COM 172908105   130,491 282 SH   SOLE   254 0 28
CIRRUS LOGIC INC COM 172755100   10,938 100 SH   SOLE   100 0 0
CISCO SYS INC COM 17275R102   8,045,299 153,903 SH   SOLE   146,620 0 7,283
CITIGROUP INC COM NEW 172967424   42,074 897 SH   SOLE   311 0 586
CITIUS PHARMACEUTICALS INC COM NEW 17322U207   3,727 3,185 SH   SOLE   3,185 0 0
CLARUS CORP NEW COM 18270P109   2,552 270 SH   SOLE   270 0 0
CLEAN ENERGY FUELS CORP COM 184499101   8,276 1,898 SH   SOLE   377 0 1,521
CLOROX CO DEL COM 189054109   812,520 5,135 SH   SOLE   5,135 0 0
CLOUDFLARE INC CL A COM 18915M107   4,625 75 SH   SOLE   75 0 0
CME GROUP INC COM 12572Q105   2,384,670 12,451 SH   SOLE   12,010 0 441
COCA COLA CO COM 191216100   701,401 11,307 SH   SOLE   10,047 0 1,260
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   1,509,965 24,782 SH   SOLE   18,425 0 6,357
COHERENT CORP COM 19247G107   952 25 SH   SOLE   25 0 0
COHU INC COM 192576106   7,678 200 SH   SOLE   200 0 0
COINBASE GLOBAL INC COM CL A 19260Q107   9,528 141 SH   SOLE   65 0 76
COLGATE PALMOLIVE CO COM 194162103   3,719,034 49,488 SH   SOLE   47,949 0 1,539
COLLIERS INTL GROUP INC SUB VTG SHS 194693107   42,694 404 SH   SOLE   404 0 0
COLUMBIA SPORTSWEAR CO COM 198516106   1,678,775 18,603 SH   SOLE   15,024 0 3,579
COMCAST CORP NEW CL A 20030N101   3,178,452 83,842 SH   SOLE   76,047 0 7,795
COMERICA INC COM 200340107   9,516 219 SH   SOLE   219 0 0
CONOCOPHILLIPS COM 20825C104   56,947 574 SH   SOLE   509 0 65
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105   73,226 2,148 SH   SOLE   2,148 0 0
CONSOLIDATED EDISON INC COM 209115104   192,967 2,017 SH   SOLE   1,827 0 190
CONSTELLATION BRANDS INC CL A 21036P108   5,307,619 23,496 SH   SOLE   20,773 0 2,723
CONSTELLATION ENERGY CORP COM 21037T109   23,943 305 SH   SOLE   75 0 230
CONTAINER STORE GROUP INC COM 210751103   17,150 5,000 SH   SOLE   5,000 0 0
COPART INC COM 217204106   4,321,868 57,464 SH   SOLE   52,641 0 4,823
CORNING INC COM 219350105   7,923,242 224,582 SH   SOLE   204,527 0 20,055
CORTEVA INC COM 22052L104   23,220 385 SH   SOLE   125 0 260
COSTCO WHSL CORP NEW COM 22160K105   9,834,782 19,793 SH   SOLE   18,803 0 990
CREDIT SUISSE GROUP SPONSORED ADR 225401108   864 970 SH   SOLE   970 0 0
CRH PLC ADR 12626K203   3,917 77 SH   SOLE   77 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   4,523 100 SH   SOLE   100 0 0
CROCS INC COM 227046109   12,012 95 SH   SOLE   0 0 95
CROWN CASTLE INC COM 22822V101   148,295 1,108 SH   SOLE   1,050 0 58
CSG SYS INTL INC COM 126349109   6,263,112 116,632 SH   SOLE   112,225 0 4,407
CSW INDUSTRIALS INC COM 126402106   249,310 1,795 SH   SOLE   1,795 0 0
CSX CORP COM 126408103   8,892,725 297,018 SH   SOLE   282,559 0 14,459
CUMMINS INC COM 231021106   2,925,460 12,247 SH   SOLE   10,875 0 1,372
CURTISS WRIGHT CORP COM 231561101   10,640,755 60,370 SH   SOLE   57,087 0 3,283
CVS HEALTH CORP COM 126650100   5,656,036 76,114 SH   SOLE   72,975 0 3,139
D R HORTON INC COM 23331A109   16,803 172 SH   SOLE   0 0 172
DANAHER CORPORATION COM 235851102   37,806 150 SH   SOLE   25 0 125
DANIMER SCIENTIFIC INC COM CL A 236272100   207 60 SH   SOLE   60 0 0
DAVITA INC COM 23918K108   3,436,321 42,366 SH   SOLE   40,891 0 1,475
DBX ETF TR XTRCKR RUSL 1000 233051242   508,169 12,898 SH   SOLE   11,176 0 1,722
DCP MIDSTREAM LP COM UT LTD PTN 23311P100   251 6 SH   SOLE   6 0 0
DECKERS OUTDOOR CORP COM 243537107   17,083 38 SH   SOLE   0 0 38
DEERE & CO COM 244199105   255,543 619 SH   SOLE   602 0 17
DELL TECHNOLOGIES INC CL C 24703L202   61,012 1,517 SH   SOLE   1,517 0 0
DENTSPLY SIRONA INC COM 24906P109   1,135,238 28,901 SH   SOLE   26,454 0 2,447
DEUTSCHE BANK A G NAMEN AKT D18190898   8,168 800 SH   SOLE   800 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   144,401 797 SH   SOLE   797 0 0
DIGITAL RLTY TR INC COM 253868103   37,712 384 SH   SOLE   384 0 0
DIGITALOCEAN HLDGS INC COM 25402D102   1,567 40 SH   SOLE   0 0 40
DISCOVER FINL SVCS COM 254709108   126,120 1,276 SH   SOLE   1,276 0 0
DISNEY WALT CO COM 254687106   4,660,416 46,544 SH   SOLE   42,755 0 3,789
DOCUSIGN INC COM 256163106   1,283 22 SH   SOLE   0 0 22
DOLBY LABORATORIES INC COM CL A 25659T107   33,998 398 SH   SOLE   398 0 0
DOLLAR GEN CORP NEW COM 256677105   5,883,439 27,955 SH   SOLE   26,958 0 997
DOLLAR TREE INC COM 256746108   2,004,389 13,963 SH   SOLE   12,657 0 1,306
DONALDSON INC COM 257651109   1,358,131 20,786 SH   SOLE   15,892 0 4,894
DOW INC COM 260557103   1,496,332 27,295 SH   SOLE   24,438 0 2,857
DOXIMITY INC CL A 26622P107   2,429 75 SH   SOLE   75 0 0
DRAFTKINGS INC NEW COM CL A 26142V105   3,950 204 SH   SOLE   204 0 0
DROPBOX INC CL A 26210C104   2,162 100 SH   SOLE   100 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107   33,523 679 SH   SOLE   679 0 0
DTE ENERGY CO COM 233331107   123,233 1,125 SH   SOLE   1,125 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   227,091 2,354 SH   SOLE   2,232 0 122
DUPONT DE NEMOURS INC COM 26614N102   83,038 1,157 SH   SOLE   1,056 0 101
EA SERIES TRUST STRIVE US ENERGY 02072L722   4,949 178 SH   SOLE   0 0 178
EASTMAN CHEM CO COM 277432100   4,797,919 56,888 SH   SOLE   53,310 0 3,578
EASTMAN KODAK CO COM NEW 277461406   5 1 SH   SOLE   0 0 1
EATON CORP PLC SHS G29183103   343,195 2,003 SH   SOLE   589 0 1,414
EBAY INC. COM 278642103   281,281 6,339 SH   SOLE   6,339 0 0
EBIX INC COM NEW 278715206   10,025 760 SH   SOLE   760 0 0
ECOLAB INC COM 278865100   4,139 25 SH   SOLE   25 0 0
EDISON INTL COM 281020107   70,590 1,000 SH   SOLE   0 0 1,000
EDITAS MEDICINE INC COM 28106W103   1,450 200 SH   SOLE   0 0 200
ELASTIC N V ORD SHS N14506104   11,175 193 SH   SOLE   0 0 193
ELBIT SYS LTD ORD M3760D101   706,883 4,153 SH   SOLE   4,153 0 0
ELECTRONIC ARTS INC COM 285512109   225,844 1,875 SH   SOLE   1,875 0 0
ELEVANCE HEALTH INC COM 036752103   5,586,418 12,149 SH   SOLE   11,228 0 921
EMBECTA CORP COMMON STOCK 29082K105   15,298 544 SH   SOLE   544 0 0
EMCOR GROUP INC COM 29084Q100   6,427,296 39,531 SH   SOLE   36,581 0 2,950
EMERSON ELEC CO COM 291011104   1,792,623 20,572 SH   SOLE   17,954 0 2,618
ENCOMPASS HEALTH CORP COM 29261A100   1,004,509 18,568 SH   SOLE   16,982 0 1,586
ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109   10,769 450 SH   SOLE   0 0 450
ENERGIZER HLDGS INC NEW COM 29272W109   37,476 1,080 SH   SOLE   1,080 0 0
ENERGY FUELS INC COM NEW 292671708   1,297,914 232,601 SH   SOLE   232,601 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   119,712 9,600 SH   SOLE   9,600 0 0
ENNIS INC COM 293389102   117,104 5,553 SH   SOLE   5,553 0 0
ENTEGRIS INC COM 29362U104   312,299 3,808 SH   SOLE   3,623 0 185
ENTERGY CORP NEW COM 29364G103   7,650 71 SH   SOLE   0 0 71
ENTERPRISE PRODS PARTNERS L COM 293792107   25,900 1,000 SH   SOLE   1,000 0 0
EOG RES INC COM 26875P101   6,993 61 SH   SOLE   0 0 61
EPAM SYS INC COM 29414B104   2,206,620 7,380 SH   SOLE   7,110 0 270
EPLUS INC COM 294268107   4,906,600 100,053 SH   SOLE   97,620 0 2,433
EPR PPTYS COM SH BEN INT 26884U109   3,810 100 SH   SOLE   100 0 0
EQUINIX INC COM 29444U700   5,769 8 SH   SOLE   0 0 8
ESAB CORPORATION COM 29605J106   12,641 214 SH   SOLE   0 0 214
ESCO TECHNOLOGIES INC COM 296315104   9,391,869 98,396 SH   SOLE   92,618 0 5,778
ESSENT GROUP LTD COM G3198U102   1,966,950 49,112 SH   SOLE   47,420 0 1,692
ETF MANAGERS TR AI POWERED EQT 26924G813   1,749 60 SH   SOLE   0 0 60
ETF SER SOLUTIONS DISTILLATE US 26922A321   2,589 60 SH   SOLE   60 0 0
EVEREST RE GROUP LTD COM G3223R108   14,679 41 SH   SOLE   0 0 41
EXELON CORP COM 30161N101   34,644 827 SH   SOLE   230 0 597
EXPEDIA GROUP INC COM NEW 30212P303   754,247 7,773 SH   SOLE   6,291 0 1,482
EXPEDITORS INTL WASH INC COM 302130109   7,817,889 70,994 SH   SOLE   68,049 0 2,945
EXXON MOBIL CORP COM 30231G102   4,117,784 37,550 SH   SOLE   32,350 0 5,200
F N B CORP COM 302520101   990,261 85,367 SH   SOLE   79,416 0 5,951
FACTSET RESH SYS INC COM 303075105   11,623 28 SH   SOLE   0 0 28
FAIR ISAAC CORP COM 303250104   13,883,174 19,757 SH   SOLE   18,491 0 1,266
FEDEX CORP COM 31428X106   6,239,417 27,307 SH   SOLE   25,309 0 1,998
FERGUSON PLC NEW SHS G3421J106   316,988 2,370 SH   SOLE   1,528 0 842
FERRARI N V COM N3167Y103   12,099 45 SH   SOLE   0 0 45
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808   209,879 4,377 SH   SOLE   0 0 4,377
FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204   2,333 36 SH   SOLE   36 0 0
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600   27,588 449 SH   SOLE   449 0 0
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865   56,966 1,300 SH   SOLE   1,300 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   795,417 22,772 SH   SOLE   19,808 0 2,964
FIDELITY NATL INFORMATION SV COM 31620M106   1,317,227 24,245 SH   SOLE   22,234 0 2,011
FIFTH THIRD BANCORP COM 316773100   180,587 6,779 SH   SOLE   6,779 0 0
FIRST AMERN FINL CORP COM 31847R102   132,895 2,388 SH   SOLE   2,388 0 0
FIRST FINL BANCORP OH COM 320209109   18,570 853 SH   SOLE   853 0 0
FIRST FINL BANKSHARES INC COM 32020R109   4,977 156 SH   SOLE   0 0 156
FIRST HORIZON CORPORATION COM 320517105   86,458 4,863 SH   SOLE   4,863 0 0
FIRST SOLAR INC COM 336433107   62 0 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101   2,725 116 SH   SOLE   0 0 116
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109   106,180 1,319 SH   SOLE   1,319 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106   47,751 1,189 SH   SOLE   0 0 1,189
FIRSTSERVICE CORP NEW COM 33767E202   58,583 416 SH   SOLE   416 0 0
FISERV INC COM 337738108   82,512 730 SH   SOLE   320 0 410
FISKER INC CL A COM STK 33813J106   38,750 6,311 SH   SOLE   3,030 0 3,281
FIVERR INTL LTD ORD SHS M4R82T106   35 1 SH   SOLE   1 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105   634,551 3,009 SH   SOLE   2,715 0 294
FORD MTR CO DEL COM 345370860   107,410 8,525 SH   SOLE   3,493 0 5,032
FORIAN INC COM 34630N106   77 20 SH   SOLE   20 0 0
FORMULA SYSTEMS 1985 LTD SPONSORED ADS 346414105   456,921 6,961 SH   SOLE   6,961 0 0
FOUR CORNERS PPTY TR INC COM 35086T109   7,360 274 SH   SOLE   0 0 274
FOX FACTORY HLDG CORP COM 35138V102   2,572,802 21,198 SH   SOLE   17,844 0 3,354
FRANKLIN ELEC INC COM 353514102   282,583 3,003 SH   SOLE   1,645 0 1,358
FRANKLIN RESOURCES INC COM 354613101   35,107 1,303 SH   SOLE   1,303 0 0
FREEPORT-MCMORAN INC CL B 35671D857   27,287 667 SH   SOLE   300 0 367
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106   45,497 2,140 SH   SOLE   2,140 0 0
FS KKR CAP CORP COM 302635206   12,358 668 SH   SOLE   668 0 0
FTI CONSULTING INC COM 302941109   4,489,855 22,751 SH   SOLE   21,394 0 1,357
FULGENT GENETICS INC COM 359664109   1,655 53 SH   SOLE   53 0 0
FULLER H B CO COM 359694106   3,609,801 52,736 SH   SOLE   49,298 0 3,438
FULTON FINL CORP PA COM 360271100   1,535 111 SH   SOLE   0 0 111
GABELLI EQUITY TR INC COM 362397101   51,575 8,985 SH   SOLE   8,985 0 0
GAP INC COM 364760108   3,527 351 SH   SOLE   351 0 0
GARMIN LTD SHS H2906T109   3,044,975 30,172 SH   SOLE   23,187 0 6,985
GARRETT MOTION INC COM 366505105   16,102 2,102 SH   SOLE   0 0 2,102
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   35,930 438 SH   SOLE   263 0 175
GEN DIGITAL INC COM 668771108   12,119 706 SH   SOLE   329 0 377
GENERAC HLDGS INC COM 368736104   11,882 110 SH   SOLE   110 0 0
GENERAL DYNAMICS CORP COM 369550108   3,945,942 17,291 SH   SOLE   15,608 0 1,683
GENERAL ELECTRIC CO COM NEW 369604301   100,966 1,056 SH   SOLE   793 0 263
GENERAL MLS INC COM 370334104   5,962,896 69,774 SH   SOLE   66,088 0 3,686
GENERAL MTRS CO COM 37045V100   36,680 1,000 SH   SOLE   1,000 0 0
GENTEX CORP COM 371901109   4,395,481 156,813 SH   SOLE   148,259 0 8,554
GENUINE PARTS CO COM 372460105   7,526,631 44,986 SH   SOLE   42,500 0 2,486
GILEAD SCIENCES INC COM 375558103   954,737 11,507 SH   SOLE   11,023 0 484
GLACIER BANCORP INC NEW COM 37637Q105   58,814 1,400 SH   SOLE   1,400 0 0
GLOBAL PMTS INC COM 37940X102   4,817,051 45,772 SH   SOLE   44,391 0 1,381
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855   12,710 200 SH   SOLE   200 0 0
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715   10,583 415 SH   SOLE   415 0 0
GLOBE LIFE INC COM 37959E102   2,722,471 24,745 SH   SOLE   24,196 0 549
GMS INC COM 36251C103   2,374,626 41,020 SH   SOLE   39,308 0 1,712
GOLDMAN SACHS GROUP INC COM 38141G104   191,478 585 SH   SOLE   507 0 78
GOODYEAR TIRE & RUBR CO COM 382550101   8,805 799 SH   SOLE   799 0 0
GORMAN RUPP CO COM 383082104   9,675 387 SH   SOLE   387 0 0
GRACO INC COM 384109104   3,390,461 46,438 SH   SOLE   40,370 0 6,068
GRAINGER W W INC COM 384802104   13,777 20 SH   SOLE   0 0 20
GREENBRIER COS INC COM 393657101   1,126 35 SH   SOLE   0 0 35
HALEON PLC SPON ADS 405552100   407 50 SH   SOLE   0 0 50
HALLIBURTON CO COM 406216101   76,443 2,416 SH   SOLE   1,238 0 1,178
HANOVER INS GROUP INC COM 410867105   32,361 252 SH   SOLE   252 0 0
HARLEY DAVIDSON INC COM 412822108   19,403 511 SH   SOLE   200 0 311
HARTFORD FINL SVCS GROUP INC COM 416515104   2,250,140 32,288 SH   SOLE   27,894 0 4,394
HASBRO INC COM 418056107   17,342 323 SH   SOLE   323 0 0
HASHICORP INC COM CL A 418100103   3,955 135 SH   SOLE   135 0 0
HCA HEALTHCARE INC COM 40412C101   148,980 565 SH   SOLE   500 0 65
HEALTHPEAK PROPERTIES INC COM 42250P103   16,588 755 SH   SOLE   755 0 0
HEICO CORP NEW COM 422806109   135,123 790 SH   SOLE   790 0 0
HELEN OF TROY LTD COM G4388N106   1,308,207 13,746 SH   SOLE   13,054 0 692
HELIOS TECHNOLOGIES INC COM 42328H109   1,702,968 26,039 SH   SOLE   19,354 0 6,685
HENRY SCHEIN INC COM 806407102   4,046,401 49,625 SH   SOLE   45,152 0 4,473
HERSHEY CO COM 427866108   39,943 157 SH   SOLE   100 0 57
HESS CORP COM 42809H107   6,088 46 SH   SOLE   0 0 46
HEWLETT PACKARD ENTERPRISE C COM 42824C109   15,930 1,000 SH   SOLE   0 0 1,000
HILLENBRAND INC COM 431571108   2,327,231 48,963 SH   SOLE   43,165 0 5,798
HILTON WORLDWIDE HLDGS INC COM 43300A203   15,214 108 SH   SOLE   0 0 108
HOME DEPOT INC COM 437076102   3,734,673 12,655 SH   SOLE   11,663 0 992
HONDA MOTOR LTD AMERN SHS 438128308   265 10 SH   SOLE   0 0 10
HONEYWELL INTL INC COM 438516106   2,778,174 14,536 SH   SOLE   4,536 0 10,000
HORMEL FOODS CORP COM 440452100   21,649 543 SH   SOLE   543 0 0
HOULIHAN LOKEY INC CL A 441593100   11,364,377 129,893 SH   SOLE   123,400 0 6,493
HP INC COM 40434L105   29,350 1,000 SH   SOLE   0 0 1,000
HUBBELL INC COM 443510607   9,246 38 SH   SOLE   0 0 38
HUMANA INC COM 444859102   6,311 13 SH   SOLE   13 0 0
HUNT J B TRANS SVCS INC COM 445658107   157,914 900 SH   SOLE   900 0 0
HUNTINGTON BANCSHARES INC COM 446150104   1,539,468 137,452 SH   SOLE   127,690 0 9,762
HUNTINGTON INGALLS INDS INC COM 446413106   46,373 224 SH   SOLE   224 0 0
HUT 8 MNG CORP COM 44812T102   185 100 SH   SOLE   100 0 0
ICF INTL INC COM 44925C103   7,961,039 72,571 SH   SOLE   68,194 0 4,377
ICICI BANK LIMITED ADR 45104G104   284,990 13,206 SH   SOLE   13,206 0 0
IDACORP INC COM 451107106   13,975 129 SH   SOLE   0 0 129
IDEX CORP COM 45167R104   5,161,396 22,341 SH   SOLE   20,370 0 1,971
IDEXX LABS INC COM 45168D104   742,619 1,485 SH   SOLE   1,485 0 0
ILLINOIS TOOL WKS INC COM 452308109   234,443 963 SH   SOLE   886 0 77
ILLUMINA INC COM 452327109   14,884 64 SH   SOLE   0 0 64
IMPACT SHS TR I NAACP MINO ETF 45259A209   23,555 810 SH   SOLE   810 0 0
IMPACT SHS TR I YWCA WOMENS ETF 45259A100   22,927 811 SH   SOLE   811 0 0
INDEPENDENT BK CORP MASS COM 453836108   2,856,234 43,527 SH   SOLE   40,814 0 2,713
INFOSYS LTD SPONSORED ADR 456788108   230,208 13,200 SH   SOLE   13,200 0 0
INGERSOLL RAND INC COM 45687V106   183,558 3,155 SH   SOLE   3,068 0 87
INGEVITY CORP COM 45688C107   6,366 89 SH   SOLE   0 0 89
INMODE LTD SHS M5425M103   197,513 6,180 SH   SOLE   6,180 0 0
INSIGHT ENTERPRISES INC COM 45765U103   4,626,636 32,363 SH   SOLE   30,772 0 1,591
INSPERITY INC COM 45778Q107   8,631 71 SH   SOLE   0 0 71
INSTALLED BLDG PRODS INC COM 45780R101   13,684 120 SH   SOLE   0 0 120
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208   2,656,953 46,280 SH   SOLE   36,511 0 9,769
INTEL CORP COM 458140100   3,147,132 96,331 SH   SOLE   87,022 0 9,309
INTERCONTINENTAL EXCHANGE IN COM 45866F104   3,059,143 29,333 SH   SOLE   26,669 0 2,664
INTERNATIONAL BUSINESS MACHS COM 459200101   8,285,919 63,208 SH   SOLE   56,755 0 6,453
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   2,352,002 25,576 SH   SOLE   24,252 0 1,324
INTERNATIONAL PAPER CO COM 460146103   10,818 300 SH   SOLE   300 0 0
INTUIT COM 461202103   8,598,973 19,288 SH   SOLE   18,099 0 1,189
INTUITIVE SURGICAL INC COM NEW 46120E602   28,869 113 SH   SOLE   10 0 103
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100   2,589 182 SH   SOLE   0 0 182
INVESCO DB COMMDY INDX TRCK UNIT 46138B103   5,413 228 SH   SOLE   0 0 228
INVESCO DB MULTI-SECTOR COMM BASE METALS FD 46140H700   2,687 133 SH   SOLE   0 0 133
INVESCO EXCH TRADED FD TR II S&P INTL LOW 46138E230   258,720 9,456 SH   SOLE   9,456 0 0
INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672   2,795,111 30,844 SH   SOLE   30,537 0 307
INVESCO EXCH TRADED FD TR II S&P SMLCAP QTY 46138G300   556,391 16,448 SH   SOLE   16,448 0 0
INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102   8,470 200 SH   SOLE   200 0 0
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308   2,634,609 30,970 SH   SOLE   30,574 0 396
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613   65,691 419 SH   SOLE   419 0 0
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563   3,514,837 176,448 SH   SOLE   174,624 0 1,824
INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548   1,327,613 74,459 SH   SOLE   72,192 0 2,267
INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217   63,444 346 SH   SOLE   0 0 346
INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316   2,442 15 SH   SOLE   0 0 15
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   20,681 143 SH   SOLE   143 0 0
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266   217,081 1,436 SH   SOLE   0 0 1,436
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241   1,882,911 39,791 SH   SOLE   39,048 0 743
INVESCO QQQ TR UNIT SER 1 46090E103   972,111 3,029 SH   SOLE   2,917 0 112
INVESTORS TITLE CO NC COM 461804106   628,039 4,159 SH   SOLE   4,118 0 41
IRON MTN INC DEL COM 46284V101   38,819 734 SH   SOLE   501 0 233
ISHARES INC CORE MSCI EMKT 46434G103   7,384 151 SH   SOLE   151 0 0
ISHARES INC EM MKT SM-CP ETF 464286475   141,561 2,810 SH   SOLE   2,810 0 0
ISHARES INC MSCI AUST ETF 464286103   75,702 3,300 SH   SOLE   3,300 0 0
ISHARES INC MSCI AUSTRIA ETF 464286202   186,561 9,215 SH   SOLE   9,215 0 0
ISHARES INC MSCI EMRG CHN 46434G764   198 4 SH   SOLE   0 0 4
ISHARES INC MSCI EURZONE ETF 464286608   257,462 5,711 SH   SOLE   5,711 0 0
ISHARES INC MSCI PAC JP ETF 464286665   121,299 2,770 SH   SOLE   2,770 0 0
ISHARES INC MSCI SPAIN ETF 464286764   121,792 4,370 SH   SOLE   4,370 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772   159,517 3,519 SH   SOLE   3,519 0 0
ISHARES SILVER TR ISHARES 46428Q109   3,252 147 SH   SOLE   0 0 147
ISHARES TR 20 YR TR BD ETF 464287432   24,040 226 SH   SOLE   226 0 0
ISHARES TR CORE DIV GRWTH 46434V621   62,088 1,242 SH   SOLE   1,242 0 0
ISHARES TR CORE MSCI EAFE 46432F842   11,121,229 166,361 SH   SOLE   150,736 0 15,625
ISHARES TR CORE S&P MCP ETF 464287507   6,792,635 27,153 SH   SOLE   26,413 0 740
ISHARES TR CORE S&P SCP ETF 464287804   8,233,584 85,146 SH   SOLE   82,843 0 2,303
ISHARES TR CORE S&P TTL STK 464287150   542,364 5,990 SH   SOLE   4,292 0 1,698
ISHARES TR CORE S&P500 ETF 464287200   1,991,609 4,845 SH   SOLE   4,663 0 182
ISHARES TR DEVSMCP EXNA ETF 464288497   275,121 5,157 SH   SOLE   5,157 0 0
ISHARES TR EAFE GRWTH ETF 464288885   2,552,706 27,249 SH   SOLE   25,234 0 2,015
ISHARES TR EAFE SML CP ETF 464288273   169,604 2,850 SH   SOLE   2,850 0 0
ISHARES TR EAFE VALUE ETF 464288877   1,865,339 38,437 SH   SOLE   34,822 0 3,615
ISHARES TR ESG AWR MSCI USA 46435G425   109,174 1,207 SH   SOLE   1,207 0 0
ISHARES TR ESG MSCI LEADR 46435U218   69,051 969 SH   SOLE   969 0 0
ISHARES TR ESG SCRD S&P MID 46436E551   22,369 658 SH   SOLE   658 0 0
ISHARES TR ESG SCRND S&P SM 46436E544   17,974 530 SH   SOLE   530 0 0
ISHARES TR GLOBAL 100 ETF 464287572   109,364 1,561 SH   SOLE   1,561 0 0
ISHARES TR IBONDS 23 TRM TS 46436E882   71,428 2,879 SH   SOLE   2,879 0 0
ISHARES TR IBONDS 24 TRM TS 46436E874   70,038 2,917 SH   SOLE   2,917 0 0
ISHARES TR IBONDS 25 TRM TS 46436E866   72,002 3,060 SH   SOLE   3,060 0 0
ISHARES TR INTERNATIONAL SL 46434V266   135,520 4,360 SH   SOLE   4,360 0 0
ISHARES TR INTL DIV GRWTH 46435G524   4,386,640 72,363 SH   SOLE   70,489 0 1,874
ISHARES TR INTL EQTY FACTOR 46434V274   56,901 2,148 SH   SOLE   2,148 0 0
ISHARES TR INTL SEL DIV ETF 464288448   8,621,685 313,630 SH   SOLE   276,122 0 37,508
ISHARES TR ISHARES BIOTECH 464287556   18,729 145 SH   SOLE   145 0 0
ISHARES TR MICRO-CAP ETF 464288869   1,301,843 12,457 SH   SOLE   12,390 0 67
ISHARES TR MRGSTR MD CP GRW 464288307   1,700,146 29,537 SH   SOLE   28,747 0 790
ISHARES TR MRGSTR MD CP VAL 464288406   5,538,515 89,504 SH   SOLE   87,319 0 2,185
ISHARES TR MSCI EAFE ETF 464287465   449,415 6,284 SH   SOLE   5,560 0 724
ISHARES TR MSCI EMG MKT ETF 464287234   380,881 9,652 SH   SOLE   9,652 0 0
ISHARES TR MSCI INDIA SM CP 46429B614   276,809 5,565 SH   SOLE   5,565 0 0
ISHARES TR MSCI INTL QUALTY 46434V456   3,950,662 111,917 SH   SOLE   109,034 0 2,883
ISHARES TR MSCI INTL SZE FT 46435G508   123,601 4,800 SH   SOLE   4,800 0 0
ISHARES TR MSCI UK ETF NEW 46435G334   9,976,946 309,267 SH   SOLE   273,533 0 35,734
ISHARES TR MSCI UK SM ETF 46429B416   250,070 7,762 SH   SOLE   7,762 0 0
ISHARES TR MSCI USA MIN VOL 46429B697   10,257 141 SH   SOLE   141 0 0
ISHARES TR MSCI USA MMENTM 46432F396   10,150 73 SH   SOLE   73 0 0
ISHARES TR RUS 1000 ETF 464287622   2,295,249 10,191 SH   SOLE   10,191 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   13,806,734 56,509 SH   SOLE   55,264 0 1,245
ISHARES TR RUS 1000 VAL ETF 464287598   14,655,609 96,254 SH   SOLE   93,806 0 2,448
ISHARES TR RUS 2000 GRW ETF 464287648   646,606 2,851 SH   SOLE   2,766 0 85
ISHARES TR RUS 2000 VAL ETF 464287630   3,193,516 23,307 SH   SOLE   23,099 0 208
ISHARES TR RUS MD CP GR ETF 464287481   6,476,930 71,136 SH   SOLE   69,657 0 1,479
ISHARES TR RUS MDCP VAL ETF 464287473   205,993 1,940 SH   SOLE   1,940 0 0
ISHARES TR RUS MID CAP ETF 464287499   209,120 2,991 SH   SOLE   2,991 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   309,657 1,736 SH   SOLE   1,736 0 0
ISHARES TR RUSSELL 3000 ETF 464287689   744,380 3,162 SH   SOLE   3,162 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   18,197,327 284,823 SH   SOLE   278,568 0 6,255
ISHARES TR S&P 500 VAL ETF 464287408   16,813,588 110,791 SH   SOLE   109,040 0 1,751
ISHARES TR S&P MC 400GR ETF 464287606   11,055,330 154,598 SH   SOLE   147,585 0 7,013
ISHARES TR S&P MC 400VL ETF 464287705   11,829,513 115,107 SH   SOLE   109,712 0 5,395
ISHARES TR S&P SML 600 GWT 464287887   18,917,769 172,074 SH   SOLE   166,402 0 5,672
ISHARES TR SELECT DIVID ETF 464287168   78,142 667 SH   SOLE   667 0 0
ISHARES TR SELF DRIVNG EV 46435U366   788 21 SH   SOLE   21 0 0
ISHARES TR SP SMCP600VL ETF 464287879   21,058,075 225,003 SH   SOLE   218,926 0 6,077
ISHARES TR TIPS BD ETF 464287176   78,278 710 SH   SOLE   75 0 635
ISHARES TR U.S. TECH ETF 464287721   31,092 335 SH   SOLE   335 0 0
ISHARES TR US HOME CONS ETF 464288752   14,410 205 SH   SOLE   205 0 0
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   19,333 384 SH   SOLE   384 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   14,439 542 SH   SOLE   542 0 0
JD.COM INC SPON ADR CL A 47215P106   8,778 200 SH   SOLE   200 0 0
JEFFERIES FINL GROUP INC COM 47233W109   10,157 320 SH   SOLE   0 0 320
JOHNSON & JOHNSON COM 478160104   7,267,380 46,886 SH   SOLE   44,366 0 2,520
JOHNSON CTLS INTL PLC SHS G51502105   44,082 732 SH   SOLE   732 0 0
JOHNSON OUTDOORS INC CL A 479167108   1,318,304 20,922 SH   SOLE   19,996 0 926
JPMORGAN CHASE & CO COM 46625H100   10,761,858 82,587 SH   SOLE   75,678 0 6,909
KADANT INC COM 48282T104   2,779,347 13,329 SH   SOLE   11,316 0 2,013
KELLOGG CO COM 487836108   39,656 592 SH   SOLE   592 0 0
KEURIG DR PEPPER INC COM 49271V100   10,796 306 SH   SOLE   0 0 306
KEYSIGHT TECHNOLOGIES INC COM 49338L103   36,818 228 SH   SOLE   0 0 228
KIMBERLY-CLARK CORP COM 494368103   611,988 4,560 SH   SOLE   4,367 0 193
KIMCO RLTY CORP COM 49446R109   3,672 188 SH   SOLE   0 0 188
KINROSS GOLD CORP COM 496902404   161,883 34,370 SH   SOLE   0 0 34,370
KITE RLTY GROUP TR COM NEW 49803T300   3,787 181 SH   SOLE   0 0 181
KLA CORP COM NEW 482480100   6,789,722 17,010 SH   SOLE   15,619 0 1,391
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   1,264,970 22,357 SH   SOLE   17,324 0 5,033
KOHLS CORP COM 500255104   4,711 200 SH   SOLE   0 0 200
KRAFT HEINZ CO COM 500754106   1,586 41 SH   SOLE   41 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   1,344 91 SH   SOLE   91 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   5,493,198 27,992 SH   SOLE   26,132 0 1,860
LABORATORY CORP AMER HLDGS COM NEW 50540R409   6,626,100 28,882 SH   SOLE   27,124 0 1,758
LAKELAND FINL CORP COM 511656100   4,573 73 SH   SOLE   0 0 73
LAM RESEARCH CORP COM 512807108   23,856 45 SH   SOLE   45 0 0
LAMAR ADVERTISING CO NEW CL A 512816109   9,190 92 SH   SOLE   0 0 92
LANDSTAR SYS INC COM 515098101   11,220,313 62,592 SH   SOLE   60,850 0 1,742
LANTHEUS HLDGS INC COM 516544103   11,972 145 SH   SOLE   0 0 145
LAS VEGAS SANDS CORP COM 517834107   14,363 250 SH   SOLE   250 0 0
LAUDER ESTEE COS INC CL A 518439104   93,902 381 SH   SOLE   381 0 0
LEMONADE INC COM 52567D107   1,426 100 SH   SOLE   100 0 0
LENNAR CORP CL A 526057104   16,608 158 SH   SOLE   0 0 158
LIBERTY BROADBAND CORP COM SER A 530307107   11,744 143 SH   SOLE   143 0 0
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870   9,923 147 SH   SOLE   147 0 0
LILLY ELI & CO COM 532457108   1,719,848 5,008 SH   SOLE   936 0 4,072
LINCOLN ELEC HLDGS INC COM 533900106   13,117,889 77,575 SH   SOLE   73,905 0 3,670
LINDE PLC SHS G54950103   364,326 1,025 SH   SOLE   1,025 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401   1,661 150 SH   SOLE   150 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500   1,557 150 SH   SOLE   150 0 0
LITTELFUSE INC COM 537008104   8,252,817 30,784 SH   SOLE   28,466 0 2,318
LKQ CORP COM 501889208   3,936,553 69,354 SH   SOLE   64,654 0 4,700
LOCKHEED MARTIN CORP COM 539830109   125,269 265 SH   SOLE   243 0 22
LOEWS CORP COM 540424108   21,758 375 SH   SOLE   375 0 0
LOWES COS INC COM 548661107   79,389 397 SH   SOLE   361 0 36
LUCID GROUP INC COM 549498103   402 50 SH   SOLE   50 0 0
LUMEN TECHNOLOGIES INC COM 550241103   182 69 SH   SOLE   47 0 22
LUMIRADX LTD SHS G5709L109   189 405 SH   SOLE   405 0 0
M & T BK CORP COM 55261F104   69,677 583 SH   SOLE   583 0 0
M D C HLDGS INC COM 552676108   400,128 10,294 SH   SOLE   366 0 9,928
MACERICH CO COM 554382101   9,487 895 SH   SOLE   0 0 895
MACYS INC COM 55616P104   11,614 664 SH   SOLE   0 0 664
MAGIC SOFTWARE ENTERPRISES L ORD 559166103   661,751 48,551 SH   SOLE   48,551 0 0
MAGNA INTL INC COM 559222401   33,696 629 SH   SOLE   0 0 629
MANHATTAN ASSOCIATES INC COM 562750109   2,425,571 15,664 SH   SOLE   15,284 0 380
MANPOWERGROUP INC WIS COM 56418H100   1,733,177 21,001 SH   SOLE   19,349 0 1,652
MANULIFE FINL CORP COM 56501R106   44,064 2,400 SH   SOLE   2,400 0 0
MARATHON DIGITAL HOLDINGS IN COM 565788106   175 20 SH   SOLE   20 0 0
MARATHON OIL CORP COM 565849106   40,182 1,677 SH   SOLE   1,677 0 0
MARATHON PETE CORP COM 56585A102   277,615 2,059 SH   SOLE   2,059 0 0
MARCUS CORP DEL COM 566330106   5,520 345 SH   SOLE   345 0 0
MARKEL CORP COM 570535104   3,753,215 2,938 SH   SOLE   2,816 0 122
MARRIOTT INTL INC NEW CL A 571903202   2,017,231 12,149 SH   SOLE   12,051 0 98
MARSH & MCLENNAN COS INC COM 571748102   11,992 72 SH   SOLE   0 0 72
MARTEN TRANS LTD COM 573075108   7,272,438 347,133 SH   SOLE   332,143 0 14,990
MARTIN MARIETTA MATLS INC COM 573284106   4,628,888 13,037 SH   SOLE   12,209 0 828
MARVELL TECHNOLOGY INC COM 573874104   8,357 193 SH   SOLE   193 0 0
MASCO CORP COM 574599106   54,514 1,096 SH   SOLE   1,096 0 0
MASTERCARD INCORPORATED CL A 57636Q104   2,996,241 8,245 SH   SOLE   7,779 0 466
MATTEL INC COM 577081102   15,852 861 SH   SOLE   0 0 861
MAXIMUS INC COM 577933104   1,871,127 23,775 SH   SOLE   20,129 0 3,646
MCCORMICK & CO INC COM NON VTG 579780206   16,642 200 SH   SOLE   200 0 0
MCDONALDS CORP COM 580135101   788,389 2,820 SH   SOLE   2,511 0 309
MCKESSON CORP COM 58155Q103   6,256,738 17,573 SH   SOLE   16,517 0 1,056
MDU RES GROUP INC COM 552690109   9,419 309 SH   SOLE   309 0 0
MEDPACE HLDGS INC COM 58506Q109   9,403 50 SH   SOLE   50 0 0
MEDTRONIC PLC SHS G5960L103   2,539,651 31,501 SH   SOLE   28,607 0 2,894
MERCADOLIBRE INC COM 58733R102   27,680 21 SH   SOLE   20 0 1
MERCK & CO INC COM 58933Y105   11,865,196 111,525 SH   SOLE   105,934 0 5,591
MERCURY SYS INC COM 589378108   35,784 700 SH   SOLE   700 0 0
MERIT MED SYS INC COM 589889104   14,790 200 SH   SOLE   0 0 200
META MATERIALS INC COM 59134N104   656 1,607 SH   SOLE   1,607 0 0
META PLATFORMS INC CL A 30303M102   5,148,708 24,293 SH   SOLE   21,588 0 2,705
METHODE ELECTRS INC COM 591520200   2,516,572 57,351 SH   SOLE   50,939 0 6,412
METLIFE INC COM 59156R108   10,893 188 SH   SOLE   0 0 188
MEXICO FD INC COM 592835102   1,022 60 SH   SOLE   0 0 60
MICROSOFT CORP COM 594918104   21,596,350 74,909 SH   SOLE   70,948 0 3,961
MILLER INDS INC TENN COM NEW 600551204   2,671,983 75,586 SH   SOLE   72,871 0 2,715
MKS INSTRS INC COM 55306N104   4,066,803 45,890 SH   SOLE   44,293 0 1,597
MODERNA INC COM 60770K107   28,413 185 SH   SOLE   60 0 125
MONDELEZ INTL INC CL A 609207105   362,684 5,202 SH   SOLE   5,202 0 0
MOODYS CORP COM 615369105   11,960,087 39,083 SH   SOLE   37,979 0 1,104
MORGAN STANLEY COM NEW 617446448   253,830 2,891 SH   SOLE   2,591 0 300
MORGAN STANLEY INDIA INVT FD COM 61745C105   9,730 500 SH   SOLE   500 0 0
MOSAIC CO NEW COM 61945C103   4,130 90 SH   SOLE   0 0 90
MOTOROLA SOLUTIONS INC COM NEW 620076307   46,354 162 SH   SOLE   0 0 162
MP MATERIALS CORP COM CL A 553368101   1,551 55 SH   SOLE   0 0 55
MURPHY USA INC COM 626755102   24,515 95 SH   SOLE   95 0 0
MYRIAD GENETICS INC COM 62855J104   4,066 175 SH   SOLE   175 0 0
NASDAQ INC COM 631103108   6,561 120 SH   SOLE   120 0 0
NATIONAL BK HLDGS CORP CL A 633707104   5,756 172 SH   SOLE   172 0 0
NATIONAL INSTRS CORP COM 636518102   9,696 185 SH   SOLE   0 0 185
NAVIENT CORPORATION COM 63938C108   11,050 691 SH   SOLE   0 0 691
NETAPP INC COM 64110D104   7,093,357 111,094 SH   SOLE   104,884 0 6,210
NETFLIX INC COM 64110L106   116,427 337 SH   SOLE   132 0 205
NEW YORK CMNTY BANCORP INC COM 649445103   1,013 112 SH   SOLE   112 0 0
NEW YORK TIMES CO CL A 650111107   3,888 100 SH   SOLE   100 0 0
NEWELL BRANDS INC COM 651229106   40,866 3,285 SH   SOLE   3,285 0 0
NEWMARKET CORP COM 651587107   30,294 83 SH   SOLE   83 0 0
NEWMONT CORP COM 651639106   8,628 176 SH   SOLE   0 0 176
NEWS CORP NEW CL A 65249B109   1,399 81 SH   SOLE   81 0 0
NEXTERA ENERGY INC COM 65339F101   236,790 3,072 SH   SOLE   3,072 0 0
NICE LTD SPONSORED ADR 653656108   773,649 3,380 SH   SOLE   3,380 0 0
NIKE INC CL B 654106103   275,946 2,250 SH   SOLE   2,179 0 71
NIO INC SPON ADS 62914V106   1,051 100 SH   SOLE   100 0 0
NIOCORP DEVS LTD COM NEW 654484609   96 15 SH   SOLE   0 0 15
NOKIA CORP SPONSORED ADR 654902204   202 41 SH   SOLE   30 0 11
NOODLES & CO COM CL A 65540B105   873 180 SH   SOLE   180 0 0
NORDSON CORP COM 655663102   11,724,759 52,752 SH   SOLE   50,256 0 2,496
NORDSTROM INC COM 655664100   7,519 462 SH   SOLE   462 0 0
NORFOLK SOUTHN CORP COM 655844108   462,584 2,182 SH   SOLE   2,182 0 0
NORTHROP GRUMMAN CORP COM 666807102   591,926 1,282 SH   SOLE   1,161 0 121
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   1,345 100 SH   SOLE   100 0 0
NOV INC COM 62955J103   5,813 314 SH   SOLE   0 0 314
NOVA LTD COM M7516K103   1,360,618 13,024 SH   SOLE   13,024 0 0
NOVANTA INC COM 67000B104   43,432 273 SH   SOLE   0 0 273
NOVARTIS AG SPONSORED ADR 66987V109   138,092 1,501 SH   SOLE   1,501 0 0
NOVOCURE LTD ORD SHS G6674U108   9,082 151 SH   SOLE   151 0 0
NOVO-NORDISK A S ADR 670100205   362,840 2,280 SH   SOLE   2,280 0 0
NUCOR CORP COM 670346105   8,805 57 SH   SOLE   0 0 57
NUVEEN AMT FREE QLTY MUN INC COM 670657105   5,194 467 SH   SOLE   467 0 0
NUVEEN CR STRATEGIES INCOME COM SHS 67073D102   2,811 550 SH   SOLE   550 0 0
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101   10,959 917 SH   SOLE   917 0 0
NUVEEN PFD & INCOME SECS FD COM 67072C105   8,030 1,243 SH   SOLE   1,243 0 0
NVIDIA CORPORATION COM 67066G104   263,073 947 SH   SOLE   751 0 196
NVR INC COM 62944T105   11,145 2 SH   SOLE   0 0 2
NXP SEMICONDUCTORS N V COM N6596X109   45,314 243 SH   SOLE   0 0 243
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162   1,845 45 SH   SOLE   45 0 0
OCCIDENTAL PETE CORP COM 674599105   8,803 141 SH   SOLE   141 0 0
OGE ENERGY CORP COM 670837103   4,520 120 SH   SOLE   0 0 120
OLD DOMINION FREIGHT LINE IN COM 679580100   4,436,389 13,016 SH   SOLE   11,816 0 1,200
OLD REP INTL CORP COM 680223104   5,319 213 SH   SOLE   0 0 213
OMNICELL COM COM 68213N109   881 15 SH   SOLE   15 0 0
OMNICOM GROUP INC COM 681919106   3,935,635 41,718 SH   SOLE   38,961 0 2,757
ON SEMICONDUCTOR CORP COM 682189105   47,334 575 SH   SOLE   0 0 575
OPENDOOR TECHNOLOGIES INC COM 683712103   352 200 SH   SOLE   200 0 0
ORACLE CORP COM 68389X105   8,969,130 96,525 SH   SOLE   93,956 0 2,569
OREILLY AUTOMOTIVE INC COM 67103H107   638,433 752 SH   SOLE   731 0 21
ORGANON & CO COMMON STOCK 68622V106   4,868 207 SH   SOLE   207 0 0
OSHKOSH CORP COM 688239201   929,649 11,176 SH   SOLE   8,458 0 2,718
OTIS WORLDWIDE CORP COM 68902V107   467,859 5,543 SH   SOLE   5,384 0 159
OWENS & MINOR INC NEW COM 690732102   11,640 800 SH   SOLE   800 0 0
OXFORD LANE CAP CORP COM 691543102   654 125 SH   SOLE   125 0 0
PACCAR INC COM 693718108   2,050,509 28,012 SH   SOLE   24,228 0 3,784
PACKAGING CORP AMER COM 695156109   6,872,034 49,500 SH   SOLE   46,485 0 3,015
PALANTIR TECHNOLOGIES INC CL A 69608A108   8,535 1,010 SH   SOLE   1,010 0 0
PALO ALTO NETWORKS INC COM 697435105   16,779 84 SH   SOLE   84 0 0
PARKER-HANNIFIN CORP COM 701094104   5,342,133 15,894 SH   SOLE   14,679 0 1,215
PATTERSON COS INC COM 703395103   39,321 1,469 SH   SOLE   1,469 0 0
PAYCHEX INC COM 704326107   435,506 3,801 SH   SOLE   2,590 0 1,211
PAYPAL HLDGS INC COM 70450Y103   2,144,090 28,234 SH   SOLE   25,137 0 3,097
PEARSON PLC SPONSORED ADR 705015105   6,866 657 SH   SOLE   0 0 657
PEDIATRIX MEDICAL GROUP INC COM 58502B106   7,455 500 SH   SOLE   500 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100   1,713 151 SH   SOLE   1 0 150
PENN ENTERTAINMENT INC COM 707569109   1,335 45 SH   SOLE   45 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103   39,140 276 SH   SOLE   276 0 0
PENTAIR PLC SHS G7S00T104   8,733 158 SH   SOLE   158 0 0
PEPSICO INC COM 713448108   10,276,897 56,374 SH   SOLE   53,135 0 3,239
PERION NETWORK LTD SHS NEW M78673114   2,570,642 64,948 SH   SOLE   64,948 0 0
PFIZER INC COM 717081103   503,235 12,334 SH   SOLE   12,038 0 296
PG&E CORP COM 69331C108   1,197 74 SH   SOLE   0 0 74
PHILIP MORRIS INTL INC COM 718172109   251,079 2,582 SH   SOLE   2,237 0 345
PHILLIPS 66 COM 718546104   337,697 3,331 SH   SOLE   3,331 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   18,869 190 SH   SOLE   190 0 0
PINTEREST INC CL A 72352L106   2,046 75 SH   SOLE   75 0 0
PIONEER NAT RES CO COM 723787107   87,980 431 SH   SOLE   112 0 319
PJT PARTNERS INC COM CL A 69343T107   9,249 128 SH   SOLE   128 0 0
PLANET LABS PBC COM CL A 72703X106   1,965 500 SH   SOLE   500 0 0
PLEXUS CORP COM 729132100   8,104,520 83,064 SH   SOLE   78,853 0 4,211
PNC FINL SVCS GROUP INC COM 693475105   1,194,252 9,396 SH   SOLE   8,072 0 1,324
PPG INDS INC COM 693506107   34,731 260 SH   SOLE   200 0 60
PPL CORP COM 69351T106   15,285 550 SH   SOLE   550 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   4,859,281 77,587 SH   SOLE   73,142 0 4,445
PRICE T ROWE GROUP INC COM 74144T108   3,686,580 32,653 SH   SOLE   29,661 0 2,992
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   11,743 158 SH   SOLE   0 0 158
PROCTER AND GAMBLE CO COM 742718109   10,746,943 72,278 SH   SOLE   66,685 0 5,593
PROG HOLDINGS INC COM NPV 74319R101   130,297 5,477 SH   SOLE   5,477 0 0
PROGRESSIVE CORP COM 743315103   8,507,922 59,471 SH   SOLE   56,313 0 3,158
PROLOGIS INC. COM 74340W103   58,642 470 SH   SOLE   356 0 114
PROSHARES TR ULTRAPRO QQQ 74347X831   58 2 SH   SOLE   2 0 0
PROSHARES TR II VIX SH TRM FUTRS 74347Y854   471 52 SH   SOLE   52 0 0
PROSPECT CAP CORP COM 74348T102   696 100 SH   SOLE   0 0 100
PROSPERITY BANCSHARES INC COM 743606105   1,169,305 19,007 SH   SOLE   17,425 0 1,582
PROTERRA INC COM 74374T109   1,520 1,000 SH   SOLE   1,000 0 0
PRUDENTIAL FINL INC COM 744320102   26,279 318 SH   SOLE   229 0 89
PUBLIC STORAGE COM 74460D109   68,888 228 SH   SOLE   213 0 15
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   68,972 1,104 SH   SOLE   804 0 300
PUMA BIOTECHNOLOGY INC COM 74587V107   3,616 1,170 SH   SOLE   1,170 0 0
QORVO INC COM 74736K101   3,745,801 36,879 SH   SOLE   32,301 0 4,578
QUALCOMM INC COM 747525103   24,061 189 SH   SOLE   189 0 0
QUANTA SVCS INC COM 74762E102   75,322 452 SH   SOLE   452 0 0
QUANTUMSCAPE CORP COM CL A 74767V109   982 120 SH   SOLE   120 0 0
QUEST DIAGNOSTICS INC COM 74834L100   4,070,111 28,768 SH   SOLE   26,806 0 1,962
R1 RCM INC COM 77634L105   1,395 93 SH   SOLE   0 0 93
RADIAN GROUP INC COM 750236101   86,743 3,925 SH   SOLE   3,925 0 0
RAYMOND JAMES FINL INC COM 754730109   840 9 SH   SOLE   0 0 9
RAYONIER INC COM 754907103   8,049 242 SH   SOLE   0 0 242
RAYTHEON TECHNOLOGIES CORP COM 75513E101   11,999,401 122,530 SH   SOLE   115,964 0 6,566
RBB FD INC MOTLEY FOL ETF 74933W601   8,858 250 SH   SOLE   250 0 0
REALTY INCOME CORP COM 756109104   6,332 100 SH   SOLE   10 0 90
REDFIN CORP COM 75737F108   453 50 SH   SOLE   50 0 0
REGENERON PHARMACEUTICALS COM 75886F107   16,434 20 SH   SOLE   20 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   2,656,280 143,119 SH   SOLE   138,728 0 4,391
REINSURANCE GRP OF AMERICA I COM NEW 759351604   1,148,080 8,648 SH   SOLE   8,227 0 421
RENAISSANCERE HLDGS LTD COM G7496G103   14,826 74 SH   SOLE   0 0 74
REPUBLIC SVCS INC COM 760759100   6,085 45 SH   SOLE   0 0 45
RESIDEO TECHNOLOGIES INC COM 76118Y104   64,035 3,503 SH   SOLE   0 0 3,503
RH COM 74967X103   7,307 30 SH   SOLE   30 0 0
RISKIFIED LTD SHS CL A M8216R109   2,115 375 SH   SOLE   375 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   4,768 308 SH   SOLE   228 0 80
ROBLOX CORP CL A 771049103   675 15 SH   SOLE   15 0 0
ROCKET COS INC COM CL A 77311W101   6,904 762 SH   SOLE   0 0 762
ROCKWELL AUTOMATION INC COM 773903109   11,564,274 39,408 SH   SOLE   37,013 0 2,395
ROKU INC COM CL A 77543R102   7,109 108 SH   SOLE   75 0 33
ROPER TECHNOLOGIES INC COM 776696106   182,446 414 SH   SOLE   0 0 414
ROSS STORES INC COM 778296103   15,814 149 SH   SOLE   0 0 149
ROYAL GOLD INC COM 780287108   8,561 66 SH   SOLE   0 0 66
S&P GLOBAL INC COM 78409V104   3,582,950 10,392 SH   SOLE   10,060 0 332
SAIA INC COM 78709Y105   2,318,394 8,521 SH   SOLE   8,169 0 352
SALESFORCE INC COM 79466L302   42,953 215 SH   SOLE   117 0 98
SANOFI SPONSORED ADR 80105N105   27,210 500 SH   SOLE   500 0 0
SAVE FOODS INC COM 80512Q303   680 1,000 SH   SOLE   1,000 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104   12,793 49 SH   SOLE   49 0 0
SCHLUMBERGER LTD COM STK 806857108   50,082 1,020 SH   SOLE   645 0 375
SCHWAB CHARLES CORP COM 808513105   3,496,199 66,747 SH   SOLE   61,398 0 5,349
SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722   12,219 309 SH   SOLE   309 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   94,340 3,847 SH   SOLE   3,847 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   18,801,021 540,259 SH   SOLE   495,486 0 44,773
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888   13,687,480 406,036 SH   SOLE   372,918 0 33,118
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771   2,527 46 SH   SOLE   46 0 0
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755   177,543 5,678 SH   SOLE   5,508 0 170
SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748   9,504,109 286,873 SH   SOLE   253,525 0 33,348
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   69,526 1,425 SH   SOLE   1,425 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   1,715,581 23,450 SH   SOLE   20,664 0 2,786
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   23,131,369 354,939 SH   SOLE   323,936 0 31,003
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   17,962,100 273,896 SH   SOLE   252,013 0 21,883
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   419,615 8,675 SH   SOLE   8,675 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   728,279 10,734 SH   SOLE   9,274 0 1,460
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   816,824 19,481 SH   SOLE   18,276 0 1,205
SCIENCE APPLICATIONS INTL CO COM 808625107   1,020,356 9,495 SH   SOLE   7,784 0 1,711
SCOTTS MIRACLE-GRO CO CL A 810186106   375,401 5,383 SH   SOLE   3,369 0 2,014
SEALED AIR CORP NEW COM 81211K100   361,662 7,878 SH   SOLE   7,878 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   35,890 240 SH   SOLE   0 0 240
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   11,058 148 SH   SOLE   0 0 148
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   59,682 461 SH   SOLE   175 0 286
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   44,722 442 SH   SOLE   0 0 442
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   13,877 205 SH   SOLE   205 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   2,501 31 SH   SOLE   0 0 31
SEMPRA COM 816851109   37,337 247 SH   SOLE   247 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   544,091 10,877 SH   SOLE   8,403 0 2,474
SENSIENT TECHNOLOGIES CORP COM 81725T100   687,283 8,977 SH   SOLE   8,765 0 212
SERVICE CORP INTL COM 817565104   15,484 225 SH   SOLE   103 0 122
SERVICENOW INC COM 81762P102   97,592 210 SH   SOLE   100 0 110
SHELL PLC SPON ADS 780259305   23,016 400 SH   SOLE   400 0 0
SHERWIN WILLIAMS CO COM 824348106   7,614 34 SH   SOLE   34 0 0
SHOPIFY INC CL A 82509L107   12,561 262 SH   SOLE   262 0 0
SILGAN HLDGS INC COM 827048109   5,920,716 110,317 SH   SOLE   106,391 0 3,926
SILICOM LTD ORD M84116108   550,207 14,680 SH   SOLE   14,680 0 0
SKECHERS U S A INC CL A 830566105   13,068 275 SH   SOLE   0 0 275
SKYWORKS SOLUTIONS INC COM 83088M102   30,235 256 SH   SOLE   175 0 81
SMITH A O CORP COM 831865209   967,357 13,989 SH   SOLE   10,327 0 3,662
SMUCKER J M CO COM NEW 832696405   5,609,078 35,643 SH   SOLE   32,399 0 3,244
SNAP INC CL A 83304A106   8,677 774 SH   SOLE   397 0 377
SNAP ON INC COM 833034101   6,398,914 25,918 SH   SOLE   24,444 0 1,474
SNOWFLAKE INC CL A 833445109   31,476 204 SH   SOLE   204 0 0
SOUTHERN CO COM 842587107   102,695 1,476 SH   SOLE   924 0 552
SOUTHWESTERN ENERGY CO COM 845467109   3,675 735 SH   SOLE   0 0 735
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   6,991,352 21,019 SH   SOLE   20,688 0 331
SPDR GOLD TR GOLD SHS 78463V107   46,538 254 SH   SOLE   226 0 28
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   1,160,470 36,129 SH   SOLE   34,958 0 1,171
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871   20,641 666 SH   SOLE   666 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   431,481 1,054 SH   SOLE   1,037 0 17
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   5,501 12 SH   SOLE   12 0 0
SPDR SER TR PORTFOLI S&P1500 78464A805   23,872 473 SH   SOLE   473 0 0
SPDR SER TR PRTFLO S&P500 GW 78464A409   8,647,090 156,197 SH   SOLE   136,576 0 19,621
SPDR SER TR PRTFLO S&P500 VL 78464A508   6,705,015 164,661 SH   SOLE   143,513 0 21,148
SPDR SER TR S&P 400 MDCP GRW 78464A821   16,784,469 245,244 SH   SOLE   222,863 0 22,381
SPDR SER TR S&P 400 MDCP VAL 78464A839   16,571,756 250,783 SH   SOLE   234,381 0 16,402
SPDR SER TR S&P 600 SMCP GRW 78464A201   15,432,558 209,255 SH   SOLE   192,503 0 16,752
SPDR SER TR S&P 600 SMCP VAL 78464A300   11,510,968 151,102 SH   SOLE   139,138 0 11,964
SPDR SER TR S&P DIVID ETF 78464A763   398,151 3,218 SH   SOLE   3,214 0 4
SPOTIFY TECHNOLOGY S A SHS L8681T102   15,367 115 SH   SOLE   115 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   3,619,828 64,102 SH   SOLE   56,518 0 7,584
STANLEY BLACK & DECKER INC COM 854502101   1,934,526 24,008 SH   SOLE   22,122 0 1,886
STARBUCKS CORP COM 855244109   703,964 6,760 SH   SOLE   6,336 0 424
STATE STR CORP COM 857477103   2,814,817 37,189 SH   SOLE   35,904 0 1,285
STERIS PLC SHS USD G8473T100   9,760,821 51,029 SH   SOLE   49,197 0 1,832
STRYKER CORPORATION COM 863667101   9,450,827 33,106 SH   SOLE   30,782 0 2,324
SUN LIFE FINANCIAL INC. COM 866796105   5,558 119 SH   SOLE   119 0 0
SUNCOR ENERGY INC NEW COM 867224107   62,163 2,002 SH   SOLE   2,002 0 0
SYNAPTICS INC COM 87157D109   9,964,096 89,645 SH   SOLE   84,280 0 5,365
SYNCHRONY FINANCIAL COM 87165B103   11,022 379 SH   SOLE   0 0 379
SYNOPSYS INC COM 871607107   12,994,757 33,643 SH   SOLE   32,880 0 763
SYNOVUS FINL CORP COM NEW 87161C501   5,396 175 SH   SOLE   0 0 175
SYSCO CORP COM 871829107   40,236 521 SH   SOLE   521 0 0
TABOOLA.COM LTD ORD SHS M8744T106   269,876 99,219 SH   SOLE   99,219 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   500,913 5,385 SH   SOLE   5,385 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   5,965 50 SH   SOLE   50 0 0
TARGET CORP COM 87612E106   11,591,009 69,981 SH   SOLE   68,065 0 1,916
TASKUS INC CLASS A COM 87652V109   722 50 SH   SOLE   50 0 0
TC ENERGY CORP COM 87807B107   11,673 300 SH   SOLE   300 0 0
TD SYNNEX CORPORATION COM 87162W100   592,935 6,126 SH   SOLE   4,710 0 1,416
TE CONNECTIVITY LTD SHS H84989104   86,822 662 SH   SOLE   662 0 0
TEJON RANCH CO COM 879080109   19 1 SH   SOLE   0 0 1
TELEDYNE TECHNOLOGIES INC COM 879360105   10,418,780 23,289 SH   SOLE   22,568 0 721
TELEFLEX INCORPORATED COM 879369106   1,263,565 4,988 SH   SOLE   3,498 0 1,490
TERADYNE INC COM 880770102   5,484,559 51,014 SH   SOLE   44,219 0 6,795
TESLA INC COM 88160R101   141,696 683 SH   SOLE   522 0 161
TETRA TECH INC NEW COM 88162G103   6,236,262 42,450 SH   SOLE   41,811 0 639
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   21,240 2,400 SH   SOLE   2,400 0 0
TEXAS INSTRS INC COM 882508104   7,282,519 39,151 SH   SOLE   34,884 0 4,267
TEXAS ROADHOUSE INC COM 882681109   4,009,732 37,107 SH   SOLE   32,505 0 4,602
THE AARONS COMPANY INC COM 00258W108   10,551 1,092 SH   SOLE   1,092 0 0
THE CIGNA GROUP COM 125523100   5,690,341 22,269 SH   SOLE   21,477 0 792
THE TRADE DESK INC COM CL A 88339J105   28,933 475 SH   SOLE   475 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   193,084 335 SH   SOLE   267 0 68
THOMSON REUTERS CORP. COM NEW 884903709   117,239 901 SH   SOLE   901 0 0
TILRAY BRANDS INC COM 88688T100   253 100 SH   SOLE   100 0 0
TJX COS INC NEW COM 872540109   9,966,042 127,183 SH   SOLE   117,988 0 9,195
T-MOBILE US INC COM 872590104   48,232 333 SH   SOLE   15 0 318
TOPBUILD CORP COM 89055F103   23,104 111 SH   SOLE   111 0 0
TORO CO COM 891092108   553,546 4,980 SH   SOLE   3,764 0 1,216
TOTALENERGIES SE SPONSORED ADS 89151E109   178,095 3,016 SH   SOLE   3,016 0 0
TOYOTA MOTOR CORP ADS 892331307   1,134 8 SH   SOLE   0 0 8
TRACTOR SUPPLY CO COM 892356106   4,361,761 18,558 SH   SOLE   17,085 0 1,473
TRANE TECHNOLOGIES PLC SHS G8994E103   111,308 605 SH   SOLE   525 0 80
TRANSDIGM GROUP INC COM 893641100   294,820 400 SH   SOLE   400 0 0
TRAVELERS COMPANIES INC COM 89417E109   7,960,846 46,443 SH   SOLE   44,674 0 1,769
TREEHOUSE FOODS INC COM 89469A104   858 17 SH   SOLE   17 0 0
TREX CO INC COM 89531P105   40,007 822 SH   SOLE   822 0 0
TRIMBLE INC COM 896239100   6,815 130 SH   SOLE   130 0 0
TRINET GROUP INC COM 896288107   2,236,861 27,749 SH   SOLE   23,865 0 3,884
TRINITY INDS INC COM 896522109   4,288 176 SH   SOLE   0 0 176
TRINSEO PLC SHS G9059U107   5,243 251 SH   SOLE   251 0 0
TRUIST FINL CORP COM 89832Q109   1,302,731 38,203 SH   SOLE   36,717 0 1,486
TWILIO INC CL A 90138F102   16,658 250 SH   SOLE   250 0 0
UBER TECHNOLOGIES INC COM 90353T100   3,487 110 SH   SOLE   110 0 0
ULTA BEAUTY INC COM 90384S303   16,231,693 29,746 SH   SOLE   28,362 0 1,384
UMB FINL CORP COM 902788108   2,304,575 39,927 SH   SOLE   38,328 0 1,599
UNILEVER PLC SPON ADR NEW 904767704   180,561 3,477 SH   SOLE   3,477 0 0
UNION PAC CORP COM 907818108   250,379 1,244 SH   SOLE   1,244 0 0
UNITED AIRLS HLDGS INC COM 910047109   1,107 25 SH   SOLE   25 0 0
UNITED PARCEL SERVICE INC CL B 911312106   2,837,811 14,629 SH   SOLE   13,890 0 739
UNITED RENTALS INC COM 911363109   2,305,856 5,826 SH   SOLE   4,835 0 991
UNITED STS OIL FD LP UNITS 91232N207   13,288 200 SH   SOLE   0 0 200
UNITEDHEALTH GROUP INC COM 91324P102   7,594,922 16,071 SH   SOLE   14,673 0 1,398
UNIVERSAL HLTH SVCS INC CL B 913903100   3,976,982 31,290 SH   SOLE   29,795 0 1,495
UPSTART HLDGS INC COM 91680M107   128 8 SH   SOLE   8 0 0
US BANCORP DEL COM NEW 902973304   2,997,655 83,153 SH   SOLE   80,388 0 2,765
V F CORP COM 918204108   159,932 6,981 SH   SOLE   4,617 0 2,364
VAIL RESORTS INC COM 91879Q109   11,684 50 SH   SOLE   50 0 0
VALERO ENERGY CORP COM 91913Y100   106,177 761 SH   SOLE   687 0 74
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505   62,922 273 SH   SOLE   273 0 0
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885   1,355 16 SH   SOLE   0 0 16
VANGUARD BD INDEX FDS INTERMED TERM 921937819   7,905 103 SH   SOLE   103 0 0
VANGUARD BD INDEX FDS LONG TERM BOND 921937793   31,193 407 SH   SOLE   207 0 200
VANGUARD INDEX FDS GROWTH ETF 922908736   1,197,225 4,800 SH   SOLE   3,781 0 1,019
VANGUARD INDEX FDS LARGE CAP ETF 922908637   31,945 171 SH   SOLE   171 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   8,612,545 44,192 SH   SOLE   42,230 0 1,962
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   111,355 831 SH   SOLE   570 0 261
VANGUARD INDEX FDS MID CAP ETF 922908629   255,105 1,209 SH   SOLE   1,209 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   1,700,369 4,521 SH   SOLE   1,774 0 2,747
VANGUARD INDEX FDS SM CP VAL ETF 922908611   308,040 1,940 SH   SOLE   1,563 0 377
VANGUARD INDEX FDS SMALL CP ETF 922908751   220,357 1,162 SH   SOLE   1,151 0 11
VANGUARD INDEX FDS SML CP GRW ETF 922908595   5,116,324 23,642 SH   SOLE   22,837 0 805
VANGUARD INDEX FDS TOTAL STK MKT 922908769   402,290 1,971 SH   SOLE   1,861 0 110
VANGUARD INDEX FDS VALUE ETF 922908744   677,584 4,906 SH   SOLE   3,784 0 1,122
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   84,243 2,085 SH   SOLE   787 0 1,298
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   4,401 72 SH   SOLE   72 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   2,519,849 23,067 SH   SOLE   22,455 0 612
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   1,934 21 SH   SOLE   0 0 21
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813   11,161 140 SH   SOLE   140 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   2,562 41 SH   SOLE   41 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   28,954 188 SH   SOLE   122 0 66
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   20,084,644 444,646 SH   SOLE   417,539 0 27,107
VANGUARD WELLINGTON FD US MOMENTUM 921935508   2,029 18 SH   SOLE   0 0 18
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   264,141 2,504 SH   SOLE   2,231 0 273
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810   478,130 6,489 SH   SOLE   6,489 0 0
VANGUARD WORLD FDS FINANCIALS ETF 92204A405   31,234 401 SH   SOLE   0 0 401
VANGUARD WORLD FDS INF TECH ETF 92204A702   169,992 441 SH   SOLE   184 0 257
VANGUARD WORLD FDS UTILITIES ETF 92204A876   84,677 574 SH   SOLE   302 0 272
VAXART INC COM NEW 92243A200   122 160 SH   SOLE   160 0 0
VEEVA SYS INC CL A COM 922475108   4,595 25 SH   SOLE   25 0 0
VENTAS INC COM 92276F100   9,061 209 SH   SOLE   0 0 209
VERITONE INC COM 92347M100   2,006 344 SH   SOLE   344 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   5,474,804 140,777 SH   SOLE   130,133 0 10,644
VERTEX PHARMACEUTICALS INC COM 92532F100   20,480 65 SH   SOLE   0 0 65
VIATRIS INC COM 92556V106   2,354 245 SH   SOLE   210 0 35
VICI PPTYS INC COM 925652109   11,613 356 SH   SOLE   0 0 356
VISA INC COM CL A 92826C839   6,393,503 28,358 SH   SOLE   26,578 0 1,780
VISTA OUTDOOR INC COM 928377100   7,482 270 SH   SOLE   270 0 0
VMWARE INC CL A COM 928563402   91,266 731 SH   SOLE   731 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308   4,770 432 SH   SOLE   118 0 314
VROOM INC COM 92918V109   90 100 SH   SOLE   100 0 0
VULCAN MATLS CO COM 929160109   11,152 65 SH   SOLE   65 0 0
WABTEC COM 929740108   415 4 SH   SOLE   4 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   185,245 5,357 SH   SOLE   4,906 0 451
WALKER & DUNLOP INC COM 93148P102   5,713 75 SH   SOLE   75 0 0
WALMART INC COM 931142103   8,178,562 55,467 SH   SOLE   52,012 0 3,455
WARNER BROS DISCOVERY INC COM SER A 934423104   179,162 11,865 SH   SOLE   11,441 0 424
WASTE CONNECTIONS INC COM 94106B101   52,270 376 SH   SOLE   376 0 0
WASTE MGMT INC DEL COM 94106L109   198,207 1,215 SH   SOLE   1,162 0 53
WATERS CORP COM 941848103   5,759,132 18,600 SH   SOLE   18,300 0 300
WATSCO INC COM 942622200   4,530,215 14,239 SH   SOLE   12,812 0 1,427
WELLS FARGO CO NEW COM 949746101   749,128 20,041 SH   SOLE   17,423 0 2,618
WELLS FARGO CO NEW PERP PFD CNV A 949746804   7,058 6 SH   SOLE   0 0 6
WELLTOWER INC COM 95040Q104   48,678 679 SH   SOLE   679 0 0
WENDYS CO COM 95058W100   9,039 415 SH   SOLE   0 0 415
WESTERN DIGITAL CORP. COM 958102105   980 26 SH   SOLE   26 0 0
WESTERN UN CO COM 959802109   13,191 1,183 SH   SOLE   1,183 0 0
WESTROCK CO COM 96145D105   458 15 SH   SOLE   15 0 0
WEWORK INC CL A 96209A104   691 888 SH   SOLE   888 0 0
WEX INC COM 96208T104   2,502,008 13,606 SH   SOLE   13,437 0 169
WEYERHAEUSER CO MTN BE COM NEW 962166104   10,154 337 SH   SOLE   0 0 337
WILLIAMS COS INC COM 969457100   8,451 283 SH   SOLE   0 0 283
WILLIAMS SONOMA INC COM 969904101   786,588 6,465 SH   SOLE   5,676 0 789
WILLIS TOWERS WATSON PLC LTD SHS G96629103   50,659 218 SH   SOLE   218 0 0
WISDOMTREE TR EMG MKTS SMCAP 97717W281   146,528 3,200 SH   SOLE   3,200 0 0
WISDOMTREE TR INDIA ERNGS FD 97717W422   290,389 9,207 SH   SOLE   9,207 0 0
WISDOMTREE TR INTERNTNL AI ENH 97717W786   120,787 3,109 SH   SOLE   3,109 0 0
WISDOMTREE TR INTL MIDCAP DV 97717W778   6,051,769 103,520 SH   SOLE   101,462 0 2,058
WISDOMTREE TR INTL SMCAP DIV 97717W760   5,521,037 90,598 SH   SOLE   88,139 0 2,459
WISDOMTREE TR US LARGECAP DIVD 97717W307   46,294 748 SH   SOLE   748 0 0
WISDOMTREE TR US MIDCAP FUND 97717W570   2,656,826 53,414 SH   SOLE   50,345 0 3,069
WISDOMTREE TR US QTLY DIV GRT 97717X669   6,234 100 SH   SOLE   100 0 0
WM TECHNOLOGY INC COM 92971A109   85 100 SH   SOLE   100 0 0
WORKDAY INC CL A 98138H101   15,491 75 SH   SOLE   75 0 0
WORKIVA INC COM CL A 98139A105   40,350 394 SH   SOLE   0 0 394
XCEL ENERGY INC COM 98389B100   209,714 3,110 SH   SOLE   1,808 0 1,302
YUM BRANDS INC COM 988498101   398,700 3,019 SH   SOLE   2,902 0 117
YUM CHINA HLDGS INC COM 98850P109   32,266 509 SH   SOLE   509 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   5,086,843 15,996 SH   SOLE   15,130 0 866
ZIFF DAVIS INC COM 48123V102   1,070,764 13,719 SH   SOLE   11,197 0 2,522
ZILLOW GROUP INC CL C CAP STK 98954M200   890 20 SH   SOLE   20 0 0
ZIM INTEGRATED SHIPPING SERV SHS M9T951109   10,965 465 SH   SOLE   465 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   133,206 1,031 SH   SOLE   1,031 0 0
ZIMVIE INC COM 98888T107   564 78 SH   SOLE   78 0 0
ZOETIS INC CL A 98978V103   14,980 90 SH   SOLE   90 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   22,152 300 SH   SOLE   300 0 0
ZSCALER INC COM 98980G102   5,842 50 SH   SOLE   50 0 0
ZYNERBA PHARMACEUTICALS INC COM 98986X109   1 1 SH   SOLE   0 0 1