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,213,836 38,990 SH   SOLE   0 0 38,990
AIRBNB INC CL A COM COM CL A 009066101   1,595,679 12,827 SH   SOLE   0 0 12,827
ABBOTT LABS COM COM 002824100   2,525,222 24,938 SH   SOLE   0 0 24,938
ASSURANT INC COM COM 04621X108   386,145 3,216 SH   SOLE   0 0 3,216
ALBEMARLE CORP COM COM 012653101   1,826,675 8,264 SH   SOLE   0 0 8,264
APPLIED MATLS INC COM COM 038222105   4,580,085 37,288 SH   SOLE   0 0 37,288
ANSYS INC COM COM 03662Q105   761,446 2,288 SH   SOLE   0 0 2,288
ASML HLDG N V N Y REGISTRY SHS NEW 2012 N Y REGISTRY SHS N07059210   4,427,338 6,504 SH   SOLE   0 0 6,504
AVALONBAY CMNTYS INC COM COM 053484101   1,055,921 6,283 SH   SOLE   0 0 6,283
BROADCOM INC COM COM 11135F101   3,596,473 5,606 SH   SOLE   0 0 5,606
BLACKROCK INC COM COM 09247X101   2,283,707 3,413 SH   SOLE   0 0 3,413
VANGUARD BD INDEX FDS VANGUARD TOTAL BD MARKET ETF TOTAL BND MRKT 921937835   293,622 3,977 SH   SOLE   0 0 3,977
INVESCO EXCHANGE-TRADED SELF-INDEXED FD TR BULLETSHARES 2023 ETF BULSHS 2023 CB 46138J866   3,113,137 147,682 SH   SOLE   0 0 147,682
INVESCO EXCHANGE-TRADED SELF-INDEXED FD TR BULLETSHARES 2024 ETF BULSHS 2024 CB 46138J841   7,631,045 370,619 SH   SOLE   0 0 370,619
INVESCO EXCHANGE-TRADED SELF-INDEXED FD TR BULLETSHARES 2025 ETF BULSHS 2025 CB 46138J825   7,542,315 371,909 SH   SOLE   0 0 371,909
INVESCO EXCHANGE-TRADED SELF-INDEXED FD TR BULLETSHARES 2026 ETF BULSHS 2026 CB 46138J791   7,343,875 383,292 SH   SOLE   0 0 383,292
INVESCO EXCHANGE-TRADED SELF-INDEXED FD TR BULLETSHARES 2027 ETF BULSHS 2027 CB 46138J783   4,703,664 243,650 SH   SOLE   0 0 243,650
INVESCO EXCHANGE-TRADED SELF-INDEXED FD TR INVESCO BULLETSHARES CORP BD ETF INVSCO BLSH 28 46138J643   323,579 16,123 SH   SOLE   0 0 16,123
CONAGRA BRANDS INC COM COM 205887102   1,547,772 41,208 SH   SOLE   0 0 41,208
CIGNA GROUP COM COM 125523100   2,244,831 8,785 SH   SOLE   0 0 8,785
COMCAST CORP NEW CL A CL A 20030N101   1,829,916 48,270 SH   SOLE   0 0 48,270
CHEVRON CORP NEW COM COM 166764100   1,415,739 8,677 SH   SOLE   0 0 8,677
DELTA AIR LINES INC DEL COM NEW COM NEW 247361702   1,722,045 49,314 SH   SOLE   0 0 49,314
ISHARES TR SELECT DIVID ETF FD SELECT DIVID ETF 464287168   234,360 2,000 SH   SOLE   0 0 2,000
EMERSON ELEC CO COM COM 291011104   2,547,015 29,229 SH   SOLE   0 0 29,229
EATON CORPORATION PLC SHS ISIN#IE00B8KQN827 SHS G29183103   3,005,132 17,539 SH   SOLE   0 0 17,539
EDWARDS LIFESCIENCES CORP COM COM 28176E108   523,267 6,325 SH   SOLE   0 0 6,325
FMC CORP COM NEW COM 302491303   2,600,880 21,296 SH   SOLE   0 0 21,296
ALPHABET INC CAP STK CL C CAP STK CL C 02079K107   1,072,552 10,313 SH   SOLE   0 0 10,313
ALPHABET INC CL A CAP STK CL A 02079K305   7,978,082 76,912 SH   SOLE   0 0 76,912
HYATT HOTELS CORP COM CL A COM CL A 448579102   1,557,570 13,933 SH   SOLE   0 0 13,933
HANNON ARMSTRONG SUSTAINABLE INFRASTRUCTURE CAP INC COM COM 41068X100   400,657 14,009 SH   SOLE   0 0 14,009
INTERNATIONAL BUSINESS MACHS CORP COM COM 459200101   1,134,715 8,656 SH   SOLE   0 0 8,656
IDEXX LABS INC COM COM 45168D104   987,158 1,974 SH   SOLE   0 0 1,974
INFINERA CORP COM COM 45667G103   747,141 96,281 SH   SOLE   0 0 96,281
INTEL CORP COM COM 458140100   1,547,937 47,381 SH   SOLE   0 0 47,381
INTUIT COM COM 461202103   792,240 1,777 SH   SOLE   0 0 1,777
ISHARES TR RUSSELL 3000 ETF RUSSELL 3000 ETF 464287689   1,504,270 6,390 SH   SOLE   0 0 6,390
JACOBS SOLUTIONS INC COM COM 46982L108   2,006,013 17,071 SH   SOLE   0 0 17,071
JOHNSON CTLS INTL PLC SHS ISIN#IE00BY7QL619 SHS G51502105   1,825,148 30,308 SH   SOLE   0 0 30,308
JOHNSON & JOHNSON COM COM 478160104   2,002,445 12,919 SH   SOLE   0 0 12,919
LITHIA MTRS INC COM CL A 536797103   1,956,665 8,547 SH   SOLE   0 0 8,547
LINDE PLC NEW SHS ISIN#IE000S9YS762 SHS G54950103   3,205,948 9,106 SH   SOLE   0 0 9,106
LILLY ELI & CO COM COM 532457108   1,190,637 3,467 SH   SOLE   0 0 3,467
ISHARES TR IBOXX USD INVT GRADE CORP BD ETF IBOXX INV CP ETF 464287242   253,528 2,313 SH   SOLE   0 0 2,313
LIVENT CORP COM COM 53814L108   375,799 17,302 SH   SOLE   0 0 17,302
MASIMO CORP COM COM 574795100   432,931 2,346 SH   SOLE   0 0 2,346
MONGODB INC CL A CL A 60937P106   1,397,088 5,993 SH   SOLE   0 0 5,993
MEDTRONIC PLC SHS ISIN#IE00BTN1Y115 SHS G5960L103   1,580,878 19,609 SH   SOLE   0 0 19,609
META PLATFORMS INC CL A CL A 30303M102   2,147,164 10,131 SH   SOLE   0 0 10,131
MARTIN MARIETTA MATLS INC COM COM 573284106   2,506,013 7,058 SH   SOLE   0 0 7,058
MERCK & CO INC NEW COM COM 58933Y105   5,559,941 52,260 SH   SOLE   0 0 52,260
MICROSOFT CORP COM COM 594918104   4,496,615 15,597 SH   SOLE   0 0 15,597
MSC INDL DIRECT INC CL A CL A 553530106   1,621,368 19,302 SH   SOLE   0 0 19,302
NEUROCRINE BIOSCIENCES INC COM COM 64125C109   1,585,510 15,664 SH   SOLE   0 0 15,664
NATIONAL RETAIL PPTYS INC COM COM 637417106   1,698,980 38,482 SH   SOLE   0 0 38,482
PROSHARES TR S&P 500 DIVID ARISTOCRATS ETF S&P 500 DV ARIST 74348A467   541,327 5,933 SH   SOLE   0 0 5,933
NVIDIA CORP COM COM 67066G104   1,116,358 4,019 SH   SOLE   0 0 4,019
UNIVERSAL DISPLAY CORP COM COM 91347P105   1,504,140 9,696 SH   SOLE   0 0 9,696
ISHARES TR PFD & INCOME SECS ETF PFD AND INCM SEC 464288687   553,593 17,732 SH   SOLE   0 0 17,732
PIONEER NAT RES CO COM COM 723787107   1,630,652 7,984 SH   SOLE   0 0 7,984
PAYPAL HLDGS INC COM COM 70450Y103   4,477,498 58,961 SH   SOLE   0 0 58,961
ROPER INDS INC NEW COM COM 776696106   802,496 1,821 SH   SOLE   0 0 1,821
RAYTHEON TECHNOLOGIES CORP COM COM 75513E101   289,775 2,959 SH   SOLE   0 0 2,959
STARBUCKS CORP COM COM 855244109   717,976 6,895 SH   SOLE   0 0 6,895
SCHWAB CHARLES CORP NEW COM COM 808513105   1,731,578 33,058 SH   SOLE   0 0 33,058
SHELL PLC SPONSORED ADR REPSTG ORD SH ISIN#US7802593050 SPON ADS 780259305   1,128,532 19,613 SH   SOLE   0 0 19,613
SILICON LABORATORIES INC OC-COM COM 826919102   2,168,840 12,387 SH   SOLE   0 0 12,387
SNOWFLAKE INC CL A CL A 833445109   1,621,742 10,511 SH   SOLE   0 0 10,511
S&P GLOBAL INC COM COM 78409V104   612,312 1,776 SH   SOLE   0 0 1,776
BLOCK INC CL A CL A 852234103   908,857 13,239 SH   SOLE   0 0 13,239
SOUTHSTATE CORP COM COM 840441109   2,094,616 29,394 SH   SOLE   0 0 29,394
STARWOOD PPTY TR INC COM COM 85571B105   544,870 30,801 SH   SOLE   0 0 30,801
MOLSON COORS BEVERAGE CO CL B CL B 60871R209   1,238,976 23,974 SH   SOLE   0 0 23,974
ATLASSIAN CORP CL A CL A 049468101   372,637 2,177 SH   SOLE   0 0 2,177
ISHARES TR TIPS BD ETF TIPS BD ETF 464287176   354,785 3,218 SH   SOLE   0 0 3,218
THERMO FISHER SCIENTIFIC INC COM COM 883556102   737,177 1,279 SH   SOLE   0 0 1,279
TREX CO INC COM COM 89531P105   667,120 13,707 SH   SOLE   0 0 13,707
TEXAS ROADHOUSE INC COM COM 882681109   2,456,528 22,733 SH   SOLE   0 0 22,733
VISA INC COM CL A COM CL A 92826C839   922,131 4,090 SH   SOLE   0 0 4,090
VANGUARD INDEX FDS VANGUARD VALUE ETF VALUE ETF 922908744   600,779 4,350 SH   SOLE   0 0 4,350
VERIZON COMMUNICATIONS INC COM COM 92343V104   997,412 25,647 SH   SOLE   0 0 25,647
WALGREENS BOOTS ALLIANCE INC COM COM 931427108   698,205 20,191 SH   SOLE   0 0 20,191
WASTE CONNECTIONS INC COM ISIN#CA94106B1013 COM 94106B101   889,909 6,399 SH   SOLE   0 0 6,399
WOODWARD INC COM COM 980745103   1,750,907 17,982 SH   SOLE   0 0 17,982
SELECT SECTOR SPDR TR UTILS SBI INT-UTILS 81369Y886   804,293 11,882 SH   SOLE   0 0 11,882
EXXON MOBIL CORP COM COM 30231G102   1,206,479 11,002 SH   SOLE   0 0 11,002
ZSCALER INC COM COM 98980G102   2,643,396 22,626 SH   SOLE   0 0 22,626
ZOETIS INC COM CL A 98978V103   650,780 3,910 SH   SOLE   0 0 3,910