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   358 2,987 SH   SOLE   0 0 2,987
88 ENERGY LTD SHS ISIN#AU00000088E2 COM Q3394D101   2 250,000 SH   SOLE   0 0 250,000
ABBOTT LABS COM COM 002824100   7,043 64,150 SH   SOLE   0 0 64,150
ABBVIE INC COM COM 00287Y109   11,996 74,225 SH   SOLE   0 0 74,225
ADOBE SYS INC COM COM 00724F101   202 600 SH   SOLE   0 0 600
AIR PRODS & CHEMS INC COM COM 009158106   2,921 9,475 SH   SOLE   0 0 9,475
ALBEMARLE CORP COM COM 012653101   309 1,425 SH   SOLE   0 0 1,425
ALLSTATE CORP COM COM 020002101   2,309 17,025 SH   SOLE   0 0 17,025
ALPHABET INC CAP STK CL C COM 02079K107   4,942 55,695 SH   SOLE   0 0 55,695
ALPHABET INC CL A COM 02079K305   5,894 66,800 SH   SOLE   0 0 66,800
ALTRIA GROUP INC COM COM 02209S103   6,777 148,267 SH   SOLE   0 0 148,267
AMAZON COM INC COM COM 023135106   5,342 63,600 SH   SOLE   0 0 63,600
AMERICAN ELEC PWR CO INC COM COM 025537101   679 7,155 SH   SOLE   0 0 7,155
AMERICAN TOWER CORP NEW COM COM 03027X100   477 2,250 SH   SOLE   0 0 2,250
AMERISOURCEBERGEN CORP COM COM 03073E105   1,377 8,310 SH   SOLE   0 0 8,310
AMGEN INC COM COM 031162100   13,446 51,195 SH   SOLE   0 0 51,195
APPLE INC COM COM 037833100   76,859 591,542 SH   SOLE   0 0 591,542
APPLIED MATLS INC COM COM 038222105   7,080 72,700 SH   SOLE   0 0 72,700
ASML HLDG N V N Y REGISTRY SHS NEW 2012 COM N07059210   593 1,085 SH   SOLE   0 0 1,085
AT&T INC COM COM 00206R102   4,721 256,425 SH   SOLE   0 0 256,425
AUTOMATIC DATA PROCESSING INC COM COM 053015103   251 1,050 SH   SOLE   0 0 1,050
AUXLY CANNIABIS GROUP INC COM ISIN#CA05335P1099 COM 05335P109   0 25,000 SH   SOLE   0 0 25,000
AVANGRID INC COM COM 05351W103   904 21,040 SH   SOLE   0 0 21,040
BANK AMER CORP COM COM 060505104   8,016 242,030 SH   SOLE   0 0 242,030
BANK NEW YORK MELLON CORP COM COM 064058100   252 5,545 SH   SOLE   0 0 5,545
BARRICK GOLD CORP COM ISIN#CA0679011084 COM 067901108   475 27,625 SH   SOLE   0 0 27,625
BASANITE INC COM COM 06975Q100   7 148,000 SH   SOLE   0 0 148,000
BERKLEY W R CORP COM COM 084423102   367 5,060 SH   SOLE   0 0 5,060
BERKSHIRE HATHAWAY INC DEL CL A COM 084670108   7,031 15 SH   SOLE   0 0 15
BERKSHIRE HATHAWAY INC DEL CL B NEW COM 084670702   23,340 75,560 SH   SOLE   0 0 75,560
BIOLIFE SOLUTIONS INC COM NEW COM 09062W204   2,275 125,000 SH   SOLE   0 0 125,000
BLACKROCK INC COM COM 09247X101   3,256 4,595 SH   SOLE   0 0 4,595
BLACKSTONE INC COM COM 09260D107   2,200 29,650 SH   SOLE   0 0 29,650
BLOCK H & R INC COM COM 093671105   265 7,250 SH   SOLE   0 0 7,250
BOEING CO COM COM 097023105   405 2,125 SH   SOLE   0 0 2,125
BRISTOL MYERS SQUIBB CO COM COM 110122108   4,681 65,060 SH   SOLE   0 0 65,060
BROADCOM INC COM COM 11135F101   937 1,675 SH   SOLE   0 0 1,675
CANARY RES INC COM COM 13722T106   0 15,000 SH   SOLE   0 0 15,000
CARMAX INC COM COM 143130102   883 14,505 SH   SOLE   0 0 14,505
CARRIER GLOBAL CORP COM COM 14448C104   376 9,110 SH   SOLE   0 0 9,110
CATERPILLAR INS COM COM 149123101   416 1,735 SH   SOLE   0 0 1,735
CHEVRON CORP NEW COM COM 166764100   12,016 66,945 SH   SOLE   0 0 66,945
CIM REAL ESTATE FINANCE TRUST INC COM 193993037   98 14,876 SH   SOLE   0 0 14,876
CISCO SYS INC COM COM 17275R102   9,736 196,810 SH   SOLE   0 0 196,810
CITIGROUP INC COM NEW COM 172967424   394 8,720 SH   SOLE   0 0 8,720
CITIZENS FINL GROUP INC COM COM 174610105   241 6,120 SH   SOLE   0 0 6,120
CLOROX CO COM COM 189054109   1,321 9,410 SH   SOLE   0 0 9,410
COCA COLA CO COM COM 191216100   11,394 179,126 SH   SOLE   0 0 179,126
COGNIZANT TECHNOLOGY SOLUTIONS CORP CL A COM 192446102   668 11,680 SH   SOLE   0 0 11,680
COLGATE PALMOLIVE CO COM COM 194162103   857 10,875 SH   SOLE   0 0 10,875
COMCAST CORP NEW CL A COM 20030N101   4,022 115,020 SH   SOLE   0 0 115,020
COMPASS MINERALS INTL INC COM COM 20451N101   4,526 110,400 SH   SOLE   0 0 110,400
CONSOLIDATED EDISON INC COM COM 209115104   503 5,275 SH   SOLE   0 0 5,275
COSTCO WHOLESALE CORP NEW COM COM 22160K105   3,554 7,785 SH   SOLE   0 0 7,785
CROWN CASTLE INC COM COM 22822V101   466 3,435 SH   SOLE   0 0 3,435
CS DISCO INC COM COM 126327105   199 31,450 SH   SOLE   0 0 31,450
CVS HEALTH CORP COM COM 126650100   13,191 141,551 SH   SOLE   0 0 141,551
DANAHER CORP COM COM 235851102   374 1,410 SH   SOLE   0 0 1,410
DEERE & CO COM COM 244199105   311 725 SH   SOLE   0 0 725
DEVON ENERGY CORP NEW COM COM 25179M103   1,147 18,650 SH   SOLE   0 0 18,650
DEXCOM INC COM COM 252131107   252 2,225 SH   SOLE   0 0 2,225
DIGITAL RLTY TR INC COM COM 253868103   380 3,790 SH   SOLE   0 0 3,790
DISNEY WALT CO DISNEY COM COM 254687106   3,807 43,820 SH   SOLE   0 0 43,820
DOMINION ENERGY INC COM COM 25746U109   1,465 23,895 SH   SOLE   0 0 23,895
DOW INC COM COM 260557103   405 8,040 SH   SOLE   0 0 8,040
DUKE ENERGY CORP NEW COM NEW COM 26441C204   612 5,940 SH   SOLE   0 0 5,940
DUPONT DE NEMOURS INC COM COM 26614N102   286 4,160 SH   SOLE   0 0 4,160
EDISON INTL COM COM 281020107   1,152 18,100 SH   SOLE   0 0 18,100
ELEVANCE HEALTH INC COM COM 036752103   1,103 2,150 SH   SOLE   0 0 2,150
EMERSON ELEC CO COM COM 291011104   589 6,135 SH   SOLE   0 0 6,135
ENBRIDGE INC REGISTERED SHS ISIN#CA29250N1050 COM 29250N105   4,125 105,600 SH   SOLE   0 0 105,600
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   617 52,000 SH   SOLE   0 0 52,000
ENTERPRISE PRODS PARTNERS L P COM UNIT COM 293792107   4,234 175,525 SH   SOLE   0 0 175,525
EQUITRANS MIDSTREAM CORP COM COM 294600101   107 16,000 SH   SOLE   0 0 16,000
EVERSOURCE ENERGY COM COM 30040W108   778 9,283 SH   SOLE   0 0 9,283
EXXON MOBIL CORP COM COM 30231G102   12,479 113,140 SH   SOLE   0 0 113,140
FEDERAL HOME LN MTG CORP COM COM 313400301   4 10,420 SH   SOLE   0 0 10,420
FEDERAL NATL MTG ASSN COM COM 313586109   4 11,200 SH   SOLE   0 0 11,200
FIDELITY NATL INFORMATION SVCS INC COM COM 31620M106   946 13,940 SH   SOLE   0 0 13,940
FIRST SOLAR INC COM COM 336433107   393 2,625 SH   SOLE   0 0 2,625
FORD MTR CO DEL COM PAR $0 01 COM 345370860   236 20,330 SH   SOLE   0 0 20,330
FREEPORT-MCMORAN INC CL B COM 35671D857   285 7,500 SH   SOLE   0 0 7,500
GENERAL DYNAMICS CORP COM COM 369550108   2,956 11,915 SH   SOLE   0 0 11,915
GENERAL ELEC CO COM NEW COM 369604301   1,966 23,465 SH   SOLE   0 0 23,465
GENERAL MLS INC COM COM 370334104   8,792 104,850 SH   SOLE   0 0 104,850
GILEAD SCIENCES INC COM COM 375558103   3,082 35,895 SH   SOLE   0 0 35,895
GOLDMAN SACHS GROUP INC COM COM 38141G104   4,972 14,480 SH   SOLE   0 0 14,480
HANESBRANDS INC COM COM 410345102   3,257 512,100 SH   SOLE   0 0 512,100
HANNON ARMSTRONG SUSTAINABLE INFRA CAP INC COM COM 41068X100   274 9,450 SH   SOLE   0 0 9,450
HF SINCLAIR CORP COM COM 403949100   259 5,000 SH   SOLE   0 0 5,000
HOME DEPOT INC COM COM 437076102   26,651 84,375 SH   SOLE   0 0 84,375
HONEYWELL INTL INC COM COM 438516106   4,199 19,594 SH   SOLE   0 0 19,594
HUBBELL INC COM COM 443510607   1,819 7,750 SH   SOLE   0 0 7,750
HUMANA INC COM COM 444859102   307 600 SH   SOLE   0 0 600
INDEPENDENT BK CORP MASS COM COM 453836108   438 5,190 SH   SOLE   0 0 5,190
INTEL CORP COM COM 458140100   5,102 193,041 SH   SOLE   0 0 193,041
INTERCONTINENTAL EXCHANGE INC COM COM 45866F104   982 9,575 SH   SOLE   0 0 9,575
INTERNATIONAL BUSINESS MACHS CORP COM COM 459200101   4,563 32,390 SH   SOLE   0 0 32,390
IONIS PHARMACEUTICALS INC COM COM 462222100   2,037 53,925 SH   SOLE   0 0 53,925
JEFFERIES FINL GROUP INC COM COM 47233W109   1,377 40,175 SH   SOLE   0 0 40,175
JOHNSON & JOHNSON COM COM 478160104   21,126 119,593 SH   SOLE   0 0 119,593
JPMORGAN CHASE & CO COM COM 46625H100   7,880 58,765 SH   SOLE   0 0 58,765
KELLOGG CO COM COM 487836108   240 3,375 SH   SOLE   0 0 3,375
KIMBERLY-CLARK CORP COM COM 494368103   916 6,750 SH   SOLE   0 0 6,750
KINDER MORGAN INC DEL COM COM 49456B101   407 22,500 SH   SOLE   0 0 22,500
L3HARRIS TECHNOLOGIES INC COM COM 502431109   865 4,155 SH   SOLE   0 0 4,155
LAM RESH CORP COM COM 512807108   1,440 3,425 SH   SOLE   0 0 3,425
LILLY ELI & CO COM COM 532457108   2,021 5,525 SH   SOLE   0 0 5,525
LOCKHEED MARTIN CORP COM COM 539830109   13,157 27,044 SH   SOLE   0 0 27,044
LOWES COS INC COM COM 548661107   2,473 12,410 SH   SOLE   0 0 12,410
LYFT INC CL A COM 55087P104   918 83,265 SH   SOLE   0 0 83,265
M & T BK CORP COM COM 55261F104   1,587 10,940 SH   SOLE   0 0 10,940
MAGELLAN MIDSTREAM PARTNERS LP COM UNIT COM 559080106   4,793 95,465 SH   SOLE   0 0 95,465
MARTIN MARIETTA MATLS INC COM COM 573284106   1,082 3,200 SH   SOLE   0 0 3,200
MASTERCARD INC CL A COM 57636Q104   1,433 4,120 SH   SOLE   0 0 4,120
MCDONALDS CORP COM COM 580135101   15,701 59,580 SH   SOLE   0 0 59,580
MEDALLION RES LTD COM NEW ISIN#CA5839352005 COM 583935200   215 2,773,875 SH   SOLE   0 0 2,773,875
MEDEXUS PHARMACEUTICALS INC ISIN#CA58410Q2036 COM 58410Q203   15 10,000 SH   SOLE   0 0 10,000
MEDTRONIC PLC SHS ISIN#IE00BTN1Y115 COM G5960L103   1,894 24,375 SH   SOLE   0 0 24,375
MERCK & CO INC NEW COM COM 58933Y105   11,966 107,848 SH   SOLE   0 0 107,848
META PLATFORMS INC CL A COM 30303M102   3,486 28,965 SH   SOLE   0 0 28,965
MICROSOFT CORP COM COM 594918104   46,502 193,903 SH   SOLE   0 0 193,903
MILESTONE SCIENTIFIC INC COM NEW COM 59935P209   109 227,275 SH   SOLE   0 0 227,275
MONDELEZ INTL INC CL A COM 609207105   2,369 35,545 SH   SOLE   0 0 35,545
MORGAN STANLEY COM NEW COM 617446448   1,062 12,495 SH   SOLE   0 0 12,495
MORNINGSTAR INC COM COM 617700109   217 1,000 SH   SOLE   0 0 1,000
NETFLIX INC COM COM 64110L106   320 1,085 SH   SOLE   0 0 1,085
NEWMONT CORP COM COM 651639106   2,341 49,600 SH   SOLE   0 0 49,600
NEXTERA ENERGY INC COM COM 65339F101   2,072 24,785 SH   SOLE   0 0 24,785
NORTHROP GRUMMAN CORP COM COM 666807102   900 1,650 SH   SOLE   0 0 1,650
NVIDIA CORP COM COM 67066G104   2,740 18,750 SH   SOLE   0 0 18,750
NXP SEMICONDUCTORS NV COM STK ISIN#NL0009538784 COM N6596X109   245 1,550 SH   SOLE   0 0 1,550
OMNICOM GROUP INC COM COM 681919106   1,096 13,435 SH   SOLE   0 0 13,435
ORACLE CORP COM COM 68389X105   5,442 66,580 SH   SOLE   0 0 66,580
ORGANON & CO COM COM 68622V106   280 10,010 SH   SOLE   0 0 10,010
OTIS WORLDWIDE CORP COM COM 68902V107   278 3,545 SH   SOLE   0 0 3,545
PALO ALTO NETWORKS INC COM COM 697435105   1,095 7,845 SH   SOLE   0 0 7,845
PARAMOUNT GLOBAL CL B COM 92556H206   775 45,870 SH   SOLE   0 0 45,870
PAYCHEX INC COM COM 704326107   875 7,570 SH   SOLE   0 0 7,570
PAYPAL HLDGS INC COM COM 70450Y103   774 10,870 SH   SOLE   0 0 10,870
PEPSICO INC COM COM 713448108   13,082 72,414 SH   SOLE   0 0 72,414
PFIZER INC COM COM 717081103   15,782 307,994 SH   SOLE   0 0 307,994
PHILIP MORRIS INTL INC COM COM 718172109   8,608 85,047 SH   SOLE   0 0 85,047
PIONEER NAT RES CO COM COM 723787107   354 1,550 SH   SOLE   0 0 1,550
PLAINS GP HLDGS L P LTD PARTNER INT CL A NEW INT COM 72651A207   5,633 452,775 SH   SOLE   0 0 452,775
PNC FINL SVCS GROUP INC COM COM 693475105   576 3,650 SH   SOLE   0 0 3,650
POLESTAR AUTOMOTIVE HLDG UK PLC ADS CL A COM 731105201   93 17,500 SH   SOLE   0 0 17,500
PPL CORP COM COM 69351T106   272 9,320 SH   SOLE   0 0 9,320
PRICE T ROWE GROUP INC COM COM 74144T108   622 5,700 SH   SOLE   0 0 5,700
PROCTER & GAMBLE CO COM COM 742718109   11,432 75,431 SH   SOLE   0 0 75,431
QUALCOMM INC COM COM 747525103   4,105 37,340 SH   SOLE   0 0 37,340
RAYTHEON TECHNOLOGIES CORP COM COM 75513E101   2,637 26,125 SH   SOLE   0 0 26,125
REALTY INCOME CORP COM COM 756109104   1,768 27,875 SH   SOLE   0 0 27,875
REGENERON PHARMACEUTICALS INC COM COM 75886F107   253 350 SH   SOLE   0 0 350
REPUBLIC SVCS INC COM COM 760759100   290 2,250 SH   SOLE   0 0 2,250
ROBLOX CORP COM CL A COM 771049103   1,305 45,865 SH   SOLE   0 0 45,865
ROCHE HOLDING AG BASEL AKT ISIN#CH0012032113 COM H69293225   387 1,000 SH   SOLE   0 0 1,000
SALESFORCE INC COM COM 79466L302   929 7,010 SH   SOLE   0 0 7,010
SANDSTORM GOLD LTD COM NEW ISIN#CA80013R2063 COM 80013R206   77 14,575 SH   SOLE   0 0 14,575
SCHLUMBERGER LTD COM ISIN# AN8068571086 COM 806857108   253 4,725 SH   SOLE   0 0 4,725
SIMON PPTY GROUP INC NEW COM COM 828806109   323 2,750 SH   SOLE   0 0 2,750
SONOS INC COM COM 83570H108   190 11,250 SH   SOLE   0 0 11,250
SOULFOOD CONCEPTS INC COM COM 836051102   0 64,500 SH   SOLE   0 0 64,500
SOUTHERN CO COM COM 842587107   1,649 23,085 SH   SOLE   0 0 23,085
SPIRIT RLTY CAP INC NEW COM NEW COM 84860W300   429 10,750 SH   SOLE   0 0 10,750
STARBUCKS CORP COM COM 855244109   8,193 82,588 SH   SOLE   0 0 82,588
SYSCO CORP COM COM 871829107   6,891 90,135 SH   SOLE   0 0 90,135
TESLA INC COM COM 88160R101   1,090 8,850 SH   SOLE   0 0 8,850
TEXTRON INC COM COM 883203101   354 5,000 SH   SOLE   0 0 5,000
THERMO FISHER SCIENTIFIC INC COM COM 883556102   1,322 2,400 SH   SOLE   0 0 2,400
TORONTO DOMINION BK ISIN#CA8911605092 COM 891160509   1,403 21,665 SH   SOLE   0 0 21,665
TRACTOR SUPPLY CO COM COM 892356106   268 1,190 SH   SOLE   0 0 1,190
TRAVELERS COS INC COM COM 89417E109   1,160 6,185 SH   SOLE   0 0 6,185
TRUIST FINL CORP COM COM 89832Q109   1,707 39,680 SH   SOLE   0 0 39,680
UBER TECHNOLOGIES INC COM COM 90353T100   2,322 93,880 SH   SOLE   0 0 93,880
ULTRALIFE CORP COM COM 903899102   77 20,000 SH   SOLE   0 0 20,000
UNION PAC CORP COM COM 907818108   828 4,000 SH   SOLE   0 0 4,000
UNITED PARCEL SVC INC CL B COM 911312106   6,163 35,450 SH   SOLE   0 0 35,450
UNITEDHEALTH GROUP INC COM COM 91324P102   1,304 2,460 SH   SOLE   0 0 2,460
US BANCORP DEL COM NEW COM 902973304   3,134 71,869 SH   SOLE   0 0 71,869
VEEVA SYS INC CL A COM COM 922475108   391 2,425 SH   SOLE   0 0 2,425
VENTAS INC COM COM 92276F100   826 18,344 SH   SOLE   0 0 18,344
VERIZON COMMUNICATIONS INC COM COM 92343V104   5,198 131,940 SH   SOLE   0 0 131,940
VERTIV HLDGS CO CL A COM 92537N108   368 26,925 SH   SOLE   0 0 26,925
VIATRIS INC COM COM 92556V106   269 24,210 SH   SOLE   0 0 24,210
VICI PPTYS INC COM COM 925652109   352 10,875 SH   SOLE   0 0 10,875
VISA INC COM CL A COM 92826C839   2,302 11,080 SH   SOLE   0 0 11,080
VULCAN MATLS CO COM COM 929160109   1,106 6,315 SH   SOLE   0 0 6,315
WALMART INC COM COM 931142103   27,855 196,450 SH   SOLE   0 0 196,450
WARNER BROS DISCOVERY INC COM SER A COM 934423104   166 17,555 SH   SOLE   0 0 17,555
WASTE CONNECTIONS INC COM ISIN#CA94106B1013 COM 94106B101   335 2,525 SH   SOLE   0 0 2,525
WASTE MGMT INC DEL COM COM 94106L109   8,371 53,360 SH   SOLE   0 0 53,360
WEBSTER FINL CORP COM COM 947890109   1,670 35,275 SH   SOLE   0 0 35,275
WEC ENERGY GROUP INC COM COM 92939U106   381 4,060 SH   SOLE   0 0 4,060
WELLS FARGO & CO NEW COM COM 949746101   3,741 90,615 SH   SOLE   0 0 90,615
XCEL ENERGY INC COM COM 98389B100   798 11,375 SH   SOLE   0 0 11,375
ZOETIS INC COM COM 98978V103   399 2,720 SH   SOLE   0 0 2,720
AMERICA MOVIL SAB DE C V SPONSORED ADR ADR 02364W105   946 51,990 SH   SOLE   0 0 51,990
BAIDU COM INC SPONS ADR REPSTG ORD SHS CL A ADR 056752108   429 3,750 SH   SOLE   0 0 3,750
BRITISH AMERN TOB PLC SPONSORED ADR ISIN#US1104481072 ADR 110448107   1,209 30,250 SH   SOLE   0 0 30,250
CLP HOLDINGS LTD SPONSORED ADR ADR 18946Q101   120 16,480 SH   SOLE   0 0 16,480
DIAGEO PLC SPONSORED ADR NEW ISIN#US25243Q2057 ADR 25243Q205   570 3,200 SH   SOLE   0 0 3,200
EQUINOR ASA SPONSORED ADR ISIN#US29446M1027 ADR 29446M102   855 23,875 SH   SOLE   0 0 23,875
GSK PLC SPONSORED ADR NEW ADR 37733W204   219 6,245 SH   SOLE   0 0 6,245
INFOSYS LTD SPONSORED ADR REPSTG 1 EQUITY SHS ADR 456788108   2,239 124,340 SH   SOLE   0 0 124,340
LLOYDS BANKING GROUP PLC SPONS ADR ADR 539439109   4,948 2,249,130 SH   SOLE   0 0 2,249,130
NESTLE SA SPONSORED ADR REPSTG REG SHS ADR 641069406   284 2,460 SH   SOLE   0 0 2,460
NIO INC SHS A SPONSORED AMERICAN DEP SHS REPR 1 SH A ORD SH ADR 62914V106   150 15,375 SH   SOLE   0 0 15,375
NOVO NORDISK A.S. ADR ADR 670100205   7,079 52,305 SH   SOLE   0 0 52,305
PORSCHE AUTOMOBIL HLDG SE ADR ISIN#US73328P1066 ADR 73328P106   54 10,000 SH   SOLE   0 0 10,000
ROCHE HLDGS LTD SPONSORED ADR ISIN#US7711951043 ADR 771195104   548 14,000 SH   SOLE   0 0 14,000
SANOFI SPONS ADR ISIN#US80105N1054 ADR 80105N105   1,555 32,100 SH   SOLE   0 0 32,100
SHELL PLC SPONSORED ADR REPSTG ORD SH ADR 780259305   3,488 61,250 SH   SOLE   0 0 61,250
TAIWAN SEMICONDUCTOR MFG CO SPONSORED ADR ADR 874039100   1,860 24,963 SH   SOLE   0 0 24,963
TOTALENERGIES SE SPONS ADR ISIN#US89151E1091 ADR 89151E109   373 6,005 SH   SOLE   0 0 6,005
TOYOTA MTR CO SPON ADR ADR 892331307   205 1,500 SH   SOLE   0 0 1,500
UNILEVER PLC SPON ADR NEW ISIN#US9047677045 ADR 904767704   3,268 64,915 SH   SOLE   0 0 64,915
VANTIVA SA SPONSORED ADR NEW ISIN#US8785202040 ADR 878520204   2 200,000 SH   SOLE   0 0 200,000
WPP PLC NEW ADR ISIN#US92937A1025 ADR 92937A102   4,012 81,610 SH   SOLE   0 0 81,610
ALPS ETF TR ALERIAN ENERGY INFRASTRUCTURE ETF ETF 00162Q676   212 10,000 SH   SOLE   0 0 10,000
ALPS ETF TR ALERIAN MLP ETF NEW ETF 00162Q452   7,213 189,475 SH   SOLE   0 0 189,475
CAPITAL GROUP CORE EQUITY ETF SHS CREATION UNIT ETF 14020V108   693 30,875 SH   SOLE   0 0 30,875
CAPITAL GROUP DIVID VALUE ETF SHS CREATION UNIT ETF 14020W106   4,667 197,850 SH   SOLE   0 0 197,850
CAPITAL GROUP GLOBAL GROWTH EQUITY ETF SHS CREATION UNIT ETF 14020X104   990 47,100 SH   SOLE   0 0 47,100
CAPITAL GROUP GROWTH ETF SHS CREATION UNIT ETF 14020G101   633 31,750 SH   SOLE   0 0 31,750
DIMENSIONAL ETF TR U S CORE EQUITY 2 ETF ETF 25434V708   1,017 41,900 SH   SOLE   0 0 41,900
DIMENSIONAL ETF TR U S EQUITY ETF ETF 25434V401   1,008 24,230 SH   SOLE   0 0 24,230
FIDELITY COVINGTON TR MSCI REAL ESTATE INDEX ETF ETF 316092857   2,465 99,338 SH   SOLE   0 0 99,338
FIRST TR EXCHANGE TRADED FD II GLOBAL WIND ENERGY ETF ETF 33736G106   192 11,075 SH   SOLE   0 0 11,075
FIRST TR EXCHANGE-TRADED FD III FIRST TR PFD SECS & INCOME ETF ETF 33739E108   2,479 147,575 SH   SOLE   0 0 147,575
GLOBAL X FDS MLP ETF NEW ETF 37954Y343   27,230 659,492 SH   SOLE   0 0 659,492
GLOBAL X FDS NASDAQ 100 COVERED CALL ETF ETF 37954Y483   693 43,550 SH   SOLE   0 0 43,550
GLOBAL X FDS U S PFD ETF ETF 37954Y657   4,420 228,200 SH   SOLE   0 0 228,200
GLOBAL X FDS VARIABLE RATE PFD ETF ETF 37954Y376   10,077 447,905 SH   SOLE   0 0 447,905
INVESCO ETF FD TR DOW JONES INDL AVERAGE DIVID ETF ETF 46137V605   2,485 56,925 SH   SOLE   0 0 56,925
INVESCO EXCHANGE-TRADED FD TR FINL PFD ETF ETF 46137V621   1,137 78,925 SH   SOLE   0 0 78,925
INVESCO EXCHANGE-TRADED FD TR II PFD ETF ETF 46138E511   2,447 218,875 SH   SOLE   0 0 218,875
INVESCO ETF TR II S&P 500 HIGH DIVID LOW VOLATILITY ETF 46138E362   1,177 26,850 SH   SOLE   0 0 26,850
INVESCO ETF TR II S&P 500 LOW VOLATILITY ETF ETF 46138E354   1,173 18,355 SH   SOLE   0 0 18,355
INVESCO ETF TR II S&P GLOBAL WATER INDEX ETF ETF 46138E263   2,197 47,125 SH   SOLE   0 0 47,125
INVESCO EXCHANGE-TRADED FD TR II SOLAR ETF ETF 46138G706   1,627 22,300 SH   SOLE   0 0 22,300
INVESCO EXCHANGE-TRADED FD TR S&P 500 EQUAL WEIGHT ETF ETF 46137V357   848 6,000 SH   SOLE   0 0 6,000
INVESCO EXCHANGE-TRADED FD TR WATER RES ETF ETF 46137V142   1,727 33,500 SH   SOLE   0 0 33,500
ISHARES GOLD TR ISHARES NEW ETF 464285204   1,046 30,250 SH   SOLE   0 0 30,250
ISHARES INC MSCI GLOBAL GOLD MINERS ETF NEW ETF 46434G855   536 24,000 SH   SOLE   0 0 24,000
ISHARES INC MSCI GLOBAL METALS & MNG PRODUCERS ETF NEW ETF 46434G848   212 5,175 SH   SOLE   0 0 5,175
ISHARES TR BIOTECHNOLOGY ETF ETF 464287556   3,509 26,725 SH   SOLE   0 0 26,725
ISHARES TR CORE DIVID GROWTH ETF ETF 46434V621   1,900 38,000 SH   SOLE   0 0 38,000
ISHARES TR CORE S&P 500 ETF ETF 464287200   21,741 56,585 SH   SOLE   0 0 56,585
ISHARES TR CORE S&P MID-CAP ETF ETF 464287507   3,489 14,425 SH   SOLE   0 0 14,425
ISHARES TR DOW JONES US ETF FD ETF 464287846   2,103 22,500 SH   SOLE   0 0 22,500
ISHARES TR EXPANDED TECH SECTOR ETF ETF 464287549   525 1,875 SH   SOLE   0 0 1,875
ISHARES TR MSCI EAFE ETF ETF 464287465   667 10,160 SH   SOLE   0 0 10,160
ISHARES TR MSCI USA ESG SELECT ETF ETF 464288802   370 4,500 SH   SOLE   0 0 4,500
ISHARES TR NORTH AMERN NAT RES ETF ETF 464287374   214 5,255 SH   SOLE   0 0 5,255
ISHARES TR PFD & INCOME SECS ETF ETF 464288687   19,527 639,610 SH   SOLE   0 0 639,610
ISHARES TR RUSSELL 1000 GROWTH ETF ETF 464287614   4,204 19,625 SH   SOLE   0 0 19,625
ISHARES TR S&P 500 GROWTH ETF ETF 464287309   3,218 55,000 SH   SOLE   0 0 55,000
ISHARES TR SELECT DIVID ETF FD ETF 464287168   7,818 64,825 SH   SOLE   0 0 64,825
ISHARES TR TREAS FLTG RATE BD ETF ETF 46434V860   6,372 126,395 SH   SOLE   0 0 126,395
ISHARES TR U S BASIC MATERIALS ETF ETF 464287838   374 3,000 SH   SOLE   0 0 3,000
ISHARES TR U S TECHNOLOGY ETF ETF 464287721   249 3,340 SH   SOLE   0 0 3,340
ISHARES TR U S UTILS ETF ETF 464287697   407 4,700 SH   SOLE   0 0 4,700
ISHARES TR US AEROSPACE & DEFENSE ETF ETF 464288760   1,275 11,400 SH   SOLE   0 0 11,400
ISHARES TR US REAL ESTATE ETF ETF 464287739   316 3,750 SH   SOLE   0 0 3,750
LEGG MASON ETF INVT TR FRANKLIN INTL LOW VOLHI DIV ETF 52468L505   13,256 518,807 SH   SOLE   0 0 518,807
PROSHARES TR PROSHARES MSCI EAFE DIVID GROWERS ETF ETF 74347B839   389 10,981 SH   SOLE   0 0 10,981
PROSHARES TR S&P 500 DIVID ARISTOCRATS ETF ETF 74348A467   7,357 81,750 SH   SOLE   0 0 81,750
PROSHARES TR S&P MIDCAP 400 DIVID ARISTOCRATS ETF ETF 74347B680   1,210 16,913 SH   SOLE   0 0 16,913
SCHWAB STRATEGIC TR INTL DIVID EQUITY ETF ETF 808524672   1,121 50,000 SH   SOLE   0 0 50,000
SCHWAB STRATEGIC TR US DIVIDEND EQUITY ETF ETF 808524797   50,898 673,786 SH   SOLE   0 0 673,786
SELECT SECTOR SPDR TR CONSUMER STAPLES ETF 81369Y308   298 3,995 SH   SOLE   0 0 3,995
SELECT SECTOR SPDR TR ENERGY ETF 81369Y506   548 6,260 SH   SOLE   0 0 6,260
SELECT SECTOR SPDR TR FINANCIAL ETF 81369Y605   3,935 115,050 SH   SOLE   0 0 115,050
SELECT SECTOR SPDR TR HEALTH CARE ETF 81369Y209   2,790 20,540 SH   SOLE   0 0 20,540
SELECT SECTOR SPDR TR REAL ESTATE SELECT SECTOR SPDR FD ETF 81369Y860   2,805 75,945 SH   SOLE   0 0 75,945
SELECT SECTOR SPDR TR UTILS ETF 81369Y886   408 5,785 SH   SOLE   0 0 5,785
SPDR GOLD TR GOLD SHS ETF 78463V107   1,230 7,250 SH   SOLE   0 0 7,250
SPDR SER TR S&P DIVID ETF ETF 78464A763   36,080 288,387 SH   SOLE   0 0 288,387
SPDR SER TR SPDR ICE PFD SEC ETF ETF 78464A292   320 9,750 SH   SOLE   0 0 9,750
VANECK ETF TR MORNINGSTAR DURABLE DIVIDEND ETF ETF 92189H102   17,814 558,707 SH   SOLE   0 0 558,707
VANECK ETF TR MORNINGSTAR INTL MOAT ETF ETF 92189F593   218 7,550 SH   SOLE   0 0 7,550
VANECK ETF TR MORNINGSTAR WIDE MOAT ETF ETF 92189F643   23,830 367,125 SH   SOLE   0 0 367,125
VANECK ETF TR PFD SECS EX FINLS ETF ETF 92189F429   1,693 101,310 SH   SOLE   0 0 101,310
VANGUARD INDEX FDS REAL ESTATE INDEX FD ETF ETF 922908553   8,261 100,151 SH   SOLE   0 0 100,151
VANGUARD INDEX FDS S&P 500 ETF SHS NEW ETF 922908363   553 1,575 SH   SOLE   0 0 1,575
VANGUARD INDEX FDS VANGUARD GROWTH ETF ETF 922908736   1,123 5,270 SH   SOLE   0 0 5,270
VANGUARD INDEX FDS VANGUARD MID-CAP ETF ETF 922908629   579 2,840 SH   SOLE   0 0 2,840
VANGUARD INDEX FDS VANGUARD SMALL-CAP VALUE ETF ETF 922908611   4,056 25,539 SH   SOLE   0 0 25,539
VANGUARD INDEX FDS VANGUARD VALUE ETF ETF 922908744   501 3,570 SH   SOLE   0 0 3,570
VANGUARD SPECIALIZED FUNDS DIVID APPRECIATION ETF SHS ETF 921908844   44,111 290,489 SH   SOLE   0 0 290,489
VANGUARD WHITEHALL FDS HIGH DIVIDEND YIELD ETF SHS ETF 921946406   8,094 74,800 SH   SOLE   0 0 74,800
VANGUARD WHITEHALL FDS INTL DIVID APPRECIATION ETF SHS ETF 921946810   3,102 44,550 SH   SOLE   0 0 44,550
VANGUARD WHITEHALL FDS INTL HIGH DIVID YIELD ETF FD ETF 921946794   10,206 171,325 SH   SOLE   0 0 171,325
VANGUARD WORLD FDS VANGUARD ENERGY ETF ETF 92204A306   1,571 12,950 SH   SOLE   0 0 12,950
VANGUARD WORLD FDS VANGUARD INDLS ETF ETF 92204A603   274 1,500 SH   SOLE   0 0 1,500
VANGUARD WORLD FDS VANGUARD UTILS ETF ETF 92204A876   9,263 60,400 SH   SOLE   0 0 60,400
DNP SELECT INCOME FD INC COM MF CLOSED END 23325P104   124 11,000 SH   SOLE   0 0 11,000
GUGGENHEIM STRATEGIC OPPORTUNITIES FD COM SHS OF BEN INT MF CLOSED END 40167F101   257 16,895 SH   SOLE   0 0 16,895
MFS CHARTER INCOME TR SH BEN INT MF CLOSED END 552727109   132 21,500 SH   SOLE   0 0 21,500
PIMCO CORPORATE & INCOME OPPORTUNITY FD COM MF CLOSED END 72201B101   132 11,005 SH   SOLE   0 0 11,005
PUTNAM MASTER INTER INCOME TRUST SHARES OF BENEFICIAL INT MF CLOSED END 746909100   69 21,540 SH   SOLE   0 0 21,540
SPROTT PHYSICAL GOLD TR UNIT ISIN#CA85207H1047 MF CLOSED END 85207H104   1,937 137,350 SH   SOLE   0 0 137,350
SPROTT PHYSICAL SILVER TR UNIT ISIN#CA85207K1075 MF CLOSED END 85207K107   415 50,400 SH   SOLE   0 0 50,400
TRI CONTL CORP COM MF CLOSED END 895436103   15,864 618,948 SH   SOLE   0 0 618,948
US BANCORP DEL DEPOSITARY SHS PFD STOCK 902973155   230 12,500 SH   SOLE   0 0 12,500