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
ABBOTT LABORATORIES COM 002824100 606,109 6,680 SH SOLE 0 0 6,680
ABBVIE INC COM 00287Y109 2,729,274 10,846 SH SOLE 0 0 10,846
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 220,639 1,773 SH SOLE 0 0 1,773
ADVANCED MICRO DEVICES INC COM 007903107 462,404 796 SH SOLE 0 0 796
AGNICO EAGLE MINES LTD COM 008474108 395,738 2,551 SH SOLE 0 0 2,551
ALPHABET INC CAP STK CL C 02079K107 558,019 1,579 SH SOLE 0 0 1,579
ALPHABET INC CAP STK CL A 02079K305 1,104,088 3,089 SH SOLE 0 0 3,089
ALPS ETF TR ALERIAN MLP 00162Q452 379,024 7,310 SH SOLE 0 0 7,310
ALTRIA GROUP INC COM 02209S103 420,206 5,840 SH SOLE 0 0 5,840
AMAZON COM INC COM 023135106 2,523,115 10,586 SH SOLE 0 0 10,586
AMEREN CORP COM 023608102 244,680 2,165 SH SOLE 0 0 2,165
AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604 1,619,256 16,782 SH SOLE 0 0 16,782
AMGEN INC COM 031162100 209,497 579 SH SOLE 0 0 579
APPLE INC COM 037833100 5,739,894 19,837 SH SOLE 0 0 19,837
AT&T INC COM 00206R102 506,770 24,482 SH SOLE 0 0 24,482
BANK MONTREAL MEDIUM COM 063671101 472,729 2,675 SH SOLE 0 0 2,675
BANK OF AMER CORP COM 060505104 389,908 6,843 SH SOLE 0 0 6,843
BARRICK MNG CORP COM SHS 06849F108 277,102 7,544 SH SOLE 0 0 7,544
BERKSHIRE HATHAWAY INC DEL CL A 084670108 748,850 1 SH SOLE 0 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,758,871 3,515 SH SOLE 0 0 3,515
BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105 280,280 12,320 SH SOLE 0 0 12,320
BOEING CO COM 097023105 510,497 2,358 SH SOLE 0 0 2,358
BRISTOL-MYERS SQUIBB CO COM 110122108 209,564 3,637 SH SOLE 0 0 3,637
CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 221,925 10,794 SH SOLE 0 0 10,794
CANADIAN PACIFIC KANSAS CITY COM 13646K108 455,519 5,257 SH SOLE 0 0 5,257
CAPITAL ONE FINL CORP COM 14040H105 210,450 1,049 SH SOLE 0 0 1,049
CARDINAL HEALTH INC COM 14149Y108 235,357 991 SH SOLE 0 0 991
CATERPILLAR INC COM 149123101 1,645,519 1,545 SH SOLE 0 0 1,545
CHEVRON CORPORATION COM 166764100 928,269 5,600 SH SOLE 0 0 5,600
CISCO SYS INC COM 17275R102 2,084,685 17,748 SH SOLE 0 0 17,748
COCA COLA CO COM 191216100 413,493 5,088 SH SOLE 0 0 5,088
CONOCOPHILLIPS COM 20825C104 225,959 2,174 SH SOLE 0 0 2,174
COSTCO WHOLESALE CORPORATION COM 22160K105 812,776 869 SH SOLE 0 0 869
DARLING INGREDIENTS INC COM 237266101 276,978 5,071 SH SOLE 0 0 5,071
DEFINIUM THERAPEUTICS INC COM SHS 24477V105 271,515 5,772 SH SOLE 0 0 5,772
DELL TECHNOLOGIES INC CL C 24703L202 272,871 632 SH SOLE 0 0 632
DIMENSIONAL ETF TRUST CORE FIXE IN ETF 25434V872 4,260,542 100,937 SH SOLE 0 0 100,937
DISNEY WALT CO COM 254687106 249,343 2,591 SH SOLE 0 0 2,591
DORCHESTER MINERALS L P COM UNIT 25820R105 380,568 15,072 SH SOLE 0 0 15,072
DTF TAX-FREE INCOME 2028 TER COM 23334J107 257,738 22,315 SH SOLE 0 0 22,315
EAGLEROCK LD LLC CL A SHS REP LTD *A* 27005A105 205,913 9,690 SH SOLE 0 0 9,690
EDWARDS LIFESCIENCES CORP COM 28176E108 358,764 3,966 SH SOLE 0 0 3,966
ELEVATION SERIES TRUST POLEN DIVID ETF 210322731 16,248,488 434,705 SH SOLE 0 0 434,705
ELI LILLY & CO COM 532457108 1,871,811 1,561 SH SOLE 0 0 1,561
ESSENTIAL UTILS INC COM 29670G102 207,487 5,416 SH SOLE 0 0 5,416
EXXON MOBIL CORP COM 30231G102 1,815,949 13,282 SH SOLE 0 0 13,282
FERROVIAL NV ORD SHS N3168P101 216,122 3,150 SH SOLE 0 0 3,150
FIDELITY COVINGTON TRUST LOW VOLITY ETF 316092824 9,102,963 133,211 SH SOLE 0 0 133,211
FIDELITY COVINGTON TRUST ENHANCED INTL 31609A404 6,921,779 172,484 SH SOLE 0 0 172,484
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 11,114,707 244,333 SH SOLE 0 0 244,333
FIDELITY MERRIMACK STR TR LTD TRM BD ETF 316188200 618,156 12,331 SH SOLE 0 0 12,331
FLAHERTY & CRUMRIN PFD & INM COM 338478100 187,741 11,532 SH SOLE 0 0 11,532
FORD MTR CO COM 345370860 149,104 10,727 SH SOLE 0 0 10,727
FUNDVANTAGE TR POLE HIGH IN ETF 36087T411 2,497,485 102,524 SH SOLE 0 0 102,524
GE AEROSPACE COM NEW 369604301 354,697 949 SH SOLE 0 0 949
GE VERNOVA INC COM 36828A101 459,038 391 SH SOLE 0 0 391
GLOBAL X FDS 1 3 MO T BI ET 37960A438 4,005,255 39,917 SH SOLE 0 0 39,917
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 819,999 5,779 SH SOLE 0 0 5,779
GT BIOPHARMA INC COM 36254L308 31,341 64,000 SH SOLE 0 0 64,000
HARTFORD FDS EXCHANGE TRADED TOTAL RTRN ETF 41653L305 2,291,257 67,919 SH SOLE 0 0 67,919
HOME DEPOT INC COM 437076102 636,697 1,805 SH SOLE 0 0 1,805
INTEL CORP COM 458140100 200,493 1,436 SH SOLE 0 0 1,436
INTERNATIONAL BUSINESS MACHS COM 459200101 382,532 1,360 SH SOLE 0 0 1,360
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100 4,187,612 263,704 SH SOLE 0 0 263,704
INVESCO QQQ TR UNIT SER 1 46090E103 2,062,581 2,801 SH SOLE 0 0 2,801
ISHARES INC MSCI EMRG CHN 46434G764 307,309 3,004 SH SOLE 0 0 3,004
ISHARES INC CORE MSCI EMKT 46434G103 26,807,005 323,600 SH SOLE 0 0 323,600
ISHARES SILVER TR ISHARES 46428Q109 316,275 5,915 SH SOLE 0 0 5,915
ISHARES TR CORE US AGGBD ET 464287226 659,578 6,664 SH SOLE 0 0 6,664
ISHARES TR CORE DIV GRWTH 46434V621 433,221 5,716 SH SOLE 0 0 5,716
ISHARES TR EAFE GRWTH ETF 464288885 539,063 4,333 SH SOLE 0 0 4,333
ISHARES TR JPMORGAN USD EMG 464288281 1,251,866 12,981 SH SOLE 0 0 12,981
ISHARES TR FLTG RATE NT ETF 46429B655 2,487,601 48,729 SH SOLE 0 0 48,729
ISHARES TR CORE INTL AGGR 46435G672 2,545,855 50,313 SH SOLE 0 0 50,313
ISHARES TR ULTRA SHORT DUR 46434V878 1,161,109 22,956 SH SOLE 0 0 22,956
ISHARES TR CORE MSCI EAFE 46432F842 19,428,986 201,170 SH SOLE 0 0 201,170
ISHARES TR 3 7 YR TREAS BD 464288661 3,115,784 26,529 SH SOLE 0 0 26,529
ISHARES TR ISHS 5-10YR INVT 464288638 12,348,936 232,254 SH SOLE 0 0 232,254
ISHARES TR ISHS 1-5YR INVS 464288646 1,195,977 22,820 SH SOLE 0 0 22,820
ISHARES TR CORE S&P MCP ETF 464287507 15,947,222 206,811 SH SOLE 0 0 206,811
ISHARES TR CORE S&P SCP ETF 464287804 3,470,869 23,403 SH SOLE 0 0 23,403
ISHARES TR CORE S&P US GWT 464287671 280,888 1,493 SH SOLE 0 0 1,493
ISHARES TR S&P 500 VAL ETF 464287408 8,223,373 36,217 SH SOLE 0 0 36,217
ISHARES TR CORE S&P500 ETF 464287200 41,034,102 54,793 SH SOLE 0 0 54,793
ISHARES TR S&P 500 GRWT ETF 464287309 6,159,519 44,787 SH SOLE 0 0 44,787
ISHARES TR RUS 1000 ETF 464287622 687,155 1,678 SH SOLE 0 0 1,678
ISHARES TR RUS 1000 VAL ETF 464287598 2,905,039 11,983 SH SOLE 0 0 11,983
ISHARES TR RUS 1000 GRW ETF 464287614 23,029,727 185,469 SH SOLE 0 0 185,469
ISHARES TR RUSSELL 2000 ETF 464287655 17,577,786 58,505 SH SOLE 0 0 58,505
ISHARES TR RUS 2000 VAL ETF 464287630 357,902 1,618 SH SOLE 0 0 1,618
ISHARES TR RUS 2000 GRW ETF 464287648 407,749 1,035 SH SOLE 0 0 1,035
ISHARES TR RUS MD CP GR ETF 464287481 981,426 6,703 SH SOLE 0 0 6,703
ISHARES TR RUS MID CAP ETF 464287499 15,065,332 136,560 SH SOLE 0 0 136,560
ISHARES TR RUS MDCP VAL ETF 464287473 823,329 5,002 SH SOLE 0 0 5,002
ISHARES TR CORE MSCI TOTAL 46432F834 25,319,586 265,293 SH SOLE 0 0 265,293
ISHARES TR NATIONAL MUN ETF 464288414 6,126,541 56,928 SH SOLE 0 0 56,928
ISHARES TR 0-5YR HI YL CP 46434V407 1,375,938 32,444 SH SOLE 0 0 32,444
ISHARES TR SHRT NAT MUN ETF 464288158 363,130 3,411 SH SOLE 0 0 3,411
ISHARES TR TIPS BD ETF 464287176 4,554,537 41,621 SH SOLE 0 0 41,621
ISHARES TR BROAD USD HIGH 46435U853 5,307,706 143,374 SH SOLE 0 0 143,374
ISHARES TR CRE U S REIT ETF 464288521 1,694,971 25,507 SH SOLE 0 0 25,507
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 467,454 8,276 SH SOLE 0 0 8,276
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 5,875,410 116,368 SH SOLE 0 0 116,368
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 297,382 6,086 SH SOLE 0 0 6,086
JOHNSON & JOHNSON COM 478160104 491,952 1,937 SH SOLE 0 0 1,937
JPMORGAN CHASE & CO COM 46625H100 698,996 2,135 SH SOLE 0 0 2,135
LOCKHEED MARTIN CORP COM 539830109 252,183 495 SH SOLE 0 0 495
MARATHON PETE CORP COM 56585A102 1,552,684 6,073 SH SOLE 0 0 6,073
MERCK & CO INC COM 58933Y105 1,150,899 8,956 SH SOLE 0 0 8,956
META PLATFORMS INC CL A 30303M102 1,404,411 2,493 SH SOLE 0 0 2,493
MICRON TECHNOLOGY INC COM 595112103 616,383 534 SH SOLE 0 0 534
MICROSOFT CORP COM 594918104 3,547,698 9,511 SH SOLE 0 0 9,511
MORGAN STANLEY COM NEW 617446448 329,447 1,576 SH SOLE 0 0 1,576
MORGAN STANLEY EMKT DBT FD I COM 61744H105 81,417 11,153 SH SOLE 0 0 11,153
NEOS ETF TRUST NEOS ENH INC 1-3 78433H501 1,824,679 36,633 SH SOLE 0 0 36,633
NEOS ETF TRUST NEOS S&P 500 HI 78433H303 553,864 10,433 SH SOLE 0 0 10,433
NETFLIX INC. COM 64110L106 313,803 4,395 SH SOLE 0 0 4,395
NEWMONT CORP COM 651639106 391,533 4,192 SH SOLE 0 0 4,192
NEWSMAX INC COM SHS CLASS B 65250K105 114,802 13,865 SH SOLE 0 0 13,865
NUVEEN AMT FREE QLTY MUN INC COM 670657105 290,901 24,779 SH SOLE 0 0 24,779
NUVEEN AMT-FREE MUN VALUE FD COM 670695105 399,203 27,761 SH SOLE 0 0 27,761
NUVEEN MUN VALUE FD INC COM 670928100 115,932 12,574 SH SOLE 0 0 12,574
NVIDIA CORPORATION COM 67066G104 1,952,831 9,760 SH SOLE 0 0 9,760
ORACLE CORP COM 68389X105 1,125,446 7,680 SH SOLE 0 0 7,680
PALANTIR TECHNOLOGIES INC CL A 69608A108 200,204 1,716 SH SOLE 0 0 1,716
PALO ALTO NETWORKS INC COM 697435105 264,291 775 SH SOLE 0 0 775
PAN AMERN SILVER CORP COM 697900108 299,556 6,688 SH SOLE 0 0 6,688
PEPSICO INC COM 713448108 260,557 1,924 SH SOLE 0 0 1,924
PGIM ETF TR AAA CLO ETF 69344A834 4,741,627 92,483 SH SOLE 0 0 92,483
PGIM ETF TR ACTV HY BD ETF 69344A206 3,073,660 88,121 SH SOLE 0 0 88,121
PGIM ETF TR PGIM ULTRA SH BD 69344A107 4,828,937 97,456 SH SOLE 0 0 97,456
PHILIP MORRIS INTL INC COM 718172109 759,639 4,199 SH SOLE 0 0 4,199
PIMCO HIGH INCOME FD COM SHS 722014107 46,600 10,000 SH SOLE 0 0 10,000
PROCTER & GAMBLE CO COM 742718109 301,859 2,059 SH SOLE 0 0 2,059
PROSHARES TR S&P 500 DV ARIST 74348A467 224,610 3,999 SH SOLE 0 0 3,999
PRUDENTIAL FINL INC COM 744320102 204,959 1,899 SH SOLE 0 0 1,899
RBB FD INC US TREASRY 12 MT 74933W478 631,136 12,629 SH SOLE 0 0 12,629
RBB FD INC US TREASY 2 YR 74933W486 780,964 16,284 SH SOLE 0 0 16,284
RBB FUND TRUST PATHFINDER DISC 75526L670 10,263,242 367,969 SH SOLE 0 0 367,969
RBB FUND TRUST PATHFINDER FO 75526L688 5,895,922 255,580 SH SOLE 0 0 255,580
REAVES UTIL INCOME FD COM SH BEN INT 756158101 223,797 5,496 SH SOLE 0 0 5,496
REGIONS FINANCIAL CORP NEW COM 7591EP100 206,991 6,854 SH SOLE 0 0 6,854
RTX CORPORATION COM 75513E101 317,243 1,672 SH SOLE 0 0 1,672
SABINE RTY TR UNIT BEN INT 785688102 1,174,787 16,049 SH SOLE 0 0 16,049
SCHWAB STRATEGIC TR US TIPS ETF 808524870 680,428 25,677 SH SOLE 0 0 25,677
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 379,669 393 SH SOLE 0 0 393
SELECT SECTOR SPDR TR ST STR TECHN ETF 81369Y803 617,070 3,239 SH SOLE 0 0 3,239
SELECT SECTOR SPDR TR ST STR REAL ETF 81369Y860 224,421 5,097 SH SOLE 0 0 5,097
SELECT SECTOR SPDR TR ST STR DISCR ETF 81369Y407 200,949 1,713 SH SOLE 0 0 1,713
SHELL PLC SPON ADS 780259305 210,944 2,720 SH SOLE 0 0 2,720
SLB LIMITED COM STK 806857108 228,623 4,918 SH SOLE 0 0 4,918
SNAP ON INC COM 833034101 380,245 945 SH SOLE 0 0 945
SPDR GOLD TR GOLD SHS 78463V107 8,615,303 23,387 SH SOLE 0 0 23,387
SPDR SERIES TRUST ST STR BLO 1 ETF 78468R663 6,150,733 67,118 SH SOLE 0 0 67,118
SPDR SERIES TRUST ST STR SP DIV 78464A763 258,706 1,700 SH SOLE 0 0 1,700
SPDR SERIES TRUST ST PORT HIGH ETF 78468R606 5,136,730 219,144 SH SOLE 0 0 219,144
SPDR SERIES TRUST ST STR P500ETF 78464A854 13,622,138 155,008 SH SOLE 0 0 155,008
SPROTT ASSET MANAGEMENT LP PHYSICAL GOLD TR 85207H104 5,908,759 195,849 SH SOLE 0 0 195,849
SPROTT ASSET MANAGEMENT LP PHYSICAL SILVER 85207K107 2,331,992 123,582 SH SOLE 0 0 123,582
SSGA ACTIVE ETF TR ST STR TOTAL ETF 78467V848 323,417 8,194 SH SOLE 0 0 8,194
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 487,432 653 SH SOLE 0 0 653
TESLA INC COM 88160R101 846,916 2,014 SH SOLE 0 0 2,014
TEXAS INSTRS INC COM 882508104 1,479,657 4,964 SH SOLE 0 0 4,964
VANECK ETF TRUST GOLD MINERS ETF 92189F106 375,364 4,975 SH SOLE 0 0 4,975
VANGUARD BD INDEX FDS INTERMED TERM 921937819 9,845,033 128,358 SH SOLE 0 0 128,358
VANGUARD INDEX FDS SMALL CP ETF 922908751 2,706,324 8,928 SH SOLE 0 0 8,928
VANGUARD INDEX FDS MID CAP ETF 922908629 3,408,726 42,308 SH SOLE 0 0 42,308
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 12,399,273 18,053 SH SOLE 0 0 18,053
VANGUARD INDEX FDS TOTAL STK MKT 922908769 664,806 1,797 SH SOLE 0 0 1,797
VANGUARD INDEX FDS GROWTH ETF 922908736 3,097,534 35,959 SH SOLE 0 0 35,959
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 9,447,905 60,197 SH SOLE 0 0 60,197
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,008,961 16,903 SH SOLE 0 0 16,903
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 305,716 3,699 SH SOLE 0 0 3,699
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 3,213,366 40,660 SH SOLE 0 0 40,660
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 1,074,475 18,462 SH SOLE 0 0 18,462
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 8,717,761 122,355 SH SOLE 0 0 122,355
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 205,811 1,302 SH SOLE 0 0 1,302
VANGUARD WORLD FD MEGA GRWTH IND 921910816 571,256 6,498 SH SOLE 0 0 6,498
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 261,058 1,597 SH SOLE 0 0 1,597
VERIZON COMMUNICATIONS INC COM 92343V104 354,357 8,369 SH SOLE 0 0 8,369
VISA INC COM CL A 92826C839 251,100 732 SH SOLE 0 0 732
WALMART INC COM 931142103 1,032,482 9,116 SH SOLE 0 0 9,116
WEC ENERGY GROUP INC COM 92939U106 674,273 5,774 SH SOLE 0 0 5,774
WELLS FARGO & CO COM 949746101 320,039 3,873 SH SOLE 0 0 3,873
WELLTOWER INC COM 95040Q104 296,256 1,305 SH SOLE 0 0 1,305
WESTERN ASSET INTER MUNI COM 958435109 84,028 10,677 SH SOLE 0 0 10,677
WESTERN ASSET MUN HIGH INCOM COM 95766N103 254,555 36,365 SH SOLE 0 0 36,365
WHEATON PRECIOUS METALS CORP COM 962879102 220,147 1,960 SH SOLE 0 0 1,960
XTI AEROSPACE INC COM NEW 98423K405 115,840 64,000 SH SOLE 0 0 64,000