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 792 15,052 SH   SOLE   15,052 0 0
3M CO COM 88579Y101 610 2,897 SH   SOLE   2,897 0 0
ABBOTT LABS COM 002824100 7,122 97,087 SH   SOLE   97,087 0 0
ABBVIE INC COM 00287Y109 7,548 79,801 SH   SOLE   79,801 0 0
ABERDEEN ASIA PACIFIC INCOM COM 003009107 1,608 388,396 SH   SOLE   388,396 0 0
ABERDEEN EMRG MRKTS EQT INM COM 00301w105 1,873 273,024 SH   SOLE   273,024 0 0
ABERDEEN GLOBAL DYNAMIC DIVI COM 00302M106 1,509 145,917 SH   SOLE   145,917 0 0
ABERDEEN TOTAL DYNAMIC DIVD COM SH BEN INT 00326L100 10,685 1,217,020 SH   SOLE   1,217,020 0 0
ABIOMED INC COM 003654100 5,783 12,858 SH   SOLE   12,858 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 4,598 164,035 SH   SOLE   164,035 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 82 481 SH   OTR 32 0 0 481
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 14,390 84,545 SH   SOLE   84,545 0 0
ACHAOGEN INC COM 004449104 267 66,847 SH   SOLE   66,847 0 0
ACXIOM HOLDINGS INC COM 005125109 1,164 23,556 SH   SOLE   23,556 0 0
ADAM NAT RES FD INC COM 00548f105 863 43,257 SH   SOLE   43,257 0 0
ADOBE SYS INC COM 00724f101 1,753 6,494 SH   SOLE   6,494 0 0
ADTALEM GLOBAL ED INC COM 00737l103 988 20,495 SH   SOLE   20,495 0 0
ADVENT CLAYMORE CV SECS & IN COM 00764c109 5,059 322,827 SH   SOLE   322,827 0 0
AERCAP HOLDINGS NV SHS N00985106 408 7,085 SH   OTR 1 0 0 7,085
AERCAP HOLDINGS NV SHS N00985106 13 223 SH   SOLE   223 0 0
AETNA INC NEW COM 00817y108 214 1,054 SH   SOLE   1,054 0 0
AFFILIATED MANAGERS GROUP COM 008252108 1,291 9,441 SH   SOLE   9,441 0 0
AFLAC INC COM 001055102 9 198 SH   OTR 19 198 0 0
AFLAC INC COM 001055102 194 4,124 SH   SOLE   4,124 0 0
AFLAC INC COM 001055102 5,507 117,000 SH Put SOLE   117,000 0 0
AIMMUNE THERAPEUTICS INC COM 00900t107 1,847 67,696 SH   SOLE   67,696 0 0
AIR LEASE CORP CL A 00912x302 233 5,088 SH   SOLE   5,088 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 2,426 106,913 SH   SOLE   106,913 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 3,948 31,386 SH   SOLE   31,386 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609w102 764 4,639 SH   SOLE   4,639 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609w102 4 24 SH   OTR 20 0 0 24
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609w102 35 210 SH   OTR 19 210 0 0
ALIGN TECHNOLOGY INC COM 016255101 23,139 59,145 SH   SOLE   59,145 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741r102 591 20,000 SH   SOLE   20,000 0 0
ALLERGAN PLC SHS G0177J108 59 311 SH   OTR 32 0 0 311
ALLERGAN PLC SHS G0177J108 2,732 14,343 SH   SOLE   14,343 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 28,472 120,563 SH   SOLE   120,563 0 0
ALLIANCEBERNSTEIN GBL HGH IN COM 01879R106 5,444 467,306 SH   SOLE   467,306 0 0
ALLIANCEBERNSTEIN NATL MUNI COM 01864u106 750 60,556 SH   SOLE   60,556 0 0
ALPHABET INC CAP STK CL A 02079K305 25,022 20,729 SH   SOLE   20,729 0 0
ALPHABET INC CAP STK CL A 02079K305 157 130 SH   OTR 31 0 0 130
ALPHABET INC CAP STK CL C 02079k107 25,058 20,996 SH   SOLE   20,996 0 0
ALTRIA GROUP INC COM 02209S103 728 12,069 SH   SOLE   12,069 0 0
AMALGAMATED BK NEW YORK N Y CLASS A 022663108 8,332 431,919 SH   SOLE   431,919 0 0
AMAZON COM INC COM 023135106 9,739 4,862 SH   SOLE   4,862 0 0
AMERICAN ELEC PWR INC COM 025537101 233 3,285 SH   SOLE   3,285 0 0
AMERICAN EXPRESS CO COM 025816109 1,113 10,448 SH   SOLE   10,448 0 0
AMERICAN EXPRESS CO COM 025816109 24,919 234,000 SH Put SOLE   234,000 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 12,260 110,477 SH   SOLE   110,477 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 195 3,667 SH   SOLE   3,667 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 24,916 468,000 SH Put SOLE   468,000 0 0
AMERICAN TOWER CORP NEW COM 03027x100 24,635 169,544 SH   SOLE   169,544 0 0
AMERICAN VANGUARD CORP COM 030371108 1,238 68,775 SH   SOLE   68,775 0 0
AMERIPRISE FINL INC COM 03076C106 289 1,958 SH   SOLE   1,958 0 0
AMERIS BANCORP COM 03076K108 33,304 728,752 SH   SOLE   728,752 0 0
AMGEN INC COM 031162100 17,685 85,315 SH   SOLE   85,315 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168l105 1,060 47,771 SH   SOLE   47,771 0 0
AMPHENOL CORP NEW CL A 032095101 92 980 SH   OTR 31 0 0 980
AMPHENOL CORP NEW CL A 032095101 1,746 18,568 SH   SOLE   18,568 0 0
ANALOG DEVICES INC COM 032654105 1,459 15,779 SH   SOLE   15,779 0 0
ANDEAVOR COM 03349m105 219 1,425 SH   SOLE   1,425 0 0
ANSYS INC COM 03662Q105 253 1,355 SH   SOLE   1,355 0 0
ANTERO MIDSTREAM GP LP COM SHS REPSTG 03675Y103 219 12,925 SH   SOLE   12,925 0 0
ANTERO MIDSTREAM PARTNERS LP UNT LTD PARTN 03673l103 227 7,935 SH   SOLE   7,935 0 0
ANTHEM INC COM 036752103 1,290 4,706 SH   SOLE   4,706 0 0
APOLLO SR FLOATING RATE FD I COM 037636107 549 34,343 SH   SOLE   34,343 0 0
APOLLO TACTICAL INCOME FD IN COM 037638103 585 37,693 SH   SOLE   37,693 0 0
APPLE INC COM 037833100 218 965 SH   OTR 31 0 0 965
APPLE INC COM 037833100 137 608 SH   OTR 32 0 0 608
APPLE INC COM 037833100 40,854 180,978 SH   SOLE   180,978 0 0
APPLIED MATLS INC COM 038222105 423 10,932 SH   SOLE   10,932 0 0
APTARGROUP INC COM 038336103 2,098 19,476 SH   SOLE   19,476 0 0
APTIV PLC SHS G6095L109 668 7,961 SH   SOLE   7,961 0 0
AQUAVENTURE HLDGS LTD SHS g0443n107 515 28,500 SH   SOLE   28,500 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938l203 241 7,820 SH   OTR 1 0 0 7,820
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938l203 9 305 SH   OTR 19 305 0 0
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 891 142,500 SH   SOLE   142,500 0 0
ARES DYNAMIC CR ALLOCATION F COM 04014f102 1,190 76,640 SH   SOLE   76,640 0 0
ARES MGMT LP COM SHS REG INT 04014y101 11,703 504,435 SH   SOLE   504,435 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 2,905 46,072 SH   SOLE   46,072 0 0
ASPEN INSURANCE HOLDINGS LTD SHS g05384105 4,881 117,000 SH Put SOLE   117,000 0 0
ASPEN TECHNOLOGY INC COM 045327103 21,273 186,751 SH   SOLE   186,751 0 0
ASTEC INDS INC COM 046224101 619 12,280 SH   SOLE   12,280 0 0
AT&T INC COM 00206R102 54 1,619 SH   OTR 32 0 0 1,619
AT&T INC COM 00206R102 1,742 51,887 SH   SOLE   51,887 0 0
ATHENAHEALTH INC COM 04685w103 1,486 11,120 SH   SOLE   11,120 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 16,933 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 449 2,878 SH   SOLE   2,878 0 0
AUTOLIV INC COM 052800109 1,572 18,137 SH   SOLE   18,137 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,619 10,743 SH   SOLE   10,743 0 0
AVERY DENNISON CORP COM 053611109 3,324 30,681 SH   SOLE   30,681 0 0
AXOGEN INC COM 05463X106 2,407 65,322 SH   SOLE   65,322 0 0
BAIDU INC SPON ADR REP A 056752108 245 1,072 SH   OTR 1 0 0 1,072
BAIDU INC SPON ADR REP A 056752108 6 25 SH   SOLE   25 0 0
BAIDU INC SPON ADR REP A 056752108 9 38 SH   OTR 20 0 0 38
BAIDU INC SPON ADR REP A 056752108 6 27 SH   OTR 19 27 0 0
BANC OF CALIFORNIA INC COM 05990K106 4,891 258,798 SH   SOLE   258,798 0 0
BANCO SANTANDER SA ADR 05964h105 226 45,183 SH   OTR 1 0 0 45,183
BANCO SANTANDER SA ADR 05964h105 13 2,524 SH   OTR 19 2,524 0 0
BANCO SANTANDER SA ADR 05964h105 28 5,641 SH   SOLE   5,641 0 0
BANCROFT FUND LTD COM 059695106 1,049 45,807 SH   SOLE   45,807 0 0
BANK AMER CORP 7.25%CNV PFD L 060505682 3,145 2,430 SH   SOLE   2,430 0 0
BANK AMER CORP COM 060505104 1,607 54,554 SH   SOLE   54,554 0 0
BANK MONTREAL QUE COM 063671101 10 116 SH   OTR 19 116 0 0
BANK MONTREAL QUE COM 063671101 533 6,456 SH   SOLE   6,456 0 0
BANK NEW YORK MELLON CORP COM 064058100 237 4,646 SH   SOLE   4,646 0 0
BANK NEW YORK MELLON CORP COM 064058100 23,864 468,000 SH Put SOLE   468,000 0 0
BANK OF MARIN BANCORP COM 063425102 294 3,500 SH   SOLE   3,500 0 0
BANK7 CORP COM 06652N107 6,943 360,665 SH   SOLE   360,665 0 0
BAXTER INTL INC COM 071813109 471 6,113 SH   SOLE   6,113 0 0
BAYCOM CORP COM 07272M107 4,860 182,155 SH   SOLE   182,155 0 0
BB&T CORP COM 054937107 1,026 21,146 SH   SOLE   21,146 0 0
BEACON ROOFING SUPPLY INC COM 073685109 3,944 108,979 SH   SOLE   108,979 0 0
BECTON DICKINSON & CO COM 075887109 82 313 SH   OTR 32 0 0 313
BECTON DICKINSON & CO COM 075887109 18,058 69,186 SH   SOLE   69,186 0 0
BELDEN INC COM 077454106 658 9,215 SH   SOLE   9,215 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,920 6 SH   SOLE   6 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 5,177 24,179 SH   SOLE   24,179 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 80 375 SH   OTR 31 0 0 375
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 20 92 SH   OTR 6 0 0 92
BHP BILLITON PLC SPONSORED ADR 05545e209 303 6,897 SH   OTR 1 0 0 6,897
BHP BILLITON PLC SPONSORED ADR 05545e209 16 368 SH   OTR 19 368 0 0
BHP BILLITON PLC SPONSORED ADR 05545e209 2 34 SH   SOLE   34 0 0
BIO TECHNE CORP COM 09073m104 322 1,577 SH   SOLE   1,577 0 0
BIOGEN INC COM 09062X103 21 60 SH   OTR 1 0 0 60
BIOGEN INC COM 09062X103 2,421 6,851 SH   SOLE   6,851 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061g101 364 3,749 SH   SOLE   3,749 0 0
BLACK KNIGHT INC COM 09215c105 927 17,846 SH   SOLE   17,846 0 0
BLACKROCK CALIF MUN INCOME T SH BEN INT 09248e102 3,364 272,366 SH   SOLE   272,366 0 0
BLACKROCK CORPOR HI YLD FD I COM 09255P107 318 30,260 SH   SOLE   30,260 0 0
BLACKROCK CR ALLCTN INC TR COM 092508100 2,192 179,069 SH   SOLE   179,069 0 0
BLACKROCK DEBT STRAT FD INC COM NEW 09255r202 2,593 232,808 SH   SOLE   232,808 0 0
BLACKROCK ENERGY & RES TR COM 09250u101 186 12,745 SH   SOLE   12,745 0 0
BLACKROCK ENHANCED EQT DIV T COM 09251a104 292 30,800 SH   SOLE   30,800 0 0
BLACKROCK ENHANCED GBL DIV T COM 092501105 372 33,873 SH   SOLE   33,873 0 0
BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 4,221 736,620 SH   SOLE   736,620 0 0
BLACKROCK FLOAT RATE OME STR COM 09255X100 688 49,892 SH   SOLE   49,892 0 0
BLACKROCK FLOATING RATE INCO COM 091941104 1,550 117,391 SH   SOLE   117,391 0 0
BLACKROCK INC COM 09247x101 667 1,416 SH   SOLE   1,416 0 0
BLACKROCK INC COM 09247x101 58 123 SH   OTR 32 0 0 123
BLACKROCK INVT QUALITY MUN T COM 09247d105 280 21,125 SH   SOLE   21,125 0 0
BLACKROCK LTD DURATION INC T COM SHS 09249w101 306 20,564 SH   SOLE   20,564 0 0
BLACKROCK MASS TAX-EXEMPT TR SH BEN INT 09258e109 306 24,310 SH   SOLE   24,310 0 0
BLACKROCK MUN 2030 TAR TERM COM SHS BEN IN 09257p105 1,083 52,280 SH   SOLE   52,280 0 0
BLACKROCK MUN INCOME TR SH BEN INT 09248f109 441 35,462 SH   SOLE   35,462 0 0
BLACKROCK MUNI INCOME INV QL COM 09250G102 461 35,851 SH   SOLE   35,851 0 0
BLACKROCK MUNI INTER DR FD I COM 09253x102 641 48,976 SH   SOLE   48,976 0 0
BLACKROCK MUNI N Y INTER DUR COM 09255f109 269 21,529 SH   SOLE   21,529 0 0
BLACKROCK MUNIASSETS FD INC COM 09254j102 960 74,031 SH   SOLE   74,031 0 0
BLACKROCK MUNICIPAL BOND TR COM 09249h104 172 12,500 SH   SOLE   12,500 0 0
BLACKROCK MUNICIPL INC QLTY COM 092479104 181 14,141 SH   SOLE   14,141 0 0
BLACKROCK MUNIENHANCED FD IN COM 09253y100 1,190 118,152 SH   SOLE   118,152 0 0
BLACKROCK MUNIHLDGS NJ QLTY COM 09254x101 3,725 296,573 SH   SOLE   296,573 0 0
BLACKROCK MUNIHLDGS NY QLTY COM 09255c106 2,823 236,599 SH   SOLE   236,599 0 0
BLACKROCK MUNIHLDNGS CALI QL COM 09254l107 2,710 215,788 SH   SOLE   215,788 0 0
BLACKROCK MUNIHLDNGS QLTY II COM 09254c107 270 22,400 SH   SOLE   22,400 0 0
BLACKROCK MUNIHLDS INVSTM QL COM 09254p108 1,609 128,479 SH   SOLE   128,479 0 0
BLACKROCK MUNIHOLDNGS QLTY I COM 09254a101 664 57,482 SH   SOLE   57,482 0 0
BLACKROCK MUNIVEST FD II INC COM 09253t101 240 18,000 SH   SOLE   18,000 0 0
BLACKROCK MUNIYIELD ARIZ FD COM 09254k109 228 17,653 SH   SOLE   17,653 0 0
BLACKROCK MUNIYIELD CALI QLT COM 09254n103 2,574 200,941 SH   SOLE   200,941 0 0
BLACKROCK MUNIYIELD CALIF FD COM 09254m105 1,082 85,004 SH   SOLE   85,004 0 0
BLACKROCK MUNIYIELD N J FD I COM 09254y109 2,468 190,003 SH   SOLE   190,003 0 0
BLACKROCK MUNIYIELD NY QLTY COM 09255e102 2,701 234,658 SH   SOLE   234,658 0 0
BLACKROCK MUNIYIELD PA QLTY COM 09255g107 1,365 107,137 SH   SOLE   107,137 0 0
BLACKROCK MUNIYIELD QLTY FD COM 09254e103 656 54,301 SH   SOLE   54,301 0 0
BLACKROCK MUNIYIELD QUALITY COM 09254F100 414 30,638 SH   SOLE   30,638 0 0
BLACKROCK MUNIYLD MICH QLTY COM 09254v105 2,413 194,620 SH   SOLE   194,620 0 0
BLACKROCK N Y MUN INCOME TR SH BEN INT 09248l106 1,899 156,438 SH   SOLE   156,438 0 0
BLACKROCK NY MUN INCOME TR I COM 09249r102 426 33,412 SH   SOLE   33,412 0 0
BLACKROCK NY MUNICIPAL BOND COM 09249p106 200 15,567 SH   SOLE   15,567 0 0
BLACKROCK RES & COMM STRAT T SHS 09257a108 1,590 175,297 SH   SOLE   175,297 0 0
BLACKROCK STRATEGIC MUN TR COM 09248t109 205 16,759 SH   SOLE   16,759 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253u108 381 10,015 SH   SOLE   10,015 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253u108 17,821 468,000 SH Put SOLE   468,000 0 0
BLUE HILLS BANCORP INC COM 095573101 893 37,045 SH   SOLE   37,045 0 0
BLUEBIRD BIO INC COM 09609G100 2,266 15,523 SH   SOLE   15,523 0 0
BOEING CO COM 097023105 2,621 7,048 SH   SOLE   7,048 0 0
BOOKING HLDGS INC COM 09857L108 20,024 10,092 SH   SOLE   10,092 0 0
BOOKING HLDGS INC COM 09857L108 153 77 SH   OTR 31 0 0 77
BORGWARNER INC COM 099724106 2,725 63,695 SH   SOLE   63,695 0 0
BOULDER GROWTH & INCOME FD I COM 101507101 167 14,900 SH   SOLE   14,900 0 0
BP PLC SPONSORED ADR 055622104 17 375 SH   OTR 19 375 0 0
BP PLC SPONSORED ADR 055622104 11,408 247,453 SH   SOLE   247,453 0 0
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 3,517 270,160 SH   SOLE   270,160 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 9,968 84,586 SH   SOLE   84,586 0 0
BRINKS CO COM 109696104 2,466 35,361 SH   SOLE   35,361 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 2,329 37,520 SH   SOLE   37,520 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 16 342 SH   OTR 19 342 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 227 4,873 SH   OTR 1 0 0 4,873
BROADCOM INC COM 11135F101 217 879 SH   SOLE   879 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 16 356 SH   OTR 19 356 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 28 640 SH   OTR 6 0 0 640
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 521 11,706 SH   SOLE   11,706 0 0
BROOKFIELD GLOBL LISTED INFR COM SHS 11273Q109 682 56,788 SH   SOLE   56,788 0 0
BUILDERS FIRSTSOURCE INC COM 12008r107 1,026 69,899 SH   SOLE   69,899 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105 23,749 894,487 SH   SOLE   894,487 0 0
BYLINE BANCORP INC COM 124411109 15,940 702,181 SH   SOLE   702,181 0 0
CADENCE BANCORPORATION CL A 12739a100 16,817 643,830 SH   SOLE   643,830 0 0
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 3,690 278,097 SH   SOLE   278,097 0 0
CALAMOS GBL DYN INCOME FUND COM 12811L107 1,799 198,552 SH   SOLE   198,552 0 0
CANADIAN NAT RES LTD COM 136385101 5 150 SH   OTR 19 150 0 0
CANADIAN NAT RES LTD COM 136385101 1 36 SH   SOLE   36 0 0
CANADIAN NAT RES LTD COM 136385101 293 8,970 SH   OTR 1 0 0 8,970
CANTEL MEDICAL CORP COM 138098108 4,757 51,678 SH   SOLE   51,678 0 0
CAPITAL ONE FINL CORP COM 14040H105 210 2,209 SH   SOLE   2,209 0 0
CAPITAL ONE FINL CORP COM 14040H105 22,214 234,000 SH Put SOLE   234,000 0 0
CARLISLE COS INC COM 142339100 2,857 23,455 SH   SOLE   23,455 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 44 696 SH   OTR 32 0 0 696
CARNIVAL CORP UNIT 99/99/9999 143658300 211 3,307 SH   SOLE   3,307 0 0
CAROLINA FINL CORP NEW COM 143873107 17,469 463,115 SH   SOLE   463,115 0 0
CAROLINA TR BANCSHARES INC COM 14422p105 2,183 265,584 SH   SOLE   265,584 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 2,669 45,271 SH   SOLE   45,271 0 0
CARRIZO OIL & GAS INC COM 144577103 3,638 144,364 SH   SOLE   144,364 0 0
CAS MED SYS INC COM PAR 124769209 46 20,000 SH   SOLE   20,000 0 0
CASELLA WASTE SYS INC CL A 147448104 1,240 39,925 SH   SOLE   39,925 0 0
CATALENT INC COM 148806102 3,910 85,835 SH   SOLE   85,835 0 0
CATCHMARK TIMBER TR INC CL A 14912y202 1,710 149,586 SH   SOLE   149,586 0 0
CATERPILLAR INC DEL COM 149123101 999 6,548 SH   SOLE   6,548 0 0
CBRE CLARION GLOBAL REAL EST COM 12504g100 223 30,556 SH   SOLE   30,556 0 0
CBS CORP NEW CL A 124857103 4,695 80,882 SH   SOLE   80,882 0 0
CBTX INC COM 12481V104 22,370 629,419 SH   SOLE   629,419 0 0
CDW CORP COM 12514g108 9,054 101,817 SH   SOLE   101,817 0 0
CELGENE CORP COM 151020104 58 650 SH   OTR 31 0 0 650
CELGENE CORP COM 151020104 744 8,311 SH   SOLE   8,311 0 0
CENTENE CORP DEL COM 15135b101 213 1,472 SH   SOLE   1,472 0 0
CENTERSTATE BK CORP COM 15201p109 8,546 304,684 SH   SOLE   304,684 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 3,365 101,533 SH   SOLE   101,533 0 0
CHARTER COMMUNICATIONS INC N CL A 16119p108 515 1,579 SH   SOLE   1,579 0 0
CHEVRON CORP NEW COM 166764100 58 473 SH   OTR 32 0 0 473
CHEVRON CORP NEW COM 166764100 11,384 93,097 SH   SOLE   93,097 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 3,943 8,676 SH   SOLE   8,676 0 0
CHUBB LIMITED COM h1467j104 61 456 SH   OTR 32 0 0 456
CHUBB LIMITED COM h1467j104 370 2,767 SH   SOLE   2,767 0 0
CISCO SYS INC COM 17275R102 71 1,452 SH   OTR 32 0 0 1,452
CISCO SYS INC COM 17275R102 2,672 54,923 SH   SOLE   54,923 0 0
CISION LTD SHS G1992S109 2,910 173,235 SH   SOLE   173,235 0 0
CITIGROUP INC COM NEW 172967424 5,309 74,010 SH   SOLE   74,010 0 0
CITIGROUP INC COM NEW 172967424 33,576 468,000 SH Put SOLE   468,000 0 0
CIVEO CORP CDA COM 17878y108 104 25,051 SH   OTR 6 0 0 25,051
CIVISTA BANCSHARES INC COM NO PAR 178867107 19,959 828,528 SH   SOLE   828,528 0 0
CLEARBRIDGE AMERN ENERG MLP COM 184691103 342 43,467 SH   SOLE   43,467 0 0
CLOROX CO DEL COM 189054109 238 1,580 SH   SOLE   1,580 0 0
CLOUGH GLOBAL DIVND AND INC COM 18913y103 582 48,176 SH   SOLE   48,176 0 0
CME GROUP INC COM CL A 12572Q105 34 197 SH   OTR 6 0 0 197
CME GROUP INC COM CL A 12572Q105 13,644 80,158 SH   SOLE   80,158 0 0
CME GROUP INC COM CL A 12572Q105 43 253 SH   OTR 32 0 0 253
CMS ENERGY CORP COM 125896100 3,370 68,769 SH   SOLE   68,769 0 0
COCA COLA CO COM 191216100 1,090 23,604 SH   SOLE   23,604 0 0
COGNEX CORP COM 192422103 937 16,788 SH   SOLE   16,788 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 86 1,110 SH   OTR 31 0 0 1,110
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 28,110 364,354 SH   SOLE   364,354 0 0
COHEN & STEERS GLOBAL INC BL COM 19248m103 228 24,490 SH   SOLE   24,490 0 0
COHEN & STEERS MLP INC & ENR COM SHS 19249b106 585 56,065 SH   SOLE   56,065 0 0
COLGATE PALMOLIVE CO COM 194162103 50 743 SH   OTR 32 0 0 743
COLGATE PALMOLIVE CO COM 194162103 300 4,486 SH   SOLE   4,486 0 0
COLUMBIA BKG SYS INC COM 197236102 2,999 77,360 SH   SOLE   77,360 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 2,497 26,828 SH   SOLE   26,828 0 0
COMCAST CORP NEW CL A 20030N101 63 1,778 SH   OTR 32 0 0 1,778
COMCAST CORP NEW CL A 20030N101 2,242 63,305 SH   SOLE   63,305 0 0
COMMERCE BANCSHARES INC COM 200525103 765 11,594 SH   SOLE   11,594 0 0
COMMUNITY BANKERS TR CORP COM 203612106 8,384 952,748 SH   SOLE   952,748 0 0
COMMVAULT SYSTEMS INC COM 204166102 3,777 53,954 SH   SOLE   53,954 0 0
CONCHO RES INC COM 20605p101 241 1,575 SH   SOLE   1,575 0 0
CONNECTONE BANCORP INC NEW COM 20786w107 8,064 339,554 SH   SOLE   339,554 0 0
CONOCOPHILLIPS COM 20825C104 28 359 SH   OTR 1 0 0 359
CONOCOPHILLIPS COM 20825C104 550 7,105 SH   SOLE   7,105 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 750 57,500 SH   SOLE   57,500 0 0
CONSTELLIUM NV CL A n22035104 771 62,400 SH   SOLE   62,400 0 0
CONTANGO OIL & GAS COMPANY COM NEW 21075n204 65 38,473 SH   SOLE   38,473 0 0
COOPER COS INC COM NEW 216648402 29,124 105,082 SH   SOLE   105,082 0 0
COPART INC COM 217204106 4,572 88,731 SH   SOLE   88,731 0 0
CORE LABORATORIES N V COM N22717107 16,819 145,204 SH   SOLE   145,204 0 0
COREPOINT LODGING INC COM 21872L104 1,943 99,915 SH   SOLE   99,915 0 0
CORPORATE CAP TR INC COM 219880101 198 12,987 SH   SOLE   12,987 0 0
COSTCO WHSL CORP NEW COM 22160k105 954 4,061 SH   SOLE   4,061 0 0
CRITEO S A SPONS ADS 226718104 534 23,260 SH   SOLE   23,260 0 0
CULLEN FROST BANKERS INC COM 229899109 6,466 61,909 SH   SOLE   61,909 0 0
CUMMINS INC COM 231021106 260 1,777 SH   SOLE   1,777 0 0
CURTISS WRIGHT CORP COM 231561101 1,786 12,996 SH   SOLE   12,996 0 0
CVB FINL CORP COM 126600105 3,020 135,322 SH   SOLE   135,322 0 0
CVS HEALTH CORP COM 126650100 126 1,595 SH   OTR 31 0 0 1,595
CVS HEALTH CORP COM 126650100 321 4,083 SH   SOLE   4,083 0 0
CVS HEALTH CORP COM 126650100 67 855 SH   OTR 32 0 0 855
CYPRESS SEMICONDUCTOR CORP COM 232806109 3,385 233,615 SH   SOLE   233,615 0 0
CYRUSONE INC COM 23283r100 61 960 SH   OTR 32 0 0 960
CYRUSONE INC COM 23283r100 2,836 44,733 SH   SOLE   44,733 0 0
D R HORTON INC COM 23331A109 3,830 90,808 SH   SOLE   90,808 0 0
DANAHER CORP DEL COM 235851102 28,614 263,336 SH   SOLE   263,336 0 0
DASEKE INC *W EXP 02/27/202 23753f115 33 41,144 SH   SOLE   41,144 0 0
DAWSON GEOPHYSICAL CO NEW COM 239360100 79 12,799 SH   SOLE   12,799 0 0
DBX ETF TR XTRACK MSCI EAFE 233051200 3,718 114,974 SH   SOLE   114,974 0 0
DEERE & CO COM 244199105 963 6,409 SH   SOLE   6,409 0 0
DELAWARE INV MN MUN INC FD I COM 24610v103 624 52,463 SH   SOLE   52,463 0 0
DELL TECHNOLOGIES INC COM CL V 24703L103 3,902 40,179 SH   SOLE   40,179 0 0
DELPHI TECHNOLOGIES PLC SHS G2709G107 3,027 96,529 SH   SOLE   96,529 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 325 5,617 SH   SOLE   5,617 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,813 69,264 SH   SOLE   69,264 0 0
DIGIMARC CORP NEW COM 25381B101 773 24,585 SH   SOLE   24,585 0 0
DISCOVER FINL SVCS COM 254709108 358 4,681 SH   SOLE   4,681 0 0
DISCOVERY INC COM SER A 25470f104 3,102 96,938 SH   SOLE   96,938 0 0
DISNEY WALT CO COM DISNEY 254687106 79 675 SH   OTR 31 0 0 675
DISNEY WALT CO COM DISNEY 254687106 49 422 SH   OTR 32 0 0 422
DISNEY WALT CO COM DISNEY 254687106 2,146 18,349 SH   SOLE   18,349 0 0
DIVIDEND & INCOME FUND COM NEW 25538a204 1,518 127,268 SH   SOLE   127,268 0 0
DOMINION ENERGY INC COM 25746U109 644 9,157 SH   SOLE   9,157 0 0
DOWDUPONT INC COM 26078j100 4,160 64,688 SH   SOLE   64,688 0 0
DREYFUS MUN BD INFRSTRCTR FD SHS 26203d101 550 44,256 SH   SOLE   44,256 0 0
DREYFUS STRATEGIC MUN BD FD COM 26202f107 321 43,773 SH   SOLE   43,773 0 0
DREYFUS STRATEGIC MUNS INC COM 261932107 793 105,713 SH   SOLE   105,713 0 0
DTF TAX-FREE INCOME INC COM 23334j107 178 13,821 SH   SOLE   13,821 0 0
DUFF & PHELPS GLB UTL INC FD COM 26433c105 149 10,296 SH   SOLE   10,296 0 0
DUFF & PHELPS SLCT ENGY MLP COM 26433f108 88 14,432 SH   SOLE   14,432 0 0
DWS STRATEGIC MUN INCOME TR COM 23342q101 285 26,873 SH   SOLE   26,873 0 0
DYCOM INDS INC COM 267475101 3,770 44,558 SH   SOLE   44,558 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 3,368 64,284 SH   SOLE   64,284 0 0
EAGLE GRWTH & INCOME OPPTY F COM SHS BEN IN 26958j105 326 21,475 SH   SOLE   21,475 0 0
EAGLE MATERIALS INC COM 26969P108 2,541 29,810 SH   SOLE   29,810 0 0
EASTGROUP PPTY INC COM 277276101 5,237 54,774 SH   SOLE   54,774 0 0
EASTMAN CHEM CO COM 277432100 466 4,864 SH   SOLE   4,864 0 0
EATON VANCE CA MUNI INCOME T SH BEN INT 27826F101 519 46,175 SH   SOLE   46,175 0 0
EATON VANCE CALIF MUN BD FD COM 27828a100 1,704 171,126 SH   SOLE   171,126 0 0
EATON VANCE CALIF MUN BD FD COM 27828c106 201 19,654 SH   SOLE   19,654 0 0
EATON VANCE FLTG RATE INCOM COM SHS BEN INT 278284104 583 36,876 SH   SOLE   36,876 0 0
EATON VANCE LTD DUR INCOME F COM 27828h105 1,566 123,524 SH   SOLE   123,524 0 0
EATON VANCE N J MUN BD FD COM 27828r103 137 11,646 SH   SOLE   11,646 0 0
EATON VANCE NEW YORK MUN BD COM 27827y109 467 42,187 SH   SOLE   42,187 0 0
EATON VANCE NJ MUNI INCOME T SH BEN INT 27826v106 126 11,029 SH   SOLE   11,029 0 0
EATON VANCE OHIO MUNICIPAL B COM 27828l106 235 20,866 SH   SOLE   20,866 0 0
EATON VANCE SR FLTNG RTE TR COM 27828Q105 750 53,311 SH   SOLE   53,311 0 0
EATON VANCE SR INCOME TR SH BEN INT 27826s103 2,087 323,552 SH   SOLE   323,552 0 0
EATON VANCE TX MGD DIV EQ IN COM 27828n102 446 34,721 SH   SOLE   34,721 0 0
EATON VANCE TX MNG BY WRT OP COM 27828Y108 3,227 200,334 SH   SOLE   200,334 0 0
ECOLAB INC COM 278865100 92 585 SH   OTR 31 0 0 585
ECOLAB INC COM 278865100 2,779 17,723 SH   SOLE   17,723 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 29,434 169,062 SH   SOLE   169,062 0 0
ELECTRO SCIENTIFIC INDS COM 285229100 276 15,800 SH   SOLE   15,800 0 0
EMERSON ELEC CO COM 291011104 619 8,086 SH   SOLE   8,086 0 0
ENBRIDGE INC COM 29250N105 6 188 SH   OTR 19 188 0 0
ENBRIDGE INC COM 29250N105 409 12,667 SH   SOLE   12,667 0 0
ENDOCYTE INC COM 29269A102 4,438 249,885 SH   SOLE   249,885 0 0
ENERGEN CORP COM 29265N108 9,196 106,725 SH   SOLE   106,725 0 0
ENERSYS COM 29275Y102 1,497 17,181 SH   SOLE   17,181 0 0
EOG RES INC COM 26875P101 25,249 197,923 SH   SOLE   197,923 0 0
EQT GP HLDGS LP COM UNIT REP 26885J103 212 10,180 SH   SOLE   10,180 0 0
EQUITY BANCSHARES INC COM CL A 29460x109 20,047 510,621 SH   SOLE   510,621 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 6,961 216,926 SH   SOLE   216,926 0 0
ESQUIRE FINL HLDGS INC COM 29667J101 14,982 600,221 SH   SOLE   600,221 0 0
ETF MANAGERS TR PRIME CYBR SCRTY 26924g201 932 23,220 SH   SOLE   23,220 0 0
EUROPEAN EQUITY FUND COM 298768102 104 11,109 SH   SOLE   11,109 0 0
EVANS BANCORP INC COM NEW 29911Q208 15,566 331,553 SH   SOLE   331,553 0 0
EVEREST RE GROUP LTD COM g3223r108 2,605 11,400 SH   SOLE   11,400 0 0
EVINE LIVE INC CL A 300487105 18 15,975 SH   SOLE   15,975 0 0
EXACT SCIENCES CORP COM 30063P105 1,296 16,422 SH   SOLE   16,422 0 0
EXPEDIA GROUP INC COM NEW 30212p303 218 1,672 SH   SOLE   1,672 0 0
EXPRESS SCRIPTS HLDG CO COM 30219g108 386 4,058 SH   SOLE   4,058 0 0
EXXON MOBIL CORP COM 30231G102 5,876 69,110 SH   SOLE   69,110 0 0
FACEBOOK INC CL A 30303m102 141 860 SH   OTR 31 0 0 860
FACEBOOK INC CL A 30303m102 2,307 14,028 SH   SOLE   14,028 0 0
FAIR ISAAC CORP COM 303250104 9,589 41,956 SH   SOLE   41,956 0 0
FAR PT ACQUISITION CORP UNIT 06/01/2025 30734W208 14,095 1,371,150 SH   SOLE   1,371,150 0 0
FASTENAL CO COM 311900104 77 1,330 SH   OTR 31 0 0 1,330
FASTENAL CO COM 311900104 1,250 21,544 SH   SOLE   21,544 0 0
FB FINL CORP COM 30257x104 33,524 855,629 SH   SOLE   855,629 0 0
FEDEX CORP COM 31428x106 342 1,421 SH   SOLE   1,421 0 0
FERRELLGAS PARTNERS L.P. UNIT LTD PART 315293100 1,050 475,000 SH   SOLE   475,000 0 0
FIDELITY MSCI FINLS IDX 316092501 452 11,200 SH   SOLE   11,200 0 0
FIDELITY MSCI INFO TECH I 316092808 6,180 102,588 SH   SOLE   102,588 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 3,181 80,842 SH   SOLE   80,842 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 2,647 24,266 SH   SOLE   24,266 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 85 782 SH   OTR 32 0 0 782
FIDELITY SOUTHERN CORP NEW COM 316394105 14,597 589,076 SH   SOLE   589,076 0 0
FIDUCIARY CLAYMORE MLP OPP F COM 31647q106 3,268 267,609 SH   SOLE   267,609 0 0
FIFTH THIRD BANCORP COM 316773100 213 7,630 SH   SOLE   7,630 0 0
FIRST BANCORP N C COM 318910106 29,236 721,690 SH   SOLE   721,690 0 0
FIRST BANCSHARES INC MS COM 318916103 30,180 772,849 SH   SOLE   772,849 0 0
FIRST CMNTY CORP S C COM 319835104 8,803 363,765 SH   SOLE   363,765 0 0
FIRST DATA CORP NEW COM CL A 32008d106 4,669 190,808 SH   SOLE   190,808 0 0
FIRST FNDTN INC COM 32026V104 17,909 1,146,516 SH   SOLE   1,146,516 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 20,863 217,318 SH   SOLE   217,318 0 0
FIRST TR ABERDEEN GLBL OPP F COM SHS 337319107 1,827 190,150 SH   SOLE   190,150 0 0
FIRST TR ENERGY INCOME & GRW COM 33738g104 3,514 158,230 SH   SOLE   158,230 0 0
FIRST TR ENERGY INFRASTRCTR COM 33738c103 200 12,700 SH   SOLE   12,700 0 0
FIRST TR HIGH INCOME L/S FD COM 33738e109 3,091 209,584 SH   SOLE   209,584 0 0
FIRST TR INTER DUR PFD & IN COM 33718w103 1,459 67,672 SH   SOLE   67,672 0 0
FIRST TR MLP & ENERGY INCOME COM 33739B104 5,460 436,136 SH   SOLE   436,136 0 0
FIRST TR SR FLG RTE INCM FD COM 33733u108 318 24,965 SH   SOLE   24,965 0 0
FIRST TR/ABERDEEN EMERG OPT COM 33731k102 572 43,863 SH   SOLE   43,863 0 0
FIRST WESTN FINL INC COM 33751L105 7,717 441,196 SH   SOLE   441,196 0 0
FISERV INC COM 337738108 3,377 40,998 SH   SOLE   40,998 0 0
FLAHERTY & CRUMRINE PFD INC COM 338480106 191 14,692 SH   SOLE   14,692 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 219 960 SH   SOLE   960 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 95 415 SH   OTR 31 0 0 415
FLEXION THERAPEUTICS INC COM 33938j106 412 22,037 SH   SOLE   22,037 0 0
FLIR SYS INC COM 302445101 257 4,178 SH   SOLE   4,178 0 0
FORTIVE CORP COM 34959J108 926 10,998 SH   SOLE   10,998 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 17,997 343,723 SH   SOLE   343,723 0 0
FRANKLIN LTD DURATION INC TR COM 35472t101 199 19,555 SH   SOLE   19,555 0 0
FRANKLIN UNVL TR SH BEN INT 355145103 920 138,303 SH   SOLE   138,303 0 0
FSB BANCORP INC COM 30289C102 231 13,200 SH   SOLE   13,200 0 0
FTI CONSULTING INC COM 302941109 204 2,784 SH   SOLE   2,784 0 0
GABELLI DIVD & INCOME TR COM 36242H104 3,587 150,076 SH   SOLE   150,076 0 0
GABELLI EQUITY TR INC COM 362397101 1,347 207,919 SH   SOLE   207,919 0 0
GABELLI HLTHCARE & WELLNESS SHS 36246k103 1,177 106,841 SH   SOLE   106,841 0 0
GAMCO NAT RES GOLD & INCOME SH BEN INT 36465e101 91 15,628 SH   SOLE   15,628 0 0
GARTNER INC COM 366651107 4,257 26,855 SH   SOLE   26,855 0 0
GENERAL AMERN INVS INC COM 368802104 863 23,354 SH   SOLE   23,354 0 0
GENERAL ELECTRIC CO COM 369604103 705 62,469 SH   SOLE   62,469 0 0
GENERAL MLS INC COM 370334104 300 6,983 SH   SOLE   6,983 0 0
GENESEE & WYO INC CL A 371559105 24,280 266,840 SH   SOLE   266,840 0 0
GIBRALTAR INDS INC COM 374689107 3,564 78,154 SH   SOLE   78,154 0 0
GILEAD SCIENCES INC COM 375558103 1,542 19,968 SH   SOLE   19,968 0 0
GLOBAL SHIP LEASE INC NEW SHS A y27183105 64 58,114 SH   SOLE   58,114 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 437 1,951 SH   SOLE   1,951 0 0
GOLDMAN SACHS MLP ENERGY REN COM 38148g107 987 153,023 SH   SOLE   153,023 0 0
GOLDMAN SACHS MLP INC OPP FD COM SHS 38147W103 738 80,140 SH   SOLE   80,140 0 0
GRACO INC COM 384109104 2,310 49,848 SH   SOLE   49,848 0 0
GRAND CANYON ED INC COM 38526M106 2,348 20,813 SH   SOLE   20,813 0 0
GREEN BANCORP INC COM 39260x100 5,648 255,560 SH   SOLE   255,560 0 0
GROUPON INC COM 399473107 50 13,249 SH   SOLE   13,249 0 0
GTT COMMUNICATIONS INC COM 362393100 3,777 87,019 SH   SOLE   87,019 0 0
GUARANTY BANCSHARES INC TEX COM 400764106 5,238 173,275 SH   SOLE   173,275 0 0
GUIDEWIRE SOFTWARE INC COM 40171v100 5,511 54,557 SH   SOLE   54,557 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 3,605 95,408 SH   SOLE   95,408 0 0
HANCOCK JOHN TAX-ADV DIV INC COM 41013V100 498 21,353 SH   SOLE   21,353 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 41 814 SH   SOLE   814 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 5,845 117,000 SH Put SOLE   117,000 0 0
HASBRO INC COM 418056107 698 6,641 SH   SOLE   6,641 0 0
HEALTHEQUITY INC COM 42226A107 4,785 50,681 SH   SOLE   50,681 0 0
HEICO CORP NEW CL A 422806208 1,314 17,401 SH   SOLE   17,401 0 0
HEICO CORP NEW COM 422806109 3,022 32,630 SH   SOLE   32,630 0 0
HENRY JACK & ASSOC INC COM 426281101 12,280 76,714 SH   SOLE   76,714 0 0
HERZFELD CARIBBEAN BASIN FD COM 42804t106 190 29,638 SH   SOLE   29,638 0 0
HEXCEL CORP NEW COM 428291108 1,927 28,736 SH   SOLE   28,736 0 0
HNI CORP COM 404251100 311 7,022 SH   SOLE   7,022 0 0
HOME BANCSHARES INC COM 436893200 2,581 117,860 SH   SOLE   117,860 0 0
HOME DEPOT INC COM 437076102 6,764 32,654 SH   SOLE   32,654 0 0
HONEYWELL INTL INC COM 438516106 2,146 12,899 SH   SOLE   12,899 0 0
HONEYWELL INTL INC COM 438516106 75 453 SH   OTR 32 0 0 453
HOWARD BANCORP INC COM 442496105 17,051 963,320 SH   SOLE   963,320 0 0
HOWARD HUGHES CORP COM 44267d107 72 579 SH   OTR 6 0 0 579
HOWARD HUGHES CORP COM 44267d107 558 4,493 SH   SOLE   4,493 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 378 8,582 SH   OTR 1 0 0 8,582
HSBC HLDGS PLC SPON ADR NEW 404280406 28 639 SH   OTR 19 639 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 139 3,152 SH   SOLE   3,152 0 0
HUBBELL INC COM 443510607 2,309 17,287 SH   SOLE   17,287 0 0
HUMANA INC COM 444859102 1,188 3,509 SH   SOLE   3,509 0 0
IAC INTERACTIVECORP COM 44919p508 267 1,233 SH   SOLE   1,233 0 0
IDEX CORP COM 45167R104 9,769 64,844 SH   SOLE   64,844 0 0
IDEXX LABS INC COM 45168d104 5,451 21,833 SH   SOLE   21,833 0 0
IHS MARKIT LTD SHS G47567105 31,722 587,881 SH   SOLE   587,881 0 0
ILLINOIS TOOL WKS INC COM 452308109 12,422 88,022 SH   SOLE   88,022 0 0
ILLUMINA INC COM 452327109 1,255 3,419 SH   SOLE   3,419 0 0
INDEPENDENT BK GROUP INC COM 45384b106 26,739 403,305 SH   SOLE   403,305 0 0
INGREDION INC COM 457187102 228 2,175 SH   SOLE   2,175 0 0
INTEL CORP COM 458140100 690 14,601 SH   SOLE   14,601 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 1,039 13,869 SH   SOLE   13,869 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 975 6,446 SH   SOLE   6,446 0 0
INTERXION HOLDING N.V SHS n47279109 3,221 47,858 SH   SOLE   47,858 0 0
INTUIT COM 461202103 98 430 SH   OTR 31 0 0 430
INTUIT COM 461202103 141 619 SH   SOLE   619 0 0
INTUITIVE SURGICAL INC COM NEW 46120e602 1,855 3,232 SH   SOLE   3,232 0 0
INVESCO DB COMMDY INDX TRCK UNIT 46138b103 270 15,049 SH   SOLE   15,049 0 0
INVESCO DYNAMIC CR OPP FD COM 46132r104 2,783 242,623 SH   SOLE   242,623 0 0
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137v100 749 12,170 SH   SOLE   12,170 0 0
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137v563 764 42,590 SH   SOLE   42,590 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137v357 344 3,218 SH   SOLE   3,218 0 0
INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 6,463 130,510 SH   SOLE   130,510 0 0
INVESCO HIGH INCOME TR II COM 46131f101 882 64,354 SH   SOLE   64,354 0 0
INVESCO MUN OPPORTUNITY TR COM 46132C107 120 10,499 SH   SOLE   10,499 0 0
INVESCO MUN TR COM 46131j103 141 12,199 SH   SOLE   12,199 0 0
INVESCO QQQ TR UNIT SER 1 46090e103 1,303 7,015 SH   SOLE   7,015 0 0
INVESCO SR INCOME TR COM 46131h107 960 223,248 SH   SOLE   223,248 0 0
INVESCO TR INVT GRADE MUNS COM 46131m106 1,352 113,827 SH   SOLE   113,827 0 0
INVESTAR HLDG CORP COM 46134L105 7,248 269,928 SH   SOLE   269,928 0 0
INVESTORS BANCORP INC NEW COM 46146L101 17,847 1,454,561 SH   SOLE   1,454,561 0 0
IONIS PHARMACEUTICALS INC COM 462222100 1,859 36,035 SH   SOLE   36,035 0 0
ISHARES INC CORE MSCI EMKT 46434G103 1,941 37,480 SH   SOLE   37,480 0 0
ISHARES INC MIN VOL EMRG MKT 464286533 945 15,930 SH   SOLE   15,930 0 0
ISHARES INC MSCI STH KOR ETF 464286772 254 3,715 SH   SOLE   3,715 0 0
ISHARES INC MSCI SWITZERLAND 464286749 293 8,455 SH   SOLE   8,455 0 0
ISHARES TR CORE DIV GRWTH 46434V621 2,116 57,085 SH   SOLE   57,085 0 0
ISHARES TR CORE S&P MCP ETF 464287507 2,309 11,473 SH   SOLE   11,473 0 0
ISHARES TR CORE S&P SCP ETF 464287804 14,464 165,793 SH   SOLE   165,793 0 0
ISHARES TR CORE S&P500 ETF 464287200 6,172 21,085 SH   SOLE   21,085 0 0
ISHARES TR EAFE SML CP ETF 464288273 274 4,401 SH   SOLE   4,401 0 0
ISHARES TR FLTG RATE NT ETF 46429b655 1,415 27,737 SH   SOLE   27,737 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325 552 8,760 SH   SOLE   8,760 0 0
ISHARES TR GLOB UTILITS ETF 464288711 300 6,095 SH   SOLE   6,095 0 0
ISHARES TR IBOXX HI YD ETF 464288513 30,340 351,000 SH Put SOLE   351,000 0 0
ISHARES TR INDIA 50 ETF 464289529 300 8,765 SH   SOLE   8,765 0 0
ISHARES TR JPMORGAN USD EMG 464288281 2,199 20,399 SH   SOLE   20,399 0 0
ISHARES TR MSCI EAFE ETF 464287465 9,819 144,421 SH   SOLE   144,421 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 40,172 936,000 SH Put SOLE   936,000 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 5,044 117,526 SH   SOLE   117,526 0 0
ISHARES TR NASDAQ BIOTECH 464287556 2,192 17,979 SH   SOLE   17,979 0 0
ISHARES TR RUS 1000 ETF 464287622 2,134 13,198 SH   SOLE   13,198 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 6,457 41,395 SH   SOLE   41,395 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 760 6,005 SH   SOLE   6,005 0 0
ISHARES TR RUS MD CP GR ETF 464287481 7,888 58,183 SH   SOLE   58,183 0 0
ISHARES TR RUS MID CAP ETF 464287499 3,962 17,968 SH   SOLE   17,968 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 98,602 585,000 SH Put SOLE   585,000 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 1,804 10,701 SH   SOLE   10,701 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 280 1,624 SH   SOLE   1,624 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 3,059 17,264 SH   SOLE   17,264 0 0
ISHARES TR S&P MC 400GR ETF 464287606 473 2,029 SH   SOLE   2,029 0 0
ISHARES TR S&P MC 400VL ETF 464287705 386 2,307 SH   SOLE   2,307 0 0
ISHARES TR S&P US PFD STK 464288687 5,106 137,515 SH   SOLE   137,515 0 0
ISHARES TR SELECT DIVID ETF 464287168 238 2,387 SH   SOLE   2,387 0 0
ISHARES TR U.S. BAS MTL ETF 464287838 373 3,789 SH   SOLE   3,789 0 0
ISHARES TR US HLTHCARE ETF 464287762 214 1,056 SH   SOLE   1,056 0 0
ITT INC COM 45073V108 5,315 86,759 SH   SOLE   86,759 0 0
J & J SNACK FOODS CORP COM 466032109 1,938 12,847 SH   SOLE   12,847 0 0
JAPAN SMALLER CAPTLZTN FD IN COM 47109U104 489 44,215 SH   SOLE   44,215 0 0
JOHNSON & JOHNSON COM 478160104 61 438 SH   OTR 32 0 0 438
JOHNSON & JOHNSON COM 478160104 7,984 57,785 SH   SOLE   57,785 0 0
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 369 13,420 SH   SOLE   13,420 0 0
JPMORGAN CHASE & CO COM 46625h100 82 731 SH   OTR 32 0 0 731
JPMORGAN CHASE & CO COM 46625h100 26,289 232,976 SH   SOLE   232,976 0 0
JPMORGAN CHASE & CO COM 46625h100 26,404 234,000 SH Put SOLE   234,000 0 0
KADANT INC COM 48282T104 1,931 17,907 SH   SOLE   17,907 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 1,368 12,075 SH   SOLE   12,075 0 0
KAYNE ANDERSN MLP MIDS INVT COM 486606106 2,379 133,285 SH   SOLE   133,285 0 0
KAYNE ANDERSON MDSTM ENERGY COM 48661e108 542 42,344 SH   SOLE   42,344 0 0
KEARNY FINL CORP MD COM 48716p108 145 10,500 SH   SOLE   10,500 0 0
KENNAMETAL INC COM 489170100 3,541 81,282 SH   SOLE   81,282 0 0
KEYW HLDG CORP COM 493723100 1,535 177,214 SH   SOLE   177,214 0 0
KIMBERLY CLARK CORP COM 494368103 2,318 20,396 SH   SOLE   20,396 0 0
KINDER MORGAN INC DEL COM 49456B101 10,087 568,902 SH   SOLE   568,902 0 0
KLA-TENCOR CORP COM 482480100 349 3,436 SH   SOLE   3,436 0 0
KMG CHEMICALS INC COM 482564101 393 5,200 SH   SOLE   5,200 0 0
KNOWLES CORP COM 49926d109 554 33,350 SH   SOLE   33,350 0 0
KORNIT DIGITAL LTD SHS M6372Q113 4,331 197,748 SH   SOLE   197,748 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077b207 821 55,550 SH   SOLE   55,550 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540r409 303 1,745 SH   SOLE   1,745 0 0
LAS VEGAS SANDS CORP COM 517834107 9 146 SH   OTR 19 146 0 0
LAS VEGAS SANDS CORP COM 517834107 608 10,248 SH   SOLE   10,248 0 0
LASALLE HOTEL PPTYS COM SH BEN INT 517942108 206 5,960 SH   SOLE   5,960 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 254 31,800 SH   SOLE   31,800 0 0
LAZARD WORLD DIVID & INCOME COM 521076109 742 71,102 SH   SOLE   71,102 0 0
LIBBEY INC COM 529898108 280 31,950 SH   SOLE   31,950 0 0
LIBERTY EXPEDIA HOLDINGS SER A COM 53046p109 6,349 134,967 SH   SOLE   134,967 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 19 441 SH   OTR 6 0 0 441
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 239 5,494 SH   SOLE   5,494 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 38 880 SH   OTR 6 0 0 880
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 196 4,517 SH   SOLE   4,517 0 0
LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 991 27,849 SH   SOLE   27,849 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 959 64,610 SH   SOLE   64,610 0 0
LILLY ELI & CO COM 532457108 412 3,843 SH   SOLE   3,843 0 0
LIMESTONE BANCORP INC COM 53262l105 6,141 400,200 SH   SOLE   400,200 0 0
LINCOLN ELEC HLDGS INC COM 533900106 2,842 30,414 SH   SOLE   30,414 0 0
LINCOLN NATL CORP IND COM 534187109 593 8,758 SH   SOLE   8,758 0 0
LINCOLN NATL CORP IND COM 534187109 15,832 234,000 SH Put SOLE   234,000 0 0
LITTELFUSE INC COM 537008104 5,111 25,829 SH   SOLE   25,829 0 0
LITTELFUSE INC COM 537008104 70 355 SH   OTR 31 0 0 355
LIVE NATION ENTERTAINMENT IN COM 538034109 234 4,288 SH   SOLE   4,288 0 0
LIVE OAK BANCSHARES INC COM 53803x105 12,004 447,925 SH   SOLE   447,925 0 0
LKQ CORP COM 501889208 3,230 101,997 SH   SOLE   101,997 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 205 67,473 SH   OTR 1 0 0 67,473
LOCKHEED MARTIN CORP COM 539830109 70 201 SH   OTR 32 0 0 201
LOCKHEED MARTIN CORP COM 539830109 2,497 7,219 SH   SOLE   7,219 0 0
LOWES COS INC COM 548661107 15,991 139,266 SH   SOLE   139,266 0 0
LOWES COS INC COM 548661107 100 870 SH   OTR 32 0 0 870
LOWES COS INC COM 548661107 114 990 SH   OTR 31 0 0 990
LUTHER BURBANK CORP COM 550550107 7,354 675,963 SH   SOLE   675,963 0 0
LUXOFT HLDG INC ORD SHS CL A G57279104 5,052 106,703 SH   SOLE   106,703 0 0
M & T BK CORP COM 55261f104 748 4,547 SH   SOLE   4,547 0 0
MACKINAC FINL CORP COM 554571109 4,853 299,582 SH   SOLE   299,582 0 0
MACQUARIE GLBL INFRA TOTL RE COM 55608d101 2,185 102,842 SH   SOLE   102,842 0 0
MANNING & NAPIER INC CL A 56382q102 1,872 634,429 SH   SOLE   634,429 0 0
MANULIFE FINL CORP COM 56501R106 8 467 SH   OTR 19 467 0 0
MANULIFE FINL CORP COM 56501R106 199 11,138 SH   SOLE   11,138 0 0
MARATHON PETE CORP COM 56585A102 607 7,586 SH   SOLE   7,586 0 0
MARCHEX INC CL B 56624r108 65 23,400 SH   SOLE   23,400 0 0
MARKEL CORP COM 570535104 76 64 SH   OTR 31 0 0 64
MARKEL CORP COM 570535104 6,376 5,365 SH   SOLE   5,365 0 0
MARKETAXESS HLDGS INC COM 57060D108 17,590 98,551 SH   SOLE   98,551 0 0
MARRIOTT INTL INC NEW CL A 571903202 266 2,011 SH   SOLE   2,011 0 0
MARSH & MCLENNAN COS INC COM 571748102 7,479 90,416 SH   SOLE   90,416 0 0
MARSH & MCLENNAN COS INC COM 571748102 67 804 SH   OTR 32 0 0 804
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 3,994 206,968 SH   SOLE   206,968 0 0
MASONITE INTL CORP NEW COM 575385109 651 10,150 SH   SOLE   10,150 0 0
MASTEC INC COM 576323109 4,057 90,872 SH   SOLE   90,872 0 0
MASTERCARD INCORPORATED CL A 57636Q104 26,045 117,000 SH Put SOLE   117,000 0 0
MASTERCARD INCORPORATED CL A 57636Q104 119 535 SH   OTR 31 0 0 535
MASTERCARD INCORPORATED CL A 57636Q104 1,583 7,113 SH   SOLE   7,113 0 0
MAXIM INTEGRATED PRODS INC COM 57772k101 484 8,580 SH   SOLE   8,580 0 0
MAXLINEAR INC COM 57776J100 2,967 149,264 SH   SOLE   149,264 0 0
MB FINANCIAL INC NEW COM 55264u108 1,238 26,858 SH   SOLE   26,858 0 0
MCDONALDS CORP COM 580135101 9,402 56,199 SH   SOLE   56,199 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 4,759 64,914 SH   SOLE   64,914 0 0
MEDTRONIC PLC SHS g5960l103 62 630 SH   OTR 32 0 0 630
MEDTRONIC PLC SHS g5960l103 162 1,646 SH   SOLE   1,646 0 0
MERCK & CO INC COM 58933Y105 5,978 84,272 SH   SOLE   84,272 0 0
MERITOR INC COM 59001k100 2,938 151,744 SH   SOLE   151,744 0 0
MERUS N V COM n5749r100 675 34,186 SH   SOLE   34,186 0 0
METLIFE INC COM 59156R108 1,951 41,768 SH   SOLE   41,768 0 0
METLIFE INC COM 59156R108 21,864 468,000 SH Put SOLE   468,000 0 0
METROPOLITAN BK HLDG CORP COM 591774104 5,230 127,180 SH   SOLE   127,180 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 283 464 SH   SOLE   464 0 0
MEXICO FD INC COM 592835102 242 14,839 SH   SOLE   14,839 0 0
MFS CALIF MUN FD COM 59318c106 180 17,723 SH   SOLE   17,723 0 0
MFS CHARTER INCOME TR SH BEN INT 552727109 522 67,280 SH   SOLE   67,280 0 0
MFS INVT GRADE MUN TR SH BEN INT 59318b108 382 42,593 SH   SOLE   42,593 0 0
MGE ENERGY INC COM 55277p104 383 6,000 SH   SOLE   6,000 0 0
MGIC INVT CORP WIS COM 552848103 200 15,000 SH   SOLE   15,000 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 15,429 195,522 SH   SOLE   195,522 0 0
MICROSOFT CORP COM 594918104 30,951 270,626 SH   SOLE   270,626 0 0
MICROSOFT CORP COM 594918104 144 1,259 SH   OTR 32 0 0 1,259
MIDDLEBY CORP COM 596278101 29,435 227,563 SH   SOLE   227,563 0 0
MIDDLEBY CORP COM 596278101 95 731 SH   OTR 31 0 0 731
MIDSOUTH BANCORP INC COM 598039105 12,927 839,428 SH   SOLE   839,428 0 0
MKS INSTRUMENT INC COM 55306N104 2,188 27,297 SH   SOLE   27,297 0 0
MONOLITHIC PWR SYS INC COM 609839105 4,450 35,453 SH   SOLE   35,453 0 0
MONRO INC COM 610236101 2,109 30,308 SH   SOLE   30,308 0 0
MORGAN STANLEY COM NEW 617446448 21,794 468,000 SH Put SOLE   468,000 0 0
MORGAN STANLEY COM NEW 617446448 15,832 339,966 SH   SOLE   339,966 0 0
MORGAN STANLEY EMER MKTS DEB COM 61744h105 722 83,278 SH   SOLE   83,278 0 0
MORGAN STANLEY EMER MKTS FD COM 61744g107 495 31,726 SH   SOLE   31,726 0 0
MORGAN STANLEY INDIA INVS FD COM 61745c105 230 9,801 SH   SOLE   9,801 0 0
MSCI INC COM 55354g100 252 1,418 SH   SOLE   1,418 0 0
MULTI COLOR CORP COM 625383104 2,257 36,264 SH   SOLE   36,264 0 0
MVC CAPITAL INC COM 553829102 289 30,000 SH   SOLE   30,000 0 0
MYLAN N V SHS EURO n59465109 3,037 82,987 SH   SOLE   82,987 0 0
NATIONAL COMM CORP COM 63546l102 11,364 275,157 SH   SOLE   275,157 0 0
NATIONAL HOLDINGS CORP COM NEW 636375206 3,411 1,065,808 SH Put SOLE   1,065,808 0 0
NATIONAL HOLDINGS CORP COM NEW 636375206 4,234 1,312,278 SH   SOLE   1,312,278 0 0
NCI BUILDING SYS INC COM NEW 628852204 273 18,000 SH   SOLE   18,000 0 0
NEOGEN CORP COM 640491106 1,698 23,733 SH   SOLE   23,733 0 0
NEOGENOMICS INC COM NEW 64049M209 2,834 184,646 SH   SOLE   184,646 0 0
NETFLIX INC COM 64110l106 299 799 SH   SOLE   799 0 0
NEUBERGER BERMAN HGH YLD FD COM 64128C106 3,029 276,615 SH   SOLE   276,615 0 0
NEUBERGER BERMAN MLP INCOME COM 64129h104 556 63,981 SH   SOLE   63,981 0 0
NEUBERGER BRMAN CLIFRN MUNI COM 64123c101 745 59,781 SH   SOLE   59,781 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 2,758 22,434 SH   SOLE   22,434 0 0
NEW AMER HIGH INCOME FD INC COM NEW 641876800 1,046 121,890 SH   SOLE   121,890 0 0
NEW IRELAND FUND INC COM 645673104 225 21,333 SH   SOLE   21,333 0 0
NEWMARKET CORP COM 651587107 3,957 9,757 SH   SOLE   9,757 0 0
NEWS CORP NEW CL A 65249b109 3,202 242,723 SH   SOLE   242,723 0 0
NEXTERA ENERGY INC COM 65339f101 82 490 SH   OTR 32 0 0 490
NEXTERA ENERGY INC COM 65339f101 1,523 9,088 SH   SOLE   9,088 0 0
NOKIA CORP SPONSORED ADR 654902204 17 2,958 SH   OTR 19 2,958 0 0
NOKIA CORP SPONSORED ADR 654902204 685 122,820 SH   SOLE   122,820 0 0
NORDSON CORP COM 655663102 21,358 153,766 SH   SOLE   153,766 0 0
NORDSTROM INC COM 655664100 4,395 73,477 SH   SOLE   73,477 0 0
NORFOLK SOUTHERN CORP COM 655844108 412 2,281 SH   SOLE   2,281 0 0
NORTHERN TR CORP COM 665859104 3,735 36,572 SH   SOLE   36,572 0 0
NORTHFIELD BANCORP INC DEL COM 66611t108 159 10,000 SH   SOLE   10,000 0 0
NORTHROP GRUMMAN CORP COM 666807102 406 1,280 SH   SOLE   1,280 0 0
NOVAN INC COM 66988n106 61 22,000 SH   SOLE   22,000 0 0
NOVO-NORDISK A S ADR 670100205 18 392 SH   OTR 19 392 0 0
NOVO-NORDISK A S ADR 670100205 70 1,490 SH   OTR 31 0 0 1,490
NOVO-NORDISK A S ADR 670100205 253 5,361 SH   SOLE   5,361 0 0
NUTANIX INC CL A 67059n108 2,452 57,407 SH   SOLE   57,407 0 0
NUVEEN ALL CAP ENE MLP OPPO COM 67075e108 1,325 166,455 SH   SOLE   166,455 0 0
NUVEEN AMT FREE QLTY MUN INC COM 670657105 601 47,485 SH   SOLE   47,485 0 0
NUVEEN AMT-FREE MUN VALUE FD COM 670695105 373 25,287 SH   SOLE   25,287 0 0
NUVEEN ARIZONA QLTY MUN INC COM 67061w104 1,129 96,497 SH   SOLE   96,497 0 0
NUVEEN CA QUALTY MUN INCOME COM 67066y105 553 42,700 SH   SOLE   42,700 0 0
NUVEEN CALIFORNIA AMT QLT MU COM 670651108 1,300 100,982 SH   SOLE   100,982 0 0
NUVEEN CORE EQUITY ALPHA FUN COM 67090x107 1,227 78,660 SH   SOLE   78,660 0 0
NUVEEN DIVERSIFIED DIV INCM COM 6706ep105 341 31,269 SH   SOLE   31,269 0 0
NUVEEN ENERGY MLP TOTL RTRNF COM 67074u103 1,278 115,476 SH   SOLE   115,476 0 0
NUVEEN FLOATING RATE INCOME COM 67072t108 1,244 119,693 SH   SOLE   119,693 0 0
NUVEEN FLTNG RTE INCM OPP FD COM SHS 6706en100 905 87,824 SH   SOLE   87,824 0 0
NUVEEN GEORGIA QLTY MUN INC COM 67072b107 878 79,594 SH   SOLE   79,594 0 0
NUVEEN GLOBAL HIGH INCOME FD SHS 67075g103 349 22,405 SH   SOLE   22,405 0 0
NUVEEN MASSACHUSETS QLT MUN COM 67061e104 467 39,110 SH   SOLE   39,110 0 0
NUVEEN MICHIGAN QLT MUN INC COM 670979103 351 28,402 SH   SOLE   28,402 0 0
NUVEEN NEW JERSEY MUN VALUE SHS 670702109 232 18,310 SH   SOLE   18,310 0 0
NUVEEN NEW YORK AMT QLT MUNI COM 670656107 1,595 134,030 SH   SOLE   134,030 0 0
NUVEEN NEW YORK QLT MUN INC COM 67066x107 1,587 128,881 SH   SOLE   128,881 0 0
NUVEEN PENNSYLVANIA QLT MUN COM 670972108 427 34,305 SH   SOLE   34,305 0 0
NUVEEN PFD & INCM OPPORTNYS COM 67073b106 5,777 623,160 SH   SOLE   623,160 0 0
NUVEEN PFD & INCM SECURTIES COM 67072c105 1,947 221,236 SH   SOLE   221,236 0 0
NUVEEN PFD & INCOME TERM FD COM 67075A106 3,074 135,440 SH   SOLE   135,440 0 0
NUVEEN QUALITY MUNCP INCOME COM 67066v101 563 44,000 SH   SOLE   44,000 0 0
NUVEEN REAL ASSET INM AND GW COM 67074y105 185 11,493 SH   SOLE   11,493 0 0
NUVEEN REAL ESTATE INCOME FD COM 67071b108 267 27,280 SH   SOLE   27,280 0 0
NUVEEN SR INCOME FD COM 67067y104 1,590 258,067 SH   SOLE   258,067 0 0
NUVEEN TAX ADVANTAGED DIV GR COM 67073g105 2,482 139,982 SH   SOLE   139,982 0 0
NUVEEN TEXAS QLTY MUN INCME COM 670983105 539 43,305 SH   SOLE   43,305 0 0
NUVEEN VIRGINIA QLTY MUNCPL COM 67064r102 392 33,086 SH   SOLE   33,086 0 0
NVIDIA CORP COM 67066g104 556 1,980 SH   SOLE   1,980 0 0
NVR INC COM 62944T105 2,073 839 SH   SOLE   839 0 0
OAKTREE SPECIALTY LENDING CO COM 67401P108 1,163 234,512 SH   SOLE   234,512 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 1,213 14,764 SH   SOLE   14,764 0 0
OCEANFIRST FINL CORP COM 675234108 5,099 187,337 SH   SOLE   187,337 0 0
OLD DOMINION FGHT LINES INC COM 679580100 3,916 24,285 SH   SOLE   24,285 0 0
OLD LINE BANCSHARES INC COM 67984m100 17,571 555,334 SH   SOLE   555,334 0 0
OMNICELL INC COM 68213N109 2,073 28,828 SH   SOLE   28,828 0 0
OMNICOM GROUP INC COM 681919106 373 5,490 SH   SOLE   5,490 0 0
ONEOK INC NEW COM 682680103 685 10,107 SH   SOLE   10,107 0 0
OPEN TEXT CORP COM 683715106 493 12,954 SH   SOLE   12,954 0 0
OPUS BK IRVINE CALIF COM 684000102 18,116 661,150 SH   SOLE   661,150 0 0
ORACLE CORP COM 68389X105 1,186 23,002 SH   SOLE   23,002 0 0
ORANGE SPONSORED ADR 684060106 258 16,257 SH   OTR 1 0 0 16,257
ORANGE SPONSORED ADR 684060106 5 331 SH   OTR 19 331 0 0
ORIGIN BANCORP INC COM 68621T102 14,549 386,422 SH   SOLE   386,422 0 0
OWENS CORNING NEW COM 690742101 2,509 46,230 SH   SOLE   46,230 0 0
PACWEST BANCORP DEL COM 695263103 2,856 59,937 SH   SOLE   59,937 0 0
PAYPAL HLDGS INC COM 70450y103 4,962 56,489 SH   SOLE   56,489 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 7,394 239,375 SH   SOLE   239,375 0 0
PEPSICO INC COM 713448108 68 610 SH   OTR 31 0 0 610
PEPSICO INC COM 713448108 65 583 SH   OTR 32 0 0 583
PEPSICO INC COM 713448108 2,084 18,636 SH   SOLE   18,636 0 0
PERFORMANT FINL CORP COM 71377e105 2,104 1,041,628 SH   SOLE   1,041,628 0 0
PFIZER INC COM 717081103 76 1,729 SH   OTR 32 0 0 1,729
PFIZER INC COM 717081103 7,253 164,575 SH   SOLE   164,575 0 0
PGIM SHORT DURATION HIGH YIE COM 69346h100 1,930 136,478 SH   SOLE   136,478 0 0
PGT INNOVATIONS INC COM 69336v101 259 12,000 SH   SOLE   12,000 0 0
PHILIP MORRIS INTL INC COM 718172109 19 228 SH   OTR 19 228 0 0
PHILIP MORRIS INTL INC COM 718172109 55 679 SH   OTR 32 0 0 679
PHILIP MORRIS INTL INC COM 718172109 836 10,255 SH   SOLE   10,255 0 0
PHILIP MORRIS INTL INC COM 718172109 243 2,976 SH   OTR 1 0 0 2,976
PHILLIPS 66 COM 718546104 623 5,530 SH   SOLE   5,530 0 0
PHILLIPS 66 COM 718546104 92 820 SH   OTR 31 0 0 820
PHILLIPS 66 COM 718546104 68 602 SH   OTR 32 0 0 602
PIMCO ETF TR 0-5 HIGH YIELD 72201r783 459 4,560 SH   SOLE   4,560 0 0
PINNACLE FINL PARTNERS INC COM 72346q104 8,723 145,018 SH   SOLE   145,018 0 0
PINNACLE FOODS INC DEL COM 72348p104 1,917 29,576 SH   SOLE   29,576 0 0
PIONEER FLOATING RATE TR COM 72369j102 949 86,071 SH   SOLE   86,071 0 0
PNC FINL SVCS GROUP INC COM 693475105 379 2,781 SH   SOLE   2,781 0 0
POOL CORPORATION COM 73278L105 3,536 21,187 SH   SOLE   21,187 0 0
PRAXAIR INC COM 74005P104 68 420 SH   OTR 32 0 0 420
PRAXAIR INC COM 74005P104 660 4,109 SH   SOLE   4,109 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 3,632 95,852 SH   SOLE   95,852 0 0
PRICE T ROWE GROUP INC COM 74144t108 827 7,572 SH   SOLE   7,572 0 0
PROCTER AND GAMBLE CO COM 742718109 950 11,414 SH   SOLE   11,414 0 0
PROFIRE ENERGY INC COM 74316x101 78 24,400 SH   SOLE   24,400 0 0
PROOFPOINT INC COM 743424103 4,177 39,286 SH   SOLE   39,286 0 0
PROSHARES TR S&P 500 DV ARIST 74348a467 9,650 144,445 SH   SOLE   144,445 0 0
PROSPERITY BANCSHARES INC COM 743606105 728 10,500 SH   SOLE   10,500 0 0
PRUDENTIAL FINL INC COM 744320102 241 2,381 SH   SOLE   2,381 0 0
PTC INC COM 69370C100 8,639 81,357 SH   SOLE   81,357 0 0
PURECYCLE CORP COM NEW 746228303 1,236 107,000 SH   SOLE   107,000 0 0
PUTNAM MANAGED MUN INCOM TR COM 746823103 79 11,425 SH   SOLE   11,425 0 0
QIAGEN NV SHS NEW N72482123 6 163 SH   OTR 19 163 0 0
QIAGEN NV SHS NEW N72482123 423 11,158 SH   SOLE   11,158 0 0
QUALCOMM INC COM 747525103 411 5,709 SH   SOLE   5,709 0 0
QUINSTREET INC COM 74874q100 294 21,700 SH   SOLE   21,700 0 0
RANDOLPH BANCORP INC COM 752378109 1,993 120,597 SH   SOLE   120,597 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 1,109 12,051 SH   SOLE   12,051 0 0
RAYTHEON CO COM NEW 755111507 908 4,395 SH   SOLE   4,395 0 0
RED HAT INC COM 756577102 341 2,499 SH   SOLE   2,499 0 0
REDWOOD TR INC COM 758075402 3,719 229,025 SH   SOLE   229,025 0 0
REGENERON PHARMACEUTICALS COM 75886f107 290 718 SH   SOLE   718 0 0
RELIANT BANCORP INC COM 75956B101 26,281 1,027,823 SH   SOLE   1,027,823 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972a301 297 10,300 SH   SOLE   10,300 0 0
REPLIGEN CORP COM 759916109 5,805 104,677 SH   SOLE   104,677 0 0
RITCHIE BROS AUCTIONEERS COM 767744105 10,482 290,108 SH   SOLE   290,108 0 0
RMR REAL ESTATE INCOME FUND COM 76970b101 1,114 61,968 SH   SOLE   61,968 0 0
ROCKWELL AUTOMATION INC COM 773903109 2,224 11,858 SH   SOLE   11,858 0 0
ROCKWELL COLLINS INC COM 774341101 1,407 10,018 SH   SOLE   10,018 0 0
ROLLINS INC COM 775711104 953 15,700 SH   SOLE   15,700 0 0
ROPER TECHNOLOGIES INC COM 776696106 1,256 4,239 SH   SOLE   4,239 0 0
ROSS STORES INC COM 778296103 223 2,254 SH   SOLE   2,254 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 20 246 SH   OTR 19 246 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 1,239 15,450 SH   SOLE   15,450 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 8,367 64,395 SH   SOLE   64,395 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 14 200 SH   OTR 19 200 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 338 4,764 SH   SOLE   4,764 0 0
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,449 21,260 SH   SOLE   21,260 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 402 5,903 SH   OTR 1 0 0 5,903
ROYCE GLOBAL VALUE TR INC COM 78081t104 333 31,708 SH   SOLE   31,708 0 0
RPM INTL INC COM 749685103 4,763 73,347 SH   SOLE   73,347 0 0
RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 10 99 SH   OTR 19 99 0 0
RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 2,507 26,104 SH   SOLE   26,104 0 0
S&P GLOBAL INC COM 78409v104 38 192 SH   OTR 31 0 0 192
S&P GLOBAL INC COM 78409v104 516 2,641 SH   SOLE   2,641 0 0
SABRA HEALTH CARE REIT INC COM 78573l106 262 11,314 SH   SOLE   11,314 0 0
SAGE THERAPEUTICS INC COM 78667J108 1,736 12,293 SH   SOLE   12,293 0 0
SALESFORCE COM INC COM 79466L302 4,762 29,944 SH   SOLE   29,944 0 0
SALIENT MIDSTREAM & MLP FD SH BEN INT 79471v105 2,394 234,938 SH   SOLE   234,938 0 0
SAP SE SPON ADR 803054204 290 2,360 SH   OTR 1 0 0 2,360
SAP SE SPON ADR 803054204 12 97 SH   OTR 19 97 0 0
SAP SE SPON ADR 803054204 105 852 SH   SOLE   852 0 0
SB ONE BANCORP COM 78413T103 8,827 350,281 SH   SOLE   350,281 0 0
SCHLUMBERGER LTD COM 806857108 239 3,922 SH   OTR 1 0 0 3,922
SCHLUMBERGER LTD COM 806857108 8,430 138,376 SH   SOLE   138,376 0 0
SCHLUMBERGER LTD COM 806857108 54 893 SH   OTR 32 0 0 893
SCHWAB CHARLES CORP NEW COM 808513105 766 15,591 SH   SOLE   15,591 0 0
SCHWAB CHARLES CORP NEW COM 808513105 17,252 351,000 SH Put SOLE   351,000 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 2,984 89,009 SH   SOLE   89,009 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 267 3,789 SH   SOLE   3,789 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 305 5,756 SH   SOLE   5,756 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 227 3,270 SH   SOLE   3,270 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 385 6,659 SH   SOLE   6,659 0 0
SEACHANGE INTL INC COM 811699107 19 10,800 SH   SOLE   10,800 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 6,969 238,672 SH   SOLE   238,672 0 0
SEATTLE GENETICS INC COM 812578102 2,206 28,610 SH   SOLE   28,610 0 0
SELECT BANCORP INC NEW COM 81617L108 21,608 1,742,577 SH   SOLE   1,742,577 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369y407 1,571 13,405 SH   SOLE   13,405 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369y209 267 2,809 SH   SOLE   2,809 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 38,721 1,404,000 SH Put SOLE   1,404,000 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 3,843 139,344 SH   SOLE   139,344 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369y704 1,846 23,545 SH   SOLE   23,545 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369y886 1,330 25,268 SH   SOLE   25,268 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 1,971 26,165 SH   SOLE   26,165 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 1,134 14,819 SH   SOLE   14,819 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 37,685 607,534 SH   SOLE   607,534 0 0
SHERWIN WILLIAMS CO COM 824348106 94 206 SH   OTR 31 0 0 206
SHERWIN WILLIAMS CO COM 824348106 337 740 SH   SOLE   740 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 7,746 67,453 SH   SOLE   67,453 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109 1,472 106,275 SH   SOLE   106,275 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 6,490 227,158 SH   SOLE   227,158 0 0
SKYWORKS SOLUTIONS INC COM 83088m102 318 3,510 SH   SOLE   3,510 0 0
SMITH & NEPHEW PLC SPDN ADR NEW 83175m205 2 66 SH   SOLE   66 0 0
SMITH & NEPHEW PLC SPDN ADR NEW 83175m205 256 6,901 SH   OTR 1 0 0 6,901
SMITH & NEPHEW PLC SPDN ADR NEW 83175m205 6 174 SH   OTR 19 174 0 0
SNAP ON INC COM 833034101 21,362 116,351 SH   SOLE   116,351 0 0
SOHU COM LTD SPONSORED ADS 83410s108 4,619 232,365 SH   SOLE   232,365 0 0
SOLAR SR CAP LTD COM 83416m105 652 39,043 SH   SOLE   39,043 0 0
SONOCO PRODS CO COM 835495102 752 13,550 SH   SOLE   13,550 0 0
SOURCE CAP INC COM 836144105 488 12,150 SH   SOLE   12,150 0 0
SOUTH ST CORP COM 840441109 7,784 94,921 SH   SOLE   94,921 0 0
SOUTHERN FIRST BANCSHARES IN COM 842873101 2,645 67,293 SH   SOLE   67,293 0 0
SOUTHERN NATL BANCORP OF VA COM 843395104 6,057 373,895 SH   SOLE   373,895 0 0
SPARK THERAPEUTICS INC COM 84652J103 469 8,595 SH   SOLE   8,595 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 43,590 149,939 SH   SOLE   149,939 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 59,161 203,500 SH Put SOLE   203,500 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 16,539 45,008 SH   SOLE   45,008 0 0
SPDR SER TR NUVEEN BRC MUNIC 78468r721 770 16,221 SH   SOLE   16,221 0 0
SPDR SER TR SPDR BLOOMBERG 78468r663 845 9,230 SH   SOLE   9,230 0 0
SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 16,209 300,493 SH   SOLE   300,493 0 0
SPDR SERIES TRUST BLMBRG BRC INTRM 78464A672 411 7,060 SH   SOLE   7,060 0 0
SPDR SERIES TRUST S&P BIOTECH 78464a870 341 3,557 SH   SOLE   3,557 0 0
SPDR SERIES TRUST S&P BK ETF 78464A797 62 1,335 SH   SOLE   1,335 0 0
SPDR SERIES TRUST S&P BK ETF 78464A797 21,794 468,000 SH Put SOLE   468,000 0 0
SPDR SERIES TRUST S&P REGL BKG 78464a698 124 2,087 SH   SOLE   2,087 0 0
SPDR SERIES TRUST S&P REGL BKG 78464a698 76,472 1,287,000 SH Put SOLE   1,287,000 0 0
SPIRIT OF TEX BANCSHARES INC COM 84861D103 16,368 758,134 SH   SOLE   758,134 0 0
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208r101 134 11,500 SH   SOLE   11,500 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 27,945 491,728 SH   SOLE   491,728 0 0
STARBUCKS CORP COM 855244109 10,304 181,283 SH   SOLE   181,283 0 0
STARWOOD PPTY TR INC COM 85571b105 430 20,000 SH   SOLE   20,000 0 0
STATE BK FINL CORP COM 856190103 3,018 100,000 SH   SOLE   100,000 0 0
STATE STR CORP COM 857477103 527 6,291 SH   SOLE   6,291 0 0
STEEL DYNAMICS INC COM 858119100 2,618 57,930 SH   SOLE   57,930 0 0
STERICYCLE INC COM 858912108 237 4,040 SH   SOLE   4,040 0 0
STERIS PLC SHS USD G84720104 29,840 260,839 SH   SOLE   260,839 0 0
STIFEL FINL CORP COM 860630102 2,958 57,702 SH   SOLE   57,702 0 0
STRYKER CORP COM 863667101 1,024 5,762 SH   SOLE   5,762 0 0
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 289 36,033 SH   OTR 1 0 0 36,033
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 10 1,213 SH   OTR 19 1,213 0 0
SUNCOR ENERGY INC NEW COM 867224107 6 162 SH   OTR 19 162 0 0
SUNCOR ENERGY INC NEW COM 867224107 338 8,724 SH   SOLE   8,724 0 0
SUNTRUST BKS INC COM 867914103 699 10,463 SH   SOLE   10,463 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 3,419 351,053 SH   SOLE   351,053 0 0
SVB FINL GROUP COM 78486q101 6,096 19,613 SH   SOLE   19,613 0 0
SYNAPTICS INC COM 87157d109 3,065 67,185 SH   SOLE   67,185 0 0
SYNCHRONY FINL COM 87165B103 47 1,527 SH   SOLE   1,527 0 0
SYNCHRONY FINL COM 87165B103 14,546 468,000 SH Put SOLE   468,000 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 2,480 17,971 SH   SOLE   17,971 0 0
TARGA RES CORP COM 87612G101 382 6,775 SH   SOLE   6,775 0 0
TARGET CORP COM 87612e106 299 3,395 SH   SOLE   3,395 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 24,966 468,000 SH Put SOLE   468,000 0 0
TE CONNECTIVITY LTD REG SHS H84989104 11,826 134,490 SH   SOLE   134,490 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 4,587 18,594 SH   SOLE   18,594 0 0
TELEFLEX INC COM 879369106 4,037 15,171 SH   SOLE   15,171 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 2,517 82,700 SH   SOLE   82,700 0 0
TEMPLETON EMERGING MKTS FD I COM 880191101 1,486 101,376 SH   SOLE   101,376 0 0
TENNECO INC COM 880349105 927 22,005 SH   SOLE   22,005 0 0
TERRAFORM PWR INC COM CL A 88104r209 658 56,999 SH   SOLE   56,999 0 0
TESLA INC COM 88160R101 255 964 SH   SOLE   964 0 0
TEXAS INSTRS INC COM 882508104 2,487 23,182 SH   SOLE   23,182 0 0
TEXAS INSTRS INC COM 882508104 55 513 SH   OTR 32 0 0 513
TEXAS PAC LD TR SUB CTF PROP I T 882610108 211 245 SH   OTR 6 0 0 245
TEXAS PAC LD TR SUB CTF PROP I T 882610108 142 165 SH   SOLE   165 0 0
TFS FINL CORP COM 87240R107 8,316 554,040 SH   SOLE   554,040 0 0
THE CUSHING MLP INFASTCR TOT COM NEW 231631201 207 17,500 SH   SOLE   17,500 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 282 1,157 SH   SOLE   1,157 0 0
THL CR SR LN FD COM 87244r103 234 14,082 SH   SOLE   14,082 0 0
TITAN MACHY INC COM 88830r101 581 37,550 SH   SOLE   37,550 0 0
TJX COS INC NEW COM 872540109 97 865 SH   OTR 31 0 0 865
TJX COS INC NEW COM 872540109 26,341 235,145 SH   SOLE   235,145 0 0
TORTOISE ENERGY INFRA CORP COM 89147l100 843 31,319 SH   SOLE   31,319 0 0
TORTOISE PIPELINE & ENERGY F COM 89148h108 823 47,562 SH   SOLE   47,562 0 0
TORTOISE PWR & ENERGY INFRAS COM 89147x104 406 21,285 SH   SOLE   21,285 0 0
TOTAL S A SPONSORED ADR 89151e109 393 6,102 SH   OTR 1 0 0 6,102
TOTAL S A SPONSORED ADR 89151e109 19 288 SH   OTR 19 288 0 0
TOTAL S A SPONSORED ADR 89151e109 12 187 SH   SOLE   187 0 0
TPI COMPOSITES INC COM 87266j104 1,556 54,503 SH   SOLE   54,503 0 0
TRAVELERS COMPANIES INC COM 89417E109 931 7,180 SH   SOLE   7,180 0 0
TRAVELERS COMPANIES INC COM 89417E109 15,176 117,000 SH Put SOLE   117,000 0 0
TREX CO INC COM 89531p105 256 3,329 SH   SOLE   3,329 0 0
TRI CONTL CORP COM 895436103 618 22,157 SH   SOLE   22,157 0 0
TRICO BANCSHARES COM 896095106 2,969 76,883 SH   SOLE   76,883 0 0
TRIMBLE INC COM 896239100 4,656 107,139 SH   SOLE   107,139 0 0
TRINET GROUP INC COM 896288107 214 3,800 SH   SOLE   3,800 0 0
TRIUMPH BANCORP INC COM 89679E300 21,578 564,858 SH   SOLE   564,858 0 0
TRUPANION INC COM 898202106 341 9,550 SH   SOLE   9,550 0 0
TYLER TECHNOLOGIES INC COM 902252105 7,623 31,106 SH   SOLE   31,106 0 0
U S CONCRETE INC COM NEW 90333l201 2,841 61,957 SH   SOLE   61,957 0 0
UGI CORP NEW COM 902681105 6,166 111,135 SH   SOLE   111,135 0 0
ULTA BEAUTY INC COM 90384s303 208 739 SH   SOLE   739 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 1,973 25,840 SH   SOLE   25,840 0 0
UNILEVER PLC SPON ADR NEW 904767704 24 432 SH   OTR 19 432 0 0
UNILEVER PLC SPON ADR NEW 904767704 295 5,362 SH   SOLE   5,362 0 0
UNION PAC CORP COM 907818108 85 525 SH   OTR 31 0 0 525
UNION PAC CORP COM 907818108 70 429 SH   OTR 32 0 0 429
UNION PAC CORP COM 907818108 16,958 104,146 SH   SOLE   104,146 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984p303 11,179 400,821 SH   SOLE   400,821 0 0
UNITED FINL BANCORP INC NEW COM 910304104 11,264 669,310 SH   SOLE   669,310 0 0
UNITED RENTALS INC COM 911363109 17,325 105,900 SH   SOLE   105,900 0 0
UNITED TECHNOLOGIES CORP COM 913017109 652 4,666 SH   SOLE   4,666 0 0
UNITEDHEALTH GROUP INC COM 91324P102 103 388 SH   OTR 32 0 0 388
UNITEDHEALTH GROUP INC COM 91324P102 13,932 52,367 SH   SOLE   52,367 0 0
UNIVERSAL ELECTRS INC COM 913483103 2,186 55,545 SH   SOLE   55,545 0 0
URBAN ONE INC CL D NON VTG 91705j204 53 26,277 SH   SOLE   26,277 0 0
US BANCORP DEL COM NEW 902973304 12,653 239,593 SH   SOLE   239,593 0 0
US BANCORP DEL COM NEW 902973304 24,716 468,000 SH Put SOLE   468,000 0 0
V F CORP COM 918204108 251 2,691 SH   SOLE   2,691 0 0
VAIL RESORTS INC COM 91879Q109 12,196 44,443 SH   SOLE   44,443 0 0
VALERO ENERGY CORP NEW COM 91913y100 244 2,149 SH   SOLE   2,149 0 0
VALMONT INDS INC COM 920253101 1,787 12,906 SH   SOLE   12,906 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189f106 1,483 80,055 SH   SOLE   80,055 0 0
VANGUARD GROUP DIV APP ETF 921908844 14,671 132,533 SH   SOLE   132,533 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 2,021 12,550 SH   SOLE   12,550 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 222 1,660 SH   SOLE   1,660 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 482 3,385 SH   SOLE   3,385 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 231 2,043 SH   SOLE   2,043 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 9,336 56,863 SH   SOLE   56,863 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 1,069 6,577 SH   SOLE   6,577 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 874 5,842 SH   SOLE   5,842 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 6,292 120,885 SH   SOLE   120,885 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 339 8,279 SH   SOLE   8,279 0 0
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206c771 1,507 29,540 SH   SOLE   29,540 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 5,230 120,871 SH   SOLE   120,871 0 0
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 324 3,722 SH   SOLE   3,722 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 6,789 33,515 SH   SOLE   33,515 0 0
VARONIS SYS INC COM 922280102 3,352 45,763 SH   SOLE   45,763 0 0
VENTAS INC COM 92276F100 2,237 41,130 SH   SOLE   41,130 0 0
VERISK ANALYTICS INC COM 92345y106 909 7,540 SH   SOLE   7,540 0 0
VERITEX HLDGS INC COM 923451108 16,234 574,452 SH   SOLE   574,452 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 2,324 43,535 SH   SOLE   43,535 0 0
VERTEX PHARMACEUTICALS INC COM 92532f100 3,950 20,496 SH   SOLE   20,496 0 0
VIASAT INC COM 92552v100 537 8,400 SH   SOLE   8,400 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103 9,151 959,203 SH   SOLE   959,203 0 0
VIRTUS GLOBAL MULTI-SEC INC COM 92829b101 559 42,278 SH   SOLE   42,278 0 0
VIRTUS TOTAL RETURN FUND INC COM 92837g100 580 54,999 SH   SOLE   54,999 0 0
VIRTUSA CORP COM 92827p102 3,316 61,743 SH   SOLE   61,743 0 0
VISA INC COM CL A 92826c839 39,516 263,280 SH   SOLE   263,280 0 0
VISA INC COM CL A 92826c839 35,121 234,000 SH Put SOLE   234,000 0 0
VISTEON CORP COM NEW 92839U206 1,973 21,235 SH   SOLE   21,235 0 0
VMWARE INC CL A COM 928563402 248 1,588 SH   SOLE   1,588 0 0
VOYA EMERGING MKTS HIGH DIVI COM 92912p108 1,532 189,836 SH   SOLE   189,836 0 0
VOYA GLBL ADV & PREM OPP FD COM 92912R104 2,332 203,886 SH   SOLE   203,886 0 0
VOYA PRIME RATE TR SH BEN INT 92913a100 2,186 439,040 SH   SOLE   439,040 0 0
W P CAREY INC COM 92936u109 1,541 23,965 SH   SOLE   23,965 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 796 10,919 SH   SOLE   10,919 0 0
WALMART INC COM 931142103 573 6,101 SH   SOLE   6,101 0 0
WASTE MGMT INC DEL COM 94106L109 541 5,989 SH   SOLE   5,989 0 0
WATERSTONE FINL INC MD COM 94188p101 877 51,114 SH   SOLE   51,114 0 0
WATSCO INC COM 942622200 7,991 44,867 SH   SOLE   44,867 0 0
WEBSTER FINL CORP CONN COM 947890109 6,896 116,964 SH   SOLE   116,964 0 0
WELBILT INC COM 949090104 220 10,535 SH   SOLE   10,535 0 0
WELLS FARGO CO NEW COM 949746101 18,449 351,000 SH Put SOLE   351,000 0 0
WELLS FARGO CO NEW COM 949746101 1,891 35,971 SH   SOLE   35,971 0 0
WELLS FARGO CO NEW COM 949746101 81 1,540 SH   OTR 31 0 0 1,540
WELLS FARGO CO NEW COM 949746101 67 1,278 SH   OTR 32 0 0 1,278
WELLS FARGO GLOBAL DIVIDEND COM 94987c103 208 39,286 SH   SOLE   39,286 0 0
WELLS FARGO INCOME OPPORTUNI WF INC OPPTY FD 94987b105 163 20,600 SH   SOLE   20,600 0 0
WELLS FARGO MULTI SECTOR INC COM 94987d101 344 28,300 SH   SOLE   28,300 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 9,273 75,104 SH   SOLE   75,104 0 0
WESTAMERICA BANCORPORATION COM 957090103 592 9,846 SH   SOLE   9,846 0 0
WESTELL TECHNOLOGIES INC CL A NEW 957541204 97 36,500 SH   SOLE   36,500 0 0
WESTERN ASSET CORPORATE LN F COM 95790j102 378 38,078 SH   SOLE   38,078 0 0
WESTERN ASSET EMRG MKT DEBT COM 95766A101 1,331 99,153 SH   SOLE   99,153 0 0
WESTERN ASSET GLB HI INCOME COM 95766b109 2,148 235,796 SH   SOLE   235,796 0 0
WESTERN ASSET HGH YLD DFNDFD COM 95768b107 211 14,494 SH   SOLE   14,494 0 0
WESTERN ASSET HIGH INCM FD I COM 95766j102 2,054 324,047 SH   SOLE   324,047 0 0
WESTERN ASSET HIGH INCM OPP COM 95766k109 227 47,759 SH   SOLE   47,759 0 0
WESTERN ASSET INTM MUNI FD I COM 958435109 932 110,220 SH   SOLE   110,220 0 0
WESTERN ASSET PREMIER BD FD SHS BEN INT 957664105 220 17,125 SH   SOLE   17,125 0 0
WESTERN ASST MN PRT FD INC COM 95766p108 367 26,638 SH   SOLE   26,638 0 0
WESTERN ASST MNGD MUN FD INC COM 95766m105 702 57,929 SH   SOLE   57,929 0 0
WESTERN NEW ENG BANCORP INC COM 958892101 12,912 1,195,529 SH   SOLE   1,195,529 0 0
WEYERHAEUSER CO COM 962166104 676 20,949 SH   SOLE   20,949 0 0
WHITING PETE CORP NEW COM NEW 966387409 1,048 19,768 SH   SOLE   19,768 0 0
WILLIAMS COS INC DEL COM 969457100 1,502 55,247 SH   SOLE   55,247 0 0
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 8,060 127,491 SH   SOLE   127,491 0 0
WISDOMTREE TR INTL DIV EX FINL 97717w786 339 8,060 SH   SOLE   8,060 0 0
WISDOMTREE TR ITL HDG QTLY DIV 97717X594 14,666 457,013 SH   SOLE   457,013 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851 16,592 286,313 SH   SOLE   286,313 0 0
WISDOMTREE TR US DIVID EX FNCL 97717W406 3,253 35,970 SH   SOLE   35,970 0 0
WISDOMTREE TR US MIDCAP DIVID 97717W505 12,653 343,090 SH   SOLE   343,090 0 0
WISDOMTREE TR US QTLY DIV GRT 97717X669 15,828 357,043 SH   SOLE   357,043 0 0
WISDOMTREE TR US SMALLCAP DIVD 97717W604 10,023 337,345 SH   SOLE   337,345 0 0
WOLVERINE WORLD WIDE INC COM 978097103 4,833 123,765 SH   SOLE   123,765 0 0
WORLDPAY INC CL A 981558109 5,070 50,066 SH   SOLE   50,066 0 0
WPX ENERGY INC COM 98212B103 1,648 81,926 SH   SOLE   81,926 0 0
YUM BRANDS INC COM 988498101 21 236 SH   OTR 1 0 0 236
YUM BRANDS INC COM 988498101 7 80 SH   OTR 19 80 0 0
YUM BRANDS INC COM 988498101 476 5,231 SH   SOLE   5,231 0 0
ZOETIS INC CL A 98978v103 320 3,497 SH   SOLE   3,497 0 0