Anexo F. Tablas (traducción y conversión)

Dependiendo de la versión instalada o de la versión que tenga instalada el remoto, se aplican distintas tablas de traducción. El primer extremo que traduzca es el que impone la tabla a utilizar. Se dan distintos casos:

  • Si el extremo que traduce es CICS o IMS y dispone de versión 5.0 fase 2 o superior o si el extremo que traduce es cualquier otro entorno y dispone de versión 5.0 fase 0 o superior, se aplica una tabla de traducción basada en Codepage 1145 EBCDIC spanish y ASCII ISO 8859 latin-1.

La traducción EBCDIC a ASCII (entre Codepage 1145 ebcdic spanish y ASCII ISO 8859 latin-1) es la siguiente (ejemplo en negrita, el carácter x’FA’ EBCDIC se transforma en el carácter x’B3’ en ASCII) :

  | x0| x1| x2| x3| x4| x5| x6| x7| x8| x9| xA| xB| xC| xD| xE| xF|
0x|x00|x01|x02|x03|x9C|x09|x86|x7F|x97|x8D|x8E|x0B|x0C|x0D|x0E|x0F|
1x|x10|x11|x12|x13|x9D|x85|x08|x87|x18|x19|x92|x8F|x1C|x1D|x1E|x1F|
2x|x80|x81|x82|x83|x84|x0A|x17|x1B|x88|x89|x8A|x8B|x8C|x05|x06|x07|
3x|x90|x91|x16|x93|x94|x95|x96|x04|x98|x99|x9A|x9B|x14|x15|x9E|x1A|
4x|x20|xA0|xE2|xE4|xE0|xE1|xE3|xE5|xE7|xA6|x5B|x2E|x3C|x28|x2B|x7C|
5x|x26|xE9|xEA|xEB|xE8|xED|xEE|xEF|xEC|xDF|x5D|x24|x2A|x29|x3B|xAC|
6x|x2D|x2F|xC2|xC4|xC0|xC1|xC3|xC5|xC7|x23|xF1|x2C|x25|x5F|x3E|x3F|
7x|xF8|xC9|xCA|xCB|xC8|xCD|xCE|xCF|xCC|x60|x3A|xD1|x40|x27|x3D|x22|
8x|xD8|x61|x62|x63|x64|x65|x66|x67|x68|x69|xAB|xBB|xF0|xFD|xFE|xB1|
9x|xB0|x6A|x6B|x6C|x6D|x6E|x6F|x70|x71|x72|xAA|xBA|xE6|xB8|xC6|xA4|
Ax|xB5|xA8|x73|x74|x75|x76|x77|x78|x79|x7A|xA1|xBF|xD0|xDD|xDE|xAE|
Bx|xA2|xA3|xA5|xB7|xA9|xA7|xB6|xBC|xBD|xBE|x5E|x21|xAF|x7E|xB4|xD7|
Cx|x7B|x41|x42|x43|x44|x45|x46|x47|x48|x49|xAD|xF4|xF6|xF2|xF3|xF5|
Dx|x7D|x4A|x4B|x4C|x4D|x4E|x4F|x50|x51|x52|xB9|xFB|xFC|xF9|xFA|xFF|
Ex|x5C|xF7|x53|x54|x55|x56|x57|x58|x59|x5A|xB2|xD4|xD6|xD2|xD3|xD5|
Fx|x30|x31|x32|x33|x34|x35|x36|x37|x38|x39|xB3|xDB|xDC|xD9|xDA|x9F|

La traducción ASCII a EBCDIC (entre ASCII ISO 8859 latin-1 y Codepage 1145 ebcdic spanish) es la siguiente (ejemplo en negrita, el carácter x’BE’ ASCII se transforma en el carácter x’FA’ en EBCDICI) :

  | x0| x1| x2| x3| x4| x5| x6| x7| x8| x9| xA| xB| xC| xD| xE| xF|
