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