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 25,605 7,795 SH   SOLE   2,661 0 5,133
UNDER ARMOUR INC CL A Stock 904311107 1,401 69,433 SH   SOLE   5,279 0 64,154
INVESCO QQQ TR UNIT SER 1 46090E103 1,177 3,290 SH   SOLE   542 0 2,748
INVESCO QQQ TR Option 46090E953 12,708 35,500 SH Put SOLE   0 0 35,500
TECHNOLOGY SELECT SECTOR SPDR ETF 81369Y803 2,761 18,493 SH   SOLE   7,443 0 11,049
STARBUCKS CORP Stock 855244109 292 2,649 SH   SOLE   23 0 2,626
SPDR PORTFOLIO AGGREGATE BOND ETF ETF 78464A649 54,213 1,816,201 SH   SOLE   816,294 0 999,907
XPO LOGISTICS INC COM Stock 983793100 895 11,249 SH   SOLE   1,609 0 9,640
ISHARES GOLD TRUST ETF ETF 464285204 376 11,267 SH   SOLE   200 0 11,067
VULCAN MATLS CO COM Stock 929160109 1,435 8,485 SH   SOLE   1,208 0 7,277
JOHNSON & JOHNSON COM Stock 478160104 929 5,757 SH   SOLE   751 0 5,005
ABB LTD SPONSORED ADR ADR 000375204 14,623 438,343 SH   SOLE   220,946 0 217,396
VANGUARD TOTAL STOCK MARKET INDEX FUND ETF 922908769 50,219 226,154 SH   SOLE   82,651 0 143,502
COSTCO WHOLESALE CORP Stock 22160K105 2,629 5,852 SH   SOLE   10 0 5,842
HCA INC Stock 40412C101 3,511 14,467 SH   SOLE   4,749 0 9,716
ISHARES MSCI EMERGING MARKETS ETF ETF 464287234 246 4,902 SH   SOLE   730 0 4,172
GOLDMAN SACHS GROUP INC Stock 38141G104 4,325 11,441 SH   SOLE   3,479 0 7,961
LAS VEGAS SANDS CORP Stock 517834107 7,645 208,880 SH   SOLE   62,825 0 146,055
ISHARES TR KLD 400 SOCIAL INDEX FD ETF 464288570 1,638 19,689 SH   SOLE   9,298 0 10,391
GAP INC Stock 364760108 533 23,500 SH   SOLE   0 0 23,500
REAL ESTATE SELECT SECTOR SPDR FUND ETF 81369Y860 413 9,299 SH   SOLE   5,126 0 4,173
GENERAL MLS INC COM Stock 370334104 226 3,792 SH   SOLE   2,130 0 1,662
ISHARES NEW YORK MUNI BOND ETF ETF 464288323 257 4,450 SH   SOLE   1,780 0 2,670
UNITED PARCEL SERVICE INC Stock 911312106 27,338 150,131 SH   SOLE   51,559 0 98,572
VANGUARD REIT INDEX ETF ETF 922908553 1,773 17,421 SH   SOLE   2,143 0 15,278
ISHARES KLD SEL SOC FD ETF 464288802 1,815 18,926 SH   SOLE   9,888 0 9,038
CARNIVAL CORP Stock 143658300 1,687 67,463 SH   SOLE   6,203 0 61,259
ISHARES MSCI ACWI EX US INDEX FUND ETF 464288240 358 6,471 SH   SOLE   2,924 0 3,547
INTEL CORP COM Stock 458140100 912 17,131 SH   SOLE   665 0 16,466
NETFLIX COM INC Stock 64110L106 393 644 SH   SOLE   33 0 611
ISHARES MSCI EAFE ESG SELECT ETF ETF 46435G516 290 3,701 SH   SOLE   823 0 2,878
ISHARES ESG ADVANCED HIGH YIELD CORPORATE BOND ETF ETF 46435G441 552 10,554 SH   SOLE   4,692 0 5,862
MERCK & CO INC Stock 58933Y105 392 5,223 SH   SOLE   1,773 0 3,450
SPDR S&P 500 ETF ETF 78462F103 3,241 7,553 SH   SOLE   343 0 7,210
FIRST REPUBLIC BANK Stock 33616C100 22,309 115,663 SH   SOLE   53,120 0 62,542
ILLINOIS TOOL WKS INC COM Stock 452308109 3,762 18,207 SH   SOLE   5,583 0 12,623
MARKET VECTORS ETF TRUST S NETWORK GLOBAL GAMING ETF 92189F882 466 9,620 SH   SOLE   0 0 9,620
CORNING INC COM Stock 219350105 9,717 266,315 SH   SOLE   80,382 0 185,931
ISHARES FALLEN ANGELS USD BOND ETF ETF 46435G474 811 26,967 SH   SOLE   14,807 0 12,160
VERIZON COMMUNICATIONS Stock 92343V104 389 7,212 SH   SOLE   2,556 0 4,655
MARVELL TECHNOLOGY GROUP LTD Stock 573874104 6,349 105,283 SH   SOLE   26,817 0 78,465
KIMBERLY-CLARK CORP COM Stock 494368103 214 1,621 SH   SOLE   701 0 920
OKTA INC CL A Stock 679295105 921 3,881 SH   SOLE   568 0 3,313
FORD MOTOR COMPANY Stock 345370860 1,184 83,643 SH   SOLE   10,663 0 72,979
HOME DEPOT Stock 437076102 24,330 74,120 SH   SOLE   32,392 0 41,727
CALIFORNIA BANCORP INC COM Stock 13005U101 784 44,750 SH   SOLE   44,750 0 0
ISHARES ESG AWARE USD CORPORATE BOND ETF ETF 46435G193 599 21,804 SH   SOLE   16,358 0 5,446
DUPONT DE NEMOURS INC COM Stock 26614N102 497 7,319 SH   SOLE   88 0 7,231
ISHARES ESG AWARE 1-5 YEAR USD CORPORATE BOND ETF ETF 46435G243 659 25,378 SH   SOLE   0 0 25,378
HEALTH CARE SELECT SECTOR SPDR ETF 81369Y209 1,038 8,161 SH   SOLE   2,104 0 6,057
SPDR GOLD ETF ETF 78463V107 304 1,855 SH   SOLE   515 0 1,340
SPDR S&P 500 ETF TR Option 78462F953 15,234 35,500 SH Put SOLE   0 0 35,500
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 22,087 80,599 SH   SOLE   39,124 0 41,473
SCHWAB U.S. BROAD MARKET ETF ETF 808524102 244 2,355 SH   SOLE   0 0 2,355
SCHWAB STRATEGIC TR US LRG CAP ETF ETF 808524201 12,260 117,855 SH   SOLE   24,992 0 92,863
CONSUMER STAPLES SELECT SECTOR SPDR ETF 81369Y308 394 5,729 SH   SOLE   2,385 0 3,344
BLOCK H & R INC COM Stock 093671105 205 8,209 SH   SOLE   3,726 0 4,483
JPMORGAN ULTRA-SHORT INCOME ETF ETF 46641Q837 4,321 85,204 SH   SOLE   10,842 0 74,362
ISHARES S&P SMALLCAP 600 ETF ETF 464287804 3,203 29,335 SH   SOLE   10,761 0 18,574
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 938 3,437 SH   SOLE   56 0 3,381
ADOBE SYS INC Stock 00724F101 262 456 SH   SOLE   43 0 413
SOUTHERN PERU COPPER CORP Stock 84265V105 230 4,099 SH   SOLE   2,283 0 1,816
VANGUARD SHORT TERM CORP BOND FD ETF ETF 92206C409 15,470 187,724 SH   SOLE   72,579 0 115,144
GOOGLE INC Stock 02079K305 25,518 9,545 SH   SOLE   3,805 0 5,739
FISERV INC Stock 337738108 1,744 16,082 SH   SOLE   20 0 16,061
NEWMONT CORP COM Stock 651639106 207 3,818 SH   SOLE   1,384 0 2,434
MICROSOFT Stock 594918104 35,357 125,418 SH   SOLE   47,578 0 77,840
DOCUSIGN INC COM Stock 256163106 4,516 17,544 SH   SOLE   5,998 0 11,546
CANADIAN NATURAL RESOURCES LTD Stock 136385101 246 6,749 SH   SOLE   3,732 0 3,017
SCHLUMBERGER LTD COM STK Stock 806857108 4,941 166,721 SH   SOLE   38,333 0 128,388
SPROTT PHYSICAL GOLD TRUST CEF 85207H104 1,023 74,174 SH   SOLE   6,835 0 67,339
COMMUNICATION SERVICES SELECT SECTOR SPDRA FUND ETF 81369Y852 1,107 13,824 SH   SOLE   7,922 0 5,902
JPMORGAN USD EMERGING MARKETS SOVEREIGN BOND ETF ETF 46641Q746 1,240 25,364 SH   SOLE   3,295 0 22,069
Ares Capital Corp CEF 04010L103 678 33,390 SH   SOLE   12,839 0 20,551
PROSHARES ULTRA S&P 500 ETF 74347R107 436 3,642 SH   SOLE   0 0 3,642
BOEING CO COM Stock 097023105 7,326 33,311 SH   SOLE   8,939 0 24,372
VANGUARD SMALL CAP ETF ETF 922908751 68,448 313,022 SH   SOLE   163,935 0 149,086
VANGUARD LARGE CAP ETF 922908637 13,703 68,206 SH   SOLE   18,456 0 49,750
JPMORGAN U.S. QUALITY FACTOR ETF ETF 46641Q761 22,030 538,238 SH   SOLE   291,573 0 246,664
TESLA MOTORS INC Stock 88160R101 2,082 2,686 SH   SOLE   367 0 2,319
ISHARES ESG AWARE U.S. AGGREGATE BOND ETF ETF 46435U549 2,351 42,653 SH   SOLE   23,648 0 19,005
LINDE PLC SHS Stock G5494J103 2,823 9,624 SH   SOLE   3,177 0 6,445
JPMORGAN ULTRA-SHORT MUNICIPAL INCOME ETF ETF 46641Q654 544 10,669 SH   SOLE   0 0 10,669
HILTON WORLDWIDE HLDGS INC COM Stock 43300A203 17,371 131,495 SH   SOLE   66,142 0 65,353
ITAU UNIBANCO HLDG S A SPON ADR REP PFD ADR 465562106 1,184 224,828 SH   SOLE   0 0 224,828
FINANCIAL SELECT SECTOR SPDR ETF 81369Y605 2,440 65,025 SH   SOLE   11,530 0 53,495
AMPHENOL CORP CL A Stock 032095101 5,178 70,709 SH   SOLE   23,683 0 47,025
HUNTSMAN CORP Stock 447011107 7,265 245,544 SH   SOLE   69,393 0 176,150
STANLEY BLACK & DECKER INC COM Stock 854502101 4,003 22,837 SH   SOLE   8,056 0 14,780
DOW INC COM Stock 260557103 229 3,987 SH   SOLE   2,148 0 1,839
ZOOM VIDEO COMMUNICATIONS INC CL A Stock 98980L101 390 1,494 SH   SOLE   30 0 1,464
CONAGRA BRANDS INC COM Stock 205887102 218 6,445 SH   SOLE   3,202 0 3,243
LYONDELLBASELL Stock N53745100 240 2,563 SH   SOLE   1,370 0 1,193
VANGUARD S&P 500 ETF ETF 922908363 366 930 SH   SOLE   745 0 185
VANGUARD TELECOMMUNICATIONS SERVICES ETF ETF 92204A884 283 2,013 SH   SOLE   773 0 1,240
S & P MID CAP 400 DEP RCPTS MID CAP ETF 78467Y107 1,216 2,529 SH   SOLE   226 0 2,302
GUGGENHEIM ETF TRUST S&P 500 EQUAL WEIGHT ETF 46137V357 37,270 248,768 SH   SOLE   129,289 0 119,477
ISHARES 0-5 YR TIPS BOND ETF ETF 46429B747 8,646 81,855 SH   SOLE   29,504 0 52,350
INVESCO ULTRA SHORT DURATION ETF ETF 46090A887 725 14,380 SH   SOLE   9,910 0 4,470
THE REALREAL INC COM Stock 88339P101 4,389 333,065 SH   SOLE   89,891 0 243,174
Owl Rock Capital Corporation CEF 69121K104 224 15,900 SH   SOLE   0 0 15,900
ISHARES MSCI EAFE GROWTH ETF ETF 464288885 24,790 232,838 SH   SOLE   126,812 0 106,025
LILLY ELI & CO COM Stock 532457108 279 1,209 SH   SOLE   49 0 1,160
AIR PRODS & CHEMS INC COM Stock 009158106 18,061 70,521 SH   SOLE   33,810 0 36,710
YOUDAO INC SPONSORED ADS ADR 98741T104 368 30,500 SH   SOLE   0 0 30,500
HOLOGIC INC Stock 436440101 2,914 39,489 SH   SOLE   12,558 0 26,931
IPATH DJ-UBS COMMODITY TOTAL RETURN ETN ETF 06738C778 550 18,804 SH   SOLE   2,072 0 16,732
ISHARES RUSSELL 2000 ETF ETF 464287655 317 1,451 SH   SOLE   210 0 1,241
VIVINT SMART HOME INC COM CL A Stock 928542109 349 37,000 SH   SOLE   0 0 37,000
TRAVEL PLUS LEISURE CO COM Stock 894164102 4,412 80,919 SH   SOLE   25,256 0 55,662
FREEPORT MCMORAN COPPER Stock 35671D857 6,018 185,016 SH   SOLE   40,190 0 144,826
SYSCO CORP COM Stock 871829107 7,002 89,205 SH   SOLE   27,215 0 61,990
ISHARES MSCI FLOATING RATE NOT E FUNDING ETF ETF 46429B655 13,778 271,008 SH   SOLE   114,323 0 156,684
SONY GROUP CORPORATION SPONSORED ADR ADR 835699307 232 2,105 SH   SOLE   0 0 2,105
QUANTA SERVICES INC Stock 74762E102 488 4,292 SH   SOLE   1,086 0 3,206
ISHARES DJ SELECT DIVIDEND ETF 464287168 298 2,600 SH   SOLE   0 0 2,600
LI AUTO INC SPONSORED ADS ADR 50202M102 6,203 235,959 SH   SOLE   56,441 0 179,518
ERICSSON ADR B SEK 10 ADR 294821608 21,780 1,944,666 SH   SOLE   769,398 0 1,175,267
ISHARES ESG ADVANCED TOTAL USD BOND MARKET ETF ETF 46436E619 1,502 30,302 SH   SOLE   25,877 0 4,425
PALANTIR TECHNOLOGIES INC CL A Stock 69608A108 2,866 119,247 SH   SOLE   23 0 119,224
SPIRIT AEROSYSTEMS HOLDINGS INC CL A Stock 848574109 397 9,000 SH   SOLE   0 0 9,000
ISHARES MSCI EAFE VALUE INDEX ETF ETF 464288877 12,256 241,029 SH   SOLE   114,707 0 126,321
AIRBNB INC COM CL A Stock 009066101 3,899 23,243 SH   SOLE   2,000 0 21,243
SCHWAB US DIVIDEND EQUITY ETF ETF 808524797 1,031 13,900 SH   SOLE   0 0 13,900
APTIV PLC Stock G6095L109 3,071 20,615 SH   SOLE   7,120 0 13,495
COUPANG INC CL A Stock 22266T109 1,141 41,000 SH   SOLE   0 0 41,000
COURSERA INC COM Stock 22266M104 628 19,857 SH   SOLE   0 0 19,857
VANGUARD ULTRA-SHORT BOND ETF ETF 92203C303 500 9,980 SH   SOLE   9,980 0 0
VISA INC Stock 92826C839 444 1,995 SH   SOLE   54 0 1,941
SVB FINL GROUP Stock 78486Q101 18,814 29,085 SH   SOLE   9,186 0 19,899
SPDR BARCLAYS CAPITAL SHORT TERM HIGH YIELD BOND ETF ETF 78468R408 484 17,698 SH   SOLE   5,901 0 11,797
ENPHASE ENERGY INC COM Stock 29355A107 2,710 18,076 SH   SOLE   5,798 0 12,277
L3HARRIS TECHNOLOGIES INC COM Stock 502431109 492 2,237 SH   SOLE   1,910 0 326
ARES COML REAL ESTATE CORP COM REIT 04013V108 366 24,291 SH   SOLE   12,413 0 11,878
VANECK FALLEN ANGEL HIGH YIELD BOND ETF ETF 92189F437 797 24,144 SH   SOLE   13,273 0 10,871
FACEBOOK INC CL A Stock 30303M102 826 2,436 SH   SOLE   614 0 1,822
SERVICE NOW INC Stock 81762P102 801 1,289 SH   SOLE   5 0 1,283
PALO ALTO NETWORKS INC COM Stock 697435105 722 1,509 SH   SOLE   2 0 1,507
RYDEX RUSSELL TOP 50 ETF ETF 46137V233 1,473 4,464 SH   SOLE   1,490 0 2,974
TENET HEALTHCARE CORP COM NEW Stock 88033G407 4,998 75,236 SH   SOLE   24,966 0 50,269
JOHNSON CTLS INC Stock G51502105 11,038 162,138 SH   SOLE   56,963 0 105,173
MARTIN MARIETTA MATLS INC COM Stock 573284106 752 2,202 SH   SOLE   0 0 2,202
PIONEER NATURAL RESOURCES CO Stock 723787107 512 3,079 SH   SOLE   726 0 2,353
ISHARES CORE MSCI TOTAL INTERNATIONAL STOCK ETF ETF 46432F834 291 4,106 SH   SOLE   1,737 0 2,369
NOVARTIS AG ADR ADR 66987V109 257 3,154 SH   SOLE   1,596 0 1,558
ISHARES TR DOW JONES US MEDICAL DEVICES INDEX ETF 464288810 7,732 123,168 SH   SOLE   34,317 0 88,850
NVIDIA CORP Stock 67066G104 7,911 38,189 SH   SOLE   8,357 0 29,831
ISHARES 1-3 YR CREDIT BOND ETF ETF 464288646 661 12,115 SH   SOLE   800 0 11,314
ABBVIE INC COM Stock 00287Y109 25,021 231,961 SH   SOLE   91,226 0 140,734
SPDR BIOTECH ETF ETF 78464A870 201 1,606 SH   SOLE   1,606 0 0
VANGUARD TOTAL BOND MARKET ETF ETF 921937835 94,888 1,110,457 SH   SOLE   443,240 0 667,216
VANGUARD FTSE ALL-WORLD EX-US ETF 922042775 1,231 20,207 SH   SOLE   9,769 0 10,437
ISHARES CORE 1-5 YEAR USD BOND ETF ETF 46432F859 10,392 203,504 SH   SOLE   3,566 0 199,938
POWERSHARES FINANCIAL PREFERRED ETF ETF 46137V621 491 25,920 SH   SOLE   680 0 25,240
FIRST TRUST PREFERRED SECURITIES AND INCOME ETF ETF 33739E108 526 25,640 SH   SOLE   0 0 25,640
QUALCOMM INC Stock 747525103 276 2,145 SH   SOLE   1,198 0 947
SPDR BLACKSTONE SENIOR LOAN ETF ETF 78467V608 491 10,678 SH   SOLE   5,864 0 4,814
BLACKSTONE MTG TR INC COM CL A REIT 09257W100 345 11,382 SH   SOLE   5,432 0 5,950
MCDONALDS CORP COM Stock 580135101 440 1,828 SH   SOLE   766 0 1,062
COACH INC Stock 876030107 556 15,045 SH   SOLE   3,451 0 11,594
APA CORPORATION COM Stock 03743Q108 1,779 83,059 SH   SOLE   7,470 0 75,589
ENERGY SELECT SECTOR SPDR ETF 81369Y506 218 4,202 SH   SOLE   1,757 0 2,445
ISHARES NASDAQ BIOTECHNOLOGY ETF 464287556 7,754 47,964 SH   SOLE   17,264 0 30,699
GENERAL ELECTRIC CO COM NEW Stock 369604301 11,974 116,222 SH   SOLE   29,125 0 87,097
ISHARES MSCI USA QUALITY FACTOR ETF ETF 46432F339 22,851 173,472 SH   SOLE   94,983 0 78,488
ISHARES IBOXX HIGH YIELD CORPORATE BOND ETF ETF 464288513 14,983 171,259 SH   SOLE   74,718 0 96,540
ISHARES GLBL INDSTRLS INDX FD ETF 464288729 1,018 8,664 SH   SOLE   2,830 0 5,834
ISHARES MSCI USA MOMENTUM FACTOR ETF ETF 46432F396 304 1,736 SH   SOLE   476 0 1,260
CONSUMER DISCRETIONARY SEL SECTOR SPDR FD ETF 81369Y407 15,683 87,398 SH   SOLE   41,644 0 45,753
INDUSTRIAL SELECT SECTOR SPDR ETF 81369Y704 1,119 11,443 SH   SOLE   2,143 0 9,300
RINGCENTRAL INC Stock 76680R206 210 970 SH   SOLE   2 0 968
ISHARES DJ US BASIC MATERIALS ETF 464287838 723 5,807 SH   SOLE   1,914 0 3,892
ISHARES S&P 500 VALUE ETF ETF 464287408 40,260 276,854 SH   SOLE   146,383 0 130,470
ISHARES S&P 500 INDEX ETF 464287200 21,020 48,791 SH   SOLE   14,471 0 34,319
ONEOK INC NEW COM Stock 682680103 219 3,791 SH   SOLE   2,114 0 1,677
ROSS STORES INC Stock 778296103 906 8,331 SH   SOLE   13 0 8,318
BUNGE LIMITED F Stock G16962105 25,650 315,424 SH   SOLE   136,918 0 178,505
CHART INDUSTRIES INC Stock 16115Q308 2,258 11,819 SH   SOLE   906 0 10,913
ISHARES 0-5 YEAR HIGH YIELD CORPORATE BOND ETF ETF 46434V407 963 21,079 SH   SOLE   6,154 0 14,925
SALESFORCE COM Stock 79466L302 253 933 SH   SOLE   37 0 896
POWERSHARES DWA TECHNICAL LEADERS PORTFOLIO ETF 46137V837 488 5,457 SH   SOLE   0 0 5,457
DARDEN RESTAURANTS INC Stock 237194105 8,050 53,151 SH   SOLE   18,958 0 34,192
IDEXX LABS INC Stock 45168D104 320 516 SH   SOLE   506 0 10
THERMO FISHER SCIENTIFIC INC COM Stock 883556102 7,170 12,550 SH   SOLE   4,485 0 8,065
JPMORGAN CHASE & CO COM Stock 46625H100 28,167 172,077 SH   SOLE   66,641 0 105,435
CHEVRON CORP NEW COM Stock 166764100 1,451 14,304 SH   SOLE   53 0 14,251
ALBEMARLE CORP Stock 012653101 1,638 7,484 SH   SOLE   569 0 6,915
VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858 22,888 453,324 SH   SOLE   243,989 0 209,334
CAMPBELL SOUP CO COM Stock 134429109 218 5,225 SH   SOLE   2,935 0 2,290
DANAHER CORP Stock 235851102 1,215 3,991 SH   SOLE   24 0 3,967
BK OF AMERICA CORP COM Stock 060505104 6,777 159,663 SH   SOLE   38,055 0 121,607
SPDR SER TR S&P DIVID ETF ETF 78464A763 365 3,111 SH   SOLE   1,016 0 2,094
ORACLE CORPORATION Stock 68389X105 3,321 38,118 SH   SOLE   28,374 0 9,744
VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858 34,758 695,023 SH   SOLE   329,742 0 365,280
TEXAS INSTRS INC COM Stock 882508104 6,944 36,129 SH   SOLE   32 0 36,097
TARGET CORP COM Stock 87612E106 19,919 87,073 SH   SOLE   40,304 0 46,768
SPDR MUNICIPAL BOND ETF ETF 78468R721 1,285 24,927 SH   SOLE   2,545 0 22,382
PFIZER INC COM Stock 717081103 540 12,562 SH   SOLE   2,981 0 9,581
ISHARES IBOXX CORPORATE BOND ETF ETF 464287242 1,657 12,458 SH   SOLE   5,226 0 7,231
3M CO COM Stock 88579Y101 265 1,512 SH   SOLE   757 0 755
GILEAD SCIENCES INC Stock 375558103 244 3,500 SH   SOLE   1,703 0 1,797
ALPHABET INC CAP STK CL C Stock 02079K107 3,102 1,164 SH   SOLE   202 0 962
AMERICAN EXPRESS CO COM Stock 025816109 801 4,785 SH   SOLE   23 0 4,762
AMGEN INC Stock 031162100 383 1,805 SH   SOLE   346 0 1,459
STIFEL FINANCIAL CP Stock 860630102 576 8,485 SH   SOLE   1,875 0 6,610
APPLIED MATLS INC COM Stock 038222105 13,176 102,355 SH   SOLE   26,032 0 76,322
MAIN STR CAP CORP COM CEF 56035L104 436 10,628 SH   SOLE   5,265 0 5,363
ISHARES CORE S&P U.S. GROWTH ETF ETF 464287671 572 5,587 SH   SOLE   5,266 0 320
ISHARES DJ US CONSUMER SERVICES ETF 464287580 819 10,605 SH   SOLE   3,410 0 7,194
SPDR SERIES TRUST S&P OIL GAS EXPL & PRODTN ETF ETF 78468R556 887 9,175 SH   SOLE   0 0 9,175
MERCADOLIBRE INC Stock 58733R102 293 175 SH   SOLE   0 0 175
VANGUARD DIVIDEND APPRECIATION INDEX FUND ETF 921908844 395 2,575 SH   SOLE   0 0 2,575
ISHARES MSCI EAFE SMALL CAP ETF ETF 464288273 26,534 356,599 SH   SOLE   162,965 0 193,632
HERCULES CAPITAL INC COM CEF 427096508 764 45,999 SH   SOLE   15,740 0 30,259
ARROWHEAD PHARMACEUTICALS INC COM Stock 04280A100 229 3,680 SH   SOLE   0 0 3,680
ISHARES AGGREGATE BOND ETF ETF 464287226 92,517 805,691 SH   SOLE   363,024 0 442,666
GLOBANT S A COM Stock L44385109 7,497 26,679 SH   SOLE   0 0 26,679
BLACKROCK ULTRA SHORT-TERM BOND ETF ETF 46434V878 638 12,652 SH   SOLE   9,900 0 2,752
TRIMBLE NAV LTD Stock 896239100 3,688 44,839 SH   SOLE   15,339 0 29,500
ALIBABA GROUP HLDG LTD SPONSORED ADS ADR 01609W102 6,398 43,222 SH   SOLE   13,188 0 30,033
ISHARES CORE TOTAL USD BOND MARKET ETF ETF 46434V613 404 7,605 SH   SOLE   290 0 7,315
FIRST TRUST NASDAQ CLEAN EDGE GREEN ENERGY ETF ETF 33733E500 205 3,290 SH   SOLE   3,290 0 0
FIRST TRUST INTERNATIONAL EQUITY OPPORTUNITIES ETF ETF 33734X853 15,462 241,339 SH   SOLE   127,931 0 113,408
VANGUARD SHORT TERM BOND ETF 921937827 10,806 131,879 SH   SOLE   2,673 0 129,206
LAM RESEARCH CORP Stock 512807108 6,936 12,188 SH   SOLE   3,944 0 8,244
PARKER-HANNIFIN CORP COM Stock 701094104 20,756 74,233 SH   SOLE   36,014 0 38,217
RYDEX ETF TR S&P EQUAL WEIGHT TECHNOLOGY ETF ETF 46137V282 8,255 28,644 SH   SOLE   10,241 0 18,402
SOHU.COM INC ADR 83410S108 1,939 93,080 SH   SOLE   10,769 0 82,311
SPDR HIGH YIELD BOND ETF ETF 78468R622 380 3,476 SH   SOLE   1,608 0 1,868
SPDR DJ WILSHIRE REIT (ETF) ETF 78464A607 240 2,280 SH   SOLE   0 0 2,280
ALTRIA GROUP INC COM Stock 02209S103 251 5,528 SH   SOLE   2,780 0 2,748
ISHARES JP MORGAN USD EMERGING MARKETS BOND ETF ETF 464288281 12,848 116,738 SH   SOLE   42,116 0 74,621
AGILENT TECH INC Stock 00846U101 3,957 25,123 SH   SOLE   8,085 0 17,037
EXXON MOBIL CORP COM Stock 30231G102 8,639 146,879 SH   SOLE   39,989 0 106,889
UNITEDHEALTH GROUP Stock 91324P102 2,888 7,392 SH   SOLE   2,095 0 5,296
LOWES COS INC COM Stock 548661107 3,529 17,401 SH   SOLE   17,024 0 377
U.S. GLOBAL JETS ETF ETF 26922A842 1,012 42,828 SH   SOLE   15,051 0 27,777
AMERICAN INTL GROUP INC COM NEW Stock 026874784 1,983 36,138 SH   SOLE   3,203 0 32,935
DEVON ENERGY CORP Stock 25179M103 6,122 172,423 SH   SOLE   43,352 0 129,070
PAYPAL HLDGS INC COM Stock 70450Y103 2,835 10,898 SH   SOLE   3,033 0 7,865
CHARLES SCHWAB CORP Stock 808513105 12,631 173,415 SH   SOLE   45,471 0 127,943
ETFMG PRIME MOBILE PAYMENTS ETF ETF 26924G409 22,879 338,099 SH   SOLE   168,860 0 169,238
SUNRUN INC COM Stock 86771W105 5,885 133,771 SH   SOLE   32,673 0 101,098
ISHARES S&P GLOBAL CLEAN ENERGY INDEX FUND ETF 464288224 609 28,165 SH   SOLE   4,460 0 23,705
INVESCO OPTIMUM YIELD DIVERSIFIED COMMODITY STRATEGY NOA K-1A ETF ETF 46090F100 544 25,848 SH   SOLE   10,898 0 14,950
ISHARES MSCI EAFE ETF ETF 464287465 31,652 405,754 SH   SOLE   188,419 0 217,334
APPLE INC Stock 037833100 48,754 344,552 SH   SOLE   108,781 0 235,770
GLAXOSMITHKLINE PLC SPONSORED ADR ADR 37733W105 201 5,270 SH   SOLE   2,359 0 2,911
ISHARES CONVERTIBLE BOND ETF ETF 46435G102 8,762 87,855 SH   SOLE   37,845 0 50,009
DISNEY WALT CO COM Stock 254687106 6,538 38,652 SH   SOLE   10,232 0 28,419
POWERSHARES GLOBAL PREFERRED ETF ETF 46138E511 2,220 147,738 SH   SOLE   58,741 0 88,997
VANGUARD TOTAL WORLD STOCK ETF ETF 922042742 1,716 16,858 SH   SOLE   5,028 0 11,829
MARSH & MCLENNAN COS INC COM Stock 571748102 14,672 96,892 SH   SOLE   47,790 0 49,101
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598 5,998 38,327 SH   SOLE   14,314 0 24,013