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 88579Y101 3,893 23,364 SH   SOLE 1 23,349 0 15
ABBOTT LABS COM 002824100 713 17,044 SH   SOLE   16,594 0 450
ABBVIE INC COM 00287Y109 792 13,861 SH   SOLE 1 13,861 0 0
ACUITY BRANDS INC COM 00508Y102 242 1,110 SH   SOLE 1 1,110 0 0
AFLAC INC COM 001055102 1,219 19,300 SH   SOLE   19,300 0 0
ALLSTATE CORP COM 020002101 585 8,676 SH   SOLE 1 7,846 0 830
ALPHABET INC CAP STK CL C 02079K107 366 491 SH   SOLE 1 461 0 30
ALPHABET INC CAP STK CL A 02079K305 368 482 SH   SOLE 1 460 0 22
ALPS ETF TR ALERIAN MLP 00162Q866 5,667 519,001 SH   SOLE   518,441 0 560
AMAZON COM INC COM 023135106 282 475 SH   SOLE   475 0 0
AMERICAN CAPITAL AGENCY CORP COM 02503X105 2,097 112,565 SH   SOLE   112,420 0 145
AMERIGAS PARTNERS L P UNIT L P INT 030975106 713 16,400 SH   SOLE   16,400 0 0
ANNALY CAP MGMT INC COM 035710409 2,127 207,310 SH   SOLE   207,045 0 265
APPLE INC COM 037833100 3,753 34,432 SH   SOLE 1 33,884 0 548
ATHENAHEALTH INC COM 04685W103 290 2,088 SH   SOLE 1 2,088 0 0
AT&T INC COM 00206R102 3,152 80,467 SH   SOLE 1 79,962 0 505
BEACON ROOFING SUPPLY INC COM 073685109 252 6,153 SH   SOLE 1 6,153 0 0
BHP BILLITON LTD SPONSORED ADR 088606108 954 36,829 SH   SOLE 1 36,779 0 50
BCE INC COM NEW 05534B760 1,790 39,300 SH   SOLE   39,300 0 0
BOEING CO COM 097023105 1,622 12,774 SH   SOLE   12,759 0 15
BRISTOL MYERS SQUIBB CO COM 110122108 1,954 30,585 SH   SOLE 1 30,585 0 0
CEPHEID COM 15670R107 296 8,873 SH   SOLE 1 8,873 0 0
CHEMED CORP NEW COM 16359R103 265 1,957 SH   SOLE 1 1,957 0 0
CHEVRON CORP NEW COM 166764100 426 4,462 SH   SOLE 1 4,462 0 0
CIGNA CORPORATION COM 125509109 207 1,510 SH   SOLE 1 1,510 0 0
CISCO SYS INC COM 17275R102 1,515 53,206 SH   SOLE 1 52,111 0 1,095
CITIGROUP INC COM NEW 172967424 246 5,892 SH   SOLE 1 5,482 0 410
COCA COLA CO COM 191216100 214 4,620 SH   SOLE 1 4,080 0 540
COMCAST CORP NEW CL A 20030N101 250 4,087 SH   SOLE 1 3,687 0 400
COSTAR GROUP INC COM 22160N109 273 1,453 SH   SOLE 1 1,453 0 0
CVS HEALTH CORP COM 126650100 491 4,737 SH   SOLE 1 4,292 0 445
DISNEY WALT CO COM DISNEY 254687106 1,731 17,430 SH   SOLE 1 17,410 0 20
DOLLAR TREE INC COM 256746108 320 3,876 SH   SOLE 1 3,456 0 420
DOW CHEM CO COM 260543103 2,971 58,423 SH   SOLE 1 58,348 0 75
DU PONT E I DE NEMOURS & CO COM 263534109 1,392 21,977 SH   SOLE 21,687 0 290
DUKE ENERGY CORP NEW COM NEW 26441C204 2,839 35,187 SH   SOLE   35,141 0 46
EATON VANCE FLTING RATE INC COM 278279104 963 73,174 SH   SOLE   73,174 0 0
ECOLAB INC COM 278865100 307 2,751 SH   SOLE 1 2,751 0 0
EMERSON ELEC CO COM 291011104 2,059 37,854 SH   SOLE 1 37,519 0 335
EXELON CORP COM 30161N101 3,136 87,446 SH   SOLE   87,331 0 115
EXPRESS SCRIPTS HLDG CO COM 30219G108 272 3,955 SH   SOLE 1 3,610 0 345
EXTRA SPACE STORAGE INC COM 30225T102 2,840 30,382 SH   SOLE   30,382 0 0
EXXON MOBIL CORP COM 30231G102 4,940 59,101 SH   SOLE 58,831 0 270
FASTENAL CO COM 311900104 388 7,910 SH   SOLE 1 7,910 0 0
FISERV INC COM 337738108 399 3,885 SH   SOLE   3,885 0 0
GENERAL ELECTRIC CO COM 369604103 3,661 115,166 SH   SOLE 1 114,371 0 795
GENERAL MLS INC COM 370334104 253 4,000 SH   SOLE   4,000 0 0
GENTEX CORP COM 371901109 221 14,059 SH   SOLE 1 14,059 0 0
GILEAD SCIENCES INC COM 375558103 230 2,507 SH   SOLE 1 2,507 0 0
GRAND CANYON ED INC COM 38526M106 244 5,715 SH   SOLE 1 5,715 0 0
HEALTHCARE SVCS GRP INC COM 421906108 218 5,933 SH   SOLE 1 5,933 0 0
HOME DEPOT INC COM 437076102 467 3,502 SH   SOLE 3,272 0 230
HSBC HLDGS PLC SPON ADR NEW 404280406 1,437 46,187 SH   SOLE   46,132 0 55
IHS INC CL A 451734107 257 2,066 SH   SOLE 1 2,066 0 0
INTEL CORP COM 458140100 2,242 69,302 SH   SOLE 1 69,302 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 3,093 20,422 SH   SOLE 1 20,397 0 25
INVESTORS REAL ESTATE TR SH BEN INT 461730103 182 25,000 SH   SOLE   25,000 0 0
ISHARES TR 3-7 YR TR BD ETF 464288661 2,053 16,300 SH   SOLE   16,300 0 0
JOHNSON & JOHNSON COM 478160104 3,540 32,718 SH   SOLE 1 32,683 0 35
JPMORGAN CHASE & CO COM 46625H100 2,013 33,986 SH   SOLE 1 33,482 0 504
KIMBERLY CLARK CORP COM 494368103 268 1,993 SH   SOLE   1,758 0 235
LINEAR TECHNOLOGY CORP COM 535678106 359 8,050 SH   SOLE   8,050 0 0
LIQTECH INTL INC COM 53632A102 7 10,000 SH   SOLE   10,000 0 0
LKQ CORP COM 501889208 358 11,210 SH   SOLE 1 11,210 0 0
LOWES COS INC COM 548661107 367 4,845 SH   SOLE 1 4,425 0 420
MASTERCARD INC CL A 57636Q104 280 2,961 SH   SOLE 1 2,711 0 250
MCDONALDS CORP COM 580135101 4,549 36,193 SH   SOLE 35,833 0 360
MCKESSON CORP COM 58155Q103 387 2,460 SH   SOLE 1 2,240 0 220
MDU RES GROUP INC COM 552690109 388 19,931 SH   SOLE   19,931 0 0
MEDNAX INC COM 58502B106 274 4,236 SH   SOLE 1 4,236 0 0
MEDTRONIC PLC SHS G5960L103 438 5,837 SH   SOLE 1 5,837 0 0
MERCK & CO INC NEW COM 58933Y105 3,090 58,398 SH   SOLE 1 57,843 0 555
MICROSOFT CORP COM 594918104 3,445 62,374 SH   SOLE 1 62,314 0 60
MORGAN STANLEY COM NEW 617446448 233 9,334 SH   SOLE   8,259 0 1,075
NATIONAL INSTRS CORP COM 636518102 238 7,898 SH   SOLE 1 7,898 0 0
NEXTERA ENERGY INC COM 65339F101 3,410 28,812 SH   SOLE   28,612 0 200
NORFOLK SOUTHERN CORP COM 655844108 1,798 21,598 SH   SOLE 1 21,573 0 25
NUVEEN MUN VALUE FD INC COM 670928100 314 30,000 SH   SOLE   30,000 0 0
NVIDIA CORP COM 67066G104 505 14,187 SH   SOLE   13,167 0 1,020
NXP SEMICONDUCTORS N V COM N6596X109 544 6,712 SH   SOLE 1 6,072 0 640
ORACLE CORP COM 68389X105 273 6,667 SH   SOLE 1 5,962 0 705
PAYCHEX INC COM 704326107 2,921 54,076 SH   SOLE   54,006 0 70
PEPSICO INC COM 713448108 330 3,219 SH   SOLE   3,219 0 0
PFIZER INC COM 717081103 313 10,570 SH   SOLE 1 9,685 0 885
PHILLIPS 66 COM 718546104 430 4,966 SH   SOLE 1 4,756 0 210
POTASH CORP SASK INC COM 73755L107 892 52,420 SH   SOLE 1 52,355 0 65
PROCTER & GAMBLE CO COM 742718109 3,105 37,724 SH   SOLE   37,414 0 310
PROTO LABS INC COM 743713109 261 3,389 SH   SOLE 1 3,389 0 0
PUBLIC STORAGE COM 74460D109 2,041 7,400 SH   SOLE   7,400 0 0
RITCHIE BROS AUCTIONEERS COM 767744105 229 8,440 SH   SOLE 1 8,440 0 0
ROLLINS INC COM 775711104 236 8,712 SH   SOLE 1 8,712 0 0
SOUTHERN CO COM 842587107 2,804 54,203 SH   SOLE   54,138 0 65
SOVRAN SELF STORAGE INC COM 84610H108 778 6,600 SH   SOLE   6,600 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 4,310 20,973 SH   SOLE   20,143 0 830
STARBUCKS CORP COM 855244109 782 13,098 SH   SOLE 1 12,558 0 540
STARWOOD PPTY TR INC COM 85571B105 1,999 105,600 SH   SOLE   105,470 0 130
STERICYCLE INC COM 858912108 310 2,460 SH   SOLE 1 2,460 0 0
TWO HBRS INVT CORP COM 90187B101 2,053 258,605 SH   SOLE   258,290 0 315
ULTIMATE SOFTWARE GROUP INC COM 90385D107 329 1,700 SH   SOLE 1 1,700 0 0
UNITEDHEALTH GROUP INC COM 91324P102 237 1,838 SH   SOLE   1,838 0 0
UNITED PARCEL SERVICE INC CL B 911312106 1,453 13,773 SH   SOLE   13,773 0 0
UNITED TECHNOLOGIES CORP COM 913017109 1,918 19,161 SH   SOLE 1 18,921 0 240
US BANCORP DEL COM NEW 902973304 433 10,669 SH   SOLE   9,754 0 915
VANGUARD SCOTTSDALE FDS INT-TERM GOV 92206C706 2,016 30,400 SH   SOLE   30,400 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 5,068 58,300 SH   SOLE   58,300 0 0
VERISK ANALYTICS INC COM 92345Y106 215 2,696 SH   SOLE 1 2,696 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 2,024 37,433 SH   SOLE 1 37,388 0 45
WALGREENS BOOTS ALLIANCE INC COM 931427108 523 6,205 SH   SOLE   6,205 0 0
WAL-MART STORES INC COM 931142103 2,887 42,152 SH   SOLE   41,992 0 160
WASTE MGMT INC DEL COM 94106L109 3,543 60,058 SH   SOLE   60,023 0 35
WELLS FARGO & CO NEW COM 949746101 2,165 44,765 SH   SOLE 1 44,445 0 320
WESTERN ASSET MUN HI INCM FD COM 95766N103 204 25,000 SH   SOLE   25,000 0 0
WEYERHAEUSER CO COM 962166104 3,171 102,345 SH   SOLE   102,220 0 125
WHITING PETE CORP NEW COM 966387102 80 10,000 SH   SOLE   10,000 0 0
XCEL ENERGY INC COM 98389B100 318 7,594 SH   SOLE   7,594 0 0