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
Expires: July 31, 2015
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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABB LTD SPONSORED ADR 000375204 346,006 10,699 SH SOLE 0 0 10,699
ABBOTT LABS COM 002824100 707,201 5,975 SH SOLE 0 0 5,975
ABBVIE INC COM 00287Y109 401,222 2,475 SH SOLE 0 0 2,475
ABM INDS INC COM 000957100 337,749 7,336 SH SOLE 0 0 7,336
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,092,881 3,241 SH SOLE 0 0 3,241
ACUITY BRANDS INC COM 00508Y102 1,340,309 7,080 SH SOLE 0 0 7,080
ADVANCED DRAIN SYS INC DEL COM 00790R104 525,615 4,424 SH SOLE 0 0 4,424
AFFILIATED MANAGERS GROUP IN COM 008252108 2,884,091 20,462 SH SOLE 0 0 20,462
AFLAC INC COM 001055102 21,699,430 337,000 SH SOLE 0 0 337,000
ALCON AG ORD SHS H01301128 420,846 5,305 SH SOLE 0 0 5,305
ALLEGIANT TRAVEL CO COM 01748X102 263,072 1,620 SH SOLE 0 0 1,620
ALPHABET INC CAP STK CL A 02079K305 39,845,620 14,326 SH SOLE 0 0 14,326
ALPHABET INC CAP STK CL C 02079K107 39,920,207 14,293 SH SOLE 0 0 14,293
AMAZON COM INC COM 023135106 36,283,243 11,130 SH SOLE 0 0 11,130
AMERESCO INC CL A 02361E108 479,942 6,037 SH SOLE 0 0 6,037
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 404,663 19,133 SH SOLE 0 0 19,133
AMERICAN ASSETS TR INC COM 024013104 245,262 6,473 SH SOLE 0 0 6,473
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 355,505 21,161 SH SOLE 0 0 21,161
AMERICAN EQTY INVT LIFE HLD COM 025676206 238,226 5,969 SH SOLE 0 0 5,969
AMERICAN EXPRESS CO COM 025816109 536,877 2,871 SH SOLE 0 0 2,871
AMGEN INC COM 031162100 10,760,990 44,500 SH SOLE 0 0 44,500
AMICUS THERAPEUTICS INC COM 03152W109 259,109 27,361 SH SOLE 0 0 27,361
ANTHEM INC COM 036752103 318,311 648 SH SOLE 0 0 648
AON PLC SHS CL A G0403H108 1,695,359 5,207 SH SOLE 0 0 5,207
APELLIS PHARMACEUTICALS INC COM 03753U106 293,123 5,769 SH SOLE 0 0 5,769
APPLE INC COM 037833100 125,131,286 716,633 SH SOLE 0 0 716,633
APPLIED INDL TECHNOLOGIES IN COM 03820C105 391,853 3,817 SH SOLE 0 0 3,817
APPLIED MATLS INC COM 038222105 22,840,940 173,300 SH SOLE 0 0 173,300
APTARGROUP INC COM 038336103 2,709,651 23,061 SH SOLE 0 0 23,061
ARAMARK COM 03852U106 4,085,171 108,648 SH SOLE 0 0 108,648
ARMADA HOFFLER PPTYS INC COM 04208T108 156,906 10,747 SH SOLE 0 0 10,747
ARTIVION INC COM 228903100 201,528 9,426 SH SOLE 0 0 9,426
ASGN INC COM 00191U102 484,113 4,148 SH SOLE 0 0 4,148
ASML HOLDING N V N Y REGISTRY SHS N07059210 758,100 1,135 SH SOLE 0 0 1,135
ASTRAZENECA PLC SPONSORED ADR 046353108 841,523 12,685 SH SOLE 0 0 12,685
ATLASSIAN CORP PLC CL A G06242104 458,669 1,561 SH SOLE 0 0 1,561
ATRICURE INC COM 04963C209 319,616 4,867 SH SOLE 0 0 4,867
AUTOMATIC DATA PROCESSING IN COM 053015103 46,295,718 203,462 SH SOLE 0 0 203,462
AZENTA INC COM 114340102 214,245 2,585 SH SOLE 0 0 2,585
BANK MONTREAL QUE COM 063671101 381,161 3,231 SH SOLE 0 0 3,231
BANK NOVA SCOTIA B C COM 064149107 433,619 6,046 SH SOLE 0 0 6,046
BARRICK GOLD CORP COM 067901108 242,381 9,881 SH SOLE 0 0 9,881
BAXTER INTL INC COM 071813109 2,326,200 30,000 SH SOLE 0 0 30,000
BEIGENE LTD SPONSORED ADR 07725L102 402,284 2,133 SH SOLE 0 0 2,133
BERKLEY W R CORP COM 084423102 5,132,070 77,070 SH SOLE 0 0 77,070
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 18,227,802 51,650 SH SOLE 0 0 51,650
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 352,627 2,974 SH SOLE 0 0 2,974
BIO-TECHNE CORP COM 09073M104 1,646,278 3,802 SH SOLE 0 0 3,802
BJS WHSL CLUB HLDGS INC COM 05550J101 571,913 8,459 SH SOLE 0 0 8,459
BLACK HILLS CORP COM 092113109 249,776 3,243 SH SOLE 0 0 3,243
BLACK KNIGHT INC COM 09215C105 1,230,780 21,224 SH SOLE 0 0 21,224
BLACKBAUD INC COM 09227Q100 1,399,837 23,381 SH SOLE 0 0 23,381
BLACKROCK INC COM 09247X101 52,204,896 68,316 SH SOLE 0 0 68,316
BLUEPRINT MEDICINES CORP COM 09627Y109 307,135 4,808 SH SOLE 0 0 4,808
BOEING CO COM 097023105 23,085,858 120,553 SH SOLE 0 0 120,553
BOISE CASCADE CO DEL COM 09739D100 658,576 9,480 SH SOLE 0 0 9,480
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 1,583,404 18,026 SH SOLE 0 0 18,026
BOSTON SCIENTIFIC CORP COM 101137107 389,973 8,805 SH SOLE 0 0 8,805
BRIGHTVIEW HLDGS INC COM 10948C107 150,336 11,046 SH SOLE 0 0 11,046
BRINKER INTL INC COM 109641100 238,996 6,263 SH SOLE 0 0 6,263
BROADCOM INC COM 11135F101 596,307 947 SH SOLE 0 0 947
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 1,278,152 8,209 SH SOLE 0 0 8,209
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 299,764 5,299 SH SOLE 0 0 5,299
BROWN & BROWN INC COM 115236101 3,098,143 42,869 SH SOLE 0 0 42,869
BURFORD CAP LTD ORD SHS G17977110 266,455 28,994 SH SOLE 0 0 28,994
BURLINGTON STORES INC COM 122017106 608,266 3,339 SH SOLE 0 0 3,339
CACI INTL INC CL A 127190304 2,180,219 7,237 SH SOLE 0 0 7,237
CAE INC COM 124765108 275,300 10,556 SH SOLE 0 0 10,556
CANADIAN NATL RY CO COM 136375102 615,166 4,586 SH SOLE 0 0 4,586
CANADIAN PAC RY LTD COM 13645T100 328,262 3,977 SH SOLE 0 0 3,977
CAPITAL ONE FINL CORP COM 14040H105 320,741 2,443 SH SOLE 0 0 2,443
CARLISLE COS INC COM 142339100 5,116,482 20,805 SH SOLE 0 0 20,805
CASELLA WASTE SYS INC CL A 147448104 269,611 3,076 SH SOLE 0 0 3,076
CASEYS GEN STORES INC COM 147528103 1,319,416 6,658 SH SOLE 0 0 6,658
CHESAPEAKE ENERGY CORP COM 165167735 288,057 3,311 SH SOLE 0 0 3,311
CHEVRON CORP NEW COM 166764100 459,181 2,820 SH SOLE 0 0 2,820
CHOICE HOTELS INTL INC COM 169905106 2,578,756 18,191 SH SOLE 0 0 18,191
CHUBB LIMITED COM H1467J104 855,608 4,000 SH SOLE 0 0 4,000
CIGNA CORP NEW COM 125523100 979,468 4,088 SH SOLE 0 0 4,088
CISCO SYS INC COM 17275R102 20,532,171 368,224 SH SOLE 0 0 368,224
CITIGROUP INC COM NEW 172967424 10,011,969 187,490 SH SOLE 0 0 187,490
CITY HLDG CO COM 177835105 205,801 2,615 SH SOLE 0 0 2,615
COCA COLA CO COM 191216100 20,968,235 338,197 SH SOLE 0 0 338,197
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 259,529 5,339 SH SOLE 0 0 5,339
COLGATE PALMOLIVE CO COM 194162103 385,141 5,079 SH SOLE 0 0 5,079
COLUMBIA SPORTSWEAR CO COM 198516106 1,826,813 20,179 SH SOLE 0 0 20,179
COLUMBUS MCKINNON CORP N Y COM 199333105 271,148 6,395 SH SOLE 0 0 6,395
COMCAST CORP NEW CL A 20030N101 24,490,258 523,072 SH SOLE 0 0 523,072
CONMED CORP COM 207410101 449,067 3,023 SH SOLE 0 0 3,023
CONOCOPHILLIPS COM 20825C104 1,014,500 10,145 SH SOLE 0 0 10,145
COSTCO WHSL CORP NEW COM 22160K105 428,432 744 SH SOLE 0 0 744
CVS HEALTH CORP COM 126650100 24,802,449 245,059 SH SOLE 0 0 245,059
DANA INC COM 235825205 219,045 12,467 SH SOLE 0 0 12,467
DANAHER CORPORATION COM 235851102 972,866 3,317 SH SOLE 0 0 3,317
DECKERS OUTDOOR CORP COM 243537107 778,054 2,842 SH SOLE 0 0 2,842
DENTSPLY SIRONA INC COM 24906P109 998,542 20,287 SH SOLE 0 0 20,287
DIAGEO PLC SPON ADR NEW 25243Q205 1,289,126 6,346 SH SOLE 0 0 6,346
DIAMONDROCK HOSPITALITY CO COM 252784301 163,772 16,215 SH SOLE 0 0 16,215
DISNEY WALT CO COM 254687106 32,498,279 236,937 SH SOLE 0 0 236,937
DOLBY LABORATORIES INC COM CL A 25659T107 2,143,150 27,399 SH SOLE 0 0 27,399
DOMINION ENERGY INC COM 25746U109 533,272 6,276 SH SOLE 0 0 6,276
DUKE ENERGY CORP NEW COM NEW 26441C204 910,802 8,157 SH SOLE 0 0 8,157
DUPONT DE NEMOURS INC COM 26614N102 540,666 7,348 SH SOLE 0 0 7,348
EASTGROUP PPTYS INC COM 277276101 406,153 1,998 SH SOLE 0 0 1,998
EATON CORP PLC SHS G29183103 785,366 5,175 SH SOLE 0 0 5,175
ELASTIC N V ORD SHS N14506104 211,434 2,377 SH SOLE 0 0 2,377
EMERSON ELEC CO COM 291011104 8,334,250 85,000 SH SOLE 0 0 85,000
ENVISTA HOLDINGS CORPORATION COM 29415F104 3,642,290 74,775 SH SOLE 0 0 74,775
EQUINOR ASA SPONSORED ADR 29446M102 540,782 14,417 SH SOLE 0 0 14,417
EQUITY RESIDENTIAL SH BEN INT 29476L107 365,525 4,065 SH SOLE 0 0 4,065
ESSENT GROUP LTD COM G3198U102 324,488 7,874 SH SOLE 0 0 7,874
EXLSERVICE HOLDINGS INC COM 302081104 717,066 5,005 SH SOLE 0 0 5,005
EXXON MOBIL CORP COM 30231G102 21,968,940 266,000 SH SOLE 0 0 266,000
FACTSET RESH SYS INC COM 303075105 946,804 2,181 SH SOLE 0 0 2,181
FEDERAL SIGNAL CORP COM 313855108 340,268 10,082 SH SOLE 0 0 10,082
FEDEX CORP COM 31428X106 15,787,039 68,227 SH SOLE 0 0 68,227
FERRARI N V COM N3167Y103 213,510 979 SH SOLE 0 0 979
FIDELITY NATL INFORMATION SV COM 31620M106 289,106 2,879 SH SOLE 0 0 2,879
FIRST FINL BANCORP OH COM 320209109 279,643 12,132 SH SOLE 0 0 12,132
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 446,756 12,150 SH SOLE 0 0 12,150
FORD MTR CO DEL COM 345370860 207,536 12,273 SH SOLE 0 0 12,273
FRANCO NEV CORP COM 351858105 230,187 1,443 SH SOLE 0 0 1,443
GARTNER INC COM 366651107 1,521,210 5,114 SH SOLE 0 0 5,114
GENERAL DYNAMICS CORP COM 369550108 34,283,670 142,150 SH SOLE 0 0 142,150
GENERAL ELECTRIC CO COM NEW 369604301 22,692,000 248,000 SH SOLE 0 0 248,000
GODADDY INC CL A 380237107 2,067,641 24,703 SH SOLE 0 0 24,703
GRACO INC COM 384109104 1,232,595 17,679 SH SOLE 0 0 17,679
HALOZYME THERAPEUTICS INC COM 40637H109 350,625 8,792 SH SOLE 0 0 8,792
HAMILTON LANE INC CL A 407497106 246,787 3,193 SH SOLE 0 0 3,193
HDFC BANK LTD SPONSORED ADS 40415F101 1,312,880 21,407 SH SOLE 0 0 21,407
HELEN OF TROY LTD COM G4388N106 228,545 1,167 SH SOLE 0 0 1,167
HENRY JACK & ASSOC INC COM 426281101 997,839 5,064 SH SOLE 0 0 5,064
HENRY SCHEIN INC COM 806407102 754,368 8,652 SH SOLE 0 0 8,652
HEXCEL CORP NEW COM 428291108 1,790,344 30,105 SH SOLE 0 0 30,105
HOME DEPOT INC COM 437076102 36,638,982 122,403 SH SOLE 0 0 122,403
HONEYWELL INTL INC COM 438516106 27,775,151 142,744 SH SOLE 0 0 142,744
HUB GROUP INC CL A 443320106 366,902 4,752 SH SOLE 0 0 4,752
HUNT J B TRANS SVCS INC COM 445658107 2,416,471 12,035 SH SOLE 0 0 12,035
IAA INC COM 449253103 1,640,619 42,892 SH SOLE 0 0 42,892
ICON PLC SHS G4705A100 358,020 1,472 SH SOLE 0 0 1,472
IDEX CORP COM 45167R104 1,510,406 7,878 SH SOLE 0 0 7,878
II-VI INC COM 902104108 424,429 5,855 SH SOLE 0 0 5,855
ILLINOIS TOOL WKS INC COM 452308109 609,855 2,912 SH SOLE 0 0 2,912
INDEPENDENT BANK GROUP INC COM 45384B106 250,412 3,519 SH SOLE 0 0 3,519
INDEPENDENT BK CORP MASS COM 453836108 280,197 3,430 SH SOLE 0 0 3,430
INSMED INC COM PAR $.01 457669307 247,455 10,530 SH SOLE 0 0 10,530
INSPIRE MED SYS INC COM 457730109 394,533 1,537 SH SOLE 0 0 1,537
INTEL CORP COM 458140100 14,353,595 289,621 SH SOLE 0 0 289,621
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 4,991,000 100,000 SH SOLE 0 0 100,000
ISHARES INC MSCI JPN ETF NEW 46434G822 460,103 7,468 SH SOLE 0 0 7,468
ISHARES TR MSCI USA QLT FCT 46432F339 1,480,930 11,000 SH SOLE 0 0 11,000
J & J SNACK FOODS CORP COM 466032109 422,492 2,724 SH SOLE 0 0 2,724
JACK IN THE BOX INC COM 466367109 300,126 3,213 SH SOLE 0 0 3,213
JOHNSON & JOHNSON COM 478160104 1,253,073 7,070 SH SOLE 0 0 7,070
JONES LANG LASALLE INC COM 48020Q107 2,537,161 10,595 SH SOLE 0 0 10,595
JPMORGAN CHASE & CO COM 46625H100 47,451,079 348,086 SH SOLE 0 0 348,086
KADANT INC COM 48282T104 345,658 1,780 SH SOLE 0 0 1,780
KAISER ALUMINUM CORP COM PAR $0.01 483007704 324,946 3,451 SH SOLE 0 0 3,451
KB HOME COM 48666K109 285,494 8,817 SH SOLE 0 0 8,817
KBR INC COM 48242W106 397,285 7,259 SH SOLE 0 0 7,259
KIRBY CORP COM 497266106 1,824,313 25,271 SH SOLE 0 0 25,271
KITE RLTY GROUP TR COM NEW 49803T300 330,171 14,500 SH SOLE 0 0 14,500
KKR & CO INC COM 48251W104 442,735 7,572 SH SOLE 0 0 7,572
KORNIT DIGITAL LTD SHS M6372Q113 384,509 4,650 SH SOLE 0 0 4,650
L3HARRIS TECHNOLOGIES INC COM 502431109 564,027 2,270 SH SOLE 0 0 2,270
LANDSTAR SYS INC COM 515098101 1,860,035 12,332 SH SOLE 0 0 12,332
LENNOX INTL INC COM 526107107 2,262,544 8,774 SH SOLE 0 0 8,774
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 362,893 3,226 SH SOLE 0 0 3,226
LILLY ELI & CO COM 532457108 37,507,621 130,976 SH SOLE 0 0 130,976
LINDE PLC SHS G5494J103 462,854 1,449 SH SOLE 0 0 1,449
LKQ CORP COM 501889208 1,664,504 36,655 SH SOLE 0 0 36,655
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 425,567 176,584 SH SOLE 0 0 176,584
LOWES COS INC COM 548661107 441,785 2,185 SH SOLE 0 0 2,185
LXP INDUSTRIAL TRUST COM 529043101 272,065 17,329 SH SOLE 0 0 17,329
MADDEN STEVEN LTD COM 556269108 421,910 10,919 SH SOLE 0 0 10,919
MALIBU BOATS INC COM CL A 56117J100 316,038 5,448 SH SOLE 0 0 5,448
MANHATTAN ASSOCIATES INC COM 562750109 1,215,654 8,764 SH SOLE 0 0 8,764
MARATHON PETE CORP COM 56585A102 6,719,384 78,589 SH SOLE 0 0 78,589
MARKEL CORP COM 570535104 3,058,173 2,073 SH SOLE 0 0 2,073
MARRIOTT INTL INC NEW CL A 571903202 8,878,011 50,515 SH SOLE 0 0 50,515
MARSH & MCLENNAN COS INC COM 571748102 590,676 3,466 SH SOLE 0 0 3,466
MARVELL TECHNOLOGY INC COM 573874104 495,158 6,905 SH SOLE 0 0 6,905
MAXLINEAR INC COM 57776J100 491,365 8,421 SH SOLE 0 0 8,421
MCDONALDS CORP COM 580135101 31,780,279 128,519 SH SOLE 0 0 128,519
MCKESSON CORP COM 58155Q103 608,365 1,987 SH SOLE 0 0 1,987
MEDTRONIC PLC SHS G5960L103 364,777 3,288 SH SOLE 0 0 3,288
MERCADOLIBRE INC COM 58733R102 923,600 776 SH SOLE 0 0 776
MERCK & CO INC COM 58933Y105 1,159,777 14,135 SH SOLE 0 0 14,135
MERIT MED SYS INC COM 589889104 410,561 6,172 SH SOLE 0 0 6,172
META PLATFORMS INC CL A 30303M102 31,203,779 140,330 SH SOLE 0 0 140,330
MICROSOFT CORP COM 594918104 58,186,252 188,727 SH SOLE 0 0 188,727
MINERALS TECHNOLOGIES INC COM 603158106 468,150 7,077 SH SOLE 0 0 7,077
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 234,700 37,916 SH SOLE 0 0 37,916
MONDELEZ INTL INC CL A 609207105 15,676,166 249,700 SH SOLE 0 0 249,700
MORGAN STANLEY COM NEW 617446448 806,178 9,224 SH SOLE 0 0 9,224
MORNINGSTAR INC COM 617700109 2,254,758 8,254 SH SOLE 0 0 8,254
MYR GROUP INC DEL COM 55405W104 421,017 4,477 SH SOLE 0 0 4,477
NASDAQ INC COM 631103108 480,246 2,695 SH SOLE 0 0 2,695
NATIONAL GRID PLC SPONSORED ADR NE 636274409 320,317 4,167 SH SOLE 0 0 4,167
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 291,395 4,643 SH SOLE 0 0 4,643
NEXSTAR MEDIA GROUP INC CL A 65336K103 253,129 1,343 SH SOLE 0 0 1,343
NEXTERA ENERGY INC COM 65339F101 310,886 3,670 SH SOLE 0 0 3,670
NICE LTD SPONSORED ADR 653656108 223,380 1,020 SH SOLE 0 0 1,020
NORDSON CORP COM 655663102 1,394,312 6,140 SH SOLE 0 0 6,140
NORTHROP GRUMMAN CORP COM 666807102 913,026 2,042 SH SOLE 0 0 2,042
NORTHWESTERN CORP COM NEW 668074305 279,887 4,627 SH SOLE 0 0 4,627
NOVO-NORDISK A S ADR 670100205 739,815 6,662 SH SOLE 0 0 6,662
NUTRIEN LTD COM 67077M108 409,513 3,938 SH SOLE 0 0 3,938
NUVASIVE INC COM 670704105 297,505 5,247 SH SOLE 0 0 5,247
NVIDIA CORPORATION COM 67066G104 32,193,050 117,984 SH SOLE 0 0 117,984
NXP SEMICONDUCTORS N V COM N6596X109 716,815 3,873 SH SOLE 0 0 3,873
OLD NATL BANCORP IND COM 680033107 369,041 22,530 SH SOLE 0 0 22,530
OMNICELL COM COM 68213N109 318,934 2,463 SH SOLE 0 0 2,463
OPEN TEXT CORP COM 683715106 263,092 6,205 SH SOLE 0 0 6,205
ORACLE CORP COM 68389X105 24,957,052 301,669 SH SOLE 0 0 301,669
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 171,162 18,809 SH SOLE 0 0 18,809
PACIFIC PREMIER BANCORP COM 69478X105 259,893 7,352 SH SOLE 0 0 7,352
PARKER-HANNIFIN CORP COM 701094104 313,271 1,104 SH SOLE 0 0 1,104
PATTERSON-UTI ENERGY INC COM 703481101 478,286 30,897 SH SOLE 0 0 30,897
PDC ENERGY INC COM 69327R101 997,969 13,731 SH SOLE 0 0 13,731
PEBBLEBROOK HOTEL TR COM 70509V100 238,044 9,724 SH SOLE 0 0 9,724
PEPSICO INC COM 713448108 22,186,584 132,552 SH SOLE 0 0 132,552
PFIZER INC COM 717081103 34,440,486 665,260 SH SOLE 0 0 665,260
PHYSICIANS RLTY TR COM 71943U104 294,918 16,814 SH SOLE 0 0 16,814
PIONEER NAT RES CO COM 723787107 272,783 1,091 SH SOLE 0 0 1,091
PNC FINL SVCS GROUP INC COM 693475105 414,295 2,246 SH SOLE 0 0 2,246
POOL CORP COM 73278L105 1,135,352 2,685 SH SOLE 0 0 2,685
PPG INDS INC COM 693506107 524,577 4,002 SH SOLE 0 0 4,002
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 426,273 8,052 SH SOLE 0 0 8,052
PROGRESSIVE CORP COM 743315103 884,448 7,759 SH SOLE 0 0 7,759
PROLOGIS INC. COM 74340W103 297,446 1,842 SH SOLE 0 0 1,842
PROSPERITY BANCSHARES INC COM 743606105 1,075,806 15,506 SH SOLE 0 0 15,506
PTC THERAPEUTICS INC COM 69366J200 206,623 5,538 SH SOLE 0 0 5,538
Q2 HLDGS INC COM 74736L109 235,503 3,820 SH SOLE 0 0 3,820
QUAKER HOUGHTON COM 747316107 226,208 1,309 SH SOLE 0 0 1,309
RAPID7 INC COM 753422104 531,727 4,780 SH SOLE 0 0 4,780
RAYTHEON TECHNOLOGIES CORP COM 75513E101 37,119,431 374,679 SH SOLE 0 0 374,679
REGAL REXNORD CORPORATION COM 758750103 282,384 1,898 SH SOLE 0 0 1,898
RPM INTL INC COM 749685103 2,431,752 29,859 SH SOLE 0 0 29,859
RPT REALTY SH BEN INT 74971D101 204,650 14,862 SH SOLE 0 0 14,862
SALESFORCE COM INC COM 79466L302 51,041,728 240,400 SH SOLE 0 0 240,400
SANOFI SPONSORED ADR 80105N105 422,426 8,228 SH SOLE 0 0 8,228
SEI INVTS CO COM 784117103 2,499,559 41,514 SH SOLE 0 0 41,514
SELECTIVE INS GROUP INC COM 816300107 385,320 4,312 SH SOLE 0 0 4,312
SEMTECH CORP COM 816850101 285,057 4,111 SH SOLE 0 0 4,111
SERVICE CORP INTL COM 817565104 1,183,350 17,979 SH SOLE 0 0 17,979
SHELL PLC SPON ADS 780259305 815,985 14,855 SH SOLE 0 0 14,855
SHERWIN WILLIAMS CO COM 824348106 300,542 1,204 SH SOLE 0 0 1,204
SHOCKWAVE MED INC COM 82489T104 476,928 2,300 SH SOLE 0 0 2,300
SILICON LABORATORIES INC COM 826919102 317,823 2,116 SH SOLE 0 0 2,116
SK TELECOM LTD SPONSORED ADR 78440P306 232,490 9,071 SH SOLE 0 0 9,071
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 265,344 8,318 SH SOLE 0 0 8,318
SONY GROUP CORPORATION SPONSORED ADR 835699307 1,112,555 10,832 SH SOLE 0 0 10,832
SOUTH JERSEY INDS INC COM 838518108 254,261 7,359 SH SOLE 0 0 7,359
SOUTHERN CO COM 842587107 793,259 10,940 SH SOLE 0 0 10,940
SOUTHSTATE CORPORATION COM 840441109 381,107 4,671 SH SOLE 0 0 4,671
SOUTHWEST AIRLS CO COM 844741108 5,725,000 125,000 SH SOLE 0 0 125,000
SOUTHWESTERN ENERGY CO COM 845467109 399,541 55,724 SH SOLE 0 0 55,724
SPDR S&P 500 ETF TR TR UNIT 78462F103 13,955,676 30,900 SH SOLE 0 0 30,900
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 36,857,318 75,150 SH SOLE 0 0 75,150
SPIRE INC COM 84857L101 351,823 4,903 SH SOLE 0 0 4,903
STANLEY BLACK & DECKER INC COM 854502101 491,222 3,514 SH SOLE 0 0 3,514
STARBUCKS CORP COM 855244109 18,226,114 200,353 SH SOLE 0 0 200,353
STIFEL FINL CORP COM 860630102 335,630 4,943 SH SOLE 0 0 4,943
SUMMIT MATLS INC CL A 86614U100 307,867 9,912 SH SOLE 0 0 9,912
SUPERNUS PHARMACEUTICALS INC COM 868459108 288,327 8,921 SH SOLE 0 0 8,921
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 20,020,237 192,022 SH SOLE 0 0 192,022
TAYLOR MORRISON HOME CORP COM 87724P106 317,930 11,680 SH SOLE 0 0 11,680
TECK RESOURCES LTD CL B 878742204 229,536 5,683 SH SOLE 0 0 5,683
TELEFLEX INCORPORATED COM 879369106 1,794,003 5,056 SH SOLE 0 0 5,056
TETRA TECH INC NEW COM 88162G103 575,806 3,491 SH SOLE 0 0 3,491
TEXAS INSTRS INC COM 882508104 897,876 4,894 SH SOLE 0 0 4,894
TEXAS ROADHOUSE INC COM 882681109 391,773 4,679 SH SOLE 0 0 4,679
TFI INTL INC COM 87241L109 727,676 6,832 SH SOLE 0 0 6,832
THERMO FISHER SCIENTIFIC INC COM 883556102 49,709,020 84,160 SH SOLE 0 0 84,160
TORONTO DOMINION BK ONT COM NEW 891160509 375,974 4,734 SH SOLE 0 0 4,734
TOYOTA MOTOR CORP ADS 892331307 324,991 1,803 SH SOLE 0 0 1,803
TRANE TECHNOLOGIES PLC SHS G8994E103 274,603 1,798 SH SOLE 0 0 1,798
TRANSMEDICS GROUP INC COM 89377M109 212,233 7,878 SH SOLE 0 0 7,878
TRAVERE THERAPEUTICS INC COM 89422G107 418,299 16,232 SH SOLE 0 0 16,232
TRIMBLE INC COM 896239100 668,521 9,267 SH SOLE 0 0 9,267
TRUIST FINL CORP COM 89832Q109 330,051 5,821 SH SOLE 0 0 5,821
UBS GROUP AG SHS H42097107 787,227 40,288 SH SOLE 0 0 40,288
ULTA BEAUTY INC COM 90384S303 2,310,472 5,802 SH SOLE 0 0 5,802
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 282,056 3,884 SH SOLE 0 0 3,884
UMPQUA HLDGS CORP COM 904214103 1,612,219 85,483 SH SOLE 0 0 85,483
UNION PAC CORP COM 907818108 60,630,948 221,921 SH SOLE 0 0 221,921
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 349,496 10,043 SH SOLE 0 0 10,043
VALLEY NATL BANCORP COM 919794107 328,351 25,219 SH SOLE 0 0 25,219
VANDA PHARMACEUTICALS INC COM 921659108 162,310 14,351 SH SOLE 0 0 14,351
VANGUARD INDEX FDS SM CP VAL ETF 922908611 31,167,771 177,150 SH SOLE 0 0 177,150
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 7,285,135 126,500 SH SOLE 0 0 126,500
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 7,242,410 157,000 SH SOLE 0 0 157,000
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 2,062,965 24,900 SH SOLE 0 0 24,900
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 4,376,374 26,988 SH SOLE 0 0 26,988
VARONIS SYS INC COM 922280102 272,309 5,728 SH SOLE 0 0 5,728
VERIZON COMMUNICATIONS INC COM 92343V104 17,405,341 341,683 SH SOLE 0 0 341,683
VIATRIS INC COM 92556V106 337,487 31,019 SH SOLE 0 0 31,019
VISA INC COM CL A 92826C839 16,244,431 73,249 SH SOLE 0 0 73,249
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 406,841 24,479 SH SOLE 0 0 24,479
WALMART INC COM 931142103 30,547,966 205,130 SH SOLE 0 0 205,130
WENDYS CO COM 95058W100 239,012 10,879 SH SOLE 0 0 10,879
WERNER ENTERPRISES INC COM 950755108 222,056 5,416 SH SOLE 0 0 5,416
WESBANCO INC COM 950810101 252,202 7,340 SH SOLE 0 0 7,340
WESCO INTL INC COM 95082P105 632,220 4,858 SH SOLE 0 0 4,858
WEX INC COM 96208T104 2,208,854 12,378 SH SOLE 0 0 12,378
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 501,803 12,824 SH SOLE 0 0 12,824
WNS HLDGS LTD SPON ADR 92932M101 443,608 5,189 SH SOLE 0 0 5,189
WOODWARD INC COM 980745103 930,704 7,451 SH SOLE 0 0 7,451
WORTHINGTON INDS INC COM 981811102 331,080 6,440 SH SOLE 0 0 6,440
WSFS FINL CORP COM 929328102 483,256 10,366 SH SOLE 0 0 10,366
YELP INC CL A 985817105 234,438 6,873 SH SOLE 0 0 6,873
ZIFF DAVIS INC COM 48123V102 361,377 3,734 SH SOLE 0 0 3,734
ZOETIS INC CL A 98978V103 372,277 1,974 SH SOLE 0 0 1,974
ZURN WATER SOLUTIONS CORP COM 98983L108 301,502 8,517 SH SOLE 0 0 8,517