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
ABBOTT LABS COM 002824100 394 3,328 SH   SOLE 0 0 0 3,328
ABBVIE INC COM 00287Y109 5,444 33,583 SH   SOLE 0 0 0 33,583
ALPHABET INC CAP STK CL C 02079K107 3,768 1,349 SH   SOLE 0 0 0 1,349
ALPHABET INC CAP STK CL A 02079K305 350 126 SH   SOLE 0 0 0 126
AMAZON COM INC COM 023135106 6,097 1,870 SH   SOLE 0 0 0 1,870
AMERICAN EXPRESS CO COM 025816109 776 4,152 SH   SOLE 0 0 0 4,152
AMGEN INC COM 031162100 276 1,143 SH   SOLE 0 0 0 1,143
APPLE INC COM 037833100 9,962 57,051 SH   SOLE 0 0 0 57,051
APPLIED MATLS INC COM 038222105 480 3,645 SH   SOLE 0 0 0 3,645
AT&T INC COM 00206R102 218 9,244 SH   SOLE 0 0 0 9,244
BAKER HUGHES COMPANY CL A 05722G100 321 8,827 SH   SOLE 0 0 0 8,827
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 6,567 18,609 SH   SOLE 0 0 0 18,609
BK OF AMERICA CORP COM 060505104 375 9,091 SH   SOLE 0 0 0 9,091
CANADIAN NAT RES LTD COM 136385101 4,846 78,185 SH   SOLE 0 0 0 78,185
CATERPILLAR INC COM 149123101 4,763 21,376 SH   SOLE 0 0 0 21,376
CHENIERE ENERGY INC COM NEW 16411R208 229 1,653 SH   SOLE 0 0 0 1,653
CHEVRON CORP NEW COM 166764100 6,644 40,800 SH   SOLE 0 0 0 40,800
COSTCO WHSL CORP NEW COM 22160K105 202 351 SH   SOLE 0 0 0 351
CROWDSTRIKE HLDGS INC CL A 22788C105 208 918 SH   SOLE 0 0 0 918
CROWN CASTLE INTL CORP NEW COM 22822V101 273 1,478 SH   SOLE 0 0 0 1,478
CSX CORP COM 126408103 350 9,352 SH   SOLE 0 0 0 9,352
CUMMINS INC COM 231021106 275 1,342 SH   SOLE 0 0 0 1,342
CVS HEALTH CORP COM 126650100 2,941 29,060 SH   SOLE 0 0 0 29,060
DEERE & CO COM 244199105 220 530 SH   SOLE 0 0 0 530
DELTA AIR LINES INC DEL COM NEW 247361702 1,057 26,721 SH   SOLE 0 0 0 26,721
DEVON ENERGY CORP NEW COM 25179M103 249 4,219 SH   SOLE 0 0 0 4,219
DIREXION SHS ETF TR DRX S&P500BULL 25459W862 306 2,556 SH   SOLE 0 0 0 2,556
DOW INC COM 260557103 3,529 55,385 SH   SOLE 0 0 0 55,385
ENTERPRISE PRODS PARTNERS L COM 293792107 2,658 102,986 SH   SOLE 0 0 0 102,986
EOG RES INC COM 26875P101 502 4,207 SH   SOLE 0 0 0 4,207
EXXON MOBIL CORP COM 30231G102 574 6,952 SH   SOLE 0 0 0 6,952
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 1,988 102,496 SH   SOLE 0 0 0 102,496
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 1,840 34,676 SH   SOLE 0 0 0 34,676
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 25,057 1,317,402 SH   SOLE 0 0 0 1,317,402
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 408 4,838 SH   SOLE 0 0 0 4,838
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 493 10,770 SH   SOLE 0 0 0 10,770
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 9,607 204,185 SH   SOLE 0 0 0 204,185
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 496 17,920 SH   SOLE 0 0 0 17,920
FIRST TR EXCHANGE-TRADED FD NASDAQ TRANSN 33738R795 593 18,357 SH   SOLE 0 0 0 18,357
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 3,401 68,588 SH   SOLE 0 0 0 68,588
FORD MTR CO DEL COM 345370860 259 15,305 SH   SOLE 0 0 0 15,305
GENERAL ELECTRIC CO COM 369604103 256 2,795 SH   SOLE 0 0 0 2,795
GLOBAL X FDS US PFD ETF 37954Y657 12,237 520,716 SH   SOLE 0 0 0 520,716
GLOBAL X FDS S&P 500 COVERED 37954Y475 1,797 36,286 SH   SOLE 0 0 0 36,286
GLOBAL X FDS NASDAQ 100 COVER 37954Y483 1,159 55,283 SH   SOLE 0 0 0 55,283
GOLDMAN SACHS GROUP INC COM 38141G104 5,071 15,362 SH   SOLE 0 0 0 15,362
HASBRO INC COM 418056107 3,160 38,576 SH   SOLE 0 0 0 38,576
HOME DEPOT INC COM 437076102 2,646 8,841 SH   SOLE 0 0 0 8,841
INSPERITY INC COM 45778Q107 27,489 273,739 SH   SOLE 0 0 0 273,739
INTERNATIONAL BUSINESS MACHS COM 459200101 485 3,731 SH   SOLE 0 0 0 3,731
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 4,002 163,737 SH   SOLE 0 0 0 163,737
INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 347 2,869 SH   SOLE 0 0 0 2,869
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 5,973 34,960 SH   SOLE 0 0 0 34,960
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 269 1,703 SH   SOLE 0 0 0 1,703
INVESCO QQQ TR UNIT SER 1 46090E103 502 1,384 SH   SOLE 0 0 0 1,384
ISHARES TR 20 YR TR BD ETF 464287432 449 3,400 SH   SOLE 0 0 0 3,400
ISHARES TR SELECT DIVID ETF 464287168 709 5,535 SH   SOLE 0 0 0 5,535
ISHARES TR CYBERSECURITY 46435U135 2,782 65,164 SH   SOLE 0 0 0 65,164
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 208 5,187 SH   SOLE 0 0 0 5,187
JOHNSON & JOHNSON COM 478160104 5,468 30,854 SH   SOLE 0 0 0 30,854
JPMORGAN CHASE & CO COM 46625H100 5,324 39,054 SH   SOLE 0 0 0 39,054
KINDER MORGAN INC DEL COM 49456B101 2,954 156,215 SH   SOLE 0 0 0 156,215
LOCKHEED MARTIN CORP COM 539830109 325 737 SH   SOLE 0 0 0 737
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 255 5,202 SH   SOLE 0 0 0 5,202
MAIN STR CAP CORP COM 56035L104 7,598 178,182 SH   SOLE 0 0 0 178,182
MICROSOFT CORP COM 594918104 7,625 24,733 SH   SOLE 0 0 0 24,733
NEXTERA ENERGY INC COM 65339F101 300 3,542 SH   SOLE 0 0 0 3,542
NORTHROP GRUMMAN CORP COM 666807102 293 655 SH   SOLE 0 0 0 655
NVIDIA CORPORATION COM 67066G104 6,115 22,411 SH   SOLE 0 0 0 22,411
OMEGA HEALTHCARE INVS INC COM 681936100 233 7,478 SH   SOLE 0 0 0 7,478
PEPSICO INC COM 713448108 5,434 32,463 SH   SOLE 0 0 0 32,463
PFIZER INC COM 717081103 5,713 110,359 SH   SOLE 0 0 0 110,359
PHILIP MORRIS INTL INC COM 718172109 470 5,004 SH   SOLE 0 0 0 5,004
PROCTER AND GAMBLE CO COM 742718109 5,566 36,424 SH   SOLE 0 0 0 36,424
PROSHARES TR ULTRAPRO QQQ 74347X831 220 3,781 SH   SOLE 0 0 0 3,781
SCHLUMBERGER LTD COM 806857108 363 8,784 SH   SOLE 0 0 0 8,784
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 11,143 206,934 SH   SOLE 0 0 0 206,934
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 7,950 104,793 SH   SOLE 0 0 0 104,793
SOUTHERN CO COM 842587107 234 3,234 SH   SOLE 0 0 0 3,234
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,927 6,481 SH   SOLE 0 0 0 6,481
SPDR SER TR PORTFOLIO SHORT 78464A474 389 12,897 SH   SOLE 0 0 0 12,897
TESLA INC COM 88160R101 280 260 SH   SOLE 0 0 0 260
TEXAS INSTRS INC COM 882508104 240 1,307 SH   SOLE 0 0 0 1,307
TRAVELERS COMPANIES INC COM 89417E109 201 1,100 SH   SOLE 0 0 0 1,100
UNION PAC CORP COM 907818108 3,083 11,284 SH   SOLE 0 0 0 11,284
UNITEDHEALTH GROUP INC COM 91324P102 1,166 2,286 SH   SOLE 0 0 0 2,286
VALERO ENERGY CORP COM 91913Y100 593 5,841 SH   SOLE 0 0 0 5,841
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1,249 3,008 SH   SOLE 0 0 0 3,008
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 516 10,000 SH   SOLE 0 0 0 10,000
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 1,381 12,300 SH   SOLE 0 0 0 12,300
VANGUARD WORLD FDS INF TECH ETF 92204A702 928 2,228 SH   SOLE 0 0 0 2,228
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 1,198 6,159 SH   SOLE 0 0 0 6,159
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 967 10,359 SH   SOLE 0 0 0 10,359
VANGUARD WORLD FDS UTILITIES ETF 92204A876 1,668 10,306 SH   SOLE 0 0 0 10,306
VANGUARD WORLD FDS ENERGY ETF 92204A306 1,394 13,024 SH   SOLE 0 0 0 13,024
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 5,396 21,212 SH   SOLE 0 0 0 21,212
VANGUARD WORLD FDS MATERIALS ETF 92204A801 628 3,235 SH   SOLE 0 0 0 3,235
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 1,026 5,237 SH   SOLE 0 0 0 5,237
VERIZON COMMUNICATIONS INC COM 92343V104 3,284 64,476 SH   SOLE 0 0 0 64,476
VISA INC COM CL A 92826C839 5,330 24,033 SH   SOLE 0 0 0 24,033
WALMART INC COM 931142103 3,692 24,791 SH   SOLE 0 0 0 24,791
WASTE MGMT INC DEL COM 94106L109 5,667 35,755 SH   SOLE 0 0 0 35,755
WOODWARD INC COM 980745103 874 7,000 SH   SOLE 0 0 0 7,000