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 3,144 17,606 SH   SOLE   0 0 0
ABBOTT LABS COM COM 002824100 1,034 26,928 SH   SOLE   0 0 0
ABBVIE INC COM COM 00287Y109 5,788 92,432 SH   SOLE   0 0 0
ACCENTURE PLC IRELAND SHS CLAS COM G1151C101 4,059 34,653 SH   SOLE   0 0 0
ADOBE SYS INC COM COM 00724F101 2,736 26,580 SH   SOLE   0 0 0
AIR PRODS & CHEMS INC COM COM 009158106 620 4,310 SH   SOLE   0 0 0
AKAMAI TECHNOLOGIES COM COM 00971T101 1,592 23,868 SH   SOLE   0 0 0
ALLERGAN PLC SHS COM G0177J108 4,622 22,008 SH   SOLE   0 0 0
ALPHABET INC CAP STK CL A COM 02079K305 3,503 4,421 SH   SOLE   0 0 0
ALPHABET INC CAP STK CL C COM 02079K107 3,873 5,018 SH   SOLE   0 0 0
ALTRIA GROUP INC COM COM 02209S103 535 7,918 SH   SOLE   0 0 0
AMAZON COM INC COM COM 023135106 5,626 7,502 SH   SOLE   0 0 0
AMERICAN EXPRESS CO COM COM 025816109 209 2,820 SH   SOLE   0 0 0
AMERICAN TOWER CORP NEW COM COM 03027X100 8,328 78,805 SH   SOLE   0 0 0
AMERIPRISE FINL INC COM COM 03076C106 716 6,455 SH   SOLE   0 0 0
AMGEN INC COM COM 031162100 2,827 19,336 SH   SOLE   0 0 0
AMPHENOL CORP NEW CL A COM 032095101 1,496 22,255 SH   SOLE   0 0 0
APPLE INC COM COM 037833100 20,873 180,216 SH   SOLE   0 0 0
APPLIED MATLS INC COM COM 038222105 2,170 67,260 SH   SOLE   0 0 0
ARCHER DANIELS MIDLAND CO COM COM 039483102 516 11,302 SH   SOLE   0 0 0
AT&T INC COM COM 00206R102 1,308 30,750 SH   SOLE   0 0 0
AUTOMATIC DATA PROCESSING INC COM 053015103 975 9,485 SH   SOLE   0 0 0
BANK AMER CORP COM COM 060505104 7,540 341,189 SH   SOLE   0 0 0
BERKSHIRE HATHAWAY INC DEL CL COM 084670702 2,019 12,391 SH   SOLE   0 0 0
BIOGEN INC COM COM 09062X103 1,666 5,874 SH   SOLE   0 0 0
BLACKROCK INC COM COM 09247X101 338 887 SH   SOLE   0 0 0
BOEING CO COM COM 097023105 1,067 6,854 SH   SOLE   0 0 0
BRISTOL MYERS SQUIBB CO COM COM 110122108 1,840 31,486 SH   SOLE   0 0 0
BROADCOM LTD SHS COM Y09827109 4,015 22,713 SH   SOLE   0 0 0
BROADRIDGE FINL SOLUTIONS INC COM 11133T103 292 4,405 SH   SOLE   0 0 0
CARDINAL HEALTH INC COM COM 14149Y108 1,222 16,983 SH   SOLE   0 0 0
CARLISLE COS INC COM COM 142339100 463 4,198 SH   SOLE   0 0 0
CARNIVAL CORP PAIRED CTF COM 143658300 3,569 68,555 SH   SOLE   0 0 0
CATERPILLAR INC DEL COM COM 149123101 333 3,590 SH   SOLE   0 0 0
CELGENE CORP COM COM 151020104 1,068 9,228 SH   SOLE   0 0 0
CERNER CORP COM COM 156782104 2,029 42,835 SH   SOLE   0 0 0
CHEVRON CORP NEW COM COM 166764100 993 8,438 SH   SOLE   0 0 0
CHUBB LIMITED COM COM H1467J104 1,100 8,324 SH   SOLE   0 0 0
CHURCH & DWIGHT INC COM COM 171340102 883 19,984 SH   SOLE   0 0 0
CISCO SYS INC COM COM 17275R102 1,725 57,077 SH   SOLE   0 0 0
CITIGROUP INC COM NEW COM 172967424 2,724 45,839 SH   SOLE   0 0 0
CLOROX CO DEL COM COM 189054109 483 4,026 SH   SOLE   0 0 0
CME GROUP INC COM COM 12572Q105 998 8,654 SH   SOLE   0 0 0
COCA COLA CO COM COM 191216100 1,216 29,331 SH   SOLE   0 0 0
COLGATE PALMOLIVE CO COM COM 194162103 2,249 34,371 SH   SOLE   0 0 0
COMCAST CORP NEW CL A COM 20030N101 955 13,831 SH   SOLE   0 0 0
CONOCOPHILLIPS COM COM 20825C104 243 4,845 SH   SOLE   0 0 0
CONSOLIDATED EDISON INC COM COM 209115104 465 6,305 SH   SOLE   0 0 0
CONSTELLATION BRANDS INC CL A COM 21036P108 6,115 39,888 SH   SOLE   0 0 0
COSTCO WHSL CORP NEW COM COM 22160K105 7,171 44,786 SH   SOLE   0 0 0
CREDITRISKMONITOR COM INC COM COM 225426105 150 57,564 SH   SOLE   0 0 0
CROWN CASTLE INTL CORP NEW COM COM 22822V101 940 10,830 SH   SOLE   0 0 0
CSX CORP COM COM 126408103 295 8,218 SH   SOLE   0 0 0
CVS HEALTH CORP COM COM 126650100 1,868 23,675 SH   SOLE   0 0 0
DANAHER CORP DEL COM COM 235851102 717 9,211 SH   SOLE   0 0 0
DELPHI AUTOMOTIVE PLC SHS COM G27823106 761 11,300 SH   SOLE   0 0 0
DIGITAL RLTY TR INC COM COM 253868103 1,312 13,350 SH   SOLE   0 0 0
DISNEY WALT CO COM DISNEY COM 254687106 4,621 44,337 SH   SOLE   0 0 0
DNIB UNWIND INC COM 233242106 2 14,100 SH   SOLE   0 0 0
DOLLAR TREE INC COM COM 256746108 1,794 23,245 SH   SOLE   0 0 0
DOMINION RES INC VA NEW COM COM 25746U109 476 6,210 SH   SOLE   0 0 0
DOW CHEM CO COM COM 260543103 847 14,800 SH   SOLE   0 0 0
DTE ENERGY CO COM COM 233331107 296 3,000 SH   SOLE   0 0 0
DU PONT E I DE NEMOURS & CO CO COM 263534109 2,864 39,019 SH   SOLE   0 0 0
DUKE ENERGY CORP NEW COM NEW COM 26441C204 319 4,110 SH   SOLE   0 0 0
DUNKIN BRANDS GROUP INC COM COM 265504100 260 4,956 SH   SOLE   0 0 0
EBAY INC COM COM 278642103 744 25,074 SH   SOLE   0 0 0
ECOLAB INC COM COM 278865100 1,657 14,132 SH   SOLE   0 0 0
EDWARDS LIFESCIENCES CORP COM COM 28176E108 1,087 11,600 SH   SOLE   0 0 0
ELECTRONIC ARTS INC COM COM 285512109 1,409 17,888 SH   SOLE   0 0 0
EOG RES INC COM COM 26875P101 2,713 26,836 SH   SOLE   0 0 0
EQUIFAX INC COM COM 294429105 525 4,438 SH   SOLE   0 0 0
EXXON MOBIL CORP COM COM 30231G102 6,416 71,086 SH   SOLE   0 0 0
FACEBOOK INC CL A COM 30303M102 8,966 77,932 SH   SOLE   0 0 0
FEDERATED INVS INC PA CL B COM 314211103 2,728 96,450 SH   SOLE   0 0 0
FEDEX CORP COM COM 31428X106 204 1,095 SH   SOLE   0 0 0
FORTIVE CORP COM COM 34959J108 216 4,021 SH   SOLE   0 0 0
GENERAL ELECTRIC CO COM COM 369604103 8,415 266,282 SH   SOLE   0 0 0
GILEAD SCIENCES INC COM COM 375558103 4,078 56,944 SH   SOLE   0 0 0
GOLDMAN SACHS GROUP INC COM COM 38141G104 8,258 34,488 SH   SOLE   0 0 0
HALLIBURTON CO COM COM 406216101 327 6,047 SH   SOLE   0 0 0
HARRIS CORP DEL COM COM 413875105 214 2,089 SH   SOLE   0 0 0
HASBRO INC COM COM 418056107 5,555 71,405 SH   SOLE   0 0 0
HOME DEPOT INC COM COM 437076102 13,368 99,698 SH   SOLE   0 0 0
HONEYWELL INTL INC COM COM 438516106 1,150 9,930 SH   SOLE   0 0 0
ILLINOIS TOOL WKS INC COM COM 452308109 567 4,630 SH   SOLE   0 0 0
ILLUMINA INC COM COM 452327109 793 6,190 SH   SOLE   0 0 0
INGERSOLL-RAND PLC SHS COM G47791101 257 3,427 SH   SOLE   0 0 0
INTEL CORP COM COM 458140100 1,655 45,641 SH   SOLE   0 0 0
INTERCONTINENTAL EXCHANGE INC COM 45866F104 5,324 94,355 SH   SOLE   0 0 0
INTERCONTINENTAL HOTELS GROUP COM 45857P608 2,329 52,548 SH   SOLE   0 0 0
INTERNATIONAL BUSINESS MACHS C COM 459200101 1,260 7,591 SH   SOLE   0 0 0
ISHARES TR NASDQ BIOTEC ETF COM 464287556 5,098 19,209 SH   SOLE   0 0 0
JOHNSON & JOHNSON COM COM 478160104 8,227 71,411 SH   SOLE   0 0 0
JPMORGAN CHASE & CO COM COM 46625H100 14,379 166,641 SH   SOLE   0 0 0
KELLOGG CO COM COM 487836108 232 3,150 SH   SOLE   0 0 0
KIMBERLY CLARK CORP COM COM 494368103 205 1,794 SH   SOLE   0 0 0
KRAFT HEINZ CO COM COM 500754106 5,070 58,065 SH   SOLE   0 0 0
LILLY ELI & CO COM COM 532457108 607 8,251 SH   SOLE   0 0 0
LOCKHEED MARTIN CORP COM COM 539830109 7,672 30,695 SH   SOLE   0 0 0
LOWES COS INC COM COM 548661107 457 6,430 SH   SOLE   0 0 0
MASTERCARD INCORPORATED CL A COM 57636Q104 954 9,240 SH   SOLE   0 0 0
MCDONALDS CORP COM COM 580135101 3,485 28,634 SH   SOLE   0 0 0
MEDTRONIC PLC SHS COM G5960L103 6,338 88,985 SH   SOLE   0 0 0
MERCK & CO INC COM COM 58933Y105 1,705 28,955 SH   SOLE   0 0 0
MICROSOFT CORP COM COM 594918104 6,045 97,281 SH   SOLE   0 0 0
MONDELEZ INTL INC CL A COM 609207105 3,384 76,347 SH   SOLE   0 0 0
MORGAN STANLEY COM NEW COM 617446448 228 5,407 SH   SOLE   0 0 0
NETFLIX INC COM COM 64110L106 1,914 15,460 SH   SOLE   0 0 0
NEXTERA ENERGY INC COM COM 65339F101 390 3,267 SH   SOLE   0 0 0
NIKE INC CL B COM 654106103 848 16,691 SH   SOLE   0 0 0
NORTHERN TR CORP COM COM 665859104 2,588 29,066 SH   SOLE   0 0 0
NORTHROP GRUMMAN CORP COM COM 666807102 738 3,175 SH   SOLE   0 0 0
NOVARTIS A G SPONSORED ADR COM 66987V109 1,018 13,975 SH   SOLE   0 0 0
NUCOR CORP COM COM 670346105 359 6,025 SH   SOLE   0 0 0
NVIDIA CORP COM COM 67066G104 472 4,425 SH   SOLE   0 0 0
NXP SEMICONDUCTORS N V COM COM N6596X109 5,008 51,092 SH   SOLE   0 0 0
OMEGA HEALTHCARE INVS INC COM COM 681936100 355 11,360 SH   SOLE   0 0 0
ORACLE CORP COM COM 68389X105 261 6,776 SH   SOLE   0 0 0
PALO ALTO NETWORKS INC COM COM 697435105 7,350 58,774 SH   SOLE   0 0 0
PAYCHEX INC COM COM 704326107 391 6,420 SH   SOLE   0 0 0
PAYPAL HLDGS INC COM COM 70450Y103 8,002 202,738 SH   SOLE   0 0 0
PEPSICO INC COM COM 713448108 8,498 81,222 SH   SOLE   0 0 0
PFIZER INC COM COM 717081103 1,763 54,288 SH   SOLE   0 0 0
PHILIP MORRIS INTL INC COM COM 718172109 324 3,545 SH   SOLE   0 0 0
PNC FINL SVCS GROUP INC COM COM 693475105 815 6,972 SH   SOLE   0 0 0
PPG INDS INC COM COM 693506107 546 5,759 SH   SOLE   0 0 0
PRAXAIR INC COM COM 74005P104 513 4,381 SH   SOLE   0 0 0
PRICELINE GRP INC COM NEW COM 741503403 2,618 1,786 SH   SOLE   0 0 0
PROCTER AND GAMBLE CO COM COM 742718109 7,389 87,882 SH   SOLE   0 0 0
PRUDENTIAL FINL INC COM COM 744320102 492 4,726 SH   SOLE   0 0 0
RAYTHEON CO COM NEW COM 755111507 1,213 8,545 SH   SOLE   0 0 0
REPUBLIC SVCS INC COM COM 760759100 1,020 17,875 SH   SOLE   0 0 0
RLI CORP COM COM 749607107 331 5,250 SH   SOLE   0 0 0
ROPER TECHNOLOGIES INC COM COM 776696106 4,683 25,580 SH   SOLE   0 0 0
S&P GLOBAL INC COM COM 78409V104 3,782 35,165 SH   SOLE   0 0 0
SCHLUMBERGER LTD COM COM 806857108 5,072 60,414 SH   SOLE   0 0 0
SCOTTS MIRACLE GRO CO CL A COM 810186106 1,482 15,508 SH   SOLE   0 0 0
SELECT SECTOR SPDR TR SBI INT- COM 81369Y506 417 5,540 SH   SOLE   0 0 0
SHERWIN WILLIAMS CO COM COM 824348106 5,081 18,905 SH   SOLE   0 0 0
SIGA TECHNOLOGIES INC COM COM 826917106 34 11,635 SH   SOLE   0 0 0
SOUTHERN CO COM COM 842587107 548 11,148 SH   SOLE   0 0 0
SOUTHWEST AIRLS CO COM COM 844741108 226 4,540 SH   SOLE   0 0 0
SPDR DOW JONES INDL AVRG ETF U COM 78467X109 334 1,690 SH   SOLE   0 0 0
STARBUCKS CORP COM COM 855244109 6,832 123,060 SH   SOLE   0 0 0
STERICYCLE INC COM COM 858912108 330 4,285 SH   SOLE   0 0 0
STRATEGIC ENVTL & ENGY RES INC COM 86271N100 13 26,300 SH   SOLE   0 0 0
STRYKER CORP COM COM 863667101 1,289 10,756 SH   SOLE   0 0 0
TARGET CORP COM COM 87612E106 1,663 23,019 SH   SOLE   0 0 0
TE CONNECTIVITY LTD REG SHS COM H84989104 1,682 24,281 SH   SOLE   0 0 0
TEVA PHARMACEUTICAL INDS LTD A COM 881624209 340 9,387 SH   SOLE   0 0 0
TEXAS INSTRS INC COM COM 882508104 1,042 14,281 SH   SOLE   0 0 0
THERMO FISHER SCIENTIFIC INC C COM 883556102 8,466 60,002 SH   SOLE   0 0 0
TJX COS INC NEW COM COM 872540109 5,962 79,350 SH   SOLE   0 0 0
TRAVELERS COMPANIES INC COM COM 89417E109 303 2,476 SH   SOLE   0 0 0
UNILEVER PLC SPON ADR NEW COM 904767704 705 17,326 SH   SOLE   0 0 0
UNION PAC CORP COM COM 907818108 1,978 19,074 SH   SOLE   0 0 0
UNITED PARCEL SERVICE INC CL B COM 911312106 334 2,913 SH   SOLE   0 0 0
UNITED TECHNOLOGIES CORP COM COM 913017109 1,350 12,319 SH   SOLE   0 0 0
UNITEDHEALTH GROUP INC COM COM 91324P102 5,041 31,497 SH   SOLE   0 0 0
US BANCORP DEL COM NEW COM 902973304 259 5,045 SH   SOLE   0 0 0
V F CORP COM COM 918204108 1,011 18,959 SH   SOLE   0 0 0
VALERO ENERGY CORP NEW COM COM 91913Y100 3,270 47,862 SH   SOLE   0 0 0
VANGUARD INDEX FDS REIT ETF COM 922908553 2,722 32,985 SH   SOLE   0 0 0
VERISIGN INC COM COM 92343E102 2,138 28,112 SH   SOLE   0 0 0
VERIZON COMMUNICATIONS INC COM COM 92343V104 7,934 148,636 SH   SOLE   0 0 0
VISA INC COM CL A COM 92826C839 12,730 163,159 SH   SOLE   0 0 0
VODAFONE GROUP PLC NEW SPONSOR COM 92857W308 1,107 45,310 SH   SOLE   0 0 0
VULCAN MATLS CO COM COM 929160109 1,255 10,028 SH   SOLE   0 0 0
WABTEC CORP COM COM 929740108 6,298 75,866 SH   SOLE   0 0 0
WAL-MART STORES INC COM COM 931142103 201 2,914 SH   SOLE   0 0 0
WALGREENS BOOTS ALLIANCE INC C COM 931427108 232 2,800 SH   SOLE   0 0 0
WASTE MGMT INC DEL COM COM 94106L109 420 5,916 SH   SOLE   0 0 0
WELLS FARGO & CO NEW COM COM 949746101 7,382 133,959 SH   SOLE   0 0 0
WORKDAY INC CL A COM 98138H101 343 5,189 SH   SOLE   0 0 0
XYLEM INC COM COM 98419M100 491 9,916 SH   SOLE   0 0 0
ZOETIS INC CL A COM 98978V103 4,580 85,568 SH   SOLE   0 0 0
BAIRD FDS INC CORE MUN INSTL MUTUAL FUND 057071656 348 34,849 SH   SOLE   0 0 0
BAIRD FDS INC SHRT TRM BD I MUTUAL FUND 057071409 200 20,668 SH   SOLE   0 0 0
BBH FD INC CORE SELE CL N MUTUAL FUND 05528X604 1,431 70,378 SH   SOLE   0 0 0
CAPITAL WORLD GROWTH & INCOME MUTUAL FUND 140543406 286 6,532 SH   SOLE   0 0 0
DODGE & COX STK FD COM MUTUAL FUND 256219106 312 1,692 SH   SOLE   0 0 0
DREYFUS MIDCAP INDEX FD MIDCAP MUTUAL FUND 712223106 2,098 59,844 SH   SOLE   0 0 0
EATON VANCE GROWTH TR FCS GRW MUTUAL FUND 277902540 840 50,997 SH   SOLE   0 0 0
EATON VANCE MUT FDS TR TX MNG MUTUAL FUND 277923629 337 14,918 SH   SOLE   0 0 0
FEDERATED INVESTORS KAUFMN L/C MUTUAL FUND 314172412 806 40,899 SH   SOLE   0 0 0
FEDERATED INVESTORS STRG VAL D MUTUAL FUND 314172560 1,443 244,186 SH   SOLE   0 0 0
FEDERATED WORLD INVT SER INC F MUTUAL FUND 31428U623 1,000 34,056 SH   SOLE   0 0 0
FIDELITY CONTRAFUND INC COM MUTUAL FUND 316071109 205 2,084 SH   SOLE   0 0 0
HARRIS ASSOC INVT TR OAKMARK I MUTUAL FUND 413838202 813 35,819 SH   SOLE   0 0 0
HARTFORD MUT FDS II INC SCHRDR MUTUAL FUND 41665H862 1,933 161,932 SH   SOLE   0 0 0
HARTFORD MUT FDS II INC SMCAP MUTUAL FUND 416529808 1,365 25,819 SH   SOLE   0 0 0
HARTFORD MUT FDS INC DIV & GWT MUTUAL FUND 416649606 278 11,424 SH   SOLE   0 0 0
HARTFORD MUT FDS INC INTL VALU MUTUAL FUND 41664M649 1,133 74,978 SH   SOLE   0 0 0
IVY FD INTL COR EQT I MUTUAL FUND 465899706 760 45,418 SH   SOLE   0 0 0
JPMORGAN TR I INTER TF BD IN MUTUAL FUND 4812A0458 341 31,851 SH   SOLE   0 0 0
MANNING & NAPIER FD INC NEW WO MUTUAL FUND 563821545 137 20,125 SH   SOLE   0 0 0
MFS SER TR X INTL DIVERS I MUTUAL FUND 55273G298 1,433 92,368 SH   SOLE   0 0 0
MFS SER TR XV GBL ALT STRGY I MUTUAL FUND 55276T404 1,135 117,706 SH   SOLE   0 0 0
NATIXIS FDS TR IV AEW REAL EST MUTUAL FUND 63872W409 1,037 69,229 SH   SOLE   0 0 0
PUTNAM CONV INCOME GROWTH TR C MUTUAL FUND 746476407 466 20,200 SH   SOLE   0 0 0
PUTNAM FDS TR MLTCP CORE Y MUTUAL FUND 74676P839 1,718 90,456 SH   SOLE   0 0 0
PUTNAM FDS TR SPECTRM A SHAR MUTUAL FUND 74676P102 1,352 41,224 SH   SOLE   0 0 0
ROWE T PRICE SUMMIT MUN FDS IN MUTUAL FUND 77957N209 344 29,448 SH   SOLE   0 0 0
SERIES PORTFOLIOS TR APPLETON MUTUAL FUND 81752T304 8,970 931,507 SH   SOLE   0 0 0
SHELTON FDS GREEN ALPHA FD MUTUAL FUND 82301Q692 216 15,302 SH   SOLE   0 0 0
VANGUARD BD INDEX FD INC SMCP MUTUAL FUND 921937686 1,717 33,032 SH   SOLE   0 0 0
VANGUARD INDEX FDS 500INDEX AD MUTUAL FUND 922908710 427 2,068 SH   SOLE   0 0 0
WESTON PORTFOLIOS INC NEW CENT MUTUAL FUND 961194107 174 10,605 SH   SOLE   0 0 0