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
ADOBE INC COM 00724F101   3,423,044 6,611 SH   SOLE 0 5,574 0 1,037
ALPHABET INC CAP STK CL A 02079K305   14,364,640 86,612 SH   SOLE 0 75,728 0 10,884
ALPHABET INC CAP STK CL C 02079K107   390,556 2,336 SH   SOLE 0 0 0 2,336
AMAZON COM INC COM 023135106   9,836,733 52,792 SH   SOLE 0 44,428 0 8,364
ANALOG DEVICES INC COM 032654105   8,000,479 34,759 SH   SOLE 0 30,615 0 4,144
APPLE INC COM 037833100   11,991,112 51,464 SH   SOLE 0 45,442 0 6,022
CANADIAN PACIFIC KANSAS CITY COM 13646K108   5,120,339 59,859 SH   SOLE 0 51,164 0 8,695
CARRIER GLOBAL CORPORATION COM 14448C104   8,693,081 108,002 SH   SOLE 0 94,713 0 13,289
COSTCO WHSL CORP NEW COM 22160K105   10,773,878 12,153 SH   SOLE 0 10,964 0 1,189
CSX CORP COM 126408103   864,320 25,031 SH   SOLE 0 19,374 0 5,657
DISNEY WALT CO COM 254687106   216,043 2,246 SH   SOLE 0 0 0 2,246
HEICO CORP NEW CL A 422806208   5,987,284 29,384 SH   SOLE 0 26,362 0 3,022
HERSHEY CO COM 427866108   3,437,273 17,923 SH   SOLE 0 15,084 0 2,839
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791   5,673,652 290,064 SH   SOLE 0 255,419 0 34,645
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783   8,058,598 408,651 SH   SOLE 0 360,146 0 48,505
INVESCO EXCH TRD SLF IDX FD INVSCO 28 HYCORP 46138J452   2,928,754 132,164 SH   SOLE 0 115,217 0 16,947
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 26 46138J635   3,579,421 152,608 SH   SOLE 0 134,151 0 18,457
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643   7,698,260 374,429 SH   SOLE 0 326,597 0 47,832
INVESCO EXCH TRD SLF IDX FD BULETSHS 2027 46138J585   4,289,256 188,954 SH   SOLE 0 164,849 0 24,105
INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 46138J577   7,420,413 394,493 SH   SOLE 0 342,478 0 52,015
MASTERCARD INCORPORATED CL A 57636Q104   276,528 560 SH   SOLE 0 3 0 557
MCDONALDS CORP COM 580135101   6,228,448 20,454 SH   SOLE 0 17,734 0 2,720
META PLATFORMS INC CL A 30303M102   2,405,393 4,202 SH   SOLE 0 3,096 0 1,106
MICROCHIP TECHNOLOGY INC. COM 595017104   6,162,338 76,751 SH   SOLE 0 67,324 0 9,427
MICROSOFT CORP COM 594918104   19,744,316 45,885 SH   SOLE 0 39,922 0 5,963
NETFLIX INC COM 64110L106   202,851 286 SH   SOLE 0 0 0 286
NIKE INC CL B 654106103   1,946,745 22,022 SH   SOLE 0 19,018 0 3,004
NORDSON CORP COM 655663102   3,762,175 14,325 SH   SOLE 0 12,583 0 1,742
ORACLE CORP COM 68389X105   9,275,894 54,436 SH   SOLE 0 46,983 0 7,453
PACER FDS TR PACER US SMALL 69374H857   1,858,567 39,952 SH   SOLE 0 30,142 0 9,810
SALESFORCE INC COM 79466L302   2,918,296 10,662 SH   SOLE 0 9,064 0 1,598
SCHWAB CHARLES CORP COM 808513105   2,322,985 35,843 SH   SOLE 0 31,351 0 4,492
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   2,816,555 33,320 SH   SOLE 0 27,508 0 5,812
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   3,993,990 58,865 SH   SOLE 0 22,767 0 36,098
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   11,954,759 114,751 SH   SOLE 0 81,600 0 33,151
SPOTIFY TECHNOLOGY S A SHS L8681T102   1,019,723 2,767 SH   SOLE 0 2,260 0 507
STARBUCKS CORP COM 855244109   666,832 6,840 SH   SOLE 0 4,919 0 1,921
STRYKER CORPORATION COM 863667101   8,268,880 22,889 SH   SOLE 0 20,127 0 2,762
TELEDYNE TECHNOLOGIES INC COM 879360105   2,864,485 6,545 SH   SOLE 0 5,713 0 832
TEXAS ROADHOUSE INC COM 882681109   4,733,940 26,806 SH   SOLE 0 24,811 0 1,995
UNITEDHEALTH GROUP INC COM 91324P102   6,987,511 11,951 SH   SOLE 0 10,310 0 1,641
VANGUARD WORLD FD INF TECH ETF 92204A702   2,402,386 4,096 SH   SOLE 0 3,260 0 836
VISA INC COM CL A 92826C839   8,555,069 31,115 SH   SOLE 0 25,887 0 5,228
WALKER & DUNLOP INC COM 93148P102   5,315,217 46,793 SH   SOLE 0 41,140 0 5,653
WASTE MGMT INC DEL COM 94106L109   938,975 4,523 SH   SOLE 0 3,491 0 1,032