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
ISHARES TR RUSSELL 2000 ETF 464287655 354 3,090 SH   SOLE 0 0 0 3,090
AMAZON COM INC COM 023135106 2,696 1,383 SH   SOLE 0 0 0 1,383
EMERSON ELEC CO COM 291011104 965 20,253 SH   SOLE 0 0 0 20,253
AMGEN INC COM 031162100 2,509 12,374 SH   SOLE 0 0 0 12,374
EBAY INC COM 278642103 970 32,270 SH   SOLE 0 0 0 32,270
GRAINGER W W INC COM 384802104 660 2,655 SH   SOLE 0 0 0 2,655
INTEL CORP COM 458140100 4,501 83,159 SH   SOLE 0 0 0 83,159
ILLINOIS TOOL WKS INC COM 452308109 2,427 17,078 SH   SOLE 0 0 0 17,078
KEYCORP COM 493267108 257 24,763 SH   SOLE 0 0 0 24,763
ORACLE CORP COM 68389X105 1,830 37,869 SH   SOLE 0 0 0 37,869
QUALCOMM INC COM 747525103 995 14,706 SH   SOLE 0 0 0 14,706
HONEYWELL INTL INC COM 438516106 319 2,383 SH   SOLE 0 0 0 2,383
SYSCO CORP COM 871829107 861 18,862 SH   SOLE 0 0 0 18,862
MEDTRONIC PLC SHS G5960L103 998 11,068 SH   SOLE 0 0 0 11,068
EXELON CORP COM 30161N101 253 6,886 SH   SOLE 0 0 0 6,886
MICROSOFT CORP COM 594918104 4,897 31,050 SH   SOLE 0 0 0 31,050
UNITED PARCEL SERVICE INC CL B 911312106 1,505 16,108 SH   SOLE 0 0 0 16,108
AT&T INC COM 00206R102 487 16,703 SH   SOLE 0 0 0 16,703
STRYKER CORP COM 863667101 1,419 8,521 SH   SOLE 0 0 0 8,521
JOHNSON CTLS INTL PLC SHS G51502105 427 15,851 SH   SOLE 0 0 0 15,851
VERIZON COMMUNICATIONS INC COM 92343V104 1,263 23,514 SH   SOLE 0 0 0 23,514
SCHWAB CHARLES CORP COM 808513105 1,914 56,934 SH   SOLE 0 0 0 56,934
WALGREENS BOOTS ALLIANCE INC COM 931427108 869 18,991 SH   SOLE 0 0 0 18,991
DEERE & CO COM 244199105 469 3,395 SH   SOLE 0 0 0 3,395
STARBUCKS CORP COM 855244109 2,560 38,935 SH   SOLE 0 0 0 38,935
ANALOG DEVICES INC COM 032654105 315 3,517 SH   SOLE 0 0 0 3,517
UNILEVER PLC SPON ADR NEW 904767704 1,131 22,356 SH   SOLE 0 0 0 22,356
COSTCO WHSL CORP NEW COM 22160K105 1,539 5,399 SH   SOLE 0 0 0 5,399
DANAHER CORPORATION COM 235851102 313 2,260 SH   SOLE 0 0 0 2,260
PROCTER & GAMBLE CO COM 742718109 905 8,230 SH   SOLE 0 0 0 8,230
GILEAD SCIENCES INC COM 375558103 1,571 21,019 SH   SOLE 0 0 0 21,019
TRANE TECHNOLOGIES PLC SHS G8994E103 244 2,953 SH   SOLE 0 0 0 2,953
JPMORGAN CHASE & CO COM 46625H100 386 4,292 SH   SOLE 0 0 0 4,292
TJX COS INC NEW COM 872540109 1,914 40,031 SH   SOLE 0 0 0 40,031
MARSH & MCLENNAN COS INC COM 571748102 2,598 30,048 SH   SOLE 0 0 0 30,048
APPLE INC COM 037833100 8,422 33,120 SH   SOLE 0 0 0 33,120
CITRIX SYS INC COM 177376100 1,182 8,348 SH   SOLE 0 0 0 8,348
CHUBB LIMITED COM H1467J104 1,650 14,771 SH   SOLE 0 0 0 14,771
ECOLAB INC COM 278865100 1,312 8,422 SH   SOLE 0 0 0 8,422
SONY CORP SPONSORED ADR 835699307 220 3,713 SH   SOLE 0 0 0 3,713
HEALTHPEAK PROPERTIES INC COM 42250P103 580 24,322 SH   SOLE 0 0 0 24,322
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 1,242 30,930 SH   SOLE 0 0 0 30,930
NETFLIX INC COM 64110L106 2,320 6,178 SH   SOLE 0 0 0 6,178
CERNER CORP COM 156782104 1,384 21,969 SH   SOLE 0 0 0 21,969
PROLOGIS INC. COM 74340W103 1,173 14,594 SH   SOLE 0 0 0 14,594
AIR PRODS & CHEMS INC COM 009158106 2,275 11,396 SH   SOLE 0 0 0 11,396
SVB FINANCIAL GROUP COM 78486Q101 2,415 15,983 SH   SOLE 0 0 0 15,983
CONSOLIDATED EDISON INC COM 209115104 2,467 31,625 SH   SOLE 0 0 0 31,625
LAUDER ESTEE COS INC CL A 518439104 279 1,749 SH   SOLE 0 0 0 1,749
CHURCH & DWIGHT INC COM 171340102 2,593 40,404 SH   SOLE 0 0 0 40,404
SANOFI SPONSORED ADR 80105N105 310 7,084 SH   SOLE 0 0 0 7,084
NOVO-NORDISK A S ADR 670100205 1,259 20,917 SH   SOLE 0 0 0 20,917
HONDA MOTOR LTD AMERN SHS 438128308 635 28,254 SH   SOLE 0 0 0 28,254
ALPHABET INC CAP STK CL A 02079K305 2,423 2,085 SH   SOLE 0 0 0 2,085
INTUITIVE SURGICAL INC COM NEW 46120E602 404 816 SH   SOLE 0 0 0 816
CANADIAN NATL RY CO COM 136375102 2,097 27,010 SH   SOLE 0 0 0 27,010
DISCOVERY INC COM SER A 25470F104 481 24,762 SH   SOLE 0 0 0 24,762
TREX CO INC COM 89531P105 325 4,055 SH   SOLE 0 0 0 4,055
HOLOGIC INC COM 436440101 238 6,775 SH   SOLE 0 0 0 6,775
THERMO FISHER SCIENTIFIC INC COM 883556102 4,228 14,910 SH   SOLE 0 0 0 14,910
BANK HAWAII CORP COM 062540109 1,161 21,014 SH   SOLE 0 0 0 21,014
ORMAT TECHNOLOGIES INC COM 686688102 406 5,996 SH   SOLE 0 0 0 5,996
BANK NOVA SCOTIA B C COM 064149107 322 7,935 SH   SOLE 0 0 0 7,935
DARLING INGREDIENTS INC COM 237266101 294 15,332 SH   SOLE 0 0 0 15,332
DIGITAL RLTY TR INC COM 253868103 1,872 13,475 SH   SOLE 0 0 0 13,475
FIRST SOLAR INC COM 336433107 650 18,020 SH   SOLE 0 0 0 18,020
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 2,727 52,724 SH   SOLE 0 0 0 52,724
SHOPIFY INC CL A 82509L107 243 584 SH   SOLE 0 0 0 584
XYLEM INC COM 98419M100 1,982 30,439 SH   SOLE 0 0 0 30,439
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 1,442 9,870 SH   SOLE 0 0 0 9,870
T MOBILE US INC COM 872590104 385 4,594 SH   SOLE 0 0 0 4,594
GRAHAM HLDGS CO COM CL B 384637104 245 717 SH   SOLE 0 0 0 717
ALPHABET INC CAP STK CL C 02079K107 2,498 2,148 SH   SOLE 0 0 0 2,148
PAYPAL HLDGS INC COM 70450Y103 2,829 29,545 SH   SOLE 0 0 0 29,545
AVANGRID INC COM 05351W103 415 9,482 SH   SOLE 0 0 0 9,482