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 828 5,168 SH   SOLE   0 0 5,168
ABBOTT LABS COM 002824100 229 2,100 SH   SOLE   0 0 2,100
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 306 1,041 SH   SOLE   0 0 1,041
ALPHABET INC CAP STK CL A 02079K305 640 437 SH   SOLE   0 0 437
ALPHABET INC CAP STK CL C 02079K107 1,035 704 SH   SOLE   0 0 704
AMAZON COM INC COM 023135106 1,653 525 SH   SOLE   0 0 525
AMERICAN WTR WKS CO INC NEW COM 030420103 850 5,870 SH   SOLE   0 0 5,870
AMGEN INC COM 031162100 1,016 3,997 SH   SOLE   0 0 3,997
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 268 4,979 SH   SOLE   0 0 4,979
APPLE INC COM 037833100 7,311 63,131 SH   SOLE   0 0 63,131
ARK ETF TR INNOVATION ETF 00214Q104 241 2,617 SH   SOLE   0 0 2,617
AT&T INC COM 00206R102 358 12,545 SH   SOLE   0 0 12,545
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,163 5,460 SH   SOLE   0 0 5,460
BK OF AMERICA CORP COM 060505104 475 19,720 SH   SOLE   0 0 19,720
BLACKROCK INC COM 09247X101 230 408 SH   SOLE   0 0 408
BOEING CO COM 097023105 334 2,020 SH   SOLE   0 0 2,020
BRISTOL-MYERS SQUIBB CO RIGHT 12/30/2030 110122140 34 86,000 SH   SOLE   0 0 86,000
CHARTER COMMUNICATIONS INC N CL A 16119P108 533 853 SH   SOLE   0 0 853
CHEVRON CORP NEW COM 166764100 379 5,261 SH   SOLE   0 0 5,261
CISCO SYS INC COM 17275R102 457 11,596 SH   SOLE   0 0 11,596
CSX CORP COM 126408103 949 12,224 SH   SOLE   0 0 12,224
DANAHER CORPORATION COM 235851102 294 1,363 SH   SOLE   0 0 1,363
DBX ETF TR XTRACK MSCI JAPN 233051507 3,578 87,879 SH   SOLE   0 0 87,879
DISNEY WALT CO COM DISNEY 254687106 474 3,824 SH   SOLE   0 0 3,824
DOUBLELINE INCOME SOLUTIONS COM 258622109 160 10,000 SH   SOLE   0 0 10,000
DUKE ENERGY CORP NEW COM NEW 26441C204 316 3,568 SH   SOLE   0 0 3,568
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 92 17,022 SH   SOLE   0 0 17,022
ENTERPRISE PRODS PARTNERS L COM 293792107 489 30,943 SH   SOLE   0 0 30,943
ETF MANAGERS TR BLUESTAR ISRAEL 26924G870 491 8,842 SH   SOLE   0 0 8,842
EXXON MOBIL CORP COM 30231G102 258 7,519 SH   SOLE   0 0 7,519
FACEBOOK INC CL A 30303M102 279 1,066 SH   SOLE   0 0 1,066
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 559 14,740 SH   SOLE   0 0 14,740
FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881 566 16,479 SH   SOLE   0 0 16,479
FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857 992 42,224 SH   SOLE   0 0 42,224
FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 1,384 175,131 SH   SOLE   0 0 175,131
FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873 2,437 63,161 SH   SOLE   0 0 63,161
FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303 2,742 71,858 SH   SOLE   0 0 71,858
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 2,896 55,048 SH   SOLE   0 0 55,048
FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709 3,132 78,027 SH   SOLE   0 0 78,027
FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 4,650 74,959 SH   SOLE   0 0 74,959
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 4,736 140,034 SH   SOLE   0 0 140,034
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 8,146 88,486 SH   SOLE   0 0 88,486
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 305 5,900 SH   SOLE   0 0 5,900
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 306 5,092 SH   SOLE   0 0 5,092
FS KKR CAP CORP II COM 35952V303 222 15,073 SH   SOLE   0 0 15,073
GENERAL ELECTRIC CO COM 369604103 1 700 SH Call SOLE   0 0 700
GENERAL ELECTRIC CO COM 369604103 85 13,652 SH   SOLE   0 0 13,652
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 200 1,993 SH   SOLE   0 0 1,993
GOLDMAN SACHS ETF TR ACCESS INVT GR 381430479 231 4,191 SH   SOLE   0 0 4,191
GRAY TELEVISION INC COM 389375106 150 10,929 SH   SOLE   0 0 10,929
HOME DEPOT INC COM 437076102 860 3,095 SH   SOLE   0 0 3,095
INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 1,103 35,577 SH   SOLE   0 0 35,577
INNOVATOR ETFS TR S&P 500 PWR BUF 45782C318 229 8,330 SH   SOLE   0 0 8,330
INNOVATOR ETFS TR S&P 500 PWR BU 45782C870 262 9,853 SH   SOLE   0 0 9,853
INTEL CORP COM 458140100 558 10,779 SH   SOLE   0 0 10,779
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 228 4,506 SH   SOLE   0 0 4,506
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 1,457 53,722 SH   SOLE   0 0 53,722
INVESCO EXCHANGE TRADED FD T DYNMC PHRMCTLS 46137V662 422 6,615 SH   SOLE   0 0 6,615
INVESCO QQQ TR UNIT SER 1 46090E103 1,243 4,473 SH   SOLE   0 0 4,473
ISHARES GOLD TRUST ISHARES 464285105 206 11,462 SH   SOLE   0 0 11,462
ISHARES INC MSCI EMERG MKT 46434G889 359 8,186 SH   SOLE   0 0 8,186
ISHARES INC MSCI CDA ETF 464286509 862 31,464 SH   SOLE   0 0 31,464
ISHARES INC MSCI PAC JP ETF 464286665 969 23,881 SH   SOLE   0 0 23,881
ISHARES INC MSCI AUST ETF 464286103 1,262 63,996 SH   SOLE   0 0 63,996
ISHARES INC CORE MSCI EMKT 46434G103 4,064 76,965 SH   SOLE   0 0 76,965
ISHARES INC ESG AWR MSCI EM 46434G863 36,376 1,021,523 SH   SOLE   0 0 1,021,523
ISHARES TR U.S. UTILITS ETF 464287697 211 1,442 SH   SOLE   0 0 1,442
ISHARES TR MSCI INTL MULTFT 46434V274 232 9,531 SH   SOLE   0 0 9,531
ISHARES TR ULTR SH TRM BD 46434V878 244 4,823 SH   SOLE   0 0 4,823
ISHARES TR S&P 100 ETF 464287101 263 1,689 SH   SOLE   0 0 1,689
ISHARES TR 10+ YR INVST GRD 464289511 271 3,845 SH   SOLE   0 0 3,845
ISHARES TR RUSSELL 2000 ETF 464287655 279 1,861 SH   SOLE   0 0 1,861
ISHARES TR ESG AWRE 1 5 YR 46435G243 279 10,670 SH   SOLE   0 0 10,670
ISHARES TR CORE INTL AGGR 46435G672 310 5,567 SH   SOLE   0 0 5,567
ISHARES TR GLB INFRASTR ETF 464288372 352 9,135 SH   SOLE   0 0 9,135
ISHARES TR SELECT DIVID ETF 464287168 411 5,037 SH   SOLE   0 0 5,037
ISHARES TR S&P MC 400VL ETF 464287705 420 3,118 SH   SOLE   0 0 3,118
ISHARES TR MSCI USA SML CP 46434V290 448 12,018 SH   SOLE   0 0 12,018
ISHARES TR RUS MID CAP ETF 464287499 453 7,898 SH   SOLE   0 0 7,898
ISHARES TR 10-20 YR TRS ETF 464288653 480 2,883 SH   SOLE   0 0 2,883
ISHARES TR RUS 1000 GRW ETF 464287614 487 2,244 SH   SOLE   0 0 2,244
ISHARES TR MSCI UK ETF NEW 46435G334 515 20,197 SH   SOLE   0 0 20,197
ISHARES TR MSCI USA ESG SLC 464288802 515 3,498 SH   SOLE   0 0 3,498
ISHARES TR S&P MC 400GR ETF 464287606 545 2,280 SH   SOLE   0 0 2,280
ISHARES TR MSCI USA MMENTM 46432F396 558 3,787 SH   SOLE   0 0 3,787
ISHARES TR RUSSELL 3000 ETF 464287689 668 3,413 SH   SOLE   0 0 3,413
ISHARES TR CRE U S REIT ETF 464288521 675 15,441 SH   SOLE   0 0 15,441
ISHARES TR ESG AWARE MSCI 46435U663 683 25,766 SH   SOLE   0 0 25,766
ISHARES TR US HLTHCARE ETF 464287762 685 3,015 SH   SOLE   0 0 3,015
ISHARES TR CORE S&P MCP ETF 464287507 691 3,731 SH   SOLE   0 0 3,731
ISHARES TR CORE S&P TTL STK 464287150 697 9,233 SH   SOLE   0 0 9,233
ISHARES TR ESG AWR US AGRGT 46435U549 731 12,951 SH   SOLE   0 0 12,951
ISHARES TR BROAD USD HIGH 46435U853 972 24,627 SH   SOLE   0 0 24,627
ISHARES TR CORE US AGGBD ET 464287226 1,050 8,891 SH   SOLE   0 0 8,891
ISHARES TR JPMORGAN USD EMG 464288281 1,068 9,633 SH   SOLE   0 0 9,633
ISHARES TR ESG AW MSCI EAFE 46435G516 1,235 19,448 SH   SOLE   0 0 19,448
ISHARES TR MSCI EAFE ETF 464287465 1,271 19,963 SH   SOLE   0 0 19,963
ISHARES TR ESG AWRE USD ETF 46435G193 1,329 47,938 SH   SOLE   0 0 47,938
ISHARES TR S&P 500 GRWT ETF 464287309 1,375 5,952 SH   SOLE   0 0 5,952
ISHARES TR CORE HIGH DV ETF 46429B663 1,404 17,445 SH   SOLE   0 0 17,445
ISHARES TR USD INV GRDE ETF 464288620 1,542 25,373 SH   SOLE   0 0 25,373
ISHARES TR MSCI KLD400 SOC 464288570 1,671 13,059 SH   SOLE   0 0 13,059
ISHARES TR CALIF MUN BD ETF 464288356 1,817 29,121 SH   SOLE   0 0 29,121
ISHARES TR S&P 500 VAL ETF 464287408 1,869 16,616 SH   SOLE   0 0 16,616
ISHARES TR SHRT NAT MUN ETF 464288158 2,042 18,892 SH   SOLE   0 0 18,892
ISHARES TR CORE S&P US VLU 464287663 2,079 38,303 SH   SOLE   0 0 38,303
ISHARES TR CORE S&P US GWT 464287671 2,177 27,222 SH   SOLE   0 0 27,222
ISHARES TR MBS ETF 464288588 2,428 21,989 SH   SOLE   0 0 21,989
ISHARES TR BARCLAYS 7 10 YR 464287440 3,052 25,053 SH   SOLE   0 0 25,053
ISHARES TR IBOXX HI YD ETF 464288513 3,167 37,745 SH   SOLE   0 0 37,745
ISHARES TR U.S. TECH ETF 464287721 3,251 10,797 SH   SOLE   0 0 10,797
ISHARES TR MSCI USA SZE FT 46432F370 3,289 35,073 SH   SOLE   0 0 35,073
ISHARES TR CUR HD EURZN ETF 46434V639 3,623 130,097 SH   SOLE   0 0 130,097
ISHARES TR U.S. FINLS ETF 464287788 3,626 31,957 SH   SOLE   0 0 31,957
ISHARES TR SHORT TREAS BD 464288679 3,672 33,175 SH   SOLE   0 0 33,175
ISHARES TR 3 7 YR TREAS BD 464288661 4,086 30,586 SH   SOLE   0 0 30,586
ISHARES TR MSCI USA QLT FCT 46432F339 4,529 43,653 SH   SOLE   0 0 43,653
ISHARES TR MSCI EMG MKT ETF 464287234 4,997 113,326 SH   SOLE   0 0 113,326
ISHARES TR S&P SML 600 GWT 464287887 5,015 28,423 SH   SOLE   0 0 28,423
ISHARES TR RUS 1000 ETF 464287622 5,117 27,339 SH   SOLE   0 0 27,339
ISHARES TR 20 YR TR BD ETF 464287432 5,381 32,959 SH   SOLE   0 0 32,959
ISHARES TR U.S. FIN SVC ETF 464287770 9,084 74,448 SH   SOLE   0 0 74,448
ISHARES TR ESG MSCI LEADR 46435U218 11,120 191,158 SH   SOLE   0 0 191,158
ISHARES TR MSCI USA MIN VOL 46429B697 16,062 252,038 SH   SOLE   0 0 252,038
ISHARES TR 0-5YR HI YL CP 46434V407 18,648 424,295 SH   SOLE   0 0 424,295
ISHARES TR NATIONAL MUN ETF 464288414 19,708 170,000 SH   SOLE   0 0 170,000
ISHARES TR CORE S&P SCP ETF 464287804 19,808 282,050 SH   SOLE   0 0 282,050
ISHARES TR GLOBAL TECH ETF 464287291 21,161 80,255 SH   SOLE   0 0 80,255
ISHARES TR ISHS 1-5YR INVS 464288646 21,758 396,256 SH   SOLE   0 0 396,256
ISHARES TR U.S. MED DVC ETF 464288810 22,291 74,398 SH   SOLE   0 0 74,398
ISHARES TR CORE MSCI EAFE 46432F842 25,826 428,429 SH   SOLE   0 0 428,429
ISHARES TR MSCI USA VALUE 46432F388 27,532 373,164 SH   SOLE   0 0 373,164
ISHARES TR IBOXX INV CP ETF 464287242 46,149 342,577 SH   SOLE   0 0 342,577
ISHARES TR US TREAS BD ETF 46429B267 55,912 2,000,421 SH   SOLE   0 0 2,000,421
ISHARES TR EAFE GRWTH ETF 464288885 56,809 632,051 SH   SOLE   0 0 632,051
ISHARES TR ESG AWR MSCI USA 46435G425 72,252 948,065 SH   SOLE   0 0 948,065
ISHARES TR CORE S&P500 ETF 464287200 72,976 217,151 SH   SOLE   0 0 217,151
ISHARES U S ETF TR SHT MAT BD ETF 46431W507 8,895 177,519 SH   SOLE   0 0 177,519
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 465 9,147 SH   SOLE   0 0 9,147
JOHNSON & JOHNSON COM 478160104 995 6,681 SH   SOLE   0 0 6,681
JPMORGAN CHASE & CO COM 46625H100 2,746 28,520 SH   SOLE   0 0 28,520
LAM RESEARCH CORP COM 512807108 234 704 SH   SOLE   0 0 704
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 4,411 170,445 SH   SOLE   0 0 170,445
LILLY ELI & CO COM 532457108 583 3,936 SH   SOLE   0 0 3,936
LOCKHEED MARTIN CORP COM 539830109 220 574 SH   SOLE   0 0 574
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 355 10,374 SH   SOLE   0 0 10,374
MASTERCARD INCORPORATED CL A 57636Q104 208 615 SH   SOLE   0 0 615
MCDONALDS CORP COM 580135101 284 1,295 SH   SOLE   0 0 1,295
MICROSOFT CORP COM 594918104 5,449 25,907 SH   SOLE   0 0 25,907
MONDELEZ INTL INC CL A 609207105 283 4,920 SH   SOLE   0 0 4,920
MOODYS CORP COM 615369105 255 881 SH   SOLE   0 0 881
NEXTERA ENERGY INC COM 65339F101 489 1,761 SH   SOLE   0 0 1,761
NIKE INC CL B 654106103 510 4,060 SH   SOLE   0 0 4,060
NUVEEN SELECT TAX FREE INCOM SH BEN INT 67063C106 157 10,469 SH   SOLE   0 0 10,469
NUVEEN SELECT TAX-FREE INCOM SH BEN INT 67062F100 167 10,033 SH   SOLE   0 0 10,033
ORACLE CORP COM 68389X105 395 6,612 SH   SOLE   0 0 6,612
PACER FDS TR TRENDPILOT INTL 69374H683 922 40,486 SH   SOLE   0 0 40,486
PACER FDS TR TRENDP US LAR CP 69374H105 3,121 105,694 SH   SOLE   0 0 105,694
PACIFIC GLOBAL ETF TR GLOBAL SR LN ETF 69434K403 227 4,763 SH   SOLE   0 0 4,763
PAYCHEX INC COM 704326107 554 6,948 SH   SOLE   0 0 6,948
PEPSICO INC COM 713448108 233 1,681 SH   SOLE   0 0 1,681
PFIZER INC COM 717081103 220 5,983 SH   SOLE   0 0 5,983
PIMCO DYNAMIC CR INCOME FD COM SHS 72202D106 979 48,741 SH   SOLE   0 0 48,741
PIMCO DYNAMIC INCOME FD SHS 72201Y101 722 28,475 SH   SOLE   0 0 28,475
PIMCO ETF TR INV GRD CRP BD 72201R817 8,147 71,050 SH   SOLE   0 0 71,050
POLARIS INC COM 731068102 566 6,000 SH   SOLE   0 0 6,000
PROCTER AND GAMBLE CO COM 742718109 577 4,153 SH   SOLE   0 0 4,153
QEP RESOURCES INC COM 74733V100 33 36,853 SH   SOLE   0 0 36,853
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 414 12,728 SH   SOLE   0 0 12,728
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 531 21,627 SH   SOLE   0 0 21,627
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 1,055 18,816 SH   SOLE   0 0 18,816
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 1,109 9,626 SH   SOLE   0 0 9,626
SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722 1,159 35,139 SH   SOLE   0 0 35,139
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 2,488 31,240 SH   SOLE   0 0 31,240
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 6,261 233,955 SH   SOLE   0 0 233,955
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 16,441 523,594 SH   SOLE   0 0 523,594
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 19,276 328,488 SH   SOLE   0 0 328,488
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 22,050 428,153 SH   SOLE   0 0 428,153
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 34,572 428,775 SH   SOLE   0 0 428,775
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 403 11,429 SH   SOLE   0 0 11,429
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 1,000 15,713 SH   SOLE   0 0 15,713
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 1,220 20,538 SH   SOLE   0 0 20,538
SELECT SECTOR SPDR TR ENERGY 81369Y506 1,267 42,302 SH   SOLE   0 0 42,302
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 2,508 39,131 SH   SOLE   0 0 39,131
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 2,874 19,551 SH   SOLE   0 0 19,551
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 3,154 40,975 SH   SOLE   0 0 40,975
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 3,180 132,125 SH   SOLE   0 0 132,125
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 4,404 74,143 SH   SOLE   0 0 74,143
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 7,298 69,188 SH   SOLE   0 0 69,188
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 11,839 101,448 SH   SOLE   0 0 101,448
SERVISFIRST BANCSHARES INC COM 81768T108 210 6,184 SH   SOLE   0 0 6,184
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 289 1,040 SH   SOLE   0 0 1,040
SPDR GOLD TR GOLD SHS 78463V107 559 3,156 SH   SOLE   0 0 3,156
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 2,980 81,497 SH   SOLE   0 0 81,497
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 3,923 134,067 SH   SOLE   0 0 134,067
SPDR S&P 500 ETF TR TR UNIT 78462F103 1 12,600 SH Put SOLE   0 0 12,600
SPDR S&P 500 ETF TR TR UNIT 78462F103 6,833 20,402 SH   SOLE   0 0 20,402
SPDR SER TR PORTFOLIO S&P600 78468R853 243 8,888 SH   SOLE   0 0 8,888
SPDR SER TR S&P REGL BKG 78464A698 351 9,835 SH   SOLE   0 0 9,835
SPDR SER TR BLOOMBERG BRCLYS 78468R622 363 3,485 SH   SOLE   0 0 3,485
SPDR SER TR PORTFLI MORTGAGE 78464A383 365 13,690 SH   SOLE   0 0 13,690
SPDR SER TR PORTFOLIO AGRGTE 78464A649 485 15,738 SH   SOLE   0 0 15,738
SPDR SER TR WELLS FG PFD ETF 78464A292 518 11,926 SH   SOLE   0 0 11,926
SPDR SER TR S&P 600 SMCP VAL 78464A300 588 11,729 SH   SOLE   0 0 11,729
SPDR SER TR S&P 600 SMCP GRW 78464A201 685 11,598 SH   SOLE   0 0 11,598
SPDR SER TR BLOMBRG BRC INTL 78464A151 1,100 30,910 SH   SOLE   0 0 30,910
SPDR SER TR SPDR BLOOMBERG 78468R663 2,733 29,866 SH   SOLE   0 0 29,866
SPDR SER TR BLOOMBERG SRT TR 78468R408 2,836 109,613 SH   SOLE   0 0 109,613
SPDR SER TR NUVEEN BRC MUNIC 78468R721 3,390 65,284 SH   SOLE   0 0 65,284
SPDR SER TR PORTFOLIO LN TSR 78464A664 5,588 119,545 SH   SOLE   0 0 119,545
SPDR SER TR PORTFOLIO SHORT 78464A474 5,610 178,827 SH   SOLE   0 0 178,827
SPDR SER TR PORTFOLIO LN COR 78464A367 7,169 225,583 SH   SOLE   0 0 225,583
SPDR SER TR PORTFOLI S&P1500 78464A805 7,200 176,093 SH   SOLE   0 0 176,093
SPDR SER TR PORTFOLIO INTRMD 78464A375 7,832 213,046 SH   SOLE   0 0 213,046
SPDR SER TR PORTFOLIO S&P500 78464A854 9,997 254,047 SH   SOLE   0 0 254,047
SPDR SER TR PRTFLO S&P500 GW 78464A409 12,651 252,474 SH   SOLE   0 0 252,474
SPDR SER TR PRTFLO S&P500 VL 78464A508 12,673 419,632 SH   SOLE   0 0 419,632
SSGA ACTIVE TR SPDR SSGA FXD 78470P507 293 9,160 SH   SOLE   0 0 9,160
SSGA ACTIVE TR SPDR SSGA US SCT 78470P408 296 8,112 SH   SOLE   0 0 8,112
TARGET CORP COM 87612E106 223 1,413 SH   SOLE   0 0 1,413
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 346 24,413 SH   SOLE   0 0 24,413
THERMO FISHER SCIENTIFIC INC COM 883556102 342 775 SH   SOLE   0 0 775
TIMOTHY PLAN HIG DV STK ETF 887432326 256 11,162 SH   SOLE   0 0 11,162
UNION PAC CORP COM 907818108 522 2,651 SH   SOLE   0 0 2,651
UNITEDHEALTH GROUP INC COM 91324P102 745 2,390 SH   SOLE   0 0 2,390
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 300 7,666 SH   SOLE   0 0 7,666
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 403 4,567 SH   SOLE   0 0 4,567
VANGUARD BD INDEX FDS LONG TERM BOND 921937793 1,013 9,055 SH   SOLE   0 0 9,055
VANGUARD BD INDEX FDS INTERMED TERM 921937819 1,169 12,505 SH   SOLE   0 0 12,505
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 1,610 19,383 SH   SOLE   0 0 19,383
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 2,193 37,688 SH   SOLE   0 0 37,688
VANGUARD INDEX FDS SML CP GRW ETF 922908595 218 1,015 SH   SOLE   0 0 1,015
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 377 4,776 SH   SOLE   0 0 4,776
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 506 2,806 SH   SOLE   0 0 2,806
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 551 5,435 SH   SOLE   0 0 5,435
VANGUARD INDEX FDS SMALL CP ETF 922908751 706 4,591 SH   SOLE   0 0 4,591
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 757 2,459 SH   SOLE   0 0 2,459
VANGUARD INDEX FDS MID CAP ETF 922908629 808 4,587 SH   SOLE   0 0 4,587
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,838 10,792 SH   SOLE   0 0 10,792
VANGUARD INDEX FDS VALUE ETF 922908744 2,074 19,844 SH   SOLE   0 0 19,844
VANGUARD INDEX FDS GROWTH ETF 922908736 4,534 19,920 SH   SOLE   0 0 19,920
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 2,280 52,721 SH   SOLE   0 0 52,721
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 2,659 50,714 SH   SOLE   0 0 50,714
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 347 6,373 SH   SOLE   0 0 6,373
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 1,677 17,501 SH   SOLE   0 0 17,501
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 2,158 34,754 SH   SOLE   0 0 34,754
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 12,630 232,728 SH   SOLE   0 0 232,728
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 13,725 194,737 SH   SOLE   0 0 194,737
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 3,042 74,366 SH   SOLE   0 0 74,366
VANGUARD WHITEHALL FDS EMERG MKT BD ETF 921946885 302 3,828 SH   SOLE   0 0 3,828
VANGUARD WORLD FDS MATERIALS ETF 92204A801 851 6,323 SH   SOLE   0 0 6,323
VANGUARD WORLD FDS UTILITIES ETF 92204A876 1,210 9,373 SH   SOLE   0 0 9,373
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 1,387 8,488 SH   SOLE   0 0 8,488
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 2,281 38,996 SH   SOLE   0 0 38,996
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 2,496 10,640 SH   SOLE   0 0 10,640
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 2,597 17,936 SH   SOLE   0 0 17,936
VANGUARD WORLD FDS COMM SRVC ETF 92204A884 3,102 30,455 SH   SOLE   0 0 30,455
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 4,562 22,364 SH   SOLE   0 0 22,364
VANGUARD WORLD FDS INF TECH ETF 92204A702 9,885 31,740 SH   SOLE   0 0 31,740
VERIZON COMMUNICATIONS INC COM 92343V104 660 11,089 SH   SOLE   0 0 11,089
VISA INC COM CL A 92826C839 578 2,892 SH   SOLE   0 0 2,892
WASTE MGMT INC DEL COM 94106L109 262 2,313 SH   SOLE   0 0 2,313
WELLS FARGO CO NEW COM 949746101 2,868 121,997 SH   SOLE   0 0 121,997
WESTAMERICA BANCORPORATION COM 957090103 202 3,717 SH   SOLE   0 0 3,717
WISDOMTREE TR EMER MKT HIGH FD 97717W315 239 6,773 SH   SOLE   0 0 6,773
WISDOMTREE TR YIELD ENHANCD US 97717X511 240 4,465 SH   SOLE   0 0 4,465
WISDOMTREE TR US QTLY DIV GRT 97717X669 291 5,873 SH   SOLE   0 0 5,873
WISDOMTREE TR JAPN HEDGE EQT 97717W851 468 9,551 SH   SOLE   0 0 9,551
WISDOMTREE TR EM EX ST-OWNED 97717X578 4,691 139,315 SH   SOLE   0 0 139,315
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 4,768 77,220 SH   SOLE   0 0 77,220
XCEL ENERGY INC COM 98389B100 281 4,075 SH   SOLE   0 0 4,075
ZOETIS INC CL A 98978V103 211 1,273 SH   SOLE   0 0 1,273