0x|x00|x01|x02|x03|x37|x2D|x2E|x2F|x16|x05|x25|x0B|x0C|x0D|x0E|x0F|
1x|x10|x11|x12|x13|x3C|x3D|x32|x26|x18|x19|x3F|x27|x1C|x1D|x1E|x1F|
2x|x40|xBB|x7F|x69|x5B|x6C|x50|x7D|x4D|x5D|x5C|x4E|x6B|x60|x4B|x61|
3x|xF0|xF1|xF2|xF3|xF4|xF5|xF6|xF7|xF8|xF9|x7A|x5E|x4C|x7E|x6E|x6F|
4x|x7C|xC1|xC2|xC3|xC4|xC5|xC6|xC7|xC8|xC9|xD1|xD2|xD3|xD4|xD5|xD6|
5x|xD7|xD8|xD9|xE2|xE3|xE4|xE5|xE6|xE7|xE8|xE9|x4A|xE0|x5A|xBA|x6D|
6x|x79|x81|x82|x83|x84|x85|x86|x87|x88|x89|x91|x92|x93|x94|x95|x96|
7x|x97|x98|x99|xA2|xA3|xA4|xA5|xA6|xA7|xA8|xA9|xC0|x4F|xD0|xBD|x07|
8x|x20|x21|x22|x23|x24|x15|x06|x17|x28|x29|x2A|x2B|x2C|x09|x0A|x1B|
9x|x30|x31|x1A|x33|x34|x35|x36|x08|x38|x39|x3A|x3B|x04|x14|x3E|xFF|
Ax|x41|xAA|xB0|xB1|x9F|xB2|x49|xB5|xA1|xB4|x9A|x8A|x5F|xCA|xAF|xBC|
Bx|x90|x8F|xEA|xFA|xBE|xA0|xB6|xB3|x9D|xDA|x9B|x8B|xB7|xB8|xB9|xAB|
Cx|x64|x65|x62|x66|x63|x67|x9E|x68|x74|x71|x72|x73|x78|x75|x76|x77|
Dx|xAC|x7B|xED|xEE|xEB|xEF|xEC|xBF|x80|xFD|xFE|xFB|xFC|xAD|xAE|x59|
Ex|x44|x45|x42|x46|x43|x47|x9C|x48|x54|x51|x52|x53|x58|x55|x56|x57|
Fx|x8C|x6A|xCD|xCE|xCB|xCF|xCC|xE1|x70|xDD|xDE|xDB|xDC|x8D|x8E|xDF|
  • Si el extremo que traduce tiene una versión inferior a 4.0 fase 4, en algún caso se aplicaba una tabla de traducción obsoleta y no simétrica. Esos casos eran:

    • Que traducía en Editran sin compresión Editran

    • Que traducía en Editran con compresión Editran y con versión-iga-remota < 3.1

    • Que se use Editran/MQ

  • En el resto de casos (situación más habitual en todas las entidades), se aplicaba una tabla de traducción obsoleta (del ms-dos). En el caso de EBCDIC a ASCII (x’FA’ por x’FC’, es distinta a la tabla anterior, en éste y otros caracteres)

En el caso de ASCII a EBCDIC (x’FC’ por x’FA’)

Todas las tablas de traducción usadas, tienen la misma traducción en mayúsculas y minúsculas sin acentuar (excepto Ñ, ñ). En el caso de acentuadas o símbolos especiales, cambian las traducciones.

En principio, las nuevas tablas de traducción 5.0 (o 5.0.2), son tablas “modernas” que hacen que las aplicaciones entiendan correctamente letras (acentuadas y sin acentuar), números y símbolos. Normalmente, los problemas que hubiera hasta esta versión, se solucionan con la misma:

  • En emisiones, si el remoto es un ASCII, puede traducir en emisión (en ese caso, se aplicará la tabla moderna, independientemente de la versión del producto que ese remoto tenga instalada).

  • En recepciones, si el remoto es un ASCII, y tiene una versión del producto instalada inferior a 5.0, puede indicarle al mismo que no traduzca (perfil Editran del entorno ASCII) y hacerlo usted en la descarga en el z/OS (de esa forma se aplicará la tabla moderna y no la obsoleta del entorno ASCII)

