The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101 1,370 6,894 SH   SOLE   29 0 6,865
ABBOTT LABS COM 002824100 670 5,777 SH   SOLE   0 0 5,777
ABBVIE INC COM 00287Y109 588 5,216 SH   SOLE   62 0 5,154
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 394 1,337 SH   SOLE   38 0 1,299
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 264 1,167 SH   SOLE   33 0 1,134
ALPHABET INC CAP STK CL C 02079K107 2,061 822 SH   SOLE   13 0 809
ALPHABET INC CAP STK CL A 02079K305 1,861 762 SH   SOLE   6 0 756
AMAZON COM INC COM 023135106 3,151 916 SH   SOLE   3 0 913
AMERICAN WTR WKS CO INC NEW COM 030420103 898 5,829 SH   SOLE   0 0 5,829
AMERISOURCEBERGEN CORP COM 03073E105 236 2,057 SH   SOLE   0 0 2,057
APPLE INC COM 037833100 10,045 73,341 SH   SOLE   1,428 0 71,913
ARK ETF TR INNOVATION ETF 00214Q104 3,099 23,697 SH   SOLE   0 0 23,697
ARK ETF TR GENOMIC REV ETF 00214Q302 251 2,716 SH   SOLE   0 0 2,716
ARK ETF TR NEXT GNRTN INTER 00214Q401 206 1,336 SH   SOLE   0 0 1,336
AT&T INC COM 00206R102 515 17,879 SH   SOLE   0 0 17,879
ATLASSIAN CORP PLC CL A G06242104 402 1,565 SH   SOLE   0 0 1,565
AUTOMATIC DATA PROCESSING IN COM 053015103 319 1,603 SH   SOLE   9 0 1,594
BANK NEW YORK MELLON CORP COM 064058100 569 11,112 SH   SOLE   0 0 11,112
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,448 8,811 SH   SOLE   250 0 8,561
BERKSHIRE HATHAWAY INC DEL CL A 084670108 419 1 SH   SOLE   0 0 1
BK OF AMERICA CORP COM 060505104 1,215 29,487 SH   SOLE   250 0 29,237
BLACKROCK CAP ALLOCATION TR COM 09260U109 328 15,000 SH   SOLE   0 0 15,000
BLACKROCK INC COM 09247X101 324 370 SH   SOLE   0 0 370
BLINK CHARGING CO COM 09354A100 280 6,790 SH   SOLE   0 0 6,790
BOEING CO COM 097023105 363 1,515 SH   SOLE   0 0 1,515
BRISTOL-MYERS SQUIBB CO RIGHT 12/30/2030 110122140 21 86,000 SH   SOLE   0 0 86,000
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 245 4,802 SH   SOLE   0 0 4,802
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 315 19,327 SH   SOLE   0 0 19,327
CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 436 6,805 SH   SOLE   0 0 6,805
CATERPILLAR INC COM 149123101 531 2,438 SH   SOLE   23 0 2,415
CHARTER COMMUNICATIONS INC N CL A 16119P108 633 878 SH   SOLE   0 0 878
CHEVRON CORP NEW COM 166764100 1,317 12,568 SH   SOLE   101 0 12,467
CINTAS CORP COM 172908105 206 540 SH   SOLE   0 0 540
CISCO SYS INC COM 17275R102 497 9,375 SH   SOLE   74 0 9,301
CLOROX CO DEL COM 189054109 260 1,445 SH   SOLE   0 0 1,445
COCA COLA CO COM 191216100 297 5,481 SH   SOLE   0 0 5,481
COMCAST CORP NEW CL A 20030N101 315 5,522 SH   SOLE   0 0 5,522
COSTCO WHSL CORP NEW COM 22160K105 567 1,433 SH   SOLE   40 0 1,393
CSX CORP COM 126408103 1,295 40,366 SH   SOLE   0 0 40,366
CVS HEALTH CORP COM 126650100 255 3,058 SH   SOLE   17 0 3,041
DANAHER CORPORATION COM 235851102 657 2,446 SH   SOLE   207 0 2,239
DBX ETF TR XTRACK MSCI JAPN 233051507 3,276 67,493 SH   SOLE   0 0 67,493
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 4,920 104,408 SH   SOLE   0 0 104,408
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 356 13,199 SH   SOLE   0 0 13,199
DISNEY WALT CO COM 254687106 723 4,115 SH   SOLE   36 0 4,079
DUKE ENERGY CORP NEW COM NEW 26441C204 265 2,687 SH   SOLE   69 0 2,618
EATON VANCE TAX MNGED BUY WR COM 27828X100 348 20,734 SH   SOLE   0 0 20,734
EATON VANCE TAX-MANAGED BUY- COM 27828Y108 421 25,868 SH   SOLE   192 0 25,676
EDWARDS LIFESCIENCES CORP COM 28176E108 390 3,764 SH   SOLE   0 0 3,764
ENDRA LIFE SCIENCES INC COM 29273B104 194 88,850 SH   SOLE   0 0 88,850
ENTERPRISE PRODS PARTNERS L COM 293792107 228 9,456 SH   SOLE   0 0 9,456
ETF MANAGERS TR BLUESTAR ISRAEL 26924G870 564 8,049 SH   SOLE   0 0 8,049
EXXON MOBIL CORP COM 30231G102 749 11,877 SH   SOLE   100 0 11,777
FACEBOOK INC CL A 30303M102 1,221 3,512 SH   SOLE   30 0 3,482
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 19,784 167,958 SH   SOLE   0 0 167,958
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 6,860 131,013 SH   SOLE   194 0 130,819
FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 5,969 73,612 SH   SOLE   0 0 73,612
FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709 4,098 75,570 SH   SOLE   0 0 75,570
FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873 3,538 64,929 SH   SOLE   0 0 64,929
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 3,310 51,931 SH   SOLE   0 0 51,931
FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303 3,153 74,013 SH   SOLE   0 0 74,013
FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 1,828 123,955 SH   SOLE   0 0 123,955
FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857 1,066 35,033 SH   SOLE   0 0 35,033
FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881 645 13,960 SH   SOLE   0 0 13,960
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 596 14,537 SH   SOLE   0 0 14,537
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 503 24,400 SH   SOLE   0 0 24,400
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 320 3,019 SH   SOLE   67 0 2,952
FLEXSHARES TR QUALT DIVD IDX 33939L860 230 4,103 SH   SOLE   0 0 4,103
FS KKR CAP CORP COM 302635206 543 25,256 SH   SOLE   0 0 25,256
GENERAL DYNAMICS CORP COM 369550108 220 1,169 SH   SOLE   38 0 1,131
GENERAL ELECTRIC CO COM 369604103 136 10,089 SH   SOLE   50 0 10,039
GLOBAL X FDS NASDAQ 100 COVER 37954Y483 583 25,982 SH   SOLE   0 0 25,982
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 484 4,834 SH   SOLE   0 0 4,834
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 436 5,071 SH   SOLE   0 0 5,071
GOLDMAN SACHS ETF TR ACCESS INVT GR 381430479 287 5,230 SH   SOLE   0 0 5,230
GOLDMAN SACHS GROUP INC COM 38141G104 257 679 SH   SOLE   30 0 649
GRAY TELEVISION INC COM 389375106 257 10,988 SH   SOLE   0 0 10,988
HOME DEPOT INC COM 437076102 1,046 3,283 SH   SOLE   130 0 3,153
HONEYWELL INTL INC COM 438516106 1,235 5,632 SH   SOLE   143 0 5,489
INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 1,436 44,514 SH   SOLE   160 0 44,354
INFINERA CORP COM 45667G103 122 12,001 SH   SOLE   0 0 12,001
INNOVATOR ETFS TR S&P 500 PWR BUFR 45782C383 4,102 134,284 SH   SOLE   0 0 134,284
INNOVATOR ETFS TR S&P 500 PWR BU 45782C748 717 23,100 SH   SOLE   0 0 23,100
INNOVATOR ETFS TR S&P 500 PWR BUF 45782C318 566 19,238 SH   SOLE   0 0 19,238
INNOVATOR ETFS TR S&P 500 PWR BU 45782C870 247 8,671 SH   SOLE   0 0 8,671
INTEL CORP COM 458140100 509 9,066 SH   SOLE   373 0 8,693
INTUITIVE SURGICAL INC COM NEW 46120E602 214 233 SH   SOLE   0 0 233
INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804 346 6,058 SH   SOLE   0 0 6,058
INVESCO ACTIVLY MANGD ETC FD OPTIMUM YIELD 46090F100 207 10,323 SH   SOLE   0 0 10,323
INVESCO CURRENCYSHARES CDN D CDN DLR SHS 46138T104 388 4,898 SH   SOLE   0 0 4,898
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 2,110 76,387 SH   SOLE   0 0 76,387
INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656 535 12,988 SH   SOLE   0 0 12,988
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 437 28,513 SH   SOLE   0 0 28,513
INVESCO EXCH TRADED FD TR II FTSE RAFI SML 46138E735 269 7,037 SH   SOLE   0 0 7,037
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 233 10,483 SH   SOLE   0 0 10,483
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 756 4,713 SH   SOLE   0 0 4,713
INVESCO EXCHANGE TRADED FD T DYNMC PHRMCTLS 46137V662 532 6,615 SH   SOLE   0 0 6,615
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 273 1,811 SH   SOLE   0 0 1,811
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 260 799 SH   SOLE   0 0 799
INVESCO QQQ TR UNIT SER 1 46090E103 4,164 11,750 SH   SOLE   0 0 11,750
INVESCO SR INCOME TR COM 46131H107 107 24,096 SH   SOLE   0 0 24,096
ISHARES GOLD TR ISHARES NEW 464285204 265 7,863 SH   SOLE   0 0 7,863
ISHARES INC ESG AWR MSCI EM 46434G863 48,988 1,085,010 SH   SOLE   2,563 0 1,082,447
ISHARES INC CORE MSCI EMKT 46434G103 7,152 106,759 SH   SOLE   103 0 106,656
ISHARES INC MSCI PAC JP ETF 464286665 1,648 31,879 SH   SOLE   0 0 31,879
ISHARES INC MSCI AUST ETF 464286103 1,176 45,275 SH   SOLE   0 0 45,275
ISHARES INC MSCI CDA ETF 464286509 882 23,659 SH   SOLE   0 0 23,659
ISHARES INC MSCI EMERG MKT 46434G889 696 12,850 SH   SOLE   0 0 12,850
ISHARES TR ESG AWR MSCI USA 46435G425 249,884 2,537,668 SH   SOLE   2,096 0 2,535,572
ISHARES TR EAFE VALUE ETF 464288877 159,634 3,084,110 SH   SOLE   2,570 0 3,081,540
ISHARES TR US TREAS BD ETF 46429B267 128,053 4,814,031 SH   SOLE   0 0 4,814,031
ISHARES TR CORE S&P500 ETF 464287200 122,970 286,031 SH   SOLE   429 0 285,602
ISHARES TR EAFE GRWTH ETF 464288885 97,819 911,805 SH   SOLE   994 0 910,811
ISHARES TR CORE TOTAL USD 46434V613 90,273 1,687,668 SH   SOLE   0 0 1,687,668
ISHARES TR MSCI USA VALUE 46432F388 84,622 805,464 SH   SOLE   872 0 804,592
ISHARES TR GLOBAL FINLS ETF 464287333 57,558 741,625 SH   SOLE   858 0 740,767
ISHARES TR FALN ANGLS USD 46435G474 47,603 1,588,898 SH   SOLE   0 0 1,588,898
ISHARES TR CORE DIV GRWTH 46434V621 39,745 789,225 SH   SOLE   0 0 789,225
ISHARES TR MSCI USA MMENTM 46432F396 38,224 220,400 SH   SOLE   193 0 220,207
ISHARES TR NATIONAL MUN ETF 464288414 37,677 321,472 SH   SOLE   0 0 321,472
ISHARES TR U.S. ENERGY ETF 464287796 31,674 1,088,817 SH   SOLE   2,206 0 1,086,611
ISHARES TR ISHS 1-5YR INVS 464288646 30,590 558,106 SH   SOLE   0 0 558,106
ISHARES TR CORE S&P SCP ETF 464287804 29,695 262,831 SH   SOLE   733 0 262,098
ISHARES TR MSCI USA QLT FCT 46432F339 19,702 148,284 SH   SOLE   0 0 148,284
ISHARES TR GLOBAL TECH ETF 464287291 18,402 54,520 SH   SOLE   106 0 54,414
ISHARES TR CORE MSCI EAFE 46432F842 17,631 235,520 SH   SOLE   190 0 235,330
ISHARES TR MSCI USA MIN VOL 46429B697 15,752 213,989 SH   SOLE   0 0 213,989
ISHARES TR 10+ YR INVST GRD 464289511 15,022 213,985 SH   SOLE   0 0 213,985
ISHARES TR MBS ETF 464288588 13,130 121,315 SH   SOLE   0 0 121,315
ISHARES TR BARCLAYS 7 10 YR 464287440 12,508 108,300 SH   SOLE   0 0 108,300
ISHARES TR CUR HD EURZN ETF 46434V639 11,737 322,098 SH   SOLE   0 0 322,098
ISHARES TR RUS 1000 GRW ETF 464287614 11,614 42,780 SH   SOLE   187 0 42,593
ISHARES TR CORE US AGGBD ET 464287226 10,416 90,311 SH   SOLE   0 0 90,311
ISHARES TR ESG ADV TTL USD 46436E619 9,879 198,727 SH   SOLE   0 0 198,727
ISHARES TR MSCI USA SML CP 46434V290 9,228 168,232 SH   SOLE   0 0 168,232
ISHARES TR MSCI EMG MKT ETF 464287234 9,167 166,226 SH   SOLE   0 0 166,226
ISHARES TR U.S. MED DVC ETF 464288810 7,338 20,325 SH   SOLE   0 0 20,325
ISHARES TR CR 5 10 YR ETF 46435G417 7,195 139,922 SH   SOLE   0 0 139,922
ISHARES TR ESG MSCI USA ETF 46436E767 6,705 184,708 SH   SOLE   0 0 184,708
ISHARES TR SHORT TREAS BD 464288679 6,005 54,350 SH   SOLE   0 0 54,350
ISHARES TR SHRT NAT MUN ETF 464288158 5,223 48,441 SH   SOLE   0 0 48,441
ISHARES TR ESG AWARE MSCI 46435U663 5,218 129,262 SH   SOLE   0 0 129,262
ISHARES TR IBOXX INV CP ETF 464287242 5,076 37,779 SH   SOLE   0 0 37,779
ISHARES TR ESG AW MSCI EAFE 46435G516 4,755 60,166 SH   SOLE   0 0 60,166
ISHARES TR 3 7 YR TREAS BD 464288661 4,740 36,310 SH   SOLE   0 0 36,310
ISHARES TR TIPS BD ETF 464287176 4,671 36,491 SH   SOLE   0 0 36,491
ISHARES TR ESG AWRE 1 5 YR 46435G243 4,551 174,753 SH   SOLE   0 0 174,753
ISHARES TR CORE S&P MCP ETF 464287507 4,501 16,750 SH   SOLE   0 0 16,750
ISHARES TR BROAD USD HIGH 46435U853 4,405 105,574 SH   SOLE   0 0 105,574
ISHARES TR S&P 500 GRWT ETF 464287309 4,099 56,356 SH   SOLE   0 0 56,356
ISHARES TR SP SMCP600VL ETF 464287879 4,001 37,954 SH   SOLE   0 0 37,954
ISHARES TR ESG EAFE ETF 46436E759 3,658 54,029 SH   SOLE   0 0 54,029
ISHARES TR MSCI INTL VLU FT 46435G409 3,448 133,526 SH   SOLE   2,908 0 130,618
ISHARES TR IBOXX HI YD ETF 464288513 3,262 37,055 SH   SOLE   0 0 37,055
ISHARES TR 0-5YR HI YL CP 46434V407 3,212 69,740 SH   SOLE   0 0 69,740
ISHARES TR MSCI KLD400 SOC 464288570 3,065 37,002 SH   SOLE   0 0 37,002
ISHARES TR MSCI UK ETF NEW 46435G334 3,046 93,151 SH   SOLE   0 0 93,151
ISHARES TR CORE S&P US GWT 464287671 2,978 29,494 SH   SOLE   0 0 29,494
ISHARES TR CORE S&P US VLU 464287663 2,858 39,722 SH   SOLE   0 0 39,722
ISHARES TR SELECT DIVID ETF 464287168 2,807 24,073 SH   SOLE   0 0 24,073
ISHARES TR 20 YR TR BD ETF 464287432 2,769 19,182 SH   SOLE   0 0 19,182
ISHARES TR AGENCY BOND ETF 464288166 2,746 23,193 SH   SOLE   0 0 23,193
ISHARES TR ESG MSCI LEADR 46435U218 2,709 36,072 SH   SOLE   0 0 36,072
ISHARES TR RUS 1000 ETF 464287622 2,660 10,988 SH   SOLE   0 0 10,988
ISHARES TR MSCI EAFE ETF 464287465 2,367 30,013 SH   SOLE   0 0 30,013
ISHARES TR 0-5YR INVT GR CP 46434V100 2,338 45,111 SH   SOLE   0 0 45,111
ISHARES TR CORE S&P TTL STK 464287150 2,108 21,346 SH   SOLE   0 0 21,346
ISHARES TR RUSSELL 2000 ETF 464287655 1,801 7,852 SH   SOLE   253 0 7,599
ISHARES TR U.S. TECH ETF 464287721 1,595 16,046 SH   SOLE   0 0 16,046
ISHARES TR ESG MSCI EM LDRS 46436E601 1,551 23,568 SH   SOLE   0 0 23,568
ISHARES TR S&P 500 VAL ETF 464287408 1,537 10,410 SH   SOLE   0 0 10,410
ISHARES TR BLACKROCK ULTRA 46434V878 1,349 26,701 SH   SOLE   0 0 26,701
ISHARES TR S&P SML 600 GWT 464287887 1,216 9,171 SH   SOLE   0 0 9,171
ISHARES TR MSCI EAFE MIN VL 46429B689 1,209 16,006 SH   SOLE   0 0 16,006
ISHARES TR RUS MDCP VAL ETF 464287473 1,189 10,342 SH   SOLE   0 0 10,342
ISHARES TR JPMORGAN USD EMG 464288281 1,161 10,327 SH   SOLE   0 0 10,327
ISHARES TR MSCI USA SZE FT 46432F370 1,109 8,569 SH   SOLE   0 0 8,569
ISHARES TR US HLTHCARE ETF 464287762 1,051 3,852 SH   SOLE   0 0 3,852
ISHARES TR 10-20 YR TRS ETF 464288653 997 6,783 SH   SOLE   0 0 6,783
ISHARES TR RUSSELL 3000 ETF 464287689 961 3,757 SH   SOLE   0 0 3,757
ISHARES TR USD INV GRDE ETF 464288620 885 14,609 SH   SOLE   0 0 14,609
ISHARES TR RUS 2000 VAL ETF 464287630 838 5,057 SH   SOLE   0 0 5,057
ISHARES TR S&P 100 ETF 464287101 831 4,237 SH   SOLE   0 0 4,237
ISHARES TR U.S. FIN SVC ETF 464287770 804 4,338 SH   SOLE   97 0 4,241
ISHARES TR CRE U S REIT ETF 464288521 729 12,504 SH   SOLE   0 0 12,504
ISHARES TR RUS MD CP GR ETF 464287481 714 6,308 SH   SOLE   0 0 6,308
ISHARES TR RUS 1000 VAL ETF 464287598 698 4,402 SH   SOLE   189 0 4,213
ISHARES TR CMBS ETF 46429B366 616 11,319 SH   SOLE   0 0 11,319
ISHARES TR MSCI ACWI ETF 464288257 593 5,860 SH   SOLE   0 0 5,860
ISHARES TR CORE MSCI TOTAL 46432F834 565 7,710 SH   SOLE   0 0 7,710
ISHARES TR CORE INTL AGGR 46435G672 531 9,634 SH   SOLE   0 0 9,634
ISHARES TR CORE LT USDB ETF 464289479 502 6,946 SH   SOLE   0 0 6,946
ISHARES TR MSCI INTL QUALTY 46434V456 492 12,766 SH   SOLE   0 0 12,766
ISHARES TR EAFE SML CP ETF 464288273 491 6,615 SH   SOLE   0 0 6,615
ISHARES TR MORNINGSTAR VALU 464288109 463 7,165 SH   SOLE   0 0 7,165
ISHARES TR MSCI USA ESG SLC 464288802 446 4,665 SH   SOLE   0 0 4,665
ISHARES TR RUS 2000 GRW ETF 464287648 414 1,330 SH   SOLE   0 0 1,330
ISHARES TR CALIF MUN BD ETF 464288356 410 6,550 SH   SOLE   0 0 6,550
ISHARES TR S&P MC 400GR ETF 464287606 394 4,864 SH   SOLE   0 0 4,864
ISHARES TR ISHS 5-10YR INVT 464288638 350 5,783 SH   SOLE   0 0 5,783
ISHARES TR PFD AND INCM SEC 464288687 324 8,237 SH   SOLE   0 0 8,237
ISHARES TR RUSEL 2500 ETF 46435G268 324 4,895 SH   SOLE   0 0 4,895
ISHARES TR MSCI AC ASIA ETF 464288182 287 3,033 SH   SOLE   3,033 0 0
ISHARES TR MSCI GERMNY ETF 46429B465 280 3,450 SH   SOLE   0 0 3,450
ISHARES TR ISHARES BIOTECH 464287556 265 1,619 SH   SOLE   0 0 1,619
ISHARES TR CONV BD ETF 46435G102 257 2,523 SH   SOLE   0 0 2,523
ISHARES TR IBONDS DEC2023 46435G318 251 9,630 SH   SOLE   0 0 9,630
ISHARES TR CORE MSCI EURO 46434V738 249 4,346 SH   SOLE   577 0 3,769
ISHARES TR IBONDS DEC 46435U697 241 8,921 SH   SOLE   0 0 8,921
ISHARES TR U.S. UTILITS ETF 464287697 235 2,988 SH   SOLE   0 0 2,988
ISHARES TR MSCI INTL MULTFT 46434V274 228 7,593 SH   SOLE   0 0 7,593
ISHARES TR CORE HIGH DV ETF 46429B663 225 2,327 SH   SOLE   0 0 2,327
ISHARES TR CORE 1 5 YR USD 46432F859 201 3,915 SH   SOLE   0 0 3,915
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 50,768 1,471,547 SH   SOLE   0 0 1,471,547
ISHARES U S ETF TR BLACKROCK SHORT 46431W838 966 19,238 SH   SOLE   0 0 19,238
ISHARES U S ETF TR INT RT HDG C B 46431W705 688 7,145 SH   SOLE   0 0 7,145
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 528 10,527 SH   SOLE   0 0 10,527
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 28,845 568,484 SH   SOLE   0 0 568,484
J P MORGAN EXCHANGE-TRADED F BETABUILDRS US 46641Q399 933 11,840 SH   SOLE   0 0 11,840
J P MORGAN EXCHANGE-TRADED F EQUITY PREMIUM 46641Q332 721 11,902 SH   SOLE   0 0 11,902
J P MORGAN EXCHANGE-TRADED F US AGGREGATE ETF 46641Q241 664 12,192 SH   SOLE   0 0 12,192
J P MORGAN EXCHANGE-TRADED F BETABUILDERS I 46641Q373 601 10,058 SH   SOLE   0 0 10,058
J P MORGAN EXCHANGE-TRADED F US VALUE FACTR 46641Q753 352 9,716 SH   SOLE   0 0 9,716
J P MORGAN EXCHANGE-TRADED F CORE PLUS BD ETF 46641Q670 254 4,634 SH   SOLE   0 0 4,634
J P MORGAN EXCHANGE-TRADED F HIGH YLD RESRCH 46641Q878 226 4,319 SH   SOLE   0 0 4,319
J P MORGAN EXCHANGE-TRADED F BETABUILDERS US 46641Q340 210 2,339 SH   SOLE   0 0 2,339
J P MORGAN EXCHANGE-TRADED F BETABUILDERS US 46641Q290 206 3,044 SH   SOLE   0 0 3,044
JOHNSON & JOHNSON COM 478160104 2,094 12,710 SH   SOLE   328 0 12,382
JPMORGAN CHASE & CO COM 46625H100 3,637 23,383 SH   SOLE   420 0 22,963
KKR & CO INC COM 48251W104 215 3,630 SH   SOLE   0 0 3,630
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 1,124 36,591 SH   SOLE   0 0 36,591
LOCKHEED MARTIN CORP COM 539830109 256 678 SH   SOLE   0 0 678
LOWES COS INC COM 548661107 452 2,328 SH   SOLE   0 0 2,328
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 379 7,739 SH   SOLE   0 0 7,739
MASTERCARD INCORPORATED CL A 57636Q104 1,980 5,423 SH   SOLE   0 0 5,423
MCCORMICK & CO INC COM NON VTG 579780206 495 5,600 SH   SOLE   0 0 5,600
MCDONALDS CORP COM 580135101 567 2,453 SH   SOLE   64 0 2,389
MEDTRONIC PLC SHS G5960L103 305 2,459 SH   SOLE   41 0 2,418
MERCK & CO INC COM 58933Y105 279 3,590 SH   SOLE   0 0 3,590
MICROSOFT CORP COM 594918104 5,402 19,940 SH   SOLE   676 0 19,264
MORGAN STANLEY COM NEW 617446448 245 2,677 SH   SOLE   175 0 2,502
NETFLIX INC COM 64110L106 500 947 SH   SOLE   0 0 947
NEXTERA ENERGY INC COM 65339F101 401 5,468 SH   SOLE   0 0 5,468
NIKE INC CL B 654106103 270 1,745 SH   SOLE   0 0 1,745
NUVEEN SELECT TAX FREE INCOM SH BEN INT 67063C106 173 10,469 SH   SOLE   0 0 10,469
NUVEEN SELECT TAX-FREE INCOM SH BEN INT 67062F100 184 10,033 SH   SOLE   0 0 10,033
NVIDIA CORPORATION COM 67066G104 546 682 SH   SOLE   0 0 682
PACER FDS TR TRENDP US LAR CP 69374H105 43,530 1,157,709 SH   SOLE   0 0 1,157,709
PACIFIC GLOBAL ETF TR GLOBAL SR LN ETF 69434K403 200 4,092 SH   SOLE   0 0 4,092
PALANTIR TECHNOLOGIES INC CL A 69608A108 233 8,822 SH   SOLE   0 0 8,822
PAYCHEX INC COM 704326107 252 2,349 SH   SOLE   0 0 2,349
PAYPAL HLDGS INC COM 70450Y103 810 2,781 SH   SOLE   36 0 2,745
PEPSICO INC COM 713448108 390 2,634 SH   SOLE   0 0 2,634
PFIZER INC COM 717081103 399 10,194 SH   SOLE   224 0 9,970
PIMCO ETF TR INV GRD CRP BD 72201R817 14,271 124,659 SH   SOLE   0 0 124,659
PNC FINL SVCS GROUP INC COM 693475105 622 3,259 SH   SOLE   0 0 3,259
PRICE T ROWE GROUP INC COM 74144T108 232 1,171 SH   SOLE   75 0 1,096
PROCTER AND GAMBLE CO COM 742718109 1,594 11,808 SH   SOLE   272 0 11,536
PROSHARES TR S&P 500 DV ARIST 74348A467 3,163 34,905 SH   SOLE   0 0 34,905
PROSHARES TR RUSS 2000 DIVD 74347B698 1,568 24,627 SH   SOLE   0 0 24,627
PROSHARES TR MSCI EAFE DIVD 74347B839 1,091 23,762 SH   SOLE   0 0 23,762
PROSPECT CAP CORP NOTE 4.950% 7/1 74348TAR3 12 12,000 SH   SOLE   0 0 12,000
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 406 6,796 SH   SOLE   0 0 6,796
QUALCOMM INC COM 747525103 271 1,895 SH   SOLE   0 0 1,895
S&P GLOBAL INC COM 78409V104 238 581 SH   SOLE   0 0 581
SCHWAB STRATEGIC TR 1 5YR CORP BD 808524714 51,820 1,012,495 SH   SOLE   0 0 1,012,495
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 33,502 654,084 SH   SOLE   0 0 654,084
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 32,439 822,289 SH   SOLE   0 0 822,289
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 27,532 484,118 SH   SOLE   0 0 484,118
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 25,047 240,418 SH   SOLE   0 0 240,418
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 14,084 428,344 SH   SOLE   0 0 428,344
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 12,448 119,724 SH   SOLE   0 0 119,724
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 3,389 32,499 SH   SOLE   0 0 32,499
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 3,048 20,881 SH   SOLE   0 0 20,881
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 1,717 31,449 SH   SOLE   0 0 31,449
SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722 1,357 31,812 SH   SOLE   0 0 31,812
SCHWAB STRATEGIC TR US TIPS ETF 808524870 962 15,397 SH   SOLE   0 0 15,397
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 950 22,844 SH   SOLE   0 0 22,844
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 747 22,452 SH   SOLE   0 0 22,452
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 449 5,935 SH   SOLE   0 0 5,935
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 312 3,991 SH   SOLE   0 0 3,991
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 273 3,999 SH   SOLE   0 0 3,999
SCHWAB STRATEGIC TR 5 10YR CORP BD 808524698 230 4,377 SH   SOLE   0 0 4,377
SELECT SECTOR SPDR TR ENERGY 81369Y506 22,325 414,434 SH   SOLE   1,510 0 412,924
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 16,325 110,558 SH   SOLE   1,483 0 109,075
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 9,253 73,465 SH   SOLE   664 0 72,801
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 6,969 86,073 SH   SOLE   2,446 0 83,627
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 6,535 178,111 SH   SOLE   3,574 0 174,537
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 5,029 49,114 SH   SOLE   77 0 49,037
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 4,784 26,797 SH   SOLE   445 0 26,352
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 3,272 46,765 SH   SOLE   0 0 46,765
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 1,681 26,582 SH   SOLE   0 0 26,582
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 1,377 16,726 SH   SOLE   0 0 16,726
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 891 20,098 SH   SOLE   0 0 20,098
SERVISFIRST BANCSHARES INC COM 81768T108 420 6,185 SH   SOLE   0 0 6,185
SHERWIN WILLIAMS CO COM 824348106 344 1,263 SH   SOLE   0 0 1,263
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 523 1,516 SH   SOLE   0 0 1,516
SPDR GOLD TR GOLD SHS 78463V107 921 5,563 SH   SOLE   0 0 5,563
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 5,573 151,492 SH   SOLE   0 0 151,492
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 3,998 87,867 SH   SOLE   0 0 87,867
SPDR S&P 500 ETF TR TR UNIT 78462F103 10,958 25,599 SH   SOLE   31 0 25,568
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 532 1,082 SH   SOLE   34 0 1,048
SPDR SER TR PORTFOLIO S&P500 78464A854 126,577 2,514,947 SH   SOLE   0 0 2,514,947
SPDR SER TR PORTFLI INTRMDIT 78464A672 37,670 1,163,373 SH   SOLE   0 0 1,163,373
SPDR SER TR PRTFLO S&P500 GW 78464A409 24,199 384,288 SH   SOLE   0 0 384,288
SPDR SER TR PRTFLO S&P500 VL 78464A508 22,104 559,018 SH   SOLE   0 0 559,018
SPDR SER TR NUVEEN BRC MUNIC 78468R721 19,898 381,839 SH   SOLE   0 0 381,839
SPDR SER TR PORTFOLI S&P1500 78464A805 7,561 142,740 SH   SOLE   0 0 142,740
SPDR SER TR PORTFOLIO LN COR 78464A367 7,463 234,823 SH   SOLE   0 0 234,823
SPDR SER TR PORTFOLIO LN TSR 78464A664 6,580 159,326 SH   SOLE   0 0 159,326
SPDR SER TR PORTFOLIO SHORT 78464A474 5,033 160,799 SH   SOLE   0 0 160,799
SPDR SER TR NUVEEN BLMBRG SR 78468R739 3,413 68,872 SH   SOLE   0 0 68,872
SPDR SER TR PORTFOLIO INTRMD 78464A375 3,257 88,750 SH   SOLE   0 0 88,750
SPDR SER TR S&P 600 SML CAP 78464A813 3,110 31,824 SH   SOLE   0 0 31,824
SPDR SER TR PORTFOLIO S&P600 78468R853 2,854 64,961 SH   SOLE   0 0 64,961
SPDR SER TR SPDR BLOOMBERG 78468R663 2,106 23,021 SH   SOLE   0 0 23,021
SPDR SER TR S&P REGL BKG 78464A698 2,086 31,830 SH   SOLE   0 0 31,830
SPDR SER TR S&P 600 SMCP VAL 78464A300 1,817 21,198 SH   SOLE   0 0 21,198
SPDR SER TR BLOMBRG BRC INTL 78464A151 1,775 48,911 SH   SOLE   0 0 48,911
SPDR SER TR S&P 600 SMCP GRW 78464A201 1,625 18,310 SH   SOLE   0 0 18,310
SPDR SER TR ICE PFD SEC ETF 78464A292 655 14,801 SH   SOLE   0 0 14,801
SPDR SER TR SSGA US LRG ETF 78468R804 603 4,528 SH   SOLE   0 0 4,528
SPDR SER TR PORTFOLIO S&P400 78464A847 376 7,960 SH   SOLE   0 0 7,960
SPDR SER TR PORTFOLIO AGRGTE 78464A649 311 10,372 SH   SOLE   0 0 10,372
SPDR SER TR BLOOMBERG BRCLYS 78468R622 282 2,565 SH   SOLE   0 0 2,565
SPDR SER TR MSCI USA STRTGIC 78468R812 244 2,040 SH   SOLE   0 0 2,040
SPDR SER TR S&P 400 MDCP GRW 78464A821 212 2,731 SH   SOLE   0 0 2,731
STAMPS COM INC COM NEW 852857200 287 1,434 SH   SOLE   0 0 1,434
STERIS PLC SHS USD G8473T100 258 1,249 SH   SOLE   0 0 1,249
TARGET CORP COM 87612E106 605 2,504 SH   SOLE   70 0 2,434
TESLA INC COM 88160R101 891 1,311 SH   SOLE   34 0 1,277
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 797 23,600 SH   SOLE   0 0 23,600
TILRAY INC NOTE 5.000%10/0 88688TAB6 39 40,000 SH   SOLE   0 0 40,000
UNION PAC CORP COM 907818108 254 1,155 SH   SOLE   0 0 1,155
UNITEDHEALTH GROUP INC COM 91324P102 485 1,212 SH   SOLE   55 0 1,157
VALLEY NATL BANCORP COM 919794107 166 12,345 SH   SOLE   0 0 12,345
VANECK VECTORS ETF TR INTRMDT MUNI ETF 92189H201 365 7,048 SH   SOLE   0 0 7,048
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 355 10,446 SH   SOLE   0 0 10,446
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 204 984 SH   SOLE   0 0 984
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 17,537 213,450 SH   SOLE   0 0 213,450
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 697 8,110 SH   SOLE   0 0 8,110
VANGUARD BD INDEX FDS INTERMED TERM 921937819 663 7,373 SH   SOLE   0 0 7,373
VANGUARD BD INDEX FDS LONG TERM BOND 921937793 533 5,175 SH   SOLE   0 0 5,175
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 870 15,232 SH   SOLE   0 0 15,232
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 48,289 122,710 SH   SOLE   0 0 122,710
VANGUARD INDEX FDS SMALL CP ETF 922908751 16,374 72,685 SH   SOLE   0 0 72,685
VANGUARD INDEX FDS TOTAL STK MKT 922908769 5,437 24,399 SH   SOLE   0 0 24,399
VANGUARD INDEX FDS GROWTH ETF 922908736 5,321 18,554 SH   SOLE   0 0 18,554
VANGUARD INDEX FDS VALUE ETF 922908744 5,272 38,350 SH   SOLE   0 0 38,350
VANGUARD INDEX FDS MID CAP ETF 922908629 1,562 6,579 SH   SOLE   0 0 6,579
VANGUARD INDEX FDS SM CP VAL ETF 922908611 1,045 6,015 SH   SOLE   0 0 6,015
VANGUARD INDEX FDS LARGE CAP ETF 922908637 690 3,438 SH   SOLE   0 0 3,438
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 507 3,611 SH   SOLE   0 0 3,611
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 485 2,052 SH   SOLE   0 0 2,052
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 478 4,698 SH   SOLE   0 0 4,698
VANGUARD INDEX FDS SML CP GRW ETF 922908595 370 1,278 SH   SOLE   0 0 1,278
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 217 1,150 SH   SOLE   0 0 1,150
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 5,188 95,527 SH   SOLE   0 0 95,527
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 2,261 35,671 SH   SOLE   4,345 0 31,326
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 614 4,500 SH   SOLE   0 0 4,500
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 522 7,767 SH   SOLE   0 0 7,767
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 801 14,476 SH   SOLE   0 0 14,476
VANGUARD SCOTTSDALE FDS TOTAL CORP BND 92206C573 37,243 404,814 SH   SOLE   0 0 404,814
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 18,576 348,067 SH   SOLE   0 0 348,067
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 2,046 30,175 SH   SOLE   0 0 30,175
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 1,581 25,742 SH   SOLE   0 0 25,742
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 1,211 12,735 SH   SOLE   0 0 12,735
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 247 3,533 SH   SOLE   0 0 3,533
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 240 2,896 SH   SOLE   0 0 2,896
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 1,936 12,506 SH   SOLE   0 0 12,506
VANGUARD STAR FDS VG TL INTL STK F 921909768 357 5,430 SH   SOLE   0 0 5,430
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 11,620 225,536 SH   SOLE   0 0 225,536
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 1,362 12,997 SH   SOLE   0 0 12,997
VANGUARD WORLD FD MEGA CAP INDEX 921910873 341 2,236 SH   SOLE   0 0 2,236
VANGUARD WORLD FD MEGA GRWTH IND 921910816 273 1,182 SH   SOLE   0 0 1,182
VANGUARD WORLD FDS INF TECH ETF 92204A702 12,322 30,900 SH   SOLE   91 0 30,809
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 5,434 21,990 SH   SOLE   0 0 21,990
VANGUARD WORLD FDS COMM SRVC ETF 92204A884 3,755 26,110 SH   SOLE   0 0 26,110
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 3,679 18,727 SH   SOLE   143 0 18,584
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 3,301 36,496 SH   SOLE   0 0 36,496
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 3,270 10,412 SH   SOLE   0 0 10,412
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 1,622 8,886 SH   SOLE   0 0 8,886
VANGUARD WORLD FDS UTILITIES ETF 92204A876 1,176 8,478 SH   SOLE   0 0 8,478
VANGUARD WORLD FDS MATERIALS ETF 92204A801 1,149 6,355 SH   SOLE   28 0 6,327
VANGUARD WORLD FDS ENERGY ETF 92204A306 794 10,469 SH   SOLE   0 0 10,469
VERIZON COMMUNICATIONS INC COM 92343V104 902 16,102 SH   SOLE   801 0 15,301
VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782 915 12,825 SH   SOLE   0 0 12,825
VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 547 8,464 SH   SOLE   0 0 8,464
VISA INC COM CL A 92826C839 1,959 8,381 SH   SOLE   23 0 8,358
WALMART INC COM 931142103 562 3,987 SH   SOLE   250 0 3,737
WELLS FARGO CO NEW COM 949746101 221 4,879 SH   SOLE   0 0 4,879
WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0 11 10,000 SH   SOLE   0 0 10,000
WISDOMTREE TR EM EX ST-OWNED 97717X578 44,274 1,052,391 SH   SOLE   0 0 1,052,391
WISDOMTREE TR YIELD ENHANCD US 97717X511 487 9,321 SH   SOLE   0 0 9,321
WISDOMTREE TR US QTLY DIV GRT 97717X669 461 7,722 SH   SOLE   0 0 7,722
WISDOMTREE TR JAPN HEDGE EQT 97717W851 370 6,068 SH   SOLE   0 0 6,068
WISDOMTREE TR US TOTAL DIVIDND 97717W109 242 2,043 SH   SOLE   0 0 2,043
WORLD GOLD TR SPDR GLD MINIS 98149E204 1,863 105,778 SH   SOLE   0 0 105,778