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 | 390 | 2,440 | SH | | SOLE | NONE | 2,375 | 0 | 65 |
ADOBE INC COM | COM | 00724F101 | 11,904 | 24,273 | SH | | SOLE | NONE | 24,233 | 0 | 40 |
ALIBABA GROUP HOLDING LTD ADR SPONSORED | SPONSORED ADS | 01609W102 | 20,482 | 69,672 | SH | | SOLE | NONE | 69,547 | 0 | 125 |
ALLSTATE CORP COM | COM | 020002101 | 6,827 | 72,522 | SH | | SOLE | NONE | 72,212 | 0 | 310 |
ALPHABET INC COM CL A | CAP STK CL A | 02079K305 | 4,923 | 3,359 | SH | | SOLE | NONE | 3,311 | 0 | 48 |
ALPHABET INC COM CL C | CAP STK CL C | 02079K107 | 13,489 | 9,179 | SH | | SOLE | NONE | 9,149 | 0 | 30 |
AMAZON COM INC COM | COM | 023135106 | 23,187 | 7,364 | SH | | SOLE | NONE | 7,321 | 0 | 43 |
AMN HEALTHCARE SERVICES INC COM | COM | 001744101 | 4,043 | 69,167 | SH | | SOLE | NONE | 68,887 | 0 | 280 |
APPLE INC COM | COM | 037833100 | 27,515 | 237,594 | SH | | SOLE | NONE | 233,772 | 0 | 3,821 |
ARES CAPITAL CORP COM | COM | 04010L103 | 190 | 13,623 | SH | | SOLE | NONE | 10,003 | 0 | 3,620 |
ARISTA NETWORKS INC COM | COM | 040413106 | 4,042 | 19,536 | SH | | SOLE | NONE | 19,536 | 0 | 0 |
ATT INC COM | COM | 00206R102 | 315 | 11,050 | SH | | SOLE | NONE | 11,050 | 0 | 0 |
BERKSHIRE HATHAWAY INC COM CL B | CL B NEW | 084670702 | 522 | 2,454 | SH | | SOLE | NONE | 1,977 | 0 | 477 |
BLACKROCK INC COM | COM | 09247X101 | 7,157 | 12,701 | SH | | SOLE | NONE | 12,651 | 0 | 50 |
BLACKSTONE GROUP INC COM CL A | COM CL A | 09260D107 | 12,250 | 234,682 | SH | | SOLE | NONE | 234,682 | 0 | 0 |
BOEING CO COM | COM | 097023105 | 258 | 1,566 | SH | | SOLE | NONE | 1,566 | 0 | 0 |
BOOKING HOLDINGS INC COM | COM | 09857L108 | 7,792 | 4,555 | SH | | SOLE | NONE | 4,545 | 0 | 10 |
BRISTOL-MYERS SQUIBB CO COM | COM | 110122108 | 424 | 7,034 | SH | | SOLE | NONE | 7,034 | 0 | 0 |
CHEWY INC COM CL A | CL A | 16679L109 | 5,078 | 92,619 | SH | | SOLE | NONE | 92,619 | 0 | 0 |
CHIPOTLE MEXICAN GRILL COM | COM | 169656105 | 7,638 | 6,142 | SH | | SOLE | NONE | 6,142 | 0 | 0 |
COCA-COLA CO COM | COM | 191216100 | 210 | 4,272 | SH | | SOLE | NONE | 3,775 | 0 | 497 |
COPART INC COM | COM | 217204106 | 5,012 | 47,667 | SH | | SOLE | NONE | 47,667 | 0 | 0 |
COSTCO WHOLESALE CORP COM | COM | 22160K105 | 7,486 | 21,087 | SH | | SOLE | NONE | 21,047 | 0 | 40 |
CSX CORP COM | COM | 126408103 | 1,014 | 13,068 | SH | | SOLE | NONE | 13,068 | 0 | 0 |
DOMINION ENERGY INC COM | COM | 25746U109 | 311 | 3,944 | SH | | SOLE | NONE | 3,944 | 0 | 0 |
ESSENT GROUP LTD COM | COM | G3198U102 | 3,126 | 84,469 | SH | | SOLE | NONE | 84,188 | 0 | 281 |
EXELON CORP COM | COM | 30161N101 | 261 | 7,310 | SH | | SOLE | NONE | 7,310 | 0 | 0 |
EXXON MOBIL CORPORATION COM | COM | 30231G102 | 477 | 13,920 | SH | | SOLE | NONE | 13,689 | 0 | 230 |
FACEBOOK INC COM CL A | CL A | 30303M102 | 13,362 | 51,021 | SH | | SOLE | NONE | 50,791 | 0 | 230 |
GLOBAL X FDS FINTECH ETF | FINTECH ETF | 37954Y814 | 10,901 | 287,104 | SH | | SOLE | NONE | 286,304 | 0 | 800 |
HANNON ARMSTRONG SUSTAINABLE I COM | COM | 41068X100 | 14,065 | 332,752 | SH | | SOLE | NONE | 331,752 | 0 | 1,000 |
HOME DEPOT INC COM | COM | 437076102 | 11,471 | 41,306 | SH | | SOLE | NONE | 41,206 | 0 | 100 |
INTERCONTINENTAL EXCHANGE INC COM | COM | 45866F104 | 12,431 | 124,255 | SH | | SOLE | NONE | 123,768 | 0 | 486 |
INVESCO EXCHANGE TRADED FD TR SP500 EQL TEC ETF | S&P500 EQL TEC | 46137V282 | 11,908 | 56,525 | SH | | SOLE | NONE | 56,055 | 0 | 470 |
INVESCO EXCHANGE TRADED FD TR SP500 EQL WGT ETF | S&P500 EQL WGT | 46137V357 | 10,038 | 92,852 | SH | | SOLE | NONE | 92,176 | 0 | 676 |
INVESCO QQQ TRUST UNIT SER 1 ETF | UNIT SER 1 | 46090E103 | 32,739 | 117,834 | SH | | SOLE | NONE | 117,259 | 0 | 575 |
ISHARES TRUST BROAD USD HIGH ETF | BROAD USD HIGH | 46435U853 | 2,373 | 60,146 | SH | | SOLE | NONE | 58,746 | 0 | 1,400 |
ISHARES TRUST CORE MSCI EAFE ETF | CORE MSCI EAFE | 46432F842 | 255 | 4,244 | SH | | SOLE | NONE | 4,244 | 0 | 0 |
ISHARES TRUST CORE SP SCP ETF | CORE S&P SCP ETF | 464287804 | 3,642 | 51,863 | SH | | SOLE | NONE | 51,863 | 0 | 0 |
ISHARES TRUST CORE SP500 ETF | CORE S&P500 ETF | 464287200 | 3,489 | 10,385 | SH | | SOLE | NONE | 10,385 | 0 | 0 |
ISHARES TRUST CORE US AGGBD ET ETF | CORE US AGGBD ET | 464287226 | 222 | 1,887 | SH | | SOLE | NONE | 1,887 | 0 | 0 |
ISHARES TRUST MSCI ACWI ETF | MSCI ACWI ETF | 464288257 | 504 | 6,316 | SH | | SOLE | NONE | 6,316 | 0 | 0 |
ISHARES TRUST NASDAQ BIOTECH ETF | NASDAQ BIOTECH | 464287556 | 9,320 | 68,831 | SH | | SOLE | NONE | 68,471 | 0 | 360 |
ISHARES TRUST PFD AND INCM SEC ETF | PFD AND INCM SEC | 464288687 | 10,135 | 278,064 | SH | | SOLE | NONE | 275,810 | 0 | 2,253 |
ISHARES TRUST RUS 1000 GRW ETF | RUS 1000 GRW ETF | 464287614 | 263 | 1,215 | SH | | SOLE | NONE | 1,215 | 0 | 0 |
ISHARES TRUST RUS MDCP VAL ETF | RUS MDCP VAL ETF | 464287473 | 1,682 | 20,811 | SH | | SOLE | NONE | 20,411 | 0 | 400 |
ISHARES TRUST RUS MID CAP ETF | RUS MID CAP ETF | 464287499 | 8,537 | 148,783 | SH | | SOLE | NONE | 148,783 | 0 | 0 |
ISHARES TRUST SP SML 600 GWT ETF | S&P SML 600 GWT | 464287887 | 8,935 | 50,644 | SH | | SOLE | NONE | 50,409 | 0 | 235 |
ISHARES TRUST U.S. FIN SVC ETF | U.S. FIN SVC ETF | 464287770 | 6,733 | 55,181 | SH | | SOLE | NONE | 55,181 | 0 | 0 |
ISHARES TRUST U.S. MED DVC ETF | U.S. MED DVC ETF | 464288810 | 12,079 | 40,314 | SH | | SOLE | NONE | 40,214 | 0 | 100 |
JOHNSON JOHNSON COM | COM | 478160104 | 10,879 | 73,076 | SH | | SOLE | NONE | 72,547 | 0 | 528 |
JP MORGAN CHASE CO COM | COM | 46625H100 | 9,830 | 102,112 | SH | | SOLE | NONE | 102,112 | 0 | 0 |
LABORATORY CORP AMER HLDGS COM | COM NEW | 50540R409 | 12,380 | 65,757 | SH | | SOLE | NONE | 65,457 | 0 | 300 |
LYFT INC COM CL A | CL A COM | 55087P104 | 953 | 34,566 | SH | | SOLE | NONE | 34,266 | 0 | 300 |
MARRIOTT INTERNATIONAL INC COM CL A | CL A | 571903202 | 4,551 | 49,167 | SH | | SOLE | NONE | 48,964 | 0 | 203 |
MCCORMICK COMPANY INC COM | COM NON VTG | 579780206 | 11,716 | 60,360 | SH | | SOLE | NONE | 60,360 | 0 | 0 |
MERCK CO INC COM | COM | 58933Y105 | 263 | 3,175 | SH | | SOLE | NONE | 3,175 | 0 | 0 |
MICROSOFT CORP COM | COM | 594918104 | 27,216 | 129,400 | SH | | SOLE | NONE | 128,886 | 0 | 514 |
NETFLIX INC COM | COM | 64110L106 | 266 | 532 | SH | | SOLE | NONE | 532 | 0 | 0 |
NIKE INC COM CL B | CL B | 654106103 | 6,413 | 51,084 | SH | | SOLE | NONE | 50,719 | 0 | 364 |
NUVEEN ESG NUVEEN ESG LRG CAP GRWTH ETF | NUVEEN ESG LRGCP | 67092P201 | 330 | 6,500 | SH | | SOLE | NONE | 6,500 | 0 | 0 |
NVIDIA CORP COM | COM | 67066G104 | 11,722 | 21,659 | SH | | SOLE | NONE | 21,659 | 0 | 0 |
PAYPAL HOLDINGS INC COM | COM | 70450Y103 | 16,389 | 83,185 | SH | | SOLE | NONE | 83,015 | 0 | 170 |
PETIQ INC COM CL A | COM CL A | 71639T106 | 3,167 | 96,227 | SH | | SOLE | NONE | 96,227 | 0 | 0 |
PINTEREST INC COM CL A | CL A | 72352L106 | 5,604 | 135,020 | SH | | SOLE | NONE | 134,020 | 0 | 1,000 |
PROCTER GAMBLE CO COM | COM | 742718109 | 290 | 2,090 | SH | | SOLE | NONE | 1,977 | 0 | 113 |
ROCKET COMPANIES INC COM CL A | COM CL A | 77311W101 | 3,604 | 180,835 | SH | | SOLE | NONE | 180,835 | 0 | 0 |
ROYAL CARIBBEAN GROUP COM | COM | V7780T103 | 6,170 | 95,320 | SH | | SOLE | NONE | 95,001 | 0 | 318 |
SALESFORCE.COM INC COM | COM | 79466L302 | 6,561 | 26,107 | SH | | SOLE | NONE | 26,107 | 0 | 0 |
SELECT SECTOR SPDR TRUST SBI HEALTHCARE ETF | SBI HEALTHCARE | 81369Y209 | 13,787 | 130,712 | SH | | SOLE | NONE | 130,712 | 0 | 0 |
SPDR INDEX SHARES FUNDS PORTFOLIO DEVLPD ETF | PORTFOLIO DEVLPD | 78463X889 | 4,493 | 153,570 | SH | | SOLE | NONE | 153,570 | 0 | 0 |
SPDR INDEX SHARES FUNDS PORTFOLIO EMG MK ETF | PORTFOLIO EMG MK | 78463X509 | 2,809 | 76,856 | SH | | SOLE | NONE | 76,856 | 0 | 0 |
SPDR SERIES TRUST NYSE TECH ETF | NYSE TECH ETF | 78464A102 | 490 | 4,128 | SH | | SOLE | NONE | 4,128 | 0 | 0 |
SPDR SERIES TRUST PORTFOLIO AGRGTE ETF | PORTFOLIO AGRGTE | 78464A649 | 6,489 | 210,616 | SH | | SOLE | NONE | 210,616 | 0 | 0 |
SPDR SERIES TRUST PORTFOLIO SHORT ETF | PORTFOLIO SHORT | 78464A474 | 5,671 | 180,791 | SH | | SOLE | NONE | 180,791 | 0 | 0 |
SPDR SERIES TRUST PORTFOLIO SP 400 MID CAP ETF | PORTFOLIO S&P400 | 78464A847 | 1,048 | 32,144 | SH | | SOLE | NONE | 32,144 | 0 | 0 |
SPDR SERIES TRUST PORTFOLIO SP 500 ETF | PORTFOLIO S&P500 | 78464A854 | 8,707 | 221,287 | SH | | SOLE | NONE | 221,287 | 0 | 0 |
SPDR SERIES TRUST PORTFOLIO SP 600 SM CAP ETF | PORTFOLIO S&P600 | 78468R853 | 1,825 | 66,661 | SH | | SOLE | NONE | 66,661 | 0 | 0 |
SPDR SERIES TRUST PRTFLO SP500 GW ETF | PRTFLO S&P500 GW | 78464A409 | 3,319 | 66,238 | SH | | SOLE | NONE | 66,238 | 0 | 0 |
SPDR SERIES TRUST PRTFLO SP500 VL ETF | PRTFLO S&P500 VL | 78464A508 | 3,019 | 99,980 | SH | | SOLE | NONE | 99,980 | 0 | 0 |
SPDR SERIES TRUST SP 400 MDCP VAL ETF | S&P 400 MDCP VAL | 78464A839 | 205 | 4,728 | SH | | SOLE | NONE | 4,728 | 0 | 0 |
SPDR SERIES TRUST SP 500 ESG ETF | S&P 500 ESG ETF | 78468R531 | 233 | 7,400 | SH | | SOLE | NONE | 7,400 | 0 | 0 |
SPDR SERIES TRUST SP 600 SMCP GRW ETF | S&P 600 SMCP GRW | 78464A201 | 404 | 6,851 | SH | | SOLE | NONE | 6,851 | 0 | 0 |
SPDR SERIES TRUST SP 600 SMCP VAL ETF | S&P 600 SMCP VAL | 78464A300 | 277 | 5,536 | SH | | SOLE | NONE | 5,036 | 0 | 500 |
SPDR SERIES TRUST SP DIVID ETF | S&P DIVID ETF | 78464A763 | 4,343 | 47,010 | SH | | SOLE | NONE | 47,010 | 0 | 0 |
SPDR SERIES TRUST SP INS ETF | S&P INS ETF | 78464A789 | 208 | 7,423 | SH | | SOLE | NONE | 7,423 | 0 | 0 |
SPDR SERIES TRUST SP1500MOMTILT ETF | S&P1500MOMTILT | 78468R705 | 338 | 2,282 | SH | | SOLE | NONE | 2,282 | 0 | 0 |
SPDR SERIES TRUST SSGA US LRG ETF | SSGA US LRG ETF | 78468R804 | 5,650 | 52,136 | SH | | SOLE | NONE | 52,136 | 0 | 0 |
SPDR SERIES TRUST WELLS FG PFD ETF | WELLS FG PFD ETF | 78464A292 | 1,266 | 29,125 | SH | | SOLE | NONE | 28,525 | 0 | 600 |
SPDR SP MIDCAP 400 ETF TR UTSER1 SPDCRP ETF | UTSER1 S&PDCRP | 78467Y107 | 3,905 | 11,525 | SH | | SOLE | NONE | 11,525 | 0 | 0 |
SPDR SP500 ETF TRUST TR UNIT ETF | TR UNIT | 78462F103 | 12,480 | 37,266 | SH | | SOLE | NONE | 37,076 | 0 | 190 |
SPOTIFY TECHNOLOGY S.A. COM | SHS | L8681T102 | 6,634 | 27,350 | SH | | SOLE | NONE | 27,250 | 0 | 100 |
SSC TECHNOLOGIES HOLDINGS INC COM | COM | 78467J100 | 1,430 | 23,642 | SH | | SOLE | NONE | 23,642 | 0 | 0 |
STARBUCKS CORP COM | COM | 855244109 | 6,185 | 71,989 | SH | | SOLE | NONE | 71,504 | 0 | 485 |
STRYKER CORP COM | COM | 863667101 | 14,335 | 68,800 | SH | | SOLE | NONE | 68,435 | 0 | 365 |
TESLA INC COM | COM | 88160R101 | 776 | 1,810 | SH | | SOLE | NONE | 1,810 | 0 | 0 |
TEXAS INSTRUMENTS INC COM | COM | 882508104 | 18,039 | 126,336 | SH | | SOLE | NONE | 126,196 | 0 | 140 |
UNITEDHEALTH GROUP INC COM | COM | 91324P102 | 11,348 | 36,401 | SH | | SOLE | NONE | 36,246 | 0 | 154 |
VANGUARD DIV APP ETF | DIV APP ETF | 921908844 | 10,024 | 77,916 | SH | | SOLE | NONE | 77,802 | 0 | 114 |
VANGUARD HIGH DIV YLD ETF | HIGH DIV YLD | 921946406 | 4,794 | 59,242 | SH | | SOLE | NONE | 56,760 | 0 | 2,481 |
VANGUARD INTL BD IDX ETF | INTL BD IDX ETF | 92203J407 | 217 | 3,730 | SH | | SOLE | NONE | 3,730 | 0 | 0 |
VANGUARD LARGE CAP ETF | LARGE CAP ETF | 922908637 | 29,547 | 188,874 | SH | | SOLE | NONE | 187,140 | 0 | 1,733 |
VANGUARD MID CAP ETF | MID CAP ETF | 922908629 | 11,226 | 63,693 | SH | | SOLE | NONE | 63,403 | 0 | 290 |
VANGUARD REAL ESTATE ETF | REAL ESTATE ETF | 922908553 | 236 | 2,995 | SH | | SOLE | NONE | 1,625 | 0 | 1,370 |
VANGUARD SHRT TRM CORP BD ETF | SHRT TRM CORP BD | 92206C409 | 16,226 | 195,853 | SH | | SOLE | NONE | 195,531 | 0 | 322 |
VANGUARD SM CP VAL ETF | SM CP VAL ETF | 922908611 | 3,562 | 32,197 | SH | | SOLE | NONE | 32,197 | 0 | 0 |
VANGUARD SP 500 ETF SHS | S&P 500 ETF SHS | 922908363 | 1,642 | 5,337 | SH | | SOLE | NONE | 5,337 | 0 | 0 |
VANGUARD TOTAL BND MRKT ETF | TOTAL BND MRKT | 921937835 | 7,571 | 85,825 | SH | | SOLE | NONE | 85,825 | 0 | 0 |
VANGUARD VALUE ETF | VALUE ETF | 922908744 | 13,739 | 131,464 | SH | | SOLE | NONE | 130,137 | 0 | 1,327 |
VERIZON COMMUNICATIONS COM | COM | 92343V104 | 257 | 4,321 | SH | | SOLE | NONE | 4,106 | 0 | 215 |
VISA INC COM CL A | COM CL A | 92826C839 | 16,578 | 82,906 | SH | | SOLE | NONE | 82,509 | 0 | 397 |
WALT DISNEY COMPANY (THE) COM | COM DISNEY | 254687106 | 12,788 | 103,067 | SH | | SOLE | NONE | 102,844 | 0 | 223 |
YETI HOLDINGS INC COM | COM | 98585X104 | 4,459 | 98,405 | SH | | SOLE | NONE | 98,405 | 0 | 0 |