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
SANOFI SPONSORED ADR 80105N105 1,512 29,614 SH   SOLE   0 0 29,614
VERIZON COMMUNICATIONS INC COM 92343V104 8,783 159,312 SH   SOLE   0 0 159,312
BERKSHIRE HATHAWAY INC DEL CL A 084670108 267 1 SH   SOLE   0 0 1
CONOCOPHILLIPS COM 20825C104 388 9,236 SH   SOLE   0 0 9,236
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 572 12,022 SH   SOLE   0 0 12,022
ALPS ETF TR ALERIAN MLP 00162Q452 313 12,694 SH   SOLE   0 0 12,694
SPROTT PHYSICAL GOLD TR UNIT 85207H104 53,087 3,709,764 SH   SOLE   624,000 0 3,085,764
QUALCOMM INC COM 747525103 201 2,200 SH   SOLE   0 0 2,200
ISHARES TR CORE S&P500 ETF 464287200 672 2,171 SH   SOLE   0 0 2,171
ADAM NAT RES FD INC COM 00548F105 236 20,806 SH   SOLE   0 0 20,806
PRICE T ROWE GROUP INC COM 74144T108 258 2,090 SH   SOLE   0 0 2,090
CME GROUP INC COM 12572Q105 1,793 11,029 SH   SOLE   0 0 11,029
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 2,917 172,582 SH   SOLE   0 0 172,582
COPART INC COM 217204106 243 2,922 SH   SOLE   0 0 2,922
JPMORGAN CHASE & CO COM 46625H100 2,223 23,636 SH   SOLE   0 0 23,636
COHEN & STEERS INFRASTRUCTUR COM 19248A109 322 14,590 SH   SOLE   0 0 14,590
NEXTERA ENERGY INC COM 65339F101 649 2,703 SH   SOLE   0 0 2,703
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 428 64,750 SH   SOLE   0 0 64,750
PAYPAL HLDGS INC COM 70450Y103 842 4,830 SH   SOLE   0 0 4,830
ENBRIDGE INC COM 29250N105 756 24,858 SH   SOLE   0 0 24,858
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 204 4,996 SH   SOLE   0 0 4,996
AIR LEASE CORP CL A 00912X302 8,355 285,253 SH   SOLE   115,000 0 170,253
ALLSTATE CORP COM 020002101 360 3,712 SH   SOLE   0 0 3,712
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 3,806 96,077 SH   SOLE   0 0 96,077
AGNC INVT CORP COM 00123Q104 1,376 106,690 SH   SOLE   0 0 106,690
SPIRIT AIRLS INC COM 848577102 536 30,137 SH   SOLE   0 0 30,137
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 2,894 86,032 SH   SOLE   0 0 86,032
PHILIP MORRIS INTL INC COM 718172109 1,568 22,379 SH   SOLE   0 0 22,379
BRIGHTHOUSE FINL INC COM 10922N103 805 28,927 SH   SOLE   0 0 28,927
SPDR GOLD TR GOLD SHS 78463V107 5,494 32,825 SH   SOLE   0 0 32,825
STARBUCKS CORP COM 855244109 1,616 21,960 SH   SOLE   0 0 21,960
WEYERHAEUSER CO MTN BE COM NEW 962166104 312 13,888 SH   SOLE   0 0 13,888
VANGUARD WORLD FDS INF TECH ETF 92204A702 586 2,101 SH   SOLE   0 0 2,101
EMERSON ELEC CO COM 291011104 636 10,254 SH   SOLE   0 0 10,254
ULTA BEAUTY INC COM 90384S303 346 1,700 SH   SOLE   0 0 1,700
AUTOMATIC DATA PROCESSING IN COM 053015103 577 3,876 SH   SOLE   0 0 3,876
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 1,417 12,089 SH   SOLE   0 0 12,089
CANADIAN NATL RY CO COM 136375102 2,560 28,899 SH   SOLE   0 0 28,899
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 2,027 46,958 SH   SOLE   0 0 46,958
DOW INC COM 260557103 216 5,293 SH   SOLE   180 0 5,113
VANGUARD INDEX FDS SM CP VAL ETF 922908611 597 5,580 SH   SOLE   0 0 5,580
GABELLI EQUITY TR INC COM 362397101 120 23,943 SH   SOLE   0 0 23,943
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 742 2,900 SH   SOLE   0 0 2,900
BIOGEN INC COM 09062X103 265 991 SH   SOLE   0 0 991
SINA CORP ORD G81477104 212 5,915 SH   SOLE   0 0 5,915
ALTRIA GROUP INC COM 02209S103 1,857 47,314 SH   SOLE   0 0 47,314
NEWMONT CORP COM 651639106 586 9,486 SH   SOLE   0 0 9,486
PEPSICO INC COM 713448108 4,449 33,640 SH   SOLE   0 0 33,640
GLOBAL X FDS GLOBAL X SILVER 37954Y848 455 12,285 SH   SOLE   0 0 12,285
CHUBB LIMITED COM H1467J104 774 6,116 SH   SOLE   0 0 6,116
ARES CAPITAL CORP COM 04010L103 1,363 94,310 SH   SOLE   0 0 94,310
EXELON CORP COM 30161N101 6,188 170,515 SH   SOLE   0 0 170,515
SPIRIT AIRLS INC NOTE 4.750% 5/1 848577AA0 7,161 4,767,000 PRN   SOLE   1,800,000 0 2,967,000
NIKE INC CL B 654106103 557 5,676 SH   SOLE   0 0 5,676
BANK NEW YORK MELLON CORP COM 064058100 1,994 51,597 SH   SOLE   0 0 51,597
NOVARTIS AG SPONSORED ADR 66987V109 5,672 64,938 SH   SOLE   0 0 64,938
VISA INC COM CL A 92826C839 2,832 14,660 SH   SOLE   0 0 14,660
VANGUARD INDEX FDS VALUE ETF 922908744 408 4,094 SH   SOLE   0 0 4,094
ABBVIE INC COM 00287Y109 3,687 37,556 SH   SOLE   0 0 37,556
DUPONT DE NEMOURS INC COM 26614N102 205 3,863 SH   SOLE   0 0 3,863
BK OF AMERICA CORP COM 060505104 373 15,720 SH   SOLE   0 0 15,720
SPDR SER TR S&P OILGAS EXP 78468R556 228 4,374 SH   SOLE   0 0 4,374
MEDTRONIC PLC SHS G5960L103 46 500 SH Call SOLE   0 0 500
ETF MANAGERS TR BLUESTAR ISRAEL 26924G870 240 5,100 SH   SOLE   0 0 5,100
ENTERPRISE PRODS PARTNERS L COM 293792107 1,524 83,864 SH   SOLE   0 0 83,864
CHEVRON CORP NEW COM 166764100 1,588 17,797 SH   SOLE   0 0 17,797
PROCTER AND GAMBLE CO COM 742718109 1,084 9,066 SH   SOLE   0 0 9,066
ALPHABET INC CAP STK CL A 02079K305 11,956 8,431 SH   SOLE   2,100 0 6,331
MICROSOFT CORP COM 594918104 8,090 39,753 SH   SOLE   0 0 39,753
EATON CORP PLC SHS G29183103 1,358 15,527 SH   SOLE   0 0 15,527
ITURAN LOCATION AND CONTROL SHS M6158M104 5,868 366,277 SH   SOLE   180,000 0 186,277
DIAGEO P L C SPON ADR NEW 25243Q205 752 5,593 SH   SOLE   0 0 5,593
MCDONALDS CORP COM 580135101 1,682 9,120 SH   SOLE   0 0 9,120
INVESCO EXCHANGE-TRADED FD T SR LN ETF 46138G508 427 20,000 SH Put SOLE   20,000 0 0
WELLS FARGO CO NEW COM 949746101 907 35,442 SH   SOLE   0 0 35,442
ANNALY CAPITAL MANAGEMENT IN COM 035710409 4,767 726,629 SH   SOLE   525,000 0 201,629
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 666 13,440 SH   SOLE   0 0 13,440
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 699 8,907 SH   SOLE   0 0 8,907
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,468 6,807 SH   SOLE   0 0 6,807
VANGUARD TAX-MANAGED FDS FTSE DEV MKT ETF 921943858 2,002 51,613 SH   SOLE   0 0 51,613
TPI COMPOSITES INC COM 87266J104 6,766 289,532 SH   SOLE   204,000 0 85,532
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 2,900 79,070 SH   SOLE   0 0 79,070
MORNINGSTAR INC COM 617700109 293 2,081 SH   SOLE   0 0 2,081
MERCK & CO. INC COM 58933Y105 4,469 57,796 SH   SOLE   0 0 57,796
FACEBOOK INC CL A 30303M102 739 3,255 SH   SOLE   0 0 3,255
SK TELECOM LTD SPONSORED ADR 78440P108 11,922 617,060 SH   SOLE   239,000 0 378,060
UNION PAC CORP COM 907818108 1,223 7,236 SH   SOLE   0 0 7,236
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,781 11,378 SH   SOLE   0 0 11,378
COCA COLA CO COM 191216100 920 20,584 SH   SOLE   0 0 20,584
CF INDS HLDGS INC COM 125269100 1,036 36,800 SH   SOLE   0 0 36,800
CHARTER COMMUNICATIONS INC N CL A 16119P108 251 492 SH   SOLE   0 0 492
SILICOM LTD ORD M84116108 9,039 246,303 SH   SOLE   117,000 0 129,303
WALGREENS BOOTS ALLIANCE INC COM 931427108 454 10,708 SH   SOLE   0 0 10,708
ILLINOIS TOOL WKS INC COM 452308109 293 1,674 SH   SOLE   0 0 1,674
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1,323 23,305 SH   SOLE   0 0 23,305
AGNICO EAGLE MINES LTD COM 008474108 1,160 18,110 SH   SOLE   0 0 18,110
BLACKSTONE MTG TR INC COM CL A 09257W100 3,180 131,996 SH   SOLE   0 0 131,996
ETF MANAGERS TR PRIME MOBILE PAY 26924G409 696 14,200 SH   SOLE   0 0 14,200
KIRKLAND LAKE GOLD LTD COM 49741E100 517 12,600 SH   SOLE   0 0 12,600
BLACKSTONE GROUP INC COM CL A 09260D107 378 6,675 SH   SOLE   0 0 6,675
CAMBRIA ETF TR GLOBAL VALUE ETF 132061409 3,550 201,793 SH   SOLE   0 0 201,793
MOSAIC CO NEW COM 61945C103 7,429 593,868 SH   SOLE   302,000 0 291,868
PAN AMERN SILVER CORP COM 697900108 940 30,916 SH   SOLE   0 0 30,916
SPROTT ETF TR GOLD MINERS ETF 85210B102 973 30,800 SH   SOLE   0 0 30,800
DESPEGAR COM CORP ORD SHS G27358103 1,065 148,330 SH   SOLE   0 0 148,330
WALMART INC COM 931142103 2,580 21,540 SH   SOLE   0 0 21,540
BLACKROCK INC COM 09247X101 463 851 SH   SOLE   0 0 851
PERTH MINT PHYSICAL GOLD ETF UNIT 715426102 7,916 445,235 SH   SOLE   220,000 0 225,235
GILEAD SCIENCES INC COM 375558103 921 11,965 SH   SOLE   0 0 11,965
BARRICK GOLD CORPORATION COM 067901108 734 27,250 SH   SOLE   0 0 27,250
ABBOTT LABS COM 002824100 1,559 17,052 SH   SOLE   0 0 17,052
AMERICAN EXPRESS CO COM 025816109 382 4,014 SH   SOLE   0 0 4,014
JOHNSON & JOHNSON COM 478160104 4,803 34,156 SH   SOLE   0 0 34,156
NOKIA CORP SPONSORED ADR 654902204 44 10,091 SH   SOLE   0 0 10,091
ABERDEEN STD GOLD ETF TR PHYSCL GOLD SHS 00326A104 1,390 81,120 SH   SOLE   0 0 81,120
SUNCOR ENERGY INC NEW COM 867224107 3,203 189,961 SH   SOLE   0 0 189,961
SPDR S&P 500 ETF TR TR UNIT 78462F103 982 3,186 SH   SOLE   0 0 3,186
VANGUARD INDEX FDS GROWTH ETF 922908736 328 1,622 SH   SOLE   0 0 1,622
APPLE INC COM 037833100 9,976 27,346 SH   SOLE   0 0 27,346
AON PLC SHS CL A G0403H108 2,469 12,819 SH   SOLE   0 0 12,819
S&P GLOBAL INC COM 78409V104 264 800 SH   SOLE   0 0 800
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 2,424 103,531 SH   SOLE   0 0 103,531
INTERNATIONAL BUSINESS MACHS COM 459200101 676 5,597 SH   SOLE   0 0 5,597
DOMINION ENERGY INC COM 25746U109 260 3,204 SH   SOLE   0 0 3,204
LINDE PLC SHS G5494J103 230 1,086 SH   SOLE   0 0 1,086
ARK ETF TR FINTECH INNOVA 00214Q708 304 9,615 SH   SOLE   0 0 9,615
JONES LANG LASALLE INC COM 48020Q107 8,624 83,360 SH   SOLE   36,700 0 46,660
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 369 1,720 SH   SOLE   0 0 1,720
UROVANT SCIENCES LTD SHS G9381B108 3,809 387,044 SH   SOLE   298,000 0 89,044
GOLUB CAP BDC INC COM 38173M102 1,914 164,293 SH   SOLE   0 0 164,293
VANECK MERK GOLD TRUST GOLD TRUST 921078101 1,582 91,050 SH   SOLE   6,000 0 85,050
SALESFORCE COM INC COM 79466L302 213 1,135 SH   SOLE   0 0 1,135
MEDTRONIC PLC SHS G5960L103 685 7,473 SH   SOLE   0 0 7,473
BRISTOL-MYERS SQUIBB CO COM 110122108 3,064 52,106 SH   SOLE   0 0 52,106
MASTERCARD INCORPORATED CL A 57636Q104 222 750 SH   SOLE   0 0 750
AT&T INC COM 00206R102 91 3,000 SH Call SOLE   0 0 3,000
US BANCORP DEL COM NEW 902973304 1,108 30,085 SH   SOLE   0 0 30,085
EVERCORE INC CLASS A 29977A105 6,516 110,586 SH   SOLE   66,000 0 44,586
MACQUARIE INFRASTRUCTURE COR COM 55608B105 394 12,830 SH   SOLE   0 0 12,830
COMCAST CORP NEW CL A 20030N101 279 7,150 SH   SOLE   0 0 7,150
ISHARES SILVER TR ISHARES 46428Q109 305 17,950 SH   SOLE   0 0 17,950
TITAN INTL INC ILL COM 88830M102 1,090 746,836 SH   SOLE   320,000 0 426,836
BOOKING HOLDINGS INC COM 09857L108 406 255 SH   SOLE   0 0 255
RAYTHEON TECHNOLOGIES CORP COM 75513E101 560 9,088 SH   SOLE   0 0 9,088
COHERENT INC COM 192479103 1,222 9,332 SH   SOLE   0 0 9,332
DRAFTKINGS INC COM CL A 26142R104 216 6,500 SH   SOLE   0 0 6,500
SONY CORP SPONSORED ADR 835699307 9,406 136,068 SH   SOLE   52,000 0 84,068
NUVEEN DIVERSIFIED DIVID & I COM 6706EP105 91 11,725 SH   SOLE   0 0 11,725
AMAZON COM INC COM 023135106 6,127 2,221 SH   SOLE   0 0 2,221
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 10,164 56,940 SH   SOLE   0 0 56,940
FEDEX CORP COM 31428X106 1,020 7,277 SH   SOLE   0 0 7,277
MORGAN STANLEY COM NEW 617446448 214 4,440 SH   SOLE   0 0 4,440
HUDSON TECHNOLOGIES INC COM 444144109 1,562 1,546,207 SH   SOLE   800,000 0 746,207
BP PLC SPONSORED ADR 055622104 2,481 106,385 SH   SOLE   0 0 106,385
ALCON AG ORD SHS H01301128 493 8,583 SH   SOLE   0 0 8,583
DYADIC INTL INC DEL COM 26745T101 462 53,350 SH   SOLE   0 0 53,350
CBOE GLOBAL MARKETS INC COM 12503M108 484 5,184 SH   SOLE   0 0 5,184
CVS HEALTH CORP COM 126650100 1,197 18,420 SH   SOLE   0 0 18,420
CENTENE CORP DEL COM 15135B101 1,760 27,688 SH   SOLE   0 0 27,688
GENERAL DYNAMICS CORP COM 369550108 533 3,565 SH   SOLE   0 0 3,565
AT&T INC COM 00206R102 745 24,640 SH   SOLE   0 0 24,640
MANULIFE FINL CORP COM 56501R106 152 11,124 SH   SOLE   0 0 11,124
WILLIS TOWERS WATSON PLC LTD SHS G96629103 1,368 6,945 SH   SOLE   0 0 6,945
ALAMOS GOLD INC NEW COM CL A 011532108 698 75,125 SH   SOLE   0 0 75,125
BAXTER INTL INC COM 071813109 712 8,267 SH   SOLE   0 0 8,267
PAYCHEX INC COM 704326107 227 2,993 SH   SOLE   0 0 2,993
HOME DEPOT INC COM 437076102 699 2,791 SH   SOLE   0 0 2,791
HERON THERAPEUTICS INC COM 427746102 8,749 594,771 SH   SOLE   334,000 0 260,771
AMERICAN ELEC PWR CO INC COM 025537101 766 9,618 SH   SOLE   0 0 9,618
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 82 11,000 SH   SOLE   0 0 11,000
LIBERTY BROADBAND CORP COM SER C 530307305 211 1,700 SH   SOLE   0 0 1,700
IDEX CORP COM 45167R104 356 2,250 SH   SOLE   0 0 2,250
EMBRAER S.A. SPONSORED ADS 29082A107 2,779 464,696 SH   SOLE   0 0 464,696
SOLAR CAP LTD COM 83413U100 1,994 124,520 SH   SOLE   0 0 124,520
ISHARES GOLD TRUST ISHARES 464285105 4,594 270,368 SH   SOLE   0 0 270,368
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 1,351 40,895 SH   SOLE   0 0 40,895
CITIZENS FINANCIAL GROUP INC COM 174610105 819 32,440 SH   SOLE   0 0 32,440
ISHARES TR US HOME CONS ETF 464288752 801 18,150 SH   SOLE   0 0 18,150
REDWOOD TR INC COM 758075402 95 13,598 SH   SOLE   0 0 13,598
PFIZER INC COM 717081103 1,966 60,122 SH   SOLE   0 0 60,122
PUTNAM PREMIER INCOME TR SH BEN INT 746853100 371 78,235 SH   SOLE   0 0 78,235
DANAHER CORPORATION COM 235851102 923 5,218 SH   SOLE   0 0 5,218
ARK ETF TR INNOVATION ETF 00214Q104 772 10,830 SH   SOLE   0 0 10,830
ALPHABET INC CAP STK CL C 02079K107 6,999 4,951 SH   SOLE   0 0 4,951
EXXON MOBIL CORP COM 30231G102 5,166 115,516 SH   SOLE   0 0 115,516
ARDELYX INC COM 039697107 10,771 1,556,554 SH   SOLE   985,000 0 571,554
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 447 11,510 SH   SOLE   0 0 11,510