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
APPLE INC COM COM 037833100 20,822 105,203 SH   SOLE   0 0 105,203
APPLE INC CALL JAN00180000 COM 037833100 34 15 SH Call SOLE   0 0 15
AXON ENTERPRISE INC COM COM 05464C101 224 3,490 SH   SOLE   0 0 3,490
ABBVIE INC COM COM 00287Y109 988 13,582 SH   SOLE   0 0 13,582
ABBVIE INC PUT JAN00065000 COM 00287Y109 7 11 SH Put SOLE   0 0 11
ABBOTT LABS COM COM 002824100 1,202 14,296 SH   SOLE   0 0 14,296
AURORA CANNABIS INC COM COM 05156X108 176 22,535 SH   SOLE   0 0 22,535
ACCENTURE PLC IRELAND SHS CLASS A PLC IRELAND SHS CLASS A G1151C101 761 4,118 SH   SOLE   0 0 4,118
ISHARES TR MSCI ACWI ETF MSCI ACWI ETF 464288257 446 6,052 SH   SOLE   0 0 6,052
ADOBE INC COM COM 00724F101 1,678 5,696 SH   SOLE   0 0 5,696
AUTOMATIC DATA PROCESSING INC COM COM 053015103 235 1,422 SH   SOLE   0 0 1,422
AMERICAN ELEC PWR CO INC COM COM 025537101 575 6,539 SH   SOLE   0 0 6,539
AMERICAN FIN TR INC COM CLASS A TR INC COM CLASS A 02607T109 223 20,494 SH   SOLE   0 0 20,494
AFLAC INC COM COM 001055102 338 6,169 SH   SOLE   0 0 6,169
ISHARES TR CORE US AGGBD ET TR CORE US AGGBD ET 464287226 1,745 15,670 SH   SOLE   0 0 15,670
AGNC INVT CORP COM COM 00123Q104 308 18,284 SH   SOLE   0 0 18,284
ALLSTATE CORP COM COM 020002101 209 2,053 SH   SOLE   0 0 2,053
AMGEN INC COM COM 031162100 687 3,729 SH   SOLE   0 0 3,729
AMGEN INC CALL JAN00230000 COM 031162100 0 1 SH Call SOLE   0 0 1
ALPS ETF TR ALERIAN MLP ETF TR ALERIAN MLP 00162Q866 1,065 108,131 SH   SOLE   0 0 108,131
AMAZON COM INC COM COM 023135106 14,854 7,844 SH   SOLE   0 0 7,844
AMAZON COM INC CALL JAN02000000 COM 023135106 47 3 SH Call SOLE   0 0 3
ABERCROMBIE & FITCH CO CL A CL A 002896207 1,050 65,450 SH   SOLE   0 0 65,450
ISHARES TR AGGRES ALLOC ETF AGGRES ALLOC E 464289859 408 7,404 SH   SOLE   0 0 7,404
ISHARES TR MODERT ALLOC ETF MODERT ALLOC ETF 464289875 563 14,441 SH   SOLE   0 0 14,441
ISHARES TR GRWT ALLOCAT ETF GRWT ALLOCAT ETF 464289867 555 12,050 SH   SOLE   0 0 12,050
APOLLO GLOBAL MGMT LLC CL A SHS CL A SHS 037612306 442 12,877 SH   SOLE   0 0 12,877
PREFERRED APT CMNTYS INC COM COM 74039L103 471 31,524 SH   SOLE   0 0 31,524
ARES DYNAMIC CR ALLOCATION FD COM COM 04014F102 257 17,000 SH   SOLE   0 0 17,000
APOLLO COML REAL EST FIN INC COM COM 03762U105 347 18,867 SH   SOLE   0 0 18,867
ARK ETF TR GENOMIC REV ETF GENOMIC REV ETF 00214Q302 238 6,914 SH   SOLE   0 0 6,914
ARK ETF TR WEB X.O ETF WEB X.O ETF 00214Q401 2,646 50,883 SH   SOLE   0 0 50,883
AMERICAN EXPRESS CO COM COM 025816109 418 3,388 SH   SOLE   0 0 3,388
AMERICAN EXPRESS CO PUT JAN00110000 COM 025816109 2 6 SH Put SOLE   0 0 6
BOEING CO COM COM 097023105 3,164 8,692 SH   SOLE   0 0 8,692
BOEING COMPANY PUT JAN00350000 COM 097023105 7 3 SH Put SOLE   0 0 3
ALIBABA GROUP HLDG LTD SPONSORED ADS LTD SPONSORED ADS 01609W102 1,554 9,168 SH   SOLE   0 0 9,168
ALIBABA GROUP HLDG LTD CALL JAN00150000 LTD SPONSORED ADS 01609W102 16 8 SH Call SOLE   0 0 8
BANK AMER CORP COM COM 060505104 706 24,348 SH   SOLE   0 0 24,348
BANK AMER CORP CALL AUG00034000 COM 060505104 0 2 SH Call SOLE   0 0 2
BAYER A G SPONSORED ADR A G SPONSORED ADR 072730302 331 19,093 SH   SOLE   0 0 19,093
BB&T CORP COM COM 054937107 987 20,090 SH   SOLE   0 0 20,090
BUSINESS DEV CORP OF AMER COM COM 12325J101 167 21,002 SH   SOLE   0 0 21,002
BECTON DICKINSON & CO COM COM 075887109 259 1,026 SH   SOLE   0 0 1,026
WILLIAM BLAIR FDS EMGMKT SC GW I FDS EMGMKT SC GW I 969251859 271 17,723 SH   SOLE   0 0 17,723
VANGUARD BD INDEX FD INC INTERMED TERM FD INC INTERMED TERM 921937819 642 7,418 SH   SOLE   0 0 7,418
BOOKING HLDGS INC COM COM 09857L108 1,040 555 SH   SOLE   0 0 555
BLACKROCK INC COM COM 09247X101 326 694 SH   SOLE   0 0 694
BLACKROCK INC CALL JAN00700000 COM 09247X101 0 1 SH Call SOLE   0 0 1
VANGUARD BD INDEX FD INC LONG TERM BOND FD INC LONG TERM BOND 921937793 317 3,271 SH   SOLE   0 0 3,271
BRISTOL MYERS SQUIBB CO COM COM 110122108 769 16,959 SH   SOLE   0 0 16,959
BRISTOL-MYERS SQUIBB CALL JAN00045000 COM 110122108 2 8 SH Call SOLE   0 0 8
BRISTOL-MYERS SQUIBB PUT SEP00046000 COM 110122108 1 5 SH Put SOLE   0 0 5
VANGUARD CHARLOTTE FDS INTL BD IDX ETF FDS INTL BD IDX ETF 92203J407 695 12,129 SH   SOLE   0 0 12,129
BP PLC SPONSORED ADR SPONSORED ADR 055622104 1,004 24,070 SH   SOLE   0 0 24,070
BLUEROCK RESIDENTIAL GRW REIT COM CL A COM CL A 09627J102 151 12,826 SH   SOLE   0 0 12,826
INVESCO EXCH TRD SLF IDX FD TR BULSHS 2021 CB SLF IDX FD TR BULSHS 2021 CB 46138J700 385 18,147 SH   SOLE   0 0 18,147
INVESCO EXCH TRD SLF IDX FD TR BULSHS 2019 HY SLF IDX FD TR BULSHS 2019 HY 46138J403 497 20,748 SH   SOLE   0 0 20,748
INVESCO EXCH TRD SLF IDX FD TR BULSHS 2020 HY SLF IDX FD TR BULSHS 2020 HY 46138J601 328 13,627 SH   SOLE   0 0 13,627
INVESCO EXCH TRD SLF IDX FD TR BULSHS 2021 HY SLF IDX FD TR BULSHS 2021 HY 46138J809 214 8,651 SH   SOLE   0 0 8,651
VANGUARD BD INDEX FD INC SHORT TRM BOND SHORT TRM BOND 921937827 2,153 26,736 SH   SOLE   0 0 26,736
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR SA/NV SPONSORED ADR 03524A108 702 7,935 SH   SOLE   0 0 7,935
BLACKSTONE GROUP INC CALL JAN00032000 L P COM UNIT LTD 09253U108 4 8 SH Call SOLE   0 0 8
BLACKSTONE GROUP L P COM UNIT LTD L P COM UNIT LTD 09253U108 943 21,231 SH   SOLE   0 0 21,231
BLACKSTONE MTG TR INC COM CL A COM CL A 09257W100 842 23,665 SH   SOLE   0 0 23,665
BAOZUN INC SPONSORED ADR SPONSORED ADR 06684L103 227 4,545 SH   SOLE   0 0 4,545
CITIGROUP INC COM NEW COM NEW 172967424 275 3,933 SH   SOLE   0 0 3,933
CITIGROUP INC CALL JAN00065000 COM NEW 172967424 1 1 SH Call SOLE   0 0 1
CONAGRA BRANDS INC COM COM 205887102 217 8,198 SH   SOLE   0 0 8,198
CATERPILLAR INC DEL COM COM 149123101 766 5,618 SH   SOLE   0 0 5,618
CATERPILLAR INC CALL JAN00180000 COM 149123101 0 2 SH Call SOLE   0 0 2
CHUBB LIMITED COM COM H1467J104 244 1,654 SH   SOLE   0 0 1,654
VICTORY PORTFOLIOS II VCSHS US EQ INCM VCSHS US EQ INCM 92647N824 306 6,719 SH   SOLE   0 0 6,719
CELGENE CORP COM COM 151020104 1,597 17,280 SH   SOLE   0 0 17,280
CELGENE CORP CALL OCT00120000 COM 151020104 0 1 SH Call SOLE   0 0 1
CULLEN FROST BANKERS INC COM COM 229899109 371 3,965 SH   SOLE   0 0 3,965
CANOPY GROWTH CORP COM COM 138035100 984 24,410 SH   SOLE   0 0 24,410
CHURCH & DWIGHT INC COM COM 171340102 399 5,466 SH   SOLE   0 0 5,466
CALAMOS GBL DYN INCOME FUND COM FUND COM 12811L107 92 11,386 SH   SOLE   0 0 11,386
CORNERSTONE STRATEGIC VALUE FD COM 21924B302 296 25,468 SH   SOLE   0 0 25,468
COLONY CR REAL ESTATE INC COM CL A COM CL A 19625T101 522 33,666 SH   SOLE   0 0 33,666
CLOROX CO DEL COM COM 189054109 532 3,477 SH   SOLE   0 0 3,477
COMCAST CORP NEW CL A NEW CL A 20030N101 604 14,289 SH   SOLE   0 0 14,289
CHIPOTLE MEXICAN GRILL INC COM COM 169656105 870 1,187 SH   SOLE   0 0 1,187
COMPASS MINERALS INTL INC COM COM 20451N101 639 11,638 SH   SOLE   0 0 11,638
CONOCOPHILLIPS COM COM 20825C104 456 7,471 SH   SOLE   0 0 7,471
COSTCO WHSL CORP NEW COM NEW COM 22160K105 1,197 4,532 SH   SOLE   0 0 4,532
CORNERSTONE TOTAL RTRN FD INC COM COM 21924U300 237 20,961 SH   SOLE   0 0 20,961
SALESFORCE COM INC COM COM 79466L302 1,402 9,241 SH   SOLE   0 0 9,241
CISCO SYS INC COM COM 17275R102 2,426 44,323 SH   SOLE   0 0 44,323
COSTAR GROUP INC COM COM 22160N109 213 385 SH   SOLE   0 0 385
CALAMOS STRATEGIC TOTL RETN FD COM SH BEN INT COM SH BEN INT 128125101 171 13,420 SH   SOLE   0 0 13,420
CENTURYLINK INC COM COM 156700106 197 16,713 SH   SOLE   0 0 16,713
CVS HEALTH CORP COM COM 126650100 550 10,097 SH   SOLE   0 0 10,097
CVS CAREMARK CORP CALL AUG00105000 COM 126650100 2 12 SH Call SOLE   0 0 12
CHEVRON CORP NEW COM NEW COM 166764100 2,603 20,916 SH   SOLE   0 0 20,916
SPDR SERIES TRUST BLMBRG BRC CNVRT BLMBRG BRC CNVRT 78464A359 474 8,970 SH   SOLE   0 0 8,970
DOMINION ENERGY INC COM COM 25746U109 766 9,906 SH   SOLE   0 0 9,906
DIEBOLD NXDF INC COM COM 253651103 263 28,760 SH   SOLE   0 0 28,760
DEERE & CO COM COM 244199105 256 1,544 SH   SOLE   0 0 1,544
DECKERS OUTDOOR CORP COM COM 243537107 301 1,711 SH   SOLE   0 0 1,711
DIAGEO P L C SPON ADR NEW P L C SPON ADR NEW 25243Q205 392 2,276 SH   SOLE   0 0 2,276
DEAN FOODS CO NEW COM NEW COM NEW 242370203 35 37,800 SH   SOLE   0 0 37,800
ISHARES TR CORE DIV GRWTH DIV GRWTH 46434V621 5,907 154,622 SH   SOLE   0 0 154,622
WISDOMTREE TR US QTLY DIV GRT US QTLY DIV GRT 97717X669 887 20,332 SH   SOLE   0 0 20,332
DANAHER CORPORATION COM COM 235851102 291 2,034 SH   SOLE   0 0 2,034
SPDR DOW JONES INDL AVRG ETF UT SER 1 UT SER 1 78467X109 8,285 31,164 SH   SOLE   0 0 31,164
DISNEY WALT CO COM DISNEY COM 254687106 2,037 14,588 SH   SOLE   0 0 14,588
DISNEY WALT COMPANY CALL JAN00135000 COM 254687106 1 2 SH Call SOLE   0 0 2
WISDOMTREE TR US LARGECAP DIVD US LARGECAP DIVD 97717W307 1,697 17,515 SH   SOLE   0 0 17,515
WISDOMTREE TR US MIDCAP DIVID US MIDCAP DIVID 97717W505 1,872 51,712 SH   SOLE   0 0 51,712
DASEKE INC COM COM 23753F107 124 34,400 SH   SOLE   0 0 34,400
DUKE ENERGY CORP NEW COM NEW COM NEW 26441C204 219 2,479 SH   SOLE   0 0 2,479
ISHARES TR SELECT DIVID ETF SELECT DIVID ETF 464287168 1,563 15,702 SH   SOLE   0 0 15,702
CONSOLIDATED EDISON INC COM COM 209115104 351 4,003 SH   SOLE   0 0 4,003
STONE HBR EMERG MRKTS INC FD COM COM 86164T107 182 13,035 SH   SOLE   0 0 13,035
ISHARES TR MSCI EMG MKT ETF MSCI EMG MKT ETF 464287234 295 6,885 SH   SOLE   0 0 6,885
ISHARES TR MSCI EAFE ETF MSCI EAFE ETF 464287465 584 8,891 SH   SOLE   0 0 8,891
WESTERN ASSET EMRG MKT DEBT FD COM EMRG MKT DEBT FD COM 95766A101 892 62,320 SH   SOLE   0 0 62,320
EMERSON ELEC CO COM COM 291011104 251 3,766 SH   SOLE   0 0 3,766
EMERSON ELEC CO CALL DEC00065000 COM 291011104 3 6 SH Call SOLE   0 0 6
ENBRIDGE INC COM COM 29250N105 645 17,881 SH   SOLE   0 0 17,881
WELLS FARGO GLOBAL DIVIDEND OP COM GBL DV OP COM 94987C103 64 11,764 SH   SOLE   0 0 11,764
EATON VANCE ENHANCED EQ INC FD COM EQ INC FD COM 278274105 1,068 71,305 SH   SOLE   0 0 71,305
ENTERPRISE PRODS PARTNERS L P COM L P COM 293792107 431 14,940 SH   SOLE   0 0 14,940
ENTERPRISE PRODS PARTN PUT JAN00027000 L P COM 293792107 2 21 SH Put SOLE   0 0 21
ALPS ETF TR EQUAL SEC ETF SEC ETF 00162Q205 228 3,066 SH   SOLE   0 0 3,066
ENERGY TRANSFER LP COM UT LTD PTN COM UT LTD PTN 29273V100 210 14,894 SH   SOLE   0 0 14,894
EATON VANCE TX ADV GLB DIV OP COM GLB DIV OP COM 27828U106 228 9,403 SH   SOLE   0 0 9,403
EDWARDS LIFESCIENCES CORP COM COM 28176E108 346 1,871 SH   SOLE   0 0 1,871
EXACT SCIENCES CORP COM COM 30063P105 266 2,250 SH   SOLE   0 0 2,250
EXELON CORP COM CIM 30161N101 266 5,545 SH   SOLE   0 0 5,545
EXELON CORP CALL OCT00034000 COM 30161N101 0 3 SH Call SOLE   0 0 3
EATON VANCE TAX MNGD GBL DV EQ COM GBL DV EQ COM 27829F108 93 11,205 SH   SOLE   0 0 11,205
FORD MTR CO DEL COM COM 345370860 663 64,838 SH   SOLE   0 0 64,838
FACEBOOK INC CL A CL A 30303M102 4,105 21,269 SH   SOLE   0 0 21,269
FACEBOOK INC CALL JAN00160000 CL A 30303M102 7 12 SH Call SOLE   0 0 12
FIDELITY TOTAL BD ETF BD ETF 316188309 263 5,152 SH   SOLE   0 0 5,152
FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH NY ARCA BIOTECH 33733E203 663 4,707 SH   SOLE   0 0 4,707
FIRST TR MORNINGSTAR DIV LEADR SHS DIV LEADR SHS 336917109 274 8,942 SH   SOLE   0 0 8,942
FIDELITY LOW VOLITY ETF LOW VOLITY ETF 316092824 1,200 33,625 SH   SOLE   0 0 33,625
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX FD DJ INTERNT IDX 33733E302 1,638 11,387 SH   SOLE   0 0 11,387
FEDEX CORP COM COM 31428X106 298 1,813 SH   SOLE   0 0 1,813
FEDEX CORP CALL JAN00195000 COM 31428X106 8 2 SH Call SOLE   0 0 2
FIRST TR LRGE CP CORE ALPHA FD COM SHS ALPHA FD COM SHS 33734K109 483 7,894 SH   SOLE   0 0 7,894
FIDELITY MSCI INDL INDX MSCI INDL INDX 316092709 297 7,461 SH   SOLE   0 0 7,461
MEEDER FUNDS MUIRFIELD INST INST 58510R788 354 46,668 SH   SOLE   0 0 46,668
VANECK VECTORS ETF TR INVT GRADE FLTG INVT GRADE FLTG 92189F486 2,211 87,763 SH   SOLE   0 0 87,763
FEDERAL NATL MTG ASSN COM COM 313586109 63 23,390 SH   SOLE   0 0 23,390
FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF FD PFD SECS INC ETF 33739E108 331 17,095 SH   SOLE   0 0 17,095
FPA NEW INCOME INC COM COM 302544101 244 24,454 SH   SOLE   0 0 24,454
FS KKR CAPITAL CORP COM COM 302635107 89 14,881 SH   SOLE   0 0 14,881
FIRST TR EXCHANGE TRADED FD CAP STRENGTH ETF FD CAP STRENGTH ETF 33733E104 900 15,947 SH   SOLE   0 0 15,947
FORTINET INC COM COM 34959E109 461 5,999 SH   SOLE   0 0 5,999
FIRST TR EXCHANGE TRADED FD IV SENIOR LN FD SENIOR LN FD 33738D309 205 4,357 SH   SOLE   0 0 4,357
FIRST TR EXCHANGE TRADED FD IV FIRST TR ENH NEW TR ENH NEW 33739Q408 612 10,191 SH   SOLE   0 0 10,191
FIRST TRUST ETF III ULTRA SHT DUR MU SHT DUR MU 33740J104 502 25,000 SH   SOLE   0 0 25,000
FIRST TR VALUE LINE DIVID INDX SHS DIVID INDX SHS 33734H106 2,508 74,320 SH   SOLE   0 0 74,320
FIRST TR EXCHANGE TRADED FD II TECH ALPHADEX II TECH ALPHADEX 33734X176 348 5,229 SH   SOLE   0 0 5,229
FIRST TR EXCHANGE TRADED FD II UTILITIES ALPH II UTILITIES ALPH 33734X184 204 7,120 SH   SOLE   0 0 7,120
GENERAL DYNAMICS CORP COM COM 369550108 451 2,483 SH   SOLE   0 0 2,483
GENERAL ELECTRIC CO COM COM 369604103 918 87,458 SH   SOLE   0 0 87,458
GENERAL ELECTRIC CO CALL SEP00030000 COM 369604103 0 1 SH Call SOLE   0 0 1
GUESS INC COM COM 401617105 529 32,766 SH   SOLE   0 0 32,766
GILEAD SCIENCES INC COM COM 375558103 353 5,224 SH   SOLE   0 0 5,224
GILEAD SCIENCES INC CALL AUG00100000 COM 375558103 0 3 SH Call SOLE   0 0 3
GENERAL MLS INC COM COM 370334104 1,097 20,884 SH   SOLE   0 0 20,884
SPDR GOLD TRUST GOLD SHS GOLD SHS 78463V107 569 4,272 SH   SOLE   0 0 4,272
CLOUGH GLOBAL OPPORTUNITIES FD SH BEN INT FD SH BEN INT 18914E106 94 10,000 SH   SOLE   0 0 10,000
CORNING INC COM COM 219350105 339 10,215 SH   SOLE   0 0 10,215
ALPHABET INC CAP STK CL C STK CL C 02079K107 1,892 1,750 SH   SOLE   0 0 1,750
ALPHABET INC CAP STK CL A CL A 02079K305 3,723 3,439 SH   SOLE   0 0 3,439
GRANITE PT MTG TR INC COM COM 38741L107 211 11,000 SH   SOLE   0 0 11,000
GRILLED CHEESE TRUCK INC COM COM 39850T105 27 40,000 SH   SOLE   0 0 40,000
GOLDMAN SACHS GROUP INC COM COM 38141G104 455 2,224 SH   SOLE   0 0 2,224
GOLDMAN SACHS BDC INC SHS SHS 38147U107 214 10,900 SH   SOLE   0 0 10,900
GLAXOSMITHKLINE PLC SPONSORED ADR PLC SPONSORED ADR 37733W105 705 17,612 SH   SOLE   0 0 17,612
GOLDMAN SACHS ETF TR EQUITY ETF EQUITY ETF 381430503 650 11,064 SH   SOLE   0 0 11,064
GABELLI UTIL TR COM COM 36240A101 126 18,050 SH   SOLE   0 0 18,050
GENESEE & WYO INC CL A CL A 371559105 300 3,000 SH   SOLE   0 0 3,000
HUNTINGTON BANCSHARES INC COM COM 446150104 168 12,134 SH   SOLE   0 0 12,134
HANESBRANDS INC COM COM 410345102 249 14,460 SH   SOLE   0 0 14,460
HCP INC COM COM 40414L109 323 10,094 SH   SOLE   0 0 10,094
HOME DEPOT INC COM COM 437076102 3,025 14,544 SH   SOLE   0 0 14,544
ISHARES TR CORE HIGH DV ETF CORE HIGH DV ETF 46429B663 257 2,721 SH   SOLE   0 0 2,721
HIGHLANDS REIT INC COM COM 43110A104 17 48,171 SH   SOLE   0 0 48,171
HONEYWELL INTL INC COM COM 438516106 1,350 7,734 SH   SOLE   0 0 7,734
HELMERICH & PAYNE INC COM COM 423452101 240 4,751 SH   SOLE   0 0 4,751
HORMEL FOODS CORP COM COM 440452100 331 8,154 SH   SOLE   0 0 8,154
HEALTHCARE TR AMER INC CL A NEW CL A NEW 42225P501 457 16,662 SH   SOLE   0 0 16,662
HERCULES CAPITAL INC COM COM 427096508 159 12,418 SH   SOLE   0 0 12,418
HUMANA INC COM COM 444859102 513 1,932 SH   SOLE   0 0 1,932
ISHARES TR IBOXX HI YD ETF IBOXX HI YD ETF 464288513 497 5,696 SH   SOLE   0 0 5,696
FIRST TR EXCHANGE TRADED FD IV FIRST TR TA HIYL IV FIRST TR TA HIYL 33738D408 617 12,831 SH   SOLE   0 0 12,831
PIMCO ETF TR 0-5 HIGH YIELD 0-5 HIGH YIELD 72201R783 565 5,631 SH   SOLE   0 0 5,631
BLACKROCK CORPOR HI YLD FD INC COM HI YLD FD INC COM 09255P107 136 12,700 SH   SOLE   0 0 12,700
INVENTRUST PPTYS CORP COM COM 46124J102 152 48,471 SH   SOLE   0 0 48,471
ISHARES GOLD TRUST ISHARES GOLD TRUST ISHARES 464285105 863 63,937 SH   SOLE   0 0 63,937
ISHARES TR NASDAQ BIOTECH NASDAQ BIOTECH 464287556 447 4,102 SH   SOLE   0 0 4,102
ISHARES NASDAQ BIOTECH CALL JAN00110000 NASDAQ BIOTECH 464287556 0 6 SH Call SOLE   0 0 6
INTERNATIONAL BUSINESS MACHS COM COM 459200101 574 4,163 SH   SOLE   0 0 4,163
INTERNATIONAL BUS MACH CALL JAN00190000 COM 459200101 0 5 SH Call SOLE   0 0 5
INTERNATIONAL BUS MACH PUT JAN00130000 COM 459200101 9 14 SH Put SOLE   0 0 14
INTERNATIONAL BANCSHARES CORP COM COM 459044103 7,880 208,959 SH   SOLE   0 0 208,959
INVESTMENT CO AMER CL F-2 SHS CL F-2 SHS 461308827 1,208 31,693 SH   SOLE   0 0 31,693
IDACORP INC COM COM 451107106 201 2,000 SH   SOLE   0 0 2,000
IDEXX LABS INC COM COM 45168D104 2,390 8,679 SH   SOLE   0 0 8,679
ISHARES TR CORE MSCI EAFE CORE MSCI EAFE 46432F842 1,109 18,058 SH   SOLE   0 0 18,058
ISHARES INC CORE MSCI EMKT CORE MSCI EMKT 46434G103 1,173 22,801 SH   SOLE   0 0 22,801
FIRST TR EXCHANGE TRADED FD VI DORSEY WRIGHT VI DORSEY WRIGHT 33738R886 236 11,945 SH   SOLE   0 0 11,945
VOYA GLBL EQTY DIV & PREM OPP COM COM 92912T100 77 11,873 SH   SOLE   0 0 11,873
ISHARES TR INTRM TR CRP ETF INTRM TR CRP ETF 464288638 534 9,385 SH   SOLE   0 0 9,385
ISHARES TR SH TR CRPORT ETF SH TR CRPORT ETF 464288646 1,639 30,677 SH   SOLE   0 0 30,677
ISHARES TR EXPANDED TECH EXPANDED TECH 464287515 260 1,192 SH   SOLE   0 0 1,192
ISHARES TR US HLTHCR PR ETF US HLTHCR PR ETF 464288828 202 1,181 SH   SOLE   0 0 1,181
ISHARES TR U.S. MED DVC ETF U.S. MED DVC ETF 464288810 801 3,328 SH   SOLE   0 0 3,328
INVESCO VALUE MUN INCOME TR COM MUN INCOME TR COM 46132P108 1,400 91,977 SH   SOLE   0 0 91,977
ISHARES TR CORE S&P MCP ETF CORE S&P MCP ETF 464287507 1,289 6,635 SH   SOLE   0 0 6,635
ISHARES TR CORE S&P SCP ETF CORE S&P SCP ETF 464287804 3,748 47,878 SH   SOLE   0 0 47,878
ISHARES TR S&P SML 600 GWT S&P SML 600 GWT 464287887 364 1,994 SH   SOLE   0 0 1,994
INTEL CORP COM COM 458140100 2,613 54,590 SH   SOLE   0 0 54,590
INTEL CORP CALL JAN00045000 COM 458140100 4 11 SH Call SOLE   0 0 11
INTUIT COM COM 461202103 639 2,445 SH   SOLE   0 0 2,445
INTERXION HOLDING N.V SHS N.V SHS N47279109 229 3,006 SH   SOLE   0 0 3,006
INTL PAPER CO COM COM 460146103 412 9,521 SH   SOLE   0 0 9,521
IRON MTN INC NEW COM COM 46284V101 541 17,274 SH   SOLE   0 0 17,274
INTUITIVE SURGICAL INC COM NEW COM NEW 46120E602 596 1,136 SH   SOLE   0 0 1,136
ISHARES TR US AER DEF ETF US AER DEF ETF 464288760 3,167 14,785 SH   SOLE   0 0 14,785
ISHARES TR CORE S&P TTL STK CORE S&P TTL STK 464287150 684 10,258 SH   SOLE   0 0 10,258
ILLINOIS TOOL WKS INC COM COM 452308109 452 2,999 SH   SOLE   0 0 2,999
ISHARES TR CORE TOTAL USD CORE TOTAL USD 46434V613 351 6,795 SH   SOLE   0 0 6,795
ISHARES TR CORE S&P US GWT CORE S&P US GWT 464287671 285 4,547 SH   SOLE   0 0 4,547
ISHARES TR CORE S&P US VLU CORE S&P US VLU 464287663 427 7,539 SH   SOLE   0 0 7,539
ISHARES TR S&P 500 VAL ETF S&P 500 VAL ETF 464287408 1,202 10,312 SH   SOLE   0 0 10,312
ISHARES TR CORE S&P500 ETF CORE S&P500 ETF 464287200 7,756 26,314 SH   SOLE   0 0 26,314
ISHARES TR S&P 500 GRWT ETF S&P 500 GRWT ETF 464287309 1,564 8,727 SH   SOLE   0 0 8,727
ISHARES TR RUS 1000 VAL ETF RUS 1000 VAL ETF 464287598 269 2,112 SH   SOLE   0 0 2,112
ISHARES TR RUSSELL 2000 ETF RUSSELL 2000 ETF 464287655 637 4,094 SH   SOLE   0 0 4,094
ISHARES TR RUS 2000 GRW ETF RUS 2000 GRW ETF 464287648 336 1,673 SH   SOLE   0 0 1,673
ISHARES TR RUSSELL 3000 ETF RUSSELL 3000 ETF 464287689 2,442 14,171 SH   SOLE   0 0 14,171
ISHARES TR GLOBAL ENERG ETF GLOB HLTHCRE ETF 464287341 810 24,957 SH   SOLE   0 0 24,957
ISHARES TR GLOBAL TECH ETF GLOBAL TECH ETF 464287291 345 1,921 SH   SOLE   0 0 1,921
ISHARES TR U.S. FINLS ETF U.S. FINLS ETF 464287788 2,030 16,164 SH   SOLE   0 0 16,164
ISHARES TR US HLTHCARE ETF US HLTHCARE ETF 464287762 200 1,025 SH   SOLE   0 0 1,025
ISHARES TR US INDUSTRIALS US INDUSTRIALS 464287754 338 2,134 SH   SOLE   0 0 2,134
ISHARES TR MRNGSTR INC ETF MRNGSTR INC ETF 46432F875 1,326 52,765 SH   SOLE   0 0 52,765
ISHARES TR U.S. TECH ETF U.S. TECH ETF 464287721 456 2,305 SH   SOLE   0 0 2,305
ISHARES TR MRNGSTR LG-CP GR MRNGSTR LG-CP GR 464287119 1,550 8,081 SH   SOLE   0 0 8,081
JOHNSON & JOHNSON COM COM 478160104 3,733 26,805 SH   SOLE   0 0 26,805
JOHNSON & JOHNSON PUT JAN00130000 COM 478160104 1 3 SH Put SOLE   0 0 3
SPDR SERIES TRUST BLOOMBERG BRCLYS BLOOMBERG BRCLYS 78468R622 314 2,880 SH   SOLE   0 0 2,880
NUVEEN PFD & INCM OPPORTNYS FD COM COM 67073B106 99 10,000 SH   SOLE   0 0 10,000
JPMORGAN CHASE & CO COM COM 46625H100 1,755 15,699 SH   SOLE   0 0 15,699
JPMORGAN CHASE & CO PUT AUG00043000 COM 46625H100 0 6 SH Put SOLE   0 0 6
JPMORGAN CHASE & CO CALL JAN00090000 COM 46625H100 2 1 SH Call SOLE   0 0 1
NUVEEN PFD & INCM SECURTIES FD COM COM 67072C105 4,469 470,373 SH   SOLE   0 0 470,373
NUVEEN FLTNG RTE INCM OPP FD COM SHS FD COM SHS 6706EN100 1,396 143,375 SH   SOLE   0 0 143,375
KRAIG BIOCRAFT LABORATORIES IN COM COM 50075W104 10 23,500 SH   SOLE   0 0 23,500
KIRKLAND LAKE GOLD LTD COM COM 49741E100 264 6,148 SH   SOLE   0 0 6,148
KIMBERLY CLARK CORP COM COM 494368103 643 4,821 SH   SOLE   0 0 4,821
KINDER MORGAN INC DEL COM COM 49456B101 240 11,487 SH   SOLE   0 0 11,487
COCA COLA CO COM COM 191216100 723 14,196 SH   SOLE   0 0 14,196
COCA-COLA COMPANY CALL JAN00050000 COM 191216100 0 1 SH Call SOLE   0 0 1
SPDR SERIES TRUST S&P REGL BKG S&P REGL BKG 78464A698 476 8,902 SH   SOLE   0 0 8,902
KRANESHARES TR CSI CHI INTERNET CSI CHI INTERNET 500767306 619 14,077 SH   SOLE   0 0 14,077
LILLY ELI & CO COM COM 532457108 467 4,212 SH   SOLE   0 0 4,212
FIRST TR EXCHANGE TRADED FD IV FST LOW OPPT EFT IV FST LOW OPPT EFT 33739Q200 354 6,843 SH   SOLE   0 0 6,843
LOCKHEED MARTIN CORP COM COM 539830109 2,244 6,171 SH   SOLE   0 0 6,171
LOCKHEED MARTIN CORP CALL JAN00400000 COM 539830109 1 1 SH Call SOLE   0 0 1
LOWES COS INC COM COM 548661107 236 2,336 SH   SOLE   0 0 2,336
ISHARES TR IBOXX INV CP ETF IBOXX INV CP ETF 464287242 438 3,521 SH   SOLE   0 0 3,521
SOUTHWEST AIRLS CO COM COM 844741108 255 5,024 SH   SOLE   0 0 5,024
LAMB WESTON HLDGS INC COM COM 513272104 275 4,338 SH   SOLE   0 0 4,338
MASTERCARD INC CL A CL A 57636Q104 1,481 5,600 SH   SOLE   0 0 5,600
MATTEL INC COM COM 577081102 332 29,619 SH   SOLE   0 0 29,619
MOBILE TELESYSTEMS PJSC SPONSORED ADR PJSC SPONSORED ADR 607409109 320 34,425 SH   SOLE   0 0 34,425
MCDONALDS CORP COM COM 580135101 1,654 7,963 SH   SOLE   0 0 7,963
BARINGS CORPORATE INVS COM COM 06759X107 342 21,825 SH   SOLE   0 0 21,825
MONGODB INC CL A CL A 60937P106 278 1,825 SH   SOLE   0 0 1,825
MONDELEZ INTL INC CL A CL A 609207105 326 6,041 SH   SOLE   0 0 6,041
MEDTRONIC PLC SHS PLC SHS G5960L103 613 6,297 SH   SOLE   0 0 6,297
MERCADOLIBRE INC COM COM 58733R102 713 1,166 SH   SOLE   0 0 1,166
VANGUARD WORLD FD MEGA GRWTH IND MEGA GRWTH IND 921910816 363 2,804 SH   SOLE   0 0 2,804
MACQUARIE INFRASTRUCTURE CORP COM COM 55608B105 1,113 27,460 SH   SOLE   0 0 27,460
ETF MANAGERS TR ETFMG ALTR HRVST ETFMG ALTR HRVST 26924G508 631 19,916 SH   SOLE   0 0 19,916
MCCORMICK & CO INC COM NON VTG COM NON VTG 579780206 348 2,248 SH   SOLE   0 0 2,248
3M CO COM COM 88579Y101 684 3,947 SH   SOLE   0 0 3,947
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP COM UNIT RP LP 559080106 227 3,546 SH   SOLE   0 0 3,546
MANNING & NAPIER INC CL A CL A 56382Q102 55 31,604 SH   SOLE   0 0 31,604
ALTRIA GROUP INC COM COM 02209S103 785 16,587 SH   SOLE   0 0 16,587
MARATHON PETE CORP COM COM 56585A102 517 9,256 SH   SOLE   0 0 9,256
MEDICAL PPTYS TRUST INC COM COM 58463J304 351 20,125 SH   SOLE   0 0 20,125
MERCK & CO INC COM COM 58933Y105 1,500 17,887 SH   SOLE   0 0 17,887
MERCK & CO INC CALL JAN00087500 COM 58933Y105 0 1 SH Call SOLE   0 0 1
MORGAN STANLEY COM NEW COM 617446448 280 6,396 SH   SOLE   0 0 6,396
MORGAN STANLEY CALL JAN00042000 COM 617446448 2 1 SH Call SOLE   0 0 1
MICROSOFT CORP COM COM 594918104 6,022 44,952 SH   SOLE   0 0 44,952
MICROSOFT CORP CALL JAN00100000 COM 594918104 3 1 SH Call SOLE   0 0 1
ISHARES TR USA MOMENTUM FCT MOMENTUM FCT 46432F396 578 4,876 SH   SOLE   0 0 4,876
ISHARES TR NATIONAL MUN ETF NATIONAL MUN ETF 464288414 379 3,347 SH   SOLE   0 0 3,347
BLACKROCK MUNIVEST FD II INC COM COM 09253T101 222 14,620 SH   SOLE   0 0 14,620
ALLIANZGI CONV INCOME FD II COM COM 018825109 58 11,416 SH   SOLE   0 0 11,416
ISHARES US ETF TR SHT MAT BD ETF SHT MAT BD ETF 46431W507 3,290 65,372 SH   SOLE   0 0 65,372
NEXTERA ENERGY INC COM COM 65339F101 1,099 5,363 SH   SOLE   0 0 5,363
NETFLIX INC COM COM 64110L106 1,879 5,116 SH   SOLE   0 0 5,116
NIKE INC CL B CL B 654106103 215 2,563 SH   SOLE   0 0 2,563
ANNALY CAP MGMT INC COM COM 035710409 323 35,351 SH   SOLE   0 0 35,351
PROSHARES TR S&P 500 DV ARIST S&P 500 DV ARIST 74348A467 297 4,284 SH   SOLE   0 0 4,284
NORTHROP GRUMMAN CORP COM COM 666807102 401 1,241 SH   SOLE   0 0 1,241
NOKIA CORP SPONSORED ADR SPONSORED ADR 654902204 78 15,630 SH   SOLE   0 0 15,630
SERVICENOW INC COM COM 81762P102 1,476 5,374 SH   SOLE   0 0 5,374
SERVICENOW INC PUT JAN00240000 COM 81762P102 6 4 SH Put SOLE   0 0 4
NUSTAR ENERGY LP UNIT COM LP UNIT COM 67058H102 270 9,940 SH   SOLE   0 0 9,940
NESTLE S A SPONSORED ADR SPONSORED ADR 641069406 203 1,955 SH   SOLE   0 0 1,955
NVIDIA CORP COM COM 67066G104 1,190 7,247 SH   SOLE   0 0 7,247
ONEOK INC NEW COM NEW COM 682680103 280 4,075 SH   SOLE   0 0 4,075
OKTA INC CL A CL A 679295105 879 7,120 SH   SOLE   0 0 7,120
OPKO HEALTH INC COM COM 68375N103 54 22,201 SH   SOLE   0 0 22,201
ORACLE CORP COM COM 68389X105 511 8,975 SH   SOLE   0 0 8,975
ORACLE CORP CALL JAN00047000 COM 68389X105 1 2 SH Call SOLE   0 0 2
O REILLY AUTOMOTIVE INC NEW COM COM 67103H107 439 1,189 SH   SOLE   0 0 1,189
OCCIDENTAL PETE CORP COM COM 674599105 748 14,872 SH   SOLE   0 0 14,872
OCCIDENTAL PETE CORP CALL AUG00067500 COM 674599105 0 2 SH Call SOLE   0 0 2
PALO ALTO NETWORKS INC COM COM 697435105 1,674 8,217 SH   SOLE   0 0 8,217
PAYCOM SOFTWARE INC COM COM 70432V102 338 1,493 SH   SOLE   0 0 1,493
PAYCHEX INC COM COM 704326107 215 2,611 SH   SOLE   0 0 2,611
PAYCHEX INC CALL JAN00075000 COM 704326107 2 2 SH Call SOLE   0 0 2
PAYCHEX INC PUT JAN00077500 COM 704326107 1 4 SH Put SOLE   0 0 4
PITNEY BOWES INC COM COM 724479100 135 31,509 SH   SOLE   0 0 31,509
PERMIAN BASIN RTY TR UNIT BEN INT UNIT BEN INT 714236106 122 20,000 SH   SOLE   0 0 20,000
PIMCO DYNMIC CREDIT AND MRT IN COM SHS COM SHS 72202D106 632 26,445 SH   SOLE   0 0 26,445
PIMCO CORPORATE INCOME STRATEG COM COM 72200U100 206 12,023 SH   SOLE   0 0 12,023
PEPSICO INC COM COM 713448108 1,996 15,220 SH   SOLE   0 0 15,220
PFIZER INC COM COM 717081103 2,439 56,294 SH   SOLE   0 0 56,294
PFIZER INC PUT AUG00027000 COM 717081103 0 3 SH Put SOLE   0 0 3
ISHARES TR PFD AND INCM SEC PFD AND INCM SEC 464288687 633 17,179 SH   SOLE   0 0 17,179
PROCTER AND GAMBLE CO COM COM 742718109 2,350 21,429 SH   SOLE   0 0 21,429
PROCTER & GAMBLE CO CALL JAN00092500 COM 742718109 0 1 SH Call SOLE   0 0 1
INVESCO EXCHNG TRADED FD TR II PFD ETF PFD ETF 46138E511 922 62,991 SH   SOLE   0 0 62,991
POLYMET MINING CORP COM COM 731916102 13 30,000 SH   SOLE   0 0 30,000
PHILIP MORRIS INTL INC COM COM 718172109 922 11,745 SH   SOLE   0 0 11,745
INVESCO EXCHANGE TRADED FD TR NASDAQ INTERNT NASDAQ INTERNT 46137V530 429 3,136 SH   SOLE   0 0 3,136
PINNACLE WEST CAP CORP COM COM 723484101 223 2,365 SH   SOLE   0 0 2,365
INVESCO EXCHANGE TRADED FD TR AEROSPACE DEFN AEROSPACE DEFN 46137V100 267 4,108 SH   SOLE   0 0 4,108
ARK ETF TR 3D PRINTING ETF 3D PRINTING ETF 00214Q500 233 9,817 SH   SOLE   0 0 9,817
SPDR SERIES TRUST WELLS FG PFD ETF WELLS FG PFD ETF 78464A292 239 5,535 SH   SOLE   0 0 5,535
PHILLIPS 66 COM COM 718546104 360 3,849 SH   SOLE   0 0 3,849
PAYPAL HLDGS INC COM COM 70450Y103 1,234 10,778 SH   SOLE   0 0 10,778
QUALCOMM INC COM COM 747525103 452 5,944 SH   SOLE   0 0 5,944
QUALCOMM INC CALL AUG00080000 COM 747525103 2 2 SH Call SOLE   0 0 2
INVESCO QQQ TR UNIT SER 1 UNIT SER 1 46090E103 3,123 16,722 SH   SOLE   0 0 16,722
FIRST TR NASDAQ100 TECH INDEX SHS TECH INDEX SHS 337345102 362 4,234 SH   SOLE   0 0 4,234
ISHARES TR USA QUALITY FCTR USA QUALITY FCTR 46432F339 900 9,842 SH   SOLE   0 0 9,842
FERRARI N V COM COM N3167Y103 416 2,575 SH   SOLE   0 0 2,575
REYNOLDS AMERICAN INC COM COM 761713106 236 3,613 SH   SOLE   0 0 3,613
RCM TECHNOLOGIES INC COM NEW COM NEW 749360400 49 12,339 SH   SOLE   0 0 12,339
PIMCO STRATEGIC INCOME FD INC COM COM 72200X104 153 15,758 SH   SOLE   0 0 15,758
ROYAL DUTCH SHELL PLC SPONS ADR A SPONS ADR A 780259206 781 12,009 SH   SOLE   0 0 12,009
ROYAL DUTCH SHELL PLC SPON ADR B SPONS ADR B 780259107 448 6,816 SH   SOLE   0 0 6,816
FIRST TR EXCHANGE TRADED FD VI RISNG DIVD ACHIV RISNG DIVD ACHIV 33738R506 5,522 177,788 SH   SOLE   0 0 177,788
ROYAL GOLD INC COM COM 780287108 758 7,400 SH   SOLE   0 0 7,400
RIO TINTO PLC SPONSORED ADR PLC SPONSORED ADR 767204100 349 5,605 SH   SOLE   0 0 5,605
FIRST TR EXCHANGE TRADED FD VI NASDQ ARTFCIAL VI NASDQ ARTFCIAL 33738R720 326 9,841 SH   SOLE   0 0 9,841
ROSS STORES INC COM COM 778296103 269 2,711 SH   SOLE   0 0 2,711
INVESCO EXCHANGE TRADED FD TR S&P500 PUR GWT S&P500 PUR GWT 46137V266 1,137 9,519 SH   SOLE   0 0 9,519
REPUBLIC SVCS INC COM COM 760759100 262 3,023 SH   SOLE   0 0 3,023
INVESCO EXCHANGE TRADED FD TR S&P500 EQL WGT S&P500 EQL WGT 46137V357 610 5,660 SH   SOLE   0 0 5,660
RAYTHEON CO COM NEW COM NEW 755111507 753 4,333 SH   SOLE   0 0 4,333
INVESCO EXCHANGE TRADED FD TR S&P500 EQL HLT S&P500 EQL HLT 46137V332 237 1,171 SH   SOLE   0 0 1,171
INVESCO EXCHANGE TRADED FD TR RYMND JMS SB 1 RYMND JMS SB 1 46137V522 332 7,395 SH   SOLE   0 0 7,395
INVESCO EXCHANGE TRADED FD TR S&P500 EQL TEC S&P500 EQL TEC 46137V282 277 1,564 SH   SOLE   0 0 1,564
BANCO SANTANDER SA ADR SA ADR 05964H105 71 15,437 SH   SOLE   0 0 15,437
STARBUCKS CORP COM COM 855244109 1,070 12,766 SH   SOLE   0 0 12,766
STARBUCKS CORP CALL JAN00070000 COM 855244109 0 1 SH Call SOLE   0 0 1
SCHWAB STRATEGIC TR US DIVIDEND EQ US DIVIDEND EQ 808524797 685 12,903 SH   SOLE   0 0 12,903
SCHWAB STRATEGIC TR US LRG CAP ETF US LRG CAP ETF 808524201 210 2,998 SH   SOLE   0 0 2,998
SANDRIDGE MISSISSIPPIAN TR II SH BEN INT II SH BEN INT 80007V106 8 12,000 SH   SOLE   0 0 12,000
SPDR SERIES TRUST S&P DIVID ETF S&P DIVID ETF 78464A763 835 8,278 SH   SOLE   0 0 8,278
SHOPIFY INC CL A CL A 82509L107 1,449 4,827 SH   SOLE   0 0 4,827
SAN JUAN BASIN RTY TR UNIT BEN INT UNIT BEN INT 798241105 68 17,700 SH   SOLE   0 0 17,700
FIRST TR EXCHANGE TRADED FD II CLOUD COMPUTING II CLOUD COMPUTING 33734X192 423 7,325 SH   SOLE   0 0 7,325
ISHARES SILVER TRUST ISHARES SILVER TRUST ISHARES 46428Q109 160 11,177 SH   SOLE   0 0 11,177
SPDR SERIES TRUST S&P 600 SML CAP S&P 600 SML CAP 78464A813 294 4,342 SH   SOLE   0 0 4,342
SOUTHERN CO COM COM 842587107 1,040 18,809 SH   SOLE   0 0 18,809
ISHARES TR PHLX SEMICND ETF PHLX SEMICND ETF 464287523 283 1,428 SH   SOLE   0 0 1,428
INVESCO EXCHNG TRADED FD TR II S&P500 HDL VOL II S&P500 HDL VOL 46138E362 683 16,227 SH   SOLE   0 0 16,227
INVESCO EXCHANGE TRADED FD TR S&P500 QUALITY S&P500 QUALITY 46137V241 727 21,955 SH   SOLE   0 0 21,955
INVESCO EXCHNG TRADED FD TR II S&P500 LOW VOL S&P500 LOW VOL 46138E354 840 15,260 SH   SOLE   0 0 15,260
SPDR S&P 500 ETF TR TR UNIT TR TR UNIT 78462F103 19,395 66,193 SH   SOLE   0 0 66,193
SPDR SERIES TRUST PRTFLO S&P500 GW PRTFLO S&P500 GW 78464A409 307 7,931 SH   SOLE   0 0 7,931
SQUARE INC CL A CL A 852234103 1,159 15,978 SH   SOLE   0 0 15,978
SSGA ACTIVE ETF TR BLKSTN GSOSRLN BLKSTN GSOSRLN 78467V608 3,589 77,652 SH   SOLE   0 0 77,652
PROSHARES TR PSHS ULT S&P 500 PSHS ULT S&P 500 74347R107 420 3,332 SH   SOLE   0 0 3,332
STARWOOD PPTY TR INC COM COM 85571B105 1,356 59,672 SH   SOLE   0 0 59,672
SEAGATE TECHNOLOGY PLC SHS PLC SHS G7945M107 472 10,013 SH   SOLE   0 0 10,013
SEAGATE TECHNOLOGY PUT JAN00045000 PLC SHS G7945M107 2 4 SH Put SOLE   0 0 4
CONSTELLATION BRANDS INC CL A CLA 21036P108 1,025 5,204 SH   SOLE   0 0 5,204
STRYKER CORP COM COM 863667101 559 2,718 SH   SOLE   0 0 2,718
SYSCO CORP COM COM 871829107 549 7,769 SH   SOLE   0 0 7,769
AT&T INC COM COM 00206R102 4,397 131,224 SH   SOLE   0 0 131,224
AT&T INC PUT SEP00032000 COM 00206R102 0 2 SH Put SOLE   0 0 2
CARROLS RESTAURANT GROUP INC COM COM 14574X104 322 35,665 SH   SOLE   0 0 35,665
LIBERTY TAX INC CL A CL A 53128T102 410 42,700 SH   SOLE   0 0 42,700
TORONTO DOMINION BK ONT COM NEW COM 891160509 361 6,182 SH   SOLE   0 0 6,182
TELEDYNE TECHNOLOGIES INC COM CL A 879360105 400 1,461 SH   SOLE   0 0 1,461
ATLASSIAN CORP PLC CL A COM G06242104 296 2,261 SH   SOLE   0 0 2,261
TFS FINL CORP COM COM 87240R107 397 21,950 SH   SOLE   0 0 21,950
TARGET CORP COM COM 87612E106 250 2,889 SH   SOLE   0 0 2,889
TARGET CORP CALL JUL00090000 COM 87612E106 0 2 SH Call SOLE   0 0 2
ISHARES TR TIPS BD ETF TIPS BD ETF 464287176 874 7,567 SH   SOLE   0 0 7,567
TJX COS INC NEW COM COM 872540109 562 10,630 SH   SOLE   0 0 10,630
ISHARES TR 20 YR TR BD ETF 20 YR TR BD ETF 464287432 682 5,136 SH   SOLE   0 0 5,136
THERMO FISHER SCIENTIFIC INC COM COM 883556102 1,099 3,743 SH   SOLE   0 0 3,743
TANDEM DIABETES CARE INC COM NEW COM NEW 875372203 235 3,636 SH   SOLE   0 0 3,636
SSGA ACTIVE ETF TR SPDR TR TACTIC SPDR TR TACTIC 78467V848 208 4,245 SH   SOLE   0 0 4,245
TREVENA INC COM COM 89532E109 14 13,300 SH   SOLE   0 0 13,300
TESLA INC COM COM 88160R101 605 2,708 SH   SOLE   0 0 2,708
TESLA MOTORS INC PUT SEP00050000 COM 88160R101 0 1 SH Put SOLE   0 0 1
THL CR SR LN FD COM COM 87244R103 154 10,123 SH   SOLE   0 0 10,123
TWILIO INC CL A CLA 90138F102 1,110 8,141 SH   SOLE   0 0 8,141
TWITTER INC COM COM 90184L102 369 10,580 SH   SOLE   0 0 10,580
TEXAS INSTRS INC COM COM 882508104 267 2,324 SH   SOLE   0 0 2,324
UNITED DEV FDG IV COM COM 910187103 97 23,539 SH   SOLE   0 0 23,539
UNITED HEALTH PRODS INC COM COM 91059D100 9 10,049 SH   SOLE   0 0 10,049
UNILEVER PLC SPON ADR NEW SPON ADR NEW 904767704 216 3,483 SH   SOLE   0 0 3,483
ULTA BEAUTY INC COM COM 90384S303 1,427 4,115 SH   SOLE   0 0 4,115
UNITEDHEALTH GROUP INC COM COM 91324P102 1,001 4,103 SH   SOLE   0 0 4,103
UNITEDHEALTH GROUP INC CALL JAN00300000 COM 91324P102 0 2 SH Call SOLE   0 0 2
UNION PACIFIC CORP COM COM 907818108 492 2,907 SH   SOLE   0 0 2,907
INNOVATOR ETFS TR S&P 500 ULTRA S&P 500 ULTRA 45782C821 556 22,437 SH   SOLE   0 0 22,437
UNITED PARCEL SERVICE INC CL B CL B 911312106 566 5,483 SH   SOLE   0 0 5,483
UNITED PARCEL SERVICE CALL JUN00115000 CL B 911312106 0 1 SH Call SOLE   0 0 1
US BANCORP DEL COM NEW COM NEW 902973304 739 14,096 SH   SOLE   0 0 14,096
ISHARES TR MIN VOL USA ETF MIN VOL USA ETF 46429B697 5,235 84,807 SH   SOLE   0 0 84,807
COHEN & STEERS INFRASTRUCTURE COM COM 19248A109 263 10,124 SH   SOLE   0 0 10,124
UNITED TECHNOLOGIES CORP COM COM 913017109 654 5,027 SH   SOLE   0 0 5,027
UNITED TECHNOLOGIES CALL JAN00160000 COM 913017109 0 1 SH Call SOLE   0 0 1
VISA INC COM CL A CL A 92826C839 2,881 16,601 SH   SOLE   0 0 16,601
VISA INC CALL JAN00140000 CL A 92826C839 3 1 SH Call SOLE   0 0 1
VANGUARD INDEX FDS SMALL CP ETF SMALL CP ETF 922908751 744 4,751 SH   SOLE   0 0 4,751
VANGUARD INDEX FDS SM CP VAL ETF SM CP VAL ETF 922908611 423 3,243 SH   SOLE   0 0 3,243
VANGUARD WORLD FDS CONSUM STP ETF CONSUM STP ETF 92204A207 371 2,492 SH   SOLE   0 0 2,492
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF FTSE DEV MKT ETF 921943858 1,413 33,888 SH   SOLE   0 0 33,888
VEEVA SYS INC CL A COM CL A COM 922475108 314 1,939 SH   SOLE   0 0 1,939
VEREIT INC COM COM 92339V100 207 22,946 SH   SOLE   0 0 22,946
VANGUARD INTL EQUITY INDEX FD FTSE EUROPE ETF FTSE EUROPE ETF 922042874 899 16,382 SH   SOLE   0 0 16,382
VANGUARD GROUP DIV APP ETF DIV APP ETF 921908844 4,464 38,762 SH   SOLE   0 0 38,762
VALERO ENERGY CORP NEW COM COM 91913Y100 244 2,848 SH   SOLE   0 0 2,848
VALERO ENERGY CORP CALL JAN00085000 COM 91913Y100 0 4 SH Call SOLE   0 0 4
VALLEY NATL BANCORP COM COM 919794107 189 17,529 SH   SOLE   0 0 17,529
VANGUARD INDEX FDS REAL ESTATE ETF REAL ESTATE ETF 922908553 2,197 25,134 SH   SOLE   0 0 25,134
VANGUARD INDEX FDS MID CAP ETF MID CAP ETF 922908629 1,353 8,092 SH   SOLE   0 0 8,092
VANGUARD INDEX FDS MCAP VL IDXVIP MCAP VL IDXVIP 922908512 553 4,963 SH   SOLE   0 0 4,963
VANGUARD INDEX FDS S&P 500 ETF SHS S&P 500 ETF SHS 922908363 2,153 8,000 SH   SOLE   0 0 8,000
INVESCO ACTIVELY MANAGD ETF TR VAR RATE INVT VAR RATE INVT 46090A879 2,541 102,180 SH   SOLE   0 0 102,180
INVESCO EXCHNG TRADED FD TR II VAR RATE PFD VAR RATE PFD 46138G870 435 17,460 SH   SOLE   0 0 17,460
VERTEX PHARMACEUTICALS INC COM COM 92532F100 212 1,157 SH   SOLE   0 0 1,157
VANGUARD INTL EQUITY INDEX FD TT WRLD ST ETF TT WRLD ST ETF 922042742 230 3,062 SH   SOLE   0 0 3,062
VANGUARD INDEX FDS TOTAL STK MKT TOTAL STK MKT 922908769 5,967 39,759 SH   SOLE   0 0 39,759
VANGUARD INDEX FDS VALUE ETF VALUE ETF 922908744 4,252 38,335 SH   SOLE   0 0 38,335
VANGUARD INDEX FDS GROWTH ETF GROWTH ETF 922908736 2,576 15,763 SH   SOLE   0 0 15,763
ETF SER SOLUTIONS VIDENTCORE EQ FD VIDENTCORE EQ FD 26922A503 1,835 58,471 SH   SOLE   0 0 58,471
INVESCO SR INCOME TR COM COM 46131H107 80 18,536 SH   SOLE   0 0 18,536
VANGUARD INTL EQUITY INDEX FD FTSE EMR MKT ETF FTSE EMR MKT ETF 922042858 635 14,919 SH   SOLE   0 0 14,919
VANGUARD INDEX FDS EXTEND MKT ETF EXTEND MKT ETF 922908652 293 2,471 SH   SOLE   0 0 2,471
VANGUARD WHITEHALL FDS INC HIGH DIV YLD HIGH DIV YLD 921946406 755 8,644 SH   SOLE   0 0 8,644
VERIZON COMMUNICATIONS INC COM COM 92343V104 2,468 43,202 SH   SOLE   0 0 43,202
WESTPAC BKG CORP SPONSORED ADR SPONSORED ADR 961214301 534 26,775 SH   SOLE   0 0 26,775
WORKDAY INC CL A CL A 98138H101 647 3,149 SH   SOLE   0 0 3,149
WADDELL & REED FINL INC CL A CL A 930059100 356 21,356 SH   SOLE   0 0 21,356
WEC ENERGY GROUP INC COM COM 92939U106 307 3,687 SH   SOLE   0 0 3,687
WELLTOWER INC COM COM 95040Q104 207 2,543 SH   SOLE   0 0 2,543
WELLS FARGO CO NEW COM NEW COM 949746101 355 7,510 SH   SOLE   0 0 7,510
WELLS FARGO & CO NEW CALL JAN00070000 NEW COM 949746101 0 1 SH Call SOLE   0 0 1
WASTE MGMT INC DEL COM COM 94106L109 2,139 18,541 SH   SOLE   0 0 18,541
WALMART INC COM COM 931142103 1,959 17,733 SH   SOLE   0 0 17,733
W P CAREY INC COM COM 92936U109 704 8,666 SH   SOLE   0 0 8,666
AQUA AMERICA INC COM COM 03836W103 308 7,437 SH   SOLE   0 0 7,437
WOODWARD INC COM COM 980745103 204 1,800 SH   SOLE   0 0 1,800
SPDR SERIES TRUST AEROSPACE DEF AEROSPACE DEF 78464A631 2,536 24,407 SH   SOLE   0 0 24,407
SPDR SERIES TRUST HLTH CR EQUIP HLTH CR EQUIP 78464A581 3,543 43,298 SH   SOLE   0 0 43,298
SELECT SECTOR SPDR TR SBI MATERIALS SBI MATERIALS 81369Y100 209 3,575 SH   SOLE   0 0 3,575
SELECT SECTOR SPDR TR ENERGY ENERGY 81369Y506 436 6,848 SH   SOLE   0 0 6,848
SELECT SECTOR SPDR TR SBI INT-FINL SBI INT-FINL 81369Y605 964 34,922 SH   SOLE   0 0 34,922
SELECT SECTOR SPDR TR SBI INT-INDS SBI INT-INDS 81369Y704 577 7,447 SH   SOLE   0 0 7,447
SELECT SECTOR SPDR TR TECHNOLOGY TECHNOLOGY 81369Y803 3,032 38,857 SH   SOLE   0 0 38,857
SECTOR-SPDR-TECHNOLOGY CALL JAN00055000 TECHNOLOGY 81369Y803 1 1 SH Call SOLE   0 0 1
SELECT SECTOR SPDR TR SBI CONS STPLS SBI CONS STPLS 81369Y308 378 6,507 SH   SOLE   0 0 6,507
SELECT SECTOR SPDR TR SBI INT-UTILS SBI INT-UTILS 81369Y886 617 10,346 SH   SOLE   0 0 10,346
SECTOR SPDR-UTILITIES CALL JAN00041000 SBI INT-UTILS 81369Y886 0 1 SH Call SOLE   0 0 1
SELECT SECTOR SPDR TR SBI HEALTHCARE SBI HEALTHCARE 81369Y209 1,107 11,947 SH   SOLE   0 0 11,947
SELECT SECTOR SPDR TR SBI CONS DISCR SBI CONS DISCR 81369Y407 987 8,282 SH   SOLE   0 0 8,282
SECTOR SPDR-CONSUMER CALL JAN00095000 SBI CONS DISCR 81369Y407 1 1 SH Call SOLE   0 0 1
EXXON MOBIL CORP COM COM 30231G102 2,381 31,065 SH   SOLE   0 0 31,065
YUM BRANDS INC COM COM 988498101 526 4,753 SH   SOLE   0 0 4,753
YUM CHINA HLDGS INC COM COM 98850P109 242 5,228 SH   SOLE   0 0 5,228
GRIFFIN CAP ESSNTL AST REIT II COM CL E COM CLE 39818P880 124 13,008 SH   SOLE   0 0 13,008
HINES GLOBAL INCOME TRUST INC SHS CL D SHS CL D 433243409 228 22,519 SH   SOLE   0 0 22,519
NEW MTN FIN CORP 5.75 NT SR 23 CORP 5.75 NT SR 23 647551209 226 9,000 SH   SOLE   0 0 9,000
TJX COS INC NEW COM COM 872540109 562 10,630 SH   SOLE   0 0 10,630
TRIPLEPOINT VENTURE GROWTH BDC 5.75 NT 22 VENTURE GROWTH BDC 5.75 NT 22 89677Y308 321 12,500 SH   SOLE   0 0 12,500
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC MORTG-BACK SEC 92206C771 368 6,969 SH   SOLE   0 0 6,969
VANGUARD STAR FD VG TL INTL STK F VG TL INTL STK F 921909768 225 4,265 SH   SOLE   0 0 4,265