| Lineup | St. Thomas Aquinas | PG - Jamie Millet (fresh) 3 pts. 3 ast. SG - James Wiley (fresh) 7 pts. 2 ast. SF - Hao Chu (fresh) 2 pts. 2 reb. PF - Joseph Murphy (fresh) 5 pts. 3 reb. C - Edward Grimes (fresh) 4 pts. | |
| Lineup | S. Dakota | PG - Martin Steere (fresh) 6 pts. 1 ast. SG - Vernon Gourley (fresh) 2 pts. 3 ast. SF - Philip Shaw (fresh) 3 pts. PF - Daniel Morris (fresh) 2 pts. C - Jason Langner (fresh) 6 pts. 6 reb. | |
| 20:00 | St. Thomas Aquinas | Hao Chu inbounds the ball | 42-32 |
| Game Plan | St. Thomas Aquinas | St. Thomas Aquinas is playing a triangle offense and a 2-3 zone (+2) | |
| Game Plan | S. Dakota | S. Dakota is playing a motion offense and a fullcourt press (-1) | |
| 19:35 | St. Thomas Aquinas | James Wiley drills a jumper from the left side on a great pass from Jamie Millet | 44-32 |
| 19:13 | S. Dakota | Vernon Gourley lays it up and in set up by Daniel Morris and he's hacked by Joseph Murphy - foul #1 on Joseph Murphy, team foul #1 | 44-34 |
| 19:13 | S. Dakota | Vernon Gourley makes the free throw | 44-35 |
| 18:57 | St. Thomas Aquinas | Edward Grimes misses the jumper from just outside the lane but he's hacked by Philip Shaw - foul #1 on Philip Shaw, team foul #1 | 44-35 |
| 18:57 | St. Thomas Aquinas | Edward Grimes makes the 1st free throw | 45-35 |
| 18:57 | St. Thomas Aquinas | Edward Grimes makes the 2nd free throw | 46-35 |
| 18:28 | S. Dakota | James Wiley is called for the reach on Vernon Gourley - foul #1 on James Wiley, team foul #2 | 46-35 |
| Subs | St. Thomas Aquinas | Cameron Frank (PF) Joseph Murphy | |
| Subs | S. Dakota | Craig Petersen (PF), Robert Shriver (C) Daniel Morris, Jason Langner | |
| 18:20 | S. Dakota | Jamie Millet steals the ball from Philip Shaw | 46-35 |
| 18:17 | St. Thomas Aquinas | Jamie Millet lays it in | 48-35 |
| 18:01 | S. Dakota | Martin Steere misses short on a 3pt attempt from the right wing | 48-35 |
| 18:00 | St. Thomas Aquinas | The rebound goes to Cameron Frank | 48-35 |
| 17:46 | St. Thomas Aquinas | Jamie Millet comes up short on the jumpshot from the free throw line but the foul's on Robert Shriver - foul #1 on Robert Shriver, team foul #2 | 48-35 |
| Subs | St. Thomas Aquinas | Mark Wright (SG), Paul Boggs (SF), William Schweinert (C) James Wiley, Hao Chu, Edward Grimes | |
| Subs | S. Dakota | Robert Dake (PG), Bruce Sloan (SG), Charles Degraw (SF) Martin Steere, Vernon Gourley, Philip Shaw | |
| 17:46 | St. Thomas Aquinas | Jamie Millet makes the 1st free throw | 49-35 |
| 17:46 | St. Thomas Aquinas | Jamie Millet misses the 2nd free throw | 49-35 |
| 17:46 | S. Dakota | Craig Petersen pulls down the rebound | 49-35 |
| 17:32 | S. Dakota | Robert Dake knocks in the driving attempt from the baseline on a great pass from Robert Shriver and he's fouled by Jamie Millet - foul #1 on Jamie Millet, team foul #3 | 49-37 |
| Subs | St. Thomas Aquinas | Ernest Wilson (PG) Jamie Millet | |
| Subs | S. Dakota | | |
| 17:32 | S. Dakota | Robert Dake misses the free throw | 49-37 |
| 17:32 | S. Dakota | Craig Petersen grabs the offensive board | 49-37 |
| 17:15 | S. Dakota | Robert Dake is hacked by Ernest Wilson - foul #1 on Ernest Wilson, team foul #4 | 49-37 |
| Subs | St. Thomas Aquinas | Joseph Murphy (PF) William Schweinert | |
| Subs | S. Dakota | Jason Langner (C) Robert Shriver | |
| 17:06 | S. Dakota | Craig Petersen clanks a 3pt jumper from straight away | 49-37 |
| 17:04 | S. Dakota | Craig Petersen grabs the offensive board | 49-37 |
| 16:45 | S. Dakota | Robert Dake misses badly on a 3 from the left corner | 49-37 |
| 16:44 | St. Thomas Aquinas | Cameron Frank snags the defensive board | 49-37 |
| 16:42 | St. Thomas Aquinas | Robert Dake picks off the pass by Mark Wright in the backcourt | 49-37 |
| 16:24 | S. Dakota | Robert Dake loses the dribble to Cameron Frank | 49-37 |
| 16:22 | St. Thomas Aquinas | Paul Boggs is hacked by Craig Petersen in the backcourt - foul #2 on Craig Petersen, team foul #3 | 49-37 |
| Subs | St. Thomas Aquinas | James Wiley (SG), Tristan Driver (PF), William Schweinert (C) Mark Wright, Joseph Murphy, Cameron Frank | |
| Subs | S. Dakota | Martin Steere (PG), Vernon Gourley (SG), Daniel Morris (PF), Robert Shriver (C) Bruce Sloan, Charles Degraw, Craig Petersen, Jason Langner | |
| 16:03 | St. Thomas Aquinas | Paul Boggs misses the easy layup | 49-37 |
| 16:02 | St. Thomas Aquinas | William Schweinert hits the follow up shot | 51-37 |
| Lineup | St. Thomas Aquinas | PG - Ernest Wilson (fresh) 1 ast. SG - James Wiley (fresh) 9 pts. 2 ast. SF - Paul Boggs (fresh) 6 pts. 1 ast. 2 stl. PF - Tristan Driver (fresh) C - William Schweinert (fresh) 4 pts. 2 reb. | |
| Lineup | S. Dakota | PG - Martin Steere (fresh) 6 pts. 1 ast. SG - Vernon Gourley (fresh) 5 pts. 3 ast. SF - Robert Dake (fairly fresh) 4 pts. PF - Daniel Morris (fresh) 2 pts. C - Robert Shriver (fresh) 3 reb. | |
| 15:42 | S. Dakota | Robert Dake drills a 3pt attempt from the left corner set up by Martin Steere | 51-40 |
| 15:40 | St. Thomas Aquinas | Paul Boggs throws a bad pass out of bounds in the backcourt | 51-40 |
| Subs | St. Thomas Aquinas | Jamie Millet (PG), Hao Chu (SF), Edward Grimes (C) Ernest Wilson, Paul Boggs, Tristan Driver | |
| Subs | S. Dakota | Philip Shaw (SF) Robert Dake | |
| 15:24 | S. Dakota | Robert Shriver comes up short on the runner in the paint but he's fouled by James Wiley - foul #2 on James Wiley, team foul #5 | 51-40 |
| Subs | St. Thomas Aquinas | Cameron Frank (PF) William Schweinert | |
| Subs | S. Dakota | Jason Langner (C) Daniel Morris | |
| 15:24 | S. Dakota | Robert Shriver misses the 1st free throw | 51-40 |
| 15:24 | S. Dakota | Robert Shriver makes the 2nd free throw | 51-41 |
| 15:15 | St. Thomas Aquinas | James Wiley knocks in the 3pt shot from straight away on a great pass from Edward Grimes | 54-41 |
| 14:49 | S. Dakota | Jason Langner jams it | 54-43 |
| 14:27 | St. Thomas Aquinas | Martin Steere picks off the pass by Edward Grimes | 54-43 |
| 14:14 | S. Dakota | Philip Shaw buries a jumpshot from the right wing on a nice dish by Martin Steere | 54-45 |
| 14:09 | St. Thomas Aquinas | Jamie Millet clanks a 3pt jumper from the left wing | 54-45 |
| 14:08 | S. Dakota | Jason Langner grabs the defensive rebound | 54-45 |
| 13:48 | S. Dakota | Jason Langner misses long on a 3pt shot from the right wing | 54-45 |
| 13:47 | St. Thomas Aquinas | James Wiley grabs the board | 54-45 |
| 13:43 | St. Thomas Aquinas | Jamie Millet misses the pull-up jumper from the right side | 54-45 |
| 13:41 | S. Dakota | Philip Shaw grabs the board | 54-45 |
| 13:37 | S. Dakota | Martin Steere knocks in the 3pt attempt from straight away | 54-48 |
| 13:16 | St. Thomas Aquinas | Philip Shaw steps in front of the Hao Chu pass | 54-48 |
| 12:56 | S. Dakota | Philip Shaw double dribbles | 54-48 |
| Subs | St. Thomas Aquinas | Ernest Wilson (PG), Mark Wright (SG), Paul Boggs (SF), Joseph Murphy (PF), William Schweinert (C) Jamie Millet, James Wiley, Hao Chu, Cameron Frank, Edward Grimes | |
| Subs | S. Dakota | Robert Dake (PG), Bruce Sloan (SG), Charles Degraw (SF), Daniel Morris (PF), Craig Petersen (C) Martin Steere, Vernon Gourley, Philip Shaw, Robert Shriver, Jason Langner | |
| 12:54 | St. Thomas Aquinas | Mark Wright is fouled in the backcourt by Daniel Morris - foul #2 on Daniel Morris, team foul #4 | 54-48 |
| 12:38 | St. Thomas Aquinas | William Schweinert is fouled on the floor by Robert Dake - foul #1 on Robert Dake, team foul #5 | 54-48 |
| 12:21 | St. Thomas Aquinas | William Schweinert makes the driving attempt in the paint set up by Ernest Wilson | 56-48 |
| 11:55 | S. Dakota | Craig Petersen is fouled on the floor by William Schweinert - foul #2 on William Schweinert, team foul #6 | 56-48 |
| Lineup | St. Thomas Aquinas | PG - Ernest Wilson (fresh) 2 ast. SG - Mark Wright (fresh) 3 pts. 1 ast. SF - Paul Boggs (fresh) 6 pts. 1 ast. 2 stl. PF - Joseph Murphy (fresh) 5 pts. 3 reb. C - William Schweinert (fresh) 6 pts. 2 reb. | |
| Lineup | S. Dakota | PG - Robert Dake (fresh) 7 pts. SG - Bruce Sloan (fresh) 4 pts. 1 ast. 2 stl. SF - Charles Degraw (fresh) PF - Daniel Morris (fresh) 2 pts. C - Craig Petersen (fresh) 2 pts. 5 reb. | |
| 11:45 | S. Dakota | Bruce Sloan misses short on a 3pt jumper from straight away | 56-48 |
| 11:43 | S. Dakota | Robert Dake gets the offensive rebound | 56-48 |
| 11:35 | S. Dakota | Paul Boggs picks off the pass by Bruce Sloan | 56-48 |
| 11:31 | St. Thomas Aquinas | Paul Boggs lays it up and in | 58-48 |
| 11:12 | S. Dakota | Craig Petersen banks in the layup on a nice dish by Robert Dake | 58-50 |
| 11:10 | St. Thomas Aquinas | Bruce Sloan picks off the pass by Mark Wright in the backcourt | 58-50 |
| 10:55 | S. Dakota | Craig Petersen scores on a 3pt shot from the right corner on a great pass from Daniel Morris | 58-53 |
| 10:37 | St. Thomas Aquinas | Paul Boggs loses the dribble to Charles Degraw | 58-53 |
| 10:16 | S. Dakota | Ernest Wilson is called for the reach on Robert Dake - foul #2 on Ernest Wilson, team foul #7 | 58-53 |
| Subs | St. Thomas Aquinas | David Heroux (PG), James Wiley (SG), Hao Chu (SF), Cameron Frank (PF), Edward Grimes (C) Ernest Wilson, Mark Wright, Paul Boggs, Joseph Murphy, William Schweinert | |
| Subs | S. Dakota | Vernon Gourley (SG), Philip Shaw (SF), Jason Langner (C) Bruce Sloan, Charles Degraw, Craig Petersen | |
| 10:16 | S. Dakota | Robert Dake misses the 1st free throw | 58-53 |
| 10:16 | St. Thomas Aquinas | The rebound goes to Cameron Frank | 58-53 |
| 10:14 | St. Thomas Aquinas | Hao Chu's pass is off the mark and out of bounds in the backcourt | 58-53 |
| Subs | St. Thomas Aquinas | | |
| Subs | S. Dakota | Jerry Jeter (PG) Robert Dake | |
| 09:57 | S. Dakota | Jason Langner drills a runner in the paint | 58-55 |
| 09:38 | St. Thomas Aquinas | David Heroux makes the pull-up jumper from just outside the lane on a nice dish by James Wiley | 60-55 |
| 09:23 | S. Dakota | Philip Shaw knocks in the 3 from the left wing on a great pass from Daniel Morris | 60-58 |
| 08:59 | St. Thomas Aquinas | Hao Chu is alone and drills a fadeaway from just outside the lane on a great pass from James Wiley | 62-58 |
| 08:45 | S. Dakota | Philip Shaw is fouled on the floor by Hao Chu - foul #2 on Hao Chu, team foul #8 | 62-58 |
| Subs | St. Thomas Aquinas | Jamie Millet (PG), Paul Boggs (SF), Tristan Driver (PF) James Wiley, Hao Chu, Edward Grimes | |
| Subs | S. Dakota | Martin Steere (PG), Robert Shriver (PF) Jerry Jeter, Daniel Morris | |
| 08:45 | S. Dakota | Philip Shaw misses the 1st free throw | 62-58 |
| 08:45 | St. Thomas Aquinas | Cameron Frank grabs the defensive rebound | 62-58 |
| 08:33 | St. Thomas Aquinas | David Heroux's pass is intercepted by Vernon Gourley | 62-58 |
| 08:15 | S. Dakota | Vernon Gourley hits a runner from the right block on a great pass from Martin Steere | 62-60 |
| 08:12 | St. Thomas Aquinas | Philip Shaw is called for the reach on Paul Boggs in the backcourt - foul #2 on Philip Shaw, team foul #6 | 62-60 |
| Subs | St. Thomas Aquinas | James Wiley (SG), Edward Grimes (C) David Heroux, Cameron Frank | |
| Subs | S. Dakota | Bruce Sloan (SF) Philip Shaw | |
| 08:01 | St. Thomas Aquinas | Jamie Millet misses short on an open 3pt attempt from straight away | 62-60 |
| 08:00 | St. Thomas Aquinas | Edward Grimes hits the follow up shot | 64-60 |
| 07:52 | S. Dakota | Jason Langner misses the pull-up jumper from the free throw line but he's hacked by Edward Grimes - foul #1 on Edward Grimes, team foul #9 | 64-60 |
| Subs | St. Thomas Aquinas | William Schweinert (C) Edward Grimes | |
| Subs | S. Dakota | | |
| 07:52 | S. Dakota | Jason Langner makes the 1st free throw | 64-61 |
| 07:52 | S. Dakota | Jason Langner makes the 2nd free throw | 64-62 |
| Lineup | St. Thomas Aquinas | PG - Jamie Millet (fresh) 6 pts. 4 ast. 2 stl. SG - James Wiley (fresh) 12 pts. 4 ast. SF - Paul Boggs (fresh) 8 pts. 1 ast. 3 stl. PF - Tristan Driver (fresh) C - William Schweinert (fresh) 6 pts. 2 reb. | |
| Lineup | S. Dakota | PG - Martin Steere (fresh) 9 pts. 4 ast. SG - Vernon Gourley (fairly fresh) 7 pts. 3 ast. 2 stl. SF - Bruce Sloan (fresh) 4 pts. 1 ast. 3 stl. PF - Robert Shriver (fresh) 1 pts. 3 reb. C - Jason Langner (tiring) 12 pts. 7 reb. | |
| 07:34 | St. Thomas Aquinas | Martin Steere is called for the reach on James Wiley - foul #3 on Martin Steere, team foul #7 | 64-62 |
| Subs | St. Thomas Aquinas | | |
| Subs | S. Dakota | Robert Dake (SG), Daniel Morris (PF) Vernon Gourley, Robert Shriver | |
| 07:34 | St. Thomas Aquinas | James Wiley makes the 1st free throw | 65-62 |
| 07:34 | St. Thomas Aquinas | James Wiley makes the 2nd free throw | 66-62 |
| 07:16 | S. Dakota | Bruce Sloan clanks a 3 pointer from the left wing | 66-62 |
| 07:15 | St. Thomas Aquinas | William Schweinert grabs the board | 66-62 |
| 07:09 | St. Thomas Aquinas | Tristan Driver hits a jumper in the paint set up by Paul Boggs | 68-62 |
| 06:45 | S. Dakota | Jason Langner clanks a jumper from the left side | 68-62 |
| 06:44 | St. Thomas Aquinas | Tristan Driver pulls down the rebound | 68-62 |
| 06:22 | St. Thomas Aquinas | Paul Boggs scores on a jumpshot from the right wing on a great pass from Jamie Millet | 70-62 |
| 06:00 | S. Dakota | Jason Langner hits the front of the rim on the jumper near the basket | 70-62 |
| 05:58 | S. Dakota | Bruce Sloan hits the follow up shot | 70-64 |
| 05:42 | St. Thomas Aquinas | Paul Boggs connects on the 3pt shot from the right wing on a nice dish by Jamie Millet | 73-64 |
| 05:26 | S. Dakota | Jamie Millet steals the ball from Jason Langner | 73-64 |
| 05:23 | St. Thomas Aquinas | Jamie Millet lays it up and in | 75-64 |
| 05:03 | S. Dakota | Robert Dake misses badly on a 3 from straight away | 75-64 |
| 05:01 | S. Dakota | Jason Langner snags the offensive board | 75-64 |
| 04:47 | S. Dakota | Jason Langner blows the dunk | 75-64 |
| 04:45 | St. Thomas Aquinas | William Schweinert gets the rebound | 75-64 |
| 04:45 | St. Thomas Aquinas | St. Thomas Aquinas calls a full timeout (2 :30 3 full remaining) | 75-64 |
| Subs | St. Thomas Aquinas | Ernest Wilson (PG), Mark Wright (SG), Hao Chu (SF), Joseph Murphy (PF), Edward Grimes (C) Jamie Millet, James Wiley, Paul Boggs, Tristan Driver, William Schweinert | |
| Subs | S. Dakota | Jerry Jeter (PG), Vernon Gourley (SG), Philip Shaw (SF), Craig Petersen (PF), Robert Shriver (C) Martin Steere, Robert Dake, Bruce Sloan, Daniel Morris, Jason Langner | |
| 04:26 | St. Thomas Aquinas | Edward Grimes makes the runner from the right block and he's fouled by Craig Petersen - foul #3 on Craig Petersen, team foul #8 | 77-64 |
| 04:26 | St. Thomas Aquinas | Edward Grimes makes the free throw | 78-64 |
| Game Plan | St. Thomas Aquinas | St. Thomas Aquinas is playing a triangle offense and a 2-3 zone (+2) | |
| Game Plan | S. Dakota | S. Dakota is playing a motion offense (uptempo) and a fullcourt press (-1) | |
| 04:13 | S. Dakota | Philip Shaw misses badly on a 3pt shot from straight away | 78-64 |
| 04:12 | St. Thomas Aquinas | Edward Grimes grabs the defensive rebound | 78-64 |
| Game Plan | St. Thomas Aquinas | St. Thomas Aquinas is playing a triangle offense (slowdown) and a 2-3 zone (+2) | |
| Game Plan | S. Dakota | S. Dakota is playing a motion offense (uptempo) and a fullcourt press (-1) | |
| 03:52 | St. Thomas Aquinas | Joseph Murphy hits the front of the rim on the driving attempt from the left block | 78-64 |
| 03:50 | S. Dakota | Philip Shaw grabs the board | 78-64 |
| Lineup | St. Thomas Aquinas | PG - Ernest Wilson (fresh) 2 ast. SG - Mark Wright (fresh) 3 pts. 1 ast. SF - Hao Chu (fresh) 4 pts. 2 reb. PF - Joseph Murphy (fresh) 5 pts. 3 reb. C - Edward Grimes (fresh) 11 pts. 3 reb. | |
| Lineup | S. Dakota | PG - Jerry Jeter (fresh) 5 pts. SG - Vernon Gourley (fresh) 7 pts. 3 ast. 2 stl. SF - Philip Shaw (fresh) 8 pts. 2 reb. PF - Craig Petersen (fresh) 7 pts. 5 reb. 3 pf. C - Robert Shriver (fresh) 1 pts. 3 reb. | |
| Game Plan | St. Thomas Aquinas | St. Thomas Aquinas is playing a triangle offense (slowdown) and a 2-3 zone (+1) | |
| Game Plan | S. Dakota | S. Dakota is playing a motion offense (uptempo) and a fullcourt press (-1) | |
| 03:28 | S. Dakota | Philip Shaw misses short on a 3 pointer from the right corner | 78-64 |
| 03:27 | S. Dakota | Philip Shaw grabs the offensive rebound | 78-64 |
| 03:16 | S. Dakota | Craig Petersen can't connect on a shot from close range | 78-64 |
| 03:14 | St. Thomas Aquinas | Joseph Murphy grabs the defensive rebound | 78-64 |
| 03:01 | St. Thomas Aquinas | Joseph Murphy misses short on a jumper from just outside the lane | 78-64 |
| 03:00 | St. Thomas Aquinas | Edward Grimes snags the offensive board | 78-64 |
| 03:00 | St. Thomas Aquinas | St. Thomas Aquinas calls a full timeout (2 :30 2 full remaining) | 78-64 |
| Subs | St. Thomas Aquinas | Jamie Millet (PG), James Wiley (SG) Ernest Wilson, Mark Wright | |
| Subs | S. Dakota | Martin Steere (PG) Jerry Jeter | |
| 02:38 | St. Thomas Aquinas | Jamie Millet hits a 3pt shot from straight away | 81-64 |
| 02:24 | S. Dakota | Vernon Gourley clanks a 3pt shot from the left wing | 81-64 |
| 02:22 | S. Dakota | Robert Shriver misses the tip | 81-64 |
| 02:21 | S. Dakota | Martin Steere misses the tip | 81-64 |
| 02:20 | St. Thomas Aquinas | Edward Grimes grabs the board | 81-64 |
| 02:13 | St. Thomas Aquinas | Jamie Millet makes the fadeaway from just outside the lane set up by Joseph Murphy | 83-64 |
| 02:08 | S. Dakota | Martin Steere knocks in the fadeaway jumper from the left side set up by Philip Shaw | 83-66 |
| 01:39 | St. Thomas Aquinas | Philip Shaw steals the ball from Jamie Millet | 83-66 |
| 01:27 | S. Dakota | Martin Steere loses the ball out of bounds | 83-66 |
| Subs | St. Thomas Aquinas | Ernest Wilson (PG), Mark Wright (SG), Paul Boggs (SF), Cameron Frank (PF), William Schweinert (C) Jamie Millet, James Wiley, Hao Chu, Joseph Murphy, Edward Grimes | |
| Subs | S. Dakota | Robert Dake (PG), Bruce Sloan (SG), Charles Degraw (SF) Martin Steere, Vernon Gourley, Philip Shaw | |
| 01:05 | St. Thomas Aquinas | Ernest Wilson makes the pull-up jumper from the left wing on a nice dish by Paul Boggs and he's hacked by Craig Petersen - foul #4 on Craig Petersen, team foul #9 | 85-66 |
| 01:05 | St. Thomas Aquinas | Ernest Wilson misses the free throw | 85-66 |
| 01:05 | S. Dakota | Craig Petersen grabs the defensive rebound | 85-66 |
| 00:49 | S. Dakota | Bruce Sloan makes the floater from the right side on a nice dish by Robert Dake | 85-68 |
| Game Plan | St. Thomas Aquinas | St. Thomas Aquinas is playing a spread offense (hold ball) and a 2-3 zone (+1) | |
| Game Plan | S. Dakota | S. Dakota is playing a motion offense (uptempo) and a fullcourt press (-1) | |
| 00:21 | St. Thomas Aquinas | Mark Wright throws a bad pass out of bounds | 85-68 |
| Game Plan | St. Thomas Aquinas | St. Thomas Aquinas is playing a spread offense (hold ball) and a 2-3 zone (+1) | |
| Game Plan | S. Dakota | S. Dakota is playing a quick shot offense (quick shot) and a fullcourt press (-1) | |
| 00:15 | S. Dakota | Charles Degraw can't connect on a fadeaway from the right wing | 85-68 |
| 00:13 | St. Thomas Aquinas | Cameron Frank grabs the defensive rebound | 85-68 |
| 00:00 | St. Thomas Aquinas | Ernest Wilson runs out the clock | 85-68 |