Denver Nuggets @ Phoenix Suns
Shot Chart
Shot Made
Shot Missed
- Marquese Chriss misses 22-foot jumper
- TJ Warren makes 20-foot two point shot (Eric Bledsoe assists)
- Gary Harris misses 26-foot three point jumper
- Tyson Chandler makes dunk (Eric Bledsoe assists)
- Jameer Nelson makes 25-foot three point jumper (Gary Harris assists)
- TJ Warren makes driving layup
- Danilo Gallinari makes 25-foot step back jumpshot (Jameer Nelson assists)
- TJ Warren misses 17-foot two point shot
- Jameer Nelson misses 28-foot three point jumper
- Gary Harris misses layup
- Kenneth Faried misses 1-foot hook shot
- Devin Booker makes 3-foot two point shot
- Gary Harris misses driving layup
- Gary Harris makes layup
- Tyson Chandler misses alley oop dunk shot
- TJ Warren misses jumper
- TJ Warren misses 5-foot jumper
- Eric Bledsoe misses 25-foot three point jumper
- Gary Harris misses 25-foot three point jumper
- Danilo Gallinari misses 26-foot three point jumper
- TJ Warren misses
- Danilo Gallinari makes free throw 1 of 2
- Danilo Gallinari makes free throw 2 of 2
- Eric Bledsoe makes driving layup
- Eric Bledsoe makes technical free throw
- Devin Booker misses free throw 1 of 2
- Devin Booker makes free throw 2 of 2
- Jusuf Nurkic misses jumper
- Eric Bledsoe makes step back jumpshot
- Jusuf Nurkic makes layup (Gary Harris assists)
- Devin Booker makes 4-foot two point shot
- Eric Bledsoe misses 25-foot three point jumper
- Wilson Chandler misses 24-foot three point jumper
- Eric Bledsoe makes 4-foot two point shot
- Tyson Chandler makes layup (Devin Booker assists)
- Tyson Chandler makes free throw 1 of 1
- Danilo Gallinari makes technical free throw
- Jameer Nelson misses 25-foot three point jumper
- P.J. Tucker makes 24-foot three point jumper (Eric Bledsoe assists)
- Marquese Chriss makes two point shot (Eric Bledsoe assists)
- Will Barton misses 25-foot three point jumper
- Brandon Knight makes 10-foot two point shot
- Brandon Knight misses 26-foot
- Danilo Gallinari makes 25-foot three point jumper
- Eric Bledsoe misses 14-foot two point shot
- Will Barton makes free throw 1 of 2
- Will Barton misses free throw 2 of 2
- Jared Dudley misses 25-foot three point jumper
- P.J. Tucker misses 5-foot jumper
- P.J. Tucker makes tip shot
- Danilo Gallinari makes 20-foot jumper (Will Barton assists)
- Eric Bledsoe misses 12-foot Regular Jump Shot
- Danilo Gallinari makes 10-foot two point shot
- Brandon Knight misses driving layup
- Wilson Chandler misses three point jumper
- Eric Bledsoe makes layup
- Jamal Murray misses driving layup
- Alex Len misses 11-foot two point shot
- Jamal Murray misses 26-foot three point jumper
- P.J. Tucker misses driving layup
- Kenneth Faried misses layup
- P.J. Tucker misses three point jumper
- Jamal Murray makes driving layup
- Devin Booker makes free throw 1 of 2
- Devin Booker makes free throw 2 of 2
- P.J. Tucker makes two point shot (Brandon Knight assists)
- Will Barton misses 25-foot three point jumper
- Wilson Chandler misses 18-foot jumper
- Gary Harris makes two point shot
- Devin Booker misses two point jumper
- Wilson Chandler misses 14-foot two point shot
- Will Barton makes two point shot
- Eric Bledsoe misses 19-foot two point jumper
- Jamal Murray makes two point shot (Will Barton assists)
- Brandon Knight misses 20-foot jumper
- Eric Bledsoe makes free throw 1 of 2
- Eric Bledsoe makes free throw 2 of 2
- Kenneth Faried makes dunk (Jamal Murray assists)
- Kenneth Faried misses free throw 1 of 1
- Kenneth Faried makes 10-foot two point shot
- Eric Bledsoe makes layup (P.J. Tucker assists)
- Will Barton makes two point shot
- Will Barton makes free throw 1 of 1
- Eric Bledsoe makes 8-foot jumper (Brandon Knight assists)
- Eric Bledsoe makes free throw 1 of 1
- Jamal Murray makes driving layup
- Jamal Murray makes free throw 1 of 1
- Brandon Knight misses 4-foot jumper
- Danilo Gallinari makes two point shot (Will Barton assists)
- Will Barton misses 10-foot jumper
- Danilo Gallinari makes driving layup
- Danilo Gallinari makes free throw 1 of 1
- Devin Booker misses 19-foot two point jumper
- Tyson Chandler makes dunk
- Jamal Murray misses 19-foot jumper
- TJ Warren misses three point jumper
- TJ Warren makes 9-foot two point shot (P.J. Tucker assists)
- Darrell Arthur makes 26-foot three point jumper (Jameer Nelson assists)
- Devin Booker makes free throw 1 of 2
- Devin Booker makes free throw 2 of 2
- Gary Harris misses free throw 1 of 2
- Gary Harris makes free throw 2 of 2
- Devin Booker makes layup
- Devin Booker makes free throw 1 of 1
- Jameer Nelson makes 20-foot jumper (Danilo Gallinari assists)
- Devin Booker makes driving layup
- Gary Harris misses 25-foot three point jumper
- Eric Bledsoe misses 25-foot three point jumper
- Jameer Nelson misses 25-foot three point jumper
- TJ Warren misses 17-foot jumper
- Danilo Gallinari makes technical free throw
- Kenneth Faried makes 7-foot two point shot
- Devin Booker makes driving layup
- Danilo Gallinari makes 24-foot three point jumper (Jameer Nelson assists)
- Eric Bledsoe misses driving layup
- Tyson Chandler makes dunk
- Gary Harris makes driving layup
- Gary Harris makes free throw 1 of 1
- Eric Bledsoe makes free throw 1 of 2
- Eric Bledsoe makes free throw 2 of 2
- Eric Bledsoe makes 25-foot three point jumper (Devin Booker assists)
- Gary Harris misses 25-foot
- Jameer Nelson misses free throw 1 of 2
- Jameer Nelson makes free throw 2 of 2
- Devin Booker misses 23-foot three point jumper
- Devin Booker misses 18-foot two point jumper
- Kenneth Faried misses
- Kenneth Faried makes tip shot
- Eric Bledsoe misses 18-foot jumper
- Kenneth Faried makes free throw 1 of 2
- Kenneth Faried makes free throw 2 of 2
- Tyson Chandler misses layup
- TJ Warren misses layup
- Danilo Gallinari misses 22-foot jumper
- Marquese Chriss misses free throw 1 of 2
- Marquese Chriss misses free throw 2 of 2
- Jameer Nelson makes 25-foot three point jumper
- Eric Bledsoe makes 18-foot jumper
- Jameer Nelson makes free throw 1 of 2
- Jameer Nelson makes free throw 2 of 2
- Jameer Nelson makes free throw 1 of 2
- Jameer Nelson makes free throw 2 of 2
- Brandon Knight misses 25-foot three point jumper
- Jusuf Nurkic misses layup
- Eric Bledsoe misses layup
- Danilo Gallinari makes two point shot
- Marquese Chriss misses 25-foot three point jumper
- Danilo Gallinari makes free throw 1 of 2
- Danilo Gallinari makes free throw 2 of 2
- Brandon Knight misses 25-foot three point jumper
- Jameer Nelson makes free throw 1 of 2
- Jameer Nelson makes free throw 2 of 2
- Marquese Chriss makes jumper (Eric Bledsoe assists)
- Kenneth Faried makes layup (Gary Harris assists)
- Eric Bledsoe makes 21-foot jumper
- Gary Harris misses 26-foot three point jumper
- P.J. Tucker misses 24-foot three point jumper
- Jusuf Nurkic makes layup (Kenneth Faried assists)
- Jusuf Nurkic makes free throw 1 of 1
- Eric Bledsoe misses 10-foot two point shot
- Kenneth Faried makes free throw 1 of 2
- Kenneth Faried makes free throw 2 of 2
- Brandon Knight misses 18-foot two point jumper
- Gary Harris makes 26-foot three point jumper (Jameer Nelson assists)
- Tyson Chandler makes free throw 1 of 2
- Tyson Chandler makes free throw 2 of 2
- Leandro Barbosa makes two point shot
- Kenneth Faried makes two point shot
- Jameer Nelson misses 22-foot step back jumpshot
- Danilo Gallinari misses 26-foot
- Danilo Gallinari misses alley oop dunk shot
- Danilo Gallinari makes free throw 1 of 2
- Danilo Gallinari makes free throw 2 of 2
- Devin Booker makes 14-foot two point shot
- Kenneth Faried makes free throw 1 of 2
- Kenneth Faried makes free throw 2 of 2
- Devin Booker misses 27-foot three point jumper
- Wilson Chandler makes 4-foot two point shot
- Leandro Barbosa makes 25-foot three point jumper (Eric Bledsoe assists)
- Eric Bledsoe makes free throw 1 of 2
- Eric Bledsoe makes free throw 2 of 2
- Darrell Arthur misses 16-foot jumper
- Tyson Chandler makes layup (Leandro Barbosa assists)
- Tyson Chandler misses free throw 1 of 1
- Wilson Chandler makes two point shot
- Devin Booker makes driving layup
- Devin Booker misses free throw 1 of 1
- Eric Bledsoe makes free throw 1 of 2
- Eric Bledsoe makes free throw 2 of 2
- Jamal Murray makes 25-foot three point jumper (Gary Harris assists)
- Eric Bledsoe misses 26-foot three point jumper
- Devin Booker misses driving layup
- Leandro Barbosa makes layup (P.J. Tucker assists)
- Wilson Chandler makes free throw 1 of 2
- Wilson Chandler makes free throw 2 of 2
- Eric Bledsoe makes free throw 1 of 3
- Eric Bledsoe makes free throw 2 of 3
- Eric Bledsoe makes free throw 3 of 3
- Darrell Arthur misses 24-foot three point jumper
- Tyson Chandler makes layup (Leandro Barbosa assists)
- P.J. Tucker misses two point shot
- Wilson Chandler misses jumper
- Darrell Arthur misses 2-foot
- Jamal Murray makes two point shot
- Wilson Chandler misses 9-foot two point shot
- Eric Bledsoe misses free throw 1 of 2
- Eric Bledsoe makes free throw 2 of 2
- Jamal Murray makes free throw 1 of 2
- Jamal Murray makes free throw 2 of 2
- Leandro Barbosa makes 20-foot two point shot
- Wilson Chandler misses 6-foot jumper
- Leandro Barbosa misses 22-foot jumper
- Jameer Nelson misses 24-foot three point jumper
- Leandro Barbosa misses 21-foot jumper
- Eric Bledsoe makes two point shot
- Kenneth Faried makes free throw 1 of 2
- Kenneth Faried makes free throw 2 of 2
- Eric Bledsoe misses 17-foot jumper
- Gary Harris makes driving layup (Kenneth Faried assists)
- Devin Booker makes 8-foot jumper (P.J. Tucker assists)
- Devin Booker misses free throw 1 of 1
- Danilo Gallinari makes free throw 1 of 2
- Danilo Gallinari makes free throw 2 of 2
- Eric Bledsoe makes jumper (P.J. Tucker assists)
- Jamal Murray makes layup (Jameer Nelson assists)
- Eric Bledsoe misses 6-foot two point shot
- Jamal Murray makes 18-foot two point shot
- P.J. Tucker makes 17-foot jumper (Eric Bledsoe assists)
- Gary Harris makes two point shot
- Kenneth Faried makes free throw 1 of 2
- Kenneth Faried misses free throw 2 of 2
- Devin Booker makes free throw 1 of 2
- Devin Booker misses free throw 2 of 2
- Danilo Gallinari misses jumper
- Eric Bledsoe makes 25-foot three point jumper (Leandro Barbosa assists)
- Jameer Nelson makes 20-foot jumper
- Eric Bledsoe misses 25-foot three point jumper
- Danilo Gallinari makes layup (Jameer Nelson assists)
- P.J. Tucker makes 25-foot three point jumper (Eric Bledsoe assists)
Shot Made
Shot Missed
| TIME | PLAY | DEN | PHX | |
|---|---|---|---|---|
| 12:00 | Jusuf Nurkic vs. Tyson Chandler | 0 | 0 | |
| 11:37 | Danilo Gallinari bad pass (Marquese Chriss steals) | 0 | 0 | |
| 11:14 | Marquese Chriss misses 22-foot jumper | 0 | 0 | |
| 11:14 | Eric Bledsoe offensive rebound | 0 | 0 | |
| 10:57 | TJ Warren makes 20-foot two point shot (Eric Bledsoe assists) | 0 | 2 | |
| 10:45 | Gary Harris misses 26-foot three point jumper | 0 | 2 | |
| 10:45 | Eric Bledsoe defensive rebound | 0 | 2 | |
| 10:36 | Tyson Chandler makes dunk (Eric Bledsoe assists) | 0 | 4 | |
| 10:19 | Jameer Nelson makes 25-foot three point jumper (Gary Harris assists) | 3 | 4 | |
| 9:59 | TJ Warren makes driving layup | 3 | 6 | |
| 9:45 | Danilo Gallinari makes 25-foot step back jumpshot (Jameer Nelson assists) | 6 | 6 | |
| 9:25 | TJ Warren misses 17-foot two point shot | 6 | 6 | |
| 9:22 | Kenneth Faried defensive rebound | 6 | 6 | |
| 9:14 | Jameer Nelson misses 28-foot three point jumper | 6 | 6 | |
| 9:14 | Marquese Chriss defensive rebound | 6 | 6 | |
| 9:00 | Kenneth Faried blocks Devin Booker 's 2-foot layup | 6 | 6 | |
| 9:00 | Jusuf Nurkic defensive rebound | 6 | 6 | |
| 8:53 | Gary Harris misses layup | 6 | 6 | |
| 8:53 | Kenneth Faried offensive rebound | 6 | 6 | |
| 8:49 | Kenneth Faried misses 1-foot hook shot | 6 | 6 | |
| 8:49 | Tyson Chandler defensive rebound | 6 | 6 | |
| 8:44 | Devin Booker makes 3-foot two point shot | 6 | 8 | |
| 8:37 | Eric Bledsoe kicked ball violation | 6 | 8 | |
| 8:33 | Gary Harris misses driving layup | 6 | 8 | |
| 8:33 | Gary Harris offensive rebound | 6 | 8 | |
| 8:30 | Gary Harris makes layup | 8 | 8 | |
| 8:22 | Tyson Chandler misses alley oop dunk shot | 8 | 8 | |
| 8:19 | TJ Warren offensive rebound | 8 | 8 | |
| 8:15 | TJ Warren misses jumper | 8 | 8 | |
| 8:15 | TJ Warren offensive rebound | 8 | 8 | |
| 8:12 | TJ Warren misses 5-foot jumper | 8 | 8 | |
| 8:11 | TJ Warren offensive rebound | 8 | 8 | |
| 8:07 | Eric Bledsoe misses 25-foot three point jumper | 8 | 8 | |
| 8:07 | Gary Harris defensive rebound | 8 | 8 | |
| 8:00 | Gary Harris misses 25-foot three point jumper | 8 | 8 | |
| 8:00 | Danilo Gallinari offensive rebound | 8 | 8 | |
| 7:56 | Danilo Gallinari misses 26-foot three point jumper | 8 | 8 | |
| 7:54 | Tyson Chandler defensive rebound | 8 | 8 | |
| 7:48 | TJ Warren misses | 8 | 8 | |
| 7:46 | Jusuf Nurkic defensive rebound | 8 | 8 | |
| 7:37 | Marquese Chriss shooting foul (Danilo Gallinari draws the foul) | 8 | 8 | |
| 7:37 | Danilo Gallinari makes free throw 1 of 2 | 9 | 8 | |
| 7:37 | Danilo Gallinari makes free throw 2 of 2 | 10 | 8 | |
| 7:26 | Eric Bledsoe makes driving layup | 10 | 10 | |
| 7:20 | Jameer Nelson offensive foul (Eric Bledsoe draws the foul) | 10 | 10 | |
| 7:20 | Jameer Nelson turnover | 10 | 10 | |
| 7:20 | Jameer Nelson technical foul(1st technical foul) | 10 | 10 | |
| 7:20 | Eric Bledsoe makes technical free throw | 10 | 11 | |
| 7:13 | Gary Harris shooting foul (Devin Booker draws the foul) | 10 | 11 | |
| 7:13 | Devin Booker misses free throw 1 of 2 | 10 | 11 | |
| 7:13 | Suns offensive team rebound | 10 | 11 | |
| 7:13 | Devin Booker makes free throw 2 of 2 | 10 | 12 | |
| 7:00 | Jusuf Nurkic misses jumper | 10 | 12 | |
| 7:00 | Eric Bledsoe defensive rebound | 10 | 12 | |
| 6:54 | Eric Bledsoe makes step back jumpshot | 10 | 15 | |
| 6:26 | Jusuf Nurkic makes layup (Gary Harris assists) | 12 | 15 | |
| 6:11 | Devin Booker makes 4-foot two point shot | 12 | 17 | |
| 5:58 | TJ Warren personal foul (Danilo Gallinari draws the foul) | 12 | 17 | |
| 5:58 | Suns Full timeout | 12 | 17 | |
| 5:58 | Wilson Chandler enters the game for Kenneth Faried | 12 | 17 | |
| 5:47 | Jusuf Nurkic lost ball turnover (Marquese Chriss steals) | 12 | 17 | |
| 5:37 | Eric Bledsoe misses 25-foot three point jumper | 12 | 17 | |
| 5:33 | Danilo Gallinari defensive rebound | 12 | 17 | |
| 5:20 | Wilson Chandler misses 24-foot three point jumper | 12 | 17 | |
| 5:20 | Tyson Chandler defensive rebound | 12 | 17 | |
| 5:11 | Eric Bledsoe makes 4-foot two point shot | 12 | 19 | |
| 5:01 | Marquese Chriss blocks Wilson Chandler 's 13-foot jumper | 12 | 19 | |
| 5:00 | Devin Booker defensive rebound | 12 | 19 | |
| 4:58 | Wilson Chandler personal foul (Marquese Chriss draws the foul) | 12 | 19 | |
| 4:58 | Darrell Arthur enters the game for Jusuf Nurkic | 12 | 19 | |
| 4:58 | Will Barton enters the game for Gary Harris | 12 | 19 | |
| 4:48 | Tyson Chandler makes layup (Devin Booker assists) | 12 | 21 | |
| 4:48 | Darrell Arthur shooting foul (Tyson Chandler draws the foul) | 12 | 21 | |
| 4:48 | Tyson Chandler makes free throw 1 of 1 | 12 | 22 | |
| 4:28 | Devin Booker defensive 3-seconds (Technical Foul) | 12 | 22 | |
| 4:28 | Danilo Gallinari makes technical free throw | 13 | 22 | |
| 4:28 | P.J. Tucker enters the game for TJ Warren | 13 | 22 | |
| 4:13 | Jameer Nelson misses 25-foot three point jumper | 13 | 22 | |
| 4:13 | Tyson Chandler defensive rebound | 13 | 22 | |
| 4:01 | P.J. Tucker makes 24-foot three point jumper (Eric Bledsoe assists) | 13 | 25 | |
| 4:01 | Nuggets Full timeout | 13 | 25 | |
| 3:54 | Darrell Arthur offensive foul (Devin Booker draws the foul) | 13 | 25 | |
| 3:54 | Darrell Arthur turnover | 13 | 25 | |
| 3:44 | Marquese Chriss makes two point shot (Eric Bledsoe assists) | 13 | 27 | |
| 3:27 | Jamal Murray enters the game for Jameer Nelson | 13 | 27 | |
| 3:27 | Marquese Chriss personal foul (Darrell Arthur draws the foul) | 13 | 27 | |
| 3:27 | Brandon Knight enters the game for Devin Booker | 13 | 27 | |
| 3:21 | Will Barton misses 25-foot three point jumper | 13 | 27 | |
| 3:20 | Marquese Chriss defensive rebound | 13 | 27 | |
| 3:11 | Brandon Knight makes 10-foot two point shot | 13 | 29 | |
| 3:02 | Darrell Arthur Out-of-Bounds Bad Pass Turnover | 13 | 29 | |
| 2:51 | Brandon Knight misses 26-foot | 13 | 29 | |
| 2:50 | Will Barton defensive rebound | 13 | 29 | |
| 2:39 | Danilo Gallinari makes 25-foot three point jumper | 16 | 29 | |
| 2:21 | Eric Bledsoe misses 14-foot two point shot | 16 | 29 | |
| 2:20 | Darrell Arthur defensive rebound | 16 | 29 | |
| 2:15 | Marquese Chriss shooting foul (Will Barton draws the foul) | 16 | 29 | |
| 2:15 | Will Barton makes free throw 1 of 2 | 17 | 29 | |
| 2:15 | Jared Dudley enters the game for Marquese Chriss | 17 | 29 | |
| 2:15 | Will Barton misses free throw 2 of 2 | 17 | 29 | |
| 2:14 | P.J. Tucker defensive rebound | 17 | 29 | |
| 1:54 | Jared Dudley misses 25-foot three point jumper | 17 | 29 | |
| 1:54 | P.J. Tucker offensive rebound | 17 | 29 | |
| 1:50 | P.J. Tucker misses 5-foot jumper | 17 | 29 | |
| 1:50 | P.J. Tucker makes tip shot | 17 | 31 | |
| 1:50 | Tyson Chandler offensive rebound | 17 | 31 | |
| 1:23 | Danilo Gallinari makes 20-foot jumper (Will Barton assists) | 19 | 31 | |
| 1:10 | Eric Bledsoe misses 12-foot Regular Jump Shot | 19 | 31 | |
| 1:08 | Danilo Gallinari defensive rebound | 19 | 31 | |
| 1:00 | Danilo Gallinari makes 10-foot two point shot | 21 | 31 | |
| 42.0 | Brandon Knight misses driving layup | 21 | 31 | |
| 41.0 | Danilo Gallinari defensive rebound | 21 | 31 | |
| 35.0 | Wilson Chandler misses three point jumper | 21 | 31 | |
| 23.0 | Eric Bledsoe makes layup | 21 | 33 | |
| 0.0 | Jamal Murray misses driving layup | 21 | 33 | |
| 0.0 | Jared Dudley defensive rebound | 21 | 33 | |
| 0.0 | End of the 1st Quarter | 21 | 33 | |
Matchups
Game Information
Phoenix, AZ

