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 157 84,500 SH   SOLE   0 0 84,500
3M CO COM 88579Y101 9,645 43,936 SH   SOLE   0 0 43,936
A MARK PRECIOUS METALS INC COM 00181T107 2,919 238,250 SH   SOLE   0 0 238,250
ABB LTD SPONSORED ADR 000375204 910 38,340 SH   SOLE   0 0 38,340
ABBOTT LABS COM 002824100 201 3,350 SH   SOLE   0 0 3,350
ABBVIE INC COM 00287Y109 204 2,155 SH   SOLE   0 0 2,155
ABERDEEN ASIA PACIFIC INCOM COM 003009107 163 34,300 PRN   SOLE   0 0 34,300
ABERDEEN GLOBAL INCOME FD IN COM 003013109 267 31,100 PRN   SOLE   0 0 31,100
ABERDEEN JAPAN EQUITY FD INC COM 00306J109 322 35,125 PRN   SOLE   0 0 35,125
AGILYSYS INC COM 00847J105 1,197 100,395 SH   SOLE   0 0 100,395
AIR LEASE CORP CL A 00912X302 1,429 33,525 SH   SOLE   0 0 33,525
ALASKA AIR GROUP INC COM 011659109 1,680 27,110 SH   SOLE   0 0 27,110
ALIMERA SCIENCES INC COM 016259103 10 10,000 SH   SOLE   0 0 10,000
ALLEGHANY CORP DEL COM 017175100 6,417 10,443 SH   SOLE   0 0 10,443
ALLERGAN PLC SHS G0177J108 24,586 146,092 SH   SOLE   0 0 146,092
ALLIANCEBERNSTEIN GBL HGH IN COM 01879R106 308 25,900 SH   SOLE   0 0 25,900
ALPHABET INC CAP STK CL C 02079K107 394 382 SH   SOLE   0 0 382
ALPHABET INC CAP STK CL A 02079K305 312 301 SH   SOLE   0 0 301
ALTRIA GROUP INC COM 02209S103 284 4,550 SH   SOLE   0 0 4,550
AMAZON COM INC COM 023135106 491 339 SH   SOLE   0 0 339
AMERICAN AIRLS GROUP INC COM 02376R102 325 6,263 SH   SOLE   0 0 6,263
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 7,644 383,553 SH   SOLE   0 0 383,553
AMERICAN EXPRESS CO COM 025816109 311 3,333 SH   SOLE   0 0 3,333
AMERICAN FINL GROUP INC OHIO COM 025932104 449 4,000 SH   SOLE   0 0 4,000
AMETEK INC NEW COM 031100100 355 4,674 SH   SOLE   0 0 4,674
AMGEN INC COM 031162100 14,518 85,157 SH   SOLE   0 0 85,157
ANDEAVOR COM 03349M105 784 7,800 SH   SOLE   0 0 7,800
ANTERO RES CORP COM 03674X106 3,927 197,830 SH   SOLE   0 0 197,830
ANTHEM INC COM 036752103 363 1,650 SH   SOLE   0 0 1,650
AON PLC SHS CL A G0408V102 3,789 27,000 SH   SOLE   0 0 27,000
APPLE INC COM 037833100 12,281 73,200 SH   SOLE   0 0 73,200
ARALEZ PHARMACEUTICALS INC COM 03852X100 31 20,987 SH   SOLE   0 0 20,987
ARCONIC INC COM 03965L100 8,755 379,990 SH   SOLE   0 0 379,990
ARTS WAY MFG INC COM 043168103 57 23,784 SH   SOLE   0 0 23,784
ASTRONOVA INC COM 04638F108 169 10,879 SH   SOLE   0 0 10,879
ASV HLDGS INC COM 00215L104 632 87,000 SH   SOLE   0 0 87,000
AT&T INC COM 00206R102 388 10,875 SH   SOLE   0 0 10,875
ATLANTIC AMERN CORP COM 048209100 119 36,050 SH   SOLE   0 0 36,050
AUTOMATIC DATA PROCESSING IN COM 053015103 593 5,228 SH   SOLE   0 0 5,228
AUTOZONE INC COM 053332102 8,591 13,243 SH   SOLE   0 0 13,243
AVERY DENNISON CORP COM 053611109 29,377 276,493 SH   SOLE   0 0 276,493
AVX CORP NEW COM 002444107 303 18,325 SH   SOLE   0 0 18,325
BANK AMER CORP COM 060505104 2,257 75,249 SH   SOLE   0 0 75,249
BANK NEW YORK MELLON CORP COM 064058100 417 8,100 SH   SOLE   0 0 8,100
BAR HBR BANKSHARES COM 066849100 601 21,665 SH   SOLE   0 0 21,665
BECTON DICKINSON & CO COM 075887109 206 950 SH   SOLE   0 0 950
BERKSHIRE HATHAWAY INC DEL CL A 084670108 11,366 38 SH   SOLE   0 0 38
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 15,884 79,628 SH   SOLE   0 0 79,628
BIG LOTS INC COM 089302103 1,657 38,075 SH   SOLE   0 0 38,075
BIOGEN INC COM 09062X103 411 1,500 SH   SOLE   0 0 1,500
BLACKROCK CAPITAL INVESTMENT COM 092533108 244 40,500 SH   SOLE   0 0 40,500
BLACKROCK ENHANCED EQT DIV T COM 09251A104 248 28,385 PRN   SOLE   0 0 28,385
BLACKROCK FLOAT RATE OME STR COM 09255X100 1,089 74,950 PRN   SOLE   0 0 74,950
BLACKROCK MUNIHLDGS NY QLTY COM 09255C106 255 20,300 PRN   SOLE   0 0 20,300
BLACKROCK MUNIYIELD NY QLTY COM 09255E102 319 26,500 PRN   SOLE   0 0 26,500
BOEING CO COM 097023105 779 2,375 SH   SOLE   0 0 2,375
BORGWARNER INC COM 099724106 758 15,085 SH   SOLE   0 0 15,085
BOSTON OMAHA CORP COM 101044105 536 24,500 SH   SOLE   0 0 24,500
BP PLC SPONSORED ADR 055622104 1,688 41,628 SH   SOLE   0 0 41,628
BRIGHTHOUSE FINL INC COM 10922N103 816 15,881 SH   SOLE   0 0 15,881
BRISTOL MYERS SQUIBB CO COM 110122108 36,783 581,554 SH   SOLE   0 0 581,554
BUCKLE INC COM 118440106 4,364 197,020 SH   SOLE   0 0 197,020
CABOT OIL & GAS CORP COM 127097103 16,342 681,484 SH   SOLE   0 0 681,484
CBRE GROUP INC CL A 12504L109 3,312 70,150 SH   SOLE   0 0 70,150
CDN IMPERIAL BK COMM TORONTO COM 136069101 6,544 74,125 SH   SOLE   0 0 74,125
CERUS CORP COM 157085101 88 16,000 SH   SOLE   0 0 16,000
CHARTER COMMUNICATIONS INC N CL A 16119P108 644 2,070 SH   SOLE   0 0 2,070
CHEESECAKE FACTORY INC COM 163072101 350 7,250 SH   SOLE   0 0 7,250
CHENIERE ENERGY INC COM NEW 16411R208 1,689 31,600 SH   SOLE   0 0 31,600
CHEVRON CORP NEW COM 166764100 4,551 39,911 SH   SOLE   0 0 39,911
CHICAGO BRIDGE & IRON CO N V COM 167250109 374 26,000 SH   SOLE   0 0 26,000
CHICOS FAS INC COM 168615102 99 10,950 SH   SOLE   0 0 10,950
CISCO SYS INC COM 17275R102 39,683 925,238 SH   SOLE   0 0 925,238
CITIGROUP INC COM NEW 172967424 1,261 18,676 SH   SOLE   0 0 18,676
CNX RESOURCES CORPORATION COM 12653C108 218 14,100 SH   SOLE   0 0 14,100
COCA COLA CO COM 191216100 535 12,313 SH   SOLE   0 0 12,313
COEUR MNG INC COM NEW 192108504 408 51,000 SH   SOLE   0 0 51,000
COHEN & STEERS INFRASTRUCTUR COM 19248A109 274 12,800 PRN   SOLE   0 0 12,800
COHEN & STEERS QUALITY RLTY COM 19247L106 119 10,000 PRN   SOLE   0 0 10,000
COLONY NORTHSTAR INC CL A COM 19625W104 128 22,700 SH   SOLE   0 0 22,700
CONOCOPHILLIPS COM 20825C104 631 10,650 SH   SOLE   0 0 10,650
CONSOLIDATED EDISON INC COM 209115104 546 7,002 SH   SOLE   0 0 7,002
CORE LABORATORIES N V COM N22717107 7,238 66,887 SH   SOLE   0 0 66,887
CORNING INC COM 219350105 41,470 1,487,444 SH   SOLE   0 0 1,487,444
CVS HEALTH CORP COM 126650100 890 14,314 SH   SOLE   0 0 14,314
D R HORTON INC COM 23331A109 476 10,855 SH   SOLE   0 0 10,855
DARLING INGREDIENTS INC COM 237266101 466 26,957 SH   SOLE   0 0 26,957
DEUTSCHE MULTI-MKT INCOME TR SHS 25160E102 528 60,100 PRN   SOLE   0 0 60,100
DICKS SPORTING GOODS INC COM 253393102 3,481 99,329 SH   SOLE   0 0 99,329
DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 262 13,425 SH   SOLE   0 0 13,425
DISNEY WALT CO COM DISNEY 254687106 1,459 14,530 SH   SOLE   0 0 14,530
DOMINION ENERGY INC COM 25746U109 25,392 376,565 SH   SOLE   0 0 376,565
DOWDUPONT INC COM 26078J100 11,600 182,073 SH   SOLE   0 0 182,073
DSW INC CL A 23334L102 1,672 74,463 SH   SOLE   0 0 74,463
DUKE ENERGY CORP NEW COM NEW 26441C204 806 10,399 SH   SOLE   0 0 10,399
EATON VANCE FLTING RATE INC COM 278279104 407 27,200 PRN   SOLE   0 0 27,200
EATON VANCE LTD DUR INCOME F COM 27828H105 345 26,500 PRN   SOLE   0 0 26,500
EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 275 23,500 PRN   SOLE   0 0 23,500
EATON VANCE SR FLTNG RTE TR COM 27828Q105 270 18,300 PRN   SOLE   0 0 18,300
EL PASO ENERGY CAP TR I PFD CV TR SECS 283678209 208 4,400 PRN   SOLE   0 0 4,400
EMERSON ELEC CO COM 291011104 2,721 39,843 SH   SOLE   0 0 39,843
ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT 29278N103 187 11,500 SH   SOLE   0 0 11,500
ENSCO PLC SHS CLASS A G3157S106 93 21,200 SH   SOLE   0 0 21,200
EQUINIX INC COM PAR $0.001 29444U700 1,320 3,158 SH   SOLE   0 0 3,158
EQUUS TOTAL RETURN INC COM 294766100 42 17,735 SH   SOLE   0 0 17,735
EXPRESS SCRIPTS HLDG CO COM 30219G108 1,694 24,524 SH   SOLE   0 0 24,524
EXXON MOBIL CORP COM 30231G102 19,412 260,176 SH   SOLE   0 0 260,176
FARMLAND PARTNERS INC COM 31154R109 4,328 518,270 SH   SOLE   0 0 518,270
FEDEX CORP COM 31428X106 680 2,833 SH   SOLE   0 0 2,833
FIRST TR SR FLG RTE INCM FD COM 33733U108 306 23,100 PRN   SOLE   0 0 23,100
FORD MTR CO DEL COM PAR $0.01 345370860 123 11,142 SH   SOLE   0 0 11,142
FREIGHTCAR AMER INC COM 357023100 4,907 366,186 SH   SOLE   0 0 366,186
FREQUENCY ELECTRS INC COM 358010106 196 22,397 SH   SOLE   0 0 22,397
FRIEDMAN INDS INC COM 358435105 881 150,120 SH   SOLE   0 0 150,120
GATX CORP COM 361448103 404 5,900 SH   SOLE   0 0 5,900
GENCOR INDS INC COM 368678108 419 26,023 SH   SOLE   0 0 26,023
GENERAL DYNAMICS CORP COM 369550108 442 2,000 SH   SOLE   0 0 2,000
GENERAL ELECTRIC CO COM 369604103 19,074 1,414,960 SH   SOLE   0 0 1,414,960
GENERAL MLS INC COM 370334104 2,287 50,750 SH   SOLE   0 0 50,750
GENERAL MTRS CO COM 37045V100 7,389 203,340 SH   SOLE   0 0 203,340
GETTY RLTY CORP NEW COM 374297109 402 15,945 SH   SOLE   0 0 15,945
GGP INC COM 36174X101 917 44,800 SH   SOLE   0 0 44,800
GILEAD SCIENCES INC COM 375558103 371 4,915 SH   SOLE   0 0 4,915
GLADSTONE LD CORP COM 376549101 576 47,700 SH   SOLE   0 0 47,700
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 351 8,977 SH   SOLE   0 0 8,977
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 739 22,396 SH   SOLE   0 0 22,396
GOLDFIELD CORP COM 381370105 346 89,745 SH   SOLE   0 0 89,745
GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 180 13,150 SH   SOLE   0 0 13,150
HAIN CELESTIAL GROUP INC COM 405217100 293 9,140 SH   SOLE   0 0 9,140
HALLIBURTON CO COM 406216101 293 6,235 SH   SOLE   0 0 6,235
HANESBRANDS INC COM 410345102 7,210 391,427 SH   SOLE   0 0 391,427
HANNON ARMSTRONG SUST INFR C COM 41068X100 212 10,874 SH   SOLE   0 0 10,874
HARDINGE INC COM 412324303 420 22,900 SH   SOLE   0 0 22,900
HEALTHCARE SVCS GRP INC COM 421906108 813 18,700 SH   SOLE   0 0 18,700
HOME DEPOT INC COM 437076102 3,101 17,400 SH   SOLE   0 0 17,400
HONEYWELL INTL INC COM 438516106 423 2,930 SH   SOLE   0 0 2,930
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 269 10,600 SH   SOLE   0 0 10,600
HSBC HLDGS PLC ADR A 1/40PF A 404280604 333 12,925 SH   SOLE   0 0 12,925
II VI INC COM 902104108 11,154 272,718 SH   SOLE   0 0 272,718
ILLINOIS TOOL WKS INC COM 452308109 10,894 69,538 SH   SOLE   0 0 69,538
IMMUCELL CORP COM PAR 452525306 342 48,791 SH   SOLE   0 0 48,791
INTEL CORP COM 458140100 46,020 883,646 SH   SOLE   0 0 883,646
INTELLIGENT SYS CORP NEW COM 45816D100 449 87,867 SH   SOLE   0 0 87,867
INTERCONTINENTAL EXCHANGE IN COM 45866F104 399 5,500 SH   SOLE   0 0 5,500
INTERNATIONAL BUSINESS MACHS COM 459200101 2,494 16,257 SH   SOLE   0 0 16,257
INVESCO TR INVT GRADE MUNS COM 46131M106 346 28,300 PRN   SOLE   0 0 28,300
INVESCO TR INVT GRADE NY MUN COM 46131T101 279 21,800 PRN   SOLE   0 0 21,800
ISHARES TR TIPS BD ETF 464287176 343 3,034 SH   SOLE   0 0 3,034
ISHARES TR LATN AMER 40 ETF 464287390 877 23,336 SH   SOLE   0 0 23,336
ISHARES TR RUS 1000 GRW ETF 464287614 802 5,895 SH   SOLE   0 0 5,895
ISHARES TR CORE S&P SCP ETF 464287804 513 6,664 SH   SOLE   0 0 6,664
ITT INC COM 45073V108 610 12,448 SH   SOLE   0 0 12,448
J & J SNACK FOODS CORP COM 466032109 3,179 23,277 SH   SOLE   0 0 23,277
JACOBS ENGR GROUP INC DEL COM 469814107 2,068 34,970 SH   SOLE   0 0 34,970
JBG SMITH PPTYS COM 46590V100 233 6,913 SH   SOLE   0 0 6,913
JETBLUE AIRWAYS CORP COM 477143101 204 10,050 SH   SOLE   0 0 10,050
JOHNSON & JOHNSON COM 478160104 5,037 39,308 SH   SOLE   0 0 39,308
JOHNSON CTLS INTL PLC SHS G51502105 22,274 632,063 SH   SOLE   0 0 632,063
JPMORGAN CHASE & CO COM 46625H100 23,909 217,418 SH   SOLE   0 0 217,418
KELLOGG CO COM 487836108 224 3,447 SH   SOLE   0 0 3,447
KELLY SVCS INC CL A 488152208 3,999 137,705 SH   SOLE   0 0 137,705
KENNAMETAL INC COM 489170100 12,684 315,847 SH   SOLE   0 0 315,847
KENNEDY-WILSON HLDGS INC COM 489398107 4,856 279,095 SH   SOLE   0 0 279,095
KERYX BIOPHARMACEUTICALS INC COM 492515101 298 72,800 SH   SOLE   0 0 72,800
KIMBERLY CLARK CORP COM 494368103 330 3,000 SH   SOLE   0 0 3,000
KOHLS CORP COM 500255104 13,239 202,096 SH   SOLE   0 0 202,096
L3 TECHNOLOGIES INC COM 502413107 749 3,600 SH   SOLE   0 0 3,600
LAZARD LTD SHS A G54050102 434 8,250 SH   SOLE   0 0 8,250
LEE ENTERPRISES INC COM 523768109 119 61,000 SH   SOLE   0 0 61,000
LEGG MASON INC COM 524901105 427 10,500 SH   SOLE   0 0 10,500
LEUCADIA NATL CORP COM 527288104 576 25,330 SH   SOLE   0 0 25,330
LEXINGTON REALTY TRUST COM 529043101 198 25,106 SH   SOLE   0 0 25,106
LIBERTY BROADBAND CORP COM SER A 530307107 243 2,868 SH   SOLE   0 0 2,868
LIBERTY BROADBAND CORP COM SER C 530307305 917 10,703 SH   SOLE   0 0 10,703
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 2,418 58,824 SH   SOLE   0 0 58,824
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 8,055 197,182 SH   SOLE   0 0 197,182
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 368 11,918 SH   SOLE   0 0 11,918
LILLY ELI & CO COM 532457108 3,639 47,034 SH   SOLE   0 0 47,034
M & T BK CORP COM 55261F104 1,065 5,775 SH   SOLE   0 0 5,775
MAGAL SECURITY SYS LTD ORD M6786D104 83 14,335 SH   SOLE   0 0 14,335
MANHATTAN BRIDGE CAPITAL INC COM 562803106 309 44,525 SH   SOLE   0 0 44,525
MANITEX INTL INC COM 563420108 4,426 387,200 SH   SOLE   0 0 387,200
MARTIN MARIETTA MATLS INC COM 573284106 218 1,050 SH   SOLE   0 0 1,050
MATRIX SVC CO COM 576853105 3,977 290,300 SH   SOLE   0 0 290,300
MEDICAL PPTYS TRUST INC COM 58463J304 1,992 153,200 SH   SOLE   0 0 153,200
MEDTRONIC PLC SHS G5960L103 901 11,231 SH   SOLE   0 0 11,231
MERCER INTL INC COM 588056101 1,815 145,750 SH   SOLE   0 0 145,750
MERCK & CO INC COM 58933Y105 1,079 19,803 SH   SOLE   0 0 19,803
METLIFE INC COM 59156R108 15,464 336,974 SH   SOLE   0 0 336,974
MFS INTER INCOME TR SH BEN INT 55273C107 551 140,150 PRN   SOLE   0 0 140,150
MICROSOFT CORP COM 594918104 18,779 205,754 SH   SOLE   0 0 205,754
MITCHAM INDS INC COM 606501104 69 21,200 SH   SOLE   0 0 21,200
MONMOUTH REAL ESTATE INVT CO CL A 609720107 938 62,400 SH   SOLE   0 0 62,400
MORGAN STANLEY COM NEW 617446448 221 4,100 SH   SOLE   0 0 4,100
MORGAN STANLEY EMER MKTS DEB COM 61744H105 130 13,850 PRN   SOLE   0 0 13,850
MOSAIC CO NEW COM 61945C103 1,617 66,616 SH   SOLE   0 0 66,616
NATIONAL WESTN LIFE GROUP IN CL A 638517102 13,215 43,344 SH   SOLE   0 0 43,344
NEW GOLD INC CDA COM 644535106 271 105,000 SH   SOLE   0 0 105,000
NEW MEDIA INVT GROUP INC COM 64704V106 1,288 75,150 SH   SOLE   0 0 75,150
NEW YORK CMNTY BANCORP INC COM 649445103 288 22,100 SH   SOLE   0 0 22,100
NORTHERN TR CORP COM 665859104 361 3,500 SH   SOLE   0 0 3,500
NORWEGIAN CRUISE LINE HLDGS SHS G66721104 1,441 27,200 SH   SOLE   0 0 27,200
NOVARTIS A G SPONSORED ADR 66987V109 1,360 16,822 SH   SOLE   0 0 16,822
NUTRIEN LTD COM 67077M108 10,956 231,817 SH   SOLE   0 0 231,817
NUVEEN CR STRATEGIES INCM FD COM SHS 67073D102 121 15,300 PRN   SOLE   0 0 15,300
NUVEEN MUN VALUE FD INC COM 670928100 161 17,000 PRN   SOLE   0 0 17,000
NUVEEN PFD & INCM OPPORTNYS COM 67073B106 100 10,000 PRN   SOLE   0 0 10,000
NUVEEN PFD & INCM SECURTIES COM 67072C105 272 27,786 PRN   SOLE   0 0 27,786
OPKO HEALTH INC COM 68375N103 631 198,900 SH   SOLE   0 0 198,900
ORBCOMM INC COM 68555P100 320 34,100 SH   SOLE   0 0 34,100
ORBOTECH LTD ORD M75253100 819 13,175 SH   SOLE   0 0 13,175
OXFORD SQUARE CAP CORP COM 69181V107 82 13,500 SH   SOLE   0 0 13,500
PACIFIC ETHANOL INC COM PAR $.001 69423U305 33 11,000 SH   SOLE   0 0 11,000
PDC ENERGY INC COM 69327R101 456 9,300 SH   SOLE   0 0 9,300
PDL BIOPHARMA INC COM 69329Y104 34 11,500 SH   SOLE   0 0 11,500
PEDEVCO CORP COM PAR 70532Y303 29 97,703 SH   SOLE   0 0 97,703
PENNEY J C INC COM 708160106 39 13,000 SH   SOLE   0 0 13,000
PERMA PIPE INTL HLDGS INC COM 714167103 178 19,591 SH   SOLE   0 0 19,591
PERRIGO CO PLC SHS G97822103 441 5,294 SH   SOLE   0 0 5,294
PFIZER INC COM 717081103 3,828 107,866 SH   SOLE   0 0 107,866
PHILIP MORRIS INTL INC COM 718172109 239 2,400 SH   SOLE   0 0 2,400
PHILLIPS 66 COM 718546104 412 4,300 SH   SOLE   0 0 4,300
PIMCO INCOME STRATEGY FUND COM 72201H108 490 41,900 PRN   SOLE   0 0 41,900
PIMCO INCOME STRATEGY FUND I COM 72201J104 407 39,000 PRN   SOLE   0 0 39,000
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 294 1,835 SH   SOLE   0 0 1,835
PROASSURANCE CORP COM 74267C106 346 7,130 SH   SOLE   0 0 7,130
PROCTER AND GAMBLE CO COM 742718109 224 2,830 SH   SOLE   0 0 2,830
PROSPECT CAPITAL CORPORATION COM 74348T102 89 13,602 SH   SOLE   0 0 13,602
PUBLIC SVC ENTERPRISE GROUP COM 744573106 770 15,334 SH   SOLE   0 0 15,334
PUTNAM MASTER INTER INCOME T SH BEN INT 746909100 85 18,000 PRN   SOLE   0 0 18,000
PUTNAM PREMIER INCOME TR SH BEN INT 746853100 906 173,300 PRN   SOLE   0 0 173,300
QUALCOMM INC COM 747525103 15,914 287,213 SH   SOLE   0 0 287,213
QUEST DIAGNOSTICS INC COM 74834L100 894 8,915 SH   SOLE   0 0 8,915
RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 1,288 104,200 SH   SOLE   0 0 104,200
RAND CAP CORP COM 752185108 478 177,639 SH   SOLE   0 0 177,639
RAYTHEON CO COM NEW 755111507 518 2,400 SH   SOLE   0 0 2,400
REALOGY HLDGS CORP COM 75605Y106 5,663 207,595 SH   SOLE   0 0 207,595
REALTY INCOME CORP COM 756109104 297 5,750 SH   SOLE   0 0 5,750
REGENERON PHARMACEUTICALS COM 75886F107 241 700 SH   SOLE   0 0 700
RESEARCH FRONTIERS INC COM 760911107 137 140,250 SH   SOLE   0 0 140,250
ROCKWELL COLLINS INC COM 774341101 19,686 145,987 SH   SOLE   0 0 145,987
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 907 14,219 SH   SOLE   0 0 14,219
RSP PERMIAN INC COM 74978Q105 263 5,600 SH   SOLE   0 0 5,600
RTI SURGICAL INC COM 74975N105 166 36,000 SH   SOLE   0 0 36,000
S&W SEED CO COM 785135104 101 28,000 SH   SOLE   0 0 28,000
SALISBURY BANCORP INC COM 795226109 203 4,500 SH   SOLE   0 0 4,500
SANDERSON FARMS INC COM 800013104 4,547 38,200 SH   SOLE   0 0 38,200
SANOFI SPONSORED ADR 80105N105 289 7,200 SH   SOLE   0 0 7,200
SCHEIN HENRY INC COM 806407102 959 14,275 SH   SOLE   0 0 14,275
SCHNITZER STL INDS CL A 806882106 2,070 64,000 SH   SOLE   0 0 64,000
SEABOARD CORP COM 811543107 1,173 275 SH   SOLE   0 0 275
SENECA FOODS CORP NEW CL A 817070501 1,001 36,150 SH   SOLE   0 0 36,150
SKYWORKS SOLUTIONS INC COM 83088M102 211 2,100 SH   SOLE   0 0 2,100
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 319 6,500 SH   SOLE   0 0 6,500
SONOCO PRODS CO COM 835495102 18,239 376,066 SH   SOLE   0 0 376,066
SPDR S&P 500 ETF TR TR UNIT 78462F103 510 1,936 SH   SOLE   0 0 1,936
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 1,081 3,163 SH   SOLE   0 0 3,163
SPDR SERIES TRUST S&P BIOTECH 78464A870 825 9,400 SH   SOLE   0 0 9,400
SPROTT FOCUS TR INC COM 85208J109 397 50,927 PRN   SOLE   0 0 50,927
STARBUCKS CORP COM 855244109 6,371 110,050 SH   SOLE   0 0 110,050
STONERIDGE INC COM 86183P102 237 8,600 SH   SOLE   0 0 8,600
STRYKER CORP COM 863667101 9,429 58,597 SH   SOLE   0 0 58,597
SUPERIOR INDS INTL INC COM 868168105 1,562 117,460 SH   SOLE   0 0 117,460
SYMANTEC CORP COM 871503108 1,883 72,832 SH   SOLE   0 0 72,832
SYNCHRONY FINL COM 87165B103 6,722 200,475 SH   SOLE   0 0 200,475
TARGET CORP COM 87612E106 389 5,600 SH   SOLE   0 0 5,600
TEJON RANCH CO COM 879080109 6,104 264,135 SH   SOLE   0 0 264,135
TEMPLETON GLOBAL INCOME FD COM 880198106 284 44,500 PRN   SOLE   0 0 44,500
TERADYNE INC COM 880770102 3,792 82,955 SH   SOLE   0 0 82,955
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 302 17,679 SH   SOLE   0 0 17,679
TEXAS INSTRS INC COM 882508104 20,774 199,965 SH   SOLE   0 0 199,965
THERMO FISHER SCIENTIFIC INC COM 883556102 12,416 60,137 SH   SOLE   0 0 60,137
TILE SHOP HLDGS INC COM 88677Q109 2,869 478,200 SH   SOLE   0 0 478,200
TIME WARNER INC COM NEW 887317303 1,979 20,921 SH   SOLE   0 0 20,921
TOWNSQUARE MEDIA INC CL A 892231101 2,212 278,900 SH   SOLE   0 0 278,900
TRI POINTE GROUP INC COM 87265H109 4,409 268,355 SH   SOLE   0 0 268,355
TRINITY INDS INC COM 896522109 672 20,600 SH   SOLE   0 0 20,600
UNILEVER PLC SPON ADR NEW 904767704 2,907 52,330 SH   SOLE   0 0 52,330
UNION PAC CORP COM 907818108 1,871 13,915 SH   SOLE   0 0 13,915
UNITED PARCEL SERVICE INC CL B 911312106 435 4,159 SH   SOLE   0 0 4,159
UNITED TECHNOLOGIES CORP COM 913017109 382 3,033 SH   SOLE   0 0 3,033
UNITEDHEALTH GROUP INC COM 91324P102 8,072 37,720 SH   SOLE   0 0 37,720
UNIVERSAL STAINLESS & ALLOY COM 913837100 390 14,197 SH   SOLE   0 0 14,197
VALERO ENERGY CORP NEW COM 91913Y100 1,197 12,900 SH   SOLE   0 0 12,900
VALMONT INDS INC COM 920253101 6,354 43,430 SH   SOLE   0 0 43,430
VANGUARD INDEX FDS GROWTH ETF 922908736 2,391 16,850 SH   SOLE   0 0 16,850
VENTAS INC COM 92276F100 3,743 75,580 SH   SOLE   0 0 75,580
VERIZON COMMUNICATIONS INC COM 92343V104 690 14,434 SH   SOLE   0 0 14,434
VILLAGE SUPER MKT INC CL A NEW 927107409 319 12,100 SH   SOLE   0 0 12,100
VISHAY PRECISION GROUP INC COM 92835K103 6,339 203,513 SH   SOLE   0 0 203,513
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 9,440 339,323 SH   SOLE   0 0 339,323
VORNADO RLTY TR SH BEN INT 929042109 931 13,827 SH   SOLE   0 0 13,827
VOYA PRIME RATE TR SH BEN INT 92913A100 776 149,000 PRN   SOLE   0 0 149,000
WALGREENS BOOTS ALLIANCE INC COM 931427108 393 6,000 SH   SOLE   0 0 6,000
WALKER & DUNLOP INC COM 93148P102 18,607 313,142 SH   SOLE   0 0 313,142
WASHINGTON PRIME GROUP NEW COM 93964W108 563 84,345 SH   SOLE   0 0 84,345
WELLTOWER INC COM 95040Q104 9,624 176,813 PRN   SOLE   0 0 176,813
WENDYS CO COM 95058W100 5,222 297,533 SH   SOLE   0 0 297,533
WESTERN ASST MN PRT FD INC COM 95766P108 215 15,037 PRN   SOLE   0 0 15,037
WESTERN DIGITAL CORP COM 958102105 660 7,149 SH   SOLE   0 0 7,149
WILLIAMS SONOMA INC COM 969904101 417 7,900 SH   SOLE   0 0 7,900
WORLD FUEL SVCS CORP COM 981475106 2,738 111,525 SH   SOLE   0 0 111,525
XYLEM INC COM 98419M100 1,742 22,648 SH   SOLE   0 0 22,648