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
BLACKROCK TCP CAPITAL CORP NOTE 4.625% 3/0 87238QAD5 10 10,000 PRN   SOLE 0 0 0 10,000
PFIZER INC COM 717081103 205 5,599 SH   SOLE 0 0 0 5,599
DEERE & CO COM 244199105 487 2,198 SH   SOLE 0 0 0 2,198
GENERAL ELECTRIC CO COM 369604103 93 14,911 SH   SOLE 0 0 0 14,911
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 3,504 63,025 SH   SOLE 0 0 0 63,025
ISHARES TR NATIONAL MUN ETF 464288414 14,227 122,722 SH   SOLE 0 0 0 122,722
DISNEY WALT CO COM DISNEY 254687106 388 3,127 SH   SOLE 0 0 0 3,127
SPDR S&P 500 ETF TR TR UNIT 78462F103 15,083 45,039 SH   SOLE 0 0 0 45,039
EVERSOURCE ENERGY COM 30040W108 459 5,489 SH   SOLE 0 0 0 5,489
ABBOTT LABS COM 002824100 452 4,152 SH   SOLE 0 0 0 4,152
BK OF AMERICA CORP COM 060505104 488 20,251 SH   SOLE 0 0 0 20,251
COSTCO WHSL CORP NEW COM 22160K105 431 1,215 SH   SOLE 0 0 0 1,215
ISHARES TR MSCI USA SMCP MN 46435G433 826 28,257 SH   SOLE 0 0 0 28,257
PEPSICO INC COM 713448108 522 3,763 SH   SOLE 0 0 0 3,763
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 413 7,885 SH   SOLE 0 0 0 7,885
ISHARES TR TIPS BD ETF 464287176 1,208 9,547 SH   SOLE 0 0 0 9,547
FS KKR CAP CORP II COM 35952V303 5,127 348,512 SH   SOLE 0 0 0 348,512
CROSSFIRST BANKSHARES INC COM 22766M109 217 25,000 SH   SOLE 0 0 0 25,000
FIRST TR EXCH TRADED FD III ULTRA SHT DUR MU 33740J104 456 22,617 SH   SOLE 0 0 0 22,617
ISHARES TR 0-5 YR TIPS ETF 46429B747 15,772 151,569 SH   SOLE 0 0 0 151,569
SPDR SER TR BLOOMBERG BRCLYS 78468R622 332 3,181 SH   SOLE 0 0 0 3,181
FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830 1,047 50,701 SH   SOLE 0 0 0 50,701
PROSHARES TR ULTRAPRO QQQ 74347X831 343 2,624 SH   SOLE 0 0 0 2,624
ISHARES TR MSCI USA MIN VOL 46429B697 5,577 87,505 SH   SOLE 0 0 0 87,505
VEREIT INC COM 92339V100 357 54,950 SH   SOLE 0 0 0 54,950
CENTENE CORP DEL COM 15135B101 330 5,662 SH   SOLE 0 0 0 5,662
ISHARES TR CORE MSCI PAC 46434V696 8,591 152,517 SH   SOLE 0 0 0 152,517
APPLE INC COM 037833100 4,079 35,218 SH   SOLE 0 0 0 35,218
AMAZON COM INC COM 023135106 899 286 SH   SOLE 0 0 0 286
AT&T INC COM 00206R102 1,113 39,023 SH   SOLE 0 0 0 39,023
ISHARES TR MSCI USA QLT FCT 46432F339 1,513 14,581 SH   SOLE 0 0 0 14,581
PROCTER AND GAMBLE CO COM 742718109 3,765 27,085 SH   SOLE 0 0 0 27,085
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 210 2,235 SH   SOLE 0 0 0 2,235
ISHARES TR EAFE SML CP ETF 464288273 297 5,039 SH   SOLE 0 0 0 5,039
BOEING CO COM 097023105 354 2,144 SH   SOLE 0 0 0 2,144
INVESCO EXCH TRADED FD TR II 1 30 LADER TRE 46138E107 4,946 125,876 SH   SOLE 0 0 0 125,876
ONE GAS INC COM 68235P108 364 5,278 SH   SOLE 0 0 0 5,278
SPDR SER TR PORTFOLIO SH TSR 78468R101 3,663 119,311 SH   SOLE 0 0 0 119,311
SPDR SER TR PRTFLO S&P500 HI 78468R788 1,508 55,022 SH   SOLE 0 0 0 55,022
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 709 11,860 SH   SOLE 0 0 0 11,860
FLEXSHARES TR QLT DIV DEF IDX 33939L845 493 11,155 SH   SOLE 0 0 0 11,155
WALMART INC COM 931142103 899 6,423 SH   SOLE 0 0 0 6,423
ISHARES TR SP SMCP600VL ETF 464287879 657 5,370 SH   SOLE 0 0 0 5,370
ISHARES TR CORE S&P SCP ETF 464287804 217 3,092 SH   SOLE 0 0 0 3,092
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 348 8,899 SH   SOLE 0 0 0 8,899
ISHARES TR GOV/CRED BD ETF 464288596 573 4,572 SH   SOLE 0 0 0 4,572
VANECK MERK GOLD TR GOLD TRUST 921078101 1,376 74,815 SH   SOLE 0 0 0 74,815
COMCAST CORP NEW CL A 20030N101 215 4,652 SH   SOLE 0 0 0 4,652
EXXON MOBIL CORP COM 30231G102 269 7,822 SH   SOLE 0 0 0 7,822
ISHARES TR 1 3 YR TREAS BD 464287457 352 4,072 SH   SOLE 0 0 0 4,072
ISHARES TR U.S. CNSM SV ETF 464287580 315 1,258 SH   SOLE 0 0 0 1,258
ABBVIE INC COM 00287Y109 201 2,296 SH   SOLE 0 0 0 2,296
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 5,392 97,991 SH   SOLE 0 0 0 97,991
SPDR SER TR BLOOMBERG SRT TR 78468R408 12,149 469,632 SH   SOLE 0 0 0 469,632
ISHARES TR BARCLAYS 7 10 YR 464287440 29,489 242,071 SH   SOLE 0 0 0 242,071
VANGUARD STAR FDS VG TL INTL STK F 921909768 2,349 45,030 SH   SOLE 0 0 0 45,030
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 314 1,473 SH   SOLE 0 0 0 1,473
SPDR SER TR NUVEEN BBG BRCLY 78464A284 3,741 65,791 SH   SOLE 0 0 0 65,791
DTE ENERGY CO COM 233331107 677 5,884 SH   SOLE 0 0 0 5,884
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1,738 22,010 SH   SOLE 0 0 0 22,010
COMMERCE BANCSHARES INC COM 200525103 880 15,641 SH   SOLE 0 0 0 15,641
VISA INC COM CL A 92826C839 264 1,319 SH   SOLE 0 0 0 1,319
NUVEEN TAXABLE MUNICPAL INM COM 67074C103 337 15,030 SH   SOLE 0 0 0 15,030
ISHARES TR IBOXX INV CP ETF 464287242 269 2,001 SH   SOLE 0 0 0 2,001
GENPREX INC COM 372446104 34 10,000 SH   SOLE 0 0 0 10,000
VANGUARD INDEX FDS MID CAP ETF 922908629 1,617 9,176 SH   SOLE 0 0 0 9,176
PROSPECT CAP CORP NOTE 4.950% 7/1 74348TAR3 62 62,000 PRN   SOLE 0 0 0 62,000
ISHARES TR CONSER ALLOC ETF 464289883 3,428 92,229 SH   SOLE 0 0 0 92,229
ISHARES TR ISHS 5-10YR INVT 464288638 1,355 22,276 SH   SOLE 0 0 0 22,276
NAVISTAR INTL CORP NEW COM 63934E108 2,186 50,200 SH   SOLE 0 0 0 50,200
VANGUARD INDEX FDS SMALL CP ETF 922908751 1,112 7,227 SH   SOLE 0 0 0 7,227
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 7,821 88,659 SH   SOLE 0 0 0 88,659
ISHARES TR CORE S&P TTL STK 464287150 233 3,086 SH   SOLE 0 0 0 3,086
WISDOMTREE TR INTRST RATE HDGE 97717W380 2,218 47,409 SH   SOLE 0 0 0 47,409
FACEBOOK INC CL A 30303M102 256 976 SH   SOLE 0 0 0 976
VANGUARD INDEX FDS TOTAL STK MKT 922908769 2,555 15,004 SH   SOLE 0 0 0 15,004
HEALTHCARE TR AMER INC CL A NEW 42225P501 385 14,806 SH   SOLE 0 0 0 14,806
AMERICAN FIN TR INC COM CLASS A 02607T109 467 74,422 SH   SOLE 0 0 0 74,422
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 420 6,165 SH   SOLE 0 0 0 6,165
SPDR SER TR SPDR BLOOMBERG 78468R663 5,782 63,175 SH   SOLE 0 0 0 63,175
INVESCO QQQ TR UNIT SER 1 46090E103 47,803 172,051 SH   SOLE 0 0 0 172,051
UNITEDHEALTH GROUP INC COM 91324P102 240 770 SH   SOLE 0 0 0 770
INTERNATIONAL BUSINESS MACHS COM 459200101 230 1,892 SH   SOLE 0 0 0 1,892
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 385 6,421 SH   SOLE 0 0 0 6,421
ISHARES U S ETF TR SHT MAT MUN ETF 46431W838 291 5,806 SH   SOLE 0 0 0 5,806
3M CO COM 88579Y101 430 2,685 SH   SOLE 0 0 0 2,685
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 241 6,819 SH   SOLE 0 0 0 6,819
SIRIUS XM HOLDINGS INC COM 82968B103 126 23,562 SH   SOLE 0 0 0 23,562
VERIZON COMMUNICATIONS INC COM 92343V104 428 7,197 SH   SOLE 0 0 0 7,197
NVIDIA CORPORATION COM 67066G104 227 420 SH   SOLE 0 0 0 420
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 696 5,366 SH   SOLE 0 0 0 5,366
ISHARES TR S&P MC 400GR ETF 464287606 14,452 60,423 SH   SOLE 0 0 0 60,423
OREILLY AUTOMOTIVE INC COM 67103H107 418 907 SH   SOLE 0 0 0 907
TESLA INC COM 88160R101 1,446 3,370 SH   SOLE 0 0 0 3,370
ISHARES TR S&P 500 GRWT ETF 464287309 15,079 65,256 SH   SOLE 0 0 0 65,256
MICROSOFT CORP COM 594918104 1,084 5,152 SH   SOLE 0 0 0 5,152
SPDR GOLD TR GOLD SHS 78463V107 2,061 11,637 SH   SOLE 0 0 0 11,637
ISHARES TR MSCI ACWI ETF 464288257 602 7,538 SH   SOLE 0 0 0 7,538
ISHARES TR RUS 1000 ETF 464287622 285 1,523 SH   SOLE 0 0 0 1,523
SPDR SER TR PORTFOLIO AGRGTE 78464A649 40,676 1,320,235 SH   SOLE 0 0 0 1,320,235
MCDONALDS CORP COM 580135101 322 1,468 SH   SOLE 0 0 0 1,468
SPDR SER TR PORTFOLIO S&P600 78468R853 13,484 492,469 SH   SOLE 0 0 0 492,469
PARETEUM CORP COM NEW 69946T207 11 16,983 SH   SOLE 0 0 0 16,983
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 5,629 153,960 SH   SOLE 0 0 0 153,960
ALPHABET INC CAP STK CL A 02079K305 414 283 SH   SOLE 0 0 0 283
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 15,924 308,124 SH   SOLE 0 0 0 308,124
WISDOMTREE TR INTL SMCAP DIV 97717W760 5,718 95,452 SH   SOLE 0 0 0 95,452
CERNER CORP COM 156782104 727 10,055 SH   SOLE 0 0 0 10,055
ALPHABET INC CAP STK CL C 02079K107 326 222 SH   SOLE 0 0 0 222
CATERPILLAR INC DEL COM 149123101 836 5,602 SH   SOLE 0 0 0 5,602
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 2,082 20,425 SH   SOLE 0 0 0 20,425
ISHARES TR 20 YR TR BD ETF 464287432 13,493 82,650 SH   SOLE 0 0 0 82,650
HONEYWELL INTL INC COM 438516106 208 1,261 SH   SOLE 0 0 0 1,261
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 331 7,644 SH   SOLE 0 0 0 7,644
PANHANDLE OIL & GAS INC CL A 698477106 30 21,000 SH   SOLE 0 0 0 21,000
GENIE ENERGY LTD CL B 372284208 81 10,111 SH   SOLE 0 0 0 10,111
FORD MTR CO DEL COM 345370860 153 23,046 SH   SOLE 0 0 0 23,046
BP PLC SPONSORED ADR 055622104 896 51,296 SH   SOLE 0 0 0 51,296
ISHARES TR U.S. REAL ES ETF 464287739 554 6,941 SH   SOLE 0 0 0 6,941
ISHARES TR MSCI USA MMENTM 46432F396 2,903 19,695 SH   SOLE 0 0 0 19,695
ISHARES TR CORE S&P500 ETF 464287200 4,182 12,443 SH   SOLE 0 0 0 12,443
SPDR SER TR PRTFLO S&P500 VL 78464A508 571 18,905 SH   SOLE 0 0 0 18,905
VANGUARD SCOTTSDALE FDS TOTAL WLD BD ETF 92206C565 3,848 47,031 SH   SOLE 0 0 0 47,031
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 204 5,000 SH   SOLE 0 0 0 5,000
ISHARES TR MSCI INTL QUALTY 46434V456 592 18,907 SH   SOLE 0 0 0 18,907
ISHARES TR CRE U S REIT ETF 464288521 8,816 201,553 SH   SOLE 0 0 0 201,553
JOHNSON & JOHNSON COM 478160104 468 3,141 SH   SOLE 0 0 0 3,141
ISHARES INC MSCI GBL MIN VOL 464286525 2,350 25,564 SH   SOLE 0 0 0 25,564
ISHARES TR CORE MSCI EURO 46434V738 8,378 187,381 SH   SOLE 0 0 0 187,381
SPDR SER TR PORTFOLI S&P1500 78464A805 42,028 1,027,830 SH   SOLE 0 0 0 1,027,830
CATCHMARK TIMBER TR INC CL A 14912Y202 159 17,788 SH   SOLE 0 0 0 17,788