Oct 30, 2024 · Martinsville, VA
2024 Piedmont District XC Championships
Smith River Sports Complex · Historical 2024 results
Report a problem with this meet
Checked against TullyRunners at 9 held-out meets, 2024's ratings sit a median of 1.7 points (boys) and 4.4 points (girls) from TullyRunners'.
2 of 2 archived races included · Every result row is listed; the first 50 of each race show by default.
Ratings are on the day: adjusted times remove course and conditions and half of the in-season fitness part, so an early-season run keeps half of its credit for low fitness. How on-the-day ratings work
AN = anchor runner (compared to set its race’s adjustment). The race title is as the results print it. Grade describes how precisely the race was adjusted, not a runner’s ability. Results include runners of every affiliation. The adjustment SE is not a prediction interval for a runner’s next race. Each runner’s SE is the header’s 20:00 value scaled to their adjusted time. A row the fit did not rate is still rated from its race’s adjustment: LN marks one linked to an athlete by name, NM one not matched to an athlete record; a row that stays unrated shows “Unavailable”, never zero.
GIRLS · VARSITY · 5,000 M
2024 Piedmont District XC Championships - 10/30/2024 Smith River Sports Complex, Martinsville , VA High School Girls 5000 Meter Run
Copy link to Girls varsity
36 of 36 rows rated
How this race was adjusted
Race effect at 20:00 +1.3 s course and conditions +27.3 s in-season fitness −26.0 sCourse constant 507.04 (507)Race constant 500.56 (501)
34 used anchors± 15.3 s adjustment SE at 20:00Statistical Rating K 492.063Modeled distance 5,000 m
Adjusted from 34 anchor runners
Anchor runners ran at least one other varsity race we cover this season. Comparing their times here with their other races sets this race’s adjustment. The most unusual tenth at each end is left out of the average, so one great or bad day can’t move it much. Returning runners who ran only this race this season can also help a little; they are not listed or counted here. Listed here: all 34, in place order, each with up to two of their most recent other races; every anchor is marked AN in the results.
- 1 Natalie Adams · Mecklenburg County: VHSL Region 4D Championship (Nov 5) · Greater Danville Metro XC Championship (Oct 23) · and 4 more
- 2 Cassie Currin · Mecklenburg County: VHSL Region 4D Championship (Nov 5) · Greater Danville Metro XC Championship (Oct 23) · and 4 more
- 3 Helen Peters · Mecklenburg County: VHSL Region 4D Championship (Nov 5) · Greater Danville Metro XC Championship (Oct 23) · and 5 more
- 4 Olivia Hayes · Mecklenburg County: VHSL Region 4D Championship (Nov 5) · Greater Danville Metro XC Championship (Oct 23) · and 4 more
- 5 Cherish Adkins · Tunstall: VHSL Region 3D Championship (Nov 6) · Greater Danville Metro XC Championship (Oct 23) · and 1 more
- 6 Jasmine Espana · Bassett: VHSL Region 3D Championship (Nov 6) · Greater Danville Metro XC Championship (Oct 23) · and 4 more
- 7 Brittany Cruz · Bassett: VHSL Region 3D Championship (Nov 6) · Greater Danville Metro XC Championship (Oct 23) · and 4 more
- 8 Brooklynn Jackson · Mecklenburg County: Greater Danville Metro XC Championship (Oct 23) · Runnin' with the Wolves (Oct 5) · and 2 more
- 9 Allison Platero Batres · Magna Vista: VHSL Region 3D Championship (Nov 6) · Greater Danville Metro XC Championship (Oct 23) · and 2 more
- 10 Berenice Cordova · Bassett: VHSL Region 3D Championship (Nov 6) · Greater Danville Metro XC Championship (Oct 23)
- 11 Karlee Shivley · Bassett: VHSL Region 3D Championship (Nov 6) · Greater Danville Metro XC Championship (Oct 23) · and 3 more
- 12 Kayleigh Spencer · Bassett: VHSL Region 3D Championship (Nov 6) · Greater Danville Metro XC Championship (Oct 23) · and 4 more
- 13 Malia Mitchell · Halifax County: VHSL Region 4D Championship (Nov 5) · Greater Danville Metro XC Championship (Oct 23) · and 1 more
- 14 Eden Shaughnessy · Halifax County: VHSL Region 4D Championship (Nov 5) · Greater Danville Metro XC Championship (Oct 23) · and 1 more
- 15 Lillian Beatty · Mecklenburg County: VHSL Region 4D Championship (Nov 5) · Greater Danville Metro XC Championship (Oct 23) · and 3 more
- 16 Katie Miner · Bassett: VHSL Region 3D Championship (Nov 6) · Greater Danville Metro XC Championship (Oct 23) · and 4 more
- 17 Avery Arrington · Halifax County: VHSL Region 4D Championship (Nov 5) · Greater Danville Metro XC Championship (Oct 23) · and 1 more
- 18 Katelyn Brooks · Tunstall: VHSL Region 3D Championship (Nov 6) · Greater Danville Metro XC Championship (Oct 23) · and 1 more
- 19 Cheyenne Cline · Halifax County: VHSL Region 4D Championship (Nov 5) · Greater Danville Metro XC Championship (Oct 23) · and 1 more
- 20 Avalyn Emerson · Tunstall: VHSL Region 3D Championship (Nov 6) · Greater Danville Metro XC Championship (Oct 23) · and 1 more
- 21 Briana Quintero · Tunstall: VHSL Region 3D Championship (Nov 6) · Greater Danville Metro XC Championship (Oct 23)
- 22 Harper Lovelace · Tunstall: VHSL Region 3D Championship (Nov 6) · Greater Danville Metro XC Championship (Oct 23) · and 1 more
- 23 Elizabeth Jordan · Tunstall: VHSL Region 3D Championship (Nov 6) · Greater Danville Metro XC Championship (Oct 23) · and 1 more
- 24 Alexa Rojo · Bassett: VHSL Region 3D Championship (Nov 6) · Greater Danville Metro XC Championship (Oct 23) · and 4 more
- 25 Sarah Roberts · Halifax County: VHSL Region 4D Championship (Nov 5) · Greater Danville Metro XC Championship (Oct 23) · and 1 more
- 26 April Jordan · Tunstall: VHSL Region 3D Championship (Nov 6) · Greater Danville Metro XC Championship (Oct 23) · and 1 more
- 27 Tiffany Diem Forestier · Magna Vista: VHSL Region 3D Championship (Nov 6) · Greater Danville Metro XC Championship (Oct 23) · and 1 more
- 28 Rachel Becker · Mecklenburg County: VHSL Region 4D Championship (Nov 5) · Greater Danville Metro XC Championship (Oct 23) · and 1 more
- 29 Evelyn Garcia Mena · Magna Vista: Greater Danville Metro XC Championship (Oct 23)
- 31 Maria Velazquez · Martinsville: 11th Annual Bengal Clash at the River (Sep 3)
- 32 Emma Parker · Magna Vista: Greater Danville Metro XC Championship (Oct 23) · Knights Crossing XC Invitational (Sep 7) · and 1 more
- 33 Johanna Maxie · Magna Vista: VHSL Region 3D Championship (Nov 6) · Greater Danville Metro XC Championship (Oct 23) · and 1 more
- 34 Fernanda Castellanos Sanchez · George Washington: VHSL Region 4D Championship (Nov 5)
- 36 D'Asia Davis · George Washington: VHSL Region 4D Championship (Nov 5) · Greater Danville Metro XC Championship (Oct 23)
| Place | Runner / school · grade | Finish time | Adjusted | Statistical Rating |
|---|---|---|---|---|
| 1 | Natalie AdamsMecklenburg County · SOFinish 21:46.7 | 21:46.7 | 21:26.3 | 63.3 |
| 2 | Cassie CurrinMecklenburg County · SRFinish 21:55.4 | 21:55.4 | 21:34.8 | 60.5 |
| 3 | Helen PetersMecklenburg County · SOFinish 24:06.7 | 24:06.7 | 23:44.0 | 17.4 |
| 4 | Olivia HayesMecklenburg County · SRFinish 24:28.5 | 24:28.5 | 24:05.5 | 10.2 |
| 5 | Cherish AdkinsTunstall · JRFinish 24:59.0 | 24:59.0 | 24:35.6 | 0.2 |
| 6 | Jasmine EspanaBassett · SRFinish 25:03.5 | 25:03.5 | 24:40.0 | — |
| 7 | Brittany CruzBassett · SRFinish 25:22.2 | 25:22.2 | 24:58.4 | — |
| 8 | Brooklynn JacksonMecklenburg County · SOFinish 25:41.8 | 25:41.8 | 25:17.6 | — |
| 9 | Allison Platero BatresMagna Vista · JRFinish 25:48.5 | 25:48.5 | 25:24.3 | — |
| 10 | Berenice CordovaBassett · SOFinish 25:48.5 | 25:48.5 | 25:24.3 | — |
| 11 | Karlee ShivleyBassett · SRFinish 25:53.8 | 25:53.8 | 25:29.5 | — |
| 12 | Kayleigh SpencerBassett · JRFinish 26:03.8 | 26:03.8 | 25:39.4 | — |
| 13 | Malia MitchellHalifax County · SRFinish 26:15.5 | 26:15.5 | 25:50.8 | — |
| 14 | Eden ShaughnessyHalifax County · SOFinish 26:47.0 | 26:47.0 | 26:21.9 | — |
| 15 | Lillian BeattyMecklenburg County · SOFinish 26:55.4 | 26:55.4 | 26:30.1 | — |
| 16 | Katie MinerBassett · JRFinish 26:58.9 | 26:58.9 | 26:33.6 | — |
| 17 | Avery ArringtonHalifax County · SOFinish 26:59.3 | 26:59.3 | 26:34.0 | — |
| 18 | Katelyn BrooksTunstall · JRFinish 27:01.7 | 27:01.7 | 26:36.3 | — |
| 19 | Cheyenne ClineHalifax County · JRFinish 27:15.9 | 27:15.9 | 26:50.3 | — |
| 20 | Avalyn EmersonTunstall · JRFinish 27:59.7 | 27:59.7 | 27:33.4 | — |
| 21 | Briana QuinteroTunstall · SRFinish 28:13.6 | 28:13.6 | 27:47.1 | — |
| 22 | Harper LovelaceTunstall · SOFinish 28:52.5 | 28:52.5 | 28:25.3 | — |
| 23 | Elizabeth JordanTunstall · FRFinish 28:56.5 | 28:56.5 | 28:29.4 | — |
| 24 | Alexa RojoBassett · JRFinish 29:10.7 | 29:10.7 | 28:43.3 | — |
| 25 | Sarah RobertsHalifax County · FRFinish 29:48.3 | 29:48.3 | 29:20.3 | — |
| 26 | April JordanTunstall · JRFinish 30:16.8 | 30:16.8 | 29:48.4 | — |
| 27 | Tiffany Diem ForestierMagna Vista · SOFinish 30:32.8 | 30:32.8 | 30:04.1 | — |
| 28 | Rachel BeckerMecklenburg County · SRFinish 32:46.4 | 32:46.4 | 32:15.6 | — |
| 29 | Evelyn Garcia MenaMagna Vista · JRFinish 33:06.3 | 33:06.3 | 32:35.3 | — |
| 30 | Kailee HosmerMagna Vista · SRFinish 34:12.4 | 34:12.4 | 33:40.3 | — |
| 31 | Maria VelazquezMartinsville · SOFinish 35:04.9 | 35:04.9 | 34:31.9 | — |
| 32 | Emma ParkerMagna Vista · JRFinish 35:46.5 | 35:46.5 | 35:12.9 | — |
| 33 | Johanna MaxieMagna Vista · SRFinish 35:55.5 | 35:55.5 | 35:21.7 | — |
| 34 | Fernanda Castellanos SanchezGeorge Washington · JRFinish 38:39.6 | 38:39.6 | 38:03.3 | — |
| 35 | Jazmin Mota-OcampoMartinsville · SOFinish 38:46.6 | 38:46.6 | 38:10.2 | — |
| 36 | D'Asia DavisGeorge Washington · FRFinish 43:49.0 | 43:49.0 | 43:07.8 | — |
BOYS · VARSITY · 5,000 M
High School Boys 5000 Meter Run
Copy link to Boys varsity
42 of 42 rows rated
How this race was adjusted
Race effect at 20:00 −26.9 s course and conditions −3.4 s in-season fitness −23.5 sCourse constant 488.57 (489)Race constant 484.83 (485)
42 used anchors± 18.5 s adjustment SE at 20:00Statistical Rating K 488.695Modeled distance 5,000 m
Adjusted from 42 anchor runners
Anchor runners ran at least one other varsity race we cover this season. Comparing their times here with their other races sets this race’s adjustment. The most unusual tenth at each end is left out of the average, so one great or bad day can’t move it much. Returning runners who ran only this race this season can also help a little; they are not listed or counted here. Listed here: all 42, in place order, each with up to two of their most recent other races; every anchor is marked AN in the results.
- 1 Thomas Fulcher · Bassett: Foot Locker South Regional (Nov 30) · VHSL Region 3D Championship (Nov 6) · and 4 more
- 2 Christian Lecher · Mecklenburg County: VHSL Class 4 State XC Meet (Nov 16) · VHSL Region 4D Championship (Nov 5) · and 5 more
- 3 Tyress Wiltz · Bassett: Foot Locker South Regional (Nov 30) · VHSL Region 3D Championship (Nov 6) · and 5 more
- 4 Nicholas Hudson · Halifax County: VHSL Region 4D Championship (Nov 5) · Greater Danville Metro XC Championship (Oct 23) · and 1 more
- 5 Brennan Hunt · Halifax County: VHSL Region 4D Championship (Nov 5) · Greater Danville Metro XC Championship (Oct 23) · and 1 more
- 6 Michael Foley · Bassett: VHSL Region 3D Championship (Nov 6) · Greater Danville Metro XC Championship (Oct 23) · and 3 more
- 7 Preston Draper · Bassett: VHSL Region 3D Championship (Nov 6) · Greater Danville Metro XC Championship (Oct 23) · and 4 more
- 8 Jackson Gunter · Magna Vista: VHSL Region 3D Championship (Nov 6) · Greater Danville Metro XC Championship (Oct 23) · and 1 more
- 9 David Berent · Bassett: VHSL Region 3D Championship (Nov 6) · James River Knights Hsms Invitational (Oct 12) · and 3 more
- 10 Giovany Saligan-Medel · Bassett: VHSL Region 3D Championship (Nov 6) · Greater Danville Metro XC Championship (Oct 23)
- 11 Jude Shaughnessy · Halifax County: VHSL Region 4D Championship (Nov 5) · Greater Danville Metro XC Championship (Oct 23) · and 1 more
- 12 Russell Sager · Mecklenburg County: VHSL Region 4D Championship (Nov 5) · Greater Danville Metro XC Championship (Oct 23) · and 4 more
- 13 Elijah Penn · Magna Vista: VHSL Region 3D Championship (Nov 6) · Greater Danville Metro XC Championship (Oct 23) · and 2 more
- 14 Holden Wells · Mecklenburg County: VHSL Region 4D Championship (Nov 5) · Greater Danville Metro XC Championship (Oct 23) · and 3 more
- 15 Chasen Newcomb · Mecklenburg County: VHSL Region 4D Championship (Nov 5) · Greater Danville Metro XC Championship (Oct 23) · and 3 more
- 16 Dalton Chandler · Bassett: VHSL Region 3D Championship (Nov 6) · Greater Danville Metro XC Championship (Oct 23) · and 4 more
- 17 Zachary Duplantier · Halifax County: VHSL Region 4D Championship (Nov 5) · Greater Danville Metro XC Championship (Oct 23) · and 1 more
- 18 Xavier Christian · Tunstall: VHSL Region 3D Championship (Nov 6) · Greater Danville Metro XC Championship (Oct 23) · and 1 more
- 19 Ethan Howell · Tunstall: VHSL Region 3D Championship (Nov 6) · Greater Danville Metro XC Championship (Oct 23) · and 1 more
- 20 Benjamin Pickett · Martinsville: Greater Danville Metro XC Championship (Oct 23) · 11th Annual Bengal Clash at the River (Sep 3)
- 21 Brodie Buchanan · Tunstall: VHSL Region 3D Championship (Nov 6) · Greater Danville Metro XC Championship (Oct 23) · and 1 more
- 22 Luke McKinney · Halifax County: VHSL Region 4D Championship (Nov 5) · Greater Danville Metro XC Championship (Oct 23) · and 1 more
- 23 Adam Hernandez · Halifax County: VHSL Region 4D Championship (Nov 5) · Greater Danville Metro XC Championship (Oct 23) · and 1 more
- 24 Jesse Jenkins · Mecklenburg County: VHSL Region 4D Championship (Nov 5) · Greater Danville Metro XC Championship (Oct 23) · and 3 more
- 25 Travis Tolley · Tunstall: VHSL Region 3D Championship (Nov 6) · Greater Danville Metro XC Championship (Oct 23) · and 1 more
- 26 Brandon Lawson · Magna Vista: VHSL Region 3D Championship (Nov 6) · Greater Danville Metro XC Championship (Oct 23) · and 2 more
- 27 Carter Francisco · Halifax County: VHSL Region 4D Championship (Nov 5) · Greater Danville Metro XC Championship (Oct 23) · and 1 more
- 28 Ryan Fording · Mecklenburg County: Greater Danville Metro XC Championship (Oct 23)
- 29 Kaden Mellott · Magna Vista: Greater Danville Metro XC Championship (Oct 23) · 11th Annual Bengal Clash at the River (Sep 3)
- 30 Chris Draper · Tunstall: VHSL Region 3D Championship (Nov 6) · Southside XC Invitational (Aug 28)
- 31 Alexander Lanier · Magna Vista: VHSL Region 3D Championship (Nov 6) · Greater Danville Metro XC Championship (Oct 23) · and 1 more
- 32 Sean Fitzgerald · Tunstall: VHSL Region 3D Championship (Nov 6) · Greater Danville Metro XC Championship (Oct 23) · and 1 more
- 33 Josue Velasquez · Martinsville: Greater Danville Metro XC Championship (Oct 23) · 11th Annual Bengal Clash at the River (Sep 3)
- 34 Alejandro Villaloboss Olquin · George Washington: VHSL Region 4D Championship (Nov 5) · Greater Danville Metro XC Championship (Oct 23) · and 1 more
- 35 Cameron Wall · Tunstall: Southside XC Invitational (Aug 28)
- 36 Seth Hankins · Martinsville: Greater Danville Metro XC Championship (Oct 23) · 11th Annual Bengal Clash at the River (Sep 3)
- 37 Warren York · Mecklenburg County: VHSL Region 4D Championship (Nov 5) · Greater Danville Metro XC Championship (Oct 23)
- 38 Dilan Steele · Magna Vista: VHSL Region 3D Championship (Nov 6) · Greater Danville Metro XC Championship (Oct 23) · and 1 more
- 39 Larry Ayala Diaz · George Washington: VHSL Region 4D Championship (Nov 5) · Greater Danville Metro XC Championship (Oct 23)
- 40 Stone Lowe · Magna Vista: VHSL Region 3D Championship (Nov 6) · 11th Annual Bengal Clash at the River (Sep 3)
- 41 Riley Wilkins · Martinsville: 11th Annual Bengal Clash at the River (Sep 3)
- 42 Chris Santiogo · Martinsville: Greater Danville Metro XC Championship (Oct 23)
| Place | Runner / school · grade | Finish time | Adjusted | Statistical Rating |
|---|---|---|---|---|
| 1 | Thomas FulcherBassett · SOFinish 16:26.4 | 16:26.4 | 16:35.2 | 157.0 |
| 2 | Christian LecherMecklenburg County · JRFinish 17:14.5 | 17:14.5 | 17:23.7 | 140.8 |
| 3 | Tyress WiltzBassett · SRFinish 17:50.7 | 17:50.7 | 18:00.2 | 128.6 |
| 4 | Nicholas HudsonHalifax County · SRFinish 18:17.5 | 18:17.5 | 18:27.3 | 119.6 |
| 5 | Brennan HuntHalifax County · JRFinish 18:34.1 | 18:34.1 | 18:44.0 | 114.0 |
| 6 | Michael FoleyBassett · SRFinish 18:40.1 | 18:40.1 | 18:50.1 | 112.0 |
| 7 | Preston DraperBassett · SOFinish 18:53.7 | 18:53.7 | 19:03.7 | 107.4 |
| 8 | Jackson GunterMagna Vista · FRFinish 19:36.7 | 19:36.7 | 19:47.2 | 93.0 |
| 9 | David BerentBassett · SOFinish 19:41.1 | 19:41.1 | 19:51.5 | 91.5 |
| 10 | Giovany Saligan-MedelBassett · SOFinish 19:41.6 | 19:41.6 | 19:52.1 | 91.3 |
| 11 | Jude ShaughnessyHalifax County · SRFinish 20:04.0 | 20:04.0 | 20:14.7 | 83.8 |
| 12 | Russell SagerMecklenburg County · JRFinish 20:27.9 | 20:27.9 | 20:38.8 | 75.7 |
| 13 | Elijah PennMagna Vista · FRFinish 20:28.4 | 20:28.4 | 20:39.3 | 75.6 |
| 14 | Holden WellsMecklenburg County · SOFinish 20:35.7 | 20:35.7 | 20:46.7 | 73.1 |
| 15 | Chasen NewcombMecklenburg County · JRFinish 20:52.1 | 20:52.1 | 21:03.2 | 67.6 |
| 16 | Dalton ChandlerBassett · JRFinish 21:13.8 | 21:13.8 | 21:25.1 | 60.3 |
| 17 | Zachary DuplantierHalifax County · JRFinish 21:18.4 | 21:18.4 | 21:29.7 | 58.8 |
| 18 | Xavier ChristianTunstall · SRFinish 21:23.4 | 21:23.4 | 21:34.8 | 57.1 |
| 19 | Ethan HowellTunstall · SRFinish 21:25.9 | 21:25.9 | 21:37.4 | 56.2 |
| 20 | Benjamin PickettMartinsville · SOFinish 21:34.5 | 21:34.5 | 21:45.9 | 53.4 |
| 21 | Brodie BuchananTunstall · FRFinish 21:39.7 | 21:39.7 | 21:51.3 | 51.6 |
| 22 | Luke McKinneyHalifax County · SRFinish 21:52.8 | 21:52.8 | 22:04.5 | 47.2 |
| 23 | Adam HernandezHalifax County · SRFinish 22:13.1 | 22:13.1 | 22:24.9 | 40.4 |
| 24 | Jesse JenkinsMecklenburg County · FRFinish 22:15.8 | 22:15.8 | 22:27.6 | 39.5 |
| 25 | Travis TolleyTunstall · JRFinish 22:20.7 | 22:20.7 | 22:32.6 | 37.8 |
| 26 | Brandon LawsonMagna Vista · JRFinish 22:38.0 | 22:38.0 | 22:50.0 | 32.0 |
| 27 | Carter FranciscoHalifax County · FRFinish 23:04.4 | 23:04.4 | 23:16.7 | 23.1 |
| 28 | Ryan FordingMecklenburg County · JRFinish 23:07.1 | 23:07.1 | 23:19.4 | 22.2 |
| 29 | Kaden MellottMagna Vista · JRFinish 23:53.3 | 23:53.3 | 24:06.0 | 6.7 |
| 30 | Chris DraperTunstall · SOFinish 24:37.1 | 24:37.1 | 24:50.2 | — |
| 31 | Alexander LanierMagna Vista · FRFinish 24:40.4 | 24:40.4 | 24:53.6 | — |
| 32 | Sean FitzgeraldTunstall · SRFinish 24:58.3 | 24:58.3 | 25:11.6 | — |
| 33 | Josue VelasquezMartinsville · SRFinish 25:18.9 | 25:18.9 | 25:32.4 | — |
| 34 | Alejandro Villaloboss OlquinGeorge Washington · SOFinish 25:19.5 | 25:19.5 | 25:33.0 | — |
| 35 | Cameron WallTunstall · SOFinish 25:34.6 | 25:34.6 | 25:48.3 | — |
| 36 | Seth HankinsMartinsville · FRFinish 25:39.8 | 25:39.8 | 25:53.4 | — |
| 37 | Warren YorkMecklenburg County · SOFinish 26:01.0 | 26:01.0 | 26:14.8 | — |
| 38 | Dilan SteeleMagna Vista · FRFinish 26:50.3 | 26:50.3 | 27:04.6 | — |
| 39 | Larry Ayala DiazGeorge Washington · JRFinish 27:19.5 | 27:19.5 | 27:34.0 | — |
| 40 | Stone LoweMagna Vista · FRFinish 27:55.9 | 27:55.9 | 28:10.8 | — |
| 41 | Riley WilkinsMartinsville · JRFinish 29:18.3 | 29:18.3 | 29:33.9 | — |
| 42 | Chris SantiogoMartinsville · FRFinish 30:56.4 | 30:56.4 | 31:12.9 | — |