Toronto Raptors @ Houston Rockets
Shot Chart
Shot Made
Shot Missed
- Alperen Sengun misses layup
- Alperen Sengun misses two point shot
- Jonathan Mogbo misses 23-foot three point jumper
- Aaron Holiday misses two point shot
- Immanuel Quickley makes 26-foot three point step back jumpshot (Jonathan Mogbo assists)
- Aaron Holiday misses 24-foot three point jumper
- Scottie Barnes misses 25-foot three point jumper
- Ochai Agbaji misses 25-foot three point jumper
- Alperen Sengun misses two point shot
- Gradey Dick misses two point shot
- Immanuel Quickley makes 15-foot driving floating jump shot
- Dillon Brooks makes 25-foot three point jumper (Jalen Green assists)
- Dillon Brooks makes free throw 1 of 2
- Dillon Brooks makes free throw 2 of 2
- Scottie Barnes makes 18-foot jumper (Immanuel Quickley assists)
- Jeff Green makes 16-foot jumper (Aaron Holiday assists)
- Immanuel Quickley misses 26-foot three point pullup jump shot
- Dillon Brooks makes 7-foot two point shot (Aaron Holiday assists)
- Dillon Brooks makes free throw 1 of 1
- Ochai Agbaji makes two point shot (Jamal Shead assists)
- Jamal Shead makes 26-foot three point jumper (Scottie Barnes assists)
- Gradey Dick misses 24-foot three point step back jumpshot
- Dillon Brooks makes 7-foot pullup jump shot
- Scottie Barnes misses 7-foot two point shot
- Jalen Green misses 15-foot two point shot
- Aaron Holiday misses 25-foot three point jumper
- Jamal Shead makes driving layup
- Jalen Green makes 9-foot two point shot
- Ja'Kobe Walter misses 20-foot step back jumpshot
- Cam Whitmore misses 25-foot three point jumper
- Immanuel Quickley misses running pullup jump shot
- Jeff Green misses 24-foot three point pullup jump shot
- Chris Boucher misses 25-foot three point jumper
- Orlando Robinson misses 4-foot two point shot
- Immanuel Quickley makes free throw 1 of 2
- Immanuel Quickley makes free throw 2 of 2
- Reed Sheppard makes 19-foot pullup jump shot (Jeff Green assists)
- Immanuel Quickley makes free throw 1 of 2
- Immanuel Quickley makes free throw 2 of 2
- Orlando Robinson blocks Jae'Sean Tate 's 5-foot two point shot
- Chris Boucher makes two point shot (Scottie Barnes assists)
- Jeff Green makes 2-foot dunk (Amen Thompson assists)
- Immanuel Quickley makes 3-foot two point shot
- Jalen Green misses 25-foot three point pullup jump shot
- Ja'Kobe Walter misses 26-foot three point jumper
- Orlando Robinson misses 8-foot two point shot
- Scottie Barnes misses 43-foot three point pullup jump shot
- Immanuel Quickley makes 28-foot three point jumper (Scottie Barnes assists)
- Jae'Sean Tate makes free throw 1 of 2
- Jae'Sean Tate makes free throw 2 of 2
- Immanuel Quickley makes free throw 1 of 2
- Immanuel Quickley misses free throw 2 of 2
- Reed Sheppard misses driving floating jump shot
- Jock Landale misses 9-foot two point shot
- Scottie Barnes misses 9-foot two point shot
- Scottie Barnes misses 25-foot three point jumper
- Jock Landale makes 5-foot two point shot (Amen Thompson assists)
- Immanuel Quickley misses 8-foot two point shot
- Cam Whitmore misses 25-foot three point jumper
- Ja'Kobe Walter makes 13-foot two point shot
- Immanuel Quickley misses 25-foot three point jumper
- Dillon Brooks misses 8-foot pullup jump shot
- Jamal Shead misses 26-foot three point step back jumpshot
- Reed Sheppard misses 25-foot three point pullup jump shot
- Ochai Agbaji makes two point shot
- Dillon Brooks misses 11-foot two point shot
- Cam Whitmore misses 25-foot three point pullup jump shot
- Jonathan Mogbo blocks Dillon Brooks 's 4-foot driving layup
- Reed Sheppard misses 24-foot three point jumper
- Jamal Shead makes layup (Ochai Agbaji assists)
- Dillon Brooks misses 17-foot pullup jump shot
- Cam Whitmore makes 25-foot three point step back jumpshot
- Jamison Battle misses 27-foot three point jumper
- Reed Sheppard misses running pullup jump shot
- Jock Landale makes dunk
- Jock Landale makes free throw 1 of 1
- Jonathan Mogbo misses two point shot
- Aaron Holiday makes 5-foot two point shot
- Jonathan Mogbo misses 25-foot three point jumper
- Jock Landale makes free throw 1 of 2
- Jock Landale makes free throw 2 of 2
- Scottie Barnes misses 25-foot three point pullup jump shot
- Dillon Brooks misses 24-foot three point pullup jump shot
- Gradey Dick misses 25-foot three point shot
- Jalen Green misses 25-foot three point pullup jump shot
- Immanuel Quickley misses 23-foot three point jumper
- Aaron Holiday misses 22-foot three point pullup jump shot
- Amen Thompson misses free throw 1 of 2
- Amen Thompson makes free throw 2 of 2
- Jonathan Mogbo misses 26-foot three point jumper
- Jock Landale misses 24-foot three point jumper
- Immanuel Quickley misses 27-foot three point jumper
- Jalen Green misses free throw 1 of 2
- Jalen Green makes free throw 2 of 2
- Scottie Barnes misses 16-foot two point shot
- Jalen Green misses driving layup
- Immanuel Quickley makes 25-foot three point shot (Scottie Barnes assists)
- Scottie Barnes misses free throw 1 of 1
- Jock Landale misses 2-foot two point shot
- Jonathan Mogbo makes free throw 1 of 2
- Jonathan Mogbo makes free throw 2 of 2
- Ochai Agbaji misses free throw 1 of 2
- Ochai Agbaji makes free throw 2 of 2
- Ochai Agbaji makes layup (Scottie Barnes assists)
- Dillon Brooks makes free throw 1 of 2
- Dillon Brooks misses free throw 2 of 2
- Immanuel Quickley misses two point shot
- Jock Landale makes 3-foot two point shot (Dillon Brooks assists)
- Jock Landale blocks Orlando Robinson 's 5-foot two point shot
- Gradey Dick misses two point shot
- Ochai Agbaji makes two point shot
- Immanuel Quickley misses 26-foot three point step back jumpshot
- Amen Thompson misses running pullup jump shot
- Ochai Agbaji misses 22-foot three point jumper
- Dillon Brooks misses 27-foot three point shot
- Scottie Barnes blocks Jock Landale 's 4-foot dunk
- Ja'Kobe Walter misses 25-foot three point shot
- Scottie Barnes makes 13-foot pullup jump shot (Jonathan Mogbo assists)
- Amen Thompson makes 2-foot dunk (Dillon Brooks assists)
- Jalen Green misses 17-foot step back jumpshot
- Jonathan Mogbo misses 24-foot three point jumper
- Jalen Green makes two point shot
- Ja'Kobe Walter makes 23-foot three point jumper (Jonathan Mogbo assists)
- Jock Landale makes 3-foot dunk (Jalen Green assists)
- Scottie Barnes misses 14-foot pullup jump shot
- Dillon Brooks makes free throw 1 of 2
- Dillon Brooks misses free throw 2 of 2
- Jalen Green misses 8-foot two point shot
- Jonathan Mogbo misses 24-foot three point jumper
- Dillon Brooks misses 24-foot three point jumper
- Jonathan Mogbo makes free throw 1 of 2
- Jonathan Mogbo makes free throw 2 of 2
- Aaron Holiday makes technical free throw
- Aaron Holiday makes 25-foot three point jumper (Amen Thompson assists)
- Jonathan Mogbo makes 7-foot driving floating jump shot (Immanuel Quickley assists)
- Dillon Brooks misses 17-foot step back jumpshot
- Ochai Agbaji makes two point shot
- Amen Thompson makes layup (Jalen Green assists)
- Scottie Barnes misses 25-foot three point pullup jump shot
- Jalen Green makes 3-foot two point shot
- Jamal Shead makes 25-foot three point jumper (Chris Boucher assists)
- Jalen Green makes 3-foot dunk (Jock Landale assists)
- Jamal Shead makes 3-foot driving floating jump shot
- Jalen Green misses 26-foot three point step back jumpshot
- Ja'Kobe Walter misses two point shot
- Jalen Green misses driving floating jump shot
- Chris Boucher misses 25-foot three point jumper
- Dillon Brooks makes 24-foot jumper (Aaron Holiday assists)
- Chris Boucher misses 24-foot three point step back jumpshot
- Jalen Green blocks Jamison Battle 's 4-foot layup
- Jalen Green misses 20-foot step back jumpshot
- Ja'Kobe Walter misses 25-foot three point jumper
- Jamal Shead misses driving layup
- Aaron Holiday misses 27-foot three point jumper
- Immanuel Quickley misses 25-foot three point step back jumpshot
- Dillon Brooks misses 11-foot two point shot
- Orlando Robinson makes 24-foot three point jumper (Scottie Barnes assists)
- Jeff Green misses 22-foot three point jumper
- Aaron Holiday misses 25-foot three point pullup jump shot
- Jeff Green makes tip shot
- Jeff Green misses free throw 1 of 1
- Orlando Robinson misses 4-foot two point shot
- Cam Whitmore misses 27-foot three point jumper
- Scottie Barnes makes 11-foot two point shot
- Dillon Brooks misses 26-foot three point jumper
- Scottie Barnes misses 22-foot three point jumper
- Jae'Sean Tate makes 23-foot three point jumper (Amen Thompson assists)
- Amen Thompson blocks Chris Boucher 's 1-foot dunk
- Jeff Green makes free throw 1 of 2
- Jeff Green makes free throw 2 of 2
- Scottie Barnes makes 8-foot two point shot
- Cam Whitmore misses 26-foot three point step back jumpshot
- Scottie Barnes misses 13-foot pullup jump shot
- Chris Boucher makes two point shot
- Jeff Green makes free throw flagrant 1 of 2
- Jeff Green makes free throw flagrant 2 of 2
- Amen Thompson misses driving layup
- Cam Whitmore makes two point shot
- Immanuel Quickley makes driving layup
- Amen Thompson makes 24-foot three point jumper (Cam Whitmore assists)
- Jeff Green makes free throw 1 of 2
- Jeff Green makes free throw 2 of 2
- Jeff Green makes 5-foot driving dunk
- Jamison Battle misses 25-foot three point jumper
- Jeff Green misses 29-foot three point jumper
- Chris Boucher misses 5-foot two point shot
- Cam Whitmore makes 26-foot three point step back jumpshot (Reed Sheppard assists)
- Jonathan Mogbo makes 2-foot dunk (Immanuel Quickley assists)
- Amen Thompson misses 10-foot two point shot
- Jonathan Mogbo makes 2-foot layup (Chris Boucher assists)
- Jonathan Mogbo misses free throw 1 of 1
- Dillon Brooks misses 31-foot three point shot
- Ja'Kobe Walter misses two point shot
- Jonathan Mogbo blocks Jalen Green 's 5-foot layup
- Cam Whitmore makes 28-foot three point step back jumpshot
- Ja'Kobe Walter makes 24-foot three pointer (Scottie Barnes assists)
- Jalen Green makes 26-foot three point step back jumpshot
- Ochai Agbaji misses 23-foot three point jumper
- Jamal Shead misses 18-foot pullup jump shot
- Jalen Green misses two point shot
- Jonathan Mogbo blocks Cam Whitmore 's 3-foot driving layup
- Jalen Green makes 26-foot three point step back jumpshot
- Scottie Barnes makes 6-foot driving floating jump shot (Jamal Shead assists)
- Scottie Barnes makes free throw 1 of 1
- Jalen Green misses 25-foot three point pullup jump shot
- Jonathan Mogbo misses 23-foot three point jumper
- Dillon Brooks makes 23-foot three point jumper (Amen Thompson assists)
- Scottie Barnes makes free throw 1 of 2
- Scottie Barnes makes free throw 2 of 2
- Jonathan Mogbo blocks Amen Thompson 's 4-foot driving layup
- Dillon Brooks makes free throw 1 of 2
- Dillon Brooks makes free throw 2 of 2
- Scottie Barnes misses 24-foot three point jumper
- Jamal Shead makes 10-foot driving floating jump shot
- Jalen Green makes 15-foot two point shot
- Scottie Barnes makes 3-foot two point shot
- Cam Whitmore misses 25-foot three point jumper
- Ja'Kobe Walter makes 11-foot driving floating jump shot (Ochai Agbaji assists)
- Jalen Green misses free throw 1 of 2
- Jalen Green makes free throw 2 of 2
- Scottie Barnes misses 23-foot three point pullup jump shot
Shot Made
Shot Missed
| TIME | PLAY | TOR | HOU | |
|---|---|---|---|---|
| 12:00 | Jonathan Mogbo vs. Amen Thompson (Aaron Holiday gains possession) | 0 | 0 | |
| 11:34 | Alperen Sengun misses layup | 0 | 0 | |
| 11:33 | Alperen Sengun offensive rebound | 0 | 0 | |
| 11:32 | Alperen Sengun misses two point shot | 0 | 0 | |
| 11:29 | Scottie Barnes defensive rebound | 0 | 0 | |
| 11:23 | Jonathan Mogbo misses 23-foot three point jumper | 0 | 0 | |
| 11:20 | Jalen Green defensive rebound | 0 | 0 | |
| 11:16 | Aaron Holiday misses two point shot | 0 | 0 | |
| 11:14 | Jonathan Mogbo defensive rebound | 0 | 0 | |
| 11:01 | Immanuel Quickley makes 26-foot three point step back jumpshot (Jonathan Mogbo assists) | 3 | 0 | |
| 10:40 | Aaron Holiday misses 24-foot three point jumper | 3 | 0 | |
| 10:37 | Scottie Barnes defensive rebound | 3 | 0 | |
| 10:33 | Dillon Brooks personal foul | 3 | 0 | |
| 10:23 | Scottie Barnes misses 25-foot three point jumper | 3 | 0 | |
| 10:20 | Alperen Sengun defensive rebound | 3 | 0 | |
| 10:18 | Scottie Barnes vs. Alperen Sengun (Immanuel Quickley gains possession) | 3 | 0 | |
| 10:18 | Alperen Sengun lost ball turnover (Scottie Barnes steals) | 3 | 0 | |
| 10:14 | Ochai Agbaji misses 25-foot three point jumper | 3 | 0 | |
| 10:11 | Alperen Sengun defensive rebound | 3 | 0 | |
| 9:55 | Jonathan Mogbo personal foul | 3 | 0 | |
| 9:46 | Jalen Green steps out of bounds turnover | 3 | 0 | |
| 9:32 | Immanuel Quickley bad pass (Amen Thompson steals) | 3 | 0 | |
| 9:24 | Alperen Sengun misses two point shot | 3 | 0 | |
| 9:23 | Scottie Barnes defensive rebound | 3 | 0 | |
| 9:17 | Gradey Dick misses two point shot | 3 | 0 | |
| 9:15 | Jalen Green defensive rebound | 3 | 0 | |
| 9:06 | Amen Thompson steps out of bounds turnover | 3 | 0 | |
| 8:53 | Immanuel Quickley makes 15-foot driving floating jump shot | 5 | 0 | |
| 8:44 | Rockets Full timeout | 5 | 0 | |
| 8:44 | Jeff Green enters the game for Alperen Sengun | 5 | 0 | |
| 8:34 | Dillon Brooks makes 25-foot three point jumper (Jalen Green assists) | 5 | 3 | |
| 8:17 | Immanuel Quickley bad pass (Amen Thompson steals) | 5 | 3 | |
| 8:11 | Scottie Barnes shooting foul | 5 | 3 | |
| 8:11 | Dillon Brooks makes free throw 1 of 2 | 5 | 4 | |
| 8:11 | Dillon Brooks makes free throw 2 of 2 | 5 | 5 | |
| 7:52 | Scottie Barnes makes 18-foot jumper (Immanuel Quickley assists) | 7 | 5 | |
| 7:36 | Jeff Green makes 16-foot jumper (Aaron Holiday assists) | 7 | 7 | |
| 7:21 | Immanuel Quickley misses 26-foot three point pullup jump shot | 7 | 7 | |
| 7:18 | Aaron Holiday defensive rebound | 7 | 7 | |
| 7:14 | Dillon Brooks makes 7-foot two point shot (Aaron Holiday assists) | 7 | 9 | |
| 7:14 | Gradey Dick shooting foul | 7 | 9 | |
| 7:14 | Jamal Shead enters the game for Immanuel Quickley | 7 | 9 | |
| 7:14 | Dillon Brooks makes free throw 1 of 1 | 7 | 10 | |
| 7:04 | Aaron Holiday personal foul | 7 | 10 | |
| 6:52 | Ochai Agbaji makes two point shot (Jamal Shead assists) | 9 | 10 | |
| 6:37 | Jeff Green out of bounds bad pass turnover | 9 | 10 | |
| 6:13 | Jamal Shead makes 26-foot three point jumper (Scottie Barnes assists) | 12 | 10 | |
| 5:47 | Aaron Holiday bad pass (Scottie Barnes steals) | 12 | 10 | |
| 5:36 | Gradey Dick misses 24-foot three point step back jumpshot | 12 | 10 | |
| 5:33 | Jeff Green defensive rebound | 12 | 10 | |
| 5:24 | Dillon Brooks makes 7-foot pullup jump shot | 12 | 12 | |
| 5:13 | Scottie Barnes misses 7-foot two point shot | 12 | 12 | |
| 5:11 | Dillon Brooks defensive rebound | 12 | 12 | |
| 5:02 | Jalen Green misses 15-foot two point shot | 12 | 12 | |
| 4:58 | Gradey Dick defensive rebound | 12 | 12 | |
| 4:51 | Jonathan Mogbo bad pass (Amen Thompson steals) | 12 | 12 | |
| 4:40 | Aaron Holiday misses 25-foot three point jumper | 12 | 12 | |
| 4:38 | Scottie Barnes defensive rebound | 12 | 12 | |
| 4:38 | Raptors Full timeout | 12 | 12 | |
| 4:38 | Cam Whitmore enters the game for Amen Thompson | 12 | 12 | |
| 4:38 | Chris Boucher enters the game for Jonathan Mogbo | 12 | 12 | |
| 4:38 | Orlando Robinson enters the game for Scottie Barnes | 12 | 12 | |
| 4:38 | Rockets delay of game violation | 12 | 12 | |
| 4:20 | Jamal Shead makes driving layup | 14 | 12 | |
| 3:55 | Jalen Green makes 9-foot two point shot | 14 | 14 | |
| 3:55 | Orlando Robinson defensive goaltending violation | 14 | 14 | |
| 3:39 | Immanuel Quickley enters the game for Ochai Agbaji | 14 | 14 | |
| 3:39 | Ja'Kobe Walter enters the game for Gradey Dick | 14 | 14 | |
| 3:31 | Ja'Kobe Walter misses 20-foot step back jumpshot | 14 | 14 | |
| 3:27 | Jalen Green defensive rebound | 14 | 14 | |
| 3:21 | Cam Whitmore misses 25-foot three point jumper | 14 | 14 | |
| 3:17 | Immanuel Quickley defensive rebound | 14 | 14 | |
| 3:12 | Immanuel Quickley misses running pullup jump shot | 14 | 14 | |
| 3:10 | Cam Whitmore defensive rebound | 14 | 14 | |
| 3:01 | Jeff Green misses 24-foot three point pullup jump shot | 14 | 14 | |
| 2:58 | Orlando Robinson defensive rebound | 14 | 14 | |
| 2:53 | Chris Boucher misses 25-foot three point jumper | 14 | 14 | |
| 2:50 | Jalen Green defensive rebound | 14 | 14 | |
| 2:42 | Jalen Green out of bounds bad pass turnover | 14 | 14 | |
| 2:42 | Reed Sheppard enters the game for Aaron Holiday | 14 | 14 | |
| 2:26 | Orlando Robinson misses 4-foot two point shot | 14 | 14 | |
| 2:24 | Chris Boucher offensive rebound | 14 | 14 | |
| 2:23 | Cam Whitmore shooting foul | 14 | 14 | |
| 2:23 | Immanuel Quickley makes free throw 1 of 2 | 15 | 14 | |
| 2:23 | Amen Thompson enters the game for Jalen Green | 15 | 14 | |
| 2:23 | Jae'Sean Tate enters the game for Dillon Brooks | 15 | 14 | |
| 2:23 | Scottie Barnes enters the game for Jamal Shead | 15 | 14 | |
| 2:23 | Immanuel Quickley makes free throw 2 of 2 | 16 | 14 | |
| 2:07 | Reed Sheppard makes 19-foot pullup jump shot (Jeff Green assists) | 16 | 16 | |
| 1:49 | Jae'Sean Tate shooting foul | 16 | 16 | |
| 1:49 | Immanuel Quickley makes free throw 1 of 2 | 17 | 16 | |
| 1:49 | Immanuel Quickley makes free throw 2 of 2 | 18 | 16 | |
| 1:33 | Orlando Robinson blocks Jae'Sean Tate 's 5-foot two point shot | 18 | 16 | |
| 1:30 | Chris Boucher defensive rebound | 18 | 16 | |
| 1:26 | Chris Boucher makes two point shot (Scottie Barnes assists) | 20 | 16 | |
| 1:15 | Rockets Full timeout | 20 | 16 | |
| 1:15 | Jalen Green enters the game for Cam Whitmore | 20 | 16 | |
| 1:07 | Jeff Green makes 2-foot dunk (Amen Thompson assists) | 20 | 18 | |
| 52.1 | Immanuel Quickley makes 3-foot two point shot | 22 | 18 | |
| 36.0 | Jalen Green misses 25-foot three point pullup jump shot | 22 | 18 | |
| 33.0 | Scottie Barnes defensive rebound | 22 | 18 | |
| 26.1 | Ja'Kobe Walter misses 26-foot three point jumper | 22 | 18 | |
| 22.2 | Immanuel Quickley offensive rebound | 22 | 18 | |
| 8.0 | Orlando Robinson misses 8-foot two point shot | 22 | 18 | |
| 5.1 | Jae'Sean Tate defensive rebound | 22 | 18 | |
| 1.1 | Jae'Sean Tate lost ball turnover (Ja'Kobe Walter steals) | 22 | 18 | |
| 0.0 | Scottie Barnes misses 43-foot three point pullup jump shot | 22 | 18 | |
| 0.0 | Raptors offensive team rebound | 22 | 18 | |
| 0.0 | End of the 1st Quarter | 22 | 18 | |
Matchups
Game Information
Houston, TX

