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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101   266,222 2,220 SH   SOLE   1,903 0 317
3M CO COM 88579Y101   8,537 71 SH   SOLE   0 0 71
ADOBE SYSTEMS INCORPORATED COM 00724F101   9,041,547 26,867 SH   SOLE   24,928 0 1,939
ADVANCED MICRO DEVICES INC COM 007903107   2,350,309 36,287 SH   SOLE   33,216 0 3,071
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106   491,285 14,294 SH   SOLE   11,912 0 2,382
ALPHABET INC CAP STK CL C 02079K107   17,833,039 200,981 SH   SOLE   186,124 0 14,857
ALPHABET INC CAP STK CL A 02079K305   6,509,352 73,777 SH   SOLE   70,569 0 3,208
ALPHABET INC CAP STK CL A 02079K305   31,763 360 SH   SOLE   0 0 360
AMAZON COM INC COM 023135106   14,891,016 177,274 SH   SOLE   164,809 0 12,465
AMERICAN EXPRESS CO COM 025816109   275,111 1,862 SH   SOLE   1,490 0 372
AMN HEALTHCARE SVCS INC COM 001744101   8,034,869 78,145 SH   SOLE   72,811 0 5,334
AMN HEALTHCARE SVCS INC COM 001744101   28,790 280 SH   SOLE   0 0 280
APPLE INC COM 037833100   32,339,913 248,903 SH   SOLE   231,124 0 17,779
APPLE INC COM 037833100   43,734 337 SH   SOLE   0 0 337
ARES CAPITAL CORP COM 04010L103   4,196,776 227,221 SH   SOLE   211,073 0 16,148
ARES CAPITAL CORP COM 04010L103   25,360 1,373 SH   SOLE   0 0 1,373
ARISTA NETWORKS INC COM 040413106   9,781,320 80,604 SH   SOLE   74,307 0 6,297
AT&T INC COM 00206R102   210,702 11,445 SH   SOLE   10,173 0 1,272
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   11,621,127 37,621 SH   SOLE   35,029 0 2,592
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   92,670 300 SH   SOLE   0 0 300
BLACKROCK INC COM 09247X101   11,031,903 15,568 SH   SOLE   14,609 0 959
BLACKSTONE INC COM 09260D107   17,733,052 239,022 SH   SOLE   225,269 0 13,753
BOEING CO COM 097023105   227,255 1,193 SH   SOLE   1,193 0 0
BOOKING HOLDINGS INC COM 09857L108   10,122,747 5,023 SH   SOLE   4,796 0 227
BRISTOL-MYERS SQUIBB CO COM 110122108   298,593 4,150 SH   SOLE   0 0 4,150
CARLYLE GROUP INC COM 14316J108   5,051,713 169,293 SH   SOLE   156,204 0 13,089
CHEWY INC CL A 16679L109   2,774,752 74,832 SH   SOLE   68,745 0 6,087
CHIPOTLE MEXICAN GRILL INC COM 169656105   12,004,837 8,652 SH   SOLE   8,272 0 380
COCA COLA CO COM 191216100   407,908 6,413 SH   SOLE   4,489 0 1,924
COCA COLA CO COM 191216100   34,099 536 SH   SOLE   0 0 536
COPART INC COM 217204106   6,483,506 106,479 SH   SOLE   96,834 0 9,645
COSTCO WHSL CORP NEW COM 22160K105   15,577,543 34,124 SH   SOLE   32,037 0 2,087
CSX CORP COM 126408103   330,526 10,669 SH   SOLE   8,535 0 2,134
DISNEY WALT CO COM 254687106   10,716 123 SH   SOLE   0 0 123
DISNEY WALT CO COM 254687106   7,766,545 89,394 SH   SOLE   83,820 0 5,574
DOMINION ENERGY INC COM 25746U109   337,164 5,498 SH   SOLE   3,665 0 1,833
EXELON CORP COM 30161N101   264,784 6,125 SH   SOLE   5,250 0 875
EXXON MOBIL CORP COM 30231G102   1,458,174 13,220 SH   SOLE   12,961 0 259
FIRST TR EXCHANGE-TRADED FD GBL WND ENRG ETF 33736G106   233,751 13,496 SH   SOLE   13,496 0 0
GLOBAL X FDS FINTECH ETF 37954Y814   4,598,651 238,891 SH   SOLE   208,212 0 30,679
GLOBAL X FDS FINTECH ETF 37954Y814   5,063 263 SH   SOLE   263 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100   7,410,918 255,725 SH   SOLE   239,742 0 15,983
HERSHEY CO COM 427866108   3,206,087 13,845 SH   SOLE   13,182 0 663
HOME DEPOT INC COM 437076102   16,004,758 50,670 SH   SOLE   47,120 0 3,550
INMODE LTD SHS M5425M103   10,547,958 295,461 SH   SOLE   274,259 0 21,202
INTERCONTINENTAL EXCHANGE IN COM 45866F104   14,717,210 143,457 SH   SOLE   133,573 0 9,884
INTERCONTINENTAL EXCHANGE IN COM 45866F104   19,686 192 SH   SOLE   0 0 192
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   20,139,806 82,887 SH   SOLE   75,814 0 7,073
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   27,863,535 197,264 SH   SOLE   185,376 0 11,888
INVESCO QQQ TR UNIT SER 1 46090E103   47,252,902 177,456 SH   SOLE   159,432 0 18,024
ISHARES TR IBONDS DEC24 ETF 46434VBG4   5,405,266 221,345 PRN   SOLE   195,422 0 25,923
ISHARES TR CORE S&P SCP ETF 464287804   5,887,252 62,206 SH   SOLE   57,839 0 4,367
ISHARES TR IBONDS 23 TRM TS 46436E882   7,475,401 302,648 SH   SOLE   261,214 0 41,434
ISHARES TR IBONDS 24 TRM HG 46435U184   3,886,298 171,128 SH   SOLE   150,246 0 20,882
ISHARES TR CORE MSCI EAFE 46432F842   268,504 4,356 SH   SOLE   4,066 0 290
ISHARES TR RUS 1000 GRW ETF 464287614   640,363 2,989 SH   SOLE   2,989 0 0
ISHARES TR BROAD USD HIGH 46435U853   1,745,468 50,549 SH   SOLE   47,576 0 2,973
ISHARES TR RUS TP200 GR ETF 464289438   1,073,802 8,909 SH   SOLE   8,213 0 696
ISHARES TR IBONDS 25 TRM TS 46436E866   530,202 22,776 SH   SOLE   20,498 0 2,278
ISHARES TR RUS MID CAP ETF 464287499   9,737,739 144,370 SH   SOLE   123,604 0 20,766
ISHARES TR MSCI GBL SUS DEV 46435G532   852,070 10,798 SH   SOLE   10,125 0 673
ISHARES TR RUSSELL 2000 ETF 464287655   1,072,663 6,152 SH   SOLE   5,810 0 342
ISHARES TR IBONDS DEC25 ETF 46434VBD1   1,049,408 43,150 PRN   SOLE   43,150 0 0
ISHARES TR CORE S&P500 ETF 464287200   13,709,904 35,684 SH   SOLE   33,310 0 2,374
ISHARES TR IBONDS DEC23 ETF 46434VAX8   4,560,683 182,209 PRN   SOLE   151,100 0 31,109
ISHARES TR PFD AND INCM SEC 464288687   7,529,470 246,625 SH   SOLE   222,949 0 23,676
ISHARES TR ISHARES BIOTECH 464287556   3,114,550 23,723 SH   SOLE   19,071 0 4,652
ISHARES TR IBONDS 23 TRM HG 46435U150   1,133,647 48,302 SH   SOLE   44,514 0 3,788
ISHARES TR IBONDS 24 TRM TS 46436E874   6,536,952 274,051 SH   SOLE   241,101 0 32,950
ISHARES TR RUS MDCP VAL ETF 464287473   1,644,637 15,613 SH   SOLE   12,203 0 3,410
ISHARES TR ESG AWARE MSCI 46435U663   236,933 7,206 SH   SOLE   7,206 0 0
ISHARES TR U.S. MED DVC ETF 464288810   17,588,730 334,577 SH   SOLE   298,306 0 36,271
ISHARES TR U.S. FIN SVC ETF 464287770   9,462,339 60,071 SH   SOLE   54,963 0 5,108
ISHARES TR S&P SML 600 GWT 464287887   11,859,992 109,744 SH   SOLE   99,119 0 10,625
ISHARES TR PFD AND INCM SEC 464288687   35,829 1,174 SH   SOLE   0 0 1,174
JOHNSON & JOHNSON COM 478160104   340,761 1,929 SH   SOLE   1,623 0 306
JPMORGAN CHASE & CO COM 46625H100   14,588,050 108,785 SH   SOLE   102,704 0 6,081
JPMORGAN CHASE & CO COM 46625H100   54,512 407 SH   SOLE   0 0 407
LABORATORY CORP AMER HLDGS COM NEW 50540R409   17,632,394 74,878 SH   SOLE   69,462 0 5,416
LABORATORY CORP AMER HLDGS COM NEW 50540R409   20,199 86 SH   SOLE   0 0 86
LOCKHEED MARTIN CORP COM 539830109   556,545 1,144 SH   SOLE   1,144 0 0
MARRIOTT INTL INC NEW CL A 571903202   7,600,496 51,047 SH   SOLE   46,863 0 4,184
MARRIOTT INTL INC NEW CL A 571903202   15,495 104 SH   SOLE   0 0 104
MCCORMICK & CO INC COM NON VTG 579780206   539,448 6,508 SH   SOLE   5,206 0 1,302
MERCK & CO INC COM 58933Y105   357,328 3,221 SH   SOLE   3,221 0 0
META PLATFORMS INC CL A 30303M102   3,295,659 27,386 SH   SOLE   25,534 0 1,852
META PLATFORMS INC CL A 30303M102   9,627 80 SH   SOLE   0 0 80
MICROSOFT CORP COM 594918104   32,237,969 134,426 SH   SOLE   124,150 0 10,276
MICROSOFT CORP COM 594918104   125,956 525 SH   SOLE   0 0 525
NIKE INC CL B 654106103   7,306,443 62,443 SH   SOLE   58,770 0 3,673
NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201   924,510 18,910 SH   SOLE   18,154 0 756
NVIDIA CORPORATION COM 67066G104   12,654,916 86,595 SH   SOLE   79,015 0 7,580
PAYPAL HLDGS INC COM 70450Y103   5,092,264 71,501 SH   SOLE   65,808 0 5,693
PAYPAL HLDGS INC COM 70450Y103   12,107 170 SH   SOLE   0 0 170
PEPSICO INC COM 713448108   239,219 1,324 SH   SOLE   1,059 0 265
PEPSICO INC COM 713448108   24,904 138 SH   SOLE   0 0 138
PFIZER INC COM 717081103   294,317 5,744 SH   SOLE   5,170 0 574
PINTEREST INC CL A 72352L106   2,829,227 116,525 SH   SOLE   106,496 0 10,029
PROCTER AND GAMBLE CO COM 742718109   399,321 2,635 SH   SOLE   2,635 0 0
ROCKWELL AUTOMATION INC COM 773903109   261,434 1,015 SH   SOLE   1,015 0 0
ROYAL CARIBBEAN GROUP COM V7780T103   2,954,153 59,764 SH   SOLE   55,147 0 4,617
ROYAL CARIBBEAN GROUP COM V7780T103   5,878 119 SH   SOLE   0 0 119
SALESFORCE INC COM 79466L302   4,924,260 37,139 SH   SOLE   34,520 0 2,619
SCHWAB CHARLES CORP COM 808513105   11,116,071 133,510 SH   SOLE   128,152 0 5,358
SCHWAB CHARLES CORP COM 808513105   25,671 308 SH   SOLE   0 0 308
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   238,333 3,155 SH   SOLE   3,155 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   484,008 10,720 SH   SOLE   10,720 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   23,351,702 171,894 SH   SOLE   151,513 0 20,381
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   103,600 763 SH   SOLE   0 0 763
SMARTSHEET INC COM CL A 83200N103   1,572,314 39,947 SH   SOLE   36,921 0 3,026
SOFI TECHNOLOGIES INC COM 83406F102   916,367 198,778 SH   SOLE   178,438 0 20,340
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   2,837,830 95,582 SH   SOLE   90,001 0 5,581
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   1,620,640 49,170 SH   SOLE   45,429 0 3,741
SPDR S&P 500 ETF TR TR UNIT 78462F103   17,221,494 45,031 SH   SOLE   38,409 0 6,622
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   4,571,470 10,325 SH   SOLE   9,879 0 446
SPDR SER TR PRTFLO S&P500 VL 78464A508   1,937,159 49,811 SH   SOLE   44,512 0 5,299
SPDR SER TR PORTFOLIO S&P600 78468R853   1,440,299 38,959 SH   SOLE   36,103 0 2,856
SPDR SER TR S&P 600 SMCP GRW 78464A201   866,447 11,994 SH   SOLE   10,743 0 1,251
SPDR SER TR S&P 500 ESG ETF 78468R531   5,845,684 158,938 SH   SOLE   145,130 0 13,808
SPDR SER TR S&P 400 MDCP VAL 78464A839   260,498 4,025 SH   SOLE   3,565 0 460
SPDR SER TR PORTFOLIO S&P400 78464A847   980,288 23,066 SH   SOLE   20,672 0 2,394
SPDR SER TR PORTFOLIO SHORT 78464A474   4,200,162 142,960 SH   SOLE   132,928 0 10,032
SPDR SER TR ICE PFD SEC ETF 78464A292   628,273 19,143 SH   SOLE   17,867 0 1,276
SPDR SER TR S&P DIVID ETF 78464A763   11,853,361 94,744 SH   SOLE   88,863 0 5,881
SPDR SER TR PORTFOLIO S&P500 78464A854   8,547,282 190,024 SH   SOLE   174,779 0 15,245
SPDR SER TR PRTFLO S&P500 GW 78464A409   7,708,220 152,126 SH   SOLE   140,826 0 11,300
SPDR SER TR S&P 600 SMCP VAL 78464A300   278,473 3,752 SH   SOLE   3,498 0 254
SPDR SER TR PORTFOLI S&P1500 78464A805   3,860,287 81,630 SH   SOLE   76,444 0 5,186
SPDR SER TR SSGA US LRG ETF 78468R804   17,499,167 129,021 SH   SOLE   119,901 0 9,120
SPDR SER TR S&P1500MOMTILT 78468R705   2,986,578 17,867 SH   SOLE   16,421 0 1,446
STARBUCKS CORP COM 855244109   10,077,243 101,585 SH   SOLE   95,070 0 6,515
STRYKER CORPORATION COM 863667101   18,407,039 75,288 SH   SOLE   69,828 0 5,460
TARGET CORP COM 87612E106   3,728,981 25,020 SH   SOLE   24,049 0 971
TESLA INC COM 88160R101   710,995 5,772 SH   SOLE   5,131 0 641
TEXAS INSTRS INC COM 882508104   24,486 148 SH   SOLE   0 0 148
TEXAS INSTRS INC COM 882508104   21,081,578 127,597 SH   SOLE   119,820 0 7,777
UNITEDHEALTH GROUP INC COM 91324P102   57,038 108 SH   SOLE   0 0 108
UNITEDHEALTH GROUP INC COM 91324P102   23,026,338 43,431 SH   SOLE   40,597 0 2,834
VANGUARD INDEX FDS VALUE ETF 922908744   158,255 1,127 SH   SOLE   0 0 1,127
VANGUARD INDEX FDS SM CP VAL ETF 922908611   8,990,667 56,617 SH   SOLE   51,913 0 4,704
VANGUARD INDEX FDS TOTAL STK MKT 922908769   275,122 1,439 SH   SOLE   1,295 0 144
VANGUARD INDEX FDS VALUE ETF 922908744   33,422,433 238,103 SH   SOLE   209,835 0 28,268
VANGUARD INDEX FDS MID CAP ETF 922908629   14,172,831 69,539 SH   SOLE   63,699 0 5,840
VANGUARD INDEX FDS GROWTH ETF 922908736   1,680,649 7,887 SH   SOLE   7,250 0 637
VANGUARD INDEX FDS LARGE CAP ETF 922908637   54,659,116 313,772 SH   SOLE   277,686 0 36,086
VANGUARD INDEX FDS LARGE CAP ETF 922908637   189,682 1,089 SH   SOLE   0 0 1,089
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   6,084,528 17,318 SH   SOLE   16,115 0 1,203
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   46,415 926 SH   SOLE   0 0 926
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   3,908,790 77,957 SH   SOLE   73,787 0 4,170
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   481,814 9,736 SH   SOLE   9,736 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   20,501,832 272,667 SH   SOLE   240,714 0 31,953
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   3,730,694 67,683 SH   SOLE   62,985 0 4,698
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   25,339 337 SH   SOLE   0 0 337
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   25,609,515 168,650 SH   SOLE   156,714 0 11,936
VANGUARD STAR FDS VG TL INTL STK F 921909768   261,703 5,060 SH   SOLE   5,060 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   20,834,057 192,534 SH   SOLE   179,621 0 12,913
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   228,661 2,113 SH   SOLE   0 0 2,113
VISA INC COM CL A 92826C839   18,662,125 89,622 SH   SOLE   84,821 0 4,801
VISA INC COM CL A 92826C839   25,750 124 SH   SOLE   0 0 124
WALMART INC COM 931142103   250,549 1,767 SH   SOLE   1,606 0 161
YETI HLDGS INC COM 98585X104   3,956,259 95,770 SH   SOLE   86,845 0 8,925