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 249 6,757 SH   SOLE 0 0 0 6,757
DEERE & CO COM 244199105 591 2,198 SH   SOLE 0 0 0 2,198
GENERAL ELECTRIC CO COM 369604103 159 14,714 SH   SOLE 0 0 0 14,714
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 3,793 66,859 SH   SOLE 0 0 0 66,859
AXSOME THERAPEUTICS INC COM 05464T104 204 2,500 SH   SOLE 0 0 0 2,500
DISNEY WALT CO COM 254687106 569 3,138 SH   SOLE 0 0 0 3,138
ISHARES TR NATIONAL MUN ETF 464288414 15,376 131,198 SH   SOLE 0 0 0 131,198
SPDR S&P 500 ETF TR TR UNIT 78462F103 15,081 40,337 SH   SOLE 0 0 0 40,337
EVERSOURCE ENERGY COM 30040W108 478 5,526 SH   SOLE 0 0 0 5,526
ABBOTT LABS COM 002824100 455 4,153 SH   SOLE 0 0 0 4,153
BK OF AMERICA CORP COM 060505104 606 19,988 SH   SOLE 0 0 0 19,988
COSTCO WHSL CORP NEW COM 22160K105 578 1,533 SH   SOLE 0 0 0 1,533
PEPSICO INC COM 713448108 601 4,051 SH   SOLE 0 0 0 4,051
ISHARES TR TIPS BD ETF 464287176 6,379 49,974 SH   SOLE 0 0 0 49,974
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 419 6,958 SH   SOLE 0 0 0 6,958
ISHARES TR MSCI USA SMCP MN 46435G433 608 17,935 SH   SOLE 0 0 0 17,935
FS KKR CAP CORP II COM 35952V303 5,853 356,903 SH   SOLE 0 0 0 356,903
CROSSFIRST BANKSHARES INC COM 22766M109 269 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,360 147,083 SH   SOLE 0 0 0 147,083
PROSHARES TR ULTRAPRO QQQ 74347X831 411 2,260 SH   SOLE 0 0 0 2,260
FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830 1,197 57,515 SH   SOLE 0 0 0 57,515
SPDR SER TR BLOOMBERG BRCLYS 78468R622 344 3,154 SH   SOLE 0 0 0 3,154
CATERPILLAR INC COM 149123101 1,001 5,500 SH   SOLE 0 0 0 5,500
ISHARES TR MSCI USA MIN VOL 46429B697 5,443 80,187 SH   SOLE 0 0 0 80,187
CENTENE CORP DEL COM 15135B101 340 5,662 SH   SOLE 0 0 0 5,662
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 259 990 SH   SOLE 0 0 0 990
ISHARES TR CORE MSCI PAC 46434V696 8,729 135,494 SH   SOLE 0 0 0 135,494
VEREIT INC COM 92339V308 416 11,010 SH   SOLE 0 0 0 11,010
ISHARES U S ETF TR BLACKROCK SHORT 46431W838 439 8,746 SH   SOLE 0 0 0 8,746
APPLE INC COM 037833100 4,772 35,962 SH   SOLE 0 0 0 35,962
AMAZON COM INC COM 023135106 930 286 SH   SOLE 0 0 0 286
AT&T INC COM 00206R102 1,083 37,643 SH   SOLE 0 0 0 37,643
ISHARES TR MSCI USA QLT FCT 46432F339 919 7,907 SH   SOLE 0 0 0 7,907
PROCTER AND GAMBLE CO COM 742718109 3,753 26,970 SH   SOLE 0 0 0 26,970
ISHARES TR EAFE SML CP ETF 464288273 298 4,358 SH   SOLE 0 0 0 4,358
BOEING CO COM 097023105 302 1,412 SH   SOLE 0 0 0 1,412
ONE GAS INC COM 68235P108 440 5,730 SH   SOLE 0 0 0 5,730
SPDR SER TR PORTFOLIO SH TSR 78468R101 14,221 463,064 SH   SOLE 0 0 0 463,064
ISHARES TR U.S. BAS MTL ETF 464287838 41,397 365,017 SH   SOLE 0 0 0 365,017
SPDR SER TR PRTFLO S&P500 HI 78468R788 983 29,828 SH   SOLE 0 0 0 29,828
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 621 10,091 SH   SOLE 0 0 0 10,091
FLEXSHARES TR QLT DIV DEF IDX 33939L845 446 9,314 SH   SOLE 0 0 0 9,314
WALMART INC COM 931142103 911 6,319 SH   SOLE 0 0 0 6,319
ISHARES TR SP SMCP600VL ETF 464287879 765 9,402 SH   SOLE 0 0 0 9,402
ISHARES TR CORE S&P SCP ETF 464287804 969 10,547 SH   SOLE 0 0 0 10,547
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 289 8,019 SH   SOLE 0 0 0 8,019
ISHARES TR GOV/CRED BD ETF 464288596 2,427 19,278 SH   SOLE 0 0 0 19,278
COMCAST CORP NEW CL A 20030N101 244 4,652 SH   SOLE 0 0 0 4,652
ISHARES TR RUS 2000 GRW ETF 464287648 230 804 SH   SOLE 0 0 0 804
VANECK MERK GOLD TR GOLD TRUST 921078101 6,530 352,566 SH   SOLE 0 0 0 352,566
EXXON MOBIL CORP COM 30231G102 460 11,153 SH   SOLE 0 0 0 11,153
ISHARES TR 1 3 YR TREAS BD 464287457 340 3,932 SH   SOLE 0 0 0 3,932
ISHARES TR U.S. CNSM SV ETF 464287580 208 2,956 SH   SOLE 0 0 0 2,956
ABBVIE INC COM 00287Y109 257 2,400 SH   SOLE 0 0 0 2,400
SPDR SER TR BLOOMBERG SRT TR 78468R408 11,730 435,253 SH   SOLE 0 0 0 435,253
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 3,353 61,266 SH   SOLE 0 0 0 61,266
VANGUARD STAR FDS VG TL INTL STK F 921909768 2,617 43,498 SH   SOLE 0 0 0 43,498
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 310 1,335 SH   SOLE 0 0 0 1,335
ISHARES TR BARCLAYS 7 10 YR 464287440 48,794 406,790 SH   SOLE 0 0 0 406,790
SPDR SER TR NUVEEN BBG BRCLY 78464A284 4,253 72,101 SH   SOLE 0 0 0 72,101
DTE ENERGY CO COM 233331107 757 6,235 SH   SOLE 0 0 0 6,235
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1,854 21,831 SH   SOLE 0 0 0 21,831
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 4,986 326,738 SH   SOLE 0 0 0 326,738
COMMERCE BANCSHARES INC COM 200525103 981 14,930 SH   SOLE 0 0 0 14,930
VISA INC COM CL A 92826C839 289 1,319 SH   SOLE 0 0 0 1,319
ISHARES TR IBOXX INV CP ETF 464287242 5,935 42,965 SH   SOLE 0 0 0 42,965
NUVEEN TAXABLE MUNICPAL INM COM 67074C103 362 15,234 SH   SOLE 0 0 0 15,234
GENPREX INC COM 372446104 42 10,000 SH   SOLE 0 0 0 10,000
VANGUARD INDEX FDS MID CAP ETF 922908629 1,802 8,713 SH   SOLE 0 0 0 8,713
PROSPECT CAP CORP NOTE 4.950% 7/1 74348TAR3 63 62,000 PRN   SOLE 0 0 0 62,000
ISHARES TR CONSER ALLOC ETF 464289883 2,141 55,240 SH   SOLE 0 0 0 55,240
ISHARES TR ISHS 5-10YR INVT 464288638 1,045 16,913 SH   SOLE 0 0 0 16,913
NAVISTAR INTL CORP NEW COM 63934E108 2,207 50,200 SH   SOLE 0 0 0 50,200
VANGUARD INDEX FDS SMALL CP ETF 922908751 1,369 7,032 SH   SOLE 0 0 0 7,032
PHX MINERALS INC CL A 69291A100 48 21,000 SH   SOLE 0 0 0 21,000
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 28,661 324,989 SH   SOLE 0 0 0 324,989
ISHARES TR CORE S&P TTL STK 464287150 295 3,416 SH   SOLE 0 0 0 3,416
WISDOMTREE TR INTRST RATE HDGE 97717W380 1,175 24,936 SH   SOLE 0 0 0 24,936
FIRST TR VALUE LINE DIVID IN SHS 33734H106 215 6,144 SH   SOLE 0 0 0 6,144
FACEBOOK INC CL A 30303M102 267 976 SH   SOLE 0 0 0 976
VANGUARD INDEX FDS TOTAL STK MKT 922908769 2,600 13,359 SH   SOLE 0 0 0 13,359
HEALTHCARE TR AMER INC CL A NEW 42225P501 408 14,806 SH   SOLE 0 0 0 14,806
ISHARES TR CORE US AGGBD ET 464287226 436 3,686 SH   SOLE 0 0 0 3,686
AMERICAN FIN TR INC COM CLASS A 02607T109 536 72,074 SH   SOLE 0 0 0 72,074
INVESCO QQQ TR UNIT SER 1 46090E103 36,967 117,828 SH   SOLE 0 0 0 117,828
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 433 5,441 SH   SOLE 0 0 0 5,441
COCA COLA CO COM 191216100 207 3,772 SH   SOLE 0 0 0 3,772
SPDR SER TR SPDR BLOOMBERG 78468R663 3,428 37,452 SH   SOLE 0 0 0 37,452
UNITEDHEALTH GROUP INC COM 91324P102 270 771 SH   SOLE 0 0 0 771
INTERNATIONAL BUSINESS MACHS COM 459200101 238 1,892 SH   SOLE 0 0 0 1,892
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 386 6,421 SH   SOLE 0 0 0 6,421
3M CO COM 88579Y101 625 3,576 SH   SOLE 0 0 0 3,576
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 249 6,819 SH   SOLE 0 0 0 6,819
SIRIUS XM HOLDINGS INC COM 82968B103 150 23,582 SH   SOLE 0 0 0 23,582
NVIDIA CORPORATION COM 67066G104 219 420 SH   SOLE 0 0 0 420
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 656 3,986 SH   SOLE 0 0 0 3,986
VERIZON COMMUNICATIONS INC COM 92343V104 424 7,212 SH   SOLE 0 0 0 7,212
ISHARES TR S&P MC 400GR ETF 464287606 16,196 224,262 SH   SOLE 0 0 0 224,262
OREILLY AUTOMOTIVE INC COM 67103H107 451 996 SH   SOLE 0 0 0 996
TESLA INC COM 88160R101 2,394 3,393 SH   SOLE 0 0 0 3,393
ISHARES TR S&P 500 GRWT ETF 464287309 14,768 231,398 SH   SOLE 0 0 0 231,398
MICROSOFT CORP COM 594918104 1,117 5,021 SH   SOLE 0 0 0 5,021
SPDR GOLD TR GOLD SHS 78463V107 1,470 8,239 SH   SOLE 0 0 0 8,239
ISHARES TR MSCI ACWI ETF 464288257 504 5,553 SH   SOLE 0 0 0 5,553
ISHARES TR RUS 1000 ETF 464287622 323 1,523 SH   SOLE 0 0 0 1,523
SPDR SER TR PORTFOLIO AGRGTE 78464A649 38,729 1,257,831 SH   SOLE 0 0 0 1,257,831
ISHARES TR RUS 1000 GRW ETF 464287614 234 971 SH   SOLE 0 0 0 971
MCDONALDS CORP COM 580135101 286 1,333 SH   SOLE 0 0 0 1,333
SPDR SER TR PORTFOLIO S&P600 78468R853 15,136 422,801 SH   SOLE 0 0 0 422,801
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 5,830 138,271 SH   SOLE 0 0 0 138,271
ALPHABET INC CAP STK CL A 02079K305 513 293 SH   SOLE 0 0 0 293
WISDOMTREE TR INTL SMCAP DIV 97717W760 5,864 86,092 SH   SOLE 0 0 0 86,092
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 10,089 196,017 SH   SOLE 0 0 0 196,017
CERNER CORP COM 156782104 756 9,637 SH   SOLE 0 0 0 9,637
ALPHABET INC CAP STK CL C 02079K107 406 232 SH   SOLE 0 0 0 232
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 1,574 15,426 SH   SOLE 0 0 0 15,426
ISHARES TR 20 YR TR BD ETF 464287432 8,415 53,352 SH   SOLE 0 0 0 53,352
HONEYWELL INTL INC COM 438516106 268 1,261 SH   SOLE 0 0 0 1,261
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 351 7,002 SH   SOLE 0 0 0 7,002
GENIE ENERGY LTD CL B 372284208 73 10,111 SH   SOLE 0 0 0 10,111
FORD MTR CO DEL COM 345370860 207 23,589 SH   SOLE 0 0 0 23,589
ISHARES TR U.S. REAL ES ETF 464287739 1,956 22,835 SH   SOLE 0 0 0 22,835
BP PLC SPONSORED ADR 055622104 1,016 49,515 SH   SOLE 0 0 0 49,515
ISHARES TR MSCI USA MMENTM 46432F396 2,155 13,359 SH   SOLE 0 0 0 13,359
SPDR SER TR PRTFLO S&P500 VL 78464A508 2,005 58,293 SH   SOLE 0 0 0 58,293
ISHARES TR CORE S&P500 ETF 464287200 4,490 11,960 SH   SOLE 0 0 0 11,960
CONOCOPHILLIPS COM 20825C104 212 5,291 SH   SOLE 0 0 0 5,291
VANGUARD SCOTTSDALE FDS TOTAL WLD BD ETF 92206C565 2,336 28,413 SH   SOLE 0 0 0 28,413
ISHARES TR MSCI INTL QUALTY 46434V456 368 10,320 SH   SOLE 0 0 0 10,320
ISHARES TR CRE U S REIT ETF 464288521 9,061 187,165 SH   SOLE 0 0 0 187,165
JOHNSON & JOHNSON COM 478160104 425 2,700 SH   SOLE 0 0 0 2,700
ISHARES INC MSCI GBL MIN VOL 464286525 1,644 16,966 SH   SOLE 0 0 0 16,966
ISHARES TR CORE MSCI EURO 46434V738 8,593 167,578 SH   SOLE 0 0 0 167,578
SPDR SER TR PORTFOLI S&P1500 78464A805 42,971 932,320 SH   SOLE 0 0 0 932,320
CATCHMARK TIMBER TR INC CL A 14912Y202 146 15,599 SH   SOLE 0 0 0 15,599