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
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
AMAZON.COM INC Stock 023135106 5,729 1,852 SH   SOLE 0 1,851 0 0
POWERSHARES QQQ TR ETF 46090E103 29,743 93,201 SH   SOLE 0 93,200 0 0
TECHNOLOGY SELECT SECTOR SPDR ETF 81369Y803 230 1,734 SH   SOLE 0 1,733 0 0
ISHARES GOLD TRUST ETF ETF 464285105 307 18,889 SH   SOLE 0 18,889 0 0
SPDR PORTFOLIO S&P 500 HIGH DIVIDEND ETF ETF 78468R788 357 9,274 SH   SOLE 0 9,274 0 0
VANGUARD TOTAL STOCK MARKET INDEX FUND ETF 922908769 242 1,171 SH   SOLE 0 1,171 0 0
GOLDMAN SACHS GROUP INC Stock 38141G104 5,711 17,464 SH   SOLE 0 17,463 0 0
ISHARES U.S. INDUSTRIALS ETF ETF 464287754 18,636 176,331 SH   SOLE 0 176,331 0 0
PROCTER AND GAMBLE CO COM Stock 742718109 2,481 18,317 SH   SOLE 0 18,316 0 0
UNITED PARCEL SERVICE INC Stock 911312106 2,635 15,498 SH   SOLE 0 15,498 0 0
ISHARES MSCI ACWI EX US INDEX FUND ETF 464288240 6,066 109,938 SH   SOLE 0 109,938 0 0
INTEL CORP COM Stock 458140100 1,817 28,398 SH   SOLE 0 28,398 0 0
SPDR MSCI USA STRATEGICFACTORS ETF ETF 78468R812 1,605 14,452 SH   SOLE 0 14,452 0 0
SPDR S&P 500 ETF ETF 78462F103 21,317 53,785 SH   SOLE 0 53,785 0 0
MASTERCARD INC Stock 57636Q104 465 1,306 SH   SOLE 0 1,306 0 0
ISHARES DOW JONES US HOME CONST (ETF) ETF 464288752 3,000 44,212 SH   SOLE 0 44,211 0 0
VERIZON COMMUNICATIONS Stock 92343V104 2,862 49,215 SH   SOLE 0 49,215 0 0
UNITED STATES ANTIMONY CORP COM Stock 911549103 24 20,000 SH   SOLE 0 20,000 0 0
HEALTH CARE SELECT SECTOR SPDR ETF 81369Y209 288 2,466 SH   SOLE 0 2,466 0 0
SPDR GOLD ETF ETF 78463V107 12,385 77,426 SH   SOLE 0 77,426 0 0
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 908 3,734 SH   SOLE 0 3,734 0 0
CONSUMER STAPLES SELECT SECTOR SPDR ETF 81369Y308 1,094 16,018 SH   SOLE 0 16,018 0 0
ISHARES S&P SMALLCAP 600 ETF ETF 464287804 402 3,702 SH   SOLE 0 3,702 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 214 837 SH   SOLE 0 837 0 0
ADOBE SYS INC Stock 00724F101 1,417 2,980 SH   SOLE 0 2,980 0 0
GENERAC HLDGS INC COM Stock 368736104 3,083 9,416 SH   SOLE 0 9,416 0 0
MICROSOFT Stock 594918104 9,905 42,012 SH   SOLE 0 42,012 0 0
MICROSOFT Stock 594918104 24 100 SH Call SOLE 0 100 0 0
DOCUSIGN INC COM Stock 256163106 1,835 9,066 SH   SOLE 0 9,066 0 0
PROSHARES ONLINE RETAIL ETF ETF 74347B169 22,072 281,349 SH   SOLE 0 281,349 0 0
TESLA MOTORS INC Stock 88160R101 245 367 SH   SOLE 0 367 0 0
VANGUARD HEALTH CARE ETF ETF 92204A504 22,671 99,109 SH   SOLE 0 99,109 0 0
FINANCIAL SELECT SECTOR SPDR ETF 81369Y605 2,603 76,432 SH   SOLE 0 76,432 0 0
NORFOLK SOUTHERN CRP Stock 655844108 1,684 6,272 SH   SOLE 0 6,272 0 0
VANGUARD CONSUMER STAPLES ETF ETF 92204A207 448 2,512 SH   SOLE 0 2,511 0 0
VANGUARD S&P 500 ETF ETF 922908363 862 2,366 SH   SOLE 0 2,366 0 0
S & P MID CAP 400 DEP RCPTS MID CAP ETF 78467Y107 457 959 SH   SOLE 0 959 0 0
IQ MACKAY MUNICIPAL INSURED ETF ETF 45409F843 7,465 273,599 SH   SOLE 0 273,598 0 0
CROWDSTRIKE HLDGS INC CL A Stock 22788C105 5,523 30,264 SH   SOLE 0 30,264 0 0
INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357 39,983 282,243 SH   SOLE 0 282,242 0 0
LILLY ELI & CO COM Stock 532457108 2,430 13,005 SH   SOLE 0 13,004 0 0
ISHARES RUSSELL 2000 ETF ETF 464287655 19,451 88,036 SH   SOLE 0 88,036 0 0
SPDR S&P HEALTH CARE EQUIPMENT ETF ETF 78464A581 3,721 31,110 SH   SOLE 0 31,110 0 0
JPMORGAN EQUITY PREMIUM INCOME ETF ETF 46641Q332 5,159 88,763 SH   SOLE 0 88,762 0 0
ALBERTSONS COS INC COMMON STOCK Stock 013091103 2,939 154,122 SH   SOLE 0 154,121 0 0
POWERSHARES FTSE RAFI US 1000 ETF 46137V613 7,260 47,870 SH   SOLE 0 47,870 0 0
VISA INC Stock 92826C839 487 2,300 SH   SOLE 0 2,300 0 0
ISHARES MSCI USA MIN VOL FACTOR ETF ETF 46429B697 1,160 16,767 SH   SOLE 0 16,767 0 0
INVESCO SOLAR ETF ETF 46138G706 7,728 84,213 SH   SOLE 0 84,213 0 0
VANGUARD VALUE ETF ETF 922908744 16,452 125,147 SH   SOLE 0 125,146 0 0
L3HARRIS TECHNOLOGIES INC COM Stock 502431109 299 1,476 SH   SOLE 0 1,476 0 0
SERVICENOW INC COM Stock 81762P102 1,868 3,735 SH   SOLE 0 3,735 0 0
WP CAREY INC COM REIT 92936U109 719 10,162 SH   SOLE 0 10,162 0 0
NVIDIA CORP Stock 67066G104 1,946 3,644 SH   SOLE 0 3,644 0 0
ABBVIE INC COM Stock 00287Y109 5,540 51,194 SH   SOLE 0 51,193 0 0
TAIWAN SEMICONDUCTOR MANUFACTURING CO LTD ADR 874039100 282 2,384 SH   SOLE 0 2,384 0 0
ISHARES TR RUSSELL MIDCAP INDEX FD ETF 464287499 741 10,027 SH   SOLE 0 10,027 0 0
ADVANCED MICRO DEVICES INC COM Stock 007903107 5,091 64,853 SH   SOLE 0 64,853 0 0
AT&T INC COM Stock 00206R102 370 12,213 SH   SOLE 0 12,213 0 0
SPDR PORTFOLIO SHORT TERM TREASURY ETF ETF 78468R101 603 19,660 SH   SOLE 0 19,660 0 0
ISHARES MSCI USA QUALITY FACTOR ETF ETF 46432F339 318 2,611 SH   SOLE 0 2,611 0 0
ISHARES MSCI USA MOMENTUM FACTOR ETF ETF 46432F396 872 5,420 SH   SOLE 0 5,420 0 0
VEEVA SYS INC CL A COM Stock 922475108 1,834 7,022 SH   SOLE 0 7,022 0 0
BLACKROCK SHORT MATURITY BOND ETF ETF 46431W507 767 15,282 SH   SOLE 0 15,281 0 0
JPMORGAN CHASE & CO COM Stock 46625H100 5,552 36,471 SH   SOLE 0 36,470 0 0
SPDR PORTFOLIO EMERGING MARKETS ETF ETF 78463X509 458 10,468 SH   SOLE 0 10,468 0 0
CHEVRON CORP NEW COM Stock 166764100 669 6,387 SH   SOLE 0 6,387 0 0
ISHARES IBOXX CORPORATE BOND ETF ETF 464287242 1,106 8,502 SH   SOLE 0 8,502 0 0
CATERPILLAR INC COM Stock 149123101 3,001 12,941 SH   SOLE 0 12,941 0 0
FIRST TR EXCHANGE TRADED FD DOW JONES INTERNET INDEX FD ETF 33733E302 216 990 SH   SOLE 0 989 0 0
ISHARES AGGREGATE BOND ETF ETF 464287226 9,469 83,182 SH   SOLE 0 83,181 0 0
ISHARES CORE DIVIDEND GROWTH ETF ETF 46434V621 4,787 99,171 SH   SOLE 0 99,171 0 0
SPDR PORTFOLIO S&P 500 ETF ETF 78464A854 8,652 185,633 SH   SOLE 0 185,633 0 0
WISDOMTREE BOFA MERRILL LYNCH HIGH YIELD BOND ZERO DURATION FUND ETF 97717W430 2,148 97,102 SH   SOLE 0 97,102 0 0
SPDR PORTFOLIO S&P 500 GROWTH ETF ETF 78464A409 5,576 98,861 SH   SOLE 0 98,860 0 0
VANGUARD MEGA CAP ETF ETF 921910873 241 1,716 SH   SOLE 0 1,716 0 0
PNC FINL SVCS GROUP INC COM Stock 693475105 2,858 16,296 SH   SOLE 0 16,295 0 0
EXXON MOBIL CORP COM Stock 30231G102 542 9,703 SH   SOLE 0 9,703 0 0
ARK AUTONOMOUS TECHNOLOGY & ROBOTICS ETF ETF 00214Q203 10,724 127,762 SH   SOLE 0 127,762 0 0
ETSY INC COM Stock 29786A106 5,255 26,059 SH   SOLE 0 26,059 0 0
INNOVATOR IBD 50 ETF ETF 45782C102 2,356 53,698 SH   SOLE 0 53,698 0 0
TELADOC HEALTH INC COM Stock 87918A105 922 5,072 SH   SOLE 0 5,072 0 0
PAYPAL HLDGS INC COM Stock 70450Y103 5,918 24,370 SH   SOLE 0 24,370 0 0
SPDR PORTFOLIO DEVELOPED WORLD EX-US ETF ETF 78463X889 3,356 94,896 SH   SOLE 0 94,896 0 0
WISDOMTREE YIELD ENHANCED U.S. AGGREGATE BOND FUND ETF 97717X511 6,230 121,679 SH   SOLE 0 121,679 0 0
APPLE INC Stock 037833100 6,367 52,123 SH   SOLE 0 52,123 0 0
APPLE INC Stock 037833100 24 200 SH Call SOLE 0 200 0 0
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598 605 3,991 SH   SOLE 0 3,991 0 0