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
LINDE PLC SHS G5494J103 4,908 17,069 SH   SOLE   17,069 0 0
MEDTRONIC PLC SHS G5960L103 251 2,800 SH   SOLE   2,800 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 7,146 55,026 SH   SOLE   55,026 0 0
AES CORP COM 00130H105 947 45,090 SH   SOLE   45,090 0 0
ABBOTT LABS COM 002824100 5,386 49,574 SH   SOLE   49,574 0 0
ABBVIE INC COM 00287Y109 217 1,417 SH   SOLE   1,417 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 11,854 32,383 SH   SOLE   32,383 0 0
ALIGN TECHNOLOGY INC COM 016255101 1,395 5,893 SH   SOLE   5,893 0 0
ALPHABET INC CAP STK CL C 02079K107 1,417 648 SH   SOLE   648 0 0
ALPHABET INC CAP STK CL A 02079K305 12,962 5,948 SH   SOLE   5,948 0 0
AMAZON COM INC COM 023135106 9,746 91,761 SH   SOLE   91,761 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 927 6,234 SH   SOLE   6,234 0 0
AMGEN INC COM 031162100 2,877 11,826 SH   SOLE   11,826 0 0
APPLE INC COM 037833100 20,605 150,706 SH   SOLE   150,706 0 0
BAXTER INTL INC COM 071813109 1,596 24,846 SH   SOLE   24,846 0 0
BEST BUY INC COM 086516101 4,411 67,665 SH   SOLE   67,665 0 0
BLACKROCK INC COM 09247X101 4,847 7,958 SH   SOLE   7,958 0 0
CME GROUP INC COM 12572Q105 7,771 37,961 SH   SOLE   37,961 0 0
CVS HEALTH CORP COM 126650100 371 4,000 SH   SOLE   4,000 0 0
CITIGROUP INC COM NEW 172967424 410 8,914 SH   SOLE   8,914 0 0
COSTCO WHSL CORP NEW COM 22160K105 596 1,244 SH   SOLE   1,244 0 0
D R HORTON INC COM 23331A109 4,630 69,957 SH   SOLE   69,957 0 0
DISNEY WALT CO COM 254687106 244 2,582 SH   SOLE   2,582 0 0
EOG RES INC COM 26875P101 4,028 36,473 SH   SOLE   36,473 0 0
ECOLAB INC COM 278865100 1,800 11,704 SH   SOLE   11,704 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 8,155 85,757 SH   SOLE   85,757 0 0
ELECTRONIC ARTS INC COM 285512109 5,630 46,278 SH   SOLE   46,278 0 0
F5 INC COM 315616102 337 2,200 SH   SOLE   2,200 0 0
FIRST SOLAR INC COM 336433107 4,982 73,125 SH   SOLE   73,125 0 0
HERSHEY CO COM 427866108 6,420 29,836 SH   SOLE   29,836 0 0
HOME DEPOT INC COM 437076102 204 744 SH   SOLE   744 0 0
HUMANA INC COM 444859102 2,811 6,006 SH   SOLE   6,006 0 0
INTEL CORP COM 458140100 213 5,700 SH   SOLE   5,700 0 0
INTUIT COM 461202103 5,087 13,199 SH   SOLE   13,199 0 0
ISHARES TR CORE S&P500 ETF 464287200 10,285 27,127 SH   SOLE   27,127 0 0
ISHARES TR RUS MID CAP ETF 464287499 1,777 27,487 SH   SOLE   27,487 0 0
JPMORGAN CHASE & CO COM 46625H100 6,719 59,669 SH   SOLE   59,669 0 0
JOHNSON & JOHNSON COM 478160104 493 2,779 SH   SOLE   2,779 0 0
LTC PPTYS INC COM 502175102 261 6,800 SH   SOLE   6,800 0 0
MASTERCARD INCORPORATED CL A 57636Q104 9,871 31,290 SH   SOLE   31,290 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 197 12,900 SH   SOLE   12,900 0 0
MICROSOFT CORP COM 594918104 23,538 91,650 SH   SOLE   91,650 0 0
NETFLIX INC COM 64110L106 3,221 18,418 SH   SOLE   18,418 0 0
NVIDIA CORPORATION COM 67066G104 8,886 58,620 SH   SOLE   58,620 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 226 8,000 SH   SOLE   8,000 0 0
PACCAR INC COM 693718108 325 3,943 SH   SOLE   3,943 0 0
PARKER-HANNIFIN CORP COM 701094104 456 1,852 SH   SOLE   1,852 0 0
PAYPAL HLDGS INC COM 70450Y103 4,624 66,204 SH   SOLE   66,204 0 0
PEPSICO INC COM 713448108 8,612 51,675 SH   SOLE   51,675 0 0
PIONEER NAT RES CO COM 723787107 3,983 17,856 SH   SOLE   17,856 0 0
PROCTER AND GAMBLE CO COM 742718109 498 3,466 SH   SOLE   3,466 0 0
QUALCOMM INC COM 747525103 485 3,800 SH   SOLE   3,800 0 0
RESMED INC COM 761152107 386 1,840 SH   SOLE   1,840 0 0
S&P GLOBAL INC COM 78409V104 7,713 22,883 SH   SOLE   22,883 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 351 930 SH   SOLE   930 0 0
SPDR SER TR S&P BIOTECH 78464A870 3,515 47,326 SH   SOLE   47,326 0 0
SPDR INDEX SHS FDS MSCI EAFE FS ETF 78470E106 277 4,228 SH   SOLE   4,228 0 0
SALESFORCE INC COM 79466L302 425 2,573 SH   SOLE   2,573 0 0
SOFI TECHNOLOGIES INC COM 83406F102 981 186,056 SH   SOLE   186,056 0 0
STARBUCKS CORP COM 855244109 934 12,226 SH   SOLE   12,226 0 0
T-MOBILE US INC COM 872590104 478 3,550 SH   SOLE   3,550 0 0
TESLA INC COM 88160R101 4,119 6,116 SH   SOLE   6,116 0 0
ULTA BEAUTY INC COM 90384S303 6,700 17,380 SH   SOLE   17,380 0 0
UNITEDHEALTH GROUP INC COM 91324P102 7,284 14,181 SH   SOLE   14,181 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 28,499 144,689 SH   SOLE   144,689 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 332 1,758 SH   SOLE   1,758 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,941 38,242 SH   SOLE   38,242 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 1,052 3,733 SH   SOLE   3,733 0 0
VISA INC COM CL A 92826C839 706 3,586 SH   SOLE   3,586 0 0
WASTE MGMT INC DEL COM 94106L109 8,794 57,486 SH   SOLE   57,486 0 0
WELLTOWER INC COM 95040Q104 850 10,317 SH   SOLE   10,317 0 0
XYLEM INC COM 98419M100 4,772 61,043 SH   SOLE   61,043 0 0
ZOETIS INC CL A 98978V103 8,416 48,959 SH   SOLE   48,959 0 0