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 470 2,441 SH   SOLE NONE 2,375 0 66
ADOBE INC COM COM 00724F101 11,918 25,071 SH   SOLE NONE 25,001 0 70
ALIBABA GROUP HOLDING LTD ADR SPONSORED SPONSORED ADS 01609W102 16,723 73,759 SH   SOLE NONE 73,634 0 125
ALPHABET INC COM CL A CAP STK CL A 02079K305 7,583 3,676 SH   SOLE NONE 3,628 0 48
ALPHABET INC COM CL C CAP STK CL C 02079K107 20,008 9,672 SH   SOLE NONE 9,642 0 30
AMAZON COM INC COM COM 023135106 23,700 7,660 SH   SOLE NONE 7,617 0 43
AMERICAN EXPRESS CO COM COM 025816109 265 1,877 SH   SOLE NONE 1,877 0 0
AMN HEALTHCARE SERVICES INC COM COM 001744101 5,302 71,942 SH   SOLE NONE 71,662 0 280
APPLE INC COM COM 037833100 29,038 237,724 SH   SOLE NONE 233,891 0 3,833
ARES CAPITAL CORP COM COM 04010L103 225 12,073 SH   SOLE NONE 9,402 0 2,671
ARISTA NETWORKS INC COM COM 040413106 5,967 19,767 SH   SOLE NONE 19,767 0 0
AT&T INC COM COM 00206R102 306 10,141 SH   SOLE NONE 10,141 0 0
BERKSHIRE HATHAWAY INC COM CL B CL B NEW 084670702 689 2,697 SH   SOLE NONE 2,220 0 477
BLACKROCK INC COM COM 09247X101 10,712 14,208 SH   SOLE NONE 14,138 0 70
BLACKSTONE GROUP INC COM COM 09260D107 18,348 246,186 SH   SOLE NONE 246,186 0 0
BOEING CO COM COM 097023105 414 1,627 SH   SOLE NONE 1,627 0 0
BOOKING HOLDINGS INC COM COM 09857L108 10,878 4,669 SH   SOLE NONE 4,659 0 10
BOSTON BEER CO INC COM CL A CL A 100557107 229 190 SH   SOLE NONE 190 0 0
BRISTOL-MYERS SQUIBB CO COM COM 110122108 440 6,976 SH   SOLE NONE 6,976 0 0
BUTTERFLY NETWORK INC COM COM CL A 124155102 2,731 162,322 SH   SOLE NONE 162,322 0 0
CHEWY INC COM CL A CL A 16679L109 7,684 90,717 SH   SOLE NONE 90,717 0 0
CHIPOTLE MEXICAN GRILL COM COM 169656105 10,144 7,140 SH   SOLE NONE 7,140 0 0
COCA-COLA CO COM COM 191216100 273 5,181 SH   SOLE NONE 4,676 0 505
COPART INC COM COM 217204106 5,471 50,376 SH   SOLE NONE 50,376 0 0
COSTCO WHOLESALE CORP COM COM 22160K105 9,799 27,802 SH   SOLE NONE 27,762 0 40
CSX CORP COM COM 126408103 1,292 13,403 SH   SOLE NONE 13,403 0 0
DOMINION ENERGY INC COM COM 25746U109 282 3,719 SH   SOLE NONE 3,719 0 0
EXELON CORP COM COM 30161N101 310 7,110 SH   SOLE NONE 7,110 0 0
EXXON MOBIL CORPORATION COM COM 30231G102 775 13,890 SH   SOLE NONE 13,651 0 238
FACEBOOK INC COM CL A CL A 30303M102 17,345 58,893 SH   SOLE NONE 58,663 0 230
GLOBAL X FDS FINTECH ETF FINTECH ETF 37954Y814 13,945 316,010 SH   SOLE NONE 315,210 0 800
HANNON ARMSTRONG SUSTAINABLE I COM USD0.01 COM 41068X100 13,056 232,727 SH   SOLE NONE 231,727 0 1,000
HOME DEPOT INC COM COM 437076102 13,548 44,383 SH   SOLE NONE 44,283 0 100
INMODE LTD COM SHS M5425M103 10,397 143,668 SH   SOLE NONE 143,568 0 100
INTERCONTINENTAL EXCHANGE INC COM COM 45866F104 15,012 134,423 SH   SOLE NONE 133,936 0 487
INVESCO EXCHANGE TRADED FD TR S&P500 EQL TEC ETF S&P500 EQL TEC 46137V282 17,717 65,657 SH   SOLE NONE 65,187 0 470
INVESCO EXCHANGE TRADED FD TR S&P500 EQL WGT ETF S&P500 EQL WGT 46137V357 13,471 95,095 SH   SOLE NONE 94,419 0 676
INVESCO QQQ TRUST UNIT SER 1 ETF UNIT SER 1 46090E103 40,698 127,528 SH   SOLE NONE 126,953 0 575
ISHARES TRUST BROAD USD HIGH ETF BROAD USD HIGH 46435U853 2,695 65,438 SH   SOLE NONE 64,438 0 1,000
ISHARES TRUST CORE MSCI EAFE ETF CORE MSCI EAFE 46432F842 324 4,497 SH   SOLE NONE 4,497 0 0
ISHARES TRUST CORE S&P SCP ETF CORE S&P SCP ETF 464287804 5,669 52,238 SH   SOLE NONE 52,238 0 0
ISHARES TRUST CORE S&P500 ETF CORE S&P500 ETF 464287200 6,239 15,683 SH   SOLE NONE 15,683 0 0
ISHARES TRUST CORE US AGGBD ET ETF CORE US AGGBD ET 464287226 241 2,124 SH   SOLE NONE 2,124 0 0
ISHARES TRUST NASDAQ BIOTECH ETF NASDAQ BIOTECH 464287556 10,493 69,697 SH   SOLE NONE 69,337 0 360
ISHARES TRUST PFD AND INCM SEC ETF PFD AND INCM SEC 464288687 10,821 281,803 SH   SOLE NONE 279,926 0 1,876
ISHARES TRUST RUS 1000 GRW ETF RUS 1000 GRW ETF 464287614 374 1,540 SH   SOLE NONE 1,540 0 0
ISHARES TRUST RUS MDCP VAL ETF RUS MDCP VAL ETF 464287473 2,104 19,257 SH   SOLE NONE 18,857 0 400
ISHARES TRUST RUS MID CAP ETF RUS MID CAP ETF 464287499 10,699 144,723 SH   SOLE NONE 144,723 0 0
ISHARES TRUST S&P SML 600 GWT ETF S&P SML 600 GWT 464287887 13,111 102,247 SH   SOLE NONE 101,777 0 470
ISHARES TRUST U.S. FIN SVC ETF U.S. FIN SVC ETF 464287770 8,539 49,857 SH   SOLE NONE 49,857 0 0
ISHARES TRUST U.S. MED DVC ETF U.S. MED DVC ETF 464288810 15,346 46,453 SH   SOLE NONE 46,353 0 100
JOHNSON & JOHNSON COM COM 478160104 12,036 73,239 SH   SOLE NONE 72,705 0 534
JP MORGAN CHASE & CO COM COM 46625H100 15,695 103,104 SH   SOLE NONE 103,104 0 0
LABORATORY CORP AMER HLDGS COM COM NEW 50540R409 17,635 69,152 SH   SOLE NONE 68,777 0 375
MARRIOTT INTERNATIONAL INC COM CL A CL A 571903202 6,729 45,432 SH   SOLE NONE 45,229 0 203
MCCORMICK & COMPANY INC COM COM NON VTG 579780206 10,583 118,699 SH   SOLE NONE 118,699 0 0
MEDTRONIC PLC COM SHS G5960L103 205 1,743 SH   SOLE NONE 1,743 0 0
MERCK & CO INC COM COM 58933Y105 223 2,900 SH   SOLE NONE 2,900 0 0
MICROSOFT CORP COM COM 594918104 31,534 133,752 SH   SOLE NONE 133,235 0 517
NETFLIX INC COM COM 64110L106 311 598 SH   SOLE NONE 598 0 0
NIKE INC COM CL B CL B 654106103 8,314 62,567 SH   SOLE NONE 62,202 0 365
NUVEEN ESG NUVEEN ESG LRG CAP GRWTH ETF NUVEEN ESG LRGCP 67092P201 866 14,941 SH   SOLE NONE 14,941 0 0
NVIDIA CORP COM COM 67066G104 11,820 22,139 SH   SOLE NONE 22,139 0 0
PAYPAL HOLDINGS INC COM COM 70450Y103 19,534 80,442 SH   SOLE NONE 80,272 0 170
PEPSICO INC COM COM 713448108 223 1,577 SH   SOLE NONE 1,146 0 430
PETIQ INC COM CL A COM CL A 71639T106 3,842 108,972 SH   SOLE NONE 108,972 0 0
PINTEREST INC COM CL A CL A 72352L106 10,343 139,718 SH   SOLE NONE 138,493 0 1,225
PROCTER & GAMBLE CO COM COM 742718109 270 1,995 SH   SOLE NONE 1,881 0 114
ROCKET COMPANIES INC COM CL A COM CL A 77311W101 6,627 287,025 SH   SOLE NONE 286,275 0 750
ROYAL CARIBBEAN GROUP COM COM V7780T103 6,195 72,367 SH   SOLE NONE 72,048 0 318
SALESFORCE.COM INC COM COM 79466L302 7,682 36,261 SH   SOLE NONE 36,211 0 50
SCHWAB (CHARLES) CORP COM COM 808513105 8,081 123,985 SH   SOLE NONE 123,682 0 302
SELECT SECTOR SPDR TRUST SBI HEALTHCARE ETF SBI HEALTHCARE 81369Y209 16,937 145,085 SH   SOLE NONE 145,085 0 0
SPDR INDEX SHARES FUNDS PORTFOLIO DEVLPD ETF PORTFOLIO DEVLPD 78463X889 4,150 117,385 SH   SOLE NONE 117,385 0 0
SPDR INDEX SHARES FUNDS PORTFOLIO EMG MK ETF PORTFOLIO EMG MK 78463X509 2,621 59,889 SH   SOLE NONE 59,889 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP ETF UTSER1 S&PDCRP 78467Y107 5,153 10,824 SH   SOLE NONE 10,824 0 0
SPDR S&P500 ETF TRUST TR UNIT ETF TR UNIT 78462F103 16,113 40,657 SH   SOLE NONE 40,467 0 190
SPDR SERIES TRUST NYSE TECH ETF NYSE TECH ETF 78464A102 333 2,304 SH   SOLE NONE 2,304 0 0
SPDR SERIES TRUST PORTFOLIO AGRGTE ETF PORTFOLIO AGRGTE 78464A649 6,039 203,704 SH   SOLE NONE 203,704 0 0
SPDR SERIES TRUST PORTFOLIO S&P 400 MID CAP ETF PORTFOLIO S&P400 78464A847 1,464 32,003 SH   SOLE NONE 32,003 0 0
SPDR SERIES TRUST PORTFOLIO S&P 500 ETF PORTFOLIO S&P500 78464A854 10,420 223,574 SH   SOLE NONE 223,574 0 0
SPDR SERIES TRUST PORTFOLIO S&P 600 SM CAP ETF PORTFOLIO S&P600 78468R853 2,773 65,602 SH   SOLE NONE 65,602 0 0
SPDR SERIES TRUST PORTFOLIO SHORT ETF PORTFOLIO SHORT 78464A474 5,779 184,574 SH   SOLE NONE 184,574 0 0
SPDR SERIES TRUST PRTFLO S&P500 GW ETF PRTFLO S&P500 GW 78464A409 4,176 74,043 SH   SOLE NONE 74,043 0 0
SPDR SERIES TRUST PRTFLO S&P500 VL ETF PRTFLO S&P500 VL 78464A508 2,745 72,447 SH   SOLE NONE 72,447 0 0
SPDR SERIES TRUST S&P 400 MDCP GRW ETF S&P 400 MDCP GRW 78464A821 243 3,244 SH   SOLE NONE 3,244 0 0
SPDR SERIES TRUST S&P 400 MDCP VAL ETF S&P 400 MDCP VAL 78464A839 296 4,525 SH   SOLE NONE 4,525 0 0
SPDR SERIES TRUST S&P 500 ESG ETF S&P 500 ESG ETF 78468R531 788 21,333 SH   SOLE NONE 21,333 0 0
SPDR SERIES TRUST S&P 600 SMCP GRW ETF S&P 600 SMCP GRW 78464A201 812 9,470 SH   SOLE NONE 9,470 0 0
SPDR SERIES TRUST S&P 600 SMCP VAL ETF S&P 600 SMCP VAL 78464A300 445 5,428 SH   SOLE NONE 4,928 0 500
SPDR SERIES TRUST S&P DIVID ETF S&P DIVID ETF 78464A763 5,372 45,518 SH   SOLE NONE 45,518 0 0
SPDR SERIES TRUST S&P INS ETF S&P INS ETF 78464A789 255 6,966 SH   SOLE NONE 6,966 0 0
SPDR SERIES TRUST S&P1500MOMTILT ETF S&P1500MOMTILT 78468R705 961 5,783 SH   SOLE NONE 5,783 0 0
SPDR SERIES TRUST SSGA US LRG ETF SSGA US LRG ETF 78468R804 7,995 63,794 SH   SOLE NONE 63,794 0 0
SPDR SERIES TRUST WELLS FG PFD ETF WELLS FG PFD ETF 78464A292 1,169 26,917 SH   SOLE NONE 26,617 0 300
SPOTIFY TECHNOLOGY S.A. COM SHS L8681T102 7,507 28,016 SH   SOLE NONE 27,916 0 100
SS&C TECHNOLOGIES HOLDINGS INC COM COM 78467J100 305 4,366 SH   SOLE NONE 4,366 0 0
STARBUCKS CORP COM COM 855244109 9,777 89,478 SH   SOLE NONE 88,993 0 485
STRYKER CORP COM COM 863667101 17,522 71,935 SH   SOLE NONE 71,570 0 365
TAIWAN SEMICONDUCTOR MANUFACTU ADR SPONSORED SPONSORED ADS 874039100 5,642 47,704 SH   SOLE NONE 47,704 0 0
TESLA INC COM COM 88160R101 1,311 1,963 SH   SOLE NONE 1,963 0 0
TEXAS INSTRUMENTS INC COM COM 882508104 23,746 125,651 SH   SOLE NONE 125,509 0 141
UNITEDHEALTH GROUP INC COM COM 91324P102 14,523 39,033 SH   SOLE NONE 38,878 0 155
UTZ BRANDS INC COM CL A COM CL A 918090101 2,313 93,313 SH   SOLE NONE 93,313 0 0
VANGUARD DIV APP ETF DIV APP ETF 921908844 15,465 105,147 SH   SOLE NONE 105,031 0 116
VANGUARD HIGH DIV YLD ETF HIGH DIV YLD 921946406 7,833 77,492 SH   SOLE NONE 74,979 0 2,512
VANGUARD INTL BD IDX ETF INTL BD IDX ETF 92203J407 213 3,730 SH   SOLE NONE 3,730 0 0
VANGUARD LARGE CAP ETF LARGE CAP ETF 922908637 38,878 209,811 SH   SOLE NONE 208,070 0 1,741
VANGUARD MID CAP ETF MID CAP ETF 922908629 14,426 65,179 SH   SOLE NONE 64,889 0 290
VANGUARD REAL ESTATE ETF REAL ESTATE ETF 922908553 278 3,026 SH   SOLE NONE 1,625 0 1,401
VANGUARD S&P 500 ETF SHS S&P 500 ETF SHS 922908363 2,026 5,562 SH   SOLE NONE 5,562 0 0
VANGUARD SHORT TERM TREAS ETF SHORT TERM TREAS 92206C102 262 4,260 SH   SOLE NONE 4,260 0 0
VANGUARD SHRT TRM CORP BD ETF SHRT TRM CORP BD 92206C409 19,352 234,580 SH   SOLE NONE 234,255 0 325
VANGUARD SM CP VAL ETF SM CP VAL ETF 922908611 5,250 31,703 SH   SOLE NONE 31,703 0 0
VANGUARD TAX EXEMPT BD ETF TAX EXEMPT BD 922907746 687 12,581 SH   SOLE NONE 12,581 0 0
VANGUARD TOTAL BND MRKT ETF TOTAL BND MRKT 921937835 11,763 138,856 SH   SOLE NONE 138,856 0 0
VANGUARD TOTAL STK MKT ETF TOTAL STK MKT 922908769 305 1,478 SH   SOLE NONE 584 0 894
VANGUARD VALUE ETF VALUE ETF 922908744 18,232 138,695 SH   SOLE NONE 137,355 0 1,339
VERIZON COMMUNICATIONS COM COM 92343V104 249 4,290 SH   SOLE NONE 4,070 0 220
VISA INC COM CL A COM CL A 92826C839 18,025 85,132 SH   SOLE NONE 84,734 0 397
WALT DISNEY COMPANY (THE) COM COM 254687106 19,015 103,051 SH   SOLE NONE 102,828 0 223
YETI HOLDINGS INC COM COM 98585X104 7,165 99,225 SH   SOLE NONE 99,225 0 0