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
3M CO COM 88579Y101 BBG001S5T7X2 652,438 6,969 SH   SOLE   6,969 0 0
ABBVIE INC COM 00287Y109 BBG0025Y4RZ3 1,896,043 12,720 SH   SOLE   12,720 0 0
AGF INVTS TR US MARKET NETRL 00110G408 BBG0021PH0S9 1,994,043 100,405 SH   SOLE   100,405 0 0
AGNC INVT CORP COM 00123Q104 BBG001T074G2 198,259 21,001 SH   SOLE   21,001 0 0
ALBEMARLE CORP COM 012653101 BBG001S7SBP9 340,080 2,000 SH   SOLE   2,000 0 0
ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 2,424,574 18,528 SH   SOLE   18,528 0 0
ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 498,393 3,780 SH   SOLE   3,780 0 0
ALPS ETF TR ALERIAN MLP 00162Q452 BBG001TBMNT5 243,663 5,774 SH   SOLE   5,774 0 0
AMAZON COM INC COM 023135106 BBG001S5PQL7 386,063 3,037 SH   SOLE   3,037 0 0
AMERICAN TOWER CORP NEW COM 03027X100 BBG001S5NPQ6 352,581 2,144 SH   SOLE   2,144 0 0
APPLE INC COM 037833100 BBG001S5N8V8 4,584,634 26,777 SH   SOLE   26,777 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 BBG001S5ND74 293,685 3,894 SH   SOLE   3,894 0 0
ARES CAPITAL CORP COM 04010L103 BBG001SL96Z9 1,117,961 57,419 SH   SOLE   57,419 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 BBG001SB80N8 1,069,841 15,798 SH   SOLE   15,798 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 BBG001S82KF6 228,070 948 SH   SOLE   948 0 0
BANK AMERICA CORP COM 060505104 BBG001S5P0Y0 385,127 14,066 SH   SOLE   14,066 0 0
BCE INC COM NEW 05534B760 BBG001S5P2C0 965,734 25,281 SH   SOLE   25,281 0 0
BECTON DICKINSON & CO COM 075887109 BBG001S5P374 624,091 2,414 SH   SOLE   2,414 0 0
BLUE OWL CAPITAL CORPORATION COM 69121K104 BBG00DB0XYD3 2,586,765 186,770 SH   SOLE   186,770 0 0
BOEING CO COM 097023105 BBG001S5P0V3 208,164 1,086 SH   SOLE   1,086 0 0
BROADCOM INC COM 11135F101 BBG00KHY5SY8 254,157 306 SH   SOLE   306 0 0
BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 BBG00FF5CVF0 211,778 17,288 SH   SOLE   17,288 0 0
CHEVRON CORP NEW COM 166764100 BBG001S67ZC5 559,245 3,316 SH   SOLE   3,316 0 0
CISCO SYS INC COM 17275R102 BBG001S6HC62 268,969 5,003 SH   SOLE   5,003 0 0
COCA COLA CO COM 191216100 BBG001S5SMQ8 1,829,370 32,679 SH   SOLE   32,679 0 0
COPART INC COM 217204106 BBG001S7MTB1 266,081 6,175 SH   SOLE   6,175 0 0
COSTCO WHSL CORP NEW COM 22160K105 BBG001S9KRQ7 1,244,042 2,202 SH   SOLE   2,202 0 0
COTERRA ENERGY INC COM 127097103 BBG001S6H6Y4 764,620 28,266 SH   SOLE   28,266 0 0
DEVON ENERGY CORP NEW COM 25179M103 BBG001S63VG4 701,333 14,703 SH   SOLE   14,703 0 0
DISNEY WALT CO COM 254687106 BBG001S5QHF3 207,731 2,563 SH   SOLE   2,563 0 0
ELI LILLY & CO COM 532457108 BBG001S5STL8 1,173,092 2,184 SH   SOLE   2,184 0 0
ENBRIDGE INC COM 29250N105 BBG001S6Q6D7 725,671 21,636 SH   SOLE   21,636 0 0
ENOVIX CORPORATION COM 293594107 BBG00YC538B7 465,354 37,080 SH   SOLE   37,080 0 0
EOG RES INC COM 26875P101 BBG001S5ZB93 778,687 6,143 SH   SOLE   6,143 0 0
EQUINIX INC COM 29444U700 BBG001SKBNS9 1,157,658 1,594 SH   SOLE   1,594 0 0
FEDEX CORP COM 31428X106 BBG001S5R3M5 1,635,616 6,174 SH   SOLE   6,174 0 0
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 BBG001ST6970 2,686,337 44,520 SH   SOLE   44,520 0 0
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 BBG004HQLXB7 1,410,301 30,833 SH   SOLE   30,833 0 0
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 BBG00L2NXWJ3 1,907,292 79,803 SH   SOLE   79,803 0 0
FIRST TR MLP & ENERGY INCOM COM 33739B104 BBG0039G93S2 796,448 100,688 SH   SOLE   100,688 0 0
FORD MTR CO DEL COM 345370860 BBG001S5TZ33 141,538 11,396 SH   SOLE   11,396 0 0
FREYR BATTERY SHS L4135L100 BBG00Z737SK7 128,558 26,290 SH   SOLE   26,290 0 0
FS KKR CAP CORP COM 302635206 BBG001YCZQ07 526,963 26,763 SH   SOLE   26,763 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,092,537 32,701 SH   SOLE   32,701 0 0
GILEAD SCIENCES INC COM 375558103 BBG001S6Y1X7 219,444 2,928 SH   SOLE   2,928 0 0
GLADSTONE LD CORP COM 376549101 BBG001TB7TR1 966,844 67,944 SH   SOLE   67,944 0 0
GLOBAL X FDS WIND ENERGY ETF 37960A800 BBG012DW1999 775,542 60,684 SH   SOLE   60,684 0 0
HERSHEY CO COM 427866108 BBG001S5S148 1,256,302 6,279 SH   SOLE   6,279 0 0
HOME DEPOT INC COM 437076102 BBG001S5RTW7 248,376 822 SH   SOLE   822 0 0
HUMANA INC COM 444859102 BBG001S5S1X6 228,664 470 SH   SOLE   470 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 BBG001S5S399 204,412 1,456 SH   SOLE   1,456 0 0
INVESCO DB US DLR INDEX TR BULLISH FD 46141D203 BBG001SRWF17 1,594,509 53,633 SH   SOLE   53,633 0 0
INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370 BBG001V18CH7 701,000 10,000 SH   SOLE   10,000 0 0
INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 BBG001STKGB3 1,251,450 49,484 SH   SOLE   49,484 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 BBG00KJR0YJ0 443,282 20,880 SH   SOLE   20,880 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 BBG00KJR0Z89 530,320 22,562 SH   SOLE   22,562 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 BBG00KJR2GD3 585,829 28,342 SH   SOLE   28,342 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833 BBG00KJR2H78 580,984 25,840 SH   SOLE   25,840 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 MUNI 46138J536 BBG00Q8HCLV2 615,033 24,956 SH   SOLE   24,956 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 BBG00KJR2J47 676,460 33,638 SH   SOLE   33,638 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817 BBG00KXH4WB4 676,738 30,104 SH   SOLE   30,104 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 MUNI 46138J528 BBG00Q9CYMM6 612,416 25,512 SH   SOLE   25,512 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 BBG00KJR2K35 283,808 15,108 SH   SOLE   15,108 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 MUNI 46138J510 BBG00Q8HN8N8 587,578 25,558 SH   SOLE   25,558 0 0
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 26 46138J635 BBG00LNJYDS0 334,562 14,784 SH   SOLE   14,784 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 BBG00KJR2W66 485,299 9,650 SH   SOLE   9,650 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 BBG001S9GN63 966,612 2,698 SH   SOLE   2,698 0 0
IRON MTN INC DEL COM 46284V101 BBG001SCQ2X1 2,199,234 36,993 SH   SOLE   36,993 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 BBG001S8SYN9 1,258,071 20,867 SH   SOLE   20,867 0 0
ISHARES SILVER TR ISHARES 46428Q109 BBG001SQLN69 289,398 14,228 SH   SOLE   14,228 0 0
ISHARES TR 0-3 MNTH TREASRY 46436E718 BBG00TZR7YF0 3,462,746 34,397 SH   SOLE   34,397 0 0
ISHARES TR 7-10 YR TRSY BD 464287440 BBG001S80936 2,073,231 22,636 SH   SOLE   22,636 0 0
ISHARES TR CORE S&P500 ETF 464287200 BBG001SFB7R6 876,896 2,042 SH   SOLE   2,042 0 0
ISHARES TR IBONDS 24 TRM TS 46436E874 BBG00RYR0PY0 509,222 21,360 SH   SOLE   21,360 0 0
ISHARES TR MSCI INDIA ETF 46429B598 BBG002DMN4B6 1,382,804 31,271 SH   SOLE   31,271 0 0
ISHARES TR TRS FLT RT BD 46434V860 BBG005YTNMS3 1,722,572 33,949 SH   SOLE   33,949 0 0
ISHARES TR U.S. MED DVC ETF 464288810 BBG001SQZT52 1,806,334 37,244 SH   SOLE   37,244 0 0
ISHARES TR US AER DEF ETF 464288760 BBG001SC08P5 2,446,106 23,083 SH   SOLE   23,083 0 0
ISHARES TR US HLTHCARE ETF 464287762 BBG001SFGXR4 1,302,007 4,821 SH   SOLE   4,821 0 0
ISHARES TR US HLTHCR PR ETF 464288828 BBG001SQZ858 200,818 816 SH   SOLE   816 0 0
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 BBG00TSG0SK6 424,891 7,933 SH   SOLE   7,933 0 0
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 BBG00XX898D2 232,525 4,620 SH   SOLE   4,620 0 0
JPMORGAN CHASE & CO COM 46625H100 BBG001S8CRC3 282,499 1,948 SH   SOLE   1,948 0 0
KELLANOVA COM 487836108 BBG001S5SJL0 1,727,516 29,029 SH   SOLE   29,029 0 0
KEURIG DR PEPPER INC COM 49271V100 BBG001ST5W34 932,925 29,551 SH   SOLE   29,551 0 0
KRAFT HEINZ CO COM 500754106 BBG005CPNTR1 1,266,344 37,644 SH   SOLE   37,644 0 0
LAS VEGAS SANDS CORP COM 517834107 BBG001SJCGP9 335,916 7,328 SH   SOLE   7,328 0 0
LIFESTANCE HEALTH GROUP INC COM 53228F101 BBG01138DHT2 89,557 13,036 SH   SOLE   13,036 0 0
MASTERCARD INCORPORATED CL A 57636Q104 BBG001SKNNS6 835,766 2,111 SH   SOLE   2,111 0 0
MCDONALDS CORP COM 580135101 BBG001S5T110 223,661 849 SH   SOLE   849 0 0
MCKESSON CORP COM 58155Q103 BBG001S8F8P8 1,025,376 2,358 SH   SOLE   2,358 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 BBG001SBX933 316,421 31,994 SH   SOLE   31,994 0 0
MERCK & CO INC COM 58933Y105 BBG001S5TC52 2,167,200 21,051 SH   SOLE   21,051 0 0
MICROSOFT CORP COM 594918104 BBG001S5TD05 1,126,192 3,566 SH   SOLE   3,566 0 0
NIKE INC CL B 654106103 BBG001S6NTK2 1,104,507 11,551 SH   SOLE   11,551 0 0
NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 305,040 701 SH   SOLE   701 0 0
OCCIDENTAL PETE CORP COM 674599105 BBG001S5TZG9 1,032,954 15,921 SH   SOLE   15,921 0 0
ONEOK INC NEW COM 682680103 BBG001S5TWK1 1,478,143 23,303 SH   SOLE   23,303 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 BBG001S78TL6 285,382 314 SH   SOLE   314 0 0
PEPSICO INC COM 713448108 BBG001S695T1 329,561 1,945 SH   SOLE   1,945 0 0
PG&E CORP COM 69331C108 BBG001S5V206 464,044 28,769 SH   SOLE   28,769 0 0
PHILLIPS 66 COM 718546104 BBG00286S4P7 969,870 8,072 SH   SOLE   8,072 0 0
PIMCO DYNAMIC INCOME OPRNTS COM BEN SHS 69355M107 BBG00ST5DV48 181,039 15,239 SH   SOLE   15,239 0 0
POSCO HOLDINGS INC SPONSORED ADR 693483109 BBG001S65ZZ2 550,220 5,368 SH   SOLE   5,368 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 BBG001SD3148 260,389 3,613 SH   SOLE   3,613 0 0
PROCTER AND GAMBLE CO COM 742718109 BBG001S5V4L9 852,363 5,843 SH   SOLE   5,843 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467 BBG005D266P2 559,547 6,319 SH   SOLE   6,319 0 0
PROSHARES TR SHRT HGH YIELD 74347R131 BBG001V0T518 1,131,354 61,320 SH   SOLE   61,320 0 0
PROSHARES TR ULTSHT FINLS NEW 74347G382 BBG001SSTCT6 190,300 10,000 SH   SOLE   10,000 0 0
PUBLIC STORAGE COM 74460D109 BBG001S5TH79 267,736 1,016 SH   SOLE   1,016 0 0
PURECYCLE TECHNOLOGIES INC COM 74623V103 BBG00YRJF230 396,470 70,672 SH   SOLE   70,672 0 0
REGENERON PHARMACEUTICALS COM 75886F107 BBG001S6PX49 275,692 335 SH   SOLE   335 0 0
RITHM CAPITAL CORP COM NEW 64828T201 BBG003T1GM12 1,268,726 136,569 SH   SOLE   136,569 0 0
RTX CORPORATION COM 75513E101 BBG001S5X5Q9 1,006,141 13,980 SH   SOLE   13,980 0 0
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 BBG0051J0PJ9 485,034 8,665 SH   SOLE   8,665 0 0
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 BBG0051K49J8 418,804 13,224 SH   SOLE   13,224 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 BBG001S7T107 544,199 7,908 SH   SOLE   7,908 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 BBG001S7SCQ6 3,361,746 26,112 SH   SOLE   26,112 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 BBG001S7TCZ5 670,474 4,090 SH   SOLE   4,090 0 0
SHELL PLC SPON ADS 780259305 BBG0147BN6H1 695,368 10,801 SH   SOLE   10,801 0 0
SOUTHERN COPPER CORP COM 84265V105 BBG001S6ZM88 249,360 3,312 SH   SOLE   3,312 0 0
SPDR GOLD TR GOLD SHS 78463V107 BBG001SCPX28 9,033,529 52,689 SH   SOLE   52,689 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 632,227 1,478 SH   SOLE   1,478 0 0
SPDR SER TR BLOOMBERG 1-3 MO 78468R663 BBG001STKCW9 770,370 8,390 SH   SOLE   8,390 0 0
STAG INDL INC COM 85254J102 BBG001T9F312 1,120,513 32,469 SH   SOLE   32,469 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 BBG001S5WWW4 283,468 3,262 SH   SOLE   3,262 0 0
TESLA INC COM 88160R101 BBG001SQKGD7 867,012 3,465 SH   SOLE   3,465 0 0
TEXAS INSTRS INC COM 882508104 BBG001S5WYZ7 1,764,566 11,097 SH   SOLE   11,097 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 BBG001S5WS08 518,318 1,024 SH   SOLE   1,024 0 0
T-MOBILE US INC COM 872590104 BBG001SKR9Y6 1,452,739 10,373 SH   SOLE   10,373 0 0
VALERO ENERGY CORP COM 91913Y100 BBG001S5X8K9 266,004 1,877 SH   SOLE   1,877 0 0
VANECK ETF TRUST CLO ETF 92189H748 BBG0188ZYL92 2,244,236 43,026 SH   SOLE   43,026 0 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106 BBG001SR42Z0 1,211,838 45,033 SH   SOLE   45,033 0 0
VANECK MERK GOLD TR GOLD TRUST 921078101 BBG002WYN9L7 943,465 52,737 SH   SOLE   52,737 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 BBG001SHTTS4 2,054,851 7,546 SH   SOLE   7,546 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 BBG001SHTTV0 237,850 1,258 SH   SOLE   1,258 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 BBG001SHTB03 211,348 995 SH   SOLE   995 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 BBG001SHVR78 915,855 6,640 SH   SOLE   6,640 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 BBG001S68LJ8 232,986 670 SH   SOLE   670 0 0
VISA INC COM CL A 92826C839 BBG001SRCFY3 364,566 1,585 SH   SOLE   1,585 0 0
WALMART INC COM 931142103 BBG001S5XH92 496,583 3,105 SH   SOLE   3,105 0 0
WASTE MGMT INC DEL COM 94106L109 BBG001S5XH47 288,426 1,892 SH   SOLE   1,892 0 0