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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBVIE INC COM COM 00287Y109 6,837 42,175 SH   SOLE   0 0 42,175
ABBOTT LABS COM COM 002824100 2,595 21,928 SH   SOLE   0 0 21,928
ALBEMARLE CORP COM COM 012653101 2,571 11,627 SH   SOLE   0 0 11,627
APPLIED MATLS INC COM COM 038222105 4,680 35,511 SH   SOLE   0 0 35,511
ANSYS INC COM COM 03662Q105 647 2,037 SH   SOLE   0 0 2,037
ASML HLDG N V N Y REGISTRY SHS NEW 2012 N Y REGISTRY SHS N07059210 3,582 5,363 SH   SOLE   0 0 5,363
AVALONBAY CMNTYS INC COM COM 053484101 1,506 6,064 SH   SOLE   0 0 6,064
BROADCOM INC COM COM 11135F101 3,490 5,542 SH   SOLE   0 0 5,542
AVIENT CORP COM COM 05368V106 1,002 20,884 SH   SOLE   0 0 20,884
ALIBABA GROUP HLDG LTD SPONSORED ADR ISIN#US01609W1027 SPONSORED ADS 01609W102 954 8,765 SH   SOLE   0 0 8,765
BLACKROCK INC COM COM 09247X101 2,325 3,043 SH   SOLE   0 0 3,043
VANGUARD BD INDEX FDS VANGUARD TOTAL BD MARKET ETF TOTAL BND MRKT 921937835 314 3,953 SH   SOLE   0 0 3,953
INVESCO EXCHANGE-TRADED SELF-INDEXED FD TR BULLETSHARES 2022 ETF BULSHS 2022 CB 46138J882 513 24,151 SH   SOLE   0 0 24,151
INVESCO EXCHANGE-TRADED SELF-INDEXED FD TR BULLETSHARES 2023 ETF BULSHS 2023 CB 46138J866 6,580 311,866 SH   SOLE   0 0 311,866
INVESCO EXCHANGE-TRADED SELF-INDEXED FD TR BULLETSHARES 2024 ETF BULSHS 2024 CB 46138J841 7,721 366,456 SH   SOLE   0 0 366,456
INVESCO EXCHANGE-TRADED SELF-INDEXED FD TR BULLETSHARES 2025 ETF BULSHS 2025 CB 46138J825 4,294 205,349 SH   SOLE   0 0 205,349
INVESCO EXCHANGE-TRADED SELF-INDEXED FD TR BULLETSHARES 2026 ETF BULSHS 2026 CB 46138J791 7,039 352,462 SH   SOLE   0 0 352,462
INVESCO EXCHANGE-TRADED SELF-INDEXED FD TR BULLETSHARES 2027 ETF BULSHS 2027 CB 46138J783 4,171 206,369 SH   SOLE   0 0 206,369
CONAGRA BRANDS INC COM COM 205887102 1,337 39,826 SH   SOLE   0 0 39,826
CIGNA CORP NEW COM COM 125523100 2,129 8,884 SH   SOLE   0 0 8,884
COMCAST CORP NEW CL A CL A 20030N101 2,057 43,941 SH   SOLE   0 0 43,941
CHEVRON CORP NEW COM COM 166764100 1,174 7,213 SH   SOLE   0 0 7,213
DELTA AIR LINES INC DEL COM NEW COM NEW 247361702 1,814 45,850 SH   SOLE   0 0 45,850
EMERSON ELEC CO COM COM 291011104 2,660 27,132 SH   SOLE   0 0 27,132
EATON CORPORATION PLC SHS ISIN#IE00B8KQN827 SHS G29183103 2,649 17,456 SH   SOLE   0 0 17,456
EDWARDS LIFESCIENCES CORP COM COM 28176E108 710 6,031 SH   SOLE   0 0 6,031
META PLATFORMS INC CL A CL A 30303M102 1,939 8,720 SH   SOLE   0 0 8,720
FMC CORP COM NEW COM 302491303 2,675 20,328 SH   SOLE   0 0 20,328
ALPHABET INC CAP STK CL C CAP STK CL C 02079K107 1,469 526 SH   SOLE   0 0 526
ALPHABET INC CL A CAP STK CL A 02079K305 9,974 3,586 SH   SOLE   0 0 3,586
HYATT HOTELS CORP COM CL A COM CL A 448579102 2,022 21,183 SH   SOLE   0 0 21,183
HANNON ARMSTRONG SUSTAINABLE INFRASTRUCTURE CAP INC COM COM 41068X100 647 13,636 SH   SOLE   0 0 13,636
INTERNATIONAL BUSINESS MACHS CORP COM COM 459200101 1,036 7,971 SH   SOLE   0 0 7,971
IDEXX LABS INC COM COM 45168D104 1,042 1,905 SH   SOLE   0 0 1,905
INFINERA CORP COM COM 45667G103 773 89,154 SH   SOLE   0 0 89,154
INTEL CORP COM COM 458140100 2,215 44,696 SH   SOLE   0 0 44,696
INTUIT COM COM 461202103 818 1,702 SH   SOLE   0 0 1,702
ISHARES TR RUSSELL 3000 ETF RUSSELL 3000 ETF 464287689 1,715 6,536 SH   SOLE   0 0 6,536
JOHNSON CTLS INTL PLC SHS ISIN#IE00BY7QL619 SHS G51502105 1,865 28,441 SH   SOLE   0 0 28,441
JOHNSON & JOHNSON COM COM 478160104 2,053 11,586 SH   SOLE   0 0 11,586
INVESCO EXCHANGE-TRADED FD TR II KBW BK ETF KBW BK ETF 46138E628 632 9,921 SH   SOLE   0 0 9,921
LITHIA MTRS INC COM CL A 536797103 1,941 6,468 SH   SOLE   0 0 6,468
LINDE PLC SH ISIN#IE00BZ12WP82 SHS G5494J103 2,814 8,810 SH   SOLE   0 0 8,810
LILLY ELI & CO COM COM 532457108 1,039 3,628 SH   SOLE   0 0 3,628
ISHARES TR IBOXX USD INVT GRADE CORP BD ETF IBOXX INV CP ETF 464287242 357 2,950 SH   SOLE   0 0 2,950
LIVENT CORP COM COM 53814L108 463 17,766 SH   SOLE   0 0 17,766
MASIMO CORP COM COM 574795100 264 1,815 SH   SOLE   0 0 1,815
MONGODB INC CL A CL A 60937P106 1,713 3,862 SH   SOLE   0 0 3,862
MEDTRONIC PLC SHS ISIN#IE00BTN1Y115 SHS G5960L103 1,777 16,014 SH   SOLE   0 0 16,014
MARTIN MARIETTA MATLS INC COM COM 573284106 2,612 6,787 SH   SOLE   0 0 6,787
MERCK & CO INC NEW COM COM 58933Y105 4,412 53,778 SH   SOLE   0 0 53,778
MICROSOFT CORP COM COM 594918104 4,591 14,892 SH   SOLE   0 0 14,892
MSC INDL DIRECT INC CL A CL A 553530106 1,521 17,847 SH   SOLE   0 0 17,847
NEUROCRINE BIOSCIENCES INC COM COM 64125C109 1,393 14,854 SH   SOLE   0 0 14,854
NATIONAL CINEMEDIA INC COM COM 635309107 619 243,613 SH   SOLE   0 0 243,613
NATIONAL RETAIL PPTYS INC COM COM 637417106 1,673 37,235 SH   SOLE   0 0 37,235
NVIDIA CORP COM COM 67066G104 1,065 3,904 SH   SOLE   0 0 3,904
UNIVERSAL DISPLAY CORP COM COM 91347P105 1,285 7,695 SH   SOLE   0 0 7,695
ISHARES TR PFD & INCOME SECS ETF PFD AND INCM SEC 464288687 865 23,738 SH   SOLE   0 0 23,738
PRUDENTIAL FINL INC COM COM 744320102 1,622 13,725 SH   SOLE   0 0 13,725
PIONEER NAT RES CO COM COM 723787107 1,771 7,085 SH   SOLE   0 0 7,085
PAYPAL HLDGS INC COM COM 70450Y103 5,470 47,295 SH   SOLE   0 0 47,295
ROLLINS INC COM COM 775711104 750 21,411 SH   SOLE   0 0 21,411
ROPER INDS INC NEW COM COM 776696106 797 1,687 SH   SOLE   0 0 1,687
STARBUCKS CORP COM COM 855244109 560 6,154 SH   SOLE   0 0 6,154
SCHWAB CHARLES CORP NEW COM COM 808513105 2,716 32,215 SH   SOLE   0 0 32,215
SHELL PLC SPONSORED ADR REPSTG ORD SH ISIN#US7802593050 SPONS ADR 780259305 1,066 19,405 SH   SOLE   0 0 19,405
SILICON LABORATORIES INC OC-COM COM 826919102 2,287 15,229 SH   SOLE   0 0 15,229
SNOWFLAKE INC CL A CL A 833445109 2,424 10,580 SH   SOLE   0 0 10,580
S&P GLOBAL INC COM COM 78409V104 668 1,628 SH   SOLE   0 0 1,628
BLOCK INC CL A CL A 852234103 1,787 13,182 SH   SOLE   0 0 13,182
SOUTHSTATE CORP COM COM 840441109 2,326 28,506 SH   SOLE   0 0 28,506
STARWOOD PPTY TR INC COM COM 85571B105 613 25,357 SH   SOLE   0 0 25,357
MOLSON COORS BEVERAGE CO CL B CL B 60871R209 1,297 24,295 SH   SOLE   0 0 24,295
ATLASSIAN CORPORATION PLC SHS -A- CL A G06242104 590 2,009 SH   SOLE   0 0 2,009
THERMO FISHER SCIENTIFIC INC COM COM 883556102 738 1,249 SH   SOLE   0 0 1,249
TREX CO INC COM COM 89531P105 961 14,717 SH   SOLE   0 0 14,717
TEXAS ROADHOUSE INC COM COM 882681109 1,817 21,697 SH   SOLE   0 0 21,697
TYLER TECHNOLOGIES INC COM COM 902252105 598 1,344 SH   SOLE   0 0 1,344
UNITY SOFTWARE INC COM COM 91332U101 330 3,330 SH   SOLE   0 0 3,330
VISA INC COM CL A COM CL A 92826C839 842 3,798 SH   SOLE   0 0 3,798
WALGREENS BOOTS ALLIANCE INC COM COM 931427108 762 17,028 SH   SOLE   0 0 17,028
WASTE CONNECTIONS INC COM ISIN#CA94106B1013 COM 94106B101 763 5,447 SH   SOLE   0 0 5,447
WOODWARD INC COM COM 980745103 2,222 17,787 SH   SOLE   0 0 17,787
EXXON MOBIL CORP COM COM 30231G102 891 10,793 SH   SOLE   0 0 10,793
ZSCALER INC COM COM 98980G102 2,324 9,631 SH   SOLE   0 0 9,631
ZOETIS INC COM CL A 98978V103 705 3,737 SH   SOLE   0 0 3,737