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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ADOBE SYSTEMS INCORPORATED COM 00724F101 1,984 5,420 SH   SOLE 0 5,249 0 171
ALPHABET INC CAP STK CL A 02079K305 9,883 4,535 SH   SOLE 0 4,454 0 81
ALPHABET INC CAP STK CL C 02079K107 252 115 SH   SOLE 0 0 0 115
AMAZON COM INC COM 023135106 4,176 39,314 SH   SOLE 0 37,254 0 2,060
ANALOG DEVICES INC COM 032654105 5,129 35,110 SH   SOLE 0 34,530 0 580
APPLE INC COM 037833100 11,290 82,574 SH   SOLE 0 80,803 0 1,771
CANADIAN PAC RY LTD COM 13645T100 3,659 52,394 SH   SOLE 0 51,677 0 717
CARRIER GLOBAL CORPORATION COM 14448C104 3,903 109,454 SH   SOLE 0 108,101 0 1,353
COSTAR GROUP INC COM 22160N109 1,825 30,209 SH   SOLE 0 29,623 0 586
COSTCO WHSL CORP NEW COM 22160K105 6,484 13,529 SH   SOLE 0 13,330 0 199
EDWARDS LIFESCIENCES CORP COM 28176E108 2,488 26,169 SH   SOLE 0 25,752 0 417
HEICO CORP NEW CL A 422806208 3,377 32,047 SH   SOLE 0 31,588 0 459
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 12,818 618,045 SH   SOLE 0 613,464 0 4,581
ISHARES TR FALN ANGLS USD 46435G474 3,571 145,028 SH   SOLE 0 143,662 0 1,366
ISHARES TR U.S. MED DVC ETF 464288810 546 10,817 SH   SOLE 0 10,363 0 454
ISHARES TR SP SMCP600VL ETF 464287879 1,428 16,044 SH   SOLE 0 15,017 0 1,027
MCDONALDS CORP COM 580135101 4,968 20,125 SH   SOLE 0 19,827 0 298
MICROCHIP TECHNOLOGY INC. COM 595017104 4,543 78,218 SH   SOLE 0 77,041 0 1,177
MICROSOFT CORP COM 594918104 12,189 47,461 SH   SOLE 0 46,092 0 1,369
NIKE INC CL B 654106103 3,100 30,329 SH   SOLE 0 29,856 0 473
NORDSON CORP COM 655663102 2,951 14,577 SH   SOLE 0 14,355 0 222
ORACLE CORP COM 68389X105 3,191 45,675 SH   SOLE 0 44,891 0 784
SALESFORCE INC COM 79466L302 1,831 11,096 SH   SOLE 0 10,894 0 202
SCHWAB CHARLES CORP COM 808513105 6,937 109,792 SH   SOLE 0 108,145 0 1,647
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 6,785 116,996 SH   SOLE 0 104,789 0 12,207
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 965 21,612 SH   SOLE 0 195 0 21,417
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 3,603 50,298 SH   SOLE 0 47,938 0 2,360
STARBUCKS CORP COM 855244109 1,671 21,875 SH   SOLE 0 20,701 0 1,174
STRYKER CORPORATION COM 863667101 4,824 24,251 SH   SOLE 0 23,880 0 371
TELEDYNE TECHNOLOGIES INC COM 879360105 1,291 3,442 SH   SOLE 0 3,368 0 74
TEXAS ROADHOUSE INC COM 882681109 2,000 27,319 SH   SOLE 0 26,868 0 451
UNITEDHEALTH GROUP INC COM 91324P102 7,509 14,619 SH   SOLE 0 14,403 0 216
VANGUARD WORLD FDS INF TECH ETF 92204A702 727 2,225 SH   SOLE 0 2,162 0 63
VISA INC COM CL A 92826C839 5,814 29,527 SH   SOLE 0 27,841 0 1,686
WALKER & DUNLOP INC COM 93148P102 5,771 59,907 SH   SOLE 0 59,009 0 898