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
3M CO COM COM 88579Y101 239 1,088 SH   SOLE   0 0 1,088
ALPHABET INC CAP STK CL C CAP STK CL C 02079K107 445 431 SH   SOLE   0 0 431
ALTRIA GROUP INC COM COM 02209S103 278 4,461 SH   SOLE   0 0 4,461
AMAZON COM INC COM COM 023135106 796 530 SH   SOLE   0 0 530
APPLE INC COM COM 037833100 528 3,145 SH   SOLE   0 0 3,145
AT&T INC COM COM 00206R102 387 10,853 SH   SOLE   0 0 10,853
BANK AMER CORP COM COM 060505104 233 7,773 SH   SOLE   0 0 7,773
BERKSHIRE HATHAWAY INC DEL CL A DEL CL A 084670108 598 2 SH   SOLE   0 0 2
BERKSHIRE HATHAWAY INC DEL CL B NEW DEL CL B NEW 084670702 1,278 6,418 SH   SOLE   0 0 6,418
BOEING CO COM COM 097023105 595 1,815 SH   SOLE   0 0 1,815
BRISTOL MYERS SQUIBB CO COM COM 110122108 282 4,460 SH   SOLE   0 0 4,460
CHEVRON CORP NEW COM COM 166764100 214 1,873 SH   SOLE   0 0 1,873
COHEN & STEERS INFRASTRUCTUR COM COM 19248A109 587 29,054 SH   SOLE   0 0 29,054
COMPASS MINERALS INTL INC COM COM 20451N101 217 3,597 SH   SOLE   0 0 3,597
DELUXE CORP COM COM 248019101 237 3,209 SH   SOLE   0 0 3,209
DISNEY WALT CO COM DISNEY COM 254687106 444 4,418 SH   SOLE   0 0 4,418
DUKE ENERGY CORP NEW COM NEW COM NEW 26441C204 319 4,416 SH   SOLE   0 0 4,116
EXXON MOBIL CORP COM COM 30231G102 307 4,121 SH   SOLE   0 0 4,121
FIDELITY COMWLTH TR NDQ CP IDX TRK NDQ CP IDX TRK 315912808 1,631 5,965 SH   SOLE   0 0 5,965
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH HLTH CARE ALPH 33734X143 306 4,410 SH   SOLE   0 0 4,410
FIRST TR EXCHANGE TRADED FD SENIOR LN FD SENIOR LN FD 33738D309 310 5,050 SH   SOLE   0 0 5,050
FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF PFD SECS INC ETF 33739E108 380 23,513 SH   SOLE   0 0 23,513
FS INVT CORP COM COM 302635107 294 40,600 SH   SOLE   0 0 40,600
GABELLI MULTIMEDIA TR INC COM COM 36239Q109 165 17,815 SH   SOLE   0 0 17,815
GENERAL ELECTRIC CO COM COM 369604103 233 18,686 SH   SOLE   0 0 18,686
HOME DEPOT INC COM COM 437076102 792 4,442 SH   SOLE   0 0 4,442
HUMANA INC COM COM 444859102 239 890 SH   SOLE   0 0 890
INTEL CORP COM COM 458140100 451 8,666 SH   SOLE   0 0 8,666
INVESCO VALUE MUN INCOME TR COM COM 46132P108 176 15,405 SH   SOLE   0 0 15,405
ISHARES INC MSCI EURZONE ETF MSCI EURZONE ETF 464286608 1,787 41,225 SH   SOLE   0 0 41,225
ISHARES TR CORE S&P MCP ETF CORE S&P MCP ETF 464287507 3,691 19,807 SH   SOLE   0 0 19,807
ISHARES TR CORE S&P SCP ETF CORE S&P SCP ETF 464287804 2,994 38,861 SH   SOLE   0 0 38,861
ISHARES TR CORE S&P500 ETF CORE S&P500 ETF 464287200 776 2,923 SH   SOLE   0 0 2,923
ISHARES TR CORE US AGGBD ET CORE US AGGBD ET 464287226 2,130 20,039 SH   SOLE   0 0 20,039
ISHARES TR IBOXX HI YD ETF ISHARES TR IBOXX HI YD ETF 464288513 311 3,627 SH   SOLE   0 0 3,627
ISHARES TR IBOXX INV CP ETF IBOXX INV CP ETF 464287242 389 3,619 SH   SOLE   0 0 3,619
ISHARES TR MSCI EMG MKT ETF MSCI EMG MKT ETF 464287234 1,244 26,097 SH   SOLE   0 0 26,097
ISHARES TR NASDQ BIOTEC ETF NASDQ BIOTEC ETF 464287556 2,809 26,426 SH   SOLE   0 0 26,426
ISHARES TR RUS 1000 ETF RUS 1000 ETF 464287622 781 5,316 SH   SOLE   0 0 5,316
ISHARES TR RUSSELL 2000 ETF RUSSELL 2000 ETF 464287655 833 5,484 SH   SOLE   0 0 5,484
ISHARES TR S&P 500 VAL ETF S&P 500 VAL ETF 464287408 2,817 25,878 SH   SOLE   0 0 25,878
ISHARES TR S&P US PFD STK S&P US PFD STK 464288687 712 19,509 SH   SOLE   0 0 19,509
ISHARES TR SELECT DIVID ETF SELECT DIVID ETF 464287168 1,956 20,969 SH   SOLE   0 0 20,969
ISHARES TR SP SMCP600VL ETF SP SMCP600VL ETF 464287879 479 3,173 SH   SOLE   0 0 3,173
ISHARES TR TIPS BD ETF TIPS BD ETF 464287176 388 3,430 SH   SOLE   0 0 3,430
ISHARES TR U.S. CNSM GD ETF U.S. CNSM GD ETF 464287812 271 2,275 SH   SOLE   0 0 2,275
ISHARES TR U.S. FIN SVC ETF U.S. FIN SVC ETF 464287770 271 2,070 SH   SOLE   0 0 2,070
ISHARES TR U.S. REAL ES ETF U.S. REAL ES ETF 464287739 286 3,784 SH   SOLE   0 0 3,784
ISHARES TR U.S. TECH ETF U.S. TECH ETF 464287721 356 2,115 SH   SOLE   0 0 2,115
ISHARES TR U.S. UTILITS ETF U.S. UTILITS ETF 464287697 423 3,320 SH   SOLE   0 0 3,320
ISHARES TR US AER DEF ETF US AER DEF ETF 464288760 244 1,235 SH   SOLE   0 0 1,235
ISHARES TR US HLTHCARE ETF US HLTHCARE ETF 464287762 217 1,256 SH   SOLE   0 0 1,256
ISHARES TR US INDUSTRIALS US INDUSTRIALS 464287754 275 1,895 SH   SOLE   0 0 1,895
ISHARES TR USA MOMENTUM FCT USA MOMENTUM FCT 46432F396 833 7,862 SH   SOLE   0 0 7,862
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI MULTIFACTOR MI 47804J206 277 8,065 SH   SOLE   0 0 8,065
JOHNSON & JOHNSON COM COM 478160104 458 3,577 SH   SOLE   0 0 3,577
LOCKHEED MARTIN CORP COM COM 539830109 260 769 SH   SOLE   0 0 769
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP UNIT RP LP 559080106 353 6,042 SH   SOLE   0 0 6,042
MAIN STREET CAPITAL CORP COM COM 56035L104 598 16,205 SH   SOLE   0 0 16,205
MCDONALDS CORP COM COM 580135101 309 1,975 SH   SOLE   0 0 1,975
MICROSOFT CORP COM COM 594918104 936 10,251 SH   SOLE   0 0 10,251
NUVEEN AMT FREE MUN CR INC F COM COM 67071L106 174 16,050 SH   SOLE   0 0 16,050
NUVEEN AMT FREE QLTY MUN INC COM COM 670657105 185 17,826 SH   SOLE   0 0 17,826
NUVEEN MUN VALUE FD INC COM COM 670928100 131 16,508 SH   SOLE   0 0 16,508
NUVEEN NASDAQ 100 DYNAMIC OV COM SHS COM SHS 670699107 499 20,834 SH   SOLE   0 0 20,834
NUVEEN PFD & INCM SECURTIES COM COM 67072C105 116 11,818 SH   SOLE   0 0 11,818
NVIDIA CORP COM COM 67066G104 585 2,528 SH   SOLE   0 0 2,528
PAYCHEX INC COM COM 704326107 242 3,935 SH   SOLE   0 0 3,935
PHILIP MORRIS INTL INC COM COM 718172109 470 4,731 SH   SOLE   0 0 4,731
PIMCO ETF TR ENHAN SHRT MA AC ENHAN SHRT MA AC 72201R833 651 6,457 SH   SOLE   0 0 6,457
PIMCO MUN INCOME FD II COM COM 72200W106 106 10,718 SH   SOLE   0 0 10,718
POWERSHARES ETF TRUST DYN SEMCT PORT DYN SEMCT PORT 73935X781 283 5,350 SH   SOLE   0 0 5,350
POWERSHARES QQQ TRUST UNIT SER 1 UNIT SER 1 73935A104 455 2,353 SH   SOLE   0 0 2,353
PROCTER AND GAMBLE CO COM COM 742718109 440 5,551 SH   SOLE   0 0 5,551
PUTNAM MANAGED MUN INCOM TR COM COM 746823103 108 15,125 SH   SOLE   0 0 15,125
SALESFORCE COM INC COM COM 79466L302 259 2,174 SH   SOLE   0 0 2,174
SCHWAB STRATEGIC TR US DIVIDEND EQ US DIVIDEND EQ 808524797 802 16,361 SH   SOLE   0 0 16,361
SELECT SECTOR SPDR TR ENERGY ENERGY 81369Y506 532 7,891 SH   SOLE   0 0 7,891
SELECT SECTOR SPDR TR SBI CONS DISCR SBI CONS DISCR 81369Y407 323 3,190 SH   SOLE   0 0 3,190
SELECT SECTOR SPDR TR SBI INT-FINL SBI INT-FINL 81369Y605 2,101 76,258 SH   SOLE   0 0 76,258
SELECT SECTOR SPDR TR SBI INT-INDS SBI INT-INDS 81369Y704 665 8,956 SH   SOLE   0 0 8,956
SELECT SECTOR SPDR TR TECHNOLOGY TECHNOLOGY 81369Y803 287 4,385 SH   SOLE   0 0 4,385
SPDR S&P 500 ETF TR TR UNIT TR UNIT 78462F103 451 1,714 SH   SOLE   0 0 1,714
SPDR SERIES TRUST S&P 500 VALUE S&P 500 VALUE 78464A508 546 17,783 SH   SOLE   0 0 17,783
TELEFONICA S A SPONSORED ADR SPONSERED ADR 879382208 162 17,455 SH   SOLE   0 0 17,455
VALERO ENERGY CORP NEW COM COM 91913Y100 203 2,185 SH   SOLE   0 0 2,185
VANECK VECTORS ETF TR JP MORGAN MKTS JP MORGAN MKTS 92189F494 907 46,284 SH   SOLE   0 0 46,284
VANECK VECTORS ETF TR MORNINGSTAR INTL MORNINGSTAR INTL 92189F593 566 16,530 SH   SOLE   0 0 16,530
VANECK VECTORS ETF TR MORNINGSTAR WIDE MORNINGSTAR WIDE 92189F643 485 11,685 SH   SOLE   0 0 11,685
VANGUARD BD INDEX FD INC SHORT TRM BOND SHORT TRM BOND 921937827 5,523 71,356 SH   SOLE   0 0 71,356
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US ALLWRLD EX US 922042775 3,724 68,863 SH   SOLE   0 0 68,863
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF FTSE EMR MKT ETF 922042858 1,652 35,379 SH   SOLE   0 0 35,379
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF FTSE EUROPE ETF 922042874 905 15,608 SH   SOLE   0 0 15,608
VANGUARD WORLD FDS HEALTH CAR ETF HEALTH CAR ETF 92204A504 757 4,930 SH   SOLE   0 0 4,930
VANGUARD WORLD FDS INF TECH ETF INF TECH ETF 92204A702 3,107 18,308 SH   SOLE   0 0 18,308
VISA INC COM CL A COM 92826C839 282 2,405 SH   SOLE   0 0 2,405