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
Expires: July 31, 2015
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
ABBVIE INC COM 00287Y109 1,825,625 10,274 SH SOLE 7,874 2,400 0
ADOBE INC COM 00724F101 1,508,799 3,393 SH SOLE 2,093 1,300 0
ALCON AG ORD SHS H01301128 263,244 3,101 SH SOLE 302 2,799 0
ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106 165,489 15,423 SH SOLE 15,423 0 0
ALPHABET INC CAP STK CL A 02079K305 1,401,551 7,404 SH SOLE 3,433 3,971 0
ALPHABET INC CAP STK CL C 02079K107 1,034,538 5,432 SH SOLE 5,172 260 0
ALTRIA GROUP INC COM 02209S103 582,857 11,147 SH SOLE 6,147 5,000 0
AMAZON COM INC COM 023135106 3,003,888 13,692 SH SOLE 10,756 2,936 0
AMERICAN TOWER CORP NEW COM 03027X100 201,751 1,100 SH SOLE 1,100 0 0
AMERIPRISE FINL INC COM 03076C106 1,429,575 2,685 SH SOLE 235 2,450 0
AMGEN INC COM 031162100 1,386,982 5,321 SH SOLE 3,172 2,149 0
ANSYS INC COM 03662Q105 455,396 1,350 SH SOLE 185 1,165 0
APPLE INC COM 037833100 8,359,392 33,381 SH SOLE 15,064 18,318 0
APPLE INC COM 037833100 749,024 2,991 SH DFND 0 2,991 0
AT&T INC COM 00206R102 242,364 10,644 SH SOLE 10,644 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 235,062 803 SH SOLE 803 0 0
BANK AMERICA CORP COM 060505104 416,426 9,475 SH SOLE 2,790 6,685 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,849,382 4,080 SH SOLE 2,340 1,740 0
BLACKROCK MUNIHLDNGS CALI QL COM 09254L107 135,001 12,700 SH SOLE 0 12,700 0
BOEING CO COM 097023105 502,011 2,836 SH SOLE 2,836 0 0
BONDBLOXX ETF TRUST BLOOMBERG TWENTY 09789C796 316,284 8,196 SH SOLE 8,196 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 802,320 14,185 SH SOLE 14,185 0 0
BROADCOM INC COM 11135F101 264,298 1,140 SH SOLE 840 300 0
CHEVRON CORP NEW COM 166764100 1,495,147 10,323 SH SOLE 8,623 1,700 0
CHUBB LIMITED COM H1467J104 328,244 1,188 SH SOLE 126 1,062 0
CISCO SYS INC COM 17275R102 289,605 4,892 SH SOLE 4,892 0 0
COCA COLA CO COM 191216100 346,788 5,570 SH SOLE 1,270 4,300 0
COLGATE PALMOLIVE CO COM 194162103 284,639 3,131 SH SOLE 1,100 2,031 0
CORTEVA INC COM 22052L104 432,156 7,587 SH SOLE 1,215 6,372 0
COSTCO WHSL CORP NEW COM 22160K105 901,790 984 SH SOLE 854 130 0
CROWDSTRIKE HLDGS INC CL A 22788C105 703,823 2,057 SH SOLE 807 1,250 0
CULLEN FROST BANKERS INC COM 229899109 232,253 1,730 SH SOLE 0 1,730 0
DANAHER CORPORATION COM 235851102 940,696 4,098 SH SOLE 315 3,783 0
DEERE & CO COM 244199105 648,424 1,530 SH SOLE 1,530 0 0
DIMENSIONAL ETF TRUST US HIGH PROFITAB 25434V831 1,381,825 40,894 SH SOLE 40,894 0 0
DISNEY WALT CO COM 254687106 721,739 6,482 SH SOLE 6,482 0 0
DOLLAR GEN CORP NEW COM 256677105 496,242 6,545 SH SOLE 4,545 2,000 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 902,597 46,074 SH SOLE 35,874 10,200 0
ENTERPRISE PRODS PARTNERS L COM 293792107 1,511,564 48,200 SH SOLE 33,463 14,737 0
EOG RES INC COM 26875P101 1,035,979 8,451 SH SOLE 7,551 900 0
EXXON MOBIL CORP COM 30231G102 1,088,548 10,119 SH SOLE 8,746 1,373 0
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 903,279 51,033 SH SOLE 36,350 14,683 0
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 400,173 22,609 SH DFND 0 22,609 0
FIRST TR EXCH TRADED FD III CALIF MUN INCM 33739P863 249,368 5,051 SH SOLE 5,051 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 207,977 5,032 SH SOLE 5,032 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106 540,837 12,393 SH SOLE 12,393 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106 295,114 6,762 SH DFND 0 6,762 0
GALECTIN THERAPEUTICS INC COM NEW 363225202 17,254 13,375 SH SOLE 13,375 0 0
GENERAL DYNAMICS CORP COM 369550108 230,668 875 SH SOLE 375 500 0
GOLDMAN SACHS ETF TR JUST US LRG CP 381430396 241,255 2,902 SH SOLE 2,902 0 0
HESS MIDSTREAM LP CL A SHS 428103105 815,331 22,018 SH SOLE 8,522 13,496 0
HOME DEPOT INC COM 437076102 608,336 1,564 SH SOLE 1,564 0 0
INVESCO CALIF VALUE MUN INCO COM 46132H106 233,722 21,364 SH SOLE 7,864 13,500 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 330,775 15,699 SH SOLE 10,699 5,000 0
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 881,996 4,191 SH SOLE 4,191 0 0
INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404 447,654 23,364 SH SOLE 13,164 10,200 0
INVESCO QQQ TR UNIT SER 1 46090E103 465,357 910 SH SOLE 910 0 0
INVESCO TR INVT GRADE MUNS COM 46131M106 242,024 23,963 SH SOLE 23,963 0 0
ISHARES INC MSCI GBL ETF NEW 46434G848 332,825 9,512 SH SOLE 9,512 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 813,774 9,926 SH SOLE 8,637 1,289 0
ISHARES TR 1 3 YR TREAS BD 464287457 414,883 5,061 SH DFND 0 5,061 0
ISHARES TR CORE S&P SCP ETF 464287804 2,253,491 19,558 SH SOLE 15,683 3,875 0
ISHARES TR CORE S&P SCP ETF 464287804 710,804 6,169 SH DFND 0 6,169 0
ISHARES TR IBOXX INV CP ETF 464287242 1,760,146 16,475 SH SOLE 15,173 1,301 0
ISHARES TR IBOXX INV CP ETF 464287242 840,473 7,867 SH DFND 0 7,867 0
ISHARES TR RUS 1000 GRW ETF 464287614 2,375,062 5,914 SH SOLE 5,516 398 0
ISHARES TR RUS 1000 GRW ETF 464287614 1,020,261 2,541 SH DFND 0 2,541 0
ISHARES TR RUS 1000 VAL ETF 464287598 2,477,018 13,380 SH SOLE 11,647 1,733 0
ISHARES TR RUS 1000 VAL ETF 464287598 914,516 4,940 SH DFND 0 4,940 0
ISHARES TR 20 YR TR BD ETF 464287432 351,309 4,023 SH DFND 0 4,023 0
ISHARES TR 20 YR TR BD ETF 464287432 1,850,948 21,195 SH SOLE 19,679 1,515 0
ISHARES TR IBOXX HI YD ETF 464288513 244,635 3,110 SH DFND 0 3,110 0
ISHARES TR IBOXX HI YD ETF 464288513 686,831 8,733 SH SOLE 7,408 1,325 0
ISHARES TR INTL SEL DIV ETF 464288448 237,801 8,685 SH DFND 0 8,685 0
ISHARES TR INTL SEL DIV ETF 464288448 453,835 16,575 SH SOLE 6,746 9,829 0
ISHARES TR SELECT DIVID ETF 464287168 688,096 5,241 SH SOLE 2,187 3,054 0
ISHARES TR CORE S&P TTL STK 464287150 252,432 1,963 SH SOLE 1,963 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 302,877 7,242 SH SOLE 7,242 0 0
ISHARES TR CALIF MUN BD ETF 464288356 1,385,201 24,183 SH SOLE 17,129 7,054 0
ISHARES TR RUSSELL 2000 ETF 464287655 446,836 2,022 SH SOLE 2,022 0 0
ISHARES TR U.S. TECH ETF 464287721 647,889 4,061 SH SOLE 3,655 406 0
ISHARES TR PFD AND INCM SEC 464288687 336,408 10,700 SH SOLE 10,700 0 0
ISHARES TR MSCI USA ESG SLC 464288802 206,217 1,696 SH SOLE 1,696 0 0
ISHARES TR A RATE CP BD ETF 46429B291 217,714 4,653 SH SOLE 4,653 0 0
ISHARES TR INVESTMENT GRADE 46435G219 409,576 9,233 SH SOLE 9,233 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 270,653 2,342 SH SOLE 2,134 208 0
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 911,374 15,842 SH SOLE 15,842 0 0
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 416,817 7,393 SH SOLE 7,393 0 0
JOHNSON CTLS INTL PLC SHS G51502105 470,817 5,965 SH SOLE 330 5,635 0
JPMORGAN CHASE & CO. COM 46625H100 1,785,294 7,448 SH SOLE 3,725 3,723 0
LAUDER ESTEE COS INC CL A 518439104 306,163 4,083 SH SOLE 4,083 0 0
LENNAR CORP CL A 526057104 611,210 4,482 SH SOLE 480 4,002 0
LOCKHEED MARTIN CORP COM 539830109 446,667 919 SH SOLE 919 0 0
MARTIN MARIETTA MATLS INC COM 573284106 879,083 1,702 SH SOLE 142 1,560 0
MASTERCARD INCORPORATED CL A 57636Q104 714,767 1,357 SH SOLE 1,087 270 0
META PLATFORMS INC CL A 30303M102 643,748 1,099 SH SOLE 1,099 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 585,658 10,212 SH SOLE 848 9,364 0
MICROSOFT CORP COM 594918104 4,150,793 9,848 SH SOLE 3,826 6,022 0
MPLX LP COM UNIT REP LTD 55336V100 1,118,118 23,362 SH SOLE 12,362 11,000 0
NETFLIX INC COM 64110L106 998,278 1,120 SH SOLE 1,120 0 0
NEXTERA ENERGY INC COM 65339F101 702,347 9,797 SH SOLE 9,797 0 0
NORTHROP GRUMMAN CORP COM 666807102 435,583 928 SH SOLE 928 0 0
NOVARTIS AG SPONSORED ADR 66987V109 395,176 4,061 SH SOLE 1,294 2,767 0
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 219,168 5,233 SH SOLE 5,233 0 0
NVIDIA CORPORATION COM 67066G104 1,719,015 12,801 SH SOLE 9,111 3,690 0
ONEOK INC NEW COM 682680103 1,499,423 14,934 SH SOLE 6,834 8,100 0
OSHKOSH CORP COM 688239201 504,156 5,303 SH SOLE 471 4,832 0
PARKER-HANNIFIN CORP COM 701094104 1,011,288 1,590 SH SOLE 90 1,500 0
PAYPAL HLDGS INC COM 70450Y103 317,673 3,722 SH SOLE 872 2,850 0
PEPSICO INC COM 713448108 278,422 1,831 SH SOLE 381 1,450 0
PFIZER INC COM 717081103 373,589 14,082 SH SOLE 12,282 1,800 0
PHILLIPS 66 COM 718546104 438,289 3,847 SH SOLE 275 3,572 0
PIMCO CORPORATE & INCOME OPP COM 72201B101 405,521 28,220 SH SOLE 28,220 0 0
PIMCO GLOBAL STOCKSPLS INCM COM 722011103 101,023 12,985 SH SOLE 12,985 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 286,090 16,750 SH SOLE 16,750 0 0
PROSPECT CAP CORP NOTE 6.375% 3/0 74348TAT9 39,537 39,000 SH SOLE 39,000 0 0
QUALCOMM INC COM 747525103 984,600 6,409 SH SOLE 2,002 4,407 0
RPM INTL INC COM 749685103 278,608 2,264 SH SOLE 250 2,014 0
RTX CORPORATION COM 75513E101 558,049 4,822 SH SOLE 2,285 2,537 0
S&P GLOBAL INC COM 78409V104 442,787 889 SH SOLE 889 0 0
SALESFORCE INC COM 79466L302 1,060,388 3,172 SH SOLE 2,872 300 0
SCHWAB STRATEGIC TR FUNDAMENTAL US L 808524771 415,726 17,556 SH SOLE 17,556 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 318,534 4,208 SH SOLE 3,755 454 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 482,589 5,634 SH SOLE 4,734 900 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 251,984 2,942 SH DFND 0 2,942 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 504,209 10,433 SH SOLE 10,433 0 0
SIMON PPTY GROUP INC NEW COM 828806109 214,746 1,247 SH SOLE 697 550 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,686,075 2,877 SH SOLE 1,677 1,200 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 271,539 463 SH DFND 0 463 0
SPDR SER TR S&P BIOTECH 78464A870 1,619,893 17,987 SH SOLE 17,987 0 0
SPDR SER TR S&P BIOTECH 78464A870 395,930 4,396 SH DFND 0 4,396 0
SPDR SER TR SPDR S&P1500VL 78464A128 305,150 1,658 SH SOLE 1,658 0 0
SPDR SER TR RUSSELL LOW VOL 78468R754 304,264 2,425 SH SOLE 2,425 0 0
STARBUCKS CORP COM 855244109 310,440 3,402 SH SOLE 3,402 0 0
SYNOPSYS INC COM 871607107 441,678 910 SH SOLE 910 0 0
TARGET CORP COM 87612E106 206,420 1,527 SH SOLE 1,427 100 0
TCW ETF TRUST TRANSFORM SYSTEM 29287L205 231,934 3,196 SH SOLE 3,196 0 0
TESLA INC COM 88160R101 201,272 498 SH DFND 0 498 0
UNITEDHEALTH GROUP INC COM 91324P102 216,002 427 SH SOLE 27 400 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106 1,359,695 40,097 SH SOLE 40,097 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 401,597 1,658 SH SOLE 1,658 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 874,660 9,819 SH SOLE 8,416 1,403 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 373,666 4,195 SH DFND 0 4,195 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,671,696 37,959 SH SOLE 37,959 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 483,497 8,422 SH SOLE 6,936 1,485 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 220,161 3,469 SH SOLE 3,469 0 0
VANGUARD WORLD FD ESG INTL STK ETF 921910725 218,465 3,853 SH DFND 0 3,853 0
VANGUARD WORLD FD ESG US STK ETF 921910733 262,225 2,500 SH DFND 0 2,500 0
VERIZON COMMUNICATIONS INC COM 92343V104 373,768 9,347 SH SOLE 7,472 1,875 0
VISA INC COM CL A 92826C839 1,243,182 3,934 SH SOLE 3,721 213 0
WASTE MGMT INC DEL COM 94106L109 299,255 1,483 SH SOLE 1,483 0 0
WELLS FARGO CO NEW COM 949746101 343,064 4,884 SH SOLE 4,884 0 0
WESTERN ASSET HIGH INCOM FD COM 95766J102 132,400 31,449 SH SOLE 31,449 0 0
WILLIAMS COS INC COM 969457100 1,697,110 31,358 SH SOLE 29,858 1,500 0
WILLIAMS SONOMA INC COM 969904101 1,022,934 5,524 SH SOLE 0 5,524 0
XYLEM INC COM 98419M100 255,940 2,206 SH SOLE 196 2,010 0