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
ASML HOLDING N V N Y REGISTRY SHS N07059210   280,012 282 SH   SOLE   0 0 282
ABBVIE INC COM 00287Y109   372,682 2,062 SH   SOLE   0 0 2,062
ALIGN TECHNOLOGY INC COM 016255101   285,767 894 SH   SOLE   0 0 894
ALPHABET INC CAP STK CL C 02079K107   242,262 1,548 SH   SOLE   0 0 1,548
ALPHABET INC CAP STK CL A 02079K305   622,737 4,005 SH   SOLE   0 0 4,005
AMAZON COM INC COM 023135106   727,137 4,018 SH   SOLE   0 0 4,018
APPLE INC COM 037833100   1,229,715 7,232 SH   SOLE   0 0 7,232
APPLIED MATLS INC COM 038222105   207,115 992 SH   SOLE   0 0 992
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   867,713 2,065 SH   SOLE   0 0 2,065
CSX CORP COM 126408103   229,192 6,231 SH   SOLE   0 0 6,231
CANADIAN PACIFIC KANSAS CITY COM 13646K108   557,486 6,343 SH   SOLE   0 0 6,343
CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106   1,055,665 32,482 SH   SOLE   0 0 32,482
CHENIERE ENERGY INC COM NEW 16411R208   358,201 2,248 SH   SOLE   0 0 2,248
CHEVRON CORP NEW COM 166764100   243,802 1,533 SH   SOLE   0 0 1,533
COSTCO WHSL CORP NEW COM 22160K105   1,081,522 1,500 SH   SOLE   0 0 1,500
DOLBY LABORATORIES INC COM CL A 25659T107   217,487 2,603 SH   SOLE   0 0 2,603
GLOBAL PMTS INC COM 37940X102   238,955 1,836 SH   SOLE   0 0 1,836
IDEXX LABS INC COM 45168D104   581,924 1,093 SH   SOLE   0 0 1,093
INTEL CORP COM 458140100   244,923 5,501 SH   SOLE   0 0 5,501
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100   395,700 28,325 SH   SOLE   0 0 28,325
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   711,699 33,666 SH   SOLE   0 0 33,666
ISHARES TR CORE S&P500 ETF 464287200   2,474,743 4,715 SH   SOLE   0 0 4,715
ISHARES TR CORE US AGGBD ET 464287226   2,736,810 28,232 SH   SOLE   0 0 28,232
ISHARES TR CORE S&P MCP ETF 464287507   1,331,096 22,049 SH   SOLE   0 0 22,049
ISHARES TR ISHARES SEMICDTR 464287523   356,976 1,564 SH   SOLE   0 0 1,564
ISHARES TR FLTG RATE NT ETF 46429B655   386,588 7,607 SH   SOLE   0 0 7,607
ISHARES TR CORE MSCI TOTAL 46432F834   380,880 5,626 SH   SOLE   0 0 5,626
ISHARES TR CORE MSCI EAFE 46432F842   331,914 4,492 SH   SOLE   0 0 4,492
MASTERCARD INCORPORATED CL A 57636Q104   483,387 1,010 SH   SOLE   0 0 1,010
MICROSOFT CORP COM 594918104   1,229,107 2,895 SH   SOLE   0 0 2,895
NETFLIX INC COM 64110L106   837,305 1,363 SH   SOLE   0 0 1,363
NORDSON CORP COM 655663102   331,228 1,219 SH   SOLE   0 0 1,219
NOVO-NORDISK A S ADR 670100205   276,018 2,164 SH   SOLE   0 0 2,164
NVIDIA CORPORATION COM 67066G104   636,197 704 SH   SOLE   0 0 704
SPDR S&P 500 ETF TR TR UNIT 78462F103   215,130 412 SH   SOLE   0 0 412
SPDR SER TR S&P BIOTECH 78464A870   219,156 2,335 SH   SOLE   0 0 2,335
SPDR SER TR BLOOMBERG HIGH Y 78468R622   285,581 3,031 SH   SOLE   0 0 3,031
SPDR SER TR PORTFOLIO S&P600 78468R853   655,768 15,390 SH   SOLE   0 0 15,390
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   467,709 5,777 SH   SOLE   0 0 5,777
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   222,895 2,781 SH   SOLE   0 0 2,781
STARBUCKS CORP COM 855244109   339,334 3,707 SH   SOLE   0 0 3,707
STRYKER CORPORATION COM 863667101   321,398 906 SH   SOLE   0 0 906
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   291,469 2,060 SH   SOLE   0 0 2,060
TESLA INC COM 88160R101   1,950,023 11,129 SH   SOLE   0 0 11,129
TEXAS PACIFIC LAND CORPORATI COM 88262P102   507,486 889 SH   SOLE   0 0 889
VANGUARD STAR FDS VG TL INTL STK F 921909768   1,625,793 27,011 SH   SOLE   0 0 27,011
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   2,095,533 29,137 SH   SOLE   0 0 29,137
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   1,143,352 23,391 SH   SOLE   0 0 23,391
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   2,635,869 45,073 SH   SOLE   0 0 45,073
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   375,339 6,496 SH   SOLE   0 0 6,496
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   233,014 485 SH   SOLE   0 0 485
VANGUARD INDEX FDS GROWTH ETF 922908736   445,900 1,295 SH   SOLE   0 0 1,295
VANGUARD INDEX FDS VALUE ETF 922908744   429,390 2,647 SH   SOLE   0 0 2,647
VANGUARD INDEX FDS SMALL CP ETF 922908751   404,533 1,785 SH   SOLE   0 0 1,785
VANGUARD INDEX FDS TOTAL STK MKT 922908769   2,712,967 10,447 SH   SOLE   0 0 10,447
WABTEC COM 929740108   211,212 1,458 SH   SOLE   0 0 1,458
XYLEM INC COM 98419M100   234,526 1,823 SH   SOLE   0 0 1,823
ZACKS TRUST EARNGS CONSTANT 98888G105   1,252,271 44,708 SH   SOLE   0 0 44,708
ZACKS TRUST SMALL/MID CAP 98888G204   398,415 12,678 SH   SOLE   0 0 12,678