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   257 213 SH   SOLE   0 0 213
AMAZON COM INC COM 023135106   445 218 SH   SOLE   0 0 218
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108   243 4,979 SH   SOLE   0 0 4,979
APPLE INC COM 037833100   714 2,665 SH   SOLE   0 0 2,665
CSX CORP COM 126408103   869 13,577 SH   SOLE   0 0 13,577
DONALDSON INC COM 257651109   220 5,152 SH   SOLE   0 0 5,152
FS KKR CAPITAL CORP COM 302635107   126 34,940 SH   SOLE   0 0 34,940
FIDELITY COVINGTON TR MSCI CONSM DIS 316092204   1,759 42,891 SH   SOLE   0 0 42,891
FIDELITY COVINGTON TR CONSMR STAPLES 316092303   1,828 53,057 SH   SOLE   0 0 53,057
FIDELITY COVINGTON TR MSCI ENERGY IDX 316092402   426 48,552 SH   SOLE   0 0 48,552
FIDELITY COVINGTON TR MSCI FINLS IDX 316092501   2,387 72,268 SH   SOLE   0 0 72,268
FIDELITY COVINGTON TR MSCI HLTH CARE I 316092600   2,721 59,192 SH   SOLE   0 0 59,192
FIDELITY COVINGTON TR MSCI INDL INDX 316092709   1,947 59,517 SH   SOLE   0 0 59,517
FIDELITY COVINGTON TR MSCI INFO TECH I 316092808   3,212 48,348 SH   SOLE   0 0 48,348
FIDELITY COVINGTON TR MSCI RL EST ETF 316092857   550 23,379 SH   SOLE   0 0 23,379
FIDELITY COVINGTON TR MSCI UTILS INDEX 316092865   708 17,984 SH   SOLE   0 0 17,984
FIDELITY COVINGTON TR MSCI COMMNTN SVC 316092873   1,283 41,919 SH   SOLE   0 0 41,919
FIDELITY COVINGTON TR MSCI MATLS INDEX 316092881   421 15,134 SH   SOLE   0 0 15,134
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   469 9,127 SH   SOLE   0 0 9,127
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   780 13,133 SH   SOLE   0 0 13,133
GOLDMAN SACHS ETF TR ACCESS INVT GR 381430479   254 4,728 SH   SOLE   0 0 4,728
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529   245 2,440 SH   SOLE   0 0 2,440
GRAY TELEVISION INC COM 389375106   129 10,929 SH   SOLE   0 0 10,929
HONEYWELL INTL INC COM 438516106   515 3,590 SH   SOLE   0 0 3,590
INDEPENDENT BK GROUP INC COM 45384B106   506 17,175 SH   SOLE   0 0 17,175
INDEXIQ ETF TR HEDGE MLTI ETF 45409B107   991 34,193 SH   SOLE   0 0 34,193
INNOVATOR ETFS TR S&P 500 PWR BU 45782C870   203 8,174 SH   SOLE   0 0 8,174
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887   538 10,816 SH   SOLE   0 0 10,816
INVESCO QQQ TR UNIT SER 1 46090E103   594 2,957 SH   SOLE   0 0 2,957
INVESCO EXCHANGE TRADED FD T DYNMC PHRMCTLS 46137V662   381 6,474 SH   SOLE   0 0 6,474
INVESCO EXCHANGE-TRADED FD T EMRNG MKT SVRG 46138E784   1,188 47,943 SH   SOLE   0 0 47,943
ISHARES INC MSCI EQUAL WEITE 464286681   203 3,968 SH   SOLE   0 0 3,968
ISHARES TR CORE S&P TTL STK 464287150   962 15,579 SH   SOLE   0 0 15,579
ISHARES TR CORE S&P500 ETF 464287200   21,991 78,788 SH   SOLE   0 0 78,788
ISHARES TR CORE US AGGBD ET 464287226   1,342 11,446 SH   SOLE   0 0 11,446
ISHARES TR MSCI EMG MKT ETF 464287234   335 9,490 SH   SOLE   0 0 9,490
ISHARES TR IBOXX INV CP ETF 464287242   8,676 65,815 SH   SOLE   0 0 65,815
ISHARES TR GLOBAL TECH ETF 464287291   2,312 11,955 SH   SOLE   0 0 11,955
ISHARES TR 20 YR TR BD ETF 464287432   991 5,990 SH   SOLE   0 0 5,990
ISHARES TR BARCLAYS 7 10 YR 464287440   220 1,816 SH   SOLE   0 0 1,816
ISHARES TR MSCI EAFE ETF 464287465   1,301 23,416 SH   SOLE   0 0 23,416
ISHARES TR RUS 1000 GRW ETF 464287614   238 1,480 SH   SOLE   0 0 1,480
ISHARES TR RUS 1000 ETF 464287622   6,206 40,572 SH   SOLE   0 0 40,572
ISHARES TR CORE S&P US VLU 464287663   1,101 21,795 SH   SOLE   0 0 21,795
ISHARES TR CORE S&P US GWT 464287671   1,740 28,432 SH   SOLE   0 0 28,432
ISHARES TR RUSSELL 3000 ETF 464287689   608 3,789 SH   SOLE   0 0 3,789
ISHARES TR U.S. UTILITS ETF 464287697   294 1,939 SH   SOLE   0 0 1,939
ISHARES TR U.S. TECH ETF 464287721   2,532 11,726 SH   SOLE   0 0 11,726
ISHARES TR U.S. REAL ES ETF 464287739   355 4,501 SH   SOLE   0 0 4,501
ISHARES TR US HLTHCARE ETF 464287762   606 3,017 SH   SOLE   0 0 3,017
ISHARES TR U.S. FIN SVC ETF 464287770   293 2,532 SH   SOLE   0 0 2,532
ISHARES TR U.S. ENERGY ETF 464287796   564 31,654 SH   SOLE   0 0 31,654
ISHARES TR CORE S&P SCP ETF 464287804   638 10,448 SH   SOLE   0 0 10,448
ISHARES TR SHRT NAT MUN ETF 464288158   530 4,973 SH   SOLE   0 0 4,973
ISHARES TR JPMORGAN USD EMG 464288281   598 5,905 SH   SOLE   0 0 5,905
ISHARES TR NATIONAL MUN ETF 464288414   3,474 30,715 SH   SOLE   0 0 30,715
ISHARES TR IBOXX HI YD ETF 464288513   1,169 14,192 SH   SOLE   0 0 14,192
ISHARES TR MBS ETF 464288588   1,655 14,986 SH   SOLE   0 0 14,986
ISHARES TR INTRM TR CRP ETF 464288638   247 4,320 SH   SOLE   0 0 4,320
ISHARES TR SH TR CRPORT ETF 464288646   2,910 54,076 SH   SOLE   0 0 54,076
ISHARES TR 3 7 YR TREAS BD 464288661   3,483 26,191 SH   SOLE   0 0 26,191
ISHARES TR SHORT TREAS BD 464288679   7,367 66,430 SH   SOLE   0 0 66,430
ISHARES TR U.S. MED DVC ETF 464288810   3,679 14,963 SH   SOLE   0 0 14,963
ISHARES TR EAFE GRWTH ETF 464288885   10,077 135,748 SH   SOLE   0 0 135,748
ISHARES TR LNG TR CRPRT BD 464289511   299 4,372 SH   SOLE   0 0 4,372
ISHARES TR US TREAS BD ETF 46429B267   6,819 244,072 SH   SOLE   0 0 244,072
ISHARES TR MSCI MIN VOL ETF 46429B697   1,959 33,118 SH   SOLE   0 0 33,118
ISHARES U S ETF TR SHT MAT BD ETF 46431W507   2,360 48,168 SH   SOLE   0 0 48,168
ISHARES TR USA QUALITY FCTR 46432F339   762 8,713 SH   SOLE   0 0 8,713
ISHARES TR EDGE MSCI USA VL 46432F388   3,549 52,010 SH   SOLE   0 0 52,010
ISHARES TR USA MOMENTUM FCT 46432F396   208 1,864 SH   SOLE   0 0 1,864
ISHARES TR CORE MSCI EAFE 46432F842   2,970 57,300 SH   SOLE   0 0 57,300
ISHARES INC CORE MSCI EMKT 46434G103   890 21,162 SH   SOLE   0 0 21,162
ISHARES INC ESG MSCI EM ETF 46434G863   8,333 292,271 SH   SOLE   0 0 292,271
ISHARES TR 0-5YR HI YL CP 46434V407   1,931 44,464 SH   SOLE   0 0 44,464
ISHARES TR CORE MSCI EURO 46434V738   261 6,707 SH   SOLE   0 0 6,707
ISHARES TR ULTR SH TRM BD 46434V878   598 11,926 SH   SOLE   0 0 11,926
ISHARES TR ESG MSCI USA ETF 46435G425   8,865 142,090 SH   SOLE   0 0 142,090
ISHARES TR CORE INTL AGGR 46435G672   315 5,740 SH   SOLE   0 0 5,740
ISHARES TR ESG MSCI LEADR 46435U218   12,670 259,359 SH   SOLE   0 0 259,359
JPMORGAN CHASE & CO COM 46625H100   1,992 19,386 SH   SOLE   0 0 19,386
JOHNSON & JOHNSON COM 478160104   248 1,756 SH   SOLE   0 0 1,756
MICROSOFT CORP COM 594918104   724 4,387 SH   SOLE   0 0 4,387
NORTHERN LTS FD TR IV INSPIRE CORP 66538H633   215 8,461 SH   SOLE   0 0 8,461
PACIFIC GLOBAL ETF TR GLOBAL SR LN ETF 69434K403   467 10,486 SH   SOLE   0 0 10,486
PIMCO ETF TR INV GRD CRP BD 72201R817   5,811 52,859 SH   SOLE   0 0 52,859
PIMCO DYNAMIC INCOME FD SHS 72201Y101   252 10,191 SH   SOLE   0 0 10,191
PIMCO DYNAMIC CR & MTG INC F COM SHS 72202D106   280 14,754 SH   SOLE   0 0 14,754
PROCTER & GAMBLE CO COM 742718109   354 3,090 SH   SOLE   0 0 3,090
SPDR S&P 500 ETF TR TR UNIT 78462F103   405 1,456 SH   SOLE   0 0 1,456
SPDR GOLD TRUST GOLD SHS 78463V107   261 1,644 SH   SOLE   0 0 1,644
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   708 24,013 SH   SOLE   0 0 24,013
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   2,330 93,429 SH   SOLE   0 0 93,429
SPDR SER TR BLOMBRG BRC INTL 78464A151   767 24,211 SH   SOLE   0 0 24,211
SPDR SER TR S&P 600 SMCP GRW 78464A201   217 4,344 SH   SOLE   0 0 4,344
SPDR SER TR PORTFOLIO INTRMD 78464A375   213 6,023 SH   SOLE   0 0 6,023
SPDR SER TR PRTFLO S&P500 GW 78464A409   4,338 113,451 SH   SOLE   0 0 113,451
SPDR SER TR PORTFOLIO SHORT 78464A474   246 7,982 SH   SOLE   0 0 7,982
SPDR SER TR PRTFLO S&P500 VL 78464A508   5,091 180,414 SH   SOLE   0 0 180,414
SPDR SER TR PORTFOLIO AGRGTE 78464A649   432 14,144 SH   SOLE   0 0 14,144
SPDR SER TR PORTFOLIO LN TSR 78464A664   547 11,558 SH   SOLE   0 0 11,558
SPDR SER TR S&P REGL BKG 78464A698   375 10,031 SH   SOLE   0 0 10,031
SPDR SER TR PORTFOLI S&P1500 78464A805   3,549 104,438 SH   SOLE   0 0 104,438
SPDR SER TR S&P 400 MDCP GRW 78464A821   200 4,296 SH   SOLE   0 0 4,296
SPDR SER TR PORTFOLIO S&P500 78464A854   904 27,674 SH   SOLE   0 0 27,674
SPDR SER TR BLOOMBERG SRT TR 78468R408   227 9,014 SH   SOLE   0 0 9,014
SPDR SER TR BLOOMBERG BRCLYS 78468R622   506 4,980 SH   SOLE   0 0 4,980
SPDR SER TR SPDR BLOOMBERG 78468R663   4,113 44,941 SH   SOLE   0 0 44,941
SPDR SER TR NUVEEN BRC MUNIC 78468R721   1,248 24,545 SH   SOLE   0 0 24,545
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   679 10,376 SH   SOLE   0 0 10,376
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   2,194 33,145 SH   SOLE   0 0 33,145
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   904 10,637 SH   SOLE   0 0 10,637
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   2,010 93,802 SH   SOLE   0 0 93,802
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   5,448 202,811 SH   SOLE   0 0 202,811
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   756 13,613 SH   SOLE   0 0 13,613
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854   14,089 240,832 SH   SOLE   0 0 240,832
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   41,565 804,283 SH   SOLE   0 0 804,283
SCHWAB STRATEGIC TR US TIPS ETF 808524870   494 8,355 SH   SOLE   0 0 8,355
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   321 6,246 SH   SOLE   0 0 6,246
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   1,365 14,397 SH   SOLE   0 0 14,397
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   683 11,751 SH   SOLE   0 0 11,751
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   822 7,706 SH   SOLE   0 0 7,706
SELECT SECTOR SPDR TR ENERGY 81369Y506   500 14,746 SH   SOLE   0 0 14,746
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605   1,691 72,315 SH   SOLE   0 0 72,315
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   1,119 17,708 SH   SOLE   0 0 17,708
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   1,610 18,899 SH   SOLE   0 0 18,899
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   577 12,390 SH   SOLE   0 0 12,390
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   252 4,137 SH   SOLE   0 0 4,137
TIMOTHY PLAN HIG DV STK ETF 887432326   313 14,924 SH   SOLE   0 0 14,924
VANGUARD BD INDEX FDS LONG TERM BOND 921937793   941 8,554 SH   SOLE   0 0 8,554
VANGUARD BD INDEX FDS INTERMED TERM 921937819   879 9,703 SH   SOLE   0 0 9,703
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   1,247 15,098 SH   SOLE   0 0 15,098
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   416 4,751 SH   SOLE   0 0 4,751
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858   2,788 80,174 SH   SOLE   0 0 80,174
VANGUARD WHITEHALL FDS EMERG MKT BD ETF 921946885   328 4,539 SH   SOLE   0 0 4,539
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407   2,906 51,376 SH   SOLE   0 0 51,376
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   2,416 69,390 SH   SOLE   0 0 69,390
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108   2,804 17,662 SH   SOLE   0 0 17,662
VANGUARD WORLD FDS CONSUM STP ETF 92204A207   1,912 12,998 SH   SOLE   0 0 12,998
VANGUARD WORLD FDS FINANCIALS ETF 92204A405   2,149 37,731 SH   SOLE   0 0 37,731
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   4,148 23,338 SH   SOLE   0 0 23,338
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603   1,524 12,845 SH   SOLE   0 0 12,845
VANGUARD WORLD FDS INF TECH ETF 92204A702   8,529 37,928 SH   SOLE   0 0 37,928
VANGUARD WORLD FDS MATERIALS ETF 92204A801   673 6,163 SH   SOLE   0 0 6,163
VANGUARD WORLD FDS UTILITIES ETF 92204A876   896 6,697 SH   SOLE   0 0 6,697
VANGUARD WORLD FDS COMM SRVC ETF 92204A884   3,229 40,115 SH   SOLE   0 0 40,115
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   1,767 28,375 SH   SOLE   0 0 28,375
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   7,045 100,350 SH   SOLE   0 0 100,350
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771   9,336 171,803 SH   SOLE   0 0 171,803
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   1,728 19,043 SH   SOLE   0 0 19,043
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   675 7,453 SH   SOLE   0 0 7,453
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   517 3,743 SH   SOLE   0 0 3,743
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   1,042 13,208 SH   SOLE   0 0 13,208
VANGUARD INDEX FDS MID CAP ETF 922908629   921 6,346 SH   SOLE   0 0 6,346
VANGUARD INDEX FDS LARGE CAP ETF 922908637   611 4,770 SH   SOLE   0 0 4,770
VANGUARD INDEX FDS GROWTH ETF 922908736   914 5,452 SH   SOLE   0 0 5,452
VANGUARD INDEX FDS VALUE ETF 922908744   758 7,784 SH   SOLE   0 0 7,784
VANGUARD INDEX FDS SMALL CP ETF 922908751   917 7,292 SH   SOLE   0 0 7,292
VANGUARD INDEX FDS TOTAL STK MKT 922908769   345 2,479 SH   SOLE   0 0 2,479
WISDOMTREE TR DYNAMIC LNG EQ 97717X313   492 23,219 SH   SOLE   0 0 23,219
WISDOMTREE TR YIELD ENHANCD US 97717X511   310 5,853 SH   SOLE   0 0 5,853