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
1ST SOURCE CORP COM 336901103 804 15,052 SH   SOLE   15,052 0 0
3M CO COM 88579y101 556 2,824 SH   SOLE   2,824 0 0
ABBOTT LABS COM 002824100 5,756 94,374 SH   SOLE   94,374 0 0
ABBVIE INC COM 00287Y109 7,363 79,470 SH   SOLE   79,470 0 0
ABERDEEN EMRG MRKTS EQT INM COM 00301w105 425 60,644 SH   SOLE   60,644 0 0
ABERDEEN GLOBAL DYNAMIC DIVI COM 00302M106 986 96,240 SH   SOLE   96,240 0 0
ABERDEEN TOTAL DYNAMIC DIVD COM SH BEN INT 00326L100 6,033 689,502 SH   SOLE   689,502 0 0
ABIOMED INC COM 003654100 8,649 21,145 SH   SOLE   21,145 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 4,875 178,116 SH   SOLE   178,116 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 13,696 83,720 SH   SOLE   83,720 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 80 489 SH   OTR 32 0 0 489
ACHAOGEN INC COM 004449104 579 66,856 SH   SOLE   66,856 0 0
ACLARIS THERAPEUTICS INC COM 00461u105 1,085 54,342 SH   SOLE   54,342 0 0
ACXIOM CORP COM 005125109 706 23,556 SH   SOLE   23,556 0 0
ADAM NAT RES FD INC COM 00548f105 562 27,965 SH   SOLE   27,965 0 0
ADAMS DIVERSIFIED EQUITY FD COM 006212104 1,040 67,420 SH   SOLE   67,420 0 0
ADOBE SYS INC COM 00724f101 1,576 6,466 SH   SOLE   6,466 0 0
ADTALEM GLOBAL ED INC COM 00737l103 1,084 22,545 SH   SOLE   22,545 0 0
ADVENT CLAY CONV SEC INC FD COM 007639107 1,785 319,328 SH   SOLE   319,328 0 0
ADVENT CLAYMORE CV SECS & IN COM 00764c109 3,772 246,694 SH   SOLE   246,694 0 0
ADVENT CLAYMORE ENH GRW & IN COM 00765e104 812 104,971 SH   SOLE   104,971 0 0
AERCAP HOLDINGS NV SHS N00985106 393 7,253 SH   OTR 1 0 0 7,253
AERCAP HOLDINGS NV SHS N00985106 12 223 SH   SOLE   223 0 0
AFFILIATED MANAGERS GROUP COM 008252108 1,450 9,756 SH   SOLE   9,756 0 0
AFLAC INC COM 001055102 20,134 468,000 SH Put SOLE   468,000 0 0
AFLAC INC COM 001055102 9 198 SH   OTR 19 198 0 0
AFLAC INC COM 001055102 177 4,124 SH   SOLE   4,124 0 0
AIMMUNE THERAPEUTICS INC COM 00900t107 2,168 80,633 SH   SOLE   80,633 0 0
AIR LEASE CORP CL A 00912x302 225 5,368 SH   SOLE   5,368 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 2,836 120,677 SH   SOLE   120,677 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 4,373 34,656 SH   SOLE   34,656 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 32 173 SH   OTR 19 173 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 846 4,559 SH   SOLE   4,559 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 6 33 SH   OTR 20 0 0 33
ALIGN TECHNOLOGY INC COM 016255101 20,189 59,008 SH   SOLE   59,008 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741r102 502 20,000 SH   SOLE   20,000 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 27,912 119,689 SH   SOLE   119,689 0 0
ALLIANCEBERNSTEIN GBL HGH IN COM 01879r106 9,201 797,313 SH   SOLE   797,313 0 0
ALLIANCEBERNSTEIN NATL MUNI COM 01864u106 1,080 85,556 SH   SOLE   85,556 0 0
ALLIANZGI NFJ DIVID INT & PR COM 01883a107 1,421 112,586 SH   SOLE   112,586 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 2,089 174,109 SH   SOLE   174,109 0 0
ALPHABET INC CAP STK CL A 02079K305 147 130 SH   OTR 31 0 0 130
ALPHABET INC CAP STK CL A 02079K305 23,041 20,405 SH   SOLE   20,405 0 0
ALPHABET INC CAP STK CL C 02079k107 19,885 17,824 SH   SOLE   17,824 0 0
ALPS ETF TR ALERIAN MLP 00162Q866 1,251 123,842 SH   SOLE   123,842 0 0
ALTRIA GROUP INC COM 02209S103 675 11,884 SH   SOLE   11,884 0 0
AMAZON COM INC COM 023135106 8,868 5,217 SH   SOLE   5,217 0 0
AMBEV SA SPONSORED ADR 02319v103 205 44,321 SH   OTR 1 0 0 44,321
AMBEV SA SPONSORED ADR 02319v103 5 1,066 SH   SOLE   1,066 0 0
AMBEV SA SPONSORED ADR 02319v103 14 2,995 SH   OTR 19 2,995 0 0
AMERICAN CAP SR FLOATING LTD COM 02504d108 141 11,500 SH   SOLE   11,500 0 0
AMERICAN EXPRESS CO COM 025816109 985 10,048 SH   SOLE   10,048 0 0
AMERICAN EXPRESS CO COM 025816109 22,932 234,000 SH Put SOLE   234,000 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 12,887 120,069 SH   SOLE   120,069 0 0
AMERICAN TOWER CORP NEW COM 03027x100 24,810 172,092 SH   SOLE   172,092 0 0
AMERICAN VANGUARD CORP COM 030371108 1,703 74,225 SH   SOLE   74,225 0 0
AMERIPRISE FINL INC COM 03076C106 272 1,947 SH   SOLE   1,947 0 0
AMERIS BANCORP COM 03076K108 19,844 371,965 SH   SOLE   371,965 0 0
AMGEN INC COM 031162100 15,850 85,865 SH   SOLE   85,865 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168l105 784 47,771 SH   SOLE   47,771 0 0
AMPHENOL CORP NEW CL A 032095101 85 980 SH   OTR 31 0 0 980
AMPHENOL CORP NEW CL A 032095101 1,705 19,565 SH   SOLE   19,565 0 0
ANALOG DEVICES INC COM 032654105 1,514 15,779 SH   SOLE   15,779 0 0
ANSYS INC COM 03662Q105 236 1,355 SH   SOLE   1,355 0 0
ANTHEM INC COM 036752103 1,106 4,646 SH   SOLE   4,646 0 0
APPLE INC COM 037833100 179 965 SH   OTR 31 0 0 965
APPLE INC COM 037833100 123 662 SH   OTR 32 0 0 662
APPLE INC COM 037833100 32,971 178,117 SH   SOLE   178,117 0 0
APPLIED MATLS INC COM 038222105 487 10,550 SH   SOLE   10,550 0 0
APTARGROUP INC COM 038336103 1,823 19,523 SH   SOLE   19,523 0 0
APTIV PLC SHS g6095l109 723 7,886 SH   SOLE   7,886 0 0
AQUAVENTURE HLDGS LTD SHS g0443n107 444 28,500 SH   SOLE   28,500 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938l203 3 98 SH   SOLE   98 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938l203 227 7,902 SH   OTR 1 0 0 7,902
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938l203 9 305 SH   OTR 19 305 0 0
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - g0457f107 1,004 144,500 SH   SOLE   144,500 0 0
ARES MGMT LP COM SHS REG INT 04014y101 18,914 913,710 SH   SOLE   913,710 0 0
ARGO GROUP INTL HLDGS LTD COM g0464b107 2,688 46,230 SH   SOLE   46,230 0 0
ARISTA NETWORKS INC COM 040413106 285 1,105 SH   SOLE   1,105 0 0
ARLINGTON ASSET INVT CORP CL A NEW 041356205 103 10,000 SH   SOLE   10,000 0 0
ASA GOLD AND PRECIOUS MTLS L SHS g3156p103 1,622 159,066 SH   SOLE   159,066 0 0
ASPEN TECHNOLOGY INC COM 045327103 17,397 187,589 SH   SOLE   187,589 0 0
ASTEC INDS INC COM 046224101 733 12,255 SH   SOLE   12,255 0 0
AT&T INC COM 00206R102 52 1,619 SH   OTR 32 0 0 1,619
AT&T INC COM 00206R102 1,435 44,702 SH   SOLE   44,702 0 0
ATHENAHEALTH INC COM 04685w103 1,713 10,762 SH   SOLE   10,762 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 19,865 1,010,917 SH   SOLE   1,010,917 0 0
ATLANTIC PWR CORP COM NEW 04878q863 2,860 1,300,000 SH   SOLE   1,300,000 0 0
AUTODESK INC COM 052769106 486 3,704 SH   SOLE   3,704 0 0
AUTOLIV INC COM 052800109 1,970 13,752 SH   SOLE   13,752 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,437 10,714 SH   SOLE   10,714 0 0
AVERY DENNISON CORP COM 053611109 3,191 31,251 SH   SOLE   31,251 0 0
BAIDU INC SPON ADR REP A 056752108 6 25 SH   SOLE   25 0 0
BAIDU INC SPON ADR REP A 056752108 365 1,504 SH   OTR 1 0 0 1,504
BAIDU INC SPON ADR REP A 056752108 7 27 SH   OTR 19 27 0 0
BAIDU INC SPON ADR REP A 056752108 7 30 SH   OTR 20 0 0 30
BANC OF CALIFORNIA INC COM 05990k106 5,060 258,798 SH   SOLE   258,798 0 0
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946k101 33 4,732 SH   OTR 1 0 0 4,732
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946k101 8 1,198 SH   OTR 19 1,198 0 0
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946k101 37 5,317 SH   SOLE   5,317 0 0
BANCO SANTANDER SA ADR 05964h105 200 37,464 SH   OTR 1 0 0 37,464
BANCO SANTANDER SA ADR 05964h105 13 2,430 SH   OTR 19 2,430 0 0
BANCO SANTANDER SA ADR 05964h105 100 18,772 SH   SOLE   18,772 0 0
BANCROFT FUND LTD COM 059695106 2,030 92,761 SH   SOLE   92,761 0 0
BANK AMER CORP 7.25%CNV PFD L 060505682 3,164 2,530 SH   SOLE   2,530 0 0
BANK AMER CORP COM 060505104 1,328 47,121 SH   SOLE   47,121 0 0
BANK MONTREAL QUE COM 063671101 9 116 SH   OTR 19 116 0 0
BANK MONTREAL QUE COM 063671101 505 6,532 SH   SOLE   6,532 0 0
BANK NEW YORK MELLON CORP COM 064058100 101 1,867 SH   SOLE   1,867 0 0
BANK NEW YORK MELLON CORP COM 064058100 18,930 351,000 SH Put SOLE   351,000 0 0
BANK OF MARIN BANCORP COM 063425102 364 4,500 SH   SOLE   4,500 0 0
BAXTER INTL INC COM 071813109 224 3,039 SH   SOLE   3,039 0 0
BAYCOM CORP COM 07272M107 10,334 417,516 SH   SOLE   417,516 0 0
BB&T CORP COM 054937107 1,132 22,452 SH   SOLE   22,452 0 0
BEACON ROOFING SUPPLY INC COM 073685109 6,157 144,455 SH   SOLE   144,455 0 0
BECTON DICKINSON & CO COM 075887109 75 313 SH   OTR 32 0 0 313
BECTON DICKINSON & CO COM 075887109 19,133 79,868 SH   SOLE   79,868 0 0
BELDEN INC COM 077454106 612 10,015 SH   SOLE   10,015 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,692 600 SH   SOLE   600 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 67 360 SH   OTR 31 0 0 360
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 17 92 SH   OTR 6 0 0 92
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 4,401 23,577 SH   SOLE   23,577 0 0
BHP BILLITON PLC SPONSORED ADR 05545e209 315 7,009 SH   OTR 1 0 0 7,009
BHP BILLITON PLC SPONSORED ADR 05545e209 17 368 SH   OTR 19 368 0 0
BHP BILLITON PLC SPONSORED ADR 05545e209 9 199 SH   SOLE   199 0 0
BIO TECHNE CORP COM 09073m104 233 1,577 SH   SOLE   1,577 0 0
BIOGEN INC COM 09062X103 501 1,725 SH   SOLE   1,725 0 0
BIOGEN INC COM 09062X103 17 60 SH   OTR 1 0 0 60
BIOMARIN PHARMACEUTICAL INC COM 09061G101 353 3,751 SH   SOLE   3,751 0 0
BLACK KNIGHT INC COM 09215C105 1,239 23,140 SH   SOLE   23,140 0 0
BLACKBAUD INC COM 09227q100 219 2,136 SH   SOLE   2,136 0 0
BLACKROCK CALIF MUN INCOME T SH BEN INT 09248e102 2,197 168,627 SH   SOLE   168,627 0 0
BLACKROCK CR ALLCTN INC TR COM 092508100 3,960 327,827 SH   SOLE   327,827 0 0
BLACKROCK DEBT STRAT FD INC COM NEW 09255r202 2,696 241,144 SH   SOLE   241,144 0 0
BLACKROCK ENERGY & RES TR COM 09250u101 834 54,785 SH   SOLE   54,785 0 0
BLACKROCK ENH CAP & INC FD I COM 09256a109 194 11,986 SH   SOLE   11,986 0 0
BLACKROCK ENHANCED EQT DIV T COM 09251a104 283 30,815 SH   SOLE   30,815 0 0
BLACKROCK ENHANCED GBL DIV T COM 092501105 952 85,568 SH   SOLE   85,568 0 0
BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 4,182 728,572 SH   SOLE   728,572 0 0
BLACKROCK FLOATING RATE INCO COM 091941104 1,319 100,933 SH   SOLE   100,933 0 0
BLACKROCK INC COM 09247x101 61 123 SH   OTR 32 0 0 123
BLACKROCK INC COM 09247x101 994 1,991 SH   SOLE   1,991 0 0
BLACKROCK LTD DURATION INC T COM SHS 09249w101 1,081 72,671 SH   SOLE   72,671 0 0
BLACKROCK MUN 2030 TAR TERM COM SHS BEN IN 09257p105 900 41,765 SH   SOLE   41,765 0 0
BLACKROCK MUNI INTER DR FD I COM 09253x102 1,180 89,364 SH   SOLE   89,364 0 0
BLACKROCK MUNI N Y INTER DUR COM 09255f109 325 25,676 SH   SOLE   25,676 0 0
BLACKROCK MUNIASSETS FD INC COM 09254j102 1,670 126,239 SH   SOLE   126,239 0 0
BLACKROCK MUNICIPL INC QLTY COM 092479104 509 39,201 SH   SOLE   39,201 0 0
BLACKROCK MUNIENHANCED FD IN COM 09253y100 643 61,038 SH   SOLE   61,038 0 0
BLACKROCK MUNIHLDGS NJ QLTY COM 09254x101 3,061 232,085 SH   SOLE   232,085 0 0
BLACKROCK MUNIHLDGS NY QLTY COM 09255c106 2,914 234,220 SH   SOLE   234,220 0 0
BLACKROCK MUNIHLDNGS CALI QL COM 09254l107 2,539 192,520 SH   SOLE   192,520 0 0
BLACKROCK MUNIHLDNGS QLTY II COM 09254c107 832 68,029 SH   SOLE   68,029 0 0
BLACKROCK MUNIHLDS INVSTM QL COM 09254p108 969 74,922 SH   SOLE   74,922 0 0
BLACKROCK MUNIVEST FD II INC COM 09253t101 259 18,477 SH   SOLE   18,477 0 0
BLACKROCK MUNIVEST FD INC COM 09253r105 213 24,307 SH   SOLE   24,307 0 0
BLACKROCK MUNIY QUALITY FD I COM 09254g108 318 26,289 SH   SOLE   26,289 0 0
BLACKROCK MUNIYIELD CALI QLT COM 09254n103 1,635 122,528 SH   SOLE   122,528 0 0
BLACKROCK MUNIYIELD CALIF FD COM 09254m105 936 70,227 SH   SOLE   70,227 0 0
BLACKROCK MUNIYIELD INVST FD COM 09254R104 278 20,271 SH   SOLE   20,271 0 0
BLACKROCK MUNIYIELD N J FD I COM 09254y109 736 53,389 SH   SOLE   53,389 0 0
BLACKROCK MUNIYIELD NY QLTY COM 09255e102 2,804 233,487 SH   SOLE   233,487 0 0
BLACKROCK MUNIYIELD PA QLTY COM 09255g107 306 22,805 SH   SOLE   22,805 0 0
BLACKROCK MUNIYIELD QLTY FD COM 09254e103 992 78,702 SH   SOLE   78,702 0 0
BLACKROCK MUNIYIELD QUALITY COM 09254F100 371 26,551 SH   SOLE   26,551 0 0
BLACKROCK MUNIYLD MICH QLTY COM 09254v105 935 71,334 SH   SOLE   71,334 0 0
BLACKROCK N Y MUN INCOME TR SH BEN INT 09248l106 990 77,091 SH   SOLE   77,091 0 0
BLACKROCK NY MUN INCOME TR I COM 09249r102 350 27,236 SH   SOLE   27,236 0 0
BLACKROCK NY MUNI INC QLTY T COM 09249u105 234 18,888 SH   SOLE   18,888 0 0
BLACKROCK NY MUNICIPAL BOND COM 09249p106 279 21,284 SH   SOLE   21,284 0 0
BLACKROCK STRATEGIC MUN TR COM 09248t109 144 11,401 SH   SOLE   11,401 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253u108 322 10,015 SH   SOLE   10,015 0 0
BLUE HILLS BANCORP INC COM 095573101 822 37,045 SH   SOLE   37,045 0 0
BLUEBIRD BIO INC COM 09609G100 2,125 13,542 SH   SOLE   13,542 0 0
BOEING CO COM 097023105 2,075 6,186 SH   SOLE   6,186 0 0
BOOKING HLDGS INC COM 09857L108 156 77 SH   OTR 31 0 0 77
BOOKING HLDGS INC COM 09857L108 19,801 9,768 SH   SOLE   9,768 0 0
BORGWARNER INC COM 099724106 2,723 63,098 SH   SOLE   63,098 0 0
BOULDER GROWTH & INCOME FD I COM 101507101 105 10,228 SH   SOLE   10,228 0 0
BP PLC SPONSORED ADR 055622104 17 375 SH   OTR 19 375 0 0
BP PLC SPONSORED ADR 055622104 11,317 247,862 SH   SOLE   247,862 0 0
BRANDYWINEGBL GLBAL INM OPRT COM 10537l104 327 28,669 SH   SOLE   28,669 0 0
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 3,436 270,160 SH   SOLE   270,160 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 9,378 91,479 SH   SOLE   91,479 0 0
BRINKS CO COM 109696104 1,920 24,073 SH   SOLE   24,073 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 2,071 37,428 SH   SOLE   37,428 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 250 4,965 SH   OTR 1 0 0 4,965
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 7 132 SH   OTR 19 132 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 16 312 SH   SOLE   312 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 487 12,017 SH   SOLE   12,017 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 14 356 SH   OTR 19 356 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 26 640 SH   OTR 6 0 0 640
BROOKFIELD GLOBL LISTED INFR COM SHS 11273Q109 532 44,019 SH   SOLE   44,019 0 0
BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 876 24,922 SH   SOLE   24,922 0 0
BUILDERS FIRSTSOURCE INC COM 12008r107 2,075 113,437 SH   SOLE   113,437 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105 22,913 869,550 SH   SOLE   869,550 0 0
BYLINE BANCORP INC COM 124411109 10,677 477,931 SH   SOLE   477,931 0 0
CADENCE BANCORPORATION CL A 12739A100 1,796 62,200 SH   SOLE   62,200 0 0
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 3,543 278,097 SH   SOLE   278,097 0 0
CALAMOS GBL DYN INCOME FUND COM 12811L107 1,787 198,552 SH   SOLE   198,552 0 0
CANADIAN NAT RES LTD COM 136385101 7 206 SH   SOLE   206 0 0
CANADIAN NAT RES LTD COM 136385101 331 9,164 SH   OTR 1 0 0 9,164
CANADIAN NAT RES LTD COM 136385101 5 150 SH   OTR 19 150 0 0
CANTEL MEDICAL CORP COM 138098108 5,450 55,411 SH   SOLE   55,411 0 0
CAPITAL ONE FINL CORP COM 14040H105 191 2,079 SH   SOLE   2,079 0 0
CAPITAL ONE FINL CORP COM 14040H105 21,505 234,000 SH Put SOLE   234,000 0 0
CARLISLE COS INC COM 142339100 2,896 26,737 SH   SOLE   26,737 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 35 615 SH   OTR 32 0 0 615
CARNIVAL CORP UNIT 99/99/9999 143658300 190 3,307 SH   SOLE   3,307 0 0
CAROLINA FINL CORP NEW COM 143873107 13,769 320,799 SH   SOLE   320,799 0 0
CAROLINA TR BANCSHARES INC COM 14422p105 2,188 265,584 SH   SOLE   265,584 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 4,296 81,718 SH   SOLE   81,718 0 0
CARRIZO OIL & GAS INC COM 144577103 4,292 154,109 SH   SOLE   154,109 0 0
CAS MED SYS INC COM PAR 124769209 39 20,000 SH   SOLE   20,000 0 0
CASELLA WASTE SYS INC CL A 147448104 1,180 46,075 SH   SOLE   46,075 0 0
CASEYS GEN STORES INC COM 147528103 5,544 52,762 SH   SOLE   52,762 0 0
CATALENT INC COM 148806102 3,829 91,402 SH   SOLE   91,402 0 0
CATCHMARK TIMBER TR INC CL A 14912y202 1,916 150,500 SH   SOLE   150,500 0 0
CATERPILLAR INC DEL COM 149123101 878 6,474 SH   SOLE   6,474 0 0
CBRE CLARION GLOBAL REAL EST COM 12504g100 233 30,954 SH   SOLE   30,954 0 0
CBS CORP NEW CL A 124857103 5,660 100,187 SH   SOLE   100,187 0 0
CBTX INC COM 12481V104 20,637 624,419 SH   SOLE   624,419 0 0
CDW CORP COM 12514g108 8,284 102,535 SH   SOLE   102,535 0 0
CELGENE CORP COM 151020104 52 650 SH   OTR 31 0 0 650
CELGENE CORP COM 151020104 620 7,805 SH   SOLE   7,805 0 0
CENTERSTATE BK CORP COM 15201P109 12,969 434,926 SH   SOLE   434,926 0 0
CHARTER COMMUNICATIONS INC N CL A 16119p108 463 1,579 SH   SOLE   1,579 0 0
CHEVRON CORP NEW COM 166764100 60 473 SH   OTR 32 0 0 473
CHEVRON CORP NEW COM 166764100 11,501 90,969 SH   SOLE   90,969 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 3,743 8,677 SH   SOLE   8,677 0 0
CHUBB LIMITED COM h1467j104 344 2,709 SH   SOLE   2,709 0 0
CHUBB LIMITED COM h1467j104 58 456 SH   OTR 32 0 0 456
CISCO SYS INC COM 17275R102 62 1,452 SH   OTR 32 0 0 1,452
CISCO SYS INC COM 17275R102 2,276 52,883 SH   SOLE   52,883 0 0
CISION LTD SHS g1992s109 2,734 182,887 SH   SOLE   182,887 0 0
CITIGROUP INC COM NEW 172967424 1,990 29,735 SH   SOLE   29,735 0 0
CITIGROUP INC COM NEW 172967424 31,319 468,000 SH Put SOLE   468,000 0 0
CIVEO CORP CDA COM 17878y108 101 23,268 SH   OTR 6 0 0 23,268
CIVISTA BANCSHARES INC COM NO PAR 178867107 18,154 748,936 SH   SOLE   748,936 0 0
CLARUS CORP NEW COM 18270p109 100 12,100 SH   SOLE   12,100 0 0
CLOROX CO DEL COM 189054109 210 1,553 SH   SOLE   1,553 0 0
CLOUD PEAK ENERGY INC COM 18911q102 39 11,200 SH   SOLE   11,200 0 0
CLOUGH GLOBAL DIVND AND INC COM 18913y103 690 55,457 SH   SOLE   55,457 0 0
CME GROUP INC COM CL A 12572Q105 32 197 SH   OTR 6 0 0 197
CME GROUP INC COM CL A 12572Q105 13,150 80,223 SH   SOLE   80,223 0 0
CMS ENERGY CORP COM 125896100 3,636 76,899 SH   SOLE   76,899 0 0
COCA COLA CO COM 191216100 928 21,165 SH   SOLE   21,165 0 0
COGNEX CORP COM 192422103 791 17,738 SH   SOLE   17,738 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 88 1,110 SH   OTR 31 0 0 1,110
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 29,347 371,525 SH   SOLE   371,525 0 0
COHEN & STEERS REIT & PFD IN COM 19247x100 1,163 59,903 SH   SOLE   59,903 0 0
COLGATE PALMOLIVE CO COM 194162103 48 743 SH   OTR 32 0 0 743
COLGATE PALMOLIVE CO COM 194162103 309 4,761 SH   SOLE   4,761 0 0
COLUMBIA BKG SYS INC COM 197236102 3,181 77,767 SH   SOLE   77,767 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 2,493 27,257 SH   SOLE   27,257 0 0
COMCAST CORP NEW CL A 20030n101 58 1,778 SH   OTR 32 0 0 1,778
COMCAST CORP NEW CL A 20030n101 1,823 55,575 SH   SOLE   55,575 0 0
COMMERCE BANCSHARES INC COM 200525103 750 11,594 SH   SOLE   11,594 0 0
COMMUNITY BANKERS TR CORP COM 203612106 7,927 885,748 SH   SOLE   885,748 0 0
COMMVAULT SYSTEMS INC COM 204166102 4,983 75,679 SH   SOLE   75,679 0 0
CONCHO RES INC COM 20605p101 203 1,464 SH   SOLE   1,464 0 0
CONNECTONE BANCORP INC NEW COM 20786w107 7,621 306,054 SH   SOLE   306,054 0 0
CONOCOPHILLIPS COM 20825C104 495 7,105 SH   SOLE   7,105 0 0
CONOCOPHILLIPS COM 20825C104 25 359 SH   OTR 1 0 0 359
CONSOLIDATED COMM HLDGS INC COM 209034107 556 45,000 SH   SOLE   45,000 0 0
CONSTELLIUM NV CL A n22035104 906 88,000 SH   SOLE   88,000 0 0
CONTANGO OIL & GAS COMPANY COM NEW 21075n204 159 28,000 SH   SOLE   28,000 0 0
COOPER COS INC COM NEW 216648402 24,667 104,767 SH   SOLE   104,767 0 0
COPART INC COM 217204106 5,567 98,421 SH   SOLE   98,421 0 0
CORE LABORATORIES N V COM N22717107 18,496 146,551 SH   SOLE   146,551 0 0
COREPOINT LODGING INC COM 21872l104 2,728 105,339 SH   SOLE   105,339 0 0
CORPORATE CAP TR INC COM 219880101 203 12,987 SH   SOLE   12,987 0 0
COSTAR GROUP INC COM 22160n109 250 607 SH   SOLE   607 0 0
COSTCO WHSL CORP NEW COM 22160k105 708 3,387 SH   SOLE   3,387 0 0
CRITEO S A SPONS ADS 226718104 891 27,117 SH   SOLE   27,117 0 0
CUBESMART COM 229663109 209 6,475 SH   SOLE   6,475 0 0
CULLEN FROST BANKERS INC COM 229899109 7,029 64,942 SH   SOLE   64,942 0 0
CUMMINS INC COM 231021106 236 1,774 SH   SOLE   1,774 0 0
CURTISS WRIGHT CORP COM 231561101 1,799 15,119 SH   SOLE   15,119 0 0
CVB FINL CORP COM 126600105 3,034 135,322 SH   SOLE   135,322 0 0
CVS HEALTH CORP COM 126650100 269 4,188 SH   SOLE   4,188 0 0
CVS HEALTH CORP COM 126650100 103 1,595 SH   OTR 31 0 0 1,595
CVS HEALTH CORP COM 126650100 55 855 SH   OTR 32 0 0 855
CYPRESS SEMICONDUCTOR CORP COM 232806109 3,920 251,623 SH   SOLE   251,623 0 0
CYRUSONE INC COM 23283r100 56 960 SH   OTR 32 0 0 960
CYRUSONE INC COM 23283r100 2,910 49,862 SH   SOLE   49,862 0 0
D R HORTON INC COM 23331a109 3,926 95,766 SH   SOLE   95,766 0 0
DANAHER CORP DEL COM 235851102 25,630 259,731 SH   SOLE   259,731 0 0
DARDEN RESTAURANTS INC COM 237194105 229 2,140 SH   SOLE   2,140 0 0
DASEKE INC *W EXP 02/27/202 23753f115 56 52,263 SH   SOLE   52,263 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 2,431 51,061 SH   SOLE   51,061 0 0
DAWSON GEOPHYSICAL CO NEW COM 239360100 116 14,699 SH   SOLE   14,699 0 0
DBX ETF TR XTRACK MSCI EAFE 233051200 3,634 115,725 SH   SOLE   115,725 0 0
DEERE & CO COM 244199105 896 6,409 SH   SOLE   6,409 0 0
DELAWARE INV MN MUN INC FD I COM 24610v103 502 40,522 SH   SOLE   40,522 0 0
DELAWARE INVT NAT MUNI INC F SH BEN INT 24610t108 274 22,015 SH   SOLE   22,015 0 0
DELEK LOGISTICS PARTNERS LP COM UNT RP INT 24664T103 238 8,590 SH   SOLE   8,590 0 0
DELL TECHNOLOGIES INC COM CL V 24703L103 9,187 108,621 SH   SOLE   108,621 0 0
DELPHI TECHNOLOGIES PLC SHS g2709g107 4,085 89,868 SH   SOLE   89,868 0 0
DEUTSCHE BANK AG NAMEN AKT d18190898 4 372 SH   SOLE   372 0 0
DEUTSCHE BANK AG NAMEN AKT d18190898 637 60,000 SH Put SOLE   60,000 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 18 126 SH   OTR 19 126 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 9,976 69,272 SH   SOLE   69,272 0 0
DIGIMARC CORP NEW COM 25381B101 659 24,585 SH   SOLE   24,585 0 0
DISCOVER FINL SVCS COM 254709108 331 4,699 SH   SOLE   4,699 0 0
DISCOVERY INC COM SER A 25470F104 2,663 96,852 SH   SOLE   96,852 0 0
DISNEY WALT CO COM DISNEY 254687106 24 225 SH   OTR 31 0 0 225
DISNEY WALT CO COM DISNEY 254687106 44 422 SH   OTR 32 0 0 422
DISNEY WALT CO COM DISNEY 254687106 1,721 16,419 SH   SOLE   16,419 0 0
DIVIDEND & INCOME FUND COM NEW 25538a204 627 50,867 SH   SOLE   50,867 0 0
DOMINION ENERGY INC COM 25746U109 594 8,707 SH   SOLE   8,707 0 0
DOWDUPONT INC COM 26078j100 4,183 63,452 SH   SOLE   63,452 0 0
DREYFUS MUN BD INFRSTRCTR FD SHS 26203d101 942 75,455 SH   SOLE   75,455 0 0
DREYFUS STRATEGIC MUN BD FD COM 26202f107 352 46,547 SH   SOLE   46,547 0 0
DREYFUS STRATEGIC MUNS INC COM 261932107 962 125,460 SH   SOLE   125,460 0 0
DTF TAX-FREE INCOME INC COM 23334j107 265 19,911 SH   SOLE   19,911 0 0
DUFF & PHELPS GLB UTL INC FD COM 26433c105 204 14,169 SH   SOLE   14,169 0 0
DYCOM INDS INC COM 267475101 4,168 44,097 SH   SOLE   44,097 0 0
EAGLE MATERIALS INC COM 26969P108 3,448 32,850 SH   SOLE   32,850 0 0
EASTGROUP PPTY INC COM 277276101 5,598 58,577 SH   SOLE   58,577 0 0
EASTMAN CHEM CO COM 277432100 486 4,864 SH   SOLE   4,864 0 0
EATON VANCE CA MUNI INCOME T SH BEN INT 27826f101 503 43,879 SH   SOLE   43,879 0 0
EATON VANCE CALIF MUN BD FD COM 27828a100 1,486 143,896 SH   SOLE   143,896 0 0
EATON VANCE CALIF MUN BD FD COM 27828c106 231 21,562 SH   SOLE   21,562 0 0
EATON VANCE LTD DUR INCOME F COM 27828h105 2,205 175,240 SH   SOLE   175,240 0 0
EATON VANCE MASS MUN BD FD COM 27828k108 160 12,944 SH   SOLE   12,944 0 0
EATON VANCE N J MUN BD FD COM 27828r103 163 13,975 SH   SOLE   13,975 0 0
EATON VANCE N Y MUN BD FD II COM 27828t109 135 12,580 SH   SOLE   12,580 0 0
EATON VANCE NATL MUN OPPORT COM SHS 27829l105 299 14,626 SH   SOLE   14,626 0 0
EATON VANCE NEW YORK MUN BD COM 27827y109 377 33,342 SH   SOLE   33,342 0 0
EATON VANCE NJ MUNI INCOME T SH BEN INT 27826v106 170 15,121 SH   SOLE   15,121 0 0
EATON VANCE NY MUNI INCOME T SH BEN INT 27826w104 138 11,336 SH   SOLE   11,336 0 0
EATON VANCE OH MUNI INCOME T SH BEN INT 27826g109 224 17,976 SH   SOLE   17,976 0 0
EATON VANCE OHIO MUNICIPAL B COM 27828l106 241 20,892 SH   SOLE   20,892 0 0
EATON VANCE PA MUN BD FD COM 27828w102 140 11,508 SH   SOLE   11,508 0 0
EATON VANCE PA MUNI INCOME T SH BEN INT 27826t101 124 10,962 SH   SOLE   10,962 0 0
EATON VANCE SR INCOME TR SH BEN INT 27826s103 696 109,127 SH   SOLE   109,127 0 0
EATON VANCE TX MGD DIV EQ IN COM 27828N102 466 38,446 SH   SOLE   38,446 0 0
EATON VANCE TX MNG BY WRT OP COM 27828Y108 3,049 197,320 SH   SOLE   197,320 0 0
ECOLAB INC COM 278865100 82 585 SH   OTR 31 0 0 585
ECOLAB INC COM 278865100 2,394 17,059 SH   SOLE   17,059 0 0
EDWARDS LIFESCIENCES CORP COM 28176e108 24,192 166,190 SH   SOLE   166,190 0 0
ELECTROCORE INC COM 28531p103 491 29,741 SH   SOLE   29,741 0 0
ELLSWORTH GRWTH AND INCOME L COM 289074106 329 34,813 SH   SOLE   34,813 0 0
EMERSON ELEC CO COM 291011104 398 5,757 SH   SOLE   5,757 0 0
ENBRIDGE INC COM 29250N105 7 188 SH   OTR 19 188 0 0
ENBRIDGE INC COM 29250N105 834 23,381 SH   SOLE   23,381 0 0
ENDOCYTE INC COM 29269A102 3,655 264,885 SH   SOLE   264,885 0 0
ENERGEN CORP COM 29265N108 10,662 146,419 SH   SOLE   146,419 0 0
ENERSYS COM 29275Y102 1,321 17,693 SH   SOLE   17,693 0 0
EOG RES INC COM 26875P101 24,734 198,779 SH   SOLE   198,779 0 0
EQUITY BANCSHARES INC COM CL A 29460x109 20,559 495,636 SH   SOLE   495,636 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 7,280 231,126 SH   SOLE   231,126 0 0
ESQUIRE FINL HLDGS INC COM 29667J101 13,769 521,751 SH   SOLE   521,751 0 0
ETF MANAGERS TR PRIME CYBR SCRTY 26924g201 859 23,220 SH   SOLE   23,220 0 0
EUROPEAN EQUITY FUND COM 298768102 125 13,302 SH   SOLE   13,302 0 0
EVANS BANCORP INC COM NEW 29911Q208 14,559 315,807 SH   SOLE   315,807 0 0
EVEREST RE GROUP LTD COM g3223r108 1,821 7,900 SH   SOLE   7,900 0 0
EVINE LIVE INC CL A 300487105 34 27,700 SH   SOLE   27,700 0 0
EXACT SCIENCES CORP COM 30063p105 946 15,822 SH   SOLE   15,822 0 0
EXPEDIA GROUP INC COM NEW 30212p303 201 1,672 SH   SOLE   1,672 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 205 2,649 SH   SOLE   2,649 0 0
EXXON MOBIL CORP COM 30231G102 5,359 64,777 SH   SOLE   64,777 0 0
F M C CORP COM NEW 302491303 295 3,305 SH   SOLE   3,305 0 0
FACEBOOK INC CL A 30303m102 155 796 SH   OTR 31 0 0 796
FACEBOOK INC CL A 30303m102 2,485 12,787 SH   SOLE   12,787 0 0
FAIR ISAAC CORP COM 303250104 8,756 45,295 SH   SOLE   45,295 0 0
FAR PT ACQUISITION CORP UNIT 06/01/2025 30734W208 13,972 1,371,150 SH   SOLE   1,371,150 0 0
FASTENAL CO COM 311900104 64 1,330 SH   OTR 31 0 0 1,330
FASTENAL CO COM 311900104 1,043 21,664 SH   SOLE   21,664 0 0
FB FINL CORP COM 30257x104 38,672 949,700 SH   SOLE   949,700 0 0
FEDEX CORP COM 31428x106 322 1,417 SH   SOLE   1,417 0 0
FERRELLGAS PARTNERS L.P. UNIT LTD PART 315293100 2,100 625,000 SH   SOLE   625,000 0 0
FIDELITY MSCI FINLS IDX 316092501 482 12,300 SH   SOLE   12,300 0 0
FIDELITY MSCI INFO TECH I 316092808 5,916 107,042 SH   SOLE   107,042 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 3,204 85,156 SH   SOLE   85,156 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 83 782 SH   OTR 32 0 0 782
FIDELITY NATL INFORMATION SV COM 31620M106 2,511 23,679 SH   SOLE   23,679 0 0
FIDELITY SOUTHERN CORP NEW COM 316394105 15,271 600,988 SH   SOLE   600,988 0 0
FIDUCIARY CLAYMORE MLP OPP F COM 31647Q106 3,172 271,327 SH   SOLE   271,327 0 0
FIFTH THIRD BANCORP COM 316773100 209 7,290 SH   SOLE   7,290 0 0
FIRST BANCORP N C COM 318910106 29,107 711,490 SH   SOLE   711,490 0 0
FIRST BANCSHARES INC MS COM 318916103 29,761 827,849 SH   SOLE   827,849 0 0
FIRST CMNTY CORP S C COM 319835104 9,131 363,765 SH   SOLE   363,765 0 0
FIRST FNDTN INC COM 32026V104 19,027 1,026,248 SH   SOLE   1,026,248 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 22,030 227,606 SH   SOLE   227,606 0 0
FIRST TR ABERDEEN GLBL OPP F COM SHS 337319107 2,525 251,763 SH   SOLE   251,763 0 0
FIRST TR ENERGY INCOME & GRW COM 33738G104 3,600 156,775 SH   SOLE   156,775 0 0
FIRST TR HIGH INCOME L/S FD COM 33738e109 5,825 395,477 SH   SOLE   395,477 0 0
FIRST TR INTER DUR PFD & IN COM 33718w103 2,838 131,465 SH   SOLE   131,465 0 0
FIRST TR MLP & ENERGY INCOME COM 33739B104 5,705 437,832 SH   SOLE   437,832 0 0
FIRST TR/ABERDEEN EMERG OPT COM 33731k102 672 49,320 SH   SOLE   49,320 0 0
FISERV INC COM 337738108 3,038 40,998 SH   SOLE   40,998 0 0
FLAHERTY & CRUMRINE PFD INC COM 338480106 196 14,502 SH   SOLE   14,502 0 0
FLAHERTY & CRUMRINE TOTAL RE COM 338479108 260 13,301 SH   SOLE   13,301 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 84 400 SH   OTR 31 0 0 400
FLEETCOR TECHNOLOGIES INC COM 339041105 202 960 SH   SOLE   960 0 0
FLIR SYS INC COM 302445101 217 4,178 SH   SOLE   4,178 0 0
FNB CORP PA COM 302520101 154 11,505 SH   SOLE   11,505 0 0
FORTIVE CORP COM 34959J108 943 12,229 SH   SOLE   12,229 0 0
FRANKLIN UNVL TR SH BEN INT 355145103 742 111,092 SH   SOLE   111,092 0 0
FSB BANCORP INC COM 30289C102 234 13,200 SH   SOLE   13,200 0 0
GABELLI DIVD & INCOME TR COM 36242H104 3,430 152,025 SH   SOLE   152,025 0 0
GABELLI EQUITY TR INC COM 362397101 1,302 207,919 SH   SOLE   207,919 0 0
GABELLI HLTHCARE & WELLNESS SHS 36246k103 1,343 134,026 SH   SOLE   134,026 0 0
GARTNER INC COM 366651107 3,823 28,765 SH   SOLE   28,765 0 0
GENERAL AMERN INVS INC COM 368802104 1,058 30,822 SH   SOLE   30,822 0 0
GENERAL ELECTRIC CO COM 369604103 1,234 90,647 SH   SOLE   90,647 0 0
GENERAL MLS INC COM 370334104 309 6,983 SH   SOLE   6,983 0 0
GENESEE & WYO INC CL A 371559105 21,572 265,269 SH   SOLE   265,269 0 0
GENPACT LIMITED SHS g3922b107 207 7,166 SH   SOLE   7,166 0 0
GIBRALTAR INDS INC COM 374689107 4,942 131,777 SH   SOLE   131,777 0 0
GILEAD SCIENCES INC COM 375558103 1,415 19,972 SH   SOLE   19,972 0 0
GLOBAL SHIP LEASE INC NEW SHS A y27183105 80 60,764 SH   SOLE   60,764 0 0
GOLDMAN SACHS GROUP INC COM 38141g104 338 1,534 SH   SOLE   1,534 0 0
GOLDMAN SACHS MLP INC OPP FD COM SHS 38147W103 569 63,034 SH   SOLE   63,034 0 0
GRAND CANYON ED INC COM 38526M106 2,368 21,221 SH   SOLE   21,221 0 0
GRANITE CONSTR INC COM 387328107 2,326 41,784 SH   SOLE   41,784 0 0
GREEN BANCORP INC COM 39260x100 1,194 55,260 SH   SOLE   55,260 0 0
GROUPON INC COM 399473107 57 13,249 SH   SOLE   13,249 0 0
GTT COMMUNICATIONS INC COM 362393100 2,856 63,465 SH   SOLE   63,465 0 0
GUARANTY BANCSHARES INC TEX COM 400764106 5,708 173,275 SH   SOLE   173,275 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 5,157 58,093 SH   SOLE   58,093 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 4,255 113,136 SH   SOLE   113,136 0 0
HANCOCK JOHN TAX-ADV DIV INC COM 41013V100 1,081 46,252 SH   SOLE   46,252 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 42 814 SH   SOLE   814 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 11,964 234,000 SH Put SOLE   234,000 0 0
HASBRO INC COM 418056107 616 6,669 SH   SOLE   6,669 0 0
HEALTHEQUITY INC COM 42226A107 4,022 53,552 SH   SOLE   53,552 0 0
HEICO CORP NEW CL A 422806208 1,181 19,380 SH   SOLE   19,380 0 0
HEICO CORP NEW COM 422806109 2,620 35,921 SH   SOLE   35,921 0 0
HENRY JACK & ASSOC INC COM 426281101 10,886 83,505 SH   SOLE   83,505 0 0
HERZFELD CARIBBEAN BASIN FD COM 42804t106 130 19,705 SH   SOLE   19,705 0 0
HEXCEL CORP NEW COM 428291108 1,907 28,736 SH   SOLE   28,736 0 0
HNI CORP COM 404251100 261 7,022 SH   SOLE   7,022 0 0
HOME BANCSHARES INC COM 436893200 2,256 100,000 SH   SOLE   100,000 0 0
HOME DEPOT INC COM 437076102 6,262 32,096 SH   SOLE   32,096 0 0
HONEYWELL INTL INC COM 438516106 65 453 SH   OTR 32 0 0 453
HONEYWELL INTL INC COM 438516106 1,671 11,602 SH   SOLE   11,602 0 0
HOWARD BANCORP INC COM 442496105 17,340 963,320 SH   SOLE   963,320 0 0
HOWARD HUGHES CORP COM 44267d107 77 579 SH   OTR 6 0 0 579
HOWARD HUGHES CORP COM 44267d107 595 4,493 SH   SOLE   4,493 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 31 654 SH   OTR 19 654 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 175 3,716 SH   SOLE   3,716 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 408 8,661 SH   OTR 1 0 0 8,661
HUBBELL INC COM 443510607 3,504 33,136 SH   SOLE   33,136 0 0
HUDSON TECHNOLOGIES INC COM 444144109 857 426,329 SH   SOLE   426,329 0 0
HUMANA INC COM 444859102 793 2,663 SH   SOLE   2,663 0 0
HUNTINGTON BANCSHARES INC COM 446150104 3 233 SH   SOLE   233 0 0
HUNTINGTON BANCSHARES INC COM 446150104 5,908 400,300 SH Call SOLE   400,300 0 0
ICU MED INC COM 44930g107 236 805 SH   SOLE   805 0 0
IDEX CORP COM 45167R104 9,370 68,655 SH   SOLE   68,655 0 0
IDEXX LABS INC COM 45168D104 5,128 23,528 SH   SOLE   23,528 0 0
IHS MARKIT LTD SHS G47567105 28,628 554,912 SH   SOLE   554,912 0 0
ILLINOIS TOOL WKS INC COM 452308109 12,121 87,494 SH   SOLE   87,494 0 0
ILLUMINA INC COM 452327109 952 3,410 SH   SOLE   3,410 0 0
INDEPENDENT BK GROUP INC COM 45384B106 25,245 377,920 SH   SOLE   377,920 0 0
ING GROEP N V SPONSORED ADR 456837103 10 678 SH   OTR 19 678 0 0
ING GROEP N V SPONSORED ADR 456837103 629 43,908 SH   SOLE   43,908 0 0
INGERSOLL-RAND PLC SHS g47791101 54 601 SH   OTR 32 0 0 601
INGERSOLL-RAND PLC SHS g47791101 185 2,064 SH   SOLE   2,064 0 0
INGREDION INC COM 457187102 224 2,025 SH   SOLE   2,025 0 0
INTEL CORP COM 458140100 525 10,557 SH   SOLE   10,557 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866f104 861 11,705 SH   SOLE   11,705 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 915 6,553 SH   SOLE   6,553 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 300 2,423 SH   SOLE   2,423 0 0
INTERXION HOLDING N.V SHS N47279109 2,972 47,617 SH   SOLE   47,617 0 0
INTUIT COM 461202103 88 430 SH   OTR 31 0 0 430
INTUIT COM 461202103 126 619 SH   SOLE   619 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 1,478 3,089 SH   SOLE   3,089 0 0
INVESCO CALIF VALUE MUN INC COM 46132h106 280 23,769 SH   SOLE   23,769 0 0
INVESCO DB COMMDY INDX TRCK UNIT 46138b103 266 15,049 SH   SOLE   15,049 0 0
INVESCO DYNAMIC CR OPP FD COM 46132r104 211 18,189 SH   SOLE   18,189 0 0
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137v563 861 48,920 SH   SOLE   48,920 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137v357 389 3,816 SH   SOLE   3,816 0 0
INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 6,496 137,015 SH   SOLE   137,015 0 0
INVESCO HIGH INCOME TR II COM 46131f101 1,568 116,229 SH   SOLE   116,229 0 0
INVESCO MUN OPPORTUNITY TR COM 46132c107 863 73,472 SH   SOLE   73,472 0 0
INVESCO MUNI INCOME OPP TRST COM 46132x101 285 37,752 SH   SOLE   37,752 0 0
INVESCO QQQ TR UNIT SER 1 46090e103 2,848 16,592 SH   SOLE   16,592 0 0
INVESCO QUALITY MUNI INC TRS COM 46133g107 363 30,445 SH   SOLE   30,445 0 0
INVESCO SR INCOME TR COM 46131h107 694 162,211 SH   SOLE   162,211 0 0
INVESCO VALUE MUN INCOME TR COM 46132p108 491 34,779 SH   SOLE   34,779 0 0
INVESTAR HLDG CORP COM 46134L105 7,308 264,307 SH   SOLE   264,307 0 0
INVESTORS BANCORP INC NEW COM 46146L101 6,872 537,257 SH   SOLE   537,257 0 0
IONIS PHARMACEUTICALS INC COM 462222100 1,606 38,538 SH   SOLE   38,538 0 0
IPG PHOTONICS CORP COM 44980X109 836 3,791 SH   SOLE   3,791 0 0
ISHARES INC CORE MSCI EMKT 46434g103 1,850 35,229 SH   SOLE   35,229 0 0
ISHARES INC MIN VOL EMRG MKT 464286533 946 16,360 SH   SOLE   16,360 0 0
ISHARES INC MSCI MEXICO ETF 464286822 2 52 SH   SOLE   52 0 0
ISHARES INC MSCI MEXICO ETF 464286822 919 19,500 SH Call SOLE   19,500 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 394 10,945 SH   SOLE   10,945 0 0
ISHARES TR CORE DIV GRWTH 46434v621 1,968 57,415 SH   SOLE   57,415 0 0
ISHARES TR CORE S&P MCP ETF 464287507 2,234 11,470 SH   SOLE   11,470 0 0
ISHARES TR CORE S&P SCP ETF 464287804 13,730 164,504 SH   SOLE   164,504 0 0
ISHARES TR CORE S&P500 ETF 464287200 4,081 14,945 SH   SOLE   14,945 0 0
ISHARES TR EAFE SML CP ETF 464288273 299 4,766 SH   SOLE   4,766 0 0
ISHARES TR FLTG RATE NT ETF 46429b655 1,121 21,977 SH   SOLE   21,977 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325 494 8,760 SH   SOLE   8,760 0 0
ISHARES TR IBOXX HI YD ETF 464288513 49,772 585,000 SH Put SOLE   585,000 0 0
ISHARES TR IBOXX HI YD ETF 464288513 50 583 SH   SOLE   583 0 0
ISHARES TR INDIA 50 ETF 464289529 308 8,765 SH   SOLE   8,765 0 0
ISHARES TR MSCI EAFE ETF 464287465 5,888 87,913 SH   SOLE   87,913 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 426 9,830 SH   SOLE   9,830 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 70,973 1,638,000 SH Put SOLE   1,638,000 0 0
ISHARES TR NASDAQ BIOTECH 464287556 1,809 16,474 SH   SOLE   16,474 0 0
ISHARES TR RUS 1000 ETF 464287622 1,669 10,980 SH   SOLE   10,980 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 5,661 39,365 SH   SOLE   39,365 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 467 3,851 SH   SOLE   3,851 0 0
ISHARES TR RUS MD CP GR ETF 464287481 7,133 56,289 SH   SOLE   56,289 0 0
ISHARES TR RUS MID CAP ETF 464287499 3,802 17,920 SH   SOLE   17,920 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 1,637 9,998 SH   SOLE   9,998 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 114,966 702,000 SH Put SOLE   702,000 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 277 1,709 SH   SOLE   1,709 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 2,167 13,324 SH   SOLE   13,324 0 0
ISHARES TR S&P MC 400GR ETF 464287606 463 2,062 SH   SOLE   2,062 0 0
ISHARES TR S&P MC 400VL ETF 464287705 332 2,050 SH   SOLE   2,050 0 0
ISHARES TR S&P US PFD STK 464288687 4,922 130,518 SH   SOLE   130,518 0 0
ISHARES TR SELECT DIVID ETF 464287168 823 8,425 SH   SOLE   8,425 0 0
ISHARES TR TIPS BD ETF 464287176 244 2,163 SH   SOLE   2,163 0 0
ISHARES TR U.S. BAS MTL ETF 464287838 276 2,786 SH   SOLE   2,786 0 0
ITT INC COM 45073V108 4,825 92,307 SH   SOLE   92,307 0 0
J & J SNACK FOODS CORP COM 466032109 2,309 15,147 SH   SOLE   15,147 0 0
JAPAN SMALLER CAPTLZTN FD IN COM 47109U104 24,715 2,119,640 SH   SOLE   2,119,640 0 0
JOHNSON & JOHNSON COM 478160104 53 438 SH   OTR 32 0 0 438
JOHNSON & JOHNSON COM 478160104 6,737 55,525 SH   SOLE   55,525 0 0
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 357 13,420 SH   SOLE   13,420 0 0
JPMORGAN CHASE & CO COM 46625h100 24,382 234,000 SH Put SOLE   234,000 0 0
JPMORGAN CHASE & CO COM 46625h100 24,078 231,076 SH   SOLE   231,076 0 0
JPMORGAN CHASE & CO COM 46625h100 76 731 SH   OTR 32 0 0 731
KADANT INC COM 48282T104 1,730 17,988 SH   SOLE   17,988 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 1,279 12,075 SH   SOLE   12,075 0 0
KAYNE ANDERSON MLP INVT CO COM 486606106 2,648 140,570 SH   SOLE   140,570 0 0
KEARNY FINL CORP MD COM 48716p108 2,315 172,118 SH   SOLE   172,118 0 0
KENNAMETAL INC COM 489170100 3,619 100,795 SH   SOLE   100,795 0 0
KIMBERLY CLARK CORP COM 494368103 2,149 20,396 SH   SOLE   20,396 0 0
KINDER MORGAN INC DEL COM 49456b101 10,129 573,210 SH   SOLE   573,210 0 0
KLA-TENCOR CORP COM 482480100 353 3,442 SH   SOLE   3,442 0 0
KNOWLES CORP COM 49926d109 558 36,450 SH   SOLE   36,450 0 0
KORNIT DIGITAL LTD SHS M6372Q113 4,462 250,701 SH   SOLE   250,701 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077b207 639 55,550 SH   SOLE   55,550 0 0
KROGER CO COM 501044101 324 11,374 SH   SOLE   11,374 0 0
LAMB WESTON HLDGS INC COM 513272104 250 3,643 SH   SOLE   3,643 0 0
LAS VEGAS SANDS CORP COM 517834107 11 146 SH   OTR 19 146 0 0
LAS VEGAS SANDS CORP COM 517834107 825 10,798 SH   SOLE   10,798 0 0
LASALLE HOTEL PPTYS COM SH BEN INT 517942108 755 22,057 SH   SOLE   22,057 0 0
LATIN AMERN DISCOVERY FD INC COM 51828c106 98 10,201 SH   SOLE   10,201 0 0
LAZARD WORLD DIVID & INCOME COM 521076109 287 27,658 SH   SOLE   27,658 0 0
LEGACY TEX FINL GROUP INC COM 52471y106 9,651 247,326 SH   SOLE   247,326 0 0
LIBBEY INC COM 529898108 253 31,150 SH   SOLE   31,150 0 0
LIBERTY EXPEDIA HOLDINGS SER A COM 53046p109 5,948 135,367 SH   SOLE   135,367 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 20 441 SH   OTR 6 0 0 441
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 8,429 187,096 SH   SOLE   187,096 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 211 4,642 SH   SOLE   4,642 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 40 880 SH   OTR 6 0 0 880
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 3,988 247,709 SH   SOLE   247,709 0 0
LILLY ELI & CO COM 532457108 328 3,843 SH   SOLE   3,843 0 0
LIMESTONE BANCORP INC COM 53262l105 6,038 400,200 SH   SOLE   400,200 0 0
LINCOLN ELEC HLDGS INC COM 533900106 2,669 30,414 SH   SOLE   30,414 0 0
LINCOLN NATL CORP IND COM 534187109 543 8,730 SH   SOLE   8,730 0 0
LITTELFUSE INC COM 537008104 6,801 29,805 SH   SOLE   29,805 0 0
LITTELFUSE INC COM 537008104 81 355 SH   OTR 31 0 0 355
LIVE OAK BANCSHARES INC COM 53803x105 14,830 483,863 SH   SOLE   483,863 0 0
LKQ CORP COM 501889208 248 7,776 SH   SOLE   7,776 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 227 68,274 SH   OTR 1 0 0 68,274
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 6 1,944 SH   SOLE   1,944 0 0
LOCKHEED MARTIN CORP COM 539830109 1,800 6,093 SH   SOLE   6,093 0 0
LOCKHEED MARTIN CORP COM 539830109 51 173 SH   OTR 32 0 0 173
LOEWS CORP COM 540424108 4,163 86,216 SH   SOLE   86,216 0 0
LOWES COS INC COM 548661107 83 870 SH   OTR 32 0 0 870
LOWES COS INC COM 548661107 13,440 140,633 SH   SOLE   140,633 0 0
LOWES COS INC COM 548661107 95 990 SH   OTR 31 0 0 990
LUTHER BURBANK CORP COM 550550107 7,167 622,963 SH   SOLE   622,963 0 0
LUXOFT HLDG INC ORD SHS CL A g57279104 3,984 108,106 SH   SOLE   108,106 0 0
M & T BK CORP COM 55261f104 1,563 9,188 SH   SOLE   9,188 0 0
MACKINAC FINL CORP COM 554571109 4,967 299,582 SH   SOLE   299,582 0 0
MACQUARIE GLBL INFRA TOTL RE COM 55608d101 2,548 113,044 SH   SOLE   113,044 0 0
MADISON CVRED CALL & EQ STR COM 557437100 405 54,376 SH   SOLE   54,376 0 0
MALLINCKRODT PUB LTD CO SHS g5785g107 2,083 111,605 SH   SOLE   111,605 0 0
MANNING & NAPIER INC CL A 56382q102 1,352 436,129 SH   SOLE   436,129 0 0
MANULIFE FINL CORP COM 56501R106 8 467 SH   OTR 19 467 0 0
MANULIFE FINL CORP COM 56501R106 205 11,385 SH   SOLE   11,385 0 0
MARATHON PETE CORP COM 56585A102 219 3,116 SH   SOLE   3,116 0 0
MARCHEX INC CL B 56624r108 77 25,100 SH   SOLE   25,100 0 0
MARKEL CORP COM 570535104 69 64 SH   OTR 31 0 0 64
MARKEL CORP COM 570535104 6,379 5,883 SH   SOLE   5,883 0 0
MARKETAXESS HLDGS INC COM 57060D108 19,388 97,986 SH   SOLE   97,986 0 0
MARRIOTT INTL INC NEW CL A 571903202 255 2,011 SH   SOLE   2,011 0 0
MARSH & MCLENNAN COS INC COM 571748102 66 804 SH   OTR 32 0 0 804
MARSH & MCLENNAN COS INC COM 571748102 7,246 88,393 SH   SOLE   88,393 0 0
MARVELL TECHNOLOGY GROUP LTD ORD g5876h105 3,523 164,334 SH   SOLE   164,334 0 0
MASONITE INTL CORP NEW COM 575385109 730 10,156 SH   SOLE   10,156 0 0
MASTEC INC COM 576323109 4,588 90,408 SH   SOLE   90,408 0 0
MASTERCARD INCORPORATED CL A 57636Q104 105 535 SH   OTR 31 0 0 535
MASTERCARD INCORPORATED CL A 57636Q104 1,249 6,357 SH   SOLE   6,357 0 0
MASTERCARD INCORPORATED CL A 57636Q104 45,986 234,000 SH Put SOLE   234,000 0 0
MAXIM INTEGRATED PRODS INC COM 57772k101 451 7,690 SH   SOLE   7,690 0 0
MAXLINEAR INC COM 57776j100 2,469 158,354 SH   SOLE   158,354 0 0
MB FINANCIAL INC NEW COM 55264u108 1,254 26,858 SH   SOLE   26,858 0 0
MCDONALDS CORP COM 580135101 8,479 54,112 SH   SOLE   54,112 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 5,572 69,167 SH   SOLE   69,167 0 0
MERCK & CO INC COM 58933Y105 5,795 95,477 SH   SOLE   95,477 0 0
MERCURY SYS INC COM 589378108 755 19,846 SH   SOLE   19,846 0 0
MERITOR INC COM 59001k100 4,202 204,302 SH   SOLE   204,302 0 0
METLIFE INC COM 59156r108 1,697 38,911 SH   SOLE   38,911 0 0
METLIFE INC COM 59156r108 10,202 234,000 SH Put SOLE   234,000 0 0
METROPOLITAN BK HLDG CORP COM 591774104 5,898 112,380 SH   SOLE   112,380 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 268 464 SH   SOLE   464 0 0
MEXICO FD INC COM 592835102 299 19,756 SH   SOLE   19,756 0 0
MFS CALIF MUN FD COM 59318c106 226 22,129 SH   SOLE   22,129 0 0
MFS CHARTER INCOME TR SH BEN INT 552727109 658 82,938 SH   SOLE   82,938 0 0
MFS INVT GRADE MUN TR SH BEN INT 59318b108 781 84,469 SH   SOLE   84,469 0 0
MGE ENERGY INC COM 55277p104 378 6,000 SH   SOLE   6,000 0 0
MGIC INVT CORP WIS COM 552848103 162 15,078 SH   SOLE   15,078 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 18,252 200,677 SH   SOLE   200,677 0 0
MICROSOFT CORP COM 594918104 124 1,259 SH   OTR 32 0 0 1,259
MICROSOFT CORP COM 594918104 26,177 265,460 SH   SOLE   265,460 0 0
MIDDLEBY CORP COM 596278101 23,720 227,156 SH   SOLE   227,156 0 0
MIDDLEBY CORP COM 596278101 91 871 SH   OTR 31 0 0 871
MIDSOUTH BANCORP INC COM 598039105 11,518 869,249 SH   SOLE   869,249 0 0
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 14 2,492 SH   OTR 19 2,492 0 0
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 63 11,094 SH   SOLE   11,094 0 0
MKS INSTRUMENT INC COM 55306N104 2,952 30,843 SH   SOLE   30,843 0 0
MONOLITHIC PWR SYS INC COM 609839105 4,994 37,364 SH   SOLE   37,364 0 0
MONRO INC COM 610236101 2,081 35,821 SH   SOLE   35,821 0 0
MORGAN STANLEY COM NEW 617446448 15,775 332,805 SH   SOLE   332,805 0 0
MORGAN STANLEY COM NEW 617446448 22,184 468,000 SH Put SOLE   468,000 0 0
MORGAN STANLEY ASIA PAC FD I COM 61744u106 383 22,423 SH   SOLE   22,423 0 0
MORGAN STANLEY EM MKTS DM DE COM 617477104 2,551 380,685 SH   SOLE   380,685 0 0
MORGAN STANLEY EMER MKTS DEB COM 61744h105 1,019 116,496 SH   SOLE   116,496 0 0
MORGAN STANLEY EMER MKTS FD COM 61744g107 722 44,457 SH   SOLE   44,457 0 0
MSCI INC COM 55354g100 268 1,623 SH   SOLE   1,623 0 0
MULTI COLOR CORP COM 625383104 2,397 37,069 SH   SOLE   37,069 0 0
MVC CAPITAL INC COM 553829102 285 30,000 SH   SOLE   30,000 0 0
MYLAN N V SHS EURO n59465109 4,230 117,044 SH   SOLE   117,044 0 0
NATERA INC COM 632307104 2,580 137,092 SH   SOLE   137,092 0 0
NATIONAL COMM CORP COM 63546l102 12,740 275,157 SH   SOLE   275,157 0 0
NATIONAL HOLDINGS CORP COM NEW 636375206 4,193 1,274,514 SH   SOLE   1,274,514 0 0
NATIONAL HOLDINGS CORP COM NEW 636375206 3,507 1,065,808 SH Put SOLE   1,065,808 0 0
NEOGEN CORP COM 640491106 2,165 27,001 SH   SOLE   27,001 0 0
NEOGENOMICS INC COM NEW 64049M209 3,037 231,626 SH   SOLE   231,626 0 0
NETFLIX INC COM 64110l106 274 701 SH   SOLE   701 0 0
NEUBERGER BERMAN CA INT MUN COM 64123c101 827 66,076 SH   SOLE   66,076 0 0
NEUBERGER BERMAN HGH YLD FD COM 64128C106 2,870 265,281 SH   SOLE   265,281 0 0
NEUBERGER BERMAN NY INT MUN COM 64124k102 305 26,512 SH   SOLE   26,512 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 2,561 26,065 SH   SOLE   26,065 0 0
NEVRO CORP COM 64157F103 992 12,420 SH   SOLE   12,420 0 0
NEW AMER HIGH INCOME FD INC COM NEW 641876800 585 67,921 SH   SOLE   67,921 0 0
NEW GERMANY FD INC COM 644465106 265 14,525 SH   SOLE   14,525 0 0
NEW IRELAND FUND INC COM 645673104 326 27,873 SH   SOLE   27,873 0 0
NEWMARKET CORP COM 651587107 4,360 10,778 SH   SOLE   10,778 0 0
NEXEO SOLUTIONS INC COM SHS 65342h102 110 12,000 SH   SOLE   12,000 0 0
NEXTERA ENERGY INC COM 65339f101 82 490 SH   OTR 32 0 0 490
NEXTERA ENERGY INC COM 65339f101 1,254 7,508 SH   SOLE   7,508 0 0
NOKIA CORP SPONSORED ADR 654902204 14 2,459 SH   OTR 19 2,459 0 0
NOKIA CORP SPONSORED ADR 654902204 708 123,170 SH   SOLE   123,170 0 0
NORDSON CORP COM 655663102 19,377 150,897 SH   SOLE   150,897 0 0
NORDSTROM INC COM 655664100 4,269 82,447 SH   SOLE   82,447 0 0
NORFOLK SOUTHERN CORP COM 655844108 344 2,281 SH   SOLE   2,281 0 0
NORTHERN TR CORP COM 665859104 3,854 37,456 SH   SOLE   37,456 0 0
NORTHFIELD BANCORP INC DEL COM 66611t108 166 10,000 SH   SOLE   10,000 0 0
NORTHROP GRUMMAN CORP COM 666807102 387 1,259 SH   SOLE   1,259 0 0
NOVARTIS A G SPONSORED ADR 66987V109 41 539 SH   OTR 19 539 0 0
NOVARTIS A G SPONSORED ADR 66987V109 159 2,111 SH   SOLE   2,111 0 0
NOVO-NORDISK A S ADR 670100205 69 1,490 SH   OTR 31 0 0 1,490
NOVO-NORDISK A S ADR 670100205 333 7,223 SH   SOLE   7,223 0 0
NOVO-NORDISK A S ADR 670100205 18 392 SH   OTR 19 392 0 0
NUTANIX INC CL A 67059n108 3,097 60,049 SH   SOLE   60,049 0 0
NUVEEN ALL CAP ENE MLP OPPO COM 67075e108 1,367 162,195 SH   SOLE   162,195 0 0
NUVEEN AMT FREE QLTY MUN INC COM 670657105 203 15,585 SH   SOLE   15,585 0 0
NUVEEN ARIZONA QLTY MUN INC COM 67061w104 603 47,119 SH   SOLE   47,119 0 0
NUVEEN CALIFORNIA AMT QLT MU COM 670651108 542 39,894 SH   SOLE   39,894 0 0
NUVEEN CORE EQUITY ALPHA FUN COM 67090x107 1,311 89,579 SH   SOLE   89,579 0 0
NUVEEN CR STRATEGIES INCM FD COM SHS 67073d102 723 90,941 SH   SOLE   90,941 0 0
NUVEEN ENERGY MLP TOTL RTRNF COM 67074U103 1,306 121,556 SH   SOLE   121,556 0 0
NUVEEN FLOATING RATE INCOME COM 67072t108 708 67,793 SH   SOLE   67,793 0 0
NUVEEN FLTNG RTE INCM OPP FD COM SHS 6706en100 584 56,104 SH   SOLE   56,104 0 0
NUVEEN GEORGIA QLTY MUN INC COM 67072b107 1,005 88,643 SH   SOLE   88,643 0 0
NUVEEN MARYLAND QLT MUN INC COM 67061q107 281 23,134 SH   SOLE   23,134 0 0
NUVEEN MASSACHUSETS QLT MUN COM 67061e104 335 26,962 SH   SOLE   26,962 0 0
NUVEEN MICHIGAN QLT MUN INC COM 670979103 274 21,606 SH   SOLE   21,606 0 0
NUVEEN NEW JERSEY MUN VALUE SHS 670702109 287 22,095 SH   SOLE   22,095 0 0
NUVEEN NEW JERSEY QULT MUN F COM 67069y102 139 10,631 SH   SOLE   10,631 0 0
NUVEEN NEW YORK AMT QLT MUNI COM 670656107 1,535 125,545 SH   SOLE   125,545 0 0
NUVEEN NEW YORK QLT MUN INC COM 67066x107 1,624 129,030 SH   SOLE   129,030 0 0
NUVEEN OHIO QLTY MUN INCOME COM 670980101 143 10,296 SH   SOLE   10,296 0 0
NUVEEN PENNSYLVANIA QLT MUN COM 670972108 1,031 81,640 SH   SOLE   81,640 0 0
NUVEEN PFD & INCM OPPORTNYS COM 67073b106 5,586 598,747 SH   SOLE   598,747 0 0
NUVEEN PFD & INCM SECURTIES COM 67072c105 682 77,376 SH   SOLE   77,376 0 0
NUVEEN PFD & INCOME TERM FD COM 67075A106 3,115 134,693 SH   SOLE   134,693 0 0
NUVEEN QUALITY MUNCP INCOME COM 67066v101 199 15,000 SH   SOLE   15,000 0 0
NUVEEN REAL ASSET INM AND GW COM 67074y105 367 22,693 SH   SOLE   22,693 0 0
NUVEEN TAX ADVANTAGED DIV GR COM 67073g105 2,328 141,193 SH   SOLE   141,193 0 0
NUVEEN TEXAS QLTY MUN INCME COM 670983105 431 33,741 SH   SOLE   33,741 0 0
NUVEEN TX ADV TOTAL RET STRG COM 67090h102 129 10,012 SH   SOLE   10,012 0 0
NUVEEN VIRGINIA QLTY MUNCPL COM 67064r102 204 16,396 SH   SOLE   16,396 0 0
NVIDIA CORP COM 67066g104 242 1,020 SH   SOLE   1,020 0 0
NVR INC COM 62944T105 2,828 952 SH   SOLE   952 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103h107 281 1,028 SH   SOLE   1,028 0 0
OAKTREE SPECIALTY LENDING CO COM 67401P108 793 165,817 SH   SOLE   165,817 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 1,231 14,714 SH   SOLE   14,714 0 0
OCEANFIRST FINL CORP COM 675234108 6,500 216,957 SH   SOLE   216,957 0 0
OLD DOMINION FGHT LINES INC COM 679580100 4,049 27,180 SH   SOLE   27,180 0 0
OLD LINE BANCSHARES INC COM 67984m100 18,420 527,634 SH   SOLE   527,634 0 0
OMNICELL INC COM 68213N109 1,678 31,984 SH   SOLE   31,984 0 0
OMNICOM GROUP INC COM 681919106 419 5,490 SH   SOLE   5,490 0 0
ONEOK INC NEW COM 682680103 731 10,472 SH   SOLE   10,472 0 0
OPEN TEXT CORP COM 683715106 456 12,951 SH   SOLE   12,951 0 0
OPUS BK IRVINE CALIF COM 684000102 16,725 582,750 SH   SOLE   582,750 0 0
ORACLE CORP COM 68389X105 797 18,097 SH   SOLE   18,097 0 0
ORANGE SPONSORED ADR 684060106 6 331 SH   OTR 19 331 0 0
ORANGE SPONSORED ADR 684060106 7 415 SH   SOLE   415 0 0
ORANGE SPONSORED ADR 684060106 275 16,480 SH   OTR 1 0 0 16,480
ORIGIN BANCORP INC COM 68621T102 14,439 352,686 SH   SOLE   352,686 0 0
OWENS CORNING NEW COM 690742101 2,913 45,967 SH   SOLE   45,967 0 0
OXFORD SQUARE CAP CORP COM 69181v107 116 16,800 SH   SOLE   16,800 0 0
PACWEST BANCORP DEL COM 695263103 2,962 59,937 SH   SOLE   59,937 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 2,813 150,000 SH   SOLE   150,000 0 0
PAYPAL HLDGS INC COM 70450y103 5,451 65,458 SH   SOLE   65,458 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 7,588 219,375 SH   SOLE   219,375 0 0
PEPSICO INC COM 713448108 1,798 16,514 SH   SOLE   16,514 0 0
PEPSICO INC COM 713448108 66 610 SH   OTR 31 0 0 610
PEPSICO INC COM 713448108 63 583 SH   OTR 32 0 0 583
PERFORMANT FINL CORP COM 71377e105 2,240 1,041,628 SH   SOLE   1,041,628 0 0
PFIZER INC COM 717081103 63 1,729 SH   OTR 32 0 0 1,729
PFIZER INC COM 717081103 2,713 74,790 SH   SOLE   74,790 0 0
PGIM GLOBAL SHORT DURATION H COM 69346J106 7,637 559,053 SH   SOLE   559,053 0 0
PGIM SHORT DURATION HIGH YIE COM 69346h100 2,090 149,264 SH   SOLE   149,264 0 0
PHILIP MORRIS INTL INC COM 718172109 245 3,029 SH   OTR 1 0 0 3,029
PHILIP MORRIS INTL INC COM 718172109 17 216 SH   OTR 19 216 0 0
PHILIP MORRIS INTL INC COM 718172109 55 679 SH   OTR 32 0 0 679
PHILIP MORRIS INTL INC COM 718172109 835 10,345 SH   SOLE   10,345 0 0
PHILLIPS 66 COM 718546104 92 820 SH   OTR 31 0 0 820
PHILLIPS 66 COM 718546104 98 877 SH   OTR 32 0 0 877
PHILLIPS 66 COM 718546104 615 5,476 SH   SOLE   5,476 0 0
PHOTRONICS INC COM 719405102 81 10,200 SH   SOLE   10,200 0 0
PIMCO CALIF MUN INCOME FD II COM 72200m108 133 15,993 SH   SOLE   15,993 0 0
PIMCO DYNMIC CREDIT AND MRT COM SHS 72202d106 638 27,066 SH   SOLE   27,066 0 0
PIMCO ETF TR 0-5 HIGH YIELD 72201r783 454 4,560 SH   SOLE   4,560 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 1,942 19,128 SH   SOLE   19,128 0 0
PIMCO NEW YORK MUN FD II COM 72200y102 121 11,375 SH   SOLE   11,375 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 9,215 150,198 SH   SOLE   150,198 0 0
PINNACLE FOODS INC DEL COM 72348P104 2,227 34,226 SH   SOLE   34,226 0 0
PIONEER DIV HIGH INCOME TRUS COM 723653101 1,447 99,324 SH   SOLE   99,324 0 0
PLANET FITNESS INC CL A 72703H101 210 4,789 SH   SOLE   4,789 0 0
PNC FINL SVCS GROUP INC COM 693475105 226 1,673 SH   SOLE   1,673 0 0
POLARIS INDS INC COM 731068102 324 2,653 SH   SOLE   2,653 0 0
POOL CORPORATION COM 73278L105 3,225 21,289 SH   SOLE   21,289 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 2,299 60,871 SH   SOLE   60,871 0 0
PRAXAIR INC COM 74005P104 66 420 SH   OTR 32 0 0 420
PRAXAIR INC COM 74005P104 650 4,112 SH   SOLE   4,112 0 0
PRICE T ROWE GROUP INC COM 74144t108 879 7,572 SH   SOLE   7,572 0 0
PROCTER AND GAMBLE CO COM 742718109 701 8,974 SH   SOLE   8,974 0 0
PROFIRE ENERGY INC COM 74316x101 110 32,600 SH   SOLE   32,600 0 0
PROOFPOINT INC COM 743424103 5,140 44,574 SH   SOLE   44,574 0 0
PROSHARES TR S&P 500 DV ARIST 74348a467 8,424 135,132 SH   SOLE   135,132 0 0
PROSPERITY BANCSHARES INC COM 743606105 718 10,500 SH   SOLE   10,500 0 0
PRUDENTIAL FINL INC COM 744320102 216 2,305 SH   SOLE   2,305 0 0
PTC INC COM 69370C100 8,065 85,969 SH   SOLE   85,969 0 0
PURECYCLE CORP COM NEW 746228303 1,022 107,000 SH   SOLE   107,000 0 0
PUTMAN HIGH INCOME SEC FUND SHS BEN INT 746779107 195 20,908 SH   SOLE   20,908 0 0
PUTNAM MANAGED MUN INCOM TR COM 746823103 110 15,478 SH   SOLE   15,478 0 0
QIAGEN NV SHS NEW n72482123 5 149 SH   OTR 19 149 0 0
QIAGEN NV SHS NEW n72482123 688 19,019 SH   SOLE   19,019 0 0
QUALCOMM INC COM 747525103 306 5,457 SH   SOLE   5,457 0 0
QUANTA SVCS INC COM 74762e102 2,006 60,069 SH   SOLE   60,069 0 0
QUICKLOGIC CORP COM 74837p108 11 10,000 SH   SOLE   10,000 0 0
QUINSTREET INC COM 74874q100 130 10,200 SH   SOLE   10,200 0 0
RANDOLPH BANCORP INC COM 752378109 2,026 120,597 SH   SOLE   120,597 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 1,077 12,051 SH   SOLE   12,051 0 0
RAYTHEON CO COM NEW 755111507 833 4,312 SH   SOLE   4,312 0 0
RED HAT INC COM 756577102 505 3,760 SH   SOLE   3,760 0 0
REDWOOD TR INC COM 758075402 4,011 243,524 SH   SOLE   243,524 0 0
REGENERON PHARMACEUTICALS COM 75886f107 318 923 SH   SOLE   923 0 0
REGIONS FINL CORP NEW COM 7591ep100 2 95 SH   SOLE   95 0 0
REGIONS FINL CORP NEW COM 7591ep100 21,352 1,200,900 SH Call SOLE   1,200,900 0 0
REINSURANCE GROUP AMER INC COM NEW 759351604 235 1,763 SH   SOLE   1,763 0 0
RELIANT BANCORP INC COM 75956B101 26,497 944,637 SH   SOLE   944,637 0 0
REPLIGEN CORP COM 759916109 5,542 117,815 SH   SOLE   117,815 0 0
RITCHIE BROS AUCTIONEERS COM 767744105 9,991 292,822 SH   SOLE   292,822 0 0
RMR REAL ESTATE INCOME FUND COM 76970b101 989 54,081 SH   SOLE   54,081 0 0
ROCKWELL AUTOMATION INC COM 773903109 1,963 11,811 SH   SOLE   11,811 0 0
ROCKWELL COLLINS INC COM 774341101 1,349 10,018 SH   SOLE   10,018 0 0
ROLLINS INC COM 775711104 881 16,750 SH   SOLE   16,750 0 0
ROPER TECHNOLOGIES INC COM 776696106 829 3,006 SH   SOLE   3,006 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 19 246 SH   OTR 19 246 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 1,178 15,641 SH   SOLE   15,641 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 6,881 66,417 SH   SOLE   66,417 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 15 200 SH   OTR 19 200 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 377 5,183 SH   SOLE   5,183 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 415 5,997 SH   OTR 1 0 0 5,997
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 16 235 SH   OTR 19 235 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 1,494 21,578 SH   SOLE   21,578 0 0
ROYCE VALUE TR INC COM 780910105 14 908 SH   OTR 6 0 0 908
ROYCE VALUE TR INC COM 780910105 470 29,758 SH   SOLE   29,758 0 0
RPM INTL INC COM 749685103 4,971 85,237 SH   SOLE   85,237 0 0
RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 11 99 SH   OTR 19 99 0 0
RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 945 8,271 SH   SOLE   8,271 0 0
S&P GLOBAL INC COM 78409v104 538 2,641 SH   SOLE   2,641 0 0
SABRA HEALTH CARE REIT INC COM 78573l106 246 11,314 SH   SOLE   11,314 0 0
SAGE THERAPEUTICS INC COM 78667J108 2,103 13,433 SH   SOLE   13,433 0 0
SALESFORCE COM INC COM 79466l302 4,381 32,120 SH   SOLE   32,120 0 0
SALIENT MIDSTREAM & MLP FD SH BEN INT 79471v105 942 94,576 SH   SOLE   94,576 0 0
SAP SE SPON ADR 803054204 280 2,419 SH   OTR 1 0 0 2,419
SAP SE SPON ADR 803054204 11 96 SH   OTR 19 96 0 0
SAP SE SPON ADR 803054204 113 977 SH   SOLE   977 0 0
SB ONE BANCORP COM 78413T103 10,403 350,281 SH   SOLE   350,281 0 0
SCHLUMBERGER LTD COM 806857108 9,313 138,932 SH   SOLE   138,932 0 0
SCHLUMBERGER LTD COM 806857108 267 3,990 SH   OTR 1 0 0 3,990
SCHLUMBERGER LTD COM 806857108 39 586 SH   OTR 32 0 0 586
SCHWAB CHARLES CORP NEW COM 808513105 742 14,530 SH   SOLE   14,530 0 0
SCHWAB CHARLES CORP NEW COM 808513105 11,957 234,000 SH Put SOLE   234,000 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 3,370 101,962 SH   SOLE   101,962 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 271 4,106 SH   SOLE   4,106 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 285 5,786 SH   SOLE   5,786 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 234 3,600 SH   SOLE   3,600 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 385 7,015 SH   SOLE   7,015 0 0
SEACHANGE INTL INC COM 811699107 105 30,600 SH   SOLE   30,600 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 8,094 256,288 SH   SOLE   256,288 0 0
SEATTLE GENETICS INC COM 812578102 2,035 30,646 SH   SOLE   30,646 0 0
SELECT BANCORP INC NEW COM 81617L108 17,035 1,264,639 SH   SOLE   1,264,639 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 1,543 14,120 SH   SOLE   14,120 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369y209 226 2,713 SH   SOLE   2,713 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 3,556 133,729 SH   SOLE   133,729 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 43,554 1,638,000 SH Put SOLE   1,638,000 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 1,760 24,570 SH   SOLE   24,570 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369y886 3,781 72,777 SH   SOLE   72,777 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 1,806 26,000 SH   SOLE   26,000 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 1,291 18,044 SH   SOLE   18,044 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 36,145 607,778 SH   SOLE   607,778 0 0
SHERWIN WILLIAMS CO COM 824348106 100 245 SH   OTR 31 0 0 245
SHERWIN WILLIAMS CO COM 824348106 481 1,179 SH   SOLE   1,179 0 0
SIGNATURE BK NEW YORK N Y COM 82669g104 9,122 71,332 SH   SOLE   71,332 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109 2,596 159,238 SH   SOLE   159,238 0 0
SINA CORP ORD g81477104 3,904 46,098 SH   SOLE   46,098 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 6,449 184,042 SH   SOLE   184,042 0 0
SKYWORKS SOLUTIONS INC COM 83088m102 339 3,510 SH   SOLE   3,510 0 0
SMITH & NEPHEW PLC SPDN ADR NEW 83175m205 7 174 SH   OTR 19 174 0 0
SMITH & NEPHEW PLC SPDN ADR NEW 83175m205 5 134 SH   SOLE   134 0 0
SMITH & NEPHEW PLC SPDN ADR NEW 83175m205 263 7,014 SH   OTR 1 0 0 7,014
SNAP ON INC COM 833034101 19,155 119,183 SH   SOLE   119,183 0 0
SOLAR SR CAP LTD COM 83416m105 637 39,043 SH   SOLE   39,043 0 0
SONOCO PRODS CO COM 835495102 711 13,550 SH   SOLE   13,550 0 0
SOUTH ST CORP COM 840441109 8,187 94,921 SH   SOLE   94,921 0 0
SOUTHERN FIRST BANCSHARES IN COM 842873101 2,974 67,293 SH   SOLE   67,293 0 0
SOUTHERN NATL BANCORP OF VA COM 843395104 6,061 339,718 SH   SOLE   339,718 0 0
SPARK THERAPEUTICS INC COM 84652J103 711 8,595 SH   SOLE   8,595 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 45,809 168,862 SH   SOLE   168,862 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 190,440 702,000 SH Put SOLE   702,000 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 16,043 45,188 SH   SOLE   45,188 0 0
SPDR SER TR NUVEEN BRC MUNIC 78468r721 227 4,741 SH   SOLE   4,741 0 0
SPDR SER TR SPDR BLOOMBERG 78468r663 653 7,130 SH   SOLE   7,130 0 0
SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 9,983 188,292 SH   SOLE   188,292 0 0
SPDR SERIES TRUST BLMBRG BRC INTRM 78464A672 414 7,060 SH   SOLE   7,060 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 272 2,860 SH   SOLE   2,860 0 0
SPDR SERIES TRUST S&P BK ETF 78464a797 49 1,040 SH   SOLE   1,040 0 0
SPDR SERIES TRUST S&P BK ETF 78464a797 22,070 468,000 SH Put SOLE   468,000 0 0
SPDR SERIES TRUST S&P REGL BKG 78464a698 127 2,077 SH   SOLE   2,077 0 0
SPDR SERIES TRUST S&P REGL BKG 78464a698 57,096 936,000 SH Put SOLE   936,000 0 0
SPIRIT OF TEX BANCSHARES INC COM 84861D103 10,114 490,950 SH   SOLE   490,950 0 0
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208r101 144 11,500 SH   SOLE   11,500 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 25,480 490,947 SH   SOLE   490,947 0 0
STARBUCKS CORP COM 855244109 8,731 178,736 SH   SOLE   178,736 0 0
STATE BK FINL CORP COM 856190103 3,340 100,000 SH   SOLE   100,000 0 0
STATE STR CORP COM 857477103 587 6,309 SH   SOLE   6,309 0 0
STEEL DYNAMICS INC COM 858119100 2,963 64,486 SH   SOLE   64,486 0 0
STERICYCLE INC COM 858912108 255 3,910 SH   SOLE   3,910 0 0
STERIS PLC SHS USD G84720104 28,189 268,440 SH   SOLE   268,440 0 0
STIFEL FINL CORP COM 860630102 3,287 62,910 SH   SOLE   62,910 0 0
STRYKER CORP COM 863667101 973 5,760 SH   SOLE   5,760 0 0
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 396 50,959 SH   OTR 1 0 0 50,959
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 9 1,213 SH   OTR 19 1,213 0 0
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 7 860 SH   SOLE   860 0 0
SUMMIT MATLS INC CL A 86614u100 3,215 122,491 SH   SOLE   122,491 0 0
SUNCOR ENERGY INC NEW COM 867224107 7 166 SH   OTR 19 166 0 0
SUNCOR ENERGY INC NEW COM 867224107 364 8,949 SH   SOLE   8,949 0 0
SUNTRUST BKS INC COM 867914103 690 10,457 SH   SOLE   10,457 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 3,634 373,062 SH   SOLE   373,062 0 0
SVB FINL GROUP COM 78486Q101 7,171 24,833 SH   SOLE   24,833 0 0
SYNAPTICS INC COM 87157d109 3,196 63,457 SH   SOLE   63,457 0 0
SYNCHRONY FINL COM 87165B103 5 140 SH   SOLE   140 0 0
SYNCHRONY FINL COM 87165B103 15,622 468,000 SH Put SOLE   468,000 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 2,975 25,138 SH   SOLE   25,138 0 0
TARGA RES CORP COM 87612g101 383 7,748 SH   SOLE   7,748 0 0
TARGET CORP COM 87612e106 258 3,395 SH   SOLE   3,395 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 12,816 234,000 SH Put SOLE   234,000 0 0
TE CONNECTIVITY LTD REG SHS H84989104 8,372 92,955 SH   SOLE   92,955 0 0
TEKLA HEALTHCARE INVS SH BEN INT 87911j103 554 25,764 SH   SOLE   25,764 0 0
TELADOC INC COM 87918A105 2,112 36,383 SH   SOLE   36,383 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 3,936 19,773 SH   SOLE   19,773 0 0
TELEFLEX INC COM 879369106 4,694 17,500 SH   SOLE   17,500 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 2,259 82,389 SH   SOLE   82,389 0 0
TEMPLETON EMERGING MKTS FD I COM 880191101 1,747 118,796 SH   SOLE   118,796 0 0
TEMPLETON GLOBAL INCOME FD COM 880198106 2,524 411,039 SH   SOLE   411,039 0 0
TENNECO INC COM 880349105 1,044 23,738 SH   SOLE   23,738 0 0
TERRAFORM PWR INC COM CL A 88104r209 420 35,936 SH   SOLE   35,936 0 0
TESARO INC COM 881569107 495 11,142 SH   SOLE   11,142 0 0
TESLA INC COM 88160r101 416 1,213 SH   SOLE   1,213 0 0
TEXAS INSTRS INC COM 882508104 57 513 SH   OTR 32 0 0 513
TEXAS INSTRS INC COM 882508104 2,385 21,629 SH   SOLE   21,629 0 0
TEXAS PAC LD TR SUB CTF PROP I T 882610108 170 245 SH   OTR 6 0 0 245
TEXAS PAC LD TR SUB CTF PROP I T 882610108 115 165 SH   SOLE   165 0 0
TFS FINL CORP COM 87240R107 8,548 542,040 SH   SOLE   542,040 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 239 1,155 SH   SOLE   1,155 0 0
TITAN MACHY INC COM 88830r101 512 32,950 SH   SOLE   32,950 0 0
TJX COS INC NEW COM 872540109 22,489 236,274 SH   SOLE   236,274 0 0
TJX COS INC NEW COM 872540109 115 1,210 SH   OTR 31 0 0 1,210
TORTOISE ENERGY INFRA CORP COM 89147l100 836 31,319 SH   SOLE   31,319 0 0
TORTOISE PIPELINE & ENERGY F COM 89148h108 314 18,305 SH   SOLE   18,305 0 0
TOTAL S A SPONSORED ADR 89151e109 29 481 SH   SOLE   481 0 0
TOTAL S A SPONSORED ADR 89151e109 376 6,215 SH   OTR 1 0 0 6,215
TOTAL S A SPONSORED ADR 89151e109 17 288 SH   OTR 19 288 0 0
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 216 1,676 SH   SOLE   1,676 0 0
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 51 399 SH   OTR 19 399 0 0
TRAVELERS COMPANIES INC COM 89417e109 1,188 9,709 SH   SOLE   9,709 0 0
TRI CONTL CORP COM 895436103 1,201 45,304 SH   SOLE   45,304 0 0
TRICO BANCSHARES COM 896095106 2,905 77,570 SH   SOLE   77,570 0 0
TRIMBLE INC COM 896239100 1,837 55,930 SH   SOLE   55,930 0 0
TRIUMPH BANCORP INC COM 89679e300 29,323 719,574 SH   SOLE   719,574 0 0
TRUPANION INC COM 898202106 369 9,550 SH   SOLE   9,550 0 0
TYLER TECHNOLOGIES INC COM 902252105 7,482 33,689 SH   SOLE   33,689 0 0
U S CONCRETE INC COM NEW 90333l201 3,519 67,034 SH   SOLE   67,034 0 0
UGI CORP NEW COM 902681105 6,634 127,407 SH   SOLE   127,407 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 2,179 28,353 SH   SOLE   28,353 0 0
UNILEVER PLC SPON ADR NEW 904767704 25 451 SH   OTR 19 451 0 0
UNILEVER PLC SPON ADR NEW 904767704 306 5,539 SH   SOLE   5,539 0 0
UNION PAC CORP COM 907818108 14,712 103,841 SH   SOLE   103,841 0 0
UNION PAC CORP COM 907818108 73 517 SH   OTR 32 0 0 517
UNION PAC CORP COM 907818108 74 525 SH   OTR 31 0 0 525
UNITED CMNTY BANCORP IND COM 90984R101 2,108 77,500 SH   SOLE   77,500 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984p303 12,293 400,821 SH   SOLE   400,821 0 0
UNITED FINL BANCORP INC NEW COM 910304104 9,637 550,029 SH   SOLE   550,029 0 0
UNITED RENTALS INC COM 911363109 15,319 103,775 SH   SOLE   103,775 0 0
UNITED TECHNOLOGIES CORP COM 913017109 544 4,355 SH   SOLE   4,355 0 0
UNITEDHEALTH GROUP INC COM 91324P102 12,582 51,282 SH   SOLE   51,282 0 0
UNITEDHEALTH GROUP INC COM 91324P102 95 388 SH   OTR 32 0 0 388
UNIVERSAL ELECTRS INC COM 913483103 3,860 116,789 SH   SOLE   116,789 0 0
URBAN ONE INC CL D NON VTG 91705j204 65 30,907 SH   SOLE   30,907 0 0
US BANCORP DEL COM NEW 902973304 10,894 217,788 SH   SOLE   217,788 0 0
US BANCORP DEL COM NEW 902973304 23,410 468,000 SH Put SOLE   468,000 0 0
V F CORP COM 918204108 219 2,691 SH   SOLE   2,691 0 0
VAIL RESORTS INC COM 91879Q109 13,649 49,779 SH   SOLE   49,779 0 0
VALERO ENERGY CORP NEW COM 91913y100 231 2,080 SH   SOLE   2,080 0 0
VALMONT INDS INC COM 920253101 2,313 15,346 SH   SOLE   15,346 0 0
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 242 2,280 SH   SOLE   2,280 0 0
VANGUARD GROUP DIV APP ETF 921908844 13,341 131,284 SH   SOLE   131,284 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 1,880 12,550 SH   SOLE   12,550 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 207 1,660 SH   SOLE   1,660 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 223 1,660 SH   SOLE   1,660 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 8,970 56,903 SH   SOLE   56,903 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 202 2,474 SH   SOLE   2,474 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 2,894 18,590 SH   SOLE   18,590 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 848 6,042 SH   SOLE   6,042 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 6,158 118,780 SH   SOLE   118,780 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 346 8,210 SH   SOLE   8,210 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 5,185 120,871 SH   SOLE   120,871 0 0
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 407 4,900 SH   SOLE   4,900 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 6,080 33,515 SH   SOLE   33,515 0 0
VARONIS SYS INC COM 922280102 3,628 48,698 SH   SOLE   48,698 0 0
VENTAS INC COM 92276F100 2,655 46,627 SH   SOLE   46,627 0 0
VERISK ANALYTICS INC COM 92345y106 887 8,240 SH   SOLE   8,240 0 0
VERITEX HLDGS INC COM 923451108 9,466 304,672 SH   SOLE   304,672 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 2,410 47,911 SH   SOLE   47,911 0 0
VERTEX PHARMACEUTICALS INC COM 92532f100 2,628 15,464 SH   SOLE   15,464 0 0
VIACOM INC NEW CL B 92553p201 12,076 400,408 SH   SOLE   400,408 0 0
VIASAT INC COM 92552v100 552 8,400 SH   SOLE   8,400 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103 9,732 919,803 SH   SOLE   919,803 0 0
VIRTUS TOTAL RETURN FUND INC COM 92837g100 491 44,775 SH   SOLE   44,775 0 0
VIRTUSA CORP COM 92827p102 2,617 53,763 SH   SOLE   53,763 0 0
VISA INC COM CL A 92826c839 30,994 234,000 SH Put SOLE   234,000 0 0
VISA INC COM CL A 92826c839 34,846 263,091 SH   SOLE   263,091 0 0
VISTEON CORP COM NEW 92839U206 3,022 23,379 SH   SOLE   23,379 0 0
VMWARE INC CL A COM 928563402 234 1,592 SH   SOLE   1,592 0 0
VOYA EMERGING MKTS HIGH DIVI COM 92912p108 1,114 138,406 SH   SOLE   138,406 0 0
VOYA GLBL ADV & PREM OPP FD COM 92912r104 2,356 203,421 SH   SOLE   203,421 0 0
VOYA PRIME RATE TR SH BEN INT 92913a100 196 39,041 SH   SOLE   39,041 0 0
W P CAREY INC COM 92936u109 1,590 23,965 SH   SOLE   23,965 0 0
WABTEC CORP COM 929740108 3,015 30,588 SH   SOLE   30,588 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 600 9,991 SH   SOLE   9,991 0 0
WALMART INC COM 931142103 311 3,634 SH   SOLE   3,634 0 0
WASTE MGMT INC DEL COM 94106L109 487 5,989 SH   SOLE   5,989 0 0
WATERSTONE FINL INC MD COM 94188p101 871 51,114 SH   SOLE   51,114 0 0
WATSCO INC COM 942622200 8,072 45,277 SH   SOLE   45,277 0 0
WEBSTER FINL CORP CONN COM 947890109 7,845 123,152 SH   SOLE   123,152 0 0
WEC ENERGY GROUP INC COM 92939U106 56 861 SH   OTR 32 0 0 861
WEC ENERGY GROUP INC COM 92939U106 843 13,037 SH   SOLE   13,037 0 0
WELBILT INC COM 949090104 235 10,535 SH   SOLE   10,535 0 0
WELLS FARGO CO NEW COM 949746101 85 1,540 SH   OTR 31 0 0 1,540
WELLS FARGO CO NEW COM 949746101 71 1,278 SH   OTR 32 0 0 1,278
WELLS FARGO CO NEW COM 949746101 1,971 35,553 SH   SOLE   35,553 0 0
WELLS FARGO CO NEW COM 949746101 25,946 468,000 SH Put SOLE   468,000 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 8,031 80,888 SH   SOLE   80,888 0 0
WESTAMERICA BANCORPORATION COM 957090103 568 10,046 SH   SOLE   10,046 0 0
WESTELL TECHNOLOGIES INC CL A NEW 957541204 108 37,800 SH   SOLE   37,800 0 0
WESTERN ASSET CORPORATE LN F COM 95790j102 215 21,291 SH   SOLE   21,291 0 0
WESTERN ASSET EMRG MKT DEBT COM 95766a101 3,174 239,214 SH   SOLE   239,214 0 0
WESTERN ASSET GLB HI INCOME COM 95766b109 2,256 247,386 SH   SOLE   247,386 0 0
WESTERN ASSET HIGH INCM FD I COM 95766j102 1,707 265,007 SH   SOLE   265,007 0 0
WESTERN ASSET HIGH INCM OPP COM 95766k109 325 67,362 SH   SOLE   67,362 0 0
WESTERN ASSET INTM MUNI FD I COM 958435109 1,459 168,264 SH   SOLE   168,264 0 0
WESTERN ASSET PREMIER BD FD SHS BEN INT 957664105 889 70,592 SH   SOLE   70,592 0 0
WESTERN ASST MN PRT FD INC COM 95766p108 469 33,240 SH   SOLE   33,240 0 0
WESTERN ASST MNGD MUN FD INC COM 95766m105 1,019 80,337 SH   SOLE   80,337 0 0
WESTERN AST INFL LKD OPP & I COM 95766r104 619 55,549 SH   SOLE   55,549 0 0
WESTERN NEW ENG BANCORP INC COM 958892101 13,151 1,195,529 SH   SOLE   1,195,529 0 0
WEYERHAEUSER CO COM 962166104 747 20,497 SH   SOLE   20,497 0 0
WHITING PETE CORP NEW COM NEW 966387409 1,079 20,468 SH   SOLE   20,468 0 0
WILLIAMS COS INC DEL COM 969457100 360 13,284 SH   SOLE   13,284 0 0
WINTRUST FINL CORP COM 97650W108 287 3,300 SH   SOLE   3,300 0 0
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 8,136 128,857 SH   SOLE   128,857 0 0
WISDOMTREE TR INTL DIV EX FINL 97717W786 337 8,060 SH   SOLE   8,060 0 0
WISDOMTREE TR ITL HDG QTLY DIV 97717X594 14,841 466,836 SH   SOLE   466,836 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851 24,817 459,748 SH   SOLE   459,748 0 0
WISDOMTREE TR US DIVID EX FNCL 97717W406 3,169 36,475 SH   SOLE   36,475 0 0
WISDOMTREE TR US MIDCAP DIVID 97717W505 12,392 346,155 SH   SOLE   346,155 0 0
WISDOMTREE TR US QTLY DIV GRT 97717X669 14,695 358,332 SH   SOLE   358,332 0 0
WISDOMTREE TR US SMALLCAP DIVD 97717W604 9,970 336,270 SH   SOLE   336,270 0 0
WOLVERINE WORLD WIDE INC COM 978097103 4,648 133,670 SH   SOLE   133,670 0 0
WORLDPAY INC CL A 981558109 4,837 59,141 SH   SOLE   59,141 0 0
XCERRA CORP COM 98400j108 244 17,500 SH   SOLE   17,500 0 0
YUM BRANDS INC COM 988498101 18 236 SH   OTR 1 0 0 236
YUM BRANDS INC COM 988498101 6 80 SH   OTR 19 80 0 0
YUM BRANDS INC COM 988498101 409 5,228 SH   SOLE   5,228 0 0
ZOETIS INC CL A 98978V103 456 5,348 SH   SOLE   5,348 0 0