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
Expires:Oct 31, 2018
Estimated average burden
hours per response:23.8

COLUMN 1COLUMN 2COLUMN 3COLUMN 4COLUMN 5COLUMN 6COLUMN 7COLUMN 8
VALUESHRS ORSH/PUT/INVESTMENTOTHERVOTING AUTHORITY
NAME OF ISSUERTITLE OF CLASSCUSIP(x$1000)PRN AMTPRNCALLDISCRETIONMANAGERSOLESHAREDNONE
AMAZON COM INC COMStock0231351062,293698SH SOLE 69800
ISHARES MORNINGSTAR MID-CAP GROWTH ETFETF4642883075858,487SH SOLE 8,48700
ROLLINS INC COMStock7757111042326,570SH SOLE 6,57000
PRUDENTIAL FINL INC COMStock7443201022071,971SH SOLE 1,97100
ARCHROCK INC COMStock03957W10619423,466SH SOLE 23,46600
INVESCO QQQ TRUSTETF46090E1036,43217,968SH SOLE 17,96800
STERICYCLE INC COMStock8589121084426,507SH SOLE 6,50700
TECHNOLOGY SELECT SECTOR SPDR FUNDETF81369Y8031,1537,723SH SOLE 7,72300
STARBUCKS CORP COMStock8552441097957,207SH SOLE 7,20700
PAN AMERN SILVER CORP COMStock6979001081,74575,000SH SOLE 75,00000
ISHARES GOLD TRUSTETF46428520411,585346,744SH SOLE 346,74400
ISHARES GOLD TRUSTOPT4642852042517,500SHCallSOLE 7,50000
EBAY INC. COMStock2786421033044,369SH SOLE 4,36800
WOLVERINE WORLD WIDE INC COMStock97809710333011,068SH SOLE 11,06800
WILLIS TOWERS WATSON PLC LTD SHSStockG966291033931,691SH SOLE 1,69100
JOHNSON & JOHNSON COMStock47816010435215SH OTR 00215
JOHNSON & JOHNSON COMStock4781601041,3438,313SH SOLE 8,31200
ADVANCED ENERGY INDS COMStock0079731003483,966SH SOLE 3,96600
VANGUARD TOTAL STOCK MARKET INDEX FUNDETF9229087691,2995,852SH SOLE 5,85200
VANGUARD EXTENDED MARKET INDEX FUNDETF9229086526283,442SH SOLE 3,44200
COSTCO WHSL CORP NEW COMStock22160K1057821,740SH SOLE 1,74000
CABOT CORP COMStock1270551013246,471SH SOLE 6,47100
GOLDMAN SACHS GROUP INC COMStock38141G104250661SH SOLE 66100
SCOTTS MIRACLE-GRO CO CL AStock8101861069126,233SH SOLE 6,23300
TELEDYNE TECHNOLOGIES INC COMStock8793601055851,361SH SOLE 1,36100
EAST WEST BANCORP INC COMStock27579R1042102,705SH SOLE 2,70500
PROCTER AND GAMBLE CO COMStock74271810927193SH OTR 00193
PROCTER AND GAMBLE CO COMStock7427181093732,672SH SOLE 2,67100
COCA COLA CO COMStock19121610033633SH OTR 00633
COCA COLA CO COMStock1912161003196,076SH SOLE 6,07600
EMERGENT BIOSOLUTIONS INC COMStock29089Q1052995,979SH SOLE 5,97900
ENTERPRISE PRODS PARTNERS L P COMStock29379210726012,000SH SOLE 12,00000
MARRIOTT INTL INC NEW CL AStock5719032022021,364SH SOLE 1,36400
VANGUARD REAL ESTATE ETFETF9229085539929,747SH SOLE 9,74700
MIDLAND STS BANCORP INC ILL COMStock59774210532513,156SH SOLE 13,15500
GRAND CANYON ED INC COMStock38526M1062592,944SH SOLE 2,94400
CMC MATERIALS INC COMStock12571T1004623,747SH SOLE 3,74700
INTEL CORP COMStock45814010056510,608SH SOLE 10,60700
WILEY JOHN & SONS INC CL AStock9682232062144,100SH SOLE 4,10000
COMERICA INC COMStock2003401072082,581SH SOLE 2,58100
NETFLIX INC COMStock64110L1066391,047SH SOLE 1,04700
AFFILIATED MANAGERS GROUP INC COMStock0082521083362,225SH SOLE 2,22500
RITCHIE BROS AUCTIONEERS COMStock7677441052734,421SH SOLE 4,42100
WATERS CORP COMStock941848103304850SH SOLE 85000
LAUDER ESTEE COS INC CL AStock5184391044021,341SH SOLE 1,34100
MEDNAX INC COMStock58502B10661221,521SH SOLE 21,52100
MERCK & CO INC COMStock58933Y1051,44219,202SH SOLE 19,20200
SPDR S&P 500 ETFETF78462F1037271,695SH SOLE 1,69500
MERITAGE HOMES CORP COMStock59001A1023863,979SH SOLE 3,97900
ILLINOIS TOOL WKS INC COMStock4523081092,69013,018SH SOLE 13,01800
UNITED RENTALS INC COMStock911363109251715SH SOLE 71500
PLEXUS CORP COMStock7291321003864,318SH SOLE 4,31800
TYLER TECHNOLOGIES INC COMStock902252105347756SH SOLE 75600
EMERSON ELEC CO COMStock2910111042042,167SH SOLE 2,16700
BLACKLINE INC COMStock09239B1092472,095SH SOLE 2,09500
HORACE MANN EDUCATORS CORP NEW COMStock4403271042365,940SH SOLE 5,94000
ISHARES TIPS BOND ETFETF4642871766725,265SH SOLE 5,26500
PARSONS CORP DEL COMStock70202L10236110,704SH SOLE 10,70400
VERIZON COMMUNICATIONS INC COMStock92343V1041,22822,742SH SOLE 22,74200
VALE S A SPONSORED ADSADR91912E10551937,205SH SOLE 37,20500
ISHARES COHEN & STEERS REIT ETFETF4642875642593,963SH SOLE 3,96300
FEDEX CORP COMStock31428X1062751,256SH SOLE 1,25600
PEPSICO INC COMStock7134481088205,450SH SOLE 5,44900
MOLSON COORS BEVERAGE CO CL BStock60871R2093788,150SH SOLE 8,15000
TRANE TECHNOLOGIES PLC SHSStockG8994E1032151,244SH SOLE 1,24400
HOME DEPOT INC COMStock4370761028752,667SH SOLE 2,66700
ALTICE USA INC CL AStock02156K10331115,000SH SOLE 15,00000
ISHARES RUSSELL 2000 VALUE ETFETF4642876303,78325,949SH SOLE 25,94900
VERISK ANALYTICS INC COMStock92345Y1062601,296SH SOLE 1,29600
ICICI BANK LIMITED ADRADR45104G10441922,180SH OTR10022,180
ICICI BANK LIMITED ADRADR45104G10463633,720SH SOLE17,060026,660
SPDR GOLD SHARESETF78463V1073,89723,733SH SOLE 23,73300
ROKU INC COM CL AStock77543R1021,4074,491SH SOLE 4,49100
BECTON DICKINSON & CO COMStock0758871093651,485SH SOLE 1,48500
SEA LTD SPONSORD ADSADR81141R1001135SH SOLE 3500
SEA LTD SPONSORD ADSADR81141R100168528SH OTR100528
SEA LTD SPONSORD ADSADR81141R100255800SH SOLE11680632
ISHARES RUSSELL 1000 GROWTH ETFETF464287614202736SH OTR 00736
ISHARES RUSSELL 1000 GROWTH ETFETF46428761430,026109,568SH SOLE 109,56800
LABORATORY CORP AMER HLDGS COM NEWStock50540R4094221,501SH SOLE 1,50100
SCHWAB INTERNATIONAL EQUITY ETFETF80852480544011,368SH SOLE 11,36800
CONMED CORP COMStock2074101015814,441SH SOLE 4,44100
ABERDEEN STANDARD PHYSICAL SILVER SHARES ETFETF00326410864130,000SH SOLE 30,00000
AON PLC SHS CL AStockG0403H10839136SH OTR 00136
AON PLC SHS CL AStockG0403H108252881SH SOLE 88100
PEBBLEBROOK HOTEL TR COMREIT70509V10036616,350SH SOLE 16,35000
HENRY JACK & ASSOC INC COMStock4262811012121,291SH SOLE 1,29100
SCHWAB U.S. LARGE-CAP GROWTH ETFETF8085243004593,100SH SOLE 3,10000
NUTRIEN LTD COMStock67077M1082624,038SH SOLE 4,03800
ISHARES S&P SMALL-CAP FUNDETF4642878042,07418,995SH SOLE 18,99400
BERKSHIRE HATHAWAY INC DEL CL B NEWStock0846707023,36612,334SH SOLE 12,33400
ADOBE SYSTEMS INCORPORATED COMStock00724F1018981,559SH SOLE 1,55900
ALPHABET INC CAP STK CL AStock02079K3055922SH OTR 0022
ALPHABET INC CAP STK CL AStock02079K3052,8341,060SH SOLE 1,06000
FISERV INC COMStock3377381088297,645SH SOLE 7,64500
OREILLY AUTOMOTIVE INC COMStock67103H107492805SH SOLE 80500
INTUIT COMStock4612021039111,688SH SOLE 1,68800
CSX CORP COMStock12640810358119,532SH SOLE 19,53200
COMCAST CORP NEW CL AStock20030N10163811,414SH SOLE 11,41400
MICROSOFT CORP COMStock59491810457203SH OTR 00203
MICROSOFT CORP COMStock5949181045,69920,215SH SOLE 20,21500
FIRST HORIZON CORPORATION COMStock32051710542626,178SH SOLE 26,17800
DTE ENERGY CO COMStock2333311072502,240SH SOLE 2,23900
BROWN & BROWN INC COMStock1152361013846,922SH SOLE 6,92200
EQUINOX GOLD CORP COMStock29446Y50223435,407SH SOLE 35,40700
BERKSHIRE HATHAWAY INC DEL CL AStock0846701088232SH SOLE 200
BOEING CO COMStock0970231054732,150SH SOLE 2,15000
VANGUARD SMALL-CAP INDEX FUNDETF9229087515772,638SH SOLE 2,63800
NIKE INC CL BStock6541061032431,670SH SOLE 1,67000
TESLA INC COMStock88160R101320413SH SOLE 41300
TESLA INC COMOPT88160R101233300SHPutSOLE 30000
FIRSTCASH INC COMStock33767D1055466,245SH SOLE 6,24500
VANGUARD LONG-TERM GOVERNMENT BOND ETFETF92206C8473754,274SH SOLE 4,27400
FINANCIAL SELECT SECTOR SPDR FUNDETF81369Y6053249,199SH SOLE 9,19900
CORPORATE OFFICE PPTYS TR SH BEN INTREIT22002T10833212,320SH SOLE 12,32000
MOOG INC CL AStock6153942023074,028SH SOLE 4,02800
REINSURANCE GRP OF AMERICA INC COM NEWStock7593516042852,565SH SOLE 2,56500
KKR & CO INC COMStock48251W1043465,678SH SOLE 5,67800
JUMIA TECHNOLOGIES AG SPONSORED ADSADR48138M1051,42676,702SH SOLE 76,70200
PINTEREST INC CL AStock72352L1061,07021,005SH SOLE 21,00500
VANGUARD S&P 500 ETFETF9229083635,03512,766SH SOLE 12,76600
ASTRAZENECA PLC SPONSORED ADRADR046353108344SH SOLE 4400
ASTRAZENECA PLC SPONSORED ADRADR0463531083986,620SH OTR1006,620
ASTRAZENECA PLC SPONSORED ADRADR04635310860510,070SH SOLE12,11007,960
SPDR S&P MIDCAP 400 ETFETF78467Y107272566SH SOLE 56600
FASTLY INC CL AStock31188V10067716,746SH SOLE 16,74600
FASTLY INC CL AOPT31188V10020500SHCallSOLE 50000
WESTERN UN CO COMStock95980210921410,597SH SOLE 10,59700
MAVERIX METALS INC COM NEWStock57776F40521548,000SH SOLE 48,00000
HUNTINGTON BANCSHARES INC COMStock44615010442327,382SH SOLE 27,38200
INVESCO S&P 500 EQUAL WEIGHT ETFETF46137V3572051,967SH SOLE 1,96700
CHANGE HEALTHCARE INC COMStock15912K10057127,283SH SOLE 27,28300
GENMAB A/S SPONSORED ADSADR372303206374SH SOLE 7400
GENMAB A/S SPONSORED ADSADR3723032063908,930SH OTR1008,930
GENMAB A/S SPONSORED ADSADR37230320659313,560SH SOLE12,840010,720
LILLY ELI & CO COMStock5324571082491,079SH SOLE 1,07900
AIR PRODS & CHEMS INC COMStock0091581063161,235SH SOLE 1,23500
STEELCASE INC CL AStock85815520328822,712SH SOLE 22,71200
SMILEDIRECTCLUB INC CL A COMStock83192H106906170,253SH SOLE 170,25300
NIELSEN HLDGS PLC SHS EURStockG6518L10876739,961SH SOLE 39,96100
VANGUARD RUSSELL 1000 GROWTH ETFETF92206C6802,29932,626SH SOLE 32,62500
SUN CMNTYS INC COMREIT8666741042,59114,000SH SOLE 14,00000
FIRST MERCHANTS CORP COMStock3208171093718,875SH SOLE 8,87500
DRAFTKINGS INC COM CL AStock26142R1041,68334,952SH SOLE 34,95200
ISHARES RUSSELL 2000 ETFETF4642876558293,790SH SOLE 3,79000
SYSCO CORP COMStock8718291073083,926SH SOLE 3,92600
VANGUARD S&P SMALL-CAP 600 VALUE ETFETF9219327781,6279,349SH SOLE 9,34900
ALBERTSONS COS INC COMMON STOCKStock01309110370822,754SH SOLE 22,75400
INTEGRA RES CORP COM NEWStock45826T3012310,000SH SOLE 10,00000
ISHARES RUSSELL MID-CAP GROWTH ETFETF4642874811461,304SH OTR 001,304
ISHARES RUSSELL MID-CAP GROWTH ETFETF46428748123,754213,564SH SOLE 213,56400
MELCO RESORTS AND ENTMNT LTD ADRADR58546410019819,310SH OTR10019,310
MELCO RESORTS AND ENTMNT LTD ADRADR58546410030029,290SH SOLE16,110023,180
VANGUARD SMALL-CAP VALUE INDEX FUNDETF9229086116013,553SH SOLE 3,55200
UWM HOLDINGS CORPORATION COM CL AStock91823B1098812,624SH SOLE 12,62300
DARLING INGREDIENTS INC COMStock23726610178710,946SH SOLE 10,94600
ATLASSIAN CORP PLC CL AStockG06242104385984SH OTR100984
ATLASSIAN CORP PLC CL AStockG062421045861,496SH SOLE131201,184
ONDAS HLDGS INC COM NEWStock68236H2041,613176,108SH SOLE 176,10800
STAG INDL INC COMREIT85254J10244011,201SH SOLE 11,20100
ENTERPRISE FINL SVCS CORP COMStock2937121053477,654SH SOLE 7,65400
CABOT GROWTH ETFETF53656F6152038,116SH SOLE 8,11600
VANGUARD MID-CAP GROWTH INDEX FUNDETF9229085383,79616,065SH SOLE 16,06400
SCHWAB US DIVIDEND EQUITY ETFETF8085247977,529101,418SH SOLE 101,41800
APTIV PLC SHSStockG6095L10920132SH SOLE 13200
APTIV PLC SHSStockG6095L1094042,710SH OTR1002,710
APTIV PLC SHSStockG6095L1096114,100SH SOLE186003,240
DIGITALOCEAN HLDGS INC COMStock25402D1022,47731,905SH SOLE 31,90500
VISA INC COM CL AStock92826C83928125SH OTR 00125
VISA INC COM CL AStock92826C8396893,093SH SOLE 3,09300
TRUSTMARK CORP COMStock8984021022407,455SH SOLE 7,45500
VANGUARD VALUE INDEX FUNDETF9229087447,96658,846SH SOLE 58,84600
VANGUARD GROWTH INDEX FUNDETF922908736281968SH SOLE 96800
ISHARES U.S. TREASURY BOND ETFETF46429B26727210,265SH SOLE 10,26500
VILLAGE BK & TR FINL CORP COM NEWStock92705T2002534,895SH SOLE 4,89500
COSTAR GROUP INC COMStock22160N1094044,695SH SOLE 4,69500
SANDSTORM GOLD LTD COM NEWStock80013R20622539,000SH SOLE 39,00000
FACEBOOK INC CL AStock30303M1021,2363,642SH SOLE 3,64200
ASML HOLDING N V N Y REGISTRY SHSADRN07059210104139SH SOLE 13900
ASML HOLDING N V N Y REGISTRY SHSADRN07059210359482SH OTR100482
ASML HOLDING N V N Y REGISTRY SHSADRN07059210546733SH SOLE11530580
UNITED BANKSHARES INC WEST VA COMStock9099071073469,499SH SOLE 9,49900
LPL FINL HLDGS INC COMStock50212V1004302,740SH SOLE 2,74000
SERVICENOW INC COMStock81762P102285458SH SOLE 45800
FIVE BELOW INC COMStock33829M1012501,415SH SOLE 1,41500
PALO ALTO NETWORKS INC COMStock697435105271565SH SOLE 56500
EPAM SYS INC COMStock29414B104226397SH SOLE 39700
MANTECH INTERNATIONAL CORP CL AStock5645631043805,007SH SOLE 5,00700
BROADCOM INC COMStock11135F101426879SH SOLE 87900
VANGUARD SHORT-TERM INFLATION-PROTECTED SECURITIES ETFETF92202080583915,955SH SOLE 15,95500
TIMKEN CO COMStock8873891044216,438SH SOLE 6,43800
SANMINA CORPORATION COMStock80105610239410,226SH SOLE 10,22600
HEXCEL CORP NEW COMStock4282911085389,055SH SOLE 9,05500
ACCENTURE PLC IRELAND SHS CLASS AStockG1151C10136114SH OTR 00114
ACCENTURE PLC IRELAND SHS CLASS AStockG1151C1011,0723,351SH SOLE 3,35100
ENTEGRIS INC COMStock29362U1046605,241SH SOLE 5,24100
NVIDIA CORPORATION COMStock67066G1047103,425SH SOLE 3,42500
DENISON MINES CORP COMStock2483561072215,000SH SOLE 15,00000
ISHARES 1-5 YEAR INVESTMENT GRADE CORPORATE BOND ETFETF4642886462354,296SH SOLE 4,29600
ABBVIE INC COMStock00287Y1091,15610,716SH SOLE 10,71600
ALBANY INTL CORP CL AStock0123481083875,034SH SOLE 5,03400
VANGUARD FTSE ALL-WORLD EX US INDEX FUNDETF92204277589414,659SH SOLE 14,65900
WEST PHARMACEUTICAL SVSC INC COMStock955306105419987SH SOLE 98700
HEICO CORP NEW COMStock4228061092772,099SH SOLE 2,09900
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADSADR87403910028248SH OTR 00248
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADSADR8740391001641,465SH SOLE 1,46500
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADSADR8740391003483,120SH OTR1003,120
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADSADR8740391005294,740SH SOLE199003,750
SPARTANNASH CO COMStock84721510030914,128SH SOLE 14,12800
CASELLA WASTE SYS INC CL AStock14744810482010,794SH SOLE 10,79400
ALTRA INDL MOTION CORP COMStock02208R1064377,890SH SOLE 7,89000
ARTISAN PARTNERS ASSET MGMT IN CL AStock04316A1082174,445SH SOLE 4,44500
BLACKSTONE INC COMStock09260D1077276,247SH SOLE 6,24600
ANSYS INC COMStock03662Q105235689SH SOLE 68900
STRYKER CORPORATION COMStock8636671011,7236,534SH SOLE 6,53300
FASTENAL CO COMStock3119001045039,741SH SOLE 9,74100
INTUITIVE SURGICAL INC COM NEWStock46120E602279281SH SOLE 28100
ALKERMES PLC SHSStockG017671051043,380SH OTR1003,380
ALKERMES PLC SHSStockG017671051595,150SH SOLE11,08004,070
MCDONALDS CORP COMStock58013510126107SH OTR 00107
MCDONALDS CORP COMStock5801351016432,665SH SOLE 2,66500
MOLINA HEALTHCARE INC COMStock60855R1005832,147SH SOLE 2,14700
INTERCONTINENTAL EXCHANGE INC COMStock45866F10426227SH OTR 00227
INTERCONTINENTAL EXCHANGE INC COMStock45866F1043703,225SH SOLE 3,22500
CISCO SYS INC COMStock17275R10294117,288SH SOLE 17,28800
CAPITAL ONE FINL CORP COMStock14040H1052421,496SH SOLE 1,49600
GOGO INC COMStock38046C10952030,080SH SOLE 30,08000
AT&T INC COMStock00206R10274927,747SH SOLE 27,74700
VANGUARD INTERMEDIATE-TERM BOND INDEX FUNDETF9219378192693,013SH SOLE 3,01300
ENERGY SELECT SECTOR SPDR FUNDETF81369Y5062214,248SH SOLE 4,24800
GENERAL ELECTRIC CO COM NEWStock3696043014093,969SH SOLE 3,96900
VEEVA SYS INC CL A COMStock9224751084741,645SH SOLE 1,64500
ISHARES S&P 500 VALUE ETFETF4642874088485,829SH SOLE 5,82800
ISHARES S&P 500 GROWTH ETFETF4642873091,19416,156SH SOLE 16,15500
ISHARES CORE S&P 500 ETFETF4642872008,39219,478SH SOLE 19,47800
WELLS FARGO CO NEW COMStock9497461012515,398SH SOLE 5,39800
ECOLAB INC COMStock2788651008033,850SH SOLE 3,85000
TRANSOCEAN LTD REG SHSStockH8817H1004211,000SH SOLE 11,00000
SALESFORCE COM INC COMStock79466L3024291,580SH SOLE 1,58000
IDEXX LABS INC COMStock45168D104282453SH SOLE 45300
RYDER SYS INC COMStock7835491083994,822SH SOLE 4,82200
THERMO FISHER SCIENTIFIC INC COMStock8835561025087SH OTR 0087
THERMO FISHER SCIENTIFIC INC COMStock8835561025721,001SH SOLE 1,00100
JPMORGAN CHASE & CO COMStock46625H1003,38920,703SH SOLE 20,70300
MONOLITHIC PWR SYS INC COMStock6098391057361,518SH SOLE 1,51800
CHEVRON CORP NEW COMStock1667641004354,283SH SOLE 4,28300
VANGUARD FTSE DEVELOPED MARKETS ETFETF9219438581212,406SH OTR 002,406
VANGUARD FTSE DEVELOPED MARKETS ETFETF9219438582,83056,056SH SOLE 56,05500
DANAHER CORPORATION COMStock2358511026772,223SH SOLE 2,22300
BK OF AMERICA CORP COMStock06050510444910,580SH SOLE 10,58000
SPDR S&P DIVIDEND ETFETF78464A7633312,820SH SOLE 2,82000
WALMART INC COMStock9311421033012,158SH SOLE 2,15800
INTERNATIONAL BUSINESS MACHS COMStock4592001016334,559SH SOLE 4,55900
ORACLE CORP COMStock68389X1055756,595SH SOLE 6,59500
RAYTHEON TECHNOLOGIES CORP COMStock75513E1012212,575SH SOLE 2,57500
VANGUARD FTSE EMERGING MARKETS ETFETF92204285860512,091SH SOLE 12,09100
TEXAS INSTRS INC COMStock88250810425129SH OTR 00129
TEXAS INSTRS INC COMStock8825081043741,945SH SOLE 1,94500
PFIZER INC COMStock7170811031,20227,941SH SOLE 27,94100
MORGAN STANLEY COM NEWStock6174464483353,438SH SOLE 3,43800
3M CO COMStock88579Y1012911,658SH SOLE 1,65800
ENERSYS COMStock29275Y1023604,838SH SOLE 4,83800
CATERPILLAR INC COMStock1491231013141,637SH SOLE 1,63700
ALPHABET INC CAP STK CL CStock02079K1071,271477SH SOLE 47700
AMERICAN EXPRESS CO COMStock0258161094422,637SH SOLE 2,63700
AMGEN INC COMStock0311621006212,918SH SOLE 2,91800
STIFEL FINL CORP COMStock8606301024025,918SH SOLE 5,91800
ANALOG DEVICES INC COMStock0326541054072,433SH SOLE 2,43300
PAYCOM SOFTWARE INC COMStock70432V102407821SH SOLE 82100
SABRE CORP COMStock78573M10449842,062SH SOLE 42,06200
FRANKLIN RESOURCES INC COMStock3546131012578,650SH SOLE 8,65000
ISHARES CORE S&P U.S. VALUE ETFETF4642876632603,674SH SOLE 3,67400
IHS MARKIT LTD SHSStockG475671052822,421SH SOLE 2,42100
VANGUARD DIVIDEND APPRECIATION INDEX FUNDETF9219088442221,445SH SOLE 1,44400
SOUTHSTATE CORPORATION COMStock8404411093875,181SH SOLE 5,18100
ISHARES MSCI EAFE SMALL-CAP ETFETF4642882732052,752SH SOLE 2,75100
ABERDEEN ASIA-PACIFIC INCOME F COMCEF003009107415100,000SH SOLE 100,00000
ISHARES CORE U.S. AGGREGATE BOND ETFETF4642872261,59113,859SH SOLE 13,85900
GLOBANT S A COMStockL443851094651,655SH SOLE 1,65500
SPDR PORTFOLIO S&P 500 ETFETF78464A8544649,200SH SOLE 9,20000
CATALENT INC COMStock1488061021,0227,683SH SOLE 7,68300
ISHARES S&P MID-CAP 400 GROWTH ETFETF4642876063354,236SH SOLE 4,23500
ISHARES INTERMEDIATE GOVERNMENT/CREDIT BOND ETFETF46428861259515SH OTR 00515
ISHARES INTERMEDIATE GOVERNMENT/CREDIT BOND ETFETF46428861217,326150,494SH SOLE 150,49400
CITIZENS FINL GROUP INC COMStock1746101052665,671SH SOLE 5,67100
CDK GLOBAL INC COMStock12508E1013428,031SH SOLE 8,03100
MV OIL TR TR UNITSStock55385910917320,000SH SOLE 20,00000
LIBERTY BROADBAND CORP COM SER CStock5303073052611,511SH SOLE 1,51100
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADRADR03524A1081,41325,056SH SOLE 25,05600
CRACKER BARREL OLD CTRY STORE COMStock22410J1064323,092SH SOLE 3,09200
VANGUARD SHORT-TERM BOND INDEX FUNDETF92193782725300SH OTR 00300
VANGUARD SHORT-TERM BOND INDEX FUNDETF9219378279,674118,061SH SOLE 118,06100
FORMFACTOR INC COMStock34637510858015,534SH SOLE 15,53400
GATX CORP COMStock3614481033684,104SH SOLE 4,10400
LITTELFUSE INC COMStock5370081045091,861SH SOLE 1,86100
MERIDIAN BIOSCIENCE INC COMStock58958410121911,375SH SOLE 11,37500
HILLENBRAND INC COMStock4315711083037,100SH SOLE 7,10000
ROPER TECHNOLOGIES INC COMStock7766961064951,109SH SOLE 1,10900
BRISTOL-MYERS SQUIBB CO COMStock1101221082614,408SH SOLE 4,40800
WISDOMTREE EMERGING MARKETS EX-STATE-OWNED ENTERPRISES FUNDETF97717X5782,10156,305SH SOLE 56,30500
CITIGROUP INC COM NEWStock1729674244476,365SH SOLE 6,36500
FIDELITY MSCI REAL ESTATE INDEX ETFETF31609285749416,259SH SOLE 16,25900
EXXON MOBIL CORP COMStock30231G10284314,323SH SOLE 14,32300
UNITEDHEALTH GROUP INC COMStock91324P1026351,624SH SOLE 1,62400
LOWES COS INC COMStock54866110731155SH OTR 00155
LOWES COS INC COMStock5486611073991,969SH SOLE 1,96900
ARK INNOVATION ETFETF00214Q1045144,650SH SOLE 4,65000
ARK INNOVATION ETFOPT00214Q10422200SHCallSOLE 20000
PAYPAL HLDGS INC COMStock70450Y1033641,400SH SOLE 1,40000
SCHWAB CHARLES CORP COMStock80851310523320SH OTR 00320
SCHWAB CHARLES CORP COMStock8085131052082,853SH SOLE 2,85300
MYRIAD GENETICS INC COMStock62855J10440012,399SH SOLE 12,39900
HEARTLAND FINL USA INC COMStock42234Q1023617,514SH SOLE 7,51400
CBRE GROUP INC CL AStock12504L1094564,688SH SOLE 4,68800
FRANKLIN ELEC INC COMStock3535141025797,254SH SOLE 7,25400
HOULIHAN LOKEY INC CL AStock4415931007027,622SH SOLE 7,62200
APPLE INC COMStock0378331008,60160,785SH SOLE 60,78500
GLAXOSMITHKLINE PLC SPONSORED ADRADR37733W10543711,426SH SOLE 11,42600
ABBOTT LABS COMStock0028241001,27810,818SH SOLE 10,81800
DISNEY WALT CO COMStock2546871061,3197,799SH SOLE 7,79800
RAYMOND JAMES FINL INC COMStock7547301094695,078SH SOLE 5,07800
ISHARES RUSSELL 1000 VALUE ETFETF464287598125799SH OTR 00799
ISHARES RUSSELL 1000 VALUE ETFETF46428759822,007140,608SH SOLE 140,60800