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
CERNER CORP COM 156782104 1,157 22,056 SH   SOLE   0 0 22,056
INTEL CORP COM 458140100 4,088 87,112 SH   SOLE   0 0 87,112
SYSCO CORP COM 871829107 1,597 25,491 SH   SOLE   0 0 25,491
STARBUCKS CORP COM 855244109 2,815 43,709 SH   SOLE   0 0 43,709
ALPHABET INC CAP STK CL C 02079K107 2,328 2,248 SH   SOLE   0 0 2,248
ORMAT TECHNOLOGIES INC COM 686688102 373 7,140 SH   SOLE   0 0 7,140
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 1,666 33,385 SH   SOLE   0 0 33,385
ANALOG DEVICES INC COM 032654105 300 3,499 SH   SOLE   0 0 3,499
CITRIX SYS INC COM 177376100 694 6,770 SH   SOLE   0 0 6,770
MARSH & MCLENNAN COS INC COM 571748102 2,533 31,768 SH   SOLE   0 0 31,768
MICROSOFT CORP COM 594918104 3,248 31,983 SH   SOLE   0 0 31,983
GILEAD SCIENCES INC COM 375558103 1,455 23,263 SH   SOLE   0 0 23,263
MEDTRONIC PLC SHS G5960L103 932 10,249 SH   SOLE   0 0 10,249
HONEYWELL INTL INC COM 438516106 460 3,484 SH   SOLE   0 0 3,484
BANK HAWAII CORP COM 062540109 1,626 24,155 SH   SOLE   0 0 24,155
PAYPAL HLDGS INC COM 70450Y103 2,796 33,245 SH   SOLE   0 0 33,245
TJX COS INC NEW COM 872540109 1,877 41,956 SH   SOLE   0 0 41,956
STRYKER CORP COM 863667101 1,471 9,384 SH   SOLE   0 0 9,384
DISCOVERY INC COM SER A 25470F104 288 11,640 SH   SOLE   0 0 11,640
T MOBILE US INC COM 872590104 292 4,595 SH   SOLE   0 0 4,595
VERIZON COMMUNICATIONS INC COM 92343V104 1,178 20,956 SH   SOLE   0 0 20,956
CHUBB LIMITED COM H1467J104 2,008 15,548 SH   SOLE   0 0 15,548
AMGEN INC COM 031162100 2,280 11,714 SH   SOLE   0 0 11,714
KOHLS CORP COM 500255104 1,248 18,814 SH   SOLE   0 0 18,814
NETFLIX INC COM 64110L106 1,811 6,765 SH   SOLE   0 0 6,765
AMAZON COM INC COM 023135106 1,670 1,112 SH   SOLE   0 0 1,112
CHURCH & DWIGHT INC COM 171340102 3,070 46,678 SH   SOLE   0 0 46,678
ECOLAB INC COM 278865100 1,361 9,239 SH   SOLE   0 0 9,239
EMERSON ELEC CO COM 291011104 1,243 20,808 SH   SOLE   0 0 20,808
JPMORGAN CHASE & CO COM 46625H100 549 5,620 SH   SOLE   0 0 5,620
NOVO-NORDISK A S ADR 670100205 1,096 23,800 SH   SOLE   0 0 23,800
CONSOLIDATED EDISON INC COM 209115104 2,398 31,364 SH   SOLE   0 0 31,364
COSTCO WHSL CORP NEW COM 22160K105 1,387 6,808 SH   SOLE   0 0 6,808
HONDA MOTOR LTD AMERN SHS 438128308 803 30,345 SH   SOLE   0 0 30,345
ILLINOIS TOOL WKS INC COM 452308109 2,507 19,792 SH   SOLE   0 0 19,792
LIBERTY PPTY TR SH BEN INT 531172104 878 20,965 SH   SOLE   0 0 20,965
JOHNSON CTLS INTL PLC SHS G51502105 420 14,168 SH   SOLE   0 0 14,168
SCHWAB CHARLES CORP NEW COM 808513105 2,421 58,299 SH   SOLE   0 0 58,299
UNILEVER PLC SPON ADR NEW 904767704 1,258 24,085 SH   SOLE   0 0 24,085
FIRST SOLAR INC COM 336433107 619 14,580 SH   SOLE   0 0 14,580
ORACLE CORP COM 68389X105 1,816 40,231 SH   SOLE   0 0 40,231
TREX CO INC COM 89531P105 262 4,420 SH   SOLE   0 0 4,420
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 224 3,532 SH   SOLE   0 0 3,532
AIR PRODS & CHEMS INC COM 009158106 2,160 13,494 SH   SOLE   0 0 13,494
EBAY INC COM 278642103 679 24,181 SH   SOLE   0 0 24,181
JOHNSON & JOHNSON COM 478160104 2,007 15,551 SH   SOLE   0 0 15,551
UNITED PARCEL SERVICE INC CL B 911312106 1,669 17,114 SH   SOLE   0 0 17,114
AVANGRID INC COM 05351W103 303 6,052 SH   SOLE   0 0 6,052
SANOFI SPONSORED ADR 80105N105 292 6,734 SH   SOLE   0 0 6,734
COVANTA HLDG CORP COM 22282E102 325 24,249 SH   SOLE   0 0 24,249
DARLING INGREDIENTS INC COM 237266101 273 14,165 SH   SOLE   0 0 14,165
EXELON CORP COM 30161N101 338 7,487 SH   SOLE   0 0 7,487
ISHARES TR RUSSELL 2000 ETF 464287655 414 3,090 SH   SOLE   0 0 3,090
LAUDER ESTEE COS INC CL A 518439104 304 2,336 SH   SOLE   0 0 2,336
PROCTER AND GAMBLE CO COM 742718109 811 8,820 SH   SOLE   0 0 8,820
XYLEM INC COM 98419M100 2,380 35,664 SH   SOLE   0 0 35,664
DANAHER CORP DEL COM 235851102 252 2,442 SH   SOLE   0 0 2,442
DEERE & CO COM 244199105 509 3,415 SH   SOLE   0 0 3,415
THERMO FISHER SCIENTIFIC INC COM 883556102 3,436 15,355 SH   SOLE   0 0 15,355
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,316 19,266 SH   SOLE   0 0 19,266
INGERSOLL-RAND PLC SHS G47791101 269 2,954 SH   SOLE   0 0 2,954
ALPHABET INC CAP STK CL A 02079K305 2,120 2,029 SH   SOLE   0 0 2,029
DIGITAL RLTY TR INC COM 253868103 1,553 14,575 SH   SOLE   0 0 14,575
INTUITIVE SURGICAL INC COM NEW 46120E602 414 865 SH   SOLE   0 0 865
BANCO SANTANDER SA ADR 05964H105 165 36,838 SH   SOLE   0 0 36,838
GRAINGER W W INC COM 384802104 731 2,589 SH   SOLE   0 0 2,589
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 1,308 37,243 SH   SOLE   0 0 37,243
BANK N S HALIFAX COM 064149107 716 14,351 SH   SOLE   0 0 14,351
QUALCOMM INC COM 747525103 774 13,601 SH   SOLE   0 0 13,601
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 296 15,342 SH   SOLE   0 0 15,342
APPLE INC COM 037833100 6,870 43,552 SH   SOLE   0 0 43,552
HCP INC COM 40414L109 771 27,595 SH   SOLE   0 0 27,595
SVB FINL GROUP COM 78486Q101 3,094 16,291 SH   SOLE   0 0 16,291
AT&T INC COM 00206R102 418 14,635 SH   SOLE   0 0 14,635
CANADIAN NATL RY CO COM 136375102 2,305 31,100 SH   SOLE   0 0 31,100
KEYCORP NEW COM 493267108 192 13,015 SH   SOLE   0 0 13,015