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 328 1,557 SH   SOLE   0 0 1,557
ABBOTT LABS COM 002824100 1,376 18,754 SH   SOLE   0 0 18,754
ABBVIE INC COM 00287Y109 3,423 36,196 SH   SOLE   0 0 36,196
AIR LEASE CORP CL A 00912X302 9,069 197,669 SH   SOLE   61,175 0 136,494
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,373 8,334 SH   SOLE   0 0 8,334
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 264 1,600 SH Call SOLE   0 0 1,600
ALLSTATE CORP COM 020002101 394 3,991 SH   SOLE   0 0 3,991
ALPHABET INC CAP STK CL A 02079K305 7,262 6,016 SH   SOLE   0 0 6,016
ALPHABET INC CAP STK CL C 02079K107 7,310 6,125 SH   SOLE   0 0 6,125
ALPS ETF TR ALERIAN MLP 00162Q866 658 61,640 SH   SOLE   0 0 61,640
ALTRIA GROUP INC COM 02209S103 574 9,524 SH   SOLE   0 0 9,524
AMAZON COM INC COM 023135106 4,114 2,054 SH   SOLE   0 0 2,054
AMERICAN ELEC PWR INC COM 025537101 689 9,718 SH   SOLE   0 0 9,718
AMGEN INC COM 031162100 380 1,834 SH   SOLE   0 0 1,834
ANNALY CAP MGMT INC COM 035710409 1,253 122,483 SH   SOLE   0 0 122,483
AON PLC SHS CL A G0408V102 2,683 17,449 SH   SOLE   0 0 17,449
APACHE CORP COM 037411105 437 9,172 SH   SOLE   0 0 9,172
APPLE INC COM 037833100 7,137 31,617 SH   SOLE   0 0 31,617
ARCHER DANIELS MIDLAND CO COM 039483102 205 4,078 SH   SOLE   0 0 4,078
ARDELYX INC COM 039697107 4,345 998,915 SH   SOLE   786,451 0 212,464
ARES CAP CORP COM 04010L103 1,443 83,925 SH   SOLE   0 0 83,925
AT&T INC COM 00206R102 2,649 78,885 SH   SOLE   0 0 78,885
AUTOMATIC DATA PROCESSING IN COM 053015103 646 4,286 SH   SOLE   0 0 4,286
BANK AMER CORP COM 060505104 550 18,660 SH   SOLE   0 0 18,660
BANK NEW YORK MELLON CORP COM 064058100 3,334 65,382 SH   SOLE   0 0 65,382
BAXTER INTL INC COM 071813109 623 8,082 SH   SOLE   0 0 8,082
BECTON DICKINSON & CO COM 075887109 452 1,732 SH   SOLE   0 0 1,732
BERKSHIRE HATHAWAY INC DEL CL A 084670108 320 1 SH   SOLE   0 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 9,736 45,474 SH   SOLE   0 0 45,474
BIOGEN INC COM 09062X103 374 1,058 SH   SOLE   0 0 1,058
BLACKROCK INC COM 09247X101 285 604 SH   SOLE   0 0 604
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 2,268 59,546 SH   SOLE   0 0 59,546
BLACKSTONE MTG TR INC COM CL A 09257W100 3,365 100,411 SH   SOLE   0 0 100,411
BOEING CO COM 097023105 573 1,542 SH   SOLE   0 0 1,542
BP PLC SPONSORED ADR 055622104 6,515 141,328 SH   SOLE   0 0 141,328
BRIGHTHOUSE FINL INC COM 10922N103 4,575 103,403 SH   SOLE   4,000 0 99,403
BRISTOL MYERS SQUIBB CO COM 110122108 2,344 37,756 SH   SOLE   0 0 37,756
CAMBRIA ETF TR GLOBAL VALUE ETF 132061409 7,682 325,230 SH   SOLE   0 0 325,230
CANADIAN NATL RY CO COM 136375102 2,867 31,927 SH   SOLE   0 0 31,927
CANOPY GROWTH CORP COM 138035100 299 6,150 SH   SOLE   0 0 6,150
CAPSTEAD MTG CORP COM NO PAR 14067E506 173 21,835 SH   SOLE   0 0 21,835
CBOE GLOBAL MARKETS INC COM 12503M108 568 5,918 SH   SOLE   0 0 5,918
CELGENE CORP COM 151020104 571 6,380 SH   SOLE   0 0 6,380
CF INDS HLDGS INC COM 125269100 1,769 32,500 SH   SOLE   0 0 32,500
CHARTER COMMUNICATIONS INC N CL A 16119P108 359 1,102 SH   SOLE   0 0 1,102
CHEVRON CORP NEW COM 166764100 1,926 15,747 SH   SOLE   0 0 15,747
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 14,745 301,343 SH   SOLE   139,450 0 161,893
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 343 7,000 SH Call SOLE   0 0 7,000
CHUBB LIMITED COM H1467J104 849 6,354 SH   SOLE   0 0 6,354
CITIGROUP INC COM NEW 172967424 1,719 23,961 SH   SOLE   0 0 23,961
CME GROUP INC COM CL A 12572Q105 2,259 13,271 SH   SOLE   0 0 13,271
COCA COLA CO COM 191216100 778 16,839 SH   SOLE   0 0 16,839
COHEN & STEERS INFRASTRUCTUR COM 19248A109 299 13,495 SH   SOLE   0 0 13,495
COMCAST CORP NEW CL A 20030N101 218 6,152 SH   SOLE   0 0 6,152
CONOCOPHILLIPS COM 20825C104 808 10,436 SH   SOLE   0 0 10,436
COSTCO WHSL CORP NEW COM 22160K105 218 930 SH   SOLE   0 0 930
CVS HEALTH CORP COM 126650100 308 3,909 SH   SOLE   0 0 3,909
CYTRX CORP COM PAR 232828608 17 16,261 SH   SOLE   0 0 16,261
DANAHER CORP DEL COM 235851102 569 5,239 SH   SOLE   0 0 5,239
DIAGEO P L C SPON ADR NEW 25243Q205 420 2,968 SH   SOLE   0 0 2,968
DISNEY WALT CO COM DISNEY 254687106 1,209 10,336 SH   SOLE   0 0 10,336
DOMINION ENERGY INC COM 25746U109 235 3,343 SH   SOLE   0 0 3,343
DOWDUPONT INC COM 26078J100 712 11,072 SH   SOLE   0 0 11,072
EATON CORP PLC SHS G29183103 1,885 21,737 SH   SOLE   0 0 21,737
EMBRAER S A SP ADR REP 4 COM 29082A107 10,726 547,525 SH   SOLE   273,377 0 274,148
EMERSON ELEC CO COM 291011104 1,577 20,589 SH   SOLE   0 0 20,589
ENBRIDGE INC COM 29250N105 810 25,087 SH   SOLE   0 0 25,087
ENTERPRISE PRODS PARTNERS L COM 293792107 1,033 35,957 SH   SOLE   0 0 35,957
ENTERPRISE PRODS PARTNERS L COM 293792107 57 2,000 SH Call SOLE   0 0 2,000
EXACT SCIENCES CORP COM 30063P105 395 5,000 SH   SOLE   0 0 5,000
EXELON CORP COM 30161N101 10,350 237,065 SH   SOLE   0 0 237,065
EXXON MOBIL CORP COM 30231G102 7,456 87,701 SH   SOLE   0 0 87,701
FABRINET SHS G3323L100 4,664 100,815 SH   SOLE   0 0 100,815
FACEBOOK INC CL A 30303M102 811 4,934 SH   SOLE   0 0 4,934
FEDEX CORP COM 31428X106 518 2,152 SH   SOLE   0 0 2,152
FORTIVE CORP COM 34959J108 210 2,500 SH   SOLE   0 0 2,500
FREEPORT-MCMORAN INC CL B 35671D857 209 15,000 SH   SOLE   0 0 15,000
GABELLI EQUITY TR INC COM 362397101 155 23,943 SH   SOLE   0 0 23,943
GENERAL DYNAMICS CORP COM 369550108 1,397 6,825 SH   SOLE   0 0 6,825
GENERAL ELECTRIC CO COM 369604103 3,772 334,125 SH   SOLE   0 0 334,125
GENERAL MTRS CO COM 37045V100 694 20,608 SH   SOLE   0 0 20,608
GILEAD SCIENCES INC COM 375558103 1,046 13,547 SH   SOLE   0 0 13,547
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 215 5,361 SH   SOLE   0 0 5,361
GOLDMAN SACHS GROUP INC COM 38141G104 265 1,183 SH   SOLE   0 0 1,183
GOLUB CAP BDC INC COM 38173M102 1,138 60,693 SH   SOLE   0 0 60,693
HELMERICH & PAYNE INC COM 423452101 323 4,700 SH   SOLE   0 0 4,700
HERBALIFE NUTRITION LTD COM SHS G4412G101 205 3,750 SH   SOLE   0 0 3,750
HOME DEPOT INC COM 437076102 635 3,066 SH   SOLE   0 0 3,066
HUDSON TECHNOLOGIES INC COM 444144109 3,748 2,928,400 SH   SOLE   1,274,875 0 1,653,525
IDEX CORP COM 45167R104 527 3,500 SH   SOLE   0 0 3,500
ILLINOIS TOOL WKS INC COM 452308109 305 2,158 SH   SOLE   0 0 2,158
INTEL CORP COM 458140100 325 6,877 SH   SOLE   0 0 6,877
INTERNATIONAL BUSINESS MACHS COM 459200101 1,307 8,641 SH   SOLE   0 0 8,641
IQIYI INC SPONSORED ADS 46267X108 439 16,200 SH   SOLE   0 0 16,200
IQIYI INC SPONSORED ADS 46267X108 14 500 SH Call SOLE   0 0 500
ISHARES GOLD TRUST ISHARES 464285105 1,308 114,428 SH   SOLE   0 0 114,428
ISHARES TR CORE S&P500 ETF 464287200 725 2,475 SH   SOLE   0 0 2,475
ISHARES TR MSCI EAFE ETF 464287465 670 9,857 SH   SOLE   0 0 9,857
ISHARES TR MSCI EMG MKT ETF 464287234 679 15,823 SH   SOLE   0 0 15,823
JD COM INC SPON ADR CL A 47215P106 218 8,370 SH   SOLE   0 0 8,370
JOHNSON & JOHNSON COM 478160104 5,185 37,523 SH   SOLE   0 0 37,523
JOINT CORP COM 47973J102 90 10,500 SH   SOLE   0 0 10,500
JONES LANG LASALLE INC COM 48020Q107 14,790 102,478 SH   SOLE   32,015 0 70,463
JPMORGAN CHASE & CO COM 46625H100 2,763 24,483 SH   SOLE   0 0 24,483
LOCKHEED MARTIN CORP COM 539830109 303 876 SH   SOLE   0 0 876
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 1,806 26,662 SH   SOLE   0 0 26,662
MANULIFE FINL CORP COM 56501R106 253 14,124 SH   SOLE   0 0 14,124
MARATHON PETE CORP COM 56585A102 225 2,810 SH   SOLE   0 0 2,810
MCDONALDS CORP COM 580135101 1,032 6,170 SH   SOLE   0 0 6,170
MCKESSON CORP COM 58155Q103 732 5,517 SH   SOLE   0 0 5,517
MEDTRONIC PLC SHS G5960L103 656 6,673 SH   SOLE   0 0 6,673
MERCK & CO INC COM 58933Y105 4,546 64,080 SH   SOLE   0 0 64,080
METLIFE INC COM 59156R108 281 6,020 SH   SOLE   0 0 6,020
MFA FINL INC COM 55272X102 90 12,250 SH   SOLE   0 0 12,250
MICROSOFT CORP COM 594918104 5,292 46,271 SH   SOLE   0 0 46,271
MONMOUTH REAL ESTATE INVT CO CL A 609720107 193 11,540 SH   SOLE   0 0 11,540
MORGAN STANLEY COM NEW 617446448 259 5,560 SH   SOLE   0 0 5,560
MORNINGSTAR INC COM 617700109 339 2,694 SH   SOLE   0 0 2,694
MOSAIC CO NEW COM 61945C103 13,290 409,174 SH   SOLE   164,559 0 244,615
NEXTERA ENERGY INC COM 65339F101 524 3,128 SH   SOLE   0 0 3,128
NIKE INC CL B 654106103 481 5,676 SH   SOLE   0 0 5,676
NOKIA CORP SPONSORED ADR 654902204 67 12,089 SH   SOLE   0 0 12,089
NORTHROP GRUMMAN CORP COM 666807102 254 800 SH   SOLE   0 0 800
NOVARTIS A G SPONSORED ADR 66987V109 10,804 125,390 SH   SOLE   36,750 0 88,640
NUTRIEN LTD COM 67077M108 264 4,574 SH   SOLE   0 0 4,574
NUVEEN CR STRATEGIES INCM FD COM SHS 67073D102 298 37,362 SH   SOLE   0 0 37,362
NUVEEN DIVERSIFIED DIV INCM COM 6706EP105 128 11,725 SH   SOLE   0 0 11,725
OAKTREE CAP GROUP LLC UNIT CL A 674001201 17,618 425,567 SH   SOLE   239,252 0 186,315
PARK HOTELS RESORTS INC COM 700517105 1,623 49,450 SH   SOLE   0 0 49,450
PAYCHEX INC COM 704326107 220 2,993 SH   SOLE   0 0 2,993
PAYPAL HLDGS INC COM 70450Y103 357 4,060 SH   SOLE   0 0 4,060
PEPSICO INC COM 713448108 4,277 38,259 SH   SOLE   0 0 38,259
PFIZER INC COM 717081103 2,543 57,703 SH   SOLE   0 0 57,703
PHILIP MORRIS INTL INC COM 718172109 582 7,133 SH   SOLE   0 0 7,133
PRICE T ROWE GROUP INC COM 74144T108 201 1,840 SH   SOLE   0 0 1,840
PROCTER AND GAMBLE CO COM 742718109 954 11,459 SH   SOLE   0 0 11,459
PUTNAM PREMIER INCOME TR SH BEN INT 746853100 84 15,875 SH   SOLE   0 0 15,875
QUALCOMM INC COM 747525103 7,111 98,728 SH   SOLE   40,600 0 58,128
RAYTHEON CO COM NEW 755111507 517 2,504 SH   SOLE   0 0 2,504
RED HAT INC COM 756577102 273 2,000 SH   SOLE   0 0 2,000
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 729 10,697 SH   SOLE   0 0 10,697
SANOFI SPONSORED ADR 80105N105 1,688 37,790 SH   SOLE   0 0 37,790
SCHLUMBERGER LTD COM 806857108 904 14,836 SH   SOLE   0 0 14,836
SILICOM LTD ORD M84116108 7,064 174,171 SH   SOLE   116,753 0 57,418
SINA CORP ORD G81477104 17,860 257,054 SH   SOLE   151,793 0 105,261
SK TELECOM LTD SPONSORED ADR 78440P108 21,249 762,150 SH   SOLE   353,581 0 408,569
SOLAR CAP LTD COM 83413U100 2,529 118,285 SH   SOLE   0 0 118,285
SPDR GOLD TRUST GOLD SHS 78463V107 3,882 34,424 SH   SOLE   1,000 0 33,424
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,008 3,467 SH   SOLE   0 0 3,467
SPDR S&P 500 ETF TR TR UNIT 78462F103 49,422 170,000 SH Put SOLE   170,000 0 0
SPIRIT AIRLS INC COM 848577102 11,866 252,623 SH   SOLE   104,739 0 147,884
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 6,527 558,798 SH   SOLE   0 0 558,798
SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 48,230 5,050,241 SH   SOLE   2,791,921 0 2,258,320
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 132 24,950 SH   SOLE   0 0 24,950
STARBUCKS CORP COM 855244109 1,124 19,775 SH   SOLE   0 0 19,775
STARWOOD PPTY TR INC COM 85571B105 331 15,400 SH   SOLE   0 0 15,400
STERICYCLE INC COM 858912108 1,194 20,340 SH   SOLE   0 0 20,340
SUNCOR ENERGY INC NEW COM 867224107 8,006 206,922 SH   SOLE   0 0 206,922
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 2,365 53,550 SH   SOLE   0 0 53,550
TITAN INTL INC ILL COM 88830M102 5,891 793,902 SH   SOLE   422,156 0 371,746
TOTAL S A SPONSORED ADR 89151E109 1,485 23,070 SH   SOLE   0 0 23,070
UNION PAC CORP COM 907818108 1,467 9,012 SH   SOLE   0 0 9,012
UNITED TECHNOLOGIES CORP COM 913017109 539 3,858 SH   SOLE   0 0 3,858
US BANCORP DEL COM NEW 902973304 2,331 44,130 SH   SOLE   0 0 44,130
VALERO ENERGY CORP NEW COM 91913Y100 227 2,000 SH   SOLE   0 0 2,000
VANECK MERK GOLD TRUST GOLD TRUST 921078101 3,795 324,100 SH   SOLE   176,000 0 148,100
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 743 40,094 SH   SOLE   0 0 40,094
VANGUARD GROUP DIV APP ETF 921908844 291 2,625 SH   SOLE   0 0 2,625
VANGUARD INDEX FDS TOTAL STK MKT 922908769 2,818 18,831 SH   SOLE   0 0 18,831
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 553 10,630 SH   SOLE   0 0 10,630
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 4,820 117,558 SH   SOLE   0 0 117,558
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 2,566 59,305 SH   SOLE   0 0 59,305
VERIZON COMMUNICATIONS INC COM 92343V104 454 8,500 SH Call SOLE   0 0 8,500
VERIZON COMMUNICATIONS INC COM 92343V104 14,667 274,719 SH   SOLE   49,265 0 225,454
VISA INC COM CL A 92826C839 2,073 13,815 SH   SOLE   0 0 13,815
VOYA FINL INC COM 929089100 3,821 76,921 SH   SOLE   0 0 76,921
WALGREENS BOOTS ALLIANCE INC COM 931427108 996 13,666 SH   SOLE   0 0 13,666
WALMART INC COM 931142103 2,089 22,240 SH   SOLE   0 0 22,240
WELLS FARGO CO NEW COM 949746101 337 6,416 SH   SOLE   0 0 6,416
WESTERN ASSET HIGH INCM FD I COM 95766J102 63 10,000 SH   SOLE   0 0 10,000
WEYERHAEUSER CO COM 962166104 1,101 34,130 SH   SOLE   0 0 34,130
WILLIS TOWERS WATSON PUB LTD SHS G96629103 2,791 19,805 SH   SOLE   0 0 19,805
ZEBRA TECHNOLOGIES CORP CL A 989207105 1,309 7,400 SH   SOLE   0 0 7,400