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
AES CORPCOM00130H1052,256124,561SH SOLE 124,56100
ALPS ETF TRALERIAN MLP00162Q45212616SH SOLE 61600
AT&T INCCOM00206R10231210,961SH SOLE 10,96100
ABBOTT LABSCOM0028241002422,228SH SOLE 2,22800
ABBVIE INCCOM00287Y1091,71319,560SH SOLE 19,56000
ACORDA THERAPEUTICS INCCOM00484M1060100SH SOLE 10000
ADOBE SYSTEMS INCORPORATEDCOM00724F1011938SH SOLE 3800
AEROJET ROCKETDYNE HLDGS INCCOM0078001052,85571,571SH SOLE 71,57100
AIR PRODS & CHEMS INCCOM0091581061035SH SOLE 3500
ALIBABA GROUP HLDG LTDSPONSORED ADS01609W1023,35811,424SH SOLE 11,42400
ALLIANT ENERGY CORPCOM018802108364SH SOLE 6400
ALPHABET INCCAP STK CL C02079K107139SH SOLE 900
ALPHABET INCCAP STK CL A02079K30564SH SOLE 400
ALTRIA GROUP INCCOM02209S103128SH SOLE 2800
AMAZON COM INCCOM0231351063,3061,050SH SOLE 1,05000
AMERICAN ELEC PWR CO INCCOM02553710126318SH SOLE 31800
AMERICAN INTL GROUP INCCOM NEW026874784142SH SOLE 4200
AMERICAN TOWER CORP NEWCOM03027X1002,3999,924SH SOLE 9,92400
AMERIPRISE FINL INCCOM03076C106121785SH SOLE 78500
AMGEN INCCOM0311621003,03811,952SH SOLE 11,95200
ANALOG DEVICES INCCOM032654105110SH SOLE 1000
ANHEUSER BUSCH INBEV SA/NVSPONSORED ADR03524A1089175SH SOLE 17500
APACHE CORPCOM037411105037SH SOLE 3700
APELLIS PHARMACEUTICALS INCCOM03753U1061214,000SH SOLE 4,00000
APPLE INCCOM0378331005,38146,464SH SOLE 46,46400
ARCHER DANIELS MIDLAND COCOM039483102911,960SH SOLE 1,96000
AVALARA INCCOM05338G106539SH SOLE 3900
AVANTOR INCCOM05352A1004174SH SOLE 17400
BK OF AMERICA CORPCOM0605051049,257384,283SH SOLE 384,28300
BK OF AMERICA CORP7.25%CNV PFD L06050568212685SH SOLE 8500
BERKSHIRE HATHAWAY INC DELCL B NEW0846707021,2095,678SH SOLE 5,67800
BIOMARIN PHARMACEUTICAL INCCOM09061G1012,59334,085SH SOLE 34,08500
BIOGEN INCCOM09062X103135476SH SOLE 47600
BLACK KNIGHT INCCOM09215C105445SH SOLE 4500
BLACKLINE INCCOM09239B109220SH SOLE 2000
BOEING COCOM0970231051,4218,600SH SOLE 8,60000
BOOKING HOLDINGS INCCOM09857L10832SH SOLE 200
BOSTON SCIENTIFIC CORPCOM1011371071,87248,990SH SOLE 48,99000
BRISTOL-MYERS SQUIBB COCOM1101221083195,299SH SOLE 5,29900
BRISTOL-MYERS SQUIBB CORIGHT 99/99/99991101221571367SH SOLE 36700
BROADRIDGE FINL SOLUTIONS INCOM11133T10331237SH SOLE 23700
BROADCOM INCCOM11135F1011746SH SOLE 4600
BROOKS AUTOMATION INC NEWCOM1143401022,75559,560SH SOLE 59,56000
CVS HEALTH CORPCOM126650100241SH SOLE 4100
CAMPBELL SOUP COCOM1344291091553,200SH SOLE 3,20000
CANNAE HLDGS INCCOM13765N107264SH SOLE 6400
CAPITAL ONE FINL CORPCOM14040H10564897SH SOLE 89700
CAPITOL FED FINL INCCOM14057J1013326SH SOLE 32600
CARDINAL HEALTH INCCOM14149Y10844946SH SOLE 94600
CARRIER GLOBAL CORPORATIONCOM14448C10473424,044SH SOLE 24,04400
CASEYS GEN STORES INCCOM14752810317SH SOLE 700
CENTENE CORP DELCOM15135B1011172,012SH SOLE 2,01200
LUMEN TECHNOLOGIES INCCOM156700106181,791SH SOLE 1,79100
CHEVRON CORP NEWCOM16676410075510,480SH SOLE 10,48000
CHIPOTLE MEXICAN GRILL INCCOM1696561051,5971,284SH SOLE 1,28400
CISCO SYS INCCOM17275R1021,27332,316SH SOLE 32,31600
CITIGROUP INCCOM NEW172967424133SH SOLE 3300
COASTAL FINL CORP WACOM NEW19046P2093207SH SOLE 20700
COCA COLA COCOM1912161001172,380SH SOLE 2,38000
COLGATE PALMOLIVE COCOM194162103861,110SH SOLE 1,11000
COMCAST CORP NEWCL A20030N1011493,216SH SOLE 3,21600
COMMSCOPE HLDG CO INCCOM20337X1091,126125,166SH SOLE 125,16600
COMPASS DIVERSIFIEDSH BEN INT20451Q104211,100SH SOLE 1,10000
CONOCOPHILLIPSCOM20825C10414416SH SOLE 41600
CONSTELLATION BRANDS INCCL A21036P10886455SH SOLE 45500
COSTCO WHSL CORP NEWCOM22160K10572203SH SOLE 20300
CROWDSTRIKE HLDGS INCCL A22788C1054,58233,368SH SOLE 33,36800
CURO GROUP HOLDINGS CORPCOM23131L1074621SH SOLE 62100
DTE ENERGY COCOM233331107328SH SOLE 2800
DXC TECHNOLOGY COCOM23355L1061,39778,286SH SOLE 78,28600
DATADOG INCCL A COM23804L1034,10640,188SH SOLE 40,18800
DEERE & COCOM2441991055922,670SH SOLE 2,67000
DISNEY WALT COCOM DISNEY2546871061,84614,878SH SOLE 14,87800
DOUBLELINE INCOME SOLUTIONSCOM258622109483,000SH SOLE 3,00000
DOUBLELINE OPPORTUNISTIC CRCOM258623107191,000SH SOLE 1,00000
DUPONT DE NEMOURS INCCOM26614N102122SH SOLE 2200
DYCOM INDS INCCOM2674751011252,367SH SOLE 2,36700
EDWARDS LIFESCIENCES CORPCOM28176E108557SH SOLE 5700
EMERSON ELEC COCOM29101110414215SH SOLE 21500
ENBRIDGE INCCOM29250N1054142SH SOLE 14200
ENTERPRISE PRODS PARTNERS LCOM293792107724,563SH SOLE 4,56300
ENVESTNET INCCOM29404K1061,96725,491SH SOLE 25,49100
EVANS BANCORP INCCOM NEW29911Q208156SH SOLE 5600
EVERGY INCCOM30034W1061673,289SH SOLE 3,28900
EVOLENT HEALTH INCCL A30050B1012,167174,656SH SOLE 174,65600
EXACT SCIENCES CORPCOM30063P1051,43314,053SH SOLE 14,05300
EXPEDIA GROUP INCCOM NEW30212P3032,21624,171SH SOLE 24,17100
EXXON MOBIL CORPCOM30231G10212346SH SOLE 34600
FACEBOOK INCCL A30303M1023,00211,461SH SOLE 11,46100
FEDEX CORPCOM31428X106176701SH SOLE 70100
FIDELITY NATL INFORMATION SVCOM31620M1061177SH SOLE 7700
FIFTH THIRD BANCORPCOM3167731006267SH SOLE 26700
FIRST TR EXCH TRD ALPHDX FDEUROPE ALPHADEX33737J117942,818SH SOLE 2,81800
FISERV INCCOM3377381082,14020,766SH SOLE 20,76600
FORD MTR CO DELCOM345370860182,760SH SOLE 2,76000
FS KKR CAP CORP IICOM35952V303151,001SH SOLE 1,00100
GENERAL MLS INCCOM370334104226SH SOLE 2600
GILEAD SCIENCES INCCOM3755581032,56240,540SH SOLE 40,54000
GLAXOSMITHKLINE PLCSPONSORED ADR37733W10519506SH SOLE 50600
GLOBAL PMTS INCCOM37940X1023271,844SH SOLE 1,84400
GRAHAM HLDGS COCOM CL B3846371042255SH SOLE 5500
GREAT LAKES DREDGE & DOCK COCOM3906071091,673175,899SH SOLE 175,89900
H & E EQUIPMENT SERVICES INCCOM40403010842821,771SH SOLE 21,77100
HALLIBURTON COCOM4062161014300SH SOLE 30000
HANESBRANDS INCCOM410345102593,752SH SOLE 3,75200
HOME DEPOT INCCOM43707610226SH SOLE 600
IDEX CORPCOM45167R1041688SH SOLE 8800
IDEXX LABS INCCOM45168D104719SH SOLE 1900
ILLUMINA INCCOM4523271093,0549,882SH SOLE 9,88200
INGEVITY CORPCOM45688C10711218SH SOLE 21800
INGREDION INCCOM4571871022,23129,477SH SOLE 29,47700
INNOVATIVE INDL PPTYS INCCOM45781V1011,52412,279SH SOLE 12,27900
INTEL CORPCOM45814010031596SH SOLE 59600
INTERNATIONAL BUSINESS MACHSCOM4592001013312,724SH SOLE 2,72400
INTERNATIONAL FLAVORS&FRAGRACOM459506101219SH SOLE 1900
INVESCO QQQ TRUNIT SER 146090E1034121,482SH SOLE 1,48200
INTUITIVE SURGICAL INCCOM NEW46120E6022,7103,820SH SOLE 3,82000
INVESCO EXCHANGE TRADED FD TS&P500 EQL FIN46137V3403749,817SH SOLE 9,81700
INVESCO EXCHANGE TRADED FD THIG YLD EQ DIV46137V563352,440SH SOLE 2,44000
INVESCO EXCH TRADED FD TR IIS&P500 LOW VOL46138E35459511,091SH SOLE 11,09100
INVESCO EXCH TRADED FD TR IIS&P500 HDL VOL46138E36252315,841SH SOLE 15,84100
INVESCO EXCH TRADED FD TR IIMSCI GBL TIMBR46138E5451565,555SH SOLE 5,55500
INVESCO EXCH TRADED FD TR IISR LN ETF46138G5084,728217,469SH SOLE 217,46900
INVESCO EXCH TRD SLF IDX FDBULSHS 2020 CB46138J5021,43967,804SH SOLE 67,80400
INVESCO EXCH TRD SLF IDX FDBULSHS 2020 HY46138J6013,131134,043SH SOLE 134,04300
INVESCO EXCH TRD SLF IDX FDBULSHS 2021 CB46138J7007,088332,441SH SOLE 332,44100
INVESCO EXCH TRD SLF IDX FDDEFENSIVE EQTY46138J77558510,531SH SOLE 10,53100
INVESCO EXCH TRD SLF IDX FDBULSHS 2021 HY46138J80917,138747,099SH SOLE 747,09900
INVESCO EXCH TRD SLF IDX FDBULSHS 2024 CB46138J8415,749259,190SH SOLE 259,19000
INVESCO EXCH TRD SLF IDX FDBULSHS 2023 HY46138J858492,000SH SOLE 2,00000
INVESCO EXCH TRD SLF IDX FDBULSHS 2023 CB46138J8665,892270,388SH SOLE 270,38800
INVESCO EXCH TRD SLF IDX FDBULSHS 2022 HY46138J8747,428324,927SH SOLE 324,92700
INVESCO EXCH TRD SLF IDX FDBULSHS 2022 CB46138J88210,561483,583SH SOLE 483,58300
INVESCO CURRENCYSHARES BRITBRIT POUN STRL46138M10932257SH SOLE 25700
ISHARES TRCORE S&P TTL STK4642871503494,627SH SOLE 4,62700
ISHARES TRTIPS BD ETF46428717613106SH SOLE 10600
ISHARES TRCORE S&P500 ETF4642872002,1506,398SH SOLE 6,39800
ISHARES TR1 3 YR TREAS BD4642874573464,000SH SOLE 4,00000
ISHARES TRCORE S&P MCP ETF4642875073371,819SH SOLE 1,81900
ISHARES TRRUS 1000 GRW ETF464287614197910SH SOLE 91000
ISHARES TRRUSSELL 3000 ETF4642876891,4197,252SH SOLE 7,25200
ISHARES TRCORE S&P SCP ETF46428780421304SH SOLE 30400
ISHARES TREAFE SML CP ETF464288273228SH SOLE 2800
ISHARES TRMBS ETF4642885883092,800SH SOLE 2,80000
ISHARES TR3 7 YR TREAS BD4642886613872,900SH SOLE 2,90000
ISHARES TRSHORT TREAS BD464288679657SH SOLE 5700
ISHARES TRPFD AND INCM SEC4642886873,979109,157SH SOLE 109,15700
ISHARES TRFLTG RATE NT ETF46429B6558148SH SOLE 14800
ISHARES TRCORE HIGH DV ETF46429B66314170SH SOLE 17000
ISHARES TRMSCI EAFE MIN VL46429B6891,33719,620SH SOLE 19,62000
ISHARES TRCORE MSCI EAFE46432F84215251SH SOLE 25100
ISHARES INCCORE MSCI EMKT46434G103235SH SOLE 3500
ISHARES TRIBONDS DEC20 ETF46434VAQ321839SH SOLE 83900
ISHARES TRIBONDS DEC21 ETF46434VBK54,960198,009SH SOLE 198,00900
JPMORGAN CHASE & COCOM46625H1001,70017,658SH SOLE 17,65800
JEFFERIES FINL GROUP INCCOM47233W109251,378SH SOLE 1,37800
JOHNSON & JOHNSONCOM47816010471478SH SOLE 47800
KENSINGTON CAP ACQUISITION CCOM CL A4900731032100SH SOLE 10000
KROGER COCOM501044101265SH SOLE 6500
L3HARRIS TECHNOLOGIES INCCOM5024311091,1406,714SH SOLE 6,71400
LABORATORY CORP AMER HLDGSCOM NEW50540R409843SH SOLE 4300
LILLY ELI & COCOM532457108213SH SOLE 1300
LINCOLN ELEC HLDGS INCCOM533900106941,025SH SOLE 1,02500
LOCKHEED MARTIN CORPCOM5398301092155SH SOLE 5500
LULULEMON ATHLETICA INCCOM5500211091,0763,266SH SOLE 3,26600
LUMENTUM HLDGS INCCOM55024U1092,64335,175SH SOLE 35,17500
MAGELLAN MIDSTREAM PRTNRS LPCOM UNIT RP LP55908010612346SH SOLE 34600
MASTEC INCCOM5763231091,44234,177SH SOLE 34,17700
MASTERCARD INCORPORATEDCL A57636Q1041,5324,531SH SOLE 4,53100
MCDONALDS CORPCOM580135101135615SH SOLE 61500
MERCADOLIBRE INCCOM58733R1022,3452,166SH SOLE 2,16600
MERCK & CO. INCCOM58933Y105112SH SOLE 1200
METLIFE INCCOM59156R108250SH SOLE 5000
MICROSOFT CORPCOM5949181044,91223,353SH SOLE 23,35300
MICRON TECHNOLOGY INCCOM5951121031,84939,365SH SOLE 39,36500
MIDDLEBY CORPCOM596278101448SH SOLE 4800
MORGAN STANLEYCOM NEW6174464482,07342,884SH SOLE 42,88400
NIO INCSPON ADS62914V1062100SH SOLE 10000
NASDAQ INCCOM631103108110SH SOLE 1000
NATIONAL FUEL GAS CO N JCOM63618010118451SH SOLE 45100
NETFLIX INCCOM64110L1061529SH SOLE 2900
NEWMONT CORPCOM65163910630468SH SOLE 46800
NIKE INCCL B654106103213SH SOLE 1300
NVIDIA CORPORATIONCOM67066G1043,8797,168SH SOLE 7,16800
OCCIDENTAL PETE CORP*W EXP 08/03/202674599162050SH SOLE 5000
OLLIES BARGAIN OUTLET HLDGSCOM681116109552SH SOLE 5200
ONEOK INC NEWCOM68268010312464SH SOLE 46400
ONTO INNOVATION INCCOM6833441051,66956,060SH SOLE 56,06000
ORACLE CORPCOM68389X10514228SH SOLE 22800
OTIS WORLDWIDE CORPCOM68902V10767110,749SH SOLE 10,74900
OWENS CORNING NEWCOM690742101226SH SOLE 2600
PJT PARTNERS INCCOM CL A69343T107235SH SOLE 3500
PPG INDS INCCOM693506107112SH SOLE 1200
PRA HEALTH SCIENCES INCCOM69354M108326SH SOLE 2600
PELOTON INTERACTIVE INCCL A COM70614W1001,93619,508SH SOLE 19,50800
PEPSICO INCCOM7134481082411,742SH SOLE 1,74200
PFIZER INCCOM7170811032,78475,859SH SOLE 75,85900
PHILIP MORRIS INTL INCCOM718172109118SH SOLE 1800
PHILLIPS 66COM7185461045100SH SOLE 10000
PIONEER NAT RES COCOM7237871071,95222,698SH SOLE 22,69800
POOL CORPCOM73278L1051649SH SOLE 4900
PORTLAND GEN ELEC COCOM NEW73650884728786SH SOLE 78600
PREFERRED APT CMNTYS INCCOM74039L103101,803SH SOLE 1,80300
PRICE T ROWE GROUP INCCOM74144T108110SH SOLE 1000
PROCTER AND GAMBLE COCOM74271810942302SH SOLE 30200
PROGRESSIVE CORPCOM743315103771SH SOLE 7100
PROLOGIS INC.COM74340W10314138SH SOLE 13800
QUALCOMM INCCOM747525103114970SH SOLE 97000
QUANTA SVCS INCCOM74762E102351SH SOLE 5100
RAYTHEON TECHNOLOGIES CORPCOM75513E1011,28522,339SH SOLE 22,33900
RBC BEARINGS INCCOM75524B104321SH SOLE 2100
REGENCY CTRS CORPCOM758849103377SH SOLE 7700
REGENERON PHARMACEUTICALSCOM75886F1071,9273,443SH SOLE 3,44300
REINSURANCE GRP OF AMERICA ICOM NEW75935160421223SH SOLE 22300
REPLIGEN CORPCOM7599161092,92919,854SH SOLE 19,85400
S&P GLOBAL INCCOM78409V104926SH SOLE 2600
SPDR S&P 500 ETF TRTR UNIT78462F1037012,093SH SOLE 2,09300
SPDR GOLD TRGOLD SHS78463V1074612,600SH SOLE 2,60000
SPDR INDEX SHS FDSDJ INTL RL ETF78463X86354218,243SH SOLE 18,24300
SPDR SER TRBLMBRG BRC CNVRT78464A3593014,364SH SOLE 4,36400
SPDR DOW JONES INDL AVERAGEUT SER 178467X10983300SH SOLE 30000
SPDR SER TRS&P OILGAS EXP78468R556126SH SOLE 2600
SALESFORCE COM INCCOM79466L3022,4729,836SH SOLE 9,83600
SANOFISPONSORED ADR80105N105122SH SOLE 2200
SCHWAB STRATEGIC TRUS BRD MKT ETF8085241028,003100,485SH SOLE 100,48500
SCHWAB STRATEGIC TRUS LRG CAP ETF80852420123,074286,174SH SOLE 286,17400
SCHWAB STRATEGIC TRUS LCAP GR ETF8085243003,64531,648SH SOLE 31,64800
SCHWAB STRATEGIC TRUS LCAP VA ETF8085244091,16522,318SH SOLE 22,31800
SCHWAB STRATEGIC TRUS MID-CAP ETF8085245087,477134,777SH SOLE 134,77700
SCHWAB STRATEGIC TRUS SML CAP ETF8085246075,38878,858SH SOLE 78,85800
SCHWAB STRATEGIC TREMRG MKTEQ ETF8085247061,08240,450SH SOLE 40,45000
SCHWAB STRATEGIC TRUS DIVIDEND EQ80852479758310,545SH SOLE 10,54500
SCHWAB STRATEGIC TRINTL EQTY ETF8085248054,224134,531SH SOLE 134,53100
SCHWAB STRATEGIC TRSHT TM US TRES80852486288817,238SH SOLE 17,23800
SCHWAB STRATEGIC TRUS TIPS ETF8085248701873,028SH SOLE 3,02800
SCHWAB STRATEGIC TRINTL SCEQT ETF80852488859818,370SH SOLE 18,37000
SCRIPPS E W CO OHIOCL A NEW8110544021100SH SOLE 10000
SEABOARD CORPCOM81154310711139SH SOLE 3900
SKYWORKS SOLUTIONS INCCOM83088M102960SH SOLE 6000
SNOWFLAKE INCCL A8334451091039SH SOLE 3900
SONY CORPSPONSORED ADR83569930711149SH SOLE 14900
SOUTHERN COCOM84258710723431SH SOLE 43100
SPECTRUM BRANDS HLDGS INC NECOM84790A10512218SH SOLE 21800
SPIRIT AEROSYSTEMS HLDGS INCCOM CL A8485741099500SH SOLE 50000
STARBUCKS CORPCOM8552441099100SH SOLE 10000
SYNOPSYS INCCOM871607107313SH SOLE 1300
TJX COS INC NEWCOM8725401092,42243,520SH SOLE 43,52000
TPI COMPOSITES INCCOM87266J10413453SH SOLE 45300
TAKEDA PHARMACEUTICAL CO LTDSPONSORED ADS8740602054251SH SOLE 25100
TARGET CORPCOM87612E1063,74023,759SH SOLE 23,75900
TEKLA HEALTHCARE INVSSH BEN INT87911J103623,000SH SOLE 3,00000
TEKLA WORLD HEALTHCARE FDBEN INT SHS87911L108453,150SH SOLE 3,15000
TESLA INCCOM88160R101174405SH SOLE 40500
TEXAS INSTRS INCCOM8825081042141,496SH SOLE 1,49600
3M COCOM88579Y1011275SH SOLE 7500
TRAVELERS COMPANIES INCCOM89417E10950459SH SOLE 45900
TRIPADVISOR INCCOM89694520116838SH SOLE 83800
TRUIST FINL CORPCOM89832Q109751,961SH SOLE 1,96100
US BANCORP DELCOM NEW902973304131SH SOLE 3100
UNION PAC CORPCOM90781810866336SH SOLE 33600
UNITED NAT FOODS INCCOM911163103161,092SH SOLE 1,09200
UNITED PARCEL SERVICE INCCL B91131210626154SH SOLE 15400
UNITEDHEALTH GROUP INCCOM91324P1022,2937,354SH SOLE 7,35400
UNITI GROUP INCCOM91325V10805SH SOLE 500
UNIVERSAL HEALTH RLTY INCM TSH BEN INT91359E1051512,650SH SOLE 2,65000
VOC ENERGY TRTR UNIT91829B10385,000SH SOLE 5,00000
VALERO ENERGY CORPCOM91913Y1001,64938,071SH SOLE 38,07100
VANGUARD TAX-MANAGED INTL FDFTSE DEV MKT ETF921943858922,240SH SOLE 2,24000
VEEVA SYS INCCL A COM922475108622SH SOLE 2200
VERIZON COMMUNICATIONS INCCOM92343V1042454,116SH SOLE 4,11600
VIRTU FINL INCCL A9282541017306SH SOLE 30600
VISA INCCOM CL A92826C8392,45112,256SH SOLE 12,25600
WALMART INCCOM93114210322156SH SOLE 15600
WATSCO INCCOM94262220027SH SOLE 700
WELLS FARGO CO NEWPERP PFD CNV A949746804141105SH SOLE 10500
WELLTOWER INCCOM95040Q1046103SH SOLE 10300
WESTROCK COCOM96145D105461,311SH SOLE 1,31100
WISDOMTREE TREUROPE SMCP DV97717W8691,16721,951SH SOLE 21,95100
WORKHORSE GROUP INCCOM NEW98138J2063100SH SOLE 10000
WORLD FUEL SVCS CORPCOM981475106163SH SOLE 6300
XPO LOGISTICS INCCOM983793100219SH SOLE 1900
XCEL ENERGY INCCOM98389B100347SH SOLE 4700
ZIMMER BIOMET HOLDINGS INCCOM98956P10262452SH SOLE 45200
ACCENTURE PLC IRELANDSHS CLASS AG1151C1011043SH SOLE 4300
EATON CORP PLCSHSG2918310317165SH SOLE 16500
HELEN OF TROY LTDCOMG4388N1062321,201SH SOLE 1,20100
ICON PLCSHSG4705A100739SH SOLE 3900
LIBERTY GLOBAL PLCSHS CL CG5480U120341,670SH SOLE 1,67000
MARVELL TECHNOLOGY GROUP LTDORDG5876H1054100SH SOLE 10000
MEDTRONIC PLCSHSG5960L1032,77526,705SH SOLE 26,70500
LIBERTY LATIN AMERICA LTDCOM CL CG9001E1282291SH SOLE 29100
WILLIS TOWERS WATSON PLC LTDSHSG96629103944SH SOLE 4400
CHUBB LIMITEDCOMH1467J104437SH SOLE 3700
CRISPR THERAPEUTICS AGNAMEN AKTH171821081,99123,806SH SOLE 23,80600
ASML HOLDING N VN Y REGISTRY SHSN0705921025SH SOLE 500
LYONDELLBASELL INDUSTRIES NSHS - A -N537451001,51621,507SH SOLE 21,50700
NXP SEMICONDUCTORS N VCOMN6596X1091186SH SOLE 8600
QIAGEN NVSHS NEWN724821235102SH SOLE 10200