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
ALPHABET INC CAP STK CL C 02079K107 311 142 SH   SOLE   0 0 142
ALPHABET INC CAP STK CL A 02079K305 207 95 SH   SOLE   0 0 95
AMAZON COM INC COM 023135106 506 4,760 SH   SOLE   0 0 4,760
AMERICAN CENTY ETF TR DIVERSIFIED MU 025072505 569 11,420 SH   SOLE   0 0 11,420
AMERICAN CENTY ETF TR SUSTAINABLE EQTY 025072752 197 4,251 SH   SOLE   0 0 4,251
AMERICAN CENTY ETF TR FOCUSED DYNAMIC 025072810 6 120 SH   SOLE   0 0 120
AMGEN INC COM 031162100 346 1,424 SH   SOLE   0 0 1,424
APPLE INC COM 037833100 3,106 22,719 SH   SOLE   0 0 22,719
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 376 1,378 SH   SOLE   0 0 1,378
BK OF AMERICA CORP COM 060505104 219 7,040 SH   SOLE   0 0 7,040
CARNIVAL CORP COMMON STOCK 143658300 97 11,250 SH   SOLE   0 0 11,250
ETF SER SOLUTIONS APTUS COLLARED 26922A222 108 3,743 SH   SOLE   0 0 3,743
ETF SER SOLUTIONS APTUS DEFINED 26922A388 379 14,413 SH   SOLE   0 0 14,413
ETF SER SOLUTIONS APTUS DRAWDOWN 26922A784 5 152 SH   SOLE   0 0 152
ETF SER SOLUTIONS US GLB JETS 26922A842 4 225 SH   SOLE   0 0 225
EXXON MOBIL CORP COM 30231G102 856 9,995 SH   SOLE   0 0 9,995
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 41 430 SH   SOLE   0 0 430
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 160 3,538 SH   SOLE   0 0 3,538
FLEXSHARES TR INT QLTDVDYNAM 33939L829 388 16,476 SH   SOLE   0 0 16,476
GOLDMAN SACHS ETF TR ACTIVEBETA US 381430602 243 4,620 SH   SOLE   0 0 4,620
INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 666 23,231 SH   SOLE   0 0 23,231
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 1,656 32,229 SH   SOLE   0 0 32,229
INVESCO EXCH TRADED FD TR II S&P INTL DEV 46138E248 264 11,101 SH   SOLE   0 0 11,101
INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102 1,255 28,173 SH   SOLE   0 0 28,173
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 8 70 SH   SOLE   0 0 70
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 18 255 SH   SOLE   0 0 255
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 888 3,097 SH   SOLE   0 0 3,097
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 7 55 SH   SOLE   0 0 55
INVESCO EXCHANGE TRADED FD T S&P 100 EQL WIGH 46137V449 27 385 SH   SOLE   0 0 385
INVESCO EXCHANGE TRADED FD T S&P MDCP VLU MNT 46137V456 18 453 SH   SOLE   0 0 453
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 5,527 77,686 SH   SOLE   0 0 77,686
INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480 3,548 79,894 SH   SOLE   0 0 79,894
INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498 2 45 SH   SOLE   0 0 45
INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 290 8,403 SH   SOLE   0 0 8,403
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 6 85 SH   SOLE   0 0 85
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 58 388 SH   SOLE   0 0 388
ISHARES TR MORNINGSTAR GRWT 464287119 5,294 105,696 SH   SOLE   0 0 105,696
ISHARES TR SELECT DIVID ETF 464287168 6 48 SH   SOLE   0 0 48
ISHARES TR CORE S&P500 ETF 464287200 718 1,895 SH   SOLE   0 0 1,895
ISHARES TR MSCI EMG MKT ETF 464287234 37 916 SH   SOLE   0 0 916
ISHARES TR IBOXX INV CP ETF 464287242 4,394 39,937 SH   SOLE   0 0 39,937
ISHARES TR GLOBAL TECH ETF 464287291 0 1 SH   SOLE   0 0 1
ISHARES TR GLOBAL FINLS ETF 464287333 5 70 SH   SOLE   0 0 70
ISHARES TR 20 YR TR BD ETF 464287432 145 1,267 SH   SOLE   0 0 1,267
ISHARES TR MSCI EAFE ETF 464287465 1 16 SH   SOLE   0 0 16
ISHARES TR CORE S&P MCP ETF 464287507 94 415 SH   SOLE   0 0 415
ISHARES TR ISHARES BIOTECH 464287556 0 4 SH   SOLE   0 0 4
ISHARES TR COHEN STEER REIT 464287564 35 574 SH   SOLE   0 0 574
ISHARES TR RUS 1000 GRW ETF 464287614 98 450 SH   SOLE   0 0 450
ISHARES TR RUS 1000 ETF 464287622 226 1,089 SH   SOLE   0 0 1,089
ISHARES TR RUS 2000 VAL ETF 464287630 30 222 SH   SOLE   0 0 222
ISHARES TR RUSSELL 2000 ETF 464287655 107 631 SH   SOLE   0 0 631
ISHARES TR U.S. TECH ETF 464287721 234 2,925 SH   SOLE   0 0 2,925
ISHARES TR U.S. FIN SVC ETF 464287770 18 123 SH   SOLE   0 0 123
ISHARES TR U.S. FINLS ETF 464287788 18 260 SH   SOLE   0 0 260
ISHARES TR CORE S&P SCP ETF 464287804 10 110 SH   SOLE   0 0 110
ISHARES TR MSCI AC ASIA ETF 464288182 4 54 SH   SOLE   0 0 54
ISHARES TR EAFE SML CP ETF 464288273 6 113 SH   SOLE   0 0 113
ISHARES TR MRGSTR MD CP GRW 464288307 65 1,258 SH   SOLE   0 0 1,258
ISHARES TR NATIONAL MUN ETF 464288414 10 97 SH   SOLE   0 0 97
ISHARES TR MBS ETF 464288588 7 70 SH   SOLE   0 0 70
ISHARES TR MRGSTR SM CP GR 464288604 505 14,304 SH   SOLE   0 0 14,304
ISHARES TR ISHS 1-5YR INVS 464288646 26 513 SH   SOLE   0 0 513
ISHARES TR 10-20 YR TRS ETF 464288653 113 937 SH   SOLE   0 0 937
ISHARES TR US HOME CONS ETF 464288752 2 38 SH   SOLE   0 0 38
ISHARES TR U.S. MED DVC ETF 464288810 115 2,276 SH   SOLE   0 0 2,276
ISHARES TR MICRO-CAP ETF 464288869 0 4 SH   SOLE   0 0 4
ISHARES TR EAFE VALUE ETF 464288877 1,072 24,693 SH   SOLE   0 0 24,693
ISHARES TR EAFE GRWTH ETF 464288885 650 8,081 SH   SOLE   0 0 8,081
ISHARES TR RUS TP200 GR ETF 464289438 2,340 18,681 SH   SOLE   0 0 18,681
ISHARES TR RUS TOP 200 ETF 464289446 4,750 52,891 SH   SOLE   0 0 52,891
ISHARES TR 10+ YR INVST GRD 464289511 5 102 SH   SOLE   0 0 102
ISHARES TR US TREAS BD ETF 46429B267 280 11,707 SH   SOLE   0 0 11,707
ISHARES TR MSCI USA MIN VOL 46429B697 1,196 17,034 SH   SOLE   0 0 17,034
ISHARES TR MSCI USA QLT FCT 46432F339 301 2,691 SH   SOLE   0 0 2,691
ISHARES TR MSCI USA SZE FT 46432F370 24 214 SH   SOLE   0 0 214
ISHARES TR MSCI USA VALUE 46432F388 670 7,405 SH   SOLE   0 0 7,405
ISHARES TR MSCI USA MMENTM 46432F396 138 1,010 SH   SOLE   0 0 1,010
ISHARES TR CORE MSCI TOTAL 46432F834 13 231 SH   SOLE   0 0 231
ISHARES TR CORE MSCI EAFE 46432F842 361 6,141 SH   SOLE   0 0 6,141
ISHARES TR MSCI INTL SML CP 46434V266 105 3,659 SH   SOLE   0 0 3,659
ISHARES TR INTL EQTY FACTOR 46434V274 44 1,882 SH   SOLE   0 0 1,882
ISHARES TR U S EQUITY FACTR 46434V282 77 2,026 SH   SOLE   0 0 2,026
ISHARES TR MSCI USA SML CP 46434V290 151 3,228 SH   SOLE   0 0 3,228
ISHARES TR 0-5YR HI YL CP 46434V407 4 108 SH   SOLE   0 0 108
ISHARES TR MSCI INTL QUALTY 46434V456 570 18,436 SH   SOLE   0 0 18,436
ISHARES TR CORE TOTAL USD 46434V613 274 5,849 SH   SOLE   0 0 5,849
ISHARES TR CORE DIV GRWTH 46434V621 4,848 101,768 SH   SOLE   0 0 101,768
ISHARES TR HDG MSCI EAFE 46434V803 990 31,109 SH   SOLE   0 0 31,109
ISHARES TR CONV BD ETF 46435G102 2,966 42,769 SH   SOLE   0 0 42,769
ISHARES TR ESG AWR MSCI USA 46435G425 2,994 35,687 SH   SOLE   0 0 35,687
ISHARES TR MSCI USA SMCP MN 46435G433 42 1,247 SH   SOLE   0 0 1,247
ISHARES TR ESG AW MSCI EAFE 46435G516 14 229 SH   SOLE   0 0 229
JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107 372 7,801 SH   SOLE   0 0 7,801
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 267 6,051 SH   SOLE   0 0 6,051
JOHN HANCOCK EXCHANGE TRADED MULTFCTR EMRNG 47804J834 2 77 SH   SOLE   0 0 77
JOHN HANCOCK EXCHANGE TRADED MULTI INTL ETF 47804J859 9 326 SH   SOLE   0 0 326
MEDTRONIC PLC SHS G5960L103 841 9,365 SH   SOLE   0 0 9,365
META PLATFORMS INC CL A 30303M102 204 1,268 SH   SOLE   0 0 1,268
MICROSOFT CORP COM 594918104 824 3,209 SH   SOLE   0 0 3,209
PACER FDS TR TRENDP US LAR CP 69374H105 51 1,351 SH   SOLE   0 0 1,351
PACER FDS TR TRENDP US MID CP 69374H204 33 959 SH   SOLE   0 0 959
PACER FDS TR SWAN SOS FD OF 69374H568 37 1,759 SH   SOLE   0 0 1,759
PACER FDS TR US CASH COWS 100 69374H881 209 4,850 SH   SOLE   0 0 4,850
PENN NATL GAMING INC COM 707569109 263 8,637 SH   SOLE   0 0 8,637
PFIZER INC COM 717081103 335 6,395 SH   SOLE   0 0 6,395
PROCTER AND GAMBLE CO COM 742718109 575 3,998 SH   SOLE   0 0 3,998
RAYTHEON TECHNOLOGIES CORP COM 75513E101 210 2,181 SH   SOLE   0 0 2,181
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 317 7,095 SH   SOLE   0 0 7,095
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 304 5,246 SH   SOLE   0 0 5,246
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 57 916 SH   SOLE   0 0 916
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 909 23,314 SH   SOLE   0 0 23,314
SCHWAB STRATEGIC TR 5 10YR CORP BD 808524698 8 169 SH   SOLE   0 0 169
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 65 2,493 SH   SOLE   0 0 2,493
SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 209 6,887 SH   SOLE   0 0 6,887
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 3,523 124,429 SH   SOLE   0 0 124,429
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 39 863 SH   SOLE   0 0 863
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 276 5,424 SH   SOLE   0 0 5,424
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 7,730 107,913 SH   SOLE   0 0 107,913
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 90 1,874 SH   SOLE   0 0 1,874
SCHWAB STRATEGIC TR US TIPS ETF 808524870 119 2,134 SH   SOLE   0 0 2,134
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1 4 SH   SOLE   0 0 4
SELECT SECTOR SPDR TR ENERGY 81369Y506 395 5,520 SH   SOLE   0 0 5,520
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 0 3 SH   SOLE   0 0 3
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 418 12,015 SH   SOLE   0 0 12,015
SPDR INDEX SHS FDS S&P INTL ETF 78463X772 0 10 SH   SOLE   0 0 10
SPDR SER TR S&P 600 SMCP VAL 78464A300 152 2,096 SH   SOLE   0 0 2,096
SPDR SER TR PORTFOLIO LN COR 78464A367 12 490 SH   SOLE   0 0 490
SPDR SER TR PORTFOLIO INTRMD 78464A375 27 839 SH   SOLE   0 0 839
SPDR SER TR PORTFOLIO AGRGTE 78464A649 8 306 SH   SOLE   0 0 306
SPDR SER TR PORTFOLIO LN TSR 78464A664 2 71 SH   SOLE   0 0 71
SPDR SER TR S&P DIVID ETF 78464A763 103 867 SH   SOLE   0 0 867
SPDR SER TR S&P 600 SML CAP 78464A813 347 4,338 SH   SOLE   0 0 4,338
SPDR SER TR PORTFOLIO S&P500 78464A854 2,801 63,178 SH   SOLE   0 0 63,178
SPDR SER TR S&P BIOTECH 78464A870 5 71 SH   SOLE   0 0 71
SPDR SER TR NUVEEN BLMBRG MU 78468R721 2 51 SH   SOLE   0 0 51
SPDR SER TR RUSSELL YIELD 78468R770 3,788 42,504 SH   SOLE   0 0 42,504
SPDR SER TR MSCI USA STRTGIC 78468R812 74 681 SH   SOLE   0 0 681
SPDR SER TR SSGA US SMAL ETF 78468R887 391 3,753 SH   SOLE   0 0 3,753
TESLA INC COM 88160R101 725 1,076 SH   SOLE   0 0 1,076
VANECK ETF TRUST FALLEN ANGEL HG 92189F437 220 8,154 SH   SOLE   0 0 8,154
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 38 590 SH   SOLE   0 0 590
VANECK ETF TRUST AGRIBUSINESS ETF 92189F700 0 4 SH   SOLE   0 0 4
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 458 8,501 SH   SOLE   0 0 8,501
VANGUARD BD INDEX FDS INTERMED TERM 921937819 42 544 SH   SOLE   0 0 544
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 7 86 SH   SOLE   0 0 86
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 368 4,889 SH   SOLE   0 0 4,889
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 306 881 SH   SOLE   0 0 881
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 1,441 11,125 SH   SOLE   0 0 11,125
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 1,173 6,690 SH   SOLE   0 0 6,690
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 9 97 SH   SOLE   0 0 97
VANGUARD INDEX FDS SML CP GRW ETF 922908595 1,156 5,866 SH   SOLE   0 0 5,866
VANGUARD INDEX FDS SM CP VAL ETF 922908611 3,985 26,595 SH   SOLE   0 0 26,595
VANGUARD INDEX FDS MID CAP ETF 922908629 878 4,458 SH   SOLE   0 0 4,458
VANGUARD INDEX FDS LARGE CAP ETF 922908637 579 3,357 SH   SOLE   0 0 3,357
VANGUARD INDEX FDS GROWTH ETF 922908736 625 2,803 SH   SOLE   0 0 2,803
VANGUARD INDEX FDS VALUE ETF 922908744 147 1,111 SH   SOLE   0 0 1,111
VANGUARD INDEX FDS SMALL CP ETF 922908751 777 4,410 SH   SOLE   0 0 4,410
VANGUARD INDEX FDS TOTAL STK MKT 922908769 107 565 SH   SOLE   0 0 565
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 132 1,279 SH   SOLE   0 0 1,279
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 87 2,100 SH   SOLE   0 0 2,100
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 16 268 SH   SOLE   0 0 268
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 185 2,425 SH   SOLE   0 0 2,425
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 281 4,002 SH   SOLE   0 0 4,002
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 386 3,797 SH   SOLE   0 0 3,797
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 112 1,632 SH   SOLE   0 0 1,632
VANGUARD WORLD FD ESG INTL STK ETF 921910725 14 290 SH   SOLE   0 0 290
VANGUARD WORLD FD MEGA GRWTH IND 921910816 102 559 SH   SOLE   0 0 559
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 99 1,033 SH   SOLE   0 0 1,033
VANGUARD WORLD FD MEGA CAP INDEX 921910873 1,443 10,945 SH   SOLE   0 0 10,945
WISDOMTREE TR US LARGECAP DIVD 97717W307 13 216 SH   SOLE   0 0 216
WISDOMTREE TR US MIDCAP DIVID 97717W505 11 277 SH   SOLE   0 0 277
WISDOMTREE TR US SMALLCAP DIVD 97717W604 36 1,272 SH   SOLE   0 0 1,272
WISDOMTREE TR INTL EQUITY FD 97717W703 24 534 SH   SOLE   0 0 534
WISDOMTREE TR INTL SMCAP DIV 97717W760 0 1 SH   SOLE   0 0 1
WISDOMTREE TR GLB US QTLY DIV 97717W844 404 12,756 SH   SOLE   0 0 12,756
WISDOMTREE TR CURRNCY INT EQ 97717X263 232 8,294 SH   SOLE   0 0 8,294
WISDOMTREE TR EM EX ST-OWNED 97717X578 460 16,040 SH   SOLE   0 0 16,040
WISDOMTREE TR ITL HDG QTLY DIV 97717X594 5,170 138,169 SH   SOLE   0 0 138,169
WP CAREY INC COM 92936U109 319 3,854 SH   SOLE   0 0 3,854