| Lineup | Shenandoah | PG - Robert Daniels (fresh) 5 pts. SG - Mark Stolinski (fresh) 9 pts. 1 ast. 2 stl. SF - Ben Armstrong (fresh) 6 pts. 4 reb. PF - Kenneth Sykes (fresh) 2 pts. C - Jeffry King (fresh) 4 pts. 4 reb. | |
| Lineup | Piedmont | PG - Peter Lucas (fresh) 4 pts. 2 ast. SG - Merle Reading (fresh) 6 pts. SF - Peter Wilbanks (fresh) 4 pts. 2 reb. PF - Jerry Jackson (fresh) 2 pts. 6 reb. C - William Janoski (fresh) 4 pts. 2 reb. | |
| 20:00 | Shenandoah | Ben Armstrong inbounds the ball | 40-28 |
| Game Plan | Shenandoah | Shenandoah is playing a motion offense and a fullcourt press (-2) | |
| Game Plan | Piedmont | Piedmont is playing a flex offense and a man to man (+2) | |
| 19:56 | Shenandoah | Robert Daniels is whistled for traveling in the backcourt | 40-28 |
| 19:39 | Piedmont | Peter Wilbanks is whistled for traveling | 40-28 |
| 19:21 | Shenandoah | Mark Stolinski buries a 3 from the left wing on a great pass from Robert Daniels | 43-28 |
| 19:08 | Piedmont | Peter Lucas can't connect on a pull-up jumper from the left side but he's hacked by Kenneth Sykes - foul #3 on Kenneth Sykes, team foul #1 | 43-28 |
| Subs | Shenandoah | Neil Brewer (PF) Kenneth Sykes | |
| Subs | Piedmont | | |
| 19:08 | Piedmont | Peter Lucas makes the 1st free throw | 43-29 |
| 19:08 | Piedmont | Peter Lucas makes the 2nd free throw | 43-30 |
| 18:51 | Shenandoah | Jeffry King misses badly on a 3 from the right corner | 43-30 |
| 18:50 | Piedmont | Peter Lucas pulls down the rebound | 43-30 |
| 18:28 | Piedmont | William Janoski drills a fadeaway jumper from the left side | 43-32 |
| 18:01 | Shenandoah | William Janoski takes the ball from Mark Stolinski | 43-32 |
| 17:58 | Piedmont | Peter Wilbanks is hacked by Ben Armstrong in the backcourt - foul #2 on Ben Armstrong, team foul #2 | 43-32 |
| Subs | Shenandoah | Thomas Hansen (PG), Christopher Russell (SG), Adam Boone (SF), Arthur Hubbell (C) Robert Daniels, Mark Stolinski, Ben Armstrong, Jeffry King | |
| Subs | Piedmont | Arnold Hunziker (PG), Orlando Robinson (SG), William Pitt (SF), James Finnegan (C) Peter Lucas, Merle Reading, Peter Wilbanks, William Janoski | |
| 17:44 | Piedmont | Arthur Hubbell takes the ball from Arnold Hunziker | 43-32 |
| 17:22 | Shenandoah | Adam Boone is called for a charge - foul #2 on Adam Boone, team foul #3 | 43-32 |
| Subs | Shenandoah | William Herring (SF) Neil Brewer | |
| Subs | Piedmont | | |
| 17:03 | Piedmont | Jerry Jackson hits the front of the rim on the jump hook from the left block | 43-32 |
| 17:02 | Piedmont | James Finnegan tips it but misses | 43-32 |
| 17:00 | Shenandoah | Adam Boone gets the rebound | 43-32 |
| 16:54 | Shenandoah | James Finnegan is called for the reach on Arthur Hubbell - foul #1 on James Finnegan, team foul #1 | 43-32 |
| Subs | Shenandoah | Neil Brewer (PF) Adam Boone | |
| Subs | Piedmont | Peter Lucas (PG), William Janoski (C) Orlando Robinson, Jerry Jackson | |
| 16:36 | Shenandoah | William Janoski is called for the reach on Arthur Hubbell - foul #2 on William Janoski, team foul #2 | 43-32 |
| Subs | Shenandoah | Mark Stolinski (SG) Thomas Hansen | |
| Subs | Piedmont | Merle Reading (SG), Jerry Jackson (PF) Arnold Hunziker, James Finnegan | |
| 16:22 | Shenandoah | Christopher Russell misses long on a 3pt attempt from the left wing | 43-32 |
| 16:21 | Shenandoah | Neil Brewer tips it home | 45-32 |
| 16:17 | Piedmont | Christopher Russell steals the ball from Peter Lucas | 45-32 |
| 16:02 | Shenandoah | William Herring buries a 3 from the left wing | 48-32 |
| Lineup | Shenandoah | PG - Christopher Russell (fairly fresh) 2 pts. SG - Mark Stolinski (fresh) 12 pts. 1 ast. 2 stl. SF - William Herring (fairly fresh) 3 pts. PF - Neil Brewer (fairly fresh) 4 pts. C - Arthur Hubbell (fairly fresh) 3 pts. | |
| Lineup | Piedmont | PG - Peter Lucas (fresh) 6 pts. 2 ast. SG - Merle Reading (fresh) 6 pts. SF - William Pitt (fairly fresh) 2 pts. 4 reb. PF - Jerry Jackson (fairly fresh) 2 pts. 6 reb. C - William Janoski (fairly fresh) 6 pts. 2 reb. 2 stl. | |
| 15:44 | Piedmont | Jerry Jackson is open and buries a runner near the basket set up by Merle Reading | 48-34 |
| 15:27 | Shenandoah | Mark Stolinski drills a 3 pointer from the left wing on a nice dish by Neil Brewer | 51-34 |
| 15:11 | Piedmont | Merle Reading comes up short on the 3pt jumper from straight away | 51-34 |
| 15:09 | Shenandoah | The rebound goes to Mark Stolinski | 51-34 |
| 14:52 | Shenandoah | Arthur Hubbell can't finish the layup | 51-34 |
| 14:50 | Shenandoah | Mark Stolinski pulls down the offensive rebound | 51-34 |
| 14:43 | Shenandoah | Arthur Hubbell travels with the ball | 51-34 |
| Subs | Shenandoah | Robert Daniels (PG), Adam Boone (SG), Ben Armstrong (SF), Kenneth Sykes (PF), Jeffry King (C) Christopher Russell, Mark Stolinski, William Herring, Neil Brewer, Arthur Hubbell | |
| Subs | Piedmont | Arnold Hunziker (PG), Orlando Robinson (SG), Peter Wilbanks (SF), James Finnegan (PF), Louis Allen (C) Peter Lucas, Merle Reading, William Pitt, Jerry Jackson, William Janoski | |
| 14:31 | Piedmont | Arnold Hunziker misses long on a 3 pointer from the left corner | 51-34 |
| 14:29 | Piedmont | James Finnegan grabs the offensive rebound | 51-34 |
| 14:14 | Piedmont | James Finnegan hits the front of the rim on the wide open driving attempt from close range | 51-34 |
| 14:12 | Piedmont | Peter Wilbanks gets the offensive rebound | 51-34 |
| 13:53 | Piedmont | Louis Allen is open but comes up short on the turnaround in the lane | 51-34 |
| 13:51 | Piedmont | Louis Allen grabs the offensive board | 51-34 |
| 13:39 | Piedmont | James Finnegan can't connect on a 3 from the left corner | 51-34 |
| 13:38 | Piedmont | Orlando Robinson snags the offensive board | 51-34 |
| 13:25 | Piedmont | Peter Wilbanks connects on the fadeaway from the left wing set up by Louis Allen | 51-36 |
| 13:21 | Shenandoah | Arnold Hunziker steps in front of the Robert Daniels pass in the backcourt | 51-36 |
| 13:19 | Piedmont | Peter Wilbanks hits the finger roll on a nice dish by Arnold Hunziker | 51-38 |
| 13:01 | Shenandoah | Ben Armstrong scores on a 3pt jumper from the left wing | 54-38 |
| 12:55 | Piedmont | Robert Daniels is called for the reach on Arnold Hunziker in the backcourt - foul #1 on Robert Daniels, team foul #4 | 54-38 |
| Subs | Shenandoah | Thomas Hansen (PG), Mark Stolinski (SG), Kevin Sadler (SF) Robert Daniels, Adam Boone, Ben Armstrong | |
| Subs | Piedmont | Peter Lucas (PG), Douglas Elliott (SG), Jerry Jackson (PF), William Janoski (C) Arnold Hunziker, Orlando Robinson, James Finnegan, Louis Allen | |
| 12:50 | Piedmont | Peter Wilbanks clanks a 3pt jumper from straight away | 54-38 |
| 12:49 | Shenandoah | Kenneth Sykes grabs the board | 54-38 |
| 12:30 | Shenandoah | Kenneth Sykes clanks a 3pt jumper from the right corner | 54-38 |
| 12:29 | Shenandoah | Kevin Sadler snags the offensive board | 54-38 |
| 12:16 | Shenandoah | Thomas Hansen can't connect on a 3pt attempt from the right corner | 54-38 |
| 12:15 | Piedmont | William Janoski grabs the defensive rebound | 54-38 |
| 12:13 | Piedmont | Douglas Elliott throws a bad pass out of bounds in the backcourt | 54-38 |
| Subs | Shenandoah | | |
| Subs | Piedmont | Merle Reading (SG), William Pitt (SF) Douglas Elliott, Peter Wilbanks | |
| 11:44 | Shenandoah | Mark Stolinski misses the runner from close range but the foul's on Merle Reading - foul #1 on Merle Reading, team foul #3 | 54-38 |
| Subs | Shenandoah | Christopher Russell (PG) Thomas Hansen | |
| Subs | Piedmont | Justin Carter (PG), James Finnegan (C) Peter Lucas, William Janoski | |
| 11:44 | Shenandoah | Mark Stolinski makes the 1st free throw | 55-38 |
| 11:44 | Shenandoah | Mark Stolinski makes the 2nd free throw | 56-38 |
| Lineup | Shenandoah | PG - Christopher Russell (fresh) 2 pts. SG - Mark Stolinski (fairly fresh) 17 pts. 1 ast. 2 stl. SF - Kevin Sadler (fresh) 2 reb. PF - Kenneth Sykes (tiring) 2 pts. 3 pf. C - Jeffry King (tiring) 4 pts. 4 reb. | |
| Lineup | Piedmont | PG - Justin Carter (fresh) 3 pts. 2 ast. SG - Merle Reading (fresh) 6 pts. 1 ast. SF - William Pitt (fresh) 2 pts. 4 reb. PF - Jerry Jackson (tiring) 4 pts. 6 reb. C - James Finnegan (fresh) 3 reb. | |
| Game Plan | Shenandoah | Shenandoah is playing a motion offense and a fullcourt press (-2) | |
| Game Plan | Piedmont | Piedmont is playing a flex offense (uptempo) and a man to man (+2) | |
| 11:21 | Piedmont | Jerry Jackson drills a jumper from the left block on a great pass from Merle Reading | 56-40 |
| 11:04 | Shenandoah | Jeffry King misses the 3pt jumper from the left corner | 56-40 |
| 11:03 | Piedmont | William Pitt pulls down the rebound | 56-40 |
| Game Plan | Shenandoah | Shenandoah is playing a motion offense and a fullcourt press (-2) | |
| Game Plan | Piedmont | Piedmont is playing a flex offense and a man to man (+2) | |
| 10:56 | Piedmont | Mark Stolinski is called for the reach on Merle Reading - foul #3 on Mark Stolinski, team foul #5 | 56-40 |
| Subs | Shenandoah | Robert Daniels (PG), Ben Armstrong (SF), Neil Brewer (PF), Arthur Hubbell (C) Mark Stolinski, Kevin Sadler, Kenneth Sykes, Jeffry King | |
| Subs | Piedmont | Peter Lucas (PG), Orlando Robinson (SF), Louis Allen (PF) Justin Carter, William Pitt, Jerry Jackson | |
| 10:36 | Piedmont | Peter Lucas misses long on an open floater from just outside the lane | 56-40 |
| 10:34 | Shenandoah | Ben Armstrong pulls down the rebound | 56-40 |
| 10:29 | Shenandoah | Ben Armstrong knocks in the fadeaway jumper from the right side on a nice dish by Robert Daniels | 58-40 |
| Game Plan | Shenandoah | Shenandoah is playing a motion offense and a fullcourt press (-2) | |
| Game Plan | Piedmont | Piedmont is playing a flex offense (uptempo) and a man to man (+2) | |
| 10:25 | Piedmont | Robert Daniels steals it from Merle Reading in the backcourt | 58-40 |
| 10:23 | Shenandoah | Ben Armstrong misses the easy layup | 58-40 |
| 10:21 | Piedmont | James Finnegan grabs the defensive rebound | 58-40 |
| 10:01 | Piedmont | Orlando Robinson misses long on a jumpshot from the free throw line but he's hacked by Ben Armstrong - foul #3 on Ben Armstrong, team foul #6 | 58-40 |
| Subs | Shenandoah | Thomas Hansen (PG), Mark Stolinski (SG), William Herring (SF) Robert Daniels, Christopher Russell, Ben Armstrong | |
| Subs | Piedmont | Peter Wilbanks (SF), William Janoski (C) Merle Reading, James Finnegan | |
| 10:01 | Piedmont | Orlando Robinson makes the 1st free throw | 58-41 |
| 10:01 | Piedmont | Orlando Robinson misses the 2nd free throw | 58-41 |
| 10:01 | Shenandoah | The rebound goes to Neil Brewer | 58-41 |
| Game Plan | Shenandoah | Shenandoah is playing a motion offense (slowdown) and a fullcourt press (-2) | |
| Game Plan | Piedmont | Piedmont is playing a flex offense (uptempo) and a man to man (+2) | |
| 09:37 | Shenandoah | Mark Stolinski can't connect on a jumper from the left wing | 58-41 |
| 09:35 | Shenandoah | William Herring tips it home | 60-41 |
| 09:17 | Piedmont | Peter Lucas is fouled on the floor by Thomas Hansen - foul #1 on Thomas Hansen, team foul #7 | 60-41 |
| Subs | Shenandoah | Adam Boone (SF), Kenneth Sykes (PF) Neil Brewer, Arthur Hubbell | |
| Subs | Piedmont | Arnold Hunziker (SG), William Pitt (PF) Orlando Robinson, Louis Allen | |
| 09:17 | Piedmont | Peter Lucas makes the 1st free throw | 60-42 |
| 09:17 | Piedmont | Peter Lucas makes the 2nd free throw | 60-43 |
| 09:00 | Shenandoah | Adam Boone buries a 3pt jumper from the left corner | 63-43 |
| 08:48 | Piedmont | Peter Wilbanks clanks a floater from the left wing | 63-43 |
| 08:46 | Shenandoah | Adam Boone snags the defensive board | 63-43 |
| 08:22 | Shenandoah | Arnold Hunziker steps in front of the Thomas Hansen pass | 63-43 |
| 08:07 | Piedmont | William Janoski scores on a turnaround from close range | 63-45 |
| 07:39 | Shenandoah | Adam Boone hits the front of the rim on the 3 from straight away | 63-45 |
| 07:38 | Shenandoah | Kenneth Sykes grabs the offensive rebound | 63-45 |
| Lineup | Shenandoah | PG - Thomas Hansen (fairly fresh) 3 pts. SG - Mark Stolinski (tiring) 17 pts. 1 ast. 2 stl. 3 pf. SF - Adam Boone (fairly fresh) 7 pts. 3 reb. PF - Kenneth Sykes (tiring) 2 pts. 2 reb. 3 pf. C - William Herring (fairly fresh) 5 pts. | |
| Lineup | Piedmont | PG - Peter Lucas (fairly fresh) 8 pts. 2 ast. SG - Arnold Hunziker (fairly fresh) 1 ast. 2 stl. SF - Peter Wilbanks (fairly fresh) 8 pts. 3 reb. PF - William Pitt (fairly fresh) 2 pts. 5 reb. C - William Janoski (tiring) 8 pts. 3 reb. 2 stl. | |
| 07:19 | Shenandoah | William Herring misses the jumpshot from the right wing | 63-45 |
| 07:17 | Shenandoah | Thomas Hansen tips it home | 65-45 |
| 07:07 | Piedmont | Kenneth Sykes is called for the reach on Peter Wilbanks - foul #4 on Kenneth Sykes, team foul #8 | 65-45 |
| Subs | Shenandoah | Robert Daniels (PG), Christopher Russell (SG), Ben Armstrong (SF), Neil Brewer (PF), Arthur Hubbell (C) Thomas Hansen, Mark Stolinski, Adam Boone, Kenneth Sykes, William Herring | |
| Subs | Piedmont | Justin Carter (PG), Merle Reading (SG), Jerry Jackson (PF), Louis Allen (C) Peter Lucas, Arnold Hunziker, William Pitt, William Janoski | |
| 07:07 | Piedmont | Peter Wilbanks makes the 1st free throw | 65-46 |
| 07:07 | Piedmont | Peter Wilbanks makes the 2nd free throw | 65-47 |
| 06:52 | Shenandoah | Robert Daniels is hacked by Justin Carter - foul #2 on Justin Carter, team foul #4 | 65-47 |
| Subs | Shenandoah | | |
| Subs | Piedmont | Orlando Robinson (SF) Peter Wilbanks | |
| 06:28 | Shenandoah | Neil Brewer misses short on a 3 pointer from straight away | 65-47 |
| 06:26 | Piedmont | Louis Allen grabs the defensive rebound | 65-47 |
| 06:11 | Piedmont | Justin Carter hits a wide open jumper in the lane | 65-49 |
| 05:51 | Shenandoah | Christopher Russell throws a bad pass out of bounds | 65-49 |
| Subs | Shenandoah | Kevin Sadler (SF), Jeffry King (C) Ben Armstrong, Arthur Hubbell | |
| Subs | Piedmont | James Finnegan (PF) Jerry Jackson | |
| 05:27 | Piedmont | Merle Reading banks in the layup set up by Justin Carter | 65-51 |
| 05:02 | Shenandoah | Jeffry King comes up short on the 3 pointer from straight away | 65-51 |
| 05:01 | Piedmont | Orlando Robinson grabs the defensive rebound | 65-51 |
| 04:48 | Piedmont | Louis Allen is hacked by Jeffry King - foul #1 on Jeffry King, team foul #9 | 65-51 |
| Subs | Shenandoah | Mark Stolinski (SG), Kenneth Sykes (PF), Arthur Hubbell (C) Christopher Russell, Neil Brewer, Jeffry King | |
| Subs | Piedmont | Arnold Hunziker (PG), Douglas Elliott (SG), William Pitt (SF), Jerry Jackson (PF) Justin Carter, Merle Reading, Orlando Robinson, James Finnegan | |
| 04:48 | Piedmont | Louis Allen makes the 1st free throw | 65-52 |
| 04:48 | Piedmont | Louis Allen makes the 2nd free throw | 65-53 |
| 04:20 | Shenandoah | Robert Daniels misses badly on a fadeaway near the basket | 65-53 |
| 04:19 | Piedmont | Jerry Jackson grabs the board | 65-53 |
| 04:02 | Piedmont | Douglas Elliott drills a fadeaway from the left block on a nice dish by William Pitt | 65-55 |
| Game Plan | Shenandoah | Shenandoah is playing a motion offense and a fullcourt press (-2) | |
| Game Plan | Piedmont | Piedmont is playing a flex offense (uptempo) and a man to man (+2) | |
| Game Plan | Shenandoah | Shenandoah is playing a motion offense (slowdown) and a fullcourt press (-2) | |
| Game Plan | Piedmont | Piedmont is playing a flex offense (uptempo) and a man to man (-1) | |
| 03:43 | Shenandoah | Arnold Hunziker steps in front of the Kenneth Sykes pass | 65-55 |
| Game Plan | Shenandoah | Shenandoah is playing a motion offense (slowdown) and a fullcourt press (+1) | |
| Game Plan | Piedmont | Piedmont is playing a flex offense (uptempo) and a man to man (-1) | |
| 03:38 | Piedmont | Kenneth Sykes takes the ball from Douglas Elliott | 65-55 |
| Lineup | Shenandoah | PG - Robert Daniels (tiring) 5 pts. 2 ast. SG - Mark Stolinski (tiring) 17 pts. 1 ast. 2 stl. 3 pf. SF - Kevin Sadler (fairly fresh) 2 reb. PF - Kenneth Sykes (tiring) 2 pts. 2 reb. 4 pf. C - Arthur Hubbell (fairly fresh) 3 pts. | |
| Lineup | Piedmont | PG - Arnold Hunziker (fresh) 1 ast. 3 stl. SG - Douglas Elliott (fresh) 5 pts. SF - William Pitt (fresh) 2 pts. 5 reb. PF - Jerry Jackson (fairly fresh) 6 pts. 7 reb. C - Louis Allen (fairly fresh) 2 pts. 2 reb. 3 pf. | |
| 03:20 | Shenandoah | Kevin Sadler misses badly on a jumpshot from just outside the lane | 65-55 |
| 03:18 | Piedmont | The rebound goes to Jerry Jackson | 65-55 |
| 03:11 | Piedmont | Douglas Elliott hits the front of the rim on the 3pt attempt from straight away | 65-55 |
| 03:10 | Shenandoah | The rebound goes to Kevin Sadler | 65-55 |
| 02:54 | Shenandoah | Robert Daniels scores on a runner in the paint and the foul's on Arnold Hunziker - foul #3 on Arnold Hunziker, team foul #5 | 67-55 |
| Subs | Shenandoah | Christopher Russell (SG), Ben Armstrong (SF), Adam Boone (PF), Jeffry King (C) Mark Stolinski, Kevin Sadler, Kenneth Sykes, Arthur Hubbell | |
| Subs | Piedmont | Peter Lucas (PG), Merle Reading (SG), Peter Wilbanks (SF), James Finnegan (C) Arnold Hunziker, Douglas Elliott, William Pitt, Louis Allen | |
| 02:54 | Shenandoah | Robert Daniels makes the free throw | 68-55 |
| 02:40 | Piedmont | Peter Wilbanks banks in the layup on a nice dish by Peter Lucas and the foul's on Ben Armstrong - foul #4 on Ben Armstrong, team foul #10 | 68-57 |
| Subs | Shenandoah | Thomas Hansen (PG) Robert Daniels | |
| Subs | Piedmont | | |
| 02:40 | Piedmont | Peter Wilbanks makes the free throw | 68-58 |
| 02:24 | Shenandoah | Jeffry King buries a shot from the left wing | 70-58 |
| 02:21 | Piedmont | Christopher Russell takes the ball from Peter Lucas in the backcourt | 70-58 |
| 02:07 | Shenandoah | Ben Armstrong buries a shot from the right side | 72-58 |
| 01:52 | Piedmont | Merle Reading misses the 3pt jumper from the right wing | 72-58 |
| 01:50 | Piedmont | James Finnegan misses the tip | 72-58 |
| 01:49 | Shenandoah | Ben Armstrong gets the rebound | 72-58 |
| 01:20 | Shenandoah | Jeffry King scores on a 3pt jumper from straight away | 75-58 |
| 01:17 | Piedmont | Peter Wilbanks is fouled in the backcourt by Ben Armstrong - foul #5 on Ben Armstrong, team foul #11 | 75-58 |
| Subs | Shenandoah | Neil Brewer (PF), Arthur Hubbell (C) Ben Armstrong, Jeffry King | |
| Subs | Piedmont | Arnold Hunziker (PG), Orlando Robinson (SG), Louis Allen (C) Peter Lucas, Merle Reading, Jerry Jackson | |
| 01:17 | Piedmont | Peter Wilbanks makes the 1st free throw | 75-59 |
| 01:17 | Piedmont | Peter Wilbanks makes the 2nd free throw | 75-60 |
| 00:49 | Shenandoah | Arthur Hubbell comes up short on the 3pt shot from straight away | 75-60 |
| 00:47 | Piedmont | Louis Allen gets the rebound | 75-60 |
| Game Plan | Shenandoah | Shenandoah is playing a motion offense (slowdown) and a fullcourt press (+1) | |
| Game Plan | Piedmont | Piedmont is playing a quick shot offense (quick shot) and a man to man (-1) | |
| 00:40 | Piedmont | Arnold Hunziker buries a driving attempt from the baseline set up by Peter Wilbanks | 75-62 |
| Game Plan | Shenandoah | Shenandoah is playing a spread offense (hold ball) and a fullcourt press (+1) | |
| Game Plan | Piedmont | Piedmont is playing a quick shot offense (quick shot) and a man to man (-1) | |
| 00:19 | Shenandoah | Thomas Hansen misses the shot from the right side | 75-62 |
| 00:17 | Shenandoah | Neil Brewer tips it home | 77-62 |
| 00:11 | Piedmont | Peter Wilbanks is open and buries a jump hook in the paint on a nice dish by Arnold Hunziker | 77-64 |
| 00:00 | Shenandoah | Thomas Hansen runs out the clock | 77-64 |