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
ARCHER DANIELS MIDLAND CO COM 039483102   361,100 5,000 SH   SOLE 0 0 0 5,000
BANC OF CALIFORNIA INC COM 05990K106   147,502 10,983 SH   SOLE 0 0 0 10,983
BP PLC SPONSORED ADR 055622104   349,717 9,879 SH   SOLE 0 0 0 9,879
COSTCO WHSL CORP NEW COM 22160K105   736,649 1,116 SH   SOLE 0 0 0 1,116
DOCUSIGN INC COM 256163106   1,679,046 28,243 SH   SOLE 0 0 0 28,243
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309   10,414,608 226,208 SH   SOLE 0 0 0 226,208
GENTEX CORP COM 371901109   425,364 13,024 SH   SOLE 0 0 0 13,024
HUNTINGTON BANCSHARES INC COM 446150104   199,233 15,663 SH   SOLE 0 0 0 15,663
INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804   3,368,810 71,313 SH   SOLE 0 0 0 71,313
INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102   262,163 5,938 SH   SOLE 0 0 0 5,938
INVESCO EXCH TRADED FD TR II PURBTA 0 5 YR 46138E495   294,408 11,826 SH   SOLE 0 0 0 11,826
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198   783,752 14,738 SH   SOLE 0 0 0 14,738
INVESCO QQQ TR UNIT SER 1 46090E103   5,092,597 12,436 SH   SOLE 0 0 0 12,436
ISHARES TR ISHS 5-10YR INVT 464288638   6,662,442 128,124 SH   SOLE 0 0 0 128,124
ISHARES TR CORE US AGGBD ET 464287226   6,011,338 60,568 SH   SOLE 0 0 0 60,568
ISHARES TR CORE S&P MCP ETF 464287507   6,314,383 22,783 SH   SOLE 0 0 0 22,783
ISHARES TR CORE S&P SCP ETF 464287804   805,219 7,439 SH   SOLE 0 0 0 7,439
ISHARES TR MSCI USA ESG SLC 464288802   993,742 9,887 SH   SOLE 0 0 0 9,887
ISHARES TR CORE S&P500 ETF 464287200   12,581,895 26,342 SH   SOLE 0 0 0 26,342
ISHARES TR 0-5YR HI YL CP 46434V407   5,699,151 134,987 SH   SOLE 0 0 0 134,987
ISHARES TR CRE U S REIT ETF 464288521   241,158 4,442 SH   SOLE 0 0 0 4,442
ISHARES TR 10+ YR INVST GRD 464289511   5,265,652 99,936 SH   SOLE 0 0 0 99,936
LOCKHEED MARTIN CORP COM 539830109   282,369 623 SH   SOLE 0 0 0 623
NVIDIA CORPORATION COM 67066G104   323,379 653 SH   SOLE 0 0 0 653
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   4,873,868 25,321 SH   SOLE 0 0 0 25,321
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   679,214 10,725 SH   SOLE 0 0 0 10,725
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   338,062 8,991 SH   SOLE 0 0 0 8,991
SOUTHSTATE CORPORATION COM 840441109   253,350 3,000 SH   SOLE 0 0 0 3,000
SPDR GOLD TR GOLD SHS 78463V107   649,882 3,400 SH   SOLE 0 0 0 3,400
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   547,729 15,468 SH   SOLE 0 0 0 15,468
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   708,870 20,843 SH   SOLE 0 0 0 20,843
SPDR SER TR PORTFOLIO SHORT 78464A474   912,176 30,630 SH   SOLE 0 0 0 30,630
SPDR SER TR DJ REIT ETF 78464A607   1,496,139 15,696 SH   SOLE 0 0 0 15,696
SPDR SER TR PRTFLO S&P500 VL 78464A508   13,662,322 292,994 SH   SOLE 0 0 0 292,994
SPDR SER TR S&P DIVID ETF 78464A763   1,394,252 11,157 SH   SOLE 0 0 0 11,157
SPDR SER TR S&P 400 MDCP GRW 78464A821   1,911,934 25,267 SH   SOLE 0 0 0 25,267
SPDR SER TR BLOOMBERG SHT TE 78468R408   2,027,378 80,644 SH   SOLE 0 0 0 80,644
SPDR SER TR PORTFOLIO AGRGTE 78464A649   10,020,667 390,822 SH   SOLE 0 0 0 390,822
SPDR SER TR PORTFOLIO S&P600 78468R853   4,764,119 112,947 SH   SOLE 0 0 0 112,947
SPDR SER TR PRTFLO S&P500 GW 78464A409   21,218,015 326,130 SH   SOLE 0 0 0 326,130
SPDR SER TR PORTFOLIO S&P500 78464A854   676,358 12,099 SH   SOLE 0 0 0 12,099
SPDR SER TR PORTFOLIO S&P400 78464A847   2,783,085 57,124 SH   SOLE 0 0 0 57,124
SPDR SER TR PORTFOLIO INTRMD 78464A375   361,163 11,001 SH   SOLE 0 0 0 11,001
SPDR SER TR PORTFOLIO SH TSR 78468R101   2,992,956 103,028 SH   SOLE 0 0 0 103,028
SPDR SER TR S&P 600 SMCP GRW 78464A201   300,148 3,589 SH   SOLE 0 0 0 3,589
SPDR SER TR S&P 400 MDCP VAL 78464A839   257,197 3,505 SH   SOLE 0 0 0 3,505
VANECK MERK GOLD TR GOLD TRUST 921078101   220,758 11,060 SH   SOLE 0 0 0 11,060
WESTERN ALLIANCE BANCORP COM 957638109   344,542 5,237 SH   SOLE 0 0 0 5,237
WORLD GOLD TR SPDR GLD MINIS 98149E303   554,412 13,552 SH   SOLE 0 0 0 13,552