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
ABB LTD SPONSORED ADR 000375204 210 9,962 SH   OTR 1 0 0 9,962
ABBOTT LABS COM 002824100 835 21,736 SH   SOLE   21,736 0 0
ABBVIE INC COM 00287y109 652 10,408 SH   SOLE   10,408 0 0
ABERDEEN CHILE FD INC COM 00301w105 971 162,864 SH   SOLE   162,864 0 0
ABIOMED INC COM 003654100 1,042 9,250 SH   SOLE   9,250 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 11,183 95,477 SH   SOLE   95,477 0 0
ACXIOM CORP COM 005125109 631 23,556 SH   SOLE   23,556 0 0
ADAM NAT RES FD INC COM 00548F105 281 13,950 SH   SOLE   13,950 0 0
ADAMS DIVERSIFIED EQUITY FD COM 006212104 318 24,998 SH   SOLE   24,998 0 0
ADVANCE AUTO PARTS INC COM 00751y106 13,729 81,180 SH   SOLE   81,180 0 0
ADVENT CLAYMORE CV SECS & IN COM 00764c109 1,415 96,402 SH   SOLE   96,402 0 0
AEGON N V NY REGISTRY SH 007924103 107 19,262 SH   OTR 1 0 0 19,262
AFFILIATED MANAGERS GROUP COM 008252108 1,564 10,765 SH   SOLE   10,765 0 0
AFLAC INC COM 001055102 232 3,329 SH   SOLE   3,329 0 0
AFLAC INC COM 001055102 11,276 162,000 SH Put SOLE   162,000 0 0
AIR METHODS CORP COM PAR $.06 009128307 3,360 105,482 SH   SOLE   105,482 0 0
ALIGN TECHNOLOGY INC COM 016255101 21,318 221,764 SH   SOLE   221,764 0 0
ALLIANCE CALIF MUN INCOME FD COM 018546101 642 48,461 SH   SOLE   48,461 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 21,388 93,600 SH   SOLE   93,600 0 0
ALLIANCEBERNSTEIN GBL HGH IN COM 01879r106 555 44,114 SH   SOLE   44,114 0 0
ALLIANZGI EQUITY & CONV INCO COM 018829101 436 23,643 SH   SOLE   23,643 0 0
ALLSTATE CORP COM 020002101 1,191 16,066 SH   SOLE   16,066 0 0
ALPHABET INC CAP STK CL C 02079K107 21,988 28,488 SH   SOLE   28,488 0 0
ALPHABET INC CAP STK CL A 02079K305 211 266 SH   OTR 31 0 0 266
ALPHABET INC CAP STK CL A 02079K305 19,390 24,469 SH   SOLE   24,469 0 0
ALPINE GLOBAL PREMIER PPTYS COM SBI 02083A103 144 28,000 SH   SOLE   28,000 0 0
ALPINE TOTAL DYNAMIC DIVID F COM SH BEN INT N 021060207 827 109,099 SH   SOLE   109,099 0 0
ALTRIA GROUP INC COM 02209s103 802 11,866 SH   SOLE   11,866 0 0
AMAZON COM INC COM 023135106 3,463 4,618 SH   SOLE   4,618 0 0
AMBEV SA SPONSORED ADR 02319v103 108 21,911 SH   OTR 1 0 0 21,911
AMERCO COM 023586100 2,539 6,871 SH   SOLE   6,871 0 0
AMERICA MOVIL SAB DE CV SPON ADR A SHS 02364w204 602 48,971 SH   SOLE   48,971 0 0
AMERICAN EXPRESS CO COM 025816109 12,000 162,000 SH Put SOLE   162,000 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 10,580 162,000 SH Put SOLE   162,000 0 0
AMERICAN TOWER CORP NEW COM 03027x100 13,969 132,184 SH   SOLE   132,184 0 0
AMERICAN VANGUARD CORP COM 030371108 2,210 115,400 SH   SOLE   115,400 0 0
AMERIPRISE FINL INC COM 03076c106 211 1,900 SH   SOLE   1,900 0 0
AMGEN INC COM 031162100 12,073 82,571 SH   SOLE   82,571 0 0
ANTHEM INC COM 036752103 422 2,933 SH   SOLE   2,933 0 0
APPLE INC COM 037833100 34,380 296,844 SH   SOLE   296,844 0 0
APPLIED MATLS INC COM 038222105 201 6,220 SH   SOLE   6,220 0 0
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - g0457f107 514 95,200 SH   SOLE   95,200 0 0
ARES DYNAMIC CR ALLOCATION F COM 04014f102 1,370 90,876 SH   SOLE   90,876 0 0
ASA GOLD AND PRECIOUS MTLS L SHS g3156p103 1,189 107,693 SH   SOLE   107,693 0 0
ASB BANCORP INC N C COM 00213T109 6,678 224,470 SH   SOLE   224,470 0 0
ASPEN TECHNOLOGY INC COM 045327103 9,845 180,040 SH   SOLE   180,040 0 0
ASTEC INDS INC COM 046224101 1,639 24,300 SH   SOLE   24,300 0 0
AT&T INC COM 00206r102 1,537 36,135 SH   SOLE   36,135 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 16,704 879,184 SH   SOLE   879,184 0 0
ATLANTIC COAST FINL CORP COM 048426100 5,682 835,547 SH   SOLE   835,547 0 0
ATLANTIC PWR CORP COM NEW 04878q863 1,875 750,000 SH   SOLE   750,000 0 0
AUTODESK INC COM 052769106 206 2,790 SH   OTR 31 0 0 2,790
AVINGER INC COM 053734109 1,123 303,452 SH   SOLE   303,452 0 0
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946k101 107 15,829 SH   OTR 1 0 0 15,829
BANCO SANTANDER SA ADR 05964h105 92 17,671 SH   OTR 1 0 0 17,671
BANK AMER CORP COM 060505104 1,983 89,746 SH   SOLE   89,746 0 0
BANK AMER CORP 7.25%CNV PFD L 060505682 5,560 4,765 SH   SOLE   4,765 0 0
BANK NEW YORK MELLON CORP COM 064058100 3,838 81,000 SH Put SOLE   81,000 0 0
BANKWELL FINL GROUP INC COM 06654A103 4,743 145,950 SH   SOLE   145,950 0 0
BB&T CORP COM 054937107 7,618 162,000 SH Put SOLE   162,000 0 0
BEACON ROOFING SUPPLY INC COM 073685109 1,191 25,860 SH   SOLE   25,860 0 0
BECTON DICKINSON & CO COM 075887109 13,323 80,477 SH   SOLE   80,477 0 0
BELDEN INC COM 077454106 1,284 17,174 SH   SOLE   17,174 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 8,344 51,196 SH   SOLE   51,196 0 0
BIOGEN INC COM 09062X103 228 805 SH   SOLE   805 0 0
BLACKROCK CALIF MUN INCOME T SH BEN INT 09248e102 541 37,349 SH   SOLE   37,349 0 0
BLACKROCK CORE BD TR SHS BEN INT 09249e101 157 12,055 SH   SOLE   12,055 0 0
BLACKROCK CORPOR HI YLD FD I COM 09255p107 592 54,692 SH   SOLE   54,692 0 0
BLACKROCK CR ALLCTN INC TR COM 092508100 703 54,236 SH   SOLE   54,236 0 0
BLACKROCK ENH CAP & INC FD I COM 09256a109 468 34,127 SH   SOLE   34,127 0 0
BLACKROCK ENHANCED EQT DIV T COM 09251a104 256 31,458 SH   SOLE   31,458 0 0
BLACKROCK GLOBAL OPP EQTY TR COM 092501105 2,626 226,946 SH   SOLE   226,946 0 0
BLACKROCK INTL GRWTH & INC T COM BENE INTER 092524107 3,160 573,592 SH   SOLE   573,592 0 0
BLACKROCK MD MUNICIPAL BOND COM 09249l105 225 15,945 SH   SOLE   15,945 0 0
BLACKROCK MULTI-SECTOR INC T COM 09258A107 1,375 83,405 SH   SOLE   83,405 0 0
BLACKROCK MUNI N Y INTER DUR COM 09255F109 485 35,768 SH   SOLE   35,768 0 0
BLACKROCK MUNIASSETS FD INC COM 09254J102 1,242 92,217 SH   SOLE   92,217 0 0
BLACKROCK MUNICIPL INC QLTY COM 092479104 443 31,896 SH   SOLE   31,896 0 0
BLACKROCK MUNIHLDGS NJ QLTY COM 09254x101 259 18,613 SH   SOLE   18,613 0 0
BLACKROCK MUNIHLDNGS CALI QL COM 09254L107 665 47,201 SH   SOLE   47,201 0 0
BLACKROCK MUNIYIELD ARIZ FD COM 09254K109 813 56,208 SH   SOLE   56,208 0 0
BLACKROCK MUNIYIELD CALI QLT COM 09254N103 230 15,838 SH   SOLE   15,838 0 0
BLACKROCK MUNIYLD MICH QLTY COM 09254V105 571 42,037 SH   SOLE   42,037 0 0
BLACKROCK N Y MUN INCOME TR SH BEN INT 09248L106 409 29,403 SH   SOLE   29,403 0 0
BLACKROCK NJ MUNICIPAL BOND COM 09249a109 271 18,783 SH   SOLE   18,783 0 0
BLACKROCK NY MUN INCOME TR I COM 09249R102 219 15,140 SH   SOLE   15,140 0 0
BLACKROCK NY MUNI INC QLTY T COM 09249u105 521 39,754 SH   SOLE   39,754 0 0
BLACKROCK NY MUNICIPAL BOND COM 09249p106 189 13,509 SH   SOLE   13,509 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253u108 203 7,495 SH   SOLE   7,495 0 0
BNC BANCORP COM 05566T101 14,512 454,933 SH   SOLE   454,933 0 0
BOEING CO COM 097023105 292 1,874 SH   SOLE   1,874 0 0
BP PLC SPONSORED ADR 055622104 209 5,581 SH   OTR 1 0 0 5,581
BRISTOL MYERS SQUIBB CO COM 110122108 10,966 187,648 SH   SOLE   187,648 0 0
BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 1,206 54,057 SH   SOLE   54,057 0 0
BROWN FORMAN CORP CL B 115637209 2,473 55,044 SH   SOLE   55,044 0 0
CALAMOS CONV & HIGH INCOME F COM SHS 12811p108 159 15,090 SH   SOLE   15,090 0 0
CALAMOS GLOBAL TOTAL RETURN COM SH BEN INT 128118106 360 34,201 SH   SOLE   34,201 0 0
CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 499 48,594 SH   SOLE   48,594 0 0
CAPITAL ONE FINL CORP COM 14040h105 21,198 243,000 SH Put SOLE   243,000 0 0
CARDINAL HEALTH INC COM 14149y108 8,191 113,811 SH   SOLE   113,811 0 0
CARNIVAL PLC ADR 14365c103 6,791 132,654 SH   SOLE   132,654 0 0
CAROLINA TR BANCSHARES INC COM 14422p105 385 60,184 SH   SOLE   60,184 0 0
CASELLA WASTE SYS INC CL A 147448104 21,972 1,770,568 SH   SOLE   1,770,568 0 0
CATERPILLAR INC DEL COM 149123101 1,201 12,945 SH   SOLE   12,945 0 0
CAVCO INDS INC DEL COM 149568107 3,121 31,252 SH   SOLE   31,252 0 0
CBRE CLARION GLOBAL REAL EST COM 12504g100 950 130,078 SH   SOLE   130,078 0 0
CELGENE CORP COM 151020104 397 3,432 SH   SOLE   3,432 0 0
CENTENE CORP DEL COM 15135B101 3,076 54,431 SH   SOLE   54,431 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 6,780 219,402 SH   SOLE   219,402 0 0
CENTRUE FINL CORP NEW COM NEW 15643B205 6,681 313,654 SH   SOLE   313,654 0 0
CHARTER COMMUNICATIONS INC N CL A 16119p108 232 807 SH   SOLE   807 0 0
CHEVRON CORP NEW COM 166764100 13,423 114,046 SH   SOLE   114,046 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941m109 279 5,325 SH   OTR 1 0 0 5,325
CHIPOTLE MEXICAN GRILL INC COM 169656105 4,743 12,569 SH   SOLE   12,569 0 0
CITIGROUP INC COM NEW 172967424 1,355 22,793 SH   SOLE   22,793 0 0
CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914e106 1,456 162,685 SH   SOLE   162,685 0 0
CME GROUP INC COM 12572Q105 12,842 111,333 SH   SOLE   111,333 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239v302 3,947 95,447 SH   SOLE   95,447 0 0
COGNEX CORP COM 192422103 1,692 26,590 SH   SOLE   26,590 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 23,746 423,805 SH   SOLE   423,805 0 0
COHEN & STEERS GLOBAL INC BL COM 19248m103 722 84,670 SH   SOLE   84,670 0 0
COHEN & STEERS TOTAL RETURN COM 19247r103 454 37,499 SH   SOLE   37,499 0 0
COLGATE PALMOLIVE CO COM 194162103 480 7,337 SH   SOLE   7,337 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 9,045 334,519 SH   SOLE   334,519 0 0
COMCAST CORP NEW CL A 20030n101 1,557 22,547 SH   SOLE   22,547 0 0
CONNECTONE BANCORP INC NEW COM 20786w107 3,472 133,783 SH   SOLE   133,783 0 0
CONSTELLIUM NV CL A n22035104 985 166,946 SH   SOLE   166,946 0 0
CONTINENTAL BLDG PRODS INC COM 211171103 3,153 136,503 SH   SOLE   136,503 0 0
COOPER COS INC COM NEW 216648402 23,070 131,880 SH   SOLE   131,880 0 0
CORE LABORATORIES N V COM n22717107 14,275 118,915 SH   SOLE   118,915 0 0
CORNING INC COM 219350105 1,772 73,000 SH   SOLE   73,000 0 0
COSTCO WHSL CORP NEW COM 22160k105 4,299 26,849 SH   SOLE   26,849 0 0
COWEN GROUP INC NEW CL A NEW 223622606 6,644 428,655 SH   SOLE   428,655 0 0
CPI CARD GROUP INC COM 12634h101 539 129,775 SH   SOLE   129,775 0 0
CRAFT BREW ALLIANCE INC COM 224122101 6,363 376,523 SH   SOLE   376,523 0 0
CVS HEALTH CORP COM 126650100 13,454 170,503 SH   SOLE   170,503 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 172 15,000 SH   SOLE   15,000 0 0
DANAHER CORP DEL COM 235851102 16,274 209,073 SH   SOLE   209,073 0 0
DEERE & CO COM 244199105 341 3,310 SH   SOLE   3,310 0 0
DENTSPLY SIRONA INC COM 24906p109 2,933 50,802 SH   SOLE   50,802 0 0
DEVON ENERGY CORP NEW COM 25179m103 749 16,400 SH   SOLE   16,400 0 0
DEVRY ED GROUP INC COM 251893103 1,209 38,750 SH   SOLE   38,750 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 6,824 65,652 SH   SOLE   65,652 0 0
DIGIMARC CORP NEW COM 25381b101 309 10,300 SH   SOLE   10,300 0 0
DISCOVER FINL SVCS COM 254709108 783 10,868 SH   SOLE   10,868 0 0
DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 18,791 701,694 SH   SOLE   701,694 0 0
DISNEY WALT CO COM DISNEY 254687106 3,834 36,792 SH   SOLE   36,792 0 0
DOMINION RES INC VA NEW COM 25746u109 2,868 37,444 SH   SOLE   37,444 0 0
DOW CHEM CO COM 260543103 3,044 53,190 SH   SOLE   53,190 0 0
DREYFUS MUN BD INFRSTRCTR FD SHS 26203D101 261 21,361 SH   SOLE   21,361 0 0
DREYFUS MUN INCOME INC COM 26201r102 280 32,480 SH   SOLE   32,480 0 0
EATON VANCE CA MUNI INCOME T SH BEN INT 27826f101 467 38,007 SH   SOLE   38,007 0 0
EATON VANCE CALIF MUN BD FD COM 27828a100 440 38,638 SH   SOLE   38,638 0 0
EATON VANCE ENHANCED EQ INC COM 278274105 1,852 149,316 SH   SOLE   149,316 0 0
EATON VANCE LTD DUR INCOME F COM 27828h105 1,285 93,634 SH   SOLE   93,634 0 0
EATON VANCE MA MUNI INCOME T SH BEN INT 27826e104 632 48,144 SH   SOLE   48,144 0 0
EATON VANCE MASS MUN BD FD COM 27828K108 201 14,937 SH   SOLE   14,937 0 0
EATON VANCE N J MUN BD FD COM 27828r103 191 14,883 SH   SOLE   14,883 0 0
EATON VANCE N Y MUN BD FD II COM 27828T109 144 12,381 SH   SOLE   12,381 0 0
EATON VANCE NJ MUNI INCOME T SH BEN INT 27826v106 323 26,908 SH   SOLE   26,908 0 0
EATON VANCE NY MUNI INCOME T SH BEN INT 27826w104 584 44,755 SH   SOLE   44,755 0 0
EATON VANCE PA MUN BD FD COM 27828W102 155 12,328 SH   SOLE   12,328 0 0
EATON VANCE TAX MNGD GBL DV COM 27829f108 675 84,162 SH   SOLE   84,162 0 0
EATON VANCE TX ADV GLBL DIV COM 27828s101 2,660 189,045 SH   SOLE   189,045 0 0
EATON VANCE TX MGD DIV EQ IN COM 27828n102 1,265 122,265 SH   SOLE   122,265 0 0
EATON VANCE TXMGD GL BUYWR O COM 27829c105 199 19,798 SH   SOLE   19,798 0 0
EDWARDS LIFESCIENCES CORP COM 28176e108 1,003 10,700 SH   SOLE   10,700 0 0
EMERGENT BIOSOLUTIONS INC COM 29089q105 4,469 136,093 SH   SOLE   136,093 0 0
ENDOCYTE INC COM 29269a102 621 243,385 SH   SOLE   243,385 0 0
ENERNOC INC COM 292764107 2,093 348,800 SH Call SOLE   348,800 0 0
ENTERGY CORP NEW COM 29364g103 588 8,000 SH   SOLE   8,000 0 0
EOG RES INC COM 26875p101 16,722 165,396 SH   SOLE   165,396 0 0
EQUITY BANCSHARES INC COM CL A 29460x109 13,297 395,267 SH   SOLE   395,267 0 0
EVANS BANCORP INC COM NEW 29911Q208 6,922 219,400 SH   SOLE   219,400 0 0
EVEREST RE GROUP LTD COM g3223r108 1,434 6,625 SH   SOLE   6,625 0 0
EXPEDIA INC DEL COM NEW 30212p303 3,594 31,728 SH   SOLE   31,728 0 0
EXXON MOBIL CORP COM 30231g102 6,296 69,758 SH   SOLE   69,758 0 0
FACEBOOK INC CL A 30303m102 202 1,754 SH   OTR 31 0 0 1,754
FACEBOOK INC CL A 30303m102 961 8,353 SH   SOLE   8,353 0 0
FARMER BROS CO COM 307675108 3,803 103,622 SH   SOLE   103,622 0 0
FB FINL CORP COM 30257x104 3,662 141,130 SH   SOLE   141,130 0 0
FEDERAL SIGNAL CORP COM 313855108 1,419 90,895 SH   SOLE   90,895 0 0
FERRELLGAS PARTNERS L.P. UNIT LTD PART 315293100 880 130,000 SH   SOLE   130,000 0 0
FIDELITY SOUTHERN CORP NEW COM 316394105 7,694 325,062 SH   SOLE   325,062 0 0
FIFTH THIRD BANCORP COM 316773100 206 7,629 SH   SOLE   7,629 0 0
FIFTH THIRD BANCORP COM 316773100 6,554 243,000 SH Put SOLE   243,000 0 0
FIRST BANCSHARES INC MS COM 318916103 5,960 216,730 SH   SOLE   216,730 0 0
FIRST CMNTY CORP S C COM 319835104 5,732 317,545 SH   SOLE   317,545 0 0
FIRST FNDTN INC COM 32026V104 5,161 181,085 SH   SOLE   181,085 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 16,308 176,990 SH   SOLE   176,990 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 3,732 40,500 SH Put SOLE   40,500 0 0
FIRST TR STRATEGIC HIGH INC COM SHS NEW 337353304 190 15,445 SH   SOLE   15,445 0 0
FLUOR CORP NEW COM 343412102 298 5,667 SH   SOLE   5,667 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 5,958 491,210 SH   SOLE   491,210 0 0
FRANKLIN UNVL TR SH BEN INT 355145103 406 60,788 SH   SOLE   60,788 0 0
FRONTIER COMMUNICATIONS CORP COM 35906a108 42 12,304 SH   SOLE   12,304 0 0
FSB BANCORP INC COM 30289C102 187 13,200 SH   SOLE   13,200 0 0
FULL HOUSE RESORTS INC COM 359678109 5,446 2,269,299 SH   SOLE   2,269,299 0 0
GABELLI CONV&INCOM SECS FD I COM 36240b109 59 12,619 SH   SOLE   12,619 0 0
GABELLI EQUITY TR INC COM 362397101 288 52,112 SH   SOLE   52,112 0 0
GENERAL ELECTRIC CO COM 369604103 4,964 157,094 SH   SOLE   157,094 0 0
GENERAL MTRS CO COM 37045v100 398 11,417 SH   SOLE   11,417 0 0
GENESEE & WYO INC CL A 371559105 20,756 299,032 SH   SOLE   299,032 0 0
GENMARK DIAGNOSTICS INC COM 372309104 9,815 801,865 SH   SOLE   801,865 0 0
GILEAD SCIENCES INC COM 375558103 1,339 18,695 SH   SOLE   18,695 0 0
GREENHILL & CO INC COM 395259104 1,744 62,950 SH   SOLE   62,950 0 0
GUARANTY BANCORP DEL COM NEW 40075T607 11,499 475,153 SH   SOLE   475,153 0 0
HAIN CELESTIAL GROUP INC COM 405217100 507 13,000 SH   SOLE   13,000 0 0
HANCOCK JOHN TAX-ADV DIV INC COM 41013V100 641 27,773 SH   SOLE   27,773 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 3,860 81,000 SH Put SOLE   81,000 0 0
HEICO CORP NEW CL A 422806208 1,722 25,359 SH   SOLE   25,359 0 0
HERITAGE OAKS BANCORP COM 42724R107 6,762 548,432 SH   SOLE   548,432 0 0
HEXCEL CORP NEW COM 428291108 1,157 22,500 SH   SOLE   22,500 0 0
HOLOGIC INC COM 436440101 201 5,004 SH   OTR 31 0 0 5,004
HOME DEPOT INC COM 437076102 4,498 33,545 SH   SOLE   33,545 0 0
HOMETRUST BANCSHARES INC COM 437872104 2,805 108,284 SH   SOLE   108,284 0 0
HORIZON GLOBAL CORP COM 44052w104 3,583 149,300 SH   SOLE   149,300 0 0
HUDSON TECHNOLOGIES INC COM 444144109 2,728 340,577 SH   SOLE   340,577 0 0
HUMANA INC COM 444859102 465 2,280 SH   SOLE   2,280 0 0
I D SYSTEMS INC COM 449489103 1,238 228,449 SH   SOLE   228,449 0 0
ICAD INC COM NEW 44934s206 3,238 1,000,910 SH   SOLE   1,000,910 0 0
IHS MARKIT LTD SHS g47567105 21,162 597,632 SH   SOLE   597,632 0 0
ILLINOIS TOOL WKS INC COM 452308109 6,917 56,484 SH   SOLE   56,484 0 0
ILLUMINA INC COM 452327109 219 1,713 SH   SOLE   1,713 0 0
INDEPENDENT BK GROUP INC COM 45384b106 1,116 17,886 SH   SOLE   17,886 0 0
INDEXIQ ETF TR HEDGE MLTI ETF 45409b107 244 8,518 SH   SOLE   8,518 0 0
INGREDION INC COM 457187102 272 2,175 SH   SOLE   2,175 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866f104 640 11,340 SH   SOLE   11,340 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 1,306 7,866 SH   SOLE   7,866 0 0
INVESCO ADVANTAGE MUNICIPAL SH BEN INT 46132e103 236 21,092 SH   SOLE   21,092 0 0
INVESCO CALIF VALUE MUN INC COM 46132H106 1,005 82,812 SH   SOLE   82,812 0 0
INVESCO HIGH INCOME TR II COM 46131f101 299 20,962 SH   SOLE   20,962 0 0
INVESCO PA VALUE MUN INCOME COM 46132K109 291 23,918 SH   SOLE   23,918 0 0
INVESCO TR INVT GRADE NY MUN COM 46131t101 481 36,218 SH   SOLE   36,218 0 0
INVESCO VALUE MUN INCOME TR COM 46132p108 162 11,107 SH   SOLE   11,107 0 0
ISHARES MSCI CH CAP ETF 464286640 290 7,738 SH   SOLE   7,738 0 0
ISHARES MSCI STH KOR ETF 464286772 4,528 85,074 SH   SOLE   85,074 0 0
ISHARES TR CORE S&P500 ETF 464287200 825 3,668 SH   SOLE   3,668 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 476 13,589 SH   SOLE   13,589 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 14,180 405,000 SH Put SOLE   405,000 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 1,576 12,938 SH   SOLE   12,938 0 0
ISHARES TR MSCI EAFE ETF 464287465 594 10,290 SH   SOLE   10,290 0 0
ISHARES TR NASDQ BIOTEC ETF 464287556 5,451 20,540 SH   SOLE   20,540 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 1,079 8,001 SH   SOLE   8,001 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 43,692 324,000 SH Put SOLE   324,000 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 17,406 130,895 SH   SOLE   130,895 0 0
ISHARES TR U.S. FINLS ETF 464287788 377 3,719 SH   SOLE   3,719 0 0
ISHARES TR EAFE SML CP ETF 464288273 210 4,210 SH   SOLE   4,210 0 0
JAPAN SMALLER CAPTLZTN FD IN COM 47109u104 18,896 1,943,325 SH   SOLE   1,943,325 0 0
JOHNSON & JOHNSON COM 478160104 1,790 15,536 SH   SOLE   15,536 0 0
JPMORGAN CHASE & CO COM 46625h100 8,530 98,847 SH   SOLE   98,847 0 0
JPMORGAN CHASE & CO COM 46625h100 13,978 162,000 SH Put SOLE   162,000 0 0
KAPSTONE PAPER & PACKAGING C COM 48562p103 9,994 453,237 SH   SOLE   453,237 0 0
KIMBERLY CLARK CORP COM 494368103 937 8,214 SH   SOLE   8,214 0 0
KINDER MORGAN INC DEL COM 49456B101 4,636 223,834 SH   SOLE   223,834 0 0
KINDER MORGAN INC DEL PFD SER A 49456b200 365 7,500 SH   SOLE   7,500 0 0
KNOWLES CORP COM 49926D109 2,330 139,443 SH   SOLE   139,443 0 0
KRAFT HEINZ CO COM 500754106 228 2,607 SH   SOLE   2,607 0 0
KROGER CO COM 501044101 517 14,976 SH   SOLE   14,976 0 0
LAS VEGAS SANDS CORP COM 517834107 893 16,722 SH   SOLE   16,722 0 0
LEGG MASON BW GLB INC OPP FD COM 52469b100 162 13,723 SH   SOLE   13,723 0 0
LENNAR CORP CL A 526057104 347 8,080 SH   SOLE   8,080 0 0
LIBBEY INC COM 529898108 12,537 644,264 SH   SOLE   644,264 0 0
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 595 115,317 SH   SOLE   115,317 0 0
LIBERTY ALL-STAR GROWTH FD I COM 529900102 88 21,089 SH   SOLE   21,089 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 3,953 54,552 SH   SOLE   54,552 0 0
LIBERTY GLOBAL PLC LILAC SHS CL C g5480u153 6,244 294,943 SH   SOLE   294,943 0 0
LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 1,030 50,284 SH   SOLE   50,284 0 0
LIBERTY MEDIA CORP DELAWARE COM A MEDIA GRP 531229870 1,997 63,712 SH   SOLE   63,712 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 194 62,632 SH   OTR 1 0 0 62,632
LOCKHEED MARTIN CORP COM 539830109 233 933 SH   SOLE   933 0 0
LOWES COS INC COM 548661107 11,846 166,559 SH   SOLE   166,559 0 0
MACQUARIE FT TR GB INF UT DI COM 55607w100 1,108 97,141 SH   SOLE   97,141 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608b105 13,305 162,849 SH   SOLE   162,849 0 0
MACYS INC COM 55616P104 228 6,378 SH   SOLE   6,378 0 0
MANNING & NAPIER INC CL A 56382q102 147 19,522 SH   SOLE   19,522 0 0
MARRIOTT INTL INC NEW CL A 571903202 579 7,009 SH   SOLE   7,009 0 0
MARSH & MCLENNAN COS INC COM 571748102 9,378 138,746 SH   SOLE   138,746 0 0
MASONITE INTL CORP NEW COM 575385109 5,801 88,166 SH   SOLE   88,166 0 0
MAXLINEAR INC CL A 57776j100 3,607 165,442 SH   SOLE   165,442 0 0
MCDONALDS CORP COM 580135101 3,741 30,737 SH   SOLE   30,737 0 0
MCKESSON CORP COM 58155q103 266 1,891 SH   SOLE   1,891 0 0
MERCK & CO INC COM 58933y105 1,405 23,865 SH   SOLE   23,865 0 0
METLIFE INC COM 59156r108 1,479 27,450 SH   SOLE   27,450 0 0
MEXICO FD INC COM 592835102 188 12,515 SH   SOLE   12,515 0 0
MFS CALIF MUN FD COM 59318C106 200 17,769 SH   SOLE   17,769 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 14,461 225,425 SH   SOLE   225,425 0 0
MICROSOFT CORP COM 594918104 3,217 51,777 SH   SOLE   51,777 0 0
MIDDLEBY CORP COM 596278101 15,456 119,988 SH   SOLE   119,988 0 0
MONDELEZ INTL INC CL A 609207105 368 8,299 SH   SOLE   8,299 0 0
MORGAN STANLEY COM NEW 617446448 16,438 389,071 SH   SOLE   389,071 0 0
MORGAN STANLEY ASIA PAC FD I COM 61744u106 216 16,013 SH   SOLE   16,013 0 0
MORGAN STANLEY EM MKTS DM DE COM 617477104 469 65,408 SH   SOLE   65,408 0 0
MORGAN STANLEY EMER MKTS DEB COM 61744H105 155 17,009 SH   SOLE   17,009 0 0
MOSAIC CO NEW COM 61945c103 6,394 218,000 SH   SOLE   218,000 0 0
MULTI COLOR CORP COM 625383104 2,220 28,610 SH   SOLE   28,610 0 0
NATIONAL HOLDINGS CORP COM NEW 636375206 2,369 883,877 SH   SOLE   883,877 0 0
NEOGENOMICS INC COM NEW 64049M209 15,703 1,832,316 SH   SOLE   1,832,316 0 0
NEUBERGER BERMAN CA INT MUN COM 64123c101 352 24,467 SH   SOLE   24,467 0 0
NEUBERGER BERMAN HGH YLD FD COM 64128C106 223 19,089 SH   SOLE   19,089 0 0
NEUBERGER BERMAN NY INT MUN COM 64124k102 359 28,637 SH   SOLE   28,637 0 0
NEW GERMANY FD INC COM 644465106 788 60,290 SH   SOLE   60,290 0 0
NORDSON CORP COM 655663102 15,407 137,499 SH   SOLE   137,499 0 0
NORFOLK SOUTHERN CORP COM 655844108 500 4,629 SH   SOLE   4,629 0 0
NORTHERN TR CORP COM 665859104 2,306 25,891 SH   SOLE   25,891 0 0
NORTHROP GRUMMAN CORP COM 666807102 1,326 5,702 SH   SOLE   5,702 0 0
NUVASIVE INC COM 670704105 1,738 25,800 SH   SOLE   25,800 0 0
NUVEEN CA SELECT TAX FREE PR SH BEN INT 67063r103 457 31,117 SH   SOLE   31,117 0 0
NUVEEN CALIFORNIA AMT QLT MU COM 670651108 217 15,176 SH   SOLE   15,176 0 0
NUVEEN CONNECTICUT QLTY MUN COM 67060d107 786 63,984 SH   SOLE   63,984 0 0
NUVEEN CR STRATEGIES INCM FD COM SHS 67073d102 771 87,157 SH   SOLE   87,157 0 0
NUVEEN ENHANCED MUN VALUE FD COM 67074m101 603 43,049 SH   SOLE   43,049 0 0
NUVEEN FLOATING RATE INCOME COM 67072t108 304 26,049 SH   SOLE   26,049 0 0
NUVEEN MARYLAND QLT MUN INC COM 67061q107 342 27,486 SH   SOLE   27,486 0 0
NUVEEN MASSACHUSETS QLT MUN COM 67061e104 162 12,355 SH   SOLE   12,355 0 0
NUVEEN MUN INCOME FD INC COM 67062J102 410 36,540 SH   SOLE   36,540 0 0
NUVEEN MUN VALUE FD INC COM 670928100 591 61,844 SH   SOLE   61,844 0 0
NUVEEN NEW JERSEY QULT MUN F COM 67069y102 268 20,364 SH   SOLE   20,364 0 0
NUVEEN NEW YORK QLT MUN INC COM 67066x107 169 12,615 SH   SOLE   12,615 0 0
NUVEEN NORTH CAROLINA QLTY M COM 67060p100 290 22,434 SH   SOLE   22,434 0 0
NUVEEN NY SELECT TAX FREE PR SH BEN INT 67063V104 488 36,875 SH   SOLE   36,875 0 0
NUVEEN OHIO QLTY MUN INCOME COM 670980101 386 26,567 SH   SOLE   26,567 0 0
NUVEEN PENNSYLVANIA QLT MUN COM 670972108 427 32,677 SH   SOLE   32,677 0 0
NUVEEN PFD & INCOME TERM FD COM 67075A106 398 17,376 SH   SOLE   17,376 0 0
NUVEEN REAL ASSET INC & GROW COM 67074y105 221 14,060 SH   SOLE   14,060 0 0
NUVEEN S&P 500 BUY-WRITE INC COM 6706er101 793 62,338 SH   SOLE   62,338 0 0
NUVEEN SELECT MAT MUN FD SH BEN INT 67061t101 107 11,025 SH   SOLE   11,025 0 0
NUVEEN SELECT TAX FREE INCM SH BEN INT 67062F100 232 16,698 SH   SOLE   16,698 0 0
NUVEEN SR INCOME FD COM 67067Y104 120 17,633 SH   SOLE   17,633 0 0
NUVEEN TEXAS QLTY MUN INCME COM 670983105 203 14,761 SH   SOLE   14,761 0 0
NVR INC COM 62944t105 20,589 12,336 SH   SOLE   12,336 0 0
OLD LINE BANCSHARES INC COM 67984m100 3,991 166,440 SH   SOLE   166,440 0 0
OMNICOM GROUP INC COM 681919106 205 2,406 SH   SOLE   2,406 0 0
OPUS BK IRVINE CALIF COM 684000102 8,216 273,401 SH   SOLE   273,401 0 0
ORACLE CORP COM 68389x105 541 14,061 SH   SOLE   14,061 0 0
PALO ALTO NETWORKS INC COM 697435105 375 3,000 SH   SOLE   3,000 0 0
PARAGON COML CORP COM NEW 69911U403 3,691 84,416 SH   SOLE   84,416 0 0
PARK STERLING CORP COM 70086Y105 13,407 1,242,578 SH   SOLE   1,242,578 0 0
PAYPAL HLDGS INC COM 70450y103 3,027 76,683 SH   SOLE   76,683 0 0
PDF SOLUTIONS INC COM 693282105 1,199 53,150 SH   SOLE   53,150 0 0
PEOPLES BANCORP N C INC COM 710577107 1,179 47,044 SH   SOLE   47,044 0 0
PEPSICO INC COM 713448108 2,160 20,642 SH   SOLE   20,642 0 0
PERFORMANT FINL CORP COM 71377e105 1,930 821,100 SH   SOLE   821,100 0 0
PFIZER INC COM 717081103 837 25,769 SH   SOLE   25,769 0 0
PHILIP MORRIS INTL INC COM 718172109 219 2,397 SH   SOLE   2,397 0 0
PIONEER DIV HIGH INCOME TRUS COM 723653101 396 24,699 SH   SOLE   24,699 0 0
PNC FINL SVCS GROUP INC COM 693475105 4,737 40,500 SH Put SOLE   40,500 0 0
PORTER BANCORP INC COM NEW 736233206 5,633 457,233 SH   SOLE   457,233 0 0
POWERSHARES ETF TR II KBW BK PORT 73937b746 321 6,800 SH   SOLE   6,800 0 0
POWERSHARES ETF TRUST II SENIOR LN PORT 73936q769 3,048 130,472 SH   SOLE   130,472 0 0
POWERSHARES GLOBAL ETF FD S&P 500 BUYWRT 73936g308 1,127 52,966 SH   SOLE   52,966 0 0
PRICELINE GRP INC COM NEW 741503403 24,266 16,552 SH   SOLE   16,552 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 4,687 81,000 SH Put SOLE   81,000 0 0
PROCTER AND GAMBLE CO COM 742718109 561 6,670 SH   SOLE   6,670 0 0
PROGRESSIVE CORP OHIO COM 743315103 2,875 81,000 SH Put SOLE   81,000 0 0
PULTE GROUP INC COM 745867101 349 19,000 SH   SOLE   19,000 0 0
PURECYCLE CORP COM NEW 746228303 588 107,000 SH   SOLE   107,000 0 0
RALPH LAUREN CORP CL A 751212101 3,839 42,500 SH   SOLE   42,500 0 0
RAND LOGISTICS INC COM 752182105 1,339 1,613,891 SH   SOLE   1,613,891 0 0
RANDOLPH BANCORP INC COM 752378109 1,409 87,425 SH   SOLE   87,425 0 0
REGENERON PHARMACEUTICALS COM 75886f107 2,136 5,818 SH   SOLE   5,818 0 0
RENASANT CORP COM 75970E107 772 18,280 SH   SOLE   18,280 0 0
RIO TINTO PLC SPONSORED ADR 767204100 3,037 78,959 SH   SOLE   78,959 0 0
RITCHIE BROS AUCTIONEERS COM 767744105 10,853 319,194 SH   SOLE   319,194 0 0
ROLLINS INC COM 775711104 1,088 32,200 SH   SOLE   32,200 0 0
ROYAL CARIBBEAN CRUISES LTD COM v7780t103 4,569 55,697 SH   SOLE   55,697 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 226 3,902 SH   SOLE   3,902 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 204 3,527 SH   OTR 1 0 0 3,527
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 3,479 63,980 SH   SOLE   63,980 0 0
ROYCE MICRO-CAP TR INC COM 780915104 107 13,100 SH   SOLE   13,100 0 0
ROYCE VALUE TR INC COM 780910105 355 26,510 SH   SOLE   26,510 0 0
RPM INTL INC COM 749685103 6,973 129,532 SH   SOLE   129,532 0 0
S&W SEED CO COM 785135104 6,337 1,377,596 SH   SOLE   1,377,596 0 0
SAP SE SPON ADR 803054204 215 2,484 SH   OTR 1 0 0 2,484
SCHLUMBERGER LTD COM 806857108 14,247 169,713 SH   SOLE   169,713 0 0
SCHWAB CHARLES CORP NEW COM 808513105 3,197 81,000 SH Put SOLE   81,000 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 4,320 195,848 SH   SOLE   195,848 0 0
SEAWORLD ENTMT INC COM 81282v100 7,723 407,987 SH   SOLE   407,987 0 0
SEAWORLD ENTMT INC COM 81282v100 1,420 75,000 SH Call SOLE   75,000 0 0
SELECT BANCORP INC NEW COM 81617L108 4,947 502,230 SH   SOLE   502,230 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369y605 18,830 810,000 SH Put SOLE   810,000 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369y886 474 9,767 SH   SOLE   9,767 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761r109 16,229 430,827 SH   SOLE   430,827 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109 3,607 274,272 SH   SOLE   274,272 0 0
SOLAR SR CAP LTD COM 83416m105 609 37,043 SH   SOLE   37,043 0 0
SOURCE CAP INC COM 836144105 1,910 53,123 SH   SOLE   53,123 0 0
SOUTHERN FIRST BANCSHARES IN COM 842873101 7,863 218,429 SH   SOLE   218,429 0 0
SOUTHERN NATL BANCORP OF VA COM 843395104 4,516 276,373 SH   SOLE   276,373 0 0
SPDR S&P 500 ETF TR TR UNIT 78462f103 8,446 37,785 SH   SOLE   37,785 0 0
SPDR S&P 500 ETF TR TR UNIT 78462f103 54,318 243,000 SH Put SOLE   243,000 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467y107 595 1,972 SH   SOLE   1,972 0 0
SPDR SERIES TRUST BLMBRG BRC CNVRT 78464a359 202 4,432 SH   SOLE   4,432 0 0
SPDR SERIES TRUST BLMBRG BRC INTRM 78464a672 331 5,540 SH   SOLE   5,540 0 0
SPDR SERIES TRUST S&P REGL BKG 78464a698 18,004 324,000 SH Put SOLE   324,000 0 0
SPDR SERIES TRUST S&P BK ETF 78464A797 1,707 39,261 SH   SOLE   39,261 0 0
SPDR SERIES TRUST S&P BK ETF 78464A797 7,042 162,000 SH Put SOLE   162,000 0 0
SPDR SERIES TRUST S&P BIOTECH 78464a870 769 13,000 SH   SOLE   13,000 0 0
STARBUCKS CORP COM 855244109 3,568 64,274 SH   SOLE   64,274 0 0
STATE BK FINL CORP COM 856190103 1,148 42,726 SH   SOLE   42,726 0 0
STERICYCLE INC COM 858912108 310 4,024 SH   SOLE   4,024 0 0
STERIS PLC SHS USD g84720104 14,929 221,528 SH   SOLE   221,528 0 0
STONEGATE BK FT LAUDERDALE F COM 861811107 2,960 70,921 SH   SOLE   70,921 0 0
STRYKER CORP COM 863667101 212 1,771 SH   SOLE   1,771 0 0
SUN BANCORP INC COM NEW 86663b201 11,751 451,970 SH   SOLE   451,970 0 0
TCW STRATEGIC INCOME FUND IN COM 872340104 289 54,282 SH   SOLE   54,282 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 7,064 162,000 SH Put SOLE   162,000 0 0
TELEFONICA S A SPONSORED ADR 879382208 125 13,538 SH   OTR 1 0 0 13,538
TEMPLETON EMERGING MKTS FD I COM 880191101 979 80,979 SH   SOLE   80,979 0 0
TEMPLETON GLOBAL INCOME FD COM 880198106 404 62,325 SH   SOLE   62,325 0 0
TFS FINL CORP COM 87240R107 2,400 126,050 SH   SOLE   126,050 0 0
THAI FD INC COM 882904105 185 24,349 SH   SOLE   24,349 0 0
TJX COS INC NEW COM 872540109 13,957 185,777 SH   SOLE   185,777 0 0
TOLL BROTHERS INC COM 889478103 217 7,000 SH   SOLE   7,000 0 0
TOTAL S A SPONSORED ADR 89151e109 207 4,063 SH   OTR 1 0 0 4,063
TRAVELERS COMPANIES INC COM 89417e109 262 2,138 SH   SOLE   2,138 0 0
TRI CONTL CORP COM 895436103 1,411 63,998 SH   SOLE   63,998 0 0
TRIUMPH BANCORP INC COM 89679E300 10,622 406,204 SH   SOLE   406,204 0 0
TRUPANION INC COM 898202106 3,394 218,682 SH   SOLE   218,682 0 0
TURKISH INVT FD INC COM 900145103 88 12,936 SH   SOLE   12,936 0 0
TWENTY FIRST CENTY FOX INC CL B 90130a200 6,745 247,529 SH   SOLE   247,529 0 0
UNIFIRST CORP MASS COM 904708104 11,946 83,160 SH   SOLE   83,160 0 0
UNILEVER PLC SPON ADR NEW 904767704 1,570 38,565 SH   SOLE   38,565 0 0
UNION PAC CORP COM 907818108 12,393 119,531 SH   SOLE   119,531 0 0
UNITED FINL BANCORP INC NEW COM 910304104 5,033 277,135 SH   SOLE   277,135 0 0
UNITED RENTALS INC COM 911363109 12,646 119,779 SH   SOLE   119,779 0 0
UNITED TECHNOLOGIES CORP COM 913017109 1,150 10,489 SH   SOLE   10,489 0 0
UNITEDHEALTH GROUP INC COM 91324p102 2,659 16,613 SH   SOLE   16,613 0 0
US BANCORP DEL COM NEW 902973304 7,274 141,606 SH   SOLE   141,606 0 0
US BANCORP DEL COM NEW 902973304 8,322 162,000 SH Put SOLE   162,000 0 0
VALSPAR CORP COM 920355104 317 3,062 SH   SOLE   3,062 0 0
VANECK VECTORS ETF TR BDC INCOME ETF 92189f411 268 14,872 SH   SOLE   14,872 0 0
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 2,177 26,951 SH   SOLE   26,951 0 0
VANGUARD INDEX FDS REIT ETF 922908553 295 3,578 SH   SOLE   3,578 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 946 26,436 SH   SOLE   26,436 0 0
VANGUARD SPECIALIZED PORTFOL DIV APP ETF 921908844 482 5,657 SH   SOLE   5,657 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 1,626 44,497 SH   SOLE   44,497 0 0
VERISK ANALYTICS INC COM 92345Y106 1,165 14,358 SH   SOLE   14,358 0 0
VERITEX HLDGS INC COM 923451108 6,632 248,290 SH   SOLE   248,290 0 0
VERIZON COMMUNICATIONS INC COM 92343v104 2,217 41,528 SH   SOLE   41,528 0 0
VIASAT INC COM 92552v100 450 6,800 SH   SOLE   6,800 0 0
VISA INC COM CL A 92826c839 21,211 271,869 SH   SOLE   271,869 0 0
VOYA ASIA PAC DIVID EQUITY I COM 92912j102 143 16,474 SH   SOLE   16,474 0 0
VOYA EMERGING MKTS HIGH DIVI COM 92912p108 109 14,604 SH   SOLE   14,604 0 0
VOYA GLBL ADV & PREM OPP FD COM 92912r104 1,007 102,411 SH   SOLE   102,411 0 0
VOYA GLBL EQTY DIV & PREM OP COM 92912T100 869 128,233 SH   SOLE   128,233 0 0
VOYA PRIME RATE TR SH BEN INT 92913a100 100 17,979 SH   SOLE   17,979 0 0
W & T OFFSHORE INC COM 92922p106 34 12,210 SH   SOLE   12,210 0 0
WASTE MGMT INC DEL COM 94106L109 413 5,820 SH   SOLE   5,820 0 0
WATSCO INC COM 942622200 9,679 65,347 SH   SOLE   65,347 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 358 10,000 SH   SOLE   10,000 0 0
WELLS FARGO & CO NEW COM 949746101 594 10,771 SH   SOLE   10,771 0 0
WELLS FARGO & CO NEW COM 949746101 8,928 162,000 SH Put SOLE   162,000 0 0
WELLS FARGO INCOME OPPORTUNI WF INC OPPTY FD 94987b105 411 48,437 SH   SOLE   48,437 0 0
WESTERN ASSET CORPORATE LN F COM 95790j102 298 26,446 SH   SOLE   26,446 0 0
WESTERN ASSET EMRG MKT DEBT COM 95766a101 1,596 108,519 SH   SOLE   108,519 0 0
WESTERN ASSET GLB HI INCOME COM 95766b109 164 16,701 SH   SOLE   16,701 0 0
WESTERN ASSET HGH YLD DFNDFD COM 95768b107 456 30,295 SH   SOLE   30,295 0 0
WESTERN ASSET HIGH INCM FD I COM 95766j102 221 31,185 SH   SOLE   31,185 0 0
WESTERN ASSET HIGH INCM OPP COM 95766k109 2,098 420,527 SH   SOLE   420,527 0 0
WESTERN ASSET INTM MUNI FD I COM 958435109 348 36,615 SH   SOLE   36,615 0 0
WESTERN ASSET MUN HI INCM FD COM 95766N103 275 38,325 SH   SOLE   38,325 0 0
WESTERN ASST MN PRT FD INC COM 95766p108 167 11,233 SH   SOLE   11,233 0 0
WEYERHAEUSER CO COM 962166104 542 17,996 SH   SOLE   17,996 0 0
WHITING PETE CORP NEW COM 966387102 1,554 129,250 SH   SOLE   129,250 0 0
WILLIAMS COS INC DEL COM 969457100 996 32,000 SH   SOLE   32,000 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717w851 16,216 327,326 SH   SOLE   327,326 0 0
XENITH BANKSHARES INC NEW COM NEW 984102202 17,197 609,808 SH   SOLE   609,808 0 0
XINYUAN REAL ESTATE CO LTD SPONS ADR 98417p105 179 36,000 SH   SOLE   36,000 0 0