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
Flaherty & Crumrine Preferred ETF 33848E106 153 12,500 SH   SOLE   12,500 0 0
iShares Barclays 1-3 Year Cred ETF 464288646 536 5,088 SH   SOLE   3,618 0 1,470
IShares Barclays Intermediate ETF 464288638 963 8,745 SH   SOLE   8,745 0 0
iShares Core U.S. Aggregate Bo ETF 464287226 258 2,350 SH   SOLE   2,350 0 0
iShares iBoxx $ Inv Grade Corp ETF 464287242 459 3,787 SH   SOLE   2,837 0 950
iShares S&P U.S. Preferred Sto ETF 464288687 807 20,794 SH   SOLE   3,636 0 17,158
Nuveen Preferred Securities In ETF 67072C105 200 19,166 SH   SOLE   19,166 0 0
PIMCO Enhanced Short Maturity ETF 72201R833 6,129 60,205 SH   SOLE   55,855 0 4,350
PIMCO High Income Fund ETF 722014107 404 48,590 SH   SOLE   48,590 0 0
Schwab US TIPS ETF ETF 808524870 718 13,001 SH   SOLE   13,001 0 0
SPDR DoubleLine Total Return T ETF 78467v848 4,631 93,999 SH   SOLE   75,599 0 18,400
SPDR Wells Fargo Preferred Sto ETF 78464a292 255 5,701 SH   SOLE   0 0 5,701
Vanguard Int Term Bond ETF ETF 921937819 1,509 17,825 SH   SOLE   262 0 17,563
Vanguard Int Term Corp Bond ET ETF 92206C870 359 4,075 SH   SOLE   1,400 0 2,675
Vanguard Short Term Bond ETF ETF 921937827 730 9,149 SH   SOLE   4,890 0 4,259
Vanguard Short Term Corp Bond ETF 92206C409 9,499 118,546 SH   SOLE   80,824 0 37,722
Vanguard Total Bond Market ETF ETF 921937835 977 11,917 SH   SOLE   985 0 10,932
Western Asset High Income Oppo ETF 95766K109 125 24,395 SH   SOLE   24,395 0 0
Western Asset Income Fund ETF 95766T100 1,872 113,994 SH   SOLE   86,969 0 27,025
Western Asset Premier Bond Fun ETF 957664105 148 10,675 SH   SOLE   8,675 0 2,000
iShares MSCI EAFE Growth Index ETF 464288885 228 2,951 SH   SOLE   2,951 0 0
iShares MSCI EAFE Index Fund ETF 464287465 902 13,178 SH   SOLE   12,345 0 833
iShares MSCI Emerging Markets ETF 464287234 1,739 38,809 SH   SOLE   37,550 0 1,259
Vanguard FTSE All World ex US ETF 922042775 410 7,775 SH   SOLE   6,000 0 1,775
Vanguard FTSE Emerging Markets ETF 922042858 664 15,235 SH   SOLE   15,235 0 0
Vanguard MSCI EAFE ETF ETF 921943858 980 22,567 SH   SOLE   22,567 0 0
Guggenheim S&P 500 Equal Wt In ETF 78355W106 234 2,445 SH   SOLE   2,445 0 0
iShares Core S&P 500 ETF ETF 464287200 236 934 SH   SOLE   934 0 0
iShares Core S&P Mid-Cap ETF ETF 464287507 206 1,152 SH   SOLE   1,132 0 20
iShares Core S&P Small-Cap ETF ETF 464287804 433 5,830 SH   SOLE   5,830 0 0
iShares DJ Select Dividend Ind ETF 464287168 319 3,410 SH   SOLE   3,110 0 300
iShares DJ US Housing ETF 464288752 782 21,400 SH   SOLE   21,400 0 0
iShares North American Tech ETF 464287549 443 2,850 SH   SOLE   2,600 0 250
iShares Russell 2000 Index ETF 464287655 2,523 17,029 SH   SOLE   15,804 0 1,225
iShares Tr S&P 100 ETF 464287101 270 2,425 SH   SOLE   2,425 0 0
Kayne Anderson MLP Inv Com ETF 486606106 449 24,700 SH   SOLE   24,700 0 0
PowerShares QQQ Trust Ser 1 ETF 73935A104 352 2,420 SH   SOLE   1,985 0 435
Select Sector SPDR Technology ETF 81369Y803 249 4,215 SH   SOLE   4,215 0 0
Select Sector SPDR Utilities ETF 81369Y886 318 6,000 SH   SOLE   5,400 0 600
SPDR Dow Jones Industrial Avg ETF 78467X109 353 1,575 SH   SOLE   975 0 600
SPDR S&P 500 ETF ETF 78462F103 5,251 20,903 SH   SOLE   17,363 0 3,540
SPDR S&P Dividend ETF ETF 78464A763 619 6,773 SH   SOLE   5,673 0 1,100
SPDR S&P MidCap 400 ETF ETF 78467Y107 837 2,565 SH   SOLE   2,335 0 230
Tortoise Energy Infr ETF 89147L100 270 9,330 SH   SOLE   7,130 0 2,200
Vanguard Growth ETF ETF 922908736 296 2,226 SH   SOLE   2,226 0 0
Vanguard High Dividend Yield I ETF 921946406 337 4,160 SH   SOLE   4,160 0 0
Vanguard REIT ETF ETF 922908553 412 4,961 SH   SOLE   4,851 0 110
Vanguard S&P 500 ETF ETF 922908363 282 1,221 SH   SOLE   1,221 0 0
Vanguard Small-Cap ETF ETF 922908751 1,030 7,290 SH   SOLE   7,290 0 0
Vanguard Total Stock Market ET ETF 922908769 663 5,121 SH   SOLE   5,121 0 0
Vanguard World Fds Inf Tech ET ETF 92204A702 456 3,000 SH   SOLE   3,000 0 0
21st Century Fox Class A COM 90130a101 529 20,058 SH   SOLE   20,058 0 0
3M Company COM 88579Y101 15,297 72,878 SH   SOLE   55,128 0 17,750
Abbott Labs COM 002824100 17,264 323,529 SH   SOLE   279,966 0 43,563
AbbVie Inc. COM 00287Y109 15,288 172,049 SH   SOLE   152,358 0 19,691
Accenture PLC COM G1151C101 32,508 240,677 SH   SOLE   217,152 0 23,525
Adient PLC COM G0084W101 1,074 12,788 SH   SOLE   11,885 0 903
Adobe Systems COM 00724F101 310 2,079 SH   SOLE   2,079 0 0
Agilent Technologies Inc. COM 00846U101 14,694 228,885 SH   SOLE   226,314 0 2,571
Akamai Technologies Inc. COM 00971T101 3,693 75,795 SH   SOLE   56,355 0 19,440
Albemarle Corp. COM 012653101 5,344 39,208 SH   SOLE   39,208 0 0
Allegion Plc COM G0176J109 302 3,496 SH   SOLE   2,747 0 749
Allergan Inc COM G0177J108 7,442 36,313 SH   SOLE   29,945 0 6,368
Allstate Corp. COM 020002101 513 5,580 SH   SOLE   4,238 0 1,342
Alphabet Inc Class A COM 02079K305 13,546 13,912 SH   SOLE   13,036 0 876
Alphabet Inc Class C COM 02079K107 8,125 8,471 SH   SOLE   7,658 0 813
Altria Group, Inc. COM 02209S103 8,046 126,863 SH   SOLE   85,354 0 41,509
Amazon Com Inc COM 023135106 7,269 7,561 SH   SOLE   7,322 0 239
America Movil S.A. de C.V. Ser COM 02364W105 288 16,210 SH   SOLE   16,210 0 0
American Elec Pwr Inc. COM 025537101 284 4,046 SH   SOLE   1,326 0 2,720
American Express Co. COM 025816109 6,279 69,415 SH   SOLE   63,440 0 5,975
American Wtr Wks Inc. COM 030420103 750 9,275 SH   SOLE   380 0 8,895
Ameriprise Financial, Inc. COM 03076C106 435 2,930 SH   SOLE   2,630 0 300
AmerisourceBergen Corporation COM 03073E105 202 2,441 SH   SOLE   2,346 0 95
Amgen, Inc. COM 031162100 11,264 60,413 SH   SOLE   46,928 0 13,485
Apache Corp COM 037411105 2,765 60,374 SH   SOLE   55,262 0 5,112
Apple Inc. COM 037833100 52,397 339,976 SH   SOLE   306,093 0 33,883
Arthur J. Gallagher & Co. COM 363576109 258 4,197 SH   SOLE   1,547 0 2,650
Astrazeneca PLC - Spons ADR COM 046353108 590 17,410 SH   SOLE   7,980 0 9,430
AT&T Inc. COM 00206R102 6,851 174,907 SH   SOLE   146,694 0 28,213
Automatic Data Proc. COM 053015103 8,148 74,529 SH   SOLE   55,919 0 18,610
Bank of America Corp COM 060505104 2,079 82,063 SH   SOLE   76,515 0 5,548
Bank of New York Mellon Corp. COM 064058100 21,529 406,054 SH   SOLE   377,336 0 28,718
Bank of the Ozarks COM 063904106 602 12,539 SH   SOLE   1,180 0 11,359
Bard (C.R.) COM 067383109 11,366 35,464 SH   SOLE   32,796 0 2,668
Baxter International Inc COM 071813109 926 14,757 SH   SOLE   12,607 0 2,150
Becton Dickinson & Co. COM 075887109 1,712 8,737 SH   SOLE   567 0 8,170
Bed Bath & Beyond COM 075896100 4,133 176,096 SH   SOLE   164,555 0 11,541
Bemis Company COM 081437105 207 4,540 SH   SOLE   4,540 0 0
Berkshire Hathaway (100=1 Clas COM 084990175 1,648 600 SH   SOLE   600 0 0
Berkshire Hathaway A COM 084670108 5,220 19 SH   SOLE   16 0 3
Berkshire Hathaway B COM 084670702 44,420 242,311 SH   SOLE   216,649 0 25,662
Blackrock 2001 COM 09247X101 221 495 SH   SOLE   495 0 0
BlockRock Capital Investment C COM 092533108 393 52,400 SH   SOLE   0 0 52,400
Boeing Co. COM 097023105 24,329 95,703 SH   SOLE   90,028 0 5,675
BP PLC - Spons ADR COM 055622104 7,892 205,351 SH   SOLE   163,369 0 41,982
Bristol-Myers Squibb Co. COM 110122108 22,374 351,019 SH   SOLE   287,319 0 63,700
British American Tobacco PLC A COM 110448107 516 8,256 SH   SOLE   838 0 7,418
Broadcom Ltd. Ordinary COM Y09827109 454 1,870 SH   SOLE   1,750 0 120
Campbell Soup Co. COM 134429109 442 9,433 SH   SOLE   9,433 0 0
Carrefour SA - SP ADR COM 144430204 41 10,198 SH   SOLE   10,198 0 0
Casey's General Stores COM 147528103 1,305 11,925 SH   SOLE   10,475 0 1,450
Caterpillar Inc. COM 149123101 7,901 63,357 SH   SOLE   53,900 0 9,457
Cathay Intl Hld COM G1965E103 3 19,000 SH   SOLE   19,000 0 0
CDK Global Inc. COM 12508e101 513 8,126 SH   SOLE   5,989 0 2,137
Cedar Fair L.P. COM 150185106 228 3,560 SH   SOLE   3,010 0 550
Celgene Corp COM 151020104 303 2,076 SH   SOLE   990 0 1,086
Cerner COM 156782104 8,875 124,435 SH   SOLE   98,365 0 26,070
Chevron Corp. COM 166764100 30,454 259,185 SH   SOLE   216,024 0 43,161
Chubb LTD COM H1467J104 239 1,676 SH   SOLE   1,599 0 77
Cisco Systems, Inc. COM 17275R102 13,751 408,898 SH   SOLE   352,848 0 56,050
Clorox Company COM 189054109 2,364 17,923 SH   SOLE   12,654 0 5,269
CME Group Inc. COM 12572Q105 471 3,475 SH   SOLE   0 0 3,475
Coach, Inc. COM 189754104 12,480 309,824 SH   SOLE   271,736 0 38,088
Coca-Cola Company COM 191216100 4,093 90,942 SH   SOLE   83,508 0 7,434
Colgate-Palmolive Co. COM 194162103 22,864 313,845 SH   SOLE   291,098 0 22,747
Comcast Corp. Class A COM 20030N101 665 17,293 SH   SOLE   14,776 0 2,517
Conagra Inc. COM 205887102 962 28,526 SH   SOLE   28,526 0 0
ConocoPhillips COM 20825C104 12,510 249,945 SH   SOLE   233,664 0 16,281
Consolidated Edison Inc. COM 209115104 993 12,307 SH   SOLE   8,907 0 3,400
Corning Inc. COM 219350105 257 8,600 SH   SOLE   8,600 0 0
Costco Wholesale Corp. COM 22160K105 33,151 201,786 SH   SOLE   179,758 0 22,028
CSX Corporation COM 126408103 425 7,829 SH   SOLE   7,829 0 0
Cummins Inc COM 231021106 3,552 21,137 SH   SOLE   8,347 0 12,790
CVS Health Corp. COM 126650100 450 5,535 SH   SOLE   3,935 0 1,600
Danaher Corp. COM 235851102 250 2,910 SH   SOLE   1,772 0 1,138
DCP Midstream, LP COM 23311p100 673 19,427 SH   SOLE   0 0 19,427
Deere & Co. COM 244199105 1,029 8,190 SH   SOLE   7,790 0 400
Discovery Communications Ser. COM 25470F302 12,712 627,422 SH   SOLE   540,746 0 86,676
Dominion Resources Inc. COM 25746U109 311 4,044 SH   SOLE   4,044 0 0
DowDuPont Inc. COM 26078j100 3,369 48,670 SH   SOLE   34,671 0 13,999
DTE Energy Company COM 233331107 315 2,932 SH   SOLE   2,932 0 0
Duke Energy Corp. New COM 26441C204 738 8,795 SH   SOLE   3,443 0 5,352
Duke Realty Corp COM 264411505 479 16,622 SH   SOLE   3,100 0 13,522
DXC Technology Co COM 23355L106 6,165 71,791 SH   SOLE   70,212 0 1,579
Eaton Corp. PLC COM G29183103 868 11,305 SH   SOLE   11,305 0 0
eBay Inc. COM 278642103 7,124 185,223 SH   SOLE   152,193 0 33,030
Ecolab, Inc. COM 278865100 2,245 17,453 SH   SOLE   15,667 0 1,786
Edgewell Personal Care Co COM 28035Q102 999 13,729 SH   SOLE   13,729 0 0
Edison International COM 281020107 577 7,476 SH   SOLE   7,476 0 0
Edwards Lifesciences Corp. COM 28176E108 12,887 117,896 SH   SOLE   113,386 0 4,510
Electronic Arts COM 285512109 362 3,065 SH   SOLE   3,065 0 0
Emerson Electric Co. COM 291011104 21,267 338,439 SH   SOLE   271,186 0 67,253
Enbridge Energy Management COM 29250X103 197 12,740 SH   SOLE   12,740 0 0
Enbridge Energy Partners LP COM 29250R106 560 35,050 SH   SOLE   28,850 0 6,200
Enbridge Inc. COM 29250N105 207 4,955 SH   SOLE   3,375 0 1,580
Energizer Holdings Inc New COM 29272W109 639 13,883 SH   SOLE   13,883 0 0
Enterprise Products Partners L COM 293792107 1,274 48,857 SH   SOLE   13,020 0 35,837
Equity Residential COM 29476L107 481 7,297 SH   SOLE   5,297 0 2,000
Essex Property Trust COM 297178105 3,032 11,937 SH   SOLE   8,723 0 3,214
Eversource Energy COM 30040w108 341 5,641 SH   SOLE   0 0 5,641
Expeditors Int'l Of Washington COM 302130109 938 15,672 SH   SOLE   15,372 0 300
Express Scripts Holding Compan COM 30219G108 425 6,710 SH   SOLE   6,429 0 281
ExxonMobil Corporation COM 30231G102 40,017 488,135 SH   SOLE   404,297 0 83,838
Facebook Inc COM 30303M102 952 5,574 SH   SOLE   5,249 0 325
Farmers and Merchants Bank COM 308243104 413 53 SH   SOLE   43 0 10
Fastenal Co. COM 311900104 12,359 271,151 SH   SOLE   242,136 0 29,015
FedEx Corporation COM 31428X106 262 1,162 SH   SOLE   1,162 0 0
FirstEnergy Corp. COM 337932107 204 6,601 SH   SOLE   4,601 0 2,000
Flex Ltd. COM Y2573F102 2,580 155,699 SH   SOLE   137,395 0 18,304
Ford Motor Co. COM 345370860 184 15,351 SH   SOLE   5,151 0 10,200
Franklin Resources Inc COM 354613101 12,865 289,046 SH   SOLE   261,511 0 27,535
Gap Inc. Del COM 364760108 6,517 220,680 SH   SOLE   192,950 0 27,730
GC International, Inc. COM 361559107 16 77,500 SH   SOLE   77,500 0 0
General Electric COM 369604103 29,694 1,228,021 SH   SOLE   993,255 0 234,766
General Mills Inc. COM 370334104 1,655 31,975 SH   SOLE   3,999 0 27,976
Gilead Sciences Inc COM 375558103 10,357 127,834 SH   SOLE   105,750 0 22,084
GlaxoSmithKline PLC-ADR COM 37733W105 298 7,350 SH   SOLE   6,445 0 905
Goldman Sachs Group Inc. COM 38141G104 5,011 21,128 SH   SOLE   19,678 0 1,450
Grainger Inc., W.W. COM 384802104 278 1,548 SH   SOLE   928 0 620
Hain Celestial Group Inc. COM 405217100 1,102 26,768 SH   SOLE   23,218 0 3,550
Hennessy Advisors Inc COM 425885100 313 20,250 SH   SOLE   20,250 0 0
Hewlett Packard Enterprise Co COM 42824C109 12,611 857,330 SH   SOLE   834,341 0 22,989
Home Depot, Inc. COM 437076102 8,112 49,596 SH   SOLE   39,177 0 10,419
Honeywell Int'l Inc. COM 438516106 13,310 93,905 SH   SOLE   93,005 0 900
HP Inc. COM 40434L105 16,751 839,226 SH   SOLE   821,852 0 17,374
HSBC Holdings PLC - Spons ADR COM 404280406 202 4,092 SH   SOLE   4,092 0 0
ICON Public Limited Company COM G4705A100 268 2,349 SH   SOLE   2,349 0 0
Illinois Tool Works Inc. COM 452308109 6,925 46,801 SH   SOLE   39,701 0 7,100
Ingersoll-Rand PLC COM G47791101 1,787 20,039 SH   SOLE   17,034 0 3,005
Intel Corp. COM 458140100 20,128 528,559 SH   SOLE   460,591 0 67,968
Intercontinental Exchange COM 45866f104 254 3,690 SH   SOLE   3,690 0 0
International Bus Mach COM 459200101 17,811 122,769 SH   SOLE   98,335 0 24,434
Intuit Inc. COM 461202103 9,744 68,554 SH   SOLE   56,827 0 11,727
Intuitive Surgical Inc. COM 46120E602 361 345 SH   SOLE   345 0 0
Invesco Ltd Shs COM G491BT108 227 6,485 SH   SOLE   6,485 0 0
Jacobs Engineering Group Inc. COM 469814107 6,642 113,991 SH   SOLE   103,570 0 10,421
Johnson & Johnson COM 478160104 38,252 294,221 SH   SOLE   243,894 0 50,328
Johnson Controls International COM G51502105 8,268 205,216 SH   SOLE   165,926 0 39,290
JPMorgan Chase & Co. COM 46625H100 21,366 223,703 SH   SOLE   178,886 0 44,817
Kellogg Co. COM 487836108 1,159 18,586 SH   SOLE   3,836 0 14,750
Keysight Technologies, Inc. COM 49338L103 4,336 104,075 SH   SOLE   103,381 0 694
Kimberly-Clark Corp. COM 494368103 993 8,438 SH   SOLE   8,198 0 240
Koninklijke KPN NV Spon ADR COM 780641205 66 19,094 SH   SOLE   19,094 0 0
Kraft Heinz Co Com COM 500754106 1,648 21,245 SH   SOLE   15,710 0 5,535
Laboratory Corp. of America COM 50540R409 3,323 22,012 SH   SOLE   21,222 0 790
Lamb Weston Holdings, Inc COM 513272104 430 9,170 SH   SOLE   9,170 0 0
Las Vegas Sands COM 517834107 928 14,470 SH   SOLE   8,535 0 5,935
Life Storage Inc. COM 53223X107 438 5,350 SH   SOLE   5,350 0 0
Lilly Eli & Co. COM 532457108 631 7,380 SH   SOLE   2,755 0 4,625
Lincoln National Corp. COM 534187109 696 9,468 SH   SOLE   8,968 0 500
Lockheed Martin Corp. COM 539830109 5,391 17,375 SH   SOLE   17,375 0 0
Lowe's Companies COM 548661107 26,053 325,906 SH   SOLE   289,269 0 36,637
Magellan Midstream Partners COM 559080106 2,423 34,097 SH   SOLE   27,344 0 6,753
Marriott Int'l, Inc. COM 571903202 281 2,552 SH   SOLE   2,552 0 0
Marsh & McLennan Companies COM 571748102 1,655 19,744 SH   SOLE   3,687 0 16,057
Mastercard Inc-Cl A COM 57636Q104 1,017 7,200 SH   SOLE   7,200 0 0
McDonald's Corp. COM 580135101 17,943 114,521 SH   SOLE   94,032 0 20,489
McKesson Corp. COM 58155Q103 9,510 61,907 SH   SOLE   54,152 0 7,755
Medtronic Plc. COM g5960l103 1,433 18,427 SH   SOLE   15,362 0 3,065
Merck & Co., Inc. New COM 58933Y105 4,276 66,776 SH   SOLE   54,251 0 12,525
Mercury General Ins COM 589400100 846 14,930 SH   SOLE   10,390 0 4,540
Meredith Corp. COM 589433101 849 15,300 SH   SOLE   3,300 0 12,000
Micro Focus International PLC COM 594837304 3,738 117,190 SH   SOLE   114,067 0 3,123
Microsoft Corp. COM 594918104 32,716 439,200 SH   SOLE   362,018 0 77,182
Minerals Technologies Inc. COM 603158106 843 11,930 SH   SOLE   10,830 0 1,100
Mondelez International COM 609207105 4,629 113,837 SH   SOLE   77,966 0 35,871
Monsanto Company COM 61166W101 19,502 162,763 SH   SOLE   150,903 0 11,860
Monster Beverage Corp. COM 611740101 398 7,200 SH   SOLE   7,200 0 0
Moody's Corporation COM 615369105 570 4,095 SH   SOLE   4,095 0 0
MSA Safety Inc. COM 553498106 253 3,178 SH   SOLE   2,993 0 185
Nestle Sponsored ADR COM 641069406 1,156 13,764 SH   SOLE   11,594 0 2,170
Netapp, Inc COM 64110D104 4,251 97,135 SH   SOLE   91,519 0 5,616
NewMarket Corp COM 651587107 3,619 8,500 SH   SOLE   8,500 0 0
NextEra Energy Inc. COM 65339F101 1,068 7,289 SH   SOLE   5,839 0 1,450
Nike, Inc. COM 654106103 9,593 185,019 SH   SOLE   134,319 0 50,700
Nordstrom Inc. COM 655664100 12,676 268,841 SH   SOLE   243,776 0 25,065
Norfolk Southern Corp. COM 655844108 1,105 8,356 SH   SOLE   6,055 0 2,301
Northrop Grumman Corp. COM 666807102 7,548 26,233 SH   SOLE   26,233 0 0
Novartis AG ADS COM 66987V109 11,065 128,890 SH   SOLE   116,892 0 11,998
Novo Nordisk ADR COM 670100205 13,012 270,234 SH   SOLE   240,184 0 30,050
Nucor Corp. COM 670346105 2,164 38,611 SH   SOLE   34,383 0 4,228
NVIDA Corp. COM 67066G104 200 1,119 SH   SOLE   500 0 619
Oaktree Capital Group LLC COM 674001201 433 9,200 SH   SOLE   0 0 9,200
Occidental Petroleum COM 674599105 791 12,316 SH   SOLE   10,036 0 2,280
Old Republic International Cor COM 680223104 252 12,781 SH   SOLE   0 0 12,781
Oneok Inc COM 682680103 2,958 53,387 SH   SOLE   44,878 0 8,509
Oracle Systems COM 68389X105 21,382 442,241 SH   SOLE   411,921 0 30,320
Paccar Inc. COM 693718108 322 4,450 SH   SOLE   4,450 0 0
Parker Hannifin Corp. COM 701094104 3,888 22,215 SH   SOLE   573 0 21,642
Paychex Inc COM 704326107 386 6,435 SH   SOLE   3,550 0 2,885
Paypal Hldgs Inc Com COM 70450Y103 20,260 316,411 SH   SOLE   285,698 0 30,713
PepsiCo Inc. COM 713448108 16,448 147,609 SH   SOLE   112,448 0 35,161
Pfizer, Inc. COM 717081103 17,472 489,408 SH   SOLE   407,549 0 81,859
Philip Morris Intl COM 718172109 14,146 127,434 SH   SOLE   98,155 0 29,279
Phillips 66 COM 718546104 1,325 14,468 SH   SOLE   9,283 0 5,185
Plains All American Pipeline L COM 726503105 1,598 75,426 SH   SOLE   49,908 0 25,518
Polaris Industries Inc. COM 731068102 394 3,768 SH   SOLE   100 0 3,668
Post Holdings, Inc. COM 737446104 706 8,000 SH   SOLE   0 0 8,000
PPG Industries, Inc. COM 693506107 697 6,418 SH   SOLE   5,086 0 1,332
Procter & Gamble Co. COM 742718109 21,010 230,933 SH   SOLE   182,164 0 48,769
Profile technologies - NO No COM 743164105 0 13,500 SH   SOLE   13,500 0 0
PS Business Parks Inc COM 69360J107 648 4,854 SH   SOLE   4,854 0 0
Public Storage COM 74460D109 6,871 32,110 SH   SOLE   30,076 0 2,034
Qualcomm, Inc COM 747525103 14,265 275,171 SH   SOLE   224,541 0 50,630
Quanta Services, Inc. COM 74762e102 635 17,000 SH   SOLE   0 0 17,000
Raytheon Company COM 755111507 368 1,970 SH   SOLE   1,870 0 100
Realty Income Corp. COM 756109104 1,537 26,880 SH   SOLE   24,580 0 2,300
Red Hat Inc. COM 756577102 284 2,559 SH   SOLE   2,559 0 0
Roche Dividend Right Cert COM 771192895 255 1,000 SH   SOLE   1,000 0 0
Roche Holdings Ltd-Spons ADR COM 771195104 238 7,450 SH   SOLE   7,450 0 0
Rockwell Automation, Inc. COM 773903109 548 3,075 SH   SOLE   2,875 0 200
Rockwell Collins COM 774341101 535 4,094 SH   SOLE   3,894 0 200
Royal Caribbean Cruise COM V7780T103 237 2,000 SH   SOLE   2,000 0 0
Royal Dutch Shell PLC-ADR A COM 780259206 1,215 20,052 SH   SOLE   19,031 0 1,021
S&P Global Inc COM 78409V104 1,002 6,410 SH   SOLE   1,120 0 5,290
Schlumberger Ltd COM 806857108 26,244 376,202 SH   SOLE   318,830 0 57,372
Sempra Energy COM 816851109 913 7,997 SH   SOLE   5,974 0 2,023
Simpson Manufacturing Co COM 829073105 1,153 23,506 SH   SOLE   23,506 0 0
Southern Company COM 842587107 704 14,325 SH   SOLE   5,550 0 8,775
Starbucks Corp. COM 855244109 540 10,046 SH   SOLE   9,080 0 966
Starwood Property Trust Inc. R COM 85571b105 249 11,459 SH   SOLE   0 0 11,459
Stericycle, Inc. COM 858912108 12,881 179,855 SH   SOLE   152,275 0 27,580
Stryker Corporation COM 863667101 22,024 155,077 SH   SOLE   140,449 0 14,628
Sysco Corp. COM 871829107 10,436 193,438 SH   SOLE   143,912 0 49,526
T. Rowe Price Group COM 74144T108 274 3,020 SH   SOLE   3,020 0 0
Target Corp COM 87612E106 5,744 97,348 SH   SOLE   83,898 0 13,450
Teva Pharmaceutical Industries COM 881624209 3,895 221,294 SH   SOLE   203,379 0 17,915
Texas Instruments COM 882508104 4,611 51,435 SH   SOLE   41,614 0 9,821
The Travelers Companies, Inc. COM 89417E109 210 1,716 SH   SOLE   700 0 1,016
The Walt Disney Company COM 254687106 15,885 161,157 SH   SOLE   135,867 0 25,291
Thermo Electron Corp. COM 883556102 403 2,130 SH   SOLE   1,399 0 731
TJX Companies COM 872540109 2,399 32,533 SH   SOLE   30,483 0 2,050
Tootsie Roll Inds COM 890516107 205 5,382 SH   SOLE   4,429 0 953
Torchmark Corp COM 891027104 215 2,690 SH   SOLE   2,690 0 0
Toro Co. COM 891092108 626 10,094 SH   SOLE   0 0 10,094
Tractor Supply Company COM 892356106 14,403 227,570 SH   SOLE   196,540 0 31,030
Transocean Ltd. COM H8817H100 2,612 242,753 SH   SOLE   221,234 0 21,519
Tredegar Corporation COM 894650100 288 16,000 SH   SOLE   16,000 0 0
U.S. Bancorp COM 902973304 650 12,134 SH   SOLE   9,134 0 3,000
Unilever N V COM 904784709 562 9,521 SH   SOLE   9,521 0 0
Union Pacific COM 907818108 8,653 74,613 SH   SOLE   70,136 0 4,477
United Parcel Service COM 911312106 53,898 448,810 SH   SOLE   427,530 0 21,280
United Technologies COM 913017109 13,655 117,632 SH   SOLE   112,047 0 5,585
UnitedHealth Group Inc. COM 91324P102 1,226 6,262 SH   SOLE   6,222 0 40
Valmont Industries Inc. COM 920253101 806 5,100 SH   SOLE   5,100 0 0
Verizon Comm. COM 92343V104 8,051 162,683 SH   SOLE   129,036 0 33,647
Visa Inc. COM 92826C839 427 4,056 SH   SOLE   3,897 0 159
Vodafone Group PLC New COM 92857w308 4,279 150,364 SH   SOLE   124,521 0 25,843
Wal-Mart Stores, Inc. COM 931142103 9,891 126,583 SH   SOLE   108,281 0 18,302
Walgreens Boots Alliance Inc. COM 931427108 10,530 136,364 SH   SOLE   122,146 0 14,218
Wec Energy Group Inc COM 92939U106 730 11,626 SH   SOLE   564 0 11,062
Wells Fargo & Co. COM 949746101 39,660 719,131 SH   SOLE   658,626 0 60,505
Weyerhaeuser Co. COM 962166104 1,783 52,386 SH   SOLE   42,327 0 10,059
WisdomTree Investments Inc COM 97717p104 217 21,365 SH   SOLE   0 0 21,365
Xilinx Inc COM 983919101 273 3,860 SH   SOLE   225 0 3,635
Zimmer Biomet Hldgs Inc Com COM 98956P102 405 3,462 SH   SOLE   2,502 0 960
Barclays Bank Plc Trg Pref Sec AA 06743p665 187 20,000 SH   SOLE   20,000 0 0
Deutsche Enhanced Commodity St AA 25159L836 762 66,549 SH   SOLE   66,549 0 0
Franklin K2 Alternative Strate AA 35241W500 1,071 94,918 SH   SOLE   61,111 0 33,808
iPath Dow Jones UBS Commodity AA 06738C778 337 14,500 SH   SOLE   14,500 0 0
iShares Gold Trust AA 464285105 220 17,860 SH   SOLE   17,860 0 0
Principal Global Multi-Strateg AA 74255L696 1,080 94,321 SH   SOLE   60,430 0 33,891
SPDR Gold Trust AA 78463V107 2,395 19,698 SH   SOLE   18,298 0 1,400
Sprott Physical Gold Trust ETV AA 85207h104 219 21,000 SH   SOLE   21,000 0 0
Sprott Physical Silver Trust E AA 85207k107 96 15,250 SH   SOLE   15,250 0 0