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
APPLE INC COM COMMON STOCK 037833100 84,681 618,292 SH   SOLE 0 0 0 618,292
MICROSOFT CORP COM COMMON STOCK 594918104 54,477 201,058 SH   SOLE 0 0 0 201,058
HOME DEPOT INC COM COMMON STOCK 437076102 28,754 90,170 SH   SOLE 0 0 0 90,170
WALMART INC COM COMMON STOCK 931142103 26,078 184,925 SH   SOLE 0 0 0 184,925
BERKSHIRE HATHAWAY INC DEL CL B NEW COMMON STOCK 084670702 21,918 78,865 SH   SOLE 0 0 0 78,865
JOHNSON & JOHNSON COM COMMON STOCK 478160104 19,715 119,674 SH   SOLE 0 0 0 119,674
MCDONALDS CORP COMMON STOCK 580135101 13,961 60,439 SH   SOLE 0 0 0 60,439
AMGEN INC COM COMMON STOCK 031162100 12,272 50,345 SH   SOLE 0 0 0 50,345
CVS HEALTH CORP COM COMMON STOCK 126650100 11,800 141,418 SH   SOLE 0 0 0 141,418
PFIZER INC COM COMMON STOCK 717081103 11,489 293,394 SH   SOLE 0 0 0 293,394
PEPSICO INC COM COMMON STOCK 713448108 10,737 72,465 SH   SOLE 0 0 0 72,465
INTEL CORP COM COMMON STOCK 458140100 10,463 186,369 SH   SOLE 0 0 0 186,369
APPLIED MATERIALS INC COMMON STOCK 038222105 10,395 73,000 SH   SOLE 0 0 0 73,000
PROCTER & GAMBLE CO COM COMMON STOCK 742718109 10,178 75,433 SH   SOLE 0 0 0 75,433
DISNEY WALT CO DISNEY COM COMMON STOCK 254687106 9,958 56,653 SH   SOLE 0 0 0 56,653
LOCKHEED MARTIN CORP COM COMMON STOCK 539830109 9,870 26,087 SH   SOLE 0 0 0 26,087
CISCO SYSTEMS INC COMMON STOCK 17275R102 9,550 180,190 SH   SOLE 0 0 0 180,190
BANK OF AMERICA CORPORATION COM COMMON STOCK 060505104 9,484 230,030 SH   SOLE 0 0 0 230,030
COCA COLA COMPANY COMMON STOCK 191216100 9,420 174,085 SH   SOLE 0 0 0 174,085
JP MORGAN CHASE & CO COM COMMON STOCK 46625H100 9,191 59,090 SH   SOLE 0 0 0 59,090
STARBUCKS CORP COM COMMON STOCK 855244109 8,732 78,093 SH   SOLE 0 0 0 78,093
ABBVIE INC COM COMMON STOCK 00287Y109 8,385 74,445 SH   SOLE 0 0 0 74,445
PHILIP MORRIS INTL INC COM COMMON STOCK 718172109 8,384 84,187 SH   SOLE 0 0 0 84,187
MERCK & CO INC NEW COM COMMON STOCK 58933Y105 8,014 103,050 SH   SOLE 0 0 0 103,050
ABBOTT LABS COM COMMON STOCK 002824100 7,886 68,025 SH   SOLE 0 0 0 68,025
AMAZON COM INC COMMON STOCK 023135106 7,740 2,250 SH   SOLE 0 0 0 2,250
EXXON MOBIL CORP COM COMMON STOCK 30231G102 7,694 121,975 SH   SOLE 0 0 0 121,975
WASTE MGMT INC DEL COM COMMON STOCK 94106L109 7,614 54,340 SH   SOLE 0 0 0 54,340
ALPHABET INC CL A COMMON STOCK 02079K305 7,240 2,965 SH   SOLE 0 0 0 2,965
SYSCO CORP COM COMMON STOCK 871829107 7,163 92,135 SH   SOLE 0 0 0 92,135
UNITED PARCEL SVC INC CL B COMMON STOCK 911312106 7,061 33,950 SH   SOLE 0 0 0 33,950
ALPHABET INC CAP STK CL C COMMON STOCK 02079K107 6,780 2,705 SH   SOLE 0 0 0 2,705
WELLS FARGO & CO NEW COM COMMON STOCK 949746101 6,552 144,660 SH   SOLE 0 0 0 144,660
BERKSHIRE HATHAWAY INC DEL CL A COMMON STOCK 084670108 6,279 15 SH   SOLE 0 0 0 15
GENERAL MILLS INC COM COMMON STOCK 370334104 6,070 99,624 SH   SOLE 0 0 0 99,624
ALTRIA GROUP INC COM COMMON STOCK 02209S103 5,957 124,946 SH   SOLE 0 0 0 124,946
CHEVRON CORP NEW COM COMMON STOCK 166764100 5,773 55,115 SH   SOLE 0 0 0 55,115
PLAINS GP HLDGS L P CL A COMMON STOCK 72651A207 5,742 480,900 SH   SOLE 0 0 0 480,900
HANESBRANDS INC COM COMMON STOCK 410345102 5,465 292,725 SH   SOLE 0 0 0 292,725
QUALCOMM INC COMMON STOCK 747525103 5,097 35,660 SH   SOLE 0 0 0 35,660
ORACLE CORP COM COMMON STOCK 68389X105 4,988 64,080 SH   SOLE 0 0 0 64,080
ENBRIDGE INC REGISTERED SHS COMMON STOCK 29250N105 4,954 123,580 SH   SOLE 0 0 0 123,580
BRISTOL MYERS SQUIBB CO COM COMMON STOCK 110122108 4,434 66,350 SH   SOLE 0 0 0 66,350
US BANCORP DEL COM COMMON STOCK 902973304 4,378 76,854 SH   SOLE 0 0 0 76,854
AT&T INC COM COMMON STOCK 00206R102 4,321 150,130 SH   SOLE 0 0 0 150,130
COMPASS MINERALS INTL INC COM COMMON STOCK 20451N101 4,312 72,770 SH   SOLE 0 0 0 72,770
VENTAS INC COM COMMON STOCK 92276F100 4,146 72,605 SH   SOLE 0 0 0 72,605
HONEYWELL INTL INC COM COMMON STOCK 438516106 4,007 18,269 SH   SOLE 0 0 0 18,269
INTERNATIONAL BUSINESS MACHS CORP COM COMMON STOCK 459200101 3,963 27,035 SH   SOLE 0 0 0 27,035
FACEBOOK INC CL A COMMON STOCK 30303M102 3,950 11,360 SH   SOLE 0 0 0 11,360
MAGELLAN MIDSTREAM PARTNERS LP COMMON STOCK 559080106 3,866 79,040 SH   SOLE 0 0 0 79,040
GENERAL ELEC CO COM COMMON STOCK 369604103 3,669 272,620 SH   SOLE 0 0 0 272,620
NVIDIA CORP COM COMMON STOCK 67066G104 3,476 4,345 SH   SOLE 0 0 0 4,345
WELLTOWER INC COM COMMON STOCK 95040Q104 3,375 40,610 SH   SOLE 0 0 0 40,610
ENTERPRISE PRODS PARTNERS L P COM UNIT COMMON STOCK 293792107 3,314 137,325 SH   SOLE 0 0 0 137,325
VERIZON COMMUNICATIONS INC COM COMMON STOCK 92343V104 3,286 58,655 SH   SOLE 0 0 0 58,655
COSTCO WHOLESALE CORP NEW COM COMMON STOCK 22160K105 3,088 7,805 SH   SOLE 0 0 0 7,805
NEWMONT CORP COM COMMON STOCK 651639106 3,060 48,275 SH   SOLE 0 0 0 48,275
VISA INC COM CL A COMMON STOCK 92826C839 2,761 11,810 SH   SOLE 0 0 0 11,810
TESLA INC COM COMMON STOCK 88160R101 2,651 3,900 SH   SOLE 0 0 0 3,900
LOWES COS INC COM COMMON STOCK 548661107 2,514 12,960 SH   SOLE 0 0 0 12,960
GILEAD SCIENCES INC COMMON STOCK 375558103 2,448 35,545 SH   SOLE 0 0 0 35,545
RAYTHEON TECHNOLOGIES CORP COM COMMON STOCK 75513E101 2,301 26,970 SH   SOLE 0 0 0 26,970
BLACKSTONE GROUP INC COM COMMON STOCK 09260D107 2,222 22,875 SH   SOLE 0 0 0 22,875
MONDELEZ INTL INC CL A COMMON STOCK 609207105 2,219 35,545 SH   SOLE 0 0 0 35,545
LAM RESEARCH CORP COMMON STOCK 512807108 2,212 3,400 SH   SOLE 0 0 0 3,400
ALLSTATE CORP COM COMMON STOCK 020002101 2,206 16,910 SH   SOLE 0 0 0 16,910
GENERAL DYNAMICS CORP COM COMMON STOCK 369550108 2,170 11,525 SH   SOLE 0 0 0 11,525
NEXTERA ENERGY INC COM COMMON STOCK 65339F101 1,780 24,285 SH   SOLE 0 0 0 24,285
GRANITE CONSTR INC COM COMMON STOCK 387328107 1,765 42,500 SH   SOLE 0 0 0 42,500
GOLDMAN SACHS GROUP INC COM COMMON STOCK 38141G104 1,717 4,525 SH   SOLE 0 0 0 4,525
BLACKROCK INC COM COMMON STOCK 09247X101 1,702 1,945 SH   SOLE 0 0 0 1,945
PAYPAL HLDGS INC COM COMMON STOCK 70450Y103 1,685 5,780 SH   SOLE 0 0 0 5,780
TRUIST FINL CORP COM COMMON STOCK 89832Q109 1,651 29,755 SH   SOLE 0 0 0 29,755
CLOROX CO COM COMMON STOCK 189054109 1,634 9,085 SH   SOLE 0 0 0 9,085
MASTERCARD INC CL A COM COMMON STOCK 57636Q104 1,595 4,370 SH   SOLE 0 0 0 4,370
TORONTO DOMINION BK ISIN#CA8911605092 COMMON STOCK 891160509 1,518 21,665 SH   SOLE 0 0 0 21,665
THERMO FISHER SCIENTIFIC INC COM COMMON STOCK 883556102 1,463 2,900 SH   SOLE 0 0 0 2,900
SOUTHERN CO COM COMMON STOCK 842587107 1,450 23,960 SH   SOLE 0 0 0 23,960
HUBBELL INC COM COMMON STOCK 443510607 1,448 7,750 SH   SOLE 0 0 0 7,750
REALTY INCOME CORP COM COMMON STOCK 756109104 1,373 20,575 SH   SOLE 0 0 0 20,575
SALESFORCE.COM INC COM STOCK COMMON STOCK 79466L302 1,322 5,410 SH   SOLE 0 0 0 5,410
DOMINION ENERGY INC COM COMMON STOCK 25746U109 1,286 17,475 SH   SOLE 0 0 0 17,475
MARTIN MARIETTA MATLS INC COM COMMON STOCK 573284106 1,196 3,400 SH   SOLE 0 0 0 3,400
INTERCONTINENTAL EXCHANGE INC COM COMMON STOCK 45866F104 1,184 9,975 SH   SOLE 0 0 0 9,975
VULCAN MATLS CO COM COMMON STOCK 929160109 1,173 6,740 SH   SOLE 0 0 0 6,740
AVANGRID INC COM COMMON STOCK 05351W103 1,146 22,290 SH   SOLE 0 0 0 22,290
PALO ALTO NETWORKS INC COM COMMON STOCK 697435105 1,132 3,050 SH   SOLE 0 0 0 3,050
UNITEDHEALTH GROUP INC COM COMMON STOCK 91324P102 1,057 2,640 SH   SOLE 0 0 0 2,640
L3HARRIS TECHNOLOGIES INC COM COMMON STOCK 502431109 1,022 4,730 SH   SOLE 0 0 0 4,730
PEOPLES UTD FINL INC COM COMMON STOCK 712704105 1,007 58,765 SH   SOLE 0 0 0 58,765
LILLY ELI & CO COM COMMON STOCK 532457108 967 4,215 SH   SOLE 0 0 0 4,215
TRAVELERS COS INC COM COMMON STOCK 89417E109 963 6,435 SH   SOLE 0 0 0 6,435
AMERISOURCE BERGEN CORP COM COMMON STOCK 03073E105 951 8,310 SH   SOLE 0 0 0 8,310
EVERSOURCE ENERGY COM COMMON STOCK 30040W108 894 11,146 SH   SOLE 0 0 0 11,146
COLGATE PALMOLIVE CO COM COMMON STOCK 194162103 885 10,875 SH   SOLE 0 0 0 10,875
UNION PAC CORP COM COMMON STOCK 907818108 880 4,000 SH   SOLE 0 0 0 4,000
VERTIV HLDGS LLC CL A COMMON STOCK 92537N108 874 32,000 SH   SOLE 0 0 0 32,000
ANTHEM INC COM STK COMMON STOCK 036752103 821 2,150 SH   SOLE 0 0 0 2,150
COGNIZANT TECHNOLOGY SOLUTIONS CORP CL A COMMON STOCK 192446102 809 11,680 SH   SOLE 0 0 0 11,680
PNC FINL SVCS GROUP INC COM COMMON STOCK 693475105 792 4,150 SH   SOLE 0 0 0 4,150
3M CO COM COMMON STOCK 88579Y101 759 3,822 SH   SOLE 0 0 0 3,822
KIMBERLY CLARK CORP COM COMMON STOCK 494368103 753 5,625 SH   SOLE 0 0 0 5,625
XCEL ENERGY INC COM COMMON STOCK 98389B100 749 11,375 SH   SOLE 0 0 0 11,375
ZOETIS INC CL A COMMON STOCK 98978V103 728 3,905 SH   SOLE 0 0 0 3,905
VEEVA SYS INC CL A COM COMMON STOCK 922475108 723 2,325 SH   SOLE 0 0 0 2,325
MEDALLION RES LTD COM NEW COMMON STOCK 583935200 680 2,773,875 SH   SOLE 0 0 0 2,773,875
DOCUSIGN INC COM COMMON STOCK 256163106 629 2,250 SH   SOLE 0 0 0 2,250
AMERICAN ELECTRIC POWER CO COMMON STOCK 025537101 605 7,155 SH   SOLE 0 0 0 7,155
NORTHROP GRUMMAN CORP COM COMMON STOCK 666807102 592 1,630 SH   SOLE 0 0 0 1,630
SQUARE INC CL A COMMON STOCK 852234103 586 2,405 SH   SOLE 0 0 0 2,405
MORGAN STANLEY COM NEW COMMON STOCK 617446448 554 6,045 SH   SOLE 0 0 0 6,045
DUKE ENERGY CORP NEW COM NEW COMMON STOCK 26441C204 546 5,535 SH   SOLE 0 0 0 5,535
BARRICK GOLD CORP COM COMMON STOCK 067901108 543 26,250 SH   SOLE 0 0 0 26,250
MEDTRONIC PLC SHS COMMON STOCK G5960L103 533 4,290 SH   SOLE 0 0 0 4,290
ILLUMINA INC COM COMMON STOCK 452327109 532 1,125 SH   SOLE 0 0 0 1,125
EMERSON ELEC CO COM COMMON STOCK 291011104 526 5,470 SH   SOLE 0 0 0 5,470
BOEING CO COM COMMON STOCK 097023105 523 2,185 SH   SOLE 0 0 0 2,185
AMERICAN TOWER CORP NEW COM COMMON STOCK 03027X100 493 1,825 SH   SOLE 0 0 0 1,825
COMCAST CORP CL A COMMON STOCK 20030N101 491 8,615 SH   SOLE 0 0 0 8,615
DIGITAL RLTY TR INC COM COMMON STOCK 253868103 476 3,165 SH   SOLE 0 0 0 3,165
NETFLIX INC COM COMMON STOCK 64110L106 465 880 SH   SOLE 0 0 0 880
CARRIER GLOBAL CORP COM COMMON STOCK 14448C104 465 9,560 SH   SOLE 0 0 0 9,560
HANNON ARMSTRONG SUST INFRAST COMMON STOCK 41068X100 458 8,150 SH   SOLE 0 0 0 8,150
DANAHER CORP COM COMMON STOCK 235851102 445 1,660 SH   SOLE 0 0 0 1,660
CROWN CASTLE INTL CORP NEW COM COMMON STOCK 22822V101 436 2,235 SH   SOLE 0 0 0 2,235
VIATRIS INC COM COMMON STOCK 92556V106 427 29,855 SH   SOLE 0 0 0 29,855
ROCHE HOLDING AG BASEL AKT COMMON STOCK H69293225 407 1,000 SH   SOLE 0 0 0 1,000
INDEPENDENT BK CORP MASS COM COMMON STOCK 453836108 392 5,190 SH   SOLE 0 0 0 5,190
NXP SEMICONDUCTORS NV COM COMMON STOCK N6596X109 390 1,895 SH   SOLE 0 0 0 1,895
STRYKER CORP COMMON STOCK 863667101 390 1,500 SH   SOLE 0 0 0 1,500
SONOS INC COM COMMON STOCK 83570H108 388 11,000 SH   SOLE 0 0 0 11,000
SHOPIFY INC CL A ISIN#CA82509L1076 COMMON STOCK 82509L107 380 260 SH   SOLE 0 0 0 260
CONSOLIDATED EDISON INC COM COMMON STOCK 209115104 378 5,275 SH   SOLE 0 0 0 5,275
CROWDSTRIKE HLDGS INC CL A COMMON STOCK 22788C105 364 1,450 SH   SOLE 0 0 0 1,450
WEC ENERGY GROUP INC COM COMMON STOCK 92939U106 361 4,060 SH   SOLE 0 0 0 4,060
DOW INC COM COMMON STOCK 260557103 351 5,540 SH   SOLE 0 0 0 5,540
TEXTRON INC COM COMMON STOCK 883203101 344 5,000 SH   SOLE 0 0 0 5,000
BYRNA TECHNOLOGIES INC COM NEW COMMON STOCK 12448X201 341 15,000 SH   SOLE 0 0 0 15,000
DUPONT DE NEMOURS INC COM COMMON STOCK 26614N102 334 4,320 SH   SOLE 0 0 0 4,320
OTIS WORLDWIDE CORP COM COMMON STOCK 68902V107 330 4,040 SH   SOLE 0 0 0 4,040
WEBSTER FINL CORP WATERBURY CONN COM COMMON STOCK 947890109 304 5,700 SH   SOLE 0 0 0 5,700
WASTE CONNECTIONS INC COM COMMON STOCK 94106B101 302 2,525 SH   SOLE 0 0 0 2,525
ORGANON & CO COM COMMON STOCK 68622V106 299 9,875 SH   SOLE 0 0 0 9,875
BAXTER INTL INC COM COMMON STOCK 071813109 289 3,590 SH   SOLE 0 0 0 3,590
BANK OF NEW YORK MELLON CORP COM COMMON STOCK 064058100 284 5,545 SH   SOLE 0 0 0 5,545
ADOBE SYS INC COM COMMON STOCK 00724F101 284 485 SH   SOLE 0 0 0 485
DEXCOM INC COM COMMON STOCK 252131107 267 625 SH   SOLE 0 0 0 625
HUMANA INC COM COMMON STOCK 444859102 266 600 SH   SOLE 0 0 0 600
BROADCOM INC COM COMMON STOCK 11135F101 262 550 SH   SOLE 0 0 0 550
VIACOMCBS INC CL B COMMON STOCK 92556H206 260 5,745 SH   SOLE 0 0 0 5,745
MORNINGSTAR INC COM COMMON STOCK 617700109 257 1,000 SH   SOLE 0 0 0 1,000
CITIGROUP INC COM NEW ISIN#US1729674242 COMMON STOCK 172967424 254 3,595 SH   SOLE 0 0 0 3,595
NIKE INC CL B COMMON STOCK 654106103 254 1,645 SH   SOLE 0 0 0 1,645
BERKLEY W R CORP COM COMMON STOCK 084423102 251 3,375 SH   SOLE 0 0 0 3,375
REPUBLIC SVCS INC COM COMMON STOCK 760759100 248 2,250 SH   SOLE 0 0 0 2,250
OKTA INC CL A COMMON STOCK 679295105 245 1,000 SH   SOLE 0 0 0 1,000
ROKU INC COM CL A COMMON STOCK 77543R102 241 525 SH   SOLE 0 0 0 525
FIRST SOLAR INC COM COMMON STOCK 336433107 238 2,625 SH   SOLE 0 0 0 2,625
BROOKFIELD ASSET MGMT INC VTG SHS CL A COMMON STOCK 112585104 233 4,580 SH   SOLE 0 0 0 4,580
CENTERPOINT ENERGY INC COM COMMON STOCK 15189T107 231 9,420 SH   SOLE 0 0 0 9,420
REGENERON PHARMACEUTICALS INC COMMON STOCK 75886F107 223 400 SH   SOLE 0 0 0 400
PPL CORP COM COMMON STOCK 69351T106 223 7,970 SH   SOLE 0 0 0 7,970
TRACTOR SUPPLY CO COM COMMON STOCK 892356106 221 1,190 SH   SOLE 0 0 0 1,190
KELLOGG CO COM COMMON STOCK 487836108 217 3,375 SH   SOLE 0 0 0 3,375
ANHEUSER BUSCH INBEV SA NV SHS COMMON STOCK B639CJ108 216 3,000 SH   SOLE 0 0 0 3,000
ALEXION PHARMACEUTICALS INC COM COMMON STOCK 015351109 216 1,175 SH   SOLE 0 0 0 1,175
XPERI HLDG CORP COM COMMON STOCK 98390M103 211 9,500 SH   SOLE 0 0 0 9,500
PAYCHEX INC COM COMMON STOCK 704326107 203 1,895 SH   SOLE 0 0 0 1,895
EQUINIX INC COM PAR $0 001 COMMON STOCK 29444U700 201 250 SH   SOLE 0 0 0 250
88 ENERGY LTD SHS ISIN#AU00000088E2 COMMON STOCK Q3394D101 6 250,000 SH   SOLE 0 0 0 250,000
BASANITE INC COM COMMON STOCK 06975Q100 65 148,000 SH   SOLE 0 0 0 148,000
SOULFOOD CONCEPTS INC COM COMMON STOCK 836051102 0 64,500 SH   SOLE 0 0 0 64,500
AUXLY CANNIABIS GROUP INC COM COMMON STOCK 05335P109 5 25,000 SH   SOLE 0 0 0 25,000
ENCORIUM GROUP INC COM NEW COMMON STOCK 29257R208 0 25,000 SH   SOLE 0 0 0 25,000
ULTRALIFE CORP COM COMMON STOCK 903899102 166 20,000 SH   SOLE 0 0 0 20,000
SIRIUS XM HLDGS INC COM COMMON STOCK 82968B103 99 15,180 SH   SOLE 0 0 0 15,180
CANARY RES INC COM COMMON STOCK 13722T106 0 15,000 SH   SOLE 0 0 0 15,000
CIM REAL ESTATE FINANCE TRUST INC COMMON STOCK 193993037 107 14,876 SH   SOLE 0 0 0 14,876
TRANSACT TECHNOLOGIES INC COM COMMON STOCK 892918103 189 13,750 SH   SOLE 0 0 0 13,750
FEDERAL NATL MTG ASSN COM COMMON STOCK 313586109 18 11,700 SH   SOLE 0 0 0 11,700
FEDERAL HOME LN MTG CORP COM SKT COMMON STOCK 313400301 16 11,045 SH   SOLE 0 0 0 11,045
WPP PLC NEW ADR ISIN#US92937A1025 COMMON STOCK ADR 92937A102 5,110 75,375 SH   SOLE 0 0 0 75,375
LLOYDS BANKING GROUP PLC ADR COMMON STOCK ADR 539439109 4,904 1,923,255 SH   SOLE 0 0 0 1,923,255
NOVO NORDISK ADR COMMON STOCK ADR 670100205 4,511 53,855 SH   SOLE 0 0 0 53,855
INFOSYS LTD SPONSORED ADR COMMON STOCK ADR 456788108 2,650 125,090 SH   SOLE 0 0 0 125,090
TAIWAN SEMICONDUCTOR MFG CO SPONSORED ADR COMMON STOCK ADR 874039100 2,561 21,313 SH   SOLE 0 0 0 21,313
UNILEVER PLC SPON ADR NEW ISIN#US9047677045 COMMON STOCK ADR 904767704 1,287 22,000 SH   SOLE 0 0 0 22,000
NIO INC SHS A SPONSORED AMERICAN DEP SHS COMMON STOCK ADR 62914V106 883 16,600 SH   SOLE 0 0 0 16,600
ALIBABA GROUP HLDG LTD SPONSORED ADR COMMON STOCK ADR 01609W102 803 3,540 SH   SOLE 0 0 0 3,540
AMERICA MOVIL SAB DE C V SPONSORED ADR COMMON STOCK ADR 02364W105 780 51,990 SH   SOLE 0 0 0 51,990
BAIDU COM INC SPONS ADR REPSTG ORD SHS CL A COMMON STOCK ADR 056752108 775 3,800 SH   SOLE 0 0 0 3,800
ROCHE HLDGS LTD SPONSORED ADR ISIN#US7711951043 COMMON STOCK ADR 771195104 717 15,250 SH   SOLE 0 0 0 15,250
DIAGEO PLC SPONSORED ADR NEW ISIN#US25243Q2057 COMMON STOCK ADR 25243Q205 657 3,425 SH   SOLE 0 0 0 3,425
SANOFI SPONS ADR ISIN#US80105N1054 COMMON STOCK ADR 80105N105 598 11,350 SH   SOLE 0 0 0 11,350
NOVARTIS AG SPONSORED ADR COMMON STOCK ADR 66987V109 593 6,500 SH   SOLE 0 0 0 6,500
NESTLE SA SPONSORED ADR REPSTG REG SHS COMMON STOCK ADR 641069406 307 2,460 SH   SOLE 0 0 0 2,460
TOYOTA MTR CO SPON ADR COMMON STOCK ADR 892331307 262 1,500 SH   SOLE 0 0 0 1,500
TOTALENERGIES SE SPONS ADR ISIN#US89151E1091 COMMON STOCK ADR 89151E109 247 5,460 SH   SOLE 0 0 0 5,460
TECHNICOLOR SPONSORED ADR NEW ISIN#US8785202040 COMMON STOCK ADR 878520204 23 200,000 SH   SOLE 0 0 0 200,000
CLP HOLDINGS LTD SPONSORED ADR COMMON STOCK ADR 18946Q101 164 16,480 SH   SOLE 0 0 0 16,480
VANGUARD SPEC FUNDS VANGUARD DIV APPR ETF ETF 921908844 41,186 266,073 SH   SOLE 0 0 0 266,073
SPDR SER TR S&P DIVID ETF ETF 78464A763 35,943 293,939 SH   SOLE 0 0 0 293,939
SCHWAB STRATEGIC TR US DIVIDEND EQUITY ETF ETF 808524797 33,838 447,477 SH   SOLE 0 0 0 447,477
ISHARES TR CORE S&P 500 ETF ETF 464287200 24,273 56,460 SH   SOLE 0 0 0 56,460
ISHARES TR PFD & INCOME SECS ETF ETF 464288687 23,941 608,635 SH   SOLE 0 0 0 608,635
VANECK VECTORS ETF TR MORNINGSTAR WIDE MOAT ETF ETF 92189F643 22,739 307,030 SH   SOLE 0 0 0 307,030
GLOBAL X FDS MLP ETF NEW ETF 37954Y343 18,058 467,223 SH   SOLE 0 0 0 467,223
GLOBAL X FDS U S PFD ETF ETF 37954Y657 17,297 660,947 SH   SOLE 0 0 0 660,947
VANECK VECTORS ETF TR MSTAR DURABLE DIVIDED ETF ETF 92189H102 17,096 552,527 SH   SOLE 0 0 0 552,527
VANGUARD INDEX FDS REAL ESTATE INDEX FD ETF ETF 922908553 12,740 125,159 SH   SOLE 0 0 0 125,159
VANGUARD WORLD FDS VANGUARD UTILS ETF ETF 92204A876 8,912 64,225 SH   SOLE 0 0 0 64,225
LEGG MASON ETF INVT TR LEGG MASON INTL LOW VOL HI DIV ETF 52468L505 8,382 325,350 SH   SOLE 0 0 0 325,350
ISHARES TR SELECT DIVID ETF FD ETF 464287168 7,579 64,991 SH   SOLE 0 0 0 64,991
PROSHARES TR S&P 500 DIVID ARISTOCRATS ETF ETF 74348A467 7,403 81,750 SH   SOLE 0 0 0 81,750
FIDELITY COVINGTON TR MSCI REAL ESTATE INDEX ETF ETF 316092857 7,043 231,433 SH   SOLE 0 0 0 231,433
ISHARES TR RUSSELL 1000 GROWTH ETF ETF 464287614 5,328 19,625 SH   SOLE 0 0 0 19,625
ALPS ETF TR ALERIAN MLP ETF NEW ETF 00162Q452 5,250 144,200 SH   SOLE 0 0 0 144,200
ISHARES TR BIOTECHNOLOGY ETF ETF 464287556 4,431 27,075 SH   SOLE 0 0 0 27,075
SELECT SECTOR SPDR TR FINANCIAL ETF 81369Y605 4,368 119,050 SH   SOLE 0 0 0 119,050
VANGUARD INDEX FDS VANGUARD SMALL-CAP VALUE ETF ETF 922908611 4,247 24,455 SH   SOLE 0 0 0 24,455
INVESCO EXCH TRADED FD TR II S&P 500 HIGH DIV LOW VOL ETF 46138E362 4,149 94,125 SH   SOLE 0 0 0 94,125
FIRST TR EXCH TRADED FD III FIRST TR PFD SECS & INC ETF ETF 33739E108 4,070 197,575 SH   SOLE 0 0 0 197,575
ISHARES TR S&P 500 GROWTH ETF ETF 464287309 4,000 55,000 SH   SOLE 0 0 0 55,000
ISHARES TR CORE S&P MID-CAP ETF ETF 464287507 3,876 14,425 SH   SOLE 0 0 0 14,425
VANGUARD WHITEHALL FDS INTL DIVID APPRECIATION ETF ETF 921946810 3,475 39,725 SH   SOLE 0 0 0 39,725
SELECT SECTOR SPDR TR HEALTH CARE ETF 81369Y209 3,263 25,910 SH   SOLE 0 0 0 25,910
VANECK VECTORS ETF TR PFD SECS EX FINLS ETF ETF 92189F429 3,256 152,560 SH   SOLE 0 0 0 152,560
VANGUARD WHITEHALL FDS HIGH DIVIDEND YIELD ETF SHS ETF 921946406 3,051 29,125 SH   SOLE 0 0 0 29,125
INVESCO EXCHANGE-TRADED FD TR II PFD ETF ETF 46138E511 3,035 198,125 SH   SOLE 0 0 0 198,125
INVESCO EXCH TRAD FD TR II S&P GLOBAL WATER INDX ETF ETF 46138E263 2,528 47,125 SH   SOLE 0 0 0 47,125
ISHARES TR DOW JONES US ETF FD ETF 464287846 2,429 22,500 SH   SOLE 0 0 0 22,500
ISHARES TR CORE DIVID GROWTH ETF ETF 46434V621 1,677 39,250 SH   SOLE 0 0 0 39,250
INVESCO EXCHANGE-TRADED FD TR WATER RES ETF ETF 46137V142 1,793 33,500 SH   SOLE 0 0 0 33,500
INVESCO EXCHANGE-TRADED FD TR II SOLAR ETF ETF 46138G706 1,601 17,925 SH   SOLE 0 0 0 17,925
VANGUARD WHITEHALL FDS INTL HIGH DIVID YIELD ETF FD ETF 921946794 1,562 22,975 SH   SOLE 0 0 0 22,975
VANECK VECTORS ETF TR MORNINGSTAR INTL MOAT ETF ETF 92189F593 1,413 39,400 SH   SOLE 0 0 0 39,400
ISHARES TR US AEROSPACE & DEFENSE ETF ETF 464288760 1,386 12,650 SH   SOLE 0 0 0 12,650
SPDR GOLD TR GOLD SHS ETF 78463V107 1,222 7,375 SH   SOLE 0 0 0 7,375
PROSHARES TR S&P MIDCAP 400 DIVID ARISTOCRATS ETF ETF 74347B680 1,149 16,101 SH   SOLE 0 0 0 16,101
DIMENSIONAL ETF TR U S EQUITY ETF ETF 25434V401 1,142 24,230 SH   SOLE 0 0 0 24,230
INVESCO EXCH TRADED FD TR II S&P 500 LO VOL ETF ETF 46138E354 1,118 18,355 SH   SOLE 0 0 0 18,355
ISHARES GOLD TR ISHARES NEW ETF 464285204 1,104 32,750 SH   SOLE 0 0 0 32,750
DIMENSIONAL ETF TR U S CORE EQUITY 2 ETF ETF 25434V708 1,061 39,335 SH   SOLE 0 0 0 39,335
VANGUARD WORLD FDS VANGUARD ENERGY ETF ETF 92204A306 1,006 13,250 SH   SOLE 0 0 0 13,250
SPDR SER TR SPDR ICE PFD SEC ETF ETF 78464A292 956 21,625 SH   SOLE 0 0 0 21,625
INVESCO EXCH TRADED FD TR S&P 500 EQUAL WT ETF ETF 46137V357 904 6,000 SH   SOLE 0 0 0 6,000
ISHARES TR MSCI EAFE ETF ETF 464287465 828 10,500 SH   SOLE 0 0 0 10,500
ISHARES TR EXPANDED TECH SECTOR ETF ETF 464287549 757 1,875 SH   SOLE 0 0 0 1,875
VANGUARD INDEX FDS VANGUARD MID-CAP ETF ETF 922908629 674 2,840 SH   SOLE 0 0 0 2,840
SELECT SECTOR SPDR TR UTILS ETF 81369Y886 524 8,285 SH   SOLE 0 0 0 8,285
VANECK VECTORS ETF TR GOLD MINERS ETF ETF 92189F106 484 14,250 SH   SOLE 0 0 0 14,250
PROSHARES TR PROSHARES MSCI EAFE DIVID GR ETF ETF 74347B839 476 10,378 SH   SOLE 0 0 0 10,378
ISHARES TR MSCI USA ESG SELECT ETF ETF 464288802 430 4,500 SH   SOLE 0 0 0 4,500
ISHARES TR U S BASIC MATERIALS ETF ETF 464287838 291 3,000 SH   SOLE 0 0 0 3,000
ISHARES TR US REAL ESTATE ETF ETF 464287739 382 3,750 SH   SOLE 0 0 0 3,750
SELECT SECTOR SPDR TR TECHNOLOGY ETF 81369Y803 369 2,500 SH   SOLE 0 0 0 2,500
ISHARES TR U S UTILS ETF ETF 464287697 369 4,700 SH   SOLE 0 0 0 4,700
ISHARES TR DOW JONES U S ETF ISHARES U.S. TECHNOL F ETF 464287721 332 3,340 SH   SOLE 0 0 0 3,340
SELECT SECTOR SPDR TR ENERGY ETF 81369Y506 303 5,625 SH   SOLE 0 0 0 5,625
VANGUARD WORLD FDS VANGUARD INDLS ETF ETF 92204A603 295 1,500 SH   SOLE 0 0 0 1,500
SELECT SECTOR SPDR TR CONSUMER STAPLES ETF 81369Y308 280 3,995 SH   SOLE 0 0 0 3,995
VANECK VECTORS ETF TR MTG REIT INCOME ETF ETF 92189F452 275 13,875 SH   SOLE 0 0 0 13,875
FIRST TR EXCH TRADED FD II GL WIND ENERGY ETF ETF 33736G106 238 11,075 SH   SOLE 0 0 0 11,075
ISHARES TR S&P 500 VALUE ETF ETF 464287408 215 1,455 SH   SOLE 0 0 0 1,455
SPDR S&P 500 ETF TR TR UNIT ETF 78462F103 214 500 SH   SOLE 0 0 0 500
ISHARES INC MSCI GERMANY ETF ETF 464286806 207 6,000 SH   SOLE 0 0 0 6,000
ISHARES INC MSCI GLOBAL MINIMUM VOL FACTOR ETF ETF 464286525 206 2,000 SH   SOLE 0 0 0 2,000
TRI CONTL CORP COM MUTUAL FUND 895436103 18,060 529,772 SH   SOLE 0 0 0 529,772
TEMPLETON GLOBAL INCOME FUND INC MUTUAL FUND 880198106 10,748 1,919,268 SH   SOLE 0 0 0 1,919,268
SPROTT PHYSICAL GOLD TR UNIT ISIN#CA85207H1047 MUTUAL FUND 85207H104 3,974 283,275 SH   SOLE 0 0 0 283,275
SPROTT PHYSICAL SILVER TR UNIT ISIN#CA85207K1075 MUTUAL FUND 85207K107 568 61,250 SH   SOLE 0 0 0 61,250
MFS CHARTER INCOME TRUST NEW MUTUAL FUND 552727109 332 38,000 SH   SOLE 0 0 0 38,000
GUGGENHEIM STRAT OPP FD COM SHS OF BEN INT MUTUAL FUND 40167F101 245 11,280 SH   SOLE 0 0 0 11,280
PIMCO CORPORATE & INCOME OPPORTUNITY FD COM MUTUAL FUND 72201B101 218 11,005 SH   SOLE 0 0 0 11,005
MAIN STR CAP CORP COM MUTUAL FUND 56035L104 205 5,000 SH   SOLE 0 0 0 5,000
COHEN & STEERS REIT AND PFD AND INCOME FD INC COM MUTUAL FUND 19247X100 204 7,500 SH   SOLE 0 0 0 7,500
PUTNAM MASTER INTER INC TR SHS OF BENL INT MUTUAL FUND 746909100 90 21,540 SH   SOLE 0 0 0 21,540
DNP SELECT INCOME FD INC COM MUTUAL FUND 23325P104 115 11,000 SH   SOLE 0 0 0 11,000