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
ABB LTD SPON ADR COM 000375204 4,319 183,072 SH   SOLE   183,072 0 0
ABBOTT LABORATORIES COM 002824100 1,510 45,483 SH   SOLE   45,483 0 0
ABBVIE INC. COM 00287Y109 2,033 45,453 SH   SOLE   45,453 0 0
ALKERMES PLC. COM G01767105 2,267 67,441 SH   SOLE   67,441 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 3,457 54,005 SH   SOLE   54,005 0 0
AMERICAN WATER WORKS CO INC COM 030420103 1,918 46,465 SH   SOLE   46,465 0 0
AMGEN INC COM 031162100 475 4,240 SH   SOLE   4,240 0 0
ANADARKO PETROLEUM CORP. COM 032511107 744 8,000 SH   SOLE   8,000 0 0
APACHE CORP. COM 037411105 2,449 28,760 SH   SOLE   28,760 0 0
APPLE COMPUTER INC COM 037833100 1,531 3,212 SH   SOLE   3,212 0 0
AT&T COM 00206R102 788 23,301 SH   SOLE   23,301 0 0
AUTOMATIC DATA PROCESSING COM 053015103 517 7,140 SH   SOLE   7,140 0 0
AXCELIS TECHNOLOGIES INC COM 054540109 89 42,000 SH   SOLE   42,000 0 0
AXIALL CORP COM 05463D100 3,194 84,520 SH   SOLE   84,520 0 0
BANK OF AMERICA CORP. COM 060505104 1,269 91,933 SH   SOLE   91,933 0 0
BP PLC ADR COM 055622104 239 5,678 SH   SOLE   5,678 0 0
BRISTOL MEYERS SQUIBB COM 110122108 10,127 218,813 SH   SOLE   218,813 0 0
CAMDEN NATL CP COM 133034108 204 5,000 SH   SOLE   5,000 0 0
CARLYLE GROUP COM 14309L102 609 23,697 SH   SOLE   23,697 0 0
CATERPILLAR INC. COM 149123101 1,194 14,322 SH   SOLE   14,322 0 0
CELGENE CORPORATION COM 151020104 4,588 29,768 SH   SOLE   29,768 0 0
CISCO SYSTEMS INC COM 17275R102 2,823 120,494 SH   SOLE   120,494 0 0
CLEAN HARBORS INC COM 184496107 3,930 67,000 SH   SOLE   67,000 0 0
COCA COLA CO COM 191216100 4,260 112,470 SH   SOLE   112,470 0 0
COMCAST CORP COM 20030N101 3,407 75,508 SH   SOLE   75,508 0 0
CONSOL ENERGY INC. COM 20854P109 408 12,110 SH   SOLE   12,110 0 0
CORNING INC. COM 219350105 3,498 239,730 SH   SOLE   239,730 0 0
CVS CORP COM 126650100 2,962 52,190 SH   SOLE   52,190 0 0
DANAHER CORP COM 235851102 2,811 40,550 SH   SOLE   40,550 0 0
DEERE & CO. COM 244199105 2,829 34,760 SH   SOLE   34,760 0 0
DUKE ENERGY COM 26441C204 279 4,184 SH   SOLE   4,184 0 0
ELI LILLY & CO COM 532457108 2,811 55,860 SH   SOLE   55,860 0 0
EMC CORP-MASS COM 268648102 1,120 43,810 SH   SOLE   43,810 0 0
EMERSON ELECTRIC CO. COM 291011104 4,926 76,141 SH   SOLE   76,141 0 0
ENTERPRISE PRODUCTS PARTNERS COM 293792107 661 10,832 SH   SOLE   10,832 0 0
EOG RESOURCES INC. COM 26875P101 2,523 14,904 SH   SOLE   14,904 0 0
EXXON MOBIL CORP COM 30231G102 2,169 25,205 SH   SOLE   25,205 0 0
FLUOR CORP COM 343412102 5,550 78,210 SH   SOLE   78,210 0 0
GANNETT INC COM COM 364730101 482 18,000 SH   SOLE   18,000 0 0
GENERAL ELECTRIC CO COM 369604103 6,638 277,877 SH   SOLE   277,877 0 0
GLOBAL TELECOM & TECHNOLOGY IN COM 378979108 5,116 956,265 SH   SOLE   956,265 0 0
GOLDMAN SACHS COM 38141G104 4,718 29,820 SH   SOLE   29,820 0 0
GOODYEAR TIRE & RUBBER COMPANY COM 382550101 3,152 140,400 SH   SOLE   140,400 0 0
GOOGLE INC - CL A COM 38259P508 797 910 SH   SOLE   910 0 0
GULFMARK OFFSHORE INC-CL A COM 402629208 269 5,290 SH   SOLE   5,290 0 0
HELMERICH & PAYNE INC. COM 423452101 5,412 78,489 SH   SOLE   78,489 0 0
HERSHEY FOODS CORP. COM 427866108 648 7,000 SH   SOLE   7,000 0 0
INFINITE GROUP - RESTRICTED COM 456910306 2 12,500 SH   SOLE   12,500 0 0
INTEL CORP COM 458140100 1,664 72,591 SH   SOLE   72,591 0 0
INTL BUSINESS MACHINES CORP COM 459200101 3,516 18,988 SH   SOLE   18,988 0 0
JACOBS ENGINEERING GROUP INC. COM 469814107 7,324 125,889 SH   SOLE   125,889 0 0
JOHNSON & JOHNSON COM 478160104 7,856 90,624 SH   SOLE   90,624 0 0
JPMORGAN CHASE & CO. COM 46625H100 8,708 168,466 SH   SOLE   168,466 0 0
LEAR CORP COM 521865204 7,344 102,610 SH   SOLE   102,610 0 0
LEVEL 3 COMMUNICATIONS INC. COM 52729N308 751 28,120 SH   SOLE   28,120 0 0
LKQ CORP COM COM 501889208 3,709 116,380 SH   SOLE   116,380 0 0
MCDONALDS CORP COM 580135101 2,903 30,170 SH   SOLE   30,170 0 0
MEDTRONIC INC. COM 585055106 3,664 68,801 SH   SOLE   68,801 0 0
MONSANTO CORP COM 61166W101 9,602 92,004 SH   SOLE   92,004 0 0
MORGAN STANLEY COM 617446448 5,790 214,840 SH   SOLE   214,840 0 0
MOSAIC CO COM 61945C103 2,516 58,490 SH   SOLE   58,490 0 0
NOVARTIS AG-ADR COM 66987V109 6,983 91,036 SH   SOLE   91,036 0 0
NUCOR CORP COM 670346105 4,741 96,720 SH   SOLE   96,720 0 0
OCCIDENTAL PETROLEUM CORP. COM 674599105 864 9,236 SH   SOLE   9,236 0 0
PEPSICO INC COM 713448108 225 2,830 SH   SOLE   2,830 0 0
PFIZER INC COM 717081103 7,721 268,785 SH   SOLE   268,785 0 0
PROCTOR & GAMBLE COM 742718109 2,906 38,447 SH   SOLE   38,447 0 0
QEP RESOURCES, INC. COM 74733V100 4,378 158,095 SH   SOLE   158,095 0 0
QUESTAR CORP COM 748356102 452 20,110 SH   SOLE   20,110 0 0
RAYTHEON CO. NEW COM 755111507 231 3,000 SH   SOLE   3,000 0 0
SCHLUMBERGER LTD COM 806857108 6,919 78,310 SH   SOLE   78,310 0 0
SONUS NETWORKS COM 835916107 35 10,250 SH   SOLE   10,250 0 0
STARBUCKS CORP COM 855244109 9,110 118,362 SH   SOLE   118,362 0 0
SUNTRUST BKS INC COM COM 867914103 5,371 165,678 SH   SOLE   165,678 0 0
SYSCO CORP COM 871829107 541 17,000 SH   SOLE   17,000 0 0
TAKE-TWO INTERACTIVE SOFTWARE COM 874054109 727 40,000 SH   SOLE   40,000 0 0
TEARLAB CORP COM 878193101 1,664 150,419 SH   SOLE   150,419 0 0
THE TRAVELERS COMPANIES, INC COM 89417E109 3,363 39,670 SH   SOLE   39,670 0 0
THERMO FISHER SCIENTIFIC INC. COM 883556102 9,382 101,809 SH   SOLE   101,809 0 0
TRC COMPANIES INC. COM 872625108 89 12,000 SH   SOLE   12,000 0 0
UNITED TECHNOLOGIES INC. COM 913017109 4,567 42,354 SH   SOLE   42,354 0 0
VERIZON COMMUNICATIONS COM 92343V104 359 7,695 SH   SOLE   7,695 0 0
WAL-MART STORES INC COM 931142103 398 5,380 SH   SOLE   5,380 0 0
WALT DISNEY COMPANY COM 254687106 3,881 60,187 SH   SOLE   60,187 0 0