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 12,455 63,315 SH   SOLE   10,400 0 52,915
ABBOTT LABS COM 002824100 7,568 124,093 SH   SOLE   13,497 0 110,596
ABBVIE INC COM 00287Y109 7,662 82,701 SH   SOLE   2,400 0 80,301
ACUITY BRANDS INC COM 00508Y102 472 4,073 SH   SOLE   0 0 4,073
ADVANCE AUTO PARTS INC COM 00751Y106 1,192 8,786 SH   SOLE   5,700 0 3,086
AFLAC INC COM 001055102 201 4,664 SH   SOLE   0 0 4,664
ALBEMARLE CORP COM 012653101 5,499 58,296 SH   SOLE   2,000 0 56,296
ALLEGHANY CORP DEL COM 017175100 4,124 7,173 SH   SOLE   3,013 0 4,160
ALPHABET INC CAP STK CL C 02079K107 3,050 2,734 SH   SOLE   1,103 0 1,631
ALPHABET INC CAP STK CL A 02079K305 2,182 1,932 SH   SOLE   750 0 1,182
ALTRIA GROUP INC COM 02209S103 688 12,122 SH   SOLE   0 0 12,122
AMAZON COM INC COM 023135106 5,735 3,374 SH   SOLE   0 0 3,374
AMBEV SA SPONSORED ADR 02319V103 58 12,500 SH   SOLE   0 0 12,500
AMERICAN AIRLS GROUP INC COM 02376R102 569 15,000 SH   SOLE   0 0 15,000
AMERICAN WTR WKS CO INC NEW COM 030420103 555 6,500 SH   SOLE   0 0 6,500
AMGEN INC COM 031162100 1,228 6,652 SH   SOLE   0 0 6,652
ANADARKO PETE CORP COM 032511107 1,169 15,965 SH   SOLE   4,310 0 11,655
ANALOG DEVICES INC COM 032654105 512 5,337 SH   SOLE   0 0 5,337
AON PLC SHS CL A G0408V102 2,077 15,144 SH   SOLE   3,000 0 12,144
APPLE INC COM 037833100 12,745 68,853 SH   SOLE   8,190 0 60,663
AT&T INC COM 00206R102 458 14,263 SH   SOLE   0 0 14,263
ATHERSYS INC COM 04744L106 20 10,000 SH   SOLE   0 0 10,000
AUTOMATIC DATA PROCESSING IN COM 053015103 1,719 12,817 SH   SOLE   6,700 0 6,117
AVNET INC COM 053807103 2,027 47,250 SH   SOLE   21,600 0 25,650
BANK AMER CORP COM 060505104 446 15,821 SH   SOLE   0 0 15,821
BANK N S HALIFAX COM 064149107 802 14,015 SH   SOLE   0 0 14,015
BB&T CORP COM 054937107 507 10,057 SH   SOLE   0 0 10,057
BECTON DICKINSON & CO COM 075887109 3,408 14,224 SH   SOLE   3,134 0 11,090
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 7,370 39,489 SH   SOLE   6,500 0 32,989
BIOGEN INC COM 09062X103 305 1,050 SH   SOLE   0 0 1,050
BOFI HLDG INC COM 05566U108 4,392 107,367 SH   SOLE   36,000 0 71,367
BRISTOL MYERS SQUIBB CO COM 110122108 1,049 18,950 SH   SOLE   8,500 0 10,450
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 5,354 132,071 SH   SOLE   2,500 0 129,571
CABOT CORP COM 127055101 306 4,953 SH   SOLE   0 0 4,953
CARDINAL HEALTH INC COM 14149Y108 467 9,566 SH   SOLE   0 0 9,566
CHEVRON CORP NEW COM 166764100 1,749 13,833 SH   SOLE   0 0 13,833
CISCO SYS INC COM 17275R102 8,864 205,994 SH   SOLE   17,876 0 188,118
CITIGROUP INC COM NEW 172967424 4,966 74,204 SH   SOLE   0 0 74,204
COCA COLA BOTTLING CO CONS COM 191098102 1,804 13,348 SH   SOLE   0 0 13,348
COCA COLA CO COM 191216100 3,210 73,193 SH   SOLE   0 0 73,193
COCA COLA CO COM 191216100 185,983 4,240,378 SH   OTR   0 0 4,240,378
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 396 5,016 SH   SOLE   0 0 5,016
COLGATE PALMOLIVE CO COM 194162103 1,816 28,014 SH   SOLE   10,000 0 18,014
COLONY CAP INC NEW CL A COM 19626G108 162 25,893 SH   SOLE   0 0 25,893
COMCAST CORP NEW CL A 20030N101 5,921 180,469 SH   SOLE   0 0 180,469
CONOCOPHILLIPS COM 20825C104 1,069 15,360 SH   SOLE   6,600 0 8,760
CORNING INC COM 219350105 778 28,279 SH   SOLE   22,500 0 5,779
COSTCO WHSL CORP NEW COM 22160K105 2,441 11,680 SH   SOLE   6,300 0 5,380
CROWN CASTLE INTL CORP NEW COM 22822V101 5,715 53,006 SH   SOLE   0 0 53,006
DANAHER CORP DEL COM 235851102 1,027 10,410 SH   SOLE   0 0 10,410
DEERE & CO COM 244199105 426 3,050 SH   SOLE   0 0 3,050
DISNEY WALT CO COM DISNEY 254687106 6,698 63,902 SH   SOLE   8,000 0 55,902
DOWDUPONT INC COM 26078J100 5,562 84,368 SH   SOLE   0 0 84,368
DUKE ENERGY CORP NEW COM NEW 26441C204 5,638 71,294 SH   SOLE   0 0 71,294
EASTGROUP PPTY INC COM 277276101 1,665 17,420 SH   SOLE   4,800 0 12,620
EATON CORP PLC SHS G29183103 2,959 39,597 SH   SOLE   6,469 0 33,128
EDWARDS LIFESCIENCES CORP COM 28176E108 3,184 21,874 SH   SOLE   14,600 0 7,274
EMERSON ELEC CO COM 291011104 2,683 38,800 SH   SOLE   14,600 0 24,200
ENBRIDGE INC COM 29250N105 5,731 160,565 SH   SOLE   15,000 0 145,565
ENTERPRISE PRODS PARTNERS L COM 293792107 375 13,550 SH   SOLE   0 0 13,550
EQUIFAX INC COM 294429105 2,081 16,633 SH   SOLE   9,800 0 6,833
EXPEDITORS INTL WASH INC COM 302130109 214 2,931 SH   SOLE   0 0 2,931
EXXON MOBIL CORP COM 30231G102 8,197 99,081 SH   SOLE   0 0 99,081
F M C CORP COM NEW 302491303 357 4,000 SH   SOLE   0 0 4,000
FACEBOOK INC CL A 30303M102 222 1,141 SH   SOLE   0 0 1,141
FASTENAL CO COM 311900104 1,246 25,885 SH   SOLE   8,000 0 17,885
FOREST CITY RLTY TR INC COM CL A 345605109 710 31,148 SH   SOLE   0 0 31,148
FORTIVE CORP COM 34959J108 308 3,997 SH   SOLE   0 0 3,997
GENERAL ELECTRIC CO COM 369604103 758 55,727 SH   SOLE   0 0 55,727
GENUINE PARTS CO COM 372460105 1,897 20,669 SH   SOLE   8,500 0 12,169
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 896 22,222 SH   SOLE   0 0 22,222
GLOBAL PMTS INC COM 37940X102 3,535 31,708 SH   SOLE   14,300 0 17,408
GRACO INC COM 384109104 9,639 213,166 SH   SOLE   64,000 0 149,166
HERSHEY CO COM 427866108 607 6,526 SH   SOLE   0 0 6,526
HOME DEPOT INC COM 437076102 7,513 38,508 SH   SOLE   0 0 38,508
ICICI BK LTD ADR 45104G104 85 10,555 SH   SOLE   0 0 10,555
ILLINOIS TOOL WKS INC COM 452308109 3,795 27,396 SH   SOLE   8,300 0 19,096
INGLES MKTS INC CL A 457030104 396 12,460 SH   SOLE   0 0 12,460
INTEL CORP COM 458140100 9,485 190,798 SH   SOLE   18,154 0 172,644
INTERNATIONAL BUSINESS MACHS COM 459200101 3,234 23,147 SH   SOLE   5,200 0 17,947
INTL PAPER CO COM 460146103 5,189 99,632 SH   SOLE   0 0 99,632
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 537 5,271 SH   SOLE   0 0 5,271
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 2,396 21,282 SH   SOLE   0 0 21,282
INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 15,409 432,106 SH   SOLE   0 0 432,106
ISHARES TR CORE S&P500 ETF 464287200 2,134 7,817 SH   SOLE   0 0 7,817
ISHARES TR RUS MDCP VAL ETF 464287473 200 2,265 SH   SOLE   0 0 2,265
ISHARES TR RUS MD CP GR ETF 464287481 217 1,715 SH   SOLE   0 0 1,715
ISHARES TR RUS 1000 GRW ETF 464287614 15,789 109,799 SH   SOLE   0 0 109,799
JOHNSON & JOHNSON COM 478160104 9,950 81,997 SH   SOLE   0 0 81,997
JOHNSON CTLS INTL PLC SHS G51502105 1,504 44,952 SH   SOLE   23,660 0 21,292
JP MORGAN EXCHANGE TRADED FD ULTRA SHRT INC 46641Q837 1,471 29,355 SH   SOLE   0 0 29,355
JPMORGAN CHASE & CO COM 46625H100 8,472 81,302 SH   SOLE   0 0 81,302
KIMBERLY CLARK CORP COM 494368103 1,018 9,662 SH   SOLE   5,000 0 4,662
KIRBY CORP COM 497266106 643 7,695 SH   SOLE   0 0 7,695
KRAFT HEINZ CO COM 500754106 300 4,779 SH   SOLE   0 0 4,779
LILLY ELI & CO COM 532457108 375 4,400 SH   SOLE   0 0 4,400
LINCOLN ELEC HLDGS INC COM 533900106 2,754 31,378 SH   SOLE   12,300 0 19,078
LOCKHEED MARTIN CORP COM 539830109 5,440 18,415 SH   SOLE   0 0 18,415
LOWES COS INC COM 548661107 3,943 41,259 SH   SOLE   14,700 0 26,559
M & T BK CORP COM 55261F104 1,336 7,853 SH   SOLE   5,030 0 2,823
MANHATTAN ASSOCS INC COM 562750109 244 5,200 SH   SOLE   0 0 5,200
MARINE PRODS CORP COM 568427108 239 13,449 SH   SOLE   0 0 13,449
MARTIN MARIETTA MATLS INC COM 573284106 290 1,300 SH   SOLE   0 0 1,300
MCDONALDS CORP COM 580135101 2,999 19,137 SH   SOLE   8,000 0 11,137
MEDTRONIC PLC SHS G5960L103 6,356 74,241 SH   SOLE   0 0 74,241
MERCK & CO INC COM 58933Y105 388 6,398 SH   SOLE   0 0 6,398
MICROSOFT CORP COM 594918104 12,065 122,351 SH   SOLE   11,400 0 110,951
MONDELEZ INTL INC CL A 609207105 359 8,755 SH   SOLE   0 0 8,755
NATIONAL WESTN LIFE GROUP IN CL A 638517102 665 2,163 SH   SOLE   1,306 0 857
NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 493 54,292 SH   SOLE   31,600 0 22,692
NETFLIX INC COM 64110L106 1,984 5,069 SH   SOLE   0 0 5,069
NORTHEAST BANCORP COM NEW 663904209 2,391 109,681 SH   SOLE   50,900 0 58,781
NORTHROP GRUMMAN CORP COM 666807102 1,009 3,278 SH   SOLE   0 0 3,278
NOVARTIS A G SPONSORED ADR 66987V109 7,302 96,665 SH   SOLE   6,845 0 89,820
NOVO-NORDISK A S ADR 670100205 1,377 29,850 SH   SOLE   8,000 0 21,850
PEBBLEBROOK HOTEL TR COM 70509V100 277 7,150 SH   SOLE   5,500 0 1,650
PEPSICO INC COM 713448108 8,556 78,587 SH   SOLE   9,100 0 69,487
PFIZER INC COM 717081103 7,119 196,220 SH   SOLE   8,723 0 187,497
PHILIP MORRIS INTL INC COM 718172109 759 9,401 SH   SOLE   0 0 9,401
PHILLIPS 66 COM 718546104 7,393 65,829 SH   SOLE   8,000 0 57,829
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 10,537 103,767 SH   SOLE   0 0 103,767
PNC FINL SVCS GROUP INC COM 693475105 571 4,227 SH   SOLE   0 0 4,227
POLARIS INDS INC COM 731068102 238 1,950 SH   SOLE   0 0 1,950
PPG INDS INC COM 693506107 3,969 38,266 SH   SOLE   16,000 0 22,266
PROCTER AND GAMBLE CO COM 742718109 2,388 30,594 SH   SOLE   5,858 0 24,736
PRUDENTIAL FINL INC COM 744320102 4,582 49,002 SH   SOLE   0 0 49,002
QIAGEN NV SHS NEW N72482123 350 9,666 SH   SOLE   5,777 0 3,889
QUALCOMM INC COM 747525103 5,400 96,220 SH   SOLE   0 0 96,220
RAVEN INDS INC COM 754212108 3,824 99,443 SH   SOLE   12,484 0 86,959
READING INTERNATIONAL INC CL A 755408101 1,125 70,525 SH   SOLE   30,780 0 39,745
REGIONS FINL CORP NEW COM 7591EP100 253 14,232 SH   SOLE   0 0 14,232
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 4,674 64,341 SH   SOLE   0 0 64,341
RPC INC COM 749660106 859 58,933 SH   SOLE   0 0 58,933
SASOL LTD SPONSORED ADR 803866300 358 9,800 SH   SOLE   5,500 0 4,300
SCHLUMBERGER LTD COM 806857108 5,262 78,507 SH   SOLE   5,000 0 73,507
SEACOAST BKG CORP FLA COM NEW 811707801 239 7,556 SH   SOLE   0 0 7,556
SMUCKER J M CO COM NEW 832696405 300 2,792 SH   SOLE   0 0 2,792
SOUTHWEST AIRLS CO COM 844741108 209 4,110 SH   SOLE   0 0 4,110
SPDR S&P 500 ETF TR TR UNIT 78462F103 621 2,289 SH   SOLE   0 0 2,289
STATE BK FINL CORP COM 856190103 224 6,695 SH   SOLE   0 0 6,695
STEPAN CO COM 858586100 297 3,812 SH   SOLE   0 0 3,812
STREAMLINE HEALTH SOLUTIONS COM 86323X106 126 85,810 SH   SOLE   0 0 85,810
STRYKER CORP COM 863667101 3,114 18,441 SH   SOLE   8,500 0 9,941
SUNTRUST BKS INC COM 867914103 1,426 21,602 SH   SOLE   9,600 0 12,002
SYNOVUS FINL CORP COM NEW 87161C501 645 12,200 SH   SOLE   0 0 12,200
SYSCO CORP COM 871829107 1,808 26,469 SH   SOLE   4,876 0 21,593
TE CONNECTIVITY LTD REG SHS H84989104 3,228 35,844 SH   SOLE   9,000 0 26,844
TEXAS INSTRS INC COM 882508104 2,759 25,029 SH   SOLE   12,200 0 12,829
TIFFANY & CO NEW COM 886547108 3,891 29,564 SH   SOLE   6,000 0 23,564
TOTAL SYS SVCS INC COM 891906109 955 11,301 SH   SOLE   0 0 11,301
UGI CORP NEW COM 902681105 754 14,473 SH   SOLE   0 0 14,473
UNILEVER PLC SPON ADR NEW 904767704 306 5,534 SH   SOLE   0 0 5,534
UNITED PARCEL SERVICE INC CL B 911312106 3,480 32,756 SH   SOLE   9,800 0 22,956
UNITED TECHNOLOGIES CORP COM 913017109 5,330 42,627 SH   SOLE   0 0 42,627
US BANCORP DEL COM NEW 902973304 2,813 56,229 SH   SOLE   19,530 0 36,699
VERISK ANALYTICS INC COM 92345Y106 1,156 10,744 SH   SOLE   6,000 0 4,744
VERIZON COMMUNICATIONS INC COM 92343V104 7,411 147,297 SH   SOLE   0 0 147,297
VIRTU FINL INC CL A 928254101 5,147 193,844 SH   SOLE   0 0 193,844
WALGREENS BOOTS ALLIANCE INC COM 931427108 524 8,726 SH   SOLE   5,200 0 3,526
WALMART INC COM 931142103 1,136 13,260 SH   SOLE   0 0 13,260
WELLS FARGO CO NEW COM 949746101 418 7,545 SH   SOLE   0 0 7,545
WEYERHAEUSER CO COM 962166104 12,116 332,319 SH   SOLE   34,720 0 297,599
WHEATON PRECIOUS METALS CORP COM 962879102 660 29,917 SH   SOLE   16,400 0 13,517
WHITE MTNS INS GROUP LTD COM G9618E107 2,056 2,268 SH   SOLE   900 0 1,368
WILEY JOHN & SONS INC CL A 968223206 1,089 17,453 SH   SOLE   4,368 0 13,085
XILINX INC COM 983919101 5,707 87,451 SH   SOLE   0 0 87,451
ZEBRA TECHNOLOGIES CORP CL A 989207105 4,439 30,988 SH   SOLE   6,000 0 24,988