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 275 4,137 SH   SOLE   4,137 0 0
AMERICAN TOWER CORP NEW COM 03027X100 352 1,205 SH   SOLE   1,205 0 0
ANALOG DEVICES INC COM 032654105 239 1,359 SH   SOLE   1,359 0 0
APPLE INC COM 037833100 670 3,772 SH   SOLE   3,772 0 0
BECTON DICKINSON & CO COM 075887109 290 1,152 SH   SOLE   1,152 0 0
BK OF AMERICA CORP COM 060505104 487 10,938 SH   SOLE   10,938 0 0
COSTCO WHSL CORP NEW COM 22160K105 299 527 SH   SOLE   527 0 0
DIMENSIONAL ETF TRUST SHORT DURATION F 25434V864 283 5,662 SH   SOLE   5,662 0 0
DISNEY WALT CO COM 254687106 415 2,681 SH   SOLE   2,681 0 0
ECOLAB INC COM 278865100 327 1,393 SH   SOLE   1,393 0 0
ESSENTIAL UTILS INC COM 29670G102 488 9,085 SH   SOLE   9,085 0 0
EXXON MOBIL CORP COM 30231G102 280 4,580 SH   SOLE   4,580 0 0
FIRST AMERN FINL CORP COM 31847R102 214 2,730 SH   SOLE   2,730 0 0
FRANCO NEV CORP COM 351858105 218 1,576 SH   SOLE   1,576 0 0
GENERAL MLS INC COM 370334104 297 4,410 SH   SOLE   4,410 0 0
HASBRO INC COM 418056107 342 3,360 SH   SOLE   3,360 0 0
HOME DEPOT INC COM 437076102 643 1,549 SH   SOLE   1,549 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 392 2,932 SH   SOLE   2,932 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 998 46,663 SH   SOLE   46,663 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 796 37,101 SH   SOLE   37,101 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 273 12,500 SH   SOLE   12,500 0 0
ISHARES GOLD TR ISHARES NEW 464285204 310 8,905 SH   SOLE   8,905 0 0
ISHARES TR CORE INTL AGGR 46435G672 777 14,248 SH   SOLE   14,248 0 0
ISHARES TR S&P 500 VAL ETF 464287408 381 2,430 SH   SOLE   2,430 0 0
ISHARES TR TIPS BD ETF 464287176 295 2,280 SH   SOLE   2,280 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 409 1,918 SH   SOLE   1,918 0 0
MEDTRONIC PLC SHS G5960L103 206 1,996 SH   SOLE   1,996 0 0
MICROSOFT CORP COM 594918104 829 2,465 SH   SOLE   2,465 0 0
NVIDIA CORPORATION COM 67066G104 286 974 SH   SOLE   974 0 0
PFIZER INC COM 717081103 406 6,871 SH   SOLE   6,871 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 425 14,340 SH   SOLE   14,340 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 1,252 32,216 SH   SOLE   32,216 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 507 9,974 SH   SOLE   9,974 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 1,048 19,439 SH   SOLE   19,439 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 1,157 10,234 SH   SOLE   10,234 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 770 7,521 SH   SOLE   7,521 0 0
STARBUCKS CORP COM 855244109 646 5,523 SH   SOLE   5,523 0 0
SUNOPTA INC COM 8676EP108 72 10,397 SH   SOLE   10,397 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 444 1,742 SH   SOLE   1,742 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 208 1,789 SH   SOLE   1,789 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 586 3,413 SH   SOLE   3,413 0 0
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 215 2,521 SH   SOLE   2,521 0 0
VISA INC COM CL A 92826C839 289 1,332 SH   SOLE   1,332 0 0
WALMART INC COM 931142103 210 1,453 SH   SOLE   1,453 0 0