En cualquier caso, si no le vale la tabla de traducción, puede aplicar usted la tabla de conversión (en emisión o recepción), o también la puede aplicar el remoto. En esos casos, lo que se hace es adaptar los caracteres que salen o llegan a los caracteres esperados. Lo suyo es que la tabla de conversión, se aplique en recepción (una vez resulta la traducción, si es que la hubiera).

En los perfiles de Editran (sesión de presentación), se pueden incluir tablas de conversión de emisión o tablas de conversión de recepción. En este caso, se indica un nombre de tabla de 8 posiciones ¿Cómo y cuándo se aplican?:

  1. En caso de emisiones. Se aplica la tabla de conversión, antes de la traducción (si este campo se hubiera marcado también). En este caso, el programa de carga:

  • Si el alfabeto original de los datos es EBCDIC, busca una tabla de 9 posiciones, cuyo nombre sea la combinación de el nombre de 8 posiciones especificado en el perfil y la letra “E” o “F”.

    • En el caso de que el emisor tenga instalada la versión 5.0.2 o superior, busca la letra “F”

    • En el caso de que el emisor tenga instalada una versión inferior, busca la letra “E”

  • Si el alfabeto original de los datos es ASCII, busca una tabla de 9 posiciones, cuyo nombre sea la combinación de el nombre de 8 posiciones especificado en el perfil y la letra “A” o “B”.

    • En el caso de que el emisor tenga instalada la versión 5.0.2 o superior, busca la letra “B”

    • En el caso de que el emisor tenga instalada una versión inferior, busca la letra “A”

  1. En el caso de recepciones (el extremo que recibe, a priori, desconoce que es el que ha hecho con la traducción el extremo que emite).

  • Si el extremo receptor tiene instalada una versión 5.0.2 o superior. Verifica la versión del producto (no la que tiene en su perfil, sino la que realmente el remoto en la cabecera CSB).

    • Si el remoto tiene instalado una versión > 4.1

      • Si la cabecera CSB le dice que le llegan los datos en EBCDIC y en el perfil de la sesión de presentación tiene el parámetro TRADUCIR en RECEPCION con los valores “E” o “N” (en ambos casos, no traduce al descargar). En este caso, si tiene una tabla de conversión de recepción en el perfil de la presentación, busca una tabla de 9 posiciones, cuyo nombre sea la combinación de el nombre de 8 posiciones especificado en el perfil y la letra “F”.

      • Si la cabecera CSB le dice que le llegan los datos en EBCDIC y en el perfil de la sesión de presentación tiene el parámetro TRADUCIR en RECEPCION con el valor “A” (ASCII), traduce con la nueva tabla especificada para la versión que tiene (5.0.2). Una vez hecha la traducción, si tiene una tabla de conversión de recepción en el perfil de la presentación, busca una tabla de 9 posiciones, cuyo nombre sea la combinación de el nombre de 8 posiciones especificado en el perfil y la letra “B”.

      • Si la cabecera CSB le dice que le llegan los datos en ASCII y en el perfil de la sesión de presentación tiene el parámetro TRADUCIR en RECEPCION con los valores “A” o “N” (en ambos casos, no traduce al descargar). En este caso, si tiene una tabla de conversión de recepción en el perfil de la presentación, busca una tabla de 9 posiciones, cuyo nombre sea la combinación de el nombre de 8 posiciones especificado en el perfil y la letra “B”.

      • Si la cabecera CSB le dice que le llegan los datos en ASCII y en el perfil de la sesión de presentación tiene el parámetro TRADUCIR en RECEPCION con el valor “E” (ebcdic), traduce con la nueva tabla especificada para la versión que tiene (5.0.2). Una vez hecha la traducción, si tiene una tabla de conversión de recepción en el perfil de la presentación, busca una tabla de 9 posiciones, cuyo nombre sea la combinación de el nombre de 8 posiciones especificado en el perfil y la letra “F”.

    • Si el remoto tiene instalado una versión inferior a 5.0

      • Si la cabecera CSB le dice que le llegan los datos en EBCDIC y en el perfil de la sesión de presentación tiene el parámetro TRADUCIR en RECEPCION con los valores “E” o “N” (en ambos casos, no traduce al descargar). En este caso, si tiene una tabla de conversión de recepción en el perfil de la presentación, busca una tabla de 9 posiciones, cuyo nombre sea la combinación de el nombre de 8 posiciones especificado en el perfil y la letra “E”.

      • Si la cabecera CSB le dice que le llegan los datos en EBCDIC y en el perfil de la sesión de presentación tiene el parámetro TRADUCIR en RECEPCION con el valor “A” (ASCII), traduce con la nueva tabla especificada para la versión que tiene (5.0.2). Una vez hecha la traducción, si tiene una tabla de conversión de recepción en el perfil de la presentación, busca una tabla de 9 posiciones, cuyo nombre sea la combinación de el nombre de 8 posiciones especificado en el perfil y la letra “B”.

      • Si la cabecera CSB le dice que le llegan los datos en ASCII y en el perfil de la sesión de presentación tiene el parámetro TRADUCIR en RECEPCION con los valores “A” o “N” (en ambos casos, no traduce al descargar). En este caso, si tiene una tabla de conversión de recepción en el perfil de la presentación, busca una tabla de 9 posiciones, cuyo nombre sea la combinación de el nombre de 8 posiciones especificado en el perfil y la letra “A”.

      • Si la cabecera CSB le dice que le llegan los datos en ASCII y en el perfil de la sesión de presentación tiene el parámetro TRADUCIR en RECEPCION con el valor “E” (ebcdic), traduce con la nueva tabla especificada para la versión que tiene (5.0.2). Una vez hecha la traducción, si tiene una tabla de conversión de recepción en el perfil de la presentación, busca una tabla de 9 posiciones, cuyo nombre sea la combinación de el nombre de 8 posiciones especificado en el perfil y la letra “F”.

  • Si el extremo receptor tiene instalada una versión inferior a 5.0.2, cuando descargue, una vez que haya traducido (o no), traduzca o no:

    • Si el alfabeto de los datos descargados en ese momento es Ebcdic, si tiene una tabla de conversión de recepción en el perfil de la presentación, busca una tabla de 9 posiciones, cuyo nombre sea la combinación de el nombre de 8 posiciones especificado en el perfil y la letra “E”.

    • Si el alfabeto de los datos descargados en ese momento es ASCII, si tiene una tabla de conversión de recepción en el perfil de la presentación, busca una tabla de 9 posiciones, cuyo nombre sea la combinación de el nombre de 8 posiciones especificado en el perfil y la letra “A”.

