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
ACCO BRANDS CORPCOM00081T1083500SH SOLE 50000
ABM INDS INCCOM0009571002,75175,040SH SOLE 75,04000
AFLAC INCCOM0010551021835,045SH SOLE 5,04500
AT&T INCCOM00206R10280528,240SH SOLE 28,24000
ABBOTT LABSCOM0028241001,36912,579SH SOLE 12,57900
ABBVIE INCCOM00287Y1091,22311,964SH SOLE 11,96400
ACTIVISION BLIZZARD INCCOM00507V10924300SH SOLE 30000
ADOBE SYSTEMS INCORPORATEDCOM00724F1011,0142,067SH SOLE 2,06700
AECOMCOM00766T1002415,765SH SOLE 5,76500
ADVANCED MICRO DEVICES INCCOM0079031071021,250SH SOLE 1,25000
AGILENT TECHNOLOGIES INCCOM00846U101766SH SOLE 6600
ALASKA AIR GROUP INCCOM0116591095133SH SOLE 13300
ALCOA CORPCOM013872106166SH SOLE 6600
ALEXANDER & BALDWIN INC NEWCOM014491104111,000SH SOLE 1,00000
ALIBABA GROUP HLDG LTDSPONSORED ADS01609W1022274SH SOLE 7400
ALLEGHENY TECHNOLOGIES INCCOM01741R1024500SH SOLE 50000
ALLIANCEBERNSTEIN NATL MUN ICOM01864U10618713,400SH SOLE 13,40000
ALLIANCEBERNSTEIN HLDG L PUNIT LTD PARTN01881G10612450SH SOLE 45000
ALLSTATE CORPCOM02000210195610,153SH SOLE 10,15300
ALPHABET INCCAP STK CL C02079K107210143SH SOLE 14300
ALPHABET INCCAP STK CL A02079K305724494SH SOLE 49400
ALTRIA GROUP INCCOM02209S1031754,518SH SOLE 4,51800
AMAZON COM INCCOM02313510619562SH SOLE 6200
AMERICAN CAMPUS CMNTYS INCCOM024835100245SH SOLE 4500
AMERICAN EXPRESS COCOM0258161095225,203SH SOLE 5,20300
AMERICAN INTL GROUP INCCOM NEW02687478412450SH SOLE 45000
AMER STATES WTR COCOM02989910130400SH SOLE 40000
AMERICAN TOWER CORP NEWCOM03027X1001248SH SOLE 4800
AMERISOURCEBERGEN CORPCOM03073E1054404,540SH SOLE 4,54000
AMGEN INCCOM0311621005832,294SH SOLE 2,29400
APOGEE ENTERPRISES INCCOM0375981091496,950SH SOLE 6,95000
APPLE INCCOM0378331008,75375,581SH SOLE 75,58100
APPLIED MATLS INCCOM0382221052,28038,351SH SOLE 38,35100
ARAMARKCOM03852U106140SH SOLE 4000
ARCHER DANIELS MIDLAND COCOM03948310282617,761SH SOLE 17,76100
BP PLCSPONSORED ADR0556221042100SH SOLE 10000
BAIDU INCSPON ADR REP A056752108867SH SOLE 6700
BAKER HUGHES COMPANYCL A05722G10000SH SOLE 000
BK OF AMERICA CORPCOM0605051041958,100SH SOLE 8,10000
BANK HAWAII CORPCOM06254010925500SH SOLE 50000
BANK NEW YORK MELLON CORPCOM064058100551,615SH SOLE 1,61500
BARCLAYS PLCADR06738E2043548SH SOLE 54800
BAXTER INTL INCCOM07181310916200SH SOLE 20000
BECTON DICKINSON & COCOM0758871093421,468SH SOLE 1,46800
BERKSHIRE HATHAWAY INC DELCL A0846701086,0801,900SH SOLE 1,90000
BERKSHIRE HATHAWAY INC DELCL B NEW0846707023,72317,483SH SOLE 17,48300
BEST BUY INCCOM08651610117150SH SOLE 15000
BIOGEN INCCOM09062X1031347SH SOLE 4700
BLACKSTONE GROUP INCCOM CL A09260D107541,040SH SOLE 1,04000
BOEING COCOM0970231051,1206,779SH SOLE 6,77900
BOOKING HOLDINGS INCCOM09857L108250146SH SOLE 14600
BOSTON SCIENTIFIC CORPCOM1011371074100SH SOLE 10000
BRISTOL-MYERS SQUIBB COCOM1101221081,35322,434SH SOLE 22,43400
BROADCOM INCCOM11135F1011335SH SOLE 3500
C H ROBINSON WORLDWIDE INCCOM NEW12541W2093633,555SH SOLE 3,55500
CIGNA CORP NEWCOM125523100315SH SOLE 1500
CSX CORPCOM1264081031,65121,260SH SOLE 21,26000
CVS HEALTH CORPCOM1266501001,26721,694SH SOLE 21,69400
CABLE ONE INCCOM12685J1052815SH SOLE 1500
CAMPBELL SOUP COCOM1344291091292,670SH SOLE 2,67000
CANOPY GROWTH CORPCOM1380351003200SH SOLE 20000
CAPITAL ONE FINL CORPCOM14040H10500SH SOLE 000
CARDINAL HEALTH INCCOM14149Y10854511,600SH SOLE 11,60000
CARNIVAL CORPUNIT 99/99/999914365830017011,215SH SOLE 11,21500
CARRIER GLOBAL CORPORATIONCOM14448C104742,409SH SOLE 2,40900
CATERPILLAR INC DELCOM1491231011,62210,878SH SOLE 10,87800
CEDAR FAIR L PDEPOSITRY UNIT1501851067250SH SOLE 25000
CENTERPOINT ENERGY INCCOM15189T1077350SH SOLE 35000
LUMEN TECHNOLOGIES INCCOM156700106171,657SH SOLE 1,65700
CERNER CORPCOM1567821045006,920SH SOLE 6,92000
CHARTER COMMUNICATIONS INC NCL A16119P108127204SH SOLE 20400
CHEVRON CORP NEWCOM1667641005487,605SH SOLE 7,60500
CHINA MOBILE LIMITEDSPONSORED ADR16941M10916500SH SOLE 50000
CISCO SYS INCCOM17275R1021,59540,498SH SOLE 40,49800
CITIGROUP INCCOM NEW1729674241,01123,459SH SOLE 23,45900
CITIZENS FINL GROUP INCCOM174610105140SH SOLE 4000
COCA COLA COCOM1912161001933,914SH SOLE 3,91400
COLGATE PALMOLIVE COCOM1941621034365,650SH SOLE 5,65000
COLUMBIA SPORTSWEAR COCOM1985161069100SH SOLE 10000
COMCAST CORP NEWCL A20030N1011904,114SH SOLE 4,11400
CONAGRA BRANDS INCCOM2058871021674,680SH SOLE 4,68000
CONOCOPHILLIPSCOM20825C10433510,193SH SOLE 10,19300
CONSOLIDATED EDISON INCCOM20911510412158SH SOLE 15800
CONSTELLATION BRANDS INCCL A21036P1081,3216,972SH SOLE 6,97200
COOPER TIRE & RUBR COCOM21683110717550SH SOLE 55000
COPART INCCOM2172041062472,350SH SOLE 2,35000
CORNING INCCOM2193501051,21037,340SH SOLE 37,34000
CORTEVA INCCOM22052L1043119SH SOLE 11900
COSTCO WHSL CORP NEWCOM22160K105111314SH SOLE 31400
COTY INCCOM CL A22207020392,436SH SOLE 2,43600
COUSINS PPTYS INCCOM NEW22279550220701SH SOLE 70100
CREDIT SUISSE GROUPSPONSORED ADR225401108202,000SH SOLE 2,00000
CUMMINS INCCOM2310211064942,341SH SOLE 2,34100
DXC TECHNOLOGY COCOM23355L1067387SH SOLE 38700
DANAHER CORPORATIONCOM2358511023051,415SH SOLE 1,41500
DEERE & COCOM244199105144650SH SOLE 65000
DELTA AIR LINES INC DELCOM NEW2473617021936,326SH SOLE 6,32600
DENTSPLY SIRONA INCCOM24906P1093117,120SH SOLE 7,12000
DIAGEO PLCSPON ADR NEW25243Q20500SH SOLE 000
DISNEY WALT COCOM DISNEY2546871061,0718,631SH SOLE 8,63100
DISCOVER FINL SVCSCOM2547091082293,960SH SOLE 3,96000
DISCOVERY INCCOM SER A25470F10426912,350SH SOLE 12,35000
DOLBY LABORATORIES INCCOM CL A25659T10733498SH SOLE 49800
DOMTAR CORPCOM NEW25755920335613,543SH SOLE 13,54300
DONALDSON INCCOM25765110914300SH SOLE 30000
DOVER CORPCOM26000310846425SH SOLE 42500
DUKE ENERGY CORP NEWCOM NEW26441C2042282,580SH SOLE 2,58000
DUPONT DE NEMOURS INCCOM26614N102761,368SH SOLE 1,36800
EATON VANCE MUN BD FDCOM27827X10137328,325SH SOLE 28,32500
EATON VANCE TX MGD DIV EQ INCOM27828N102545,000SH SOLE 5,00000
EBAY INC.COM27864210342797SH SOLE 79700
ECOLAB INCCOM278865100100500SH SOLE 50000
EIGER BIOPHARMACEUTICALS INCCOM28249U10581,010SH SOLE 1,01000
EMERSON ELEC COCOM29101110474511,365SH SOLE 11,36500
ENBRIDGE INCCOM29250N10512418SH SOLE 41800
ENERPAC TOOL GROUP CORPCL A COM292765104241,250SH SOLE 1,25000
ENTERGY CORP NEWCOM29364G10344450SH SOLE 45000
ENTERPRISE PRODS PARTNERS LCOM29379210720212,796SH SOLE 12,79600
EQUIFAX INCCOM29442910578500SH SOLE 50000
EXXON MOBIL CORPCOM30231G1021022,972SH SOLE 2,97200
FACEBOOK INCCL A30303M1023611,377SH SOLE 1,37700
FASTENAL COCOM3119001043317,340SH SOLE 7,34000
FEDEX CORPCOM31428X106250993SH SOLE 99300
FIDELITY NATL INFORMATION SVCOM31620M106215SH SOLE 1500
FIFTH THIRD BANCORPCOM316773100341,600SH SOLE 1,60000
FISERV INCCOM3377381084174,042SH SOLE 4,04200
FIRSTENERGY CORPCOM337932107150SH SOLE 5000
FORD MTR CO DELCOM3453708605700SH SOLE 70000
FORTUNE BRANDS HOME & SEC INCOM34964C1062673,090SH SOLE 3,09000
FOX CORPCL A COM35137L1058300SH SOLE 30000
FREEPORT-MCMORAN INCCL B35671D8573200SH SOLE 20000
GALLAGHER ARTHUR J & COCOM36357610994892SH SOLE 89200
GENERAL DYNAMICS CORPCOM3695501082451,770SH SOLE 1,77000
GENERAL ELECTRIC COCOM36960410317728,369SH SOLE 28,36900
GENERAL MLS INCCOM3703341046100SH SOLE 10000
GENERAL MTRS COCOM37045V1001484,999SH SOLE 4,99900
GENUINE PARTS COCOM372460105951,000SH SOLE 1,00000
GENTHERM INCCOM37253A1032044,979SH SOLE 4,97900
GILEAD SCIENCES INCCOM3755581032423,823SH SOLE 3,82300
GLAXOSMITHKLINE PLCSPONSORED ADR37733W10529781SH SOLE 78100
GOLDMAN SACHS GROUP INCCOM38141G104210SH SOLE 1000
GREENBRIER COS INCCOM39365710110340SH SOLE 34000
GUIDEWIRE SOFTWARE INCCOM40171V10031300SH SOLE 30000
HP INCCOM40434L105280SH SOLE 8000
HAIN CELESTIAL GROUP INCCOM4052171001173,425SH SOLE 3,42500
HANESBRANDS INCCOM41034510246729,670SH SOLE 29,67000
HANNON ARMSTRONG SUST INFR CCOM41068X10012287SH SOLE 28700
HEALTHPEAK PROPERTIES INCCOM42250P103150SH SOLE 5000
HEWLETT PACKARD ENTERPRISE CCOM42824C109242,596SH SOLE 2,59600
HILLENBRAND INCCOM431571108632,205SH SOLE 2,20500
HOME DEPOT INCCOM4370761021,4755,310SH SOLE 5,31000
HONDA MOTOR LTDAMERN SHS4381283081104,625SH SOLE 4,62500
HONEYWELL INTL INCCOM4385161063,06718,634SH SOLE 18,63400
HORMEL FOODS CORPCOM44045210047970SH SOLE 97000
HOWMET AEROSPACE INCCOM4432011082100SH SOLE 10000
HUMANA INCCOM44485910283200SH SOLE 20000
ITT INCCOM45073V1081442,433SH SOLE 2,43300
ILLUMINA INCCOM452327109516SH SOLE 1600
INGERSOLL RAND INCCOM45687V1062777,772SH SOLE 7,77200
INGEVITY CORPCOM45688C10700SH SOLE 000
INGREDION INCCOM4571871023284,329SH SOLE 4,32900
INTEL CORPCOM4581401001,51829,310SH SOLE 29,31000
INTERNATIONAL BUSINESS MACHSCOM4592001011311,074SH SOLE 1,07400
INTERNATIONAL FLAVORS&FRAGRACOM45950610161500SH SOLE 50000
INVESCO QQQ TRUNIT SER 146090E1035,55720,000SH SOLE 20,00000
INVESCO EXCH TRADED FD TR IIS&P GBL WATER46138E2637163SH SOLE 16300
INVESCO EXCH TRADED FD TR IIVAR RATE PFD46138G870431,746SH SOLE 1,74600
ISHARES TRCORE S&P TTL STK46428715036483SH SOLE 48300
ISHARES TRSELECT DIVID ETF46428716813157SH SOLE 15700
ISHARES TRTIPS BD ETF4642871762,15817,061SH SOLE 17,06100
ISHARES TRCORE S&P500 ETF4642872001648SH SOLE 4800
ISHARES TRCORE US AGGBD ET46428722615127SH SOLE 12700
ISHARES TRMSCI EMG MKT ETF4642872345120SH SOLE 12000
ISHARES TRIBOXX INV CP ETF46428724222164SH SOLE 16400
ISHARES TRGLOB HLTHCRE ETF464287325458SH SOLE 5800
ISHARES TRMSCI EAFE ETF46428746514226SH SOLE 22600
ISHARES TRCORE S&P MCP ETF4642875078234,441SH SOLE 4,44100
ISHARES TREXPANDED TECH4642875151653SH SOLE 5300
ISHARES TRU.S. CNSM SV ETF464287580934SH SOLE 3400
ISHARES TRRUS 1000 ETF464287622131700SH SOLE 70000
ISHARES TRRUSSELL 2000 ETF4642876552491,665SH SOLE 1,66500
ISHARES TRRUSSELL 3000 ETF464287689171872SH SOLE 87200
ISHARES TRU.S. REAL ES ETF46428773923292SH SOLE 29200
ISHARES TRCORE S&P SCP ETF464287804680SH SOLE 8000
ISHARES TRS&P SML 600 GWT464287887316SH SOLE 1600
ISHARES TRMSCI ACWI EX US464288240125SH SOLE 2500
ISHARES TRJPMORGAN USD EMG4642882811751,576SH SOLE 1,57600
ISHARES TRMRGSTR MD CP VAL4642884064583,494SH SOLE 3,49400
ISHARES TRPFD AND INCM SEC464288687401,110SH SOLE 1,11000
ISHARES TRMRNING SM CP ETF4642887032952,783SH SOLE 2,78300
ISHARES TRUS AER DEF ETF4642887601380SH SOLE 8000
ISHARES TRUS TREAS BD ETF46429B2672719,684SH SOLE 9,68400
ISHARES U S ETF TRSHT MAT BD ETF46431W5073286,545SH SOLE 6,54500
ISHARES TRMSCI USA QLT FCT46432F3393123,010SH SOLE 3,01000
ISHARES TRMSCI USA VALUE46432F3882353,183SH SOLE 3,18300
ISHARES INCMSCI EMERG MKT46434G889691,565SH SOLE 1,56500
ISHARES TRMSCI INTL MULTFT46434V2742028,309SH SOLE 8,30900
ISHARES TRCONV BD ETF46435G1024625,721SH SOLE 5,72100
ISHARES TRINVESTMENT GRADE46435G2194878,951SH SOLE 8,95100
JPMORGAN CHASE & COCOM46625H1008308,620SH SOLE 8,62000
JOHNSON & JOHNSONCOM4781601042,23715,027SH SOLE 15,02700
KADANT INCCOM48282T1043132,857SH SOLE 2,85700
KANSAS CITY SOUTHERNCOM NEW4851703021475SH SOLE 7500
KELLOGG COCOM48783610855845SH SOLE 84500
KENNAMETAL INCCOM4891701002608,970SH SOLE 8,97000
KEURIG DR PEPPER INCCOM49271V1006215SH SOLE 21500
KIMCO RLTY CORPCOM49446R1094396SH SOLE 39600
KINDER MORGAN INC DELCOM49456B101776,240SH SOLE 6,24000
KOHLS CORPCOM5002551041317,065SH SOLE 7,06500
KRAFT HEINZ COCOM5007541061304,348SH SOLE 4,34800
L3HARRIS TECHNOLOGIES INCCOM5024311093602,120SH SOLE 2,12000
LAMB WESTON HLDGS INCCOM5132721041922,903SH SOLE 2,90300
LILLY ELI & COCOM53245710844296SH SOLE 29600
LINCOLN NATL CORP INDCOM534187109386SH SOLE 8600
LOCKHEED MARTIN CORPCOM5398301091,4123,685SH SOLE 3,68500
LOWES COS INCCOM5486611071,4868,961SH SOLE 8,96100
MTS SYS CORPCOM553777103452,380SH SOLE 2,38000
MARTIN MARIETTA MATLS INCCOM5732841061565SH SOLE 6500
MATTHEWS INTL CORPCL A5771281014175SH SOLE 17500
MCCORMICK & CO INCCOM NON VTG579780206141725SH SOLE 72500
MCDONALDS CORPCOM580135101110500SH SOLE 50000
MCKESSON CORPCOM58155Q1031,3879,311SH SOLE 9,31100
MERCK & CO. INCCOM58933Y1051,80621,775SH SOLE 21,77500
METLIFE INCCOM59156R10851013,723SH SOLE 13,72300
MFS INVT GRADE MUN TRSH BEN INT59318B1082179SH SOLE 17900
MICRO FOCUS INTL PLCSPON ADR NEW59483740306SH SOLE 600
MICROSOFT CORPCOM5949181043,09614,720SH SOLE 14,72000
MICROCHIP TECHNOLOGY INC.COM59501710414132SH SOLE 13200
MICRON TECHNOLOGY INCCOM5951121037150SH SOLE 15000
MILLER HERMAN INCCOM600544100441,465SH SOLE 1,46500
MONDELEZ INTL INCCL A6092071054067,066SH SOLE 7,06600
MORGAN STANLEYCOM NEW6174464481733,580SH SOLE 3,58000
MOSAIC CO NEWCOM61945C103955,210SH SOLE 5,21000
MOTOROLA SOLUTIONS INCCOM NEW620076307742SH SOLE 4200
MURPHY OIL CORPCOM626717102192,175SH SOLE 2,17500
NATIONAL GRID PLCSPONSORED ADR NE636274409471SH SOLE 7100
NETFLIX INCCOM64110L1061937SH SOLE 3700
NEWELL BRANDS INCCOM65122910618610,865SH SOLE 10,86500
NEXTERA ENERGY INCCOM65339F101519SH SOLE 1900
NIKE INCCL B65410610335280SH SOLE 28000
NORDSTROM INCCOM6556641006520SH SOLE 52000
NORFOLK SOUTHN CORPCOM6558441081,8488,635SH SOLE 8,63500
NORTHERN TR CORPCOM6658591041982,540SH SOLE 2,54000
NORTHROP GRUMMAN CORPCOM6668071021,0163,220SH SOLE 3,22000
NOVARTIS AGSPONSORED ADR66987V10942485SH SOLE 48500
NUSTAR ENERGY LPUNIT COM67058H102222,046SH SOLE 2,04600
NVIDIA CORPORATIONCOM67066G1041223SH SOLE 2300
NUVEEN S&P 500 BUY-WRITE INCCOM6706ER10123720,982SH SOLE 20,98200
NUTRIEN LTDCOM67077M10853513,639SH SOLE 13,63900
OCCIDENTAL PETE CORPCOM6745991053340SH SOLE 34000
OLIN CORPCOM PAR $16806652054300SH SOLE 30000
OMNICOM GROUP INCCOM6819191061943,925SH SOLE 3,92500
ON SEMICONDUCTOR CORPCOM682189105285SH SOLE 8500
ONEOK INC NEWCOM68268010321800SH SOLE 80000
ORACLE CORPCOM68389X10569011,566SH SOLE 11,56600
OTIS WORLDWIDE CORPCOM68902V107861,383SH SOLE 1,38300
OTTER TAIL CORPCOM689648103250SH SOLE 5000
PNC FINL SVCS GROUP INCCOM69347510511100SH SOLE 10000
PPG INDS INCCOM693506107755SH SOLE 5500
PARKER-HANNIFIN CORPCOM7010941043451,704SH SOLE 1,70400
PATTERSON COS INCCOM70339510391037,741SH SOLE 37,74100
PAYPAL HLDGS INCCOM70450Y10392468SH SOLE 46800
PENSKE AUTOMOTIVE GRP INCCOM70959W103691,450SH SOLE 1,45000
PEPSICO INCCOM7134481081,2829,248SH SOLE 9,24800
PERKINELMER INCCOM7140461091,1048,800SH SOLE 8,80000
PERSPECTA INCCOM71534710005SH SOLE 500
PFIZER INCCOM7170811031,83349,932SH SOLE 49,93200
PHILIP MORRIS INTL INCCOM71817210941545SH SOLE 54500
PHILLIPS 66COM7185461041603,086SH SOLE 3,08600
PIEDMONT OFFICE REALTY TR INCOM CL A720190206634,676SH SOLE 4,67600
PIONEER NAT RES COCOM72378710713150SH SOLE 15000
PRINCIPAL FINANCIAL GROUP INCOM74251V10211285SH SOLE 28500
PROCTER AND GAMBLE COCOM7427181092,57618,532SH SOLE 18,53200
PRUDENTIAL FINL INCCOM74432010212181SH SOLE 18100
QUALCOMM INCCOM7475251032111,790SH SOLE 1,79000
QUEST DIAGNOSTICS INCCOM74834L10027232SH SOLE 23200
RAYTHEON TECHNOLOGIES CORPCOM75513E1011602,782SH SOLE 2,78200
REGENERON PHARMACEUTICALSCOM75886F1076311,128SH SOLE 1,12800
RESIDEO TECHNOLOGIES INCCOM76118Y104032SH SOLE 3200
RESTAURANT BRANDS INTL INCCOM76131D10341716SH SOLE 71600
S&P GLOBAL INCCOM78409V1049692,687SH SOLE 2,68700
SPDR S&P 500 ETF TRTR UNIT78462F103279833SH SOLE 83300
SPDR GOLD TRGOLD SHS78463V107950SH SOLE 5000
SPDR SER TRS&P BIOTECH78464A8701351,212SH SOLE 1,21200
SPDR DOW JONES INDL AVERAGEUT SER 178467X1091245SH SOLE 4500
SPDR SER TRS&P OILGAS EXP78468R55612287SH SOLE 28700
ST JOE COCOM79014810043821,244SH SOLE 21,24400
SALESFORCE COM INCCOM79466L3022080SH SOLE 8000
SALLY BEAUTY HLDGS INCCOM79546E104202,300SH SOLE 2,30000
SANOFISPONSORED ADR80105N1051022,025SH SOLE 2,02500
SCHLUMBERGER LTDCOM806857108291,895SH SOLE 1,89500
SCHWAB CHARLES CORPCOM80851310529790SH SOLE 79000
SCHWAB STRATEGIC TRUS BRD MKT ETF8085241021772,218SH SOLE 2,21800
SCHWAB STRATEGIC TRUS LRG CAP ETF8085242011922,383SH SOLE 2,38300
SCHWAB STRATEGIC TRUS LCAP GR ETF80852430046403SH SOLE 40300
SCHWAB STRATEGIC TRUS LCAP VA ETF80852440918350SH SOLE 35000
SCHWAB STRATEGIC TRUS MID-CAP ETF808524508701,256SH SOLE 1,25600
SCHWAB STRATEGIC TRUS SML CAP ETF80852460735514SH SOLE 51400
SCHWAB STRATEGIC TREMRG MKTEQ ETF8085247062258,408SH SOLE 8,40800
SCHWAB STRATEGIC TR1000 INDEX ETF808524722682,068SH SOLE 2,06800
SCHWAB STRATEGIC TRSCHWB FDT INT LG8085247554182SH SOLE 18200
SCHWAB STRATEGIC TRUS DIVIDEND EQ8085247971101,983SH SOLE 1,98300
SCHWAB STRATEGIC TRINTL EQTY ETF80852480525806SH SOLE 80600
SCHWAB STRATEGIC TRUS REIT ETF8085248474112SH SOLE 11200
SCHWAB STRATEGIC TRUS TIPS ETF80852487016252SH SOLE 25200
SEALED AIR CORP NEWCOM81211K10055814,365SH SOLE 14,36500
SENSIENT TECHNOLOGIES CORPCOM81725T10046800SH SOLE 80000
SKYWORKS SOLUTIONS INCCOM83088M1022531,739SH SOLE 1,73900
SLACK TECHNOLOGIES INCCOM CL A83088V1023120SH SOLE 12000
SMUCKER J M COCOM NEW83269640512100SH SOLE 10000
SNAP ON INCCOM8330341011981,348SH SOLE 1,34800
SNAP INCCL A83304A106501,900SH SOLE 1,90000
SONOCO PRODS COCOM83549510262812,290SH SOLE 12,29000
SOUTHERN COCOM8425871079165SH SOLE 16500
SOUTHWEST AIRLS COCOM84474110854114,415SH SOLE 14,41500
SQUARE INCCL A85223410326157SH SOLE 15700
STANDEX INTL CORPCOM85423110791815,511SH SOLE 15,51100
STANLEY BLACK & DECKER INCCOM854502101530SH SOLE 3000
STARBUCKS CORPCOM8552441093083,580SH SOLE 3,58000
STATE STR CORPCOM85747710319325SH SOLE 32500
STEELCASE INCCL A858155203252,500SH SOLE 2,50000
STERICYCLE INCCOM8589121081692,685SH SOLE 2,68500
STRYKER CORPORATIONCOM863667101177850SH SOLE 85000
SYNCHRONY FINANCIALCOM87165B103271,025SH SOLE 1,02500
TCF FINL CORPCOM8723071036253SH SOLE 25300
TD AMERITRADE HLDG CORPCOM87236Y108972,475SH SOLE 2,47500
TJX COS INC NEWCOM87254010943778SH SOLE 77800
TARGET CORPCOM87612E1061,82211,576SH SOLE 11,57600
TELEFLEX INCORPORATEDCOM87936910668200SH SOLE 20000
TESLA INCCOM88160R10160140SH SOLE 14000
TEXAS INSTRS INCCOM8825081045673,970SH SOLE 3,97000
TEXTRON INCCOM88320310159816,581SH SOLE 16,58100
THERMO FISHER SCIENTIFIC INCCOM8835561022,5405,753SH SOLE 5,75300
3M COCOM88579Y1016874,287SH SOLE 4,28700
TOYOTA MOTOR CORPSP ADR REP2COM8923313071391,050SH SOLE 1,05000
TRACTOR SUPPLY COCOM892356106100700SH SOLE 70000
TRAVELERS COMPANIES INCCOM89417E10990835SH SOLE 83500
TWITTER INCCOM90184L102242SH SOLE 4200
TYSON FOODS INCCL A90249410347785SH SOLE 78500
US BANCORP DELCOM NEW90297330485623,869SH SOLE 23,86900
UNILEVER PLCSPON ADR NEW904767704831,339SH SOLE 1,33900
UNION PAC CORPCOM9078181081,99110,113SH SOLE 10,11300
UNITED AIRLS HLDGS INCCOM91004710933951SH SOLE 95100
UNITED PARCEL SERVICE INCCL B9113121066483,890SH SOLE 3,89000
UNITED THERAPEUTICS CORP DELCOM91307C10263625SH SOLE 62500
UNITEDHEALTH GROUP INCCOM91324P102620SH SOLE 2000
UNIVERSAL CORP VACOM91345610925600SH SOLE 60000
V F CORPCOM9182041087100SH SOLE 10000
VALERO ENERGY CORPCOM91913Y10010237SH SOLE 23700
VALMONT INDS INCCOM9202531012942,370SH SOLE 2,37000
VANECK VECTORS ETF TRMORNINGSTAR WIDE92189F64317309SH SOLE 30900
VANGUARD ADMIRAL FDS INC500 VAL IDX FD9219327031,25311,500SH SOLE 11,50000
VANGUARD ADMIRAL FDS INCMIDCP 400 VAL9219328445995,712SH SOLE 5,71200
VANGUARD TAX-MANAGED INTL FDFTSE DEV MKT ETF92194385875718,504SH SOLE 18,50400
VANGUARD INTL EQUITY INDEX FGLB EX US ETF92204267611229SH SOLE 22900
VANGUARD INTL EQUITY INDEX FFTSE EMR MKT ETF92204285877317,870SH SOLE 17,87000
VANGUARD WORLD FDSENERGY ETF92204A306972,400SH SOLE 2,40000
VANGUARD WORLD FDSFINANCIALS ETF92204A40534585SH SOLE 58500
VAREX IMAGING CORPCOM92214X1067523SH SOLE 52300
VARIAN MED SYS INCCOM92220P1057954,620SH SOLE 4,62000
VANGUARD INDEX FDSS&P 500 ETF SHS9229083631,7265,609SH SOLE 5,60900
VANGUARD INDEX FDSREAL ESTATE ETF92290855317221SH SOLE 22100
VANGUARD INDEX FDSVALUE ETF922908744440SH SOLE 4000
VERISIGN INCCOM92343E1022151,050SH SOLE 1,05000
VERIZON COMMUNICATIONS INCCOM92343V1041,65827,870SH SOLE 27,87000
VIACOMCBS INCCL B92556H206270SH SOLE 7000
VISA INCCOM CL A92826C8398914,455SH SOLE 4,45500
VISHAY INTERTECHNOLOGY INCCOM9282981081,776114,074SH SOLE 114,07400
VMWARE INCCL A COM9285634028155,676SH SOLE 5,67600
VOYA FINANCIAL INCCOM929089100245SH SOLE 4500
WALMART INCCOM9311421037065,043SH SOLE 5,04300
WALGREENS BOOTS ALLIANCE INCCOM93142710857015,858SH SOLE 15,85800
WASTE MGMT INC DELCOM94106L1091711,507SH SOLE 1,50700
WAYFAIR INCCL A94419L101622SH SOLE 2200
WELLS FARGO CO NEWCOM94974610169629,611SH SOLE 29,61100
WELLTOWER INCCOM95040Q104691,250SH SOLE 1,25000
WENDYS COCOM95058W100632,805SH SOLE 2,80500
WERNER ENTERPRISES INCCOM95075510858113,840SH SOLE 13,84000
WESTERN DIGITAL CORP.COM95810210500SH SOLE 000
WESTROCK COCOM96145D1051644,721SH SOLE 4,72100
WEYERHAEUSER CO MTN BECOM NEW962166104411,425SH SOLE 1,42500
WORLD FUEL SVCS CORPCOM98147510622610,665SH SOLE 10,66500
XPO LOGISTICS INCCOM983793100670SH SOLE 7000
YUM BRANDS INCCOM98849810144480SH SOLE 48000
ZIMMER BIOMET HOLDINGS INCCOM98956P1026004,405SH SOLE 4,40500
ZOETIS INCCL A98978V103423SH SOLE 2300
ALLEGION PLCORDSHSG0176J109550SH SOLE 5000
ACCENTURE PLC IRELANDSHS CLASS AG1151C101625SH SOLE 2500
BUNGE LIMITEDCOMG16962105952,075SH SOLE 2,07500
EATON CORP PLCSHSG291831033503,430SH SOLE 3,43000
GENPACT LIMITEDSHSG3922B107495SH SOLE 9500
HELEN OF TROY LTDCOMG4388N1065002,585SH SOLE 2,58500
INVESCO LTDSHSG491BT1083300SH SOLE 30000
JOHNSON CTLS INTL PLCSHSG515021052616,396SH SOLE 6,39600
LINDE PLCSHSG5494J103144605SH SOLE 60500
MEDTRONIC PLCSHSG5960L1031,24812,007SH SOLE 12,00700
NVENT ELECTRIC PLCSHSG6700G107613,460SH SOLE 3,46000
PENTAIR PLCSHSG7S00T1042325,070SH SOLE 5,07000
TRANE TECHNOLOGIES PLCSHSG8994E1031,1459,440SH SOLE 9,44000
ALCON AGORD SHSH01301128360SH SOLE 6000
CRISPR THERAPEUTICS AGNAMEN AKTH17182108784SH SOLE 8400
TE CONNECTIVITY LTDREG SHSH8498910429300SH SOLE 30000
SPOTIFY TECHNOLOGY S ASHSL8681T1021040SH SOLE 4000
NXP SEMICONDUCTORS N VCOMN6596X1091981,586SH SOLE 1,58600
ROYAL CARIBBEAN GROUPCOMV7780T103230SH SOLE 3000