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
AMAZON COM INC COM 023135106 511 532 SH   SOLE   0 0 532
EMERSON ELEC CO COM 291011104 1,400 22,285 SH   SOLE   0 0 22,285
AMGEN INC COM 031162100 2,546 13,657 SH   SOLE   0 0 13,657
EBAY INC COM 278642103 1,198 31,156 SH   SOLE   0 0 31,156
GRAINGER W W INC COM 384802104 563 3,133 SH   SOLE   0 0 3,133
INTEL CORP COM 458140100 3,360 88,243 SH   SOLE   0 0 88,243
ILLINOIS TOOL WKS INC COM 452308109 3,022 20,427 SH   SOLE   0 0 20,427
ORACLE CORP COM 68389X105 1,966 40,653 SH   SOLE   0 0 40,653
QUALCOMM INC COM 747525103 848 16,366 SH   SOLE   0 0 16,366
SYSCO CORP COM 871829107 1,340 24,843 SH   SOLE   0 0 24,843
JOHNSON & JOHNSON COM 478160104 2,101 16,164 SH   SOLE   0 0 16,164
MEDTRONIC PLC SHS G5960L103 999 12,848 SH   SOLE   0 0 12,848
MICROSOFT CORP COM 594918104 2,379 31,935 SH   SOLE   0 0 31,935
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 649 22,802 SH   SOLE   0 0 22,802
UNITED PARCEL SERVICE INC CL B 911312106 2,210 18,400 SH   SOLE   0 0 18,400
AT&T INC COM 00206R102 626 15,978 SH   SOLE   0 0 15,978
STRYKER CORP COM 863667101 1,164 8,194 SH   SOLE   0 0 8,194
JOHNSON CTLS INTL PLC SHS G51502105 934 23,178 SH   SOLE   0 0 23,178
VERIZON COMMUNICATIONS INC COM 92343V104 879 17,760 SH   SOLE   0 0 17,760
SCHWAB CHARLES CORP NEW COM 808513105 2,548 58,255 SH   SOLE   0 0 58,255
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,724 22,320 SH   SOLE   0 0 22,320
DEERE & CO COM 244199105 388 3,090 SH   SOLE   0 0 3,090
STARBUCKS CORP COM 855244109 2,582 48,071 SH   SOLE   0 0 48,071
UNILEVER PLC SPON ADR NEW 904767704 1,685 29,072 SH   SOLE   0 0 29,072
KOHLS CORP COM 500255104 982 21,522 SH   SOLE   0 0 21,522
COSTCO WHSL CORP NEW COM 22160K105 1,162 7,072 SH   SOLE   0 0 7,072
PROCTER AND GAMBLE CO COM 742718109 817 8,977 SH   SOLE   0 0 8,977
GILEAD SCIENCES INC COM 375558103 1,846 22,784 SH   SOLE   0 0 22,784
JPMORGAN CHASE & CO COM 46625H100 233 2,435 SH   SOLE   0 0 2,435
TJX COS INC NEW COM 872540109 1,550 21,024 SH   SOLE   0 0 21,024
MARSH & MCLENNAN COS INC COM 571748102 2,707 32,297 SH   SOLE   0 0 32,297
APPLE INC COM 037833100 6,755 43,831 SH   SOLE   0 0 43,831
CITRIX SYS INC COM 177376100 432 5,620 SH   SOLE   0 0 5,620
CHUBB LIMITED COM H1467J104 2,169 15,213 SH   SOLE   0 0 15,213
ECOLAB INC COM 278865100 1,192 9,269 SH   SOLE   0 0 9,269
HCP INC COM 40414L109 823 29,571 SH   SOLE   0 0 29,571
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 1,794 43,552 SH   SOLE   0 0 43,552
NETFLIX INC COM 64110L106 864 4,765 SH   SOLE   0 0 4,765
CERNER CORP COM 156782104 1,675 23,488 SH   SOLE   0 0 23,488
AIR PRODS & CHEMS INC COM 009158106 2,041 13,498 SH   SOLE   0 0 13,498
SVB FINL GROUP COM 78486Q101 3,954 21,135 SH   SOLE   0 0 21,135
CONSOLIDATED EDISON INC COM 209115104 2,657 32,929 SH   SOLE   0 0 32,929
CHURCH & DWIGHT INC COM 171340102 2,704 55,809 SH   SOLE   0 0 55,809
SANOFI SPONSORED ADR 80105N105 311 6,249 SH   SOLE   0 0 6,249
NOVO-NORDISK A S ADR 670100205 1,305 27,095 SH   SOLE   0 0 27,095
HONDA MOTOR LTD AMERN SHS 438128308 1,073 36,295 SH   SOLE   0 0 36,295
BANCO SANTANDER SA ADR 05964H105 167 24,075 SH   SOLE   0 0 24,075
LIBERTY PPTY TR SH BEN INT 531172104 834 20,303 SH   SOLE   0 0 20,303
ALPHABET INC CAP STK CL A 02079K305 1,811 1,860 SH   SOLE   0 0 1,860
CANADIAN NATL RY CO COM 136375102 2,817 34,006 SH   SOLE   0 0 34,006
DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 405 19,010 SH   SOLE   0 0 19,010
THERMO FISHER SCIENTIFIC INC COM 883556102 3,058 16,161 SH   SOLE   0 0 16,161
BANK HAWAII CORP COM 062540109 2,017 24,197 SH   SOLE   0 0 24,197
ORMAT TECHNOLOGIES INC COM 686688102 334 5,470 SH   SOLE   0 0 5,470
BANK N S HALIFAX COM 064149107 1,175 18,287 SH   SOLE   0 0 18,287
DARLING INGREDIENTS INC COM 237266101 185 10,565 SH   SOLE   0 0 10,565
COVANTA HLDG CORP COM 22282E102 399 26,869 SH   SOLE   0 0 26,869
DIGITAL RLTY TR INC COM 253868103 1,635 13,817 SH   SOLE   0 0 13,817
FIRST SOLAR INC COM 336433107 600 13,075 SH   SOLE   0 0 13,075
TESLA INC COM 88160R101 967 2,835 SH   SOLE   0 0 2,835
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 4,496 89,210 SH   SOLE   0 0 89,210
XYLEM INC COM 98419M100 2,353 37,564 SH   SOLE   0 0 37,564
ALPHABET INC CAP STK CL C 02079K107 2,106 2,196 SH   SOLE   0 0 2,196
PAYPAL HLDGS INC COM 70450Y103 2,346 36,640 SH   SOLE   0 0 36,640
AVANGRID INC COM 05351W103 226 4,757 SH   SOLE   0 0 4,757