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 88579Y101 700 4,255 SH   SOLE   4,255 0 0
ABBOTT LABS COM 002824100 618 7,389 SH   SOLE   7,389 0 0
ADTALEM GLOBAL ED INC COM 00737L103 2,002 52,560 SH   SOLE   52,560 0 0
AFLAC INC COM 001055102 1,038 19,848 SH   SOLE   19,848 0 0
AGNICO EAGLE MINES LTD COM 008474108 252 4,700 SH   SOLE   4,700 0 0
ALIGN TECHNOLOGY INC COM 016255101 2,624 14,505 SH   SOLE   14,505 0 0
ALLIANCEBERNSTEIN HOLDING LP UNIT LTD PARTN 01881G106 280 9,550 SH   SOLE   9,550 0 0
ALPHABET INC CAP STK CL A 02079K305 3,021 2,474 SH   SOLE   2,474 0 0
ALPS ETF TR ALERIAN MLP 00162Q866 216 23,600 SH   SOLE   23,600 0 0
AMAZON COM INC COM 023135106 635 366 SH   SOLE   366 0 0
ANNALY CAP MGMT INC COM 035710409 116 12,863 SH   SOLE   12,863 0 0
APACHE CORP COM 037411105 18,722 731,310 SH   SOLE   731,310 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 257 13,100 SH   SOLE   13,100 0 0
APPLE INC COM 037833100 3,117 13,917 SH   SOLE   13,917 0 0
AT&T INC COM 00206R102 11,551 305,260 SH   SOLE   305,260 0 0
AUTODESK INC COM 052769106 251 1,700 SH   SOLE   1,700 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,121 6,910 SH   SOLE   6,910 0 0
B2GOLD CORP COM 11777Q209 91 27,900 SH   SOLE   27,900 0 0
BANK NEW YORK MELLON CORP COM 064058100 678 15,000 SH   SOLE   15,000 0 0
BARCLAYS BK PLC IPATH B SHRT TRM 06746P621 9,934 418,450 SH   SOLE   418,450 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 312 1 SH   SOLE   1 0 0
BGC PARTNERS INC CL A 05541T101 859 156,264 SH   SOLE   156,264 0 0
BIOGEN INC COM 09062X103 326 1,400 SH   SOLE   1,400 0 0
BLACKROCK CORPOR HI YLD FD I COM 09255P107 296 27,500 SH   SOLE   27,500 0 0
BLACKSTONE GROUP INC COM CL A 09260D107 737 15,100 SH   SOLE   15,100 0 0
CAMPBELL SOUP CO COM 134429109 6,511 138,760 SH   SOLE   138,760 0 0
CARS COM INC COM 14575E105 5,079 565,570 SH   SOLE   565,570 0 0
CHEVRON CORP NEW COM 166764100 521 4,390 SH   SOLE   4,390 0 0
CITRIX SYS INC COM 177376100 2,178 22,565 SH   SOLE   22,565 0 0
CLEAN HARBORS INC COM 184496107 3,111 40,295 SH   SOLE   40,295 0 0
CORNING INC COM 219350105 3,273 114,775 SH   SOLE   114,775 0 0
DISNEY WALT CO COM DISNEY 254687106 2,053 15,750 SH   SOLE   15,750 0 0
DOW INC COM 260557103 456 9,570 SH   SOLE   9,570 0 0
DUNKIN BRANDS GROUP INC COM 265504100 591 7,450 SH   SOLE   7,450 0 0
DUPONT DE NEMOURS INC COM 26614N102 682 9,570 SH   SOLE   9,570 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 200 7,000 SH   SOLE   7,000 0 0
FIBROGEN INC COM 31572Q808 964 26,072 SH   SOLE   26,072 0 0
FLIR SYS INC COM 302445101 589 11,200 SH   SOLE   11,200 0 0
FORTUNA SILVER MINES INC COM 349915108 2,914 942,930 SH   SOLE   942,930 0 0
FRANCO NEVADA CORP COM 351858105 757 8,300 SH   SOLE   8,300 0 0
GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 57 11,550 SH   SOLE   11,550 0 0
HOME DEPOT INC COM 437076102 348 1,500 SH   SOLE   1,500 0 0
HUNTINGTON BANCSHARES INC COM 446150104 705 48,890 SH   SOLE   48,890 0 0
INTEL CORP COM 458140100 15,665 303,993 SH   SOLE   303,993 0 0
IONIS PHARMACEUTICALS INC COM 462222100 24,595 410,537 SH   SOLE   410,537 0 0
ISHARES INC MSCI FRANCE ETF 464286707 1,215 40,320 SH   SOLE   40,320 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 577 36,230 SH   SOLE   36,230 0 0
ISHARES TR SHORT TREAS BD 464288679 1,125 10,170 SH   SOLE   10,170 0 0
ISHARES TR MSCI UK ETF NEW 46435G334 994 31,620 SH   SOLE   31,620 0 0
JOHNSON & JOHNSON COM 478160104 1,780 13,761 SH   SOLE   13,761 0 0
KINDER MORGAN INC DEL COM 49456B101 380 18,450 SH   SOLE   18,450 0 0
KINROSS GOLD CORP COM 496902404 188 40,900 SH   SOLE   40,900 0 0
KRAFT HEINZ CO COM 500754106 12,038 430,940 SH   SOLE   430,940 0 0
LAS VEGAS SANDS CORP COM 517834107 710 12,300 SH   SOLE   12,300 0 0
LAZARD LTD SHS A G54050102 1,190 34,000 SH   SOLE   34,000 0 0
LOCKHEED MARTIN CORP COM 539830109 536 1,375 SH   SOLE   1,375 0 0
LUOKUNG TECHNOLOGY CORP SHS G56981106 23,223 4,207,147 SH   SOLE   4,207,147 0 0
M & T BK CORP COM 55261F104 395 2,500 SH   SOLE   2,500 0 0
MASTERCARD INC CL A 57636Q104 358 1,320 SH   SOLE   1,320 0 0
MCDONALDS CORP COM 580135101 2,354 10,964 SH   SOLE   10,964 0 0
MCEWEN MNG INC COM 58039P107 91 58,200 SH   SOLE   58,200 0 0
MERCK & CO INC COM 58933Y105 7,480 88,282 SH   SOLE   88,282 0 0
MICROSOFT CORP COM 594918104 227 1,636 SH   SOLE   1,636 0 0
MORGAN STANLEY COM NEW 617446448 252 5,901 SH   SOLE   5,901 0 0
NEWMONT GOLDCORP CORPORATION COM 651639106 1,523 40,156 SH   SOLE   40,156 0 0
NOVAGOLD RES INC COM NEW 66987E206 102 16,800 SH   SOLE   16,800 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 1,961 120,220 SH   SOLE   120,220 0 0
NUTRIEN LTD COM 67077M108 5,806 115,428 SH   SOLE   115,428 0 0
NXP SEMICONDUCTORS N V COM N6596X109 5,976 54,580 SH   SOLE   54,580 0 0
ORACLE CORP COM 68389X105 671 12,200 SH   SOLE   12,200 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 3,378 452,224 SH   SOLE   452,224 0 0
OSISKO GOLD ROYALTIES LTD COM 68827L101 394 42,200 SH   SOLE   42,200 0 0
PATTERSON UTI ENERGY INC COM 703481101 5,536 647,460 SH   SOLE   647,460 0 0
PFIZER INC COM 717081103 659 18,334 SH   SOLE   18,334 0 0
PGIM GLOBAL HIGH YIELD FD IN COM 69346J106 216 15,000 SH   SOLE   15,000 0 0
PIONEER NAT RES CO COM 723787107 13,163 104,295 SH   SOLE   104,295 0 0
PROCTER & GAMBLE CO COM 742718109 7,749 62,304 SH   SOLE   62,304 0 0
PROSHARES TR SHORT S&P 500 NE 74347B425 2,409 91,800 SH   SOLE   91,800 0 0
PROSHARES TR SHORT QQQ NEW 74347B714 345 12,390 SH   SOLE   12,390 0 0
PROSHARES TR SHRT HGH YIELD 74347R131 6,930 326,890 SH   SOLE   326,890 0 0
PTC THERAPEUTICS INC COM 69366J200 295 8,725 SH   SOLE   8,725 0 0
ROCKWELL AUTOMATION INC COM 773903109 675 4,095 SH   SOLE   4,095 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 606 10,300 SH   SOLE   10,300 0 0
SCHLUMBERGER LTD COM 806857108 10,962 316,173 SH   SOLE   316,173 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 315 12,225 SH   SOLE   12,225 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 22,178 159,704 SH   SOLE   159,704 0 0
SPDR SERIES TRUST S&P METALS MNG 78464A755 764 30,000 SH   SOLE   30,000 0 0
SPDR SERIES TRUST SPDR BLOOMBERG 78468R663 689 7,525 SH   SOLE   7,525 0 0
SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 578 24,450 SH   SOLE   24,450 0 0
TARGA RES CORP COM 87612G101 4,958 123,435 SH   SOLE   123,435 0 0
TOLL BROTHERS INC COM 889478103 238 5,800 SH   SOLE   5,800 0 0
UNITED TECHNOLOGIES CORP COM 913017109 355 2,601 SH   SOLE   2,601 0 0
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 265 4,500 SH   SOLE   4,500 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 285 2,090 SH   SOLE   2,090 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 306 2,025 SH   SOLE   2,025 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 526 10,725 SH   SOLE   10,725 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 850 10,485 SH   SOLE   10,485 0 0
VANGUARD STAR FD VG TL INTL STK F 921909768 2,458 47,587 SH   SOLE   47,587 0 0
VANGUARD WHITEHALL FDS INC EMERG MKT BD ETF 921946885 544 6,750 SH   SOLE   6,750 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 388 6,431 SH   SOLE   6,431 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 11,486 207,660 SH   SOLE   207,660 0 0
WALMART INC COM 931142103 309 2,600 SH   SOLE   2,600 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 723 27,550 SH   SOLE   27,550 0 0
WYNN RESORTS LTD COM 983134107 502 4,620 SH   SOLE   4,620 0 0
YAMANA GOLD INC COM 98462Y100 38 11,900 SH   SOLE   11,900 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 426 14,300 SH   SOLE   14,300 0 0