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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 1,198,163 13,580 SH   SOLE   0 0 13,580
ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 990,227 11,160 SH   SOLE   0 0 11,160
APPLE INC COM 037833100 BBG001S5N8V8 601,883 4,632 SH   SOLE   0 0 4,632
CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106 BBG015H8BXT5 992,101 42,056 SH   SOLE   0 0 42,056
CAPITAL GROUP FIXED INCOME E MUNICIPAL INCOME 14020Y201 BBG019XRCM29 4,501,939 171,961 SH   SOLE   0 0 171,961
ENDAVA PLC ADS 29260V105 BBG00LBLBCB3 396,729 5,186 SH   SOLE   0 0 5,186
GILEAD SCIENCES INC COM 375558103 BBG001S6Y1X7 890,093 10,368 SH   SOLE   0 0 10,368
INNOVATOR ETFS TR DEFINED WLT SHLD 45783Y855 BBG011MFV1P4 13,432,497 505,209 SH   SOLE   0 0 505,209
INNOVATOR ETFS TR EMERGING MKT PWR 45782C623 BBG012S334Q7 590,412 26,517 SH   SOLE   0 0 26,517
INNOVATOR ETFS TR EMRGNG MKT APRIL 45782C359 BBG00SXJPRZ5 218,151 9,384 SH   SOLE   0 0 9,384
INNOVATOR ETFS TR EMRGNG MKT JAN 45782C516 BBG00R878QK8 861,278 31,653 SH   SOLE   0 0 31,653
INNOVATOR ETFS TR EMRGNG MKT JULY 45782C714 BBG00PLZ0MN9 878,034 38,459 SH   SOLE   0 0 38,459
INNOVATOR ETFS TR GRWT100 PWR BF 45782C334 BBG00SXJYPC4 237,370 6,969 SH   SOLE   0 0 6,969
INNOVATOR ETFS TR GRWT100 PWR BUF 45782C276 BBG00VSHC6L3 552,874 12,995 SH   SOLE   0 0 12,995
INNOVATOR ETFS TR GRWT100 PWR BUF 45782C615 BBG00QFP06T5 1,411,523 40,271 SH   SOLE   0 0 40,271
INNOVATOR ETFS TR INTERNATIONAL DV 45782C631 BBG012S32N86 528,787 22,246 SH   SOLE   0 0 22,246
INNOVATOR ETFS TR INTRNL DEV JAN 45782C524 BBG00R877XM2 612,166 22,919 SH   SOLE   0 0 22,919
INNOVATOR ETFS TR INTRNL DEV JULY 45782C722 BBG00PLYT1X6 431,146 18,085 SH   SOLE   0 0 18,085
INNOVATOR ETFS TR US EQT PWR BUF 45782C870 BBG00NR9QB16 715,923 25,504 SH   SOLE   0 0 25,504
INNOVATOR ETFS TR US EQT ULTRA BF 45782C300 BBG00MYXKMH2 818,481 27,549 SH   SOLE   0 0 27,549
INNOVATOR ETFS TR US EQTY PWR BF 45782C680 BBG00PVP39R2 1,618,672 57,096 SH   SOLE   0 0 57,096
INNOVATOR ETFS TR US EQTY PWR BUF 45782C748 BBG00PBD6H63 322,553 10,850 SH   SOLE   0 0 10,850
INNOVATOR ETFS TR US EQTY PWR BUF 45782C540 BBG00QYND1G0 1,971,903 65,972 SH   SOLE   0 0 65,972
INNOVATOR ETFS TR US EQTY PWR BUF 45782C797 BBG00M4NZTF8 3,450,442 114,747 SH   SOLE   0 0 114,747
INNOVATOR ETFS TR US EQTY PWR BUF 45782C383 BBG00S1NDLX9 330,089 10,745 SH   SOLE   0 0 10,745
INNOVATOR ETFS TR US EQTY PWR BUF 45782C318 BBG00TGM5Q16 370,900 13,204 SH   SOLE   0 0 13,204
INNOVATOR ETFS TR US EQTY PWR BUF 45782C813 BBG00LNDTJL3 1,498,028 49,620 SH   SOLE   0 0 49,620
INNOVATOR ETFS TR US EQTY PWR BUF 45782C573 BBG00QPZ1F93 2,921,215 96,761 SH   SOLE   0 0 96,761
INNOVATOR ETFS TR US EQTY PWR BUF 45782C656 BBG00Q4028Q9 2,442,036 83,481 SH   SOLE   0 0 83,481
INNOVATOR ETFS TR US EQTY PWR BUF 45782C417 BBG00RHZ5CR3 222,770 7,844 SH   SOLE   0 0 7,844
INNOVATOR ETFS TR US EQTY PWR BUF 45782C508 BBG00MYXKL20 889,622 28,233 SH   SOLE   0 0 28,233
INNOVATOR ETFS TR US SML CP PWR B 45782C599 BBG00QFNSZH9 211,989 8,398 SH   SOLE   0 0 8,398
INNOVATOR ETFS TR US SML CP PWR B 45782C474 BBG00R879Z72 542,926 18,152 SH   SOLE   0 0 18,152
INNOVATOR ETFS TR US SML CP PWR B 45782C284 BBG00VSHFQQ1 913,224 37,692 SH   SOLE   0 0 37,692
INNOVATOR ETFS TR US SML CP PWR ET 45782C342 BBG00SXJYJL8 679,915 26,886 SH   SOLE   0 0 26,886
INTERCONTINENTAL EXCHANGE IN COM 45866F104 BBG001SDJ4R0 1,063,551 10,367 SH   SOLE   0 0 10,367
INVESCO EXCH TRD SLF IDX FD RAFI STRG US ETF 46138J726 BBG00LY8K5M0 269,272 10,025 SH   SOLE   0 0 10,025
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 BBG001S6H5N8 489,033 3,152 SH   SOLE   0 0 3,152
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 BBG00KJR2NN7 348,888 2,470 SH   SOLE   0 0 2,470
ISHARES TR CORE S&P SCP ETF 464287804 BBG001SFC7W9 507,365 5,361 SH   SOLE   0 0 5,361
ISHARES TR EAFE GRWTH ETF 464288885 BBG001SP62C7 1,235,460 14,750 SH   SOLE   0 0 14,750
ISHARES TR MSCI EAFE ETF 464287465 BBG001SG09V7 291,901 4,447 SH   SOLE   0 0 4,447
ISHARES TR MSCI USA QLT FCT 46432F339 BBG004TRTWW3 8,022,348 70,396 SH   SOLE   0 0 70,396
ISHARES TR NATIONAL MUN ETF 464288414 BBG001SZV978 296,300 2,808 SH   SOLE   0 0 2,808
ISHARES TR SHRT NAT MUN ETF 464288158 BBG001SLS4Q3 365,988 3,510 SH   SOLE   0 0 3,510
KRANESHARES TR QUADRTC INT RT 500767736 BBG00NW3SL00 322,053 14,244 SH   SOLE   0 0 14,244
PACER FDS TR US CASH COWS 100 69374H881 BBG00FJQN752 857,383 18,538 SH   SOLE   0 0 18,538
PFIZER INC COM 717081103 BBG001S5V466 325,630 6,355 SH   SOLE   0 0 6,355
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 BBG0051J0PJ9 916,641 17,153 SH   SOLE   0 0 17,153
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 BBG001T9F795 1,890,285 39,185 SH   SOLE   0 0 39,185
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 BBG001T5XQV6 17,099,824 378,734 SH   SOLE   0 0 378,734
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 BBG001V036R6 9,437,443 143,842 SH   SOLE   0 0 143,842
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 BBG001T5XQW5 1,352,256 33,381 SH   SOLE   0 0 33,381
SPDR SER TR BLOOMBERG 1-3 MO 78468R663 BBG001STKCW9 918,633 10,043 SH   SOLE   0 0 10,043
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 BBG001SK7DK4 230,032 3,202 SH   SOLE   0 0 3,202
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 BBG004N1LGK2 207,174 4,368 SH   SOLE   0 0 4,368
VANGUARD INDEX FDS GROWTH ETF 922908736 BBG001SHTTS4 250,830 1,177 SH   SOLE   0 0 1,177
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 BBG001SMD2X3 223,802 2,713 SH   SOLE   0 0 2,713
VANGUARD INDEX FDS TOTAL STK MKT 922908769 BBG001SHTB03 587,202 3,071 SH   SOLE   0 0 3,071
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 BBG001T62M38 901,054 11,625 SH   SOLE   0 0 11,625
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 BBG001T62KZ7 454,223 6,041 SH   SOLE   0 0 6,041
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 BBG001SSPWL4 5,175,699 123,319 SH   SOLE   0 0 123,319
WSFS FINL CORP COM 929328102 BBG001S5XJX1 454,624 10,027 SH   SOLE   0 0 10,027