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
ABBOTT LABS COM 002824100 5,312 48,515 SH   SOLE   0 0 77,733
ABBOTT LABS COM 002824100 24 221 SH   OTR   0 0 603
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 141 541 SH   OTR   0 0 26,201
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 103 394 SH   SOLE   0 0 394
ADOBE SYSTEMS INCORPORATED COM 00724F101 1,177 2,354 SH   SOLE   0 0 2,354
AIR PRODS & CHEMS INC COM 009158106 4,584 16,777 SH   SOLE   0 0 19,688
AIR PRODS & CHEMS INC COM 009158106 105 384 SH   OTR   0 0 1,738
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 18 79 SH   SOLE   0 0 79
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 530 2,279 SH   OTR   0 0 10,956
ALPHABET INC CAP STK CL A 02079K305 277 158 SH   SOLE   0 0 158
ALPHABET INC CAP STK CL C 02079K107 26 15 SH   OTR   0 0 274
ALPHABET INC CAP STK CL C 02079K107 10,203 5,824 SH   SOLE   0 0 11,509
AMAZON COM INC COM 023135106 3,208 985 SH   SOLE   0 0 985
AMBEV SA SPONSORED ADR 02319V103 107 35,014 SH   OTR   0 0 100,298
AMDOCS LTD SHS G02602103 5,409 76,265 SH   SOLE   0 0 80,094
AMDOCS LTD SHS G02602103 24 334 SH   OTR   0 0 344
AMETEK INC COM 031100100 3,535 29,227 SH   SOLE   0 0 33,649
AMGEN INC COM 031162100 716 3,113 SH   SOLE   0 0 3,113
AMPHENOL CORP NEW CL A 032095101 5,679 43,427 SH   SOLE   0 0 49,094
AMPHENOL CORP NEW CL A 032095101 30 229 SH   OTR   0 0 831
AMPLIFY ETF TR HIGH INCOME 032108847 883 55,443 SH   SOLE   0 0 55,443
ANSYS INC COM 03662Q105 768 2,111 SH   SOLE   0 0 2,111
ANSYS INC COM 03662Q105 256 704 SH   OTR   0 0 43
AON PLC SHS CL A G0403H108 299 1,413 SH   OTR   0 0 26,827
AON PLC SHS CL A G0403H108 10,102 47,814 SH   SOLE   0 0 51,345
APPLE INC COM 037833100 5,601 42,210 SH   SOLE   0 0 42,210
APPLE INC COM 037833100 33 252 SH   OTR   0 0 607
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 221 44,002 SH   OTR   0 0 10,000
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 60 10,240 SH   OTR   0 0 5,000
AUTODESK INC COM 052769106 394 1,291 SH   OTR   0 0 53
AUTODESK INC COM 052769106 898 2,942 SH   SOLE   0 0 2,942
AUTOMATIC DATA PROCESSING IN COM 053015103 5,623 31,910 SH   SOLE   0 0 33,683
AUTOMATIC DATA PROCESSING IN COM 053015103 27 154 SH   OTR   0 0 1,332
AVERY DENNISON CORP COM 053611109 30 193 SH   OTR   0 0 2,110
AVERY DENNISON CORP COM 053611109 5,941 38,299 SH   SOLE   0 0 44,807
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 132 26,699 SH   OTR   0 0 100,170
BANCO SANTANDER S.A. ADR 05964H105 97 31,717 SH   OTR   0 0 250,605
BAXTER INTL INC COM 071813109 4,359 54,330 SH   SOLE   0 0 56,467
BAXTER INTL INC COM 071813109 18 227 SH   OTR   0 0 1,753
BECTON DICKINSON & CO COM 075887109 4,896 19,565 SH   SOLE   0 0 25,520
BECTON DICKINSON & CO COM 075887109 21 85 SH   OTR   0 0 256
BERKSHIRE HATHAWAY INC DEL CL A 084670108 348 1 SH   SOLE   0 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,333 5,748 SH   SOLE   0 0 5,748
BLACK KNIGHT INC COM 09215C105 333 3,771 SH   OTR   0 0 750,000
BLACKROCK CORPOR HI YLD FD I COM 09255P107 1,296 113,360 SH   SOLE   0 0 113,360
BLACKROCK INC COM 09247X101 325 451 SH   SOLE   0 0 451
BOULDER GROWTH & INCOME FD I COM 101507101 167 15,000 SH   SOLE   0 0 15,000
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 27 173 SH   OTR   0 0 805
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 5,467 35,686 SH   SOLE   0 0 39,287
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 555 13,445 SH   OTR   0 0 753
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 5,473 132,623 SH   SOLE   0 0 132,623
BROWN & BROWN INC COM 115236101 4,876 102,842 SH   SOLE   0 0 105,997
BROWN & BROWN INC COM 115236101 205 4,323 SH   OTR   0 0 2,385
BROWN FORMAN CORP CL B 115637209 71 898 SH   OTR   0 0 400,000
BROWN FORMAN CORP CL B 115637209 717 9,024 SH   SOLE   0 0 9,024
CACI INTL INC CL A 127190304 162 648 SH   OTR   0 0 510,166
CACI INTL INC CL A 127190304 5,176 20,758 SH   SOLE   0 0 44,726
CAESARS ENTERTAINMENT INC NE COM 12769G100 253 3,407 SH   OTR   0 0 401,731
CARLISLE COS INC COM 142339100 5,598 35,846 SH   SOLE   0 0 39,298
CARLISLE COS INC COM 142339100 27 170 SH   OTR   0 0 1,204
CARMAX INC COM 143130102 363 3,843 SH   OTR   0 0 639,138
CASEYS GEN STORES INC COM 147528103 658 3,686 SH   SOLE   0 0 3,686
CATERPILLAR INC COM 149123101 350 1,923 SH   SOLE   0 0 1,923
CAVCO INDS INC DEL COM 149568107 1,109 6,323 SH   SOLE   0 0 6,323
CBRE CLARION GLOBAL REAL EST COM 12504G100 1,013 147,249 SH   SOLE   0 0 147,249
CBRE GROUP INC CL A 12504L109 257 4,101 SH   OTR   0 0 400,000
CENTENE CORP DEL COM 15135B101 4,411 73,488 SH   SOLE   0 0 74,179
CENTENE CORP DEL COM 15135B101 20 325 SH   OTR   0 0 414
CENTERPOINT ENERGY INC COM 15189T107 448 20,697 SH   SOLE   0 0 20,697
CHARLES RIV LABS INTL INC COM 159864107 5 22 SH   OTR   0 0 22
CHARLES RIV LABS INTL INC COM 159864107 814 3,256 SH   SOLE   0 0 3,256
CHECK POINT SOFTWARE TECH LT ORD M22465104 214 1,607 SH   OTR   0 0 25,927
CHURCH & DWIGHT INC COM 171340102 1,792 20,540 SH   SOLE   0 0 20,540
CHURCH & DWIGHT INC COM 171340102 24 273 SH   OTR   0 0 267
CINTAS CORP COM 172908105 3,077 8,705 SH   SOLE   0 0 8,705
CMC MATERIALS INC COM 12571T100 24 160 SH   OTR   0 0 147
CMC MATERIALS INC COM 12571T100 4,794 31,688 SH   SOLE   0 0 33,127
COCA COLA CO COM 191216100 679 12,389 SH   SOLE   0 0 12,389
COLUMBIA SPORTSWEAR CO COM 198516106 4,813 55,084 SH   SOLE   0 0 63,111
COLUMBIA SPORTSWEAR CO COM 198516106 25 281 SH   OTR   0 0 188
COMCAST CORP NEW CL A 20030N101 715 13,641 SH   SOLE   0 0 13,641
COMPANHIA BRASILEIRA DE DIST SPONSORED ADR 20440T300 190 13,257 SH   OTR   0 0 10,000
COMPASS MINERALS INTL INC COM 20451N101 501 8,122 SH   SOLE   0 0 8,122
COOPER COS INC COM NEW 216648402 5,271 14,508 SH   SOLE   0 0 15,491
COOPER COS INC COM NEW 216648402 24 67 SH   OTR   0 0 496
COPART INC COM 217204106 5,266 41,382 SH   SOLE   0 0 41,382
COPART INC COM 217204106 404 3,171 SH   OTR   0 0 4,165
COSTAR GROUP INC COM 22160N109 3,070 3,321 SH   SOLE   0 0 3,321
COSTAR GROUP INC COM 22160N109 289 313 SH   OTR   0 0 25,000
COSTCO WHSL CORP NEW COM 22160K105 289 766 SH   SOLE   0 0 766
CREDIT ACCEP CORP MICH COM 225310101 2,118 6,118 SH   SOLE   0 0 6,118
CREDIT ACCEP CORP MICH COM 225310101 168 485 SH   OTR   0 0 39
CURTISS WRIGHT CORP COM 231561101 24 203 SH   OTR   0 0 1,317
CURTISS WRIGHT CORP COM 231561101 5,176 44,486 SH   SOLE   0 0 47,845
DEERE & CO COM 244199105 269 1,002 SH   SOLE   0 0 1,002
DELAWARE INVTS MINN MUN INCO COM 24610V103 1,005 76,570 SH   SOLE   0 0 76,570
DELL TECHNOLOGIES INC CL C 24703L202 721 9,843 SH   SOLE   0 0 9,843
DISCOVERY INC COM SER A 25470F104 910 30,253 SH   SOLE   0 0 30,253
DISH NETWORK CORPORATION CL A 25470M109 1,168 36,101 SH   SOLE   0 0 36,101
DOLLAR GEN CORP NEW COM 256677105 4,909 23,341 SH   SOLE   0 0 31,328
DOLLAR GEN CORP NEW COM 256677105 89 421 SH   OTR   0 0 1,000,400
DOMINION ENERGY INC COM 25746U109 545 7,249 SH   SOLE   0 0 7,249
DOUBLELINE INCOME SOLUTIONS COM 258622109 1,390 83,843 SH   SOLE   0 0 83,843
DUKE ENERGY CORP NEW COM NEW 26441C204 576 6,295 SH   SOLE   0 0 6,295
EATON VANCE TAX-MANAGED GLOB COM 27829F108 2,046 233,318 SH   SOLE   0 0 233,318
ELBIT SYS LTD ORD M3760D101 2,995 22,899 SH   SOLE   0 0 28,311
EMBRAER S.A. SPONSORED ADS 29082A107 76 11,220 SH   OTR   0 0 10,000
ENBRIDGE INC COM 29250N105 367 11,464 SH   SOLE   0 0 11,464
ESCO TECHNOLOGIES INC COM 296315104 27 257 SH   OTR   0 0 1,077
ESCO TECHNOLOGIES INC COM 296315104 5,312 51,459 SH   SOLE   0 0 51,408
EXXON MOBIL CORP COM 30231G102 324 7,870 SH   SOLE   0 0 7,870
FACEBOOK INC CL A 30303M102 7,617 27,884 SH   SOLE   0 0 31,714
FACTSET RESH SYS INC COM 303075105 2,616 7,867 SH   SOLE   0 0 7,867
FAIR ISAAC CORP COM 303250104 3,785 7,407 SH   SOLE   0 0 7,407
FAIR ISAAC CORP COM 303250104 12 23 SH   OTR   0 0 23
FASTENAL CO COM 311900104 2,826 57,879 SH   SOLE   0 0 57,879
FASTENAL CO COM 311900104 170 3,478 SH   OTR   0 0 10,240
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 7,706 142,044 SH   SOLE   0 0 142,044
FIRST REP BK SAN FRANCISCO C COM 33616C100 140 952 SH   OTR   0 0 85,719
FIRST REP BK SAN FRANCISCO C COM 33616C100 6,081 41,384 SH   SOLE   0 0 42,366
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 429 4,435 SH   SOLE   0 0 4,435
FIRSTENERGY CORP COM 337932107 372 12,160 SH   SOLE   0 0 12,160
FISERV INC COM 337738108 8,617 75,679 SH   SOLE   0 0 92,499
FISERV INC COM 337738108 23 201 SH   OTR   0 0 496
FLIR SYS INC COM 302445101 20 450 SH   OTR   0 0 1,073
FLIR SYS INC COM 302445101 5,224 119,177 SH   SOLE   0 0 124,462
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 275 3,633 SH   OTR   0 0 1,510,257
FORWARD AIR CORP COM 349853101 6,227 81,045 SH   SOLE   0 0 85,598
FORWARD AIR CORP COM 349853101 34 439 SH   OTR   0 0 3,991
FRANKLIN TEMPLETON ETF TR FTSE BRAZIL 35473P835 1,410 61,804 SH   SOLE   0 0 61,804
FRANKLIN TEMPLETON ETF TR FTSE JAPAN ETF 35473P744 3,564 119,661 SH   SOLE   0 0 119,661
FRANKLIN TEMPLETON ETF TR FTSE UNTD KGDM 35473P678 4,277 191,546 SH   SOLE   0 0 191,546
FTI CONSULTING INC COM 302941109 2,954 26,442 SH   SOLE   0 0 35,588
GABELLI EQUITY TR INC COM 362397101 1,481 236,140 SH   SOLE   0 0 236,140
GALLAGHER ARTHUR J & CO COM 363576109 5,567 45,001 SH   SOLE   0 0 57,637
GALLAGHER ARTHUR J & CO COM 363576109 28 224 SH   OTR   0 0 399
GARTNER INC COM 366651107 6 39 SH   SOLE   0 0 39
GARTNER INC COM 366651107 230 1,434 SH   OTR   0 0 16
GENERAL DYNAMICS CORP COM 369550108 1,563 10,502 SH   SOLE   0 0 10,502
GENERAL DYNAMICS CORP COM 369550108 21 139 SH   OTR   0 0 686
GENERAL MLS INC COM 370334104 569 9,677 SH   SOLE   0 0 9,677
GENPACT LIMITED SHS G3922B107 25 609 SH   OTR   0 0 81
GENPACT LIMITED SHS G3922B107 4,924 119,052 SH   SOLE   0 0 120,541
GENUINE PARTS CO COM 372460105 441 4,394 SH   SOLE   0 0 4,394
GLOBAL X FDS MSCI CHINA CNSMR 37950E408 10,921 306,956 SH   SOLE   0 0 306,956
GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 125 15,192 SH   OTR   0 0 5,000
GS ACQUISITION HLDGS CORP II UNIT 99/99/9999 36258Q204 153 13,410 SH   OTR   0 0 2,896
GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101 3,457 178,195 SH   SOLE   0 0 178,195
HANESBRANDS INC COM 410345102 448 30,711 SH   SOLE   0 0 30,711
HDFC BANK LTD SPONSORED ADS 40415F101 245 3,389 SH   OTR   0 0 2,010,118
HENRY JACK & ASSOC INC COM 426281101 1,870 11,541 SH   SOLE   0 0 11,541
HILL ROM HLDGS INC COM 431475102 4,742 48,403 SH   SOLE   0 0 51,948
HILL ROM HLDGS INC COM 431475102 20 202 SH   OTR   0 0 4,020
HILTON WORLDWIDE HLDGS INC COM 43300A203 336 3,023 SH   OTR   0 0 400,000
HOME DEPOT INC COM 437076102 597 2,248 SH   SOLE   0 0 2,248
HONEYWELL INTL INC COM 438516106 30 141 SH   OTR   0 0 403
HONEYWELL INTL INC COM 438516106 6,138 28,856 SH   SOLE   0 0 40,879
HUNT J B TRANS SVCS INC COM 445658107 4,916 35,978 SH   SOLE   0 0 42,144
HUNT J B TRANS SVCS INC COM 445658107 27 199 SH   OTR   0 0 857
ICICI BANK LIMITED ADR 45104G104 247 16,614 SH   OTR   0 0 22,009
ICON PLC SHS G4705A100 85 437 SH   OTR   0 0 837
ICON PLC SHS G4705A100 4,978 25,529 SH   SOLE   0 0 33,320
IDEXX LABS INC COM 45168D104 204 409 SH   OTR   0 0 100,038
IDEXX LABS INC COM 45168D104 3,805 7,612 SH   SOLE   0 0 7,612
IHS MARKIT LTD SHS G47567105 8,489 94,498 SH   SOLE   0 0 97,053
IHS MARKIT LTD SHS G47567105 191 2,123 SH   OTR   0 0 832
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 3,668 60,209 SH   SOLE   0 0 60,209
INTERCONTINENTAL EXCHANGE IN COM 45866F104 6,721 58,299 SH   SOLE   0 0 61,471
INTERCONTINENTAL EXCHANGE IN COM 45866F104 26 223 SH   OTR   0 0 533
INTUITIVE SURGICAL INC COM NEW 46120E602 2,501 3,057 SH   SOLE   0 0 3,057
INVESCO EXCH TRADED FD TR II KBW HIG DV YLD 46138E610 1,227 74,067 SH   SOLE   0 0 74,067
INVESCO QQQ TR UNIT SER 1 46090E103 454 1,447 SH   SOLE   0 0 1,447
IQVIA HLDGS INC COM 46266C105 25 142 SH   OTR   0 0 1,568
IQVIA HLDGS INC COM 46266C105 5,245 29,273 SH   SOLE   0 0 31,203
ISHARES GOLD TRUST ISHARES 464285105 20,354 1,122,671 SH   SOLE   0 0 973,933
ISHARES INC MSCI AUST ETF 464286103 4,210 175,786 SH   SOLE   0 0 175,786
ISHARES INC MSCI AUSTRIA ETF 464286202 3,365 169,702 SH   SOLE   0 0 169,702
ISHARES INC MSCI CDA ETF 464286509 4,327 140,292 SH   SOLE   0 0 140,292
ISHARES INC MSCI FRANCE ETF 464286707 3,672 110,402 SH   SOLE   0 0 110,402
ISHARES INC MSCI GERMANY ETF 464286806 3,975 125,108 SH   SOLE   0 0 125,108
ISHARES INC MSCI HONG KG ETF 464286871 3,159 128,203 SH   SOLE   0 0 128,203
ISHARES INC MSCI ITALY ETF 46434G830 3,481 118,238 SH   SOLE   0 0 118,238
ISHARES INC MSCI MEXICO ETF 464286822 2,022 47,025 SH   SOLE   0 0 47,025
ISHARES INC MSCI NETHERL ETF 464286814 4,012 97,042 SH   SOLE   0 0 97,042
ISHARES INC MSCI SINGPOR ETF 46434G780 3,461 161,108 SH   SOLE   0 0 161,108
ISHARES INC MSCI SPAIN ETF 464286764 3,728 137,887 SH   SOLE   0 0 137,887
ISHARES INC MSCI STH KOR ETF 464286772 223 2,586 SH   OTR   0 0 5,000
ISHARES INC MSCI STH KOR ETF 464286772 2,074 24,096 SH   SOLE   0 0 24,096
ISHARES INC MSCI SWEDEN ETF 464286756 4,054 101,847 SH   SOLE   0 0 101,847
ISHARES INC MSCI SWITZERLAND 464286749 3,811 85,295 SH   SOLE   0 0 85,295
ISHARES INC MSCI TAIWAN ETF 46434G772 602 11,343 SH   SOLE   0 0 11,343
ISHARES INC MSCI THAILND ETF 464286624 1,687 21,887 SH   SOLE   0 0 21,887
ISHARES TR CORE S&P500 ETF 464287200 13,085 34,858 SH   SOLE   0 0 34,858
ISHARES TR IBOXX INV CP ETF 464287242 489 3,542 SH   SOLE   0 0 3,542
ISHARES TR MSCI INDIA ETF 46429B598 1,453 36,127 SH   SOLE   0 0 36,127
ISHARES TR MSCI INDIA SM CP 46429B614 212 5,006 SH   OTR   0 0 5,000
ISHARES TR MSCI INDONIA ETF 46429B309 1,596 68,162 SH   SOLE   0 0 68,162
ISHARES TR MSCI PHILIPS ETF 46429B408 85 2,593 SH   OTR   0 0 5,000
ISHARES TR MSCI PHILIPS ETF 46429B408 1,122 34,297 SH   SOLE   0 0 34,297
ISHARES TR MSCI POLAND ETF 46429B606 1,827 96,067 SH   SOLE   0 0 96,067
ISHARES TR MSCI USA QLT FCT 46432F339 406 3,493 SH   SOLE   0 0 3,493
ISHARES TR NEW ZEALAND ETF 464289123 2,875 42,230 SH   SOLE   0 0 42,230
ISHARES TR RUS 1000 ETF 464287622 580 2,737 SH   SOLE   0 0 2,737
ISHARES TR RUS MD CP GR ETF 464287481 4,860 47,343 SH   SOLE   0 0 47,343
ISHARES TR S&P 500 GRWT ETF 464287309 1,033 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 267 43,867 SH   OTR   0 0 105,164
JOHNSON & JOHNSON COM 478160104 1,140 7,243 SH   SOLE   0 0 7,243
JPMORGAN CHASE & CO COM 46625H100 345 2,716 SH   SOLE   0 0 2,716
KEYSIGHT TECHNOLOGIES INC COM 49338L103 6,240 47,244 SH   SOLE   0 0 48,037
KEYSIGHT TECHNOLOGIES INC COM 49338L103 41 309 SH   OTR   0 0 7,418
KKR & CO INC COM 48251W104 376 9,279 SH   OTR   0 0 500,000
LABORATORY CORP AMER HLDGS COM NEW 50540R409 24 118 SH   OTR   0 0 757
LABORATORY CORP AMER HLDGS COM NEW 50540R409 5,210 25,596 SH   SOLE   0 0 52,723
LAMAR ADVERTISING CO NEW CL A 512816109 530 6,371 SH   SOLE   0 0 6,371
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 1,307 189,460 SH   SOLE   0 0 189,460
LIBERTY BROADBAND CORP COM SER C 530307305 319 2,012 SH   OTR   0 0 25
MARKEL CORP COM 570535104 290 281 SH   OTR   0 0 614
MARKETAXESS HLDGS INC COM 57060D108 1,479 2,593 SH   SOLE   0 0 2,593
MARKETAXESS HLDGS INC COM 57060D108 16 28 SH   OTR   0 0 28
MARSH & MCLENNAN COS INC COM 571748102 25 211 SH   OTR   0 0 5,070
MARSH & MCLENNAN COS INC COM 571748102 4,882 41,725 SH   SOLE   0 0 43,645
MAXIMUS INC COM 577933104 21 292 SH   OTR   0 0 696
MAXIMUS INC COM 577933104 4,605 62,919 SH   SOLE   0 0 68,597
MCDONALDS CORP COM 580135101 295 1,376 SH   SOLE   0 0 1,376
MEDTRONIC PLC SHS G5960L103 211 1,797 SH   OTR   0 0 1,213
MEDTRONIC PLC SHS G5960L103 5,711 48,758 SH   SOLE   0 0 51,601
METTLER TOLEDO INTERNATIONAL COM 592688105 214 188 SH   OTR   0 0 53
MICROCHIP TECHNOLOGY INC. COM 595017104 245 1,772 SH   OTR   0 0 200,089
MICRON TECHNOLOGY INC COM 595112103 336 4,473 SH   SOLE   0 0 4,473
MICROSOFT CORP COM 594918104 381 1,713 SH   SOLE   0 0 1,713
MOODYS CORP COM 615369105 134 463 SH   OTR   0 0 600,031
MOODYS CORP COM 615369105 4,784 16,483 SH   SOLE   0 0 16,483
MORNINGSTAR INC COM 617700109 3,818 16,488 SH   SOLE   0 0 16,488
MSCI INC COM 55354G100 154 346 SH   OTR   0 0 5,384
MSCI INC COM 55354G100 7,061 15,812 SH   SOLE   0 0 15,812
NATERA INC COM 632307104 230 2,314 SH   OTR   0 0 600,884
NORTHERN TR CORP COM 665859104 1,897 20,366 SH   SOLE   0 0 20,366
NORTHERN TR CORP COM 665859104 25 271 SH   OTR   0 0 184
NORTHROP GRUMMAN CORP COM 666807102 4,315 14,161 SH   SOLE   0 0 18,111
NORTHROP GRUMMAN CORP COM 666807102 21 69 SH   OTR   0 0 270
NOVARTIS AG SPONSORED ADR 66987V109 47 494 SH   SOLE   0 0 494
NOVARTIS AG SPONSORED ADR 66987V109 254 2,691 SH   OTR   0 0 510,711
NVIDIA CORPORATION COM 67066G104 207 396 SH   SOLE   0 0 396
NVR INC COM 62944T105 1,289 316 SH   SOLE   0 0 316
OLD DOMINION FREIGHT LINE IN COM 679580100 38 194 SH   OTR   0 0 7,836
OLD DOMINION FREIGHT LINE IN COM 679580100 1,841 9,432 SH   SOLE   0 0 9,432
ORACLE CORP COM 68389X105 470 7,263 SH   SOLE   0 0 7,263
OREILLY AUTOMOTIVE INC COM 67103H107 307 679 SH   OTR   0 0 1,502
PAYCHEX INC COM 704326107 2,694 28,917 SH   SOLE   0 0 28,917
PAYCOM SOFTWARE INC COM 70432V102 1,899 4,199 SH   SOLE   0 0 4,199
PAYPAL HLDGS INC COM 70450Y103 3,205 13,686 SH   SOLE   0 0 13,686
PERKINELMER INC COM 714046109 32 220 SH   OTR   0 0 711
PERKINELMER INC COM 714046109 5,969 41,596 SH   SOLE   0 0 45,868
PFIZER INC COM 717081103 782 21,237 SH   SOLE   0 0 21,237
PGIM HIGH YIELD BOND FUND IN COM 69346H100 1,301 86,735 SH   SOLE   0 0 86,735
PIMCO ETF TR ACTIVE BD ETF 72201R775 214 1,890 SH   SOLE   0 0 1,890
POOL CORP COM 73278L105 804 2,159 SH   SOLE   0 0 2,159
POOL CORP COM 73278L105 23 61 SH   OTR   0 0 61
PRIMERICA INC COM 74164M108 5,239 39,120 SH   SOLE   0 0 41,969
PRIMERICA INC COM 74164M108 25 186 SH   OTR   0 0 960
PROCTER AND GAMBLE CO COM 742718109 891 6,404 SH   SOLE   0 0 6,404
PROSHARES TR S&P 500 DV ARIST 74348A467 429 5,365 SH   SOLE   0 0 5,365
RELX PLC SPONSORED ADR 759530108 210 8,502 SH   OTR   0 0 8,511
RESTAURANT BRANDS INTL INC COM 76131D103 222 3,631 SH   OTR   0 0 1,300
RIO TINTO PLC SPONSORED ADR 767204100 202 2,680 SH   OTR   0 0 25,181
ROPER TECHNOLOGIES INC COM 776696106 243 564 SH   OTR   0 0 800,000
ROPER TECHNOLOGIES INC COM 776696106 1,349 3,130 SH   SOLE   0 0 3,130
S&P GLOBAL INC COM 78409V104 63 193 SH   OTR   0 0 300,000
S&P GLOBAL INC COM 78409V104 3,293 10,017 SH   SOLE   0 0 10,017
SALESFORCE COM INC COM 79466L302 4,194 18,848 SH   SOLE   0 0 18,848
SANOFI SPONSORED ADR 80105N105 194 3,995 SH   OTR   0 0 500,186
SANOFI SPONSORED ADR 80105N105 15 300 SH   SOLE   0 0 300
SAP SE SPON ADR 803054204 301 2,311 SH   OTR   0 0 911
SBA COMMUNICATIONS CORP NEW CL A 78410G104 364 1,290 SH   OTR   0 0 100,058
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 428 7,186 SH   SOLE   0 0 7,186
SEA LTD SPONSORD ADS 81141R100 255 1,283 SH   OTR   0 0 10,000
SELECT SECTOR SPDR TR ENERGY 81369Y506 210 5,547 SH   SOLE   0 0 5,547
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 496 16,812 SH   SOLE   0 0 16,812
SHERWIN WILLIAMS CO COM 824348106 26 35 SH   OTR   0 0 1,057
SHERWIN WILLIAMS CO COM 824348106 5,319 7,238 SH   SOLE   0 0 15,905
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 306 1,002 SH   SOLE   0 0 1,002
SPDR GOLD TR GOLD SHS 78463V107 587 3,292 SH   SOLE   0 0 3,292
SPDR S&P 500 ETF TR TR UNIT 78462F103 341 912 SH   SOLE   0 0 912
SPDR SER TR PRTFLO S&P500 GW 78464A409 409 7,398 SH   SOLE   0 0 7,398
SPDR SER TR SPDR BLOOMBERG 78468R663 288 3,151 SH   SOLE   0 0 3,151
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 344 8,554 SH   SOLE   0 0 8,554
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 5,585 76,764 SH   SOLE   0 0 86,671
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 26 361 SH   OTR   0 0 396
STARBUCKS CORP COM 855244109 681 6,362 SH   SOLE   0 0 6,362
STRYKER CORPORATION COM 863667101 10,403 42,456 SH   SOLE   0 0 43,320
STRYKER CORPORATION COM 863667101 27 112 SH   OTR   0 0 250
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 102 16,490 SH   OTR   0 0 345,654
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 5 44 SH   SOLE   0 0 44
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 952 8,729 SH   OTR   0 0 37,651
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 2,743 53,774 SH   SOLE   0 0 53,774
TETRA TECH INC NEW COM 88162G103 5,727 49,468 SH   SOLE   0 0 53,291
TETRA TECH INC NEW COM 88162G103 31 266 SH   OTR   0 0 690
TEXAS INSTRS INC COM 882508104 29 175 SH   OTR   0 0 988
TEXAS INSTRS INC COM 882508104 5,966 36,350 SH   SOLE   0 0 39,729
THERMO FISHER SCIENTIFIC INC COM 883556102 1,790 3,844 SH   SOLE   0 0 3,844
TITAN MED INC COM NEW 88830X819 18 10,555 SH   SOLE   0 0 10,555
TORO CO COM 891092108 29 307 SH   OTR   0 0 3,796
TORO CO COM 891092108 5,517 58,172 SH   SOLE   0 0 71,614
TRACTOR SUPPLY CO COM 892356106 4,776 33,974 SH   SOLE   0 0 37,355
TRACTOR SUPPLY CO COM 892356106 26 187 SH   OTR   0 0 1,888
TRANSDIGM GROUP INC COM 893641100 597 965 SH   OTR   0 0 3,073
TRANSUNION COM 89400J107 215 2,165 SH   OTR   0 0 221
TRANSUNION COM 89400J107 1,484 14,957 SH   SOLE   0 0 14,957
TRUIST FINL CORP COM 89832Q109 522 10,889 SH   SOLE   0 0 10,889
TTEC HLDGS INC COM 89854H102 37 511 SH   OTR   0 0 544
TTEC HLDGS INC COM 89854H102 6,343 86,973 SH   SOLE   0 0 92,351
TYLER TECHNOLOGIES INC COM 902252105 1,532 3,510 SH   SOLE   0 0 3,510
TYLER TECHNOLOGIES INC COM 902252105 141 322 SH   OTR   0 0 1,000,043
UBIQUITI INC COM 90353W103 787 2,827 SH   SOLE   0 0 2,827
UNILEVER PLC SPON ADR NEW 904767704 285 4,729 SH   OTR   0 0 18,866
UNION PAC CORP COM 907818108 5,185 24,901 SH   SOLE   0 0 28,809
UNION PAC CORP COM 907818108 27 132 SH   OTR   0 0 1,235
UNITED PARCEL SERVICE INC CL B 911312106 705 4,186 SH   SOLE   0 0 4,186
UNITEDHEALTH GROUP INC COM 91324P102 9,856 28,104 SH   SOLE   0 0 31,184
UNITEDHEALTH GROUP INC COM 91324P102 26 75 SH   OTR   0 0 295
VAIL RESORTS INC COM 91879Q109 231 827 SH   OTR   0 0 30,028
VANGUARD INDEX FDS GROWTH ETF 922908736 457 1,803 SH   SOLE   0 0 1,803
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 311 906 SH   SOLE   0 0 906
VANGUARD INDEX FDS VALUE ETF 922908744 660 5,548 SH   SOLE   0 0 5,548
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 318 6,735 SH   SOLE   0 0 6,735
VEEVA SYS INC CL A COM 922475108 1,579 5,801 SH   SOLE   0 0 5,801
VEEVA SYS INC CL A COM 922475108 11 39 SH   OTR   0 0 39
VERISIGN INC COM 92343E102 1,978 9,141 SH   SOLE   0 0 9,141
VERISIGN INC COM 92343E102 244 1,129 SH   OTR   0 0 500,000
VERISK ANALYTICS INC COM 92345Y106 4,377 21,085 SH   SOLE   0 0 21,085
VERISK ANALYTICS INC COM 92345Y106 192 927 SH   OTR   0 0 1,689,698
VERIZON COMMUNICATIONS INC COM 92343V104 668 11,376 SH   SOLE   0 0 11,376
VISA INC COM CL A 92826C839 5,572 25,472 SH   SOLE   0 0 25,472
VISA INC COM CL A 92826C839 25 113 SH   OTR   0 0 80
VULCAN MATLS CO COM 929160109 302 2,037 SH   OTR   0 0 2,000,000
WATSCO INC COM 942622200 1,918 8,465 SH   SOLE   0 0 8,465
WATSCO INC COM 942622200 27 121 SH   OTR   0 0 274
WELLS FARGO ADVANTAGE INCOME WF INC OPPTY FD 94987B105 1,330 162,945 SH   SOLE   0 0 162,945
WELLS FARGO CO NEW COM 949746101 452 14,992 SH   SOLE   0 0 14,992
WELLTOWER INC COM 95040Q104 399 6,167 SH   SOLE   0 0 6,167
WIX COM LTD SHS M98068105 296 1,183 SH   OTR   0 0 799
XCEL ENERGY INC COM 98389B100 323 4,845 SH   SOLE   0 0 4,845
ZOETIS INC CL A 98978V103 4,435 26,800 SH   SOLE   0 0 26,800
ZOETIS INC CL A 98978V103 9 53 SH   OTR   0 0 53