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 303 1,542 SH   SOLE   0 0 1,542
ABBOTT LABS COM 002824100 1,170 19,177 SH   SOLE   0 0 19,177
ABBVIE INC COM 00287Y109 3,462 37,362 SH   SOLE   0 0 37,362
AGNICO EAGLE MINES LTD COM 008474108 238 5,200 SH   SOLE   0 0 5,200
AIR LEASE CORP CL A 00912X302 8,775 209,069 SH   SOLE   70,475 0 138,594
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,463 7,884 SH   SOLE   0 0 7,884
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 111 600 SH Call SOLE   0 0 600
ALLSTATE CORP COM 020002101 364 3,991 SH   SOLE   0 0 3,991
ALPHABET INC CAP STK CL A 02079K305 6,898 6,109 SH   SOLE   0 0 6,109
ALPHABET INC CAP STK CL C 02079K107 6,923 6,205 SH   SOLE   0 0 6,205
ALPS ETF TR ALERIAN MLP 00162Q866 612 60,640 SH   SOLE   0 0 60,640
ALTRIA GROUP INC COM 02209S103 540 9,510 SH   SOLE   0 0 9,510
AMAZON COM INC COM 023135106 3,381 1,989 SH   SOLE   0 0 1,989
AMERICAN ELEC PWR INC COM 025537101 680 9,818 SH   SOLE   0 0 9,818
AMGEN INC COM 031162100 336 1,821 SH   SOLE   0 0 1,821
ANNALY CAP MGMT INC COM 035710409 1,267 123,083 SH   SOLE   0 0 123,083
AON PLC SHS CL A G0408V102 2,435 17,754 SH   SOLE   0 0 17,754
APACHE CORP COM 037411105 416 8,907 SH   SOLE   0 0 8,907
APPLE INC COM 037833100 5,847 31,587 SH   SOLE   0 0 31,587
ARES CAP CORP COM 04010L103 1,338 81,325 SH   SOLE   0 0 81,325
AT&T INC COM 00206R102 2,593 80,757 SH   SOLE   0 0 80,757
AUTOMATIC DATA PROCESSING IN COM 053015103 571 4,260 SH   SOLE   0 0 4,260
BANK AMER CORP COM 060505104 526 18,660 SH   SOLE   0 0 18,660
BANK NEW YORK MELLON CORP COM 064058100 3,599 66,732 SH   SOLE   0 0 66,732
BAXTER INTL INC COM 071813109 597 8,082 SH   SOLE   0 0 8,082
BECTON DICKINSON & CO COM 075887109 411 1,715 SH   SOLE   0 0 1,715
BERKSHIRE HATHAWAY INC DEL CL A 084670108 282 1 SH   SOLE   0 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 8,569 45,909 SH   SOLE   0 0 45,909
BIOGEN INC COM 09062X103 307 1,058 SH   SOLE   0 0 1,058
BLACKROCK INC COM 09247X101 298 598 SH   SOLE   0 0 598
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 1,939 60,279 SH   SOLE   0 0 60,279
BLACKSTONE MTG TR INC COM CL A 09257W100 2,181 69,383 SH   SOLE   0 0 69,383
BOEING CO COM 097023105 517 1,542 SH   SOLE   0 0 1,542
BP PLC SPONSORED ADR 055622104 6,581 144,121 SH   SOLE   0 0 144,121
BRIGHTHOUSE FINL INC COM 10922N103 6,119 152,696 SH   SOLE   25,675 0 127,021
BRISTOL MYERS SQUIBB CO COM 110122108 2,112 38,156 SH   SOLE   0 0 38,156
CAMBRIA ETF TR GLOBAL VALUE ETF 132061409 8,451 356,280 SH   SOLE   0 0 356,280
CANADIAN NATL RY CO COM 136375102 2,610 31,927 SH   SOLE   0 0 31,927
CAPSTEAD MTG CORP COM NO PAR 14067E506 218 24,335 SH   SOLE   0 0 24,335
CBOE GLOBAL MARKETS INC COM 12503M108 615 5,908 SH   SOLE   0 0 5,908
CELGENE CORP COM 151020104 507 6,380 SH   SOLE   0 0 6,380
CF INDS HLDGS INC COM 125269100 2,160 48,650 SH   SOLE   0 0 48,650
CHARTER COMMUNICATIONS INC N CL A 16119P108 288 982 SH   SOLE   0 0 982
CHEVRON CORP NEW COM 166764100 1,956 15,472 SH   SOLE   0 0 15,472
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 14,899 335,648 SH   SOLE   157,950 0 177,698
CHUBB LIMITED COM H1467J104 829 6,530 SH   SOLE   0 0 6,530
CITIGROUP INC COM NEW 172967424 1,568 23,435 SH   SOLE   0 0 23,435
CME GROUP INC COM CL A 12572Q105 2,168 13,224 SH   SOLE   0 0 13,224
COCA COLA CO COM 191216100 765 17,439 SH   SOLE   0 0 17,439
COHEN & STEERS INFRASTRUCTUR COM 19248A109 306 13,495 SH   SOLE   0 0 13,495
COMCAST CORP NEW CL A 20030N101 202 6,152 SH   SOLE   0 0 6,152
CONOCOPHILLIPS COM 20825C104 770 11,066 SH   SOLE   0 0 11,066
CPS TECHNOLOGIES CORP COM 12619F104 16 10,000 SH   SOLE   0 0 10,000
CYTRX CORP COM PAR 232828608 18 16,261 SH   SOLE   0 0 16,261
DANAHER CORP DEL COM 235851102 526 5,326 SH   SOLE   0 0 5,326
DIAGEO P L C SPON ADR NEW 25243Q205 427 2,968 SH   SOLE   0 0 2,968
DISNEY WALT CO COM DISNEY 254687106 1,033 9,856 SH   SOLE   0 0 9,856
DOMINION ENERGY INC COM 25746U109 228 3,343 SH   SOLE   0 0 3,343
DOWDUPONT INC COM 26078J100 796 12,072 SH   SOLE   0 0 12,072
EATON CORP PLC SHS G29183103 1,798 24,062 SH   SOLE   0 0 24,062
EMBRAER S A SP ADR REP 4 COM 29082A107 4,371 175,535 SH   SOLE   0 0 175,535
EMERSON ELEC CO COM 291011104 1,480 21,413 SH   SOLE   0 0 21,413
ENBRIDGE INC COM 29250N105 412 11,537 SH   SOLE   0 0 11,537
ENTERPRISE PRODS PARTNERS L COM 293792107 920 33,242 SH   SOLE   0 0 33,242
ENTERPRISE PRODS PARTNERS L COM 293792107 55 2,000 SH Call SOLE   0 0 2,000
ETFS GOLD TR SHS 26922Y105 872 7,207 SH   SOLE   0 0 7,207
EXACT SCIENCES CORP COM 30063P105 299 5,000 SH   SOLE   0 0 5,000
EXELON CORP COM 30161N101 10,371 243,445 SH   SOLE   0 0 243,445
EXXON MOBIL CORP COM 30231G102 7,342 88,743 SH   SOLE   0 0 88,743
FABRINET SHS G3323L100 15,493 419,969 SH   SOLE   214,243 0 205,726
FACEBOOK INC CL A 30303M102 496 2,553 SH   SOLE   0 0 2,553
FEDEX CORP COM 31428X106 489 2,152 SH   SOLE   0 0 2,152
FREEPORT-MCMORAN INC CL B 35671D857 259 15,000 SH   SOLE   0 0 15,000
GABELLI EQUITY TR INC COM 362397101 150 23,943 SH   SOLE   0 0 23,943
GENERAL DYNAMICS CORP COM 369550108 1,317 7,065 SH   SOLE   0 0 7,065
GENERAL ELECTRIC CO COM 369604103 5,225 383,933 SH   SOLE   0 0 383,933
GENERAL MTRS CO COM 37045V100 326 8,268 SH   SOLE   0 0 8,268
GILEAD SCIENCES INC COM 375558103 964 13,612 SH   SOLE   0 0 13,612
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 276 6,856 SH   SOLE   0 0 6,856
GOLDMAN SACHS GROUP INC COM 38141G104 261 1,183 SH   SOLE   0 0 1,183
GOLUB CAP BDC INC COM 38173M102 425 23,222 SH   SOLE   0 0 23,222
HELMERICH & PAYNE INC COM 423452101 336 5,270 SH   SOLE   0 0 5,270
HERBALIFE NUTRITION LTD COM SHS G4412G101 250 4,650 SH   SOLE   0 0 4,650
HOME DEPOT INC COM 437076102 598 3,066 SH   SOLE   0 0 3,066
HUDSON TECHNOLOGIES INC COM 444144109 5,127 2,550,922 SH   SOLE   1,545,749 0 1,005,173
IDEX CORP COM 45167R104 546 4,000 SH   SOLE   0 0 4,000
ILLINOIS TOOL WKS INC COM 452308109 296 2,133 SH   SOLE   0 0 2,133
INTEL CORP COM 458140100 342 6,877 SH   SOLE   0 0 6,877
INTERNATIONAL BUSINESS MACHS COM 459200101 1,206 8,630 SH   SOLE   0 0 8,630
IQIYI INC SPONSORED ADS 46267X108 16 500 SH Call SOLE   0 0 500
IQIYI INC SPONSORED ADS 46267X108 491 15,200 SH   SOLE   0 0 15,200
ISHARES GOLD TRUST ISHARES 464285105 1,174 97,688 SH   SOLE   0 0 97,688
ISHARES TR CORE S&P500 ETF 464287200 676 2,475 SH   SOLE   0 0 2,475
ISHARES TR MSCI EAFE ETF 464287465 608 9,072 SH   SOLE   0 0 9,072
ISHARES TR MSCI EMG MKT ETF 464287234 686 15,823 SH   SOLE   0 0 15,823
ISHARES TR TIPS BD ETF 464287176 533 4,718 SH   SOLE   0 0 4,718
JD COM INC SPON ADR CL A 47215P106 268 6,870 SH   SOLE   0 0 6,870
JOHNSON & JOHNSON COM 478160104 4,633 38,180 SH   SOLE   0 0 38,180
JOINT CORP COM 47973J102 86 10,500 SH   SOLE   0 0 10,500
JONES LANG LASALLE INC COM 48020Q107 16,290 98,140 SH   SOLE   27,015 0 71,125
JPMORGAN CHASE & CO COM 46625H100 2,603 24,983 SH   SOLE   0 0 24,983
LOCKHEED MARTIN CORP COM 539830109 259 876 SH   SOLE   0 0 876
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 1,824 26,405 SH   SOLE   0 0 26,405
MANULIFE FINL CORP COM 56501R106 263 14,624 SH   SOLE   0 0 14,624
MCDONALDS CORP COM 580135101 964 6,155 SH   SOLE   0 0 6,155
MCKESSON CORP COM 58155Q103 647 4,852 SH   SOLE   0 0 4,852
MEDTRONIC PLC SHS G5960L103 568 6,639 SH   SOLE   0 0 6,639
MERCK & CO INC COM 58933Y105 4,166 68,639 SH   SOLE   0 0 68,639
METLIFE INC COM 59156R108 271 6,205 SH   SOLE   0 0 6,205
MFA FINL INC COM 55272X102 146 19,250 SH   SOLE   0 0 19,250
MICROCHIP TECHNOLOGY INC COM 595017104 227 2,500 SH   SOLE   0 0 2,500
MICROSOFT CORP COM 594918104 4,755 48,219 SH   SOLE   0 0 48,219
MICROSOFT CORP COM 594918104 197 2,000 SH Call SOLE   0 0 2,000
MONMOUTH REAL ESTATE INVT CO CL A 609720107 191 11,540 SH   SOLE   0 0 11,540
MORGAN STANLEY COM NEW 617446448 339 7,160 SH   SOLE   0 0 7,160
MORNINGSTAR INC COM 617700109 369 2,878 SH   SOLE   0 0 2,878
MOSAIC CO NEW COM 61945C103 14,179 505,481 SH   SOLE   253,937 0 251,544
NABORS INDUSTRIES LTD SHS G6359F103 114 17,836 SH   SOLE   0 0 17,836
NEXTERA ENERGY INC COM 65339F101 519 3,105 SH   SOLE   0 0 3,105
NIKE INC CL B 654106103 450 5,650 SH   SOLE   0 0 5,650
NOKIA CORP SPONSORED ADR 654902204 70 12,089 SH   SOLE   0 0 12,089
NORTHROP GRUMMAN CORP COM 666807102 246 800 SH   SOLE   0 0 800
NOVARTIS A G SPONSORED ADR 66987V109 9,590 126,951 SH   SOLE   36,750 0 90,201
NUTRIEN LTD COM 67077M108 249 4,574 SH   SOLE   0 0 4,574
NUVEEN CR STRATEGIES INCM FD COM SHS 67073D102 283 35,619 SH   SOLE   0 0 35,619
NUVEEN DIVERSIFIED DIV INCM COM 6706EP105 147 12,575 SH   SOLE   0 0 12,575
OAKTREE CAP GROUP LLC UNIT CL A 674001201 16,960 417,208 SH   SOLE   238,249 0 178,959
OCCIDENTAL PETE CORP DEL COM 674599105 208 2,487 SH   SOLE   0 0 2,487
PARK HOTELS RESORTS INC COM 700517105 1,581 51,600 SH   SOLE   0 0 51,600
PAYCHEX INC COM 704326107 202 2,950 SH   SOLE   0 0 2,950
PEPSICO INC COM 713448108 4,223 38,787 SH   SOLE   0 0 38,787
PFIZER INC COM 717081103 2,189 60,328 SH   SOLE   0 0 60,328
PHILIP MORRIS INTL INC COM 718172109 495 6,133 SH   SOLE   0 0 6,133
PRICE T ROWE GROUP INC COM 74144T108 214 1,840 SH   SOLE   0 0 1,840
PROCTER AND GAMBLE CO COM 742718109 932 11,938 SH   SOLE   0 0 11,938
PUTNAM PREMIER INCOME TR SH BEN INT 746853100 76 14,450 SH   SOLE   0 0 14,450
QUALCOMM INC COM 747525103 12,122 215,994 SH   SOLE   109,400 0 106,594
RAYTHEON CO COM NEW 755111507 503 2,604 SH   SOLE   0 0 2,604
RED HAT INC COM 756577102 269 2,000 SH   SOLE   0 0 2,000
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 776 11,203 SH   SOLE   0 0 11,203
SANOFI SPONSORED ADR 80105N105 1,535 38,355 SH   SOLE   0 0 38,355
SCHLUMBERGER LTD COM 806857108 1,007 15,016 SH   SOLE   0 0 15,016
SILICOM LTD ORD M84116108 4,823 125,403 SH   SOLE   88,292 0 37,111
SK TELECOM LTD SPONSORED ADR 78440P108 18,365 787,513 SH   SOLE   373,781 0 413,732
SOLAR CAP LTD COM 83413U100 2,088 102,135 SH   SOLE   0 0 102,135
SPDR GOLD TRUST GOLD SHS 78463V107 4,164 35,098 SH   SOLE   1,100 0 33,998
SPDR S&P 500 ETF TR TR UNIT 78462F103 962 3,548 SH   SOLE   0 0 3,548
SPIRIT AIRLS INC COM 848577102 16,011 440,465 SH   SOLE   239,360 0 201,105
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 7,477 596,748 SH   SOLE   0 0 596,748
SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 51,422 5,051,326 SH   SOLE   2,759,425 0 2,291,901
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 146 24,950 SH   SOLE   0 0 24,950
STARBUCKS CORP COM 855244109 950 19,451 SH   SOLE   0 0 19,451
STARWOOD PPTY TR INC COM 85571B105 334 15,400 SH   SOLE   0 0 15,400
STERICYCLE INC COM 858912108 1,355 20,760 SH   SOLE   0 0 20,760
SUNCOR ENERGY INC NEW COM 867224107 8,635 212,273 SH   SOLE   0 0 212,273
SYNTEL INC COM 87162H103 9,023 281,188 SH   SOLE   119,178 0 162,010
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 5,920 161,924 SH   SOLE   103,341 0 58,583
TITAN INTL INC ILL COM 88830M102 6,377 594,300 SH   SOLE   315,988 0 278,312
TOTAL S A SPONSORED ADR 89151E109 843 13,920 SH   SOLE   0 0 13,920
UNION PAC CORP COM 907818108 1,266 8,937 SH   SOLE   0 0 8,937
UNITED TECHNOLOGIES CORP COM 913017109 480 3,836 SH   SOLE   0 0 3,836
US BANCORP DEL COM NEW 902973304 2,247 44,929 SH   SOLE   0 0 44,929
VALERO ENERGY CORP NEW COM 91913Y100 222 2,000 SH   SOLE   0 0 2,000
VANECK MERK GOLD TRUST GOLD TRUST 921078101 4,014 326,100 SH   SOLE   178,000 0 148,100
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 895 40,094 SH   SOLE   0 0 40,094
VANGUARD GROUP DIV APP ETF 921908844 259 2,550 SH   SOLE   0 0 2,550
VANGUARD INDEX FDS TOTAL STK MKT 922908769 2,601 18,523 SH   SOLE   0 0 18,523
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 551 10,630 SH   SOLE   0 0 10,630
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 5,104 120,942 SH   SOLE   0 0 120,942
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 2,543 59,275 SH   SOLE   0 0 59,275
VERIZON COMMUNICATIONS INC COM 92343V104 302 6,000 SH Call SOLE   0 0 6,000
VERIZON COMMUNICATIONS INC COM 92343V104 14,019 278,644 SH   SOLE   49,265 0 229,379
VISA INC COM CL A 92826C839 1,823 13,765 SH   SOLE   0 0 13,765
VOYA FINL INC COM 929089100 4,341 92,351 SH   SOLE   0 0 92,351
WALGREENS BOOTS ALLIANCE INC COM 931427108 820 13,666 SH   SOLE   0 0 13,666
WALMART INC COM 931142103 1,965 22,940 SH   SOLE   0 0 22,940
WELLS FARGO CO NEW COM 949746101 356 6,416 SH   SOLE   0 0 6,416
WESTERN ASSET HIGH INCM FD I COM 95766J102 64 10,000 SH   SOLE   0 0 10,000
WEYERHAEUSER CO COM 962166104 1,281 35,130 SH   SOLE   0 0 35,130
WILLIS TOWERS WATSON PUB LTD SHS G96629103 3,327 21,946 SH   SOLE   0 0 21,946
ZEBRA TECHNOLOGIES CORP CL A 989207105 1,292 9,021 SH   SOLE   0 0 9,021