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 126,088 929,440 SH   SOLE   696,996 43,086 189,358
ADIDAS AG-SPONSORED ADR Common Stocks 00687A107 81,677 1,509,072 SH   SOLE   1,123,025 69,104 316,943
ADOBE SYS INC COM 00724F101 78,000 1,186,489 SH   SOLE   875,026 61,627 249,836
AIR PRODS & CHEMS INC COM 009158106 147,456 1,238,707 SH   SOLE   914,291 57,210 267,206
ALTERA CORP COM 021441100 102,299 2,823,197 SH   SOLE   2,076,072 132,073 615,052
AMAZON COM INC COM 023135106 103,816 308,640 SH   SOLE   231,530 13,611 63,499
AMERICAN EXPRESS CO COM 025816109 146,713 1,629,602 SH   SOLE   1,172,528 70,416 386,658
ANALOG DEVICES INC COM 032654105 153,739 2,893,098 SH   SOLE   2,152,802 136,664 603,632
APPLE INC COM 037833100 126,028 234,802 SH   SOLE   175,375 10,576 48,851
BAKER HUGHES INC COM 057224107 125,622 1,932,044 SH   SOLE   1,433,431 90,992 407,621
BANK NEW YORK MELLON CORP COM 064058100 565 16,000 SH   SOLE   0 0 16,000
BECTON DICKINSON & CO COM 075887109 109,070 931,583 SH   SOLE   688,916 51,011 191,656
BERKSHIRE HATHAWAY INC DEL CL A 084670108 2,623 14 SH   SOLE   4 0 10
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 155 1,238 SH   SOLE   1,238 0 0
CANADIAN NAT RES LTD COM 136385101 94,059 2,451,376 SH   SOLE   1,763,983 126,449 560,944
CANADIAN PAC RY LTD COM 13645T100 114,081 758,367 SH   SOLE   560,973 35,495 161,899
CARBO CERAMICS INC COM 140781105 56,505 409,483 SH   SOLE   303,744 19,315 86,424
CATERPILLAR INC DEL COM 149123101 104,162 1,048,226 SH   SOLE   776,700 48,253 223,273
CHEVRON CORP NEW COM 166764100 205 1,726 SH   SOLE   1,726 0 0
CISCO SYS INC COM 17275R102 133,635 5,961,875 SH   SOLE   4,415,919 283,389 1,262,567
CIT GROUP INC COM NEW 125581801 79,679 1,625,444 SH   SOLE   1,200,123 76,408 348,913
COCA COLA CO COM 191216100 92,626 2,395,906 SH   SOLE   1,794,999 110,294 490,613
COMCAST CORP NEW CL A 20030N101 130,738 2,612,661 SH   SOLE   1,943,172 122,189 547,300
COSTCO WHSL CORP NEW COM 22160K105 92,696 830,018 SH   SOLE   622,086 36,969 170,963
DANONE-SPONS ADR Common Stocks 23636T100 101,955 7,205,784 SH   SOLE   5,369,511 330,244 1,506,029
DEVON ENERGY CORP NEW COM 25179M103 216 3,226 SH   SOLE   3,226 0 0
DEVON ENERGY PRODUCTION CO L P Common Stocks DVNPROD00 136 1 SH   SOLE   0 0 1
DISNEY WALT CO COM DISNEY 254687106 136,237 1,701,479 SH   SOLE   1,252,964 80,983 367,532
DISTRIBUTION INTL CORP Unsupervised Assets 254996101 0 1,450 SH   SOLE   1,450 0 0
EBAY INC COM 278642103 110,993 2,009,283 SH   SOLE   1,485,592 90,231 433,460
ELECSYS CORP COM 28473M100 217 16,200 SH   SOLE   16,200 0 0
EMERSON ELEC CO COM 291011104 105,539 1,579,922 SH   SOLE   1,170,122 70,587 339,213
FACEBOOK INC CL A 30303M102 55,612 923,166 SH   SOLE   673,271 41,417 208,478
FEDEX CORP COM 31428X106 124,032 935,669 SH   SOLE   699,548 43,221 192,900
GOOGLE INC CL A 38259P508 172,576 154,845 SH   SOLE   114,514 6,983 33,348
GRAINGER W W INC COM 384802104 125,616 497,175 SH   SOLE   370,496 23,980 102,699
JOHNSON & JOHNSON COM 478160104 86,985 885,520 SH   OTR   0 885,520 0
JOHNSON & JOHNSON COM 478160104 171,546 1,746,367 SH   SOLE   1,304,617 73,273 368,477
JUSTISS OIL INC Common Stocks 482196102 1,839 17,143 SH   SOLE   0 0 17,143
MCGRAW HILL FINL INC COM 580645109 87,820 1,150,984 SH   SOLE   856,676 52,963 241,345
MEG ENERGY CORP Common Stocks 552704108 49,981 1,485,526 SH   SOLE   1,072,179 71,702 341,645
MICROSOFT CORP COM 594918104 181,998 4,440,059 SH   SOLE   3,303,580 206,199 930,280
MONSANTO CO NEW COM 61166W101 146,056 1,283,786 SH   SOLE   954,489 58,503 270,794
NAFCO OIL & GAS OVRDG Common Stocks 628997108 0 1 SH   SOLE   0 0 1
NESTLE SA ADR Common Stocks 641069406 204,271 2,711,386 SH   SOLE   2,007,836 123,745 579,805
NOVARTIS A G SPONSORED ADR 66987V109 114,450 1,346,152 SH   SOLE   1,000,688 62,543 282,921
OCCIDENTAL PETE CORP DEL COM 674599105 102,015 1,070,578 SH   SOLE   785,977 50,885 233,716
PEPSICO INC COM 713448108 106,836 1,279,476 SH   SOLE   960,864 59,572 259,040
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 69,628 5,020,073 SH   SOLE   3,701,406 238,275 1,080,392
PROCTER & GAMBLE CO COM 742718109 124,513 1,544,825 SH   SOLE   1,161,095 70,704 313,026
PROGRESSIVE CORP OHIO COM 743315103 97,097 4,008,973 SH   SOLE   2,977,665 192,080 839,228
QUALCOMM INC COM 747525103 93,248 1,182,448 SH   SOLE   877,713 53,113 251,622
ROCHE HOLDINGS LTD-SPONS ADR Common Stocks 771195104 147,203 3,925,487 SH   SOLE   2,921,754 179,407 824,326
SCANA CORP NEW COM 80589M102 369 7,183 SH   SOLE   0 0 7,183
SOUTHWESTERN ENERGY CO COM 845467109 108,237 2,352,477 SH   SOLE   1,740,670 106,322 505,485
SUNCOR ENERGY INC NEW COM 867224107 281 8,000 SH   SOLE   0 0 8,000
TEXAS INSTRS INC COM 882508104 144,904 3,072,612 SH   SOLE   2,269,581 153,937 649,094
TIFFANY & CO NEW COM 886547108 94,718 1,099,451 SH   SOLE   796,460 53,789 249,202
UNION PAC CORP COM 907818108 128,722 685,931 SH   SOLE   512,934 32,153 140,844
US BANCORP DEL COM NEW 902973304 107,954 2,518,769 SH   SOLE   1,864,612 118,800 535,357
WELLS FARGO & CO NEW COM 949746101 128,128 2,575,959 SH   SOLE   1,909,397 116,409 550,153
YUM BRANDS INC COM 988498101 79,076 1,048,894 SH   SOLE   782,152 48,921 217,821