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 ORD ORD 037833100 25,179 85,745 SH   SOLE   0 0 85,745
APPLE JAN 17, 2020 CALL 185 ORD 037833100 152 14 SH   SOLE   0 0 14
AXON ENTERPRISE ORD ORD 05464C101 255 3,485 SH   SOLE   0 0 3,485
ABBVIE ORD ORD 00287Y109 2,160 24,395 SH   SOLE   0 0 24,395
ABBVIE JAN 17, 2020 PUT 75 ORD 00287Y109 0 7 SH   SOLE   0 0 7
ARBOR REALTY REIT ORD REIT ORD 038923108 356 24,796 SH   SOLE   0 0 24,796
ABBOTT LABORATORIES ORD ORD 002824100 1,290 14,850 SH   SOLE   0 0 14,850
AMERICAN CAMPUS COMM REIT ORD REIT ORD 024835100 212 4,500 SH   SOLE   0 0 4,500
ACCENTURE CL A ORD CL A ORD G1151C101 1,159 5,506 SH   SOLE   0 0 5,506
ADOBE ORD ORD 00724F101 2,267 6,875 SH   SOLE   0 0 6,875
AUTOMATIC DATA PROCESSING ORD ORD 053015103 212 1,245 SH   SOLE   0 0 1,245
AMERICAN ELECTRIC POWER ORD ORD 025537101 590 6,241 SH   SOLE   0 0 6,241
AMERICAN FIN CL A ORD CL A ORD 02607T109 291 21,929 SH   SOLE   0 0 21,929
AFLAC ORD ORD 001055102 305 5,769 SH   SOLE   0 0 5,769
ISHARES CORE US AGGREGATE BOND ETF US AGGREGATE BOND ETF 464287226 2,306 20,517 SH   SOLE   0 0 20,517
AGNC INVESTMENT REIT ORD REIT ORD 00123Q104 335 18,929 SH   SOLE   0 0 18,929
ADVANCED MICRO DEVICES ORD ORD 007903107 264 5,764 SH   SOLE   0 0 5,764
ALPS ALERIAN MLP ETF MLP ETF 00162Q866 647 76,084 SH   SOLE   0 0 76,084
AMERICAN TOWER REIT REIT 03027X100 672 2,924 SH   SOLE   0 0 2,924
AMAZON COM ORD ORD 023135106 15,880 8,594 SH   SOLE   0 0 8,594
AMAZON.COM JAN 17, 2020 CALL 2000 ORD 023135106 16 4 SH   SOLE   0 0 4
ABERCROMBIE AND FITCH CL A ORD CL A ORD 002896207 1,286 74,371 SH   SOLE   0 0 74,371
ANTHEM ORD ORD 036752103 201 665 SH   SOLE   0 0 665
ISHARES CORE AGGRESSIVE ALLOCATI ETF AGGRESSIVE ALLOCATION ETF 464289859 433 7,467 SH   SOLE   0 0 7,467
ISHARES CORE MODERATE ALLOCATIN ETF MODERATE ALLOCATION ETF 464289875 831 20,700 SH   SOLE   0 0 20,700
ISHARES CORE GROWTH ALLOCATION ETF GROWTH ALLOCATION ETF 464289867 576 12,050 SH   SOLE   0 0 12,050
AIR PRODUCTS AND CHEMICALS ORD ORD 009158106 634 2,699 SH   SOLE   0 0 2,699
APOLLO GLOBAL MANAGEMENT CL A ORD CL A ORD 03768E105 1,085 22,751 SH   SOLE   0 0 22,751
PREFERRED APARTMENT COMM REIT ORD REIT ORD 74039L103 391 29,345 SH   SOLE   0 0 29,345
APOLLO COMM REAL EST FIN REIT ORD REIT ORD 03762U105 714 39,031 SH   SOLE   0 0 39,031
ARK GENOMIC REVOLUTION ETF GENOMIC REVOLUTION ETF 00214Q302 806 24,051 SH   SOLE   0 0 24,051
BROADCOM ORD ORD 11135F101 391 1,237 SH   SOLE   0 0 1,237
AMERICAN EXPRESS ORD ORD 025816109 457 3,673 SH   SOLE   0 0 3,673
AMERICAN EXPRESS JAN 17, 2020 PUT 110 ORD 025816109 0 6 SH   SOLE   0 0 6
ALTERYX CL A ORD CL A ORD 02156B103 219 2,185 SH   SOLE   0 0 2,185
BOEING ORD ORD 097023105 3,938 12,089 SH   SOLE   0 0 12,089
ALIBABA GROUP HOLDING ADR REP 8 ORD ADR REP 8 ORD 01609W102 1,166 5,498 SH   SOLE   0 0 5,498
ALIBABA JAN 17, 2020 CALL 175 ADR REP 8 ORD 01609W102 32 7 SH   SOLE   0 0 7
BANK OF AMERICA ORD ORD 060505104 1,016 28,848 SH   SOLE   0 0 28,848
BECTON DICKINSON ORD ORD 075887109 349 1,282 SH   SOLE   0 0 1,282
BLACKROCK CORE BOND CF CORE BOND CF 09249E101 214 14,690 SH   SOLE   0 0 14,690
SPDR BLMBRG BRCLY 1 3 MNTH T ETF BLMBRG BRCLY 1 3 MNTH T ETF 78468R663 702 7,682 SH   SOLE   0 0 7,682
VANGUARD INTERMEDIATE TERM BOND ETF INTERMEDIATE TERM BOND ETF 921937819 395 4,528 SH   SOLE   0 0 4,528
BANK OF NEW YORK MELLON ORD ORD 064058100 226 4,487 SH   SOLE   0 0 4,487
BOOKING HOLDINGS ORD ORD 09857L108 1,070 521 SH   SOLE   0 0 521
BLACKROCK ORD ORD 09247X101 417 830 SH   SOLE   0 0 830
VANGUARD LONG TERM BOND ETF LONG TERM BOND ETF 921937793 277 2,759 SH   SOLE   0 0 2,759
BIOTECH MEDICS ORD ORD 090699307 0 80,000 SH   SOLE   0 0 80,000
BRISTOL MYERS SQUIBB ORD ORD 110122108 1,849 28,810 SH   SOLE   0 0 28,810
BRISTOL-MYERS JAN 17, 2020 CALL 47 ORD 110122108 5 3 SH   SOLE   0 0 3
VANGUARD TOTAL BOND MARKET ETF TOTAL BOND MARKET ETF 921937835 834 9,942 SH   SOLE   0 0 9,942
VANGUARD TOTAL INTERNATIONAL BND ETF TOTAL INTERNATIONAL BND ETF 92203J407 628 11,101 SH   SOLE   0 0 11,101
BP ADR EACH REPSTNG SIX ORD ORD 055622104 1,236 32,761 SH   SOLE   0 0 32,761
BERKSHIRE HATHWAY CL B ORD CL B ORD 084670702 1,424 6,289 SH   SOLE   0 0 6,289
INVSC BULTSH 2020 HG YLD CRP BND ETF BULTSH 2020 HG YLD CRP BND ETF 46138J601 411 17,186 SH   SOLE   0 0 17,186
INVSC BULTSH 2021 HG YLD CRP BND ETF BULTSH 2021 HG YLD CRP BND ETF 46138J809 202 8,198 SH   SOLE   0 0 8,198
BLACKROCK SCIENCE TECHNOLOGY CF SCIENCE TECHNOLOGY CF 09258G104 668 20,068 SH   SOLE   0 0 20,068
VANGUARD SHORT-TERM BOND ETF SHORT-TERM BOND ETF 921937827 1,582 19,621 SH   SOLE   0 0 19,621
BOSTON SCIENTIFIC ORD ORD 101137107 415 9,181 SH   SOLE   0 0 9,181
ANHEUSER BUSCH ADR REP 1 ORD ADR REP 1 ORD 03524A108 610 7,434 SH   SOLE   0 0 7,434
BLACKSTONE GROUP CL A ORD CL A ORD 09260D107 1,881 33,618 SH   SOLE   0 0 33,618
BLACKSTONE MORTGAGE CL A REIT ORD CL A REIT ORD 09257W100 1,452 39,019 SH   SOLE   0 0 39,019
BEYOND MEAT ORD ORD 08862E109 270 3,574 SH   SOLE   0 0 3,574
CITIGROUP ORD ORD 172967424 381 4,769 SH   SOLE   0 0 4,769
CONAGRA BRANDS ORD ORD 205887102 272 7,944 SH   SOLE   0 0 7,944
CATERPILLAR ORD ORD 149123101 789 5,345 SH   SOLE   0 0 5,345
CHUBB ORD ORD H1467J104 403 2,590 SH   SOLE   0 0 2,590
VCTRYSRS US EQ INCM ENHNCD WTD ETF US EQ INCM ENHNCD WTD ETF 92647N824 246 5,028 SH   SOLE   0 0 5,028
CULLEN FROST BANKERS ORD ORD 229899109 348 3,556 SH   SOLE   0 0 3,556
CARLYLE GROUP UNT UNT 14309L102 248 7,807 SH   SOLE   0 0 7,807
CHURCH AND DWIGHT ORD ORD 171340102 329 4,672 SH   SOLE   0 0 4,672
CHIMERA INVESTMENT REIT REIT 16934Q208 572 27,843 SH   SOLE   0 0 27,843
CLEVELAND CLIFFS ORD ORD 185899101 207 24,600 SH   SOLE   0 0 24,600
CORNERSTONE STRATEGIC VALUE CF STRATEGIC VALUE CF 21924B302 297 26,482 SH   SOLE   0 0 26,482
COLONY CREDIT REAL ESTATE CL A ORD CL A ORD 19625T101 300 22,783 SH   SOLE   0 0 22,783
CLOROX ORD ORD 189054109 582 3,790 SH   SOLE   0 0 3,790
COMCAST CL A ORD CL A ORD 20030N101 609 13,541 SH   SOLE   0 0 13,541
CHIPOTLE MEXICAN GRILL ORD ORD 169656105 827 988 SH   SOLE   0 0 988
COMPASS MINERALS INTERNATIONAL ORD ORD 20451N101 1,106 18,148 SH   SOLE   0 0 18,148
CONOCOPHILLIPS ORD ORD 20825C104 430 6,619 SH   SOLE   0 0 6,619
COSTCO WHOLESALE ORD ORD 22160K105 1,796 6,109 SH   SOLE   0 0 6,109
CORNERSTONE TOTAL RETURN CF TOTAL RETURN CF 21924U300 312 28,408 SH   SOLE   0 0 28,408
SALESFORCE.COM ORD ORD 79466L302 1,365 8,393 SH   SOLE   0 0 8,393
CISCO SYSTEMS ORD ORD 17275R102 2,982 62,171 SH   SOLE   0 0 62,171
CINTAS ORD ORD 172908105 209 778 SH   SOLE   0 0 778
CENTURYLINK ORD ORD 156700106 243 18,365 SH   SOLE   0 0 18,365
CVS HEALTH ORD ORD 126650100 645 8,676 SH   SOLE   0 0 8,676
CVS HEALTH JAN 17, 2020 CALL 75 ORD 126650100 6 5 SH   SOLE   0 0 5
CHEVRON ORD ORD 166764100 3,021 25,066 SH   SOLE   0 0 25,066
SPDR BLMBERG BRCLY CONV SECRT ETF BLMBERG BRCLY CONV SECRT ETF 78464A359 469 8,444 SH   SOLE   0 0 8,444
DOMINION ENERGY ORD ORD 25746U109 1,523 18,395 SH   SOLE   0 0 18,395
DOMINION US JAN 17, 2020 PUT 70 ORD 25746U109 0 6 SH   SOLE   0 0 6
DELTA AIR LINES ORD ORD 247361702 290 4,960 SH   SOLE   0 0 4,960
DIEBOLD NIXDORF ORD ORD 253651103 298 28,213 SH   SOLE   0 0 28,213
DUPONT DE NEMOURS ORD ORD 26614N102 439 6,843 SH   SOLE   0 0 6,843
DEERE ORD ORD 244199105 251 1,448 SH   SOLE   0 0 1,448
DIAGEO ADR REP 4 ORD ADR REP 4 ORD 25243Q205 485 2,881 SH   SOLE   0 0 2,881
ISHARES CORE DIVIDEND GROWTH ETF CORE DIVIDEND GROWTH ETF 46434V621 14,007 332,936 SH   SOLE   0 0 332,936
WISDOMTREE US QLT DIV GRW ETF US QLT DIV GRW ETF 97717X669 234 4,834 SH   SOLE   0 0 4,834
DANAHER ORD ORD 235851102 590 3,843 SH   SOLE   0 0 3,843
SPDR DOW JONES INDUSTRIAL AVRG ETF DJIA ETF 78467X109 3,324 11,658 SH   SOLE   0 0 11,658
WALT DISNEY ORD ORD 254687106 2,938 20,313 SH   SOLE   0 0 20,313
WISDOMTREE US LARGECAP DIVIDEND ETF US LARGECAP DIVIDEND ETF 97717W307 2,374 22,411 SH   SOLE   0 0 22,411
WISDOMTREE US MIDCAP DIVIDEND ETF US MIDCAP DIVIDEND ETF 97717W505 2,053 53,975 SH   SOLE   0 0 53,975
DOVER ORD ORD 260003108 215 1,863 SH   SOLE   0 0 1,863
DOW ORD ORD 260557103 568 10,373 SH   SOLE   0 0 10,373
DASEKE ORD ORD 23753F107 127 40,250 SH   SOLE   0 0 40,250
DUKE ENERGY ORD ORD 26441C204 354 3,879 SH   SOLE   0 0 3,879
ISHARES SELECT DIVIDEND ETF SELECT DIVIDEND ETF 464287168 1,899 17,972 SH   SOLE   0 0 17,972
ELECTRONIC ARTS ORD ORD 285512109 224 2,084 SH   SOLE   0 0 2,084
CONSOLIDATED EDISON ORD ORD 209115104 356 3,940 SH   SOLE   0 0 3,940
ISHARES MSCI EMERGING MARKETS ETF MSCI EMERGING MARKETS ETF 464287234 317 7,072 SH   SOLE   0 0 7,072
ISHARES MSCI EAFE ETF MSCI EAFE ETF 464287465 1,511 21,766 SH   SOLE   0 0 21,766
ISHARES JPMORGAN USD MTS BOND ETF JPMORGAN USD MTS BOND ETF 464288281 287 2,507 SH   SOLE   0 0 2,507
WESTERN ASSET EMERGING MRKTS DEBT CF EMERGING MRKTS DEBT CF 95766A101 602 42,185 SH   SOLE   0 0 42,185
VANECK VCTR J P MORGN LCL BND ETF J P MORGN LCL BND ETF 92189H300 383 11,259 SH   SOLE   0 0 11,259
FIRST TRUST NORTH AMERICAN ENERG ETF NORTH AMERICAN ENERG ETF 33738D101 800 31,390 SH   SOLE   0 0 31,390
EMERSON ELECTRIC ORD ORD 291011104 209 2,737 SH   SOLE   0 0 2,737
EMERSON ELECTRIC JUN 19, 2020 CALL 75 ORD 291011104 3 4 SH   SOLE   0 0 4
ENBRIDGE ORD ORD 29250N105 535 13,462 SH   SOLE   0 0 13,462
EATON VANCE ENHANCED EQTY INCOME CF ENHANCED EQTY INCOME CF 278274105 880 55,335 SH   SOLE   0 0 55,335
ENTERPRISE PRODUCTS PARTNERS UNT UNT 293792107 2,013 71,484 SH   SOLE   0 0 71,484
ENTERPRISE PRODT MAR 20, 2020 PUT 28 UNT 293792107 1 36 SH   SOLE   0 0 36
ALPS EQUAL SECTOR WEIGHT ETF EQUAL SECTOR WEIGHT ETF 00162Q205 582 7,275 SH   SOLE   0 0 7,275
ENERGY TRANSFER UNT UNT 29273V100 379 29,556 SH   SOLE   0 0 29,556
EATON VANCE TX ADVNT GLBL DVD OPP CF TX ADVNT GLBL DVD OPP CF 27828U106 247 9,515 SH   SOLE   0 0 9,515
ENRGY TRNSFR OPERT SRS D CUM RED PRF SRS D CUM RED PRF 29278N400 573 23,076 SH   SOLE   0 0 23,076
EATON VANCE TAX ADVANTAGE DIVIDND CF TAX ADVANTAGE DIVIDND CF 27828G107 375 14,711 SH   SOLE   0 0 14,711
EDWARDS LIFESCIENCES ORD ORD 28176E108 450 1,929 SH   SOLE   0 0 1,929
ISHARES MSCI JAPAN ETF MSCI JAPAN ETF 46434G822 268 4,526 SH   SOLE   0 0 4,526
EXACT SCIENCES ORD ORD 30063P105 244 2,635 SH   SOLE   0 0 2,635
EXELON ORD ORD 30161N101 259 5,691 SH   SOLE   0 0 5,691
FORD MOTOR ORD ORD 345370860 637 68,448 SH   SOLE   0 0 68,448
FACEBOOK CL A ORD CL A ORD 30303M102 3,089 15,048 SH   SOLE   0 0 15,048
FIRST TRUST NYSE ARCA BIOTECH ID ETF NYSE ARCA BIOTECH ID ETF 33733E203 319 2,144 SH   SOLE   0 0 2,144
FIRST TRUST MORNINGSTAR DIV LDRS ETF MORNINGSTAR DIV LDRS ETF 336917109 242 7,442 SH   SOLE   0 0 7,442
FIDELITY LOW VOLATILITY FACTR ETF LOW VOLATILITY FACTR ETF 316092824 1,281 33,088 SH   SOLE   0 0 33,088
FIRST TRUST INTERNET INDEX CF ETF INTERNET INDEX CF ETF 33733E302 1,192 8,571 SH   SOLE   0 0 8,571
FEDEX ORD ORD 31428X106 209 1,385 SH   SOLE   0 0 1,385
FRST TRT EMRG MKTS LCL CRNY BND ETF EMRG MKTS LCL CRNY BND ETF 33739P202 234 5,991 SH   SOLE   0 0 5,991
FIRST TRUST LRGE CAP CORE APADEX ETF LRGE CAP CORE APADEX ETF 33734K109 588 9,011 SH   SOLE   0 0 9,011
FST TST DOW JNS GLBL SEL DVD IDX ETF DOW JNS GLBL SEL DVD IDX ETF 33734X200 276 11,057 SH   SOLE   0 0 11,057
FIDELITY MSCI INDUSTRIALS INDX ETF MSCI INDUSTRIALS INDX ETF 316092709 308 7,316 SH   SOLE   0 0 7,316
FISERV ORD ORD 337738108 256 2,216 SH   SOLE   0 0 2,216
FIRST TRUST ISE WATER INDEX ETF ISE WATER INDEX ETF 33733B100 418 6,975 SH   SOLE   0 0 6,975
FIRST TRUST TCW OPPORTUNISTIC FI ETF TCW OPPORTUNISTIC FI ETF 33740F805 1,558 30,059 SH   SOLE   0 0 30,059
MEEDER MUIRFIELD CL INSTL MF CL INSTL MF 58510R788 380 47,536 SH   SOLE   0 0 47,536
VANCK VCTRS INVST GRD FLOTNG ETF GRD FLOTNG ETF 92189F486 2,187 86,389 SH   SOLE   0 0 86,389
FIRST TRUST MORTGAGE INCOME CF MORTGAGE INCOME CF 33734E103 350 25,000 SH   SOLE   0 0 25,000
FIRST TRUST PREFERRED SEC INCOME ETF PREFERRED SEC INCOME ETF 33739E108 1,242 61,897 SH   SOLE   0 0 61,897
FIRST TRUST US EQUITY OPRTNT ETF US EQUITY OPRTNT ETF 336920103 636 7,918 SH   SOLE   0 0 7,918
FIRST TRUST CAPITAL STRENGTH ETF CAPITAL STRENGTH ETF 33733E104 1,095 18,143 SH   SOLE   0 0 18,143
FLR THLR BHVRL SL CP ET CL INSTL MF SL CP ET CL INSTL MF 14064D865 1,052 38,508 SH   SOLE   0 0 38,508
FORTINET ORD ORD 34959E109 436 4,080 SH   SOLE   0 0 4,080
FIRST TRUST SENIOR LOAN ETF SENIOR LOAN ETF 33738D309 4,567 95,306 SH   SOLE   0 0 95,306
FIRST TRUST ENHANCED SHORT MTRTY ETF ENHANCED SHORT MTRTY ETF 33739Q408 699 11,628 SH   SOLE   0 0 11,628
FIRST TRUST ULTRA SHRT DUR MUNIC ETF ULTRA SHRT DUR MUNIC ETF 33740J104 905 45,000 SH   SOLE   0 0 45,000
FIRST DORSEY WRIGHT FOCUS 5 ETF FOCUS 5 ETF 33738R605 355 11,255 SH   SOLE   0 0 11,255
FIRST TRUST VALUE DIVIDEND INDEX ETF VALUE DIVIDEND INDEX ETF 33734H106 5,852 162,419 SH   SOLE   0 0 162,419
FIRST TRUST TECHNOLOGY ALPHADEX ETF TECHNOLOGY ALPHADEX ETF 33734X176 503 6,934 SH   SOLE   0 0 6,934
FIRST TRUST FINANCIALS ALPHADEX ETF FINANCIALS ALPHADEX ETF 33734X135 258 7,700 SH   SOLE   0 0 7,700
FIRST TRUST UTILITIES ALPHADEX ETF UTILITIES ALPHADEX ETF 33734X184 216 7,385 SH   SOLE   0 0 7,385
GENERAL DYNAMICS ORD ORD 369550108 295 1,675 SH   SOLE   0 0 1,675
GENERAL ELECTRIC ORD ORD 369604103 938 84,046 SH   SOLE   0 0 84,046
GUESS ORD ORD 401617105 506 22,624 SH   SOLE   0 0 22,624
GAMCO GLOBAL GOLD NTRL RSRCS INC CF GLOBAL GOLD NTRL RSRCS INC CF 36465A109 104 23,694 SH   SOLE   0 0 23,694
GILEAD SCIENCES ORD ORD 375558103 258 3,966 SH   SOLE   0 0 3,966
GENERAL MILLS ORD ORD 370334104 1,039 19,394 SH   SOLE   0 0 19,394
SPDR GOLD SHARES ETF GOLD SHARES ETF 78463V107 534 3,737 SH   SOLE   0 0 3,737
CORNING ORD ORD 219350105 294 10,086 SH   SOLE   0 0 10,086
ALPHABET CL C ORD CL C ORD 02079K107 2,324 1,738 SH   SOLE   0 0 1,738
ALPHABET CL A ORD CL A ORD 02079K305 3,807 2,843 SH   SOLE   0 0 2,843
ISHARES US TREASURY BOND ETF US TREASURY BOND ETF 46429B267 1,795 69,208 SH   SOLE   0 0 69,208
GRILLED CHEESE TRUCK ORD ORD 39850T105 17 40,000 SH   SOLE   0 0 40,000
GOLDMAN SACHS GROUP ORD ORD 38141G104 419 1,824 SH   SOLE   0 0 1,824
GOLDMAN SACHS BDC ORD ORD 38147U107 264 12,400 SH   SOLE   0 0 12,400
GLAXOSMITHKLINE ADR REP TWO ORD ORD 37733W105 620 13,195 SH   SOLE   0 0 13,195
GOLDMAN SACHS ACTVBETA US LRG ETF ACTVBETA US LRG ETF 381430503 693 10,716 SH   SOLE   0 0 10,716
GABELLI UTILITY CF UTILITY CF 36240A101 169 21,769 SH   SOLE   0 0 21,769
HCA HEALTHCARE ORD ORD 40412C101 245 1,656 SH   SOLE   0 0 1,656
HOME DEPOT ORD ORD 437076102 3,585 16,416 SH   SOLE   0 0 16,416
ISHARES CORE HIGH DIVIDEND ETF CORE HIGH DIVIDEND ETF 46429B663 485 4,944 SH   SOLE   0 0 4,944
ISHARES CURRENCY HEDG MSCI EAFE ETF CURRENCY HEDG MSCI EAFE ETF 46434V803 1,252 41,044 SH   SOLE   0 0 41,044
HIGHLANDS REIT ORD REIT ORD 43110A104 0 52,417 SH   SOLE   0 0 52,417
HONEYWELL INTERNATIONAL ORD ORD 438516106 1,644 9,286 SH   SOLE   0 0 9,286
HELMERICH AND PAYNE ORD ORD 423452101 611 13,458 SH   SOLE   0 0 13,458
HORMEL FOODS ORD ORD 440452100 641 14,218 SH   SOLE   0 0 14,218
HEALTHCAR TRST OF AM CL A REIT ORD CL A REIT ORD 42225P501 388 12,830 SH   SOLE   0 0 12,830
HERCULES CAPITAL ORD ORD 427096508 233 16,617 SH   SOLE   0 0 16,617
ISHARES IBOXX HIGH YIELD BOND ETF IBOXX HIGH YIELD BOND ETF 464288513 396 4,500 SH   SOLE   0 0 4,500
FIRST TRUST TACTICAL HIGH YIELD ETF TACTICAL HIGH YIELD ETF 33738D408 642 13,164 SH   SOLE   0 0 13,164
SPDR NUVEEN BLMBRG BRCLYS HG ETF BLMBRG BRCLYS HG ETF 78464A284 230 3,895 SH   SOLE   0 0 3,895
PIMCO 0-5 YEAR HIGH YLD BND IDX ETF 0-5 YEAR HIGH YLD BND IDX ETF 72201R783 577 5,783 SH   SOLE   0 0 5,783
INVENTRUST PPTYS REIT ORD REIT ORD 46124J102 80 51,605 SH   SOLE   0 0 51,605
ISHARES GOLD ETF GOLD ETF 464285105 843 58,121 SH   SOLE   0 0 58,121
ISHARES NASDAQ BIOTECHNOLOGY ETF NASDAQ BIOTECHNOLOGY ETF 464287556 293 2,430 SH   SOLE   0 0 2,430
ISHARES IBONDS DEC 2020 TRM ETF IBONDS DEC 2020 TRM ETF 46434VAQ3 236 9,328 SH   SOLE   0 0 9,328
ISHARES IBONDS DEC 2021 TERM ETF IBONDS DEC 2021 TERM ETF 46434VBK5 222 8,882 SH   SOLE   0 0 8,882
ISHARES IBONDS DEC 2022 TERM ETF IBONDS DEC 2022 TERM ETF 46434VBA7 215 8,500 SH   SOLE   0 0 8,500
INTERNATIONAL BUSINESS MACHINES ORD ORD 459200101 520 3,881 SH   SOLE   0 0 3,881
IBM JUN 19, 2020 PUT 130 ORD 459200101 7 11 SH   SOLE   0 0 11
INTERNATIONAL BANCSHARES ORD ORD 459044103 8,998 208,908 SH   SOLE   0 0 208,908
INTERCONTINENTAL EXCHANGE ORD ORD 45866F104 309 3,337 SH   SOLE   0 0 3,337
ISHARES US UTILITIES ETF US UTILITIES ETF 464287697 281 1,735 SH   SOLE   0 0 1,735
IDEXX LABORATORIES ORD ORD 45168D104 2,368 9,068 SH   SOLE   0 0 9,068
ISHARES 7-10 YEAR TRSURY BOND ETF 7-10 YEAR TRSURY BOND ETF 464287440 462 4,191 SH   SOLE   0 0 4,191
ISHARES CORE MSCI EAFE ETF MSCI EAFE ETF 46432F842 2,816 43,166 SH   SOLE   0 0 43,166
ISHARES CORE MSCI EMERGING ETF MSCI EMERGING ETF 46434G103 3,270 60,832 SH   SOLE   0 0 60,832
FST TRT DSY WRGHT INTRNL FOCS 5 ETF INTRNL FOCS 5 ETF 33738R886 343 16,095 SH   SOLE   0 0 16,095
ISHARES INTERMEDT TERM CORP BOND ETF CORP BOND ETF 464288638 751 12,957 SH   SOLE   0 0 12,957
ISHARES SHORT TERM CORPORAT BD ETF SHORT TERM CORPORAT BD ETF 464288646 1,660 30,950 SH   SOLE   0 0 30,950
ISHARES EXPANDED TECH STW SCTR ETF EXPANDED TECH STW SCTR ETF 464287515 343 1,471 SH   SOLE   0 0 1,471
ISHARES US MEDICAL DEVICES ETF US MEDICAL DEVICES ETF 464288810 956 3,616 SH   SOLE   0 0 3,616
INVESCO VALUE MUNICIPAL INCOME CF VALUE MUNICIPAL INCOME CF 46132P108 1,670 108,982 SH   SOLE   0 0 108,982
ISHARES CORE S&P MID CAP ETF CORE S&P MID CAP ETF 464287507 1,048 5,093 SH   SOLE   0 0 5,093
ISHARES CORE S&P SMALL CAP ETF CORE S&P SMALL CAP ETF 464287804 1,409 16,799 SH   SOLE   0 0 16,799
INTEL ORD ORD 458140100 3,411 56,993 SH   SOLE   0 0 56,993
INTEL JAN 17, 2020 CALL 57.5 ORD 458140100 7 7 SH   SOLE   0 0 7
IRON MOUNTAIN ORD ORD 46284V101 524 16,442 SH   SOLE   0 0 16,442
INTUITIVE SURGICAL ORD ORD 46120E602 364 617 SH   SOLE   0 0 617
ISHARES IV PLC USD ULTRASH BD ETF IV PLC USD ULTRASH BD ETF G4955M341 315 3,150 SH   SOLE   0 0 3,150
ISHARES US AEROSPACE DEFENSE ETF US AEROSPACE DEFENSE ETF 464288760 3,243 14,605 SH   SOLE   0 0 14,605
ISHARES TOTAL US STOCK MARKET ETF TOTAL US STOCK MARKET ETF 464287150 1,140 15,681 SH   SOLE   0 0 15,681
ILLINOIS TOOL ORD ORD 452308109 491 2,736 SH   SOLE   0 0 2,736
ISHARES TOTAL USD BOND MARKET ETF USD BOND MARKET ETF 46434V613 567 10,879 SH   SOLE   0 0 10,879
ISHARES CORE S&P US GROWTH ETF CORE S&P US GROWTH ETF 464287671 350 5,180 SH   SOLE   0 0 5,180
ISHARES CORE S&P US VALUE ETF CORE S&P US VALUE ETF 464287663 563 8,926 SH   SOLE   0 0 8,926
ISHARES S&P 500 VALUE ETF S&P 500 VALUE ETF 464287408 1,266 9,729 SH   SOLE   0 0 9,729
ISHARES CORE S&P 500 ETF CORE S&P 500 ETF 464287200 7,854 24,298 SH   SOLE   0 0 24,298
ISHARES S&P 500 GROWTH ETF S&P 500 GROWTH ETF 464287309 1,567 8,095 SH   SOLE   0 0 8,095
ISHARES RUSSELL 1000 VALUE ETF RUSSELL 1000 VALUE ETF 464287598 239 1,752 SH   SOLE   0 0 1,752
ISHARES RUSSELL 2000 ETF RUSSELL 2000 ETF 464287655 605 3,652 SH   SOLE   0 0 3,652
ISHARES RUSSELL 2000 GROWTH ETF RUSSELL 2000 GROWTH ETF 464287648 294 1,374 SH   SOLE   0 0 1,374
ISHARES RUSSELL 3000 ETF RUSSELL 3000 ETF 464287689 2,665 14,138 SH   SOLE   0 0 14,138
ISHARES GLOBAL TECH ETF GLOBAL TECH ETF 464287291 883 4,196 SH   SOLE   0 0 4,196
ISHARES US FINANCIALS ETF US FINANCIALS ETF 464287788 2,304 16,719 SH   SOLE   0 0 16,719
ISHARES US INDUSTRIALS ETF US INDUSTRIALS ETF 464287754 469 2,799 SH   SOLE   0 0 2,799
ISHARES MORN MLTI ASS INC IND ETF MORN MLTI ASS INC IND ETF 46432F875 1,704 66,697 SH   SOLE   0 0 66,697
ISHARES US TECHNOLOGY ETF US TECHNOLOGY ETF 464287721 532 2,288 SH   SOLE   0 0 2,288
JD.COM ADR REP 2 CL A ORD ADR REP 2 CL A ORD 47215P106 273 7,745 SH   SOLE   0 0 7,745
ISHARES MRNSTAR LRG CAP GRW ETF LRG CAP GRW ETF 464287119 1,278 6,085 SH   SOLE   0 0 6,085
JOHNSON & JOHNSON ORD ORD 478160104 3,805 26,083 SH   SOLE   0 0 26,083
JOHNSON&JOHNSON JAN 17, 2020 PUT 130 ORD 478160104 0 3 SH   SOLE   0 0 3
SPDR BLMBRG BRCLY HGH YLD BND ETF HGH YLD BND ETF 78468R622 403 3,682 SH   SOLE   0 0 3,682
NUVEEN PREFERRED AND INCM OPP CF PREFERRED AND INCM OPP CF 67073B106 283 27,052 SH   SOLE   0 0 27,052
JPMORGAN CHASE ORD ORD 46625H100 2,817 20,207 SH   SOLE   0 0 20,207
NUVEEN PREF AND INCM SECURITIES CF PREF AND INCM SECURITIES CF 67072C105 4,704 469,000 SH   SOLE   0 0 469,000
NUVEEN CREDIT STRATEGIES INCOME CF CREDIT STRATEGIES INCOME CF 67073D102 176 22,935 SH   SOLE   0 0 22,935
NUVEEN FLOATG RATE INCM OPPORTNTY CF FLOATG RATE INCM OPPORTNTY CF 6706EN100 1,331 133,231 SH   SOLE   0 0 133,231
KIRKLAND LAKE GOLD ORD GOLD ORD 49741E100 213 4,837 SH   SOLE   0 0 4,837
KIMBERLY CLARK ORD ORD 494368103 630 4,581 SH   SOLE   0 0 4,581
COCA-COLA ORD ORD 191216100 1,075 19,414 SH   SOLE   0 0 19,414
COCA-COLA JAN 17, 2020 PUT 52.5 ORD 191216100 0 2 SH   SOLE   0 0 2
KRANESHARES CSI CHINA INTERNET ETF CSI CHINA INTERNET ETF 500767306 772 15,862 SH   SOLE   0 0 15,862
L3HARRIS TECHNOLOGIES ORD ORD 502431109 214 1,081 SH   SOLE   0 0 1,081
LINDE ORD ORD G5494J103 212 995 SH   SOLE   0 0 995
ELI LILLY ORD ORD 532457108 507 3,858 SH   SOLE   0 0 3,858
FRST TRT LOW DRTN OPPRNTS ETF LOW DRTN OPPRNTS ETF 33739Q200 1,977 38,161 SH   SOLE   0 0 38,161
LOCKHEED MARTIN ORD ORD 539830109 3,223 8,277 SH   SOLE   0 0 8,277
LOWE'S COMPANIES ORD ORD 548661107 397 3,319 SH   SOLE   0 0 3,319
ISHARES IBOXX INVT GRADE BOND ETF INVT GRADE BOND ETF 464287242 1,674 13,080 SH   SOLE   0 0 13,080
LTC PROPERTIES REIT ORD REIT ORD 502175102 532 11,881 SH   SOLE   0 0 11,881
LAMB WESTON HOLDINGS ORD WESTON HOLDINGS ORD 513272104 379 4,402 SH   SOLE   0 0 4,402
LEXINGTON REALTY REIT ORD REIT ORD 529043101 266 25,000 SH   SOLE   0 0 25,000
LLOYDS BANKING GROUP ADR 4 ORD ADR 4 ORD 539439109 69 20,970 SH   SOLE   0 0 20,970
MACYS ORD ORD 55616P104 214 12,614 SH   SOLE   0 0 12,614
MASTERCARD CL A ORD CL A ORD 57636Q104 1,661 5,563 SH   SOLE   0 0 5,563
MATTEL ORD ORD 577081102 467 34,492 SH   SOLE   0 0 34,492
ISHARES MBS ETF MBS ETF 464288588 252 2,332 SH   SOLE   0 0 2,332
MCDONALD'S ORD ORD 580135101 2,472 12,511 SH   SOLE   0 0 12,511
BARINGS CORPORATE INVESTORS CF CORPORATE INVESTORS CF 06759X107 364 21,554 SH   SOLE   0 0 21,554
MONGODB CL A ORD CL A ORD 60937P106 269 2,045 SH   SOLE   0 0 2,045
MONDELEZ INTERNATIONAL CL A ORD CL A ORD 609207105 397 7,205 SH   SOLE   0 0 7,205
MEDTRONIC ORD ORD G5960L103 1,158 10,210 SH   SOLE   0 0 10,210
MERCADOLIBRE ORD ORD 58733R102 721 1,261 SH   SOLE   0 0 1,261
VANGUARD MEGA CAP GROWTH ETF MEGA CAP GROWTH ETF 921910816 862 5,921 SH   SOLE   0 0 5,921
MACQUARIE INFRASTRUCTURE ORD ORD 55608B105 1,365 31,855 SH   SOLE   0 0 31,855
PIMCO ENHANCED SHRT MATURTY ACTV ETF SHRT MATURTY ACTV ETF 72201R833 934 9,198 SH   SOLE   0 0 9,198
MCCORMICK ORD ORD 579780206 413 2,434 SH   SOLE   0 0 2,434
MARKETAXESS HOLDINGS ORD ORD 57060D108 252 664 SH   SOLE   0 0 664
3M ORD ORD 88579Y101 741 4,202 SH   SOLE   0 0 4,202
MAGELLAN MIDSTREAM PARTNERS UNT UNT 559080106 965 15,346 SH   SOLE   0 0 15,346
MANNING AND NAPIER CL A ORD CL A ORD 56382Q102 54 30,915 SH   SOLE   0 0 30,915
ALTRIA GROUP ORD ORD 02209S103 1,369 27,431 SH   SOLE   0 0 27,431
MARATHON PETROLEUM ORD ORD 56585A102 234 3,876 SH   SOLE   0 0 3,876
MEDICAL PROPERTIES REIT ORD REIT ORD 58463J304 414 19,625 SH   SOLE   0 0 19,625
MERCK & CO ORD ORD 58933Y105 1,814 19,947 SH   SOLE   0 0 19,947
MERCK & CO JAN 17, 2020 CALL 87.5 ORD 58933Y105 0 1 SH   SOLE   0 0 1
MORGAN STANLEY ORD ORD 617446448 259 5,074 SH   SOLE   0 0 5,074
MICROSOFT ORD ORD 594918104 8,892 56,384 SH   SOLE   0 0 56,384
ISHARES EDGE MSCI USA MOMNTM ETF MSCI USA MOMNTM ETF 46432F396 745 5,932 SH   SOLE   0 0 5,932
ISHARES NATIONAL MUNI BOND ETF MUNI BOND ETF 464288414 488 4,286 SH   SOLE   0 0 4,286
BLACKROCK MUNIVEST II CF MUNIVEST II CF 09253T101 216 14,620 SH   SOLE   0 0 14,620
ISHARES SHORT MATURITY BOND ETF SHORT MATURITY BOND ETF 46431W507 3,486 69,373 SH   SOLE   0 0 69,373
NEXTERA ENERGY ORD ORD 65339F101 2,959 12,219 SH   SOLE   0 0 12,219
NETFLIX ORD ORD 64110L106 377 1,164 SH   SOLE   0 0 1,164
NIKE CL B ORD CL B ORD 654106103 267 2,631 SH   SOLE   0 0 2,631
ANNALY CAPITAL MANAGEMENT REIT ORD REIT ORD 035710409 882 93,680 SH   SOLE   0 0 93,680
NEW MOUNTAIN FINANCE NTS NTS 647551209 382 14,500 SH   SOLE   0 0 14,500
PROSHARES S&P 500 DIV ARISTOCRAT ETF S&P 500 DIV ARISTOCRAT ETF 74348A467 2,467 32,639 SH   SOLE   0 0 32,639
NORTHROP GRUMMAN ORD ORD 666807102 555 1,613 SH   SOLE   0 0 1,613
NOKIA ADR REPSG 1 SER A ORD ADR REPSG 1 SER A ORD 654902204 125 33,617 SH   SOLE   0 0 33,617
SERVICENOW ORD ORD 81762P102 1,580 5,598 SH   SOLE   0 0 5,598
SERVICENOW JAN 17, 2020 PUT 240 ORD 81762P102 0 4 SH   SOLE   0 0 4
NEW RESIDENTIAL INVESTMENT REIT ORD REIT ORD 64828T201 297 18,466 SH   SOLE   0 0 18,466
NORFOLK SOUTHERN ORD ORD 655844108 250 1,287 SH   SOLE   0 0 1,287
NOVOCURE ORD ORD G6674U108 233 2,768 SH   SOLE   0 0 2,768
NVIDIA ORD ORD 67066G104 1,416 6,020 SH   SOLE   0 0 6,020
REALTY INCOME REIT ORD REIT ORD 756109104 463 6,282 SH   SOLE   0 0 6,282
ONEOK ORD ORD 682680103 331 4,371 SH   SOLE   0 0 4,371
ONEOK JAN 17, 2020 PUT 70 ORD 682680103 0 3 SH   SOLE   0 0 3
OKTA CL A ORD CL A ORD 679295105 839 7,275 SH   SOLE   0 0 7,275
OMNICOM GROUP ORD ORD 681919106 205 2,527 SH   SOLE   0 0 2,527
FIDELITY NASDAQ COMPOSITE INDX ETF COMPOSITE INDX ETF 315912808 2,255 6,452 SH   SOLE   0 0 6,452
OPKO HEALTH ORD ORD 68375N103 31 21,151 SH   SOLE   0 0 21,151
ORBCOMM ORD ORD 68555P100 134 31,865 SH   SOLE   0 0 31,865
OWL ROCK CAPITAL ORD ORD 69121K104 444 24,800 SH   SOLE   0 0 24,800
ORACLE ORD ORD 68389X105 480 9,051 SH   SOLE   0 0 9,051
ORACLE JAN 17, 2020 CALL 47 ORD 68389X105 1 1 SH   SOLE   0 0 1
OCCIDENTAL PETROLEUM ORD ORD 674599105 657 15,939 SH   SOLE   0 0 15,939
PLAINS ALL AMERICAN PIPELINE UNT UNT 726503105 370 20,108 SH   SOLE   0 0 20,108
PLAINS GP HOLDINGS CL A ORD CL A ORD 72651A207 237 12,500 SH   SOLE   0 0 12,500
WESTERN ASSET INVSTMNT GRADE INCM CF INVSTMNT GRADE INCM CF 95766T100 270 17,400 SH   SOLE   0 0 17,400
PALO ALTO NETWORKS ORD ORD 697435105 1,583 6,845 SH   SOLE   0 0 6,845
PAYCOM SOFTWARE ORD ORD 70432V102 441 1,666 SH   SOLE   0 0 1,666
PAYCHEX ORD ORD 704326107 215 2,527 SH   SOLE   0 0 2,527
PAYCHEX JAN 17, 2020 PUT 77.5 ORD 704326107 0 4 SH   SOLE   0 0 4
PITNEY BOWES ORD ORD 724479100 133 32,922 SH   SOLE   0 0 32,922
PERMIAN BASIN ROYALTY UNT UNT 714236106 94 24,250 SH   SOLE   0 0 24,250
PIMCO DYNMC CRDT AND MRTG INCM CF CRDT AND MRTG INCM CF 72202D106 714 28,337 SH   SOLE   0 0 28,337
PEPSICO ORD ORD 713448108 2,320 16,974 SH   SOLE   0 0 16,974
PFIZER ORD ORD 717081103 2,812 71,762 SH   SOLE   0 0 71,762
ISHARES PREFERRED INCOME SEC ETF PREFERRED INCOME SEC ETF 464288687 1,182 31,434 SH   SOLE   0 0 31,434
PROCTER & GAMBLE ORD ORD 742718109 2,862 22,916 SH   SOLE   0 0 22,916
PROCTER GAMBLE JAN 15, 2021 PUT 155 ORD 742718109 7 2 SH   SOLE   0 0 2
INVSC PREFERRED ETF PREFERRED ETF 46138E511 996 66,378 SH   SOLE   0 0 66,378
POLYMET MINING ORD ORD 731916102 13 50,000 SH   SOLE   0 0 50,000
PHILIP MORRIS INTERNATIONAL ORD ORD 718172109 988 11,609 SH   SOLE   0 0 11,609
PENNYMAC MORTGAGE INVEST REIT ORD REIT ORD 70931T103 280 12,580 SH   SOLE   0 0 12,580
INVSC NASDAQ INTERNET ETF INTERNET ETF 46137V530 422 2,986 SH   SOLE   0 0 2,986
PINNACLE WEST ORD ORD 723484101 213 2,365 SH   SOLE   0 0 2,365
INVSC AEROSPACE DEFENSE ETF DEFENSE ETF 46137V100 266 3,891 SH   SOLE   0 0 3,891
3D PRINTING ETF ETF 00214Q500 608 27,077 SH   SOLE   0 0 27,077
SPDR WELLS FARGO PREFERRED STOCK ETF PREFERRED STOCK ETF 78464A292 213 4,845 SH   SOLE   0 0 4,845
PHILLIPS 66 ORD ORD 718546104 516 4,630 SH   SOLE   0 0 4,630
PAYPAL HOLDINGS ORD ORD 70450Y103 736 6,804 SH   SOLE   0 0 6,804
INVSC NATIONAL AMTFREE MNCPL BND ETF MNCPL BND ETF 46138E537 268 10,115 SH   SOLE   0 0 10,115
QUALCOMM ORD COMM ORD 747525103 556 6,307 SH   SOLE   0 0 6,307
FIRST TR NAS 100 EQL WEGHTD INDX ETF NAS 100 EQL WEGHTD INDX ETF 337344105 817 11,075 SH   SOLE   0 0 11,075
INVSC QQQ TRUST SRS 1 ETF QQQ TRUST SRS 1 ETF 46090E103 5,431 25,545 SH   SOLE   0 0 25,545
FIRST TST NASDAQ 100 TEC ID ETF NASDAQ 100 TEC ID ETF 337345102 603 6,023 SH   SOLE   0 0 6,023
ISHARS EDG MSCI USA QLTY FCTR ETF EDG MSCI USA QLTY FCTR ETF 46432F339 1,064 10,530 SH   SOLE   0 0 10,530
PIMCO STRATEGIC INCOME CF STRATEGIC INCOME CF 72200X104 194 21,303 SH   SOLE   0 0 21,303
FT RISING DIVIDEND ACHIEVERS ETF RISING DIVIDEND ACHIEVERS ETF 33738R506 7,039 196,173 SH   SOLE   0 0 196,173
ROYAL GOLD ORD ORD 780287108 1,076 8,802 SH   SOLE   0 0 8,802
RIO TINTO ADR REP ONE ORD ADR REP ONE ORD 767204100 380 6,400 SH   SOLE   0 0 6,400
COHEN STEERS REIT PREFER INCOME CF REIT PREFER INCOME CF 19247X100 202 8,500 SH   SOLE   0 0 8,500
ROSS STORES ORD ORD 778296103 431 3,698 SH   SOLE   0 0 3,698
INVSC S P 500 PURE GROWTH ETF 500 PURE GROWTH ETF 46137V266 1,041 8,211 SH   SOLE   0 0 8,211
REPUBLIC SERVICES ORD ORD 760759100 524 5,843 SH   SOLE   0 0 5,843
INVSC S P 500 EQUAL WEIGHT ETF S P 500 EQUAL WEIGHT ETF 46137V357 614 5,310 SH   SOLE   0 0 5,310
RAYTHEON ORD ORD 755111507 1,258 5,727 SH   SOLE   0 0 5,727
REDWOOD REIT ORD REIT ORD 758075402 214 12,915 SH   SOLE   0 0 12,915
INVSC SP 500 EQL WGHT HLTH CARE ETF SP 500 EQL WGHT HLTH CARE ETF 46137V332 269 1,216 SH   SOLE   0 0 1,216
INVSC RAYMOND JAMES SB 1 EQUITY ETF RAYMOND JAMES SB 1 EQUITY ETF 46137V522 356 7,395 SH   SOLE   0 0 7,395
INVSC SP 500 EQUAL WEIGHT TECH ETF SP 500 EQUAL WEIGHT TECH ETF 46137V282 328 1,656 SH   SOLE   0 0 1,656
BANCO SANTANDER ADR REP 1 ORD ADR REP 1 ORD 05964H105 132 31,933 SH   SOLE   0 0 31,933
STARBUCKS ORD ORD 855244109 1,309 14,891 SH   SOLE   0 0 14,891
SCHWAB US DIVIDEND EQUITY ETF US DIVIDEND EQUITY ETF 808524797 3,285 56,721 SH   SOLE   0 0 56,721
SCHWAB US TIPS ETF US TIPS ETF 808524870 358 6,325 SH   SOLE   0 0 6,325
SCHWAB US LARGE CAP ETF US LARGE CAP ETF 808524201 230 2,998 SH   SOLE   0 0 2,998
SPDR S&P DIVIDEND ETF S&P DIVIDEND ETF 78464A763 955 8,877 SH   SOLE   0 0 8,877
PROSHARES SHORT S&P 500 ETF SHORT S&P 500 ETF 74347B425 1,645 68,521 SH   SOLE   0 0 68,521
SHOPIFY CL A SUB VTG ORD CL A SUB VTG ORD 82509L107 2,107 5,299 SH   SOLE   0 0 5,299
SHERWIN WILLIAMS ORD ORD 824348106 379 649 SH   SOLE   0 0 649
ISHARES 1-3 YEAR TREASRY BOND ETF 1-3 YEAR TREASRY BOND ETF 464287457 617 7,291 SH   SOLE   0 0 7,291
FIRST TRUST CLOUD COMPUTING ETF CLOUD COMPUTING ETF 33734X192 450 7,450 SH   SOLE   0 0 7,450
ISHARES SILVER TRUST ETF SILVER TRUST ETF 46428Q109 388 23,267 SH   SOLE   0 0 23,267
SPDR S&P 600 SMALL CAP ETF S&P 600 SMALL CAP ETF 78464A813 416 5,742 SH   SOLE   0 0 5,742
SPDR SSGA US SL CP LW VLT INX ETF SSGA US SL CP LW VLT INX ETF 78468R887 972 9,716 SH   SOLE   0 0 9,716
SONY ADR REP 1 ORD ADR REP 1 ORD 835699307 279 4,100 SH   SOLE   0 0 4,100
SOUTHERN ORD ORD 842587107 999 15,690 SH   SOLE   0 0 15,690
ISHARES PHLX SEMICONDUCTOR ETF PHLX SEMICONDUCTOR ETF 464287523 335 1,332 SH   SOLE   0 0 1,332
SIMON PROP GRP REIT ORD REIT ORD 828806109 321 2,158 SH   SOLE   0 0 2,158
INVSC S P 500 HIGH DIV LW VLTLTY ETF S P 500 HIGH DIV LW VLTLTY ETF 46138E362 982 22,307 SH   SOLE   0 0 22,307
INVSC S P 500 QUALITY ETF S P 500 QUALITY ETF 46137V241 902 24,668 SH   SOLE   0 0 24,668
INVSC S P 500 LOW VOLATILITY ETF S P 500 LOW VOLATILITY ETF 46138E354 1,189 20,383 SH   SOLE   0 0 20,383
SPDR S&P 500 ETF S&P 500 ETF 78462F103 30,405 94,468 SH   SOLE   0 0 94,468
SPDR S&P 500 GROWTH ETF S&P 500 GROWTH ETF 78464A409 322 7,681 SH   SOLE   0 0 7,681
SQUARE CL A ORD CL A ORD 852234103 880 14,059 SH   SOLE   0 0 14,059
SPDR BLACKSTONE GSO SENIOR LOAN ETF BLACKSTONE GSO SENIOR LOAN ETF 78467V608 456 9,779 SH   SOLE   0 0 9,779
PROSHARES ULTRA S&P 500 ETF ULTRA S&P 500 ETF 74347R107 331 2,193 SH   SOLE   0 0 2,193
STAG INDUSTRIAL REIT ORD REIT ORD 85254J102 404 12,783 SH   SOLE   0 0 12,783
STARWOOD PROPERTY REIT REIT 85571B105 2,164 87,065 SH   SOLE   0 0 87,065
SEAGATE TECHNOLOGY ORD ORD G7945M107 448 7,528 SH   SOLE   0 0 7,528
CONSTELLATION BRANDS CL A ORD CL A ORD 21036P108 1,265 6,666 SH   SOLE   0 0 6,666
ISHARES SHORT TERM NTNL MUN BND ETF SHORT TERM NTNL MUN BND ETF 464288158 531 4,970 SH   SOLE   0 0 4,970
SERVICE PROPERTIES TRUST ORD ORD 81761L102 413 16,974 SH   SOLE   0 0 16,974
STRYKER ORD ORD 863667101 547 2,606 SH   SOLE   0 0 2,606
SYSCO ORD ORD 871829107 790 9,241 SH   SOLE   0 0 9,241
AT&T ORD ORD 00206R102 4,067 104,076 SH   SOLE   0 0 104,076
CARROLS RESTAURANT GROUP ORD ORD 14574X104 255 36,215 SH   SOLE   0 0 36,215
TORONTO DOMINION ORD ORD 891160509 399 7,112 SH   SOLE   0 0 7,112
TELEDYNE TECH ORD ORD 879360105 458 1,321 SH   SOLE   0 0 1,321
ATLASSIAN CL A ORD CL A ORD G06242104 268 2,231 SH   SOLE   0 0 2,231
TRUIST FINANCIAL ORD ORD 89832Q109 1,305 23,167 SH   SOLE   0 0 23,167
TALLGRASS ENERGY CL A ORD CL A ORD 874696107 327 14,800 SH   SOLE   0 0 14,800
TARGET ORD ORD 87612E106 366 2,856 SH   SOLE   0 0 2,856
ISHARES TIPS BOND ETF TIPS BOND ETF 464287176 1,779 15,262 SH   SOLE   0 0 15,262
TJX ORD ORD 872540109 719 11,780 SH   SOLE   0 0 11,780
ISHARES 20 PLS YEAR TREASURY BND ETF 20 PLS YEAR TREASURY BND ETF 464287432 493 3,635 SH   SOLE   0 0 3,635
THERMO FISHER SCIENTIFIC ORD ORD 883556102 953 2,934 SH   SOLE   0 0 2,934
TANDEM DIABETES CARE ORD ORD 875372203 246 4,130 SH   SOLE   0 0 4,130
TOTAL ADR REP 1 ORD ADR REP 1 ORD 89151E109 267 4,831 SH   SOLE   0 0 4,831
SPDR DOUBLELINE TTL RTRN TTCL ETF TTL RTRN TTCL ETF 78467V848 2,820 57,560 SH   SOLE   0 0 57,560
TRIPLEPOINT VNTR GRTH BDC 5.75 NTS VNTR GRTH BDC 5.75 NTS 89677Y308 445 17,500 SH   SOLE   0 0 17,500
TESLA ORD ORD 88160R101 1,097 2,622 SH   SOLE   0 0 2,622
TWILIO CL A ORD CL A ORD 90138F102 646 6,571 SH   SOLE   0 0 6,571
TWITTER ORD ORD 90184L102 218 6,813 SH   SOLE   0 0 6,813
TEXAS INSTRUMENTS ORD ORD 882508104 546 4,257 SH   SOLE   0 0 4,257
TRI CONTINENTAL CF CF 895436103 276 9,780 SH   SOLE   0 0 9,780
UBER TECHNOLOGIES ORD ORD 90353T100 344 11,555 SH   SOLE   0 0 11,555
ULTA BEAUTY ORD ORD 90384S303 1,084 4,282 SH   SOLE   0 0 4,282
UNITEDHEALTH GRP ORD ORD 91324P102 1,325 4,508 SH   SOLE   0 0 4,508
UNION PACIFIC ORD ORD 907818108 562 3,109 SH   SOLE   0 0 3,109
INNOVATOR S P 500 ULTRA BUFFR ETF S P 500 ULTRA BUFFR ETF 45782C821 1,059 42,451 SH   SOLE   0 0 42,451
UNITED PARCEL SERVICE CL B ORD CL B ORD 911312106 706 6,034 SH   SOLE   0 0 6,034
UPS JUN 19, 2020 CALL 115 CL B ORD 911312106 1 1 SH   SOLE   0 0 1
US BANCORP ORD ORD 902973304 766 12,914 SH   SOLE   0 0 12,914
ISHARES EDGE MSCI MIN VOL USA ETF MSCI MIN VOL USA ETF 46429B697 6,336 96,581 SH   SOLE   0 0 96,581
COHEN AND STEERS INFRASTRUCTURE CF INFRASTRUCTURE CF 19248A109 269 10,274 SH   SOLE   0 0 10,274
UNITED TECHNOLOGIES ORD ORD 913017109 1,062 7,089 SH   SOLE   0 0 7,089
PROSHARES ULTRA RUSSELL 2000 ETF ULTRA RUSSELL 2000 ETF 74347R842 220 2,860 SH   SOLE   0 0 2,860
VISA CL A ORD CL A ORD 92826C839 3,468 18,456 SH   SOLE   0 0 18,456
VANGUARD SMALL CAP ETF SMALL CAP ETF 922908751 716 4,320 SH   SOLE   0 0 4,320
INVESCO BOND CF CF 46132L107 383 18,400 SH   SOLE   0 0 18,400
VANGUARD SMALL CAP VALUE ETF SMALL CAP VALUE ETF 922908611 411 2,996 SH   SOLE   0 0 2,996
VANGUARD INTERMEDIATE TERM COR ETF INTERMEDIATE TERM COR ETF 92206C870 277 3,034 SH   SOLE   0 0 3,034
VANGUARD SHORT TERM COR BD ETF SHORT TERM COR BD ETF 92206C409 2,805 34,613 SH   SOLE   0 0 34,613
VANGUARD CONSUMER STAPLES ETF CONSUMER STAPLES ETF 92204A207 862 5,347 SH   SOLE   0 0 5,347
VANGUARD FTSE DEVELOPED MARKETS ETF FTSE DEVELOPED MARKETS ETF 921943858 895 20,303 SH   SOLE   0 0 20,303
VF ORD ORD 918204108 286 2,870 SH   SOLE   0 0 2,870
VANGUARD INTRMDIAT TRM TRSRY ETF INTRMDIAT TRM TRSRY ETF 92206C706 1,086 16,485 SH   SOLE   0 0 16,485
VANGUARD FTSE EUROPE ETF FTSE EUROPE ETF 922042874 665 11,351 SH   SOLE   0 0 11,351
VANGUARD SHORT TERM TREASURY ETF SHORT TERM TREASURY ETF 92206C102 4,185 68,793 SH   SOLE   0 0 68,793
VANGUARD INFORMATION TECHNOLOGY ETF INFORMATION TECHNOLOGY ETF 92204A702 275 1,125 SH   SOLE   0 0 1,125
VANGUARD HEALTH CARE ETF HEALTH CARE ETF 92204A504 421 2,194 SH   SOLE   0 0 2,194
VIACOMCBS CL B ORD CL B ORD 92556H206 200 4,772 SH   SOLE   0 0 4,772
VANGUARD DIVIDEND APPRECIATION ETF DIVIDEND APPRECIATION ETF 921908844 7,282 58,413 SH   SOLE   0 0 58,413
VANGUARD INDUSTRIALS ETF INDUSTRIALS ETF 92204A603 204 1,329 SH   SOLE   0 0 1,329
VALERO ENERGY ORD ORD 91913Y100 219 2,340 SH   SOLE   0 0 2,340
VALLEY NATIONAL ORD ORD 919794107 205 17,896 SH   SOLE   0 0 17,896
VANGUARD MORTGAGE BACKED SEC ETF MORTGAGE BACKED SEC ETF 92206C771 489 9,196 SH   SOLE   0 0 9,196
VMWARE CL A ORD CL A ORD 928563402 231 1,520 SH   SOLE   0 0 1,520
JANUS HENDERSON SHRT DRTN INM ETF SHRT DRTN INM ETF 47103U886 223 4,503 SH   SOLE   0 0 4,503
VANGUARD REAL ESTATE ETF REAL ESTATE ETF 922908553 2,422 26,098 SH   SOLE   0 0 26,098
VANGUARD MID CAP ETF MID CAP ETF 922908629 2,538 14,244 SH   SOLE   0 0 14,244
VANGUARD MID CAP VALUE ETF MID CAP VALUE ETF 922908512 595 4,995 SH   SOLE   0 0 4,995
VANGUARD S&P 500 ETF S&P 500 ETF 922908363 1,991 6,732 SH   SOLE   0 0 6,732
INVSC VARIABLE RT INVSTMNT ETF VARIABLE RT INVSTMNT ETF 46090A879 2,586 103,590 SH   SOLE   0 0 103,590
INVSC VARIABLE RATE PREFERRED ETF VARIABLE RATE PREFERRED ETF 46138G870 564 21,850 SH   SOLE   0 0 21,850
VANGUARD TOTAL WORLD STOCK ETF TOTAL WORLD STOCK ETF 922042742 250 3,092 SH   SOLE   0 0 3,092
INVESCO CREDIT DYNAMIC OPP CF CREDIT DYNAMIC OPP CF 46132R104 220 19,385 SH   SOLE   0 0 19,385
VANGUARD TOTAL STOCK MARKET ETF TOTAL STOCK MARKET ETF 922908769 7,711 47,125 SH   SOLE   0 0 47,125
VANGUARD SHRT INF PROT SEC INDEX ETF SHRT INF PROT SEC INDEX ETF 922020805 536 10,877 SH   SOLE   0 0 10,877
VENTAS REIT ORD REIT ORD 92276F100 221 3,833 SH   SOLE   0 0 3,833
VANGUARD VALUE ETF VALUE ETF 922908744 5,071 42,313 SH   SOLE   0 0 42,313
VANGUARD GROWTH ETF GROWTH ETF 922908736 3,717 20,403 SH   SOLE   0 0 20,403
VIDENT CORE US EQUITY ETF US EQUITY ETF 26922A503 1,671 50,385 SH   SOLE   0 0 50,385
VANGUARD LARGE CAP ETF LARGE CAP ETF 922908637 390 2,636 SH   SOLE   0 0 2,636
VANGUARD FTSE EMERGING MARKETS ETF FTSE EMERGING MARKETS ETF 922042858 613 13,778 SH   SOLE   0 0 13,778
VANGUARD EXTENDED MARKET ETF EXTENDED MARKET ETF 922908652 423 3,358 SH   SOLE   0 0 3,358
VANGUARD TOTAL INTERNATIONAL STK ETF TOTAL INTERNATIONAL STK ETF 921909768 248 4,444 SH   SOLE   0 0 4,444
VANGUARD HIGH DIVIDEND YIELD ETF HIGH DIVIDEND YIELD ETF 921946406 977 10,430 SH   SOLE   0 0 10,430
VERIZON COMMUNICATIONS ORD ORD 92343V104 2,980 48,540 SH   SOLE   0 0 48,540
WALGREEN BOOTS ALLIANCE ORD ORD 931427108 203 3,449 SH   SOLE   0 0 3,449
WESTPAC BANKING ADR REP 1 ORD ADR REP 1 ORD 961214301 429 25,265 SH   SOLE   0 0 25,265
WORKDAY CL A ORD CL A ORD 98138H101 486 2,957 SH   SOLE   0 0 2,957
WADDELL REED FINANCIAL CL A ORD CL A ORD 930059100 311 18,620 SH   SOLE   0 0 18,620
WEC ENERGY GROUP ORD ORD 92939U106 389 4,220 SH   SOLE   0 0 4,220
WESTERN MIDSTREAM PARTNERS COM UNT COM UNT 958669103 240 12,200 SH   SOLE   0 0 12,200
WELLS FARGO ORD ORD 949746101 374 6,943 SH   SOLE   0 0 6,943
WASTE MANAGEMENT ORD ORD 94106L109 1,943 17,051 SH   SOLE   0 0 17,051
WALMART ORD ORD 931142103 2,370 19,942 SH   SOLE   0 0 19,942
WALMART JAN 17, 2020 PUT 105 ORD 931142103 0 2 SH   SOLE   0 0 2
W P CAREY REIT ORD REIT ORD 92936U109 710 8,866 SH   SOLE   0 0 8,866
AQUA AMERICA ORD ORD 03836W103 410 8,740 SH   SOLE   0 0 8,740
SPDR S&P AEROSPACE DEFENSE ETF AEROSPACE DEFENSE ETF 78464A631 2,634 24,138 SH   SOLE   0 0 24,138
SPDR S&P HEALTH CARE EQUIPMENT ETF HEALTH CARE EQUIPMENT ETF 78464A581 3,700 43,204 SH   SOLE   0 0 43,204
ENERGY SELECT SECTOR SPDR ETF SECTOR SPDR ETF 81369Y506 305 5,072 SH   SOLE   0 0 5,072
SELECT STR FINANCIAL SELECT SPDR ETF FINANCIAL SELECT SPDR ETF 81369Y605 1,118 36,338 SH   SOLE   0 0 36,338
SELECT SECTOR INDUSTRIAL SPDR ETF INDUSTRIAL SPDR ETF 81369Y704 412 5,062 SH   SOLE   0 0 5,062
TECHNOLOGY SELECT SECTOR SPDR ETF TECHNOLOGY SPDR ETF 81369Y803 3,255 35,510 SH   SOLE   0 0 35,510
SPDR FUND CONSUMER STAPLES ETF CONSUMER STAPLES ETF 81369Y308 596 9,466 SH   SOLE   0 0 9,466
SELECT SECTOR UTI SELECT SPDR ETF UTI SELECT SPDR ETF 81369Y886 652 10,091 SH   SOLE   0 0 10,091
SELECT SECTOR HEALTH CARE SPDR ETF HEALTH CARE SPDR ETF 81369Y209 993 9,751 SH   SOLE   0 0 9,751
SPDR FUND CONSUMER DISCRE SELECT ETF CONSUMER DISCRE SELECT ETF 81369Y407 1,168 9,309 SH   SOLE   0 0 9,309
EXXON MOBIL ORD ORD 30231G102 2,644 37,895 SH   SOLE   0 0 37,895
YUM BRANDS ORD ORD 988498101 430 4,265 SH   SOLE   0 0 4,265
YUM CHINA ORD ORD 98850P109 207 4,307 SH   SOLE   0 0 4,307
ZEBRA TECHNOLOGIES CL A ORD CL A ORD 989207105 216 847 SH   SOLE   0 0 847
ZOETIS CL A ORD CL A ORD 98978V103 250 1,888 SH   SOLE   0 0 1,888