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   7,689,301 49,618 SH   SOLE   0 0 49,618
AIRBNB INC CL A COM COM CL A 009066101   1,794,325 13,180 SH   SOLE   0 0 13,180
ABBOTT LABS COM COM 002824100   3,193,791 29,016 SH   SOLE   0 0 29,016
ALBEMARLE CORP COM COM 012653101   1,213,199 8,397 SH   SOLE   0 0 8,397
APPLIED MATLS INC COM COM 038222105   5,373,755 33,157 SH   SOLE   0 0 33,157
ANSYS INC COM COM 03662Q105   850,591 2,344 SH   SOLE   0 0 2,344
ASML HLDG N V N Y REGISTRY SHS NEW 2012 N Y REGISTRY SHS N07059210   5,038,060 6,656 SH   SOLE   0 0 6,656
AVALONBAY CMNTYS INC COM COM 053484101   1,212,437 6,476 SH   SOLE   0 0 6,476
BROADCOM INC COM COM 11135F101   5,260,886 4,713 SH   SOLE   0 0 4,713
AMERICAN WTR WKS CO INC NEW COM COM 030420103   1,352,766 10,249 SH   SOLE   0 0 10,249
BLACKROCK INC COM COM 09247X101   2,577,465 3,175 SH   SOLE   0 0 3,175
VANGUARD BD INDEX FDS VANGUARD TOTAL BD MARKET ETF TOTAL BND MRKT 921937835   247,422 3,364 SH   SOLE   0 0 3,364
BERKSHIRE HATHAWAY INC DEL CL B NEW CL B NEW 084670702   495,401 1,389 SH   SOLE   0 0 1,389
INVESCO EXCHANGE-TRADED SELF-INDEXED FD TR BULLETSHARES 2024 ETF BULSHS 2024 CB 46138J841   6,560,647 314,132 SH   SOLE   0 0 314,132
INVESCO EXCHANGE-TRADED SELF-INDEXED FD TR BULLETSHARES 2025 ETF BULSHS 2025 CB 46138J825   8,055,343 393,808 SH   SOLE   0 0 393,808
INVESCO EXCHANGE-TRADED SELF-INDEXED FD TR BULLETSHARES 2026 ETF BULSHS 2026 CB 46138J791   7,391,475 382,978 SH   SOLE   0 0 382,978
INVESCO EXCHANGE-TRADED SELF-INDEXED FD TR BULLETSHARES 2027 ETF BULSHS 2027 CB 46138J783   5,142,249 264,315 SH   SOLE   0 0 264,315
INVESCO EXCHANGE-TRADED SELF-INDEXED FD TR INVESCO BULLETSHARES 2028 CORP BD ETF INVSCO BLSH 28 46138J643   4,814,675 237,410 SH   SOLE   0 0 237,410
INVESCO EXCHANGE-TRADED SELF-INDEXED FD TR BULLETSHARES 2029 ETF BULETSHS 2029 46138J577   477,775 25,763 SH   SOLE   0 0 25,763
CONAGRA BRANDS INC COM COM 205887102   1,039,871 36,283 SH   SOLE   0 0 36,283
CIGNA GROUP COM COM 125523100   2,674,388 8,931 SH   SOLE   0 0 8,931
COMCAST CORP NEW CL A CL A 20030N101   2,124,971 48,460 SH   SOLE   0 0 48,460
CHEVRON CORP NEW COM COM 166764100   1,197,904 8,031 SH   SOLE   0 0 8,031
DELTA AIR LINES INC DEL COM NEW COM NEW 247361702   1,900,304 47,236 SH   SOLE   0 0 47,236
EMERSON ELEC CO COM COM 291011104   2,918,051 29,981 SH   SOLE   0 0 29,981
EATON CORPORATION PLC SHS ISIN#IE00B8KQN827 SHS G29183103   4,219,648 17,522 SH   SOLE   0 0 17,522
FMC CORP COM NEW COM 302491303   1,348,009 21,380 SH   SOLE   0 0 21,380
ALPHABET INC CAP STK CL C CAP STK CL C 02079K107   1,411,837 10,018 SH   SOLE   0 0 10,018
ALPHABET INC CL A CAP STK CL A 02079K305   10,647,591 76,223 SH   SOLE   0 0 76,223
HYATT HOTELS CORP COM CL A COM CL A 448579102   1,814,264 13,912 SH   SOLE   0 0 13,912
INTERNATIONAL BUSINESS MACHS CORP COM COM 459200101   1,388,376 8,489 SH   SOLE   0 0 8,489
IDEXX LABS INC COM COM 45168D104   980,218 1,766 SH   SOLE   0 0 1,766
INFINERA CORP COM COM 45667G103   451,345 95,020 SH   SOLE   0 0 95,020
INTEL CORP COM COM 458140100   2,622,548 52,190 SH   SOLE   0 0 52,190
INTUIT COM COM 461202103   1,251,935 2,003 SH   SOLE   0 0 2,003
ISHARES TR RUSSELL 3000 ETF RUSSELL 3000 ETF 464287689   1,754,673 6,410 SH   SOLE   0 0 6,410
JACOBS SOLUTIONS INC COM COM 46982L108   2,240,348 17,260 SH   SOLE   0 0 17,260
JOHNSON CTLS INTL PLC SHS ISIN#IE00BY7QL619 SHS G51502105   1,844,192 31,995 SH   SOLE   0 0 31,995
JOHNSON & JOHNSON COM COM 478160104   1,877,745 11,980 SH   SOLE   0 0 11,980
LITHIA MTRS INC COM CL A 536797103   2,692,193 8,176 SH   SOLE   0 0 8,176
LINDE PLC NEW SHS ISIN#IE000S9YS762 SHS G54950103   3,758,818 9,152 SH   SOLE   0 0 9,152
LILLY ELI & CO COM COM 532457108   1,803,554 3,094 SH   SOLE   0 0 3,094
ISHARES TR IBOXX USD INVT GRADE CORP BD ETF IBOXX INV CP ETF 464287242   253,079 2,287 SH   SOLE   0 0 2,287
LIVENT CORP COM COM 53814L108   261,771 14,559 SH   SOLE   0 0 14,559
MONGODB INC CL A CL A 60937P106   1,851,682 4,529 SH   SOLE   0 0 4,529
MEDTRONIC PLC SHS ISIN#IE00BTN1Y115 SHS G5960L103   1,478,886 17,952 SH   SOLE   0 0 17,952
META PLATFORMS INC CL A CL A 30303M102   3,370,053 9,521 SH   SOLE   0 0 9,521
MARTIN MARIETTA MATLS INC COM COM 573284106   3,476,904 6,969 SH   SOLE   0 0 6,969
MERCK & CO INC NEW COM COM 58933Y105   4,254,178 39,022 SH   SOLE   0 0 39,022
MICROSOFT CORP COM COM 594918104   5,814,707 15,463 SH   SOLE   0 0 15,463
MSC INDL DIRECT INC CL A CL A 553530106   1,989,860 19,651 SH   SOLE   0 0 19,651
NEUROCRINE BIOSCIENCES INC COM COM 64125C109   2,111,586 16,026 SH   SOLE   0 0 16,026
NNN REIT INC COM COM 637417106   1,699,907 39,441 SH   SOLE   0 0 39,441
NORTHROP GRUMMAN CORP COM COM 666807102   1,315,005 2,809 SH   SOLE   0 0 2,809
NVIDIA CORP COM COM 67066G104   1,506,459 3,042 SH   SOLE   0 0 3,042
UNIVERSAL DISPLAY CORP COM COM 91347P105   1,870,523 9,780 SH   SOLE   0 0 9,780
ISHARES TR PFD & INCOME SECS ETF PFD AND INCM SEC 464288687   551,003 17,666 SH   SOLE   0 0 17,666
PIONEER NAT RES CO COM COM 723787107   1,989,288 8,846 SH   SOLE   0 0 8,846
PAYPAL HLDGS INC COM COM 70450Y103   4,781,260 77,858 SH   SOLE   0 0 77,858
ROLLINS INC COM COM 775711104   725,228 16,607 SH   SOLE   0 0 16,607
ROPER TECHNOLOGIES INC COM COM 776696106   931,696 1,709 SH   SOLE   0 0 1,709
STARBUCKS CORP COM COM 855244109   625,601 6,516 SH   SOLE   0 0 6,516
SCHWAB CHARLES CORP NEW COM COM 808513105   2,879,624 41,855 SH   SOLE   0 0 41,855
SHELL PLC SPONSORED ADR REPSTG ORD SH ISIN#US7802593050 SPON ADS 780259305   1,325,409 20,143 SH   SOLE   0 0 20,143
SNOWFLAKE INC CL A CL A 833445109   2,180,244 10,956 SH   SOLE   0 0 10,956
S&P GLOBAL INC COM COM 78409V104   789,412 1,792 SH   SOLE   0 0 1,792
BLOCK INC CL A CL A 852234103   1,120,802 14,490 SH   SOLE   0 0 14,490
SOUTHSTATE CORP COM COM 840441109   2,488,319 29,465 SH   SOLE   0 0 29,465
STARWOOD PPTY TR INC COM COM 85571B105   594,677 28,291 SH   SOLE   0 0 28,291
MOLSON COORS BEVERAGE CO CL B CL B 60871R209   1,443,883 23,589 SH   SOLE   0 0 23,589
ATLASSIAN CORP CL A CL A 049468101   699,784 2,942 SH   SOLE   0 0 2,942
ISHARES TR TIPS BD ETF TIPS BD ETF 464287176   345,903 3,218 SH   SOLE   0 0 3,218
THERMO FISHER SCIENTIFIC INC COM COM 883556102   759,030 1,430 SH   SOLE   0 0 1,430
TREX CO INC COM COM 89531P105   1,228,604 14,840 SH   SOLE   0 0 14,840
TESLA INC COM COM 88160R101   336,939 1,356 SH   SOLE   0 0 1,356
TEXAS ROADHOUSE INC COM COM 882681109   2,732,941 22,359 SH   SOLE   0 0 22,359
UNITY SOFTWARE INC COM COM 91332U101   352,554 8,622 SH   SOLE   0 0 8,622
VISA INC COM CL A COM CL A 92826C839   1,019,531 3,916 SH   SOLE   0 0 3,916
VERIZON COMMUNICATIONS INC COM COM 92343V104   1,725,793 45,777 SH   SOLE   0 0 45,777
WASTE CONNECTIONS INC COM ISIN#CA94106B1013 COM 94106B101   908,756 6,088 SH   SOLE   0 0 6,088
WOODWARD INC COM COM 980745103   2,445,031 17,961 SH   SOLE   0 0 17,961
SELECT SECTOR SPDR TR UTILS SBI INT-UTILS 81369Y886   688,587 10,873 SH   SOLE   0 0 10,873
EXXON MOBIL CORP COM COM 30231G102   1,130,174 11,304 SH   SOLE   0 0 11,304
ZSCALER INC COM COM 98980G102   3,785,131 17,084 SH   SOLE   0 0 17,084
ZOETIS INC COM CL A 98978V103   237,831 1,205 SH   SOLE   0 0 1,205