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 661 3,330 SH   SOLE   3,330 0 0
ABBOTT LABS COM 002824100 474 4,089 SH   SOLE   4,089 0 0
AFLAC INC COM 001055102 1,172 21,848 SH   SOLE   21,848 0 0
ALBEMARLE CORP COM 012653101 14,841 87,892 SH   SOLE   87,892 0 0
ALIGN TECHNOLOGY INC COM 016255101 7,093 11,609 SH   SOLE   11,609 0 0
ALPHABET INC CAP STK CL A 02079K305 9,225 3,778 SH   SOLE   3,778 0 0
ALPHABET INC CAP STK CL C 02079K107 286 114 SH   SOLE   114 0 0
AMAZON COM INC COM 023135106 1,569 456 SH   SOLE   456 0 0
APPLE INC COM 037833100 5,483 40,033 SH   SOLE   40,033 0 0
AT&T INC COM 00206R102 14,016 486,988 SH   SOLE   486,988 0 0
AUTODESK INC COM 052769106 496 1,700 SH   SOLE   1,700 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,066 5,340 SH   SOLE   5,340 0 0
AVINO SILVER & GOLD MINES LT COM 053906103 44 38,100 SH   SOLE   38,100 0 0
B2GOLD CORP COM 11777Q209 130 30,900 SH   SOLE   30,900 0 0
BANK NEW YORK MELLON CORP COM 064058100 706 13,785 SH   SOLE   13,785 0 0
BARCLAYS BANK PLC IPTH SR B S&P 06747R477 4,724 160,366 SH   SOLE   160,366 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 419 1 SH   SOLE   1 0 0
BGC PARTNERS INC CL A 05541T101 191 33,750 SH   SOLE   33,750 0 0
BOOKING HOLDINGS INC COM 09857L108 2,317 1,059 SH   SOLE   1,059 0 0
BUNGE LIMITED COM G16962105 13,638 174,516 SH   SOLE   174,516 0 0
C3 AI INC CL A 12468P104 474 7,585 SH   SOLE   7,585 0 0
CAMECO CORP COM 13321L108 649 33,825 SH   SOLE   33,825 0 0
CAMPBELL SOUP CO COM 134429109 7,019 153,970 SH   SOLE   153,970 0 0
CARS COM INC COM 14575E105 12,038 840,070 SH   SOLE   840,070 0 0
CHUBB LIMITED COM H1467J104 736 4,605 SH   SOLE   4,605 0 0
CITRIX SYS INC COM 177376100 496 4,230 SH   SOLE   4,230 0 0
COCA COLA CO COM 191216100 9,707 178,626 SH   SOLE   178,626 0 0
COEUR MNG INC COM NEW 192108504 470 52,925 SH   SOLE   52,925 0 0
CORNING INC COM 219350105 5,583 136,503 SH   SOLE   136,503 0 0
CORVUS GOLD INC COM 221013105 59 21,500 SH   SOLE   21,500 0 0
COSTCO WHSL CORP NEW COM 22160K105 216 547 SH   SOLE   547 0 0
DANIMER SCIENTIFIC INC COM CL A 236272100 519 20,736 SH   SOLE   20,736 0 0
DISNEY WALT CO COM 254687106 5,548 31,566 SH   SOLE   31,566 0 0
DOW INC COM 260557103 521 8,237 SH   SOLE   8,237 0 0
DUPONT DE NEMOURS INC COM 26614N102 638 8,237 SH   SOLE   8,237 0 0
EMERSON ELEC CO COM 291011104 648 6,732 SH   SOLE   6,732 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 212 8,800 SH   SOLE   8,800 0 0
ETF MANAGERS TR PRIME JUNIR SLVR 26924G102 224 14,750 SH   SOLE   14,750 0 0
EXXON MOBIL CORP COM 30231G102 741 11,754 SH   SOLE   11,754 0 0
FEDEX CORP COM 31428X106 20,692 69,359 SH   SOLE   69,359 0 0
FORTUNA SILVER MINES INC COM 349915108 5,392 971,598 SH   SOLE   971,598 0 0
FRANCO NEV CORP COM 351858105 797 5,495 SH   SOLE   5,495 0 0
GILEAD SCIENCES INC COM 375558103 13,320 193,440 SH   SOLE   193,440 0 0
GREAT PANTHER MNG LTD COM 39115V101 7 11,000 SH   SOLE   11,000 0 0
GUARDANT HEALTH INC COM 40131M109 5,032 40,520 SH   SOLE   40,520 0 0
HECLA MNG CO COM 422704106 200 26,875 SH   SOLE   26,875 0 0
HOME DEPOT INC COM 437076102 319 1,000 SH   SOLE   1,000 0 0
ILLUMINA INC COM 452327109 6,679 14,115 SH   SOLE   14,115 0 0
INSTEEL INDS INC COM 45774W108 396 12,330 SH   SOLE   12,330 0 0
INTEL CORP COM 458140100 16,187 288,324 SH   SOLE   288,324 0 0
INTERNATIONAL TOWER HILL MIN COM 46050R102 13 12,300 SH   SOLE   12,300 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 321 904 SH   SOLE   904 0 0
IONIS PHARMACEUTICALS INC COM 462222100 14,696 368,409 SH   SOLE   368,409 0 0
ISHARES SILVER TR ISHARES 46428Q109 911 37,618 SH   SOLE   37,618 0 0
ISHARES TR IBOXX INV CP ETF 464287242 202 1,500 SH   SOLE   1,500 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 412 2,598 SH   SOLE   2,598 0 0
ISHARES TR SHORT TREAS BD 464288679 1,173 10,620 SH   SOLE   10,620 0 0
JOHNSON & JOHNSON COM 478160104 1,408 8,545 SH   SOLE   8,545 0 0
KBR INC COM 48242W106 447 11,691 SH   SOLE   11,691 0 0
KINROSS GOLD CORP COM 496902404 286 45,100 SH   SOLE   45,100 0 0
KRAFT HEINZ CO COM 500754106 18,410 451,450 SH   SOLE   451,450 0 0
KRANESHARES TR CSI CHI INTERNET 500767306 311 4,457 SH   SOLE   4,457 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 722 25,325 SH   SOLE   25,325 0 0
LAS VEGAS SANDS CORP COM 517834107 540 10,250 SH   SOLE   10,250 0 0
LUOKUNG TECHNOLOGY CORP SHS G56981106 9,224 3,645,941 SH   SOLE   3,645,941 0 0
M & T BK CORP COM 55261F104 218 1,500 SH   SOLE   1,500 0 0
MASTERCARD INCORPORATED CL A 57636Q104 3,246 8,891 SH   SOLE   8,891 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 353 8,850 SH   SOLE   8,850 0 0
MCDONALDS CORP COM 580135101 2,134 9,237 SH   SOLE   9,237 0 0
MCEWEN MNG INC COM 58039P107 179 129,700 SH   SOLE   129,700 0 0
MEDTRONIC PLC SHS G5960L103 3,350 26,852 SH   SOLE   26,852 0 0
MERCK & CO INC COM 58933Y105 10,402 133,141 SH   SOLE   133,141 0 0
MICROSOFT CORP COM 594918104 364 1,342 SH   SOLE   1,342 0 0
NEWMONT CORP COM 651639106 2,559 40,380 SH   SOLE   40,380 0 0
NEXGEN ENERGY LTD COM 65340P106 187 45,500 SH   SOLE   45,500 0 0
NIKE INC CL B 654106103 248 1,600 SH   SOLE   1,600 0 0
NUTRIEN LTD COM 67077M108 15,307 250,385 SH   SOLE   250,385 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 2,252 222,059 SH   SOLE   222,059 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 595 22,564 SH   SOLE   22,564 0 0
PAN AMERN SILVER CORP COM 697900108 580 20,300 SH   SOLE   20,300 0 0
PAYPAL HLDGS INC COM 70450Y103 366 1,254 SH   SOLE   1,254 0 0
PFIZER INC COM 717081103 10,863 277,405 SH   SOLE   277,405 0 0
PIONEER NAT RES CO COM 723787107 8,184 50,184 SH   SOLE   50,184 0 0
PROSHARES TR SHORT S&P 500 NE 74347B425 984 63,910 SH   SOLE   63,910 0 0
PROSHARES TR ULTRAPRO SHT QQQ 74347G861 229 25,020 SH   SOLE   25,020 0 0
PRUDENTIAL FINL INC COM 744320102 859 8,380 SH   SOLE   8,380 0 0
PTC THERAPEUTICS INC COM 69366J200 346 8,175 SH   SOLE   8,175 0 0
REGENERON PHARMACEUTICALS COM 75886F107 594 1,063 SH   SOLE   1,063 0 0
ROCKWELL AUTOMATION INC COM 773903109 686 2,400 SH   SOLE   2,400 0 0
SCHLUMBERGER LTD COM STK 806857108 5,380 167,434 SH   SOLE   167,434 0 0
SK TELECOM LTD SPONSORED ADR 78440P108 894 28,450 SH   SOLE   28,450 0 0
SPDR GOLD TR GOLD SHS 78463V107 38,866 234,655 SH   SOLE   234,655 0 0
SPDR SER TR S&P BIOTECH 78464A870 318 2,350 SH   SOLE   2,350 0 0
SPDR SER TR S&P METALS MNG 78464A755 1,292 30,000 SH   SOLE   30,000 0 0
SPDR SER TR SPDR BLOOMBERG 78468R663 990 10,825 SH   SOLE   10,825 0 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 1,263 136,137 SH   SOLE   136,137 0 0
SQUARE INC CL A 852234103 429 1,760 SH   SOLE   1,760 0 0
STARBUCKS CORP COM 855244109 2,992 26,758 SH   SOLE   26,758 0 0
SYSCO CORP COM 871829107 11,212 144,204 SH   SOLE   144,204 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 241 2,000 SH   SOLE   2,000 0 0
TARGA RES CORP COM 87612G101 5,326 119,827 SH   SOLE   119,827 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 65 15,000 SH   SOLE   15,000 0 0
TRIPADVISOR INC COM 896945201 6,215 154,226 SH   SOLE   154,226 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 309 9,105 SH   SOLE   9,105 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 228 1,025 SH   SOLE   1,025 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 2,644 50,454 SH   SOLE   50,454 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768 3,080 46,887 SH   SOLE   46,887 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 323 811 SH   SOLE   811 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 255 4,545 SH   SOLE   4,545 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 19,371 368,199 SH   SOLE   368,199 0 0
WALMART INC COM 931142103 367 2,600 SH   SOLE   2,600 0 0
WELLS FARGO CO NEW COM 949746101 8,385 185,137 SH   SOLE   185,137 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 939 21,300 SH   SOLE   21,300 0 0
WYNN RESORTS LTD COM 983134107 352 2,881 SH   SOLE   2,881 0 0
YAMANA GOLD INC COM 98462Y100 87 20,600 SH   SOLE   20,600 0 0