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 CS 88579Y101   1,520,586 12,680 SH   SOLE   0 0 12,680
4LICENSING CORP CS 35104T107   0 18,000 SH   SOLE   0 0 18,000
ABB LTD SPONSORED ADR CS 000375204   278,465 9,142 SH   SOLE   0 0 9,142
ABBOTT LABS COM CS 002824100   25,237,318 229,869 SH   SOLE   0 0 229,869
ABBVIE INC COM CS 00287Y109   12,344,257 76,383 SH   SOLE   0 0 76,383
ABCAM PLC ADS CS 000380204   264,520 17,000 SH   SOLE   0 0 17,000
ACCENTURE PLC IRELAND SHS CLAS CS G1151C101   149,678,018 560,928 SH   SOLE   0 0 560,928
ADOBE SYS INC COM CS 00724F101   3,720,003 11,054 SH   SOLE   0 0 11,054
ADVANCED MICRO DEVICES INC COM CS 007903107   832,359 12,851 SH   SOLE   0 0 12,851
ADYEN N V SHS CS N3501V104   954,340 692 SH   SOLE   0 0 692
AES CORP COM CS 00130H105   273,393 9,506 SH   SOLE   0 0 9,506
AGILENT TECHNOLOGIES INC COM CS 00846U101   3,281,974 21,931 SH   SOLE   0 0 21,931
AIR LEASE CORP CL A CS 00912X302   10,606,033 276,055 SH   SOLE   0 0 276,055
AIR PRODS & CHEMS INC COM CS 009158106   11,892,671 38,580 SH   SOLE   0 0 38,580
ALBEMARLE CORP COM CS 012653101   17,673,873 81,499 SH   SOLE   0 0 81,499
ALCOA CORP COM CS 013872106   1,154,983 25,401 SH   SOLE   0 0 25,401
ALCON AG ORD SHS CS H01301128   91,992,044 1,341,970 SH   SOLE   0 0 1,341,970
ALLEGION PLC ORD SHS CS G0176J109   18,219,032 173,086 SH   SOLE   0 0 173,086
ALLIANCEBERNSTEIN HOLDING LP U CS 01881G106   2,296,775 66,825 SH   SOLE   0 0 66,825
ALLISON TRANSMISSION HLDGS INC CS 01973R101   263,494 6,334 SH   SOLE   0 0 6,334
ALLSTATE CORP CS 020002101   664,440 4,900 SH   SOLE   0 0 4,900
ALPHABET INC CAP STK CL A CS 02079K305   115,775,759 1,312,204 SH   SOLE   0 0 1,312,204
ALPHABET INC CAP STK CL C CS 02079K107   53,099,322 598,437 SH   SOLE   0 0 598,437
ALTRIA GROUP INC COM CS 02209S103   2,632,302 57,587 SH   SOLE   0 0 57,587
AMARIN CORP PLC SPONS ADR NEW CS 023111206   46,525 38,450 SH   SOLE   0 0 38,450
AMAZON COM INC COM CS 023135106   69,384,987 826,012 SH   SOLE   0 0 826,012
AMBEV SA SPONSORED ADR CS 02319V103   43,931 16,151 SH   SOLE   0 0 16,151
AMERICA MOVIL SA DE CV ADR SER CS 02364W105   420,475 23,103 SH   SOLE   0 0 23,103
AMERICAN ELEC PWR INC CS 025537101   271,557 2,860 SH   SOLE   0 0 2,860
AMERICAN EXPRESS CO COM CS 025816109   23,326,031 157,875 SH   SOLE   0 0 157,875
AMERICAN INTL GROUP INC COM NE CS 026874784   489,288 7,737 SH   SOLE   0 0 7,737
AMERICAN TOWER CORP NEW COM CS 03027X100   14,703,296 69,401 SH   SOLE   0 0 69,401
AMERICAN WTR WKS CO INC NEW CO CS 030420103   2,956,796 19,399 SH   SOLE   0 0 19,399
AMERIPRISE FINL INC COM CS 03076C106   2,163,399 6,948 SH   SOLE   0 0 6,948
AMETEK INC NEW COM CS 031100100   420,278 3,008 SH   SOLE   0 0 3,008
AMGEN INC COM CS 031162100   16,104,275 61,317 SH   SOLE   0 0 61,317
AMPHENOL CORP NEW CL A CS 032095101   9,275,146 121,817 SH   SOLE   0 0 121,817
AMYRIS INC COM NEW CS 03236M200   37,103 24,250 SH   SOLE   0 0 24,250
ANALOG DEVICES INC CS 032654105   2,041,517 12,446 SH   SOLE   0 0 12,446
ANNALY CAP MGMT INC COM CS 035710839   415,276 19,700 SH   SOLE   0 0 19,700
ANSYS INC COM CS 03662Q105   430,755 1,783 SH   SOLE   0 0 1,783
ANTERO RES CORP COM CS 03674X106   528,380 17,050 SH   SOLE   0 0 17,050
AON PLC CLASS-A ORDINARY SHARE CS G0403H108   33,343,357 111,093 SH   SOLE   0 0 111,093
APOLLO GLOBAL MGMT INC COM CL CS 03769M106   20,874,071 327,231 SH   SOLE   0 0 327,231
APPLE INC COM CS 037833100   298,064,881 2,294,042 SH   SOLE   0 0 2,294,042
APPLIED MATLS INC COM CS 038222105   929,200 9,542 SH   SOLE   0 0 9,542
APPLIED MINERALS INC COM CS 03823M100   18,440 4,008,601 SH   SOLE   0 0 4,008,601
APTARGROUP INC COM CS 038336103   72,579,261 659,931 SH   SOLE   0 0 659,931
AQUA METALS INC CS 03837J101   36,250 29,000 SH   SOLE   0 0 29,000
ARCH CAP GROUP LTD ORD CS G0450A105   9,690,532 154,357 SH   SOLE   0 0 154,357
ARCHER DANIELS MIDLAND CO CS 039483102   29,661,025 319,451 SH   SOLE   0 0 319,451
ARGENX SE SPONSORED ADR CS 04016X101   3,939,074 10,398 SH   SOLE   0 0 10,398
ASML HOLDING N V N Y REGISTRY CS N07059210   559,514 1,024 SH   SOLE   0 0 1,024
ASTRAZENECA PLC SPONSORED ADR CS 046353108   441,581 6,513 SH   SOLE   0 0 6,513
AT&T INC COM CS 00206R102   3,108,989 168,875 SH   SOLE   0 0 168,875
ATAI LIFE SCIENCES NV SHS CS N0731H103   53,200 20,000 SH   SOLE   0 0 20,000
ATLANTIC LITHIUM LIMITED SHS CS Q4972G110   228,171 503,500 SH   SOLE   0 0 503,500
AUTOMATIC DATA PROCESSING INC CS 053015103   146,897,467 614,994 SH   SOLE   0 0 614,994
AUTOZONE INC COM CS 053332102   214,558 87 SH   SOLE   0 0 87
AVERY DENNISON CORP CS 053611109   585,535 3,235 SH   SOLE   0 0 3,235
B & G FOODS INC NEW COM CS 05508R106   137,100 12,296 SH   SOLE   0 0 12,296
BALL CORP CS 058498106   466,141 9,115 SH   SOLE   0 0 9,115
BANK AMER CORP COM CS 060505104   6,104,502 184,315 SH   SOLE   0 0 184,315
BANK NEW YORK MELLON CORP COM CS 064058100   473,089 10,393 SH   SOLE   0 0 10,393
BAXTER INTL INC CS 071813109   604,861 11,867 SH   SOLE   0 0 11,867
BCE INC COM NEW CS 05534B760   2,829,325 64,376 SH   SOLE   0 0 64,376
BECTON DICKINSON & CO COM CS 075887109   1,752,381 6,891 SH   SOLE   0 0 6,891
BERKLEY W R CORP COM CS 084423102   707,590 9,750 SH   SOLE   0 0 9,750
BERKSHIRE HATHAWAY INC DEL CL CS 084670108   16,873,595 36 SH   SOLE   0 0 36
BERKSHIRE HATHAWAY INC DEL CL CS 084670702   78,698,144 254,769 SH   SOLE   0 0 254,769
BHP BILLITON LTD SPONSORED ADR CS 088606108   493,519 7,954 SH   SOLE   0 0 7,954
BIOGEN INC COM CS 09062X103   390,457 1,410 SH   SOLE   0 0 1,410
BLACKROCK INC COM CS 09247X101   1,310,966 1,850 SH   SOLE   0 0 1,850
BLACKSTONE GROUP INC CS 09260D107   43,260,292 583,101 SH   SOLE   0 0 583,101
BOEING CO COM CS 097023105   1,453,820 7,632 SH   SOLE   0 0 7,632
BOOKING HOLDINGS INC CS 09857L108   394,995 196 SH   SOLE   0 0 196
BORGWARNER INC COM CS 099724106   322,845 8,021 SH   SOLE   0 0 8,021
BORR DRILLING LTD SHS CS G1466R173   1,714,561 344,982 SH   SOLE   0 0 344,982
BP PLC SPONSORED ADR CS 055622104   696,399 19,937 SH   SOLE   0 0 19,937
BRISTOL MYERS SQUIBB CO COM CS 110122108   10,076,382 140,047 SH   SOLE   0 0 140,047
BROADCOM INC CS 11135F101   11,431,413 20,445 SH   SOLE   0 0 20,445
BROOKFIELD ASSET MANAGEMENT - CS 113004105   1,227,821 42,826 SH   SOLE   0 0 42,826
BROOKFIELD CORPORATION CS 11271J107   5,325,769 169,287 SH   SOLE   0 0 169,287
BROOKFIELD INFRAST PARTNERS LP CS G16252101   6,681,723 215,609 SH   SOLE   0 0 215,609
BROOKFIELD INFRASTRUCTURE CORP CS 11275Q107   224,103 5,761 SH   SOLE   0 0 5,761
BROWN-FORMAN CORP - CLASS B CS 115637209   3,570,365 54,360 SH   SOLE   0 0 54,360
BROWN FORMAN CORP CS 115637100   3,725,041 56,646 SH   SOLE   0 0 56,646
BWX TECHNOLOGIES INC COM CS 05605H100   293,711 5,057 SH   SOLE   0 0 5,057
CAMBRIDGE BANCORP COM CS 132152109   338,636 4,077 SH   SOLE   0 0 4,077
CAMDEN NATL CORP COM CS 133034108   460,675 11,050 SH   SOLE   0 0 11,050
CAMPBELL SOUP CO COM CS 134429109   1,040,625 18,337 SH   SOLE   0 0 18,337
CANADIAN NATL RY CO COM CS 136375102   3,001,839 25,251 SH   SOLE   0 0 25,251
CANADIAN PAC RY LTD COM CS 13645T100   8,482,599 113,723 SH   SOLE   0 0 113,723
CARRIER GLOBAL CORPORATION COM CS 14448C104   2,017,290 48,904 SH   SOLE   0 0 48,904
CATERPILLAR INC DEL COM CS 149123101   4,090,008 17,073 SH   SOLE   0 0 17,073
CBOE GLOBAL MARKETS INC COM CS 12503M108   423,963 3,379 SH   SOLE   0 0 3,379
CDW CORP COM CS 12514G108   1,089,874 6,103 SH   SOLE   0 0 6,103
CENTERPOINT ENERGY INC COM CS 15189T107   221,356 7,381 SH   SOLE   0 0 7,381
CERUS CORP COM CS 157085101   71,175 19,500 SH   SOLE   0 0 19,500
CHARGE ENTERPRISES INC COM CS 159610104   18,600 15,000 SH   SOLE   0 0 15,000
CHARTER COMMUNICATIONS INC DEL CS 16119P108   545,612 1,609 SH   SOLE   0 0 1,609
CHEVRON CORP NEW COM CS 166764100   30,101,550 167,706 SH   SOLE   0 0 167,706
CHIPOTLE MEXICAN GRILL INC CL CS 169656105   4,595,367 3,312 SH   SOLE   0 0 3,312
CHOICE HOTELS INTL INC COM CS 169905106   675,840 6,000 SH   SOLE   0 0 6,000
CHUBB LIMITED COM CS H1467J104   635,549 2,881 SH   SOLE   0 0 2,881
CHURCH & DWIGHT INC COM CS 171340102   4,308,524 53,449 SH   SOLE   0 0 53,449
CIGNA CORPORATION COM CS 125523100   4,286,546 12,937 SH   SOLE   0 0 12,937
CINTAS CORP COM CS 172908105   38,473,686 85,190 SH   SOLE   0 0 85,190
CISCO SYS INC COM CS 17275R102   17,881,198 375,340 SH   SOLE   0 0 375,340
CITIGROUP INC COM NEW CS 172967424   1,004,016 22,198 SH   SOLE   0 0 22,198
CITIUS PHARMACEUTICALS INC COM CS 17322U207   7,900 10,000 SH   SOLE   0 0 10,000
CLARIVATE PLC ORD SHS CS G21810109   136,693 16,390 SH   SOLE   0 0 16,390
CLOROX CO DEL COM CS 189054109   240,385 1,713 SH   SOLE   0 0 1,713
CME GROUP INC COM CS 12572Q105   899,152 5,347 SH   SOLE   0 0 5,347
COCA COLA CO COM CS 191216100   9,595,922 150,856 SH   SOLE   0 0 150,856
COGNIZANT TECHNOLOGY SOLUTIONS CS 192446102   545,364 9,536 SH   SOLE   0 0 9,536
COLGATE PALMOLIVE CO COM CS 194162103   17,927,561 227,536 SH   SOLE   0 0 227,536
COMCAST CORP NEW CL A CS 20030N101   33,967,168 971,323 SH   SOLE   0 0 971,323
CONAGRA BRANDS INC CS 205887102   1,180,311 30,499 SH   SOLE   0 0 30,499
CONOCOPHILLIPS COM CS 20825C104   2,699,958 22,881 SH   SOLE   0 0 22,881
CONSTELLATION BRANDS INC CL A CS 21036P108   1,564,544 6,751 SH   SOLE   0 0 6,751
COOPER COS INC COM NEW CS 216648402   992,010 3,000 SH   SOLE   0 0 3,000
CORNING INC COM CS 219350105   1,102,058 34,504 SH   SOLE   0 0 34,504
CORTEVA INC COM CS 22052L104   785,007 13,355 SH   SOLE   0 0 13,355
COSTCO WHSL CORP NEW COM CS 22160K105   221,382,959 484,957 SH   SOLE   0 0 484,957
COTERRA ENERGY INC CS 127097103   547,395 22,279 SH   SOLE   0 0 22,279
CRITICAL ELEMENTS LITHIUM CORP CS 22675W107   487,557 319,500 SH   SOLE   0 0 319,500
CROWDSTRIKE HOLDINGS INC CS 22788C105   918,655 8,725 SH   SOLE   0 0 8,725
CROWN CASTLE INTL CORP CS 22822V101   109,030,737 803,824 SH   SOLE   0 0 803,824
CRYOPORT INC COM PAR $0.001 CS 229050307   5,316,005 306,398 SH   SOLE   0 0 306,398
CSX CORP COM CS 126408103   2,167,330 69,959 SH   SOLE   0 0 69,959
CVS HEALTH CORPORATION CS 126650100   1,517,184 16,281 SH   SOLE   0 0 16,281
D R HORTON INC CS 23331A109   527,798 5,921 SH   SOLE   0 0 5,921
DANAHER CORP DEL COM CS 235851102   121,104,664 456,276 SH   SOLE   0 0 456,276
DANONE SPONSORED ADR CS 23636T100   323,326 30,749 SH   SOLE   0 0 30,749
DARDEN RESTAURANTS INC COM CS 237194105   6,321,958 45,702 SH   SOLE   0 0 45,702
DEERE & CO COM CS 244199105   7,480,147 17,446 SH   SOLE   0 0 17,446
DELL INC COM CS 24703L202   268,830 6,684 SH   SOLE   0 0 6,684
DEVON ENERGY CORP CS 25179M103   250,748 4,077 SH   SOLE   0 0 4,077
DEXCOM INC COM CS 252131107   1,844,680 16,290 SH   SOLE   0 0 16,290
DHT HOLDINGS INC CS Y2065G121   590,413 66,488 SH   SOLE   0 0 66,488
DIAGEO P L C SPON ADR NEW CS 25243Q205   875,091 4,911 SH   SOLE   0 0 4,911
DIAMOND OFFSHORE DRILLING INC CS 25271C201   135,460 13,025 SH   SOLE   0 0 13,025
DIAMONDBACK ENERGY INC COM CS 25278X109   3,228,643 23,605 SH   SOLE   0 0 23,605
DISNEY WALT CO COM DISNEY CS 254687106   23,603,037 271,674 SH   SOLE   0 0 271,674
DOVER CORP COM CS 260003108   9,496,185 70,129 SH   SOLE   0 0 70,129
DOW INC COM CS 260557103   1,169,854 23,216 SH   SOLE   0 0 23,216
DRONE DELIVERY CDA CORP COM & CS 26210W605   2,335 11,120 SH   SOLE   0 0 11,120
DTE ENERGY CO COM CS 233331107   608,570 5,178 SH   SOLE   0 0 5,178
DUKE ENERGY CORP CS 26441C204   1,338,458 12,996 SH   SOLE   0 0 12,996
DUPONT DE NEMOURS INC CS 26614N102   643,338 9,374 SH   SOLE   0 0 9,374
DXC TECHNOLOGY CO COM CS 23355L106   215,419 8,129 SH   SOLE   0 0 8,129
EAGLE BULK SHIPPING INC CS Y2187A150   368,158 7,372 SH   SOLE   0 0 7,372
EASTMAN CHEM CO COM CS 277432100   218,178 2,679 SH   SOLE   0 0 2,679
EATON CORP PLC SHS CS G29183103   28,005,844 178,438 SH   SOLE   0 0 178,438
EBAY INC COM CS 278642103   346,192 8,348 SH   SOLE   0 0 8,348
ECOLAB INC COM CS 278865100   109,973,288 755,519 SH   SOLE   0 0 755,519
EDWARDS LIFESCIENCES CORP COM CS 28176E108   3,937,319 52,772 SH   SOLE   0 0 52,772
ELEVANCE HEALTH INC CS 036752103   307,782 600 SH   SOLE   0 0 600
EMERSON ELEC CO COM CS 291011104   13,056,956 135,925 SH   SOLE   0 0 135,925
ENBRIDGE INC COM CS 29250N105   621,573 15,897 SH   SOLE   0 0 15,897
ENERGIZER HLDGS INC NEW COM CS 29272W109   213,915 6,376 SH   SOLE   0 0 6,376
ENERGY FUELS, INC CS 292671708   178,848 28,800 SH   SOLE   0 0 28,800
ENERGY TRANSFER LP CS 29273V100   7,818,793 658,702 SH   SOLE   0 0 658,702
ENOVIS CORP CS 194014502   4,483,531 83,773 SH   SOLE   0 0 83,773
ENPRO INDS INC COM CS 29355X107   231,836 2,133 SH   SOLE   0 0 2,133
ENTERPRISE PRODS PARTNERS L P CS 293792107   44,397,653 1,840,699 SH   SOLE   0 0 1,840,699
EOG RES INC COM CS 26875P101   12,782,588 98,692 SH   SOLE   0 0 98,692
EOS ENERGY ENTERPRISES INC COM CS 29415C101   523,180 353,500 SH   SOLE   0 0 353,500
EPAM SYS INC COM CS 29414B104   262,192 800 SH   SOLE   0 0 800
EQUIFAX INC COM CS 294429105   321,277 1,653 SH   SOLE   0 0 1,653
ERICSSON CL B CS W26049119   80,647 13,798 SH   SOLE   0 0 13,798
ESAB CORPORATION COM CS 29605J106   251,960 5,370 SH   SOLE   0 0 5,370
EUROPEAN METALS HLDGS LTD SHS CS G3191T102   136,289 321,800 SH   SOLE   0 0 321,800
EVERSOURCE ENERGY CS 30040W108   364,452 4,347 SH   SOLE   0 0 4,347
EXXON MOBIL CORP COM CS 30231G102   40,724,343 369,214 SH   SOLE   0 0 369,214
FACTSET RESH SYS INC COM CS 303075105   278,039 693 SH   SOLE   0 0 693
FASTENAL CO COM CS 311900104   422,426 8,927 SH   SOLE   0 0 8,927
FEDEX CORP COM CS 31428X106   759,828 4,387 SH   SOLE   0 0 4,387
FIDELITY NATL INFORMATION SVCS CS 31620M106   695,123 10,245 SH   SOLE   0 0 10,245
FIFTH THIRD BANCORP COM CS 316773100   920,550 28,057 SH   SOLE   0 0 28,057
FIRST HORIZON NATL CORP COM CS 320517105   295,421 12,058 SH   SOLE   0 0 12,058
FIRST REPUBLIC BANK CS 33616C100   6,665,067 54,681 SH   SOLE   0 0 54,681
FIRST TRUST 9672 6040 STRATE CS 30322E529   92,495 10,345 SH   SOLE   0 0 10,345
FIRST TRUST 9683 SELECT DSIP CS 30322E644   95,587 10,244 SH   SOLE   0 0 10,244
FIRST TRUST 9821 4060 STRATE CS 30323M660   102,384 12,000 SH   SOLE   0 0 12,000
FISERV INC COM CS 337738108   807,751 7,992 SH   SOLE   0 0 7,992
FIVE BELOW, INC CS 33829M101   302,625 1,711 SH   SOLE   0 0 1,711
FLOWERS FOODS INC COM CS 343498101   10,078,946 350,694 SH   SOLE   0 0 350,694
FLUOROPHARMA MED INC COM CS 343870101   176 117,647 SH   SOLE   0 0 117,647
FORD MTR CO DEL COM PAR $0.01 CS 345370860   693,684 59,646 SH   SOLE   0 0 59,646
FORTINET INC COM CS 34959E109   20,548,467 420,300 SH   SOLE   0 0 420,300
FORTIVE CORP COM CS 34959J108   19,751,928 307,423 SH   SOLE   0 0 307,423
FOUR CORNERS PPTY TR INC COM CS 35086T109   607,695 23,436 SH   SOLE   0 0 23,436
FRANCO NEVADA CORP COM CS 351858105   2,403,140 17,608 SH   SOLE   0 0 17,608
FRANKLIN RES INC COM CS 354613101   475,500 18,025 SH   SOLE   0 0 18,025
FREEPORT-MCMORAN INC. CS 35671D857   1,906,498 50,171 SH   SOLE   0 0 50,171
FREYR BATTERY SA CS L4135L100   418,810 48,250 SH   SOLE   0 0 48,250
FRONTIER LITHIUM COM CS 35910P109   88,616 58,300 SH   SOLE   0 0 58,300
FT 10003 EQUITY INC SELEC-UI CS 30325U207   254,884 28,037 SH   SOLE   0 0 28,037
FT UT10035DIGR22RM CS 30325N690   213,331 22,558 SH   SOLE   0 0 22,558
FT10076 DW GL TT PT S37-CUSD CS 30326N327   103,315 11,005 SH   SOLE   0 0 11,005
FUELPOSITIVE CORPORATION COM CS 35954F108   4,360 42,000 SH   SOLE   0 0 42,000
GENE EXPRESS, INC. COM STOCK CS 9940769Y5   0 100,000 SH   SOLE   0 0 100,000
GENERAL DYNAMICS CORP COM CS 369550108   568,668 2,292 SH   SOLE   0 0 2,292
GENERAL ELECTRIC CO COM CS 369604301   2,600,590 31,037 SH   SOLE   0 0 31,037
GENERAL MLS INC COM CS 370334104   13,098,376 156,212 SH   SOLE   0 0 156,212
GENERAL MTRS CORP COM CS 37045V100   264,141 7,852 SH   SOLE   0 0 7,852
GENMAB A S SPONSORED ADR CS 372303206   7,328,477 172,923 SH   SOLE   0 0 172,923
GENMAB A/S SHS CS K3967W102   9,496,957 22,432 SH   SOLE   0 0 22,432
GENUINE PARTS CO COM CS 372460105   432,560 2,493 SH   SOLE   0 0 2,493
GETSWIFT TECHNOLOGIES LTD CS 37428G100   14 20,714 SH   SOLE   0 0 20,714
GILEAD SCIENCES INC COM CS 375558103   502,681 5,855 SH   SOLE   0 0 5,855
GLENCORE PLC UNSPONSORD ADR CS 37827X100   899,766 67,550 SH   SOLE   0 0 67,550
GLOBAL PMTS INC COM CS 37940X102   220,987 2,225 SH   SOLE   0 0 2,225
GLOBE LIFE INC CS 37959E102   610,827 5,067 SH   SOLE   0 0 5,067
GOLDMAN SACHS GROUP INC CS 38141G104   3,259,314 9,492 SH   SOLE   0 0 9,492
GRAINGER W W INC COM CS 384802104   7,738,550 13,912 SH   SOLE   0 0 13,912
GRAYSCALE BITCOIN TRUST BTC CS 389637109   288,451 34,795 SH   SOLE   0 0 34,795
GRAYSCALE ETHEREUM TR ETH SHS CS 389638107   154,790 32,519 SH   SOLE   0 0 32,519
GTT COMMUNICATIONS INC CS 362393100   185 37,075 SH   SOLE   0 0 37,075
GXO LOGISTICS INCORPORATED COM CS 36262G101   951,603 22,291 SH   SOLE   0 0 22,291
HARBOR DIVERSIFIED INC COM CS 41150R102   42,600 20,000 SH   SOLE   0 0 20,000
HERSHEY CO COM CS 427866108   1,664,062 7,186 SH   SOLE   0 0 7,186
HESS CORP COM CS 42809H107   771,643 5,441 SH   SOLE   0 0 5,441
HEWLETT PACKARD ENTERPRISE CO CS 42824C109   1,508,731 94,532 SH   SOLE   0 0 94,532
HEXCEL CORP NEW COM CS 428291108   248,641 4,225 SH   SOLE   0 0 4,225
HIGHLANDS REIT INC COM CS 43110A104   2,973 10,253 SH   SOLE   0 0 10,253
HOLLY ENERGY PARTNERS LP CS 435763107   229,399 12,660 SH   SOLE   0 0 12,660
HOME DEPOT INC COM CS 437076102   98,229,217 310,990 SH   SOLE   0 0 310,990
HONEYWELL INTL INC CS 438516106   38,127,228 177,915 SH   SOLE   0 0 177,915
HORMEL FOODS CORP CS 440452100   5,545,849 121,753 SH   SOLE   0 0 121,753
HP INC CS 40434L105   2,774,166 103,244 SH   SOLE   0 0 103,244
ICON PLC SHS CS G4705A100   215,618 1,110 SH   SOLE   0 0 1,110
IDEXX LABS INC COM CS 45168D104   160,969,185 394,571 SH   SOLE   0 0 394,571
ILLINOIS TOOL WKS INC COM CS 452308109   16,759,763 76,077 SH   SOLE   0 0 76,077
ILLUMINA INC COM CS 452327109   411,275 2,034 SH   SOLE   0 0 2,034
INGREDION INC COM CS 457187102   1,029,244 10,510 SH   SOLE   0 0 10,510
INTEL CORP COM CS 458140100   2,072,323 78,408 SH   SOLE   0 0 78,408
INTERCONTINENTAL EXCHANGE INC CS 45866F104   1,760,957 17,165 SH   SOLE   0 0 17,165
INTERNATIONAL BUSINESS MACHS C CS 459200101   7,417,154 52,645 SH   SOLE   0 0 52,645
INTERNATIONAL FLAVORS&FRAGRANC CS 459506101   1,264,161 12,058 SH   SOLE   0 0 12,058
INTERNATIONAL SEAWAYS INC CS Y41053102   1,115,413 30,130 SH   SOLE   0 0 30,130
INTL PAPER CO COM CS 460146103   273,542 7,899 SH   SOLE   0 0 7,899
INTUIT COM CS 461202103   94,228,605 242,096 SH   SOLE   0 0 242,096
INTUITIVE SURGICAL INC COM NEW CS 46120E602   1,550,705 5,844 SH   SOLE   0 0 5,844
INVESCO QQQ TRUST SERIES 1 CS 46090E103   18,897,133 70,967 SH   SOLE   0 0 70,967
INVESCO S&P 500 EQUAL WEIGHT E CS 46137V357   3,202,703 22,674 SH   SOLE   0 0 22,674
ISHARES COMEX GOLD TR ISHARES CS 464285204   943,096 27,265 SH   SOLE   0 0 27,265
ISHARES RUSSELL 2000 ETF CS 464287655   5,221,249 29,945 SH   SOLE   0 0 29,945
ISHARES TR CORE MSCI EAFE CS 46432F842   219,747 3,565 SH   SOLE   0 0 3,565
ISHARES TR CORE MSCI TOTAL CS 46432F834   341,203 5,895 SH   SOLE   0 0 5,895
ISHARES TR CORE S&P MCP ETF CS 464287507   785,417 3,247 SH   SOLE   0 0 3,247
ISHARES TR CORE S&P500 ETF CS 464287200   7,758,737 20,194 SH   SOLE   0 0 20,194
ISHARES TR FLTG RATE BD ETF CS 46429B655   214,003 4,252 SH   SOLE   0 0 4,252
ISHARES TR NASDAQ BIOTECH INDX CS 464287556   13,975,821 106,450 SH   SOLE   0 0 106,450
ISHARES TR RUSSELL 3000 CS 464287689   200,819 910 SH   SOLE   0 0 910
ISHARES TR S&P 500 GRWT ETF CS 464287309   375,453 6,418 SH   SOLE   0 0 6,418
ISHARES TR S&P 500 VALUE CS 464287408   265,768 1,832 SH   SOLE   0 0 1,832
ISHARES TR S&P SMALL CAP 600 CS 464287804   843,621 8,914 SH   SOLE   0 0 8,914
ISLET SCIENCES INC COM CS 46467R109   0 91,666 SH   SOLE   0 0 91,666
J & J SNACK FOODS CORP COM CS 466032109   318,733 2,129 SH   SOLE   0 0 2,129
JACOBS SOLUTIONS INC CS 46982L108   6,383,642 53,166 SH   SOLE   0 0 53,166
JETBLUE AIRWAYS CORP CS 477143101   194,400 30,000 SH   SOLE   0 0 30,000
JOHNSON & JOHNSON COM CS 478160104   167,125,879 946,085 SH   SOLE   0 0 946,085
JPMORGAN CHASE & CO COM CS 46625H100   81,631,866 608,739 SH   SOLE   0 0 608,739
KELLOGG CO COM CS 487836108   2,295,780 32,226 SH   SOLE   0 0 32,226
KEYSIGHT TECHNOLOGIES INC COM CS 49338L103   1,886,560 11,028 SH   SOLE   0 0 11,028
KIMBERLY CLARK CORP COM CS 494368103   2,721,923 20,051 SH   SOLE   0 0 20,051
KLA-TENCOR CORP COM CS 482480100   1,983,178 5,260 SH   SOLE   0 0 5,260
KRAFT HEINZ CO COM CS 500754106   373,311 9,170 SH   SOLE   0 0 9,170
KROGER CO COM CS 501044101   726,119 16,288 SH   SOLE   0 0 16,288
L3HARRIS TECHNOLOGY INC CS 502431109   1,908,036 9,164 SH   SOLE   0 0 9,164
LABORATORY CORP AMER HLDGS COM CS 50540R409   884,698 3,757 SH   SOLE   0 0 3,757
LAKE RESOURCES SHS CS Q5431K105   24,702 45,300 SH   SOLE   0 0 45,300
LAM RESEARCH CORP COM CS 512807108   12,350,095 29,384 SH   SOLE   0 0 29,384
LAMB WESTON HLDGS INC COM CS 513272104   841,861 9,421 SH   SOLE   0 0 9,421
LAUDER ESTEE COS INC CL A CS 518439104   113,501,144 457,463 SH   SOLE   0 0 457,463
LILLY ELI & CO COM CS 532457108   6,602,680 18,048 SH   SOLE   0 0 18,048
LINDE PUBLIC LTD CS G5494J103   1,724,187 5,286 SH   SOLE   0 0 5,286
LINEAGE CELL THERAPEUTICS INC CS 53566P109   118,521 101,300 SH   SOLE   0 0 101,300
LIONS GATE ENTMNT CORP CL B NO CS 535919500   68,375 12,592 SH   SOLE   0 0 12,592
LITHIUM PWR INTL LTD SHS CS Q5594Q105   25,362 85,000 SH   SOLE   0 0 85,000
LIVE NATION INC COM CS 538034109   2,586,099 37,082 SH   SOLE   0 0 37,082
LIVENT CORP CS 53814L108   817,253 41,130 SH   SOLE   0 0 41,130
LOCKHEED MARTIN CORP CS 539830109   6,231,937 12,810 SH   SOLE   0 0 12,810
LOEWS CORP COM CS 540424108   364,737 6,253 SH   SOLE   0 0 6,253
LOWES COS INC COM CS 548661107   25,837,443 129,680 SH   SOLE   0 0 129,680
LULULEMON ATHLETICA INC COM CS 550021109   8,238,572 25,715 SH   SOLE   0 0 25,715
LVMH MOET HENNESSY LOU VUITTON CS 502441306   12,798,685 88,346 SH   SOLE   0 0 88,346
M & T BANK CORP CS 55261F104   280,546 1,934 SH   SOLE   0 0 1,934
MAGELLAN MIDSTREAM PARTNERS CS 559080106   8,404,551 167,388 SH   SOLE   0 0 167,388
MAGNITE INC CS 55955D100   7,801,282 736,665 SH   SOLE   0 0 736,665
MARATHON PETE CORP COM CS 56585A102   3,059,311 26,285 SH   SOLE   0 0 26,285
MARRIOTT INTL INC NEW CL A CS 571903202   1,062,926 7,139 SH   SOLE   0 0 7,139
MARSH & MCLENNAN COS INC CS 571748102   616,248 3,724 SH   SOLE   0 0 3,724
MARTIN MARIETTA MATERIALS CS 573284106   1,182,895 3,500 SH   SOLE   0 0 3,500
MASTERCARD INCORPORATED CL A CS 57636Q104   3,083,670 8,868 SH   SOLE   0 0 8,868
MATSON INC COM CS 57686G105   378,936 6,062 SH   SOLE   0 0 6,062
MCCORMICK & CO INC COM NON VTG CS 579780206   89,324,945 1,077,632 SH   SOLE   0 0 1,077,632
MCDONALDS CORP COM CS 580135101   3,389,986 12,864 SH   SOLE   0 0 12,864
MCKESSON CORP COM CS 58155Q103   620,448 1,654 SH   SOLE   0 0 1,654
MEDTRONIC PLC SHS CS G5960L103   1,583,467 20,374 SH   SOLE   0 0 20,374
MERCK & CO INC NEW COM CS 58933Y105   25,727,745 231,886 SH   SOLE   0 0 231,886
META PLATFORMS INC CS 30303M102   789,069 6,557 SH   SOLE   0 0 6,557
METLIFE INC COM CS 59156R108   620,717 8,577 SH   SOLE   0 0 8,577
METROPOLITAN BK HLDG CORP COM CS 591774104   228,813 3,900 SH   SOLE   0 0 3,900
METTLER TOLEDO INTERNATIONAL C CS 592688105   174,332,834 120,608 SH   SOLE   0 0 120,608
MFA FINL INC COM CS 55272X607   2,435,966 247,306 SH   SOLE   0 0 247,306
MICROCHIP TECHNOLOGY INC CS 595017104   16,370,920 233,038 SH   SOLE   0 0 233,038
MICROSOFT CORP COM CS 594918104   177,531,791 740,271 SH   SOLE   0 0 740,271
MINAURUM GOLD INC COM CS 60252Q101   2,414 18,000 SH   SOLE   0 0 18,000
MODERNA INC COM CS 60770K107   924,145 5,145 SH   SOLE   0 0 5,145
MONDELEZ INTL INC CL A CS 609207105   2,015,629 30,242 SH   SOLE   0 0 30,242
MONSTER BEVERAGE CORP CS 61174X109   304,590 3,000 SH   SOLE   0 0 3,000
MONTROSE ENVIRONMENTAL GROUP I CS 615111101   306,291 6,900 SH   SOLE   0 0 6,900
MOODYS CORP CS 615369105   1,076,309 3,863 SH   SOLE   0 0 3,863
MORGAN STANLEY COM NEW CS 617446448   3,238,242 38,088 SH   SOLE   0 0 38,088
MOSAIC CO CS 61945C103   1,182,911 26,964 SH   SOLE   0 0 26,964
MOTOROLA SOLUTIONS INC COM NEW CS 620076307   1,261,490 4,895 SH   SOLE   0 0 4,895
MPLX LP COM UNIT REP LTD CS 55336V100   1,459,508 44,443 SH   SOLE   0 0 44,443
MSCI INC COM CS 55354G100   25,285,437 54,357 SH   SOLE   0 0 54,357
NATIONAL RESH CORP COM NEW CS 637372202   1,566,525 41,998 SH   SOLE   0 0 41,998
NAVIENT CORPORATION COM CS 63938C108   348,427 21,181 SH   SOLE   0 0 21,181
NESTLE S A SPONSORED ADR CS 641069406   2,791,459 24,202 SH   SOLE   0 0 24,202
NETFLIX INC COM CS 64110L106   433,243 1,469 SH   SOLE   0 0 1,469
NEW MOUNTAIN FIN CORP COM CS 647551100   247,400 20,000 SH   SOLE   0 0 20,000
NEXTERA ENERGY INC COM CS 65339F101   6,851,354 81,954 SH   SOLE   0 0 81,954
NEXTERA ENERGY PARTNERS LP COM CS 65341B106   33,570,323 478,960 SH   SOLE   0 0 478,960
NII HLDGS INC COM PAR $0.001 CS 62913F508   0 49,996 SH   SOLE   0 0 49,996
NIKE INC CL B CS 654106103   36,500,027 311,939 SH   SOLE   0 0 311,939
NIKOLA CORP CS 654110105   402,840 186,500 SH   SOLE   0 0 186,500
NIO INC SPON ADS CS 62914V106   121,875 12,500 SH   SOLE   0 0 12,500
NORFOLK SOUTHERN CORP CS 655844108   3,040,330 12,338 SH   SOLE   0 0 12,338
NORTHROP GRUMMAN CORP COM CS 666807102   1,251,084 2,293 SH   SOLE   0 0 2,293
NORTHWEST BIOTHERAPEUTICS INC CS 66737P600   34,518 44,000 SH   SOLE   0 0 44,000
NOUVEAU MONDE GRAPHITE INC COM CS 66979W842   332,913 87,150 SH   SOLE   0 0 87,150
NOVAGOLD RES INC COM NEW CS 66987E206   113,919 19,050 SH   SOLE   0 0 19,050
NOVARTIS A G SPONSORED ADR CS 66987V109   1,122,116 12,369 SH   SOLE   0 0 12,369
NUCOR CORP COM CS 670346105   1,341,958 10,181 SH   SOLE   0 0 10,181
NUTRIEN LTD COM CS 67077M108   375,666 5,144 SH   SOLE   0 0 5,144
NVIDIA CORP COM CS 67066G104   29,765,074 203,675 SH   SOLE   0 0 203,675
NXP SEMICONDUCTORS N V COM CS N6596X109   2,501,773 15,831 SH   SOLE   0 0 15,831
O REILLY AUTOMOTIVE INC NEW CO CS 67103H107   2,417,302 2,864 SH   SOLE   0 0 2,864
OCCIDENTAL PETE CORP DEL COM CS 674599105   4,080,883 64,786 SH   SOLE   0 0 64,786
OLAPLEX HLDGS INC COM CS 679369108   125,561 24,100 SH   SOLE   0 0 24,100
OMNICOM GROUP INC COM CS 681919106   368,452 4,517 SH   SOLE   0 0 4,517
ONCOCYTE CORPORATION COM CS 68235C107   4,814 15,000 SH   SOLE   0 0 15,000
ONEOK INC NEW COM CS 682680103   295,650 4,500 SH   SOLE   0 0 4,500
ONEX CORP SUB VTG CS 68272K103   26,520,722 549,912 SH   SOLE   0 0 549,912
ORACLE CORP COM CS 68389X105   8,958,295 109,595 SH   SOLE   0 0 109,595
ORGANON & CO COMMON STOCK CS 68622V106   1,629,771 58,352 SH   SOLE   0 0 58,352
OTIS WORLDWIDE CORP COM CS 68902V107   731,180 9,337 SH   SOLE   0 0 9,337
PACKAGING CORP OF AMERICA CS 695156109   690,458 5,398 SH   SOLE   0 0 5,398
PARETEUM CORP CS 69946T207   3 25,800 SH   SOLE   0 0 25,800
PARKER HANNIFIN CORP CS 701094104   6,021,081 20,691 SH   SOLE   0 0 20,691
PAYCHEX INC COM CS 704326107   8,318,818 71,987 SH   SOLE   0 0 71,987
PAYPAL HLDGS INC COM CS 70450Y103   13,894,808 195,097 SH   SOLE   0 0 195,097
PDF SOLUTIONS INC COM CS 693282105   912,640 32,000 SH   SOLE   0 0 32,000
PEPSICO INC COM CS 713448108   101,495,752 561,805 SH   SOLE   0 0 561,805
PERIMETER SOLUTIONS SA COMMON CS L7579L106   128,783 14,090 SH   SOLE   0 0 14,090
PERKINELMER INC COM CS 714046109   4,558,132 32,507 SH   SOLE   0 0 32,507
PERMIAN RESOURCES CORP CS 71424F105   913,266 97,156 SH   SOLE   0 0 97,156
PFIZER INC COM CS 717081103   16,854,511 328,933 SH   SOLE   0 0 328,933
PHILIP MORRIS INTL INC COM CS 718172109   5,846,800 57,769 SH   SOLE   0 0 57,769
PHILLIPS 66 COM CS 718546104   1,233,972 11,856 SH   SOLE   0 0 11,856
PIEDMONT LITHIUM INC CS 72016P105   1,019,723 23,165 SH   SOLE   0 0 23,165
PNC FINL SVCS GROUP INC CS 693475105   5,807,296 36,769 SH   SOLE   0 0 36,769
PPL CORP COM CS 69351T106   524,207 17,940 SH   SOLE   0 0 17,940
PRICE T ROWE GROUP INC COM CS 74144T108   28,065,937 257,344 SH   SOLE   0 0 257,344
PROCTER AND GAMBLE CO COM CS 742718109   8,994,326 59,345 SH   SOLE   0 0 59,345
PROGRESSIVE CORP OHIO COM CS 743315103   24,816,868 191,326 SH   SOLE   0 0 191,326
PROLOGIS INC COM CS 74340W103   13,341,145 118,346 SH   SOLE   0 0 118,346
PROTOKINETIX INC CS 743722100   532 20,000 SH   SOLE   0 0 20,000
PUBLIC SVC ENTERPRISE GROUP CO CS 744573106   462,174 7,543 SH   SOLE   0 0 7,543
PURECYCLE CORP COM NEW CS 746228303   157,200 15,000 SH   SOLE   0 0 15,000
PUREFUNDS ISE CYBER SECURITY E CS 26924G201   2,447,066 55,552 SH   SOLE   0 0 55,552
QUALCOMM INC COM CS 747525103   1,478,693 13,450 SH   SOLE   0 0 13,450
QUANTA SVCS INC COM CS 74762E102   17,207,445 120,754 SH   SOLE   0 0 120,754
RALPH LAUREN CORP CL A CS 751212101   765,896 7,248 SH   SOLE   0 0 7,248
RAYMOND JAMES FINANCIAL INC CO CS 754730109   580,837 5,436 SH   SOLE   0 0 5,436
RAYTHEON TECHNOLOGIES CORP CS 75513E101   14,420,773 142,893 SH   SOLE   0 0 142,893
REGAL REXNORD CORPORATION COM CS 758750103   1,765,746 14,717 SH   SOLE   0 0 14,717
REGENERON PHARMACEUTICALS COM CS 75886F107   1,252,667 1,736 SH   SOLE   0 0 1,736
REGENERX BIOPHARMACEUTICALS CO CS 75886X108   1,389 10,000 SH   SOLE   0 0 10,000
RESMED INC COM CS 761152107   704,104 3,383 SH   SOLE   0 0 3,383
RIO TINTO PLC SPONSORED ADR CS 767204100   3,999,650 56,175 SH   SOLE   0 0 56,175
RITHM CAPITAL CORP CS 64828T201   206,122 25,229 SH   SOLE   0 0 25,229
ROCHE HLDG LTD SPONSORED ADR CS 771195104   402,619 10,284 SH   SOLE   0 0 10,284
ROCKWELL AUTOMATION INC CS 773903109   16,471,344 63,949 SH   SOLE   0 0 63,949
ROLLINS INC COM CS 775711104   20,067,987 549,206 SH   SOLE   0 0 549,206
ROPER TECHNOLOGIES INC COM CS 776696106   111,637,388 258,366 SH   SOLE   0 0 258,366
RVL PHARMACEUTICALS PLC CS G6S41R101   11,200 10,000 SH   SOLE   0 0 10,000
S&P GLOBAL INC CS 78409V104   2,311,421 6,901 SH   SOLE   0 0 6,901
SALESFORCE COM INC COM CS 79466L302   12,422,225 93,689 SH   SOLE   0 0 93,689
SANTOS LIMITED ORD CS Q82869118   81,430 16,732 SH   SOLE   0 0 16,732
SCHEIN HENRY INC COM CS 806407102   271,558 3,400 SH   SOLE   0 0 3,400
SCHLUMBERGER LTD COM CS 806857108   2,644,345 49,464 SH   SOLE   0 0 49,464
SCHWAB CHARLES CORP NEW COM CS 808513105   3,073,043 36,909 SH   SOLE   0 0 36,909
SCHWAB STRATEGIC TR INTL EQTY CS 808524805   515,489 16,004 SH   SOLE   0 0 16,004
SCHWEITZER-MAUDUIT INTL INC CO CS 808541106   230,464 11,027 SH   SOLE   0 0 11,027
SCORPIO TANKERS INC SHS CS Y7542C130   522,376 9,715 SH   SOLE   0 0 9,715
SELECT SECTOR SPDR TR COMMUNIC CS 81369Y852   406,523 8,471 SH   SOLE   0 0 8,471
SELECT SECTOR SPDR TR SBI CONS CS 81369Y407   631,592 4,890 SH   SOLE   0 0 4,890
SELECT SECTOR SPDR TR SBI HEAL CS 81369Y209   797,847 5,873 SH   SOLE   0 0 5,873
SELECT SECTOR SPDR TR SBI INT- CS 81369Y506   529,981 6,059 SH   SOLE   0 0 6,059
SELECT SECTOR SPDR TR SBI INT- CS 81369Y605   1,011,841 29,586 SH   SOLE   0 0 29,586
SELECT SECTOR SPDR TR TECHNOLO CS 81369Y803   2,407,416 19,346 SH   SOLE   0 0 19,346
SEMPRA ENERGY CS 816851109   297,180 1,923 SH   SOLE   0 0 1,923
SENSIENT TECHNOLOGIES CORP COM CS 81725T100   1,143,531 15,682 SH   SOLE   0 0 15,682
SERVICENOW INC COM CS 81762P102   722,959 1,862 SH   SOLE   0 0 1,862
SHELL PLC SPON ADS CS 780259305   533,450 9,367 SH   SOLE   0 0 9,367
SHERWIN-WILLIAMS CO CS 824348106   11,651,479 49,094 SH   SOLE   0 0 49,094
SHOCKWAVE MED INC COM CS 82489T104   824,496 4,010 SH   SOLE   0 0 4,010
SIG COMBIBLOC GROUP AG CS H76406117   738,358 33,800 SH   SOLE   0 0 33,800
SILVER TIGER METALS INC CS 82831T109   2,286 11,000 SH   SOLE   0 0 11,000
SIMON PPTY GROUP INC NEW CS 828806109   979,548 8,338 SH   SOLE   0 0 8,338
SLM CORP COM CS 78442P106   318,753 19,202 SH   SOLE   0 0 19,202
SMUCKER J M CO COM NEW CS 832696405   1,305,869 8,241 SH   SOLE   0 0 8,241
SOLAR ENERGY INITIATIVES INC C CS 83416P207   320 200,000 SH   SOLE   0 0 200,000
SONY GROUP CORP SP ADR CS 835699307   479,801 6,290 SH   SOLE   0 0 6,290
SOUTHERN CO COM CS 842587107   352,408 4,935 SH   SOLE   0 0 4,935
SOUTHWEST AIRLS CO COM CS 844741108   4,450,804 132,189 SH   SOLE   0 0 132,189
SPARK NEW ZEALAND LTD SHS CS Q8619N107   257,257 75,000 SH   SOLE   0 0 75,000
SPDR DJIA CS 78467X109   12,026,729 36,298 SH   SOLE   0 0 36,298
SPDR GOLD TRUST CS 78463V107   3,108,823 18,326 SH   SOLE   0 0 18,326
SPDR S&P 500 ETF TR TR UNIT CS 78462F103   35,202,600 92,050 SH   SOLE   0 0 92,050
SPDR S&P MIDCAP 400 INDEX CS 78467Y107   6,156,109 13,903 SH   SOLE   0 0 13,903
SPDR SER TR PORTFOLIO S&P400 CS 78464A847   936,190 22,028 SH   SOLE   0 0 22,028
SPDR SER TR S&P BIOTECH CS 78464A870   7,342,847 88,468 SH   SOLE   0 0 88,468
SPDR SERIES TRUST S&P OILGAS E CS 78468R556   1,104,025 8,125 SH   SOLE   0 0 8,125
SPDR SERIES TRUST S&P REGL BKG CS 78464A698   741,593 12,625 SH   SOLE   0 0 12,625
SPLUNK INC COM CS 848637104   2,436,691 28,304 SH   SOLE   0 0 28,304
SPROTT INC COM NEW CS 852066208   1,087,491 32,628 SH   SOLE   0 0 32,628
STAAR SURGICAL CO COM PAR $0.0 CS 852312305   917,940 18,911 SH   SOLE   0 0 18,911
STAR BULK CARRIERS CORP SHS PA CS Y8162K204   1,098,995 57,150 SH   SOLE   0 0 57,150
STARBUCKS CORP COM CS 855244109   1,650,160 16,635 SH   SOLE   0 0 16,635
STERIS PLC SHS USD CS G8473T100   105,549,139 571,494 SH   SOLE   0 0 571,494
STRONGHOLD DIGITAL MINING INC CS 86337R103   7,565 15,789 SH   SOLE   0 0 15,789
STRYKER CORP COM CS 863667101   15,463,015 63,246 SH   SOLE   0 0 63,246
SWEDISH MATCH AB UNSPONSORED A CS 870309606   321,900 30,000 SH   SOLE   0 0 30,000
SYSCO CORP COM CS 871829107   48,088,808 629,023 SH   SOLE   0 0 629,023
T-MOBILE US INC COM CS 872590104   10,679,900 76,285 SH   SOLE   0 0 76,285
TALON METALS CORP SHS CAD CS G86659102   1,703,157 4,628,144 SH   SOLE   0 0 4,628,144
TARGA RES CORP COM CS 87612G101   715,449 9,734 SH   SOLE   0 0 9,734
TARGET CORP COM CS 87612E106   2,559,192 17,171 SH   SOLE   0 0 17,171
TE CONNECTIVITY LTD REG SHS CS H84989104   408,688 3,560 SH   SOLE   0 0 3,560
TELEDYNE TECHNOLOGIES INC COM CS 879360105   239,946 600 SH   SOLE   0 0 600
TELEFONICA SA ADR CS 879382208   40,616 11,377 SH   SOLE   0 0 11,377
TENCENT HLDGS LTD ADR CS 88032Q109   337,186 7,960 SH   SOLE   0 0 7,960
TESLA MTRS INC COM CS 88160R101   1,344,199 10,912 SH   SOLE   0 0 10,912
TEXAS INSTRS INC COM CS 882508104   11,651,149 70,519 SH   SOLE   0 0 70,519
THE CARLYLE GROUP INC CS 14316J108   218,071 7,308 SH   SOLE   0 0 7,308
THE TRADE DESK INC COM CL A CS 88339J105   45,096,156 1,005,937 SH   SOLE   0 0 1,005,937
THEGLOBE COM INC COM CS 88335R101   10,500 25,000 SH   SOLE   0 0 25,000
THERMO FISHER SCIENTIFIC INC C CS 883556102   122,784,642 222,965 SH   SOLE   0 0 222,965
TIDEWATER INC COM CS 88642R109   323,580 8,781 SH   SOLE   0 0 8,781
TJX COS INC NEW COM CS 872540109   101,449,823 1,274,495 SH   SOLE   0 0 1,274,495
TOOTSIE ROLL INDS INC COM CS 890516107   280,409 6,587 SH   SOLE   0 0 6,587
TOYOTA MOTOR CORP COM CS J92676113   206,052 15,000 SH   SOLE   0 0 15,000
TRANE TECHNOLOGIES PLC SHS CS G8994E103   489,478 2,912 SH   SOLE   0 0 2,912
TRANSDIGM GROUP INC COM CS 893641100   326,159 518 SH   SOLE   0 0 518
TRANSOCEAN LTD CS H8817H100   3,596,084 788,615 SH   SOLE   0 0 788,615
TRAVELERS COMPANIES INC COM CS 89417E109   440,227 2,348 SH   SOLE   0 0 2,348
TREEHOUSE FOODS INC COM CS 89469A104   395,040 8,000 SH   SOLE   0 0 8,000
TRUIST FINL CORP COM CS 89832Q109   258,051 5,997 SH   SOLE   0 0 5,997
TYSON FOODS INC CL A CS 902494103   2,549,324 40,953 SH   SOLE   0 0 40,953
UGI CORP NEW COM CS 902681105   501,112 13,518 SH   SOLE   0 0 13,518
UIT FT INNOVATIVE TECHNOLOGY P CS 30324L190   83,022 11,534 SH   SOLE   0 0 11,534
UIT GUGG BLUE CHIP DVD. PORT. CS 40177H741   95,440 10,151 SH   SOLE   0 0 10,151
ULTA SALON COSMETCS & FRAG INC CS 90384S303   767,399 1,636 SH   SOLE   0 0 1,636
UNILEVER PLC SPON ADR NEW CS 904767704   504,123 10,012 SH   SOLE   0 0 10,012
UNION PAC CORP COM CS 907818108   7,471,293 36,081 SH   SOLE   0 0 36,081
UNITED PARCEL SVC INC CL B CS 911312106   1,289,371 7,417 SH   SOLE   0 0 7,417
UNITED RENTALS INC COM CS 911363109   445,697 1,254 SH   SOLE   0 0 1,254
UNITED STATES STEEL CORP NEW C CS 912909108   1,940,123 77,450 SH   SOLE   0 0 77,450
UNITEDHEALTH GROUP INC COM CS 91324P102   36,597,934 69,029 SH   SOLE   0 0 69,029
UNIVERSAL HLTH SVCS INC CL B CS 913903100   1,129,797 8,019 SH   SOLE   0 0 8,019
US BANCORP DEL COM NEW CS 902973304   4,814,675 110,403 SH   SOLE   0 0 110,403
VALARIS PLC SHS CLASS A CS G9460G101   1,681,236 24,863 SH   SOLE   0 0 24,863
VALERO ENERGY CORP NEW COM CS 91913Y100   4,560,363 35,948 SH   SOLE   0 0 35,948
VANECK VECTORS ETF TR CS 92189F726   424,908 2,660 SH   SOLE   0 0 2,660
VANGUARD FTSE ALL-WORLD EX-U.S CS 922042775   693,720 13,836 SH   SOLE   0 0 13,836
VANGUARD HEALTH CARE ETF CS 92204A504   741,918 2,991 SH   SOLE   0 0 2,991
VANGUARD HIGH DIV YLD ETF CS 921946406   7,609,731 70,324 SH   SOLE   0 0 70,324
VANGUARD INDEX FDS MCAP GR IDX CS 922908538   790,542 4,398 SH   SOLE   0 0 4,398
VANGUARD INDEX FDS S&P 500 ETF CS 922908363   16,424,049 46,747 SH   SOLE   0 0 46,747
VANGUARD INDEX FDS SMALL CP ET CS 922908751   2,576,514 14,038 SH   SOLE   0 0 14,038
VANGUARD INDEX FDS TOTAL STK M CS 922908769   435,969 2,280 SH   SOLE   0 0 2,280
VANGUARD MID-CAP ETF CS 922908629   1,021,062 5,010 SH   SOLE   0 0 5,010
VANGUARD SPECIALIZED PORTFOLIO CS 921908844   2,861,812 18,846 SH   SOLE   0 0 18,846
VANGUARD WORLD CONSUMER DISC E CS 92204A108   297,648 1,359 SH   SOLE   0 0 1,359
VANGUARD WORLD FDS CONSUM STP CS 92204A207   403,255 2,105 SH   SOLE   0 0 2,105
VANGUARD WORLD FDS INDUSTRIAL CS 92204A603   350,486 1,919 SH   SOLE   0 0 1,919
VANGUARD WORLD FDS INF TECH ET CS 92204A702   1,602,799 5,018 SH   SOLE   0 0 5,018
VEEVA SYS INC CL A COM CS 922475108   10,012,499 62,043 SH   SOLE   0 0 62,043
VERIZON COMMUNICATIONS INC COM CS 92343V104   3,763,180 95,512 SH   SOLE   0 0 95,512
VERTEX PHARMACEUTICALS INC COM CS 92532F100   300,909 1,042 SH   SOLE   0 0 1,042
VIATRIS INC CS 92556V106   246,407 22,139 SH   SOLE   0 0 22,139
VICI PPTYS INC COM CS 925652109   463,320 14,300 SH   SOLE   0 0 14,300
VICTREX PLC CS G9358Y107   13,982,783 728,000 SH   SOLE   0 0 728,000
VIPER ENERGY PARTNERS LP CS 92763M105   876,609 27,575 SH   SOLE   0 0 27,575
VIRNETX HLDG CORP COM CS 92823T108   371,619 285,861 SH   SOLE   0 0 285,861
VISA INC COM CL A CS 92826C839   233,778,823 1,125,235 SH   SOLE   0 0 1,125,235
VMWARE INC CL A COM CS 928563402   532,779 4,340 SH   SOLE   0 0 4,340
VULCAN MATLS CO CS 929160109   378,062 2,159 SH   SOLE   0 0 2,159
WABTEC CORP COM CS 929740108   289,948 2,905 SH   SOLE   0 0 2,905
WAL-MART STORES INC COM CS 931142103   1,020,528 7,197 SH   SOLE   0 0 7,197
WALGREENS BOOTS ALLIANCE INC CS 931427108   281,582 7,537 SH   SOLE   0 0 7,537
WARNER BROS DISCOVERY INC COM CS 934423104   649,541 68,517 SH   SOLE   0 0 68,517
WASTE MGMT INC DEL COM CS 94106L109   1,302,418 8,302 SH   SOLE   0 0 8,302
WATTS WATER TECHNOLOGIES A CS 942749102   834,535 5,707 SH   SOLE   0 0 5,707
WEC ENERGY GROUP INC COM CS 92939U106   332,098 3,542 SH   SOLE   0 0 3,542
WELLS FARGO CO NEW COM CS 949746101   2,710,069 65,635 SH   SOLE   0 0 65,635
WENDYS CO COM CS 95058W100   509,175 22,500 SH   SOLE   0 0 22,500
WESTLAKE CHEM PARTNERS LP COM CS 960417103   329,000 14,000 SH   SOLE   0 0 14,000
WEX INC COM CS 96208T104   22,111,570 135,115 SH   SOLE   0 0 135,115
WEYERHAEUSER CO CS 962166104   443,207 14,297 SH   SOLE   0 0 14,297
WHITE MTNS INS GROUP LTD COM CS G9618E107   7,556,765 5,343 SH   SOLE   0 0 5,343
WILLIAMS COS INC DEL COM CS 969457100   836,351 25,421 SH   SOLE   0 0 25,421
XCEL ENERGY INC CS 98389B100   358,262 5,110 SH   SOLE   0 0 5,110
XYLEM INC COM CS 98419M100   17,907,917 161,960 SH   SOLE   0 0 161,960
YPF SOCIEDAD ANONIMA SPON ADR CS 984245100   165,420 18,000 SH   SOLE   0 0 18,000
YUM BRANDS INC COM CS 988498101   1,694,883 13,233 SH   SOLE   0 0 13,233
YUM CHINA HLDGS INC COM CS 98850P109   479,062 8,766 SH   SOLE   0 0 8,766
ZIMMER BIOMET HLDGS INC COM CS 98956P102   412,335 3,234 SH   SOLE   0 0 3,234
ZOETIS INC CL A CS 98978V103   142,204,939 970,351 SH   SOLE   0 0 970,351
ZSCALER INC COM CS 98980G102   401,162 3,585 SH   SOLE   0 0 3,585
ISHARES TR U.S. PFD STK ETF FT 464288687   209,010 6,846 SH   SOLE   0 0 6,846
ALLIANZ FDS RCM MIDCAP INS MF 018919688   183,622 46,962 SH   SOLE   0 0 46,962
AMCAP FD INC SHS CL F-2 MF 023375827   250,912 8,227 SH   SOLE   0 0 8,227
AMERICAN BEACON FDS CL Y MF 024527301   215,051 10,485 SH   SOLE   0 0 10,485
AMERICAN CENTY MUT FDS INC ULT MF 025083882   872,635 15,820 SH   SOLE   0 0 15,820
COLUMBIA ACORN TR FD CL A MF 197199102   106,303 17,257 SH   SOLE   0 0 17,257
COLUMBIA LARGE CAP GROWTH - Z MF 19765Y688   78,854 11,091 SH   SOLE   0 0 11,091
DFA INTERNATIONAL SMALL CAP EQ MF 233203629   233,152 13,384 SH   SOLE   0 0 13,384
FIDELITY ADVISOR SER VII ADV H MF 315918193   323,971 5,042 SH   SOLE   0 0 5,042
FIDELITY CONCORD STR TR 500 ID MF 315911750   1,658,803 12,461 SH   SOLE   0 0 12,461
FIDELITY CONTRAFUND INC COM MF 316071109   1,488,737 123,138 SH   SOLE   0 0 123,138
FIDELITY GROWTH CO FUND MF 316200104   1,059,066 47,049 SH   SOLE   0 0 47,049
FIDELITY MAGELLAN FD COM MF 316184100   350,089 32,749 SH   SOLE   0 0 32,749
FIDELITY SECS FD GRWTH & INCM MF 316389204   280,480 5,894 SH   SOLE   0 0 5,894
GABELLI ASSET FD SH BEN INT MF 362395105   221,333 4,659 SH   SOLE   0 0 4,659
HENDERSON GLOBAL FDS GLOBAL EQ MF 425067634   67,862 11,291 SH   SOLE   0 0 11,291
JPMORGAN TR I US LARGE CL A MF 4812A2413   508,188 35,563 SH   SOLE   0 0 35,563
JPMORGAN TR II EQTY INCOME SL MF 4812C0498   452,885 20,013 SH   SOLE   0 0 20,013
JPMORGAN TR II LARGE CAP GR S MF 4812C0530   289,629 6,462 SH   SOLE   0 0 6,462
LAUDUS TR SCHWAB SEL LA CP MF 51855Q549   478,122 28,175 SH   SOLE   0 0 28,175
LOOMIS SAYLES FDS II GROWTH FD MF 543487110   197,011 12,101 SH   SOLE   0 0 12,101
NORTHERN FDS STK INDEX FD MF 665162772   474,890 11,631 SH   SOLE   0 0 11,631
PARNASSUS FD EQTY INCM INSTL MF 701769408   237,443 5,049 SH   SOLE   0 0 5,049
PIMCO COMMODITY RR STRAT - INS MF 722005667   70,257 14,367 SH   SOLE   0 0 14,367
PIMCO FDS PAC INVT MGMT SER ST MF 693390403   124,568 13,266 SH   SOLE   0 0 13,266
PRICE T ROWE GROWTH STK FD INC MF 741479109   402,981 6,541 SH   SOLE   0 0 6,541
PUTNAM EQUITY INCOME FD NEW CL MF 746745108   651,057 23,079 SH   SOLE   0 0 23,079
ROWE T PRICE DIVID GROWTH FD C MF 779546100   231,607 3,613 SH   SOLE   0 0 3,613
ROYCE FD PENN MUT INV MF 780905840   96,428 12,671 SH   SOLE   0 0 12,671
ROYCE FD TOTAL RETURN MF 780905881   66,663 10,162 SH   SOLE   0 0 10,162
SCHWAB CAP TR S&P 500IDX SEL MF 808509855   493,265 8,395 SH   SOLE   0 0 8,395
T ROWE PR BLUE CHIP GROW MF 77954Q106   376,191 3,634 SH   SOLE   0 0 3,634
VANGUARD 500 INDEX FUND - ADM MF 922908710   2,738,796 7,734 SH   SOLE   0 0 7,734
VANGUARD BALANCED INDEX-ADM MF 921931200   430,198 10,850 SH   SOLE   0 0 10,850
VANGUARD INDEX FDS LCP INDX AD MF 922908579   929,821 10,569 SH   SOLE   0 0 10,569
VANGUARD INDEX FDS SMCP INDEX MF 922908686   432,205 4,915 SH   SOLE   0 0 4,915
VANGUARD INDEX FDS TOT STKIDX MF 922908728   2,256,449 24,237 SH   SOLE   0 0 24,237
VANGUARD MID CAP INDEX FUND AD MF 922908645   612,759 2,427 SH   SOLE   0 0 2,427
VANGUARD SPECIALIZED PORTFOLIO MF 921908885   237,693 2,646 SH   SOLE   0 0 2,646
VANGUARD TAX MANAGED INTL FD C MF 921943866   276,037 1,395 SH   SOLE   0 0 1,395
VANGUARD US GROWTH FUND - ADM MF 921910600   322,308 3,181 SH   SOLE   0 0 3,181
VANGUARD WINDSOR II FD ADMIRAL MF 922018304   449,716 6,798 SH   SOLE   0 0 6,798
WJA VALUE EQUITY FUND MF 99E158046   1,915,693 984 SH   SOLE   0 0 984
DOVER CORPORATION (Special) SB 260003108   72,248,276 533,552 SH   SOLE   0 0 533,552
CRITICAL ELEMENTS LITHIUM CORP WT 22675W123   14 144,350 SH   SOLE   0 0 144,350
GREENROSE ACQUISITION CORP WT WT 395392111   7,117 102,400 SH   SOLE   0 0 102,400
HIPPO HOLDINGS INC WT EXP 1231 WT 433539111   704 22,000 SH   SOLE   0 0 22,000