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
ACCENTURE LTD COM G1151C101 39,317 478,189 SH   SOLE   470,664 0 7,525
AECOM TECH COM 00766T100 2,943 100,000 SH   SOLE   100,000 0 0
ALCO STORES COM 264142100 1,512 160,000 SH   SOLE   160,000 0 0
ALLEGION PLC COM G0176J109 6,018 136,190 SH   SOLE   133,908 0 2,282
AMER EXPRESS COM 025816109 46,628 513,924 SH   SOLE   505,274 0 8,650
AMERISOURCEBERGEN COM 03073E105 4,640 66,000 SH   SOLE   66,000 0 0
ANADARKO PETROL COM 032511107 1,785 22,500 SH   SOLE   22,500 0 0
ANSYS INC COM 03662Q105 9,130 104,700 SH   SOLE   104,100 0 600
BANK OF AMERICA COM 060505104 23,342 1,499,188 SH   SOLE   1,477,957 0 21,231
BERKSHIRE HATH A COM 084670108 356 2 SH   SOLE   2 0 0
BERKSHIRE HATH B COM 084670702 53,660 452,599 SH   SOLE   446,699 0 5,900
BOSTON PROPRT COM 101121101 2,038 20,300 SH   SOLE   20,300 0 0
CA INC COM 12673p105 4,374 130,000 SH   SOLE   130,000 0 0
CACI INTL COM 127190304 2,123 29,000 SH   SOLE   29,000 0 0
CH ROBINSON COM 12541w209 5,701 97,700 SH   SOLE   97,700 0 0
CHUBB CORP COM 171232101 3,865 40,000 SH   SOLE   40,000 0 0
COBALT INTL COM 19075F106 1,645 100,000 SH   SOLE   100,000 0 0
COCA COLA COM 191216100 10,948 265,030 SH   SOLE   260,680 0 4,350
COGNIZANT TECH COM 192446102 6,594 65,300 SH   SOLE   65,300 0 0
CONOCOPHILLIPS COM 20825c104 18,320 259,301 SH   SOLE   255,751 0 3,550
CSX CORPORATION COM 126408103 9,851 342,400 SH   SOLE   338,300 0 4,100
DUN &BRADSTREET COM 26483E100 23,943 195,055 SH   SOLE   193,555 0 1,500
EBAY INC COM 278642103 26,858 489,534 SH   SOLE   485,884 0 3,650
EQUITY RESIDENTL COM 29476L107 737 14,200 SH   SOLE   14,200 0 0
FOSTER WHEELER COM H27178104 2,640 80,000 SH   SOLE   80,000 0 0
GARTNER INC COM 366651107 14,592 205,380 SH   SOLE   202,755 0 2,625
GENERAL ELECTRIC COM 369604103 28,997 1,034,503 SH   SOLE   1,018,903 0 15,600
GENERAL MOTORS COM 37045V100 32,985 807,079 SH   SOLE   798,129 0 8,950
GOLDMAN SACHS COM 38141g104 4,383 24,725 SH   SOLE   24,725 0 0
GP STRATEGIES COM 36225V104 4,971 166,869 SH   SOLE   166,869 0 0
H&R BLOCK COM 093671105 2,076 71,500 SH   SOLE   68,200 0 3,300
HALLIBURTON CO COM 406216101 18,381 362,190 SH   SOLE   358,040 0 4,150
HEALTH CARE REIT COM 42217K106 1,607 30,000 SH   SOLE   30,000 0 0
INGERSOLL-RAND COM g47791101 25,177 408,721 SH   SOLE   401,871 0 6,850
INTL BUS MACHINES COM 459200101 12,575 67,040 SH   SOLE   66,390 0 650
JOHNSON CONTROLS COM 478366107 1,987 38,725 SH   SOLE   38,725 0 0
JP MORGAN CHASE COM 46625H100 15,835 270,775 SH   SOLE   267,550 0 3,225
LINEAR TECH COM 535678106 4,817 105,756 SH   SOLE   105,756 0 0
MANTECH INTL COM 564563104 2,394 80,000 SH   SOLE   80,000 0 0
MARINE PRODUCTS COM 568427108 2,181 217,013 SH   SOLE   217,013 0 0
MASTERCARD INC COM 57636Q104 28,193 33,745 SH   SOLE   33,270 0 475
MCKESSON CORP COM 58155Q103 5,229 32,400 SH   SOLE   32,400 0 0
MEDTRONIC INC COM 585055106 3,443 60,000 SH   SOLE   60,000 0 0
METLIFE INC COM 59156R108 7,144 132,500 SH   SOLE   132,500 0 0
METROCORP BANK COM 591650106 3,362 223,122 SH   SOLE   223,122 0 0
MICROSOFT COM 594918104 11,777 314,800 SH   SOLE   314,800 0 0
MORNINGSTAR COM 617700109 1,796 23,000 SH   SOLE   23,000 0 0
NATL OILWELL VAR COM 637071101 5,456 68,600 SH   SOLE   68,600 0 0
NEWFIELD EXPL COM 651290108 1,244 50,510 SH   SOLE   50,510 0 0
OMEGA FLEX COM 682095104 7,506 366,860 SH   SOLE   362,510 0 4,350
ORACLE CORP COM 68389x105 6,428 168,000 SH   SOLE   168,000 0 0
PACCAR INC COM 693718108 4,278 72,300 SH   SOLE   72,300 0 0
PATTERSON COS COM 703395103 12,930 313,845 SH   SOLE   310,170 0 3,675
PHH CORP COM 693320202 1,179 48,435 SH   SOLE   48,120 0 315
PHILLIPS 66 COM 718546104 9,585 124,276 SH   SOLE   122,251 0 2,025
POSCO COM 693483109 22,659 290,500 SH   SOLE   286,825 0 3,675
RAYTHEON COM 755111507 21,915 241,625 SH   SOLE   239,725 0 1,900
STRYKER CORP COM 863667101 4,591 61,100 SH   SOLE   61,100 0 0
TAUBMAN CENTERS COM 876664103 703 11,000 SH   SOLE   11,000 0 0
TERADATA CORP COM 88076w103 6,905 151,800 SH   SOLE   151,800 0 0
THOR INDUSTRIES COM 885160101 5,589 101,200 SH   SOLE   101,200 0 0
US BANCORP COM 902973304 15,780 390,600 SH   SOLE   386,100 0 4,500
VARIAN MEDICAL COM 92220p105 5,827 75,000 SH   SOLE   75,000 0 0
WELLS FARGO COM 949746101 34,816 766,869 SH   SOLE   758,663 0 8,206
WHITING PETROL COM 966387102 1,856 30,000 SH   SOLE   30,000 0 0