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
ABBVIE INC COM 00287Y109   1,803,190 10,513 SH   SOLE IMA Wealth 10,513 0 0
ADOBE INC COM 00724F101   2,512,708 4,523 SH   SOLE IMA Wealth 4,523 0 0
ADVANCED MICRO DEVICES INC COM 007903107   1,958,037 12,071 SH   SOLE IMA Wealth 12,071 0 0
AES CORP COM 00130H105   2,281,078 129,828 SH   SOLE IMA Wealth 129,828 0 0
ALPHABET INC CAP STK CL C 02079K107   5,012,319 27,327 SH   SOLE IMA Wealth 27,327 0 0
AMAZON COM INC COM 023135106   6,045,247 31,282 SH   SOLE IMA Wealth 31,282 0 0
AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604   1,642,161 26,881 SH   SOLE IMA Wealth 26,881 0 0
AMERICAN CENTY ETF TR US SML CP VALU 025072877   2,815,863 31,385 SH   SOLE IMA Wealth 31,385 0 0
AMERIPRISE FINL INC COM 03076C106   2,528,965 5,920 SH   SOLE IMA Wealth 5,920 0 0
APPLE INC COM 037833100   8,269,162 39,261 SH   SOLE IMA Wealth 39,261 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   955,715 4,004 SH   SOLE IMA Wealth 4,004 0 0
AZENTA INC COM 114340102   1,486,463 28,249 SH   SOLE IMA Wealth 28,249 0 0
BANK AMERICA CORP COM 060505104   1,523,748 38,314 SH   SOLE IMA Wealth 38,314 0 0
BOSTON SCIENTIFIC CORP COM 101137107   2,188,086 28,413 SH   SOLE IMA Wealth 28,413 0 0
BRISTOL MYERS SQUIBB CO COM 110122108   219,362 5,282 SH   SOLE IMA Wealth 5,282 0 0
CAPITAL ONE FINL CORP COM 14040H105   1,886,659 13,627 SH   SOLE IMA Wealth 13,627 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   1,617,813 25,647 SH   SOLE IMA Wealth 25,647 0 0
CHEVRON CORP NEW COM 166764100   2,474,801 15,822 SH   SOLE IMA Wealth 15,822 0 0
CINTAS CORP COM 172908105   4,341,612 6,200 SH   SOLE IMA Wealth 6,200 0 0
CITIGROUP INC COM NEW 172967424   2,615,949 41,222 SH   SOLE IMA Wealth 41,222 0 0
COCA COLA CO COM 191216100   536,952 8,436 SH   SOLE IMA Wealth 8,436 0 0
CONCENTRIX CORP COM 20602D101   647,988 10,240 SH   SOLE IMA Wealth 10,240 0 0
COSTCO WHSL CORP NEW COM 22160K105   220,148 259 SH   SOLE IMA Wealth 259 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   1,266,427 23,448 SH   SOLE IMA Wealth 23,448 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   5,659,717 14,770 SH   SOLE IMA Wealth 14,770 0 0
DANAHER CORPORATION COM 235851102   5,457,224 21,842 SH   SOLE IMA Wealth 21,842 0 0
DATADOG INC CL A COM 23804L103   4,500,762 34,704 SH   SOLE IMA Wealth 34,704 0 0
DEERE CO COM 244199105   940,801 2,518 SH   SOLE IMA Wealth 2,518 0 0
DISCOVER FINL SVCS COM 254709108   2,671,272 20,421 SH   SOLE IMA Wealth 20,421 0 0
DOCUSIGN INC COM 256163106   771,631 14,423 SH   SOLE IMA Wealth 14,423 0 0
DRAFTKINGS INC NEW COM CL A 26142V105   1,219,494 31,949 SH   SOLE IMA Wealth 31,949 0 0
DXC TECHNOLOGY CO COM 23355L106   1,460,901 76,527 SH   SOLE IMA Wealth 76,527 0 0
DYCOM INDS INC COM 267475101   264,447 1,567 SH   SOLE IMA Wealth 1,567 0 0
ELECTRONIC ARTS INC COM 285512109   2,096,917 15,050 SH   SOLE IMA Wealth 15,050 0 0
ELEVANCE HEALTH INC COM 036752103   2,531,570 4,672 SH   SOLE IMA Wealth 4,672 0 0
ENVESTNET INC COM 29404K106   1,476,311 23,587 SH   SOLE IMA Wealth 23,587 0 0
EVOLENT HEALTH INC CL A 30050B101   698,053 36,509 SH   SOLE IMA Wealth 36,509 0 0
EXACT SCIENCES CORP COM 30063P105   1,437,219 34,017 SH   SOLE IMA Wealth 34,017 0 0
EXELIXIS INC COM 30161Q104   3,252,578 144,752 SH   SOLE IMA Wealth 144,752 0 0
EXXON MOBIL CORP COM 30231G102   3,960,704 34,405 SH   SOLE IMA Wealth 34,405 0 0
FASTENAL CO COM 311900104   5,014,632 79,800 SH   SOLE IMA Wealth 79,800 0 0
FEDEX CORP COM 31428X106   532,216 1,775 SH   SOLE IMA Wealth 1,775 0 0
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   3,657,075 210,661 SH   SOLE IMA Wealth 210,661 0 0
FORTIVE CORP COM 34959J108   928,622 12,532 SH   SOLE IMA Wealth 12,532 0 0
GENERAC HLDGS INC COM 368736104   1,291,393 9,767 SH   SOLE IMA Wealth 9,767 0 0
GRAINGER W W INC COM 384802104   3,563,848 3,950 SH   SOLE IMA Wealth 3,950 0 0
GUARDANT HEALTH INC COM 40131M109   454,976 15,754 SH   SOLE IMA Wealth 15,754 0 0
HOME DEPOT INC COM 437076102   548,375 1,593 SH   SOLE IMA Wealth 1,593 0 0
ILLINOIS TOOL WKS INC COM 452308109   2,037,856 8,600 SH   SOLE IMA Wealth 8,600 0 0
ILLUMINA INC COM 452327109   472,216 4,524 SH   SOLE IMA Wealth 4,524 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101   1,831,304 16,763 SH   SOLE IMA Wealth 16,763 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   471,116 2,724 SH   SOLE IMA Wealth 2,724 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   2,597,480 5,839 SH   SOLE IMA Wealth 5,839 0 0
INVESCO EXCH TRD SLF IDX FD BULETSHS 2027 46138J585   4,112,564 186,222 SH   SOLE IMA Wealth 186,222 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   6,722,918 328,749 SH   SOLE IMA Wealth 328,749 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791   7,320,269 381,761 SH   SOLE IMA Wealth 381,761 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783   11,738,443 610,741 SH   SOLE IMA Wealth 610,741 0 0
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643   10,910,017 546,868 SH   SOLE IMA Wealth 546,868 0 0
INVESCO EXCHANGE TRADED FD T SP500 EQL FIN 46137V340   244,281 3,985 SH   SOLE IMA Wealth 3,985 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   946,243 1,975 SH   SOLE IMA Wealth 1,975 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106   538,200 5,000 SH   SOLE IMA Wealth 5,000 0 0
IRON MTN INC DEL COM 46284V101   264,738 2,954 SH   SOLE IMA Wealth 2,954 0 0
ISHARES TR 3 7 YR TREAS BD 464288661   509,223 4,410 SH   SOLE IMA Wealth 4,410 0 0
ISHARES TR CORE SP MCP ETF 464287507   469,623 8,025 SH   SOLE IMA Wealth 8,025 0 0
ISHARES TR CORE S&P TTL STK 464287150   512,774 4,317 SH   SOLE IMA Wealth 4,317 0 0
ISHARES TR CORE S&P500 ETF 464287200   3,466,703 6,335 SH   SOLE IMA Wealth 6,335 0 0
ISHARES TR HIGH YLD SYSTM B 46435G250   12,308,783 265,047 SH   SOLE IMA Wealth 265,047 0 0
ISHARES TR IBONDS DEC25 ETF 46434VBD1   774,787 31,166 SH   SOLE IMA Wealth 31,166 0 0
ISHARES TR MSCI EAFE MIN VL 46429B689   3,183,157 45,897 SH   SOLE IMA Wealth 45,897 0 0
ISHARES TR PFD AND INCM SEC 464288687   3,194,880 101,264 SH   SOLE IMA Wealth 101,264 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   331,705 910 SH   SOLE IMA Wealth 910 0 0
ISHARES TR RUSSELL 3000 ETF 464287689   2,098,648 6,799 SH   SOLE IMA Wealth 6,799 0 0
J P MORGAN EXCHANGE TRADED F CORE PLUS BD ETF 46641Q670   9,407,307 203,050 SH   SOLE IMA Wealth 203,050 0 0
JOHNSON JOHNSON COM 478160104   1,459,993 9,989 SH   SOLE IMA Wealth 9,989 0 0
JPMORGAN CHASE CO COM 46625H100   4,613,551 22,810 SH   SOLE IMA Wealth 22,810 0 0
KINDER MORGAN INC DEL COM 49456B101   3,198,772 160,985 SH   SOLE IMA Wealth 160,985 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104   3,137,772 62,856 SH   SOLE IMA Wealth 62,856 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   1,238,784 5,516 SH   SOLE IMA Wealth 5,516 0 0
LOWES COS INC COM 548661107   1,688,945 7,661 SH   SOLE IMA Wealth 7,661 0 0
LUMENTUM HLDGS INC COM 55024U109   1,002,921 19,696 SH   SOLE IMA Wealth 19,696 0 0
MASTEC INC COM 576323109   1,106,919 10,346 SH   SOLE IMA Wealth 10,346 0 0
MASTERCARD INCORPORATED CL A 57636Q104   862,909 1,956 SH   SOLE IMA Wealth 1,956 0 0
MAXLINEAR INC COM 57776J100   651,409 32,344 SH   SOLE IMA Wealth 32,344 0 0
MERCADOLIBRE INC COM 58733R102   2,054,250 1,250 SH   SOLE IMA Wealth 1,250 0 0
MERCK CO INC COM 58933Y105   2,578,631 20,829 SH   SOLE IMA Wealth 20,829 0 0
META PLATFORMS INC CL A 30303M102   6,155,014 12,207 SH   SOLE IMA Wealth 12,207 0 0
MICRON TECHNOLOGY INC COM 595112103   2,705,310 20,568 SH   SOLE IMA Wealth 20,568 0 0
MICROSOFT CORP COM 594918104   9,488,749 21,230 SH   SOLE IMA Wealth 21,230 0 0
MP MATERIALS CORP COM CL A 553368101   687,293 53,990 SH   SOLE IMA Wealth 53,990 0 0
NIKE INC CL B 654106103   1,849,128 24,534 SH   SOLE IMA Wealth 24,534 0 0
NVIDIA CORPORATION COM 67066G104   10,172,531 82,342 SH   SOLE IMA Wealth 82,342 0 0
ONEMAIN HLDGS INC COM 68268W103   3,155,148 65,068 SH   SOLE IMA Wealth 65,068 0 0
ONTO INNOVATION INC COM 683344105   5,228,383 23,813 SH   SOLE IMA Wealth 23,813 0 0
OPEN TEXT CORP COM 683715106   770,496 25,649 SH   SOLE IMA Wealth 25,649 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   422,424 400 SH   SOLE IMA Wealth 400 0 0
ORGANON CO COMMON STOCK 68622V106   1,847,517 89,252 SH   SOLE IMA Wealth 89,252 0 0
OTIS WORLDWIDE CORP COM 68902V107   905,422 9,406 SH   SOLE IMA Wealth 9,406 0 0
PROCTER AND GAMBLE CO COM 742718109   7,372,089 44,701 SH   SOLE IMA Wealth 44,701 0 0
PURE STORAGE INC CL A 74624M102   1,829,985 28,500 SH   SOLE IMA Wealth 28,500 0 0
QUALCOMM INC COM 747525103   5,486,613 27,546 SH   SOLE IMA Wealth 27,546 0 0
REGENERON PHARMACEUTICALS COM 75886F107   2,855,649 2,717 SH   SOLE IMA Wealth 2,717 0 0
REPLIGEN CORP COM 759916109   1,066,342 8,459 SH   SOLE IMA Wealth 8,459 0 0
SALESFORCE INC COM 79466L302   1,651,354 6,423 SH   SOLE IMA Wealth 6,423 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   7,236,100 188,342 SH   SOLE IMA Wealth 188,342 0 0
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888   858,688 24,134 SH   SOLE IMA Wealth 24,134 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   17,846,718 283,867 SH   SOLE IMA Wealth 283,867 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   5,939,550 58,901 SH   SOLE IMA Wealth 58,901 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   542,118 7,318 SH   SOLE IMA Wealth 7,318 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   38,223,546 594,919 SH   SOLE IMA Wealth 594,919 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   11,285,231 144,998 SH   SOLE IMA Wealth 144,998 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   9,901,327 208,669 SH   SOLE IMA Wealth 208,669 0 0
SHIFT4 PMTS INC CL A 82452J109   1,926,098 26,259 SH   SOLE IMA Wealth 26,259 0 0
SMITH WESSON BRANDS INC COM 831754106   358,500 25,000 SH   SOLE IMA Wealth 25,000 0 0
SPDR SP 500 ETF TR TR UNIT 78462F103   970,345 1,783 SH   SOLE IMA Wealth 1,783 0 0
SPDR SER TR BLOOMBERG 1 3 MO 78468R663   15,349,527 167,243 SH   SOLE IMA Wealth 167,243 0 0
SPDR SER TR NUVEEN BLOOMBERG 78464A284   301,464 11,850 SH   SOLE IMA Wealth 11,850 0 0
STARBUCKS CORP COM 855244109   677,295 8,700 SH   SOLE IMA Wealth 8,700 0 0
TARGET CORP COM 87612E106   2,159,608 14,588 SH   SOLE IMA Wealth 14,588 0 0
TESLA INC COM 88160R101   1,883,422 9,518 SH   SOLE IMA Wealth 9,518 0 0
TEXAS INSTRS INC COM 882508104   352,100 1,810 SH   SOLE IMA Wealth 1,810 0 0
THE CIGNA GROUP COM 125523100   2,777,119 8,401 SH   SOLE IMA Wealth 8,401 0 0
TJX COS INC NEW COM 872540109   2,693,267 24,462 SH   SOLE IMA Wealth 24,462 0 0
UNITEDHEALTH GROUP INC COM 91324P102   2,063,013 4,051 SH   SOLE IMA Wealth 4,051 0 0
VALERO ENERGY CORP COM 91913Y100   4,177,184 26,647 SH   SOLE IMA Wealth 26,647 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   12,062,611 167,420 SH   SOLE IMA Wealth 167,420 0 0
VANGUARD INDEX FDS SP 500 ETF SHS 922908363   567,148 1,134 SH   SOLE IMA Wealth 1,134 0 0
VERALTO CORP COM SHS 92338C103   723,950 7,583 SH   SOLE IMA Wealth 7,583 0 0
VIASAT INC COM 92552V100   517,843 40,775 SH   SOLE IMA Wealth 40,775 0 0
VISA INC COM CL A 92826C839   3,134,942 11,944 SH   SOLE IMA Wealth 11,944 0 0
VITAL ENERGY INC COM 516806205   1,109,744 24,760 SH   SOLE IMA Wealth 24,760 0 0
WALMART INC COM 931142103   2,826,351 41,742 SH   SOLE IMA Wealth 41,742 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   804,436 108,123 SH   SOLE IMA Wealth 108,123 0 0
XPO INC COM 983793100   245,738 2,315 SH   SOLE IMA Wealth 2,315 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   3,398,230 11,000 SH   SOLE IMA Wealth 11,000 0 0
ZOETIS INC CL A 98978V103   2,117,940 12,217 SH   SOLE IMA Wealth 12,217 0 0