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
AGILENT TECHNOLOGIES INC COM 00846U101 395 3,333 SH   SOLE   1,773 0 1,560
APPLE INC COM 037833100 120,953 911,545 SH   SOLE   796,813 0 114,732
ABBVIE INC COM 00287Y109 1,595 14,884 SH   SOLE   11,535 0 3,349
ABBOTT LABS COM 002824100 1,314 11,997 SH   SOLE   8,902 0 3,095
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,515 5,800 SH   SOLE   5,670 0 130
ISHARES TR MSCI ACWI ETF 464288257 6,482 71,447 SH   SOLE   69,160 0 2,287
ADOBE SYSTEMS INCORPORATED COM 00724F101 2,096 4,192 SH   SOLE   3,711 0 481
AUTOMATIC DATA PROCESSING IN COM 053015103 752 4,267 SH   SOLE   4,203 0 64
AUTODESK INC COM 052769106 354 1,161 SH   SOLE   955 0 206
ISHARES TR CORE US AGGBD ET 464287226 16,000 135,372 SH   SOLE   114,308 0 21,064
ALLSTATE CORP COM 020002101 27,991 254,629 SH   SOLE   228,833 0 25,796
ALTAIR ENGR INC COM CL A 021369103 556 9,561 SH   SOLE   9,561 0 0
APPLIED MATLS INC COM 038222105 433 5,022 SH   SOLE   4,871 0 151
ADVANCED MICRO DEVICES INC COM 007903107 1,814 19,776 SH   SOLE   19,776 0 0
AMETEK INC COM 031100100 561 4,635 SH   SOLE   3,776 0 859
AMGEN INC COM 031162100 4,852 21,103 SH   SOLE   18,969 0 2,134
AMERIPRISE FINL INC COM 03076C106 250 1,287 SH   SOLE   1,086 0 201
AMERICAN TOWER CORP NEW COM 03027X100 27,401 122,073 SH   SOLE   110,284 0 11,790
AMAZON COM INC COM 023135106 53,816 16,524 SH   SOLE   14,796 0 1,728
ISHARES TR GRWT ALLOCAT ETF 464289867 489 9,377 SH   SOLE   4,235 0 5,142
AIR PRODS & CHEMS INC COM 009158106 492 1,799 SH   SOLE   1,789 0 10
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 1,078 6,046 SH   SOLE   6,046 0 0
ASPEN GROUP INC COM NEW 04530L203 133 11,905 SH   SOLE   11,905 0 0
ATLAS CORP SHARES Y0436Q109 118 10,855 SH   SOLE   8,721 0 2,134
ACTIVISION BLIZZARD INC COM 00507V109 20,458 220,339 SH   SOLE   198,643 0 21,696
BROADCOM INC COM 11135F101 31,944 72,956 SH   SOLE   66,635 0 6,321
ASTRAZENECA PLC SPONSORED ADR 046353108 312 6,232 SH   SOLE   5,888 0 344
BOEING CO COM 097023105 2,506 11,708 SH   SOLE   8,548 0 3,160
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,456 6,255 SH   SOLE   4,490 0 1,765
BK OF AMERICA CORP COM 060505104 3,568 117,730 SH   SOLE   110,133 0 7,597
BAXTER INTL INC COM 071813109 661 8,236 SH   SOLE   8,236 0 0
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 109 22,017 SH   SOLE   16,729 0 5,288
BARCLAYS PLC ADR 06738E204 109 13,583 SH   SOLE   10,731 0 2,852
BROWN FORMAN CORP CL B 115637209 554 6,978 SH   SOLE   6,527 0 451
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 389 7,866 SH   SOLE   7,866 0 0
VANGUARD BD INDEX FDS INTERMED TERM 921937819 1,596 17,190 SH   SOLE   4,929 0 12,261
BLACKROCK INC COM 09247X101 32,421 44,933 SH   SOLE   40,414 0 4,518
BALL CORP COM 058498106 712 7,644 SH   SOLE   7,644 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 16,662 268,608 SH   SOLE   241,335 0 27,273
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 622 7,053 SH   SOLE   2,894 0 4,159
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 7,306 124,789 SH   SOLE   67,981 0 56,808
PIMCO ETF TR ACTIVE BD ETF 72201R775 1,304 11,530 SH   SOLE   7,492 0 4,038
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 14,783 63,755 SH   SOLE   55,399 0 8,356
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 202 9,546 SH   SOLE   0 0 9,546
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 123 5,677 SH   SOLE   0 0 5,677
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 135 6,185 SH   SOLE   905 0 5,280
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 716 8,636 SH   SOLE   2,036 0 6,600
CITIGROUP INC COM NEW 172967424 478 7,748 SH   SOLE   6,793 0 955
CABLE ONE INC COM 12685J105 1,735 779 SH   SOLE   778 0 1
CREDIT ACCEP CORP MICH COM 225310101 208 600 SH   SOLE   600 0 0
CONAGRA BRANDS INC COM 205887102 415 11,435 SH   SOLE   8,915 0 2,520
CATERPILLAR INC COM 149123101 673 3,696 SH   SOLE   3,433 0 263
CBRE GROUP INC CL A 12504L109 204 3,247 SH   SOLE   2,967 0 280
CROWN CASTLE INTL CORP NEW COM 22822V101 446 2,803 SH   SOLE   2,773 0 30
CDW CORP COM 12514G108 336 2,548 SH   SOLE   2,548 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 687 1,038 SH   SOLE   1,028 0 10
CIGNA CORP NEW COM 125523100 522 2,510 SH   SOLE   2,510 0 0
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 126 2,839 SH   SOLE   2,839 0 0
COLGATE PALMOLIVE CO COM 194162103 0 235,000 SH   SOLE   235,000 0 0
COLGATE PALMOLIVE CO COM 194162103 1,226 14,338 SH   SOLE   9,538 0 4,800
CLOROX CO DEL COM 189054109 1,559 7,721 SH   SOLE   7,657 0 64
COMCAST CORP NEW CL A 20030N101 2,631 50,217 SH   SOLE   43,579 0 6,638
CME GROUP INC COM 12572Q105 209 1,151 SH   SOLE   1,027 0 124
ISHARES TR CALIF MUN BD ETF 464288356 2,441 38,848 SH   SOLE   24,562 0 14,286
CHIPOTLE MEXICAN GRILL INC COM 169656105 261 188 SH   SOLE   182 0 6
CUMMINS INC COM 231021106 288 1,270 SH   SOLE   1,120 0 150
COMPASS MINERALS INTL INC COM 20451N101 473 7,670 SH   SOLE   5,242 0 2,428
CANADIAN NAT RES LTD COM 136385101 379 15,750 SH   SOLE   9,050 0 6,700
CONOCOPHILLIPS COM 20825C104 412 10,293 SH   SOLE   9,497 0 796
COSTCO WHSL CORP NEW COM 22160K105 35,010 92,920 SH   SOLE   82,985 0 9,935
SALESFORCE COM INC COM 79466L302 373 1,677 SH   SOLE   1,546 0 131
CROWDSTRIKE HLDGS INC CL A 22788C105 212 1,000 SH   SOLE   1,000 0 0
CISCO SYS INC COM 17275R102 22,240 496,982 SH   SOLE   448,655 0 48,327
CSX CORP COM 126408103 251 2,766 SH   SOLE   2,050 0 716
CINTAS CORP COM 172908105 205 581 SH   SOLE   467 0 114
CORTEVA INC COM 22052L104 360 9,293 SH   SOLE   7,976 0 1,317
CVS HEALTH CORP COM 126650100 25,921 379,514 SH   SOLE   339,193 0 40,321
CHEVRON CORP NEW COM 166764100 5,572 65,981 SH   SOLE   59,019 0 6,961
INVESCO EXCHANGE TRADED FD T ZACKS MID CAP 46137Y401 2,239 29,412 SH   SOLE   25,175 0 4,237
DOMINION ENERGY INC COM 25746U109 487 6,470 SH   SOLE   4,780 0 1,690
DUPONT DE NEMOURS INC COM 26614N102 461 6,476 SH   SOLE   5,762 0 714
DELL TECHNOLOGIES INC CL C 24703L202 266 3,635 SH   SOLE   3,635 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 220 1,383 SH   SOLE   1,375 0 8
WISDOMTREE TR US SMALLCAP DIVD 97717W604 500 18,809 SH   SOLE   18,809 0 0
DISCOVER FINL SVCS COM 254709108 336 3,714 SH   SOLE   3,714 0 0
D R HORTON INC COM 23331A109 265 3,840 SH   SOLE   3,705 0 135
DANAHER CORPORATION COM 235851102 533 2,400 SH   SOLE   2,056 0 344
DISNEY WALT CO COM 254687106 41,213 227,472 SH   SOLE   204,553 0 22,919
BARCLAYS BANK PLC DJUBS CMDT ETN36 06738C778 1,352 61,751 SH   SOLE   54,314 0 7,437
WISDOMTREE TR US LARGECAP DIVD 97717W307 2,994 27,849 SH   SOLE   27,849 0 0
DIGITAL RLTY TR INC COM 253868103 571 4,095 SH   SOLE   4,095 0 0
DOCUSIGN INC COM 256163106 1,196 5,378 SH   SOLE   221 0 5,157
WISDOMTREE TR US MIDCAP DIVID 97717W505 1,380 39,634 SH   SOLE   39,634 0 0
DOW INC COM 260557103 452 8,153 SH   SOLE   7,530 0 623
DUFF & PHELPS UTLITY AND INF COM 26433C105 122 10,000 SH   SOLE   10,000 0 0
ISHARES TR MSCI KLD400 SOC 464288570 315 4,400 SH   SOLE   4,400 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 610 6,663 SH   SOLE   4,489 0 2,174
ISHARES TR SELECT DIVID ETF 464287168 1,007 10,471 SH   SOLE   5,828 0 4,643
INVESCO EXCH TRADED FD TR II DWA SMLCP MENT 46138E842 1,366 18,140 SH   SOLE   12,270 0 5,870
DEXCOM INC COM 252131107 218 590 SH   SOLE   492 0 98
ELECTRONIC ARTS INC COM 285512109 277 1,926 SH   SOLE   1,582 0 344
ECOLAB INC COM 278865100 475 2,193 SH   SOLE   567 0 1,626
CONSOLIDATED EDISON INC COM 209115104 496 6,860 SH   SOLE   6,860 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 4,152 80,359 SH   SOLE   73,312 0 7,047
ISHARES TR MSCI EAFE ETF 464287465 15,013 205,765 SH   SOLE   148,199 0 57,566
EDISON INTL COM 281020107 280 4,458 SH   SOLE   4,458 0 0
LAUDER ESTEE COS INC CL A 518439104 240 903 SH   SOLE   693 0 210
ISHARES TR JPMORGAN USD EMG 464288281 471 4,067 SH   SOLE   2,884 0 1,183
ENBRIDGE INC COM 29250N105 438 13,701 SH   SOLE   9,500 0 4,201
EQUINIX INC COM 29444U700 1,952 2,733 SH   SOLE   2,733 0 0
ERICSSON ADR B SEK 10 294821608 146 12,239 SH   SOLE   6,074 0 6,165
ISHARES TR ESG AW MSCI EAFE 46435G516 21,673 296,722 SH   SOLE   284,855 0 11,867
ISHARES TR ESG AWR MSCI USA 46435G425 1,629 18,940 SH   SOLE   18,940 0 0
ISHARES TR ESG AWARE MSCI 46435U663 3,042 89,127 SH   SOLE   85,180 0 3,947
EATON CORP PLC SHS G29183103 219 1,820 SH   SOLE   1,820 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 2,780 30,475 SH   SOLE   30,050 0 425
EAST WEST BANCORP INC COM 27579R104 386 7,618 SH   SOLE   7,618 0 0
FORD MTR CO DEL COM 345370860 148 16,812 SH   SOLE   14,812 0 2,000
FACEBOOK INC CL A 30303M102 31,456 115,156 SH   SOLE   102,826 0 12,330
FREEPORT-MCMORAN INC CL B 35671D857 234 9,005 SH   SOLE   9,005 0 0
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 3,409 16,063 SH   SOLE   6,917 0 9,146
FACTSET RESH SYS INC COM 303075105 369 1,111 SH   SOLE   1,111 0 0
FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 2,487 77,463 SH   SOLE   75,846 0 1,617
FEDEX CORP COM 31428X106 213 820 SH   SOLE   820 0 0
FIRSTENERGY CORP COM 337932107 450 14,686 SH   SOLE   9,741 0 4,945
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 118 2,036 SH   SOLE   2,036 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 319 2,253 SH   SOLE   203 0 2,050
FISERV INC COM 337738108 273 2,397 SH   SOLE   2,397 0 0
FMC CORP COM NEW 302491303 18,728 162,952 SH   SOLE   146,567 0 16,385
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 532 12,802 SH   SOLE   12,802 0 0
FRANCO NEV CORP COM 351858105 223 1,780 SH   SOLE   1,780 0 0
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 141 1,347 SH   SOLE   1,347 0 0
GENERAL DYNAMICS CORP COM 369550108 15,379 103,340 SH   SOLE   93,909 0 9,431
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 682 18,935 SH   SOLE   12,597 0 6,338
GENERAL ELECTRIC CO COM 369604103 303 28,095 SH   SOLE   22,620 0 5,475
GENERAL MLS INC COM 370334104 695 11,812 SH   SOLE   7,864 0 3,949
SPDR GOLD TR GOLD SHS 78463V107 1,400 7,849 SH   SOLE   5,750 0 2,099
GAMING & LEISURE PPTYS INC COM 36467J108 1,763 41,588 SH   SOLE   41,588 0 0
CORNING INC COM 219350105 263 7,312 SH   SOLE   3,877 0 3,435
GENERAL MTRS CO COM 37045V100 316 7,580 SH   SOLE   6,980 0 600
GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101 213 11,000 SH   SOLE   11,000 0 0
ALPHABET INC CAP STK CL C 02079K107 10,461 5,971 SH   SOLE   5,124 0 847
ALPHABET INC CAP STK CL A 02079K305 44,358 25,310 SH   SOLE   22,960 0 2,350
GENUINE PARTS CO COM 372460105 659 6,557 SH   SOLE   4,970 0 1,587
GLOBAL PMTS INC COM 37940X102 17,002 78,924 SH   SOLE   70,679 0 8,244
GOLDMAN SACHS GROUP INC COM 38141G104 214 812 SH   SOLE   812 0 0
GLOBALSTAR INC COM 378973408 14 40,550 SH   SOLE   40,550 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 265 7,197 SH   SOLE   6,407 0 790
FLEXSHARES TR MORNSTAR UPSTR 33939L407 1,036 31,825 SH   SOLE   31,775 0 50
SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 187 1,435 SH   SOLE   1,435 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 363 8,500 SH   SOLE   0 0 8,500
HANESBRANDS INC COM 410345102 503 34,524 SH   SOLE   24,634 0 9,890
HCA HEALTHCARE INC COM 40412C101 20,680 125,744 SH   SOLE   113,404 0 12,340
HOME DEPOT INC COM 437076102 7,804 29,379 SH   SOLE   28,265 0 1,114
HONEYWELL INTL INC COM 438516106 35,847 168,531 SH   SOLE   152,947 0 15,584
HORMEL FOODS CORP COM 440452100 474 10,164 SH   SOLE   10,164 0 0
ISHARES TR IBOXX HI YD ETF 464288513 349 3,993 SH   SOLE   3,993 0 0
ISHARES GOLD TRUST ISHARES 464285105 550 30,340 SH   SOLE   30,340 0 0
ISHARES TR IBONDS DEC21 ETF 46434VBK5 7,073 283,947 SH   SOLE   282,641 0 1,306
ISHARES TR IBONDS DEC22 ETF 46434VBA7 4,280 167,385 SH   SOLE   167,216 0 169
ISHARES TR IBONDS DEC23 ETF 46434VAX8 7,725 294,047 SH   SOLE   292,375 0 1,672
ISHARES TR IBONDS DEC24 ETF 46434VBG4 4,352 163,720 SH   SOLE   163,720 0 0
ISHARES TR IBONDS DEC25 ETF 46434VBD1 469 17,118 SH   SOLE   17,118 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 913 7,255 SH   SOLE   5,094 0 2,161
ISHARES TR IBONDS DEC2021 46435G789 1,884 73,113 SH   SOLE   73,113 0 0
ISHARES TR IBONDS DEC2022 46435G755 1,977 74,994 SH   SOLE   74,994 0 0
ISHARES TR IBONDS DEC2023 46435G318 2,233 85,272 SH   SOLE   85,272 0 0
ISHARES TR COHEN STEER REIT 464287564 581 10,778 SH   SOLE   10,344 0 435
ISHARES TR BARCLAYS 7 10 YR 464287440 179 1,491 SH   SOLE   476 0 1,015
ISHARES TR CORE MSCI EAFE 46432F842 927 13,412 SH   SOLE   13,412 0 0
ISHARES INC CORE MSCI EMKT 46434G103 973 15,685 SH   SOLE   14,631 0 1,054
ISHARES TR ISHS 5-10YR INVT 464288638 356 5,764 SH   SOLE   1,908 0 3,856
ISHARES TR ISHS 1-5YR INVS 464288646 304,354 5,516,654 SH   SOLE   4,617,130 0 899,524
ISHARES TR EXPANDED TECH 464287515 1,178 3,328 SH   SOLE   1,716 0 1,612
ISHARES TR U.S. MED DVC ETF 464288810 1,023 3,125 SH   SOLE   1,725 0 1,400
ISHARES TR CORE S&P MCP ETF 464287507 1,998 8,694 SH   SOLE   5,647 0 3,046
ISHARES TR S&P MC 400GR ETF 464287606 1,472 20,380 SH   SOLE   19,094 0 1,287
ISHARES TR CORE S&P SCP ETF 464287804 4,992 54,320 SH   SOLE   39,787 0 14,533
ISHARES TR SP SMCP600VL ETF 464287879 524 6,450 SH   SOLE   5,224 0 1,227
ISHARES TR S&P SML 600 GWT 464287887 306 2,681 SH   SOLE   2,507 0 174
ING GROEP N.V. SPONSORED ADR 456837103 144 15,239 SH   SOLE   11,643 0 3,596
INTEL CORP COM 458140100 2,934 58,898 SH   SOLE   54,060 0 4,838
INTUIT COM 461202103 588 1,549 SH   SOLE   1,386 0 163
ISHARES TR GLOBAL 100 ETF 464287572 539 8,568 SH   SOLE   3,518 0 5,050
INTUITIVE SURGICAL INC COM NEW 46120E602 2,773 3,390 SH   SOLE   1,019 0 2,371
ISHARES TR US AER DEF ETF 464288760 513 5,418 SH   SOLE   2,635 0 2,783
ISHARES TR CORE S&P TTL STK 464287150 357 4,137 SH   SOLE   1,462 0 2,675
ISHARES TR CORE S&P US GWT 464287671 1,286 14,503 SH   SOLE   13,681 0 822
ISHARES TR CORE S&P US VLU 464287663 689 11,080 SH   SOLE   5,640 0 5,440
ISHARES TR S&P 500 VAL ETF 464287408 4,941 38,594 SH   SOLE   37,399 0 1,195
VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 380 2,125 SH   SOLE   2,125 0 0
VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 634 4,818 SH   SOLE   4,818 0 0
ISHARES TR CORE S&P500 ETF 464287200 14,055 37,441 SH   SOLE   17,310 0 20,131
ISHARES TR S&P 500 GRWT ETF 464287309 7,879 123,459 SH   SOLE   110,331 0 13,128
ISHARES TR RUS 1000 ETF 464287622 2,108 9,950 SH   SOLE   5,979 0 3,972
ISHARES TR MICRO-CAP ETF 464288869 151 1,272 SH   SOLE   964 0 308
ISHARES TR RUS 1000 VAL ETF 464287598 9,880 72,258 SH   SOLE   69,723 0 2,535
ISHARES TR RUS 1000 GRW ETF 464287614 11,523 47,786 SH   SOLE   42,171 0 5,615
ISHARES TR RUSSELL 2000 ETF 464287655 3,189 16,267 SH   SOLE   11,776 0 4,491
ISHARES TR RUS 2000 VAL ETF 464287630 43,968 333,726 SH   SOLE   284,918 0 48,809
ISHARES TR RUS 2000 GRW ETF 464287648 6,834 23,837 SH   SOLE   22,869 0 968
ISHARES TR RUS MD CP GR ETF 464287481 12,442 121,210 SH   SOLE   113,765 0 7,445
ISHARES TR RUS MID CAP ETF 464287499 1,093 15,948 SH   SOLE   13,718 0 2,230
ISHARES TR RUS MDCP VAL ETF 464287473 3,989 41,140 SH   SOLE   37,475 0 3,665
ISHARES TR RUSSELL 3000 ETF 464287689 2,428 10,863 SH   SOLE   5,578 0 5,285
ISHARES TR GLOB HLTHCRE ETF 464287325 266 3,474 SH   SOLE   2,910 0 564
ISHARES TR GLOBAL TECH ETF 464287291 262 874 SH   SOLE   835 0 39
ISHARES TR U.S. CNSM SV ETF 464287580 644 9,141 SH   SOLE   2,920 0 6,221
ISHARES TR U.S. BAS MTL ETF 464287838 101 890 SH   SOLE   750 0 140
ISHARES TR U.S. REAL ES ETF 464287739 136 1,589 SH   SOLE   1,443 0 146
ISHARES TR U.S. TECH ETF 464287721 482 5,664 SH   SOLE   4,981 0 683
ISHARES TR DOW JONES US ETF 464287846 2,595 27,512 SH   SOLE   27,156 0 356
JOHNSON CTLS INTL PLC SHS G51502105 1,456 31,247 SH   SOLE   29,297 0 1,950
JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107 280 5,900 SH   SOLE   5,900 0 0
ISHARES TR MRNGSTR LG-CP GR 464287119 823 2,838 SH   SOLE   2,838 0 0
J P MORGAN EXCHANGE-TRADED F ULTRA SHT MUNCPL 46641Q654 926 18,150 SH   SOLE   18,150 0 0
JOHNSON & JOHNSON COM 478160104 44,425 282,277 SH   SOLE   254,084 0 28,193
SPDR SER TR BLOOMBERG BRCLYS 78468R622 403 3,699 SH   SOLE   3,699 0 0
JPMORGAN CHASE & CO COM 46625H100 49,981 393,331 SH   SOLE   345,536 0 47,795
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 12,593 247,949 SH   SOLE   128,157 0 119,792
KEYSIGHT TECHNOLOGIES INC COM 49338L103 28,139 213,027 SH   SOLE   192,358 0 20,669
KKR & CO INC COM 48251W104 215 5,322 SH   SOLE   5,322 0 0
KIMBERLY-CLARK CORP COM 494368103 694 5,145 SH   SOLE   4,550 0 595
KINDER MORGAN INC DEL COM 49456B101 289 21,154 SH   SOLE   16,651 0 4,503
COCA COLA CO COM 191216100 3,572 65,141 SH   SOLE   51,463 0 13,678
LAMAR ADVERTISING CO NEW CL A 512816109 575 6,908 SH   SOLE   5,241 0 1,667
LEGGETT & PLATT INC COM 524660107 270 6,105 SH   SOLE   5,455 0 650
L3HARRIS TECHNOLOGIES INC COM 502431109 521 2,757 SH   SOLE   2,598 0 159
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 131 2,124 SH   SOLE   2,124 0 0
LILLY ELI & CO COM 532457108 1,297 7,684 SH   SOLE   7,084 0 600
LOCKHEED MARTIN CORP COM 539830109 1,295 3,649 SH   SOLE   3,419 0 230
LOWES COS INC COM 548661107 418 2,602 SH   SOLE   2,298 0 304
ISHARES TR IBOXX INV CP ETF 464287242 436 3,155 SH   SOLE   3,055 0 100
LAM RESEARCH CORP COM 512807108 605 1,280 SH   SOLE   1,280 0 0
LULULEMON ATHLETICA INC COM 550021109 452 1,298 SH   SOLE   1,090 0 208
SOUTHWEST AIRLS CO COM 844741108 375 8,056 SH   SOLE   5,997 0 2,059
LAS VEGAS SANDS CORP COM 517834107 202 3,396 SH   SOLE   3,211 0 185
LAMB WESTON HLDGS INC COM 513272104 236 2,996 SH   SOLE   2,197 0 799
MASTERCARD INCORPORATED CL A 57636Q104 1,312 3,674 SH   SOLE   3,269 0 405
MARRIOTT INTL INC NEW CL A 571903202 750 5,686 SH   SOLE   5,686 0 0
MCDONALDS CORP COM 580135101 2,364 11,019 SH   SOLE   9,239 0 1,780
MADRIGAL PHARMACEUTICALS INC COM 558868105 589 5,296 SH   SOLE   0 0 5,296
MONDELEZ INTL INC CL A 609207105 660 11,294 SH   SOLE   10,991 0 303
MEDTRONIC PLC SHS G5960L103 389 3,318 SH   SOLE   2,679 0 639
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 1,071 2,550 SH   SOLE   658 0 1,892
SPDR SER TR S&P 400 MDCP GRW 78464A821 200 2,885 SH   SOLE   2,303 0 582
METLIFE INC COM 59156R108 205 4,362 SH   SOLE   3,705 0 657
VANGUARD WORLD FD MEGA GRWTH IND 921910816 364 1,787 SH   SOLE   1,787 0 0
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 311 3,582 SH   SOLE   100 0 3,482
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 951 9,321 SH   SOLE   7,125 0 2,196
GLOBAL X FDS GLB X MLP ENRG I 37954Y293 488 18,101 SH   SOLE   18,101 0 0
3M CO COM 88579Y101 1,505 8,610 SH   SOLE   7,227 0 1,383
ALTRIA GROUP INC COM 02209S103 1,162 28,330 SH   SOLE   18,540 0 9,790
MARATHON PETE CORP COM 56585A102 336 8,128 SH   SOLE   7,905 0 223
MERCK & CO. INC COM 58933Y105 17,373 212,385 SH   SOLE   188,476 0 23,909
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 292 6,150 SH   SOLE   6,150 0 0
MORGAN STANLEY COM NEW 617446448 402 5,873 SH   SOLE   5,485 0 388
MICROSOFT CORP COM 594918104 68,978 310,124 SH   SOLE   270,697 0 39,427
MATCH GROUP INC NEW COM 57667L107 218 1,443 SH   SOLE   1,166 0 277
ISHARES TR MSCI USA MMENTM 46432F396 230 1,428 SH   SOLE   1,305 0 123
MICRON TECHNOLOGY INC COM 595112103 698 9,286 SH   SOLE   9,286 0 0
ISHARES TR NATIONAL MUN ETF 464288414 5,865 50,041 SH   SOLE   50,041 0 0
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 312 6,216 SH   SOLE   6,216 0 0
NEXTERA ENERGY INC COM 65339F101 1,343 17,405 SH   SOLE   16,216 0 1,189
NETFLIX INC COM 64110L106 1,110 2,053 SH   SOLE   1,578 0 475
NIO INC SPON ADS 62914V106 358 7,350 SH   SOLE   7,250 0 100
NIKE INC CL B 654106103 4,111 29,056 SH   SOLE   27,431 0 1,625
NORTHROP GRUMMAN CORP COM 666807102 4,666 15,314 SH   SOLE   7,202 0 8,112
SERVICENOW INC COM 81762P102 276 502 SH   SOLE   448 0 54
NETAPP INC COM 64110D104 267 4,028 SH   SOLE   3,371 0 657
NUSHARES ETF TR NUVEEN ESG MIDVL 67092P508 516 17,170 SH   SOLE   17,170 0 0
NVIDIA CORPORATION COM 67066G104 1,700 3,256 SH   SOLE   3,250 0 6
NOVO-NORDISK A S ADR 670100205 237 3,388 SH   SOLE   3,388 0 0
NOVARTIS AG SPONSORED ADR 66987V109 607 6,428 SH   SOLE   5,235 0 1,193
ISHARES TR NEW YORK MUN ETF 464288323 135 2,314 SH   SOLE   2,314 0 0
REALTY INCOME CORP COM 756109104 330 5,313 SH   SOLE   5,313 0 0
OMNICOM GROUP INC COM 681919106 444 7,124 SH   SOLE   4,767 0 2,357
ORACLE CORP COM 68389X105 916 14,167 SH   SOLE   11,941 0 2,226
PAYCHEX INC COM 704326107 208 2,227 SH   SOLE   2,134 0 93
INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 2,952 28,550 SH   SOLE   16,763 0 11,787
PACCAR INC COM 693718108 255 2,961 SH   SOLE   1,347 0 1,614
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 4,269 48,650 SH   SOLE   45,215 0 3,435
PEPSICO INC COM 713448108 24,821 167,369 SH   SOLE   151,322 0 16,048
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 129 7,436 SH   SOLE   6,436 0 1,000
PFIZER INC COM 717081103 3,543 96,253 SH   SOLE   79,466 0 16,787
ISHARES TR PFD AND INCM SEC 464288687 682 17,721 SH   SOLE   17,721 0 0
PROCTER AND GAMBLE CO COM 742718109 3,887 27,935 SH   SOLE   22,372 0 5,563
INVESCO EXCHANGE TRADED FD T GLOBAL DRGN CN 46137V571 102 1,600 SH   SOLE   1,600 0 0
SPROTT PHYSICAL GOLD TR UNIT 85207H104 934 61,912 SH   SOLE   61,912 0 0
INVESCO EXCH TRADED FD TR II DWA EMERG MKTS 46138E867 961 42,026 SH   SOLE   22,049 0 19,977
INVESCO EXCHANGE TRADED FD T DYNMC BLDG CON 46137V779 780 18,957 SH   SOLE   11,894 0 7,063
PROLOGIS INC. COM 74340W103 1,385 13,895 SH   SOLE   11,875 0 2,020
PHILIP MORRIS INTL INC COM 718172109 660 7,967 SH   SOLE   7,324 0 643
INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 915 4,009 SH   SOLE   2,314 0 1,695
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 122 1,793 SH   SOLE   800 0 993
PPL CORP COM 69351T106 369 13,087 SH   SOLE   8,770 0 4,317
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 202 1,516 SH   SOLE   1,516 0 0
PRIMERICA INC COM 74164M108 447 3,339 SH   SOLE   89 0 3,250
PRUDENTIAL FINL INC COM 744320102 213 2,735 SH   SOLE   2,584 0 151
INVESCO EXCHANGE TRADED FD T DYNMC SEMICNDT 46137V647 955 9,102 SH   SOLE   5,730 0 3,372
INVESCO EXCHANGE TRADED FD T DYNMC SOFTWARE 46137V639 1,975 12,839 SH   SOLE   9,288 0 3,551
SPDR SER TR WELLS FG PFD ETF 78464A292 201 4,531 SH   SOLE   4,531 0 0
PHILLIPS 66 COM 718546104 290 4,148 SH   SOLE   3,621 0 527
INVESCO EXCHANGE TRADED FD T DWA TECHNOLOGY 46137V811 1,809 12,857 SH   SOLE   8,122 0 4,735
INVESCO EXCHANGE TRADED FD T DWA HEALTHCARE 46137V852 941 5,879 SH   SOLE   3,864 0 2,015
INVESCO EXCHANGE TRADED FD T DYNMC NETWRNG 46137V688 140 1,656 SH   SOLE   571 0 1,085
PAYPAL HLDGS INC COM 70450Y103 1,831 7,817 SH   SOLE   7,389 0 428
INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 1,486 46,527 SH   SOLE   21,594 0 24,933
QUALCOMM INC COM 747525103 2,383 15,644 SH   SOLE   15,382 0 262
FIRST TR NASDAQ 100 TECH IND SHS 337345102 376 2,725 SH   SOLE   250 0 2,475
ISHARES TR MSCI USA QLT FCT 46432F339 127 1,090 SH   SOLE   1,078 0 12
RESMED INC COM 761152107 634 2,982 SH   SOLE   2,982 0 0
ROCKWELL AUTOMATION INC COM 773903109 392 1,564 SH   SOLE   1,564 0 0
ROPER TECHNOLOGIES INC COM 776696106 271 629 SH   SOLE   507 0 122
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 4,677 36,673 SH   SOLE   26,733 0 9,940
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 382 1,460 SH   SOLE   1,260 0 200
SBA COMMUNICATIONS CORP NEW CL A 78410G104 250 885 SH   SOLE   707 0 178
STARBUCKS CORP COM 855244109 22,521 210,519 SH   SOLE   177,943 0 32,575
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 1,258 14,135 SH   SOLE   9,924 0 4,211
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 846 9,297 SH   SOLE   3,377 0 5,920
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 248 6,600 SH   SOLE   2,601 0 3,999
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 1,180 38,497 SH   SOLE   22,479 0 16,018
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 2,972 82,527 SH   SOLE   71,790 0 10,738
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 4,727 36,809 SH   SOLE   36,142 0 667
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 586 8,595 SH   SOLE   8,595 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 3,295 55,356 SH   SOLE   45,298 0 10,058
SCHWAB CHARLES CORP COM 808513105 769 14,491 SH   SOLE   14,491 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 1,647 18,106 SH   SOLE   11,989 0 6,117
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 1,685 30,073 SH   SOLE   19,573 0 10,500
SPDR SER TR S&P DIVID ETF 78464A763 2,346 22,144 SH   SOLE   17,827 0 4,317
SEALED AIR CORP NEW COM 81211K100 260 5,674 SH   SOLE   5,521 0 153
SPDR SER TR NUVEEN BLMBRG SR 78468R739 905 18,182 SH   SOLE   18,182 0 0
SHOPIFY INC CL A 82509L107 275 243 SH   SOLE   206 0 37
SHERWIN WILLIAMS CO COM 824348106 562 765 SH   SOLE   697 0 68
SELECTIVE INS GROUP INC COM 816300107 216 3,231 SH   SOLE   3,137 0 94
SIRIUS XM HOLDINGS INC COM 82968B103 195 30,657 SH   SOLE   30,657 0 0
SVB FINANCIAL GROUP COM 78486Q101 407 1,050 SH   SOLE   1,050 0 0
SJW GROUP COM 784305104 429 6,181 SH   SOLE   6,181 0 0
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 285 3,000 SH   SOLE   3,000 0 0
ISHARES SILVER TR ISHARES 46428Q109 391 15,918 SH   SOLE   14,618 0 1,300
SPDR SER TR S&P 600 SMCP GRW 78464A201 132 1,730 SH   SOLE   1,730 0 0
SPDR SER TR S&P 600 SMCP VAL 78464A300 1,306 19,731 SH   SOLE   7,848 0 11,882
SONY CORP SPONSORED ADR 835699307 212 2,097 SH   SOLE   1,297 0 800
SYNOPSYS INC COM 871607107 232 896 SH   SOLE   840 0 56
SOUTHERN CO COM 842587107 1,013 16,490 SH   SOLE   13,319 0 3,171
ISHARES TR PHLX SEMICND ETF 464287523 851 2,245 SH   SOLE   2,020 0 225
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 118 3,491 SH   SOLE   3,172 0 319
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 460 10,922 SH   SOLE   10,646 0 276
S&P GLOBAL INC COM 78409V104 18,154 55,225 SH   SOLE   49,886 0 5,340
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 263 6,985 SH   SOLE   1,221 0 5,764
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 182 4,329 SH   SOLE   4,329 0 0
SPDR SER TR PORTFLI TIPS ETF 78464A656 669 21,460 SH   SOLE   21,460 0 0
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 2,107 37,465 SH   SOLE   35,753 0 1,712
SPDR SER TR PORTFOLI S&P1500 78464A805 985 21,382 SH   SOLE   21,381 0 1
SPDR S&P 500 ETF TR TR UNIT 78462F103 54,334 145,325 SH   SOLE   32,378 0 112,947
SPDR SER TR PRTFLO S&P500 GW 78464A409 282 5,105 SH   SOLE   5,105 0 0
SEMPRA ENERGY COM 816851109 869 6,824 SH   SOLE   6,824 0 0
SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 234 5,125 SH   SOLE   3,995 0 1,130
SIMPSON MANUFACTURING CO INC COM 829073105 1,346 14,400 SH   SOLE   14,400 0 0
ISHARES TR SHRT NAT MUN ETF 464288158 444 4,106 SH   SOLE   4,106 0 0
STANLEY BLACK & DECKER INC COM 854502101 443 2,480 SH   SOLE   2,255 0 225
STRYKER CORPORATION COM 863667101 35,553 145,089 SH   SOLE   130,986 0 14,103
AT&T INC COM 00206R102 4,519 157,121 SH   SOLE   145,018 0 12,103
TERADYNE INC COM 880770102 905 7,551 SH   SOLE   7,545 0 6
TRUIST FINL CORP COM 89832Q109 726 15,142 SH   SOLE   11,502 0 3,640
TARGET CORP COM 87612E106 9,098 51,536 SH   SOLE   51,341 0 195
ISHARES TR TIPS BD ETF 464287176 2,494 19,537 SH   SOLE   17,892 0 1,645
TJX COS INC NEW COM 872540109 27,711 405,785 SH   SOLE   362,877 0 42,908
THERMO FISHER SCIENTIFIC INC COM 883556102 5,731 12,303 SH   SOLE   12,123 0 180
T-MOBILE US INC COM 872590104 424 3,145 SH   SOLE   994 0 2,151
TRIMBLE INC COM 896239100 229 3,425 SH   SOLE   12 0 3,413
TESLA INC COM 88160R101 4,400 6,235 SH   SOLE   5,959 0 276
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 229 2,102 SH   SOLE   1,679 0 423
TYSON FOODS INC CL A 902494103 207 3,208 SH   SOLE   3,208 0 0
THE TRADE DESK INC COM CL A 88339J105 1,027 1,282 SH   SOLE   1,282 0 0
TWILIO INC CL A 90138F102 2,650 7,830 SH   SOLE   7,830 0 0
TWITTER INC COM 90184L102 209 3,869 SH   SOLE   3,668 0 201
TEXAS INSTRS INC COM 882508104 1,063 6,476 SH   SOLE   4,594 0 1,881
UNITED AIRLS HLDGS INC COM 910047109 335 7,736 SH   SOLE   7,694 0 42
UNITEDHEALTH GROUP INC COM 91324P102 862 2,458 SH   SOLE   2,365 0 93
UNION PAC CORP COM 907818108 20,866 100,212 SH   SOLE   90,824 0 9,387
UNITED PARCEL SERVICE INC CL B 911312106 7,716 45,818 SH   SOLE   44,273 0 1,545
US BANCORP DEL COM NEW 902973304 955 20,508 SH   SOLE   18,408 0 2,100
ISHARES TR USD INV GRDE ETF 464288620 347 5,592 SH   SOLE   5,592 0 0
ISHARES TR MSCI USA MIN VOL 46429B697 961 14,158 SH   SOLE   14,158 0 0
VISA INC COM CL A 92826C839 33,177 151,678 SH   SOLE   137,310 0 14,368
VANGUARD WORLD FDS MATERIALS ETF 92204A801 188 1,196 SH   SOLE   166 0 1,030
VANGUARD INDEX FDS SMALL CP ETF 922908751 20,742 106,544 SH   SOLE   90,892 0 15,652
VANGUARD INDEX FDS SML CP GRW ETF 922908595 2,675 9,995 SH   SOLE   9,995 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 5,946 41,811 SH   SOLE   5,719 0 36,092
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 1,208 12,437 SH   SOLE   0 0 12,437
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 15,385 184,805 SH   SOLE   15,020 0 169,785
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 4,780 101,260 SH   SOLE   101,260 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 1,778 30,462 SH   SOLE   23,263 0 7,198
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 211 2,893 SH   SOLE   2,893 0 0
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 18,625 268,294 SH   SOLE   3,748 0 264,546
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 1,238 20,094 SH   SOLE   0 0 20,094
VANGUARD WORLD FDS INF TECH ETF 92204A702 1,990 5,626 SH   SOLE   5,626 0 0
VIRNETX HLDG CORP COM 92823T108 241 47,834 SH   SOLE   47,834 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 4,969 35,196 SH   SOLE   25,079 0 10,116
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 326 4,010 SH   SOLE   4,010 0 0
VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 293 1,491 SH   SOLE   1,491 0 0
VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 315 2,244 SH   SOLE   2,244 0 0
VIRTU FINL INC CL A 928254101 1,491 59,246 SH   SOLE   59,246 0 0
VALERO ENERGY CORP COM 91913Y100 16,825 297,426 SH   SOLE   266,738 0 30,688
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 3,586 66,317 SH   SOLE   246 0 66,071
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 4,591 54,055 SH   SOLE   6,658 0 47,398
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 128 2,358 SH   SOLE   2,358 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 459 2,222 SH   SOLE   1,712 0 510
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 436 3,668 SH   SOLE   3,668 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 125 503 SH   SOLE   503 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 3,165 9,210 SH   SOLE   8,558 0 652
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 3,996 18,844 SH   SOLE   17,078 0 1,766
VANGUARD WORLD FD ESG INTL STK ETF 921910725 889 15,000 SH   SOLE   15,000 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 1,142 12,330 SH   SOLE   6,783 0 5,547
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 405 7,337 SH   SOLE   7,337 0 0
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 9,541 54,805 SH   SOLE   0 0 54,805
VANGUARD INDEX FDS TOTAL STK MKT 922908769 14,336 73,654 SH   SOLE   48,164 0 25,490
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 278 5,439 SH   SOLE   5,299 0 140
VENTAS INC COM 92276F100 235 4,794 SH   SOLE   3,197 0 1,597
VIATRIS INC COM 92556V106 255 13,596 SH   SOLE   11,196 0 2,400
VANGUARD INDEX FDS VALUE ETF 922908744 249,983 2,101,405 SH   SOLE   1,834,682 0 266,723
VANGUARD INDEX FDS GROWTH ETF 922908736 359,481 1,418,966 SH   SOLE   1,152,507 0 266,458
VANGUARD INDEX FDS LARGE CAP ETF 922908637 437 2,484 SH   SOLE   2,484 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 10,630 212,124 SH   SOLE   119,180 0 92,944
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 4,209 25,556 SH   SOLE   21,145 0 4,410
VANGUARD STAR FDS VG TL INTL STK F 921909768 4,673 77,679 SH   SOLE   5,123 0 72,556
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 707 7,726 SH   SOLE   7,726 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 5,528 94,089 SH   SOLE   77,355 0 16,734
WESTERN ALLIANCE BANCORP COM 957638109 269 4,493 SH   SOLE   2,847 0 1,646
WALGREENS BOOTS ALLIANCE INC COM 931427108 348 8,737 SH   SOLE   8,137 0 600
WELLTOWER INC COM 95040Q104 558 8,634 SH   SOLE   6,006 0 2,628
WELLS FARGO CO NEW COM 949746101 1,731 57,350 SH   SOLE   53,879 0 3,471
WASTE MGMT INC DEL COM 94106L109 576 4,882 SH   SOLE   4,855 0 27
WALMART INC COM 931142103 3,207 22,251 SH   SOLE   20,528 0 1,723
WHEATON PRECIOUS METALS CORP COM 962879102 306 7,327 SH   SOLE   7,132 0 195
SPDR SER TR S&P BIOTECH 78464A870 192 1,361 SH   SOLE   1,361 0 0
XCEL ENERGY INC COM 98389B100 376 5,635 SH   SOLE   5,237 0 398
SPDR SER TR OILGAS EQUIP 78468R549 105 2,350 SH   SOLE   2,350 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 502 7,445 SH   SOLE   7,445 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 2,412 63,647 SH   SOLE   60,363 0 3,284
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 282 9,573 SH   SOLE   9,343 0 230
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 124 435 SH   SOLE   435 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 477 5,392 SH   SOLE   4,672 0 720
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 35,803 275,363 SH   SOLE   251,488 0 23,875
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 111 1,648 SH   SOLE   1,648 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 161 4,402 SH   SOLE   4,402 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1,154 10,174 SH   SOLE   7,119 0 3,055
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 5,180 32,220 SH   SOLE   31,621 0 599
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 204 2,610 SH   SOLE   2,610 0 0
XENCOR INC COM 98401F105 574 13,146 SH   SOLE   13,006 0 140
EXXON MOBIL CORP COM 30231G102 15,846 384,424 SH   SOLE   329,423 0 55,001
ISHARES TR EXPONENTIAL TECH 46434V381 1,507 26,325 SH   SOLE   14,467 0 11,858
YUM BRANDS INC COM 988498101 754 6,950 SH   SOLE   6,925 0 25
ZIONS BANCORPORATION N A COM 989701107 227 5,226 SH   SOLE   5,226 0 0
ZOETIS INC CL A 98978V103 18,100 109,367 SH   SOLE   99,103 0 10,264