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
AMAZON.COM INC Stock 023135106 27,376 242,265 SH   SOLE   95,039 0 147,225
BLACKROCK SHORT MATURITY MUNICIPAL BOND ETF ETF 46431W838 368 7,415 SH   SOLE   5,735 0 1,680
ULTA SALON COSMETICS & FRAGRANCE INC COM Stock 90384S303 652 1,625 SH   SOLE   269 0 1,356
SIRIUS XM RADIO INC Stock 82968B103 115 20,155 SH   SOLE   0 0 20,155
POWERSHARES QQQ TR ETF 46090E103 13,381 50,068 SH   SOLE   26,934 0 23,134
POWERSHARES QQQ TR ETF 46090E103 19,777 74,000 SH Call SOLE   0 0 74,000
POWERSHARES QQQ TR ETF 46090E103 9,354 35,000 SH Call SOLE   0 0 35,000
POWERSHARES QQQ TR ETF 46090E103 9,889 37,000 SH Call SOLE   0 0 37,000
POWERSHARES QQQ TR ETF 46090E103 9,889 37,000 SH Call SOLE   0 0 37,000
POWERSHARES QQQ TR ETF 46090E103 9,889 37,000 SH Put SOLE   0 0 37,000
TECHNOLOGY SELECT SECTOR SPDR ETF 81369Y803 2,477 20,851 SH   SOLE   10,714 0 10,136
STARBUCKS CORP Stock 855244109 339 4,028 SH   SOLE   1,599 0 2,429
SPDR PORTFOLIO AGGREGATE BOND ETF ETF 78464A649 47,345 1,897,599 SH   SOLE   1,129,117 0 768,482
ISHARES GOLD TRUST ETF ETF 464285204 295 9,366 SH   SOLE   501 0 8,865
DOLLAR GEN CORP Stock 256677105 870 3,626 SH   SOLE   542 0 3,083
VULCAN MATLS CO COM Stock 929160109 1,089 6,903 SH   SOLE   1,964 0 4,939
JOHNSON & JOHNSON COM Stock 478160104 1,748 10,697 SH   SOLE   473 0 10,224
WASTE MANAGEMENT INC Stock 94106L109 619 3,866 SH   SOLE   670 0 3,196
ABB LTD SPONSORED ADR ADR 000375204 9,651 376,092 SH   SOLE   218,260 0 157,830
VANGUARD TOTAL STOCK MARKET ETF ETF 922908769 17,582 97,967 SH   SOLE   23,549 0 74,418
COSTCO WHOLESALE CORP Stock 22160K105 3,615 7,654 SH   SOLE   581 0 7,073
HCA INC Stock 40412C101 2,631 14,317 SH   SOLE   7,053 0 7,263
ISHARES MSCI EMERGING MARKETS ETF ETF 464287234 8,389 240,505 SH   SOLE   148,314 0 92,191
GOLDMAN SACHS GROUP INC Stock 38141G104 3,478 11,868 SH   SOLE   5,019 0 6,848
LAS VEGAS SANDS CORP Stock 517834107 9,246 246,425 SH   SOLE   98,242 0 148,183
ISHARES TR KLD 400 SOCIAL INDEX FD ETF 464288570 1,396 20,848 SH   SOLE   12,165 0 8,683
PROCTER AND GAMBLE CO COM Stock 742718109 946 7,493 SH   SOLE   41 0 7,452
COCA COLA CO COM Stock 191216100 295 5,266 SH   SOLE   152 0 5,114
GENERAL MLS INC COM Stock 370334104 441 5,762 SH   SOLE   1,242 0 4,520
UNITED PARCEL SERVICE INC Stock 911312106 23,471 145,296 SH   SOLE   90,132 0 55,163
VANGUARD REIT INDEX ETF ETF 922908553 1,857 23,169 SH   SOLE   3,856 0 19,312
ISHARES KLD SEL SOC FD ETF 464288802 1,323 17,433 SH   SOLE   8,393 0 9,040
INTEL CORP COM Stock 458140100 499 19,380 SH   SOLE   2,464 0 16,915
CLOROX CO DEL COM Stock 189054109 499 3,885 SH   SOLE   4 0 3,881
NETFLIX COM INC Stock 64110L106 7,508 31,891 SH   SOLE   13,755 0 18,136
ISHARES ESG AWARE MSCI EAFE ETF ETF 46435G516 349 6,219 SH   SOLE   2,994 0 3,225
SPDR DJ GLOBAL REAL ESTATE ETF ETF 78463X749 826 21,346 SH   SOLE   9,141 0 12,204
ISHARES ESG ADVANCED HIGH YIELD CORPORATE BOND ETF ETF 46435G441 284 6,748 SH   SOLE   938 0 5,810
PROLOGIS SHARE BENEFICIAL INT REIT 74340W103 1,164 11,457 SH   SOLE   19 0 11,438
MERCK & CO INC Stock 58933Y105 302 3,510 SH   SOLE   584 0 2,926
ISHARES TRS&P SHORT TERM NATL MUNICIPAL BD FD ETF 464288158 1,192 11,609 SH   SOLE   9,249 0 2,360
SPDR S&P 500 ETF ETF 78462F103 3,307 9,260 SH   SOLE   433 0 8,826
SPDR S&P 500 ETF ETF 78462F103 21,431 60,000 SH Call SOLE   0 0 60,000
MCKESSON CORP Stock 58155Q103 445 1,310 SH   SOLE   266 0 1,044
THE TRADE DESK INC COM CL A Stock 88339J105 374 6,262 SH   SOLE   5,531 0 731
MASTERCARD INC Stock 57636Q104 362 1,274 SH   SOLE   37 0 1,237
FIRST REPUBLIC BANK Stock 33616C100 21,938 168,045 SH   SOLE   87,875 0 80,169
ALLSTATE CORP Stock 020002101 1,517 12,181 SH   SOLE   19 0 12,162
DIAGEO PLC ADR 25243Q205 268 1,581 SH   SOLE   102 0 1,479
ISHARES MSCI JAPAN ETF ETF 46434G822 8,412 172,208 SH   SOLE   111,197 0 61,011
VERTEX PHARMACEUTICALS IN Stock 92532F100 498 1,719 SH   SOLE   358 0 1,361
CORNING INC COM Stock 219350105 9,114 314,060 SH   SOLE   134,022 0 180,037
NUVEEN NEW YORK QLT MUN INC FD COM CEF 67066X107 115 11,024 SH   SOLE   11,024 0 0
ISHARES FALLEN ANGELS USD BOND ETF ETF 46435G474 971 40,645 SH   SOLE   18,953 0 21,692
CHUBB LIMITED COM Stock H1467J104 264 1,454 SH   SOLE   178 0 1,275
MARVELL TECHNOLOGY GROUP LTD Stock 573874104 7,983 186,046 SH   SOLE   72,502 0 113,543
PEPSICO INC COM Stock 713448108 714 4,373 SH   SOLE   61 0 4,312
OKTA INC CL A Stock 679295105 525 525,006 SH   SOLE   6 0 525,000
HONEYWELL INTL INC Stock 438516106 277 1,659 SH   SOLE   10 0 1,648
FORD MOTOR COMPANY Stock 345370860 1,525 136,184 SH   SOLE   24,446 0 111,737
INGERSOLL RAND INC COM Stock 45687V106 1,024 23,674 SH   SOLE   6 0 23,667
ISHARES ESG AWARE MSCI USA ETF ETF 46435G425 3,006 37,848 SH   SOLE   18,399 0 19,448
SPDR BLOOMBERG CONVERTIBLE SECURITIES ETF ETF 78464A359 379 5,987 SH   SOLE   0 0 5,987
HOME DEPOT Stock 437076102 5,930 21,491 SH   SOLE   8,584 0 12,905
AUTOMATIC DATA PROCESSING INC COM Stock 053015103 471 2,083 SH   SOLE   344 0 1,738
CALIFORNIA BANCORP INC COM Stock 13005U101 905 44,750 SH   SOLE   44,750 0 0
BAY COML BK WALNUT CREEK CALIF Stock 07272M107 506 28,800 SH   SOLE   0 0 28,800
ISHARES ESG AWARE 1-5 YEAR USD CORPORATE BOND ETF ETF 46435G243 677 28,818 SH   SOLE   5,593 0 23,225
ISHARES RUSSELL 2000 VALUE ETF 464287630 287 2,229 SH   SOLE   280 0 1,948
HEALTH CARE SELECT SECTOR SPDR ETF 81369Y209 2,973 24,551 SH   SOLE   7,331 0 17,220
SPDR GOLD ETF ETF 78463V107 251 1,623 SH   SOLE   312 0 1,311
SCHWAB ETFS- US SMALL-CAP ETF ETF 808524607 254 6,726 SH   SOLE   0 0 6,726
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 50,236 238,763 SH   SOLE   149,816 0 88,946
SCHWAB U.S. BROAD MARKET ETF ETF 808524102 380 9,047 SH   SOLE   0 0 9,046
SCHWAB STRATEGIC TR US LRG CAP ETF ETF 808524201 12,334 291,250 SH   SOLE   70,001 0 221,248
CONSUMER STAPLES SELECT SECTOR SPDR ETF 81369Y308 2,223 33,315 SH   SOLE   12,751 0 20,564
JPMORGAN ULTRA-SHORT INCOME ETF ETF 46641Q837 5,863 116,893 SH   SOLE   432 0 116,461
TELEFLEX INCORPORATED COM Stock 879369106 760 3,770 SH   SOLE   0 0 3,770
TELEFLEX INCORPORATED COM Stock 879369106 242 1,200 SH Put SOLE   0 0 1,200
ISHARES S&P SMALLCAP 600 ETF ETF 464287804 1,352 15,502 SH   SOLE   3,534 0 11,967
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 1,035 3,875 SH   SOLE   77 0 3,798
ADOBE SYS INC Stock 00724F101 260 944 SH   SOLE   8 0 936
VANGUARD SHORT TERM CORP BOND FD ETF ETF 92206C409 13,045 175,622 SH   SOLE   98,015 0 77,606
GOOGLE INC Stock 02079K305 18,973 198,361 SH   SOLE   91,562 0 106,799
PROGRESSIVE CORP COM Stock 743315103 546 4,696 SH   SOLE   962 0 3,734
FISERV INC Stock 337738108 469 5,013 SH   SOLE   24 0 4,988
HALLIBURTON CO COM Stock 406216101 416 16,893 SH   SOLE   38 0 16,855
FT CBOE VEST S&P 500 DIVIDEND ARISTOCRATS TARGET INCOME ETF ETF 33739Q705 2,429 53,264 SH   SOLE   22,076 0 31,188
SENSATA TECHNOLOGIESHLDGS NV COM EUR0.01 Stock G8060N102 373 10,008 SH   SOLE   8 0 10,000
MICROSOFT Stock 594918104 37,979 163,069 SH   SOLE   53,140 0 109,928
MICROSOFT Stock 594918104 1,677 7,200 SH Put SOLE   0 0 7,200
VALERO ENERGY CORP Stock 91913Y100 447 4,184 SH   SOLE   645 0 3,539
SCHLUMBERGER LTD COM STK Stock 806857108 15,829 440,926 SH   SOLE   208,624 0 232,301
SPROTT PHYSICAL GOLD TRUST CEF 85207H104 751 58,669 SH   SOLE   6,817 0 51,852
JPMORGAN USD EMERGING MARKETS SOVEREIGN BOND ETF ETF 46641Q746 224 6,173 SH   SOLE   0 0 6,173
Ares Capital Corp CEF 04010L103 552 32,700 SH   SOLE   15,063 0 17,637
PROSHARES ULTRA S&P 500 ETF 74347R107 273 6,884 SH   SOLE   0 0 6,884
CBOE GLOBAL MKTS INC COM Stock 12503M108 554 4,719 SH   SOLE   798 0 3,921
VANGUARD SMALL CAP ETF ETF 922908751 53,724 314,339 SH   SOLE   192,810 0 121,528
VANGUARD LARGE CAP ETF 922908637 13,475 82,384 SH   SOLE   24,214 0 58,169
LIVENT CORP COM Stock 53814L108 833 27,164 SH   SOLE   7,806 0 19,358
JPMORGAN U.S. QUALITY FACTOR ETF ETF 46641Q761 17,224 491,551 SH   SOLE   328,786 0 162,765
TESLA MOTORS INC Stock 88160R101 10,086 38,025 SH   SOLE   1,123 0 36,902
ISHARES ESG AWARE US AGGREGATE BOND ETF ETF 46435U549 1,310 28,207 SH   SOLE   9,577 0 18,630
LINDE PLC SHS Stock G5494J103 9,415 34,924 SH   SOLE   16,235 0 18,688
HILTON WORLDWIDE HLDGS INC COM Stock 43300A203 2,930 24,295 SH   SOLE   12,067 0 12,228
ITAU UNIBANCO HLDG S A SPON ADR REP PFD ADR 465562106 956 185,000 SH   SOLE   0 0 185,000
VANGUARD HEALTH CARE ETF ETF 92204A504 828 3,702 SH   SOLE   1,849 0 1,853
FINANCIAL SELECT SECTOR SPDR ETF 81369Y605 1,337 44,032 SH   SOLE   13,896 0 30,135
PIMCO NEW YORK MUN FD II COM CEF 72200Y102 87 11,183 SH   SOLE   11,183 0 0
BLACKROCK BUILD AMER BD CEF 09248X100 298 18,128 SH   SOLE   0 0 18,128
AMPHENOL CORP CL A Stock 032095101 5,011 74,831 SH   SOLE   34,539 0 40,290
HUNTSMAN CORP Stock 447011107 5,603 228,329 SH   SOLE   86,006 0 142,322
POWERSHARES BUILD AMERICA BOND PORTFOLIO ETF ETF 46138G805 881 34,334 SH   SOLE   12,684 0 21,650
VANGUARD S&P 500 ETF ETF 922908363 698 2,126 SH   SOLE   450 0 1,675
VANGUARD GLOBAL EX-U.S. REAL ESTATE ETF ETF 922042676 287 7,532 SH   SOLE   0 0 7,532
UBER TECHNOLOGIES INC COM Stock 90353T100 750 28,302 SH   SOLE   6,110 0 22,192
S & P MID CAP 400 DEP RCPTS MID CAP ETF 78467Y107 1,363 3,394 SH   SOLE   875 0 2,518
GLOBAL X RUSSELL 2000 COVERED CALL ETF ETF 37954Y459 359 19,460 SH   SOLE   0 0 19,459
GUGGENHEIM ETF TRUST S&P 500 EQUAL WEIGHT ETF 46137V357 13,996 109,965 SH   SOLE   70,121 0 39,843
ISHARES 0-5 YR TIPS BOND ETF ETF 46429B747 11,070 115,183 SH   SOLE   48,282 0 66,900
ISHARES MSCI EAFE GROWTH ETF ETF 464288885 15,684 216,146 SH   SOLE   138,437 0 77,707
LILLY ELI & CO COM Stock 532457108 768 2,376 SH   SOLE   339 0 2,036
AIR PRODS & CHEMS INC COM Stock 009158106 408 1,754 SH   SOLE   520 0 1,234
HOLOGIC INC Stock 436440101 2,717 42,104 SH   SOLE   20,598 0 21,506
SPDR INDEX SHS FDS SPDR S&P EMERGING MKTS DIVIDEND ETF ETF 78463X533 274 12,369 SH   SOLE   0 0 12,369
IPATH DJ-UBS COMMODITY TOTAL RETURN ETN ETF 06738C778 785 23,844 SH   SOLE   7,096 0 16,748
VANGUARD MORTGAGE-BACKED SECURITIES ETF ETF 92206C771 2,763 61,286 SH   SOLE   22,953 0 38,333
ISHARES RUSSELL 2000 ETF ETF 464287655 207 1,256 SH   SOLE   193 0 1,062
POWERSHARES ETF SENIOR LOAN PORT NYSE ARCA INC ETF 46138G508 741 36,706 SH   SOLE   0 0 36,706
TRAVEL PLUS LEISURE CO COM Stock 894164102 3,100 90,870 SH   SOLE   43,403 0 47,465
FREEPORT MCMORAN COPPER Stock 35671D857 5,596 204,764 SH   SOLE   54,123 0 150,640
SYSCO CORP COM Stock 871829107 5,504 77,833 SH   SOLE   29,447 0 48,385
JPMORGAN EQUITY PREMIUM INCOME ETF ETF 46641Q332 962 18,774 SH   SOLE   0 0 18,774
ISHARES MSCI FLOATING RATE NOT E FUNDING ETF ETF 46429B655 19,066 379,272 SH   SOLE   156,238 0 223,032
VAXCYTE INC COM Stock 92243G108 331 13,780 SH   SOLE   0 0 13,780
QUANTA SERVICES INC Stock 74762E102 564 4,426 SH   SOLE   1,942 0 2,483
ISHARES DJ SELECT DIVIDEND ETF 464287168 279 2,600 SH   SOLE   0 0 2,600
LI AUTO INC SPONSORED ADS ADR 50202M102 4,976 216,247 SH   SOLE   83,483 0 132,764
ERICSSON ADR B SEK 10 ADR 294821608 67 11,750 SH   SOLE   9,195 0 2,555
ISHARES ESG ADVANCED TOTAL USD BOND MARKET ETF ETF 46436E619 546 13,057 SH   SOLE   9,057 0 4,000
PALANTIR TECHNOLOGIES INC CL A Stock 69608A108 688 84,572 SH   SOLE   57 0 84,515
ATLASSIAN CORPORATION CL A Stock 049468101 853 4,052 SH   SOLE   1,154 0 2,898
AIRBNB INC COM CL A Stock 009066101 3,681 35,044 SH   SOLE   450 0 34,594
SCHWAB US DIVIDEND EQUITY ETF ETF 808524797 3,440 51,781 SH   SOLE   15,822 0 35,959
APTIV PLC Stock G6095L109 2,429 31,063 SH   SOLE   15,411 0 15,652
COUPANG INC CL A Stock 22266T109 4,955 297,235 SH   SOLE   14,278 0 282,956
COURSERA INC COM Stock 22266M104 134 12,387 SH   SOLE   0 0 12,387
APPLOVIN CORP COM CL A Stock 03831W108 2,591 132,960 SH   SOLE   0 0 132,960
ELECTRONICS ARTS Stock 285512109 1,159 10,014 SH   SOLE   1,056 0 8,957
VISA INC Stock 92826C839 1,377 7,749 SH   SOLE   934 0 6,814
CONFLUENT INC CLASS A COM Stock 20717M103 1,331 56,014 SH   SOLE   14 0 56,000
AMERICAN EAGLE OUTFITTERS Stock 02553E106 2,479 254,759 SH   SOLE   122,520 0 132,239
ROBINHOOD MKTS INC COM CL A Stock 770700102 303 30,032 SH   SOLE   32 0 30,000
ISHARES TR MSCI USA MINIMUM VOLATILITY INDEX FD ETF 46429B697 326 4,933 SH   SOLE   3,979 0 954
SVB FINL GROUP Stock 78486Q101 12,799 38,117 SH   SOLE   16,689 0 21,427
GITLAB INC CLASS A COM Stock 37637K108 701 13,678 SH   SOLE   4,117 0 9,561
VANGUARD VALUE ETF ETF 922908744 339 2,746 SH   SOLE   2,072 0 674
SPDR BARCLAYS CAPITAL SHORT TERM HIGH YIELD BOND ETF ETF 78468R408 823 34,608 SH   SOLE   2,196 0 32,412
ENPHASE ENERGY INC COM Stock 29355A107 5,132 18,495 SH   SOLE   7,874 0 10,621
L3HARRIS TECHNOLOGIES INC COM Stock 502431109 655 3,154 SH   SOLE   2,230 0 923
ARES COML REAL ESTATE CORP COM REIT 04013V108 386 36,939 SH   SOLE   15,198 0 21,740
AMERICAN TOWER CORP REIT 03027X100 356 1,658 SH   SOLE   126 0 1,531
ISHARES TR S&P 1500 INDEX FD ETF 464287150 588 7,398 SH   SOLE   7,398 0 0
VANECK FALLEN ANGEL HIGH YIELD BOND ETF ETF 92189F437 243 9,271 SH   SOLE   0 0 9,271
META PLATFORMS INC CL A Stock 30303M102 17,236 127,033 SH   SOLE   62,479 0 64,554
PALO ALTO NETWORKS INC COM Stock 697435105 1,652 10,086 SH   SOLE   1,431 0 8,655
FMC CORP COM NEW Stock 302491303 272 2,574 SH   SOLE   3 0 2,571
RYDEX RUSSELL TOP 50 ETF ETF 46137V233 1,053 3,912 SH   SOLE   1,936 0 1,975
BROADCOM INC Stock 11135F101 4,062 9,148 SH   SOLE   3,926 0 5,221
JOHNSON CTLS INC Stock G51502105 9,243 187,788 SH   SOLE   92,900 0 94,887
MOODYS CORP Stock 615369105 1,013 4,169 SH   SOLE   4 0 4,164
MOODYS CORP Stock 615369105 243 1,000 SH Put SOLE   0 0 1,000
MOODYS CORP Stock 615369105 608 2,500 SH Put SOLE   0 0 2,500
MARTIN MARIETTA MATLS INC COM Stock 573284106 712 2,211 SH   SOLE   2 0 2,209
PIONEER NATURAL RESOURCES CO Stock 723787107 423 1,954 SH   SOLE   764 0 1,189
ACCENTURE LTD BERMUDA CL A Stock G1151C101 379 1,473 SH   SOLE   84 0 1,388
AES CORP Stock 00130H105 464 20,512 SH   SOLE   3,188 0 17,324
ISHARES TR DOW JONES US MEDICAL DEVICES INDEX ETF 464288810 6,550 138,833 SH   SOLE   45,349 0 93,483
NVIDIA CORP Stock 67066G104 5,481 45,148 SH   SOLE   14,870 0 30,277
ISHARES 1-3 YR CREDIT BOND ETF ETF 464288646 492 9,982 SH   SOLE   0 0 9,982
ISHARES TR LEHMAN SHORT TREA BDFD ETF 464288679 546 4,966 SH   SOLE   0 0 4,966
ARCHER DANIELS MIDLAND CO COM Stock 039483102 329 4,086 SH   SOLE   897 0 3,189
GRAINGER W W INC COM Stock 384802104 513 1,048 SH   SOLE   190 0 858
ABBVIE INC COM Stock 00287Y109 16,072 119,751 SH   SOLE   57,795 0 61,955
S&P GLOBAL INC COM Stock 78409V104 323 1,058 SH   SOLE   50 0 1,008
SPDR DJ WILSHIRE INTL REAL EST ETF 78463X863 752 31,201 SH   SOLE   12,997 0 18,203
ISHARES TRUST S&P GLOBAL CONSUMER STAPLES INDEX FD ETF 464288737 220 4,103 SH   SOLE   4,103 0 0
VANGUARD TOTAL BOND MARKET ETF ETF 921937835 82,824 1,161,137 SH   SOLE   583,100 0 578,036
ZOETIS INC COM CL A Stock 98978V103 273 1,841 SH   SOLE   9 0 1,832
POWERSHARES FINANCIAL PREFERRED ETF ETF 46137V621 739 49,130 SH   SOLE   680 0 48,450
VANECK BDC INCOME ETF ETF 92189F411 572 42,118 SH   SOLE   2,658 0 39,460
ISHARES RUSSELL 2000 GROWTH INDEX ETF 464287648 219 1,062 SH   SOLE   30 0 1,031
MATTHEWS INTL CORP CL A Stock 577128101 664 29,636 SH   SOLE   0 0 29,636
SIMPSON MANUFACTURING CO INC Stock 829073105 2,508 31,984 SH   SOLE   1,134 0 30,850
STRYKER CORP Stock 863667101 290 1,433 SH   SOLE   72 0 1,360
QUALCOMM INC Stock 747525103 220 1,952 SH   SOLE   987 0 964
T-MOBILE US INC COM Stock 872590104 544 4,056 SH   SOLE   848 0 3,208
SPDR BLACKSTONE SENIOR LOAN ETF ETF 78467V608 7,344 179,691 SH   SOLE   31,052 0 148,638
BLACKSTONE MTG TR INC COM CL A REIT 09257W100 743 31,842 SH   SOLE   13,112 0 18,729
MCDONALDS CORP COM Stock 580135101 558 2,417 SH   SOLE   309 0 2,107
CISCO SYS INC Stock 17275R102 354 8,862 SH   SOLE   548 0 8,313
TAPESTRY INC Stock 876030107 487 17,116 SH   SOLE   8,555 0 8,561
ISHARES TR RUSSELL MIDCAP INDEX FD ETF 464287499 235 3,778 SH   SOLE   0 0 3,777
APA CORPORATION COM Stock 03743Q108 814 23,800 SH   SOLE   0 0 23,800
ADVANCED MICRO DEVICES INC COM Stock 007903107 8,412 132,771 SH   SOLE   17,317 0 115,453
SPDR Russell 1000 Low Volatility ETF ETF 78468R804 210 1,700 SH   SOLE   1,700 0 0
GLOBAL X S&P 500 COVERED CALL ETF ETF 37954Y475 368 9,646 SH   SOLE   0 0 9,645
ENERGY SELECT SECTOR SPDR ETF 81369Y506 2,024 28,106 SH   SOLE   11,006 0 17,099
GLOBAL X MLP & ENERGY INFRASTRUCTURE ETF ETF 37954Y293 2,508 66,909 SH   SOLE   29,020 0 37,889
ISHARES NASDAQ BIOTECHNOLOGY ETF 464287556 432 3,695 SH   SOLE   2,645 0 1,050
GENERAL ELECTRIC CO COM NEW Stock 369604301 8,257 133,369 SH   SOLE   51,898 0 81,470
ISHARES MSCI USA QUALITY FACTOR ETF ETF 46432F339 37,382 359,653 SH   SOLE   232,707 0 126,945
ISHARES IBOXX HIGH YIELD CORPORATE BOND ETF ETF 464288513 15,262 213,785 SH   SOLE   107,804 0 105,980
ISHARES GLBL INDSTRLS INDX FD ETF 464288729 507 5,632 SH   SOLE   3,220 0 2,410
MOTOROLA SOLUTIONS INC COM NEW Stock 620076307 650 2,904 SH   SOLE   491 0 2,413
CONSUMER DISCRETIONARY SEL SECTOR SPDR FD ETF 81369Y407 11,562 81,165 SH   SOLE   46,535 0 34,629
ISHARES DJ US TECHNOLOGY ETF 464287721 247 3,363 SH   SOLE   0 0 3,363
ISHARES S&P NORTH AMER TECH-SOFTWARE ETF 464287515 5,375 21,490 SH   SOLE   9,678 0 11,812
NETAPP INC Stock 64110D104 3,691 59,669 SH   SOLE   22,563 0 37,106
EMPIRE ST RLTY OP L P UNIT LTD PRTNSP Stock 292102100 139 21,666 SH   SOLE   0 0 21,666
ISHARES DJ US BASIC MATERIALS ETF 464287838 331 3,062 SH   SOLE   1,701 0 1,360
ISHARES S&P 500 VALUE ETF ETF 464287408 23,308 181,357 SH   SOLE   118,057 0 63,299
ISHARES S&P 500 GROWTH ETF ETF 464287309 2,153 37,217 SH   SOLE   10,049 0 27,168
ISHARES S&P 500 INDEX ETF 464287200 19,719 54,981 SH   SOLE   16,126 0 38,854
CIGNA CORP Stock 125523100 415 1,495 SH   SOLE   302 0 1,193
ROSS STORES INC Stock 778296103 1,673 19,857 SH   SOLE   11 0 19,846
BUNGE LIMITED F Stock G16962105 22,814 276,303 SH   SOLE   154,823 0 121,478
CHART INDUSTRIES INC Stock 16115Q308 841 4,563 SH   SOLE   0 0 4,563
ISHARES 0-5 YEAR HIGH YIELD CORPORATE BOND ETF ETF 46434V407 4,164 104,267 SH   SOLE   33,142 0 71,123
WELLS FARGO CO NEW COM Stock 949746101 897 22,300 SH   SOLE   76 0 22,224
UNION PAC CORP COM Stock 907818108 270 1,385 SH   SOLE   146 0 1,238
ISHARES MBS BOND ETF ETF 464288588 469 5,126 SH   SOLE   0 0 5,126
SALESFORCE COM Stock 79466L302 886 6,162 SH   SOLE   71 0 6,091
POWERSHARES DWA TECHNICAL LEADERS PORTFOLIO ETF 46137V837 252 3,734 SH   SOLE   0 0 3,734
IDEXX LABS INC Stock 45168D104 225 691 SH   SOLE   15 0 676
THERMO FISHER SCIENTIFIC INC COM Stock 883556102 6,515 12,845 SH   SOLE   6,075 0 6,769
JPMORGAN CHASE & CO COM Stock 46625H100 23,857 228,293 SH   SOLE   101,146 0 127,146
MONOLITHIC PWR SYS INC COM Stock 609839105 294 808 SH   SOLE   1 0 807
CHEVRON CORP NEW COM Stock 166764100 2,892 20,133 SH   SOLE   68 0 20,064
ISHARES AMT-FREE MUNI BOND ETF ETF 464288414 1,192 11,620 SH   SOLE   7,564 0 4,056
ALBEMARLE CORP Stock 012653101 2,264 8,560 SH   SOLE   1,523 0 7,037
CONOCOPHILLIPS COM Stock 20825C104 1,699 16,606 SH   SOLE   51 0 16,555
VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858 15,402 423,595 SH   SOLE   276,881 0 146,713
DANAHER CORP Stock 235851102 1,224 4,737 SH   SOLE   100 0 4,637
M & T BK CORP COM Stock 55261F104 605 3,433 SH   SOLE   639 0 2,794
BK OF AMERICA CORP COM Stock 060505104 4,500 148,995 SH   SOLE   52,508 0 96,485
EXTRA SPACE STORAGE INC REIT 30225T102 394 2,280 SH   SOLE   369 0 1,911
ISHARES FTSE NAREIT MORTGAGE PLUS CAPPED INDEX FD (ETF) ETF 46435G342 203 9,672 SH   SOLE   0 0 9,672
SPDR SER TR S&P DIVID ETF ETF 78464A763 265 2,376 SH   SOLE   1,077 0 1,299
WALMART INC COM Stock 931142103 681 5,248 SH   SOLE   167 0 5,080
ISHARES INTERNATIONAL SELECT DIVIDEND ETF ETF 464288448 763 33,885 SH   SOLE   13,803 0 20,082
ORACLE CORPORATION Stock 68389X105 7,530 123,303 SH   SOLE   47,379 0 75,924
VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858 412 11,279 SH   SOLE   7,286 0 3,992
TEXAS INSTRS INC COM Stock 882508104 5,113 440,384 SH   SOLE   28,835 0 411,549
TARGET CORP COM Stock 87612E106 486 3,276 SH   SOLE   710 0 2,566
VANGUARD HIGH DIVIDEND YIELD ETF 921946406 302 3,180 SH   SOLE   2,067 0 1,113
PFIZER INC COM Stock 717081103 1,590 36,333 SH   SOLE   299 0 36,034
ISHARES IBOXX CORPORATE BOND ETF ETF 464287242 1,189 11,606 SH   SOLE   3,073 0 8,532
3M CO COM Stock 88579Y101 295 2,672 SH   SOLE   0 0 2,672
CATERPILLAR INC COM Stock 149123101 11,527 70,254 SH   SOLE   28,246 0 42,007
ALPHABET INC CAP STK CL C Stock 02079K107 2,313 24,058 SH   SOLE   4,620 0 19,437
AMERICAN EXPRESS CO COM Stock 025816109 607 4,503 SH   SOLE   14 0 4,488
AMGEN INC Stock 031162100 371 1,645 SH   SOLE   169 0 1,476
APPLIED MATLS INC COM Stock 038222105 9,225 112,598 SH   SOLE   35,201 0 77,396
ANALOG DEVICES INC COM Stock 032654105 298 2,140 SH   SOLE   149 0 1,990
WISDOMTREE EMERGING MARKETS EQUITY INCOME ETF ETF 97717W315 836 25,714 SH   SOLE   11,063 0 14,650
FIVE9 INC COM Stock 338307101 482 6,432 SH   SOLE   3,018 0 3,413
JD.COM INC SPON ADR CL A ADR 47215P106 7,958 158,209 SH   SOLE   66,487 0 91,721
ARISTA NETWORKS INC COM Stock 040413106 730 6,470 SH   SOLE   683 0 5,787
MAIN STR CAP CORP COM CEF 56035L104 805 23,919 SH   SOLE   9,946 0 13,972
ISHARES CORE S&P U.S. GROWTH ETF ETF 464287671 486 6,064 SH   SOLE   5,303 0 760
ISHARES DJ US CONSUMER SERVICES ETF 464287580 706 12,134 SH   SOLE   6,717 0 5,416
VANGUARD DIVIDEND APPRECIATION ETF ETF 921908844 343 2,535 SH   SOLE   93 0 2,442
ISHARES MSCI EAFE SMALL CAP ETF ETF 464288273 16,388 335,949 SH   SOLE   173,546 0 162,402
HERCULES CAPITAL INC COM CEF 427096508 506 43,724 SH   SOLE   12,682 0 31,041
GLOBAL X NASDAQ 100 COVERED CALL ETF ETF 37954Y483 337 21,516 SH   SOLE   0 0 21,516
ISHARES AGGREGATE BOND ETF ETF 464287226 80,855 839,271 SH   SOLE   487,864 0 351,406
GLOBANT S A COM Stock L44385109 2,492 13,319 SH   SOLE   0 0 13,319
EATON CORP PLC SHS Stock G29183103 302 2,267 SH   SOLE   20 0 2,247
POWERSHARES DB US DOLLAR BULLISH ETF ETF 46141D203 2,452 81,333 SH   SOLE   24,027 0 57,306
ISHARES GLOBAL REIT ETF ETF 46434V647 282 13,273 SH   SOLE   0 0 13,273
BLACKROCK ULTRA SHORT-TERM BOND ETF ETF 46434V878 5,134 102,668 SH   SOLE   1,996 0 100,672
TRIMBLE NAV LTD Stock 896239100 2,687 49,512 SH   SOLE   25,389 0 24,123
ISHARES S&P MIDCAP 400 GROWTH INDEX ETF 464287606 231 3,660 SH   SOLE   0 0 3,660
ALIBABA GROUP HLDG LTD SPONSORED ADS ADR 01609W102 862 10,780 SH   SOLE   230 0 10,550
ISHARES CORE TOTAL USD BOND MARKET ETF ETF 46434V613 1,884 42,328 SH   SOLE   20,797 0 21,531
KEYSIGHT TECHNOLOGIES INC COM Stock 49338L103 752 4,776 SH   SOLE   876 0 3,900
ETFMG PRIME CYBER SECURITY ETF ETF 26924G201 801 18,468 SH   SOLE   4,729 0 13,739
FIRST TRUST NASDAQ CLEAN EDGE GREEN ENERGY INDEX FUND ETF 33733E500 323 5,672 SH   SOLE   3,153 0 2,519
FIRST TRUST INTERNATIONAL EQUITY OPPORTUNITIES ETF ETF 33734X853 8,681 243,173 SH   SOLE   151,959 0 91,214
ISHARES BROAD USD INVESTMENT GRADE CORPORATE BOND ETF ETF 464288620 230 4,787 SH   SOLE   0 0 4,787
VANGUARD SHORT TERM BOND ETF 921937827 7,028 93,939 SH   SOLE   1,373 0 92,565
GARTNER INC CL A Stock 366651107 384 1,387 SH   SOLE   275 0 1,112
LAM RESEARCH CORP Stock 512807108 7,037 19,227 SH   SOLE   6,031 0 13,195
PARKER-HANNIFIN CORP COM Stock 701094104 17,047 70,351 SH   SOLE   42,946 0 27,404
ISHARES GLOBAL INFRASTRUCTURE ETF ETF 464288372 2,391 57,170 SH   SOLE   24,166 0 33,004
RYDEX ETF TR S&P EQUAL WEIGHT TECHNOLOGY ETF ETF 46137V282 6,992 30,880 SH   SOLE   15,197 0 15,682
SOHU.COM INC ADR 83410S108 748 46,569 SH   SOLE   0 0 46,569
SYNOPSYS INC COM Stock 871607107 546 1,786 SH   SOLE   365 0 1,421
SPDR HIGH YIELD BOND ETF ETF 78468R622 825 9,386 SH   SOLE   921 0 8,465
ISHARES TRUST RUSSELL 3000 INDEX FD ETF 464287689 258 1,246 SH   SOLE   305 0 941
SPDR S & P INTL DIVIDEND ETF 78463X772 261 9,056 SH   SOLE   0 0 9,056
ISHARES JP MORGAN USD EMERGING MARKETS BOND ETF ETF 464288281 9,376 118,092 SH   SOLE   58,188 0 59,903
CADENCE DESIGN SYSTEM INC COM Stock 127387108 681 4,169 SH   SOLE   717 0 3,452
AGILENT TECH INC Stock 00846U101 7,645 62,893 SH   SOLE   28,674 0 34,218
EXXON MOBIL CORP COM Stock 30231G102 7,694 88,125 SH   SOLE   33,009 0 55,115
CYMABAY THERAPEUTICS INC COM Stock 23257D103 185 52,800 SH   SOLE   0 0 52,800
UNITEDHEALTH GROUP Stock 91324P102 4,195 8,307 SH   SOLE   2,598 0 5,708
LOWES COS INC COM Stock 548661107 3,468 18,467 SH   SOLE   14,214 0 4,252
SOLAREDGE TECHNOLOGIES INC COM Stock 83417M104 4,281 18,497 SH   SOLE   9,195 0 9,301
DEERE & CO COM Stock 244199105 9,450 28,304 SH   SOLE   17,521 0 10,783
COLGATE PALMOLIVE CO COM Stock 194162103 401 5,713 SH   SOLE   74 0 5,639
AMERICAN INTL GROUP INC COM NEW Stock 026874784 1,724 36,310 SH   SOLE   5,985 0 30,324
SHOPIFY INC CL A Stock 82509L107 792 29,404 SH   SOLE   5,866 0 23,538
DEVON ENERGY CORP Stock 25179M103 4,815 80,070 SH   SOLE   21,402 0 58,667
UTILITIES SELECT SECTOR SPDR ETF 81369Y886 2,335 35,644 SH   SOLE   6,033 0 29,611
APPFOLIO INC COM CL A Stock 03783C100 2,715 25,928 SH   SOLE   12,808 0 13,120
PAYPAL HLDGS INC COM Stock 70450Y103 1,006 11,691 SH   SOLE   7,498 0 4,193
CHARLES SCHWAB CORP Stock 808513105 13,137 182,789 SH   SOLE   63,595 0 119,192
SUNRUN INC COM Stock 86771W105 649 23,534 SH   SOLE   0 0 23,534
AUTOZONE INC NEV Stock 053332102 799 373 SH   SOLE   55 0 317
ISHARES CORE S&P MID CAP ETF ETF 464287507 2,201 10,036 SH   SOLE   1,291 0 8,745
ISHARES GLOBAL CLEAN ENERGY ETF ETF 464288224 633 33,159 SH   SOLE   4,460 0 28,699
INVESCO OPTIMUM YIELD DIVERSIFIED COMMODITY STRATEGY NO K-1 ETF ETF 46090F100 2,508 154,993 SH   SOLE   57,604 0 97,388
VANGUARD TAX-EXEMPT BOND ETF ETF 922907746 996 20,698 SH   SOLE   16,423 0 4,275
APPLE INC Stock 037833100 53,877 389,851 SH   SOLE   107,157 0 282,693
PENUMBRA INC COM Stock 70975L107 950 5,008 SH   SOLE   5,002 0 6
GOLDMAN SACHS ACTIVEBETA U.S. LARGE CAP EQUITY ETF ETF 381430503 354 4,981 SH   SOLE   0 0 4,980
ISHARES CONVERTIBLE BOND ETF ETF 46435G102 6,450 93,619 SH   SOLE   56,169 0 37,450
ABBOTT LABS COM Stock 002824100 2,444 25,260 SH   SOLE   78 0 25,182
DISNEY WALT CO COM Stock 254687106 5,597 59,331 SH   SOLE   19,620 0 39,710
POWERSHARES GLOBAL PREFERRED ETF ETF 46138E511 2,541 213,850 SH   SOLE   92,236 0 121,614
VANGUARD TOTAL WORLD STOCK ETF ETF 922042742 908 11,510 SH   SOLE   7,777 0 3,732
ISHARES TR RUSSELL 1000 INDEX ETF ETF 464287622 3,498 17,728 SH   SOLE   8,902 0 8,826
MARSH & MCLENNAN COS INC COM Stock 571748102 13,273 88,908 SH   SOLE   53,103 0 35,804
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598 5,206 38,286 SH   SOLE   15,639 0 22,645
DOMINOS PIZZA INC Stock 25754A201 963 3,103 SH   SOLE   3,103 0 0