ALPHA CONFERENCE 2004
BATTING REGISTER
12/01/2075
League History Index | Players | Teams | Managers | Leagues | Leaderboards | Awards | Accomplishments
AC | BC : Stats & Leaders - Batting Register - Pitching Register - Fielding Register - Positional Leaderboards
Rookies - Drafted Players - Transactions Log - Injury Log
Player Team G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Dave Adkins GEN 33 33 121 19 34 15 2 3 19 0 2 30 23 .281 .426 .512 .938 1.6
Alfonso Aguilar FRE 111 111 472 84 134 24 8 8 55 45 11 47 112 .284 .349 .419 .769 3.0
Fernando Aguirre SP 4 4 17 2 7 3 0 0 2 0 0 0 1 .412 .444 .588 1.033 0.3
Eric Akers SP 98 61 252 30 68 11 7 3 33 3 3 28 42 .270 .356 .405 .761 1.1
Jacob Anderson LP 13 4 25 3 5 0 0 0 1 0 0 5 7 .200 .333 .200 .533 -0.1
Gonzalo Anvizu NB 101 101 381 33 75 20 1 4 35 2 0 37 87 .197 .271 .286 .557 -0.6
Alex Bader WIC 3 1 5 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.1
Curt Barnes NB 64 57 233 32 64 17 1 4 39 0 0 20 45 .275 .332 .408 .740 1.1
Josh Barr CV 112 112 306 52 77 26 4 4 35 11 4 56 64 .252 .372 .402 .774 2.3
Clarence Bell SP 2 2 7 0 2 1 0 0 1 0 0 0 3 .286 .286 .429 .714 0.0
Fred Bell LOU 114 114 446 59 120 18 2 7 60 1 2 64 103 .269 .364 .365 .729 2.3
Pedro Berrera WIC 23 22 88 13 27 5 0 0 6 0 0 4 14 .307 .340 .364 .704 0.3
Paul Blevins WIC 125 125 484 73 154 21 1 17 101 5 7 83 76 .318 .418 .471 .889 5.4
Bill Bly CV 91 38 180 29 57 17 0 2 27 1 1 15 18 .317 .386 .444 .831 1.6
Cameron Bonner GEN 113 113 421 56 101 33 6 2 38 2 0 57 93 .240 .333 .361 .694 1.4
John Bowman CV 114 114 425 53 115 27 2 4 47 0 1 80 62 .271 .390 .372 .762 2.8
Glenn Brown CV 91 18 149 29 40 11 0 8 33 0 0 21 40 .268 .356 .503 .860 0.7
Floyd Burks LP 12 11 41 5 7 1 0 1 5 1 0 4 9 .171 .261 .268 .529 -0.1
Shawn Carter WIC 15 10 36 6 5 1 0 2 4 0 1 1 7 .139 .184 .333 .518 -0.2
Jimmy Casagrande ANA 26 26 113 11 30 9 1 4 23 0 0 8 31 .265 .314 .469 .783 0.6
Shawn Case CV 15 15 65 12 13 2 0 0 0 5 0 7 20 .200 .288 .231 .518 -0.0
Cisco Castro WIC 89 48 234 28 61 14 1 1 27 7 2 19 36 .261 .315 .342 .657 0.5
Wilson Cerda WIC 120 120 499 81 152 22 2 11 56 30 10 50 62 .305 .372 .423 .795 3.6
Matt Chapman GEN 19 17 74 9 22 5 0 4 18 0 0 2 9 .297 .316 .527 .843 0.6
Bruce Conner GEN 76 76 305 36 75 8 6 1 25 19 6 17 78 .246 .297 .321 .618 0.3
Adrian Cook FRE 41 41 155 35 50 3 2 3 13 19 8 40 38 .323 .467 .426 .893 2.0
Thomas Cooke GEN 63 63 271 34 81 7 0 7 30 0 0 4 39 .299 .319 .402 .721 0.9
Ricardo Cora LOU 37 37 145 17 40 4 1 2 13 7 1 7 26 .276 .307 .359 .666 0.4
Gabriel Cruz FRE 99 71 307 33 88 12 2 0 31 11 4 24 61 .287 .350 .339 .688 1.0
Javier Cruz GEN 80 80 321 46 95 29 1 5 33 1 1 34 73 .296 .366 .439 .805 2.2
Player Team G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
John Cunningham CV 85 82 277 39 83 20 4 2 44 4 5 25 56 .300 .359 .422 .781 1.6
Marvin Davis WIC 117 114 411 65 111 26 2 11 47 1 2 62 81 .270 .377 .423 .801 3.1
Juan De La Garza LIN 64 64 239 39 84 13 1 10 45 14 5 38 39 .351 .441 .540 .981 3.3
Edgardo Deleón ANA 118 118 449 63 102 18 3 21 61 2 2 66 114 .227 .333 .421 .754 2.1
John Dickey LP 113 104 431 47 118 20 0 7 59 0 1 48 85 .274 .351 .369 .720 1.8
Tom Dimond NB 78 61 228 20 52 2 4 1 19 7 2 18 54 .228 .285 .285 .570 -0.3
Cristian Dorsey FRE 26 26 98 19 29 5 1 2 20 4 2 17 17 .296 .398 .429 .827 0.9
Nelson Díaz GEN 24 24 93 10 25 3 2 2 18 1 4 6 12 .269 .340 .409 .748 0.3
Ron Ferguson ANA 19 19 66 6 8 3 0 2 10 0 0 2 19 .121 .147 .258 .405 -0.5
Raynaud Feroci WIC 9 9 27 10 11 4 0 3 11 2 0 13 5 .407 .600 .889 1.489 1.1
Chet Ferris GEN 88 88 368 36 104 12 4 8 48 4 3 18 62 .283 .316 .402 .718 1.3
Ben Fields CV 66 66 269 41 68 16 7 4 40 28 7 28 65 .253 .332 .409 .741 1.7
Barney Flannery WIC 6 3 8 1 1 0 0 0 2 0 0 2 2 .125 .300 .125 .425 -0.0
Robert Fleming GEN 55 31 92 11 23 4 1 1 10 0 0 17 18 .250 .369 .348 .717 0.5
José Flores LOU 67 65 202 27 36 9 1 5 30 0 0 34 32 .178 .302 .307 .609 0.0
Ken Fulton ANA 5 2 9 1 5 2 0 0 1 0 0 0 1 .556 .500 .778 1.278 0.2
Iván Gaete LOU 44 44 180 16 52 16 3 1 14 6 3 10 36 .289 .338 .428 .766 1.0
Tom Gaines SP 97 97 341 63 97 23 3 15 55 4 4 47 83 .284 .372 .501 .873 3.2
Enrico García CV 109 109 470 59 145 21 2 6 56 0 0 26 55 .309 .345 .400 .745 2.3
Lou Garner CV 38 30 119 22 37 9 3 2 22 0 1 14 28 .311 .397 .487 .884 1.2
Alberto Garza GEN 16 16 53 9 14 5 0 0 6 1 0 7 6 .264 .355 .358 .713 0.3
Jack Gibson NB 8 8 32 5 11 1 1 0 0 2 0 2 5 .344 .382 .438 .820 0.3
Félix González LP 58 27 102 13 28 9 1 2 16 0 0 11 17 .275 .345 .441 .786 0.7
Jerry Gray LOU 33 22 83 8 21 4 0 4 14 0 0 9 17 .253 .333 .446 .779 0.5
Caden Green ANA 122 122 483 66 115 35 10 19 82 14 3 44 112 .238 .301 .470 .771 2.8
Steve Green NB 64 64 258 40 77 13 2 8 43 13 7 31 63 .298 .376 .457 .833 2.2
Brian Griffin LP 91 88 327 38 80 7 2 8 54 0 1 42 75 .245 .328 .352 .680 0.9
Rick Hall GEN 121 120 412 43 114 36 1 2 44 1 4 31 94 .277 .340 .383 .723 1.5
Shane Hannon LOU 82 57 252 35 65 13 2 5 32 0 3 24 49 .258 .337 .385 .722 0.5
Will Harmon WIC 57 36 145 27 50 8 1 3 29 16 2 21 33 .345 .427 .476 .903 1.7
Player Team G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Julian Hatch FRE 24 22 84 10 20 1 0 2 10 0 0 1 20 .238 .247 .321 .568 -0.2
Héctor Hernández SP 53 14 81 10 21 6 1 2 13 0 0 20 20 .259 .390 .432 .823 0.6
José Hernández LP 1 1 5 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.1
Lorenzo Hernández GEN 57 15 100 6 20 3 2 2 19 1 0 9 22 .200 .268 .330 .598 -0.1
Víctor Hernández SP 9 9 29 0 4 0 0 0 2 0 0 0 7 .138 .194 .138 .331 -0.3
Arturo Holguín LP 61 60 258 39 78 12 2 2 19 20 12 22 39 .302 .365 .388 .753 1.1
Dale Holmes NB 70 70 234 36 67 6 1 2 19 22 10 28 55 .286 .361 .346 .707 1.1
Ralph Hutchings LP 101 90 347 52 96 19 5 7 58 4 5 32 63 .277 .335 .421 .756 1.6
Ed Jackson ANA 50 16 67 10 18 4 0 3 11 3 0 13 12 .269 .390 .463 .853 0.7
Christian Jenkins WIC 41 16 69 6 18 2 0 0 5 3 1 4 16 .261 .320 .290 .610 0.1
Henry Jones GEN 99 41 235 36 73 19 2 2 25 0 1 17 45 .311 .358 .434 .792 1.4
Jack Jones NB 60 10 88 7 22 1 0 1 10 0 0 13 16 .250 .353 .295 .648 -0.0
Jeremy Jordan FRE 2 1 3 0 0 0 0 0 1 0 0 0 1 .000 .000 .000 .000 -0.1
Patrick Jordan WIC 31 29 122 15 33 9 0 2 7 7 4 20 36 .270 .382 .393 .775 0.6
Mark Kendrick SP 56 56 200 32 55 18 0 5 31 0 1 21 31 .275 .341 .440 .781 1.1
Larry Kimball FRE 82 82 313 47 83 17 1 7 48 3 1 60 69 .265 .382 .393 .775 2.3
Anthony Koch WIC 78 36 179 30 56 12 2 3 28 9 6 12 18 .313 .360 .453 .813 0.9
Bernardo Lafrosia LP 64 62 243 40 75 20 5 2 16 8 4 24 59 .309 .391 .457 .848 2.0
Jason Lane NB 89 89 324 24 71 12 0 1 27 0 1 18 68 .219 .263 .265 .528 -1.0
Randall Lawson GEN 64 19 87 10 19 2 1 3 12 1 0 7 19 .218 .278 .368 .646 0.1
Lan-fang Li ANA 28 28 99 6 23 5 0 3 11 0 0 9 26 .232 .303 .374 .676 0.3
Aaron Lindsey FRE 109 108 429 41 116 33 1 1 37 0 0 20 112 .270 .309 .359 .668 0.9
Dao-zi Liu CV 92 62 285 38 94 26 0 5 50 0 0 22 19 .330 .379 .474 .853 2.4
Jesús Luzuriaga LOU 60 60 243 40 65 14 1 5 30 21 6 24 45 .267 .332 .395 .727 1.2
Rodrigo López FRE 89 89 356 52 118 27 0 11 72 1 2 47 78 .331 .415 .500 .915 4.1
José Macías LOU 104 103 415 52 103 24 2 4 47 1 2 36 93 .248 .313 .345 .658 0.8
Roberto Maldonado LOU 22 22 82 15 31 8 0 3 20 0 0 9 16 .378 .452 .585 1.037 1.4
Júlio Marañán LOU 68 50 207 21 52 13 0 2 22 9 1 22 42 .251 .338 .343 .681 0.7
Andrés Marino NB 22 22 81 4 12 0 1 0 10 0 0 9 22 .148 .253 .173 .425 -0.6
José Marrero GEN 19 9 52 6 13 4 0 0 7 1 0 0 17 .250 .255 .327 .581 -0.1
Player Team G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Cam Martel LP 69 69 299 40 88 27 3 5 46 10 2 11 66 .294 .321 .455 .775 1.7
Howard Martin SP 78 52 190 20 44 10 1 5 27 8 2 13 40 .232 .282 .374 .655 0.4
Jason Martin SP 92 81 324 61 101 18 2 16 67 1 1 35 67 .312 .396 .528 .924 3.6
Jeremy Martin NB 83 83 310 44 84 17 1 10 48 5 6 43 63 .271 .362 .429 .791 2.0
Fernando Martínez LP 30 29 122 19 29 8 2 3 9 3 2 16 28 .238 .326 .410 .736 0.6
Noël Mazzocchi NB 92 92 398 59 100 25 6 3 27 38 7 33 87 .251 .307 .367 .674 1.4
Mike McBride CV 28 28 110 15 27 5 2 1 11 2 1 14 26 .245 .341 .355 .696 0.3
Danny Mccabe CV 99 99 448 52 137 20 3 5 71 6 2 22 78 .306 .338 .397 .735 2.0
Dale McMillan LP 64 51 215 36 67 5 1 1 26 1 0 19 41 .312 .380 .358 .738 1.2
Jesse McNeil FRE 39 39 160 30 55 6 3 2 21 20 2 18 22 .344 .424 .456 .880 2.1
Kip Melton ANA 106 105 441 68 101 26 7 8 31 28 5 46 95 .229 .304 .374 .678 1.5
Ben Miller LP 1 1 4 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.1
Matt Miller LP 4 4 15 1 3 0 0 0 3 0 1 2 4 .200 .278 .200 .478 -0.1
Rick Mitchell ANA 112 112 363 30 82 24 1 7 40 0 2 34 94 .226 .304 .355 .660 0.4
Anthony Moore GEN 111 111 421 60 100 27 3 10 55 29 10 51 103 .238 .321 .387 .708 1.9
Lonnie Moorer SP 57 15 68 4 14 3 0 0 5 0 0 3 14 .206 .239 .250 .489 -0.3
Cristo Moreira ANA 95 95 305 36 54 7 1 5 25 0 1 64 51 .177 .326 .256 .582 0.1
Jody Morris LP 18 6 28 3 5 1 1 0 3 0 0 4 8 .179 .303 .286 .589 0.0
John Morton NB 9 9 32 3 7 0 0 0 1 0 1 3 10 .219 .286 .219 .504 -0.2
Vicente Muñóz SP 59 22 112 13 37 5 3 3 18 0 0 14 12 .330 .405 .509 .914 1.1
Ramón Navarro WIC 4 0 0 1 0 0 0 0 0 0 0 1 0 .000 1.000 .000 1.000 0.0
Ienobu Ohashi WIC 27 0 14 4 4 3 0 0 2 0 0 6 1 .286 .476 .500 .976 0.3
Judite Oliva NB 119 119 410 57 111 20 4 12 71 9 7 54 84 .271 .376 .427 .802 3.1
Orlando Ortíz ANA 5 1 15 0 2 1 1 0 0 0 0 0 1 .133 .133 .333 .467 -0.1
Jesús Palácios ANA 24 22 76 4 13 1 0 2 8 0 0 1 12 .171 .182 .263 .445 -0.5
Lyle Parker LP 37 34 115 14 34 2 1 1 6 1 0 20 27 .296 .413 .357 .770 0.8
Todd Perry CV 99 66 287 46 77 15 3 0 24 16 6 30 53 .268 .354 .341 .695 1.2
Cory Phillips WIC 71 69 267 35 71 20 1 8 37 1 1 50 46 .266 .382 .438 .821 1.9
António Pineda FRE 36 25 108 12 25 2 0 2 13 1 1 6 24 .231 .270 .306 .575 -0.3
Tony Powell FRE 41 20 86 8 22 2 0 2 14 0 0 3 17 .256 .281 .349 .630 -0.1
Player Team G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Brian Price FRE 50 38 145 13 29 8 0 1 21 1 2 17 34 .200 .289 .276 .565 -0.4
Pedro Pérez SP 113 113 484 76 147 38 3 12 67 2 1 33 45 .304 .354 .469 .823 3.7
Rafael Pérez WIC 107 104 366 52 98 26 1 10 51 0 2 25 85 .268 .317 .426 .744 1.6
Alonso Quiñones WIC 42 41 140 18 41 18 2 2 19 0 0 16 31 .293 .365 .493 .858 1.2
Tommy Rice ANA 54 54 219 26 62 17 0 3 20 4 0 19 26 .283 .340 .402 .742 1.2
Rodney Riggs GEN 90 90 369 43 93 18 1 4 38 13 2 25 96 .252 .305 .339 .644 0.7
José Rivera LOU 11 11 40 5 8 0 0 1 3 3 1 3 7 .200 .250 .275 .525 -0.1
Ramón Rivera SP 119 119 517 68 122 10 1 1 37 36 15 24 41 .236 .281 .265 .546 -1.0
Bryant Roberts FRE 63 63 254 31 67 10 3 2 35 4 3 35 64 .264 .349 .350 .700 0.9
Manny Roberts CV 37 35 162 19 38 7 0 0 13 6 3 8 29 .235 .267 .278 .545 -0.6
Joe Robertson WIC 114 105 435 45 103 22 0 8 58 0 1 25 73 .237 .289 .343 .632 0.2
Diego Rodríguez LOU 29 29 70 11 19 4 1 0 7 3 1 12 11 .271 .414 .357 .771 0.6
Jesús Rodríguez GEN 121 118 431 49 106 29 5 3 55 9 0 36 98 .246 .304 .357 .662 0.9
Jesús Rodríguez CV 6 0 4 0 1 0 0 0 1 0 0 0 1 .250 .250 .250 .500 -0.1
José Rodríguez LP 92 73 290 46 81 17 4 4 38 9 2 20 61 .279 .343 .407 .750 1.5
Pedro Rodríguez CV 107 107 432 61 105 25 4 13 65 0 0 42 105 .243 .326 .410 .736 2.2
Jeff Rogers FRE 104 90 379 45 104 16 4 8 56 1 5 39 86 .274 .344 .401 .745 1.4
Peter Rogers SP 107 96 366 54 104 26 2 1 44 1 0 62 88 .284 .389 .374 .764 2.5
Richard Ross WIC 25 20 80 16 24 1 1 1 10 3 1 8 19 .300 .364 .375 .739 0.4
Steve Ruffin FRE 120 120 387 56 108 25 0 0 28 4 4 34 97 .279 .346 .344 .689 1.2
Bennie Russell ANA 38 38 132 15 34 14 0 2 14 0 0 19 8 .258 .346 .409 .755 0.8
James Ryan LOU 87 87 290 36 67 16 2 5 29 3 1 64 53 .231 .370 .352 .721 1.5
Donnie Sanders LOU 49 49 210 25 53 5 0 6 17 1 1 17 65 .252 .304 .362 .666 0.4
Mario Sandoval LIN 120 120 422 60 113 28 6 4 41 22 4 112 87 .268 .424 .391 .815 4.3
Conan Saunders ANA 106 89 320 33 60 20 4 5 19 4 5 48 67 .188 .297 .322 .619 0.1
Bob Sawyer SP 71 68 279 49 83 5 2 5 31 1 1 48 52 .297 .401 .384 .785 2.2
James Schultz NB 29 29 120 15 44 3 1 1 12 0 2 7 22 .367 .412 .433 .846 1.0
Ron Schultz NB 17 11 40 6 14 1 1 0 3 2 0 1 9 .350 .357 .425 .782 0.3
Joe Scott ANA 15 13 37 2 9 2 1 0 2 0 0 4 9 .243 .317 .351 .668 0.1
Johnny Scott LOU 48 47 196 23 62 12 5 2 32 3 8 10 29 .316 .346 .459 .805 0.9
Player Team G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Dylan Shelton LOU 12 12 48 7 9 1 0 2 7 2 0 8 9 .188 .293 .333 .626 0.1
Luis Silva LP 62 62 224 36 61 7 5 0 21 8 2 54 32 .272 .412 .348 .760 1.9
Travis Smith LOU 13 7 21 3 7 2 1 1 3 1 0 2 5 .333 .417 .667 1.083 0.4
Steve Spence FRE 58 55 229 31 58 9 1 13 46 1 2 20 30 .253 .308 .472 .780 1.2
Mark Spencer LOU 111 106 448 46 118 26 3 5 44 35 7 31 93 .263 .327 .368 .696 1.9
Stuart Spencer NB 83 83 293 31 68 17 2 1 21 10 2 25 47 .232 .299 .314 .613 0.1
Cory Stark ANA 106 106 420 57 109 7 1 5 37 16 7 36 24 .260 .325 .317 .641 0.7
Pedro Sáenz CV 64 54 171 30 46 8 3 1 20 2 0 27 32 .269 .368 .368 .737 1.0
Fernando Sánchez LOU 65 59 222 33 60 16 4 2 31 8 2 30 32 .270 .357 .405 .763 1.5
Sadaharu Tanaka CV 38 31 124 20 38 7 2 3 20 0 0 21 31 .306 .404 .468 .872 1.4
Seth Taylor LP 7 6 22 3 6 1 0 0 2 1 0 2 5 .273 .360 .318 .678 0.0
Denny Teague NB 65 23 122 12 31 9 1 1 14 0 0 10 24 .254 .324 .369 .693 0.2
Cory Thomas GEN 71 59 210 23 46 13 0 3 37 13 2 16 30 .219 .274 .324 .598 0.0
Ryan Tracy LP 109 107 369 37 68 26 1 8 49 0 0 12 81 .184 .211 .325 .537 -1.2
Miguel Valleso WIC 4 1 5 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.1
Juan Vega LP 103 88 368 54 117 32 3 2 53 8 1 23 72 .318 .357 .438 .794 2.5
José Velásquez FRE 33 27 119 17 41 2 1 3 21 0 0 9 18 .345 .385 .454 .838 1.0
Johnny Vincent NB 108 108 424 62 123 24 3 6 54 7 2 39 94 .290 .352 .403 .756 2.5
José Vásquez ANA 86 86 317 33 81 21 3 6 39 6 3 24 65 .256 .310 .397 .707 1.0
Gerardo Vázquez SP 14 10 37 3 11 2 0 0 4 1 0 9 8 .297 .426 .351 .777 0.4
Wayne Walker CV 4 1 6 1 1 0 0 0 0 0 0 0 1 .167 .167 .167 .333 -0.1
Ron Welch CV 53 48 157 21 48 11 1 1 25 3 2 10 18 .306 .341 .408 .749 0.7
Gene West SP 128 128 529 76 179 37 1 13 73 0 1 55 99 .338 .403 .486 .889 5.7
Carl White CV 44 44 166 28 49 12 0 8 27 0 0 26 31 .295 .402 .512 .914 1.9
Garland Williams LOU 30 5 46 1 7 0 0 0 8 0 0 10 8 .152 .298 .152 .450 -0.3
James Wilson LP 68 68 240 28 53 12 2 4 29 1 0 28 54 .221 .309 .338 .646 0.5
Paul Wilson WIC 34 19 62 8 15 2 0 2 13 0 0 14 16 .242 .372 .371 .743 0.4
Roderick Wilson WIC 108 108 368 41 89 23 1 7 51 0 0 27 92 .242 .293 .367 .660 0.6
Jim Wolfe ANA 51 38 152 11 35 2 1 2 10 0 0 16 33 .230 .304 .296 .600 -0.1
Bill Wood WIC 123 123 470 65 129 19 3 1 41 15 6 32 98 .274 .323 .334 .658 0.9
Player Team G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Thomas Wood ANA 76 40 185 15 38 4 1 3 13 3 2 13 47 .205 .272 .286 .559 -0.3
Wayne Yarbrough LP 91 87 290 35 65 13 6 4 40 14 8 31 69 .224 .302 .352 .653 0.2
Jorge Zúñiga SP 60 37 155 16 44 5 2 3 25 0 1 12 18 .284 .337 .400 .737 0.6
183 Players
Powered by: Out of the Park Developments, Out of the Park Baseball, Franchise Hockey Manager
Friday, March 1st , 2024 - OOTP Baseball 23.10 Build 103