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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM CS 88579Y101 1,918 12,886 SH   SOLE   0 0 12,886
4FRONT VENTURES CORP CS 35086B207 17 21,300 SH   SOLE   0 0 21,300
4LICENSING CORP CS 35104T107 0 18,000 SH   SOLE   0 0 18,000
ABBOTT LABS COM CS 002824100 28,352 239,544 SH   SOLE   0 0 239,544
ABBVIE INC COM CS 00287Y109 11,322 69,844 SH   SOLE   0 0 69,844
ACCENTURE PLC IRELAND SHS CLAS CS G1151C101 199,177 590,626 SH   SOLE   0 0 590,626
ADOBE SYS INC COM CS 00724F101 9,196 20,184 SH   SOLE   0 0 20,184
ADVANCED MICRO DEVICES INC COM CS 007903107 394 3,606 SH   SOLE   0 0 3,606
ADYEN N V SHS CS N3501V104 1,385 692 SH   SOLE   0 0 692
AGILENT TECHNOLOGIES INC COM CS 00846U101 792 5,983 SH   SOLE   0 0 5,983
AIR LEASE CORP CL A CS 00912X302 12,940 289,799 SH   SOLE   0 0 289,799
AIR PRODS & CHEMS INC COM CS 009158106 10,529 42,132 SH   SOLE   0 0 42,132
AIRBNB INC COM CL A CS 009066101 460 2,680 SH   SOLE   0 0 2,680
AKAMAI TECHNOLOGIES INC COM CS 00971T101 298 2,500 SH   SOLE   0 0 2,500
ALBEMARLE CORP COM CS 012653101 22,993 103,972 SH   SOLE   0 0 103,972
ALCOA CORP COM CS 013872106 1,961 21,786 SH   SOLE   0 0 21,786
ALCON AG ORD SHS CS H01301128 111,280 1,402,742 SH   SOLE   0 0 1,402,742
ALEXCO RESOURCE CORP COM CS 01535P106 154 99,250 SH   SOLE   0 0 99,250
ALLEGION PLC ORD SHS CS G0176J109 19,698 179,436 SH   SOLE   0 0 179,436
ALLIANCEBERNSTEIN HOLDING LP U CS 01881G106 3,202 68,100 SH   SOLE   0 0 68,100
ALLSTATE CORP CS 020002101 679 4,900 SH   SOLE   0 0 4,900
ALPHABET INC CAP STK CL A CS 02079K305 189,418 68,103 SH   SOLE   0 0 68,103
ALPHABET INC CAP STK CL C CS 02079K107 85,650 30,666 SH   SOLE   0 0 30,666
ALTRIA GROUP INC COM CS 02209S103 1,213 23,224 SH   SOLE   0 0 23,224
AMARIN CORP PLC SPONS ADR NEW CS 023111206 127 38,450 SH   SOLE   0 0 38,450
AMAZON COM INC COM CS 023135106 147,722 45,314 SH   SOLE   0 0 45,314
AMERICAN ELEC PWR INC CS 025537101 279 2,800 SH   SOLE   0 0 2,800
AMERICAN EXPRESS CO COM CS 025816109 29,047 155,332 SH   SOLE   0 0 155,332
AMERICAN TOWER CORP NEW COM CS 03027X100 16,948 67,461 SH   SOLE   0 0 67,461
AMERICAN WTR WKS CO INC NEW CO CS 030420103 3,155 19,059 SH   SOLE   0 0 19,059
AMERIPRISE FINL INC COM CS 03076C106 1,849 6,157 SH   SOLE   0 0 6,157
AMETEK INC NEW COM CS 031100100 410 3,075 SH   SOLE   0 0 3,075
AMGEN INC COM CS 031162100 14,766 61,061 SH   SOLE   0 0 61,061
AMPHENOL CORP NEW CL A CS 032095101 7,911 104,985 SH   SOLE   0 0 104,985
AMYRIS INC COM NEW CS 03236M200 45 10,250 SH   SOLE   0 0 10,250
ANALOG DEVICES INC CS 032654105 2,457 14,875 SH   SOLE   0 0 14,875
ANNALY CAP MGMT INC COM CS 035710409 551 78,300 SH   SOLE   0 0 78,300
ANSYS INC COM CS 03662Q105 256 805 SH   SOLE   0 0 805
ANTHEM INC COM CS 036752103 246 500 SH   SOLE   0 0 500
AON PLC CLASS-A ORDINARY SHARE CS G0403H108 39,314 120,732 SH   SOLE   0 0 120,732
APOLLO GLOBAL MGMT INC COM CL CS 03769M106 20,329 327,948 SH   SOLE   0 0 327,948
APPLE INC COM CS 037833100 416,703 2,386,480 SH   SOLE   0 0 2,386,480
APPLIED MATLS INC COM CS 038222105 1,255 9,521 SH   SOLE   0 0 9,521
APPLIED MINERALS INC COM CS 03823M100 33 4,008,601 SH   SOLE   0 0 4,008,601
APTARGROUP INC COM CS 038336103 90,355 768,982 SH   SOLE   0 0 768,982
AQUA METALS INC CS 03837J101 44 29,000 SH   SOLE   0 0 29,000
ARCH CAP GROUP LTD ORD CS G0450A105 7,747 160,002 SH   SOLE   0 0 160,002
ARCHER DANIELS MIDLAND CO CS 039483102 7,573 83,897 SH   SOLE   0 0 83,897
ARGENX SE SPONSORED ADR CS 04016X101 3,414 10,828 SH   SOLE   0 0 10,828
ARTIFICIAL INTELLIGENCE TECHNO CS 04316D201 0 11,500 SH   SOLE   0 0 11,500
ASML HOLDING N V N Y REGISTRY CS N07059210 582 872 SH   SOLE   0 0 872
ASTRAZENECA PLC SPONSORED ADR CS 046353108 305 4,605 SH   SOLE   0 0 4,605
AT&T INC COM CS 00206R102 3,753 158,836 SH   SOLE   0 0 158,836
ATAI LIFE SCIENCES NV SHS CS N0731H103 102 20,000 SH   SOLE   0 0 20,000
ATLANTIC LITHIUM LIMITED SHS CS Q4972G102 498 732,000 SH   SOLE   0 0 732,000
ATLAS AIR WORLDWIDE HLDGS INC CS 049164205 726 8,400 SH   SOLE   0 0 8,400
AUTOMATIC DATA PROCESSING INC CS 053015103 143,068 628,761 SH   SOLE   0 0 628,761
AVERY DENNISON CORP CS 053611109 475 2,728 SH   SOLE   0 0 2,728
BAKER HUGHES A GE CO CL A CS 05722G100 526 14,445 SH   SOLE   0 0 14,445
BALL CORP CS 058498106 25,188 279,868 SH   SOLE   0 0 279,868
BANK AMER CORP COM CS 060505104 10,708 259,783 SH   SOLE   0 0 259,783
BANK NEW YORK MELLON CORP COM CS 064058100 212 4,273 SH   SOLE   0 0 4,273
BAXTER INTL INC CS 071813109 702 9,049 SH   SOLE   0 0 9,049
BCE INC COM NEW CS 05534B760 2,991 53,926 SH   SOLE   0 0 53,926
BECTON DICKINSON & CO COM CS 075887109 1,480 5,563 SH   SOLE   0 0 5,563
BERKLEY W R CORP COM CS 084423102 692 10,387 SH   SOLE   0 0 10,387
BERKSHIRE HATHAWAY INC DEL CL CS 084670108 18,512 35 SH   SOLE   0 0 35
BERKSHIRE HATHAWAY INC DEL CL CS 084670702 81,828 231,866 SH   SOLE   0 0 231,866
BHP BILLITON LTD SPONSORED ADR CS 088606108 309 3,999 SH   SOLE   0 0 3,999
BIOGEN INC COM CS 09062X103 232 1,103 SH   SOLE   0 0 1,103
BLACKROCK INC COM CS 09247X101 1,454 1,903 SH   SOLE   0 0 1,903
BLACKSTONE GROUP INC CS 09260D107 75,240 592,723 SH   SOLE   0 0 592,723
BOEING CO COM CS 097023105 984 5,140 SH   SOLE   0 0 5,140
BOOKING HOLDINGS INC CS 09857L108 1,238 527 SH   SOLE   0 0 527
BORR DRILLING LTD SHS CS G1466R173 336 100,200 SH   SOLE   0 0 100,200
BRISTOL MYERS SQUIBB CO COM CS 110122108 9,084 124,393 SH   SOLE   0 0 124,393
BROADCOM INC CS 11135F101 13,623 21,635 SH   SOLE   0 0 21,635
BROOKFIELD ASSET MANAGEMENT CL CS 112585104 2,753 48,674 SH   SOLE   0 0 48,674
BROOKFIELD INFRAST PARTNERS LP CS G16252101 11,645 175,826 SH   SOLE   0 0 175,826
BROOKFIELD INFRASTRUCTURE CORP CS 11275Q107 292 3,869 SH   SOLE   0 0 3,869
BROWN-FORMAN CORP - CLASS B CS 115637209 1,423 21,234 SH   SOLE   0 0 21,234
BROWN FORMAN CORP CS 115637100 1,398 22,290 SH   SOLE   0 0 22,290
BWX TECHNOLOGIES INC COM CS 05605H100 215 4,000 SH   SOLE   0 0 4,000
CAMDEN NATL CORP COM CS 133034108 520 11,050 SH   SOLE   0 0 11,050
CAMPBELL SOUP CO COM CS 134429109 551 12,352 SH   SOLE   0 0 12,352
CANADIAN NATL RY CO COM CS 136375102 1,035 7,718 SH   SOLE   0 0 7,718
CANADIAN PAC RY LTD COM CS 13645T100 12,597 152,613 SH   SOLE   0 0 152,613
CARRIER GLOBAL CORPORATION COM CS 14448C104 2,424 52,845 SH   SOLE   0 0 52,845
CATERPILLAR INC DEL COM CS 149123101 3,641 16,340 SH   SOLE   0 0 16,340
CDW CORP COM CS 12514G108 819 4,577 SH   SOLE   0 0 4,577
CENTENNIAL RESOURCE DEVELOPMEN CS 15136A102 415 51,455 SH   SOLE   0 0 51,455
CERUS CORP COM CS 157085101 110 20,000 SH   SOLE   0 0 20,000
CHARGE ENTERPRISES INC COM CS 159610104 74 15,000 SH   SOLE   0 0 15,000
CHARTER COMMUNICATIONS INC DEL CS 16119P108 304 558 SH   SOLE   0 0 558
CHEVRON CORP NEW COM CS 166764100 20,264 124,450 SH   SOLE   0 0 124,450
CHEWY INC CL A CS 16679L109 274 6,715 SH   SOLE   0 0 6,715
CHIPOTLE MEXICAN GRILL INC CL CS 169656105 214 135 SH   SOLE   0 0 135
CHOICE HOTELS INTL INC COM CS 169905106 851 6,000 SH   SOLE   0 0 6,000
CHUBB LIMITED COM CS H1467J104 404 1,888 SH   SOLE   0 0 1,888
CHURCH & DWIGHT INC COM CS 171340102 4,969 49,996 SH   SOLE   0 0 49,996
CIGNA CORPORATION COM CS 125523100 2,638 11,009 SH   SOLE   0 0 11,009
CINTAS CORP COM CS 172908105 59,038 138,785 SH   SOLE   0 0 138,785
CISCO SYS INC COM CS 17275R102 21,300 382,003 SH   SOLE   0 0 382,003
CITIGROUP INC COM NEW CS 172967424 2,533 47,428 SH   SOLE   0 0 47,428
CITIUS PHARMACEUTICALS INC COM CS 17322U207 18 10,000 SH   SOLE   0 0 10,000
CLARIVATE PLC ORD SHS CS G21810109 11,002 656,445 SH   SOLE   0 0 656,445
CLOROX CO DEL COM CS 189054109 235 1,691 SH   SOLE   0 0 1,691
CME GROUP INC COM CS 12572Q105 1,035 4,351 SH   SOLE   0 0 4,351
COCA COLA CO COM CS 191216100 8,137 131,245 SH   SOLE   0 0 131,245
COGNIZANT TECHNOLOGY SOLUTIONS CS 192446102 242 2,700 SH   SOLE   0 0 2,700
COINBASE GLOBAL INC CS 19260Q107 4,617 24,318 SH   SOLE   0 0 24,318
COLGATE PALMOLIVE CO COM CS 194162103 18,631 245,695 SH   SOLE   0 0 245,695
COMCAST CORP NEW CL A CS 20030N101 45,133 963,979 SH   SOLE   0 0 963,979
COMPASS MINERALS INTL INC COM CS 20451N101 2,300 36,636 SH   SOLE   0 0 36,636
CONOCOPHILLIPS COM CS 20825C104 953 9,532 SH   SOLE   0 0 9,532
CONSTELLATION BRANDS INC CL A CS 21036P108 244 1,061 SH   SOLE   0 0 1,061
COOPER COS INC COM NEW CS 216648402 1,259 3,014 SH   SOLE   0 0 3,014
CORNING INC COM CS 219350105 1,291 34,971 SH   SOLE   0 0 34,971
CORTEVA INC COM CS 22052L104 224 3,898 SH   SOLE   0 0 3,898
COSTCO WHSL CORP NEW COM CS 22160K105 295,871 513,798 SH   SOLE   0 0 513,798
COTERRA ENERGY INC CS 127097103 566 20,980 SH   SOLE   0 0 20,980
CRITICAL ELEMENTS LITHIUM CORP CS 22675W107 494 400,700 SH   SOLE   0 0 400,700
CRITICAL ELEMENTS LITHIUM CORP CS 22675W107 582 476,900 SH   SOLE   0 0 476,900
CROWDSTRIKE HOLDINGS INC CS 22788C105 2,034 8,955 SH   SOLE   0 0 8,955
CROWN CASTLE INTL CORP CS 22822V101 151,979 823,289 SH   SOLE   0 0 823,289
CRYOPORT INC COM PAR $0.001 CS 229050307 10,513 301,138 SH   SOLE   0 0 301,138
CSX CORP COM CS 126408103 2,612 69,747 SH   SOLE   0 0 69,747
CVS HEALTH CORPORATION CS 126650100 1,431 14,139 SH   SOLE   0 0 14,139
DANAHER CORP DEL COM CS 235851102 138,091 470,770 SH   SOLE   0 0 470,770
DARDEN RESTAURANTS INC COM CS 237194105 2,058 15,476 SH   SOLE   0 0 15,476
DEERE & CO COM CS 244199105 6,821 16,417 SH   SOLE   0 0 16,417
DELTA AIR LINES INC DEL COM NE CS 247361702 206 5,200 SH   SOLE   0 0 5,200
DEXCOM INC COM CS 252131107 5,669 11,081 SH   SOLE   0 0 11,081
DHT HOLDINGS INC CS Y2065G121 1,389 239,401 SH   SOLE   0 0 239,401
DIAMONDBACK ENERGY INC COM CS 25278X109 709 5,173 SH   SOLE   0 0 5,173
DISCOVER FINANCIAL SERVICES CS 254709108 615 5,580 SH   SOLE   0 0 5,580
DISCOVERY COMMUNICATIONS NEW S CS 25470F104 367 14,717 SH   SOLE   0 0 14,717
DISCOVERY COMMUNICATNS NEW COM CS 25470F302 502 20,110 SH   SOLE   0 0 20,110
DISNEY WALT CO COM DISNEY CS 254687106 43,016 313,619 SH   SOLE   0 0 313,619
DOMINION RES INC VA NEW COM CS 25746U109 238 2,798 SH   SOLE   0 0 2,798
DOVER CORP COM CS 260003108 10,895 69,437 SH   SOLE   0 0 69,437
DOW INC COM CS 260557103 960 15,061 SH   SOLE   0 0 15,061
DTE ENERGY CO COM CS 233331107 661 4,997 SH   SOLE   0 0 4,997
DUKE ENERGY CORP CS 26441C204 1,384 12,395 SH   SOLE   0 0 12,395
DUPONT DE NEMOURS INC CS 26614N102 311 4,232 SH   SOLE   0 0 4,232
EAGLE BULK SHIPPING INC CS Y2187A150 1,267 18,595 SH   SOLE   0 0 18,595
EATON CORP PLC SHS CS G29183103 24,117 158,915 SH   SOLE   0 0 158,915
EATON VANCE TX MGD DIVERSIFIED CS 27828N102 235 16,849 SH   SOLE   0 0 16,849
EBAY INC COM CS 278642103 598 10,438 SH   SOLE   0 0 10,438
ECOLAB INC COM CS 278865100 150,023 849,699 SH   SOLE   0 0 849,699
EDWARDS LIFESCIENCES CORP COM CS 28176E108 4,895 41,583 SH   SOLE   0 0 41,583
EMERSON ELEC CO COM CS 291011104 13,325 135,900 SH   SOLE   0 0 135,900
ENBRIDGE INC COM CS 29250N105 844 18,322 SH   SOLE   0 0 18,322
ENERGY FUELS, INC CS 292671708 92 10,000 SH   SOLE   0 0 10,000
ENERGY TRANSFER LP CS 29273V100 5,807 518,971 SH   SOLE   0 0 518,971
ENOVIS CORP CS 194014502 5,203 130,766 SH   SOLE   0 0 130,766
ENPHASE ENERGY INC COM CS 29355A107 232 1,150 SH   SOLE   0 0 1,150
ENTERPRISE PRODS PARTNERS L P CS 293792107 47,025 1,821,952 SH   SOLE   0 0 1,821,952
EOG RES INC COM CS 26875P101 12,760 107,020 SH   SOLE   0 0 107,020
EPIZYME INC COM CS 29428V104 13 11,055 SH   SOLE   0 0 11,055
EQUIFAX INC COM CS 294429105 384 1,620 SH   SOLE   0 0 1,620
EUROPEAN METALS HLDGS LTD SHS CS G3191T102 1,770 1,862,863 SH   SOLE   0 0 1,862,863
EXPEDIA INC CS 30212P303 3,095 15,818 SH   SOLE   0 0 15,818
EXXON MOBIL CORP COM CS 30231G102 21,884 264,968 SH   SOLE   0 0 264,968
FASTENAL CO COM CS 311900104 418 7,040 SH   SOLE   0 0 7,040
FEDEX CORP COM CS 31428X106 1,981 8,562 SH   SOLE   0 0 8,562
FIDELITY NATL INFORMATION SVCS CS 31620M106 3,139 31,257 SH   SOLE   0 0 31,257
FIFTH THIRD BANCORP COM CS 316773100 1,214 28,216 SH   SOLE   0 0 28,216
FIRST REPUBLIC BANK CS 33616C100 10,198 62,912 SH   SOLE   0 0 62,912
FISERV INC COM CS 337738108 300 2,954 SH   SOLE   0 0 2,954
FISSION URANIUM CORP COM CS 33812R109 8 10,000 SH   SOLE   0 0 10,000
FIVE BELOW, INC CS 33829M101 282 1,780 SH   SOLE   0 0 1,780
FLOWERS FOODS INC COM CS 343498101 1,240 48,245 SH   SOLE   0 0 48,245
FLUOROPHARMA MED INC COM CS 343870101 0 117,647 SH   SOLE   0 0 117,647
FORD MTR CO DEL COM PAR $0.01 CS 345370860 1,592 94,168 SH   SOLE   0 0 94,168
FORTINET INC COM CS 34959E109 34,837 101,939 SH   SOLE   0 0 101,939
FORTIVE CORP COM CS 34959J108 18,875 309,785 SH   SOLE   0 0 309,785
FOUR CORNERS PPTY TR INC COM CS 35086T109 223 8,235 SH   SOLE   0 0 8,235
FRANCO NEVADA CORP COM CS 351858105 15,439 96,782 SH   SOLE   0 0 96,782
FREEPORT-MCMORAN INC. CS 35671D857 3,309 66,517 SH   SOLE   0 0 66,517
FRESHPET INC COM CS 358039105 308 3,000 SH   SOLE   0 0 3,000
FREYR BATTERY SA CS L4135L100 518 42,275 SH   SOLE   0 0 42,275
FRONTIER LITHIUM COM CS 35910P109 1,155 444,360 SH   SOLE   0 0 444,360
FUELPOSITIVE CORPORATION COM CS 35954F108 5 42,000 SH   SOLE   0 0 42,000
GENE EXPRESS, INC. COM STOCK CS 9940769Y5 0 100,000 SH   SOLE   0 0 100,000
GENERAC HLDGS INC COM CS 368736104 268 900 SH   SOLE   0 0 900
GENERAL ELECTRIC CO COM CS 369604301 1,006 10,990 SH   SOLE   0 0 10,990
GENERAL MLS INC COM CS 370334104 4,023 59,407 SH   SOLE   0 0 59,407
GENERAL MTRS CORP COM CS 37045V100 858 19,627 SH   SOLE   0 0 19,627
GENMAB A S SPONSORED ADR CS 372303206 9,242 255,457 SH   SOLE   0 0 255,457
GENMAB A/S SHS CS K3967W102 9,012 24,569 SH   SOLE   0 0 24,569
GETSWIFT TECHNOLOGIES LTD CS 37428G100 5 20,714 SH   SOLE   0 0 20,714
GILEAD SCIENCES INC COM CS 375558103 329 5,541 SH   SOLE   0 0 5,541
GLENCORE PLC UNSPONSORD ADR CS 37827X100 496 38,000 SH   SOLE   0 0 38,000
GLOBAL X COPPER MINERS ETF CS 37954Y830 287 6,300 SH   SOLE   0 0 6,300
GOLDMAN SACHS GROUP INC CS 38141G104 2,941 8,909 SH   SOLE   0 0 8,909
GRAINGER W W INC COM CS 384802104 7,174 13,908 SH   SOLE   0 0 13,908
GRAYSCALE BITCOIN TRUST BTC CS 389637109 761 24,929 SH   SOLE   0 0 24,929
GRAYSCALE ETHEREUM TR ETH SHS CS 389638107 675 25,044 SH   SOLE   0 0 25,044
GTT COMMUNICATIONS INC CS 362393100 1 37,075 SH   SOLE   0 0 37,075
GXO LOGISTICS INCORPORATED COM CS 36262G101 4,698 65,855 SH   SOLE   0 0 65,855
HARBOR DIVERSIFIED INC COM CS 41150R102 49 20,000 SH   SOLE   0 0 20,000
HERCULES TECH GROWTH CAP INC CS 427096508 250 13,819 SH   SOLE   0 0 13,819
HESS CORP COM CS 42809H107 415 3,875 SH   SOLE   0 0 3,875
HEWLETT PACKARD ENTERPRISE CO CS 42824C109 429 25,699 SH   SOLE   0 0 25,699
HOLLY ENERGY PARTNERS LP CS 435763107 224 12,660 SH   SOLE   0 0 12,660
HOME DEPOT INC COM CS 437076102 85,446 285,457 SH   SOLE   0 0 285,457
HONEYWELL INTL INC CS 438516106 33,181 170,525 SH   SOLE   0 0 170,525
HORMEL FOODS CORP CS 440452100 4,282 83,081 SH   SOLE   0 0 83,081
HP INC CS 40434L105 974 26,833 SH   SOLE   0 0 26,833
HUBSPOT INC COM CS 443573100 214 450 SH   SOLE   0 0 450
ICON PLC SHS CS G4705A100 271 1,113 SH   SOLE   0 0 1,113
IDEXX LABS INC COM CS 45168D104 222,994 407,623 SH   SOLE   0 0 407,623
ILLINOIS TOOL WKS INC COM CS 452308109 15,139 72,299 SH   SOLE   0 0 72,299
ILLUMINA INC COM CS 452327109 1,119 3,202 SH   SOLE   0 0 3,202
INGREDION INC COM CS 457187102 354 4,062 SH   SOLE   0 0 4,062
INMODE LTD SHS CS M5425M103 558 15,112 SH   SOLE   0 0 15,112
INTEL CORP COM CS 458140100 1,996 40,269 SH   SOLE   0 0 40,269
INTERCONTINENTAL EXCHANGE INC CS 45866F104 2,087 15,799 SH   SOLE   0 0 15,799
INTERNATIONAL BUSINESS MACHS C CS 459200101 5,207 40,049 SH   SOLE   0 0 40,049
INTERNATIONAL FLAVORS&FRAGRANC CS 459506101 936 7,130 SH   SOLE   0 0 7,130
INTUIT COM CS 461202103 119,195 247,890 SH   SOLE   0 0 247,890
INTUITIVE SURGICAL INC COM NEW CS 46120E602 1,765 5,850 SH   SOLE   0 0 5,850
INVESCO QQQ TRUST SERIES 1 CS 46090E103 41,927 115,648 SH   SOLE   0 0 115,648
INVESCO S&P 500 EQUAL WEIGHT E CS 46137V357 3,514 22,280 SH   SOLE   0 0 22,280
INVESCO WILDERHILL CLEAN ENERG CS 46137V134 237 3,643 SH   SOLE   0 0 3,643
IPERIONX LIMITED CS AU0000208 969 973,334 SH   SOLE   0 0 973,334
IRELAND INC COM NEW CS 46267T206 3 25,000 SH   SOLE   0 0 25,000
ISHARES COMEX GOLD TR ISHARES CS 464285204 1,084 29,430 SH   SOLE   0 0 29,430
ISHARES INC CORE MSCI EMKT CS 46434G103 211 3,792 SH   SOLE   0 0 3,792
ISHARES MSCI EAFE INDEX CS 464287465 498 6,765 SH   SOLE   0 0 6,765
ISHARES RUSSELL 2000 ETF CS 464287655 6,572 32,014 SH   SOLE   0 0 32,014
ISHARES TR CORE S&P MCP ETF CS 464287507 921 3,431 SH   SOLE   0 0 3,431
ISHARES TR CORE S&P500 ETF CS 464287200 9,216 20,313 SH   SOLE   0 0 20,313
ISHARES TR FLTG RATE BD ETF CS 46429B655 215 4,252 SH   SOLE   0 0 4,252
ISHARES TR NASDAQ BIOTECH INDX CS 464287556 14,088 108,120 SH   SOLE   0 0 108,120
ISHARES TR RUS MD CP GR ETF CS 464287481 230 2,286 SH   SOLE   0 0 2,286
ISHARES TR RUS MID-CAP ETF CS 464287499 205 2,631 SH   SOLE   0 0 2,631
ISHARES TR RUSSELL 1000 GROWTH CS 464287614 449 1,618 SH   SOLE   0 0 1,618
ISHARES TR RUSSELL 3000 CS 464287689 239 910 SH   SOLE   0 0 910
ISHARES TR RUSSELL1000VAL CS 464287598 262 1,578 SH   SOLE   0 0 1,578
ISHARES TR S&P 500 GRWT ETF CS 464287309 632 8,274 SH   SOLE   0 0 8,274
ISHARES TR S&P 500 VALUE CS 464287408 471 3,027 SH   SOLE   0 0 3,027
ISHARES TR S&P SMALL CAP 600 CS 464287804 788 7,309 SH   SOLE   0 0 7,309
ISLET SCIENCES INC COM CS 46467R109 0 91,666 SH   SOLE   0 0 91,666
JACOBS ENGR GROUP INC CS 469814107 8,484 61,561 SH   SOLE   0 0 61,561
JERVOIS GLOBAL LTD SHS NEW CS Q5058P361 294 460,000 SH   SOLE   0 0 460,000
JOHNSON & JOHNSON COM CS 478160104 164,625 928,877 SH   SOLE   0 0 928,877
JPMORGAN CHASE & CO COM CS 46625H100 83,488 612,444 SH   SOLE   0 0 612,444
KELLOGG CO COM CS 487836108 983 15,239 SH   SOLE   0 0 15,239
KEYSIGHT TECHNOLOGIES INC COM CS 49338L103 474 2,998 SH   SOLE   0 0 2,998
KIMBERLY CLARK CORP COM CS 494368103 1,722 13,982 SH   SOLE   0 0 13,982
KKR & CO INC CS 48251W104 307 5,249 SH   SOLE   0 0 5,249
L OREAL CO ADR CS 502117203 228 2,850 SH   SOLE   0 0 2,850
L3HARRIS TECHNOLOGY INC CS 502431109 738 2,969 SH   SOLE   0 0 2,969
LABORATORY CORP AMER HLDGS COM CS 50540R409 804 3,050 SH   SOLE   0 0 3,050
LAKE RESOURCES SHS CS Q5431K105 120 80,000 SH   SOLE   0 0 80,000
LAUDER ESTEE COS INC CL A CS 518439104 126,166 463,300 SH   SOLE   0 0 463,300
LIBERTY BROADBAND CORP COM SER CS 530307107 219 1,672 SH   SOLE   0 0 1,672
LILLY ELI & CO COM CS 532457108 3,918 13,680 SH   SOLE   0 0 13,680
LINDE PUBLIC LTD CS G5494J103 749 2,346 SH   SOLE   0 0 2,346
LINEAGE CELL THERAPEUTICS INC CS 53566P109 156 101,300 SH   SOLE   0 0 101,300
LIONS GATE ENTMNT CORP CL B NO CS 535919500 181 12,016 SH   SOLE   0 0 12,016
LITHIUM PWR INTL LTD SHS CS Q5594Q105 722 1,348,575 SH   SOLE   0 0 1,348,575
LIVE NATION INC COM CS 538034109 4,201 35,712 SH   SOLE   0 0 35,712
LIVENT CORP CS 53814L108 1,694 64,980 SH   SOLE   0 0 64,980
LOCKHEED MARTIN CORP CS 539830109 3,143 7,120 SH   SOLE   0 0 7,120
LOWES COS INC COM CS 548661107 25,827 127,734 SH   SOLE   0 0 127,734
LUNDIN MINING CORP COM CS 550372106 558 55,000 SH   SOLE   0 0 55,000
LVMH MOET HENNESSY LOU VUITTON CS 502441306 11,328 79,448 SH   SOLE   0 0 79,448
MAGELLAN MIDSTREAM PARTNERS CS 559080106 8,387 170,913 SH   SOLE   0 0 170,913
MAGNITE INC CS 55955D100 12,744 964,708 SH   SOLE   0 0 964,708
MARATHON PETE CORP COM CS 56585A102 2,653 31,030 SH   SOLE   0 0 31,030
MARRIOTT INTL INC NEW CL A CS 571903202 1,013 5,766 SH   SOLE   0 0 5,766
MARSH & MCLENNAN COS INC CS 571748102 820 4,812 SH   SOLE   0 0 4,812
MARTIN MARIETTA MATERIALS CS 573284106 1,009 2,621 SH   SOLE   0 0 2,621
MASTERCARD INCORPORATED CL A CS 57636Q104 2,273 6,361 SH   SOLE   0 0 6,361
MCCORMICK & CO INC COM NON VTG CS 579780206 101,978 1,021,828 SH   SOLE   0 0 1,021,828
MCDONALDS CORP COM CS 580135101 2,498 10,103 SH   SOLE   0 0 10,103
MCKESSON CORP COM CS 58155Q103 429 1,400 SH   SOLE   0 0 1,400
MEDTRONIC PLC SHS CS G5960L103 1,956 17,626 SH   SOLE   0 0 17,626
MERCK & CO INC NEW COM CS 58933Y105 8,942 108,981 SH   SOLE   0 0 108,981
META PLATFORMS INC CS 30303M102 30,240 135,995 SH   SOLE   0 0 135,995
METROPOLITAN BK HLDG CORP COM CS 591774104 577 5,672 SH   SOLE   0 0 5,672
METTLER TOLEDO INTERNATIONAL C CS 592688105 184,708 134,510 SH   SOLE   0 0 134,510
MFA FINL INC COM CS 55272X607 8,112 2,012,833 SH   SOLE   0 0 2,012,833
MICROCHIP TECHNOLOGY INC CS 595017104 15,902 211,636 SH   SOLE   0 0 211,636
MICROSOFT CORP COM CS 594918104 239,345 776,314 SH   SOLE   0 0 776,314
MONDELEZ INTL INC CL A CS 609207105 470 7,491 SH   SOLE   0 0 7,491
MONSTER BEVERAGE CORP CS 61174X109 240 3,000 SH   SOLE   0 0 3,000
MONTROSE ENVIRONMENTAL GROUP I CS 615111101 392 7,400 SH   SOLE   0 0 7,400
MOODYS CORP CS 615369105 700 2,076 SH   SOLE   0 0 2,076
MORGAN STANLEY COM NEW CS 617446448 2,414 27,624 SH   SOLE   0 0 27,624
MOSAIC CO CS 61945C103 3,685 55,413 SH   SOLE   0 0 55,413
MOTOROLA SOLUTIONS INC COM NEW CS 620076307 576 2,377 SH   SOLE   0 0 2,377
MPLX LP COM UNIT REP LTD CS 55336V100 1,654 49,843 SH   SOLE   0 0 49,843
MSCI INC COM CS 55354G100 32,953 65,529 SH   SOLE   0 0 65,529
NABORS INDUSTRIES LTD SHS CS G6359F137 321 2,100 SH   SOLE   0 0 2,100
NEO PERFORMANCE MATERIALS INC- CS 64046G106 487 40,000 SH   SOLE   0 0 40,000
NEO PERFORMANCE MATLS INC COM CS 64046G106 731 59,885 SH   SOLE   0 0 59,885
NESTLE S A SPONSORED ADR CS 641069406 2,277 17,503 SH   SOLE   0 0 17,503
NETFLIX INC COM CS 64110L106 8,506 22,708 SH   SOLE   0 0 22,708
NEW MOUNTAIN FIN CORP COM CS 647551100 339 24,500 SH   SOLE   0 0 24,500
NEW RESIDENTIAL INVT CORP COM CS 64828T201 265 24,165 SH   SOLE   0 0 24,165
NEXTERA ENERGY INC COM CS 65339F101 5,988 70,689 SH   SOLE   0 0 70,689
NEXTERA ENERGY PARTNERS LP COM CS 65341B106 44,106 529,107 SH   SOLE   0 0 529,107
NEXTSOURCE MATLS INC CDA COM CS 65343M209 1,022 347,660 SH   SOLE   0 0 347,660
NII HLDGS INC COM PAR $0.001 CS 62913F508 0 49,996 SH   SOLE   0 0 49,996
NIKE INC CL B CS 654106103 41,690 309,824 SH   SOLE   0 0 309,824
NIO INC SPON ADS CS 62914V106 263 12,500 SH   SOLE   0 0 12,500
NORFOLK SOUTHERN CORP CS 655844108 3,619 12,689 SH   SOLE   0 0 12,689
NORTHERN GRAPHITE CORP COM CS 66516A105 16 25,000 SH   SOLE   0 0 25,000
NORTHROP GRUMMAN CORP COM CS 666807102 408 912 SH   SOLE   0 0 912
NORTHWEST BIOTHERAPEUTICS INC CS 66737P600 27 39,000 SH   SOLE   0 0 39,000
NOUVEAU MONDE GRAPHITE INC COM CS 66979W842 1,584 228,530 SH   SOLE   0 0 228,530
NOVAGOLD RES INC COM NEW CS 66987E206 147 19,050 SH   SOLE   0 0 19,050
NOVARTIS A G SPONSORED ADR CS 66987V109 790 9,006 SH   SOLE   0 0 9,006
NUCOR CORP COM CS 670346105 1,558 10,479 SH   SOLE   0 0 10,479
NVIDIA CORP COM CS 67066G104 57,151 209,450 SH   SOLE   0 0 209,450
NXP SEMICONDUCTORS N V COM CS N6596X109 4,088 22,086 SH   SOLE   0 0 22,086
O REILLY AUTOMOTIVE INC NEW CO CS 67103H107 1,457 2,127 SH   SOLE   0 0 2,127
OLAPLEX HLDGS INC COM CS 679369108 5,424 347,030 SH   SOLE   0 0 347,030
ONCOCYTE CORPORATION COM CS 68235C107 22 15,000 SH   SOLE   0 0 15,000
ONEX CORP SUB VTG CS 68272K103 41,309 616,632 SH   SOLE   0 0 616,632
ORACLE CORP COM CS 68389X105 8,878 107,310 SH   SOLE   0 0 107,310
ORGANON & CO COMMON STOCK CS 68622V106 2,033 58,213 SH   SOLE   0 0 58,213
OTIS WORLDWIDE CORP COM CS 68902V107 556 7,220 SH   SOLE   0 0 7,220
PARAMOUNT GLOBAL CS 92556H206 202 5,339 SH   SOLE   0 0 5,339
PARETEUM CORP CS 69946T207 1 25,800 SH   SOLE   0 0 25,800
PARKER HANNIFIN CORP CS 701094104 6,228 21,948 SH   SOLE   0 0 21,948
PAYCHEX INC COM CS 704326107 9,149 67,038 SH   SOLE   0 0 67,038
PAYPAL HLDGS INC COM CS 70450Y103 42,119 364,190 SH   SOLE   0 0 364,190
PEOPLES UNITED FINANCIAL INC C CS 712704105 220 11,000 SH   SOLE   0 0 11,000
PEPSICO INC COM CS 713448108 85,114 508,508 SH   SOLE   0 0 508,508
PERIMETER SOLUTIONS SA COMMON CS L7579L106 1,266 104,575 SH   SOLE   0 0 104,575
PERKINELMER INC COM CS 714046109 454 2,600 SH   SOLE   0 0 2,600
PFIZER INC COM CS 717081103 12,490 241,259 SH   SOLE   0 0 241,259
PHILIP MORRIS INTL INC COM CS 718172109 1,460 15,546 SH   SOLE   0 0 15,546
PHILLIPS 66 COM CS 718546104 390 4,513 SH   SOLE   0 0 4,513
PIEDMONT LITHIUM INC CS 72016P105 1,824 24,994 SH   SOLE   0 0 24,994
PLUG POWER INC COM CS 72919P202 603 21,080 SH   SOLE   0 0 21,080
PNC FINL SVCS GROUP INC CS 693475105 7,547 40,917 SH   SOLE   0 0 40,917
PPL CORP COM CS 69351T106 416 14,559 SH   SOLE   0 0 14,559
PRICE T ROWE GROUP INC COM CS 74144T108 39,629 262,115 SH   SOLE   0 0 262,115
PROCTER AND GAMBLE CO COM CS 742718109 5,613 36,736 SH   SOLE   0 0 36,736
PROGRESSIVE CORP OHIO COM CS 743315103 22,837 200,346 SH   SOLE   0 0 200,346
PROLOGIS INC COM CS 74340W103 24,779 153,447 SH   SOLE   0 0 153,447
PROTOKINETIX INC CS 743722100 1 20,000 SH   SOLE   0 0 20,000
PUBLIC SVC ENTERPRISE GROUP CO CS 744573106 526 7,518 SH   SOLE   0 0 7,518
PURECYCLE CORP COM NEW CS 746228303 180 15,000 SH   SOLE   0 0 15,000
PUREFUNDS ISE CYBER SECURITY E CS 26924G201 4,126 70,264 SH   SOLE   0 0 70,264
QUALCOMM INC COM CS 747525103 1,673 10,948 SH   SOLE   0 0 10,948
QUANTA SVCS INC COM CS 74762E102 16,793 127,600 SH   SOLE   0 0 127,600
QUEST DIAGNOSTICS INC COM CS 74834L100 543 3,968 SH   SOLE   0 0 3,968
RALPH LAUREN CORP CL A CS 751212101 879 7,748 SH   SOLE   0 0 7,748
RAYMOND JAMES FINANCIAL INC CO CS 754730109 670 6,096 SH   SOLE   0 0 6,096
RAYTHEON TECHNOLOGIES CORP CS 75513E101 11,904 120,155 SH   SOLE   0 0 120,155
REGAL REXNORD CORPORATION COM CS 758750103 3,468 23,310 SH   SOLE   0 0 23,310
REGENERON PHARMACEUTICALS COM CS 75886F107 1,202 1,721 SH   SOLE   0 0 1,721
REGENERX BIOPHARMACEUTICALS CO CS 75886X108 2 10,000 SH   SOLE   0 0 10,000
RESMED INC COM CS 761152107 481 1,982 SH   SOLE   0 0 1,982
RIO TINTO PLC SPONSORED ADR CS 767204100 6,837 85,035 SH   SOLE   0 0 85,035
ROBLOX CORP CS 771049103 250 5,401 SH   SOLE   0 0 5,401
ROCHE HLDG LTD SPONSORED ADR CS 771195104 447 9,038 SH   SOLE   0 0 9,038
ROCKWELL AUTOMATION INC CS 773903109 17,881 63,853 SH   SOLE   0 0 63,853
ROKU INC COM CL A CS 77543R102 726 5,795 SH   SOLE   0 0 5,795
ROLLINS INC COM CS 775711104 38,035 1,085,162 SH   SOLE   0 0 1,085,162
ROPER TECHNOLOGIES INC COM CS 776696106 124,283 263,183 SH   SOLE   0 0 263,183
RVL PHARMACEUTICALS PLC CS G6S41R101 17 10,000 SH   SOLE   0 0 10,000
S&P GLOBAL INC CS 78409V104 858 2,092 SH   SOLE   0 0 2,092
SALESFORCE COM INC COM CS 79466L302 33,949 159,897 SH   SOLE   0 0 159,897
SANTOS LIMITED ORD CS Q82869118 97 16,732 SH   SOLE   0 0 16,732
SCHLUMBERGER LTD COM CS 806857108 1,385 33,529 SH   SOLE   0 0 33,529
SCHWAB CHARLES CORP NEW COM CS 808513105 2,720 32,264 SH   SOLE   0 0 32,264
SCHWAB STRATEGIC TR INTL EQTY CS 808524805 596 16,232 SH   SOLE   0 0 16,232
SCHWAB STRATEGIC TR US LRG CAP CS 808524201 204 3,795 SH   SOLE   0 0 3,795
SCORPIO TANKERS INC SHS CS Y7542C130 815 38,100 SH   SOLE   0 0 38,100
SELECT SECTOR SPDR TR COMMUNIC CS 81369Y852 548 7,965 SH   SOLE   0 0 7,965
SELECT SECTOR SPDR TR SBI HEAL CS 81369Y209 765 5,585 SH   SOLE   0 0 5,585
SELECT SECTOR SPDR TR SBI INT- CS 81369Y506 454 5,944 SH   SOLE   0 0 5,944
SELECT SECTOR SPDR TR SBI INT- CS 81369Y605 1,210 31,582 SH   SOLE   0 0 31,582
SELECT SECTOR SPDR TR TECHNOLO CS 81369Y803 2,845 17,901 SH   SOLE   0 0 17,901
SERVICENOW INC COM CS 81762P102 437 785 SH   SOLE   0 0 785
SES AI CORP CS 78397Q109 819 90,500 SH   SOLE   0 0 90,500
SHERWIN-WILLIAMS CO CS 824348106 7,589 30,401 SH   SOLE   0 0 30,401
SHOCKWAVE MED INC COM CS 82489T104 907 4,375 SH   SOLE   0 0 4,375
SHOPIFY INC CL A CS 82509L107 292 432 SH   SOLE   0 0 432
SIG COMBIBLOC GROUP AG CS H76406117 856 33,800 SH   SOLE   0 0 33,800
SIMON PPTY GROUP INC NEW CS 828806109 1,687 12,824 SH   SOLE   0 0 12,824
SMUCKER J M CO COM NEW CS 832696405 548 4,050 SH   SOLE   0 0 4,050
SOUTHERN CO COM CS 842587107 332 4,582 SH   SOLE   0 0 4,582
SOUTHWEST AIRLS CO COM CS 844741108 623 13,596 SH   SOLE   0 0 13,596
SPARK NEW ZEALAND LTD SHS CS Q8619N107 270 85,000 SH   SOLE   0 0 85,000
SPDR DJIA CS 78467X109 26,215 75,584 SH   SOLE   0 0 75,584
SPDR GOLD TRUST CS 78463V107 4,381 24,249 SH   SOLE   0 0 24,249
SPDR S&P 500 ETF TR TR UNIT CS 78462F103 58,521 129,574 SH   SOLE   0 0 129,574
SPDR S&P MIDCAP 400 INDEX CS 78467Y107 7,777 15,858 SH   SOLE   0 0 15,858
SPDR SER TR PORTFOLIO S&P400 CS 78464A847 1,039 22,028 SH   SOLE   0 0 22,028
SPDR SER TR PORTFOLIO S&P500 CS 78464A854 210 3,950 SH   SOLE   0 0 3,950
SPDR SER TR S&P BIOTECH CS 78464A870 8,699 96,780 SH   SOLE   0 0 96,780
SPDR SER TR S&P KENSHO CLEAN CS 78468R655 269 3,000 SH   SOLE   0 0 3,000
SPDR SERIES TRUST S&P OILGAS E CS 78468R556 2,866 21,300 SH   SOLE   0 0 21,300
SPDR SERIES TRUST S&P REGL BKG CS 78464A698 1,359 19,725 SH   SOLE   0 0 19,725
SPERO THERAPEUTICS INC COM CS 84833T103 226 26,000 SH   SOLE   0 0 26,000
SPLUNK INC COM CS 848637104 6,191 41,657 SH   SOLE   0 0 41,657
SPROTT INC COM NEW CS 852066208 1,334 26,543 SH   SOLE   0 0 26,543
SS&C TECHNOLOGIES HLDGS INC CO CS 78467J100 356 4,750 SH   SOLE   0 0 4,750
STAAR SURGICAL CO COM PAR $0.0 CS 852312305 1,513 18,930 SH   SOLE   0 0 18,930
STAR BULK CARRIERS CORP SHS PA CS Y8162K204 2,118 71,345 SH   SOLE   0 0 71,345
STARBUCKS CORP COM CS 855244109 910 10,006 SH   SOLE   0 0 10,006
STERIS PLC SHS USD CS G8473T100 155,204 641,948 SH   SOLE   0 0 641,948
STRYKER CORP COM CS 863667101 15,968 59,726 SH   SOLE   0 0 59,726
SUNDIAL GROWERS INC COM CS 86730L109 97 138,000 SH   SOLE   0 0 138,000
SUNRUN INC COM CS 86771W105 1,050 34,588 SH   SOLE   0 0 34,588
SWEDISH MATCH AB UNSPONSORED A CS 870309606 224 30,000 SH   SOLE   0 0 30,000
SYSCO CORP COM CS 871829107 20,209 247,502 SH   SOLE   0 0 247,502
T-MOBILE US INC COM CS 872590104 11,231 87,501 SH   SOLE   0 0 87,501
TALON METALS CORP-CAD CS G86659102 3,209 4,719,750 SH   SOLE   0 0 4,719,750
TALON METALS CORP SHS CAD CS G86659102 4,629 6,903,979 SH   SOLE   0 0 6,903,979
TARGA RES CORP COM CS 87612G101 742 9,838 SH   SOLE   0 0 9,838
TARGET CORP COM CS 87612E106 2,639 12,433 SH   SOLE   0 0 12,433
TC ENERGY CORP CS 87807B107 212 3,750 SH   SOLE   0 0 3,750
TE CONNECTIVITY LTD REG SHS CS H84989104 366 2,797 SH   SOLE   0 0 2,797
TELEDYNE TECHNOLOGIES INC COM CS 879360105 284 600 SH   SOLE   0 0 600
TELEFLEX INC CS 879369106 368 1,036 SH   SOLE   0 0 1,036
TENCENT HLDGS LTD ADR CS 88032Q109 458 9,860 SH   SOLE   0 0 9,860
TENET HEALTHCARE CORP CS 88033G407 265 3,087 SH   SOLE   0 0 3,087
TESLA MTRS INC COM CS 88160R101 3,971 3,685 SH   SOLE   0 0 3,685
TEXAS INSTRS INC COM CS 882508104 13,761 75,002 SH   SOLE   0 0 75,002
THE CARLYLE GROUP INC CS 14316J108 364 7,435 SH   SOLE   0 0 7,435
THE TRADE DESK INC COM CL A CS 88339J105 74,539 1,076,378 SH   SOLE   0 0 1,076,378
THEGLOBE COM INC COM CS 88335R101 6 25,000 SH   SOLE   0 0 25,000
THERMO FISHER SCIENTIFIC INC C CS 883556102 142,452 241,178 SH   SOLE   0 0 241,178
TJX COS INC NEW COM CS 872540109 85,442 1,410,392 SH   SOLE   0 0 1,410,392
TRADEWEB MKTS INC CL A CS 892672106 806 9,170 SH   SOLE   0 0 9,170
TRANE TECHNOLOGIES PLC SHS CS G8994E103 490 3,210 SH   SOLE   0 0 3,210
TRANSDIGM GROUP INC COM CS 893641100 333 511 SH   SOLE   0 0 511
TRANSOCEAN LTD CS H8817H100 3,757 822,180 SH   SOLE   0 0 822,180
TRANSUNION COM CS 89400J107 202 1,959 SH   SOLE   0 0 1,959
TRUIST FINL CORP COM CS 89832Q109 275 4,850 SH   SOLE   0 0 4,850
TYSON FOODS INC CL A CS 902494103 5,387 60,101 SH   SOLE   0 0 60,101
UGI CORP NEW COM CS 902681105 490 13,518 SH   SOLE   0 0 13,518
ULTA SALON COSMETCS & FRAG INC CS 90384S303 929 2,334 SH   SOLE   0 0 2,334
UNION PAC CORP COM CS 907818108 7,497 27,442 SH   SOLE   0 0 27,442
UNITED PARCEL SVC INC CL B CS 911312106 2,071 9,655 SH   SOLE   0 0 9,655
UNITED RENTALS INC COM CS 911363109 456 1,284 SH   SOLE   0 0 1,284
UNITED STATES STEEL CORP NEW C CS 912909108 893 23,650 SH   SOLE   0 0 23,650
UNITEDHEALTH GROUP INC COM CS 91324P102 31,808 62,373 SH   SOLE   0 0 62,373
US BANCORP DEL COM NEW CS 902973304 6,031 113,473 SH   SOLE   0 0 113,473
VALARIS PLC SHS CLASS A CS G9460G101 1,460 28,095 SH   SOLE   0 0 28,095
VALERO ENERGY CORP NEW COM CS 91913Y100 741 7,300 SH   SOLE   0 0 7,300
VANECK VECTORS ETF TR CS 92189F726 431 2,660 SH   SOLE   0 0 2,660
VANGUARD FTSE ALL-WORLD EX-U.S CS 922042775 928 16,109 SH   SOLE   0 0 16,109
VANGUARD HEALTH CARE ETF CS 92204A504 761 2,991 SH   SOLE   0 0 2,991
VANGUARD HIGH DIV YLD ETF CS 921946406 8,098 72,139 SH   SOLE   0 0 72,139
VANGUARD INDEX FDS GROWTH ETF CS 922908736 381 1,325 SH   SOLE   0 0 1,325
VANGUARD INDEX FDS MCAP GR IDX CS 922908538 931 4,179 SH   SOLE   0 0 4,179
VANGUARD INDEX FDS S&P 500 ETF CS 922908363 19,061 45,910 SH   SOLE   0 0 45,910
VANGUARD INDEX FDS SMALL CP ET CS 922908751 3,382 15,914 SH   SOLE   0 0 15,914
VANGUARD INDEX FDS TOTAL STK M CS 922908769 521 2,290 SH   SOLE   0 0 2,290
VANGUARD MID-CAP ETF CS 922908629 1,178 4,951 SH   SOLE   0 0 4,951
VANGUARD MSCI EAFE ETF CS 921943858 217 4,525 SH   SOLE   0 0 4,525
VANGUARD SPECIALIZED PORTFOLIO CS 921908844 2,803 17,283 SH   SOLE   0 0 17,283
VANGUARD VALUE ETF CS 922908744 365 2,472 SH   SOLE   0 0 2,472
VANGUARD WORLD CONSUMER DISC E CS 92204A108 415 1,359 SH   SOLE   0 0 1,359
VANGUARD WORLD FDS CONSUM STP CS 92204A207 412 2,105 SH   SOLE   0 0 2,105
VANGUARD WORLD FDS INDUSTRIAL CS 92204A603 294 1,513 SH   SOLE   0 0 1,513
VANGUARD WORLD FDS INF TECH ET CS 92204A702 1,929 4,632 SH   SOLE   0 0 4,632
VEEVA SYS INC CL A COM CS 922475108 15,166 71,381 SH   SOLE   0 0 71,381
VERIZON COMMUNICATIONS INC COM CS 92343V104 6,374 125,135 SH   SOLE   0 0 125,135
VERTEX PHARMACEUTICALS INC COM CS 92532F100 273 1,046 SH   SOLE   0 0 1,046
VIATRIS INC CS 92556V106 136 12,470 SH   SOLE   0 0 12,470
VICI PPTYS INC COM CS 925652109 273 9,600 SH   SOLE   0 0 9,600
VICTREX PLC CS G9358Y107 17,538 728,000 SH   SOLE   0 0 728,000
VIPER ENERGY PARTNERS LP CS 92763M105 512 17,300 SH   SOLE   0 0 17,300
VIRNETX HLDG CORP COM CS 92823T108 467 286,361 SH   SOLE   0 0 286,361
VISA INC COM CL A CS 92826C839 258,230 1,164,405 SH   SOLE   0 0 1,164,405
VORNADO RLTY TR SH BEN INT CS 929042109 227 5,000 SH   SOLE   0 0 5,000
VULCAN MATLS CO CS 929160109 394 2,147 SH   SOLE   0 0 2,147
WAL-MART STORES INC COM CS 931142103 739 4,964 SH   SOLE   0 0 4,964
WALGREENS BOOTS ALLIANCE INC CS 931427108 224 5,000 SH   SOLE   0 0 5,000
WASTE MGMT INC DEL COM CS 94106L109 544 3,432 SH   SOLE   0 0 3,432
WATTS WATER TECHNOLOGIES A CS 942749102 796 5,700 SH   SOLE   0 0 5,700
WEC ENERGY GROUP INC COM CS 92939U106 349 3,500 SH   SOLE   0 0 3,500
WELLS FARGO CO NEW COM CS 949746101 2,991 61,731 SH   SOLE   0 0 61,731
WENDYS CO COM CS 95058W100 494 22,500 SH   SOLE   0 0 22,500
WESTLAKE CHEM PARTNERS LP COM CS 960417103 325 12,000 SH   SOLE   0 0 12,000
WEX INC COM CS 96208T104 25,881 145,035 SH   SOLE   0 0 145,035
WEYERHAEUSER CO CS 962166104 285 7,524 SH   SOLE   0 0 7,524
WHITE MTNS INS GROUP LTD COM CS G9618E107 6,071 5,343 SH   SOLE   0 0 5,343
WILLIAMS COS INC DEL COM CS 969457100 789 23,607 SH   SOLE   0 0 23,607
WM TECHNOLOGY INC CS 92971A109 3,826 489,291 SH   SOLE   0 0 489,291
WRAP TECHNOLOGIES INC COM CS 98212N107 41 15,000 SH   SOLE   0 0 15,000
XCEL ENERGY INC CS 98389B100 287 3,975 SH   SOLE   0 0 3,975
XYLEM INC COM CS 98419M100 13,907 163,114 SH   SOLE   0 0 163,114
YUM BRANDS INC COM CS 988498101 862 7,276 SH   SOLE   0 0 7,276
ZIMMER BIOMET HLDGS INC COM CS 98956P102 224 1,754 SH   SOLE   0 0 1,754
ZOETIS INC CL A CS 98978V103 185,388 983,021 SH   SOLE   0 0 983,021
ZSCALER INC COM CS 98980G102 1,662 6,888 SH   SOLE   0 0 6,888
ISHARES TR U.S. PFD STK ETF FT 464288687 406 11,160 SH   SOLE   0 0 11,160
ALLIANZ FDS RCM MIDCAP INS MF 018919688 230 46,962 SH   SOLE   0 0 46,962
AMCAP FD INC SHS CL F-2 MF 023375827 331 8,227 SH   SOLE   0 0 8,227
AMERICAN CENTY MUT FDS INC ULT MF 025083882 1,255 15,820 SH   SOLE   0 0 15,820
BARON SELECT FDS GLBL ADV INST MF 06828M835 232 5,698 SH   SOLE   0 0 5,698
COLUMBIA LARGE CAP GROWTH - Z MF 19765Y688 175 16,866 SH   SOLE   0 0 16,866
DAVIS NY VENTURE FD INC CL A MF 239080104 210 7,688 SH   SOLE   0 0 7,688
DFA INTERNATIONAL SMALL CAP EQ MF 233203629 261 12,928 SH   SOLE   0 0 12,928
FIDELITY CONCORD STR TR 500 ID MF 315911750 1,602 10,157 SH   SOLE   0 0 10,157
FIDELITY CONTRAFUND INC COM MF 316071109 2,039 122,110 SH   SOLE   0 0 122,110
FIDELITY GROWTH CO FUND MF 316200104 1,528 47,049 SH   SOLE   0 0 47,049
FIDELITY MAGELLAN FD COM MF 316184100 176 12,957 SH   SOLE   0 0 12,957
FIDELITY TREND FD INC COM MF 316423102 238 1,587 SH   SOLE   0 0 1,587
FIRST EAGLE FDS INC GLOBAL FD MF 32008F606 363 5,577 SH   SOLE   0 0 5,577
GABELLI ASSET FD SH BEN INT MF 362395105 263 4,659 SH   SOLE   0 0 4,659
HENDERSON GLOBAL FDS GLOBAL EQ MF 425067634 71 10,390 SH   SOLE   0 0 10,390
JPMORGAN TR I US LARGE SEL MF 4812A2389 459 20,376 SH   SOLE   0 0 20,376
JPMORGAN TR II EQTY INCOME SL MF 4812C0498 495 20,811 SH   SOLE   0 0 20,811
JPMORGAN TR II LARGE CAP GR S MF 4812C0530 394 7,088 SH   SOLE   0 0 7,088
NORTHERN FDS STK INDEX FD MF 665162772 649 13,075 SH   SOLE   0 0 13,075
PARNASSUS FD EQTY INCM INSTL MF 701769408 275 4,586 SH   SOLE   0 0 4,586
PIMCO COMMODITY RR STRAT - INS MF 722005667 80 10,817 SH   SOLE   0 0 10,817
PIMCO FDS PAC INVT MGMT SER ST MF 693390403 124 10,090 SH   SOLE   0 0 10,090
PRICE T ROWE GROWTH STK FD INC MF 741479109 736 8,143 SH   SOLE   0 0 8,143
PUTNAM EQUITY INCOME FD NEW CL MF 746745108 720 23,079 SH   SOLE   0 0 23,079
ROWE T PRICE DIVID GROWTH FD C MF 779546100 263 3,744 SH   SOLE   0 0 3,744
ROYCE FD PENN MUT INV MF 780905840 148 16,922 SH   SOLE   0 0 16,922
SCHWAB CAP TR S&P 500IDX SEL MF 808509855 621 8,919 SH   SOLE   0 0 8,919
T ROWE PR BLUE CHIP GROW MF 77954Q106 623 4,002 SH   SOLE   0 0 4,002
T ROWE PRICE MEDIA TELECOM INC MF 87282P100 632 4,044 SH   SOLE   0 0 4,044
TWEEDY BROWNE FD INC GLOBAL VA MF 901165100 203 7,228 SH   SOLE   0 0 7,228
VANGUARD 500 INDEX FUND - ADM MF 922908710 2,507 5,995 SH   SOLE   0 0 5,995
VANGUARD BALANCED INDEX-ADM MF 921931200 391 8,511 SH   SOLE   0 0 8,511
VANGUARD INDEX FDS LCP INDX AD MF 922908579 1,177 11,206 SH   SOLE   0 0 11,206
VANGUARD INDEX FDS SMCP INDEX MF 922908686 500 4,912 SH   SOLE   0 0 4,912
VANGUARD INDEX FDS TOT STKIDX MF 922908728 2,606 23,520 SH   SOLE   0 0 23,520
VANGUARD MID CAP INDEX FUND AD MF 922908645 818 2,778 SH   SOLE   0 0 2,778
VANGUARD SPECIALIZED PORTFOLIO MF 921908877 407 2,652 SH   SOLE   0 0 2,652
VANGUARD STAR FUND MF 921909107 216 7,256 SH   SOLE   0 0 7,256
VANGUARD TAX MANAGED INTL FD C MF 921943866 327 1,395 SH   SOLE   0 0 1,395
VANGUARD WINDSOR II FD ADMIRAL MF 922018304 328 4,166 SH   SOLE   0 0 4,166
WELLS FARGO FDS TR TARGET 2030 MF 94975G181 120 10,034 SH   SOLE   0 0 10,034
DOVER CORPORATION (Special) SB 260003108 84,866 540,895 SH   SOLE   0 0 540,895
CRITICAL ELEMENTS LITHIUM CORP WT 22675W123 0 144,350 SH   SOLE   0 0 144,350
GREENROSE ACQUISITION CORP WT WT 395392111 32 135,000 SH   SOLE   0 0 135,000
HIPPO HOLDINGS INC WT EXP 1231 WT 433539111 14 42,000 SH   SOLE   0 0 42,000