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
ABBVIE INC COM 00287Y109   295,825 1,498 SH   SOLE   0 0 1,498
ALPHABET INC CAP STK CL C 02079K107   541,696 3,240 SH   SOLE   0 0 3,240
APPLE INC COM 037833100   873,153 3,747 SH   SOLE   0 0 3,747
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   12,191,827 26,489 SH   SOLE   0 0 26,489
CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101   197,859 11,404 SH   SOLE   0 0 11,404
DBX ETF TR XTRACK MSCI EAFE 233051630   208,102 7,739 SH   SOLE   0 0 7,739
EDISON INTL COM 281020107   240,717 2,764 SH   SOLE   0 0 2,764
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118   7,914,609 98,563 SH   SOLE   0 0 98,563
HEICO CORP NEW CL A 422806208   475,372 2,333 SH   SOLE   0 0 2,333
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   8,758,595 48,887 SH   SOLE   0 0 48,887
INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373   4,810,247 148,602 SH   SOLE   0 0 148,602
INVESCO QQQ TR UNIT SER 1 46090E103   2,362,747 4,841 SH   SOLE   0 0 4,841
ISHARES TR CORE S&P MCP ETF 464287507   2,757,037 44,240 SH   SOLE   0 0 44,240
ISHARES TR CORE S&P500 ETF 464287200   537,019 931 SH   SOLE   0 0 931
ISHARES TR RUSSELL 2000 ETF 464287655   2,905,366 13,153 SH   SOLE   0 0 13,153
ISHARES TR MSCI EAFE ETF 464287465   883,885 10,569 SH   SOLE   0 0 10,569
ISHARES TR CORE US AGGBD ET 464287226   1,312,358 12,959 SH   SOLE   0 0 12,959
ISHARES TR ISHS 1-5YR INVS 464288646   258,561 4,910 SH   SOLE   0 0 4,910
ISHARES TR MSCI EMG MKT ETF 464287234   851,528 18,568 SH   SOLE   0 0 18,568
ISHARES TR 0-5YR INVT GR CP 46434V100   1,479,969 29,347 SH   SOLE   0 0 29,347
ISHARES TR MSCI USA MIN VOL 46429B697   872,650 9,557 SH   SOLE   0 0 9,557
MICROSOFT CORP COM 594918104   337,355 784 SH   SOLE   0 0 784
PHILIP MORRIS INTL INC COM 718172109   224,590 1,850 SH   SOLE   0 0 1,850
SELECT SECTOR SPDR TR ENERGY 81369Y506   1,129,371 12,863 SH   SOLE   0 0 12,863
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   493,511 2,186 SH   SOLE   0 0 2,186
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   3,088,513 37,211 SH   SOLE   0 0 37,211
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   378,273 2,456 SH   SOLE   0 0 2,456
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   356,258 1,778 SH   SOLE   0 0 1,778
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   1,234,722 15,285 SH   SOLE   0 0 15,285
SILA REALTY TRUST INC COMMON STOCK 146280508   203,483 8,046 SH   SOLE   0 0 8,046
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   400,499 9,702 SH   SOLE   0 0 9,702
SPDR S&P 500 ETF TR TR UNIT 78462F103   2,783,884 4,852 SH   SOLE   0 0 4,852
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   1,074,948 1,887 SH   SOLE   0 0 1,887
SPDR SER TR PRTFLO S&P500 GW 78464A409   3,627,049 43,731 SH   SOLE   0 0 43,731
SPDR SER TR PORTFOLI S&P1500 78464A805   1,385,016 19,769 SH   SOLE   0 0 19,769
SPDR SER TR S&P DIVID ETF 78464A763   6,839,936 48,155 SH   SOLE   0 0 48,155
SPDR SER TR PRTFLO S&P500 VL 78464A508   13,897,000 262,902 SH   SOLE   0 0 262,902
SPDR SER TR PRTFLO S&P500 HI 78468R788   1,639,200 35,908 SH   SOLE   0 0 35,908
SPDR SER TR PORTFLI INTRMDIT 78464A672   1,244,901 42,839 SH   SOLE   0 0 42,839
SPDR SER TR PORTFOLIO LN TSR 78464A664   909,048 31,271 SH   SOLE   0 0 31,271
SPDR SER TR PORTFOLIO S&P500 78464A854   48,602,002 719,923 SH   SOLE   0 0 719,923
SPDR SER TR PORTFOLIO AGRGTE 78464A649   2,440,260 93,354 SH   SOLE   0 0 93,354
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   15,590,807 169,816 SH   SOLE   0 0 169,816
SPDR SER TR BLOOMBERG HIGH Y 78468R622   430,080 4,398 SH   SOLE   0 0 4,398
SPDR SER TR PORTFOLIO SH TSR 78468R101   8,122,336 276,176 SH   SOLE   0 0 276,176
SPDR SER TR BLOOMBERG SHT TE 78468R408   1,350,897 52,462 SH   SOLE   0 0 52,462
SPDR SER TR PORTFOLIO S&P600 78468R853   8,083,213 177,614 SH   SOLE   0 0 177,614
SPDR SER TR PORTFOLIO SHORT 78464A474   1,471,593 48,600 SH   SOLE   0 0 48,600
SPDR SER TR PORTFOLIO S&P400 78464A847   8,429,852 154,167 SH   SOLE   0 0 154,167
SPDR SER TR PORTFOLIO CRPORT 78464A144   398,919 13,284 SH   SOLE   0 0 13,284
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   923,034 11,730 SH   SOLE   0 0 11,730
VANGUARD BD INDEX FDS INTERMED TERM 921937819   3,088,013 39,403 SH   SOLE   0 0 39,403
VANGUARD INDEX FDS VALUE ETF 922908744   2,508,222 14,368 SH   SOLE   0 0 14,368
VANGUARD INDEX FDS MID CAP ETF 922908629   745,584 2,826 SH   SOLE   0 0 2,826
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   1,982,984 3,758 SH   SOLE   0 0 3,758
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   338,485 1,709 SH   SOLE   0 0 1,709
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   494,090 9,356 SH   SOLE   0 0 9,356
VANGUARD WORLD FD CONSUM STP ETF 92204A207   252,781 1,157 SH   SOLE   0 0 1,157
VANGUARD WORLD FD UTILITIES ETF 92204A876   625,710 3,595 SH   SOLE   0 0 3,595
VANGUARD WORLD FD MEGA GRWTH IND 921910816   778,475 2,418 SH   SOLE   0 0 2,418
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840   943,371 7,354 SH   SOLE   0 0 7,354
VISTRA CORP COM 92840M102   236,961 1,999 SH   SOLE   0 0 1,999
WELLS FARGO CO NEW COM 949746101   232,287 4,112 SH   SOLE   0 0 4,112