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
3M CO COM COM 88579Y101 1,322 6,274 SH   SOLE   0 0 6,274
ABBOTT LABS COM COM 002824100 649 8,840 SH   SOLE   0 0 8,840
ABBVIE INC COM COM 00287Y109 1,806 19,091 SH   SOLE   0 0 19,091
ABERCROMBIE & FITCH CO PUT JAN00027000 COM 002896207 9 13 SH Put SOLE   0 0 13
ABERCROMBIE & FITCH CO CL A COM CL A 002896207 1,452 68,750 SH   SOLE   0 0 68,750
ABIOMED INC COM COM 003654100 324 720 SH   SOLE   0 0 720
ACCENTURE PLC IRELAND SHS CLASS A SHS CL A G1151C101 530 3,112 SH   SOLE   0 0 3,112
ADOBE SYS INC COM COM 00724F101 1,148 4,252 SH   SOLE   0 0 4,252
AETNA INC NEW CALL JAN00145000 COM 00817Y108 0 2 SH Call SOLE   0 0 2
AETNA INC NEW COM COM 00817Y108 336 1,659 SH   SOLE   0 0 1,659
AFLAC INC COM COM 001055102 258 5,479 SH   SOLE   0 0 5,479
AGNC INVT CORP COM COM 00123Q104 340 18,235 SH   SOLE   0 0 18,235
AKAMAI TECHNOLOGIES INC COM COM 00971T101 431 5,889 SH   SOLE   0 0 5,889
ALIBABA GROUP HLDG LTD CALL JAN00150000 SPONS ADR 01609W102 4 1 SH Call SOLE   0 0 1
ALIBABA GROUP HLDG LTD SPONSORED ADS SPONS ADR 01609W102 1,609 9,768 SH   SOLE   0 0 9,768
ALIGN TECHNOLOGY INC COM COM 016255101 501 1,281 SH   SOLE   0 0 1,281
ALLERGAN PLC SHS PLC SHS G0177J108 1,052 5,523 SH   SOLE   0 0 5,523
ALPHABET INC CAP STK CL A CL A 02079K305 4,999 4,142 SH   SOLE   0 0 4,142
ALPHABET INC CAP STK CL C CL C 02079K107 1,527 1,279 SH   SOLE   0 0 1,279
ALPS ETF TR ALERIAN MLP MLP 00162Q866 947 88,693 SH   SOLE   0 0 88,693
ALTRIA GROUP INC PUT DEC00052500 COM 02209S103 0 4 SH Put SOLE   0 0 4
ALTRIA GROUP INC COM COM 02209S103 1,068 17,710 SH   SOLE   0 0 17,710
AMAZON COM INC COM COM 023135106 11,271 5,627 SH   SOLE   0 0 5,627
AMERICAN AIRLS GROUP I CALL JAN00050000 COM 02376R102 0 1 SH Call SOLE   0 0 1
AMERICAN AIRLS GROUP INC COM COM 02376R102 230 5,556 SH   SOLE   0 0 5,556
AMERICAN ELEC PWR INC COM COM 025537101 384 5,417 SH   SOLE   0 0 5,417
AMERICAN EXPRESS CO PUT JAN00092500 COM 025816109 1 8 SH Put SOLE   0 0 8
AMERICAN EXPRESS CO COM COM 025816109 270 2,531 SH   SOLE   0 0 2,531
AMERICAN FIN TR INC COM CLASS A COM 02607T109 219 14,369 SH   SOLE   0 0 14,369
AMGEN INC CALL JAN00230000 COM 031162100 1 1 SH Call SOLE   0 0 1
AMGEN INC COM COM 031162100 966 4,659 SH   SOLE   0 0 4,659
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR SPONS ADR 03524A108 764 8,728 SH   SOLE   0 0 8,728
ANNALY CAP MGMT INC COM COM 035710409 242 23,685 SH   SOLE   0 0 23,685
APOLLO GLOBAL MGMT LLC CL A SHS CL A SHS 037612306 444 12,852 SH   SOLE   0 0 12,852
APPLE INC CALL JAN00250000 COM 037833100 5 16 SH Call SOLE   0 0 16
APPLE INC COM COM 037833100 23,863 105,709 SH   SOLE   0 0 105,709
ARCHER DANIELS MIDLAND CALL JAN00045000 COM 039483102 2 3 SH Call SOLE   0 0 3
ARCHER DANIELS MIDLAND CO COM COM 039483102 238 4,731 SH   SOLE   0 0 4,731
ARES DYNAMIC CR ALLOCATION FD COM COM 04014F102 264 17,000 SH   SOLE   0 0 17,000
ARISTA NETWORKS INC COM COM 040413106 409 1,539 SH   SOLE   0 0 1,539
ARK ETF TR WEB X.O ETF WEB X.O ETF 00214Q401 2,941 51,073 SH   SOLE   0 0 51,073
AT&T INC PUT SEP00032000 COM 00206R102 0 2 SH Put SOLE   0 0 2
AT&T INC COM COM 00206R102 4,582 136,436 SH   SOLE   0 0 136,436
AUTOMATIC DATA PROCESSING INC COM COM 053015103 209 1,389 SH   SOLE   0 0 1,389
BANCO SANTANDER SA ADR SA ADR 05964H105 68 13,651 SH   SOLE   0 0 13,651
BANK AMER CORP COM COM 060505104 728 24,708 SH   SOLE   0 0 24,708
BANK NEW YORK MELLON CORP COM COM 064058100 218 4,277 SH   SOLE   0 0 4,277
BARCLAYS BK PLC IPATH S&P500 VIX PLC IPATH S&P500 VIX 06746L422 338 12,681 SH   SOLE   0 0 12,681
BARINGS CORPORATE INVS COM COM 06759X107 153 10,000 SH   SOLE   0 0 10,000
BB&T CORP COM COM 054937107 480 9,888 SH   SOLE   0 0 9,888
BERKSHIRE HATHAWAY INC DEL CL B NEW CL B 084670702 1,529 7,143 SH   SOLE   0 0 7,143
BLACKROCK CORPOR HI YLD FD INC COM COM 09255P107 133 12,700 SH   SOLE   0 0 12,700
BLACKROCK INC CALL JAN00700000 COM 09247X101 0 1 SH Call SOLE   0 0 1
BLACKROCK INC COM COM 09247X101 710 1,506 SH   SOLE   0 0 1,506
BLACKROCK MUNIVEST FD II INC COM COM 09253T101 195 14,620 SH   SOLE   0 0 14,620
BLACKSTONE GROUP L P CALL DEC00031000 COM UNIT LTD 09253U108 2 9 SH Call SOLE   0 0 9
BLACKSTONE GROUP L P COM UNIT LTD COM UNIT LTD 09253U108 835 21,925 SH   SOLE   0 0 21,925
BLACKSTONE MTG TR INC COM CL A COM CL A 09257W100 976 29,135 SH   SOLE   0 0 29,135
BLUE APRON HLDGS INC CL A CL A 09523Q101 17 10,000 SH   SOLE   0 0 10,000
BOEING CO COM COM 097023105 2,402 6,458 SH   SOLE   0 0 6,458
BOEING COMPANY PUT JAN00350000 COM 097023105 10 4 SH Put SOLE   0 0 4
BOOKING HLDGS INC COM COM 09857L108 1,659 836 SH   SOLE   0 0 836
BP PLC SPONSORED ADR PLC SPONS ADR 055622104 909 19,719 SH   SOLE   0 0 19,719
BRISTOL MYERS SQUIBB CO COM COM 110122108 676 10,893 SH   SOLE   0 0 10,893
BROCADE COMMUNICATIONS SYS INC COM NEW COM 111621306 194 15,287 SH   SOLE   0 0 15,287
BUSINESS DEV CORP OF AMER COM COM 12325J101 0 31,611 SH   SOLE   0 0 31,611
CALAMOS GBL DYN INCOME FUND COM INCOME FUND COM 12811L107 107 11,759 SH   SOLE   0 0 11,759
CALAMOS STRATEGIC TOTL RETN FD COM SH BEN INT TOTL RETN FD COM SH BEN INT 128125101 171 12,731 SH   SOLE   0 0 12,731
CARROLS RESTAURANT GROUP INC COM COM 14574X104 370 25,325 SH   SOLE   0 0 25,325
CARTER VALIDUS MISSION CRITICA COM COM 146282108 680 67,973 SH   SOLE   0 0 67,973
CATERPILLAR INC CALL JAN00180000 COM 149123101 2 2 SH Call SOLE   0 0 2
CATERPILLAR INC DEL COM COM 149123101 649 4,254 SH   SOLE   0 0 4,254
CELGENE CORP CALL OCT00120000 COM 151020104 0 1 SH Call SOLE   0 0 1
CELGENE CORP COM COM 151020104 1,184 13,235 SH   SOLE   0 0 13,235
CENTURYLINK INC COM COM 156700106 236 11,122 SH   SOLE   0 0 11,122
CHEVRON CORP NEW COM COM 166764100 2,662 21,774 SH   SOLE   0 0 21,774
CHIPOTLE MEXICAN GRILL INC COM COM 169656105 551 1,213 SH   SOLE   0 0 1,213
CINTAS CORP COM COM 172908105 337 1,702 SH   SOLE   0 0 1,702
CISCO SYS INC COM COM 17275R102 1,986 40,820 SH   SOLE   0 0 40,820
CISCO SYSTEMS INC PUT JAN00040000 COM 17275R102 0 3 SH Put SOLE   0 0 3
CLOUGH GLOBAL OPPORTUNITIES FD SH BEN INT HS BEN INT 18914E106 108 10,000 SH   SOLE   0 0 10,000
COCA COLA CO COM COM 191216100 659 14,274 SH   SOLE   0 0 14,274
COCA-COLA COMPANY CALL JAN00050000 COM 191216100 0 1 SH Call SOLE   0 0 1
COLGATE PALMOLIVE CO COM COM 194162103 223 3,328 SH   SOLE   0 0 3,328
COLONY CR REAL ESTATE INC COM CL A CL A 19625T101 740 33,647 SH   SOLE   0 0 33,647
COMCAST CORP NEW CL A CL A 20030N101 356 10,065 SH   SOLE   0 0 10,065
COMMUNITY HEALTH SYS INC NEW COM SYS INC NEW COM 203668108 61 17,685 SH   SOLE   0 0 17,685
COMPASS MINERALS INTL INC COM COM 20451N101 755 11,228 SH   SOLE   0 0 11,228
CONAGRA BRANDS INC COM COM 205887102 333 9,802 SH   SOLE   0 0 9,802
CONOCOPHILLIPS COM COM 20825C104 759 9,801 SH   SOLE   0 0 9,801
CONSOLIDATED EDISON INC COM COM 209115104 304 3,984 SH   SOLE   0 0 3,984
CONSTELLATION BRANDS INC CL A CL A 21036P108 242 1,125 SH   SOLE   0 0 1,125
CORNERSTONE STRATEGIC VALUE FD COM COM 21924B302 164 11,725 SH   SOLE   0 0 11,725
CORNING INC COM COM 219350105 224 6,339 SH   SOLE   0 0 6,339
COSTCO WHSL CORP NEW COM COM 22160K105 956 4,069 SH   SOLE   0 0 4,069
CVS CAREMARK CORP CALL AUG00105000 COM 126650100 0 11 SH Call SOLE   0 0 11
CVS HEALTH CORP COM COM 126650100 1,406 17,859 SH   SOLE   0 0 17,859
DBX ETF TR XTRACK RUSS 1000 TR XTRACK RUSS 1000 233051481 531 15,790 SH   SOLE   0 0 15,790
DEAN FOODS CO NEW COM NEW COM 242370203 368 51,800 SH   SOLE   0 0 51,800
DECKERS OUTDOOR CORP COM COM 243537107 203 1,711 SH   SOLE   0 0 1,711
DIAGEO P L C SPON ADR NEW SPONS ADR 25243Q205 333 2,353 SH   SOLE   0 0 2,353
DIEBOLD NXDF INC COM COM 253651103 116 25,775 SH   SOLE   0 0 25,775
DISNEY WALT CO COM DISNEY COM 254687106 1,749 14,954 SH   SOLE   0 0 14,954
DISNEY WALT COMPANY CALL JAN00135000 COM 254687106 1 2 SH Call SOLE   0 0 2
DOCUSIGN INC COM COM 256163106 263 5,001 SH   SOLE   0 0 5,001
DOMINION ENERGY INC COM COM 25746U109 712 10,134 SH   SOLE   0 0 10,134
DOWDUPONT INC COM COM 26078J100 526 8,179 SH   SOLE   0 0 8,179
DUKE ENERGY CORP NEW COM NEW COM 26441C204 260 3,247 SH   SOLE   0 0 3,247
EATON VANCE ENHANCED EQ INC FD COM COM 278274105 1,196 74,715 SH   SOLE   0 0 74,715
EATON VANCE TAX MNGD GBL DV EQ COM COM 27829F108 108 11,401 SH   SOLE   0 0 11,401
EDWARDS LIFESCIENCES CORP COM COM 28176E108 283 1,628 SH   SOLE   0 0 1,628
EMERSON ELEC CO COM COM 291011104 263 3,432 SH   SOLE   0 0 3,432
ENBRIDGE INC COM COM 29250N105 391 12,118 SH   SOLE   0 0 12,118
ENTERPRISE PRODS PARTNERS L P COM COM 293792107 338 11,763 SH   SOLE   0 0 11,763
EP ENERGY CORP CL A CL A 268785102 73 31,372 SH   SOLE   0 0 31,372
ETF SER SOLUTIONS VIDENTCORE EQ FD VIDENTCORE EQ FD 26922A503 2,279 66,049 SH   SOLE   0 0 66,049
ETSY INC COM COM 29786A106 200 3,900 SH   SOLE   0 0 3,900
EXACT SCIENCES CORP COM COM 30063P105 253 3,200 SH   SOLE   0 0 3,200
EXELON CORP CALL OCT00034000 COM 30161N101 0 3 SH Call SOLE   0 0 3
EXELON CORP COM COM 30161N101 225 5,143 SH   SOLE   0 0 5,143
EXPRESS SCRIPTS HLDG CO COM COM 30219G108 381 4,014 SH   SOLE   0 0 4,014
EXXON MOBIL CORP COM COM 30231G102 2,102 24,725 SH   SOLE   0 0 24,725
FACEBOOK INC CALL JAN00160000 CL A 30303M102 7 12 SH Call SOLE   0 0 12
FACEBOOK INC PUT JAN00160000 CL A 30303M102 2 2 SH Put SOLE   0 0 2
FACEBOOK INC CL A CL A 30303M102 3,485 21,193 SH   SOLE   0 0 21,193
FEDERAL NATL MTG ASSN COM COM 313586109 34 23,390 SH   SOLE   0 0 23,390
FEDEX CORP CALL JAN00195000 COM 31428X106 8 2 SH Call SOLE   0 0 2
FEDEX CORP COM COM 31428X106 520 2,160 SH   SOLE   0 0 2,160
FERRARI N V COM COM N3167Y103 403 2,944 SH   SOLE   0 0 2,944
FIDELITY COMWLTH TR NDQ CP IDX TRK NDQ CP IDX TRK 315912808 1,510 4,785 SH   SOLE   0 0 4,785
FIDELITY MSCI INDL INDX MSCI INDL INDX 316092709 397 9,882 SH   SOLE   0 0 9,882
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX DJ INTERNT IDX 33733E302 1,460 10,315 SH   SOLE   0 0 10,315
FIRST TR EXCHANGE TRADED FD II CLOUD COMPUTING II CLOUD COMPUTING 33734X192 407 7,180 SH   SOLE   0 0 7,180
FIRST TR EXCHANGE TRADED FD II INDLS PROD DUR II INDLS PROD DUR 33734X150 287 6,783 SH   SOLE   0 0 6,783
FIRST TR EXCHANGE TRADED FD II TECH ALPHADEX II TECH ALPHADEX 33734X176 412 6,485 SH   SOLE   0 0 6,485
FIRST TR EXCHANGE TRADED FD IV FIRST TR TA HIYL IV FIRST TR TA HIYL 33738D408 554 11,585 SH   SOLE   0 0 11,585
FIRST TR EXCHANGE TRADED FD IV SENIOR LN FD IV SENIOR LN FD 33738D309 310 6,458 SH   SOLE   0 0 6,458
FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH NY ARCA BIOTECH 33733E203 1,107 6,983 SH   SOLE   0 0 6,983
FIRST TR EXCHANGE TRADED FD VI NASDAQ BK ETF VI NASDAQ BK ETF 33738R860 224 8,035 SH   SOLE   0 0 8,035
FIRST TR EXCHANGE TRADED FD VI NASDQ ARTFCIAL VI NASDQ ARTFCIAL 33738R720 304 9,422 SH   SOLE   0 0 9,422
FIRST TR EXCHANGE TRADED FD VI RISNG DIVD ACHIV VI RISNG DIVD ACHIV 33738R506 2,362 74,851 SH   SOLE   0 0 74,851
FIRST TR EXCHANGE TRADED FD WTR ETF WTR ETF 33733B100 338 6,652 SH   SOLE   0 0 6,652
FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF PFD SECS INC ETF 33739E108 280 14,677 SH   SOLE   0 0 14,677
FIRST TR LRG CP GRWTH ALPHADEX COM SHS COM 33735K108 299 4,248 SH   SOLE   0 0 4,248
FIRST TR LRGE CP CORE ALPHA FD COM SHS COM 33734K109 625 10,011 SH   SOLE   0 0 10,011
FIRST TR MORNINGSTAR DIV LEADR SHS DIV LEADR SHS 336917109 437 14,643 SH   SOLE   0 0 14,643
FIRST TR NASDAQ ABA CMNTY BK I UT COM SHS ETF NASDAQ ABA CMNTY BK I UT COM SHS ETF 33736Q104 275 5,151 SH   SOLE   0 0 5,151
FIRST TR NASDAQ100 TECH INDEX SHS NASDAQ100 TECH INDEX SHS 337345102 360 4,532 SH   SOLE   0 0 4,532
FIRST TR VALUE LINE DIVID INDX SHS DIVID INDX SHS 33734H106 1,694 53,555 SH   SOLE   0 0 53,555
FIVE BELOW INC COM COM 33829M101 449 3,452 SH   SOLE   0 0 3,452
FORD MTR CO DEL COM PAR $0.01 COM 345370860 604 65,251 SH   SOLE   0 0 65,251
FORTINET INC COM COM 34959E109 403 4,371 SH   SOLE   0 0 4,371
FS ENERGY & PWR FD COM SH BEN INT COM 30264D109 213 29,430 SH   SOLE   0 0 29,430
FS INVT CORP II COM COM 35952V105 0 16,370 SH   SOLE   0 0 16,370
GENERAL DYNAMICS CORP COM COM 369550108 438 2,140 SH   SOLE   0 0 2,140
GENERAL ELECTRIC CO CALL SEP00030000 COM 369604103 0 1 SH Call SOLE   0 0 1
GENERAL ELECTRIC CO COM COM 369604103 985 87,227 SH   SOLE   0 0 87,227
GENERAL MLS INC COM COM 370334104 1,088 25,341 SH   SOLE   0 0 25,341
GENESEE & WYO INC CL A CL A 371559105 478 5,250 SH   SOLE   0 0 5,250
GILEAD SCIENCES INC CALL AUG00100000 COM 375558103 0 3 SH Call SOLE   0 0 3
GILEAD SCIENCES INC COM COM 375558103 830 10,752 SH   SOLE   0 0 10,752
GLAXOSMITHKLINE PLC SPONSORED ADR PLC SPONS ADR 37733W105 818 20,357 SH   SOLE   0 0 20,357
GOLDCORP INC NEW COM COM 380956409 108 10,582 SH   SOLE   0 0 10,582
GOLDEN PHOENIX MINERALS INC COM COM 381149103 0 26,000 SH   SOLE   0 0 26,000
GOLDMAN SACHS ETF TR EQUITY ETF EQUITY ETF 381430503 862 14,668 SH   SOLE   0 0 14,668
GOLDMAN SACHS GROUP INC COM COM 38141G104 405 1,808 SH   SOLE   0 0 1,808
GRILLED CHEESE TRUCK INC COM COM 39850T105 18 40,000 SH   SOLE   0 0 40,000
GRUBHUB INC COM COM 400110102 208 1,497 SH   SOLE   0 0 1,497
GUESS INC PUT JAN00024000 COM 401617105 2 7 SH Put SOLE   0 0 7
GUESS INC COM COM 401617105 805 35,641 SH   SOLE   0 0 35,641
HANESBRANDS INC COM COM 410345102 232 12,588 SH   SOLE   0 0 12,588
HCP INC COM COM 40414L109 276 10,469 SH   SOLE   0 0 10,469
HEALTHCARE TR AMER INC CL A NEW CL A 42225P501 398 14,912 SH   SOLE   0 0 14,912
HELMERICH & PAYNE INC COM COM 423452101 353 5,130 SH   SOLE   0 0 5,130
HEMP INC COM NEW COM 423703206 8 250,300 SH   SOLE   0 0 250,300
HERSHEY CO COM COM 427866108 261 2,560 SH   SOLE   0 0 2,560
HEXCEL CORP NEW COM COM 428291108 201 3,000 SH   SOLE   0 0 3,000
HIGHLANDS REIT INC COM COM 43110A104 0 46,537 SH   SOLE   0 0 46,537
HINES GLOBAL REIT INC COM COM 433240108 121 13,393 SH   SOLE   0 0 13,393
HOME DEPOT INC COM COM 437076102 3,128 15,100 SH   SOLE   0 0 15,100
HONEYWELL INTL INC PUT JAN00140000 COM 438516106 0 1 SH Put SOLE   0 0 1
HONEYWELL INTL INC COM COM 438516106 1,274 7,658 SH   SOLE   0 0 7,658
HORMEL FOODS CORP COM COM 440452100 230 5,846 SH   SOLE   0 0 5,846
HUMANA INC COM COM 444859102 641 1,894 SH   SOLE   0 0 1,894
HUNTINGTON BANCSHARES INC COM COM 446150104 181 12,134 SH   SOLE   0 0 12,134
IDEXX LABS INC COM COM 45168D104 1,680 6,729 SH   SOLE   0 0 6,729
ILLINOIS TOOL WKS INC COM COM 452308109 456 3,228 SH   SOLE   0 0 3,228
INTEL CORP COM COM 458140100 1,755 37,121 SH   SOLE   0 0 37,121
INTERNATIONAL BANCSHARES CORP COM COM 459044103 405 9,000 SH   SOLE   0 0 9,000
INTERNATIONAL BUS MACH CALL JAN00190000 COM 459200101 5 10 SH Call SOLE   0 0 10
INTERNATIONAL BUSINESS MACHS COM COM 459200101 591 3,908 SH   SOLE   0 0 3,908
INTERXION HOLDING N.V SHS N.V SHS N47279109 269 3,998 SH   SOLE   0 0 3,998
INTL PAPER CO COM COM 460146103 239 4,861 SH   SOLE   0 0 4,861
INTUIT COM COM 461202103 554 2,435 SH   SOLE   0 0 2,435
INTUITIVE SURGICAL INC COM NEW COM 46120E602 957 1,668 SH   SOLE   0 0 1,668
INVENTRUST PPTYS CORP COM COM 46124J102 104 57,816 SH   SOLE   0 0 57,816
INVESCO ACTIVELY MANAGD ETF TR VAR RATE INVT VAR RATE INVT 46090A879 2,044 81,483 SH   SOLE   0 0 81,483
INVESCO EXCH TRD SLF IDX FD TR BULSHS 2019 HY SLF IDX FD TR BULSHS 2019 HY 46138J403 543 22,389 SH   SOLE   0 0 22,389
INVESCO EXCH TRD SLF IDX FD TR BULSHS 2020 HY SLF IDX FD TR BULSHS 2020 HY 46138J601 330 13,578 SH   SOLE   0 0 13,578
INVESCO EXCH TRD SLF IDX FD TR BULSHS 2021 CB SLF IDX FD TR BULSHS 2021 CB 46138J700 416 20,043 SH   SOLE   0 0 20,043
INVESCO EXCH TRD SLF IDX FD TR BULSHS 2021 HY SLF IDX FD TR BULSHS 2021 HY 46138J809 212 8,559 SH   SOLE   0 0 8,559
INVESCO EXCHANGE TRADED FD TR AEROSPACE DEFN AEROSPACE DEFN 46137V100 290 4,708 SH   SOLE   0 0 4,708
INVESCO EXCHANGE TRADED FD TR NASDAQ INTERNT NASDAQ INTERNT 46137V530 414 3,076 SH   SOLE   0 0 3,076
INVESCO EXCHANGE TRADED FD TR RYMND JMS SB 1 RYMND JMS SB 1 46137V522 279 5,750 SH   SOLE   0 0 5,750
INVESCO EXCHANGE TRADED FD TR S&P500 EQL HLT S&P500 EQL HLT 46137V332 217 1,055 SH   SOLE   0 0 1,055
INVESCO EXCHANGE TRADED FD TR S&P500 EQL TEC S&P500 EQL TEC 46137V282 238 1,417 SH   SOLE   0 0 1,417
INVESCO EXCHANGE TRADED FD TR S&P500 EQL WGT S&P500 EQL WGT 46137V357 582 5,450 SH   SOLE   0 0 5,450
INVESCO EXCHANGE TRADED FD TR S&P500 PUR GWT S&P500 PUR GWT 46137V266 2,306 19,175 SH   SOLE   0 0 19,175
INVESCO EXCHANGE TRADED FD TR S&P500 QUALITY S&P500 QUALITY 46137V241 875 26,690 SH   SOLE   0 0 26,690
INVESCO EXCHNG TRADED FD TR II PFD ETF II PFD ETF 46138E511 220 15,381 SH   SOLE   0 0 15,381
INVESCO EXCHNG TRADED FD TR II S&P500 HDL VOL S&P500 HDL VOL 46138E362 619 14,941 SH   SOLE   0 0 14,941
INVESCO EXCHNG TRADED FD TR II S&P500 LOW VOL S&P500 LOW VOL 46138E354 580 11,718 SH   SOLE   0 0 11,718
INVESCO EXCHNG TRADED FD TR II VAR RATE PFD II VAR RATE PFD 46138G870 544 21,860 SH   SOLE   0 0 21,860
INVESCO QQQ TR UNIT SER 1 TR UNIT SER 1 46090E103 3,410 18,354 SH   SOLE   0 0 18,354
INVESCO SR INCOME TR COM COM 46131H107 90 20,878 SH   SOLE   0 0 20,878
IQIYI INC SPONSORED ADS SPONS ADS 46267X108 240 8,868 SH   SOLE   0 0 8,868
IRON MTN INC NEW COM COM 46284V101 573 16,597 SH   SOLE   0 0 16,597
ISHARES GOLD TRUST ISHARES GOLD TRUST ISHARES 464285105 692 60,506 SH   SOLE   0 0 60,506
ISHARES INC CORE MSCI EMKT CORE MSCI EMKT 46434G103 476 9,198 SH   SOLE   0 0 9,198
ISHARES INC GLB ENR PROD ETF GLB ENR PROD ETF 464286343 719 30,097 SH   SOLE   0 0 30,097
ISHARES INC MIN VOL GBL ETF VOL GBL ETF 464286525 384 4,369 SH   SOLE   0 0 4,369
ISHARES INC MSCI EURZONE ETF MSCI EURZONE ETF 464286608 277 6,756 SH   SOLE   0 0 6,756
ISHARES INC MSCI GBL ETF NEW MSCI GBL ETF NEW 46434G848 567 17,384 SH   SOLE   0 0 17,384
ISHARES NASDAQ BIOTECH CALL JAN00110000 CALL 464287556 6 6 SH Call SOLE   0 0 6
ISHARES SILVER TRUST ISHARES SILVER TRUST ISHARES 46428Q109 253 18,429 SH   SOLE   0 0 18,429
ISHARES TR 0-5 YR TIPS ETF 0-5 YR TIPS ETF 46429B747 228 2,307 SH   SOLE   0 0 2,307
ISHARES TR CONSER ALLOC ETF TR CONSER ALLOC ETF 464289883 286 8,370 SH   SOLE   0 0 8,370
ISHARES TR CORE DIV GRWTH CORE DIV GRWTH 46434V621 826 22,298 SH   SOLE   0 0 22,298
ISHARES TR CORE MSCI EAFE CORE MSCI EAFE 46432F842 913 14,249 SH   SOLE   0 0 14,249
ISHARES TR CORE S&P MCP ETF CORE S&P MCP ETF 464287507 627 3,112 SH   SOLE   0 0 3,112
ISHARES TR CORE S&P SCP ETF CORE S&P SCP ETF 464287804 2,987 34,241 SH   SOLE   0 0 34,241
ISHARES TR CORE S&P TTL STK CORE S&P TTL STK 464287150 312 4,689 SH   SOLE   0 0 4,689
ISHARES TR CORE S&P US GWT CORE S&P US GWT 464287671 244 3,931 SH   SOLE   0 0 3,931
ISHARES TR CORE S&P US VLU CORE S&P US VLU 464287663 328 5,822 SH   SOLE   0 0 5,822
ISHARES TR CORE S&P500 ETF CORE S&P500 ETF 464287200 5,552 18,967 SH   SOLE   0 0 18,967
ISHARES TR CORE US AGGBD ET US AGGBD ET 464287226 1,768 16,756 SH   SOLE   0 0 16,756
ISHARES TR FLTG RATE NT ETF FLTG RATE NT ETF 46429B655 307 6,019 SH   SOLE   0 0 6,019
ISHARES TR GLOB HLTHCRE ETF GLOB HLTHCRE ETF 464287325 625 9,927 SH   SOLE   0 0 9,927
ISHARES TR IBOXX HI YD ETF IBOXX HI YD ETF 464288513 294 3,400 SH   SOLE   0 0 3,400
ISHARES TR IBOXX INV CP ETF IBOXX INV CP ETF 464287242 239 2,083 SH   SOLE   0 0 2,083
ISHARES TR MIN VOL USA ETF MIN VOL USA ETF 46429B697 4,559 79,932 SH   SOLE   0 0 79,932
ISHARES TR MRGSTR MD CP VAL MRGSTR MD CP VAL 464288406 235 1,448 SH   SOLE   0 0 1,448
ISHARES TR MRNGSTR INC ETF MRNGSTR INC ETF 46432F875 1,086 43,895 SH   SOLE   0 0 43,895
ISHARES TR MRNGSTR LG-CP GR MRNGSTR LG-CP GR 464287119 1,695 9,119 SH   SOLE   0 0 9,119
ISHARES TR MSCI ACWI ETF ACWI ETF 464288257 486 6,543 SH   SOLE   0 0 6,543
ISHARES TR MSCI EAFE ETF MSCI EAFE ETF 464287465 249 3,666 SH   SOLE   0 0 3,666
ISHARES TR MSCI EMG MKT ETF MSCI EMG MKT ETF 464287234 256 5,965 SH   SOLE   0 0 5,965
ISHARES TR NASDAQ BIOTECH NASDAQ BIOTECH 464287556 512 4,195 SH   SOLE   0 0 4,195
ISHARES TR PHLX SEMICND ETF PHLX SEMICND ETF 464287523 389 2,104 SH   SOLE   0 0 2,104
ISHARES TR RUS 1000 GRW ETF RUS 1000 GRW ETF 464287614 245 1,571 SH   SOLE   0 0 1,571
ISHARES TR RUS 1000 VAL ETF RUS 1000 VAL ETF 464287598 398 3,142 SH   SOLE   0 0 3,142
ISHARES TR RUSSELL 2000 ETF RUSSELL 2000 ETF 464287655 910 5,399 SH   SOLE   0 0 5,399
ISHARES TR RUSSELL 3000 ETF RUSSELL 3000 ETF 464287689 539 3,131 SH   SOLE   0 0 3,131
ISHARES TR S&P 500 GRWT ETF S&P 500 GRWT ETF 464287309 1,864 10,522 SH   SOLE   0 0 10,522
ISHARES TR S&P 500 VAL ETF S&P 500 VAL ETF 464287408 711 6,140 SH   SOLE   0 0 6,140
ISHARES TR S&P SML 600 GWT S&P SML 600 GWT 464287887 743 3,683 SH   SOLE   0 0 3,683
ISHARES TR S&P US PFD STK S&P US PFD STK 464288687 535 14,404 SH   SOLE   0 0 14,404
ISHARES TR SELECT DIVID ETF SELECT DIVID ETF 464287168 1,121 11,235 SH   SOLE   0 0 11,235
ISHARES TR SH TR CRPORT ETF SH TR CRPORT ETF 464288646 2,074 40,021 SH   SOLE   0 0 40,021
ISHARES TR SP SMCP600VL ETF SP SMCP600VL ETF 464287879 683 4,089 SH   SOLE   0 0 4,089
ISHARES TR U.S. FINLS ETF U.S. FINLS ETF 464287788 1,456 11,985 SH   SOLE   0 0 11,985
ISHARES TR U.S. MED DVC ETF U.S. MED DVC ETF 464288810 569 2,502 SH   SOLE   0 0 2,502
ISHARES TR U.S. TECH ETF U.S. TECH ETF 464287721 578 2,979 SH   SOLE   0 0 2,979
ISHARES TR US AER DEF ETF US AER DEF ETF 464288760 3,714 17,158 SH   SOLE   0 0 17,158
ISHARES TR USA MOMENTUM FCT USA MOMENTUM FCT 46432F396 372 3,124 SH   SOLE   0 0 3,124
ISHARES TR USA QUALITY FCTR USA QUALITY FCTR 46432F339 815 9,023 SH   SOLE   0 0 9,023
ISHARES US ETF TR SHT MAT BD ETF SHT MAT BD ETF 46431W507 1,950 38,846 SH   SOLE   0 0 38,846
JOHNSON & JOHNSON COM COM 478160104 3,588 25,967 SH   SOLE   0 0 25,967
JPMORGAN CHASE & CO CALL JAN00090000 COM 46625H100 2 1 SH Call SOLE   0 0 1
JPMORGAN CHASE & CO PUT AUG00043000 COM 46625H100 0 6 SH Put SOLE   0 0 6
JPMORGAN CHASE & CO COM COM 46625H100 1,806 16,005 SH   SOLE   0 0 16,005
KELLOGG CO COM COM 487836108 275 3,929 SH   SOLE   0 0 3,929
KIMBERLY CLARK CORP COM COM 494368103 442 3,890 SH   SOLE   0 0 3,890
KKR & CO INC CALL DEC00020000 CL A 48251W104 10 15 SH Call SOLE   0 0 15
KKR & CO INC CL A CL A 48251W104 222 8,155 SH   SOLE   0 0 8,155
KRAFT HEINZ CO CALL JAN00062500 COM 500754106 0 1 SH Call SOLE   0 0 1
KRAFT HEINZ CO COM COM 500754106 275 4,986 SH   SOLE   0 0 4,986
KRAIG BIOCRAFT LABORATORIES IN COM COM 50075W104 2 23,500 SH   SOLE   0 0 23,500
KRANESHARES TR CSI CHI INTERNET CSI CHI INTERNET 500767306 421 8,620 SH   SOLE   0 0 8,620
LAMB WESTON HLDGS INC COM COM 513272104 269 4,044 SH   SOLE   0 0 4,044
LIBERTY TAX INC CL A CL A 53128T102 546 46,900 SH   SOLE   0 0 46,900
LILLY ELI & CO COM COM 532457108 458 4,270 SH   SOLE   0 0 4,270
LOCKHEED MARTIN CORP CALL JAN00400000 COM 539830109 1 1 SH Call SOLE   0 0 1
LOCKHEED MARTIN CORP COM COM 539830109 2,344 6,774 SH   SOLE   0 0 6,774
LOWES COS INC COM COM 548661107 336 2,926 SH   SOLE   0 0 2,926
MACQUARIE INFRASTRUCTURE CORP COM COM 55608B105 718 15,555 SH   SOLE   0 0 15,555
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP COM 559080106 270 3,982 SH   SOLE   0 0 3,982
MANNING & NAPIER INC CL A CL A 56382Q102 116 39,193 SH   SOLE   0 0 39,193
MARATHON PETE CORP COM COM 56585A102 800 10,003 SH   SOLE   0 0 10,003
MASCO CORP COM COM 574599106 200 5,478 SH   SOLE   0 0 5,478
MASTERCARD INCORPORATED CL A CL A 57636Q104 1,457 6,547 SH   SOLE   0 0 6,547
MATTEL INC COM COM 577081102 527 33,564 SH   SOLE   0 0 33,564
MCDONALDS CORP COM COM 580135101 1,002 5,989 SH   SOLE   0 0 5,989
MEDTRONIC PLC SHS PLC SHS G5960L103 345 3,503 SH   SOLE   0 0 3,503
MERCADOLIBRE INC COM COM 58733R102 229 674 SH   SOLE   0 0 674
MERCK & CO INC COM COM 58933Y105 1,166 16,435 SH   SOLE   0 0 16,435
MICRON TECHNOLOGY INC COM COM 595112103 219 4,845 SH   SOLE   0 0 4,845
MICROSOFT CORP CALL JAN00100000 COM 594918104 2 1 SH Call SOLE   0 0 1
MICROSOFT CORP COM COM 594918104 4,444 38,857 SH   SOLE   0 0 38,857
MOBILE TELESYSTEMS PJSC SPONSORED ADR PJSC SPONSORED ADR 607409109 305 35,775 SH   SOLE   0 0 35,775
MONDELEZ INTL INC CL A CL A 609207105 257 5,984 SH   SOLE   0 0 5,984
MORGAN STANLEY CALL JAN00042000 COM 617446448 2 1 SH Call SOLE   0 0 1
MORGAN STANLEY COM NEW COM 617446448 314 6,747 SH   SOLE   0 0 6,747
NETFLIX INC COM COM 64110L106 2,013 5,381 SH   SOLE   0 0 5,381
NEXTERA ENERGY INC COM COM 65339F101 429 2,558 SH   SOLE   0 0 2,558
NIKE INC CL B CL B 654106103 272 3,210 SH   SOLE   0 0 3,210
NORTHERN LTS FD TR IV INSPIRE 100ETF IV INSPIRE 100ETF 66538H534 238 8,505 SH   SOLE   0 0 8,505
NORTHROP GRUMMAN CORP COM COM 666807102 798 2,513 SH   SOLE   0 0 2,513
NOVARTIS A G SPONSORED ADR SPONSORED ADR 66987V109 327 3,790 SH   SOLE   0 0 3,790
NUSTAR ENERGY LP UNIT COM COM 67058H102 362 13,034 SH   SOLE   0 0 13,034
NUVEEN FLTNG RTE INCM OPP FD COM SHS COM 6706EN100 1,526 147,988 SH   SOLE   0 0 147,988
NUVEEN PFD & INCM SECURTIES FD COM COM 67072C105 4,057 461,023 SH   SOLE   0 0 461,023
NVIDIA CORP COM COM 67066G104 1,364 4,853 SH   SOLE   0 0 4,853
O REILLY AUTOMOTIVE INC NEW COM COM 67103H107 391 1,125 SH   SOLE   0 0 1,125
OCCIDENTAL PETE CORP DEL COM COM 674599105 519 6,318 SH   SOLE   0 0 6,318
OKTA INC CL A CL A 679295105 350 4,981 SH   SOLE   0 0 4,981
ORACLE CORP CALL DEC00045000 COM 68389X105 2 4 SH Call SOLE   0 0 4
ORACLE CORP COM COM 68389X105 458 8,884 SH   SOLE   0 0 8,884
PALO ALTO NETWORKS INC COM COM 697435105 1,192 5,291 SH   SOLE   0 0 5,291
PAYCOM SOFTWARE INC COM COM 70432V102 233 1,500 SH   SOLE   0 0 1,500
PAYPAL HLDGS INC COM COM 70450Y103 804 9,153 SH   SOLE   0 0 9,153
PEPSICO INC COM COM 713448108 1,613 14,429 SH   SOLE   0 0 14,429
PERMIAN BASIN RTY TR UNIT BEN INT UNIT BEN INT 714236106 243 30,500 SH   SOLE   0 0 30,500
PFIZER INC PUT AUG00027000 COM 717081103 0 3 SH Put SOLE   0 0 3
PFIZER INC COM COM 717081103 2,497 56,665 SH   SOLE   0 0 56,665
PHILIP MORRIS INTL INC COM COM 718172109 661 8,111 SH   SOLE   0 0 8,111
PHILIP MORRIS INTRNL I CALL DEC00082500 COM 718172109 0 1 SH Call SOLE   0 0 1
PHILLIPS 66 COM COM 718546104 576 5,107 SH   SOLE   0 0 5,107
PIMCO CORPORATE INCOME STRATEG COM COM 72200U100 196 10,723 SH   SOLE   0 0 10,723
PIMCO DYNMIC CREDIT AND MRT IN COM SHS COM SHS 72202D106 422 17,494 SH   SOLE   0 0 17,494
PIMCO ETF TR 0-5 HIGH YIELD 0-5 HIGH YIELD 72201R783 411 4,084 SH   SOLE   0 0 4,084
PIMCO ETF TR ENHAN SHRT MA AC ENHAN SHRT MA AC 72201R833 294 2,893 SH   SOLE   0 0 2,893
PIMCO STRATEGIC INCOME FD INC COM COM 72200X104 111 11,411 SH   SOLE   0 0 11,411
PITNEY BOWES INC COM COM 724479100 247 34,892 SH   SOLE   0 0 34,892
PLANET FITNESS INC CL A CL A 72703H101 230 4,256 SH   SOLE   0 0 4,256
PREFERRED APT CMNTYS INC COM COM 74039L103 477 27,125 SH   SOLE   0 0 27,125
PROCTER & GAMBLE CO CALL JAN00092500 COM 742718109 0 1 SH Call SOLE   0 0 1
PROCTER AND GAMBLE CO COM COM 742718109 1,667 20,031 SH   SOLE   0 0 20,031
PROGRESSIVE CORP OHIO COM COM 743315103 409 5,754 SH   SOLE   0 0 5,754
PROSHARES TR PSHS ULT S&P 500 PSHS ULT S&P 500 74347R107 546 4,285 SH   SOLE   0 0 4,285
PROSHARES TR PSHS ULTRUSS2000 PSHS ULTRUSS2000 74347R842 442 5,230 SH   SOLE   0 0 5,230
PROSHARES TR S&P 500 DV ARIST S&P 500 DV ARIST 74348A467 224 3,352 SH   SOLE   0 0 3,352
PROSHARES TR ULTRASHRT S&P500 ULTRASHRT S&P500 74347B383 269 8,122 SH   SOLE   0 0 8,122
PROSHARES TR ULTRPRO DOW30 ULTRPRO DOW30 74347X823 202 1,850 SH   SOLE   0 0 1,850
PVH CORP COM COM 693656100 200 1,386 SH   SOLE   0 0 1,386
QORVO INC COM COM 74736K101 213 2,772 SH   SOLE   0 0 2,772
QUALCOMM INC CALL JAN00080000 COM 747525103 2 4 SH Call SOLE   0 0 4
QUALCOMM INC COM COM 747525103 349 4,846 SH   SOLE   0 0 4,846
RADIANT LOGISTICS INC COM COM 75025X100 95 16,035 SH   SOLE   0 0 16,035
RAYTHEON CO COM NEW COM 755111507 1,477 7,146 SH   SOLE   0 0 7,146
RCM TECHNOLOGIES INC COM NEW COM 749360400 53 12,339 SH   SOLE   0 0 12,339
RED HAT INC COM COM 756577102 276 2,025 SH   SOLE   0 0 2,025
REGENERON PHARMACEUTICALS COM COM 75886F107 206 511 SH   SOLE   0 0 511
ROCKWELL AUTOMATION INC COM COM 773903109 549 2,928 SH   SOLE   0 0 2,928
ROYAL DUTCH SHELL PLC SPON ADR B PLC SPON ADR B 780259107 226 3,192 SH   SOLE   0 0 3,192
ROYAL DUTCH SHELL PLC SPONS ADR A PLC SPONS ADR A 780259206 1,146 16,814 SH   SOLE   0 0 16,814
ROYAL GOLD INC COM COM 780287108 231 3,000 SH   SOLE   0 0 3,000
RYDEX ETF TRUST GUG S&P SC600 PV S&P SC600 PV 78355W700 358 4,928 SH   SOLE   0 0 4,928
RYDEX ETF TRUST GUG S&P500 PU GR S&P500 PU GR 78355W403 360 3,263 SH   SOLE   0 0 3,263
RYDEX ETF TRUST GUG S&P500 PU VA S&P500 PU VA 78355W304 414 6,183 SH   SOLE   0 0 6,183
SALESFORCE COM INC COM COM 79466L302 1,588 9,984 SH   SOLE   0 0 9,984
SAN JUAN BASIN RTY TR UNIT BEN INT UNIT BEN INT 798241105 108 21,700 SH   SOLE   0 0 21,700
SANCHEZ ENERGY CORP COM COM 79970Y105 43 18,775 SH   SOLE   0 0 18,775
SANDRIDGE MISSISSIPPIAN TR II SH BEN INT II SH BEN INT 80007V106 15 12,000 SH   SOLE   0 0 12,000
SCHWAB CHARLES CORP NEW COM COM 808513105 394 8,020 SH   SOLE   0 0 8,020
SCHWAB STRATEGIC TR US DIVIDEND EQ US DIVIDEND EQ 808524797 265 5,000 SH   SOLE   0 0 5,000
SCHWAB STRATEGIC TR US LRG CAP ETF TR US LRG CAP ETF 808524201 280 4,030 SH   SOLE   0 0 4,030
SEAGATE TECHNOLOGY CALL JAN00050000 PLC SHS G7945M107 1 2 SH Call SOLE   0 0 2
SEAGATE TECHNOLOGY PLC SHS PLC SHS G7945M107 476 10,060 SH   SOLE   0 0 10,060
SECTOR SPDR-CONSUMER CALL JAN00095000 SBI CONS DISCR 81369Y407 2 1 SH Call SOLE   0 0 1
SECTOR SPDR-UTILITIES CALL JAN00041000 SBI INT-UTILS 81369Y886 0 1 SH Call SOLE   0 0 1
SECTOR-SPDR-TECHNOLOGY CALL JAN00055000 TECHNOLOGY 81369Y803 2 1 SH Call SOLE   0 0 1
SELECT SECTOR SPDR TR ENERGY ENERGY 81369Y506 583 7,701 SH   SOLE   0 0 7,701
SELECT SECTOR SPDR TR SBI CONS DISCR SBI CONS DISCR 81369Y407 853 7,279 SH   SOLE   0 0 7,279
SELECT SECTOR SPDR TR SBI CONS STPLS SBI CONS STPLS 81369Y308 532 9,870 SH   SOLE   0 0 9,870
SELECT SECTOR SPDR TR SBI HEALTHCARE SBI HEALTHCARE 81369Y209 1,110 11,664 SH   SOLE   0 0 11,664
SELECT SECTOR SPDR TR SBI INT-FINL SBI INT-FINL 81369Y605 1,120 40,614 SH   SOLE   0 0 40,614
SELECT SECTOR SPDR TR SBI INT-INDS SBI INT-INDS 81369Y704 277 3,533 SH   SOLE   0 0 3,533
SELECT SECTOR SPDR TR SBI INT-UTILS SBI INT-UTILS 81369Y886 472 8,974 SH   SOLE   0 0 8,974
SELECT SECTOR SPDR TR TECHNOLOGY TECHNOLOGY 81369Y803 2,148 28,513 SH   SOLE   0 0 28,513
SENTINEL GROUP FDS INC LOW DURATION A INC LOW DURATION A 817270853 104 12,241 SH   SOLE   0 0 12,241
SERVICENOW INC COM COM 81762P102 663 3,388 SH   SOLE   0 0 3,388
SHERWIN WILLIAMS CO COM COM 824348106 1,110 2,438 SH   SOLE   0 0 2,438
SHOPIFY INC CL A CL A 82509L107 584 3,549 SH   SOLE   0 0 3,549
SOUTHERN CO COM COM 842587107 769 17,630 SH   SOLE   0 0 17,630
SOUTHWEST AIRLS CO COM COM 844741108 273 4,373 SH   SOLE   0 0 4,373
SPDR DOW JONES INDL AVRG ETF UT SER 1 ETF UT SER 1 78467X109 3,486 13,186 SH   SOLE   0 0 13,186
SPDR GOLD TRUST GOLD SHS GOLD SHS 78463V107 446 3,957 SH   SOLE   0 0 3,957
SPDR S&P 500 ETF TR TR UNIT S&P 500 ETF TR TR UNIT 78462F103 18,351 63,124 SH   SOLE   0 0 63,124
SPDR SER TR S&P1500MOMTILT S&P1500MOMTILT 78468R705 652 5,082 SH   SOLE   0 0 5,082
SPDR SERIES TRUST AEROSPACE DEF AEROSPACE DEF 78464A631 2,586 25,981 SH   SOLE   0 0 25,981
SPDR SERIES TRUST BLMBRG BRC CNVRT BLMBRG BRC CNVRT 78464A359 650 12,052 SH   SOLE   0 0 12,052
SPDR SERIES TRUST BLOOMBERG BRCLYS BLOOMBERG BRCLYS 78464A417 359 9,952 SH   SOLE   0 0 9,952
SPDR SERIES TRUST HLTH CR EQUIP HLTH CR EQUIP 78464A581 3,666 41,749 SH   SOLE   0 0 41,749
SPDR SERIES TRUST S&P DIVID ETF S&P DIVID ETF 78464A763 697 7,118 SH   SOLE   0 0 7,118
SPDR SERIES TRUST S&P REGL BKG S&P REGL BKG 78464A698 869 14,620 SH   SOLE   0 0 14,620
SQUARE INC CL A CL A 852234103 587 5,930 SH   SOLE   0 0 5,930
SSGA ACTIVE ETF TR BLKSTN GSOSRLN BLKSTN GSOSRLN 78467V608 3,617 76,382 SH   SOLE   0 0 76,382
STARBUCKS CORP CALL JAN00070000 COM 855244109 0 1 SH Call SOLE   0 0 1
STARBUCKS CORP COM COM 855244109 1,299 22,850 SH   SOLE   0 0 22,850
STARWOOD PPTY TR INC COM COM 85571B105 812 37,747 SH   SOLE   0 0 37,747
STEIN MART INC COM COM 858375108 26 11,017 SH   SOLE   0 0 11,017
STITCH FIX INC COM CL A CL A 860897107 440 10,061 SH   SOLE   0 0 10,061
STRYKER CORP COM COM 863667101 217 1,220 SH   SOLE   0 0 1,220
SYSCO CORP COM COM 871829107 356 4,859 SH   SOLE   0 0 4,859
TARGET CORP COM COM 87612E106 236 2,679 SH   SOLE   0 0 2,679
TELEDYNE TECHNOLOGIES INC COM COM 879360105 316 1,283 SH   SOLE   0 0 1,283
TESLA INC COM COM 88160R101 712 2,688 SH   SOLE   0 0 2,688
TESLA MOTORS INC PUT SEP00050000 COM 88160R101 0 1 SH Put SOLE   0 0 1
TFS FINL CORP COM COM 87240R107 239 15,950 SH   SOLE   0 0 15,950
THERMO FISHER SCIENTIFIC INC COM COM 883556102 455 1,862 SH   SOLE   0 0 1,862
THL CR SR LN FD COM COM 87244R103 168 10,118 SH   SOLE   0 0 10,118
TJX COS INC NEW COM COM 872540109 454 4,052 SH   SOLE   0 0 4,052
TORONTO DOMINION BK ONT COM NEW COM 891160509 409 6,724 SH   SOLE   0 0 6,724
TOUCHSTONE FDS GROUP TR SANDCAPSELGR Y DS GROUP TR SANDCAPSELGR Y 89155H827 530 28,301 SH   SOLE   0 0 28,301
TRACTOR SUPPLY CO COM COM 892356106 860 9,462 SH   SOLE   0 0 9,462
TREVENA INC COM COM 89532E109 31 14,600 SH   SOLE   0 0 14,600
TWITTER INC COM COM 90184L102 291 10,225 SH   SOLE   0 0 10,225
ULTA BEAUTY INC COM COM 90384S303 1,003 3,556 SH   SOLE   0 0 3,556
UNION PAC CORP COM COM 907818108 316 1,939 SH   SOLE   0 0 1,939
UNITED DEV FDG IV COM COM 910187103 113 24,539 SH   SOLE   0 0 24,539
UNITED HEALTH PRODS INC COM COM 91059D100 7 10,049 SH   SOLE   0 0 10,049
UNITED PARCEL SERVICE INC CL B CL B 911312106 493 4,222 SH   SOLE   0 0 4,222
UNITED RENTALS INC COM COM 911363109 357 2,184 SH   SOLE   0 0 2,184
UNITED TECHNOLOGIES CALL JAN00160000 COM 913017109 1 1 SH Call SOLE   0 0 1
UNITED TECHNOLOGIES CORP COM COM 913017109 593 4,243 SH   SOLE   0 0 4,243
UNITEDHEALTH GROUP INC CALL JAN00300000 COM 91324P102 3 2 SH Call SOLE   0 0 2
UNITEDHEALTH GROUP INC COM COM 91324P102 1,096 4,118 SH   SOLE   0 0 4,118
URBAN OUTFITTERS INC COM COM 917047102 202 4,946 SH   SOLE   0 0 4,946
VAIL RESORTS INC COM COM 91879Q109 229 835 SH   SOLE   0 0 835
VALERO ENERGY CORP CALL JAN00085000 COM 91913Y100 1 4 SH Call SOLE   0 0 4
VALERO ENERGY CORP NEW COM COM 91913Y100 391 3,434 SH   SOLE   0 0 3,434
VALLEY NATL BANCORP COM COM 919794107 191 16,952 SH   SOLE   0 0 16,952
VANECK VECTORS ETF TR HIGH YLD MUN ETF HIGH YLD MUN ETF 92189F361 202 6,483 SH   SOLE   0 0 6,483
VANECK VECTORS ETF TR INVT GRADE FLTG INVT GRADE FLTG 92189F486 2,061 81,382 SH   SOLE   0 0 81,382
VANGUARD BD INDEX FD INC INTERMED TERM NDEX FD INC INTERMED TERM 921937819 593 7,367 SH   SOLE   0 0 7,367
VANGUARD BD INDEX FD INC LONG TERM BOND INDEX FD INC LONG TERM BOND 921937793 254 2,906 SH   SOLE   0 0 2,906
VANGUARD BD INDEX FD INC SHORT TRM BOND INDEX FD INC SHORT TRM BOND 921937827 2,037 26,109 SH   SOLE   0 0 26,109
VANGUARD BD INDEX FD INC TOTAL BND MRKT FD INC TOTAL BND MRKT 921937835 413 5,249 SH   SOLE   0 0 5,249
VANGUARD CHARLOTTE FDS INTL BD IDX ETF INTL BD IDX ETF 92203J407 678 12,423 SH   SOLE   0 0 12,423
VANGUARD GROUP DIV APP ETF DIV APP ETF 921908844 2,508 22,660 SH   SOLE   0 0 22,660
VANGUARD INDEX FDS EXTEND MKT ETF EXTEND MKT ETF 922908652 462 3,770 SH   SOLE   0 0 3,770
VANGUARD INDEX FDS GROWTH ETF GROWTH ETF 922908736 1,650 10,244 SH   SOLE   0 0 10,244
VANGUARD INDEX FDS MCAP VL IDXVIP MCAP VL IDXVIP 922908512 478 4,225 SH   SOLE   0 0 4,225
VANGUARD INDEX FDS MID CAP ETF MID CAP ETF 922908629 868 5,288 SH   SOLE   0 0 5,288
VANGUARD INDEX FDS REAL ESTATE ETF REAL ESTATE ETF 922908553 1,981 24,557 SH   SOLE   0 0 24,557
VANGUARD INDEX FDS S&P 500 ETF SHS S&P 500 ETF SHS 922908363 1,712 6,410 SH   SOLE   0 0 6,410
VANGUARD INDEX FDS SM CP VAL ETF SM CP VAL ETF 922908611 344 2,465 SH   SOLE   0 0 2,465
VANGUARD INDEX FDS SMALL CP ETF SMALL CP ETF 922908751 1,343 8,260 SH   SOLE   0 0 8,260
VANGUARD INDEX FDS TOTAL STK MKT TOTAL STK MKT 922908769 6,642 44,385 SH   SOLE   0 0 44,385
VANGUARD INDEX FDS VALUE ETF VALUE ETF 922908744 4,033 36,441 SH   SOLE   0 0 36,441
VANGUARD INTL EQUITY INDEX FD FTSE EMR MKT ETF FTSE EMR MKT ETF 922042858 600 14,636 SH   SOLE   0 0 14,636
VANGUARD INTL EQUITY INDEX FD FTSE EUROPE ETF FTSE EUROPE ETF 922042874 1,492 26,543 SH   SOLE   0 0 26,543
VANGUARD INTL EQUITY INDEX FD TT WRLD ST ETF EQUITY INDEX FD TT WRLD ST ETF 922042742 209 2,753 SH   SOLE   0 0 2,753
VANGUARD MALVERN FDS STRM INFPROIDX STRM INFPROIDX 922020805 240 4,953 SH   SOLE   0 0 4,953
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC MORTG-BACK SEC 92206C771 321 6,295 SH   SOLE   0 0 6,295
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD SHRT TRM CORP BD 92206C409 1,775 22,711 SH   SOLE   0 0 22,711
VANGUARD STAR FD VG TL INTL STK F VG TL INTL STK F 921909768 971 17,975 SH   SOLE   0 0 17,975
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF INTL FD FTSE DEV MKT ETF 921943858 1,697 39,227 SH   SOLE   0 0 39,227
VANGUARD WHITEHALL FDS INC HIGH DIV YLD INC HIGH DIV YLD 921946406 374 4,292 SH   SOLE   0 0 4,292
VANGUARD WORLD FD MEGA CAP VAL ETF WORLD FD MEGA CAP VAL ETF 921910840 298 3,718 SH   SOLE   0 0 3,718
VANGUARD WORLD FDS CONSUM STP ETF CONSUM STP ETF 92204A207 258 1,844 SH   SOLE   0 0 1,844
VANGUARD WORLD FDS ENERGY ETF ENERGY ETF 92204A306 693 6,593 SH   SOLE   0 0 6,593
VEREIT INC COM COM 92339V100 169 23,274 SH   SOLE   0 0 23,274
VERIZON COMMUNICATIONS INC COM COM 92343V104 1,905 35,684 SH   SOLE   0 0 35,684
VERTEX PHARMACEUTICALS INC COM COM 92532F100 274 1,424 SH   SOLE   0 0 1,424
VICTORY PORTFOLIOS II VCSHS US 500 ENH II VCSHS US 500 ENH 92647N782 282 5,443 SH   SOLE   0 0 5,443
VICTORY PORTFOLIOS II VCSHS US EQ INCM VCSHS US EQ INCM 92647N824 424 8,961 SH   SOLE   0 0 8,961
VIPER ENERGY PARTNERS LP COM UNT RP INT COM UNT RP INT 92763M105 387 9,187 SH   SOLE   0 0 9,187
VISA INC CALL JAN00140000 CL A 92826C839 2 1 SH Call SOLE   0 0 1
VISA INC COM CL A CL A 92826C839 2,442 16,270 SH   SOLE   0 0 16,270
W P CAREY INC COM COM 92936U109 209 3,243 SH   SOLE   0 0 3,243
WADDELL & REED FINL INC CL A CL A 930059100 507 23,958 SH   SOLE   0 0 23,958
WALGREENS BOOTS ALLIAN CALL JAN00080000 COM 931427108 1 2 SH Call SOLE   0 0 2
WALGREENS BOOTS ALLIANCE INC COM COM 931427108 210 2,884 SH   SOLE   0 0 2,884
WALMART INC COM COM 931142103 1,355 14,431 SH   SOLE   0 0 14,431
WASTE MGMT INC DEL COM COM 94106L109 1,438 15,919 SH   SOLE   0 0 15,919
WELLS FARGO & CO NEW CALL JAN00070000 COM 949746101 0 1 SH Call SOLE   0 0 1
WELLS FARGO CO NEW COM COM 949746101 467 8,890 SH   SOLE   0 0 8,890
WESTERN ASSET EMRG MKT DEBT FD COM COM 95766A101 837 62,375 SH   SOLE   0 0 62,375
WESTPAC BKG CORP SPONSORED ADR SPONSORED ADR 961214301 612 30,577 SH   SOLE   0 0 30,577
WISDOMTREE TR BLMBG US BULL BLMBG US BULL 97717W471 214 8,000 SH   SOLE   0 0 8,000
WISDOMTREE TR EMG MKTS SMCAP EMG MKTS SMCAP 97717W281 227 4,975 SH   SOLE   0 0 4,975
WISDOMTREE TR EUROPE HEDGED EQ EUROPE HEDGED EQ 97717X701 279 4,410 SH   SOLE   0 0 4,410
WISDOMTREE TR US LARGECAP DIVD US LARGECAP DIVD 97717W307 1,631 17,094 SH   SOLE   0 0 17,094
WISDOMTREE TR US MIDCAP DIVID US MIDCAP DIVID 97717W505 1,895 51,380 SH   SOLE   0 0 51,380
WISDOMTREE TR US QTLY DIV GRT US QTLY DIV GRT 97717X669 959 21,642 SH   SOLE   0 0 21,642
WORKDAY INC CL A CL A 98138H101 712 4,880 SH   SOLE   0 0 4,880
YUM BRANDS INC COM COM 988498101 657 7,224 SH   SOLE   0 0 7,224
YUM CHINA HLDGS INC COM COM 98850P109 266 7,583 SH   SOLE   0 0 7,583