Utah Utes @ Notre Dame Fighting Irish
1st Quarter
2-yd Run
15:00 - 1st
Cierre Wood rush for 2 yards to the NDame 46.
1st & 10 at ND 44
5-yd Run
15:00 - 1st
Cierre Wood rush for 5 yards to the Utah 49.
2nd & 8 at ND 46
0-yd Run
15:00 - 1st
Cierre Wood rush for no gain to the Utah 49.
3rd & 3 at UTAH 49
2-yd Run
13:10 - 1st
Cierre Wood rush for 2 yards to the Utah 47.
4th & 3 at UTAH 49
4-yd Run
13:00 - 1st
Matt Asiata rush for 4 yards to the NDame 49.
1st & 10 at UTAH 47
Pass Completion
12:00 - 1st
Jordan Wynn pass complete to Shaky Smithson for 11 yards to the NDame 38 for a 1ST down.
2nd & 6 at ND 49
0-yd Penalty
11:50 - 1st
UTAH penalty 5 yard False Start accepted.
1st & 10 at ND 38
0-yd Run
11:26 - 1st
Matt Asiata rush for no gain to the NDame 43.
1st & 15 at ND 43
Pass Completion
10:55 - 1st
Jordan Wynn pass complete to DeVonte Christopher for 5 yards to the NDame 38.
2nd & 15 at ND 43
Pass Completion
9:40 - 1st
Jordan Wynn pass complete to Fatu Moala for 11 yards to the NDame 27 for a 1ST down.
3rd & 10 at ND 38
3-yd Run
8:56 - 1st
Eddie Wide rush for 3 yards to the NDame 24.
1st & 10 at ND 27
Incompletion
8:43 - 1st
Jordan Wynn pass incomplete.
2nd & 7 at ND 24
0-yd Penalty
8:43 - 1st
UTAH penalty 5 yard False Start accepted.
3rd & 7 at ND 24
Incompletion
8:37 - 1st
Jordan Wynn pass incomplete to Luke Matthews.
3rd & 12 at ND 29
Field Goal Good
8:31 - 1st
Joe Phillips 46 yard field goal GOOD.
4th & 12 at ND 29
Kickoff
8:31 - 1st
Nick Marsh kickoff for 65 yards returned by Bennett Jackson for 18 yards to the NDame 23.
0-yd Penalty
8:26 - 1st
UTAH penalty 5 yard Offside on Sealver Siliga accepted.
1st & 10 at ND 23
(8:26 - 1st) Timeout NOTRE DAME, clock 08:26.
0-yd Run
8:20 - 1st
Cierre Wood rush for no gain to the NDame 28.
1st & 5 at ND 28
Incompletion
7:45 - 1st
Tommy Rees pass incomplete, broken up by Sealver Siliga.
2nd & 5 at ND 28
Incompletion
7:39 - 1st
Tommy Rees pass incomplete.
3rd & 5 at ND 28
Punt
7:26 - 1st
Ben Turk punt for 41 yards, returned by Shaky Smithson for a loss of 2 yards to the Utah 19, UTAH penalty 10 yard Illegal Block accepted.
4th & 5 at ND 28
6-yd Run
7:11 - 1st
Reggie Dunn rush for 6 yards to the Utah 25.
1st & 10 at UTAH 19
3-yd Run
7:00 - 1st
Eddie Wide rush for 3 yards to the Utah 28.
2nd & 4 at UTAH 25
5-yd Run
5:49 - 1st
Eddie Wide rush for 5 yards to the Utah 33 for a 1ST down.
3rd & 1 at UTAH 28
Pass Interception
5:18 - 1st
Jordan Wynn pass intercepted by Harrison Smith at the Utah 49, returned for no gain to the Utah 49.
1st & 10 at UTAH 33
(5:18 - 1st) Timeout NOTRE DAME, clock 05:18.
Sack
5:18 - 1st
Tommy Rees sacked by Sealver Siliga for a loss of 3 yards to the NDame 48.
1st & 10 at UTAH 49
Incompletion
4:48 - 1st
Tommy Rees pass incomplete.
2nd & 13 at ND 48
Pass Completion
4:20 - 1st
Tommy Rees pass complete to Robert Hughes for 3 yards to the Utah 49.
3rd & 13 at ND 48
Punt
4:15 - 1st
Ben Turk punt for 36 yards, fair catch by Shaky Smithson at the Utah 13.
4th & 10 at UTAH 49
Pass Completion
2:45 - 1st
Jordan Wynn pass complete to Matt Asiata for 2 yards to the Utah 25.
1st & 10 at UTAH 23
Incompletion
2:14 - 1st
Jordan Wynn pass incomplete.
2nd & 8 at UTAH 25
8-yd Run
4:02 - 1st
Matt Asiata rush for 8 yards to the Utah 21.
1st & 10 at UTAH 13
2-yd Run
3:15 - 1st
Reggie Dunn rush for 2 yards to the Utah 23 for a 1ST down.
2nd & 2 at UTAH 21
Incompletion
2:09 - 1st
Jordan Wynn pass incomplete.
3rd & 8 at UTAH 25
Punt
2:04 - 1st
Sean Sellwood punt blocked by Robert Blanton, Robert Blanton for 6 yards, to the Utah 0 for a TOUCHDOWN.
4th & 8 at UTAH 25
Extra Point Good
2:04 - 1st
David Ruffer extra point GOOD.
Kickoff
2:04 - 1st
David Ruffer kickoff for 68 yards returned by Shaky Smithson for 18 yards to the Utah 10, UTAH penalty 10 yard Holding accepted.
2nd Quarter
Incompletion
2:04 - 1st
Jordan Wynn pass incomplete.
1st & 10 at UTAH 10
Pass Completion
1:15 - 1st
Jordan Wynn pass complete to Eddie Wide for 10 yards to the Utah 20 for a 1ST down.
2nd & 10 at UTAH 10
2-yd Run
0:59 - 1st
Eddie Wide rush for 2 yards to the Utah 22.
1st & 10 at UTAH 20
2-yd Run
0:24 - 1st
Jordan Wynn rush for 2 yards to the Utah 24.
2nd & 8 at UTAH 22
5-yd Run
14:44 - 2nd
Jordan Wynn rush for 5 yards to the Utah 29.
3rd & 6 at UTAH 24
Punt
14:08 - 2nd
Sean Sellwood punt for 32 yards, downed at the NDame 39.
4th & 1 at UTAH 29
7-yd Run
13:55 - 2nd
Jonas Gray rush for 7 yards to the NDame 46.
1st & 10 at ND 39
0-yd Penalty
13:12 - 2nd
UTAH penalty 10 yard Holding accepted, no play.
2nd & 3 at ND 46
36-yd Run
12:33 - 2nd
Jonas Gray rush for 36 yards to the Utah 8 for a 1ST down.
1st & 10 at UTAH 44
0-yd Penalty
12:33 - 2nd
UTAH penalty 5 yard Pass Interference accepted, no play.
1st & Goal at UTAH 8
Pass Completion
12:25 - 2nd
Tommy Rees pass complete to Michael Floyd for 3 yards for a TOUCHDOWN.
1st & Goal at UTAH 3
Extra Point Good
12:25 - 2nd
David Ruffer extra point GOOD.
Kickoff
12:25 - 2nd
David Ruffer kickoff for 69 yards out-of-bounds.
Pass Completion
12:15 - 2nd
Jordan Wynn pass complete to Matt Asiata for 12 yards to the NDame 48 for a 1ST down.
1st & 10 at UTAH 40
Pass Completion
11:50 - 2nd
Jordan Wynn pass complete to Jereme Brooks for 7 yards to the NDame 41.
1st & 10 at ND 48
5-yd Run
11:46 - 2nd
Matt Asiata rush for 5 yards to the NDame 36 for a 1ST down.
2nd & 3 at ND 41
0-yd Penalty
11:46 - 2nd
UTAH penalty 5 yard False Start accepted.
1st & 10 at ND 36
0-yd Penalty
11:03 - 2nd
UTAH penalty 5 yard False Start accepted.
1st & 15 at ND 41
Incompletion
10:57 - 2nd
Jordan Wynn pass incomplete.
1st & 20 at ND 46
Pass Completion
10:57 - 2nd
Jordan Wynn pass complete to Matt Asiata for 5 yards to the NDame 41.
2nd & 20 at ND 46
Pass Completion
10:57 - 2nd
Jordan Wynn pass complete to Matt Asiata for 4 yards to the NDame 37.
3rd & 15 at ND 41
0-yd Penalty
10:57 - 2nd
UTAH penalty 5 yard Delay of Game accepted.
4th & 11 at ND 37
Punt
9:13 - 2nd
Sean Sellwood punt for 25 yards, fair catch by John Goodman at the NDame 17.
4th & 16 at ND 42
4-yd Run
9:00 - 2nd
Cierre Wood rush for 4 yards to the NDame 21.
1st & 10 at ND 17
Pass Completion
8:26 - 2nd
Tommy Rees pass complete to Cierre Wood for 8 yards to the NDame 29 for a 1ST down.
2nd & 6 at ND 21
Pass Completion
7:33 - 2nd
Tommy Rees pass complete to Tyler Eifert for 1 yard to the NDame 30.
1st & 10 at ND 29
Incompletion
7:33 - 2nd
Tommy Rees pass incomplete.
2nd & 9 at ND 30
2-yd Run
7:33 - 2nd
Cierre Wood rush for 2 yards to the NDame 32.
3rd & 9 at ND 30
Punt
6:32 - 2nd
Ben Turk punt for 35 yards, punt out-of-bounds at the Utah 33.
4th & 7 at ND 32
2-yd Run
6:15 - 2nd
Eddie Wide rush for 2 yards to the Utah 35.
1st & 10 at UTAH 33
Pass Completion
5:15 - 2nd
Jordan Wynn pass complete to Eddie Wide for a loss of 5 yards to the Utah 30.
2nd & 8 at UTAH 35
Incompletion
5:03 - 2nd
Jordan Wynn pass incomplete to Matt Asiata.
3rd & 13 at UTAH 30
Punt
4:55 - 2nd
Sean Sellwood punt for 36 yards, fair catch by John Goodman at the NDame 34.
4th & 13 at UTAH 30
Pass Completion
4:27 - 2nd
Tommy Rees pass complete to Michael Floyd for 5 yards to the NDame 39.
1st & 10 at ND 34
0-yd Penalty
4:20 - 2nd
NOTRE DAME penalty 5 yard False Start accepted.
2nd & 5 at ND 39
Incompletion
4:00 - 2nd
Tommy Rees pass incomplete.
2nd & 10 at ND 34
Pass Completion
4:00 - 2nd
Tommy Rees pass complete to Tyler Eifert for 14 yards to the NDame 48 for a 1ST down.
3rd & 10 at ND 34
Sack
2:56 - 2nd
Tommy Rees sacked by Christian Cox for a loss of 4 yards to the NDame 44.
1st & 10 at ND 48
Pass Completion
2:26 - 2nd
Tommy Rees pass complete to Robert Hughes for 4 yards to the NDame 48.
2nd & 14 at ND 44
Pass Completion
2:07 - 2nd
Tommy Rees pass complete to Robby Toma for 5 yards to the Utah 47.
3rd & 10 at ND 48
(2:01 - 2nd) Timeout UTAH, clock 2:07.
Punt
2:01 - 2nd
Ben Turk punt for 36 yards, fair catch by Shaky Smithson at the Utah 11.
4th & 11 at UTAH 47
3-yd Run
1:45 - 2nd
Matt Asiata rush for 3 yards to the Utah 14.
1st & 10 at UTAH 11
Incompletion
1:45 - 2nd
Jordan Wynn pass incomplete.
2nd & 7 at UTAH 14
6-yd Run
1:45 - 2nd
Reggie Dunn rush for 6 yards to the Utah 20.
3rd & 7 at UTAH 14
(0:43 - 2nd) Timeout UTAH, clock 0:43.
Punt
0:35 - 2nd
Sean Sellwood punt for 38 yards, fair catch by John Goodman at the NDame 42.
4th & 1 at UTAH 20
1-yd Run
0:10 - 2nd
Jonas Gray rush for 1 yard to the NDame 43.
1st & 10 at ND 42
Kickoff
14:53 - 3rd
David Ruffer kickoff for 69 yards returned by Shaky Smithson for 25 yards, fumbled at the Utah 26.
3rd Quarter
Pass Completion
14:47 - 3rd
Tommy Rees pass complete to Duval Kamara for 26 yards for a TOUCHDOWN.
1st & 10 at UTAH 26
Extra Point Good
14:47 - 3rd
David Ruffer extra point GOOD.
Kickoff
14:47 - 3rd
David Ruffer kickoff for 70 yards for a touchback.
2-yd Run
14:33 - 3rd
Eddie Wide rush for 2 yards to the Utah 22.
1st & 10 at UTAH 20
Pass Completion
13:49 - 3rd
Jordan Wynn pass complete to Eddie Wide for no gain to the Utah 22.
2nd & 8 at UTAH 22
Pass Completion
13:13 - 3rd
Jordan Wynn pass complete to Kendrick Moeai for 25 yards to the Utah 47 for a 1ST down.
3rd & 8 at UTAH 22
Sack
12:22 - 3rd
Jordan Wynn sacked by Prince Shembo for a loss of 10 yards to the Utah 37.
1st & 10 at UTAH 47
Pass Completion
11:59 - 3rd
Jordan Wynn pass complete to Jereme Brooks for 3 yards to the Utah 40.
2nd & 20 at UTAH 37
Incompletion
11:35 - 3rd
Jordan Wynn pass incomplete to Eddie Wide.
3rd & 17 at UTAH 40
Punt
11:26 - 3rd
Sean Sellwood punt for 25 yards, returned by Robert Blanton for 2 yards to the NDame 37.
4th & 17 at UTAH 40
8-yd Run
11:00 - 3rd
Cierre Wood rush for 8 yards to the NDame 45.
1st & 10 at ND 37
Pass Completion
10:43 - 3rd
Tommy Rees pass complete to Cierre Wood for 17 yards to the Utah 38 for a 1ST down.
2nd & 2 at ND 45
Pass Completion
10:43 - 3rd
Tommy Rees pass complete to Michael Floyd for 24 yards to the Utah 14 for a 1ST down.
1st & 10 at UTAH 38
2-yd Run
9:16 - 3rd
Cierre Wood rush for 2 yards to the Utah 12.
1st & 10 at UTAH 14
Pass Completion
9:09 - 3rd
Tommy Rees pass complete to Duval Kamara for 12 yards for a TOUCHDOWN.
2nd & 8 at UTAH 12
Extra Point Good
9:09 - 3rd
David Ruffer extra point GOOD.
Kickoff
9:09 - 3rd
David Ruffer kickoff for 69 yards returned by Reggie Dunn for 26 yards to the Utah 27.
5-yd Run
8:48 - 3rd
Matt Asiata rush for 5 yards to the Utah 32.
1st & 10 at UTAH 27
4-yd Run
6:20 - 3rd
Matt Asiata rush for 4 yards to the NDame 34.
1st & 10 at ND 38
2-yd Run
5:54 - 3rd
Matt Asiata rush for 2 yards to the NDame 32.
2nd & 6 at ND 34
0-yd Run
5:45 - 3rd
Matt Asiata rush for no gain to the NDame 32.
3rd & 4 at ND 32
8-yd Run
8:18 - 3rd
Matt Asiata rush for 8 yards to the Utah 40 for a 1ST down.
2nd & 5 at UTAH 32
3-yd Run
8:18 - 3rd
Matt Asiata rush for 3 yards to the Utah 43.
1st & 10 at UTAH 40
4-yd Run
6:48 - 3rd
Matt Asiata rush for 4 yards to the NDame 38, NOTRE DAME penalty 15 yard Personal Foul accepted for a 1ST down.
2nd & 7 at UTAH 43
(4:59 - 3rd) Timeout UTAH, clock 4:59.
Pass Completion
4:49 - 3rd
Jordan Wynn pass complete to Shaky Smithson for 24 yards to the NDame 8 for a 1ST down.
4th & 4 at ND 32
2-yd Run
4:20 - 3rd
Matt Asiata rush for 2 yards to the NDame 6.
1st & Goal at ND 8
-2-yd Run
3:43 - 3rd
Reggie Dunn rush for a loss of 2 yards to the NDame 8.
2nd & Goal at ND 6
Incompletion
3:08 - 3rd
Jordan Wynn pass incomplete to DeVonte Christopher.
3rd & Goal at ND 8
Incompletion
3:04 - 3rd
Jordan Wynn pass incomplete.
4th & Goal at ND 8
4th Quarter
5-yd Run
2:53 - 3rd
Cierre Wood rush for 5 yards to the NDame 13.
1st & 10 at ND 8
4-yd Run
1:47 - 3rd
Cierre Wood rush for 4 yards to the NDame 17.
2nd & 5 at ND 13
3-yd Run
1:22 - 3rd
Cierre Wood rush for 3 yards to the NDame 20 for a 1ST down.
3rd & 1 at ND 17
-5-yd Run
0:25 - 3rd
Cierre Wood rush for a loss of 5 yards to the NDame 15.
1st & 10 at ND 20
20-yd Run
0:15 - 3rd
Cierre Wood rush for 20 yards to the NDame 35 for a 1ST down.
2nd & 15 at ND 15
3-yd Run
14:25 - 4th
Cierre Wood rush for 3 yards to the NDame 38.
1st & 10 at ND 35
Pass Completion
14:08 - 4th
Tommy Rees pass complete to Michael Floyd for 7 yards to the NDame 45 for a 1ST down.
2nd & 7 at ND 38
3-yd Run
13:29 - 4th
Cierre Wood rush for 3 yards to the NDame 48.
1st & 10 at ND 45
Incompletion
12:54 - 4th
Tommy Rees pass incomplete to Michael Floyd.
2nd & 7 at ND 48
(12:54 - 4th) Timeout NOTRE DAME, clock 12:54.
Incompletion
12:50 - 4th
Tommy Rees pass incomplete to Michael Floyd.
3rd & 7 at ND 48
Punt
12:41 - 4th
Ben Turk punt for 28 yards, punt out-of-bounds at the Utah 24.
4th & 7 at ND 48
Pass Completion
12:30 - 4th
Jordan Wynn pass complete to Shaky Smithson for 12 yards to the Utah 36 for a 1ST down.
1st & 10 at UTAH 24
Pass Completion
12:30 - 4th
Jordan Wynn pass complete to Luke Matthews for 9 yards to the Utah 45.
1st & 10 at UTAH 36
4-yd Run
12:30 - 4th
Eddie Wide rush for 4 yards to the Utah 49 for a 1ST down.
2nd & 1 at UTAH 45
Pass Completion
12:30 - 4th
Jordan Wynn pass complete to Eddie Wide for 4 yards to the NDame 47.
1st & 10 at UTAH 49
Pass Completion
12:30 - 4th
Jordan Wynn pass complete to Jereme Brooks for 20 yards to the NDame 27 for a 1ST down.
2nd & 6 at ND 47
Pass Completion
12:30 - 4th
Jordan Wynn pass complete to DeVonte Christopher for 7 yards to the NDame 20.
1st & 10 at ND 27
Incompletion
12:30 - 4th
Jordan Wynn pass incomplete.
2nd & 3 at ND 20
Pass Completion
9:45 - 4th
Jordan Wynn pass complete to Eddie Wide for 8 yards to the NDame 12 for a 1ST down.
3rd & 3 at ND 20
0-yd Run
9:30 - 4th
Eddie Wide rush for no gain to the NDame 12.
1st & 10 at ND 12
Pass Completion
8:15 - 4th
Jordan Wynn pass complete to Shaky Smithson for a loss of 3 yards to the NDame 15.
2nd & 10 at ND 12
Incompletion
8:09 - 4th
Jordan Wynn pass incomplete to Jereme Brooks.
3rd & 13 at ND 15
Incompletion
8:04 - 4th
Jordan Wynn pass incomplete to Jereme Brooks.
4th & 13 at ND 15
-3-yd Run
8:04 - 4th
Cierre Wood rush for a loss of 3 yards to the NDame 12.
1st & 10 at ND 15
-4-yd Run
8:04 - 4th
Cierre Wood rush for a loss of 4 yards to the NDame 12.
1st & 10 at ND 16
6-yd Run
8:04 - 4th
Cierre Wood rush for 6 yards to the NDame 18.
2nd & 14 at ND 12
(6:35 - 4th) Timeout NOTRE DAME, clock 6:35.
0-yd Penalty
6:35 - 4th
NOTRE DAME penalty 5 yard False Start accepted.
3rd & 8 at ND 18
11-yd Run
6:20 - 4th
Cierre Wood rush for 11 yards to the NDame 24.
3rd & 13 at ND 13
(5:46 - 4th) Timeout NOTRE DAME, clock 5:46.
Punt
5:36 - 4th
Ben Turk punt for 39 yards, fair catch by Shaky Smithson at the NDame 48, NOTRE DAME penalty 15 yard Kick Catching Interference accepted.
4th & 2 at ND 24
Pass Completion
5:25 - 4th
Jordan Wynn pass complete to DeVonte Christopher for 11 yards to the NDame 37 for a 1ST down.
1st & 10 at ND 48
Incompletion
5:06 - 4th
Terrance Cain pass incomplete.
1st & 10 at ND 37
Sack
4:20 - 4th
Terrance Cain sacked by Manti Te'o for a loss of 7 yards to the NDame 44.
2nd & 10 at ND 37
0-yd Penalty
4:20 - 4th
UTAH penalty 5 yard False Start accepted.
3rd & 17 at ND 44
Pass Completion
4:20 - 4th
Jordan Wynn pass complete to Jereme Brooks for 3 yards to the NDame 46.
3rd & 22 at ND 49
Pass Completion
3:13 - 4th
Jordan Wynn pass complete to DeVonte Christopher for 9 yards to the NDame 37.
4th & 19 at ND 46
1-yd Run
2:45 - 4th
Robert Hughes rush for 1 yard to the NDame 38.
1st & 10 at ND 37
12-yd Run
2:00 - 4th
Robert Hughes rush for 12 yards to the 50 yard line for a 1ST down.
2nd & 9 at ND 38
7-yd Run
1:33 - 4th
Robert Hughes rush for 7 yards to the Utah 43.
1st & 10 at 50
0-yd Penalty
1:02 - 4th
NOTRE DAME penalty 5 yard Delay of Game accepted.
2nd & 3 at UTAH 43
1-yd Run
0:40 - 4th
Robert Hughes rush for 1 yard to the Utah 47.
2nd & 8 at UTAH 48
-2-yd Run
0:40 - 4th
Team rush for a loss of 2 yards to the Utah 49.
3rd & 7 at UTAH 47
Game Information
Notre Dame, IN


