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
ABBVIE INC COM 00287Y109 259 3,129 SH   SOLE   0 0 3,129
ABERDEEN ASIA PACIFIC INCOM COM 003009107 92 21,664 SH   SOLE   0 0 21,664
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,085 5,990 SH   SOLE   0 0 5,990
ALPHABET INC CAP STK CL C 02079K107 1,215 1,000 SH   SOLE   0 0 1,000
ALPHABET INC CAP STK CL A 02079K305 694 569 SH   SOLE   0 0 569
ALPS ETF TR ALERIAN MLP 00162Q866 204 20,172 SH   SOLE   0 0 20,172
AMAZON COM INC COM 023135106 2,557 1,406 SH   SOLE   0 0 1,406
AMERICAN FIN TR INC COM CLASS A 02607T109 1,760 165,758 SH   SOLE   0 0 165,758
AMGEN INC COM 031162100 297 1,544 SH   SOLE   0 0 1,544
APOLLO INVT CORP COM NEW 03761U502 212 13,912 SH   SOLE   0 0 13,912
APPLE INC COM 037833100 4,724 24,139 SH   SOLE   0 0 24,139
ARES CAP CORP COM 04010L103 466 26,763 SH   SOLE   0 0 26,763
AT&T INC COM 00206R102 429 13,430 SH   SOLE   0 0 13,430
BAIDU INC SPON ADR REP A 056752108 221 1,235 SH   SOLE   0 0 1,235
BANK AMER CORP COM 060505104 753 25,846 SH   SOLE   0 0 25,846
BERKSHIRE HATHAWAY INC DEL CL A 084670108 919 3 SH   SOLE   0 0 3
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,900 9,311 SH   SOLE   0 0 9,311
BLACKROCK CORPOR HI YLD FD I COM 09255P107 169 16,291 SH   SOLE   0 0 16,291
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 540 15,562 SH   SOLE   0 0 15,562
BLOOM ENERGY CORP COM CL A 093712107 217 17,141 SH   SOLE   0 0 17,141
BOEING CO COM 097023105 2,023 5,110 SH   SOLE   0 0 5,110
BROADCOM INC COM 11135F101 285 944 SH   SOLE   0 0 944
CAESARS ENTMT CORP COM 127686103 91 10,000 SH   SOLE   0 0 10,000
CANOPY GROWTH CORP COM 138035100 224 5,170 SH   SOLE   0 0 5,170
CBRE CLARION GLOBAL REAL EST COM 12504G100 75 10,065 SH   SOLE   0 0 10,065
CHEVRON CORP NEW COM 166764100 691 5,538 SH   SOLE   0 0 5,538
CISCO SYS INC COM 17275R102 531 9,637 SH   SOLE   0 0 9,637
COCA COLA CO COM 191216100 204 4,385 SH   SOLE   0 0 4,385
COHEN & STEERS INFRASTRUCTUR COM 19248A109 213 8,629 SH   SOLE   0 0 8,629
COLONY CR REAL ESTATE INC COM CL A 19625T101 842 52,898 SH   SOLE   0 0 52,898
CONSTELLATION BRANDS INC CL A 21036P108 434 2,269 SH   SOLE   0 0 2,269
DANAHER CORPORATION COM 235851102 256 1,960 SH   SOLE   0 0 1,960
DBX ETF TR XTRACK MSCI EAFE 233051200 461 14,468 SH   SOLE   0 0 14,468
DISNEY WALT CO COM DISNEY 254687106 627 5,468 SH   SOLE   0 0 5,468
EATON VANCE LTD DUR INCOME F COM 27828H105 149 11,767 SH   SOLE   0 0 11,767
EXXON MOBIL CORP COM 30231G102 350 4,269 SH   SOLE   0 0 4,269
FACEBOOK INC CL A 30303M102 1,834 10,419 SH   SOLE   0 0 10,419
FIDELITY MSCI INFO TECH I 316092808 389 6,436 SH   SOLE   0 0 6,436
FIDELITY COMWLTH TR NDQ CP IDX TRK 315912808 217 702 SH   SOLE   0 0 702
FIRST TR EXCH TRD ALPHA FD I EUROPE ALPHADEX 33737J117 582 16,245 SH   SOLE   0 0 16,245
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 516 6,863 SH   SOLE   0 0 6,863
FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 279 5,866 SH   SOLE   0 0 5,866
FIRST TR EXCHANGE TRADED FD FIRST TR TA HIYL 33738D408 214 4,450 SH   SOLE   0 0 4,450
FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506 446 14,469 SH   SOLE   0 0 14,469
FIRST TR EXCHANGE TRADED FD FST LOW OPPT EFT 33739Q200 1,224 23,860 SH   SOLE   0 0 23,860
FIRST TR EXCHANGE TRADED FD FT STRG INCM ETF 33739Q309 854 17,115 SH   SOLE   0 0 17,115
FIRST TR EXCHANGE TRADED FD FIRST TR ENH NEW 33739Q408 1,743 29,057 SH   SOLE   0 0 29,057
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 429 8,137 SH   SOLE   0 0 8,137
FIRST TR NASDAQ100 TECH INDE SHS 337345102 206 2,412 SH   SOLE   0 0 2,412
FIRST TR VALUE LINE DIVID IN SHS 33734H106 2,067 63,296 SH   SOLE   0 0 63,296
FLEXSHARES TR INT QLTDVDYNAM 33939L829 287 11,315 SH   SOLE   0 0 11,315
FORD MTR CO DEL COM 345370860 140 15,129 SH   SOLE   0 0 15,129
FS KKR CAPITAL CORP COM 302635107 903 144,993 SH   SOLE   0 0 144,993
GENERAL ELECTRIC CO COM 369604103 228 22,780 SH   SOLE   0 0 22,780
GLOBAL NET LEASE INC COM NEW 379378201 292 15,410 SH   SOLE   0 0 15,410
GLOBAL X FDS NASDAQ 100 COVER 37954Y483 314 13,734 SH   SOLE   0 0 13,734
GOLDMAN SACHS GROUP INC COM 38141G104 455 2,251 SH   SOLE   0 0 2,251
INTEL CORP COM 458140100 215 3,837 SH   SOLE   0 0 3,837
INTERNATIONAL BUSINESS MACHS COM 459200101 200 1,403 SH   SOLE   0 0 1,403
INVESCO EXCHANGE TRADED FD T S&P SML600 GWT 46137V175 408 3,564 SH   SOLE   0 0 3,564
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 269 4,399 SH   SOLE   0 0 4,399
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 1,916 18,017 SH   SOLE   0 0 18,017
INVESCO QQQ TR UNIT SER 1 46090E103 3,077 16,747 SH   SOLE   0 0 16,747
ISHARES INC MIN VOL GBL ETF 464286525 1,324 14,808 SH   SOLE   0 0 14,808
ISHARES TR CORE US AGGBD ET 464287226 256 2,364 SH   SOLE   0 0 2,364
ISHARES TR IBOXX INV CP ETF 464287242 1,133 9,569 SH   SOLE   0 0 9,569
ISHARES TR S&P 500 GRWT ETF 464287309 373 2,134 SH   SOLE   0 0 2,134
ISHARES TR S&P 500 VAL ETF 464287408 253 2,203 SH   SOLE   0 0 2,203
ISHARES TR 20 YR TR BD ETF 464287432 244 1,973 SH   SOLE   0 0 1,973
ISHARES TR CORE S&P MCP ETF 464287507 1,216 6,293 SH   SOLE   0 0 6,293
ISHARES TR CORE S&P SCP ETF 464287804 710 9,024 SH   SOLE   0 0 9,024
ISHARES TR PFD AND INCM SEC 464288687 500 13,602 SH   SOLE   0 0 13,602
ISHARES TR US AER DEF ETF 464288760 662 3,259 SH   SOLE   0 0 3,259
ISHARES TR CORE MSCI EAFE 46432F842 450 7,262 SH   SOLE   0 0 7,262
JOHNSON & JOHNSON COM 478160104 528 3,892 SH   SOLE   0 0 3,892
JP MORGAN EXCHANGE TRADED FD ULTRA SHRT INC 46641Q837 2,901 57,677 SH   SOLE   0 0 57,677
JPMORGAN CHASE & CO COM 46625H100 801 7,584 SH   SOLE   0 0 7,584
JUST ENERGY GROUP INC COM 48213W101 45 13,114 SH   SOLE   0 0 13,114
LILLY ELI & CO COM 532457108 479 3,815 SH   SOLE   0 0 3,815
MASTERCARD INC CL A 57636Q104 1,071 4,538 SH   SOLE   0 0 4,538
MERCK & CO INC COM 58933Y105 332 4,057 SH   SOLE   0 0 4,057
MICROSOFT CORP COM 594918104 2,142 17,950 SH   SOLE   0 0 17,950
MOODYS CORP COM 615369105 640 3,427 SH   SOLE   0 0 3,427
NETFLIX INC COM 64110L106 951 2,585 SH   SOLE   0 0 2,585
NIKE INC CL B 654106103 607 7,119 SH   SOLE   0 0 7,119
NVIDIA CORP COM 67066G104 419 2,226 SH   SOLE   0 0 2,226
OGE ENERGY CORP COM 670837103 262 6,168 SH   SOLE   0 0 6,168
ONEOK INC NEW COM 682680103 309 4,448 SH   SOLE   0 0 4,448
ORACLE CORP COM 68389X105 400 7,436 SH   SOLE   0 0 7,436
PAYCOM SOFTWARE INC COM 70432V102 230 1,250 SH   SOLE   0 0 1,250
PEPSICO INC COM 713448108 655 5,391 SH   SOLE   0 0 5,391
PFIZER INC COM 717081103 382 8,942 SH   SOLE   0 0 8,942
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 223 2,238 SH   SOLE   0 0 2,238
PORTFOLIO RECOVERY ASSOCS IN NOTE 3.000% 8/0 73640QAB1 43 45,000 PRN   SOLE   0 0 45,000
PROCTER AND GAMBLE CO COM 742718109 353 3,416 SH   SOLE   0 0 3,416
PROSHARES TR SHORT S&P 500 NE 74347B425 443 16,259 SH   SOLE   0 0 16,259
PROSHARES TR S&P 500 DV ARIST 74348A467 1,096 16,041 SH   SOLE   0 0 16,041
PROSPECT CAPITAL CORPORATION NOTE 4.750% 4/1 74348TAQ5 61 60,000 PRN   SOLE   0 0 60,000
QUALCOMM INC COM 747525103 229 3,962 SH   SOLE   0 0 3,962
REALTY INCOME CORP COM 756109104 251 3,490 SH   SOLE   0 0 3,490
REAVES UTIL INCOME FD COM SH BEN INT 756158101 357 10,530 SH   SOLE   0 0 10,530
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 289 5,434 SH   SOLE   0 0 5,434
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 464 5,082 SH   SOLE   0 0 5,082
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 212 3,822 SH   SOLE   0 0 3,822
SELECT SECTOR SPDR TR ENERGY 81369Y506 360 5,418 SH   SOLE   0 0 5,418
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 371 13,971 SH   SOLE   0 0 13,971
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 555 7,347 SH   SOLE   0 0 7,347
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 530 10,555 SH   SOLE   0 0 10,555
SPDR INDEX SHS FDS S&P INTL ETF 78463X772 725 18,872 SH   SOLE   0 0 18,872
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 460 15,455 SH   SOLE   0 0 15,455
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,161 7,525 SH   SOLE   0 0 7,525
SPDR SER TR RUSSELL YIELD 78468R770 480 6,813 SH   SOLE   0 0 6,813
SPDR SER TR PRTFLO S&P500 HI 78468R788 954 24,814 SH   SOLE   0 0 24,814
SPDR SERIES TRUST WELLS FG PFD ETF 78464A292 1,168 27,314 SH   SOLE   0 0 27,314
SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 206 3,913 SH   SOLE   0 0 3,913
SPDR SERIES TRUST S&P DIVID ETF 78464A763 467 4,647 SH   SOLE   0 0 4,647
SPDR SERIES TRUST PORTFOLIO LR ETF 78464A854 714 21,153 SH   SOLE   0 0 21,153
SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 636 13,777 SH   SOLE   0 0 13,777
THERAPEUTICSMD INC COM 88338N107 50 10,000 SH   SOLE   0 0 10,000
VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 228 7,916 SH   SOLE   0 0 7,916
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1,561 5,919 SH   SOLE   0 0 5,919
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 563 3,888 SH   SOLE   0 0 3,888
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 554 6,347 SH   SOLE   0 0 6,347
VANGUARD INDEX FDS SML CP GRW ETF 922908595 208 1,140 SH   SOLE   0 0 1,140
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 1,221 10,406 SH   SOLE   0 0 10,406
VANGUARD INDEX FDS GROWTH ETF 922908736 774 4,862 SH   SOLE   0 0 4,862
VANGUARD INDEX FDS SMALL CP ETF 922908751 1,050 6,744 SH   SOLE   0 0 6,744
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,014 6,894 SH   SOLE   0 0 6,894
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,342 30,845 SH   SOLE   0 0 30,845
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 682 16,371 SH   SOLE   0 0 16,371
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 1,429 16,472 SH   SOLE   0 0 16,472
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 335 2,338 SH   SOLE   0 0 2,338
VERIZON COMMUNICATIONS INC COM 92343V104 337 5,706 SH   SOLE   0 0 5,706
VISA INC COM CL A 92826C839 218 1,381 SH   SOLE   0 0 1,381
WEIBO CORP SPONSORED ADR 948596101 318 4,621 SH   SOLE   0 0 4,621
WELLS FARGO CO NEW COM 949746101 278 5,649 SH   SOLE   0 0 5,649
WELLS FARGO UTILITIES AND HI WF UTILITIES INC 94987E109 271 20,870 SH   SOLE   0 0 20,870
XILINX INC COM 983919101 203 1,585 SH   SOLE   0 0 1,585
ZEBRA TECHNOLOGIES CORP CL A 989207105 461 2,153 SH   SOLE   0 0 2,153