Back to race calendar - Main results
Mellor 10k Trail Run, Cheshire
15th March 2026
Pos Num Name Cat (Cat/Pos) Club ChipTime ChipPos Gun Time
1 59 Michael Cooke MS (001/041) Pennine Fell Runners 00:40:55 1 00:40:56
2 32 Gavin Brittain MS (002/041) Stockport Harriers 00:42:52 2 00:42:53
3 295 Andy Woodhead M45 (001/016) [Unattached] 00:43:42 3 00:43:43
4 120 Harry Hind MS (003/041) Stockport Harriers 00:43:53 4 00:43:54
5 191 Howard Oldham MS (004/041) EastCheshHarrier+Tameside 00:44:03 5 00:44:04
6 23 Mark Bodle M40 (001/029) [Unattached] 00:44:09 6 00:44:10
7 251 Andrew Steel MS (005/041) Davenport Runners 00:44:45 7 00:44:47
8 241 Darren Shepherd M50 (001/013) Saddleworth Runners 00:44:46 8 00:44:49
9 202 Ben Pope MS (006/041) [Unattached] 00:45:19 9 00:45:21
10 246 Paul Skuse M50 (002/013) Glossopdale Harriers 00:46:27 10 00:46:27
11 91 Graeme Fox MS (007/041) The Green Runners 00:46:33 11 00:46:35
12 260 Lee Szymanski MS (008/041) [Unattached] 00:46:45 12 00:46:46
13 209 Benjamin Rawsthorne MS (009/041) [Unattached] 00:46:54 13 00:46:55
14 146 Mark Kirkby M40 (002/029) Wilmslow RC 00:47:06 14 00:47:09
15 154 Hayden Lee MS (010/041) Glossopdale Harriers 00:47:12 15 00:47:13
16 197 Rosie Philbin FS (001/029) Stockport Harriers 00:47:24 16 00:47:25
17 222 Bruce Roberts MS (011/041) [Unattached] 00:47:27 17 00:47:28
18 206 Jamie Pryde MS (012/041) [Unattached] 00:47:38 18 00:47:38
19 161 Aritri Mandal FS (002/029) Dark Peak Fell Runners 00:47:47 19 00:47:50
20 266 Andrew Thorpe MS (013/041) [Unattached] 00:47:47 20 00:47:51
21 278 Daniel Vaughan M45 (002/016) [Unattached] 00:47:58 21 00:48:00
22 152 Matthew Lawless M40 (003/029) Spectrum Striders 00:48:15 22 00:48:16
23 262 Colin Taylor M40 (004/029) Glossopdale Harriers 00:48:21 23 00:48:22
24 297 Rob Woodhead M40 (005/029) [Unattached] 00:48:25 24 00:48:26
25 175 Matthew Moran M45 (003/016) Bramhall Runners 00:49:24 25 00:49:25
26 279 Jack Wallace MS (014/041) [Unattached] 00:49:31 26 00:49:35
27 133 Rebecca Jackson FS (003/029) Wilmslow RC 00:49:39 27 00:49:42
28 127 Chris Horkan M40 (006/029) Stockport Harriers 00:49:51 28 00:49:57
29 164 Neil Marsh M40 (007/029) Spectrum Striders 00:49:58 29 00:49:59
30 147 Steven Kirkham M40 (008/029) Glossopdale Harriers 00:50:08 30 00:50:09
31 12 Paul Banwell M50 (003/013) Mills n Miles RC 00:50:35 31 00:50:40
32 65 Sam Crowther MS (015/041) [Unattached] 00:50:55 32 00:51:01
33 16 Matthew Bass MS (016/041) [Unattached] 00:51:02 34 00:51:05
34 282 Faye J. Waterhouse FS (004/029) Stockport Harriers 00:51:07 35 00:51:08
35 148 Steve Knight M40 (009/029) [Unattached] 00:51:08 37 00:51:10
36 110 Chris Haigh M40 (010/029) [Unattached] 00:50:55 33 00:51:11
37 35 Paddy Brown MS (017/041) [Unattached] 00:51:07 36 00:51:11
38 18 Steve Bedder M45 (004/016) Glossopdale Harriers 00:51:31 38 00:51:35
39 56 Robert Cook MS (018/041) Manchester Road Runners 00:51:35 39 00:51:37
40 140 Lewis Jones M40 (011/029) Wilmslow RC 00:51:38 40 00:51:40
41 296 Mark Woodhead M50 (004/013) [Unattached] 00:52:02 41 00:52:05
42 273 Simon Turner M40 (012/029) [Unattached] 00:52:15 42 00:52:17
43 107 James Griffiths M40 (013/029) [Unattached] 00:52:18 43 00:52:22
44 137 Mark Johnson M45 (005/016) [Unattached] 00:52:25 44 00:52:27
45 128 A. Humphrey-Taylor M45 (006/016) [Unattached] 00:52:41 45 00:52:43
46 82 Sam Evans M40 (014/029) [Unattached] 00:52:47 46 00:52:49
47 50 Nick Cochrane M45 (007/016) Marple Runners 00:53:00 48 00:53:03
48 290 Callum Whitten MS (019/041) Manchester YMCA Harriers 00:52:59 47 00:53:06
49 19 Paul Bennett M40 (015/029) [Unattached] 00:53:10 50 00:53:19
50 190 Seb Ogley MS (020/041) [Unattached] 00:53:20 51 00:53:24
51 239 Gary Shawcross M40 (016/029) Saddleworth Spitfires 00:53:05 49 00:53:24
52 196 Richard Parry M40 (017/029) [Unattached] 00:53:28 52 00:53:36
53 77 Martin Dowdall M45 (008/016) [Unattached] 00:53:48 54 00:53:50
54 76 Sam Doherty M40 (018/029) Jam Butty Shifters 00:53:42 53 00:53:57
55 62 Lee Crawford M40 (019/029) Bolton United Harriers 00:53:59 56 00:53:59
56 10 Rachel Bailey FS (005/029) Bolton United Harriers 00:53:52 55 00:54:03
57 176 Noah Morgan MS (021/041) [Unattached] 00:54:04 57 00:54:06
58 38 Stephen Brundrett M55 (001/012) Bramhall Runners 00:54:22 58 00:54:25
59 11 Aimee Baines FS (006/029) Glossopdale Harriers 00:54:29 59 00:54:33
60 67 Theo Crowther MS (022/041) [Unattached] 00:54:32 60 00:54:38
61 86 Adam Fenton M40 (020/029) [Unattached] 00:54:44 61 00:54:52
62 104 Stephen Greaves M55 (002/012) Wilmslow RC 00:54:54 62 00:54:57
63 24 Ian Bowker M55 (003/012) Marple Runners 00:54:59 63 00:55:01
64 292 Pete Woffenden M60 (001/011) Glossopdale Harriers 00:55:08 64 00:55:11
65 58 Chris Cooke M45 (009/016) [Unattached] 00:55:46 66 00:55:50
66 201 Gary Pollock M60 (002/011) Glossopdale Harriers 00:55:51 67 00:55:56
67 102 Thomas Gore MS (023/041) Bolton United Harriers 00:55:43 65 00:55:58
68 237 Kirsty Sharp FS (007/029) Glossopdale Harriers 00:56:05 68 00:56:10
69 113 Susan Harrison F50 (001/017) Wilmslow RC 00:56:28 69 00:56:34
70 105 Jonny Green MS (024/041) [Unattached] 00:56:30 70 00:56:39
71 204 Lynden Potter M45 (010/016) [Unattached] 00:56:36 71 00:56:41
72 158 Martin Lundy M60 (003/011) Marple Runners 00:56:45 72 00:56:54
73 189 Pete Ogley M50 (005/013) Marple Runners 00:56:51 74 00:56:58
74 220 Guy Riddell M50 (006/013) Glossopdale Harriers 00:56:56 75 00:57:00
75 64 Tim Crookes M60 (004/011) Glossopdale Harriers 00:56:49 73 00:57:02
76 192 Matthew Oldham M45 (011/016) Team TriGuru 00:57:04 76 00:57:09
77 177 Leigh Morris M50 (007/013) [Unattached] 00:57:13 78 00:57:13
78 90 Steven Flynn MS (025/041) [Unattached] 00:57:14 79 00:57:19
79 92 Jim Fox M40 (021/029) [Unattached] 00:57:10 77 00:57:21
80 26 Nicholas Bown M60 (005/011) Wilmslow RC 00:57:18 80 00:57:24
81 87 Joe Fenton M40 (022/029) Marple Runners 00:57:27 81 00:57:35
82 129 Nick Humphrey-Taylor M50 (008/013) Sevenoaks AC 00:57:48 83 00:57:53
83 163 Jack Marchington M40 (023/029) [Unattached] 00:57:44 82 00:57:56
84 250 Rachel Sproston F50 (002/017) Glossopdale Harriers 00:57:53 84 00:57:57
85 121 Craig Hockenhull MS (026/041) Glossopdale Harriers 00:58:03 85 00:58:04
86 179 Cara Napier FS (008/029) [Unattached] 00:58:05 86 00:58:12
87 48 Tom Chapman MS (027/041) [Unattached] 00:58:10 87 00:58:20
88 195 Andy Parker M40 (024/029) [Unattached] 00:58:11 88 00:58:21
89 249 Paul Smith M60 (006/011) Marple Runners 00:58:22 89 00:58:32
90 45 Alan Byrne M65 (001/006) Glossopdale Harriers 00:58:38 90 00:58:50
91 68 Ian Crutchley M45 (012/016) Glossopdale Harriers 00:59:01 91 00:59:06
92 255 Rob Stutchfield M50 (009/013) Marple Runners 00:59:09 92 00:59:09
93 63 Sophia Critchlow F45 (001/016) [Unattached] 00:59:15 93 00:59:19
94 95 Simon Froggatt M50 (010/013) [Unattached] 00:59:39 94 00:59:42
95 53 Neil Commins M50 (011/013) Marple Runners 00:59:49 96 00:59:51
96 132 Elaine Jackson F60 (001/010) Marple Runners 00:59:48 95 00:59:55
97 253 Pete Stock M70 (001/007) Wilmslow RC 01:00:03 97 01:00:09
98 79 Jo Eggeman F40 (001/020) [Unattached] 01:00:08 99 01:00:11
99 49 David Chrystie-Lowe M65 (002/006) Glossopdale Harriers 01:00:06 98 01:00:18
100 188 Katie O'Brien FS (009/029) [Unattached] 01:00:09 100 01:00:20
101 84 Daniel Farrell MS (028/041) [Unattached] 01:00:11 102 01:00:22
102 43 Andrew Button MS (029/041) Bolton United Harriers 01:00:10 101 01:00:25
103 186 Paul Norris M65 (003/006) Wilmslow RC 01:00:33 103 01:00:40
104 217 John Richards M45 (013/016) [Unattached] 01:00:40 105 01:00:43
105 94 Andy Freer M50 (012/013) [Unattached] 01:00:36 104 01:00:55
106 162 Orla Mannion F50 (003/017) Glossopdale Harriers 01:01:02 110 01:01:07
107 100 Chris Gill M50 (013/013) [Unattached] 01:00:58 108 01:01:09
108 224 Vicky Robinson FS (010/029) Marple Runners 01:01:03 111 01:01:11
109 108 Marc Grundy MS (030/041) [Unattached] 01:01:10 112 01:01:12
110 122 Andrew Hodson M55 (004/012) Marple Runners 01:01:00 109 01:01:13
111 14 Trudie Barlow F45 (002/016) Macclesfield Harriers 01:00:57 107 01:01:14
112 125 Sally Hopkin FS (011/029) Macclesfield Harriers 01:00:56 106 01:01:14
113 27 Tracy Bown F60 (002/010) Wilmslow RC 01:01:47 115 01:01:53
114 42 Stuart Burthem M55 (005/012) [Unattached] 01:01:44 114 01:01:55
115 150 Emily Kynaston FS (012/029) [Unattached] 01:01:38 113 01:01:59
116 116 Sarah Healey FS (013/029) [Unattached] 01:01:52 116 01:02:02
117 268 Andy Titley M60 (007/011) Stockport Harriers 01:02:01 118 01:02:05
118 40 Chris Buckthorpe MS (031/041) [Unattached] 01:01:52 117 01:02:05
119 9 Liz Bailey F45 (003/016) Glossopdale Harriers 01:02:07 119 01:02:12
120 51 Ro Cole F60 (003/010) Glossopdale Harriers 01:02:20 121 01:02:24
121 30 Mark Brett M55 (006/012) [Unattached] 01:02:17 120 01:02:26
122 80 Karen Ehegartner F40 (002/020) [Unattached] 01:02:36 123 01:02:46
123 151 Nadiah Laajam F45 (004/016) Wilmslow RC 01:02:36 122 01:02:52
124 184 Emily Nicholls FS (014/029) [Unattached] 01:02:38 124 01:02:53
125 69 Matthew Cryne M40 (025/029) Marple Runners 01:02:40 125 01:02:59
126 216 Laura Reynolds F45 (005/016) Wilmslow RC 01:03:01 126 01:03:18
127 180 Vicki Neal F50 (004/017) Jam Butty Shifters 01:03:28 127 01:03:44
128 185 Kylie Nixon F50 (005/017) Marple Runners 01:03:46 128 01:04:00
129 264 Jack Taylor MS (032/041) [Unattached] 01:03:59 129 01:04:08
130 215 Emma Rettig F45 (006/016) Glossopdale Harriers 01:04:06 132 01:04:11
131 111 Alex Hall MS (033/041) [Unattached] 01:04:02 130 01:04:13
132 243 Daniel Simpson M45 (014/016) Glossopdale Harriers 01:04:03 131 01:04:21
133 240 Christian Sheil MS (034/041) [Unattached] 01:04:12 133 01:04:23
134 247 Chris Smith M45 (015/016) Marple Runners 01:04:15 134 01:04:28
135 287 Michael Whealing FS (015/029) [Unattached] 01:04:27 135 01:04:48
136 74 Cyril Desouza M40 (026/029) [Unattached] 01:04:53 136 01:05:00
137 226 Rachel Roche F45 (007/016) [Unattached] 01:05:01 137 01:05:21
138 169 James Medina M40 (027/029) [Unattached] 01:05:19 138 01:05:36
139 61 Michelle Coombes F40 (003/020) [Unattached] 01:05:27 139 01:05:46
140 265 Lois Taylor FS (016/029) Pennine Fell Runners 01:05:39 140 01:05:50
141 134 Mary Jeal F65 (001/003) Glossopdale Harriers 01:05:48 141 01:05:52
142 194 Lindsay Palmer F60 (004/010) Glossopdale Harriers 01:05:54 143 01:05:58
143 256 Sarah Stutchfield F50 (006/017) Marple Runners 01:05:51 142 01:06:00
144 272 John Turner M55 (007/012) Macclesfield Harriers 01:05:59 144 01:06:04
145 258 Kate Sutton F60 (005/010) Wilmslow RC 01:06:03 145 01:06:09
146 22 Alan Bocking M70 (002/007) Manchester Harriers 01:06:05 146 01:06:12
147 66 Sue Crowther F55 (001/015) [Unattached] 01:06:07 147 01:06:19
148 118 Katie Hewetson FS (017/029) [Unattached] 01:06:13 148 01:06:24
149 166 Sara Mayer F55 (002/015) [Unattached] 01:06:22 149 01:06:34
150 106 Elaine Griffiths F40 (004/020) [Unattached] 01:06:37 150 01:06:44
151 149 Katie Kyle F40 (005/020) Widnes Running Club 01:06:44 151 01:06:57
152 89 Chloe Fitzpatrick FS (018/029) Wilmslow RC 01:06:54 152 01:07:11
153 8 Robin Atiyah M60 (008/011) [Unattached] 01:07:07 153 01:07:16
154 225 Andrew Roche M45 (016/016) [Unattached] 01:07:13 154 01:07:33
155 238 David Shaw MS (035/041) [Unattached] 01:07:29 155 01:07:39
156 135 David John M55 (008/012) [Unattached] 01:07:36 157 01:07:44
157 274 Thomas Turner M40 (028/029) [Unattached] 01:07:31 156 01:07:49
158 88 Frank Fielding M70 (003/007) Glossopdale Harriers 01:07:49 159 01:07:56
159 139 Sally Johnston F60 (006/010) [Unattached] 01:07:39 158 01:07:57
160 112 Nick Ham M60 (009/011) Glossopdale Harriers 01:08:11 160 01:08:16
161 221 Lucy Ridgway F40 (006/020) [Unattached] 01:08:11 161 01:08:20
162 233 Laura Saunders F40 (007/020) [Unattached] 01:08:22 162 01:08:32
163 285 Andy Watts M70 (004/007) Wilmslow RC 01:08:31 163 01:08:38
164 293 Ian Wolfendale M65 (004/006) Pennine Fell Runners 01:08:44 165 01:08:51
165 78 Hannah Edwards F40 (008/020) Bolton United Harriers 01:08:37 164 01:08:52
166 235 Janet Screawn F55 (003/015) Wilmslow RC 01:09:10 166 01:09:27
167 60 Neil Cooke M60 (010/011) [Unattached] 01:09:19 167 01:09:33
168 281 Jason Ward M55 (009/012) [Unattached] 01:09:32 168 01:09:42
169 230 Lucy Sands FS (019/029) [Unattached] 01:09:35 170 01:09:49
170 223 Katharine Robertson F40 (009/020) Mersey Tri 01:09:33 169 01:09:53
171 172 Emma Mooney F45 (008/016) Marple Runners 01:10:04 171 01:10:18
172 6 Jamie Atiyah MS (036/041) [Unattached] 01:10:33 174 01:10:33
173 167 Angela McCarthy F65 (002/003) Wilmslow RC 01:10:24 172 01:10:36
174 181 Maura Nelson FS (020/029) [Unattached] 01:10:27 173 01:10:39
175 136 Kate Johnson F55 (004/015) Spectrum Striders 01:10:39 175 01:10:46
176 98 Emma Gee F40 (010/020) [Unattached] 01:10:41 176 01:10:48
177 25 Anne Bowler F50 (007/017) [Unattached] 01:10:41 177 01:10:53
178 130 Christine Hyde F40 (011/020) [Unattached] 01:10:42 178 01:10:56
179 165 Catriona Marshall F55 (005/015) Wilmslow RC 01:10:57 179 01:11:13
180 17 Joanne Battersby F50 (008/017) [Unattached] 01:11:04 180 01:11:15
181 236 Claire Senior F45 (009/016) [Unattached] 01:11:07 181 01:11:16
182 115 Gulderen Harwood F50 (009/017) Stockport Harriers 01:11:30 182 01:11:36
183 142 Alistair Jordan M60 (011/011) Marple Runners 01:11:42 183 01:11:55
184 144 Mike Kelly M55 (010/012) Marple Runners 01:11:47 184 01:12:03
185 171 Karen Molloy F55 (006/015) Marple Runners 01:12:06 185 01:12:20
186 170 Caroline Milner F60 (007/010) [Unattached] 01:12:10 186 01:12:20
187 29 Lyndsey Brandwood F40 (012/020) Marple Runners 01:12:13 187 01:12:22
188 218 Ann Richardson F40 (013/020) Marple Runners 01:12:16 188 01:12:34
189 3 Laura Ahearn F40 (014/020) Marple Runners 01:12:34 189 01:12:52
190 138 Richard Johnson M65 (005/006) [Unattached] 01:12:59 190 01:13:21
191 4 Zeki Al-Khishali MS (037/041) Marple Runners 01:13:08 192 01:13:22
192 200 Amy Plath F40 (015/020) [Unattached] 01:13:06 191 01:13:26
193 203 John Porteous M70 (005/007) Wilmslow RC 01:13:28 194 01:13:34
194 93 Richard Fox MS (038/041) Marple Runners 01:13:20 193 01:13:39
195 7 Ned Atiyah MS (039/041) [Unattached] 01:13:52 195 01:14:00
196 214 Sally Reid FS (021/029) [Unattached] 01:13:56 196 01:14:17
197 275 Rebecca Tushingham F45 (010/016) [Unattached] 01:14:07 197 01:14:26
198 244 Shirley Skinner F65 (003/003) Disley Runners 01:14:13 199 01:14:27
199 271 Anna Turner F55 (007/015) [Unattached] 01:14:19 200 01:14:28
200 156 Maggie Lewis F55 (008/015) [Unattached] 01:14:11 198 01:14:32
201 73 Rhian Davies F40 (016/020) [Unattached] 01:14:33 203 01:14:45
202 182 Jo Nevin F60 (008/010) Glossopdale Harriers 01:14:31 201 01:14:48
203 2 Laura Adshead F50 (010/017) Mills n Miles RC 01:14:33 202 01:14:49
204 101 Ann Gledson F50 (011/017) Glossopdale Harriers 01:14:43 205 01:14:55
205 52 Melanie Commins F50 (012/017) Marple Runners 01:14:43 204 01:15:01
206 13 Jenna Bardsley F40 (017/020) Start2Jog 01:15:02 206 01:15:11
207 234 Jane Scanlon FS (022/029) Glossopdale Harriers 01:15:10 207 01:15:28
208 131 Charlotte Jackson FS (023/029) Marple Runners 01:15:23 208 01:15:34
209 99 Jenna Gibson FS (024/029) [Unattached] 01:15:28 209 01:15:50
210 257 Lucy Styles FS (025/029) [Unattached] 01:15:52 210 01:16:00
211 44 Alice Buxton F45 (011/016) [Unattached] 01:16:45 212 01:16:52
212 248 Hannah Smith F40 (018/020) Marple Runners 01:16:39 211 01:16:53
213 242 David Shoesmith M70 (006/007) Marple Runners 01:17:07 213 01:17:16
214 124 Richard Hopkin M65 (006/006) Macclesfield Harriers 01:17:27 214 01:17:45
215 75 Jenny Dockney F45 (012/016) Marple Runners 01:17:45 215 01:17:59
216 55 Matthew Cook MS (040/041) [Unattached] 01:18:32 216 01:18:42
217 283 Lucy Waterhouse FS (026/029) [Unattached] 01:20:29 217 01:20:29
218 96 Ian Galloway M55 (011/012) Marple Runners 01:20:52 218 01:21:10
219 71 Robin Cunningham M40 (029/029) [Unattached] 01:21:32 219 01:21:51
220 173 Elizabeth Moore F45 (013/016) Widnes Running Club 01:21:51 220 01:22:04
221 210 Joanne Ready F55 (009/015) Dragons Running Club 01:22:22 221 01:22:41
222 155 Jennifer Lewis F45 (014/016) [Unattached] 01:22:36 224 01:22:49
223 212 Natalie A. Redwen FS (027/029) [Unattached] 01:22:30 222 01:22:52
224 211 Thomas Ready MS (041/041) [Unattached] 01:22:31 223 01:22:53
225 126 Michelle Hopkinson F50 (013/017) [Unattached] 01:22:43 225 01:23:06
226 267 Sam Tinsley F55 (010/015) [Unattached] 01:22:43 226 01:23:06
227 153 Colin Laycock M70 (007/007) Widnes Running Club 01:23:00 227 01:23:13
228 114 Ursula Harrison F60 (009/010) Spectrum Striders 01:23:22 228 01:23:30
229 168 Roz McCoy F55 (011/015) Vegan Runners UK 01:23:30 229 01:23:48
230 39 Beryl Buckley F70 (001/001) Glossopdale Harriers 01:24:06 230 01:24:25
231 298 Louisa Wright F45 (015/016) [Unattached] 01:26:37 232 01:26:58
232 123 Alyson Hollway F50 (014/017) [Unattached] 01:26:37 231 01:26:58
233 141 Linda Jones F55 (012/015) Warrington Running Club 01:27:08 233 01:27:17
234 143 Nicola Joynson F50 (015/017) Warrington Running Club 01:27:49 235 01:27:58
235 57 Samantha Cook F55 (013/015) Marple Runners 01:27:45 234 01:28:00
236 36 Susan Browne F60 (010/010) [Unattached] 01:28:09 236 01:28:25
237 231 Cath Saunders F55 (014/015) OCR 01:28:09 238 01:28:25
238 70 Jill Cumston F55 (015/015) Davenport Runners 01:28:09 237 01:28:25
239 232 Elena Saunders FS (028/029) [Unattached] 01:28:10 239 01:28:25
240 263 Emma Taylor F45 (016/016) MileShyClub UK 01:28:37 240 01:28:58
241 1 Esti Acha F50 (016/017) Marple Runners 01:29:15 241 01:29:30
242 46 Richard Carr M55 (012/012) [Unattached] 01:30:17 242 01:30:38
243 228 Sasha Rudd F50 (017/017) MileShyClub UK 01:31:20 243 01:31:39
244 97 Kerry Garside F40 (019/020) MileShyClub UK 01:32:23 244 01:32:43
245 284 Emily Waters FS (029/029) [Unattached] 01:32:44 245 01:33:05
246 245 Rachel Skirvin F40 (020/020) [Unattached] 01:33:42 246 01:34:05
Copyright © 2026 John Schofield. Unauthorised copying prohibited