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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109   351 1,303 SH   SOLE   0 0 1,303
ISHARES TR CORE S&P MCP ETF 464287507   633 3,275 SH   SOLE   0 0 3,275
ISHARES TR S&P MC 400VL ETF 464287705   1,256 7,855 SH   SOLE   0 0 7,855
ISHARES TR S&P MC 400GR ETF 464287606   1,573 7,025 SH   SOLE   0 0 7,025
ISHARES TR CORE S&P SCP ETF 464287804   253 3,251 SH   SOLE   0 0 3,251
ISHARES TR S&P 500 VAL ETF 464287408   1,997 16,759 SH   SOLE   0 0 16,759
ISHARES TR CORE S&P500 ETF 464287200   724 2,425 SH   SOLE   0 0 2,425
ISHARES TR S&P 500 GRWT ETF 464287309   7,569 42,044 SH   SOLE   0 0 42,044
ISHARES TR RUS 1000 VAL ETF 464287598   3,417 26,641 SH   SOLE   0 0 26,641
ISHARES TR RUS 1000 GRW ETF 464287614   894 5,599 SH   SOLE   0 0 5,599
ISHARES TR RUSSELL 2000 ETF 464287655   852 5,631 SH   SOLE   0 0 5,631
ISHARES TR RUS 2000 VAL ETF 464287630   1,116 9,345 SH   SOLE   0 0 9,345
SPDR S&P 500 ETF TR TR UNIT 78462F103   538 1,813 SH   SOLE   0 0 1,813
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   294 4,545 SH   SOLE   0 0 4,545
ADOBE INC COM 00724F101   642 2,324 SH   SOLE   0 0 2,324
AMAZON COM INC COM 023135106   4,321 2,489 SH   SOLE   0 0 2,489
BLACK HILLS CORP COM 092113109   2,507 32,672 SH   SOLE   0 0 32,672
BRISTOL MYERS SQUIBB CO COM 110122108   841 16,586 SH   SOLE   0 0 16,586
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   4,703 22,610 SH   SOLE   0 0 22,610
EMERSON ELEC CO COM 291011104   526 7,873 SH   SOLE   0 0 7,873
BOEING CO COM 097023105   5,370 14,113 SH   SOLE   0 0 14,113
REALTY INCOME CORP COM 756109104   242 3,162 SH   SOLE   0 0 3,162
ONEOK INC NEW COM 682680103   261 3,540 SH   SOLE   0 0 3,540
INVESCO QQQ TR UNIT SER 1 46090E103   2,371 12,557 SH   SOLE   0 0 12,557
AMGEN INC COM 031162100   912 4,711 SH   SOLE   0 0 4,711
ABBOTT LABS COM 002824100   2,292 27,393 SH   SOLE   0 0 27,393
BP PLC SPONSORED ADR 055622104   400 10,523 SH   SOLE   0 0 10,523
CONAGRA BRANDS INC COM 205887102   320 10,433 SH   SOLE   0 0 10,433
ALTRIA GROUP INC COM 02209S103   2,046 50,018 SH   SOLE   0 0 50,018
FEDEX CORP COM 31428X106   542 3,726 SH   SOLE   0 0 3,726
HORMEL FOODS CORP COM 440452100   559 12,772 SH   SOLE   0 0 12,772
GENUINE PARTS CO COM 372460105   222 2,225 SH   SOLE   0 0 2,225
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105   355 8,327 SH   SOLE   0 0 8,327
INTEL CORP COM 458140100   4,393 85,258 SH   SOLE   0 0 85,258
ISHARES TR RUS 2000 GRW ETF 464287648   2,859 14,834 SH   SOLE   0 0 14,834
ORACLE CORP COM 68389X105   738 13,409 SH   SOLE   0 0 13,409
QUALCOMM INC COM 747525103   1,460 19,140 SH   SOLE   0 0 19,140
DISNEY WALT CO COM DISNEY 254687106   2,111 16,200 SH   SOLE   0 0 16,200
HONEYWELL INTL INC COM 438516106   804 4,749 SH   SOLE   0 0 4,749
SHERWIN WILLIAMS CO COM 824348106   409 744 SH   SOLE   0 0 744
SYSCO CORP COM 871829107   299 3,762 SH   SOLE   0 0 3,762
US BANCORP DEL COM NEW 902973304   2,409 43,522 SH   SOLE   0 0 43,522
JOHNSON & JOHNSON COM 478160104   5,246 40,545 SH   SOLE   0 0 40,545
MEDTRONIC PLC SHS G5960L103   769 7,076 SH   SOLE   0 0 7,076
PFIZER INC COM 717081103   3,765 104,800 SH   SOLE   0 0 104,800
EXELON CORP COM 30161N101   381 7,897 SH   SOLE   0 0 7,897
LOWES COS INC COM 548661107   804 7,314 SH   SOLE   0 0 7,314
ISHARES TR MSCI EAFE ETF 464287465   1,017 15,595 SH   SOLE   0 0 15,595
CHEVRON CORP NEW COM 166764100   3,364 28,363 SH   SOLE   0 0 28,363
MICROSOFT CORP COM 594918104   6,624 47,645 SH   SOLE   0 0 47,645
UNITED PARCEL SERVICE INC CL B 911312106   1,325 11,062 SH   SOLE   0 0 11,062
AT&T INC COM 00206R102   6,013 158,917 SH   SOLE   0 0 158,917
PRUDENTIAL FINL INC COM 744320102   266 2,960 SH   SOLE   0 0 2,960
CITIGROUP INC COM NEW 172967424   457 6,619 SH   SOLE   0 0 6,619
CISCO SYS INC COM 17275R102   2,060 41,690 SH   SOLE   0 0 41,690
DNP SELECT INCOME FD COM 23325P104   236 18,389 SH   SOLE   0 0 18,389
INTERNATIONAL BUSINESS MACHS COM 459200101   2,097 14,421 SH   SOLE   0 0 14,421
COCA COLA CO COM 191216100   3,646 66,975 SH   SOLE   0 0 66,975
LOCKHEED MARTIN CORP COM 539830109   2,228 5,713 SH   SOLE   0 0 5,713
PEPSICO INC COM 713448108   3,441 25,102 SH   SOLE   0 0 25,102
PPG INDS INC COM 693506107   268 2,265 SH   SOLE   0 0 2,265
STRYKER CORP COM 863667101   861 3,979 SH   SOLE   0 0 3,979
VERIZON COMMUNICATIONS INC COM 92343V104   4,571 75,726 SH   SOLE   0 0 75,726
SPDR SERIES TRUST S&P 600 SMCP VAL 78464A300   1,695 27,662 SH   SOLE   0 0 27,662
SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201   19,186 321,959 SH   SOLE   0 0 321,959
ISHARES TR RUS MD CP GR ETF 464287481   572 4,050 SH   SOLE   0 0 4,050
ISHARES TR RUS MDCP VAL ETF 464287473   526 5,863 SH   SOLE   0 0 5,863
ISHARES TR U.S. TECH ETF 464287721   266 1,305 SH   SOLE   0 0 1,305
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605   1,361 48,603 SH   SOLE   0 0 48,603
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   555 6,895 SH   SOLE   0 0 6,895
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   217 1,795 SH   SOLE   0 0 1,795
ISHARES TR NASDAQ BIOTECH 464287556   311 3,122 SH   SOLE   0 0 3,122
VANGUARD GROUP DIV APP ETF 921908844   1,721 14,393 SH   SOLE   0 0 14,393
WALGREENS BOOTS ALLIANCE INC COM 931427108   431 7,798 SH   SOLE   0 0 7,798
DEERE & CO COM 244199105   1,462 8,670 SH   SOLE   0 0 8,670
BANK AMER CORP COM 060505104   1,197 41,050 SH   SOLE   0 0 41,050
STARBUCKS CORP COM 855244109   720 8,141 SH   SOLE   0 0 8,141
AUTOMATIC DATA PROCESSING IN COM 053015103   880 5,452 SH   SOLE   0 0 5,452
EXXON MOBIL CORP COM 30231G102   5,399 76,458 SH   SOLE   0 0 76,458
AFLAC INC COM 001055102   445 8,514 SH   SOLE   0 0 8,514
WALMART INC COM 931142103   3,176 26,762 SH   SOLE   0 0 26,762
APPLIED MATLS INC COM 038222105   431 8,638 SH   SOLE   0 0 8,638
UNION PACIFIC CORP COM 907818108   2,417 14,923 SH   SOLE   0 0 14,923
TEXAS INSTRS INC COM 882508104   1,276 9,873 SH   SOLE   0 0 9,873
BAXTER INTL INC COM 071813109   304 3,472 SH   SOLE   0 0 3,472
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   286 6,145 SH   SOLE   0 0 6,145
TARGET CORP COM 87612E106   332 3,103 SH   SOLE   0 0 3,103
COLGATE PALMOLIVE CO COM 194162103   671 9,132 SH   SOLE   0 0 9,132
COSTCO WHSL CORP NEW COM 22160K105   1,308 4,538 SH   SOLE   0 0 4,538
LILLY ELI & CO COM 532457108   584 5,222 SH   SOLE   0 0 5,222
CVS HEALTH CORP COM 126650100   663 10,515 SH   SOLE   0 0 10,515
DANAHER CORPORATION COM 235851102   494 3,417 SH   SOLE   0 0 3,417
MCKESSON CORP COM 58155Q103   601 4,395 SH   SOLE   0 0 4,395
MERCK & CO INC COM 58933Y105   4,005 47,580 SH   SOLE   0 0 47,580
MORGAN STANLEY COM NEW 617446448   212 4,970 SH   SOLE   0 0 4,970
RAYTHEON CO COM NEW 755111507   248 1,262 SH   SOLE   0 0 1,262
FLOWERS FOODS INC COM 343498101   271 11,735 SH   SOLE   0 0 11,735
PROCTER & GAMBLE CO COM 742718109   4,949 39,792 SH   SOLE   0 0 39,792
GENERAL ELECTRIC CO COM 369604103   301 33,682 SH   SOLE   0 0 33,682
KIMBERLY CLARK CORP COM 494368103   290 2,044 SH   SOLE   0 0 2,044
GILEAD SCIENCES INC COM 375558103   640 10,104 SH   SOLE   0 0 10,104
HOME DEPOT INC COM 437076102   4,993 21,519 SH   SOLE   0 0 21,519
INGERSOLL-RAND PLC SHS G47791101   3,890 31,569 SH   SOLE   0 0 31,569
MCDONALDS CORP COM 580135101   3,547 16,518 SH   SOLE   0 0 16,518
NIKE INC CL B 654106103   1,263 13,449 SH   SOLE   0 0 13,449
JPMORGAN CHASE & CO COM 46625H100   3,859 32,787 SH   SOLE   0 0 32,787
MONDELEZ INTL INC CL A 609207105   610 11,027 SH   SOLE   0 0 11,027
WILLIAMS COS INC DEL COM 969457100   228 9,486 SH   SOLE   0 0 9,486
WELLS FARGO CO NEW COM 949746101   3,819 75,710 SH   SOLE   0 0 75,710
ISHARES TR IBOXX INV CP ETF 464287242   1,733 13,592 SH   SOLE   0 0 13,592
XCEL ENERGY INC COM 98389B100   263 4,047 SH   SOLE   0 0 4,047
FORD MTR CO DEL COM 345370860   371 40,498 SH   SOLE   0 0 40,498
UNITEDHEALTH GROUP INC COM 91324P102   919 4,229 SH   SOLE   0 0 4,229
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   874 4,544 SH   SOLE   0 0 4,544
AMERICAN TOWER CORP NEW COM 03027X100   513 2,322 SH   SOLE   0 0 2,322
CROWN CASTLE INTL CORP NEW COM 22822V101   285 2,053 SH   SOLE   0 0 2,053
UNITED TECHNOLOGIES CORP COM 913017109   1,515 11,097 SH   SOLE   0 0 11,097
MARRIOTT INTL INC NEW CL A 571903202   346 2,780 SH   SOLE   0 0 2,780
3M CO COM 88579Y101   3,181 19,350 SH   SOLE   0 0 19,350
COMCAST CORP NEW CL A 20030N101   1,494 33,132 SH   SOLE   0 0 33,132
VANGUARD INDEX FDS TOTAL STK MKT 922908769   2,028 13,431 SH   SOLE   0 0 13,431
WASTE MGMT INC DEL COM 94106L109   978 8,508 SH   SOLE   0 0 8,508
NORFOLK SOUTHERN CORP COM 655844108   578 3,219 SH   SOLE   0 0 3,219
WELLTOWER INC COM 95040Q104   952 10,503 SH   SOLE   0 0 10,503
NEXTERA ENERGY INC COM 65339F101   1,763 7,568 SH   SOLE   0 0 7,568
DUKE ENERGY CORP NEW COM NEW 26441C204   1,702 17,751 SH   SOLE   0 0 17,751
CONSTELLATION BRANDS INC CL A 21036P108   524 2,529 SH   SOLE   0 0 2,529
CONOCOPHILLIPS COM 20825C104   796 13,962 SH   SOLE   0 0 13,962
CSX CORP COM 126408103   430 6,213 SH   SOLE   0 0 6,213
APPLE INC COM 037833100   9,303 41,538 SH   SOLE   0 0 41,538
ALLSTATE CORP COM 020002101   297 2,730 SH   SOLE   0 0 2,730
ALLIANT ENERGY CORP COM 018802108   929 17,232 SH   SOLE   0 0 17,232
RPM INTL INC COM 749685103   367 5,329 SH   SOLE   0 0 5,329
AMERICAN WTR WKS CO INC NEW COM 030420103   214 1,719 SH   SOLE   0 0 1,719
SPDR SERIES TRUST PRTFLO S&P500 VL 78464A508   310 9,690 SH   SOLE   0 0 9,690
CATERPILLAR INC DEL COM 149123101   2,018 15,976 SH   SOLE   0 0 15,976
INTL PAPER CO COM 460146103   1,453 34,754 SH   SOLE   0 0 34,754
KINDER MORGAN INC DEL COM 49456B101   294 14,275 SH   SOLE   0 0 14,275
ISHARES TR MSCI EMG MKT ETF 464287234   10,308 252,225 SH   SOLE   0 0 252,225
PPL CORP COM 69351T106   249 7,918 SH   SOLE   0 0 7,918
DTE ENERGY CO COM 233331107   224 1,684 SH   SOLE   0 0 1,684
CELGENE CORP COM 151020104   454 4,571 SH   SOLE   0 0 4,571
AMERICAN EXPRESS CO COM 025816109   233 1,968 SH   SOLE   0 0 1,968
CANADIAN PAC RY LTD COM 13645T100   307 1,380 SH   SOLE   0 0 1,380
GENERAL MLS INC COM 370334104   813 14,741 SH   SOLE   0 0 14,741
OLD REP INTL CORP COM 680223104   203 8,601 SH   SOLE   0 0 8,601
ARCHER DANIELS MIDLAND CO COM 039483102   268 6,515 SH   SOLE   0 0 6,515
SIMON PPTY GROUP INC NEW COM 828806109   227 1,461 SH   SOLE   0 0 1,461
EDWARDS LIFESCIENCES CORP COM 28176E108   213 969 SH   SOLE   0 0 969
PRINCIPAL FINL GROUP INC COM 74251V102   466 8,147 SH   SOLE   0 0 8,147
SOUTHERN CO COM 842587107   889 14,400 SH   SOLE   0 0 14,400
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   673 16,709 SH   SOLE   0 0 16,709
PAYCHEX INC COM 704326107   330 3,992 SH   SOLE   0 0 3,992
ALIGN TECHNOLOGY INC COM 016255101   397 2,196 SH   SOLE   0 0 2,196
ROCKWELL AUTOMATION INC COM 773903109   461 2,800 SH   SOLE   0 0 2,800
NETFLIX INC COM 64110L106   644 2,407 SH   SOLE   0 0 2,407
DENBURY RES INC COM NEW 247916208   18 15,151 SH   SOLE   0 0 15,151
CERNER CORP COM 156782104   332 4,877 SH   SOLE   0 0 4,877
CME GROUP INC COM 12572Q105   203 959 SH   SOLE   0 0 959
ISHARES TR CORE US AGGBD ET 464287226   3,696 32,657 SH   SOLE   0 0 32,657
BOSTON SCIENTIFIC CORP COM 101137107   225 5,521 SH   SOLE   0 0 5,521
W P CAREY INC COM 92936U109   239 2,672 SH   SOLE   0 0 2,672
ISHARES TR SELECT DIVID ETF 464287168   1,090 10,694 SH   SOLE   0 0 10,694
MFA FINL INC COM 55272X102   122 16,512 SH   SOLE   0 0 16,512
LKQ CORP COM 501889208   418 13,296 SH   SOLE   0 0 13,296
CLOROX CO DEL COM 189054109   607 3,994 SH   SOLE   0 0 3,994
DARDEN RESTAURANTS INC COM 237194105   291 2,458 SH   SOLE   0 0 2,458
AIR PRODS & CHEMS INC COM 009158106   215 971 SH   SOLE   0 0 971
CONSOLIDATED EDISON INC COM 209115104   279 2,956 SH   SOLE   0 0 2,956
NVIDIA CORP COM 67066G104   214 1,232 SH   SOLE   0 0 1,232
TRAVELERS COMPANIES INC COM 89417E109   475 3,196 SH   SOLE   0 0 3,196
NUCOR CORP COM 670346105   235 4,611 SH   SOLE   0 0 4,611
AMERICAN ELEC PWR CO INC COM 025537101   580 6,191 SH   SOLE   0 0 6,191
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   211 3,502 SH   SOLE   0 0 3,502
LAUDER ESTEE COS INC CL A 518439104   299 1,504 SH   SOLE   0 0 1,504
STANLEY BLACK & DECKER INC COM 854502101   276 1,910 SH   SOLE   0 0 1,910
CUMMINS INC COM 231021106   246 1,514 SH   SOLE   0 0 1,514
BECTON DICKINSON & CO COM 075887109   383 1,514 SH   SOLE   0 0 1,514
ENTERPRISE PRODS PARTNERS L COM 293792107   555 19,421 SH   SOLE   0 0 19,421
MDU RES GROUP INC COM 552690109   1,315 46,655 SH   SOLE   0 0 46,655
MICROCHIP TECHNOLOGY INC COM 595017104   748 8,054 SH   SOLE   0 0 8,054
BALL CORP COM 058498106   245 3,367 SH   SOLE   0 0 3,367
ALPHABET INC CAP STK CL A 02079K305   2,208 1,808 SH   SOLE   0 0 1,808
SPDR GOLD TRUST GOLD SHS 78463V107   517 3,722 SH   SOLE   0 0 3,722
WEC ENERGY GROUP INC COM 92939U106   554 5,824 SH   SOLE   0 0 5,824
VANGUARD INDEX FDS VALUE ETF 922908744   1,054 9,447 SH   SOLE   0 0 9,447
CELANESE CORP DEL COM 150870103   320 2,613 SH   SOLE   0 0 2,613
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   2,030 12,109 SH   SOLE   0 0 12,109
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   538 5,769 SH   SOLE   0 0 5,769
VANGUARD WORLD FDS MATERIALS ETF 92204A801   494 3,908 SH   SOLE   0 0 3,908
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206   232 3,935 SH   SOLE   0 0 3,935
FASTENAL CO COM 311900104   463 14,185 SH   SOLE   0 0 14,185
VANGUARD INDEX FDS GROWTH ETF 922908736   1,039 6,246 SH   SOLE   0 0 6,246
GARMIN LTD SHS H2906T109   349 4,116 SH   SOLE   0 0 4,116
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106   392 5,918 SH   SOLE   0 0 5,918
AMERICAN SOFTWARE INC CL A 029683109   206 13,711 SH   SOLE   0 0 13,711
VANGUARD WORLD FDS FINANCIALS ETF 92204A405   4,198 59,967 SH   SOLE   0 0 59,967
VANGUARD WORLD FDS UTILITIES ETF 92204A876   570 3,968 SH   SOLE   0 0 3,968
CRANE CO COM 224399105   330 4,096 SH   SOLE   0 0 4,096
CASEYS GEN STORES INC COM 147528103   402 2,495 SH   SOLE   0 0 2,495
SPDR SERIES TRUST S&P DIVID ETF 78464A763   1,379 13,443 SH   SOLE   0 0 13,443
AMERICAN STS WTR CO COM 029899101   372 4,140 SH   SOLE   0 0 4,140
THERMO FISHER SCIENTIFIC INC COM 883556102   5,506 18,903 SH   SOLE   0 0 18,903
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563   196 10,683 SH   SOLE   0 0 10,683
ISHARES TR EAFE VALUE ETF 464288877   432 9,128 SH   SOLE   0 0 9,128
ISHARES TR EAFE GRWTH ETF 464288885   797 9,903 SH   SOLE   0 0 9,903
REAVES UTIL INCOME FD COM SH BEN INT 756158101   551 15,000 SH   SOLE   0 0 15,000
SALESFORCE COM INC COM 79466L302   625 4,210 SH   SOLE   0 0 4,210
MANNKIND CORP COM NEW 56400P706   15 12,170 SH   SOLE   0 0 12,170
ENBRIDGE INC COM 29250N105   449 12,793 SH   SOLE   0 0 12,793
VANGUARD WORLD FDS INF TECH ETF 92204A702   5,276 24,479 SH   SOLE   0 0 24,479
SPDR SERIES TRUST S&P 400 MDCP VAL 78464A839   5,514 107,448 SH   SOLE   0 0 107,448
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603   485 3,321 SH   SOLE   0 0 3,321
MASTERCARD INC CL A 57636Q104   698 2,571 SH   SOLE   0 0 2,571
HEARTLAND FINL USA INC COM 42234Q102   5,557 124,204 SH   SOLE   0 0 124,204
DIGI INTL INC COM 253798102   386 28,377 SH   SOLE   0 0 28,377
DIGITAL RLTY TR INC COM 253868103   231 1,779 SH   SOLE   0 0 1,779
WISDOMTREE TR US HIGH DIVIDEND 97717W208   9,084 121,979 SH   SOLE   0 0 121,979
WISDOMTREE TR US MIDCAP DIVID 97717W505   5,522 152,092 SH   SOLE   0 0 152,092
ISHARES TR MSCI USA ESG SLC 464288802   816 6,600 SH   SOLE   0 0 6,600
MEDICAL PPTYS TRUST INC COM 58463J304   245 12,550 SH   SOLE   0 0 12,550
ARES CAP CORP COM 04010L103   199 10,692 SH   SOLE   0 0 10,692
LEIDOS HLDGS INC COM 525327102   286 3,331 SH   SOLE   0 0 3,331
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   2,817 24,929 SH   SOLE   0 0 24,929
EMERGENT BIOSOLUTIONS INC COM 29089Q105   242 4,625 SH   SOLE   0 0 4,625
SPDR SERIES TRUST S&P 400 MDCP GRW 78464A821   29,999 558,439 SH   SOLE   0 0 558,439
SPDR SERIES TRUST PORTFOLIO MD ETF 78464A847   1,023 30,186 SH   SOLE   0 0 30,186
DISCOVER FINL SVCS COM 254709108   205 2,525 SH   SOLE   0 0 2,525
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848   15,139 629,741 SH   SOLE   0 0 629,741
ISHARES TR MBS ETF 464288588   234 2,159 SH   SOLE   0 0 2,159
ISHARES TR PFD AND INCM SEC 464288687   2,663 70,962 SH   SOLE   0 0 70,962
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406   1,692 19,069 SH   SOLE   0 0 19,069
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858   253 6,151 SH   SOLE   0 0 6,151
INVESTORS REAL ESTATE TR SH BEN INT 461730509   231 3,098 SH   SOLE   0 0 3,098
ISHARES TR NATIONAL MUN ETF 464288414   2,704 23,695 SH   SOLE   0 0 23,695
VISA INC COM CL A 92826C839   3,764 21,881 SH   SOLE   0 0 21,881
PHILIP MORRIS INTL INC COM 718172109   2,030 26,738 SH   SOLE   0 0 26,738
FIRST TR FTSE EPRA/NAREIT DE COM 33736N101   319 6,441 SH   SOLE   0 0 6,441
TRANSENTERIX INC COM NEW 89366M201   8 13,000 SH   SOLE   0 0 13,000
DIGITAL ALLY INC COM NEW 25382P208   36 27,936 SH   SOLE   0 0 27,936
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   404 5,400 SH   SOLE   0 0 5,400
ISHARES TR SHRT NAT MUN ETF 464288158   2,734 25,659 SH   SOLE   0 0 25,659
BROADCOM INC COM 11135F101   517 1,872 SH   SOLE   0 0 1,872
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   279 3,932 SH   SOLE   0 0 3,932
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   10,701 335,883 SH   SOLE   0 0 335,883
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   1,759 24,805 SH   SOLE   0 0 24,805
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   383 5,496 SH   SOLE   0 0 5,496
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   335,239 3,990,462 SH   SOLE   0 0 3,990,462
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   367,613 6,480,041 SH   SOLE   0 0 6,480,041
INVESCO EXCHNG TRADED FD TR S&P SMLCP INFO 46138E115   306 3,568 SH   SOLE   0 0 3,568
ALPS ETF TR ALERIAN MLP 00162Q866   1,015 111,070 SH   SOLE   0 0 111,070
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   302 1,108 SH   SOLE   0 0 1,108
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   453 8,017 SH   SOLE   0 0 8,017
VANGUARD STAR FD VG TL INTL STK F 921909768   4,741 91,773 SH   SOLE   0 0 91,773
SPDR SERIES TRUST NUV HGHYLD MUN 78464A284   2,678 45,109 SH   SOLE   0 0 45,109
ISHARES TR FLTG RATE NT ETF 46429B655   357 7,011 SH   SOLE   0 0 7,011
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   159,115 2,954,776 SH   SOLE   0 0 2,954,776
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   200,625 3,662,370 SH   SOLE   0 0 3,662,370
ISHARES TR MSCI MIN VOL ETF 46429B697   209 3,262 SH   SOLE   0 0 3,262
PHILLIPS 66 COM 718546104   954 9,319 SH   SOLE   0 0 9,319
SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722   2,585 88,637 SH   SOLE   0 0 88,637
SPDR SERIES TRUST BLOMBERG BRC INV 78468R200   112,717 3,664,387 SH   SOLE   0 0 3,664,387
INVESCO EXCH TRD SLF IDX FD BULSHS 2019 CB 46138J304   252 11,970 SH   SOLE   0 0 11,970
INVESCO EXCH TRD SLF IDX FD BULSHS 2020 CB 46138J502   255 11,985 SH   SOLE   0 0 11,985
FACEBOOK INC CL A 30303M102   1,238 6,954 SH   SOLE   0 0 6,954
SERVICENOW INC COM 81762P102   304 1,199 SH   SOLE   0 0 1,199
ISHARES INC CORE MSCI EMKT 46434G103   465 9,493 SH   SOLE   0 0 9,493
ISHARES TR CORE MSCI EAFE 46432F842   244 3,991 SH   SOLE   0 0 3,991
ABBVIE INC COM 00287Y109   3,116 41,152 SH   SOLE   0 0 41,152
ALPS ETF TR INTL SEC DV DOG 00162Q718   3,443 132,877 SH   SOLE   0 0 132,877
GLOBAL X FDS GLB X MLP ENRG I 37950E226   307 24,988 SH   SOLE   0 0 24,988
ISHARES TR USA QUALITY FCTR 46432F339   432 4,674 SH   SOLE   0 0 4,674
ALLEGION PUB LTD CO ORD SHS G0176J109   405 3,910 SH   SOLE   0 0 3,910
FIDELITY COVINGTON TR MSCI FINLS IDX 316092501   285 7,013 SH   SOLE   0 0 7,013
ALPHABET INC CAP STK CL C 02079K107   809 664 SH   SOLE   0 0 664
HERITAGE INS HLDGS INC COM 42727J102   1,657 110,812 SH   SOLE   0 0 110,812
ISHARES TR IBONDS SEP2020 46434V571   865 33,871 SH   SOLE   0 0 33,871
ELDORADO RESORTS INC COM 28470R102   886 22,233 SH   SOLE   0 0 22,233
VICTORY PORTFOLIOS II VCSHS US 500 VOL 92647N766   249 4,700 SH   SOLE   0 0 4,700
ISHARES TR IBONDS DEC21 ETF 46434VBK5   477 19,083 SH   SOLE   0 0 19,083
ISHARES TR IBONDS DEC23 ETF 46434VAX8   432 16,856 SH   SOLE   0 0 16,856
ISHARES TR IBONDS DEC25 ETF 46434VBD1   425 16,423 SH   SOLE   0 0 16,423
ISHARES TR IBONDS DEC22 ETF 46434VBA7   439 17,343 SH   SOLE   0 0 17,343
ISHARES TR IBONDS DEC24 ETF 46434VBG4   420 16,366 SH   SOLE   0 0 16,366
PAYPAL HLDGS INC COM 70450Y103   545 5,261 SH   SOLE   0 0 5,261
ISHARES TR IBONDS DEC2022 46435G755   1,697 64,901 SH   SOLE   0 0 64,901
ISHARES TR IBONDS DEC2021 46435G789   1,630 63,239 SH   SOLE   0 0 63,239
JOHN HANCOCK ETF TRUST MULTIFACTOR FI 47804J404   433 11,264 SH   SOLE   0 0 11,264
SPDR SERIES TRUST PRTFLO S&P500 HI 78468R788   204 5,383 SH   SOLE   0 0 5,383
ISHARES TR EDGE US FIXD INM 46435U796   522 5,153 SH   SOLE   0 0 5,153
AURORA CANNABIS INC COM 05156X108   44 10,077 SH   SOLE   0 0 10,077
NUSHARES ETF TR NUVEEN ESG MIDVL 67092P508   673 23,167 SH   SOLE   0 0 23,167
ISHARES TR IBONDS DEC2023 46435G318   1,187 46,074 SH   SOLE   0 0 46,074
JP MORGAN EXCHANGE TRADED FD GLOBAL BD OPRT 46641Q852   378 7,388 SH   SOLE   0 0 7,388
JP MORGAN EXCHANGE TRADED FD ULTRA SHRT INC 46641Q837   305 6,057 SH   SOLE   0 0 6,057
NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201   1,224 32,143 SH   SOLE   0 0 32,143
NUSHARES ETF TR NUVEEN ESG INTL 67092P805   986 38,160 SH   SOLE   0 0 38,160
DUPONT DE NEMOURS INC COM 26614N102   423 5,935 SH   SOLE   0 0 5,935
NUSHARES ETF TR NUVEEN ESG US 67092P870   1,799 69,958 SH   SOLE   0 0 69,958
GENERAL ELECTRIC CO COM 369604103   2 150,000 SH Call SOLE   0 0 150,000
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300   2,904 92,944 SH   SOLE   0 0 92,944
INSPIRE MED SYS INC COM 457730109   209 3,425 SH   SOLE   0 0 3,425
LINDE PLC SHS G5494J103   333 1,718 SH   SOLE   0 0 1,718
GENERAL ELECTRIC CO COM 369604103   1 250,000 SH Call SOLE   0 0 250,000
DOW INC COM 260557103   283 5,941 SH   SOLE   0 0 5,941
GENERAL ELECTRIC CO COM 369604103   1 100,000 SH Call SOLE   0 0 100,000
GENERAL ELECTRIC CO COM 369604103   2 150,000 SH Call SOLE   0 0 150,000
NVIDIA CORP COM 67066G104   5 1,000 SH Call SOLE   0 0 1,000
NVIDIA CORP COM 67066G104   3 1,000 SH Call SOLE   0 0 1,000
NVIDIA CORP COM 67066G104   4 1,000 SH Call SOLE   0 0 1,000