Referee:James Williams
Referee:Mark Ayotte
Referee:John Goble

2025-26 Standings
Western Conference
| Northwest | W | L | PCT | GB | STRK |
|---|---|---|---|---|---|
| Oklahoma City | 40 | 12 | .769 | - | L1 |
| Denver | 33 | 19 | .635 | 7 | L3 |
| Minnesota | 32 | 20 | .615 | 8 | W1 |
| Portland | 23 | 28 | .451 | 16.5 | L6 |
| Utah | 16 | 36 | .308 | 24 | L1 |
| Pacific | W | L | PCT | GB | STRK |
|---|---|---|---|---|---|
| LA Lakers | 31 | 19 | .620 | - | W2 |
| Phoenix | 31 | 21 | .596 | 1 | L1 |
| Golden State | 28 | 24 | .538 | 4 | W1 |
| LA Clippers | 23 | 27 | .460 | 8 | L2 |
| Sacramento | 12 | 40 | .231 | 20 | L10 |
NBA News

Risers and fallers: Should you trade Flagg while his value is at its peak?
Should fantasy basketball managers keep or trade players like Cooper Flagg, DeMar DeRozan and Ty Jerome?
5h

Mike Conley Jr., Wolves eye post-trades reunion, sources say
Mike Conley Jr. plans to return to the Timberwolves, sources told ESPN's Shams Charania. Conley was traded by Minnesota this week, then traded again and waived, allowing for his return.
5h

'The Hoop Collective': Episodes of Brian Windhorst's NBA podcast
From breaking news to the latest intel from around the NBA, here are the biggest highlights from Brian Windhorst's "The Hoop Collective" podcast.
7h
GAMBLING PROBLEM? CALL 1-800-GAMBLER, (800) 327-5050 or visit gamblinghelplinema.org (MA). Call 877-8-HOPENY/text HOPENY (467369) (NY). Please Gamble Responsibly. 888-789-7777/visit ccpg.org (CT), or visit www.mdgamblinghelp.org (MD). 21+ and present in most states. (18+ DC/KY/NH/WY). Void in ONT/OR/NH. Eligibility restrictions apply. On behalf of Boot Hill Casino & Resort (KS). Terms: sportsbook.draftkings.com/promos.
Copyright: © 2026 ESPN Enterprises, Inc. All rights reserved.



