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
3M CO COMCOM88579Y1017513,895SH SOLE 3,89500
ABBOTT LABS COMCOM0028241004453,713SH SOLE 3,71300
ABBVIE INC COMCOM00287Y1091,0169,390SH SOLE 9,39000
ACCENTURE PLC IRELAND CLASS SHS ISIN#IE00B4BNMY34SHS CLASS AG1151C1015201,883SH SOLE 1,88300
ADOBE SYS INC COMCOM00724F1018301,747SH SOLE 1,74700
ALPHABET INC CAP STK CL CCL C02079K1073,6121,746SH SOLE 1,74600
ALPHABET INC CL ACL A02079K3051,403680SH SOLE 68000
ALTRIA GROUP INC COMCOM02209S1034368,526SH SOLE 8,52600
AMAZON COM INCCOM0231351063,4931,129SH SOLE 1,12900
AMERICAN ELECTRIC POWER COCOM0255371012142,532SH SOLE 2,53200
AMGEN INC COMCOM0311621001,3775,536SH SOLE 5,53600
ANALOG DEVICES INC COMCOM0326541052261,455SH SOLE 1,45500
APPIAN CORP CL ACL A03782L1012241,685SH SOLE 1,68500
APPLE INC COMCOM0378331008,39368,707SH SOLE 68,70700
AT&T INC COMCOM00206R1021,03634,234SH SOLE 34,23400
B & G FOODS INC NEW COMCOM05508R1062377,623SH SOLE 7,62300
BANK OF AMERICA CORPORATION COMCOM0605051042125,491SH SOLE 5,49100
BANK OF NEW YORK MELLON CORP COMCOM0640581003627,663SH SOLE 7,66300
BAXTER INTL INC COMCOM0718131092793,312SH SOLE 3,31200
BERKSHIRE HATHAWAY INC DEL CL B NEWCL B NEW0846707028,48233,202SH SOLE 33,20200
BLACKROCK INC COMCOM09247X1011,0121,343SH SOLE 1,34300
BRISTOL MYERS SQUIBB CO COMCOM11012210869210,959SH SOLE 10,95900
BROADCOM INC COMCOM11135F101425917SH SOLE 91700
CATERPILLAR INC COMCOM1491231014762,053SH SOLE 2,05300
CHEVRON CORP NEW COMCOM1667641007727,366SH SOLE 7,36600
CISCO SYSTEMS INCCOM17275R10275514,603SH SOLE 14,60300
COCA COLA COMPANYCOM1912161002304,366SH SOLE 4,36600
COMCAST CORP CL ACL A20030N1011,18821,962SH SOLE 21,96200
COSTCO WHOLESALE CORP NEW COMCOM22160K1055561,576SH SOLE 1,57600
CVS HEALTH CORP COMCOM1266501004205,579SH SOLE 5,57900
DEERE & COCOM244199105243650SH SOLE 65000
DISNEY WALT CO DISNEY COMCOM DISNEY2546871061,96210,419SH SOLE 10,41900
ENBRIDGE INC COM ISIN#CA29250N1050COM29250N10590024,733SH SOLE 24,73300
ENTERPRISE PRODS PARTNERS L P COM UNITCOM29379210724611,150SH SOLE 11,15000
ETSY INC COMCOM29786A1062121,053SH SOLE 1,05300
EXXON MOBIL CORP COMCOM30231G1023005,381SH SOLE 5,38100
FACEBOOK INC CL ACL A30303M1021,0563,586SH SOLE 3,58600
FASTLY INC CL ACL A31188V1001,80426,806SH SOLE 26,80600
FIRST TR LOW DURATION OPPORTUNITIES ETFFST LOW OPPT EFT33739Q20013,058255,735SH SOLE 255,73500
FISERV INC COMCOM3377381085284,438SH SOLE 4,43800
FORD MOTOR CO DEL COM PARCOM34537086045336,978SH SOLE 36,97800
GENERAL DYNAMICS CORP COMCOM3695501085192,859SH SOLE 2,85900
GRAYSCALE BITCOIN TR BTC SHS REPSTG COM UNITCOM3896371093567,108SH SOLE 7,10800
HOME DEPOT INC COMCOM4370761025291,733SH SOLE 1,73300
INDEXIQ ACTIVE ETF TR IQ MACKAY MUN INSURED ETFIQ MACKAY INSRED45409F8432559,350SH SOLE 9,35000
INTEL CORP COMCOM4581401001,53023,913SH SOLE 23,91300
INTUIT INCORPORATED COMCOM461202103318831SH SOLE 83100
INVESCO EXCHANGE-TRADED FD TR II S&P 500 HIGH BETA ETFS&P 500 HB ETF46138E37010,172146,292SH SOLE 146,29200
INVESCO QQQ TR UNIT SER 1UT SER 146090E103310972SH SOLE 97200
INVITAE CORP COMCOM46185L1031,86548,819SH SOLE 48,81900
IQVIA HLDGS INC COMCOM46266C1053671,898SH SOLE 1,89800
ISHARES GOLD TR ISHARESISHARES46428510548629,887SH SOLE 29,88700
ISHARES TR CORE S&P 500 ETFCORE S&P500 ETF464287200388976SH SOLE 97600
ISHARES TR CORE S&P MID-CAP ETFCORE S&P MCP ETF4642875074,43017,019SH SOLE 17,01900
ISHARES TR CORE S&P SMALL-CAP ETFCORE S&P SCP ETF4642878044,10837,849SH SOLE 37,84900
ISHARES TR CORE U S AGGREGATE BD ETFCORE US AGGBD ET4642872262632,310SH SOLE 2,31000
ISHARES TR INTER GOVT CR BD ETFINTRM GOV CR ETF4642886129117,932SH SOLE 7,93200
ISHARES TR MSCI EAFE ETFMSCI EAFE ETF4642874652242,952SH SOLE 2,95200
ISHARES TR NATL MUN BD ETF FDNATIONAL MUN ETF4642884143733,214SH SOLE 3,21400
ISHARES TR RUSSELL 1000 GROWTH ETFRUS 1000 GRW ETF4642876145652,325SH SOLE 2,32500
ISHARES TR S&P MIDCAP 400 GROWTH ETFS&P MC 400GR ETF4642876063484,439SH SOLE 4,43900
JD COM INC SPONS ADR REPSTG COM CL ACOM47215P1063464,105SH SOLE 4,10500
JOHNSON & JOHNSON COMCOM4781601042,41914,716SH SOLE 14,71600
JP MORGAN CHASE & CO COM ISIN#US46625H1005COM46625H1001,59910,505SH SOLE 10,50500
KIMBERLY CLARK CORP COMCOM4943681033822,748SH SOLE 2,74800
LILLY ELI & CO COMCOM5324571088164,370SH SOLE 4,37000
LOCKHEED MARTIN CORP COMCOM539830109296802SH SOLE 80200
LOWES COS INC COMCOM5486611071,1716,155SH SOLE 6,15500
LULULEMON ATHLETICA INC COMCOM5500211093221,049SH SOLE 1,04900
MASTERCARD INC CL A COMCOM57636Q1043,0348,521SH SOLE 8,52100
MCDONALDS CORPCOM5801351011,1605,175SH SOLE 5,17500
MERCADOLIBRE INC COMCOM58733R102442300SH SOLE 30000
MERCK & CO INC NEW COMCOM58933Y10589611,626SH SOLE 11,62600
MGM RESORTS INTL COMCOM55295310154414,309SH SOLE 14,30900
MICROCHIP TECHNOLOGY INC COMCOM5950171043182,050SH SOLE 2,05000
MICROSOFT CORP COMCOM5949181045,40522,923SH SOLE 22,92300
NEXTERA ENERGY INC COMCOM65339F1012903,839SH SOLE 3,83900
NIKE INC CL BCL B6541061031,0067,569SH SOLE 7,56900
NOVARTIS AG SPONSORED ADRSPONSORED ADR66987V1095416,330SH SOLE 6,33000
NVIDIA CORP COMCOM67066G1042,2714,253SH SOLE 4,25300
O REILLY AUTOMOTIVE INC NEW COMCOM67103H107486959SH SOLE 95900
OLD SECOND BANCORP INC DEL COMCOM68027710040630,716SH SOLE 30,71600
ONDAS HLDGS INC COM NEWCOM NEW68236H20426527,353SH SOLE 27,35300
ORACLE CORP COMCOM68389X10590012,826SH SOLE 12,82600
PAYCHEX INC COMCOM7043261072522,573SH SOLE 2,57300
PAYPAL HLDGS INC COMCOM70450Y1031,7247,099SH SOLE 7,09900
PEPSICO INC COMCOM7134481089326,587SH SOLE 6,58700
PFIZER INC COMCOM71708110361817,058SH SOLE 17,05800
PHILIP MORRIS INTL INC COMCOM7181721092783,130SH SOLE 3,13000
PIMCO ETF TR ENHANCED LOW DURATION ACTIVE ETFENHNCD LW DUR AC72201R7188958,773SH SOLE 8,77300
PIMCO ETF TR ENHANCED SHORT MAT ACTIVE ETFENHAN SHRT MA AC72201R8331,21311,904SH SOLE 11,90400
PINTEREST INC CL ACL A72352L1061,82024,580SH SOLE 24,58000
PROCTER & GAMBLE CO COMCOM7427181091,1358,383SH SOLE 8,38300
RAYTHEON TECHNOLOGIES CORP COMCOM75513E1013915,060SH SOLE 5,06000
RBB FD INC MOTLEY FOOL 100 INDEX ETFMOTLEY FOL ETF74933W6017,127200,199SH SOLE 200,19900
ROKU INC COM CL ACOM CL A77543R1022,3007,061SH SOLE 7,06100
SALESFORCE.COM INC COM STOCKCOM79466L3026473,054SH SOLE 3,05400
SANOFI SPONS ADR ISIN#US80105N1054SPONSORED ADR80105N1052765,587SH SOLE 5,58700
SCHWAB CHARLES CORP NEW COMCOM8085131052443,743SH SOLE 3,74300
SCHWAB STRATEGIC TR US DIVIDEND EQUITY ETFUS DIVIDEND EQ80852479719,435266,522SH SOLE 266,52200
SELECT SECTOR SPDR TR CONSUMER DISCRETIONARYSBI CONS DISCR81369Y4072762,319SH SOLE 2,31900
SELECT SECTOR SPDR TR ENERGYENERGY ETF81369Y5061,82537,206SH SOLE 37,20600
SELECT SECTOR SPDR TR TECHNOLOGYTECHNOLOGY ETF81369Y8032581,943SH SOLE 1,94300
SHERWIN WILLIAMS CO COMCOM8243481061,0681,447SH SOLE 1,44700
SLACK TECHNOLOGIES INC CL A COMCL A83088V1022476,075SH SOLE 6,07500
SPDR DOW JONES INDL AVERAGE ETF TR UNIT SER 1UT SER 178467X1093361,017SH SOLE 1,01700
SPDR GOLD TR GOLD SHSGOLD SHS78463V1074472,794SH SOLE 2,79400
SPDR INDEX SHS FDS S&P EMERGING MKTS ETFPORTFOLIO EMG MK78463X5092666,081SH SOLE 6,08100
SPDR INDEX SHS FDS SPDR PORT DEVELOPED WORLD EX-US ETFPORTFOLIO DEVLPD78463X8891,05929,945SH SOLE 29,94500
SPDR PORTFOLIO S&P 500 VALUE ETFPRTFLO S&P500 VL78464A50838910,253SH SOLE 10,25300
SPDR S&P 500 ETF TR TR UNITTR UNIT78462F1031,4393,631SH SOLE 3,63100
SPDR S&P MIDCAP 400 ETF TR UNIT SER 1 STANDARD & POORS DEP RCPTUTSER1 S&PDCRP78467Y107239503SH SOLE 50300
SPDR SER TR PORTFOLIO S&P 400 MID CAP ETFPORTFOLIO S&P40078464A8471,40730,752SH SOLE 30,75200
SPDR SER TR PORTFOLIO S&P 500 ETFPORTFOLIO S&P50078464A85436,223777,156SH SOLE 777,15600
SPDR SER TR PORTFOLIO S&P 600 SMALL CAP ETFPORTFOLIO S&P60078468R85343710,336SH SOLE 10,33600
SPDR SER TR S&P 500 GROWTH ETFPRTFLO S&P500 GW78464A4092985,287SH SOLE 5,28700
SPDR SER TR S&P HOMEBUILDERS ETFS&P HOMEBUILD78464A8882463,500SH SOLE 3,50000
SQUARE INC CL ACL A8522341036692,946SH SOLE 2,94600
SSGA ACTIVE TR SPDR DOUBLELINE SHORT DURATION TOTAL RETURN TACTICAL ETF TACTICAL ETFSPDR DBLELN SHRT78470P2002,13442,987SH SOLE 42,98700
TARGET CORP COMCOM87612E1063161,597SH SOLE 1,59700
TELADOC HEALTH INC COMCOM87918A1052021,112SH SOLE 1,11200
TENCENT HLDGS LTD ADR ISIN#US88032Q1094SPONSORED ADR88032Q1092893,625SH SOLE 3,62500
TESLA INC COMCOM88160R101412617SH SOLE 61700
TEXAS INSTRUMENTS INCCOM8825081043261,727SH SOLE 1,72700
UBER TECHNOLOGIES INC COMCOM90353T1002404,408SH SOLE 4,40800
UNILEVER PLC SPON ADR NEW ISIN#US9047677045SPON ADR NEW9047677044788,553SH SOLE 8,55300
UNION PAC CORP COMCOM9078181081,8438,362SH SOLE 8,36200
UNITED PARCEL SVC INC CL BCL B9113121068985,281SH SOLE 5,28100
UNITEDHEALTH GROUP INC COMCOM91324P1028152,190SH SOLE 2,19000
VANECK VECTORS ETF TR GOLD MINERS ETFGOLD MINERS ETF92189F10646514,295SH SOLE 14,29500
VANECK VECTORS ETF TR OIL SVCS ETF NEWOIL SVCS ETF92189H6077754,054SH SOLE 4,05400
VANGUARD BD INDEX FDS VANGUARD TOTAL BD MARKET ETFTOTAL BND MRKT9219378352,95134,834SH SOLE 34,83400
VANGUARD INDEX FDS S&P 500 ETF SHS NEWSHS NEW92290836312,17233,411SH SOLE 33,41100
VANGUARD INDEX FDS VANGUARD EXTENDED MKT ETFEXTEND MKT ETF9229086521,0285,813SH SOLE 5,81300
VANGUARD INDEX FDS VANGUARD GROWTH ETFGROWTH ETF9229087364,35316,934SH SOLE 16,93400
VANGUARD INDEX FDS VANGUARD MID-CAP ETFMID-CAP ETF9229086296502,938SH SOLE 2,93800
VANGUARD INDEX FDS VANGUARD SMALL-CAP ETFSMALL CP ETF9229087516,66631,140SH SOLE 31,14000
VANGUARD INDEX FDS VANGUARD TOTAL STK MKT ETFTOTAL STK MKT9229087697423,592SH SOLE 3,59200
VANGUARD INDEX FDS VANGUARD VALUE ETFVALUE ETF9229087442,22416,920SH SOLE 16,92000
VANGUARD INTL EQUITY INDEX FDS FTSE EMERGING MKTS ETFFTSE EMR MKT ETF9220428583536,783SH SOLE 6,78300
VANGUARD INTL FD FTSE DEVELOPED MKTS ETFVANGUARD INTL FD FTSE DEVELOPED MKTS ETF92194385864013,037SH SOLE 13,03700
VANGUARD MUN BD FDS TAX-EXEMPT BD INDEX FD ETFTAX EXEMPT BD9229077461,10620,243SH SOLE 20,24300
VANGUARD SCOTTSDALE FDS VANGUARD INTER-TERM TREAS INDEX FDINTER-TERM TREAS INDEX FD92206C7063,48351,807SH SOLE 51,80700
VANGUARD SCOTTSDALE FDS VANGUARD SHORT TERM TREAS INDEX FDSHORT TERM TREAS INDEX FD92206C1021,15018,692SH SOLE 18,69200
VANGUARD SPECIALIZED FUNDS VANGUARD DIVIDEND APPRECIATION ETFDIV APP ETF9219088441,0787,332SH SOLE 7,33200
VANGUARD WHITEHALL FDS HIGH DIVIDEND YIELD ETF SHSHIGH DIV YLD9219464061,75117,321SH SOLE 17,32100
VERIZON COMMUNICATIONS INC COMCOM92343V1041,06018,226SH SOLE 18,22600
VISA INC COM CL ACL A92826C8392,92513,814SH SOLE 13,81400
WASTE MGMT INC DEL COMCOM94106L1092892,240SH SOLE 2,24000
WELLS FARGO & CO NEW COMCOM94974610143811,222SH SOLE 11,22200
ZSCALER INC COMCOM98980G1024282,495SH SOLE 2,49500
ZYNGA INC CL ACL A98986T10814814,524SH SOLE 14,52400