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
3M COMPANY COM COM 88579Y101 446 2,543 SH   SOLE NONE 2,476 0 67
ADOBE INC COM COM 00724F101 14,896 25,873 SH   SOLE NONE 25,803 0 70
AEGON N V FSPONSORED ADR 1 ADR REPS 1 ORD SHS NY REGISTRY SHS 007924103 198 39,038 SH   SOLE NONE 39,038 0 0
ALIBABA GROUP HOLDING LTD ADR SPONSORED SPONSORED ADS 01609W102 10,428 70,439 SH   SOLE NONE 70,314 0 125
ALPHABET INC COM CL A CAP STK CL A 02079K305 9,762 3,651 SH   SOLE NONE 3,633 0 18
ALPHABET INC COM CL C CAP STK CL C 02079K107 26,307 9,870 SH   SOLE NONE 9,870 0 0
AMAZON COM INC COM COM 023135106 26,148 7,960 SH   SOLE NONE 7,948 0 12
AMERICAN EXPRESS CO COM COM 025816109 314 1,879 SH   SOLE NONE 1,879 0 0
AMN HEALTHCARE SERVICES INC COM COM 001744101 8,418 73,361 SH   SOLE NONE 73,081 0 280
APPLE INC COM COM 037833100 33,729 238,372 SH   SOLE NONE 237,638 0 734
ARISTA NETWORKS INC COM COM 040413106 6,911 20,113 SH   SOLE NONE 20,113 0 0
AT&T INC COM COM 00206R102 241 8,952 SH   SOLE NONE 8,952 0 0
BANK OF AMERICA CORPORATION COM COM 060505104 240 5,667 SH   SOLE NONE 5,667 0 0
BENTLEY SYSTEMS INC COM CL B COM CL B 08265T208 242 4,001 SH   SOLE NONE 4,001 0 0
BERKSHIRE HATHAWAY INC COM CL B CL B NEW 084670702 882 3,234 SH   SOLE NONE 2,934 0 300
BLACKROCK INC COM COM 09247X101 12,613 15,040 SH   SOLE NONE 14,970 0 70
BLACKSTONE INC COM COM 09260D107 28,575 245,623 SH   SOLE NONE 245,145 0 478
BOEING CO COM COM 097023105 454 2,066 SH   SOLE NONE 2,066 0 0
BOOKING HOLDINGS INC COM COM 09857L108 11,565 4,872 SH   SOLE NONE 4,854 0 18
BRISTOL-MYERS SQUIBB CO COM COM 110122108 330 5,592 SH   SOLE NONE 5,592 0 0
BUTTERFLY NETWORK INC COM CL A COM CL A 124155102 2,183 209,144 SH   SOLE NONE 209,144 0 0
CARLYLE GROUP INC COM COM 14316J108 2,602 55,038 SH   SOLE NONE 54,503 0 535
CHEWY INC COM CL A CL A 16679L109 6,492 95,331 SH   SOLE NONE 95,331 0 0
CHIPOTLE MEXICAN GRILL COM COM 169656105 14,262 7,847 SH   SOLE NONE 7,847 0 0
COCA-COLA CO COM COM 191216100 272 5,189 SH   SOLE NONE 4,676 0 513
COMCAST CORP COM CL A CL A 20030N101 208 3,727 SH   SOLE NONE 3,727 0 0
COPART INC COM COM 217204106 7,253 52,288 SH   SOLE NONE 52,288 0 0
COSTCO WHOLESALE CORP COM COM 22160K105 14,153 31,496 SH   SOLE NONE 31,456 0 40
CSX CORP COM COM 126408103 1,135 38,186 SH   SOLE NONE 38,186 0 0
DOMINION ENERGY INC COM COM 25746U109 257 3,528 SH   SOLE NONE 3,528 0 0
EXELON CORP COM COM 30161N101 324 6,712 SH   SOLE NONE 6,712 0 0
EXXON MOBIL CORPORATION COM COM 30231G102 767 13,054 SH   SOLE NONE 12,808 0 246
FACEBOOK INC COM CL A CL A 30303M102 21,057 62,044 SH   SOLE NONE 61,814 0 230
GLOBAL X FDS FINTECH ETF FINTECH ETF 37954Y814 17,221 358,640 SH   SOLE NONE 357,840 0 800
HANNON ARMSTRONG SUSTAINABLE I COM USD0.01 COM 41068X100 13,001 243,112 SH   SOLE NONE 242,112 0 1,000
HOME DEPOT INC COM COM 437076102 15,637 47,637 SH   SOLE NONE 47,537 0 100
INMODE LTD COM SHS M5425M103 23,717 148,743 SH   SOLE NONE 148,543 0 200
INTERCONTINENTAL EXCHANGE INC COM COM 45866F104 16,267 141,680 SH   SOLE NONE 141,192 0 488
INVESCO EXCHANGE TRADED FD TR S&P500 EQL TEC ETF S&P500 EQL TEC 46137V282 20,805 72,187 SH   SOLE NONE 71,615 0 572
INVESCO EXCHANGE TRADED FD TR S&P500 EQL WGT ETF S&P500 EQL WGT 46137V357 16,090 107,397 SH   SOLE NONE 107,397 0 0
INVESCO QQQ TRUST UNIT SER 1 ETF UNIT SER 1 46090E103 50,025 139,751 SH   SOLE NONE 139,751 0 0
ISHARES TRUST BROAD USD HIGH ETF BROAD USD HIGH 46435U853 3,253 78,399 SH   SOLE NONE 77,639 0 760
ISHARES TRUST CORE MSCI EAFE ETF CORE MSCI EAFE 46432F842 322 4,347 SH   SOLE NONE 4,347 0 0
ISHARES TRUST CORE S&P SCP ETF CORE S&P SCP ETF 464287804 5,866 53,727 SH   SOLE NONE 53,727 0 0
ISHARES TRUST CORE S&P500 ETF CORE S&P500 ETF 464287200 8,390 19,474 SH   SOLE NONE 19,474 0 0
ISHARES TRUST ISHARES BIOTECHNOLOGY ETF ISHARES BIOTECH 464287556 11,385 70,420 SH   SOLE NONE 70,420 0 0
ISHARES TRUST PFD AND INCM SEC ETF PFD AND INCM SEC 464288687 13,526 348,534 SH   SOLE NONE 346,760 0 1,774
ISHARES TRUST RUS 1000 GRW ETF RUS 1000 GRW ETF 464287614 422 1,540 SH   SOLE NONE 1,540 0 0
ISHARES TRUST RUS MDCP VAL ETF RUS MDCP VAL ETF 464287473 2,181 19,261 SH   SOLE NONE 18,861 0 400
ISHARES TRUST RUS MID CAP ETF RUS MID CAP ETF 464287499 11,751 150,239 SH   SOLE NONE 150,239 0 0
ISHARES TRUST S&P SML 600 GWT ETF S&P SML 600 GWT 464287887 13,706 105,400 SH   SOLE NONE 105,400 0 0
ISHARES TRUST U.S. FIN SVC ETF U.S. FIN SVC ETF 464287770 9,356 49,720 SH   SOLE NONE 49,720 0 0
ISHARES TRUST U.S. MED DVC ETF U.S. MED DVC ETF 464288810 19,574 311,796 SH   SOLE NONE 311,196 0 600
JOHNSON & JOHNSON COM COM 478160104 11,473 71,045 SH   SOLE NONE 70,649 0 396
JP MORGAN CHASE & CO COM COM 46625H100 17,708 108,185 SH   SOLE NONE 107,793 0 391
JP MORGAN ETF TRUST ULTRA SHRT INC ETF ULTRA SHRT INC 46641Q837 442 8,730 SH   SOLE NONE 8,730 0 0
LABORATORY CORP AMER HLDGS COM COM NEW 50540R409 20,104 71,433 SH   SOLE NONE 71,223 0 210
MARRIOTT INTERNATIONAL INC COM CL A CL A 571903202 7,290 49,230 SH   SOLE NONE 49,027 0 203
MCCORMICK & COMPANY INC COM COM NON VTG 579780206 9,458 116,727 SH   SOLE NONE 116,727 0 0
MERCK & CO INC COM COM 58933Y105 217 2,900 SH   SOLE NONE 2,900 0 0
MICROSOFT CORP COM COM 594918104 38,024 134,875 SH   SOLE NONE 134,356 0 519
NETFLIX INC COM COM 64110L106 4,695 7,694 SH   SOLE NONE 7,649 0 45
NIKE INC COM CL B CL B 654106103 10,157 69,941 SH   SOLE NONE 69,791 0 150
NUVEEN ESG NUVEEN ESG LRG CAP GRWTH ETF NUVEEN ESG LRGCP 67092P201 993 15,176 SH   SOLE NONE 15,176 0 0
NVIDIA CORP COM COM 67066G104 18,881 91,144 SH   SOLE NONE 91,144 0 0
PAYPAL HOLDINGS INC COM COM 70450Y103 21,154 81,296 SH   SOLE NONE 81,126 0 170
PEPSICO INC COM COM 713448108 243 1,615 SH   SOLE NONE 1,481 0 134
PINTEREST INC COM CL A CL A 72352L106 7,291 725,142,379 SH   SOLE NONE 142,379 0 725,000,000
PROCTER & GAMBLE CO COM COM 742718109 238 1,709 SH   SOLE NONE 1,709 0 0
PUBLIC STORAGE COM USD0.10 COM 74460D109 214 721 SH   SOLE NONE 721 0 0
ROCKET COMPANIES INC COM CL A COM CL A 77311W101 4,788 298,563 SH   SOLE NONE 297,813 0 750
ROCKWELL AUTOMATION INC COM COM 773903109 224 765 SH   SOLE NONE 765 0 0
ROYAL CARIBBEAN GROUP COM COM V7780T103 6,537 73,495 SH   SOLE NONE 73,176 0 318
SALESFORCE.COM INC COM COM 79466L302 11,556 42,608 SH   SOLE NONE 42,558 0 50
SCHWAB (CHARLES) CORP COM COM 808513105 9,478 130,129 SH   SOLE NONE 129,824 0 304
SELECT SECTOR SPDR TRUST SBI HEALTHCARE ETF SBI HEALTHCARE 81369Y209 19,848 155,916 SH   SOLE NONE 155,168 0 748
SMARTSHEET INC COM CL A COM CL A 83200N103 3,138 45,598 SH   SOLE NONE 45,598 0 0
SOFI TECHNOLOGIES INC COM COM 83406F102 246 15,540 SH   SOLE NONE 15,540 0 0
SPDR INDEX SHARES FUNDS PORTFOLIO DEVLPD ETF PORTFOLIO DEVLPD 78463X889 4,146 114,506 SH   SOLE NONE 114,506 0 0
SPDR INDEX SHARES FUNDS PORTFOLIO EMG MK ETF PORTFOLIO EMG MK 78463X509 2,505 58,922 SH   SOLE NONE 58,922 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP ETF UTSER1 S&PDCRP 78467Y107 5,170 10,753 SH   SOLE NONE 10,753 0 0
SPDR S&P500 ETF TRUST TR UNIT ETF TR UNIT 78462F103 17,826 41,538 SH   SOLE NONE 41,538 0 0
SPDR SERIES TRUST FACTST INV ETF FACTST INV ETF 78464A110 373 1,731 SH   SOLE NONE 1,731 0 0
SPDR SERIES TRUST HLTH CR EQUIP ETF HLTH CR EQUIP 78464A581 235 1,880 SH   SOLE NONE 1,880 0 0
SPDR SERIES TRUST ICE PREFERRED SECURITIES ETF ICE PFD SEC ETF 78464A292 1,164 26,785 SH   SOLE NONE 26,485 0 300
SPDR SERIES TRUST NYSE TECH ETF NYSE TECH ETF 78464A102 355 2,273 SH   SOLE NONE 2,273 0 0
SPDR SERIES TRUST PORTFOLIO AGRGTE ETF PORTFOLIO AGRGTE 78464A649 5,743 192,406 SH   SOLE NONE 192,406 0 0
SPDR SERIES TRUST PORTFOLIO S&P 400 MID CAP ETF PORTFOLIO S&P400 78464A847 1,480 32,083 SH   SOLE NONE 32,083 0 0
SPDR SERIES TRUST PORTFOLIO S&P 500 ETF PORTFOLIO S&P500 78464A854 11,332 224,574 SH   SOLE NONE 224,574 0 0
SPDR SERIES TRUST PORTFOLIO S&P 600 SM CAP ETF PORTFOLIO S&P600 78468R853 2,778 65,219 SH   SOLE NONE 65,219 0 0
SPDR SERIES TRUST PORTFOLIO SHORT ETF PORTFOLIO SHORT 78464A474 5,902 188,880 SH   SOLE NONE 188,880 0 0
SPDR SERIES TRUST PRTFLO S&P500 GW ETF PRTFLO S&P500 GW 78464A409 6,601 103,114 SH   SOLE NONE 103,114 0 0
SPDR SERIES TRUST PRTFLO S&P500 VL ETF PRTFLO S&P500 VL 78464A508 2,766 70,940 SH   SOLE NONE 70,940 0 0
SPDR SERIES TRUST S&P 400 MDCP GRW ETF S&P 400 MDCP GRW 78464A821 245 3,244 SH   SOLE NONE 3,244 0 0
SPDR SERIES TRUST S&P 400 MDCP VAL ETF S&P 400 MDCP VAL 78464A839 322 4,873 SH   SOLE NONE 4,873 0 0
SPDR SERIES TRUST S&P 500 ESG ETF S&P 500 ESG ETF 78468R531 2,417 59,934 SH   SOLE NONE 59,934 0 0
SPDR SERIES TRUST S&P 600 SMCP GRW ETF S&P 600 SMCP GRW 78464A201 1,163 13,356 SH   SOLE NONE 13,356 0 0
SPDR SERIES TRUST S&P 600 SMCP VAL ETF S&P 600 SMCP VAL 78464A300 441 5,390 SH   SOLE NONE 4,890 0 500
SPDR SERIES TRUST S&P DIVID ETF S&P DIVID ETF 78464A763 5,506 46,847 SH   SOLE NONE 46,847 0 0
SPDR SERIES TRUST S&P INS ETF S&P INS ETF 78464A789 250 6,626 SH   SOLE NONE 6,626 0 0
SPDR SERIES TRUST S&P1500MOMTILT ETF S&P1500MOMTILT 78468R705 1,751 9,565 SH   SOLE NONE 9,565 0 0
SPDR SERIES TRUST SSGA US LRG ETF SSGA US LRG ETF 78468R804 9,974 74,768 SH   SOLE NONE 74,768 0 0
SPOTIFY TECHNOLOGY S.A. COM SHS L8681T102 6,974 30,948 SH   SOLE NONE 30,848 0 100
SQUARE INC COM CL A CL A 852234103 331 1,382 SH   SOLE NONE 1,382 0 0
SS&C TECHNOLOGIES HOLDINGS INC COM COM 78467J100 418 6,036 SH   SOLE NONE 6,036 0 0
STARBUCKS CORP COM COM 855244109 10,182 92,305 SH   SOLE NONE 92,105 0 200
STRYKER CORP COM COM 863667101 19,418 73,633 SH   SOLE NONE 73,483 0 150
TAIWAN SEMICONDUCTOR MANUFACTU ADR SPONSORED SPONSORED ADS 874039100 6,042 54,116 SH   SOLE NONE 54,116 0 0
TESLA INC COM COM 88160R101 1,563 2,016 SH   SOLE NONE 2,016 0 0
TEXAS INSTRUMENTS INC COM COM 882508104 24,435 127,129 SH   SOLE NONE 126,985 0 143
UNITEDHEALTH GROUP INC COM COM 91324P102 16,083 41,162 SH   SOLE NONE 41,006 0 155
VANGUARD COMM SRVC ETF COMM SRVC ETF 92204A884 227 1,617 SH   SOLE NONE 1,617 0 0
VANGUARD DIV APP ETF DIV APP ETF 921908844 18,767 122,185 SH   SOLE NONE 122,185 0 0
VANGUARD HIGH DIV YLD ETF HIGH DIV YLD 921946406 9,444 91,378 SH   SOLE NONE 89,147 0 2,231
VANGUARD LARGE CAP ETF LARGE CAP ETF 922908637 46,751 232,685 SH   SOLE NONE 231,317 0 1,367
VANGUARD MID CAP ETF MID CAP ETF 922908629 15,884 67,090 SH   SOLE NONE 67,090 0 0
VANGUARD REAL ESTATE ETF REAL ESTATE ETF 922908553 297 2,924 SH   SOLE NONE 1,774 0 1,150
VANGUARD S&P 500 ETF SHS S&P 500 ETF SHS 922908363 2,658 6,740 SH   SOLE NONE 6,740 0 0
VANGUARD SHRT TRM CORP BD ETF SHRT TRM CORP BD 92206C409 19,587 237,682 SH   SOLE NONE 237,354 0 327
VANGUARD SM CP VAL ETF SM CP VAL ETF 922908611 7,569 44,718 SH   SOLE NONE 44,718 0 0
VANGUARD TAX EXEMPT BD ETF TAX EXEMPT BD 922907746 747 13,643 SH   SOLE NONE 13,643 0 0
VANGUARD TOTAL BND MRKT ETF TOTAL BND MRKT 921937835 11,705 136,985 SH   SOLE NONE 136,985 0 0
VANGUARD VALUE ETF VALUE ETF 922908744 19,862 146,729 SH   SOLE NONE 145,537 0 1,192
VERIZON COMMUNICATIONS COM COM 92343V104 336 6,222 SH   SOLE NONE 6,222 0 0
VISA INC COM CL A COM CL A 92826C839 19,318 86,777 SH   SOLE NONE 86,726 0 51
WALT DISNEY COMPANY (THE) COM COM 254687106 17,442 103,106 SH   SOLE NONE 102,883 0 223
YETI HOLDINGS INC COM COM 98585X104 8,713 101,681 SH   SOLE NONE 101,681 0 0