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
ABBOTT LABS COM 002824100 584 7,966 SH   SOLE   0 0 7,966
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 927 5,629 SH   SOLE   0 0 5,629
ALLIANCE MMA INC COM 018626101 10 38,889 SH   SOLE   0 0 38,889
ALPHABET INC CAP STK CL A 02079K305 1,676 1,388 SH   SOLE   0 0 1,388
ALTRIA GROUP INC COM 02209S103 1,494 24,770 SH   SOLE   0 0 24,770
AMAZON COM INC COM 023135106 2,107 1,052 SH   SOLE   0 0 1,052
AMERICAN EXPRESS CO COM 025816109 632 5,937 SH   SOLE   0 0 5,937
APPLE INC COM 037833100 4,005 17,740 SH   SOLE   0 0 17,740
AT&T INC COM 00206R102 7,352 218,943 SH   SOLE   0 0 218,943
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 5,881 933,465 SH   SOLE   0 0 933,465
BANK AMER CORP COM 060505104 1,051 35,661 SH   SOLE   0 0 35,661
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 7,991 37,322 SH   SOLE   0 0 37,322
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 1,969 51,703 SH   SOLE   0 0 51,703
BOEING CO COM 097023105 576 1,550 SH   SOLE   0 0 1,550
CATERPILLAR INC DEL COM 149123101 392 2,571 SH   SOLE   0 0 2,571
CHEVRON CORP NEW COM 166764100 881 7,201 SH   SOLE   0 0 7,201
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 1,254 25,638 SH   SOLE   0 0 25,638
CONAGRA BRANDS INC COM 205887102 6,142 180,805 SH   SOLE   0 0 180,805
CONAGRA BRANDS INC COM 205887102 28 85,000 SH Put SOLE   0 0 85,000
CONAGRA BRANDS INC COM 205887102 186 85,000 SH Put SOLE   0 0 85,000
DISNEY WALT CO COM DISNEY 254687106 485 4,150 SH   SOLE   0 0 4,150
DUKE ENERGY CORP NEW COM NEW 26441C204 339 4,234 SH   SOLE   0 0 4,234
ENCOMPASS HEALTH CORP COM 29261A100 266 3,409 SH   SOLE   0 0 3,409
ETFS GOLD TR SHS 26922Y105 3,642 31,651 SH   SOLE   0 0 31,651
EURONET WORLDWIDE INC COM 298736109 312 3,110 SH   SOLE   0 0 3,110
EXXON MOBIL CORP COM 30231G102 2,170 25,528 SH   SOLE   0 0 25,528
FACEBOOK INC CL A 30303M102 1,081 6,573 SH   SOLE   0 0 6,573
FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 421 8,767 SH   SOLE   0 0 8,767
FIRST TR EXCHANGE TRADED FD NASD TECH DIV 33738R118 1,479 38,493 SH   SOLE   0 0 38,493
FLIR SYS INC COM 302445101 225 3,655 SH   SOLE   0 0 3,655
GALLAGHER ARTHUR J & CO COM 363576109 666 8,948 SH   SOLE   0 0 8,948
HOME DEPOT INC COM 437076102 1,108 5,347 SH   SOLE   0 0 5,347
HONEYWELL INTL INC COM 438516106 225 1,355 SH   SOLE   0 0 1,355
INTEL CORP COM 458140100 201 4,254 SH   SOLE   0 0 4,254
INTERNATIONAL BUSINESS MACHS COM 459200101 394 2,603 SH   SOLE   0 0 2,603
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 HY 46138J809 14,084 568,598 SH   SOLE   0 0 568,598
INVESCO EXCH TRD SLF IDX FD BULSHS 2019 HY 46138J403 13,393 551,853 SH   SOLE   0 0 551,853
INVESCO EXCH TRD SLF IDX FD BULSHS 2020 HY 46138J601 15,163 623,354 SH   SOLE   0 0 623,354
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874 3,168 128,539 SH   SOLE   0 0 128,539
INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340 3,822 88,876 SH   SOLE   0 0 88,876
INVESCO EXCHANGE TRADED FD T ZACKS MULT AST 46137Y500 5,653 254,861 SH   SOLE   0 0 254,861
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 2,639 15,679 SH   SOLE   0 0 15,679
INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365 1,979 31,849 SH   SOLE   0 0 31,849
INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 309 3,523 SH   SOLE   0 0 3,523
INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511 262 18,264 SH   SOLE   0 0 18,264
INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 2,544 109,817 SH   SOLE   0 0 109,817
ISHARES GOLD TRUST ISHARES 464285105 163 14,292 SH   SOLE   0 0 14,292
ISHARES SILVER TRUST ISHARES 46428Q109 141 10,263 SH   SOLE   0 0 10,263
ISHARES TR 0-5 YR TIPS ETF 46429B747 2,282 23,105 SH   SOLE   0 0 23,105
ISHARES TR IBOXX HI YD ETF 464288513 1 5,100 SH Put SOLE   0 0 5,100
ISHARES TR CORE S&P SCP ETF 464287804 464 5,324 SH   SOLE   0 0 5,324
ISHARES TR IBOXX HI YD ETF 464288513 0 100 SH Put SOLE   0 0 100
ISHARES TR CORE US AGGBD ET 464287226 234 2,217 SH   SOLE   0 0 2,217
ISHARES TR CORE S&P MCP ETF 464287507 316 1,569 SH   SOLE   0 0 1,569
ISHARES TR CORE S&P500 ETF 464287200 931 3,181 SH   SOLE   0 0 3,181
ISHARES TR IBOXX HI YD ETF 464288513 72 216,000 SH Put SOLE   0 0 216,000
JOHNSON & JOHNSON COM 478160104 2,392 17,311 SH   SOLE   0 0 17,311
JP MORGAN EXCHANGE TRADED FD ULTRA SHRT INC 46641Q837 3,401 67,812 SH   SOLE   0 0 67,812
JPMORGAN CHASE & CO COM 46625H100 925 8,193 SH   SOLE   0 0 8,193
KIMBERLY CLARK CORP COM 494368103 243 2,139 SH   SOLE   0 0 2,139
LAMB WESTON HLDGS INC COM 513272104 52 44,100 SH Put SOLE   0 0 44,100
LAMB WESTON HLDGS INC COM 513272104 3,584 53,819 SH   SOLE   0 0 53,819
LOCKHEED MARTIN CORP COM 539830109 413 1,193 SH   SOLE   0 0 1,193
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 1,198 17,697 SH   SOLE   0 0 17,697
MANHATTAN BRIDGE CAPITAL INC COM 562803106 32 32,001 SH   SOLE   0 0 32,001
MARATHON PETE CORP COM 56585A102 571 7,142 SH   SOLE   0 0 7,142
MASTERCARD INCORPORATED CL A 57636Q104 773 3,475 SH   SOLE   0 0 3,475
MEDTRONIC PLC SHS G5960L103 325 3,306 SH   SOLE   0 0 3,306
MERCK & CO INC COM 58933Y105 1,089 15,352 SH   SOLE   0 0 15,352
MICROSOFT CORP COM 594918104 1,405 12,282 SH   SOLE   0 0 12,282
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 216 4,450 SH   SOLE   0 0 4,450
NORTHROP GRUMMAN CORP COM 666807102 398 1,255 SH   SOLE   0 0 1,255
PAYCHEX INC COM 704326107 674 9,150 SH   SOLE   0 0 9,150
PFIZER INC COM 717081103 312 7,089 SH   SOLE   0 0 7,089
PHILIP MORRIS INTL INC COM 718172109 204 2,496 SH   SOLE   0 0 2,496
PHILLIPS 66 COM 718546104 1,536 13,627 SH   SOLE   0 0 13,627
PIMCO STRATEGIC INCOME FD IN COM 72200X104 101 10,337 SH   SOLE   0 0 10,337
PROCTER AND GAMBLE CO COM 742718109 773 9,287 SH   SOLE   0 0 9,287
PROSHARES TR S&P 500 DV ARIST 74348A467 16,068 240,500 SH   SOLE   0 0 240,500
REALTY INCOME CORP COM 756109104 993 17,452 SH   SOLE   0 0 17,452
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 254 3,584 SH   SOLE   0 0 3,584
SCHWAB STRATEGIC TR US REIT ETF 808524847 2,671 64,017 SH   SOLE   0 0 64,017
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 6,205 241,361 SH   SOLE   0 0 241,361
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 5,647 74,133 SH   SOLE   0 0 74,133
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 242 4,674 SH   SOLE   0 0 4,674
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 3,035 60,391 SH   SOLE   0 0 60,391
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 1,889 23,032 SH   SOLE   0 0 23,032
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 13,006 387,900 SH   SOLE   0 0 387,900
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 2,597 48,992 SH   SOLE   0 0 48,992
SCHWAB STRATEGIC TR US TIPS ETF 808524870 5,270 97,658 SH   SOLE   0 0 97,658
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 30,207 434,260 SH   SOLE   0 0 434,260
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 14,753 297,613 SH   SOLE   0 0 297,613
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 5,749 102,515 SH   SOLE   0 0 102,515
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 234 8,474 SH   SOLE   0 0 8,474
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 715 7,513 SH   SOLE   0 0 7,513
SPDR GOLD TRUST GOLD SHS 78463V107 209 1,850 SH   SOLE   0 0 1,850
SPDR INDEX SHS FDS S&P INTL ETF 78463X772 3,309 87,275 SH   SOLE   0 0 87,275
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 1,919 37,957 SH   SOLE   0 0 37,957
SPDR INDEX SHS FDS STOXX EUR 50 ETF 78463X103 3,750 111,616 SH   SOLE   0 0 111,616
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 242 6,935 SH   SOLE   0 0 6,935
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 1,632 53,046 SH   SOLE   0 0 53,046
SPDR S&P 500 ETF TR TR UNIT 78462F103 37 600 SH Call SOLE   0 0 600
SPDR S&P 500 ETF TR TR UNIT 78462F103 273 4,000 SH Call SOLE   0 0 4,000
SPDR S&P 500 ETF TR TR UNIT 78462F103 9 1,200 SH Put SOLE   0 0 1,200
SPDR S&P 500 ETF TR TR UNIT 78462F103 9 200 SH Call SOLE   0 0 200
SPDR S&P 500 ETF TR TR UNIT 78462F103 251 5,800 SH Call SOLE   0 0 5,800
SPDR S&P 500 ETF TR TR UNIT 78462F103 660 2,271 SH   SOLE   0 0 2,271
SPDR S&P 500 ETF TR TR UNIT 78462F103 222 3,500 SH Call SOLE   0 0 3,500
SPDR S&P 500 ETF TR TR UNIT 78462F103 2 100 SH Put SOLE   0 0 100
SPDR S&P 500 ETF TR TR UNIT 78462F103 0 7,500 SH Put SOLE   0 0 7,500
SPDR S&P 500 ETF TR TR UNIT 78462F103 25 700 SH Call SOLE   0 0 700
SPDR S&P 500 ETF TR TR UNIT 78462F103 9 11,600 SH Put SOLE   0 0 11,600
SPDR S&P 500 ETF TR TR UNIT 78462F103 38 1,200 SH Call SOLE   0 0 1,200
SPDR S&P 500 ETF TR TR UNIT 78462F103 65 1,000 SH Call SOLE   0 0 1,000
SPDR S&P 500 ETF TR TR UNIT 78462F103 57 1,200 SH Call SOLE   0 0 1,200
SPDR S&P 500 ETF TR TR UNIT 78462F103 70 2,200 SH Call SOLE   0 0 2,200
SPDR S&P 500 ETF TR TR UNIT 78462F103 17 700 SH Call SOLE   0 0 700
SPDR S&P 500 ETF TR TR UNIT 78462F103 6 2,400 SH Put SOLE   0 0 2,400
SPDR S&P 500 ETF TR TR UNIT 78462F103 29 1,400 SH Call SOLE   0 0 1,400
SPDR S&P 500 ETF TR TR UNIT 78462F103 26 1,200 SH Put SOLE   0 0 1,200
SPDR S&P 500 ETF TR TR UNIT 78462F103 1 2,600 SH Put SOLE   0 0 2,600
SPDR S&P 500 ETF TR TR UNIT 78462F103 20 700 SH Call SOLE   0 0 700
SPDR S&P 500 ETF TR TR UNIT 78462F103 37 1,700 SH Call SOLE   0 0 1,700
SPDR S&P 500 ETF TR TR UNIT 78462F103 2 7,000 SH Put SOLE   0 0 7,000
SPDR S&P 500 ETF TR TR UNIT 78462F103 5 7,800 SH Put SOLE   0 0 7,800
SPDR S&P 500 ETF TR TR UNIT 78462F103 112 5,100 SH Call SOLE   0 0 5,100
SPDR S&P 500 ETF TR TR UNIT 78462F103 0 900 SH Put SOLE   0 0 900
SPDR S&P 500 ETF TR TR UNIT 78462F103 91 3,000 SH Call SOLE   0 0 3,000
SPDR S&P 500 ETF TR TR UNIT 78462F103 17 900 SH Call SOLE   0 0 900
SPDR S&P 500 ETF TR TR UNIT 78462F103 8 400 SH Put SOLE   0 0 400
SPDR S&P 500 ETF TR TR UNIT 78462F103 185 4,800 SH Call SOLE   0 0 4,800
SPDR S&P 500 ETF TR TR UNIT 78462F103 3 10,000 SH Put SOLE   0 0 10,000
SPDR S&P 500 ETF TR TR UNIT 78462F103 68 3,000 SH Call SOLE   0 0 3,000
SPDR S&P 500 ETF TR TR UNIT 78462F103 13 300 SH Call SOLE   0 0 300
SPDR S&P 500 ETF TR TR UNIT 78462F103 2 100 SH Put SOLE   0 0 100
SPDR S&P 500 ETF TR TR UNIT 78462F103 722 21,000 SH Call SOLE   0 0 21,000
SPDR S&P 500 ETF TR TR UNIT 78462F103 2 6,100 SH Put SOLE   0 0 6,100
SPDR S&P 500 ETF TR TR UNIT 78462F103 69 2,000 SH Call SOLE   0 0 2,000
SPDR S&P 500 ETF TR TR UNIT 78462F103 37 1,400 SH Call SOLE   0 0 1,400
SPDR S&P 500 ETF TR TR UNIT 78462F103 14 400 SH Call SOLE   0 0 400
SPDR S&P 500 ETF TR TR UNIT 78462F103 5 3,800 SH Put SOLE   0 0 3,800
SPDR S&P 500 ETF TR TR UNIT 78462F103 343 11,700 SH Call SOLE   0 0 11,700
SPDR S&P 500 ETF TR TR UNIT 78462F103 15 600 SH Call SOLE   0 0 600
SPDR S&P 500 ETF TR TR UNIT 78462F103 16 400 SH Call SOLE   0 0 400
SPDR S&P 500 ETF TR TR UNIT 78462F103 36 1,700 SH Call SOLE   0 0 1,700
SPDR S&P 500 ETF TR TR UNIT 78462F103 23 900 SH Call SOLE   0 0 900
SPDR S&P 500 ETF TR TR UNIT 78462F103 153 3,900 SH Call SOLE   0 0 3,900
SPDR S&P 500 ETF TR TR UNIT 78462F103 42 800 SH Call SOLE   0 0 800
SPDR S&P 500 ETF TR TR UNIT 78462F103 4 1,000 SH Put SOLE   0 0 1,000
SPDR S&P 500 ETF TR TR UNIT 78462F103 7 200 SH Call SOLE   0 0 200
SPDR S&P 500 ETF TR TR UNIT 78462F103 106 3,400 SH Call SOLE   0 0 3,400
SPDR S&P 500 ETF TR TR UNIT 78462F103 126 3,800 SH Call SOLE   0 0 3,800
SPDR S&P 500 ETF TR TR UNIT 78462F103 21 600 SH Call SOLE   0 0 600
SPDR SER TR PORTFOLIO SH TSR 78468R101 5,558 188,746 SH   SOLE   0 0 188,746
SPDR SER TR PORTFOLIO SM ETF 78468R853 430 12,941 SH   SOLE   0 0 12,941
SPDR SERIES TRUST S&P 400 MDCP GRW 78464A821 2,840 50,764 SH   SOLE   0 0 50,764
SPDR SERIES TRUST PORTFOLIO LR ETF 78464A854 711 20,864 SH   SOLE   0 0 20,864
SPDR SERIES TRUST PRTFLO S&P500 VL 78464A508 865 27,801 SH   SOLE   0 0 27,801
SPDR SERIES TRUST S&P 600 SMCP VAL 78464A300 746 10,924 SH   SOLE   0 0 10,924
SPDR SERIES TRUST PORTFOLIO AGRGTE 78464A649 977 35,244 SH   SOLE   0 0 35,244
SRC ENERGY INC COM 78470V108 144 16,145 SH   SOLE   0 0 16,145
TACTILE SYS TECHNOLOGY INC COM 87357P100 315 4,433 SH   SOLE   0 0 4,433
TORTOISE MLP FD INC COM 89148B101 612 38,057 SH   SOLE   0 0 38,057
UNION PAC CORP COM 907818108 455 2,794 SH   SOLE   0 0 2,794
UNITED PARCEL SERVICE INC CL B 911312106 438 3,750 SH   SOLE   0 0 3,750
UNITED TECHNOLOGIES CORP COM 913017109 317 2,266 SH   SOLE   0 0 2,266
UNITEDHEALTH GROUP INC COM 91324P102 1,144 4,299 SH   SOLE   0 0 4,299
VALERO ENERGY CORP NEW COM 91913Y100 962 8,455 SH   SOLE   0 0 8,455
VANGUARD INDEX FDS SMALL CP ETF 922908751 257 1,578 SH   SOLE   0 0 1,578
VANGUARD INDEX FDS TOTAL STK MKT 922908769 582 3,889 SH   SOLE   0 0 3,889
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1,232 4,615 SH   SOLE   0 0 4,615
VANGUARD STAR FD VG TL INTL STK F 921909768 501 9,287 SH   SOLE   0 0 9,287
VERIZON COMMUNICATIONS INC COM 92343V104 326 6,108 SH   SOLE   0 0 6,108
VISA INC COM CL A 92826C839 841 5,600 SH   SOLE   0 0 5,600
W P CAREY INC COM 92936U109 525 8,159 SH   SOLE   0 0 8,159
WALMART INC COM 931142103 1,692 18,019 SH   SOLE   0 0 18,019
WASTE CONNECTIONS INC COM 94106B101 787 9,862 SH   SOLE   0 0 9,862
WELLS FARGO CO NEW COM 949746101 215 4,099 SH   SOLE   0 0 4,099
WELLTOWER INC COM 95040Q104 269 4,186 SH   SOLE   0 0 4,186
WEYERHAEUSER CO COM 962166104 462 14,330 SH   SOLE   0 0 14,330
WILLIAMS SONOMA INC COM 969904101 454 6,914 SH   SOLE   0 0 6,914
WISDOMTREE TR US LARGECAP DIVD 97717W307 1,430 14,985 SH   SOLE   0 0 14,985
WISDOMTREE TR US QTLY DIV GRT 97717X669 3,382 76,288 SH   SOLE   0 0 76,288
XEROX CORP COM NEW 984121608 462 17,112 SH   SOLE   0 0 17,112