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 CORPCOM33690110353017,170SH SOLE 17,17000
3M COCOM88579Y10112,37777,271SH SOLE 77,27100
ABBOTT LABSCOM0028241007,64270,224SH SOLE 70,22400
ABBVIE INCCOM00287Y10936,862420,851SH SOLE 420,85100
ACCENTURE PLC IRELANDCOMG1151C1013,05913,535SH SOLE 13,53500
ACTIVISION BLIZZARD INCCOM00507V10988810,972SH SOLE 10,97200
ADOBE SYSTEMS INCORPORATEDCOM00724F10125,14151,263SH SOLE 51,26300
AEGION CORPCOM00770F10450035,403SH SOLE 35,40300
AERCAP HOLDINGS NVCOMN009851062178,612SH SOLE 8,61200
AFLAC INCCOM00105510247212,998SH SOLE 12,99800
AIR PRODS & CHEMS INCCOM0091581063,49111,719SH SOLE 11,71900
ALCOA CORPCOM01387210624420,951SH SOLE 20,95100
ALCON AGCOMH013011284618,094SH SOLE 8,09400
ALIBABA GROUP HLDG LTDCOM01609W1024,36114,834SH SOLE 14,83400
ALIGN TECHNOLOGY INCCOM0162551012,7058,263SH SOLE 8,26300
ALLEGHANY CORP DELCOM017175100220423SH SOLE 42300
ALLSTATE CORPCOM0200021011,99621,203SH SOLE 21,20300
ALPHABET INCCOM02079K30535,94524,526SH SOLE 24,52600
ALPHABET INCCOM02079K10734,10123,204SH SOLE 23,20400
ALTRIA GROUP INCCOM02209S1031,66142,998SH SOLE 42,99800
AMAZON COM INCCOM02313510690,69628,804SH SOLE 28,80400
AMDOCS LTDCOMG026021032103,650SH SOLE 3,65000
AMERCOCOM0235861004,90613,782SH SOLE 13,78200
AMEREN CORPCOM0236081021,67921,236SH SOLE 21,23600
AMERICAN AIRLS GROUP INCCOM02376R10216813,661SH SOLE 13,66100
AMERICAN ELEC PWR CO INCCOM0255371013734,563SH SOLE 4,56300
AMERICAN EXPRESS COCOM0258161097137,112SH SOLE 7,11200
AMERICAN TOWER CORP NEWCOM03027X10017,93974,211SH SOLE 74,21100
AMERISOURCEBERGEN CORPCOM03073E1053673,788SH SOLE 3,78800
AMERIPRISE FINL INCCOM03076C10624,901161,581SH SOLE 161,58100
AMGEN INCCOM03116210031,516124,001SH SOLE 124,00100
AMPHENOL CORP NEWCOM0320951013,73334,479SH SOLE 34,47900
ANALOG DEVICES INCCOM0326541053362,874SH SOLE 2,87400
ANTHEM INCCOM0367521034751,770SH SOLE 1,77000
AON PLCCOMG0403H1082411,166SH SOLE 1,16600
APPLE INCCOM037833100173,0131,493,939SH SOLE 1,493,93900
APPLIED MATLS INCCOM0382221057,713129,740SH SOLE 129,74000
APTIV PLCCOMG6095L1095696,203SH SOLE 6,20300
ARCHER DANIELS MIDLAND COCOM0394831022956,344SH SOLE 6,34400
GALLAGHER ARTHUR J & COCOM3635761091,58214,982SH SOLE 14,98200
AT&T INCCOM00206R10231,9271,119,845SH SOLE 1,119,84500
ATLASSIAN CORP PLCCOMG062421041,2346,790SH SOLE 6,79000
ATMOS ENERGY CORPCOM0495601055645,903SH SOLE 5,90300
AUTOMATIC DATA PROCESSING INCOM0530151032,92020,930SH SOLE 20,93000
AVERY DENNISON CORPCOM0536111097,79060,936SH SOLE 60,93600
BAKER HUGHES COMPANYCOM05722G10015311,478SH SOLE 11,47800
BALL CORPCOM05849810697611,746SH SOLE 11,74600
BK OF AMERICA CORPCOM0605051042,471102,554SH SOLE 102,55400
BANK MONTREAL QUECOM0636711015609,581SH SOLE 9,58100
BARRICK GOLD CORPCOM0679011082037,226SH SOLE 7,22600
BAXTER INTL INCCOM0718131096,75483,982SH SOLE 83,98200
BECTON DICKINSON & COCOM0758871091,2695,454SH SOLE 5,45400
BERKSHIRE HATHAWAY INC DELCOM0846701084,48014SH SOLE 1400
BERKSHIRE HATHAWAY INC DELCOM08467070232,284151,610SH SOLE 151,61000
BHP GROUP LTDCOM0886061082274,385SH SOLE 4,38500
BIOGEN INCCOM09062X1033021,065SH SOLE 1,06500
BLACK HILLS CORPCOM0921131093,17059,256SH SOLE 59,25600
BLACKROCK INCCOM09247X1012,9335,204SH SOLE 5,20400
BLACKSTONE GROUP INCCOM09260D1074448,513SH SOLE 8,51300
BLUEPRINT MEDICINES CORPCOM09627Y1092722,930SH SOLE 2,93000
BOEING COCOM0970231053,84223,246SH SOLE 23,24600
BOOKING HOLDINGS INCCOM09857L10810,2625,999SH SOLE 5,99900
BOSTON SCIENTIFIC CORPCOM10113710743911,478SH SOLE 11,47800
BP PLCCOM0556221044,995286,070SH SOLE 286,07000
BRIGGS & STRATTON CORPCOM109043109417,195SH SOLE 17,19500
BRISTOL-MYERS SQUIBB COCOM11012210810,832179,664SH SOLE 179,66400
BRITISH AMERN TOB PLCCOM1104481076,845189,339SH SOLE 189,33900
BROADCOM INCCOM11135F10119,81254,382SH SOLE 54,38200
CABLE ONE INCCOM12685J105217115SH SOLE 11500
CABOT CORPCOM12705510141111,418SH SOLE 11,41800
CACI INTL INCCOM1271903042611,224SH SOLE 1,22400
CADENCE DESIGN SYSTEM INCCOM1273871083203,000SH SOLE 3,00000
CALIFORNIA WTR SVC GROUPCOM1307881022,56959,115SH SOLE 59,11500
CAMPBELL SOUP COCOM1344291092,82958,494SH SOLE 58,49400
CANADIAN NATL RY COCOM1363751021,0049,433SH SOLE 9,43300
CAPITOL FED FINL INCCOM14057J10124125,974SH SOLE 25,97400
CARNIVAL CORPCOM14365830016110,631SH SOLE 10,63100
CARRIER GLOBAL CORPORATION COMCOM14448c10488128,834SH SOLE 28,83400
CARVANA COCOM1468691029484,248SH SOLE 4,24800
CASEYS GEN STORES INCCOM1475281035,91833,314SH SOLE 33,31400
CATERPILLAR INC DELCOM14912310123,665158,666SH SOLE 158,66600
CDW CORPCOM12514G1084133,452SH SOLE 3,45200
CERNER CORPCOM1567821045,58977,308SH SOLE 77,30800
CHARLES RIV LABS INTL INCCOM1598641073,79816,770SH SOLE 16,77000
SCHWAB CHARLES CORPCOM80851310538110,511SH SOLE 10,51100
CHEVRON CORP NEWCOM16676410022,916318,273SH SOLE 318,27300
CME GROUP INCCOM12572Q1051,97911,827SH SOLE 11,82700
CHIPOTLE MEXICAN GRILL INCCOM1696561054,4603,586SH SOLE 3,58600
CHUBB LIMITEDCOMH1467J10420,596177,365SH SOLE 177,36500
CHURCH & DWIGHT INCCOM1713401027,16576,463SH SOLE 76,46300
CIGNA CORP NEWCOM1255231005403,185SH SOLE 3,18500
CINTAS CORPCOM1729081056,69420,112SH SOLE 20,11200
CISCO SYS INCCOM17275R10235,703906,405SH SOLE 906,40500
CLOROX CO DELCOM1890541092,82813,454SH SOLE 13,45400
CMS ENERGY CORPCOM1258961004206,838SH SOLE 6,83800
COCA COLA COCOM19121610013,249268,355SH SOLE 268,35500
COGNEX CORPCOM1924221032,08632,047SH SOLE 32,04700
COHBAR INCCOM19249J1091112,000SH SOLE 12,00000
COLGATE PALMOLIVE COCOM1941621032,02526,248SH SOLE 26,24800
COMCAST CORP NEWCOM20030N1012,45653,084SH SOLE 53,08400
COMMERCE BANCSHARES INCCOM20052510310,508186,677SH SOLE 186,67700
COMPASS MINERALS INTL INCCOM20451N1015799,764SH SOLE 9,76400
CONAGRA BRANDS INCCOM20588710215,329429,251SH SOLE 429,25100
CONOCOPHILLIPSCOM20825C10410,307313,867SH SOLE 313,86700
CONSOLIDATED EDISON INCCOM2091151041,13014,524SH SOLE 14,52400
CONSTELLATION BRANDS INCCOM21036P1081,0935,766SH SOLE 5,76600
CORNING INCCOM2193501054,210129,908SH SOLE 129,90800
CORTEVA INCCOM22052L1041,34646,703SH SOLE 46,70300
COSTCO WHSL CORP NEWCOM22160K10529,24682,383SH SOLE 82,38300
CRH PLC ADRCOM12626k2032346,487SH SOLE 6,48700
CROSSFIRST BANKSHARES INCCOM22766M10965875,711SH SOLE 75,71100
CROWN CASTLE INTL CORP NEWCOM22822V10119,228115,484SH SOLE 115,48400
CSX CORPCOM1264081036,74886,875SH SOLE 86,87500
CUMMINS INCCOM2310211062651,255SH SOLE 1,25500
CURTISS WRIGHT CORPCOM2315611013,23234,658SH SOLE 34,65800
CVS HEALTH CORPCOM1266501004,22472,326SH SOLE 72,32600
DANAHER CORPORATIONCOM23585110229,966139,161SH SOLE 139,16100
DARDEN RESTAURANTS INCCOM2371941052,07020,552SH SOLE 20,55200
DATADOG INCCOM23804L1031,32012,918SH SOLE 12,91800
DEERE & COCOM24419910510,17845,925SH SOLE 45,92500
DELUXE CORPCOM24801910150519,623SH SOLE 19,62300
DENTSPLY SIRONA INCCOM24906P1096,046138,264SH SOLE 138,26400
DEVON ENERGY CORP NEWCOM25179M10321322,536SH SOLE 22,53600
DEXCOM INCCOM252131107353856SH SOLE 85600
DIAGEO PLCCOM25243Q2057475,430SH SOLE 5,43000
DIEBOLD NXDF INCCOM25365110319225,068SH SOLE 25,06800
DIGITAL RLTY TR INCCOM25386810326,258178,919SH SOLE 178,91900
DISNEY WALT COCOM25468710629,134234,802SH SOLE 234,80200
DOCUSIGN INCCOM2561631062,49611,597SH SOLE 11,59700
DOLLAR GEN CORP NEWCOM2566771052641,259SH SOLE 1,25900
DOMINION ENERGY INCCOM25746U10916,069203,590SH SOLE 203,59000
DOVER CORPCOM2600031088267,620SH SOLE 7,62000
DOW INCCOM26055710310,834230,272SH SOLE 230,27200
DRAFTKINGS INCCOM26142R1042,30439,152SH SOLE 39,15200
DUKE ENERGY CORP NEWCOM26441C20413,349150,730SH SOLE 150,73000
DUPONT DE NEMOURS INCCOM26614N1025,711102,939SH SOLE 102,93900
EATON CORP PLCCOMG2918310318,290179,261SH SOLE 179,26100
EATON VANCE CORPCOM2782651032,12555,709SH SOLE 55,70900
EBAY INC.COM2786421032584,953SH SOLE 4,95300
ECOLAB INCCOM27886510021,359106,879SH SOLE 106,87900
EDWARDS LIFESCIENCES CORPCOM28176E1083,61945,337SH SOLE 45,33700
EMERSON ELEC COCOM29101110413,016198,509SH SOLE 198,50900
ENBRIDGE INCCOM29250N10517,034583,354SH SOLE 583,35400
ENERGY TRANSFER LPCOM29273V10029153,748SH SOLE 53,74800
ENTERGY CORP NEWCOM29364G1037,96080,790SH SOLE 80,79000
ENTERPRISE FINL SVCS CORPCOM2937121051,34749,399SH SOLE 49,39900
ENTERPRISE PRODS PARTNERS LCOM29379210768643,456SH SOLE 43,45600
EQUIFAX INCCOM2944291056063,865SH SOLE 3,86500
EQUITY COMWLTHCOM29462810232812,322SH SOLE 12,32200
ERICSSONCOM29482160823721,796SH SOLE 21,79600
EURONET WORLDWIDE INCCOM2987361096807,461SH SOLE 7,46100
EVERGY INCCOM30034W1063,95977,909SH SOLE 77,90900
EVERSOURCE ENERGYCOM30040W1083644,356SH SOLE 4,35600
EXELON CORPCOM30161N1012,55871,546SH SOLE 71,54600
EXXON MOBIL CORPCOM30231G10215,067438,893SH SOLE 438,89300
FACEBOOK INCCOM30303M10230,020114,623SH SOLE 114,62300
FASTENAL COCOM31190010456912,620SH SOLE 12,62000
FEDERAL SIGNAL CORPCOM3138551081,38747,402SH SOLE 47,40200
FEDEX CORPCOM31428X1062,2248,841SH SOLE 8,84100
FIDELITY NATL INFORMATION SVCOM31620M1067034,774SH SOLE 4,77400
FIRSTENERGY CORPCOM3379321071,83964,066SH SOLE 64,06600
FLEETCOR TECHNOLOGIES INCCOM339041105226950SH SOLE 95000
FORD MTR CO DELCOM3453708604,112617,383SH SOLE 617,38300
FORTIVE CORPCOM34959J10810,674140,060SH SOLE 140,06000
FOX CORPCOM35137L1056,721241,518SH SOLE 241,51800
FRESENIUS MED CARE AG&CO KGACOM3580291062064,841SH SOLE 4,84100
GARMIN LTDCOMH2906T1096066,390SH SOLE 6,39000
GENERAL DYNAMICS CORPCOM3695501083122,256SH SOLE 2,25600
GENERAL ELECTRIC COCOM3696041032,244360,213SH SOLE 360,21300
GENERAL MLS INCCOM37033410412,415201,287SH SOLE 201,28700
GENUINE PARTS COCOM3724601052,48326,093SH SOLE 26,09300
GILEAD SCIENCES INCCOM3755581034567,223SH SOLE 7,22300
GLAXOSMITHKLINE PLCCOM37733W10512,125322,134SH SOLE 322,13400
GLOBAL CORD BLOOD CORPORATIOCOMG393421033610,133SH SOLE 10,13300
GLOBAL PMTS INCCOM37940X1023632,044SH SOLE 2,04400
GOLDMAN SACHS GROUP INCCOM38141G1047433,698SH SOLE 3,69800
GOODYEAR TIRE & RUBR COCOM38255010139651,609SH SOLE 51,60900
BLOCK H & R INCCOM0936711054,111252,334SH SOLE 252,33400
HAEMONETICS CORPCOM4050241002482,843SH SOLE 2,84300
HASBRO INCCOM4180561077,91295,648SH SOLE 95,64800
HDFC BANK LTDCOM40415F1013507,010SH SOLE 7,01000
HEARTLAND FINL USA INCCOM42234Q1025,428180,954SH SOLE 180,95400
HECLA MNG COCOM4227041068116,000SH SOLE 16,00000
HENRY JACK & ASSOC INCCOM4262811017484,600SH SOLE 4,60000
HERSHEY COCOM4278661081,59611,134SH SOLE 11,13400
HESS CORPCOM42809H1074,705114,955SH SOLE 114,95500
HEWLETT PACKARD ENTERPRISE CCOM42824C10913113,975SH SOLE 13,97500
HIGHWOODS PPTYS INCCOM43128410839111,658SH SOLE 11,65800
HILLENBRAND INCCOM4315711085,110180,190SH SOLE 180,19000
HOME DEPOT INCCOM43707610236,892132,842SH SOLE 132,84200
HONEYWELL INTL INCCOM4385161064,14825,196SH SOLE 25,19600
HORMEL FOODS CORPCOM44045210011,881243,025SH SOLE 243,02500
HOSTESS BRANDS INCCOM44109J10689672,700SH SOLE 72,70000
HUNTINGTON BANCSHARES INCCOM4461501044,587500,198SH SOLE 500,19800
ICON PLCCOMG4705A1007423,884SH SOLE 3,88400
IDEXX LABS INCCOM45168D1043,2558,279SH SOLE 8,27900
IHS MARKIT LTDCOMG475671056247,953SH SOLE 7,95300
ILLINOIS TOOL WKS INCCOM4523081093,28617,005SH SOLE 17,00500
ILLUMINA INCCOM452327109250810SH SOLE 81000
INFOSYS LTDCOM45678810821315,430SH SOLE 15,43000
ING GROEP N.V.COM45683710312317,352SH SOLE 17,35200
INTEL CORPCOM45814010031,864615,375SH SOLE 615,37500
INTERCONTINENTAL EXCHANGE INCOM45866F1043,26232,604SH SOLE 32,60400
INTERNATIONAL BUSINESS MACHSCOM45920010112,568103,292SH SOLE 103,29200
INTERNATIONAL PAPER COCOM4601461034,926121,508SH SOLE 121,50800
INTUITCOM4612021033,78211,593SH SOLE 11,59300
INTUITIVE SURGICAL INCCOM46120E6025,1457,251SH SOLE 7,25100
IRONWOOD PHARMACEUTICALS INCCOM46333X10812714,100SH SOLE 14,10000
ISHARES TRCOM4642871923211,616SH SOLE 1,61600
ISHARES TRCOM4642877622761,215SH SOLE 1,21500
ISHARES TRCOM4642877212,1457,125SH SOLE 7,12500
ISHARES TRCOM4642875563,29424,323SH SOLE 24,32300
ISHARES TRCOM4642872754456,750SH SOLE 6,75000
ISHARES TRCOM46428771342815,723SH SOLE 15,72300
ITAU UNIBANCO HLDG S ACOM4655621069022,606SH SOLE 22,60600
JOHNSON & JOHNSONCOM47816010427,246183,005SH SOLE 183,00500
JOHNSON CTLS INTL PLCCOMG515021051,15128,176SH SOLE 28,17600
JPMORGAN CHASE & COCOM46625H10047,424492,615SH SOLE 492,61500
KANSAS CITY SOUTHERNCOM4851703025,34929,578SH SOLE 29,57800
KELLOGG COCOM4878361082253,489SH SOLE 3,48900
KEYCORPCOM4932671088,499712,424SH SOLE 712,42400
KIMBALL INTL INCCOM49427410313112,455SH SOLE 12,45500
KIMBERLY CLARK CORPCOM4943681036,39443,302SH SOLE 43,30200
KINDER MORGAN INC DELCOM49456B10114912,073SH SOLE 12,07300
KIRKLAND LAKE GOLD LTDCOM49741E1003316,800SH SOLE 6,80000
KKR & CO INCCOM48251W1042,85583,149SH SOLE 83,14900
KOHLS CORPCOM50025510419210,367SH SOLE 10,36700
KONINKLIJKE PHILIPS N VCOM50047230310,328219,052SH SOLE 219,05200
KROGER COCOM50104410135010,331SH SOLE 10,33100
L3HARRIS TECHNOLOGIES INCCOM5024311092101,239SH SOLE 1,23900
LABORATORY CORP AMER HLDGSCOM50540R4094,18622,233SH SOLE 22,23300
LAM RESEARCH CORPCOM5128071082,3777,166SH SOLE 7,16600
LAMB WESTON HLDGS INCCOM5132721041,74126,267SH SOLE 26,26700
LAUDER ESTEE COS INCCOM5184391044,02018,417SH SOLE 18,41700
LAWSON PRODS INCCOM52077610561314,945SH SOLE 14,94500
LEGGETT & PLATT INCCOM52466010711,207272,214SH SOLE 272,21400
LILLY ELI & COCOM5324571087,83552,932SH SOLE 52,93200
LINCOLN ELEC HLDGS INCCOM5339001066757,335SH SOLE 7,33500
LINDE PLCCOMG5494J1037993,354SH SOLE 3,35400
LKQ CORPCOM5018892085,588201,517SH SOLE 201,51700
LOCKHEED MARTIN CORPCOM53983010912,92433,719SH SOLE 33,71900
LOWES COS INCCOM5486611077,24543,679SH SOLE 43,67900
LULULEMON ATHLETICA INCCOM5500211094,77614,500SH SOLE 14,50000
LYONDELLBASELL INDUSTRIES NCOMN537451002373,366SH SOLE 3,36600
MAGELLAN MIDSTREAM PRTNRS LPCOM55908010636410,653SH SOLE 10,65300
MAGNA INTL INCCOM5592224012425,284SH SOLE 5,28400
MANULIFE FINL CORPCOM56501R10627319,610SH SOLE 19,61000
MARATHON OIL CORPCOM56584910621753,017SH SOLE 53,01700
MARKETAXESS HLDGS INCCOM57060D108274568SH SOLE 56800
MARSH & MCLENNAN COS INCCOM5717481024513,933SH SOLE 3,93300
MARTIN MARIETTA MATLS INCCOM5732841064021,707SH SOLE 1,70700
MASTERCARD INCORPORATEDCOM57636Q10413,79940,805SH SOLE 40,80500
MATCH GROUP INC NEWCOM57667L1072,80425,341SH SOLE 25,34100
MAXIM INTEGRATED PRODS INCCOM57772K1015828,611SH SOLE 8,61100
MCCORMICK & CO INCCOM5797802061,0835,580SH SOLE 5,58000
MCDONALDS CORPCOM58013510137,427170,517SH SOLE 170,51700
MEDTRONIC PLCCOMG5960L10316,666160,369SH SOLE 160,36900
MELCO RESORTS AND ENTMNT LTDCOM58546410017310,405SH SOLE 10,40500
MERCK & CO. INCCOM58933Y10541,790503,792SH SOLE 503,79200
METLIFE INCCOM59156R1082536,813SH SOLE 6,81300
MICROCHIP TECHNOLOGY INC.COM5950171048408,178SH SOLE 8,17800
MICROSOFT CORPCOM594918104132,061627,876SH SOLE 627,87600
MITSUBISHI UFJ FINL GROUP INCOM60682210410325,621SH SOLE 25,62100
MOBILE TELESYSTEMS PJSCCOM60740910924227,720SH SOLE 27,72000
MONDELEZ INTL INCCOM6092071053,11954,286SH SOLE 54,28600
MORGAN STANLEYCOM6174464483487,192SH SOLE 7,19200
MPLX LPCOM55336V10026817,056SH SOLE 17,05600
MSCI INCCOM55354G1001,4524,071SH SOLE 4,07100
MYLAN NVCOMN5946510935323,822SH SOLE 23,82200
NATIONAL FUEL GAS CO N JCOM6361801012556,294SH SOLE 6,29400
NETEASE INCCOM64110W102337741SH SOLE 74100
NETFLIX INCCOM64110L10616,89933,796SH SOLE 33,79600
NEVRO CORPCOM64157F1034783,435SH SOLE 3,43500
NEW GOLD INC CDACOM64453510613479,100SH SOLE 79,10000
NEW ORIENTAL ED & TECHNOLOGYCOM6475811073042,032SH SOLE 2,03200
NEWELL BRANDS INCCOM65122910668940,160SH SOLE 40,16000
NEWMONT CORPCOM6516391065,64388,934SH SOLE 88,93400
NEXTERA ENERGY INCCOM65339F1015,20918,767SH SOLE 18,76700
NIC INCCOM62914B1008,286420,594SH SOLE 420,59400
NIKE INCCOM6541061036,00247,810SH SOLE 47,81000
NOKIA CORPCOM6549022047218,513SH SOLE 18,51300
NORFOLK SOUTHN CORPCOM6558441082,57612,039SH SOLE 12,03900
NORTHROP GRUMMAN CORPCOM66680710212,56339,820SH SOLE 39,82000
NOVARTIS AGCOM66987V10919,910228,952SH SOLE 228,95200
NVIDIA CORPORATIONCOM67066G10413,85625,602SH SOLE 25,60200
NXP SEMICONDUCTORS N VCOMN6596X1093732,986SH SOLE 2,98600
OREILLY AUTOMOTIVE INCCOM67103H1072,9476,391SH SOLE 6,39100
OAKTREE SPECIALTY LENDING COCOM67401P1085811,905SH SOLE 11,90500
OCCIDENTAL PETE CORPCOM67459910511211,148SH SOLE 11,14800
OLD DOMINION FREIGHT LINE INCOM6795801006,04833,428SH SOLE 33,42800
OLD REP INTL CORPCOM68022310420113,630SH SOLE 13,63000
ONEOK INC NEWCOM68268010336614,078SH SOLE 14,07800
ORACLE CORPCOM68389X1052,20036,843SH SOLE 36,84300
ORIX CORPCOM6863301012143,427SH SOLE 3,42700
OTIS WORLDWIDE CORP COMCOM68902v1073565,709SH SOLE 5,70900
OVINTIV INCCOM69047Q10265980,734SH SOLE 80,73400
PACIRA BIOSCIENCESCOM6951271002163,600SH SOLE 3,60000
PALO ALTO NETWORKS INCCOM6974351053321,358SH SOLE 1,35800
PAPA JOHNS INTL INCCOM6988131021,54618,792SH SOLE 18,79200
PAYCHEX INCCOM7043261076,16177,231SH SOLE 77,23100
PAYPAL HLDGS INCCOM70450Y10324,064122,134SH SOLE 122,13400
PEOPLES UNITED FINANCIAL INCCOM7127041051,01198,086SH SOLE 98,08600
PEPSICO INCCOM71344810847,696344,128SH SOLE 344,12800
PFIZER INCCOM71708110324,001653,986SH SOLE 653,98600
PHILIP MORRIS INTL INCCOM71817210917,995239,971SH SOLE 239,97100
PHILLIPS 66COM7185461041,03720,006SH SOLE 20,00600
PLAINS ALL AMERN PIPELINE LCOM72650310518230,465SH SOLE 30,46500
PNC FINL SVCS GROUP INCCOM69347510514,037127,716SH SOLE 127,71600
PPG INDS INCCOM6935061072552,090SH SOLE 2,09000
PROCTER AND GAMBLE COCOM74271810941,143296,015SH SOLE 296,01500
PROGRESSIVE CORPCOM7433151033,93241,534SH SOLE 41,53400
PRUDENTIAL FINL INCCOM7443201028,324131,038SH SOLE 131,03800
PUBLIC SVC ENTERPRISE GRP INCOM7445731061,00918,369SH SOLE 18,36900
PULTE GROUP INCCOM7458671013617,800SH SOLE 7,80000
QUALCOMM INCCOM74752510320,385173,220SH SOLE 173,22000
QUEST DIAGNOSTICS INCCOM74834L1008,32172,678SH SOLE 72,67800
RAYTHEON TECHNOLOGIES CORPCOM75513E10118,040313,514SH SOLE 313,51400
REALTY INCOME CORPCOM75610910467811,161SH SOLE 11,16100
REGIONS FINANCIAL CORP NEWCOM7591EP1006,721582,934SH SOLE 582,93400
RIO TINTO PLCCOM7672041003746,194SH SOLE 6,19400
RITCHIE BROS AUCTIONEERSCOM7677441054307,261SH SOLE 7,26100
ROGERS COMMUNICATIONS INCCOM77510920077419,530SH SOLE 19,53000
ROPER TECHNOLOGIES INCCOM7766961062,6806,784SH SOLE 6,78400
ROSS STORES INCCOM7782961036697,170SH SOLE 7,17000
ROYAL DUTCH SHELL PLCCOM7802592062118,375SH SOLE 8,37500
ROYAL DUTCH SHELL PLCCOM7802591075,423223,910SH SOLE 223,91000
S&P GLOBAL INCCOM78409V1043,92310,879SH SOLE 10,87900
SALESFORCE COM INCCOM79466L30221,68886,298SH SOLE 86,29800
SCHLUMBERGER LTDCOM8068571083,630233,274SH SOLE 233,27400
SELECT SECTOR SPDR TRCOM81369Y8522023,409SH SOLE 3,40900
SELECT SECTOR SPDR TRCOM81369Y4074,51530,721SH SOLE 30,72100
SEMPRA ENERGYCOM8168511093903,298SH SOLE 3,29800
SENSATA TECHNOLOGIES HLDNG PCOMG8060N1022245,190SH SOLE 5,19000
SERVICENOW INCCOM81762P1026,99414,420SH SOLE 14,42000
SHERWIN WILLIAMS COCOM8243481068,01311,501SH SOLE 11,50100
SHOPIFY INCCOM82509L1072,5932,535SH SOLE 2,53500
SKYWORKS SOLUTIONS INCCOM83088M1022881,977SH SOLE 1,97700
SMUCKER J M COCOM8326964054553,935SH SOLE 3,93500
SNAP ON INCCOM8330341016884,675SH SOLE 4,67500
SONOCO PRODS COCOM83549510210,375203,159SH SOLE 203,15900
SOUTHERN COCOM84258710710,990202,690SH SOLE 202,69000
SOUTHWEST AIRLS COCOM84474110890624,158SH SOLE 24,15800
SPDR CONSUMER STAPLES SELECT SCOM81369y3082,40737,550SH SOLE 37,55000
SELECT SECTOR SPDR TRCOM81369Y50651017,034SH SOLE 17,03400
SPDR FINANCIAL SELECT SECTOR SCOM81369y6052,805116,546SH SOLE 116,54600
SPDR HEALTH CARE SELECT SECTORCOM81369y2093,84736,470SH SOLE 36,47000
SPDR INDUSTRIAL SELECT SECTORCOM81369y7043,18641,391SH SOLE 41,39100
SELECT SECTOR SPDR TRCOM81369Y1001,56324,558SH SOLE 24,55800
SPDR REAL ESTATE SELECT SECTORCOM81369y8602356,677SH SOLE 6,67700
SPDR S&P BIOTECH ETFCOM78464a8701,90417,087SH SOLE 17,08700
SPDR TECHNOLOGY SELECT SECTORCOM81369y80313,017111,543SH SOLE 111,54300
SPDR UTILITIES SELECT SECTOR SCOM81369y8861,16319,594SH SOLE 19,59400
SPROTT PHYSICAL GOLD & SILVECOM85208R10126514,467SH SOLE 14,46700
SQUARE INCCOM8522341033612,221SH SOLE 2,22100
STANLEY BLACK & DECKER INCCOM8545021013422,111SH SOLE 2,11100
STARBUCKS CORPCOM85524410921,438249,514SH SOLE 249,51400
STATE STR CORPCOM8574771032694,529SH SOLE 4,52900
STMICROELECTRONICS N VCOM8610121022,41578,688SH SOLE 78,68800
STRYKER CORPORATIONCOM8636671015,69727,343SH SOLE 27,34300
SUN LIFE FINANCIAL INC.COM8667961052766,784SH SOLE 6,78400
SYNOPSYS INCCOM8716071072,58512,082SH SOLE 12,08200
SYSCO CORPCOM8718291071,50524,188SH SOLE 24,18800
PRICE T ROWE GROUP INCCOM74144T1087265,662SH SOLE 5,66200
TAIWAN SEMICONDUCTOR MFG LTDCOM8740391001,71221,115SH SOLE 21,11500
TAKEDA PHARMACEUTICAL CO LTDCOM87406020552729,535SH SOLE 29,53500
TARGET CORPCOM87612E10620,776131,975SH SOLE 131,97500
TC ENERGY CORPCOM87807B1076,953165,469SH SOLE 165,46900
TD AMERITRADE HLDG CORPCOM87236Y10860015,332SH SOLE 15,33200
TE CONNECTIVITY LTDCOMH8498910413,198135,031SH SOLE 135,03100
TEKLA HEALTHCARE INVSCOM87911J10320610,000SH SOLE 10,00000
TESLA INCCOM88160R1012,4245,651SH SOLE 5,65100
TEVA PHARMACEUTICAL INDS LTDCOM8816242092,180241,981SH SOLE 241,98100
TEXAS INSTRS INCCOM8825081041,2018,413SH SOLE 8,41300
KRAFT HEINZ COCOM50075410671523,861SH SOLE 23,86100
THE TRADE DESK INCCOM88339J1053,9377,589SH SOLE 7,58900
THERMO FISHER SCIENTIFIC INCCOM88355610235,53680,485SH SOLE 80,48500
THOMSON REUTERS CORP.COM88490370983010,406SH SOLE 10,40600
TIMKEN COCOM8873891042073,822SH SOLE 3,82200
TJX COS INC NEWCOM8725401091,99035,759SH SOLE 35,75900
TOPBUILD CORPCOM89055F1032921,710SH SOLE 1,71000
TORONTO DOMINION BK ONTCOM8911605093076,637SH SOLE 6,63700
TOTAL SECOM89151E1092527,347SH SOLE 7,34700
TRANE TECHNOLOGIES PLCCOMG8994E1033683,038SH SOLE 3,03800
TRAVELERS COMPANIES INCCOM89417E1098,60579,538SH SOLE 79,53800
TRUIST FINL CORPCOM89832Q10913,303349,620SH SOLE 349,62000
UBS GROUP AGCOMH4209710712411,118SH SOLE 11,11800
UMB FINL CORPCOM9027881082,44049,783SH SOLE 49,78300
UNILEVER N VCOM9047847093265,399SH SOLE 5,39900
UNILEVER PLCCOM9047677041,81729,457SH SOLE 29,45700
UNION PAC CORPCOM90781810844,903228,086SH SOLE 228,08600
UNITED PARCEL SERVICE INCCOM91131210616,42398,560SH SOLE 98,56000
UNITEDHEALTH GROUP INCCOM91324P10239,850127,819SH SOLE 127,81900
US BANCORP DELCOM90297330412,119338,049SH SOLE 338,04900
VALLEY NATL BANCORPCOM9197941077911,539SH SOLE 11,53900
VANGUARD WORLD FDSCOM92204A5046583,226SH SOLE 3,22600
VANGUARD WORLD FDSCOM92204A7021,3904,464SH SOLE 4,46400
VANGUARD TELECOM SERVICES ETFCOM92204a8842552,500SH SOLE 2,50000
VERIZON COMMUNICATIONS INCCOM92343V10450,710852,404SH SOLE 852,40400
VERTEX PHARMACEUTICALS INCCOM92532F1003091,136SH SOLE 1,13600
V F CORPCOM9182041083,55550,602SH SOLE 50,60200
VIACOMCBS INCCOM92556H20610,487374,394SH SOLE 374,39400
VIPSHOP HOLDINGS LIMITEDCOM92763W10322114,154SH SOLE 14,15400
VISA INCCOM92826C83938,142190,737SH SOLE 190,73700
VODAFONE GROUP PLC NEWCOM92857W3081,09681,675SH SOLE 81,67500
WADDELL & REED FINL INCCOM93005910028719,316SH SOLE 19,31600
WALMART INCCOM93114210330,811220,221SH SOLE 220,22100
WALGREENS BOOTS ALLIANCE INCCOM9314271087,621212,167SH SOLE 212,16700
WASTE MGMT INC DELCOM94106L1098,99179,447SH SOLE 79,44700
WEC ENERGY GROUP INCCOM92939U1063213,315SH SOLE 3,31500
WELLS FARGO CO NEWCOM94974610193839,908SH SOLE 39,90800
WELLTOWER INCCOM95040Q1044277,760SH SOLE 7,76000
WEYERHAEUSER CO MTN BECOM9621661042,29980,610SH SOLE 80,61000
WILLIAMS COS INCCOM96945710018,152923,787SH SOLE 923,78700
WNS HLDGS LTDCOM92932M1012764,317SH SOLE 4,31700
WORKDAY INCCOM98138H1012541,183SH SOLE 1,18300
WORTHINGTON INDS INCCOM9818111023,91796,050SH SOLE 96,05000
WPX ENERGY INCCOM98212B1035110,478SH SOLE 10,47800
GRAINGER W W INCCOM384802104233654SH SOLE 65400
XILINX INCCOM9839191013163,033SH SOLE 3,03300
YANDEX N VCOMN972841083425,235SH SOLE 5,23500
YORK WTR COCOM9871841083578,443SH SOLE 8,44300
YUM BRANDS INCCOM9884981018178,953SH SOLE 8,95300
YUM CHINA HLDGS INCCOM98850P1092234,207SH SOLE 4,20700
ZIMMER BIOMET HOLDINGS INCCOM98956P1029376,884SH SOLE 6,88400
ZOETIS INCCOM98978V1036,48839,236SH SOLE 39,23600
ZOOM VIDEO COMMUNICATIONS INCOM98980L1011,6933,602SH SOLE 3,60200
ZTO EXPRESS CAYMAN INCCOM98980A1052347,816SH SOLE 7,81600
ZYNGA INCCOM98986T10817018,620SH SOLE 18,62000
ABERDEEN TOTAL DYNAMIC DIVDETF00326L10018323,093SH SOLE 23,09300
INVESCO EXCHANGE TRADED FD TETF46137V3573022,793SH SOLE 2,79300
INVESCO QQQ TRETF46090E1039543,435SH SOLE 3,43500
ISHARES TRETF4642872007,69122,885SH SOLE 22,88500
ISHARES TRETF46428750713,84974,734SH SOLE 74,73400
ISHARES TRETF46428780412,485177,775SH SOLE 177,77500
ISHARES TRETF4642876711,81122,640SH SOLE 22,64000
ISHARES TRETF4642871681,18614,542SH SOLE 14,54200
ISHARES TRETF46429B6632032,519SH SOLE 2,51900
ISHARES TRETF4642885702411,882SH SOLE 1,88200
ISHARES TRETF4642888024332,943SH SOLE 2,94300
ISHARES MSCI USA MINI VOLATILIETF46429b69764210,080SH SOLE 10,08000
ISHARES TRETF46428761430,405140,186SH SOLE 140,18600
ISHARES TRETF4642876227834,186SH SOLE 4,18600
ISHARES TRETF46428759813,591115,055SH SOLE 115,05500
ISHARES TRETF4642876482,72412,299SH SOLE 12,29900
ISHARES TRETF4642876556,80245,409SH SOLE 45,40900
ISHARES TRETF4642876301,92719,398SH SOLE 19,39800
ISHARES TRETF4642876897313,736SH SOLE 3,73600
ISHARES TRETF4642874811,93711,205SH SOLE 11,20500
ISHARES TRETF4642874991,08918,971SH SOLE 18,97100
ISHARES TRETF4642874731,29516,024SH SOLE 16,02400
ISHARES TRETF4642873092,0949,060SH SOLE 9,06000
ISHARES TRETF4642874087276,468SH SOLE 6,46800
ISHARES TRETF4642876061,3605,686SH SOLE 5,68600
ISHARES TRETF4642877051,69312,556SH SOLE 12,55600
ISHARES TRETF4642878875002,831SH SOLE 2,83100
ISHARES TRETF4642878791,37811,255SH SOLE 11,25500
ISHARES TRETF4642871502773,665SH SOLE 3,66500
PROSHARES ULTRA S&P 500ETF74347r1073024,110SH SOLE 4,11000
PROSHARES TRETF74347X8312091,600SH SOLE 1,60000
SCHWAB STRATEGIC TRETF8085247976,539118,241SH SOLE 118,24100
SCHWAB STRATEGIC TRETF8085242011,47318,263SH SOLE 18,26300
SCHWAB STRATEGIC TRETF80852430036,624317,999SH SOLE 317,99900
SCHWAB STRATEGIC TRETF80852440935,049671,565SH SOLE 671,56500
SPDR S&P 500 ETF TRETF78462F10349,257147,085SH SOLE 147,08500
SPDR S&P 600 SMALL CAP ETFETF78464a8133,25753,502SH SOLE 53,50200
SPDR SER TRETF78464A30027,052540,058SH SOLE 540,05800
SPDR SER TRETF78464A76314,163153,277SH SOLE 153,27700
SPDR S&P MIDCAP 400 ETF TRETF78467Y10721,65063,896SH SOLE 63,89600
VANGUARD SPECIALIZED FUNDSETF9219088441,46311,369SH SOLE 11,36900
VANGUARD INDEX FDSETF9229087368,76838,520SH SOLE 38,52000
VANGUARD WHITEHALL FDSETF9219464068,329102,911SH SOLE 102,91100
VANGUARD INDEX FDSETF9229086372321,484SH SOLE 1,48400
VANGUARD INDEX FDSETF92290862973,620417,680SH SOLE 417,68000
VANGUARD INDEX FDSETF9229085382,13111,830SH SOLE 11,83000
VANGUARD INDEX FDSETF9229085122,02419,962SH SOLE 19,96200
VANGUARD INDEX FDSETF92290836332,311105,026SH SOLE 105,02600
VANGUARD INDEX FDSETF9229085958864,120SH SOLE 4,12000
VANGUARD INDEX FDSETF9229087512,81018,271SH SOLE 18,27100
VANGUARD INDEX FDSETF9229086115,82252,628SH SOLE 52,62800
VANGUARD INDEX FDSETF92290876922,586132,619SH SOLE 132,61900
VANGUARD INDEX FDSETF9229087441,35412,959SH SOLE 12,95900
WISDOMTREE TRETF97717W3072953,037SH SOLE 3,03700
WISDOMTREE TRETF97717W5054,287148,230SH SOLE 148,23000
WISDOMTREE TRETF97717W6042,595123,121SH SOLE 123,12100
WISDOMTREE TRETF97717W4062252,985SH SOLE 2,98500
ABERDEEN EMRG MRKTS EQT INMIETF00301W10518328,275SH SOLE 28,27500
ISHARES TRIETF46432F8427,670127,246SH SOLE 127,24600
ISHARES INCIETF46434G1038,382158,753SH SOLE 158,75300
ISHARES TRIETF4642884481,48159,422SH SOLE 59,42200
ISHARES TRIETF4642874658,191128,683SH SOLE 128,68300
ISHARES TRIETF4642882731,00016,951SH SOLE 16,95100
ISHARES TRIETF4642872342,57958,503SH SOLE 58,50300
ISHARES INCIETF4642866653268,025SH SOLE 8,02500
ISHARES TRIETF4642888853964,403SH SOLE 4,40300
NEW GERMANY FD INCIETF64446510624814,668SH SOLE 14,66800
SPDR INDEX SHS FDSIETF78463X8481,27853,126SH SOLE 53,12600
TEMPLETON DRAGON FD INCIETF88018T10131514,362SH SOLE 14,36200
VANGUARD INTL EQUITY INDEX FIETF92204277576615,188SH SOLE 15,18800
VANGUARD INTL EQUITY INDEX FIETF9220427188638,194SH SOLE 8,19400
VANGUARD TAX-MANAGED INTL FDIETF92194385829,261715,433SH SOLE 715,43300
VANGUARD INTL EQUITY INDEX FIETF92204285810,770249,072SH SOLE 249,07200
WISDOMTREE TRIETF97717W3153138,884SH SOLE 8,88400