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
ABB LTD American Depository Receipts ADR 000375204   216,306 6,311 SH   SOLE   0 0 6,175
ABBOTT LABS Common / Ordinary Stock 002824100   9,035,632 86,706 SH   SOLE   0 0 47,291
ABBVIE INC Common / Ordinary Stock 00287Y109   13,761,263 85,580 SH   SOLE   0 0 5,585
ABRDN SILVER ETF TRUST Exchange Traded Fund 003264108   1,114,674 48,192 SH   SOLE   0 0 47,042
ACCENTURE PLC IRELAND Common / Ordinary Stock G1151C101   327,101 1,145 SH   SOLE   0 0 1,126
AFLAC INC Common / Ordinary Stock 001055102   304,815 4,724 SH   SOLE   0 0 4,596
ALPHABET INC CAP STK CL A 02079K305   293,715 2,830 SH   SOLE   0 0 20
ALTRIA GROUP INC Common / Ordinary Stock 02209S103   229,214 5,159 SH   SOLE   0 0 159
AMAZON COM INC Common / Ordinary Stock 023135106   807,759 7,833 SH   SOLE   0 0 40
AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604   2,954,972 55,870 SH   SOLE   0 0 55,870
AMERICAN CENTY ETF TR INTL SMCP VLU 025072802   6,045,289 103,374 SH   SOLE   0 0 103,374
AMERICAN CENTY ETF TR US SML CP VALU 025072877   6,704,940 90,534 SH   SOLE   0 0 90,534
AMERICAN CENTY ETF TR EMERGING MKT VAL 025072372   1,673,149 39,193 SH   SOLE   0 0 39,193
AMERISOURCEBERGEN CORP Common / Ordinary Stock 03073E105   335,771 2,096 SH   SOLE   0 0 2,077
AMGEN INC Common / Ordinary Stock 031162100   445,983 1,842 SH   SOLE   0 0 1,793
ANALOG DEVICES INC COM 032654105   289,575 1,468 SH   SOLE   0 0 1,468
APPLE INC Common / Ordinary Stock 037833100   2,017,942 12,246 SH   SOLE   0 0 11
AUTOMATIC DATA PROCESSING IN Common / Ordinary Stock 053015103   360,383 1,620 SH   SOLE   0 0 1,590
AUTOZONE INC Common / Ordinary Stock 053332102   572,785 233 SH   SOLE   0 0 232
BERKSHIRE HATHAWAY INC DEL CL A 084670108   1,396,800 3 SH   SOLE   0 0 3
BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102   1,035,143 41,522 SH   SOLE   0 0 41,522
BROADCOM INC COM 11135F101   550,450 868 SH   SOLE   0 0 500
BROWN FORMAN CORP CL B 115637209   313,408 4,878 SH   SOLE   0 0 57
CALAMOS DYNAMIC CONV & INCOM Closed-end Fund 12811V105   297,988 14,027 SH   SOLE   0 0 50
CHECK POINT SOFTWARE TECH LT ORD M22465104   339,690 2,613 SH   SOLE   0 0 2,613
CHEVRON CORP NEW Common / Ordinary Stock 166764100   1,292,744 7,916 SH   SOLE   0 0 50
CHURCH & DWIGHT CO INC Common / Ordinary Stock 171340102   329,696 3,727 SH   SOLE   0 0 3,600
CISCO SYS INC Common / Ordinary Stock 17275R102   301,458 5,779 SH   SOLE   0 0 4,349
CLOROX CO DEL COM 189054109   375,097 2,371 SH   SOLE   0 0 33
COLGATE PALMOLIVE CO COM 194162103   426,111 5,670 SH   SOLE   0 0 62
COSTCO WHSL CORP NEW COM 22160K105   361,637 728 SH   SOLE   0 0 22
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807   8,311,039 257,867 SH   SOLE   0 0 257,867
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   509,855 20,010 SH   SOLE   0 0 20,010
EXCHANGE TRADED CONCEPTS TR BITWISE CRYPTO 301505624   411,197 70,096 SH   SOLE   0 0 106
EXXON MOBIL CORP Common / Ordinary Stock 30231G102   2,431,942 21,807 SH   SOLE   0 0 31
FACTSET RESH SYS INC COM 303075105   307,012 740 SH   SOLE   0 0 740
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   350,122 8,190 SH   SOLE   0 0 8,190
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168   355,994 5,450 SH   SOLE   0 0 5,450
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108   356,596 3,651 SH   SOLE   0 0 3,651
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150   1,253,264 22,561 SH   SOLE   0 0 22,561
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135   297,557 7,971 SH   SOLE   0 0 7,971
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100   396,022 4,735 SH   SOLE   0 0 4,735
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184   221,303 6,742 SH   SOLE   0 0 6,742
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127   192,572 12,408 SH   SOLE   0 0 12,408
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101   808,031 15,560 SH   SOLE   0 0 15,560
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176   698,041 6,636 SH   SOLE   0 0 6,636
FIRST TR EXCHANGE-TRADED FD NASDAQ BK ETF 33738R860   460,305 21,651 SH   SOLE   0 0 21,651
FIRST TR EXCHANGE-TRADED FD NASDQ FOD BVRG 33738R852   385,540 14,343 SH   SOLE   0 0 14,343
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   416,346 2,816 SH   SOLE   0 0 2,816
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118   6,007,097 111,057 SH   SOLE   0 0 111,057
FIRST TR EXCHANGE-TRADED FD NASDAQ TRANSN 33738R795   702,345 25,831 SH   SOLE   0 0 25,831
FIRST TR EXCHANGE-TRADED FD NASDQ OIL GAS 33738R845   817,676 30,318 SH   SOLE   0 0 30,318
FIRST TR EXCHANGE-TRADED FD NASDQ SEMCNDTR 33738R811   337,730 5,211 SH   SOLE   0 0 5,211
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203   220,760 1,424 SH   SOLE   0 0 1,424
FIRST TR LRGE CP CORE ALPHA Exchange Traded Fund 33734K109   239,672 2,978 SH   SOLE   0 0 2,908
FIRST TR MULTI CAP GROWTH AL Exchange Traded Fund 33733F101   612,125 6,260 SH   SOLE   0 0 9
FIRST TR MULTI CP VAL ALPHA SHS ISSUED FRST 33733C108   354,034 5,090 SH   SOLE   0 0 95
FIRST TR NASDAQ 100 TECH IND SHS 337345102   1,159,973 8,888 SH   SOLE   0 0 8,888
FISERV INC COM 337738108   341,464 3,021 SH   SOLE   0 0 3,021
FS CREDIT OPPORTUNITIES CORP Closed-end Fund 30290Y101   221,302 49,953 SH   SOLE   0 0 46,459
FS KKR CAP CORP COM 302635206   736,277 39,801 SH   SOLE   0 0 200
HERON THERAPEUTICS INC COM 427746102   49,830 33,000 SH   SOLE   0 0 33,000
HERSHEY CO Common / Ordinary Stock 427866108   383,822 1,508 SH   SOLE   0 0 1,456
HOME DEPOT INC Common / Ordinary Stock 437076102   278,034 945 SH   SOLE   0 0 103
INDEPENDENCE RLTY TR INC Closed-end REIT 45378A106   162,445 10,096 SH   SOLE   0 0 2,941
INTERCONTINENTAL EXCHANGE IN COM 45866F104   358,257 3,435 SH   SOLE   0 0 25
INTUIT Common / Ordinary Stock 461202103   357,628 803 SH   SOLE   0 0 756
INVESCO DB COMMDY INDX TRCK Master Limited Partnership 46138B103   405,687 17,052 SH   SOLE   0 0 75
INVESCO DB MULTI-SECTOR COMM BASE METALS FD 46140H700   465,953 23,067 SH   SOLE   0 0 23,067
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783   861,659 44,634 SH   SOLE   0 0 44,634
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841   824,077 40,023 SH   SOLE   0 0 40,023
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   821,019 40,484 SH   SOLE   0 0 40,484
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866   823,095 39,046 SH   SOLE   0 0 39,046
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791   850,415 44,385 SH   SOLE   0 0 44,385
ISHARES GOLD TR ISHARES NEW 464285204   1,556,104 41,608 SH   SOLE   0 0 10
ISHARES INC Exchange Traded Fund 46434G103   5,380,824 110,318 SH   SOLE   0 0 198
ISHARES INC Exchange Traded Fund 46434G863   913,061 29,007 SH   SOLE   0 0 20
ISHARES TR Exchange Traded Fund 464287176   611,134 5,539 SH   SOLE   0 0 8
ISHARES TR Exchange Traded Fund 464288158   2,463,788 23,500 SH   SOLE   0 0 88
ISHARES TR Exchange Traded Fund 464288885   9,084,949 96,980 SH   SOLE   0 0 6
ISHARES TR Exchange Traded Fund 464287465   411,896 5,758 SH   SOLE   0 0 2
ISHARES TR Exchange Traded Fund 464288877   6,807,796 140,278 SH   SOLE   0 0 130
ISHARES TR Exchange Traded Fund 464288414   9,344,818 86,514 SH   SOLE   0 0 107
ISHARES TR Exchange Traded Fund 46432F842   2,130,941 31,860 SH   SOLE   0 0 403
ISHARES TR Exchange Traded Fund 464288281   828,042 9,602 SH   SOLE   0 0 86
ISHARES TR US INFRASTRUC 46435U713   878,684 23,545 SH   SOLE   0 0 23,545
ISHARES TR Exchange Traded Fund 46435G425   7,143,815 78,981 SH   SOLE   0 0 78,946
ISHARES TR CORE DIV GRWTH 46434V621   536,653 10,735 SH   SOLE   0 0 10,735
ISHARES TR CORE TOTAL USD 46434V613   6,493,856 140,712 SH   SOLE   0 0 140,712
ISHARES TR MSCI USA MMENTM 46432F396   291,024 2,093 SH   SOLE   0 0 2,093
ISHARES TR MSCI USA QLT FCT 46432F339   10,066,396 81,138 SH   SOLE   0 0 81,138
ISHARES TR Exchange Traded Fund 46429B697   2,153,362 29,575 SH   SOLE   0 0 25,763
ISHARES TR Exchange Traded Fund 46429B267   3,442,431 147,238 SH   SOLE   0 0 147,183
ISHARES TR MSCI ACWI ETF 464288257   1,343,220 14,735 SH   SOLE   0 0 14,735
ISHARES TR 10-20 YR TRS ETF 464288653   1,468,772 12,823 SH   SOLE   0 0 12,823
ISHARES TR MBS ETF 464288588   3,640,202 38,427 SH   SOLE   0 0 38,427
ISHARES TR US HOME CONS ETF 464288752   718,294 10,219 SH   SOLE   0 0 10,219
ISHARES TR US OIL GS EX ETF 464288851   518,735 6,045 SH   SOLE   0 0 6,045
ISHARES TR US BR DEL SE ETF 464288794   600,059 6,548 SH   SOLE   0 0 6,548
ISHARES TR U.S. INSRNCE ETF 464288786   503,874 5,885 SH   SOLE   0 0 5,885
ISHARES TR Exchange Traded Fund 464287523   1,358,303 3,055 SH   SOLE   0 0 8
ISHARES TR US TRSPRTION 464287192   248,118 1,089 SH   SOLE   0 0 1,089
ISHARES TR Exchange Traded Fund 464287515   448,775 1,473 SH   SOLE   0 0 1,465
ISHARES TR SELECT DIVID ETF 464287168   507,858 4,334 SH   SOLE   0 0 4,334
ISHARES TR CORE US AGGBD ET 464287226   285,668 2,867 SH   SOLE   0 0 2,867
ISHARES TR 1 3 YR TREAS BD 464287457   267,924 3,261 SH   SOLE   0 0 3,261
ISHARES TR 20 YR TR BD ETF 464287432   311,840 2,932 SH   SOLE   0 0 2,932
ISHARES TR US CONSM STAPLES 464287812   607,253 3,048 SH   SOLE   0 0 3,048
ISHARES TR U.S. FINLS ETF 464287788   213,424 3,000 SH   SOLE   0 0 3,000
ISHARES TR U.S. TECH ETF 464287721   4,184,197 45,083 SH   SOLE   0 0 45,083
ISHARES TR NORTH AMERN NAT 464287374   599,066 15,294 SH   SOLE   0 0 15,294
ISHARES TR Exchange Traded Fund 464287804   281,573 2,912 SH   SOLE   0 0 2,902
ISHARES TR Exchange Traded Fund 464287200   12,485,488 30,372 SH   SOLE   0 0 30,349
ISHARES TR US OIL EQ&SV ETF 464288844   488,912 25,306 SH   SOLE   0 0 25,306
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507   309,802 6,246 SH   SOLE   0 0 6,246
J P MORGAN EXCHANGE TRADED F BETABUILDERS USD 46641Q878   203,084 4,520 SH   SOLE   0 0 4,520
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   1,444,006 26,447 SH   SOLE   0 0 26,447
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   7,436,399 147,783 SH   SOLE   0 0 468
J P MORGAN EXCHANGE TRADED F US VALUE FACTR 46641Q753   1,303,136 38,260 SH   SOLE   0 0 38,260
JOHNSON & JOHNSON Common / Ordinary Stock 478160104   583,739 3,624 SH   SOLE   0 0 1,543
JOHNSON CTLS INTL PLC SHS G51502105   234,245 3,890 SH   SOLE   0 0 3,890
JPMORGAN CHASE & CO COM 46625H100   319,510 2,453 SH   SOLE   0 0 50
MARATHON PETE CORP Common / Ordinary Stock 56585A102   304,488 2,260 SH   SOLE   0 0 2,179
MCCORMICK & CO INC Common / Ordinary Stock 579780206   326,558 3,921 SH   SOLE   0 0 3,798
MEDTRONIC PLC SHS G5960L103   205,834 2,553 SH   SOLE   0 0 2,553
METTLER TOLEDO INTERNATIONAL COM 592688105   252,484 165 SH   SOLE   0 0 3
MICROCHIP TECHNOLOGY INC. COM 595017104   233,140 2,785 SH   SOLE   0 0 44
MICROSOFT CORP Common / Ordinary Stock 594918104   2,542,570 8,862 SH   SOLE   0 0 140
MOLINA HEALTHCARE INC COM 60855R100   622,449 2,327 SH   SOLE   0 0 2,327
MONSTER BEVERAGE CORP NEW COM 61174X109   336,104 6,223 SH   SOLE   0 0 6,223
MSCI INC Common / Ordinary Stock 55354G100   324,817 581 SH   SOLE   0 0 564
NOVO-NORDISK A S ADR 670100205   351,064 2,206 SH   SOLE   0 0 31
NUVEEN AMT FREE QLTY MUN INC COM 670657105   167,870 15,096 SH   SOLE   0 0 15,096
NVIDIA CORPORATION Common / Ordinary Stock 67066G104   382,735 1,383 SH   SOLE   0 0 107
ORACLE CORP Common / Ordinary Stock 68389X105   944,471 10,039 SH   SOLE   0 0 4,136
PAYCHEX INC COM 704326107   368,499 3,216 SH   SOLE   0 0 3,216
PEPSICO INC COM 713448108   794,740 4,343 SH   SOLE   0 0 2,000
PHILLIPS EDISON & CO INC Closed-end REIT 71844V201   711,725 22,008 SH   SOLE   0 0 350
PROCTER AND GAMBLE CO Common / Ordinary Stock 742718109   648,193 4,338 SH   SOLE   0 0 200
PROSHARES TR INVT INT RT HG 74347B607   261,389 3,639 SH   SOLE   0 0 3,639
PROSPERITY BANCSHARES INC COM 743606105   301,448 4,900 SH   SOLE   0 0 4,900
REALTY INCOME CORP COM 756109104   212,735 3,360 SH   SOLE   0 0 6
ROLLINS INC COM 775711104   319,031 8,501 SH   SOLE   0 0 8,501
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   270,333 11,025 SH   SOLE   0 0 11,025
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   4,512,530 96,195 SH   SOLE   0 0 96,195
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   208,707 3,076 SH   SOLE   0 0 3,076
SHELL PLC American Depository Receipts ADR 780259305   302,763 5,057 SH   SOLE   0 0 57
SPDR INDEX SHS FDS Exchange Traded Fund 78463X541   299,568 5,241 SH   SOLE   0 0 3,883
SPDR INDEX SHS FDS Exchange Traded Fund 78463X509   726,982 21,307 SH   SOLE   0 0 3
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871   220,392 7,116 SH   SOLE   0 0 7,116
SPDR S&P 500 ETF TR TR UNIT 78462F103   349,619 854 SH   SOLE   0 0 854
SPDR SER TR Exchange Traded Fund 78464A805   2,691,425 53,389 SH   SOLE   0 0 130
SPDR SER TR Exchange Traded Fund 78464A839   314,230 4,789 SH   SOLE   0 0 2
SPDR SER TR Exchange Traded Fund 78464A300   590,428 7,754 SH   SOLE   0 0 7,610
SPDR SER TR PRTFLO S&P500 GW 78464A409   308,845 5,579 SH   SOLE   0 0 5,579
SPDR SER TR NYSE TECH ETF 78464A102   283,256 2,337 SH   SOLE   0 0 2,337
SPDR SER TR PRTFLO S&P500 VL 78464A508   204,333 5,018 SH   SOLE   0 0 5,018
SPDR SER TR S&P BIOTECH 78464A870   936,392 12,287 SH   SOLE   0 0 12,287
SPDR SER TR S&P HOMEBUILD 78464A888   507,319 7,487 SH   SOLE   0 0 7,487
SPDR SER TR SSGA US LRG ETF 78468R804   234,749 1,716 SH   SOLE   0 0 1,716
SPDR SER TR PORTFOLIO S&P500 78464A854   13,296,942 276,157 SH   SOLE   0 0 276,157
SPDR SER TR PORTFOLIO AGRGTE 78464A649   347,463 13,473 SH   SOLE   0 0 13,473
SPDR SER TR Exchange Traded Fund 78468R663   339,760 3,712 SH   SOLE   0 0 422
STARBUCKS CORP COM 855244109   238,708 2,292 SH   SOLE   0 0 2,292
TESLA INC Common / Ordinary Stock 88160R101   1,224,232 6,207 SH   SOLE   0 0 29
THE NECESSITY RETAIL REIT IN Closed-end REIT 02607T109   238,621 38,015 SH   SOLE   0 0 35,750
THERMO FISHER SCIENTIFIC INC Common / Ordinary Stock 883556102   382,045 663 SH   SOLE   0 0 648
TRACTOR SUPPLY CO COM 892356106   344,394 1,465 SH   SOLE   0 0 1,465
UNITEDHEALTH GROUP INC COM 91324P102   1,221,864 2,581 SH   SOLE   0 0 19
VANECK ETF TRUST Exchange Traded Fund 92189H409   1,890,882 36,457 SH   SOLE   0 0 548
VANECK ETF TRUST Exchange Traded Fund 92189H300   378,709 15,064 SH   SOLE   0 0 150
VANECK ETF TRUST Exchange Traded Fund 92189F411   448,544 30,513 SH   SOLE   0 0 300
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703   887,975 6,053 SH   SOLE   0 0 6,053
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505   201,670 875 SH   SOLE   0 0 875
VANGUARD BD INDEX FDS Exchange Traded Fund 921937835   1,165,179 15,746 SH   SOLE   0 0 1,820
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   518,755 6,782 SH   SOLE   0 0 6,782
VANGUARD INDEX FDS Exchange Traded Fund 922908736   2,332,970 9,643 SH   SOLE   0 0 110
VANGUARD INDEX FDS Exchange Traded Fund 922908595   394,705 1,881 SH   SOLE   0 0 11
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   907,943 2,414 SH   SOLE   0 0 2,414
VANGUARD INDEX FDS Exchange Traded Fund 922908769   509,669 2,501 SH   SOLE   0 0 2,001
VANGUARD INDEX FDS Exchange Traded Fund 922908553   766,398 9,251 SH   SOLE   0 0 7,760
VANGUARD INDEX FDS Exchange Traded Fund 922908611   384,546 2,582 SH   SOLE   0 0 64
VANGUARD INDEX FDS Exchange Traded Fund 922908744   1,669,058 12,074 SH   SOLE   0 0 1,812
VANGUARD MUN BD FDS Exchange Traded Fund 922907746   768,928 15,172 SH   SOLE   0 0 192
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   282,762 1,836 SH   SOLE   0 0 1,836
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794   7,241,274 116,889 SH   SOLE   0 0 116,889
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   13,927,077 132,010 SH   SOLE   0 0 132,010
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840   280,331 2,775 SH   SOLE   0 0 2,775
VISA INC Common / Ordinary Stock 92826C839   271,135 1,200 SH   SOLE   0 0 143
WALMART INC Common / Ordinary Stock 931142103   609,288 4,131 SH   SOLE   0 0 9
WISDOMTREE TR EMER MKT HIGH FD 97717W315   2,795,461 73,837 SH   SOLE   0 0 73,837
WISDOMTREE TR CURRNCY INT EQ 97717X263   373,163 12,073 SH   SOLE   0 0 12,073
WISDOMTREE TR US MIDCAP DIVID 97717W505   6,057,650 147,820 SH   SOLE   0 0 147,820