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 COM 00287Y109   9,046,728 49,680 SH   SOLE   0 0 49,680
AIRBNB INC CL A COM COM CL A 009066101   2,174,173 13,180 SH   SOLE   0 0 13,180
ABBOTT LABS COM COM 002824100   3,569,379 31,404 SH   SOLE   0 0 31,404
ALBEMARLE CORP COM COM 012653101   1,047,465 7,951 SH   SOLE   0 0 7,951
ARCADIUM LITHIUM PLC REGISTERED SHS ISIN#JE00BM9HZ112 COM SHS G0508H110   137,907 31,997 SH   SOLE   0 0 31,997
APPLIED MATLS INC COM COM 038222105   5,775,677 28,006 SH   SOLE   0 0 28,006
ANSYS INC COM COM 03662Q105   813,743 2,344 SH   SOLE   0 0 2,344
ASML HLDG N V N Y REGISTRY SHS NEW 2012 N Y REGISTRY SHS N07059210   5,710,245 5,884 SH   SOLE   0 0 5,884
AVALONBAY CMNTYS INC COM COM 053484101   1,388,731 7,484 SH   SOLE   0 0 7,484
BROADCOM INC COM COM 11135F101   4,658,816 3,515 SH   SOLE   0 0 3,515
AMERICAN WTR WKS CO INC NEW COM COM 030420103   2,186,215 17,889 SH   SOLE   0 0 17,889
BLACKROCK INC COM COM 09247X101   2,607,814 3,128 SH   SOLE   0 0 3,128
BERKSHIRE HATHAWAY INC DEL CL B NEW CL B NEW 084670702   706,894 1,681 SH   SOLE   0 0 1,681
INVESCO EXCHANGE-TRADED SELF-INDEXED FD TR BULLETSHARES 2024 ETF BULSHS 2024 CB 46138J841   3,731,549 177,947 SH   SOLE   0 0 177,947
INVESCO EXCHANGE-TRADED SELF-INDEXED FD TR BULLETSHARES 2025 ETF BULSHS 2025 CB 46138J825   9,306,335 455,523 SH   SOLE   0 0 455,523
INVESCO EXCHANGE-TRADED SELF-INDEXED FD TR BULLETSHARES 2026 ETF BULSHS 2026 CB 46138J791   11,497,070 598,494 SH   SOLE   0 0 598,494
INVESCO EXCHANGE-TRADED SELF-INDEXED FD TR BULLETSHARES 2027 ETF BULSHS 2027 CB 46138J783   6,006,945 311,402 SH   SOLE   0 0 311,402
INVESCO EXCHANGE-TRADED SELF-INDEXED FD TR INVESCO BULLETSHARES 2028 CORP BD ETF INVSCO BLSH 28 46138J643   5,183,760 258,284 SH   SOLE   0 0 258,284
INVESCO EXCHANGE-TRADED SELF-INDEXED FD TR BULLETSHARES 2029 ETF BULETSHS 2029 46138J577   708,228 38,701 SH   SOLE   0 0 38,701
CONAGRA BRANDS INC COM COM 205887102   1,302,767 43,953 SH   SOLE   0 0 43,953
CIGNA GROUP COM COM 125523100   3,181,544 8,760 SH   SOLE   0 0 8,760
COMCAST CORP NEW CL A CL A 20030N101   2,087,086 48,145 SH   SOLE   0 0 48,145
CHEVRON CORP NEW COM COM 166764100   1,226,271 7,774 SH   SOLE   0 0 7,774
DELTA AIR LINES INC DEL COM NEW COM NEW 247361702   2,333,950 48,756 SH   SOLE   0 0 48,756
EMERSON ELEC CO COM COM 291011104   3,546,417 31,268 SH   SOLE   0 0 31,268
EATON CORPORATION PLC SHS ISIN#IE00B8KQN827 SHS G29183103   4,305,291 13,769 SH   SOLE   0 0 13,769
FMC CORP COM NEW COM 302491303   1,341,968 21,067 SH   SOLE   0 0 21,067
GROCERY OUTLET HLDG CORP COM COM 39874R101   2,606,259 90,558 SH   SOLE   0 0 90,558
ALPHABET INC CAP STK CL C CAP STK CL C 02079K107   1,517,728 9,968 SH   SOLE   0 0 9,968
ALPHABET INC CL A CAP STK CL A 02079K305   10,005,301 66,291 SH   SOLE   0 0 66,291
GLOBAL PMTS INC COM COM 37940X102   1,452,483 10,867 SH   SOLE   0 0 10,867
HYATT HOTELS CORP COM CL A COM CL A 448579102   2,219,037 13,902 SH   SOLE   0 0 13,902
INTERNATIONAL BUSINESS MACHS CORP COM COM 459200101   1,604,064 8,400 SH   SOLE   0 0 8,400
IDEXX LABS INC COM COM 45168D104   953,516 1,766 SH   SOLE   0 0 1,766
INFINERA CORP COM COM 45667G103   572,971 95,020 SH   SOLE   0 0 95,020
INTEL CORP COM COM 458140100   2,208,102 49,991 SH   SOLE   0 0 49,991
INTUIT COM COM 461202103   1,269,450 1,953 SH   SOLE   0 0 1,953
ISHARES TR RUSSELL 3000 ETF RUSSELL 3000 ETF 464287689   1,867,398 6,223 SH   SOLE   0 0 6,223
JACOBS SOLUTIONS INC COM COM 46982L108   2,779,900 18,083 SH   SOLE   0 0 18,083
JOHNSON CTLS INTL PLC SHS ISIN#IE00BY7QL619 SHS G51502105   2,097,752 32,115 SH   SOLE   0 0 32,115
JOHNSON & JOHNSON COM COM 478160104   1,893,851 11,972 SH   SOLE   0 0 11,972
LITHIA MTRS INC COM CL A 536797103   2,607,854 8,668 SH   SOLE   0 0 8,668
LINDE PLC NEW SHS ISIN#IE000S9YS762 SHS G54950103   4,279,637 9,217 SH   SOLE   0 0 9,217
LILLY ELI & CO COM COM 532457108   1,860,102 2,391 SH   SOLE   0 0 2,391
ISHARES TR IBOXX USD INVT GRADE CORP BD ETF IBOXX INV CP ETF 464287242   249,100 2,287 SH   SOLE   0 0 2,287
MONGODB INC CL A CL A 60937P106   1,625,715 4,533 SH   SOLE   0 0 4,533
MEDTRONIC PLC SHS ISIN#IE00BTN1Y115 SHS G5960L103   1,692,889 19,425 SH   SOLE   0 0 19,425
META PLATFORMS INC CL A CL A 30303M102   4,464,423 9,194 SH   SOLE   0 0 9,194
MARTIN MARIETTA MATLS INC COM COM 573284106   4,128,133 6,724 SH   SOLE   0 0 6,724
MERCK & CO INC NEW COM COM 58933Y105   5,167,294 39,161 SH   SOLE   0 0 39,161
MICROSOFT CORP COM COM 594918104   5,990,211 14,238 SH   SOLE   0 0 14,238
MSC INDL DIRECT INC CL A CL A 553530106   1,943,808 20,031 SH   SOLE   0 0 20,031
NEUROCRINE BIOSCIENCES INC COM COM 64125C109   2,210,306 16,026 SH   SOLE   0 0 16,026
NNN REIT INC COM COM 637417106   1,673,356 39,152 SH   SOLE   0 0 39,152
NORTHROP GRUMMAN CORP COM COM 666807102   1,514,480 3,164 SH   SOLE   0 0 3,164
NVIDIA CORP COM COM 67066G104   1,533,341 1,697 SH   SOLE   0 0 1,697
UNIVERSAL DISPLAY CORP COM COM 91347P105   1,864,742 11,070 SH   SOLE   0 0 11,070
ON HOLDING AG NAMEN-AKT -A- ISIN#CH1134540470 NAMEN AKT A H5919C104   749,172 21,175 SH   SOLE   0 0 21,175
ISHARES TR PFD & INCOME SECS ETF PFD AND INCM SEC 464288687   624,843 19,387 SH   SOLE   0 0 19,387
PIONEER NAT RES CO COM COM 723787107   2,207,888 8,411 SH   SOLE   0 0 8,411
PAYPAL HLDGS INC COM COM 70450Y103   5,662,933 84,534 SH   SOLE   0 0 84,534
ROLLINS INC COM COM 775711104   829,760 17,933 SH   SOLE   0 0 17,933
ROPER TECHNOLOGIES INC COM COM 776696106   949,502 1,693 SH   SOLE   0 0 1,693
STARBUCKS CORP COM COM 855244109   595,497 6,516 SH   SOLE   0 0 6,516
SCHWAB CHARLES CORP NEW COM COM 808513105   2,974,114 41,113 SH   SOLE   0 0 41,113
SHELL PLC SPONSORED ADR REPSTG ORD SH ISIN#US7802593050 SPON ADS 780259305   1,339,861 19,986 SH   SOLE   0 0 19,986
SNOWFLAKE INC CL A CL A 833445109   1,829,958 11,324 SH   SOLE   0 0 11,324
ISHARES TR SEMICONDUCTOR ETF ISHARES SEMICDTR 464287523   515,098 2,280 SH   SOLE   0 0 2,280
S&P GLOBAL INC COM COM 78409V104   819,417 1,926 SH   SOLE   0 0 1,926
BLOCK INC CL A CL A 852234103   1,225,564 14,490 SH   SOLE   0 0 14,490
SOUTHSTATE CORP COM COM 840441109   2,556,852 30,070 SH   SOLE   0 0 30,070
STARWOOD PPTY TR INC COM COM 85571B105   653,752 32,157 SH   SOLE   0 0 32,157
MOLSON COORS BEVERAGE CO CL B CL B 60871R209   1,762,354 26,206 SH   SOLE   0 0 26,206
THERMO FISHER SCIENTIFIC INC COM COM 883556102   843,336 1,451 SH   SOLE   0 0 1,451
TREX CO INC COM COM 89531P105   1,517,896 15,217 SH   SOLE   0 0 15,217
TESLA INC COM COM 88160R101   331,364 1,885 SH   SOLE   0 0 1,885
TEXAS ROADHOUSE INC COM COM 882681109   3,369,454 21,813 SH   SOLE   0 0 21,813
TYLER TECHNOLOGIES INC COM COM 902252105   430,110 1,012 SH   SOLE   0 0 1,012
VISA INC COM CL A COM CL A 92826C839   1,100,971 3,945 SH   SOLE   0 0 3,945
VERIZON COMMUNICATIONS INC COM COM 92343V104   2,456,926 58,554 SH   SOLE   0 0 58,554
WASTE CONNECTIONS INC COM ISIN#CA94106B1013 COM 94106B101   1,092,608 6,352 SH   SOLE   0 0 6,352
WOODWARD INC COM COM 980745103   2,700,799 17,524 SH   SOLE   0 0 17,524
SELECT SECTOR SPDR TR UTILS SBI INT-UTILS 81369Y886   765,216 11,656 SH   SOLE   0 0 11,656
EXXON MOBIL CORP COM COM 30231G102   1,377,444 11,850 SH   SOLE   0 0 11,850
ZSCALER INC COM COM 98980G102   2,834,550 14,715 SH   SOLE   0 0 14,715