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
AT&T INCCOM00206R10252621,783SH DFND5021,7830
ABBOTT LABSCOM0028241007776,452SH DFND506,4520
ABBVIE INCCOM00287Y1096974,257SH DFND504,2570
ADOBE SYSTEMS INCORPORATEDCOM00724F1017671,668SH DFND501,6680
ADVANCED MICRO DEVICES INCCOM0079031073032,540SH DFND502,5400
ALBANY INTL CORPCL A0123481082482,914SH DFND502,9140
ALIGN TECHNOLOGY INCCOM016255101229518SH DFND505180
ALLSTATE CORPCOM0200021012261,613SH DFND501,6130
ALNYLAM PHARMACEUTICALS INCCOM02043Q1072101,270SH DFND501,2700
ALPHABET INCCAP STK CL C02079K1073,5201,234SH DFND501,2340
ALPHABET INCCAP STK CL A02079K3056,5662,313SH DFND502,3130
ALTRIA GROUP INCCOM02209S1034739,078SH DFND509,0780
AMAZON COM INCCOM0231351064,4611,341SH DFND501,3410
AMEDISYS INCCOM0234361081,3807,979SH DFND507,9790
AMERICAN EXPRESS COCOM0258161095532,915SH DFND502,9150
AMERICAN TOWER CORP NEWCOM03027X1006792,705SH DFND502,7050
AMERISOURCEBERGEN CORPCOM03073E1052,96919,136SH DFND5019,1360
AMGEN INCCOM0311621009523,926SH DFND503,9260
ANALOG DEVICES INCCOM0326541051,98811,939SH DFND5011,9390
ANSYS INCCOM03662Q1051,0963,422SH DFND503,4220
ANTHEM INCCOM0367521032,4404,856SH DFND504,8560
APPLE INCCOM0378331001,6019,007SH DFND509,0070
ARMSTRONG WORLD INDS INC NEWCOM04247X1022452,645SH DFND502,6450
ASTRAZENECA PLCSPONSORED ADR0463531085367,993SH DFND507,9930
AUTODESK INCCOM0527691066232,818SH DFND502,8180
AVALARA INCCOM05338G1069419,376SH DFND509,3760
AVANTOR INCCOM05352A1002146,232SH DFND506,2320
BCE INCCOM NEW05534B7605419,862SH DFND509,8620
BK OF AMERICA CORPCOM0605051043848,924SH DFND508,9240
BANK HAWAII CORPCOM0625401093063,614SH DFND503,6140
BANK NEW YORK MELLON CORPCOM06405810070113,532SH DFND5013,5320
BECTON DICKINSON & COCOM0758871096972,584SH DFND502,5840
BERKSHIRE HATHAWAY INC DELCL B NEW0846707022,7067,568SH DFND507,5680
BEST BUY INCCOM0865161012032,101SH DFND502,1010
BLACKLINE INCCOM09239B10980210,814SH DFND5010,8140
BLACKROCK INCCOM09247X101396509SH DFND505090
BLACKSTONE GROUP INCCOM09260D1079557,508SH DFND507,5080
BOOKING HOLDINGS INCCOM09857L1082,4681,060SH DFND501,0600
BRITISH AMERN TOB PLCSPONSORED ADR1104481072205,153SH DFND505,1530
BROADRIDGE FINL SOLUTIONS INCOM11133T1032601,668SH DFND501,6680
BROADCOM INCCOM11135F101308488SH DFND504880
BROOKFIELD ASSET MGMT INCCL A LTD VT SH1125851043225,585SH DFND505,5850
BROOKS AUTOMATION INC NEWCOM1143401023744,347SH DFND504,3470
BROWN FORMAN CORPCL B1156372092914,324SH DFND504,3240
CDW CORPCOM12514G1083632,029SH DFND502,0290
CME GROUP INCCOM12572Q1054962,051SH DFND502,0510
CVS HEALTH CORPCOM1266501001,15411,145SH DFND5011,1450
CAMDEN PPTY TRSH BEN INT1331311022881,700SH DFND501,7000
CARMAX INCCOM1431301022,09020,580SH DFND5020,5800
CENTERPOINT ENERGY INCCOM15189T10762820,390SH DFND5020,3900
CERTARA INCCOM15687V10957426,108SH DFND5026,1080
CHARLES RIV LABS INTL INCCOM1598641075011,728SH DFND501,7280
CHEESECAKE FACTORY INCCOM1630721012646,794SH DFND506,7940
CHEVRON CORP NEWCOM1667641008705,260SH DFND505,2600
CHEWY INCCL A16679L1093718,666SH DFND508,6660
CISCO SYS INCCOM17275R1025089,059SH DFND509,0590
CINTAS CORPCOM1729081057531,744SH DFND501,7440
CITIGROUP INCCOM NEW1729674242274,130SH DFND504,1300
COCA COLA COCOM1912161001,08617,452SH DFND5017,4520
COGNIZANT TECHNOLOGY SOLUTIOCL A1924461022502,740SH DFND502,7400
COMCAST CORP NEWCL A20030N1012,13444,752SH DFND5044,7520
COMPASS MINERALS INTL INCCOM20451N1014827,603SH DFND507,6030
CONAGRA BRANDS INCCOM2058871022357,038SH DFND507,0380
CONOCOPHILLIPSCOM20825C1043583,544SH DFND503,5440
COSTCO WHSL CORP NEWCOM22160K1051,0481,818SH DFND501,8180
COSTAR GROUP INCCOM22160N1091,63324,012SH DFND5024,0120
COUPA SOFTWARE INCCOM22266L1063153,035SH DFND503,0350
D R HORTON INCCOM23331A1092032,568SH DFND502,5680
DANAHER CORPORATIONCOM2358511021,6665,602SH DFND505,6020
DEERE & COCOM244199105244586SH DFND505860
DEXCOM INCCOM2521311077461,437SH DFND501,4370
DISNEY WALT COCOM2546871063762,669SH DFND502,6690
DOLLAR GEN CORP NEWCOM2566771053391,490SH DFND501,4900
DOMINION ENERGY INCCOM25746U1095546,490SH DFND506,4900
DUKE ENERGY CORP NEWCOM NEW26441C2041,56914,071SH DFND5014,0710
EOG RES INCCOM26875P1012051,691SH DFND501,6910
EBAY INC.COM27864210373212,331SH DFND5012,3310
ECOLAB INCCOM2788651007374,088SH DFND504,0880
EDISON INTLCOM2810201071,04415,025SH DFND5015,0250
EDWARDS LIFESCIENCES CORPCOM28176E1087866,714SH DFND506,7140
ENBRIDGE INCCOM29250N1054,55198,179SH DFND5098,1790
ENSIGN GROUP INCCOM29358P1015726,399SH DFND506,3990
ENTERPRISE PRODS PARTNERS LCOM2937921071,52658,518SH DFND5058,5180
EVERTEC INCCOM30040P1033217,732SH DFND507,7320
EXXON MOBIL CORPCOM30231G1023,44441,110SH DFND5041,1100
FACEBOOK INCCL A30303M1022,69411,825SH DFND5011,8250
FASTENAL COCOM3119001041,88131,506SH DFND5031,5060
FIDELITY NATL INFORMATION SVCOM31620M1062,37823,540SH DFND5023,5400
FIRST FINL BANKSHARESCOM32020R1092455,497SH DFND505,4970
FISERV INCCOM3377381086216,083SH DFND506,0830
FIRSTENERGY CORPCOM33793210779317,315SH DFND5017,3150
FIVE BELOW INCCOM33829M1011,1777,346SH DFND507,3460
GENERAL DYNAMICS CORPCOM3695501089473,876SH DFND503,8760
GENERAL MLS INCCOM37033410483712,325SH DFND5012,3250
GENUINE PARTS COCOM3724601058896,903SH DFND506,9030
GLOBAL PMTS INCCOM37940X1022651,930SH DFND501,9300
GOLDMAN SACHS GROUP INCCOM38141G1044871,452SH DFND501,4520
GRACO INCCOM3841091042533,569SH DFND503,5690
GRAINGER W W INCCOM384802104420807SH DFND508070
GRAND CANYON ED INCCOM38526M1061,49215,307SH DFND5015,3070
GUIDEWIRE SOFTWARE INCCOM40171V1004885,111SH DFND505,1110
HANESBRANDS INCCOM41034510242427,676SH DFND5027,6760
HEALTHPEAK PROPERTIES INCCOM42250P1032527,234SH DFND507,2340
HEICO CORP NEWCOM4228061091,67610,816SH DFND5010,8160
HOME DEPOT INCCOM4370761027882,555SH DFND502,5550
HOULIHAN LOKEY INCCL A4415931003023,333SH DFND503,3330
IDEX CORPCOM45167R1045122,622SH DFND502,6220
IDEXX LABS INCCOM45168D1041,2432,265SH DFND502,2650
ILLUMINA INCCOM4523271096561,863SH DFND501,8630
INTEL CORPCOM4581401003727,240SH DFND507,2400
INTERPUBLIC GROUP COS INCCOM4606901002326,367SH DFND506,3670
INTUITCOM4612021038131,722SH DFND501,7220
INTUITIVE SURGICAL INCCOM NEW46120E6029082,983SH DFND502,9830
IQVIA HLDGS INCCOM46266C1052,96112,802SH DFND5012,8020
ISHARES INCMSCI CDA ETF4642865092977,300SH DFND507,3000
ISHARES TRCORE S&P500 ETF46428720059,391128,892SH DFND50128,8920
ISHARES TRCORE US AGGBD ET4642872265294,933SH DFND504,9330
ISHARES TRIBOXX INV CP ETF46428724262,423514,952SH DFND50514,9520
ISHARES TRS&P 500 GRWT ETF4642873094335,573SH DFND505,5730
ISHARES TR20 YR TR BD ETF4642874322,96822,525SH DFND5022,5250
ISHARES TRBARCLAYS 7 10 YR4642874409228,598SH DFND508,5980
ISHARES TR1 3 YR TREAS BD4642874572112,536SH DFND502,5360
ISHARES TRCORE S&P MCP ETF46428750755,977205,574SH DFND50205,5740
ISHARES TRCORE S&P SCP ETF46428780456,133514,888SH DFND50514,8880
ISHARES TRDEVSMCP EXNA ETF4642884972393,841SH DFND503,8410
ISHARES TRIBOXX HI YD ETF46428851364,220777,582SH DFND50777,5820
ISHARES TRMBS ETF4642885885,49053,943SH DFND5053,9430
ISHARES TRISHS 5-10YR INVT4642886382,84051,691SH DFND5051,6910
ISHARES TRISHS 1-5YR INVS4642886462,03539,349SH DFND5039,3490
ISHARES TR3 7 YR TREAS BD46428866160,381494,720SH DFND50494,7200
ISHARES TRSHORT TREAS BD4642886797,02463,721SH DFND5063,7210
ISHARES TREAFE VALUE ETF46428887764312,600SH DFND5012,6000
JPMORGAN CHASE & COCOM46625H1001,2939,198SH DFND509,1980
JOHNSON & JOHNSONCOM4781601041,90410,600SH DFND5010,6000
KIMBERLY-CLARK CORPCOM4943681034743,827SH DFND503,8270
L3HARRIS TECHNOLOGIES INCCOM5024311099303,692SH DFND503,6920
LAM RESEARCH CORPCOM512807108205374SH DFND503740
LANDSTAR SYS INCCOM5150981012391,541SH DFND501,5410
LAUDER ESTEE COS INCCL A5184391046352,273SH DFND502,2730
LESLIES INCCOM52706410928113,936SH DFND5013,9360
LILLY ELI & COCOM5324571083581,234SH DFND501,2340
LLOYDS BANKING GROUP PLCSPONSORED ADR539439109547220,766SH DFND50220,7660
LOCKHEED MARTIN CORPCOM5398301092,5905,807SH DFND505,8070
LOWES COS INCCOM5486611075282,521SH DFND502,5210
LULULEMON ATHLETICA INCCOM5500211094931,307SH DFND501,3070
LYFT INCCL A COM55087P10468517,722SH DFND5017,7220
MAGELLAN MIDSTREAM PRTNRS LPCOM UNIT RP LP5590801061,13722,914SH DFND5022,9140
MARSH & MCLENNAN COS INCCOM5717481022401,398SH DFND501,3980
MASTERCARD INCORPORATEDCL A57636Q1044,59012,670SH DFND5012,6700
MATCH GROUP INC NEWCOM57667L1076646,001SH DFND506,0010
MCDONALDS CORPCOM5801351015442,185SH DFND502,1850
MCKESSON CORPCOM58155Q1033861,258SH DFND501,2580
MERCK & CO. INCCOM58933Y1056067,353SH DFND507,3530
MICROSOFT CORPCOM59491810410,33332,923SH DFND5032,9230
MICROCHIP TECHNOLOGY INC.COM5950171046828,922SH DFND508,9220
MONDELEZ INTL INCCL A6092071053325,296SH DFND505,2960
MORGAN STANLEYCOM NEW6174464486607,309SH DFND507,3090
NATIONAL BEVERAGE CORPCOM6350171062144,849SH DFND504,8490
NEOGEN CORPCOM6404911062939,393SH DFND509,3930
NETFLIX INCCOM64110L1061,2813,358SH DFND503,3580
NEXTERA ENERGY INCCOM65339F1017608,886SH DFND508,8860
NEXTERA ENERGY PARTNERS LPCOM UNIT PART IN65341B1062402,853SH DFND502,8530
NORFOLK SOUTHN CORPCOM655844108213735SH DFND507350
NOVARTIS AGSPONSORED ADR66987V1091,05912,041SH DFND5012,0410
NUCOR CORPCOM6703461052041,368SH DFND501,3680
NVIDIA CORPORATIONCOM67066G1042,6729,648SH DFND509,6480
OAK STR HEALTH INCCOM67181A10742115,662SH DFND5015,6620
OMNICOM GROUP INCCOM6819191061,08412,559SH DFND5012,5590
ORACLE CORPCOM68389X1051,19714,358SH DFND5014,3580
PAYCOM SOFTWARE INCCOM70432V1021,4364,134SH DFND504,1340
PAYPAL HLDGS INCCOM70450Y1033563,002SH DFND503,0020
PEPSICO INCCOM7134481084052,411SH DFND502,4110
PFIZER INCCOM71708110395518,211SH DFND5018,2110
PHILIP MORRIS INTL INCCOM7181721092,33524,858SH DFND5024,8580
PIMCO ETF TRENHAN SHRT MA AC72201R8332,13221,280SH DFND5021,2800
PINNACLE WEST CAP CORPCOM7234841016127,878SH DFND507,8780
PINTEREST INCCL A72352L1062459,542SH DFND509,5420
PIONEER NAT RES COCOM7237871072621,014SH DFND501,0140
PLAINS GP HLDGS L PLTD PARTNR INT A72651A20719216,676SH DFND5016,6760
PROCTER AND GAMBLE COCOM7427181091,0817,000SH DFND507,0000
PROLOGIS INC.COM74340W1032971,811SH DFND501,8110
RLI CORPCOM7496071072161,927SH DFND501,9270
RAYTHEON TECHNOLOGIES CORPCOM75513E1015715,661SH DFND505,6610
RBC BEARINGS INCCOM75524B1042771,425SH DFND501,4250
RITCHIE BROS AUCTIONEERSCOM7677441051,35922,889SH DFND5022,8890
ROBERT HALF INTL INCCOM7703231036125,168SH DFND505,1680
ROBLOX CORPCL A77104910391419,002SH DFND5019,0020
ROLLINS INCCOM7757111041,20834,080SH DFND5034,0800
ROPER TECHNOLOGIES INCCOM7766961065601,171SH DFND501,1710
ROSS STORES INCCOM7782961032552,749SH DFND502,7490
S&P GLOBAL INCCOM78409V1041,6914,037SH DFND504,0370
SBA COMMUNICATIONS CORP NEWCL A78410G1046681,947SH DFND501,9470
SPDR SER TRWELLS FG PFD ETF78464A29241010,557SH DFND5010,5570
SPDR SER TRS&P 400 MDCP VAL78464A8392173,047SH DFND503,0470
SALESFORCE COM INCCOM79466L3021,4536,761SH DFND506,7610
SANOFISPONSORED ADR80105N1054618,935SH DFND508,9350
SCHWAB CHARLES CORPCOM8085131051,27214,328SH DFND5014,3280
SCOTTS MIRACLE-GRO COCL A8101861063252,508SH DFND502,5080
SELECT SECTOR SPDR TRSBI HEALTHCARE81369Y2094153,001SH DFND503,0010
SELECT SECTOR SPDR TRSBI CONS STPLS81369Y3081,02813,516SH DFND5013,5160
SELECT SECTOR SPDR TRSBI INT-FINL81369Y60550212,791SH DFND5012,7910
SELECT SECTOR SPDR TRTECHNOLOGY81369Y8039926,148SH DFND506,1480
SERVICENOW INCCOM81762P1022,0603,589SH DFND503,5890
SHERWIN WILLIAMS COCOM8243481065202,057SH DFND502,0570
SHOPIFY INCCL A82509L107403571SH DFND505710
SITEONE LANDSCAPE SUPPLY INCCOM82982L1032771,675SH DFND501,6750
STARBUCKS CORPCOM8552441091,17112,864SH DFND5012,8640
STATE STR CORPCOM8574771032602,822SH DFND502,8220
SYSCO CORPCOM8718291073173,818SH DFND503,8180
TAIWAN SEMICONDUCTOR MFG LTDSPONSORED ADS8740391001,96818,440SH DFND5018,4400
TARGET CORPCOM87612E1067153,220SH DFND503,2200
TELADOC HEALTH INCCOM87918A1053434,695SH DFND504,6950
TERMINIX GLOBAL HOLDINGS INCCOM88087E1002705,857SH DFND505,8570
TEXAS INSTRS INCCOM8825081049595,116SH DFND505,1160
THERMO FISHER SCIENTIFIC INCCOM8835561021,1811,985SH DFND501,9850
3M COCOM88579Y1012631,735SH DFND501,7350
TRUIST FINL CORPCOM89832Q1091,05117,894SH DFND5017,8940
TWILIO INCCL A90138F1023402,014SH DFND502,0140
TYLER TECHNOLOGIES INCCOM9022521051,6673,754SH DFND503,7540
US BANCORP DELCOM NEW9029733043586,485SH DFND506,4850
UBER TECHNOLOGIES INCCOM90353T10071019,400SH DFND5019,4000
UNIFIRST CORP MASSCOM9047081042311,269SH DFND501,2690
UNILEVER PLCSPON ADR NEW90476770484918,346SH DFND5018,3460
UNION PAC CORPCOM9078181082861,035SH DFND501,0350
UNITED PARCEL SERVICE INCCL B9113121061,8898,577SH DFND508,5770
UNITEDHEALTH GROUP INCCOM91324P1023,6807,065SH DFND507,0650
VANGUARD WORLD FDMEGA GRWTH IND9219108161,4075,892SH DFND505,8920
VANGUARD BD INDEX FDSINTERMED TERM9219378193,52143,044SH DFND5043,0440
VANGUARD BD INDEX FDSSHORT TRM BOND9219378271,59820,509SH DFND5020,5090
VANGUARD BD INDEX FDSTOTAL BND MRKT92193783581,6051,026,744SH DFND501,026,7440
VANGUARD TAX-MANAGED INTL FDFTSE DEV MKT ETF92194385875915,565SH DFND5015,5650
VANGUARD WHITEHALL FDSHIGH DIV YLD9219464068637,585SH DFND507,5850
VANGUARD INTL EQUITY INDEX FFTSE SMCAP ETF9220427181,89015,071SH DFND5015,0710
VANGUARD INTL EQUITY INDEX FALLWRLD EX US92204277558,211995,064SH DFND50995,0640
VANGUARD INTL EQUITY INDEX FFTSE EMR MKT ETF9220428583106,611SH DFND506,6110
VEEVA SYS INCCL A COM9224751081,7938,377SH DFND508,3770
VANGUARD INDEX FDSSM CP VAL ETF9229086113762,110SH DFND502,1100
VANGUARD INDEX FDSMID CAP ETF9229086296492,691SH DFND502,6910
VANGUARD INDEX FDSLARGE CAP ETF92290863781,700386,675SH DFND50386,6750
VANGUARD INDEX FDSEXTEND MKT ETF92290865235,879213,896SH DFND50213,8960
VANGUARD INDEX FDSVALUE ETF9229087441,1997,995SH DFND507,9950
VANGUARD INDEX FDSTOTAL STK MKT9229087692,44010,556SH DFND5010,5560
VERIZON COMMUNICATIONS INCCOM92343V1041,13722,027SH DFND5022,0270
VERISK ANALYTICS INCCOM92345Y1061,4416,640SH DFND506,6400
VISA INCCOM CL A92826C8393,50315,642SH DFND5015,6420
WALGREENS BOOTS ALLIANCE INCCOM9314271083256,855SH DFND506,8550
WASTE MGMT INC DELCOM94106L1092031,271SH DFND501,2710
WATSCO INCCOM9426222003671,192SH DFND501,1920
WELLS FARGO CO NEWCOM9497461011,61132,151SH DFND5032,1510
WEST PHARMACEUTICAL SVSC INCCOM9553061052,0864,990SH DFND504,9900
WILLIAMS COS INCCOM96945710071221,163SH DFND5021,1630
WORKIVA INCCOM CL A98139A1055274,548SH DFND504,5480
ZOETIS INCCL A98978V1036683,489SH DFND503,4890
ACCENTURE PLC IRELANDSHS CLASS AG1151C1014291,268SH DFND501,2680
BROOKFIELD INFRAST PARTNERSLP INT UNITG162521014326,621SH DFND506,6210
BROOKFIELD RENEWABLE PARTNERPARTNERSHIP UNITG162581083307,987SH DFND507,9870
HORIZON THERAPEUTICS PUB LSHSG461881012342,213SH DFND502,2130
JOHNSON CTLS INTL PLCSHSG515021053164,723SH DFND504,7230
MEDTRONIC PLCSHSG5960L1031,59314,282SH DFND5014,2820
CHUBB LIMITEDCOMH1467J1043861,773SH DFND501,7730
TE CONNECTIVITY LTDREG SHSH849891042271,699SH DFND501,6990
GLOBANT S ACOML443851092,1088,507SH DFND508,5070
FIVERR INTL LTDORD SHSM4R82T1063184,064SH DFND504,0640
NXP SEMICONDUCTORS N VCOMN6596X1095623,000SH DFND503,0000