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 265 2,389 SH   SOLE NONE 2,320 0 69
ABRDN PHYSICAL PREC MTL (GLTR) PHYSCL PRECS MET 003263100 372 459 SH   SOLE NONE 459 0 0
ADOBE INC COM COM 00724F101 7,423 26,753 SH   SOLE NONE 26,683 0 70
ADVANCED MICRO DEVICES INC COM COM 007903107 2,377 37,530 SH   SOLE NONE 37,530 0 0
ALLIANCEBERNSTEIN HOLDING LP SBI UNIT LTD PARTN 01881G106 656 18,714 SH   SOLE NONE 18,714 0 0
ALPHABET INC COM CL A CAP STK CL A 02079K305 7,164 73,608 SH   SOLE NONE 73,590 0 18
ALPHABET INC COM CL C CAP STK CL C 02079K107 19,432 202,105 SH   SOLE NONE 202,105 0 0
AMAZON COM INC COM COM 023135106 20,425 180,414 SH   SOLE NONE 180,174 0 240
AMERICAN EXPRESS CO COM COM 025816109 261 1,942 SH   SOLE NONE 1,942 0 0
AMN HEALTHCARE SERVICES INC COM COM 001744101 8,378 79,059 SH   SOLE NONE 78,779 0 280
APPLE INC COM COM 037833100 45,996 254,151 SH   SOLE NONE 253,416 0 735
ARES CAPITAL CORP COM COM 04010L103 3,893 230,507 SH   SOLE NONE 227,705 0 2,801
ARISTA NETWORKS INC COM COM 040413106 9,191 81,418 SH   SOLE NONE 81,418 0 0
AT&T INC COM COM 00206R102 161 10,520 SH   SOLE NONE 10,520 0 0
BANK OF AMERICA CORPORATION COM COM 060505104 299 5,229 SH   SOLE NONE 5,229 0 0
BERKSHIRE HATHAWAY INC COM CL B CL B NEW 084670702 10,199 37,677 SH   SOLE NONE 37,377 0 300
BLACKROCK INC COM COM 09247X101 8,705 15,730 SH   SOLE NONE 15,660 0 70
BLACKROCK ULTRA SHORT (ICSH) BLACKROCK ULTRA 46434V878 740 1,480 SH   SOLE NONE 1,480 0 0
BLACKSTONE INC COM COM 09260D107 20,281 241,547 SH   SOLE NONE 241,547 0 0
BOOKING HOLDINGS INC COM COM 09857L108 8,397 5,064 SH   SOLE NONE 5,054 0 10
BRISTOL-MYERS SQUIBB CO COM COM 110122108 295 4,162 SH   SOLE NONE 4,162 0 0
CARLYLE GROUP INC COM COM 14316J108 5,281 201,544 SH   SOLE NONE 201,009 0 535
CHARLES SCHWAB US MC (SCHM) US MID-CAP ETF 808524508 1,628 2,964 SH   SOLE NONE 2,658 0 306
CHEWY INC COM CL A CL A 16679L109 2,427 79,007 SH   SOLE NONE 79,007 0 0
CHIPOTLE MEXICAN GRILL COM COM 169656105 13,039 8,615 SH   SOLE NONE 8,606 0 9
COCA-COLA CO COM COM 191216100 574 6,981 SH   SOLE NONE 6,457 0 524
COPART INC COM COM 217204106 5,718 53,746 SH   SOLE NONE 53,746 0 0
COSTCO WHOLESALE CORP COM COM 22160K105 16,278 34,260 SH   SOLE NONE 34,220 0 40
CSX CORP COM COM 126408103 341 12,827 SH   SOLE NONE 12,827 0 0
DOMINION ENERGY INC COM COM 25746U109 377 5,458 SH   SOLE NONE 5,458 0 0
EXELON CORP COM COM 30161N101 229 6,125 SH   SOLE NONE 6,125 0 0
EXXON MOBIL CORPORATION COM COM 30231G102 1,151 13,194 SH   SOLE NONE 12,939 0 254
FIRST TR EXCHANGE TRADED FD II GBL WND ENRG ETF GBL WND ENRG ETF 33736G106 219 14,534 SH   SOLE NONE 14,534 0 0
GLOBAL X FDS FINTECH ETF FINTECH ETF 37954Y814 5,278 257,851 SH   SOLE NONE 257,051 0 800
GRTSHRS BLMBRG CMDT STRT (COMB) BBG COMMD K 1 38747R108 503 1,743 SH   SOLE NONE 1,743 0 0
GSE SYSTEMS INC COM COM 36227K106 9 10,258 SH   SOLE NONE 10,258 0 0
HANNON ARMSTRONG SUSTAINABLE I COM USD0.01 COM 41068X100 7,666 254,416 SH   SOLE NONE 253,416 0 1,000
HERSHEY COMPANY COM COM 427866108 1,901 8,624 SH   SOLE NONE 8,624 0 0
HOME DEPOT INC COM COM 437076102 15,297 50,091 SH   SOLE NONE 49,991 0 100
INMODE LTD COM SHS M5425M103 8,661 297,579 SH   SOLE NONE 297,379 0 200
INTERCONTINENTAL EXCHANGE INC COM COM 45866F104 13,203 145,078 SH   SOLE NONE 144,587 0 490
INVESCO EXCHANGE TRADED FD TR S&P500 EQL TEC ETF S&P500 EQL TEC 46137V282 19,602 83,781 SH   SOLE NONE 83,781 0 0
INVESCO EXCHANGE TRADED FD TR S&P500 EQL WGT ETF S&P500 EQL WGT 46137V357 23,144 168,058 SH   SOLE NONE 168,058 0 0
INVESCO QQQ TRUST UNIT SER 1 ETF UNIT SER 1 46090E103 49,033 178,806 SH   SOLE NONE 178,806 0 0
INVESCO SENIOR LOAN ETF (BKLN) SR LN ETF 46138G508 295 1,466 SH   SOLE NONE 1,466 0 0
ISHARES 7-10 YEAR TRSURY (IEF) 7-10 YR TRSY BD 464287440 237 247 SH   SOLE NONE 247 0 0
ISHARES MSCI FRONTIER (FM) MSCI FRONTIER 464286145 262 1,076 SH   SOLE NONE 1,076 0 0
ISHARES TRUST BROAD USD HIGH ETF BROAD USD HIGH 46435U853 2,318 68,936 SH   SOLE NONE 68,176 0 760
ISHARES TRUST CORE MSCI EAFE ETF CORE MSCI EAFE 46432F842 242 4,606 SH   SOLE NONE 4,606 0 0
ISHARES TRUST CORE S&P SCP ETF CORE S&P SCP ETF 464287804 5,695 59,196 SH   SOLE NONE 59,196 0 0
ISHARES TRUST CORE S&P500 ETF CORE S&P500 ETF 464287200 15,688 32,854 SH   SOLE NONE 32,854 0 0
ISHARES TRUST ESG AWARE MSCI USA SML CAP ESG AWARE MSCI 46435U663 273 8,906 SH   SOLE NONE 8,906 0 0
ISHARES TRUST IBONDS 23 TRM HG ETF IBONDS 23 TRM HG 46435U150 295 12,653 SH   SOLE NONE 12,653 0 0
ISHARES TRUST IBONDS 24 TRM HG ETF IBONDS 24 TRM HG 46435U184 278 12,500 SH   SOLE NONE 12,500 0 0
ISHARES TRUST IBONDS DEC 2023 TERM TREASU IBONDS 23 TRM TS 46436E882 487 19,123 SH   SOLE NONE 19,123 0 0
ISHARES TRUST IBONDS DEC 2024 TERM TREASU IBONDS 24 TRM TS 46436E874 227 9,500 SH   SOLE NONE 9,500 0 0
ISHARES TRUST ISHARES BIOTECHNOLOGY ETF ISHARES BIOTECH 464287556 2,843 24,312 SH   SOLE NONE 24,312 0 0
ISHARES TRUST MSCI GBL SUSTAINABLE DEVE MSCI GBL SUS DEV 46435G532 344 4,865 SH   SOLE NONE 4,865 0 0
ISHARES TRUST PFD AND INCM SEC ETF PFD AND INCM SEC 464288687 9,533 295,422 SH   SOLE NONE 293,612 0 1,809
ISHARES TRUST RUS 1000 GRW ETF RUS 1000 GRW ETF 464287614 677 3,218 SH   SOLE NONE 3,218 0 0
ISHARES TRUST RUS MDCP VAL ETF RUS MDCP VAL ETF 464287473 1,718 17,865 SH   SOLE NONE 17,465 0 400
ISHARES TRUST RUS MID CAP ETF RUS MID CAP ETF 464287499 9,387 148,657 SH   SOLE NONE 148,657 0 0
ISHARES TRUST RUS TP200 GR ETF RUS TP200 GR ETF 464289438 286 2,399 SH   SOLE NONE 2,399 0 0
ISHARES TRUST RUSSELL 2000 ETF RUSSELL 2000 ETF 464287655 388 2,358 SH   SOLE NONE 2,358 0 0
ISHARES TRUST S&P SML 600 GWT ETF S&P SML 600 GWT 464287887 11,504 109,100 SH   SOLE NONE 109,100 0 0
ISHARES TRUST U.S. FIN SVC ETF U.S. FIN SVC ETF 464287770 7,712 51,281 SH   SOLE NONE 51,281 0 0
ISHARES TRUST U.S. MED DVC ETF U.S. MED DVC ETF 464288810 15,709 320,042 SH   SOLE NONE 319,442 0 600
JOHNSON & JOHNSON COM COM 478160104 393 2,372 SH   SOLE NONE 1,970 0 402
JP MORGAN CHASE & CO COM COM 46625H100 11,570 110,333 SH   SOLE NONE 109,933 0 399
LABORATORY CORP AMER HLDGS COM COM NEW 50540R409 15,477 75,124 SH   SOLE NONE 74,913 0 210
LOCKHEED MARTIN CORP COM COM 539830109 429 1,111 SH   SOLE NONE 1,111 0 0
MARRIOTT INTERNATIONAL INC COM CL A CL A 571903202 7,325 52,019 SH   SOLE NONE 51,815 0 203
MCCORMICK & COMPANY INC COM COM NON VTG 579780206 502 7,048 SH   SOLE NONE 7,048 0 0
MERCK & CO INC COM COM 58933Y105 278 3,229 SH   SOLE NONE 3,229 0 0
META PLATFORMS INC COM CL A CL A 30303M102 7,194 52,483 SH   SOLE NONE 52,253 0 230
MICROSOFT CORP COM COM 594918104 31,922 136,202 SH   SOLE NONE 135,680 0 522
NIKE INC COM CL B CL B 654106103 5,412 64,541 SH   SOLE NONE 64,391 0 150
NUVEEN ESG NUVEEN ESG LRG CAP GRWTH ETF NUVEEN ESG LRGCP 67092P201 962 20,880 SH   SOLE NONE 20,880 0 0
NVIDIA CORP COM COM 67066G104 10,719 88,309 SH   SOLE NONE 88,309 0 0
PAYPAL HOLDINGS INC COM COM 70450Y103 6,401 74,410 SH   SOLE NONE 74,240 0 170
PFIZER INC COM COM 717081103 251 5,756 SH   SOLE NONE 5,756 0 0
PIMCO 0-5 YEAR HIGH YLD (HYS) 0-5 HIGH YIELD 72201R783 280 321 SH   SOLE NONE 321 0 0
PINTEREST INC COM CL A CL A 72352L106 2,895 124,444 SH   SOLE NONE 123,719 0 725
PROCTER & GAMBLE CO COM COM 742718109 279 2,216 SH   SOLE NONE 2,216 0 0
ROCKWELL AUTOMATION INC COM COM 773903109 218 1,015 SH   SOLE NONE 1,015 0 0
ROYAL CARIBBEAN GROUP COM COM V7780T103 2,496 65,894 SH   SOLE NONE 65,575 0 318
SALESFORCE INC COM COM 79466L302 5,750 39,395 SH   SOLE NONE 39,345 0 50
SCHWAB (CHARLES) CORP COM COM 808513105 9,856 136,300 SH   SOLE NONE 136,300 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF INTL EQTY ETF 808524805 1,153 4,260 SH   SOLE NONE 4,260 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ ETF US DIVIDEND EQ 808524797 879 6,155 SH   SOLE NONE 6,155 0 0
SCHWAB STRATEGIC TR US REIT ETF US REIT ETF 808524847 794 6,500 SH   SOLE NONE 6,500 0 0
SCHWAB STRATEGIC TR US SML CAP ETF US SML CAP ETF 808524607 1,809 11,690 SH   SOLE NONE 11,690 0 0
SCHWAB US BROAD MARKET (SCHB) US BRD MKT ETF 808524102 632 1,506 SH   SOLE NONE 1,506 0 0
SCHWAB US LARGE CAP (SCHG) US LCAP GR ETF 808524300 257 462 SH   SOLE NONE 462 0 0
SCHWAB US LARGE CAP ETF (SCHX) US LRG CAP ETF 808524201 4,539 10,720 SH   SOLE NONE 10,720 0 0
SCHWAB US TIPS ETF (SCHP) US TIPS ETF 808524870 289 558 SH   SOLE NONE 558 0 0
SELECT SECTOR SPDR TRUST SBI HEALTHCARE ETF SBI HEALTHCARE 81369Y209 20,651 160,472 SH   SOLE NONE 159,715 0 756
SELECT SECTOR SPDR TRUST TECHNOLOGY ETF TECHNOLOGY 81369Y803 302 542 SH   SOLE NONE 542 0 0
SMARTSHEET INC COM CL A COM CL A 83200N103 1,489 43,354 SH   SOLE NONE 43,354 0 0
SOFI TECHNOLOGIES INC COM COM 83406F102 993 203,577 SH   SOLE NONE 203,577 0 0
SPDR INDEX SHARES FUNDS PORTFOLIO DEVLPD ETF PORTFOLIO DEVLPD 78463X889 2,730 105,851 SH   SOLE NONE 105,851 0 0
SPDR INDEX SHARES FUNDS PORTFOLIO EMG MK ETF PORTFOLIO EMG MK 78463X509 1,714 55,237 SH   SOLE NONE 55,237 0 0
SPDR PORT MSCI GLBL STCK (SPGM) PORTFLI MSCI GBL 78463X475 556 1,299 SH   SOLE NONE 1,299 0 0
SPDR PORTFOLIO S&P 600 SM CAP ETF PORTFOLIO S&P600 78468R853 2,036 58,376 SH   SOLE NONE 58,376 0 0
SPDR S&P 500 ESG ETF S&P 500 ESG ETF 78468R531 4,949 124,740 SH   SOLE NONE 124,724 0 16
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP ETF UTSER1 S&PDCRP 78467Y107 4,199 10,455 SH   SOLE NONE 10,455 0 0
SPDR S&P1500MOMTILT ETF S&P1500MOMTILT 78468R705 2,470 15,708 SH   SOLE NONE 15,708 0 0
SPDR S&P500 ETF TRUST TR UNIT ETF TR UNIT 78462F103 16,379 45,363 SH   SOLE NONE 45,363 0 0
SPDR SERIES TRUST ICE PREFERRED SECURITIES ETF ICE PFD SEC ETF 78464A292 20,363 1,909 SH   SOLE NONE 1,909 0 0
SPDR SERIES TRUST PORTFOLI S&P 1500 COMP STK ETF PORTFOLI S&P1500 78464A805 1,459 28,398 SH   SOLE NONE 28,398 0 0
SPDR SERIES TRUST PORTFOLIO S&P 400 MID CAP ETF PORTFOLIO S&P400 78464A847 1,169 29,633 SH   SOLE NONE 29,633 0 0
SPDR SERIES TRUST PORTFOLIO S&P 500 ETF PORTFOLIO S&P500 78464A854 9,471 225,575 SH   SOLE NONE 225,575 0 0
SPDR SERIES TRUST PORTFOLIO SHORT ETF PORTFOLIO SHORT 78464A474 5,081 166,611 SH   SOLE NONE 166,611 0 0
SPDR SERIES TRUST PRTFLO S&P500 GW ETF PRTFLO S&P500 GW 78464A409 7,906 143,370 SH   SOLE NONE 143,370 0 0
SPDR SERIES TRUST PRTFLO S&P500 VL ETF PRTFLO S&P500 VL 78464A508 2,360 68,442 SH   SOLE NONE 68,442 0 0
SPDR SERIES TRUST S&P 400 MDCP VAL ETF S&P 400 MDCP VAL 78464A839 295 5,111 SH   SOLE NONE 5,111 0 0
SPDR SERIES TRUST S&P 600 SMCP GRW ETF S&P 600 SMCP GRW 78464A201 1,018 14,949 SH   SOLE NONE 14,949 0 0
SPDR SERIES TRUST S&P 600 SMCP VAL ETF S&P 600 SMCP VAL 78464A300 343 5,076 SH   SOLE NONE 4,576 0 500
SPDR SERIES TRUST S&P DIVID ETF S&P DIVID ETF 78464A763 7,426 65,685 SH   SOLE NONE 65,685 0 0
SPDR SSGA US LRG ETF SSGA US LRG ETF 78468R804 14,613 104,419 SH   SOLE NONE 104,419 0 0
SPOTIFY TECHNOLOGY S.A. COM SHS L8681T102 2,617 30,320 SH   SOLE NONE 30,220 0 100
STARBUCKS CORP COM COM 855244109 8,553 101,528 SH   SOLE NONE 101,328 0 200
STRYKER CORP COM COM 863667101 15,413 75,673 SH   SOLE NONE 75,523 0 150
TARGET CORP COM COM 87612E106 2,837 18,943 SH   SOLE NONE 18,943 0 0
TESLA INC COM COM 88160R101 2,092 6,162 SH   SOLE NONE 6,162 0 0
TEXAS INSTRUMENTS INC COM COM 882508104 20,107 129,302 SH   SOLE NONE 129,081 0 221
UNITEDHEALTH GROUP INC COM COM 91324P102 22,255 43,847 SH   SOLE NONE 43,690 0 156
VANGUARD ALLWRLD EX US ETF ALLWRLD EX US 922042775 3,350 65,413 SH   SOLE NONE 64,503 0 909
VANGUARD DIV APP ETF DIV APP ETF 921908844 23,258 156,229 SH   SOLE NONE 156,229 0 0
VANGUARD GROWTH ETF GROWTH ETF 922908736 1,345 4,676 SH   SOLE NONE 4,676 0 0
VANGUARD HIGH DIV YLD ETF HIGH DIV YLD 921946406 17,833 173,894 SH   SOLE NONE 171,616 0 2,278
VANGUARD LARGE CAP ETF LARGE CAP ETF 922908637 52,034 308,414 SH   SOLE NONE 307,035 0 1,379
VANGUARD MID CAP ETF MID CAP ETF 922908629 13,649 70,568 SH   SOLE NONE 70,568 0 0
VANGUARD REAL ESTATE ETF REAL ESTATE ETF 922908553 250 2,959 SH   SOLE NONE 1,786 0 1,173
VANGUARD S&P 500 ETF SHS S&P 500 ETF SHS 922908363 4,901 14,205 SH   SOLE NONE 14,205 0 0
VANGUARD SHRT TRM CORP BD ETF SHRT TRM CORP BD 92206C409 24,171 312,731 SH   SOLE NONE 312,398 0 332
VANGUARD SM CP VAL ETF SM CP VAL ETF 922908611 8,551 57,197 SH   SOLE NONE 57,197 0 0
VANGUARD TAX EXEMPT BD ETF TAX EXEMPT BD 922907746 634 13,173 SH   SOLE NONE 13,173 0 0
VANGUARD TOTAL BND MRKT ETF TOTAL BND MRKT 921937835 534 7,492 SH   SOLE NONE 7,492 0 0
VANGUARD VALUE ETF VALUE ETF 922908744 27,087 219,686 SH   SOLE NONE 218,474 0 1,211
VANGUARD VNG RUS1000GRW ETF VNG RUS1000GRW 92206C680 1,019 18,811 SH   SOLE NONE 18,811 0 0
VISA INC COM CL A COM CL A 92826C839 16,026 89,363 SH   SOLE NONE 89,164 0 198
WALT DISNEY COMPANY (THE) COM COM 254687106 9,151 97,013 SH   SOLE NONE 96,789 0 223
YETI HOLDINGS INC COM COM 98585X104 2,847 99,846 SH   SOLE NONE 99,846 0 0
VANECK MERK GOLD ETF GOLD TRUST 921078101 280 16,000 SH   SOLE NONE 16,000 0 0
VANGUARD DIVIDEND APPRECIATION ETF DIV APP ETF 921908844 21,449 149,504 SH   SOLE NONE 149,504 0 0
VANGUARD FTSE ALL WORLD EX US ETF ALLWRLD EX US 922042775 3,159 63,250 SH   SOLE NONE 62,340 0 909
VANGUARD HIGH DIVIDEND YIELD ETF HIGH DIV YLD 921946406 14,872 146,238 SH   SOLE NONE 143,960 0 2,278
VANGUARD LARGE CAP ETF LARGE CAP ETF 922908637 48,318 280,349 SH   SOLE NONE 278,970 0 1,379
VANGUARD MID CAP ETF MID CAP ETF 922908629 13,581 68,954 SH   SOLE NONE 68,954 0 0
VANGUARD REAL ESTATE ETF REAL ESTATE ETF 922908553 266 2,922 SH   SOLE NONE 1,749 0 1,173
VANGUARD S&P 500 ETF S&P 500 ETF SHS 922908363 3,440 9,919 SH   SOLE NONE 9,919 0 0
VANGUARD SHORT TERM COR BD ETF IV SHRT TRM CORP BD 92206C409 25,243 331,013 SH   SOLE NONE 330,680 0 332
VANGUARD SMALL CAP VALUEETF SM CP VAL ETF 922908611 8,120 54,202 SH   SOLE NONE 54,202 0 0
VANGUARD TAX EXEMPT BD ETF TAX EXEMPT BD 922907746 638 12,798 SH   SOLE NONE 12,798 0 0
VANGUARD TOTAL BND MRKT ETF TOTAL BND MRKT 921937835 500 6,655 SH   SOLE NONE 6,655 0 0
VANGUARD VALUE ETF VALUE ETF 922908744 24,758 187,736 SH   SOLE NONE 186,525 0 1,211
VERIZON COMMUNICATIONS COM COM 92343V104 310 6,120 SH   SOLE NONE 6,120 0 0
VISA INC CLASS A COM CL A 92826C839 17,190 87,311 SH   SOLE NONE 87,113 0 198
WALMART INC COM COM 931142103 246 2,030 SH   SOLE NONE 2,030 0 0
WALT DISNEY COMPANY (THE) COM COM 254687106 9,171 97,158 SH   SOLE NONE 96,934 0 223
YETI HOLDINGS INC COM COM 98585X104 4,549 105,146 SH   SOLE NONE 105,146 0 0