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 192 110,500 SH   SOLE 0 0 110,500
3M CO COM 88579Y101 10,003 47,655 SH   SOLE 0 0 47,655
A MARK PRECIOUS METALS INC COM 00181T107 3,658 221,550 SH   SOLE 0 0 221,550
ABB LTD SPONSORED ADR 000375204 953 38,490 SH   SOLE 0 0 38,490
ABBOTT LABS COM 002824100 368 6,900 SH   SOLE 0 0 6,900
ABBVIE INC COM 00287Y109 243 2,730 SH   SOLE 0 0 2,730
ABERDEEN ASIA PACIFIC INCOM COM 003009107 177 34,300 PRN   SOLE 0 0 34,300
ABERDEEN GLOBAL INCOME FD IN COM 003013109 158 17,700 PRN   SOLE 0 0 17,700
ABERDEEN JAPAN EQUITY FD INC COM 00306J109 309 35,500 PRN   SOLE 0 0 35,500
ADIENT PLC ORD SHS G0084W101 3,638 43,321 SH   SOLE 0 0 43,321
AGILYSYS INC COM 00847J105 1,322 110,660 SH   SOLE 0 0 110,660
AGRIUM INC COM 008916108 8,239 76,850 SH   SOLE 0 0 76,850
AIR LEASE CORP CL A 00912X302 1,435 33,675 SH   SOLE 0 0 33,675
ALASKA AIR GROUP INC COM 011659109 755 9,900 SH   SOLE 0 0 9,900
ALIMERA SCIENCES INC COM 016259103 14 10,000 SH   SOLE 0 0 10,000
ALLEGHANY CORP DEL COM 017175100 5,958 10,755 SH   SOLE 0 0 10,755
ALLERGAN PLC SHS G0177J108 26,943 131,462 SH   SOLE 0 0 131,462
ALPHABET INC CAP STK CL C 02079K107 371 387 SH   SOLE 0 0 387
ALPHABET INC CAP STK CL A 02079K305 303 311 SH   SOLE 0 0 311
ALTRIA GROUP INC COM 02209S103 238 3,750 SH   SOLE 0 0 3,750
AMAZON COM INC COM 023135106 361 375 SH   SOLE 0 0 375
AMERICAN AIRLS GROUP INC COM 02376R102 297 6,263 SH   SOLE 0 0 6,263
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 6,493 454,058 SH   SOLE 0 0 454,058
AMERICAN FINL GROUP INC OHIO COM 025932104 414 4,000 SH   SOLE 0 0 4,000
AMETEK INC NEW COM 031100100 345 5,224 SH   SOLE 0 0 5,224
AMGEN INC COM 031162100 18,646 100,006 SH   SOLE 0 0 100,006
ANDEAVOR COM 03349M105 846 8,200 SH   SOLE 0 0 8,200
ANTERO RES CORP COM 03674X106 451 22,650 SH   SOLE 0 0 22,650
ANTHEM INC COM 036752103 313 1,650 SH   SOLE 0 0 1,650
AON PLC SHS CL A G0408V102 4,237 29,000 SH   SOLE 0 0 29,000
APPLE INC COM 037833100 11,728 76,097 SH   SOLE 0 0 76,097
ARALEZ PHARMACEUTICALS INC COM 03852X100 41 17,987 SH   SOLE 0 0 17,987
ARCONIC INC COM 03965L100 9,037 363,232 SH   SOLE 0 0 363,232
ARTS WAY MFG INC COM 043168103 55 23,784 SH   SOLE 0 0 23,784
ASTRONOVA INC COM 04638F108 141 10,879 SH   SOLE 0 0 10,879
AT&T INC COM 00206R102 615 15,689 SH   SOLE 0 0 15,689
ATLANTIC AMERN CORP COM 048209100 117 36,050 SH   SOLE 0 0 36,050
AUTOMATIC DATA PROCESSING IN COM 053015103 572 5,228 SH   SOLE 0 0 5,228
AVERY DENNISON CORP COM 053611109 29,563 300,616 SH   SOLE 0 0 300,616
AVX CORP NEW COM 002444107 717 39,325 SH   SOLE 0 0 39,325
BANK AMER CORP COM 060505104 1,956 77,203 SH   SOLE 0 0 77,203
BANK NEW YORK MELLON CORP COM 064058100 414 7,800 SH   SOLE 0 0 7,800
BAR HBR BANKSHARES COM 066849100 708 22,585 SH   SOLE 0 0 22,585
BERKSHIRE HATHAWAY INC DEL CL A 084670108 8,792 32 SH   SOLE 0 0 32
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 14,882 81,179 SH   SOLE 0 0 81,179
BIG LOTS INC COM 089302103 2,088 38,975 SH   SOLE 0 0 38,975
BIOGEN INC COM 09062X103 470 1,500 SH   SOLE 0 0 1,500
BLACKROCK CAPITAL INVESTMENT COM 092533108 386 51,500 SH   SOLE 0 0 51,500
BLACKROCK ENHANCED EQT DIV T COM 09251A104 257 28,385 PRN   SOLE 0 0 28,385
BLACKROCK FLOAT RATE OME STR COM 09255X100 1,076 74,950 PRN   SOLE 0 0 74,950
BLACKROCK MUNIHLDGS NY QLTY COM 09255C106 345 24,500 PRN   SOLE 0 0 24,500
BLACKROCK MUNIYIELD NY QLTY COM 09255E102 495 37,500 PRN   SOLE 0 0 37,500
BORGWARNER INC COM 099724106 773 15,085 SH   SOLE 0 0 15,085
BOSTON OMAHA CORP COM 101044105 1,457 94,000 SH   SOLE 0 0 94,000
BP PLC SPONSORED ADR 055622104 1,762 45,857 SH   SOLE 0 0 45,857
BRIGHTHOUSE FINL INC COM 10922N103 1,810 29,770 SH   SOLE 0 0 29,770
BRISTOL MYERS SQUIBB CO COM 110122108 37,472 587,890 SH   SOLE 0 0 587,890
BUCKLE INC COM 118440106 3,464 205,562 SH   SOLE 0 0 205,562
CABOT OIL & GAS CORP COM 127097103 18,079 675,837 SH   SOLE 0 0 675,837
CALPINE CORP COM NEW 131347304 6,058 410,700 SH   SOLE 0 0 410,700
CBRE GROUP INC CL A 12504L109 3,339 88,150 SH   SOLE 0 0 88,150
CDN IMPERIAL BK COMM TORONTO COM 136069101 6,240 71,300 SH   SOLE 0 0 71,300
CERUS CORP COM 157085101 38 14,000 SH   SOLE 0 0 14,000
CHENIERE ENERGY INC COM NEW 16411R208 1,362 30,250 SH   SOLE 0 0 30,250
CHEVRON CORP NEW COM 166764100 3,484 29,648 SH   SOLE 0 0 29,648
CHICAGO BRIDGE & IRON CO N V COM 167250109 269 16,000 SH   SOLE 0 0 16,000
CHICOS FAS INC COM 168615102 1,704 190,425 SH   SOLE 0 0 190,425
CISCO SYS INC COM 17275R102 31,596 939,506 SH   SOLE 0 0 939,506
CITIGROUP INC COM NEW 172967424 1,351 18,576 SH   SOLE 0 0 18,576
COCA COLA CO COM 191216100 530 11,773 SH   SOLE 0 0 11,773
COEUR MNG INC COM NEW 192108504 454 49,400 SH   SOLE 0 0 49,400
COHEN & STEERS INFRASTRUCTUR COM 19248A109 294 12,800 PRN   SOLE 0 0 12,800
COLONY NORTHSTAR INC CL A COM 19625W104 147 11,700 SH   SOLE 0 0 11,700
CONOCOPHILLIPS COM 20825C104 493 9,850 SH   SOLE 0 0 9,850
CONSOL ENERGY INC COM 20854P109 296 17,500 SH   SOLE 0 0 17,500
CONSOLIDATED EDISON INC COM 209115104 541 6,700 SH   SOLE 0 0 6,700
CORE LABORATORIES N V COM N22717107 6,916 70,067 SH   SOLE 0 0 70,067
CORNING INC COM 219350105 46,196 1,543,976 SH   SOLE 0 0 1,543,976
CVS HEALTH CORP COM 126650100 1,184 14,556 SH   SOLE 0 0 14,556
D R HORTON INC COM 23331A109 455 11,400 SH   SOLE 0 0 11,400
DARLING INGREDIENTS INC COM 237266101 474 27,082 SH   SOLE 0 0 27,082
DEUTSCHE MULTI-MKT INCOME TR SHS 25160E102 538 60,100 PRN   SOLE 0 0 60,100
DICKS SPORTING GOODS INC COM 253393102 3,247 120,197 SH   SOLE 0 0 120,197
DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 272 13,425 SH   SOLE 0 0 13,425
DISNEY WALT CO COM DISNEY 254687106 1,121 11,370 SH   SOLE 0 0 11,370
DOWDUPONT INC COM 26078J100 12,520 180,850 SH   SOLE 0 0 180,850
DSW INC CL A 23334L102 1,743 81,138 SH   SOLE 0 0 81,138
EATON VANCE FLTING RATE INC COM 278279104 368 25,200 PRN   SOLE 0 0 25,200
EATON VANCE LTD DUR INCOME F COM 27828H105 383 27,300 PRN   SOLE 0 0 27,300
EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 291 22,500 PRN   SOLE 0 0 22,500
EATON VANCE SR FLTNG RTE TR COM 27828Q105 273 18,300 PRN   SOLE 0 0 18,300
EL PASO ENERGY CAP TR I PFD CV TR SECS 283678209 218 4,400 PRN   SOLE 0 0 4,400
EMERSON ELEC CO COM 291011104 2,546 40,510 SH   SOLE 0 0 40,510
EQUUS TOTAL RETURN INC COM 294766100 43 17,735 SH   SOLE 0 0 17,735
EXELON CORP COM 30161N101 303 8,050 SH   SOLE 0 0 8,050
EXPRESS SCRIPTS HLDG CO COM 30219G108 1,569 24,774 SH   SOLE 0 0 24,774
EXXON MOBIL CORP COM 30231G102 23,060 281,283 SH   SOLE 0 0 281,283
FARMLAND PARTNERS INC COM 31154R109 4,821 533,320 SH   SOLE 0 0 533,320
FIRST TR SR FLG RTE INCM FD COM 33733U108 255 18,900 PRN   SOLE 0 0 18,900
FIRSTENERGY CORP COM 337932107 1,384 44,900 SH   SOLE 0 0 44,900
FORD MTR CO DEL COM PAR $0.01 345370860 236 19,708 SH   SOLE 0 0 19,708
FORUM MERGER CORP UNIT 06/01/2024 34985B202 128 12,500 SH   SOLE 0 0 12,500
FREIGHTCAR AMER INC COM 357023100 7,363 376,413 SH   SOLE 0 0 376,413
FREQUENCY ELECTRS INC COM 358010106 185 19,397 SH   SOLE 0 0 19,397
FRIEDMAN INDS INC COM 358435105 953 155,020 SH   SOLE 0 0 155,020
GATX CORP COM 361448103 474 7,700 SH   SOLE 0 0 7,700
GENCOR INDS INC COM 368678108 459 26,023 SH   SOLE 0 0 26,023
GENERAL ELECTRIC CO COM 369604103 34,229 1,415,595 SH   SOLE 0 0 1,415,595
GENERAL MLS INC COM 370334104 2,716 52,470 SH   SOLE 0 0 52,470
GENERAL MTRS CO COM 37045V100 8,587 212,666 SH   SOLE 0 0 212,666
GENTEX CORP COM 371901109 4,632 233,935 SH   SOLE 0 0 233,935
GETTY RLTY CORP NEW COM 374297109 423 14,800 SH   SOLE 0 0 14,800
GGP INC COM 36174X101 424 20,400 SH   SOLE 0 0 20,400
GILEAD SCIENCES INC COM 375558103 397 4,900 SH   SOLE 0 0 4,900
GLADSTONE LD CORP COM 376549101 674 49,500 SH   SOLE 0 0 49,500
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 355 8,750 SH   SOLE 0 0 8,750
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 830 22,195 SH   SOLE 0 0 22,195
GOLDFIELD CORP COM 381370105 515 81,745 SH   SOLE 0 0 81,745
GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 388 20,650 SH   SOLE 0 0 20,650
HALLIBURTON CO COM 406216101 271 5,881 SH   SOLE 0 0 5,881
HANESBRANDS INC COM 410345102 9,559 387,938 SH   SOLE 0 0 387,938
HARDINGE INC COM 412324303 667 43,700 SH   SOLE 0 0 43,700
HEALTHCARE SVCS GRP INC COM 421906108 1,063 19,700 SH   SOLE 0 0 19,700
HOME DEPOT INC COM 437076102 2,699 16,500 SH   SOLE 0 0 16,500
HONEYWELL INTL INC COM 438516106 274 1,930 SH   SOLE 0 0 1,930
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 293 10,300 SH   SOLE 0 0 10,300
HSBC HLDGS PLC ADR A 1/40PF A 404280604 317 12,025 SH   SOLE 0 0 12,025
II VI INC COM 902104108 11,603 281,970 SH   SOLE 0 0 281,970
ILLINOIS TOOL WKS INC COM 452308109 10,580 71,503 SH   SOLE 0 0 71,503
IMMUCELL CORP COM PAR 452525306 324 49,791 SH   SOLE 0 0 49,791
INTEL CORP COM 458140100 34,438 904,360 SH   SOLE 0 0 904,360
INTELLIGENT SYS CORP NEW COM 45816D100 336 87,867 SH   SOLE 0 0 87,867
INTERCONTINENTAL EXCHANGE IN COM 45866F104 378 5,500 SH   SOLE 0 0 5,500
INTERNATIONAL BUSINESS MACHS COM 459200101 2,794 19,261 SH   SOLE 0 0 19,261
INVESCO TR INVT GRADE MUNS COM 46131M106 379 28,300 PRN   SOLE 0 0 28,300
INVESCO TR INVT GRADE NY MUN COM 46131T101 244 17,800 PRN   SOLE 0 0 17,800
ISHARES TR TIPS BD ETF 464287176 282 2,486 SH   SOLE 0 0 2,486
ISHARES TR CORE US AGGBD ET 464287226 369 3,365 SH   SOLE 0 0 3,365
ISHARES TR LATN AMER 40 ETF 464287390 841 23,975 SH   SOLE 0 0 23,975
ISHARES TR RUS 1000 GRW ETF 464287614 463 3,704 SH   SOLE 0 0 3,704
ISHARES TR CORE S&P SCP ETF 464287804 465 6,264 SH   SOLE 0 0 6,264
ITT INC COM 45073V108 586 13,240 SH   SOLE 0 0 13,240
J & J SNACK FOODS CORP COM 466032109 2,662 20,277 SH   SOLE 0 0 20,277
JACOBS ENGR GROUP INC DEL COM 469814107 2,105 36,130 SH   SOLE 0 0 36,130
JBG SMITH PPTYS COM 46590V100 236 6,913 SH   SOLE 0 0 6,913
JETBLUE AIRWAYS CORP COM 477143101 186 10,050 SH   SOLE 0 0 10,050
JOHNSON & JOHNSON COM 478160104 5,213 40,099 SH   SOLE 0 0 40,099
JOHNSON CTLS INTL PLC SHS G51502105 24,123 598,746 SH   SOLE 0 0 598,746
JPMORGAN CHASE & CO COM 46625H100 20,999 219,864 SH   SOLE 0 0 219,864
KELLOGG CO COM 487836108 215 3,447 SH   SOLE 0 0 3,447
KELLY SVCS INC CL A 488152208 3,767 150,123 SH   SOLE 0 0 150,123
KENNAMETAL INC COM 489170100 12,890 319,524 SH   SOLE 0 0 319,524
KENNEDY-WILSON HLDGS INC COM 489398107 5,475 295,160 SH   SOLE 0 0 295,160
KERYX BIOPHARMACEUTICALS INC COM 492515101 500 70,400 SH   SOLE 0 0 70,400
KIMBERLY CLARK CORP COM 494368103 353 3,000 SH   SOLE 0 0 3,000
KNOWLES CORP COM 49926D109 232 15,200 SH   SOLE 0 0 15,200
KOHLS CORP COM 500255104 9,562 209,471 SH   SOLE 0 0 209,471
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 208 5,041 SH   SOLE 0 0 5,041
L3 TECHNOLOGIES INC COM 502413107 490 2,600 SH   SOLE 0 0 2,600
LAZARD LTD SHS A G54050102 387 8,550 SH   SOLE 0 0 8,550
LEGG MASON INC COM 524901105 413 10,500 SH   SOLE 0 0 10,500
LEUCADIA NATL CORP COM 527288104 640 25,330 SH   SOLE 0 0 25,330
LEXINGTON REALTY TRUST COM 529043101 312 30,551 SH   SOLE 0 0 30,551
LIBERTY BROADBAND CORP COM SER A 530307107 282 3,000 SH   SOLE 0 0 3,000
LIBERTY BROADBAND CORP COM SER C 530307305 1,036 10,872 SH   SOLE 0 0 10,872
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 2,549 60,834 SH   SOLE 0 0 60,834
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 7,769 185,554 SH   SOLE 0 0 185,554
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 1,730 45,417 SH   SOLE 0 0 45,417
LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 646 17,715 SH   SOLE 0 0 17,715
LILLY ELI & CO COM 532457108 4,166 48,700 SH   SOLE 0 0 48,700
LIVE NATION ENTERTAINMENT IN COM 538034109 981 22,526 SH   SOLE 0 0 22,526
M & T BK CORP COM 55261F104 984 6,113 SH   SOLE 0 0 6,113
MAGAL SECURITY SYS LTD ORD M6786D104 69 14,335 SH   SOLE 0 0 14,335
MANHATTAN BRIDGE CAPITAL INC COM 562803106 234 40,025 SH   SOLE 0 0 40,025
MANITEX INTL INC COM 563420108 2,507 279,200 SH   SOLE 0 0 279,200
MARTIN MARIETTA MATLS INC COM 573284106 217 1,050 SH   SOLE 0 0 1,050
MATRIX SVC CO COM 576853105 4,610 303,300 SH   SOLE 0 0 303,300
MEDICAL PPTYS TRUST INC COM 58463J304 1,967 149,800 SH   SOLE 0 0 149,800
MEDTRONIC PLC SHS G5960L103 803 10,331 SH   SOLE 0 0 10,331
MERCER INTL INC COM 588056101 2,102 177,350 SH   SOLE 0 0 177,350
MERCK & CO INC COM 58933Y105 1,268 19,803 SH   SOLE 0 0 19,803
METLIFE INC COM 59156R108 17,282 332,670 SH   SOLE 0 0 332,670
MFS INTER INCOME TR SH BEN INT 55273C107 600 140,150 PRN   SOLE 0 0 140,150
MICROSOFT CORP COM 594918104 15,502 208,110 SH   SOLE 0 0 208,110
MITCHAM INDS INC COM 606501104 74 21,200 SH   SOLE 0 0 21,200
MONMOUTH REAL ESTATE INVT CO CL A 609720107 1,208 74,600 SH   SOLE 0 0 74,600
MORGAN STANLEY COM NEW 617446448 270 5,600 SH   SOLE 0 0 5,600
MORGAN STANLEY EMER MKTS DEB COM 61744H105 125 12,450 PRN   SOLE 0 0 12,450
MOSAIC CO NEW COM 61945C103 1,925 89,146 SH   SOLE 0 0 89,146
NATIONAL WESTN LIFE GROUP IN CL A 638517102 15,818 45,325 SH   SOLE 0 0 45,325
NEW MEDIA INVT GROUP INC COM 64704V106 1,199 81,100 SH   SOLE 0 0 81,100
NEW YORK CMNTY BANCORP INC COM 649445103 334 25,900 SH   SOLE 0 0 25,900
NORTHERN TR CORP COM 665859104 322 3,500 SH   SOLE 0 0 3,500
NORWEGIAN CRUISE LINE HLDGS SHS G66721104 1,249 23,100 SH   SOLE 0 0 23,100
NOVARTIS A G SPONSORED ADR 66987V109 1,479 17,222 SH   SOLE 0 0 17,222
NOW INC COM 67011P100 1,965 142,305 SH   SOLE 0 0 142,305
NUVEEN CR STRATEGIES INCM FD COM SHS 67073D102 130 15,300 PRN   SOLE 0 0 15,300
NUVEEN MUN VALUE FD INC COM 670928100 174 17,000 PRN   SOLE 0 0 17,000
NUVEEN PFD & INCM OPPORTNYS COM 67073B106 106 10,000 PRN   SOLE 0 0 10,000
NUVEEN PFD & INCM SECURTIES COM 67072C105 300 28,781 PRN   SOLE 0 0 28,781
OMEGA PROTEIN CORP COM 68210P107 783 47,000 SH   SOLE 0 0 47,000
OPKO HEALTH INC COM 68375N103 1,115 162,500 SH   SOLE 0 0 162,500
ORBCOMM INC COM 68555P100 386 36,900 SH   SOLE 0 0 36,900
ORBOTECH LTD ORD M75253100 558 13,225 SH   SOLE 0 0 13,225
PANDORA MEDIA INC COM 698354107 135 17,500 SH   SOLE 0 0 17,500
PDC ENERGY INC COM 69327R101 456 9,300 SH   SOLE 0 0 9,300
PDL BIOPHARMA INC COM 69329Y104 39 11,500 SH   SOLE 0 0 11,500
PEDEVCO CORP COM PAR 70532Y303 58 97,703 SH   SOLE 0 0 97,703
PENNEY J C INC COM 708160106 50 13,000 SH   SOLE 0 0 13,000
PERMA PIPE INTL HLDGS INC COM 714167103 124 14,591 SH   SOLE 0 0 14,591
PERRIGO CO PLC SHS G97822103 453 5,354 SH   SOLE 0 0 5,354
PFIZER INC COM 717081103 4,019 112,570 SH   SOLE 0 0 112,570
PHILLIPS 66 COM 718546104 311 3,400 SH   SOLE 0 0 3,400
PIMCO INCOME STRATEGY FUND COM 72201H108 508 41,900 PRN   SOLE 0 0 41,900
PIMCO INCOME STRATEGY FUND I COM 72201J104 417 39,000 PRN   SOLE 0 0 39,000
POTASH CORP SASK INC COM 73755L107 3,316 172,355 SH   SOLE 0 0 172,355
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 266 1,827 SH   SOLE 0 0 1,827
PROASSURANCE CORP COM 74267C106 390 7,130 SH   SOLE 0 0 7,130
PROSPECT CAPITAL CORPORATION COM 74348T102 1,165 173,300 SH   SOLE 0 0 173,300
PUBLIC SVC ENTERPRISE GROUP COM 744573106 920 19,892 SH   SOLE 0 0 19,892
PUTNAM PREMIER INCOME TR SH BEN INT 746853100 847 159,300 PRN   SOLE 0 0 159,300
QUALCOMM INC COM 747525103 14,925 287,909 SH   SOLE 0 0 287,909
QUEST DIAGNOSTICS INC COM 74834L100 854 9,115 SH   SOLE 0 0 9,115
RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 436 33,500 SH   SOLE 0 0 33,500
RAND CAP CORP COM 752185108 528 179,639 SH   SOLE 0 0 179,639
REALOGY HLDGS CORP COM 75605Y106 6,359 193,000 SH   SOLE 0 0 193,000
REALTY INCOME CORP COM 756109104 223 3,900 SH   SOLE 0 0 3,900
REGENERON PHARMACEUTICALS COM 75886F107 268 600 SH   SOLE 0 0 600
RESEARCH FRONTIERS INC COM 760911107 196 164,950 SH   SOLE 0 0 164,950
ROCKWELL COLLINS INC COM 774341101 19,214 146,996 SH   SOLE 0 0 146,996
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 874 14,419 SH   SOLE 0 0 14,419
RTI SURGICAL INC COM 74975N105 175 38,500 SH   SOLE 0 0 38,500
S&W SEED CO COM 785135104 46 14,500 SH   SOLE 0 0 14,500
SALISBURY BANCORP INC COM 795226109 209 4,500 SH   SOLE 0 0 4,500
SANDERSON FARMS INC COM 800013104 6,437 39,850 SH   SOLE 0 0 39,850
SANOFI SPONSORED ADR 80105N105 358 7,200 SH   SOLE 0 0 7,200
SCHEIN HENRY INC COM 806407102 1,119 13,650 SH   SOLE 0 0 13,650
SCHNITZER STL INDS CL A 806882106 2,201 78,200 SH   SOLE 0 0 78,200
SEABOARD CORP COM 811543107 1,239 275 SH   SOLE 0 0 275
SENECA FOODS CORP NEW CL A 817070501 1,261 36,550 SH   SOLE 0 0 36,550
SIMPSON MANUFACTURING CO INC COM 829073105 801 16,330 SH   SOLE 0 0 16,330
SKYWORKS SOLUTIONS INC COM 83088M102 214 2,100 SH   SOLE 0 0 2,100
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 362 6,500 SH   SOLE 0 0 6,500
SONOCO PRODS CO COM 835495102 18,814 372,928 SH   SOLE 0 0 372,928
SPDR S&P 500 ETF TR TR UNIT 78462F103 563 2,241 SH   SOLE 0 0 2,241
SPDR S&P 500 ETF TR PUT 78462F953 0 10,000 SH Put SOLE 0 0 10,000
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 1,032 3,163 SH   SOLE 0 0 3,163
SPDR SERIES TRUST S&P BIOTECH 78464A870 840 9,700 SH   SOLE 0 0 9,700
SPROTT FOCUS TR INC COM 85208J109 403 52,093 PRN   SOLE 0 0 52,093
STONERIDGE INC COM 86183P102 248 12,500 SH   SOLE 0 0 12,500
STRYKER CORP COM 863667101 8,569 60,338 SH   SOLE 0 0 60,338
SUPERIOR INDS INTL INC COM 868168105 2,114 126,960 SH   SOLE 0 0 126,960
SWISS HELVETIA FD INC COM 870875101 305 23,921 PRN   SOLE 0 0 23,921
SYMANTEC CORP COM 871503108 2,410 73,457 SH   SOLE 0 0 73,457
SYNCHRONY FINL COM 87165B103 1,872 60,275 SH   SOLE 0 0 60,275
TARGET CORP COM 87612E106 404 6,850 SH   SOLE 0 0 6,850
TEJON RANCH CO COM 879080109 5,784 274,145 SH   SOLE 0 0 274,145
TEMPLETON GLOBAL INCOME FD COM 880198106 326 48,400 PRN   SOLE 0 0 48,400
TERADYNE INC COM 880770102 3,384 90,760 SH   SOLE 0 0 90,760
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 457 25,944 SH   SOLE 0 0 25,944
TEXAS INSTRS INC COM 882508104 18,353 204,743 SH   SOLE 0 0 204,743
THERMO FISHER SCIENTIFIC INC COM 883556102 11,528 60,932 SH   SOLE 0 0 60,932
TICC CAPITAL CORP COM 87244T109 116 17,000 SH   SOLE 0 0 17,000
TRI POINTE GROUP INC COM 87265H109 9,987 723,150 SH   SOLE 0 0 723,150
TRINITY INDS INC COM 896522109 702 22,000 SH   SOLE 0 0 22,000
UNILEVER PLC SPON ADR NEW 904767704 3,050 52,620 SH   SOLE 0 0 52,620
UNION PAC CORP COM 907818108 1,335 11,515 SH   SOLE 0 0 11,515
UNITED PARCEL SERVICE INC CL B 911312106 415 3,459 SH   SOLE 0 0 3,459
UNITED TECHNOLOGIES CORP COM 913017109 352 3,033 SH   SOLE 0 0 3,033
UNITEDHEALTH GROUP INC COM 91324P102 7,681 39,221 SH   SOLE 0 0 39,221
UNIVERSAL STAINLESS & ALLOY COM 913837100 296 14,197 SH   SOLE 0 0 14,197
VALERO ENERGY CORP NEW COM 91913Y100 1,054 13,700 SH   SOLE 0 0 13,700
VALMONT INDS INC COM 920253101 7,133 45,120 SH   SOLE 0 0 45,120
VANGUARD INDEX FDS GROWTH ETF 922908736 2,084 15,700 SH   SOLE 0 0 15,700
VERIZON COMMUNICATIONS INC COM 92343V104 793 16,020 SH   SOLE 0 0 16,020
VISHAY PRECISION GROUP INC COM 92835K103 15,530 636,478 SH   SOLE 0 0 636,478
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 10,110 355,224 SH   SOLE 0 0 355,224
VORNADO RLTY TR SH BEN INT 929042109 1,063 13,827 SH   SOLE 0 0 13,827
VOYA PRIME RATE TR SH BEN INT 92913A100 397 76,000 PRN   SOLE 0 0 76,000
WALGREENS BOOTS ALLIANCE INC COM 931427108 394 5,100 SH   SOLE 0 0 5,100
WALKER & DUNLOP INC COM 93148P102 18,080 345,497 SH   SOLE 0 0 345,497
WASHINGTON PRIME GROUP NEW COM 93964W108 759 91,130 SH   SOLE 0 0 91,130
WELLTOWER INC COM 95040Q104 2,572 36,600 SH   SOLE 0 0 36,600
WENDYS CO COM 95058W100 6,952 447,658 SH   SOLE 0 0 447,658
WESTERN ASST MN PRT FD INC COM 95766P108 233 15,037 PRN   SOLE 0 0 15,037
WESTERN DIGITAL CORP COM 958102105 633 7,327 SH   SOLE 0 0 7,327
WILLIAMS SONOMA INC COM 969904101 394 7,900 SH   SOLE 0 0 7,900
WORLD FUEL SVCS CORP COM 981475106 5,439 160,388 SH   SOLE 0 0 160,388
XYLEM INC COM 98419M100 1,511 24,118 SH   SOLE 0 0 24,118