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 360 1,642 SH   SOLE   0 0 1,642
ABBOTT LABS COM 002824100 1,185 19,777 SH   SOLE   0 0 19,777
ABBVIE INC COM 00287Y109 3,652 38,584 SH   SOLE   0 0 38,584
AGNC INVT CORP COM 00123Q104 304 16,090 SH   SOLE   0 0 16,090
AGNICO EAGLE MINES LTD COM 008474108 219 5,200 SH   SOLE   0 0 5,200
AIR LEASE CORP CL A 00912X302 9,405 220,665 SH   SOLE   80,475 0 140,190
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,567 8,535 SH   SOLE   0 0 8,535
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 110 600 SH Call SOLE   0 0 600
ALLSTATE CORP COM 020002101 378 3,991 SH   SOLE   0 0 3,991
ALPHABET INC CAP STK CL A 02079K305 6,613 6,376 SH   SOLE   0 0 6,376
ALPHABET INC CAP STK CL C 02079K107 6,673 6,467 SH   SOLE   0 0 6,467
ALTRIA GROUP INC COM 02209S103 539 8,651 SH   SOLE   0 0 8,651
AMAZON COM INC COM 023135106 3,048 2,106 SH   SOLE   0 0 2,106
AMERICAN ELEC PWR INC COM 025537101 673 9,818 SH   SOLE   0 0 9,818
AMGEN INC COM 031162100 310 1,821 SH   SOLE   0 0 1,821
ANNALY CAP MGMT INC COM 035710409 3,396 325,565 SH   SOLE   0 0 325,565
AON PLC SHS CL A G0408V102 2,800 19,954 SH   SOLE   0 0 19,954
APACHE CORP COM 037411105 343 8,907 SH   SOLE   0 0 8,907
APPLE INC COM 037833100 5,380 32,068 SH   SOLE   0 0 32,068
ARES CAP CORP COM 04010L103 1,279 80,615 SH   SOLE   0 0 80,615
AT&T INC COM 00206R102 2,738 76,814 SH   SOLE   0 0 76,814
AUTOMATIC DATA PROCESSING IN COM 053015103 483 4,260 SH   SOLE   0 0 4,260
BANK AMER CORP COM 060505104 544 18,140 SH   SOLE   0 0 18,140
BANK NEW YORK MELLON CORP COM 064058100 3,547 68,830 SH   SOLE   0 0 68,830
BAXTER INTL INC COM 071813109 519 7,975 SH   SOLE   0 0 7,975
BECTON DICKINSON & CO COM 075887109 372 1,715 SH   SOLE   0 0 1,715
BERKSHIRE HATHAWAY INC DEL CL A 084670108 299 1 SH   SOLE   0 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 9,262 46,429 SH   SOLE   0 0 46,429
BIOGEN INC COM 09062X103 262 956 SH   SOLE   0 0 956
BLACKROCK INC COM 09247X101 313 578 SH   SOLE   0 0 578
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 1,896 59,357 SH   SOLE   0 0 59,357
BLACKSTONE MTG TR INC COM CL A 09257W100 2,105 66,988 SH   SOLE   0 0 66,988
BOEING CO COM 097023105 506 1,542 SH   SOLE   0 0 1,542
BP PLC SPONSORED ADR 055622104 5,970 147,268 SH   SOLE   0 0 147,268
BRIGHTHOUSE FINL INC COM 10922N103 9,657 187,881 SH   SOLE   55,675 0 132,206
BRISTOL MYERS SQUIBB CO COM 110122108 2,400 37,946 SH   SOLE   0 0 37,946
CAMBRIA ETF TR GLOBAL VALUE ETF 132061409 9,285 353,055 SH   SOLE   0 0 353,055
CANADIAN NATL RY CO COM 136375102 2,342 32,027 SH   SOLE   0 0 32,027
CAPSTEAD MTG CORP COM NO PAR 14067E506 340 39,270 SH   SOLE   0 0 39,270
CBOE GLOBAL MARKETS INC COM 12503M108 685 6,000 SH   SOLE   0 0 6,000
CDN IMPERIAL BK COMM TORONTO COM 136069101 221 2,503 SH   SOLE   0 0 2,503
CF INDS HLDGS INC COM 125269100 3,830 101,499 SH   SOLE   49,775 0 51,724
CHEVRON CORP NEW COM 166764100 1,791 15,707 SH   SOLE   0 0 15,707
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 15,990 349,508 SH   SOLE   189,600 0 159,908
CHUBB LIMITED COM H1467J104 866 6,329 SH   SOLE   0 0 6,329
CITIGROUP INC COM NEW 172967424 1,583 23,454 SH   SOLE   0 0 23,454
CME GROUP INC COM CL A 12572Q105 2,190 13,541 SH   SOLE   0 0 13,541
COCA COLA CO COM 191216100 774 17,820 SH   SOLE   0 0 17,820
COHEN & STEERS INFRASTRUCTUR COM 19248A109 289 13,495 SH   SOLE   0 0 13,495
CONOCOPHILLIPS COM 20825C104 680 11,466 SH   SOLE   0 0 11,466
CPS TECHNOLOGIES CORP COM 12619F104 13 10,000 SH   SOLE   0 0 10,000
CVR PARTNERS LP COM 126633106 32 10,000 SH   SOLE   0 0 10,000
CYTRX CORP COM PAR 232828608 18 11,261 SH   SOLE   0 0 11,261
DANAHER CORP DEL COM 235851102 521 5,326 SH   SOLE   0 0 5,326
DELTA AIR LINES INC DEL COM NEW 247361702 289 5,272 SH   SOLE   0 0 5,272
DIAGEO P L C SPON ADR NEW 25243Q205 402 2,968 SH   SOLE   0 0 2,968
DISNEY WALT CO COM DISNEY 254687106 1,123 11,178 SH   SOLE   0 0 11,178
DOMINION ENERGY INC COM 25746U109 225 3,343 SH   SOLE   0 0 3,343
DOWDUPONT INC COM 26078J100 763 11,972 SH   SOLE   0 0 11,972
EATON CORP PLC SHS G29183103 1,939 24,262 SH   SOLE   0 0 24,262
EMBRAER S A SP ADR REP 4 COM 29082A107 4,687 180,260 SH   SOLE   0 0 180,260
EMERSON ELEC CO COM 291011104 1,465 21,453 SH   SOLE   0 0 21,453
ENTERPRISE PRODS PARTNERS L COM 293792107 378 15,442 SH   SOLE   0 0 15,442
ENTERPRISE PRODS PARTNERS L COM 293792107 49 2,000 SH Call SOLE   0 0 2,000
EQUITY COMWLTH COM SH BEN INT 294628102 652 21,250 SH   SOLE   0 0 21,250
ETFS GOLD TR SHS 26922Y105 909 7,082 SH   SOLE   0 0 7,082
EXELON CORP COM 30161N101 9,907 253,955 SH   SOLE   0 0 253,955
EXXON MOBIL CORP COM 30231G102 6,637 88,952 SH   SOLE   0 0 88,952
FABRINET SHS G3323L100 14,882 474,244 SH   SOLE   268,199 0 206,045
FACEBOOK INC CL A 30303M102 232 1,453 SH   SOLE   0 0 1,453
FEDEX CORP COM 31428X106 496 2,067 SH   SOLE   0 0 2,067
FREEPORT-MCMORAN INC CL B 35671D857 273 15,550 SH   SOLE   0 0 15,550
GABELLI EQUITY TR INC COM 362397101 149 24,286 SH   SOLE   0 0 24,286
GENERAL DYNAMICS CORP COM 369550108 1,572 7,115 SH   SOLE   0 0 7,115
GENERAL ELECTRIC CO COM 369604103 5,119 379,741 SH   SOLE   0 0 379,741
GENERAL MTRS CO COM 37045V100 286 7,868 SH   SOLE   0 0 7,868
GILEAD SCIENCES INC COM 375558103 1,062 14,088 SH   SOLE   0 0 14,088
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 265 6,791 SH   SOLE   0 0 6,791
GOLDMAN SACHS GROUP INC COM 38141G104 361 1,433 SH   SOLE   0 0 1,433
GOLUB CAP BDC INC COM 38173M102 404 22,565 SH   SOLE   0 0 22,565
HELMERICH & PAYNE INC COM 423452101 552 8,295 SH   SOLE   0 0 8,295
HERBALIFE LTD COM USD SHS G4412G101 12,135 124,504 SH   SOLE   84,050 0 40,454
HOME DEPOT INC COM 437076102 562 3,156 SH   SOLE   0 0 3,156
HUDSON TECHNOLOGIES INC COM 444144109 6,656 1,347,406 SH   SOLE   857,176 0 490,230
IDEX CORP COM 45167R104 527 3,700 SH   SOLE   0 0 3,700
ILLINOIS TOOL WKS INC COM 452308109 334 2,133 SH   SOLE   0 0 2,133
INTEL CORP COM 458140100 275 5,277 SH   SOLE   0 0 5,277
INTERNATIONAL BUSINESS MACHS COM 459200101 1,337 8,711 SH   SOLE   0 0 8,711
ISHARES GOLD TRUST ISHARES 464285105 1,081 84,933 SH   SOLE   0 0 84,933
ISHARES TR 1 3 YR CR BD ETF 464288646 1,053 10,140 SH   SOLE   0 0 10,140
ISHARES TR CORE S&P500 ETF 464287200 685 2,583 SH   SOLE   0 0 2,583
ISHARES TR CORE US AGGBD ET 464287226 3,019 28,149 SH   SOLE   0 0 28,149
ISHARES TR MSCI EAFE ETF 464287465 597 8,561 SH   SOLE   0 0 8,561
ISHARES TR MSCI EMG MKT ETF 464287234 597 12,373 SH   SOLE   0 0 12,373
ISHARES TR S&P US PFD STK 464288687 4,091 108,932 SH   SOLE   0 0 108,932
ISHARES TR TIPS BD ETF 464287176 652 5,768 SH   SOLE   0 0 5,768
JOHNSON & JOHNSON COM 478160104 5,234 40,844 SH   SOLE   0 0 40,844
JOINT CORP COM 47973J102 421 61,422 SH   SOLE   47,398 0 14,024
JONES LANG LASALLE INC COM 48020Q107 17,782 101,819 SH   SOLE   28,815 0 73,004
JPMORGAN CHASE & CO COM 46625H100 2,717 24,708 SH   SOLE   0 0 24,708
LOCKHEED MARTIN CORP COM 539830109 296 876 SH   SOLE   0 0 876
MANULIFE FINL CORP COM 56501R106 272 14,616 SH   SOLE   0 0 14,616
MCDERMOTT INTL INC COM 580037109 102 16,800 SH   SOLE   0 0 16,800
MCDONALDS CORP COM 580135101 963 6,155 SH   SOLE   0 0 6,155
MCKESSON CORP COM 58155Q103 716 5,081 SH   SOLE   0 0 5,081
MEDTRONIC PLC SHS G5960L103 541 6,739 SH   SOLE   0 0 6,739
MERCK & CO INC COM 58933Y105 3,804 69,831 SH   SOLE   0 0 69,831
METLIFE INC COM 59156R108 387 8,440 SH   SOLE   0 0 8,440
MFA FINL INC COM 55272X102 284 37,650 SH   SOLE   0 0 37,650
MICROSOFT CORP COM 594918104 4,479 49,069 SH   SOLE   0 0 49,069
MICROSOFT CORP COM 594918104 183 2,000 SH Call SOLE   0 0 2,000
MONMOUTH REAL ESTATE INVT CO CL A 609720107 174 11,540 SH   SOLE   0 0 11,540
MORGAN STANLEY COM NEW 617446448 386 7,160 SH   SOLE   0 0 7,160
MORNINGSTAR INC COM 617700109 266 2,788 SH   SOLE   0 0 2,788
MOSAIC CO NEW COM 61945C103 13,873 571,374 SH   SOLE   314,137 0 257,237
NABORS INDUSTRIES LTD SHS G6359F103 156 22,358 SH   SOLE   0 0 22,358
NEXTERA ENERGY INC COM 65339F101 507 3,105 SH   SOLE   0 0 3,105
NIKE INC CL B 654106103 375 5,650 SH   SOLE   0 0 5,650
NOKIA CORP SPONSORED ADR 654902204 55 10,089 SH   SOLE   0 0 10,089
NORTHROP GRUMMAN CORP COM 666807102 279 800 SH   SOLE   0 0 800
NOVARTIS A G SPONSORED ADR 66987V109 10,455 129,315 SH   SOLE   36,750 0 92,565
NUTRIEN LTD COM 67077M108 233 4,934 SH   SOLE   0 0 4,934
NUVEEN DIVERSIFIED DIV INCM COM 6706EP105 152 12,575 SH   SOLE   0 0 12,575
OAKTREE CAP GROUP LLC UNIT CL A 674001201 17,006 429,445 SH   SOLE   251,727 0 177,718
PARK HOTELS RESORTS INC COM 700517105 2,402 88,883 SH   SOLE   0 0 88,883
PEPSICO INC COM 713448108 4,318 39,557 SH   SOLE   0 0 39,557
PFIZER INC COM 717081103 2,372 66,843 SH   SOLE   0 0 66,843
PHILIP MORRIS INTL INC COM 718172109 620 6,242 SH   SOLE   0 0 6,242
POWERSHARES ETF TR II VAR RATE PFD POR 73937B597 3,953 157,033 SH   SOLE   0 0 157,033
POWERSHARES ETF TRUST II SENIOR LN PORT 73936Q769 1,110 47,975 SH   SOLE   0 0 47,975
PRICE T ROWE GROUP INC COM 74144T108 209 1,940 SH   SOLE   0 0 1,940
PROCTER AND GAMBLE CO COM 742718109 954 12,035 SH   SOLE   0 0 12,035
PUTNAM PREMIER INCOME TR SH BEN INT 746853100 53 10,215 SH   SOLE   0 0 10,215
QUALCOMM INC COM 747525103 10,524 189,924 SH   SOLE   106,100 0 83,824
RAYTHEON CO COM NEW 755111507 588 2,724 SH   SOLE   0 0 2,724
RED HAT INC COM 756577102 299 2,000 SH   SOLE   0 0 2,000
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 738 11,566 SH   SOLE   0 0 11,566
SALLY BEAUTY HLDGS INC COM 79546E104 6,993 425,077 SH   SOLE   250,050 0 175,027
SANOFI SPONSORED ADR 80105N105 1,485 37,040 SH   SOLE   0 0 37,040
SCHLUMBERGER LTD COM 806857108 1,136 17,536 SH   SOLE   0 0 17,536
SILICOM LTD ORD M84116108 848 24,650 SH   SOLE   15,875 0 8,775
SK TELECOM LTD SPONSORED ADR 78440P108 19,030 787,346 SH   SOLE   380,381 0 406,965
SOLAR CAP LTD COM 83413U100 2,050 100,937 SH   SOLE   0 0 100,937
SPDR GOLD TRUST GOLD SHS 78463V107 3,980 31,638 SH   SOLE   1,100 0 30,538
SPDR S&P 500 ETF TR TR UNIT 78462F103 922 3,505 SH   SOLE   0 0 3,505
SPIRIT AIRLS INC COM 848577102 16,032 424,360 SH   SOLE   231,310 0 193,050
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 8,178 618,599 SH   SOLE   0 0 618,599
SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 51,657 4,805,325 SH   SOLE   2,472,466 0 2,332,859
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 133 21,950 SH   SOLE   0 0 21,950
STARBUCKS CORP COM 855244109 1,333 23,026 SH   SOLE   0 0 23,026
STARWOOD PPTY TR INC COM 85571B105 273 13,025 SH   SOLE   0 0 13,025
STERICYCLE INC COM 858912108 1,231 21,030 SH   SOLE   0 0 21,030
SUNCOR ENERGY INC NEW COM 867224107 7,441 215,418 SH   SOLE   0 0 215,418
SUNWORKS INC COM 86803X105 51 53,720 SH   SOLE   0 0 53,720
SYNTEL INC COM 87162H103 8,998 352,448 SH   SOLE   159,570 0 192,878
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 8,978 205,167 SH   SOLE   103,341 0 101,826
TAPESTRY INC COM 876030107 226 4,300 SH   SOLE   0 0 4,300
TEMPLETON GLOBAL INCOME FD COM 880198106 11,519 1,802,626 SH   SOLE   578,128 0 1,224,498
TITAN INTL INC ILL COM 88830M102 7,500 594,746 SH   SOLE   312,988 0 281,758
UNION PAC CORP COM 907818108 1,219 9,067 SH   SOLE   0 0 9,067
UNITED TECHNOLOGIES CORP COM 913017109 483 3,836 SH   SOLE   0 0 3,836
US BANCORP DEL COM NEW 902973304 2,340 46,329 SH   SOLE   0 0 46,329
VANECK MERK GOLD TRUST GOLD TRUST 921078101 4,281 328,100 SH   SOLE   180,000 0 148,100
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 895 40,719 SH   SOLE   0 0 40,719
VANGUARD GROUP DIV APP ETF 921908844 258 2,550 SH   SOLE   0 0 2,550
VANGUARD INDEX FDS TOTAL STK MKT 922908769 2,599 19,153 SH   SOLE   0 0 19,153
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 675 12,410 SH   SOLE   0 0 12,410
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 5,483 116,702 SH   SOLE   0 0 116,702
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 475 9,709 SH   SOLE   0 0 9,709
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 758 8,940 SH   SOLE   0 0 8,940
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1,794 22,880 SH   SOLE   0 0 22,880
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 2,539 57,380 SH   SOLE   0 0 57,380
VERIZON COMMUNICATIONS INC COM 92343V104 13,487 282,047 SH   SOLE   49,265 0 232,782
VISA INC COM CL A 92826C839 1,742 14,560 SH   SOLE   0 0 14,560
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 215 7,738 SH   SOLE   0 0 7,738
VOYA FINL INC COM 929089100 5,112 101,226 SH   SOLE   3,300 0 97,926
WALGREENS BOOTS ALLIANCE INC COM 931427108 934 14,266 SH   SOLE   0 0 14,266
WALMART INC COM 931142103 2,075 23,325 SH   SOLE   0 0 23,325
WELLS FARGO CO NEW COM 949746101 336 6,416 SH   SOLE   0 0 6,416
WESTERN ASSET HIGH INCM FD I COM 95766J102 66 10,000 SH   SOLE   0 0 10,000
WEYERHAEUSER CO COM 962166104 1,373 39,230 SH   SOLE   0 0 39,230
WILLIS TOWERS WATSON PUB LTD SHS G96629103 3,476 22,843 SH   SOLE   0 0 22,843
ZEBRA TECHNOLOGIES CORP CL A 989207105 1,263 9,071 SH   SOLE   0 0 9,071