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
374WATER INC COM 88583P104 46,338 231,691 SH SOLE 0 0 231,691
ABBOTT LABS COM 002824100 2,279,253 17,301 SH SOLE 0 0 17,301
ADVANCED MICRO DEVICES INC COM 007903107 217,869 1,361 SH SOLE 0 0 1,361
ALPHABET INC CAP STK CL A 02079K305 505,757 2,764 SH SOLE 0 0 2,764
ALPHABET INC CAP STK CL C 02079K107 6,912,918 37,617 SH SOLE 0 0 37,617
AMAZON COM INC COM 023135106 6,153,638 27,571 SH SOLE 0 0 27,571
AMERICAN EXPRESS CO COM 025816109 5,051,353 16,195 SH SOLE 0 0 16,195
AMGEN INC COM 031162100 4,876,980 16,310 SH SOLE 0 0 16,310
APPLE INC COM 037833100 9,124,353 43,416 SH SOLE 0 0 43,416
APPLIED MATLS INC COM 038222105 291,655 1,497 SH SOLE 0 0 1,497
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 6,339,120 13,450 SH SOLE 0 0 13,450
CANADIAN NAT RES LTD COM 136385101 553,110 17,900 SH SOLE 0 0 17,900
CATERPILLAR INC COM 149123101 1,639,923 3,972 SH SOLE 0 0 3,972
CHENIERE ENERGY INC COM NEW 16411R208 388,937 1,680 SH SOLE 0 0 1,680
CHEVRON CORP NEW COM 166764100 5,821,921 38,834 SH SOLE 0 0 38,834
COCA COLA CO COM 191216100 5,072,430 73,227 SH SOLE 0 0 73,227
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 4,590,391 61,344 SH SOLE 0 0 61,344
CONFLUENT INC CLASS A COM 20717M103 560,700 22,500 SH SOLE 0 0 22,500
CONSTELLATION ENERGY CORP COM 21037T109 237,622 771 SH SOLE 0 0 771
COSTCO WHSL CORP NEW COM 22160K105 6,239,527 6,558 SH SOLE 0 0 6,558
DEERE & CO COM 244199105 4,280,672 8,431 SH SOLE 0 0 8,431
DIGITAL RLTY TR INC COM 253868103 3,580,958 20,702 SH SOLE 0 0 20,702
DIREXION SHS ETF TR DLY TECH BULL 3X 25459W102 683,169 6,900 SH SOLE 0 0 6,900
DOUBLELINE INCOME SOLUTIONS COM 258622109 3,576,310 296,789 SH SOLE 0 0 296,789
ELI LILLY & CO COM 532457108 2,294,586 2,905 SH SOLE 0 0 2,905
ENTERGY CORP NEW COM 29364G103 223,468 2,675 SH SOLE 0 0 2,675
ENTERPRISE PRODS PARTNERS L COM 293792107 2,838,039 90,096 SH SOLE 0 0 90,096
EXELON CORP COM 30161N101 4,466,288 104,231 SH SOLE 0 0 104,231
EXPEDITORS INTL WASH INC COM 302130109 3,874,064 34,305 SH SOLE 0 0 34,305
EXXON MOBIL CORP COM 30231G102 5,329,770 47,490 SH SOLE 0 0 47,490
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 9,902,765 554,777 SH SOLE 0 0 554,777
FIRST TR EXCHANGE-TRADED FD WTR ETF 33733B100 753,061 6,992 SH SOLE 0 0 6,992
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 3,470,815 75,272 SH SOLE 0 0 75,272
FIRST TR EXCHNG TRADED FD VI MULTI MGR SML CP 33740U794 3,937,170 190,345 SH SOLE 0 0 190,345
GENERAL DYNAMICS CORP COM 369550108 254,306 848 SH SOLE 0 0 848
GLOBAL X FDS US PFD ETF 37954Y657 8,452,514 444,869 SH SOLE 0 0 444,869
GLOBAL X FDS GLB X MLP ENRG I 37954Y293 4,515,956 73,923 SH SOLE 0 0 73,923
GOLDMAN SACHS GROUP INC COM 38141G104 4,163,792 5,874 SH SOLE 0 0 5,874
HOME DEPOT INC COM 437076102 4,086,535 11,434 SH SOLE 0 0 11,434
INSPERITY INC COM 45778Q107 11,435,192 201,076 SH SOLE 0 0 201,076
INTERNATIONAL BUSINESS MACHS COM 459200101 202,982 720 SH SOLE 0 0 720
INTUITIVE SURGICAL INC COM NEW 46120E602 2,546,283 4,967 SH SOLE 0 0 4,967
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 241,771 21,606 SH SOLE 0 0 21,606
INVESCO EXCH TRD SLF IDX FD BULLETSHS 2030 46139W841 8,715,018 336,228 SH SOLE 0 0 336,228
INVESCO EXCHANGE TRADED FD T RAFI US 1000 ETF 46137V613 9,105,994 214,410 SH SOLE 0 0 214,410
INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 3,537,541 106,201 SH SOLE 0 0 106,201
INVESCO QQQ TR UNIT SER 1 46090E103 670,715 1,204 SH SOLE 0 0 1,204
IRON MTN INC DEL COM 46284V101 3,778,868 38,466 SH SOLE 0 0 38,466
ISHARES TR ISHS 1-5YR INVS 464288646 4,835,111 92,150 SH SOLE 0 0 92,150
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 14,567,980 257,112 SH SOLE 0 0 257,112
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 5,125,650 93,962 SH SOLE 0 0 93,962
J P MORGAN EXCHANGE TRADED F CORE PLUS BD ETF 46641Q670 16,067,742 345,840 SH SOLE 0 0 345,840
JOHNSON & JOHNSON COM 478160104 6,035,814 36,630 SH SOLE 0 0 36,630
JPMORGAN CHASE & CO. COM 46625H100 6,114,705 21,394 SH SOLE 0 0 21,394
KINDER MORGAN INC DEL COM 49456B101 574,227 20,574 SH SOLE 0 0 20,574
LOCKHEED MARTIN CORP COM 539830109 384,754 816 SH SOLE 0 0 816
MAIN STR CAP CORP COM 56035L104 12,153,734 188,723 SH SOLE 0 0 188,723
MCDONALDS CORP COM 580135101 2,469,974 8,264 SH SOLE 0 0 8,264
MEDTRONIC PLC SHS G5960L103 5,401,075 60,159 SH SOLE 0 0 60,159
MICROSOFT CORP COM 594918104 9,383,984 18,559 SH SOLE 0 0 18,559
NVIDIA CORPORATION COM 67066G104 15,792,508 92,154 SH SOLE 0 0 92,154
PALO ALTO NETWORKS INC COM 697435105 5,168,923 26,839 SH SOLE 0 0 26,839
PEPSICO INC COM 713448108 741,989 5,482 SH SOLE 0 0 5,482
PHILIP MORRIS INTL INC COM 718172109 270,541 1,476 SH SOLE 0 0 1,476
PNC FINL SVCS GROUP INC COM 693475105 347,716 1,793 SH SOLE 0 0 1,793
PROCTER AND GAMBLE CO COM 742718109 5,348,342 34,790 SH SOLE 0 0 34,790
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 14,893,844 602,502 SH SOLE 0 0 602,502
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 13,355,051 470,248 SH SOLE 0 0 470,248
SEMPRA COM 816851109 228,220 3,033 SH SOLE 0 0 3,033
SERVICENOW INC COM 81762P102 6,594,735 6,820 SH SOLE 0 0 6,820
SHELL PLC SPON ADS 780259305 243,034 3,439 SH SOLE 0 0 3,439
SOUTHERN CO COM 842587107 5,595,558 59,974 SH SOLE 0 0 59,974
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,685,584 2,700 SH SOLE 0 0 2,700
TEXAS INSTRS INC COM 882508104 5,138,701 23,720 SH SOLE 0 0 23,720
TJX COS INC NEW COM 872540109 4,874,793 40,171 SH SOLE 0 0 40,171
VALERO ENERGY CORP COM 91913Y100 3,581,039 25,009 SH SOLE 0 0 25,009
VANGUARD BD INDEX FDS LONG TERM BOND 921937793 9,120,639 135,081 SH SOLE 0 0 135,081
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 877,430 9,765 SH SOLE 0 0 9,765
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 431,448 752 SH SOLE 0 0 752
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 1,613,269 12,029 SH SOLE 0 0 12,029
VANGUARD WORLD FD ENERGY ETF 92204A306 2,116,802 17,529 SH SOLE 0 0 17,529
VANGUARD WORLD FD UTILITIES ETF 92204A876 1,346,316 7,594 SH SOLE 0 0 7,594
VANGUARD WORLD FD MATERIALS ETF 92204A801 559,915 2,828 SH SOLE 0 0 2,828
VANGUARD WORLD FD CONSUM STP ETF 92204A207 2,207,426 10,165 SH SOLE 0 0 10,165
VANGUARD WORLD FD COMM SRVC ETF 92204A884 3,276,209 19,312 SH SOLE 0 0 19,312
VANGUARD WORLD FD HEALTH CAR ETF 92204A504 4,748,198 19,178 SH SOLE 0 0 19,178
VANGUARD WORLD FD FINANCIALS ETF 92204A405 2,963,599 23,324 SH SOLE 0 0 23,324
VANGUARD WORLD FD CONSUM DIS ETF 92204A108 2,367,618 6,471 SH SOLE 0 0 6,471
VANGUARD WORLD FD INF TECH ETF 92204A702 5,788,474 8,524 SH SOLE 0 0 8,524
VANGUARD WORLD FD INDUSTRIAL ETF 92204A603 11,309,724 39,562 SH SOLE 0 0 39,562
VERIZON COMMUNICATIONS INC COM 92343V104 4,110,695 99,653 SH SOLE 0 0 99,653
VERTEX PHARMACEUTICALS INC COM 92532F100 225,384 480 SH SOLE 0 0 480
VISA INC COM CL A 92826C839 5,471,338 15,637 SH SOLE 0 0 15,637
WASTE MGMT INC DEL COM 94106L109 7,066,200 31,286 SH SOLE 0 0 31,286
WOODWARD INC COM 980745103 1,217,472 4,800 SH SOLE 0 0 4,800