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
3D Systems Corp COM 88554D205 168 12,555 SH   SOLE   1,461 0 11,094
3M Co COM 88579Y101 2,956 14,085 SH   SOLE   0 0 14,085
Abbott Labs COM 002824100 2,550 47,791 SH   SOLE   5,375 0 42,416
Air Prod & Chemicals COM 009158106 1,787 11,816 SH   SOLE   0 0 11,816
Allstate Inc COM 020002101 490 5,335 SH   SOLE   0 0 5,335
Alphabet Inc. COM CLASS C 02079K107 521 543 SH   SOLE   0 0 543
Alphabet Inc. COM CLASS A 02079K305 575 591 SH   SOLE   0 0 591
Altria Group Inc COM 02209S103 239 3,770 SH   SOLE   0 0 3,770
Amazon.com Inc COM 023135106 431 448 SH   SOLE   0 0 448
American Express Co COM 025816109 2,067 22,847 SH   SOLE   3,835 0 19,012
American Intl Group Inc COM 026874784 484 7,889 SH   SOLE   0 0 7,889
Amgen Inc COM 031162100 2,116 11,348 SH   SOLE   1,835 0 9,513
Analog Devices Inc COM 032654105 746 8,652 SH   SOLE   1,269 0 7,383
Apple Inc COM 037833100 5,843 37,913 SH   SOLE   3,690 0 34,223
Argo Group Intl COM G0464B107 489 7,956 SH   SOLE   0 0 7,956
Asanko Gold Inc COM 04341Y105 17 17,430 SH   SOLE   0 0 17,430
AT&T Inc COM 00206R102 2,878 73,471 SH   SOLE   10,285 0 63,186
Atlantic Power COM 04878Q863 37 15,105 SH   SOLE   0 0 15,105
Auto Data Processing COM 053015103 2,626 24,020 SH   SOLE   3,810 0 20,210
Bank of America Corp COM 060505104 735 29,005 SH   SOLE   0 0 29,005
Becton Dickinson & Co COM 075887109 3,007 15,345 SH   SOLE   2,274 0 13,071
Berkshire Hathaway Inc COM CLASS B 084670702 1,287 7,020 SH   SOLE   0 0 7,020
Bill Barrett Corp COM 06846N104 190 44,370 SH   SOLE   0 0 44,370
Bristol Myers Squibb COM 110122108 214 3,361 SH   SOLE   0 0 3,361
Broadridge Financial Solutions COM 11133T103 876 10,835 SH   SOLE   0 0 10,835
Brookfield Infrastructure Ptnrs COM G16252101 2,475 57,374 SH   SOLE   3,510 0 53,864
Chevron Corp COM 166764100 591 5,026 SH   SOLE   0 0 5,026
Chubb Limited COM H1467J104 674 4,730 SH   SOLE   0 0 4,730
Cisco Systems Inc COM 17275R102 2,354 69,991 SH   SOLE   10,898 0 59,093
Citigroup Inc COM 172967424 358 4,915 SH   SOLE   0 0 4,915
Coca-Cola Co COM 191216100 1,789 39,743 SH   SOLE   5,892 0 33,851
Costco COM 22160K105 217 1,319 SH   SOLE   0 0 1,319
Dowdupont Inc COM 26078J100 650 9,391 SH   SOLE   0 0 9,391
Enbridge COM 29250N105 1,874 44,778 SH   SOLE   6,986 0 37,792
Everest Re Group Ltd. COM G3223R108 606 2,655 SH   SOLE   0 0 2,655
Exxon Mobil Corp COM 30231G102 1,938 23,637 SH   SOLE   2,586 0 21,051
Facebook Inc COM 30303M102 556 3,253 SH   SOLE   0 0 3,253
Fairfax Financial Holdings Ltd COM 303901102 542 1,044 SH   SOLE   0 0 1,044
FedEx Corp COM 31428X106 2,078 9,213 SH   SOLE   0 0 9,213
Freeport McMoRan Copper and Gold Inc COM 35671D857 3,103 221,025 SH   SOLE   0 0 221,025
G C P Applied Technologies Inc COM 36164Y101 307 10,000 SH   SOLE   0 0 10,000
General Electric Co COM 369604103 2,188 90,479 SH   SOLE   14,152 0 76,327
General Moly Inc COM 370373102 21 56,160 SH   SOLE   0 0 56,160
General Motors COM 37045V100 1,674 41,460 SH   SOLE   8,432 0 33,028
Grainger W W Inc COM 384802104 1,233 6,857 SH   SOLE   1,167 0 5,690
Home Depot Inc COM 437076102 241 1,476 SH   SOLE   0 0 1,476
Intel Corp COM 458140100 2,852 74,903 SH   SOLE   9,752 0 65,151
iShares Morningstar Large Growth ETF ETF 464287119 1,911 13,055 SH   SOLE   0 0 13,055
iShares Silver Trust ETF ETF 46428Q109 211 13,400 SH   SOLE   6,700 0 6,700
Jack Henry & Associates COM 426281101 925 8,996 SH   SOLE   0 0 8,996
Johnson & Johnson COM 478160104 3,593 27,637 SH   SOLE   2,875 0 24,762
JPMorgan Chase & Co COM 46625H100 3,782 39,596 SH   SOLE   4,459 0 35,137
Kemper Corporation COM 488401100 437 8,250 SH   SOLE   0 0 8,250
Kinder Morgan Inc. COM 49456B101 858 44,743 SH   SOLE   5,600 0 39,143
Lowe's Companies COM 548661107 2,783 34,819 SH   SOLE   6,267 0 28,552
Luminex Corp COM 55027E106 593 29,178 SH   SOLE   0 0 29,178
McKesson COM 58155Q103 1,955 12,725 SH   SOLE   2,000 0 10,725
Microsoft Corp COM 594918104 749 10,054 SH   SOLE   0 0 10,054
Monsanto Company COM 61166W101 1,265 10,561 SH   SOLE   2,008 0 8,553
Newell Co COM 651229106 278 6,506 SH   SOLE   3,109 0 3,397
Newmont Mining Corp COM 651639106 248 6,617 SH   SOLE   0 0 6,617
Norfolk Southern Corp COM 655844108 2,316 17,511 SH   SOLE   0 0 17,511
NuStar Energy LP LTD PARTN 67058H102 223 5,504 SH   SOLE   0 0 5,504
O'Reilly Automotive Inc COM 67103H107 1,508 7,000 SH   SOLE   0 0 7,000
PepsiCo Inc COM 713448108 2,320 20,824 SH   SOLE   3,079 0 17,745
Pfizer Inc COM 717081103 2,163 60,602 SH   SOLE   8,097 0 52,505
Philip Morris Intl Inc COM 718172109 336 3,026 SH   SOLE   0 0 3,026
Pool Corporation COM 73278L105 1,661 15,358 SH   SOLE   0 0 15,358
PowerShares QQQ Trust ETF ETF 73935A104 266 1,832 SH   SOLE   0 0 1,832
PPL Corp COM 69351T106 279 7,344 SH   SOLE   0 0 7,344
Procter & Gamble Co COM 742718109 2,261 24,856 SH   SOLE   3,211 0 21,645
Provident Financial Svcs COM 74386T105 309 11,592 SH   SOLE   0 0 11,592
Schlumberger Ltd COM 806857108 1,408 20,179 SH   SOLE   2,754 0 17,425
SPDR Gold Trust ETF COM 78463V107 1,039 8,543 SH   SOLE   4,125 0 4,418
SPDR S&P 500 ETF COM 78462F103 623 2,479 SH   SOLE   0 0 2,479
Stratus Properties Inc COM 863167201 221 7,285 SH   SOLE   0 0 7,285
Targa Resources Corp COM 87612G101 10,742 227,111 SH   SOLE   108,700 0 118,411
TE Connectivity Ltd F REG SHS H84989104 235 2,830 SH   SOLE   0 0 2,830
Travelers Companies COM 89417E113 2,239 18,275 SH   SOLE   2,822 0 15,453
Turquoise Hill Res Ltd F COM 900435108 415 133,725 SH   SOLE   0 0 133,725
United Technologies COM 913017109 1,977 17,031 SH   SOLE   2,256 0 14,775
UnitedHealth Group Inc COM 91324P102 228 1,166 SH   SOLE   0 0 1,166
Validus Holdings Ltd COM G9319H102 268 5,450 SH   SOLE   0 0 5,450
Vanguard Emerging Markets ETF ETF 922042858 379 8,710 SH   SOLE   7,965 0 745
Vanguard FTSE All-World ex-US ETF ETF 922042775 12,774 242,338 SH   SOLE   58,546 0 183,792
Vanguard Growth ETF ETF 922908736 1,220 9,191 SH   SOLE   2,429 0 6,762
Vanguard Large Cap ETF ETF 922908637 8,185 70,930 SH   SOLE   4,530 0 66,400
Vanguard Mid Cap ETF ETF 922908629 1,750 12,174 SH   SOLE   6,384 0 5,790
Vanguard Mid Cap Growth ETF ETF 922908538 561 4,610 SH   SOLE   0 0 4,610
Vanguard S/T Corp Bond ETF ETF 92206C409 1,679 20,950 SH   SOLE   0 0 20,950
Vanguard Short Term Bond ETF ETF 921937827 473 5,925 SH   SOLE   0 0 5,925
Vanguard Small Cap Value ETF ETF 922908611 639 5,003 SH   SOLE   2,837 0 2,166
Vanguard Total Intl Stock ETF ETF 921909768 1,475 26,943 SH   SOLE   935 0 26,008
Vanguard Total Stock Market ETF ETF 922908769 1,868 14,419 SH   SOLE   14,419 0 0
Verizon COM 92343V104 1,597 32,264 SH   SOLE   4,486 0 27,778
Versum Matls Inc COM 92532W103 228 5,879 SH   SOLE   0 0 5,879
Walt Disney Co COM 254687106 2,303 23,362 SH   SOLE   3,348 0 20,014
Weight Watcher Intl Inc COM 948626106 353 8,105 SH   SOLE   0 0 8,105
Wells Fargo & Co COM 949746101 218 3,960 SH   SOLE   0 0 3,960
Welltower Inc. COM 95040Q104 1,643 23,384 SH   SOLE   3,950 0 19,434
White Mountains Ins Group Ltd COM G9618E107 3,326 3,881 SH   SOLE   340 0 3,541
WR Berkley Corp COM 084423102 562 8,420 SH   SOLE   0 0 8,420
WR Grace & Co COM 38388F108 361 5,000 SH   SOLE   0 0 5,000
Zoetis Inc COM 98978V103 209 3,276 SH   SOLE   0 0 3,276