Conclusiones a las tablas de conversión (si usted ha instalado la versión > 5.0.1)

  • Emisiones

    • Si hay traducción aplicar la(s) tabla(s) de conversión acabada(s) en F o en B (nuevas)

    • Si no hay traducción aplicar (s) tabla(s) de conversión acabada(s) en E o en A (viejas)

  • Recepciones

    • Si se aplica traducción en recepción, o si y v.iga local (la del extremo que carga) en cab.csb es > 4.1, se aplicará(n) la(s) tabla(s) de conversión acabada(s) en B o en F (nuevas)

    • Si no se aplica traducción y v.iga local (la del extremo que carga) en CAB cabo es < 5.0, se aplican tablas de conversión antiguas.

Las tablas de conversión, se generan a partir de un JCL y de un programa que da de alta una determinada tabla:

El programa del JCL anterior, leerá los registros de fichas y en el primer registro se encontrará con la función (00-grabar, 01-listar, 02-reescribir), el nombre de la tabla de conversión de perfiles (XXXXXXXX) y una letra (A/B o E/F), indicando si se trata de una tabla de conversión ASCII o EBCDIC. Si la función es 01 listará el contenido de la tabla especificada. Si la función es 00, a continuación se encontrará con el valor hexadecimal original y el valor hexadecimal al que va a ser convertido (si ambos son iguales no hace falta ponerlos), de modo que al final grabará una tabla con todos los valores (256 valores) con la clave especificada en el fichero ZTBGFTCO y se sacará un informe con el resultado de los contenidos de la tabla. Si la función es 02, reescribirá los nuevos caracteres que se indiquen y mantendrá los caracteres modificados en escrituras previas.

