Detroit Lions @ New York Giants
1st Quarter
Pass Completion
14:56 - 1st
Joey Harrington (DET) pass right side complete to Stephen Alexander (DET) for 24 yards.
1st & 10 at DET 30
1-yd Run
14:25 - 1st
Kevin Jones (DET) rushed left side for 1 yard.
1st & 10 at NYG 46
Sack
13:55 - 1st
Joey Harrington (DET) sacked for a loss of 6 yards.
2nd & 9 at NYG 45
Pass Completion
13:20 - 1st
Joey Harrington (DET) pass left side complete to Shawn Bryson (DET) for 19 yards.
3rd & 15 at DET 49
Incompletion
12:35 - 1st
Joey Harrington (DET) pass incomplete to the left side.
1st & 10 at NYG 32
0-yd Run
12:28 - 1st
Shawn Bryson (DET) rushed up the middle for no gain.
2nd & 10 at NYG 32
Pass Completion
11:55 - 1st
Joey Harrington (DET) pass right side complete to Reggie Swinton (DET) for 10 yards.
3rd & 10 at NYG 32
5-yd Penalty
11:05 - 1st
5 yard penalty on Giants.
1st & 10 at NYG 22
1-yd Run
10:54 - 1st
Kevin Jones (DET) rushed right side for 1 yard.
1st & 5 at NYG 17
-2-yd Run
10:25 - 1st
Shawn Bryson (DET) rushed left side for -2 yards.
2nd & 4 at NYG 16
18-yd Touchdown Pass
9:35 - 1st
Joey Harrington (DET) pass right side complete to Roy Williams (DET) for a 18 yard touchdown.
3rd & 6 at NYG 18
Not Available
9:35 - 1st
Extra point by Jason Hanson (DET) is good.
Kickoff Return (Offense)
9:25 - 1st
Kickoff returned by Michael Cloud (NYG) for 12 yards.
& Goal at NYG 9
Pass Completion
9:21 - 1st
Kurt Warner (NYG) pass left side complete to Ike Hilliard (NYG) for 8 yards.
1st & 10 at NYG 21
5-yd Run
8:55 - 1st
Tiki Barber (NYG) rushed up the middle for 5 yards.
2nd & 2 at NYG 29
Pass Completion
8:25 - 1st
Kurt Warner (NYG) pass right side complete to Ike Hilliard (NYG) for 13 yards.
1st & 10 at NYG 34
6-yd Run
7:45 - 1st
Tiki Barber (NYG) rushed left side for 6 yards.
1st & 10 at NYG 47
Pass Completion
7:05 - 1st
Kurt Warner (NYG) pass left side complete to Ike Hilliard (NYG) for 8 yards.
2nd & 4 at DET 47
Incompletion
6:25 - 1st
Kurt Warner (NYG) pass incomplete to the right side.
1st & 10 at DET 39
Pass Completion
6:14 - 1st
Kurt Warner (NYG) pass right side complete to Michael Cloud (NYG) for 3 yards.
2nd & 10 at DET 39
Sack
5:45 - 1st
Kurt Warner (NYG) sacked for no loss.
3rd & 7 at DET 36
Fumble Recovery
5:45 - 1st
Giants fumble by Kurt Warner (NYG), recovered by Kalimba Edwards (DET), 2 yard return.
4th & 7 at DET 36
3-yd Run
5:22 - 1st
Kevin Jones (DET) rushed up the middle for 3 yards.
1st & 10 at DET 38
Pass Completion
4:45 - 1st
Joey Harrington (DET) pass left side complete to Tai Streets (DET) for 22 yards.
2nd & 7 at DET 41
-2-yd Run
4:25 - 1st
Kevin Jones (DET) rushed right side for -2 yards.
1st & 10 at NYG 37
4-yd Run
3:45 - 1st
Kevin Jones (DET) rushed up the middle for 4 yards.
2nd & 12 at NYG 39
Incompletion
2:55 - 1st
Joey Harrington (DET) pass incomplete to the right side.
3rd & 8 at NYG 35
Punt Return
2:45 - 1st
Punt by Nick Harris (DET) no return by Giants.
4th & 8 at NYG 35
2-yd Run
2:38 - 1st
Tiki Barber (NYG) rushed up the middle for 2 yards.
1st & 10 at NYG 9
Pass Completion
2:05 - 1st
Kurt Warner (NYG) pass right side complete to Amani Toomer (NYG) for 29 yards.
2nd & 8 at NYG 11
Incompletion
1:25 - 1st
Kurt Warner (NYG) pass incomplete across the middle.
1st & 10 at NYG 40
-2-yd Run
1:07 - 1st
Tiki Barber (NYG) rushed left side for -2 yards.
2nd & 10 at NYG 40
62-yd Touchdown Pass
0:35 - 1st
Kurt Warner (NYG) pass right side complete to Tiki Barber (NYG) for a 62 yard touchdown.
3rd & 12 at NYG 38
Not Available
0:35 - 1st
Extra point by Steve Christie (NYG) is good.
Kickoff Return (Offense)
0:16 - 1st
Kickoff returned by Eddie Drummond (DET) for 21 yards.
& Goal at DET 11
2nd Quarter
Pass Completion
0:10 - 1st
Joey Harrington (DET) pass right side complete to Roy Williams (DET) for 37 yards.
1st & 10 at DET 32
End of the 1st quarter.
Not Available
15:00 - 2nd
Start of the 2nd quarter.
1st & 10 at NYG 31
Sack
15:00 - 2nd
Joey Harrington (DET) sacked for a loss of 3 yards.
1st & 10 at NYG 31
2-yd Run
14:28 - 2nd
Kevin Jones (DET) rushed left side for 2 yards.
2nd & 13 at NYG 34
10-yd Penalty
14:28 - 2nd
10 yard penalty on Detroit.
3rd & 11 at NYG 32
5-yd Penalty
14:14 - 2nd
5 yard penalty on Detroit.
2nd & 21 at NYG 42
Incompletion
14:14 - 2nd
Joey Harrington (DET) pass incomplete to the left side.
2nd & 26 at NYG 47
Sack
13:50 - 2nd
Joey Harrington (DET) sacked for a loss of 11 yards.
3rd & 26 at NYG 47
Fumble Recovery (Own)
13:50 - 2nd
Detroit fumble by Joey Harrington (DET), recovered by Jeff Backus (DET), advanced for no gain.
4th & 37 at DET 42
Punt Return
13:50 - 2nd
Punt by Nick Harris (DET) no return by Giants.
4th & 37 at DET 42
7-yd Run
13:29 - 2nd
Tiki Barber (NYG) rushed up the middle for 7 yards.
1st & 10 at NYG 35
4-yd Run
13:05 - 2nd
Tiki Barber (NYG) rushed right side for 4 yards.
2nd & 3 at NYG 42
-1-yd Run
12:25 - 2nd
Tiki Barber (NYG) rushed up the middle for -1 yards.
1st & 10 at NYG 46
Pass Completion
11:45 - 2nd
Kurt Warner (NYG) pass across the middle complete to Amani Toomer (NYG) for 21 yards.
2nd & 11 at NYG 45
15-yd Penalty
11:25 - 2nd
15 yard penalty on Detroit.
1st & 10 at DET 34
1-yd Run
11:15 - 2nd
Ron Dayne (NYG) rushed right side for 1 yard.
1st & 10 at DET 19
1-yd Run
10:35 - 2nd
Tiki Barber (NYG) rushed left side for 1 yard.
2nd & 9 at DET 18
Pass Completion
9:45 - 2nd
Kurt Warner (NYG) pass right side complete to Jamaar Taylor (NYG) for 7 yards.
3rd & 8 at DET 17
1-yd Run
9:39 - 2nd
Ron Dayne (NYG) rushed right side for 1 yard.
4th & 1 at DET 10
-2-yd Run
9:10 - 2nd
Tiki Barber (NYG) rushed left side for -2 yards.
1st & 9 at DET 9
Pass Completion
8:30 - 2nd
Kurt Warner (NYG) pass right side complete to Jim Finn (NYG) for 10 yards.
2nd & 11 at DET 11
0-yd Run
8:00 - 2nd
Ron Dayne (NYG) rushed up the middle for no gain.
3rd & 1 at DET 1
Not Available
7:15 - 2nd
19 yard field goal by Steve Christie (NYG) is good.
4th & 1 at DET 1
Kickoff Return (Offense)
7:07 - 2nd
Kickoff returned by Shawn Bryson (DET) for 13 yards.
1st & Goal at DET 23
3-yd Run
7:02 - 2nd
Kevin Jones (DET) rushed up the middle for 3 yards.
1st & 10 at DET 36
Pass Completion
6:25 - 2nd
Joey Harrington (DET) pass right side complete to Roy Williams (DET) for 6 yards.
2nd & 7 at DET 39
0-yd Run
5:40 - 2nd
Kevin Jones (DET) rushed up the middle for no gain.
3rd & 1 at DET 45
Punt Return
5:10 - 2nd
Punt by Nick Harris (DET) no return by Giants.
4th & 1 at DET 45
Pass Completion
4:54 - 2nd
Kurt Warner (NYG) pass across the middle complete to Tiki Barber (NYG) for 9 yards.
1st & 10 at NYG 6
3-yd Run
4:40 - 2nd
Tiki Barber (NYG) rushed up the middle for 3 yards.
2nd & 1 at NYG 15
Pass Completion
4:10 - 2nd
Kurt Warner (NYG) pass right side complete to Jeremy Shockey (NYG) for 6 yards.
1st & 10 at NYG 18
8-yd Run
3:25 - 2nd
Tiki Barber (NYG) rushed up the middle for 8 yards.
2nd & 4 at NYG 24
3-yd Run
2:50 - 2nd
Michael Cloud (NYG) rushed up the middle for 3 yards.
1st & 10 at NYG 32
10-yd Penalty
2:50 - 2nd
10 yard penalty on Detroit.
2nd & 7 at NYG 35
Incompletion
2:40 - 2nd
Kurt Warner (NYG) pass incomplete to the left side.
1st & 10 at NYG 45
15-yd Penalty
2:15 - 2nd
15 yard penalty on Detroit.
2nd & 10 at NYG 45
Pass Completion
2:15 - 2nd
Kurt Warner (NYG) pass right side complete to Tiki Barber (NYG) for 9 yards.
1st & 10 at DET 40
Not Available
2:00 - 2nd
2 minute warning.
2nd & 1 at DET 31
0-yd Run
2:00 - 2nd
Tiki Barber (NYG) rushed up the middle for no gain.
2nd & 1 at DET 31
Pass Completion
1:25 - 2nd
Kurt Warner (NYG) pass right side complete to Visanthe Shiancoe (NYG) for 5 yards.
3rd & 1 at DET 31
(1:05 - 2nd) Giants timeout; 01:05 remaining 2nd quarter
Pass Completion
1:05 - 2nd
Kurt Warner (NYG) pass right side complete to Jim Finn (NYG) for 8 yards.
1st & 10 at DET 26
Pass Completion
0:57 - 2nd
Kurt Warner (NYG) pass right side complete to Ike Hilliard (NYG) for 7 yards.
2nd & 2 at DET 18
Pass Interception
0:52 - 2nd
Kurt Warner (NYG) pass right side intercepted by Chris Cash (DET). Returned for no gain.
1st & 10 at DET 11
9-yd Run
0:39 - 2nd
Shawn Bryson (DET) rushed right side for 9 yards.
1st & 10 at DET 20
4-yd Run
0:32 - 2nd
Shawn Bryson (DET) rushed up the middle for 4 yards.
2nd & 1 at DET 29
5-yd Run
0:10 - 2nd
Shawn Bryson (DET) rushed up the middle for 5 yards.
1st & 10 at DET 33
End of the 2nd quarter.
3rd Quarter
6-yd Run
14:51 - 3rd
Tiki Barber (NYG) rushed right side for 6 yards.
1st & 10 at NYG 39
Sack
14:20 - 3rd
Kurt Warner (NYG) sacked for a loss of 7 yards.
2nd & 4 at NYG 45
10-yd Penalty
13:59 - 3rd
10 yard penalty on Giants.
3rd & 11 at NYG 38
0-yd Run
13:22 - 3rd
Tiki Barber (NYG) rushed up the middle for no gain.
3rd & 21 at NYG 28
Fumble Recovery (Own)
13:22 - 3rd
Giants fumble by Tiki Barber (NYG), recovered by Tiki Barber (NYG), advanced for no gain.
4th & 21 at NYG 28
Punt Return
12:45 - 3rd
Punt by Jeff Feagles (NYG) no return by Detroit.
4th & 21 at NYG 28
22-yd Run
12:25 - 3rd
Kevin Jones (DET) rushed up the middle for 22 yards.
1st & 10 at DET 32
Pass Completion
12:05 - 3rd
Joey Harrington (DET) pass across the middle complete to Roy Williams (DET) for 6 yards.
1st & 10 at NYG 46
Pass Completion
11:35 - 3rd
Joey Harrington (DET) pass right side complete to Stephen Alexander (DET) for 8 yards.
2nd & 4 at NYG 40
5-yd Penalty
10:40 - 3rd
5 yard penalty on Giants.
1st & 10 at NYG 32
5-yd Penalty
10:22 - 3rd
5 yard penalty on Giants.
1st & 5 at NYG 27
20-yd Run
10:22 - 3rd
Kevin Jones (DET) rushed right side for 20 yards.
1st & 10 at NYG 22
2-yd Touchdown Run
9:45 - 3rd
Kevin Jones (DET) rushed up the middle for a 2 yard touchdown.
1st & 2 at NYG 2
Not Available
9:45 - 3rd
Extra point by Jason Hanson (DET) is good.
Kickoff Return (Offense)
9:34 - 3rd
Kickoff returned by Michael Cloud (NYG) for 19 yards.
& Goal at NYG 11
0-yd Run
9:29 - 3rd
Tiki Barber (NYG) rushed left side for no gain.
1st & 10 at NYG 30
Pass Completion
8:55 - 3rd
Kurt Warner (NYG) pass right side complete to Jamaar Taylor (NYG) for 9 yards.
2nd & 10 at NYG 30
3-yd Run
8:45 - 3rd
Tiki Barber (NYG) rushed up the middle for 3 yards.
3rd & 1 at NYG 39
Sack
8:05 - 3rd
Kurt Warner (NYG) sacked for a loss of 5 yards.
1st & 10 at NYG 42
Fumble Recovery (Own)
8:05 - 3rd
Giants fumble by Kurt Warner (NYG), recovered by Chris Snee (NYG), advanced for no gain.
2nd & 15 at NYG 37
Pass Completion
7:35 - 3rd
Kurt Warner (NYG) pass right side complete to Tiki Barber (NYG) for 9 yards.
2nd & 15 at NYG 37
Sack
6:24 - 3rd
Kurt Warner (NYG) sacked for no loss.
3rd & 6 at NYG 46
Punt Return
6:24 - 3rd
Punt by Jeff Feagles (NYG) returned -2 yards by Eddie Drummond (DET) to the Giants 16.
4th & 6 at NYG 46
Pass Completion
6:07 - 3rd
Joey Harrington (DET) pass right side complete to Stephen Alexander (DET) for 6 yards.
1st & 10 at DET 16
3-yd Run
5:50 - 3rd
Kevin Jones (DET) rushed up the middle for 3 yards.
2nd & 4 at DET 22
Pass Completion
5:10 - 3rd
Joey Harrington (DET) pass right side complete to Stephen Trejo (DET) for 1 yard.
3rd & 1 at DET 25
(4:43 - 3rd) Giants timeout; 04:43 remaining 3rd quarter
Pass Completion
4:43 - 3rd
Joey Harrington (DET) pass right side complete to Stephen Alexander (DET) for 7 yards.
1st & 10 at DET 26
6-yd Run
4:15 - 3rd
Kevin Jones (DET) rushed up the middle for 6 yards.
2nd & 3 at DET 33
(3:23 - 3rd) Detroit timeout; 03:23 remaining 3rd quarter
1-yd Run
3:23 - 3rd
Artose Pinner (DET) rushed up the middle for 1 yard.
1st & 10 at DET 39
Pass Completion
2:40 - 3rd
Joey Harrington (DET) pass left side complete to Artose Pinner (DET) for 6 yards.
2nd & 9 at DET 40
-1-yd Run
2:05 - 3rd
Artose Pinner (DET) rushed up the middle for -1 yards.
3rd & 3 at DET 46
Punt Return
1:25 - 3rd
Punt by Nick Harris (DET) returned 9 yards by Mark Jones (NYG) to the Detroit 17.
4th & 4 at DET 45
4th Quarter
10-yd Run
1:08 - 3rd
Tiki Barber (NYG) rushed up the middle for 10 yards.
1st & 10 at NYG 17
Pass Completion
0:36 - 3rd
Kurt Warner (NYG) pass left side complete to Tiki Barber (NYG) for 3 yards.
1st & 10 at NYG 27
End of the 3rd quarter.
Not Available
15:00 - 4th
Start of the 4th quarter.
2nd & 7 at NYG 30
Incompletion
15:00 - 4th
Kurt Warner (NYG) pass incomplete to the left side.
2nd & 7 at NYG 30
5-yd Penalty
14:54 - 4th
5 yard penalty on Detroit.
3rd & 7 at NYG 30
2-yd Run
14:39 - 4th
Tiki Barber (NYG) rushed right side for 2 yards.
1st & 10 at NYG 35
Pass Completion
14:05 - 4th
Kurt Warner (NYG) pass right side complete to Visanthe Shiancoe (NYG) for 9 yards.
2nd & 8 at NYG 37
11-yd Run
13:25 - 4th
Tiki Barber (NYG) rushed up the middle for 11 yards.
1st & 10 at NYG 46
Pass Completion
12:35 - 4th
Kurt Warner (NYG) pass left side complete to Jeremy Shockey (NYG) for 19 yards.
1st & 10 at DET 43
Pass Completion
11:55 - 4th
Kurt Warner (NYG) pass right side complete to Ike Hilliard (NYG) for 5 yards.
1st & 10 at DET 24
3-yd Run
11:35 - 4th
Tiki Barber (NYG) rushed up the middle for 3 yards.
2nd & 5 at DET 19
3-yd Run
11:15 - 4th
Tiki Barber (NYG) rushed up the middle for 3 yards.
3rd & 2 at DET 16
Pass Completion
10:05 - 4th
Kurt Warner (NYG) pass across the middle complete to Tiki Barber (NYG) for 4 yards.
1st & 10 at DET 13
2-yd Run
9:35 - 4th
Tiki Barber (NYG) rushed up the middle for 2 yards.
2nd & 6 at DET 9
Incompletion
8:35 - 4th
Kurt Warner (NYG) pass incomplete to the right side.
3rd & 4 at DET 7
Not Available
8:22 - 4th
25 yard field goal by Steve Christie (NYG) is good.
4th & 4 at DET 7
Kickoff Return (Offense)
8:18 - 4th
Kickoff returned by Eddie Drummond (DET) for 19 yards.
1st & Goal at DET 11
Pass Completion
8:12 - 4th
Joey Harrington (DET) pass right side complete to Shawn Bryson (DET) for 13 yards.
1st & 10 at DET 30
3-yd Run
7:42 - 4th
Artose Pinner (DET) rushed up the middle for 3 yards.
1st & 10 at DET 43
Incompletion
7:15 - 4th
Joey Harrington (DET) pass incomplete to the left side.
2nd & 7 at DET 46
Pass Completion
6:53 - 4th
Joey Harrington (DET) pass across the middle complete to Reggie Swinton (DET) for 20 yards.
3rd & 7 at DET 46
10-yd Run
6:15 - 4th
Artose Pinner (DET) rushed up the middle for 10 yards.
1st & 10 at NYG 34
Pass Completion
5:25 - 4th
Joey Harrington (DET) pass left side complete to Stephen Trejo (DET) for 18 yards.
1st & 10 at NYG 24
5-yd Penalty
4:41 - 4th
5 yard penalty on Detroit.
1st & 6 at NYG 6
Pass Completion
4:33 - 4th
Joey Harrington (DET) pass left side complete to Stephen Alexander (DET) for 7 yards.
1st & 11 at NYG 11
2-yd Run
3:45 - 4th
Artose Pinner (DET) rushed up the middle for 2 yards.
2nd & 4 at NYG 4
2-yd Touchdown Pass
3:05 - 4th
Joey Harrington (DET) pass right side complete to Reggie Swinton (DET) for a 2 yard touchdown.
3rd & 2 at NYG 2
Not Available
3:05 - 4th
Extra point by Jason Hanson (DET) is good.
Kickoff Return (Offense)
2:52 - 4th
Kickoff returned by Michael Cloud (NYG) for 15 yards.
& Goal at NYG 1
Pass Completion
2:47 - 4th
Kurt Warner (NYG) pass right side complete to Tiki Barber (NYG) for 6 yards.
1st & 10 at NYG 16
Incompletion
2:30 - 4th
Kurt Warner (NYG) pass incomplete to the left side.
2nd & 4 at NYG 22
Incompletion
2:22 - 4th
Kurt Warner (NYG) pass incomplete to the right side.
3rd & 5 at NYG 21
Incompletion
2:16 - 4th
Kurt Warner (NYG) pass incomplete; turnover on downs.
4th & 5 at NYG 21
7-yd Run
2:11 - 4th
Artose Pinner (DET) rushed right side for 7 yards.
1st & 10 at NYG 21
(2:02 - 4th) Giants timeout; 02:02 remaining 4th quarter
3-yd Run
2:02 - 4th
Artose Pinner (DET) rushed up the middle for 3 yards.
2nd & 3 at NYG 14
Not Available
1:56 - 4th
2 minute warning.
1st & 10 at NYG 11
3-yd Run
1:56 - 4th
Artose Pinner (DET) rushed up the middle for 3 yards.
1st & 10 at NYG 11
(1:51 - 4th) Giants timeout; 01:51 remaining 4th quarter
8-yd Touchdown Run
1:51 - 4th
Artose Pinner (DET) rushed right side for a 8 yard touchdown.
2nd & 7 at NYG 8
Not Available
1:51 - 4th
Extra point by Jason Hanson (DET) is good.
Kickoff Return (Offense)
1:46 - 4th
Detroit kickoff, no return by Giants.
& Goal at NYG 40
Sack
1:46 - 4th
Kurt Warner (NYG) sacked for a loss of 3 yards.
1st & 10 at NYG 40
Incompletion
1:25 - 4th
Kurt Warner (NYG) pass incomplete to the right side.
2nd & 13 at NYG 37
Incompletion
1:18 - 4th
Kurt Warner (NYG) pass incomplete to the left side.
3rd & 13 at NYG 37
Sack
1:14 - 4th
Kurt Warner (NYG) sacked for a loss of 3 yards.
4th & 13 at NYG 37
Fumble Recovery (Own)
1:14 - 4th
Giants fumble by Kurt Warner (NYG), recovered by David Diehl (NYG), advanced for no gain.
4th & 16 at DET 37
-1-yd Run
1:14 - 4th
Joey Harrington (DET) rushed up the middle for -1 yards.
1st & 10 at DET 34
-1-yd Run
1:14 - 4th
Joey Harrington (DET) rushed up the middle for -1 yards.
2nd & 11 at NYG 35
End of the 4th quarter.
Not Available
0:00 - 4th
End of the game.
& Goal at NYG 36
Game Information
Referee:Walt Coleman
2025 Standings
| NFC East | W | L | T | PCT | PF | PA |
|---|---|---|---|---|---|---|
| Philadelphia | 11 | 6 | 0 | .647 | 379 | 325 |
| Dallas | 7 | 9 | 1 | .441 | 471 | 511 |
| Washington | 5 | 12 | 0 | .294 | 356 | 451 |
| New York | 4 | 13 | 0 | .235 | 381 | 439 |
NFL News

Tracy Scroggins, top 3 sack leader for Lions, dies at 56
Tracy Scroggins, who had 60½ sacks in 10 seasons as a playmaking defensive end for the Detroit Lions, has died. He was 56.
7h

What does Klint Kubiak's hiring mean for the Raiders?
The Raiders hired Klint Kubiak. Here's what that means for Las Vegas, plus what's next in the offseason.
6h

49ers' Keion White has surgery after being shot in ankle in S.F.
49ers defensive lineman Keion White underwent surgery Monday after he was shot in the ankle in San Francisco hours after Super Bowl LX concluded.
4h
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.

