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
ISHARES TR MSCI EMG MKT ETF 464287234 19,317 494,537 SH   SOLE   0 0 494,537
3M CO COM 88579Y101 2,611 13,706 SH   SOLE   0 0 13,706
SPDR SERIES TRUST S&P 600 SMCP VAL 78464A300 1,636 30,401 SH   SOLE   0 0 30,401
ISHARES TR RUS 1000 GRW ETF 464287614 294 2,248 SH   SOLE   0 0 2,248
SPDR SERIES TRUST PORTFOLIO MD ETF 78464A847 2,729 92,747 SH   SOLE   0 0 92,747
FASTENAL CO COM 311900104 341 6,515 SH   SOLE   0 0 6,515
CERNER CORP COM 156782104 269 5,129 SH   SOLE   0 0 5,129
MCDONALDS CORP COM 580135101 2,640 14,866 SH   SOLE   0 0 14,866
ISHARES TR IBONDS DEC20 ETF 46434VAQ3 321 12,843 SH   SOLE   0 0 12,843
MONDELEZ INTL INC CL A 609207105 251 6,281 SH   SOLE   0 0 6,281
WEC ENERGY GROUP INC COM 92939U106 401 5,794 SH   SOLE   0 0 5,794
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 279 7,527 SH   SOLE   0 0 7,527
WASTE MGMT INC DEL COM 94106L109 740 8,315 SH   SOLE   0 0 8,315
ENBRIDGE INC COM 29250N105 321 10,343 SH   SOLE   0 0 10,343
FIDELITY MSCI FINLS IDX 316092501 280 8,101 SH   SOLE   0 0 8,101
SYSCO CORP COM 871829107 237 3,777 SH   SOLE   0 0 3,777
ISHARES TR S&P US PFD STK 464288687 12,640 369,286 SH   SOLE   0 0 369,286
ISHARES TR S&P 500 VAL ETF 464287408 1,710 16,906 SH   SOLE   0 0 16,906
BAXTER INTL INC COM 071813109 242 3,682 SH   SOLE   0 0 3,682
STARBUCKS CORP COM 855244109 507 7,871 SH   SOLE   0 0 7,871
INTEL CORP COM 458140100 3,137 66,834 SH   SOLE   0 0 66,834
GLOBAL X FDS GLB X MLP ENRG I 37950E226 1,643 150,359 SH   SOLE   0 0 150,359
ISHARES TR RUS MDCP VAL ETF 464287473 450 5,891 SH   SOLE   0 0 5,891
ISHARES TR NASDAQ BIOTECH 464287556 353 3,660 SH   SOLE   0 0 3,660
VANGUARD GROUP DIV APP ETF 921908844 4,634 47,305 SH   SOLE   0 0 47,305
LILLY ELI & CO COM 532457108 590 5,095 SH   SOLE   0 0 5,095
MICROSOFT CORP COM 594918104 5,367 52,841 SH   SOLE   0 0 52,841
ISHARES TR RUS MD CP GR ETF 464287481 444 3,907 SH   SOLE   0 0 3,907
EXXON MOBIL CORP COM 30231G102 3,101 45,477 SH   SOLE   0 0 45,477
ALPHABET INC CAP STK CL C 02079K107 708 684 SH   SOLE   0 0 684
CISCO SYS INC COM 17275R102 1,364 31,489 SH   SOLE   0 0 31,489
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 1,386 8,633 SH   SOLE   0 0 8,633
SPDR SERIES TRUST S&P 400 MDCP VAL 78464A839 2,931 66,080 SH   SOLE   0 0 66,080
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 106,165 2,260,264 SH   SOLE   0 0 2,260,264
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 221 4,421 SH   SOLE   0 0 4,421
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 499 8,056 SH   SOLE   0 0 8,056
CLOROX CO DEL COM 189054109 579 3,754 SH   SOLE   0 0 3,754
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,397 10,944 SH   SOLE   0 0 10,944
GENERAL ELECTRIC CO COM 369604103 1 200,000 SH Call SOLE   0 0 200,000
MEDTRONIC PLC SHS G5960L103 480 5,276 SH   SOLE   0 0 5,276
CELANESE CORP DEL COM 150870103 232 2,583 SH   SOLE   0 0 2,583
ISHARES TR FLTG RATE NT ETF 46429B655 2,702 53,644 SH   SOLE   0 0 53,644
HOME DEPOT INC COM 437076102 3,245 18,886 SH   SOLE   0 0 18,886
BROADCOM INC COM 11135F101 676 2,660 SH   SOLE   0 0 2,660
ISHARES TR IBONDS DEC25 ETF 46434VBD1 633 26,831 SH   SOLE   0 0 26,831
INVESCO EXCH TRD SLF IDX FD BULSHS 2019 CB 46138J304 252 11,970 SH   SOLE   0 0 11,970
ISHARES TR EDGE US FIXD INM 46435U796 417 4,358 SH   SOLE   0 0 4,358
ALIGN TECHNOLOGY INC COM 016255101 457 2,183 SH   SOLE   0 0 2,183
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 2,041 26,173 SH   SOLE   0 0 26,173
ISHARES TR USA QUALITY FCTR 46432F339 359 4,674 SH   SOLE   0 0 4,674
GILEAD SCIENCES INC COM 375558103 456 7,290 SH   SOLE   0 0 7,290
ISHARES TR CORE S&P500 ETF 464287200 1,066 4,235 SH   SOLE   0 0 4,235
CATERPILLAR INC DEL COM 149123101 2,337 18,389 SH   SOLE   0 0 18,389
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 2,139 56,130 SH   SOLE   0 0 56,130
KIMBERLY CLARK CORP COM 494368103 252 2,208 SH   SOLE   0 0 2,208
KINDER MORGAN INC DEL COM 49456B101 218 14,170 SH   SOLE   0 0 14,170
ISHARES TR IBOXX HI YD ETF 464288513 990 12,206 SH   SOLE   0 0 12,206
BP PLC SPONSORED ADR 055622104 362 9,552 SH   SOLE   0 0 9,552
UNITED TECHNOLOGIES CORP COM 913017109 993 9,325 SH   SOLE   0 0 9,325
SPDR SERIES TRUST S&P BK ETF 78464A797 543 14,531 SH   SOLE   0 0 14,531
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 5,232 25,622 SH   SOLE   0 0 25,622
ALPS ETF TR ALERIAN MLP 00162Q866 441 50,462 SH   SOLE   0 0 50,462
AMERICAN SOFTWARE INC CL A 029683109 153 14,611 SH   SOLE   0 0 14,611
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 486 10,142 SH   SOLE   0 0 10,142
HONEYWELL INTL INC COM 438516106 570 4,314 SH   SOLE   0 0 4,314
ALLEGION PUB LTD CO ORD SHS G0176J109 312 3,920 SH   SOLE   0 0 3,920
PPG INDS INC COM 693506107 233 2,277 SH   SOLE   0 0 2,277
HERITAGE INS HLDGS INC COM 42727J102 1,631 110,812 SH   SOLE   0 0 110,812
RPM INTL INC COM 749685103 331 5,637 SH   SOLE   0 0 5,637
ISHARES TR MSCI USA ESG SLC 464288802 681 6,600 SH   SOLE   0 0 6,600
PAYPAL HLDGS INC COM 70450Y103 246 2,926 SH   SOLE   0 0 2,926
ISHARES TR IBONDS DEC2023 46435G318 906 36,073 SH   SOLE   0 0 36,073
CSX CORP COM 126408103 343 5,513 SH   SOLE   0 0 5,513
WILLIAMS COS INC DEL COM 969457100 221 10,002 SH   SOLE   0 0 10,002
DISNEY WALT CO COM DISNEY 254687106 1,610 14,685 SH   SOLE   0 0 14,685
ISHARES TR IBONDS ETF 46435UAA9 250 10,676 SH   SOLE   0 0 10,676
STRYKER CORP COM 863667101 616 3,927 SH   SOLE   0 0 3,927
ISHARES TR IBOXX INV CP ETF 464287242 1,242 11,010 SH   SOLE   0 0 11,010
CONSTELLATION BRANDS INC CL A 21036P108 348 2,164 SH   SOLE   0 0 2,164
WALMART INC COM 931142103 2,137 22,947 SH   SOLE   0 0 22,947
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 315 1,353 SH   SOLE   0 0 1,353
AURORA CANNABIS INC COM 05156X108 50 10,077 SH   SOLE   0 0 10,077
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 353 5,400 SH   SOLE   0 0 5,400
PHILIP MORRIS INTL INC COM 718172109 1,135 17,006 SH   SOLE   0 0 17,006
NUCOR CORP COM 670346105 239 4,609 SH   SOLE   0 0 4,609
ISHARES TR CORE US AGGBD ET 464287226 54,681 513,480 SH   SOLE   0 0 513,480
CANADIAN PAC RY LTD COM 13645T100 265 1,491 SH   SOLE   0 0 1,491
NIKE INC CL B 654106103 944 12,734 SH   SOLE   0 0 12,734
US BANCORP DEL COM NEW 902973304 1,845 40,373 SH   SOLE   0 0 40,373
AFLAC INC COM 001055102 418 9,167 SH   SOLE   0 0 9,167
MERCK & CO INC COM 58933Y105 2,021 26,447 SH   SOLE   0 0 26,447
SHERWIN WILLIAMS CO COM 824348106 242 616 SH   SOLE   0 0 616
GENERAL ELECTRIC CO COM 369604103 1 100,000 SH Call SOLE   0 0 100,000
SENIOR HSG PPTYS TR SH BEN INT 81721M109 129 11,034 SH   SOLE   0 0 11,034
GENERAL ELECTRIC CO COM 369604103 1 100,000 SH Call SOLE   0 0 100,000
DUKE ENERGY CORP NEW COM NEW 26441C204 558 6,466 SH   SOLE   0 0 6,466
MICROCHIP TECHNOLOGY INC COM 595017104 647 8,999 SH   SOLE   0 0 8,999
VERIZON COMMUNICATIONS INC COM 92343V104 3,330 59,235 SH   SOLE   0 0 59,235
ISHARES TR SELECT DIVID ETF 464287168 1,041 11,656 SH   SOLE   0 0 11,656
GENERAL ELECTRIC CO COM 369604103 1 100,000 SH Call SOLE   0 0 100,000
AMERICAN STS WTR CO COM 029899101 278 4,140 SH   SOLE   0 0 4,140
GENERAL ELECTRIC CO COM 369604103 1 100,000 SH Call SOLE   0 0 100,000
CHEVRON CORP NEW COM 166764100 2,304 21,182 SH   SOLE   0 0 21,182
CRANE CO COM 224399105 296 4,096 SH   SOLE   0 0 4,096
CASEYS GEN STORES INC COM 147528103 220 1,713 SH   SOLE   0 0 1,713
ALTRIA GROUP INC COM 02209S103 1,766 35,753 SH   SOLE   0 0 35,753
BRISTOL MYERS SQUIBB CO COM 110122108 814 15,660 SH   SOLE   0 0 15,660
GENUINE PARTS CO COM 372460105 219 2,284 SH   SOLE   0 0 2,284
ISHARES TR IBONDS DEC21 ETF 46434VBK5 705 28,940 SH   SOLE   0 0 28,940
ISHARES TR CORE S&P SCP ETF 464287804 311 4,483 SH   SOLE   0 0 4,483
TRANSENTERIX INC COM NEW 89366M201 29 13,000 SH   SOLE   0 0 13,000
JP MORGAN EXCHANGE TRADED FD GLOBAL BD OPRT 46641Q852 316 6,685 SH   SOLE   0 0 6,685
ALPS ETF TR INTL SEC DV DOG 00162Q718 16,611 697,337 SH   SOLE   0 0 697,337
JPMORGAN CHASE & CO COM 46625H100 1,745 17,875 SH   SOLE   0 0 17,875
NETFLIX INC COM 64110L106 517 1,930 SH   SOLE   0 0 1,930
PRUDENTIAL FINL INC COM 744320102 257 3,152 SH   SOLE   0 0 3,152
DOWDUPONT INC COM 26078J100 1,372 25,653 SH   SOLE   0 0 25,653
GENERAL ELECTRIC CO COM 369604103 1 50,000 SH Call SOLE   0 0 50,000
AMGEN INC COM 031162100 887 4,559 SH   SOLE   0 0 4,559
AMAZON COM INC COM 023135106 3,148 2,096 SH   SOLE   0 0 2,096
ADVISORSHARES TR RANGER EQUITY BE 00768Y883 205 24,280 SH   SOLE   0 0 24,280
ISHARES TR IBONDS DEC22 ETF 46434VBA7 664 27,453 SH   SOLE   0 0 27,453
ISHARES TR IBONDS DEC2022 46435G755 893 34,869 SH   SOLE   0 0 34,869
EMERSON ELEC CO COM 291011104 542 9,069 SH   SOLE   0 0 9,069
ARES CAP CORP COM 04010L103 167 10,692 SH   SOLE   0 0 10,692
SALESFORCE COM INC COM 79466L302 346 2,524 SH   SOLE   0 0 2,524
CUMMINS INC COM 231021106 257 1,920 SH   SOLE   0 0 1,920
MCKESSON CORP COM 58155Q103 341 3,087 SH   SOLE   0 0 3,087
ISHARES TR IBONDS DEC2021 46435G789 905 35,548 SH   SOLE   0 0 35,548
SERVICENOW INC COM 81762P102 206 1,155 SH   SOLE   0 0 1,155
SOUTHERN CO COM 842587107 543 12,371 SH   SOLE   0 0 12,371
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 474 3,361 SH   SOLE   0 0 3,361
MDU RES GROUP INC COM 552690109 1,118 46,891 SH   SOLE   0 0 46,891
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 9 3,680 SH   SOLE   0 0 3,680
SPDR SERIES TRUST NUV HGHYLD MUN 78464A284 40,046 714,088 SH   SOLE   0 0 714,088
CONSOLIDATED EDISON INC COM 209115104 230 3,009 SH   SOLE   0 0 3,009
INVESCO QQQ TR UNIT SER 1 46090E103 1,734 11,238 SH   SOLE   0 0 11,238
TRAVELERS COMPANIES INC COM 89417E109 405 3,380 SH   SOLE   0 0 3,380
VANGUARD WORLD FDS INF TECH ETF 92204A702 3,111 18,646 SH   SOLE   0 0 18,646
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 289 5,070 SH   SOLE   0 0 5,070
WISDOMTREE TR US MIDCAP DIVID 97717W505 4,258 134,610 SH   SOLE   0 0 134,610
ISHARES TR S&P MC 400GR ETF 464287606 1,500 7,843 SH   SOLE   0 0 7,843
COSTCO WHSL CORP NEW COM 22160K105 836 4,103 SH   SOLE   0 0 4,103
KROGER CO COM 501044101 217 7,882 SH   SOLE   0 0 7,882
BOEING CO COM 097023105 3,650 11,317 SH   SOLE   0 0 11,317
UNITEDHEALTH GROUP INC COM 91324P102 909 3,647 SH   SOLE   0 0 3,647
COLGATE PALMOLIVE CO COM 194162103 340 5,706 SH   SOLE   0 0 5,706
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 62,490 1,908,665 SH   SOLE   0 0 1,908,665
COCA COLA CO COM 191216100 2,851 60,213 SH   SOLE   0 0 60,213
ANADARKO PETE CORP COM 032511107 256 5,836 SH   SOLE   0 0 5,836
SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722 3,395 138,465 SH   SOLE   0 0 138,465
INVESCO EXCHNG TRADED FD TR S&P SMLCP INFO 46138E115 221 3,197 SH   SOLE   0 0 3,197
PAYCHEX INC COM 704326107 338 5,187 SH   SOLE   0 0 5,187
CITIGROUP INC COM NEW 172967424 320 6,152 SH   SOLE   0 0 6,152
VANGUARD INDEX FDS GROWTH ETF 922908736 798 5,944 SH   SOLE   0 0 5,944
SPDR SER TR PRTFLO S&P500 HI 78468R788 3,529 103,582 SH   SOLE   0 0 103,582
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 109,382 2,162,128 SH   SOLE   0 0 2,162,128
ISHARES TR S&P MC 400VL ETF 464287705 1,181 8,535 SH   SOLE   0 0 8,535
VISA INC COM CL A 92826C839 2,542 19,264 SH   SOLE   0 0 19,264
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 219 5,921 SH   SOLE   0 0 5,921
ARCHER DANIELS MIDLAND CO COM 039483102 316 7,712 SH   SOLE   0 0 7,712
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 305 4,090 SH   SOLE   0 0 4,090
GLOBAL X FDS US PFD ETF 37954Y657 451 20,015 SH   SOLE   0 0 20,015
CONAGRA BRANDS INC COM 205887102 288 13,501 SH   SOLE   0 0 13,501
TEXAS INSTRS INC COM 882508104 779 8,244 SH   SOLE   0 0 8,244
ORACLE CORP COM 68389X105 618 13,680 SH   SOLE   0 0 13,680
SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 28,941 536,535 SH   SOLE   0 0 536,535
VANGUARD INDEX FDS VALUE ETF 922908744 761 7,772 SH   SOLE   0 0 7,772
FIRST TR FTSE EPRA/NAREIT DE COM 33736N101 304 7,264 SH   SOLE   0 0 7,264
SPDR SERIES TRUST S&P 400 MDCP GRW 78464A821 46,553 1,015,325 SH   SOLE   0 0 1,015,325
ISHARES TR IBONDS DEC23 ETF 46434VAX8 651 26,899 SH   SOLE   0 0 26,899
SPDR SER TR BLOMBERG BRC INV 78468R200 98,057 3,228,753 SH   SOLE   0 0 3,228,753
MASTERCARD INCORPORATED CL A 57636Q104 468 2,480 SH   SOLE   0 0 2,480
INVESCO CURNCYSHS JAPANESE Y JAPANESE YEN 46138W107 207 2,373 SH   SOLE   0 0 2,373
ISHARES TR 20 YR TR BD ETF 464287432 216 1,780 SH   SOLE   0 0 1,780
PFIZER INC COM 717081103 3,237 74,221 SH   SOLE   0 0 74,221
HEARTLAND FINL USA INC COM 42234Q102 5,532 125,866 SH   SOLE   0 0 125,866
BECTON DICKINSON & CO COM 075887109 316 1,404 SH   SOLE   0 0 1,404
MARRIOTT INTL INC NEW CL A 571903202 305 2,812 SH   SOLE   0 0 2,812
PPL CORP COM 69351T106 242 8,543 SH   SOLE   0 0 8,543
GENERAL ELECTRIC CO COM 369604103 0 200,000 SH Call SOLE   0 0 200,000
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 1,523 25,097 SH   SOLE   0 0 25,097
ISHARES TR U.S. TECH ETF 464287721 280 1,750 SH   SOLE   0 0 1,750
HORMEL FOODS CORP COM 440452100 584 13,690 SH   SOLE   0 0 13,690
BANK AMER CORP COM 060505104 1,091 44,272 SH   SOLE   0 0 44,272
ABBVIE INC COM 00287Y109 2,664 28,900 SH   SOLE   0 0 28,900
PHILLIPS 66 COM 718546104 703 8,157 SH   SOLE   0 0 8,157
W P CAREY INC COM 92936U109 219 3,359 SH   SOLE   0 0 3,359
ISHARES TR RUS 2000 GRW ETF 464287648 2,624 15,618 SH   SOLE   0 0 15,618
ALLIANT ENERGY CORP COM 018802108 304 7,205 SH   SOLE   0 0 7,205
FLOWERS FOODS INC COM 343498101 233 12,640 SH   SOLE   0 0 12,640
GARMIN LTD SHS H2906T109 289 4,572 SH   SOLE   0 0 4,572
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 5,545 195,587 SH   SOLE   0 0 195,587
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 172 10,848 SH   SOLE   0 0 10,848
ISHARES TR SHRT NAT MUN ETF 464288158 26,592 252,296 SH   SOLE   0 0 252,296
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR FI 47804J404 769 24,547 SH   SOLE   0 0 24,547
ISHARES TR EAFE GRWTH ETF 464288885 659 9,539 SH   SOLE   0 0 9,539
ISHARES INC CORE MSCI EMKT 46434G103 402 8,531 SH   SOLE   0 0 8,531
GENERAL ELECTRIC CO COM 369604103 1 50,000 SH Call SOLE   0 0 50,000
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 44,540 750,333 SH   SOLE   0 0 750,333
AMERICAN ELEC PWR INC COM 025537101 457 6,117 SH   SOLE   0 0 6,117
CONOCOPHILLIPS COM 20825C104 901 14,445 SH   SOLE   0 0 14,445
PEPSICO INC COM 713448108 2,411 21,827 SH   SOLE   0 0 21,827
JOHNSON & JOHNSON COM 478160104 4,257 32,985 SH   SOLE   0 0 32,985
UNITED PARCEL SERVICE INC CL B 911312106 821 8,414 SH   SOLE   0 0 8,414
DARDEN RESTAURANTS INC COM 237194105 257 2,570 SH   SOLE   0 0 2,570
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 246,543 3,576,720 SH   SOLE   0 0 3,576,720
WALGREENS BOOTS ALLIANCE INC COM 931427108 625 9,142 SH   SOLE   0 0 9,142
DEERE & CO COM 244199105 1,246 8,356 SH   SOLE   0 0 8,356
DNP SELECT INCOME FD COM 23325P104 191 18,389 SH   SOLE   0 0 18,389
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 221 3,687 SH   SOLE   0 0 3,687
THERMO FISHER SCIENTIFIC INC COM 883556102 4,460 19,929 SH   SOLE   0 0 19,929
ISHARES TR RUS 2000 VAL ETF 464287630 1,029 9,566 SH   SOLE   0 0 9,566
EXELON CORP COM 30161N101 419 9,285 SH   SOLE   0 0 9,285
AMERICAN TOWER CORP NEW COM 03027X100 359 2,270 SH   SOLE   0 0 2,270
GENERAL ELECTRIC CO COM 369604103 1 100,000 SH Call SOLE   0 0 100,000
MOSAIC CO NEW COM 61945C103 241 8,264 SH   SOLE   0 0 8,264
ALLSTATE CORP COM 020002101 207 2,501 SH   SOLE   0 0 2,501
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 6,354 106,431 SH   SOLE   0 0 106,431
GENERAL ELECTRIC CO COM 369604103 1 100,000 SH Call SOLE   0 0 100,000
FACEBOOK INC CL A 30303M102 673 5,131 SH   SOLE   0 0 5,131
KRAFT HEINZ CO COM 500754106 348 8,093 SH   SOLE   0 0 8,093
ISHARES TR RUSSELL 2000 ETF 464287655 776 5,794 SH   SOLE   0 0 5,794
RAYTHEON CO COM NEW 755111507 293 1,911 SH   SOLE   0 0 1,911
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 105,762 2,145,707 SH   SOLE   0 0 2,145,707
AUTOMATIC DATA PROCESSING IN COM 053015103 734 5,601 SH   SOLE   0 0 5,601
DANAHER CORP DEL COM 235851102 320 3,105 SH   SOLE   0 0 3,105
PROCTER AND GAMBLE CO COM 742718109 3,221 35,044 SH   SOLE   0 0 35,044
ADOBE INC COM 00724F101 380 1,678 SH   SOLE   0 0 1,678
APPLIED MATLS INC COM 038222105 311 9,507 SH   SOLE   0 0 9,507
PROSHARES TR SHT 7-10 YR TR 74348A608 236 8,284 SH   SOLE   0 0 8,284
COMCAST CORP NEW CL A 20030N101 894 26,253 SH   SOLE   0 0 26,253
JP MORGAN EXCHANGE TRADED FD ULTRA SHRT INC 46641Q837 418 8,344 SH   SOLE   0 0 8,344
ABBOTT LABS COM 002824100 1,609 22,241 SH   SOLE   0 0 22,241
ALPHABET INC CAP STK CL A 02079K305 1,505 1,440 SH   SOLE   0 0 1,440
INGERSOLL-RAND PLC SHS G47791101 2,810 30,800 SH   SOLE   0 0 30,800
NEXTERA ENERGY INC COM 65339F101 1,203 6,918 SH   SOLE   0 0 6,918
ISHARES TR NATIONAL MUN ETF 464288414 24,313 222,970 SH   SOLE   0 0 222,970
ISHARES TR IBONDS DEC2026 46435GAA0 282 12,229 SH   SOLE   0 0 12,229
GENERAL MLS INC COM 370334104 533 13,689 SH   SOLE   0 0 13,689
GENERAL ELECTRIC CO COM 369604103 0 100,000 SH Call SOLE   0 0 100,000
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 7 100,000 SH Call SOLE   0 0 100,000
INVESCO EXCH TRD SLF IDX FD BULSHS 2020 CB 46138J502 253 11,985 SH   SOLE   0 0 11,985
CVS HEALTH CORP COM 126650100 568 8,670 SH   SOLE   0 0 8,670
SELECT SECTOR SPDR TR ENERGY 81369Y506 340 5,936 SH   SOLE   0 0 5,936
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 3,332 139,879 SH   SOLE   0 0 139,879
QUALCOMM INC COM 747525103 1,052 18,489 SH   SOLE   0 0 18,489
ISHARES TR S&P 500 GRWT ETF 464287309 6,198 41,133 SH   SOLE   0 0 41,133
GENERAL ELECTRIC CO COM 369604103 1 100,000 SH Call SOLE   0 0 100,000
WELLS FARGO CO NEW COM 949746101 2,150 46,663 SH   SOLE   0 0 46,663
LOCKHEED MARTIN CORP COM 539830109 1,307 4,991 SH   SOLE   0 0 4,991
SPDR SERIES TRUST S&P DIVID ETF 78464A763 1,386 15,488 SH   SOLE   0 0 15,488
ISHARES TR EAFE VALUE ETF 464288877 354 7,834 SH   SOLE   0 0 7,834
ISHARES TR IBONDS DEC24 ETF 46434VBG4 643 26,889 SH   SOLE   0 0 26,889
SPDR S&P 500 ETF TR TR UNIT 78462F103 403 1,613 SH   SOLE   0 0 1,613
MFA FINL INC COM 55272X102 137 20,508 SH   SOLE   0 0 20,508
CHESAPEAKE ENERGY CORP COM 165167107 25 11,772 SH   SOLE   0 0 11,772
WISDOMTREE TR US HIGH DIVIDEND 97717W208 7,262 111,514 SH   SOLE   0 0 111,514
GENERAL ELECTRIC CO COM 369604103 405 53,512 SH   SOLE   0 0 53,512
TARGET CORP COM 87612E106 206 3,114 SH   SOLE   0 0 3,114
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 533 2,319 SH   SOLE   0 0 2,319
ISHARES TR CORE MSCI EAFE 46432F842 228 4,154 SH   SOLE   0 0 4,154
ENTERPRISE PRODS PARTNERS L COM 293792107 352 14,308 SH   SOLE   0 0 14,308
DIGITAL ALLY INC COM NEW 25382P208 67 24,936 SH   SOLE   0 0 24,936
ISHARES TR CORE S&P MCP ETF 464287507 557 3,357 SH   SOLE   0 0 3,357
UNION PAC CORP COM 907818108 2,121 15,343 SH   SOLE   0 0 15,343
XCEL ENERGY INC COM 98389B100 209 4,235 SH   SOLE   0 0 4,235
FORD MTR CO DEL COM PAR $0.01 345370860 244 31,900 SH   SOLE   0 0 31,900
FEDEX CORP COM 31428X106 495 3,068 SH   SOLE   0 0 3,068
AT&T INC COM 00206R102 2,904 101,759 SH   SOLE   0 0 101,759
APPLE INC COM 037833100 6,174 39,141 SH   SOLE   0 0 39,141
SOUTHWEST AIRLS CO COM 844741108 240 5,173 SH   SOLE   0 0 5,173
ISHARES TR MSCI EAFE ETF 464287465 1,064 18,103 SH   SOLE   0 0 18,103
LOWES COS INC COM 548661107 568 6,145 SH   SOLE   0 0 6,145
MANNKIND CORP COM NEW 56400P706 13 12,170 SH   SOLE   0 0 12,170
REALTY INCOME CORP COM 756109104 261 4,139 SH   SOLE   0 0 4,139
INTERNATIONAL BUSINESS MACHS COM 459200101 1,049 9,230 SH   SOLE   0 0 9,230
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 5,628 59,081 SH   SOLE   0 0 59,081
BLACK HILLS CORP COM 092113109 2,061 32,822 SH   SOLE   0 0 32,822
VANGUARD STAR FD VG TL INTL STK F 921909768 5,721 121,153 SH   SOLE   0 0 121,153
ROCKWELL AUTOMATION COM 773903109 369 2,542 SH   SOLE   0 0 2,542
GLAXO SMITHLINE ADR SHS 37733W105 216 5,662 SH   SOLE   0 0 5,662
LOEWS CORP COM 540424108 75 1,642 SH   SOLE   0 0 1,642
BOSTON SCIENTIFIC COM 101137107 71 2,000 SH   SOLE   0 0 2,000
CIGNA CORP COM 125523100 7 39 SH   SOLE   0 0 39
ARCONIC INC COM 03965L100 5 317 SH   SOLE   0 0 317
ALCOA CORP COM 013872106 3 105 SH   SOLE   0 0 105
NVIDIA CORP COM 67066G104 2 16 SH   SOLE   0 0 16