}
 if ($procesaCiudades) {
     //Descargamos archivo de relaciones entre Divisiones Geograficas para cada ciudad
     $UTILIDADES->descargarArchivoRemoto("http://download.geonames.org/export/dump/admin1CodesASCII.txt", $CONFIG['PATH'] . "fuentes/ciudades/admin1CodesASCII.txt");
     chmod($CONFIG['PATH'] . "fuentes/ciudades/admin1CodesASCII.txt", 0777);
     //Cargamos en una coleccion temporal el archivo admin1CodesASCII.txt
     $datosFipsDivisionGeografica = file($CONFIG['PATH'] . "fuentes/ciudades/admin1CodesASCII.txt");
     foreach ($datosFipsDivisionGeografica as $d) {
         $DATOS = array();
         $datosLinea = explode("\t", trim($d));
         $DATOS['geonameid'] = $datosLinea[3];
         $DATOS['fips'] = $datosLinea[0];
         $GENERICA->agregarATablaTemporal("admin1CodesASCII", $DATOS);
     }
     //Crear indice
     $GENERICA->crearIndiceATablaTemporal("admin1CodesASCII", array("fips" => 1));
     system("rm " . $CONFIG['PATH'] . "fuentes/ciudades/admin1CodesASCII.txt");
 }
 //Carga de ciudades
 foreach ($paisesPorCargar as $p) {
     $archivoDestino = $CONFIG['PATH'] . "fuentes/ciudades/" . $p . ".zip";
     $carpetaGenerada = $CONFIG['PATH'] . "fuentes/ciudades/" . $p . "/";
     $tieneCiudades = $PAISES->tieneCiudades($p);
     $nombrePais = $PAISES->obtenerNombre($p);
     //Validar si es la carga inicial
     //Si es la carga inicial se descarga toda la base de datos
     if (!$tieneCiudades) {
         $UTILIDADES->descargarArchivoRemoto("http://download.geonames.org/export/dump/" . $p . ".zip", $archivoDestino);
         chmod($archivoDestino, 0777);
         system("unzip " . $archivoDestino);
         system("rm " . $archivoDestino);