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 984 5,610 SH   SOLE   3,542 0 2,068
ABBOTT LABS COM 002824100 6,280 53,073 SH   SOLE   18,778 0 34,295
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 151 471 SH   OTR   0 471 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 127 398 SH   SOLE   0 0 398
ADOBE SYSTEMS INCORPORATED COM 00724F101 2,335 4,054 SH   SOLE   1,265 0 2,789
AIR PRODS & CHEMS INC COM 009158106 69 270 SH   OTR   0 270 0
AIR PRODS & CHEMS INC COM 009158106 4,941 19,233 SH   SOLE   6,801 0 12,432
ALCON AG ORD SHS H01301128 5 62 SH   SOLE   0 0 62
ALCON AG ORD SHS H01301128 679 8,488 SH   OTR   0 7,561 927
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 356 2,427 SH   OTR   0 2,427 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 60 404 SH   SOLE   0 0 404
ALPHABET INC CAP STK CL A 02079K305 740 277 SH   SOLE   184 0 93
ALPHABET INC CAP STK CL C 02079K107 14,038 5,257 SH   SOLE   1,969 0 3,288
AMAZON COM INC COM 023135106 3,593 1,100 SH   SOLE   376 0 724
AMBEV SA SPONSORED ADR 02319V103 154 56,223 SH   OTR   0 56,223 0
AMDOCS LTD SHS G02602103 5,510 72,670 SH   SOLE   25,714 0 46,956
AMETEK INC COM 031100100 5,301 42,820 SH   SOLE   15,084 0 27,736
AMGEN INC COM 031162100 667 3,113 SH   SOLE   1,178 0 1,935
AMPHENOL CORP NEW CL A 032095101 6,177 84,537 SH   SOLE   29,986 0 54,551
AMPLIFY ETF TR HIGH INCOME 032108847 1,533 91,159 SH   SOLE   89,899 0 1,260
ANSYS INC COM 03662Q105 218 640 SH   OTR   0 640 0
ANSYS INC COM 03662Q105 2,343 6,937 SH   SOLE   2,356 0 4,581
AON PLC SHS CL A G0403H108 303 1,062 SH   OTR   0 1,062 0
AON PLC SHS CL A G0403H108 13,104 45,857 SH   SOLE   15,795 0 30,062
APOGEE ENTERPRISES INC COM 037598109 415 11,000 SH   SOLE   11,000 0 0
APPLE INC COM 037833100 7,733 54,605 SH   SOLE   28,307 0 26,298
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 270 52,717 SH   OTR   0 52,717 0
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 80 10,240 SH   OTR   0 10,240 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 791 1,080 SH   OTR   0 890 190
ATLASSIAN CORP PLC CL A G06242104 457 1,156 SH   OTR   0 959 197
ATRICURE INC COM 04963C209 882 12,686 SH   SOLE   12,686 0 0
AUTODESK INC COM 052769106 1,627 5,686 SH   SOLE   1,925 0 3,761
AUTODESK INC COM 052769106 371 1,302 SH   OTR   0 1,302 0
AVERY DENNISON CORP COM 053611109 6,166 29,711 SH   SOLE   10,625 0 19,086
BAIDU INC SPON ADR REP A 056752108 18 116 SH   SOLE   0 0 116
BAIDU INC SPON ADR REP A 056752108 265 1,721 SH   OTR   0 1,721 0
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 235 35,370 SH   OTR   0 35,370 0
BANCO SANTANDER S.A. ADR 05964H105 97 26,815 SH   OTR   0 26,815 0
BARCLAYS PLC ADR 06738E204 120 11,601 SH   OTR   0 11,601 0
BAXTER INTL INC COM 071813109 31 386 SH   OTR   0 386 0
BAXTER INTL INC COM 071813109 5,269 65,366 SH   SOLE   23,209 0 42,157
BECTON DICKINSON & CO COM 075887109 5,466 22,242 SH   SOLE   7,996 0 14,246
BERKSHIRE HATHAWAY INC DEL CL A 084670108 822 2 SH   SOLE   1 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,681 6,146 SH   SOLE   2,041 0 4,105
BHP GROUP LTD SPONSORED ADS 088606108 414 7,748 SH   OTR   0 7,748 0
BLACK KNIGHT INC COM 09215C105 277 3,852 SH   OTR   0 3,852 0
BLACKROCK CORPOR HI YLD FD I COM 09255P107 1,383 113,360 SH   SOLE   113,360 0 0
BLACKROCK INC COM 09247X101 580 690 SH   SOLE   247 0 443
BOULDER GROWTH & INCOME FD I COM 101507101 197 15,000 SH   SOLE   0 0 15,000
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 5,925 35,746 SH   SOLE   12,754 0 22,992
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 5,099 95,225 SH   SOLE   33,402 0 61,823
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 665 12,428 SH   OTR   0 12,428 0
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 242 4,034 SH   OTR   0 4,034 0
BROWN & BROWN INC COM 115236101 190 3,424 SH   OTR   0 3,424 0
BROWN & BROWN INC COM 115236101 5,805 104,809 SH   SOLE   37,008 0 67,801
BROWN FORMAN CORP CL B 115637209 40 594 SH   OTR   0 594 0
BROWN FORMAN CORP CL B 115637209 654 10,134 SH   SOLE   3,458 0 6,676
CACI INTL INC CL A 127190304 5,743 21,885 SH   SOLE   7,764 0 14,121
CAESARS ENTERTAINMENT INC NE COM 12769G100 237 2,115 SH   OTR   0 2,115 0
CAESARS ENTERTAINMENT INC NE COM 12769G100 20 176 SH   SOLE   176 0 0
CARLISLE COS INC COM 142339100 6,200 31,132 SH   SOLE   11,037 0 20,095
CARMAX INC COM 143130102 817 6,302 SH   SOLE   2,068 0 4,234
CARMAX INC COM 143130102 448 3,505 SH   OTR   0 3,505 0
CASEYS GEN STORES INC COM 147528103 758 4,029 SH   SOLE   1,367 0 2,662
CATERPILLAR INC COM 149123101 210 1,092 SH   SOLE   821 0 271
CAVCO INDS INC DEL COM 149568107 946 4,142 SH   SOLE   1,404 0 2,738
CBRE CLARION GLOBAL REAL EST COM 12504G100 1,227 146,677 SH   SOLE   146,677 0 0
CBRE GROUP INC CL A 12504L109 220 2,263 SH   OTR   0 2,263 0
CBRE GROUP INC CL A 12504L109 292 3,000 SH   SOLE   3,000 0 0
CENTENE CORP DEL COM 15135B101 31 502 SH   OTR   0 502 0
CENTENE CORP DEL COM 15135B101 4,787 77,162 SH   SOLE   27,192 0 49,970
CENTERPOINT ENERGY INC COM 15189T107 413 16,623 SH   SOLE   5,780 0 10,843
CHARLES RIV LABS INTL INC COM 159864107 1,306 3,224 SH   SOLE   1,109 0 2,115
CHECK POINT SOFTWARE TECH LT ORD M22465104 344 3,063 SH   OTR   0 3,063 0
CINTAS CORP COM 172908105 3,573 9,361 SH   SOLE   3,174 0 6,187
CISCO SYS INC COM 17275R102 316 5,808 SH   SOLE   5,000 0 808
CISCO SYS INC COM 17275R102 43 795 SH   OTR   0 795 0
CITRIX SYS INC COM 177376100 215 2,000 SH   SOLE   2,000 0 0
CMC MATERIALS INC COM 12571T100 4,557 37,093 SH   SOLE   13,170 0 23,923
COCA COLA CO COM 191216100 786 15,023 SH   SOLE   5,557 0 9,466
COLUMBIA SPORTSWEAR CO COM 198516106 5,385 56,027 SH   SOLE   19,786 0 36,241
COMCAST CORP NEW CL A 20030N101 833 14,811 SH   SOLE   4,806 0 10,005
COMPASS MINERALS INTL INC COM 20451N101 539 8,282 SH   SOLE   2,922 0 5,360
COPART INC COM 217204106 5,946 42,859 SH   SOLE   14,516 0 28,343
COPART INC COM 217204106 423 3,047 SH   OTR   0 3,047 0
COSTAR GROUP INC COM 22160N109 3,211 37,112 SH   SOLE   12,603 0 24,509
COSTAR GROUP INC COM 22160N109 511 5,937 SH   OTR   0 5,937 0
COSTCO WHSL CORP NEW COM 22160K105 319 709 SH   SOLE   200 0 509
CREDIT ACCEP CORP MICH COM 225310101 2,845 4,805 SH   SOLE   1,622 0 3,183
CREDIT ACCEP CORP MICH COM 225310101 203 347 SH   OTR   0 347 0
CRH PLC ADR 12626K203 405 8,725 SH   OTR   0 7,271 1,454
DEERE & CO COM 244199105 710 2,117 SH   SOLE   1,246 0 871
DELAWARE INVTS MINN MUN INCO COM 24610V103 1,086 76,570 SH   SOLE   0 0 76,570
DELL TECHNOLOGIES INC CL C 24703L202 1,058 10,093 SH   SOLE   3,386 0 6,707
DIAGEO PLC SPON ADR NEW 25243Q205 21 110 SH   SOLE   0 0 110
DIAGEO PLC SPON ADR NEW 25243Q205 680 3,530 SH   OTR   0 3,084 446
DISH NETWORK CORPORATION CL A 25470M109 1,653 37,942 SH   SOLE   12,673 0 25,269
DISNEY WALT CO COM 254687106 339 2,003 SH   SOLE   1,226 0 777
DOLLAR GEN CORP NEW COM 256677105 147 694 SH   OTR   0 694 0
DOLLAR GEN CORP NEW COM 256677105 5,554 26,179 SH   SOLE   9,305 0 16,874
DOMINION ENERGY INC COM 25746U109 565 7,677 SH   SOLE   2,669 0 5,008
DOMINOS PIZZA INC COM 25754A201 232 486 SH   OTR   0 486 0
DOUBLELINE INCOME SOLUTIONS COM 258622109 1,529 86,085 SH   SOLE   84,585 0 1,500
DUKE ENERGY CORP NEW COM NEW 26441C204 714 7,268 SH   SOLE   2,565 0 4,703
EATON VANCE TAX-MANAGED GLOB COM 27829F108 2,324 232,652 SH   SOLE   232,652 0 0
ELASTIC N V ORD SHS N14506104 12 80 SH   SOLE   80 0 0
ELASTIC N V ORD SHS N14506104 381 2,542 SH   OTR   0 2,085 457
ENBRIDGE INC COM 29250N105 343 8,558 SH   SOLE   36 0 8,522
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 173 17,998 SH   SOLE   15,998 0 2,000
ESCO TECHNOLOGIES INC COM 296315104 4,504 58,584 SH   SOLE   20,949 0 37,635
EXPEDITORS INTL WASH INC COM 302130109 855 7,264 SH   SOLE   2,372 0 4,892
EXXON MOBIL CORP COM 30231G102 933 15,802 SH   SOLE   9,206 0 6,596
FACEBOOK INC CL A 30303M102 12,413 36,666 SH   SOLE   12,889 0 23,777
FACTSET RESH SYS INC COM 303075105 3,543 8,942 SH   SOLE   3,003 0 5,939
FAIR ISAAC CORP COM 303250104 3,355 8,392 SH   SOLE   2,834 0 5,558
FASTENAL CO COM 311900104 196 3,798 SH   OTR   0 3,798 0
FASTENAL CO COM 311900104 52 1,000 SH   SOLE   1,000 0 0
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 10,087 189,905 SH   SOLE   59,838 0 130,067
FIRST REP BK SAN FRANCISCO C COM 33616C100 6,378 33,044 SH   SOLE   11,858 0 21,186
FIRST REP BK SAN FRANCISCO C COM 33616C100 118 612 SH   OTR   0 612 0
FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 305 4,000 SH   SOLE   4,000 0 0
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 493 4,435 SH   SOLE   0 0 4,435
FIRSTENERGY CORP COM 337932107 570 15,838 SH   SOLE   5,422 0 10,416
FIRSTENERGY CORP COM 337932107 42 1,175 SH   OTR   0 1,175 0
FIRSTSERVICE CORP NEW COM 33767E202 853 4,681 SH   SOLE   1,525 0 3,156
FISERV INC COM 337738108 9,075 83,525 SH   SOLE   28,810 0 54,715
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 412 4,776 SH   OTR   0 4,776 0
FORWARD AIR CORP COM 349853101 5,162 62,276 SH   SOLE   21,894 0 40,382
FRANKLIN TEMPLETON ETF TR FTSE BRAZIL 35473P835 8 395 SH   OTR   0 395 0
FRANKLIN TEMPLETON ETF TR FTSE BRAZIL 35473P835 1,003 49,933 SH   SOLE   0 0 49,933
FRANKLIN TEMPLETON ETF TR FTSE JAPAN ETF 35473P744 2,865 92,502 SH   SOLE   0 0 92,502
FRANKLIN TEMPLETON ETF TR FTSE JAPAN ETF 35473P744 26 826 SH   OTR   0 826 0
FRANKLIN TEMPLETON ETF TR FTSE UNTD KGDM 35473P678 3,163 128,826 SH   SOLE   0 0 128,826
FRANKLIN TEMPLETON ETF TR FTSE UNTD KGDM 35473P678 28 1,122 SH   OTR   0 1,122 0
FTI CONSULTING INC COM 302941109 5,848 43,341 SH   SOLE   15,335 0 28,006
GABELLI EQUITY TR INC COM 362397101 1,570 236,140 SH   SOLE   236,140 0 0
GALLAGHER ARTHUR J & CO COM 363576109 6,158 41,353 SH   SOLE   14,694 0 26,659
GENERAL ELECTRIC CO COM NEW 369604301 312 3,019 SH   SOLE   3,019 0 0
GENERAL MLS INC COM 370334104 597 9,994 SH   SOLE   4,098 0 5,896
GENPACT LIMITED SHS G3922B107 5,865 123,249 SH   SOLE   43,578 0 79,671
GENUINE PARTS CO COM 372460105 586 4,806 SH   SOLE   1,657 0 3,149
GIBRALTAR INDS INC COM 374689107 5,020 72,129 SH   SOLE   25,468 0 46,661
GLOBAL X FDS MSCI CHINA CNSMR 37950E408 64 2,297 SH   OTR   0 2,297 0
GLOBAL X FDS MSCI CHINA CNSMR 37950E408 7,865 280,448 SH   SOLE   0 0 280,448
GRUPO TELEVISA S A B SPON ADR REP ORD 40049J206 167 15,192 SH   OTR   0 15,192 0
GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101 3,412 178,195 SH   SOLE   178,195 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 258 2,168 SH   OTR   0 2,168 0
HANESBRANDS INC COM 410345102 442 26,051 SH   SOLE   9,019 0 17,032
HDFC BANK LTD SPONSORED ADS 40415F101 321 4,434 SH   OTR   0 4,434 0
HENRY JACK & ASSOC INC COM 426281101 2,175 13,442 SH   SOLE   4,546 0 8,896
HIGHLAND INCOME FD HIGHLAND INCOME 43010E404 1,247 115,740 SH   SOLE   115,740 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 394 2,984 SH   OTR   0 2,984 0
HOME DEPOT INC COM 437076102 889 2,695 SH   SOLE   1,094 0 1,601
HONEYWELL INTL INC COM 438516106 6,425 30,245 SH   SOLE   12,983 0 17,262
HORIZON THERAPEUTICS PUB L SHS G46188101 196 1,786 SH   OTR   0 1,786 0
HORIZON THERAPEUTICS PUB L SHS G46188101 13 120 SH   SOLE   120 0 0
HUNT J B TRANS SVCS INC COM 445658107 6,032 35,909 SH   SOLE   12,765 0 23,144
HUYA INC ADS REP SHS A 44852D108 137 16,398 SH   OTR   0 16,398 0
ICICI BANK LIMITED ADR 45104G104 432 22,833 SH   OTR   0 22,833 0
ICLICK INTERACTIVE ASIA GROU SPONSORED ADR 45113Y104 135 24,380 SH   OTR   0 24,380 0
ICON PLC SHS G4705A100 6,796 25,919 SH   SOLE   9,121 0 16,798
ICON PLC SHS G4705A100 591 2,256 SH   OTR   0 1,880 376
IDEXX LABS INC COM 45168D104 184 296 SH   OTR   0 296 0
IDEXX LABS INC COM 45168D104 4,326 7,012 SH   SOLE   2,403 0 4,609
INTEL CORP COM 458140100 751 14,017 SH   SOLE   8,550 0 5,467
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 2,959 47,577 SH   SOLE   16,094 0 31,483
INTERCONTINENTAL EXCHANGE IN COM 45866F104 7,867 68,599 SH   SOLE   23,828 0 44,771
INTUITIVE SURGICAL INC COM NEW 46120E602 3,138 3,139 SH   SOLE   1,053 0 2,086
INVESCO EXCH TRADED FD TR II KBW HIG DV YLD 46138E610 1,507 74,067 SH   SOLE   74,067 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 395 1,104 SH   SOLE   961 0 143
IQVIA HLDGS INC COM 46266C105 7,616 31,816 SH   SOLE   11,070 0 20,746
ISHARES GOLD TR ISHARES NEW 464285204 23,178 693,634 SH   SOLE   349,365 0 344,269
ISHARES INC ESG AWR MSCI EM 46434G863 479 11,452 SH   SOLE   4,343 0 7,109
ISHARES INC MSCI AUST ETF 464286103 27 1,087 SH   OTR   0 1,087 0
ISHARES INC MSCI AUST ETF 464286103 3,126 125,884 SH   SOLE   0 0 125,884
ISHARES INC MSCI AUSTRIA ETF 464286202 22 891 SH   OTR   0 891 0
ISHARES INC MSCI AUSTRIA ETF 464286202 2,534 101,970 SH   SOLE   0 0 101,970
ISHARES INC MSCI CDA ETF 464286509 3,188 87,848 SH   SOLE   0 0 87,848
ISHARES INC MSCI CDA ETF 464286509 28 775 SH   OTR   0 775 0
ISHARES INC MSCI FRANCE ETF 464286707 24 652 SH   OTR   0 652 0
ISHARES INC MSCI FRANCE ETF 464286707 2,753 74,062 SH   SOLE   0 0 74,062
ISHARES INC MSCI GERMANY ETF 464286806 2,929 88,870 SH   SOLE   0 0 88,870
ISHARES INC MSCI GERMANY ETF 464286806 26 781 SH   OTR   0 781 0
ISHARES INC MSCI HONG KG ETF 464286871 2,243 93,614 SH   SOLE   0 0 93,614
ISHARES INC MSCI HONG KG ETF 464286871 19 813 SH   OTR   0 813 0
ISHARES INC MSCI ITALY ETF 46434G830 24 760 SH   OTR   0 760 0
ISHARES INC MSCI ITALY ETF 46434G830 2,678 84,716 SH   SOLE   0 0 84,716
ISHARES INC MSCI MEXICO ETF 464286822 13 276 SH   OTR   0 276 0
ISHARES INC MSCI MEXICO ETF 464286822 1,444 30,027 SH   SOLE   26 0 30,001
ISHARES INC MSCI NETHERL ETF 464286814 2,921 59,155 SH   SOLE   0 0 59,155
ISHARES INC MSCI NETHERL ETF 464286814 26 538 SH   OTR   0 538 0
ISHARES INC MSCI SINGPOR ETF 46434G780 24 1,053 SH   OTR   0 1,053 0
ISHARES INC MSCI SINGPOR ETF 46434G780 2,673 117,417 SH   SOLE   0 0 117,417
ISHARES INC MSCI SPAIN ETF 464286764 25 929 SH   OTR   0 929 0
ISHARES INC MSCI SPAIN ETF 464286764 2,825 104,861 SH   SOLE   0 0 104,861
ISHARES INC MSCI STH KOR ETF 464286772 1,322 16,409 SH   SOLE   0 0 16,409
ISHARES INC MSCI STH KOR ETF 464286772 11 137 SH   OTR   0 137 0
ISHARES INC MSCI SWEDEN ETF 464286756 3,004 66,965 SH   SOLE   0 0 66,965
ISHARES INC MSCI SWEDEN ETF 464286756 26 582 SH   OTR   0 582 0
ISHARES INC MSCI SWITZERLAND 464286749 24 515 SH   OTR   0 515 0
ISHARES INC MSCI SWITZERLAND 464286749 2,698 57,955 SH   SOLE   0 0 57,955
ISHARES INC MSCI TAIWAN ETF 46434G772 4 71 SH   OTR   0 71 0
ISHARES INC MSCI TAIWAN ETF 46434G772 472 7,585 SH   SOLE   0 0 7,585
ISHARES INC MSCI THAILND ETF 464286624 1,219 16,331 SH   SOLE   0 0 16,331
ISHARES INC MSCI THAILND ETF 464286624 11 152 SH   OTR   0 152 0
ISHARES TR CORE S&P500 ETF 464287200 19,098 44,329 SH   SOLE   0 0 44,329
ISHARES TR EAFE GRWTH ETF 464288885 1,112 10,440 SH   SOLE   3,948 0 6,492
ISHARES TR EAFE VALUE ETF 464288877 1,212 23,669 SH   SOLE   8,943 0 14,726
ISHARES TR GLOBAL FINLS ETF 464287333 258 3,325 SH   SOLE   1,018 0 2,307
ISHARES TR GLOBAL TECH ETF 464287291 248 4,447 SH   SOLE   1,558 0 2,889
ISHARES TR MSCI INDIA ETF 46429B598 10 197 SH   OTR   0 197 0
ISHARES TR MSCI INDIA ETF 46429B598 1,072 22,135 SH   SOLE   0 0 22,135
ISHARES TR MSCI INDIA SM CP 46429B614 236 3,928 SH   OTR   0 3,928 0
ISHARES TR MSCI INDONIA ETF 46429B309 1,140 52,632 SH   SOLE   0 0 52,632
ISHARES TR MSCI INDONIA ETF 46429B309 10 462 SH   OTR   0 462 0
ISHARES TR MSCI PHILIPS ETF 46429B408 788 26,248 SH   SOLE   0 0 26,248
ISHARES TR MSCI PHILIPS ETF 46429B408 8 255 SH   OTR   0 255 0
ISHARES TR MSCI POLAND ETF 46429B606 1,373 62,388 SH   SOLE   0 0 62,388
ISHARES TR MSCI POLAND ETF 46429B606 12 564 SH   OTR   0 564 0
ISHARES TR NEW ZEALAND ETF 464289123 2,187 35,314 SH   SOLE   0 0 35,314
ISHARES TR NEW ZEALAND ETF 464289123 21 335 SH   OTR   0 335 0
ISHARES TR RUS 1000 ETF 464287622 661 2,737 SH   SOLE   0 0 2,737
ISHARES TR RUS MD CP GR ETF 464287481 6,265 55,909 SH   SOLE   230 0 55,679
ISHARES TR S&P 500 GRWT ETF 464287309 1,196 16,192 SH   SOLE   0 0 16,192
ISHARES TR TIPS BD ETF 464287176 581 4,548 SH   SOLE   0 0 4,548
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 383 71,695 SH   OTR   0 71,695 0
JOHNSON & JOHNSON COM 478160104 1,270 7,872 SH   SOLE   3,471 0 4,401
JPMORGAN CHASE & CO COM 46625H100 37 229 SH   OTR   0 229 0
JPMORGAN CHASE & CO COM 46625H100 703 4,309 SH   SOLE   2,368 0 1,941
JUST EAT TAKEAWAY COM N V SPONSORED ADS 48214T305 171 11,753 SH   OTR   0 9,829 1,924
KEYSIGHT TECHNOLOGIES INC COM 49338L103 6,532 39,802 SH   SOLE   14,073 0 25,729
KKR & CO INC COM 48251W104 502 8,241 SH   OTR   0 8,241 0
KLA CORP COM NEW 482480100 6,031 18,068 SH   SOLE   6,373 0 11,695
LAMAR ADVERTISING CO NEW CL A 512816109 844 7,402 SH   SOLE   2,577 0 4,825
LEIDOS HOLDINGS INC COM 525327102 5,242 54,605 SH   SOLE   19,310 0 35,295
LENNAR CORP CL A 526057104 5 54 SH   SOLE   54 0 0
LENNAR CORP CL A 526057104 229 2,449 SH   OTR   0 2,449 0
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 1,629 189,460 SH   SOLE   189,460 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 334 1,935 SH   OTR   0 1,935 0
LINDE PLC SHS G5494J103 634 2,176 SH   OTR   0 1,895 281
LIVE NATION ENTERTAINMENT IN COM 538034109 262 2,879 SH   OTR   0 2,879 0
LOCKHEED MARTIN CORP COM 539830109 795 2,310 SH   SOLE   746 0 1,564
MARKEL CORP COM 570535104 313 262 SH   OTR   0 262 0
MARKETAXESS HLDGS INC COM 57060D108 2,822 6,670 SH   SOLE   2,278 0 4,392
MARRIOTT INTL INC NEW CL A 571903202 246 1,662 SH   SOLE   1,662 0 0
MARSH & MCLENNAN COS INC COM 571748102 6,141 40,577 SH   SOLE   14,376 0 26,201
MASTERCARD INCORPORATED CL A 57636Q104 839 2,415 SH   SOLE   2,000 0 415
MAXIMUS INC COM 577933104 5,215 62,927 SH   SOLE   22,387 0 40,540
MCDONALDS CORP COM 580135101 469 1,956 SH   SOLE   1,088 0 868
MEDTRONIC PLC SHS G5960L103 174 1,391 SH   OTR   0 1,391 0
MEDTRONIC PLC SHS G5960L103 6,886 54,760 SH   SOLE   21,356 0 33,404
MELCO RESORTS AND ENTMNT LTD ADR 585464100 167 16,343 SH   OTR   0 16,343 0
METTLER TOLEDO INTERNATIONAL COM 592688105 280 203 SH   OTR   0 203 0
MICROCHIP TECHNOLOGY INC. COM 595017104 228 1,487 SH   OTR   0 1,487 0
MICROCHIP TECHNOLOGY INC. COM 595017104 9 58 SH   SOLE   58 0 0
MICRON TECHNOLOGY INC COM 595112103 311 4,372 SH   SOLE   1,605 0 2,767
MICROSOFT CORP COM 594918104 1,702 6,031 SH   SOLE   4,681 0 1,350
MOODYS CORP COM 615369105 131 368 SH   OTR   0 368 0
MOODYS CORP COM 615369105 6,276 17,670 SH   SOLE   5,881 0 11,789
MORNINGSTAR INC COM 617700109 4,149 16,007 SH   SOLE   5,464 0 10,543
MSCI INC COM 55354G100 8,488 13,966 SH   SOLE   4,710 0 9,256
MSCI INC COM 55354G100 155 255 SH   OTR   0 255 0
NATERA INC COM 632307104 210 1,884 SH   OTR   0 1,884 0
NORTHROP GRUMMAN CORP COM 666807102 5,591 15,507 SH   SOLE   5,465 0 10,042
NOVO-NORDISK A S ADR 670100205 491 5,137 SH   OTR   0 4,255 882
NOVO-NORDISK A S ADR 670100205 61 632 SH   SOLE   0 0 632
NVIDIA CORPORATION COM 67066G104 212 1,020 SH   SOLE   64 0 956
NVR INC COM 62944T105 1,583 320 SH   SOLE   107 0 213
OMNICELL COM COM 68213N109 1,747 11,836 SH   SOLE   3,993 0 7,843
ORACLE CORP COM 68389X105 829 9,454 SH   SOLE   4,484 0 4,970
OREILLY AUTOMOTIVE INC COM 67103H107 381 623 SH   OTR   0 623 0
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 256 10,214 SH   OTR   0 10,214 0
PAYCHEX INC COM 704326107 1,917 17,048 SH   SOLE   5,795 0 11,253
PAYCOM SOFTWARE INC COM 70432V102 3,107 6,456 SH   SOLE   2,162 0 4,294
PAYPAL HLDGS INC COM 70450Y103 3,407 12,989 SH   SOLE   4,782 0 8,207
PEPSICO INC COM 713448108 433 2,879 SH   SOLE   2,779 0 100
PERKINELMER INC COM 714046109 6,787 39,155 SH   SOLE   13,974 0 25,181
PFIZER INC COM 717081103 1,165 27,108 SH   SOLE   11,392 0 15,716
PGIM HIGH YIELD BOND FUND IN COM 69346H100 1,531 94,235 SH   SOLE   94,235 0 0
PIMCO ETF TR ACTIVE BD ETF 72201R775 220 1,993 SH   SOLE   0 0 1,993
POOL CORP COM 73278L105 1,717 3,995 SH   SOLE   1,337 0 2,658
PRIMERICA INC COM 74164M108 5,876 38,182 SH   SOLE   13,568 0 24,614
PROCTER AND GAMBLE CO COM 742718109 985 7,003 SH   SOLE   2,606 0 4,397
PROSHARES TR S&P 500 DV ARIST 74348A467 503 5,684 SH   SOLE   39 0 5,645
PROTO LABS INC COM 743713109 714 10,732 SH   SOLE   10,730 0 2
RELX PLC SPONSORED ADR 759530108 214 7,399 SH   OTR   0 7,399 0
RIO TINTO PLC SPONSORED ADR 767204100 275 4,142 SH   OTR   0 4,142 0
ROLLINS INC COM 775711104 1,547 43,754 SH   SOLE   14,812 0 28,942
ROPER TECHNOLOGIES INC COM 776696106 289 647 SH   OTR   0 647 0
ROPER TECHNOLOGIES INC COM 776696106 7,095 15,953 SH   SOLE   5,580 0 10,373
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 222 4,892 SH   OTR   0 4,892 0
S&P GLOBAL INC COM 78409V104 87 205 SH   OTR   0 205 0
S&P GLOBAL INC COM 78409V104 4,597 10,789 SH   SOLE   3,592 0 7,197
SALESFORCE COM INC COM 79466L302 5,656 20,833 SH   SOLE   7,041 0 13,792
SAP SE SPON ADR 803054204 418 3,095 SH   OTR   0 3,095 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 17 51 SH   SOLE   51 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 387 1,170 SH   OTR   0 1,170 0
SCHLUMBERGER LTD COM STK 806857108 75 2,510 SH   SOLE   600 0 1,910
SCHLUMBERGER LTD COM STK 806857108 296 9,869 SH   OTR   0 8,225 1,644
SCHWAB CHARLES CORP COM 808513105 377 5,177 SH   SOLE   4,259 0 918
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 485 7,186 SH   SOLE   0 0 7,186
SEA LTD SPONSORD ADS 81141R100 346 1,058 SH   OTR   0 940 118
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 595 15,859 SH   SOLE   526 0 15,333
SENDAS DISTRIBUIDORA S A SPON ADS 81689T104 231 13,257 SH   OTR   0 13,257 0
SHERWIN WILLIAMS CO COM 824348106 5,962 21,248 SH   SOLE   7,359 0 13,889
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 339 1,001 SH   SOLE   1,001 0 0
SPDR GOLD TR GOLD SHS 78463V107 708 4,318 SH   SOLE   1,262 0 3,056
SPDR S&P 500 ETF TR TR UNIT 78462F103 379 884 SH   SOLE   855 0 29
SPDR SER TR SPDR BLOOMBERG 78468R663 2,836 31,004 SH   SOLE   31,004 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 558 12,019 SH   SOLE   4,205 0 7,814
SPROUT SOCIAL INC COM CL A 85209W109 241 1,977 SH   OTR   0 1,977 0
SPS COMM INC COM 78463M107 2,070 12,830 SH   SOLE   12,830 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 5,466 78,692 SH   SOLE   27,941 0 50,751
STARBUCKS CORP COM 855244109 985 8,862 SH   SOLE   3,991 0 4,871
STERLING BANCORP DEL COM 85917A100 202 8,078 SH   OTR   0 8,078 0
STONECO LTD COM CL A G85158106 248 7,112 SH   OTR   0 6,286 826
STRYKER CORPORATION COM 863667101 11,163 42,370 SH   SOLE   14,651 0 27,719
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 101 14,394 SH   OTR   0 14,394 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1,335 12,028 SH   OTR   0 11,267 761
TARGET CORP COM 87612E106 6,126 26,800 SH   SOLE   9,808 0 16,992
TE CONNECTIVITY LTD REG SHS H84989104 457 3,325 SH   OTR   0 2,778 547
TE CONNECTIVITY LTD REG SHS H84989104 69 500 SH   SOLE   500 0 0
TETRA TECH INC NEW COM 88162G103 6,997 46,825 SH   SOLE   16,662 0 30,163
TEXAS INSTRS INC COM 882508104 6,531 33,984 SH   SOLE   12,103 0 21,881
TEXAS ROADHOUSE INC COM 882681109 5,392 59,151 SH   SOLE   20,980 0 38,171
THERMO FISHER SCIENTIFIC INC COM 883556102 2,906 5,059 SH   SOLE   2,566 0 2,493
THOMSON REUTERS CORP. COM NEW 884903709 407 3,676 SH   OTR   0 3,023 653
TORO CO COM 891092108 5,214 53,552 SH   SOLE   19,028 0 34,524
TRACTOR SUPPLY CO COM 892356106 6,561 32,472 SH   SOLE   11,536 0 20,936
TRANSDIGM GROUP INC COM 893641100 556 891 SH   OTR   0 891 0
TRANSUNION COM 89400J107 201 1,792 SH   OTR   0 1,792 0
TRANSUNION COM 89400J107 7,551 67,305 SH   SOLE   23,620 0 43,685
TRUIST FINL CORP COM 89832Q109 485 8,318 SH   SOLE   2,525 0 5,793
TTEC HLDGS INC COM 89854H102 5,599 59,733 SH   SOLE   20,856 0 38,877
TYLER TECHNOLOGIES INC COM 902252105 379 826 SH   OTR   0 826 0
TYLER TECHNOLOGIES INC COM 902252105 3,482 7,584 SH   SOLE   2,596 0 4,988
ULTA BEAUTY INC COM 90384S303 5,872 16,308 SH   SOLE   5,776 0 10,532
UNILEVER PLC SPON ADR NEW 904767704 351 6,390 SH   OTR   0 6,390 0
UNION PAC CORP COM 907818108 15 78 SH   OTR   0 78 0
UNION PAC CORP COM 907818108 5,089 25,893 SH   SOLE   9,183 0 16,710
UNITED PARCEL SERVICE INC CL B 911312106 885 4,866 SH   SOLE   1,891 0 2,975
UNITEDHEALTH GROUP INC COM 91324P102 10,511 26,831 SH   SOLE   9,127 0 17,704
US BANCORP DEL COM NEW 902973304 1,049 17,659 SH   SOLE   14,693 0 2,966
VAIL RESORTS INC COM 91879Q109 8 25 SH   SOLE   25 0 0
VAIL RESORTS INC COM 91879Q109 244 730 SH   OTR   0 730 0
VANGUARD INDEX FDS GROWTH ETF 922908736 569 1,961 SH   SOLE   21 0 1,940
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 3,155 7,998 SH   SOLE   0 0 7,998
VANGUARD INDEX FDS VALUE ETF 922908744 1,104 8,163 SH   SOLE   83 0 8,080
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,849 36,973 SH   SOLE   205 0 36,768
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 2,804 55,542 SH   SOLE   421 0 55,121
VEEVA SYS INC CL A COM 922475108 2,641 9,211 SH   SOLE   3,113 0 6,098
VERISIGN INC COM 92343E102 888 4,439 SH   SOLE   1,526 0 2,913
VERISIGN INC COM 92343E102 228 1,114 SH   OTR   0 1,114 0
VERISK ANALYTICS INC COM 92345Y106 6,108 30,567 SH   SOLE   10,358 0 20,209
VERISK ANALYTICS INC COM 92345Y106 169 845 SH   OTR   0 845 0
VERIZON COMMUNICATIONS INC COM 92343V104 46 859 SH   OTR   0 859 0
VERIZON COMMUNICATIONS INC COM 92343V104 814 15,072 SH   SOLE   4,452 0 10,620
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 128 11,483 SH   OTR   0 11,483 0
VISA INC COM CL A 92826C839 6,548 29,470 SH   SOLE   11,830 0 17,640
VULCAN MATLS CO COM 929160109 315 1,862 SH   OTR   0 1,862 0
WELLS FARGO ADVANTAGE INCOME WF INC OPPTY FD 94987B105 1,434 162,945 SH   SOLE   162,945 0 0
WELLS FARGO CO NEW COM 949746101 37 790 SH   OTR   0 790 0
WELLS FARGO CO NEW COM 949746101 871 18,812 SH   SOLE   8,075 0 10,737
WIX COM LTD SHS M98068105 270 1,376 SH   OTR   0 1,376 0
XCEL ENERGY INC COM 98389B100 287 4,595 SH   SOLE   0 0 4,595
YANDEX N V SHS CLASS A N97284108 235 2,967 SH   OTR   0 2,967 0
ZOETIS INC CL A 98978V103 5,576 28,707 SH   SOLE   9,725 0 18,982