Referee:Matt Boland
Referee:Courtney Kirkland
Referee:Sean Corbin

2025-26 Standings
Eastern Conference
| Atlantic | W | L | PCT | GB | STRK |
|---|---|---|---|---|---|
| New York | 33 | 18 | .647 | - | W8 |
| Boston | 33 | 18 | .647 | - | W4 |
| Toronto | 31 | 22 | .585 | 3 | W1 |
| Philadelphia | 29 | 22 | .569 | 4 | L1 |
| Brooklyn | 13 | 37 | .260 | 19.5 | L3 |
Western Conference
| Southwest | W | L | PCT | GB | STRK |
|---|---|---|---|---|---|
| San Antonio | 35 | 16 | .686 | - | W3 |
| Houston | 31 | 19 | .620 | 3.5 | L2 |
| Memphis | 20 | 29 | .408 | 14 | W2 |
| Dallas | 19 | 32 | .373 | 16 | L6 |
| New Orleans | 13 | 40 | .245 | 23 | L3 |
NBA News

Houston faces Oklahoma City, looks for 4th straight road win
Houston Rockets (31-19, fourth in the Western Conference) vs. Oklahoma City Thunder (40-12, first in the Western Conference)
1h

Detroit hosts New York after Brunson's 42-point game
New York Knicks (33-18, second in the Eastern Conference) vs. Detroit Pistons (37-13, first in the Eastern Conference)
1h

Hornets play the Hawks, seek 9th straight win
Charlotte Hornets (24-28, 10th in the Eastern Conference) vs. Atlanta Hawks (26-27, ninth in the Eastern Conference)
1h
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.