El listado que aparece con cualquier opción es el siguiente:

y así sucesivamente hasta completar los caracteres hexadecimales cambiantes.

Para evitar problemas, se propone el siguiente esquema:

  • Lo habitual es que la tabla de conversión la aplique el receptor.

  • Lo habitual es que la traducción la aplique el receptor.

Como en versión inferior a 5.0.2 sólo se podían crear tablas de conversión acabadas en ‘A’ o ‘E’, en la 5.0.2 se proporciona:

  • Software para poder crear tablas acabadas en ‘B’ o ‘F’

  • Programas de migración, que a partir de las tablas de conversión YA CREADAS por el usuario acabadas en ‘A’ y ‘E’, crea nuevas tablas de conversión acabadas en ‘B’ o ‘F’ para evitar en lo posible que el usuario tenga que volver a crearlas. En caso de que el programa de migración detecte que no es necesaria la aplicación de una tabla de conversión (porque la nueva traducción resuelve el problema, elimina la misma de la sesión de presentación)

Ejemplo de uso:

Usted ha instalado Editran 5.0.2 y quiere emitir, pero sabe que el carácter Ñ de su EBCDIC en hexadecimal usted lo ve como un x’7B’. El extremo al que emite es un ASCII que entiende la Ñ como un hexadecimal que interpreta como x’2B’. Las soluciones a este problema son varias:

  • Si se traduce en emisión, se aplica la nueva tabla de traducción, con lo que el EBCDIC x’7B’ se traduciría por un ASCII x’D1’. Al remoto no le llegaría su esperado x’2B’. En este caso hay varias soluciones:

    • En emisión se podría meter una tabla de conversión de emisión acabada en F, que cambiase el valor x’7B’ por el valor x’4E’. La traducción en emisión posterior, traduciría x’4E’ por x’2B’ que es el valor que el remoto esperaba.

    • En emisión, no meter tabla de conversión de emisión. En este caso, al remoto le llega un x’D1’. En esa descarga:

      • Si el receptor tiene una versión instalada < 5.0, podría incluir una tabla de conversión de recepción, acabada en ‘A’ , que cambiaría x’D1’ por x’2B’ que es el valor que el remoto esperaba.

      • Si el receptor tiene una versión instalada > 4.1, podría incluir una tabla de conversión de recepción, acabada en ‘B’ , que cambiaría x’D1’ por x’2B’ que es el valor que el remoto esperaba.

  • Si no se traduce en emisión:

    • Si el remoto tiene instalada una versión superior a 4.1.

      • El emisor puede incluir una tabla de conversión de emisión acabada en ‘F’ que cambie el x’7B’ por un x’4E’. El receptor aplica la traducción y traduciría x’4E’ por x’2B’ que es el valor que el remoto esperaba.

      • El receptor aplica traducción x’7B’ por x’D1’ y a continuación aplica una tabla de conversión acabada en ‘B’ que cambia x’D1’ por x’2B’ que es el valor que el remoto esperaba.

    • Si el remoto tiene instalada una versión inferior a 5.0

    • El emisor puede incluir una tabla de conversión de emisión acabada en ‘E’ que cambie el x’7B’ por un x’4E’. El receptor aplica la traducción ANTIGUA y traduciría x’4E’ por x’2B’ que es el valor que el remoto esperaba.

    • El receptor aplica traducción x’7B’ por x’A5’ con su tabla de traducción antigua y a continuación aplica una tabla de conversión acabada en ‘A’ que cambia x’A5’ por x’2B’ que es el valor que el remoto esperaba.

