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 4,593 42,575 SH   SOLE   0 0 42,575
ABBOTT LABS COM COM 002824100 2,473 20,933 SH   SOLE   0 0 20,933
ADOBE SYS INC COM COM 00724F101 782 1,359 SH   SOLE   0 0 1,359
ALBEMARLE CORP COM COM 012653101 2,471 11,286 SH   SOLE   0 0 11,286
APPLIED MATERIALS INC COM 038222105 4,647 36,096 SH   SOLE   0 0 36,096
ANSYS INC COM COM 03662Q105 597 1,753 SH   SOLE   0 0 1,753
ASML HLDG N V N Y REGISTRY SHS NEW 2012 N Y REGISTRY SHS N07059210 3,196 4,289 SH   SOLE   0 0 4,289
AVALONBAY CMNTYS INC COM COM 053484101 1,331 6,005 SH   SOLE   0 0 6,005
BROADCOM INC COM COM 11135F101 2,703 5,574 SH   SOLE   0 0 5,574
AVIENT CORP COM COM 05368V106 765 16,500 SH   SOLE   0 0 16,500
ALIBABA GROUP HLDG LTD SPONSORED ADR ISIN#US01609W1027 SPONSORED ADS 01609W102 1,638 11,065 SH   SOLE   0 0 11,065
BLACKROCK INC COM COM 09247X101 2,575 3,070 SH   SOLE   0 0 3,070
VANGUARD BD INDEX FDS VANGUARD TOTAL BD MARKET ETF TOTAL BND MRKT 921937835 387 4,533 SH   SOLE   0 0 4,533
INVESCO EXCHANGE-TRADED SELF - INDEXED FD TR BULLETSHARES 2021 ETF BULSHS 2021 CB 46138J700 2,100 99,594 SH   SOLE   0 0 99,594
INVESCO EXCHANGE-TRADED SELF - INDEXED FD TR BULLETSHARES 2022 ETF BULSHS 2022 CB 46138J882 6,640 308,396 SH   SOLE   0 0 308,396
INVESCO EXCHANGE-TRADED SELF - INDEXED FD TR BULLETSHARES 2023 ETF BULSHS 2023 CB 46138J866 5,480 252,892 SH   SOLE   0 0 252,892
INVESCO EXCHANGE-TRADED SELF - INDEXED FD TR BULLETSHARES 2024 ETF BULSHS 2024 CB 46138J841 6,702 303,141 SH   SOLE   0 0 303,141
INVESCO EXCHANGE-TRADED SELF - INDEXED FD TR BULLETSHARES 2025 ETF BULSHS 2025 CB 46138J825 4,518 203,560 SH   SOLE   0 0 203,560
INVESCO EXCHANGE-TRADED SELF - INDEXED FD TR BULLETSHARES 2026 ETF BULSHS 2026 CB 46138J791 5,010 233,793 SH   SOLE   0 0 233,793
INVESCO EXCHANGE-TRADED SELF - INDEXED FD TR BULLETSHARES 2027 ETF BULSHS 2027 CB 46138J783 516 23,621 SH   SOLE   0 0 23,621
CIGNA CORP NEW COM COM 125523100 1,787 8,926 SH   SOLE   0 0 8,926
COMCAST CORP CL A CL A 20030N101 2,474 44,228 SH   SOLE   0 0 44,228
CHEVRON CORP NEW COM COM 166764100 731 7,202 SH   SOLE   0 0 7,202
DELTA AIRLINES INC COM NEW COM NEW 247361702 1,936 45,438 SH   SOLE   0 0 45,438
EMERSON ELEC CO COM COM 291011104 2,338 24,823 SH   SOLE   0 0 24,823
EATON CORPORATION PLC SHS ISIN#IE00B8KQN827 SHS G29183103 2,665 17,852 SH   SOLE   0 0 17,852
EDWARDS LIFESCIENCES CORP COM COM 28176E108 499 4,411 SH   SOLE   0 0 4,411
FACEBOOK INC CL A CL A 30303M102 2,967 8,741 SH   SOLE   0 0 8,741
FMC CORP NEW COM 302491303 1,866 20,381 SH   SOLE   0 0 20,381
ALPHABET INC CAP STK CL C CAP STK CL C 02079K107 1,463 549 SH   SOLE   0 0 549
ALPHABET INC CL A CAP STK CL A 02079K305 9,798 3,665 SH   SOLE   0 0 3,665
HYATT HOTELS CORP COM CL A COM CL A 448579102 1,192 15,459 SH   SOLE   0 0 15,459
HANNON ARMSTRONG SUSTAINABLE INFRASTRUCTURE CAP INC COM COM 41068X100 693 12,966 SH   SOLE   0 0 12,966
INTERNATIONAL BUSINESS MACHS CORP COM COM 459200101 1,104 7,944 SH   SOLE   0 0 7,944
IDEXX LABS INC COM COM 45168D104 1,166 1,875 SH   SOLE   0 0 1,875
INFINERA CORP COM COM 45667G103 635 76,263 SH   SOLE   0 0 76,263
INTUIT INCORPORATED COM COM 461202103 1,044 1,935 SH   SOLE   0 0 1,935
ISHARES TR RUSSELL 3000 ETF RUSSELL 3000 ETF 464287689 1,647 6,464 SH   SOLE   0 0 6,464
JOHNSON CTLS INTL PLC SHS ISIN#IE00BY7QL619 SHS G51502105 1,969 28,926 SH   SOLE   0 0 28,926
JOHNSON & JOHNSON COM COM 478160104 1,876 11,618 SH   SOLE   0 0 11,618
INVESCO EXCHANGE-TRADED FD TR II KBW BK ETF KBW BK ETF 46138E628 1,915 28,536 SH   SOLE   0 0 28,536
LITHIA MTRS INC COM CL A 536797103 1,651 5,209 SH   SOLE   0 0 5,209
LINDE PLC SH ISIN#IE00BZ12WP82 SHS G5494J103 2,037 6,944 SH   SOLE   0 0 6,944
LILLY ELI & CO COM COM 532457108 3,076 13,315 SH   SOLE   0 0 13,315
ISHARES TR IBOXX USD INVT GRADE CORP BD ETF IBOXX INV CP ETF 464287242 341 2,564 SH   SOLE   0 0 2,564
LIVENT CORP COM COM 53814L108 408 17,672 SH   SOLE   0 0 17,672
MASIMO CORP COM COM 574795100 438 1,617 SH   SOLE   0 0 1,617
MONGODB INC CL A CL A 60937P106 1,758 3,728 SH   SOLE   0 0 3,728
MEDTRONIC PLC SHS ISIN#IE00BTN1Y115 SHS G5960L103 1,947 15,533 SH   SOLE   0 0 15,533
MARTIN MARIETTA MATLS INC COM COM 573284106 2,370 6,935 SH   SOLE   0 0 6,935
MERCK & CO INC NEW COM COM 58933Y105 3,710 49,392 SH   SOLE   0 0 49,392
MICROSOFT CORP COM COM 594918104 4,534 16,081 SH   SOLE   0 0 16,081
MSC INDL DIRECT INC CL A CL A 553530106 1,418 17,679 SH   SOLE   0 0 17,679
NEUROCRINE BIOSCIENCES INC COM COM 64125C109 1,127 11,746 SH   SOLE   0 0 11,746
NATIONAL CINEMEDIA INC COM COM 635309107 856 240,458 SH   SOLE   0 0 240,458
NATIONAL RETAIL PPTYS INC COM COM 637417106 1,605 37,164 SH   SOLE   0 0 37,164
NVIDIA CORP COM COM 67066G104 1,578 7,619 SH   SOLE   0 0 7,619
UNIVERSAL DISPLAY CORP COM COM 91347P105 1,216 7,114 SH   SOLE   0 0 7,114
ISHARES TR PFD & INCOME SECS ETF PFD AND INCM SEC 464288687 743 19,145 SH   SOLE   0 0 19,145
PRUDENTIAL FINL INC COM COM 744320102 1,446 13,745 SH   SOLE   0 0 13,745
PIONEER NAT RES CO COM COM 723787107 2,304 13,840 SH   SOLE   0 0 13,840
PAYPAL HLDGS INC COM COM 70450Y103 4,801 18,450 SH   SOLE   0 0 18,450
ROYAL DUTCH SHELL PLC SPONSORED ADR RESPTG A SHS SPONS ADR A 780259206 869 19,508 SH   SOLE   0 0 19,508
ROLLINS INC COM 775711104 704 19,921 SH   SOLE   0 0 19,921
ROPER TECHNOLOGIES INC COM COM 776696106 652 1,461 SH   SOLE   0 0 1,461
RAPID7 INC COM COM 753422104 2,549 22,551 SH   SOLE   0 0 22,551
STARBUCKS CORP COM COM 855244109 563 5,101 SH   SOLE   0 0 5,101
SCHWAB CHARLES CORP NEW COM COM 808513105 2,379 32,657 SH   SOLE   0 0 32,657
SILICON LABORATORIES INC COM COM 826919102 1,549 11,054 SH   SOLE   0 0 11,054
SNOWFLAKE INC CL A CL A 833445109 977 3,231 SH   SOLE   0 0 3,231
S&P GLOBAL INC COM COM 78409V104 653 1,537 SH   SOLE   0 0 1,537
SQUARE INC CL A CL A 852234103 1,477 6,157 SH   SOLE   0 0 6,157
SOUTHSTATE CORP COM COM 840441109 2,074 27,776 SH   SOLE   0 0 27,776
STARWOOD PPTY TR INC COM COM 85571B105 536 21,945 SH   SOLE   0 0 21,945
MOLSON COORS BEVERAGE CO CL B CL B 60871R209 1,046 22,555 SH   SOLE   0 0 22,555
ATLASSIAN CORPORATION PLC SHS -A- CL A G06242104 868 2,217 SH   SOLE   0 0 2,217
THERMO FISHER SCIENTIFIC INC COM COM 883556102 611 1,070 SH   SOLE   0 0 1,070
TREX INC COM COM 89531P105 1,551 15,217 SH   SOLE   0 0 15,217
TEXAS ROADHOUSE INC COM COM 882681109 1,966 21,531 SH   SOLE   0 0 21,531
TYLER TECHNOLOGIES INC COM COM 902252105 586 1,278 SH   SOLE   0 0 1,278
UNILEVER PLC SPON ADR NEW ISIN#US9047677045 N Y SHS NEW 904767704 1,263 23,300 SH   SOLE   0 0 23,300
VISA INC COM CL A COM CL A 92826C839 776 3,483 SH   SOLE   0 0 3,483
WALGREENS BOOTS ALLIANCE INC COM COM 931427108 798 16,951 SH   SOLE   0 0 16,951
WASTE CONNECTIONS INC COM ISIN#CA94106B1013 COM 94106B101 594 4,714 SH   SOLE   0 0 4,714
WOODWARD INC COM COM 980745103 1,781 15,733 SH   SOLE   0 0 15,733
EXXON MOBIL CORP COM COM 30231G102 633 10,760 SH   SOLE   0 0 10,760
ZSCALER INC COM COM 98980G102 2,519 9,607 SH   SOLE   0 0 9,607
ZOETIS INC CL A CL A 98978V103 658 3,388 SH   SOLE   0 0 3,388