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 478,524 1,829 SH SOLE 0 0 1,829
ADVANCED MICRO DEVICES INC COM 007903107 1,988,220 3,250 SH SOLE 0 0 3,250
ALPHABET INC CAP STK CL C 02079K107 1,127,840 3,310 SH SOLE 0 0 3,310
ALPHABET INC CAP STK CL A 02079K305 16,845,020 48,956 SH SOLE 0 0 48,956
AMAZON COM INC COM 023135106 8,621,842 34,605 SH SOLE 0 0 34,605
AMPHENOL CORP CL A 032095101 1,823,670 21,633 SH SOLE 0 0 21,633
APPLE INC COM 037833100 38,488,231 115,574 SH SOLE 0 0 115,574
APPLIED MATLS INC COM 038222105 3,010,143 5,886 SH SOLE 0 0 5,886
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 5,907,680 11,864 SH SOLE 0 0 11,864
BROADCOM INC COM 11135F101 8,632,253 24,580 SH SOLE 0 0 24,580
CHEVRON CORPORATION COM 166764100 233,831 1,145 SH SOLE 0 0 1,145
COSTCO WHOLESALE CORPORATION COM 22160K105 7,365,783 8,093 SH SOLE 0 0 8,093
META PLATFORMS INC CL A 30303M102 1,454,227 2,005 SH SOLE 0 0 2,005
FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 14,080,630 148,671 SH SOLE 0 0 148,671
FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303 7,700,205 151,460 SH SOLE 0 0 151,460
FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 230,601 6,803 SH SOLE 0 0 6,803
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 10,875,776 143,632 SH SOLE 0 0 143,632
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 14,259,838 174,539 SH SOLE 0 0 174,539
FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709 5,560,523 62,774 SH SOLE 0 0 62,774
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 26,363,994 87,863 SH SOLE 0 0 87,863
FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873 7,775,661 107,980 SH SOLE 0 0 107,980
GE VERNOVA INC COM 36828A101 296,638 312 SH SOLE 0 0 312
GOLDMAN SACHS GROUP INC COM 38141G104 3,184,659 3,537 SH SOLE 0 0 3,537
HOME DEPOT INC COM 437076102 929,056 3,266 SH SOLE 0 0 3,266
INVESCO QQQ TR UNIT SER 1 46090E103 23,222,831 31,392 SH SOLE 0 0 31,392
ISHARES TR TIPS BD ETF 464287176 12,121,613 116,509 SH SOLE 0 0 116,509
ISHARES TR CORE S&P500 ETF 464287200 451,112 589 SH SOLE 0 0 589
ISHARES TR ISHARES BIOTECH 464287556 4,018,101 19,086 SH SOLE 0 0 19,086
ISHARES TR RUS TP200 GR ETF 464289438 25,023,411 84,846 SH SOLE 0 0 84,846
ISHARES TR 0-5 YR TIPS ETF 46429B747 6,226,048 62,447 SH SOLE 0 0 62,447
JPMORGAN CHASE & CO COM 46625H100 6,473,361 19,567 SH SOLE 0 0 19,567
ELI LILLY & CO COM 532457108 2,770,271 2,394 SH SOLE 0 0 2,394
MASTERCARD INCORPORATED CL A 57636Q104 8,038,761 14,576 SH SOLE 0 0 14,576
MICROSOFT CORP COM 594918104 19,694,165 38,396 SH SOLE 0 0 38,396
MID PENN BANCORP INC COM 59540G107 239,177 6,756 SH SOLE 0 0 6,756
NETFLIX INC. COM 64110L106 1,365,511 19,625 SH SOLE 0 0 19,625
NETEASE COM INC SPONSORED ADS 64110W102 605,800 5,000 SH SOLE 0 0 5,000
NVIDIA CORPORATION COM 67066G104 24,935,366 109,184 SH SOLE 0 0 109,184
PALANTIR TECHNOLOGIES INC CL A 69608A108 2,131,784 11,397 SH SOLE 0 0 11,397
PARKER-HANNIFIN CORP COM 701094104 5,583,374 5,844 SH SOLE 0 0 5,844
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 289,693 380 SH SOLE 0 0 380
SPDR SERIES TRUST ST STR P500GRW 78464A409 303,515 2,466 SH SOLE 0 0 2,466
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 4,720,450 213,595 SH SOLE 0 0 213,595
SCHWAB STRATEGIC TR US TIPS ETF 808524870 1,563,966 62,235 SH SOLE 0 0 62,235
STRYKER CORPORATION COM 863667101 1,048,630 3,808 SH SOLE 0 0 3,808
TESLA INC COM 88160R101 949,710 2,677 SH SOLE 0 0 2,677
UNITEDHEALTH GROUP INC COM 91324P102 777,160 2,117 SH SOLE 0 0 2,117
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 862,827 17,530 SH SOLE 0 0 17,530
VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303 5,453,970 110,070 SH SOLE 0 0 110,070
VANGUARD WORLD FD CONSUM DIS ETF 92204A108 2,189,216 6,003 SH SOLE 0 0 6,003
VANGUARD WORLD FD CONSUM STP ETF 92204A207 1,824,230 8,360 SH SOLE 0 0 8,360
VANGUARD WORLD FD ENERGY ETF 92204A306 271,668 1,578 SH SOLE 0 0 1,578
VANGUARD WORLD FD FINANCIALS ETF 92204A405 1,020,946 7,848 SH SOLE 0 0 7,848
VANGUARD WORLD FD HEALTH CAR ETF 92204A504 3,416,087 10,808 SH SOLE 0 0 10,808
VANGUARD WORLD FD INDUSTRIAL ETF 92204A603 2,160,127 6,740 SH SOLE 0 0 6,740
VANGUARD WORLD FD INF TECH ETF 92204A702 6,333,245 50,396 SH SOLE 0 0 50,396
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 33,565,378 434,501 SH SOLE 0 0 434,501
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 2,083,993 18,567 SH SOLE 0 0 18,567
VANGUARD INDEX FDS MRNGSTR TTL STK 922908769 1,496,960 4,000 SH SOLE 0 0 4,000
WALMART INC COM 931142103 4,653,544 44,780 SH SOLE 0 0 44,780
WISDOMTREE TR EM EX ST-OWNED 97717X578 1,065,980 22,751 SH SOLE 0 0 22,751