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 458 6,048 PRN   SOLE   6,048 0 0
ALCOA CORP COM 013872106 399 19,875 PRN   SOLE   19,875 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 5,757 387,383 PRN   SOLE   387,383 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 1,404 11,300 PRN   SOLE   11,300 0 0
ARCONIC INC COM 03965L100 6,595 253,661 PRN   SOLE   253,661 0 0
ASSERTIO THERAPEUTICS INC COM 04545L107 164 127,850 PRN   SOLE   127,850 0 0
AT&T INC COM 00206R102 813 21,477 PRN   SOLE   21,477 0 0
BARINGS CORPORATE INVS COM 06759X107 1,394 82,698 PRN   SOLE   82,698 0 0
BARINGS GLOBAL SHORT DURATIO COM 06760L100 5,889 338,441 PRN   SOLE   338,441 0 0
BARINGS PARTN INVS SH BEN INT 06761A103 6,505 373,401 PRN   SOLE   373,401 0 0
BLOCK H & R INC COM 093671105 836 35,400 PRN   SOLE   35,400 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 2,375 46,832 PRN   SOLE   46,832 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 350 164,142 PRN   SOLE   164,142 0 0
CHEMED CORP NEW COM 16359R103 8,456 20,250 PRN   SOLE   20,250 0 0
CHEVRON CORP NEW COM 166764100 1,453 12,255 PRN   SOLE   12,255 0 0
CISCO SYS INC COM 17275R102 1,107 22,400 PRN   SOLE   22,400 0 0
COMCAST CORP NEW CL A 20030N101 1,749 38,800 PRN   SOLE   38,800 0 0
COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 5,173 1,526,017 PRN   SOLE   1,526,017 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 16,651 1,096,898 PRN   SOLE   1,096,898 0 0
CONAGRA BRANDS INC COM 205887102 689 22,450 PRN   SOLE   22,450 0 0
CORTEVA INC COM 22052L104 4,517 161,315 PRN   SOLE   161,315 0 0
DISCOVERY INC COM SER A 25470F104 1,231 46,243 PRN   SOLE   46,243 0 0
DISCOVERY INC COM SER C 25470F302 1,521 61,799 PRN   SOLE   61,799 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 2,485 25,926 PRN   SOLE   25,926 0 0
ENBRIDGE INC COM 29250N105 4,298 122,522 PRN   SOLE   122,522 0 0
EXXON MOBIL CORP COM 30231G102 1,241 17,580 PRN   SOLE   17,580 0 0
FREEPORT-MCMORAN INC CL B 35671D857 2,785 291,050 PRN   SOLE   291,050 0 0
HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 1,769 73,275 PRN   SOLE   73,275 0 0
HELMERICH & PAYNE INC COM 423452101 471 11,750 PRN   SOLE   11,750 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 7,181 451,070 PRN   SOLE   451,070 0 0
KAYNE ANDERSN MLP MIDS INVT COM 486606106 1,429 98,819 PRN   SOLE   98,819 0 0
KIMBELL RTY PARTNERS LP UNIT 49435R102 1,540 104,666 PRN   SOLE   104,666 0 0
LILLY ELI & CO COM 532457108 7,409 66,252 PRN   SOLE   66,252 0 0
MAUI LD & PINEAPPLE INC COM 577345101 10,947 1,006,199 PRN   SOLE   1,006,199 0 0
MEDTRONIC PLC SHS G5960L103 1,341 12,350 PRN   SOLE   12,350 0 0
MERCK & CO INC COM 58933Y105 3,003 35,678 PRN   SOLE   35,678 0 0
MIDDLESEX WATER CO COM 596680108 9,203 141,665 PRN   SOLE   141,665 0 0
NEW GOLD INC CDA COM 644535106 8,189 8,108,200 PRN   SOLE   8,108,200 0 0
NEWMONT GOLDCORP CORPORATION COM 651639106 5,093 134,306 PRN   SOLE   134,306 0 0
NOKIA CORP SPONSORED ADR 654902204 335 66,217 PRN   SOLE   66,217 0 0
OCCIDENTAL PETE CORP COM 674599105 589 13,249 PRN   SOLE   13,249 0 0
PFIZER INC COM 717081103 1,929 53,677 PRN   SOLE   53,677 0 0
PITNEY BOWES INC COM 724479100 113 24,770 PRN   SOLE   24,770 0 0
SIBANYE STILLWATER SPONSORED ADR 825724206 11,092 2,054,124 PRN   SOLE   2,054,124 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 7,799 56,159 PRN   SOLE   56,159 0 0
TIVO CORP COM 88870P106 3,100 407,050 PRN   SOLE   407,050 0 0
VALLEY NATL BANCORP COM 919794107 570 52,481 PRN   SOLE   52,481 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 679 11,255 PRN   SOLE   11,255 0 0
WASTE MGMT INC DEL COM 94106L109 6,267 54,496 PRN   SOLE   54,496 0 0
WESTERN UN CO COM 959802109 10,990 474,332 PRN   SOLE   474,332 0 0
WEYERHAEUSER CO COM 962166104 397 14,340 PRN   SOLE   14,340 0 0
WRIGHT MED GROUP N V ORD SHS N96617118 474 23,000 PRN   SOLE   23,000 0 0
XYLEM INC COM 98419M100 12,189 153,089 PRN   SOLE   153,089 0 0