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
ABBOTT LABS COM 002824100 3,064 28,156 SH   SOLE   0 0 28,156
ABBVIE INC COM 00287Y109 1,083 12,365 SH   SOLE   0 0 12,365
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 3,446 15,247 SH   SOLE   0 0 15,247
ADOBE SYSTEMS INCORPORATED COM 00724F101 7,474 15,239 SH   SOLE   0 0 15,239
ADVANCED MICRO DEVICES INC COM 007903107 59,451 725,100 SH   SOLE   0 0 725,100
AES CORP COM 00130H105 1,204 66,480 SH   SOLE   0 0 66,480
AIR PRODS & CHEMS INC COM 009158106 4,381 14,708 SH   SOLE   0 0 14,708
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 5,784 19,676 SH   SOLE   0 0 19,676
ALLIANT ENERGY CORP COM 018802108 1,363 26,397 SH   SOLE   0 0 26,397
ALPHABET INC CAP STK CL A 02079K305 4,423 3,018 SH   SOLE   0 0 3,018
ALPHABET INC CAP STK CL C 02079K107 1,170 796 SH   SOLE   0 0 796
AMAZON COM INC COM 023135106 34,126 10,838 SH   SOLE   0 0 10,838
AMER STATES WTR CO COM 029899101 1,222 16,300 SH   SOLE   0 0 16,300
AMEREN CORP COM 023608102 1,376 17,404 SH   SOLE   0 0 17,404
AMERICAN ELEC PWR CO INC COM 025537101 1,121 13,719 SH   SOLE   0 0 13,719
AMERICAN WTR WKS CO INC NEW COM 030420103 1,610 11,111 SH   SOLE   0 0 11,111
AMGEN INC COM 031162100 4,067 16,002 SH   SOLE   0 0 16,002
ANTHEM INC COM 036752103 1,179 4,389 SH   SOLE   0 0 4,389
APPLE INC COM 037833100 27,992 241,707 SH   SOLE   0 0 241,707
ASTRAZENECA PLC SPONSORED ADR 046353108 1,097 20,027 SH   SOLE   0 0 20,027
AUTODESK INC COM 052769106 2,008 8,694 SH   SOLE   0 0 8,694
BLACKROCK INC COM 09247X101 4,418 7,839 SH   SOLE   0 0 7,839
BROADCOM INC COM 11135F101 4,120 11,309 SH   SOLE   0 0 11,309
CHURCH & DWIGHT INC COM 171340102 2,789 29,763 SH   SOLE   0 0 29,763
COCA COLA CO COM 191216100 2,243 45,441 SH   SOLE   0 0 45,441
COSTAR GROUP INC COM 22160N109 1,775 2,092 SH   SOLE   0 0 2,092
CSX CORP COM 126408103 1,641 21,132 SH   SOLE   0 0 21,132
DATADOG INC CL A COM 23804L103 8,173 80,000 SH   SOLE   0 0 80,000
DOCUMENT SEC SYS INC COM NEW 25614T309 228 50,000 SH   SOLE   0 0 50,000
DOMINION ENERGY INC COM 25746U109 1,181 14,961 SH   SOLE   0 0 14,961
DUKE ENERGY CORP NEW COM NEW 26441C204 2,947 33,282 SH   SOLE   0 0 33,282
EASTMAN KODAK CO COM NEW 277461406 3,175 360,000 SH   SOLE   0 0 360,000
EATON CORP PLC SHS G29183103 3,718 36,442 SH   SOLE   0 0 36,442
ERIE INDTY CO CL A 29530P102 421 2,000 SH   SOLE   0 0 2,000
ESSENTIAL UTILS INC COM 29670G102 1,203 29,884 SH   SOLE   0 0 29,884
FACEBOOK INC CL A 30303M102 5,941 22,684 SH   SOLE   0 0 22,684
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 6,536 70,998 SH   SOLE   0 0 70,998
FORD MTR CO DEL COM 345370860 100 15,000 SH   SOLE   0 0 15,000
GALLAGHER ARTHUR J & CO COM 363576109 3,491 33,065 SH   SOLE   0 0 33,065
GARMIN LTD SHS H2906T109 1,720 18,129 SH   SOLE   0 0 18,129
GENERAL ELECTRIC CO COM 369604103 624 100,186 SH   SOLE   0 0 100,186
GILEAD SCIENCES INC COM 375558103 1,945 30,788 SH   SOLE   0 0 30,788
HEWLETT PACKARD ENTERPRISE C COM 42824C109 104 11,073 SH   SOLE   0 0 11,073
HOME DEPOT INC COM 437076102 4,774 17,189 SH   SOLE   0 0 17,189
ILLINOIS TOOL WKS INC COM 452308109 2,385 12,343 SH   SOLE   0 0 12,343
INTEL CORP COM 458140100 2,071 39,996 SH   SOLE   0 0 39,996
INTERCONTINENTAL EXCHANGE IN COM 45866F104 3,093 30,911 SH   SOLE   0 0 30,911
INTERNATIONAL BUSINESS MACHS COM 459200101 1,265 10,401 SH   SOLE   0 0 10,401
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 15,573 59,453 SH   SOLE   0 0 59,453
INVESCO QQQ TR UNIT SER 1 46090E103 27,433 98,737 SH   SOLE   0 0 98,737
ISHARES TR 1 3 YR TREAS BD 464287457 26,011 300,674 SH   SOLE   0 0 300,674
ISHARES TR CORE S&P500 ETF 464287200 6,047 17,993 SH   SOLE   0 0 17,993
ISHARES TR GLOBAL TECH ETF 464287291 1,466 5,561 SH   SOLE   0 0 5,561
ISHARES TR RUS 1000 GRW ETF 464287614 1,807 8,330 SH   SOLE   0 0 8,330
ISHARES TR RUSSELL 2000 ETF 464287655 438 2,924 SH   SOLE   0 0 2,924
ISHARES TR RUSSELL 3000 ETF 464287689 548 2,801 SH   SOLE   0 0 2,801
ISHARES TR S&P 100 ETF 464287101 7,003 44,970 SH   SOLE   0 0 44,970
ISHARES TR SHORT TREAS BD 464288679 30,601 276,431 SH   SOLE   0 0 276,431
ISHARES TR U.S. TECH ETF 464287721 314 1,044 SH   SOLE   0 0 1,044
JOHNSON & JOHNSON COM 478160104 2,421 16,264 SH   SOLE   0 0 16,264
KELLOGG CO COM 487836108 1,702 26,358 SH   SOLE   0 0 26,358
KLA CORP COM NEW 482480100 6,748 34,832 SH   SOLE   0 0 34,832
LAM RESEARCH CORP COM 512807108 2,028 6,114 SH   SOLE   0 0 6,114
LOCKHEED MARTIN CORP COM 539830109 7,738 20,189 SH   SOLE   0 0 20,189
MARSH & MCLENNAN COS INC COM 571748102 2,001 17,442 SH   SOLE   0 0 17,442
MASTERCARD INCORPORATED CL A 57636Q104 7,859 23,240 SH   SOLE   0 0 23,240
MAXIM INTEGRATED PRODS INC COM 57772K101 4,555 67,365 SH   SOLE   0 0 67,365
MCDONALDS CORP COM 580135101 6,967 31,740 SH   SOLE   0 0 31,740
MERCADOLIBRE INC COM 58733R102 4,330 4,000 SH   SOLE   0 0 4,000
MERCK & CO. INC COM 58933Y105 4,616 55,643 SH   SOLE   0 0 55,643
MICRON TECHNOLOGY INC COM 595112103 314 6,687 SH   SOLE   0 0 6,687
MICROSOFT CORP COM 594918104 25,962 123,435 SH   SOLE   0 0 123,435
MODERNA INC COM 60770K107 213 3,010 SH   SOLE   0 0 3,010
NETFLIX INC COM 64110L106 1,500 3,000 SH   SOLE   0 0 3,000
NEXTERA ENERGY INC COM 65339F101 1,133 4,081 SH   SOLE   0 0 4,081
NIKE INC CL B 654106103 4,657 37,093 SH   SOLE   0 0 37,093
NIO INC SPON ADS 62914V106 637 30,000 SH   SOLE   0 0 30,000
OREILLY AUTOMOTIVE INC COM 67103H107 922 2,000 SH   SOLE   0 0 2,000
PARK NATL CORP COM 700658107 281 3,430 SH   SOLE   0 0 3,430
PENN NATL GAMING INC COM 707569109 727 10,000 SH   SOLE   0 0 10,000
PFIZER INC COM 717081103 1,631 44,452 SH   SOLE   0 0 44,452
QORVO INC COM 74736K101 1,465 11,357 SH   SOLE   0 0 11,357
QUALCOMM INC COM 747525103 3,922 33,330 SH   SOLE   0 0 33,330
RINGCENTRAL INC CL A 76680R206 2,073 7,549 SH   SOLE   0 0 7,549
ROCKET COS INC COM CL A 77311W101 1,993 100,000 SH   SOLE   0 0 100,000
ROPER TECHNOLOGIES INC COM 776696106 1,714 4,339 SH   SOLE   0 0 4,339
SALESFORCE COM INC COM 79466L302 10,612 42,224 SH   SOLE   0 0 42,224
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 8,275 102,626 SH   SOLE   0 0 102,626
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 2,137 18,308 SH   SOLE   0 0 18,308
SERVICENOW INC COM 81762P102 2,487 5,128 SH   SOLE   0 0 5,128
SHERWIN WILLIAMS CO COM 824348106 33,444 48,000 SH   SOLE   0 0 48,000
SMITH & WESSON BRANDS INC COM 831754106 466 30,000 SH   SOLE   0 0 30,000
SPDR S&P 500 ETF TR TR UNIT 78462F103 6,738 20,119 SH   SOLE   0 0 20,119
SPDR SER TR PORTFOLIO S&P500 78464A854 11,759 298,830 SH   SOLE   0 0 298,830
SPDR SER TR PRTFLO S&P500 GW 78464A409 6,848 136,653 SH   SOLE   0 0 136,653
SPDR SER TR SPDR BLOOMBERG 78468R663 36,344 397,111 SH   SOLE   0 0 397,111
SPLUNK INC COM 848637104 1,927 10,241 SH   SOLE   0 0 10,241
STARBUCKS CORP COM 855244109 2,353 27,385 SH   SOLE   0 0 27,385
STERIS PLC SHS USD G8473T100 1,758 9,977 SH   SOLE   0 0 9,977
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 5,675 70,000 SH   SOLE   0 0 70,000
TEXAS INSTRS INC COM 882508104 4,836 33,869 SH   SOLE   0 0 33,869
TOP SHIPS INC COM Y8897Y180 11 10,000 SH   SOLE   0 0 10,000
UNILEVER PLC SPON ADR NEW 904767704 2,583 41,877 SH   SOLE   0 0 41,877
UNITED PARCEL SERVICE INC CL B 911312106 2,389 14,337 SH   SOLE   0 0 14,337
UNITEDHEALTH GROUP INC COM 91324P102 4,099 13,148 SH   SOLE   0 0 13,148
VANGUARD INDEX FDS GROWTH ETF 922908736 4,201 18,458 SH   SOLE   0 0 18,458
VANGUARD INDEX FDS LARGE CAP ETF 922908637 14,166 90,555 SH   SOLE   0 0 90,555
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 6,984 22,700 SH   SOLE   0 0 22,700
VANGUARD INDEX FDS TOTAL STK MKT 922908769 437 2,564 SH   SOLE   0 0 2,564
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 3,814 61,430 SH   SOLE   0 0 61,430
VANGUARD WORLD FD MEGA CAP INDEX 921910873 4,361 36,372 SH   SOLE   0 0 36,372
VANGUARD WORLD FD MEGA GRWTH IND 921910816 7,179 38,722 SH   SOLE   0 0 38,722
VANGUARD WORLD FDS INF TECH ETF 92204A702 2,847 9,141 SH   SOLE   0 0 9,141
VEEVA SYS INC CL A COM 922475108 3,321 11,809 SH   SOLE   0 0 11,809
VERIZON COMMUNICATIONS INC COM 92343V104 3,509 58,978 SH   SOLE   0 0 58,978
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 962 50,000 SH   SOLE   0 0 50,000
VISA INC COM CL A 92826C839 6,736 33,685 SH   SOLE   0 0 33,685
WALMART INC COM 931142103 822 5,878 SH   SOLE   0 0 5,878
WEC ENERGY GROUP INC COM 92939U106 1,174 12,112 SH   SOLE   0 0 12,112
WISDOMTREE TR FLOATNG RAT TREA 97717X628 439 17,491 SH   SOLE   0 0 17,491
WP CAREY INC COM 92936U109 369 5,656 SH   SOLE   0 0 5,656
ZYNGA INC CL A 98986T108 3,192 350,000 SH   SOLE   0 0 350,000