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
ABBVIE INC COM 00287Y109 572 6,048 PRN   SOLE   6,048 0 0
ALCOA CORP COM 013872106 2,360 58,427 PRN   SOLE   58,427 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 6,437 400,811 PRN   SOLE   400,811 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 1,020 11,600 PRN   SOLE   11,600 0 0
ARCONIC INC COM 03965L100 6,112 277,703 PRN   SOLE   277,703 0 0
ASSERTIO THERAPEUTICS INC COM 04545L107 315 53,575 PRN   SOLE   53,575 0 0
AT&T INC COM 00206R102 837 24,919 PRN   SOLE   24,919 0 0
BARINGS CORPORATE INVS COM 06759X107 1,376 89,798 PRN   SOLE   89,798 0 0
BARINGS GLOBAL SHORT DURATIO COM 06760L100 6,468 333,756 PRN   SOLE   333,756 0 0
BARINGS PARTN INVS SH BEN INT 06761A103 5,785 388,271 PRN   SOLE   388,271 0 0
BLOCK H & R INC COM 093671105 1,327 51,550 PRN   SOLE   51,550 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 3,322 53,507 PRN   SOLE   53,507 0 0
CELLDEX THERAPEUTICS INC NEW COM 15117B103 1,549 698,674 PRN   SOLE   698,674 0 0
CHEMED CORP NEW COM 16359R103 6,903 21,600 PRN   SOLE   21,600 0 0
CHEVRON CORP NEW COM 166764100 1,781 14,569 PRN   SOLE   14,569 0 0
CISCO SYS INC COM 17275R102 1,883 50,100 PRN   SOLE   50,100 0 0
COMCAST CORP NEW CL A 20030N101 2,574 72,700 PRN   SOLE   72,700 0 0
COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 2,983 1,744,355 PRN   SOLE   1,744,355 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 15,088 1,125,098 PRN   SOLE   1,125,098 0 0
CONAGRA BRANDS INC COM 205887102 763 22,450 PRN   SOLE   22,450 0 0
DISCOVERY INC COM SER A 25470F104 1,431 44,718 PRN   SOLE   44,718 0 0
DISCOVERY INC COM SER C 25470F302 2,069 69,949 PRN   SOLE   69,949 0 0
DOWDUPONT INC COM 26078J100 5,321 82,747 PRN   SOLE   82,747 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 2,405 30,059 PRN   SOLE   30,059 0 0
ENBRIDGE INC COM 29250N105 4,085 126,516 PRN   SOLE   126,516 0 0
EQUINOR ASA SPONSORED ADR 29446M102 398 14,100 PRN   SOLE   14,100 0 0
EXXON MOBIL CORP COM 30231G102 1,495 17,580 PRN   SOLE   17,580 0 0
FREEPORT-MCMORAN INC CL B 35671D857 4,134 297,000 PRN   SOLE   297,000 0 0
GOLDCORP INC NEW COM 380956409 4,797 470,266 PRN   SOLE   470,266 0 0
HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 1,630 74,175 PRN   SOLE   74,175 0 0
HELMERICH & PAYNE INC COM 423452101 808 11,750 PRN   SOLE   11,750 0 0
HYDROGENICS CORP NEW COM NEW 448883207 7,941 1,095,368 PRN   SOLE   1,095,368 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 5,971 434,920 PRN   SOLE   434,920 0 0
KAYNE ANDERSN MLP MIDS INVT COM 486606106 1,626 91,069 PRN   SOLE   91,069 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 568 20,171 PRN   SOLE   20,171 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 248 5,708 PRN   SOLE   5,708 0 0
LILLY ELI & CO COM 532457108 7,469 69,602 PRN   SOLE   69,602 0 0
MAUI LD & PINEAPPLE INC COM 577345101 12,600 984,349 PRN   SOLE   984,349 0 0
MEDTRONIC PLC SHS G5960L103 1,235 12,550 PRN   SOLE   12,550 0 0
MERCK & CO INC COM 58933Y105 2,998 42,268 PRN   SOLE   42,268 0 0
MIDDLESEX WATER CO COM 596680108 8,713 179,950 PRN   SOLE   179,950 0 0
NEW GOLD INC CDA COM 644535106 2,790 3,516,800 PRN   SOLE   3,516,800 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 1,327 16,149 PRN   SOLE   16,149 0 0
PFIZER INC COM 717081103 2,502 56,777 PRN   SOLE   56,777 0 0
PITNEY BOWES INC COM 724479100 101 14,225 PRN   SOLE   14,225 0 0
SIBANYE STILLWATER SPONSORED ADR 825724206 3,727 1,496,704 PRN   SOLE   1,496,704 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 6,470 57,378 PRN   SOLE   57,378 0 0
TIVO CORP COM 88870P106 4,622 371,270 PRN   SOLE   371,270 0 0
VALLEY NATL BANCORP COM 919794107 684 60,788 PRN   SOLE   60,788 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 622 11,655 PRN   SOLE   11,655 0 0
WASTE MGMT INC DEL COM 94106L109 5,236 57,946 PRN   SOLE   57,946 0 0
WESTERN UN CO COM 959802109 7,172 376,278 PRN   SOLE   376,278 0 0
WEYERHAEUSER CO COM 962166104 376 11,665 PRN   SOLE   11,665 0 0
WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 682 23,500 PRN   SOLE   23,500 0 0
XYLEM INC COM 98419M100 12,639 158,239 PRN   SOLE   158,239 0 0