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
180 DEGREE CAP CORP COM 68235B109 188 86,500 SH   SOLE   0 0 86,500
3M CO COM 88579Y101 8,935 42,403 SH   SOLE   0 0 42,403
A MARK PRECIOUS METALS INC COM 00181T107 3,232 248,250 SH   SOLE   0 0 248,250
ABB LTD SPONSORED ADR 000375204 2,755 116,595 SH   SOLE   0 0 116,595
ABBOTT LABS COM 002824100 265 3,610 SH   SOLE   0 0 3,610
ABBVIE INC COM 00287Y109 267 2,825 SH   SOLE   0 0 2,825
ABERDEEN GLOBAL INCOME FD IN COM 003013109 270 31,900 SH   SOLE   0 0 31,900
ABERDEEN JAPAN EQUITY FD INC COM 00306J109 167 19,875 SH   SOLE   0 0 19,875
AGILYSYS INC COM 00847J105 1,428 87,620 SH   SOLE   0 0 87,620
AIR LEASE CORP CL A 00912X302 1,614 35,175 SH   SOLE   0 0 35,175
ALASKA AIR GROUP INC COM 011659109 1,619 23,510 SH   SOLE   0 0 23,510
ALIMERA SCIENCES INC COM 016259103 10 10,000 SH   SOLE   0 0 10,000
ALLEGHANY CORP DEL COM 017175100 6,933 10,625 SH   SOLE   0 0 10,625
ALLERGAN PLC SHS G0177J108 28,496 149,602 SH   SOLE   0 0 149,602
ALLIANCEBERNSTEIN GBL HGH IN COM 01879R106 442 37,900 SH   SOLE   0 0 37,900
ALPHABET INC CAP STK CL C 02079K107 599 502 SH   SOLE   0 0 502
ALPHABET INC CAP STK CL A 02079K305 512 424 SH   SOLE   0 0 424
ALTRIA GROUP INC COM 02209S103 259 4,300 SH   SOLE   0 0 4,300
AMAZON COM INC COM 023135106 885 442 SH   SOLE   0 0 442
AMERICAN AIRLS GROUP INC COM 02376R102 259 6,263 SH   SOLE   0 0 6,263
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 906 36,505 SH   SOLE   0 0 36,505
AMERICAN EXPRESS CO COM 025816109 355 3,333 SH   SOLE   0 0 3,333
AMERICAN FINL GROUP INC OHIO COM 025932104 333 3,000 SH   SOLE   0 0 3,000
AMERICAN NATL INS CO COM 028591105 2,156 16,675 SH   SOLE   0 0 16,675
AMETEK INC NEW COM 031100100 366 4,624 SH   SOLE   0 0 4,624
AMGEN INC COM 031162100 17,218 83,063 SH   SOLE   0 0 83,063
ANTERO RES CORP COM 03674X106 4,515 254,930 SH   SOLE   0 0 254,930
ANTHEM INC COM 036752103 469 1,712 SH   SOLE   0 0 1,712
AON PLC SHS CL A G0408V102 4,152 27,000 SH   SOLE   0 0 27,000
APPLE INC COM 037833100 15,491 68,623 SH   SOLE   0 0 68,623
APPLE INC COM 037833100 339 1,500 SH Put SOLE   0 0 1,500
APPLIED OPTOELECTRONICS INC COM 03823U102 247 10,000 SH   SOLE   0 0 10,000
ARCONIC INC COM 03965L100 8,318 377,905 SH   SOLE   0 0 377,905
ARTS WAY MFG INC COM 043168103 59 23,784 SH   SOLE   0 0 23,784
ASV HLDGS INC COM 00215L104 681 137,500 SH   SOLE   0 0 137,500
AT&T INC COM 00206R102 485 14,435 SH   SOLE   0 0 14,435
ATLANTIC AMERN CORP COM 048209100 87 34,992 SH   SOLE   0 0 34,992
AUTOMATIC DATA PROCESSING IN COM 053015103 788 5,228 SH   SOLE   0 0 5,228
AUTOZONE INC COM 053332102 9,968 12,850 SH   SOLE   0 0 12,850
AVERY DENNISON CORP COM 053611109 34,600 319,340 SH   SOLE   0 0 319,340
AVX CORP NEW COM 002444107 295 16,345 SH   SOLE   0 0 16,345
BANK AMER CORP COM 060505104 2,140 72,655 SH   SOLE   0 0 72,655
BAR HBR BANKSHARES COM 066849100 600 20,884 SH   SOLE   0 0 20,884
BECTON DICKINSON & CO COM 075887109 248 950 SH   SOLE   0 0 950
BERKSHIRE HATHAWAY INC DEL CL A 084670108 12,160 38 SH   SOLE   0 0 38
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 18,723 87,445 SH   SOLE   0 0 87,445
BIG LOTS INC COM 089302103 1,831 43,825 SH   SOLE   0 0 43,825
BIOGEN INC COM 09062X103 530 1,500 SH   SOLE   0 0 1,500
BLACKROCK CAPITAL INVESTMENT COM 092533108 236 40,000 SH   SOLE   0 0 40,000
BLACKROCK ENHANCED EQT DIV T COM 09251A104 269 28,385 SH   SOLE   0 0 28,385
BLACKROCK FLOAT RATE OME STR COM 09255X100 1,002 72,650 SH   SOLE   0 0 72,650
BLACKROCK MUNIHLDGS NY QLTY COM 09255C106 242 20,300 SH   SOLE   0 0 20,300
BLACKROCK MUNIYIELD NY QLTY COM 09255E102 151 13,100 SH   SOLE   0 0 13,100
BOEING CO COM 097023105 889 2,390 SH   SOLE   0 0 2,390
BORGWARNER INC COM 099724106 13,612 318,190 SH   SOLE   0 0 318,190
BP PLC SPONSORED ADR 055622104 1,872 40,616 SH   SOLE   0 0 40,616
BRISTOL MYERS SQUIBB CO COM 110122108 37,077 597,240 SH   SOLE   0 0 597,240
BUCKLE INC COM 118440106 4,442 192,722 SH   SOLE   0 0 192,722
BUILDERS FIRSTSOURCE INC COM 12008R107 1,594 108,600 SH   SOLE   0 0 108,600
CABOT OIL & GAS CORP COM 127097103 15,485 687,607 SH   SOLE   0 0 687,607
CBRE GROUP INC CL A 12504L109 3,014 68,350 SH   SOLE   0 0 68,350
CDN IMPERIAL BK COMM TORONTO COM 136069101 6,983 74,465 SH   SOLE   0 0 74,465
CERUS CORP COM 157085101 108 15,000 SH   SOLE   0 0 15,000
CHARTER COMMUNICATIONS INC N CL A 16119P108 706 2,167 SH   SOLE   0 0 2,167
CHEESECAKE FACTORY INC COM 163072101 348 6,500 SH   SOLE   0 0 6,500
CHENIERE ENERGY INC COM NEW 16411R208 2,133 30,700 SH   SOLE   0 0 30,700
CHEVRON CORP NEW COM 166764100 4,789 39,168 SH   SOLE   0 0 39,168
CISCO SYS INC COM 17275R102 43,648 897,176 SH   SOLE   0 0 897,176
CITIGROUP INC COM NEW 172967424 8,171 113,896 SH   SOLE   0 0 113,896
COCA COLA CO COM 191216100 569 12,313 SH   SOLE   0 0 12,313
COEUR MNG INC COM NEW 192108504 265 49,800 SH   SOLE   0 0 49,800
COHEN & STEERS INFRASTRUCTUR COM 19248A109 283 12,800 SH   SOLE   0 0 12,800
COHEN & STEERS QUALITY RLTY COM 19247L106 123 10,000 SH   SOLE   0 0 10,000
COLONY CAP INC NEW CL A COM 19626G108 138 22,700 SH   SOLE   0 0 22,700
COMCAST CORP NEW CL A 20030N101 205 5,793 SH   SOLE   0 0 5,793
CONOCOPHILLIPS COM 20825C104 801 10,350 SH   SOLE   0 0 10,350
CONSOLIDATED EDISON INC COM 209115104 543 7,132 SH   SOLE   0 0 7,132
CORE LABORATORIES N V COM N22717107 6,389 55,162 SH   SOLE   0 0 55,162
CORNING INC COM 219350105 55,724 1,578,587 SH   SOLE   0 0 1,578,587
CVS HEALTH CORP COM 126650100 1,088 13,824 SH   SOLE   0 0 13,824
D R HORTON INC COM 23331A109 438 10,395 SH   SOLE   0 0 10,395
DARLING INGREDIENTS INC COM 237266101 464 24,032 SH   SOLE   0 0 24,032
DEUTSCHE MULTI-MKT INCOME TR SHS 25160E102 529 58,900 SH   SOLE   0 0 58,900
DICKS SPORTING GOODS INC COM 253393102 3,352 94,475 SH   SOLE   0 0 94,475
DISCOVERY INC COM SER C 25470F302 397 13,425 SH   SOLE   0 0 13,425
DISNEY WALT CO COM DISNEY 254687106 4,207 35,976 SH   SOLE   0 0 35,976
DOMINION ENERGY INC COM 25746U109 2,705 38,492 SH   SOLE   0 0 38,492
DOWDUPONT INC COM 26078J100 11,362 176,668 SH   SOLE   0 0 176,668
DSW INC CL A 23334L102 2,096 61,856 SH   SOLE   0 0 61,856
DUKE ENERGY CORP NEW COM NEW 26441C204 773 9,666 SH   SOLE   0 0 9,666
EATON VANCE FLTING RATE INC COM 278279104 397 27,200 SH   SOLE   0 0 27,200
EATON VANCE LTD DUR INCOME F COM 27828H105 317 25,000 SH   SOLE   0 0 25,000
EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 270 23,500 SH   SOLE   0 0 23,500
EATON VANCE SR FLTNG RTE TR COM 27828Q105 250 17,800 SH   SOLE   0 0 17,800
EMERSON ELEC CO COM 291011104 2,995 39,104 SH   SOLE   0 0 39,104
ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT 29278N103 263 11,800 SH   SOLE   0 0 11,800
ENSCO PLC SHS CLASS A G3157S106 224 26,500 SH   SOLE   0 0 26,500
EQUINIX INC COM PAR $0.001 29444U700 1,650 3,812 SH   SOLE   0 0 3,812
EQUUS TOTAL RETURN INC COM 294766100 35 17,735 SH   SOLE   0 0 17,735
EXPRESS SCRIPTS HLDG CO COM 30219G108 1,378 14,499 SH   SOLE   0 0 14,499
EXXON MOBIL CORP COM 30231G102 21,035 247,413 SH   SOLE   0 0 247,413
FEDEX CORP COM 31428X106 7,503 31,159 SH   SOLE   0 0 31,159
FINJAN HLDGS INC COM NEW 31788H303 47 11,000 SH   SOLE   0 0 11,000
FIRST TR SR FLG RTE INCM FD COM 33733U108 351 27,600 SH   SOLE   0 0 27,600
FORD MTR CO DEL COM PAR $0.01 345370860 104 11,237 SH   SOLE   0 0 11,237
FREIGHTCAR AMER INC COM 357023100 5,711 355,362 SH   SOLE   0 0 355,362
FREQUENCY ELECTRS INC COM 358010106 294 28,397 SH   SOLE   0 0 28,397
FRIEDMAN INDS INC COM 358435105 1,128 119,720 SH   SOLE   0 0 119,720
GATX CORP COM 361448103 407 4,700 SH   SOLE   0 0 4,700
GENCOR INDS INC COM 368678108 284 23,608 SH   SOLE   0 0 23,608
GENERAL DYNAMICS CORP COM 369550108 409 2,000 SH   SOLE   0 0 2,000
GENERAL ELECTRIC CO COM 369604103 14,577 1,291,167 SH   SOLE   0 0 1,291,167
GENERAL MLS INC COM 370334104 2,125 49,507 SH   SOLE   0 0 49,507
GENERAL MTRS CO COM 37045V100 6,530 193,949 SH   SOLE   0 0 193,949
GETTY RLTY CORP NEW COM 374297109 363 12,700 SH   SOLE   0 0 12,700
GILEAD SCIENCES INC COM 375558103 378 4,900 SH   SOLE   0 0 4,900
GLADSTONE LD CORP COM 376549101 607 49,200 SH   SOLE   0 0 49,200
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 351 8,750 SH   SOLE   0 0 8,750
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 731 22,195 SH   SOLE   0 0 22,195
GOLDFIELD CORP COM 381370105 410 96,510 SH   SOLE   0 0 96,510
GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 148 13,150 SH   SOLE   0 0 13,150
HAIN CELESTIAL GROUP INC COM 405217100 472 17,390 SH   SOLE   0 0 17,390
HALLIBURTON CO COM 406216101 253 6,235 SH   SOLE   0 0 6,235
HANESBRANDS INC COM 410345102 5,287 286,848 SH   SOLE   0 0 286,848
HANNON ARMSTRONG SUST INFR C COM 41068X100 372 17,315 SH   SOLE   0 0 17,315
HEALTHCARE SVCS GRP INC COM 421906108 711 17,500 SH   SOLE   0 0 17,500
HOME DEPOT INC COM 437076102 3,641 17,575 SH   SOLE   0 0 17,575
HONEYWELL INTL INC COM 438516106 476 2,858 SH   SOLE   0 0 2,858
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 306 10,600 SH   SOLE   0 0 10,600
HSBC HLDGS PLC ADR A 1/40PF A 404280604 309 12,025 SH   SOLE   0 0 12,025
II VI INC COM 902104108 12,313 260,311 SH   SOLE   0 0 260,311
ILLINOIS TOOL WKS INC COM 452308109 9,498 67,305 SH   SOLE   0 0 67,305
IMMUCELL CORP COM PAR 452525306 423 50,791 SH   SOLE   0 0 50,791
IMPINJ INC COM 453204109 359 14,465 SH   SOLE   0 0 14,465
INGREDION INC COM 457187102 8,017 76,383 SH   SOLE   0 0 76,383
INTEL CORP COM 458140100 42,792 904,882 SH   SOLE   0 0 904,882
INTELLIGENT SYS CORP NEW COM 45816D100 653 61,759 SH   SOLE   0 0 61,759
INTERCONTINENTAL EXCHANGE IN COM 45866F104 412 5,500 SH   SOLE   0 0 5,500
INTERNATIONAL BUSINESS MACHS COM 459200101 2,350 15,540 SH   SOLE   0 0 15,540
INVESCO EXCH TRD SLF IDX FD BULSHS 2020 CB 46138J502 11,120 527,511 SH   SOLE   0 0 527,511
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 6,630 321,000 SH   SOLE   0 0 321,000
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 907 8,488 SH   SOLE   0 0 8,488
INVESCO QQQ TR UNIT SER 1 46090E103 357 1,923 SH   SOLE   0 0 1,923
INVESCO TR INVT GRADE MUNS COM 46131M106 336 28,300 SH   SOLE   0 0 28,300
ISHARES TR LATN AMER 40 ETF 464287390 724 23,055 SH   SOLE   0 0 23,055
ISHARES TR RUS 1000 GRW ETF 464287614 862 5,525 SH   SOLE   0 0 5,525
ISHARES TR CORE S&P SCP ETF 464287804 581 6,664 SH   SOLE   0 0 6,664
ITT INC COM 45073V108 741 12,097 SH   SOLE   0 0 12,097
J & J SNACK FOODS CORP COM 466032109 3,169 21,005 SH   SOLE   0 0 21,005
JACOBS ENGR GROUP INC DEL COM 469814107 2,402 31,401 SH   SOLE   0 0 31,401
JBG SMITH PPTYS COM 46590V100 255 6,913 SH   SOLE   0 0 6,913
JEFFERIES FINL GROUP INC COM 47233W109 556 25,330 SH   SOLE   0 0 25,330
JETBLUE AIRWAYS CORP COM 477143101 195 10,050 SH   SOLE   0 0 10,050
JOHNSON & JOHNSON COM 478160104 5,453 39,464 SH   SOLE   0 0 39,464
JOHNSON CTLS INTL PLC SHS G51502105 22,390 639,719 SH   SOLE   0 0 639,719
JPMORGAN CHASE & CO COM 46625H100 23,701 210,037 SH   SOLE   0 0 210,037
KELLY SVCS INC CL A 488152208 1,885 78,458 SH   SOLE   0 0 78,458
KENNAMETAL INC COM 489170100 13,995 321,278 SH   SOLE   0 0 321,278
KERYX BIOPHARMACEUTICALS INC COM 492515101 302 88,800 SH   SOLE   0 0 88,800
KIMBERLY CLARK CORP COM 494368103 341 3,000 SH   SOLE   0 0 3,000
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 217 4,777 SH   SOLE   0 0 4,777
L3 TECHNOLOGIES INC COM 502413107 765 3,600 SH   SOLE   0 0 3,600
LAZARD LTD SHS A G54050102 513 10,650 SH   SOLE   0 0 10,650
LENNAR CORP CL A 526057104 11,839 253,565 SH   SOLE   0 0 253,565
LEXINGTON REALTY TRUST COM 529043101 131 15,815 SH   SOLE   0 0 15,815
LIBERTY BROADBAND CORP COM SER A 530307107 224 2,660 SH   SOLE   0 0 2,660
LIBERTY BROADBAND CORP COM SER C 530307305 997 11,828 SH   SOLE   0 0 11,828
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 2,504 57,645 SH   SOLE   0 0 57,645
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 8,421 193,799 SH   SOLE   0 0 193,799
LILLY ELI & CO COM 532457108 5,047 47,034 SH   SOLE   0 0 47,034
LINCOLN NATL CORP IND COM 534187109 3,394 50,160 SH   SOLE   0 0 50,160
LOGMEIN INC COM 54142L109 869 9,750 SH   SOLE   0 0 9,750
M & T BK CORP COM 55261F104 794 4,825 SH   SOLE   0 0 4,825
MAGAL SECURITY SYS LTD ORD M6786D104 81 14,335 SH   SOLE   0 0 14,335
MANHATTAN BRIDGE CAPITAL INC COM 562803106 285 44,552 SH   SOLE   0 0 44,552
MANITEX INTL INC COM 563420108 4,019 381,650 SH   SOLE   0 0 381,650
MCKESSON CORP COM 58155Q103 438 3,300 SH   SOLE   0 0 3,300
MEDICAL PPTYS TRUST INC COM 58463J304 1,822 122,200 SH   SOLE   0 0 122,200
MEDTRONIC PLC SHS G5960L103 953 9,687 SH   SOLE   0 0 9,687
MERCER INTL INC COM 588056101 2,329 138,650 SH   SOLE   0 0 138,650
MERCK & CO INC COM 58933Y105 1,405 19,803 SH   SOLE   0 0 19,803
METLIFE INC COM 59156R108 15,489 331,523 SH   SOLE   0 0 331,523
MFS INTER INCOME TR SH BEN INT 55273C107 465 123,690 SH   SOLE   0 0 123,690
MICHAELS COS INC COM 59408Q106 5,693 350,742 SH   SOLE   0 0 350,742
MICROSOFT CORP COM 594918104 19,089 166,904 SH   SOLE   0 0 166,904
MONMOUTH REAL ESTATE INVT CO CL A 609720107 1,043 62,400 SH   SOLE   0 0 62,400
MORGAN STANLEY EMER MKTS DEB COM 61744H105 137 15,850 SH   SOLE   0 0 15,850
MOSAIC CO NEW COM 61945C103 672 20,694 SH   SOLE   0 0 20,694
NATIONAL WESTN LIFE GROUP IN CL A 638517102 14,851 46,525 SH   SOLE   0 0 46,525
NAVIENT CORPORATION COM 63938C108 144 10,705 SH   SOLE   0 0 10,705
NETFLIX INC COM 64110L106 441 1,178 SH   SOLE   0 0 1,178
NEW MEDIA INVT GROUP INC COM 64704V106 1,086 69,200 SH   SOLE   0 0 69,200
NEW YORK CMNTY BANCORP INC COM 649445103 250 24,149 SH   SOLE   0 0 24,149
NORFOLK SOUTHERN CORP COM 655844108 203 1,125 SH   SOLE   0 0 1,125
NORTHERN TR CORP COM 665859104 357 3,500 SH   SOLE   0 0 3,500
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 1,545 26,900 SH   SOLE   0 0 26,900
NOVARTIS A G SPONSORED ADR 66987V109 1,461 16,962 SH   SOLE   0 0 16,962
NUTRIEN LTD COM 67077M108 12,646 219,169 SH   SOLE   0 0 219,169
NUVEEN CR STRATEGIES INCM FD COM SHS 67073D102 122 15,300 SH   SOLE   0 0 15,300
NUVEEN MUN VALUE FD INC COM 670928100 145 15,500 SH   SOLE   0 0 15,500
NUVEEN NEW YORK QLT MUN INC COM 67066X107 160 13,000 SH   SOLE   0 0 13,000
NUVEEN PFD & INCM OPPORTNYS COM 67073B106 93 10,000 SH   SOLE   0 0 10,000
NUVEEN PFD & INCM SECURTIES COM 67072C105 239 27,201 SH   SOLE   0 0 27,201
OPKO HEALTH INC COM 68375N103 753 217,700 SH   SOLE   0 0 217,700
ORBCOMM INC COM 68555P100 370 34,100 SH   SOLE   0 0 34,100
ORBOTECH LTD ORD M75253100 783 13,175 SH   SOLE   0 0 13,175
PACIFIC ETHANOL INC COM PAR $.001 69423U305 21 11,000 SH   SOLE   0 0 11,000
PDC ENERGY INC COM 69327R101 453 9,250 SH   SOLE   0 0 9,250
PDL BIOPHARMA INC COM 69329Y104 30 11,500 SH   SOLE   0 0 11,500
PEDEVCO CORP COM PAR 70532Y303 327 147,778 SH   SOLE   0 0 147,778
PENNEY J C INC COM 708160106 22 13,000 SH   SOLE   0 0 13,000
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 108 11,400 SH   SOLE   0 0 11,400
PERMA PIPE INTL HLDGS INC COM 714167103 178 19,591 SH   SOLE   0 0 19,591
PERRIGO CO PLC SHS G97822103 370 5,229 SH   SOLE   0 0 5,229
PFIZER INC COM 717081103 4,639 105,269 SH   SOLE   0 0 105,269
PHILLIPS 66 COM 718546104 400 3,550 SH   SOLE   0 0 3,550
PIMCO INCOME STRATEGY FUND COM 72201H108 492 41,600 SH   SOLE   0 0 41,600
PIMCO INCOME STRATEGY FUND I COM 72201J104 392 37,200 SH   SOLE   0 0 37,200
PROASSURANCE CORP COM 74267C106 335 7,130 SH   SOLE   0 0 7,130
PROSPECT CAPITAL CORPORATION COM 74348T102 81 11,000 SH   SOLE   0 0 11,000
PUBLIC SVC ENTERPRISE GROUP COM 744573106 635 12,034 SH   SOLE   0 0 12,034
PUTNAM MASTER INTER INCOME T SH BEN INT 746909100 63 14,000 SH   SOLE   0 0 14,000
PUTNAM PREMIER INCOME TR SH BEN INT 746853100 909 172,800 SH   SOLE   0 0 172,800
QUALCOMM INC COM 747525103 20,731 287,804 SH   SOLE   0 0 287,804
QUEST DIAGNOSTICS INC COM 74834L100 903 8,365 SH   SOLE   0 0 8,365
RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 1,325 97,400 SH   SOLE   0 0 97,400
RAND CAP CORP COM 752185108 448 186,739 SH   SOLE   0 0 186,739
RAYTHEON CO COM NEW 755111507 517 2,500 SH   SOLE   0 0 2,500
REALOGY HLDGS CORP COM 75605Y106 4,956 240,105 SH   SOLE   0 0 240,105
REALTY INCOME CORP COM 756109104 359 6,311 SH   SOLE   0 0 6,311
REGENERON PHARMACEUTICALS COM 75886F107 242 600 SH   SOLE   0 0 600
RESEARCH FRONTIERS INC COM 760911107 225 143,250 SH   SOLE   0 0 143,250
RITE AID CORP COM 767754104 13 10,000 SH   SOLE   0 0 10,000
ROCKWELL COLLINS INC COM 774341101 20,271 144,309 SH   SOLE   0 0 144,309
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 948 13,919 SH   SOLE   0 0 13,919
RTI SURGICAL INC COM 74975N105 162 36,000 SH   SOLE   0 0 36,000
S&W SEED CO COM 785135104 119 48,500 SH   SOLE   0 0 48,500
SANDERSON FARMS INC COM 800013104 5,956 57,615 SH   SOLE   0 0 57,615
SANOFI SPONSORED ADR 80105N105 295 6,600 SH   SOLE   0 0 6,600
SCHEIN HENRY INC COM 806407102 1,227 14,425 SH   SOLE   0 0 14,425
SCHNITZER STL INDS CL A 806882106 1,041 38,500 SH   SOLE   0 0 38,500
SEABOARD CORP COM 811543107 1,020 275 SH   SOLE   0 0 275
SENECA FOODS CORP NEW CL A 817070501 1,144 33,950 SH   SOLE   0 0 33,950
SMART SAND INC COM 83191H107 592 144,000 SH   SOLE   0 0 144,000
SMUCKER J M CO COM NEW 832696405 1,512 14,737 SH   SOLE   0 0 14,737
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 251 5,500 SH   SOLE   0 0 5,500
SONOCO PRODS CO COM 835495102 20,786 374,521 SH   SOLE   0 0 374,521
SPDR S&P 500 ETF TR TR UNIT 78462F103 514 1,769 SH   SOLE   0 0 1,769
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 979 2,665 SH   SOLE   0 0 2,665
SPDR SERIES TRUST S&P BIOTECH 78464A870 805 8,400 SH   SOLE   0 0 8,400
SPROTT FOCUS TR INC COM 85208J109 346 46,910 SH   SOLE   0 0 46,910
STARBUCKS CORP COM 855244109 6,183 108,775 SH   SOLE   0 0 108,775
STONERIDGE INC COM 86183P102 256 8,600 SH   SOLE   0 0 8,600
STRYKER CORP COM 863667101 8,134 45,781 SH   SOLE   0 0 45,781
SUPERIOR INDS INTL INC COM 868168105 1,486 87,150 SH   SOLE   0 0 87,150
SYMANTEC CORP COM 871503108 1,527 71,737 SH   SOLE   0 0 71,737
SYNCHRONY FINL COM 87165B103 2,099 67,525 SH   SOLE   0 0 67,525
TARGET CORP COM 87612E106 437 4,950 SH   SOLE   0 0 4,950
TEJON RANCH CO COM 879080109 5,644 259,990 SH   SOLE   0 0 259,990
TEMPLETON GLOBAL INCOME FD COM 880198106 272 44,500 SH   SOLE   0 0 44,500
TERADYNE INC COM 880770102 2,875 77,755 SH   SOLE   0 0 77,755
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 361 16,779 SH   SOLE   0 0 16,779
TEXAS INSTRS INC COM 882508104 20,873 194,548 SH   SOLE   0 0 194,548
THERMO FISHER SCIENTIFIC INC COM 883556102 14,504 59,422 SH   SOLE   0 0 59,422
TILE SHOP HLDGS INC COM 88677Q109 3,579 500,554 SH   SOLE   0 0 500,554
TOWNSQUARE MEDIA INC CL A 892231101 2,228 284,550 SH   SOLE   0 0 284,550
TRI POINTE GROUP INC COM 87265H109 5,413 436,500 SH   SOLE   0 0 436,500
TRINITY INDS INC COM 896522109 736 20,100 SH   SOLE   0 0 20,100
UNILEVER PLC SPON ADR NEW 904767704 2,726 49,588 SH   SOLE   0 0 49,588
UNION PAC CORP COM 907818108 963 5,915 SH   SOLE   0 0 5,915
UNITED PARCEL SERVICE INC CL B 911312106 462 3,959 SH   SOLE   0 0 3,959
UNITED TECHNOLOGIES CORP COM 913017109 383 2,737 SH   SOLE   0 0 2,737
UNITEDHEALTH GROUP INC COM 91324P102 7,997 30,059 SH   SOLE   0 0 30,059
UNIVERSAL DISPLAY CORP COM 91347P105 587 4,975 SH   SOLE   0 0 4,975
UNIVERSAL STAINLESS & ALLOY COM 913837100 362 14,197 SH   SOLE   0 0 14,197
VALERO ENERGY CORP NEW COM 91913Y100 1,354 11,905 SH   SOLE   0 0 11,905
VALMONT INDS INC COM 920253101 5,708 41,214 SH   SOLE   0 0 41,214
VANGUARD INDEX FDS GROWTH ETF 922908736 2,729 16,948 SH   SOLE   0 0 16,948
VENTAS INC COM 92276F100 4,236 77,890 SH   SOLE   0 0 77,890
VERIZON COMMUNICATIONS INC COM 92343V104 742 13,898 SH   SOLE   0 0 13,898
VILLAGE SUPER MKT INC CL A NEW 927107409 337 12,400 SH   SOLE   0 0 12,400
VISHAY PRECISION GROUP INC COM 92835K103 7,016 187,589 SH   SOLE   0 0 187,589
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 7,256 334,368 SH   SOLE   0 0 334,368
VORNADO RLTY TR SH BEN INT 929042109 1,009 13,827 SH   SOLE   0 0 13,827
VOYA PRIME RATE TR SH BEN INT 92913A100 737 148,000 SH   SOLE   0 0 148,000
WALGREENS BOOTS ALLIANCE INC COM 931427108 365 5,000 SH   SOLE   0 0 5,000
WALKER & DUNLOP INC COM 93148P102 14,796 279,807 SH   SOLE   0 0 279,807
WASHINGTON PRIME GROUP NEW COM 93964W108 605 82,915 SH   SOLE   0 0 82,915
WELLTOWER INC COM 95040Q104 11,539 179,407 SH   SOLE   0 0 179,407
WENDYS CO COM 95058W100 4,752 277,238 SH   SOLE   0 0 277,238
WESTERN ASSET GLB HI INCOME COM 95766B109 116 12,735 SH   SOLE   0 0 12,735
WESTERN ASST MN PRT FD INC COM 95766P108 188 13,637 SH   SOLE   0 0 13,637
WESTERN UN CO COM 959802109 5,242 275,000 SH   SOLE   0 0 275,000
WESTLAKE CHEM CORP COM 960413102 1,022 12,300 SH   SOLE   0 0 12,300
WILLIAMS SONOMA INC COM 969904101 460 7,000 SH   SOLE   0 0 7,000
XYLEM INC COM 98419M100 1,718 21,508 SH   SOLE   0 0 21,508