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 245 1,803 SH   SOLE   0 0 1,803
ABBOTT LABS COM 002824100 258 3,261 SH   SOLE   0 0 3,261
ADOBE INC COM 00724F101 283 889 SH   SOLE   0 0 889
ADVANCE AUTO PARTS INC COM 00751Y106 18 192 SH   OTR   0 0 192
ADVANCE AUTO PARTS INC COM 00751Y106 3,582 38,479 SH   SOLE   0 0 38,479
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 359 1,846 SH   OTR   0 0 1,846
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1 4 SH   SOLE   0 0 4
ALPHABET INC CAP STK CL C 02079K107 4,151 3,668 SH   SOLE   0 0 3,668
ALPHABET INC CAP STK CL C 02079K107 20 17 SH   OTR   0 0 17
AMAZON COM INC COM 023135106 641 325 SH   SOLE   0 0 325
AMBEV SA SPONSORED ADR 02319V103 53 23,318 SH   OTR   0 0 23,318
AMGEN INC COM 031162100 509 2,517 SH   SOLE   0 0 2,517
AMPHENOL CORP NEW CL A 032095101 17 229 SH   OTR   0 0 229
AMPHENOL CORP NEW CL A 032095101 3,546 48,853 SH   SOLE   0 0 48,853
AMPLIFY ETF TR HIGH INCOME 032108847 709 55,575 SH   SOLE   0 0 55,575
AON PLC SHS CL A G0408V102 230 1,392 SH   OTR   0 0 1,392
AON PLC SHS CL A G0408V102 5,298 32,481 SH   SOLE   0 0 32,481
APPLE INC COM 037833100 1,198 4,709 SH   SOLE   0 0 4,709
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 77 23,006 SH   OTR   0 0 23,006
ASE TECHNOLOGY HOLDING CO LT SPONSORED ADS 00215W100 40 10,718 SH   OTR   0 0 10,718
AUTODESK INC COM 052769106 212 1,356 SH   OTR   0 0 1,356
AUTODESK INC COM 052769106 0 1 SH   SOLE   0 0 1
AVERY DENNISON CORP COM 053611109 18 178 SH   OTR   0 0 178
AVERY DENNISON CORP COM 053611109 3,674 36,007 SH   SOLE   0 0 36,007
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 83 26,989 SH   OTR   0 0 26,989
BAXTER INTL INC COM 071813109 18 227 SH   OTR   0 0 227
BAXTER INTL INC COM 071813109 3,625 44,768 SH   SOLE   0 0 44,768
BECTON DICKINSON & CO COM 075887109 20 85 SH   OTR   0 0 85
BECTON DICKINSON & CO COM 075887109 3,806 16,502 SH   SOLE   0 0 16,502
BERKSHIRE HATHAWAY INC DEL CL A 084670108 272 1 SH   SOLE   0 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 912 4,870 SH   SOLE   0 0 4,870
BLACK KNIGHT INC COM 09215C105 273 4,709 SH   OTR   0 0 4,709
BLACKROCK INC COM 09247X101 245 555 SH   SOLE   0 0 555
BOULDER GROWTH & INCOME FD I COM 101507101 138 15,000 SH   SOLE   0 0 15,000
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 18 193 SH   OTR   0 0 193
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 5,169 54,400 SH   SOLE   0 0 54,400
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 2,512 56,560 SH   SOLE   0 0 56,560
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 416 9,407 SH   OTR   0 0 9,407
BROWN & BROWN INC COM 115236101 3,695 102,029 SH   SOLE   0 0 102,029
BROWN & BROWN INC COM 115236101 183 5,058 SH   OTR   0 0 5,058
BROWN FORMAN CORP CL B 115637209 65 1,167 SH   OTR   0 0 1,167
BROWN FORMAN CORP CL B 115637209 412 7,961 SH   SOLE   0 0 7,961
CABOT MICROELECTRONICS CORP COM 12709P103 18 160 SH   OTR   0 0 160
CABOT MICROELECTRONICS CORP COM 12709P103 3,647 31,998 SH   SOLE   0 0 31,998
CALAMOS CONV OPP AND INC FD SH BEN INT 128117108 2,120 254,229 SH   SOLE   0 0 254,229
CARLISLE COS INC COM 142339100 3,768 29,729 SH   SOLE   0 0 29,729
CARLISLE COS INC COM 142339100 19 151 SH   OTR   0 0 151
CARMAX INC COM 143130102 214 3,968 SH   OTR   0 0 3,968
CASEYS GEN STORES INC COM 147528103 411 3,174 SH   SOLE   0 0 3,174
CAVCO INDS INC DEL COM 149568107 745 5,151 SH   SOLE   0 0 5,151
CBRE CLARION GLOBAL REAL EST COM 12504G100 771 147,249 SH   SOLE   0 0 147,249
CEMEX SAB DE CV SPON ADR NEW 151290889 38 18,135 SH   OTR   0 0 18,135
CEMEX SAB DE CV SPON ADR NEW 151290889 2 757 SH   SOLE   0 0 757
CENTENE CORP DEL COM 15135B101 19 325 SH   OTR   0 0 325
CENTENE CORP DEL COM 15135B101 3,773 63,336 SH   SOLE   0 0 63,336
CENTERPOINT ENERGY INC COM 15189T107 321 20,963 SH   SOLE   0 0 20,963
CHARLES RIV LABS INTL INC COM 159864107 867 6,565 SH   SOLE   0 0 6,565
CHEMED CORP NEW COM 16359R103 223 514 SH   SOLE   0 0 514
CINTAS CORP COM 172908105 1,859 10,657 SH   SOLE   0 0 10,657
CLEARBRIDGE MLP AND MIDSTRM COM 184692101 165 89,918 SH   SOLE   0 0 89,918
CME GROUP INC COM 12572Q105 447 2,582 SH   SOLE   0 0 2,582
COCA COLA CO COM 191216100 482 10,842 SH   SOLE   0 0 10,842
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 18 392 SH   OTR   0 0 392
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 3,556 76,758 SH   SOLE   0 0 76,758
COHEN & STEERS QUALITY INCOM COM 19247L106 878 97,160 SH   SOLE   0 0 97,160
COHEN & STEERS REIT & PFD &I COM 19247X100 979 60,751 SH   SOLE   0 0 60,751
COLUMBIA SPORTSWEAR CO COM 198516106 18 261 SH   OTR   0 0 261
COLUMBIA SPORTSWEAR CO COM 198516106 3,628 52,113 SH   SOLE   0 0 52,113
COMCAST CORP NEW CL A 20030N101 474 13,763 SH   SOLE   0 0 13,763
COMPASS MINERALS INTL INC COM 20451N101 366 9,565 SH   SOLE   0 0 9,565
COPART INC COM 217204106 229 3,336 SH   OTR   0 0 3,336
COPART INC COM 217204106 1,570 23,075 SH   SOLE   0 0 23,075
COSTAR GROUP INC COM 22160N109 106 181 SH   OTR   0 0 181
COSTAR GROUP INC COM 22160N109 1,541 2,606 SH   SOLE   0 0 2,606
COSTCO WHSL CORP NEW COM 22160K105 217 760 SH   SOLE   0 0 760
CREDIT ACCEP CORP MICH COM 225310101 103 404 SH   OTR   0 0 404
CREDIT ACCEP CORP MICH COM 225310101 1,795 6,935 SH   SOLE   0 0 6,935
CURTISS WRIGHT CORP COM 231561101 3,638 39,428 SH   SOLE   0 0 39,428
CURTISS WRIGHT CORP COM 231561101 19 203 SH   OTR   0 0 203
DELAWARE INVTS MINN MUN INCO COM 24610V103 948 76,570 SH   SOLE   0 0 76,570
DELL TECHNOLOGIES INC CL C 24703L202 1,983 50,493 SH   SOLE   0 0 50,493
DISCOVERY INC COM SER A 25470F104 757 38,543 SH   SOLE   0 0 38,543
DISH NETWORK CORPORATION CL A 25470M109 532 27,878 SH   SOLE   0 0 27,878
DISNEY WALT CO COM DISNEY 254687106 204 2,105 SH   SOLE   0 0 2,105
DOLLAR GEN CORP NEW COM 256677105 120 793 SH   OTR   0 0 793
DOLLAR GEN CORP NEW COM 256677105 3,646 24,176 SH   SOLE   0 0 24,176
DOMINION ENERGY INC COM 25746U109 616 8,530 SH   SOLE   0 0 8,530
DOUBLELINE INCOME SOLUTIONS COM 258622109 861 64,533 SH   SOLE   0 0 64,533
DUKE ENERGY CORP NEW COM NEW 26441C204 476 5,888 SH   SOLE   0 0 5,888
EATON VANCE TAX-MANAGED GLOB COM 27829F108 1,490 233,560 SH   SOLE   0 0 233,560
ECOLAB INC COM 278865100 18 113 SH   OTR   0 0 113
ECOLAB INC COM 278865100 3,642 23,431 SH   SOLE   0 0 23,431
ELANCO ANIMAL HEALTH INC COM 28414H103 11 508 SH   OTR   0 0 508
ELANCO ANIMAL HEALTH INC COM 28414H103 1,610 71,899 SH   SOLE   0 0 71,899
ENBRIDGE INC COM 29250N105 227 7,802 SH   SOLE   0 0 7,802
ESCO TECHNOLOGIES INC COM 296315104 3,671 48,358 SH   SOLE   0 0 48,358
ESCO TECHNOLOGIES INC COM 296315104 20 257 SH   OTR   0 0 257
EXPEDITORS INTL WASH INC COM 302130109 855 12,553 SH   SOLE   0 0 12,553
EXXON MOBIL CORP COM 30231G102 375 9,881 SH   SOLE   0 0 9,881
FACTSET RESH SYS INC COM 303075105 2,826 10,861 SH   SOLE   0 0 10,861
FAIR ISAAC CORP COM 303250104 1,822 5,902 SH   SOLE   0 0 5,902
FASTENAL CO COM 311900104 135 4,326 SH   OTR   0 0 4,326
FASTENAL CO COM 311900104 2,264 72,461 SH   SOLE   0 0 72,461
FIRST REP BK SAN FRANCISCO C COM 33616C100 3,571 43,522 SH   SOLE   0 0 43,522
FIRST REP BK SAN FRANCISCO C COM 33616C100 166 2,011 SH   OTR   0 0 2,011
FIRST TR LARGE CAP GROWTH A COM SHS 33735K108 266 4,435 SH   SOLE   0 0 4,435
FIRST TR MLP & ENERGY INCOME COM 33739B104 384 86,708 SH   SOLE   0 0 86,708
FISERV INC COM 337738108 2,385 25,047 SH   SOLE   0 0 25,047
FLIR SYS INC COM 302445101 18 578 SH   OTR   0 0 578
FLIR SYS INC COM 302445101 3,627 114,034 SH   SOLE   0 0 114,034
FORTUNE BRANDS HOME & SEC IN COM 34964C106 19 429 SH   OTR   0 0 429
FORTUNE BRANDS HOME & SEC IN COM 34964C106 3,634 84,117 SH   SOLE   0 0 84,117
FORWARD AIR CORP COM 349853101 3,680 72,609 SH   SOLE   0 0 72,609
FORWARD AIR CORP COM 349853101 17 340 SH   OTR   0 0 340
FRANKLIN TEMPLETON ETF TR FTSE BRAZIL 35473P835 1,174 80,585 SH   SOLE   0 0 80,585
FRANKLIN TEMPLETON ETF TR FTSE JAPAN ETF 35473P744 2,772 126,548 SH   SOLE   0 0 126,548
FRANKLIN TEMPLETON ETF TR FTSE UNTD KGDM 35473P678 2,887 162,557 SH   SOLE   0 0 162,557
GALLAGHER ARTHUR J & CO COM 363576109 18 224 SH   OTR   0 0 224
GALLAGHER ARTHUR J & CO COM 363576109 3,675 45,102 SH   SOLE   0 0 45,102
GARTNER INC COM 366651107 180 1,803 SH   OTR   0 0 1,803
GARTNER INC COM 366651107 1,293 13,001 SH   SOLE   0 0 13,001
GENERAL DYNAMICS CORP COM 369550108 18 139 SH   OTR   0 0 139
GENERAL DYNAMICS CORP COM 369550108 3,696 27,931 SH   SOLE   0 0 27,931
GENERAL MLS INC COM 370334104 448 8,492 SH   SOLE   0 0 8,492
GENPACT LIMITED SHS G3922B107 19 651 SH   OTR   0 0 651
GENPACT LIMITED SHS G3922B107 3,687 126,153 SH   SOLE   0 0 126,153
GENUINE PARTS CO COM 372460105 300 4,485 SH   SOLE   0 0 4,485
GERDAU SA SPON ADR REP PFD 373737105 26 13,550 SH   OTR   0 0 13,550
GLOBAL PMTS INC COM 37940X102 445 3,272 SH   SOLE   0 0 3,272
GLOBAL X FDS MSCI CHINA CNSMR 37950E408 1,492 92,390 SH   SOLE   0 0 92,390
GOLDMAN SACHS MLP INC OPP FD COM SHS 38147W103 171 147,000 SH   SOLE   0 0 147,000
GUIDEWIRE SOFTWARE INC COM 40171V100 74 927 SH   OTR   0 0 927
GUIDEWIRE SOFTWARE INC COM 40171V100 2,006 25,182 SH   SOLE   0 0 25,182
HANESBRANDS INC COM 410345102 319 41,092 SH   SOLE   0 0 41,092
HENRY JACK & ASSOC INC COM 426281101 1,519 9,833 SH   SOLE   0 0 9,833
HILL ROM HLDGS INC COM 431475102 18 183 SH   OTR   0 0 183
HILL ROM HLDGS INC COM 431475102 3,697 36,598 SH   SOLE   0 0 36,598
HILTON WORLDWIDE HLDGS INC COM 43300A203 205 3,006 SH   OTR   0 0 3,006
HOME DEPOT INC COM 437076102 229 1,221 SH   SOLE   0 0 1,221
HONEYWELL INTL INC COM 438516106 19 141 SH   OTR   0 0 141
HONEYWELL INTL INC COM 438516106 3,748 28,014 SH   SOLE   0 0 28,014
HUNT J B TRANS SVCS INC COM 445658107 3,707 40,126 SH   SOLE   0 0 40,126
HUNT J B TRANS SVCS INC COM 445658107 18 199 SH   OTR   0 0 199
ICICI BANK LIMITED ADR 45104G104 142 16,614 SH   OTR   0 0 16,614
ICON PLC SHS G4705A100 3,633 26,776 SH   SOLE   0 0 26,776
ICON PLC SHS G4705A100 18 133 SH   OTR   0 0 133
IDEXX LABS INC COM 45168D104 115 475 SH   OTR   0 0 475
IDEXX LABS INC COM 45168D104 1,775 7,407 SH   SOLE   0 0 7,407
IHS MARKIT LTD SHS G47567105 173 2,885 SH   OTR   0 0 2,885
IHS MARKIT LTD SHS G47567105 2,582 42,999 SH   SOLE   0 0 42,999
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 2,227 51,511 SH   SOLE   0 0 51,511
INTERCONTINENTAL EXCHANGE IN COM 45866F104 18 223 SH   OTR   0 0 223
INTERCONTINENTAL EXCHANGE IN COM 45866F104 4,550 56,278 SH   SOLE   0 0 56,278
INVESCO EXCHANGE-TRADED FD T KBW HIG DV YLD 46138E610 858 79,229 SH   SOLE   0 0 79,229
INVESCO QQQ TR UNIT SER 1 46090E103 275 1,447 SH   SOLE   0 0 1,447
IQVIA HLDGS INC COM 46266C105 18 164 SH   OTR   0 0 164
IQVIA HLDGS INC COM 46266C105 4,888 45,115 SH   SOLE   0 0 45,115
ISHARES INC MSCI AUST ETF 464286103 2,783 177,843 SH   SOLE   0 0 177,843
ISHARES INC MSCI AUSTRIA ETF 464286202 2,009 152,745 SH   SOLE   0 0 152,745
ISHARES INC MSCI CDA ETF 464286509 3,035 139,309 SH   SOLE   0 0 139,309
ISHARES INC MSCI FRANCE ETF 464286707 2,670 113,601 SH   SOLE   0 0 113,601
ISHARES INC MSCI GERMANY ETF 464286806 2,812 130,594 SH   SOLE   0 0 130,594
ISHARES INC MSCI HONG KG ETF 464286871 2,315 116,337 SH   SOLE   0 0 116,337
ISHARES INC MSCI ITALY ETF 46434G830 2,305 111,240 SH   SOLE   0 0 111,240
ISHARES INC MSCI MEXICO ETF 464286822 1,799 63,662 SH   SOLE   0 0 63,662
ISHARES INC MSCI NETHERL ETF 464286814 2,941 113,339 SH   SOLE   0 0 113,339
ISHARES INC MSCI SINGPOR ETF 46434G780 2,213 128,200 SH   SOLE   0 0 128,200
ISHARES INC MSCI SPAIN ETF 464286764 2,599 128,097 SH   SOLE   0 0 128,097
ISHARES INC MSCI STH KOR ETF 464286772 124 2,641 SH   OTR   0 0 2,641
ISHARES INC MSCI STH KOR ETF 464286772 2,063 43,839 SH   SOLE   0 0 43,839
ISHARES INC MSCI SWEDEN ETF 464286756 3,113 121,519 SH   SOLE   0 0 121,519
ISHARES INC MSCI SWITZERLAND 464286749 3,020 85,306 SH   SOLE   0 0 85,306
ISHARES INC MSCI TAIWAN ETF 46434G772 811 25,228 SH   SOLE   0 0 25,228
ISHARES INC MSCI THAILND ETF 464286624 1,792 31,297 SH   SOLE   0 0 31,297
ISHARES TR CORE S&P500 ETF 464287200 414 1,603 SH   SOLE   0 0 1,603
ISHARES TR MSCI INDIA ETF 46429B598 1,659 68,947 SH   SOLE   0 0 68,947
ISHARES TR MSCI INDONIA ETF 46429B309 1,501 102,127 SH   SOLE   0 0 102,127
ISHARES TR MSCI PHILIPS ETF 46429B408 60 2,593 SH   OTR   0 0 2,593
ISHARES TR MSCI PHILIPS ETF 46429B408 1,301 56,210 SH   SOLE   0 0 56,210
ISHARES TR MSCI POLAND ETF 46429B606 2,067 151,367 SH   SOLE   0 0 151,367
ISHARES TR NEW ZEALAND ETF 464289123 2,170 48,723 SH   SOLE   0 0 48,723
ISHARES TR S&P 500 GRWT ETF 464287309 668 4,048 SH   SOLE   0 0 4,048
ISHARES TR TIPS BD ETF 464287176 537 4,548 SH   SOLE   0 0 4,548
JOHNSON & JOHNSON COM 478160104 900 6,826 SH   SOLE   0 0 6,826
JPMORGAN CHASE & CO COM 46625H100 728 8,049 SH   SOLE   0 0 8,049
KADANT INC COM 48282T104 18 247 SH   OTR   0 0 247
KADANT INC COM 48282T104 3,772 50,444 SH   SOLE   0 0 50,444
KKR & CO INC CL A 48251W104 240 10,227 SH   OTR   0 0 10,227
LABORATORY CORP AMER HLDGS COM NEW 50540R409 18 140 SH   OTR   0 0 140
LABORATORY CORP AMER HLDGS COM NEW 50540R409 3,662 28,909 SH   SOLE   0 0 28,909
LAMAR ADVERTISING CO NEW CL A 512816109 331 6,487 SH   SOLE   0 0 6,487
LIBERTY BROADBAND CORP COM SER A 530307107 482 4,748 SH   SOLE   0 0 4,748
LIBERTY BROADBAND CORP COM SER A 530307107 56 521 SH   OTR   0 0 521
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 6 249 SH   OTR   0 0 249
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 900 34,522 SH   SOLE   0 0 34,522
LINX S A SPONSORED ADS 53619W101 34 10,528 SH   OTR   0 0 10,528
LIVE NATION ENTERTAINMENT IN COM 538034109 877 18,861 SH   SOLE   0 0 18,861
LKQ CORP COM 501889208 18 884 SH   OTR   0 0 884
LKQ CORP COM 501889208 3,610 176,478 SH   SOLE   0 0 176,478
MARKEL CORP COM 570535104 281 303 SH   OTR   0 0 303
MARSH & MCLENNAN COS INC COM 571748102 18 211 SH   OTR   0 0 211
MARSH & MCLENNAN COS INC COM 571748102 3,621 41,957 SH   SOLE   0 0 41,957
MAXIMUS INC COM 577933104 19 320 SH   OTR   0 0 320
MAXIMUS INC COM 577933104 3,726 63,912 SH   SOLE   0 0 63,912
MEDTRONIC PLC SHS G5960L103 130 1,443 SH   OTR   0 0 1,443
MEDTRONIC PLC SHS G5960L103 110 1,225 SH   SOLE   0 0 1,225
MOODYS CORP COM 615369105 112 528 SH   OTR   0 0 528
MOODYS CORP COM 615369105 3,566 16,910 SH   SOLE   0 0 16,910
MORNINGSTAR INC COM 617700109 1,100 9,401 SH   SOLE   0 0 9,401
MSCI INC COM 55354G100 131 453 SH   OTR   0 0 453
MSCI INC COM 55354G100 5,154 17,821 SH   SOLE   0 0 17,821
NEUBERGER BERMAN MLP AND ENR COM 64129H104 259 137,236 SH   SOLE   0 0 137,236
NORTHERN TR CORP COM 665859104 18 245 SH   OTR   0 0 245
NORTHERN TR CORP COM 665859104 3,733 49,371 SH   SOLE   0 0 49,371
NOVARTIS A G SPONSORED ADR 66987V109 215 2,604 SH   OTR   0 0 2,604
NOVARTIS A G SPONSORED ADR 66987V109 37 446 SH   SOLE   0 0 446
NUVEEN ALL CAP ENE MLP OPPO COM 67075E108 15 13,332 SH   SOLE   0 0 13,332
NUVEEN DOW 30 DYNAMIC OVERWR SHS 67075F105 1,167 93,200 SH   SOLE   0 0 93,200
O REILLY AUTOMOTIVE INC NEW COM 67103H107 244 811 SH   OTR   0 0 811
OLD DOMINION FREIGHT LINE IN COM 679580100 18 138 SH   OTR   0 0 138
OLD DOMINION FREIGHT LINE IN COM 679580100 3,677 28,062 SH   SOLE   0 0 28,062
ORACLE CORP COM 68389X105 300 6,092 SH   SOLE   0 0 6,092
PAYCHEX INC COM 704326107 1,507 23,914 SH   SOLE   0 0 23,914
PENN NATL GAMING INC COM 707569109 36 2,874 SH   OTR   0 0 2,874
PENN NATL GAMING INC COM 707569109 520 42,699 SH   SOLE   0 0 42,699
PERKINELMER INC COM 714046109 18 240 SH   OTR   0 0 240
PERKINELMER INC COM 714046109 3,654 48,551 SH   SOLE   0 0 48,551
PFIZER INC COM 717081103 682 20,941 SH   SOLE   0 0 20,941
PRIMERICA INC COM 74164M108 18 204 SH   OTR   0 0 204
PRIMERICA INC COM 74164M108 3,605 40,833 SH   SOLE   0 0 40,833
PROCTER & GAMBLE CO COM 742718109 486 4,405 SH   SOLE   0 0 4,405
PROSHARES TR S&P 500 DV ARIST 74348A467 270 4,698 SH   SOLE   0 0 4,698
ROPER TECHNOLOGIES INC COM 776696106 191 613 SH   OTR   0 0 613
ROPER TECHNOLOGIES INC COM 776696106 422 1,396 SH   SOLE   0 0 1,396
ROSS STORES INC COM 778296103 45 520 SH   OTR   0 0 520
ROSS STORES INC COM 778296103 3,697 42,501 SH   SOLE   0 0 42,501
S&P GLOBAL INC COM 78409V104 2,556 10,523 SH   SOLE   0 0 10,523
S&P GLOBAL INC COM 78409V104 54 219 SH   OTR   0 0 219
SALESFORCE COM INC COM 79466L302 1,344 9,343 SH   SOLE   0 0 9,343
SAP SE SPON ADR 803054204 423 3,827 SH   OTR   0 0 3,827
SBA COMMUNICATIONS CORP NEW CL A 78410G104 489 1,810 SH   OTR   0 0 1,810
SBA COMMUNICATIONS CORP NEW CL A 78410G104 23 86 SH   SOLE   0 0 86
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 319 7,200 SH   SOLE   0 0 7,200
SEI INVESTMENTS CO COM 784117103 18 383 SH   OTR   0 0 383
SEI INVESTMENTS CO COM 784117103 3,629 78,409 SH   SOLE   0 0 78,409
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 272 13,105 SH   SOLE   0 0 13,105
SERVICE CORP INTL COM 817565104 413 11,075 SH   SOLE   0 0 11,075
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 1,176 43,509 SH   SOLE   0 0 43,509
SHERWIN WILLIAMS CO COM 824348106 3,618 7,897 SH   SOLE   0 0 7,897
SHERWIN WILLIAMS CO COM 824348106 18 39 SH   OTR   0 0 39
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 220 1,002 SH   SOLE   0 0 1,002
SPDR GOLD TRUST GOLD SHS 78463V107 450 3,044 SH   SOLE   0 0 3,044
SPDR S&P 500 ETF TR TR UNIT 78462F103 235 912 SH   SOLE   0 0 912
SPDR SER TR SPDR BLOOMBERG 78468R663 894 9,764 SH   SOLE   0 0 9,764
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 19 424 SH   OTR   0 0 424
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 6,705 153,277 SH   SOLE   0 0 153,277
STRYKER CORP COM 863667101 19 112 SH   OTR   0 0 112
STRYKER CORP COM 863667101 5,375 32,820 SH   SOLE   0 0 32,820
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 70 14,609 SH   OTR   0 0 14,609
SYNNEX CORP COM 87162W100 31 419 SH   OTR   0 0 419
SYNNEX CORP COM 87162W100 3,591 49,255 SH   SOLE   0 0 49,255
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 402 8,411 SH   OTR   0 0 8,411
TEKLA HEALTHCARE OPPORTUNITI SHS 879105104 1,580 102,873 SH   SOLE   0 0 102,873
TEXAS INSTRS INC COM 882508104 17 175 SH   OTR   0 0 175
TEXAS INSTRS INC COM 882508104 3,857 39,067 SH   SOLE   0 0 39,067
THERMO FISHER SCIENTIFIC INC COM 883556102 654 2,296 SH   SOLE   0 0 2,296
TORO CO COM 891092108 20 307 SH   OTR   0 0 307
TORO CO COM 891092108 3,628 55,924 SH   SOLE   0 0 55,924
TRACTOR SUPPLY CO COM 892356106 18 208 SH   OTR   0 0 208
TRACTOR SUPPLY CO COM 892356106 3,626 42,942 SH   SOLE   0 0 42,942
TRANSDIGM GROUP INC COM 893641100 283 884 SH   OTR   0 0 884
TRANSDIGM GROUP INC COM 893641100 995 3,012 SH   SOLE   0 0 3,012
TRUIST FINL CORP COM 89832Q109 267 8,776 SH   SOLE   0 0 8,776
TTEC HLDGS INC COM 89854H102 19 511 SH   OTR   0 0 511
TTEC HLDGS INC COM 89854H102 3,620 98,848 SH   SOLE   0 0 98,848
ULTA BEAUTY INC COM 90384S303 17 97 SH   OTR   0 0 97
ULTA BEAUTY INC COM 90384S303 3,630 20,662 SH   SOLE   0 0 20,662
UNILEVER PLC SPON ADR NEW 904767704 200 3,949 SH   OTR   0 0 3,949
UNION PAC CORP COM 907818108 19 132 SH   OTR   0 0 132
UNION PAC CORP COM 907818108 3,687 26,030 SH   SOLE   0 0 26,030
UNITED PARCEL SERVICE INC CL B 911312106 409 4,313 SH   SOLE   0 0 4,313
UNITEDHEALTH GROUP INC COM 91324P102 2,999 12,208 SH   SOLE   0 0 12,208
VANGUARD INDEX FDS GROWTH ETF 922908736 313 1,997 SH   SOLE   0 0 1,997
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1,704 24,400 SH   SOLE   0 0 24,400
VANGUARD INDEX FDS VALUE ETF 922908744 456 5,103 SH   SOLE   0 0 5,103
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 323 9,703 SH   SOLE   0 0 9,703
VEDANTA LTD SPONSORED ADR 92242Y100 37 10,327 SH   OTR   0 0 10,327
VERISIGN INC COM 92343E102 221 1,229 SH   OTR   0 0 1,229
VERISIGN INC COM 92343E102 1,386 7,649 SH   SOLE   0 0 7,649
VERISK ANALYTICS INC COM 92345Y106 166 1,193 SH   OTR   0 0 1,193
VERISK ANALYTICS INC COM 92345Y106 2,411 17,273 SH   SOLE   0 0 17,273
VERIZON COMMUNICATIONS INC COM 92343V104 473 8,807 SH   SOLE   0 0 8,807
VISA INC COM CL A 92826C839 18 113 SH   OTR   0 0 113
VISA INC COM CL A 92826C839 5,130 31,920 SH   SOLE   0 0 31,920
VULCAN MATLS CO COM 929160109 233 2,159 SH   OTR   0 0 2,159
WATSCO INC COM 942622200 19 121 SH   OTR   0 0 121
WATSCO INC COM 942622200 3,765 23,815 SH   SOLE   0 0 23,815
WELLS FARGO CO NEW COM 949746101 540 18,775 SH   SOLE   0 0 18,775
WELLTOWER INC COM 95040Q104 200 4,281 SH   SOLE   0 0 4,281
WINMARK CORP COM 974250102 761 5,613 SH   SOLE   0 0 5,613
WISDOMTREE TR US DIVID EX FNCL 97717W406 352 5,448 SH   SOLE   0 0 5,448
WOODWARD INC COM 980745103 19 313 SH   OTR   0 0 313
WOODWARD INC COM 980745103 3,681 61,863 SH   SOLE   0 0 61,863
XCEL ENERGY INC COM 98389B100 277 4,595 SH   SOLE   0 0 4,595
XPO LOGISTICS INC COM 983793100 654 13,578 SH   SOLE   0 0 13,578
ZOETIS INC CL A 98978V103 2,807 23,941 SH   SOLE   0 0 23,941