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
ACTIVISION BLIZZARD INC COM 00507V109 5 65 SH   SOLE   0 0 65
ABBOTT LABS COM 002824100 36 334 SH   SOLE   0 0 334
ABBVIE INC COM 00287Y109 6 37 SH   SOLE   0 0 37
ACNB CORP COM 000868109 15 500 SH   SOLE   0 0 500
ADVANCED MICRO DEVICES INC COM 007903107 1 10 SH   SOLE   0 0 10
AIR PRODS & CHEMS INC COM 009158106 1,139 4,705 SH   SOLE   0 0 4,705
AIRBNB INC COM CL A 009066101 55 620 SH   SOLE   0 0 620
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 58 508 SH   SOLE   0 0 508
ALPHABET INC CAP STK CL A 02079K305 209 96 SH   SOLE   0 0 96
ALPHABET INC CAP STK CL C 02079K107 3,922 1,793 SH   SOLE   0 0 1,793
AMAZON COM INC COM 023135106 3,575 33,663 SH   SOLE   0 0 33,663
AMERICAN AIRLS GROUP INC COM 02376R102 11 865 SH   SOLE   0 0 865
AMERICAN EXPRESS CO COM 025816109 9 66 SH   SOLE   0 0 66
AMERICAN WTR WKS CO INC NEW COM 030420103 6,881 46,255 SH   SOLE   0 0 46,255
AMMO INC COM 00175J107 6 1,500 SH   SOLE   0 0 1,500
APOLLO GLOBAL MGMT INC COM 03769M106 0 10 SH   SOLE   0 0 10
APPLE INC COM 037833100 9,670 70,727 SH   SOLE   0 0 70,727
APPLIED MATERIALS INC COM 038222105 65 716 SH   SOLE   0 0 716
APPLOVIN CORP COM CL A 03831W108 1 35 SH   SOLE   0 0 35
ARES CAPITAL CORP COM 04010L103 18 1,000 SH   SOLE   0 0 1,000
ARK ETF TR 3D PRINTING ETF 00214Q500 2 80 SH   SOLE   0 0 80
ARK ETF TR GENOMIC REV ETF 00214Q302 1 27 SH   SOLE   0 0 27
ASANA INC CL A 04342Y104 4 230 SH   SOLE   0 0 230
AT&T INC COM 00206R102 19 930 SH   SOLE   0 0 930
AURORA CANNABIS INC COM 05156X884 0 83 SH   SOLE   0 0 83
AUTOMATIC DATA PROCESSING IN COM 053015103 22 104 SH   SOLE   0 0 104
BANCFIRST CORP COM 05945F103 34 355 SH   SOLE   0 0 355
BANK AMER CORP COM 060505104 7 212 SH   SOLE   0 0 212
BANK MONTREAL QUE COM 063671101 15 152 SH   SOLE   0 0 152
BARRICK GOLD CORP COM 067901108 184 10,383 SH   SOLE   0 0 10,383
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 67 246 SH   SOLE   0 0 246
BLACKROCK INC COM 09247X101 16 26 SH   SOLE   0 0 26
BLACKSTONE INC COM 09260D107 109 1,190 SH   SOLE   0 0 1,190
BOEING CO COM 097023105 387 2,828 SH   SOLE   0 0 2,828
BP PLC SPONSORED ADR 055622104 3 111 SH   SOLE   0 0 111
BUNGE LIMITED COM G16962105 27 303 SH   SOLE   0 0 303
C3 AI INC CL A 12468P104 7 375 SH   SOLE   0 0 375
CADENCE DESIGN SYSTEM INC COM 127387108 9 62 SH   SOLE   0 0 62
CALLAWAY GOLF CO COM 131193104 19 917 SH   SOLE   0 0 917
CANOPY GROWTH CORP COM 138035100 0 130 SH   SOLE   0 0 130
CARNIVAL CORP UNIT 99/99/9999 143658300 5 526 SH   SOLE   0 0 526
CARVANA CO CL A 146869102 1 50 SH   SOLE   0 0 50
CATERPILLAR INC DEL COM 149123101 0 2 SH   SOLE   0 0 2
CECO ENVIRONMENTAL CORP COM 125141101 0 40 SH   SOLE   0 0 40
CF ACQUISITION CORP VI COM CL A 12521J103 4 369 SH   SOLE   0 0 369
CHARTER COMMUNICATIONS INC N CL A 16119P108 1 3 SH   SOLE   0 0 3
CHEVRON CORP NEW COM 166764100 7,746 53,503 SH   SOLE   0 0 53,503
CHEWY INC CL A 16679L109 0 10 SH   SOLE   0 0 10
CHURCHILL CAPITAL CORP V COM CL A 17144T107 3 300 SH   SOLE   0 0 300
CISCO SYS INC COM 17275R102 6,314 148,069 SH   SOLE   0 0 148,069
COCA COLA CO COM 191216100 58 915 SH   SOLE   0 0 915
COMCAST CORP NEW CL A 20030N101 408 10,397 SH   SOLE   0 0 10,397
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 1 20 SH   SOLE   0 0 20
CROWN HLDGS INC COM 228368106 15 165 SH   SOLE   0 0 165
CVS HEALTH CORP COM 126650100 8,051 86,888 SH   SOLE   0 0 86,888
DBX ETF TR XTRACK MSCI EAFE 233051200 16 448 SH   SOLE   0 0 448
DEERE & CO COM 244199105 6 21 SH   SOLE   0 0 21
DELTA AIR LINES INC DEL COM NEW 247361702 4 150 SH   SOLE   0 0 150
DEVON ENERGY CORP NEW COM 25179M103 6 109 SH   SOLE   0 0 109
DICKS SPORTING GOODS INC COM 253393102 0 1 SH   SOLE   0 0 1
DISNEY WALT CO COM DISNEY 254687106 4,751 50,325 SH   SOLE   0 0 50,325
DOLLAR GEN CORP NEW COM 256677105 25 100 SH   SOLE   0 0 100
DOUGLAS DYNAMICS INC COM 25960R105 14 500 SH   SOLE   0 0 500
DRAFTKINGS INC NEW COM CL A 26142V105 27 2,281 SH   SOLE   0 0 2,281
DUKE ENERGY CORP NEW COM NEW 26441C204 20 191 SH   SOLE   0 0 191
EDITAS MEDICINE INC COM 28106W103 2 141 SH   SOLE   0 0 141
EDWARDS LIFESCIENCES CORP COM 28176E108 4 45 SH   SOLE   0 0 45
ESSENTIAL UTILS INC COM 29670G102 42 914 SH   SOLE   0 0 914
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 5 861 SH   SOLE   0 0 861
ETF MANAGERS TR PRIME MOBILE PAY 26924G409 80 2,054 SH   SOLE   0 0 2,054
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 3 75 SH   SOLE   0 0 75
EXPEDIA GROUP INC COM NEW 30212P303 3 35 SH   SOLE   0 0 35
EXXON MOBIL CORP COM 30231G102 55 641 SH   SOLE   0 0 641
FACEBOOK INC CL A 30303M102 306 1,898 SH   SOLE   0 0 1,898
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 44 1,100 SH   SOLE   0 0 1,100
FORD MTR CO DEL COM PAR $0.01 345370860 81 7,293 SH   SOLE   0 0 7,293
FREEPORT-MCMORAN COPPER & GO COM 35671D857 1 25 SH   SOLE   0 0 25
FRESHPET INC COM 358039105 11 215 SH   SOLE   0 0 215
FUBOTV INC COM 35953D104 1 275 SH   SOLE   0 0 275
GAMESTOP CORP NEW CL A 36467W109 6 50 SH   SOLE   0 0 50
GENERAC HLDGS INC COM 368736104 19 90 SH   SOLE   0 0 90
GENERAL DYNAMICS CORP COM 369550108 7,388 33,205 SH   SOLE   0 0 33,205
GENERAL ELECTRIC CO COM NEW 369604301 3 50 SH   SOLE   0 0 50
GLOBAL X FDS CANNABIS ETF NEW 37954Y145 0 15 SH   SOLE   0 0 15
GOLDMAN SACHS GROUP INC COM 38141G104 10 33 SH   SOLE   0 0 33
HEALTHPEAK PROPERTIES INC COM 42250P103 24 924 SH   SOLE   0 0 924
HERSHEY CO COM 427866108 0 1 SH   SOLE   0 0 1
HOME DEPOT INC COM 437076102 6,931 25,270 SH   SOLE   0 0 25,270
HONG KONG TELEVISION NETWK L SPONSORED ADR 43858G107 3 200 SH   SOLE   0 0 200
INTEL CORP COM 458140100 7 200 SH   SOLE   0 0 200
INTERNATIONAL BUSINESS MACHS COM 459200101 9,556 67,685 SH   SOLE   0 0 67,685
INVACARE CORP COM 461203101 3 2,000 SH   SOLE   0 0 2,000
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 19 164 SH   SOLE   0 0 164
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 6 137 SH   SOLE   0 0 137
INVESCO QQQ TR UNIT SER 1 46090E103 66,961 238,459 SH   SOLE   0 0 238,459
ISHARES GOLD TR ISHARES NEW 464285204 6 184 SH   SOLE   0 0 184
ISHARES TR 0-5 YR TIPS ETF 46429B747 8 75 SH   SOLE   0 0 75
ISHARES TR CORE DIV GRWTH 46434V621 51,282 1,076,443 SH   SOLE   0 0 1,076,443
ISHARES TR CORE MSCI EMKT 46434G103 2 46 SH   SOLE   0 0 46
ISHARES TR CYBERSECURITY 46435U135 139 3,979 SH   SOLE   0 0 3,979
ISHARES TR EXPANDED TECH 464287515 105 389 SH   SOLE   0 0 389
ISHARES TR GL CLEAN ENE ETF 464288224 10 510 SH   SOLE   0 0 510
ISHARES TR NATIONAL MUN ETF 464288414 10,891 102,396 SH   SOLE   0 0 102,396
ISHARES TR SELF DRIVNG EV 46435U366 2 57 SH   SOLE   0 0 57
ISHARES TR U.S. MED DVC ETF 464288810 18 361 SH   SOLE   0 0 361
ISHARES TR U.S. UTILITS ETF 464287697 24 283 SH   SOLE   0 0 283
ISHARES TR CORE MSCI EAFE 46432F842 7 124 SH   SOLE   0 0 124
ISHARES TR CORE S&P MCP ETF 464287507 6 27 SH   SOLE   0 0 27
ISHARES TR CORE S&P SCP ETF 464287804 4 46 SH   SOLE   0 0 46
ISHARES TR CORE US AGGBD ET 464287226 3 29 SH   SOLE   0 0 29
ITT INC COM 45073V108 2 35 SH   SOLE   0 0 35
J P MORGAN EXCHANGE-TRADED F HIGH YLD RESRCH 46641Q878 6 135 SH   SOLE   0 0 135
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 10 195 SH   SOLE   0 0 195
JOHNSON & JOHNSON COM 478160104 972 5,473 SH   SOLE   0 0 5,473
JPMORGAN CHASE & CO COM 46625H100 10,017 88,956 SH   SOLE   0 0 88,956
KRAFT HEINZ CO COM 500754106 0 4 SH   SOLE   0 0 4
KROGER CO COM 501044101 1 12 SH   SOLE   0 0 12
KULR TECHNOLOGY GROUP INC COM 50125G109 2 1,000 SH   SOLE   0 0 1,000
KURA SUSHI USA INC CL A COM 501270102 1 30 SH   SOLE   0 0 30
LAM RESEARCH CORP COM 512807108 68 160 SH   SOLE   0 0 160
LANDS END INC NEW COM 51509F105 0 14 SH   SOLE   0 0 14
LATTICE SEMICONDUCTOR CORP COM 518415104 97 2,000 SH   SOLE   0 0 2,000
LILLY ELI & CO COM 532457108 6 20 SH   SOLE   0 0 20
LOCKHEED MARTIN CORP COM 539830109 4 10 SH   SOLE   0 0 10
LOWES COS INC COM 548661107 1 5 SH   SOLE   0 0 5
LUCID GROUP INC COM 549498103 16 955 SH   SOLE   0 0 955
LULULEMON ATHLETICA INC COM 550021109 245 900 SH   SOLE   0 0 900
LUMINAR TECHNOLOGIES INC COM CL A 550424105 2 400 SH   SOLE   0 0 400
LYFT INC CL A COM 55087P104 2 162 SH   SOLE   0 0 162
MARATHON PETE CORP COM 56585A102 35 425 SH   SOLE   0 0 425
MARKEL CORP COM 570535104 931 720 SH   SOLE   0 0 720
MASTERCARD INCORPORATED CL A 57636Q104 68 217 SH   SOLE   0 0 217
MCDONALDS CORP COM 580135101 22,417 90,799 SH   SOLE   0 0 90,799
MERCADOLIBRE INC COM 58733R102 38 60 SH   SOLE   0 0 60
MERCK & CO INC COM 58933Y105 25 269 SH   SOLE   0 0 269
METROMILE INC COM 591697107 0 130 SH   SOLE   0 0 130
MICROSOFT CORP COM 594918104 8,670 33,759 SH   SOLE   0 0 33,759
MIDDLEBY CORP COM 596278101 25 200 SH   SOLE   0 0 200
MODERNA INC COM 60770K107 8 55 SH   SOLE   0 0 55
MOODYS CORP COM 615369105 10 38 SH   SOLE   0 0 38
MORGAN STANLEY COM NEW 617446448 2 28 SH   SOLE   0 0 28
NETFLIX INC COM 64110L106 2 10 SH   SOLE   0 0 10
NEW YOURK CITY REIT INC COM 649439205 2 390 SH   SOLE   0 0 390
NEXTERA ENERGY INC COM 65339F101 0 4 SH   SOLE   0 0 4
NIKE INC CL B 654106103 16 152 SH   SOLE   0 0 152
NIKOLA CORP COM 654110105 1 200 SH   SOLE   0 0 200
NUCOR CORP COM 670346105 44 421 SH   SOLE   0 0 421
NVIDIA CORP COM 67066G104 1,124 7,415 SH   SOLE   0 0 7,415
ORACLE CORP COM 68389X105 9 130 SH   SOLE   0 0 130
ORASURE TECHNOLOGIES INC COM 68554V108 2 650 SH   SOLE   0 0 650
PALANTIR TECHNOLOGIES INC CL A 69608A108 12 1,280 SH   SOLE   0 0 1,280
PAYCOM SOFTWARE INC COM 70432V102 11 40 SH   SOLE   0 0 40
PAYPAL HLDGS INC COM 70450Y103 76 1,087 SH   SOLE   0 0 1,087
PENN NATL GAMING INC COM 707569109 14 448 SH   SOLE   0 0 448
PETCO HEALTH & WELLNESS CO I COM 71601V105 7 500 SH   SOLE   0 0 500
PFIZER INC COM 717081103 8,690 165,745 SH   SOLE   0 0 165,745
PIEDMONT LITHIUM INC COM 72016P105 1 23 SH   SOLE   0 0 23
PIMCO ETF TR ACTIVE BD ETF 72201R775 8,641 90,715 SH   SOLE   0 0 90,715
PLAYTIKA HLDG CORP COM 72815L107 13 1,000 SH   SOLE   0 0 1,000
PNC FINL SVCS GROUP INC COM 693475105 83 525 SH   SOLE   0 0 525
POTLATCHDELTIC CORPORATION COM 737630103 51 1,152 SH   SOLE   0 0 1,152
PPL CORP COM 69351T106 8,313 303,878 SH   SOLE   0 0 303,878
PROCTER & GAMBLE CO COM 742718109 197 1,370 SH   SOLE   0 0 1,370
PROSHARES TR PSHS ULT S&P 500 74347R107 15 327 SH   SOLE   0 0 327
PUBLIC SVC ENTERPRISE GROUP COM 744573106 67 1,059 SH   SOLE   0 0 1,059
PULSE BIOSCIENCES INC COM 74587B101 0 65 SH   SOLE   0 0 65
REGIONS FINL CORP NEW COM 7591EP100 14 715 SH   SOLE   0 0 715
RIVIAN AUTOMOTIVE INC COM CL A 76954A103 1 50 SH   SOLE   0 0 50
ROKU INC COM CL A 77543R102 5 60 SH   SOLE   0 0 60
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 12 340 SH   SOLE   0 0 340
SALESFORCE COM INC COM 79466L302 6,013 36,436 SH   SOLE   0 0 36,436
SCHLUMBERGER LTD COM 806857108 1 14 SH   SOLE   0 0 14
SCHRODINGER INC COM 80810D103 18 700 SH   SOLE   0 0 700
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 12 198 SH   SOLE   0 0 198
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 11 276 SH   SOLE   0 0 276
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 11,638 458,562 SH   SOLE   0 0 458,562
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 808 18,290 SH   SOLE   0 0 18,290
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 32,241 450,103 SH   SOLE   0 0 450,103
SELECT SECTOR SPDR TR ENERGY 81369Y506 94 1,311 SH   SOLE   0 0 1,311
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 200 1,560 SH   SOLE   0 0 1,560
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 11 335 SH   SOLE   0 0 335
SFX ENTMT INC COM 784178303 0 1,950 SH   SOLE   0 0 1,950
SHERWIN WILLIAMS CO COM 824348106 24 105 SH   SOLE   0 0 105
SIRIUS XM HOLDINGS INC COM 82968B103 1 158 SH   SOLE   0 0 158
SMILEDIRECTCLUB INC CL A COM 83192H106 2 2,000 SH   SOLE   0 0 2,000
SNOWFLAKE INC CL A 833445109 11 80 SH   SOLE   0 0 80
SOFI TECHNOLOGIES INC COM 83406F102 0 60 SH   SOLE   0 0 60
SONY CORP SPONSORED ADR 835699307 204 2,500 SH   SOLE   0 0 2,500
SOUTHWEST AIRLS CO COM 844741108 7 206 SH   SOLE   0 0 206
SPDR GOLD TRUST GOLD SHS 78463V107 289 1,715 SH   SOLE   0 0 1,715
SPDR S&P 500 ETF TR TR UNIT 78462F103 333 880 SH   SOLE   0 0 880
SPDR SER TR NUVEEN BLMBRG SR 78468R739 3 60 SH   SOLE   0 0 60
SPDR SER TR S&P DIVID ETF 78464A763 4 32 SH   SOLE   0 0 32
SQUARE INC CL A 852234103 1 13 SH   SOLE   0 0 13
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 2,024 47,984 SH   SOLE   0 0 47,984
STARBUCKS CORP COM 855244109 8 111 SH   SOLE   0 0 111
STARWOOD PPTY TR INC COM 85571B105 36 1,671 SH   SOLE   0 0 1,671
STEEL DYNAMICS INC COM 858119100 0 1 SH   SOLE   0 0 1
SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 105 6,900 SH   SOLE   0 0 6,900
TABULA RASA HEALTHCARE INC COM 873379101 0 50 SH   SOLE   0 0 50
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 7 91 SH   SOLE   0 0 91
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 9 75 SH   SOLE   0 0 75
TARGET CORP COM 87612E106 5,397 38,215 SH   SOLE   0 0 38,215
TELADOC HEALTH INC COM 87918A105 0 4 SH   SOLE   0 0 4
TERADYNE INC COM 880770102 12 133 SH   SOLE   0 0 133
TESLA INC COM 88160R101 156 231 SH   SOLE   0 0 231
THE VERY GOOD FOOD CO INC COM 88340B109 0 2,000 SH   SOLE   0 0 2,000
THERMO FISHER SCIENTIFIC INC COM 883556102 47 86 SH   SOLE   0 0 86
TUYA INC SPONSORED ADS 90114C107 2 943 SH   SOLE   0 0 943
UBER TECHNOLOGIES INC COM 90353T100 78 3,803 SH   SOLE   0 0 3,803
UNITEDHEALTH GROUP INC COM 91324P102 130 253 SH   SOLE   0 0 253
VALARIS PLC SHS CLASS A G9402V109 0 10 SH   SOLE   0 0 10
VALERO ENERGY CORP NEW COM 91913Y100 56 527 SH   SOLE   0 0 527
VANECKVECTORS ETF TR GOLD MINER ETF 92189F106 35 1,281 SH   SOLE   0 0 1,281
VANGUARD GROUP DIV APP ETF 921908844 23,081 160,878 SH   SOLE   0 0 160,878
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 24 70 SH   SOLE   0 0 70
VANGUARD MUN BD FDS TAX EXEMPT DB 922907746 1,049 21,005 SH   SOLE   0 0 21,005
VANGUARD WORLD FDS MEGA GRWTH IND 921910816 3,390 18,660 SH   SOLE   0 0 18,660
VERIZON COMMUNICATIONS INC COM 92343V104 9,495 187,094 SH   SOLE   0 0 187,094
VIACOMCBS INC CL B 92556H206 0 6 SH   SOLE   0 0 6
VISA INC COM CL A 92826C839 118 598 SH   SOLE   0 0 598
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 23 1,431 SH   SOLE   0 0 1,431
WAL-MART STORES INC COM 931142103 44 360 SH   SOLE   0 0 360
WARNER BROS DISCOVERY INC COM SER A 934423104 3 224 SH   SOLE   0 0 224
WASTE MGMT INC DEL COM 94106L109 2 10 SH   SOLE   0 0 10
WISDOMTREE TR CLOUD COMPUTNG 97717Y691 80 2,842 SH   SOLE   0 0 2,842
WISDOMTREE TR ITL HDG QTLY DIV 97717X594 2,814 75,198 SH   SOLE   0 0 75,198
WISDOMTREE TR EM EX ST-OWNED 97717X578 194 6,758 SH   SOLE   0 0 6,758
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 7 65 SH   SOLE   0 0 65
ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 6 188 SH   SOLE   0 0 188