Diferencias entre las tablas de traducción antiguas y nuevas (EBCDIC a ASCII):

Caracteres EBCDIC que cambian de la tabla vieja a la nueva.

Ebcdic

Asc-old

Asc-new

Ebcdic

Asc-old

Asc-new

Ebcdic

Asc-old

Asc-new

Ebcdic

Asc-old

Asc-new

x04

x9F

x9C

x43

x84

xE4

x77

xD8

xCF

xB8

xAB

xBD

x06

xB0

x86

x44

x85

xE0

x78

xDE

xCC

xB9

xF3

xBE

x08

xB1

x97

x45

xA0

xE1

x7B

xA5

xD1

xBC

xEE

xAF

x09

xB2

x8D

x46

xC6

xE3

x80

x9D

xD8

xBE

xEF

xB4

x0A

xB4

x8E

x47

x86

xE5

x8A

xAE

xAB

xBF

x9E

xD7

x14

xB9

x9D

x48

x87

xE7

x8B

xAF

xBB

xCA

xF0

xAD

x15

xBA

x85

x49

x7C

xA6

x8C

xD0

xF0

xCB

x93

xF4

x17

xBB

x87

x4F

xB3

x7C

x8D

xEC

xFD

xCC

x94

xF6

x1A

xBC

x92

x51

x82

xE9

x8E

xE7

xFE

xCD

x95

xF2

x1B

xBF

x8F

x52

x88

xEA

x8F

xF1

xB1

xCE

xA2

xF3

x20

xC0

x80

x53

x89

xEB

x90

xF8

xB0

xCF

xE4

xF5

x21

xC1

x81

x54

x8A

xE8

x9A

xA6

xAA

xDA

xFB

xB9

x22

xC2

x82

x55

xA1

xED

x9B

xA7

xBA

xDB

x96

xFB

x23

xC3

x83

x56

x8C

xEE

x9C

x91

xE6

xDC

x81

xFC

x24

xC4

x84

x57

x8B

xEF

x9D

xF7

xB8

xDD

x97

xF9

x28

xC5

x88

x58

x8D

xEC

x9E

x92

xC6

xDE

xA3

xFA

x29

xC8

x89

x59

xE1

xDF

x9F

xCF

xA4

xDF

x98

xFF

x2A

xC9

x8A

x5F

xAA

xAC

xA0

xE6

xB5

xE1

xF6

xF7

x2B

xCA

x8B

x62

xB6

xC2

xA1

xF9

xA8

xEA

xFD

xB2

x2C

xCB

x8C

x63

x8E

xC4

xAA

xAD

xA1

xEB

xE2

xD4

x30

xCC

x90

x64

xB7

xC0

xAB

xA8

xBF

xEC

x99

xD6

x31

xCD

x91

x65

xB5

xC1

xAC

xD1

xD0

xED

xE3

xD2

x33

xCE

x93

x66

xC7

xC3

xAD

xED

xDD

xEE

xE0

xD3

x34

xD5

x94

x67

x8F

xC5

xAE

xE8

xDE

xEF

xE5

xD5

x35

xD9

x95

x68

x80

xC7

xAF

xA9

xAE

xFA

xFC

xB3

x36

xDA

x96

x6A

xA4

xF1

xB0

xBD

xA2

xFB

xEA

xDB

x38

xDB

x98

x70

x9B

xF8

xB1

x9C

xA3

xFC

x9A

xDC

x39

xDC

x99

x71

x90

xC9

xB2

xBE

xA5

xFD

xEB

xD9

x3A

xDD

x9A

x72

xD2

xCA

xB3

xFA

xB7

xFE

xE9

xDA

x3B

xDF

x9B

x73

xD3

xCB

xB4

xB8

xA9

xFF

xFF

x9F

x3E

xF2

x9E

x74

xD4

xC8

xB5

xF5

xA7

x41

xFE

xA0

x75

xD6

xCD

xB6

xF4

xB6

x42

x83

