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
APPLE INC COM 037833100   11,833,860 69,172 SH   SOLE   0 0 69,172
ABBVIE INC COM 00287Y109   274,061 1,505 SH   SOLE   0 0 1,505
ADOBE INC COM 00724F101   2,763,438 5,481 SH   SOLE   0 0 5,481
AMERICAN FINL GROUP INC OHIO COM 025932104   365,903 2,681 SH   SOLE   0 0 2,681
GALLAGHER ARTHUR J & CO COM 363576109   1,291,957 5,167 SH   SOLE   0 0 5,167
APPLIED MATLS INC COM 038222105   433,842 2,098 SH   SOLE   0 0 2,098
ADVANCED MICRO DEVICES INC COM 007903107   4,527,388 25,094 SH   SOLE   0 0 25,094
AMAZON COM INC COM 023135106   9,078,026 47,964 SH   SOLE   0 0 47,964
ARISTA NETWORKS INC COM 040413106   410,032 1,414 SH   SOLE   0 0 1,414
BROADCOM INC COM 11135F101   933,026 702 SH   SOLE   0 0 702
ASPEN TECHNOLOGY INC COM 29109X106   1,293,543 6,065 SH   SOLE   0 0 6,065
BERKSHIRE HATHAWAY INC DEL CL A 084670108   1,268,880 2 SH   SOLE   0 0 2
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,222,915 2,994 SH   SOLE   0 0 2,994
CARDINAL HEALTH INC COM 14149Y108   1,805,102 16,131 SH   SOLE   0 0 16,131
CASEYS GEN STORES INC COM 147528103   1,394,493 4,379 SH   SOLE   0 0 4,379
CONOCOPHILLIPS COM 20825C104   203,648 1,600 SH   SOLE   0 0 1,600
COSTCO WHSL CORP NEW COM 22160K105   309,244 422 SH   SOLE   0 0 422
SALESFORCE INC COM 79466L302   2,129,945 7,072 SH   SOLE   0 0 7,072
CISCO SYS INC COM 17275R102   494,888 9,921 SH   SOLE   0 0 9,921
DATADOG INC CL A COM 23804L103   2,580,985 20,886 SH   SOLE   0 0 20,886
DEERE & CO COM 244199105   246,444 600 SH   SOLE   0 0 600
DISNEY WALT CO COM 254687106   555,386 4,431 SH   SOLE   0 0 4,431
EVEREST GROUP LTD COM G3223R108   1,752,180 4,408 SH   SOLE   0 0 4,408
E L F BEAUTY INC COM 26856L103   306,395 1,563 SH   SOLE   0 0 1,563
DIAMONDBACK ENERGY INC COM 25278X109   1,764,918 8,911 SH   SOLE   0 0 8,911
FEDEX CORP COM 31428X106   239,905 828 SH   SOLE   0 0 828
GREENBRIER COS INC NOTE 2.875% 2/0 393657AK7   13,060 12,000 SH   SOLE   0 0 12,000
GREENBRIER COS INC NOTE 2.875% 4/1 393657AM3   31,993 29,000 SH   SOLE   0 0 29,000
SPDR GOLD TR GOLD SHS 78463V107   201,194 978 SH   SOLE   0 0 978
ALPHABET INC CAP STK CL C 02079K107   405,012 2,660 SH   SOLE   0 0 2,660
ALPHABET INC CAP STK CL A 02079K305   5,295,207 35,090 SH   SOLE   0 0 35,090
HOME DEPOT INC COM 437076102   308,722 805 SH   SOLE   0 0 805
ISHARES TR CORE S&P500 ETF 464287200   1,367,405 2,797 SH   SOLE   0 0 2,797
JOHNSON & JOHNSON COM 478160104   492,284 3,112 SH   SOLE   0 0 3,112
JPMORGAN CHASE & CO COM 46625H100   1,125,886 5,621 SH   SOLE   0 0 5,621
KROGER CO COM 501044101   666,728 12,000 SH   SOLE   0 0 12,000
MASTERCARD INCORPORATED CL A 57636Q104   374,661 778 SH   SOLE   0 0 778
MCDONALDS CORP COM 580135101   1,430,050 5,072 SH   SOLE   0 0 5,072
MONGODB INC CL A 60937P106   1,592,003 4,439 SH   SOLE   0 0 4,439
META PLATFORMS INC CL A 30303M102   4,814,247 9,908 SH   SOLE   0 0 9,908
3M CO COM 88579Y101   218,103 2,056 SH   SOLE   0 0 2,056
MERCK & CO INC COM 58933Y105   255,484 1,936 SH   SOLE   0 0 1,936
MICROSOFT CORP COM 594918104   10,131,576 24,034 SH   SOLE   0 0 24,034
NETFLIX INC COM 64110L106   4,516,777 7,432 SH   SOLE   0 0 7,432
SERVICENOW INC COM 81762P102   2,123,284 2,785 SH   SOLE   0 0 2,785
NVIDIA CORPORATION COM 67066G104   7,795,130 8,596 SH   SOLE   0 0 8,596
NOVARTIS AG SPONSORED ADR 66987V109   207,970 2,150 SH   SOLE   0 0 2,150
NEXTRACKER INC CLASS A COM 65290E101   200,265 3,559 SH   SOLE   0 0 3,559
RBB FD INC US TREASRY 12 MT 74933W478   3,110,160 62,253 SH   SOLE   0 0 62,253
PALO ALTO NETWORKS INC COM 697435105   1,589,139 5,593 SH   SOLE   0 0 5,593
PROCTER AND GAMBLE CO COM 742718109   471,569 2,953 SH   SOLE   0 0 2,953
PENNYMAC CORP NOTE 5.500%11/0 70932AAD5   1,070,695 1,087,000 SH   SOLE   0 0 1,087,000
ROYAL CARIBBEAN GROUP COM V7780T103   224,362 1,614 SH   SOLE   0 0 1,614
STARBUCKS CORP COM 855244109   200,306 2,192 SH   SOLE   0 0 2,192
SNOWFLAKE INC CL A 833445109   1,425,797 8,823 SH   SOLE   0 0 8,823
SYNOPSYS INC COM 871607107   1,723,644 3,016 SH   SOLE   0 0 3,016
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   212,752 5,972 SH   SOLE   0 0 5,972
SPDR SER TR PORTFOLIO S&P500 78464A854   223,415 3,631 SH   SOLE   0 0 3,631
SPDR SER TR PORTFOLI S&P1500 78464A805   256,151 3,993 SH   SOLE   0 0 3,993
SKYWORKS SOLUTIONS INC COM 83088M102   238,412 2,201 SH   SOLE   0 0 2,201
RBB FD INC US TREAS 3 MNTH 74933W452   3,508,703 70,132 SH   SOLE   0 0 70,132
TRANSDIGM GROUP INC COM 893641100   2,158,995 1,753 SH   SOLE   0 0 1,753
TJX COS INC NEW COM 872540109   217,753 2,147 SH   SOLE   0 0 2,147
ISHARES TR ESG MSCI USA ETF 46436E767   854,103 18,917 SH   SOLE   0 0 18,917
RBB FD INC US TREASR 10 YR 74933W536   480,321 10,904 SH   SOLE   0 0 10,904
RBB FD INC US TREASY 2 YR 74933W486   551,801 11,474 SH   SOLE   0 0 11,474
VISA INC COM CL A 92826C839   259,452 1,002 SH   SOLE   0 0 1,002
VEEVA SYS INC CL A COM 922475108   2,052,078 8,857 SH   SOLE   0 0 8,857
VERTEX INC CL A 92538J106   208,917 6,578 SH   SOLE   0 0 6,578
VALERO ENERGY CORP COM 91913Y100   210,180 1,231 SH   SOLE   0 0 1,231
VANGUARD INDEX FDS MID CAP ETF 922908629   202,795 852 SH   SOLE   0 0 852
VERTEX PHARMACEUTICALS INC COM 92532F100   1,714,259 4,101 SH   SOLE   0 0 4,101
WORKDAY INC CL A 98138H101   1,782,149 6,534 SH   SOLE   0 0 6,534
WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0   13,595 13,000 SH   SOLE   0 0 13,000
WELLS FARGO CO NEW PERP PFD CNV A 949746804   902,040 740 SH   SOLE   0 0 740
WALMART INC COM 931142103   268,479 4,462 SH   SOLE   0 0 4,462
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   856,698 4,113 SH   SOLE   0 0 4,113
RBB FD INC F/M 10 YEAR INVE 74933W411   11,644,922 232,480 SH   SOLE   0 0 232,480
RBB FD INC F/M 3 YEAR INVES 74933W395   9,985,940 199,300 SH   SOLE   0 0 199,300
RBB FD INC F/M 2YEAR INVES 74933W429   6,419,311 128,002 SH   SOLE   0 0 128,002