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
AGNC INVT CORP COM 00123Q104 306 27,642 SH   SOLE   27,642 0 0
ALPHABET INC CAP STK CL A 02079K305 11,143 5,113 SH   SOLE   4,957 0 156
ALPHABET INC CAP STK CL C 02079K107 647 296 SH   SOLE   296 0 0
ALTRIA GROUP INC COM 02209S103 333 7,971 SH   SOLE   7,971 0 0
AMAZON COM INC COM 023135106 10,479 98,659 SH   SOLE   96,439 0 2,220
AMERICAN ELEC PWR CO INC COM 025537101 276 2,880 SH   SOLE   2,880 0 0
AMERICAN EXPRESS CO COM 025816109 3,078 22,208 SH   SOLE   22,208 0 0
AMERICAN TOWER CORP NEW COM 03027X100 5,684 22,237 SH   SOLE   21,633 0 604
AMERIPRISE FINL INC COM 03076C106 1,468 6,176 SH   SOLE   6,176 0 0
AMGEN INC COM 031162100 414 1,701 SH   SOLE   1,701 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 405 27,620 SH   SOLE   27,620 0 0
APPLE INC COM 037833100 12,918 94,486 SH   SOLE   83,240 0 11,246
ARK ETF TR GENOMIC REV ETF 00214Q302 74 2,345 SH   SOLE   2,345 0 0
ARK ETF TR INNOVATION ETF 00214Q104 516 12,934 SH   SOLE   12,844 0 90
ARK ETF TR 3D PRINTING ETF 00214Q500 7 343 SH   SOLE   343 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 2,734 5,745 SH   SOLE   5,596 0 149
BEAM THERAPEUTICS INC COM 07373V105 221 5,715 SH   SOLE   5,262 0 453
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 5,861 21,467 SH   SOLE   20,972 0 495
BK OF AMERICA CORP 7.25%CNV PFD L 060505682 7 6 SH   SOLE   6 0 0
BK OF AMERICA CORP COM 060505104 225 7,230 SH   SOLE   7,230 0 0
BLACK STONE MINERALS L P COM UNIT 09225M101 1,285 93,831 SH   SOLE   39,767 0 54,064
BLACKROCK CR ALLOCATION INCO COM 092508100 1,640 150,559 SH   SOLE   150,559 0 0
BLACKROCK MUNICIPAL INCOME COM 09253X102 268 22,515 SH   SOLE   22,515 0 0
BLACKROCK MUNIHLDGS NY QLTY COM 09255C106 296 26,892 SH   SOLE   15,282 0 11,610
BLACKROCK MUNIHLDNGS CALI QL COM 09254L107 159 13,319 SH   SOLE   13,319 0 0
BLACKSTONE INC COM 09260D107 3,359 36,818 SH   SOLE   35,752 0 1,066
BLACKSTONE STRATEGIC CREDIT COM SHS BEN IN 09257R101 278 24,921 SH   SOLE   24,921 0 0
BLOCK INC CL A 852234103 1,803 29,334 SH   SOLE   28,630 0 704
BLUE OWL CAPITAL INC COM CL A 09581B103 1,545 154,054 SH   SOLE   154,054 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 312 15,432 SH   SOLE   15,432 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 2,581 5,508 SH   SOLE   5,351 0 157
CHEVRON CORP NEW COM 166764100 2,675 18,478 SH   SOLE   18,118 0 360
CHEVRON CORP NEW COM 166764100 14 100 SH Call SOLE   100 0 0
CHUBB LIMITED COM H1467J104 328 1,670 SH   SOLE   1,670 0 0
COCA COLA CO COM 191216100 595 9,454 SH   SOLE   9,454 0 0
COMCAST CORP NEW CL A 20030N101 305 7,779 SH   SOLE   7,779 0 0
CUMMINS INC COM 231021106 2,608 13,478 SH   SOLE   13,081 0 397
DANAHER CORPORATION COM 235851102 4,395 17,337 SH   SOLE   16,837 0 500
DIGITALBRIDGE GROUP INC CL A COM 25401T108 601 123,159 SH   SOLE   123,159 0 0
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 5,527 191,322 SH   SOLE   190,372 0 950
DISNEY WALT CO COM 254687106 3,420 36,231 SH   SOLE   34,859 0 1,372
DOUBLELINE INCOME SOLUTIONS COM 258622109 776 63,969 SH   SOLE   63,969 0 0
DOUBLELINE OPPORTUNISTIC CR COM 258623107 3,706 237,850 SH   SOLE   237,850 0 0
DOUBLELINE YIELD OPPORTUNITI COM 25862D105 1,852 129,117 SH   SOLE   124,117 0 5,000
DOW INC COM 260557103 205 3,975 SH   SOLE   3,828 0 147
DUKE ENERGY CORP NEW COM NEW 26441C204 710 6,620 SH   SOLE   6,620 0 0
DYNEX CAP INC COM 26817Q886 884 55,523 SH   SOLE   55,523 0 0
EASTGROUP PPTYS INC COM 277276101 306 1,984 SH   SOLE   1,984 0 0
ENERGY RECOVERY INC COM 29270J100 561 28,872 SH   SOLE   28,872 0 0
EQUINIX INC COM 29444U700 258 392 SH   SOLE   392 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 295 4,184 SH   SOLE   4,184 0 0
EXXON MOBIL CORP COM 30231G102 214 2,495 SH   SOLE   400 0 2,095
EXXON MOBIL CORP COM 30231G102 9 100 SH Call SOLE   100 0 0
FASTENAL CO COM 311900104 3,212 64,335 SH   SOLE   62,664 0 1,671
FIRST AMERN FINL CORP COM 31847R102 1,011 19,109 SH   SOLE   19,109 0 0
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 211 4,556 SH   SOLE   4,556 0 0
FIRST WESTN FINL INC COM 33751L105 1,069 39,328 SH   SOLE   39,328 0 0
GENERAL MLS INC COM 370334104 302 4,000 SH   SOLE   0 0 4,000
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 2,029 27,079 SH   SOLE   21,728 0 5,351
GREAT AJAX CORP COM 38983D300 2,845 296,715 SH   SOLE   296,715 0 0
HOME DEPOT INC COM 437076102 6,676 24,341 SH   SOLE   23,724 0 617
INSEEGO CORP COM 45782B104 144 76,302 SH   SOLE   76,302 0 0
INTEL CORP COM 458140100 206 5,500 SH   SOLE   5,500 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 2,780 29,566 SH   SOLE   28,666 0 900
INTERNATIONAL BUSINESS MACHS COM 459200101 303 2,149 SH   SOLE   659 0 1,490
INVESCO QQQ TR UNIT SER 1 46090E103 249 889 SH   SOLE   889 0 0
INVESCO QUALITY MUN INCOME T COM 46133G107 275 26,943 SH   SOLE   26,943 0 0
INVESCO VALUE MUN INCOME TR COM 46132P108 747 58,055 SH   SOLE   58,055 0 0
ISHARES GOLD TR ISHARES NEW 464285204 676 19,691 SH   SOLE   19,691 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 58 698 SH   SOLE   698 0 0
ISHARES TR ISHS 5-10YR INVT 464288638 2,403 47,059 SH   SOLE   46,149 0 910
ISHARES TR CORE S&P US VLU 464287663 5,062 75,690 SH   SOLE   75,690 0 0
ISHARES TR CORE S&P500 ETF 464287200 2,242 5,914 SH   SOLE   5,914 0 0
ISHARES TR CORE S&P MCP ETF 464287507 116 512 SH   SOLE   512 0 0
ISHARES TR CORE S&P SCP ETF 464287804 1,286 13,919 SH   SOLE   13,919 0 0
ISHARES TR CORE S&P TTL STK 464287150 13,347 159,308 SH   SOLE   158,331 0 977
ISHARES TR GL CLEAN ENE ETF 464288224 8 414 SH   SOLE   414 0 0
ISHARES TR IBOXX HI YD ETF 464288513 14,133 192,000 SH Put SOLE   192,000 0 0
ISHARES TR JPMORGAN USD EMG 464288281 1 10 SH   SOLE   10 0 0
ISHARES TR MSCI USA ESG SLC 464288802 263 3,258 SH   SOLE   3,258 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 9,603 85,946 SH   SOLE   82,387 0 3,559
ISHARES TR ISHARES BIOTECH 464287556 11 97 SH   SOLE   97 0 0
ISHARES TR NATIONAL MUN ETF 464288414 249 2,340 SH   SOLE   2,340 0 0
ISHARES TR PFD AND INCM SEC 464288687 10 290 SH   SOLE   290 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 97 471 SH   SOLE   471 0 0
ISHARES TR SELECT DIVID ETF 464287168 15 131 SH   SOLE   131 0 0
ISHARES TR SHORT TREAS BD 464288679 24,687 224,219 SH   SOLE   224,113 0 106
ISHARES TR ISHS 1-5YR INVS 464288646 174 3,436 SH   SOLE   3,436 0 0
ISHARES TR MSCI EAFE ETF 464287465 2 27 SH   SOLE   27 0 0
ISHARES TR U.S. TECH ETF 464287721 277 3,460 SH   SOLE   3,460 0 0
ISHARES TR US HLTHCARE ETF 464287762 40 150 SH   SOLE   150 0 0
ISHARES TR BLACKROCK ULTRA 46434V878 9,722 194,282 SH   SOLE   194,282 0 0
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 14 250 SH   SOLE   250 0 0
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 8,765 174,984 SH   SOLE   132,596 0 42,388
JOHNSON & JOHNSON COM 478160104 6,418 36,158 SH   SOLE   32,646 0 3,512
JPMORGAN CHASE & CO COM 46625H100 3,949 35,072 SH   SOLE   34,107 0 965
KKR & CO INC COM 48251W104 278 6,003 SH   SOLE   6,003 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 382 4,348 SH   SOLE   4,348 0 0
LOCKHEED MARTIN CORP COM 539830109 388 902 SH   SOLE   902 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 1,642 18,776 SH   SOLE   18,298 0 478
MAIDEN HOLDINGS LTD SHS G5753U112 128 65,831 SH   SOLE   65,831 0 0
MCDONALDS CORP COM 580135101 225 912 SH   SOLE   912 0 0
MEDTRONIC PLC SHS G5960L103 3,526 39,287 SH   SOLE   38,221 0 1,066
MERCK & CO INC COM 58933Y105 274 3,002 SH   SOLE   3,002 0 0
META PLATFORMS INC CL A 30303M102 227 1,410 SH   SOLE   1,410 0 0
MFA FINL INC COM 55272X607 909 84,530 SH   SOLE   84,530 0 0
MICROSOFT CORP COM 594918104 12,696 49,434 SH   SOLE   48,213 0 1,221
NEW FORTRESS ENERGY INC COM CL A 644393100 2,359 59,624 SH   SOLE   57,341 0 2,283
NEXTERA ENERGY INC COM 65339F101 371 4,796 SH   SOLE   4,796 0 0
NIKE INC CL B 654106103 338 3,305 SH   SOLE   3,305 0 0
NUVEEN AMT FREE QLTY MUN INC COM 670657105 811 69,032 SH   SOLE   62,532 0 6,500
NUVEEN ARIZONA QLTY MUN INC COM 67061W104 422 32,901 SH   SOLE   25,088 0 7,813
NUVEEN MORTGAGE AND INCOME F COM 670735109 1,032 62,483 SH   SOLE   62,483 0 0
NUVEEN MUN HIGH INCOME OPPOR COM 670682103 302 25,812 SH   SOLE   14,750 0 11,062
NUVEEN NEW YORK AMT QLT MUNI COM 670656107 560 50,683 SH   SOLE   31,149 0 19,534
NUVEEN PFD & INCM SECURTIES COM 67072C105 1,178 162,230 SH   SOLE   162,230 0 0
NUVEEN QUALITY MUNCP INCOME COM 67066V101 599 48,072 SH   SOLE   37,026 0 11,046
NVIDIA CORPORATION COM 67066G104 3,640 24,011 SH   SOLE   23,336 0 675
PAYSAFE LIMITED ORD G6964L107 67 34,537 SH   SOLE   34,537 0 0
PENNYMAC MTG INVT TR COM 70931T103 440 31,800 SH   SOLE   31,800 0 0
PEPSICO INC COM 713448108 615 3,688 SH   SOLE   3,688 0 0
PFIZER INC COM 717081103 1,550 29,565 SH   SOLE   20,395 0 9,170
PIMCO DYNAMIC INCOME OPRNTS COM BEN SHS 69355M107 3,540 255,601 SH   SOLE   247,355 0 8,246
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 5,852 59,041 SH   SOLE   59,041 0 0
PROCTER AND GAMBLE CO COM 742718109 625 4,347 SH   SOLE   4,347 0 0
QUALCOMM INC COM 747525103 241 1,890 SH   SOLE   1,890 0 0
RAYONIER INC COM 754907103 390 10,441 SH   SOLE   10,441 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 4,876 50,734 SH   SOLE   49,262 0 1,472
REGENERON PHARMACEUTICALS COM 75886F107 3,607 6,102 SH   SOLE   5,879 0 223
RIO TINTO PLC SPONSORED ADR 767204100 1,943 31,853 SH   SOLE   30,582 0 1,271
RIVERNORTH OPPORTUNISTIC MUN COM 76883F108 748 42,742 SH   SOLE   19,693 0 23,049
SABA CAPITAL INCOME & OPRNT SHS NEW 78518H202 127 15,767 SH   SOLE   15,767 0 0
SCHWAB CHARLES CORP COM 808513105 699 11,069 SH   SOLE   10,614 0 455
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 1,367 30,613 SH   SOLE   30,613 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 165 2,632 SH   SOLE   2,632 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 238 6,095 SH   SOLE   6,095 0 0
SEAGEN INC COM 81181C104 3,220 18,198 SH   SOLE   17,702 0 496
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 257 2,002 SH   SOLE   2,002 0 0
SERVICENOW INC COM 81762P102 223 468 SH   SOLE   404 0 64
SHELL PLC SPON ADS 780259305 207 3,964 SH   SOLE   400 0 3,564
SHERWIN WILLIAMS CO COM 824348106 4,326 19,321 SH   SOLE   18,693 0 628
SHOPIFY INC CL A 82509L107 1,320 42,257 SH   SOLE   41,080 0 1,177
SNOWFLAKE INC CL A 833445109 464 3,340 SH   SOLE   3,059 0 281
SPDR GOLD TR GOLD SHS 78463V107 981 5,823 SH   SOLE   5,823 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 3,282 8,699 SH   SOLE   8,699 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 6,225 16,500 SH Put SOLE   16,500 0 0
SPDR SER TR BLOOMBERG HIGH Y 78468R622 3 29 SH   SOLE   29 0 0
SPDR SER TR NUVEEN BLMBRG SH 78468R739 7 149 SH   SOLE   149 0 0
SPDR SER TR PORTFOLIO SH TSR 78468R101 98 3,318 SH   SOLE   3,318 0 0
SPDR SER TR BLOOMBERG 1-3 MO 78468R663 13,326 145,656 SH   SOLE   145,656 0 0
SPDR SER TR S&P OILGAS EXP 78468R556 37 312 SH   SOLE   312 0 0
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 371 8,791 SH   SOLE   8,791 0 0
SUN CMNTYS INC COM 866674104 2,823 17,712 SH   SOLE   17,712 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102 2,812 1,890 SH   SOLE   1,822 0 68
TORONTO DOMINION BK ONT COM NEW 891160509 689 10,500 SH   SOLE   10,500 0 0
TRAVELERS COMPANIES INC COM 89417E109 204 1,209 SH   SOLE   1,209 0 0
UMH PPTYS INC COM 903002103 270 15,312 SH   SOLE   15,312 0 0
UNION PAC CORP COM 907818108 406 1,904 SH   SOLE   1,904 0 0
UNITEDHEALTH GROUP INC COM 91324P102 581 1,132 SH   SOLE   1,132 0 0
VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303 590 11,994 SH   SOLE   11,994 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 22 63 SH   SOLE   63 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 154 879 SH   SOLE   879 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 5 50 SH   SOLE   50 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 26 150 SH   SOLE   150 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 542 2,876 SH   SOLE   2,876 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 14,268 187,098 SH   SOLE   183,464 0 3,634
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 689 11,709 SH   SOLE   11,709 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 14,764 102,910 SH   SOLE   97,254 0 5,656
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 371 1,576 SH   SOLE   1,576 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 3,029 59,685 SH   SOLE   56,912 0 2,773
VISA INC COM CL A 92826C839 3,617 18,373 SH   SOLE   17,785 0 588
WALMART INC COM 931142103 4,864 40,006 SH   SOLE   38,692 0 1,314
WARNER BROS DISCOVERY INC COM SER A 934423104 215 16,051 SH   SOLE   16,051 0 0
WESTERN ASSET MTG DEFINED OP COM 95790B109 294 25,190 SH   SOLE   25,190 0 0
XYLEM INC COM 98419M100 208 2,660 SH   SOLE   2,660 0 0