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 INCOME COM 003009107 53 15,294 SH   SOLE   0 0 15,294
ADOBE INC COM 00724F101 201 604 SH   SOLE   0 0 604
ADVANCED MICRO DEVICES INC COM 007903107 799 14,535 SH   SOLE   0 0 14,535
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,107 5,318 SH   SOLE   0 0 5,318
ALPHABET INC CAP STK CL A 02079K305 2,344 1,864 SH   SOLE   0 0 1,864
ALPHABET INC CAP STK CL C 02079K107 442 350 SH   SOLE   0 0 350
ALPHATEC HLDGS INC COM NEW 02081G201 48 12,657 SH   SOLE   0 0 12,657
ALPS ETF TR RIVRFRNT STR INC 00162Q783 205 8,787 SH   SOLE   0 0 8,787
AMAZON COM INC COM 023135106 3,928 1,702 SH   SOLE   0 0 1,702
AMERICAN AIRLS GROUP INC COM 02376R102 184 14,983 SH   SOLE   0 0 14,983
AMERICAN FIN TR INC COM CLASS A 02607T109 455 67,534 SH   SOLE   0 0 67,534
AMERICOLD RLTY TR COM 03064D108 560 16,936 SH   SOLE   0 0 16,936
AMGEN INC COM 031162100 275 1,239 SH   SOLE   0 0 1,239
APOLLO INVT CORP COM NEW 03761U502 99 12,240 SH   SOLE   0 0 12,240
APPLE INC COM 037833100 5,798 20,383 SH   SOLE   0 0 20,383
ARCTURUS THERAPEUTICS HLDG I COM 03969T109 5,702 316,784 SH   SOLE   0 0 316,784
ARES CAPITAL CORP COM 04010L103 356 29,311 SH   SOLE   0 0 29,311
AT&T INC COM 00206R102 888 29,521 SH   SOLE   0 0 29,521
AVAYA HLDGS CORP COM 05351X101 366 41,937 SH   SOLE   0 0 41,937
AVAYA HLDGS CORP COM 05351X101 12 10,000 SH Call SOLE   0 0 10,000
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,273 12,052 SH   SOLE   0 0 12,052
BK OF AMERICA CORP COM 060505104 795 35,816 SH   SOLE   0 0 35,816
BLACKROCK CORPOR HI YLD FD I COM 09255P107 145 15,445 SH   SOLE   0 0 15,445
BLACKSTONE GROUP INC COM CL A 09260D107 953 20,953 SH   SOLE   0 0 20,953
BOEING CO COM 097023105 437 2,995 SH   SOLE   0 0 2,995
BROADCOM INC COM 11135F101 731 2,838 SH   SOLE   0 0 2,838
CARNIVAL CORP UNIT 99/99/9999 143658300 192 15,517 SH   SOLE   0 0 15,517
CENTENE CORP DEL COM 15135B101 685 9,919 SH   SOLE   0 0 9,919
CHEVRON CORP NEW COM 166764100 320 3,877 SH   SOLE   0 0 3,877
CISCO SYS INC COM 17275R102 423 10,177 SH   SOLE   0 0 10,177
COCA COLA CO COM 191216100 1,109 23,290 SH   SOLE   0 0 23,290
COLONY CR REAL ESTATE INC COM CL A 19625T101 258 66,891 SH   SOLE   0 0 66,891
COSTCO WHSL CORP NEW COM 22160K105 736 2,371 SH   SOLE   0 0 2,371
DANAHER CORPORATION COM 235851102 221 1,446 SH   SOLE   0 0 1,446
DISNEY WALT CO COM DISNEY 254687106 964 9,321 SH   SOLE   0 0 9,321
DOMINION ENERGY INC COM 25746U109 205 2,572 SH   SOLE   0 0 2,572
ESSENTIAL UTILS INC COM 29670G102 857 20,401 SH   SOLE   0 0 20,401
ETF SER SOLUTIONS US GLB JETS 26922A842 208 14,096 SH   SOLE   0 0 14,096
EXTRA SPACE STORAGE INC COM 30225T102 576 6,194 SH   SOLE   0 0 6,194
EXXON MOBIL CORP COM 30231G102 272 6,731 SH   SOLE   0 0 6,731
FACEBOOK INC CL A 30303M102 745 4,211 SH   SOLE   0 0 4,211
FIDELITY COVINGTON TR MSCI CONSM DIS 316092204 391 9,233 SH   SOLE   0 0 9,233
FIDELITY COVINGTON TR MSCI INDL INDX 316092709 268 8,538 SH   SOLE   0 0 8,538
FIDELITY COVINGTON TR MSCI INFO TECH I 316092808 542 7,997 SH   SOLE   0 0 7,997
FIRST TR EXCHANGE TRADED ALP EUROPE ALPHADEX 33737J117 414 15,765 SH   SOLE   0 0 15,765
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 246 4,194 SH   SOLE   0 0 4,194
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 408 5,956 SH   SOLE   0 0 5,956
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 12,458 209,561 SH   SOLE   0 0 209,561
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 321 7,028 SH   SOLE   0 0 7,028
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 1,621 31,456 SH   SOLE   0 0 31,456
FIRST TR EXCHANGE-TRADED FD FT STRG INCM ETF 33739Q309 674 15,723 SH   SOLE   0 0 15,723
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 392 14,474 SH   SOLE   0 0 14,474
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 282 6,354 SH   SOLE   0 0 6,354
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 316 8,142 SH   SOLE   0 0 8,142
FIRST TR VALUE LINE DIVID IN SHS 33734H106 1,227 42,572 SH   SOLE   0 0 42,572
FLEXSHARES TR INT QLTDVDYNAM 33939L829 223 11,315 SH   SOLE   0 0 11,315
FS KKR CAPITAL CORP COM 302635107 613 166,086 SH   SOLE   0 0 166,086
GLOBAL NET LEASE INC COM NEW 379378201 201 14,710 SH   SOLE   0 0 14,710
GLOBAL X FDS NASDAQ 100 COVER 37954Y483 568 28,776 SH   SOLE   0 0 28,776
GOLDMAN SACHS GROUP INC COM 38141G104 214 1,197 SH   SOLE   0 0 1,197
HEALTHEQUITY INC COM 42226A107 4,613 100,650 SH   SOLE   0 0 100,650
INNOVATOR ETFS TR S&P 500 BUFETF 45782C771 1,531 64,410 SH   SOLE   0 0 64,410
INNOVATOR ETFS TR S&P 500 POWER 45782C417 1,356 60,000 SH   SOLE   0 0 60,000
INTERNATIONAL BUSINESS MACHS COM 459200101 201 1,690 SH   SOLE   0 0 1,690
INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 496 5,642 SH   SOLE   0 0 5,642
INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 855 6,397 SH   SOLE   0 0 6,397
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 1,433 15,993 SH   SOLE   0 0 15,993
INVESCO QQQ TR UNIT SER 1 46090E103 3,773 18,015 SH   SOLE   0 0 18,015
ISHARES TR CORE S&P500 ETF 464287200 223 799 SH   SOLE   0 0 799
ISHARES TR PFD AND INCM SEC 464288687 223 6,659 SH   SOLE   0 0 6,659
ISHARES TR S&P 500 GRWT ETF 464287309 279 1,552 SH   SOLE   0 0 1,552
ISHARES TR U.S. FIN SVC ETF 464287770 335 3,155 SH   SOLE   0 0 3,155
ISHARES TR ULTR SH TRM BD 46434V878 2,537 50,460 SH   SOLE   0 0 50,460
ISHARES TR US AER DEF ETF 464288760 863 5,752 SH   SOLE   0 0 5,752
ISHARES U S ETF TR HEALTHCARE 46431W689 612 20,905 SH   SOLE   0 0 20,905
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 1,086 21,693 SH   SOLE   0 0 21,693
JOHN HANCOCK ETF TRUST MLTFACTR UTILS 47804J867 293 9,832 SH   SOLE   0 0 9,832
JOHNSON & JOHNSON COM 478160104 325 2,203 SH   SOLE   0 0 2,203
JPMORGAN CHASE & CO COM 46625H100 1,324 14,579 SH   SOLE   0 0 14,579
L3HARRIS TECHNOLOGIES INC COM 502431109 215 1,102 SH   SOLE   0 0 1,102
LILLY ELI & CO COM 532457108 550 3,636 SH   SOLE   0 0 3,636
LULULEMON ATHLETICA INC COM 550021109 337 1,620 SH   SOLE   0 0 1,620
MASTERCARD INC CL A 57636Q104 753 2,928 SH   SOLE   0 0 2,928
MCDONALDS CORP COM 580135101 246 1,385 SH   SOLE   0 0 1,385
MGM RESORTS INTERNATIONAL COM 552953101 177 12,295 SH   SOLE   0 0 12,295
MICROSOFT CORP COM 594918104 3,425 19,925 SH   SOLE   0 0 19,925
NETFLIX INC COM 64110L106 722 1,692 SH   SOLE   0 0 1,692
NVIDIA CORP COM 67066G104 985 3,507 SH   SOLE   0 0 3,507
OCCIDENTAL PETE CORP COM 674599105 261 19,194 SH   SOLE   0 0 19,194
OGE ENERGY CORP COM 670837103 350 11,229 SH   SOLE   0 0 11,229
ORACLE CORP COM 68389X105 247 4,655 SH   SOLE   0 0 4,655
OUTLOOK THERAPEUTICS INC COM NEW 69012T206 25 34,750 SH   SOLE   0 0 34,750
PAYCOM SOFTWARE INC COM 70432V102 868 3,835 SH   SOLE   0 0 3,835
PAYPAL HLDGS INC COM 70450Y103 442 4,097 SH   SOLE   0 0 4,097
PEPSICO INC COM 713448108 1,232 9,127 SH   SOLE   0 0 9,127
PROCTER & GAMBLE CO COM 742718109 241 1,985 SH   SOLE   0 0 1,985
PROSHARES TR S&P 500 DV ARIST 74348A467 1,288 21,048 SH   SOLE   0 0 21,048
PROSHARES TR SHORT S&P 500 NE 74347B425 1,309 51,575 SH   SOLE   0 0 51,575
QUALCOMM INC COM 747525103 214 2,816 SH   SOLE   0 0 2,816
REAVES UTIL INCOME FD COM SH BEN INT 756158101 252 8,505 SH   SOLE   0 0 8,505
RED ROCK RESORTS INC CL A 75700L108 142 13,786 SH   SOLE   0 0 13,786
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 268 5,555 SH   SOLE   0 0 5,555
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 627 6,487 SH   SOLE   0 0 6,487
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 602 9,892 SH   SOLE   0 0 9,892
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 1,230 20,973 SH   SOLE   0 0 20,973
SHAKE SHACK INC CL A 819047101 229 5,337 SH   SOLE   0 0 5,337
SHOPIFY INC CL A 82509L107 1,821 3,663 SH   SOLE   0 0 3,663
SPDR GOLD TRUST GOLD SHS 78463V107 1,240 7,661 SH   SOLE   0 0 7,661
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 248 6,630 SH   SOLE   0 0 6,630
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 368 15,070 SH   SOLE   0 0 15,070
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,835 6,608 SH   SOLE   0 0 6,608
SPDR SER TR PORTFOLIO S&P500 78464A854 649 19,910 SH   SOLE   0 0 19,910
SPDR SER TR PRTFLO S&P500 GW 78464A409 349 8,978 SH   SOLE   0 0 8,978
SPDR SER TR PRTFLO S&P500 HI 78468R788 477 18,254 SH   SOLE   0 0 18,254
SPDR SER TR PRTFLO S&P500 VL 78464A508 333 12,092 SH   SOLE   0 0 12,092
SPDR SER TR RUSSELL YIELD 78468R770 273 5,463 SH   SOLE   0 0 5,463
SPDR SER TR S&P DIVID ETF 78464A763 337 4,024 SH   SOLE   0 0 4,024
SPDR SER TR WELLS FG PFD ETF 78464A292 920 22,338 SH   SOLE   0 0 22,338
SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 692 16,422 SH   SOLE   0 0 16,422
STAAR SURGICAL CO COM PAR $0.01 852312305 468 13,000 SH   SOLE   0 0 13,000
TARGET CORP COM 87612E106 697 6,558 SH   SOLE   0 0 6,558
TD AMERITRADE HLDG CORP COM 87236Y108 568 15,855 SH   SOLE   0 0 15,855
TENNECO INC CL A VTG COM STK 880349105 75 20,000 SH   SOLE   0 0 20,000
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 1,023 101,675 SH   SOLE   0 0 101,675
THERAPEUTICSMD INC COM 88338N107 9 10,000 SH   SOLE   0 0 10,000
TILRAY INC COM CL 2 88688T100 68 10,000 SH   SOLE   0 0 10,000
TWILIO INC CL A 90138F102 686 6,801 SH   SOLE   0 0 6,801
UBER TECHNOLOGIES INC COM 90353T100 726 26,478 SH   SOLE   0 0 26,478
UNDER ARMOUR INC CL C 904311206 1 95 SH   SOLE   0 0 95
UNDER ARMOUR INC CL C 904311206 0 20,000 SH Call SOLE   0 0 20,000
UNITED AIRLS HLDGS INC COM 910047109 229 7,173 SH   SOLE   0 0 7,173
UNITED STATES OIL FUND LP UNITS 91232N108 440 99,366 SH   SOLE   0 0 99,366
UNITED STS NAT GAS FD LP UNIT PAR 912318300 0 23 SH   SOLE   0 0 23
UNITED STS NAT GAS FD LP UNIT PAR 912318300 0 30,000 SH Call SOLE   0 0 30,000
UNIVERSAL HLTH SVCS INC CL B 913903100 1,375 13,335 SH   SOLE   0 0 13,335
VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 214 7,817 SH   SOLE   0 0 7,817
VANECK VECTORS ETF TR PHARMACEUTICAL 92189F692 581 10,056 SH   SOLE   0 0 10,056
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 2,285 26,072 SH   SOLE   0 0 26,072
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 961 16,926 SH   SOLE   0 0 16,926
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 909 9,511 SH   SOLE   0 0 9,511
VANGUARD INDEX FDS GROWTH ETF 922908736 823 4,807 SH   SOLE   0 0 4,807
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 546 3,957 SH   SOLE   0 0 3,957
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 280 3,748 SH   SOLE   0 0 3,748
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 734 2,875 SH   SOLE   0 0 2,875
VANGUARD INDEX FDS SMALL CP ETF 922908751 714 5,927 SH   SOLE   0 0 5,927
VANGUARD INDEX FDS TOTAL STK MKT 922908769 3,408 24,600 SH   SOLE   0 0 24,600
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 285 8,174 SH   SOLE   0 0 8,174
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 633 7,803 SH   SOLE   0 0 7,803
VANGUARD STAR FDS VG TL INTL STK F 921909768 1,501 34,696 SH   SOLE   0 0 34,696
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 204 6,002 SH   SOLE   0 0 6,002
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 1,251 16,618 SH   SOLE   0 0 16,618
VANGUARD WORLD FDS INF TECH ETF 92204A702 457 1,990 SH   SOLE   0 0 1,990
VISA INC COM CL A 92826C839 813 4,900 SH   SOLE   0 0 4,900
WALMART INC COM 931142103 225 1,744 SH   SOLE   0 0 1,744
WASTE MGMT INC DEL COM 94106L109 768 7,944 SH   SOLE   0 0 7,944
WELLS FARGO UTILITIES AND HI WF UTILITIES INC 94987E109 178 15,212 SH   SOLE   0 0 15,212
ZOETIS INC CL A 98978V103 1,612 13,017 SH   SOLE   0 0 13,017
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 960 6,334 SH   SOLE   0 0 6,334