The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101 1,684 9,634 SH   SOLE   9,634 0 0
ABBOTT LABS COM 002824100 161 1,475 SH   OTR 31 0 0 1,475
ABBOTT LABS COM 002824100 8,068 73,690 SH   SOLE   73,690 0 0
ABBVIE INC COM 00287Y109 5,943 55,463 SH   SOLE   55,463 0 0
ABERDEEN ASIA-PACIFIC INCOME COM 003009107 611 137,350 SH   SOLE   137,350 0 0
ABERDEEN AUSTRALIA EQUITY FD COM 003011103 108 20,568 SH   SOLE   20,568 0 0
ABERDEEN EMRG MRKTS EQT INM COM 00301W105 135 16,589 SH   SOLE   16,589 0 0
ABERDEEN GLOBAL DYNAMIC DIVI COM 00302M106 279 26,770 SH   SOLE   26,770 0 0
ABERDEEN TOTAL DYNAMIC DIVD COM SH BEN INT 00326L100 433 48,872 SH   SOLE   48,872 0 0
ABIOMED INC COM 003654100 556 1,715 SH   SOLE   1,715 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 159 609 SH   OTR 31 0 0 609
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 3,265 12,500 SH   OTR 35 0 0 12,500
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 16,306 62,424 SH   SOLE   62,424 0 0
ACI WORLDWIDE INC COM 004498101 3,365 87,553 SH   SOLE   87,553 0 0
ACUTUS MED INC COM 005111109 1,853 64,304 SH   SOLE   64,304 0 0
ADAM NAT RES FD INC COM 00548F105 357 31,370 SH   SOLE   31,370 0 0
ADAPTHEALTH CORP COM CL A 00653Q102 3,959 105,394 SH   SOLE   105,394 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 2,430 4,859 SH   SOLE   4,859 0 0
ADVENT CONVERTIBLE & INCOME COM 00764C109 1,900 114,989 SH   SOLE   114,989 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 712 7,000 SH   SOLE   7,000 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 2,822 26,874 SH   SOLE   26,874 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 988 5,544 SH   SOLE   5,544 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 4,406 24,724 SH   OTR 35 0 0 24,724
ALGONQUIN PWR UTILS CORP COM 015857105 1,986 120,679 SH   OTR 35 0 0 120,679
ALGONQUIN PWR UTILS CORP COM 015857105 445 27,023 SH   SOLE   27,023 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 139 598 SH   OTR 1 0 0 598
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 11 48 SH   OTR 20 0 0 48
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 381 1,638 SH   SOLE   1,638 0 0
ALIGN TECHNOLOGY INC COM 016255101 421 788 SH   SOLE   788 0 0
ALLIANZGI CONV & INCOME FD COM 018828103 1,291 224,996 SH   SOLE   224,996 0 0
ALLIANZGI CONV & INCOME FD I COM 018825109 990 194,408 SH   SOLE   194,408 0 0
ALLIANZGI DIVIDEND INT & PRM COM 01883A107 1,603 119,102 SH   SOLE   119,102 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 460 18,229 SH   SOLE   18,229 0 0
ALPHABET INC CAP STK CL A 02079K305 144 82 SH   OTR 31 0 0 82
ALPHABET INC CAP STK CL A 02079K305 32,971 18,812 SH   SOLE   18,812 0 0
ALPHABET INC CAP STK CL A 02079K305 5,663 3,231 SH   OTR 35 0 0 3,231
ALPHABET INC CAP STK CL C 02079K107 35,668 20,360 SH   SOLE   20,360 0 0
ALTRIA GROUP INC COM 02209S103 2,427 59,187 SH   SOLE   59,187 0 0
AMAZON COM INC COM 023135106 11,865 3,643 SH   SOLE   3,643 0 0
AMERICAN EXPRESS CO COM 025816109 122 1,013 SH   OTR 31 0 0 1,013
AMERICAN EXPRESS CO COM 025816109 1,187 9,815 SH   SOLE   9,815 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 4,645 53,008 SH   OTR 35 0 0 53,008
AMERICAN FINL GROUP INC OHIO COM 025932104 7,809 89,128 SH   SOLE   89,128 0 0
AMERICAN TOWER CORP NEW COM 03027X100 19,631 87,457 SH   SOLE   87,457 0 0
AMERICAN TOWER CORP NEW COM 03027X100 149 663 SH   OTR 31 0 0 663
AMERICAN TOWER CORP NEW COM 03027X100 3,479 15,500 SH   OTR 35 0 0 15,500
AMERICAN VANGUARD CORP COM 030371108 1,367 88,100 SH   SOLE   88,100 0 0
AMERIS BANCORP COM 03076K108 2,822 74,116 SH   SOLE   74,116 0 0
AMGEN INC COM 031162100 13,789 59,971 SH   SOLE   59,971 0 0
AMPHENOL CORP NEW CL A 032095101 85 650 SH   OTR 31 0 0 650
AMPHENOL CORP NEW CL A 032095101 3,945 30,171 SH   SOLE   30,171 0 0
ANALOG DEVICES INC COM 032654105 132 892 SH   OTR 31 0 0 892
ANALOG DEVICES INC COM 032654105 3,287 22,250 SH   OTR 35 0 0 22,250
ANALOG DEVICES INC COM 032654105 12,965 87,759 SH   SOLE   87,759 0 0
ANSYS INC COM 03662Q105 631 1,734 SH   SOLE   1,734 0 0
ANTHEM INC COM 036752103 922 2,873 SH   SOLE   2,873 0 0
APOLLO SR FLOATING RATE FD I COM 037636107 2,564 178,054 SH   SOLE   178,054 0 0
APOLLO TACTICAL INCOME FD IN COM 037638103 1,692 116,855 SH   SOLE   116,855 0 0
APPLE INC COM 037833100 3,991 30,080 SH   OTR 35 0 0 30,080
APPLE INC COM 037833100 40,447 304,826 SH   SOLE   304,826 0 0
APPLE INC COM 037833100 421 3,172 SH   OTR 31 0 0 3,172
APPLIED MATLS INC COM 038222105 914 10,591 SH   SOLE   10,591 0 0
APTARGROUP INC COM 038336103 7,085 51,757 SH   SOLE   51,757 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 9,103 208,306 SH   SOLE   208,306 0 0
ASA GOLD AND PRECIOUS MTLS L SHS G3156P103 382 17,481 SH   SOLE   17,481 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 111 228 SH   OTR 1 0 0 228
ASML HOLDING N V N Y REGISTRY SHS N07059210 94 193 SH   SOLE   193 0 0
ASPEN TECHNOLOGY INC COM 045327103 38,947 299,017 SH   SOLE   299,017 0 0
ASTEC INDS INC COM 046224101 350 6,055 SH   SOLE   6,055 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 241 4,827 SH   SOLE   4,827 0 0
AT&T INC COM 00206R102 524 18,217 SH   SOLE   18,217 0 0
ATLANTIC POWER CORP COM NEW 04878Q863 2,940 1,400,000 SH   SOLE   1,400,000 0 0
AUTODESK INC COM 052769106 554 1,816 SH   SOLE   1,816 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,482 8,412 SH   SOLE   8,412 0 0
AVALARA INC COM 05338G106 833 5,052 SH   SOLE   5,052 0 0
AVERY DENNISON CORP COM 053611109 7,874 50,761 SH   OTR 35 0 0 50,761
AVERY DENNISON CORP COM 053611109 11,586 74,693 SH   SOLE   74,693 0 0
BADGER METER INC COM 056525108 816 8,675 SH   SOLE   8,675 0 0
BANK MONTREAL QUE COM 063671101 358 4,705 SH   SOLE   4,705 0 0
BARINGS BDC INC COM 06759L103 270 29,372 SH   SOLE   29,372 0 0
BARINGS GLOBAL SHORT DURATIO COM 06760L100 384 25,444 SH   SOLE   25,444 0 0
BAUSCH HEALTH COS INC COM 071734107 1,572 75,589 SH   SOLE   75,589 0 0
BAXTER INTL INC COM 071813109 436 5,432 SH   SOLE   5,432 0 0
BEACON ROOFING SUPPLY INC COM 073685109 221 5,500 SH   SOLE   5,500 0 0
BECTON DICKINSON & CO COM 075887109 143 573 SH   OTR 31 0 0 573
BECTON DICKINSON & CO COM 075887109 3,278 13,100 SH   OTR 35 0 0 13,100
BECTON DICKINSON & CO COM 075887109 16,357 65,371 SH   SOLE   65,371 0 0
BELDEN INC COM 077454106 201 4,800 SH   SOLE   4,800 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 2,435 7 SH   SOLE   7 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 9 37 SH   OTR 6 0 0 37
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3,443 14,847 SH   SOLE   14,847 0 0
BILL COM HLDGS INC COM 090043100 832 6,098 SH   SOLE   6,098 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 298 3,400 SH   SOLE   3,400 0 0
BIO-TECHNE CORP COM 09073M104 4,886 15,387 SH   OTR 35 0 0 15,387
BIO-TECHNE CORP COM 09073M104 2,057 6,479 SH   SOLE   6,479 0 0
BK OF AMERICA CORP COM 060505104 791 26,106 SH   SOLE   26,106 0 0
BLACKROCK CALIF MUN INCOME T SH BEN INT 09248E102 1,782 125,197 SH   SOLE   125,197 0 0
BLACKROCK ENERGY & RES TR COM 09250U101 308 43,429 SH   SOLE   43,429 0 0
BLACKROCK ENHANCED GLOBAL DI COM 092501105 331 30,376 SH   SOLE   30,376 0 0
BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 142 24,122 SH   SOLE   24,122 0 0
BLACKROCK FLOATING RATE INCO COM 09255X100 1,300 107,345 SH   SOLE   107,345 0 0
BLACKROCK MUNI INTER DR FD I COM 09253X102 157 10,563 SH   SOLE   10,563 0 0
BLACKROCK MUNIHLDGS NJ QLTY COM 09254X101 1,441 99,681 SH   SOLE   99,681 0 0
BLACKROCK MUNIHOLDINGS FD IN COM 09253N104 810 49,990 SH   SOLE   49,990 0 0
BLACKROCK MUNIYIELD CALIF FD COM 09254M105 1,455 98,391 SH   SOLE   98,391 0 0
BLACKROCK MUNIYIELD N J FD I COM 09254Y109 1,273 88,098 SH   SOLE   88,098 0 0
BLACKROCK MUNIYIELD N Y QUAL COM 09255E102 597 44,953 SH   SOLE   44,953 0 0
BLACKROCK RES & COMMODITIES SHS 09257A108 394 53,124 SH   SOLE   53,124 0 0
BLACKSTONE GROUP INC COM CL A 09260D107 636 9,807 SH   SOLE   9,807 0 0
BLACKSTONE SENIOR FLOATNG RA COM 09256U105 745 52,403 SH   SOLE   52,403 0 0
BLACKSTONE STRATEGIC CREDIT COM SHS BEN IN 09257R101 226 18,127 SH   SOLE   18,127 0 0
BLUEBIRD BIO INC COM 09609G100 354 8,177 SH   OTR 35 0 0 8,177
BLUEBIRD BIO INC COM 09609G100 504 11,644 SH   SOLE   11,644 0 0
BNY MELLON ALCENTRA GLOBAL C COM 05588N108 135 15,914 SH   SOLE   15,914 0 0
BOEING CO COM 097023105 1,031 4,816 SH   SOLE   4,816 0 0
BOOKING HOLDINGS INC COM 09857L108 34,749 15,601 SH   SOLE   15,601 0 0
BOOKING HOLDINGS INC COM 09857L108 3,503 1,573 SH   OTR 35 0 0 1,573
BOOKING HOLDINGS INC COM 09857L108 102 46 SH   OTR 31 0 0 46
BP PLC SPONSORED ADR 055622104 4,438 216,260 SH   SOLE   216,260 0 0
BRANDYWINEGBL GBL INCM OPP F COM 10537L104 789 63,174 SH   SOLE   63,174 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 2,263 13,083 SH   OTR 35 0 0 13,083
BRIGHT HORIZONS FAM SOL IN D COM 109194100 4,856 28,069 SH   SOLE   28,069 0 0
BRINKS CO COM 109696104 3,448 47,888 SH   OTR 35 0 0 47,888
BRINKS CO COM 109696104 10,973 152,404 SH   SOLE   152,404 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 76 1,225 SH   OTR 31 0 0 1,225
BRISTOL-MYERS SQUIBB CO COM 110122108 3,980 64,158 SH   SOLE   64,158 0 0
BROADCOM INC COM 11135F101 162 370 SH   OTR 31 0 0 370
BROADCOM INC COM 11135F101 1,081 2,470 SH   SOLE   2,470 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 190 1,242 SH   SOLE   1,242 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 77 505 SH   OTR 31 0 0 505
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 31 745 SH   OTR 6 0 0 745
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 586 14,206 SH   SOLE   14,206 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105 705 34,635 SH   SOLE   34,635 0 0
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 2,182 152,788 SH   SOLE   152,788 0 0
CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108 251 18,538 SH   SOLE   18,538 0 0
CALAMOS GBL DYN INCOME FUND COM 12811L107 521 54,525 SH   SOLE   54,525 0 0
CARDLYTICS INC COM 14161W105 3,429 24,015 SH   SOLE   24,015 0 0
CAREDX INC COM 14167L103 2,307 31,849 SH   SOLE   31,849 0 0
CARLISLE COS INC COM 142339100 576 3,686 SH   SOLE   3,686 0 0
CARLISLE COS INC COM 142339100 2,595 16,615 SH   OTR 35 0 0 16,615
CARNIVAL PLC ADR 14365C103 8,559 456,737 SH   SOLE   456,737 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 6,920 237,626 SH   SOLE   237,626 0 0
CASELLA WASTE SYS INC CL A 147448104 290 4,688 SH   SOLE   4,688 0 0
CASTLE BIOSCIENCES INC COM 14843C105 431 6,423 SH   SOLE   6,423 0 0
CATALENT INC COM 148806102 6,220 59,768 SH   OTR 35 0 0 59,768
CATALENT INC COM 148806102 11,672 112,160 SH   SOLE   112,160 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 5 486 SH   OTR 6 0 0 486
CATCHMARK TIMBER TR INC CL A 14912Y202 2,143 228,974 SH   SOLE   228,974 0 0
CATERPILLAR INC COM 149123101 752 4,132 SH   SOLE   4,132 0 0
CBRE CLARION GLOBAL REAL EST COM 12504G100 3,728 541,894 SH   SOLE   541,894 0 0
CDW CORP COM 12514G108 14,973 113,610 SH   SOLE   113,610 0 0
CDW CORP COM 12514G108 3,229 24,500 SH   OTR 35 0 0 24,500
CENTER COAST BRKFLD MLP ENRG SHS BEN INT 151461209 786 82,876 SH   SOLE   82,876 0 0
CERNER CORP COM 156782104 2,668 34,000 SH   OTR 35 0 0 34,000
CERNER CORP COM 156782104 12,345 157,304 SH   SOLE   157,304 0 0
CHANGE HEALTHCARE INC COM 15912K100 3,999 214,426 SH   SOLE   214,426 0 0
CHART INDS INC COM PAR $0.01 16115Q308 6,333 53,769 SH   SOLE   53,769 0 0
CHERRY HILL MTG INVT CORP COM 164651101 198 21,616 SH   SOLE   21,616 0 0
CHESAPEAKE UTILS CORP COM 165303108 4,903 45,313 SH   SOLE   45,313 0 0
CHEVRON CORP NEW COM 166764100 2,938 34,787 SH   SOLE   34,787 0 0
CHUBB LIMITED COM H1467J104 1,310 8,508 SH   SOLE   8,508 0 0
CIENA CORP COM NEW 171779309 2,179 41,222 SH   SOLE   41,222 0 0
CINTAS CORP COM 172908105 65 184 SH   OTR 31 0 0 184
CINTAS CORP COM 172908105 412 1,166 SH   SOLE   1,166 0 0
CISCO SYS INC COM 17275R102 81 1,819 SH   OTR 31 0 0 1,819
CISCO SYS INC COM 17275R102 917 20,489 SH   SOLE   20,489 0 0
CIT GROUP INC COM NEW 125581801 897 25,000 SH   SOLE   25,000 0 0
CITIGROUP INC COM NEW 172967424 2,133 34,589 SH   SOLE   34,589 0 0
CLEARBRIDGE ENERGY MIDSTRM O COM 18469P209 1,827 136,062 SH   SOLE   136,062 0 0
CLEARBRIDGE MLP AND MIDSTRM COM 184692200 527 31,404 SH   SOLE   31,404 0 0
CLEARBRIDGE MLP AND MIDSTRM COM 18469Q207 780 53,418 SH   SOLE   53,418 0 0
CLOUGH GLOBAL DIVID & INCOME COM 18913Y103 415 39,994 SH   SOLE   39,994 0 0
CLOUGH GLOBAL EQUITY FD COM 18914C100 455 33,146 SH   SOLE   33,146 0 0
CME GROUP INC COM 12572Q105 31 173 SH   OTR 6 0 0 173
CME GROUP INC COM 12572Q105 13,857 76,115 SH   SOLE   76,115 0 0
CME GROUP INC COM 12572Q105 2,367 13,000 SH   OTR 35 0 0 13,000
COCA COLA CO COM 191216100 929 16,938 SH   SOLE   16,938 0 0
COGNEX CORP COM 192422103 795 9,900 SH   SOLE   9,900 0 0
COHEN & STEERS MLP & ENGY OP COM SHS 19249B106 357 154,034 SH   SOLE   154,034 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 3,020 34,566 SH   OTR 35 0 0 34,566
COLUMBIA SPORTSWEAR CO COM 198516106 7,697 88,082 SH   SOLE   88,082 0 0
COMCAST CORP NEW CL A 20030N101 664 12,674 SH   SOLE   12,674 0 0
COMMERCE BANCSHARES INC COM 200525103 505 7,683 SH   SOLE   7,683 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 742 15,744 SH   SOLE   15,744 0 0
CONSTELLIUM SE CL A SHS F21107101 492 35,150 SH   SOLE   35,150 0 0
COOPER COS INC COM NEW 216648402 2,979 8,200 SH   OTR 35 0 0 8,200
COOPER COS INC COM NEW 216648402 36,583 100,690 SH   SOLE   100,690 0 0
COPART INC COM 217204106 66 520 SH   OTR 31 0 0 520
COPART INC COM 217204106 6,513 51,182 SH   OTR 35 0 0 51,182
COPART INC COM 217204106 2,381 18,712 SH   SOLE   18,712 0 0
CORESITE RLTY CORP COM 21870Q105 920 7,342 SH   SOLE   7,342 0 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 1,189 128,146 SH   SOLE   128,146 0 0
COSTAR GROUP INC COM 22160N109 478 517 SH   SOLE   517 0 0
COSTCO WHSL CORP NEW COM 22160K105 974 2,586 SH   SOLE   2,586 0 0
COUPA SOFTWARE INC COM 22266L106 915 2,700 SH   SOLE   2,700 0 0
CRAWFORD & CO CL B 224633107 592 82,227 SH   SOLE   82,227 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 444 2,900 SH   SOLE   2,900 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 1,069 5,046 SH   SOLE   5,046 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 103 644 SH   OTR 31 0 0 644
CROWN CASTLE INTL CORP NEW COM 22822V101 546 3,429 SH   SOLE   3,429 0 0
CSW INDUSTRIALS INC COM 126402106 336 3,000 SH   SOLE   3,000 0 0
CULLEN FROST BANKERS INC COM 229899109 393 4,500 SH   SOLE   4,500 0 0
CURTISS WRIGHT CORP COM 231561101 6,668 57,307 SH   SOLE   57,307 0 0
CUSHING MLP & INFRASTRUCT COM NEW 231631300 877 41,094 SH   SOLE   41,094 0 0
CUSHING NEXTGEN INFRA INCM F COM 231647207 906 24,862 SH   SOLE   24,862 0 0
CYRUSONE INC COM 23283R100 605 8,270 SH   SOLE   8,270 0 0
CYRUSONE INC COM 23283R100 2,070 28,301 SH   OTR 35 0 0 28,301
DANAHER CORPORATION COM 235851102 50,751 228,463 SH   SOLE   228,463 0 0
DANAHER CORPORATION COM 235851102 3,666 16,502 SH   OTR 35 0 0 16,502
DASEKE INC *W EXP 02/27/202 23753F115 8 42,275 SH   SOLE   42,275 0 0
DBX ETF TR XTRACK MSCI EAFE 233051200 465 13,820 SH   SOLE   13,820 0 0
DEERE & CO COM 244199105 1,644 6,109 SH   SOLE   6,109 0 0
DEERFIELD HEALTHCARE TECH AC UNIT 07/16/2025 244413209 301 20,078 SH   SOLE   20,078 0 0
DELAWARE INVTS MINN MUN INCO COM 24610V103 268 20,410 SH   SOLE   20,410 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 2,620 16,500 SH   OTR 35 0 0 16,500
DIAGEO PLC SPON ADR NEW 25243Q205 9,490 59,755 SH   SOLE   59,755 0 0
DIAMONDBACK ENERGY INC COM 25278X109 415 8,584 SH   SOLE   8,584 0 0
DIAMONDBACK ENERGY INC COM 25278X109 1,491 30,808 SH   OTR 35 0 0 30,808
DIGIMARC CORP NEW COM 25381B101 1,991 42,154 SH   OTR 35 0 0 42,154
DIGIMARC CORP NEW COM 25381B101 5,359 113,434 SH   SOLE   113,434 0 0
DISNEY WALT CO COM 254687106 116 641 SH   OTR 31 0 0 641
DISNEY WALT CO COM 254687106 1,408 7,769 SH   SOLE   7,769 0 0
DOCUSIGN INC COM 256163106 982 4,417 SH   SOLE   4,417 0 0
DOLLAR GEN CORP NEW COM 256677105 2,019 9,600 SH   OTR 35 0 0 9,600
DOLLAR GEN CORP NEW COM 256677105 36,585 173,967 SH   SOLE   173,967 0 0
DOLLAR TREE INC COM 256746108 1,784 16,513 SH   SOLE   16,513 0 0
DOW INC COM 260557103 1,443 26,006 SH   SOLE   26,006 0 0
DUFF & PHELPS UTLITY AND INF COM 26433C105 264 21,635 SH   SOLE   21,635 0 0
DWS MUN INCOME TR COM 233368109 299 25,735 SH   SOLE   25,735 0 0
DWS STRATEGIC MUN INCOME TR COM 23342Q101 413 36,252 SH   SOLE   36,252 0 0
DYNATRACE INC COM NEW 268150109 714 16,510 SH   SOLE   16,510 0 0
EAGLE MATLS INC COM 26969P108 4,377 43,188 SH   OTR 35 0 0 43,188
EAGLE MATLS INC COM 26969P108 9,680 95,515 SH   SOLE   95,515 0 0
EASTERN BANKSHARES INC COM 27627N105 2,446 150,000 SH   SOLE   150,000 0 0
EASTGROUP PPTYS INC COM 277276101 5,202 37,678 SH   OTR 35 0 0 37,678
EASTGROUP PPTYS INC COM 277276101 11,649 84,380 SH   SOLE   84,380 0 0
EATON VANCE CALIF MUN BD FD COM 27828A100 1,746 148,590 SH   SOLE   148,590 0 0
EATON VANCE NEW YORK MUN BD COM 27827Y109 250 20,357 SH   SOLE   20,357 0 0
EATON VANCE SHORT DURATION D COM 27828V104 152 12,336 SH   SOLE   12,336 0 0
EATON VANCE TAX-MANAGED BUY- COM 27828Y108 1,112 72,442 SH   SOLE   72,442 0 0
ECOLAB INC COM 278865100 1,284 5,935 SH   SOLE   5,935 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 3,585 39,300 SH   OTR 35 0 0 39,300
EDWARDS LIFESCIENCES CORP COM 28176E108 43,951 481,764 SH   SOLE   481,764 0 0
ELLINGTON FINANCIAL INC COM 28852N109 646 43,500 SH   SOLE   43,500 0 0
EMERSON ELEC CO COM 291011104 255 3,170 SH   SOLE   3,170 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 190 30,783 SH   SOLE   30,783 0 0
ENERSYS COM 29275Y102 2,085 25,104 SH   SOLE   25,104 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 1,099 56,123 SH   SOLE   56,123 0 0
EOG RES INC COM 26875P101 1,674 33,576 SH   SOLE   33,576 0 0
EPAM SYS INC COM 29414B104 216 604 SH   SOLE   604 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 197 24,493 SH   SOLE   24,493 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 333 12,205 SH   SOLE   12,205 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 1,666 61,058 SH   OTR 35 0 0 61,058
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 2,652 125,081 SH   SOLE   125,081 0 0
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 1,249 21,695 SH   SOLE   21,695 0 0
EURONET WORLDWIDE INC COM 298736109 251 1,735 SH   SOLE   1,735 0 0
EXACT SCIENCES CORP COM 30063P105 2,612 19,711 SH   OTR 35 0 0 19,711
EXACT SCIENCES CORP COM 30063P105 4,533 34,217 SH   SOLE   34,217 0 0
EXPONENT INC COM 30214U102 8,229 91,399 SH   SOLE   91,399 0 0
EXXON MOBIL CORP COM 30231G102 810 19,653 SH   SOLE   19,653 0 0
FACEBOOK INC CL A 30303M102 115 420 SH   OTR 31 0 0 420
FACEBOOK INC CL A 30303M102 1,974 7,225 SH   SOLE   7,225 0 0
FAIR ISAAC CORP COM 303250104 12,590 24,637 SH   SOLE   24,637 0 0
FAIR ISAAC CORP COM 303250104 6,253 12,235 SH   OTR 35 0 0 12,235
FASTENAL CO COM 311900104 2,010 41,172 SH   SOLE   41,172 0 0
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 5,358 51,271 SH   SOLE   51,271 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 4,504 31,841 SH   SOLE   31,841 0 0
FIDUS INVT CORP COM 316500107 519 39,650 SH   SOLE   39,650 0 0
FIFTH THIRD BANCORP COM 316773100 330 11,986 SH   SOLE   11,986 0 0
FIRST BANCORP P R COM NEW 318672706 1,481 160,635 SH   SOLE   160,635 0 0
FIRST HORIZON CORPORATION COM 320517105 510 40,000 SH   SOLE   40,000 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 3,635 24,737 SH   OTR 35 0 0 24,737
FIRST REP BK SAN FRANCISCO C COM 33616C100 29,412 200,179 SH   SOLE   200,179 0 0
FIRST TR DYNAMIC EUROPE EQUI COM SHS 33740D107 795 67,336 SH   SOLE   67,336 0 0
FIRST TR ENERGY INCOME & GRO COM 33738G104 333 31,138 SH   SOLE   31,138 0 0
FIRST WESTN FINL INC COM 33751L105 978 50,000 SH   SOLE   50,000 0 0
FISERV INC COM 337738108 8,162 71,684 SH   SOLE   71,684 0 0
FISERV INC COM 337738108 93 820 SH   OTR 31 0 0 820
FIVE9 INC COM 338307101 5,502 31,549 SH   SOLE   31,549 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 76 277 SH   OTR 31 0 0 277
FLEETCOR TECHNOLOGIES INC COM 339041105 207 759 SH   SOLE   759 0 0
FLIR SYS INC COM 302445101 2,806 64,026 SH   OTR 35 0 0 64,026
FLIR SYS INC COM 302445101 749 17,094 SH   SOLE   17,094 0 0
FORTIVE CORP COM 34959J108 599 8,454 SH   SOLE   8,454 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 54 625 SH   OTR 31 0 0 625
FORTUNE BRANDS HOME & SEC IN COM 34964C106 29,933 349,197 SH   SOLE   349,197 0 0
FOX FACTORY HLDG CORP COM 35138V102 2,040 19,295 SH   OTR 35 0 0 19,295
FOX FACTORY HLDG CORP COM 35138V102 2,518 23,822 SH   SOLE   23,822 0 0
FRANKLIN UNVL TR SH BEN INT 355145103 471 62,835 SH   SOLE   62,835 0 0
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 2,346 56,441 SH   SOLE   56,441 0 0
FS KKR CAP CORP II COM 35952V303 481 29,350 SH   SOLE   29,350 0 0
FST TR NEW OPPORT MLP & ENE COM 33739M100 620 145,172 SH   SOLE   145,172 0 0
FULL HSE RESORTS INC COM 359678109 1,179 300,000 SH   SOLE   300,000 0 0
GABELLI DIVID & INCOME TR COM 36242H104 1,363 63,529 SH   SOLE   63,529 0 0
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 678 193,214 SH   SOLE   193,214 0 0
GAMCO NAT RES GOLD & INCOME SH BEN INT 36465E101 360 70,372 SH   SOLE   70,372 0 0
GARTNER INC COM 366651107 481 3,000 SH   SOLE   3,000 0 0
GCM GROSVENOR INC COM CL A 36831E108 919 68,971 SH   SOLE   68,971 0 0
GENERAL AMERN INVS CO INC COM 368802104 401 10,794 SH   SOLE   10,794 0 0
GENERAL ELECTRIC CO COM 369604103 662 61,271 SH   SOLE   61,271 0 0
GILEAD SCIENCES INC COM 375558103 524 9,000 SH   SOLE   9,000 0 0
GLOBAL BLUE GROUP HOLDING AG *W EXP 08/28/202 H33700115 161 98,323 SH   SOLE   98,323 0 0
GLOBAL X FDS GLB X MLP ENRG I 37954Y293 12,660 469,758 SH   SOLE   469,758 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 314 1,191 SH   SOLE   1,191 0 0
GOLDMAN SACHS MLP ENERGY REN COM 38148G206 969 127,209 SH   SOLE   127,209 0 0
GRACO INC COM 384109104 4,169 57,620 SH   OTR 35 0 0 57,620
GRACO INC COM 384109104 821 11,351 SH   SOLE   11,351 0 0
GRAND CANYON ED INC COM 38526M106 1,189 12,774 SH   SOLE   12,774 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 4,706 36,559 SH   SOLE   36,559 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 1,825 14,174 SH   OTR 35 0 0 14,174
GW PHARMACEUTICALS PLC ADS 36197T103 2,780 24,089 SH   SOLE   24,089 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 3,818 89,403 SH   SOLE   89,403 0 0
HANCOCK JOHN INVT TR TAX ADV GLB SH 41013P749 125 22,606 SH   SOLE   22,606 0 0
HEICO CORP NEW CL A 422806208 2,145 18,324 SH   SOLE   18,324 0 0
HEICO CORP NEW COM 422806109 2,459 18,576 SH   OTR 35 0 0 18,576
HEICO CORP NEW COM 422806109 453 3,424 SH   SOLE   3,424 0 0
HELEN OF TROY LTD COM G4388N106 1,165 5,242 SH   SOLE   5,242 0 0
HENRY JACK & ASSOC INC COM 426281101 4,352 26,864 SH   OTR 35 0 0 26,864
HENRY JACK & ASSOC INC COM 426281101 34,581 213,478 SH   SOLE   213,478 0 0
HERZFELD CARIBBEAN BASIN FD COM 42804T106 62 12,092 SH   SOLE   12,092 0 0
HOME DEPOT INC COM 437076102 2,258 8,500 SH   OTR 35 0 0 8,500
HOME DEPOT INC COM 437076102 2,996 11,281 SH   SOLE   11,281 0 0
HOME DEPOT INC COM 437076102 131 492 SH   OTR 31 0 0 492
HONEYWELL INTL INC COM 438516106 111 521 SH   OTR 31 0 0 521
HONEYWELL INTL INC COM 438516106 1,705 8,014 SH   SOLE   8,014 0 0
IDEX CORP COM 45167R104 4,135 20,758 SH   OTR 35 0 0 20,758
IDEX CORP COM 45167R104 845 4,241 SH   SOLE   4,241 0 0
IDEXX LABS INC COM 45168D104 2,774 5,550 SH   OTR 35 0 0 5,550
IDEXX LABS INC COM 45168D104 2,937 5,876 SH   SOLE   5,876 0 0
IHS MARKIT LTD SHS G47567105 3,863 43,000 SH   OTR 35 0 0 43,000
IHS MARKIT LTD SHS G47567105 11 122 SH   OTR 6 0 0 122
IHS MARKIT LTD SHS G47567105 41,994 467,482 SH   SOLE   467,482 0 0
ILLINOIS TOOL WKS INC COM 452308109 15,408 75,574 SH   SOLE   75,574 0 0
ILLUMINA INC COM 452327109 1,604 4,336 SH   SOLE   4,336 0 0
IMPINJ INC COM 453204109 1,645 39,297 SH   SOLE   39,297 0 0
INDEPENDENT BANK CORP MASS COM 453836108 624 8,549 SH   SOLE   8,549 0 0
INDIA FD INC COM 454089103 1,518 76,036 SH   SOLE   76,036 0 0
INGERSOLL RAND INC COM 45687V106 1,860 40,816 SH   SOLE   40,816 0 0
INSULET CORP COM 45784P101 933 3,649 SH   OTR 35 0 0 3,649
INSULET CORP COM 45784P101 246 963 SH   SOLE   963 0 0
INTEL CORP COM 458140100 616 12,357 SH   SOLE   12,357 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 136 1,178 SH   OTR 31 0 0 1,178
INTERCONTINENTAL EXCHANGE IN COM 45866F104 37 324 SH   OTR 6 0 0 324
INTERCONTINENTAL EXCHANGE IN COM 45866F104 1,420 12,313 SH   SOLE   12,313 0 0
INTUIT COM 461202103 67 177 SH   OTR 31 0 0 177
INTUIT COM 461202103 327 861 SH   SOLE   861 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 2,364 2,890 SH   SOLE   2,890 0 0
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 4,927 87,628 SH   SOLE   87,628 0 0
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 541 31,120 SH   SOLE   31,120 0 0
INVESCO MUN TR COM 46131J103 141 10,973 SH   SOLE   10,973 0 0
INVESCO PA VALUE MUN INC TR COM 46132K109 654 51,285 SH   SOLE   51,285 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 2,155 6,869 SH   SOLE   6,869 0 0
INVESTORS BANCORP INC NEW COM 46146L101 7,668 726,115 SH   SOLE   726,115 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 1,268 27,338 SH   SOLE   27,338 0 0
ISHARES TR CORE DIV GRWTH 46434V621 1,621 36,162 SH   SOLE   36,162 0 0
ISHARES TR CORE MSCI EAFE 46432F842 416 6,017 SH   SOLE   6,017 0 0
ISHARES TR CORE S&P MCP ETF 464287507 2,410 10,485 SH   SOLE   10,485 0 0
ISHARES TR CORE S&P SCP ETF 464287804 12,972 141,157 SH   SOLE   141,157 0 0
ISHARES TR CORE S&P500 ETF 464287200 4,189 11,159 SH   SOLE   11,159 0 0
ISHARES TR CORE US AGGBD ET 464287226 5,529 46,781 SH   SOLE   46,781 0 0
ISHARES TR EAFE SML CP ETF 464288273 298 4,364 SH   SOLE   4,364 0 0
ISHARES TR GLB INFRASTR ETF 464288372 2,015 46,103 SH   SOLE   46,103 0 0
ISHARES TR IBOXX INV CP ETF 464287242 783 5,671 SH   SOLE   5,671 0 0
ISHARES TR MSCI EAFE ETF 464287465 953 13,061 SH   SOLE   13,061 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 1,550 29,999 SH   SOLE   29,999 0 0
ISHARES TR NASDAQ BIOTECH 464287556 486 3,205 SH   SOLE   3,205 0 0
ISHARES TR PFD AND INCM SEC 464288687 298 7,745 SH   SOLE   7,745 0 0
ISHARES TR RUS 1000 ETF 464287622 9,659 45,597 SH   SOLE   45,597 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 7,936 32,910 SH   SOLE   32,910 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 789 5,771 SH   SOLE   5,771 0 0
ISHARES TR RUS MD CP GR ETF 464287481 10,179 99,162 SH   SOLE   99,162 0 0
ISHARES TR RUS MID CAP ETF 464287499 3,473 50,670 SH   SOLE   50,670 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 4,205 21,450 SH   SOLE   21,450 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 278 1,242 SH   SOLE   1,242 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 3,931 61,588 SH   SOLE   61,588 0 0
ISHARES TR S&P SML 600 GWT 464287887 282 2,470 SH   SOLE   2,470 0 0
ISHARES TR SELECT DIVID ETF 464287168 1,204 12,523 SH   SOLE   12,523 0 0
ISHARES TR US HLTHCARE ETF 464287762 289 1,173 SH   SOLE   1,173 0 0
ITT INC COM 45073V108 2,867 37,221 SH   SOLE   37,221 0 0
ITT INC COM 45073V108 3,438 44,633 SH   OTR 35 0 0 44,633
J2 GLOBAL INC COM 48123V102 2,955 30,249 SH   SOLE   30,249 0 0
JOHNSON & JOHNSON COM 478160104 4,839 30,747 SH   SOLE   30,747 0 0
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 155 11,167 SH   SOLE   11,167 0 0
JPMORGAN CHASE & CO COM 46625H100 165 1,302 SH   OTR 31 0 0 1,302
JPMORGAN CHASE & CO COM 46625H100 3,050 24,000 SH   OTR 35 0 0 24,000
JPMORGAN CHASE & CO COM 46625H100 41,572 327,159 SH   SOLE   327,159 0 0
KADANT INC COM 48282T104 7,602 53,922 SH   SOLE   53,922 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 2,465 12,075 SH   SOLE   12,075 0 0
KAYNE ANDERSON ENERGY INFRST COM 486606106 852 148,240 SH   SOLE   148,240 0 0
KAYNE ANDERSON NEXTGEN ENRGY COM 48661E108 2,540 441,723 SH   SOLE   441,723 0 0
KEURIG DR PEPPER INC COM 49271V100 3,264 102,000 SH   OTR 35 0 0 102,000
KEURIG DR PEPPER INC COM 49271V100 16,087 502,706 SH   SOLE   502,706 0 0
KIMBERLY-CLARK CORP COM 494368103 583 4,320 SH   SOLE   4,320 0 0
KINDER MORGAN INC DEL COM 49456B101 4,434 324,361 SH   SOLE   324,361 0 0
KKR INCOME OPPORTUNITIES FD COM 48249T106 687 47,589 SH   SOLE   47,589 0 0
KLA CORP COM NEW 482480100 143 552 SH   OTR 31 0 0 552
KLA CORP COM NEW 482480100 857 3,311 SH   SOLE   3,311 0 0
LAM RESEARCH CORP COM 512807108 350 741 SH   SOLE   741 0 0
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 3,348 88,139 SH   SOLE   88,139 0 0
LIGHTSPEED POS INC SUB VTG SHS 53227R106 3,396 61,466 SH   SOLE   61,466 0 0
LILLY ELI & CO COM 532457108 1,083 6,414 SH   SOLE   6,414 0 0
LILLY ELI & CO COM 532457108 83 494 SH   OTR 31 0 0 494
LIMESTONE BANCORP INC COM 53262L105 1,432 113,986 SH   SOLE   113,986 0 0
LINCOLN ELEC HLDGS INC COM 533900106 1,384 11,908 SH   SOLE   11,908 0 0
LINDE PLC SHS G5494J103 845 3,207 SH   SOLE   3,207 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 1,014 97,678 SH   SOLE   97,678 0 0
LITTELFUSE INC COM 537008104 441 1,732 SH   SOLE   1,732 0 0
LMP CAP & INCOME FD INC COM 50208A102 410 35,221 SH   SOLE   35,221 0 0
LOCKHEED MARTIN CORP COM 539830109 106 300 SH   OTR 31 0 0 300
LOCKHEED MARTIN CORP COM 539830109 1,840 5,184 SH   SOLE   5,184 0 0
LOWES COS INC COM 548661107 259 1,613 SH   OTR 31 0 0 1,613
LOWES COS INC COM 548661107 18,510 115,320 SH   SOLE   115,320 0 0
LULULEMON ATHLETICA INC COM 550021109 298 856 SH   SOLE   856 0 0
MACQUARIE GLOBAL INFRASTRUCT COM 55608D101 1,366 67,336 SH   SOLE   67,336 0 0
MAINSTREET BANCSHARES INC COM 56064Y100 2,413 142,670 SH   SOLE   142,670 0 0
MARATHON PETE CORP COM 56585A102 1,985 48,000 SH   OTR 35 0 0 48,000
MARATHON PETE CORP COM 56585A102 1,808 43,716 SH   SOLE   43,716 0 0
MARKEL CORP COM 570535104 75 73 SH   OTR 31 0 0 73
MARKEL CORP COM 570535104 4,309 4,170 SH   OTR 35 0 0 4,170
MARKEL CORP COM 570535104 1,696 1,641 SH   SOLE   1,641 0 0
MARKETAXESS HLDGS INC COM 57060D108 4,546 7,967 SH   OTR 35 0 0 7,967
MARKETAXESS HLDGS INC COM 57060D108 34,879 61,132 SH   SOLE   61,132 0 0
MARRIOTT INTL INC NEW CL A 571903202 209 1,586 SH   SOLE   1,586 0 0
MARSH & MCLENNAN COS INC COM 571748102 9,142 78,137 SH   SOLE   78,137 0 0
MARTIN MARIETTA MATLS INC COM 573284106 4,434 15,616 SH   OTR 35 0 0 15,616
MARTIN MARIETTA MATLS INC COM 573284106 1,405 4,949 SH   SOLE   4,949 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 2,096 44,094 SH   SOLE   44,094 0 0
MASONITE INTL CORP COM 575385109 317 3,225 SH   SOLE   3,225 0 0
MASTEC INC COM 576323109 2,393 35,101 SH   SOLE   35,101 0 0
MASTERCARD INCORPORATED CL A 57636Q104 185 519 SH   OTR 31 0 0 519
MASTERCARD INCORPORATED CL A 57636Q104 2,550 7,143 SH   SOLE   7,143 0 0
MCDONALDS CORP COM 580135101 1,816 8,463 SH   SOLE   8,463 0 0
MERCK & CO. INC COM 58933Y105 86 1,049 SH   OTR 31 0 0 1,049
MERCK & CO. INC COM 58933Y105 2,274 27,800 SH   SOLE   27,800 0 0
MEXICO EQUITY & INCOME FD COM 592834105 154 15,852 SH   SOLE   15,852 0 0
MFA FINL INC COM 55272X102 239 61,378 SH   SOLE   61,378 0 0
MFS HIGH YIELD MUN TR SH BEN INT 59318E102 122 27,746 SH   SOLE   27,746 0 0
MFS INVT GRADE MUN TR SH BEN INT 59318B108 213 21,724 SH   SOLE   21,724 0 0
MFS MUN INCOME TR SH BEN INT 552738106 363 54,282 SH   SOLE   54,282 0 0
MGE ENERGY INC COM 55277P104 420 6,000 SH   SOLE   6,000 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 1,064 7,705 SH   SOLE   7,705 0 0
MICROSOFT CORP COM 594918104 223 1,004 SH   OTR 31 0 0 1,004
MICROSOFT CORP COM 594918104 7,496 33,704 SH   OTR 35 0 0 33,704
MICROSOFT CORP COM 594918104 39,305 176,714 SH   SOLE   176,714 0 0
MKS INSTRS INC COM 55306N104 4,632 30,790 SH   OTR 35 0 0 30,790
MKS INSTRS INC COM 55306N104 3,878 25,777 SH   SOLE   25,777 0 0
MONGODB INC CL A 60937P106 957 2,665 SH   SOLE   2,665 0 0
MONOLITHIC PWR SYS INC COM 609839105 4,943 13,496 SH   OTR 35 0 0 13,496
MONOLITHIC PWR SYS INC COM 609839105 12,045 32,889 SH   SOLE   32,889 0 0
MOODYS CORP COM 615369105 457 1,574 SH   SOLE   1,574 0 0
MOODYS CORP COM 615369105 84 289 SH   OTR 31 0 0 289
MORGAN STANLEY COM NEW 617446448 4,811 70,206 SH   OTR 35 0 0 70,206
MORGAN STANLEY COM NEW 617446448 17,920 261,487 SH   SOLE   261,487 0 0
MORGAN STANLEY EMER MKTS DEB COM 61744H105 1,451 156,745 SH   SOLE   156,745 0 0
MORGAN STANLEY EMERGING MKTS COM 617477104 1,907 303,227 SH   SOLE   303,227 0 0
MORGAN STANLEY INDIA INVT FD COM 61745C105 1,240 58,444 SH   SOLE   58,444 0 0
MORPHOSYS AG SPONSORED ADS 617760202 573 20,211 SH   SOLE   20,211 0 0
MPLX LP COM UNIT REP LTD 55336V100 538 24,856 SH   SOLE   24,856 0 0
NATIONAL HLDGS CORP COM NEW 636375206 1,528 496,103 SH   SOLE   496,103 0 0
NEOGEN CORP COM 640491106 7,767 97,946 SH   SOLE   97,946 0 0
NEOGENOMICS INC COM NEW 64049M209 9,718 180,500 SH   SOLE   180,500 0 0
NETFLIX INC COM 64110L106 579 1,070 SH   SOLE   1,070 0 0
NEUBERGER BERMAN MLP & ENERG COM 64129H104 1,382 410,108 SH   SOLE   410,108 0 0
NEUBERGER BRMAN CLIFRN MUNI COM 64123C101 441 32,411 SH   SOLE   32,411 0 0
NEUBERGER BRMAN NY MUNI FD I COM 64124K102 124 10,041 SH   SOLE   10,041 0 0
NEW AMER HIGH INCOME FD INC COM NEW 641876800 90 10,378 SH   SOLE   10,378 0 0
NEW IRELAND FD INC COM 645673104 152 14,635 SH   SOLE   14,635 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 1,181 118,860 SH   SOLE   118,860 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 133 12,600 SH   SOLE   12,600 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 648 175,498 SH   SOLE   175,498 0 0
NEXTERA ENERGY INC COM 65339F101 1,939 25,132 SH   SOLE   25,132 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 469 7,002 SH   SOLE   7,002 0 0
NIKE INC CL B 654106103 855 6,041 SH   SOLE   6,041 0 0
NORDSON CORP COM 655663102 34,905 173,698 SH   SOLE   173,698 0 0
NORTHERN TR CORP COM 665859104 2,365 25,389 SH   SOLE   25,389 0 0
NORTHROP GRUMMAN CORP COM 666807102 95 312 SH   OTR 31 0 0 312
NORTHROP GRUMMAN CORP COM 666807102 572 1,876 SH   SOLE   1,876 0 0
NOVO-NORDISK A S ADR 670100205 374 5,360 SH   SOLE   5,360 0 0
NUSTAR ENERGY LP UNIT COM 67058H102 277 19,231 SH   SOLE   19,231 0 0
NUVEEN AMT FREE QLTY MUN INC COM 670657105 212 14,062 SH   SOLE   14,062 0 0
NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 114 18,073 SH   SOLE   18,073 0 0
NUVEEN EMERGING MKTS DEBT 20 COM 67077P101 133 17,830 SH   SOLE   17,830 0 0
NUVEEN FLTNG RTE INCM OPP FD COM SHS 6706EN100 368 42,537 SH   SOLE   42,537 0 0
NUVEEN GEORGIA QLTY MUN INC COM 67072B107 194 14,862 SH   SOLE   14,862 0 0
NUVEEN GLOBAL HIGH INCOME FD SHS 67075G103 173 11,155 SH   SOLE   11,155 0 0
NUVEEN MICH QUALITY MUN INCO COM 670979103 574 38,861 SH   SOLE   38,861 0 0
NUVEEN MORTGAGE AND INCOME F COM 670735109 538 27,204 SH   SOLE   27,204 0 0
NUVEEN MUN CR OPPORTUNITIES COM 670663103 722 55,744 SH   SOLE   55,744 0 0
NUVEEN NEW JERSEY QULT MUN F COM 67069Y102 2,931 203,993 SH   SOLE   203,993 0 0
NUVEEN NEW YORK AMT QLT MUNI COM 670656107 1,162 85,908 SH   SOLE   85,908 0 0
NUVEEN NEW YORK QLT MUN INC COM 67066X107 423 29,876 SH   SOLE   29,876 0 0
NUVEEN OHIO QLTY MUN INCOME COM 670980101 653 41,710 SH   SOLE   41,710 0 0
NUVEEN PENNSYLVANIA QLT MUN COM 670972108 1,028 71,076 SH   SOLE   71,076 0 0
NUVEEN PFD & INCOME OPPORTUN COM 67073B106 1,441 151,718 SH   SOLE   151,718 0 0
NUVEEN PFD & INCOME TERM FD COM 67075A106 856 34,776 SH   SOLE   34,776 0 0
NUVEEN QUALITY MUNCP INCOME COM 67066V101 231 15,000 SH   SOLE   15,000 0 0
NUVEEN REAL ASSET INCOME & G COM 67074Y105 1,243 92,349 SH   SOLE   92,349 0 0
NUVEEN TAX-ADVANTAGED DIVID COM 67073G105 1,261 88,653 SH   SOLE   88,653 0 0
NUVEEN TX ADV TOTAL RET STRG COM 67090H102 892 94,644 SH   SOLE   94,644 0 0
NVIDIA CORPORATION COM 67066G104 81 155 SH   OTR 31 0 0 155
NVIDIA CORPORATION COM 67066G104 1,317 2,522 SH   SOLE   2,522 0 0
NVR INC COM 62944T105 2,460 603 SH   OTR 35 0 0 603
NVR INC COM 62944T105 543 133 SH   SOLE   133 0 0
OAKTREE SPECIALTY LENDING CO COM 67401P108 921 165,413 SH   SOLE   165,413 0 0
OKTA INC CL A 679295105 809 3,180 SH   SOLE   3,180 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 3,342 17,122 SH   OTR 35 0 0 17,122
OLD DOMINION FREIGHT LINE IN COM 679580100 659 3,377 SH   SOLE   3,377 0 0
OMNICELL COM COM 68213N109 9,339 77,810 SH   SOLE   77,810 0 0
ORACLE CORP COM 68389X105 605 9,351 SH   SOLE   9,351 0 0
PACWEST BANCORP DEL COM 695263103 1,305 51,365 SH   SOLE   51,365 0 0
PALO ALTO NETWORKS INC COM 697435105 683 1,922 SH   SOLE   1,922 0 0
PALOMAR HLDGS INC COM 69753M105 2,247 25,293 SH   SOLE   25,293 0 0
PAYPAL HLDGS INC COM 70450Y103 69 293 SH   OTR 31 0 0 293
PAYPAL HLDGS INC COM 70450Y103 4,307 18,390 SH   SOLE   18,390 0 0
PDF SOLUTIONS INC COM 693282105 2,013 93,181 SH   SOLE   93,181 0 0
PENNYMAC MTG INVT TR COM 70931T103 642 36,521 SH   SOLE   36,521 0 0
PEPSICO INC COM 713448108 687 4,635 SH   SOLE   4,635 0 0
PFIZER INC COM 717081103 1,181 32,072 SH   SOLE   32,072 0 0
PGIM GLOBAL HIGH YIELD FD FO COM 69346J106 231 15,878 SH   SOLE   15,878 0 0
PHILLIPS 66 COM 718546104 238 3,406 SH   SOLE   3,406 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 5,092 79,068 SH   OTR 35 0 0 79,068
PINNACLE FINL PARTNERS INC COM 72346Q104 1,053 16,350 SH   SOLE   16,350 0 0
PNC FINL SVCS GROUP INC COM 693475105 217 1,456 SH   SOLE   1,456 0 0
POOL CORP COM 73278L105 2,645 7,102 SH   OTR 35 0 0 7,102
POOL CORP COM 73278L105 11,339 30,441 SH   SOLE   30,441 0 0
POPULAR INC COM NEW 733174700 422 7,500 SH   SOLE   7,500 0 0
POTLATCHDELTIC CORPORATION COM 737630103 2,371 47,407 SH   OTR 35 0 0 47,407
POTLATCHDELTIC CORPORATION COM 737630103 8,170 163,328 SH   SOLE   163,328 0 0
PRICE T ROWE GROUP INC COM 74144T108 607 4,011 SH   SOLE   4,011 0 0
PRINCIPAL REAL ESTATE INCOME SHS BEN INT 74255X104 912 74,821 SH   SOLE   74,821 0 0
PROCTER AND GAMBLE CO COM 742718109 664 4,770 SH   SOLE   4,770 0 0
PROGRESSIVE CORP COM 743315103 2,423 24,500 SH   OTR 35 0 0 24,500
PROGRESSIVE CORP COM 743315103 32,569 329,383 SH   SOLE   329,383 0 0
PROOFPOINT INC COM 743424103 2,253 16,519 SH   OTR 35 0 0 16,519
PROOFPOINT INC COM 743424103 9,802 71,858 SH   SOLE   71,858 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467 5,185 64,906 SH   SOLE   64,906 0 0
PROSPERITY BANCSHARES INC COM 743606105 381 5,500 SH   SOLE   5,500 0 0
PRUDENTIAL FINL INC COM 744320102 1,325 16,972 SH   SOLE   16,972 0 0
PTC INC COM 69370C100 41,228 344,684 SH   SOLE   344,684 0 0
PTC INC COM 69370C100 9,367 78,317 SH   OTR 35 0 0 78,317
PURE CYCLE CORP COM NEW 746228303 1,047 93,200 SH   SOLE   93,200 0 0
Q2 HLDGS INC COM 74736L109 1,175 9,287 SH   SOLE   9,287 0 0
QTS RLTY TR INC COM CL A 74736A103 1,435 23,198 SH   SOLE   23,198 0 0
QUALCOMM INC COM 747525103 743 4,876 SH   SOLE   4,876 0 0
RAYMOND JAMES FINL INC COM 754730109 580 6,067 SH   SOLE   6,067 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 136 1,908 SH   OTR 31 0 0 1,908
RAYTHEON TECHNOLOGIES CORP COM 75513E101 8,184 114,440 SH   SOLE   114,440 0 0
RBC BEARINGS INC COM 75524B104 6,080 33,959 SH   SOLE   33,959 0 0
REDWOOD TR INC COM 758075402 615 70,000 SH   SOLE   70,000 0 0
REPAY HLDGS CORP COM CL A 76029L100 2,691 98,769 SH   SOLE   98,769 0 0
REPLIGEN CORP COM 759916109 11,643 60,757 SH   SOLE   60,757 0 0
REPLIGEN CORP COM 759916109 6,109 31,877 SH   OTR 35 0 0 31,877
RITCHIE BROS AUCTIONEERS COM 767744105 13,005 186,981 SH   SOLE   186,981 0 0
RIVERNORTH MANAGED DUR MUN I COM 76882H105 709 39,859 SH   SOLE   39,859 0 0
RIVERNORTH OPPORTUNISTIC MUN COM 76883F108 280 13,064 SH   SOLE   13,064 0 0
RIVERVIEW BANCORP INC COM 769397100 265 50,458 SH   SOLE   50,458 0 0
RMR MORTGAGE TR COM 76970B101 294 27,849 SH   SOLE   27,849 0 0
ROKU INC COM CL A 77543R102 2,913 8,773 SH   OTR 35 0 0 8,773
ROKU INC COM CL A 77543R102 558 1,682 SH   SOLE   1,682 0 0
ROPER TECHNOLOGIES INC COM 776696106 1,213 2,814 SH   SOLE   2,814 0 0
ROSS STORES INC COM 778296103 207 1,688 SH   SOLE   1,688 0 0
ROYAL BK CDA COM 780087102 517 6,302 SH   SOLE   6,302 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 419 11,933 SH   SOLE   11,933 0 0
ROYAL GOLD INC COM 780287108 3,557 33,439 SH   SOLE   33,439 0 0
ROYAL GOLD INC COM 780287108 2,736 25,720 SH   OTR 35 0 0 25,720
ROYAL GOLD INC COM 780287108 24 227 SH   OTR 6 0 0 227
ROYCE MICRO-CAP TR INC COM 780915104 1,333 131,709 SH   SOLE   131,709 0 0
ROYCE VALUE TR INC COM 780910105 382 23,678 SH   SOLE   23,678 0 0
RPM INTL INC COM 749685103 3,974 43,780 SH   OTR 35 0 0 43,780
RPM INTL INC COM 749685103 4,057 44,693 SH   SOLE   44,693 0 0
S&P GLOBAL INC COM 78409V104 118 360 SH   OTR 31 0 0 360
S&P GLOBAL INC COM 78409V104 589 1,793 SH   SOLE   1,793 0 0
SALESFORCE COM INC COM 79466L302 2,003 9,000 SH   OTR 35 0 0 9,000
SALESFORCE COM INC COM 79466L302 22,958 103,170 SH   SOLE   103,170 0 0
SALIENT MIDSTREAM & MLP FD SH BEN INT 79471V105 977 228,880 SH   SOLE   228,880 0 0
SARATOGA INVT CORP COM NEW 80349A208 425 20,400 SH   SOLE   20,400 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 867 9,526 SH   SOLE   9,526 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 306 2,385 SH   SOLE   2,385 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 11,725 398,137 SH   SOLE   398,137 0 0
SELECT BANCORP INC NEW COM 81617L108 189 20,000 SH   SOLE   20,000 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 761 4,735 SH   SOLE   4,735 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1,246 10,980 SH   SOLE   10,980 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 549 18,614 SH   SOLE   18,614 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 344 3,880 SH   SOLE   3,880 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 1,503 11,557 SH   SOLE   11,557 0 0
SERVICENOW INC COM 81762P102 299 544 SH   SOLE   544 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 3,854 95,648 SH   OTR 35 0 0 95,648
SERVISFIRST BANCSHARES INC COM 81768T108 837 20,786 SH   SOLE   20,786 0 0
SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 102 10,165 SH   SOLE   10,165 0 0
SHERWIN WILLIAMS CO COM 824348106 50 68 SH   OTR 31 0 0 68
SHERWIN WILLIAMS CO COM 824348106 378 514 SH   SOLE   514 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 1,937 62,605 SH   SOLE   62,605 0 0
SNAP ON INC COM 833034101 656 3,836 SH   SOLE   3,836 0 0
SOUTH ST CORP COM 840441109 5,427 75,069 SH   SOLE   75,069 0 0
SOUTHERN NATL BANCORP OF VA COM 843395104 908 75,000 SH   SOLE   75,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 40,117 107,299 SH   SOLE   107,299 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 11,631 27,699 SH   SOLE   27,699 0 0
SPDR SER TR BLMBRG BRC CNVRT 78464A359 1,614 19,490 SH   SOLE   19,490 0 0
SPDR SER TR BLOOMBERG BRCLYS 78468R622 9,809 90,044 SH   SOLE   90,044 0 0
SPDR SER TR PORTFLI INTRMDIT 78464A672 395 11,951 SH   SOLE   11,951 0 0
SPDR SER TR S&P BK ETF 78464A797 571 13,661 SH   SOLE   13,661 0 0
SPDR SER TR S&P METALS MNG 78464A755 290 8,681 SH   SOLE   8,681 0 0
SPDR SER TR S&P REGL BKG 78464A698 12,139 233,660 SH   SOLE   233,660 0 0
SPDR SER TR SPDR BLOOMBERG 78468R663 341 3,729 SH   SOLE   3,729 0 0
SPROTT FOCUS TR INC COM 85208J109 789 114,317 SH   SOLE   114,317 0 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 199 21,342 SH   SOLE   21,342 0 0
STARBUCKS CORP COM 855244109 2,354 22,000 SH   OTR 35 0 0 22,000
STARBUCKS CORP COM 855244109 15,144 141,560 SH   SOLE   141,560 0 0
STATE STR CORP COM 857477103 330 4,534 SH   SOLE   4,534 0 0
STEEL DYNAMICS INC COM 858119100 4,615 125,170 SH   OTR 35 0 0 125,170
STEEL DYNAMICS INC COM 858119100 1,004 27,232 SH   SOLE   27,232 0 0
STERIS PLC SHS USD G8473T100 2,666 14,064 SH   OTR 35 0 0 14,064
STERIS PLC SHS USD G8473T100 40,248 212,344 SH   SOLE   212,344 0 0
STERIS PLC SHS USD G8473T100 69 366 SH   OTR 31 0 0 366
STIFEL FINL CORP COM 860630102 2,027 40,164 SH   OTR 35 0 0 40,164
STIFEL FINL CORP COM 860630102 3,311 65,622 SH   SOLE   65,622 0 0
STOCK YDS BANCORP INC COM 861025104 1,275 31,505 SH   SOLE   31,505 0 0
STORE CAP CORP COM 862121100 5,936 174,679 SH   OTR 35 0 0 174,679
STORE CAP CORP COM 862121100 5,585 164,363 SH   SOLE   164,363 0 0
STRYKER CORPORATION COM 863667101 1,465 5,977 SH   SOLE   5,977 0 0
STRYKER CORPORATION COM 863667101 176 717 SH   OTR 31 0 0 717
SVB FINANCIAL GROUP COM 78486Q101 38,554 99,410 SH   SOLE   99,410 0 0
SVB FINANCIAL GROUP COM 78486Q101 6,567 16,933 SH   OTR 35 0 0 16,933
SYNOPSYS INC COM 871607107 14,214 54,829 SH   SOLE   54,829 0 0
TABULA RASA HEALTHCARE INC COM 873379101 602 14,043 SH   OTR 35 0 0 14,043
TABULA RASA HEALTHCARE INC COM 873379101 1,518 35,435 SH   SOLE   35,435 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 119 1,089 SH   OTR 1 0 0 1,089
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 21 194 SH   OTR 20 0 0 194
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 106 976 SH   SOLE   976 0 0
TARGA RES CORP COM 87612G101 251 9,516 SH   SOLE   9,516 0 0
TARGET CORP COM 87612E106 732 4,148 SH   SOLE   4,148 0 0
TE CONNECTIVITY LTD REG SHS H84989104 155 1,281 SH   OTR 31 0 0 1,281
TE CONNECTIVITY LTD REG SHS H84989104 816 6,739 SH   SOLE   6,739 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 2,836 7,234 SH   SOLE   7,234 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 4,510 11,505 SH   OTR 35 0 0 11,505
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 5,887 115,418 SH   OTR 35 0 0 115,418
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 33,904 664,658 SH   SOLE   664,658 0 0
TESLA INC COM 88160R101 1,729 2,450 SH   SOLE   2,450 0 0
TEXAS INSTRS INC COM 882508104 139 849 SH   OTR 31 0 0 849
TEXAS INSTRS INC COM 882508104 3,140 19,130 SH   SOLE   19,130 0 0
TEXAS PAC LD TR SUB CTF PROP I T 882610108 145 199 SH   OTR 6 0 0 199
TEXAS PAC LD TR SUB CTF PROP I T 882610108 120 165 SH   SOLE   165 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 478 1,027 SH   SOLE   1,027 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 91 195 SH   OTR 31 0 0 195
TITAN MACHY INC COM 88830R101 252 12,900 SH   SOLE   12,900 0 0
TJX COS INC NEW COM 872540109 82 1,202 SH   OTR 31 0 0 1,202
TJX COS INC NEW COM 872540109 37,536 549,657 SH   SOLE   549,657 0 0
TORTOISE ENERGY INDEPENDENC COM 89148K200 364 27,418 SH   SOLE   27,418 0 0
TORTOISE ENERGY INFRA CORP COM 89147L886 3,339 166,108 SH   SOLE   166,108 0 0
TORTOISE MIDSTRM ENERGY FD I COM 89148B200 1,982 96,253 SH   SOLE   96,253 0 0
TORTOISE PIPELINE & ENERGY F COM 89148H207 314 18,445 SH   SOLE   18,445 0 0
TORTOISE PWR & ENERGY INFRAS COM 89147X104 349 31,456 SH   SOLE   31,456 0 0
TRAVELERS COMPANIES INC COM 89417E109 887 6,319 SH   SOLE   6,319 0 0
TREX CO INC COM 89531P105 2,250 26,871 SH   SOLE   26,871 0 0
TREX CO INC COM 89531P105 1,996 23,836 SH   OTR 35 0 0 23,836
TRICO BANCSHARES COM 896095106 7,863 222,862 SH   SOLE   222,862 0 0
TRIMBLE INC COM 896239100 742 11,112 SH   SOLE   11,112 0 0
TRIMBLE INC COM 896239100 3,920 58,704 SH   OTR 35 0 0 58,704
TRISTATE CAP HLDGS INC COM 89678F100 634 36,415 SH   SOLE   36,415 0 0
TWILIO INC CL A 90138F102 1,187 3,506 SH   SOLE   3,506 0 0
TYLER TECHNOLOGIES INC COM 902252105 5,023 11,506 SH   OTR 35 0 0 11,506
TYLER TECHNOLOGIES INC COM 902252105 24,499 56,124 SH   SOLE   56,124 0 0
ULTA BEAUTY INC COM 90384S303 76 265 SH   OTR 31 0 0 265
ULTA BEAUTY INC COM 90384S303 331 1,152 SH   SOLE   1,152 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 2,061 14,885 SH   OTR 35 0 0 14,885
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 1,911 13,804 SH   SOLE   13,804 0 0
UNDER ARMOUR INC CL A 904311107 1,486 86,574 SH   SOLE   86,574 0 0
UNDER ARMOUR INC CL C 904311206 912 61,285 SH   SOLE   61,285 0 0
UNION PAC CORP COM 907818108 2,082 10,000 SH   OTR 35 0 0 10,000
UNION PAC CORP COM 907818108 16,462 79,063 SH   SOLE   79,063 0 0
UNITED PARCEL SERVICE INC CL B 911312106 255 1,515 SH   SOLE   1,515 0 0
UNITED RENTALS INC COM 911363109 273 1,177 SH   SOLE   1,177 0 0
UNITEDHEALTH GROUP INC COM 91324P102 192 548 SH   OTR 31 0 0 548
UNITEDHEALTH GROUP INC COM 91324P102 3,437 9,800 SH   OTR 35 0 0 9,800
UNITEDHEALTH GROUP INC COM 91324P102 18,049 51,468 SH   SOLE   51,468 0 0
US BANCORP DEL COM NEW 902973304 1,661 35,660 SH   SOLE   35,660 0 0
VAIL RESORTS INC COM 91879Q109 14,336 51,389 SH   SOLE   51,389 0 0
VAIL RESORTS INC COM 91879Q109 8,077 28,955 SH   OTR 35 0 0 28,955
VALMONT INDS INC COM 920253101 1,394 7,967 SH   SOLE   7,967 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 3,346 13,206 SH   SOLE   13,206 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 241 1,370 SH   SOLE   1,370 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 10,697 51,733 SH   SOLE   51,733 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 509 1,480 SH   SOLE   1,480 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 659 3,388 SH   SOLE   3,388 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 290 2,441 SH   SOLE   2,441 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 11,904 203,967 SH   SOLE   203,967 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 372 7,421 SH   SOLE   7,421 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 12,787 90,579 SH   SOLE   90,579 0 0
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 4,543 96,229 SH   SOLE   96,229 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 9,570 27,051 SH   SOLE   27,051 0 0
VARIAN MED SYS INC COM 92220P105 226 1,293 SH   SOLE   1,293 0 0
VEEVA SYS INC CL A COM 922475108 1,310 4,811 SH   SOLE   4,811 0 0
VERACYTE INC COM 92337F107 990 20,239 SH   SOLE   20,239 0 0
VERISK ANALYTICS INC COM 92345Y106 959 4,622 SH   SOLE   4,622 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 2,409 41,001 SH   SOLE   41,001 0 0
VERRA MOBILITY CORP COM 92511U102 2,154 160,477 SH   SOLE   160,477 0 0
VIATRIS INC COM 92556V106 3,644 194,469 SH   SOLE   194,469 0 0
VISA INC COM CL A 92826C839 167 763 SH   OTR 31 0 0 763
VISA INC COM CL A 92826C839 4,900 22,400 SH   OTR 35 0 0 22,400
VISA INC COM CL A 92826C839 56,077 256,377 SH   SOLE   256,377 0 0
VISTEON CORP COM NEW 92839U206 4,043 32,208 SH   OTR 35 0 0 32,208
VISTEON CORP COM NEW 92839U206 8,880 70,742 SH   SOLE   70,742 0 0
VOYA EMERGING MKTS HIGH DIVI COM 92912P108 119 16,417 SH   SOLE   16,417 0 0
VOYA GLBL EQTY DIV & PREM OP COM 92912T100 662 126,781 SH   SOLE   126,781 0 0
WALMART INC COM 931142103 442 3,063 SH   SOLE   3,063 0 0
WASTE MGMT INC DEL COM 94106L109 357 3,029 SH   SOLE   3,029 0 0
WATERSTONE FINL INC MD COM 94188P101 962 51,114 SH   SOLE   51,114 0 0
WATSCO INC COM 942622200 1,880 8,300 SH   OTR 35 0 0 8,300
WATSCO INC COM 942622200 4,628 20,427 SH   SOLE   20,427 0 0
WEBSTER FINL CORP CONN COM 947890109 3,053 72,440 SH   OTR 35 0 0 72,440
WEBSTER FINL CORP CONN COM 947890109 645 15,299 SH   SOLE   15,299 0 0
WEC ENERGY GROUP INC COM 92939U106 224 2,432 SH   SOLE   2,432 0 0
WELLS FARGO CO NEW COM 949746101 437 14,476 SH   SOLE   14,476 0 0
WELLS FARGO GLOBAL DIVIDEND COM 94987C103 605 124,717 SH   SOLE   124,717 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 13,084 46,181 SH   SOLE   46,181 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 5,497 19,402 SH   OTR 35 0 0 19,402
WESTERN ASSET MUN HIGH INCOM COM 95766N103 94 12,532 SH   SOLE   12,532 0 0
WESTERN AST INFL LKD OPP & I COM 95766R104 569 45,843 SH   SOLE   45,843 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 656 19,570 SH   SOLE   19,570 0 0
WHITEHORSE FIN INC COM 96524V106 475 34,900 SH   SOLE   34,900 0 0
WILLIAMS COS INC COM 969457100 263 13,139 SH   SOLE   13,139 0 0
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 2,281 34,407 SH   SOLE   34,407 0 0
WISDOMTREE TR ITL HDG QTLY DIV 97717X594 10,592 269,368 SH   SOLE   269,368 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851 2,032 37,335 SH   SOLE   37,335 0 0
WISDOMTREE TR US DIVID EX FNCL 97717W406 2,758 32,938 SH   SOLE   32,938 0 0
WISDOMTREE TR US MIDCAP DIVID 97717W505 6,247 179,452 SH   SOLE   179,452 0 0
WISDOMTREE TR US QTLY DIV GRT 97717X669 13,678 253,487 SH   SOLE   253,487 0 0
WISDOMTREE TR US SMALLCAP DIVD 97717W604 2,611 98,158 SH   SOLE   98,158 0 0
WNS HLDGS LTD SPON ADR 92932M101 3,871 53,720 SH   SOLE   53,720 0 0
WP CAREY INC COM 92936U109 1,689 23,934 SH   SOLE   23,934 0 0
WPX ENERGY INC COM 98212B103 2,062 252,966 SH   OTR 35 0 0 252,966
WPX ENERGY INC COM 98212B103 6,728 825,494 SH   SOLE   825,494 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 4,289 33,045 SH   SOLE   33,045 0 0
ZOETIS INC CL A 98978V103 626 3,783 SH   SOLE   3,783 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 296 878 SH   SOLE   878 0 0
ZYNGA INC CL A 98986T108 3,263 330,609 SH   SOLE   330,609 0 0