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
ADVANCED MICRO DEVICES INC COM 007903107 542 7,094 SH   SOLE   0 0 7,094
AIRBNB INC COM CL A 009066101 664 7,456 SH   SOLE   0 0 7,456
ALBEMARLE CORP COM 012653101 1,042 4,984 SH   SOLE   0 0 4,984
ALLENA PHARMACEUTICALS COM 018119107 5 25,000 SH   SOLE   0 0 25,000
ALLY FINL INC COM 02005N100 749 22,348 SH   SOLE   0 0 22,348
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 204 6,130 SH   SOLE   0 0 6,130
ALPHABET INC CAP STK CL C 02079K107 853 390 SH   SOLE   0 0 390
ALPS ETF TR ALERIAN MLP 00162Q452 8,077 234,453 SH   SOLE   0 0 234,453
AMAZON COM INC COM 023135106 1,125 10,592 SH   SOLE   0 0 10,592
APPLE INC COM 037833100 9,575 70,036 SH   SOLE   0 0 70,036
ARCHER DANIELS MIDLAND CO COM 039483102 1,067 13,744 SH   SOLE   0 0 13,744
ASHFORD HOSPITALITY TR INC COM SHS 044103869 273 45,637 SH   SOLE   0 0 45,637
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 212 778 SH   SOLE   0 0 778
BHP GROUP LTD SPONSORED ADS 088606108 792 14,091 SH   SOLE   0 0 14,091
BLACKSTONE INC COM 09260D107 823 9,020 SH   SOLE   0 0 9,020
BLOCK INC CL A 852234103 615 10,000 SH Call SOLE   0 0 0
BOOKING HOLDINGS INC COM 09857L108 208 119 SH   SOLE   0 0 119
BRAEMAR HOTELS & RESORTS INC COM 10482B101 159 37,020 SH   SOLE   0 0 37,020
BUNGE LIMITED COM G16962105 852 9,398 SH   SOLE   0 0 9,398
CARNIVAL CORP COMMON STOCK 143658300 423 48,953 SH   SOLE   0 0 48,953
CHEVRON CORP NEW COM 166764100 830 5,735 SH   SOLE   0 0 5,735
CLEVELAND-CLIFFS INC NEW COM 185899101 672 43,721 SH   SOLE   0 0 43,721
CONOCOPHILLIPS COM 20825C104 1,075 11,974 SH   SOLE   0 0 11,974
COSTCO WHSL CORP NEW COM 22160K105 601 1,255 SH   SOLE   0 0 1,255
CROWDSTRIKE HLDGS INC CL A 22788C105 817 4,849 SH   SOLE   0 0 4,849
DEVON ENERGY CORP NEW COM 25179M103 4,240 76,943 SH   SOLE   0 0 76,943
DISNEY WALT CO COM 254687106 210 2,227 SH   SOLE   0 0 2,227
ETFIS SER TR I INFRAC ACT MLP 26923G772 7,422 279,665 SH   SOLE   0 0 279,665
FLAHERTY & CRUMRINE PFD SECS COM 338478100 3,560 212,304 SH   SOLE   0 0 212,304
FREEPORT-MCMORAN INC CL B 35671D857 757 25,879 SH   SOLE   0 0 25,879
G1 THERAPEUTICS INC COM 3621LQ109 55 11,220 SH   SOLE   0 0 11,220
GENCO SHIPPING & TRADING LTD SHS Y2685T131 491 25,438 SH   SOLE   0 0 25,438
GLOBAL X FDS GLBL X MLP ETF 37954Y343 8,181 221,880 SH   SOLE   0 0 221,880
GLOBAL X FDS GLB X MLP ENRG I 37954Y293 8,697 228,210 SH   SOLE   0 0 228,210
HARBOR CUSTOM DEVELOPMENT IN 8% CONV PFD SR A 41150T207 855 58,979 SH   SOLE   0 0 58,979
HOME DEPOT INC COM 437076102 1,204 4,390 SH   SOLE   0 0 4,390
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 4,428 358,864 SH   SOLE   0 0 358,864
IRIDIUM COMMUNICATIONS INC COM 46269C102 205 5,466 SH   SOLE   0 0 5,466
ISHARES TR PFD AND INCM SEC 464288687 4,696 142,837 SH   SOLE   0 0 142,837
ISHARES TR MSCI USA MIN VOL 46429B697 449 6,399 SH   SOLE   0 0 6,399
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 203 1,302 SH   SOLE   0 0 1,302
LILLY ELI & CO COM 532457108 231 713 SH   SOLE   0 0 713
MARVELL TECHNOLOGY INC COM 573874104 728 16,714 SH   SOLE   0 0 16,714
MASTERCARD INCORPORATED CL A 57636Q104 337 1,070 SH   SOLE   0 0 1,070
MCDONALDS CORP COM 580135101 992 4,018 SH   SOLE   0 0 4,018
MICRON TECHNOLOGY INC COM 595112103 331 5,985 SH   SOLE   0 0 5,985
MICROSOFT CORP COM 594918104 1,697 6,608 SH   SOLE   0 0 6,608
MORGAN STANLEY COM NEW 617446448 993 13,057 SH   SOLE   0 0 13,057
MOSAIC CO NEW COM 61945C103 1,154 24,425 SH   SOLE   0 0 24,425
NETFLIX INC COM 64110L106 262 1,501 SH   SOLE   0 0 1,501
NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 29 18,791 SH   SOLE   0 0 18,791
NVIDIA CORPORATION COM 67066G104 662 4,366 SH   SOLE   0 0 4,366
OCCIDENTAL PETE CORP COM 674599105 1,004 17,054 SH   SOLE   0 0 17,054
PALO ALTO NETWORKS INC COM 697435105 730 1,477 SH   SOLE   0 0 1,477
PROCTER AND GAMBLE CO COM 742718109 957 6,656 SH   SOLE   0 0 6,656
QUALCOMM INC COM 747525103 1,055 8,260 SH   SOLE   0 0 8,260
SALESFORCE INC COM 79466L302 946 5,734 SH   SOLE   0 0 5,734
SPDR SER TR ICE PFD SEC ETF 78464A292 1,792 49,976 SH   SOLE   0 0 49,976
STAR BULK CARRIERS CORP. SHS PAR Y8162K204 1,131 45,252 SH   SOLE   0 0 45,252
TAPESTRY INC COM 876030107 308 10,086 SH   SOLE   0 0 10,086
THE TRADE DESK INC COM CL A 88339J105 330 7,887 SH   SOLE   0 0 7,887
TWILIO INC CL A 90138F102 366 4,364 SH   SOLE   0 0 4,364
UBER TECHNOLOGIES INC COM 90353T100 223 10,885 SH   SOLE   0 0 10,885
VISA INC COM CL A 92826C839 799 4,061 SH   SOLE   0 0 4,061
ZSCALER INC COM 98980G102 554 3,708 SH   SOLE   0 0 3,708