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   2,027,046 19,285 SH   SOLE   0 0 19,285
ABBOTT LABS COM 002824100   333,727 3,296 SH   SOLE   0 0 3,296
ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104   12,398,666 657,057 SH   SOLE   0 0 657,057
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   1,456,576 14,255 SH   SOLE   0 0 14,255
ALPHABET INC CAP STK CL A 02079K305   3,874,316 37,350 SH   SOLE   0 0 37,350
ALPHABET INC CAP STK CL C 02079K107   386,984 3,721 SH   SOLE   0 0 3,721
ALPS ETF TR ALERIAN MLP 00162Q452   821,892 21,265 SH   SOLE   0 0 21,265
ALTRIA GROUP INC COM 02209S103   284,739 6,381 SH   SOLE   0 0 6,381
AMAZON COM INC COM 023135106   2,836,457 27,461 SH   SOLE   0 0 27,461
AMERICAN CENTY ETF TR FOCUSED LRG CAP 025072794   763,179 13,152 SH   SOLE   0 0 13,152
AMERICAN TOWER CORP NEW COM 03027X100   565,204 2,766 SH   SOLE   0 0 2,766
AMGEN INC COM 031162100   2,645,712 10,944 SH   SOLE   0 0 10,944
APPLE INC COM 037833100   13,833,682 83,891 SH   SOLE   0 0 83,891
AT&T INC COM 00206R102   2,747,726 142,739 SH   SOLE   0 0 142,739
BANK AMERICA CORP COM 060505104   731,800 25,587 SH   SOLE   0 0 25,587
BECTON DICKINSON & CO COM 075887109   286,156 1,156 SH   SOLE   0 0 1,156
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   28,489,018 92,266 SH   SOLE   0 0 92,266
BLACKSTONE INC COM 09260D107   6,596,924 75,102 SH   SOLE   0 0 75,102
BOOKING HOLDINGS INC COM 09857L108   1,278,462 482 SH   SOLE   0 0 482
BP PLC SPONSORED ADR 055622104   535,220 14,107 SH   SOLE   0 0 14,107
BROADCOM INC COM 11135F101   3,227,588 5,031 SH   SOLE   0 0 5,031
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   1,119,062 7,635 SH   SOLE   0 0 7,635
CATERPILLAR INC COM 149123101   1,047,533 4,578 SH   SOLE   0 0 4,578
CHEVRON CORP NEW COM 166764100   3,323,243 20,368 SH   SOLE   0 0 20,368
CISCO SYS INC COM 17275R102   4,642,386 88,807 SH   SOLE   0 0 88,807
CLEVELAND-CLIFFS INC NEW COM 185899101   233,359 12,731 SH   SOLE   0 0 12,731
CUMMINS INC COM 231021106   239,597 1,003 SH   SOLE   0 0 1,003
DANAHER CORPORATION COM 235851102   216,754 860 SH   SOLE   0 0 860
DEERE & CO COM 244199105   2,920,713 7,074 SH   SOLE   0 0 7,074
DEVON ENERGY CORP NEW COM 25179M103   277,697 5,487 SH   SOLE   0 0 5,487
DIAMONDBACK ENERGY INC COM 25278X109   732,216 5,417 SH   SOLE   0 0 5,417
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609   2,508,732 56,376 SH   SOLE   0 0 56,376
DIMENSIONAL ETF TRUST EMERGING MKTS VA 25434V740   589,537 25,219 SH   SOLE   0 0 25,219
DISNEY WALT CO COM 254687106   2,354,188 23,511 SH   SOLE   0 0 23,511
DOLLAR GEN CORP NEW COM 256677105   1,193,729 5,672 SH   SOLE   0 0 5,672
DUKE ENERGY CORP NEW COM NEW 26441C204   496,917 5,151 SH   SOLE   0 0 5,151
ENPHASE ENERGY INC COM 29355A107   477,336 2,270 SH   SOLE   0 0 2,270
ENTERPRISE PRODS PARTNERS L COM 293792107   581,029 22,434 SH   SOLE   0 0 22,434
EXXON MOBIL CORP COM 30231G102   2,281,726 20,807 SH   SOLE   0 0 20,807
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309   11,630,502 252,837 SH   SOLE   0 0 252,837
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118   925,696 17,114 SH   SOLE   0 0 17,114
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101   263,451 9,893 SH   SOLE   0 0 9,893
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F722   462,675 12,088 SH   SOLE   0 0 12,088
FIRST TR EXCHNG TRADED FD VI FT CBOE EQTY BFR 33740U505   561,448 16,676 SH   SOLE   0 0 16,676
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U208   432,558 11,959 SH   SOLE   0 0 11,959
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   39,041,484 866,433 SH   SOLE   0 0 866,433
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U307   263,575 7,454 SH   SOLE   0 0 7,454
FIRST TR EXCHNG TRADED FD VI CBOE EQT BUFER 33740F847   397,415 10,570 SH   SOLE   0 0 10,570
FIRST TR EXCHNG TRADED FD VI VEST US EQTY BUF 33740F664   7,959,154 227,080 SH   SOLE   0 0 227,080
FIRST TR EXCHNG TRADED FD VI VEST US BUFFER 33740F862   10,444,509 286,329 SH   SOLE   0 0 286,329
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529   1,756,055 17,536 SH   SOLE   0 0 17,536
HOME DEPOT INC COM 437076102   4,085,563 13,844 SH   SOLE   0 0 13,844
HONEYWELL INTL INC COM 438516106   202,205 1,058 SH   SOLE   0 0 1,058
INNOVATOR ETFS TR INTERNATIONAL DV 45782C631   1,204,628 47,736 SH   SOLE   0 0 47,736
INTEL CORP COM 458140100   4,299,742 131,611 SH   SOLE   0 0 131,611
INTERNATIONAL BUSINESS MACHS COM 459200101   3,384,482 25,818 SH   SOLE   0 0 25,818
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613   1,186,511 7,568 SH   SOLE   0 0 7,568
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   2,130,014 7,718 SH   SOLE   0 0 7,718
INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340   3,031,994 60,075 SH   SOLE   0 0 60,075
INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274   236,099 2,082 SH   SOLE   0 0 2,082
INVESCO QQQ TR UNIT SER 1 46090E103   118,489 2,600 SH Call SOLE   0 0 2,600
INVESCO QQQ TR UNIT SER 1 46090E103   96,419 1,800 SH Call SOLE   0 0 1,800
ISHARES INC CORE MSCI EMKT 46434G103   638,905 13,095 SH   SOLE   0 0 13,095
ISHARES INC EM MKTS DIV ETF 464286319   200,443 8,168 SH   SOLE   0 0 8,168
ISHARES TR MBS ETF 464288588   3,963,408 41,839 SH   SOLE   0 0 41,839
ISHARES TR SHORT TREAS BD 464288679   8,458,996 76,552 SH   SOLE   0 0 76,552
ISHARES TR MSCI INTL QUALTY 46434V456   32,684,439 925,905 SH   SOLE   0 0 925,905
ISHARES TR MSCI USA MMENTM 46432F396   395,708 2,846 SH   SOLE   0 0 2,846
ISHARES TR US INFRASTRUC 46435U713   610,257 16,352 SH   SOLE   0 0 16,352
ISHARES TR CORE S&P500 ETF 464287200   3,550,909 8,638 SH   SOLE   0 0 8,638
ISHARES TR 1 3 YR TREAS BD 464287457   319,356 3,887 SH   SOLE   0 0 3,887
ISHARES TR CORE S&P US GWT 464287671   549,841 6,194 SH   SOLE   0 0 6,194
ISHARES TR CORE INTL AGGR 46435G672   284,351 5,809 SH   SOLE   0 0 5,809
ISHARES TR CORE DIV GRWTH 46434V621   353,755 7,077 SH   SOLE   0 0 7,077
ISHARES TR CORE S&P MCP ETF 464287507   1,012,398 4,047 SH   SOLE   0 0 4,047
ISHARES TR US AER DEF ETF 464288760   692,897 6,021 SH   SOLE   0 0 6,021
ISHARES TR MSCI KLD400 SOC 464288570   615,029 7,886 SH   SOLE   0 0 7,886
ISHARES TR CORE S&P SCP ETF 464287804   1,175,002 12,151 SH   SOLE   0 0 12,151
ISHARES TR MSCI USA QLT FCT 46432F339   761,883 6,141 SH   SOLE   0 0 6,141
ISHARES TR MSCI USA MIN VOL 46429B697   200,981 2,763 SH   SOLE   0 0 2,763
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   11,427,377 227,094 SH   SOLE   0 0 227,094
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   10,936,216 200,297 SH   SOLE   0 0 200,297
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203   436,110 9,672 SH   SOLE   0 0 9,672
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845   19,718,595 398,275 SH   SOLE   0 0 398,275
JD.COM INC SPON ADR CL A 47215P106   1,468,911 33,468 SH   SOLE   0 0 33,468
JOHNSON & JOHNSON COM 478160104   3,362,328 21,692 SH   SOLE   0 0 21,692
JPMORGAN CHASE & CO COM 46625H100   4,903,027 37,626 SH   SOLE   0 0 37,626
KINDER MORGAN INC DEL COM 49456B101   2,165,561 123,676 SH   SOLE   0 0 123,676
KROGER CO COM 501044101   246,603 4,995 SH   SOLE   0 0 4,995
LAMB WESTON HLDGS INC COM 513272104   326,416 3,123 SH   SOLE   0 0 3,123
LOCKHEED MARTIN CORP COM 539830109   1,100,056 2,327 SH   SOLE   0 0 2,327
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106   2,324,055 42,832 SH   SOLE   0 0 42,832
MCDONALDS CORP COM 580135101   597,791 2,138 SH   SOLE   0 0 2,138
MERCK & CO INC COM 58933Y105   1,154,059 10,847 SH   SOLE   0 0 10,847
META PLATFORMS INC CL A 30303M102   3,482,174 16,430 SH   SOLE   0 0 16,430
MICRON TECHNOLOGY INC COM 595112103   238,464 3,952 SH   SOLE   0 0 3,952
MICROSOFT CORP COM 594918104   5,706,976 19,795 SH   SOLE   0 0 19,795
MONDELEZ INTL INC CL A 609207105   225,963 3,241 SH   SOLE   0 0 3,241
NIOCORP DEVS LTD COM NEW 654484609   64,986 10,218 SH   SOLE   0 0 10,218
NORTHERN LTS FD TR IV INSPIRE CORP BD 66538H633   262,496 11,213 SH   SOLE   0 0 11,213
NORTHROP GRUMMAN CORP COM 666807102   422,014 914 SH   SOLE   0 0 914
NU HLDGS LTD ORD SHS CL A G6683N103   49,980 10,500 SH   SOLE   0 0 10,500
NUCOR CORP COM 670346105   779,766 5,048 SH   SOLE   0 0 5,048
NVIDIA CORPORATION COM 67066G104   2,522,707 9,082 SH   SOLE   0 0 9,082
PEPSICO INC COM 713448108   222,136 1,219 SH   SOLE   0 0 1,219
PFIZER INC COM 717081103   2,506,072 61,423 SH   SOLE   0 0 61,423
PHILLIPS 66 COM 718546104   604,356 5,961 SH   SOLE   0 0 5,961
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   206,626 6,334 SH   SOLE   0 0 6,334
PIMCO ETF TR ACTIVE BD ETF 72201R775   200,815 2,165 SH   SOLE   0 0 2,165
PROCTER AND GAMBLE CO COM 742718109   1,054,586 7,093 SH   SOLE   0 0 7,093
PROSHARES TR SHORT QQQ NEW 74347B714   303,733 24,937 SH   SOLE   0 0 24,937
PROSHARES TR S&P 500 DV ARIST 74348A467   10,677,572 117,027 SH   SOLE   0 0 117,027
PRUDENTIAL FINL INC COM 744320102   2,221,998 26,855 SH   SOLE   0 0 26,855
REALTY INCOME CORP COM 756109104   1,005,078 15,873 SH   SOLE   0 0 15,873
SCHLUMBERGER LTD COM STK 806857108   256,891 5,232 SH   SOLE   0 0 5,232
SCHWAB CHARLES CORP COM 808513105   3,687,657 70,402 SH   SOLE   0 0 70,402
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730   1,918,973 73,665 SH   SOLE   0 0 73,665
SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854   289,670 5,744 SH   SOLE   0 0 5,744
SCHWAB STRATEGIC TR US REIT ETF 808524847   372,589 19,107 SH   SOLE   0 0 19,107
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   874,502 35,665 SH   SOLE   0 0 35,665
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   1,042,578 24,865 SH   SOLE   0 0 24,865
SCHWAB STRATEGIC TR US TIPS ETF 808524870   7,960,028 148,480 SH   SOLE   0 0 148,480
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   8,350,284 172,634 SH   SOLE   0 0 172,634
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   826,747 12,686 SH   SOLE   0 0 12,686
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   1,539,179 44,229 SH   SOLE   0 0 44,229
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   2,336,775 31,941 SH   SOLE   0 0 31,941
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   1,857,377 28,322 SH   SOLE   0 0 28,322
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   544,396 16,933 SH   SOLE   0 0 16,933
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   664,648 5,134 SH   SOLE   0 0 5,134
SELECT SECTOR SPDR TR ENERGY 81369Y506   243,126 2,935 SH   SOLE   0 0 2,935
SHERWIN WILLIAMS CO COM 824348106   352,664 1,569 SH   SOLE   0 0 1,569
SPDR GOLD TR GOLD SHS 78463V107   657,760 3,590 SH   SOLE   0 0 3,590
SPDR INDEX SHS FDS PORTFLO EURP ETF 78463X103   1,033,351 27,172 SH   SOLE   0 0 27,172
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541   1,501,340 26,298 SH   SOLE   0 0 26,298
SPDR INDEX SHS FDS S&P INTL ETF 78463X772   3,009,133 87,781 SH   SOLE   0 0 87,781
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   854,777 26,612 SH   SOLE   0 0 26,612
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   9,673,950 283,444 SH   SOLE   0 0 283,444
SPDR S&P 500 ETF TR TR UNIT 78462F103   11,168 1,500 SH Call SOLE   0 0 1,500
SPDR S&P 500 ETF TR TR UNIT 78462F103   542,273 36,000 SH Put SOLE   0 0 36,000
SPDR S&P 500 ETF TR TR UNIT 78462F103   8,153 3,100 SH Call SOLE   0 0 3,100
SPDR S&P 500 ETF TR TR UNIT 78462F103   5,218 400 SH Put SOLE   0 0 400
SPDR S&P 500 ETF TR TR UNIT 78462F103   10,140 3,900 SH Put SOLE   0 0 3,900
SPDR S&P 500 ETF TR TR UNIT 78462F103   618,588 1,511 SH   SOLE   0 0 1,511
SPDR S&P 500 ETF TR TR UNIT 78462F103   533,869 23,500 SH Put SOLE   0 0 23,500
SPDR S&P 500 ETF TR TR UNIT 78462F103   77,145 2,100 SH Call SOLE   0 0 2,100
SPDR S&P 500 ETF TR TR UNIT 78462F103   6,029 300 SH Put SOLE   0 0 300
SPDR S&P 500 ETF TR TR UNIT 78462F103   4,732 700 SH Put SOLE   0 0 700
SPDR S&P 500 ETF TR TR UNIT 78462F103   23,861,735 90,000 SH Call SOLE   0 0 90,000
SPDR S&P 500 ETF TR TR UNIT 78462F103   53,311 700 SH Call SOLE   0 0 700
SPDR S&P 500 ETF TR TR UNIT 78462F103   530,255 29,500 SH Put SOLE   0 0 29,500
SPDR S&P 500 ETF TR TR UNIT 78462F103   18,453 6,100 SH Put SOLE   0 0 6,100
SPDR S&P 500 ETF TR TR UNIT 78462F103   4,785 300 SH Put SOLE   0 0 300
SPDR SER TR PORTFOLIO S&P500 78464A854   40,165,764 834,180 SH   SOLE   0 0 834,180
SPDR SER TR PORT MTG BK ETF 78464A383   2,744,081 123,719 SH   SOLE   0 0 123,719
SPDR SER TR BLOOMBERG SHT TE 78468R408   782,063 31,484 SH   SOLE   0 0 31,484
SPDR SER TR PORTFOLIO SH TSR 78468R101   302,589 10,352 SH   SOLE   0 0 10,352
SPDR SER TR PORTFLI TIPS ETF 78464A656   2,490,098 93,367 SH   SOLE   0 0 93,367
SPDR SER TR PORTFOLIO S&P600 78468R853   10,810,444 286,218 SH   SOLE   0 0 286,218
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   159,169 19,085 SH   SOLE   0 0 19,085
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   732,764 17,674 SH   SOLE   0 0 17,674
STARBUCKS CORP COM 855244109   220,718 2,120 SH   SOLE   0 0 2,120
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   3,579,875 38,485 SH   SOLE   0 0 38,485
TESLA INC COM 88160R101   397,099 1,914 SH   SOLE   0 0 1,914
TIDAL ETF TR ZEGA BUY AND HED 886364660   18,383,390 1,113,470 SH   SOLE   0 0 1,113,470
TRACTOR SUPPLY CO COM 892356106   2,068,587 8,801 SH   SOLE   0 0 8,801
UNILEVER PLC SPON ADR NEW 904767704   2,825,875 54,417 SH   SOLE   0 0 54,417
UNION PAC CORP COM 907818108   1,297,610 6,447 SH   SOLE   0 0 6,447
UNITED PARCEL SERVICE INC CL B 911312106   412,811 2,128 SH   SOLE   0 0 2,128
VANECK ETF TRUST SHRT HGH YLD MUN 92189F387   508,190 22,799 SH   SOLE   0 0 22,799
VANGUARD INDEX FDS GROWTH ETF 922908736   272,388 1,092 SH   SOLE   0 0 1,092
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   4,504,361 54,243 SH   SOLE   0 0 54,243
VANGUARD INDEX FDS SMALL CP ETF 922908751   229,557 1,211 SH   SOLE   0 0 1,211
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   226,394 602 SH   SOLE   0 0 602
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   648,561 16,053 SH   SOLE   0 0 16,053
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   1,426,484 28,158 SH   SOLE   0 0 28,158
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   1,018,403 22,546 SH   SOLE   0 0 22,546
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   3,037,632 28,793 SH   SOLE   0 0 28,793
VERIZON COMMUNICATIONS INC COM 92343V104   2,919,917 75,081 SH   SOLE   0 0 75,081
VICTORY PORTFOLIOS II VCTRYSHS USAA CR 92647N535   4,577,837 93,330 SH   SOLE   0 0 93,330
VISA INC COM CL A 92826C839   2,181,915 9,678 SH   SOLE   0 0 9,678
WALMART INC COM 931142103   2,214,257 15,017 SH   SOLE   0 0 15,017
WILLIAMS COS INC COM 969457100   261,275 8,750 SH   SOLE   0 0 8,750
WISDOMTREE TR US LARGECAP DIVD 97717W307   2,923,442 47,259 SH   SOLE   0 0 47,259
WISDOMTREE TR US QTLY DIV GRT 97717X669   623,137 9,996 SH   SOLE   0 0 9,996
WISDOMTREE TR INTL EQUITY FD 97717W703   341,546 6,868 SH   SOLE   0 0 6,868
WP CAREY INC COM 92936U109   541,995 6,998 SH   SOLE   0 0 6,998
XYLEM INC COM 98419M100   3,863,503 36,901 SH   SOLE   0 0 36,901