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 474 11,752 SH   SOLE   11,752 0 0
3M CO COM 88579Y101 543 2,851 SH   SOLE   2,851 0 0
ABBOTT LABS COM 002824100 7,206 99,629 SH   SOLE   99,629 0 0
ABBVIE INC COM 00287Y109 7,931 86,031 SH   SOLE   86,031 0 0
ABERDEEN ASIA PACIFIC INCOM COM 003009107 4,445 1,148,525 SH   SOLE   1,148,525 0 0
ABERDEEN GLOBAL DYNAMIC DIVI COM 00302M106 1,211 142,327 SH   SOLE   142,327 0 0
ABERDEEN GLOBAL INCOME FD IN COM 003013109 87 12,200 SH   SOLE   12,200 0 0
ABERDEEN GLOBAL PREMIER PPTY COM SH BEN INT 00302L108 1,267 254,478 SH   SOLE   254,478 0 0
ABERDEEN INCOME CR STRATEGIE COM 003057106 1,338 127,661 SH   SOLE   127,661 0 0
ABERDEEN TOTAL DYNAMIC DIVD COM SH BEN INT 00326L100 5,950 825,307 SH   SOLE   825,307 0 0
ABIOMED INC COM 003654100 4,245 13,061 SH   SOLE   12,501 0 560
ACADIA RLTY TR COM SH BEN INT 004239109 4,178 175,822 SH   SOLE   167,450 0 8,372
ACCELERATE DIAGNOSTICS INC COM 00430h102 499 43,397 SH   SOLE   43,397 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 11,887 84,296 SH   SOLE   84,296 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 68 481 SH   OTR 32 0 0 481
ACI WORLDWIDE INC COM 004498101 645 23,300 SH   SOLE   23,300 0 0
ADAM NAT RES FD INC COM 00548f105 1,034 70,942 SH   SOLE   70,942 0 0
ADOBE INC COM 00724f101 1,466 6,482 SH   SOLE   6,482 0 0
ADTALEM GLOBAL ED INC COM 00737l103 912 19,264 SH   SOLE   19,264 0 0
ADVENT CLAYMORE CV SECS & IN COM 00764c109 3,961 315,855 SH   SOLE   315,855 0 0
AERCAP HOLDINGS NV SHS N00985106 260 6,575 SH   OTR 1 0 0 6,575
AERCAP HOLDINGS NV SHS N00985106 9 223 SH   SOLE   223 0 0
AFFILIATED MANAGERS GROUP COM 008252108 1,390 14,261 SH   SOLE   14,261 0 0
AIMMUNE THERAPEUTICS INC COM 00900t107 1,147 47,940 SH   SOLE   47,940 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 1,726 93,924 SH   SOLE   86,244 0 7,680
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 3,596 31,206 SH   SOLE   28,976 0 2,230
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609w102 25 179 SH   OTR 19 179 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609w102 3 24 SH   OTR 20 0 0 24
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609w102 660 4,817 SH   SOLE   4,817 0 0
ALIGN TECHNOLOGY INC COM 016255101 13,112 62,609 SH   SOLE   62,609 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741r102 435 20,000 SH   SOLE   20,000 0 0
ALLERGAN PLC SHS G0177J108 41 309 SH   OTR 32 0 0 309
ALLERGAN PLC SHS G0177J108 1,417 10,603 SH   SOLE   10,603 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 17,160 114,342 SH   SOLE   114,342 0 0
ALLIANCEBERNSTEIN GBL HGH IN COM 01879R106 4,651 441,737 SH   SOLE   441,737 0 0
ALLIANCEBERNSTEIN NATL MUNI COM 01864u106 753 62,095 SH   SOLE   62,095 0 0
ALLIANZGI CON INCM 2024 TARG COM 01883H102 463 57,968 SH   SOLE   57,968 0 0
ALLIANZGI EQUITY & CONV INCO COM 018829101 325 17,503 SH   SOLE   17,503 0 0
ALLIANZGI NFJ DIVID INT & PR COM 01883a107 2,834 265,397 SH   SOLE   265,397 0 0
ALPHABET INC CAP STK CL A 02079K305 137 131 SH   OTR 31 0 0 131
ALPHABET INC CAP STK CL A 02079K305 22,285 21,326 SH   SOLE   21,326 0 0
ALPHABET INC CAP STK CL C 02079k107 19,472 18,802 SH   SOLE   18,802 0 0
ALPS ETF TR ALERIAN MLP 00162Q866 1,177 134,843 SH   SOLE   134,843 0 0
ALTRIA GROUP INC COM 02209S103 471 9,538 SH   SOLE   9,538 0 0
AMALGAMATED BK NEW YORK N Y CLASS A 022663108 11,471 588,256 SH   SOLE   588,256 0 0
AMAZON COM INC COM 023135106 8,258 5,498 SH   SOLE   5,498 0 0
AMERICAN ELEC PWR INC COM 025537101 243 3,255 SH   SOLE   3,255 0 0
AMERICAN EXPRESS CO COM 025816109 767 8,048 SH   SOLE   8,048 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 10,406 114,950 SH   SOLE   110,766 0 4,184
AMERICAN TOWER CORP NEW COM 03027x100 26,064 164,763 SH   SOLE   164,763 0 0
AMERICAN VANGUARD CORP COM 030371108 1,586 104,443 SH   SOLE   104,443 0 0
AMERIPRISE FINL INC COM 03076c106 205 1,961 SH   SOLE   1,961 0 0
AMERIS BANCORP COM 03076K108 1,129 35,642 SH   SOLE   35,642 0 0
AMGEN INC COM 031162100 16,697 85,770 SH   SOLE   85,770 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168l105 836 61,759 SH   SOLE   61,759 0 0
AMPHENOL CORP NEW CL A 032095101 76 935 SH   OTR 31 0 0 935
AMPHENOL CORP NEW CL A 032095101 1,510 18,637 SH   SOLE   18,637 0 0
ANALOG DEVICES INC COM 032654105 1,243 14,481 SH   SOLE   14,481 0 0
ANSYS INC COM 03662q105 202 1,416 SH   SOLE   1,416 0 0
ANTERO MIDSTREAM GP LP COM SHS REPSTG 03675Y103 145 12,925 SH   SOLE   12,925 0 0
ANTHEM INC COM 036752103 1,203 4,582 SH   SOLE   4,582 0 0
APOLLO SR FLOATING RATE FD I COM 037636107 1,177 81,823 SH   SOLE   81,823 0 0
APOLLO TACTICAL INCOME FD IN COM 037638103 2,240 162,704 SH   SOLE   162,704 0 0
APPLE INC COM 037833100 148 940 SH   OTR 31 0 0 940
APPLE INC COM 037833100 96 608 SH   OTR 32 0 0 608
APPLE INC COM 037833100 28,791 182,520 SH   SOLE   182,520 0 0
APPLIED MATLS INC COM 038222105 215 6,563 SH   SOLE   6,563 0 0
APTARGROUP INC COM 038336103 2,173 23,101 SH   SOLE   23,101 0 0
AQUA AMERICA INC COM 03836w103 1,956 57,200 SH   SOLE   57,200 0 0
AQUAVENTURE HLDGS LTD SHS g0443n107 538 28,500 SH   SOLE   28,500 0 0
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 1,126 142,500 SH   SOLE   142,500 0 0
ARES DYNAMIC CR ALLOCATION F COM 04014f102 3,427 248,350 SH   SOLE   248,350 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990b101 4,266 239,914 SH   SOLE   239,914 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990b101 1,342 75,500 SH Call SOLE   75,500 0 0
ARGO GROUP INTL HLDGS LTD COM g0464b107 3,152 46,866 SH   SOLE   46,866 0 0
ASA GOLD AND PRECIOUS MTLS L SHS g3156p103 449 47,476 SH   SOLE   47,476 0 0
ASPEN TECHNOLOGY INC COM 045327103 16,607 202,080 SH   SOLE   202,080 0 0
ASTEC INDS INC COM 046224101 305 10,105 SH   SOLE   10,105 0 0
AT&T INC COM 00206R102 46 1,613 SH   OTR 32 0 0 1,613
AT&T INC COM 00206R102 1,415 49,596 SH   SOLE   49,596 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 13,305 812,766 SH   SOLE   812,766 0 0
ATLANTIC PWR CORP COM NEW 04878q863 2,821 1,300,000 SH   SOLE   1,300,000 0 0
AUTODESK INC COM 052769106 368 2,861 SH   SOLE   2,861 0 0
AUTOLIV INC COM 052800109 1,449 20,637 SH   SOLE   20,637 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,284 9,789 SH   SOLE   9,789 0 0
AVERY DENNISON CORP COM 053611109 12,047 134,114 SH   SOLE   131,390 0 2,724
AVID TECHNOLOGY INC COM 05367p100 311 65,500 SH   SOLE   65,500 0 0
BANC OF CALIFORNIA INC COM 05990K106 3,445 258,798 SH   SOLE   258,798 0 0
BANCO SANTANDER SA ADR 05964h105 11 2,524 SH   OTR 19 2,524 0 0
BANCO SANTANDER SA ADR 05964h105 22 4,946 SH   SOLE   4,946 0 0
BANCO SANTANDER SA ADR 05964h105 187 41,661 SH   OTR 1 0 0 41,661
BANCROFT FUND LTD COM 059695106 454 24,390 SH   SOLE   24,390 0 0
BANK AMER CORP 7.25%CNV PFD L 060505682 2,543 2,030 SH   SOLE   2,030 0 0
BANK AMER CORP COM 060505104 1,401 56,851 SH   SOLE   56,851 0 0
BANK AMER CORP COM 060505104 31,862 1,293,100 SH Call SOLE   1,293,100 0 0
BANK MONTREAL QUE COM 063671101 8 116 SH   OTR 19 116 0 0
BANK MONTREAL QUE COM 063671101 438 6,706 SH   SOLE   6,706 0 0
BANK NEW YORK MELLON CORP COM 064058100 150 3,197 SH   SOLE   3,197 0 0
BANK NEW YORK MELLON CORP COM 064058100 11,815 251,000 SH Put SOLE   251,000 0 0
BANK7 CORP COM 06652N107 6,519 488,320 SH   SOLE   488,320 0 0
BARCLAYS BK PLC DJUBS CMDT ETN36 06738c778 20,369 959,889 SH   SOLE   959,889 0 0
BARINGS GLOBAL SHORT DURATIO COM 06760L100 1,859 116,522 SH   SOLE   116,522 0 0
BAXTER INTL INC COM 071813109 507 7,708 SH   SOLE   7,708 0 0
BAYCOM CORP COM 07272M107 3,234 140,073 SH   SOLE   140,073 0 0
BB&T CORP COM 054937107 769 17,751 SH   SOLE   17,751 0 0
BEACON ROOFING SUPPLY INC COM 073685109 1,998 62,992 SH   SOLE   62,992 0 0
BECTON DICKINSON & CO COM 075887109 55 244 SH   OTR 31 0 0 244
BECTON DICKINSON & CO COM 075887109 51 227 SH   OTR 32 0 0 227
BECTON DICKINSON & CO COM 075887109 15,447 68,558 SH   SOLE   68,558 0 0
BELDEN INC COM 077454106 358 8,580 SH   SOLE   8,580 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 2,142 7 SH   SOLE   7 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 19 92 SH   OTR 6 0 0 92
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 5,701 27,923 SH   SOLE   27,923 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 72 355 SH   OTR 31 0 0 355
BHP GROUP PLC SPONSORED ADS 05545e209 15 368 SH   OTR 19 368 0 0
BHP GROUP PLC SPONSORED ADS 05545e209 370 8,832 SH   OTR 1 0 0 8,832
BIO TECHNE CORP COM 09073m104 228 1,577 SH   SOLE   1,577 0 0
BIOGEN INC COM 09062x103 18 60 SH   OTR 1 0 0 60
BIOGEN INC COM 09062x103 200 663 SH   SOLE   663 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061g101 302 3,549 SH   SOLE   3,549 0 0
BIOTELEMETRY INC COM 090672106 400 6,700 SH   SOLE   6,700 0 0
BLACK KNIGHT INC COM 09215c105 921 20,438 SH   SOLE   18,991 0 1,447
BLACKROCK CALIF MUN INCOME T SH BEN INT 09248e102 867 72,401 SH   SOLE   72,401 0 0
BLACKROCK CORPOR HI YLD FD I COM 09255P107 3,159 340,364 SH   SOLE   340,364 0 0
BLACKROCK DEBT STRAT FD INC COM NEW 09255r202 2,880 294,783 SH   SOLE   294,783 0 0
BLACKROCK ENERGY & RES TR COM 09250u101 478 45,700 SH   SOLE   45,700 0 0
BLACKROCK ENHANCED EQT DIV T COM 09251a104 1,472 189,504 SH   SOLE   189,504 0 0
BLACKROCK ENHANCED GBL DIV T COM 092501105 3,615 385,819 SH   SOLE   385,819 0 0
BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 635 127,530 SH   SOLE   127,530 0 0
BLACKROCK FLOAT RATE OME STR COM 09255X100 2,142 179,977 SH   SOLE   179,977 0 0
BLACKROCK FLOATING RATE INCO COM 091941104 1,590 137,691 SH   SOLE   137,691 0 0
BLACKROCK INC COM 09247x101 48 121 SH   OTR 32 0 0 121
BLACKROCK INC COM 09247x101 367 934 SH   SOLE   934 0 0
BLACKROCK INVT QUALITY MUN T COM 09247d105 324 24,537 SH   SOLE   24,537 0 0
BLACKROCK LTD DURATION INC T COM SHS 09249w101 2,134 159,620 SH   SOLE   159,620 0 0
BLACKROCK MASS TAX-EXEMPT TR SH BEN INT 09258e109 120 10,687 SH   SOLE   10,687 0 0
BLACKROCK MULTI-SECTOR INC T COM 09258a107 656 42,678 SH   SOLE   42,678 0 0
BLACKROCK MUN 2030 TAR TERM COM SHS BEN IN 09257p105 2,926 142,684 SH   SOLE   142,684 0 0
BLACKROCK MUNI INTER DR FD I COM 09253x102 1,142 90,304 SH   SOLE   90,304 0 0
BLACKROCK MUNICIPAL BOND TR COM 09249h104 154 11,509 SH   SOLE   11,509 0 0
BLACKROCK MUNIENHANCED FD IN COM 09253y100 277 27,978 SH   SOLE   27,978 0 0
BLACKROCK MUNIHLDGS NJ QLTY COM 09254x101 1,782 141,638 SH   SOLE   141,638 0 0
BLACKROCK MUNIHLDGS NY QLTY COM 09255c106 1,036 86,439 SH   SOLE   86,439 0 0
BLACKROCK MUNIHLDNGS CALI QL COM 09254l107 1,616 131,073 SH   SOLE   131,073 0 0
BLACKROCK MUNIHOLDNGS QLTY I COM 09254a101 294 25,982 SH   SOLE   25,982 0 0
BLACKROCK MUNIVEST FD INC COM 09253r105 120 14,468 SH   SOLE   14,468 0 0
BLACKROCK MUNIYIELD ARIZ FD COM 09254k109 226 18,534 SH   SOLE   18,534 0 0
BLACKROCK MUNIYIELD CALI QLT COM 09254n103 1,891 149,633 SH   SOLE   149,633 0 0
BLACKROCK MUNIYIELD FD INC COM 09253w104 259 20,700 SH   SOLE   20,700 0 0
BLACKROCK MUNIYIELD N J FD I COM 09254y109 1,319 101,857 SH   SOLE   101,857 0 0
BLACKROCK MUNIYIELD NY QLTY COM 09255e102 896 77,771 SH   SOLE   77,771 0 0
BLACKROCK MUNIYIELD PA QLTY COM 09255g107 901 71,782 SH   SOLE   71,782 0 0
BLACKROCK MUNIYIELD QLTY FD COM 09254e103 334 27,701 SH   SOLE   27,701 0 0
BLACKROCK MUNIYIELD QUALITY COM 09254F100 432 33,313 SH   SOLE   33,313 0 0
BLACKROCK MUNIYLD MICH QLTY COM 09254v105 1,390 111,877 SH   SOLE   111,877 0 0
BLACKROCK N Y MUN INCOME TR SH BEN INT 09248l106 1,092 89,196 SH   SOLE   89,196 0 0
BLACKROCK RES & COMM STRAT T SHS 09257a108 4,692 664,586 SH   SOLE   664,586 0 0
BLACKROCK SCIENCE & TECH TR SHS 09258g104 275 10,000 SH   SOLE   10,000 0 0
BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 252 12,000 SH   SOLE   12,000 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 299 10,015 SH   SOLE   10,015 0 0
BLACKSTONE GSO LNG SHRT CR I COM SHS BN INT 09257d102 951 69,243 SH   SOLE   69,243 0 0
BLACKSTONE GSO STRATEGIC CR COM SHS BEN IN 09257r101 2,452 182,015 SH   SOLE   182,015 0 0
BLUE HILLS BANCORP INC COM 095573101 791 37,045 SH   SOLE   37,045 0 0
BLUEBIRD BIO INC COM 09609G100 1,488 15,005 SH   SOLE   14,124 0 881
BOEING CO COM 097023105 2,823 8,754 SH   SOLE   8,754 0 0
BOOKING HLDGS INC COM 09857L108 133 77 SH   OTR 31 0 0 77
BOOKING HLDGS INC COM 09857L108 18,384 10,673 SH   SOLE   10,673 0 0
BOULDER GROWTH & INCOME FD I COM 101507101 439 42,113 SH   SOLE   42,113 0 0
BP PLC SPONSORED ADR 055622104 14 364 SH   OTR 19 364 0 0
BP PLC SPONSORED ADR 055622104 9,397 247,813 SH   SOLE   247,813 0 0
BRANDYWINEGBL GLBAL INM OPRT COM 10537l104 948 91,367 SH   SOLE   91,367 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 9,493 85,179 SH   SOLE   80,992 0 4,187
BRINKS CO COM 109696104 3,948 61,067 SH   SOLE   58,911 0 2,156
BRISTOL MYERS SQUIBB CO COM 110122108 1,930 37,122 SH   SOLE   37,122 0 0
BROADCOM INC COM 11135F101 239 938 SH   SOLE   938 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 25 640 SH   OTR 6 0 0 640
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 447 11,646 SH   SOLE   11,646 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 14 371 SH   OTR 19 371 0 0
BROOKFIELD GLOBL LISTED INFR COM SHS 11273Q109 574 56,682 SH   SOLE   56,682 0 0
BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 2,977 156,122 SH   SOLE   156,122 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105 23,232 958,825 SH   SOLE   958,825 0 0
BYLINE BANCORP INC COM 124411109 11,698 702,181 SH   SOLE   702,181 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 759 7,959 SH   SOLE   7,959 0 0
CADENCE BANCORPORATION CL A 12739a100 7,316 435,996 SH   SOLE   435,996 0 0
CAE INC COM 124765108 574 31,272 SH   SOLE   31,272 0 0
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 1,629 173,277 SH   SOLE   173,277 0 0
CALAMOS CONV OPP AND INC FD SH BEN INT 128117108 246 27,800 SH   SOLE   27,800 0 0
CALAMOS GBL DYN INCOME FUND COM 12811L107 902 137,651 SH   SOLE   137,651 0 0
CALYXT INC COM 13173l107 857 82,685 SH   SOLE   82,685 0 0
CAMPING WORLD HLDGS INC CL A 13462k109 455 39,708 SH   SOLE   39,708 0 0
CANTEL MEDICAL CORP COM 138098108 4,308 57,864 SH   SOLE   55,103 0 2,761
CARDINAL HEALTH INC COM 14149y108 1,816 40,721 SH   SOLE   40,721 0 0
CARLISLE COS INC COM 142339100 2,539 25,261 SH   SOLE   23,364 0 1,897
CARNIVAL CORP UNIT 99/99/9999 143658300 34 697 SH   OTR 32 0 0 697
CARNIVAL CORP UNIT 99/99/9999 143658300 175 3,558 SH   SOLE   3,558 0 0
CAROLINA FINL CORP NEW COM 143873107 14,620 494,071 SH   SOLE   494,071 0 0
CAROLINA TR BANCSHARES INC COM 14422p105 2,013 265,584 SH   SOLE   265,584 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 1,795 50,413 SH   SOLE   50,413 0 0
CAS MED SYS INC COM PAR 124769209 32 20,000 SH   SOLE   20,000 0 0
CASELLA WASTE SYS INC CL A 147448104 1,127 39,575 SH   SOLE   39,575 0 0
CATALENT INC COM 148806102 2,927 93,865 SH   SOLE   88,986 0 4,879
CATCHMARK TIMBER TR INC CL A 14912y202 1,024 144,281 SH   SOLE   144,281 0 0
CATERPILLAR INC DEL COM 149123101 910 7,165 SH   SOLE   7,165 0 0
CBRE CLARION GLOBAL REAL EST COM 12504g100 5,811 943,291 SH   SOLE   943,291 0 0
CBS CORP NEW CL A 124857103 3,320 75,716 SH   SOLE   75,716 0 0
CBTX INC COM 12481V104 19,236 654,286 SH   SOLE   654,286 0 0
CDW CORP COM 12514g108 8,065 99,505 SH   SOLE   99,505 0 0
CELGENE CORP COM 151020104 478 7,462 SH   SOLE   7,462 0 0
CENTENE CORP DEL COM 15135b101 209 1,811 SH   SOLE   1,811 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136a102 1,146 103,984 SH   SOLE   103,984 0 0
CENTERSTATE BK CORP COM 15201p109 5,563 264,387 SH   SOLE   264,387 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 2,792 89,344 SH   SOLE   89,344 0 0
CHARTER COMMUNICATIONS INC N CL A 16119p108 449 1,577 SH   SOLE   1,577 0 0
CHESAPEAKE UTILS CORP COM 165303108 616 7,581 SH   SOLE   7,581 0 0
CHEVRON CORP NEW COM 166764100 51 473 SH   OTR 32 0 0 473
CHEVRON CORP NEW COM 166764100 10,136 93,172 SH   SOLE   93,172 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 3,746 8,676 SH   SOLE   8,676 0 0
CHUBB LIMITED COM h1467j104 48 368 SH   OTR 32 0 0 368
CHUBB LIMITED COM h1467j104 353 2,734 SH   SOLE   2,734 0 0
CISCO SYS INC COM 17275R102 62 1,429 SH   OTR 32 0 0 1,429
CISCO SYS INC COM 17275R102 2,899 66,896 SH   SOLE   66,896 0 0
CISION LTD SHS G1992S109 1,493 127,603 SH   SOLE   127,603 0 0
CITIGROUP INC COM NEW 172967424 2,122 40,764 SH   SOLE   40,764 0 0
CITIGROUP INC COM NEW 172967424 19,601 376,500 SH Put SOLE   376,500 0 0
CIVEO CORP CDA COM 17878y108 36 25,051 SH   OTR 6 0 0 25,051
CIVISTA BANCSHARES INC COM NO PAR 178867107 14,686 843,061 SH   SOLE   843,061 0 0
CLEARBRIDGE ENERGY MIDSTRM O COM 18469p100 771 98,772 SH   SOLE   98,772 0 0
CLEARBRIDGE MLP AND MIDSTRM COM 184692101 120 11,521 SH   SOLE   11,521 0 0
CLEARBRIDGE MLP AND MIDSTRM COM 18469q108 1,376 176,413 SH   SOLE   176,413 0 0
CLOROX CO DEL COM 189054109 244 1,584 SH   SOLE   1,584 0 0
CLOUGH GLOBAL DIVND AND INC COM 18913y103 600 59,895 SH   SOLE   59,895 0 0
CME GROUP INC COM CL A 12572Q105 61 323 SH   OTR 32 0 0 323
CME GROUP INC COM CL A 12572Q105 37 197 SH   OTR 6 0 0 197
CME GROUP INC COM CL A 12572Q105 14,516 77,163 SH   SOLE   77,163 0 0
CMS ENERGY CORP COM 125896100 3,214 64,737 SH   SOLE   59,145 0 5,592
COCA COLA CO COM 191216100 1,153 24,353 SH   SOLE   24,353 0 0
COGNEX CORP COM 192422103 637 16,460 SH   SOLE   16,460 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 70 1,110 SH   OTR 31 0 0 1,110
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 23,857 375,825 SH   SOLE   375,825 0 0
COHEN & STEERS GLOBAL INC BL COM 19248m103 663 88,969 SH   SOLE   88,969 0 0
COHEN & STEERS INFRASTRUCTUR COM 19248a109 631 31,950 SH   SOLE   31,950 0 0
COHEN & STEERS MLP INC & ENR COM SHS 19249b106 93 12,426 SH   SOLE   12,426 0 0
COHEN & STEERS QUALITY RLTY COM 19247l106 462 44,598 SH   SOLE   44,598 0 0
COHEN & STEERS REIT & PFD IN COM 19247x100 1,256 70,562 SH   SOLE   70,562 0 0
COHERENT INC COM 192479103 477 4,516 SH   SOLE   4,516 0 0
COLGATE PALMOLIVE CO COM 194162103 44 739 SH   OTR 32 0 0 739
COLGATE PALMOLIVE CO COM 194162103 267 4,486 SH   SOLE   4,486 0 0
COLUMBIA BKG SYS INC COM 197236102 1,225 33,759 SH   SOLE   33,759 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 2,677 31,836 SH   SOLE   31,836 0 0
COMCAST CORP NEW CL A 20030N101 60 1,750 SH   OTR 32 0 0 1,750
COMCAST CORP NEW CL A 20030N101 2,103 61,773 SH   SOLE   61,773 0 0
COMERICA INC COM 200340107 3 50 SH   SOLE   50 0 0
COMERICA INC COM 200340107 14,748 214,700 SH Call SOLE   214,700 0 0
COMMERCE BANCSHARES INC COM 200525103 511 9,073 SH   SOLE   9,073 0 0
COMMUNITY BANKERS TR CORP COM 203612106 7,059 977,748 SH   SOLE   977,748 0 0
COMMVAULT SYSTEMS INC COM 204166102 3,568 60,382 SH   SOLE   57,933 0 2,449
CONNECTONE BANCORP INC NEW COM 20786w107 4,583 248,153 SH   SOLE   248,153 0 0
CONOCOPHILLIPS COM 20825C104 22 359 SH   OTR 1 0 0 359
CONOCOPHILLIPS COM 20825C104 374 6,005 SH   SOLE   6,005 0 0
CONSTELLIUM NV CL A n22035104 459 65,683 SH   SOLE   65,683 0 0
CONTANGO OIL & GAS COMPANY COM NEW 21075N204 0 28,000 SH   SOLE   28,000 0 0
COOPER COS INC COM NEW 216648402 27,312 107,317 SH   SOLE   107,317 0 0
COPART INC COM 217204106 4,440 92,929 SH   SOLE   85,802 0 7,127
COSTCO WHSL CORP NEW COM 22160k105 935 4,590 SH   SOLE   4,590 0 0
CREDIT SUISSE ASSET MGMT INC COM 224916106 337 121,565 SH   SOLE   121,565 0 0
CREDIT SUISSE HIGH YLD BND F SH BEN INT 22544f103 667 307,454 SH   SOLE   307,454 0 0
CULLEN FROST BANKERS INC COM 229899109 4,767 54,212 SH   SOLE   51,745 0 2,467
CUMMINS INC COM 231021106 237 1,777 SH   SOLE   1,777 0 0
CURTISS WRIGHT CORP COM 231561101 1,626 15,925 SH   SOLE   14,817 0 1,108
CVB FINL CORP COM 126600105 3,157 156,033 SH   SOLE   156,033 0 0
CVS HEALTH CORP COM 126650100 509 7,769 SH   SOLE   7,769 0 0
CVS HEALTH CORP COM 126650100 97 1,485 SH   OTR 31 0 0 1,485
CVS HEALTH CORP COM 126650100 56 852 SH   OTR 32 0 0 852
CYPRESS SEMICONDUCTOR CORP COM 232806109 3,442 270,625 SH   SOLE   258,289 0 12,336
CYRUSONE INC COM 23283r100 62 1,167 SH   OTR 32 0 0 1,167
CYRUSONE INC COM 23283r100 2,931 55,421 SH   SOLE   51,324 0 4,097
DANAHER CORP DEL COM 235851102 27,729 268,904 SH   SOLE   268,904 0 0
DASEKE INC *W EXP 02/27/202 23753f115 8 47,644 SH   SOLE   47,644 0 0
DBX ETF TR XTRACK MSCI EAFE 233051200 3,331 119,393 SH   SOLE   119,393 0 0
DEERE & CO COM 244199105 956 6,409 SH   SOLE   6,409 0 0
DELAWARE ENHANCED GBL DIV & COM 246060107 636 73,100 SH   SOLE   73,100 0 0
DELAWARE INV MN MUN INC FD I COM 24610v103 595 50,180 SH   SOLE   50,180 0 0
DELAWARE INVT NAT MUNI INC F SH BEN INT 24610t108 172 14,473 SH   SOLE   14,473 0 0
DELL TECHNOLOGIES INC CL C 24703l202 1,268 25,948 SH   SOLE   25,948 0 0
DELPHI TECHNOLOGIES PLC SHS G2709G107 1,018 71,114 SH   SOLE   71,114 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 337 6,750 SH   SOLE   6,750 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 9,562 67,435 SH   SOLE   67,435 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 19 131 SH   OTR 19 131 0 0
DIAMONDBACK ENERGY INC COM 25278x109 2,652 28,610 SH   SOLE   26,084 0 2,526
DIGIMARC CORP NEW COM 25381B101 336 23,188 SH   SOLE   23,188 0 0
DIODES INC COM 254543101 764 23,676 SH   SOLE   23,676 0 0
DISCOVER FINL SVCS COM 254709108 275 4,667 SH   SOLE   4,667 0 0
DISCOVERY INC COM SER A 25470f104 1,630 65,900 SH   SOLE   65,900 0 0
DISNEY WALT CO COM DISNEY 254687106 1,943 17,717 SH   SOLE   17,717 0 0
DISNEY WALT CO COM DISNEY 254687106 77 700 SH   OTR 31 0 0 700
DISNEY WALT CO COM DISNEY 254687106 53 483 SH   OTR 32 0 0 483
DIVIDEND & INCOME FUND COM NEW 25538a204 1,617 169,685 SH   SOLE   169,685 0 0
DOMINION ENERGY INC COM 25746U109 510 7,138 SH   SOLE   7,138 0 0
DONALDSON INC COM 257651109 683 15,740 SH   SOLE   15,740 0 0
DOUBLELINE INCOME SOLUTIONS COM 258622109 3,940 227,326 SH   SOLE   227,326 0 0
DOWDUPONT INC COM 26078j100 3,092 57,810 SH   SOLE   57,810 0 0
DREYFUS ALCENTRA GBL CR INCO COM 26189a105 733 95,425 SH   SOLE   95,425 0 0
DREYFUS HIGH YIELD STRATEGIE SH BEN INT 26200s101 90 33,100 SH   SOLE   33,100 0 0
DREYFUS MUN INCOME INC COM 26201r102 762 99,969 SH   SOLE   99,969 0 0
DREYFUS STRATEGIC MUN BD FD COM 26202f107 113 16,134 SH   SOLE   16,134 0 0
DTF TAX-FREE INCOME INC COM 23334j107 130 10,489 SH   SOLE   10,489 0 0
DUFF & PHELPS GLB UTL INC FD COM 26433c105 1,449 122,312 SH   SOLE   122,312 0 0
DUFF & PHELPS SLT ENGY AND M COM 26433f108 40 10,300 SH   SOLE   10,300 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 251 2,908 SH   SOLE   2,908 0 0
DYCOM INDS INC COM 267475101 1,888 34,935 SH   SOLE   34,935 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 2,115 48,207 SH   SOLE   48,207 0 0
EAGLE GRWTH & INCOME OPPTY F COM SHS BEN IN 26958j105 445 35,279 SH   SOLE   35,279 0 0
EAGLE MATERIALS INC COM 26969P108 1,803 29,550 SH   SOLE   27,420 0 2,130
EASTGROUP PPTY INC COM 277276101 5,289 57,657 SH   SOLE   55,067 0 2,590
EATON VANCE CA MUNI INCOME T SH BEN INT 27826F101 354 31,998 SH   SOLE   31,998 0 0
EATON VANCE CALIF MUN BD FD COM 27828a100 935 94,470 SH   SOLE   94,470 0 0
EATON VANCE FLTG RATE INCOM COM SHS BEN INT 278284104 3,428 241,049 SH   SOLE   241,049 0 0
EATON VANCE FLTING RATE INC COM 278279104 1,749 138,149 SH   SOLE   138,149 0 0
EATON VANCE LTD DUR INCOME F COM 27828h105 1,470 123,311 SH   SOLE   123,311 0 0
EATON VANCE MUN BD FD COM 27827x101 362 32,025 SH   SOLE   32,025 0 0
EATON VANCE MUNI INCOME TRUS SH BEN INT 27826u108 233 20,570 SH   SOLE   20,570 0 0
EATON VANCE NATL MUN OPPORT COM SHS 27829l105 191 10,300 SH   SOLE   10,300 0 0
EATON VANCE NY MUNI INCOME T SH BEN INT 27826w104 125 10,895 SH   SOLE   10,895 0 0
EATON VANCE SR FLTNG RTE TR COM 27828Q105 4,355 347,002 SH   SOLE   347,002 0 0
EATON VANCE SR INCOME TR SH BEN INT 27826s103 1,295 215,782 SH   SOLE   215,782 0 0
EATON VANCE TAX ADVT DIV INC COM 27828G107 303 15,965 SH   SOLE   15,965 0 0
EATON VANCE TX ADV GLBL DIV COM 27828s101 1,271 93,879 SH   SOLE   93,879 0 0
EATON VANCE TX MGD DIV EQ IN COM 27828n102 610 59,787 SH   SOLE   59,787 0 0
EATON VANCE TX MNG BY WRT OP COM 27828Y108 2,288 169,752 SH   SOLE   169,752 0 0
ECOLAB INC COM 278865100 63 430 SH   OTR 31 0 0 430
ECOLAB INC COM 278865100 2,328 15,796 SH   SOLE   15,796 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 26,291 171,645 SH   SOLE   171,645 0 0
ELLSWORTH GRWTH AND INCOME L COM 289074106 133 15,492 SH   SOLE   15,492 0 0
EMERSON ELEC CO COM 291011104 503 8,423 SH   SOLE   8,423 0 0
ENERSYS COM 29275Y102 1,328 17,107 SH   SOLE   17,107 0 0
EOG RES INC COM 26875P101 18,996 217,824 SH   SOLE   217,824 0 0
EQGP HOLDINGS LP COM UNIT REP 26885J103 203 10,180 SH   SOLE   10,180 0 0
EQUITY BANCSHARES INC COM CL A 29460x109 18,238 517,376 SH   SOLE   517,376 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 6,210 206,921 SH   SOLE   197,323 0 9,598
ESQUIRE FINL HLDGS INC COM 29667J101 13,743 633,319 SH   SOLE   633,319 0 0
ETF MANAGERS TR PRIME CYBR SCRTY 26924g201 783 23,220 SH   SOLE   23,220 0 0
EVANS BANCORP INC COM NEW 29911Q208 9,448 290,616 SH   SOLE   290,616 0 0
EVEREST RE GROUP LTD COM g3223r108 2,482 11,400 SH   SOLE   11,400 0 0
EXACT SCIENCES CORP COM 30063P105 1,938 30,712 SH   SOLE   29,656 0 1,056
EXPEDIA GROUP INC COM NEW 30212p303 201 1,783 SH   SOLE   1,783 0 0
EXPONENT INC COM 30214u102 288 5,688 SH   SOLE   5,688 0 0
EXTREME NETWORKS INC COM 30226d106 507 83,156 SH   SOLE   83,156 0 0
EXXON MOBIL CORP COM 30231G102 4,922 72,174 SH   SOLE   72,174 0 0
FACEBOOK INC CL A 30303m102 115 875 SH   OTR 31 0 0 875
FACEBOOK INC CL A 30303m102 1,672 12,751 SH   SOLE   12,751 0 0
FAIR ISAAC CORP COM 303250104 8,105 43,341 SH   SOLE   41,734 0 1,607
FAR PT ACQUISITION CORP UNIT 06/01/2025 30734W208 13,835 1,371,150 SH   SOLE   1,371,150 0 0
FASTENAL CO COM 311900104 64 1,230 SH   OTR 31 0 0 1,230
FASTENAL CO COM 311900104 1,138 21,761 SH   SOLE   21,761 0 0
FB FINL CORP COM 30257x104 30,046 857,979 SH   SOLE   857,979 0 0
FEDERATED PREM MUN INC FD COM 31423p108 333 27,142 SH   SOLE   27,142 0 0
FEDEX CORP COM 31428x106 220 1,363 SH   SOLE   1,363 0 0
FIDELITY MSCI FINLS IDX 316092501 304 8,800 SH   SOLE   8,800 0 0
FIDELITY MSCI INFO TECH I 316092808 4,229 85,891 SH   SOLE   85,891 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620r303 1,918 60,997 SH   SOLE   60,997 0 0
FIDELITY NATL INFORMATION SV COM 31620m106 80 779 SH   OTR 32 0 0 779
FIDELITY NATL INFORMATION SV COM 31620m106 2,377 23,183 SH   SOLE   23,183 0 0
FIDELITY SOUTHERN CORP NEW COM 316394105 29,849 1,147,144 SH   SOLE   1,147,144 0 0
FIDUCIARY CLAYMORE ENGRY INF COM 31647Q106 1,930 217,153 SH   SOLE   217,153 0 0
FIRST BANCORP N C COM 318910106 18,669 571,603 SH   SOLE   571,603 0 0
FIRST BANCSHARES INC MS COM 318916103 25,125 830,563 SH   SOLE   830,563 0 0
FIRST CMNTY CORP S C COM 319835104 6,934 356,888 SH   SOLE   356,888 0 0
FIRST DATA CORP NEW COM CL A 32008d106 2,806 165,946 SH   SOLE   165,946 0 0
FIRST FNDTN INC COM 32026V104 12,254 952,889 SH   SOLE   952,889 0 0
FIRST HORIZON NATL CORP COM 320517105 2 134 SH   SOLE   134 0 0
FIRST HORIZON NATL CORP COM 320517105 5,651 429,400 SH Call SOLE   429,400 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 4,219 115,394 SH   SOLE   115,394 0 0
FIRST REP BK SAN FRANCISCO C COM 33616c100 19,527 224,712 SH   SOLE   219,744 0 4,968
FIRST TR ABERDEEN GLBL OPP F COM SHS 337319107 1,639 174,750 SH   SOLE   174,750 0 0
FIRST TR ENERGY INCOME & GRW COM 33738g104 1,714 91,550 SH   SOLE   91,550 0 0
FIRST TR ENERGY INFRASTRCTR COM 33738c103 1,640 126,536 SH   SOLE   126,536 0 0
FIRST TR HIGH INCOME L/S FD COM 33738e109 2,261 170,266 SH   SOLE   170,266 0 0
FIRST TR INTER DUR PFD & IN COM 33718w103 3,442 173,861 SH   SOLE   173,861 0 0
FIRST TR MLP & ENERGY INCOME COM 33739B104 4,342 443,062 SH   SOLE   443,062 0 0
FIRST TR SR FLG RTE INCM FD COM 33733u108 1,783 159,224 SH   SOLE   159,224 0 0
FIRST TR/ABERDEEN EMERG OPT COM 33731k102 417 34,315 SH   SOLE   34,315 0 0
FIRST WESTN FINL INC COM 33751L105 7,233 617,665 SH   SOLE   617,665 0 0
FISERV INC COM 337738108 3,029 41,222 SH   SOLE   41,222 0 0
FLAHERTY & CRUMRINE DYN PFD SHS 33848w106 545 26,737 SH   SOLE   26,737 0 0
FLAHERTY & CRUMRINE PFD INC COM 338480106 165 14,246 SH   SOLE   14,246 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 74 400 SH   OTR 31 0 0 400
FLEETCOR TECHNOLOGIES INC COM 339041105 178 960 SH   SOLE   960 0 0
FORTIVE CORP COM 34959J108 711 10,509 SH   SOLE   10,509 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 31 825 SH   OTR 31 0 0 825
FORTUNE BRANDS HOME & SEC IN COM 34964C106 15,840 416,956 SH   SOLE   416,956 0 0
FRANKLIN UNVL TR SH BEN INT 355145103 689 108,573 SH   SOLE   108,573 0 0
FRONTDOOR INC COM 35905A109 11,899 447,164 SH   SOLE   447,164 0 0
FSB BANCORP INC COM 30289C102 211 13,200 SH   SOLE   13,200 0 0
FST TR NEW OPPORT MLP & ENE COM 33739m100 773 102,552 SH   SOLE   102,552 0 0
FULL HOUSE RESORTS INC COM 359678109 606 300,000 SH   SOLE   300,000 0 0
GABELLI CONV&INCOM SECS FD I COM 36240b109 100 22,704 SH   SOLE   22,704 0 0
GABELLI DIVD & INCOME TR COM 36242H104 3,281 179,312 SH   SOLE   179,312 0 0
GABELLI EQUITY TR INC COM 362397101 310 60,764 SH   SOLE   60,764 0 0
GABELLI HLTHCARE & WELLNESS SHS 36246k103 556 60,141 SH   SOLE   60,141 0 0
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465a109 1,275 344,556 SH   SOLE   344,556 0 0
GAMCO NAT RES GOLD & INCOME SH BEN INT 36465e101 513 103,554 SH   SOLE   103,554 0 0
GARTNER INC COM 366651107 3,500 27,380 SH   SOLE   26,090 0 1,290
GENERAL AMERN INVS INC COM 368802104 840 29,530 SH   SOLE   29,530 0 0
GENERAL ELECTRIC CO COM 369604103 575 76,021 SH   SOLE   76,021 0 0
GENESEE & WYO INC CL A 371559105 20,431 276,021 SH   SOLE   276,021 0 0
GIBRALTAR INDS INC COM 374689107 2,032 57,081 SH   SOLE   57,081 0 0
GILEAD SCIENCES INC COM 375558103 1,241 19,833 SH   SOLE   19,833 0 0
GLOBAL PMTS INC COM 37940x102 2,123 20,588 SH   SOLE   20,588 0 0
GLOBAL X FDS GLB X MLP ENRG I 37950e226 1,880 172,014 SH   SOLE   172,014 0 0
GLOBAL X FDS GLOBAL X URANIUM 37954y871 9,435 808,511 SH   SOLE   808,511 0 0
GOLDMAN SACHS GROUP INC COM 38141g104 242 1,451 SH   SOLE   1,451 0 0
GOLDMAN SACHS MLP ENERGY REN COM 38148g107 216 49,148 SH   SOLE   49,148 0 0
GOLDMAN SACHS MLP INC OPP FD COM SHS 38147W103 600 85,632 SH   SOLE   85,632 0 0
GRACO INC COM 384109104 2,502 59,796 SH   SOLE   54,541 0 5,255
GRAND CANYON ED INC COM 38526M106 1,192 12,397 SH   SOLE   12,397 0 0
GREEN BANCORP INC COM 39260x100 6,136 357,982 SH   SOLE   357,982 0 0
GTT COMMUNICATIONS INC COM 362393100 1,948 82,345 SH   SOLE   82,345 0 0
GUARANTY BANCSHARES INC TEX COM 400764106 5,167 173,275 SH   SOLE   173,275 0 0
GUIDEWIRE SOFTWARE INC COM 40171v100 4,923 61,364 SH   SOLE   58,752 0 2,612
HAIN CELESTIAL GROUP INC COM 405217100 476 29,988 SH   SOLE   29,988 0 0
HANCOCK JOHN INV TRUST TAX ADV GLB SH 41013p749 235 35,436 SH   SOLE   35,436 0 0
HANCOCK JOHN INVS TR COM 410142103 238 16,860 SH   SOLE   16,860 0 0
HANCOCK JOHN TAX-ADV DIV INC COM 41013V100 547 26,767 SH   SOLE   26,767 0 0
HASBRO INC COM 418056107 541 6,656 SH   SOLE   6,656 0 0
HEALTHEQUITY INC COM 42226A107 3,038 50,933 SH   SOLE   49,030 0 1,903
HEICO CORP NEW CL A 422806208 2,073 32,899 SH   SOLE   32,899 0 0
HEICO CORP NEW COM 422806109 2,695 34,777 SH   SOLE   32,634 0 2,143
HENRY JACK & ASSOC INC COM 426281101 8,831 69,797 SH   SOLE   66,324 0 3,473
HERZFELD CARIBBEAN BASIN FD COM 42804t106 111 22,748 SH   SOLE   22,748 0 0
HEXCEL CORP NEW COM 428291108 1,648 28,736 SH   SOLE   28,736 0 0
HIGHLAND FLOATNG RATE OPPRT SHS BEN INT 43010e404 658 51,438 SH   SOLE   51,438 0 0
HNI CORP COM 404251100 249 7,022 SH   SOLE   7,022 0 0
HOME DEPOT INC COM 437076102 5,623 32,729 SH   SOLE   32,729 0 0
HONEYWELL INTL INC COM 438516106 59 447 SH   OTR 32 0 0 447
HONEYWELL INTL INC COM 438516106 1,413 10,697 SH   SOLE   10,697 0 0
HOWARD BANCORP INC COM 442496105 12,596 880,873 SH   SOLE   880,873 0 0
HOWARD HUGHES CORP COM 44267d107 57 579 SH   OTR 6 0 0 579
HOWARD HUGHES CORP COM 44267d107 439 4,493 SH   SOLE   4,493 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 130 3,152 SH   SOLE   3,152 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 345 8,396 SH   OTR 1 0 0 8,396
HSBC HLDGS PLC SPON ADR NEW 404280406 24 582 SH   OTR 19 582 0 0
HUMANA INC COM 444859102 985 3,440 SH   SOLE   3,440 0 0
IDEX CORP COM 45167r104 6,777 53,676 SH   SOLE   51,673 0 2,003
IDEXX LABS INC COM 45168d104 4,056 21,805 SH   SOLE   20,822 0 983
IHS MARKIT LTD SHS g47567105 26,910 560,976 SH   SOLE   560,976 0 0
ILLINOIS TOOL WKS INC COM 452308109 10,831 85,496 SH   SOLE   85,496 0 0
ILLUMINA INC COM 452327109 1,185 3,952 SH   SOLE   3,952 0 0
IMMUNOMEDICS INC COM 452907108 862 60,393 SH   SOLE   60,393 0 0
INDEPENDENT BK GROUP INC COM 45384b106 13,220 288,832 SH   SOLE   288,832 0 0
INTEL CORP COM 458140100 478 10,188 SH   SOLE   10,188 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 1,139 15,115 SH   SOLE   15,115 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 552 4,855 SH   SOLE   4,855 0 0
INTERXION HOLDING N.V SHS n47279109 2,673 49,352 SH   SOLE   49,352 0 0
INTUITIVE SURGICAL INC COM NEW 46120e602 1,553 3,242 SH   SOLE   3,242 0 0
INVESCO ADVANTAGE MUNICIPAL SH BEN INT 46132e103 161 16,272 SH   SOLE   16,272 0 0
INVESCO DB COMMDY INDX TRCK UNIT 46138b103 218 15,049 SH   SOLE   15,049 0 0
INVESCO DYNAMIC CR OPP FD COM 46132r104 4,157 404,780 SH   SOLE   404,780 0 0
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137v100 651 13,170 SH   SOLE   13,170 0 0
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137v563 563 35,520 SH   SOLE   35,520 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137v357 267 2,920 SH   SOLE   2,920 0 0
INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 6,020 129,040 SH   SOLE   129,040 0 0
INVESCO EXCHNG TRADED FD TR SR LN ETF 46138g508 3,379 155,148 SH   SOLE   155,148 0 0
INVESCO QQQ TR UNIT SER 1 46090e103 963 6,241 SH   SOLE   6,241 0 0
INVESCO QUALITY MUNI INC TRS COM 46133g107 244 21,788 SH   SOLE   21,788 0 0
INVESCO SR INCOME TR COM 46131H107 5,626 1,439,100 SH   SOLE   1,439,100 0 0
INVESCO TR INVT GRADE MUNS COM 46131m106 480 41,827 SH   SOLE   41,827 0 0
INVESCO TR INVT GRADE NY MUN COM 46131t101 192 16,100 SH   SOLE   16,100 0 0
INVESTAR HLDG CORP COM 46134L105 6,934 279,608 SH   SOLE   279,608 0 0
INVESTORS BANCORP INC NEW COM 46146L101 1,637 157,434 SH   SOLE   131,038 0 26,396
IONIS PHARMACEUTICALS INC COM 462222100 1,677 31,028 SH   SOLE   29,601 0 1,427
ISHARES INC CORE MSCI EMKT 46434G103 1,663 35,273 SH   SOLE   35,273 0 0
ISHARES INC MIN VOL EMRG MKT 464286533 641 11,465 SH   SOLE   11,465 0 0
ISHARES INC MSCI ITALY ETF 46434G830 1,816 75,000 SH Call SOLE   75,000 0 0
ISHARES INC MSCI JAPN SMCETF 464286582 1,711 26,237 SH   SOLE   26,237 0 0
ISHARES INC MSCI JPN ETF NEW 46434g822 9,311 183,679 SH   SOLE   183,679 0 0
ISHARES INC MSCI STH KOR ETF 464286772 16,631 282,559 SH   SOLE   282,559 0 0
ISHARES INC MSCI SWITZERLAND 464286749 725 23,000 SH Put SOLE   23,000 0 0
ISHARES INC MSCI SWITZERLAND 464286749 18 568 SH   SOLE   568 0 0
ISHARES TR CORE DIV GRWTH 46434V621 1,973 59,463 SH   SOLE   59,463 0 0
ISHARES TR CORE S&P MCP ETF 464287507 1,933 11,641 SH   SOLE   11,641 0 0
ISHARES TR CORE S&P SCP ETF 464287804 13,020 187,831 SH   SOLE   187,831 0 0
ISHARES TR CORE S&P500 ETF 464287200 5,516 21,921 SH   SOLE   21,921 0 0
ISHARES TR EAFE SML CP ETF 464288273 5,308 102,432 SH   SOLE   102,432 0 0
ISHARES TR FLTG RATE NT ETF 46429b655 710 14,094 SH   SOLE   14,094 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325 440 7,760 SH   SOLE   7,760 0 0
ISHARES TR GLOB UTILITS ETF 464288711 258 5,260 SH   SOLE   5,260 0 0
ISHARES TR IBOXX HI YD ETF 464288513 40,712 502,000 SH Put SOLE   502,000 0 0
ISHARES TR IBOXX INV CP ETF 464287242 275 2,441 SH   SOLE   2,441 0 0
ISHARES TR INDIA 50 ETF 464289529 310 8,765 SH   SOLE   8,765 0 0
ISHARES TR MSCI ACWI ETF 464288257 9,674 150,773 SH   SOLE   150,773 0 0
ISHARES TR MSCI EAFE ETF 464287465 329 5,595 SH   OTR 1 0 0 5,595
ISHARES TR MSCI EAFE ETF 464287465 25,271 429,925 SH   SOLE   429,925 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 22,678 580,593 SH   SOLE   580,593 0 0
ISHARES TR NASDAQ BIOTECH 464287556 443 4,590 SH   SOLE   4,590 0 0
ISHARES TR RUS 1000 ETF 464287622 1,617 11,659 SH   SOLE   11,659 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 5,000 38,198 SH   SOLE   38,198 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 661 5,956 SH   SOLE   5,956 0 0
ISHARES TR RUS MD CP GR ETF 464287481 6,684 58,778 SH   SOLE   58,778 0 0
ISHARES TR RUS MID CAP ETF 464287499 3,540 76,160 SH   SOLE   76,160 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 7,277 54,344 SH   SOLE   54,344 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 134,434 1,004,000 SH Put SOLE   1,004,000 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 9,474 64,482 SH   SOLE   64,482 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 2,626 17,432 SH   SOLE   17,432 0 0
ISHARES TR S&P MC 400GR ETF 464287606 388 2,029 SH   SOLE   2,029 0 0
ISHARES TR S&P MC 400VL ETF 464287705 319 2,307 SH   SOLE   2,307 0 0
ISHARES TR S&P US PFD STK 464288687 3,654 106,738 SH   SOLE   106,738 0 0
ITT INC COM 45073V108 4,073 84,381 SH   SOLE   81,331 0 3,050
IVY HIGH INC OPPORTUNITIES F COM 465893105 1,630 134,353 SH   SOLE   134,353 0 0
J & J SNACK FOODS CORP COM 466032109 1,519 10,508 SH   SOLE   10,508 0 0
JAPAN SMALLER CAPTLZTN FD IN COM 47109U104 136 16,318 SH   SOLE   16,318 0 0
JELD-WEN HLDG INC COM 47580p103 465 32,715 SH   SOLE   32,715 0 0
JOHN HANCOCK HDG EQ & INC FD COM 47804l102 389 29,768 SH   SOLE   29,768 0 0
JOHNSON & JOHNSON COM 478160104 7,229 56,018 SH   SOLE   56,018 0 0
JOHNSON & JOHNSON COM 478160104 47 366 SH   OTR 32 0 0 366
JPMORGAN CHASE & CO COM 46625h100 24,502 251,000 SH Put SOLE   251,000 0 0
JPMORGAN CHASE & CO COM 46625h100 83 847 SH   OTR 32 0 0 847
JPMORGAN CHASE & CO COM 46625h100 22,597 231,478 SH   SOLE   231,478 0 0
KADANT INC COM 48282T104 1,959 24,045 SH   SOLE   24,045 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 1,153 12,075 SH   SOLE   12,075 0 0
KAYNE ANDERSN MLP MIDS INVT COM 486606106 2,084 151,480 SH   SOLE   151,480 0 0
KAYNE ANDERSON MDSTM ENERGY COM 48661e108 199 20,658 SH   SOLE   20,658 0 0
KENNAMETAL INC COM 489170100 2,790 83,825 SH   SOLE   83,825 0 0
KEYW HLDG CORP COM 493723100 1,304 194,857 SH   SOLE   194,857 0 0
KIMBERLY CLARK CORP COM 494368103 2,081 18,266 SH   SOLE   18,266 0 0
KINDER MORGAN INC DEL COM 49456B101 7,333 476,798 SH   SOLE   476,798 0 0
KKR & CO INC CL A 48251w104 4,927 251,000 SH Put SOLE   251,000 0 0
KKR INCOME OPPORTUNITIES FD COM 48249t106 2,214 155,358 SH   SOLE   155,358 0 0
KLA-TENCOR CORP COM 482480100 307 3,436 SH   SOLE   3,436 0 0
KNOWLES CORP COM 49926d109 294 22,075 SH   SOLE   22,075 0 0
KORNIT DIGITAL LTD SHS M6372Q113 2,154 115,090 SH   SOLE   115,090 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077b207 781 55,450 SH   SOLE   55,450 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540r409 218 1,728 SH   SOLE   1,728 0 0
LAS VEGAS SANDS CORP COM 517834107 8 146 SH   OTR 19 146 0 0
LAS VEGAS SANDS CORP COM 517834107 500 9,615 SH   SOLE   9,615 0 0
LAZARD GLB TTL RET&INCM FD I COM 52106w103 290 21,324 SH   SOLE   21,324 0 0
LAZARD WORLD DIVID & INCOME COM 521076109 383 44,962 SH   SOLE   44,962 0 0
LIBBEY INC COM 529898108 124 31,950 SH   SOLE   31,950 0 0
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 474 88,035 SH   SOLE   88,035 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 20 273 SH   OTR 6 0 0 273
LIBERTY BROADBAND CORP COM SER C 530307305 210 2,920 SH   SOLE   2,920 0 0
LIBERTY EXPEDIA HOLDINGS SER A COM 53046p109 5,682 145,270 SH   SOLE   145,270 0 0
LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 337 13,497 SH   SOLE   13,497 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 33 880 SH   OTR 6 0 0 880
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 7,960 215,243 SH   SOLE   215,243 0 0
LILLY ELI & CO COM 532457108 487 4,212 SH   SOLE   4,212 0 0
LIMESTONE BANCORP INC COM 53262l105 3,408 250,200 SH   SOLE   250,200 0 0
LINCOLN ELEC HLDGS INC COM 533900106 1,723 21,847 SH   SOLE   21,847 0 0
LINDE PLC COM g5494j103 53 342 SH   OTR 32 0 0 342
LINDE PLC COM g5494j103 633 4,059 SH   SOLE   4,059 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 488 30,308 SH   SOLE   30,308 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 20 1,345 SH   OTR 6 0 0 1,345
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 230 15,450 SH   SOLE   15,450 0 0
LITTELFUSE INC COM 537008104 69 400 SH   OTR 31 0 0 400
LITTELFUSE INC COM 537008104 3,387 19,749 SH   SOLE   18,705 0 1,044
LIVE NATION ENTERTAINMENT IN COM 538034109 230 4,669 SH   SOLE   4,669 0 0
LIVE OAK BANCSHARES INC COM 53803x105 9,992 674,660 SH   SOLE   674,660 0 0
LIVERAMP HLDGS INC COM 53815p108 3,120 80,757 SH   SOLE   80,757 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 191 74,528 SH   OTR 1 0 0 74,528
LMP CAP & INCOME FD INC COM 50208a102 615 57,591 SH   SOLE   57,591 0 0
LOCKHEED MARTIN CORP COM 539830109 52 197 SH   OTR 32 0 0 197
LOCKHEED MARTIN CORP COM 539830109 2,021 7,717 SH   SOLE   7,717 0 0
LOWES COS INC COM 548661107 86 935 SH   OTR 31 0 0 935
LOWES COS INC COM 548661107 79 857 SH   OTR 32 0 0 857
LOWES COS INC COM 548661107 12,508 135,428 SH   SOLE   135,428 0 0
LUTHER BURBANK CORP COM 550550107 6,097 675,963 SH   SOLE   675,963 0 0
LUXOFT HLDG INC ORD SHS CL A G57279104 3,169 104,174 SH   SOLE   104,174 0 0
M & T BK CORP COM 55261f104 1,079 7,541 SH   SOLE   7,541 0 0
MACKINAC FINL CORP COM 554571109 4,089 299,582 SH   SOLE   299,582 0 0
MACQUARIE GLBL INFRA TOTL RE COM 55608d101 1,608 85,494 SH   SOLE   85,494 0 0
MADISON CVRED CALL & EQ STR COM 557437100 116 18,789 SH   SOLE   18,789 0 0
MANNING & NAPIER INC CL A 56382q102 1,117 634,429 SH   SOLE   634,429 0 0
MANULIFE FINL CORP COM 56501R106 7 467 SH   OTR 19 467 0 0
MANULIFE FINL CORP COM 56501R106 158 11,138 SH   SOLE   11,138 0 0
MARATHON PETE CORP COM 56585A102 333 5,637 SH   SOLE   5,637 0 0
MARKEL CORP COM 570535104 63 61 SH   OTR 31 0 0 61
MARKEL CORP COM 570535104 5,140 4,952 SH   SOLE   4,611 0 341
MARKETAXESS HLDGS INC COM 57060D108 21,262 100,622 SH   SOLE   99,998 0 624
MARRIOTT INTL INC NEW CL A 571903202 258 2,381 SH   SOLE   2,381 0 0
MARRIOTT VACATIONS WRLDWDE C COM 57164y107 505 7,159 SH   SOLE   7,159 0 0
MARSH & MCLENNAN COS INC COM 571748102 64 800 SH   OTR 32 0 0 800
MARSH & MCLENNAN COS INC COM 571748102 6,945 87,082 SH   SOLE   87,082 0 0
MARTEN TRANS LTD COM 573075108 578 35,700 SH   SOLE   35,700 0 0
MARTIN MARIETTA MATLS INC COM 573284106 311 1,810 SH   SOLE   1,810 0 0
MARVELL TECHNOLOGY GROUP LTD ORD g5876h105 2,636 162,807 SH   SOLE   162,807 0 0
MASONITE INTL CORP NEW COM 575385109 321 7,150 SH   SOLE   7,150 0 0
MASTEC INC COM 576323109 3,037 74,874 SH   SOLE   74,874 0 0
MASTERCARD INCORPORATED CL A 57636q104 76 404 SH   OTR 31 0 0 404
MASTERCARD INCORPORATED CL A 57636q104 1,453 7,700 SH   SOLE   7,700 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637h103 454 24,300 SH   SOLE   24,300 0 0
MATTEL INC COM 577081102 4,845 485,000 SH Put SOLE   485,000 0 0
MATTEL INC COM 577081102 2 155 SH   SOLE   155 0 0
MAXIM INTEGRATED PRODS INC COM 57772k101 432 8,487 SH   SOLE   8,487 0 0
MB FINANCIAL INC NEW COM 55264u108 865 21,820 SH   SOLE   21,820 0 0
MCDONALDS CORP COM 580135101 9,809 55,243 SH   SOLE   55,243 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 5,002 74,190 SH   SOLE   71,304 0 2,886
MEDTRONIC PLC SHS g5960l103 57 628 SH   OTR 32 0 0 628
MEDTRONIC PLC SHS g5960l103 149 1,635 SH   SOLE   1,635 0 0
MERCK & CO INC COM 58933Y105 6,962 91,119 SH   SOLE   91,119 0 0
MERITOR INC COM 59001k100 3,818 225,764 SH   SOLE   225,764 0 0
MERUS N V COM n5749r100 348 24,868 SH   SOLE   24,868 0 0
METLIFE INC COM 59156r108 1,887 45,951 SH   SOLE   45,951 0 0
METLIFE INC COM 59156r108 20,612 502,000 SH Put SOLE   502,000 0 0
METROPOLITAN BK HLDG CORP COM 591774104 3,451 111,880 SH   SOLE   111,880 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 261 461 SH   SOLE   461 0 0
MFS CHARTER INCOME TR SH BEN INT 552727109 869 118,556 SH   SOLE   118,556 0 0
MFS INTERMEDIATE HIGH INC FD SH BEN INT 59318t109 71 33,090 SH   SOLE   33,090 0 0
MFS INVT GRADE MUN TR SH BEN INT 59318b108 173 19,650 SH   SOLE   19,650 0 0
MGE ENERGY INC COM 55277p104 360 6,000 SH   SOLE   6,000 0 0
MGIC INVT CORP WIS COM 552848103 157 15,000 SH   SOLE   15,000 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 13,890 193,132 SH   SOLE   193,132 0 0
MICROSOFT CORP COM 594918104 126 1,245 SH   OTR 32 0 0 1,245
MICROSOFT CORP COM 594918104 27,436 270,118 SH   SOLE   270,118 0 0
MIDDLEBY CORP COM 596278101 48 466 SH   OTR 31 0 0 466
MIDDLEBY CORP COM 596278101 23,786 231,537 SH   SOLE   231,537 0 0
MIDSOUTH BANCORP INC COM 598039105 8,898 839,428 SH   SOLE   839,428 0 0
MKS INSTRUMENT INC COM 55306N104 1,726 26,718 SH   SOLE   25,439 0 1,279
MONOLITHIC PWR SYS INC COM 609839105 4,270 36,728 SH   SOLE   35,407 0 1,321
MONRO INC COM 610236101 1,833 26,663 SH   SOLE   26,663 0 0
MORGAN STANLEY COM NEW 617446448 13,845 349,183 SH   SOLE   349,183 0 0
MORGAN STANLEY COM NEW 617446448 19,904 502,000 SH Put SOLE   502,000 0 0
MORGAN STANLEY EM MKTS DM DE COM 617477104 1,821 300,506 SH   SOLE   300,506 0 0
MORGAN STANLEY EMER MKTS DEB COM 61744h105 687 83,484 SH   SOLE   83,484 0 0
MSCI INC COM 55354g100 213 1,443 SH   SOLE   1,443 0 0
MULTI COLOR CORP COM 625383104 884 25,182 SH   SOLE   25,182 0 0
MVC CAPITAL INC COM 553829102 246 30,000 SH   SOLE   30,000 0 0
NATERA INC COM 632307104 1,017 72,851 SH   SOLE   72,851 0 0
NATIONAL COMM CORP COM 63546l102 6,666 185,157 SH   SOLE   185,157 0 0
NATIONAL HOLDINGS CORP COM NEW 636375206 3,739 1,335,364 SH   SOLE   1,335,364 0 0
NATIONAL HOLDINGS CORP COM NEW 636375206 2,984 1,065,808 SH Put SOLE   1,065,808 0 0
NATURAL GROCERS BY VITAMIN C COM 63888u108 565 36,852 SH   SOLE   36,852 0 0
NCI BUILDING SYS INC COM NEW 628852204 137 18,940 SH   SOLE   18,940 0 0
NEOGEN CORP COM 640491106 1,795 31,498 SH   SOLE   31,498 0 0
NEOGENOMICS INC COM NEW 64049M209 2,109 167,210 SH   SOLE   167,210 0 0
NETFLIX INC COM 64110l106 322 1,203 SH   SOLE   1,203 0 0
NEUBERGER BERMAN HGH YLD FD COM 64128C106 2,112 218,434 SH   SOLE   218,434 0 0
NEUBERGER BERMAN MLP INCOME COM 64129h104 917 137,136 SH   SOLE   137,136 0 0
NEUBERGER BERMAN MUNI FD INC COM 64124p101 470 37,136 SH   SOLE   37,136 0 0
NEUBERGER BERMAN RE ES SEC F COM 64190a103 431 103,868 SH   SOLE   103,868 0 0
NEUBERGER BRMAN CLIFRN MUNI COM 64123c101 355 29,314 SH   SOLE   29,314 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 1,601 22,416 SH   SOLE   21,105 0 1,311
NEW AMER HIGH INCOME FD INC COM NEW 641876800 863 114,201 SH   SOLE   114,201 0 0
NEW IRELAND FUND INC COM 645673104 139 16,652 SH   SOLE   16,652 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828t201 186 13,108 SH   SOLE   13,108 0 0
NEXTERA ENERGY INC COM 65339f101 83 480 SH   OTR 32 0 0 480
NEXTERA ENERGY INC COM 65339f101 1,176 6,763 SH   SOLE   6,763 0 0
NIKE INC CL B 654106103 243 3,278 SH   SOLE   3,278 0 0
NOKIA CORP SPONSORED ADR 654902204 17 2,932 SH   OTR 19 2,932 0 0
NOKIA CORP SPONSORED ADR 654902204 745 127,933 SH   SOLE   127,933 0 0
NORDSON CORP COM 655663102 19,274 161,490 SH   SOLE   161,490 0 0
NORDSTROM INC COM 655664100 3,721 79,835 SH   SOLE   73,673 0 6,162
NORFOLK SOUTHERN CORP COM 655844108 341 2,281 SH   SOLE   2,281 0 0
NORTHERN TR CORP COM 665859104 2,798 33,470 SH   SOLE   33,470 0 0
NORTHFIELD BANCORP INC DEL COM 66611t108 135 10,000 SH   SOLE   10,000 0 0
NORTHROP GRUMMAN CORP COM 666807102 315 1,288 SH   SOLE   1,288 0 0
NOVAN INC COM 66988n106 27 32,000 SH   SOLE   32,000 0 0
NOVO-NORDISK A S ADR 670100205 245 5,324 SH   SOLE   5,324 0 0
NOVO-NORDISK A S ADR 670100205 19 403 SH   OTR 19 403 0 0
NOVO-NORDISK A S ADR 670100205 69 1,490 SH   OTR 31 0 0 1,490
NUTANIX INC CL A 67059n108 2,966 71,321 SH   SOLE   71,321 0 0
NUVEEN ALL CAP ENE MLP OPPO COM 67075e108 631 114,920 SH   SOLE   114,920 0 0
NUVEEN AMT FREE MUN CR INC F COM 67071l106 1,364 97,563 SH   SOLE   97,563 0 0
NUVEEN AMT FREE QLTY MUN INC COM 670657105 599 48,641 SH   SOLE   48,641 0 0
NUVEEN ARIZONA QLTY MUN INC COM 67061w104 908 76,597 SH   SOLE   76,597 0 0
NUVEEN CA QUALTY MUN INCOME COM 67066y105 2,365 185,500 SH   SOLE   185,500 0 0
NUVEEN CALIFORNIA AMT QLT MU COM 670651108 1,542 121,579 SH   SOLE   121,579 0 0
NUVEEN CONNECTICUT QLTY MUN COM 67060d107 259 23,009 SH   SOLE   23,009 0 0
NUVEEN CORE EQUITY ALPHA FUN COM 67090x107 531 44,175 SH   SOLE   44,175 0 0
NUVEEN DIVERSIFIED DIV INCM COM 6706ep105 888 96,187 SH   SOLE   96,187 0 0
NUVEEN ENERGY MLP TOTL RTRNF COM 67074U103 1,089 134,165 SH   SOLE   134,165 0 0
NUVEEN FLOATING RATE INCOME COM 67072t108 222 24,070 SH   SOLE   24,070 0 0
NUVEEN FLTNG RTE INCM OPP FD COM SHS 6706en100 292 32,375 SH   SOLE   32,375 0 0
NUVEEN GEORGIA QLTY MUN INC COM 67072b107 485 44,281 SH   SOLE   44,281 0 0
NUVEEN GLOBAL HIGH INCOME FD SHS 67075g103 1,292 94,639 SH   SOLE   94,639 0 0
NUVEEN MICHIGAN QLT MUN INC COM 670979103 276 22,164 SH   SOLE   22,164 0 0
NUVEEN MINESOTA QLT MUN INC SHS 670734102 437 36,004 SH   SOLE   36,004 0 0
NUVEEN MUN HIGH INCOME OPP F COM 670682103 278 23,863 SH   SOLE   23,863 0 0
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 2,487 185,307 SH   SOLE   185,307 0 0
NUVEEN NEW YORK AMT QLT MUNI COM 670656107 536 46,040 SH   SOLE   46,040 0 0
NUVEEN NEW YORK QLT MUN INC COM 67066x107 147 12,013 SH   SOLE   12,013 0 0
NUVEEN NORTH CAROLINA QLTY M COM 67060p100 249 21,142 SH   SOLE   21,142 0 0
NUVEEN PENNSYLVANIA QLT MUN COM 670972108 211 17,300 SH   SOLE   17,300 0 0
NUVEEN PFD & INCM OPPORTNYS COM 67073b106 2,828 339,099 SH   SOLE   339,099 0 0
NUVEEN PFD & INCM SECURTIES COM 67072c105 734 88,654 SH   SOLE   88,654 0 0
NUVEEN PFD & INCOME TERM FD COM 67075A106 1,471 72,756 SH   SOLE   72,756 0 0
NUVEEN QUALITY MUNCP INCOME COM 67066v101 351 28,000 SH   SOLE   28,000 0 0
NUVEEN REAL ASSET INM AND GW COM 67074y105 1,591 116,692 SH   SOLE   116,692 0 0
NUVEEN REAL ESTATE INCOME FD COM 67071b108 199 23,496 SH   SOLE   23,496 0 0
NUVEEN SHT DUR CR OPP FD COM 67074x107 837 58,378 SH   SOLE   58,378 0 0
NUVEEN SR INCOME FD COM 67067y104 915 166,445 SH   SOLE   166,445 0 0
NUVEEN TAX ADVANTAGED DIV GR COM 67073g105 1,611 120,258 SH   SOLE   120,258 0 0
NUVEEN TEXAS QLTY MUN INCME COM 670983105 253 20,412 SH   SOLE   20,412 0 0
NVIDIA CORP COM 67066g104 36 270 SH   OTR 31 0 0 270
NVIDIA CORP COM 67066g104 167 1,250 SH   SOLE   1,250 0 0
NVR INC COM 62944t105 1,443 592 SH   SOLE   538 0 54
NXP SEMICONDUCTORS N V COM n6596x109 205 2,803 SH   OTR 1 0 0 2,803
NXP SEMICONDUCTORS N V COM n6596x109 6 86 SH   SOLE   86 0 0
NXP SEMICONDUCTORS N V COM n6596x109 1 19 SH   OTR 19 19 0 0
OAKTREE SPECIALTY LENDING CO COM 67401P108 1,668 394,390 SH   SOLE   394,390 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 1,069 17,421 SH   SOLE   17,421 0 0
OLD DOMINION FGHT LINES INC COM 679580100 2,986 24,179 SH   SOLE   22,437 0 1,742
OLD LINE BANCSHARES INC COM 67984m100 14,880 565,334 SH   SOLE   565,334 0 0
OMNICELL INC COM 68213n109 1,570 25,638 SH   SOLE   25,638 0 0
OMNICOM GROUP INC COM 681919106 402 5,490 SH   SOLE   5,490 0 0
ONEOK INC NEW COM 682680103 375 6,955 SH   SOLE   6,955 0 0
OPEN TEXT CORP COM 683715106 1,492 45,775 SH   SOLE   45,775 0 0
OPEN TEXT CORP COM 683715106 5 151 SH   OTR 19 151 0 0
OPUS BK IRVINE CALIF COM 684000102 7,786 397,447 SH   SOLE   397,447 0 0
ORACLE CORP COM 68389X105 933 20,662 SH   SOLE   20,662 0 0
ORANGE SPONSORED ADR 684060106 244 15,093 SH   OTR 1 0 0 15,093
ORANGE SPONSORED ADR 684060106 5 331 SH   OTR 19 331 0 0
ORIGIN BANCORP INC COM 68621T102 13,510 396,422 SH   SOLE   396,422 0 0
PACWEST BANCORP DEL COM 695263103 1,653 49,676 SH   SOLE   49,676 0 0
PARETEUM CORP COM NEW 69946t207 349 206,275 SH   SOLE   206,275 0 0
PAYPAL HLDGS INC COM 70450y103 3,643 43,328 SH   SOLE   43,328 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 6,027 239,375 SH   SOLE   239,375 0 0
PEPSICO INC COM 713448108 64 583 SH   OTR 32 0 0 583
PEPSICO INC COM 713448108 2,052 18,574 SH   SOLE   18,574 0 0
PERFICIENT INC COM 71375u101 623 28,000 SH   SOLE   28,000 0 0
PERFORMANT FINL CORP COM 71377e105 2,344 1,041,628 SH   SOLE   1,041,628 0 0
PFIZER INC COM 717081103 74 1,703 SH   OTR 32 0 0 1,703
PFIZER INC COM 717081103 5,956 136,438 SH   SOLE   136,438 0 0
PGIM GLOBAL SHORT DURATION H COM 69346J106 4,552 352,309 SH   SOLE   352,309 0 0
PGIM SHORT DURATION HIGH YIE COM 69346h100 2,050 157,324 SH   SOLE   157,324 0 0
PHI INC COM NON VTG 69336t205 34 18,369 SH   SOLE   18,369 0 0
PHILIP MORRIS INTL INC COM 718172109 642 9,618 SH   SOLE   9,618 0 0
PHILIP MORRIS INTL INC COM 718172109 16 242 SH   OTR 19 242 0 0
PHILIP MORRIS INTL INC COM 718172109 44 665 SH   OTR 32 0 0 665
PHILLIPS 66 COM 718546104 386 4,476 SH   SOLE   4,476 0 0
PHILLIPS 66 COM 718546104 75 870 SH   OTR 31 0 0 870
PHILLIPS 66 COM 718546104 59 689 SH   OTR 32 0 0 689
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 293 3,085 SH   SOLE   3,085 0 0
PINNACLE FINL PARTNERS INC COM 72346q104 6,806 147,641 SH   SOLE   142,830 0 4,811
PIONEER DIV HIGH INCOME TRUS COM 723653101 983 75,578 SH   SOLE   75,578 0 0
PIONEER FLOATING RATE TR COM 72369j102 1,806 183,552 SH   SOLE   183,552 0 0
PIONEER HIGH INCOME TR COM 72369h106 1,531 192,115 SH   SOLE   192,115 0 0
POOL CORPORATION COM 73278L105 3,550 23,880 SH   SOLE   23,880 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 2,175 70,442 SH   SOLE   70,442 0 0
PRICE T ROWE GROUP INC COM 74144t108 514 5,572 SH   SOLE   5,572 0 0
PROCTER AND GAMBLE CO COM 742718109 749 8,149 SH   SOLE   8,149 0 0
PROOFPOINT INC COM 743424103 3,782 45,124 SH   SOLE   43,145 0 1,979
PROSHARES TR S&P 500 DV ARIST 74348a467 8,133 134,341 SH   SOLE   134,341 0 0
PROSPERITY BANCSHARES INC COM 743606105 498 8,000 SH   SOLE   8,000 0 0
PTC INC COM 69370C100 20,251 244,287 SH   SOLE   240,935 0 3,352
PURECYCLE CORP COM NEW 746228303 1,063 107,000 SH   SOLE   107,000 0 0
QIAGEN NV SHS NEW N72482123 6 163 SH   OTR 19 163 0 0
QIAGEN NV SHS NEW N72482123 387 11,234 SH   SOLE   11,234 0 0
QUALCOMM INC COM 747525103 297 5,223 SH   SOLE   5,223 0 0
QUANTA SVCS INC COM 74762e102 845 28,082 SH   SOLE   28,082 0 0
RADWARE LTD ORD m81873107 643 28,300 SH   SOLE   28,300 0 0
RANDOLPH BANCORP INC COM 752378109 1,706 120,597 SH   SOLE   120,597 0 0
RAVEN INDS INC COM 754212108 574 15,855 SH   SOLE   15,855 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 673 9,051 SH   SOLE   9,051 0 0
RAYTHEON CO COM NEW 755111507 654 4,268 SH   SOLE   4,268 0 0
RBC BEARINGS INC COM 75524b104 460 3,511 SH   SOLE   3,511 0 0
REDWOOD TR INC COM 758075402 3,320 220,303 SH   SOLE   210,483 0 9,820
REGENERON PHARMACEUTICALS COM 75886f107 268 718 SH   SOLE   718 0 0
REGIONS FINL CORP NEW COM 7591ep100 2 119 SH   SOLE   119 0 0
REGIONS FINL CORP NEW COM 7591ep100 23,026 1,720,900 SH Call SOLE   1,720,900 0 0
RELIANT BANCORP INC COM 75956B101 24,231 1,051,709 SH   SOLE   1,051,709 0 0
REPLIGEN CORP COM 759916109 4,937 93,603 SH   SOLE   88,728 0 4,875
RIO TINTO PLC SPONSORED ADR 767204100 21 439 SH   OTR 19 439 0 0
RIO TINTO PLC SPONSORED ADR 767204100 1,018 21,000 SH   SOLE   21,000 0 0
RITCHIE BROS AUCTIONEERS COM 767744105 9,311 284,572 SH   SOLE   284,572 0 0
RMR REAL ESTATE INCOME FUND COM 76970b101 933 61,926 SH   SOLE   61,926 0 0
ROCKWELL AUTOMATION INC COM 773903109 1,731 11,505 SH   SOLE   11,505 0 0
ROLLINS INC COM 775711104 863 23,899 SH   SOLE   23,899 0 0
ROPER TECHNOLOGIES INC COM 776696106 1,174 4,405 SH   SOLE   4,405 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 16 235 SH   OTR 19 235 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 841 12,272 SH   SOLE   12,272 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 5,024 51,375 SH   SOLE   51,375 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 12 195 SH   OTR 19 195 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 238 3,974 SH   SOLE   3,974 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 1,233 21,152 SH   SOLE   21,152 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 330 5,670 SH   OTR 1 0 0 5,670
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 14 235 SH   OTR 19 235 0 0
ROYCE MICRO-CAP TR INC COM 780915104 288 38,772 SH   SOLE   38,772 0 0
ROYCE MICRO-CAP TR INC COM 780915104 38 5,106 SH   OTR 6 0 0 5,106
ROYCE VALUE TR INC COM 780910105 3,386 286,929 SH   SOLE   286,929 0 0
RPM INTL INC COM 749685103 4,405 74,938 SH   SOLE   72,063 0 2,875
RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 7 99 SH   OTR 19 99 0 0
RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 1,914 26,826 SH   SOLE   26,826 0 0
S&P GLOBAL INC COM 78409v104 449 2,641 SH   SOLE   2,641 0 0
S&P GLOBAL INC COM 78409v104 69 406 SH   OTR 31 0 0 406
SABRA HEALTH CARE REIT INC COM 78573l106 186 11,314 SH   SOLE   11,314 0 0
SAGE THERAPEUTICS INC COM 78667J108 1,130 11,797 SH   SOLE   11,216 0 581
SALESFORCE COM INC COM 79466l302 4,703 34,337 SH   SOLE   34,337 0 0
SALIENT MIDSTREAM & MLP FD SH BEN INT 79471v105 1,685 227,986 SH   SOLE   227,986 0 0
SAP SE SPON ADR 803054204 291 2,920 SH   OTR 1 0 0 2,920
SAP SE SPON ADR 803054204 22 223 SH   OTR 19 223 0 0
SAP SE SPON ADR 803054204 85 852 SH   SOLE   852 0 0
SB ONE BANCORP COM 78413T103 7,336 358,887 SH   SOLE   358,887 0 0
SCHWAB CHARLES CORP NEW COM 808513105 10,424 251,000 SH Put SOLE   251,000 0 0
SCHWAB CHARLES CORP NEW COM 808513105 653 15,715 SH   SOLE   15,715 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 580 20,472 SH   SOLE   20,472 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 273 5,818 SH   SOLE   5,818 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 296 6,183 SH   SOLE   6,183 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 414 6,826 SH   SOLE   6,826 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 6,362 244,492 SH   SOLE   244,492 0 0
SEATTLE GENETICS INC COM 812578102 1,586 27,985 SH   SOLE   26,675 0 1,310
SELECT BANCORP INC NEW COM 81617L108 21,573 1,742,577 SH   SOLE   1,742,577 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 4,588 80,000 SH Put SOLE   80,000 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369y407 931 9,405 SH   SOLE   9,405 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369y209 259 2,997 SH   SOLE   2,997 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 1,235 51,843 SH   SOLE   51,843 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 60,091 2,522,700 SH Call SOLE   2,522,700 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 56,800 2,384,500 SH Put SOLE   2,384,500 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369y704 1,165 18,095 SH   SOLE   18,095 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369y886 4,814 90,962 SH   SOLE   90,962 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 1,492 24,072 SH   SOLE   24,072 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 520 9,314 SH   SOLE   9,314 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 21,795 593,231 SH   SOLE   593,231 0 0
SHERWIN WILLIAMS CO COM 824348106 81 206 SH   OTR 31 0 0 206
SHERWIN WILLIAMS CO COM 824348106 277 703 SH   SOLE   703 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 3,847 37,416 SH   SOLE   37,416 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109 1,406 106,275 SH   SOLE   106,275 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 2,517 171,348 SH   SOLE   171,348 0 0
SKYWORKS SOLUTIONS INC COM 83088m102 235 3,510 SH   SOLE   3,510 0 0
SMITH & NEPHEW PLC SPDN ADR NEW 83175m205 242 6,480 SH   OTR 1 0 0 6,480
SMITH & NEPHEW PLC SPDN ADR NEW 83175m205 7 174 SH   OTR 19 174 0 0
SMITH & NEPHEW PLC SPDN ADR NEW 83175m205 2 66 SH   SOLE   66 0 0
SNAP ON INC COM 833034101 15,932 109,657 SH   SOLE   108,564 0 1,093
SOHU COM LTD SPONSORED ADS 83410s108 8,741 501,772 SH   SOLE   501,772 0 0
SOLAR SR CAP LTD COM 83416m105 590 39,043 SH   SOLE   39,043 0 0
SONOCO PRODS CO COM 835495102 720 13,550 SH   SOLE   13,550 0 0
SOUTHERN FIRST BANCSHARES IN COM 842873101 2,158 67,293 SH   SOLE   67,293 0 0
SPARK THERAPEUTICS INC COM 84652J103 316 8,077 SH   SOLE   8,077 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 30,603 122,451 SH   SOLE   122,451 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 136,581 546,500 SH Put SOLE   546,500 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 12,080 39,911 SH   SOLE   39,911 0 0
SPDR SER TR NUVEEN BRC MUNIC 78468r721 1,050 21,824 SH   SOLE   21,824 0 0
SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 638 13,636 SH   SOLE   13,636 0 0
SPDR SERIES TRUST BLMBRG BRC INTRM 78464A672 1,084 18,195 SH   SOLE   18,195 0 0
SPDR SERIES TRUST S&P BK ETF 78464A797 96 2,561 SH   SOLE   2,561 0 0
SPDR SERIES TRUST S&P BK ETF 78464A797 93,746 2,509,900 SH Put SOLE   2,509,900 0 0
SPDR SERIES TRUST S&P REGL BKG 78464a698 40,338 862,100 SH Call SOLE   862,100 0 0
SPDR SERIES TRUST S&P REGL BKG 78464a698 105,699 2,259,000 SH Put SOLE   2,259,000 0 0
SPDR SERIES TRUST S&P REGL BKG 78464a698 14,145 302,308 SH   SOLE   302,308 0 0
SPIRIT OF TEX BANCSHARES INC COM 84861D103 21,163 929,037 SH   SOLE   929,037 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 22,919 508,069 SH   SOLE   508,069 0 0
STARBUCKS CORP COM 855244109 11,372 176,587 SH   SOLE   176,587 0 0
STARWOOD PPTY TR INC COM 85571b105 442 22,424 SH   SOLE   22,424 0 0
STATE STR CORP COM 857477103 271 4,301 SH   SOLE   4,301 0 0
STEEL DYNAMICS INC COM 858119100 1,942 64,662 SH   SOLE   60,275 0 4,387
STERIS PLC SHS USD G84720104 27,892 261,034 SH   SOLE   261,034 0 0
STIFEL FINL CORP COM 860630102 2,334 56,358 SH   SOLE   53,510 0 2,848
STRYKER CORP COM 863667101 903 5,764 SH   SOLE   5,764 0 0
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 223 34,259 SH   OTR 1 0 0 34,259
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 8 1,213 SH   OTR 19 1,213 0 0
SUMMIT MATLS INC CL A 86614u100 1,375 110,893 SH   SOLE   110,893 0 0
SUNCOR ENERGY INC NEW COM 867224107 5 162 SH   OTR 19 162 0 0
SUNCOR ENERGY INC NEW COM 867224107 244 8,724 SH   SOLE   8,724 0 0
SUNTRUST BKS INC COM 867914103 528 10,463 SH   SOLE   10,463 0 0
SVB FINL GROUP COM 78486q101 3,007 15,832 SH   SOLE   14,940 0 892
SYNAPTICS INC COM 87157d109 1,908 51,265 SH   SOLE   51,265 0 0
SYNCHRONY FINL COM 87165B103 506 21,575 SH   SOLE   21,575 0 0
SYNCHRONY FINL COM 87165B103 19,626 836,600 SH Call SOLE   836,600 0 0
TABULA RASA HEALTHCARE INC COM 873379101 220 3,454 SH   SOLE   3,454 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 2,616 25,413 SH   SOLE   25,413 0 0
TARGA RES CORP COM 87612G101 244 6,775 SH   SOLE   6,775 0 0
TD AMERITRADE HLDG CORP COM 87236y108 18,433 376,500 SH Put SOLE   376,500 0 0
TE CONNECTIVITY LTD REG SHS H84989104 9,375 123,961 SH   SOLE   123,961 0 0
TEKLA LIFE SCIENCES INVS SH BEN INT 87911k100 616 40,800 SH   SOLE   40,800 0 0
TELADOC HEALTH INC COM 87918a105 671 13,532 SH   SOLE   13,532 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 4,877 23,552 SH   SOLE   22,706 0 846
TELEFLEX INC COM 879369106 4,033 15,602 SH   SOLE   14,431 0 1,171
TEMPLETON EMERG MKTS INCOME COM 880192109 222 23,084 SH   SOLE   23,084 0 0
TENABLE HLDGS INC COM 88025t102 499 22,500 SH   SOLE   22,500 0 0
TERRAFORM PWR INC COM CL A 88104r209 738 65,788 SH   SOLE   65,788 0 0
TESLA INC COM 88160R101 241 723 SH   SOLE   723 0 0
TEXAS INSTRS INC COM 882508104 2,090 22,122 SH   SOLE   22,122 0 0
TEXAS INSTRS INC COM 882508104 81 854 SH   OTR 32 0 0 854
TEXAS PAC LD TR SUB CTF PROP I T 882610108 89 165 SH   SOLE   165 0 0
TEXAS PAC LD TR SUB CTF PROP I T 882610108 133 245 SH   OTR 6 0 0 245
TFS FINL CORP COM 87240R107 3,091 191,625 SH   SOLE   191,625 0 0
THE CUSHING MLP INFASTCR TOT COM NEW 231631201 534 62,734 SH   SOLE   62,734 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 247 1,105 SH   SOLE   1,105 0 0
THL CR SR LN FD COM 87244r103 902 60,731 SH   SOLE   60,731 0 0
TILE SHOP HLDGS INC COM 88677q109 594 108,419 SH   SOLE   108,419 0 0
TITAN MACHY INC COM 88830r101 339 25,794 SH   SOLE   25,794 0 0
TJX COS INC NEW COM 872540109 75 1,670 SH   OTR 31 0 0 1,670
TJX COS INC NEW COM 872540109 20,468 457,497 SH   SOLE   457,497 0 0
TORTOISE ENERGY INFRA CORP COM 89147L100 954 47,935 SH   SOLE   47,935 0 0
TORTOISE PIPELINE & ENERGY F COM 89148h108 534 43,011 SH   SOLE   43,011 0 0
TOTAL S A SPONSORED ADR 89151e109 302 5,786 SH   OTR 1 0 0 5,786
TOTAL S A SPONSORED ADR 89151e109 15 288 SH   OTR 19 288 0 0
TOTAL S A SPONSORED ADR 89151e109 10 188 SH   SOLE   188 0 0
TOTAL SYS SVCS INC COM 891906109 2,176 26,765 SH   SOLE   26,765 0 0
TPI COMPOSITES INC COM 87266j104 2,026 82,436 SH   SOLE   82,436 0 0
TRAVELERS COMPANIES INC COM 89417E109 761 6,355 SH   SOLE   6,355 0 0
TRICO BANCSHARES COM 896095106 3,003 88,871 SH   SOLE   88,871 0 0
TRIMBLE INC COM 896239100 4,071 123,712 SH   SOLE   117,911 0 5,801
TRINET GROUP INC COM 896288107 629 15,000 SH   SOLE   15,000 0 0
TRIUMPH BANCORP INC COM 89679E300 16,962 571,116 SH   SOLE   571,116 0 0
TRUPANION INC COM 898202106 211 8,300 SH   SOLE   8,300 0 0
TYLER TECHNOLOGIES INC COM 902252105 5,925 31,886 SH   SOLE   30,585 0 1,301
U S CONCRETE INC COM NEW 90333l201 2,039 57,790 SH   SOLE   57,790 0 0
UGI CORP NEW COM 902681105 5,670 106,282 SH   SOLE   100,295 0 5,987
ULTIMATE SOFTWARE GROUP INC COM 90385d107 215 878 SH   SOLE   878 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 1,088 25,029 SH   SOLE   23,560 0 1,469
UNILEVER PLC SPON ADR NEW 904767704 20 380 SH   OTR 19 380 0 0
UNILEVER PLC SPON ADR NEW 904767704 279 5,334 SH   SOLE   5,334 0 0
UNION PAC CORP COM 907818108 13,985 101,169 SH   SOLE   101,169 0 0
UNION PAC CORP COM 907818108 63 457 SH   OTR 32 0 0 457
UNION PAC CORP COM 907818108 69 500 SH   OTR 31 0 0 500
UNITED CMNTY BKS BLAIRSVLE G COM 90984p303 8,685 404,696 SH   SOLE   404,696 0 0
UNITED FINL BANCORP INC NEW COM 910304104 6,649 452,330 SH   SOLE   452,330 0 0
UNITED NAT FOODS INC COM 911163103 493 46,551 SH   SOLE   46,551 0 0
UNITED RENTALS INC COM 911363109 14,541 141,819 SH   SOLE   141,819 0 0
UNITED STATES OIL FUND LP UNITS 91232n108 7,969 825,000 SH Put SOLE   825,000 0 0
UNITED TECHNOLOGIES CORP COM 913017109 2,287 21,475 SH   SOLE   21,475 0 0
UNITEDHEALTH GROUP INC COM 91324P102 96 385 SH   OTR 32 0 0 385
UNITEDHEALTH GROUP INC COM 91324P102 13,270 53,268 SH   SOLE   53,268 0 0
UNIVERSAL ELECTRS INC COM 913483103 1,097 43,397 SH   SOLE   43,397 0 0
URBAN ONE INC CL D NON VTG 91705j204 35 21,577 SH   SOLE   21,577 0 0
US BANCORP DEL COM NEW 902973304 11,422 249,941 SH   SOLE   249,941 0 0
US BANCORP DEL COM NEW 902973304 11,471 251,000 SH Put SOLE   251,000 0 0
VAIL RESORTS INC COM 91879Q109 8,985 42,621 SH   SOLE   40,460 0 2,161
VALMONT INDS INC COM 920253101 1,363 12,287 SH   SOLE   11,014 0 1,273
VANECK VECTORS ETF TR BDC INCOME ETF 92189f411 174 12,419 SH   SOLE   12,419 0 0
VANGUARD GROUP DIV APP ETF 921908844 12,186 124,415 SH   SOLE   124,415 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 1,766 13,145 SH   SOLE   13,145 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 405 3,385 SH   SOLE   3,385 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 7,692 55,670 SH   SOLE   55,670 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 720 5,642 SH   SOLE   5,642 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 12,477 273,731 SH   SOLE   273,731 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 313 8,210 SH   SOLE   8,210 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 5,101 137,484 SH   SOLE   137,484 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 4,981 29,857 SH   SOLE   29,857 0 0
VARONIS SYS INC COM 922280102 2,248 42,488 SH   SOLE   42,488 0 0
VEEVA SYS INC CL A COM 922475108 357 3,996 SH   SOLE   3,996 0 0
VENTAS INC COM 92276F100 2,397 40,907 SH   SOLE   40,907 0 0
VERISK ANALYTICS INC COM 92345y106 822 7,539 SH   SOLE   7,539 0 0
VERITEX HLDGS INC COM 923451108 17,226 805,698 SH   SOLE   805,698 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,887 33,563 SH   SOLE   33,563 0 0
VERTEX PHARMACEUTICALS INC COM 92532f100 3,499 21,113 SH   SOLE   21,113 0 0
VIASAT INC COM 92552v100 495 8,400 SH   SOLE   8,400 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103 6,575 643,367 SH   SOLE   643,367 0 0
VIRTUS GLOBAL DIVID INCOME F COM 92835w107 137 15,300 SH   SOLE   15,300 0 0
VIRTUS GLOBAL MULTI-SEC INC COM 92829b101 1,359 122,690 SH   SOLE   122,690 0 0
VIRTUS TOTAL RETURN FUND INC COM 92837g100 1,383 159,606 SH   SOLE   159,606 0 0
VISA INC COM CL A 92826c839 38,050 288,388 SH   SOLE   288,388 0 0
VISTEON CORP COM NEW 92839u206 2,342 38,856 SH   SOLE   37,482 0 1,374
VITAMIN SHOPPE INC COM 92849e101 483 102,000 SH   SOLE   102,000 0 0
VOYA GLBL ADV & PREM OPP FD COM 92912R104 1,037 112,751 SH   SOLE   112,751 0 0
VOYA GLBL EQTY DIV & PREM OP COM 92912T100 145 24,702 SH   SOLE   24,702 0 0
VOYA INFRASTRUCTURE INDLS & COM 92912x101 254 22,997 SH   SOLE   22,997 0 0
VOYA INTL HIGH DIVID EQTY IN COM 92912y109 70 13,630 SH   SOLE   13,630 0 0
VOYA PRIME RATE TR SH BEN INT 92913a100 5,665 1,261,756 SH   SOLE   1,261,756 0 0
W P CAREY INC COM 92936u109 1,693 25,911 SH   SOLE   25,911 0 0
WAGEWORKS INC COM 930427109 476 17,539 SH   SOLE   17,539 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 518 7,584 SH   SOLE   7,584 0 0
WALMART INC COM 931142103 715 7,678 SH   SOLE   7,678 0 0
WASTE MGMT INC DEL COM 94106L109 533 5,989 SH   SOLE   5,989 0 0
WATERSTONE FINL INC MD COM 94188p101 857 51,114 SH   SOLE   51,114 0 0
WATSCO INC COM 942622200 6,812 48,955 SH   SOLE   48,955 0 0
WEBSTER FINL CORP CONN COM 947890109 5,826 118,195 SH   SOLE   114,157 0 4,038
WELBILT INC COM 949090104 117 10,535 SH   SOLE   10,535 0 0
WELLS FARGO CO NEW COM 949746101 1,519 32,959 SH   SOLE   32,959 0 0
WELLS FARGO CO NEW COM 949746101 23,132 502,000 SH Put SOLE   502,000 0 0
WELLS FARGO CO NEW COM 949746101 71 1,540 SH   OTR 31 0 0 1,540
WELLS FARGO GLOBAL DIVIDEND COM 94987c103 1,325 285,534 SH   SOLE   285,534 0 0
WELLS FARGO INCOME OPPORTUNI WF INC OPPTY FD 94987b105 173 23,904 SH   SOLE   23,904 0 0
WELLS FARGO MULTI SECTOR INC COM 94987d101 1,291 116,437 SH   SOLE   116,437 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 8,002 81,630 SH   SOLE   78,496 0 3,134
WESTAMERICA BANCORPORATION COM 957090103 289 5,196 SH   SOLE   5,196 0 0
WESTERN ASSET CORPORATE LN F COM 95790j102 549 61,166 SH   SOLE   61,166 0 0
WESTERN ASSET EMRG MKT DEBT COM 95766A101 2,840 231,115 SH   SOLE   231,115 0 0
WESTERN ASSET GLB HI INCOME COM 95766b109 1,526 184,554 SH   SOLE   184,554 0 0
WESTERN ASSET HGH YLD DFNDFD COM 95768b107 291 22,114 SH   SOLE   22,114 0 0
WESTERN ASSET HIGH INCM FD I COM 95766j102 2,127 369,288 SH   SOLE   369,288 0 0
WESTERN ASSET HIGH INCM OPP COM 95766k109 1,911 436,350 SH   SOLE   436,350 0 0
WESTERN ASSET INTM MUNI FD I COM 958435109 376 44,984 SH   SOLE   44,984 0 0
WESTERN ASST INFLTN LKD INM COM SH BEN INT 95766q106 317 29,923 SH   SOLE   29,923 0 0
WESTERN AST INFL LKD OPP & I COM 95766r104 1,227 120,879 SH   SOLE   120,879 0 0
WESTERN DIGITAL CORP COM 958102105 474 12,826 SH   SOLE   12,826 0 0
WESTERN NEW ENG BANCORP INC COM 958892101 6,677 665,076 SH   SOLE   665,076 0 0
WEYERHAEUSER CO COM 962166104 465 21,274 SH   SOLE   21,274 0 0
WHITING PETE CORP NEW COM NEW 966387409 677 29,852 SH   SOLE   29,852 0 0
WILLIAMS COS INC DEL COM 969457100 1,213 55,010 SH   SOLE   55,010 0 0
WINTRUST FINL CORP COM 97650W108 482 7,250 SH   SOLE   7,250 0 0
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 6,205 109,942 SH   SOLE   109,942 0 0
WISDOMTREE TR INTL DIV EX FINL 97717w786 305 8,060 SH   SOLE   8,060 0 0
WISDOMTREE TR ITL HDG QTLY DIV 97717X594 11,620 417,699 SH   SOLE   417,699 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851 7,821 168,587 SH   SOLE   168,587 0 0
WISDOMTREE TR US DIVID EX FNCL 97717W406 2,660 34,555 SH   SOLE   34,555 0 0
WISDOMTREE TR US MIDCAP DIVID 97717W505 10,617 335,654 SH   SOLE   335,654 0 0
WISDOMTREE TR US QTLY DIV GRT 97717X669 14,144 368,994 SH   SOLE   368,994 0 0
WISDOMTREE TR US SMALLCAP DIVD 97717W604 6,290 256,402 SH   SOLE   256,402 0 0
WNS HOLDINGS LTD SPON ADR 92932m101 2,223 53,870 SH   SOLE   53,870 0 0
WOLVERINE WORLD WIDE INC COM 978097103 4,181 131,105 SH   SOLE   124,181 0 6,924
WORLDPAY INC CL A 981558109 4,370 57,175 SH   SOLE   57,175 0 0
WPX ENERGY INC COM 98212B103 3,121 274,980 SH   SOLE   258,928 0 16,052
XPERI CORP COM 98421b100 629 34,200 SH   SOLE   34,200 0 0
YUM BRANDS INC COM 988498101 22 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 403 4,381 SH   SOLE   4,381 0 0
ZIONS BANCORPORATION N A COM 989701107 137 3,363 SH   SOLE   3,363 0 0
ZIONS BANCORPORATION N A COM 989701107 26,338 646,500 SH Call SOLE   646,500 0 0
ZIX CORP COM 98974p100 344 60,100 SH   SOLE   60,100 0 0
ZOETIS INC CL A 98978v103 296 3,457 SH   SOLE   3,457 0 0