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
1ST SOURCE CORPCOM33690110369217,170SH SOLE 17,17000
3M COCOM88579Y10113,21175,584SH SOLE 75,58400
ABBOTT LABSCOM0028241007,44167,956SH SOLE 67,95600
ABBVIE INCCOM00287Y10947,999447,959SH SOLE 447,95900
ACCELERON PHARMA INCCOM00434H1082121,660SH SOLE 1,66000
ACCENTURE PLC IRELANDCOMG1151C1013,11711,934SH SOLE 11,93400
ACTIVISION BLIZZARD INCCOM00507V1098859,527SH SOLE 9,52700
ADOBE SYSTEMS INCORPORATEDCOM00724F10126,54653,079SH SOLE 53,07900
AEGION CORPCOM00770F10464934,178SH SOLE 34,17800
AERCAP HOLDINGS NVCOMN009851063928,609SH SOLE 8,60900
AFLAC INCCOM00105510257812,998SH SOLE 12,99800
AIR PRODS & CHEMS INCCOM0091581062,91810,679SH SOLE 10,67900
ALCOA CORPCOM01387210648220,921SH SOLE 20,92100
ALCON AGCOMH013011284967,520SH SOLE 7,52000
ALEXANDRIA REAL ESTATE EQ INCOM0152711092141,200SH SOLE 1,20000
ALIBABA GROUP HLDG LTDCOM01609W1023,60515,489SH SOLE 15,48900
ALIGN TECHNOLOGY INCCOM0162551014,5238,464SH SOLE 8,46400
ALLEGHANY CORP DELCOM017175100255423SH SOLE 42300
ALLSTATE CORPCOM0200021019,73488,548SH SOLE 88,54800
ALPHABET INCCOM02079K30546,28526,409SH SOLE 26,40900
ALPHABET INCCOM02079K10740,30623,007SH SOLE 23,00700
ALTRIA GROUP INCCOM02209S1031,52437,179SH SOLE 37,17900
AMAZON COM INCCOM02313510699,20030,458SH SOLE 30,45800
AMDOCS LTDCOMG026021032583,644SH SOLE 3,64400
AMERCOCOM0235861006,50514,329SH SOLE 14,32900
AMEREN CORPCOM0236081021,64821,111SH SOLE 21,11100
AMERICAN AIRLS GROUP INCCOM02376R10220012,681SH SOLE 12,68100
AMERICAN ELEC PWR CO INCCOM0255371014245,097SH SOLE 5,09700
AMERICAN EXPRESS COCOM0258161098647,149SH SOLE 7,14900
AMERICAN TOWER CORP NEWCOM03027X10017,58678,348SH SOLE 78,34800
AMERISOURCEBERGEN CORPCOM03073E1053934,016SH SOLE 4,01600
AMERIPRISE FINL INCCOM03076C10631,915164,229SH SOLE 164,22900
AMGEN INCCOM03116210026,895116,975SH SOLE 116,97500
AMPHENOL CORP NEWCOM0320951014,76136,404SH SOLE 36,40400
ANALOG DEVICES INCCOM0326541054052,741SH SOLE 2,74100
ANTHEM INCCOM0367521035751,790SH SOLE 1,79000
AON PLCCOMG0403H1082321,099SH SOLE 1,09900
APPLE INCCOM037833100204,6411,542,247SH SOLE 1,542,24700
APPLIED MATLS INCCOM03822210511,212129,916SH SOLE 129,91600
APTIV PLCCOMG6095L1096084,665SH SOLE 4,66500
ARCHER DANIELS MIDLAND COCOM0394831023166,275SH SOLE 6,27500
GALLAGHER ARTHUR J & COCOM3635761091,84214,889SH SOLE 14,88900
ASCENDIS PHARMA A/SCOM04351P1012021,210SH SOLE 1,21000
AT&T INCCOM00206R10232,4781,129,277SH SOLE 1,129,27700
ATLASSIAN CORP PLCCOMG062421042,0668,836SH SOLE 8,83600
ATMOS ENERGY CORPCOM0495601055395,648SH SOLE 5,64800
AUTODESK INCCOM052769106261855SH SOLE 85500
AUTOMATIC DATA PROCESSING INCOM0530151033,64220,667SH SOLE 20,66700
AVERY DENNISON CORPCOM0536111099,77363,010SH SOLE 63,01000
BAIDU INCCOM0567521082341,083SH SOLE 1,08300
BAKER HUGHES COMPANYCOM05722G10022510,795SH SOLE 10,79500
BALL CORPCOM0584981061,09611,759SH SOLE 11,75900
BK OF AMERICA CORPCOM0605051043,388111,787SH SOLE 111,78700
BANK MONTREAL QUECOM0636711017579,956SH SOLE 9,95600
BAXTER INTL INCCOM0718131096,90386,035SH SOLE 86,03500
BECTON DICKINSON & COCOM0758871091,0184,070SH SOLE 4,07000
BERKSHIRE HATHAWAY INC DELCOM0846701085,21715SH SOLE 1500
BERKSHIRE HATHAWAY INC DELCOM08467070235,444152,861SH SOLE 152,86100
BHP GROUP LTDCOM0886061082834,335SH SOLE 4,33500
BIOGEN INCCOM09062X1032621,069SH SOLE 1,06900
BLACK HILLS CORPCOM0921131093,62558,998SH SOLE 58,99800
BLACKROCK INCCOM09247X1013,1144,316SH SOLE 4,31600
BLACKSTONE GROUP INCCOM09260D1075528,510SH SOLE 8,51000
BLUEPRINT MEDICINES CORPCOM09627Y1093052,720SH SOLE 2,72000
BOEING COCOM0970231054,71022,003SH SOLE 22,00300
BOOKING HOLDINGS INCCOM09857L10813,8696,227SH SOLE 6,22700
BOSTON SCIENTIFIC CORPCOM10113710741611,580SH SOLE 11,58000
BOTTOMLINE TECH DEL INCCOM1013881062043,870SH SOLE 3,87000
BP PLCCOM05562210480339,139SH SOLE 39,13900
BRISTOL-MYERS SQUIBB COCOM11012210810,935176,282SH SOLE 176,28200
BRITISH AMERN TOB PLCCOM1104481076,759180,280SH SOLE 180,28000
BROADCOM INCCOM11135F10124,72956,479SH SOLE 56,47900
BROADRIDGE FINL SOLUTIONS INCOM11133T1032161,413SH SOLE 1,41300
CABLE ONE INCCOM12685J105256115SH SOLE 11500
CABOT CORPCOM12705510151111,393SH SOLE 11,39300
CACI INTL INCCOM1271903043051,224SH SOLE 1,22400
CADENCE DESIGN SYSTEM INCCOM1273871084263,120SH SOLE 3,12000
CALIFORNIA WTR SVC GROUPCOM1307881023,19159,065SH SOLE 59,06500
CAMPBELL SOUP COCOM1344291092,77557,384SH SOLE 57,38400
CANADIAN NATL RY COCOM1363751021,0129,214SH SOLE 9,21400
CAPITOL FED FINL INCCOM14057J10132025,635SH SOLE 25,63500
CARNIVAL CORPCOM14365830023010,620SH SOLE 10,62000
CARRIER GLOBAL CORPORATION COMCOM14448c10479821,148SH SOLE 21,14800
CARVANA COCOM1468691021,2105,052SH SOLE 5,05200
CASEYS GEN STORES INCCOM1475281036,30935,318SH SOLE 35,31800
CATERPILLAR INCCOM14912310130,701168,670SH SOLE 168,67000
CDW CORPCOM12514G1084553,452SH SOLE 3,45200
CERNER CORPCOM1567821045,88274,952SH SOLE 74,95200
CHARLES RIV LABS INTL INCCOM1598641074,40417,625SH SOLE 17,62500
SCHWAB CHARLES CORPCOM8085131058,171154,053SH SOLE 154,05300
CHEVRON CORP NEWCOM16676410028,514337,647SH SOLE 337,64700
CME GROUP INCCOM12572Q1051,93810,643SH SOLE 10,64300
CHIPOTLE MEXICAN GRILL INCCOM1696561055,2573,791SH SOLE 3,79100
CHUBB LIMITEDCOMH1467J10427,520178,792SH SOLE 178,79200
CHURCH & DWIGHT INCCOM1713401027,06080,935SH SOLE 80,93500
CIGNA CORP NEWCOM1255231006503,124SH SOLE 3,12400
CINTAS CORPCOM1729081057,40720,956SH SOLE 20,95600
CISCO SYS INCCOM17275R10244,125986,031SH SOLE 986,03100
CITIGROUP INCCOM1729674242554,135SH SOLE 4,13500
CLOROX CO DELCOM1890541092,56712,711SH SOLE 12,71100
CMS ENERGY CORPCOM1258961003866,327SH SOLE 6,32700
COCA COLA COCOM19121610014,720268,422SH SOLE 268,42200
COGNEX CORPCOM1924221032,67633,331SH SOLE 33,33100
COHBAR INCCOM19249J1091612,000SH SOLE 12,00000
COLGATE PALMOLIVE COCOM1941621032,21925,948SH SOLE 25,94800
COMCAST CORP NEWCOM20030N1012,96556,592SH SOLE 56,59200
COMMERCE BANCSHARES INCCOM20052510313,066198,868SH SOLE 198,86800
COMPASS MINERALS INTL INCCOM20451N1015949,627SH SOLE 9,62700
CONAGRA BRANDS INCCOM20588710215,810436,027SH SOLE 436,02700
CONOCOPHILLIPSCOM20825C10412,635315,944SH SOLE 315,94400
CONSOLIDATED EDISON INCCOM2091151041,03614,335SH SOLE 14,33500
CONSTELLATION BRANDS INCCOM21036P1081,2225,578SH SOLE 5,57800
CORNING INCCOM2193501054,177116,034SH SOLE 116,03400
CORTEVA INCCOM22052L1041,76545,571SH SOLE 45,57100
COSTCO WHSL CORP NEWCOM22160K10531,41683,380SH SOLE 83,38000
CRH PLC ADRCOM12626k2033297,717SH SOLE 7,71700
CROSSFIRST BANKSHARES INCCOM22766M10966862,171SH SOLE 62,17100
CROWN CASTLE INTL CORP NEWCOM22822V10119,473122,325SH SOLE 122,32500
CSX CORPCOM1264081038,13189,593SH SOLE 89,59300
CUMMINS INCCOM2310211064772,101SH SOLE 2,10100
CURTISS WRIGHT CORPCOM2315611016,56256,396SH SOLE 56,39600
CVS HEALTH CORPCOM1266501004,36663,926SH SOLE 63,92600
CYBERARK SOFTWARE LTDCOMM2682V1082031,255SH SOLE 1,25500
DANAHER CORPORATIONCOM23585110230,568137,608SH SOLE 137,60800
DARDEN RESTAURANTS INCCOM2371941052,43320,422SH SOLE 20,42200
DATADOG INCCOM23804L1031,33013,506SH SOLE 13,50600
DEERE & COCOM24419910512,02844,704SH SOLE 44,70400
DENTSPLY SIRONA INCCOM24906P1098,062153,964SH SOLE 153,96400
DEXCOM INCCOM252131107324877SH SOLE 87700
DIAGEO PLCCOM25243Q2056474,077SH SOLE 4,07700
DIEBOLD NXDF INCCOM25365110326324,658SH SOLE 24,65800
DIGITAL RLTY TR INCCOM25386810326,243188,107SH SOLE 188,10700
DISNEY WALT COCOM25468710646,032254,068SH SOLE 254,06800
DOCUSIGN INCCOM2561631063,01113,544SH SOLE 13,54400
DOLLAR GEN CORP NEWCOM2566771052651,259SH SOLE 1,25900
DOMINION ENERGY INCCOM25746U10915,478205,827SH SOLE 205,82700
DOVER CORPCOM2600031088446,685SH SOLE 6,68500
DOW INCCOM26055710313,103236,093SH SOLE 236,09300
DRAFTKINGS INCCOM26142R1042,06944,431SH SOLE 44,43100
DUKE ENERGY CORP NEWCOM26441C20413,991152,811SH SOLE 152,81100
DUPONT DE NEMOURS INCCOM26614N1027,217101,491SH SOLE 101,49100
EATON CORP PLCCOMG2918310321,906182,341SH SOLE 182,34100
EBAY INC.COM2786421032635,226SH SOLE 5,22600
ECOLAB INCCOM27886510023,162107,052SH SOLE 107,05200
EDWARDS LIFESCIENCES CORPCOM28176E1084,32047,354SH SOLE 47,35400
EMERSON ELEC COCOM29101110416,016199,283SH SOLE 199,28300
ENBRIDGE INCCOM29250N10519,381605,856SH SOLE 605,85600
ENERGY TRANSFER LPCOM29273V10030549,396SH SOLE 49,39600
ENTERGY CORP NEWCOM29364G1038,14481,569SH SOLE 81,56900
ENTERPRISE FINL SVCS CORPCOM2937121051,72649,399SH SOLE 49,39900
ENTERPRISE PRODS PARTNERS LCOM29379210775338,427SH SOLE 38,42700
EQUIFAX INCCOM2944291057433,853SH SOLE 3,85300
EQUITY COMWLTHCOM29462810238714,180SH SOLE 14,18000
ERICSSONCOM29482160826021,728SH SOLE 21,72800
EURONET WORLDWIDE INCCOM2987361092351,622SH SOLE 1,62200
EVERGY INCCOM30034W1064,23376,252SH SOLE 76,25200
EVERSOURCE ENERGYCOM30040W1083604,156SH SOLE 4,15600
EXELON CORPCOM30161N1012,99070,815SH SOLE 70,81500
EXPEDIA GROUP INCCOM30212P3032051,545SH SOLE 1,54500
EXXON MOBIL CORPCOM30231G10217,803431,897SH SOLE 431,89700
FACEBOOK INCCOM30303M10231,572115,581SH SOLE 115,58100
FASTENAL COCOM31190010460812,445SH SOLE 12,44500
FATHOM HOLDINGS INCCOM31189v1092687,426SH SOLE 7,42600
FEDERAL SIGNAL CORPCOM3138551081,47044,317SH SOLE 44,31700
FEDEX CORPCOM31428X1061,9067,340SH SOLE 7,34000
FIDELITY NATIONAL FINANCIALCOM31620R3032075,300SH SOLE 5,30000
FIDELITY NATL INFORMATION SVCOM31620M1066524,609SH SOLE 4,60900
FIRSTENERGY CORPCOM3379321071,93363,165SH SOLE 63,16500
FISERV INCCOM3377381083262,861SH SOLE 2,86100
FLEETCOR TECHNOLOGIES INCCOM339041105241883SH SOLE 88300
FORD MTR CO DELCOM3453708605,415616,080SH SOLE 616,08000
FORTIVE CORPCOM34959J10810,108142,727SH SOLE 142,72700
FOX CORPCOM35137L1057,570259,963SH SOLE 259,96300
FRESENIUS MED CARE AG&CO KGACOM3580291062004,820SH SOLE 4,82000
GARMIN LTDCOMH2906T1097656,390SH SOLE 6,39000
GENERAL DYNAMICS CORPCOM3695501082561,721SH SOLE 1,72100
GENERAL ELECTRIC COCOM3696041033,737345,996SH SOLE 345,99600
GENERAL MLS INCCOM3703341047,554128,466SH SOLE 128,46600
GENUINE PARTS COCOM3724601052,61025,993SH SOLE 25,99300
GILEAD SCIENCES INCCOM3755581034016,882SH SOLE 6,88200
GLAXOSMITHKLINE PLCCOM37733W10511,801320,677SH SOLE 320,67700
GLOBAL CORD BLOOD CORPORATIOCOMG393421033810,133SH SOLE 10,13300
GLOBAL PMTS INCCOM37940X1024041,875SH SOLE 1,87500
GOLDMAN SACHS GROUP INCCOM38141G1049343,540SH SOLE 3,54000
GOODYEAR TIRE & RUBR COCOM38255010153148,659SH SOLE 48,65900
BLOCK H & R INCCOM0936711053,974250,536SH SOLE 250,53600
HAEMONETICS CORPCOM4050241003583,013SH SOLE 3,01300
HASBRO INCCOM4180561078,29788,701SH SOLE 88,70100
HDFC BANK LTDCOM40415F1015056,994SH SOLE 6,99400
HEARTLAND FINL USA INCCOM42234Q1027,192178,152SH SOLE 178,15200
HECLA MNG COCOM42270410610416,000SH SOLE 16,00000
HENRY JACK & ASSOC INCCOM4262811017374,550SH SOLE 4,55000
HERSHEY COCOM4278661081,64010,766SH SOLE 10,76600
HESS CORPCOM42809H1076,191117,271SH SOLE 117,27100
HP INCCOM40434L1052229,017SH SOLE 9,01700
HEWLETT PACKARD ENTERPRISE CCOM42824C10918015,185SH SOLE 15,18500
HIGHWOODS PPTYS INCCOM43128410843911,072SH SOLE 11,07200
HILLENBRAND INCCOM4315711087,517188,867SH SOLE 188,86700
HOME DEPOT INCCOM43707610238,277144,106SH SOLE 144,10600
HONEYWELL INTL INCCOM4385161065,16124,263SH SOLE 24,26300
HORMEL FOODS CORPCOM44045210011,556247,921SH SOLE 247,92100
HOSTESS BRANDS INCCOM44109J1061,03970,957SH SOLE 70,95700
HUNTINGTON BANCSHARES INCCOM4461501047,361582,830SH SOLE 582,83000
ICON PLCCOMG4705A1007343,762SH SOLE 3,76200
IDEXX LABS INCCOM45168D1044,2468,494SH SOLE 8,49400
IHS MARKIT LTDCOMG475671054845,386SH SOLE 5,38600
ILLINOIS TOOL WKS INCCOM4523081093,08915,150SH SOLE 15,15000
ILLUMINA INCCOM452327109287776SH SOLE 77600
INFOSYS LTDCOM45678810826015,359SH SOLE 15,35900
ING GROEP N.V.COM45683710321923,160SH SOLE 23,16000
INTEL CORPCOM45814010033,147665,333SH SOLE 665,33300
INTERCONTINENTAL EXCHANGE INCOM45866F1043,76132,624SH SOLE 32,62400
INTERNATIONAL BUSINESS MACHSCOM45920010112,50299,320SH SOLE 99,32000
INTERNATIONAL PAPER COCOM4601461035,950119,664SH SOLE 119,66400
INTUITCOM4612021034,45611,732SH SOLE 11,73200
INTUITIVE SURGICAL INCCOM46120E6026,2407,628SH SOLE 7,62800
IRONWOOD PHARMACEUTICALS INCCOM46333X10816114,100SH SOLE 14,10000
ISHARES TRCOM4642871923561,616SH SOLE 1,61600
ISHARES TRCOM4642877622991,215SH SOLE 1,21500
ISHARES TRCOM4642877212,39628,160SH SOLE 28,16000
ISHARES TRCOM4642875563,81725,197SH SOLE 25,19700
ISHARES TRCOM4642872755016,750SH SOLE 6,75000
ISHARES TRCOM46428771346815,473SH SOLE 15,47300
ITAU UNIBANCO HLDG S ACOM46556210613822,606SH SOLE 22,60600
JOHNSON & JOHNSONCOM47816010427,876177,126SH SOLE 177,12600
JOHNSON CTLS INTL PLCCOMG515021051,14224,521SH SOLE 24,52100
JPMORGAN CHASE & COCOM46625H10063,247497,732SH SOLE 497,73200
KANSAS CITY SOUTHERNCOM4851703026,30830,901SH SOLE 30,90100
KELLOGG COCOM4878361082954,734SH SOLE 4,73400
KEYCORPCOM49326710811,484699,835SH SOLE 699,83500
KIMBERLY-CLARK CORPCOM4943681035,75442,674SH SOLE 42,67400
KINDER MORGAN INC DELCOM49456B10116311,942SH SOLE 11,94200
KIRKLAND LAKE GOLD LTDCOM49741E1002816,800SH SOLE 6,80000
KKR & CO INCCOM48251W1043,35982,949SH SOLE 82,94900
KOHLS CORPCOM50025510441210,136SH SOLE 10,13600
KONINKLIJKE PHILIPS N VCOM50047230311,566213,507SH SOLE 213,50700
KONTOOR BRANDS INCCOM50050N1032295,658SH SOLE 5,65800
KROGER COCOM50104410194129,623SH SOLE 29,62300
LABORATORY CORP AMER HLDGSCOM50540R4097,19835,360SH SOLE 35,36000
LAM RESEARCH CORPCOM5128071083,5187,449SH SOLE 7,44900
LAMB WESTON HLDGS INCCOM5132721042,00725,483SH SOLE 25,48300
LAUDER ESTEE COS INCCOM5184391044,79017,994SH SOLE 17,99400
LAWSON PRODS INCCOM52077610576014,920SH SOLE 14,92000
LEGGETT & PLATT INCCOM52466010712,185275,059SH SOLE 275,05900
LILLY ELI & COCOM5324571088,94252,963SH SOLE 52,96300
LINCOLN ELEC HLDGS INCCOM5339001068537,335SH SOLE 7,33500
LINDE PLCCOMG5494J1038373,177SH SOLE 3,17700
LKQ CORPCOM5018892087,478212,196SH SOLE 212,19600
LOCKHEED MARTIN CORPCOM53983010912,64435,619SH SOLE 35,61900
LOWES COS INCCOM5486611078,34351,977SH SOLE 51,97700
LULULEMON ATHLETICA INCCOM5500211095,32215,291SH SOLE 15,29100
LYONDELLBASELL INDUSTRIES NCOMN537451003734,068SH SOLE 4,06800
MAGELLAN MIDSTREAM PRTNRS LPCOM55908010645210,653SH SOLE 10,65300
MAGNA INTL INCCOM5592224013,15744,594SH SOLE 44,59400
MANULIFE FINL CORPCOM56501R10630717,218SH SOLE 17,21800
MARATHON OIL CORPCOM56584910634952,358SH SOLE 52,35800
MARKETAXESS HLDGS INCCOM57060D108304532SH SOLE 53200
MARSH & MCLENNAN COS INCCOM5717481024513,851SH SOLE 3,85100
MARTIN MARIETTA MATLS INCCOM5732841063661,288SH SOLE 1,28800
MASTERCARD INCORPORATEDCOM57636Q10415,14042,416SH SOLE 42,41600
MATCH GROUP INC NEWCOM57667L1074,04626,762SH SOLE 26,76200
MAXIM INTEGRATED PRODS INCCOM57772K1015776,511SH SOLE 6,51100
MCCORMICK & CO INCCOM5797802069269,684SH SOLE 9,68400
MCDONALDS CORPCOM58013510137,469174,617SH SOLE 174,61700
MEDTRONIC PLCCOMG5960L10319,110163,142SH SOLE 163,14200
MERCK & CO. INCCOM58933Y10544,695546,389SH SOLE 546,38900
METLIFE INCCOM59156R1083256,924SH SOLE 6,92400
MGM RESORTS INTERNATIONALCOM5529531012548,072SH SOLE 8,07200
MICROCHIP TECHNOLOGY INC.COM5950171041,0417,538SH SOLE 7,53800
MICROSOFT CORPCOM594918104145,743655,260SH SOLE 655,26000
MITSUBISHI UFJ FINL GROUP INCOM60682210411425,621SH SOLE 25,62100
MOBILE TELESYSTEMS PJSCCOM60740910924827,681SH SOLE 27,68100
MONDELEZ INTL INCCOM6092071053,11353,244SH SOLE 53,24400
MORGAN STANLEYCOM6174464485207,588SH SOLE 7,58800
MPLX LPCOM55336V10036917,056SH SOLE 17,05600
MSCI INCCOM55354G1002,0784,654SH SOLE 4,65400
MUELLER WTR PRODS INCCOM62475810813110,618SH SOLE 10,61800
MURPHY OIL CORPCOM62671710270258,000SH SOLE 58,00000
NATIONAL FUEL GAS CO N JCOM6361801012596,294SH SOLE 6,29400
NATIONAL VISION HLDGS INCCOM63845R1072104,630SH SOLE 4,63000
NETEASE INCCOM64110W1023533,688SH SOLE 3,68800
NETFLIX INCCOM64110L10619,12535,369SH SOLE 35,36900
NEVRO CORPCOM64157F1035953,435SH SOLE 3,43500
NEW GOLD INC CDACOM64453510617379,100SH SOLE 79,10000
NEW ORIENTAL ED & TECHNOLOGYCOM6475811073581,927SH SOLE 1,92700
NEWELL BRANDS INCCOM65122910685040,060SH SOLE 40,06000
NEWMONT CORPCOM6516391065,24487,557SH SOLE 87,55700
NEXTERA ENERGY INCCOM65339F1015,16866,982SH SOLE 66,98200
NIC INCCOM62914B10010,861420,489SH SOLE 420,48900
NIKE INCCOM6541061036,17043,615SH SOLE 43,61500
NOKIA CORPCOM6549022048521,791SH SOLE 21,79100
NORFOLK SOUTHN CORPCOM6558441082,70711,394SH SOLE 11,39400
NORTHERN TR CORPCOM6658591042672,866SH SOLE 2,86600
NORTHROP GRUMMAN CORPCOM66680710212,35940,559SH SOLE 40,55900
NOVARTIS AGCOM66987V10922,853242,010SH SOLE 242,01000
NUANCE COMMUNICATIONS INCCOM67020Y1002505,668SH SOLE 5,66800
NVIDIA CORPORATIONCOM67066G10414,24727,283SH SOLE 27,28300
NXP SEMICONDUCTORS N VCOMN6596X1094983,129SH SOLE 3,12900
OREILLY AUTOMOTIVE INCCOM67103H1073,1636,990SH SOLE 6,99000
OAKTREE SPECIALTY LENDING COCOM67401P1086611,905SH SOLE 11,90500
OLD DOMINION FREIGHT LINE INCOM6795801007,13636,561SH SOLE 36,56100
OLD REP INTL CORPCOM68022310419910,118SH SOLE 10,11800
ONEOK INC NEWCOM68268010345211,783SH SOLE 11,78300
OPEN TEXT CORPCOM6837151062615,745SH SOLE 5,74500
ORACLE CORPCOM68389X1052,32635,955SH SOLE 35,95500
ORIX CORPCOM6863301012643,416SH SOLE 3,41600
OTIS WORLDWIDE CORP COMCOM68902v1072633,893SH SOLE 3,89300
OVINTIV INCCOM69047Q10257640,134SH SOLE 40,13400
PACIRA BIOSCIENCES INCCOM6951271002293,820SH SOLE 3,82000
PALO ALTO NETWORKS INCCOM6974351054381,232SH SOLE 1,23200
PAPA JOHNS INTL INCCOM6988131021,68219,818SH SOLE 19,81800
PAYCHEX INCCOM7043261077,12376,443SH SOLE 76,44300
PAYPAL HLDGS INCCOM70450Y10329,761127,076SH SOLE 127,07600
PEOPLES UNITED FINANCIAL INCCOM7127041051,26097,450SH SOLE 97,45000
PEPSICO INCCOM71344810851,717348,729SH SOLE 348,72900
PFIZER INCCOM71708110322,379607,966SH SOLE 607,96600
PHILIP MORRIS INTL INCCOM71817210920,498247,595SH SOLE 247,59500
PHILLIPS 66COM7185461041,37619,677SH SOLE 19,67700
PLAINS ALL AMERN PIPELINE LCOM72650310520024,315SH SOLE 24,31500
PNC FINL SVCS GROUP INCCOM69347510518,908126,896SH SOLE 126,89600
PPG INDS INCCOM6935061073002,081SH SOLE 2,08100
PROCTER AND GAMBLE COCOM74271810941,578298,820SH SOLE 298,82000
PROGRESSIVE CORPCOM7433151034,31843,665SH SOLE 43,66500
PRUDENTIAL FINL INCCOM74432010210,253131,337SH SOLE 131,33700
PUBLIC SVC ENTERPRISE GRP INCOM7445731061,10718,982SH SOLE 18,98200
PULTE GROUP INCCOM7458671013488,074SH SOLE 8,07400
QUALCOMM INCCOM74752510322,830149,864SH SOLE 149,86400
QUEST DIAGNOSTICS INCCOM74834L1009,26377,730SH SOLE 77,73000
RAYTHEON TECHNOLOGIES CORPCOM75513E10127,199380,356SH SOLE 380,35600
REALTY INCOME CORPCOM7561091046159,886SH SOLE 9,88600
REGIONS FINANCIAL CORP NEWCOM7591EP1009,437585,448SH SOLE 585,44800
RESMED INCCOM7611521072471,161SH SOLE 1,16100
RIO TINTO PLCCOM7672041004646,173SH SOLE 6,17300
RITCHIE BROS AUCTIONEERSCOM7677441055057,261SH SOLE 7,26100
ROGERS COMMUNICATIONS INCCOM77510920090419,410SH SOLE 19,41000
ROPER TECHNOLOGIES INCCOM7766961063,2997,653SH SOLE 7,65300
ROSS STORES INCCOM7782961037656,232SH SOLE 6,23200
ROYAL DUTCH SHELL PLCCOM7802592062848,077SH SOLE 8,07700
ROYAL DUTCH SHELL PLCCOM7802591071,12933,578SH SOLE 33,57800
S&P GLOBAL INCCOM78409V1043,68911,222SH SOLE 11,22200
SALESFORCE COM INCCOM79466L30219,60788,109SH SOLE 88,10900
SANDERSON FARMS INCCOM8000131042381,801SH SOLE 1,80100
SCHLUMBERGER LTDCOM8068571085,076232,539SH SOLE 232,53900
SCHWAB STRATEGIC TRCOM8085248474,372115,149SH SOLE 115,14900
SELECT SECTOR SPDR TRCOM81369Y8522303,409SH SOLE 3,40900
SELECT SECTOR SPDR TRCOM81369Y4074,93430,685SH SOLE 30,68500
SEMPRA ENERGYCOM8168511093562,798SH SOLE 2,79800
SENSATA TECHNOLOGIES HLDG PLCOMG8060N1022735,172SH SOLE 5,17200
SERVICENOW INCCOM81762P1028,11714,746SH SOLE 14,74600
SHERWIN WILLIAMS COCOM8243481068,84412,034SH SOLE 12,03400
SHOPIFY INCCOM82509L1073,1502,783SH SOLE 2,78300
SMITH & NEPHEW PLCCOM83175M2052546,017SH SOLE 6,01700
SMUCKER J M COCOM8326964053272,829SH SOLE 2,82900
SNAP ON INCCOM8330341017744,525SH SOLE 4,52500
SONOCO PRODS COCOM83549510212,010202,692SH SOLE 202,69200
SONY CORPCOM8356993073813,769SH SOLE 3,76900
SOUTHERN COCOM84258710712,640205,760SH SOLE 205,76000
SOUTHWEST AIRLS COCOM8447411081,13724,393SH SOLE 24,39300
SPDR CONSUMER STAPLES SELECT SCOM81369y3082,50337,114SH SOLE 37,11400
SELECT SECTOR SPDR TRCOM81369Y50663616,789SH SOLE 16,78900
SPDR FINANCIAL SELECT SECTOR SCOM81369y6053,411115,706SH SOLE 115,70600
SPDR HEALTH CARE SELECT SECTORCOM81369y2094,13736,465SH SOLE 36,46500
SPDR INDUSTRIAL SELECT SECTORCOM81369y7043,66241,358SH SOLE 41,35800
SELECT SECTOR SPDR TRCOM81369Y1001,76324,349SH SOLE 24,34900
SPDR REAL ESTATE SELECT SECTORCOM81369y8602336,384SH SOLE 6,38400
SPDR S&P BIOTECH ETFCOM78464a8702,25416,010SH SOLE 16,01000
SPDR TECHNOLOGY SELECT SECTORCOM81369y80314,154108,864SH SOLE 108,86400
SPDR UTILITIES SELECT SECTOR SCOM81369y8861,21219,332SH SOLE 19,33200
SPIRIT RLTY CAP INC NEWCOM84860W3002285,681SH SOLE 5,68100
SPROTT PHYSICAL GOLD & SILVECOM85208R10128014,467SH SOLE 14,46700
SQUARE INCCOM8522341034502,066SH SOLE 2,06600
STANLEY BLACK & DECKER INCCOM8545021015403,026SH SOLE 3,02600
STARBUCKS CORPCOM85524410927,106253,374SH SOLE 253,37400
STATE STR CORPCOM8574771033504,803SH SOLE 4,80300
STMICROELECTRONICS N VCOM8610121022,90378,193SH SOLE 78,19300
STRYKER CORPORATIONCOM8636671016,92928,277SH SOLE 28,27700
SUN LIFE FINANCIAL INC.COM8667961053016,766SH SOLE 6,76600
SYNOPSYS INCCOM8716071073,14512,131SH SOLE 12,13100
SYSCO CORPCOM8718291071,69122,770SH SOLE 22,77000
PRICE T ROWE GROUP INCCOM74144T1088335,503SH SOLE 5,50300
TAIWAN SEMICONDUCTOR MFG LTDCOM8740391002,00118,349SH SOLE 18,34900
TAKEDA PHARMACEUTICAL CO LTDCOM87406020553629,430SH SOLE 29,43000
TARGET CORPCOM87612E10621,356120,975SH SOLE 120,97500
TC ENERGY CORPCOM87807B1077,268178,485SH SOLE 178,48500
TE CONNECTIVITY LTDCOMH8498910416,426135,675SH SOLE 135,67500
TEKLA HEALTHCARE INVSCOM87911J10323810,000SH SOLE 10,00000
TESLA INCCOM88160R1013,8055,392SH SOLE 5,39200
TEVA PHARMACEUTICAL INDS LTDCOM8816242092,455254,433SH SOLE 254,43300
TEXAS INSTRS INCCOM8825081041,3288,094SH SOLE 8,09400
KRAFT HEINZ COCOM50075410681223,429SH SOLE 23,42900
THE TRADE DESK INCCOM88339J1056,2017,742SH SOLE 7,74200
THERMO FISHER SCIENTIFIC INCCOM88355610237,78781,126SH SOLE 81,12600
THOMSON REUTERS CORP.COM88490370983010,134SH SOLE 10,13400
TIMKEN COCOM8873891042923,776SH SOLE 3,77600
TJX COS INC NEWCOM8725401092,35734,521SH SOLE 34,52100
TOPBUILD CORPCOM89055F1033151,710SH SOLE 1,71000
TORONTO DOMINION BK ONTCOM8911605093215,687SH SOLE 5,68700
TOTAL SECOM89151E1092836,754SH SOLE 6,75400
TRANE TECHNOLOGIES PLCCOMG8994E1034342,988SH SOLE 2,98800
TRAVELERS COMPANIES INCCOM89417E10911,20179,796SH SOLE 79,79600
TRUIST FINL CORPCOM89832Q10917,059355,908SH SOLE 355,90800
UBS GROUP AGCOMH4209710715711,099SH SOLE 11,09900
UMB FINL CORPCOM9027881083,41249,463SH SOLE 49,46300
UNILEVER PLCCOM9047677042,06634,224SH SOLE 34,22400
UNION PAC CORPCOM90781810848,796234,346SH SOLE 234,34600
UNITED PARCEL SERVICE INCCOM91131210616,71099,230SH SOLE 99,23000
UNITEDHEALTH GROUP INCCOM91324P10245,985131,132SH SOLE 131,13200
US BANCORP DELCOM90297330415,663336,179SH SOLE 336,17900
VANGUARD WORLD FDSCOM92204A5047223,226SH SOLE 3,22600
VANGUARD WORLD FDSCOM92204A7021,5494,379SH SOLE 4,37900
VANGUARD TELECOM SERVICES ETFCOM92204a8843012,500SH SOLE 2,50000
VERIZON COMMUNICATIONS INCCOM92343V10451,499876,574SH SOLE 876,57400
V F CORPCOM9182041083,72043,552SH SOLE 43,55200
VIACOMCBS INCCOM92556H20614,017376,191SH SOLE 376,19100
VIATRIS INCCOM92556V1061,75093,394SH SOLE 93,39400
VIPSHOP HOLDINGS LIMITEDCOM92763W10340614,437SH SOLE 14,43700
VISA INCCOM92826C83945,421207,656SH SOLE 207,65600
VODAFONE GROUP PLC NEWCOM92857W3081,32680,436SH SOLE 80,43600
VONTIER CORPORATIONCOM9288811012387,138SH SOLE 7,13800
WADDELL & REED FINL INCCOM93005910040816,000SH SOLE 16,00000
WALMART INCCOM93114210332,375224,592SH SOLE 224,59200
WALGREENS BOOTS ALLIANCE INCCOM9314271088,486212,787SH SOLE 212,78700
WASTE MGMT INC DELCOM94106L1099,45980,206SH SOLE 80,20600
WEC ENERGY GROUP INCCOM92939U1063053,315SH SOLE 3,31500
WELLS FARGO CO NEWCOM94974610195831,750SH SOLE 31,75000
WELLTOWER INCCOM95040Q1044987,700SH SOLE 7,70000
WEYERHAEUSER CO MTN BECOM9621661042,39371,383SH SOLE 71,38300
WILLIAMS COS INCCOM96945710020,8531,040,071SH SOLE 1,040,07100
ADVANCED DRAIN SYS INC DELCOM00790R1042623,130SH SOLE 3,13000
WNS HLDGS LTDCOM92932M1012873,986SH SOLE 3,98600
WORKDAY INCCOM98138H1012681,120SH SOLE 1,12000
WORKIVA INCCOM98139A1051,19113,000SH SOLE 13,00000
WORTHINGTON INDS INCCOM9818111024,89495,328SH SOLE 95,32800
GRAINGER W W INCCOM384802104259634SH SOLE 63400
YANDEX N VCOMN972841083464,972SH SOLE 4,97200
YORK WTR COCOM9871841083938,443SH SOLE 8,44300
YUM BRANDS INCCOM9884981019638,870SH SOLE 8,87000
YUM CHINA HLDGS INCCOM98850P1092223,887SH SOLE 3,88700
ZIMMER BIOMET HOLDINGS INCCOM98956P1021,0616,884SH SOLE 6,88400
ZOETIS INCCOM98978V1036,75740,825SH SOLE 40,82500
ZOOM VIDEO COMMUNICATIONS INCOM98980L1011,5764,672SH SOLE 4,67200
ZTO EXPRESS CAYMAN INCCOM98980A1052277,798SH SOLE 7,79800
ZYNGA INCCOM98986T10818418,620SH SOLE 18,62000
ABERDEEN TOTAL DYNAMIC DIVDETF00326L10015217,193SH SOLE 17,19300
INVESCO EXCHANGE TRADED FD TETF46137V3572992,346SH SOLE 2,34600
INVESCO QQQ TRETF46090E1031,2794,076SH SOLE 4,07600
ISHARES TRETF4642872009,38525,001SH SOLE 25,00100
ISHARES TRETF46428750715,63268,017SH SOLE 68,01700
ISHARES TRETF46428780418,419200,419SH SOLE 200,41900
ISHARES TRETF4642876712,00822,640SH SOLE 22,64000
ISHARES TRETF4642871681,29413,452SH SOLE 13,45200
ISHARES INCETF46434G8632796,646SH SOLE 6,64600
ISHARES TRETF46435G4254795,573SH SOLE 5,57300
ISHARES TRETF46429B6632212,519SH SOLE 2,51900
ISHARES TRETF4642885702693,764SH SOLE 3,76400
ISHARES TRETF4642888024855,886SH SOLE 5,88600
ISHARES MSCI USA MINI VOLATILIETF46429b6976189,104SH SOLE 9,10400
ISHARES TRETF46428761432,779135,932SH SOLE 135,93200
ISHARES TRETF4642876228874,186SH SOLE 4,18600
ISHARES TRETF46428759816,336119,473SH SOLE 119,47300
ISHARES TRETF4642876483,53212,321SH SOLE 12,32100
ISHARES TRETF4642876559,31547,509SH SOLE 47,50900
ISHARES TRETF4642876302,52619,171SH SOLE 19,17100
ISHARES TRETF4642876898353,736SH SOLE 3,73600
ISHARES TRETF4642874812,37123,095SH SOLE 23,09500
ISHARES TRETF4642874991,33819,513SH SOLE 19,51300
ISHARES TRETF4642874731,53415,824SH SOLE 15,82400
ISHARES TRETF4642873092,24635,192SH SOLE 35,19200
ISHARES TRETF4642874087986,234SH SOLE 6,23400
ISHARES TRETF4642876061,80725,026SH SOLE 25,02600
ISHARES TRETF4642877052,25626,139SH SOLE 26,13900
ISHARES TRETF4642878877046,162SH SOLE 6,16200
ISHARES TRETF4642878791,76421,695SH SOLE 21,69500
ISHARES TRETF4642871503163,665SH SOLE 3,66500
ISHARES TRETF4642894382111,590SH SOLE 1,59000
PROSHARES ULTRA S&P 500ETF74347r1073724,075SH SOLE 4,07500
SCHWAB STRATEGIC TRETF80852479710,035156,455SH SOLE 156,45500
SCHWAB STRATEGIC TRETF8085242011,66118,263SH SOLE 18,26300
SCHWAB STRATEGIC TRETF80852430039,712309,261SH SOLE 309,26100
SCHWAB STRATEGIC TRETF80852440940,750684,529SH SOLE 684,52900
SCHWAB STRATEGIC TRETF8085246075,33159,899SH SOLE 59,89900
SPDR SER TRETF78464A8471,11427,564SH SOLE 27,56400
SPDR S&P 500 ETF TRETF78462F10353,373142,754SH SOLE 142,75400
SPDR S&P 600 SMALL CAP ETFETF78464a8134,08251,322SH SOLE 51,32200
SPDR SER TRETF78464A30039,291593,614SH SOLE 593,61400
SPDR SER TRETF78464A76316,122152,196SH SOLE 152,19600
SPDR S&P MIDCAP 400 ETF TRETF78467Y10732,12176,494SH SOLE 76,49400
SPDR SER TRETF78468R85344512,438SH SOLE 12,43800
SPDR SER TRETF78464A8543,57281,264SH SOLE 81,26400
VANGUARD SPECIALIZED FUNDSETF9219088441,57611,162SH SOLE 11,16200
VANGUARD INDEX FDSETF92290873610,16840,137SH SOLE 40,13700
VANGUARD WHITEHALL FDSETF92194640615,004163,960SH SOLE 163,96000
VANGUARD INDEX FDSETF9229086372521,434SH SOLE 1,43400
VANGUARD INDEX FDSETF92290862993,053450,033SH SOLE 450,03300
VANGUARD INDEX FDSETF9229085383,08214,535SH SOLE 14,53500
VANGUARD INDEX FDSETF9229085122,81623,675SH SOLE 23,67500
VANGUARD INDEX FDSETF92290836337,474109,035SH SOLE 109,03500
VANGUARD INDEX FDSETF9229085951,1574,321SH SOLE 4,32100
VANGUARD INDEX FDSETF9229087513,58818,432SH SOLE 18,43200
VANGUARD INDEX FDSETF9229086117,28251,209SH SOLE 51,20900
VANGUARD INDEX FDSETF92290876925,018128,534SH SOLE 128,53400
VANGUARD INDEX FDSETF9229087441,52712,839SH SOLE 12,83900
VANGUARD WORLD FDETF9219107253045,130SH SOLE 5,13000
VANGUARD WORLD FDETF9219107334576,509SH SOLE 6,50900
WISDOMTREE TRETF97717W3073263,037SH SOLE 3,03700
WISDOMTREE TRETF97717W5055,422155,761SH SOLE 155,76100
WISDOMTREE TRETF97717W6043,655137,401SH SOLE 137,40100
WISDOMTREE TRETF97717W4062502,985SH SOLE 2,98500
ABERDEEN EMRG MRKTS EQT INMIETF00301W10523128,275SH SOLE 28,27500
ISHARES TRIETF46432F8429,660139,823SH SOLE 139,82300
ISHARES INCIETF46434G10324,757399,056SH SOLE 399,05600
ISHARES TRIETF4642884482,57287,265SH SOLE 87,26500
ISHARES TRIETF4642882402224,180SH SOLE 4,18000
ISHARES TRIETF4642874659,322127,762SH SOLE 127,76200
ISHARES TRIETF4642882736,08789,061SH SOLE 89,06100
ISHARES TRIETF4642872342,99557,958SH SOLE 57,95800
ISHARES INCIETF4642866653848,025SH SOLE 8,02500
ISHARES TRIETF46435G32613,916225,798SH SOLE 225,79800
ISHARES TRIETF4642888856756,688SH SOLE 6,68800
NEW GERMANY FD INCIETF64446510627914,668SH SOLE 14,66800
SPDR INDEX SHS FDSIETF78463X8481,50354,362SH SOLE 54,36200
TEMPLETON DRAGON FD INCIETF88018T10133514,362SH SOLE 14,36200
VANGUARD INTL EQUITY INDEX FIETF92204277587615,013SH SOLE 15,01300
VANGUARD INTL EQUITY INDEX FIETF9220427189988,194SH SOLE 8,19400
VANGUARD TAX-MANAGED INTL FDIETF92194385836,471772,533SH SOLE 772,53300
VANGUARD INTL EQUITY INDEX FIETF92204285812,448248,419SH SOLE 248,41900
WISDOMTREE TRIETF97717W3153097,521SH SOLE 7,52100
WISDOMTREE TRIETF97717W2813,75178,609SH SOLE 78,60900