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
ABBVIE INC COM 00287Y109 3,209,041 12,753 SH SOLE 0 0 12,753
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,685,064 13,541 SH SOLE 0 0 13,541
AIR PRODUCTS AND CHEMICALS I COM 009158106 253,894 866 SH SOLE 0 0 866
ALPHABET INC CAP STK CL A 02079K305 5,051,425 14,135 SH SOLE 0 0 14,135
ALPHABET INC CAP STK CL C 02079K107 7,926,579 22,435 SH SOLE 0 0 22,435
AMAZON COM INC COM 023135106 9,350,546 39,230 SH SOLE 0 0 39,230
AMERICAN ELEC PWR CO INC COM 025537101 767,094 5,607 SH SOLE 0 0 5,607
AMERICAN TOWER CORP COM 03027X100 1,635,536 9,999 SH SOLE 0 0 9,999
AMETEK INC COM 031100100 6,685,528 27,633 SH SOLE 0 0 27,633
AMGEN INC COM 031162100 1,200,428 3,315 SH SOLE 0 0 3,315
AMPHENOL CORP CL A 032095101 5,609,735 31,828 SH SOLE 0 0 31,828
ANGEL OAK FUNDS TRUST INCOME ETF 03463K760 3,285,373 158,094 SH SOLE 0 0 158,094
AON PLC SHS CL A G0403H108 439,821 1,326 SH SOLE 0 0 1,326
APPLE INC COM 037833100 4,303,600 14,873 SH SOLE 0 0 14,873
ARISTA NETWORKS INC COM SHS 040413205 2,271,975 13,374 SH SOLE 0 0 13,374
BANK OF AMER CORP COM 060505104 296,581 5,205 SH SOLE 0 0 5,205
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 273,713 547 SH SOLE 0 0 547
BONDBLOXX ETF TRUST BLOOMBERG ONE YR 09789C861 3,258,617 66,004 SH SOLE 0 0 66,004
BRISTOL-MYERS SQUIBB CO COM 110122108 341,975 5,935 SH SOLE 0 0 5,935
BROADCOM INC COM 11135F101 5,758,421 15,244 SH SOLE 0 0 15,244
CAPITAL GROUP NEW GEOGRAPHY SHS 14021N105 2,104,690 56,185 SH SOLE 0 0 56,185
CARRIAGE SVCS INC COM 143905107 1,029,046 26,840 SH SOLE 0 0 26,840
CATERPILLAR INC COM 149123101 1,893,467 1,778 SH SOLE 0 0 1,778
CELSIUS HLDGS INC COM NEW 15118V207 668,170 22,820 SH SOLE 0 0 22,820
CERTARA INC COM 15687V109 93,338 14,250 SH SOLE 0 0 14,250
CHEMED CORP NEW COM 16359R103 2,201,087 4,726 SH SOLE 0 0 4,726
CHEVRON CORPORATION COM 166764100 1,480,568 8,932 SH SOLE 0 0 8,932
CHUBB LIMITED COM H1467J104 256,236 752 SH SOLE 0 0 752
CISCO SYS INC COM 17275R102 1,067,007 9,084 SH SOLE 0 0 9,084
COHERENT CORP COM 19247G107 331,355 840 SH SOLE 0 0 840
COPART INC COM 217204106 788,869 27,984 SH SOLE 0 0 27,984
COSTCO WHOLESALE CORPORATION COM 22160K105 1,015,920 1,086 SH SOLE 0 0 1,086
CRA INTL INC COM 12618T105 2,425,423 17,042 SH SOLE 0 0 17,042
CROWDSTRIKE HLDGS INC CL A 22788C105 300,677 394 SH SOLE 0 0 394
CVS HEALTH CORP COM 126650100 243,832 2,357 SH SOLE 0 0 2,357
DANAHER CORP DEL COM 235851102 5,672,573 29,778 SH SOLE 0 0 29,778
DEERE & CO COM 244199105 3,900,495 6,149 SH SOLE 0 0 6,149
DIAMONDBACK ENERGY INC COM 25278X109 1,727,566 9,828 SH SOLE 0 0 9,828
DIGITAL RLTY TR INC COM 253868103 1,555,522 8,662 SH SOLE 0 0 8,662
DOUBLELINE ETF TRUST MORTGAGE ETF 25861R402 3,839,035 78,202 SH SOLE 0 0 78,202
EA SERIES TRUST FREEDOM 100 EM 02072L607 1,029,202 14,118 SH SOLE 0 0 14,118
ELI LILLY & CO COM 532457108 1,788,350 1,491 SH SOLE 0 0 1,491
ENTERGY CORP NEW COM 29364G103 923,360 8,039 SH SOLE 0 0 8,039
ESSENTIAL UTILS INC COM 29670G102 299,393 7,815 SH SOLE 0 0 7,815
ETF SER SOLUTIONS APTUS COLLRD INV 26922A222 4,276,301 92,681 SH SOLE 0 0 92,681
ETF SER SOLUTIONS APTUS DEFINED 26922A388 4,445,769 154,633 SH SOLE 0 0 154,633
ETF SER SOLUTIONS OPUS SML CP VL 26922A446 2,393,650 56,735 SH SOLE 0 0 56,735
FARMERS & MERCHANTS BANCORP COM 30779N105 3,543,491 115,877 SH SOLE 0 0 115,877
FORTINET INC COM 34959E109 242,720 1,580 SH SOLE 0 0 1,580
GE VERNOVA INC COM 36828A101 7,506,088 6,392 SH SOLE 0 0 6,392
GENERAC HLDGS INC COM 368736104 475,816 1,625 SH SOLE 0 0 1,625
GENERAL DYNAMICS CORP COM 369550108 1,064,845 3,006 SH SOLE 0 0 3,006
GILEAD SCIENCES INC COM 375558103 773,833 6,125 SH SOLE 0 0 6,125
GOLDMAN SACHS ETF TR EQUAL WEIGHT US 381430438 1,148,997 12,169 SH SOLE 0 0 12,169
GUARDANT HEALTH INC COM 40131M109 962,442 6,415 SH SOLE 0 0 6,415
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 444,386 8,765 SH SOLE 0 0 8,765
HOME DEPOT INC COM 437076102 1,009,723 2,863 SH SOLE 0 0 2,863
HONEYWELL AEROSPACE INC COM 43849R105 283,425 1,282 SH SOLE 0 0 1,282
HONEYWELL INTL INC COM 438516205 287,040 1,282 SH SOLE 0 0 1,282
ILLINOIS TOOL WKS INC COM 452308109 754,611 2,790 SH SOLE 0 0 2,790
INTERNATIONAL BUSINESS MACHS COM 459200101 5,477,971 19,482 SH SOLE 0 0 19,482
INTUITIVE SURGICAL INC COM NEW 46120E602 1,115,492 2,805 SH SOLE 0 0 2,805
ISHARES TR CORE DIV GRWTH 46434V621 1,964,098 25,915 SH SOLE 0 0 25,915
J P MORGAN EXCHANGE TRADED F DIV RTN INT EQ 46641Q209 1,732,258 23,956 SH SOLE 0 0 23,956
J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761 1,386,041 19,176 SH SOLE 0 0 19,176
JANUS DETROIT STR TR HENDERSON MTG 47103U852 480,979 10,683 SH SOLE 0 0 10,683
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 3,987,524 78,972 SH SOLE 0 0 78,972
JOHNSON & JOHNSON COM 478160104 982,610 3,869 SH SOLE 0 0 3,869
JPMORGAN CHASE & CO COM 46625H100 2,700,398 8,250 SH SOLE 0 0 8,250
KEYSIGHT TECHNOLOGIES INC COM 49338L103 4,080,576 11,661 SH SOLE 0 0 11,661
L3HARRIS TECHNOLOGIES INC COM 502431109 926,982 3,190 SH SOLE 0 0 3,190
LINDE PLC SHS G54950103 6,353,435 12,245 SH SOLE 0 0 12,245
LITTELFUSE INC COM 537008104 4,507,276 9,901 SH SOLE 0 0 9,901
LOCKHEED MARTIN CORP COM 539830109 345,414 678 SH SOLE 0 0 678
LOWES COS INC COM 548661107 3,678,762 16,685 SH SOLE 0 0 16,685
MARVELL TECHNOLOGY INC COM 573874104 5,456,086 18,332 SH SOLE 0 0 18,332
MASTERCARD INCORPORATED CL A 57636Q104 1,186,930 2,311 SH SOLE 0 0 2,311
MCDONALDS CORP COM 580135101 1,256,008 4,647 SH SOLE 0 0 4,647
MEDLINE INC COM CL A 58507V107 1,459,872 37,015 SH SOLE 0 0 37,015
MERCK & CO INC COM 58933Y105 1,034,425 8,050 SH SOLE 0 0 8,050
META PLATFORMS INC CL A 30303M102 349,803 621 SH SOLE 0 0 621
MICROSOFT CORP COM 594918104 9,457,993 25,357 SH SOLE 0 0 25,357
NEXTERA ENERGY INC COM 65339F101 485,368 5,530 SH SOLE 0 0 5,530
NORFOLK SOUTHN CORP COM 655844108 710,973 2,260 SH SOLE 0 0 2,260
NORTHROP GRUMMAN CORP COM 666807102 358,045 703 SH SOLE 0 0 703
NUCOR CORP COM 670346105 241,684 1,085 SH SOLE 0 0 1,085
NVIDIA CORPORATION COM 67066G104 1,854,034 9,266 SH SOLE 0 0 9,266
NXP SEMICONDUCTORS N V COM N6596X109 4,127,865 14,690 SH SOLE 0 0 14,690
PACKAGING CORP AMER COM 695156109 846,609 3,553 SH SOLE 0 0 3,553
PALO ALTO NETWORKS INC COM 697435105 10,131,363 29,709 SH SOLE 0 0 29,709
PARKER-HANNIFIN CORP COM 701094104 1,618,789 1,655 SH SOLE 0 0 1,655
PAYCHEX INC COM 704326107 251,233 2,555 SH SOLE 0 0 2,555
PEPSICO INC COM 713448108 840,428 6,207 SH SOLE 0 0 6,207
PNC FINL SVCS GROUP INC COM 693475105 465,602 1,891 SH SOLE 0 0 1,891
PROGRESSIVE CORP COM 743315103 1,009,021 4,619 SH SOLE 0 0 4,619
PROLOGIS INC. COM 74340W103 678,298 5,007 SH SOLE 0 0 5,007
PUBLIC SVC ENTERPRISE GROUP COM 744573106 536,468 6,610 SH SOLE 0 0 6,610
QUANTA SVCS INC COM 74762E102 5,770,645 8,015 SH SOLE 0 0 8,015
ROCKWELL AUTOMATION INC COM 773903109 1,154,527 2,332 SH SOLE 0 0 2,332
ROPER TECHNOLOGIES INC COM 776696106 244,656 723 SH SOLE 0 0 723
RTX CORPORATION COM 75513E101 5,849,405 30,833 SH SOLE 0 0 30,833
SCHWAB CHARLES CORP COM 808513105 312,795 3,390 SH SOLE 0 0 3,390
SEMPRA COM 816851109 541,519 5,841 SH SOLE 0 0 5,841
SERVICENOW INC COM 81762P102 3,721,649 37,485 SH SOLE 0 0 37,485
SOUTHERN CO COM 842587107 872,779 9,119 SH SOLE 0 0 9,119
SPDR SERIES TRUST ST STR P500ETF 78464A854 1,835,725 20,889 SH SOLE 0 0 20,889
STARBUCKS CORP COM 855244109 302,585 2,961 SH SOLE 0 0 2,961
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 1,690,687 2,264 SH SOLE 0 0 2,264
STRYKER CORPORATION COM 863667101 636,921 2,023 SH SOLE 0 0 2,023
SYNOPSYS INC COM 871607107 1,586,225 3,556 SH SOLE 0 0 3,556
TELEDYNE TECHNOLOGIES INC COM 879360105 712,249 1,068 SH SOLE 0 0 1,068
THERMO FISHER SCIENTIFIC INC COM 883556102 7,305,823 14,571 SH SOLE 0 0 14,571
TRAVELERS COMPANIES INC COM 89417E109 739,469 2,240 SH SOLE 0 0 2,240
UBER TECHNOLOGIES INC COM 90353T100 3,338,087 46,241 SH SOLE 0 0 46,241
UL SOLUTIONS INC CLASS A COM SHS 903731107 2,733,142 26,842 SH SOLE 0 0 26,842
UNION PAC CORP COM 907818108 628,592 2,311 SH SOLE 0 0 2,311
UNITED PARCEL SVCS INC CL B 911312106 1,745,048 16,233 SH SOLE 0 0 16,233
UNITEDHEALTH GROUP INC COM 91324P102 1,488,371 3,581 SH SOLE 0 0 3,581
VANECK ETF TRUST MOODYS ANLYT BBB 92189H854 325,891 15,239 SH SOLE 0 0 15,239
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 1,513,034 14,554 SH SOLE 0 0 14,554
VANGUARD INDEX FDS TOTAL STK MKT 922908769 292,702 791 SH SOLE 0 0 791
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 539,598 9,040 SH SOLE 0 0 9,040
VISA INC COM CL A 92826C839 6,891,801 20,088 SH SOLE 0 0 20,088
WALMART INC COM 931142103 3,626,585 32,020 SH SOLE 0 0 32,020
WASTE MGMT INC DEL COM 94106L109 535,358 2,402 SH SOLE 0 0 2,402
WISDOMTREE TR INTL QULTY DIV 97717X131 1,712,688 39,756 SH SOLE 0 0 39,756
WW GRAINGER INC COM 384802104 544,160 400 SH SOLE 0 0 400