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
(PLACEHOLDER) EPZM INCOMING AS CS 294CVR014   0 15,555 SH   SOLE   0 0 15,555
1/100 BERKSHIRE HATHAWAY CL A CS 084990175   1,224,482 200 SH   SOLE   0 0 200
3M CO COM CS 88579Y101   293,796 2,875 SH   SOLE   0 0 2,875
4LICENSING CORP CS 35104T107   36 18,000 SH   SOLE   0 0 18,000
ABB LTD CS 000375204   402,950 7,233 SH   SOLE   0 0 7,233
ABBOTT LABS COM CS 002824100   42,236,194 406,469 SH   SOLE   0 0 406,469
ABBVIE INC COM CS 00287Y109   12,181,007 71,018 SH   SOLE   0 0 71,018
ACCENTURE PLC IRELAND SHS CLAS CS G1151C101   190,618,546 628,254 SH   SOLE   0 0 628,254
ACCENTURE PLC IRELAND SHS CLAS CS G1151C101   24,880 82 SH   SOLE   0 0 82
ADOBE SYS INC COM CS 00724F101   30,101,935 54,185 SH   SOLE   0 0 54,185
ADVANCED MICRO DEVICES INC COM CS 007903107   6,124,401 37,756 SH   SOLE   0 0 37,756
ADYEN N V SHS CS N3501V104   223,104 187 SH   SOLE   0 0 187
AEROVIRONMENT INC CS 008073108   669,074 3,673 SH   SOLE   0 0 3,673
AGILENT TECHNOLOGIES INC COM CS 00846U101   2,839,286 21,903 SH   SOLE   0 0 21,903
AIR LEASE CORP CL A CS 00912X302   5,956,792 125,327 SH   SOLE   0 0 125,327
AIR LEASE CORP CL A CS 00912X302   12,786 269 SH   SOLE   0 0 269
AIR PRODS & CHEMS INC COM CS 009158106   4,579,871 17,748 SH   SOLE   0 0 17,748
ALBERTSONS COS INC - CLASS A CS 013091103   4,104,188 207,807 SH   SOLE   0 0 207,807
ALCON AG ORD SHS CS H01301128   97,612,706 1,095,787 SH   SOLE   0 0 1,095,787
ALCON AG ORD SHS CS H01301128   33,850 380 SH   SOLE   0 0 380
ALLIANCEBERNSTEIN HOLDING LP U CS 01881G106   2,250,414 66,600 SH   SOLE   0 0 66,600
ALLISON TRANSMISSION HLDGS INC CS 01973R101   480,751 6,334 SH   SOLE   0 0 6,334
ALLSTATE CORP CS 020002101   550,029 3,445 SH   SOLE   0 0 3,445
ALPHABET INC CAP STK CL A CS 02079K305   255,925,507 1,405,026 SH   SOLE   0 0 1,405,026
ALPHABET INC CAP STK CL C CS 02079K107   105,303,301 574,110 SH   SOLE   0 0 574,110
ALPS ETF TR ALERIAN MLP CS 00162Q452   7,674,545 159,953 SH   SOLE   0 0 159,953
ALTRIA GROUP INC COM CS 02209S103   778,768 17,097 SH   SOLE   0 0 17,097
AMARIN CORP PLC SPONS ADR NEW CS 023111206   23,014 33,450 SH   SOLE   0 0 33,450
AMAZON COM INC COM CS 023135106   210,821,063 1,090,924 SH   SOLE   0 0 1,090,924
AMERICA MOVIL SA DE CV ADR SER CS 02390A101   392,751 23,103 SH   SOLE   0 0 23,103
AMERICAN EXPRESS CO COM CS 025816109   35,038,609 151,322 SH   SOLE   0 0 151,322
AMERICAN INTL GROUP INC COM NE CS 026874784   554,944 7,475 SH   SOLE   0 0 7,475
AMERICAN TOWER CORP NEW COM CS 03027X100   11,898,777 61,214 SH   SOLE   0 0 61,214
AMERICAN WTR WKS CO INC NEW CO CS 030420103   2,298,531 17,796 SH   SOLE   0 0 17,796
AMERIPRISE FINL INC COM CS 03076C106   2,948,465 6,902 SH   SOLE   0 0 6,902
AMETEK INC NEW COM CS 031100100   481,292 2,887 SH   SOLE   0 0 2,887
AMGEN INC COM CS 031162100   29,133,775 93,243 SH   SOLE   0 0 93,243
AMPHENOL CORP NEW CL A CS 032095101   59,981,397 890,328 SH   SOLE   0 0 890,328
AMPHENOL CORP NEW CL A CS 032095101   22,232 330 SH   SOLE   0 0 330
AMPLIFY CYBERSECURITY ETF CS 032108664   2,779,895 42,946 SH   SOLE   0 0 42,946
ANALOG DEVICES INC CS 032654105   2,915,793 12,774 SH   SOLE   0 0 12,774
ANNALY CAP MGMT INC COM CS 035710839   228,720 12,000 SH   SOLE   0 0 12,000
ANSYS INC COM CS 03662Q105   587,702 1,828 SH   SOLE   0 0 1,828
AON PLC CLASS-A ORDINARY SHARE CS G0403H108   23,430,326 79,809 SH   SOLE   0 0 79,809
APOLLO GLOBAL MGMT INC COM CL CS 03769M106   85,584,811 724,865 SH   SOLE   0 0 724,865
APPLE INC COM CS 037833100   463,335,177 2,199,863 SH   SOLE   0 0 2,199,863
APPLIED MATLS INC COM CS 038222105   31,225,961 132,319 SH   SOLE   0 0 132,319
APPLIED MINERALS INC COM CS 03823M100   401 4,008,601 SH   SOLE   0 0 4,008,601
APTARGROUP INC COM CS 038336103   99,494,234 706,585 SH   SOLE   0 0 706,585
APTARGROUP INC COM CS 038336103   29,148 207 SH   SOLE   0 0 207
AQUA METALS INC CS 03837J101   9,280 29,000 SH   SOLE   0 0 29,000
ARCH CAP GROUP LTD ORD CS G0450A105   14,053,977 139,300 SH   SOLE   0 0 139,300
ARCHER DANIELS MIDLAND CO CS 039483102   19,189,188 317,439 SH   SOLE   0 0 317,439
ASML HOLDING N V N Y REGISTRY CS N07059210   1,870,573 1,829 SH   SOLE   0 0 1,829
ASTRAZENECA PLC SPONSORED ADR CS 046353108   464,041 5,950 SH   SOLE   0 0 5,950
AT&T INC COM CS 00206R102   509,721 26,673 SH   SOLE   0 0 26,673
ATAI LIFE SCIENCES NV SHS CS N0731H103   13,300 10,000 SH   SOLE   0 0 10,000
AUTOMATIC DATA PROCESSING INC CS 053015103   144,410,314 605,012 SH   SOLE   0 0 605,012
AUTOMATIC DATA PROCESSING INC CS 053015103   33,655 141 SH   SOLE   0 0 141
AUTOZONE INC COM CS 053332102   2,809,967 948 SH   SOLE   0 0 948
AVERY DENNISON CORP CS 053611109   684,593 3,131 SH   SOLE   0 0 3,131
BALL CORP CS 058498106   312,704 5,210 SH   SOLE   0 0 5,210
BANK AMER CORP COM CS 060505104   3,797,513 95,487 SH   SOLE   0 0 95,487
BANK NEW YORK MELLON CORP COM CS 064058100   633,516 10,578 SH   SOLE   0 0 10,578
BECTON DICKINSON & CO COM CS 075887109   1,460,220 6,248 SH   SOLE   0 0 6,248
BERKLEY W R CORP COM CS 084423102   671,859 8,550 SH   SOLE   0 0 8,550
BERKSHIRE HATHAWAY INC DEL CL CS 084670108   18,367,230 30 SH   SOLE   0 0 30
BERKSHIRE HATHAWAY INC DEL CL CS 084670702   111,483,133 274,049 SH   SOLE   0 0 274,049
BERKSHIRE HATHAWAY INC DEL CL CS 084670702   25,222 62 SH   SOLE   0 0 62
BHP BILLITON LTD SPONSORED ADR CS 088606108   304,118 5,327 SH   SOLE   0 0 5,327
BLACKROCK INC COM CS 09247X101   704,651 895 SH   SOLE   0 0 895
BLACKSTONE GROUP INC CS 09260D107   68,280,576 551,539 SH   SOLE   0 0 551,539
BLACKSTONE SECD LENDING FD COM CS 09261X102   1,436,078 46,900 SH   SOLE   0 0 46,900
BOEING CO COM CS 097023105   1,371,263 7,534 SH   SOLE   0 0 7,534
BOOKING HOLDINGS INC CS 09857L108   1,592,523 402 SH   SOLE   0 0 402
BORGWARNER INC COM CS 099724106   256,598 7,959 SH   SOLE   0 0 7,959
BP PLC SPONSORED ADR CS 055622104   474,065 13,132 SH   SOLE   0 0 13,132
BRISTOL MYERS SQUIBB CO COM CS 110122108   992,235 23,892 SH   SOLE   0 0 23,892
BROADCOM INC CS 11135F101   89,057,144 55,469 SH   SOLE   0 0 55,469
BROOKFIELD ASSET MANAGEMENT - CS 113004105   625,009 16,426 SH   SOLE   0 0 16,426
BROOKFIELD CORPORATION CS 11271J107   2,563,890 61,721 SH   SOLE   0 0 61,721
BROWN-FORMAN CORP - CLASS B CS 115637209   1,358,801 31,461 SH   SOLE   0 0 31,461
BROWN FORMAN CORP CS 115637100   1,456,290 33,000 SH   SOLE   0 0 33,000
BRUNELLO CUCINELLI S P A UNSPO CS 11687Q109   401,200 8,000 SH   SOLE   0 0 8,000
BWX TECHNOLOGIES INC COM CS 05605H100   480,415 5,057 SH   SOLE   0 0 5,057
CAMBRIDGE BANCORP COM CS 132152109   382,950 5,550 SH   SOLE   0 0 5,550
CAMDEN NATL CORP COM CS 133034108   216,150 6,550 SH   SOLE   0 0 6,550
CAMPBELL SOUP CO COM CS 134429109   786,893 17,413 SH   SOLE   0 0 17,413
CANADIAN NATL RY CO COM CS 136375102   2,888,397 24,451 SH   SOLE   0 0 24,451
CANADIAN PACIFIC KANSAS CITY CS 13646K108   10,828,367 137,538 SH   SOLE   0 0 137,538
CARDINAL HEALTH INC CS 14149Y108   203,522 2,070 SH   SOLE   0 0 2,070
CARRIER GLOBAL CORPORATION COM CS 14448C104   17,031,095 269,992 SH   SOLE   0 0 269,992
CATERPILLAR INC DEL COM CS 149123101   5,882,546 17,660 SH   SOLE   0 0 17,660
CBOE GLOBAL MARKETS INC COM CS 12503M108   573,782 3,374 SH   SOLE   0 0 3,374
CDW CORP COM CS 12514G108   2,079,697 9,291 SH   SOLE   0 0 9,291
CHAPTERS GROUP AG SHS CS D5S93D120   554,163 21,550 SH   SOLE   0 0 21,550
CHARTER COMMUNICATIONS INC DEL CS 16119P108   388,947 1,301 SH   SOLE   0 0 1,301
CHEVRON CORP NEW COM CS 166764100   20,194,609 129,105 SH   SOLE   0 0 129,105
CHIPOTLE MEXICAN GRILL INC CL CS 169656105   9,998,940 159,600 SH   SOLE   0 0 159,600
CHOICE HOTELS INTL INC COM CS 169905106   714,000 6,000 SH   SOLE   0 0 6,000
CHUBB LIMITED COM CS H1467J104   672,646 2,637 SH   SOLE   0 0 2,637
CHURCH & DWIGHT INC COM CS 171340102   5,405,253 52,134 SH   SOLE   0 0 52,134
CIGNA CORPORATION COM CS 125523100   3,693,459 11,173 SH   SOLE   0 0 11,173
CINTAS CORP COM CS 172908105   68,124,094 97,284 SH   SOLE   0 0 97,284
CISCO SYS INC COM CS 17275R102   8,339,430 175,530 SH   SOLE   0 0 175,530
CITIGROUP INC COM NEW CS 172967424   518,786 8,175 SH   SOLE   0 0 8,175
CME GROUP INC COM CS 12572Q105   902,591 4,591 SH   SOLE   0 0 4,591
COCA COLA CO COM CS 191216100   7,361,568 115,657 SH   SOLE   0 0 115,657
COGNIZANT TECHNOLOGY SOLUTIONS CS 192446102   600,508 8,831 SH   SOLE   0 0 8,831
COLGATE PALMOLIVE CO COM CS 194162103   10,154,654 104,644 SH   SOLE   0 0 104,644
COMCAST CORP NEW CL A CS 20030N101   11,815,786 301,731 SH   SOLE   0 0 301,731
CONAGRA BRANDS INC CS 205887102   710,500 25,000 SH   SOLE   0 0 25,000
CONOCOPHILLIPS COM CS 20825C104   2,337,355 20,435 SH   SOLE   0 0 20,435
CONSTELLATION BRANDS INC CL A CS 21036P108   1,610,058 6,258 SH   SOLE   0 0 6,258
CONSTELLATION ENERGY CORP COM CS 21037T109   1,006,958 5,028 SH   SOLE   0 0 5,028
COOPER COS INC COM NEW CS 216648501   1,047,600 12,000 SH   SOLE   0 0 12,000
CORNING INC COM CS 219350105   999,416 25,725 SH   SOLE   0 0 25,725
CORTEVA INC COM CS 22052L104   718,211 13,315 SH   SOLE   0 0 13,315
COSTCO WHSL CORP NEW COM CS 22160K105   400,252,675 470,891 SH   SOLE   0 0 470,891
COSTCO WHSL CORP NEW COM CS 22160K105   79,899 94 SH   SOLE   0 0 94
COTERRA ENERGY INC CS 127097103   717,636 26,908 SH   SOLE   0 0 26,908
CROWDSTRIKE HOLDINGS INC CS 22788C105   7,500,178 19,573 SH   SOLE   0 0 19,573
CROWN CASTLE INTL CORP CS 22822V101   22,454,880 229,835 SH   SOLE   0 0 229,835
CRYOPORT INC COM PAR $0.001 CS 229050307   485,966 70,328 SH   SOLE   0 0 70,328
CSX CORP COM CS 126408103   1,968,231 58,841 SH   SOLE   0 0 58,841
CYTODYN INC COM CS 23283M101   3,475 25,001 SH   SOLE   0 0 25,001
D R HORTON INC CS 23331A109   815,844 5,789 SH   SOLE   0 0 5,789
DANAHER CORP DEL COM CS 235851102   126,610,238 506,745 SH   SOLE   0 0 506,745
DARDEN RESTAURANTS INC COM CS 237194105   6,914,416 45,694 SH   SOLE   0 0 45,694
DATA COMMUNICATIONS MGMT CORP CS 23761M102   99,500 50,000 SH   SOLE   0 0 50,000
DEERE & CO COM CS 244199105   6,361,798 17,027 SH   SOLE   0 0 17,027
DELL INC COM CS 24703L202   15,568,660 112,890 SH   SOLE   0 0 112,890
DEXCOM INC COM CS 252131107   2,693,682 23,758 SH   SOLE   0 0 23,758
DIAGEO P L C SPON ADR NEW CS 25243Q205   492,973 3,910 SH   SOLE   0 0 3,910
DIAMONDBACK ENERGY INC COM CS 25278X109   1,382,112 6,904 SH   SOLE   0 0 6,904
DISNEY WALT CO COM DISNEY CS 254687106   13,676,911 137,747 SH   SOLE   0 0 137,747
DOVER CORP COM CS 260003108   12,633,305 70,010 SH   SOLE   0 0 70,010
DOW INC COM CS 260557103   526,733 9,929 SH   SOLE   0 0 9,929
DRONE DELIVERY CDA CORP COM & CS 26210W605   1,423 11,120 SH   SOLE   0 0 11,120
DTE ENERGY CO COM CS 233331107   531,294 4,786 SH   SOLE   0 0 4,786
DUKE ENERGY CORP CS 26441C204   1,141,344 11,387 SH   SOLE   0 0 11,387
DUPONT DE NEMOURS INC CS 26614N102   622,349 7,732 SH   SOLE   0 0 7,732
EASTMAN CHEM CO COM CS 277432100   258,837 2,642 SH   SOLE   0 0 2,642
EATON CORP PLC SHS CS G29183103   131,594,113 419,691 SH   SOLE   0 0 419,691
EATON CORP PLC SHS CS G29183103   12,856 41 SH   SOLE   0 0 41
ECOLAB INC COM CS 278865100   174,093,906 731,487 SH   SOLE   0 0 731,487
ECOLAB INC COM CS 278865100   31,416 132 SH   SOLE   0 0 132
EDWARDS LIFESCIENCES CORP COM CS 28176E108   1,568,350 16,979 SH   SOLE   0 0 16,979
ELEVANCE HEALTH INC CS 036752103   282,309 521 SH   SOLE   0 0 521
EMERSON ELEC CO COM CS 291011104   17,346,785 157,469 SH   SOLE   0 0 157,469
ENBRIDGE INC COM CS 29250N105   502,424 14,117 SH   SOLE   0 0 14,117
ENERGY TRANSFER LP CS 29273V100   13,141,476 810,202 SH   SOLE   0 0 810,202
ENOVIS CORP CS 194014502   4,182,898 92,542 SH   SOLE   0 0 92,542
ENPRO INDS INC COM CS 29355X107   310,501 2,133 SH   SOLE   0 0 2,133
ENTERPRISE PRODS PARTNERS L P CS 293792107   47,790,136 1,649,073 SH   SOLE   0 0 1,649,073
EOG RES INC COM CS 26875P101   2,747,742 21,830 SH   SOLE   0 0 21,830
EQUIFAX INC COM CS 294429105   412,909 1,703 SH   SOLE   0 0 1,703
ERIE INDTY CO CL A CS 29530P102   279,048 770 SH   SOLE   0 0 770
ESAB CORPORATION COM CS 29605J106   303,120 3,210 SH   SOLE   0 0 3,210
EUROPEAN METALS HLDGS LTD CHES CS G3194G107   1,830 10,000 SH   SOLE   0 0 10,000
EXXON MOBIL CORP COM CS 30231G102   38,222,488 332,023 SH   SOLE   0 0 332,023
FACTSET RESH SYS INC COM CS 303075105   280,073 686 SH   SOLE   0 0 686
FAIRFAX FINL HLDGS LTD SUB VTG CS 303901102   227,250 200 SH   SOLE   0 0 200
FASTENAL CO COM CS 311900104   510,701 8,127 SH   SOLE   0 0 8,127
FEDEX CORP COM CS 31428X106   727,412 2,426 SH   SOLE   0 0 2,426
FIDELITY NATL INFORMATION SVCS CS 31620M106   544,853 7,230 SH   SOLE   0 0 7,230
FIFTH THIRD BANCORP COM CS 316773100   1,022,523 28,022 SH   SOLE   0 0 28,022
FIRST TRUST NASDAQ CYBERSECURI CS 33734X846   853,635 15,130 SH   SOLE   0 0 15,130
FISERV INC COM CS 337738108   1,202,008 8,065 SH   SOLE   0 0 8,065
FLOWERS FOODS INC COM CS 343498101   7,758,967 349,503 SH   SOLE   0 0 349,503
FORTINET INC COM CS 34959E109   15,226,372 252,636 SH   SOLE   0 0 252,636
FORTIVE CORP COM CS 34959J108   23,720,447 320,114 SH   SOLE   0 0 320,114
FOUR CORNERS PPTY TR INC COM CS 35086T109   310,472 12,585 SH   SOLE   0 0 12,585
FRANCO NEVADA CORP COM CS 351858105   234,196 1,976 SH   SOLE   0 0 1,976
FRANKLIN RES INC COM CS 354613101   402,859 18,025 SH   SOLE   0 0 18,025
FREEPORT-MCMORAN INC. CS 35671D857   880,340 18,114 SH   SOLE   0 0 18,114
GE HEALTHCARE TECHNOLOGY CS 36266G107   759,019 9,741 SH   SOLE   0 0 9,741
GE VERNOVA INC COM CS 36828A101   1,878,035 10,950 SH   SOLE   0 0 10,950
GENERAL DYNAMICS CORP COM CS 369550108   653,105 2,251 SH   SOLE   0 0 2,251
GENERAL ELECTRIC CO COM CS 369604301   4,978,463 31,317 SH   SOLE   0 0 31,317
GENERAL MLS INC COM CS 370334104   9,433,205 149,118 SH   SOLE   0 0 149,118
GENMAB A S SPONSORED ADR CS 372303206   2,098,983 83,525 SH   SOLE   0 0 83,525
GENMAB A/S SHS CS K3967W102   4,306,092 17,176 SH   SOLE   0 0 17,176
GENUINE PARTS CO COM CS 372460105   368,208 2,662 SH   SOLE   0 0 2,662
GETSWIFT TECHNOLOGIES LTD CS 37428G100   0 20,714 SH   SOLE   0 0 20,714
GILEAD SCIENCES INC COM CS 375558103   362,467 5,283 SH   SOLE   0 0 5,283
GLOBE LIFE INC CS 37959E102   354,298 4,306 SH   SOLE   0 0 4,306
GOLDMAN SACHS GROUP INC CS 38141G104   23,210,348 51,314 SH   SOLE   0 0 51,314
GRAINGER W W INC COM CS 384802104   12,444,596 13,793 SH   SOLE   0 0 13,793
GRAYSCALE BITCOIN TRUST BTC CS 389637109   1,881,502 35,340 SH   SOLE   0 0 35,340
GRAYSCALE ETHEREUM TR ETH SHS CS 389638107   1,002,100 31,914 SH   SOLE   0 0 31,914
HARBOR DIVERSIFIED INC COM CS 41150R102   33,800 20,000 SH   SOLE   0 0 20,000
HAYPP GROUP AB ORDF CS W4R590115   157,548 23,500 SH   SOLE   0 0 23,500
HERSHEY CO COM CS 427866108   1,325,414 7,210 SH   SOLE   0 0 7,210
HESS CORP COM CS 42809H107   634,779 4,303 SH   SOLE   0 0 4,303
HEWLETT PACKARD ENTERPRISE CO CS 42824C109   1,925,475 90,953 SH   SOLE   0 0 90,953
HEXCEL CORP NEW COM CS 428291108   261,978 4,195 SH   SOLE   0 0 4,195
HF SINCLAIR CORP CS 403949100   266,007 4,987 SH   SOLE   0 0 4,987
HIGHLANDS REIT INC COM CS 43110A104   3,281 10,253 SH   SOLE   0 0 10,253
HOME DEPOT INC COM CS 437076102   112,279,900 326,168 SH   SOLE   0 0 326,168
HONEYWELL INTL INC CS 438516106   13,776,533 64,515 SH   SOLE   0 0 64,515
HORMEL FOODS CORP CS 440452100   1,121,636 36,787 SH   SOLE   0 0 36,787
HOWMET AEROSPACE INC COM CS 443201108   216,743 2,792 SH   SOLE   0 0 2,792
HP INC CS 40434L105   2,966,439 84,707 SH   SOLE   0 0 84,707
HUBSPOT INC COM CS 443573100   242,993 412 SH   SOLE   0 0 412
HUDSON TECHNOLOGIES INC COM CS 444144109   131,850 15,000 SH   SOLE   0 0 15,000
ICON PLC SHS CS G4705A100   269,584 860 SH   SOLE   0 0 860
IDEXX LABS INC COM CS 45168D104   169,154,378 347,197 SH   SOLE   0 0 347,197
IDEXX LABS INC COM CS 45168D104   50,669 104 SH   SOLE   0 0 104
ILLINOIS TOOL WKS INC COM CS 452308109   15,824,189 66,780 SH   SOLE   0 0 66,780
INGREDION INC COM CS 457187102   1,148,147 10,010 SH   SOLE   0 0 10,010
INTEL CORP COM CS 458140100   1,619,235 52,284 SH   SOLE   0 0 52,284
INTERCONTINENTAL EXCHANGE INC CS 45866F104   2,150,816 15,712 SH   SOLE   0 0 15,712
INTERNATIONAL BUSINESS MACHS C CS 459200101   21,919,210 126,737 SH   SOLE   0 0 126,737
INTERNATIONAL FLAVORS&FRAGRANC CS 459506101   472,908 4,967 SH   SOLE   0 0 4,967
INTUIT COM CS 461202103   213,000,447 324,098 SH   SOLE   0 0 324,098
INTUIT COM CS 461202103   24,974 38 SH   SOLE   0 0 38
INTUITIVE SURGICAL INC COM NEW CS 46120E602   70,557,214 158,609 SH   SOLE   0 0 158,609
INVESCO QQQ TRUST SERIES 1 CS 46090E103   12,693,424 26,494 SH   SOLE   0 0 26,494
INVESCO S&P 500 EQUAL WEIGHT E CS 46137V357   2,864,879 17,439 SH   SOLE   0 0 17,439
IQVIA HLDGS INC COM CS 46266C105   233,430 1,104 SH   SOLE   0 0 1,104
IRIS ENERGY LTD ORDINARY SHARE CS Q4982L109   152,302 13,490 SH   SOLE   0 0 13,490
ISHARES BITCOIN TRUST CS 46438F101   497,113 14,561 SH   SOLE   0 0 14,561
ISHARES COMEX GOLD TR ISHARES CS 464285204   3,808,995 86,706 SH   SOLE   0 0 86,706
ISHARES INC CORE MSCI EMKT CS 46434G103   215,512 4,026 SH   SOLE   0 0 4,026
ISHARES RUSSELL 2000 ETF CS 464287655   4,919,880 24,249 SH   SOLE   0 0 24,249
ISHARES TR CORE MSCI EAFE CS 46432F842   231,649 3,189 SH   SOLE   0 0 3,189
ISHARES TR CORE S&P MCP ETF CS 464287507   615,630 10,520 SH   SOLE   0 0 10,520
ISHARES TR CORE S&P500 ETF CS 464287200   9,960,297 18,201 SH   SOLE   0 0 18,201
ISHARES TR FLTG RATE BD ETF CS 46429B655   217,235 4,252 SH   SOLE   0 0 4,252
ISHARES TR NASDAQ BIOTECH INDX CS 464287556   7,959,158 57,986 SH   SOLE   0 0 57,986
ISHARES TR RUSSELL 1000 GROWTH CS 464287614   272,289 747 SH   SOLE   0 0 747
ISHARES TR RUSSELL 3000 CS 464287689   257,739 835 SH   SOLE   0 0 835
ISHARES TR S&P 500 GRWT ETF CS 464287309   593,922 6,418 SH   SOLE   0 0 6,418
ISHARES TR S&P 500 VALUE CS 464287408   291,944 1,604 SH   SOLE   0 0 1,604
ISHARES TR S&P SMALL CAP 600 CS 464287804   781,924 7,331 SH   SOLE   0 0 7,331
ISLET SCIENCES INC COM CS 46467R109   0 101,582 SH   SOLE   0 0 101,582
ITT INC CS 45073V108   270,761 2,096 SH   SOLE   0 0 2,096
J & J SNACK FOODS CORP COM CS 466032109   345,686 2,129 SH   SOLE   0 0 2,129
JACOBS SOLUTIONS INC CS 46982L108   32,600,211 233,342 SH   SOLE   0 0 233,342
JEFFRIES FINANCIAL GROUP INC CS 47233W109   233,872 4,700 SH   SOLE   0 0 4,700
JOHNSON & JOHNSON COM CS 478160104   99,706,113 682,171 SH   SOLE   0 0 682,171
JPMORGAN CHASE & CO COM CS 46625H100   117,114,001 579,027 SH   SOLE   0 0 579,027
KAYNE ANDERSON MLP CS 486606106   113,630 11,000 SH   SOLE   0 0 11,000
KELLANOVA CS 487836108   1,651,724 28,636 SH   SOLE   0 0 28,636
KENVUE INC COM CS 49177J102   391,343 21,526 SH   SOLE   0 0 21,526
KEYSIGHT TECHNOLOGIES INC COM CS 49338L103   1,503,293 10,993 SH   SOLE   0 0 10,993
KIMBERLY CLARK CORP COM CS 494368103   2,230,133 16,137 SH   SOLE   0 0 16,137
KLA-TENCOR CORP COM CS 482480100   4,336,923 5,260 SH   SOLE   0 0 5,260
KRAFT HEINZ CO COM CS 500754106   227,409 7,058 SH   SOLE   0 0 7,058
KROGER CO COM CS 501044101   811,612 16,255 SH   SOLE   0 0 16,255
L OREAL CO ADR CS 502117203   212,900 2,424 SH   SOLE   0 0 2,424
L3HARRIS TECHNOLOGY INC CS 502431109   2,060,072 9,173 SH   SOLE   0 0 9,173
LABCORP HOLDINGS INC CS 504922105   694,173 3,411 SH   SOLE   0 0 3,411
LAM RESEARCH CORP COM CS 512807108   31,290,617 29,385 SH   SOLE   0 0 29,385
LAMB WESTON HLDGS INC COM CS 513272104   783,710 9,321 SH   SOLE   0 0 9,321
LAUDER ESTEE COS INC CL A CS 518439104   3,863,065 36,307 SH   SOLE   0 0 36,307
LILLY ELI & CO COM CS 532457108   21,586,975 23,843 SH   SOLE   0 0 23,843
LINDE PUBLIC LTD CS G54950103   2,321,744 5,291 SH   SOLE   0 0 5,291
LINEAGE CELL THERAPEUTICS INC CS 53566P109   101,026 101,300 SH   SOLE   0 0 101,300
LIONS GATE ENTMNT CORP CL B NO CS 535919500   102,437 11,953 SH   SOLE   0 0 11,953
LOCKHEED MARTIN CORP CS 539830109   3,606,946 7,722 SH   SOLE   0 0 7,722
LOEWS CORP COM CS 540424108   357,182 4,779 SH   SOLE   0 0 4,779
LOWES COS INC COM CS 548661107   25,331,736 114,904 SH   SOLE   0 0 114,904
LVMH MOET HENNESSY LOU VUITTON CS 502441306   8,156,073 53,186 SH   SOLE   0 0 53,186
LVMH MOET HENNESSY LOU VUITTON CS 502441306   15,182 99 SH   SOLE   0 0 99
MAGNITE INC CS 55955D100   9,230,835 694,570 SH   SOLE   0 0 694,570
MARATHON PETE CORP COM CS 56585A102   1,751,801 10,098 SH   SOLE   0 0 10,098
MARRIOTT INTL INC NEW CL A CS 571903202   1,738,085 7,189 SH   SOLE   0 0 7,189
MARSH & MCLENNAN COS INC CS 571748102   784,721 3,724 SH   SOLE   0 0 3,724
MARTIN MARIETTA MATERIALS CS 573284106   20,168,505 37,225 SH   SOLE   0 0 37,225
MASTERCARD INCORPORATED CL A CS 57636Q104   4,273,517 9,687 SH   SOLE   0 0 9,687
MATSON INC COM CS 57686G105   792,630 6,052 SH   SOLE   0 0 6,052
MCCORMICK & CO INC COM NON VTG CS 579780206   60,403,707 851,476 SH   SOLE   0 0 851,476
MCCORMICK & CO INC COM NON VTG CS 579780206   17,593 248 SH   SOLE   0 0 248
MCDONALDS CORP COM CS 580135101   3,247,426 12,743 SH   SOLE   0 0 12,743
MCKESSON CORP COM CS 58155Q103   846,858 1,450 SH   SOLE   0 0 1,450
MERCK & CO INC NEW COM CS 58933Y105   14,699,641 118,737 SH   SOLE   0 0 118,737
META PLATFORMS INC CS 30303M102   3,840,735 7,617 SH   SOLE   0 0 7,617
METLIFE INC COM CS 59156R108   574,856 8,190 SH   SOLE   0 0 8,190
METTLER TOLEDO INTERNATIONAL C CS 592688105   161,585,163 115,617 SH   SOLE   0 0 115,617
METTLER TOLEDO INTERNATIONAL C CS 592688105   60,096 43 SH   SOLE   0 0 43
MFA FINL INC COM CS 55272X607   1,172,922 110,237 SH   SOLE   0 0 110,237
MICROCHIP TECHNOLOGY INC CS 595017104   21,564,995 235,683 SH   SOLE   0 0 235,683
MICRON TECHNOLOGY INC CS 595112103   327,510 2,490 SH   SOLE   0 0 2,490
MICROSOFT CORP COM CS 594918104   396,398,214 886,896 SH   SOLE   0 0 886,896
MICROSOFT CORP COM CS 594918104   18,325 41 SH   SOLE   0 0 41
MKS INSTRUMENT INC COM CS 55306N104   1,737,497 13,306 SH   SOLE   0 0 13,306
MONDELEZ INTL INC CL A CS 609207105   1,901,097 29,051 SH   SOLE   0 0 29,051
MONSTER BEVERAGE CORP CS 61174X109   299,700 6,000 SH   SOLE   0 0 6,000
MOODYS CORP CS 615369105   3,096,361 7,356 SH   SOLE   0 0 7,356
MORGAN STANLEY COM NEW CS 617446448   1,680,512 17,291 SH   SOLE   0 0 17,291
MORNINGSTAR INC COM CS 617700109   769,210 2,600 SH   SOLE   0 0 2,600
MOTOROLA SOLUTIONS INC COM NEW CS 620076307   1,511,000 3,914 SH   SOLE   0 0 3,914
MPLX LP COM UNIT REP LTD CS 55336V100   2,610,043 61,283 SH   SOLE   0 0 61,283
MSCI INC COM CS 55354G100   24,886,242 51,658 SH   SOLE   0 0 51,658
MUELLER INDS INC COM CS 624756102   314,537 5,524 SH   SOLE   0 0 5,524
NATIONAL RESH CORP COM NEW CS 637372202   963,854 41,998 SH   SOLE   0 0 41,998
NAVIENT CORPORATION COM CS 63938C108   308,395 21,181 SH   SOLE   0 0 21,181
NESTLE S A SPONSORED ADR CS 641069406   1,497,717 14,619 SH   SOLE   0 0 14,619
NET POWER INC COM CL A CS 64107A105   319,868 32,540 SH   SOLE   0 0 32,540
NETFLIX INC COM CS 64110L106   3,240,774 4,802 SH   SOLE   0 0 4,802
NEW MOUNTAIN FIN CORP COM CS 647551100   183,600 15,000 SH   SOLE   0 0 15,000
NEXTERA ENERGY INC COM CS 65339F101   2,087,550 29,481 SH   SOLE   0 0 29,481
NII HLDGS INC COM PAR $0.001 CS 62913F508   0 49,996 SH   SOLE   0 0 49,996
NIKE INC CL B CS 654106103   19,124,841 253,746 SH   SOLE   0 0 253,746
NORFOLK SOUTHERN CORP CS 655844108   1,805,114 8,408 SH   SOLE   0 0 8,408
NORTHROP GRUMMAN CORP COM CS 666807102   695,776 1,596 SH   SOLE   0 0 1,596
NORTHWEST BIOTHERAPEUTICS INC CS 66737P600   14,938 35,000 SH   SOLE   0 0 35,000
NOVAGOLD RES INC COM NEW CS 66987E206   34,600 10,000 SH   SOLE   0 0 10,000
NOVARTIS A G SPONSORED ADR CS 66987V109   1,201,614 11,287 SH   SOLE   0 0 11,287
NOVO-NORDISK A S ADR CS 670100205   816,758 5,722 SH   SOLE   0 0 5,722
NUCOR CORP COM CS 670346105   1,181,648 7,475 SH   SOLE   0 0 7,475
NVIDIA CORP COM CS 67066G104   261,448,230 2,116,304 SH   SOLE   0 0 2,116,304
NXP SEMICONDUCTORS N V COM CS N6596X109   3,734,162 13,877 SH   SOLE   0 0 13,877
O REILLY AUTOMOTIVE INC NEW CO CS 67103H107   81,665,120 77,330 SH   SOLE   0 0 77,330
O REILLY AUTOMOTIVE INC NEW CO CS 67103H107   10,561 10 SH   SOLE   0 0 10
OCCIDENTAL PETE CORP DEL COM CS 674599105   1,255,621 19,921 SH   SOLE   0 0 19,921
OLAPLEX HLDGS INC COM CS 679369108   17,710 11,500 SH   SOLE   0 0 11,500
OMNICOM GROUP INC COM CS 681919106   359,697 4,010 SH   SOLE   0 0 4,010
ONEOK INC NEW COM CS 682680103   5,750,254 70,512 SH   SOLE   0 0 70,512
ONEX CORP SUB VTG CS 68272K103   36,165,366 531,711 SH   SOLE   0 0 531,711
ONEX CORP SUB VTG CS 68272K103   16,936 249 SH   SOLE   0 0 249
ORACLE CORP COM CS 68389X105   12,966,961 91,834 SH   SOLE   0 0 91,834
OTIS WORLDWIDE CORP COM CS 68902V107   770,080 8,000 SH   SOLE   0 0 8,000
PACKAGING CORP OF AMERICA CS 695156109   985,459 5,398 SH   SOLE   0 0 5,398
PALO ALTO NETWORKS INC COM CS 697435105   333,925 985 SH   SOLE   0 0 985
PARKER HANNIFIN CORP CS 701094104   10,222,420 20,210 SH   SOLE   0 0 20,210
PAYCHEX INC COM CS 704326107   8,807,230 74,285 SH   SOLE   0 0 74,285
PDF SOLUTIONS INC COM CS 693282105   1,164,160 32,000 SH   SOLE   0 0 32,000
PEPSICO INC COM CS 713448108   94,265,412 571,548 SH   SOLE   0 0 571,548
PEPSICO INC COM CS 713448108   20,286 123 SH   SOLE   0 0 123
PERMIAN RESOURCES CORP CS 71424F105   289,085 17,900 SH   SOLE   0 0 17,900
PFIZER INC COM CS 717081103   5,783,466 206,700 SH   SOLE   0 0 206,700
PHILIP MORRIS INTL INC COM CS 718172109   4,465,208 44,066 SH   SOLE   0 0 44,066
PHILLIPS 66 COM CS 718546104   1,700,251 12,044 SH   SOLE   0 0 12,044
PINTEREST INC CL A CS 72352L106   366,751 8,322 SH   SOLE   0 0 8,322
PNC FINL SVCS GROUP INC CS 693475105   4,656,626 29,950 SH   SOLE   0 0 29,950
PPL CORP COM CS 69351T106   620,770 22,451 SH   SOLE   0 0 22,451
PRICE T ROWE GROUP INC COM CS 74144T108   27,928,313 242,202 SH   SOLE   0 0 242,202
PRICE T ROWE GROUP INC COM CS 74144T108   15,106 131 SH   SOLE   0 0 131
PROCTER AND GAMBLE CO COM CS 742718109   9,088,906 55,111 SH   SOLE   0 0 55,111
PROGRESSIVE CORP OHIO COM CS 743315103   39,557,954 190,448 SH   SOLE   0 0 190,448
PROLOGIS INC COM CS 74340W103   1,168,473 10,404 SH   SOLE   0 0 10,404
PROTOKINETIX INC CS 743722100   200 20,000 SH   SOLE   0 0 20,000
PUBLIC SVC ENTERPRISE GROUP CO CS 744573106   352,525 4,783 SH   SOLE   0 0 4,783
QUALCOMM INC COM CS 747525103   2,733,945 13,726 SH   SOLE   0 0 13,726
QUANTA SVCS INC COM CS 74762E102   31,260,185 123,028 SH   SOLE   0 0 123,028
QUANTERIX CORP COM CS 74766Q101   2,934,535 222,145 SH   SOLE   0 0 222,145
RALPH LAUREN CORP CL A CS 751212101   831,185 4,748 SH   SOLE   0 0 4,748
RAYMOND JAMES FINANCIAL INC CO CS 754730109   494,440 4,000 SH   SOLE   0 0 4,000
RAYTHEON TECHNOLOGIES CORP CS 75513E101   9,695,064 96,574 SH   SOLE   0 0 96,574
RBC BEARINGS INC COM CS 75524B104   249,816 926 SH   SOLE   0 0 926
REGENERON PHARMACEUTICALS COM CS 75886F107   1,907,619 1,815 SH   SOLE   0 0 1,815
REPUBLIC SERVICES INC CL A CS 760759100   324,548 1,670 SH   SOLE   0 0 1,670
RESMED INC COM CS 761152107   555,309 2,901 SH   SOLE   0 0 2,901
RIO TINTO PLC SPONSORED ADR CS 767204100   468,103 7,100 SH   SOLE   0 0 7,100
RITHM CAPITAL CORP CS 64828T201   255,840 23,450 SH   SOLE   0 0 23,450
ROCKWELL AUTOMATION INC CS 773903109   20,571,674 74,730 SH   SOLE   0 0 74,730
ROLLINS INC COM CS 775711104   20,240,727 414,854 SH   SOLE   0 0 414,854
ROLLINS INC COM CS 775711104   10,978 225 SH   SOLE   0 0 225
ROPER TECHNOLOGIES INC COM CS 776696106   143,390,031 254,391 SH   SOLE   0 0 254,391
ROPER TECHNOLOGIES INC COM CS 776696106   25,928 46 SH   SOLE   0 0 46
S&P GLOBAL INC CS 78409V104   3,375,774 7,569 SH   SOLE   0 0 7,569
SALESFORCE COM INC COM CS 79466L302   857,686 3,336 SH   SOLE   0 0 3,336
SAMSARA INC CS 79589L106   242,539 7,197 SH   SOLE   0 0 7,197
SCHEIN HENRY INC COM CS 806407102   217,940 3,400 SH   SOLE   0 0 3,400
SCHLUMBERGER LTD COM CS 806857108   701,189 14,862 SH   SOLE   0 0 14,862
SCHWAB CHARLES CORP NEW COM CS 808513105   268,158 3,639 SH   SOLE   0 0 3,639
SCHWAB STRATEGIC TR SCHWAB FDT CS 808524771   242,267 3,617 SH   SOLE   0 0 3,617
SCHWAB STRATEGIC TR US LRG CAP CS 808524201   494,074 7,690 SH   SOLE   0 0 7,690
SCHWEITZER-MAUDUIT INTL INC CO CS 808541106   187,018 11,027 SH   SOLE   0 0 11,027
SELECT SECTOR SPDR TR COMMUNIC CS 81369Y852   590,369 6,892 SH   SOLE   0 0 6,892
SELECT SECTOR SPDR TR SBI CONS CS 81369Y407   735,984 4,035 SH   SOLE   0 0 4,035
SELECT SECTOR SPDR TR SBI HEAL CS 81369Y209   320,796 2,201 SH   SOLE   0 0 2,201
SELECT SECTOR SPDR TR SBI INT- CS 81369Y506   521,013 5,716 SH   SOLE   0 0 5,716
SELECT SECTOR SPDR TR SBI INT- CS 81369Y605   1,015,211 24,695 SH   SOLE   0 0 24,695
SELECT SECTOR SPDR TR TECHNOLO CS 81369Y803   4,282,760 18,931 SH   SOLE   0 0 18,931
SEMPRA ENERGY CS 816851109   329,036 4,326 SH   SOLE   0 0 4,326
SENSIENT TECHNOLOGIES CORP COM CS 81725T100   1,163,448 15,682 SH   SOLE   0 0 15,682
SERVICENOW INC COM CS 81762P102   1,856,541 2,360 SH   SOLE   0 0 2,360
SHAKE SHACK INC CL A CS 819047101   288,000 3,200 SH   SOLE   0 0 3,200
SHELL PLC SPON ADS CS 780259305   605,735 8,392 SH   SOLE   0 0 8,392
SHERWIN-WILLIAMS CO CS 824348106   91,361,659 306,141 SH   SOLE   0 0 306,141
SHOPIFY INC CL A CS 82509L107   318,229 4,818 SH   SOLE   0 0 4,818
SIG COMBIBLOC GROUP AG CS H76406117   554,556 30,300 SH   SOLE   0 0 30,300
SLM CORP COM CS 78442P106   384,345 18,487 SH   SOLE   0 0 18,487
SMUCKER J M CO COM NEW CS 832696405   803,189 7,366 SH   SOLE   0 0 7,366
SONY GROUP CORP SP ADR CS 835699307   532,721 6,271 SH   SOLE   0 0 6,271
SOUTHERN CO COM CS 842587107   276,615 3,566 SH   SOLE   0 0 3,566
SOUTHWEST AIRLS CO COM CS 844741108   3,720,044 130,026 SH   SOLE   0 0 130,026
SPDR GOLD TRUST CS 78463V107   4,054,444 18,857 SH   SOLE   0 0 18,857
SPDR S&P 500 ETF TR TR UNIT CS 78462F103   34,441,630 63,286 SH   SOLE   0 0 63,286
SPDR S&P BIOTECHNOLOGY ETF CS 78464A870   11,705,769 126,262 SH   SOLE   0 0 126,262
SPDR S&P MIDCAP 400 INDEX CS 78467Y107   6,299,497 11,773 SH   SOLE   0 0 11,773
STAAR SURGICAL CO COM PAR $0.0 CS 852312305   899,829 18,900 SH   SOLE   0 0 18,900
STARBUCKS CORP COM CS 855244109   963,705 12,379 SH   SOLE   0 0 12,379
STERIS PLC SHS USD CS G8473T100   131,026,741 596,824 SH   SOLE   0 0 596,824
STERIS PLC SHS USD CS G8473T100   27,443 125 SH   SOLE   0 0 125
STRYKER CORP COM CS 863667101   21,435,070 62,998 SH   SOLE   0 0 62,998
SYNOPSYS INC COM CS 871607107   2,504,012 4,208 SH   SOLE   0 0 4,208
SYSCO CORP COM CS 871829107   38,618,920 540,957 SH   SOLE   0 0 540,957
T-MOBILE US INC COM CS 872590104   10,675,652 60,595 SH   SOLE   0 0 60,595
TAIWAN SEMICONDUCTOR MFG CO SP CS 874039100   278,444 1,602 SH   SOLE   0 0 1,602
TARGA RES CORP COM CS 87612G101   1,253,545 9,734 SH   SOLE   0 0 9,734
TARGET CORP COM CS 87612E106   1,623,403 10,966 SH   SOLE   0 0 10,966
TE CONNECTIVITY LTD REG SHS CS H84989104   487,544 3,241 SH   SOLE   0 0 3,241
TELEFONICA SA ADR CS 879382208   47,897 11,377 SH   SOLE   0 0 11,377
TENET HEALTHCARE CORP CS 88033G407   527,331 3,964 SH   SOLE   0 0 3,964
TESLA MTRS INC COM CS 88160R101   1,675,648 8,468 SH   SOLE   0 0 8,468
TETRA TECH INC NEW COM CS 88162G103   6,780,966 33,162 SH   SOLE   0 0 33,162
TEXAS INSTRS INC COM CS 882508104   14,656,863 75,345 SH   SOLE   0 0 75,345
THE TRADE DESK INC COM CL A CS 88339J105   95,166,620 974,369 SH   SOLE   0 0 974,369
THERMO FISHER SCIENTIFIC INC C CS 883556102   116,111,198 209,966 SH   SOLE   0 0 209,966
TJX COS INC NEW COM CS 872540109   137,224,787 1,246,365 SH   SOLE   0 0 1,246,365
TJX COS INC NEW COM CS 872540109   30,828 280 SH   SOLE   0 0 280
TOOTSIE ROLL INDS INC COM CS 890516107   213,608 6,988 SH   SOLE   0 0 6,988
TOYOTA MOTOR CORP COM CS J92676113   306,741 15,000 SH   SOLE   0 0 15,000
TRADEWEB MKTS INC CL A CS 892672106   379,056 3,576 SH   SOLE   0 0 3,576
TRANE TECHNOLOGIES PLC SHS CS G8994E103   890,085 2,706 SH   SOLE   0 0 2,706
TRANSDIGM GROUP INC COM CS 893641100   780,620 611 SH   SOLE   0 0 611
TRANSOCEAN LTD CS H8817H100   124,890 23,344 SH   SOLE   0 0 23,344
TRAVELERS COMPANIES INC COM CS 89417E109   448,771 2,207 SH   SOLE   0 0 2,207
TREEHOUSE FOODS INC COM CS 89469A104   293,120 8,000 SH   SOLE   0 0 8,000
TYSON FOODS INC CL A CS 902494103   1,302,792 22,800 SH   SOLE   0 0 22,800
UGI CORP NEW COM CS 902681105   230,557 10,068 SH   SOLE   0 0 10,068
ULTA SALON COSMETCS & FRAG INC CS 90384S303   621,637 1,611 SH   SOLE   0 0 1,611
UNILEVER PLC SPON ADR NEW CS 904767704   482,207 8,769 SH   SOLE   0 0 8,769
UNION PAC CORP COM CS 907818108   7,714,561 34,096 SH   SOLE   0 0 34,096
UNITED PARCEL SVC INC CL B CS 911312106   366,074 2,675 SH   SOLE   0 0 2,675
UNITED RENTALS INC COM CS 911363109   1,096,207 1,695 SH   SOLE   0 0 1,695
UNITEDHEALTH GROUP INC COM CS 91324P102   26,820,687 52,666 SH   SOLE   0 0 52,666
UNIVERSAL HLTH SVCS INC CL B CS 913903100   1,482,954 8,019 SH   SOLE   0 0 8,019
US BANCORP DEL COM NEW CS 902973304   2,193,147 55,243 SH   SOLE   0 0 55,243
VALERO ENERGY CORP NEW COM CS 91913Y100   2,072,994 13,224 SH   SOLE   0 0 13,224
VANECK SEMICONDUCTOR ETF CS 92189F676   1,541,780 5,914 SH   SOLE   0 0 5,914
VANECK VECTORS ETF TR CS 92189F726   370,502 2,200 SH   SOLE   0 0 2,200
VANGUARD FTSE ALL-WORLD EX-U.S CS 922042775   597,893 10,196 SH   SOLE   0 0 10,196
VANGUARD HEALTH CARE ETF CS 92204A504   716,870 2,695 SH   SOLE   0 0 2,695
VANGUARD HIGH DIV YLD ETF CS 921946406   7,592,772 64,020 SH   SOLE   0 0 64,020
VANGUARD INDEX FDS GROWTH ETF CS 922908736   488,831 1,307 SH   SOLE   0 0 1,307
VANGUARD INDEX FDS MCAP GR IDX CS 922908538   935,350 4,075 SH   SOLE   0 0 4,075
VANGUARD INDEX FDS S&P 500 ETF CS 922908363   24,852,918 49,693 SH   SOLE   0 0 49,693
VANGUARD INDEX FDS SM CP VAL E CS 922908611   397,529 2,178 SH   SOLE   0 0 2,178
VANGUARD INDEX FDS SMALL CP ET CS 922908751   2,351,090 10,783 SH   SOLE   0 0 10,783
VANGUARD INDEX FDS TOTAL STK M CS 922908769   1,939,949 7,252 SH   SOLE   0 0 7,252
VANGUARD MID-CAP ETF CS 922908629   933,296 3,855 SH   SOLE   0 0 3,855
VANGUARD MSCI EAFE ETF CS 921943858   334,771 6,774 SH   SOLE   0 0 6,774
VANGUARD SPECIALIZED PORTFOLIO CS 921908844   2,623,398 14,371 SH   SOLE   0 0 14,371
VANGUARD STAR FD VG TL INTL ST CS 921909768   243,793 4,043 SH   SOLE   0 0 4,043
VANGUARD VALUE ETF CS 922908744   551,169 3,436 SH   SOLE   0 0 3,436
VANGUARD WORLD CONSUMER DISC E CS 92204A108   495,355 1,586 SH   SOLE   0 0 1,586
VANGUARD WORLD FDS CONSUM STP CS 92204A207   412,963 2,034 SH   SOLE   0 0 2,034
VANGUARD WORLD FDS INDUSTRIAL CS 92204A603   388,113 1,650 SH   SOLE   0 0 1,650
VANGUARD WORLD FDS INF TECH ET CS 92204A702   5,020,369 8,707 SH   SOLE   0 0 8,707
VEEVA SYS INC CL A COM CS 922475108   11,772,118 64,325 SH   SOLE   0 0 64,325
VERALTO CORP COM SHS CS 92338C103   5,004,824 52,423 SH   SOLE   0 0 52,423
VERISK ANALYTICS INC CL A CS 92345Y106   835,605 3,100 SH   SOLE   0 0 3,100
VERIZON COMMUNICATIONS INC COM CS 92343V104   811,150 19,669 SH   SOLE   0 0 19,669
VERTEX PHARMACEUTICALS INC COM CS 92532F100   539,497 1,151 SH   SOLE   0 0 1,151
VERTIV HOLDINGS CO-A CS 92537N108   21,713,487 250,820 SH   SOLE   0 0 250,820
VIATRIS INC CS 92556V106   223,666 21,041 SH   SOLE   0 0 21,041
VICI PPTYS INC COM CS 925652109   317,904 11,100 SH   SOLE   0 0 11,100
VICTREX PLC CS G9358Y107   10,546,235 728,000 SH   SOLE   0 0 728,000
VIRNETX HOLDING CORP CS 92823T207   400,629 58,916 SH   SOLE   0 0 58,916
VISA INC COM CL A CS 92826C839   307,188,064 1,170,374 SH   SOLE   0 0 1,170,374
VISA INC COM CL A CS 92826C839   65,355 249 SH   SOLE   0 0 249
VISTRA ENERGY CORP COM CS 92840M102   271,697 3,160 SH   SOLE   0 0 3,160
VULCAN MATLS CO CS 929160109   566,742 2,279 SH   SOLE   0 0 2,279
WABTEC CORP COM CS 929740108   455,974 2,885 SH   SOLE   0 0 2,885
WAL-MART STORES INC COM CS 931142103   1,340,523 19,798 SH   SOLE   0 0 19,798
WARNER BROS DISCOVERY INC COM CS 934423104   131,837 17,720 SH   SOLE   0 0 17,720
WASTE MGMT INC DEL COM CS 94106L109   6,327,238 29,658 SH   SOLE   0 0 29,658
WATSCO INC COM CS 942622200   26,969,833 58,220 SH   SOLE   0 0 58,220
WATSCO INC COM CS 942622200   6,949 15 SH   SOLE   0 0 15
WATTS WATER TECHNOLOGIES A CS 942749102   1,045,209 5,700 SH   SOLE   0 0 5,700
WELLS FARGO CO NEW COM CS 949746101   3,487,203 58,717 SH   SOLE   0 0 58,717
WENDYS CO COM CS 95058W100   313,760 18,500 SH   SOLE   0 0 18,500
WEX INC COM CS 96208T104   21,207,732 119,723 SH   SOLE   0 0 119,723
WHITE MTNS INS GROUP LTD COM CS G9618E107   9,438,018 5,193 SH   SOLE   0 0 5,193
WILLIAMS COS INC DEL COM CS 969457100   1,377,808 32,419 SH   SOLE   0 0 32,419
XCEL ENERGY INC CS 98389B100   201,623 3,775 SH   SOLE   0 0 3,775
XERIANT INC COM CS 98422N103   2,968 150,288 SH   SOLE   0 0 150,288
XPO LOGISTICS INC COM CS 983793100   238,838 2,250 SH   SOLE   0 0 2,250
XYLEM INC COM CS 98419M100   214,567 1,582 SH   SOLE   0 0 1,582
YUM BRANDS INC COM CS 988498101   1,674,162 12,639 SH   SOLE   0 0 12,639
YUM CHINA HLDGS INC COM CS 98850P109   269,727 8,746 SH   SOLE   0 0 8,746
ZIMMER BIOMET HLDGS INC COM CS 98956P102   238,440 2,197 SH   SOLE   0 0 2,197
ZOETIS INC CL A CS 98978V103   171,219,371 987,652 SH   SOLE   0 0 987,652
ZOETIS INC CL A CS 98978V103   23,924 138 SH   SOLE   0 0 138
APOLLO SR FLOATING RATE FD INC ETF 037636107   174,480 12,000 SH   SOLE   0 0 12,000
ARES DYNAMIC CR ALLOCATION FD ETF 04014F102   229,822 15,435 SH   SOLE   0 0 15,435
BLACKROCK ETF TRUST II FLEXIBL ETF 092528603   2,040,550 39,091 SH   SOLE   0 0 39,091
BLACKROCK MUNIHOLDINGS CA INSU ETF 09254L107   114,053 10,275 SH   SOLE   0 0 10,275
CREDIT SUISSE HIGH YLD BND FD ETF 22544F103   49,894 24,700 SH   SOLE   0 0 24,700
DOUBLELINE INCOME SOLUTIONS FD ETF 258622109   190,897 15,247 SH   SOLE   0 0 15,247
EATON VANCE LTD DUR INCOME FD ETF 27828H105   99,056 10,170 SH   SOLE   0 0 10,170
INVESCO VAN KAMPEN ADV MUNI IN ETF 46132E103   133,050 15,000 SH   SOLE   0 0 15,000
ISHARES BARCLAYS AGGREGATE ETF 464287226   239,860 2,471 SH   SOLE   0 0 2,471
ISHARES SHORT-TERM CORP B ETF 464288646   59,812,093 1,167,293 SH   SOLE   0 0 1,167,293
ISHARES TR 0-3 MNTH TREASRY ETF 46436E718   201,420 2,000 SH   SOLE   0 0 2,000
ISHARES TR HIGH YLD CORP ETF 464288513   17,686,274 229,275 SH   SOLE   0 0 229,275
ISHARES TR TIPS BD ETF ETF 464287176   367,537 3,442 SH   SOLE   0 0 3,442
J P MORGAN EXCHANGE TRADED FD ETF 46641Q654   306,500 6,040 SH   SOLE   0 0 6,040
JP MORGAN EXCHANGE TRADED FD U ETF 46641Q837   626,131 12,406 SH   SOLE   0 0 12,406
NUVEEN N Y SELECT TAX FREE INC ETF 67063V104   175,500 15,000 SH   SOLE   0 0 15,000
NUVEEN NEW YORK ATM-FREE MUNI ETF 670656107   310,143 27,966 SH   SOLE   0 0 27,966
PENNYMAC MTG INVT TR COM ETF 70931T103   199,375 14,500 SH   SOLE   0 0 14,500
PIMCO CORPORATE OPP FD ETF 72201B101   200,776 14,030 SH   SOLE   0 0 14,030
PIMCO DYNAMIC INCOME FD SHS ETF 72201Y101   2,334,640 124,117 SH   SOLE   0 0 124,117
PIMCO DYNAMIC INCOME OPRNTS FD ETF 69355M107   290,918 21,890 SH   SOLE   0 0 21,890
PIMCO DYNM INC STRGY-USD INC ETF 69346N107   25,688,639 1,152,991 SH   SOLE   0 0 1,152,991
PIMCO HIGH INCOME FUND ETF 722014107   102,377 21,240 SH   SOLE   0 0 21,240
SCHWAB STRATEGIC TR US TIPS ET ETF 808524870   208,144 4,002 SH   SOLE   0 0 4,002
SPDR DOUBLELINE TOTAL RETURN T ETF 78467V848   531,255 13,375 SH   SOLE   0 0 13,375
VANGUARD BD INDEX FD INC INTER ETF 921937819   1,436,390 19,180 SH   SOLE   0 0 19,180
VANGUARD BD INDEX FDS LONG TER ETF 921937793   355,738 5,061 SH   SOLE   0 0 5,061
VANGUARD CHARLOTTE FDS INTL BD ETF 92203J407   221,643 4,554 SH   SOLE   0 0 4,554
VANGUARD SCOTTSDALE FDS INT-TE ETF 92206C870   260,892 3,264 SH   SOLE   0 0 3,264
ALLIANZ FDS RCM MIDCAP INS MF 018919688   250,778 46,962 SH   SOLE   0 0 46,962
AMCAP FD INC SHS CL F-2 MF 023375827   353,663 8,227 SH   SOLE   0 0 8,227
AMERICAN BEACON FDS CL Y MF 024527301   227,214 10,485 SH   SOLE   0 0 10,485
AMERICAN CENTY MUT FDS INC ULT MF 025083882   1,423,332 15,820 SH   SOLE   0 0 15,820
DAVIS NY VENTURE FD INC CL A MF 239080104   906,650 32,496 SH   SOLE   0 0 32,496
DODGE & COX STK FD COM MF 256219106   225,903 880 SH   SOLE   0 0 880
FIDELITY CONCORD STR TR 500 ID MF 315911750   990,569 5,208 SH   SOLE   0 0 5,208
FIDELITY CONTRAFUND INC COM MF 316071109   1,896,129 93,868 SH   SOLE   0 0 93,868
FIDELITY GROWTH CO FUND MF 316200104   1,890,886 47,049 SH   SOLE   0 0 47,049
FIDELITY MAGELLAN FD COM MF 316184100   153,876 10,503 SH   SOLE   0 0 10,503
FIDELITY TREND FD INC COM MF 316423102   217,126 1,170 SH   SOLE   0 0 1,170
GABELLI ASSET FD SH BEN INT MF 362395105   230,418 4,659 SH   SOLE   0 0 4,659
HENDERSON GLOBAL FDS GLOBAL EQ MF 425067634   69,555 11,291 SH   SOLE   0 0 11,291
JPMORGAN TR II EQTY INCOME SL MF 4812C0498   487,577 20,333 SH   SOLE   0 0 20,333
JPMORGAN TR II LARGE CAP GR S MF 4812C0530   482,780 6,462 SH   SOLE   0 0 6,462
LOOMIS SAYLES FDS II GROWTH FD MF 543487110   254,052 9,344 SH   SOLE   0 0 9,344
NORTHERN FDS STK INDEX FD MF 665162772   708,316 12,628 SH   SOLE   0 0 12,628
PIMCO FDS PAC INVT MGMT SER ST MF 693390403   308,574 23,902 SH   SOLE   0 0 23,902
PRICE T ROWE GROWTH STK FD INC MF 741479109   662,145 6,345 SH   SOLE   0 0 6,345
PUTNAM EQUITY INCOME FD NEW CL MF 746745108   807,994 23,079 SH   SOLE   0 0 23,079
ROWE T PRICE DIVID GROWTH FD C MF 779546100   284,009 3,671 SH   SOLE   0 0 3,671
ROYCE FD PENN MUT INV MF 780905840   127,586 13,304 SH   SOLE   0 0 13,304
SCHWAB CAP TR S&P 500IDX SEL MF 808509855   1,398,100 16,593 SH   SOLE   0 0 16,593
T ROWE PR BLUE CHIP GROW MF 77954Q106   634,033 3,400 SH   SOLE   0 0 3,400
VANGUARD 500 INDEX FUND - ADM MF 922908710   4,283,990 8,504 SH   SOLE   0 0 8,504
VANGUARD BALANCED INDEX-ADM MF 921931200   400,064 8,444 SH   SOLE   0 0 8,444
VANGUARD INDEX FDS LCP INDX AD MF 922908579   1,124,108 8,916 SH   SOLE   0 0 8,916
VANGUARD INDEX FDS SMCP INDEX MF 922908686   435,295 4,162 SH   SOLE   0 0 4,162
VANGUARD INDEX FDS TOT STKIDX MF 922908728   3,687,299 28,309 SH   SOLE   0 0 28,309
VANGUARD MID CAP INDEX FUND AD MF 922908645   568,480 1,896 SH   SOLE   0 0 1,896
VANGUARD TAX MANAGED INTL FD C MF 921943866   391,018 1,395 SH   SOLE   0 0 1,395
VANGUARD WORLD FDS HLTHCR INDX MF 92204A827   349,583 2,624 SH   SOLE   0 0 2,624
DOVER CORPORATION (Special) SB 260003108   88,565,401 490,803 SH   SOLE   0 0 490,803