The Citadel Bulldogs @ Samford Bulldogs
1st Quarter
Kickoff
15:00 - 1st
Coby Neenan kickoff for 65 yds for a touchback
31-yd Pass
15:00 - 1st
Jaylan Adams pass complete to Tyler Cherry for 31 yds to the Samf 44 for a 1ST down
1st & 10 at CIT 25
3-yd Run
14:29 - 1st
Logan Billings run for 3 yds to the Samf 41
1st & 10 at SAM 44
2-yd Run
14:01 - 1st
Nkem Njoku run for 2 yds to the Samf 39
2nd & 7 at SAM 41
5-yd Penalty
14:01 - 1st
THE CITADEL Penalty, false start (-5 Yards) to the Samf 44
3rd & 5 at SAM 39
Incompletion
13:20 - 1st
Jaylan Adams pass incomplete to Raleigh Webb
3rd & 10 at SAM 44
Punt
13:15 - 1st
Matt Campbell punt for 34 yds, fair catch by Montrell Washington at the Samf 10
4th & 10 at SAM 44
8-yd Pass
13:07 - 1st
Liam Welch pass complete to Ty King for 8 yds to the Samf 18
1st & 10 at SAM 10
5-yd Run
13:07 - 1st
Jay Stanton run for 5 yds to the Samf 23 for a 1ST down
2nd & 2 at SAM 18
13-yd Pass
13:07 - 1st
Liam Welch pass complete to Chandler Smith for 13 yds to the Samf 36 for a 1ST down
1st & 10 at SAM 23
9-yd Pass
13:07 - 1st
Liam Welch pass complete to Ty King for 9 yds to the Samf 45
1st & 10 at SAM 36
21-yd Pass
12:10 - 1st
Liam Welch pass complete to Montrell Washington for 21 yds to the Citad 34 for a 1ST down
2nd & 1 at SAM 45
11-yd Run
11:50 - 1st
Liam Welch run for 11 yds to the Citad 23 for a 1ST down
1st & 10 at CIT 34
7-yd Pass
11:32 - 1st
Liam Welch pass complete to Ty King for 7 yds to the Citad 16
1st & 10 at CIT 23
Interception
11:06 - 1st
Liam Welch pass intercepted, touchback. Chris Beverly return for no gain
2nd & 3 at CIT 16
4-yd Run
10:58 - 1st
Logan Billings run for 4 yds to the Citad 24
1st & 10 at CIT 20
0-yd Run
10:28 - 1st
Keyonte Sessions run for no gain to the Citad 24
2nd & 6 at CIT 24
-3-yd Run
10:28 - 1st
Keyonte Sessions run for a loss of 3 yards to the Citad 21
3rd & 6 at CIT 24
Punt
10:28 - 1st
Matt Campbell punt for 40 yds, downed at the Samf 39
4th & 9 at CIT 21
13-yd Run
9:01 - 1st
DeMarcus Ware run for 13 yds to the Citad 48 for a 1ST down
1st & 10 at SAM 39
7-yd Pass
8:49 - 1st
Liam Welch pass complete to Michael Vice for 7 yds to the Citad 41
1st & 10 at CIT 48
7-yd Run
8:49 - 1st
DeMarcus Ware run for 7 yds to the Citad 34 for a 1ST down
2nd & 3 at CIT 41
6-yd Pass
8:08 - 1st
Liam Welch pass complete to Montrell Washington for 6 yds to the Citad 28
1st & 10 at CIT 34
21-yd Run
8:08 - 1st
Liam Welch run for 21 yds to the Citad 7 for a 1ST down
2nd & 4 at CIT 28
7-yd Touchdown Run
7:26 - 1st
DeMarcus Ware run for 7 yds for a TD, (Zach Williams KICK)
1st & Goal at CIT 7
Kickoff Return (Offense)
7:26 - 1st
Coby Neenan kickoff for 65 yds , Cooper Wallace return for 28 yds to the Citad 28
4-yd Run
7:20 - 1st
Logan Billings run for 4 yds to the Citad 32
1st & 10 at CIT 28
0-yd Run
6:55 - 1st
Emeka Nwanze run for no gain to the Citad 32
2nd & 6 at CIT 32
2-yd Run
6:22 - 1st
Jaylan Adams run for 2 yds to the Citad 34
3rd & 6 at CIT 32
Punt
6:22 - 1st
Matt Campbell punt for 26 yds, punt out-of-bounds at the Samf 40
4th & 4 at CIT 34
5-yd Run
5:39 - 1st
Liam Welch run for 5 yds to the Samf 45
1st & 10 at SAM 40
4-yd Run
5:39 - 1st
Liam Welch run for 4 yds to the Samf 49
2nd & 5 at SAM 45
-2-yd Run
4:55 - 1st
Jay Stanton run for a loss of 2 yards to the Samf 47
3rd & 1 at SAM 49
Punt
4:55 - 1st
Bradley Porcellato punt for 41 yds
4th & 3 at SAM 47
2nd Quarter
17-yd Run
4:04 - 1st
Nkem Njoku run for 17 yds to the Citad 29 for a 1ST down
1st & 10 at CIT 12
5-yd Run
3:34 - 1st
Logan Billings run for 5 yds to the Citad 34
1st & 10 at CIT 29
3-yd Run
3:00 - 1st
Nkem Njoku run for 3 yds to the Citad 37
2nd & 5 at CIT 34
2-yd Run
2:26 - 1st
Logan Billings run for 2 yds to the Citad 39 for a 1ST down
3rd & 2 at CIT 37
-2-yd Run
2:26 - 1st
Raleigh Webb run for a loss of 2 yards to the Citad 37
1st & 10 at CIT 39
13-yd Run
1:25 - 1st
Cooper Wallace run for 13 yds to the 50 yard line for a 1ST down
2nd & 12 at CIT 37
2-yd Run
1:02 - 1st
Jaylan Adams run for 2 yds to the Samf 48
1st & 10 at 50
8-yd Run
0:21 - 1st
Jaylan Adams run for 8 yds to the Samf 40 for a 1ST down
2nd & 8 at SAM 48
End of 1st Quarter
1-yd Run
15:00 - 2nd
Jaylan Adams run for 1 yd to the Samf 39
1st & 10 at SAM 40
9-yd Run
14:35 - 2nd
Keyonte Sessions run for 9 yds to the Samf 30 for a 1ST down
2nd & 9 at SAM 39
1-yd Run
14:06 - 2nd
Jaylan Adams run for 1 yd to the Samf 29
1st & 10 at SAM 30
1-yd Run
13:35 - 2nd
Jaylan Adams run for 1 yd to the Samf 28
2nd & 9 at SAM 29
11-yd Pass
13:00 - 2nd
Jaylan Adams pass complete to Tyler Cherry for 11 yds to the Samf 17 for a 1ST down
3rd & 8 at SAM 28
3-yd Run
12:26 - 2nd
Jaylan Adams run for 3 yds to the Samf 14
1st & 10 at SAM 17
Fumble Recovery
11:53 - 2nd
Logan Billings run for no gain to the Samf 14 Logan Billings fumbled, forced by Noah Martin, recovered by Samf Noah Martin
2nd & 7 at SAM 14
5-yd Run
11:46 - 2nd
Montrell Washington run for 5 yds to the Samf 19
1st & 10 at SAM 14
Incompletion
11:21 - 2nd
Liam Welch pass incomplete to Chandler Smith
2nd & 5 at SAM 19
5-yd Penalty
11:17 - 2nd
Clock 11:17, PENALTY SAM false start (Chris Noble) 5 yards to the SAM14, NO PLAY.
3rd & 5 at SAM 19
Incompletion
11:17 - 2nd
Liam Welch pass incomplete to Ty King
3rd & 10 at SAM 14
Punt
11:17 - 2nd
Bradley Porcellato punt for 30 yds, downed at the Samf 44
4th & 10 at SAM 14
11-yd Run
11:04 - 2nd
Cooper Wallace run for 11 yds to the Samf 33 for a 1ST down
1st & 10 at SAM 44
11-yd Run
11:04 - 2nd
Logan Billings run for 11 yds to the Samf 22 for a 1ST down
1st & 10 at SAM 33
4-yd Run
10:15 - 2nd
Jaylan Adams run for 4 yds to the Samf 18
1st & 10 at SAM 22
18-yd Touchdown Run
9:41 - 2nd
Jaylan Adams run for 18 yds for a TD, (Colby Kintner KICK)
2nd & 6 at SAM 18
Kickoff Return (Offense)
9:41 - 2nd
Colby Kintner kickoff for 38 yds , Joseph Mera return for 4 yds to the Samf 31
69-yd Touchdown Run
9:24 - 2nd
Jay Stanton run for 69 yds for a TD, (Zach Williams KICK)
1st & 10 at SAM 31
Kickoff Return (Offense)
9:24 - 2nd
Coby Neenan kickoff for 57 yds , Jay Graves-Billips return for 21 yds to the SAMFORD 44 THE CITADEL Penalty, Offensive holding (Hasan Black) to the Citad 14
2-yd Run
9:17 - 2nd
Logan Billings run for 2 yds to the Citad 16
1st & 10 at CIT 14
Incompletion
8:49 - 2nd
Jaylan Adams pass incomplete to Raleigh Webb, broken up by Nelson Jordan
2nd & 8 at CIT 16
Sack
8:04 - 2nd
Jaylan Adams sacked by Seth Simmer for a loss of 8 yards to the Citad 8
3rd & 8 at CIT 16
Punt
7:58 - 2nd
Matt Campbell punt for 51 yds , Montrell Washington returns for no gain to the Samf 41
4th & 16 at CIT 8
11-yd Run
7:45 - 2nd
Liam Welch run for 11 yds to the Citad 48 for a 1ST down
1st & 10 at SAM 41
Incompletion
7:45 - 2nd
Liam Welch pass incomplete
1st & 10 at CIT 48
1-yd Pass
7:26 - 2nd
Liam Welch pass complete to Peyton Ringer for 1 yd to the Citad 47
2nd & 10 at CIT 48
0-yd Run
7:01 - 2nd
Liam Welch run for no gain to the Citad 47
3rd & 9 at CIT 47
Punt
7:01 - 2nd
Bradley Porcellato punt for 47 yds for a touchback
4th & 9 at CIT 47
5-yd Penalty
6:11 - 2nd
Clock 06:11, PENALTY CIT false start (Cameron Moewe) 5 yards to the CIT15, NO PLAY.
1st & 10 at CIT 20
2-yd Run
6:11 - 2nd
Keyonte Sessions run for 2 yds to the Citad 17
1st & 15 at CIT 15
Fumble Recovery (Own)
5:32 - 2nd
Jaylan Adams run for no gain to the Citad 15 Jaylan Adams fumbled, forced by Trimarcus Cheeks, recovered by Citad Cooper Wallace
2nd & 13 at CIT 17
4-yd Run
4:56 - 2nd
Jaylan Adams run for 4 yds to the Citad 19
3rd & 15 at CIT 15
Punt
4:31 - 2nd
Matt Campbell punt for 49 yds , Montrell Washington returns for 68 yds for a TD, (Zach Williams KICK)
4th & 11 at CIT 19
Kickoff
4:31 - 2nd
Coby Neenan kickoff for 65 yds for a touchback
3-yd Run
4:31 - 2nd
Logan Billings run for 3 yds to the Citad 28
1st & 10 at CIT 25
-6-yd Run
4:08 - 2nd
Nkem Njoku run for a loss of 6 yards to the Citad 22
2nd & 7 at CIT 28
Incompletion
3:27 - 2nd
Jaylan Adams pass incomplete to Ryan McCarthy
3rd & 13 at CIT 22
Punt
3:19 - 2nd
Matt Campbell punt for 53 yds, fair catch by Montrell Washington at the Samf 25
4th & 13 at CIT 22
1-yd Run
3:11 - 2nd
Liam Welch run for 1 yd to the Samf 26
1st & 10 at SAM 25
-5-yd Run
2:52 - 2nd
DeMarcus Ware run for a loss of 5 yards to the Samf 21
2nd & 9 at SAM 26
(2:40 - 2nd) Timeout THE CITADEL, clock 02:40
-10-yd Pass
2:40 - 2nd
Liam Welch pass complete to Montrell Washington for 25 yds to the Samf 46 SAMFORD Penalty, Offensive holding (Donovan Hawkins) to the Samf 11
3rd & 14 at SAM 21
Punt
2:40 - 2nd
Bradley Porcellato punt for 35 yds, fair catch by Dominick Poole at the Citad 40
4th & 10 at SAM 25
14-yd Run
2:40 - 2nd
Jay Stanton run for 14 yds to the Samf 25
3rd & 24 at SAM 11
Incompletion
2:00 - 2nd
Jaylan Adams pass incomplete to Cooper Wallace
1st & 10 at CIT 40
3-yd Run
2:00 - 2nd
Cooper Wallace run for 3 yds to the Citad 43
2nd & 10 at CIT 40
9-yd Run
1:23 - 2nd
Keyonte Sessions run for 9 yds to the Samf 48 for a 1ST down
3rd & 7 at CIT 43
Incompletion
1:14 - 2nd
Jaylan Adams pass incomplete to Tyler Cherry
1st & 10 at SAM 48
Fumble Recovery (Own)
1:08 - 2nd
TEAM run for no gain to the 50 yard line TEAM fumbled, recovered by Citad , return to the 50 yard line
2nd & 10 at SAM 48
Incompletion
0:33 - 2nd
Jaylan Adams pass incomplete to Tyler Cherry
3rd & 12 at 50
Punt
0:26 - 2nd
Matt Campbell punt for 37 yds, punt out-of-bounds at the Samf 13
4th & 12 at 50
7-yd Run
0:17 - 2nd
DeMarcus Ware run for 7 yds to the Samf 20
1st & 10 at SAM 13
End of 2nd Quarter
3rd Quarter
Kickoff
15:00 - 3rd
Colby Kintner on-side kick recovered by THE CITADEL at the 50 yard line
7-yd Run
14:57 - 3rd
Jaylan Adams run for 7 yds to the Samf 43
1st & 10 at 50
8-yd Run
14:15 - 3rd
Nkem Njoku run for 8 yds to the Samf 35 for a 1ST down
2nd & 3 at SAM 43
2-yd Run
13:48 - 3rd
Jaylan Adams run for 2 yds to the Samf 33
1st & 10 at SAM 35
1-yd Run
13:07 - 3rd
Logan Billings run for 1 yd to the Samf 32
2nd & 8 at SAM 33
2-yd Run
12:32 - 3rd
Jay Graves-Billips run for 2 yds to the Samf 30
3rd & 7 at SAM 32
Incompletion
11:58 - 3rd
Jaylan Adams pass incomplete to Raleigh Webb
4th & 5 at SAM 30
4-yd Run
11:52 - 3rd
Jay Stanton run for 4 yds to the Samf 34
1st & 10 at SAM 30
Incompletion
11:52 - 3rd
Liam Welch pass incomplete to Montrell Washington
2nd & 6 at SAM 34
6-yd Pass
11:25 - 3rd
Liam Welch pass complete to Chandler Smith for 6 yds to the Samf 40 for a 1ST down
3rd & 6 at SAM 34
12-yd Pass
11:25 - 3rd
Liam Welch pass complete to Ty King for 12 yds to the Citad 48 for a 1ST down
1st & 10 at SAM 40
14-yd Run
10:53 - 3rd
Jay Stanton run for 14 yds to the Citad 34 for a 1ST down
1st & 10 at CIT 48
14-yd Run
10:38 - 3rd
Jay Stanton run for 14 yds to the Citad 20 for a 1ST down
1st & 10 at CIT 34
4-yd Run
10:24 - 3rd
Jay Stanton run for 4 yds to the Citad 16
1st & 10 at CIT 20
5-yd Run
10:01 - 3rd
DeMarcus Ware run for 5 yds to the Citad 11
2nd & 6 at CIT 16
11-yd Touchdown Run
9:32 - 3rd
DeMarcus Ware run for 11 yds for a TD, (Zach Williams KICK)
3rd & 1 at CIT 11
Kickoff Return (Offense)
9:32 - 3rd
Coby Neenan kickoff for 60 yds , Jay Graves-Billips return for 16 yds to the Citad 21
1-yd Run
9:25 - 3rd
Logan Billings run for 1 yd to the Citad 22
1st & 10 at CIT 21
6-yd Run
8:47 - 3rd
Logan Billings run for 6 yds to the Citad 28
2nd & 9 at CIT 22
2-yd Run
8:09 - 3rd
Logan Billings run for 2 yds to the Citad 30
3rd & 3 at CIT 28
2-yd Run
7:33 - 3rd
Jaylan Adams run for 2 yds to the Citad 32 for a 1ST down
4th & 1 at CIT 30
4-yd Run
7:00 - 3rd
Jaylan Adams run for 4 yds to the Citad 36
1st & 10 at CIT 32
1-yd Run
6:22 - 3rd
Jay Graves-Billips run for 1 yd to the Citad 37
2nd & 6 at CIT 36
5-yd Run
5:47 - 3rd
Keyonte Sessions run for 5 yds to the Citad 42 for a 1ST down
3rd & 5 at CIT 37
5-yd Penalty
5:11 - 3rd
Clock 05:11, PENALTY CIT false start (Cameron Moewe) 5 yards to the CIT37, NO PLAY.
1st & 10 at CIT 42
3-yd Pass
4:53 - 3rd
Jaylan Adams pass complete to Tyler Cherry for 3 yds to the Citad 40
1st & 15 at CIT 37
28-yd Run
4:14 - 3rd
Jay Graves-Billips run for 28 yds to the Samf 32 for a 1ST down
2nd & 12 at CIT 40
23-yd Run
3:37 - 3rd
Jaylan Adams run for 23 yds to the Samf 9 for a 1ST down
1st & 10 at SAM 32
Fumble Recovery
2:44 - 3rd
Jaylan Adams run for 4 yds Jaylan Adams fumbled, forced by Trimarcus Cheeks, recovered by Samf Midnight Steward , return for 94 yds, (Zach Williams KICK)
1st & Goal at SAM 9
4th Quarter
Kickoff
2:44 - 3rd
Coby Neenan kickoff for 65 yds for a touchback
9-yd Run
2:44 - 3rd
Joe Douglas run for 9 yds to the Citad 34
1st & 10 at CIT 25
Sack
2:09 - 3rd
Jaylan Adams sacked by Joseph Mera for a loss of 7 yards to the Citad 27
2nd & 1 at CIT 34
7-yd Run
1:29 - 3rd
Jay Graves-Billips run for 7 yds to the Citad 34
3rd & 8 at CIT 27
1-yd Run
1:29 - 3rd
Jaylan Adams run for 1 yd to the Citad 35 for a 1ST down
4th & 1 at CIT 34
3-yd Run
0:35 - 3rd
Logan Billings run for 3 yds to the Citad 38
1st & 10 at CIT 35
9-yd Run
0:08 - 3rd
Joe Douglas run for 9 yds to the Citad 47 for a 1ST down
2nd & 7 at CIT 38
End of 3rd Quarter
3-yd Run
15:00 - 4th
Logan Billings run for 3 yds to the 50 yard line
1st & 10 at CIT 47
4-yd Run
14:30 - 4th
Logan Billings run for 4 yds to the Samf 46
2nd & 7 at 50
1-yd Run
13:57 - 4th
Jay Graves-Billips run for 1 yd to the Samf 45
3rd & 3 at SAM 46
2-yd Run
13:23 - 4th
Joe Douglas run for 2 yds to the Samf 43 for a 1ST down
4th & 2 at SAM 45
3-yd Run
12:52 - 4th
Jay Graves-Billips run for 3 yds to the Samf 40
1st & 10 at SAM 43
-19-yd Run
12:22 - 4th
Joe Douglas run for a loss of 19 yards to the Citad 41
2nd & 7 at SAM 40
28-yd Pass
11:46 - 4th
Jaylan Adams pass complete to Tyler Cherry for 28 yds to the Samf 31 for a 1ST down
3rd & 26 at CIT 41
1-yd Run
11:23 - 4th
Jaylan Adams run for 1 yd to the Samf 30
1st & 10 at SAM 31
3-yd Run
10:44 - 4th
Logan Billings run for 3 yds to the Samf 27
2nd & 9 at SAM 30
8-yd Run
10:11 - 4th
Jay Graves-Billips run for 8 yds to the Samf 19 for a 1ST down
3rd & 6 at SAM 27
0-yd Run
9:40 - 4th
Logan Billings run for no gain to the Samf 19
1st & 10 at SAM 19
9-yd Run
9:09 - 4th
Cooper Wallace run for 9 yds to the Samf 10
2nd & 10 at SAM 19
0-yd Run
8:25 - 4th
Logan Billings run for no gain to the Samf 10
3rd & 1 at SAM 10
5-yd Run
7:37 - 4th
Jaylan Adams run for 5 yds to the Samf 5 for a 1ST down
4th & 1 at SAM 10
5-yd Touchdown Run
7:15 - 4th
Jaylan Adams run for 5 yds for a TD, (Colby Kintner KICK)
1st & Goal at SAM 5
Kickoff
7:15 - 4th
Colby Kintner on-side kick recovered by SAMFORD at the Samf 48
3-yd Pass
7:13 - 4th
Liam Welch pass complete to Peyton Ringer for 3 yds to the Citad 49
1st & 10 at SAM 48
6-yd Run
6:27 - 4th
DeMarcus Ware run for 6 yds to the Citad 43
2nd & 7 at CIT 49
2-yd Run
5:41 - 4th
Liam Welch run for 2 yds to the Citad 41 for a 1ST down
3rd & 1 at CIT 43
4-yd Run
5:00 - 4th
DeMarcus Ware run for 4 yds to the Citad 37
1st & 10 at CIT 41
4-yd Run
4:13 - 4th
DeMarcus Ware run for 4 yds to the Citad 33
2nd & 6 at CIT 37
3-yd Run
3:27 - 4th
Jay Stanton run for 3 yds to the Citad 30 for a 1ST down
3rd & 2 at CIT 33
5-yd Run
2:45 - 4th
Jay Stanton run for 5 yds to the Citad 25
1st & 10 at CIT 30
4-yd Run
2:00 - 4th
Jay Stanton run for 4 yds to the Citad 21
2nd & 5 at CIT 25
(1:53 - 4th) Timeout THE CITADEL, clock 01:53
-1-yd Run
1:53 - 4th
Jay Stanton run for a loss of 1 yard to the Citad 22
3rd & 1 at CIT 21
(1:47 - 4th) Timeout THE CITADEL, clock 01:47
1-yd Run
1:47 - 4th
Jay Stanton run for 1 yd to the Citad 21
4th & 2 at CIT 22
Interception
1:42 - 4th
Jaylan Adams pass intercepted Sylvaughn Turner return for 32 yds to the Citad 23
1st & 10 at CIT 21
3-yd Run
1:27 - 4th
DeMarcus Ware run for 3 yds to the Citad 20
1st & 10 at CIT 23
(0:40 - 4th) Timeout SAMFORD, clock 00:40
-4-yd Run
0:40 - 4th
TEAM run for a loss of 4 yards to the Citad 24
2nd & 7 at CIT 20
End of 4th Quarter
Game Information
Birmingham, AL
2025 Standings
FCS
| Southern ConferenceSouthern Conference | CONF | OVR |
|---|---|---|
| Mercer | 8-0 | 9-3 |
| Western Carolina | 6-2 | 7-5 |
| East Tennessee State | 5-3 | 7-5 |
| Wofford | 5-3 | 6-6 |
| Chattanooga | 4-4 | 5-7 |
| Furman | 4-4 | 6-6 |
| The Citadel | 3-5 | 4-8 |
| Samford | 1-7 | 1-11 |
| VMI | 0-8 | 1-11 |
NCAAF News

Florida State OC Gus Malzahn retires after 35 years in coaching
Florida State offensive coordinator Gus Malzahn announced his retirement on Monday after 35 years spent in coaching -- including stints as the head coach at Arkansas State, Auburn and UCF.
4h

Woody: Fernando Mendoza a lock to Raiders with No. 1 pick
The "Get Up" crew discusses the chances Fernando Mendoza goes to the Raiders with the No. 1 pick in the 2026 NFL draft.
8h

2026 NFL mock drafts: Latest ESPN player, team predictions
Here are our experts' NFL mock drafts for the 2026 cycle, including projected landing spots for all the top quarterbacks.
10h
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.

