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 1,487 9,868 SH   SOLE   0 0 9,868
Abbott Laboratories COM 002824100 916 20,400 SH   SOLE   0 0 20,400
Abbvie Inc COM 00287y109 1,688 28,500 SH   SOLE   0 0 28,500
Advanced Resources Group Inc COM 00766u107 0 15,000 SH   SOLE   0 0 15,000
Allergan PLC COM g0177j108 257 821 SH   SOLE   0 0 821
Alphabet Inc Cap Stock Cl A COM 02079k305 9,242 11,879 SH   SOLE   0 0 11,879
Alphabet Inc Cap Stock Cl C COM 02079k107 7,177 9,458 SH   SOLE   0 0 9,458
Altria Group Inc COM 02209s103 271 4,655 SH   SOLE   0 0 4,655
Amazon.com Inc COM 023135106 13,157 19,466 SH   SOLE   0 0 19,466
Amgen Inc COM 031162100 584 3,600 SH   SOLE   0 0 3,600
Anadarko Petroleum Corp COM 032511107 610 12,558 SH   SOLE   0 0 12,558
Apple Inc COM 037833100 1,944 18,463 SH   SOLE   0 0 18,463
AT&T Inc COM 00206r102 2,338 67,928 SH   SOLE   0 0 67,928
Bank of America Corporation COM 060505104 13,051 775,471 SH   SOLE   0 0 775,471
Biogen Inc COM 09062x103 306 1,000 SH   SOLE   0 0 1,000
Bristol Myers Squibb Co COM 110122108 4,424 64,313 SH   SOLE   0 0 64,313
Camden Natl Corp COM 133034108 5,836 132,364 SH   SOLE   0 0 132,364
Cantel Medical Corp COM 138098108 24,405 392,737 SH   SOLE   0 0 392,737
Chevron Corp COM 166764100 6,518 72,459 SH   SOLE   0 0 72,459
Chubb Corp COM 171232101 239 1,800 SH   SOLE   0 0 1,800
Cisco Systems Inc COM 17275r102 9,110 335,453 SH   SOLE   0 0 335,453
Coca-Cola Co COM 191216100 369 8,600 SH   SOLE   0 0 8,600
Colgate Palmolive Co COM 194162103 1,486 22,300 SH   SOLE   0 0 22,300
ConocoPhillips COM 20825c104 343 7,350 SH   SOLE   0 0 7,350
Copart Inc COM 217204106 24,775 651,804 SH   SOLE   0 0 651,804
Deere & Co COM 244199105 229 3,000 SH   SOLE   0 0 3,000
Digimarc Corp COM 25381b101 6,797 186,163 SH   SOLE   0 0 186,163
Disney Walt Co Disney COM 254687106 13,382 127,352 SH   SOLE   0 0 127,352
Dominion Resources Inc VA COM 25746u109 358 5,300 SH   SOLE   0 0 5,300
Dover Corp COM 260003108 6,978 113,813 SH   SOLE   0 0 113,813
Dow Chemical Co COM 260543103 4,059 78,847 SH   SOLE   0 0 78,847
Du Pont E I de Nemours & Co COM 263534109 8,762 131,570 SH   SOLE   0 0 131,570
Eli Lilly & Co COM 532457108 13,380 158,797 SH   SOLE   0 0 158,797
Emerson Electric Co COM 291011104 7,356 153,785 SH   SOLE   0 0 153,785
Enwave Corp COM 29410k108 778 1,241,700 SH   SOLE   0 0 1,241,700
Essex Rent Corp COM 297187106 103 633,806 SH   SOLE   0 0 633,806
Express Scripts Holding Co COM 30219g108 987 11,290 SH   SOLE   0 0 11,290
Exxon Mobil Corp COM 30231g102 26,866 344,659 SH   SOLE   0 0 344,659
Facebook Inc Cl A COM 30303m102 26,130 249,664 SH   SOLE   0 0 249,664
FedEx Corp COM 31428x106 4,853 32,575 SH   SOLE   0 0 32,575
First Bancorp Inc ME COM 31866p102 917 44,799 SH   SOLE   0 0 44,799
FMC Corp COM 302491303 391 10,000 SH   SOLE   0 0 10,000
FMC Technologies Inc COM 30249u101 435 15,000 SH   SOLE   0 0 15,000
General Electric Co COM 369604103 27,200 873,197 SH   SOLE   0 0 873,197
Genomic Health Inc COM 37244c101 755 21,440 SH   SOLE   0 0 21,440
Gilead Sciences Inc COM 375558103 255 2,517 SH   SOLE   0 0 2,517
Grace W R & Co COM 38388f108 864 8,680 SH   SOLE   0 0 8,680
Home Depot Inc COM 437076102 20,962 158,503 SH   SOLE   0 0 158,503
Honeywell Intl Inc COM 438516106 3,718 35,900 SH   SOLE   0 0 35,900
Igene Biotechnology Inc COM 451695100 4 9,025,171 SH   SOLE   0 0 9,025,171
International Paper Co COM 460146103 915 24,278 SH   SOLE   0 0 24,278
Johnson & Johnson COM 478160104 1,774 17,267 SH   SOLE   0 0 17,267
JPMorgan Chase & Co COM 46625h100 17,809 269,706 SH   SOLE   0 0 269,706
Kimberly Clark Corp COM 494368103 2,130 16,734 SH   SOLE   0 0 16,734
Kinder Morgan Inc COM 49456b101 1,347 90,300 SH   SOLE   0 0 90,300
LCNB Corp COM 50181p100 245 15,000 SH   SOLE   0 0 15,000
M & T Bank Corp COM 55261f104 3,640 30,034 SH   SOLE   0 0 30,034
MasterCard Inc Cl A COM 57636q104 10,214 104,910 SH   SOLE   0 0 104,910
McDonalds Corp COM 580135101 6,658 56,360 SH   SOLE   0 0 56,360
Mead Johnson Nutrition Co Cl A COM 582839106 1,179 14,927 SH   SOLE   0 0 14,927
Merck & Co Inc COM 58933y105 9,853 186,539 SH   SOLE   0 0 186,539
Minerals Technologies Inc COM 603158106 7,624 166,244 SH   SOLE   0 0 166,244
Mondelez Intl Inc Cl A COM 609207105 201 4,482 SH   SOLE   0 0 4,482
Mosys Inc COM 619718109 11 10,500 SH   SOLE   0 0 10,500
Nextera Energy Inc COM 65339f101 2,186 21,044 SH   SOLE   0 0 21,044
Nike Inc Cl B COM 654106103 12,621 201,940 SH   SOLE   0 0 201,940
Norfolk Southern Corp COM 655844108 4,762 56,300 SH   SOLE   0 0 56,300
Nucor Corp COM 670346105 1,867 46,320 SH   SOLE   0 0 46,320
Occidental Petroleum Corp COM 674599105 4,347 64,302 SH   SOLE   0 0 64,302
Ophthotech Corp COM 683745103 287 3,650 SH   SOLE   0 0 3,650
PepsiCo Inc COM 713448108 3,506 35,090 SH   SOLE   0 0 35,090
Pfizer Inc COM 717081103 218 6,749 SH   SOLE   0 0 6,749
Philip Morris Intl Inc COM 718172109 422 4,795 SH   SOLE   0 0 4,795
Power Solutions Intl Inc COM 73933g202 450 24,682 SH   SOLE   0 0 24,682
Praxair Inc COM 74005p104 244 2,380 SH   SOLE   0 0 2,380
Procter & Gamble Co COM 742718109 3,739 47,084 SH   SOLE   0 0 47,084
QEP Resources Inc COM 74733v100 808 60,320 SH   SOLE   0 0 60,320
Qualcomm Inc COM 747525103 941 18,819 SH   SOLE   0 0 18,819
Questar Corp COM 748356102 6,599 338,768 SH   SOLE   0 0 338,768
Rand Logistics Inc COM 752182105 577 360,521 SH   SOLE   0 0 360,521
Schlumberger Ltd COM 806857108 4,853 69,585 SH   SOLE   0 0 69,585
Skyworks Solutions Inc COM 83088m102 7,762 101,025 SH   SOLE   0 0 101,025
Southern Co COM 842587107 206 4,410 SH   SOLE   0 0 4,410
Sparton Corp COM 847235108 2,148 107,448 SH   SOLE   0 0 107,448
Teleflex Inc COM 879369106 20,103 152,930 SH   SOLE   0 0 152,930
Time Warner Cable Inc COM 88732j207 1,503 8,097 SH   SOLE   0 0 8,097
Time Warner Inc COM 887317303 1,885 29,155 SH   SOLE   0 0 29,155
Timken Co COM 887389104 366 12,800 SH   SOLE   0 0 12,800
Toll Brothers Inc COM 889478103 9,433 283,265 SH   SOLE   0 0 283,265
Union Pacific Corp COM 907818108 10,207 130,526 SH   SOLE   0 0 130,526
United Parcel Service Inc Cl B COM 911312106 627 6,520 SH   SOLE   0 0 6,520
Wal Mart Stores Inc COM 931142103 464 7,570 SH   SOLE   0 0 7,570
Waste Management Inc COM 94106l109 14,455 270,837 SH   SOLE   0 0 270,837
Wells Fargo & Co COM 949746101 9,098 167,359 SH   SOLE   0 0 167,359
Zimmer Holdings Inc COM 98956p102 276 2,691 SH   SOLE   0 0 2,691
Fresenius Med Care AG & Co KGA ADR 358029106 681 16,280 SH   SOLE   0 0 16,280
Novartis AG Sp ADR ADR 66987v109 7,413 86,160 SH   SOLE   0 0 86,160
Royal Dutch Shell PLC Sp ADR A ADR 780259206 5,195 113,465 SH   SOLE   0 0 113,465
Trinity Biotech PLC Sp ADR ADR 896438306 1,278 108,692 SH   SOLE   0 0 108,692
Advantage Funds Inc Stateg Val mf 007568405 222 6,585 SH   SOLE   0 0 6,585
Capital Income Builder Fund mf 140193103 620 11,093 SH   SOLE   0 0 11,093
Dreyfus Premier Inv Funds Inc mf 261986582 90 10,433 SH   SOLE   0 0 10,433
T Rowe Price New Horizons Fund mf 779562107 2,761 65,018 SH   SOLE   0 0 65,018
Enterprise Prods Partners LP ml 293792107 205 8,000 SH   SOLE   0 0 8,000
BioMed Realty Trust Inc re 09063h107 6,576 277,600 SH   SOLE   0 0 277,600
Kimco Realty Corp re 49446r109 7,954 300,592 SH   SOLE   0 0 300,592
Ventas Inc re 92276f100 222 3,933 SH   SOLE   0 0 3,933
Weingarten Realty Investors re 948741103 952 27,524 SH   SOLE   0 0 27,524