New York Knicks @ Chicago Bulls
Shot Chart
Shot Made
Shot Missed
- Julius Randle makes 23-foot three point jumper (Quentin Grimes assists)
- Zach LaVine misses 26-foot three point jumper
- Quentin Grimes misses 23-foot three point jumper
- Quentin Grimes makes 2-foot dunk (Mitchell Robinson assists)
- Patrick Williams misses 14-foot jumper
- RJ Barrett makes 26-foot three point jumper (Julius Randle assists)
- Nikola Vucevic makes 9-foot two point shot (Alex Caruso assists)
- Julius Randle makes 26-foot three point jumper (Jalen Brunson assists)
- Jalen Brunson misses 26-foot three point pullup jump shot
- Nikola Vucevic makes 8-foot two point shot (Zach LaVine assists)
- DeMar DeRozan misses 16-foot pullup jump shot
- Julius Randle misses 20-foot jumper
- Mitchell Robinson misses two point shot
- Zach LaVine misses running pullup jump shot
- RJ Barrett misses 25-foot three point jumper
- Quentin Grimes misses free throw 1 of 1
- Quentin Grimes makes 24-foot three point jumper (Jalen Brunson assists)
- DeMar DeRozan misses 22-foot three point jumper
- Jalen Brunson misses 17-foot pullup jump shot
- Mitchell Robinson misses tip shot
- Patrick Williams makes 25-foot three point shot (Zach LaVine assists)
- Julius Randle misses 28-foot three point pullup jump shot
- Zach LaVine makes 23-foot three point jumper (Alex Caruso assists)
- Julius Randle makes driving layup (Jalen Brunson assists)
- Julius Randle makes free throw 1 of 1
- Nikola Vucevic makes hook shot (Patrick Williams assists)
- Mitchell Robinson makes alley oop dunk shot (RJ Barrett assists)
- DeMar DeRozan misses free throw 1 of 2
- DeMar DeRozan makes free throw 2 of 2
- Jalen Brunson makes free throw 1 of 2
- Jalen Brunson makes free throw 2 of 2
- Nikola Vucevic misses 25-foot three point jumper
- Julius Randle makes free throw 1 of 2
- Julius Randle makes free throw 2 of 2
- Nikola Vucevic makes driving layup
- Jalen Brunson misses driving floating jump shot
- Quentin Grimes blocks Nikola Vucevic 's 3-foot layup
- Immanuel Quickley misses driving floating jump shot
- Zach LaVine misses running pullup jump shot
- Javonte Green makes 25-foot three point jumper (Patrick Williams assists)
- Javonte Green blocks Jalen Brunson 's 3-foot two point shot
- Coby White makes 24-foot three point shot (Zach LaVine assists)
- Julius Randle makes 6-foot two point shot
- Coby White misses 25-foot step back jumpshot
- Julius Randle misses driving layup
- Isaiah Hartenstein makes tip shot
- Zach LaVine misses 20-foot step back jumpshot
- Patrick Williams makes two point shot
- Patrick Williams makes free throw 1 of 1
- Quentin Grimes misses 27-foot three point jumper
- Coby White makes driving layup (Andre Drummond assists)
- Julius Randle makes free throw 1 of 3
- Julius Randle makes free throw 2 of 3
- Julius Randle misses free throw 3 of 3
- Isaiah Hartenstein misses tip shot
- Isaiah Hartenstein misses tip shot
- Goran Dragic misses 25-foot three point pullup jump shot
- Julius Randle misses running pullup jump shot
- DeMar DeRozan makes free throw 1 of 2
- DeMar DeRozan makes free throw 2 of 2
- Immanuel Quickley misses two point shot
- DeMar DeRozan misses 12-foot two point shot
- RJ Barrett makes free throw 1 of 2
- RJ Barrett makes free throw 2 of 2
- DeMar DeRozan makes 8-foot two point shot (Andre Drummond assists)
- DeMar DeRozan makes free throw 1 of 1
- Jericho Sims makes 1-foot alley oop dunk shot (Immanuel Quickley assists)
- Derrick Jones Jr. misses 25-foot three point jumper
- Derrick Jones Jr. blocks Immanuel Quickley's two point shot
- RJ Barrett makes three point jumper (Immanuel Quickley assists)
- Coby White misses driving floating jump shot
- Immanuel Quickley misses 27-foot three point pullup jump shot
- Miles McBride makes 27-foot three point jumper (Immanuel Quickley assists)
- Jericho Sims blocks DeMar DeRozan 's 4-foot driving floating jump shot
- Miles McBride makes three point shot (Quentin Grimes assists)
- Andre Drummond makes dunk (Goran Dragic assists)
- Isaiah Hartenstein makes 23-foot three point jumper (Miles McBride assists)
- Goran Dragic makes two point shot
- Zach LaVine makes two point shot
- Coby White makes 10-foot driving floating jump shot
- Jalen Brunson makes 9-foot driving floating jump shot
- Jalen Brunson makes 3-foot driving floating jump shot (Julius Randle assists)
- Immanuel Quickley makes two point shot
- Zach LaVine makes 9-foot two point shot
- Mitchell Robinson makes alley oop dunk shot (Jalen Brunson assists)
- Zach LaVine misses 16-foot pullup jump shot
- Jalen Brunson makes driving layup
- Coby White makes driving layup
- Nikola Vucevic misses driving layup
- RJ Barrett misses 23-foot three point jumper
- Nikola Vucevic makes 25-foot three point jumper (Patrick Williams assists)
- Julius Randle makes free throw 1 of 2
- Julius Randle misses free throw 2 of 2
- Mitchell Robinson blocks DeMar DeRozan 's 2-foot driving layup
- RJ Barrett makes two point shot
- Zach LaVine makes driving layup (Coby White assists)
- Jalen Brunson makes 10-foot two point shot
- DeMar DeRozan makes free throw 1 of 2
- DeMar DeRozan makes free throw 2 of 2
- Jalen Brunson misses 23-foot three point jumper
- Coby White misses 25-foot three point jumper
- Alex Caruso makes two point shot
- Jalen Brunson makes 23-foot step back jumpshot
- Patrick Williams makes 23-foot three point jumper (Nikola Vucevic assists)
- Mitchell Robinson misses dunk
- Julius Randle makes free throw 1 of 2
- Julius Randle makes free throw 2 of 2
- Zach LaVine misses 22-foot three point jumper
- Nikola Vucevic misses 26-foot three point jumper
- Jalen Brunson makes 25-foot three point shot (Julius Randle assists)
- Nikola Vucevic makes finger roll layup
- RJ Barrett misses driving floating jump shot
- DeMar DeRozan makes 22-foot pullup jump shot
- Julius Randle makes 16-foot jumper
- Patrick Williams makes dunk (Nikola Vucevic assists)
- Zach LaVine makes two point shot (Nikola Vucevic assists)
- Zach LaVine makes dunk
- Julius Randle makes free throw 1 of 2
- Julius Randle makes free throw 2 of 2
- Zach LaVine misses 25-foot three point pullup jump shot
- Julius Randle makes 18-foot pullup jump shot
- DeMar DeRozan makes 18-foot pullup jump shot (Alex Caruso assists)
- RJ Barrett makes 24-foot three point jumper (Julius Randle assists)
- Zach LaVine makes 27-foot three point jumper (Nikola Vucevic assists)
- Jalen Brunson misses 26-foot three point pullup jump shot
- Nikola Vucevic misses 30-foot three point jumper
- Zach LaVine misses two point shot
- Julius Randle misses 25-foot three point pullup jump shot
- DeMar DeRozan makes free throw 1 of 2
- DeMar DeRozan makes free throw 2 of 2
- Nikola Vucevic blocks RJ Barrett 's 6-foot jumper
- Zach LaVine misses 16-foot two point shot
- Javonte Green makes free throw 1 of 2
- Javonte Green misses free throw 2 of 2
- Nikola Vucevic makes 3-foot two point shot
- Jalen Brunson misses driving floating jump shot
- Nikola Vucevic makes dunk (Patrick Williams assists)
- RJ Barrett makes 26-foot three point jumper (Jalen Brunson assists)
- Nikola Vucevic makes 7-foot two point shot (Patrick Williams assists)
- RJ Barrett misses 26-foot three point jumper
- Isaiah Hartenstein misses 11-foot two point shot
- Javonte Green misses 23-foot three point jumper
- Immanuel Quickley makes 15-foot step back jumpshot
- Zach LaVine makes 22-foot step back jumpshot
- Jalen Brunson makes two point shot
- Javonte Green makes dunk (Coby White assists)
- Jalen Brunson makes 25-foot three pointer (Isaiah Hartenstein assists)
- Jalen Brunson makes free throw 1 of 1
- RJ Barrett makes driving layup
- Goran Dragic makes 16-foot pullup jump shot
- Julius Randle makes 26-foot three point jumper (RJ Barrett assists)
- Immanuel Quickley misses running pullup jump shot
- Goran Dragic makes 25-foot three point jumper (DeMar DeRozan assists)
- Goran Dragic misses free throw 1 of 1
- Julius Randle misses 23-foot two point shot
- DeMar DeRozan blocks RJ Barrett 's 9-foot driving floating jump shot
- DeMar DeRozan makes free throw 1 of 2
- DeMar DeRozan makes free throw 2 of 2
- Coby White makes 33-foot three point jumper (DeMar DeRozan assists)
- RJ Barrett misses driving layup
- Isaiah Hartenstein makes free throw 1 of 2
- Isaiah Hartenstein misses free throw 2 of 2
- Goran Dragic misses 26-foot three point jumper
- RJ Barrett makes driving layup (Immanuel Quickley assists)
- DeMar DeRozan makes driving layup
- Immanuel Quickley makes driving floating jump shot
- DeMar DeRozan makes 16-foot pullup jump shot
- Julius Randle makes technical free throw
- Julius Randle misses 14-foot step back jumpshot
- DeMar DeRozan misses 13-foot pullup jump shot
- Derrick Jones Jr. makes dunk
- Immanuel Quickley makes 26-foot three pointer (Julius Randle assists)
- Alex Caruso makes 16-foot pullup jump shot (Nikola Vucevic assists)
- Immanuel Quickley misses 25-foot three point jumper
- Zach LaVine misses 26-foot three point jumper
- Julius Randle makes driving layup
- Julius Randle misses two point shot
- Mitchell Robinson makes dunk
- DeMar DeRozan makes driving layup
- RJ Barrett makes 2-foot layup (Jalen Brunson assists)
- Zach LaVine makes driving layup
- Julius Randle misses 25-foot three point jumper
- Zach LaVine makes 23-foot step back jumpshot
- Quentin Grimes makes 25-foot three point jumper (Jalen Brunson assists)
- RJ Barrett blocks DeMar DeRozan 's 6-foot layup
- Quentin Grimes misses 23-foot three point shot
- RJ Barrett misses layup
- Nikola Vucevic blocks RJ Barrett 's 4-foot two point shot
- Mitchell Robinson makes dunk
- Zach LaVine misses 27-foot three point pullup jump shot
- Zach LaVine makes driving layup (Alex Caruso assists)
- Jalen Brunson makes 6-foot driving floating jump shot
- Zach LaVine misses 4-foot two point shot
- DeMar DeRozan blocks Mitchell Robinson 's 3-foot layup
- DeMar DeRozan makes free throw 1 of 2
- DeMar DeRozan makes free throw 2 of 2
- Jalen Brunson misses 21-foot step back jumpshot
- DeMar DeRozan makes free throw 1 of 2
- DeMar DeRozan makes free throw 2 of 2
- Quentin Grimes makes 24-foot three point jumper (Julius Randle assists)
- DeMar DeRozan makes free throw 1 of 2
- DeMar DeRozan makes free throw 2 of 2
- Patrick Williams blocks Julius Randle's driving floating jump shot
- DeMar DeRozan makes two point shot (Alex Caruso assists)
- Julius Randle misses 13-foot two point shot
- DeMar DeRozan misses 19-foot pullup jump shot
- Jalen Brunson makes driving layup
- DeMar DeRozan makes 9-foot two point shot
- Jalen Brunson misses 13-foot two point shot
- Jalen Brunson makes free throw 1 of 2
- Jalen Brunson makes free throw 2 of 2
- DeMar DeRozan misses 11-foot jumper
- Nikola Vucevic misses three point jumper
- Julius Randle misses free throw 1 of 2
- Julius Randle makes free throw 2 of 2
- Mitchell Robinson blocks Nikola Vucevic 's 3-foot driving layup
- Jalen Brunson misses driving floating jump shot
- Quentin Grimes makes 25-foot three point jumper (Julius Randle assists)
- Patrick Williams misses 26-foot three point jumper
- Jalen Brunson makes 23-foot step back jumpshot
- Zach LaVine makes free throw 1 of 1
- DeMar DeRozan misses 26-foot three point jumper
Shot Made
Shot Missed
| TIME | PLAY | NY | CHI | |
|---|---|---|---|---|
| 12:00 | Mitchell Robinson vs. Nikola Vucevic (Jalen Brunson gains possession) | 0 | 0 | |
| 11:40 | Julius Randle makes 23-foot three point jumper (Quentin Grimes assists) | 3 | 0 | |
| 11:23 | Zach LaVine misses 26-foot three point jumper | 3 | 0 | |
| 11:20 | Mitchell Robinson defensive rebound | 3 | 0 | |
| 11:11 | Quentin Grimes misses 23-foot three point jumper | 3 | 0 | |
| 11:08 | Mitchell Robinson offensive rebound | 3 | 0 | |
| 11:04 | Quentin Grimes makes 2-foot dunk (Mitchell Robinson assists) | 5 | 0 | |
| 10:48 | Patrick Williams misses 14-foot jumper | 5 | 0 | |
| 10:46 | Julius Randle defensive rebound | 5 | 0 | |
| 10:34 | RJ Barrett makes 26-foot three point jumper (Julius Randle assists) | 8 | 0 | |
| 10:19 | Nikola Vucevic makes 9-foot two point shot (Alex Caruso assists) | 8 | 2 | |
| 10:02 | Julius Randle makes 26-foot three point jumper (Jalen Brunson assists) | 11 | 2 | |
| 9:48 | Nikola Vucevic offensive foul | 11 | 2 | |
| 9:48 | Nikola Vucevic turnover | 11 | 2 | |
| 9:35 | Jalen Brunson misses 26-foot three point pullup jump shot | 11 | 2 | |
| 9:33 | Zach LaVine defensive rebound | 11 | 2 | |
| 9:26 | Nikola Vucevic makes 8-foot two point shot (Zach LaVine assists) | 11 | 4 | |
| 9:16 | Quentin Grimes traveling | 11 | 4 | |
| 9:06 | Mitchell Robinson personal foul | 11 | 4 | |
| 8:58 | DeMar DeRozan misses 16-foot pullup jump shot | 11 | 4 | |
| 8:56 | Julius Randle defensive rebound | 11 | 4 | |
| 8:35 | Julius Randle misses 20-foot jumper | 11 | 4 | |
| 8:30 | Mitchell Robinson offensive rebound | 11 | 4 | |
| 8:30 | Mitchell Robinson misses two point shot | 11 | 4 | |
| 8:29 | DeMar DeRozan defensive rebound | 11 | 4 | |
| 8:25 | Zach LaVine misses running pullup jump shot | 11 | 4 | |
| 8:23 | Julius Randle defensive rebound | 11 | 4 | |
| 8:13 | RJ Barrett misses 25-foot three point jumper | 11 | 4 | |
| 8:13 | Bulls defensive team rebound | 11 | 4 | |
| 7:58 | Alex Caruso bad pass (Quentin Grimes steals) | 11 | 4 | |
| 7:58 | Alex Caruso transition take foul | 11 | 4 | |
| 7:58 | Quentin Grimes misses free throw 1 of 1 | 11 | 4 | |
| 7:58 | Knicks offensive team rebound | 11 | 4 | |
| 7:45 | Quentin Grimes makes 24-foot three point jumper (Jalen Brunson assists) | 14 | 4 | |
| 7:30 | DeMar DeRozan misses 22-foot three point jumper | 14 | 4 | |
| 7:30 | Knicks defensive team rebound | 14 | 4 | |
| 7:09 | Jalen Brunson misses 17-foot pullup jump shot | 14 | 4 | |
| 7:04 | Mitchell Robinson offensive rebound | 14 | 4 | |
| 7:04 | Mitchell Robinson misses tip shot | 14 | 4 | |
| 7:03 | Nikola Vucevic defensive rebound | 14 | 4 | |
| 6:59 | Patrick Williams makes 25-foot three point shot (Zach LaVine assists) | 14 | 7 | |
| 6:36 | Julius Randle misses 28-foot three point pullup jump shot | 14 | 7 | |
| 6:32 | DeMar DeRozan defensive rebound | 14 | 7 | |
| 6:24 | Zach LaVine makes 23-foot three point jumper (Alex Caruso assists) | 14 | 10 | |
| 6:08 | Alex Caruso personal foul | 14 | 10 | |
| 6:08 | Bulls Full timeout | 14 | 10 | |
| 6:08 | Coby White enters the game for Alex Caruso | 14 | 10 | |
| 5:58 | Julius Randle makes driving layup (Jalen Brunson assists) | 16 | 10 | |
| 5:58 | Patrick Williams shooting foul | 16 | 10 | |
| 5:58 | Julius Randle makes free throw 1 of 1 | 17 | 10 | |
| 5:41 | Nikola Vucevic makes hook shot (Patrick Williams assists) | 17 | 12 | |
| 5:29 | Mitchell Robinson makes alley oop dunk shot (RJ Barrett assists) | 19 | 12 | |
| 5:18 | RJ Barrett shooting foul | 19 | 12 | |
| 5:18 | DeMar DeRozan misses free throw 1 of 2 | 19 | 12 | |
| 5:18 | Bulls offensive team rebound | 19 | 12 | |
| 5:18 | Immanuel Quickley enters the game for RJ Barrett | 19 | 12 | |
| 5:18 | DeMar DeRozan makes free throw 2 of 2 | 19 | 13 | |
| 5:14 | Zach LaVine shooting foul | 19 | 13 | |
| 5:14 | Jalen Brunson makes free throw 1 of 2 | 20 | 13 | |
| 5:14 | Javonte Green enters the game for DeMar DeRozan | 20 | 13 | |
| 5:14 | Jalen Brunson makes free throw 2 of 2 | 21 | 13 | |
| 5:03 | Nikola Vucevic misses 25-foot three point jumper | 21 | 13 | |
| 4:58 | Immanuel Quickley defensive rebound | 21 | 13 | |
| 4:43 | Javonte Green shooting foul | 21 | 13 | |
| 4:43 | Julius Randle makes free throw 1 of 2 | 22 | 13 | |
| 4:43 | Julius Randle makes free throw 2 of 2 | 23 | 13 | |
| 4:27 | Nikola Vucevic makes driving layup | 23 | 15 | |
| 4:12 | Jalen Brunson misses driving floating jump shot | 23 | 15 | |
| 4:09 | Javonte Green defensive rebound | 23 | 15 | |
| 4:03 | Quentin Grimes blocks Nikola Vucevic 's 3-foot layup | 23 | 15 | |
| 4:00 | Quentin Grimes defensive rebound | 23 | 15 | |
| 3:55 | Immanuel Quickley misses driving floating jump shot | 23 | 15 | |
| 3:52 | Nikola Vucevic defensive rebound | 23 | 15 | |
| 3:49 | Zach LaVine misses running pullup jump shot | 23 | 15 | |
| 3:47 | Bulls offensive team rebound | 23 | 15 | |
| 3:47 | Isaiah Hartenstein enters the game for Mitchell Robinson | 23 | 15 | |
| 3:36 | Javonte Green makes 25-foot three point jumper (Patrick Williams assists) | 23 | 18 | |
| 3:21 | Javonte Green blocks Jalen Brunson 's 3-foot two point shot | 23 | 18 | |
| 3:19 | Zach LaVine defensive rebound | 23 | 18 | |
| 3:17 | Coby White makes 24-foot three point shot (Zach LaVine assists) | 23 | 21 | |
| 2:48 | Julius Randle makes 6-foot two point shot | 25 | 21 | |
| 2:40 | Coby White misses 25-foot step back jumpshot | 25 | 21 | |
| 2:37 | Isaiah Hartenstein defensive rebound | 25 | 21 | |
| 2:27 | Julius Randle misses driving layup | 25 | 21 | |
| 2:24 | Isaiah Hartenstein offensive rebound | 25 | 21 | |
| 2:24 | Isaiah Hartenstein makes tip shot | 27 | 21 | |
| 2:12 | Zach LaVine misses 20-foot step back jumpshot | 27 | 21 | |
| 2:12 | Patrick Williams offensive rebound | 27 | 21 | |
| 2:12 | Patrick Williams makes two point shot | 27 | 23 | |
| 2:12 | Isaiah Hartenstein shooting foul | 27 | 23 | |
| 2:12 | Knicks Full timeout | 27 | 23 | |
| 2:12 | Andre Drummond enters the game for Zach LaVine | 27 | 23 | |
| 2:12 | Goran Dragic enters the game for Nikola Vucevic | 27 | 23 | |
| 2:12 | Miles McBride enters the game for Jalen Brunson | 27 | 23 | |
| 2:12 | Patrick Williams makes free throw 1 of 1 | 27 | 24 | |
| 1:57 | Quentin Grimes misses 27-foot three point jumper | 27 | 24 | |
| 1:55 | Andre Drummond defensive rebound | 27 | 24 | |
| 1:43 | Andre Drummond bad pass (Immanuel Quickley steals) | 27 | 24 | |
| 1:25 | Julius Randle traveling | 27 | 24 | |
| 1:25 | DeMar DeRozan enters the game for Patrick Williams | 27 | 24 | |
| 1:25 | RJ Barrett enters the game for Quentin Grimes | 27 | 24 | |
| 1:07 | Coby White makes driving layup (Andre Drummond assists) | 27 | 26 | |
| 54.0 | Javonte Green shooting foul | 27 | 26 | |
| 54.0 | Julius Randle makes free throw 1 of 3 | 28 | 26 | |
| 54.0 | Julius Randle makes free throw 2 of 3 | 29 | 26 | |
| 54.0 | Derrick Jones Jr. enters the game for Javonte Green | 29 | 26 | |
| 54.0 | Julius Randle misses free throw 3 of 3 | 29 | 26 | |
| 49.0 | Isaiah Hartenstein offensive rebound | 29 | 26 | |
| 49.0 | Isaiah Hartenstein misses tip shot | 29 | 26 | |
| 47.1 | Isaiah Hartenstein offensive rebound | 29 | 26 | |
| 47.1 | Isaiah Hartenstein misses tip shot | 29 | 26 | |
| 46.1 | Andre Drummond defensive rebound | 29 | 26 | |
| 39.0 | Goran Dragic misses 25-foot three point pullup jump shot | 29 | 26 | |
| 37.0 | Julius Randle defensive rebound | 29 | 26 | |
| 31.1 | Julius Randle misses running pullup jump shot | 29 | 26 | |
| 26.0 | DeMar DeRozan defensive rebound | 29 | 26 | |
| 16.1 | Isaiah Hartenstein shooting foul | 29 | 26 | |
| 16.1 | DeMar DeRozan makes free throw 1 of 2 | 29 | 27 | |
| 16.1 | Patrick Williams enters the game for Goran Dragic | 29 | 27 | |
| 16.1 | DeMar DeRozan makes free throw 2 of 2 | 29 | 28 | |
| 1.0 | Immanuel Quickley misses two point shot | 29 | 28 | |
| 1.0 | Coby White defensive rebound | 29 | 28 | |
| 0.0 | End of the 1st Quarter | 29 | 28 | |
Matchups
Game Information
Chicago, IL

Referee:James Williams
Referee:Kevin Cutler
Referee:CJ Washington

2025-26 Standings
NBA News

The best of Indiana sports history: stars, teams, and moments
From the "Hoosiers" to Fernando Mendoza, Indiana has a rich sports legacy. Check out historical highlights in football, basketball, and more.
35m

Tyrese Maxey to get first signature shoe with New Balance
The Philadelphia 76ers guard's kicks will debut sometime in 2026.
2h

Fantasy basketball points league rankings: Will the Warriors turn back to Kuminga following Butler's injury?
Updated fantasy basketball rankings for points leagues, with Jimmy Butler III's season-ending injury shaking things up in Golden State.
3h
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.



