The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM COM 88579Y101   234,796 2,147 SH   SOLE   0 0 2,147
88 ENERGY LTD SHS ISIN#AU00000088E2 COM Q3394D101   852 250,000 SH   SOLE   0 0 250,000
ABBOTT LABS COM COM 002824100   7,105,569 64,555 SH   SOLE   0 0 64,555
ABBVIE INC COM COM 00287Y109   11,639,022 75,105 SH   SOLE   0 0 75,105
ADOBE SYS INC COM COM 00724F101   328,130 550 SH   SOLE   0 0 550
AIR PRODS & CHEMS INC COM COM 009158106   2,806,450 10,250 SH   SOLE   0 0 10,250
ALBEMARLE CORP COM COM 012653101   279,569 1,935 SH   SOLE   0 0 1,935
ALLSTATE CORP COM COM 020002101   1,644,765 11,750 SH   SOLE   0 0 11,750
ALPHABET INC CAP STK CL C COM 02079K107   7,718,736 54,770 SH   SOLE   0 0 54,770
ALPHABET INC CL A COM 02079K305   9,477,967 67,850 SH   SOLE   0 0 67,850
ALTRIA GROUP INC COM COM 02209S103   6,588,015 163,312 SH   SOLE   0 0 163,312
AMAZON COM INC COM COM 023135106   9,267,580 60,995 SH   SOLE   0 0 60,995
AMERICAN ELEC PWR CO INC COM COM 025537101   581,129 7,155 SH   SOLE   0 0 7,155
AMERICAN MOVIL S A B DE C V SPONSORED ADR ADR 02390A101   962,855 51,990 SH   SOLE   0 0 51,990
AMERICAN TOWER CORP NEW COM COM 03027X100   669,228 3,100 SH   SOLE   0 0 3,100
AMGEN INC COM COM 031162100   14,432,682 50,110 SH   SOLE   0 0 50,110
APPLE INC COM COM 037833100   112,673,875 585,227 SH   SOLE   0 0 585,227
APPLIED MATLS INC COM COM 038222105   10,998,881 67,865 SH   SOLE   0 0 67,865
ASML HLDG N V N Y REGISTRY SHS NEW 2012 ADR N07059210   957,504 1,265 SH   SOLE   0 0 1,265
AT&T INC COM COM 00206R102   4,775,169 284,575 SH   SOLE   0 0 284,575
AUTOMATIC DATA PROCESSING INC COM COM 053015103   244,619 1,050 SH   SOLE   0 0 1,050
AUXLY CANNIABIS GROUP INC COM ISIN#CA05335P1099 COM 05335P109   227 25,000 SH   SOLE   0 0 25,000
AVANGRID INC COM COM 05351W103   681,906 21,040 SH   SOLE   0 0 21,040
BAIDU COM INC SPONS ADR REPSTG ORD SHS CL A ADR 056752108   208,408 1,750 SH   SOLE   0 0 1,750
BANK AMER CORP COM COM 060505104   8,453,527 251,070 SH   SOLE   0 0 251,070
BANK NEW YORK MELLON CORP COM COM 064058100   257,127 4,940 SH   SOLE   0 0 4,940
BARRICK GOLD CORP COM ISIN#CA0679011084 COM 067901108   624,105 34,500 SH   SOLE   0 0 34,500
BASANITE INC COM COM 06975Q100   2,116 148,000 SH   SOLE   0 0 148,000
BATH & BODY WKS INC COM COM 070830104   338,806 7,850 SH   SOLE   0 0 7,850
BERKLEY W R CORP COM COM 084423102   357,843 5,060 SH   SOLE   0 0 5,060
BERKSHIRE HATHAWAY INC DEL CL A COM 084670108   8,139,375 15 SH   SOLE   0 0 15
BERKSHIRE HATHAWAY INC DEL CL B NEW COM 084670702   28,522,100 79,970 SH   SOLE   0 0 79,970
BIOLIFE SOLUTIONS INC COM NEW COM 09062W204   2,171,569 133,635 SH   SOLE   0 0 133,635
BLACKROCK INC COM COM 09247X101   3,397,383 4,185 SH   SOLE   0 0 4,185
BLACKROCK MUNIYIELD QUALITY FD III INC COM CLOSED END MF 09254E103   1,105,800 95,000 SH   SOLE   0 0 95,000
BLACKSTONE INC COM COM 09260D107   4,346,544 33,200 SH   SOLE   0 0 33,200
BLOCK H & R INC COM COM 093671105   241,850 5,000 SH   SOLE   0 0 5,000
BOEING CO COM COM 097023105   581,272 2,230 SH   SOLE   0 0 2,230
BRISTOL MYERS SQUIBB CO COM COM 110122108   3,194,817 62,265 SH   SOLE   0 0 62,265
BRITISH AMERN TOB PLC SPONSORED ADR ISIN#US1104481072 ADR 110448107   680,993 23,250 SH   SOLE   0 0 23,250
BROADCOM INC COM COM 11135F101   1,970,181 1,765 SH   SOLE   0 0 1,765
CANARY RES INC COM COM 13722T106   0 15,000 SH   SOLE   0 0 15,000
CARMAX INC COM COM 143130102   2,870,843 37,410 SH   SOLE   0 0 37,410
CARRIER GLOBAL CORP COM COM 14448C104   509,007 8,860 SH   SOLE   0 0 8,860
CATERPILLAR INS COM COM 149123101   549,946 1,860 SH   SOLE   0 0 1,860
CENCORA INC COM COM 03073E105   1,706,708 8,310 SH   SOLE   0 0 8,310
CHEVRON CORP NEW COM COM 166764100   10,272,649 68,870 SH   SOLE   0 0 68,870
CHUBB LTD COM ISIN#CH0044328745 COM H1467J104   246,340 1,090 SH   SOLE   0 0 1,090
CIM REAL ESTATE FINANCE TRUST INC COM 193993037   97,736 14,876 SH   SOLE   0 0 14,876
CISCO SYS INC COM COM 17275R102   10,325,025 204,375 SH   SOLE   0 0 204,375
CITIGROUP INC COM NEW COM 172967424   408,691 7,945 SH   SOLE   0 0 7,945
CLOROX CO COM COM 189054109   1,048,037 7,350 SH   SOLE   0 0 7,350
CLP HOLDINGS LTD SPONSORED ADR ADR 18946Q101   135,466 16,480 SH   SOLE   0 0 16,480
COCA COLA CO COM COM 191216100   10,718,866 181,891 SH   SOLE   0 0 181,891
COGNIZANT TECHNOLOGY SOLUTIONS CORP CL A COM 192446102   768,895 10,180 SH   SOLE   0 0 10,180
COLGATE PALMOLIVE CO COM COM 194162103   725,361 9,100 SH   SOLE   0 0 9,100
COMCAST CORP NEW CL A COM 20030N101   7,076,732 161,385 SH   SOLE   0 0 161,385
COMPASS MINERALS INTL INC COM COM 20451N101   4,081,584 161,200 SH   SOLE   0 0 161,200
CONSOLIDATED EDISON INC COM COM 209115104   479,867 5,275 SH   SOLE   0 0 5,275
COSTCO WHOLESALE CORP NEW COM COM 22160K105   5,214,632 7,900 SH   SOLE   0 0 7,900
CROWDSTRIKE HLDGS INC CL A COM 22788C105   621,704 2,435 SH   SOLE   0 0 2,435
CROWN CASTLE INC COM COM 22822V101   957,805 8,315 SH   SOLE   0 0 8,315
CVS HEALTH CORP COM COM 126650100   13,003,990 164,690 SH   SOLE   0 0 164,690
DANAHER CORP COM COM 235851102   362,047 1,565 SH   SOLE   0 0 1,565
DEERE & CO COM COM 244199105   329,893 825 SH   SOLE   0 0 825
DEVON ENERGY CORP NEW COM COM 25179M103   691,958 15,275 SH   SOLE   0 0 15,275
DEXCOM INC COM COM 252131107   210,953 1,700 SH   SOLE   0 0 1,700
DIAGEO PLC SPONSORED ADR NEW ISIN#US25243Q2057 ADR 25243Q205   466,112 3,200 SH   SOLE   0 0 3,200
DIGITAL RLTY TR INC COM COM 253868103   462,955 3,440 SH   SOLE   0 0 3,440
DISNEY WALT CO DISNEY COM COM 254687106   3,749,292 41,525 SH   SOLE   0 0 41,525
DNP SELECT INCOME FD INC COM CLOSED END MF 23325P104   93,280 11,000 SH   SOLE   0 0 11,000
DOMINION ENERGY INC COM COM 25746U109   1,081,000 23,000 SH   SOLE   0 0 23,000
DOW INC COM COM 260557103   432,139 7,880 SH   SOLE   0 0 7,880
DUKE ENERGY CORP NEW COM NEW COM 26441C204   584,666 6,025 SH   SOLE   0 0 6,025
DUPONT DE NEMOURS INC COM COM 26614N102   318,490 4,140 SH   SOLE   0 0 4,140
EDISON INTL COM COM 281020107   892,910 12,490 SH   SOLE   0 0 12,490
ELEVANCE HEALTH INC COM COM 036752103   1,013,854 2,150 SH   SOLE   0 0 2,150
EMERSON ELEC CO COM COM 291011104   597,120 6,135 SH   SOLE   0 0 6,135
ENBRIDGE INC REGISTERED SHS ISIN#CA29250N1050 COM 29250N105   4,010,576 110,850 SH   SOLE   0 0 110,850
ENCORIUM GROUP INC COM NEW COM 29257R208   0 25,000 SH   SOLE   0 0 25,000
ENERGY TRANSFER L P COM UNIT LTD PARTNERSHIP COM 29273V100   838,350 60,750 SH   SOLE   0 0 60,750
ENTERPRISE PRODS PARTNERS L P COM UNIT COM 293792107   4,747,611 180,175 SH   SOLE   0 0 180,175
EQUINOR ASA SPONSORED ADR ISIN#US29446M1027 ADR 29446M102   275,268 8,700 SH   SOLE   0 0 8,700
EQUITRANS MIDSTREAM CORP COM COM 294600101   1,750,451 171,950 SH   SOLE   0 0 171,950
EVERSOURCE ENERGY COM COM 30040W108   419,484 6,796 SH   SOLE   0 0 6,796
EXXON MOBIL CORP COM COM 30231G102   9,415,117 94,170 SH   SOLE   0 0 94,170
FEDERAL HOME LN MTG CORP COM COM 313400301   8,857 10,420 SH   SOLE   0 0 10,420
FEDERAL NATL MTG ASSN COM COM 313586109   11,984 11,200 SH   SOLE   0 0 11,200
FIDELITY NATL INFORMATION SVCS INC COM COM 31620M106   2,171,665 36,152 SH   SOLE   0 0 36,152
FIRST SOLAR INC COM COM 336433107   452,235 2,625 SH   SOLE   0 0 2,625
FREEPORT MCMORAN INC CL B COM 35671D857   342,476 8,045 SH   SOLE   0 0 8,045
GE HEALTHCARE TECHNOLOGIES INC COM COM 36266G107   518,431 6,705 SH   SOLE   0 0 6,705
GENERAL DYNAMICS CORP COM COM 369550108   3,127,725 12,045 SH   SOLE   0 0 12,045
GENERAL ELEC CO COM NEW COM 369604301   2,423,056 18,985 SH   SOLE   0 0 18,985
GENERAL MLS INC COM COM 370334104   6,994,419 107,375 SH   SOLE   0 0 107,375
GILEAD SCIENCES INC COM COM 375558103   2,664,824 32,895 SH   SOLE   0 0 32,895
GOLDMAN SACHS GROUP INC COM COM 38141G104   5,715,183 14,815 SH   SOLE   0 0 14,815
GSK PLC SPONSORED ADR NEW ADR 37733W204   1,521,128 41,045 SH   SOLE   0 0 41,045
HANESBRANDS INC COM COM 410345102   4,031,394 903,900 SH   SOLE   0 0 903,900
HANNON ARMSTRONG SUSTAINABLE INFRASTRUCTURE CAP INC COM COM 41068X100   220,640 8,000 SH   SOLE   0 0 8,000
HF SINCLAIR CORP COM COM 403949100   277,850 5,000 SH   SOLE   0 0 5,000
HOME DEPOT INC COM COM 437076102   30,203,587 87,155 SH   SOLE   0 0 87,155
HONEYWELL INTL INC COM COM 438516106   3,710,630 17,694 SH   SOLE   0 0 17,694
HUBBELL INC COM COM 443510607   2,549,208 7,750 SH   SOLE   0 0 7,750
HUMANA INC COM COM 444859102   274,686 600 SH   SOLE   0 0 600
IMMUNITYBIO INC COM COM 45256X103   96,635 19,250 SH   SOLE   0 0 19,250
IMPERIAL BRANDS PLC SPONSORED ADR ADR 45262P102   1,065,267 45,700 SH   SOLE   0 0 45,700
INDEPENDENT BK CORP MASS COM COM 453836108   341,554 5,190 SH   SOLE   0 0 5,190
INFOSYS LTD SPONSORED ADR REPSTG 1 EQUITY SHS ISIN#US4567881085 ADR 456788108   2,285,369 124,340 SH   SOLE   0 0 124,340
INTEL CORP COM COM 458140100   8,036,483 159,930 SH   SOLE   0 0 159,930
INTERCONTINENTAL EXCHANGE INC COM COM 45866F104   1,213,664 9,450 SH   SOLE   0 0 9,450
INTERNATIONAL BUSINESS MACHS CORP COM COM 459200101   5,022,621 30,710 SH   SOLE   0 0 30,710
INTERNATIONAL FLAVORS & FRAGRANCES INC COM COM 459506101   657,881 8,125 SH   SOLE   0 0 8,125
IONIS PHARMACEUTICALS INC COM COM 462222100   713,319 14,100 SH   SOLE   0 0 14,100
JEFFERIES FINL GROUP INC COM COM 47233W109   1,027,424 25,425 SH   SOLE   0 0 25,425
JOHNSON & JOHNSON COM COM 478160104   17,976,469 114,689 SH   SOLE   0 0 114,689
JPMORGAN CHASE & CO COM COM 46625H100   10,040,153 59,025 SH   SOLE   0 0 59,025
KENVUE INC COM COM 49177J102   855,818 39,750 SH   SOLE   0 0 39,750
KIMBERLY CLARK CORP COM COM 494368103   820,193 6,750 SH   SOLE   0 0 6,750
KINDER MORGAN INC DEL COM COM 49456B101   396,900 22,500 SH   SOLE   0 0 22,500
L3HARRIS TECHNOLOGIES INC COM COM 502431109   785,613 3,730 SH   SOLE   0 0 3,730
LAM RESH CORP COM COM 512807108   2,643,503 3,375 SH   SOLE   0 0 3,375
LILLY ELI & CO COM COM 532457108   3,491,691 5,990 SH   SOLE   0 0 5,990
LINDE PLC NEW SHS ISIN#IE000S9YS762 COM G54950103   324,461 790 SH   SOLE   0 0 790
LLOYDS BANKING GROUP PLC SPONS ADR ISIN#US5394391099 ADR 539439109   5,756,243 2,408,470 SH   SOLE   0 0 2,408,470
LOCKHEED MARTIN CORP COM COM 539830109   12,262,014 27,054 SH   SOLE   0 0 27,054
LOWES COS INC COM COM 548661107   2,795,228 12,560 SH   SOLE   0 0 12,560
LYFT INC CL A COM 55087P104   528,398 35,250 SH   SOLE   0 0 35,250
M & T BK CORP COM COM 55261F104   2,088,414 15,235 SH   SOLE   0 0 15,235
MARTIN MARIETTA MATLS INC COM COM 573284106   1,521,676 3,050 SH   SOLE   0 0 3,050
MARVELL TECHNOLOGY INC COM COM 573874104   299,138 4,960 SH   SOLE   0 0 4,960
MASTERCARD INC CL A COM 57636Q104   1,814,800 4,255 SH   SOLE   0 0 4,255
MCDONALDS CORP COM COM 580135101   17,927,258 60,460 SH   SOLE   0 0 60,460
MEDALLION RES LTD COM NEW ISIN#CA5839352005 COM 583935200   25,003 2,873,875 SH   SOLE   0 0 2,873,875
MEDTRONIC PLC SHS ISIN#IE00BTN1Y115 COM G5960L103   3,456,665 41,960 SH   SOLE   0 0 41,960
MERCK & CO INC NEW COM COM 58933Y105   11,613,699 106,528 SH   SOLE   0 0 106,528
META PLATFORMS INC CL A COM 30303M102   4,300,614 12,150 SH   SOLE   0 0 12,150
MFS CHARTER INCOME TR SH BEN INT CLOSED END MF 552727109   138,890 21,500 SH   SOLE   0 0 21,500
MICROSOFT CORP COM COM 594918104   74,017,380 196,833 SH   SOLE   0 0 196,833
MONDELEZ INTL INC CL A COM 609207105   2,665,424 36,800 SH   SOLE   0 0 36,800
MORGAN STANLEY COM NEW COM 617446448   1,328,813 14,250 SH   SOLE   0 0 14,250
MORNINGSTAR INC COM COM 617700109   286,240 1,000 SH   SOLE   0 0 1,000
NESTLE SA SPONSORED ADR REPSTG REG SHS ADR 641069406   289,174 2,500 SH   SOLE   0 0 2,500
NETFLIX INC COM COM 64110L106   523,396 1,075 SH   SOLE   0 0 1,075
NEWMONT CORP COM COM 651639106   2,474,087 59,775 SH   SOLE   0 0 59,775
NEXTERA ENERGY INC COM COM 65339F101   1,429,516 23,535 SH   SOLE   0 0 23,535
NIO INC SHS A SPONSORED AMERICAN DEP SHS ADR 62914V106   139,451 15,375 SH   SOLE   0 0 15,375
NORTHROP GRUMMAN CORP COM COM 666807102   772,431 1,650 SH   SOLE   0 0 1,650
NOVO NORDISK A S ADR ADR 670100205   10,073,961 97,380 SH   SOLE   0 0 97,380
NUVEEN AMT FREE QUALITY MUN INCOME FD COM CLOSED END MF 670657105   783,750 71,250 SH   SOLE   0 0 71,250
NVIDIA CORP COM COM 67066G104   9,713,740 19,615 SH   SOLE   0 0 19,615
NXP SEMICONDUCTORS NV COM STK ISIN#NL0009538784 COM N6596X109   411,127 1,790 SH   SOLE   0 0 1,790
OMNICOM GROUP INC COM COM 681919106   361,179 4,175 SH   SOLE   0 0 4,175
ONEOK INC NEW COM COM 682680103   1,539,574 21,925 SH   SOLE   0 0 21,925
ORACLE CORP COM COM 68389X105   6,914,099 65,580 SH   SOLE   0 0 65,580
OTIS WORLDWIDE CORP COM COM 68902V107   305,987 3,420 SH   SOLE   0 0 3,420
PACKAGING CORP AMER COM COM 695156109   353,515 2,170 SH   SOLE   0 0 2,170
PALO ALTO NETWORKS INC COM COM 697435105   2,454,876 8,325 SH   SOLE   0 0 8,325
PANASONIC HLDGS CORP ADR ISIN#US69832A2050 ADR 69832A205   123,000 12,500 SH   SOLE   0 0 12,500
PARAMOUNT GLOBAL CL B COM 92556H206   675,459 45,670 SH   SOLE   0 0 45,670
PAYCHEX INC COM COM 704326107   901,663 7,570 SH   SOLE   0 0 7,570
PAYPAL HLDGS INC COM COM 70450Y103   466,102 7,590 SH   SOLE   0 0 7,590
PEPSICO INC COM COM 713448108   12,184,520 71,741 SH   SOLE   0 0 71,741
PFIZER INC COM COM 717081103   12,204,799 423,924 SH   SOLE   0 0 423,924
PHILIP MORRIS INTL INC COM COM 718172109   7,453,236 79,222 SH   SOLE   0 0 79,222
PIONEER NAT RES CO COM COM 723787107   545,334 2,425 SH   SOLE   0 0 2,425
PLAINS GP HLDGS L P LTD PARTNER INT CL A NEW INT COM 72651A207   5,486,002 343,950 SH   SOLE   0 0 343,950
PNC FINL SVCS GROUP INC COM COM 693475105   681,340 4,400 SH   SOLE   0 0 4,400
POLESTAR AUTOMOTIVE HLDG UK PLC ADS CL A COM 731105201   62,150 27,500 SH   SOLE   0 0 27,500
PORSCHE AUTOMOBIL HLDG SE ADR ISIN#US73328P1066 ADR 73328P106   50,600 10,000 SH   SOLE   0 0 10,000
PRICE T ROWE GROUP INC COM COM 74144T108   492,682 4,575 SH   SOLE   0 0 4,575
PROCTER & GAMBLE CO COM COM 742718109   11,000,192 75,066 SH   SOLE   0 0 75,066
PUTNAM MASTER INTER INCOME TR SH BEN INT CLOSED END MF 746909100   68,713 21,540 SH   SOLE   0 0 21,540
QUALCOMM INC COM COM 747525103   5,031,678 34,790 SH   SOLE   0 0 34,790
REALTY INCOME CORP COM COM 756109104   1,567,566 27,300 SH   SOLE   0 0 27,300
REGENERON PHARMACEUTICALS INC COM COM 75886F107   245,921 280 SH   SOLE   0 0 280
REPUBLIC SVCS INC COM COM 760759100   371,048 2,250 SH   SOLE   0 0 2,250
ROCHE HLDGS LTD SPONSORED ADR ISIN#US7711951043 ADR 771195104   717,354 19,800 SH   SOLE   0 0 19,800
ROCHE HOLDING AG BASEL AKT ISIN#CH0012032113 COM H69293225   310,636 1,000 SH   SOLE   0 0 1,000
RTX CORP COM COM 75513E101   2,304,595 27,390 SH   SOLE   0 0 27,390
SALESFORCE INC COM COM 79466L302   1,864,347 7,085 SH   SOLE   0 0 7,085
SANDSTORM GOLD LTD COM NEW ISIN#CA80013R2063 COM 80013R206   100,600 20,000 SH   SOLE   0 0 20,000
SANOFI SPONS ADR ISIN#US80105N1054 ADR 80105N105   1,310,386 26,350 SH   SOLE   0 0 26,350
SCHEIN HENRY INC COM COM 806407102   302,840 4,000 SH   SOLE   0 0 4,000
SCHWAB CHARLES CORP NEW COM COM 808513105   2,297,920 33,400 SH   SOLE   0 0 33,400
SHELL PLC SPONSORED ADR REPSTG ORD SH ISIN#US7802593050 ADR 780259305   4,517,170 68,650 SH   SOLE   0 0 68,650
SIMON PPTY GROUP INC NEW COM COM 828806109   344,476 2,415 SH   SOLE   0 0 2,415
SIRIUS XM HLDGS INC COM COM 82968B103   66,187 12,100 SH   SOLE   0 0 12,100
SNOWFLAKE INC CL A COM 833445109   258,700 1,300 SH   SOLE   0 0 1,300
SOULFOOD CONCEPTS INC COM COM 836051102   0 64,500 SH   SOLE   0 0 64,500
SOUTHERN CO COM COM 842587107   1,162,940 16,585 SH   SOLE   0 0 16,585
SPIRIT RLTY CAP INC S/M COM 84860W300   2,979,221 68,190 SH   SOLE   0 0 68,190
SPROTT PHYSICAL GOLD & SILVER TR TR UNIT ISIN#CA85208R1010 CLOSED END MF 85208R101   381,085 19,900 SH   SOLE   0 0 19,900
SPROTT PHYSICAL SILVER TR UNIT ISIN#CA85207K1075 CLOSED END MF 85207K107   237,956 29,450 SH   SOLE   0 0 29,450
STARBUCKS CORP COM COM 855244109   7,707,071 80,273 SH   SOLE   0 0 80,273
SYSCO CORP COM COM 871829107   6,790,121 92,850 SH   SOLE   0 0 92,850
TAIWAN SEMICONDUCTOR MFG CO SPONSORED ADR ISIN#US8740391003 ADR 874039100   2,671,641 25,688 SH   SOLE   0 0 25,688
TAPESTRY INC COM COM 876030107   220,860 6,000 SH   SOLE   0 0 6,000
TESLA INC COM COM 88160R101   1,798,995 7,240 SH   SOLE   0 0 7,240
TEXTRON INC COM COM 883203101   402,100 5,000 SH   SOLE   0 0 5,000
THERMO FISHER SCIENTIFIC INC COM COM 883556102   1,273,896 2,400 SH   SOLE   0 0 2,400
TJX COS INC NEW COM COM 872540109   263,137 2,805 SH   SOLE   0 0 2,805
TORONTO DOMINION BK ISIN#CA8911605092 COM 891160509   1,371,883 21,230 SH   SOLE   0 0 21,230
TOTALENERGIES SE SPONS ADR ISIN#US89151E1091 ADR 89151E109   387,772 5,755 SH   SOLE   0 0 5,755
TOYOTA MTR CO SPON ADR ADR 892331307   275,070 1,500 SH   SOLE   0 0 1,500
TRACTOR SUPPLY CO COM COM 892356106   255,886 1,190 SH   SOLE   0 0 1,190
TRAVELERS COS INC COM COM 89417E109   1,178,181 6,185 SH   SOLE   0 0 6,185
TRI CONTL CORP COM CLOSED END MF 895436103   15,487,010 537,183 SH   SOLE   0 0 537,183
TRUIST FINL CORP COM COM 89832Q109   487,344 13,200 SH   SOLE   0 0 13,200
UBER TECHNOLOGIES INC COM COM 90353T100   3,290,917 53,450 SH   SOLE   0 0 53,450
UNILEVER PLC SPON ADR NEW ISIN#US9047677045 ADR 904767704   2,462,542 50,795 SH   SOLE   0 0 50,795
UNION PAC CORP COM COM 907818108   1,002,130 4,080 SH   SOLE   0 0 4,080
UNITED PARCEL SVC INC CL B COM 911312106   5,554,150 35,325 SH   SOLE   0 0 35,325
UNITEDHEALTH GROUP INC COM COM 91324P102   1,097,690 2,085 SH   SOLE   0 0 2,085
US BANCORP DEL COM NEW COM 902973304   2,969,410 68,609 SH   SOLE   0 0 68,609
V F CORP COM COM 918204108   2,544,862 135,365 SH   SOLE   0 0 135,365
VEEVA SYS INC CL A COM COM 922475108   481,300 2,500 SH   SOLE   0 0 2,500
VERIZON COMMUNICATIONS INC COM COM 92343V104   9,769,767 259,145 SH   SOLE   0 0 259,145
VERTIV HLDGS CO CL A COM 92537N108   1,077,073 22,425 SH   SOLE   0 0 22,425
VIATRIS INC COM COM 92556V106   230,841 21,315 SH   SOLE   0 0 21,315
VICI PPTYS INC COM COM 925652109   290,905 9,125 SH   SOLE   0 0 9,125
VICTORY CAP HLDGS INC DEL CL A COM 92645B103   1,408,079 40,885 SH   SOLE   0 0 40,885
VISA INC COM CL A COM 92826C839   2,853,436 10,960 SH   SOLE   0 0 10,960
VULCAN MATLS CO COM COM 929160109   1,382,491 6,090 SH   SOLE   0 0 6,090
WALMART INC COM COM 931142103   32,043,988 203,260 SH   SOLE   0 0 203,260
WARNER BROS DISCOVERY INC COM SER A COM 934423104   245,865 21,605 SH   SOLE   0 0 21,605
WASTE CONNECTIONS INC COM ISIN#CA94106B1013 COM 94106B101   376,907 2,525 SH   SOLE   0 0 2,525
WASTE MGMT INC DEL COM COM 94106L109   9,574,686 53,460 SH   SOLE   0 0 53,460
WEBSTER FINL CORP COM COM 947890109   2,351,457 46,325 SH   SOLE   0 0 46,325
WEC ENERGY GROUP INC COM COM 92939U106   341,730 4,060 SH   SOLE   0 0 4,060
WELLS FARGO & CO NEW COM COM 949746101   5,874,899 119,360 SH   SOLE   0 0 119,360
WPP PLC NEW ADR ISIN#US92937A1025 ADR 92937A102   4,624,042 97,205 SH   SOLE   0 0 97,205
XCEL ENERGY INC COM COM 98389B100   681,010 11,000 SH   SOLE   0 0 11,000
ZOETIS INC COM COM 98978V103   458,885 2,325 SH   SOLE   0 0 2,325