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 CO COM 88579Y101 14,335 65,300 SH   SOLE 65,300 0 0
ABBOTT LABS COM 002824100 7,299 121,814 SH   SOLE 121,814 0 0
ABBVIE INC COM 00287Y109 7,622 80,523 SH   SOLE 80,523 0 0
ACUITY BRANDS INC COM 00508Y102 762 5,473 SH   SOLE 5,473 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 1,447 12,204 SH   SOLE 12,204 0 0
AFLAC INC COM 001055102 607 13,880 SH   SOLE 13,880 0 0
ALBEMARLE CORP COM 012653101 4,729 50,992 SH   SOLE 50,992 0 0
ALLEGHANY CORP DEL COM 017175100 4,440 7,226 SH   SOLE 7,226 0 0
ALPHABET INC CAP STK CL C 02079K107 2,926 2,836 SH   SOLE 2,836 0 0
ALPHABET INC CAP STK CL A 02079K305 2,076 2,002 SH   SOLE 2,002 0 0
ALTRIA GROUP INC COM 02209S103 936 15,021 SH   SOLE 15,021 0 0
AMAZON COM INC COM 023135106 3,133 2,165 SH   SOLE 2,165 0 0
AMBEV SA SPONSORED ADR 02319V103 91 12,500 SH   SOLE 12,500 0 0
AMERCO COM 023586100 452 1,310 SH   SOLE 1,310 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 534 6,500 SH   SOLE 6,500 0 0
AMGEN INC COM 031162100 1,280 7,505 SH   SOLE 7,505 0 0
ANADARKO PETE CORP COM 032511107 1,014 16,782 SH   SOLE 16,782 0 0
ANALOG DEVICES INC COM 032654105 603 6,620 SH   SOLE 6,620 0 0
AON PLC SHS CL A G0408V102 3,093 22,044 SH   SOLE 22,044 0 0
APPLE INC COM 037833100 11,775 70,182 SH   SOLE 70,182 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 228 5,255 SH   SOLE 5,255 0 0
ATHERSYS INC COM 04744L106 18 10,000 SH   SOLE 10,000 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,482 13,059 SH   SOLE 13,059 0 0
AVNET INC COM 053807103 2,240 53,650 SH   SOLE 53,650 0 0
BANK AMER CORP COM 060505104 719 23,972 SH   SOLE 23,972 0 0
BANK N S HALIFAX COM 064149107 1,229 19,915 SH   SOLE 19,915 0 0
BB&T CORP COM 054937107 856 16,449 SH   SOLE 16,449 0 0
BECTON DICKINSON & CO COM 075887109 3,234 14,924 SH   SOLE 14,924 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 8,531 42,766 SH   SOLE 42,766 0 0
BIOGEN INC COM 09062X103 288 1,050 SH   SOLE 1,050 0 0
BOFI HLDG INC COM 05566U108 4,854 119,767 SH   SOLE 119,767 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 1,211 19,150 SH   SOLE 19,150 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 5,020 128,712 SH   SOLE 128,712 0 0
CABOT CORP COM 127055101 493 8,853 SH   SOLE 8,853 0 0
CAMPBELL SOUP CO COM 134429109 902 20,831 SH   SOLE 20,831 0 0
CARDINAL HEALTH INC COM 14149Y108 1,279 20,409 SH   SOLE 20,409 0 0
CHEVRON CORP NEW COM 166764100 1,609 14,109 SH   SOLE 14,109 0 0
CISCO SYS INC COM 17275R102 8,484 197,819 SH   SOLE 197,819 0 0
CITIGROUP INC COM NEW 172967424 4,757 70,474 SH   SOLE 70,474 0 0
COCA COLA BOTTLING CO CONS COM 191098102 2,305 13,348 SH   SOLE 13,348 0 0
COCA COLA CO COM 191216100 184,160 4,240,378 SH   OTR 0 0 4,240,378
COCA COLA CO COM 191216100 4,421 101,786 SH   SOLE 4,342,164 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 403 5,000 SH   SOLE 5,000 0 0
COLGATE PALMOLIVE CO COM 194162103 2,237 31,202 SH   SOLE 31,202 0 0
COLONY NORTHSTAR INC CL A COM 19625W104 250 44,439 SH   SOLE 44,439 0 0
COMCAST CORP NEW CL A 20030N101 5,935 173,704 SH   SOLE 173,704 0 0
CONOCOPHILLIPS COM 20825C104 927 15,640 SH   SOLE 15,640 0 0
CORNING INC COM 219350105 805 28,887 SH   SOLE 28,887 0 0
COSTCO WHSL CORP NEW COM 22160K105 2,813 14,930 SH   SOLE 14,930 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 5,635 51,413 SH   SOLE 51,413 0 0
DANAHER CORP DEL COM 235851102 7,434 75,930 SH   SOLE 75,930 0 0
DEERE & CO COM 244199105 472 3,036 SH   SOLE 3,036 0 0
DISNEY WALT CO COM DISNEY 254687106 6,053 60,267 SH   SOLE 60,267 0 0
DOMINION ENERGY INC COM 25746U109 4,873 72,261 SH   SOLE 72,261 0 0
DOWDUPONT INC COM 26078J100 5,248 82,366 SH   SOLE 82,366 0 0
EASTGROUP PPTY INC COM 277276101 1,677 20,287 SH   SOLE 20,287 0 0
EATON CORP PLC SHS G29183103 3,268 40,897 SH   SOLE 40,897 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 3,052 21,874 SH   SOLE 21,874 0 0
EMERSON ELEC CO COM 291011104 2,765 40,483 SH   SOLE 40,483 0 0
ENBRIDGE INC COM 29250N105 5,028 159,757 SH   SOLE 159,757 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 369 15,073 SH   SOLE 15,073 0 0
EQUIFAX INC COM 294429105 2,107 17,883 SH   SOLE 17,883 0 0
EXPEDITORS INTL WASH INC COM 302130109 350 5,531 SH   SOLE 5,531 0 0
EXXON MOBIL CORP COM 30231G102 7,675 102,872 SH   SOLE 102,872 0 0
F M C CORP COM NEW 302491303 345 4,500 SH   SOLE 4,500 0 0
FASTENAL CO COM 311900104 1,789 32,780 SH   SOLE 32,780 0 0
FOREST CITY RLTY TR INC COM CL A 345605109 633 31,238 SH   SOLE 31,238 0 0
FORTIVE CORP COM 34959J108 2,657 34,273 SH   SOLE 34,273 0 0
GENERAL ELECTRIC CO COM 369604103 896 66,465 SH   SOLE 66,465 0 0
GENUINE PARTS CO COM 372460105 2,098 23,354 SH   SOLE 23,354 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 1,005 25,714 SH   SOLE 25,714 0 0
GLOBAL PMTS INC COM 37940X102 3,694 33,125 SH   SOLE 33,125 0 0
GRACO INC COM 384109104 10,242 224,021 SH   SOLE 224,021 0 0
HERSHEY CO COM 427866108 705 7,126 SH   SOLE 7,126 0 0
HOME DEPOT INC COM 437076102 6,327 35,496 SH   SOLE 35,496 0 0
ICICI BK LTD ADR 45104G104 118 13,305 SH   SOLE 13,305 0 0
ILLINOIS TOOL WKS INC COM 452308109 5,344 34,114 SH   SOLE 34,114 0 0
INGLES MKTS INC CL A 457030104 483 14,280 SH   SOLE 14,280 0 0
INTEL CORP COM 458140100 9,988 191,788 SH   SOLE 191,788 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 3,964 25,835 SH   SOLE 25,835 0 0
INTL PAPER CO COM 460146103 5,239 98,050 SH   SOLE 98,050 0 0
ISHARES TR CORE S&P500 ETF 464287200 2,151 8,105 SH   SOLE 8,105 0 0
ISHARES TR RUS MD CP GR ETF 464287481 211 1,715 SH   SOLE 1,715 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 13,883 102,013 SH   SOLE 102,013 0 0
JAPAN SMALLER CAPTLZTN FD IN COM 47109U104 190 15,446 SH   SOLE 15,446 0 0
JOHNSON & JOHNSON COM 478160104 10,498 81,921 SH   SOLE 81,921 0 0
JOHNSON CTLS INTL PLC SHS G51502105 1,654 46,933 SH   SOLE 46,933 0 0
JPMORGAN CHASE & CO COM 46625H100 9,365 85,158 SH   SOLE 85,158 0 0
KIMBERLY CLARK CORP COM 494368103 1,061 9,636 SH   SOLE 9,636 0 0
KIRBY CORP COM 497266106 640 8,320 SH   SOLE 8,320 0 0
KRAFT HEINZ CO COM 500754106 429 6,883 SH   SOLE 6,883 0 0
LILLY ELI & CO COM 532457108 339 4,382 SH   SOLE 4,382 0 0
LINCOLN ELEC HLDGS INC COM 533900106 2,899 32,228 SH   SOLE 32,228 0 0
LOCKHEED MARTIN CORP COM 539830109 5,786 17,121 SH   SOLE 17,121 0 0
LOWES COS INC COM 548661107 4,046 46,106 SH   SOLE 46,106 0 0
M & T BK CORP COM 55261F104 1,459 7,912 SH   SOLE 7,912 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 2,880 77,982 SH   SOLE 77,982 0 0
MACYS INC COM 55616P104 3,864 129,940 SH   SOLE 129,940 0 0
MARINE PRODS CORP COM 568427108 192 13,699 SH   SOLE 13,699 0 0
MARKEL CORP COM 570535104 426 364 SH   SOLE 364 0 0
MARTIN MARIETTA MATLS INC COM 573284106 269 1,300 SH   SOLE 1,300 0 0
MCDONALDS CORP COM 580135101 2,973 19,011 SH   SOLE 19,011 0 0
MEDTRONIC PLC SHS G5960L103 5,824 72,599 SH   SOLE 72,599 0 0
MERCK & CO INC COM 58933Y105 418 7,678 SH   SOLE 7,678 0 0
MICROSOFT CORP COM 594918104 11,099 121,611 SH   SOLE 121,611 0 0
MONDELEZ INTL INC CL A 609207105 364 8,719 SH   SOLE 8,719 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 791 2,593 SH   SOLE 2,593 0 0
NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 552 58,342 SH   SOLE 58,342 0 0
NETFLIX INC COM 64110L106 1,202 4,069 SH   SOLE 4,069 0 0
NORTHEAST BANCORP COM NEW 663904209 2,412 117,666 SH   SOLE 117,666 0 0
NORTHROP GRUMMAN CORP COM 666807102 1,158 3,316 SH   SOLE 3,316 0 0
NORTHWESTERN CORP COM NEW 668074305 226 4,200 SH   SOLE 4,200 0 0
NOVARTIS A G SPONSORED ADR 66987V109 7,867 97,304 SH   SOLE 97,304 0 0
NOVO-NORDISK A S ADR 670100205 1,527 31,000 SH   SOLE 31,000 0 0
OPKO HEALTH INC COM 68375N103 37 11,825 SH   SOLE 11,825 0 0
PDL BIOPHARMA INC COM 69329Y104 32 11,000 SH   SOLE 11,000 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 263 7,650 SH   SOLE 7,650 0 0
PEPSICO INC COM 713448108 8,984 82,307 SH   SOLE 82,307 0 0
PFIZER INC COM 717081103 7,005 197,366 SH   SOLE 197,366 0 0
PHILIP MORRIS INTL INC COM 718172109 1,232 12,392 SH   SOLE 12,392 0 0
PHILLIPS 66 COM 718546104 6,414 66,873 SH   SOLE 66,873 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 10,793 106,285 SH   SOLE 106,285 0 0
PNC FINL SVCS GROUP INC COM 693475105 653 4,316 SH   SOLE 4,316 0 0
POLARIS INDS INC COM 731068102 424 3,700 SH   SOLE 3,700 0 0
POWERSHARES ETF TRUST FTSE RAFI 1000 73935X583 2,416 21,927 SH   SOLE 21,927 0 0
POWERSHARES ETF TRUST DYNM LRG CP VL 73935X708 15,184 416,007 SH   SOLE 416,007 0 0
PPG INDS INC COM 693506107 4,971 44,543 SH   SOLE 44,543 0 0
PROCTER AND GAMBLE CO COM 742718109 2,797 35,280 SH   SOLE 35,280 0 0
PRUDENTIAL FINL INC COM 744320102 5,067 48,935 SH   SOLE 48,935 0 0
QIAGEN NV SHS NEW N72482123 342 10,570 SH   SOLE 10,570 0 0
QUALCOMM INC COM 747525103 5,350 96,556 SH   SOLE 96,556 0 0
RAVEN INDS INC COM 754212108 4,426 126,269 SH   SOLE 126,269 0 0
READING INTERNATIONAL INC CL A 755408101 1,259 75,625 SH   SOLE 75,625 0 0
REGIONS FINL CORP NEW COM 7591EP100 263 14,162 SH   SOLE 14,162 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 726 9,391 SH   SOLE 9,391 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 5,501 83,940 SH   SOLE 83,940 0 0
RPC INC COM 749660106 1,303 72,295 SH   SOLE 72,295 0 0
SASOL LTD SPONSORED ADR 803866300 333 9,800 SH   SOLE 9,800 0 0
SCHLUMBERGER LTD COM 806857108 5,466 84,383 SH   SOLE 84,383 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 419 8,555 SH   SOLE 8,555 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 207 7,806 SH   SOLE 7,806 0 0
SMUCKER J M CO COM NEW 832696405 367 2,957 SH   SOLE 2,957 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 600 2,280 SH   SOLE 2,280 0 0
SPDR SER TR NUVEEN BLMBRG SR 78468R739 209 4,372 SH   SOLE 4,372 0 0
STATE BK FINL CORP COM 856190103 216 7,195 SH   SOLE 7,195 0 0
STEPAN CO COM 858586100 471 5,662 SH   SOLE 5,662 0 0
STREAMLINE HEALTH SOLUTIONS COM 86323X106 158 85,810 SH   SOLE 85,810 0 0
STRYKER CORP COM 863667101 3,088 19,191 SH   SOLE 19,191 0 0
SUNTRUST BKS INC COM 867914103 1,957 28,756 SH   SOLE 28,756 0 0
SYNOVUS FINL CORP COM NEW 87161C501 609 12,200 SH   SOLE 12,200 0 0
SYSCO CORP COM 871829107 1,899 31,665 SH   SOLE 31,665 0 0
TE CONNECTIVITY LTD REG SHS H84989104 3,681 36,844 SH   SOLE 36,844 0 0
TEXAS INSTRS INC COM 882508104 2,631 25,329 SH   SOLE 25,329 0 0
TIFFANY & CO NEW COM 886547108 3,214 32,913 SH   SOLE 32,913 0 0
TIME WARNER INC COM NEW 887317303 612 6,474 SH   SOLE 6,474 0 0
TOTAL SYS SVCS INC COM 891906109 996 11,551 SH   SOLE 11,551 0 0
TUPPERWARE BRANDS CORP COM 899896104 244 5,039 SH   SOLE 5,039 0 0
UGI CORP NEW COM 902681105 643 14,473 SH   SOLE 14,473 0 0
UNILEVER PLC SPON ADR NEW 904767704 307 5,534 SH   SOLE 5,534 0 0
UNITED PARCEL SERVICE INC CL B 911312106 3,788 36,189 SH   SOLE 36,189 0 0
UNITED TECHNOLOGIES CORP COM 913017109 5,169 41,082 SH   SOLE 41,082 0 0
US BANCORP DEL COM NEW 902973304 2,979 58,990 SH   SOLE 58,990 0 0
VERISK ANALYTICS INC COM 92345Y106 1,117 10,744 SH   SOLE 10,744 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 7,015 146,697 SH   SOLE 146,697 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 578 8,835 SH   SOLE 8,835 0 0
WALMART INC COM 931142103 1,336 15,020 SH   SOLE 15,020 0 0
WELLS FARGO CO NEW COM 949746101 411 7,846 SH   SOLE 7,846 0 0
WESTERN UN CO COM 959802109 220 11,450 SH   SOLE 11,450 0 0
WEYERHAEUSER CO COM 962166104 11,913 340,358 SH   SOLE 340,358 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 815 39,990 SH   SOLE 39,990 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 1,893 2,302 SH   SOLE 2,302 0 0
WILEY JOHN & SONS INC CL A 968223206 1,175 18,453 SH   SOLE 18,453 0 0
XILINX INC COM 983919101 6,136 84,939 SH   SOLE 84,939 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 5,132 36,870 SH   SOLE 36,870 0 0