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   6,622,249 49,152 SH   SOLE   0 0 49,152
AIRBNB INC CL A COM COM CL A 009066101   1,665,567 12,996 SH   SOLE   0 0 12,996
ABBOTT LABS COM COM 002824100   2,743,270 25,163 SH   SOLE   0 0 25,163
ALBEMARLE CORP COM COM 012653101   1,833,577 8,219 SH   SOLE   0 0 8,219
APPLIED MATLS INC COM COM 038222105   4,827,781 33,401 SH   SOLE   0 0 33,401
ANSYS INC COM COM 03662Q105   764,575 2,315 SH   SOLE   0 0 2,315
ASML HLDG N V N Y REGISTRY SHS NEW 2012 N Y REGISTRY SHS N07059210   4,689,133 6,470 SH   SOLE   0 0 6,470
AVALONBAY CMNTYS INC COM COM 053484101   1,193,347 6,305 SH   SOLE   0 0 6,305
BROADCOM INC COM COM 11135F101   4,142,846 4,776 SH   SOLE   0 0 4,776
BLACKROCK INC COM COM 09247X101   2,378,904 3,442 SH   SOLE   0 0 3,442
VANGUARD BD INDEX FDS VANGUARD TOTAL BD MARKET ETF TOTAL BND MRKT 921937835   287,344 3,953 SH   SOLE   0 0 3,953
INVESCO EXCHANGE-TRADED SELF-INDEXED FD TR BULLETSHARES 2023 ETF BULSHS 2023 CB 46138J866   2,322,921 109,727 SH   SOLE   0 0 109,727
INVESCO EXCHANGE-TRADED SELF-INDEXED FD TR BULLETSHARES 2024 ETF BULSHS 2024 CB 46138J841   7,606,909 369,806 SH   SOLE   0 0 369,806
INVESCO EXCHANGE-TRADED SELF-INDEXED FD TR BULLETSHARES 2025 ETF BULSHS 2025 CB 46138J825   7,828,638 388,904 SH   SOLE   0 0 388,904
INVESCO EXCHANGE-TRADED SELF-INDEXED FD TR BULLETSHARES 2026 ETF BULSHS 2026 CB 46138J791   7,571,199 399,641 SH   SOLE   0 0 399,641
INVESCO EXCHANGE-TRADED SELF-INDEXED FD TR BULLETSHARES 2027 ETF BULSHS 2027 CB 46138J783   5,254,044 276,158 SH   SOLE   0 0 276,158
INVESCO EXCHANGE-TRADED SELF-INDEXED FD TR INVESCO BULLETSHARES CORP BD ETF INVSCO BLSH 28 46138J643   1,411,906 71,507 SH   SOLE   0 0 71,507
INVESCO EXCHANGE-TRADED SELF-INDEXED FD TR BULLETSHARES 2029 ETF BULETSHS 2029 46138J577   477,632 26,616 SH   SOLE   0 0 26,616
CONAGRA BRANDS INC COM COM 205887102   1,400,864 41,544 SH   SOLE   0 0 41,544
CIGNA GROUP COM COM 125523100   2,470,683 8,805 SH   SOLE   0 0 8,805
COMCAST CORP NEW CL A CL A 20030N101   2,005,619 48,270 SH   SOLE   0 0 48,270
CHEVRON CORP NEW COM COM 166764100   1,383,107 8,790 SH   SOLE   0 0 8,790
DELTA AIR LINES INC DEL COM NEW COM NEW 247361702   2,344,388 49,314 SH   SOLE   0 0 49,314
ISHARES TR SELECT DIVID ETF FD SELECT DIVID ETF 464287168   226,600 2,000 SH   SOLE   0 0 2,000
EMERSON ELEC CO COM COM 291011104   2,653,127 29,352 SH   SOLE   0 0 29,352
EATON CORPORATION PLC SHS ISIN#IE00B8KQN827 SHS G29183103   3,527,093 17,539 SH   SOLE   0 0 17,539
FMC CORP COM NEW COM 302491303   2,222,025 21,296 SH   SOLE   0 0 21,296
ALPHABET INC CAP STK CL C CAP STK CL C 02079K107   1,247,564 10,313 SH   SOLE   0 0 10,313
ALPHABET INC CL A CAP STK CL A 02079K305   9,273,159 77,470 SH   SOLE   0 0 77,470
HYATT HOTELS CORP COM CL A COM CL A 448579102   1,584,641 13,830 SH   SOLE   0 0 13,830
HANNON ARMSTRONG SUSTAINABLE INFRASTRUCTURE CAP INC COM COM 41068X100   350,225 14,009 SH   SOLE   0 0 14,009
INTERNATIONAL BUSINESS MACHS CORP COM COM 459200101   1,131,497 8,456 SH   SOLE   0 0 8,456
IDEXX LABS INC COM COM 45168D104   903,010 1,798 SH   SOLE   0 0 1,798
INFINERA CORP COM COM 45667G103   456,425 94,498 SH   SOLE   0 0 94,498
INTEL CORP COM COM 458140100   1,713,332 51,236 SH   SOLE   0 0 51,236
INTUIT COM COM 461202103   927,377 2,024 SH   SOLE   0 0 2,024
ISHARES TR RUSSELL 3000 ETF RUSSELL 3000 ETF 464287689   1,627,909 6,397 SH   SOLE   0 0 6,397
JACOBS SOLUTIONS INC COM COM 46982L108   2,052,517 17,264 SH   SOLE   0 0 17,264
JOHNSON CTLS INTL PLC SHS ISIN#IE00BY7QL619 SHS G51502105   2,065,187 30,308 SH   SOLE   0 0 30,308
JOHNSON & JOHNSON COM COM 478160104   2,158,215 13,039 SH   SOLE   0 0 13,039
LITHIA MTRS INC COM CL A 536797103   2,599,228 8,547 SH   SOLE   0 0 8,547
LINDE PLC NEW SHS ISIN#IE000S9YS762 SHS G54950103   3,476,212 9,122 SH   SOLE   0 0 9,122
LILLY ELI & CO COM COM 532457108   1,610,477 3,434 SH   SOLE   0 0 3,434
LOWES COS INC COM COM 548661107   203,130 900 SH   SOLE   0 0 900
ISHARES TR IBOXX USD INVT GRADE CORP BD ETF IBOXX INV CP ETF 464287242   250,128 2,313 SH   SOLE   0 0 2,313
LIVENT CORP COM COM 53814L108   414,796 15,122 SH   SOLE   0 0 15,122
MASIMO CORP COM COM 574795100   585,469 3,558 SH   SOLE   0 0 3,558
MONGODB INC CL A CL A 60937P106   2,428,951 5,910 SH   SOLE   0 0 5,910
MONDELEZ INTL INC CL A CL A 609207105   201,752 2,766 SH   SOLE   0 0 2,766
MEDTRONIC PLC SHS ISIN#IE00BTN1Y115 SHS G5960L103   1,679,274 19,061 SH   SOLE   0 0 19,061
META PLATFORMS INC CL A CL A 30303M102   2,907,394 10,131 SH   SOLE   0 0 10,131
MARTIN MARIETTA MATLS INC COM COM 573284106   3,258,608 7,058 SH   SOLE   0 0 7,058
MERCK & CO INC NEW COM COM 58933Y105   4,429,245 38,385 SH   SOLE   0 0 38,385
MICROSOFT CORP COM COM 594918104   5,209,581 15,298 SH   SOLE   0 0 15,298
MSC INDL DIRECT INC CL A CL A 553530106   1,839,095 19,302 SH   SOLE   0 0 19,302
NEUROCRINE BIOSCIENCES INC COM COM 64125C109   1,501,728 15,925 SH   SOLE   0 0 15,925
NNN REIT INC COM COM 637417106   1,646,645 38,482 SH   SOLE   0 0 38,482
NVIDIA CORP COM COM 67066G104   1,425,577 3,370 SH   SOLE   0 0 3,370
UNIVERSAL DISPLAY CORP COM COM 91347P105   1,424,869 9,886 SH   SOLE   0 0 9,886
ISHARES TR PFD & INCOME SECS ETF PFD AND INCM SEC 464288687   611,734 19,778 SH   SOLE   0 0 19,778
PIONEER NAT RES CO COM COM 723787107   1,816,554 8,768 SH   SOLE   0 0 8,768
PAYPAL HLDGS INC COM COM 70450Y103   5,137,142 76,984 SH   SOLE   0 0 76,984
ROPER INDS INC NEW COM COM 776696106   875,537 1,821 SH   SOLE   0 0 1,821
RAYTHEON TECHNOLOGIES CORP COM COM 75513E101   533,882 5,450 SH   SOLE   0 0 5,450
STARBUCKS CORP COM COM 855244109   660,730 6,670 SH   SOLE   0 0 6,670
SCHWAB STRATEGIC TR US DIVIDEND EQUITY ETF US DIVIDEND EQ 808524797   273,196 3,762 SH   SOLE   0 0 3,762
SCHWAB CHARLES CORP NEW COM COM 808513105   2,363,159 41,693 SH   SOLE   0 0 41,693
SHELL PLC SPONSORED ADR REPSTG ORD SH ISIN#US7802593050 SPON ADS 780259305   1,184,233 19,613 SH   SOLE   0 0 19,613
SILICON LABORATORIES INC OC-COM COM 826919102   1,974,747 12,519 SH   SOLE   0 0 12,519
SNOWFLAKE INC CL A CL A 833445109   1,866,268 10,605 SH   SOLE   0 0 10,605
S&P GLOBAL INC COM COM 78409V104   711,981 1,776 SH   SOLE   0 0 1,776
BLOCK INC CL A CL A 852234103   871,268 13,088 SH   SOLE   0 0 13,088
SOUTHSTATE CORP COM COM 840441109   1,924,518 29,248 SH   SOLE   0 0 29,248
STARWOOD PPTY TR INC COM COM 85571B105   597,539 30,801 SH   SOLE   0 0 30,801
MOLSON COORS BEVERAGE CO CL B CL B 60871R209   1,525,052 23,163 SH   SOLE   0 0 23,163
ATLASSIAN CORP CL A CL A 049468101   496,382 2,958 SH   SOLE   0 0 2,958
ISHARES TR TIPS BD ETF TIPS BD ETF 464287176   346,321 3,218 SH   SOLE   0 0 3,218
THERMO FISHER SCIENTIFIC INC COM COM 883556102   725,754 1,391 SH   SOLE   0 0 1,391
TREX CO INC COM COM 89531P105   923,216 14,082 SH   SOLE   0 0 14,082
TEXAS ROADHOUSE INC COM COM 882681109   2,514,960 22,399 SH   SOLE   0 0 22,399
UNITY SOFTWARE INC COM COM 91332U101   397,423 9,153 SH   SOLE   0 0 9,153
VISA INC COM CL A COM CL A 92826C839   947,308 3,989 SH   SOLE   0 0 3,989
VANGUARD INDEX FDS VANGUARD VALUE ETF VALUE ETF 922908744   357,239 2,514 SH   SOLE   0 0 2,514
VERIZON COMMUNICATIONS INC COM COM 92343V104   1,386,964 37,294 SH   SOLE   0 0 37,294
WALGREENS BOOTS ALLIANCE INC COM COM 931427108   1,028,290 36,093 SH   SOLE   0 0 36,093
WASTE CONNECTIONS INC COM ISIN#CA94106B1013 COM 94106B101   877,876 6,142 SH   SOLE   0 0 6,142
WOODWARD INC COM COM 980745103   2,119,214 17,822 SH   SOLE   0 0 17,822
SELECT SECTOR SPDR TR UTILS SBI INT-UTILS 81369Y886   865,509 13,226 SH   SOLE   0 0 13,226
EXXON MOBIL CORP COM COM 30231G102   1,179,965 11,002 SH   SOLE   0 0 11,002
ZSCALER INC COM COM 98980G102   3,483,842 23,813 SH   SOLE   0 0 23,813
ZOETIS INC COM CL A 98978V103   673,341 3,910 SH   SOLE   0 0 3,910