Superstock A Novice Rider Total OHR TWS OHR MSR HAL TWS HAL MSR OHR MSR 1 Kyle Rivers 391 35 45 37 37 40 35 40 37 45 40 2 Bill Drake 374 0 37 40 45 45 45 37 40 40 45 3 Nathan Weber 310 30 35 35 35 35 37 0 34 34 35 4 Brad Kelly 278 40 31 45 40 37 40 45 0 0 0 5 Jan Stadler 242 0 23 25 24 0 33 35 35 33 34 6 Derrick Smith 203 0 0 0 33 34 34 34 33 35 0 7 Jimmy Crow 182 0 0 0 26 33 29 33 31 30 0 8 Michael Juarez 181 0 0 30 30 0 28 32 30 31 0 9 Dexter Fryar 110 32 24 28 0 0 26 0 0 0 0 10 Daniel Caldwell 109 45 40 24 0 0 0 0 0 0 0 11 Jonathan Oakley 101 0 34 33 34 0 0 0 0 0 0 12 Carlos Lescale 96 0 0 0 32 0 32 0 32 0 0 13 Guillermo Gonzalez 95 0 0 0 0 0 30 0 28 0 37 14 Terry Tilton 88 0 26 0 29 0 0 0 0 0 33 15 Craig Thomson 82 0 0 0 0 0 0 0 45 37 0 16 Ara Tidwell 64 0 30 34 0 0 0 0 0 0 0 17 Jeff Robinson 64 0 0 0 0 0 0 0 0 32 32 18 Clarence Mysen 62 0 0 31 31 0 0 0 0 0 0 19 Gordon Bradeen 61 0 29 32 0 0 0 0 0 0 0 20 Lawrence Tidwell 60 0 0 0 28 32 0 0 0 0 0 21 Dennis Maguth 58 0 0 0 27 31 0 0 0 0 0 22 Guillermo Gonzalez 58 0 0 0 0 0 0 0 27 0 31 23 Chris Kutalek 58 0 0 0 0 0 27 31 0 0 0 24 Joe Browning 58 29 0 0 0 0 0 29 0 0 0 25 Troy Krisher 56 0 0 26 0 0 0 0 0 0 30 26 Sam Shiller 52 0 25 27 0 0 0 0 0 0 0 27 Seth Cooke 37 37 0 0 0 0 0 0 0 0 0 28 Billy Martin 34 34 0 0 0 0 0 0 0 0 0 29 James Entrekin 33 33 0 0 0 0 0 0 0 0 0 30 Carter Burkholder 33 0 33 0 0 0 0 0 0 0 0 31 Brad Tyson 32 0 32 0 0 0 0 0 0 0 0 32 Clayton Werner 31 31 0 0 0 0 0 0 0 0 0 33 Andrew Temple 31 0 0 0 0 0 31 0 0 0 0 34 Sam Viggers 30 0 0 0 0 0 0 30 0 0 0 35 Benjamin Crain 29 0 0 0 0 0 0 0 29 0 0 36 Wayne Cunnings 29 0 0 29 0 0 0 0 0 0 0 37 Willie Carter 28 0 28 0 0 0 0 0 0 0 0 38 Blayne Chambers 27 0 27 0 0 0 0 0 0 0 0 Superstock B Novice Rider Total OHR TWS OHR MSR HAL TWS HAL MSR OHR MSR 1 Kyle Rivers 371 40 37 37 40 45 45 45 37 45 0 2 Bill Underwood 341 34 35 35 34 32 33 35 35 35 33 3 Nathan Weber 336 32 33 33 37 33 29 33 34 32 40 4 Brad Kelly 282 35 45 45 45 37 35 40 0 0 0 5 Josh Lowery 256 18 19 23 22 30 34 29 32 17 32 6 Jan Stadler 255 0 25 34 35 27 28 5 30 34 37 7 Craig Thomson 249 0 32 0 32 14 40 6 40 40 45 8 Chris Bean 245 17 24 26 25 26 30 31 33 33 0 9 Michael Edwards 240 31 31 30 24 0 31 0 27 31 35 10 Joe Browning 219 45 40 40 33 34 0 27 0 0 0 11 Cory Burleson 193 0 0 32 2 40 37 37 45 0 0 12 Chris Kotowski 185 16 16 22 12 17 20 17 16 23 26 13 Anthony Maxey 179 30 10 0 18 28 32 32 0 29 0 14 Jeff Robinson 164 22 0 24 15 23 0 0 23 26 31 15 Brandon Ballard 158 33 28 29 13 25 0 30 0 0 0 16 Scott White 147 27 0 31 30 31 0 28 0 0 0 17 Nick Frescott 130 0 0 6 27 35 0 34 28 0 0 18 Wayne Cunnings 105 0 0 14 8 16 18 7 18 24 0 19 Myles Turner 104 0 0 0 0 0 22 26 26 30 0 20 Jonathan Wright 103 24 0 0 0 24 0 21 0 0 34 21 Daniel Caldwell 102 37 34 0 31 0 0 0 0 0 0 22 Randall Kienast 92 0 0 0 0 0 0 24 31 37 0 23 Buck Beasley 87 0 0 10 0 18 17 0 15 27 0 24 Nathan Howell 86 0 0 0 14 0 11 18 0 20 23 25 Dennis Maguth 85 0 0 0 16 20 27 22 0 0 0 26 Peter Schroth 85 0 11 0 10 19 8 16 21 0 0 27 Chris Kutalek 83 15 8 20 0 0 21 19 0 0 0 28 Stephen O'Connor 81 0 14 0 0 0 19 0 19 0 29 29 Carlos Lescale 77 0 0 0 28 0 24 0 25 0 0 30 James Kimball 71 0 17 0 6 22 26 0 0 0 0 31 Lawrence Lucia 70 8 0 0 0 0 14 10 0 19 19 32 Josh Lowthorp 66 9 0 0 29 0 0 0 0 28 0 33 Jonathan Oakley 63 0 30 7 26 0 0 0 0 0 0 34 Charles Christine 62 0 21 25 1 0 0 15 0 0 0 35 Lawrence Tidwell 60 0 22 0 17 21 0 0 0 0 0 36 Pierson Callahan 55 0 7 15 7 13 13 0 0 0 0 37 James Entrekin 55 28 27 0 0 0 0 0 0 0 0 38 Billy Martin 54 29 0 0 0 0 0 25 0 0 0 39 Scott McDaniel 52 26 26 0 0 0 0 0 0 0 0 40 Mark Anderson 52 25 0 27 0 0 0 0 0 0 0 41 Tomas Bohm 52 0 20 17 0 15 0 0 0 0 0 42 Ara Tidwell 51 0 23 28 0 0 0 0 0 0 0 43 Clayton Werner 50 21 29 0 0 0 0 0 0 0 0 44 Scott Ferguson 48 0 0 0 0 0 0 0 20 0 28 45 Darick Pash 46 23 0 0 23 0 0 0 0 0 0 46 John Bernett 45 0 0 0 0 0 0 23 22 0 0 47 Mark Cameron 44 0 0 0 0 0 0 0 14 0 30 48 Lenny Coker 44 0 0 0 0 0 9 9 8 0 18 49 Rob McEachern 44 12 0 21 11 0 0 0 0 0 0 50 Shea Fouchek 42 0 0 0 0 0 0 0 0 25 17 51 Guillermo Gonzalez 40 0 0 0 0 0 23 0 17 0 0 52 Gray Thornton 38 0 0 0 9 0 16 13 0 0 0 53 Larry Myers 38 0 0 0 0 0 0 20 0 18 0 54 Clarence Mysen 37 0 0 18 19 0 0 0 0 0 0 55 Guillermo Gonzalez 34 0 0 0 0 0 0 0 10 0 24 56 Terry Tilton 33 0 12 0 21 0 0 0 0 0 0 57 Jon Brinson 29 0 0 0 0 0 0 0 29 0 0 58 Bill Drake 29 0 0 0 0 29 0 0 0 0 0 59 Stephen Smith 28 0 0 0 0 0 0 0 7 21 0 60 Joe Feco 27 0 0 0 0 0 0 0 0 0 27 61 Jim Falconi 27 0 0 12 0 0 15 0 0 0 0 62 Robert Woodlawn 27 14 13 0 0 0 0 0 0 0 0 63 Andrew Temple 25 0 0 0 0 0 25 0 0 0 0 64 John Barsic 25 0 0 0 0 0 0 0 0 0 25 65 Jack Vigneau 24 0 0 0 0 0 0 0 24 0 0 66 John Whiting 24 0 0 0 0 0 0 11 13 0 0 67 Jeff Jordan 24 0 0 0 0 0 12 0 12 0 0 68 Leon Chad 22 0 0 0 0 0 0 0 0 22 0 69 Justin Molet 22 0 0 0 0 0 0 0 0 0 22 70 Chris Pozza 21 0 0 0 0 0 0 0 0 0 21 71 Jason Kelley 20 0 0 0 0 0 0 0 0 0 20 72 Kristipher Lillegard 20 0 0 0 20 0 0 0 0 0 0 73 Luke Smith 20 20 0 0 0 0 0 0 0 0 0 74 Sam Shiller 20 0 9 11 0 0 0 0 0 0 0 75 John Groom 19 19 0 0 0 0 0 0 0 0 0 76 Dexter Fryar 19 13 6 0 0 0 0 0 0 0 0 77 Blayne Chambers 18 0 18 0 0 0 0 0 0 0 0 78 Jason Meyer 17 0 0 0 0 0 6 0 11 0 0 79 David Wilson 16 0 0 16 0 0 0 0 0 0 0 80 Lucas Needham 15 0 15 0 0 0 0 0 0 0 0 81 Rich Wu 14 0 0 0 0 0 0 14 0 0 0 82 Noah Bearden 13 0 0 13 0 0 0 0 0 0 0 83 Christopher Roberts 12 0 0 0 0 0 0 12 0 0 0 84 Carter Burkholder 11 11 0 0 0 0 0 0 0 0 0 85 Chris Smiley 10 10 0 0 0 0 0 0 0 0 0 86 Jeff Duke 10 0 0 0 0 0 10 0 0 0 0 87 Clay Sheward 9 0 0 9 0 0 0 0 0 0 0 88 Matt Crabtree 9 0 0 0 0 0 0 0 9 0 0 89 Lisa Kary 8 0 0 0 0 0 0 8 0 0 0 90 Scott Halpenny 8 0 0 8 0 0 0 0 0 0 0 91 John Easley 8 0 5 0 3 0 0 0 0 0 0 92 Brandon Rogers 7 0 0 0 0 0 7 0 0 0 0 93 Robert Berg 4 0 4 0 0 0 0 0 0 0 0 Superstock C Novice Rider Total OHR TWS OHR MSR HAL TWS HAL MSR OHR MSR 1 Kyle Rivers 360 37 37 40 45 45 37 37 37 45 0 2 Bill Underwood 332 35 34 29 34 32 33 28 35 35 37 3 Jan Stadler 287 0 25 34 35 33 26 33 32 34 35 4 Chris Bean 285 17 21 28 25 25 28 30 34 37 40 5 Cory Burleson 263 0 33 35 31 40 34 45 45 0 0 6 Josh Lowery 253 0 17 23 20 29 32 29 30 40 33 7 Brad Kelly 242 45 40 0 40 37 40 40 0 0 0 8 Joe Browning 209 40 45 45 37 7 0 35 0 0 0 9 Chris Vinson 209 19 20 30 28 0 27 24 29 32 0 10 Carter Burkholder 200 27 22 0 18 35 35 32 31 0 0 11 Craig Thomson 193 0 0 0 23 28 45 2 40 10 45 12 Anthony Maxey 178 25 26 2 19 27 31 25 0 23 0 13 Chris Kotowski 163 13 18 20 13 11 18 12 16 18 24 14 Derrick Smith 163 0 6 18 29 26 30 23 0 31 0 15 Jeff Robinson 153 16 0 22 14 22 0 0 21 30 28 16 Larry Myers 152 5 7 4 17 19 0 19 23 27 31 17 Joel Rich 151 21 27 31 0 24 24 0 24 0 0 18 Billy Martin 149 34 0 0 32 30 0 27 0 26 0 19 Brandon Ballard 137 33 32 26 15 0 0 31 0 0 0 20 Nathan Weber 136 30 35 37 0 34 0 0 0 0 0 21 Nick Frescott 132 32 0 33 33 0 0 34 0 0 0 22 Scott White 132 31 0 19 30 31 0 21 0 0 0 23 Jimmy Crow 121 0 9 14 9 18 21 18 11 21 0 24 Buck Beasley 105 0 0 7 0 15 19 0 18 20 26 25 Nathan Howell 99 1 0 11 10 0 11 10 17 17 22 26 Jonathan Wright 95 20 0 0 0 23 0 22 0 0 30 27 Myles Turner 92 0 0 0 0 0 20 17 27 28 0 28 Wayne Cunnings 91 0 0 0 12 13 17 8 19 22 0 29 Dennis Maguth 89 8 0 10 0 20 25 26 0 0 0 30 Ross Stevens 89 0 31 32 26 0 0 0 0 0 0 31 Anthony Fogolini 87 0 0 0 0 17 16 16 14 24 0 32 Randall Kienast 86 0 0 0 0 0 0 20 33 33 0 33 Jonathan Oakley 81 0 29 25 27 0 0 0 0 0 0 34 Peter Schroth 76 0 11 0 8 8 14 13 22 0 0 35 Chris Chase 63 12 0 12 4 21 0 14 0 0 0 36 Guillermo Gonzalez 61 0 0 0 0 0 22 0 5 0 34 37 James Entrekin 58 28 30 0 0 0 0 0 0 0 0 38 Jon Brinson 57 0 0 0 0 0 0 0 28 0 29 39 Josh Lowthorp 55 22 0 0 24 0 0 0 0 9 0 40 Mark Anderson 53 26 0 27 0 0 0 0 0 0 0 41 Clayton Werner 52 24 28 0 0 0 0 0 0 0 0 42 Scott McDaniel 52 29 23 0 0 0 0 0 0 0 0 43 Scott Ferguson 52 0 0 0 0 0 0 0 20 0 32 44 Carlos Lescale 49 0 0 0 0 0 23 0 26 0 0 45 Chris Kutalek 48 6 15 21 0 0 0 6 0 0 0 46 Lawrence Lucia 48 3 2 0 0 0 13 1 0 12 17 47 Seth Cooke 47 18 0 0 0 0 0 0 0 29 0 48 Luke Smith 47 23 24 0 0 0 0 0 0 0 0 49 Jason Meyer 45 0 8 0 22 0 15 0 0 0 0 50 Shane Warnick 45 0 0 3 0 0 9 4 8 0 21 51 Michael Edwards 45 0 0 0 16 0 29 0 0 0 0 52 Kristipher Lillegard 44 0 16 0 21 0 7 0 0 0 0 53 Joe Feco 42 0 0 0 0 0 0 15 0 0 27 54 Karl Hansen 41 0 0 0 0 0 0 0 0 16 25 55 Pierson Callahan 41 2 5 13 5 16 0 0 0 0 0 56 Jim Falconi 39 0 0 8 0 0 12 0 6 13 0 57 Donn Marah 33 7 10 16 0 0 0 0 0 0 0 58 Stephen Smith 32 0 0 0 0 0 6 0 7 19 0 59 Jack Vigneau 25 0 0 0 0 0 0 0 25 0 0 60 Shea Fouchek 25 0 0 0 0 0 0 0 0 25 0 61 Jeff Jordan 25 0 0 0 0 0 10 0 15 0 0 62 Todd Smith 24 0 0 24 0 0 0 0 0 0 0 63 Trevor Berber 24 0 13 0 11 0 0 0 0 0 0 64 Chris Pozza 23 0 0 0 0 0 0 0 0 0 23 65 Tracy Edwards 23 0 0 0 0 0 0 0 9 14 0 66 Robert Woodlawn 23 11 12 0 0 0 0 0 0 0 0 67 Tomas Bohm 20 4 1 5 0 10 0 0 0 0 0 68 Blayne Chambers 20 0 19 1 0 0 0 0 0 0 0 69 John Barsic 20 0 0 0 0 0 0 0 0 0 20 70 Lenny Coker 19 0 0 0 0 9 0 0 10 0 0 71 Allen Schultz 19 0 0 0 0 0 0 0 0 0 19 72 Justin Molet 18 0 0 0 0 0 0 0 0 0 18 73 John Whiting 17 0 0 0 0 0 0 5 12 0 0 74 Leon Chad 15 0 0 0 0 0 0 0 0 15 0 75 Michael Juarez 15 0 0 15 0 0 0 0 0 0 0 76 Brent Smith 15 15 0 0 0 0 0 0 0 0 0 77 Brad Tyson 14 14 0 0 0 0 0 0 0 0 0 78 Lucas Needham 14 0 14 0 0 0 0 0 0 0 0 79 Matt Crabtree 13 0 0 0 0 0 0 0 13 0 0 80 Jeff Duke 12 0 0 0 0 12 0 0 0 0 0 81 Alberto Zavala 11 0 0 0 0 0 0 0 0 11 0 82 Rich Wu 11 0 0 0 0 0 0 11 0 0 0 83 John Groom 10 10 0 0 0 0 0 0 0 0 0 84 Rob McEachern 9 9 0 0 0 0 0 0 0 0 0 85 Clay Sheward 9 0 0 9 0 0 0 0 0 0 0 86 David Trevino 9 0 0 0 0 0 0 9 0 0 0 87 Brandon Rogers 8 0 0 0 0 0 8 0 0 0 0 88 Christopher Roberts 7 0 0 0 0 0 0 7 0 0 0 89 Noah Bearden 6 0 0 6 0 0 0 0 0 0 0 90 Dexter Fryar 4 0 4 0 0 0 0 0 0 0 0 91 Slade Gardner 3 0 3 0 0 0 0 0 0 0 0 92 Lisa Kary 3 0 0 0 0 0 0 3 0 0 0 93 Brian Fox 2 0 0 0 2 0 0 0 0 0 0 94 John Easley 0 0 0 0 0 0 0 0 0 0 0 95 Justin Sonnen 0 0 0 0 0 0 0 0 0 0 0 Superstock D Novice Rider Total OHR TWS OHR MSR HAL TWS HAL MSR OHR MSR 1 Jon Francis 409 45 45 45 45 35 37 35 40 45 37 2 Chris Romeo 395 35 37 34 37 45 45 45 35 37 45 3 Dane Westby 296 0 34 40 40 25 40 40 37 40 0 4 Christoper Corder 284 32 32 31 33 30 34 0 27 32 33 5 Greg LeClair 271 30 28 29 29 29 32 31 29 0 34 6 Kelly Davis 270 31 0 32 32 37 35 37 31 35 0 7 Cathy White 270 0 27 27 31 27 31 33 25 34 35 8 Ross Stevens 182 0 0 35 34 40 0 0 33 0 40 9 Rick Wagner 166 28 26 25 27 28 0 32 0 0 0 10 Brent Smith 156 0 30 28 0 31 33 34 0 0 0 11 Dirk Anderson 150 40 40 37 0 33 0 0 0 0 0 12 Mark Price 130 37 35 23 35 0 0 0 0 0 0 13 William Clark 112 29 31 22 0 0 30 0 0 0 0 14 Frank Newman 111 0 0 24 30 24 0 0 0 33 0 15 Mark Godfrey 83 0 29 26 28 0 0 0 0 0 0 16 Chris Accardo 81 0 0 0 26 0 29 0 26 0 0 17 Chris Evans 77 27 0 0 24 26 0 0 0 0 0 18 Todd Clark 67 34 0 33 0 0 0 0 0 0 0 19 Ronnie Hay 66 0 0 0 0 34 0 0 32 0 0 20 Toby Leslie 63 0 33 30 0 0 0 0 0 0 0 21 Vito Dionisio 49 0 0 0 25 0 0 0 24 0 0 22 Cory Burleson 45 0 0 0 0 0 0 0 45 0 0 23 Brandon Spradling 34 0 0 0 0 0 0 0 34 0 0 24 Les Banta 33 33 0 0 0 0 0 0 0 0 0 25 Luke Conlin 30 0 0 0 0 0 0 0 30 0 0 26 John Coleman 30 0 0 0 0 0 0 30 0 0 0 27 Danny Mosley 28 0 0 0 0 0 0 0 28 0 0 28 Randy McSpadden 26 26 0 0 0 0 0 0 0 0 0 29 Ben Ancira 23 0 0 0 23 0 0 0 0 0 0 Superbike A Novice Rider Total OHR TWS OHR MSR HAL TWS HAL MSR OHR MSR 1 Bill Drake 359 0 37 37 40 45 45 25 40 45 45 2 Nathan Weber 319 34 34 35 0 35 37 35 37 37 35 3 John ODonnell 267 32 0 31 32 32 32 34 0 34 40 4 Steve McNamara 266 0 31 29 31 33 35 37 33 0 37 5 Will Shupak 243 0 33 34 35 37 40 45 19 0 0 6 Joe Browning 215 40 45 45 45 0 0 40 0 0 0 7 Derrick Smith 204 0 0 0 30 34 33 33 34 40 0 8 Jimmy Crow 171 0 0 0 23 29 30 32 25 32 0 9 Marv Esterly 146 0 0 0 0 0 25 30 29 30 32 10 Michael Juarez 145 0 0 28 28 0 0 31 27 31 0 11 Gordon Bradeen 132 0 0 30 0 0 34 0 35 33 0 12 Jeff Robinson 118 0 0 32 26 30 0 0 30 0 0 13 Stephen O'Connor 116 0 27 0 0 0 27 0 28 0 34 14 Lawrence Tidwell 116 0 30 0 27 28 0 0 31 0 0 15 Darick Pash 97 33 0 0 33 0 31 0 0 0 0 16 Jonathan Oakley 93 0 26 33 34 0 0 0 0 0 0 17 Terry Tilton 85 0 28 0 29 0 0 0 0 0 28 18 Brian Driver 84 0 0 0 21 31 0 0 32 0 0 19 David Wilson 81 0 0 0 0 0 28 27 26 0 0 20 Daniel Caldwell 77 37 40 0 0 0 0 0 0 0 0 21 Nick Tulloh 76 0 0 0 0 0 24 28 24 0 0 22 Billy Martin 74 45 0 0 0 0 0 0 0 29 0 23 Dexter Fryar 71 0 0 25 20 0 26 0 0 0 0 24 Sam Viggers 69 0 0 0 0 0 23 26 20 0 0 25 Anthony Fogolini 68 0 0 0 0 0 0 0 0 35 33 26 Willie Carter 59 30 29 0 0 0 0 0 0 0 0 27 Marvin Biano 59 0 0 0 0 0 0 0 0 28 31 28 Clarence Mysen 51 0 0 27 24 0 0 0 0 0 0 29 Craig Thomson 45 0 0 0 0 0 0 0 45 0 0 30 James Entrekin 35 35 0 0 0 0 0 0 0 0 0 31 Brad Tyson 32 0 32 0 0 0 0 0 0 0 0 32 Clayton Werner 31 31 0 0 0 0 0 0 0 0 0 33 Troy Krisher 30 0 0 0 0 0 0 0 0 0 30 34 Daniel Browning 29 0 0 0 0 0 29 0 0 0 0 35 Lenny Coker 29 0 0 0 0 0 0 0 0 0 29 36 Wayne Cunnings 26 0 0 26 0 0 0 0 0 0 0 37 Brandon Ballard 25 0 0 0 25 0 0 0 0 0 0 38 Scott Halpenny 24 0 0 24 0 0 0 0 0 0 0 39 Jeff Jordan 23 0 0 0 0 0 0 0 23 0 0 40 Benjamin Crain 22 0 0 0 0 0 0 0 22 0 0 41 Jeff Duke 22 0 0 0 0 0 22 0 0 0 0 42 Bryan Middleton 21 0 0 0 0 0 0 0 21 0 0 Superbike B Novice Rider Total OHR TWS OHR MSR HAL TWS HAL MSR OHR MSR 1 Nathan Weber 339 33 33 30 34 35 37 37 37 33 30 2 Carter Burkholder 336 34 34 31 35 45 45 45 40 0 27 3 Joel Rich 300 31 28 35 29 32 32 32 22 30 29 4 Anthony Fogolini 296 27 22 32 23 30 31 33 32 34 32 5 Craig Thomson 292 0 0 0 40 37 40 40 45 45 45 6 Michael Edwards 279 32 32 37 33 0 35 0 33 37 40 7 Chris Bean 215 0 0 0 25 33 34 35 24 40 24 8 Derrick Smith 198 0 0 0 27 34 33 34 35 35 0 9 Jimmy Crow 167 0 0 0 21 31 30 31 26 28 0 10 Joe Browning 162 37 40 40 45 0 0 0 0 0 0 11 Buck Beasley 147 0 0 27 0 29 0 0 30 27 34 12 Michael Juarez 122 0 0 29 30 0 0 0 31 32 0 13 Stephen O'Connor 116 0 25 0 0 0 29 0 29 0 33 14 Jonathan Oakley 96 0 31 33 32 0 0 0 0 0 0 15 Terry Tilton 83 0 26 0 31 0 0 0 0 0 26 16 Michael Bettencourt 80 45 35 0 0 0 0 0 0 0 0 17 David Wilson 79 0 0 26 26 27 0 0 0 0 0 18 Wayne Cunnings 76 0 0 0 22 26 28 0 0 0 0 19 Lenny Coker 75 0 0 0 0 25 0 0 25 0 25 20 Billy Martin 64 35 0 0 0 0 0 0 0 29 0 21 Mark Anderson 63 29 0 34 0 0 0 0 0 0 0 22 Daniel Caldwell 60 23 37 0 0 0 0 0 0 0 0 23 Clarence Mysen 56 0 0 28 28 0 0 0 0 0 0 24 Freddy Biano 53 0 0 0 0 0 0 0 0 25 28 25 Nick Tulloh 50 26 0 0 24 0 0 0 0 0 0 26 Robert Woodlawn 49 25 24 0 0 0 0 0 0 0 0 27 Larry Myers 37 0 0 0 0 0 0 0 0 0 37 28 Brian Fox 35 0 0 0 0 0 0 0 0 0 35 29 Jack Vigneau 34 0 0 0 0 0 0 0 34 0 0 30 Shea Fouchek 31 0 0 0 0 0 0 0 0 31 0 31 Justin Molet 31 0 0 0 0 0 0 0 0 0 31 32 Scott White 30 30 0 0 0 0 0 0 0 0 0 33 Rich Wu 30 0 0 0 0 0 0 30 0 0 0 34 James Entrekin 30 0 30 0 0 0 0 0 0 0 0 35 Scott McDaniel 29 0 29 0 0 0 0 0 0 0 0 36 David Trevino 29 0 0 0 0 0 0 29 0 0 0 37 Brigido Valverde 28 0 0 0 0 28 0 0 0 0 0 38 Mark Cameron 28 0 0 0 0 0 0 0 28 0 0 39 Clayton Werner 28 28 0 0 0 0 0 0 0 0 0 40 Lawrence Tidwell 27 0 27 0 0 0 0 0 0 0 0 41 Matt Crabtree 27 0 0 0 0 0 0 0 27 0 0 42 John Wardlow 26 0 0 0 0 0 0 0 0 26 0 43 Dexter Fryar 25 0 0 25 0 0 0 0 0 0 0 44 Toby Leslie 24 24 0 0 0 0 0 0 0 0 0 45 Sam Shiller 23 0 23 0 0 0 0 0 0 0 0 46 Bryan Middleton 23 0 0 0 0 0 0 0 23 0 0 47 Pierson Callahan 21 0 21 0 0 0 0 0 0 0 0 Superbike C Novice Rider Total OHR TWS OHR MSR HAL TWS HAL MSR OHR MSR 1 Bill Underwood 367 40 35 40 40 35 35 35 37 37 33 2 Carter Burkholder 314 32 34 30 33 45 45 15 40 0 40 3 Chris Bean 301 28 27 31 30 29 31 34 34 20 37 4 Craig Thomson 275 0 0 0 32 28 40 40 45 45 45 5 Joel Rich 268 27 28 32 19 25 28 14 32 33 30 6 Chris Vinson 235 25 26 34 27 0 29 30 30 34 0 7 Josh Lowery 221 0 0 0 25 30 34 28 35 35 34 8 Anthony Maxey 218 16 30 23 22 32 32 32 0 31 0 9 Anthony Fogolini 202 22 19 25 15 21 23 22 26 29 0 10 Larry Myers 195 0 14 16 17 26 0 27 28 32 35 11 Nathan Weber 180 33 40 37 37 33 0 0 0 0 0 12 Nick Frescott 176 35 0 33 34 37 0 37 0 0 0 13 Brad Kelly 174 0 0 35 45 40 37 17 0 0 0 14 Joe Browning 170 45 45 45 35 0 0 0 0 0 0 15 Scott White 153 31 0 29 28 34 0 31 0 0 0 16 Michael Juarez 140 0 0 21 26 0 24 24 27 18 0 17 Wayne Cunnings 124 0 0 0 16 19 22 20 23 24 0 18 Buck Beasley 112 0 0 14 0 18 0 0 22 26 32 19 Dennis Maguth 106 0 0 17 18 23 30 18 0 0 0 20 Myles Turner 105 0 0 0 0 0 21 23 31 30 0 21 Jeff Robinson 103 0 0 24 21 0 0 0 0 27 31 22 Randall Kienast 102 0 0 0 0 0 0 29 33 40 0 23 Michael Bettencourt 99 37 37 0 0 0 0 25 0 0 0 24 Billy Martin 98 34 0 0 0 31 0 33 0 0 0 25 Cory Burleson 94 0 0 0 0 0 33 45 16 0 0 26 Jonathan Oakley 91 0 33 27 31 0 0 0 0 0 0 27 Chris Kutalek 89 21 21 22 0 0 25 0 0 0 0 28 Pierson Callahan 81 17 16 19 12 17 0 0 0 0 0 29 Peter Schroth 81 0 0 0 0 20 20 21 20 0 0 30 Guillermo Gonzalez 76 0 0 0 0 0 26 0 24 0 26 31 Scott McDaniel 62 30 32 0 0 0 0 0 0 0 0 32 David Wilson 62 0 0 18 20 24 0 0 0 0 0 33 Josh Lowthorp 54 0 0 0 29 0 0 0 0 25 0 34 Jonathan Wright 53 0 0 0 0 27 0 26 0 0 0 35 Carlos Lescale 52 0 0 0 0 0 27 0 25 0 0 36 Mark Anderson 52 26 0 26 0 0 0 0 0 0 0 37 Jim Falconi 50 0 0 13 0 0 0 0 15 22 0 38 Justin Sonnen 49 0 25 0 24 0 0 0 0 0 0 39 Jason Meyer 48 0 18 0 11 0 19 0 0 0 0 40 James Entrekin 43 14 29 0 0 0 0 0 0 0 0 41 Robert Woodlawn 40 20 20 0 0 0 0 0 0 0 0 42 Nick Dawson 40 0 15 11 0 0 14 0 0 0 0 43 Jeff Jordan 36 0 0 0 0 0 18 0 18 0 0 44 Trevor Berber 35 0 22 0 13 0 0 0 0 0 0 45 Tomas Bohm 34 19 0 15 0 0 0 0 0 0 0 46 Matt Crabtree 34 0 0 0 0 0 0 0 17 17 0 47 Lenny Coker 32 0 0 0 0 0 16 16 0 0 0 48 Ara Tidwell 31 0 31 0 0 0 0 0 0 0 0 49 Brandon Ballard 29 29 0 0 0 0 0 0 0 0 0 50 Jack Vigneau 29 0 0 0 0 0 0 0 29 0 0 51 John Barsic 29 0 0 0 0 0 0 0 0 0 29 52 Shea Fouchek 28 0 0 0 0 0 0 0 0 28 0 53 Allen Schultz 28 0 0 0 0 0 0 0 0 0 28 54 Clayton Werner 28 15 13 0 0 0 0 0 0 0 0 55 Ross Stevens 28 0 0 28 0 0 0 0 0 0 0 56 Justin Molet 27 0 0 0 0 0 0 0 0 0 27 57 Chris Kotowski 24 24 0 0 0 0 0 0 0 0 0 58 Luke Smith 24 0 24 0 0 0 0 0 0 0 0 59 Lucas Needham 23 0 23 0 0 0 0 0 0 0 0 60 Brad Tyson 23 23 0 0 0 0 0 0 0 0 0 61 Michael Edwards 23 0 0 0 23 0 0 0 0 0 0 62 Leon Chad 23 0 0 0 0 0 0 0 0 23 0 63 Michael McQueen 22 0 0 0 0 22 0 0 0 0 0 64 Seth Cooke 21 0 0 0 0 0 0 0 0 21 0 65 Lawrence Tidwell 21 0 0 0 0 0 0 0 21 0 0 66 Todd Smith 20 0 0 20 0 0 0 0 0 0 0 67 Daniel Rusert 19 0 0 0 0 0 0 0 0 19 0 68 Scott Ferguson 19 0 0 0 0 0 0 0 19 0 0 69 David Trevino 19 0 0 0 0 0 0 19 0 0 0 70 Toby Leslie 18 18 0 0 0 0 0 0 0 0 0 71 Blayne Chambers 17 0 17 0 0 0 0 0 0 0 0 72 Karl Hansen 17 0 0 0 0 0 17 0 0 0 0 73 John Brock 16 0 0 0 0 0 0 0 0 16 0 74 Brandon Rogers 15 0 0 0 0 0 15 0 0 0 0 75 Bryan Middleton 14 0 0 0 0 0 0 0 14 0 0 76 Clay Sheward 12 0 0 12 0 0 0 0 0 0 0 77 David Maxwell 10 0 0 10 0 0 0 0 0 0 0 Superbike D Novice Rider Total OHR TWS OHR MSR HAL TWS HAL MSR OHR MSR 1 Chris Romeo 414 40 45 35 45 37 45 45 37 40 45 2 Cathy White 293 0 33 30 33 30 35 32 28 35 37 3 Dane Westby 290 0 0 40 40 40 40 40 45 45 0 4 Kelly Davis 199 0 0 0 30 34 0 35 31 34 35 5 Ross Stevens 199 0 0 0 37 45 0 37 40 0 40 6 Mark Price 197 45 37 45 35 35 0 0 0 0 0 7 Rick Wagner 193 33 34 31 31 31 0 33 0 0 0 8 Dirk Anderson 179 37 40 37 0 33 32 0 0 0 0 9 Brandon Spradling 106 0 0 0 0 0 37 0 35 0 34 10 Todd Clark 101 34 0 34 0 0 0 0 33 0 0 11 Frank Newman 99 0 0 0 34 32 0 0 0 33 0 12 Steven Sinclair 96 32 32 0 0 0 0 0 0 32 0 13 Chris Accardo 95 0 0 0 32 0 34 0 29 0 0 14 Toby Leslie 67 0 35 32 0 0 0 0 0 0 0 15 Scott McDaniel 37 0 0 0 0 0 0 0 0 37 0 16 Randy McSpadden 35 35 0 0 0 0 0 0 0 0 0 17 Les Banta 34 0 0 0 0 0 0 34 0 0 0 18 Ronnie Hay 34 0 0 0 0 0 0 0 34 0 0 19 Daniel Rusert 33 0 0 0 0 0 0 0 0 0 33 20 Walter McMillan 33 0 0 0 0 0 33 0 0 0 0 21 William Clark 33 0 0 33 0 0 0 0 0 0 0 22 Luke Conlin 32 0 0 0 0 0 0 0 32 0 0 23 Scott Vivion 31 0 0 0 0 0 0 0 0 31 0 24 Crystal King 31 0 31 0 0 0 0 0 0 0 0 25 John Coleman 31 0 0 0 0 0 0 31 0 0 0 26 John Roberts 30 0 0 0 0 0 0 0 30 0 0 27 Daryl Tcshoepe 30 0 30 0 0 0 0 0 0 0 0 Heavyweight Twins Novice Rider Total OHR TWS OHR MSR HAL TWS HAL MSR OHR MSR 1 Daniel Browning 416 45 45 45 45 40 29 37 45 40 45 2 Dave Alsobrook 355 37 34 40 37 37 32 33 30 35 40 3 Nick Tulloh 353 40 37 37 33 35 34 34 32 34 37 4 Bill Underwood 175 0 0 0 0 0 45 45 40 45 0 5 James Kimball 151 0 40 0 31 45 35 0 0 0 0 6 Jose Venzor 148 0 0 33 28 33 0 29 25 0 0 7 Mark Godfrey 129 0 35 35 32 0 27 0 0 0 0 8 Brigido Valverde 122 0 0 0 30 34 0 32 26 0 0 9 Rodney Barkalow 103 0 0 0 35 0 33 0 35 0 0 10 Gray Thornton 95 0 0 0 34 0 31 30 0 0 0 11 David Price 95 0 0 0 0 32 0 0 28 0 35 12 Mark Cameron 88 0 0 0 0 0 28 31 29 0 0 13 John Bernett 77 0 0 0 0 0 0 40 37 0 0 14 Charles Cofer 70 0 0 0 0 0 0 0 33 37 0 15 Pierson Callahan 64 0 0 0 0 0 0 0 0 32 32 16 Guillermo Gonzalez 61 0 0 0 0 0 0 0 27 0 34 17 Ken Davis 57 0 0 0 0 0 0 0 24 0 33 18 Clay Allen 40 0 0 0 0 0 40 0 0 0 0 19 Andrew Temple 37 0 0 0 0 0 37 0 0 0 0 20 Toby Leslie 34 0 0 34 0 0 0 0 0 0 0 21 Ben Andrews 33 0 0 0 0 0 0 0 0 33 0 22 Todd Clark 31 0 0 0 0 0 0 0 31 0 0 Lightweight Twins Novice Rider Total OHR TWS OHR MSR HAL TWS HAL MSR OHR MSR 1 Jon Francis 380 35 45 23 45 45 40 28 40 45 34 2 Chris Romeo 373 34 40 34 37 34 45 45 22 37 45 3 Dane Westby 297 0 32 40 33 35 35 37 45 40 0 4 Ross Stevens 289 37 35 45 20 40 0 40 35 0 37 5 Christoper Corder 274 27 30 32 34 30 33 26 29 33 0 6 Cathy White 256 0 23 25 30 25 29 31 24 34 35 7 Greg LeClair 229 29 28 30 28 26 31 29 28 0 0 8 Rodney Barkalow 157 31 31 0 31 0 34 0 30 0 0 9 Nathan Weber 155 45 37 33 40 0 0 0 0 0 0 10 Mark Price 145 40 33 37 35 0 0 0 0 0 0 11 Les Banta 143 28 25 0 0 28 28 34 0 0 0 12 Dirk Anderson 139 33 34 35 0 37 0 0 0 0 0 13 Mark Godfrey 137 0 27 28 25 0 30 27 0 0 0 14 Rick Wagner 129 0 24 26 23 24 0 32 0 0 0 15 Brent Smith 117 0 0 27 0 29 26 35 0 0 0 16 Brandon Spradling 109 0 0 0 0 0 32 0 37 0 40 17 Todd Clark 93 30 0 31 0 0 0 0 32 0 0 18 Ben Andrews 84 0 0 0 27 0 0 0 25 32 0 19 Kelly Davis 81 0 0 29 21 31 0 0 0 0 0 20 Chris Evans 81 26 0 0 32 23 0 0 0 0 0 21 Toby Leslie 76 23 29 24 0 0 0 0 0 0 0 22 Chris Accardo 72 0 0 0 22 0 24 0 26 0 0 23 Ronnie Hay 66 0 0 0 0 32 0 0 34 0 0 24 Daniel Rusert 63 0 0 0 0 0 0 0 0 31 32 25 Clay Allen 60 0 0 0 0 0 37 0 23 0 0 26 Frank Newman 57 0 0 0 0 27 0 0 0 30 0 27 Scott McDaniel 35 0 0 0 0 0 0 0 0 35 0 28 Charles Lohr 33 0 0 0 0 0 0 33 0 0 0 29 Eric Yost 33 0 0 0 0 0 0 0 0 0 33 30 Danny Mosley 33 0 0 0 0 0 0 0 33 0 0 31 Randy McSpadden 32 32 0 0 0 0 0 0 0 0 0 32 Luke Conlin 31 0 0 0 0 0 0 0 31 0 0 33 John Coleman 30 0 0 0 0 0 0 30 0 0 0 34 John Roberts 27 0 0 0 0 0 0 0 27 0 0 35 William Clark 27 0 0 0 0 0 27 0 0 0 0 36 Ben Ancira 26 0 0 0 26 0 0 0 0 0 0 37 Daryl Tcshoepe 26 0 26 0 0 0 0 0 0 0 0 38 William Dunn 25 0 0 0 0 0 25 0 0 0 0 39 Leo McHeown 25 25 0 0 0 0 0 0 0 0 0 40 Steven Sinclair 24 24 0 0 0 0 0 0 0 0 0 41 Ryan Rutkowski 22 22 0 0 0 0 0 0 0 0 0 42 Crystal King 22 0 22 0 0 0 0 0 0 0 0 Formula 1 Novice Rider Total OHR TWS OHR MSR HAL TWS HAL MSR OHR MSR 1 Nathan Weber 356 35 35 35 35 35 31 40 40 33 37 2 Bill Drake 340 0 0 40 45 45 45 35 45 40 45 3 John ODonnell 262 33 33 31 33 34 33 34 0 31 0 4 Steve McNamara 253 0 32 30 29 32 35 37 23 0 35 5 Will Shupak 227 0 37 34 34 37 40 45 0 0 0 6 Nathan Howell 208 28 0 28 22 0 23 24 27 25 31 7 Derrick Smith 200 0 0 0 30 31 34 33 35 37 0 8 Buck Beasley 161 0 0 27 0 26 21 0 25 28 34 9 Larry Myers 161 0 0 0 0 28 0 31 32 30 40 10 Joe Browning 159 45 40 37 37 0 0 0 0 0 0 11 Brian Driver 142 29 0 0 23 30 0 27 33 0 0 12 Jimmy Crow 140 0 0 0 0 29 29 29 26 27 0 13 Wayne Cunnings 128 0 0 0 0 25 26 23 28 26 0 14 Michael Bettencourt 119 37 31 25 0 0 0 26 0 0 0 15 Randall Kienast 114 0 0 0 0 0 0 32 37 45 0 16 Marv Esterly 114 0 0 0 0 0 27 25 0 29 33 17 Jonathan Oakley 98 0 34 32 32 0 0 0 0 0 0 18 Myles Turner 96 0 0 0 0 0 0 30 34 32 0 19 Darick Pash 93 30 0 0 31 0 32 0 0 0 0 20 Stephen O'Connor 90 0 0 0 0 0 28 0 30 0 32 21 Michael Juarez 85 0 0 0 28 0 0 28 29 0 0 22 Seth Cooke 69 34 0 0 0 0 0 0 0 35 0 23 Michael Edwards 65 0 0 0 0 0 0 0 31 34 0 24 Clarence Mysen 54 0 0 29 25 0 0 0 0 0 0 25 Pierson Callahan 52 0 0 0 0 0 0 0 0 23 29 26 Sam Viggers 47 0 0 0 0 0 25 22 0 0 0 27 Jim Falconi 46 0 0 0 0 0 24 0 0 22 0 28 Kyle Rivers 37 0 0 0 0 0 37 0 0 0 0 29 Scott White 33 0 0 0 0 33 0 0 0 0 0 30 Ara Tidwell 33 0 0 33 0 0 0 0 0 0 0 31 Brandon Ballard 32 32 0 0 0 0 0 0 0 0 0 32 James Entrekin 31 31 0 0 0 0 0 0 0 0 0 33 Troy Krisher 30 0 0 0 0 0 0 0 0 0 30 34 Tony Tuzzolino 30 0 30 0 0 0 0 0 0 0 0 35 Dennis Maguth 30 0 0 0 0 0 30 0 0 0 0 36 Lenny Coker 28 0 0 0 0 0 0 0 0 0 28 37 Carter Burkholder 27 0 0 0 27 0 0 0 0 0 0 38 Carlos Lescale 26 0 0 0 26 0 0 0 0 0 0 39 Dexter Fryar 26 0 0 26 0 0 0 0 0 0 0 40 Bryan Middleton 24 0 0 0 0 0 0 0 24 0 0 41 Leon Chad 24 0 0 0 0 0 0 0 0 24 0 42 Jon Brinson 22 0 0 0 0 0 0 0 22 0 0 43 Jeff Jordan 22 0 0 0 0 0 22 0 0 0 0 44 Paul Haas 21 0 0 0 0 0 0 21 0 0 0 45 John Wardlow 21 0 0 0 0 0 0 0 0 21 0 46 Freddy Biano 20 0 0 0 0 0 0 0 0 20 0 Formula 2 Novice Rider Total OHR TWS OHR MSR HAL TWS HAL MSR OHR MSR 1 Jon Francis 416 40 45 45 37 45 40 40 45 45 34 2 Chris Romeo 382 34 40 34 40 30 45 45 37 40 37 3 Daniel Browning 353 37 37 37 34 29 35 37 40 35 32 4 Christoper Corder 284 0 27 33 35 37 34 29 26 32 31 5 Cathy White 280 0 33 29 32 33 26 32 22 33 40 6 Greg LeClair 223 0 35 32 27 34 31 33 31 0 0 7 David Petitpas 206 33 32 26 26 0 25 0 27 37 0 8 Rick Wagner 203 35 30 28 28 32 0 31 19 0 0 9 Ross Stevens 194 0 29 35 45 40 0 0 0 0 45 10 Mark Godfrey 156 0 34 31 29 0 32 30 0 0 0 11 Mark Price 146 45 28 40 33 0 0 0 0 0 0 12 Ben Andrews 142 32 0 30 30 0 0 0 20 30 0 13 David Price 116 0 0 27 0 31 0 0 23 0 35 14 Charles Cofer 101 0 0 0 0 0 0 35 32 34 0 15 Les Banta 99 0 0 0 0 35 30 34 0 0 0 16 Vito Dionisio 79 0 0 0 31 0 27 0 21 0 0 17 Clay Allen 70 0 0 0 0 0 37 0 33 0 0 18 Brandon Spradling 64 0 0 0 0 0 0 0 35 0 29 19 Pierson Callahan 64 0 0 0 0 0 0 0 0 31 33 20 John Roberts 53 0 0 0 0 0 0 0 25 0 28 21 Chris Accardo 52 0 0 0 0 0 28 0 24 0 0 22 Ronnie Hay 34 0 0 0 0 0 0 0 34 0 0 23 Shannon Caisey 33 0 0 0 0 0 33 0 0 0 0 24 Steven Sinclair 31 31 0 0 0 0 0 0 0 0 0 25 Daryl Tcshoepe 31 0 31 0 0 0 0 0 0 0 0 26 Todd Clark 30 0 0 0 0 0 0 0 30 0 0 27 Ken Davis 30 0 0 0 0 0 0 0 0 0 30 28 Daniel Rusert 29 0 0 0 0 0 0 0 0 29 0 29 Luke Conlin 28 0 0 0 0 0 0 0 28 0 0 30 Ben Ancira 25 0 0 0 25 0 0 0 0 0 0 31 Walter McMillan 24 0 0 0 0 0 24 0 0 0 0 Mr. Corder Racing Formula 40 Heavyweight Novice Rider Total OHR TWS OHR MSR HAL TWS HAL MSR OHR MSR 1 Bill Underwood 430 40 45 45 40 45 40 45 40 45 45 2 John ODonnell 339 28 40 40 45 32 37 40 0 37 40 3 Chris Kotowski 310 32 32 33 32 34 28 32 27 31 29 4 Charles Christine 307 35 35 35 35 0 34 34 34 30 35 5 Nick Tulloh 293 34 34 31 33 0 31 37 31 32 30 6 Dave Alsobrook 252 29 29 0 31 0 29 29 35 33 37 7 Gordon Bradeen 201 0 37 34 0 0 45 0 45 40 0 8 David Wilson 195 0 0 28 34 35 35 31 32 0 0 9 Billy Martin 189 45 0 0 37 40 0 33 0 34 0 10 Marv Esterly 164 0 0 0 0 0 32 35 28 35 34 11 Brigido Valverde 158 0 0 32 29 37 0 30 30 0 0 12 Lawrence Lucia 146 37 30 0 0 0 27 0 0 26 26 13 Stephen O'Connor 135 0 33 0 0 0 33 0 37 0 32 14 Jim Falconi 119 0 0 37 0 0 30 0 23 29 0 15 Mark Cameron 118 0 0 0 0 0 24 28 33 0 33 16 Jose Venzor 112 0 0 27 0 33 0 26 26 0 0 17 Donn Marah 92 31 31 30 0 0 0 0 0 0 0 18 David Starks 87 30 28 29 0 0 0 0 0 0 0 19 Stephen Smith 74 0 0 0 0 0 23 0 24 27 0 20 Marvin Biano 56 0 0 0 0 0 0 0 0 28 28 21 John Whiting 55 0 0 0 0 0 26 0 29 0 0 22 Guillermo Gonzalez 52 0 0 0 0 0 0 0 21 0 31 23 Gray Thornton 48 0 0 0 0 0 21 27 0 0 0 24 Coyne Gibson 47 0 0 0 0 0 0 0 22 0 25 25 John Groom 33 33 0 0 0 0 0 0 0 0 0 26 Cathy White 27 0 27 0 0 0 0 0 0 0 0 27 Lenny Coker 27 0 0 0 0 0 0 0 0 0 27 28 Tracy Edwards 25 0 0 0 0 0 0 0 25 0 0 29 Jeff Duke 25 0 0 0 0 0 25 0 0 0 0 30 John Easley 22 0 0 0 0 0 22 0 0 0 0