xE2

x76

xD7

xCE

xB7

xAC

xBC

Diferencias entre las tablas de traducción antiguas y nuevas (ascii a EBCDIC).

Caracteres ASCII que cambian de la tabla vieja a la nueva.

ASCII

Ebc-old

Ebc-new

ASCII

Ebc-old

Ebc-new

ASCII

Ebc-old

Ebc-new

ASCII

Ebc-old

Ebc-new

x7C

x49

x4F

xA0

x45

x41

xC1

x21

x65

xE2

xEB

x42

x80

x68

x20

xA1

x55

xAA

xC2

x22

x62

xE3

xED

x46

x81

xDC

x21

xA2

xCE

xB0

xC3

x23

x66

xE4

xCF

x43

x82

x51

x22

xA3

xDE

xB1

xC4

x24

x63

xE5

xEF

x47

x83

x42

x23

xA4

x6A

x9F

xC5

x28

x67

xE6

xA0

x9C

x84

x43

x24

xA5

x7B

xB2

xC6

x46

x9E

xE7

x8E

x48

x85

x44

x15

xA6

x9A

x49

xC7

x66

x68

xE8

xAE

x54

x86

x47

x06

xA7

x9B

xB5

xC8

x29

x74

xE9

xFE

x51

x87

x48

x17

xA8

xAB

xA1

xC9

x2A

x71

xEA

xFB

x52

x88

x52

x28

xA9

xAF

xB4

xCA

x2B

x72

xEB

xFD

x53

x89

x53

x29

xAA

x5F

x9A

xCB

x2C

x73

xEC

x8D

x58

x8A

x54

x2A

xAB

xB8

x8A

xCC

x30

x78

xED

xAD

x55

x8B

x57

x2B

xAC

xB7

x5F

xCD

x31

x75

xEE

xBC

x56

x8C

x56

x2C

xAD

xAA

xCA

xCE

x33

x76

xEF

xBE

x57

x8D

x58

x09

xAE

x8A

xAF

xCF

x9F

x77

xF0

xCA

x8C

x8E

x63

x0A

xAF

x8B

xBC

xD0

x8C

xAC

xF1

x8F

x6A

x8F

x67

x1B

xB0

x06

x90

xD1

xAC

x7B

xF2

x3E

xCD

x90

x71

x30

xB1

x08

x8F

xD2

x72

xED

xF3

xB9

xCE

x91

x9C

x31

xB2

x09

xEA

xD3

x73

xEE

xF4

xB6

xCB

x92

x9E

x1A

xB3

x4F

xFA

xD4

x74

xEB

xF5

xB5

xCF

x93

xCB

x33

xB4

x0A

xBE

xD5

x34

xEF

xF6

xE1

xCC

x94

xCC

x34

xB5

x65

xA0

xD6

x75

xEC

xF7

x9D

xE1

x95

xCD

x35

xB6

x62

xB6

xD7

x76

xBF

xF8

x90

x70

x96

xDB

x36

xB7

x64

xB3

xD8

x77

x80

xF9

xA1

xDD

x97

xDD

x08

xB8

xB4

x9D

xD9

x35

xFD

xFA

xB3

xDE

x98

xDF

x38

xB9

x14

xDA

xDA

x36

xFE

xFB

xDA

xDB

x99

xEC

x39

xBA

x15

x9B

xDB

x38

xFB

xFC

xFA

xDC

x9A

xFC

x3A

xBB

x17

x8B

xDC

x39

xFC

xFD

xEA

x8D

x9B

x70

x3B

xBC

x1A

xB7

xDD

x3A

xAD

xFE

x41

x8E

x9C

xB1

x04

xBD

xB0

xB8

xDE

x78

xAE

xFF

xFF

xDF

x9D

x80

x14

xBE

xB2

xB9

xDF

x3B

x59

x9E

xBF

x3E

xBF

x1B

xAB

xE0

xEE

x44

x9F

x04

xFF

xC0

x20

x64

xE1

x59

x45

Última actualización