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
ABERDEEN ASIA PACIFIC INCOM COM 003009107 92 21,785 SH   SOLE   0 0 21,785
ACTIVISION BLIZZARD INC COM 00507V109 286 6,176 SH   SOLE   0 0 6,176
ADVANCED EMISSIONS SOLUTS IN COM 00770C101 337 26,483 SH   SOLE   0 0 26,483
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,251 7,410 SH   SOLE   0 0 7,410
ALPHABET INC CAP STK CL C 02079K107 586 521 SH   SOLE   0 0 521
ALPHABET INC CAP STK CL A 02079K305 1,749 1,556 SH   SOLE   0 0 1,556
ALPS ETF TR RIVRFRNT STR INC 00162Q783 215 8,666 SH   SOLE   0 0 8,666
ALPS ETF TR ALERIAN MLP 00162Q866 169 16,921 SH   SOLE   0 0 16,921
AMAZON COM INC COM 023135106 2,821 1,419 SH   SOLE   0 0 1,419
AMERICAN EXPRESS CO COM 025816109 210 1,667 SH   SOLE   0 0 1,667
AMERICAN FIN TR INC COM CLASS A 02607T109 1,804 155,536 SH   SOLE   0 0 155,536
AMERICOLD RLTY TR COM 03064D108 278 8,069 SH   SOLE   0 0 8,069
AMGEN INC COM 031162100 248 1,364 SH   SOLE   0 0 1,364
APOLLO INVT CORP COM NEW 03761U502 217 13,282 SH   SOLE   0 0 13,282
APPLE INC COM 037833100 4,577 22,743 SH   SOLE   0 0 22,743
AQUA AMERICA INC COM 03836W103 391 9,406 SH   SOLE   0 0 9,406
ARES CAP CORP COM 04010L103 533 29,395 SH   SOLE   0 0 29,395
AT&T INC COM 00206R102 499 14,877 SH   SOLE   0 0 14,877
AVAYA HLDGS CORP COM 05351X101 187 16,801 SH   SOLE   0 0 16,801
AXOS FINL INC COM 05465C100 548 20,370 SH   SOLE   0 0 20,370
BAIDU INC SPON ADR REP A 056752108 201 1,750 SH   SOLE   0 0 1,750
BANK AMER CORP COM 060505104 936 31,889 SH   SOLE   0 0 31,889
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,131 9,924 SH   SOLE   0 0 9,924
BLACKROCK CORPOR HI YLD FD I COM 09255P107 174 16,091 SH   SOLE   0 0 16,091
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 1,110 23,882 SH   SOLE   0 0 23,882
BLOOM ENERGY CORP COM CL A 093712107 260 20,100 SH   SOLE   0 0 20,100
BOEING CO COM 097023105 482 1,365 SH   SOLE   0 0 1,365
BROADCOM INC COM 11135F101 325 1,180 SH   SOLE   0 0 1,180
CAESARS ENTMT CORP COM 127686103 121 10,000 SH   SOLE   0 0 10,000
CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 292 7,092 SH   SOLE   0 0 7,092
CANOPY GROWTH CORP COM 138035100 202 5,170 SH   SOLE   0 0 5,170
CARNIVAL CORP UNIT 99/99/9999 143658300 350 7,621 SH   SOLE   0 0 7,621
CBRE CLARION GLOBAL REAL EST COM 12504G100 77 10,065 SH   SOLE   0 0 10,065
CENTENE CORP DEL COM 15135B101 407 8,058 SH   SOLE   0 0 8,058
CHEVRON CORP NEW COM 166764100 521 4,224 SH   SOLE   0 0 4,224
CISCO SYS INC COM 17275R102 479 8,500 SH   SOLE   0 0 8,500
COCA COLA CO COM 191216100 815 15,789 SH   SOLE   0 0 15,789
COHEN & STEERS INFRASTRUCTUR COM 19248A109 230 8,650 SH   SOLE   0 0 8,650
COLONY CR REAL ESTATE INC COM CL A 19625T101 1,002 64,129 SH   SOLE   0 0 64,129
CONSTELLATION BRANDS INC CL A 21036P108 247 1,247 SH   SOLE   0 0 1,247
COSTCO WHSL CORP NEW COM 22160K105 210 779 SH   SOLE   0 0 779
CRONOS GROUP INC COM 22717L101 179 11,500 SH   SOLE   0 0 11,500
DANAHER CORPORATION COM 235851102 218 1,533 SH   SOLE   0 0 1,533
DELTA AIR LINES INC DEL COM NEW 247361702 391 6,627 SH   SOLE   0 0 6,627
DISNEY WALT CO COM DISNEY 254687106 821 5,796 SH   SOLE   0 0 5,796
EATON VANCE LTD DUR INCOME F COM 27828H105 149 11,784 SH   SOLE   0 0 11,784
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 172 11,864 SH   SOLE   0 0 11,864
FACEBOOK INC CL A 30303M102 1,373 6,890 SH   SOLE   0 0 6,890
FIDELITY MSCI CONSM DIS 316092204 336 7,183 SH   SOLE   0 0 7,183
FIDELITY MSCI INFO TECH I 316092808 494 7,771 SH   SOLE   0 0 7,771
FIRST TR EXCH TRD ALPHA FD I EUROPE ALPHADEX 33737J117 639 18,283 SH   SOLE   0 0 18,283
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 548 6,864 SH   SOLE   0 0 6,864
FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 327 6,939 SH   SOLE   0 0 6,939
FIRST TR EXCHANGE TRADED FD FIRST TR TA HIYL 33738D408 353 7,329 SH   SOLE   0 0 7,329
FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506 451 14,470 SH   SOLE   0 0 14,470
FIRST TR EXCHANGE TRADED FD FST LOW OPPT EFT 33739Q200 1,348 26,057 SH   SOLE   0 0 26,057
FIRST TR EXCHANGE TRADED FD FT STRG INCM ETF 33739Q309 875 17,293 SH   SOLE   0 0 17,293
FIRST TR EXCHANGE TRADED FD FIRST TR ENH NEW 33739Q408 2,745 45,684 SH   SOLE   0 0 45,684
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 425 8,138 SH   SOLE   0 0 8,138
FIRST TR NASDAQ100 TECH INDE SHS 337345102 200 2,287 SH   SOLE   0 0 2,287
FIRST TR VALUE LINE DIVID IN SHS 33734H106 1,820 53,415 SH   SOLE   0 0 53,415
FLEXSHARES TR INT QLTDVDYNAM 33939L829 278 11,315 SH   SOLE   0 0 11,315
FS KKR CAPITAL CORP COM 302635107 1,003 162,304 SH   SOLE   0 0 162,304
GLOBAL NET LEASE INC COM NEW 379378201 311 15,410 SH   SOLE   0 0 15,410
GLOBAL X FDS NASDAQ 100 COVER 37954Y483 727 31,322 SH   SOLE   0 0 31,322
HARRIS CORP DEL COM 413875105 213 1,116 SH   SOLE   0 0 1,116
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 1,873 17,240 SH   SOLE   0 0 17,240
INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 644 4,753 SH   SOLE   0 0 4,753
INVESCO QQQ TR UNIT SER 1 46090E103 3,215 16,861 SH   SOLE   0 0 16,861
ISHARES INC MIN VOL GBL ETF 464286525 432 4,642 SH   SOLE   0 0 4,642
ISHARES TR CORE US AGGBD ET 464287226 204 1,837 SH   SOLE   0 0 1,837
ISHARES TR IBOXX INV CP ETF 464287242 398 3,224 SH   SOLE   0 0 3,224
ISHARES TR S&P 500 GRWT ETF 464287309 359 1,967 SH   SOLE   0 0 1,967
ISHARES TR CORE S&P MCP ETF 464287507 461 2,374 SH   SOLE   0 0 2,374
ISHARES TR U.S. FIN SVC ETF 464287770 362 2,656 SH   SOLE   0 0 2,656
ISHARES TR CORE S&P SCP ETF 464287804 227 2,919 SH   SOLE   0 0 2,919
ISHARES TR U.S. CNSM GD ETF 464287812 503 4,094 SH   SOLE   0 0 4,094
ISHARES TR GL CLEAN ENE ETF 464288224 169 15,561 SH   SOLE   0 0 15,561
ISHARES TR NATIONAL MUN ETF 464288414 239 2,107 SH   SOLE   0 0 2,107
ISHARES TR PFD AND INCM SEC 464288687 412 11,206 SH   SOLE   0 0 11,206
ISHARES TR GLOB UTILITS ETF 464288711 409 7,401 SH   SOLE   0 0 7,401
ISHARES TR US AER DEF ETF 464288760 557 2,607 SH   SOLE   0 0 2,607
ISHARES TR CORE MSCI EAFE 46432F842 225 3,679 SH   SOLE   0 0 3,679
ISHARES TR ULTR SH TRM BD 46434V878 340 6,754 SH   SOLE   0 0 6,754
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 224 4,500 SH   SOLE   0 0 4,500
JOHNSON & JOHNSON COM 478160104 417 2,950 SH   SOLE   0 0 2,950
JP MORGAN EXCHANGE TRADED FD ULTRA SHRT INC 46641Q837 852 16,911 SH   SOLE   0 0 16,911
JPMORGAN CHASE & CO COM 46625H100 578 5,101 SH   SOLE   0 0 5,101
JUST ENERGY GROUP INC COM 48213W101 66 15,780 SH   SOLE   0 0 15,780
LILLY ELI & CO COM 532457108 431 3,815 SH   SOLE   0 0 3,815
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 39 13,735 SH   SOLE   0 0 13,735
LULULEMON ATHLETICA INC COM 550021109 232 1,246 SH   SOLE   0 0 1,246
MASTERCARD INC CL A 57636Q104 779 2,851 SH   SOLE   0 0 2,851
MERCK & CO INC COM 58933Y105 297 3,502 SH   SOLE   0 0 3,502
MICROSOFT CORP COM 594918104 2,566 18,801 SH   SOLE   0 0 18,801
MOODYS CORP COM 615369105 232 1,172 SH   SOLE   0 0 1,172
NETFLIX INC COM 64110L106 651 1,714 SH   SOLE   0 0 1,714
NIKE INC CL B 654106103 542 6,152 SH   SOLE   0 0 6,152
NOKIA CORP SPONSORED ADR 654902204 76 15,172 SH   SOLE   0 0 15,172
NVIDIA CORP COM 67066G104 1,038 6,600 SH   SOLE   0 0 6,600
OGE ENERGY CORP COM 670837103 252 5,839 SH   SOLE   0 0 5,839
ONEOK INC NEW COM 682680103 320 4,579 SH   SOLE   0 0 4,579
ORACLE CORP COM 68389X105 421 7,062 SH   SOLE   0 0 7,062
PAYCOM SOFTWARE INC COM 70432V102 300 1,250 SH   SOLE   0 0 1,250
PAYPAL HLDGS INC COM 70450Y103 521 4,399 SH   SOLE   0 0 4,399
PEPSICO INC COM 713448108 920 6,985 SH   SOLE   0 0 6,985
PFIZER INC COM 717081103 287 6,628 SH   SOLE   0 0 6,628
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 228 2,277 SH   SOLE   0 0 2,277
PORTFOLIO RECOVERY ASSOCS IN NOTE 3.000% 8/0 73640QAB1 64 65,000 PRN   SOLE   0 0 65,000
PROCTER AND GAMBLE CO COM 742718109 280 2,481 SH   SOLE   0 0 2,481
PROSHARES TR SHORT S&P 500 NE 74347B425 1,292 49,215 SH   SOLE   0 0 49,215
PROSHARES TR S&P 500 DV ARIST 74348A467 692 9,915 SH   SOLE   0 0 9,915
PROSPECT CAPITAL CORPORATION NOTE 4.750% 4/1 74348TAQ5 76 75,000 PRN   SOLE   0 0 75,000
REAVES UTIL INCOME FD COM SH BEN INT 756158101 374 10,358 SH   SOLE   0 0 10,358
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 290 5,435 SH   SOLE   0 0 5,435
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 560 6,016 SH   SOLE   0 0 6,016
SELECT SECTOR SPDR TR ENERGY 81369Y506 257 4,071 SH   SOLE   0 0 4,071
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 254 9,051 SH   SOLE   0 0 9,051
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 336 4,382 SH   SOLE   0 0 4,382
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 283 3,550 SH   SOLE   0 0 3,550
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 363 5,964 SH   SOLE   0 0 5,964
SHOPIFY INC CL A 82509L107 245 760 SH   SOLE   0 0 760
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 377 7,367 SH   SOLE   0 0 7,367
SPDR INDEX SHS FDS S&P INTL ETF 78463X772 567 14,415 SH   SOLE   0 0 14,415
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 453 15,388 SH   SOLE   0 0 15,388
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,287 7,697 SH   SOLE   0 0 7,697
SPDR SERIES TRUST WELLS FG PFD ETF 78464A292 1,115 25,814 SH   SOLE   0 0 25,814
SPDR SERIES TRUST PORTFOLIO AGRGTE 78464A649 218 7,501 SH   SOLE   0 0 7,501
SPDR SERIES TRUST S&P DIVID ETF 78464A763 230 2,265 SH   SOLE   0 0 2,265
SPDR SERIES TRUST PORTFOLIO LR ETF 78464A854 735 20,989 SH   SOLE   0 0 20,989
SPDR SERIES TRUST RUSSELL YIELD 78468R770 439 6,228 SH   SOLE   0 0 6,228
SPDR SERIES TRUST PRTFLO S&P500 HI 78468R788 703 18,367 SH   SOLE   0 0 18,367
SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 599 13,003 SH   SOLE   0 0 13,003
SVB FINL GROUP COM 78486Q101 498 2,288 SH   SOLE   0 0 2,288
TD AMERITRADE HLDG CORP COM 87236Y108 614 11,985 SH   SOLE   0 0 11,985
THERAPEUTICSMD INC COM 88338N107 26 10,000 SH   SOLE   0 0 10,000
UBER TECHNOLOGIES INC COM 90353T100 585 13,224 SH   SOLE   0 0 13,224
UNIVERSAL HLTH SVCS INC CL B 913903100 1,067 8,281 SH   SOLE   0 0 8,281
VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 231 7,916 SH   SOLE   0 0 7,916
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 1,148 13,883 SH   SOLE   0 0 13,883
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 494 8,584 SH   SOLE   0 0 8,584
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1,112 4,073 SH   SOLE   0 0 4,073
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 573 3,773 SH   SOLE   0 0 3,773
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 345 3,823 SH   SOLE   0 0 3,823
VANGUARD INDEX FDS SML CP GRW ETF 922908595 215 1,140 SH   SOLE   0 0 1,140
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 1,228 10,267 SH   SOLE   0 0 10,267
VANGUARD INDEX FDS GROWTH ETF 922908736 810 4,862 SH   SOLE   0 0 4,862
VANGUARD INDEX FDS SMALL CP ETF 922908751 1,113 7,072 SH   SOLE   0 0 7,072
VANGUARD INDEX FDS TOTAL STK MKT 922908769 3,841 25,273 SH   SOLE   0 0 25,273
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 662 15,554 SH   SOLE   0 0 15,554
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 458 5,699 SH   SOLE   0 0 5,699
VANGUARD STAR FD VG TL INTL STK F 921909768 1,772 33,717 SH   SOLE   0 0 33,717
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 510 12,292 SH   SOLE   0 0 12,292
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 1,422 16,139 SH   SOLE   0 0 16,139
VANGUARD WORLD FDS INF TECH ETF 92204A702 373 1,735 SH   SOLE   0 0 1,735
VERIZON COMMUNICATIONS INC COM 92343V104 240 4,261 SH   SOLE   0 0 4,261
VISA INC COM CL A 92826C839 582 3,275 SH   SOLE   0 0 3,275
WASTE MGMT INC DEL COM 94106L109 613 5,239 SH   SOLE   0 0 5,239
WEIBO CORP SPONSORED ADR 948596101 378 8,738 SH   SOLE   0 0 8,738
WELLS FARGO UTILITIES AND HI WF UTILITIES INC 94987E109 261 20,227 SH   SOLE   0 0 20,227
ZEBRA TECHNOLOGIES CORP CL A 989207105 1,211 5,718 SH   SOLE   0 0 5,718
ZOETIS INC CL A 98978V103 1,448 12,784 SH   SOLE   0 0 12,784
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 252 2,770 SH   SOLE   0 0 2,770