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
ABRDN ASIA PACIFIC INCOME FU COM 003009107   96,120 36,135 SH   SOLE   0 0 36,135
AMAZON COM INC COM 023135106   361,095 3,496 SH   SOLE   0 0 3,496
AMERICAN CENTY ETF TR US SML CP VALU 025072877   378,625 5,112 SH   SOLE   0 0 5,112
APPLE INC COM 037833100   1,454,384 8,820 SH   SOLE   0 0 8,820
DBX ETF TR XTRACK MSCI EAFE 233051200   8,718,439 247,683 SH   SOLE   0 0 247,683
FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853   375,677 9,212 SH   SOLE   0 0 9,212
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   267,237 5,583 SH   SOLE   0 0 5,583
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   1,012,498 22,565 SH   SOLE   0 0 22,565
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   1,944,108 26,654 SH   SOLE   0 0 26,654
FIRST TR VALUE LINE DIVID IN SHS 33734H106   2,095,065 52,168 SH   SOLE   0 0 52,168
FRANKLIN TEMPLETON ETF TR INTL COR DIV TIL 35473P108   438,437 15,250 SH   SOLE   0 0 15,250
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198   533,484 10,181 SH   SOLE   0 0 10,181
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   6,124,040 46,391 SH   SOLE   0 0 46,391
INVESCO EXCHANGE TRADED FD T S&P MDCP VLU MNT 46137V456   1,750,074 40,098 SH   SOLE   0 0 40,098
INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472   367,391 5,006 SH   SOLE   0 0 5,006
INVESCO QQQ TR UNIT SER 1 46090E103   1,934,956 6,029 SH   SOLE   0 0 6,029
ISHARES TR US HLTHCARE ETF 464287762   840,398 3,078 SH   SOLE   0 0 3,078
ISHARES TR U.S. ENERGY ETF 464287796   955,827 21,847 SH   SOLE   0 0 21,847
ISHARES TR S&P SML 600 GWT 464287887   1,059,520 9,637 SH   SOLE   0 0 9,637
ISHARES TR MRGSTR MD CP GRW 464288307   840,980 14,610 SH   SOLE   0 0 14,610
ISHARES TR S&P MC 400VL ETF 464287705   1,224,418 11,914 SH   SOLE   0 0 11,914
ISHARES TR S&P MC 400GR ETF 464287606   957,686 13,392 SH   SOLE   0 0 13,392
ISHARES TR CORE S&P MCP ETF 464287507   1,597,552 6,386 SH   SOLE   0 0 6,386
ISHARES TR RUS MD CP GR ETF 464287481   3,088,230 33,918 SH   SOLE   0 0 33,918
ISHARES TR RUS MDCP VAL ETF 464287473   2,995,087 28,202 SH   SOLE   0 0 28,202
ISHARES TR MSCI ACWI EXUS 46435G847   1,117,461 40,816 SH   SOLE   0 0 40,816
ISHARES TR CORE S&P TTL STK 464287150   1,458,404 16,106 SH   SOLE   0 0 16,106
ISHARES TR SP SMCP600VL ETF 464287879   798,486 8,532 SH   SOLE   0 0 8,532
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   2,659,611 52,854 SH   SOLE   0 0 52,854
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886   327,531 6,859 SH   SOLE   0 0 6,859
JPMORGAN CHASE & CO COM 46625H100   231,982 1,780 SH   SOLE   0 0 1,780
MICROSOFT CORP COM 594918104   353,105 1,225 SH   SOLE   0 0 1,225
NORTHERN LTS FD TR IV INSPIRE 100 ETF 66538H534   644,135 20,494 SH   SOLE   0 0 20,494
NORTHERN LTS FD TR IV INSPIRE INTL ETF 66538H419   388,001 14,012 SH   SOLE   0 0 14,012
NORTHERN LTS FD TR IV INSPIRE SML/ MID 66538H641   241,197 7,771 SH   SOLE   0 0 7,771
OUSTER INC COM 68989M103   17,807 21,283 SH   SOLE   0 0 21,283
PACER FDS TR US CASH COWS 100 69374H881   276,750 5,895 SH   SOLE   0 0 5,895
PACER FDS TR TRENDP US LAR CP 69374H105   3,015,580 79,211 SH   SOLE   0 0 79,211
PACER FDS TR TRENDP US MID CP 69374H204   1,249,270 39,347 SH   SOLE   0 0 39,347
PACER FDS TR TRENDPILOT INTL 69374H683   1,280,667 48,769 SH   SOLE   0 0 48,769
PACER FDS TR PACER US SMALL 69374H857   239,597 6,295 SH   SOLE   0 0 6,295
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   9,399,669 128,481 SH   SOLE   0 0 128,481
SCHWAB STRATEGIC TR US TIPS ETF 808524870   236,434 4,410 SH   SOLE   0 0 4,410
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   1,846,791 28,338 SH   SOLE   0 0 28,338
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   2,222,027 52,994 SH   SOLE   0 0 52,994
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   542,825 11,126 SH   SOLE   0 0 11,126
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   762,466 15,935 SH   SOLE   0 0 15,935
SPDR S&P 500 ETF TR TR UNIT 78462F103   359,613 878 SH   SOLE   0 0 878
TESLA INC COM 88160R101   735,220 3,543 SH   SOLE   0 0 3,543
TIMOTHY PLAN HIG DV STK ETF 887432326   224,337 7,185 SH   SOLE   0 0 7,185
TIMOTHY PLAN U S SM CP CORE 887432342   262,451 8,394 SH   SOLE   0 0 8,394
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   25,126,140 340,324 SH   SOLE   0 0 340,324
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   899,924 12,189 SH   SOLE   0 0 12,189
VANGUARD INDEX FDS VALUE ETF 922908744   2,302,467 16,671 SH   SOLE   0 0 16,671
VANGUARD INDEX FDS TOTAL STK MKT 922908769   654,173 3,205 SH   SOLE   0 0 3,205
VANGUARD INDEX FDS GROWTH ETF 922908736   2,276,466 9,126 SH   SOLE   0 0 9,126
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   6,911,375 18,378 SH   SOLE   0 0 18,378
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   405,585 3,025 SH   SOLE   0 0 3,025
VANGUARD INDEX FDS SML CP GRW ETF 922908595   3,152,610 14,568 SH   SOLE   0 0 14,568
VANGUARD INDEX FDS SM CP VAL ETF 922908611   5,636,976 35,506 SH   SOLE   0 0 35,506
VANGUARD INDEX FDS SMALL CP ETF 922908751   340,085 1,794 SH   SOLE   0 0 1,794
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   239,888 2,990 SH   SOLE   0 0 2,990
VANGUARD STAR FDS VG TL INTL STK F 921909768   724,243 13,118 SH   SOLE   0 0 13,118
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   1,458,050 32,279 SH   SOLE   0 0 32,279
VICTORY PORTFOLIOS II VCSHS US SMCP HG 92647N873   294,927 5,683 SH   SOLE   0 0 5,683
WISDOMTREE TR INTL SMCAP DIV 97717W760   6,433,810 105,576 SH   SOLE   0 0 105,576