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 Company COM 88579Y101 15,718 79,902 SH   SOLE   0 0 79,902
AON Corp Com COM G0408V102 525 3,825 SH   SOLE   0 0 3,825
AT&T Inc Com COM 00206R102 2,356 73,385 SH   SOLE   0 0 73,385
AbbVie Inc. COM 00287Y109 2,337 25,222 SH   SOLE   0 0 25,222
Abbott Laboratories COM 002824100 17,330 284,152 SH   SOLE   0 0 284,152
Accenture Ltd Cl A COM g1151c101 17,524 107,124 SH   SOLE   0 0 107,124
Air Products & Chemicals COM 009158106 1,247 8,010 SH   SOLE   0 0 8,010
Alcoa Corp. COM 013872106 205 4,376 SH   SOLE   0 0 4,376
Alliance Data Sys Corp Com COM 018581108 488 2,092 SH   SOLE   0 0 2,092
Allstate Corporation COM 020002101 784 8,585 SH   SOLE   0 0 8,585
Alphabet Inc Cl A COM 02079K305 5,227 4,629 SH   SOLE   0 0 4,629
Alphabet Inc Cl C COM 02079K107 22,215 19,912 SH   SOLE   0 0 19,912
Altria Group COM 02209S103 711 12,520 SH   SOLE   0 0 12,520
Amazon COM 023135106 1,015 597 SH   SOLE   0 0 597
American Express COM 025816109 5,031 51,337 SH   SOLE   0 0 51,337
American Water Works COM 030420103 478 5,600 SH   SOLE   0 0 5,600
Amgen COM 031162100 19,132 103,645 SH   SOLE   0 0 103,645
Apple Inc. COM 037833100 32,128 173,559 SH   SOLE   0 0 173,559
Arconic Inc. COM 03965L100 242 14,256 SH   SOLE   0 0 14,256
Automatic Data Processing COM 053015103 1,057 7,883 SH   SOLE   0 0 7,883
BP PLC COM 055622104 820 17,955 SH   SOLE   0 0 17,955
Bank New York Inc Com COM 064058100 427 7,925 SH   SOLE   0 0 7,925
Bankamerica Corporation COM 060505104 430 15,266 SH   SOLE   0 0 15,266
Baxter International COM 071813109 1,214 16,439 SH   SOLE   0 0 16,439
Becle Sab De Cv Shs COM P0929Y106 26 18,200 SH   SOLE   0 0 18,200
Becton Dickinson & Co COM 075887109 12,877 53,751 SH   SOLE   0 0 53,751
Berkshire Hathaway Cl A-100 sh COM 084990175 564 200 SH   SOLE   0 0 200
Berkshire Hathaway Cl B COM 084670702 24,123 129,241 SH   SOLE   0 0 129,241
Blackrock Inc COM 09247X101 13,945 27,944 SH   SOLE   0 0 27,944
Boeing Co COM 097023105 1,439 4,289 SH   SOLE   0 0 4,289
Bristol Myers Squibb COM 110122108 6,245 112,843 SH   SOLE   0 0 112,843
CVS Health Corp. COM 126650100 2,280 35,434 SH   SOLE   0 0 35,434
Cardinal Health COM 14149Y108 273 5,583 SH   SOLE   0 0 5,583
Carnival Corp Cl A COM 143658300 737 12,855 SH   SOLE   0 0 12,855
Caterpillar Inc COM 149123101 301 2,219 SH   SOLE   0 0 2,219
Charles Schwab Corp. COM 808513105 14,677 287,222 SH   SOLE   0 0 287,222
Chemical Financial COM 163731102 311 5,580 SH   SOLE   0 0 5,580
Chevron Corporation COM 166764100 5,184 41,003 SH   SOLE   0 0 41,003
Cintas Corp. COM 172908105 1,111 6,005 SH   SOLE   0 0 6,005
Cisco Systems COM 17275R102 8,380 194,748 SH   SOLE   0 0 194,748
Citigroup COM 172967424 404 6,030 SH   SOLE   0 0 6,030
Coca Cola COM 191216100 4,769 108,741 SH   SOLE   0 0 108,741
Colgate Palmolive Company COM 194162103 6,273 96,786 SH   SOLE   0 0 96,786
Comcast Corporation Class A COM 20030N101 312 9,524 SH   SOLE   0 0 9,524
ConocoPhillips COM 20825C104 1,974 28,353 SH   SOLE   0 0 28,353
Constellation Brands, Inc. COM 21036P108 485 2,215 SH   SOLE   0 0 2,215
Costco Wholesale Corporation COM 22160K105 1,173 5,611 SH   SOLE   0 0 5,611
Danaher Corp COM 235851102 11,402 115,541 SH   SOLE   0 0 115,541
DowDuPont Inc. COM 26078J100 1,733 26,297 SH   SOLE   0 0 26,297
Duke Energy Corp. COM 26441C204 220 2,783 SH   SOLE   0 0 2,783
Eaton Corp PLC COM G29183103 8,785 117,535 SH   SOLE   0 0 117,535
Eli Lilly & Company COM 532457108 883 10,350 SH   SOLE   0 0 10,350
Emerson Electric COM 291011104 3,240 46,868 SH   SOLE   0 0 46,868
Enbridge Inc COM 29250N105 949 26,600 SH   SOLE   0 0 26,600
Everest RE Group COM G3223R108 13,313 57,760 SH   SOLE   0 0 57,760
Express Scripts Inc. COM 30219G108 627 8,116 SH   SOLE   0 0 8,116
Exxon Mobil Corp COM 30231g102 18,492 223,517 SH   SOLE   0 0 223,517
Facebook Inc Cl A COM 30303M102 303 1,560 SH   SOLE   0 0 1,560
Federal Express COM 31428X106 1,535 6,762 SH   SOLE   0 0 6,762
First Financial Bancshares COM 32020R109 205 4,020 SH   SOLE   0 0 4,020
Fomento Eco Mex S A B Spon Adr COM 344419106 5,529 62,976 SH   SOLE   0 0 62,976
Fortive Corp COM 34959J108 3,377 43,796 SH   SOLE   0 0 43,796
General Electric COM 369604103 657 48,308 SH   SOLE   0 0 48,308
General Mills COM 370334104 202 4,558 SH   SOLE   0 0 4,558
Genoil Inc. COM 371924101 1 15,000 SH   SOLE   0 0 15,000
H&R Block COM 093671105 301 13,200 SH   SOLE   0 0 13,200
Harris Corp. COM 413875105 1,608 11,123 SH   SOLE   0 0 11,123
Home Depot COM 437076102 1,758 9,013 SH   SOLE   0 0 9,013
Honeywell Int'l Inc COM 438516106 663 4,603 SH   SOLE   0 0 4,603
Idex Corp COM 45167R104 641 4,700 SH   SOLE   0 0 4,700
Illinois Tool Works Inc. COM 452308109 20,680 149,273 SH   SOLE   0 0 149,273
Intel COM 458140100 9,302 187,134 SH   SOLE   0 0 187,134
International Business Machine COM 459200101 686 4,910 SH   SOLE   0 0 4,910
Intuitive Surgical Inc Com New COM 46120E602 1,683 3,518 SH   SOLE   0 0 3,518
JP Morgan Chase & Company COM 46625H100 24,866 238,639 SH   SOLE   0 0 238,639
Johnson & Johnson COM 478160104 26,439 217,894 SH   SOLE   0 0 217,894
Kellogg COM 487836108 484 6,920 SH   SOLE   0 0 6,920
Kimberly Clark Corp COM 494368103 1,488 14,126 SH   SOLE   0 0 14,126
Lowes Companies Inc. COM 548661107 29,188 305,413 SH   SOLE   0 0 305,413
Marathon Petroleum Corp COM 56585A102 713 10,163 SH   SOLE   0 0 10,163
Marriott International Inc COM 571903202 262 2,073 SH   SOLE   0 0 2,073
Marsh & McLennan COM 571748102 207 2,530 SH   SOLE   0 0 2,530
Mastercard Inc Com COM 57636Q104 273 1,390 SH   SOLE   0 0 1,390
McDonalds Corp. COM 580135101 1,149 7,330 SH   SOLE   0 0 7,330
Medtronic PLC F COM G5960L103 427 4,993 SH   SOLE   0 0 4,993
Merck & Co. COM 58933Y105 4,047 66,680 SH   SOLE   0 0 66,680
Metropolitan Life COM 59156R108 16,228 372,200 SH   SOLE   0 0 372,200
Microchip Technology Com COM 595017104 487 5,356 SH   SOLE   0 0 5,356
Microsoft Corporation COM 594918104 40,470 410,406 SH   SOLE   0 0 410,406
Mondelez Intl Inc Cl A COM 609207105 8,591 209,543 SH   SOLE   0 0 209,543
Moodys Corporation COM 615369105 435 2,550 SH   SOLE   0 0 2,550
Morgan Stanley, Inc. COM 617446448 206 4,347 SH   SOLE   0 0 4,347
Nestle S.A. Registered Voting COM 641069406 24,279 313,500 SH   SOLE   0 0 313,500
NetApp Inc COM 64110D104 353 4,500 SH   SOLE   0 0 4,500
Nextera Energy Inc COM 65339F101 472 2,824 SH   SOLE   0 0 2,824
Norfolk Southern COM 655844108 317 2,100 SH   SOLE   0 0 2,100
Northern Trust Co. COM 665859104 10,327 100,368 SH   SOLE   0 0 100,368
Old Second Bancorp Inc. COM 680277100 240 16,700 SH   SOLE   0 0 16,700
Omega Healthcare Investors, In COM 681936100 1,208 38,969 SH   SOLE   0 0 38,969
Oracle Corp. COM 68389X105 726 16,481 SH   SOLE   0 0 16,481
Pepsico Inc COM 713448108 10,236 94,023 SH   SOLE   0 0 94,023
Pfizer Inc Com COM 717081103 2,529 69,702 SH   SOLE   0 0 69,702
Philip Morris International In COM 718172109 1,917 23,744 SH   SOLE   0 0 23,744
Phillips 66 COM 718546104 1,293 11,515 SH   SOLE   0 0 11,515
Praxair COM 74005P104 308 1,950 SH   SOLE   0 0 1,950
Procter & Gamble COM 742718109 6,147 78,748 SH   SOLE   0 0 78,748
Public Storage COM 74460D109 3,344 14,740 SH   SOLE   0 0 14,740
Raytheon Co New COM 755111507 415 2,151 SH   SOLE   0 0 2,151
Realty Income Corp Com COM 756109104 670 12,451 SH   SOLE   0 0 12,451
Reinsurance Group of America COM 759351604 894 6,700 SH   SOLE   0 0 6,700
Rockwell International COM 773903109 8,532 51,326 SH   SOLE   0 0 51,326
Royal Dutch Shell PLC Spons AD COM 780259206 306 4,426 SH   SOLE   0 0 4,426
Royal Dutch Shell PLC Spons AD COM 780259107 705 9,700 SH   SOLE   0 0 9,700
Schlumberger Ltd. COM 806857108 14,079 210,044 SH   SOLE   0 0 210,044
Seaspan Corp COM Y75638109 102 10,000 SH   SOLE   0 0 10,000
Simon Property Group New Com R COM 828806109 611 3,590 SH   SOLE   0 0 3,590
Skyworks Solutions Inc Com COM 83088M102 585 6,050 SH   SOLE   0 0 6,050
Southern Company COM 842587107 226 4,884 SH   SOLE   0 0 4,884
Starbucks Corporation COM 855244109 15,656 320,484 SH   SOLE   0 0 320,484
Starwood Property Trust COM 85571B105 4,095 188,600 SH   SOLE   0 0 188,600
Sysco Corp COM 871829107 12,347 180,799 SH   SOLE   0 0 180,799
T. Rowe Price Group COM 74144T108 205 1,762 SH   SOLE   0 0 1,762
TJX Companies COM 872540109 719 7,558 SH   SOLE   0 0 7,558
Texas Instruments COM 882508104 228 2,071 SH   SOLE   0 0 2,071
Texas Pacific Land Trust COM 882610108 1,391 2,000 SH   SOLE   0 0 2,000
Thermo Fisher Scientific COM 883556102 15,791 76,231 SH   SOLE   0 0 76,231
Travelers Companies Com COM 89417E109 8,619 70,452 SH   SOLE   0 0 70,452
U S Bancorp COM 902973304 1,482 29,630 SH   SOLE   0 0 29,630
Unilever NV New COM 904784709 263 4,725 SH   SOLE   0 0 4,725
Union Pacific COM 907818108 21,094 148,884 SH   SOLE   0 0 148,884
United Parcel Service COM 911312106 7,571 71,269 SH   SOLE   0 0 71,269
United Technologies Corporatio COM 913017109 22,810 182,437 SH   SOLE   0 0 182,437
VF Corporation COM 918204108 691 8,474 SH   SOLE   0 0 8,474
Valero Energy Corp. COM 91913Y100 931 8,399 SH   SOLE   0 0 8,399
Verizon Communications, Inc. COM 92343V104 946 18,810 SH   SOLE   0 0 18,810
Visa Inc COM 92826C839 1,226 9,253 SH   SOLE   0 0 9,253
Vodafone Group PLC COM 92857W308 10,640 437,660 SH   SOLE   0 0 437,660
W.W. Grainger COM 384802104 1,071 3,472 SH   SOLE   0 0 3,472
WEC Energy Group Inc. COM 92939U106 374 5,781 SH   SOLE   0 0 5,781
Wal-Mart Stores Inc COM 931142103 12,593 147,028 SH   SOLE   0 0 147,028
Walgreens Boots Alliance COM 931427108 726 12,103 SH   SOLE   0 0 12,103
Walt Disney Company COM 254687106 24,746 236,100 SH   SOLE   0 0 236,100
Waste Management Inc Del COM 94106L109 354 4,350 SH   SOLE   0 0 4,350
Wells Fargo & Company COM 949746101 1,817 32,776 SH   SOLE   0 0 32,776
Western Union Co Com COM 959802109 607 29,879 SH   SOLE   0 0 29,879
Weyerhaeuser Co. COM 962166104 416 11,397 SH   SOLE   0 0 11,397
IShares EAFE Small Cap ETF FUND 464288273 9,287 148,018 SH   SOLE   0 0 148,018
IShares MSCI EAFE Index ETF FUND 464287465 2,076 31,006 SH   SOLE   0 0 31,006
IShares Russell 1000 FUND 464287622 650 4,275 SH   SOLE   0 0 4,275
IShares Russell Midcap Index FUND 464287499 2,096 9,879 SH   SOLE   0 0 9,879
IShares Tr Dow Jones Select Di FUND 464287168 754 7,715 SH   SOLE   0 0 7,715
IShares Tr MSCI KLD 400 Social FUND 464288570 313 3,103 SH   SOLE   0 0 3,103
IShares Tr Russell 1000 Growth FUND 464287614 754 5,246 SH   SOLE   0 0 5,246
IShares Tr Russell 2000 FUND 464287655 834 5,093 SH   SOLE   0 0 5,093
IShares Tr Russell 2000 Growth FUND 464287648 1,261 6,170 SH   SOLE   0 0 6,170
IShares Tr Russell 2000 Value FUND 464287630 768 5,821 SH   SOLE   0 0 5,821
IShares Tr Russell Midcap Grow FUND 464287481 646 5,098 SH   SOLE   0 0 5,098
IShares Tr S&P Small Cap 600 FUND 464287804 1,153 13,810 SH   SOLE   0 0 13,810
Invesco FTSE RAFI US 1000 ETF FUND 46137V613 2,451 21,770 SH   SOLE   0 0 21,770
Ishares Tr S&P 500 Index FUND 464287200 590 2,162 SH   SOLE   0 0 2,162
Ishares Tr U.S. Real Estate ET FUND 464287739 465 5,770 SH   SOLE   0 0 5,770
JP Morgan Chase & Co Alerian M FUND 46625H365 418 15,735 SH   SOLE   0 0 15,735
SPDR DJ Intl Real Estate ETF FUND 78463X863 389 9,950 SH   SOLE   0 0 9,950
SPDR Gold Trust FUND 78463V107 845 7,125 SH   SOLE   0 0 7,125
SPDR Portfolio S&P 500 Value E FUND 78464A508 657 22,172 SH   SOLE   0 0 22,172
SPDR S&P 500 ETF Trust Unit Se FUND 78462F103 2,832 10,440 SH   SOLE   0 0 10,440
SPDR S&P Homebuilders ETF FUND 78464A888 293 7,400 SH   SOLE   0 0 7,400
SPDR S&P Midcap 400 ETF FUND 78467y107 324 913 SH   SOLE   0 0 913
Sprott Physical Gold & Tr Unit FUND 85208R101 213 17,000 SH   SOLE   0 0 17,000
Vanguard Dividend App ETF FUND 921908844 1,442 14,194 SH   SOLE   0 0 14,194
Vanguard FTSE All World Ex US FUND 922042775 11,184 215,741 SH   SOLE   0 0 215,741
Vanguard FTSE Developed Market FUND 921943858 228 5,320 SH   SOLE   0 0 5,320
Vanguard Index Fds Small Cap V FUND 922908611 12,901 95,009 SH   SOLE   0 0 95,009
Vanguard Index Funds Mid Cap E FUND 922908629 3,985 25,281 SH   SOLE   0 0 25,281
Vanguard Index Funds Small Cap FUND 922908751 4,244 27,262 SH   SOLE   0 0 27,262
Vanguard Index Funds Small Cap FUND 922908595 8,753 49,790 SH   SOLE   0 0 49,790
Vanguard Intl Eqty Idx Tt Wrld FUND 922042742 847 11,545 SH   SOLE   0 0 11,545
Vanguard Intl Eqty Index FTSE FUND 922042718 265 2,300 SH   SOLE   0 0 2,300
Vanguard Intl Equity Index Eme FUND 922042858 1,360 32,220 SH   SOLE   0 0 32,220
Vanguard Total Stock Market ET FUND 922908769 10,421 74,205 SH   SOLE   0 0 74,205