2025 Standings
FBS
| Big 12 ConferenceBig 12 Conference | CONF | OVR |
|---|---|---|
| Texas Tech | 8-1 | 12-2 |
| BYU | 8-1 | 12-2 |
| Utah | 7-2 | 11-2 |
| Houston | 6-3 | 10-3 |
| Arizona | 6-3 | 9-4 |
| Arizona State | 6-3 | 8-5 |
| Iowa State | 5-4 | 8-4 |
| Kansas State | 5-4 | 6-6 |
| TCU | 5-4 | 9-4 |
| Cincinnati | 5-4 | 7-6 |
| Baylor | 3-6 | 5-7 |
| Kansas | 3-6 | 5-7 |
| UCF | 2-7 | 5-7 |
| West Virginia | 2-7 | 4-8 |
| Colorado | 1-8 | 3-9 |
| Oklahoma State | 0-9 | 1-11 |
| FBS IndependentsFBS Independents | CONF | OVR |
|---|---|---|
| Notre Dame | 0-0 | 10-2 |
| UConn | 0-0 | 9-4 |
NCAAF News

Wetzel: Standing on the brink of anything-goes NCAA eligibility
By not controlling who is eligible, the NCAA is losing the ability to function as an organizing athletic body.
1h

Washington QB Demond Williams says near transfer a mistake
Washington quarterback Demond Williams Jr. said Wednesday his short-lived decision to leave the Huskies was a mistake that resulted from "really bad advice."
8h

NCAA denies eligibility appeal for Ole Miss QB Chambliss
The NCAA has denied Ole Miss' appeal for Trinidad Chambliss' sixth-year eligibility waiver, which will direct his fight to play college football in 2026 to state court.
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.

