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 731,319 4,906 SH   SOLE   4,906 0 0
ADOBE INC COM 00724F101 BBG001S5NCQ5 808,701 1,586 SH   SOLE   1,586 0 0
ADVANCED MICRO DEVICES INC COM 007903107 BBG001S5NN36 3,028,357 29,453 SH   SOLE   29,453 0 0
AGNC INVT CORP COM 00123Q104 BBG001T074G2 622,757 65,970 SH   SOLE   65,970 0 0
ALBEMARLE CORP COM 012653101 BBG001S7SBP9 541,045 3,182 SH   SOLE   3,182 0 0
ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 8,510,223 65,033 SH   SOLE   65,033 0 0
AMAZON COM INC COM 023135106 BBG001S5PQL7 9,220,481 72,533 SH   SOLE   72,533 0 0
AMBARELLA INC SHS G037AX101 BBG001V1SN18 634,981 11,974 SH   SOLE   11,974 0 0
AMERICAN EXPRESS CO COM 025816109 BBG001S5P034 307,857 2,064 SH   SOLE   2,064 0 0
AMGEN INC COM 031162100 BBG001S5NNL6 605,483 2,253 SH   SOLE   2,253 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 BBG001S8J4S0 557,303 29,628 SH   SOLE   29,628 0 0
APPLE INC COM 037833100 BBG001S5N8V8 11,778,535 68,689 SH   SOLE   68,689 0 0
APPLIED MATLS INC COM 038222105 BBG001S5NMM7 221,659 1,601 SH   SOLE   1,601 0 0
ARCH CAP GROUP LTD ORD G0450A105 BBG001S9HZ74 286,637 3,596 SH   SOLE   3,596 0 0
ARES CAPITAL CORP COM 04010L103 BBG001SL96Z9 204,824 10,520 SH   SOLE   10,520 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 BBG001SCG0R3 1,680,624 2,855 SH   SOLE   2,855 0 0
AT&T INC COM 00206R102 BBG001S5VWH2 191,328 12,738 SH   SOLE   12,738 0 0
B2GOLD CORP COM 11777Q209 BBG001T0CNW6 283,798 98,200 SH   SOLE   98,200 0 0
BANK AMERICA CORP COM 060505104 BBG001S5P0Y0 3,926,600 143,411 SH   SOLE   143,411 0 0
BANK OZK LITTLE ROCK ARK COM 06417N103 BBG001SMRQL8 212,502 5,700 SH   SOLE   5,700 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 871,196 2,487 SH   SOLE   2,487 0 0
BLACKSTONE INC COM 09260D107 BBG001S7H949 205,495 1,918 SH   SOLE   1,918 0 0
BOEING CO COM 097023105 BBG001S5P0V3 6,292,623 32,816 SH   SOLE   32,816 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 BBG001S6YGF4 148,836 32,783 SH   SOLE   32,783 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 BBG001S8N8J6 1,253,601 21,585 SH   SOLE   21,585 0 0
BROADCOM INC COM 11135F101 BBG00KHY5SY8 999,522 1,203 SH   SOLE   1,203 0 0
BUNGE LIMITED COM G16962105 BBG001SJ9BG4 499,033 4,610 SH   SOLE   4,610 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 BBG00RP5HZM1 476,666 8,586 SH   SOLE   8,586 0 0
CATERPILLAR INC COM 149123101 BBG001S5PJ06 567,312 2,072 SH   SOLE   2,072 0 0
CHEVRON CORP NEW COM 166764100 BBG001S67ZC5 1,443,133 8,584 SH   SOLE   8,584 0 0
CISCO SYS INC COM 17275R102 BBG001S6HC62 472,081 8,743 SH   SOLE   8,743 0 0
COCA COLA CO COM 191216100 BBG001S5SMQ8 779,410 13,923 SH   SOLE   13,923 0 0
COCA COLA CONS INC COM 191098102 BBG001S5Q0W1 332,159 522 SH   SOLE   522 0 0
COLGATE PALMOLIVE CO COM 194162103 BBG001S5PVM5 276,841 3,893 SH   SOLE   3,893 0 0
CROWN CASTLE INC COM 22822V101 BBG001S7W5T3 441,773 4,800 SH   SOLE   4,800 0 0
CVS HEALTH CORP COM 126650100 BBG001S5QBD8 317,401 4,611 SH   SOLE   4,611 0 0
DEERE & CO COM 244199105 BBG001S5QFF7 1,605,700 4,198 SH   SOLE   4,198 0 0
DEVON ENERGY CORP NEW COM 25179M103 BBG001S63VG4 312,280 6,547 SH   SOLE   6,547 0 0
DISNEY WALT CO COM 254687106 BBG001S5QHF3 492,350 6,073 SH   SOLE   6,073 0 0
DOW INC COM 260557103 BBG00BN96931 1,299,649 25,170 SH   SOLE   25,170 0 0
ELI LILLY & CO COM 532457108 BBG001S5STL8 1,900,658 3,539 SH   SOLE   3,539 0 0
ENBRIDGE INC COM 29250N105 BBG001S6Q6D7 316,141 9,511 SH   SOLE   9,511 0 0
EXXON MOBIL CORP COM 30231G102 BBG001S69V32 9,608,182 81,775 SH   SOLE   81,775 0 0
FORD MTR CO DEL COM 345370860 BBG001S5TZ33 417,618 33,644 SH   SOLE   33,644 0 0
FORTINET INC COM 34959E109 BBG001S77BL6 256,314 4,368 SH   SOLE   4,368 0 0
GALLAGHER ARTHUR J & CO COM 363576109 BBG001S5NKC2 5,605,027 24,591 SH   SOLE   24,591 0 0
GENERAL DYNAMICS CORP COM 369550108 BBG001S5RHP1 682,141 3,087 SH   SOLE   3,087 0 0
GENERAL MLS INC COM 370334104 BBG001S5RKR2 617,542 9,626 SH   SOLE   9,626 0 0
GENUINE PARTS CO COM 372460105 BBG001S5RNH7 258,585 1,791 SH   SOLE   1,791 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 BBG001SC07Z6 3,167,290 9,787 SH   SOLE   9,787 0 0
GREAT AJAX CORP COM 38983D300 BBG008200KY7 852,486 131,651 SH   SOLE   131,651 0 0
GSK PLC SPONSORED ADR 37733W204 BBG001SD6SM6 1,788,364 49,351 SH   SOLE   49,351 0 0
HERSHEY CO COM 427866108 BBG001S5S148 433,173 2,165 SH   SOLE   2,165 0 0
HOME DEPOT INC COM 437076102 BBG001S5RTW7 1,808,546 5,985 SH   SOLE   5,985 0 0
HONEYWELL INTL INC COM 438516106 BBG001S5X1N1 1,575,497 8,514 SH   SOLE   8,514 0 0
ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 BBG001S5NBT4 472,485 23,887 SH   SOLE   23,887 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 BBG001S5S399 361,693 2,575 SH   SOLE   2,575 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 BBG001S7XR78 256,923 879 SH   SOLE   879 0 0
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 BBG001T0NSB6 2,141,861 195,604 SH   SOLE   195,604 0 0
INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 BBG001STKGB3 1,483,429 58,657 SH   SOLE   58,657 0 0
INVESCO EXCH TRD SLF IDX FD BULETSHS 2031 CP 46138J429 BBG012JBHCX8 169,956 11,145 SH   SOLE   11,145 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 BBG001S9GN63 568,991 1,588 SH   SOLE   1,588 0 0
ISHARES TR CORE S&P MCP ETF 464287507 BBG001SFC7V0 1,278,597 5,128 SH   SOLE   5,128 0 0
ISHARES TR CORE S&P SCP ETF 464287804 BBG001SFC7W9 900,081 9,542 SH   SOLE   9,542 0 0
ISHARES TR CORE S&P500 ETF 464287200 BBG001SFB7R6 1,135,251 2,644 SH   SOLE   2,644 0 0
ISHARES TR CORE US AGGBD ET 464287226 BBG001SM1QT8 3,575,182 38,018 SH   SOLE   38,018 0 0
ISHARES TR IBOXX INV CP ETF 464287242 BBG001S60QR6 2,180,806 21,376 SH   SOLE   21,376 0 0
ISHARES TR ISHARES BIOTECH 464287556 BBG001SGYSW7 258,083 2,110 SH   SOLE   2,110 0 0
ISHARES TR MSCI EAFE ETF 464287465 BBG001SG09V7 1,444,391 20,958 SH   SOLE   20,958 0 0
ISHARES TR PFD AND INCM SEC 464288687 BBG001SNVWC8 334,321 11,089 SH   SOLE   11,089 0 0
JOBY AVIATION INC COMMON STOCK G65163100 BBG00X2MYTD1 163,185 25,300 SH   SOLE   25,300 0 0
JOHNSON & JOHNSON COM 478160104 BBG001S5SHQ9 4,487,089 28,791 SH   SOLE   28,791 0 0
JPMORGAN CHASE & CO COM 46625H100 BBG001S8CRC3 7,633,580 52,623 SH   SOLE   52,623 0 0
KEYCORP COM 493267108 BBG001S5SKV6 931,910 86,609 SH   SOLE   86,609 0 0
KINDER MORGAN INC DEL COM 49456B101 BBG001TG2YZ5 286,834 17,300 SH   SOLE   17,300 0 0
KRONOS WORLDWIDE INC COM 50105F105 BBG001SDWTD5 475,567 61,175 SH   SOLE   61,175 0 0
LAM RESEARCH CORP COM 512807108 BBG001S5SW40 315,896 504 SH   SOLE   504 0 0
LOCKHEED MARTIN CORP COM 539830109 BBG001S7PS57 293,633 718 SH   SOLE   718 0 0
LOWES COS INC COM 548661107 BBG001S5SVL3 1,665,532 8,014 SH   SOLE   8,014 0 0
LULULEMON ATHLETICA INC COM 550021109 BBG001STBM75 607,336 1,575 SH   SOLE   1,575 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 BBG001T8LMY9 992,540 10,435 SH   SOLE   10,435 0 0
MARVELL TECHNOLOGY INC COM 573874104 BBG00ZXBJ162 233,745 4,318 SH   SOLE   4,318 0 0
MASTERCARD INCORPORATED CL A 57636Q104 BBG001SKNNS6 648,049 1,637 SH   SOLE   1,637 0 0
MCDONALDS CORP COM 580135101 BBG001S5T110 272,478 1,034 SH   SOLE   1,034 0 0
MCKESSON CORP COM 58155Q103 BBG001S8F8P8 750,986 1,727 SH   SOLE   1,727 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 BBG001S7WM61 167,996 30,825 SH   SOLE   30,825 0 0
MEDTRONIC PLC SHS G5960L103 BBG001S5T2S9 211,048 2,693 SH   SOLE   2,693 0 0
MERCK & CO INC COM 58933Y105 BBG001S5TC52 567,150 5,496 SH   SOLE   5,496 0 0
META PLATFORMS INC CL A 30303M102 BBG001SQCQC5 4,086,759 13,613 SH   SOLE   13,613 0 0
MICRON TECHNOLOGY INC COM 595112103 BBG001S6P675 1,166,286 17,144 SH   SOLE   17,144 0 0
MICROSOFT CORP COM 594918104 BBG001S5TD05 6,443,084 20,405 SH   SOLE   20,405 0 0
MONDELEZ INTL INC CL A 609207105 BBG001SHHZJ3 213,326 3,074 SH   SOLE   3,074 0 0
MORGAN STANLEY COM NEW 617446448 BBG001S9V5Z3 294,420 3,605 SH   SOLE   3,605 0 0
NEWMONT CORP COM 651639106 BBG001S5TKX3 509,134 13,779 SH   SOLE   13,779 0 0
NEXTERA ENERGY INC COM 65339F101 BBG001S5RB29 369,119 6,443 SH   SOLE   6,443 0 0
NIKE INC CL B 654106103 BBG001S6NTK2 360,634 3,772 SH   SOLE   3,772 0 0
NOVO-NORDISK A S ADR 670100205 BBG001S5TSK0 266,090 2,926 SH   SOLE   2,926 0 0
NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 1,933,403 4,445 SH   SOLE   4,445 0 0
ON HLDG AG NAMEN AKT A H5919C104 BBG00LQK89G5 232,297 8,350 SH   SOLE   8,350 0 0
ORACLE CORP COM 68389X105 BBG001S5SJG6 633,622 5,982 SH   SOLE   5,982 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 BBG001T53796 199,984 12,499 SH   SOLE   12,499 0 0
PALO ALTO NETWORKS INC COM 697435105 BBG001T9NWN5 1,023,565 4,366 SH   SOLE   4,366 0 0
PAYPAL HLDGS INC COM 70450Y103 BBG0077VNXW5 283,048 4,833 SH   SOLE   4,833 0 0
PFIZER INC COM 717081103 BBG001S5V466 1,455,921 43,814 SH   SOLE   43,814 0 0
PNC FINL SVCS GROUP INC COM 693475105 BBG001S5V947 715,504 5,828 SH   SOLE   5,828 0 0
POOL CORP COM 73278L105 BBG001S5VBK4 388,505 1,091 SH   SOLE   1,091 0 0
PROCTER AND GAMBLE CO COM 742718109 BBG001S5V4L9 17,107,559 117,258 SH   SOLE   117,258 0 0
PROSPECT CAP CORP COM 74348T102 BBG001SM4WF7 64,492 10,660 SH   SOLE   10,660 0 0
QUALCOMM INC COM 747525103 BBG001S6VS70 792,534 7,136 SH   SOLE   7,136 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 BBG001SM4KY2 338,083 19,656 SH   SOLE   19,656 0 0
ROBLOX CORP CL A 771049103 BBG001V1Y6Z1 358,061 12,364 SH   SOLE   12,364 0 0
RTX CORPORATION COM 75513E101 BBG001S5X5Q9 1,089,648 15,140 SH   SOLE   15,140 0 0
SALESFORCE INC COM 79466L302 BBG001SDLP09 711,149 3,507 SH   SOLE   3,507 0 0
SCHLUMBERGER LTD COM STK 806857108 BBG001S5W4C8 324,496 5,472 SH   SOLE   5,472 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 BBG001S7T1S7 717,702 7,940 SH   SOLE   7,940 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 BBG001S7T223 701,281 21,142 SH   SOLE   21,142 0 0
SELECT SECTOR SPDR TR INDL 81369Y704 BBG001S7T232 300,094 2,960 SH   SOLE   2,960 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 BBG001S7T107 485,463 7,055 SH   SOLE   7,055 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 BBG001S7SCQ6 580,652 4,510 SH   SOLE   4,510 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 BBG001S7TD56 209,021 3,547 SH   SOLE   3,547 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 BBG001S7TCZ5 620,487 3,785 SH   SOLE   3,785 0 0
SIMON PPTY GROUP INC NEW COM 828806109 BBG001S77WM9 1,340,374 12,331 SH   SOLE   12,331 0 0
SMUCKER J M CO COM NEW 832696405 BBG001S5W3H5 386,921 3,148 SH   SOLE   3,148 0 0
SNOWFLAKE INC CL A 833445109 BBG007DHGNK2 1,109,416 7,262 SH   SOLE   7,262 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 BBG001S7G2C6 361,384 6,056 SH   SOLE   6,056 0 0
SOUTHERN CO COM 842587107 BBG001S5W777 386,274 5,961 SH   SOLE   5,961 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 BBG001S8LH99 373,681 1,116 SH   SOLE   1,116 0 0
SPDR GOLD TR GOLD SHS 78463V107 BBG001SCPX28 390,906 2,280 SH   SOLE   2,280 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 7,872,592 18,416 SH   SOLE   18,416 0 0
SPDR SER TR S&P REGL BKG 78464A698 BBG001SMH2R6 1,145,867 27,433 SH   SOLE   27,433 0 0
STAG INDL INC COM 85254J102 BBG001T9F312 232,231 6,729 SH   SOLE   6,729 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 BBG001S5WWW4 334,217 3,846 SH   SOLE   3,846 0 0
TARGET CORP COM 87612E106 BBG001SC0K41 1,001,620 8,978 SH   SOLE   8,978 0 0
TD SYNNEX CORPORATION COM 87162W100 BBG001SFQWB2 319,552 3,200 SH   SOLE   3,200 0 0
TESLA INC COM 88160R101 BBG001SQKGD7 1,336,925 5,343 SH   SOLE   5,343 0 0
TEXAS INSTRS INC COM 882508104 BBG001S5WYZ7 380,193 2,391 SH   SOLE   2,391 0 0
TRUIST FINL CORP COM 89832Q109 BBG001S5YYC0 809,704 28,301 SH   SOLE   28,301 0 0
UNION PAC CORP COM 907818108 BBG001S5X2M0 2,809,551 13,789 SH   SOLE   13,789 0 0
UNITEDHEALTH GROUP INC COM 91324P102 BBG001S6WCJ1 843,515 1,673 SH   SOLE   1,673 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 BBG001SHTTS4 1,466,007 5,384 SH   SOLE   5,384 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 BBG001SMD2X3 535,245 7,074 SH   SOLE   7,074 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 BBG001SHTTZ6 305,714 7,797 SH   SOLE   7,797 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 BBG001SS0V24 468,240 4,532 SH   SOLE   4,532 0 0
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 BBG001SHVR41 474,410 2,597 SH   SOLE   2,597 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 BBG001S67QY1 726,292 22,372 SH   SOLE   22,372 0 0
VISA INC COM CL A 92826C839 BBG001SRCFY3 647,985 2,817 SH   SOLE   2,817 0 0
WALMART INC COM 931142103 BBG001S5XH92 2,867,219 17,928 SH   SOLE   17,928 0 0
WELLS FARGO CO NEW COM 949746101 BBG001S5XF23 1,950,892 47,661 SH   SOLE   47,661 0 0
ZIONS BANCORPORATION N A COM 989701107 BBG001S5XN80 1,008,321 28,900 SH   SOLE   28,900 0 0
ZOETIS INC CL A 98978V103 BBG0039320P7 354,919 2,040 SH   SOLE   2,040 0 0