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
ABBOTT LABS COM 002824100   2,622,040 24,051 SH   SOLE   23,961 0 90
ABBVIE INC COM 00287Y109   1,158,813 8,601 SH   SOLE   8,601 0 0
ABRDN ETFS BBRG ALL COMMDY 003261203   280,529 8,794 SH   SOLE   8,794 0 0
AFLAC INC COM 001055102   1,202,654 17,230 SH   SOLE   17,230 0 0
ALBEMARLE CORP COM 012653101   1,205,132 5,402 SH   SOLE   5,402 0 0
ALPHABET INC CAP STK CL C 02079K107   3,261,593 26,962 SH   SOLE   26,842 0 120
AMAZON COM INC COM 023135106   4,396,000 33,722 SH   SOLE   33,642 0 80
AMERICAN TOWER CORP NEW COM 03027X100   1,232,295 6,354 SH   SOLE   6,324 0 30
APPLE INC COM 037833100   13,865,313 71,482 SH   SOLE   71,381 0 100
APPLIED MATLS INC COM 038222105   2,836,342 19,623 SH   SOLE   19,503 0 120
BANCFIRST CORP COM 05945F103   1,346,052 14,631 SH   SOLE   14,631 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   517,810 1 SH   SOLE   1 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   2,831,323 8,303 SH   SOLE   8,259 0 44
BROADCOM INC COM 11135F101   235,941 272 SH   SOLE   272 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104   1,527,539 12,160 SH   SOLE   12,069 0 91
CHURCH & DWIGHT CO INC COM 171340102   1,131,496 11,289 SH   SOLE   11,289 0 0
CINCINNATI FINL CORP COM 172062101   910,721 9,358 SH   SOLE   9,358 0 0
CISCO SYS INC COM 17275R102   2,438,661 47,133 SH   SOLE   46,929 0 204
CLOROX CO DEL COM 189054109   929,430 5,844 SH   SOLE   5,844 0 0
COCA COLA CO COM 191216100   2,497,203 41,468 SH   SOLE   41,295 0 173
CONAGRA BRANDS INC COM 205887102   1,177,401 34,917 SH   SOLE   34,717 0 200
COSTCO WHSL CORP NEW COM 22160K105   2,443,707 4,539 SH   SOLE   4,520 0 19
CROWDSTRIKE HLDGS INC CL A 22788C105   1,274,978 8,681 SH   SOLE   8,629 0 52
CVS HEALTH CORP COM 126650100   695,379 10,059 SH   SOLE   10,059 0 0
DANIMER SCIENTIFIC INC COM CL A 236272100   23,800 10,000 SH   SOLE   10,000 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   1,497,479 8,632 SH   SOLE   8,573 0 59
DISNEY WALT CO COM 254687106   1,272,329 14,251 SH   SOLE   14,173 0 78
DOVER CORP COM 260003108   1,045,953 7,084 SH   SOLE   7,084 0 0
ECOLAB INC COM 278865100   1,009,620 5,408 SH   SOLE   5,408 0 0
EMERSON ELEC CO COM 291011104   1,051,597 11,634 SH   SOLE   11,634 0 0
GSK PLC SPONSORED ADR 37733W204   393,644 11,045 SH   SOLE   11,045 0 0
HASBRO INC COM 418056107   877,580 13,549 SH   SOLE   13,549 0 0
HOME DEPOT INC COM 437076102   349,781 1,126 SH   SOLE   1,126 0 0
HONEYWELL INTL INC COM 438516106   208,745 1,006 SH   SOLE   1,006 0 0
INDEXIQ ACTIVE ETF TR IQ ULTR SHT DU 45409F819   563,419 11,808 SH   SOLE   11,808 0 0
INNOVATOR ETFS TR LADERD ALCTN PWR 45783Y814   216,182 5,704 SH   SOLE   5,704 0 0
INNOVATOR ETFS TR DEFINED WLT SHLD 45783Y855   3,738,487 134,044 SH   SOLE   134,044 0 0
INNOVATOR ETFS TR BUFFER STEP UP S 45783Y731   1,737,315 64,135 SH   SOLE   64,135 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   1,013,745 7,576 SH   SOLE   7,576 0 0
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   2,849,984 18,752 SH   SOLE   15,983 0 2,768
INVESCO EXCHANGE TRADED FD T DYNMC SEMICNDT 46137V647   1,519,053 11,105 SH   SOLE   11,105 0 0
ISHARES TR 1 3 YR TREAS BD 464287457   213,646 2,635 SH   SOLE   2,635 0 0
ISHARES TR AGENCY BOND ETF 464288166   2,919,851 27,297 SH   SOLE   27,268 0 28
ISHARES TR CORE DIV GRWTH 46434V621   259,917 5,044 SH   SOLE   5,044 0 0
ISHARES TR CORE S&P500 ETF 464287200   2,471,689 5,546 SH   SOLE   5,485 0 60
ISHARES TR CORE S&P MCP ETF 464287507   2,391,873 9,147 SH   SOLE   9,147 0 0
ISHARES TR CORE S&P SCP ETF 464287804   2,799,222 28,091 SH   SOLE   27,775 0 315
ISHARES TR GL CLEAN ENE ETF 464288224   302,231 16,426 SH   SOLE   12,367 0 4,057
ISHARES TR MSCI EAFE ETF 464287465   1,530,557 21,111 SH   SOLE   21,111 0 0
ISHARES TR U.S. REAL ES ETF 464287739   707,215 8,172 SH   SOLE   8,172 0 0
ISHARES TR MSCI USA MIN VOL 46429B697   302,820 4,074 SH   SOLE   4,074 0 0
ISHARES TR S&P 500 VAL ETF 464287408   334,020 2,072 SH   SOLE   2,072 0 0
ISHARES TR ISHARES SEMICDTR 464287523   345,354 681 SH   SOLE   131 0 549
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507   205,642 4,136 SH   SOLE   4,136 0 0
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886   2,453,139 51,332 SH   SOLE   37,679 0 13,651
JPMORGAN CHASE & CO COM 46625H100   276,918 1,904 SH   SOLE   1,904 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   928,146 4,741 SH   SOLE   4,741 0 0
LOCKHEED MARTIN CORP COM 539830109   259,194 563 SH   SOLE   563 0 0
MARVELL TECHNOLOGY INC COM 573874104   1,717,778 28,735 SH   SOLE   28,409 0 326
MCCORMICK & CO INC COM NON VTG 579780206   1,019,108 11,683 SH   SOLE   11,683 0 0
MCDONALDS CORP COM 580135101   1,271,823 4,262 SH   SOLE   4,262 0 0
MEDTRONIC PLC SHS G5960L103   847,874 9,624 SH   SOLE   9,624 0 0
MERCK & CO INC COM 58933Y105   2,294,530 19,885 SH   SOLE   19,775 0 110
META PLATFORMS INC CL A 30303M102   245,081 854 SH   SOLE   854 0 0
MICROSOFT CORP COM 594918104   5,170,419 15,183 SH   SOLE   15,138 0 45
MODERNA INC COM 60770K107   687,326 5,657 SH   SOLE   5,613 0 44
MONGODB INC CL A 60937P106   4,788,444 11,651 SH   SOLE   11,614 0 37
NVIDIA CORPORATION COM 67066G104   126,906 300 SH Put SOLE   0 0 0
NVIDIA CORPORATION COM 67066G104   2,227,623 5,266 SH   SOLE   5,266 0 0
OGE ENERGY CORP COM 670837103   683,619 19,037 SH   SOLE   19,037 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206   214,785 13,500 SH   SOLE   13,500 0 0
PAYPAL HLDGS INC COM 70450Y103   961,646 14,411 SH   SOLE   14,346 0 65
PEPSICO INC COM 713448108   1,090,575 5,888 SH   SOLE   5,888 0 0
PFIZER INC COM 717081103   1,274,593 34,749 SH   SOLE   34,505 0 244
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   224,759 2,253 SH   SOLE   2,253 0 0
PIMCO ETF TR ENHNCD LW DUR AC 72201R718   470,205 5,016 SH   SOLE   5,016 0 0
PROSPECT CAP CORP NOTE 6.375% 3/0 74348TAT9   14,867 15,000 SH   SOLE   15,000 0 0
REPUBLIC SVCS INC COM 760759100   1,329,362 8,679 SH   SOLE   8,679 0 0
RIO TINTO PLC SPONSORED ADR 767204100   1,338,661 20,969 SH   SOLE   20,818 0 151
SALESFORCE INC COM 79466L302   1,397,696 6,616 SH   SOLE   6,576 0 40
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   348,835 9,785 SH   SOLE   9,785 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   243,230 1,399 SH   SOLE   1,399 0 0
SHERWIN WILLIAMS CO COM 824348106   1,044,290 3,933 SH   SOLE   3,933 0 0
SHOPIFY INC CL A 82509L107   1,648,592 25,520 SH   SOLE   25,520 0 0
SOUTHERN CO COM 842587107   212,296 3,022 SH   SOLE   3,022 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   336,006 758 SH   SOLE   758 0 0
SPDR SER TR PRTFLO S&P500 VL 78464A508   1,611,592 37,305 SH   SOLE   32,559 0 4,746
SPDR SER TR PORTFOLIO SH TSR 78468R101   601,308 20,886 SH   SOLE   20,886 0 0
SPDR SER TR S&P 400 MDCP GRW 78464A821   216,025 3,015 SH   SOLE   3,015 0 0
SPDR SER TR PORTFOLIO S&P500 78464A854   2,723,590 52,266 SH   SOLE   44,032 0 8,233
SPDR SER TR BBG CONV SEC ETF 78464A359   338,488 4,839 SH   SOLE   4,839 0 0
SYSCO CORP COM 871829107   1,002,590 13,512 SH   SOLE   13,512 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   229,403 440 SH   SOLE   439 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   267,764 1,400 SH   SOLE   1,400 0 0
VANECK ETF TRUST FALLEN ANGEL HG 92189F437   3,753,530 135,165 SH   SOLE   132,473 0 2,691
VANGUARD BD INDEX FDS INTERMED TERM 921937819   977,122 12,988 SH   SOLE   12,489 0 499
VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303   1,043,962 21,236 SH   SOLE   20,278 0 958
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   252,184 3,191 SH   SOLE   1,448 0 1,742
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   451,463 5,967 SH   SOLE   5,967 0 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816   205,590 874 SH   SOLE   610 0 263
VANGUARD WORLD FDS INF TECH ETF 92204A702   328,525 743 SH   SOLE   743 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   1,564,810 6,392 SH   SOLE   5,364 0 1,027
VERIZON COMMUNICATIONS INC COM 92343V104   2,176,221 58,516 SH   SOLE   58,516 0 0
VISA INC COM CL A 92826C839   611,274 2,574 SH   SOLE   2,574 0 0
WALMART INC COM 931142103   3,587,162 22,822 SH   SOLE   22,822 0 0
WISDOMTREE TR US LARGECAP DIVD 97717W307   241,589 3,799 SH   SOLE   3,577 0 221