Chattanooga Mocs @ Tennessee Tech Golden Eagles
1st Quarter
Kickoff
14:55 - 1st
Jude Kelley kickoff for 39 yds , Torin Baker return for 14 yds to the TNTC 40
Incompletion
14:55 - 1st
Kekoa Visperas pass incomplete to Noah Robinson
1st & 10 at TNTC 40
0-yd Run
14:55 - 1st
Aidan Littles run for no gain to the TNTC 40
2nd & 10 at TNTC 40
9-yd Pass
14:55 - 1st
Kekoa Visperas pass complete to Brian Courtney for 9 yds to the TNTC 49
3rd & 10 at TNTC 40
3-yd Run
14:55 - 1st
Brian Courtney run for 3 yds to the UTC 48 for a 1ST down
4th & 1 at TNTC 49
Incompletion
14:55 - 1st
Kekoa Visperas pass incomplete to Noah Robinson
1st & 10 at UTC 48
3-yd Pass
14:55 - 1st
Kekoa Visperas pass complete to Torin Baker for 3 yds to the UTC 45
2nd & 10 at UTC 48
15-yd Pass
14:55 - 1st
Kekoa Visperas pass complete to Noah Robinson for 15 yds to the UTC 30 for a 1ST down
3rd & 7 at UTC 45
20-yd Pass
14:55 - 1st
Kekoa Visperas pass complete to Tre' Holloway for 20 yds to the UTC 10 for a 1ST down
1st & 10 at UTC 30
Kickoff
11:35 - 1st
Dom LeBlanc kickoff for 65 yds for a touchback
1-yd Pass
11:35 - 1st
Camden Orth pass complete to Justus Durant for 1 yd to the UTC 26
1st & 10 at UTC 25
0-yd Run
11:35 - 1st
Justus Durant run for no gain to the UTC 26
2nd & 9 at UTC 26
7-yd Pass
11:35 - 1st
Camden Orth pass complete to A.J. Little for 7 yds to the UTC 33
3rd & 9 at UTC 26
Punt
9:56 - 1st
Heath Jehu punt for 38 yds, fair catch by Tremel Jones at the TNTC 29
4th & 2 at UTC 33
17-yd Pass
9:56 - 1st
Kekoa Visperas pass complete to Brian Courtney for 17 yds to the TNTC 46 for a 1ST down
1st & 10 at TNTC 29
6-yd Run
9:56 - 1st
Kekoa Visperas run for 6 yds to the UTC 48
1st & 10 at TNTC 46
Kickoff
8:44 - 1st
Dom LeBlanc kickoff for 65 yds for a touchback
17-yd Pass
8:44 - 1st
Camden Orth pass complete to Taylor Crumedy for 17 yds to the UTC 42 for a 1ST down
1st & 10 at UTC 25
0-yd Run
8:44 - 1st
Ryan Ingram run for no gain to the UTC 42
1st & 10 at UTC 42
2-yd Run
8:44 - 1st
Ryan Ingram run for 2 yds to the UTC 44
2nd & 10 at UTC 42
Sack
8:44 - 1st
Camden Orth sacked by Jeremy Mendez for a loss of 7 yards to the UTC 37
3rd & 8 at UTC 44
Punt
6:15 - 1st
Heath Jehu punt for 38 yds
4th & 15 at UTC 37
Incompletion
6:15 - 1st
Camden Orth pass incomplete to A.J. Little
1st & 10 at TNTC 24
Sack
6:15 - 1st
Camden Orth sacked by Theron Gaines for a loss of 8 yards to the TNTC 32
2nd & 10 at TNTC 24
(5:24 - 1st) Timeout Chattanooga, clock 05:24
14-yd Pass
5:24 - 1st
Camden Orth pass complete to Josh Williams for 14 yds to the TNTC 18
3rd & 18 at TNTC 32
Kickoff
4:31 - 1st
Jude Kelley kickoff for 57 yds , Tremel Jones return for 31 yds to the TNTC 39
9-yd Pass
4:31 - 1st
Kekoa Visperas pass complete to Maury Sullivan for 9 yds to the TNTC 48
1st & 10 at TNTC 39
0-yd Run
4:31 - 1st
Torin Baker run for no gain to the TNTC 48
2nd & 1 at TNTC 48
5-yd Run
4:31 - 1st
Quintell Quinn run for 5 yds to the UTC 47 for a 1ST down
3rd & 1 at TNTC 48
1-yd Run
4:31 - 1st
Kekoa Visperas run for 1 yd to the UTC 46
1st & 10 at UTC 47
19-yd Pass
4:31 - 1st
Kekoa Visperas pass complete to Tre' Holloway for 19 yds to the UTC 27 for a 1ST down
2nd & 9 at UTC 46
10-yd Penalty
1:43 - 1st
Shotgun Visperas,Kekoa pass complete short left to Sullivan,Maury caught at UTC11, for 27 yards to the UTC00 TOUCHDOWN nullified by penalty, clock 01:43 PENALTY TTU Holding (Wilder,Drew) 10 yards from UTC27 to UTC37. NO PLAY.
1st & 10 at UTC 27
2nd Quarter
Kickoff
1:27 - 1st
Dom LeBlanc kickoff for 63 yds , Markell Quick return for 13 yds to the UTC 15
4-yd Run
1:27 - 1st
Camden Orth run for 4 yds to the UTC 19
1st & 10 at UTC 15
3-yd Run
0:00 - 1st
Justus Durant run for 3 yds to the UTC 22
2nd & 6 at UTC 19
End of 1st Quarter
1-yd Run
15:00 - 2nd
Ryan Ingram run for 1 yd to the UTC 23
3rd & 3 at UTC 22
Punt
14:35 - 2nd
Heath Jehu punt for 38 yds , Tre' Holloway returns for 3 yds to the TNTC 42
4th & 2 at UTC 23
7-yd Run
14:35 - 2nd
Q'Daryius Jennings run for 7 yds to the TNTC 49
1st & 10 at TNTC 42
12-yd Pass
14:35 - 2nd
Kekoa Visperas pass complete to Maury Sullivan for 12 yds to the UTC 39 for a 1ST down
2nd & 3 at TNTC 49
-1-yd Run
14:35 - 2nd
Q'Daryius Jennings run for a loss of 1 yard to the UTC 40
1st & 10 at UTC 39
13-yd Pass
14:35 - 2nd
Kekoa Visperas pass complete to Maury Sullivan for 13 yds to the UTC 27 for a 1ST down
2nd & 11 at UTC 40
2-yd Pass
14:35 - 2nd
Kekoa Visperas pass complete to Torin Baker for 2 yds to the UTC 25
1st & 10 at UTC 27
-5-yd Run
14:35 - 2nd
Torin Baker run for 5 yds to the UTC 20 Tennessee Tech Penalty, Offensive Holding (Nason Simmons) to the UTC 30
2nd & 8 at UTC 25
5-yd Pass
14:35 - 2nd
Kekoa Visperas pass complete to Tremel Jones for 5 yds to the UTC 25
2nd & 13 at UTC 30
16-yd Run
14:35 - 2nd
Aidan Littles run for 16 yds to the UTC 9 for a 1ST down
3rd & 8 at UTC 25
Incompletion
14:35 - 2nd
Kekoa Visperas pass incomplete to Brian Courtney
1st & Goal at UTC 9
Incompletion
14:35 - 2nd
Kekoa Visperas pass incomplete to Noah Robinson
2nd & Goal at UTC 9
6-yd Run
14:35 - 2nd
Q'Daryius Jennings run for 6 yds to the UTC 3
3rd & Goal at UTC 9
Kickoff
9:19 - 2nd
Dom LeBlanc kickoff for 59 yds , Markell Quick return for 25 yds to the UTC 31
5-yd Run
9:19 - 2nd
Justus Durant run for 5 yds to the UTC 36
1st & 10 at UTC 31
-1-yd Run
9:19 - 2nd
Camden Orth run for a loss of 1 yard to the UTC 35
2nd & 5 at UTC 36
10-yd Pass
9:19 - 2nd
Camden Orth pass complete to Josh Williams for 10 yds to the UTC 45 for a 1ST down Tennessee Tech Penalty, Defensive Pass Interference (Yards) declined for a 1ST down
3rd & 6 at UTC 35
10-yd Penalty
9:19 - 2nd
Shotgun Durant,Justus rush left for 1 yard loss to the UTC44 (Taylor,Eric; Crummie,Kalvyn) PENALTY UTC Holding (Lively,Devin) 10 yards from UTC45 to UTC35. NO PLAY.
1st & 10 at UTC 45
(6:54 - 2nd) Timeout Chattanooga, clock 06:54
2-yd Run
6:54 - 2nd
Ryan Ingram run for 2 yds to the UTC 37
1st & 20 at UTC 35
Incompletion
6:54 - 2nd
Camden Orth pass incomplete
2nd & 18 at UTC 37
8-yd Pass
6:54 - 2nd
Camden Orth pass complete to A.J. Little for 8 yds to the UTC 45
3rd & 18 at UTC 37
Punt
5:17 - 2nd
Heath Jehu punt for 43 yds, fair catch by Tre' Holloway at the TNTC 12
4th & 10 at UTC 45
2-yd Run
5:17 - 2nd
Tre' Holloway run for 2 yds to the TNTC 14
1st & 10 at TNTC 12
4-yd Run
5:17 - 2nd
Kekoa Visperas run for 4 yds to the TNTC 18
2nd & 8 at TNTC 14
Interception
4:00 - 2nd
Kekoa Visperas pass intercepted Khari Gee return for 7 yds to the TNTC 28
3rd & 4 at TNTC 18
-3-yd Run
4:00 - 2nd
Ryan Ingram run for a loss of 3 yards to the TNTC 31
1st & 10 at TNTC 28
3-yd Pass
4:00 - 2nd
Camden Orth pass complete to John McIntyre for 3 yds to the TNTC 28
2nd & 13 at TNTC 31
5-yd Pass
4:00 - 2nd
Camden Orth pass complete to Ryan Ingram for 5 yds to the TNTC 23
3rd & 10 at TNTC 28
(2:00 - 2nd) Timeout Tennessee Tech, clock 02:00
Incompletion
1:54 - 2nd
Camden Orth pass incomplete to Markell Quick
4th & 5 at TNTC 23
4-yd Pass
1:54 - 2nd
Kekoa Visperas pass complete to Tremel Jones for 4 yds to the TNTC 27
1st & 10 at TNTC 23
2-yd Run
1:54 - 2nd
Quintell Quinn run for 2 yds to the TNTC 29
2nd & 6 at TNTC 27
5-yd Run
0:00 - 2nd
Torin Baker run for 5 yds to the TNTC 34 for a 1ST down
3rd & 4 at TNTC 29
End of 2nd Quarter
3rd Quarter
Kickoff
15:00 - 3rd
Dom LeBlanc kickoff for 65 yds for a touchback
Incompletion
15:00 - 3rd
Camden Orth pass incomplete to Taylor Crumedy
1st & 10 at UTC 25
Incompletion
15:00 - 3rd
Camden Orth pass incomplete to John McIntyre
2nd & 10 at UTC 25
Interception
14:39 - 3rd
Camden Orth pass intercepted Devin Hunter return for 30 yds to the UTC 2
3rd & 10 at UTC 25
Kickoff
14:34 - 3rd
Dom LeBlanc kickoff for 65 yds for a touchback
Incompletion
14:34 - 3rd
Camden Orth pass incomplete to A.J. Little
1st & 10 at UTC 25
-1-yd Run
14:34 - 3rd
Journey Wyche run for a loss of 1 yard to the UTC 24
2nd & 10 at UTC 25
27-yd Pass
14:34 - 3rd
Camden Orth pass complete to Markell Quick for 27 yds to the TNTC 49 for a 1ST down
3rd & 11 at UTC 24
10-yd Pass
14:34 - 3rd
Camden Orth pass complete to Markell Quick for 10 yds to the TNTC 39 for a 1ST down
1st & 10 at TNTC 49
4-yd Run
14:34 - 3rd
Ryan Ingram run for 4 yds to the TNTC 35
1st & 10 at TNTC 39
2-yd Run
14:34 - 3rd
Camden Orth run for 2 yds to the TNTC 33
2nd & 6 at TNTC 35
Kickoff
10:58 - 3rd
Jude Kelley kickoff for 65 yds for a touchback
15-yd Penalty
10:58 - 3rd
Chattanooga Penalty, Face Mask (15 yards) (15 Yards) to the TNTC 44 for a 1ST down
1st & 10 at TNTC 25
16-yd Run
10:58 - 3rd
Q'Daryius Jennings run for 16 yds to the UTC 40 for a 1ST down
1st & 10 at TNTC 44
10-yd Penalty
10:58 - 3rd
No Huddle-Shotgun Visperas,Kekoa pass complete short left to Robinson,Noah caught at UTC23, for 30 yards to the UTC10 (Sejour,KJ) PENALTY TTU Holding (Littles,Aidan) 10 yards from UTC40 to UTC50. NO PLAY.
1st & 10 at UTC 40
0-yd Run
10:58 - 3rd
Kekoa Visperas run for no gain to the 50 yard line
1st & 20 at 50
4-yd Pass
10:58 - 3rd
Kekoa Visperas pass complete to Q'Daryius Jennings for 4 yds to the UTC 46
2nd & 20 at 50
5-yd Run
10:58 - 3rd
Torin Baker run for 5 yds to the UTC 41
3rd & 16 at UTC 46
Punt
8:05 - 3rd
Spencer Ashby punt for 33 yds, fair catch by Justus Durant at the UTC 8
4th & 11 at UTC 41
10-yd Pass
8:05 - 3rd
Camden Orth pass complete to A.J. Little for 10 yds to the UTC 18 for a 1ST down
1st & 10 at UTC 8
Incompletion
8:05 - 3rd
Camden Orth pass incomplete to A.J. Little
1st & 10 at UTC 18
5-yd Pass
8:05 - 3rd
Camden Orth pass complete to John McIntyre for 5 yds to the UTC 23
2nd & 10 at UTC 18
Punt
6:26 - 3rd
Heath Jehu punt for 41 yds, fair catch by Tremel Jones at the TNTC 44
4th & 13 at UTC 15
5-yd Run
6:26 - 3rd
Q'Daryius Jennings run for 5 yds to the TNTC 49
1st & 10 at TNTC 44
Incompletion
6:26 - 3rd
Kekoa Visperas pass incomplete to Maury Sullivan
2nd & 5 at TNTC 49
Incompletion
6:26 - 3rd
Kekoa Visperas pass incomplete to Noah Robinson
3rd & 5 at TNTC 49
Punt
5:31 - 3rd
Spencer Ashby punt for 39 yds, fair catch by Josh Williams at the UTC 12
4th & 5 at TNTC 49
Incompletion
5:31 - 3rd
Camden Orth pass incomplete to Jamarii Robinson
1st & 10 at UTC 12
9-yd Pass
5:31 - 3rd
Camden Orth pass complete to Josh Williams for 9 yds to the UTC 21
2nd & 10 at UTC 12
4-yd Run
5:31 - 3rd
Camden Orth run for 4 yds to the UTC 25 for a 1ST down
3rd & 1 at UTC 21
5-yd Pass
5:31 - 3rd
Camden Orth pass complete to Josh Williams for 5 yds to the UTC 30
1st & 10 at UTC 25
Incompletion
5:31 - 3rd
Camden Orth pass incomplete to Markell Quick
2nd & 5 at UTC 30
6-yd Pass
5:31 - 3rd
Camden Orth pass complete to Ryan Ingram for 6 yds to the UTC 36 for a 1ST down
3rd & 5 at UTC 30
Incompletion
5:31 - 3rd
Camden Orth pass incomplete to Jamarii Robinson
1st & 10 at UTC 36
Fumble Recovery
2:46 - 3rd
Camden Orth run for a loss of 3 yards to the UTC 33 Camden Orth fumbled, recovered by TNTC Theron Gaines
2nd & 10 at UTC 36
-3-yd Run
2:46 - 3rd
Aidan Littles run for a loss of 3 yards to the UTC 36
1st & 10 at UTC 33
18-yd Pass
2:46 - 3rd
Kekoa Visperas pass complete to Brian Courtney for 18 yds to the UTC 18 for a 1ST down
2nd & 13 at UTC 36
Incompletion
2:46 - 3rd
Kekoa Visperas pass incomplete to Noah Robinson
1st & 10 at UTC 18
4th Quarter
Kickoff
1:20 - 3rd
Dom LeBlanc kickoff for 65 yds for a touchback
0-yd Run
1:20 - 3rd
Ryan Ingram run for no gain to the UTC 25
1st & 10 at UTC 25
10-yd Pass
1:20 - 3rd
Camden Orth pass complete to Josh Williams for 10 yds to the UTC 35 for a 1ST down
2nd & 10 at UTC 25
Incompletion
0:00 - 3rd
Camden Orth pass incomplete to Josh Williams
1st & 10 at UTC 35
End of 3rd Quarter
Incompletion
15:00 - 4th
Camden Orth pass incomplete to Markell Quick
2nd & 10 at UTC 35
13-yd Pass
15:00 - 4th
Camden Orth pass complete to Markell Quick for 13 yds to the UTC 48 for a 1ST down
3rd & 10 at UTC 35
1-yd Run
15:00 - 4th
Journey Wyche run for 1 yd to the UTC 49
1st & 10 at UTC 48
2-yd Run
15:00 - 4th
Ryan Ingram run for 2 yds to the TNTC 49
2nd & 9 at UTC 49
Incompletion
15:00 - 4th
Camden Orth pass incomplete to Jamarii Robinson
3rd & 7 at TNTC 49
Punt
12:55 - 4th
Heath Jehu punt for 14 yds, punt out-of-bounds at the TNTC 35
4th & 7 at TNTC 49
-1-yd Run
12:55 - 4th
Q'Daryius Jennings run for a loss of 1 yard to the TNTC 34
1st & 10 at TNTC 35
14-yd Pass
12:55 - 4th
Kekoa Visperas pass complete to Tre' Holloway for 14 yds to the TNTC 48 for a 1ST down
2nd & 11 at TNTC 34
0-yd Run
12:55 - 4th
Q'Daryius Jennings run for no gain to the TNTC 48
1st & 10 at TNTC 48
21-yd Pass
12:55 - 4th
Kekoa Visperas pass complete to Tre' Holloway for 21 yds to the UTC 31 for a 1ST down
2nd & 10 at TNTC 48
5-yd Run
12:55 - 4th
Aidan Littles run for 5 yds to the UTC 26
1st & 10 at UTC 31
2-yd Run
12:55 - 4th
Aidan Littles run for 2 yds to the UTC 24
2nd & 5 at UTC 26
0-yd Run
12:55 - 4th
Kekoa Visperas run for no gain to the UTC 24
3rd & 3 at UTC 24
Incompletion
8:52 - 4th
Kekoa Visperas pass incomplete to Brian Courtney
4th & 3 at UTC 24
Incompletion
8:52 - 4th
Camden Orth pass incomplete to Josh Williams
1st & 10 at UTC 24
Incompletion
8:52 - 4th
Camden Orth pass incomplete to A.J. Little
2nd & 10 at UTC 24
12-yd Pass
8:52 - 4th
Camden Orth pass complete to Josh Williams for 12 yds to the UTC 36 for a 1ST down
3rd & 10 at UTC 24
Incompletion
8:52 - 4th
Camden Orth pass incomplete to Jamarii Robinson
1st & 10 at UTC 36
Incompletion
8:52 - 4th
Camden Orth pass incomplete to Markell Quick
2nd & 10 at UTC 36
Incompletion
8:52 - 4th
Camden Orth pass incomplete to Markell Quick
3rd & 10 at UTC 36
Punt
7:38 - 4th
Heath Jehu punt for 50 yds, fair catch by Tre' Holloway at the TNTC 14
4th & 10 at UTC 36
5-yd Run
7:38 - 4th
Quintell Quinn run for 5 yds to the TNTC 19
1st & 10 at TNTC 14
29-yd Run
7:38 - 4th
Quintell Quinn run for 29 yds to the TNTC 48 for a 1ST down
2nd & 5 at TNTC 19
Kickoff
6:10 - 4th
Dom LeBlanc kickoff for 56 yds , Markell Quick return for 19 yds to the UTC 28
22-yd Pass
6:10 - 4th
Camden Orth pass complete to A.J. Little for 22 yds to the 50 yard line for a 1ST down
1st & 10 at UTC 28
4-yd Run
6:10 - 4th
Ryan Ingram run for 4 yds to the TNTC 46
1st & 10 at 50
Incompletion
6:10 - 4th
Camden Orth pass incomplete to A.J. Little
2nd & 6 at TNTC 46
11-yd Pass
6:10 - 4th
Camden Orth pass complete to Markell Quick for 11 yds to the TNTC 35 for a 1ST down
3rd & 6 at TNTC 46
8-yd Run
6:10 - 4th
Ryan Ingram run for 8 yds to the TNTC 27
1st & 10 at TNTC 35
11-yd Pass
6:10 - 4th
Camden Orth pass complete to Jamarii Robinson for 11 yds to the TNTC 16 for a 1ST down
2nd & 2 at TNTC 27
7-yd Run
6:10 - 4th
Journey Wyche run for 7 yds to the TNTC 9
1st & 10 at TNTC 16
Incompletion
6:10 - 4th
Camden Orth pass incomplete to Jamarii Robinson
2nd & 3 at TNTC 9
Incompletion
6:10 - 4th
Camden Orth pass incomplete to Josh Williams
3rd & 3 at TNTC 9
5-yd Run
6:10 - 4th
Camden Orth run for 5 yds to the TNTC 4 for a 1ST down
4th & 3 at TNTC 9
(2:00 - 4th) Timeout Tennessee Tech, clock 02:00
Incompletion
2:00 - 4th
Camden Orth pass incomplete to A.J. Little
1st & Goal at TNTC 4
2-yd Penalty
2:00 - 4th
PENALTY TTU Offside (Sandiford,Jeremiah) 2 yards from TTU04 to TTU02. NO PLAY.
2nd & Goal at TNTC 4
0-yd Run
2:00 - 4th
Camden Orth run for no gain to the TNTC 2
2nd & Goal at TNTC 2
1-yd Run
2:00 - 4th
Ryan Ingram run for 1 yd to the TNTC 1
3rd & Goal at TNTC 2
(0:33 - 4th) Timeout Tennessee Tech, clock 00:33
Kickoff
0:33 - 4th
Jude Kelley kickoff for 65 yds for a touchback
33-yd Run
0:00 - 4th
Quintell Quinn run for 33 yds to the UTC 42 for a 1ST down
1st & 10 at TNTC 25
End of 4th Quarter
Game Information
Cookeville, TN
2025 Standings
FCS
| Southern ConferenceSouthern Conference | CONF | OVR |
|---|---|---|
| Mercer | 5-0 | 6-1 |
| Western Carolina | 4-0 | 5-3 |
| Chattanooga | 3-1 | 4-4 |
| Furman | 3-2 | 5-3 |
| East Tennessee State | 2-3 | 4-5 |
| The Citadel | 2-3 | 3-5 |
| Wofford | 1-3 | 2-6 |
| Samford | 1-5 | 1-7 |
| VMI | 0-4 | 1-7 |
| OVC-Big South AssociationOVC-Big South Association | CONF | OVR |
|---|---|---|
| Tennessee Tech | 5-0 | 8-0 |
| UT Martin | 3-1 | 3-5 |
| Gardner-Webb | 3-1 | 5-3 |
| Lindenwood | 2-2 | 3-5 |
| Southeast Missouri State | 2-2 | 3-5 |
| Charleston Southern | 2-3 | 3-6 |
| Eastern Illinois | 2-3 | 3-5 |
| Western Illinois | 1-4 | 2-7 |
| Tennessee State | 0-4 | 2-6 |
NCAAF News

Shomari Lawrence rushes for 104 yards, 2 TDs against former team and Missouri State beats FIU 28-21
— Jacob Clark threw for 163 yards and two touchdowns, Shomari Lawrence rushed for 104 yards and two scores against his former team, and Missouri State beat Florida International 28-21 on Wednesday night for the program's first home win over a FBS...
3h

Cam Cook scores go-ahead TD with 4:29 left and Jacksonville State secures 24-21 win over MTSU
— Cam Cook scored a go-ahead touchdown with 4:29 left and then the Jacksonville State defense ended two drives to secure a 24-21 victory over Middle Tennessee on Wednesday night.
3h

Jacksonville State Gamecocks vs. Middle Tennessee Blue Raiders: Full Highlights
Jacksonville State Gamecocks vs. Middle Tennessee Blue Raiders: Full Highlights
3h
ESPN BET Sportsbook is owned and operated by PENN Entertainment, Inc. and its subsidiaries ('PENN'). ESPN BET is available in states where PENN is licensed to offer sports wagering. Must be 21+ to wager. If you or someone you know has a gambling problem and wants help, call 1-800-GAMBLER.
Copyright: © 2025 ESPN Enterprises, Inc. All rights reserved.

