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 595,030 6,021 SH SOLE 6,021 0 0
ABBVIE INC COM 00287Y109 15,976,488 61,075 SH SOLE 61,075 0 0
AFLAC INC COM 001055102 250,275 2,239 SH SOLE 2,239 0 0
AIR PRODUCTS AND CHEMICALS I COM 009158106 290,194 1,043 SH SOLE 1,043 0 0
ALLSTATE CORP COM 020002101 237,612 1,071 SH SOLE 1,071 0 0
ALPHABET INC CAP STK CL A 02079K305 73,319,664 213,089 SH SOLE 213,089 0 0
ALPHABET INC CAP STK CL C 02079K107 4,236,080 12,432 SH SOLE 12,432 0 0
AMAZON COM INC COM 023135106 54,716,053 219,611 SH SOLE 219,611 0 0
AMERICAN ELEC PWR CO INC COM 025537101 512,525 4,320 SH SOLE 4,320 0 0
AMERICAN EXPRESS CO COM 025816109 13,971,126 45,943 SH SOLE 45,943 0 0
AMERICAN TOWER CORP COM 03027X100 230,185 1,406 SH SOLE 1,406 0 0
AMGEN INC COM 031162100 2,538,656 6,023 SH SOLE 6,023 0 0
AMPHENOL CORP CL A 032095101 576,716 6,841 SH SOLE 6,841 0 0
APOLLO GLOBAL MGMT INC COM 03769M106 11,484,414 98,952 SH SOLE 98,952 0 0
APPLE INC COM 037833100 94,013,450 282,306 SH SOLE 282,306 0 0
APPLIED MATLS INC COM 038222105 1,007,419 1,970 SH SOLE 1,970 0 0
ARES CAPITAL CORP COM 04010L103 230,766 12,082 SH SOLE 12,082 0 0
ARISTA NETWORKS INC COM SHS 040413205 548,064 2,692 SH SOLE 2,692 0 0
ASML HLDG NV N Y REGISTRY SHS N07059210 27,687,028 15,283 SH SOLE 15,283 0 0
ATMOS ENERGY CORP COM 049560105 338,257 2,162 SH SOLE 2,162 0 0
BANK OF AMER CORP COM 060505104 390,209 7,169 SH SOLE 7,169 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 24,587,323 49,377 SH SOLE 49,377 0 0
BOEING CO COM 097023105 329,965 1,774 SH SOLE 1,774 0 0
BROADCOM INC COM 11135F101 25,556,302 72,771 SH SOLE 72,771 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 5,413,715 16,396 SH SOLE 16,396 0 0
CAPITAL ONE FINL CORP COM 14040H105 385,021 1,994 SH SOLE 1,994 0 0
CATERPILLAR INC COM 149123101 1,504,527 1,856 SH SOLE 1,856 0 0
CHEVRON CORPORATION COM 166764100 4,947,526 24,228 SH SOLE 24,228 0 0
CHURCH & DWIGHT CO INC COM 171340102 1,123,144 11,920 SH SOLE 11,920 0 0
CISCO SYS INC COM 17275R102 788,819 7,329 SH SOLE 7,329 0 0
CLOUDFLARE INC CL A COM 18915M107 288,242 830 SH SOLE 830 0 0
COCA COLA CO COM 191216100 1,065,960 12,383 SH SOLE 12,383 0 0
CORNING INC COM 219350105 223,106 1,451 SH SOLE 1,451 0 0
COSTCO WHOLESALE CORPORATION COM 22160K105 2,405,349 2,642 SH SOLE 2,642 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 720,120 2,720 SH SOLE 2,720 0 0
CSX CORP COM 126408103 233,155 5,013 SH SOLE 5,013 0 0
DANAHER CORP DEL COM 235851102 2,080,851 9,392 SH SOLE 9,392 0 0
DATADOG INC CL A COM 23804L103 703,795 2,570 SH SOLE 2,570 0 0
DEERE & CO COM 244199105 820,199 1,221 SH SOLE 1,221 0 0
DISNEY WALT CO COM 254687106 562,670 5,364 SH SOLE 5,364 0 0
DOMINION ENERGY INC COM 25746U109 307,524 5,081 SH SOLE 5,081 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 442,830 3,884 SH SOLE 3,884 0 0
EATON CORP PLC SHS G29183103 2,778,935 6,467 SH SOLE 6,467 0 0
EBAY INC. COM 278642103 317,302 2,992 SH SOLE 2,992 0 0
ELEVANCE HEALTH INC FORMERLY COM 036752103 309,501 796 SH SOLE 796 0 0
ELI LILLY & CO COM 532457108 34,308,345 29,651 SH SOLE 29,651 0 0
EOG RES INC COM 26875P101 12,045,240 87,436 SH SOLE 87,436 0 0
ETF SER SOLUTIONS BAHL GA GROW ETF 26922B527 223,055 6,344 SH SOLE 6,344 0 0
EXXONMOBIL HOLDINGS CORP COM SHS 30233Q108 2,928,713 17,995 SH SOLE 17,995 0 0
FIRST TR EXCH TRADED FD III ACTIVE FACTOR 33739P608 236,269 2,658 SH SOLE 2,658 0 0
FIRST TR EXCHANGE-TRADED FD NASDAQ CYB ETF 33734X846 215,974 2,095 SH SOLE 2,095 0 0
FIRST TR HIGH YIELD OPPRT 20 COM 33741Q107 135,825 10,570 SH SOLE 10,570 0 0
FRANKLIN TEMPLETON ETF TR US MID CP MLTFCT 35473P884 360,781 6,281 SH SOLE 6,281 0 0
GALLAGHER ARTHUR J & CO COM 363576109 257,992 1,131 SH SOLE 1,131 0 0
GE AEROSPACE COM NEW 369604301 282,324 904 SH SOLE 904 0 0
GENERAL DYNAMICS CORP COM 369550108 13,214,814 39,824 SH SOLE 39,824 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 727,035 807 SH SOLE 807 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 7,849,611 24,675 SH SOLE 24,675 0 0
HOME DEPOT INC COM 437076102 814,972 2,865 SH SOLE 2,865 0 0
HOWMET AEROSPACE INC COM 443201108 23,275,053 102,905 SH SOLE 102,905 0 0
ILLINOIS TOOL WKS INC COM 452308109 2,001,670 7,780 SH SOLE 7,780 0 0
INTEL CORP COM 458140100 393,985 3,277 SH SOLE 3,277 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 785,102 3,570 SH SOLE 3,570 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 5,951,600 14,636 SH SOLE 14,636 0 0
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 564,965 1,855 SH SOLE 1,855 0 0
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 12,734,099 1,264,558 SH SOLE 1,264,558 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 8,327,018 40,030 SH SOLE 40,030 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 13,382,684 18,090 SH SOLE 18,090 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 3,867,041 93,746 SH SOLE 93,746 0 0
ISHARES TR 7-10 YR TRSY BD 464287440 442,620 4,956 SH SOLE 4,956 0 0
ISHARES TR ISHARES BIOTECH 464287556 416,439 1,978 SH SOLE 1,978 0 0
ISHARES TR USD INV GRDE ETF 464288620 32,348,862 664,111 SH SOLE 664,111 0 0
ISHARES TR CORE DIV GRWTH 46434V621 207,942 2,758 SH SOLE 2,758 0 0
ISHARES TR CORE S&P500 ETF 464287200 192,595,457 251,479 SH SOLE 251,479 0 0
ISHARES TR CORE S&P MCP ETF 464287507 63,785,908 886,531 SH SOLE 886,531 0 0
ISHARES TR CORE S&P SCP ETF 464287804 64,755,234 476,001 SH SOLE 476,001 0 0
ISHARES TR CORE S&P TTL STK 464287150 240,332 1,445 SH SOLE 1,445 0 0
ISHARES TR CORE UNIVRSL USD 46434V613 276,621 6,274 SH SOLE 6,274 0 0
ISHARES TR CORE US AGGBD ET 464287226 32,630,574 345,151 SH SOLE 345,151 0 0
ISHARES TR IBONDS DEC2026 46435GAA0 5,978,289 246,629 SH SOLE 246,629 0 0
ISHARES TR IBONDS 27 ETF 46435UAA9 5,372,353 222,734 SH SOLE 222,734 0 0
ISHARES TR IBDS DEC28 ETF 46435U515 4,697,665 188,208 SH SOLE 188,208 0 0
ISHARES TR IBONDS DEC 29 46436E205 3,902,814 172,006 SH SOLE 172,006 0 0
ISHARES TR IBONDS DEC 2030 46436E726 3,989,503 188,718 SH SOLE 188,718 0 0
ISHARES TR IBONDS DEC 2031 46436E486 2,780,176 138,593 SH SOLE 138,593 0 0
ISHARES TR IBONDS DEC 2032 46436E312 2,238,967 93,019 SH SOLE 93,019 0 0
ISHARES TR IBONDS DEC 2033 46436E130 1,704,934 69,646 SH SOLE 69,646 0 0
ISHARES TR IBONDS DEC 2034 46438G653 1,219,037 49,494 SH SOLE 49,494 0 0
ISHARES TR IBONDS DEC 2035 46438G372 309,901 12,875 SH SOLE 12,875 0 0
ISHARES TR IBOXX INV CP ETF 464287242 8,689,453 85,041 SH SOLE 85,041 0 0
ISHARES TR EAFE GRWTH ETF 464288885 273,572 2,283 SH SOLE 2,283 0 0
ISHARES TR NATIONAL MUN ETF 464288414 7,754,347 76,700 SH SOLE 76,700 0 0
ISHARES TR PFD AND INCM SEC 464288687 265,185 8,989 SH SOLE 8,989 0 0
ISHARES TR RUS 1000 ETF 464287622 617,953 1,485 SH SOLE 1,485 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 252,649 2,017 SH SOLE 2,017 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 732,385 2,954 SH SOLE 2,954 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 10,903,563 39,237 SH SOLE 39,237 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 381,526 1,069 SH SOLE 1,069 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 604,263 2,885 SH SOLE 2,885 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 423,890 982 SH SOLE 982 0 0
ISHARES TR RUS MID CAP ETF 464287499 918,408 8,607 SH SOLE 8,607 0 0
ISHARES TR S&P 100 ETF 464287101 5,710,975 14,947 SH SOLE 14,947 0 0
ISHARES TR S&P 500 VAL ETF 464287408 658,872 2,886 SH SOLE 2,886 0 0
ISHARES TR S&P MC 400GR ETF 464287606 5,264,393 48,028 SH SOLE 48,028 0 0
ISHARES TR SELECT DIVID ETF 464287168 4,199,565 27,616 SH SOLE 27,616 0 0
ISHARES TR US AER DEF ETF 464288760 295,232 1,425 SH SOLE 1,425 0 0
ISHARES TR U.S. TECH ETF 464287721 291,390 1,100 SH SOLE 1,100 0 0
J P MORGAN EXCHANGE TRADED F INFL MANA BD ETF 46654Q104 11,047,721 239,855 SH SOLE 239,855 0 0
JOHNSON & JOHNSON COM 478160104 4,238,650 16,011 SH SOLE 16,011 0 0
JOHNSON CONTROLS INTERNATION SHS G51502105 203,948 1,372 SH SOLE 1,372 0 0
JPMORGAN CHASE & CO COM 46625H100 19,317,231 58,390 SH SOLE 58,390 0 0
KLA CORP COM NEW 482480100 208,575 1,070 SH SOLE 1,070 0 0
LINDE PLC SHS G54950103 20,800,371 43,823 SH SOLE 43,823 0 0
LOCKHEED MARTIN CORP COM 539830109 576,159 1,131 SH SOLE 1,131 0 0
LOWES COS INC COM 548661107 13,648,504 74,060 SH SOLE 74,060 0 0
MANULIFE FINL CORP COM 56501R106 247,278 5,806 SH SOLE 5,806 0 0
MARATHON PETE CORP COM 56585A102 237,252 600 SH SOLE 600 0 0
MARRIOTT INTL INC NEW CL A 571903202 2,669,659 7,506 SH SOLE 7,506 0 0
MARVELL TECHNOLOGY INC COM 573874104 519,964 1,968 SH SOLE 1,968 0 0
MASTERCARD INCORPORATED CL A 57636Q104 314,740 571 SH SOLE 571 0 0
MCDONALDS CORP COM 580135101 10,421,732 45,127 SH SOLE 45,127 0 0
MERCADOLIBRE INC COM 58733R102 359,534 208 SH SOLE 208 0 0
MERCK & CO INC COM 58933Y105 1,283,087 8,830 SH SOLE 8,830 0 0
META PLATFORMS INC CL A 30303M102 7,663,569 10,568 SH SOLE 10,568 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 359,297 4,620 SH SOLE 4,620 0 0
MICRON TECHNOLOGY INC COM 595112103 1,184,997 1,113 SH SOLE 1,113 0 0
MICROSOFT CORP COM 594918104 88,541,131 172,628 SH SOLE 172,628 0 0
MONDELEZ INTL INC CL A 609207105 303,017 5,241 SH SOLE 5,241 0 0
NETFLIX INC. COM 64110L106 10,915,432 156,876 SH SOLE 156,876 0 0
NEXTERA ENERGY INC COM 65339F101 12,023,621 158,749 SH SOLE 158,749 0 0
NORFOLK SOUTHN CORP COM 655844108 348,964 1,129 SH SOLE 1,129 0 0
NORTHROP GRUMMAN CORP COM 666807102 797,573 1,650 SH SOLE 1,650 0 0
NRG ENERGY INC COM NEW 629377508 248,690 2,600 SH SOLE 2,600 0 0
NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 574,248 5,051 SH SOLE 5,051 0 0
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 616,795 11,715 SH SOLE 11,715 0 0
NVIDIA CORPORATION COM 67066G104 71,342,417 312,385 SH SOLE 312,385 0 0
ORACLE CORP COM 68389X105 342,564 2,495 SH SOLE 2,495 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 657,481 3,515 SH SOLE 3,515 0 0
PALO ALTO NETWORKS INC COM 697435105 497,432 1,252 SH SOLE 1,252 0 0
PARKER-HANNIFIN CORP COM 701094104 216,880 227 SH SOLE 227 0 0
PENNANTPARK FLOATING RATE CA COM 70806A106 81,524 11,798 SH SOLE 11,798 0 0
PEPSICO INC COM 713448108 771,218 6,086 SH SOLE 6,086 0 0
PFIZER INC COM 717081103 219,747 7,705 SH SOLE 7,705 0 0
PHILIP MORRIS INTL INC COM 718172109 415,179 2,176 SH SOLE 2,176 0 0
PIMCO CORPORATE & INCOME OPP COM 72201B101 184,362 16,745 SH SOLE 16,745 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 15,362,331 152,783 SH SOLE 152,783 0 0
PNC FINL SVCS GROUP INC COM 693475105 330,278 1,486 SH SOLE 1,486 0 0
PROCTER & GAMBLE CO COM 742718109 1,288,701 8,870 SH SOLE 8,870 0 0
PROGRESSIVE CORP COM 743315103 14,833,686 71,553 SH SOLE 71,553 0 0
QUALCOMM INC COM 747525103 655,237 3,560 SH SOLE 3,560 0 0
ROPER TECHNOLOGIES INC COM 776696106 277,781 795 SH SOLE 795 0 0
RTX CORPORATION COM 75513E101 1,158,827 6,242 SH SOLE 6,242 0 0
SALESFORCE INC COM 79466L302 280,535 1,222 SH SOLE 1,222 0 0
SAP SE SPON ADR 803054204 5,262,869 25,244 SH SOLE 25,244 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 273,181 9,945 SH SOLE 9,945 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 552,941 18,865 SH SOLE 18,865 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 279,831 8,602 SH SOLE 8,602 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 955,680 31,856 SH SOLE 31,856 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 1,606,921 47,235 SH SOLE 47,235 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 1,350,004 41,373 SH SOLE 41,373 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870 1,495,565 59,513 SH SOLE 59,513 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 11,902,429 12,905 SH SOLE 12,905 0 0
SELECT SECTOR SPDR TR ST STR TECHN ETF 81369Y803 2,225,303 11,368 SH SOLE 11,368 0 0
SELECT SECTOR SPDR TR ST STR UTIL ETF 81369Y886 201,170 5,101 SH SOLE 5,101 0 0
SHERWIN WILLIAMS CO COM 824348106 201,383 623 SH SOLE 623 0 0
SHOPIFY INC CL A SUB VTG SHS 82509L107 1,002,211 6,758 SH SOLE 6,758 0 0
SOUTHERN CO COM 842587107 358,085 4,320 SH SOLE 4,320 0 0
SPDR GOLD TR GOLD SHS 78463V107 1,001,609 2,630 SH SOLE 2,630 0 0
SPDR SERIES TRUST ST STR CONV ETF 78464A359 289,375 2,860 SH SOLE 2,860 0 0
SPDR SERIES TRUST ST STR TIPS ETF 78464A656 10,417,074 427,455 SH SOLE 427,455 0 0
SPDR SERIES TRUST ST TERM HIGH ETF 78468R408 9,240,670 381,059 SH SOLE 381,059 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 4,633,247 9,506 SH SOLE 9,506 0 0
STARBUCKS CORP COM 855244109 237,606 2,529 SH SOLE 2,529 0 0
STATE STR SPDR S&P 500 ETF T TR UNIT 78462f103 17,028,575 22,329 SH SOLE 22,329 0 0
STATE STR SPDR S&P MIDCAP 40 UTSER1 S&PDCRP 78467Y107 245,610 374 SH SOLE 374 0 0
STRYKER CORPORATION COM 863667101 7,964,447 28,921 SH SOLE 28,921 0 0
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 71,056,946 155,762 SH SOLE 155,762 0 0
TESLA INC COM 88160R101 3,264,687 9,201 SH SOLE 9,201 0 0
TEXAS INSTRS INC COM 882508104 2,310,271 8,248 SH SOLE 8,248 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 417,988 619 SH SOLE 619 0 0
TJX COS INC NEW COM 872540109 17,858,634 134,976 SH SOLE 134,976 0 0
UNION PAC CORP COM 907818108 1,140,656 4,192 SH SOLE 4,192 0 0
UNITEDHEALTH GROUP INC COM 91324P102 10,369,567 28,249 SH SOLE 28,249 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 321,552 528 SH SOLE 528 0 0
VANGUARD INDEX FDS MRNGSTR MD CP VA 922908512 213,323 1,091 SH SOLE 1,091 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1,101,273 1,571 SH SOLE 1,571 0 0
VANGUARD INDEX FDS MRNGSTR SML CAP 922908751 274,301 964 SH SOLE 964 0 0
VANGUARD INDEX FDS MRNGSTR TTL STK 922908769 3,581,960 9,571 SH SOLE 9,571 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 527,398 4,699 SH SOLE 4,699 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 15,580,658 66,781 SH SOLE 66,781 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 99,419,971 1,408,015 SH SOLE 1,408,015 0 0
VANGUARD WORLD FD CONSUM DIS ETF 92204A108 242,148 664 SH SOLE 664 0 0
VANGUARD WORLD FD INDUSTRIAL ETF 92204A603 271,792 848 SH SOLE 848 0 0
VANGUARD WORLD FD INF TECH ETF 92204A702 352,149 2,802 SH SOLE 2,802 0 0
VANGUARD WORLD FD MATERIALS ETF 92204A801 222,752 1,021 SH SOLE 1,021 0 0
VANGUARD WORLD FD UTILITIES ETF 92204A876 235,676 1,378 SH SOLE 1,378 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 304,944 6,648 SH SOLE 6,648 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 8,751,591 36,267 SH SOLE 36,267 0 0
VISA INC COM CL A 92826C839 26,599,863 74,026 SH SOLE 74,026 0 0
WALMART INC COM 931142103 896,448 8,626 SH SOLE 8,626 0 0
WASTE CONNECTIONS INC COM 94106B101 1,480,260 9,616 SH SOLE 9,616 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 235,433 635 SH SOLE 635 0 0
WESTERN ASSET HIGH INCOM FD COM 95766J102 80,484 22,800 SH SOLE 22,800 0 0
WORLD GOLD TR SPDR GLD MINIS 98149E303 52,459,500 638,349 SH SOLE 638,349 0 0
WW GRAINGER INC COM 384802104 9,090,325 7,297 SH SOLE 7,297 0 0
XPO INC COM 983793100 6,534,137 37,130 SH SOLE 37,130 0 0