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 COM 88579Y101 478 3,212 SH   SOLE   0 0 3,212
88 ENERGY LTD SHS COM Q3394D101 3 250,000 SH   SOLE   0 0 250,000
ABBOTT LABS COM COM 002824100 7,859 66,400 SH   SOLE   0 0 66,400
ABBVIE INC COM COM 00287Y109 12,178 75,120 SH   SOLE   0 0 75,120
ALBEMARLE CORP COM COM 012653101 260 1,175 SH   SOLE   0 0 1,175
ALLSTATE CORP COM COM 020002101 2,360 17,035 SH   SOLE   0 0 17,035
ALPHABET INC CAP STK CL C COM 02079K107 7,792 2,790 SH   SOLE   0 0 2,790
ALPHABET INC CL A COM 02079K305 8,386 3,015 SH   SOLE   0 0 3,015
ALTRIA GROUP INC COM COM 02209S103 7,053 134,986 SH   SOLE   0 0 134,986
AMAZON COM INC COM COM 023135106 8,541 2,620 SH   SOLE   0 0 2,620
AMERICAN ELEC PWR CO INC COM COM 025537101 714 7,155 SH   SOLE   0 0 7,155
AMERICAN TOWER CORP NEW COM COM 03027X100 534 2,125 SH   SOLE   0 0 2,125
AMERISOURCEBERGEN CORP COM COM 03073E105 1,286 8,310 SH   SOLE   0 0 8,310
AMGEN INC COM COM 031162100 12,489 51,645 SH   SOLE   0 0 51,645
ANTHEM INC COM COM 036752103 1,056 2,150 SH   SOLE   0 0 2,150
APPLE INC COM COM 037833100 104,984 601,247 SH   SOLE   0 0 601,247
APPLIED MATLS INC COM COM 038222105 9,434 71,575 SH   SOLE   0 0 71,575
ASML HLDG N V N Y REGISTRY SHS NEW 2012 COM N07059210 207 310 SH   SOLE   0 0 310
AT&T INC COM COM 00206R102 4,177 174,240 SH   SOLE   0 0 174,240
AUTOMATIC DATA PROCESSING INC COM COM 053015103 239 1,050 SH   SOLE   0 0 1,050
AUXLY CANNIABIS GROUP INC COM ISIN#CA05335P1099 COM 05335P109 3 25,000 SH   SOLE   0 0 25,000
AVANGRID INC COM COM 05351W103 1,042 22,290 SH   SOLE   0 0 22,290
BANK AMER CORP COM COM 060505104 9,545 231,555 SH   SOLE   0 0 231,555
BANK NEW YORK MELLON CORP COM COM 064058100 275 5,545 SH   SOLE   0 0 5,545
BARRICK GOLD CORP COM ISIN#CA0679011084 COM 067901108 684 27,875 SH   SOLE   0 0 27,875
BASANITE INC COM COM 06975Q100 27 148,000 SH   SOLE   0 0 148,000
BAXTER INTL INC COM COM 071813109 278 3,590 SH   SOLE   0 0 3,590
BERKLEY W R CORP COM COM 084423102 337 5,060 SH   SOLE   0 0 5,060
BERKSHIRE HATHAWAY INC DEL CL A COM 084670108 7,934 15 SH   SOLE   0 0 15
BERKSHIRE HATHAWAY INC DEL CL B NEW COM 084670702 27,839 78,885 SH   SOLE   0 0 78,885
BIOLIFE SOLUTIONS INC COM NEW COM 09062W204 3,937 173,190 SH   SOLE   0 0 173,190
BLACKROCK INC COM COM 09247X101 1,429 1,870 SH   SOLE   0 0 1,870
BLACKSTONE INC COM COM 09260D107 2,955 23,275 SH   SOLE   0 0 23,275
BLOCK INC CL A COM 852234103 336 2,480 SH   SOLE   0 0 2,480
BOEING CO COM COM 097023105 340 1,775 SH   SOLE   0 0 1,775
BRISTOL MYERS SQUIBB CO COM COM 110122108 4,899 67,085 SH   SOLE   0 0 67,085
BROADCOM INC COM COM 11135F101 457 725 SH   SOLE   0 0 725
BROOKFIELD ASSET MGMT INC VTG SHS CL A COM 112585104 294 5,195 SH   SOLE   0 0 5,195
CANARY RES INC COM COM 13722T106 0 15,000 SH   SOLE   0 0 15,000
CANO HEALTH INC CL A COM 13781Y103 79 12,500 SH   SOLE   0 0 12,500
CARRIER GLOBAL CORP COM COM 14448C104 429 9,360 SH   SOLE   0 0 9,360
CHEVRON CORP NEW COM COM 166764100 10,407 63,915 SH   SOLE   0 0 63,915
CHURCH & DWIGHT INC COM COM 171340102 209 2,105 SH   SOLE   0 0 2,105
CIM REAL ESTATE FINANCE TRUST INC COM 193993037 107 14,876 SH   SOLE   0 0 14,876
CISCO SYS INC COM COM 17275R102 10,368 185,940 SH   SOLE   0 0 185,940
CITIGROUP INC COM NEW COM 172967424 499 9,345 SH   SOLE   0 0 9,345
CLOROX CO COM COM 189054109 1,308 9,410 SH   SOLE   0 0 9,410
COCA COLA CO COM COM 191216100 10,949 176,599 SH   SOLE   0 0 176,599
COGNIZANT TECHNOLOGY SOLUTIONS CORP CL A COM 192446102 1,047 11,680 SH   SOLE   0 0 11,680
COLGATE PALMOLIVE CO COM COM 194162103 825 10,875 SH   SOLE   0 0 10,875
COMCAST CORP NEW CL A COM 20030N101 403 8,615 SH   SOLE   0 0 8,615
COMPASS MINERALS INTL INC COM COM 20451N101 5,616 89,445 SH   SOLE   0 0 89,445
CONSOLIDATED EDISON INC COM COM 209115104 499 5,275 SH   SOLE   0 0 5,275
CORTEVA INC COM COM 22052L104 212 3,685 SH   SOLE   0 0 3,685
COSTCO WHOLESALE CORP NEW COM COM 22160K105 4,495 7,805 SH   SOLE   0 0 7,805
CROWDSTRIKE HLDGS INC CL A COM 22788C105 358 1,575 SH   SOLE   0 0 1,575
CROWN CASTLE INTL CORP NEW COM COM 22822V101 593 3,210 SH   SOLE   0 0 3,210
CS DISCO INC COM COM 126327105 1,542 45,400 SH   SOLE   0 0 45,400
CVS HEALTH CORP COM COM 126650100 14,221 140,513 SH   SOLE   0 0 140,513
DANAHER CORP COM COM 235851102 487 1,660 SH   SOLE   0 0 1,660
DEVON ENERGY CORP NEW COM COM 25179M103 1,206 20,400 SH   SOLE   0 0 20,400
DEXCOM INC COM COM 252131107 281 550 SH   SOLE   0 0 550
DIGITAL RLTY TR INC COM COM 253868103 562 3,965 SH   SOLE   0 0 3,965
DISNEY WALT CO DISNEY COM COM 254687106 7,273 53,028 SH   SOLE   0 0 53,028
DOMINION ENERGY INC COM COM 25746U109 1,434 16,875 SH   SOLE   0 0 16,875
DOW INC COM COM 260557103 520 8,165 SH   SOLE   0 0 8,165
DUKE ENERGY CORP NEW COM NEW COM 26441C204 618 5,535 SH   SOLE   0 0 5,535
DUPONT DE NEMOURS INC COM COM 26614N102 318 4,320 SH   SOLE   0 0 4,320
EDISON INTL COM COM 281020107 1,577 22,500 SH   SOLE   0 0 22,500
EMERSON ELEC CO COM COM 291011104 536 5,470 SH   SOLE   0 0 5,470
ENBRIDGE INC REGISTERED SHS COM 29250N105 5,911 128,270 SH   SOLE   0 0 128,270
ENCORIUM GROUP INC COM NEW COM 29257R208 0 25,000 SH   SOLE   0 0 25,000
ENTERPRISE PRODS PARTNERS L P COM UNIT COM 293792107 3,588 139,025 SH   SOLE   0 0 139,025
EVERSOURCE ENERGY COM COM 30040W108 982 11,193 SH   SOLE   0 0 11,193
EXXON MOBIL CORP COM COM 30231G102 10,010 121,200 SH   SOLE   0 0 121,200
FEDERAL HOME LN MTG CORP COM COM 313400301 9 11,045 SH   SOLE   0 0 11,045
FEDERAL NATL MTG ASSN COM COM 313586109 9 11,700 SH   SOLE   0 0 11,700
FIRST SOLAR INC COM COM 336433107 220 2,625 SH   SOLE   0 0 2,625
FREEPORT-MCMORAN INC CL B COM 35671D857 336 6,750 SH   SOLE   0 0 6,750
GENERAL DYNAMICS CORP COM COM 369550108 2,780 11,525 SH   SOLE   0 0 11,525
GENERAL ELEC CO COM NEW COM 369604301 2,858 31,235 SH   SOLE   0 0 31,235
GENERAL MLS INC COM COM 370334104 7,175 105,952 SH   SOLE   0 0 105,952
GILEAD SCIENCES INC COM COM 375558103 2,177 36,620 SH   SOLE   0 0 36,620
GOLDMAN SACHS GROUP INC COM COM 38141G104 1,634 4,950 SH   SOLE   0 0 4,950
GRANITE CONSTR INC COM COM 387328107 1,394 42,500 SH   SOLE   0 0 42,500
HANESBRANDS INC COM COM 410345102 4,869 327,000 SH   SOLE   0 0 327,000
HANNON ARMSTRONG SUSTAINABLE INFR CAP INC COM 41068X100 422 8,900 SH   SOLE   0 0 8,900
HOME DEPOT INC COM COM 437076102 25,196 84,175 SH   SOLE   0 0 84,175
HONEYWELL INTL INC COM COM 438516106 3,704 19,034 SH   SOLE   0 0 19,034
HUBBELL INC COM COM 443510607 1,424 7,750 SH   SOLE   0 0 7,750
HUMANA INC COM COM 444859102 261 600 SH   SOLE   0 0 600
ILLUMINA INC COM COM 452327109 341 975 SH   SOLE   0 0 975
INDEPENDENT BK CORP MASS COM COM 453836108 424 5,190 SH   SOLE   0 0 5,190
INTEL CORP COM COM 458140100 9,339 188,436 SH   SOLE   0 0 188,436
INTERCONTINENTAL EXCHANGE INC COM COM 45866F104 1,318 9,975 SH   SOLE   0 0 9,975
INTERNATIONAL BUSINESS MACHS CORP COM COM 459200101 3,788 29,135 SH   SOLE   0 0 29,135
IONIS PHARMACEUTICALS INC COM COM 462222100 3,668 99,020 SH   SOLE   0 0 99,020
JEFFERIES FINL GROUP INC COM COM 47233W109 1,238 37,675 SH   SOLE   0 0 37,675
JOHNSON & JOHNSON COM COM 478160104 21,213 119,693 SH   SOLE   0 0 119,693
JPMORGAN CHASE & CO COM COM 46625H100 7,885 57,840 SH   SOLE   0 0 57,840
KELLOGG CO COM COM 487836108 218 3,375 SH   SOLE   0 0 3,375
KIMBERLY-CLARK CORP COM COM 494368103 847 6,875 SH   SOLE   0 0 6,875
KINDER MORGAN INC DEL COM COM 49456B101 293 15,500 SH   SOLE   0 0 15,500
L3HARRIS TECHNOLOGIES INC COM COM 502431109 1,082 4,355 SH   SOLE   0 0 4,355
LAM RESH CORP COM COM 512807108 1,814 3,375 SH   SOLE   0 0 3,375
LILLY ELI & CO COM COM 532457108 1,207 4,215 SH   SOLE   0 0 4,215
LOCKHEED MARTIN CORP COM COM 539830109 11,664 26,424 SH   SOLE   0 0 26,424
LOWES COS INC COM COM 548661107 2,509 12,410 SH   SOLE   0 0 12,410
LYFT INC CL A COM 55087P104 466 12,125 SH   SOLE   0 0 12,125
MAGELLAN MIDSTREAM PARTNERS LP COM UNIT COM 559080106 3,901 79,490 SH   SOLE   0 0 79,490
MARTIN MARIETTA MATLS INC COM COM 573284106 1,299 3,375 SH   SOLE   0 0 3,375
MARVELL TECHNOLOGY INC COM COM 573874104 218 3,045 SH   SOLE   0 0 3,045
MASTERCARD INC CL A COM 57636Q104 1,562 4,370 SH   SOLE   0 0 4,370
MCDONALDS CORP COM COM 580135101 14,795 59,830 SH   SOLE   0 0 59,830
MEDALLION RES LTD COM NEW COM 583935200 268 2,773,875 SH   SOLE   0 0 2,773,875
MEDTRONIC PLC SHS ISIN#IE00BTN1Y115 COM G5960L103 476 4,290 SH   SOLE   0 0 4,290
MERCK & CO INC NEW COM COM 58933Y105 8,736 106,476 SH   SOLE   0 0 106,476
META PLATFORMS INC CL A COM 30303M102 3,858 17,350 SH   SOLE   0 0 17,350
MICROSOFT CORP COM COM 594918104 60,760 197,073 SH   SOLE   0 0 197,073
MONDELEZ INTL INC CL A COM 609207105 2,232 35,545 SH   SOLE   0 0 35,545
MORGAN STANLEY COM NEW COM 617446448 786 8,995 SH   SOLE   0 0 8,995
MORNINGSTAR INC COM COM 617700109 273 1,000 SH   SOLE   0 0 1,000
MP MATLS CORP COM COM 553368101 373 6,500 SH   SOLE   0 0 6,500
NETFLIX INC COM COM 64110L106 427 1,140 SH   SOLE   0 0 1,140
NEWMONT CORP COM COM 651639106 4,127 51,950 SH   SOLE   0 0 51,950
NEXTERA ENERGY INC COM COM 65339F101 2,057 24,285 SH   SOLE   0 0 24,285
NIKE INC CL B COM 654106103 221 1,645 SH   SOLE   0 0 1,645
NORTHROP GRUMMAN CORP COM COM 666807102 738 1,650 SH   SOLE   0 0 1,650
NVIDIA CORP COM COM 67066G104 5,090 18,655 SH   SOLE   0 0 18,655
NXP SEMICONDUCTORS NV COM STK COM N6596X109 282 1,525 SH   SOLE   0 0 1,525
OKTA INC CL A COM 679295105 226 1,500 SH   SOLE   0 0 1,500
OMNICOM GROUP INC COM COM 681919106 1,005 11,835 SH   SOLE   0 0 11,835
ORACLE CORP COM COM 68389X105 5,425 65,580 SH   SOLE   0 0 65,580
ORGANON & CO COM COM 68622V106 421 12,055 SH   SOLE   0 0 12,055
OTIS WORLDWIDE CORP COM COM 68902V107 292 3,790 SH   SOLE   0 0 3,790
PALO ALTO NETWORKS INC COM COM 697435105 1,877 3,015 SH   SOLE   0 0 3,015
PARAMOUNT GLOBAL CL B COM 92556H206 607 16,045 SH   SOLE   0 0 16,045
PAYCHEX INC COM COM 704326107 259 1,895 SH   SOLE   0 0 1,895
PAYPAL HLDGS INC COM COM 70450Y103 754 6,520 SH   SOLE   0 0 6,520
PEOPLES UTD FINL INC COM COM 712704105 1,095 54,765 SH   SOLE   0 0 54,765
PEPSICO INC COM COM 713448108 11,947 71,375 SH   SOLE   0 0 71,375
PFIZER INC COM COM 717081103 15,176 293,144 SH   SOLE   0 0 293,144
PHILIP MORRIS INTL INC COM COM 718172109 8,477 90,237 SH   SOLE   0 0 90,237
PLAINS GP HLDGS L P LTD PARTNER INT CL A COM 72651A207 5,555 480,925 SH   SOLE   0 0 480,925
PNC FINL SVCS GROUP INC COM COM 693475105 673 3,650 SH   SOLE   0 0 3,650
PPL CORP COM COM 69351T106 228 7,970 SH   SOLE   0 0 7,970
PROCTER & GAMBLE CO COM COM 742718109 11,504 75,291 SH   SOLE   0 0 75,291
QUALCOMM INC COM COM 747525103 5,534 36,210 SH   SOLE   0 0 36,210
RAYTHEON TECHNOLOGIES CORP COM COM 75513E101 2,598 26,220 SH   SOLE   0 0 26,220
REALTY INCOME CORP COM COM 756109104 1,888 27,250 SH   SOLE   0 0 27,250
REGENERON PHARMACEUTICALS INC COM COM 75886F107 279 400 SH   SOLE   0 0 400
REPUBLIC SVCS INC COM COM 760759100 298 2,250 SH   SOLE   0 0 2,250
RIVIAN AUTOMOTIVE INC CL A COM 76954A103 203 4,050 SH   SOLE   0 0 4,050
ROBLOX CORP COM CL A COM 771049103 684 14,800 SH   SOLE   0 0 14,800
ROCHE HOLDING AG BASEL AKT ISIN#CH0012032113 COM H69293225 440 1,000 SH   SOLE   0 0 1,000
SALESFORCE COM INC COM COM 79466L302 1,255 5,910 SH   SOLE   0 0 5,910
SHOPIFY INC CL A ISIN#CA82509L1076 COM 82509L107 216 320 SH   SOLE   0 0 320
SIRIUS XM HLDGS INC COM COM 82968B103 80 12,100 SH   SOLE   0 0 12,100
SNOWFLAKE INC CL A COM 833445109 269 1,175 SH   SOLE   0 0 1,175
SONOS INC COM COM 83570H108 310 11,000 SH   SOLE   0 0 11,000
SOULFOOD CONCEPTS INC COM COM 836051102 0 64,500 SH   SOLE   0 0 64,500
SOUTHERN CO COM COM 842587107 1,714 23,635 SH   SOLE   0 0 23,635
SPIRIT RLTY CAP INC NEW COM NEW COM 84860W300 430 9,350 SH   SOLE   0 0 9,350
STARBUCKS CORP COM COM 855244109 7,225 79,423 SH   SOLE   0 0 79,423
SYSCO CORP COM COM 871829107 7,380 90,385 SH   SOLE   0 0 90,385
TESLA INC COM COM 88160R101 4,267 3,960 SH   SOLE   0 0 3,960
TEXTRON INC COM COM 883203101 372 5,000 SH   SOLE   0 0 5,000
THERMO FISHER SCIENTIFIC INC COM COM 883556102 1,550 2,625 SH   SOLE   0 0 2,625
TORONTO DOMINION BK ISIN#CA8911605092 COM 891160509 1,721 21,665 SH   SOLE   0 0 21,665
TRACTOR SUPPLY CO COM COM 892356106 278 1,190 SH   SOLE   0 0 1,190
TRANSACT TECHNOLOGIES INC COM COM 892918103 97 13,750 SH   SOLE   0 0 13,750
TRAVELERS COS INC COM COM 89417E109 1,130 6,185 SH   SOLE   0 0 6,185
TRUIST FINL CORP COM COM 89832Q109 1,133 19,980 SH   SOLE   0 0 19,980
UBER TECHNOLOGIES INC COM COM 90353T100 1,810 50,740 SH   SOLE   0 0 50,740
ULTRALIFE CORP COM COM 903899102 107 20,000 SH   SOLE   0 0 20,000
UNION PAC CORP COM COM 907818108 1,093 4,000 SH   SOLE   0 0 4,000
UNITED PARCEL SVC INC CL B COM 911312106 7,549 35,200 SH   SOLE   0 0 35,200
UNITEDHEALTH GROUP INC COM COM 91324P102 1,331 2,610 SH   SOLE   0 0 2,610
US BANCORP DEL COM NEW COM 902973304 3,956 74,429 SH   SOLE   0 0 74,429
VEEVA SYS INC CL A COM COM 922475108 467 2,200 SH   SOLE   0 0 2,200
VENTAS INC COM COM 92276F100 4,467 72,332 SH   SOLE   0 0 72,332
VERIZON COMMUNICATIONS INC COM COM 92343V104 3,866 75,890 SH   SOLE   0 0 75,890
VERTIV HLDGS CO CL A COM 92537N108 505 36,050 SH   SOLE   0 0 36,050
VIATRIS INC COM COM 92556V106 302 27,780 SH   SOLE   0 0 27,780
VISA INC COM CL A COM 92826C839 2,679 12,080 SH   SOLE   0 0 12,080
VULCAN MATLS CO COM COM 929160109 1,238 6,740 SH   SOLE   0 0 6,740
WALMART INC COM COM 931142103 28,315 190,138 SH   SOLE   0 0 190,138
WASTE CONNECTIONS INC COM COM 94106B101 353 2,525 SH   SOLE   0 0 2,525
WASTE MGMT INC DEL COM COM 94106L109 8,443 53,265 SH   SOLE   0 0 53,265
WEBSTER FINL CORP COM COM 947890109 320 5,700 SH   SOLE   0 0 5,700
WEC ENERGY GROUP INC COM COM 92939U106 405 4,060 SH   SOLE   0 0 4,060
WELLS FARGO & CO NEW COM COM 949746101 5,497 113,440 SH   SOLE   0 0 113,440
WELLTOWER INC COM COM 95040Q104 267 2,775 SH   SOLE   0 0 2,775
XCEL ENERGY INC COM COM 98389B100 821 11,375 SH   SOLE   0 0 11,375
ZOETIS INC COM COM 98978V103 633 3,355 SH   SOLE   0 0 3,355
ALIBABA GROUP HLDG LTD SPONSORED ADR COM 01609W102 218 2,000 SH   SOLE   0 0 2,000
AMERICA MOVIL SAB DE C V ADR REPSTG SER L SHS COM 02364W105 1,100 51,990 SH   SOLE   0 0 51,990
BAIDU COM INC SPONS ADR REPSTG ORD SHS CL A COM 056752108 496 3,750 SH   SOLE   0 0 3,750
BRITISH AMERN TOB PLC SPONSORED ADR COM 110448107 604 14,325 SH   SOLE   0 0 14,325
CLP HOLDINGS LTD SPONSORED ADR COM 18946Q101 160 16,480 SH   SOLE   0 0 16,480
DIAGEO PLC SPONSORED ADR NEW COM 25243Q205 696 3,425 SH   SOLE   0 0 3,425
EQUINOR ASA SPONSORED ADR COM 29446M102 375 10,000 SH   SOLE   0 0 10,000
INFOSYS LTD SPONSORED ADR REPSTG 1 EQUITY SHS COM 456788108 3,095 124,340 SH   SOLE   0 0 124,340
LLOYDS BANKING GROUP PLC SPONS ADR COM 539439109 4,557 1,890,705 SH   SOLE   0 0 1,890,705
NESTLE SA SPONSORED ADR REPSTG REG SHS COM 641069406 320 2,460 SH   SOLE   0 0 2,460
NIO INC SHS A SPONSORED ADR REPR 1 SH A ORD SH COM 62914V106 345 16,375 SH   SOLE   0 0 16,375
NOVARTIS AG SPONSORED ADR COM 66987V109 537 6,125 SH   SOLE   0 0 6,125
NOVO NORDISK A.S. ADR COM 670100205 5,892 53,055 SH   SOLE   0 0 53,055
ROCHE HLDGS LTD SPONSORED ADR COM 771195104 754 15,250 SH   SOLE   0 0 15,250
SANOFI SPONS ADR COM 80105N105 869 16,925 SH   SOLE   0 0 16,925
SHELL PLC SPONSORED ADR REPSTG ORD SH COM 780259305 268 4,875 SH   SOLE   0 0 4,875
TAIWAN SEMICONDUCTOR MFG CO SPONSORED ADR COM 874039100 2,178 20,888 SH   SOLE   0 0 20,888
TECHNICOLOR SPONSORED ADR NEW COM 878520204 21 200,000 SH   SOLE   0 0 200,000
TOTALENERGIES SE SPONS ADR COM 89151E109 390 7,710 SH   SOLE   0 0 7,710
TOYOTA MTR CO SPON ADR COM 892331307 270 1,500 SH   SOLE   0 0 1,500
UNILEVER PLC SPON ADR NEW COM 904767704 1,083 23,775 SH   SOLE   0 0 23,775
WPP PLC NEW ADR ISIN#US92937A1025 COM 92937A102 4,334 66,210 SH   SOLE   0 0 66,210
ALPS ETF TR ALERIAN ENERGY INFRASTRUCTURE ETF ETF 00162Q676 227 10,000 SH   SOLE   0 0 10,000
ALPS ETF TR ALERIAN MLP ETF NEW ETF 00162Q452 4,707 122,900 SH   SOLE   0 0 122,900
CAPITAL GROUP DIVID VALUE ETF SHS CREATION UNIT ETF 14020W106 556 21,475 SH   SOLE   0 0 21,475
DIMENSIONAL ETF TR U S CORE EQUITY 2 ETF ETF 25434V708 1,085 39,335 SH   SOLE   0 0 39,335
DIMENSIONAL ETF TR U S EQUITY ETF ETF 25434V401 1,188 24,230 SH   SOLE   0 0 24,230
FIDELITY COVINGTON TR MSCI REAL ESTATE INDEX ETF ETF 316092857 8,393 259,112 SH   SOLE   0 0 259,112
FIRST TR EXCHANGE TRADED FD II GLOBAL WIND ENERGY ETF ETF 33736G106 219 11,075 SH   SOLE   0 0 11,075
FIRST TR EXCHANGE-TRADED FD III ETF 33739E108 3,758 197,575 SH   SOLE   0 0 197,575
GLOBAL X FDS MLP ETF NEW ETF 37954Y343 23,811 590,837 SH   SOLE   0 0 590,837
GLOBAL X FDS NASDAQ 100 COVERED CALL ETF ETF 37954Y483 424 20,200 SH   SOLE   0 0 20,200
GLOBAL X FDS U S PFD ETF ETF 37954Y657 4,436 188,750 SH   SOLE   0 0 188,750
GLOBAL X FDS VARIABLE RATE PFD ETF ETF 37954Y376 10,461 401,125 SH   SOLE   0 0 401,125
INVESCO ETF TR DOW JONES INDL AVERAGE DIVID ETF ETF 46137V605 1,080 23,450 SH   SOLE   0 0 23,450
INVESCO EXCHANGE-TRADED FD TR II PFD ETF ETF 46138E511 2,417 178,125 SH   SOLE   0 0 178,125
INVESCO ETF TR II S&P 500 HIGH DIVID LOW VOLATILITY ETF 46138E362 2,918 61,800 SH   SOLE   0 0 61,800
INVESCO ETF TR II S&P 500 LOW VOLATILITY ETF ETF 46138E354 1,236 18,425 SH   SOLE   0 0 18,425
INVESCO ETF TR II S&P GLOBAL WATER INDEX ETF ETF 46138E263 2,470 47,125 SH   SOLE   0 0 47,125
INVESCO EXCHANGE-TRADED FD TR II SOLAR ETF ETF 46138G706 1,504 19,925 SH   SOLE   0 0 19,925
INVESCO ETF TR S&P 500 EQUAL WEIGHT ETF ETF 46137V357 946 6,000 SH   SOLE   0 0 6,000
INVESCO EXCHANGE-TRADED FD TR WATER RES ETF ETF 46137V142 1,776 33,500 SH   SOLE   0 0 33,500
ISHARES GOLD TR ISHARES NEW ETF 464285204 1,206 32,750 SH   SOLE   0 0 32,750
ISHARES INC MSCI GLOBAL MINIMUM VOL FACTOR ETF ETF 464286525 210 2,000 SH   SOLE   0 0 2,000
ISHARES TR BIOTECHNOLOGY ETF ETF 464287556 3,476 26,675 SH   SOLE   0 0 26,675
ISHARES TR CORE DIVID GROWTH ETF ETF 46434V621 2,030 38,000 SH   SOLE   0 0 38,000
ISHARES TR CORE S&P 500 ETF ETF 464287200 25,615 56,460 SH   SOLE   0 0 56,460
ISHARES TR CORE S&P MID-CAP ETF ETF 464287507 3,871 14,425 SH   SOLE   0 0 14,425
ISHARES TR DOW JONES U S ETF ETF 464287721 344 3,340 SH   SOLE   0 0 3,340
ISHARES TR DOW JONES US ETF FD ETF 464287846 2,506 22,500 SH   SOLE   0 0 22,500
ISHARES TR EXPANDED TECH SECTOR ETF ETF 464287549 729 1,875 SH   SOLE   0 0 1,875
ISHARES TR MSCI EAFE ETF ETF 464287465 748 10,160 SH   SOLE   0 0 10,160
ISHARES TR MSCI USA ESG SELECT ETF ETF 464288802 436 4,500 SH   SOLE   0 0 4,500
ISHARES TR NORTH AMERN NAT RES ETF ETF 464287374 223 5,505 SH   SOLE   0 0 5,505
ISHARES TR PFD & INCOME SECS ETF ETF 464288687 23,820 654,035 SH   SOLE   0 0 654,035
ISHARES TR RUSSELL 1000 GROWTH ETF ETF 464287614 5,448 19,625 SH   SOLE   0 0 19,625
ISHARES TR S&P 500 GROWTH ETF ETF 464287309 4,201 55,000 SH   SOLE   0 0 55,000
ISHARES TR S&P 500 VALUE ETF ETF 464287408 213 1,370 SH   SOLE   0 0 1,370
ISHARES TR SELECT DIVID ETF FD ETF 464287168 8,200 64,778 SH   SOLE   0 0 64,778
ISHARES TR U S BASIC MATERIALS ETF ETF 464287838 449 3,000 SH   SOLE   0 0 3,000
ISHARES TR U S UTILS ETF ETF 464287697 428 4,700 SH   SOLE   0 0 4,700
ISHARES TR US AEROSPACE & DEFENSE ETF ETF 464288760 1,291 11,650 SH   SOLE   0 0 11,650
ISHARES TR US REAL ESTATE ETF ETF 464287739 406 3,750 SH   SOLE   0 0 3,750
LEGG MASON ETF INVT TR LEGG MASON INTL LOW VOLATILITY HIGH DIVID ETF ETF 52468L505 12,308 456,700 SH   SOLE   0 0 456,700
PROSHARES TR PROSHARES MSCI EAFE DIVID GROWERS ETF ETF 74347B839 421 10,432 SH   SOLE   0 0 10,432
PROSHARES TR S&P 500 DIVID ARISTOCRATS ETF ETF 74348A467 7,749 81,750 SH   SOLE   0 0 81,750
PROSHARES TR S&P MIDCAP 400 DIVID ARISTOCRATS ETF ETF 74347B680 1,166 16,132 SH   SOLE   0 0 16,132
SCHWAB STRATEGIC TR INTL DIVID EQUITY ETF ETF 808524672 334 13,000 SH   SOLE   0 0 13,000
SCHWAB STRATEGIC TR US DIVIDEND EQUITY ETF ETF 808524797 38,124 483,260 SH   SOLE   0 0 483,260
SELECT SECTOR SPDR TR CONSUMER STAPLES ETF 81369Y308 303 3,995 SH   SOLE   0 0 3,995
SELECT SECTOR SPDR TR ENERGY ETF 81369Y506 459 6,010 SH   SOLE   0 0 6,010
SELECT SECTOR SPDR TR FINANCIAL ETF 81369Y605 4,485 117,050 SH   SOLE   0 0 117,050
SELECT SECTOR SPDR TR HEALTH CARE ETF 81369Y209 3,217 23,480 SH   SOLE   0 0 23,480
SELECT SECTOR SPDR TR UTILS ETF 81369Y886 431 5,785 SH   SOLE   0 0 5,785
SPDR GOLD TR GOLD SHS ETF 78463V107 1,332 7,375 SH   SOLE   0 0 7,375
SPDR S&P 500 ETF TR TR UNIT ETF 78462F103 226 500 SH   SOLE   0 0 500
SPDR SER TR S&P DIVID ETF ETF 78464A763 36,837 287,539 SH   SOLE   0 0 287,539
SPDR SER TR SPDR ICE PFD SEC ETF ETF 78464A292 678 17,375 SH   SOLE   0 0 17,375
VANECK ETF TR GOLD MINERS ETF ETF 92189F106 609 15,875 SH   SOLE   0 0 15,875
VANECK ETF TR MORNINGSTAR DURABLE DIVIDEND ETF ETF 92189H102 21,451 658,258 SH   SOLE   0 0 658,258
VANECK ETF TR MORNINGSTAR INTL MOAT ETF ETF 92189F593 536 16,900 SH   SOLE   0 0 16,900
VANECK ETF TR MORNINGSTAR WIDE MOAT ETF ETF 92189F643 27,930 373,892 SH   SOLE   0 0 373,892
VANECK ETF TR PFD SECS EX FINLS ETF ETF 92189F429 3,103 151,060 SH   SOLE   0 0 151,060
VANGUARD INDEX FDS REAL ESTATE INDEX FD ETF ETF 922908553 12,070 111,381 SH   SOLE   0 0 111,381
VANGUARD INDEX FDS S&P 500 ETF SHS NEW ETF 922908363 683 1,645 SH   SOLE   0 0 1,645
VANGUARD INDEX FDS VANGUARD MID-CAP ETF ETF 922908629 675 2,840 SH   SOLE   0 0 2,840
VANGUARD INDEX FDS VANGUARD SMALL-CAP VALUE ETF ETF 922908611 4,559 25,912 SH   SOLE   0 0 25,912
VANGUARD SPECIALIZED FUNDS DIVID APPRECIATION ETF SHS ETF 921908844 44,668 275,455 SH   SOLE   0 0 275,455
VANGUARD WHITEHALL FDS HIGH DIVIDEND YIELD ETF SHS ETF 921946406 3,382 30,125 SH   SOLE   0 0 30,125
VANGUARD WHITEHALL FDS INTL DIVID APPRECIATION ETF SHS ETF 921946810 3,435 43,450 SH   SOLE   0 0 43,450
VANGUARD WHITEHALL FDS INTL HIGH DIVID YIELD ETF FD ETF 921946794 4,328 64,000 SH   SOLE   0 0 64,000
VANGUARD WORLD FDS VANGUARD ENERGY ETF ETF 92204A306 1,386 12,950 SH   SOLE   0 0 12,950
VANGUARD WORLD FDS VANGUARD INDLS ETF ETF 92204A603 292 1,500 SH   SOLE   0 0 1,500
VANGUARD WORLD FDS VANGUARD UTILS ETF ETF 92204A876 9,794 60,525 SH   SOLE   0 0 60,525
COHEN & STEERS REIT & PFD & INCOME FD INC COM MF CLOSED END 19247X100 202 7,500 SH   SOLE   0 0 7,500
DNP SELECT INCOME FD INC COM MF CLOSED END 23325P104 130 11,000 SH   SOLE   0 0 11,000
GUGGENHEIM STRATEGIC OPPORTUNITIES FD COM SHS OF BEN INT MF CLOSED END 40167F101 321 16,895 SH   SOLE   0 0 16,895
MAIN STR CAP CORP COM MF CLOSED END 56035L104 213 5,000 SH   SOLE   0 0 5,000
MFS CHARTER INCOME TR SH BEN INT MF CLOSED END 552727109 158 21,500 SH   SOLE   0 0 21,500
PIMCO CORPORATE & INCOME OPPORTUNITY FD COM MF CLOSED END 72201B101 169 11,005 SH   SOLE   0 0 11,005
PUTNAM MASTER INTER INCOME TRUST SHARES OF BENEFICIAL INT MF CLOSED END 746909100 77 21,540 SH   SOLE   0 0 21,540
SPROTT PHYSICAL GOLD & SILVER TR TR UNIT ISIN#CA85208R1010 MF CLOSED END 85208R101 362 18,700 SH   SOLE   0 0 18,700
SPROTT PHYSICAL GOLD TR UNIT ISIN#CA85207H1047 MF CLOSED END 85207H104 2,671 173,800 SH   SOLE   0 0 173,800
SPROTT PHYSICAL SILVER TR UNIT ISIN#CA85207K1075 MF CLOSED END 85207K107 321 36,650 SH   SOLE   0 0 36,650
TRI CONTL CORP COM MF CLOSED END 895436103 18,778 608,876 SH   SOLE   0 0 608,876
US BANCORP DEL DEPOSITARY SHS PFD SER B PFD 902973155 252 12,500 SH   SOLE   0 0 12,500