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 436 2,097 SH   SOLE 0 0 2,097
ABBVIE INC COM 00287Y109 312 4,307 SH   SOLE 0 0 4,307
ABERDEEN ASIA PACIFIC INCOM COM 003009107 1,158 231,706 SH   SOLE 0 0 231,706
ABERDEEN GLOBAL INCOME FD IN COM 003013109 587 68,375 SH   SOLE 0 0 68,375
ACELRX PHARMACEUTICALS INC COM 00444T100 451 210,000 SH   SOLE 0 0 210,000
ALCOA CORP COM 013872106 471 14,449 SH   SOLE 0 0 14,449
ALON USA PARTNERS LP UT LTDPART INT 02052T109 356 34,000 SH   SOLE 0 0 34,000
ALPHA PRO TECH LTD COM 020772109 29 10,000 SH   SOLE 0 0 10,000
ALPS ETF TR ALERIAN MLP 00162Q866 806 67,435 SH   SOLE 0 0 67,435
ALTRIA GROUP INC COM 02209S103 453 6,091 SH   SOLE 0 0 6,091
AMAZON COM INC COM 023135106 228 236 SH   SOLE 0 0 236
AMERICAN SOFTWARE INC CL A 029683109 197 19,207 SH   SOLE 0 0 19,207
AMERICAS SILVER CORP COM NEW 03063L705 1,285 452,758 SH   SOLE 0 0 452,758
AMGEN INC COM 031162100 353 2,055 SH   SOLE 0 0 2,055
AMPIO PHARMACEUTICALS INC COM 03209T109 5 10,000 SH   SOLE 0 0 10,000
AMTECH SYS INC COM PAR $0.01N 032332504 505 59,937 SH   SOLE 0 0 59,937
ANNALY CAP MGMT INC COM 035710409 1,132 93,989 SH   SOLE 0 0 93,989
APPLE INC COM 037833100 2,786 19,345 SH   SOLE 0 0 19,345
APPLIED MATLS INC COM 038222105 225 5,449 SH   SOLE 0 0 5,449
ARCHER DANIELS MIDLAND CO COM 039483102 389 9,404 SH   SOLE 0 0 9,404
ARCONIC INC COM 03965L100 3,777 166,783 SH   SOLE 0 0 166,783
ARDMORE SHIPPING CORP COM Y0207T100 680 83,500 SH   SOLE 0 0 83,500
ASSOCIATED BANC CORP COM 045487105 226 9,000 SH   SOLE 0 0 9,000
ASTRAZENECA PLC SPONSORED ADR 046353108 200 5,882 SH   SOLE 0 0 5,882
AT&T INC COM 00206R102 4,165 110,410 SH   SOLE 0 0 110,410
BANCO SANTANDER SA ADR 05964H105 148 22,229 SH   SOLE 0 0 22,229
BANK AMER CORP COM 060505104 559 23,066 SH   SOLE 0 0 23,066
BANK NEW YORK MELLON CORP COM 064058100 299 5,876 SH   SOLE 0 0 5,876
BB&T CORP COM 054937107 311 6,849 SH   SOLE 0 0 6,849
BEL FUSE INC CL B 077347300 267 10,829 SH   SOLE 0 0 10,829
BEMIS INC COM 081437105 829 17,937 SH   SOLE 0 0 17,937
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,528 9,023 SH   SOLE 0 0 9,023
BGC PARTNERS INC CL A 05541T101 126 10,000 SH   SOLE 0 0 10,000
BIOGEN INC COM 09062X103 249 920 SH   SOLE 0 0 920
BLACKROCK ENHANCED EQT DIV T COM 09251A104 1,369 155,576 SH   SOLE 0 0 155,576
BLACKROCK INCOME TR INC COM 09247F100 66 10,500 SH   SOLE 0 0 10,500
BLACKROCK LTD DURATION INC T COM SHS 09249W101 205 13,050 SH   SOLE 0 0 13,050
BOEING CO COM 097023105 748 3,784 SH   SOLE 0 0 3,784
BP PLC SPONSORED ADR 055622104 398 11,498 SH   SOLE 0 0 11,498
BRISTOL MYERS SQUIBB CO COM 110122108 7,182 128,909 SH   SOLE 0 0 128,909
BT GROUP PLC ADR 05577E101 227 11,734 SH   SOLE 0 0 11,734
BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 616 9,650 SH   SOLE 0 0 9,650
CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 422 36,019 SH   SOLE 0 0 36,019
CAPSTEAD MTG CORP COM NO PAR 14067E506 217 20,900 SH   SOLE 0 0 20,900
CBRE CLARION GLOBAL REAL EST COM 12504G100 2,729 353,591 SH   SOLE 0 0 353,591
CENTERPOINT ENERGY INC COM 15189T107 382 13,982 SH   SOLE 0 0 13,982
CHEVRON CORP NEW COM 166764100 2,558 24,523 SH   SOLE 0 0 24,523
CISCO SYS INC COM 17275R102 6,180 197,473 SH   SOLE 0 0 197,473
CMS ENERGY CORP COM 125896100 1,822 39,400 SH   SOLE 0 0 39,400
COCA COLA CO COM 191216100 317 7,077 SH   SOLE 0 0 7,077
COGINT INC COM 19241Q101 364 72,100 SH   SOLE 0 0 72,100
COLGATE PALMOLIVE CO COM 194162103 338 4,560 SH   SOLE 0 0 4,560
COLUMBIA ETF TR II INDIA INFRSR ETF 19762B806 513 38,700 SH   SOLE 0 0 38,700
COLUMBIA SELIGM PREM TECH GR COM 19842X109 206 9,600 SH   SOLE 0 0 9,600
COMCAST CORP NEW CL A 20030N101 915 23,525 SH   SOLE 0 0 23,525
CONDUENT INC COM 206787103 439 27,567 SH   SOLE 0 0 27,567
CONOCOPHILLIPS COM 20825C104 1,251 28,473 SH   SOLE 0 0 28,473
CONSOLIDATED EDISON INC COM 209115104 2,320 28,709 SH   SOLE 0 0 28,709
CONSTELLATION BRANDS INC CL A 21036P108 484 2,500 SH   SOLE 0 0 2,500
CORNING INC COM 219350105 6,760 224,988 SH   SOLE 0 0 224,988
CSI COMPRESSCO LP COM UNIT 12637A103 1,142 235,575 SH   SOLE 0 0 235,575
CSX CORP COM 126408103 861 15,796 SH   SOLE 0 0 15,796
CUI GLOBAL INC COM NEW 126576206 1,976 514,594 SH   SOLE 0 0 514,594
DELTA AIR LINES INC DEL COM NEW 247361702 1,383 25,750 SH   SOLE 0 0 25,750
DHT HOLDINGS INC SHS NEW Y2065G121 113 27,399 SH   SOLE 0 0 27,399
DISNEY WALT CO COM DISNEY 254687106 801 7,545 SH   SOLE 0 0 7,545
DORMAN PRODUCTS INC COM 258278100 1,051 12,700 SH   SOLE 0 0 12,700
DOW CHEM CO COM 260543103 1,541 24,444 SH   SOLE 0 0 24,444
DREYFUS STRATEGIC MUNS INC COM 261932107 380 42,689 SH   SOLE 0 0 42,689
DU PONT E I DE NEMOURS & CO COM 263534109 1,293 16,028 SH   SOLE 0 0 16,028
DUKE ENERGY CORP NEW COM NEW 26441C204 1,296 15,514 SH   SOLE 0 0 15,514
EATON VANCE LTD DUR INCOME F COM 27828H105 310 22,028 SH   SOLE 0 0 22,028
EATON VANCE SR INCOME TR SH BEN INT 27826S103 201 30,265 SH   SOLE 0 0 30,265
EATON VANCE TAX ADVT DIV INC COM 27828G107 232 10,640 SH   SOLE 0 0 10,640
EATON VANCE TX ADV GLBL DIV COM 27828S101 4,565 267,430 SH   SOLE 0 0 267,430
EMERSON ELEC CO COM 291011104 1,667 27,971 SH   SOLE 0 0 27,971
ENBRIDGE INC COM 29250N105 201 5,057 SH   SOLE 0 0 5,057
ENERGY FOCUS INC COM NEW 29268T300 1,117 424,994 SH   SOLE 0 0 424,994
ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT 29278N103 850 41,730 SH   SOLE 0 0 41,730
ENTERPRISE PRODS PARTNERS L COM 293792107 843 31,142 SH   SOLE 0 0 31,142
EVOLUTION PETROLEUM CORP COM 30049A107 5,213 643,583 SH   SOLE 0 0 643,583
EXELON CORP COM 30161N101 3,043 84,391 SH   SOLE 0 0 84,391
EXXON MOBIL CORP COM 30231G102 1,840 22,797 SH   SOLE 0 0 22,797
FACEBOOK INC CL A 30303M102 395 2,622 SH   SOLE 0 0 2,622
FIFTH THIRD BANCORP COM 316773100 5,236 201,732 SH   SOLE 0 0 201,732
FLEX LTD ORD Y2573F102 1,115 68,392 SH   SOLE 0 0 68,392
FORD MTR CO DEL COM PAR $0.01 345370860 1,214 108,550 SH   SOLE 0 0 108,550
FOSTER L B CO COM 350060109 495 23,086 SH   SOLE 0 0 23,086
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 295 6,124 SH   SOLE 0 0 6,124
FRONTIER COMMUNICATIONS CORP COM 35906A108 1,500 1,293,464 SH   SOLE 0 0 1,293,464
GENERAL ELECTRIC CO COM 369604103 6,116 226,436 SH   SOLE 0 0 226,436
GENERAL MTRS CO COM 37045V100 808 23,140 SH   SOLE 0 0 23,140
GEO GROUP INC NEW COM 36162J106 317 10,725 SH   SOLE 0 0 10,725
GILEAD SCIENCES INC COM 375558103 1,380 19,510 SH   SOLE 0 0 19,510
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 536 12,444 SH   SOLE 0 0 12,444
GOLDEN OCEAN GROUP LTD SHS NEW G39637205 170 25,431 SH   SOLE 0 0 25,431
GRACE W R & CO DEL NEW COM 38388F108 381 5,291 SH   SOLE 0 0 5,291
GREAT PLAINS ENERGY INC COM 391164100 1,526 52,147 SH   SOLE 0 0 52,147
GRIFFON CORP COM 398433102 344 15,700 SH   SOLE 0 0 15,700
GSE SYS INC COM 36227K106 71 23,222 SH   SOLE 0 0 23,222
HANESBRANDS INC COM 410345102 3,400 146,844 SH   SOLE 0 0 146,844
HERCULES CAPITAL INC COM 427096508 178 13,500 SH   SOLE 0 0 13,500
HERSHEY CO COM 427866108 254 2,371 SH   SOLE 0 0 2,371
HOME DEPOT INC COM 437076102 207 1,350 SH   SOLE 0 0 1,350
HSBC HLDGS PLC ADR A 1/40PF A 404280604 430 16,300 SH   SOLE 0 0 16,300
II VI INC COM 902104108 372 10,850 SH   SOLE 0 0 10,850
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 6,937 1,576,805 SH   SOLE 0 0 1,576,805
INSIGHT SELECT INCOME FD COM 45781W109 791 40,050 SH   SOLE 0 0 40,050
INTEGRATED DEVICE TECHNOLOGY COM 458118106 292 11,350 SH   SOLE 0 0 11,350
INTEL CORP COM 458140100 4,947 146,646 SH   SOLE 0 0 146,646
INTERNATIONAL BUSINESS MACHS COM 459200101 7,384 48,004 SH   SOLE 0 0 48,004
INVESCO PA VALUE MUN INCOME COM 46132K109 804 65,167 SH   SOLE 0 0 65,167
INVESCO SR INCOME TR COM 46131H107 327 71,843 SH   SOLE 0 0 71,843
IRIDIUM COMMUNICATIONS INC COM 46269C102 4,372 395,740 SH   SOLE 0 0 395,740
ISHARES TR SELECT DIVID ETF 464287168 684 7,420 SH   SOLE 0 0 7,420
ISHARES TR TIPS BD ETF 464287176 930 8,200 SH   SOLE 0 0 8,200
ISHARES TR CORE S&P500 ETF 464287200 224 922 SH   SOLE 0 0 922
ISHARES TR N AMER TECH ETF 464287549 206 1,425 SH   SOLE 0 0 1,425
ISHARES TR SP SMCP600GR ETF 464287887 266 1,710 SH   SOLE 0 0 1,710
ISHARES TR INTL SEL DIV ETF 464288448 1,912 58,465 SH   SOLE 0 0 58,465
JAPAN SMALLER CAPTLZTN FD IN COM 47109U104 116 10,145 SH   SOLE 0 0 10,145
JOHNSON & JOHNSON COM 478160104 2,127 16,085 SH   SOLE 0 0 16,085
JPMORGAN CHASE & CO COM 46625H100 295 3,233 SH   SOLE 0 0 3,233
KIMBERLY CLARK CORP COM 494368103 659 5,107 SH   SOLE 0 0 5,107
KINDER MORGAN INC DEL COM 49456B101 740 38,670 SH   SOLE 0 0 38,670
KRAFT HEINZ CO COM 500754106 202 2,364 SH   SOLE 0 0 2,364
LILLY ELI & CO COM 532457108 2,544 30,923 SH   SOLE 0 0 30,923
LIQTECH INTL INC COM 53632A102 247 774,406 SH   SOLE 0 0 774,406
LRAD CORP COM 50213V109 19 11,500 SH   SOLE 0 0 11,500
LSI INDS INC COM 50216C108 6,654 735,267 SH   SOLE 0 0 735,267
M & T BK CORP COM 55261F104 204 1,264 SH   SOLE 0 0 1,264
MANITEX INTL INC COM 563420108 6,122 877,137 SH   SOLE 0 0 877,137
MCDONALDS CORP COM 580135101 331 2,163 SH   SOLE 0 0 2,163
MERCK & CO INC COM 58933Y105 3,345 52,200 SH   SOLE 0 0 52,200
MFS MULTIMARKET INCOME TR SH BEN INT 552737108 77 12,500 SH   SOLE 0 0 12,500
MICROSOFT CORP COM 594918104 2,869 41,627 SH   SOLE 0 0 41,627
MISONIX INC COM 604871103 720 75,417 SH   SOLE 0 0 75,417
MITEK SYS INC COM NEW 606710200 337 40,200 SH   SOLE 0 0 40,200
MONMOUTH REAL ESTATE INVT CO CL A 609720107 1,795 119,307 SH   SOLE 0 0 119,307
MOOG INC CL A 615394202 286 4,001 SH   SOLE 0 0 4,001
MYLAN N V SHS EURO N59465109 2,369 61,050 SH   SOLE 0 0 61,050
NEW YORK MTG TR INC COM PAR $.02 649604501 292 47,000 SH   SOLE 0 0 47,000
NEXTERA ENERGY INC COM 65339F101 523 3,733 SH   SOLE 0 0 3,733
NOBLE CORP PLC SHS USD G65431101 305 84,510 SH   SOLE 0 0 84,510
NORDIC AMERICAN TANKERS LIMI COM G65773106 4,198 662,196 SH   SOLE 0 0 662,196
NORDIC AMERN OFFSHORE LTD SHS G65772108 374 299,545 SH   SOLE 0 0 299,545
NOVARTIS A G SPONSORED ADR 66987V109 2,089 25,032 SH   SOLE 0 0 25,032
NUVEEN PENNSYLVANIA QLT MUN COM 670972108 260 19,441 SH   SOLE 0 0 19,441
NUVEEN PREFERRED SECURITIES COM 67072C105 192 18,835 SH   SOLE 0 0 18,835
OBSIDIAN ENERGY LTD COM 674482104 427 336,500 SH   SOLE 0 0 336,500
OLIN CORP COM PAR $1 680665205 1,537 50,761 SH   SOLE 0 0 50,761
OMEGA HEALTHCARE INVS INC COM 681936100 544 16,500 SH   SOLE 0 0 16,500
ONEOK PARTNERS LP UNIT LTD PARTN 68268N103 275 5,400 SH   SOLE 0 0 5,400
ORACLE CORP COM 68389X105 350 6,989 SH   SOLE 0 0 6,989
ORANGE SPONSORED ADR 684060106 543 33,982 SH   SOLE 0 0 33,982
PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 11 27,310 SH   SOLE 0 0 27,310
PARK ELECTROCHEMICAL CORP COM 700416209 1,079 58,625 SH   SOLE 0 0 58,625
PATRICK INDS INC COM 703343103 305 4,200 SH   SOLE 0 0 4,200
PDL BIOPHARMA INC COM 69329Y104 74 30,000 SH   SOLE 0 0 30,000
PEPSICO INC COM 713448108 992 8,591 SH   SOLE 0 0 8,591
PFIZER INC COM 717081103 3,143 93,585 SH   SOLE 0 0 93,585
PHILIP MORRIS INTL INC COM 718172109 295 2,516 SH   SOLE 0 0 2,516
PHILLIPS 66 COM 718546104 293 3,548 SH   SOLE 0 0 3,548
PIONEER ENERGY SVCS CORP COM 723664108 343 167,757 SH   SOLE 0 0 167,757
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 538 20,500 SH   SOLE 0 0 20,500
PLUG POWER INC COM NEW 72919P202 71 35,000 SH   SOLE 0 0 35,000
PNC FINL SVCS GROUP INC COM 693475105 514 4,123 SH   SOLE 0 0 4,123
POINTS INTL LTD COM NEW 730843208 7,544 834,523 SH   SOLE 0 0 834,523
POTASH CORP SASK INC COM 73755L107 857 52,600 SH   SOLE 0 0 52,600
POWERSHARES ETF TRUST II CEF INC COMPST 73936Q843 266 11,260 SH   SOLE 0 0 11,260
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 274 1,995 SH   SOLE 0 0 1,995
PPL CORP COM 69351T106 407 10,545 SH   SOLE 0 0 10,545
PREMIER INC CL A 74051N102 824 22,915 SH   SOLE 0 0 22,915
PROCTER AND GAMBLE CO COM 742718109 875 10,049 SH   SOLE 0 0 10,049
PULMATRIX INC COM 74584P103 309 130,000 SH   SOLE 0 0 130,000
PUTNAM MASTER INTER INCOME T SH BEN INT 746909100 106 22,700 SH   SOLE 0 0 22,700
QUALCOMM INC COM 747525103 265 4,808 SH   SOLE 0 0 4,808
QUANTA SVCS INC COM 74762E102 291 8,851 SH   SOLE 0 0 8,851
REPUBLIC FIRST BANCORP INC COM 760416107 357 38,700 SH   SOLE 0 0 38,700
RETRACTABLE TECHNOLOGIES INC COM 76129W105 740 583,062 SH   SOLE 0 0 583,062
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 438 8,060 SH   SOLE 0 0 8,060
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 517 9,729 SH   SOLE 0 0 9,729
SCHLUMBERGER LTD COM 806857108 714 10,859 SH   SOLE 0 0 10,859
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 264 5,100 SH   SOLE 0 0 5,100
SIERRA WIRELESS INC COM 826516106 341 12,140 SH   SOLE 0 0 12,140
SIRIUS XM HLDGS INC COM 82968B103 55 10,134 SH   SOLE 0 0 10,134
SONIC FDRY INC COM NEW 83545R207 1,908 489,479 SH   SOLE 0 0 489,479
SOUTHERN CO COM 842587107 253 5,290 SH   SOLE 0 0 5,290
SPDR S&P 500 ETF TR TR UNIT 78462F103 296 1,227 SH   SOLE 0 0 1,227
SPDR SER TR NUVEEN BRC MUNIC 78468R721 267 5,500 SH   SOLE 0 0 5,500
STATOIL ASA SPONSORED ADR 85771P102 1,808 109,386 SH   SOLE 0 0 109,386
STUDENT TRANSN INC COM 86388A108 6,075 1,001,703 SH   SOLE 0 0 1,001,703
SUNOPTA INC COM 8676EP108 759 74,500 SH   SOLE 0 0 74,500
SYSCO CORP COM 871829107 281 5,600 SH   SOLE 0 0 5,600
TE CONNECTIVITY LTD REG SHS H84989104 270 3,437 SH   SOLE 0 0 3,437
TEAM INC COM 878155100 3,365 143,509 SH   SOLE 0 0 143,509
TETRA TECHNOLOGIES INC DEL COM 88162F105 888 318,300 SH   SOLE 0 0 318,300
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 319 9,613 SH   SOLE 0 0 9,613
TEXAS INSTRS INC COM 882508104 290 3,775 SH   SOLE 0 0 3,775
TIME WARNER INC COM NEW 887317303 2,315 23,057 SH   SOLE 0 0 23,057
TORONTO DOMINION BK ONT COM NEW 891160509 2,514 49,918 SH   SOLE 0 0 49,918
TOTAL S A SPONSORED ADR 89151E109 496 10,018 SH   SOLE 0 0 10,018
TRIUMPH GROUP INC NEW COM 896818101 1,944 61,537 SH   SOLE 0 0 61,537
TSAKOS ENERGY NAVIGATION LTD SHS G9108L108 1,359 283,250 SH   SOLE 0 0 283,250
UMH PPTYS INC COM 903002103 1,914 112,284 SH   SOLE 0 0 112,284
UNILEVER N V N Y SHS NEW 904784709 420 7,601 SH   SOLE 0 0 7,601
UNION PAC CORP COM 907818108 245 2,251 SH   SOLE 0 0 2,251
UNISYS CORP COM NEW 909214306 1,017 79,510 SH   SOLE 0 0 79,510
UNIT CORP COM 909218109 545 29,109 SH   SOLE 0 0 29,109
UNITEDHEALTH GROUP INC COM 91324P102 203 1,100 SH   SOLE 0 0 1,100
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 481 6,050 SH   SOLE 0 0 6,050
VERIZON COMMUNICATIONS INC COM 92343V104 3,560 79,733 SH   SOLE 0 0 79,733
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 5,126 178,428 SH   SOLE 0 0 178,428
VOYA PRIME RATE TR SH BEN INT 92913A100 99 18,500 SH   SOLE 0 0 18,500
WAL-MART STORES INC COM 931142103 334 4,415 SH   SOLE 0 0 4,415
WASTE MGMT INC DEL COM 94106L109 400 5,458 SH   SOLE 0 0 5,458
WEC ENERGY GROUP INC COM 92939U106 281 4,593 SH   SOLE 0 0 4,593
WELLS FARGO CO NEW COM 949746101 993 17,939 SH   SOLE 0 0 17,939
WESTAR ENERGY INC COM 95709T100 946 17,850 SH   SOLE 0 0 17,850
XCEL ENERGY INC COM 98389B100 1,293 28,201 SH   SOLE 0 0 28,201
XERIUM TECHNOLOGIES INC COM NEW 98416J118 1,222 169,974 SH   SOLE 0 0 169,974
XEROX CORP COM NEW 984121608 1,600 55,709 SH   SOLE 0 0 55,709