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
ISHARES TR NATIONAL MUN ETF 464288414 4,498 38,718 SH   SOLE 0 0 0 38,718
SPDR SER TR PORTFOLIO INTRMD 78464A375 1,184 32,423 SH   SOLE 0 0 0 32,423
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,915 6,793 SH   SOLE 0 0 0 6,793
BLACKROCK TCP CAPITAL CORP NOTE 4.625% 3/0 87238QAD5 595 588,000 PRN   SOLE 0 0 0 588,000
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 3,344 93,303 SH   SOLE 0 0 0 93,303
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 3,367 42,567 SH   SOLE 0 0 0 42,567
SPDR SER TR PORTFLI TIPS ETF 78464A656 4,776 153,565 SH   SOLE 0 0 0 153,565
MASTERCARD INCORPORATED CL A 57636Q104 366 1,054 SH   SOLE 0 0 0 1,054
PROSHARES TR ULTRA HIGH YLD 74348A707 18,113 231,587 SH   SOLE 0 0 0 231,587
VANGUARD INDEX FDS LARGE CAP ETF 922908637 722 3,593 SH   SOLE 0 0 0 3,593
INVITATION HOMES INC COM 46187W107 309 8,065 SH   SOLE 0 0 0 8,065
SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 438 37,225 SH   SOLE 0 0 0 37,225
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 3,524 43,994 SH   SOLE 0 0 0 43,994
PROSHARES TR PSHS ULT S&P 500 74347R107 5,141 42,906 SH   SOLE 0 0 0 42,906
POLYMET MNG CORP COM NEW 731916409 33 10,793 SH   SOLE 0 0 0 10,793
SELECT SECTOR SPDR TR ENERGY 81369Y506 5,460 104,828 SH   SOLE 0 0 0 104,828
DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104 1,181 39,177 SH   SOLE 0 0 0 39,177
TARGET CORP COM 87612E106 650 2,840 SH   SOLE 0 0 0 2,840
ISHARES TR MSCI USA MIN VOL 46429B697 434 5,907 SH   SOLE 0 0 0 5,907
XCEL ENERGY INC COM 98389B100 661 10,571 SH   SOLE 0 0 0 10,571
ISHARES TR CORE MSCI PAC 46434V696 546 8,149 SH   SOLE 0 0 0 8,149
APPLE INC COM 037833100 4,504 31,832 SH   SOLE 0 0 0 31,832
ISHARES TR 10-20 YR TRS ETF 464288653 4,642 31,560 SH   SOLE 0 0 0 31,560
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 708 12,643 SH   SOLE 0 0 0 12,643
PROSPECT CAP CORP NOTE 6.375% 3/0 74348TAT9 132 122,000 PRN   SOLE 0 0 0 122,000
VANGUARD INDEX FDS GROWTH ETF 922908736 2,511 8,652 SH   SOLE 0 0 0 8,652
SSGA ACTIVE TR SPDR DBLELN SHRT 78470P200 2,548 51,399 SH   SOLE 0 0 0 51,399
ENTERPRISE PRODS PARTNERS L COM 293792107 1,135 52,448 SH   SOLE 0 0 0 52,448
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 960 12,745 SH   SOLE 0 0 0 12,745
SPDR SER TR PORTFOLIO SH TSR 78468R101 577 18,840 SH   SOLE 0 0 0 18,840
DUKE ENERGY CORP NEW COM NEW 26441C204 242 2,481 SH   SOLE 0 0 0 2,481
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 2,198 45,483 SH   SOLE 0 0 0 45,483
INTEL CORP COM 458140100 263 4,945 SH   SOLE 0 0 0 4,945
WALMART INC COM 931142103 429 3,077 SH   SOLE 0 0 0 3,077
JPMORGAN CHASE & CO COM 46625H100 528 3,223 SH   SOLE 0 0 0 3,223
EXXON MOBIL CORP COM 30231G102 1,021 17,357 SH   SOLE 0 0 0 17,357
ISHARES TR CORE MSCI TOTAL 46432F834 214 3,019 SH   SOLE 0 0 0 3,019
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 486 12,638 SH   SOLE 0 0 0 12,638
ISHARES TR US TREAS BD ETF 46429B267 831 31,318 SH   SOLE 0 0 0 31,318
COMCAST CORP NEW CL A 20030N101 626 11,192 SH   SOLE 0 0 0 11,192
CIDARA THERAPEUTICS INC COM 171757107 50 22,502 SH   SOLE 0 0 0 22,502
VANGUARD WORLD FDS ENERGY ETF 92204A306 787 10,643 SH   SOLE 0 0 0 10,643
J P MORGAN EXCHANGE-TRADED F US QUALTY FCTR 46641Q761 367 8,968 SH   SOLE 0 0 0 8,968
INVESCO DB MULTI-SECTOR COMM OIL FD 46140H403 141 10,275 SH   SOLE 0 0 0 10,275
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 1,516 24,861 SH   SOLE 0 0 0 24,861
ONEOK INC NEW COM 682680103 677 11,671 SH   SOLE 0 0 0 11,671
VANGUARD STAR FDS VG TL INTL STK F 921909768 1,211 19,148 SH   SOLE 0 0 0 19,148
ISHARES INC CORE MSCI EMKT 46434G103 1,056 17,106 SH   SOLE 0 0 0 17,106
AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V107 820 137,549 SH   SOLE 0 0 0 137,549
SPDR SER TR PORTFOLIO LN TSR 78464A664 560 13,568 SH   SOLE 0 0 0 13,568
ISHARES TR AGENCY BOND ETF 464288166 940 7,933 SH   SOLE 0 0 0 7,933
VANGUARD INDEX FDS VALUE ETF 922908744 4,270 31,541 SH   SOLE 0 0 0 31,541
SYSCO CORP COM 871829107 707 9,000 SH   SOLE 0 0 0 9,000
ISHARES TR BARCLAYS 7 10 YR 464287440 11,279 97,888 SH   SOLE 0 0 0 97,888
CHEVRON CORP NEW COM 166764100 1,440 14,193 SH   SOLE 0 0 0 14,193
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 2,330 43,512 SH   SOLE 0 0 0 43,512
SPDR SER TR BLOMBRG BRC EMRG 78464A391 351 13,893 SH   SOLE 0 0 0 13,893
PROSPECT CAP CORP NOTE 4.950% 7/1 74348TAR3 202 197,000 PRN   SOLE 0 0 0 197,000
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 448 11,588 SH   SOLE 0 0 0 11,588
ISHARES TR IBOXX INV CP ETF 464287242 4,600 34,579 SH   SOLE 0 0 0 34,579
VANGUARD INDEX FDS MID CAP ETF 922908629 5,382 22,733 SH   SOLE 0 0 0 22,733
ISHARES TR 3 7 YR TREAS BD 464288661 735 5,645 SH   SOLE 0 0 0 5,645
VANECK ETF TRUST FALLEN ANGEL HG 92189F437 5,242 158,607 SH   SOLE 0 0 0 158,607
ZOETIS INC CL A 98978V103 265 1,364 SH   SOLE 0 0 0 1,364
ISHARES TR US TELECOM ETF 464287713 596 18,361 SH   SOLE 0 0 0 18,361
SSGA ACTIVE ETF TR ULT SHT TRM BD 78467V707 787 19,460 SH   SOLE 0 0 0 19,460
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 1,229 14,387 SH   SOLE 0 0 0 14,387
SPDR SER TR PORTFOLIO S&P500 78464A854 7,195 142,588 SH   SOLE 0 0 0 142,588
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 1,576 17,823 SH   SOLE 0 0 0 17,823
PUBLIC STORAGE COM 74460D109 356 1,198 SH   SOLE 0 0 0 1,198
ISHARES TR AGGRES ALLOC ETF 464289859 3,852 55,183 SH   SOLE 0 0 0 55,183
SALESFORCE COM INC COM 79466L302 336 1,238 SH   SOLE 0 0 0 1,238
ISHARES TR IBOXX HI YD ETF 464288513 20,129 230,067 SH   SOLE 0 0 0 230,067
ISHARES TR USD INV GRDE ETF 464288620 4,786 79,635 SH   SOLE 0 0 0 79,635
FIRST TR MORNINGSTAR DIVID L SHS 336917109 506 15,448 SH   SOLE 0 0 0 15,448
EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 765 15,430 SH   SOLE 0 0 0 15,430
SPDR SER TR SPDR BLOOMBERG 78468R663 1,450 15,859 SH   SOLE 0 0 0 15,859
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 270 2,017 SH   SOLE 0 0 0 2,017
CARRIER GLOBAL CORPORATION COM 14448C104 260 5,022 SH   SOLE 0 0 0 5,022
TESLA INC COM 88160R101 771 994 SH   SOLE 0 0 0 994
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 1,398 23,323 SH   SOLE 0 0 0 23,323
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 255 1,613 SH   SOLE 0 0 0 1,613
COCA COLA CO COM 191216100 394 7,514 SH   SOLE 0 0 0 7,514
NETFLIX INC COM 64110L106 283 463 SH   SOLE 0 0 0 463
ISHARES INC MSCI SWITZERLAND 464286749 224 4,807 SH   SOLE 0 0 0 4,807
INVESCO QQQ TR UNIT SER 1 46090E103 1,257 3,512 SH   SOLE 0 0 0 3,512
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 672 4,813 SH   SOLE 0 0 0 4,813
VERIZON COMMUNICATIONS INC COM 92343V104 729 13,501 SH   SOLE 0 0 0 13,501
ECOLAB INC COM 278865100 295 1,413 SH   SOLE 0 0 0 1,413
AMGEN INC COM 031162100 379 1,783 SH   SOLE 0 0 0 1,783
VANGUARD WORLD FD MEGA GRWTH IND 921910816 1,038 4,419 SH   SOLE 0 0 0 4,419
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 3,538 55,393 SH   SOLE 0 0 0 55,393
DEVON ENERGY CORP NEW COM 25179M103 209 5,892 SH   SOLE 0 0 0 5,892
ISHARES TR CORE MSCI EAFE 46432F842 6,032 81,234 SH   SOLE 0 0 0 81,234
ADOBE SYSTEMS INCORPORATED COM 00724F101 421 731 SH   SOLE 0 0 0 731
MICROSOFT CORP COM 594918104 2,123 7,530 SH   SOLE 0 0 0 7,530
DIGITALOCEAN HLDGS INC COM 25402D102 2,453 31,595 SH   SOLE 0 0 0 31,595
STARBUCKS CORP COM 855244109 310 2,811 SH   SOLE 0 0 0 2,811
SPDR SER TR PORTFOLIO AGRGTE 78464A649 2,128 71,296 SH   SOLE 0 0 0 71,296
PROSHARES TR PSHS ULTRA QQQ 74347R206 229 3,142 SH   SOLE 0 0 0 3,142
RAYTHEON TECHNOLOGIES CORP COM 75513E101 280 3,254 SH   SOLE 0 0 0 3,254
ISHARES TR CORE S&P MCP ETF 464287507 547 2,081 SH   SOLE 0 0 0 2,081
SPDR SER TR PORTFOLIO S&P600 78468R853 1,529 35,898 SH   SOLE 0 0 0 35,898
MCDONALDS CORP COM 580135101 236 977 SH   SOLE 0 0 0 977
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 3,871 30,411 SH   SOLE 0 0 0 30,411
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 868 20,398 SH   SOLE 0 0 0 20,398
ALPHABET INC CAP STK CL A 02079K305 1,101 412 SH   SOLE 0 0 0 412
WISDOMTREE TR BLMBG US BULL 97717W471 1,208 46,551 SH   SOLE 0 0 0 46,551
INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 2,790 103,876 SH   SOLE 0 0 0 103,876
EMERSON ELEC CO COM 291011104 203 2,159 SH   SOLE 0 0 0 2,159
ISHARES TR MSCI EAFE ETF 464287465 3,412 43,738 SH   SOLE 0 0 0 43,738
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 2,038 40,743 SH   SOLE 0 0 0 40,743
ISHARES TR U.S. REAL ES ETF 464287739 763 7,450 SH   SOLE 0 0 0 7,450
CONOCOPHILLIPS COM 20825C104 355 5,232 SH   SOLE 0 0 0 5,232
TARGA RES CORP COM 87612G101 998 20,275 SH   SOLE 0 0 0 20,275
VANECK ETF TRUST GOLD MINERS ETF 92189F106 285 9,688 SH   SOLE 0 0 0 9,688
ISHARES INC MSCI JPN ETF NEW 46434G822 524 7,456 SH   SOLE 0 0 0 7,456
ISHARES TR EAFE GRWTH ETF 464288885 321 3,015 SH   SOLE 0 0 0 3,015
ISHARES TR CRE U S REIT ETF 464288521 571 9,737 SH   SOLE 0 0 0 9,737
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 350 10,150 SH   SOLE 0 0 0 10,150
ISHARES TR CORE MSCI EURO 46434V738 455 8,121 SH   SOLE 0 0 0 8,121
OTIS WORLDWIDE CORP COM 68902V107 206 2,507 SH   SOLE 0 0 0 2,507
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 3,626 96,613 SH   SOLE 0 0 0 96,613
VANECK ETF TRUST CHINA BOND ETF 92189F379 2,745 112,545 SH   SOLE 0 0 0 112,545
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 3,876 21,597 SH   SOLE 0 0 0 21,597
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 913 43,570 SH   SOLE 0 0 0 43,570
VANGUARD INDEX FDS SM CP VAL ETF 922908611 1,070 6,320 SH   SOLE 0 0 0 6,320
JOHNSON & JOHNSON COM 478160104 966 5,982 SH   SOLE 0 0 0 5,982
ISHARES INC MSCI CDA ETF 464286509 521 14,341 SH   SOLE 0 0 0 14,341
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 316 6,296 SH   SOLE 0 0 0 6,296
PIMCO ETF TR ACTIVE BD ETF 72201R775 8,424 76,200 SH   SOLE 0 0 0 76,200
DISNEY WALT CO COM 254687106 336 1,987 SH   SOLE 0 0 0 1,987
ISHARES TR MRGSTR SM CP ETF 464288505 1,278 22,778 SH   SOLE 0 0 0 22,778
PFIZER INC COM 717081103 436 10,148 SH   SOLE 0 0 0 10,148
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 1,002 6,688 SH   SOLE 0 0 0 6,688
ALPS ETF TR EQUAL SEC ETF 00162Q205 1,142 11,481 SH   SOLE 0 0 0 11,481
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 386 10,880 SH   SOLE 0 0 0 10,880
BLACKSTONE INC COM 09260D107 279 2,395 SH   SOLE 0 0 0 2,395
COSTCO WHSL CORP NEW COM 22160K105 208 462 SH   SOLE 0 0 0 462
ISHARES TR TIPS BD ETF 464287176 4,929 38,601 SH   SOLE 0 0 0 38,601
BK OF AMERICA CORP COM 060505104 337 7,946 SH   SOLE 0 0 0 7,946
PEPSICO INC COM 713448108 663 4,405 SH   SOLE 0 0 0 4,405
ABBOTT LABS COM 002824100 462 3,911 SH   SOLE 0 0 0 3,911
GLOBAL X FDS GLOBAL X COPPER 37954Y830 304 8,879 SH   SOLE 0 0 0 8,879
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 4,169 82,563 SH   SOLE 0 0 0 82,563
CVS HEALTH CORP COM 126650100 211 2,484 SH   SOLE 0 0 0 2,484
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 3,098 45,001 SH   SOLE 0 0 0 45,001
BAIDU INC SPON ADR REP A 056752108 3,295 21,430 SH   SOLE 0 0 0 21,430
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 237 740 SH   SOLE 0 0 0 740
AT&T INC COM 00206R102 594 21,983 SH   SOLE 0 0 0 21,983
NOVARTIS AG SPONSORED ADR 66987V109 242 2,960 SH   SOLE 0 0 0 2,960
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 1,455 6,167 SH   SOLE 0 0 0 6,167
AMAZON COM INC COM 023135106 1,620 493 SH   SOLE 0 0 0 493
GOLDMAN SACHS PHYSICAL GOLD UNIT 38150K103 3,075 176,096 SH   SOLE 0 0 0 176,096
VANGUARD WORLD FDS UTILITIES ETF 92204A876 347 2,493 SH   SOLE 0 0 0 2,493
SEMPRA COM 816851109 402 3,181 SH   SOLE 0 0 0 3,181
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 260 2,615 SH   SOLE 0 0 0 2,615
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 567 6,917 SH   SOLE 0 0 0 6,917
PROCTER AND GAMBLE CO COM 742718109 407 2,911 SH   SOLE 0 0 0 2,911
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302 1,003 36,793 SH   SOLE 0 0 0 36,793
AMERICAN CENTY ETF TR DIVERSIFID CRP 025072109 216 4,115 SH   SOLE 0 0 0 4,115
US BANCORP DEL COM NEW 902973304 249 4,181 SH   SOLE 0 0 0 4,181
NIKE INC CL B 654106103 947 6,522 SH   SOLE 0 0 0 6,522
ISHARES TR JPMORGAN USD EMG 464288281 460 4,178 SH   SOLE 0 0 0 4,178
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 1,469 27,563 SH   SOLE 0 0 0 27,563
WILLIAMS COS INC COM 969457100 1,025 39,531 SH   SOLE 0 0 0 39,531
CINTAS CORP COM 172908105 368 966 SH   SOLE 0 0 0 966
SPDR INDEX SHS FDS PORTFLO EURP ETF 78463X103 291 7,133 SH   SOLE 0 0 0 7,133
ISHARES TR CORE TOTAL USD 46434V613 406 7,622 SH   SOLE 0 0 0 7,622
ISHARES TR CORE S&P SCP ETF 464287804 2,201 20,161 SH   SOLE 0 0 0 20,161
ISHARES TR RESIDENTIAL MULT 464288562 3,940 46,046 SH   SOLE 0 0 0 46,046
INVESCO EXCH TRADED FD TR II TREAS COLATERL 46138G888 222 2,103 SH   SOLE 0 0 0 2,103
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 861 89,874 SH   SOLE 0 0 0 89,874
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 4,158 42,494 SH   SOLE 0 0 0 42,494
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 704 6,780 SH   SOLE 0 0 0 6,780
CISCO SYS INC COM 17275R102 409 7,517 SH   SOLE 0 0 0 7,517
ISHARES TR 1 3 YR TREAS BD 464287457 14,578 169,221 SH   SOLE 0 0 0 169,221
ISHARES TR GOV/CRED BD ETF 464288596 5,221 42,819 SH   SOLE 0 0 0 42,819
BRISTOL-MYERS SQUIBB CO COM 110122108 252 4,262 SH   SOLE 0 0 0 4,262
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 371 1,361 SH   SOLE 0 0 0 1,361
ABBVIE INC COM 00287Y109 379 3,512 SH   SOLE 0 0 0 3,512
WISDOMTREE TR YIELD ENHANCD US 97717X511 798 15,365 SH   SOLE 0 0 0 15,365
T ROWE PRICE ETF INC PRICE BLUE CHIP 87283Q107 406 12,738 SH   SOLE 0 0 0 12,738
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1,058 10,398 SH   SOLE 0 0 0 10,398
SPDR SER TR PORTFOLIO LN COR 78464A367 811 25,866 SH   SOLE 0 0 0 25,866
VISA INC COM CL A 92826C839 394 1,767 SH   SOLE 0 0 0 1,767
GLOBAL X FDS US INFR DEV ETF 37954Y673 254 9,997 SH   SOLE 0 0 0 9,997
ISHARES TR GRWT ALLOCAT ETF 464289867 8,373 150,952 SH   SOLE 0 0 0 150,952
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 754 17,029 SH   SOLE 0 0 0 17,029
VANGUARD INDEX FDS SML CP GRW ETF 922908595 731 2,610 SH   SOLE 0 0 0 2,610
ISHARES TR CONSER ALLOC ETF 464289883 803 20,317 SH   SOLE 0 0 0 20,317
DIDI GLOBAL INC SPONSORED ADS 23292E108 200 25,679 SH   SOLE 0 0 0 25,679
ISHARES TR ISHARES SEMICDTR 464287523 784 1,757 SH   SOLE 0 0 0 1,757
VIACOMCBS INC CL B 92556H206 1,750 44,282 SH   SOLE 0 0 0 44,282
VANGUARD INDEX FDS SMALL CP ETF 922908751 3,313 15,150 SH   SOLE 0 0 0 15,150
FACEBOOK INC CL A 30303M102 499 1,471 SH   SOLE 0 0 0 1,471
LILLY ELI & CO COM 532457108 490 2,120 SH   SOLE 0 0 0 2,120
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 4,290 28,731 SH   SOLE 0 0 0 28,731
ALTRIA GROUP INC COM 02209S103 332 7,297 SH   SOLE 0 0 0 7,297
SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 211 1,911 SH   SOLE 0 0 0 1,911
NUSHARES ETF TR NUVEEN ENHNC YLD 67092P102 5,213 210,039 SH   SOLE 0 0 0 210,039
ISHARES TR ESG AWR MSCI USA 46435G425 773 7,855 SH   SOLE 0 0 0 7,855
CLEARWAY ENERGY INC CL C 18539C204 722 23,850 SH   SOLE 0 0 0 23,850
NEUBERGER BERMAN MLP & ENERG COM 64129H104 99 20,030 SH   SOLE 0 0 0 20,030
HOME DEPOT INC COM 437076102 714 2,175 SH   SOLE 0 0 0 2,175
ISHARES TR CORE MSCI INTL 46435G326 626 9,372 SH   SOLE 0 0 0 9,372
VANGUARD INDEX FDS TOTAL STK MKT 922908769 2,624 11,818 SH   SOLE 0 0 0 11,818
ISHARES GOLD TR ISHARES NEW 464285204 4,840 144,876 SH   SOLE 0 0 0 144,876
ISHARES TR CORE US AGGBD ET 464287226 24,156 210,367 SH   SOLE 0 0 0 210,367
INVESCO CURRENCYSHARES EURO EURO SHS 46138K103 256 2,372 SH   SOLE 0 0 0 2,372
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 3,460 8,774 SH   SOLE 0 0 0 8,774
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 3,543 79,712 SH   SOLE 0 0 0 79,712
INTERNATIONAL BUSINESS MACHS COM 459200101 372 2,680 SH   SOLE 0 0 0 2,680
UNITEDHEALTH GROUP INC COM 91324P102 461 1,179 SH   SOLE 0 0 0 1,179
LOCKHEED MARTIN CORP COM 539830109 200 580 SH   SOLE 0 0 0 580
ISHARES INC MSCI EMRG CHN 46434G764 310 5,115 SH   SOLE 0 0 0 5,115
SPDR SER TR PORTFOLIO S&P400 78464A847 487 10,554 SH   SOLE 0 0 0 10,554
3M CO COM 88579Y101 284 1,617 SH   SOLE 0 0 0 1,617
ESSENTIAL UTILS INC COM 29670G102 201 4,353 SH   SOLE 0 0 0 4,353
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 722 3,961 SH   SOLE 0 0 0 3,961
SPROTT PHYSICAL GOLD TR UNIT 85207H104 501 36,289 SH   SOLE 0 0 0 36,289
AMERICAN WTR WKS CO INC NEW COM 030420103 435 2,574 SH   SOLE 0 0 0 2,574
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 168 13,878 SH   SOLE 0 0 0 13,878
MERCK & CO INC COM 58933Y105 353 4,699 SH   SOLE 0 0 0 4,699
ISHARES TR MSCI EMG MKT ETF 464287234 2,253 44,717 SH   SOLE 0 0 0 44,717
ISHARES TR RUSSELL 2000 ETF 464287655 4,299 19,653 SH   SOLE 0 0 0 19,653
SPDR GOLD TR GOLD SHS 78463V107 1,532 9,329 SH   SOLE 0 0 0 9,329
DOMINION ENERGY INC COM 25746U109 437 5,990 SH   SOLE 0 0 0 5,990
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 751 7,676 SH   SOLE 0 0 0 7,676
INVESCO ACTIVLY MANGD ETC FD OPTIMUM YIELD 46090F100 11,236 533,754 SH   SOLE 0 0 0 533,754
GOLDMAN SACHS GROUP INC COM 38141G104 201 533 SH   SOLE 0 0 0 533
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 244 8,429 SH   SOLE 0 0 0 8,429
ISHARES TR MBS ETF 464288588 629 5,817 SH   SOLE 0 0 0 5,817
SPDR SER TR COMP SOFTWARE 78464A599 571 3,324 SH   SOLE 0 0 0 3,324
PROSHARES TR PSHS ULTRUSS2000 74347R842 14,305 264,666 SH   SOLE 0 0 0 264,666
ISHARES TR BROAD USD HIGH 46435U853 253 6,095 SH   SOLE 0 0 0 6,095
ISHARES TR 20 YR TR BD ETF 464287432 3,403 23,582 SH   SOLE 0 0 0 23,582
ISHARES TR EAFE VALUE ETF 464288877 4,220 82,992 SH   SOLE 0 0 0 82,992
SPDR SER TR NUVEEN BLMBRG SR 78468R739 3,694 74,782 SH   SOLE 0 0 0 74,782
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 1,896 52,357 SH   SOLE 0 0 0 52,357
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 617 10,969 SH   SOLE 0 0 0 10,969
ALPHABET INC CAP STK CL C 02079K107 685 257 SH   SOLE 0 0 0 257
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 1,320 12,949 SH   SOLE 0 0 0 12,949
ARK ETF TR GENOMIC REV ETF 00214Q302 325 4,354 SH   SOLE 0 0 0 4,354
VANGUARD BD INDEX FDS INTERMED TERM 921937819 225 2,514 SH   SOLE 0 0 0 2,514
ISHARES TR CORE S&P500 ETF 464287200 22,011 51,092 SH   SOLE 0 0 0 51,092
FORD MTR CO DEL COM 345370860 174 12,306 SH   SOLE 0 0 0 12,306
ISHARES TR MODERT ALLOC ETF 464289875 2,157 48,214 SH   SOLE 0 0 0 48,214
PROSHARES TR UL MSCI JP ETF 74347X708 2,055 41,466 SH   SOLE 0 0 0 41,466
SPDR SER TR S&P DIVID ETF 78464A763 764 6,498 SH   SOLE 0 0 0 6,498
ISHARES TR SHORT TREAS BD 464288679 933 8,448 SH   SOLE 0 0 0 8,448
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 988 17,348 SH   SOLE 0 0 0 17,348
THERMO FISHER SCIENTIFIC INC COM 883556102 271 475 SH   SOLE 0 0 0 475
VANECK ETF TRUST OIL SERVICES ETF 92189H607 4,671 23,709 SH   SOLE 0 0 0 23,709
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 298 1,262 SH   SOLE 0 0 0 1,262