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   1,377,761 11,489 SH   SOLE   11,489 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   6,522,370 24,443 SH   SOLE   24,443 0 0
ACTIVISION BLIZZARD INC COM 00507V109   324,495 4,239 SH   SOLE   4,239 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101   2,073,361 6,161 SH   SOLE   6,161 0 0
ADVANCE AUTO PARTS INC COM 00751Y106   597,530 4,064 SH   SOLE   4,064 0 0
AFLAC INC COM 001055102   894,790 12,438 SH   SOLE   12,438 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   285,018 3,381 SH   SOLE   3,381 0 0
ALPHABET INC CAP STK CL C 02079K107   6,446,057 72,648 SH   SOLE   72,648 0 0
ALPHABET INC CAP STK CL A 02079K305   10,641,156 120,607 SH   SOLE   120,607 0 0
AMAZON COM INC COM 023135106   52,095,036 620,179 SH   SOLE   620,179 0 0
AMERICAN ELEC PWR CO INC COM 025537101   650,123 6,847 SH   SOLE   6,847 0 0
AMERICAN EXPRESS CO COM 025816109   1,934,786 13,095 SH   SOLE   13,095 0 0
AMERIPRISE FINL INC COM 03076C106   1,171,997 3,764 SH   SOLE   3,764 0 0
AMERISOURCEBERGEN CORP COM 03073E105   1,204,712 7,270 SH   SOLE   7,270 0 0
AMGEN INC COM 031162100   3,164,287 12,048 SH   SOLE   12,048 0 0
ANALOG DEVICES INC COM 032654105   41,007,500 250,000 SH   SOLE   250,000 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   809,177 38,386 SH   SOLE   38,386 0 0
APPLE INC COM 037833100   313,269,416 2,411,063 SH   SOLE   2,411,063 0 0
APPLIED MATLS INC COM 038222105   1,740,375 17,872 SH   SOLE   17,872 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   6,639,611 71,509 SH   SOLE   71,509 0 0
ARISTA NETWORKS INC COM 040413106   1,465,787 12,079 SH   SOLE   12,079 0 0
ASSURANT INC COM 04621X108   313,650 2,508 SH   SOLE   2,508 0 0
ATMOS ENERGY CORP COM 049560105   1,198,589 10,695 SH   SOLE   10,695 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   3,996,367 16,731 SH   SOLE   16,731 0 0
AUTOZONE INC COM 053332102   3,580,893 1,452 SH   SOLE   1,452 0 0
BANK MONTREAL QUE COM 063671101   7,738,638 85,484 SH   SOLE   85,484 0 0
BANK NEW YORK MELLON CORP COM 064058100   1,331,779 29,257 SH   SOLE   29,257 0 0
BANK NOVA SCOTIA HALIFAX COM 064149107   6,039,905 123,361 SH   SOLE   123,361 0 0
BARRICK GOLD CORP COM 067901108   13,874,576 809,968 SH   SOLE   809,968 0 0
BATH & BODY WORKS INC COM 070830104   260,257 6,176 SH   SOLE   6,176 0 0
BAXTER INTL INC COM 071813109   56,321,850 1,105,000 SH   SOLE   1,105,000 0 0
BERKLEY W R CORP COM 084423102   1,035,574 14,270 SH   SOLE   14,270 0 0
BEST BUY INC COM 086516101   1,952,552 24,343 SH   SOLE   24,343 0 0
BOOKING HOLDINGS INC COM 09857L108   3,867,322 1,919 SH   SOLE   1,919 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   251,684 2,408 SH   SOLE   2,408 0 0
BORGWARNER INC COM 099724106   220,369 5,475 SH   SOLE   5,475 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   7,646,846 106,280 SH   SOLE   106,280 0 0
BROADCOM INC COM 11135F101   9,831,183 17,583 SH   SOLE   17,583 0 0
BUNGE LIMITED COM G16962105   1,849,436 18,537 SH   SOLE   18,537 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   976,762 10,668 SH   SOLE   10,668 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   1,282,068 7,981 SH   SOLE   7,981 0 0
CANADIAN IMPERIAL BK COMM TO COM 136069101   6,217,493 153,814 SH   SOLE   153,814 0 0
CARDINAL HEALTH INC COM 14149Y108   2,010,304 26,152 SH   SOLE   26,152 0 0
CARLISLE COS INC COM 142339100   1,847,967 7,842 SH   SOLE   7,842 0 0
CATERPILLAR INC COM 149123101   4,135,045 17,261 SH   SOLE   17,261 0 0
CBOE GLOBAL MKTS INC COM 12503M108   682,808 5,442 SH   SOLE   5,442 0 0
CBRE GROUP INC CL A 12504L109   3,637,822 47,269 SH   SOLE   47,269 0 0
CENTENE CORP DEL COM 15135B101   3,550,295 43,291 SH   SOLE   43,291 0 0
CENTERPOINT ENERGY INC COM 15189T107   785,108 26,179 SH   SOLE   26,179 0 0
CF INDS HLDGS INC COM 125269100   1,643,508 19,290 SH   SOLE   19,290 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104   1,519,976 12,048 SH   SOLE   12,048 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   1,044,780 753 SH   SOLE   753 0 0
CIGNA CORP NEW COM 125523100   6,584,057 19,871 SH   SOLE   19,871 0 0
CISCO SYS INC COM 17275R102   8,820,260 185,144 SH   SOLE   185,144 0 0
CITIGROUP INC COM NEW 172967424   15,500,728 342,709 SH   SOLE   342,709 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   268,081 4,846 SH   SOLE   4,846 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   3,712,317 64,912 SH   SOLE   64,912 0 0
COLGATE PALMOLIVE CO COM 194162103   132,525 1,682 SH   SOLE   1,682 0 0
COMCAST CORP NEW CL A 20030N101   3,898,281 111,475 SH   SOLE   111,475 0 0
CONOCOPHILLIPS COM 20825C104   6,156,414 52,173 SH   SOLE   52,173 0 0
CONSOLIDATED EDISON INC COM 209115104   2,346,818 24,623 SH   SOLE   24,623 0 0
CONSTELLATION BRANDS INC CL A 21036P108   1,095,946 4,729 SH   SOLE   4,729 0 0
COPART INC COM 217204106   998,474 16,398 SH   SOLE   16,398 0 0
COSTCO WHSL CORP NEW COM 22160K105   2,363,300 5,177 SH   SOLE   5,177 0 0
CUMMINS INC COM 231021106   2,241,667 9,252 SH   SOLE   9,252 0 0
CVS HEALTH CORP COM 126650100   8,901,602 95,521 SH   SOLE   95,521 0 0
DARDEN RESTAURANTS INC COM 237194105   2,051,019 14,827 SH   SOLE   14,827 0 0
DISCOVER FINL SVCS COM 254709108   2,021,168 20,660 SH   SOLE   20,660 0 0
DROPBOX INC CL A 26210C104   400,110 17,878 SH   SOLE   17,878 0 0
EDISON INTL COM 281020107   597,137 9,386 SH   SOLE   9,386 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103   26,885,222 2,200,100 SH   SOLE   2,200,100 0 0
ELECTRONIC ARTS INC COM 285512109   2,779,839 22,752 SH   SOLE   22,752 0 0
ELEVANCE HEALTH INC COM 036752103   8,106,978 15,804 SH   SOLE   15,804 0 0
EPAM SYS INC COM 29414B104   1,438,123 4,388 SH   SOLE   4,388 0 0
EQT CORP COM 26884L109   800,519 23,663 SH   SOLE   23,663 0 0
ERIE INDTY CO CL A 29530P102   670,300 2,695 SH   SOLE   2,695 0 0
EVERGY INC COM 30034W106   1,065,090 16,925 SH   SOLE   16,925 0 0
EXELON CORP COM 30161N101   346,618 8,018 SH   SOLE   8,018 0 0
EXPEDIA GROUP INC COM NEW 30212P303   727,868 8,309 SH   SOLE   8,309 0 0
EXPEDITORS INTL WASH INC COM 302130109   1,751,779 16,857 SH   SOLE   16,857 0 0
EXXON MOBIL CORP COM 30231G102   7,066,811 64,069 SH   SOLE   64,069 0 0
FAIR ISAAC CORP COM 303250104   931,390 1,556 SH   SOLE   1,556 0 0
FASTENAL CO COM 311900104   1,902,217 40,199 SH   SOLE   40,199 0 0
FISERV INC COM 337738108   928,328 9,185 SH   SOLE   9,185 0 0
FORTINET INC COM 34959E109   1,839,046 37,616 SH   SOLE   37,616 0 0
FOX CORP CL A COM 35137L105   777,502 25,601 SH   SOLE   25,601 0 0
FOX CORP CL B COM 35137L204   366,834 12,894 SH   SOLE   12,894 0 0
GALLAGHER ARTHUR J & CO COM 363576109   64,103,600 340,000 SH   SOLE   340,000 0 0
GARTNER INC COM 366651107   1,532,462 4,559 SH   SOLE   4,559 0 0
GENERAL MLS INC COM 370334104   3,653,680 43,574 SH   SOLE   43,574 0 0
GENUINE PARTS CO COM 372460105   1,894,729 10,920 SH   SOLE   10,920 0 0
GILEAD SCIENCES INC COM 375558103   4,841,339 56,393 SH   SOLE   56,393 0 0
GLOBE LIFE INC COM 37959E102   965,847 8,012 SH   SOLE   8,012 0 0
GODADDY INC CL A 380237107   512,367 6,848 SH   SOLE   6,848 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   3,797,439 11,059 SH   SOLE   11,059 0 0
GRAINGER W W INC COM 384802104   3,880,400 6,976 SH   SOLE   6,976 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104   1,531,387 20,195 SH   SOLE   20,195 0 0
HEICO CORP NEW CL A 422806208   74,007,375 617,500 SH   SOLE   617,500 0 0
HENRY JACK & ASSOC INC COM 426281101   1,649,562 9,396 SH   SOLE   9,396 0 0
HERSHEY CO COM 427866108   4,482,269 19,356 SH   SOLE   19,356 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109   849,423 53,222 SH   SOLE   53,222 0 0
HOLOGIC INC COM 436440101   588,081 7,861 SH   SOLE   7,861 0 0
HOST HOTELS & RESORTS INC COM 44107P104   420,975 26,229 SH   SOLE   26,229 0 0
HUNT J B TRANS SVCS INC COM 445658107   1,238,130 7,101 SH   SOLE   7,101 0 0
HUNTINGTON INGALLS INDS INC COM 446413106   120,876 524 SH   SOLE   524 0 0
IDEX CORP COM 45167R104   1,378,885 6,039 SH   SOLE   6,039 0 0
INCYTE CORP COM 45337C102   983,197 12,241 SH   SOLE   12,241 0 0
INTERPUBLIC GROUP COS INC COM 460690100   107,258 3,220 SH   SOLE   3,220 0 0
ISHARES TR CORE S&P500 ETF 464287200   412,784,466 1,074,372 SH   SOLE   1,074,372 0 0
JOHNSON & JOHNSON COM 478160104   8,793,637 49,780 SH   SOLE   49,780 0 0
JPMORGAN CHASE & CO COM 46625H100   58,101,105 433,267 SH   SOLE   433,267 0 0
KELLOGG CO COM 487836108   147,894 2,076 SH   SOLE   2,076 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103   875,878 5,120 SH   SOLE   5,120 0 0
KIMBERLY-CLARK CORP COM 494368103   3,281,213 24,171 SH   SOLE   24,171 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   728,132 13,893 SH   SOLE   13,893 0 0
KROGER CO COM 501044101   3,395,436 76,165 SH   SOLE   76,165 0 0
LAM RESEARCH CORP COM 512807108   1,439,948 3,426 SH   SOLE   3,426 0 0
LEIDOS HOLDINGS INC COM 525327102   457,682 4,351 SH   SOLE   4,351 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109   624,940 8,961 SH   SOLE   8,961 0 0
LKQ CORP COM 501889208   1,583,339 29,645 SH   SOLE   29,645 0 0
LOWES COS INC COM 548661107   5,583,103 28,022 SH   SOLE   28,022 0 0
LPL FINL HLDGS INC COM 50212V100   1,323,393 6,122 SH   SOLE   6,122 0 0
M & T BK CORP COM 55261F104   2,372,891 16,358 SH   SOLE   16,358 0 0
MARATHON OIL CORP COM 565849106   608,290 22,471 SH   SOLE   22,471 0 0
MARATHON PETE CORP COM 56585A102   5,474,404 47,035 SH   SOLE   47,035 0 0
MASCO CORP COM 574599106   188,453 4,038 SH   SOLE   4,038 0 0
MASTERCARD INCORPORATED CL A 57636Q104   2,683,085 7,716 SH   SOLE   7,716 0 0
MCKESSON CORP COM 58155Q103   3,999,154 10,661 SH   SOLE   10,661 0 0
MERCK & CO INC COM 58933Y105   10,070,932 90,770 SH   SOLE   90,770 0 0
META PLATFORMS INC CL A 30303M102   11,181,632 92,917 SH   SOLE   92,917 0 0
MICROSOFT CORP COM 594918104   110,021,022 458,765 SH   SOLE   458,765 0 0
MID-AMER APT CMNTYS INC COM 59522J103   600,330 3,824 SH   SOLE   3,824 0 0
MOLINA HEALTHCARE INC COM 60855R100   1,189,122 3,601 SH   SOLE   3,601 0 0
MONOLITHIC PWR SYS INC COM 609839105   1,984,459 5,612 SH   SOLE   5,612 0 0
MORGAN STANLEY COM NEW 617446448   3,115,218 36,641 SH   SOLE   36,641 0 0
MOSAIC CO NEW COM 61945C103   971,764 22,151 SH   SOLE   22,151 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   68,293,150 265,000 SH   SOLE   265,000 0 0
MSCI INC COM 55354G100   28,558,182 61,393 SH   SOLE   61,393 0 0
NETAPP INC COM 64110D104   241,982 4,029 SH   SOLE   4,029 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109   1,118,078 9,361 SH   SOLE   9,361 0 0
NISOURCE INC COM 65473P105   406,502 14,825 SH   SOLE   14,825 0 0
NORDSON CORP COM 655663102   1,409,917 5,931 SH   SOLE   5,931 0 0
NORTHERN TR CORP COM 665859104   469,351 5,304 SH   SOLE   5,304 0 0
NUCOR CORP COM 670346105   2,889,143 21,919 SH   SOLE   21,919 0 0
NVIDIA CORPORATION COM 67066G104   793,394 5,429 SH   SOLE   5,429 0 0
NVR INC COM 62944T105   2,011,085 436 SH   SOLE   436 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100   2,391,414 8,427 SH   SOLE   8,427 0 0
OMNICOM GROUP INC COM 681919106   372,938 4,572 SH   SOLE   4,572 0 0
ON SEMICONDUCTOR CORP COM 682189105   1,043,325 16,728 SH   SOLE   16,728 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   2,780,235 3,294 SH   SOLE   3,294 0 0
OWENS CORNING NEW COM 690742101   1,255,531 14,719 SH   SOLE   14,719 0 0
PACCAR INC COM 693718108   1,326,495 13,403 SH   SOLE   13,403 0 0
PAYCHEX INC COM 704326107   2,536,195 21,947 SH   SOLE   21,947 0 0
PFIZER INC COM 717081103   8,185,180 159,742 SH   SOLE   159,742 0 0
PHILLIPS 66 COM 718546104   413,198 3,970 SH   SOLE   3,970 0 0
PIONEER NAT RES CO COM 723787107   1,939,259 8,491 SH   SOLE   8,491 0 0
PRICE T ROWE GROUP INC COM 74144T108   3,398,091 31,158 SH   SOLE   31,158 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   1,351,364 16,103 SH   SOLE   16,103 0 0
PROCTER AND GAMBLE CO COM 742718109   4,923,881 32,488 SH   SOLE   32,488 0 0
PUBLIC STORAGE COM 74460D109   3,039,221 10,847 SH   SOLE   10,847 0 0
QUALCOMM INC COM 747525103   1,338,849 12,178 SH   SOLE   12,178 0 0
QUEST DIAGNOSTICS INC COM 74834L100   387,658 2,478 SH   SOLE   2,478 0 0
REGENCY CTRS CORP COM 758849103   423,250 6,772 SH   SOLE   6,772 0 0
REGENERON PHARMACEUTICALS COM 75886F107   1,034,617 1,434 SH   SOLE   1,434 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   1,694,271 78,584 SH   SOLE   78,584 0 0
ROBERT HALF INTL INC COM 770323103   1,230,303 16,664 SH   SOLE   16,664 0 0
ROYAL BK CDA SUSTAINABL COM 780087102   7,716,450 82,132 SH   SOLE   82,132 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104   68,675,950 245,000 SH   SOLE   245,000 0 0
SEI INVTS CO COM 784117103   867,737 14,884 SH   SOLE   14,884 0 0
SHOPIFY INC CL A 82509L107   13,600,443 392,000 SH   SOLE   392,000 0 0
SMITH A O CORP COM 831865209   1,062,832 18,568 SH   SOLE   18,568 0 0
SMUCKER J M CO COM NEW 832696405   1,749,398 11,040 SH   SOLE   11,040 0 0
SNAP ON INC COM 833034101   1,810,326 7,923 SH   SOLE   7,923 0 0
STATE STR CORP COM 857477103   1,497,179 19,301 SH   SOLE   19,301 0 0
STEEL DYNAMICS INC COM 858119100   1,890,983 19,355 SH   SOLE   19,355 0 0
SYNCHRONY FINANCIAL COM 87165B103   1,652,661 50,294 SH   SOLE   50,294 0 0
SYNOPSYS INC COM 871607107   4,403,648 13,792 SH   SOLE   13,792 0 0
TERADYNE INC COM 880770102   1,022,519 11,706 SH   SOLE   11,706 0 0
TESLA INC COM 88160R101   34,933,232 283,595 SH   SOLE   283,595 0 0
TEXAS INSTRS INC COM 882508104   5,405,503 32,717 SH   SOLE   32,717 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   1,723,009 735 SH   SOLE   735 0 0
TEXTRON INC COM 883203101   1,197,865 16,919 SH   SOLE   16,919 0 0
TORONTO DOMINION BK ONT COM NEW 891160509   7,616,507 117,714 SH   SOLE   117,714 0 0
TRACTOR SUPPLY CO COM 892356106   1,301,901 5,787 SH   SOLE   5,787 0 0
TRADEWEB MKTS INC CL A 892672106   552,489 8,509 SH   SOLE   8,509 0 0
TRAVELERS COMPANIES INC COM 89417E109   2,925,219 15,602 SH   SOLE   15,602 0 0
TRUIST FINL CORP COM 89832Q109   6,841,770 159,000 SH   SOLE   159,000 0 0
TWILIO INC CL A 90138F102   11,995,200 245,000 SH   SOLE   245,000 0 0
TYSON FOODS INC CL A 902494103   2,697,106 43,327 SH   SOLE   43,327 0 0
UGI CORP NEW COM 902681105   806,050 21,744 SH   SOLE   21,744 0 0
ULTA BEAUTY INC COM 90384S303   2,302,196 4,908 SH   SOLE   4,908 0 0
UNITED PARCEL SERVICE INC CL B 911312106   2,759,710 15,875 SH   SOLE   15,875 0 0
UNITED RENTALS INC COM 911363109   3,147,600 8,856 SH   SOLE   8,856 0 0
UNITEDHEALTH GROUP INC COM 91324P102   3,238,870 6,109 SH   SOLE   6,109 0 0
VAIL RESORTS INC COM 91879Q109   626,622 2,629 SH   SOLE   2,629 0 0
VALERO ENERGY CORP COM 91913Y100   5,452,570 42,981 SH   SOLE   42,981 0 0
VERISIGN INC COM 92343E102   1,369,052 6,664 SH   SOLE   6,664 0 0
VERISK ANALYTICS INC COM 92345Y106   58,218,600 330,000 SH   SOLE   330,000 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   8,113,852 28,097 SH   SOLE   28,097 0 0
VISA INC COM CL A 92826C839   8,972,323 43,186 SH   SOLE   43,186 0 0
WASTE MGMT INC DEL COM 94106L109   36,082,400 230,000 SH   SOLE   230,000 0 0
WATERS CORP COM 941848103   27,406,400 80,000 SH   SOLE   80,000 0 0
WESTERN UN CO COM 959802109   367,714 26,704 SH   SOLE   26,704 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   3,537,007 114,097 SH   SOLE   114,097 0 0
WP CAREY INC COM 92936U109   616,056 7,883 SH   SOLE   7,883 0 0
XCEL ENERGY INC COM 98389B100   486,283 6,936 SH   SOLE   6,936 0 0