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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101   355,377 3,381 SH   SOLE 0 0 0 3,381
ABBOTT LABS COM 002824100   358,045 3,536 SH   SOLE 0 0 0 3,536
ABBVIE INC COM 00287Y109   711,480 4,464 SH   SOLE 0 0 0 4,464
ALBEMARLE CORP COM 012653101   272,321 1,232 SH   SOLE 0 0 0 1,232
ALPHABET INC CAP STK CL C 02079K107   860,473 8,274 SH   SOLE 0 0 0 8,274
ALPHABET INC CAP STK CL A 02079K305   819,156 7,897 SH   SOLE 0 0 0 7,897
AMAZON COM INC COM 023135106   1,976,268 19,133 SH   SOLE 0 0 0 19,133
AMERICAN CENTY ETF TR STOXX US QLTY 025072307   241,982 3,768 SH   SOLE 0 0 0 3,768
AMERICAN CENTY ETF TR US SML CP VALU 025072877   7,751,819 104,669 SH   SOLE 0 0 0 104,669
AMGEN INC COM 031162100   232,194 960 SH   SOLE 0 0 0 960
APPLE INC COM 037833100   8,985,081 54,488 SH   SOLE 0 0 0 54,488
APPLIED MATLS INC COM 038222105   316,656 2,578 SH   SOLE 0 0 0 2,578
AT&T INC COM 00206R102   346,111 17,980 SH   SOLE 0 0 0 17,980
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   849,118 2,750 SH   SOLE 0 0 0 2,750
BLACKSTONE INC COM 09260D107   682,496 7,770 SH   SOLE 0 0 0 7,770
BOEING CO COM 097023105   1,087,217 5,118 SH   SOLE 0 0 0 5,118
BRISTOL-MYERS SQUIBB CO COM 110122108   214,584 3,096 SH   SOLE 0 0 0 3,096
BROADCOM INC COM 11135F101   351,343 548 SH   SOLE 0 0 0 548
CADENCE DESIGN SYSTEM INC COM 127387108   1,333,861 6,349 SH   SOLE 0 0 0 6,349
CAMBRIA ETF TR SHSHLD YIELD ETF 132061201   3,937,975 67,086 SH   SOLE 0 0 0 67,086
CATERPILLAR INC COM 149123101   398,249 1,740 SH   SOLE 0 0 0 1,740
CHEVRON CORP NEW COM 166764100   1,917,121 11,750 SH   SOLE 0 0 0 11,750
CISCO SYS INC COM 17275R102   293,048 5,606 SH   SOLE 0 0 0 5,606
CONOCOPHILLIPS COM 20825C104   254,863 2,569 SH   SOLE 0 0 0 2,569
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807   1,703,744 52,862 SH   SOLE 0 0 0 52,862
DISNEY WALT CO COM 254687106   503,646 5,030 SH   SOLE 0 0 0 5,030
EATON CORP PLC SHS G29183103   305,120 1,781 SH   SOLE 0 0 0 1,781
ENTERPRISE PRODS PARTNERS L COM 293792107   328,070 12,667 SH   SOLE 0 0 0 12,667
EXPONENT INC COM 30214U102   695,594 6,978 SH   SOLE 0 0 0 6,978
EXXON MOBIL CORP COM 30231G102   6,257,789 57,065 SH   SOLE 0 0 0 57,065
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600   395,976 6,442 SH   SOLE 0 0 0 6,442
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108   1,569,240 30,808 SH   SOLE 0 0 0 30,808
FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830   3,626,295 182,409 SH   SOLE 0 0 0 182,409
FIRST TR EXCH TRADED FD III RIVRFRNT DYN DEV 33739P608   5,648,197 100,484 SH   SOLE 0 0 0 100,484
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   297,965 6,224 SH   SOLE 0 0 0 6,224
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   7,871,850 175,437 SH   SOLE 0 0 0 175,437
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   2,723,326 37,337 SH   SOLE 0 0 0 37,337
FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807   422,700 18,770 SH   SOLE 0 0 0 18,770
FIRST TR EXCHNG TRADED FD VI VEST US EQT DEP 33740F672   4,363,065 132,906 SH   SOLE 0 0 0 132,906
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108   4,092,684 45,494 SH   SOLE 0 0 0 45,494
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109   3,524,480 43,728 SH   SOLE 0 0 0 43,728
FIRSTCASH HOLDINGS INC COM 33768G107   284,298 2,981 SH   SOLE 0 0 0 2,981
FREEPORT-MCMORAN INC CL B 35671D857   478,590 11,699 SH   SOLE 0 0 0 11,699
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715   384,438 15,076 SH   SOLE 0 0 0 15,076
HCA HEALTHCARE INC COM 40412C101   923,671 3,503 SH   SOLE 0 0 0 3,503
HONEYWELL INTL INC COM 438516106   1,621,906 8,486 SH   SOLE 0 0 0 8,486
ILLINOIS TOOL WKS INC COM 452308109   325,006 1,335 SH   SOLE 0 0 0 1,335
INTERNATIONAL BUSINESS MACHS COM 459200101   321,564 2,453 SH   SOLE 0 0 0 2,453
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100   3,818,627 268,539 SH   SOLE 0 0 0 268,539
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431   961,206 11,269 SH   SOLE 0 0 0 11,269
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   606,052 2,196 SH   SOLE 0 0 0 2,196
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   9,073,343 62,739 SH   SOLE 0 0 0 62,739
INVESCO QQQ TR UNIT SER 1 46090E103   6,254,938 19,490 SH   SOLE 0 0 0 19,490
ISHARES SILVER TR ISHARES 46428Q109   603,987 27,305 SH   SOLE 0 0 0 27,305
ISHARES TR NATIONAL MUN ETF 464288414   5,583,087 51,820 SH   SOLE 0 0 0 51,820
ISHARES TR PFD AND INCM SEC 464288687   2,183,694 69,945 SH   SOLE 0 0 0 69,945
ISHARES TR MSCI KLD400 SOC 464288570   517,216 6,632 SH   SOLE 0 0 0 6,632
ISHARES TR MSCI USA MIN VOL 46429B697   7,090,483 97,477 SH   SOLE 0 0 0 97,477
ISHARES TR CORE MSCI EAFE 46432F842   8,685,688 129,928 SH   SOLE 0 0 0 129,928
ISHARES TR CORE 1 5 YR USD 46432F859   1,044,856 22,158 SH   SOLE 0 0 0 22,158
ISHARES TR CORE HIGH DV ETF 46429B663   1,166,301 11,473 SH   SOLE 0 0 0 11,473
ISHARES TR GRWT ALLOCAT ETF 464289867   292,145 5,839 SH   SOLE 0 0 0 5,839
ISHARES TR SHRT NAT MUN ETF 464288158   1,078,727 10,305 SH   SOLE 0 0 0 10,305
ISHARES TR AGGRES ALLOC ETF 464289859   917,021 14,421 SH   SOLE 0 0 0 14,421
ISHARES TR CORE S&P MCP ETF 464287507   14,881,499 59,488 SH   SOLE 0 0 0 59,488
ISHARES TR S&P MC 400GR ETF 464287606   1,245,789 17,421 SH   SOLE 0 0 0 17,421
ISHARES TR CORE S&P SCP ETF 464287804   10,459,496 108,164 SH   SOLE 0 0 0 108,164
ISHARES TR S&P SML 600 GWT 464287887   627,583 5,708 SH   SOLE 0 0 0 5,708
ISHARES TR S&P 500 VAL ETF 464287408   25,553,677 168,382 SH   SOLE 0 0 0 168,382
ISHARES TR CORE S&P500 ETF 464287200   42,038,933 102,265 SH   SOLE 0 0 0 102,265
ISHARES TR S&P 500 GRWT ETF 464287309   20,535,723 321,423 SH   SOLE 0 0 0 321,423
ISHARES TR RUS 1000 GRW ETF 464287614   9,186,533 37,599 SH   SOLE 0 0 0 37,599
ISHARES TR RUSSELL 2000 ETF 464287655   230,314 1,291 SH   SOLE 0 0 0 1,291
ISHARES TR CORE S&P US VLU 464287663   1,361,563 18,454 SH   SOLE 0 0 0 18,454
ISHARES TR S&P 100 ETF 464287101   218,176 1,166 SH   SOLE 0 0 0 1,166
ISHARES TR CORE US AGGBD ET 464287226   416,894 4,184 SH   SOLE 0 0 0 4,184
ISHARES TR RUS MD CP GR ETF 464287481   214,298 2,354 SH   SOLE 0 0 0 2,354
ISHARES TR GLOBAL 100 ETF 464287572   13,540,612 193,272 SH   SOLE 0 0 0 193,272
ISHARES TR COHEN STEER REIT 464287564   3,001,309 54,039 SH   SOLE 0 0 0 54,039
ISHARES TR GLOBAL TECH ETF 464287291   620,682 11,418 SH   SOLE 0 0 0 11,418
ISHARES TR IBOXX INV CP ETF 464287242   519,330 4,738 SH   SOLE 0 0 0 4,738
ISHARES TR ESG AWARE MSCI 46435U663   263,424 7,750 SH   SOLE 0 0 0 7,750
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654   577,584 11,372 SH   SOLE 0 0 0 11,372
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   1,175,202 21,524 SH   SOLE 0 0 0 21,524
J P MORGAN EXCHANGE TRADED F CORE PLUS BD ETF 46641Q670   986,660 20,820 SH   SOLE 0 0 0 20,820
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   7,394,903 146,958 SH   SOLE 0 0 0 146,958
JOHNSON & JOHNSON COM 478160104   539,817 3,483 SH   SOLE 0 0 0 3,483
JPMORGAN CHASE & CO COM 46625H100   474,783 3,643 SH   SOLE 0 0 0 3,643
KEYSIGHT TECHNOLOGIES INC COM 49338L103   213,477 1,322 SH   SOLE 0 0 0 1,322
KINDER MORGAN INC DEL COM 49456B101   3,660,048 209,026 SH   SOLE 0 0 0 209,026
LEGG MASON ETF INVT WESTN AST SHRT 52468L786   483,785 20,468 SH   SOLE 0 0 0 20,468
LOCKHEED MARTIN CORP COM 539830109   404,841 856 SH   SOLE 0 0 0 856
LOWES COS INC COM 548661107   304,230 1,521 SH   SOLE 0 0 0 1,521
MASTERCARD INCORPORATED CL A 57636Q104   534,192 1,470 SH   SOLE 0 0 0 1,470
MCDONALDS CORP COM 580135101   459,369 1,643 SH   SOLE 0 0 0 1,643
MERCK & CO INC COM 58933Y105   382,538 3,596 SH   SOLE 0 0 0 3,596
MICROSOFT CORP COM 594918104   1,583,492 5,493 SH   SOLE 0 0 0 5,493
NEXTERA ENERGY INC COM 65339F101   437,668 5,678 SH   SOLE 0 0 0 5,678
NORTHERN TR CORP COM 665859104   753,006 8,544 SH   SOLE 0 0 0 8,544
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300   343,127 10,071 SH   SOLE 0 0 0 10,071
NVIDIA CORPORATION COM 67066G104   410,730 1,479 SH   SOLE 0 0 0 1,479
ONEOK INC NEW COM 682680103   727,456 11,449 SH   SOLE 0 0 0 11,449
ORACLE CORP COM 68389X105   422,101 4,543 SH   SOLE 0 0 0 4,543
PACER FDS TR PACER US SMALL 69374H857   324,927 8,537 SH   SOLE 0 0 0 8,537
PACER FDS TR DEVELOPED MRKT 69374H873   838,911 28,332 SH   SOLE 0 0 0 28,332
PACER FDS TR US CASH COWS 100 69374H881   18,491,356 393,852 SH   SOLE 0 0 0 393,852
PACER FDS TR GLOBL CASH ETF 69374H709   373,256 11,099 SH   SOLE 0 0 0 11,099
PALO ALTO NETWORKS INC COM 697435105   546,888 2,738 SH   SOLE 0 0 0 2,738
PEPSICO INC COM 713448108   539,306 2,958 SH   SOLE 0 0 0 2,958
PFIZER INC COM 717081103   482,096 11,816 SH   SOLE 0 0 0 11,816
PHILIP MORRIS INTL INC COM 718172109   485,278 4,990 SH   SOLE 0 0 0 4,990
PIMCO ETF TR 0-5 HIGH YIELD 72201R783   688,559 7,541 SH   SOLE 0 0 0 7,541
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   688,218 6,934 SH   SOLE 0 0 0 6,934
PIONEER NAT RES CO COM 723787107   204,202 1,000 SH   SOLE 0 0 0 1,000
PROSHARES TR S&P MDCP 400 DIV 74347B680   751,719 10,625 SH   SOLE 0 0 0 10,625
PROSHARES TR II ULTRA VIX SHORT 74347Y839   103,955 22,356 SH   SOLE 0 0 0 22,356
QUALCOMM INC COM 747525103   720,187 5,645 SH   SOLE 0 0 0 5,645
RAYTHEON TECHNOLOGIES CORP COM 75513E101   435,520 4,447 SH   SOLE 0 0 0 4,447
RCI HOSPITALITY HLDGS INC COM 74934Q108   781,700 10,000 SH   SOLE 0 0 0 10,000
REGENERON PHARMACEUTICALS COM 75886F107   626,934 763 SH   SOLE 0 0 0 763
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   16,049,802 219,379 SH   SOLE 0 0 0 219,379
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   235,518 4,922 SH   SOLE 0 0 0 4,922
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   1,286,905 36,980 SH   SOLE 0 0 0 36,980
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   1,966,662 40,659 SH   SOLE 0 0 0 40,659
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   1,047,017 24,971 SH   SOLE 0 0 0 24,971
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   8,299,246 127,348 SH   SOLE 0 0 0 127,348
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   3,700,583 56,429 SH   SOLE 0 0 0 56,429
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   200,627 8,182 SH   SOLE 0 0 0 8,182
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   526,516 7,760 SH   SOLE 0 0 0 7,760
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   1,250,548 25,631 SH   SOLE 0 0 0 25,631
SCHWAB STRATEGIC TR INTERNL DIVID 808524672   424,513 17,965 SH   SOLE 0 0 0 17,965
SELECT SECTOR SPDR TR ENERGY 81369Y506   1,602,586 19,348 SH   SOLE 0 0 0 19,348
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   528,930 7,814 SH   SOLE 0 0 0 7,814
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   734,974 2,210 SH   SOLE 0 0 0 2,210
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   299,904 9,337 SH   SOLE 0 0 0 9,337
SPDR S&P 500 ETF TR TR UNIT 78462F103   3,194,166 7,802 SH   SOLE 0 0 0 7,802
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   305,301 666 SH   SOLE 0 0 0 666
SPDR SER TR S&P 600 SMCP VAL 78464A300   5,266,567 69,133 SH   SOLE 0 0 0 69,133
SPDR SER TR S&P 600 SML CAP 78464A813   279,484 3,326 SH   SOLE 0 0 0 3,326
SPDR SER TR PORTFOLIO S&P500 78464A854   1,916,859 39,810 SH   SOLE 0 0 0 39,810
SPDR SER TR S&P SEMICNDCTR 78464A862   442,427 2,121 SH   SOLE 0 0 0 2,121
SPDR SER TR PORTFOLIO S&P400 78464A847   1,646,384 37,469 SH   SOLE 0 0 0 37,469
SPDR SER TR S&P DIVID ETF 78464A763   3,775,572 30,520 SH   SOLE 0 0 0 30,520
SPDR SER TR NUVEEN BLMBRG SH 78468R739   435,178 9,152 SH   SOLE 0 0 0 9,152
SPDR SER TR PORTFOLIO SHORT 78464A474   489,896 16,534 SH   SOLE 0 0 0 16,534
SPDR SER TR COMP SOFTWARE 78464A599   251,266 2,042 SH   SOLE 0 0 0 2,042
STATE STR CORP COM 857477103   426,768 5,638 SH   SOLE 0 0 0 5,638
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   421,626 4,533 SH   SOLE 0 0 0 4,533
TESLA INC COM 88160R101   1,028,013 4,955 SH   SOLE 0 0 0 4,955
TEXAS INSTRS INC COM 882508104   313,689 1,686 SH   SOLE 0 0 0 1,686
UNION PAC CORP COM 907818108   347,609 1,727 SH   SOLE 0 0 0 1,727
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   3,403,852 44,501 SH   SOLE 0 0 0 44,501
VANGUARD BD INDEX FDS INTERMED TERM 921937819   1,022,447 13,324 SH   SOLE 0 0 0 13,324
VANGUARD INDEX FDS MID CAP ETF 922908629   9,086,370 43,080 SH   SOLE 0 0 0 43,080
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   559,465 6,737 SH   SOLE 0 0 0 6,737
VANGUARD INDEX FDS SMALL CP ETF 922908751   627,647 3,311 SH   SOLE 0 0 0 3,311
VANGUARD INDEX FDS TOTAL STK MKT 922908769   597,411 2,927 SH   SOLE 0 0 0 2,927
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   1,299,080 3,454 SH   SOLE 0 0 0 3,454
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   772,912 19,131 SH   SOLE 0 0 0 19,131
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   5,262,915 103,887 SH   SOLE 0 0 0 103,887
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   3,661,031 58,213 SH   SOLE 0 0 0 58,213
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   3,616,403 23,482 SH   SOLE 0 0 0 23,482
VANGUARD STAR FDS VG TL INTL STK F 921909768   2,745,321 49,725 SH   SOLE 0 0 0 49,725
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   11,276,130 249,638 SH   SOLE 0 0 0 249,638
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794   1,402,238 22,635 SH   SOLE 0 0 0 22,635
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810   2,045,062 27,756 SH   SOLE 0 0 0 27,756
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   610,649 2,561 SH   SOLE 0 0 0 2,561
VANGUARD WORLD FDS FINANCIALS ETF 92204A405   339,211 4,355 SH   SOLE 0 0 0 4,355
VERIZON COMMUNICATIONS INC COM 92343V104   575,533 14,799 SH   SOLE 0 0 0 14,799
VISA INC COM CL A 92826C839   436,844 1,938 SH   SOLE 0 0 0 1,938
WALMART INC COM 931142103   544,031 3,690 SH   SOLE 0 0 0 3,690
WASTE MGMT INC DEL COM 94106L109   445,882 2,733 SH   SOLE 0 0 0 2,733
WISDOMTREE TR US MIDCAP FUND 97717W570   529,918 10,654 SH   SOLE 0 0 0 10,654
WISDOMTREE TR EM EX ST-OWNED 97717X578   206,406 7,414 SH   SOLE 0 0 0 7,414
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   318,360 6,333 SH   SOLE 0 0 0 6,333
WISDOMTREE TR US QTLY DIV GRT 97717X669   25,607,099 410,765 SH   SOLE 0 0 0 410,765
WP CAREY INC COM 92936U109   672,439 8,682 SH   SOLE 0 0 0 8,682