AECTR035 UNIVERSIDAD AUTONOMA METROPOLITANA FECHA:16/05/2025 Ver. 02 CICLO TRIMESTRAL HORARIOS POR PLANES DE ESTUDIO ------------------------------------------------------------------------------------------------------------------------------- UNIDAD : CUAJIMALPA TRIMESTRE:25P DIVISION: CIENCIAS NATURALES E INGENIERIA PLAN : LICENCIATURA EN BIOLOGIA MOLECULAR AREA : ------------------------------------------------------------------------------------------------------------------------------- LUNES MARTES MIERCOLES JUEVES VIERNES SABADO CLAVE UEA NOMBRE HORA INICIO TIPO CLASE TRIM GRUPO CRED. H.T./H.L. SERIACION HORA FIN CUPO REP TIPO DE UEA SALON NOMBRE DEL PROFESOR PARTICIPACION I 4000001 INTRODUCCION AL PENSAMIENTO MATEMATICO 08:00 TEO 08:00 TEO TD01BM 9 3 3 11:00 11:00 40 0 OBLIGATORIA A-509 A-509 ARTURO ROJO DOMINGUEZ REGISTRA CALIFICACIONES ------------------------------------------------------------------------------------------------------------------------------ I 4000001 INTRODUCCION AL PENSAMIENTO MATEMATICO 08:00 TEO 08:00 TEO TD01IB 9 3 3 11:00 11:00 40 0 OBLIGATORIA A-803 A-505 JAVIER ALEJANDRO POSADA SALGADO REGISTRA CALIFICACIONES ------------------------------------------------------------------------------------------------------------------------------ I 4000007 SEMINARIO SOBRE SUSTENTABILIDAD 12:00 TEO TG01A 6 0 3 15:00 35 0 OBLIGATORIA A-605 MARCIA DE PAULA LEITE REGISTRA CALIFICACIONES ------------------------------------------------------------------------------------------------------------------------------ I 4000007 SEMINARIO SOBRE SUSTENTABILIDAD 11:00 TEO TG01BM 6 0 3 14:00 40 0 OBLIGATORIA A-MAGNA JUANA JIMENA OTERO NEGRETE REGISTRA CALIFICACIONES ------------------------------------------------------------------------------------------------------------------------------ I 4000007 SEMINARIO SOBRE SUSTENTABILIDAD 08:00 TEO TG01C 6 0 3 11:00 40 0 OBLIGATORIA A-MAGNA ARELI ROJO HERNANDEZ REGISTRA CALIFICACIONES ------------------------------------------------------------------------------------------------------------------------------ I 4000007 SEMINARIO SOBRE SUSTENTABILIDAD 08:00 TEO TG01D 6 0 3 11:00 32 0 OBLIGATORIA A-MAGNA SAZCHA MARCELO OLIVERA VILLARROEL REGISTRA CALIFICACIONES ------------------------------------------------------------------------------------------------------------------------------ I 4000007 SEMINARIO SOBRE SUSTENTABILIDAD 09:00 TEO TG01H 6 0 3 12:00 35 0 OBLIGATORIA A-504 MARIANA SALCEDO GOMEZ REGISTRA CALIFICACIONES ILEANA NURI FLORES ABREU TEORIA ------------------------------------------------------------------------------------------------------------------------------ I 4000007 SEMINARIO SOBRE SUSTENTABILIDAD 11:00 TEO TG01IB 6 0 3 14:00 40 0 OBLIGATORIA A-MAGNA ROBERTO OLIVARES HERNANDEZ REGISTRA CALIFICACIONES TERESA DE JESUS GARCIA PEREZ TEORIA ------------------------------------------------------------------------------------------------------------------------------ I 4000008 TALLER DE LITERACIDAD ACADEMICA 11:00 TEO 10:00 TEO TG01BM 9 3 3 14:00 13:00 40 0 OBLIGATORIA A-509 A-509 EDGAR VAZQUEZ CONTRERAS REGISTRA CALIFICACIONES ------------------------------------------------------------------------------------------------------------------------------ I 4000008 TALLER DE LITERACIDAD ACADEMICA 11:00 TEO 11:00 TEO TG01IB 9 3 3 14:00 14:00 40 0 OBLIGATORIA A-560 A-803 ALEJANDRA GARCIA FRANCO REGISTRA CALIFICACIONES ------------------------------------------------------------------------------------------------------------------------------ I 4600000 TALLER DE MATEMATICAS 08:00 TEO 08:00 TEO 08:00 TEO CA01BM 8 4 2 10:00 10:00 10:00 40 0 OBLIGATORIA A-430 A-430 A-509 RICARDO ROMERO OCHOA REGISTRA CALIFICACIONES ------------------------------------------------------------------------------------------------------------------------------ I 4603087 BIOLOGIA CELULAR 11:00 TEO 11:00 TEO CA01BM 8 4 2 14:00 14:00 40 0 OBLIGATORIA A-509 A-509 ELENA ARECHAGA OCAMPO REGISTRA CALIFICACIONES ------------------------------------------------------------------------------------------------------------------------------ III 4602008 BIOQUIMICA II 08:00 TEO 08:00 TEO 10:00 TEO CC01BM 10 2 4 10:00 10:00 12:00 40 5 OBLIGATORIA A-503 A-503 A-503 HUGO NAJERA PEŅA REGISTRA CALIFICACIONES ------------------------------------------------------------------------------------------------------------------------------ III 4603001 FISICA GENERAL 10:00 TEO 10:00 TEO 10:00 TEO CC01BM 10 2 4 12:00 12:00 12:00 40 4 OBLIGATORIA A-503 A-503 A-503 RICARDO ROMERO OCHOA REGISTRA CALIFICACIONES ------------------------------------------------------------------------------------------------------------------------------ III 4603048 QUIMICA II 12:00 TEO 10:00 TEO 12:00 TEO CC01BM 10 2 4 14:00 12:00 14:00 40 4 OBLIGATORIA A-503 A-503 A-503 PERLA YOLANDA LOPEZ CAMACHO REGISTRA CALIFICACIONES ------------------------------------------------------------------------------------------------------------------------------ III 4603075 LABORATORIO DE CIENCIA BASICA 08:00 TEO 08:00 TEO CD01BM 10 6 2 14:00 10:00 22 4 OBLIGATORIA LAB842 A-540 ERNESTO RIVERA BECERRIL REGISTRA 08:00 TEO CALIFICACIONES 14:00 LAB846 ------------------------------------------------------------------------------------------------------------------------------ III 4603075 LABORATORIO DE CIENCIA BASICA 08:00 TEO 08:00 TEO CD02BM 10 6 2 14:00 10:00 20 4 OBLIGATORIA LAB842 A-540 SANDRA HERNANDEZ MUŅOZ REGISTRA 08:00 TEO CALIFICACIONES 14:00 LAB846 ------------------------------------------------------------------------------------------------------------------------------ III 4603047 CALCULO INTEGRAL 12:00 TEO 12:00 TEO 12:00 TEO CC01BM 10 2 4 4602001 14:00 14:00 14:00 40 4 OBLIGATORIA A-503 A-503 A-503 FELIPE APARICIO PLATAS REGISTRA CALIFICACIONES ------------------------------------------------------------------------------------------------------------------------------ IV 4603006 INTRODUCCION A LA BIOLOGIA MOLECULAR 12:00 TEO 10:00 TEO 10:00 TEO CD01BM 10 2 4 14:00 12:00 12:00 32 7 OBLIGATORIA A-629 A-629 A-629 ERNESTO SOTO REYES SOLIS REGISTRA CALIFICACIONES ------------------------------------------------------------------------------------------------------------------------------ IV 4603003 INTRODUCCION A LA TERMODINAMICA 10:00 TEO 08:00 TEO 08:00 TEO CD01BM 10 2 4 12:00 10:00 10:00 32 4 OBLIGATORIA A-629 A-629 A-629 REYNALDO HERNANDEZ SANTIAGO REGISTRA CALIFICACIONES ------------------------------------------------------------------------------------------------------------------------------ IV 4603049 QUIMICA III 08:00 TEO 12:00 TEO 10:00 TEO CD01BM 10 2 4 10:00 14:00 12:00 32 4 OBLIGATORIA A-629 A-629 A-754 LEONARDO DAVID HERRERA ZUŅIGA REGISTRA CALIFICACIONES ------------------------------------------------------------------------------------------------------------------------------ V 4603008 METODOS ESTADISTICOS 12:00 TEO 12:00 TEO 12:00 TEO CF01BM 10 2 4 14:00 14:00 14:00 20 4 OBLIGATORIA A604COM A604COM A604COM GERARDO PEREZ HERNANDEZ REGISTRA CALIFICACIONES ------------------------------------------------------------------------------------------------------------------------------ V 4603008 METODOS ESTADISTICOS 12:00 TEO 12:00 TEO 12:00 TEO CF02BM 10 2 4 14:00 14:00 14:00 15 4 OBLIGATORIA A604COM A604COM A604COM JESUS ROJAS OSNAYA REGISTRA CALIFICACIONES ------------------------------------------------------------------------------------------------------------------------------ V 4603008 METODOS ESTADISTICOS 08:00 TEO 08:00 TEO 08:00 TEO CF03BM 10 2 4 10:00 10:00 10:00 20 4 OBLIGATORIA A604COM A604COM A604COM ISIDRO XAVIER PEREZ AŅORVE REGISTRA CALIFICACIONES ------------------------------------------------------------------------------------------------------------------------------ V 4603008 METODOS ESTADISTICOS 08:00 TEO 08:00 TEO 08:00 TEO CF04BM 10 2 4 10:00 10:00 10:00 15 4 OBLIGATORIA A604COM A604COM A604COM JESUS ROJAS OSNAYA REGISTRA CALIFICACIONES ------------------------------------------------------------------------------------------------------------------------------ V 4603011 FISIOLOGIA GENERAL 12:00 TEO 12:00 TEO 10:00 TEO CF01BM 10 2 4 14:00 14:00 12:00 32 4 OBLIGATORIA A-748 A-748 A-752 CLAUDIA HAYDEE GONZALEZ DE LA ROSA REGISTRA CALIFICACIONES ------------------------------------------------------------------------------------------------------------------------------ V 4603011 FISIOLOGIA GENERAL 08:00 TEO 10:00 TEO 10:00 TEO CF02BM 10 2 4 10:00 12:00 12:00 32 4 OBLIGATORIA A-752 A-748 A-548 JUANA JIMENA OTERO NEGRETE REGISTRA CALIFICACIONES ------------------------------------------------------------------------------------------------------------------------------ V 4603013 GENETICA 08:00 TEO 08:00 TEO 08:00 TEO CF01BM 10 2 4 10:00 10:00 10:00 32 4 OBLIGATORIA A-748 A-748 A-752 AYLIN DEL MORAL MORALES REGISTRA CALIFICACIONES ------------------------------------------------------------------------------------------------------------------------------ V 4603013 GENETICA 10:00 TEO 12:00 TEO 12:00 TEO CF02BM 10 2 4 12:00 14:00 14:00 32 4 OBLIGATORIA A-752 A-752 A-752 MARIANA PEIMBERT TORRES REGISTRA CALIFICACIONES ------------------------------------------------------------------------------------------------------------------------------ V 4603077 TECNICAS DE CARACTERIZACION MOLECULAR I 10:00 TEO 08:00 TEO 08:00 TEO CF01BM 10 6 2 12:00 11:00 11:00 18 4 OBLIGATORIA A-748 LAB740 LAB740 ROXANA LOPEZ SIMEON REGISTRA 08:00 TEO 08:00 TEO CALIFICACIONES 11:00 11:00 LAB742 LAB742 ------------------------------------------------------------------------------------------------------------------------------ V 4603077 TECNICAS DE CARACTERIZACION MOLECULAR I 10:00 TEO 08:00 TEO 08:00 TEO CF02BM 10 6 2 12:00 11:00 11:00 18 4 OBLIGATORIA A-748 LAB740 LAB740 ANA LUISA BRAVO DE LA GARZA REGISTRA 08:00 TEO 08:00 TEO CALIFICACIONES 11:00 11:00 LAB742 LAB742 ------------------------------------------------------------------------------------------------------------------------------ V 4603077 TECNICAS DE CARACTERIZACION MOLECULAR I 12:00 TEO 11:00 TEO 11:00 TEO CF03BM 10 6 2 14:00 14:00 14:00 18 4 OBLIGATORIA A-752 LAB740 LAB740 ANA LUISA BRAVO DE LA GARZA REGISTRA 11:00 TEO 11:00 TEO CALIFICACIONES 14:00 14:00 LAB742 LAB742 ------------------------------------------------------------------------------------------------------------------------------ V 4603077 TECNICAS DE CARACTERIZACION MOLECULAR I 12:00 TEO 11:00 TEO 11:00 TEO CF04BM 10 6 2 14:00 14:00 14:00 18 4 OBLIGATORIA A-752 LAB740 LAB740 ARTURO ABREU CORONA REGISTRA 11:00 TEO 11:00 TEO CALIFICACIONES 14:00 14:00 LAB742 LAB742 ------------------------------------------------------------------------------------------------------------------------------ VIII 4603080 TECNICAS DE BIOLOGIA MOLECULAR III 10:00 TEO 11:00 TEO 12:00 TEO CI01BM 10 6 2 180 CREDITOS 12:00 14:00 15:00 30 4 OBLIGATORIA A-427 A-758 A-809 ERNESTO SOTO REYES SOLIS REGISTRA CALIFICACIONES ------------------------------------------------------------------------------------------------------------------------------ VIII 4603080 TECNICAS DE BIOLOGIA MOLECULAR III 08:00 TEO 10:00 TEO 10:00 TEO CI02BM 10 6 2 180 CREDITOS 11:00 12:00 13:00 30 14 OBLIGATORIA A-428 A-556 A-758 ISIDRO XAVIER PEREZ AŅORVE REGISTRA CALIFICACIONES ------------------------------------------------------------------------------------------------------------------------------ IX 4603015 EVOLUCION 08:00 TEO 10:00 TEO 10:00 TEO CI01BM 10 2 4 180 CREDITOS 10:00 12:00 12:00 30 4 OBLIGATORIA A-758 A-809 A-758 ANA LETICIA ARREGUI MENA REGISTRA CALIFICACIONES ------------------------------------------------------------------------------------------------------------------------------ IX 4603015 EVOLUCION 12:00 TEO 10:00 TEO 08:00 TEO CI02BM 10 2 4 180 CREDITOS 14:00 12:00 10:00 30 4 OBLIGATORIA A-556 A-758 A-556 GERARDO PEREZ HERNANDEZ REGISTRA CALIFICACIONES ------------------------------------------------------------------------------------------------------------------------------ IX 4603029 NANOCIENCIA 08:00 TEO 08:00 TEO CI01BM 10 2 4 180 CREDITOS 11:00 11:00 30 4 OBLIGATORIA A-758 A-809 ARTURO ABREU CORONA REGISTRA CALIFICACIONES ------------------------------------------------------------------------------------------------------------------------------ IX 4603029 NANOCIENCIA 12:00 TEO 08:00 TEO 08:00 TEO CI02BM 10 2 4 180 CREDITOS 14:00 10:00 10:00 30 4 OBLIGATORIA A-748 A-752 A-556 LEONARDO DAVID HERRERA ZUŅIGA REGISTRA CALIFICACIONES ------------------------------------------------------------------------------------------------------------------------------ IX 4603081 BIOETICA 12:00 TEO 12:00 TEO 11:00 TEO CI01BM 10 2 4 180 CREDITOS 14:00 14:00 13:00 30 4 OBLIGATORIA A-758 A-758 A-809 CYNTHIA GABRIELA SAMANO SALAZAR REGISTRA CALIFICACIONES ------------------------------------------------------------------------------------------------------------------------------ IX 4603081 BIOETICA 11:00 TEO 12:00 TEO CI02BM 10 2 4 180 CREDITOS 14:00 15:00 30 4 OBLIGATORIA A-546 A-556 CARLOS NOE FARFAN MORALES REGISTRA CALIFICACIONES ------------------------------------------------------------------------------------------------------------------------------ IX 4603082 PROYECTO TERMINAL I 15:00 TEO 15:00 TEO 15:00 TEO CJ01BM 10 2 4 4000007 Y 4000001 Y 4000008 Y 17:00 17:00 17:00 4600000 Y 4603047 Y 220 CREDITOS 8 2 OBLIGATORIA ANA LUISA BRAVO DE LA GARZA REGISTRA CALIFICACIONES ------------------------------------------------------------------------------------------------------------------------------ IX 4603082 PROYECTO TERMINAL I 15:00 TEO 15:00 TEO 15:00 TEO CJ02BM 10 2 4 4000007 Y 4000001 Y 4000008 Y 17:00 17:00 17:00 4600000 Y 4603047 Y 220 CREDITOS 1 0 OBLIGATORIA ARACELI TOMASINI CAMPOCOSIO REGISTRA CALIFICACIONES ------------------------------------------------------------------------------------------------------------------------------ IX 4603082 PROYECTO TERMINAL I 15:00 TEO 15:00 TEO 15:00 TEO CJ03BM 10 2 4 4000007 Y 4000001 Y 4000008 Y 17:00 17:00 17:00 4600000 Y 4603047 Y 220 CREDITOS 1 0 OBLIGATORIA CLAUDIA HAYDEE GONZALEZ DE LA ROSA REGISTRA CALIFICACIONES ------------------------------------------------------------------------------------------------------------------------------ IX 4603082 PROYECTO TERMINAL I 15:00 TEO 15:00 TEO 15:00 TEO CJ04BM 10 2 4 4000007 Y 4000001 Y 4000008 Y 17:00 17:00 17:00 4600000 Y 4603047 Y 220 CREDITOS 1 0 OBLIGATORIA ARTURO ROJO DOMINGUEZ REGISTRA CALIFICACIONES ------------------------------------------------------------------------------------------------------------------------------ IX 4603082 PROYECTO TERMINAL I 15:00 TEO 15:00 TEO 15:00 TEO CJ06BM 10 2 4 4000007 Y 4000001 Y 4000008 Y 17:00 17:00 17:00 4600000 Y 4603047 Y 220 CREDITOS 1 0 OBLIGATORIA JOSE FELIX AGUIRRE GARRIDO REGISTRA CALIFICACIONES ------------------------------------------------------------------------------------------------------------------------------ IX 4603082 PROYECTO TERMINAL I 15:00 TEO 15:00 TEO 15:00 TEO CJ08BM 10 2 4 4000007 Y 4000001 Y 4000008 Y 17:00 17:00 17:00 4600000 Y 4603047 Y 220 CREDITOS 1 0 OBLIGATORIA MARIANA PEIMBERT TORRES REGISTRA CALIFICACIONES ------------------------------------------------------------------------------------------------------------------------------ IX 4603083 PROYECTO TERMINAL II 15:00 TEO 15:00 TEO 15:00 TEO CK01BM 10 2 4 4000007 Y 4000001 Y 4000008 Y 17:00 17:00 17:00 4600000 Y 4603047 Y 220 CREDITOS 5 0 OBLIGATORIA ANA LUISA BRAVO DE LA GARZA REGISTRA CALIFICACIONES ------------------------------------------------------------------------------------------------------------------------------ IX 4603083 PROYECTO TERMINAL II 15:00 TEO 15:00 TEO 15:00 TEO CK03BM 10 2 4 4000007 Y 4000001 Y 4000008 Y 17:00 17:00 17:00 4600000 Y 4603047 Y 220 CREDITOS 1 0 OBLIGATORIA ARTURO ABREU CORONA REGISTRA CALIFICACIONES ------------------------------------------------------------------------------------------------------------------------------ IX 4603083 PROYECTO TERMINAL II 15:00 TEO 15:00 TEO 15:00 TEO CK04BM 10 2 4 4000007 Y 4000001 Y 4000008 Y 17:00 17:00 17:00 4600000 Y 4603047 Y 220 CREDITOS 2 0 OBLIGATORIA ARTURO ROJO DOMINGUEZ REGISTRA CALIFICACIONES ------------------------------------------------------------------------------------------------------------------------------ IX 4603083 PROYECTO TERMINAL II 15:00 TEO 15:00 TEO 15:00 TEO CK05BM 10 2 4 4000007 Y 4000001 Y 4000008 Y 17:00 17:00 17:00 4600000 Y 4603047 Y 220 CREDITOS 1 0 OBLIGATORIA ERNESTO SOTO REYES SOLIS REGISTRA CALIFICACIONES ------------------------------------------------------------------------------------------------------------------------------ IX 4603083 PROYECTO TERMINAL II 15:00 TEO 15:00 TEO 15:00 TEO CK06BM 10 2 4 4000007 Y 4000001 Y 4000008 Y 17:00 17:00 17:00 4600000 Y 4603047 Y 220 CREDITOS 1 0 OBLIGATORIA HUGO NAJERA PEŅA REGISTRA CALIFICACIONES ------------------------------------------------------------------------------------------------------------------------------ IX 4603083 PROYECTO TERMINAL II 15:00 TEO 15:00 TEO 15:00 TEO CK07BM 10 2 4 4000007 Y 4000001 Y 4000008 Y 17:00 17:00 17:00 4600000 Y 4603047 Y 220 CREDITOS 2 0 OBLIGATORIA EDGAR VAZQUEZ CONTRERAS REGISTRA CALIFICACIONES ------------------------------------------------------------------------------------------------------------------------------ IX 4603083 PROYECTO TERMINAL II 15:00 TEO 15:00 TEO 15:00 TEO CK08BM 10 2 4 4000007 Y 4000001 Y 4000008 Y 17:00 17:00 17:00 4600000 Y 4603047 Y 220 CREDITOS 1 0 OBLIGATORIA FELIPE APARICIO PLATAS REGISTRA CALIFICACIONES ------------------------------------------------------------------------------------------------------------------------------ IX 4603083 PROYECTO TERMINAL II 14:00 TEO 14:00 TEO 14:00 TEO CK09BM 10 2 4 4000007 Y 4000001 Y 4000008 Y 16:00 16:00 16:00 4600000 Y 4603047 Y 220 CREDITOS 1 0 OBLIGATORIA ANA LETICIA ARREGUI MENA REGISTRA CALIFICACIONES ------------------------------------------------------------------------------------------------------------------------------ IX 4603083 PROYECTO TERMINAL II 15:00 TEO 15:00 TEO 15:00 TEO CK10BM 10 2 4 4000007 Y 4000001 Y 4000008 Y 17:00 17:00 17:00 4600000 Y 4603047 Y 220 CREDITOS 1 0 OBLIGATORIA HUGO NAJERA PEŅA REGISTRA CALIFICACIONES ------------------------------------------------------------------------------------------------------------------------------ IX 4603083 PROYECTO TERMINAL II 15:00 TEO 15:00 TEO 15:00 TEO CK11BM 10 2 4 4000007 Y 4000001 Y 4000008 Y 17:00 17:00 17:00 4600000 Y 4603047 Y 220 CREDITOS 1 0 OBLIGATORIA MARIBEL HERNANDEZ GUERRERO REGISTRA CALIFICACIONES ------------------------------------------------------------------------------------------------------------------------------ IX 4603083 PROYECTO TERMINAL II 15:00 TEO 15:00 TEO 15:00 TEO CK12BM 10 2 4 4000007 Y 4000001 Y 4000008 Y 17:00 17:00 17:00 4600000 Y 4603047 Y 220 CREDITOS 1 0 OBLIGATORIA ANA LUISA BRAVO DE LA GARZA REGISTRA CALIFICACIONES JOSE FELIX AGUIRRE GARRIDO TEORIA ------------------------------------------------------------------------------------------------------------------------------ IX 4603083 PROYECTO TERMINAL II 15:00 TEO 15:00 TEO 15:00 TEO CK13BM 10 2 4 4000007 Y 4000001 Y 4000008 Y 17:00 17:00 17:00 4600000 Y 4603047 Y 220 CREDITOS 1 1 OBLIGATORIA PERLA YOLANDA LOPEZ CAMACHO REGISTRA CALIFICACIONES ------------------------------------------------------------------------------------------------------------------------------ IX 4603083 PROYECTO TERMINAL II 15:00 TEO 15:00 TEO 15:00 TEO CK14BM 10 2 4 4000007 Y 4000001 Y 4000008 Y 17:00 17:00 17:00 4600000 Y 4603047 Y 220 CREDITOS 1 1 OBLIGATORIA CARLOS NOE FARFAN MORALES REGISTRA CALIFICACIONES ------------------------------------------------------------------------------------------------------------------------------ --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- --------------------------------------------------------- ---------------------------------------------------------