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 27,057 137,540 SH   SOLE   1,913 0 135,626
Abbott Laboratories COM 002824100 28,286 463,784 SH   SOLE   6,370 0 457,414
AbbVie COM 00287Y109 16,360 176,580 SH   SOLE   1,250 0 175,330
Accenture Plc Cl A COM G1151C101 6,126 37,445 SH   SOLE   75 0 37,370
Activision Blizzard COM 00507V109 905 11,856 SH   SOLE   0 0 11,856
Actuant Cl A COM 00508X203 322 10,984 SH   SOLE   0 0 10,984
Adobe Systems COM 00724F101 6,089 24,975 SH   SOLE   200 0 24,775
Aetna COM 00817Y108 407 2,217 SH   SOLE   0 0 2,217
Alliant Energy COM 018802108 458 10,817 SH   SOLE   4,750 0 6,067
Allstate COM 020002101 17,085 187,191 SH   SOLE   8,302 0 178,889
Alphabet Cl A COM 02079K305 21,334 18,893 SH   SOLE   697 0 18,196
Alphabet Cl C COM 02079K107 50,189 44,986 SH   SOLE   918 0 44,068
Altria Group COM 02209S103 8,559 150,712 SH   SOLE   700 0 150,012
Amazon.com COM 023135106 31,149 18,325 SH   SOLE   465 0 17,860
American Airlines Group COM 02376R102 4,190 110,378 SH   SOLE   5,301 0 105,077
American Express COM 025816109 42,088 429,473 SH   SOLE   8,630 0 420,843
Ameriprise Financial COM 03076C106 742 5,308 SH   SOLE   0 0 5,308
AMETEK COM 031100100 1,364 18,897 SH   SOLE   0 0 18,897
Amgen COM 031162100 3,628 19,653 SH   SOLE   200 0 19,453
Analog Devices COM 032654105 4,535 47,275 SH   SOLE   400 0 46,875
ANSYS COM 03662Q105 347 1,995 SH   SOLE   0 0 1,995
Anthem COM 036752103 539 2,265 SH   SOLE   0 0 2,265
Apple COM 037833100 72,700 392,741 SH   SOLE   6,481 0 386,260
AptarGroup COM 038336103 3,420 36,621 SH   SOLE   1,000 0 35,621
AT&T COM 00206R102 10,147 316,000 SH   SOLE   800 0 315,200
Autodesk COM 052769106 349 2,662 SH   SOLE   0 0 2,662
Automatic Data Processing COM 053015103 2,804 20,906 SH   SOLE   0 0 20,906
Bank of America COM 060505104 1,008 35,748 SH   SOLE   0 0 35,748
Bank of New York Mellon Corp COM 064058100 3,146 58,332 SH   SOLE   555 0 57,777
Baxter International COM 071813109 1,085 14,689 SH   SOLE   2,000 0 12,689
BB&T COM 054937107 13,859 274,763 SH   SOLE   7,479 0 267,285
Becton Dickinson COM 075887109 9,619 40,153 SH   SOLE   775 0 39,378
Bed Bath & Beyond COM 075896100 226 11,331 SH   SOLE   0 0 11,331
Benefitfocus COM 08180D106 239 7,120 SH   SOLE   0 0 7,120
Berkshire Hathaway Cl A COM 084670108 8,743 31 SH   SOLE   0 0 31
Berkshire Hathaway Cl B COM 084670702 21,018 112,605 SH   SOLE   3,200 0 109,405
BlackRock COM 09247X101 2,953 5,918 SH   SOLE   21 0 5,897
Blackstone Group LP COM 09253U108 247 7,685 SH   SOLE   0 0 7,685
Boeing COM 097023105 71,169 212,121 SH   SOLE   5,136 0 206,985
Bristol-Myers Squibb COM 110122108 2,400 43,372 SH   SOLE   0 0 43,372
Broadcom Ltd COM 11135F101 26,820 110,535 SH   SOLE   3,436 0 107,099
Cable One COM 12685J105 348 475 SH   SOLE   0 0 475
Cardinal Health COM 14149Y108 648 13,274 SH   SOLE   0 0 13,274
Castle Brands COM 148435100 12 10,000 SH   SOLE   0 0 10,000
Caterpillar COM 149123101 9,374 69,097 SH   SOLE   150 0 68,947
CBOE Holdings COM 12503M108 817 7,847 SH   SOLE   0 0 7,847
Celgene COM 151020104 32,450 408,584 SH   SOLE   11,310 0 397,274
Charles Schwab COM 808513105 10,967 214,621 SH   SOLE   5,200 0 209,421
Charter Communications A COM 16119P108 386 1,316 SH   SOLE   0 0 1,316
Chemours COM 163851108 204 4,604 SH   SOLE   0 0 4,604
Chevron COM 166764100 40,775 322,513 SH   SOLE   6,485 0 316,028
Cigna COM 125509109 2,090 12,300 SH   SOLE   0 0 12,300
Cisco Systems COM 17275R102 10,983 255,244 SH   SOLE   3,275 0 251,969
Citigroup COM 172967424 18,349 274,198 SH   SOLE   1,975 0 272,223
Clorox COM 189054109 694 5,129 SH   SOLE   0 0 5,129
CME Group COM 12572Q105 609 3,713 SH   SOLE   0 0 3,713
CMG Holdings Group COM 125749101 0 10,100 SH   SOLE   0 0 10,100
Coca-Cola COM 191216100 21,484 489,820 SH   SOLE   5,900 0 483,920
Cognizant Tech Solutions COM 192446102 466 5,896 SH   SOLE   0 0 5,896
Colgate-Palmolive COM 194162103 9,752 150,478 SH   SOLE   1,300 0 149,178
Comcast Cl A COM 20030N101 41,395 1,261,667 SH   SOLE   24,786 0 1,236,881
ConocoPhillips COM 20825C104 1,247 17,912 SH   SOLE   0 0 17,912
Consolidated Edison COM 209115104 712 9,126 SH   SOLE   0 0 9,126
Constellation Brands Cl A COM 21036P108 273 1,249 SH   SOLE   0 0 1,249
Copart COM 217204106 1,066 18,840 SH   SOLE   0 0 18,840
Costco Wholesale COM 22160K105 17,111 81,881 SH   SOLE   3,851 0 78,030
CSX COM 126408103 229 3,598 SH   SOLE   0 0 3,598
Cubic COM 229669106 224 3,486 SH   SOLE   0 0 3,486
Cummins COM 231021106 2,114 15,892 SH   SOLE   0 0 15,892
CVS Health Corp COM 126650100 1,806 28,067 SH   SOLE   806 0 27,261
Danaher COM 235851102 26,122 264,711 SH   SOLE   6,650 0 258,061
Deere & Co COM 244199105 11,714 83,790 SH   SOLE   2,600 0 81,190
Defentect Group COM 244639100 0 23,000 SH   SOLE   0 0 23,000
Delta Airlines COM 247361702 571 11,525 SH   SOLE   0 0 11,525
Disney Walt COM 254687106 39,241 374,403 SH   SOLE   6,848 0 367,555
Dominion Energy COM 25746U109 3,099 45,460 SH   SOLE   0 0 45,460
Dover COM 260003108 622 8,500 SH   SOLE   0 0 8,500
DowDuPont COM 26078J100 31,542 478,484 SH   SOLE   13,954 0 464,529
DTE Energy COM 233331107 381 3,678 SH   SOLE   0 0 3,678
Duke Energy COM 26441C204 884 11,177 SH   SOLE   0 0 11,177
Dun & Bradstreet COM 26483E100 783 6,385 SH   SOLE   0 0 6,385
Ecolab COM 278865100 28,474 202,910 SH   SOLE   4,579 0 198,331
ECOtality COM 27922Y202 0 100,000 SH   SOLE   0 0 100,000
Edwards Lifesciences COM 28176E108 292 2,005 SH   SOLE   0 0 2,005
Electronic Arts COM 285512109 388 2,750 SH   SOLE   0 0 2,750
Emerson Electric COM 291011104 5,547 80,229 SH   SOLE   450 0 79,779
Energy Transfer Equity LP COM 29273V100 179 10,351 SH   SOLE   0 0 10,351
Entergy COM 29364G103 544 6,735 SH   SOLE   0 0 6,735
EOG Resources COM 26875P101 941 7,562 SH   SOLE   0 0 7,562
Estee Lauder Cl A COM 518439104 4,777 33,475 SH   SOLE   120 0 33,355
Everest Re Group Ltd COM G3223R108 403 1,750 SH   SOLE   0 0 1,750
Evergy COM 30034W106 474 8,447 SH   SOLE   0 0 8,447
Eversource Energy COM 30040W108 265 4,515 SH   SOLE   0 0 4,515
Exact Sciences COM 30063P105 469 7,850 SH   SOLE   0 0 7,850
Exxon Mobil COM 30231G102 47,147 569,885 SH   SOLE   7,445 0 562,440
Facebook COM 30303M102 30,085 154,822 SH   SOLE   4,605 0 150,217
Fedex COM 31428X106 442 1,945 SH   SOLE   100 0 1,845
First Horizon National Corp COM 320517105 293 16,441 SH   SOLE   0 0 16,441
First Midwest Bancorp IL COM 320867104 293 11,500 SH   SOLE   0 0 11,500
First Republic Bank COM 33616C100 265 2,740 SH   SOLE   0 0 2,740
Fiserv COM 337738108 12,199 164,650 SH   SOLE   660 0 163,990
Ford Motor COM 345370860 115 10,405 SH   SOLE   0 0 10,405
Fortive COM 34959J108 2,427 31,471 SH   SOLE   0 0 31,471
Fortune Brands Home & Security COM 34964C106 281 5,232 SH   SOLE   0 0 5,232
General Dynamics COM 369550108 587 3,150 SH   SOLE   0 0 3,150
General Electric COM 369604103 11,680 858,215 SH   SOLE   10,250 0 847,965
General Mills COM 370334104 453 10,231 SH   SOLE   0 0 10,231
Genuine Parts COM 372460105 275 3,000 SH   SOLE   0 0 3,000
Gilead Sciences COM 375558103 14,909 210,458 SH   SOLE   2,300 0 208,158
Globus Medical COM 379577208 3,651 72,348 SH   SOLE   0 0 72,348
Goldman Sachs Group COM 38141G104 1,727 7,830 SH   SOLE   0 0 7,830
Grainger W W COM 384802104 6,514 21,122 SH   SOLE   0 0 21,122
Hanesbrands COM 410345102 882 40,068 SH   SOLE   0 0 40,068
Hershey Company COM 427866108 2,199 23,631 SH   SOLE   0 0 23,631
Home Depot COM 437076102 15,519 79,542 SH   SOLE   3,180 0 76,362
Honeywell International COM 438516106 26,802 186,061 SH   SOLE   5,310 0 180,751
IDEX COM 45167R104 7,194 52,708 SH   SOLE   0 0 52,708
Illinois Tool Works COM 452308109 3,864 27,888 SH   SOLE   0 0 27,888
Intel COM 458140100 6,511 130,976 SH   SOLE   0 0 130,976
IntercontinentalExchange Grp COM 45866F104 6,001 81,589 SH   SOLE   4,000 0 77,589
International Business Machine COM 459200101 27,887 199,624 SH   SOLE   1,397 0 198,227
International Paper COM 460146103 226 4,343 SH   SOLE   0 0 4,343
Intuit COM 461202103 391 1,915 SH   SOLE   0 0 1,915
Intuitive Surgical COM 46120E602 933 1,950 SH   SOLE   0 0 1,950
Johnson & Johnson COM 478160104 67,893 559,525 SH   SOLE   9,651 0 549,874
JPMorgan Chase & Co COM 46625H100 84,574 811,647 SH   SOLE   13,001 0 798,646
Kansas City Southern COM 485170302 14,131 133,362 SH   SOLE   1,325 0 132,037
Kimberly Clark COM 494368103 8,426 79,989 SH   SOLE   1,319 0 78,670
Kinder Morgan COM 49456B101 234 13,218 SH   SOLE   0 0 13,218
Kraft Heinz Co. COM 500754106 17,046 271,341 SH   SOLE   2,998 0 268,342
Kroger COM 501044101 279 9,798 SH   SOLE   0 0 9,798
Ladenburg Thalmann Finl Svcs COM 50575Q102 68 20,000 SH   SOLE   0 0 20,000
Leggett & Platt COM 524660107 228 5,100 SH   SOLE   0 0 5,100
Liberty Global-C COM G5480U120 297 11,167 SH   SOLE   0 0 11,167
Liberty SiriusXM Cl C COM 531229607 374 8,254 SH   SOLE   0 0 8,254
Lilly Eli COM 532457108 1,935 22,682 SH   SOLE   0 0 22,682
Littelfuse COM 537008104 513 2,250 SH   SOLE   0 0 2,250
Lockheed Martin COM 539830109 16,178 54,760 SH   SOLE   775 0 53,985
Lowe's Companies COM 548661107 2,030 21,246 SH   SOLE   0 0 21,246
Macy's COM 55616P104 292 7,800 SH   SOLE   0 0 7,800
Marathon Petroleum Corp. COM 56585A102 209 2,982 SH   SOLE   0 0 2,982
Markel COM 570535104 1,603 1,478 SH   SOLE   0 0 1,478
Marriott International Cl A COM 571903202 345 2,723 SH   SOLE   0 0 2,723
Mastercard Cl A COM 57636Q104 30,583 155,622 SH   SOLE   1,435 0 154,187
MB Financial COM 55264U108 2,727 58,394 SH   SOLE   0 0 58,394
McCormick Non-Voting COM 579780206 18,100 155,914 SH   SOLE   600 0 155,314
McDonalds COM 580135101 44,769 285,718 SH   SOLE   1,849 0 283,869
McKesson HBOC COM 58155Q103 265 1,983 SH   SOLE   0 0 1,983
MDU Resources COM 552690109 221 7,709 SH   SOLE   0 0 7,709
Medtronic Plc COM G5960L103 692 8,085 SH   SOLE   0 0 8,085
Merck COM 58933Y105 22,849 376,429 SH   SOLE   6,340 0 370,089
MetLife COM 59156R108 13,481 309,207 SH   SOLE   1,975 0 307,232
Micron Technology COM 595112103 429 8,175 SH   SOLE   0 0 8,175
Microsoft COM 594918104 95,339 966,833 SH   SOLE   16,779 0 950,053
Mondelez Intl COM 609207105 22,914 558,882 SH   SOLE   13,812 0 545,070
Moody's COM 615369105 301 1,762 SH   SOLE   0 0 1,762
MSCI COM 55354G100 1,086 6,565 SH   SOLE   0 0 6,565
Murphy Oil COM 626717102 226 6,700 SH   SOLE   0 0 6,700
National-Oilwell Varco COM 637071101 1,382 31,835 SH   SOLE   400 0 31,435
NetFlix COM 64110L106 4,196 10,719 SH   SOLE   0 0 10,719
NextEra Energy COM 65339F101 1,939 11,611 SH   SOLE   0 0 11,611
Nike Cl B COM 654106103 26,827 336,689 SH   SOLE   8,590 0 328,099
Noble Energy COM 655044105 212 6,015 SH   SOLE   400 0 5,615
Nordstrom COM 655664100 206 3,978 SH   SOLE   0 0 3,978
Norfolk Southern COM 655844108 1,076 7,130 SH   SOLE   0 0 7,130
Northern Trust COM 665859104 16,823 163,504 SH   SOLE   1,950 0 161,554
Northrop Grumman COM 666807102 2,621 8,519 SH   SOLE   200 0 8,319
Nvidia COM 67066G104 3,407 14,383 SH   SOLE   0 0 14,383
Nymox Pharmaceutical COM P73398102 84 25,000 SH   SOLE   0 0 25,000
Occidental Petroleum COM 674599105 17,513 209,288 SH   SOLE   4,181 0 205,107
ONEOK COM 682680103 1,507 21,576 SH   SOLE   0 0 21,576
Oracle COM 68389X105 2,432 55,204 SH   SOLE   0 0 55,204
Paychex COM 704326107 2,681 39,229 SH   SOLE   250 0 38,979
PayPal Hldgs COM 70450Y103 8,439 101,341 SH   SOLE   6,195 0 95,146
PepsiCo COM 713448108 46,117 423,596 SH   SOLE   7,582 0 416,014
Pfizer COM 717081103 16,928 466,591 SH   SOLE   7,708 0 458,883
Philip Morris International COM 718172109 12,569 155,676 SH   SOLE   3,940 0 151,736
Phillips 66 COM 718546104 479 4,265 SH   SOLE   0 0 4,265
PNC Financial Services Group COM 693475105 2,179 16,127 SH   SOLE   0 0 16,127
PPG Industries COM 693506107 214 2,062 SH   SOLE   0 0 2,062
PPL COM 69351T106 5,256 184,101 SH   SOLE   5,575 0 178,526
Praxair COM 74005P104 3,940 24,912 SH   SOLE   150 0 24,762
Procter & Gamble COM 742718109 59,165 757,941 SH   SOLE   8,470 0 749,471
Prudential Financial COM 744320102 2,275 24,333 SH   SOLE   3,665 0 20,668
Public Service Enterprise Grou COM 744573106 336 6,200 SH   SOLE   0 0 6,200
QUALCOMM COM 747525103 10,740 191,375 SH   SOLE   4,575 0 186,800
QuickLogic Corp COM 74837P108 12 10,000 SH   SOLE   10,000 0 0
Qurate Retail Group COM 74915M100 335 15,801 SH   SOLE   0 0 15,801
RBC Bearings COM 75524B104 453 3,520 SH   SOLE   0 0 3,520
Red Hat COM 756577102 5,439 40,478 SH   SOLE   800 0 39,678
Ross Stores COM 778296103 703 8,300 SH   SOLE   0 0 8,300
S&P Global COM 78409V104 413 2,025 SH   SOLE   0 0 2,025
Salesforce.com COM 79466L302 6,078 44,558 SH   SOLE   700 0 43,858
Sempra Energy COM 816851109 318 2,741 SH   SOLE   0 0 2,741
Serac Hldgs COM 81747S106 0 12,500 SH   SOLE   12,500 0 0
Sherwin Williams COM 824348106 2,670 6,550 SH   SOLE   0 0 6,550
Skyworks Solutions COM 83088M102 341 3,528 SH   SOLE   0 0 3,528
Southern Company COM 842587107 587 12,672 SH   SOLE   0 0 12,672
Southwest Airlines COM 844741108 351 6,890 SH   SOLE   0 0 6,890
Splunk COM 848637104 2,395 24,169 SH   SOLE   0 0 24,169
Starbucks COM 855244109 23,419 479,402 SH   SOLE   10,820 0 468,582
Stericycle COM 858912108 363 5,558 SH   SOLE   0 0 5,558
Stryker COM 863667101 1,116 6,608 SH   SOLE   0 0 6,608
SVB Financial Group COM 78486Q101 6,015 20,830 SH   SOLE   0 0 20,830
Target COM 87612E106 1,725 22,657 SH   SOLE   800 0 21,857
Tenneco COM 880349105 316 7,185 SH   SOLE   0 0 7,185
Tesla COM 88160R101 311 906 SH   SOLE   0 0 906
Texas Instruments COM 882508104 642 5,827 SH   SOLE   0 0 5,827
Texas Pacific Land Trust COM 882610108 620 892 SH   SOLE   0 0 892
Thermo Fisher Scientific COM 883556102 67,593 326,315 SH   SOLE   7,637 0 318,678
Tiffany COM 886547108 8,094 61,504 SH   SOLE   0 0 61,504
TJX Companies COM 872540109 4,970 52,212 SH   SOLE   3,740 0 48,472
Travelers Companies COM 89417E109 9,548 78,044 SH   SOLE   2,916 0 75,128
Tri Continental COM 895436103 230 8,662 SH   SOLE   0 0 8,662
Trustmark COM 898402102 393 12,048 SH   SOLE   0 0 12,048
U S Bancorp COM 902973304 6,634 132,632 SH   SOLE   1,200 0 131,432
Union Pacific COM 907818108 14,145 99,840 SH   SOLE   1,550 0 98,290
United Parcel Service Cl B COM 911312106 2,066 19,453 SH   SOLE   0 0 19,453
United Technologies COM 913017109 43,038 344,221 SH   SOLE   8,336 0 335,885
UnitedHealth Group COM 91324P102 1,078 4,396 SH   SOLE   51 0 4,345
Verizon Communications COM 92343V104 20,121 399,950 SH   SOLE   4,625 0 395,325
Vertex Pharmaceuticals COM 92532F100 563 3,310 SH   SOLE   0 0 3,310
Viaspace COM 92554W106 0 100,000 SH   SOLE   70,000 0 30,000
Visa Class A COM 92826C839 736 5,554 SH   SOLE   0 0 5,554
VITRO TECH COM 92851M108 0 15,000 SH   SOLE   0 0 15,000
Vulcan Materials COM 929160109 360 2,788 SH   SOLE   0 0 2,788
Walgreens Boots Alliance COM 931427108 6,195 103,227 SH   SOLE   75 0 103,152
Walmart COM 931142103 2,077 24,252 SH   SOLE   0 0 24,252
Waste Management COM 94106L109 3,692 45,391 SH   SOLE   550 0 44,841
WEC Energy Group COM 92939U106 2,755 42,620 SH   SOLE   0 0 42,620
Wells Fargo COM 949746101 14,916 269,046 SH   SOLE   10,063 0 258,983
Western Union COM 959802109 203 9,976 SH   SOLE   100 0 9,876
Williams-Sonoma COM 969904101 1,573 25,632 SH   SOLE   0 0 25,632
Xcel Energy COM 98389B100 354 7,741 SH   SOLE   0 0 7,741
Yum China Hldgs COM 98850P109 2,181 56,705 SH   SOLE   3,335 0 53,370
Yum! Brands COM 988498101 6,053 77,385 SH   SOLE   3,900 0 73,485
Zimmer Biomet Holdings COM 98956P102 592 5,311 SH   SOLE   0 0 5,311
Zoetis COM 98978V103 23,913 280,707 SH   SOLE   4,025 0 276,682
AP Alternative Assets LP LTD 00186K101 21 190,750 SH   SOLE   0 0 190,750
AP Alternative Assets LP LTD G04036102 4 32,500 SH   SOLE   0 0 32,500
Enterprise Products Partners L LTD 293792107 2,021 73,040 SH   SOLE   0 0 73,040
Magellan Midstream Partners LP LTD 559080106 550 7,957 SH   SOLE   0 0 7,957
Oaktree Capital Group LLC LTD 674001201 5,293 130,200 SH   SOLE   3,000 0 127,200
Alibaba Group Hldgs LTD. ADR COM 01609W102 388 2,090 SH   SOLE   0 0 2,090
America Movil SAB ADR Ser L COM 02364W105 1,728 103,746 SH   SOLE   0 0 103,746
ASML Hldgs NV ADR COM N07059210 32,294 163,124 SH   SOLE   3,336 0 159,787
AstraZeneca PLC Spon ADR COM 046353108 1,433 40,821 SH   SOLE   362 0 40,459
BHP Billiton Ltd Spon ADR COM 088606108 602 12,035 SH   SOLE   0 0 12,035
BP PLC Spon ADR COM 055622104 1,225 26,822 SH   SOLE   0 0 26,822
Diageo PLC Spon ADR COM 25243Q205 230 1,597 SH   SOLE   0 0 1,597
ENI SpA ADR COM 26874R108 488 13,150 SH   SOLE   1,250 0 11,900
GlaxoSmithKline PLC ADS COM 37733W105 1,178 29,234 SH   SOLE   850 0 28,384
HSBC Hldgs PLC Sp ADR COM 404280406 239 5,066 SH   SOLE   100 0 4,966
Luxottica Group SpA Spon ADR COM 55068R202 10,442 162,567 SH   SOLE   3,300 0 159,267
National Grid PLC ADR COM 636274409 9,749 174,559 SH   SOLE   3,624 0 170,935
Nestle SA Sponsored ADR COM 641069406 30,423 392,916 SH   SOLE   3,875 0 389,041
Novartis AG ADR COM 66987V109 19,032 251,951 SH   SOLE   9,290 0 242,661
Royal Dutch Shell PLC ADR-A COM 780259206 3,198 46,192 SH   SOLE   800 0 45,392
Siemens AG Sp ADR COM 826197501 1,165 17,680 SH   SOLE   0 0 17,680
Teva Pharmaceutical Ind ADR COM 881624209 424 17,454 SH   SOLE   250 0 17,204
Vodafone Group PLC Sp ADR COM 92857W308 1,283 52,769 SH   SOLE   150 0 52,619
Allergan plc COM G0177J108 8,328 49,955 SH   SOLE   1,185 0 48,770
Aon PLC COM G0408V102 1,091 7,952 SH   SOLE   0 0 7,952
Athene Holding Ltd Cl A COM G0684D107 8,203 187,112 SH   SOLE   0 0 187,112
BCE COM 05534B760 332 8,193 SH   SOLE   0 0 8,193
Canadian Pacific Railway Ltd COM 13645T100 485 2,650 SH   SOLE   0 0 2,650
Carnarvon Petroleum LTD COM Q1990C105 9 90,000 SH   SOLE   0 0 90,000
Chubb Ltd COM H1467J104 8,904 70,100 SH   SOLE   430 0 69,670
Core Laboratories NV COM N22717107 7,331 58,088 SH   SOLE   1,681 0 56,407
Enbridge COM 29250N105 630 17,666 SH   SOLE   0 0 17,666
Ingersoll-Rand PLC COM G47791101 396 4,410 SH   SOLE   0 0 4,410
Johnson Controls Intl COM G51502105 6,959 208,040 SH   SOLE   7,100 0 200,940
Koninklijke Philips Electronic COM 500472303 1,944 45,997 SH   SOLE   0 0 45,997
Lazard Ltd COM G54050102 1,568 32,066 SH   SOLE   0 0 32,066
Lions Gate Entertainment-B COM 535919500 2,521 107,442 SH   SOLE   0 0 107,442
Micromedic Technologies COM M7S04Q299 6 11,000 SH   SOLE   0 0 11,000
Mylan N.V. COM N59465109 533 14,744 SH   SOLE   0 0 14,744
Nansonics Limited COM Q6499K102 216 90,051 SH   SOLE   0 0 90,051
NXP Semiconductors NV COM N6596X109 1,866 17,080 SH   SOLE   450 0 16,630
Options Media Group Hldgs COM 684008105 0 234,993 SH   SOLE   0 0 234,993
Perrigo Company PLC COM G97822103 257 3,525 SH   SOLE   275 0 3,250
Schlumberger Ltd COM 806857108 34,442 513,835 SH   SOLE   10,782 0 503,053
Unilever NV NY Shs COM 904784709 18,781 337,052 SH   SOLE   7,382 0 329,670
American Campus Communities COM 024835100 2,934 68,422 SH   SOLE   4,250 0 64,172
American Tower REIT COM 03027X100 5,258 36,474 SH   SOLE   0 0 36,474
Boston Properties COM 101121101 702 5,596 SH   SOLE   0 0 5,596
Corporate Office Properties COM 22002T108 1,226 42,285 SH   SOLE   0 0 42,285
Equity Lifestyle Properties COM 29472R108 311 3,388 SH   SOLE   0 0 3,388
Equity Residential COM 29476L107 2,439 38,297 SH   SOLE   0 0 38,297
Kite Realty Group Trust COM 49803T300 326 19,070 SH   SOLE   0 0 19,070
Public Storage COM 74460D109 8,748 38,562 SH   SOLE   575 0 37,987
Simon Property Group COM 828806109 2,179 12,806 SH   SOLE   0 0 12,806
Tanger Factory Outlet Center COM 875465106 288 12,250 SH   SOLE   1,000 0 11,250
Taubman Centers COM 876664103 264 4,500 SH   SOLE   0 0 4,500
Ventas COM 92276F100 1,678 29,464 SH   SOLE   0 0 29,464
Vornado Realty Trust COM 929042109 495 6,696 SH   SOLE   0 0 6,696
Weingarten Realty Investors COM 948741103 231 7,500 SH   SOLE   0 0 7,500
Weyerhaeuser COM 962166104 1,807 49,568 SH   SOLE   0 0 49,568
Amer Fds-Invest Co of Amer A COM 461308108 423 10,488 SH   SOLE   0 0 10,488
Amer Fds - Fundamental Inv COM 360802821 379 6,048 SH   SOLE   0 0 6,048
American Fds-Growth Fd of Amer COM 399874106 330 6,113 SH   SOLE   0 0 6,113
American Fds-New Perspective-A COM 648018109 587 13,011 SH   SOLE   0 0 13,011
American Fds-Washington Mutual COM 939330106 234 5,274 SH   SOLE   0 0 5,274
American Grw Fd of Amer 2 COM 399874825 400 7,418 SH   SOLE   0 0 7,418
American SMALLCAP World Fd-A COM 831681101 270 4,639 SH   SOLE   0 0 4,639
Artisan International Fd COM 04314H204 234 7,183 SH   SOLE   0 0 7,183
Columbia Acorn Fund-Z COM 197199409 4,712 288,918 SH   SOLE   0 0 288,918
Columbia Acorn Intl Fd-Z COM 197199813 1,275 28,306 SH   SOLE   0 0 28,306
Columbia L/C Grwth Fd Z COM 19765P661 516 11,674 SH   SOLE   0 0 11,674
DFA Emerg Mkt Core Eq Fd COM 233203421 331 15,651 SH   SOLE   0 0 15,651
DFA Municipal Real Return Port COM 25239Y550 317 32,038 SH   SOLE   0 0 32,038
DFA Tax-Managed Intl Value COM 233203546 224 14,172 SH   SOLE   0 0 14,172
DFA Tax-Managed US Mkt Wide Va COM 233203561 346 11,395 SH   SOLE   0 0 11,395
Dodge & Cox Balanced Fund COM 256201104 857 8,179 SH   SOLE   0 0 8,179
Dodge & Cox Intl Stock Fd COM 256206103 243 5,660 SH   SOLE   0 0 5,660
Dodge & Cox Stock Fund COM 256219106 578 2,863 SH   SOLE   0 0 2,863
Dreyfus Intl Stock - I COM 86271F768 499 26,634 SH   SOLE   0 0 26,634
Dreyfus Mid Cap Index I Fd COM 26203U103 258 6,740 SH   SOLE   0 0 6,740
Dreyfus Municipal Bond Fund COM 26201Q104 337 29,083 SH   SOLE   0 0 29,083
Dreyfus Select Mgrs S/C Val Fd COM 86271F677 541 21,067 SH   SOLE   0 0 21,067
Fidelity Contrafund COM 316071109 1,192 9,028 SH   SOLE   0 0 9,028
Fidelity Equity Income Fd COM 316138106 232 4,026 SH   SOLE   0 0 4,026
Fidelity Fund COM 316153105 292 6,232 SH   SOLE   0 0 6,232
Fidelity Independence Fd COM 316145309 259 6,574 SH   SOLE   0 0 6,574
Fidelity OTC Portfolio COM 316389105 185 14,964 SH   SOLE   0 0 14,964
Fidelity Puritan Fund COM 316345107 603 25,071 SH   SOLE   0 0 25,071
Fidelity Select Biotechnology COM 316390772 337 1,473 SH   SOLE   0 0 1,473
Fidelity Select Technology Ptf COM 316390202 278 1,557 SH   SOLE   0 0 1,557
Fidelity Short-Term Bond Fd COM 316146208 195 22,957 SH   SOLE   0 0 22,957
Fidelity Spartan 500 Index COM 315911206 1,390 14,580 SH   SOLE   0 0 14,580
Fidelity Spartan 500 Index Fd COM 315911701 3,471 36,380 SH   SOLE   0 0 36,380
Fidelity Spartan Intl Index IV COM 315911602 347 8,252 SH   SOLE   0 0 8,252
Fidelity Value Fund COM 316464106 242 20,116 SH   SOLE   0 0 20,116
Franklin H/Y Tax Free Inc COM 354723272 482 48,132 SH   SOLE   0 0 48,132
Franklin Income Fd COM 353496300 105 45,267 SH   SOLE   0 0 45,267
Harris Assoc Oakmark Fund COM 413838103 1,106 12,955 SH   SOLE   0 0 12,955
Hartford M/C Fund COM 416645711 301 9,346 SH   SOLE   0 0 9,346
Janus Balanced Fd COM 471023879 247 7,346 SH   SOLE   0 0 7,346
Janus Mercury Fund COM 471023853 322 6,552 SH   SOLE   0 0 6,552
John Hancock Life Bal Fd COM 47803V481 203 13,327 SH   SOLE   0 0 13,327
JPMorgan Interm Tax Free Bd Fd COM 4812A0458 322 30,380 SH   SOLE   0 0 30,380
JPMorgan Short Durat Bond-SL COM 4812C1330 110 10,284 SH   SOLE   0 0 10,284
JPMorgan Tax Free Bd-Sel COM 4812C0456 294 24,969 SH   SOLE   0 0 24,969
JPMorgan Tax R/R Fd COM 4812A2538 234 24,874 SH   SOLE   0 0 24,874
Keeley Small Cap Value Fund COM 487300501 964 29,285 SH   SOLE   0 0 29,285
Nuveen Inter Dur Muni Bd-R COM 67065Q400 943 103,082 SH   SOLE   0 0 103,082
Oppenheimer Developing Mkts-A COM 683974109 355 8,264 SH   SOLE   0 0 8,264
Parnassus Equity Income Fd COM 701769101 320 7,370 SH   SOLE   0 0 7,370
PIMCO Income Fund COM 72201F490 123 10,233 SH   SOLE   0 0 10,233
PIMCO Low Duration Fd COM 693390304 100 10,286 SH   SOLE   0 0 10,286
Price T Rowe Capital Appreciat COM 77954M105 908 31,294 SH   SOLE   0 0 31,294
Price T Rowe Mid Cap Grwth Fd COM 779556109 597 6,532 SH   SOLE   0 0 6,532
Price T Rowe Tax Free Inc Bond COM 779576107 209 20,945 SH   SOLE   0 0 20,945
Schwab S&P 500 Index Fd COM 808509855 3,103 73,414 SH   SOLE   0 0 73,414
Schwab Total Stock Mrkt Ind-Se COM 808509756 945 19,378 SH   SOLE   0 0 19,378
Shelton Funds - S&P MidCap Ind COM 82301Q767 383 13,980 SH   SOLE   0 0 13,980
Spartan Tot Mkt Index Fd COM 315911800 214 2,721 SH   SOLE   0 0 2,721
Stone Ridge H/Y Reinsur Risk P COM 861728509 6,853 729,836 SH   SOLE   64,823 0 665,013
T Rowe Price Gr Stock Fund COM 741479109 777 11,276 SH   SOLE   0 0 11,276
T Rowe Price High Yield Fd COM 741481105 138 21,223 SH   SOLE   0 0 21,223
T Rowe Price S/T Bond COM 77957P105 859 184,728 SH   SOLE   0 0 184,728
T. Rowe Price Tax Free Short-I COM 779902105 100 18,167 SH   SOLE   0 0 18,167
Templeton Global Bond Fd-A COM 880208103 226 19,630 SH   SOLE   0 0 19,630
Thornburg Intl Value Fd-I COM 885215566 418 17,727 SH   SOLE   0 0 17,727
Tweedy Browne Global Value Fd COM 901165100 673 23,576 SH   SOLE   0 0 23,576
Vanguard 500 Index Fd-Admiral COM 922908710 2,519 10,036 SH   SOLE   0 0 10,036
Vanguard FTSE AW EX-US-ADM COM 921937736 327 10,138 SH   SOLE   0 0 10,138
Vanguard GNMA Fd-Inv COM 922031307 900 87,950 SH   SOLE   0 0 87,950
Vanguard GNMA Fd - Adm COM 922031794 3,808 372,250 SH   SOLE   0 0 372,250
Vanguard Healthcare Fd COM 921908885 495 5,815 SH   SOLE   0 0 5,815
Vanguard Index 500 Fund COM 922908108 391 1,556 SH   SOLE   0 0 1,556
Vanguard Inflat Protect Sec AD COM 922031737 216 8,538 SH   SOLE   0 0 8,538
Vanguard Inflat Protected Sec COM 922031869 232 18,003 SH   SOLE   0 0 18,003
Vanguard Inter Term Bond Ind-I COM 921937306 141 12,869 SH   SOLE   0 0 12,869
Vanguard Intl Growth Fd-I COM 921910204 499 15,951 SH   SOLE   0 0 15,951
Vanguard Ltd Term T/E Fd COM 922907886 289 26,633 SH   SOLE   0 0 26,633
Vanguard Mid Cap Index-Adm COM 922908645 217 1,114 SH   SOLE   0 0 1,114
Vanguard NY Long Trm T/E Fd COM 92204H301 209 18,152 SH   SOLE   0 0 18,152
Vanguard PRIMECAP Fd - Adm COM 921936209 522 3,736 SH   SOLE   0 0 3,736
Vanguard S/T Corp Bd Idx Adm F COM 92206C607 259 12,196 SH   SOLE   0 0 12,196
Vanguard S/T Invest Gr Adm Fd COM 922031836 498 47,579 SH   SOLE   0 0 47,579
Vanguard S/T Tax Exempt Fd COM 922907803 504 32,071 SH   SOLE   0 0 32,071
Vanguard Tot Bd Mkt Index Fd COM 921937603 160 15,300 SH   SOLE   0 0 15,300
Vanguard Tot Stk Mkt Index Fd COM 922908728 4,284 62,689 SH   SOLE   0 0 62,689
Vanguard Total Intl Stk Index COM 921909818 553 19,073 SH   SOLE   0 0 19,073
Vanguard Total Stock Mkt Index COM 922908306 278 4,068 SH   SOLE   0 0 4,068
Vanguard Wellington Fd COM 921935201 642 9,073 SH   SOLE   0 0 9,073
Vanguard Windsor Fd ADM COM 922018403 664 8,514 SH   SOLE   0 0 8,514
Vanguard Windsor Fund II COM 922018205 544 14,634 SH   SOLE   0 0 14,634
Vanguard Windsor II Fd Adm COM 922018304 246 3,722 SH   SOLE   0 0 3,722
AMEX Energy Select SPDR COM 81369Y506 418 5,500 SH   SOLE   0 0 5,500
AMEX Financial Select Sector COM 81369Y605 244 9,164 SH   SOLE   0 0 9,164
AMEX Health Care Select Sector COM 81369Y209 326 3,902 SH   SOLE   0 0 3,902
DNP Select Income Fd COM 23325P104 114 10,573 SH   SOLE   0 0 10,573
Goldman Sachs Treas Acc Fd COM 381430529 200 2,000 SH   SOLE   0 0 2,000
Invesco QQQ COM 46090E103 1,701 9,907 SH   SOLE   0 0 9,907
iShares Barclays 1-3 Yr Trsy B COM 464287457 597 7,158 SH   SOLE   6,300 0 858
iShares Core MSCI EAFE ETF COM 46432F842 8,341 131,625 SH   SOLE   1,100 0 130,525
iShares Core MSCI Emer Mkts ET COM 46434G103 2,902 55,266 SH   SOLE   0 0 55,266
ishares Core S&P 500 ETF COM 464287200 5,792 21,211 SH   SOLE   0 0 21,211
iShares Core S&P MidCap ETF COM 464287507 9,119 46,814 SH   SOLE   500 0 46,314
iShares Core S&P SmallCap ETF COM 464287804 14,572 174,598 SH   SOLE   2,950 0 171,648
iShares Cur Hdg MSCI EAFE Sm COM 46435G839 1,120 35,900 SH   SOLE   2,000 0 33,900
iShares DJ Select Div Index Fd COM 464287168 4,006 40,989 SH   SOLE   0 0 40,989
iShares IBoxx H/Y Corp Bd COM 464288513 2,722 31,993 SH   SOLE   250 0 31,743
iShares Lehman Treas Inf Prot COM 464287176 622 5,512 SH   SOLE   0 0 5,512
iShares MSCI ACWI Index Fd COM 464288257 501 7,040 SH   SOLE   0 0 7,040
iShares MSCI Asia Ex-Japan COM 464288182 1,791 24,988 SH   SOLE   2,500 0 22,488
iShares MSCI Canada Index Fd COM 464286509 616 21,593 SH   SOLE   200 0 21,393
iShares MSCI EAFE Index Fd COM 464287465 15,287 228,270 SH   SOLE   8,320 0 219,950
iShares MSCI EAFE S/C COM 464288273 1,868 29,770 SH   SOLE   1,100 0 28,670
iShares MSCI Emerging Mkts Ind COM 464287234 10,512 242,599 SH   SOLE   18,659 0 223,940
iShares Russell 1000 Grow Indx COM 464287614 1,214 8,444 SH   SOLE   0 0 8,444
iShares Russell 1000 Index Fd COM 464287622 455 2,991 SH   SOLE   0 0 2,991
iShares Russell 1000 Val Index COM 464287598 498 4,100 SH   SOLE   0 0 4,100
iShares Russell 2000 Index Fun COM 464287655 8,026 49,006 SH   SOLE   4,075 0 44,931
iShares Russell Midcap Index F COM 464287499 12,610 59,443 SH   SOLE   5,400 0 54,043
ishares S&P 100 Index Fd COM 464287101 320 2,675 SH   SOLE   0 0 2,675
iShares S&P 500 Value Index Fd COM 464287408 677 6,149 SH   SOLE   0 0 6,149
iShares S&P Global 100 Index F COM 464287572 426 9,286 SH   SOLE   800 0 8,486
iShares S&P Latin Amerca 40 In COM 464287390 1,010 34,140 SH   SOLE   4,800 0 29,340
iShares S&P MidCap 400/Value I COM 464287705 2,542 15,690 SH   SOLE   0 0 15,690
iShares S&P MidCap400 Grwth In COM 464287606 379 1,687 SH   SOLE   0 0 1,687
iShares S&P S/C 600/Barra Grw COM 464287887 348 1,841 SH   SOLE   0 0 1,841
iShares S&P SmallCap 600 Val I COM 464287879 526 3,224 SH   SOLE   0 0 3,224
S&P Mid-Cap 400 ETF Trust COM 78467Y107 19,261 54,254 SH   SOLE   1,275 0 52,979
Schwab Emerging Mkts Equity Fd COM 808524706 393 15,185 SH   SOLE   0 0 15,185
Schwab Intl Equity ETF COM 808524805 541 16,372 SH   SOLE   0 0 16,372
Schwab U S Broad Mkt ETF COM 808524102 462 6,995 SH   SOLE   0 0 6,995
Schwab US Lg Cap Value Fd COM 808524409 261 4,912 SH   SOLE   0 0 4,912
SPDR 500 ETF Trust Ser 1 COM 78462F103 45,273 166,886 SH   SOLE   4,100 0 162,786
SPDR DJIA ETF Trust COM 78467X109 287 1,182 SH   SOLE   0 0 1,182
SPDR Gold Trust COM 78463V107 653 5,507 SH   SOLE   100 0 5,407
SPDR S&P 600 S/C ETF COM 78464A813 517 7,156 SH   SOLE   0 0 7,156
Sprott Physical Gold Trust COM 85207H104 224 21,893 SH   SOLE   0 0 21,893
Vanguard 500 ETF COM 922908363 3,459 13,864 SH   SOLE   0 0 13,864
Vanguard Dividend Apprec COM 921908844 571 5,619 SH   SOLE   0 0 5,619
Vanguard Extended Mkt COM 922908652 848 7,201 SH   SOLE   0 0 7,201
Vanguard FTSE All Wo X-US COM 922042775 1,996 38,510 SH   SOLE   1,200 0 37,310
Vanguard FTSE All Wo X-US SC COM 922042718 987 8,553 SH   SOLE   1,700 0 6,853
Vanguard FTSE Dev Mrkts ETF COM 921943858 538 12,552 SH   SOLE   200 0 12,352
Vanguard FTSE Emerging Mkts COM 922042858 14,411 341,492 SH   SOLE   10,800 0 330,692
Vanguard FTSE Europe ETF COM 922042874 259 4,614 SH   SOLE   800 0 3,814
Vanguard Growth ETF COM 922908736 760 5,070 SH   SOLE   0 0 5,070
Vanguard High Div Yield ETF COM 921946406 689 8,300 SH   SOLE   0 0 8,300
Vanguard Int-Term Corp Bond Fd COM 92206C870 419 5,013 SH   SOLE   0 0 5,013
Vanguard MidCap ETF COM 922908629 559 3,543 SH   SOLE   0 0 3,543
Vanguard REIT ETF COM 922908553 501 6,149 SH   SOLE   0 0 6,149
Vanguard S/T Corp Bond COM 92206C409 1,011 12,939 SH   SOLE   0 0 12,939
Vanguard Short Term Bd ETF COM 921937827 486 6,211 SH   SOLE   0 0 6,211
Vanguard Small Cap ETF COM 922908751 498 3,202 SH   SOLE   0 0 3,202
Vanguard Total Stock Market ET COM 922908769 882 6,279 SH   SOLE   0 0 6,279
Western Asset H/I Defined Opp COM 95768B107 950 65,135 SH   SOLE   0 0 65,135
Western Asset High Inc Oppty COM 95766K109 1,625 337,213 SH   SOLE   0 0 337,213
WisdomTree Japan Hedged Eq Fd COM 97717W851 2,556 47,350 SH   SOLE   4,200 0 43,150