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 5,317 39,192 SH   SOLE   39,192 0 0
ABB LTD SPONSORED ADR 000375204 2,677 103,793 SH   SOLE   103,793 0 0
AMBEV SA SPONSORED ADR 02319V103 2,341 315,985 SH   SOLE   315,985 0 0
AMDOCS LTD SHS G02602103 4,094 88,109 SH   SOLE   88,109 0 0
AMERICAN EXPRESS CO COM 025816109 249 2,771 SH   SOLE   2,771 0 0
APACHE CORP COM 037411105 2,166 26,113 SH   SOLE   26,113 0 0
APPLE INC COM 037833100 696 1,296 SH   SOLE   1,296 0 0
AT&T INC COM 00206R102 264 7,520 SH   SOLE   7,520 0 0
ATRION CORP COM 049904105 241 787 SH   SOLE   787 0 0
AVAGO TECHNOLOGIES LTD SHS Y0486S104 2,657 41,244 SH   SOLE   41,244 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,499 8 SH   SOLE   8 0 0
BROWN FORMAN CORP CL B 115637209 3,771 42,044 SH   SOLE   42,044 0 0
CANADIAN NAT RES LTD COM 136385101 1,725 44,957 SH   SOLE   44,957 0 0
CELGENE CORP COM 151020104 1,295 9,275 SH   SOLE   9,275 0 0
CENTERPOINT ENERGY INC COM 15189T107 270 11,378 SH   SOLE   11,378 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 2,394 35,395 SH   SOLE   35,395 0 0
CHEVRON CORP NEW COM 166764100 972 8,171 SH   SOLE   8,171 0 0
CHUBB CORP COM 171232101 223 2,500 SH   SOLE   2,500 0 0
CLICKSOFTWARE TECHNOLOGIES L ORD M25082104 429 42,363 SH   SOLE   42,363 0 0
CME GROUP INC COM 12572Q105 3,725 50,325 SH   SOLE   50,325 0 0
COLGATE PALMOLIVE CO COM 194162103 623 9,600 SH   SOLE   9,600 0 0
DOLBY LABORATORIES INC COM 25659T107 4,090 91,906 SH   SOLE   91,906 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 4,241 57,185 SH   SOLE   57,185 0 0
EMERSON ELEC CO COM 291011104 549 8,220 SH   SOLE   8,220 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 792 11,425 SH   SOLE   11,425 0 0
EXXON MOBIL CORP COM 30231G102 5,891 60,309 SH   SOLE   60,309 0 0
FEDEX CORP COM 31428X106 4,437 33,468 SH   SOLE   33,468 0 0
GENERAL ELECTRIC CO COM 369604103 570 22,035 SH   SOLE   22,035 0 0
GENESIS ENERGY L P UNIT LTD PARTN 371927104 271 5,000 SH   SOLE   5,000 0 0
GOOGLE INC CL A 38259P508 5,797 5,201 SH   SOLE   5,201 0 0
INTEL CORP COM 458140100 3,512 136,058 SH   SOLE   136,058 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 351 1,821 SH   SOLE   1,821 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 4,840 50,586 SH   SOLE   50,586 0 0
JOHNSON & JOHNSON COM 478160104 1,051 10,702 SH   SOLE   10,702 0 0
KINDER MORGAN ENERGY PARTNER UT LTD PARTNER 494550106 340 4,600 SH   SOLE   4,600 0 0
KULICKE & SOFFA INDS INC COM 501242101 441 35,010 SH   SOLE   35,010 0 0
LEAPFROG ENTERPRISES INC CL A 52186N106 156 20,740 SH   SOLE   20,740 0 0
LINEAR TECHNOLOGY CORP COM 535678106 268 5,500 SH   SOLE   5,500 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 555 7,960 SH   SOLE   7,960 0 0
MERCK & CO INC NEW COM 58933Y105 342 6,030 SH   SOLE   6,030 0 0
MICROSOFT CORP COM 594918104 5,234 127,680 SH   SOLE   127,680 0 0
MOCON INC COM 607494101 257 15,400 SH   SOLE   15,400 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 484 30,100 SH   SOLE   30,100 0 0
NIKE INC CL B 654106103 4,522 61,226 SH   SOLE   61,226 0 0
ORACLE CORP COM 68389X105 201 4,909 SH   SOLE   4,909 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 3,404 22,941 SH   SOLE   22,941 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 782 14,182 SH   SOLE   14,182 0 0
PLUM CREEK TIMBER CO INC COM 729251108 2,933 69,768 SH   SOLE   69,768 0 0
PROCTER & GAMBLE CO COM 742718109 4,317 53,564 SH   SOLE   53,564 0 0
QUALCOMM INC COM 747525103 4,730 59,974 SH   SOLE   59,974 0 0
REED ELSEVIER P L C SPONS ADR NEW 758205207 2,240 36,455 SH   SOLE   36,455 0 0
SOUTHERN CO COM 842587107 3,118 70,970 SH   SOLE   70,970 0 0
STRYKER CORP COM 863667101 2,973 36,492 SH   SOLE   36,492 0 0
SUPERTEX INC COM 868532102 254 7,700 SH   SOLE   7,700 0 0
SYNGENTA AG SPONSORED ADR 87160A100 2,932 38,690 SH   SOLE   38,690 0 0
SYNOPSYS INC COM 871607107 206 5,355 SH   SOLE   5,355 0 0
SYSCO CORP COM 871829107 3,593 99,457 SH   SOLE   99,457 0 0
THOR INDS INC COM 885160101 213 3,485 SH   SOLE   3,485 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 3,301 70,311 SH   SOLE   70,311 0 0
UFP TECHNOLOGIES INC COM 902673102 305 12,529 SH   SOLE   12,529 0 0
UNION PAC CORP COM 907818108 376 2,006 SH   SOLE   2,006 0 0
UNITED GUARDIAN INC COM 910571108 258 8,829 SH   SOLE   8,829 0 0
UNITEDHEALTH GROUP INC COM 91324P102 476 5,800 SH   SOLE   5,800 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 541 26,200 SH   SOLE   26,200 0 0
VARIAN MED SYS INC COM 92220P105 4,082 48,603 SH   SOLE   48,603 0 0
VISA INC COM CL A 92826C839 5,853 27,114 SH   SOLE   27,114 0 0
WALGREEN CO COM 931422109 354 5,367 SH   SOLE   5,367 0 0
ISHARES TR USA MIN VOL ETF 46429B697 218 6,050 SH   SOLE   6,050 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 335 3,870 SH   SOLE   3,870 0 0
WISDOMTREE TR EMG MKTS SMCAP 97717W281 2,690 57,708 SH   SOLE   57,708 0 0
ISHARES 1-3 YR CR BD ETF 464288646 15,449 146,463 SH   SOLE   146,463 0 0
ISHARES TR FLTG RATE BD ETF 46429B655 4,188 82,595 SH   SOLE   82,595 0 0
ISHARES INTERM CR BD ETF 464288638 414 3,800 SH   SOLE   3,800 0 0
ISHARES MBS ETF 464288588 11,320 106,660 SH   SOLE   106,660 0 0
ISHARES NY AMTFRE MU ETF 464288323 481 4,450 SH   SOLE   4,450 0 0
ISHARES TIPS BD ETF 464287176 7,496 66,872 SH   SOLE   66,872 0 0
SPDR SERIES TRUST BRCLY EM LOCL 78464A391 3,242 109,357 SH   SOLE   109,357 0 0
SPDR SERIES TRUST NUVN CALI MUNI 78464A441 207 9,040 SH   SOLE   9,040 0 0
SPDR SERIES TRUST NUVN BR NY MUNI 78464A433 740 32,845 SH   SOLE   32,845 0 0
SPDR SERIES TRUST NUVN BRCLY MUNI 78464A458 5,327 229,127 SH   SOLE   229,127 0 0
SPDR SERIES TRUST NUVN BR SHT MUNI 78464A425 2,052 84,590 SH   SOLE   84,590 0 0
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 2,848 55,060 SH   SOLE   55,060 0 0