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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ALTRIA GROUP INC COM 02209S103 BBG001S5T8T5 364,213 7,968 SH   SOLE   7,968 0 0
AMAZON COM INC COM 023135106 BBG001S5PQL7 609,336 7,254 SH   SOLE   7,254 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 BBG001SPHYW3 368,715 2,419 SH   SOLE   2,419 0 0
APPLE INC COM 037833100 BBG001S5N8V8 1,333,710 10,264 SH   SOLE   10,264 0 0
ARES CAPITAL CORP NOTE 4.625% 3/0 04010LAW3   63,638 60,000 SH   SOLE   60,000 0 0
AT&T INC COM 00206R102 BBG001S5VWH2 218,453 11,866 SH   SOLE   11,866 0 0
ATMOS ENERGY CORP COM 049560105 BBG001S5VG05 372,768 3,326 SH   SOLE   3,326 0 0
BANK AMERICA CORP COM 060505104 BBG001S5P0Y0 586,919 17,721 SH   SOLE   17,721 0 0
BCE INC COM NEW 05534B760 BBG001S5P2C0 381,408 8,678 SH   SOLE   8,678 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 BBG001S902J2 468,711 1 SH   SOLE   1 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 313,844 1,016 SH   SOLE   1,016 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 BBG001S5Q7V7 215,691 10,188 SH   SOLE   10,188 0 0
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 BBG001SSCPS6 489,007 8,805 SH   SOLE   8,805 0 0
CHEVRON CORP NEW COM 166764100 BBG001S67ZC5 1,147,906 6,395 SH   SOLE   6,395 0 0
CION INVT CORP COM 17259U204 BBG009KJ66C3 717,611 73,600 SH   SOLE   73,600 0 0
DEVON ENERGY CORP NEW COM 25179M103 BBG001S63VG4 493,369 8,021 SH   SOLE   8,021 0 0
DIREXION SHS ETF TR DRX S&P500BULL 25459W862 BBG001T3NV87 43,551,223 701,194 SH   SOLE   701,194 0 0
ESSENTIAL UTILS INC COM 29670G102 BBG001S5VFD3 349,881 7,330 SH   SOLE   7,330 0 0
ETF SER SOLUTIONS NATIONWIDE NASDQ 26922A172 BBG00R2NHHR2 2,477,750 133,931 SH   SOLE   133,931 0 0
EVERSOURCE ENERGY COM 30040W108 BBG001S5TRL1 351,984 4,198 SH   SOLE   4,198 0 0
EXXON MOBIL CORP COM 30231G102 BBG001S69V32 1,521,578 13,794 SH   SOLE   13,794 0 0
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 BBG005FHVV56 710,909 11,111 SH   SOLE   11,111 0 0
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 BBG005FHWBL1 1,038,308 10,986 SH   SOLE   10,986 0 0
FS KKR CAP CORP COM 302635206 BBG001YCZQ07 1,521,601 86,949 SH   SOLE   86,949 0 0
INTUIT COM 461202103 BBG001S6TWR2 360,029 925 SH   SOLE   925 0 0
INVENTRUST PPTYS CORP COM NEW 46124J201 BBG001SCGX73 322,929 13,643 SH   SOLE   13,643 0 0
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 BBG00KJR1T91 1,003,099 20,281 SH   SOLE   20,281 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 BBG00KJR0Z89 515,385 22,110 SH   SOLE   22,110 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833 BBG00KJR2H78 483,167 21,843 SH   SOLE   21,843 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817 BBG00KXH4WB4 502,825 22,742 SH   SOLE   22,742 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B704 BBG001T2XPD5 570,934 45,391 SH   SOLE   45,391 0 0
ISHARES GOLD TR ISHARES NEW 464285204 BBG001SJK6D5 2,977,089 86,648 SH   SOLE   86,648 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 BBG001SSD812 2,970,627 25,899 SH   SOLE   25,899 0 0
ISHARES TR 7-10 YR TRSY BD 464287440 BBG001S80936 630,614 6,595 SH   SOLE   6,595 0 0
ISHARES TR CORE 1 5 YR USD 46432F859 BBG003HC6JD6 2,079,401 44,775 SH   SOLE   44,775 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 BBG001V0XLT8 298,637 2,865 SH   SOLE   2,865 0 0
ISHARES TR CORE S&P500 ETF 464287200 BBG001SFB7R6 592,066 1,541 SH   SOLE   1,541 0 0
ISHARES TR CORE TOTAL USD 46434V613 BBG006MJCSW0 4,052,010 90,185 SH   SOLE   90,185 0 0
ISHARES TR CORE US AGGBD ET 464287226 BBG001SM1QT8 442,959 4,567 SH   SOLE   4,567 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 BBG001V1QYX1 271,631 5,397 SH   SOLE   5,397 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325 BBG001SJX8Q3 310,376 3,657 SH   SOLE   3,657 0 0
ISHARES TR IBONDS DEC 46435U697 BBG00KDS8331 404,996 15,728 SH   SOLE   15,728 0 0
ISHARES TR IBONDS DEC2023 46435G318 BBG00GF7ZJL9 263,133 10,380 SH   SOLE   10,380 0 0
ISHARES TR IBOXX HI YD ETF 464288513 BBG001ST0ZQ7 23,897,936 324,569 SH   SOLE   324,569 0 0
ISHARES TR IBOXX INV CP ETF 464287242 BBG001S60QR6 43,848,156 415,902 SH   SOLE   415,902 0 0
ISHARES TR INTRM GOV CR ETF 464288612 BBG001SSD885 21,976,534 214,489 SH   SOLE   214,489 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 BBG001SSD858 4,474,616 89,813 SH   SOLE   89,813 0 0
ISHARES TR ISHS 5-10YR INVT 464288638 BBG001SSD849 4,784,870 96,643 SH   SOLE   96,643 0 0
ISHARES TR NATIONAL MUN ETF 464288414 BBG001SZV978 2,142,901 20,308 SH   SOLE   20,308 0 0
ISHARES TR PFD AND INCM SEC 464288687 BBG001SNVWC8 1,058,741 34,678 SH   SOLE   34,678 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 BBG001S56320 823,233 3,842 SH   SOLE   3,842 0 0
ISHARES TR TIPS BD ETF 464287176 BBG001SD9RM5 2,173,037 20,663 SH   SOLE   20,663 0 0
ISHARES TR U.S. TECH ETF 464287721 BBG001SFB7Z7 836,543 11,231 SH   SOLE   11,231 0 0
ISHARES TR USD INV GRDE ETF 464288620 BBG001SSD876 914,425 18,620 SH   SOLE   18,620 0 0
JOHNSON & JOHNSON COM 478160104 BBG001S5SHQ9 221,756 1,255 SH   SOLE   1,255 0 0
KITE RLTY GROUP TR COM NEW 49803T300 BBG001S64LR3 573,477 27,244 SH   SOLE   27,244 0 0
MARATHON PETE CORP COM 56585A102 BBG001S169P1 465,560 4,000 SH   SOLE   4,000 0 0
MICROSOFT CORP COM 594918104 BBG001S5TD05 669,284 2,790 SH   SOLE   2,790 0 0
MPLX LP COM UNIT REP LTD 55336V100 BBG0035TJHL3 457,060 13,918 SH   SOLE   13,918 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409 BBG001SD9VH2 370,730 6,146 SH   SOLE   6,146 0 0
NOKIA CORP SPONSORED ADR 654902204 BBG001SCPCG9 88,601 19,095 SH   SOLE   19,095 0 0
PIMCO DYNAMIC INCOME FD SHS 72201Y101 BBG002Q8P804 1,568,229 84,861 SH   SOLE   84,861 0 0
PROSHARES TR PSHS ULT S&P 500 74347R107 BBG001SR6GZ7 265,891 5,981 SH   SOLE   5,981 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467 BBG005D266P2 1,035,335 11,505 SH   SOLE   11,505 0 0
PROSPECT CAP CORP NOTE 6.375% 3/0 74348TAT9   185,312 186,000 SH   SOLE   186,000 0 0
RIOT BLOCKCHAIN INC COM 767292105 BBG001SDW128 38,408 11,330 SH   SOLE   11,330 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 BBG001S7T1S7 914,188 10,451 SH   SOLE   10,451 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 BBG001S7T223 375,921 10,992 SH   SOLE   10,992 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 BBG001S7T1Q9 203,299 1,574 SH   SOLE   1,574 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 BBG001S7T107 438,665 5,884 SH   SOLE   5,884 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 BBG001S7T232 240,346 2,447 SH   SOLE   2,447 0 0
SEMPRA COM 816851109 BBG001SBVZ73 357,310 2,312 SH   SOLE   2,312 0 0
SIXTH STREET SPECIALTY LENDI COM 83012A109 BBG001V064L4 2,518,556 141,492 SH   SOLE   141,492 0 0
SOUTHERN CO COM 842587107 BBG001S5W777 350,869 4,913 SH   SOLE   4,913 0 0
SPDR GOLD TR GOLD SHS 78463V107 BBG001SCPX28 961,856 5,670 SH   SOLE   5,670 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 795,309 2,080 SH   SOLE   2,080 0 0
SPDR SER TR NUVEEN BLMBRG SH 78468R739 BBG001T083N5 324,159 6,900 SH   SOLE   6,900 0 0
SPDR SER TR PORTFOLIO CRPORT 78464A144 BBG001V10544 2,706,873 95,380 SH   SOLE   95,380 0 0
SPDR SER TR PORTFOLIO INTRMD 78464A375 BBG001T2HCY9 1,053,335 33,092 SH   SOLE   33,092 0 0
SPDR SER TR PORTFOLIO SHORT 78464A474 BBG001T6B0P2 1,013,600 34,499 SH   SOLE   34,499 0 0
TC ENERGY CORP COM 87807B107 BBG001S5WW27 265,409 6,659 SH   SOLE   6,659 0 0
TELUS CORPORATION COM 87971M103 BBG001S60K53 339,464 17,580 SH   SOLE   17,580 0 0
TEXAS INSTRS INC COM 882508104 BBG001S5WYZ7 10,401,310 62,954 SH   SOLE   62,954 0 0
UNITEDHEALTH GROUP INC COM 91324P102 BBG001S6WCJ1 200,315 378 SH   SOLE   378 0 0
VALARIS LIMITED CL A G9460G101 BBG010JW9K58 236,333 3,495 SH   SOLE   3,495 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 BBG001SHTTS4 345,878 1,623 SH   SOLE   1,623 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 BBG001SHVR78 244,244 1,740 SH   SOLE   1,740 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 BBG001SS0V24 513,899 4,750 SH   SOLE   4,750 0 0
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 BBG001SHTTM0 509,277 6,156 SH   SOLE   6,156 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 BBG001SHTTR5 379,779 1,189 SH   SOLE   1,189 0 0
WP CAREY INC COM 92936U109 BBG001S67MM3 1,976,997 25,298 SH   SOLE   25,298 0 0
XCEL ENERGY INC COM 98389B100 BBG001S7F0X8 353,720 5,045 SH   SOLE   5,045 0 0
XENIA HOTELS & RESORTS INC COM 984017103 BBG006YP1L50 145,930 11,072 SH   SOLE   11,072 0 0