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
ABBVIE INC COM 00287Y109 BBG0025Y4RZ3 2,030,533 12,741 SH   SOLE   12,741 0 0
AGF INVTS TR US MARKET NETRL 00110G408 BBG0021PH0S9 2,129,556 104,390 SH   SOLE   104,390 0 0
ALBEMARLE CORP COM 012653101 BBG001S7SBP9 221,040 1,000 SH   SOLE   1,000 0 0
ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 1,647,647 15,884 SH   SOLE   15,884 0 0
ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 228,800 2,200 SH   SOLE   2,200 0 0
AMAZON COM INC COM 023135106 BBG001S5PQL7 321,955 3,117 SH   SOLE   3,117 0 0
AMERICAN TOWER CORP NEW COM 03027X100 BBG001S5NPQ6 313,049 1,532 SH   SOLE   1,532 0 0
AMERISOURCEBERGEN CORP COM 03073E105 BBG001S8X7P0 1,961,027 12,248 SH   SOLE   12,248 0 0
APPLE INC COM 037833100 BBG001S5N8V8 3,162,712 19,179 SH   SOLE   19,179 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 BBG001S5ND74 287,334 3,607 SH   SOLE   3,607 0 0
ARES CAPITAL CORP COM 04010L103 BBG001SL96Z9 1,051,056 57,513 SH   SOLE   57,513 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 BBG001SB80N8 1,101,606 15,871 SH   SOLE   15,871 0 0
BANK AMERICA CORP COM 060505104 BBG001S5P0Y0 428,051 14,966 SH   SOLE   14,966 0 0
BCE INC COM NEW 05534B760 BBG001S5P2C0 1,079,753 24,107 SH   SOLE   24,107 0 0
BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 BBG00FF5CVF0 1,589,625 96,633 SH   SOLE   96,633 0 0
CHEVRON CORP NEW COM 166764100 BBG001S67ZC5 417,132 2,556 SH   SOLE   2,556 0 0
CISCO SYS INC COM 17275R102 BBG001S6HC62 265,003 5,069 SH   SOLE   5,069 0 0
COCA COLA CO COM 191216100 BBG001S5SMQ8 2,054,310 33,118 SH   SOLE   33,118 0 0
COPART INC COM 217204106 BBG001S7MTB1 225,630 3,000 SH   SOLE   3,000 0 0
COSTCO WHSL CORP NEW COM 22160K105 BBG001S9KRQ7 753,752 1,517 SH   SOLE   1,517 0 0
COTERRA ENERGY INC COM 127097103 BBG001S6H6Y4 615,414 25,078 SH   SOLE   25,078 0 0
ENBRIDGE INC COM 29250N105 BBG001S6Q6D7 668,388 17,520 SH   SOLE   17,520 0 0
ENOVIX CORPORATION COM 293594107 BBG00YC538B7 222,860 14,947 SH   SOLE   14,947 0 0
EQUINIX INC COM 29444U700 BBG001SKBNS9 1,124,822 1,560 SH   SOLE   1,560 0 0
FEDEX CORP COM 31428X106 BBG001S5R3M5 1,325,699 5,802 SH   SOLE   5,802 0 0
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 BBG001ST6970 2,782,226 44,824 SH   SOLE   44,824 0 0
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 BBG004HQLXB7 1,303,500 28,813 SH   SOLE   28,813 0 0
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 BBG00L2NXWJ3 1,829,283 75,559 SH   SOLE   75,559 0 0
FIRST TR MLP & ENERGY INCOM COM 33739B104 BBG0039G93S2 791,623 103,615 SH   SOLE   103,615 0 0
FREYR BATTERY SHS L4135L100 BBG00Z737SK7 116,859 13,145 SH   SOLE   13,145 0 0
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 BBG001SMK666 120,780 33,000 SH   SOLE   33,000 0 0
GENERAL MLS INC COM 370334104 BBG001S5RKR2 2,621,998 30,681 SH   SOLE   30,681 0 0
GLADSTONE LD CORP COM 376549101 BBG001TB7TR1 1,087,445 65,312 SH   SOLE   65,312 0 0
GLOBAL X FDS WIND ENERGY ETF 37960A800 BBG012DW1999 983,941 56,646 SH   SOLE   56,646 0 0
HERSHEY CO COM 427866108 BBG001S5S148 1,580,904 6,214 SH   SOLE   6,214 0 0
HOME DEPOT INC COM 437076102 BBG001S5RTW7 252,623 856 SH   SOLE   856 0 0
INVESCO DB US DLR INDEX TR BULLISH FD 46141D203 BBG001SRWF17 3,378,694 121,187 SH   SOLE   121,187 0 0
INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370 BBG001V18CH7 349,800 5,000 SH   SOLE   5,000 0 0
INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 BBG001STKGB3 1,389,105 51,678 SH   SOLE   51,678 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 BBG00KJR0YJ0 540,997 25,664 SH   SOLE   25,664 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 BBG00KJR0Z89 531,448 22,562 SH   SOLE   22,562 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 MUNI 46138J544 BBG00Q8H4Z40 282,224 11,244 SH   SOLE   11,244 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 BBG00KJR2GD3 533,816 25,926 SH   SOLE   25,926 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833 BBG00KJR2H78 530,501 23,626 SH   SOLE   23,626 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 MUNI 46138J536 BBG00Q8HCLV2 319,569 12,836 SH   SOLE   12,836 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 BBG00KJR2J47 531,539 26,210 SH   SOLE   26,210 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817 BBG00KXH4WB4 527,201 23,452 SH   SOLE   23,452 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 MUNI 46138J528 BBG00Q9CYMM6 323,634 13,188 SH   SOLE   13,188 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 BBG00KJR2NN7 1,076,985 7,447 SH   SOLE   7,447 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 BBG001S9GN63 424,269 1,322 SH   SOLE   1,322 0 0
IRON MTN INC DEL COM 46284V101 BBG001SCQ2X1 1,982,379 37,467 SH   SOLE   37,467 0 0
ISHARES TR 0-3 MNTH TREASRY 46436E718 BBG00TZR7YF0 1,212,492 12,055 SH   SOLE   12,055 0 0
ISHARES TR 20 YR TR BD ETF 464287432 BBG001S8MLN3 932,333 8,765 SH   SOLE   8,765 0 0
ISHARES TR 7-10 YR TRSY BD 464287440 BBG001S80936 2,369,959 23,910 SH   SOLE   23,910 0 0
ISHARES TR CORE S&P500 ETF 464287200 BBG001SFB7R6 355,995 866 SH   SOLE   866 0 0
ISHARES TR IBONDS 23 TRM TS 46436E882 BBG00RYQY150 494,389 19,927 SH   SOLE   19,927 0 0
ISHARES TR IBONDS 24 TRM TS 46436E874 BBG00RYR0PY0 495,326 20,630 SH   SOLE   20,630 0 0
ISHARES TR U.S. MED DVC ETF 464288810 BBG001SQZT52 1,820,314 33,722 SH   SOLE   33,722 0 0
ISHARES TR US AER DEF ETF 464288760 BBG001SC08P5 2,180,651 18,949 SH   SOLE   18,949 0 0
ISHARES TR US HLTHCARE ETF 464287762 BBG001SFGXR4 1,213,206 4,443 SH   SOLE   4,443 0 0
ISHARES TR US HLTHCR PR ETF 464288828 BBG001SQZ858 201,723 816 SH   SOLE   816 0 0
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 BBG00TSG0SK6 442,533 8,105 SH   SOLE   8,105 0 0
JPMORGAN CHASE & CO COM 46625H100 BBG001S8CRC3 291,634 2,238 SH   SOLE   2,238 0 0
KELLOGG CO COM 487836108 BBG001S5SJL0 1,906,217 28,468 SH   SOLE   28,468 0 0
KEURIG DR PEPPER INC COM 49271V100 BBG001ST5W34 1,047,252 29,684 SH   SOLE   29,684 0 0
KRAFT HEINZ CO COM 500754106 BBG005CPNTR1 1,438,369 37,196 SH   SOLE   37,196 0 0
KRANESHARES TR CSI CHI INTERNET 500767306 BBG004XB9HZ5 1,037,348 33,259 SH   SOLE   33,259 0 0
LAS VEGAS SANDS CORP COM 517834107 BBG001SJCGP9 393,533 6,850 SH   SOLE   6,850 0 0
LILLY ELI & CO COM 532457108 BBG001S5STL8 613,692 1,787 SH   SOLE   1,787 0 0
MASTERCARD INCORPORATED CL A 57636Q104 BBG001SKNNS6 440,090 1,211 SH   SOLE   1,211 0 0
MCKESSON CORP COM 58155Q103 BBG001S8F8P8 609,202 1,711 SH   SOLE   1,711 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 BBG001SBX933 379,367 29,801 SH   SOLE   29,801 0 0
MERCK & CO INC COM 58933Y105 BBG001S5TC52 2,196,209 20,643 SH   SOLE   20,643 0 0
MICROSOFT CORP COM 594918104 BBG001S5TD05 696,154 2,414 SH   SOLE   2,414 0 0
OCCIDENTAL PETE CORP COM 674599105 BBG001S5TZG9 1,061,310 17,000 SH   SOLE   17,000 0 0
ONEOK INC NEW COM 682680103 BBG001S5TWK1 1,266,875 19,938 SH   SOLE   19,938 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 BBG001S78TL6 206,302 243 SH   SOLE   243 0 0
OWL ROCK CAPITAL CORPORATION COM 69121K104 BBG00DB0XYD3 1,059,215 83,998 SH   SOLE   83,998 0 0
PEPSICO INC COM 713448108 BBG001S695T1 240,818 1,321 SH   SOLE   1,321 0 0
PG&E CORP COM 69331C108 BBG001S5V206 434,827 26,891 SH   SOLE   26,891 0 0
PIMCO DYNAMIC INCOME OPRNTS COM BEN SHS 69355M107 BBG00ST5DV48 595,386 48,015 SH   SOLE   48,015 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 BBG001SD3148 246,965 3,323 SH   SOLE   3,323 0 0
PROCTER AND GAMBLE CO COM 742718109 BBG001S5V4L9 783,267 5,267 SH   SOLE   5,267 0 0
PROSHARES TR SHRT HGH YIELD 74347R131 BBG001V0T518 707,503 38,535 SH   SOLE   38,535 0 0
PROSHARES TR ULTSHRT QQQ 74347G739 BBG001SRDBM4 356,671 20,300 SH   SOLE   20,300 0 0
PROSHARES TR II VIX SH TRM FUTRS 74347Y854 BBG001V03507 112,528 12,434 SH   SOLE   12,434 0 0
PURECYCLE TECHNOLOGIES INC COM 74623V103 BBG00YRJF230 198,044 28,292 SH   SOLE   28,292 0 0
REGENERON PHARMACEUTICALS COM 75886F107 BBG001S6PX49 223,494 272 SH   SOLE   272 0 0
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 BBG0051J0PJ9 437,998 7,975 SH   SOLE   7,975 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 BBG001S7SCQ6 3,034,027 23,436 SH   SOLE   23,436 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 BBG001S7TCZ5 416,788 2,760 SH   SOLE   2,760 0 0
SPDR GOLD TR GOLD SHS 78463V107 BBG001SCPX28 7,596,668 41,462 SH   SOLE   41,462 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 601,430 1,469 SH   SOLE   1,469 0 0
SPDR SER TR BLOOMBERG 1-3 MO 78468R663 BBG001STKCW9 1,279,420 13,934 SH   SOLE   13,934 0 0
STAG INDL INC COM 85254J102 BBG001T9F312 1,084,472 32,066 SH   SOLE   32,066 0 0
TESLA INC COM 88160R101 BBG001SQKGD7 738,765 3,561 SH   SOLE   3,561 0 0
TEXAS INSTRS INC COM 882508104 BBG001S5WYZ7 2,146,369 11,539 SH   SOLE   11,539 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 BBG001S5WS08 598,272 1,038 SH   SOLE   1,038 0 0
T-MOBILE US INC COM 872590104 BBG001SKR9Y6 1,461,580 10,091 SH   SOLE   10,091 0 0
TRITON INTL LTD CL A G9078F107 BBG00BS054X4 871,551 13,786 SH   SOLE   13,786 0 0
VANECK MERK GOLD TR GOLD TRUST 921078101 BBG002WYN9L7 1,007,277 52,737 SH   SOLE   52,737 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 BBG001SHTTS4 465,954 1,868 SH   SOLE   1,868 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 BBG001SHTTV0 221,785 1,170 SH   SOLE   1,170 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 BBG001SHTB03 203,080 995 SH   SOLE   995 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 BBG001SHVR78 1,016,766 7,362 SH   SOLE   7,362 0 0
VANGUARD WORLD FD EXTENDED DUR 921910709 BBG001SV5CV2 866,287 9,568 SH   SOLE   9,568 0 0
VISA INC COM CL A 92826C839 BBG001SRCFY3 238,086 1,056 SH   SOLE   1,056 0 0
WASTE MGMT INC DEL COM 94106L109 BBG001S5XH47 318,240 1,950 SH   SOLE   1,950 0 0