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
AES Tr III CV 6.75% C7/21/08@5 pfd cv 00808N202 311 6,000 SH   SOLE   3,700 0 2,300
1/100 Berkshire Hathaway Class com 084990175 1,899 1,000 SH   SOLE   0 0 1,000
3-D Systems com 88554D205 968 16,182 SH   SOLE   15,892 0 290
3M Company com 88579Y101 9,475 66,146 SH   SOLE   48,146 0 18,000
AFLAC com 001055102 676 10,860 SH   SOLE   9,585 0 1,275
AMC Networks Inc A com 00164V103 307 4,988 SH   SOLE   4,988 0 0
AT & T com 00206R102 2,784 78,729 SH   SOLE   57,866 0 20,863
Abbott Labs com 002824100 18,511 452,580 SH   SOLE   332,345 0 120,235
Abbvie Inc com 00287Y109 9,715 172,122 SH   SOLE   140,441 0 31,681
Accenture Plc Class A F com G1151C101 1,332 16,475 SH   SOLE   15,475 0 1,000
Adobe Systems com 00724F101 443 6,125 SH   SOLE   4,175 0 1,950
Aetna com 00817Y108 1,504 18,544 SH   SOLE   17,094 0 1,450
Agnico Eagle Mines Limited com 008474108 439 11,460 SH   SOLE   11,460 0 0
Air Products & Chemicals Inc com 009158106 3,544 27,551 SH   SOLE   26,708 0 843
Allergan com 018490102 205 1,210 SH   SOLE   1,210 0 0
Alnylam Pharmaceuticals com 02043Q107 221 3,500 SH   SOLE   3,500 0 0
Altria Group Inc com 02209S103 1,595 38,028 SH   SOLE   30,243 0 7,785
Amazon.Com com 023135106 2,504 7,711 SH   SOLE   7,621 0 90
Ambev SA-ADR com 02319V103 71 10,050 SH   SOLE   10,050 0 0
Amer Tower Cl A com 03027X100 512 5,685 SH   SOLE   5,350 0 335
American Express com 025816109 32,180 339,196 SH   SOLE   254,707 0 84,489
American International Group com 026874784 346 6,346 SH   SOLE   6,336 0 10
American Water Works Company I com 030420103 474 9,580 SH   SOLE   9,380 0 200
Amerigas Partners LP com 030975106 499 11,000 SH   SOLE   11,000 0 0
Ameriprise Financial Inc Com com 03076C106 482 4,018 SH   SOLE   3,133 0 885
Amgen com 031162100 560 4,731 SH   SOLE   3,969 0 762
Amphenol com 032095101 11,046 114,656 SH   SOLE   104,746 0 9,910
Anadarko com 032511107 3,034 27,715 SH   SOLE   25,600 0 2,115
Analog Devices com 032654105 3,385 62,600 SH   SOLE   34,475 0 28,125
Anheuser-Busch InBev NV ADR com 03524A108 19,357 168,411 SH   SOLE   149,574 0 18,837
Ansys com 03662Q105 15,114 199,337 SH   SOLE   170,704 0 28,633
Apache com 037411105 4,550 45,223 SH   SOLE   36,918 0 8,305
Apollo Group com 037604105 571 18,259 SH   SOLE   18,259 0 0
Apple Inc com 037833100 32,361 348,225 SH   SOLE   285,757 0 62,468
Arthur J Gallagher com 363576109 809 17,369 SH   SOLE   17,369 0 0
Ashland Inc com 044209104 315 2,896 SH   SOLE   2,896 0 0
AutoZone Inc com 053332102 2,468 4,603 SH   SOLE   3,520 0 1,083
Automatic Data Processing com 053015103 13,977 176,295 SH   SOLE   123,993 0 52,302
BHP Billiton Limited com 088606108 383 5,600 SH   SOLE   3,800 0 1,800
BHP Billiton plc com 05545E209 1,281 19,640 SH   SOLE   6,790 0 12,850
Baidu Inc com 056752108 810 4,335 SH   SOLE   4,285 0 50
Bank of America com 060505104 1,870 121,636 SH   SOLE   106,036 0 15,600
Bank of New York Mellon com 064058100 1,119 29,843 SH   SOLE   29,843 0 0
Bank of Nova Scotia com 064149107 1,467 22,035 SH   SOLE   18,035 0 4,000
Baxter International com 071813109 1,825 25,242 SH   SOLE   25,242 0 0
Becton Dickinson com 075887109 1,565 13,232 SH   SOLE   7,867 0 5,365
Berkshire Hathaway Cl A com 084670108 1,329 7 SH   SOLE   6 0 1
Berkshire Hathaway Cl B com 084670702 7,569 59,803 SH   SOLE   50,672 0 9,131
Bill Barrett Corp com 06846N104 253 9,465 SH   SOLE   9,465 0 0
Boeing com 097023105 1,727 13,573 SH   SOLE   11,581 0 1,992
Boston Properties com 101121101 277 2,345 SH   SOLE   2,345 0 0
Bristol-Myers Squibb com 110122108 12,751 262,860 SH   SOLE   209,060 0 53,800
Brookfield Asset Management In com 112585104 14,155 321,554 SH   SOLE   267,976 0 53,578
Buckeye Partners, LP com 118230101 321 3,870 SH   SOLE   3,470 0 400
CH Robinson com 12541W209 499 7,815 SH   SOLE   6,065 0 1,750
CIGNA com 125509109 1,815 19,732 SH   SOLE   18,052 0 1,680
CME Group Inc com 12572Q105 2,324 32,750 SH   SOLE   32,750 0 0
CSX com 126408103 214 6,950 SH   SOLE   6,350 0 600
CVS Caremark com 126650100 3,245 43,051 SH   SOLE   39,851 0 3,200
Cabot Oil & Gas Corp Cl A com 127097103 4,971 145,615 SH   SOLE   103,805 0 41,810
Canadian National Railway com 136375102 26,098 401,386 SH   SOLE   337,311 0 64,075
Capital One com 14040H105 1,214 14,700 SH   SOLE   14,450 0 250
Caterpillar com 149123101 14,031 129,117 SH   SOLE   78,897 0 50,220
Cathay Bancorp com 149150104 681 26,647 SH   SOLE   26,043 0 604
Celgene Corp com 151020104 6,285 73,179 SH   SOLE   68,139 0 5,040
Check Point Software com M22465104 402 6,000 SH   SOLE   3,400 0 2,600
Chevron Corp com 166764100 16,470 126,155 SH   SOLE   105,780 0 20,375
Chubb com 171232101 4,494 48,756 SH   SOLE   47,845 0 911
Church & Dwight com 171340102 1,255 17,944 SH   SOLE   16,944 0 1,000
Cimarex Energy Co com 171798101 1,227 8,554 SH   SOLE   8,554 0 0
Cisco Systems com 17275R102 1,287 51,783 SH   SOLE   44,423 0 7,360
Coca Cola com 191216100 24,560 579,792 SH   SOLE   495,023 0 84,769
Cogent Communications Group com 19239V302 1,256 36,347 SH   SOLE   34,302 0 2,045
Cognizant Technology Solutions com 192446102 1,682 34,380 SH   SOLE   34,380 0 0
Colfax Corporation com 194014106 2,999 40,230 SH   SOLE   38,355 0 1,875
Colgate-Palmolive com 194162103 12,455 182,677 SH   SOLE   166,960 0 15,717
Comcast Cl A com 20030N101 1,585 29,520 SH   SOLE   27,717 0 1,803
Conoco Phillips com 20825C104 4,504 52,542 SH   SOLE   33,086 0 19,456
Consolidated Edison com 209115104 350 6,054 SH   SOLE   4,354 0 1,700
Constellation Brands Inc Cl A com 21036P108 20,506 232,679 SH   SOLE   196,362 0 36,317
Continental Resources Inc com 212015101 3,563 22,544 SH   SOLE   21,344 0 1,200
Cooper Companies com 216648402 505 3,725 SH   SOLE   3,725 0 0
Costco com 22160k105 11,950 103,768 SH   SOLE   87,596 0 16,172
Covidien PLC com G2554F113 6,915 76,680 SH   SOLE   57,190 0 19,490
Cullen/Frost Bankers com 229899109 762 9,600 SH   SOLE   7,500 0 2,100
D R Horton Inc com 23331A109 1,263 51,385 SH   SOLE   51,385 0 0
DIRECTV Class A com 25490A309 282 3,322 SH   SOLE   3,322 0 0
Danaher com 235851102 19,991 253,919 SH   SOLE   224,974 0 28,945
Deere com 244199105 16,444 181,602 SH   SOLE   150,977 0 30,625
Delta Airlines com 247361702 1,866 48,194 SH   SOLE   46,224 0 1,970
Devon Energy com 25179M103 604 7,613 SH   SOLE   7,063 0 550
Diageo Plc ADR com 25243Q205 1,952 15,340 SH   SOLE   15,090 0 250
Discovery Communications Inc C com 25470F104 9,702 130,610 SH   SOLE   95,510 0 35,100
Dominion Resources com 25746U109 5,245 73,331 SH   SOLE   49,500 0 23,831
Dover Corp com 260003108 231 2,543 SH   SOLE   1,540 0 1,003
Dow Chemical com 260543103 778 15,114 SH   SOLE   13,919 0 1,195
Dr Pepper Snapple Group Inc com 26138E109 905 15,443 SH   SOLE   15,193 0 250
Du Pont com 263534109 13,259 202,611 SH   SOLE   152,971 0 49,640
Duke Energy com 26441C204 1,733 23,357 SH   SOLE   18,530 0 4,827
Dunkin Brands com 265504100 1,225 26,741 SH   SOLE   26,056 0 685
EOG Resources com 26875P101 5,080 43,474 SH   SOLE   39,444 0 4,030
EQT Corp com 26884L109 485 4,540 SH   SOLE   4,540 0 0
East West Bancorp com 27579R104 7,460 213,191 SH   SOLE   194,716 0 18,475
Ebay com 278642103 4,350 86,890 SH   SOLE   77,340 0 9,550
Ecolab com 278865100 3,445 30,939 SH   SOLE   24,594 0 6,345
El Paso Pipeline Partners LP com 283702108 6,521 179,990 SH   SOLE   144,640 0 35,350
Eli Lilly com 532457108 1,815 29,201 SH   SOLE   28,801 0 400
Emerson Electric com 291011104 6,442 97,084 SH   SOLE   69,821 0 27,263
Enbridge Energy Partners LP com 29250R106 428 11,586 SH   SOLE   11,586 0 0
Energy Transfer Equity LP com 29273V100 521 8,840 SH   SOLE   8,840 0 0
Energy Transfer Partners LP com 29273R109 418 7,210 SH   SOLE   7,210 0 0
Enterprise Products LP com 293792107 15,032 191,998 SH   SOLE   146,698 0 45,300
Epam Systems Inc. com 29414B104 1,364 31,170 SH   SOLE   27,870 0 3,300
Equity Residential com 29476L107 202 3,200 SH   SOLE   3,200 0 0
Express Scripts Holding Compan com 30219G108 14,576 210,245 SH   SOLE   180,725 0 29,520
Exxon Mobil com 30231G102 48,842 485,116 SH   SOLE   383,606 0 101,510
FEI Company com 30241L109 2,104 23,190 SH   SOLE   22,340 0 850
FLY Leasing Limited com 34407D109 171 11,775 SH   SOLE   11,775 0 0
FMC Corp com 302491303 7,456 104,735 SH   SOLE   73,735 0 31,000
Facebook Inc com 30303M102 277 4,123 SH   SOLE   3,408 0 715
Fastenal com 311900104 647 13,075 SH   SOLE   12,175 0 900
Fiserv com 337738108 978 16,220 SH   SOLE   15,770 0 450
Franklin Street Properties Cor com 35471R106 169 13,414 SH   SOLE   13,414 0 0
Freeport McMoRan Inc com 35671D857 739 20,250 SH   SOLE   18,150 0 2,100
GT Advanced Technologies Inc com 36191U106 216 11,600 SH   SOLE   11,600 0 0
GTT Communications Inc com 362393100 107 10,500 SH   SOLE   10,500 0 0
Gannett com 364730101 589 18,820 SH   SOLE   17,520 0 1,300
General Dynamics com 369550108 383 3,290 SH   SOLE   2,490 0 800
General Electric com 369604103 26,607 1,012,458 SH   SOLE   716,477 0 295,981
General Mills com 370334104 4,502 85,694 SH   SOLE   54,044 0 31,650
Genesee & Wyoming CL A Class A com 371559105 7,224 68,797 SH   SOLE   62,140 0 6,657
Gilead Sciences com 375558103 9,611 115,917 SH   SOLE   102,362 0 13,555
GlaxoSmithKline PLC com 37733W105 271 5,071 SH   SOLE   3,211 0 1,860
Goldman Sachs com 38141G104 231 1,380 SH   SOLE   1,380 0 0
Google Inc Class C com 38259P706 17,067 29,668 SH   SOLE   23,955 0 5,713
Google Inc. Class A com 38259P508 27,229 46,572 SH   SOLE   36,953 0 9,619
Grainger W W com 384802104 18,032 70,917 SH   SOLE   55,398 0 15,519
HCP Inc com 40414L109 3,706 89,553 SH   SOLE   62,958 0 26,595
HSBC Holding Plc com 404280406 9,029 177,730 SH   SOLE   148,955 0 28,775
Hain Celestial Group com 405217100 415 4,671 SH   SOLE   4,671 0 0
Halliburton com 406216101 1,095 15,416 SH   SOLE   14,548 0 868
Hancock Holding com 410120109 1,475 41,765 SH   SOLE   34,565 0 7,200
Hansen Medical Inc com 411307101 33 25,000 SH   SOLE   0 0 25,000
Hartford Financial com 416515104 234 6,540 SH   SOLE   6,240 0 300
Healthcare Services com 421906108 632 21,483 SH   SOLE   15,383 0 6,100
Helmerich & Payne com 423452101 2,087 17,975 SH   SOLE   14,125 0 3,850
Henry Schein com 806407102 4,129 34,800 SH   SOLE   28,675 0 6,125
Hershey Foods com 427866108 441 4,527 SH   SOLE   1,627 0 2,900
Hertz Global Holdings Inc com 42805T105 263 9,400 SH   SOLE   9,400 0 0
Hess Corporation com 42809H107 8,931 90,310 SH   SOLE   90,310 0 0
Hewlett-Packard com 428236103 1,002 29,759 SH   SOLE   27,759 0 2,000
Home Depot com 437076102 19,812 244,709 SH   SOLE   200,067 0 44,642
Honeywell International com 438516106 10,857 116,801 SH   SOLE   97,457 0 19,344
Hunt JB Transport Services com 445658107 820 11,119 SH   SOLE   8,619 0 2,500
Huntington Ingalls Industries com 446413106 984 10,405 SH   SOLE   10,405 0 0
Illinois Tool Works com 452308109 858 9,798 SH   SOLE   7,281 0 2,517
Imperial Oil LTD com 453038408 13,555 257,561 SH   SOLE   213,878 0 43,683
Ingersoll-Rand PLC com G47791101 264 4,220 SH   SOLE   3,020 0 1,200
Intel com 458140100 15,429 499,311 SH   SOLE   356,303 0 143,008
International Business Machine com 459200101 24,688 136,197 SH   SOLE   101,616 0 34,581
International Paper com 460146103 600 11,896 SH   SOLE   11,896 0 0
Intuit com 461202103 483 6,000 SH   SOLE   5,700 0 300
Intuitive Surgical com 46120E602 611 1,483 SH   SOLE   1,443 0 40
Inventure Foods Inc com 461212102 208 18,440 SH   SOLE   18,440 0 0
J P Morgan Chase com 46625H100 36,466 632,877 SH   SOLE   532,008 0 100,869
Jarden Corp com 471109108 279 4,700 SH   SOLE   4,700 0 0
Johnson & Johnson com 478160104 44,481 425,164 SH   SOLE   332,570 0 92,594
Johnson Controls Inc com 478366107 264 5,284 SH   SOLE   4,630 0 654
Kansas City Southern Inds com 485170302 5,916 55,027 SH   SOLE   51,442 0 3,585
Kayne Anderson Energy Total Re com 48660P104 992 30,586 SH   SOLE   19,050 0 11,536
Kayne Anderson MLP Investment com 486606106 552 14,000 SH   SOLE   12,500 0 1,500
Kellogg com 487836108 958 14,589 SH   SOLE   8,289 0 6,300
Kimberly-Clark com 494368103 6,845 61,548 SH   SOLE   44,698 0 16,850
Kinder Morgan Inc com 49456B101 766 21,124 SH   SOLE   20,004 0 1,120
Kinder Morgan LP com 494550106 11,040 134,291 SH   SOLE   81,511 0 52,780
Kinder Morgan Management LLC com 49455U100 4,834 61,246 SH   SOLE   50,444 0 10,802
Kingsway Financial Services In com 496904202 256 40,865 SH   SOLE   40,865 0 0
Kraft Foods Group com 50076Q106 14,787 246,659 SH   SOLE   170,337 0 76,322
Landauer com 51476K103 821 19,550 SH   SOLE   14,350 0 5,200
Level 3 Communications com 52729N308 2,590 58,980 SH   SOLE   56,770 0 2,210
Lincoln Electric com 533900106 720 10,300 SH   SOLE   8,500 0 1,800
Lockheed Martin com 539830109 15,349 95,494 SH   SOLE   81,449 0 14,045
Lowes com 548661107 7,720 160,862 SH   SOLE   111,677 0 49,185
Luxottica Group ADR com 55068R202 1,213 20,930 SH   SOLE   20,100 0 830
M&T Bank com 55261F104 20,136 162,318 SH   SOLE   145,940 0 16,378
Macquarie Infrastructure Co com 55608B105 9,998 160,300 SH   SOLE   149,725 0 10,575
Magellan Midstream Partners LP com 559080106 22,622 269,182 SH   SOLE   221,698 0 47,484
Marathon Petroleum Corporation com 56585A102 351 4,496 SH   SOLE   4,496 0 0
Marsh & McLennan com 571748102 31,516 608,190 SH   SOLE   447,601 0 160,589
Mastercard Inc Cl A com 57636Q104 584 7,947 SH   SOLE   7,947 0 0
McCormick com 579780206 24,939 348,352 SH   SOLE   268,230 0 80,122
McDonalds com 580135101 28,228 280,207 SH   SOLE   214,132 0 66,075
Medtronic com 585055106 360 5,644 SH   SOLE   3,644 0 2,000
Merck com 58933Y105 22,569 390,127 SH   SOLE   340,635 0 49,492
Metlife Inc com 59156R108 783 14,096 SH   SOLE   12,296 0 1,800
Microsoft com 594918104 38,120 914,140 SH   SOLE   703,068 0 211,072
Mondelez International com 609207105 13,308 353,836 SH   SOLE   241,334 0 112,502
Monsanto com 61166W101 4,704 37,713 SH   SOLE   28,803 0 8,910
National Instruments com 636518102 289 8,912 SH   SOLE   6,737 0 2,175
Nestle SA Sponsored ADR com 641069406 47,527 611,906 SH   SOLE   509,796 0 102,110
NextEra Energy com 65339F101 4,543 44,334 SH   SOLE   28,222 0 16,112
Nielsen Holdings NV com N63218106 13,149 271,608 SH   SOLE   237,673 0 33,935
Nike Inc Class B com 654106103 11,522 148,576 SH   SOLE   114,847 0 33,729
Nisource com 65473P105 8,698 221,091 SH   SOLE   221,091 0 0
Noble Energy com 655044105 20,050 258,839 SH   SOLE   216,153 0 42,686
Norfolk Southern com 655844108 2,382 23,115 SH   SOLE   18,990 0 4,125
Northeast Utilities com 664397106 9,757 206,405 SH   SOLE   193,288 0 13,117
Northern Trust Corp com 665859104 409 6,371 SH   SOLE   4,871 0 1,500
Novartis A G ADR com 66987V109 42,589 470,443 SH   SOLE   377,299 0 93,144
Novo Nordisk A/S ADR com 670100205 605 13,108 SH   SOLE   10,443 0 2,665
Occidental Petroleum com 674599105 31,033 302,381 SH   SOLE   249,064 0 53,317
Oceaneering International Inc com 675232102 286 3,660 SH   SOLE   3,660 0 0
Omnicom com 681919106 319 4,480 SH   SOLE   4,055 0 425
Oneok Partners LP com 68268N103 324 5,525 SH   SOLE   5,525 0 0
Oracle com 68389X105 2,434 60,064 SH   SOLE   55,214 0 4,850
PPG Industries com 693506107 782 3,719 SH   SOLE   3,719 0 0
Pall com 696429307 558 6,540 SH   SOLE   6,540 0 0
Paychex com 704326107 1,708 41,088 SH   SOLE   16,628 0 24,460
Pembina Pipeline Corporation com 706327103 17,122 398,178 SH   SOLE   364,303 0 33,875
Peoples United Financial Inc com 712704105 1,167 76,923 SH   SOLE   73,107 0 3,816
Pepsico com 713448108 29,382 328,876 SH   SOLE   234,366 0 94,510
Pfizer com 717081103 10,804 364,020 SH   SOLE   273,324 0 90,696
Philip Morris International com 718172109 2,016 23,912 SH   SOLE   22,787 0 1,125
Phillips 66 com 718546104 292 3,629 SH   SOLE   3,479 0 150
Plains All American Pipeline L com 726503105 7,481 124,575 SH   SOLE   97,625 0 26,950
Plains GP Holdings LP com 72651A108 3,931 122,875 SH   SOLE   117,675 0 5,200
Plum Creek Timber Co com 729251108 5,873 130,217 SH   SOLE   93,492 0 36,725
Potash Corp of Saskatchewan com 73755L107 3,313 87,279 SH   SOLE   56,509 0 30,770
Potlatch Corporation com 737630103 1,763 42,576 SH   SOLE   41,076 0 1,500
Praxair com 74005P104 14,015 105,505 SH   SOLE   82,541 0 22,964
Precision Cast Parts com 740189105 289 1,145 SH   SOLE   1,045 0 100
Price T Rowe Group Inc com 74144T108 214 2,535 SH   SOLE   2,535 0 0
Procter & Gamble com 742718109 36,353 462,564 SH   SOLE   367,489 0 95,075
Public Service Enterprise com 744573106 223 5,469 SH   SOLE   5,469 0 0
Qualcomm com 747525103 3,325 41,981 SH   SOLE   38,531 0 3,450
Quanta Services com 74762E102 271 7,845 SH   SOLE   7,845 0 0
Quest Diagnostics com 74834L100 253 4,303 SH   SOLE   4,303 0 0
RPM International Inc com 749685103 1,945 42,122 SH   SOLE   40,960 0 1,162
Raymond James Financial Inc com 754730109 961 18,944 SH   SOLE   18,944 0 0
Realty Income Corp com 756109104 23,610 531,525 SH   SOLE   393,555 0 137,970
Reaves Util Income Fd com 756158101 217 7,250 SH   SOLE   7,250 0 0
Rogers Communication com 775109200 1,228 30,505 SH   SOLE   7,235 0 23,270
Ross Stores com 778296103 903 13,650 SH   SOLE   13,550 0 100
Royal Dutch Shell A ADRF ADR com 780259206 3,996 48,511 SH   SOLE   26,753 0 21,758
S A P SE ADR com 803054204 1,162 15,086 SH   SOLE   13,886 0 1,200
SPDR Gold Shares com 78463V107 18,516 144,610 SH   SOLE   130,469 0 14,141
SS & C Technologies com 78467J100 1,184 26,775 SH   SOLE   22,675 0 4,100
Sabine Royalty Tr Unit Ben Int com 785688102 242 4,000 SH   SOLE   0 0 4,000
Salisbury Bancorp com 795226109 63 2,099 SH   SOLE   2,100 0 0
Salix Pharmaceuticals Ltd com 795435106 551 4,470 SH   SOLE   4,470 0 0
Samsung Electronics com 796050888 507 785 SH   SOLE   785 0 0
Samsung Electronics Preferred com 796050201 519 990 SH   SOLE   990 0 0
Sanofi-Aventis ADR com 80105N105 344 6,477 SH   SOLE   6,477 0 0
Schlumberger com 806857108 30,150 255,618 SH   SOLE   183,848 0 71,770
Sherwin-Williams com 824348106 909 4,391 SH   SOLE   4,391 0 0
Sigma-Aldrich com 826552101 208 2,050 SH   SOLE   950 0 1,100
Silgan Holdings Inc com 827048109 2,361 46,456 SH   SOLE   43,686 0 2,770
Simon Property Group com 828806109 2,765 16,630 SH   SOLE   14,202 0 2,428
Sinclair Broadcast Group com 829226109 351 10,090 SH   SOLE   10,090 0 0
Smucker com 832696405 338 3,170 SH   SOLE   2,970 0 200
Southern Co com 842587107 420 9,250 SH   SOLE   8,325 0 925
Spectra Energy com 847560109 38,131 897,616 SH   SOLE   737,233 0 160,383
Spirit Realty Capital Inc. com 84860w102 4,854 427,325 SH   SOLE   351,825 0 75,500
Stanley Black & Decker Inc com 854502101 3,083 35,104 SH   SOLE   20,379 0 14,725
Starbucks com 855244109 4,351 56,227 SH   SOLE   54,577 0 1,650
State Street com 857477103 6,634 98,635 SH   SOLE   78,220 0 20,415
Stericycle com 858912108 4,765 40,237 SH   SOLE   32,112 0 8,125
Stryker com 863667101 3,470 41,151 SH   SOLE   33,301 0 7,850
Suncor Energy Inc com 867224107 497 11,648 SH   SOLE   11,448 0 200
Syngenta AG ADR com 87160A100 224 3,001 SH   SOLE   2,801 0 200
Sysco com 871829107 889 23,747 SH   SOLE   13,047 0 10,700
TJX Corp com 872540109 13,190 248,160 SH   SOLE   214,630 0 33,530
Target com 87612E106 394 6,800 SH   SOLE   5,900 0 900
Teledyne Technologies Inc com 879360105 582 5,990 SH   SOLE   5,990 0 0
Teva Pharma ADR com 881624209 270 5,145 SH   SOLE   5,145 0 0
Texas Capital Bancshares Inc com 88224Q107 218 4,050 SH   SOLE   4,050 0 0
Texas Instruments com 882508104 795 16,645 SH   SOLE   11,145 0 5,500
The Travelers Companies Inc com 89417E109 2,584 27,466 SH   SOLE   27,466 0 0
Thermo Fisher Scientific com 883556102 13,739 116,431 SH   SOLE   97,508 0 18,923
Time Warner Cable com 88732J207 2,296 15,587 SH   SOLE   15,357 0 230
Toll Brothers Inc com 889478103 289 7,835 SH   SOLE   7,835 0 0
Toronto Dominion Bank F com 891160509 246 4,778 SH   SOLE   3,708 0 1,070
Tractor Supply Company com 892356106 980 16,225 SH   SOLE   16,225 0 0
Trinity Biotech PLC ADR com 896438306 223 9,675 SH   SOLE   9,675 0 0
US Bancorp com 902973304 11,482 265,051 SH   SOLE   167,456 0 97,595
Unilever ADR com 904767704 518 11,430 SH   SOLE   11,430 0 0
Unilever NV ORD com 904784709 289 6,612 SH   SOLE   1,617 0 4,995
Union Pacific com 907818108 19,934 199,837 SH   SOLE   174,777 0 25,060
United Financial Bancorp Inc com 91030T109 369 27,257 SH   SOLE   27,257 0 0
United Health Group com 91324P102 499 6,108 SH   SOLE   6,108 0 0
United Natural Foods com 911163103 462 7,100 SH   SOLE   4,300 0 2,800
United Parcel Service Class B com 911312106 421 4,105 SH   SOLE   3,645 0 460
United Technologies com 913017109 62,597 542,198 SH   SOLE   437,534 0 104,663
Unitil Corp com 913259107 2,995 88,534 SH   SOLE   88,534 0 0
Universal Display Corporation com 91347P105 329 10,245 SH   SOLE   10,245 0 0
V F Corp com 918204108 344 5,458 SH   SOLE   2,958 0 2,500
Valley National Bancorp com 919794107 148 14,963 SH   SOLE   14,963 0 0
Vanguard Europe Pacific com 921943858 399 9,358 SH   SOLE   9,098 0 260
Varian Medical com 92220P105 254 3,050 SH   SOLE   2,800 0 250
Ventas Inc REIT com 92276F100 481 7,500 SH   SOLE   7,500 0 0
Verizon com 92343V104 20,618 421,382 SH   SOLE   338,666 0 82,716
Vermilion Energy Inc com 923725105 478 6,850 SH   SOLE   6,850 0 0
Visa Incorporated com 92826C839 1,538 7,301 SH   SOLE   6,991 0 310
Vodafone ADR com 92857W308 206 6,167 SH   SOLE   5,624 0 543
WP Carey Inc com 92936U109 8,454 131,268 SH   SOLE   114,101 0 17,167
WR Berkley Corporation com 084423102 693 14,956 SH   SOLE   14,956 0 0
Wal-Mart com 931142103 9,136 121,702 SH   SOLE   109,132 0 12,570
Walgreen com 931422109 13,612 183,627 SH   SOLE   155,432 0 28,195
Walt Disney com 254687106 39,080 455,793 SH   SOLE   386,678 0 69,115
Waste Connections com 941053100 446 9,180 SH   SOLE   9,180 0 0
Webster Financial com 947890109 1,025 32,505 SH   SOLE   22,485 0 10,020
Wells Fargo com 949746101 27,775 528,442 SH   SOLE   439,060 0 89,382
Westlake Chemical Corp com 960413102 6,719 80,220 SH   SOLE   74,020 0 6,200
Whole Foods Market com 966837106 3,877 100,350 SH   SOLE   42,175 0 58,175
Workday Inc Class A com 98138H101 1,725 19,200 SH   SOLE   19,200 0 0
Xerox com 984121103 286 23,000 SH   SOLE   23,000 0 0
Yum Brands Inc com 988498101 7,286 89,728 SH   SOLE   83,899 0 5,829
Zimmer Holdings com 98956P102 850 8,180 SH   SOLE   6,765 0 1,415
Zoetis Inc com 98978V103 7,158 221,827 SH   SOLE   209,578 0 12,249
iShares DJ Select Dividend Ind com 464287168 308 3,998 SH   SOLE   3,998 0 0
ELEMENTS Rogers Intl Commodity com 870297801 181 21,102 SH   SOLE   21,102 0 0
MSCI EAFE IShares Index Fund com 464287465 393 5,745 SH   SOLE   5,088 0 657
Vanguard Emerging Markets Stoc com 922042858 772 17,910 SH   SOLE   17,437 0 473
WisdomTree EM Small Cap com 97717W281 2,413 50,287 SH   SOLE   42,437 0 7,850
WisdomTree Japan Hedged EQ com 97717W851 529 10,720 SH   SOLE   10,720 0 0
iShares MSCI Emerg Mkts ETF com 464287234 251 5,811 SH   SOLE   4,316 0 1,495
iShares MSCI Hong Kong Index com 464286871 1,191 57,030 SH   SOLE   42,525 0 14,505
iShares MSCI Singapore Index com 464286673 1,027 75,965 SH   SOLE   62,615 0 13,350
iShares MSCI South Korea Index com 464286772 265 4,082 SH   SOLE   4,082 0 0
Alerian MLP com 00162Q866 1,580 83,132 SH   SOLE   75,882 0 7,250
Royce Value Trust Fund com 780910105 193 12,048 SH   SOLE   12,048 0 0
SPDR S&P 500 ETF Index com 78462F103 2,323 11,869 SH   SOLE   11,169 0 700
Vanguard Dividend Appreciation com 921908844 3,592 46,077 SH   SOLE   46,077 0 0
Vanguard REIT Index ETF com 922908553 985 13,168 SH   SOLE   12,483 0 685
Vanguard Small Cap Growth com 922908595 1,046 8,208 SH   SOLE   8,208 0 0
Vanguard Small Cap Value ETF com 922908611 1,117 10,592 SH   SOLE   10,592 0 0
Vanguard Total Stock Market Vi com 922908769 1,951 19,174 SH   SOLE   19,174 0 0
Wisdomtree Smallcap Earnings com 97717W562 293 3,550 SH   SOLE   3,550 0 0
iShares Dow Jones US Pharma In com 464288836 287 2,125 SH   SOLE   2,125 0 0
iShares Russell 1000 Index com 464287622 413 3,751 SH   SOLE   3,751 0 0
iShares Russell 1000 Value Ind com 464287598 219 2,161 SH   SOLE   2,161 0 0
iShares Russell 2000 ETF com 464287655 3,677 30,945 SH   SOLE   30,122 0 823
iShares Tr Russell 1000 Growth com 464287614 403 4,435 SH   SOLE   4,435 0 0