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
3M CO COM 88579Y101 1,152 5,798 SH   SOLE   0 0 5,798
ABBOTT LABS COM 002824100 12,462 107,492 SH   SOLE   8,425 0 99,067
ABBVIE INC COM 00287Y109 2,068 18,360 SH   SOLE   588 0 17,772
ADOBE SYSTEMS INCORPORATED COM 00724F101 843 1,440 SH   SOLE   0 0 1,440
AGILENT TECHNOLOGIES INC COM 00846U101 266 1,797 SH   SOLE   0 0 1,797
AIR PRODS & CHEMS INC COM 009158106 248 861 SH   SOLE   0 0 861
ALPHABET INC CAP STK CL C 02079K107 2,399 957 SH   SOLE   20 0 937
ALPHABET INC CAP STK CL A 02079K305 28,503 11,673 SH   SOLE   763 0 10,910
AMAZON COM INC COM 023135106 991 288 SH   SOLE   20 0 268
AMERICAN EXPRESS CO COM 025816109 544 3,292 SH   SOLE   0 0 3,292
AMERICAN WTR WKS CO INC NEW COM 030420103 17,654 114,540 SH   SOLE   3,970 0 110,570
AMGEN INC COM 031162100 455 1,868 SH   SOLE   75 0 1,793
APPLE INC COM 037833100 36,673 267,761 SH   SOLE   11,401 0 256,360
AT&T INC COM 00206R102 11,810 410,360 SH   SOLE   21,072 0 389,288
AUTOMATIC DATA PROCESSING IN COM 053015103 1,079 5,431 SH   SOLE   0 0 5,431
BARRICK GOLD CORP COM 067901108 338 16,360 SH   SOLE   15,000 0 1,360
BECTON DICKINSON & CO COM 075887109 204 840 SH   SOLE   0 0 840
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,699 9,710 SH   SOLE   0 0 9,710
BIO RAD LABS INC CL A 090572207 387 600 SH   SOLE   0 0 600
BIOGEN INC COM 09062X103 322 929 SH   SOLE   0 0 929
BK OF AMERICA CORP COM 060505104 816 19,791 SH   SOLE   5,111 0 14,680
BLACKROCK INC COM 09247X101 402 460 SH   SOLE   0 0 460
BRISTOL-MYERS SQUIBB CO COM 110122108 404 6,045 SH   SOLE   0 0 6,045
CALIFORNIA WTR SVC GROUP COM 130788102 233 4,200 SH   SOLE   0 0 4,200
CARRIER GLOBAL CORPORATION COM 14448C104 695 14,305 SH   SOLE   450 0 13,855
CHEVRON CORP NEW COM 166764100 14,195 135,530 SH   SOLE   7,719 0 127,811
CHUBB LIMITED COM H1467J104 266 1,676 SH   SOLE   0 0 1,676
CISCO SYS INC COM 17275R102 962 18,149 SH   SOLE   0 0 18,149
CITIGROUP INC COM NEW 172967424 5,289 74,762 SH   SOLE   8,463 0 66,299
CLOROX CO DEL COM 189054109 200 1,110 SH   SOLE   0 0 1,110
COCA COLA CO COM 191216100 1,495 27,624 SH   SOLE   7,050 0 20,574
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 294 4,240 SH   SOLE   0 0 4,240
COLGATE PALMOLIVE CO COM 194162103 606 7,454 SH   SOLE   0 0 7,454
COMCAST CORP NEW CL A 20030N101 993 17,420 SH   SOLE   0 0 17,420
CONOCOPHILLIPS COM 20825C104 2,995 49,174 SH   SOLE   9,750 0 39,424
CONSTELLATION BRANDS INC CL A 21036P108 8,807 37,653 SH   SOLE   1,722 0 35,931
COSTCO WHSL CORP NEW COM 22160K105 4,340 10,970 SH   SOLE   403 0 10,567
CROWN CASTLE INTL CORP NEW COM 22822V101 19,927 102,137 SH   SOLE   7,017 0 95,120
CSX CORP COM 126408103 6,084 189,660 SH   SOLE   6,465 0 183,195
CVS HEALTH CORP COM 126650100 9,223 110,534 SH   SOLE   7,930 0 102,604
DANAHER CORPORATION COM 235851102 1,366 5,091 SH   SOLE   0 0 5,091
DEERE & CO COM 244199105 1,564 4,433 SH   SOLE   0 0 4,433
DEVON ENERGY CORP NEW COM 25179M103 210 7,180 SH   SOLE   1,800 0 5,380
DISCOVER FINL SVCS COM 254709108 9,941 84,039 SH   SOLE   1,925 0 82,114
DISNEY WALT CO COM 254687106 23,547 133,967 SH   SOLE   9,865 0 124,102
DOW INC COM 260557103 464 7,325 SH   SOLE   0 0 7,325
DUKE ENERGY CORP NEW COM NEW 26441C204 821 8,321 SH   SOLE   300 0 8,021
ECOLAB INC COM 278865100 1,687 8,190 SH   SOLE   0 0 8,190
EMERSON ELEC CO COM 291011104 16,493 171,375 SH   SOLE   0 0 171,375
ENBRIDGE INC COM 29250N105 414 10,340 SH   SOLE   0 0 10,340
ENTERPRISE PRODS PARTNERS L COM 293792107 633 26,217 SH   SOLE   875 0 25,342
EOG RES INC COM 26875P101 1,911 22,908 SH   SOLE   490 0 22,418
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 18,692 308,198 SH   SOLE   16,755 0 291,443
EVERSOURCE ENERGY COM 30040W108 983 12,245 SH   SOLE   0 0 12,245
EXXON MOBIL CORP COM 30231G102 2,679 42,462 SH   SOLE   1,830 0 40,632
FACEBOOK INC CL A 30303M102 292 841 SH   SOLE   400 0 441
FORTIVE CORP COM 34959J108 214 3,070 SH   SOLE   0 0 3,070
GENERAL MLS INC COM 370334104 221 3,630 SH   SOLE   0 0 3,630
GENUINE PARTS CO COM 372460105 451 3,570 SH   SOLE   0 0 3,570
GLOBAL PMTS INC COM 37940X102 8,450 45,059 SH   SOLE   3,820 0 41,239
GLOBE LIFE INC COM 37959E102 286 3,004 SH   SOLE   0 0 3,004
HEALTHPEAK PROPERTIES INC COM 42250P103 241 7,251 SH   SOLE   0 0 7,251
HOME DEPOT INC COM 437076102 7,092 22,240 SH   SOLE   3,451 0 18,789
HONEYWELL INTL INC COM 438516106 1,046 4,768 SH   SOLE   0 0 4,768
INTEL CORP COM 458140100 2,029 36,149 SH   SOLE   1,501 0 34,648
INTERNATIONAL BUSINESS MACHS COM 459200101 836 5,703 SH   SOLE   0 0 5,703
INVESCO EXCHANGE TRADED FD T DYNMC PHRMCTLS 46137V662 732 9,100 SH   SOLE   0 0 9,100
INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 812 8,717 SH   SOLE   246 0 8,471
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 1,477 27,590 SH   SOLE   0 0 27,590
ISHARES TR SELECT DIVID ETF 464287168 279 2,393 SH   SOLE   0 0 2,393
ISHARES TR INTRM GOV CR ETF 464288612 475 4,105 SH   SOLE   0 0 4,105
ISHARES TR IBOXX INV CP ETF 464287242 699 5,204 SH   SOLE   0 0 5,204
ISHARES TR RUSSELL 2000 ETF 464287655 844 3,680 SH   SOLE   0 0 3,680
ISHARES TR RUS MDCP VAL ETF 464287473 981 8,536 SH   SOLE   736 0 7,800
ISHARES TR RUS MD CP GR ETF 464287481 1,009 8,912 SH   SOLE   1,012 0 7,900
ISHARES TR ISHS 1-5YR INVS 464288646 1,071 19,548 SH   SOLE   0 0 19,548
ISHARES TR CORE S&P500 ETF 464287200 1,114 2,592 SH   SOLE   0 0 2,592
ISHARES TR MSCI EAFE ETF 464287465 1,454 18,435 SH   SOLE   0 0 18,435
ISHARES TR RUS MID CAP ETF 464287499 1,475 18,610 SH   SOLE   0 0 18,610
ISHARES TR ISHARES BIOTECH 464287556 1,528 9,335 SH   SOLE   345 0 8,990
ISHARES TR US REGNL BKS ETF 464288778 2,322 40,369 SH   SOLE   2,055 0 38,314
ISHARES TR U.S. MED DVC ETF 464288810 14,032 38,865 SH   SOLE   400 0 38,465
JACOBS ENGR GROUP INC COM 469814107 14,654 109,835 SH   SOLE   4,541 0 105,294
JOHNSON & JOHNSON COM 478160104 6,455 39,180 SH   SOLE   2,630 0 36,550
JPMORGAN CHASE & CO COM 46625H100 25,863 166,281 SH   SOLE   9,575 0 156,706
KIMBERLY-CLARK CORP COM 494368103 1,150 8,593 SH   SOLE   0 0 8,593
KINDER MORGAN INC DEL COM 49456B101 6,740 369,720 SH   SOLE   27,830 0 341,890
KIRKLAND LAKE GOLD LTD COM 49741E100 4,980 129,238 SH   SOLE   3,450 0 125,788
LILLY ELI & CO COM 532457108 555 2,418 SH   SOLE   0 0 2,418
LOCKHEED MARTIN CORP COM 539830109 4,655 12,303 SH   SOLE   2,200 0 10,103
LOWES COS INC COM 548661107 20,606 106,231 SH   SOLE   2,726 0 103,505
MASTERCARD INCORPORATED CL A 57636Q104 305 836 SH   SOLE   0 0 836
MCDONALDS CORP COM 580135101 2,138 9,257 SH   SOLE   0 0 9,257
MERCK & CO INC COM 58933Y105 14,610 187,856 SH   SOLE   12,770 0 175,086
METLIFE INC COM 59156R108 11,793 197,045 SH   SOLE   7,310 0 189,735
MICROSOFT CORP COM 594918104 39,234 144,828 SH   SOLE   8,012 0 136,817
MID-AMER APT CMNTYS INC COM 59522J103 9,934 58,985 SH   SOLE   1,215 0 57,770
MONDELEZ INTL INC CL A 609207105 2,901 46,454 SH   SOLE   3,454 0 43,000
MOODYS CORP COM 615369105 499 1,376 SH   SOLE   0 0 1,376
NATIONAL RETAIL PROPERTIES I COM 637417106 241 5,150 SH   SOLE   0 0 5,150
NEWMONT CORP COM 651639106 820 12,940 SH   SOLE   5,000 0 7,940
NEXTERA ENERGY INC COM 65339F101 1,644 22,428 SH   SOLE   600 0 21,828
NIKE INC CL B 654106103 223 1,443 SH   SOLE   0 0 1,443
NORFOLK SOUTHN CORP COM 655844108 452 1,703 SH   SOLE   0 0 1,703
NOVO-NORDISK A S ADR 670100205 550 6,570 SH   SOLE   0 0 6,570
NVIDIA CORPORATION COM 67066G104 238 298 SH   SOLE   0 0 298
ORACLE CORP COM 68389X105 1,624 20,860 SH   SOLE   0 0 20,860
OTIS WORLDWIDE CORP COM 68902V107 2,252 27,542 SH   SOLE   2,260 0 25,282
PAYPAL HLDGS INC COM 70450Y103 273 937 SH   SOLE   0 0 937
PEPSICO INC COM 713448108 18,709 126,264 SH   SOLE   6,135 0 120,129
PFIZER INC COM 717081103 13,738 350,819 SH   SOLE   26,851 0 323,968
PHILIP MORRIS INTL INC COM 718172109 238 2,400 SH   SOLE   0 0 2,400
PIMCO ETF TR ENHNCD LW DUR AC 72201R718 305 3,000 SH   SOLE   0 0 3,000
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 35,359 346,758 SH   SOLE   24,229 0 322,529
PROCTER AND GAMBLE CO COM 742718109 17,152 127,119 SH   SOLE   6,423 0 120,696
PROSHARES TR PSHS ULT S&P 500 74347R107 782 6,550 SH   SOLE   0 0 6,550
PRUDENTIAL FINL INC COM 744320102 465 4,540 SH   SOLE   0 0 4,540
QUALCOMM INC COM 747525103 24,335 170,258 SH   SOLE   9,104 0 161,154
RAYTHEON TECHNOLOGIES CORP COM 75513E101 15,635 183,271 SH   SOLE   5,902 0 177,369
ROPER TECHNOLOGIES INC COM 776696106 5,822 12,383 SH   SOLE   369 0 12,014
SCHLUMBERGER LTD COM STK 806857108 670 20,919 SH   SOLE   335 0 20,584
SCHWAB CHARLES CORP COM 808513105 440 6,047 SH   SOLE   0 0 6,047
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 519 4,994 SH   SOLE   0 0 4,994
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 206 2,500 SH   SOLE   0 0 2,500
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 413 2,800 SH   SOLE   0 0 2,800
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 695 5,522 SH   SOLE   0 0 5,522
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 768 12,148 SH   SOLE   0 0 12,148
SELECT SECTOR SPDR TR ENERGY 81369Y506 836 15,525 SH   SOLE   0 0 15,525
SEMPRA ENERGY COM 816851109 316 2,388 SH   SOLE   0 0 2,388
SIRIUS XM HOLDINGS INC COM 82968B103 75 11,500 SH   SOLE   4,000 0 7,500
SOUTHERN COPPER CORP COM 84265V105 211 3,275 SH   SOLE   0 0 3,275
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,577 3,683 SH   SOLE   530 0 3,153
SPDR SER TR S&P OILGAS EXP 78468R556 450 4,651 SH   SOLE   0 0 4,651
SPDR SER TR PORTFOLIO SHORT 78464A474 5,048 161,270 SH   SOLE   6,300 0 154,970
SPDR SER TR S&P BIOTECH 78464A870 12,879 95,116 SH   SOLE   2,435 0 92,681
STARBUCKS CORP COM 855244109 813 7,267 SH   SOLE   0 0 7,267
STARWOOD PPTY TR INC COM 85571B105 358 13,688 SH   SOLE   400 0 13,288
STRYKER CORPORATION COM 863667101 414 1,594 SH   SOLE   0 0 1,594
SVB FINANCIAL GROUP COM 78486Q101 506 910 SH   SOLE   0 0 910
SYSCO CORP COM 871829107 212 2,730 SH   SOLE   0 0 2,730
TARGET CORP COM 87612E106 352 1,455 SH   SOLE   126 0 1,329
TESLA INC COM 88160R101 292 430 SH   SOLE   65 0 365
TEXAS INSTRS INC COM 882508104 278 1,447 SH   SOLE   0 0 1,447
THERMO FISHER SCIENTIFIC INC COM 883556102 23,120 45,830 SH   SOLE   1,214 0 44,616
TJX COS INC NEW COM 872540109 233 3,460 SH   SOLE   0 0 3,460
TRAVELERS COMPANIES INC COM 89417E109 1,617 10,800 SH   SOLE   0 0 10,800
UNION PAC CORP COM 907818108 1,027 4,668 SH   SOLE   0 0 4,668
UNITED PARCEL SERVICE INC CL B 911312106 6,193 29,778 SH   SOLE   4,235 0 25,543
UNITEDHEALTH GROUP INC COM 91324P102 17,222 43,007 SH   SOLE   3,390 0 39,617
UNIVERSAL DISPLAY CORP COM 91347P105 299 1,345 SH   SOLE   400 0 945
US BANCORP DEL COM NEW 902973304 14,170 248,724 SH   SOLE   8,313 0 240,411
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 908 11,050 SH   SOLE   2,065 0 8,985
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,089 4,889 SH   SOLE   0 0 4,889
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 1,364 21,525 SH   SOLE   2,575 0 18,950
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 20,492 247,760 SH   SOLE   16,168 0 231,592
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 247 1,593 SH   SOLE   0 0 1,593
VANGUARD WORLD FDS INF TECH ETF 92204A702 4,055 10,168 SH   SOLE   0 0 10,168
VERIZON COMMUNICATIONS INC COM 92343V104 1,916 34,202 SH   SOLE   5,300 0 28,902
VISA INC COM CL A 92826C839 23,110 98,836 SH   SOLE   6,401 0 92,435
VORNADO RLTY TR SH BEN INT 929042109 1,307 28,000 SH   SOLE   0 0 28,000
WALGREENS BOOTS ALLIANCE INC COM 931427108 518 9,840 SH   SOLE   0 0 9,840
WALMART INC COM 931142103 611 4,330 SH   SOLE   0 0 4,330
WASTE CONNECTIONS INC COM 94106B101 242 2,025 SH   SOLE   0 0 2,025
WASTE MGMT INC DEL COM 94106L109 1,831 13,066 SH   SOLE   175 0 12,891
WEC ENERGY GROUP INC COM 92939U106 259 2,912 SH   SOLE   0 0 2,912
WELLS FARGO CO NEW COM 949746101 600 13,256 SH   SOLE   2,775 0 10,481
WEYERHAEUSER CO MTN BE COM NEW 962166104 1,335 38,775 SH   SOLE   1,755 0 37,020
WHEATON PRECIOUS METALS CORP COM 962879102 4,597 104,308 SH   SOLE   8,180 0 96,128
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 4,318 56,626 SH   SOLE   1,775 0 54,851