RareGaZz nº2:(RARE002.TXT):12/12/1999 << Back To RareGaZz nº 2
R&GR&GR&GR&GR&GR&GR&GR&GR&GR&GR&R&G R&G R&G R&G ⌡RareGaZz⌡ R&G R&G <<::La Droga sin Bajon::>> R&G R&G R&G R&GR&GR&GR&GR&GR&GR&GR&GR&GR&GR&GR& Numero 2 En este numero nos enfocamos en la cuestion de la privacidad en la red y en el hogar con sistemas de encripcion. Ademas echamos un vistazo a como funcionan los sistemas de la red y que sistemas operativos operan dando como resultado, 'Hacking Websites & HomePages' por Le PompeItor. Para todos aquellos surfeadores empedernidos como nosotros, incluimos una lista de los mejores websites que ofrezcan algun servicio a los visitantes y que ademas sea gratuito. Si quieres estar al tanto de lo que sucede con relacion a las computadoras en el mundo que gira a tu alrededor basta con que leas la seccion de NotiLOONS escrita por colaboradores de esta revista. La respuesta de ustedes despues del primer numero ha sido agradable y esperamos seguir contando con buenos textos. Para lograr esto necesitamos la colaboracion de todos los lectores de este magaZine. RareTrip O o RareGaZz ° -Articulos- 1- Guia para Internet por Le PompeItor 2- Hacking WebSites & HomePages por Le PompeItor 3- Manual de TCP/IP articulo 2 de 2 4- Sistemas de encripcion por KillerBot 5- Que es PGP? por KillerBot 6- Los 10 mejores Websites por RareTrip 7- Codigos de registro 8- JavaScript para HomePages por KillerBot 9- Trucos para Unix por Shark 10- Seccion de Software 11- NotiLoons RareGaZz esta escrito por usuarios de la red que lo hacen en forma anonima y la persona encargada de la edicion de esta revista no se hace responsable por los daños fisicos, morales, religiosos, etc., que la lectura o los archivos contenidos en este numero originen. En pocas palabras, si este texto sale de la pantalla mata tu perro o hace explotar el monitor de tu PC no nos hacemos responsables;-) Participa enviando textos a las siguientes direcciones: RARETRIP@CYBERDUDE.COM RAREGAZZ@BIGFOOT.COM Los textos que mandes pueden estar encriptados con la siguiente llave publica para poder verificar el originario del mensaje. Si el texto lo pirateaste de alguna otra revista por favor menciona el nombre y numero en que aparecio el texto original. -----BEGIN PGP PUBLIC KEY BLOCK----- Version: 2.6.2 mQCNAzNQT8QAAAEEAMW6UQtjaxW/45q4OiG3IeahuKkRgSzIBnzlSlAm88/S1hmA qUa92gv/Fjy3QiLOVuZW2J00oNNIClnQBwlQ9mDopRKiGnYcdU8Ll7d76WmRttrh D60AKVXMkEm0wYvp7Xg57Ecbm3Ao4jP3SiP910ID/ukPQOFswbBNiqTF4fXZAAUT tB9SYXJlR2FaeiA8UmFyZUdhWnpAQmlnZm9vdC5Db20+ =RXuI -----END PGP PUBLIC KEY BLOCK----- !!Atencion!! Se solicitan PHREAKERS para la publicacion de esta revista. Si alguien de ustedes sabe como hacer llamadas locales o larga distancia gratis desde cualquier tipo de telefono sea publico o privado mandenos sus trucos y mencionen bajo que compañia funcionan (TelMex/Telnor/Alestra/etc). Ademas, si alguien sabe como fabricar tarjetas para usar telefonos publicos esta es su oportunidad para tener clientes por todo Mexico! Hay muchas formas de recibir el dinero anonimamente para evitar ser sorprendido. En el numero 3 de RareGaZz se explica como mandar correo electronico totalmente ANONIMO por si tienen informacion sensible los usen para comunicarse con nosotros. 0=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-= 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-= xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx Guia para Internet xx xx por xx xx Le PompeItor xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx "Internet es un desastre" -Usuario sin RareGaZz "Yo se que Internet es un desastre" -Usuario con RareGaZz Introduccion ~~~~~~~~~~~~ Para las personas que estan empezando a distinguir entre WWW y FTP internet puede parecerles complicado y dificil de navegar por que dedican demasiado tiempo buscando algun tema y pocas veces lo encuentran. Esto es una verdad pero, si hicieran uso de los diferentes servicios que ofrece internet, sin lugar a dudas agilizarian sus movimientos en Internet. Para eso es esta guia. 1. Nombres de dominio y direcciones ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Las direcciones en Internet son tan largas y dificiles de recordar como 128.128.57.83 que si tuvieras que recordarlas necesitarias algo mejor que un cerebro tipico. Para evitar que tomemos medicamento o radiacion que en verdad dista de ser confiable, internet ha adquirido los nombres de dominio. Todos los Host registrados en Internet deben de tener nombres que reflejen los dominios bajo los que estan registrados. Estos nombres son llamados 'Nombres de Dominios Enteramente Calificados' o 'Fully Qualified Domain Names'por sus siglas en Ingles (FQDNs). Ahora examinemos un nombre de Dominio: lilac.berkeley.edu ^ ^ ^ | | | | | |____ ``edu'' muestra que este Host es patrocinado por | | una organizacion educativa. Este es un dominio | | de el primer nivel. | | | |___________ ``berkeley'' es el dominio de segundo nivel, nos | muestra la ubicacion del dominio. (Berkeley) | | |__________________ ``lilac'' es el dominio de Tercel nivel, indica el nombre de la computadora HOST. Este es una lista de los dominios de primer nivel que te encontraras: |~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| | Dominios de primer nivel comunes | | | | COM - empresa comercial (con fines de lucro pues) | | EDU - institucion educativa | | GOV - organizacion de gobierno | | MIL - organizacion militar | | NET - una red | | ORG - institucion sin fines de lucro. l | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2. Ubicacion Geografica ~~~~~~~~~~~~~~~~~~~~~~~ Para ubicar geograficamente algun dominio hay que prestar atencion al nombre del dominio y revisar su ultima extension. En el siguiente ejemplo se puede apreciar mas claramente: orca.ens.cetys.mx ^ ^ ^ ^ | | | |____ MX = Indica que este servidor se encuentra en MEXICO | | |_________ CETYS = Institucion Educativa | |______________ ENS = Indica que se encuentra en ENSENADA |__________________ ORCA = Nombre de la computadora Host ┌──────────────────────────────────┐ │ Extensiones Usadas en Dominios │ └──────────────────────────────────┘ (copiados de un texto escrito por Gatsby) -EXTENSION - UBICACION - EJEMPLO- .AQ New Zealand .AR Argentina atina.ar .AT Austria pythia.eduz.univie.ac.at .BB Barbados .BE Belgium ub4b.buug.be .BG Bulgaria .BO Bolivia unbol.bo .BR Brazil fpsp.fapesp.br .BS Bahamas .BZ Belize .CA Canada cs.ucb.ca .CH Switzerland switch.ch .CL Chile uchdcc.uchile.cl .CN China ica.beijing.canet.cn .CR Costa Rica huracan.cr .CU Cuba .DE Germany deins.informatik.uni-dortmund.de .DK Denmark dkuug.dk .EC Ecuador ecuanex.ec .ES España .EE Estonia kbfi.ee .EG Egypt .FI Finland funet.fi .FJ Fiji .FR France inria.inria.fr .GB England .GR Greece csi.forth.gr .HK Hong Kong hp9000.csc.cuhk.hk .HU Hungary sztaki.hu .IE Ireland nova.ucd.ie .IL Israel relay.huji.ac.il .IN India shakti.ernet.in .IS Iceland isgate.is .IT Italy deccnaf.infn.it .JM Jamaica .JP Japan jp-gate.wide.ad.jp .KR South Korea kum.kaist.ac.kr .LK Sri Lanka cse.mrt.ac.lk .LT Lithuania ma-mii.lt.su .LV Latvia .MX Mexico mtec1.mty.itesm.mx .MY Malaysia rangkom.my .NA Namibia .NI Nicaragua uni.ni .NL Netherlands sering.cwi.nl .NO Norway ifi.uio.no .NZ New Zealand waikato.ac.nz .PE Peru desco.pe .PG New Guinea ee.unitech.ac.pg .PH Philippines .PK Pakistan .PL Poland .PR Puerto Rico sun386-gauss.pr .PT Portugal ptifm2.ifm.rccn.pt .PY Paraguay ledip.py .SE Sweden sunic.sunet.se .SG Singapore nuscc.nus.sg .SU Russians kremvax.hq.demos.su .TH Thailand .TN Tunisia spiky.rsinet.tn .TR Turkey .TT Trinidad & Tobago .TW Taiwan twnmoe10.edu.tw .UK United Kingdom ess.cs.ucl.ac.uk .US United States isi.edu .UY Uruguay seciu.uy .VE Venezuela .ZA South Africa hippo.ru.ac.za .ZW Zimbabwe zimbix.uz.zw 3. Servicios en Internet ~~~~~~~~~~~~~~~~~~~~~~~~ TELNET= Es un tipo de conexion que permite a un cliente usar un servidor sin estar fisicamente cerca de el. Para manejar un servidor es necesario el aprendizaje del sistema operativo UNIX. FTP= Es un protocolo universal de transmision de archivos que permite intercambiar archivos entre computadoras con distintas configuraciones. ARCHIE= Son servidores que permiten realizar busquedas sobre alguna cadena de texto en la descripcion de algun producto de software, en caso de encontrarlo se le notifica al usuario que programa contiene esa linea de texto en su descripcion y le indica donde puede 'bajarlo'. Las busquedas con archie son un poco complicadas a menos que cuentes con un programa que las realize en modo grafico como FpArchie disponible en: www.zdnet.com/pccomp/freestuff/ IRC= Este servidor te permite conectarte a un servidor IRC y podras platicar en tiempo real con usuarios de todo el mundo. Si necesitas informacion especifica sobre algo solo necesitarias entrar a un 'canal' de IRC sobre el tema que andes buscando y preguntar donde puedes conseguir lo que necesitas e inmediatamente alguien te contestara seguramente. Los programas para IRC son variados aunque en verdad es un poco dificil de usar por la sintax de los comandos. Existe un programa llamado mIRC con interfaz grafica que hace 'ligeramente' mas facil de usar el servicio de IRC. El programa mIRC es Shareware y lo puedes encontrar e n WWW.SHAREWARE.COM o WWW.DOWNLOAD.COM, solo escribe mIRC en la maquina de busqueda bajo la categoria "windows all" WWW= Para accesar a este tipo de servicios necesitaras un navegador,como Internet Explorer o Netscape Navigator. La pregunta cual de los 2 es mejor esta muy de moda pero como dicen por ahi "Nunca sigas la moda". En verdad que tienen algunas diferencias pero la verdad sirven para lo mismo,ademas esta revista es gratuita y sin relacion comercial con ningun producto. E-MAIL= El correo electronico es mas rapido y barato que el convencional, y no tiene ningun dia para festejarlo ( imagina el dia del servidor de e-mail:-). Con el se pueden accesar algunos servicios interesantes como las LISTAS DE CORREO que son 'comunidades' en las que se tratan temas especificos. Tambien existen servicios para transferir archivos via e-mail en el dado caso de que un usuario no tenga acceso a FTP podria de cualquier manera recibir los archivos a su direccion de e-mail. 3.1 Telnet ~~~~~~~~~~~ Los servidores telnet generalmente son bases de datos o BBS donde puedes platicar en vivo con otras personas y hacer algunas cosas interesantes como poner mensajes (post) para que los lean los demas usuarios.Algunos servidores telnet son: =Super Tip RareGaZz= Si deseas conectarte via telnet a tu propio servidor haz telnet a: 127.0.0.1 En el login y password escribe tus datos personales y estaras en el corazon de el sistema que usas para conectarte a Internet. Deberas usar comandos UNIX para moverte por los directorios. Si tu servidor tiene una barrera de fuego (firewall) no podras conectarte via Telnet. A menos que uses un script PERL desde otra terminal UNIX =Fin de Super Tip= Cimarron BBS (En español ) Encontraras platicas y cosas agradables. 131.178.17.60. <--- Si no puedes conectarte intenta: bugs.mty.itesm.mx Login: BBS *Nota: Algunas veces no se puede conectar al servidor. Club Iteso (Mexicano) club.gdl.iteso.mx Temas Anti-virus (ingles) guest@freenet.victoria.bc.ca cuando se realize la conexion escibe GO VIRUS para ver temas Anti-Virus American Philosophy Association BBS atl.calstate.edu Login: apa CARL (Base de Datos, Revistas, Revisiones sobre libros, etc) pac.carl.org Cheeseplant's House (Platicas en vivo) 137.205.192.5 Chess Server (Juega/Observa juegos de ajedrez) lark.utah.edu 5000 Escribe "HELP" si necesitas ayuda Dante Project (Todo sobre el escritor de la Divina Comedia) library.dartmouth.edu Login: connect dante INFO - Rutgers CWIS (CIA World Factbook, Diccionario en Ingles, etc) hangout.rutgers.edu 98 IRC Telnet (Platicas IRC) 128.2.54.2 Biblioteca del Congreso de los Estados Unidos 192.65.218.43 NASA (Ofrece fechas de lanzamientos, e informacion de los satelites) 128.158.13.250 Software Server (Un servidor de software parecido a ARCHIE) 130.166.2.150 5742 UNC BBS (Acceso a Bibliotecas de la nacion de EUA) 128.109.157.30 Weather Service (Informacion metereologia para los estados o ciudades de EUA) 141.212.196.79 3000 World-Wide Web (Acceso a documentos relacionados con la red) 128.141.201.74 3.1.1 Telnet desde Una terminal Unix ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Para ingresar a cualquiera de estos servidores basta con que ejecutes el programa para iniciar una sesion TELNET y escribas el nombre del servidor HOST. Algunos servidores preguntaran por un Login y deberas escribir el que aparece en este texto abajo de su direccion. Algunos comandos para manejar TELNET desde una terminal UNIX son: TELNET =Este comando te llevara al prompt telnet: telnet> CLOSE =Cierra la conexion telnet. DISPLAY =Muestra los parametros operacionales. OPEN {server}=Abre una conexion telnet. QUIT =Sale del prompt Telnet. SEND =Envia algun archivo. STATUS =Muestra el status de una conexion. HELP =Muestra el instructivo de Telnet. 3.2 FTP (File Transfer Protocol) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ FTP es una gran herramienta que nos sirve para accesar servidores que cuentan con una gran cantidad de archivos y los ponen a la disposicion del usuario.Si usas un programa como WS-FTP.EXE deberas escribir el Login y Password para poder entrar al servidor, generalmente son: LOGIN: ANONYMOUS PASSWORD: {tu direccion internet} o GUEST Los servidores FTP estan ordenados en directorios con nombres relacionados a los programas que almacenan. Las utilerias para Internet se encuentran casi siempre en /PUB/WINSOCK Algunos servidores FTP son: Software para Internet (/ftp/pub/winsock) trumpet.com Login: ANONYMOUS Password: GUEST Servidor de Documentos (Varios incluyendo la biblia) >Ingles< 128.32.184.254 Software de Todo tipo (Se recomienda que primero copies INDEX) oak.oakland.edu Login: ANONYMOUS Password: GUEST Informacion sobre listas de correo, newsgroups, etc. 192.33.33.22 Documentos Internet ds.internic.net MagaZines Electronicos (Aun no tienen RareGaZz) ftp.std.com 3.2.1 FTP desde un prompt Unix ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Para iniciar una sesion FTP en un servidor que use Unix deberas escribir en el prompt FTP ejemplo: ( # Simboliza el prompt UNIX y las minusculas son las entradas del usuario ) #ftp FTP> open oak.oakland.edu <-- Abre conexion CONNECTED TO OAK.OAKLAND.EDU LOGIN: anonymous <-- Login como anonymous PASSWORD: guest <-- Password guest WELCOME TO OAK.OAKLAND.EDU FTP>get index <-- Obtener index del servidor ASCII FILE BLAH BLAH BLAH 100% FTP>close <-- Cerrar conexion FTP>quit <-- Salir del prompt FTP Comandos FTP desde una terminal: pwd =Muestra el directorio en el que te encuentras. ls =Es similar a DIR de MS-DOS ls -a =Muestra los archivos incluyendo aquellos escondidos cd =cambia de directorio ej. 'cd /etc/winsock' get =Obtiene un archivo. Ejemplo: FTP> get /pub/virus/natas.zip cdup =Cambia el directorio a uno mas 'abajo'. Si te encuentras en el directorio /etc/pub y escribes cdup te encontraras en /etc cd .. =Igual que el comando anterior. mdir =Crea un directorio. rmdir =Elimina un directorio. close =Cierra la conexion. 3.3 ARCHIE ~~~~~~~~~~ Este es un servicio ofrecido por algunos servidores para localizar archivos basado en caracteristicas especificas como el nombre, funciones o cualquier grupo de palabras que describan la funcion del programa. El servidor se basa en las descripciones de los programas que se encuentran en una basa de datos y compara las palabras indicadas por el usuario con esa base y los resultados dependen de la exactitud de las palabras escogidas por el usuario para describirlo. 3.3.1 Interfaz ~~~~~~~~~~~~~~ La interfaz de este servicio es un poco 'primitiva', ya que el usuario tiene que usar comandos largos y hacerlo en modo terminal, es decir, frente a un prompt solamente. El programa que se usa para accesar estos servidores es TELNET. Yo he adquirido un programa llamado FpArchie que permite al usuario usar archie en forma de Ventanas y sin mas problemas. Puedes encontrar este programa en la siguiente URL: http://www.zdnet.com/pccomp/freestuff/ 3.3.2 Servidores Archie ~~~~~~~~~~~~~~~~~~~~~~~ Para accesar a estos servidores executa el programa TELNET y cuando pregunte con que Host conectarse puedes escoger uno de los siguientes: archie.unl.edu archie.rutgers.edu archie.mcgill.ca archie.funet.fi archie.ans.net Si deseas buscar mas servidores archie puedes buscar en alguna maquina de busqueda como infoseek.com, yahoo.com, webcrawler.com, etc. con las palabras clave de 'archie servers'. 3.3.3 Ejemplo de Busqueda ~~~~~~~~~~~~~~~~~~~~~~~~~ Este es un prompt ejemplo de un servidor archie, los comandos que a continuacion se usan son reales y puedes tomarlos como un ejemplo. (No escribas el prompt ">") > TELNET some.archie.server Welcome to Archie Server from whatever University Command: > set search sub (define una busqueda en cadena) > set pager (detiene la pantalla cuando se llena) > set maxhits 40 (Maximo 40 resultados) > prog graficas (Busca programas con la subcadena 'graficas') ZERO 'graficas' FOUND! > quit (Para terminar la sesion) [Editor:Ejemplo de busqueda reproducido de PcComputing año 4 Numero 2] 3.4 IRC (Internet Relay Chat) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Con este servicio puedes platicar en vivo con personas de todo el mundo en tiempo real para compartir consejos, trucos, ideas, bueno ya tienes la idea. Solo necesitas un programa para conectar a IRC. Existen algunos programas que permiten usar IRC en modo grafico como mIRC lo que facilita el uso de este servicio. 3.4.1 COMANDOS ~~~~~~~~~~~~~~ Cuando se conecte a un servidor IRC aparecera la pantalla de introduccion con alguna informacion sobre el servidor y despues aceptara cualquiera de los siguientes comandos: /help Este comando desplegara una lista de comandos basicos. /list Muestra una lista de los 'canales' a los que te puedes unir para iniciar una platica. /join <#canal> Con este comando entras a un cuarto de platicas. /nick <sobrenombre> Con este comando te asignas un sobrenombre para usar en los cuartos de platica. /who <#canal> Despliega en la pantalla los sobrenombres de las personas en ese cuarto. /quit Sale del cuarto IRC 3.4.2 Servidores IRC ~~~~~~~~~~~~~~~~~~~~ Yo en lo personal he visto pocos servidores IRC en español pero estoy seguro que existen algunos por ahi, solo conozco la direccion de este: next00.mty.itesm.mx <--Español irc.arrakis.es <--Español irc.colorado.edut <--Ingles [Nota del Editor: Algunas Partes de la seccion de IRC incluyendo los servidores y comandos han sido reproducidos ilegalmente de la revista Pc Computing Numero 10 año 3. Se solicitan servidores IRC en español!] 7. WWW (World Wide Web) ~~~~~~~~~~~~~~~~~~~~~~~ Internet comenzo a ganar popularidad y usuarios cuando se implemento el servicio World Wide Web que permitia a los usuarios navegar por internet mas graficamente gracias al lenguage HTML (Hyper Text Markup Languaje) que permitia el uso de ligas (links) a distintos lugares de la red evitando asi el tener que escribir largas direcciones en el modo de una terminal como antiguamente se acostumbraba hacer. Un navegador es un programa que permite ver las paginas WWW en forma grafica, Existen distintos navegadores pero la cima esta dividida en dos productos: Internet Explorer Windows 3.1 www.microsoft.com/ie/platform/win31msie.htm Netscape Navigator 2.02 (Recomendado para Windows 3.x) ftp://ftp2.netscape.com/pub/navigator/2.02/windows Netscape Navigator 3.0 (Recomendado para Windows 95) ftp://ftp2.netscape.com/pub/navigator/3.0/windows -Acomodados en orden alfabetico- 8. E-mail ~~~~~~~~~ El correo electronico es la aplicacion de internet mas usada por su rapidez de envio, por ser gratuito y por extender la comunicacion a todo el planeta. En internet no existe el riesgo de una huelga de carteros ya que este servicio es operado por computadoras. Ofrece distintos servicios y segun las estadisticas es la aplicacion de Internet mas usada en todo el mundo. 8.1 Los servicios ~~~~~~~~~~~~~~~~~ Existen servicios disponibles para el correo electronico como FTP, LISTAS DE CORREO, NEWSGROUPS, entre algunos otros. 8.1.1 FTP ^^^^^^^^^ BITFTP@PUCC.PRINCETON.EDU Esta es la direccion de un servidor FTP que enviara los archivos que solicites a tu cuenta de internet codificados UUENCODED Para recibir una completa lista de comandos disponibles manda un un mensaje con la siguiente informacion: Subject:(Presiona Enter) Mensaje:help (presiona enter) quit Un mensaje de ejemplo para usar este servicio seria: ------------------------------------------------------------------------------ To: BITFTP3@PUCC.PRINCETON.EDU From: Some@Loser.net Subject: Body: FTP ftp.winsite.com UUENCODE USER anonymous cd /pub/pc/win95/access get psic9504.zip QUIT ------------------------------------------------------------------------------ Un mensaje igual al ejemplo tiraria 12736105 megas en la direccion que haya enviado el mensaje. Obviamente puedes mandar correo aparentando ser otra direccion para que le caigan los megas a una persona que no te caiga bien. Para hacer esto sigue las instrucciones en RareGaZz numero 1. 8.1.2 Listas de correo ^^^^^^^^^^^^^^^^^^^^^^ En las listas de correo existe una relacion entre los miembros para compartir conocimiento y puntos de vista. Para encontrar una lista de correo que te interese busca en servidores FTP el archivo LIST_OF_LISTS para encontrar listas sobre cualquier tema. Existe un servicio WWW en la direccion http://www.liszt.com que te permite la busqueda de una lista basado en una palabra o frase en particular. Segun nuestras busquedas hay pocas listas en español. Una lista de correo sobre el tema de la filosofia en español es: majordomo-owner@ccc.uba.ar Para subscribirte envia un mensaje a esta direccion como el siguiente: To: majordomo-owner@ccc.uba.ar From: Whoever@you.are Subject: Body: subscribe filosofia Whoever@you.are Existen algunas listas de correo automaticas que NO permiten la interaccion sus integrantes, algunas de estas son: Mercury News (www.merc.com) Ofrece noticias en mensajes personalizados a la region donde residas. Para subscribirte visite su pagina e inscribete.(Ver articulo 10 mejores sites) Cnet News (www.cnet.com) Es una lista interesante relacionada con las computadoras.Para subscribirte a esta lista manda un mensaje a DISPATCH@CNET.COM con la siguiente informacion en el cuerpo del mensaje: subscribe {direccion de correo electronico} Shareware (www.shareware.com) Para enterarte de lo nuevo o popular en shareware subscribete a esta lista mandando un mensaje a SW-DISPATCH@SHAREWARE.COM con la siguiente linea de texto en el mensaje: subscribe shareware-dispatch {direccion de correo electronico} Listas de correo con Interaccion majordomo@toad.com (cypherpunks) Lista dedicada a tratar temas relacionados con Cryptografia, Libertad de expresion, Programacion, y hasta filosofia. Para inscribirte manda un mensaje a esta direccion MAJORDOMO@TOAD.COM con la siguiente linea de texto en el mensaje: subscribe cypherpunks {direccion de correo electronico} -Ahora ya podras subscribirte a las listas de correo, pero algunas como CYPHERPUNKS son de un volumen como de 8 mensajes por dia asi que asegurate de cancelar tu subscripcion si vas a estar ausente por un periodo de tiempo mandando un mensaje a la misma direccion con el siguiente mensaje: unsubscribe cypherpunks {direccion de correo electronico} 9. Newsgroups (Grupos de Noticias) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Los grupos de noticias son algo parecidas a las listas de correo en la interaccion de los usuarios. Mensajes son puestos en el servidor y se requiere un software especial para poderlos visualizar; solamente podremos usar los newsgroups si se cuenta con este servicio proporcionado por su proveedor de servicio de internet (ISP). Si se cuenta con este servicio necesitaras un programa como Free Agent disponible en la siguiente URL: Free Agent www.forteinc.com/agent/freagent.htm 10. Keep on Hacking ~~~~~~~~~~~~~~~~~~~~ Que les parecio esta guia? espero les guste y la sepan apreciar. Si crees que puedes hacer algo mejor envialo inmediatemente a esta revista para su publicacion. Sin envias informacion seras añadido automaticamente a el grupo de colaboradores (!)RareDudes(!) y podras recibir software, e informacion disponible unicamente para los RareDudes. Le PompeItor 0=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-= 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-= Le PomPaItor Presenta *LA GUIA* para HACKEREAR WEBSITES & HOMEPAGES ^^^^^^^^^^^^^^^^^^^^^ "Lo espantoso no es la altura, sino la pendiente. La pendiente donde la mirada se precipita a lo hondo y la mano se extiende hacia la cumbre. Alli es donde se apodera del corazon el vertigo de su doble voluntad." -Federico Nietzsche 1. Introduccion ^^^^^^^^^^^^^^^ Si alguna vez has hechado a volar tu imaginacion se te habra ocurrido que seria comico remover algunas graficas de algun website, o mejor aun borrar toda la pagina de algun enemigo para deleitarte con tu venganza. Pues bien, este es el manual que te ayudara a lograrlo. Primero deberas entender que andar por ahi borrando paginas es *TONTO* e inmaduro. Lo que trato de hacer es que sientas la adrenalina de entrar a un sistema al que no estes autorizado y echar una ojeada alrededor. Si te dedicas a invadir sistemas y borrar archivos le quitaras el privilegio a otra persona de entrar a ese sistema ya que el operador se dara cuenta de la intrusion y aumentaran la seguridad negando asi la entrada a mas 'intrusos'. Si el sistema al que entraste pertenece a unos hijos de la chingada (Plantas Nucleares, Creadores de abrigos de piel, Agencias de Gobierno,etc) olvida lo antes dicho y haz que se arrepientan de haberse conectado a la red causando kaos o mejor aun, infectandolos con algun buen virus (por que no reemplazar un ejecutable por un caballo de troya?). En fin, usa tu cabeza y cuida de no ser sorprendido en tus viajes de kAoS. 2. Websites ~~~~~~~~~~~ Un website es solamente una computadora llamada servidor por su capacidad de de realizar diferentes tareas al mismo tiempo, ejecutando un sistema operativo que generalmente sera UNIX o algunas de sus variaciones y con toda la informacion guardada en algun medio. 2.1 Ganando acceso a un servidor WWW ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Aqui reside la magia del Hacker, la proteccion comun son dos preguntas Login y Password. El usuario que tenga una cuenta en ese servidor tiene un nombre de usuario (Login) y contraseña (Password) por lo que la entrada a ese servidor no tiene problemas; pero para una persona ajena a ese servidor la entrada es un poco mas complicada. Para poder penetrar el sistema necesitamos saber su URL y una vez conectados con el explorador prestar atencion al mensaje waiting reply from 103.38.28 o algo parecido que haga aparecer una direccion IP en lugar de el nombre de dominio. Si lograste conseguir la direccion IP usa telnet para conectarte a esa direccion. Si cuando tratas de conectarte aparece el mensaje 'connection refused' probablemente este protegida esa direccion con una FIREWALL. Si este es el caso trata de hacer telnet a el nombre de dominio con la finalidad de llegar a el frustrante LOGIN/PASSWORD. Para entrar necesitas conseguir alguna cuenta haciendo algo de ingenieria social o intenta con los defaults. * CUENTAS DEFAULTS DE UNIX * Login: Password: root root root system sys sys sys system daemon daemon uucp uucp tty tty test test unix unix unix test bin bin adm adm adm admin admin adm admin admin sysman sysman sysman sys sysman system sysadmin sysadmin sysadmin sys sysadmin system sysadmin admin sysadmin adm who who learn learn uuhost uuhost guest guest host host nuucp nuucp rje rje games games games player sysop sysop root sysop demo demo Si fracasas al intentar el acceso usando cada uno de los anteriores logins, probablemente tengas que conseguir el password de otra manera como relaciones humanas; esto significa que vas a tener que conseguir la clave valiendote de trucos como hablar por telefono a una persona que sepas que esta registrada en ese servidor y pedirle su Login y Password diciendo que necesitas validar su cuenta o algo parecido. Otra manera de conseguir un Password es crear un programa que robe las claves de acceso del disco duro de una persona. 3. Cuando se esta adentro ~~~~~~~~~~~~~~~~~~~~~~~~~ Una vez que hayas logrado entrar a un sistema necesitaras localizar y obtener el archivo passwd disponible en el directorio /etc Para obtener el archivo PASSWD usa el siguiente ejemplo: ($ simboliza el prompt UNIX) $ ftp FTP> get /etc/passwd FTP> quit Para ver el contenido de el archivo usa el siguiente comando: $ cat /etc/passwd Una vez que tengas en tu posesion el archivo PASSWD editalo y fijate en su contenido, debera tener la siguiente informacion: usuario:contraseña:ID:Grupo:descripcion/nombre:directorio:shell usuario - Este es el login de algun usuario. contraseña - Es el password de el usuario (encriptada con DES) ID - Es la identificacion de ese usuario. grupo - El grupo al que pertenece esta cuenta. descripcion- El nombre del usuario. directorio - El directorio de acceso de el usuario. shell - El shell que procesa los comandos de ese usuario. Un ejemplo podria ser: john:234abc56:9999:13:John Johnson:/home/dir/john:/bin/john Nombre de usuario: john Password encriptado: 234abc56 Usuario numero: 9999 Numero de grupo: 13 Descripcion: John Johnson Directorio de acceso: /home/dir/john Shell: /bin/john Si el archivo que conseguiste contiene la misma informacion pero en el campo del password tiene un asterisco (*) o cualquier otro caracter, significa que las contraseñas se encuentran 'sombreadas'. Si las contraseñas se encuentra sombreada,las podras encontrar en el archivo shadow aunque generalmente no se puede tener acceso a ese archivo a menos de tener root. Una forma de conseguir SHADOW es usando el comando cp para copiarlo a otro archivo y despues tratar de obtener el archivo al que se copio, ejemplo: $cp /etc/shadow /usuarios/carlos/hack.txt $ftp FTP> get /usuarios/carlos/hack.txt FTP> quit $rd /usuarios/carlos/hack.txt Algunas otras maneras de obtener el archivo SHADOW seran explicadas en otros numeros de RareGaZz. Ya tengo los passwords encriptados, ahora que? ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Los passwords estan encriptados usando one-way encription, significa que no se pueden des-encriptar. Lo que Unix hace es obtener la contraseña del usuario,la encripta y la compara con la que ya esta encriptada, si coinciden entonces se le permite el acceso. Para poder obtener las contraseñas es necesario tener un archivo con palabras y usar un programa para que encripte las palabras del archivo y las compare con las contraseñas encriptadas,si coinciden te avisa que palabra fue la que coincidio con la contraseña encriptada. Algunos programas de este tipo son: Nombre Palabras por Segundo Computadora John the Ripper 5077 586 Starcracker 1300 586 Cracker Jack 1008 586 KillerCracker 350 586 Estos programas se encuentran disponibles en cualquier pagina de Hackers, si quieres la ultima version de StarCracker visita la siguiente URL: http://www.geocities.com/SiliconValley/park/8403/index.html Para conseguir listas de palabras haz FTP a el siguiente servidor: warwick.ac.uk directorio: /pub/cud Algunas de las palabras mas usadas en contraseñas son: aaa academia ada adrian aerobics airplane albany albatros albert alex alexander algebra alias alisa alpha alphabet ama amy analog anchor andy andrea animal answer anything arrow arthur ass asshole athena atmosphere bacchus badass bailey banana bandit banks bass batman beautiful beauty beaver daniel danny dave deb debbie deborah december desire desperate develop diet digital discovery disney dog drought duncan easy eatme edges edwin egghead eileen einstein elephant elizabeth ellen emerald engine engineer enterprise enzyme euclid evelyn extension fairway felicia fender finite format god hello idiot jester john johnny joseph joshua judith juggle julia kathleen kermit kernel knight lambda larry lazarus lee leroy lewis light lisa louis love lynne mac macintosh mack maggot martin marty marvin matt master maurice maximum merlin mets michael michelle mike minimum nicki nicole rascal really rebecca remote rick reagan robot robotics rolex ronald rose rosebud rosemary roses ruben rules ruth sal saxon scheme scott secret sensor serenity sex shark sharon shit shiva shuttle simon simple singer single singing smile smooch smother snatch snoopy soap socrates spit spring subway success summer super support surfer suzanne tangerine tape target taylor telephone temptation tiger tigger toggle tomato toyota trivial unhappy unicorn unknown urchin utility vicki virginia warren water weenie whatnot whitney will virgin william winston willie wizard wonbat yosemite zap whatnow Obtuve algunas cuentas, ahora? ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Para poder hacer y deshacer en el servidor necesitas el password de la cuenta root. Si despues de intentar con algunas listas de palabras no puedes necesitaras hacer un ataque en bruto, es decir empezar desde la letra A hasta la palabra zzzzzzzz El siguiente programa necesita ser compilado usando TASM y es una lista de palabras TSR que no ocupa espacio en disco y puede ser modificada, es ideal para ataques brutos a la cuenta r00t (Programa Copiado de Phrack 47) P A S S W O R D E N G I N E (for IBM PC's) by Uncle Armpit +++++++++++++++++++++++++++++++++++++++++++++ Que tan practico es? -------------------- Este programa no necesita mucho espacio en disco y puede crear listas de palabras de gran tamaño. Con el ejemplo proporcionado, passwords empezando en 'aaaaaaa' y terminando en 'zzzzzzz' seran generados. Como empiezo a usar esta lista de palabras? ------------------------------------------- Compila el codigo y nombralo "hackdrv.sys", despues necesitas configurarlo añadiendo la siguiente linea en CONFIG.SYS device=c:\hackdrv.sys Una vez en memoria el programa creara la lista de variables en memoria llamada HACKPWD. Cualquier programa que uses (excepto StarCracker) debera reconocer hackpwd como una lista de palabras y empezar a crackear. Si deseas reiniciar una sesion desde una combinacion especifica solo modifica el archivo HACKDRV.SYS con un editor HEXADECIMAL y modifica la cadena de caracteres con los que empieza ;-0 ;-----------------------cut here-------------------------------- ;Program HACKDRV.SYS ; org 0h next_dev dd -1 attribute dw 0c000h ;character device w/ ioctl calls strategy dw dev_strategy interrupt dw dev_int dev_name db 'HACKPWD ' countr dw offset number number db 'aaaaaa',0ah ;<---- 6 caracteres en minusculas (empiezo) numsize equ $-number - 2 afternum: ;working space for device driver rh_ofs dw ? rh_seg dw ? dev_strategy: ;strategy routine mov cs:rh_seg,es mov cs:rh_ofs,bx retf dev_int: ;interrupt routine pushf push ds push es push ax push bx push cx push dx push di push si cld push cs pop ds mov bx,cs:rh_seg mov es,bx mov bx,cs:rh_ofs mov al,es:[bx]+2 rol al,1 mov di,offset cmdtab xor ah,ah add di,ax jmp word ptr[di] cmdtab: ;command table dw init ;0 dw exit3 ;1 dw exit3 ;2 dw ioctl_read ;3 dw do_read ;4 dw exit3 ;5 dw exit3 ;6 dw exit3 ;7 dw exit3 ;8 dw exit3 ;9 dw exit3 ;10 dw exit3 ;11 dw ioctl_write ;12 dw exit3 ;13 dw 5 dup (offset exit3) ioctl_read: push es push bx mov si,es:[bx+10h] mov di,es:[bx+0eh] mov es,si push cs pop ds mov si,offset number xor cx,cx get_char: lodsb stosb inc cl cmp al,0ah jz ioctl_rend jmp get_char ioctl_rend: pop bx pop es mov es:[bx+012h],cx mov cs:countr,offset number jmp exit2 ioctl_write: push es push bx mov si,es:[bx+010h] mov ds,si mov si,es:[bx+0eh] mov cx,numsize+1 ;es:[bx+012h] push cs pop es mov di,offset number repe movsb pop es pop bx mov cs:countr,offset number jmp exit2 do_read: push es push bx push cs pop ds mov si,[countr] inc si ;word ptr [countr] cmp si,offset afternum jnz is_okay mov si,offset number call inc_num is_okay: mov [countr],si mov di,es:[bx]+0eh mov ax,es:[bx]+010h mov cx, es:[bx]+012h jcxz clean_up mov es,ax repe movsb clean_up: pop bx pop es jmp exit2 exit3: mov es:word ptr 3[bx],08103h jmp exit1 exit2: mov es:word ptr 3[bx],0100h exit1: pop si pop di pop dx pop cx pop bx pop ax pop es pop ds popf retf exit: inc_num proc near push si mov si,numsize reiterate: inc byte ptr [number+si] cmp byte ptr [number+si],'z'+1 ;+1 past ending char. in range jnz _exit mov byte ptr [number+si],'a' ;starting char. in range dec si cmp si,-1 jnz reiterate mov byte ptr [number],01ah ;send EOF _exit: pop si ret inc_num endp at_eof: ; the non-resident code starts here initial proc near push es push cs pop ds push cs pop es mov si,offset number mov di,offset tmpnum cld _again: lodsb cmp al,0ah jz _nomorechars stosb jmp _again _nomorechars: mov si,offset msgend mov cx,4 repe movsb mov ah,09 ;print welcome message mov dx,offset msg1 int 21h pop es ret initial endp init: call initial mov ax,offset at_eof mov es:[bx]+0eh,ax push cs pop ax mov es:[bx]+010h,ax mov cs:word ptr cmdtab,offset exit3 jmp exit2 msg1 db "Incremental Password Generator (c)1995",0ah,0dh db "Written by Uncle Armpit",0ah,0dh,0ah,0dh db "Starting at word [" tmpnum db 10 dup (?) msgend db "]",0a,0d,'$' ;END hackdrv.sys ----------------------------------cut here---------------------------------- Como limpiar tus huellas ~~~~~~~~~~~~~~~~~~~~~~~~ Si deseas que tu ingreso con la cuenta r00t no quede registrado en los LOGS de el servidor revisa los directorios buscando archivos como logs, syslog, log, o cualquiera que parezca que guarda un reporte de los accesos y borralos o mejor aun editalos usando el editor de archivos de UNIX. Para ejecutar el editor usa el comando vi Edita o borra los siguientes archivos: /etc/syslog /etc/log /etc/logs Existen algunos scripts para borrar las huellas como ZAP! disponibles en la red y en los proximos numeros de esta revista. Le PompaItor ^^^^^^^^^^^^ 0=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-= 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-= La primera parte de este tremendo articulo *<><><><><><><><><><><><* lo encontraras en RareGaZz #1 <> TCP/IP <> <> Tecnologia Internet <> @ Numero 2 de 2 @ *<><><><><><><><><><><><* 4.2 Escenario tipico de translacion Durante una operacion normal en una aplicacion de red, como TELNET, se envia un mensaje de aplicacion a TCP, despues TCP envia el correspondiente mensaje TCP a el modulo IP. La direccion destino IP es conocida por la aplicacion, el modulo TCP y el modulo IP. En este punto el paquete IP ha sido construido y esta listo para ser entregado a el controlador Ethernet, pero primero la direccion Ethernet debe ser determinada. La tabla ARP es usada para ver la destinacion Ethernet. 4.3 ARP SOLICITUD/RESPUESTA La tabla ARP es completada automaticamente segun se vaya necesitando. Cuando una tabla ARP no puede ser usada para transladar una direccion suceden estas dos cosas: 1. Una paquete de solicitud ARP con una direccion Broadcast Ethernet -es decir, a todos los componentes de la red- es enviado a cada computadora. 2. El paquete IP es marcado para futuro envio. Cada computadora en la interfaz Ethernet recibe el cuadro Ethernet por ser enviado a la direccion 'anunciada' (broadcast). Cada manejador Ethernet examina el tipo de campo en el cuadro Ethernet y pasa el paquete ARP a el modulo ARP. El paquete de solicitud ARP dice "Si tu direccion IP es igual a la direccion IP destino, entonces dime tu direccion Ethernet". Un paquete de solicitud ARP es algo asi: ------------------------------------------------ |Direccion IP Destino 223.1.2.1 | |Direccion Ethernet Remitente 08-00-39-00-2F-C3| ------------------------------------------------ |Direccion IP Destino 223.1.2.2 | |Direccion Ethernet Destino <blank> | ------------------------------------------------ TABLA 2. Ejemplo de una solicitud ARP Cada modulo ARP examina su direccion IP y si la direccion IP destino coincide con su propia direccion IP, le envia una respuesta directamente a la direccion Ethernet fuente. El paquete ARP respuesta dice "Si, esa es mi direccion IP, dejame darte mi direccion Ethernet".Un paquete de respuesta ARP tiene el campo remitente/destinatario al revez que la solicitud. El paquete se ve algo asi: ------------------------------------------------ |Direccion IP Remitente 223.1.2.2 | |Direccion Ethernet Remitente 08-00-28-00-38-A9| ------------------------------------------------ |Direccion IP Destino 223.1.2.1 | |Direccion Ethernet Destino 08-00-39-00-2F-C3| ------------------------------------------------ TABLA 3. Respuesta ARP La respuesta es recibida por la computadora que lo envio originalmente. El controlador Ethernet se fija en campo en el cuadro Ethernet y luego pasa el paquete ARP a el modulo ARP. El modulo ARP examina el paquete ARP y añade la direccion IP remitente y destinatario a la tabla ARP. La tabla quedaria asi: ----------------------------------- |Direccion IP Direccion Ethernet| ----------------------------------- |223.1.2.1 08-00-39-00-2F-C3| |223.1.2.2 08-00-28-00-38-A9| |223.1.2.3 08-00-5A-21-A7-22| |223.1.2.4 08-00-10-99-AC-54| ----------------------------------- TABLA 4. Tabla ARP despues de la respuesta 4.4 La Continuacion del Escenario La nueva tanslacion ha sido instalada automaticamente en la tabla, solo microsegundos despues de que se necesitaba. Como puedes recordar de el paso 2 arriba, el paquete IP era marcado para futuro envio. Ahora, la direccion IP era transladada a la direccion Ethernet simplemente observando la tabla ARP y luego el cuadro Ethernet es transmitido a la Ethernet. Asi, con los nuevos pasos 3, 4, y 5, el escenario para la computadora que envia (remitente) es: 1. Un paquete de peticion ARP es enviado con una direccion anunciada y es enviado a todas las computadoras de la red. 2. El paquete IP era marcado para futuro envio. 3. La respuesta ARP llega con la direccion IP-a-Ethernet para la tabla. 4. Para el paquete IP marcado para futuro envio, la tabla es usada para transladar la direccion IP a Ethernet. 5. El cuadro Ethernet es transmitido a la Ethernet. En breve, cuando la translacion hace falta en la tabla ARP, una paquete IP es detenido y se espera a que responda una computadora a la solicitud ARP. La informacion necesaria para la translacion es rapidamente completada y el paquete IP es transmitido. Cada computadora tiene una tabla ARP separada de cada interfaz Ethernet. Si la computadora destino no existe, no habra ninguna respuesta ARP y la tabla ARP no sera completada. IP descartara el paquete IP enviado a esa direccion. Los protocolos de la parte alta de la Ethernet no pueden diferencias entre una Ethernet rota y la falta de una computadora con la direccion IP destino. 5. Protocolo Internet El modulo IP es central en la tecnologia Internet y la escencia de IP es su tabla ruteadora. IP usa su tabla en-memoria para hacer todas las decisiones acerca de la ruta de un paquete IP. El contenido de la tabla ruteadora es definido por el administrador de la red. Un error en esa tabla bloquea la comunicacion. Para entender como una tabla ruteadora es usada es necesario entender el trabajo entre redes llamado internetworking. Este entendimiento es necesario para la administracion y mantenimiento satisfactorio de una red IP. La tabla ruteadora es mejor entendida si primero se tiene una vista de el ruteado, despues aprendiendo acerca de las direcciones IP de las redes y por ultimo comprender los detalles. 5.1 Ruteado Directo La figura de abajo es una internet pequeña con 3 computadoras: A, B, y C. Cada computadora tiene la misma escalera de protocolos TCP/IP como se ve en la figura 1. Cada interfaz Ethernet tiene su propia direccion Ethernet. Cada computadora tiene su direccion IP asignada a la interfaz por el administrador de la red, quien tambien ha asignado un numero IP a la Ethernet. A B C | | | --o------o------o-- Ethernet 1 Desarrollo de una red IP Figura 6. Una red IP Cuando A envia un paquete IP a B, el encabezado IP contiene la direccion IP de la computadora A y el encabezado contiene la direccion Ethernet de A como la direccion Ethernet fuente. Tambien, el encabezado IP contiene la direccion IP de B como la direccion destino y el encabezado Ethernet contiene la direccion Ethernet de B como la direccion destino. ------------------------------------------ | Direccion Fuente Destino | ------------------------------------------ | Encabezado IP A B | | Encabezado Ethernet A B | ------------------------------------------ TABLA 5. Direcciones en un cuadro Ethernet para un paquete IP de A dirigido a B Para este simple caso, IP esta en el punto mas alto por que IP añade poco servicio ofrecido por la Ethernet. De cualquier manera. IP añade costo: El tiempo extra de procesamiento del CPU y el ancho de banda a generar, transmitir y crear el encabezado IP. Cuando el modulo IP de la computadora B recibe el paquete de A, checa la direccion IP destino con su propia direccion buscando que sean iguales, despues pasa el datagrama los protocolos de mas alto nivel. Esta comunicacion entre A y B usar ruteado directo. 5.2 Ruteado Indirecto La figura de abajo es una vista mas realistica de una Internet. Esta compuesta de 3 Ethernets y 3 direcciones IP conectadas por un ruteador IP llamado computadora D. Cada una de las 3 redes tiene 4 computadoras; cada computadora tiene su propia direccion Ethernet e IP. A B C ----D---- E F G | | | | | | | | | --o------o------o------o- | -o------o------o------o-- Ethernet 1 | Ethernet 2 "Desarollo" de la red IP | red IP "Contabilidad" | | | H I J | | | | --o-----o------o------o-- Ethernet 3 red IP "Fabrica" Figura 7. Tres redes IP; una Internet. Con excepcion de la computadora D, cada computadora tiene la 'escalera' de protocolos igual que en la figura 1. La computadora D es el ruteador IP y esta conectada a las 3 redes y por eso tiene 3 direcciones IP y 3 direcciones Ethernet. La computadora D tiene la 'escalera' de protocolos similar a la figura 3, excepto que tiene 3 modulos ARP y 3 controladores Ethernet en lugar de 2. Por favor noten que la computadora D solo tiene un modulo IP. El administrador de la red ha asignado un numero unico llamado 'numero IP de red' para cada una de las Ethernets. Los numeros IP de red no son mostrados en este diagrama, solo los nombres de red. Cuando la computadora A envia un paquete IP a la computadora B, el proceso es identico a el ejemplo de la red sencilla. Cualquier comunicacion entre las computadoras localizadas en una red IP sencilla es identica a el ejemplo de ruteado discutido previamente. Cuando las computadoras D y A se comunican, se llama comunicacion directa. Cuando las computadoras D y E se comunican, se llama comunicacion directa. Cuando las computadoras D y H se comunican, se llama comunicacion directa. Esto es por que cada uno de estos pares de computadoras estan en la misma red IP. De cualquier manera, cuando la computadora A se comunica con una computadora del otro lado del ruteador IP, la comunicacion no es directa. La computadora A debe usar D para enviar el paquete IP a la siguiente red. Esta comunicacion se llama "indirecta". Este ruteado de paquetes IP es hecho por los modulos IP y transcurre transparentemente a TCP, UDP, y a las aplicaciones de red. Si A envia un paquete IP a E, la direccion remitente IP y la direccion remitente Ethernet son las de A. La direccion IP destino es E, pero por que el modulo IP de A envia el paquete a D para que lo diriga, la direccion Ethernet destino es la de D. ------------------------------------ |Direccion Remitente Destino | ------------------------------------ |IP header A E | |Ethernet header A D | ------------------------------------ TABLA 6. Direcciones en un cuadro Ethernet de un paquete IP de A a E (pasando por D) El modulo IP de D recibe el paquete despues de examinar la direccion IP destino y dice "Esta no es mi direccion IP," y envia el paquete IP directamente a E. -------------------------------------- |Direccion Remitente Destino | -------------------------------------- |Encabezado IP A E | |Encabezado Ethernet D E | -------------------------------------- TABLA 7. Direcciones en un cuadro Ethernet para un paquete IP de A a E (despues de D) En sumario, para comunicacion directa, ambas direcciones remitente IP y la direccion remitente Ethernet es la direccion de la computadora que envia y la direccion IP destino es la de el recipiente. Para comunicacion indirecta, la direccion IP y la direccion Ethernet no coinciden en esta manera. Este ejemplo de internet es muy simple.Las verdaderas redes son regularmente complicadas por muchos factores, resultando en multiples ruteadores IP y distintos tipos de redes fisicas. Este ejemplo de internet puede realizarse en el caso de que el administrador de la red quisiera dividir el trafico de la red en orden de localizar el trafico Ethernet. 5.3 Reglas para el ruteador [Este parte ha sido suprimida por el traductor!] 5.4 Direcciones IP El administrador de la red asigna una direccion IP a las computadoras de acuerdo con la red IP a las que la computadora este conectada. Una parte de la direccion de 4 bytes es la direccion IP de red, la otra parte es el numero IP de la computadora (o numero de host). Para la computadora en la tabla 1, con una direccion IP de 223.1.2.1, el numero de red es 223.1.2 y el numero Host es numero 1. La porcion de las direcciones que es usado para el numero de red y para el numero de Host es definido por los primeros bits en la direccion de 4 bytes. Todos los ejemplos de direcciones IP en este tutorial son de clase C, significa que los 3 primeros bits indican que 21 bits son el numero de la red y los 8 bits son el numero Host. Esto permite 2,097,152 redes clase C con mas de 254 Host en cada red. El espacio de la direccion IP es administrado por el NIC -Network Information Center-. Todas las Internets que esten conectadas a la unica Internet Mundial deben usar numeros asignados por NIC. Si tu estas preparando tu propia Internet y no tienes planeado conectarla a la Internet mundial, de todas maneras debes obtener el numero de tu red por via NIC. Si tu escoges tu propio numero, corres el riesgo de confusion y caos en el momento que se conecte a la Internet Mundial. 5.5 Nombres La gente se refiere a las computadoras por nombres no por numeros. Una computadora llamada Alpha puede tener la direccion IP de 223.1.2.1. Para redes pequeñas, esta translacion de nombre a direccion es tenida en cada computadora de el archivo "hosts". Para redes mas grandes, esta translacion esta guardada en un servidor accesado desde la red cuando se necesite. Unas pocas lineas de este archivo se verian asi: 223.1.2.1 alpha 223.1.2.2 beta 223.1.2.3 gamma 223.1.2.4 delta 223.1.3.2 epsilon 223.1.4.2 iota La direccion IP es la primera columna y el nombre de la computadora es la segunda columna. En la mayoria de los casos, tu puedes instalar archivos "hosts" identicos en todas las computadoras. Tu puedes darte cuenta que "Delta" tiene solo una entrada en este archivo a pesar de tener 3 direcciones IP. Delta puede ser alcanzada con cualquier de sus direccion IP; sin importar cual sea usada. Cuando delta recibe un paquete IP revisa la direccion destino, y reconocera cualesquiera de sus 3 direcciones IP. Las redes IP tambien tienen nombres. Si tu tienes 3 redes IP, tu archivo "networks" que documenta estos nombres se veria algo asi: 223.1.2 desarrollo 223.1.3 contadora 223.1.4 fabrica El numero IP de la red esta en la primera columna y su nombre en la segunda. Desde este ejemplo tu puedes ver que alpha es la computadora 1 en el desarrollo de la red, beta es la computadora numero 2 en el desarrollo de la red y asi. Tu tambien puedes decir que alpha es desarrollo.1, Beta es desarrollo.2, y asi. La lista de archivo HOST mostrada es adecuada para los usuarios, pero el administrador de la red probablemente reemplzara la linea para delta con: 223.1.2.4 devnetrouter delta 223.1.3.1 facnetrouter 223.1.4.1 accnetrouter Estas nuevas 3 lineas para el archivo hosts le dan a cada una de las direcciones IP de delta un nombre con significado. 5.6 Tabla ruteadora IP Cuando IP necesita saber que interfaz de red usar para mandar un paquete IP se fija en la tabla ruteadora usando una llave de busqueda extraida de la direccion IP destino. La tabla de rutas o ruteadora contiene una columna para cada ruta. Las columnas primarias en la tabla son: numero IP de red, bandera directo/indirecto, direccion IP ruteadora y el numero de interfaz. Esta tabla es usada por cada paquete IP que sale de la red. En la mayoria de las computadoras la tabla ruteadora puede ser modificada con la el comando "route". El contenido de la tabla de rutas es definido por el administrador de la red por que el asigna las direccion IP a las computadoras. 5.7 Detalles del ruteado indirecto --------- --------- | alpha | | beta | | 1 | | 1 | --------- --------- | | --------o---------------o- Ethernet 1 Red IP "Desarrollo" Figura 8. Vista cercana de una red IP La tabla de rutas se ve asi: ---------------------------------------------------------------- | Red directo/indirecto ruteador numero de interfaz| ---------------------------------------------------------------- | Desarrollo directo <blank> 1 | ---------------------------------------------------------------- TABLA 8. Ejemplo de una simple tabla ruteadora Esta vista puede ser observada en algunos sistemas UNIX con el comando "netstat -r". Con esta simple red, todas las computadoras tienen tablas ruteadoras identicas. Para la discusion, la tabla es otra vez impresa con el nombre de red transladado a su numero de red. ---------------------------------------------------------------- | Red directo/indirecto ruteador numero de interfaz| ---------------------------------------------------------------- |223.1.2 direct <blank> 1 | ---------------------------------------------------------------- TABLA 9. Ejemplo simple de una tabla ruteadora con numeros. 5.8 Escenario Directo Alpha le esta enviando un paquete IP a beta. El paquete IP estan en el modulo IP de beta y la direccion destino es beta o 223.1.2.2. IP extrae la porcion de la red de la direccion IP y busca la primera columna buscando que sean iguales. Con esta red el primer dato es encontrado y añadido en la primera entrada. La otra informacion en esta entrada indica que computadoras en esta red pueden ser alcanzadas directamente a travez de la interfaz 1. Una tabla de translacion ARP termina en la direccion beta IP y luego el cuadro Ethernet es mandado directamente a beta via interfaz numero 1. Si una aplicacion trata de mandar datos a una direccion IP que no esta en el desarrollo de la red, IP no podra encontrar en la tabla de rutas la direccion IP y el paquete es descartado. Algunas computadoras proveen con un mensaje de error. 5.9 Detalles del Ruteado Indirecto Ahora examinaremos mas de cerca a los complicados mecanismo de ruteo que son usados para el escenario examinado previamente. --------- --------- --------- | alpha | | delta | |epsilon| | 1 | |1 2 3| | 1 | --------- --------- --------- | | | | | --------o---------------o- | -o----------------o-------- Ethernet 1 | Ethernet 2 Red IP "Desarrollo" | Red IP "Contabilidad" | | -------- | | iota | | | 1 | | -------- | | --o--------o-------- Ethernet 3 Red IP "Fabrica" Figura 9. Vista de cerca de las 3 redes IP La tabla ruteadora dentro de alpha se ve asi: ---------------------------------------------------------------- | Red directo/indirecto ruteador numero de interfaz| ---------------------------------------------------------------- | Desarrollo Directo <blank> 1 | | Contabilidad Indirecto devnetrouter 1 | | Fabrica Indirecto devnetrouter 1 | ---------------------------------------------------------------- TABLA 10. Tabla de rutas de alpha La tabla de rutas se ve asi con numeros en lugar de nombres: ---------------------------------------------------------------- | Red directo/indirecto ruteador numero de interfaz| ---------------------------------------------------------------- |223.1.2 directo <blank> 1 | |223.1.3 indirecto 223.1.2.4 1 | |223.1.4 indirecto 223.1.2.4 1 | ---------------------------------------------------------------- TABLA 11. Tabla de rutas de alpha con numeros El ruteador en la tabla de rutas de alpha es la direccion IP de la conexion de Delta con la red desarrollo. 5.10 Escenario Indirecto Alpha envia un paquete IP a epsilon. El paquete IP esta en el modulo IP y la direccion destino IP es epsilon (223.1.3.2). IP extrae la porcion de la red de la direccion IP (223.1.3) y busca la primera columna de la tabla buscando una direccion igual. Una direccion es encontrada igual en la segunda entrada (ver cuadro). Esta entrada indica que las computadoras en la red 223.1.3 pueden ser alcanzadas mediante el ruteador-IP devnetrouter. El modulo IP entonces envia una tabla de translacion ARP a la direccion IP de devnetrouter y envia el paquete IP directamente a devnetrouter a travez de la interfaz alpha numero 1. El paquete IP sigue conteniendo la direccion IP destino de epsilon. El paquete IP llega a la interfaz desarrollo de la red delta y es pasado a el modulo IP de delta. La direccion IP destino es examinada y por que no es igual a ninguna de las direcciones propias de delta, decide pasar el paquete IP. El modulo IP de delta extrae la porcion de la red de la direccion destino IP (223.1.3) y busca en su tabla de rutas por una red que sean iguales. La tabla de rutas de delta se veria asi: ---------------------------------------------------------------- | Red directo/indirecto ruteador numero de interfaz| ---------------------------------------------------------------- | Desarrollo directo <blank> 1 | | Fabrica directo <blank> 3 | | Contabilidad directo <blank> 2 | ---------------------------------------------------------------- TABLA 12. Tabla de rutas de Delta Abajo esta la tabla de rutas de delta de nuevo, en numeros. ---------------------------------------------------------------- | Red directo/indirecto ruteador numero de interfaz| ---------------------------------------------------------------- |223.1.2 directo <blank> 1 | |223.1.3 directo <blank> 3 | |223.1.4 directo <blank> 2 | ---------------------------------------------------------------- TABLA 13. Tabla de rutas de Delta con numeros En la segunda entrada se encuentra la direccion IP buscada. IP envia el paquete IP a epsilon a travez de la interfaz numero 3. El paquete IP contiene la direccion destino de epsilon y la direccion destino Ethernet del epsilon. El paquete IP llega a epsilon y es pasado hacia la el modulo IP de epsilon. La direccion IP destino es examinada y se encuentra la direccion destino, asi que el paquete es pasado a los protocolos de la parte alta. 5.11 Sumario de Ruteo Cuando un paquete IP viaja a travez de una larga internet tal vez pasara por varios ruteadores-IP antes de llegar a el destino. El camino que toma para llegar no esta determinado por una central fuente pero es el resultado de consultar cada una de las tablas de ruteo usadas en el camino. Cada computadora define solo el proximo brinco en el camino y se basa en esa computadora para enviar el paquete IP a su destino. 5.12 Administrando las rutas Mantener el correcto funcionamiento de las tablas ruteadoras en una gran Internet es un trabajo complicado; la configuracion de una red esta siendo modificada constantemente por los administradores de la red por distintas razones. Errores en las tablas de ruteo bloquean la comunicacion en formas que son tediosas de diagnosticar. Cuando una computadora es movida de una red IP a otra, su direccion IP debe ser cambiada. Cuando una computadora es removida de una red IP su vieja direccion se vuelve invalida. Estos cambios requieren modificaciones frecuentes a el archivo "HOSTS". 6. USER DATAGRAM PROTOCOL (UDP) UDP es uno de los principales protocolos que residen en la cima de IP. Ofrece servicio a las aplicaciones de red. Algunas aplicaciones de red que usen UDP son: Network File System (NFS) y Simple Network Management Protocol (SNMP). Este servicio es poco mas que una interfaz a IP. UDP es un servicio sin conexion de entrega de datagramas que no garantiza su llegada. UDP no mantiene una conexion de un extremo al otro con el modulo UDP destino; solamente empuja el datagrama fuera de la red y acepta los datagramas que llegan fuera de la red. UDP añade dos valores a lo que es dado por IP. Uno es la capacidad de multiplexing (varias salidas para una entrada) de la informacion entre las aplicaciones basadas en el numero de puerto. La otra es un chequeo para ver la integridad de los datos. 6.1 Puertos Como una computador cliente alcanza el servidor en otra computadora? El camino en la comunicacion entre una aplicacion y UDP es a travez de puertos UDP. Estos puertos estan numerados empezando de cero. Una aplicacion que ofrezca un servicio (el servidor) espera por los mensajes que llegen por un puerto especifico dedicado a ese servicio. El servidor espera pacientemente por cualquier cliente que pida servicio. Cuando una aplicacion envia datos a travez de UDP, llega al final como una unidad simple. Por ejemplo, si una aplicacion hace 5 escrituras a el puerto UDP, la aplicacion destino hara 5 lecturas de el puerto UDP. Ademas, el tamaño de cada escritura es igual a el tamaño de cada leida. UDP mantiene la barrera de el mensaje definida por la aplicacion. Nunca une dos mensajes de aplicacion juntos, o divide una simple aplicacion en partes. 6.2 Checksum El checksum es la capacidad de comprobar si los datos recibidos estan en las condiciones que los datos enviados. Un paquete IP con un encabezado IP indicando "UDP" es pasado a el modulo UDP por IP. Cuando el modulo UDP recibe el datagrama UDP de IP examina el Checksum UDP. Si el checksum es cero, significa que el checksum no fue calculado por el remitente y puede ser ignorado. Esto significa, que el modulo UDP de la computadora que envia puede o no crear checksums. Si el checksum es valido (o cero), el puerto destino es examinado y si una aplicacion esta esperando en ese puerto, una mensaje de aplicacion es enviado a la aplicacion. De otra forma el datagrama UDP es descartado. 7. Protocolo del Control de Transmision TCP ofrece un servicio diferente a UDP. TCP ofrece una conexion orientada por una corriente de bytes, en lugar de un datagrama sin conexion. TCP garantiza la entrega, UDP no. TCP es usado en las aplicaciones de red que requieren la entrega garantizada y no puede ser aburrida haciendo retransmisiones o esperas. Las aplicaciones tipicas que mas usan TCP son File Transfer Protocol (FTP) y TELNET. La gran reliabilidad de TCP tiene un costo, requiere mas trabajo del CPU y ancho de banda. El funcionamiento interno de TCP es mas complicado que esos en un modulo UDP. Similar a UDP, las aplicaciones de red se conectan a puertos TCP.Los puertos bien definidos estan dedicados a aplicaciones especificas. Por ejemplo, el servidor TELNET usa el puerto 23. El cliente TELNET puede encontrar el servidor simplemente conectandose a el puerto 23 de TCP en una computadora especifica. Cuando una aplicacion empieza usando TCP, el modulo TCP en la computadora cliente y el modulo TCP en el servidor empiezan la comunicacion entre ellas. Como todos los protocolos de ventanas, el protocolo tiene un tamaño de ventana. El tamaño de la ventana determina la cantidad de datos que pueden ser transmitidos antes de que se reciba la señal de que han sido recibidos. Para TCP, esta cantidad no se mide en segmentos TCP sino en bytes. Que aplicaciones de red estan disponibles? Existen demasiadas aplicaciones de red como para listarlas. El numero esta creciendo continuamente. Algunas aplicaciones han existido desde el principio de la tecnologia internet como FTP y TELNET. Otras son relativamente nuevas como X-Windows y SNMP. La siguiente lista menciona una breve descripcion de las aplicaciones mencionadas en este tutorial. 8.1 TELNET Telnet ofrece la capacidad de entrar (login) a un sistema remoto en TCP. La operacion y apariencia es similar a un teclado marcando a travez de un switch telefonico. En la linea de comandos en usuario escribe "telnet delta" y recibe un login prompt de la computadora llamada "delta". 8.2 FTP File Transfer Protocol (FTP), tan viejo como TELNET, tambien usa TCP y ha tenido bastante popularidad. FTP permite copiar archivos entre computadoras. 8.5 SNMP Simple Network Management Protocol (SNMP) usa UDP y esta diseñado para ser usado por las estaciones centrales de mantenimiento. Es un factor conocido que si se le ofrece suficiente informacion, un manager de red puede detectar y diagnosticar problemas en la red. La estacion central usa SNMP para recibir la informacion de otras computadoras en la red. SNMP define el formato de los datos; es dejado a la estacion central o manager de la red el interpretar los datos. 8.6 X-Window El sistema X Window usa el protocolo X Window en TCP para dibujar ventanas en una estacion de trabajo usando BITMAP. X Window es mucho mas que una simple utilidad para dibujar ventanas; es una filosofia entera para diseñar una interfaz de usuario. 9.0 Direcciones de los Autores Theodore John Socolofsky EMail: TEDS@SPIDER.CO.UK Claudia Jeanne Kale EMail: CLAUDIAK@SPIDER.CO.UK Nota: Esta informacion fue tomada de RFC-1180. [Editor: Espero la informacion proporcionada en este largo articulo haga temblar de miedo a los administradores de sistemas...RareGaZz] 0=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-= 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-= % % % % % % % % % % % % % % % % % % % Criptografia % % y sus % % Multiples Beneficios % % % % % % % % % % % % % % % % % % % Por: KillerBot ~Cryptografia para las Masas~ -Phil Zimmerman La criptografia consiste en la codificacion de caracteres de tal forma que puedan ser decodificados solamente por el conocedor de la clave con la que se codificaron los caracteres o el poseedor del hardware necesario para des-codificar los caracteres. En la segunda guerra mundial el ejercito Estadounidense logro descifrar los mensajes que enviaban los submarinos a tierra logrando asi conocer sus posiciones especificas y poder atacarlos. Despues de finalizada la guerra los Estadounidenses vendieron las maquinas codificadoras a paises como India, Francia, etc. conociendo asi todas las comunicaciones de esos paises. Las agencias de todo el mundo para prevenir que Hackers logren el acceso a informacion clasificada han encriptado sus documentos y restringido todo tipo de encripcion que ellos no puedan descifrar. Desgraciadamente parece que los gobiernos no desean que exista privacidad entre las comunicaciones, usando tecnicas tan antiguas como la intervencion de telefonos hasta lo mas nuevo que es romper algoritmos criptograficos para conocer cualquier comunicacion por vias electronicas. La encripcion esta catalogada por el gobierno americano como municiones por lo que es prohibida su exportacion a menos de ser un algoritmo debil que pueda ser descifrado por ellos. Ataque TEMPEST ~~~~~~~~~~~~~~ Los monitores que usamos comunmente en las computadoras de escritorio son los viejos Tubos de Rayos Catodicos (CRT) a pesar de existir ahora algunos con tecnologia mejor pero han sido descontinuados del mercado por las trabas que el gobierno ha puesto a la imposicion de esta tecnologia. El ataque TEMPEST consiste el leer los caracteres que aparecen en tu monitor gracias a la emision de ondas RF que todos los monitores emiten. Esta forma de invasion es usada algunas veces por el gobierno estadounidense para espiar monitores y ver toda la informacion que el investigado haga aparecer en su pantalla. Este ataque no ha sido ampliamente difundido por la dificultad de leer otros dispositivos como el teclado, impresora, scanners, etc. De cualquier manera cualquier John Doe con un poco de conocimientos de electronica y sobre ondas de radio puede crear un lector de ondas RF y leer tu monitor y en algunos casos hasta monitorear cada tecla presionada en tu teclado. Encripcion ~~~~~~~~~~ Ok. Ya quedo claro que el unico modo de defendernos es la encripcion pero que tan segura es? Si tu piensas que el mundo de los hackers esta hundido en prejuicios, apuesto a que desearias hablar con un cripto-analista.Esta gente son tradicionalmente los mas grandes hoyos en los que he puesto mis ojos. En su mente esta gente ha estado debatiendo los conceptos de la encripcion desde tiempos remotos y si tu apareces con un metodo totalmente nuevo de encripcion de datos -TU ESTAS INSULTANDO A TODOS LOS QUE HAN HECHO ENCRIPCION-. Simplemente por decir "Oh, Se me ocurrio una idea para encriptar que puede ser una de las mejores hasta la fecha" cuando la gente ha dedicado toda su vida a diseñar y romper a las tecnicas de encripcion -- asi que te hace pensar que eres tan brillante? De cualquier forma, cripto-analistas tienden a aceptar todos los comentarios como insultos y son facilmente ofendidos. Casi todos los cripto-analistas coinciden en que el costo de horas hombre asi como el tiempo que una supercomputadora tardaria en romper el codigo a base de ataques de fuerza bruta haria incosteable el hecho de romper todos los codigos de encripcion creados al hazar. Como un resultado de esto, las regulaciones del gobierno han sido creadas. La Agencia de Seguridad Nacional (NSA) estadounidense ha creado el algoritmo DES (Data Encryption Standard) que es como su nombre lo dice, un estandard de encripcion. Este metodo de encripcion es basicamente solido y toma un tiempo largo para romperse. DES si se puede quebrar, solo que toma un "tiempo inrazonable para quebrar". El ataque hacia la palabra "inrazonable" continua haciendose mas fuerte cada dia. Conectando algunas computadoras DEC'S en red y la velocidad actual de las super-computadoras la longitud de tiempo se ha convertido en "razonablemente" baja para quebrar un archivo encriptado con este sistema. Obviamente DES era una iniciativa del gobierno para controlar la encripcion y esperar que el publico se la tragara, pero las cosas no salieron como lo esperaban y han sido quemados con criticas de todos los sectores. Su metodo de encripcion resulto demasiado debil y su intento de invadir la privacidad no resulto. Metodos de Encripcion ~~~~~~~~~~~~~~~~~~~~~ El metodo convencional de encripcion se basa en un concepto muy sencillo, encriptas con una clave y para recuperar el archivo en su forma original haces el mismo proceso con la misma llave. Tu no revelas la clave a nadie en que no confies y listo. Existen algunos programas que crean ciphertext y que son considerados seguros y ademas ninguno de ellos usa el estandard DES lo que no significa que sean imposibles de quebrar solo que no estan sometidos a limitaciones como el maximo numeros de caracteres para contraseñas de 8 digitos. Estos metodos son: MDC, disponible en el paquete HPACK; e IDEA, disponible en el paquete Pretty Good Privacy -- PGP *Grupos politicos relacionados con la privacidad y libertad* The Electronic Frontier Foundation (EFF) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Fue fundada en Julio de 1990 para asegurar la libertad de expresion en medios digitales, con un enfoque particular en aplicar los principios legales contenidos en la Constitucion sobre los derechos de las comunicaciones por computadora. Desde el principio, EFF estaba determinada a convertirse una organizacion que combinara expertos en lo tecnico, legal y publico, y los aplicara cada vez que un medio de comunicacion electronico aparezca. Computer Professionals for Social Responsibility (CPSR) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ CPSR reune profesionales en computadoras y usuarios para difundir el uso responsable de la informacion y tecnologia e invita a todos los que usen la tecnologia de las computadoras a participar en debates publicos. Como una organizacion de ciudadanos preocupados, CPSR dirigira la atencion publica a las distintas decisiones que se relacionen con las aplicaciones de la computacion y como esas decisiones afectan a la sociedad. Preguntas y Respuestas relacionadas con criptografia. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ P. ¿Es posible guardar secretos? R. Entre mas grande sea una organizacion, lo dificil que sera guardar un secreto. P. ¿Cual es el estatus legal de PGP contra RSA? R. No se ha remediado el conflicto entre estos dos productos. El problema es que PGP rompio la patente de el algoritmo de encripcion que le pertenece a RSA. El programa RIPEM usa RSAREF, que es una version rebajada de RSA. De hecho PGP ha sido rebajado en la version actual 2.6.2 y se ha cambiado el algoritmo RSA por RSAREF. P. ¿Como se usan las firmas ciegas? R. Las tarjetas de votacion, firmas digitales, dinero electronico, etc. P. ¿Puede la Agencia de Seguridad Nacional (NSA) de Estados Unidos de America quebrar DES & PGP? R. Desde luego. Tardarian como un dia en quebrar una llave de 512 bits. [ Espero que cuando mandes cartas por correo tradicional las envuelvas con un sobre...A poco no lo haces? Si no eres delincuente, terrorista o tienes algo que esconder entonces ¿Por que guardar cartas en sobre? Seguramente esta pregunta se te hace tonta pero se me ha preguntado a mi ¿Por que encriptas tus mensajes?...A mi tambien me parece tonta:-) Si todos empezamos a usar tecnicas de encripcion para nuestros mensajes podriamos lograr que no parezca sospechoso o paranoico la persona que use encripcion.] -Phil Zimmerman en el manual de PGP 0=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-= 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-= <><><><><><><><><><><><><><> <> Que es PGP y <> <> Cual es su importancia <> <><><><><><><><><><><><><><> KillerBot "Toda tu propiedad privada es blanco para tu enemigo y tu enemigo somos nosotros. Somos fuerzas del caos y la anarquia. Somos todo lo que dicen que somos y estamos orgullosos de nosotros mismos." -Jefferson Airplane En 1992 aparecio en la red un programa gratuito llamado Pretty Good Privacy que significa Muy Buena Privacidad. Mejor conocido por sus siglas en ingles, PGP permitia codificar achivos usando un algoritmo de encripcion llamado RSA que permitia garantizar la privacidad del mensaje y ademas asegurar que un mensaje solo pueda ser leido por la persona a la que esta destinado. Los mensajes enviados usando PGP solo pueden ser vistos por la persona a la que vaya dirigido el mensaje. Ademas, para enviarte un mensaje necesitan contar con tu llave PGP publica. PGP funciona de esta manera: cada usuario que necesita contar con su computadora propia ya que almacenara en su disco duro 2 llaves necesarias para llevar a cabo la encripcion y des-encripcion de los archivos.El usuario necesitara contar con 2 llaves propias, la secreta y publica. Obviamente la secreta debera estar bien almacenada en un diskette por seguridad y la publica podra ser distribuida a sus conocidos. Para el manejo de las llaves PGP cuenta con un llavero que permite visualizar las llaves almacenadas en los archivos SECRING.PGP -El llavero con la llave secreta- y PUBRING.PGP -El llavero con las llaves publicas-. Si alguna persona desea mandarte un archivo encriptado, necesitara tu llave publica y su llave secreta. Es decir, si yo quisiera mandarte un archivo para que solo puedas leerlo tu tendria que decirle a mi programa PGP que usara tu llave publica para decirle a mi llave secreta como encriptar el archivo para que puedas des-encriptarlo. Cualquier archivo encriptado usando tu llave publica solo podra ser leido por ti lo que es una garantia en la seguridad. Existen programas que permiten codificar y des-codificar archivos con una clave numerica y solo los conocedores de esa clave podran ver los archivos. Es uno de los sistemas mas simples de encripcion y tambien uno de los mas inseguros. Este sistema necesita una forma de comunicacion segura por la que se pueda transmitir la clave para llevar a cabo la encripcion y la des- encripcion. Resulta tonto necesitar una forma de comunicacion segura para transmitir la clave ya que si se cuenta con una forma de comunicacion segura entonces para que diablos necesitan la encripcion? Nota: El correo electronico * NUNCA * es una forma de comunicacion segura ya que cualquier persona que haya obtenido derechos de SUPER USUARIO puede husmear el correo electronico de cualquier usuario de ese servidor. DONDE CONSEGUIR PGP (Legalmente) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Por ser PGP un sistema de encripcion controlado por el gobierno americano, ninguna persona que no resida en los Estados Unidos Americanos puede tener una copia para su uso (pero no dejes que esto te detenga). Pasos y requisitos para obtener PGP 1.- Tener una cuenta de correo anonima. Si no tienes ninguna cuenta de correo anonima dirigete a WWW.HOTMAIL.COM y selecciona la opcion "Sign Up Here" 2.- Llena la informacion y selecciona tu direccion X@hotmail.com donde X es el login que tu eligas; selecciona una contraseña {no uses ninguna que sea comprometedora} y continua. Si aparece un error modifica tu Login y vuelve a intentar. 3.- Ahora que ya tienes una direccion de e-mail anonima visita esta pagina: http://bs.mit.edu:8001/pgp-form.html -Contesta a todas las preguntas Y (yes) -Deja la ultima pregunta (clave) en blanco y presiona SUBMIT -Entraras a una pagina donde se te pregunta tu E-MAIL escribe la direccion de la cuenta anonima que acabas de crear y presiona SUBMIT. 4.- Espera unos 10 minutos (maximo 24 horas), revisa tu e-mail en hotmail y apunta la clave que te habra llegado de MIT. 5.- Regresa a la pagina http://bs.mit.edu:8001/pgp-form.html y contesta de nuevo Y (yes) a las preguntas y apunta la clave que te llego a tu e-mail en el ultimo campo. Presiona SUBMIT. 6.- Entraras a otra pagina y haz click en la version PGP seleccionando un servidor cercano de donde estes. Configurando PGP ~~~~~~~~~~~~~~~~ Para configurar tu copia de PGP deberas modificar el AUTOEXEC.BAT para incluir las variables de tiempo y el path de PGP. En el siguiente ejemplo no deberas incluir los comentarios: SET TZ=PST8PDT <--Esto indica que use la hora de Los Angeles Ca. SET PGPPATH=C:\PGP <--Esta variable indica donde esta instalado PGP Una vez que hayas modificado el autoexec.bat crea un directorio en tu disco y descomprime el archivo que contenga PGP en el directorio C:\PGP Para ver la ayuda de el programa en español modifica la siguiente linea de el archivo CONFIG.TXT ORIGINAL Language = en MODIFICADO Language = es Para poder ejecutar PGP desde cualquier directorio deberas incluir el directorio donde se encuentra el programa a tu linea PATH= en el archivo autoexec.bat Re-inicializa tu computadora. Ahora que PGP ya esta instalado en tu computadora necesitaras crear tu llave publica y secreta para que otros pueden encriptar mensajes para ti y tu para ellos. Para crear tu par de llaves usa el comando: C:\> pgp -kg { Comando para la generacion de llaves } Pretty Good Privacy 2.1 - Public-key encryption for the masses. (c) 1990-1992 Philip Zimmermann, Phil's Pretty Good Software. 6 Dec 92 Date: 1993/01/18 19:53 GMT ______________________________________________________________________________ *Despues te pregunta cual sera la 'fuerza' de encripcion deseada y deberas basarte en la siguiente tabla para decidir: Computadora Fuerza de Encripcion Encripcion Velocidad 286 512 bits debil rapido 386 768 bits media medio 486 1024 bits super lento ______________________________________________________________________________ Pick your RSA key size: 1) 384 bits- Casual grade, fast but less secure 2) 512 bits- Commercial grade, medium speed, good security 3) 1024 bits- Military grade, very slow, highest security Choose 1, 2, or 3, or enter desired number of bits: 3 {Fuerza Militar} ______________________________________________________________________________ *En la siguiente pregunta necesitaras escribir cual es la identificacion que quieres que aparezca en tu llave publica, puede ser tu nombre, direccion de correo electronico, etc. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Generating an RSA key with a 1024-bit modulus... You need a user ID for your public key. The desired form for this user ID is your name, followed by your E-mail address enclosed in <angle brackets>, if you have an E-mail address. For example: John Q. Smith <12345.6789@compuserve.com> Enter a user ID for your public key: RareGaZz <RareGaZz@BIGFOOT.COM> ______________________________________________________________________________ *Ahora necesitaras escribir la contraseña que deseas usar para poder ver los mensajes que son encriptados para ti y para crear firmas de archivos. Deberas escoger una contraseña larga y caracteres numericos y ASCII. Ejemplo: Enter pass phrase: vivia hace 23 :-) años en un rancho Como puedes ver esta clave tiene bastantes caracteres por lo que puede ser considerada una contraseña segura; ademas es facil de recordar. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ You need a pass phrase to protect your RSA secret key. Your pass phrase can be any sentence or phrase and may have many words, spaces, punctuation, or any other printable characters. Enter pass phrase: { No aparece en la pantalla } Enter same pass phrase again:{ " " " " " } Note that key generation is a VERY lengthy process. ______________________________________________________________________________ *Ahora necesitas escribir algunos caracteres al hazar para generar tu llave. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ We need to generate 105 random bytes. This is done by measuring the time intervals between your keystrokes. Please enter some text on your keyboard, at least 210 nonrepeating keystrokes, until you hear the beep: 1 .* -Enough, thank you. ...................................................++++ ........++++ Key generation completed. ______________________________________________________________________________ PGP genero 2 llaves necesarias para el proceso de encripcion y se encuentran en los archivos SECRING.PGP y PUBRING.PGP (Llave secreta - Llave publica) Para ver el contenido de los llaveros usa el siguiente comando: C:\> pgp -kv {comando para ver el llavero publico} Pretty Good Privacy 2.1 - Public-key encryption for the masses. (c) 1990-1992 Philip Zimmermann, Phil's Pretty Good Software. 6 Dec 92 Date: 1993/01/18 20:19 GMT Key ring: 'c:\pgp\pubring.pgp' Type bits/keyID Date User ID pub 1024/7C8C3D 1993/01/18 RareGaZz <RareGaZz@hotmail.com> 1 key(s) examined. Ahora que ya tenemos las 2 llaves necesitaremos extraer nuestra llave publica para que cualquier persona pueda encriptar mensajes y mandarnoslos. Para poder hacer esto, necesitaremos mandarles nuestra llave publica por correo electronico. Por eso, necesitaremos extraer la llave publica en formato ASCII; esto se hace con el comando: C:\> pgp -kxa "raregazz" Pretty Good Privacy 2.1 - Public-key encryption for the masses (c) 1990-1992 Philip Zimmermann, Phil's Pretty Good Software. 6 Dec 92 Date: 1993/01/18 20:56 GMT Extracting from key ring: 'c:\pgp\pubring.pgp', userid "RareGaZz <RareGaZz@BIGFOOT.COM>" Key for user ID: RareGaZz <RareGaZz@hotmail.com> 1024-bit key, Key ID 0C975F, created 1993/01/18 Extract the above key into which file? llave {Deberas escribir un nombre} Transport armor file: llave.asc Key extracted to file 'llave.asc'. {Tu llave publica quedara en ese archivo} El archivo llave.asc debe contener tu firma como el siguiente archivo: -----BEGIN PGP PUBLIC KEY BLOCK----- Version: 2.1 mQA9AitgcOsAAAEBgMlGLWl8rub0Ulzv3wpxI5OFLRkx3UcGCGsi/y/Qg7nR8dwI owUy65l9XZsp0MUnFQAFEbQlT25lIER1bWIgUHVkIDwxRHVtUHVkQG1haWxydXMu Yml0bmV0Pg== =FZBm -----END PGP PUBLIC KEY BLOCK----- COMUNICACION CON PGP ~~~~~~~~~~~~~~~~~~~~ Asumamos que alguien desea comunicarse contigo usando PGP. Para eso el te envia su llave PGP: -----BEGIN PGP PUBLIC KEY BLOCK----- Version: 2.1 mQCNAisuyi4AAAEEAN+cY6nUU+VIhYOqBfcc12rEMph+A7iadUi8xQJ00ANvp/iF +ugZ+GP2ZnzA0fob9cG/MVbh+iiz3g+nbS+ZljD2uK4VyxZfu5alsbCBFbJ6Oa8K /c/e19lzaksSlTcqTMQEae60JUkrHWpnxQMM3IqSnh3D+SbsmLBs4pFrfIw9AAUR tCRUaGUgUmFja2V0ZWVyIDxyYWNrQGx5Y2FldW0uaGZjLmNvbT4= =6rFE -----END PGP PUBLIC KEY BLOCK----- Ahora necesitas añadir su llave a tu llavero de llaves publicas (PUBRING.PGP) para hacer esto usas el comando: C:\> pgp -ka llave.asc {donde llave.asc es el nombre del archivo con la llave} Pretty Good Privacy 2.1 - Public-key encryption for the masses. (c) 1990-1992 Philip Zimmermann, Phil's Pretty Good Software. 6 Dec 92 Date: 1993/01/22 22:17 GMT Key ring: 'c:\pgp\pubring.$01' Type bits/keyID Date User ID pub 384/C52715 1993/01/22 Whatever <whatever@email.address> New key ID: C52715 Keyfile contains: 1 new key(s) Adding key ID C52715 from file 'llave.asc' to key ring 'c:\pgp\pubring.pgp'. Key for user ID: Whatever <whatever@email.address> 384-bit key, Key ID C52715, crated 1993/01/22 This key/userID associate is not certified. Do you want to certify this key yourself (y/N)? N {mas sobre esto adelante} ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Ahora que ya tenemos a esta persona en nuestro llavero vamos a encriptar un archivo para el unicamente. C:\> pgp -e file.txt Whatever {Encripta FILE.TXT para Whatever} Pretty Good Privacy 2.1 - Public-key encryption for the masses. (c) 1990-1992 Philip Zimmermann, Phil's Pretty Good Software. 6 Dec 92 Date: 1993/01/22 22:24 GMT Recipient's public key will be used to encrypt. Key for user ID: Whatever <whatever@email.address> 384-bit key, Key ID C52715, created 1993/01/22 WARNING: Because this public key is not certified with a trusted signature, it is not known with high confidence that this public key actually belongs to: "Whatever <whatever@email.address>". Are you sure you want to use this public key (y/N)? y ------------------------------------------------------------------------------ Cuando termine de encriptar el archivo FILE.TXT se creara el archivo FILE.PGP que solo podra ser des-encriptado por Whatever. Si deseamos encriptar un texto y borrarlo permanentemente usamos el mismo comando pero con la letra 'w' despues de la primera opcion: PGP -ew file.txt whatever Para crear el mensaje y que sea posible enviarlo por un correo e-mail sin necesidad de pegarlo a el mensaje usa la opcion -a (ASCII) PGP -ea file.txt whatever y se creara FILE.ASC con el mensaje PGP Certificando llaves ~~~~~~~~~~~~~~~~~~~ Cuando quieras añadir una llave publica no certificada a tu llavero aparecera el siguiente mensaje en tu pantalla: Do you want to certify this key yourself (y/N)? N Esto significa que no existe alguna manera de determinar que esa llave en verdad pertenece a el usuario que te la mando. Certificar llaves significa añadir tu ID a esa llave para asegurar que esa llave pertenece a esa persona. Si tu creas tu llave PGP puedes decirle a un amigo cercano que la certifique y te la mande de regreso para que puedas tener tu una llave certificada por otra persona. Firmar Documentos o Archivos ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Para verificar que un archivo no ha sido modificado es necesario crear una firma electronica que pueda ser comparada con el archivo para saber si ha sido alterado el archivo ya sea por una persona o virus. La ventaja de las firmas electronicas con PGP es que nadie puede firmar un archivo o documento con tu llave sin conocer tu clave y poseer tener tu llave secreta. Firmar archivos Binarios ^^^^^^^^^^^^^^^^^^^^^^^^ En el siguiente ejemplo crearemos una firma de el archivo TEST.EXE que sera firmada con la llave PGP de RareGaZz y podra ser verificada si se tiene la llave PGP publica de RareGaZz en el llavero de la persona que trate de verificar la firma. pgp -sb TEST.EXE RAREGAZZ Este comando generara un archivo llamado TEST.SIG que contiene la firma del archivo TEST.EXE. Para verificar la firma se usa el siguiente comando: pgp test.sig test.exe Debera aparecer en pantalla el siguiente mensaje: . Good signature from user "RareGaZz <RareGaZz@Bigfoot.Com>" Signature made 1997/01/01 12:12 GMT Si se quiere crear una firma y que sea salvada en formato ASCII para enviarla por correo electronico se usaria el mismo comando con la opcion -a pgp -sba TEST.EXE RAREGAZZ Y en lugar de crearse test.sig se creara el archivo TEST.ASC Para verificar esta firma se haria de la misma forma que en el ejemplo pasado sustituyendo TEST.SIG por TEST.ASC Firmar Documentos ^^^^^^^^^^^^^^^^^ Cuando haces una participacion a una lista de correo o a un grupo de noticias la unica forma de saber que ese mensaje fue enviado por ti es firmandolo con tu llave secreta para que cualquiera con tu llave publica pueda verificar que no ha sido modificado. Supongamos que deseamos firmar el archivo TEST.TXT con la firma de RareGaZz. Para hacer esto usariamos el comando: PGP -sta TEST.TXT RAREGAZZ Este comando crearia el archivo TEST.ASC que contiene el texto y ademas una firma que sirve para verificar que no haya sido modificado. Ahora ya se podria borrar el archivo TEST.TXT y enviar TEST.ASC Para verificar la firma se usaria el comando: PGP TEST.ASC Si la persona que quiere verificar la firma tiene en su llavero la llave publica de RareGaZz entonces si no ha sido modificado el texto aparecera el siguiente mensaje y se creara el archivo original TEST . Good signature from user "RareGaZz <RareGaZz@Bigfoot.Com>" Signature made 1997/01/01 12:12 GMT Plaintext filename: test -0- Paranoia Clinica -0- ~~~~~~~~~~~~~~~~~~~~~~~~ Supongamos que tu eres un narcotraficante y la privacidad es escencial en tus comunicaciones. Actualmente existen aparatos que interceptan las comunicaciones celulares y hasta las encriptadas son quebradas por expertos en criptografia; las lineas telefonicas convencionales todos sabemos que estan 'parchadas' en cada poste telefonico. Asi que ¿cual es la alternativa para obtener privacidad por el telefono? PGPFone ^^^^^^^ Phil Zimmerman es un paranoico, esquizofrenico y hasta un poco zafado del craneo que ha intentado dar privacidad a cualquier persona que la necesite y por eso ha creado PGP y ahora PGPFone. Si PGP no lo mete en la carcel, seguramente PGPFone lo hara! No he investigado mucho sobre PGPFone pero se que la encripcion utilizada en el programa es bastante fuerte y probablemente 'inquebrable'. Asi que, ya lo saben, si tienen conversaciones cochinas por telefono como Marcela y un politico mexicano mejor proteganse con encripcion...y aseguren su privacidad. Disponible en: http://web.mit.edu/network/pgpfone/ 0=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-= 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-= <=><=><=><=><=><=><=><=><=> <=> Los 10 <=> <=> Mejores Websites <=> <=> ~~~~~~~~~~~~~~~~ <=> <=><=><=><=><=><=><=><=><=> Texto original escrito por 'RareTrip' para RareGaZz "El experto es aquel que sabe mas y mas sobre menos y menos hasta que sabe absolutamento todo acerca de nada." Leyes de Murphy ______________________________________________________________________________ Website Http:// Servicios Ofrecidos Gratuitamente ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Mercury Mail www.merc.com Whoa! Este website se merece 5 estrellas, ofrece noticias sobre cualquier TOPICO de interes desde deportes hasta lo mas actualizado en noticias de Latinoamerica. Es todo un WebSite de Noticias via e-mail, lo unico que tienes que hacer es visitar el website y seleccionar que temas deseas que llegen a tu buzon cada semana. Puedes seleccionar ediciones de distintas partes del planeta y hasta noticias sobre el estado del tiempo del lugar donde vives. Solo una recomendacion: No te subscribas a cosas que no necesitaras ya que solo atascaran tu buzon de correo, lo ideal es subscribirte a los siguientes reportes: U.S. Front Page Stories, World Front Page Stories, The Americas (latinoamerica) y si te gustan los deportes puedes seleccionar sobre NBA, SKI, etc. CNET www.cnet.com Aqui encontraras informacion sobre los nuevos servicios en Internet. Ademas puedes subscribirte a la lista de correo que cada mes te manda a tu buzon de correo lo nuevo y una comica lista 'TOP TEN'. Para subscribirte a esta lista de correo manda un mensaje a DISPATCH@CNET.COM con la siguiente linea de texto en el mensaje: subscribe [tu direccion e-mail] ejemplo: subscribe midir@email.net SHAREWARE www.shareware.com Es un Website de CNET que contiene casi todos los programas shareware que hay en la red. Esta equipado con una conveniente maquina de busqueda de palabras claves. Si quieres estar enterado de lo mas nuevo en Shareware puedes subscribirte a la lista de correo recibiras en tu buzon una lista con el software mas reciente asi como una lista de los 10 programas mas populares. Para subscribirte manda un mensaje a sw-dispatch@shareware.com con la siguiente linea de texto en el mensaje: subscribe shareware-dispatch [tu dir e-mail] ej. subscribe shareware-dispatch midir@email.net Who Where? www.spanish.whowhere.com www.whowhere.com Este website funciona como un libro de direcciones e-mail de Internet. Si buscas la direccion e-mail de alguna persona solo escribe su nombre en la maquina de busqueda y si esta registrada aparecera su direccion e- mail, su nombre, intereses y hasta su frase favorita. Si deseas colaborar con esta labor solo apunta tu visualizador a www.spanish.whowhere.com y solicita inscribirte en el directorio. Si no eres de los que les gusta dar su direccion e-mail por temor a ataques existe una opcion que te permite 'esconder' tu direccion y solo aparecera un Link para mandarte correo en lugar de tu direccion. Hotmail www.hotmail.com Este es un servidor que te permite crear una cuenta de correo anonima basada en HTML. Si deseas dar a conocer una direccion sin que alguien pueda saber tu verdadera identidad aqui es donde perteneces! Para ver tu correo solo debes de escribir un Login y tu Password. Para crear una cuenta selecciona un Link en la pagina principal llamado 'SIGN UP' y tomate el tiempo en llenar los campos de informacion que piden. Este es un buen servicio pero con que fin? Pues el de hacer una auditoria en el web, ya que cada subscriptor debe llenar los campos sobre su ingreso anual y su edad etcetera. No recomendamos poner datos verdaderos ni mucho menos tu nombre completo, un nombre ficticio y datos al hazar no le dañan la conciencia a nadie :) Por favor no te pongas a crear mas de 2 cuentas pues hay gente interesada en este servicio que queda fuera debido a falta de espacio! BIGFOOT www.bigfoot.com Este es un servicio de Re-mailer que te permite crear una direccion 'Virtual' de correo electronico solo que es indispensable que ya tengas una cuenta legitima. Es util si en tu casa diferentes personas comparten una misma direccion e-mail, puedes unirte a 'Bigfoot for Life' y escribir el nombre de tu direccion virtual con nombre de dominio @bigfoot.com Cualquier mensaje mandado a una cuenta bigfoot es mandado a tu cuenta de correo legitima. Por ejemplo si en una familia todos desean su direccion e-mail propia podrian crear: HIJO@BIGFOOT.COM MAMA@BIGFOOT.COM PAPA@BIGFOOT.COM Y cada quien daria su direccion a sus amistades, de cualquier manera los mensajes van a parar a la misma cuenta de email. Proceso http://proceso.web.com.mx/ Te recomendamos visites su sitio para ver los articulos que aparecen en el numero actual y en el anterior. Encontraras los articulos divididos en las secciones de: Reportajes, Nacional, Analisis, Internacional, Cultura y Deportes. Geocities www.geocities.com Si sabes programar HTML y tienes un poco de sentido comun en este Website podras colocar tu HomePage absolutamente gratis. Cada 'ciudadano' de Geocities es propietario de un megabyte de espacio para su pagina, si acumulas puntos en sus diversos planes puedes aumentar el espacio disponible. Ademas te dan la oportunidad de crear una cuenta de e-mail para usarla en tu pagina. Puedes usarla como una direccion legitima accesible desde cualquier programa de e-mail o puedes especificar que sea mandada a otra direccion y actue como re-mailer. Wired www.wired.com Todo lo Hype sobre Internet en este website de una revista no-electronica que trata sobre la cultura en Internet, algunos denominan a esta revista el 'Internet impreso'. Podras subscribirte a varias listas de correo sobre distintos temas. Algunos nombres de dominio tambien de esta revista son: www.webmonkey.com y la maquina de busqueda www.hotbot.com Cruel www.cruel.com Si te gustan los rollos filosoficos y el humor negro visita esta Website y encontraras un Link distinto cada dia a una pagina cruel. Si deseas visitar los links de dias pasados visita 'our cruel heritage' y selecciona el mes que quieras examinar. McAfee www.mcafee.com Aqui podras bajar el popular programa SCAN de McAfee que es actualizado cada mes. Para bajar las actualizaciones solamente dirigete a: www.mcafee.com/down/dat.html Si deseas comprar la version registrada de VirusScan puedes hacerlo en este WebSite, pero si eres un tipico lector de RareGaZz desearas usar tecnicas de Hackers para obtenerlo...Pues bien, aqui esta el link para que puedas acceder al programa registrado sin tener que pagar ni un solo centavo: ftp://licensed:321@ftp.mcafee.com/licensed/antivirus/ (Exclusiva de RareGaZz) No sabemos por cuanto tiempo mas podras hacer este Hack pero por lo pronto los editores y colaboradores de esta revista ya lo tenemos y esta Super! F-Prot www.datafellows.com Aqui puedes ver los diferentes productos que tiene esta compañia dedicada a los antivirus y seguridad informatica. Para ir al lugar donde puedes bajar la version mas actual de F-Prot he aqui el URL para el navegador: ftp://ftp.Datafellows.com/f-prot/free/ ______________________________________________________________________________ rArEtRiP ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Ok! Fueron mas de 10 y esta revista no es de $#@% Links, pero en verdad que estos son muy buenos lugares y no podiamos dejar de informarles sobre los servicios que ofrecen. Sigan en contacto pues en uno de los siguientes numeros incluiremos una pagina HTML repleta de Links para que la veas en tu Navegador favorito! 0=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-= 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-= CODIGOS DE REGISTRO Ok, estos codigos no son de programas muy conocidos pero de cualquier manera alguien podria necesitar uno de estos numeritos... Los mas importantes de este numero son los cracks para TRUMPWSK 2.1F, Webauthor v1.0, entre otros. =*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=* -=| El CrAcK ganador de este numero |=- Microangelo Version 2.1 Name: RareGaZz #: S4795050 Microangelo 2.1 Este programa 'shareware' permite manipular iconos de una manera facil y ademas permite crear cursores animados (ANI) e iconos de 256 colores! Disponible en: http://www.impactsoft.com ^^^^^^^^^^^^^^^^^^^^^^^^^ =*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=* The international OCR - A46IW331561710 The LastByte Memory Manager v2.50 The GuaRDiaN aNGeL CF5AD7D9 The mayor BBS v6.25 - NWGEEGD9J The reader v4.01 Batman AAAAAJ The reader v4.01 : name/Mine key/AAAB The semware editor prerelease - 3001005027 The Troubleshooter v3.51 - 570166 Thedraw v4.62 : A460-004945 Thumbs plus...........name: MicroStar............user code:E87524F5 Thumbsplus 2.0c : name/Kermu! #/7141f9d5 Timbuktu v1.01 Remote : 3120741165 Timbuktu v1.1 for DOS and Windows : 3130078-33EC Timbuktu v3.1 : 067-591-117-475 Time Organizer 2.0 : TMO-A011043-45 Time slips v5.0 for Windows : 5.10190000638 TKterm v0.15 Batman 276MH60 TKterm v0.15 : name/Me #/GCII233 Toolbook v3.0 : 0740-002321 Topproducer v5.0 for Windows : IS3H-081794-CAE0019264 Total access analyzer 2.02c /MSAccess : ST66162722 Total access speller 1 user /MSAccess : ST42204733 Total access statistics 1.0a /MSAccess: ST77008244 Totally twisted screensaver for Win : BII-00670-6681 Tradewars 2002 v2.0 Batman FB\\D8IP\\EI Tradewars 2002 v2.0 : name/Me #/M4FE\C^JDH Transcan v5.0 7e-08a7-81 Treboffer v1.0 : #/622 pw/Password Trip Maker Road Atlas /win tmd 100 100 10782 Tron v1.06 The GuaRDiaN aNGeLST+44723 Tron v1.06 : name/Me! #/ST+44147 Troubleshooter v3.51 : 570166 True Forms 2.0 : TDA2008000217 True type effects : TEW31-13A2B-01F0KV Truespace - 310015032904 Truespace 2.0 - 310001025247 Truespace animation v1.0 for Windows : 310001026188 Truespace animation v1.0 for Windows - 3 10 001 027601 Truespace animation v1.0 for Windows 310001026188.310001027601 Truespace Special Edition 1.0 for Win3,95&NT<td>3 10 001 101852 Truespace v2.0 : 3 20 004 0030567 Trumpet winsock 2.1f...............Name: james bond......reg # 24551570 Turbocom/2 v2.0 : 102454202 Turbofast professional v4.2d : 23-HH845 Turbofast professional v4.2d...................23-HH971 Twinbridge v3.3 for Windows : TBCWSYS9409U-109307 Typestry v1.1 for Windows : 478821383 Typestry v1.1 for Windows...........................4144650235 UHS Reader v3.0 : name/Me! #/177371 UHS Reader v3.0The GuaRDiaN aNGeL858562 UHS TSR v1.0 : name/Me! #/411321722622 UHS TSR v1.0 .............name: The GuaRDiaN aNGeL.....s/n: 213641341431 Ultra compressor II archiver, r2-3 PRO: #/2650819804 code/2423 Ultra Edit 32 bit v3.0 THE RIDDLER [EOD]93238625 Ultra Paint : 51736 Uninstaller /win i2237533 i20095616 Uninstaller v3.0 for Windows : VE18530027716 Uninstaller v3.0 for Windows : VE18530027716 Unprotect/DOS 4.2a v646 : name/GaRY D. [UCF] #/00000000138 Upcheck v6.0 : name/Me bbs/XXX #/CMX2330 reg/O541148315876MSEB Uper queue v3.1 for Windows798-310-00120 Usurper : name/Me bbs/XXX #/541315 Usurper ..................name: Batman.......bbs: Gotham.......s/n: 2602834 Value vision personal inv. mgr v2.0 : VV-W20-2551554 VCL (Virus Construction Lab) - Chiba City Ventura publisher NL v3.0 : RWNL000029 Versions/VB v1.1 for Windows : 110020000897 VESAVIEW V6.X THE RIDDLER [EOD]rUDF7M7QM VFast v2.0 beta protocol driver : VFC0D6F2 Virtus Virtual Walkthrough : AWCAA241-000-03F0 Virtus VR : I20095616 Virtus VR /win gwcaa405-000-2aac Virtus VRI20095616 Vis PRO C/C++ for OS/2 : VPP5015436 or VPP6019281 Vis PRO rexx gold edition for OS/2 : VPR1540827 Visio 3 : 117-287-033446 Visual reality for Windows : VRW02449 Visualage team v2.0 for Windows : 17H7503 Voice type control v2.0 for Windows : 16H9-740 Vueprint v4.0 for Windows : 9202446 Vueprint v4.0 for Windows....9202444....16731549.....10596830....10596831 VuePrint v4.1 : 9202444 VuePro 32 : 8342813 VX Rexx v2.0 for OS/2 : VXR2025401 Walt Disney screensaver for Windows....DSW-30857-2768.....DSW-36523-5758 Watcom SQL netware NLM for Windows : 31600455 Webauthor v1.0 for MS Word v6.0 /Win : 000-17N-22546 0=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-= 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-= JavaScript ~~~~~~~~~~ En este numero presentaremos un codigo javascript que permite dar una bienvenida a nuestra pagina de acuerdo a la hora. Si el usuario entra a nuestra pagina a las 12:00pm aparece 'BUENOS DIAS', si llega a las 5:00pm 'BUENAS TARDES' y asi... El codigo debera ser colocado despues de la etiqueta <BODY> de la pagina. __________________________________Comienza CODIGO HTML________________________ <SCRIPT LANGUAGE="JavaScript"> function greeting() { var today = new Date(); var hrs = today.getHours(); document.writeln("<CENTER>"); if ((hrs >=6) && (hrs <=18)) { } else document.writeln("<BR>"); document.write("<H1>"); if (hrs < 6) document.write("Buenos Dias"); else if (hrs < 12) document.write("Buenos Dias"); else if (hrs <= 18) document.write("Buenas Tardes"); else document.write("Buenas Noches"); document.writeln("!</H1>"); document.write("Bienvenido, son las "); dayStr = today.toLocaleString(); i = dayStr.indexOf(' '); n = dayStr.length; document.write(dayStr.substring(i+1, n)); document.writeln("</CENTER>"); } document.write(greeting()); </SCRIPT> __________________________________Termina CODIGO HTML_________________________ 0=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-= 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-= =Trucos para Unix por Shooting Shark= Texto original de Phrack #6 Sumario: Metodos de sabotage para usarlos en tu sistema UNIX favorito. Crash The System ---------------- Unix no tiene forma de regular el espacio en disco permitido a cada usuario. Por esto, casi cualquier usuario puede obtener todo el espacio en disco en el sistema y efectivamente prevenir que cualquier otro usuario escriba en el disco. Una simple forma de obtener todo el espacio en el disco es crear un subdirectorio despues de un subdirectorio hasta que no haya espacio para otro subdirectorio mas. Aqui hay algunas formas de hacerlo. 1> Crea un archivo con las siguientes lineas: mkdir subdir cd subdir source /u1/mydir/crash Llamalo crash. La ultima linea ("source /u1/mydir/crash") debe de estar alterada para que busque el archivo en tu directorio. Si tu directorio es /home/usuarios/nombre, la ultima linea debera decir "source /home/usuarios/nombre/crash". Despues de grabar el archivo escribe: (% Simboliza el prompt. En tu sistema puede ser: #, $, *, etc.) % source crash y espera...dentro de unos minutos el programa abortara por que no tendra espacio suficiente en el disco. Tampoco cualquier otro. 2> Si deseas dejar el proceso y colgar (Log off) y el archivo es llamado crash, escribe: % nohup source crash & Este comando empezara el proceso en el Background permitiendote que tu termines la sesion (LOG OFF). Haciendo mas lento el sistema ----------------------------- Hay muchas formas de lograr esto, un ejemplo especifico es crear muchos procesos en el background. Para hacer esto crea un archivo llamado "slow1" con las siguientes lineas: w & source slow1 Crea un archivo llamado "slow2" con: source slow1 & source slow2 Y ejecuta slow2 con: % slow2 & Esto creara 25 procesos en el background, cada uno ejecutando 25 procesos mas. El sistema terminara por inmovilizarse. [Editor: Para evitar que seas sorprendido, usa estos trucos en la cuenta y directorio de otra persona. Solo necesitas su Login y Password ;-)] 0=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-= 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-= =SECCION DE SOFTWARE= En este numero se incluye el archivo UTILS.ZIP que contiene los archivos CIPHER.COM, HEDIT.EXE y WYPE.COM Para crear el archivo UTILS.ZIP copia el texto entre los puntos (sin los puntos) y copialo a un archivo con el nombre UTILS.UUE y usa el programa UUDECODE (incluido en RareGaZz #1) con la siguiente SINTAXIS: UUDECODE UTILS.UUE {Principio de UTILS.UUE} .............................................................................. begin 644 utils.zip M4$L#!!0``@`(``!@C"=:G\+:6Q8``'D7```(````5UE012Y#3TU56&M<4]>R M7_N9G9T'`<+#0#`@A`0$$1`?@(97>%0AB`00!6D%BZ+8D&#;@Q"("LE62RDJ MMO4VBEJEML463X/V*H*"M=4*U(K:*E?LZ4XWM5044![[TI[[X=SY\/_/[-_, M?%DS>\TLVV<AYVTND5?*BJDK0?%(O=\(2TVT'P/U%RNAJ=$3U,!9M)_9>Q>Y MFQ%V/^-;(9256M)G(%[YL[WCA-+S-^*TONK,-U;7A*2)..+*:,C4/R1OFV*" MTQ27#US]9(*W,^7)GM12O:QP6ZEAT^NRK85;2W5O^=H`]WP!=,/[AJQ^FII( M2[O8`2-/J>N]]M$34[7C:O4E`'UZX+P(,*'UGQ[X0L1$_HU1?V/,W_C:W[CQ M;RS\&XO^0AUQO/?W%/VSLHFP;\+N_Z5>ZNW_BR[V]N^^KW?[2VWO[3=.XCK> MK&Y`_PKJ[0^VO.,)&5^0^F5A]TTO8+W\+[]#NKE_T<%_)SCP;VK\*Q@N\PJV M7)H/G;$,:*GQP-'1XWE,W1GXFO$VB&(-7S-A_Y':.$GH^OZ?[:;K_`^[>N@A MV/.0:0OKP"\`*(,:H*Y1MRB:&J$FOD4`3*(8^%MP#L&%8``0%,/!_\GL)Y+' M%]0#L/=ZL-FU$&D+N>%-!<]Z&2FO^6#_O>;3DKWXQQ*S5S,,T.!+$GHM=&7Y M40G5`P`UT,Y633W];*@@3KX$,XRI(.,-X_A=L]"C'0+]0U:QJ8LP#4TL.A%] M#V@"?Z.6_\NSF@5P&>>2'&!F08^7ETZ!+-_E"9)T/K,%\D=BY!^Z.:8Y:XX" M/8?C"@Q",0@0N>S@4-,,8C\'*<S40^1>ZE>U%R1'8?'^P(']'6TI6:?R@:;_ MUY?[^ZA?)\,Z@O?C&NO7EUJE[;F!WT^-MH#=25I/<7FB<?EE1*<*(%.X+1+# M8MN:&"C[PD_+=`%MFS)K'LTC96U)%R!S@[.;JOE14E]C;K*`#`!DIEM9=3C4 MQA6#G:Z?HL+/)62'GF]381N`XL)V(._F0&&_SX,J+AZ75M&G`1OQD1\D08^@ M'TCH#%A3,D"+$6]MUL568)VW!^3G=751PVTK+6H8J`K:A>!\OL1^&WC9P*(# MP.$Q5;:OY+3$A@K>$;Q;<EJ`"=X3')AE7'!(<!@T"(#?WNO[[YU_,V5N5WQA MG-]5UQA^\L<\E/<.#].G\-[CX3QG[!"OJWKF2ST:"L!C!FYCJ3O4@\B'^GER MXXH2P.K=);A\V2:(0>4GQ$OP'7P+3H%K_:8NG+D;>4?O0=U3<HTS+*[GR-E\ MF,.<;6CE9'%:NMI4QF.O=K5[#6R5B(V37I/T;ZP-`1IZ3@HV!\J<K!Y&K2DB M;5:/>D:(32D!9INC8<M1^J7(!,`5E)I@TL+&PCK.`Z-F-0TP?_3P68)NAU>O MP.$Z!:B9^D/]7T"D&S15$D`54R6LX%17X@YE&*56*CY`9D2:?7OF:9(T6?2T M2PI>O<US<[,I3QGTB0&W'",<=S1[71%T^'K!;$2GQ-#C_.T50ZE&1(\*M,DU M^PXF]"('W02<@\%T(]<7)?/SJ%_6=W5KL=W4<J;0YO^UK55:@ZX(I]\4&JA; MO#Y%HR'*=M/)UB,YI\\1]T=_)T6O.R=+7>F9&;GMAY3W/+,]X2CZC7#O9?`R M?3?C_$U#BD0LBKDGQ_S"8DS=7@],*Y8$`<.[>?_("D@QR3-+0!OL"H+NHW"% M]-*(Q(M#BJF\W3O@=@3<'M483^HQCXX*EM=AX-M&?95ICQV"&.Z+:SJ<CF1Y MOOFP)L.T7.@A,V`V"(A5-907OW>(4J/FVI].MT3C`KFOAVJ4X(T9O!@A*SSR M@ZL_>\AW/H@^PM#B:=95Y+'!2)=/T]+IK0;G->)@0NSD@8H1A<<V?#IG.XYT MXCAO6#]VDJT.KW];4QM:ZM3HQ'-JRJ5WLUT\_EM0*#]'F![V#>/*:3NYS4+` MH3P")YYE:A.@K%>H%U^3E)9/J;`\(94JXGUC`@EKBWGW]87C/6$&3T@E?(L< MOS<^8+H'3-_S_10RX=WQ^Z:[0@#&4<K>+@-986S86.]@;Q\`O3_VWHF<UO%V MH)&C.BQPU`A[3*L>_9H[WO6&'J>Z%4>I.[T,']T!;*DKKQ-K8#`^NLD;:@CK M8P#X/5>887PA*A-1`_V#_8_&@.*N\;*HG^'U?VNTBV2_^'0X?9O"`V"LPL4T MDUV)7,P"YH@]GA9`[JKS;*)&&,'X`[=Y5>+=]AY<S+*23R0V<CLG#@9Q_[U4 M2W_-4HH.)QN('T-O>#?X&0&D&!CVT6:=P:%*<@YAFO3=D0UF&P+695!J/I4J MG-H)JQR-I_6\;BPH407P`7Q?N57\8,CAW<"^:^\B=1N*Q.HA+O.GD"<BDY[O M2WV@1&X",)5J0>>392BZC$%@-=JBF?_HCU;0LE%-_D^L=R=_*`1L[K>1(-.J MF8L4:.C-['>H%)6>ZAVJ_ABKSKXSW19K.1M`B!H(2HO'U1MA!CLS<QA6=6D/ M-NSNT,/C0T-83,'^?R&7#Y+(CWDX=,_:@S_V!$"<T/S(4T$)>907!,CS:R'; MHE2ZA\4@8#JUI@^87=UD1T,*\,-^;-7B+!N4Y;IKRQ@EH#*Y1Y?H9AA4`TH- M,_F)YS$0Z:KU5&PL"Z3N'>FIS<[?C9`GA[IK)1ZJ;);J[!_$7$&U662N]?6( M#=3=MJXF)$TKJF=R5)`77BUW5TS;`*QIF3^.DQP]=T[&ZVO\+MFBE&5HOXFP M!H2O8G:$*\(5O_6%PR!<'KZBY(MP2!Y_RO]\"H'=^J4MAM*B2C&X_LFTJZ6; MCK?48YT_B/8,<C&TWK\I1*SR;PFN'CX(O@NI>E*U&AK68+^1C#JKG06`#>UX M^MEX;W)^5T0=ECB3"D*�LRTE?C^_9L9@,GE$FX)NLM@M62_[2CV&(H!JI\ ML@]KNBCEK,W)[<*GZNMXYLHI"BG'SX!M(4Y1?GK'=""K>D*?81F[_39B+A\Y MXZ>8\VM@V#?FU*>((G.F+O6Y9F(/";`QC('.A#Z>O9T'C``P,N/DAC)GRT=_ M>)HFW<H1`.QU2.]0,/MQD<!>B1BG@?CDC@E3%,3<XOU^!>7!S%7>(V/E<R`+ MU"-UVN?,.5/1S$,&O1SO*3N',1][K1I7>RN5P*`4$^>B%<;W[&'(%V@$A9G4 M*!SKZ`V7.3U^"V]($6G,!\ZE*\I+63?4<$<0$C,V<]7^JJ#L^CF4A9P<[)EL MP_R0ID4[YJR).0?7!BVKZ.T=W!W[=>P@T@G=UCJNC_K`DN<YYJD_!WOZ*I:[ ML1M%]D*VFN,TVR4M?]ASV*\(AOR*1#6HZ$L[?*];_1PH_*]-AO5A+T\RF8]% M7JXO(5>NK^/AQ$1S.7Y;U#@?Z#&1BX,[NFM?Y84605Q,`]=4.?:$8W]]!E9L M15=KLBP]31I+#$C09-!W)UTYE/9PW\[+WSU^"NS3FU]Q@J/.^T>PB]<$Q,69 MB1Q93J&;*,?-(936@"/3K<M:B+5TXW1$-Z:$P#[P]>2^U/.!+YQ4M=^G1_96 MP52O_2,P@ZSZ^(`L;U%3Z.,(,[;WXF5[)Y!]LK+P<_]H?R/7B\-C&5[$%0&Z MMT,!>#T&S/D2[4EG3D>F*MX>*T<HS+X;1.^!'6XB[3C(DL6G[\N[D+$Z<%ZZ M*EU#H:<!I.?:KL02R23#6=V*$S:YACZ)?JFPE'OHW;\`8(+75^E(CT_)C=%! M!B@Y<$--;R5BUCX5ZGD6]7.9^+HX35[756F#GH)*LI1-?4I?G<(+J/$G>1,V M+,!8%HT;G"U%D\:ITO=C;P17[0J8_Q3W<!+#;^HQ+-O@")SWJ%YYQ;3M*;Q3 M"H!!A"0W\!E%/=XJH]->B;Q;-=:I<E8=:0VAMTX=#3!-TIN*&B#QQ_Z!UP/O MR2UHU`>$&$3)]$2@@2,_0R=-)=?7OU)[?8@3$CWUZ,6I1)Y3X%UWC;$"H4-< M1WCW*[G4MXW$1LD\^]JIBI'8"EXUKX+A@.UOVS0@0#V,J)_(S9A(G,])3)3W M/`:QOG:/1R,O6PG(C[XY^9MAPE@I3AG6[-STS21GXK<03_,9!C$LH:+$Q.RH M>I-KXR)D%W<AN9RL(&?G"[*.'.:>)=\AWR,/D3R>#3CS<GG_X+WD1PC@!UQA MW&/NK]0/U="N57!D9QFG^4M)3<H0MP?_1+)J_:':]=R,@@@$]T33_Z2N/1%5 M7S8.A^C(R._*\%HWO&MD8?1Q-L=R)OKP^J^<,`?1>8WT\_.94D-A^X-K5K+= M'YQ?*Q60]OF.T/-USZAUN(E1'45UPDBO7=)!.A:X8PMII'^IEY]3C>.\M\>L M,A32X^:(N8PL,B+&6RR@'M!KFA+AYB_7.`LN-[O"'?SF/=(,6LKF=K$.D8T@ MRCV*0D]!!@>$C.>8^U8@DV9#BGQ\0R@04I@1\]1#71"'&D=&S.MJ%!X/J2K\ MU.I_"LW+4Z+0W77!2`7>I:I6SIYV%Q7!X8WI153+:N?YR/H3&L\@LU^7V:OQ MGKLY7Y@?L&OU]_%XPVH,\/_41?C-L-$$*$/2ZP.6OPOT<ZEWR:#%Y_J7*JR< M,@D5'GG/\)PNTBB>>=,6S)/VG+TLW.J=J1%3-[%TL36DS$YO85EK%X:V>CJ= MIM=KB)G<7#]H%3>L+RGA]31A]IS[&<D8+YX7O4`OIF!LP`S07=)LC4)EYIBZ MIKJZ<J,^SNWRE_J[*O7^1WW,B3"J/`VRE<JR460Q-8/XB2;<4,DIIR7UTNY/ MQ44QZ7$N`1";&_WK7"_.%#51#ZCR&8HOTYKLV.P.:'4_85;/T+Z%5-X)<#BL MT]1)1/:Z6W<LHGJ'#`Z6X\5]2)=9-VT%9L:+FBPRKX<#;\W^']SJGIHKX%BS M"Z4)_99Z2"_.NMO8>BSK9R))R=,OEA&JH%#*(9G$J%NYF.G1II=$&<A$SA,@ M\KJ.O\-15!/&$'2M@DYCCX%>1K"Y<(;!,V@+J)^^G[L^B84U\@_[WL'W2IT` MNA^MEP;O]?I(9(YH4#V3FI<W2J?V`]!\T0A"'\O/J/9>K?WQ/2J"B#PJ4:O7 MOXT!1^]F";47S)RM>C"TS:B!_ZS24)?[50",4%.!$[IUU*_X7%=.>O(H=NJX M3\O^GVN?UMXUP];/XN@Y8`='IZ*==OEP7A0140)QPF:N@98SCWW0^YS8EF=0 M'`GV##J^&'(YDSS?1^^``M(G:IV!8XSR,<".O#&5OLO^_,\<Y#H7)<YZU4GC MD/L0,`P',KI_4;^8@RW2(:%9)BX'IJMPA&KP)9FK'WEF5H,%5,K&06J0C:A' ME8H71Y<W?R`Y&M;[6G.>?*\T/G!B^>CQWW7\,X%+P3.)5FXIP@\.KB;G.<XN MK0]:KMX.H+JOW%*8GN4=B)OGA/QRNC5*8T.-[IW]7'^7M9JCQ!VCIP!=V#)] M$W'/=6]P%P%-)<IC#1A]<S`$,$5+=\[.FUB>*1I4*,<3X,T&DO+>T+-E:0)I M4`\XQ`J74`DD29@))H0))G&$],=4GRD7:5PT\7)+`CI?CA/)'T5VZP4I`-8/ MWE@%BYB/MB@ZO-H6_"M[-Y[1)HEI2Y6J7GA^F/->^A+QVKG<]"-S0Y_),FAJ M%`\['JEL2^,'Y;WQ/,@T#+^*?DFMN^CJP0"KTW@\C``]H:5A-H?5^$A,W:); M:99;VW\M>SL=R+..BH^;HL#.R35WQ:`NEGK)\"ATMG0#.WVAGR?B5<`PGUKI M#$A?*<--INX:5Y"&>C&42'6FK!QA,N_^=T4,XE28OU4-U@<U_V2J\@0IVQ-- M+-0`&T1IE3SW"O:P$B2I\3E:HGHCG#_3@UYJ#8TGS/'DM7*^"+?$Y[XQBNU* M-KUD#>2]3XL-"="FMCG#Z";GCH"*9SEF[8Q9/17^0S!V2+HFQ28H=BZ&E,5N MCE*F'`_XHGQJMO<0R3$NX">$[VXI)T2'>NVS[SYET/&I](;-<"M45R?!QR]S MR%8XP(_XW.`,C#4?G1WQ<2<OMT5;;UV7G'4WCOBQ-L'LGNCZS]ZA+?5]+OVM M?WI\4F);Z(IG1GZZ+VCO?RU_=G3#N2-\K45=\\Y-#.3DY#F1%W"78YY>IA]W M+@-"%J/6DVP"6<?Q:;,A]N>K0I124D]R!'K'#3\\!EDT=[HC%.8/Y-KK?>X` M^_<@I'Z35S'GZG&?$T/5.)5Z=^>F!.(J7\]=>FM*?&7I]>'Q`?.GYTNLV:!T MS_V3I9Q2PYLK-X0="=.7,@>8+4EBQ_@]&P;&GQ%ZYY5=*@?O$F7SGZW?W%QN MF)MF[<UWWTY%V`Y*O0<=2P?P:,C]YR=*]VONRXX_?BTI>,\*]D`;6`>L:?3- MF9Q5>`X0$R6]:KSQ0IU0KV0D^02;U*XF+)PUQ^9G)V5:[9F0TL?(IKYA^,F> M`'WI_F'A0Y`$>W";@(4GBIQ7EL:GY2V3\JOBQ[_]T3;RQY&B(L(1Z@FP)NI6 M#P*FUGY?T9"%(0X5'EH#::PY'5ADQAA^*+(A9<.'WM^^RJK<^R$Z:_IJ>-%" ML];*0`FD_7T@K@G%/S365,$U905V#LNLPSI>1C,+6&RGN+J)P:V)WF@=IZU" M<<PA9)E0O&YZ0>/-N;=F@GJ8.>T4G">%\OQ.SR2^LT6Y*V-#F[9^PX(;3"\0 M'GF2'RX&EJ"E^BNPT,!WAJOP$WCUEJJU";Y?'Q]]7QIA_$?UC-S#0/3@DC(! MF7S"I<F%[^*ZYJH+[B*P1F5&W7"(WEBKI=^<G*:;NH$19_4$?>]YCFDC/-H3 MCVL*MG0?3'UHWKZ]L4:_G'=UF5KDP9$L0KS<L^BWQ[+A'+,:3]C!FEP\5B8^ MW69:Q*:'7X6759PC((,]`_4@WI,#[=3U'QG>_(*H.3LP51,:4Q?/GO'Q:'`6 MRJJ'Z\#!UL,_1WXVH/[>+WND\?>2#FLNH8J&0=F[O9V8\&'OT&T'B\/M`P5/ MIAQ_\%`9A`JT0D.?`@,];]D_7%3'MYG+7VI@,,6L8E-GJ+R7K/JEA:.QUJFG MH\@ONU&!VF*$>76H>M^>-_M_#+Q5;0Q_:005_H$CVHVYW*]64;=ZG4J:5AJB M&T^M"ERU<-\_%];D3,P`P^E(X^&%5#>OH]Q;*ZA,CI1%"B/U5SM/12"=@=W+ M\XN)-_OY>1V.@EMXDX9I,\]M4\&O.6A>:ZA^A^\T),I6ZH>=^:59EU"P8\D# MT0-,%J6E?2=RTGZJ2;H[O&QV8H:@V%)=2<&VC;(X!0@,E`7AI=O?TA5O>ET_ MB,D6+EVZ4"9-WJ8O`8I@$%]<7KRQ4%:HT[EIK`(RYM5MG*T%);+M1MAADZY@ MJTP_9VOQM@+%>GUQZ38OX`%YE8LAQ/&*Y)?7LTAQ\?:D33*_LF`(G%BY,;4P M-4&_VF693"PK/U+4HBHU''1=L`)DO/6NYH."-R59R9H$A<Z]N*2P9FOATE"J MQAN#"2Z<^C_@55</E(2A0WJ17`3#P%LY$B&*BTCQAM2BV`7+))#6`_P"B9-H M`&V`8=0*6UT&C($JEB6<9TT,)V`K)';!G%E7S!%FFYMA",-FUV('=MYWJ^<Y MD`O8)6G1F`/,@S;ES,-$`/C:1(IMAI(2Y?OBS!-0`0;!'9_P$%3,Q2!QW",` M.;@Y$!R.V/5.NK,`>(E(![$"(D@N+G;B"3EZX"CF`QG8KBO>II>5@9K7"K85 MR9;)BDI*8T[^?'A[J5M1#&=&[R*I+W'<4KA1L+5D3(!C0A)N"@<PA[AR5,3^ M+U!+`P04``(`"```8(PG\X%,[DT6``!6%P``"@```$-)4$A%4BY#3TU5>'E4 M4]?V_[EC;FX(!`A3@!BFD#`YH"ASF(*"8``%$06QHK55](4;T/X0`U$@N0ZH M6+6MKW&L\FBK+;8X?!5!P:%6@QT$7]4*;6]ZK:(H($/N%_N^?[S?.6M]/ON< M=?9>ZZRUSSY[[]:-T\\WND1?+5M#7PU-1AH"!CAZY-P1T'"I"AH?/$[?/X/> M8[?W(#TYX0]R;ME#'5^ZBKYU7>RT8MVVCTJ;=&DEHM/+3Q8T;/U\Z@'+Y@YG MWW4W7OS3Z_##VL\O'XM3+^GX^$;F>DI64KI>M_I=V;J2=>NUF_Q;`?]\,73; MY[:L88(>6;#@4AN,O*1O6JR#Q\?KAM7JRP#Z?-]Y$6!G-'R^[RL1&_TWQOR- M"7_C.W_CRK^QY&]<]1:UQ#'+7VG4J[*1\!OA#]Z*ERWWWM(ER[UM#RBWM^(Y MRSW]&*X53,HZ]*V2Y5Z8:9<7I']#4E'A#PQO8$K^]MQ^[92W].%_#.S[#S6^ M58;+I&&FRR%0L^E^+CT</#AXK)"M;X:OZW\$,9SN(AO^7Z;U8X2V^_];NVG; M_VM=W?<(U#YB6\+;\`L`RJ'OT]?INS1##]`CMQ``DR@&_AXXC^!#,``(BN'@ M_\;D%BFP$S8`L/UFF-&U!&F9=MN'#IL\I:>E(6!G[]%YDNUXJL0H38(!&E8D M899`5^,2)'07`/3]<]R6\9=?]!4GR>=@NB$5I+^M'^XQVGN>@\"]/K/8T$$8 M^D9FI<3V`DWPGW3<:>]J#L!EO,MR@!F%78Q4JT#B,KW!7*WOI(,\3XU^KO4P M>"P\#"@>SQ7H[,4@2.12P:,G6,1Z%E(8Z4=(;V9>78'D,"S>&7Q_9UM+6M[) M(J"Y]\?HSF[ZC['PMK"=N,9\\?('TG,%P7?&!YO`MKG^WN+R5'W<%42K"B+3 M^&D2W>S6A0G0X@O_CM(&M:Q>5//$CY2US+T`&?<XNZF./IG;W5@P3T@&`7*1 M6UGU3*B%+P:;73-0^P42LHVR:U5ARX'BP@8@[^1!X7_Y09672J5;F%.`BX@/ M@"1H+!HM83Z"-6OO,^F(3V[>I0^`V:\6%!5V=-!/6^:;U#!0%9^S!^<Y#^N/ M0-H*9NT##OW!9:%K3TE:4>%4X?2UIX28,%PX:Y)QX6QA)-@C!`';;^[L/;\Q M;4I'<DE2P#77!+MYGPE0P50!1J4)P@6XP!F;+>BHMGU-H3,`Z&?A%H[^F7X8 M_8CRD^OCUP*.<I?@\JC5$(O*CXOGX!5V)IP&U^\9.G"V)_IGRI/N5?+U-@ZG M>'*N".:Q9_:<YN7QFCI:5/HC*SK.2>\+)6+]F'2,^9-K18"&T:1A'M"BL>JG MN`I2Y>;1:A0+,*K'P]O$0-,*R;CR<2;!WG`5;P*MA-";H'/QZI?@J_9SL^*_ MT&0S$8C'L:@DF@<_4&*A.T1"5&5C\\P@?&A'[>AEP2@K938A"G!&=.]Q\#^0 M)8*[=/M!LY@N')W.FW[(($4UR]5TEX6!5=&=%3^[^I<Y#-\_F)UA(\N8%SY7 MB;S4\!<.Q2[&\7C-QVU.J37TB*!-MWME^GE7X%KHNC<$Y1\1?K1V(!TUI;H< MN*-U4<%X42']V[*.8<-3-)=6R,I10Z?B(3>;Z;%SU,\PYMI@]IW6P,3B&:T? M2"-F,H.P>!9]5]"MBVH]X-1J"E\AN?W<877@B45RYISM4VWC-Y(?);#XV:&& MFCG4==9YY;RY'SB+XC<&E!E.QV\TQ`/=WME@]]9<W`!`%8I4>EW>*9'RZ%ZZ M`CX'&A`0WC9X@L(\V[PY;J[S<[O6W4GKWF5YUYNRF5D<W_<GY^L_Q/5*9#KL MQ1&"HJ5VECZPR-M8=T+*X<*S`KG_NT.$0'5H2"=E[3E[UQ]"`KG]_K&[@)EE M?AGG7!]Z,O$3S._CC0MWX<[.840C+'[LB3Y!RU'FCNG*>/Z&=CS6?"-,XWR" MDUZO?M]9.=6IT4G^W7P>LXWK$-S^W&X35X\"L*32Q6!;7(5<R@/&"(TW$)NV M9GL?H`=8X?!#-[^305NL7;AX6+)0FRYIY5$P0*9&YC(7.;K3J15N`\E_W?;9 M$Z`'F.H7W]P\G*XB`4@M)`QC_A6+)R,C:-#FT&H[.M-><&.SHQZ`7DK0B86F M#O<,WS?T@!WE`'O8Y[`[N'MX<#=2+U8?\.CCLR_L!7JXXO6.S(=*Y/OQ3`!, M:`A9AJ)1+`*KT:8GS\7T:="T4DTN52UNMQ-SY;B^"6TE7TS);D2*!]_CO%$/ MPGOW0NB/;?M^G4+Q+?I#=RW=+@`\&?[&;+YJZ:O^3#XXT9)HFA&^4*2<:K<- MA5E,?=UV$%8I<S_<LZV-@H?[^K"$XJ;?D2L?DLA/A6YBU=(N_`MOS5'3D69O M!6TOH*4`D.>70*VS,IDN#H.`H7MA$#"ZNLD.XR/*@P'<EHKAN@JS&084WHJ= M89U:XH,CT$JT<K[M6-[\;:U0GE?552&]2/.>58L.'!'+0FQ%/N?CHE4W7/V] MRX+IWIRNG*8-V\D\0/1UUC&>'-U^[S'6'SKMC,A8]](S,8L,UOYHEAR(GV.# M%/FK\6KY[PK5OHE6`&N&<9)'77M\^XDY*+(U1IDP?_4881Z9^>4C=.;0S*%3 MZ3-A,//5S*__$3X3,F?5'][Q#9$(?6WJ9,),[3^(:O/UC_D8VA`H5@4V\<UA MU4\_!+EY7>IGIH6=V%,-]N?DM5EUWCF.F]'V\HMAR[RB#@`BZK%46^93W=2< MK&Q\1^U[\TDN>`37Y+U#<-E1N:09FPTE3,ZJ9SLN>?.6Y!=TR/WQ<8&Q:IQ& MRMNOX,VWG&("*$<AR-KRC&GF6*OU1\1X#"T?:/;X(SC\AC$3._X2L=5GOM:, MI$&UV!#&0LTS^B>_K+OT?3TKTX\M+W,V?7K.&P##F%LY8JU'+'UAW&>0T*IO MKT+T$Z!BQ!`#L7<;#PC^$L#L-0`$3_15KX,II#[W-7O6L,KF?^`1BWK)SF+L M9PI_:<:P6@ET2C&!86=C]UK#D:_0"%JCP`QJ%/:!RYSZ$[,WX4D:HY+<=[9\ M/>>&ZC#YS\(AVS7K"F&90G7S+,HY6!=Q>T*F':@)FE7A<1:N"XTZ&51IL3R^ MB,(+UR'MD..RF./,QUY#7M19.*7&*\Z-6RFREG#5OA`/0$W/K?G<M\1<P)+? MDJCH:RO<VZE^O4T+KH^%=V.CV2DG6)'4=13ZI\K5\6!JJK$<3[SQHPA0F,C% M(5'EOJ/J0I/07?P[WU`U](SGK[>^:UN'9FOR3%T'-"98DZ#)84Z,N?+H7/%W M![LW][\$UHGW0GS28\ZKCCM&<+.3DHQ$OBR[/%^4[^8`83.80Q.GHYJ()4QC M@]-$1"<&=H"+8SMD4.;YX#=U=[*B+5M@VM(?;_T49'RFX1?..C"C/\+78L1N M6MLK]@%9R9>!L?QI@5*>@&,%$5<A3(AN;Q-TZ3#GRU]Y@Q1FT41TYE`Y0F/6 M;7>F@5@'"&Q%SN$@+VM'X86<[).$BU^6:NMOME,`HO@ODK/GD2P/)UIO?B_7 MO$%-Y4>`)^7^U8B@N\J1`?KA<;D^-E0'S0NV5"'&W)?\&GM*8%*_UCR^*5X@ MK^^H>@FJ2-Q]/9?YDKDV3@_[SWQ6.++*1546B^N<3:O&]./K,WQNAVU)%(>\ M'/!TVDA"%(8MUCG6ZHVJ]'1#Z4MX\Z23(5'$O#UV+"Z>>UK&+$B/[MDRY%QL M5MT]/8U9-Z[99QAC5J_:`\C/`H-O!O?*36C,QT0,"604$:SCR9N9N>/STN?. MK;O9QYL6._[DC>`'/Z?@'G>%JA)AIKD."!Y4\>E;:>A*B9]UR7C<2&*EH`VK M9'D?@#FM&A"D?HJHG\F-&$$6\5)3Y5W]P.KCY/ED8/1TP%;`?#_VIVY$7_64 M#-!L7GUCC#?RI_M.XR,6H:.\8E*)R01Q#3^'_T]^(?\[?@_?C91.AFH_LHX_ MGPPBP\@9Y`DR1]!6.T2Z"O;96>!-_"W\6\HE/U1GJ%`XNKV,=S1GP+R'Y7?A MZ9*,9<LZ[IRJ1'"O#34$?5VA>B:JOC)-2T9_5X;7#16[X=,W^@4>X_)CLXR' MF&\=1.<ETIKS7YZ?(CWW<(;FG7.!X+R_=%N]D+3N?@W,MU[12W$#BVKMHZ69 M4LWVQTPBF,X@-4ZED=+YCGZ.FG\/H1"%&R,:S%-8672$6$@_9!8VY!](A8\Z M"X.@*T==[8YJI#F,]_(TKJ"#<XB.<8\!&(V>A'0.",_8'8^,^088=1G+9^R% M@3V->5%0!Z1*X-'#R(!QJ><C>@LN7IAE;XQ+.Y48@X8AE7A'LGGI9(#OH"-4 MBWB"(4I$.X><RD:6>84:%6D!'4:IN['(OFA=8M"=9%P)]F1C+[01`38NE@"U MBC(D*&[W7"=`3:%#!0_:[T4JS+PR"3TSNE?WFEFE4;SR84R8%^,U^6>X-3C3 M`X9.(G*V>5J9E7F?X\P=&'K:RVDOLTQ#V`H*`J`,?GCWW)1W%]@O]GB0,P\3 M)`MBIU)B&L;N&P&:*5VL4:B,/$/'>$='0<QG!1V!WH&N2BKPL*\Q%4:5I\!B MI;)L$)E-VY``T8@;*CGI-*?!N_-S,920E>02!'$%L7],D?+&Z9$&0)?;:#M9 MKL&*399=68KCOS#^)>HPNO!Y.,#;#>U$M*5B%FTYZ=NG<UC3C70H%4;MA)&5 MTF.K5,"X#`Z^JW2K?VD$C95PHM&%OD4_8F;G]=@U-^8ILC<3<21!S5:%UB3. MH!WFT7<+,,,32+5ZE"A#SA,@^J;6KL)EJV,X2S!U9H6"6<!96.%[>M\2&XOG M,`T3#PJ6Z<%<3KZJ>U<CBN=*T<7H$FG8=B"21HF,$4NEQKA"Z?C.6!!W20]F M],N;5=M!^[6ZG_;2$0D2M7IGYK*/'2$_GR0);3NS!30^["O5O]BBH:_<4P$P M0(\'CVB7TG],IKY37'E9\P:/^3;M_*7N91.HZS%^D<1X@`J>XK!6Q3CQWA`I MJX@8X7M\';.;D+/]#WB)3=7P*RBI]K'CFSZ79J"?%^)+.:"^,4MU/'V,KPZ& M18Z"H0[KDI?YR,W0ZJ-GI-G2).2!#.B>!K/:W^G?C&%@ZT)IG[VQ'!BNP1&) MQ:K'H]3`*Z,:I!NGTH_IQUS$DA`,?7,X[FBT)"#J</C1-\U+Y+G2I6*`E:-7 MVPZ>(\&WX/(O0"PQ>:F'($@W\C]@8DR\,IC"L5`=FN(*:?B1%6%Z=II6.?PK MR!]W^HEB62=Z=+;^B</^.LOPDSW[79TM'^J5F++LUXQ*WG!O?2O<"Y;]J3%& M[H+K(C.)EB13?8T:IW./:)'=NWM"N<'F=L^6N&^U=GMWA7YW+_W70:!WK$(% MG`YCO@?LJLC-]AVJP$)#+*B$MAY*@0F@(^DN??&>R!12IXX_N<9^#IU"&(DC MX!`;1N((IJ('/A$I9VE<-*84]*`LEH]W1ON3G90P#<`Z^PRX4BAB/TV7MF#_ MFGH0SVF1G$Y#6C*%1Q3-G^3O%2^9PO?RR#HT92R'^:![^B`>KFQ9<,C=+A0- M-3R%\SL+;&<)(+W4[\DZ#2?#"*!4AXE<!N;R.8FA4Y0LOKM@_Q\)[$=%T)$D M^=D8L%D)QA;VB!/I459`HZ+\@^'MP>WH""Q/5@%="#V?]/<&,I8_C^[1QY,Z M*)5N3U-^,'^`7=23@#B]Z2TI6K(]=UF$.M*PI0#X;T@U<)!.M*`*`P+W2NZ@ M4HU[Y!+5*QN6PT6V+O1R,F%,)DO<GY?CIF0961`^N,1`G!WE=&2#KJ`B!3KV M*G!CT/L[JU[E4Y+WPK!+WD''6X5KG-=`C3/='+W9<MPEOWQ\\LTB0@L?V/E* M'EG*A3*-Q3K9HBF#CHVGGGP//@WY^$KPX2MA9%/C:9CX4N<\F;U]>F;`UYV\ M4I/8$KM9(A#=GX4'<*U"H`\*^L5R2%Z=X$W1I<VY+]:V#KI(%L[OW?';BE"/ M1\=J^)LYNUR3^GL,Y,>EY1=>P%T4X,CO4L-/FZ,XC%Y&<G/J4\AZ7BMB?7VW MG?(F*?*8GB>D'/M!'L.?R+IEL;M/J&JL/P/K'6#Z9%I#PZ8&WK7C?=4F7QQL MCO*YDB+.L:/XD7?'(V^*OGTZ?-^XUOQGZ6*POG;]QS-XZW4;PP]5^X13Z]E] M[/M9VQW?OV]_!`4$Y1P:'[]W:YNRY,7W<D.<;LH"=4>1>VKK<NFZ[3X=%PNW MQT+NO[M7>/_+O3_;_YW:>&Y?BUL8,.OE"YCO;?GYD\T3L46-1R0W7J"4K(1W M;`/!J0D3;^&1I2$AB\S^CM9%D)++;,L_H/NW-07ZQ,Z_Y!'PY!^`K@%1M%_9 M`@R7-XU16ODU\?/R@>>O,]L(Q]H/^V%EJA8V93\&;)WU01Z&^/(=*CUS=:1" M<2IXE1%C[9:'MZ4MO[6"\ZA104S>Q/3;JNDJZ``&I9#6CPX]`^*:5\^QFA5X M2$U9L97'L4N!_6@L.Y7#-HNOSF&[P6\^:#VOY8A#TC^F12V=,(],;?S>II>& M=K$><&$,G5X8<,J6NNO]%UD/14`12=GK[`Q5!+P%K\Z<I=@2^^DQWS,3*Z70 M#[)JVRM/'=&%"P^D;719$73<Q<ZEWP4/PEV$Y;]98TX[^"3]OUQFW]CC%.@4 MZLM1!`.VW7V=;U@)#W8E4X#NG);>;@Q,R]E`Q0E.1EWY2/W0L]D#A&QWSV,V M#.4;U7BU25'!&>:G[KBROY2;^=&*F5&5M:]2"$B'>A)*Y_+<\9L_L4`F""F. M\:C`T(3Z9*[9]P>^;8^L^FD]+QU4_A*]>.WNHT[4:-Y?V[$%-E6L71`,RBB+ M?9?[H]`!<ZM#Z_4I^U3/?O!4Z:H3[8LTS$F@W[S4^LFL[==[C.6CFC.)B@PN MT]8,'#CUJ(E7KQ8K)F+(KSM1H=HD,(-Z5+VC=N.]GX+O5H_J91F@,C!X('=E M049[*'VWQ<E3/G5Q;$!31G#&]!W?3%_N.F(#NE/1T^GE)SH%;>4^N<)H6=&> M:/MHZMJTI@BD/;BSC+ASN>!&.`$=SB"FM*A@K[V$@^;(KI7N?:+%4V9/O_*T M(>\R"C;471$A[5>P7"9A)'^!7_WEBT_[T?T`2ERO70NPXM*5LJ3@8%DHOG[# M)G!1NV;UNY1L>F3D=!D`WO-*J;5A('E-^9J5);(2+49JW81DPHI2WKIBL6:M M;(/#:FWQ.AD%CGNL6U-:3*U97RH%.=Z>$".%$<>D-4VJ#>^FJE?+`LK"LFY" M8.7\DODI_HNT43*QC#I,?KQJO:[1=6J\F`]R-ATLWBA)FJ=1'9Z;DBU[OV23 M=,W:DKE?U:XKB2<K,OS),[YNOK(UL<4RS;7P&:$KUB1VOK-F:]2%4MVZ%;[_ M<^)S&>0#R3*'>1"D0B'XT3>0HQA"JWKYD,Q]]!@TV;.4RD`X70XMQF""#V?^ M"L3]GB@)0_O?B%Z)7CH3(M2KY5)V$206)3)T$N3O!>R=?H/$`%H.PZ@Y2@2; M/:8Z3XH8CII1L0OFS+EBCC!W]"@,8=AD(>[`^7V7[>=`3N7F+(C%'&`!M#K? M#Q,!X-\B4I3JUJY5?BB>=1(J_A1N^Y=@\OWS,4B<]`1`#FX.!(\G=OTYRUD( MI"+20:R`")*/BYT$]CPJT5%L!V1@`U"U4+*R=XI+5\FB9*O6KG^7X%W;<$^S MWFV5HDY!75SK.//L^R4KA3+AF6+<+#P.`[B5UPVNQHBX_P502P,$%``"``@` M`&",)VVP];-4`@``FP0```8```!,14%-12%M4TU/VT`0O2/Q'X8K:BU!;STU M4!<XY$.I$1^WB3TD6ZUWS7Z$2HC_WC>V28+*(59V//O>S'O/QT=$ES>+ZW)) MK];R5LCE5H*I^8U>.=0;L_5OQT?:5L;$E).QIN&&.@FM24*U;\P3V@.-W9%6 M'+GQ)(ZR8_J(JD"XSM3Y0&(IQ\S!^((6')@:B5_W@'@]8E(4O%L)VE&W3*V) M;8\UH*.LD`JQNVY]T4_]1]K.^N\'BYZ=?Z-JLBPG175?_;]9XG9E,#S7TJ$. M**Z3!(G`;H'NQG\Z5)>E$=H*AG6*A)&C66=<AS3R.?5I<3J2JGHM.VBUFYHI M^08:6OQV@F(8405,D#IYE:L'V,LSH!>7\REMP2UD7&VS&4S`3!T_9TFJ8;\F MG."(@Z+,_,L&R]&478]ZK5T)/&IA=G1Q>S7PXWH7_#IPR]A1EX?JCJRD`#"L MD-D^8_-`/@6O4._*$<C)J5[H[X/@8_&9,?>7DS.JROMJKL4'I5&.CQWG^PXH MD.1O&N,1Q=7!P+(3FN`F2+_@.F:/WOIW7L5<9PX-1C'NR8>6:^-["M-V/B2& M<\40^.ORYTVULVJW/.R'+M(86*&*[G-OG&8Y#D&\,S#V)8Y8=P^+4OT93K?N M\$O2[I4/X?`;6I3+Z616SJIRJ@_E@8^-B;6G)@=?T,RX=7;]1["#VK`FV3(] M2;WA,9U!ZMR)HG\(5<^H45.)-2E8LG=MB&1!OPVQ[;.,FO.U]$>W%T)M'<$/ M5/@<#F>8LQ)JX1($UYKU)X,<R\FRO)H\/OZXN+GZ-9]7@U#_`%!+`P04``(` M"```8(PG?.CC-8',````J`$`"0```$A%1$E4+D581;1\#7A4Q?7WW=V;9$DV M[`(!@P2-N`BR@%&@!3:Q&V"3:`-L^$A2C8`6Z;JB(NR"M20$+]%L+JMHM<76 M]@7!;ROX40M5,2&8C:B`EK90:!LMK1,7-2I"D(_[_LZ9NYN`]GV?]WG>?_+L MW+EGSGR=.7/FS)DS=_IUZQ2;HB@J?H:A*-L4^>=3_N]_]?CUO?B/?957^KQW MR39+^7N7S`G>LBQ_R=([?K+TQMOR?WSC[;??$<Z_Z>;\I9';\V^Y/7_:S-GY MM]VQ\.:QV=F9;K.,@%]1RBU]E6T['AZ3++=#N7]UEL5Z@3+(HBCW`W"9HFRM MP=.%WP+`%(N,6SG&?S8ETVRX579&)LM,KM[/U$-)8MT_A"JU*.,O^HY.YEN5 MK@N4_^]_8\,WWQ7&,_2@V:"'E%2[4U6CM\4EU?.GSIQU9>AJ`+::`_.+_XIW MU4!J:Q=^N?C]Y;_BC;N/ZG*!>NEX?O;=>-?,N&;.1W8"`(_(>^R[\8KG5L^W M.P$H,,?E['^KM_PJ"Y7G,\OK:_EO>%=.HZ2`10YB[K?QQMZT;!G%UPXW>>*R M[^3/YK%+%]X8OE%1B'V4=69Y%YY;'DCJ&RO1E+7C$&Q`^G@\\[Z%A_*6+?TQ MXLPKX!EJ#+?S?+Q;9(',6U1I'AY+OJN\FQ??@0(G7RAYC?'6?@MOBO(_]*<5 M;7O>JEB&-*>-1:6!((7!,0B,.U41N08"@=K26JE_T9,DTCH490R]:MW(>>+` MI#0J).S:1`\]V_ZX51%+TL#<%F.Y*B:@E'FMVM'\V955^D%QT^-(0%+0`A8T MEJEBW#6,B=BEB`5$XQ9^7Z*&1A(P!T#A7ZLH3UN=:]Y`8X*=-IGQ6!FA_PCH M>G=LFML1,%:HXB"`\@48;?(EAU^VXR5DI=AKG#&?,G8A.2]`S=P@<?,8-R9? MW/Q2CQ=]FGND9YH[/V0)(#K:PVEA]VC^H=I*B9.+!)?$R?-PQ6%W'O]0PU7` M\33/GW>]MBN_%000Z,=VWS(0:SEF3*OL%\BN`J]UF[+!V@MFYR;?]@+3[@?! MMTA<+U'%B=+D"&E'72#O%R%?\#1*E/E0IR@E8H:48,($O%]*Y&(D6?<?'8KB MC4<6&A/R,6XR]UVHVY@PFL;Q_29%J2*"!NL!#`@=^;5=#D#L,D<@N*8'>Q.P M@VOQ'O*)-@=AVB43%"!;8E!;&A6O!(\11H'8+#'FS]-VN<XER,UGB`0CB01@ MO?HBSA:^\MR^]4>9P<_,EX]+B$#EOR,"$65.X3W1/]B\L5>&#TM,:LUKE?E` MV%^64$T!JFD=_D)F`X*03?$TBMJ?0EOMXD7@;2H,(YXFGJ"XC^).\2C%IU&\ MOXA1O(SBV6(UQ<LIWE=$*!Y`O'7UT4+4CXDP5^\4/\9B&_<K"YXB\A$I0=1` MD):TP&N*LE<)MF]"X_=O2E&W(LI<61;X=C"1@@7!PYMHC.Z[ENB:IZUTC[1% MTJ@L"U(+`SP5Q$DLN4AR*9%A>.0JD2%XY"B1'#SRE$CVCG7WH"DKW85/X$\V M#/PC>IJQJQ'=H:EN)EJ"73V)3R$QZB\(=C,H]S6`[D&%`12AK*+!$;?)5Y'# M\R^H;H;,>$^<^8196PGF;&9"E(4`#<P.YN.U4ER48)D04<6?0$O]K1LPBU;O M(EJVDE3Y0BMR/$YB[-")0T$,I2+V7T,D4/7N+",\0=\KTD&%V,S10L\&S>]; MCXSKG[8B]I@I:B6LC&`9!S`@":O'P+S-T?=2*"*0P5G-$8>>`4`@OQ/B2,DZ MY%RSAI9PNUC4JS9G/$-0,:6\FE,YP9&;4[2X?QHZC_:<:D-&E23'<H*(U]JX M`M73G+#I/C7+V$ZYPS9]IAJH"!98B8%'"COC/@!<O5T,C4NNO@)`D&.G7:G< M2*(WE&8L&2D\TXBZ6<?#(T)JI1@ZC8O/KA2CGN7,U_I(&%8*U42+')S7RO*# MZSDV5:%B$#LRE<0%NE404JO$7Z92,>&^(6N5V&VF1/Z#U/XAI2IXB=G*FY"2 M:);YGYU*C0/?!T%>3&5C>0$&=TEP_&9BU*NG)H7)XJ0PF;@YQ4J5]R+U=3>O MFLXUI%3$I[G5T0I/`I6%=@4*2(GAGE]>;(V;M-.@CZOYZQ2>#[VK"?14\WD# MRIA`_,PMJ^8LFZ=\JV4U/5E>1Y9MU9C0(,8M6E%-F*33`B`7!$*%Q@1Z%V(J MM[,\F7UA3_9:KG%AV*QQ,==XU;=K7-*3Y5IDF;=Z%U%QITI==B1_XO*7`7,H ME7(.@%(MM*[_M,#R]9!FK<.NA]WV0/`ABV06JF4CX6EW5?/:;2[AYB,0NIFP ME/\+5K!=D<7]M5C.6CV;L5M&BS,7I-2"0/!M$VUK,76X@#KR7#%S(A9)L8&C M+)##5D]S(+C;1%^-A'GHYNJCBBDM0167E(PA0S^HO^(FE;12O#N%>-#SJ?=, MG;L'96ZE>'D*$]\5PF1[1QP\91A^[YE5AZ784"01*\&A=XX4UF)SHHRBB7+, M9S:/NM6O4OR"W\,#::X<\)ESY2_F(H+)^@UX6KQD&`:0<O4]8MMIQ)<7(-;G MC&'HZ?H>B`OB_UW48(BW+EJ02$L&T3#;8N5N-TCQV@46BKK$L]!U0;[(%7A3 M,;S3Q-!=K%G4:!T6IJLO@#(QIL*&7A&6^*I5H<QWB4]DQ"4./,K<0G6VZMG! MB%7I/%3`\R_D$A/0C>.[ZL-9(0N:>1,:G,A`9!P:3FI:+C=*Y2$6$W_%DTZQ M/V,EJ"*R'E5D)/(HL6LN>N:0,YOG9(K[/_%QQAQ2N8F6K$%8?)RY/"`"N=Q? MG[`-EOT=*CD(\_9A4JB)DY[$E@+M&B&["539*:JNM97XFW@L6EP`S4$\!J16 M7CY&D!#"L/X=&Z96UC,O,R'OF!`E.-*$;+]:JK;BBS,\@$2&$]](,A289#A& M"N^5CTHR'$B205VO*$6D0D1&,%Y>Z!;AD$BY2R12KOCG+Q49N6:]233?>B(: M6FQ+ZADKCU&C4J^WX35H)47[KLU)!>U'C-);.RHER+:)CY-V1#)[O/@W"P\5 M?>@#X?Z+$QA3S*A-M!Q$2W+`T!F>YLY-"A/49646)PAM/O62'%HQ5&$4\0M% MW2!,D`9"K)W2L[(-!NGLV*2BQS-5,11#&"TBWDIDQM/HJ<CRYRNII6R\7N)` MFP;73U3".9B+XJTB6O[D#F%JMV$$UZ";XAE`-Y%TX'F%Y:)2GT`%8E+VB\U0 M19]?TF3O)YOB::;I1-O\RI369)<3/[@>I04?ZY&:^?4\>],ZG432S4@(N<58 M*VN=6G=&)*WSN+F:R`)$=KVYN(@S4%9B856MKS-JPFI;>DU)<,,F4D7^00EK MW"KA4]4!T;:*1)X1'AD0OT<TN([Q7OT6WF\E7F0XE\1HP=PGN$V_HLW4+I<F M,DS9F;@Y(()4V%$@2/QNBBE/HEM%E+"58/8GJ0P*\BG!G4H82;#Q%$RDA"Q* M\#W)>CEOW';9I0Q;O8LH2=.>]*B3)D7_\#KI-;[*X#HJX>$G4P3=6Z<H*97P ML1[XBX#K!RJAV-R*G-[62`87G_A16[K"$\05"HK$(SQ!'+YG>8(XQ(Z'B2#6 MB#5Q61'IZ!$7@R]\Q%33$Q<&-\LVWZUPFSGYU,.I;50N:7]S/<?U&FAJI^J] MX#+GCHR`2/<QJY3:NNI_H$2.:I];O:>6CW#N*+4$Q"<_D!PM&/.P?'-N$;:O M&6W%P=B]/[Q$488;(!FM%ZEU"(/I,`=3-5Z1<9'N1<?E*&>3+8!3@\VDAD/% M_6BRHLCUIC64N3V?YNZ3^;2QH.C3SQ(5)?2Z88`J&Z"#A*P24L:0M02Q2<CW M&!(DB"HA;H9,)$B:A/1G2!Y!TB5$88AX#I`,"?GL$H*\3A"[A!QFR'J"])&0 MW0Q92!"SW=L84D:0++,G#!E-$(>$/,R0H]2O;`FYAR$'"-)70I;(V@$!TZF@ MEA+@!"QQ+A(]ER`=TL-.XG8?,5C8S>I.L.M)WC,N.6L8VJZ<5EG:!%"396+G M(8M%"6['JS@IA[15%'QI&&(-\#O_A;6-5GR(^I>!=QS3T1+N4REV%$E>:"-M MPT2X?J/2@_";W@@T06(/T#Y!?&\C;2?&QU:,%G</9:GG!@3L/U3F=B!WE9AO MYH[/GV<6?G9#K\)]YQ2.U([>J</.3QWX6J]4]?S4?S_8*_4_A>>EQGNGMI^? M^DSOU&?/3]5[IZX]/_7EBWK1\_;>J;2=7A=/(S7YZ2W8$*6QFDQ:/,/6;9&; M^W@Z[\1*>+L4FV$7`B:S>'HS92DI9_R2,OF8)A\^^:B6CSGT8&4\7A*0H!H+ M/X+R;:'""U*\9`%%VDH6*^$^ILX>Z1.BL2O,P-BUT:KOX*WY23"?R[75RAJ, M(O<=N6`A`[HTZYG1%<&`=M9"^K45LL<=F*U7V6,S[<:L7%UD?1JI@I(X@7;5 M:9&Q\5)2VED;A4@X%S&<,SO8^#N6<.M/$5\[D/E"1ITM_@[-C"H>B89`]F$Y MG:"MRE-F1X8$7_D=SX6%IQ@C3V(X@#%`BR^N$MZ?<I-=!)=[9:1B?SA7/ZH= M+8Q./QV;ODM\",TKYG\W("XO,G6'R*7Z]--:BUW<,917\$#<W\6#`NQ.8.O^ MKD1U<$$;YMUK@VF6AB_?*#1(.MU_6FM>'!">T]0'>]S?G<SV$F?K3EPB?DO5 M`;*!(:=#IIGFW0FFK-?_?0/H/Y'I_X56MP#[&#*'@A;Y4'A-*UV9,+*X:?VU MHM>?Y\W.%\C<>00!QB&0=2A\,6__IK+1+2!^.8'0G6O^;*']NGXJXJ+]Q<\F MD.A6FMD21IPCM_6T,^U/M<1FY(N/+N(>#C`FN!Y/(DS4%[O+$WD48NPR-I*I M)Y&VD:Q"`1.#X=,DW-<#'Z_5U2A<LCU<)?8/5I3"_*7VPE6-8+#E:6T(Q^K8 M"=BR:5.X<0$"&SI>P29&M&H:/0/BC?&*5*5S86(D<""4CI2)]$O<+&I1;%-[ M<Z>J=3B=K[[=5*^LLRI-40H;R]TYJ&L@*LGK74DSJLGE:MQF->Z`J.RIQMJK MF@+ZR>X$LPY%LF"\(&(.`S9Z?3WU,#Q,JPM@>G'A%A1`)E&J,XJM<07RCT_T M`RB?^@K02`*-%G\;1W9H'L^(G8IL'4="@@"L!0PQ$\.<N"&52'^2N2>"N9/, M<Q(5E&L=7?K\:=X#*ZWZ@:Q#JZR>0_H*G_<?K/0.(&:96:VW>MH>';?3L_-1 M[2.G;6=+M^IM63D@MD)EUOR>N`KU=/X>57B^TMM2.+K82-2#OI#U:>T@YY9V MO6J.<\M`ZJ_^UHD#%;,"B0&`>M[K@5?,8F).(_WWU%7,TA,1G\M5H2(#,&W5 M`B7\0S8@B,ZK>,-7`"*-CY*PP=A%B1O(AB='J/DJUFLOM"R&W@,47:+D$CWS M1!-2H_-]D#\8BPS4,)=*G#DMZVWL8RUZJ:^E(_/1$R<#B.\5TW]C3L#>E'3+ M::C/F%/LW))-G8`X<9N2<"0]T:C1B!?P&<)*MP^#@U<?SV0T$UKLRC0N-JL9 MU&]&XPKUE>Z)649M)O`**9O'F%27M\JAU^7-)!!GG5'F/1D92R5,*@E$AB/B MFU12$\G32\H]+4DC1-U"RY"W3QSTMCC73#2WEQ#B;T(8ZC-\WKT8\[U<M:>D MNJ5#M<6]+:NL>@N9`O:(OV"G1T1%(=CLE(7[Z_^47*)_[A6KQN@B<;E^>[GW MK4BZYU//(<QU,]G[=X1_U_=ZVU%6N[<382<+)99-N1#7-V?PF&02RQ-O)^Q) M6O7&FRN*))Z#\&QIQ$R)3+VDVKF%XS11HG5E1(%H"1TC^*(E-=38B"U:5XYI MIV*N.>EH`OVAZ:`7)*VY6;3;11=?_89,$*J87R"M*4\4D+2[ZA<*"Z!&UE^& M7'[.J+O)?D1B=[02OIR,"\%]M,)<*JQ?\ZI$2CKMY_IKW>D1.RW2Y1<D3>FL M'\/H"_4('9YC,DFU^:PQG[SV8K&?YN;E&!(O2,$M%(3(VKP$D5LM"!83Z#8* M;H>:C\<=ENUT:/C5<_KK;!SP=D>F(,.<U.XO',J'V?P%[%0<+Z1V),.7IG8J M?8(Y/?`,P$'D.4GSG2MIOLO`QOG`#AQVB,E$L.V4+N[>P3MW>Z5X^G49X_5" M^+8E#XO(.FPKD#-V$XL!@#?14-(B%K[0/``:'^*QN/@*\R1BK"Q-;'^=-KRK MR:2N2!631J&WL0UMG!S,>X&WB<N^X@661N$R+%*Q.KNX%I8C*91]++A0^%UC M927SQO)FFE?]A955T>E'X_[#S)!^$?<?X9&1*WS<ST>[@9C_0$!X5;EF7@RJ MZ'[A\1_P1?W[M698=ZQ"O9/,^X=U_WY?44%$43#+Z4%)G4LHZ8@^_7#6V\XU M.RRRE%?QK!!Q3NLR(D?$ZQP]ID\7GND'H%(41^TH&XFQZ8^)\GZDE&P.B(?' M)Y62D!XY$/=W,/^T3?*+E3/TZ4<K24V)]0=H>I=>V]%H*8Y.[RK,1XH^]]A2 MM7#5TKZ%V>',PLQP>F&?L'7KV-4&-;/6UFB=$IU[K*0T6MOAC8BZ/\#:/O<8 M(%!J$G.E;O-/%Z_\4Y*ZS5'6;69*TAN1P^+8':`OGD?Y>43\PWS^Y0Y2>AX3 M;Z"`S@_)>O*,R\*0Y_"D''\T,5^Z@TA[E!2@X6-8'-PI!HWA4DTSJ74,TQG( ML&Y]/9HI*S[&4ZL]K(1':K5'L-BB"(B^LK)H6;G4IC!_D^7>B&ABOCE^CZ[^ MR,#^FE:P3%A)P$R)R=0>M]F>/#R#^U]@I=+Y!7<T<>EWYJV12)]TL5R8/X_4 M-F:PZNCT;K/M[1[6T9QH^1L>R07_HC77WZW=%53"CN`Q*L37V6:1AYC#1DND M+1;B1-+EDL;BOMQQ@<+ZF@R+,D]Z&!@02V\G<AS!R^FPJBN)](`HO9W2CAH1 M(68@*GX/W-6UO'VORPT68$\1NE*,Z3)GD<79<*ULCUQY9G#1(IVVD%N"\ M,UF;RD6?9LJKFO^TJL\]NOH;*MEY_\.L[CXM8GV)?;<&Q)^O3+)OF3Z]6VC' ML#;YNR'HRNS&DC+=`J,PX!@JO2+/4U'FW;<J72_.\Q27!8P(J^"C^A%O=^O% M=KQA;B=&2>:<TI>9\X(D<W8S<[XD>Y1($]^G%J`ED_!,S$()YM36B\LPQ;(^ MJ!NASSUM^$]CXAG^+I3=U']60*QQ$16.89X?\Z)-T[M7'F1A@O-1SZ@4@?J. M(FX1XMAB4/9ZO"2<0=<6YH>_?<8-(&ZHU.\LTRO*O5_RBC$"XM#.R^(>[VXL MH;NC=D#(*&CW?HE%],MH@;F,V-D\G=SSZ25Y9=&2,BG0GKI<"K38Y61UAXR$ M/:"W3@8R^5)OGNZ[_)-^6EWG,Q6U./2.''T.]*A2-3I%U?[CU/?<^K9-:\G4 MSF;468JUMD)65Z&U13.=6[JBWY>V)RO9F+`N:D?MK`WA<%3/>/1$T0)>-TBI MT6^9,]TKT"D<BJM(6=B3<F?U#&\74KJT,X6O47^<C[72<:P2\>C%-=[6L)L. M%;"1<+_I9/G+FFYG`_4<0(\1K542=VMG,FN=\AT8?)RX2#MS:>T([=/,-\EK M2W_KT1.&WDW;5/.5L$^@P]&YF.+:&2_A9IV'ZSH7UT6X?6.UN^C=K$<SG"O3 MN&E9!CH$YE5Z5+JH/ZG5^17]&E_+?U3;'M+J;7LARJF3X71REXCF2N7"OM,% M(KI2RCEUO0\T"F<#>3'H=U1C.$=B."5IHZ5SL),;K;>:!(V65NNE>5JSDU3Z MF=4M'ZJ>EFCI-+,!I=,FE?KJG-%2N?CA./5G(TB;G@9!`0'$CB90<G\%[ZK$ M94%RL#(AC0^1+$GJPJNF2678]Q!O#;SO,>]@_-X#5Q#%3)4W)QJ&<E?CSC// MEJC"S!%)+<HEM2@8&J0(HS*,"=0IR<;#1IC5[Q'](61-"PHU4ECQ+BX;0>8* MUI0H#3994@=(33`FT%Y23/Z#:4>@TM01I"_/T4Z6,_NN3-M.$X>X&-96<"L; M*LARQJW<=YDT"9ASJV?N5%9[]^G99G?W.;>\'YWCSCDGZR.7F;K*^[]7DA9Z MF%[10@C^U4=SK7Q$!^VB(A8+PMHF'GP%JPFI2>;[`#KHYRKTAD8`L/>(^M?K M#>L0+\.+'CGJXW90"WB]A2!:IT?6$V<51"/=>EO4OUGWKVOY2+6Y&"$O.O?( M)!?DAPN9=>C+R\N]9\-7:F>-\&@][FU#2<CSF'[#9F\KL%H1]YY%Y"P6_@W> M;Y#\#2()K"H;I/[S&(_PW"/.+=/71Z<+[]QNY_T/V)+^41![W>&,X,(MM*\/ M+L8CUB"PDPB(E6X^M86$C/K?C;WQ)8#;\O&WW<4JZZ+G8@T$@V"--;C/4J0K M%GN=J'*C'9*Z8==9*N5)C[E<0($)#Y:2OMI.DM[90,<^8@%>$G>_AJV#LH-F M)4ED?W>`5HK[^BA*H]]H:F]J:1;JI7N<KS8WK:,]/P1ZHRL6L)@6@$RMV89F M--S0S5K2$;VV*Z*2Q*^O-?*79B-<M2*CR6\T9B1L;1EC0:@N4*$NK2'2'5EG MMOE?&5`VIS^FSWW7LSOK;39\K%(];R<RM9,N,"#U68]L\'R9=1S@XP"?!7@' M@:/3]T<C'4!SQCXDS?"X\_Z#;$R7+'+/\S1A?#T\\S0`DL90%&,-!`O93:)7 M8#K]?C%A_<)-I-BO[[OU`QO.<_0]=98I^A>W'K?-B$8.:"?M=6H)(M&Y^[*: MZQ;)D8!6$_6_PE/FUN;,J'^;+'R63,7R^XH1V686_WTJ?OI^.7+Z7*'S9+[U M>*',4R$3`K,J3?P,-_4BT-.+YYXC0'D/X'T`]-H#>F2?YVQL[01NT%RAM6'A MX;*K*F95RL+-(E^YE)K0H=?N]^R-/5S$#8D(+5[HW%(DC0N55>=DT"XE+:;# MQ8/CC/U!Z2'RT.?.(_)4`+9?J7"3N'AJCQ;/_&]ECT#9<I!K.U+-Z6F+217D M2DQ,UOG,L^?5N??9;P]L^;<&]HUA<$`@B6'Q"]U_Q.OO=CYP)ZR+,;^!34IW M`"Q,O!^R2\VQF#1)-M29M5SU+(EW\^6CWQ&7;":>GW[T-7+8Y/(Z*4+SG/86 ML8:C-)2QAB-GF0NZQ2,X1&V:;O"LTCYTTK1B@UHCMS76T(FP:;6$=#*$.Q43 M-$2/4#%F[ZS)WLTR.]>!XZ6)-QA+Q_&<&T-SCC$2EY^[Y3C\'U:JS+GW$YPQ M)1:W,>;89&5=7-G1GLHLYU>V[!)BH*-)PA'59K`%@J0`$\79\"D0L1$"%A>" MM5#<^0F*E.2[>`O[%Y%NIU?XL(#3,?,@J`,46"FPA8=HW6HX/W&E]HDKX=9V MNA(7Z\5D?/'L2PR4,=N^1)9>,<VY98[;WO))9L@R2UQ[%*<RI&`YL`RBW!RM M0XV6+`QGZ24UV*([0A"V[,K)`1M0.`X#V$^.&^2>Y6!7".D&4_*I-'M\>3&9 M.Z8VL.F?54LR?K,>5TGGL&0'^B)95'Y`Y%%1RVMZE70:[1(O7IPZ.YA'.HPC MN1Z3,<:YYG?2KN-@JQ*OR0C&!\2>KWM*HR74)5Y`::E%>^;%M/Q6QPI9S:(^ M3X(WZ4HR&N51K*X:M)]RL730*(<7&,VV2+H^@Q2?)'JM]<1!U&$L#\""96LA ML]8ULA*<0!L7<<-&<G5M9,@WZGXY,_&P7+,="KO+A?J)*X`WG%RDN3\-CU-S ML([."\"6Z-(Z+]%.9CCO(S<WPQU[!<8YG8UIGN[$CV3,UIV824?K,-\ETK6/ MN[2X\S76FR<!JGK`3P#"@C:*[<+VJ=J_+)Y3B;R9B<':YZY$CH3:3A$\D5X* M[+@+OBF/#C5;!3Y`%V=7H6^W)7#*(4>"CF,=RN5HSCC\BO";C=]-^"W#[R[\ MHOB9KL9RI!J:T*JF&G<!C"6P?T')JZ1S@QWO:"?[.-=4T5DX-656_:F"E9GU MIR:M2JM/%"3RZD\5TVL)O7X_D5U_ZL:5E]:?6K3JHOI$E;1Q-[77?]B5>3`Q MJOE?*L6=B%^$K5`3NM`Y$.76G\IWKG5P9)7S`1LBDUN=:^B"A5:';7!.,+R% M3WY^^R%/<[88S)9-/&8UG9A-JR&=?*3!`(%M3*YM8,I\'W,P&]G*V0I,%N`\ MT_J8'R4+^QSW2#)2F9;"&^%:3ON@7@7`^N^813:L7&(9>@9$=9XT;9FY/'ER M[]4OC\VS>EU`GU>#<Q9;:<)2K,<?]>Q\O]O6C@B9TN&C1(_9@8J$$V257F#@ M4^K5'K&YTS"D]S,&<5OS\_+\3SP,KZ509FQ&KO@;B!1/]VTE/P>(:>',9[4H M6N*(E\ASN!*7?(R7YJ!Y\@"1<AC+'>+SBQF?BEH,:4FVT#;I>^ZHK$+O\N%_ MB)!^HN8M=CYC+\L?!*W2-?6#"TEV[!G"!T/4!)0J?;A&5XD_#$DU`"7G[2(F MS4GIPU+$N$S#.:BO5[H\N^\:L/HDE5,+F>9H4BV==.6"]D!CR`7,W"S>GK/Z M4T(R]Y)_]_SMKM&K3W$VMS[#L8UBGM9`3!T<J!`_'"85SC.>4ZOCE)(HR#I4 M.QSX'891-_3$(52TG7.\4Q&PM0;$A<D,\/(Z\QJE)'M[9##UMN-"-HABO*M, M=[79*,+SEBT>,+O.APK;+R2^=9-3(;#A4A2>Q,=E(#8;0CD0$XCL<'GRGEPU M(*9>[&VI<S0!2Z]T>/[<J/:3CL;QZ.TN]`MG)"`$B)+</:G2,?H+S-;<1<Y7 M$[1Q1_%5H@%\L2@ZTE/GNJOO:H,)DXXV-N9EW&`ZOI)%H)(%.$P6BV!T]K:% MLXP)6]NA2(\\99H7(!+$BI9>_<_E_@^FT:8=FLOL_[=&_HW!;$C5?BJ[7SR> M3.32!X_,MG1B8H]5C&=FTB8K83JRLV*IS66_GUGB8K2?CFF:RMW61K9_@$9J M5+K@T.)")9A'S\G&E7+CIE+CA+:J-]VGQE;D>@XQ\<V#44G[[?`;(V+CG*_? M;#8)D^DYD(_4?K2[A54*R_DDN,I$=IH6X[GBHUQR9,@5-KA%]#H0<+2R_;OS M'T^!7(.GP*MBTT6F5\4H\%FGP"I'<W?'4[U\`Y;DG><;L*%WZJSS4ND4X6JH M=)A+8E4OO%'GX7%"/)W.LBDYZ_^<?'3(>6TXA&.A5-E[AISOGS"[TM,\:35= M,*H;]=I86M3'6YHJ<^N_R5^:5?_-JL9?T!V@Y>F-OZ6G3V*N.J3SLVV-A6\( MQ5?GI<N;:+'5>>RC>C.QX;)!X+OKV4-)?Y\WA;%G\\BF_A)EQB9%/Z/O:>FT MXF!CC_:A[:MG(0J^GG0/MV5T4[DUM^E@<T*JGJ=\3?^+-<V+S,W<#(O69I.X MJ_;#QRI^3[[9A+GR]LY2N(4.E*/)'O('-S:"0E&-<NP(TMKQLUR]G6I_0F^G MVC?#3_9STB;?$=>2J\.$=<`/+:+[+[L&T3YX[5:^)Z0UWQ((W1(*4L+<@2F# M@%G+FU2TSK5LH@ICR\ZK199X%TK<Q!6@)-3X"C8BFKC%//'81%7)&T$G<U*% MS]4/:J\1H6%!CFL<(77CNMAS1'/VWYL+PM.](&22/8U-S=5_3A%]-QJA=^EG MOGHJDJ'OIJ8\&;[83.O6O^9T-')WDA0E1(J7*5DVI#&'IN.G=Y/7(4RAO\DQ M:9N<MW2RE<OS?T<^M]$9OS??;&-GA)JR@\:>35!5<HBPJ%Z;8UYZV*J8=ZOT MS_GD!H1U_H$G?-)H`T<VYQJR4FRW2<W1!<N)]HTU\OWZ6B4_?!O5S^,OIE:! M4W&\[(>SVU">+8XVOY)/&H(7V>JF&(@E"IMN4$CG28/.4W<%J3N(E=0-3Y;# MV;LKJ2B*SA4?\-QQ0*N)]/.C"!?JA7IUFT'^P]!['LKA@\A<I2I\>:J#=PQ@ M__P<4BV"+R8[R3X8.70^(7Y1:?:(#$&^Z+U4M^>0M[6N*+;XHMRFC!>_7UA< M:WVQ8%1+HU]IFFDIS7P[/+BY0\7;2]^O/XFTEPI&[<YL;YRN:''KU$F_Y2G1 M"J$R#+(E*<RVK=_*_F:%-%90C?*21[-8-^;`D<>YUF[M61?>[4]CW8ZF8P4* M8!!&-V5`J`Y`[VK@HXB=(.X'X/P3L`L@30"N5L)]R<T!-OPRTK[X[#??/!NO M9C^ALSXDN&':7*"=,L"#A/VCLM`0,0?U>&O<^<XUN^7`PMAIIY&G0_W9XFEL M0V7%#J[8<P&+L,EH3V296:>G%1:O%8SU!A]>#/5^5KLBIGJHB("X&45,5J^( M^/S>SU9V)B8A\;I48AD2N>`/!DD]@+PA7U6O"(B605P3=ARYD33*^@XR7I)Y M*)*-5O\6-%KTC*4^DFN#_],D:G_##XD5^-2;[9_DVJ'UE]?/V`.BD#P@HOWY MO&N4]'6XKS\KFXBM^!;F?,:,_$6:E&<PF?76"'P&QQG4<>/.&D*;\4^#7SD] M7LQ;OK`:J^F%-%M<;B(AG:5&'K4XDA'<MY4M>H>WLB:>\Q?6Q"77%.[,,6W_ MO'OC/:,+,^IC=A6?13.`9B%N^3F*^'PI)]B]E0]#WONS5.AI4K,4]!C>>%U^ M;!XO_:17O2/>QSZQ\3Z2EJ7>(L)9^2^-GSB(EK>RI@;=D!\B:V"/`_8`D&<A MM@>/A[#H9.2_**\IR;4\`$<7(]P'"SV_JMHI2^0J/9M$:=;;Y.E@\R4LQ)SR MX@B+]PKH-Q.HTB`U1!P^;>KG=G/M?/"67NLRS^]SUD[ZPU'6@@7:T;R-Y*^M M350B5:E!I+VQ^!6KN9P:+M3K^=Y4<SB'O.$K`N+^GM3(8/8%%1$7<P1B-R.6 M+#;\C#91'HKORH.VM*T1?6_EQ#BO>N8M!YRFZ5-RM)TYPPVRM5JU=E_4JA>K M6HMJ+`A()V?(ZN!69(^S=([?NT[>)T]N]F-UP?B]C>;MV"K152$YN4H,F@4& M=8F?#4AZVCO@,-#],&]5$QG)W/-4#.Z\3\C+?<9"\2*N!(1R1>D`T^48OAMN MW'7+_@D?^8@7V8VZFG2"]\14N"M&7Z":X4^?:@&H:='Y+7B#51Z7SH<!N,J$ M_<B$9?1%&5-SC24.45-!:T>9U=9>`2KGB[\_R#W(,W-<9^;X<S9;]?/$[Q], M9;U$9E5EUASQN,SJ,K->;V;]5;9YS>1NRLIIN+(6O9<&5]Y`8[2?`BWHQP$K M46+YHS32*Z^6Z/+"P?W9R>STMC6;N@74L^L9=0#%Q\ALIC<Y=@T+X<24H8,H M8'%/LYRIN9)=9>)4[6HE<HDX(PO)I4(&RD(<<JQY_ML)?FP];6E[EVB.HK:# MR1\>+WM#=Y'%<[BKJM]/\-[XJ7&*<^]E9JXE/$!K"U8&7W^11<(?W^?S<G;& M6'VTABXOT(E)K&$)9&:<0_:1;0@;]!4&5-4BH>0E2]5W./C^+YQ78K'-,/`% M^Y!?!:549IO31"_#6I"CM<",]F;4DDU,'>6Y",.>6/01B2TY2W#P6)RG!W*T MYASMHU-1E[;;$G4E!J0F#Q8KFCIJ:NH$`N0`E-;Y,9DE&JCZ@"Q)/'.:BI7= M`,*[5GG"Q0=OW_$O3CC8'$WHXJ)?IQJ^4)80H(/Q@JA_5ZRAVJ"SDM<Y/19; M0+ZWOH45(6MPWXM$$+MXBL:C@1-B"PFY(4AA;#%!_*_K,7K5'^'7+Z/V:$#E MLJ*1=U%0*).*F(<B'CUQ5A_("?Y]^I2\X[X<2W@(_&.@]+23E5F,@77&@!&: MD<"!Y$33+D_4\^`7H-W<WF5ZIZ1<:@ZS*YN_'6<K\%=QWL^7.R9#5WK0TNM` MZ1@.E/:_*)>?%\EXOI6/@CR9\AK@&W\\^^VCI#_R"5*W-%;S45(!47+09S0N M$XF"XOI^/4=)>NVQY&E2YF=L*6_X/GE_]<=+(JC'<<9SC"W"4S^'+9L\1_5( M-WF.[C.W&7UQ3!B;86EZB-_Z8<^!T[@3<3J&XD,DG"#A@*4;OJSI\&6U+K>U M6<?"OZ;+6RMJ[2?B=%(566\V\JE/S>$.E?.`;Y6&]@Y,)<4(+-3]'3;_NU%_ MAS[]")QYCGBG[Y,T7SE+OQ:"X!&V64M(.4'Z]X9,-HEOD&O2X:C_@'X/RQE< M&3Z0$IR7@;027R<_!^%<NXBT_&L7&I%=S'DF4V^E&V?,D)#PA]?3#H2,W^<: MYW^PUS3.<^=V'P5%WZ$U\X:;>JV9\[*_[0^_))+TAP]'DO[P!&-_>*FBGN]L MB>=H\UD@_>@PF5S)^]1#[?(^]:X[S:MVY7P'=@Y6=RPI]0%:AA.+4W>^/E98 M>H^O%'^F>S94-1_(%W%S(M6AZY#9)XIQK!@J"X0RQ:4_A!Q?_Q(&;A@5?^)` MSPP/)J_W41U#^I#;')4GIOY27I?&/?@L0#=1T51GD%-M#YI?;,C#24/PZ9?X MDD>9^+-=JK_0T_*QUVO-H!Q5XL\0IZ%!LY,BA/8.M]AY72+#]S"I:<Y!M-3L MF+CYD9YM*>EQ?"K/7HW/HZY8":YBO97.LRQ98$F&W)2,SI!'[_(\PAX(!'=Q MCHL#XN><PY7,D6/F^";=S!$Z@[V$*]15*=ZGI!)U'EMUYLPVS_#+*\7G#[-J M4\AVU2O3>?<QS1-FS]@R#YQH0TYQ;3IWPA$0TW\I;<#RPF0;/!."ERA=N`U4 M"8T`8Z!];D.?%HJM&3TI52&%88\E854A%UTN9.!]YP!C)5T!!B_)D)<R9XN; MR"<B7<33B)\L?*M1$8M^(3^A(9OQ\8.F:_A(YK,Y`?'Z0XKDN0`/HN/GK"5I MJ3+@W2F&R3+R9!F;'I1?E"B`T9>+^"D58:,BP&WOX$7[+%.^5W+QE`WM&O&` MS#<QF:_X(0(PVB.I(BI%]"%3L[GD$8[DB%P9<0BGC)2+=W]N<L><5O*-Y!'* MJ11__7FON^6;Z`LF3K%-E:4$1,[],B:YN`AO6AL\0_]$G]C@BU^.2OA!,H?` MX5,,33>K_\?/^0QI8>NV`+BIE:=(YQHP0W#97%C6KLDR+6L=ITS+VKJ>O]05 M:'#D8VZR'N/J60Z!8C-&BQ^^1\LO.UHM"7:]G/K*@$LE\J<G)<0IFY00C]^6 M_%2*O.XX6ZQ*,PT0_,T'[/0@,?9"<`2JQ-J5/0;R`40/@PH5G]S2,[G,J]3$ MY_G40L@GNRFG'.;393YS3$?H7";M>)NI*=*7"M;?8K8JE]U-^MO,6Q_TDF93 MS`EWHTV>E]%^2WY@A;^UPH<7_*-OFUBE<=U#YFS&X6^V$,Y(_@'G=Z2B\$4" MITU:[O/YVRGT:0&SK=_9!Y:Y*8KBBB]3-+!8*CRQ.1A\C,@LT"^?)"ZM)WDD M<;>1,2V11YTHJXS=S][7@[ZA8>,4NO@^3QJ_Y>D!7*1P/(&;KWVTLW"16JTD M/V?S!_I4A?A&WG3)]=2X7:EOWIRD/EG%$B(1C.\><@""%X\'C?*\$QI?H7UB MQ1T$%@0KL-6>(O%R@.>@$R7@N3Q_"HV?33<5@,,U09X3US"5B'9L3AY9*?0E MYLPA;R?CS@(AB!3B3S^1_LLHSY[U090O<T=P+Y@_24!*\P>1E=C7.I1()&07 MWTN7ZR)=NW?&TT7/!3!L:(\'NWLX>1XU!<+]'4TQORR4=7R;^6F,$MR?",AO M8^`R]U'R=!#+-/Z\A65-BL'@MV@A&>V`FSI]$\*\JAZD.#/C0*LYZ6E&'=\' MQZS5N^K-CQZ)=GFU/Y\0:Y@LG8M,EI3?NT#Y2_EC`+BRWGD1_#SI^?/=\CGF M`_G\J?G\8#^.Z/DS"8]_3A?6+13])44I]33,#]L$B0AC^,@,FV(,#_2AL)S# M,@ZG<>CCL)##B1R.Y["`P]$<CN30S6$^AWD<YG*8PZ&+0P>'=@Y5#A4.3]LI M[.;P&(=='![E4'!XA,,.#@]S>(##_1SNX_!=#MLYW,5A,X>O<[B-PU<XW,KA M\QP^S>%F#C=P^!B'ZSE\F,-U'*[EL)'#-1S6<[B2PQRF9"Z'>1SF<^CF<#2' M!1R.YW`BAX4<^CB<QF$9A\]S6"U'A\-R#N]*8UIQ>(S#+@Z/<B@X/,)A!X>' M.3S`H8M#E<M1$/82_VQ?J<&FT8CD&+B\%G$8N"*%PX4ZG/S>`,=*).E^.-C^ MT9P3`=6(N(U(OA'),R*YJ5RS*$__:90G7_F.XKZ8FBKN._,33IP^^#+7[GP3 M?K(MPN5\LQGNM/K.5(G?RB.+'H09=,/.O.^J]:]G*<FLE2$;N8FJA"31[F6@ MG>G"ON9A\C>\^5CTM@YLMDB*QG%O`3N4N'^_NMBB+-S(SGS^?3'_OH7TT0-% M>(JAA:IT8W@(Q1P4,W"/=-/K."%LVC6<]MR;VA'?2`#YN@NQ%G!V&L$W-=/; M&$IUB:=@DQ,O84D3OX&-4K1CRR5LZ;SUXZ5B`M74E%XX+#*HR7^TI"D]$RX1 M>/NZ_NIAD>R21&9A_O+TDOJK\U=\4W^U$LZB&+TKD:_C_FWRAL;:@`C1ASK\ MVRS;Z%MY83MVM</).!"HY*TT78,-B&O74?AJ&IT#QQ:ZL;,YHBLZ.@_G\B/D M'QX0;SOYD+$UC=MV\S$&;DYC"6S23T\2RO3SB5VCQ#:[31<5-2"^-RAI].H? M)&M9<$.[O.!NP?X_2-0R!C[6;F4UQLQH/J`9T';&=8W"UO214:P!VZE*1*"V M?/G"B?>O@4'>SD9@ND,CG7V$RC4ZYM/RG-:K/-F>R@RI,NF&^6[O_:Z)_%:B M!?WH?$8KVO`>;6TF:D6[]N(0JZX??2\@9)TM]ES"I$FX-FX#!D$7Z6HU+O6B MIS8MD:^W\O$!)>"`'>*_]HID&=F4_WXSOX/SI_)&^B0S&GKK<`7T*2*JK>0K M5"WP4\PVT>WLZX+*G(T@1V.-FZZ"IBN)/HBJB*9).RK?PG2$R#%KX];WZ%;" M;5?+_9Q9#[GGAJP5`5:B@O2YP8T;&.\'$J^G/>8&T6%BYP6"]#D0L]0LB9V5 M+)7HUVV)9#EW@*H,6D?1-,P*YPZ<8&>U,+#W^&S,748E#9<#I&?GX-6334!O MRXJI9FJ&3-6:70$3\@0/(.18Q.9I;NV=3?OPM*T]RH!-]"[3:)BC%BV-XJH< M[-[\L=R@S;G*YXFML5_W:A\O^V*0Y'XN$'5FPD8[X`QGX?88:?OWDF4YU:%- M5`]7`_U&C8Z*7J=&[[9'ESJB-[ETU1V=DF/*G"FY6C<,/:0YQJ?DL>K7AZ2X MSQ&=DD<]P[CJ'GU9[D+O!+X6L*8/J21BFMP#:&<!H<S&LKQ*$6&@7?^3?IVJ MWVW7ESKD90IG`^G?/OTF%[(8-^604?&Q!7K$OE`?JI@?)J//4\ZN-&:K?-$% MI68K_%TF9P.I6?J0Q-]N_`W-=#)E557J$8=>:]>GN[QGX?;09FOQ=COOB2'I M1)S.YB(5^OO:1S8^(C7<CTR\R:(LP6\Q?C7XE>&W2$]?%,UH*K$VEEJQ(,V; M_W;K.@DSW^X[M*XIO3'YMDX[Z5A^J?[7$W]#N9[=>HN^&\>N[5I'LI(&J@1Y M`$WE/V/[PG;2;-%\;I'VF:I]KB;;M0]9^O[8HMCQZT:\@]M58ET4+;4VE5@: M2RVG4X4EX4E(4XFML=36DSYC)K5P^+?;IWUFP\X[V4JJ$FU,YENW;J.+62IL M-?8%@W_"R<H"!.*X]/,(5A.DZP-`CDA(:X@XEGP2Q2R&.,Z3GV8ZSF*O^NYT MML2(@6;B.CHOP'M:\GUV93SM<+N\2$UBK''H`9+3?&'T!UI1+G]7T:U/(`8' M-;T3"+)T@)XN^Y`"+?LT>!<U?@EU9X39G4:"U!-$UF_'_51R983\_F`2.S^L MPX8&=9%[#EBK'^1ALN`VU7MVQ1?PJCFW/\R/8,1_C6OR.YHZ]'TM[:Y%^D[B M3LDL88=W]])^GMWW[?[J67VW_KYTH.!S^V<Q"C0(-$?UW>.:3^R4-[DF6\/C MIYS821N1<!9>1DQ!,&S*.MV*=?G"S"/A@<]@QBGA;&VG^@Q-OLB_M4]L4Z;H M.STM]%%(V:9:>]6X9EZZ:-%"Z^9_^<+,B1EA*PX:XSSV<B[-IM9?IA^D)I\8 M1RO<0=L[^EE,L:^>;"HQQKT]N11[MK!ZS34GWM=;KI=LD\H;L>NU#BKARC\4 MOWS=J_E-ES5EE)1._GAI^N1_K;!:_S,YCE@K8FV3.R+J1QV)/MRDI7`)3166 M:J_X$@K6=;Z`H(_C7D=6OJJ`^"W.\:^[3M8*?NT`.[`W4C;%V(L#`Z;%X;YY MVG-H796XT'2XZ?)^%2FN$D.&2DG5;81SJL09Z5#C;8W\17R(>&+OI*%43KAO ME3&P0VH$2-S.W^LAM0(^53-4G!9I':<AV3TMGCAY#E]856GRMQT(95@9X/=R M1GO;@MMB)80;+5'U]$VG=Z.M_`X$*E`WS,M@Z<QER/CA:8G@:=<Z5>_>Y5=I M1<H[M/BGB=5T8I!-;YC.RB:.,&YL6H8:+88_EIX>M43[$D^F])]*\_[:+'W) M:4VH:#RJ\+:'T\27%]+I4;*=B!0YWB%+YLB-U,Q)9>KRB_1T:@]W%K?7A>I- M(Y2EZ=$)A,+5$.GUXM.ZDD3[KOGP_RB?#_S$HKB"%L6!WVG$Q4_^!^0S5?+_ M*)^7H#TOX/<T?NOQJP_^C\MGJO(<^=R>3_3D"^7CFF.U'9`=$0?:_CQ$0;KS M.7]'XFO,P?L.T7N6<Y._8]G7L1(C81W7+/,G;P/B#EC6(3`=G&&J1)R_>Z*: MU]U:L[`+FBUV2H4B>4AIZM^86/JRTYA;)INV:MVGP4Q/P'<(3"QYH)6]/X0W MOJ*&+*]5L&F^Q=_LHFN3UU2)ZM/\#8,<J9$/A?_25_I[TG_I/?9?FBW\LO+$ MS+F5XJ#\*@L\/N@.MQAE)HVGB=CBMA5:(L2FX.!)\+=</AA3\:ED#B_GZ);= MP[TW]G@XMS]'5?-V9"XF8AY.B/3YI[7_G-9M9F?B]+4%;YM3^\#\"$XES(YR M/730U0VZ':G;BM1W^%S2IZ)!UK`#7@UQ68_:ZOE@N[($<]7B[5[>1[]%M0GO MY\L<6HMC"GQK:;7ZM_:-+W).%KV-;(-IAI.\R;OHBH[X\>"DANE+MF))LA61 M,9-@NU]>63E;/'_*[/K5W/4S>,6=OQS^BE.J0;UJXHQ#D7'9N1EW?5=&S'?( M*VEU<^E7@@68_(4D=[PL$R+IT6R6<NEZ75),0@['+=:-)*^B$!TLMY)YP[OX M4H!U:09)6,A#-BJ2!#/W/["H#Y:;H]`@85PH8S;QQ`D>TM9UU5,+"GA/+=GZ M!MQDLY_PJ>0;@?-*WD9C)^G"Q6?<'HE.S=&7.?2?V7'/SKGF%AI0QW)MY0,J M],L2$I9S]5M=QIP'U!OFH20L$<XUDUGM1#HM0<@Y6_Q(D>O)K2Y0[2'SNVZ. MY;KZ0'2J`YGMP*+W\0\DUO->.#$,ZY1T`,AE"\"MKI`Q6U3)K#>DO%;-J^C4 M#S9I?[R8+MW;Q?0K>]))W)XHYNYMDY^5=<I-@YUO"%NWD?#B19`_UW0V^#G9 M$PS6U1=&AYL[C'R]VJXO<3`5Z(#.&W:[I<H=&[]<=[Q,&]IHF4-;^3(HPPJW M,>=E>^*MA0_(.4,7YZ]O'=>\D+Y&C`OJ/U6I&F<#&<GU"H<^RS&IPNYL2$NV MLK7''L0M@W[EMI@[<NP@R"0<@-55?B-7^R8MXHS[V(B=_)ZB]HTE8D^RAIFF M3PB^S4N_*YK-,:R>)U'KDY16M)`@"IUQX!@OGD:O&HW`\J)UO4!DG4[\N.C! M7B#Z(G(B4/1S`O67(+K5G"B2V["B6"_<>RC!7?1`+]"]!.I7]!"!,B6HB79A M%`G`;O\!ACS*K4ND5]";&N5^)#M'_:D0"Z[@;F.^;1.F?C/)#DDY<`'UH]D1 MRYD5RWF$DKS[5OP;2;#"GRO/!I*)R'.\?C))I6]8QY+6"MO[)0!&$C'U]RI; MG'<?YZFDB^B8_2@PZU-L)_N(79])Z%`JASY,>*/LOWZJ5UE\4[<%7G"R"+Y7 MS;GO-7/W1O:<Q"IW0J]5>KO3POG.I;VEHH+($^;5[92P^;7LC[VR*DB?)PPV MKK$J.RC`_F#5&-"4K%3Q-#M"@M(W.M.EZ:KGTA5-I$KQDZ1CXJZ<E@ZKC1GP M3U_+)M(7H#-ATO_3I_S>Z[X69E!,O2^`]61$3_ZR3>^"2-&B?0CI\,5^GK[# MQ)\#1TG,LC@?'4@'+YUD*?G%D1<?;HC!T*'A!Z4--K7PI8857CEI4&`LQ4WI M)87Y*S[+A"EA1N)[`%_55FPHB=$EA#B([&W]>F$3-/()`]0VBU),KY82CP$\ MYYJ743',>/DPWO6)I)4DOM(E_->*Z>IZ3D.HR8;"EZ`\S?57UT0R2GQXA$]2 MF<.>MD3RZ.O@L=LM<)P=ACM=7R=4W?`<T@S+$./$/]\7NBB#?U@_V9*:8L/* M@,CG;#Y$WH@=+<DI[!-VX?I-'Z#9T'[#6I)8FVR\8>V<9K"[*)K&'R*2-@QJ MV0V&(OV5R]BA$2.8-3KYZ:8?T7>&=/+^A*W`AUO^/DEQWYMWT7QI4\_S%#\' M+^9H4'IDJ._-;<@2"[NDUN<Q=M"[=K41J5Q]EJ+;^.9>WUBIP=89^JJQ0&/^ M2)_92*==Q82V^ZC6U0&QP:-(4RQY'_6I?X#`OL1`W#>,N.2;/9$A(_5H9.GJ ML\V(+G^(^*K,Y/_C:6^`T^K#.?&T'-H'T&>)TW(I!D]LWC_L8.7B:HS-J"`E M8V7%Z6<!?[@D?$&0#'2X&B,NEH!TZ3:HM3E6GV7EXZV-BMSQ7R3MJP5F#CB+ MCY(Y]+:LXY&/S36Y,J3RUY_-3T"+/:/,;TJGB8WPX>/">)6G_7B;';?8><%? MW=:%A2I69O>V+<L"J[7`:\?;MO1KV1I:^)/VK=-DW[I,KK$;&]]+&2.(CO^; MO6^/CZH\\Y^93))),F0&&"!`E*A!HT&-2I08HHF0$"N7"<$)7D"JEDY35F,X MAZ`22)B@#(>T:=6M;=VM+*ZB2ZOM6DF02V*01$%%JETH5/'^QJ$U5(A!`O-[ MOL_[GKF$B_N[_+%__/@P3\YYSWN_/O=7I,OP&/J&]KNJW/8V-]B?)"YL*1BJ M$6KE*&X\CK2UO1V'$@I:\%7/,5H\;_'>`+%;W)YX<\7L=>AZK_C1I;3Q<@D* M_\A]HU7E;2]P:VFDVEQ2Q#D?:;:_A0JHW).-!N3>F3N(7]=X^"7E`IS8H:,A MC<U44EEI`G8G:4\T97?#QL^22H?AHU"?4BS:X=4.GCY>\;GDI(6&MTC6*P<3 M_[4D<`C$W?0P]*C79L-?-KRL99%J:D`F\8K;Y8.J3U@6%BE3%;!JA.GOY0/U MJ6'2>->JJU+8U=50`/=IZCRY?10\"M\R`#P`(TA9F/Z,Q/-PJQ&.+T^US/5* M#O&?[;>*]+1!_&<_F=!2@X:0=O*$9OLKS5KIGM"<P,F9*T9I,P(G+]/&!TZ6 MD8KDR>G:Q:>H2J%)@9-^[8+`R47:Q8&3==IX#KSH%`P$SN/Y3(_#0\-.3<\> M3K\1(0?>Z3>B`1PD5],\F@,-;-1U`55QMY55R"<%Y*-=!1G%`U"*YSZ@R",L M^GF1_IM<J3DG3]$<G'N2$4;>D8_.+.Y>*,X'^N_3"@+]]VCG!_H?UD:KP0(' MF\;JOU)D-XRD_IH:'4EQ?XI$-??1-C>!)"AI?:ZF"JEEE!T0]P3Z,^J2B4A\ M>H5UT(`6=KI6Y5!$JM5H;IYK%40.E&Y24+:I!RI#M(PX9ST1_5W&;5L.%OY( MZ];':4!Z.B%:7@:5_\OU-`I?<#F]?3^4&#B1JX^:&5?73D=\71M/S8-2>>(V M_&&M?AZ/@LLQ`S#ZE<*=<KKT`:.?:^R<27^R*?^<U>.FQ15SIUE,Z(^<W[K= ME-VD#->J`!M4S@1"N53.<RRT2#HH11C[.#8E7V-9G3R-*Q5;GP;'_WY]=B?' MUX>5_5U-\+L8./$#4H(X4>I:]5RT;K"`V9G\@_A,'C4S03\G[4R^?)KLXBQ. MI">4A4;&Q:\RXY_6A*W)9VY"CFS"!6=J0DJT"33_8G:22G&^S$XU*D0M5+/) M08^4R41<VN+=F<PST@O9RMAR;WA$/_>RL^=C.V\6[#*/FN9:]8&-]Y,,:\]^ MS"S((Y9E9ZH\7Z;8/;^R6^36P?&71.+K*G[<'%U+;0Q=&!MD;C<;Y9_7&R;- MUY-*L4V%:>86TTDA7?%1B[(?UH<2)C-/'X$=;AXBW9*%`%?38\";9EA*&XY? MKM]%V0^U:'/7E%HFS],J2B=1Y,4I9#HS+.2B]4,FD4-73Y=&BVOPZ[Z>WNHN MA#9JPA^LQO'&+[`@86"=O/=CQYS)Q:?:R?9EV)(/>%\-74")A\)'0\(U>]?L MH;`\*V+>FYU'N>4YIGJ*N4ILIL0&2TT_L/,LH^HG!U4SB8T37ALWWRO%/8GF MT$T`FB=GWR<6'K;HV`])C,P\H@5?1`Z='?T):Z;:BZ^F3G-M:]^,*;9F%U7J M3Q^O>LW59%@BDV"Q?!QIT>:1O&^,E#`RR5N?'IE_IH0P(Z[<)^QL?C0.ASQF M+U#N\UGAB>Q`<:L2[4<V3*')D.X",:7?ZHR>R^EU6L\E!,WS+&Z^WF?G1A<N M@SG2Y(1(3=G,@*8K^NT>5]/W;*KBR%ES+@26V9,/Y:LPV5OWY,+!_HE<UZJ_ M4OA,?:CLPU3L_]:>-P9WX9L)J@M[?L?3/%>_9*:>+M,D<YI!J_>7"9$^SW.M M>G!P?@^9GQM.+-6*&T[,U0I-DR14?RE9#]*2NA]T9O'@]7H?IW6\FL=L!ZR7 MN*S'F5DCAZ5R].@47/6-16W11E@6<3/^U&@WQ6XM=R><>6N9A[CWZZF!$Y/J M*SJ^2`B1H?=VY2`B-%7EX&:Y9:4X3V42,S\:I$G-R(XOJ)`BF[D7I4HT"@<Z MUU+/Q][5O*QPC^S:E)EZ$I_V5\<U<7(D@S&)I\^/F?+J!'7XN^7A3[2&[9L/ MT8HR/>+S5&UY_>9LUT=C_M#C<#EIDH.30DFT_A<&)U$M1JM]IZ<>G?@R/ZN@ MN-K]JU75[IKV-4DXI'%JG7O=7'&.[&;)[*YY8TUZ8;<^'FW%.E[U`M&V431. MO[9AJ?4^5]/C%!JZ++9#O*)(WJ40WTLY,A!V?GG4#Q.I\=3PT19]&',IY"4T M+_'=+%B;$V,"6@:_%]=9+?L?M%KNKHO^'/1;]Z#\&_MK?U#&?2_F6Z]ZWA\3 M]GS,<\)#5DNL_-YG(L\C<6\0;L1Y0?+90B,DOL"*$O2)^KA&3F`[NT[__,/F MLN-$B$#V=I.]G%2#E@XW;,WEUF"J0JJ8)I@M7G`J&N37IKP>5!_,)QW4H8N& M2+FH23]4LH`'_LP\X:0J\2]2L&_LJQ3#4DV4^W.C$Z2MXM_`MM[=7&)EH[RZ MD>:$*&?=F8N8;4Z*$!TQ:AEII)8Q6K4?VADC5!)W5#MC$6EG3(]J9TR/:F<X MSJ"=\4XFZU$DY;:SP!;.`)0>1[55?)PIR4+Y\9KVA=0%-K->+?VAQ);C)(^` M%,Y15>NXICWP!@D<9Z%1WW2P:"7;L!)#8"')+6^7<LM;@LDLMM3FD+%.H,L> M^N#1`]]T2/8F6(IKK"6$KE&:B=]TL!!TVZ,'7)M(]]"V.IE"SY^V^A+*;-2T MT+./'EB=W-'MF(:_:W;0GY;5R7/OBF$_ME0/$ST').\XT>37D-TZ,Z\;3S$7 MWT>"A8:/$AJ.6_62%N,&@TSBJNR0T`X$/AG(W06Y'"F?N@(;L#=\G-!`O,G1 MABN8+F5S05>0)7:AUR4]?:W,57_!R.^G,B2;7*NF,II]9C'55,IEQBP[60U\ M,A#X;"#WKX&0G6QJ/8OO43'*3R^@L(@9[CND,,Y(-X89-T.X%_AX(/=-5<E: MF[&3S;S-/V'C6ED#UZJ'U%(VO\GY3/VQC36J:+P:.Q*(R&_\"!*(W+VMCAI8 M@AH9N7,'"O<OOI2XQWIRP=)^W6;\@UB2-Q6!$5=[**UO66:%3V1;U-6(=W16 MS!;/1M\4HS.FO'5@;#2_!&%'X^<HJX`9'$N2$]K7XQ/$_H5?+[897X/WD,77 M4`G?&)Z%UT%N6MGL7-'QD:TJV`A62/#WJ&A7H[U&:NZ*2Y5LGY2_JL1!R4&( MU"(BV(WEW\%<P%[</%DRAAY%3L9ON/G[C!=1!HEP2(?9M7(YO@]Q@\'1P?7G MOF+=[KW?'"&N]=B^,O,MH=?UXI'"KY>H=K@A;A`_'1U14B<.REL9T@5WH-^A M72PJ2-!EW83"*>)[*68C$L6DDV!<\*"U1'9DU9\L[V46#EHP<972P7@$M?:* M,5P<E70,=S-PH#3^<T2>S&Z;WVG2,W:+/K1M'VVJZP`VXW/(U780`0";1\C[ MDA)SVZ$$WF\E!(4O)9Q-6A+4TU;I&3K*KV$)O2<0MKN:VMA59X*KZ27)L'.3 MSKAV6^#4".U[@5,CM=+`*9=6'#CET-(#I^S0*$]SK5K%"D?WVDR-OJ5&N:.@ MQJ[/Y_H&ESIH,M*[=LSH`"/-WHD\$RE//3M0)-Z!+'TLF>TL("4DD9G!2D7Z M95V)^,(X%L6^'N7>C&K,135^C+W=S$WDD`'[^I>[P7J&>Y:1$%/(V<22NR'H MI&`1H)G$&/(IAWT:%W:0PP[&A#$]-.00AQ^*"4^,TT>,>'-MGG8JT.]A#H!] MM=42F0DX?K9R^?F`H>NJQ+4*[ZAQ-/L=H8NW<DWR`4.CMW(5\@%#SI:M7'`^ M8."454^-BG^)QT=6+2+WH%1-"SMHGH;3J&?#=OTRXSP(,;H2`:7_58<^FH4> M$)]*.0@,3(EE3*LYXJ35H;LBDI$_XY!.JL+?0;E[@IP[HJ>`*[\>2:(5:QGU MJ-622K]L]3?U#.^#O^4/>C=_-]'/2S_S_([*7\KMVOEG%L!\BF^0P$`^"BXD M1%F'U8P&SP;FE6M(64<?BID$WOU"+!'<!&;J=HY27Y(7$JZQ,&A5-_2U,.;! MJ$`MM"]=$=7+$O-PGVEB/!,+\O&P8@*R"ASGJ_8J)'4U.W*TP[<(G!=S..4O M)_%EYB1F`50D<;4UFO!53J@//2U!Y"Y!EE>9E1D%Q,B?P!8'.2RL=:CYS0@8 M?>0V($+\_(Y-#[6Q4)]*K/0CX](3]WVPOFY<>IM7_,>YT]O.F9X$X3\^=WK[ MN=)+&PV1TW?6]K.=QMG;3^S;T+%SEN\X9_W=U/YSIW>?L_[)/'[^8V>M?_(Y MQ\]?)<?_[.FKSIU^%*<71\^:'A'.T7]9U/ZCYVQ_UJ#V\U'<2(<>1L;U\_8( M(A^CGQLXM"(2'$]O\(3WB>MDF2&/$8ZC-WBZ0T0:.'67EH@5TZ)63T3^,2B_ M9,[OBZ_/DE_R=^>'N$:9<T-`WJNZH=BU"J?N!ANI"W9G!<N<:AD'NJWT\CS\ M_>EIA+])"Z=0HE'F""8991E>>J`?S:C]3,,[2:6--I(Y('YFH8"5A`7/=*\) MLCCKHY4-QU?J#KY2CK)M7)X!I6Y]."(Z-&??#KN>W%66`2S(2`H3+DQT5KJB MLZ@N4K+6&VC/2H'O/+:L,K<;^2=*7]&!XB1255O"=!;E3ZH"&QJT'VZPZ?<$ MECLL.MDQ^Q2;*ZF@S$'\G.5V8E#+C.[H+`XF]94YBXTD;7AY,&E2AC:40LR/ M+12T.H.L82GCP*&OJ"FRGT@MGJNJ\%F@7VI^R&T<%P?9-Y"<KZ\C04\CNM"C M]&4Y>KS\2GIH<0(I(L'="<G"PK4_U%T(ESI%^B(H"H;.B^H#/O`IH9I2G6:G MT@<,DM)-5^#02:ZD/7A=X,1)K3YPXI2KZ1GF31&/+\0*ULC8U126GB]896ET MG(*.B1\SJH)*L&&>EQ#[0JG)A4"?`:4+G,A1-<%NO%9X>W99%'^7DC7;7>L= ME*D?A!!ET2]U2"3A$F2RB._VY#&%:'<=8I=[Q5<)ZJ9+*V&]-_V#,6M4Q8M" MG43HJ$+W\%TT75Q(5Q)*`1KLGNT-35N'W,VZKS`+1F#H&JZ?A56W]%&JJRD[ M7"G%686@[ZN23I5)63=21BOL6G+!8&W0TW0DU3V/]C/P`S(,'UD?<=__$VB_ M#A[E<6@5W.&_%IQ&V9X*=-O@]_\&QO!AST"?"8-*^`O*VZ5=$YT.=W],_1.O M'AJ\S1[XY%1@EXT>B'P\(K-1F2G]:YO8OSN&'C;]@9$-9V%^#2WEV@ODB9_" MAO[`>R.+T?1.E8MQR2;$)Z?POUQ-[T$,]1/L`GT=\)%/KWT=Y=K8-3]II0YI M.)ZJN5<[BK=CG_K>SD<0!G/HC&I+Q6RO8?]C*\MA#\AKTBK$9D@(^Q/US&@M M&/F.JT"@_Y^BF*JSD^R);%$JSPR5]%$"=;Q9NP97TWG*G67#I%0]L>$->RBA MX:,3J_D[;A,P_FJ\GM#%ZHRO%TX%T?\Y4+F$R6.DMZO)0[24U:66*>PJ"2:I M-Q?N6G)^\RW6AH)4W1GHM.TLM:3V0)Q`L8S]/4&^-@I6+E7@J!`=,B7:YB^( M(538I2>+G:GJ9O+;I";$[+Y'4*%R#:*.X:DD(:)<0\4$AY22E&#X:NY%:3]5 M0+76A\3&RR"%^K!/7"37+7_1$CDM.`RNE5?`R&/8&BYB0['N<-I6\[-QDDSZ MLTWE/QKE2/_&\=O"B0OVR!.):5KQ\%ZI"U0&6G5H8*;3H?;YT`B>OS.=]N8R M#WVF8!L[\Z?S16WQ='[Y&HNP.'E-)K>>Y+U>KF$RS%4+[[4E*2:R&EZ'A<J! M=<FMIV0@+V^IATVZSF_6D>YWJ!?K.Y@GM58+7X,G":E?-?B\9'WL`I[Z=9EG MG?K0U*+Y`(D%[@7V";N<<5YQ>0H&+T"6L(JH[W=(_K979,7Q'F0W-CR+OCZ) M*S:E?@7H=Y[AN6]L=E#/NEZYNK!7RPF\9BMI_!9=7?NW0/_PVDL"_=EU%\KZ M#>$FR/E-C&7[C!2*-G\]/G46X2;<VM%%F*UUPV1\1TS\*!$KRR=>V!"TO;"C M_B(6_32UH():<G%AQ[*O0VE=]E68K6@"!22JXRR*'TG]OL)$Y+'X;F*AL/K, MC:0^@PM#L)-?!*?;5V$3#%XGE3[IT5?=)YZ@>L4%'1,K!P<=%?='@U#LN48H MTI^J.F5]#6B+52LBQHA2Z]&N@B<LU&L(ZN4.C2*5L;X0/&L<@SR?_AX5)Y)Q MHZ?4%R']P[,5.5_9[ZGB/&9Q:8;L-,RWLR:.\L,NP^GL(33)]I]9?3N*M82& M70W<>C&+'9_K8\4S2<"+]TA-Z"A'C>W=;+21[2H..:!F1$D=XE(XB<&,U,^3 MI6><J;?NZ/15B1OX<EI'PR[KZM_P'M`584S'XI/$"J`.$NUR/L_O](E\B\F. M259=T5<VI%CS,,(HY0FP9CLVMEU2BI'UILY#.D((J>IF;J=-G_*\@Y)HDVEO M,,[/W5?XX?*K*B7N*>453C+)&`E4KT'+(&R'\+&0V\2G9CJSMC,#,V9?B6D& M,;!3E!)1A/^[W4_K)?=`[M\*BL1>WLL\M5.,:80SXT8.*S3D$TV#O+!V_I30 M6.J`481!#Z\2AT^9'_3$K2@WT)4ELUF\%6G)PE$R65^7_#KQ,(1.13!B(LL> M\2^V0?0+6`V%O`)K/=&Y$EUF?8UR3EU<(7XFA]\KVNVQ3,35=NFB+H9'%<VB MI?$P?&OP$=^4#8\1<K+67G+.4[YQ!U+Q_%6N,'(/D(Q]`M*']"'R:%"15+YR M\F=I0^!1A.QUOV4'8G$?Z?S]B927Y4A%@0SI%3NWB0,*7W<%7K&P`DIF3.#B M\Z$A2<?UE)W)0Z:18,#H@K>4W(XB^"9=]CYT:G+[U04W\+9?Y:52)](WM0Q) M-RJ!NZB2$2W<4`D==&(DUP="Y2HA)<FC)+>>EG::3#LJ4EV5/I3.PRA2$ECA M)R,@)<]/1U0MI^%/HGY1M*.!M<8C,V87P@Q6'#D>7=YGZ]]BXDG)CFF8-$8? M%C<0B=']/?.<P\IN23ICQSEV/]_6C=41+LC'I*X=ZU/\=$SY=0C2K-,".[-( MK^^SR"$6?Q[0>:I6I'-#L9;>5>8TUR1M`[3&)OM$WPFEC.L3!Y1Z/5;[E>:N M4N_@'$)#6XRR3-B!><5%NSA);&Z\WX.Y["PLXDE]SO.;]%;!7K3I8P@'+OU6 M5J"7]H<"^4RG;F:5F/"M6F3?EZ1V"N]FA%#8<ONJQ+_*(4KKTT;Y1$E_[':L M]G.I#&J)G%=1>ES+I2W^$E#5HNI-3MFXT/D-=81R[%@FW;B8F)&I[S!^3A)[ M<&!X)\,%#.]EZ&>XB&$-0XWA4H;+P=#!<S7`MPQ:&CS-\DN%3#)]F.)UA M.<.-#%]B^#+#5H9;&+8SW,&PF^%NAGL8VAGN8WB0X2&&GS)\CZ%@>)AA+\.C M#/L9/L/0R[")X0:&4QD6,YS,<!+#B0PM#/,83F"8PS";81;#3(89##T,W0R= M#.>PAPLWPSL9+F!X+T,_PT4,:QAJTK,&PV4,&Q@V,5S-<"W#%H:/,WR2X5,, MGV;X#,,-#.>P9Y.7^/EEAJT,MS!L9[B#83?#W0SW,'R/X3Z&!QD>8O@I0\'P M,,->AD<9]C,<D-X]V".)G:&#H9.A6WHJ89C!,)-A%L-LACD,)S#,8SB1X22& MDQD6,YS*L)SA=(9>AG,8SF5X)\,%#.]EZ&>XB&$-0XWA4NG#A7V4=#/<P;"= MX1:&K0Q?9O@2PXT,-S!\AN'3#)]B^"3#QQFV,%S+<#7#)H8-#)<Q?(^AQK"& MX2*&?H9[&-[+\$Z&<QG.8>AE.)UA.<.I#(L93F8XB>%$AGD,%S"<P#"+82;# M#(;9#',86A@Z&3JD)Q?I"\;.<X"A(SG!\C_S7\^_TW8<ZV^F!'1G,IU][%RX M7;E=B?R#OYE;24!#HAB.F=3<@JAI>\E,9HC[57A+-:RSP]XYD4L4Y\5EP;9F M=O:)5SK@A:WS.R)9NH1.-$H'0@5I8=.]TS1[.#_[57B"R@+4W5ZR38._)8== M.;5X6^20T#B4N`X1V$GC:TX+EW"GKRI0[\S3W(WU3CA-T^#Y\`]LV^T0A2Z^ MR5-=4[]M+ER?U>]N@U=+LG$H=:Q'B%'J7'\GOLP@"U?W^@4<Y%E_+_T5SZZ% MAY:-7O'W%^7Y11:$*(ZX8*5T[/YN(GQ6E<*H=\9`V#LW=&'T90[9TX6&L2M) M"JQ.0'L\&T@=;\8S8A6RU7=O1_&1VO3+=KDM?O?+%+P,KN>N(A2BLQ7OG:TY M@-3F=>C\P-),R8'7TY3OG`G/P\6.W=*Z5)?Q"'65;GBH[ZO(2EUW^,0GXWD` ME)?='Y,I1"+(G07?[(2,3)M+I@Z]%LMB;[4=KO#??0Y^1C\>PFG&R,S(1-EM M=(=G>Z+99,OY`&:NBF-8?6%O3`R^8?,.M`W7(+J[DIZ,^@'K2FIYF7TU`OG] MXO<2^24]HVH;6O7QLX2+(Q%1(U(@EUIMA8NN-YX%[:0\.+Z-.V%^(^5N$/Z1 M-1--F7W#.2"=^IX2//DLB-)0OK_T(^G0\3?/HG7V(=(L0QLEEEI9QGT,'/5$ M=ACV9XJB^![PUQ:N\XBG[T+\*I$&/\S3R*24[`_WD@:73TOW*D]FZ2%"P-+# M=>YPO@?O_5\22M<KK$CQCC@!X_2==[/@=`T>AKU1Z$<WX#XE<[9P_3[9, M=@ZSX9.I16^D\HTT_Y:.&LD%)AT&SG,2$]S!,\.8ZR$+\N!RI]'5(=P+X9R3 MF?M)KDU=Q$Q:ARK2FO")FS&N!\PU.,6N&N*E63,@)J'._6+&$.5]AB](*3>7 M;*+I%Q`3UH&%R'=-G7%@ESM@5)/^DAS84I*&>&CEN39U!V<ZR2:=>D)E00)[ M.9%P>QE[,[;*L?)Z(G</.ZD<'52U+7274>^A^3N7%B*8$EY8=Q#_DZ@'(NS= M-'MTIUA1P=6WA:YN+CWJK796B<G/PG\Q8<^C0W"&E`%R-)F,VK8\0Y/!)TY^ MJ09<3EDTSZ/V-&:5BK944"ZTK?3<-#QN.VU1]:/!*'6P*:TS6'I45*6RX.#R MJZV\$W$U+-6C97\6SY?]9Z:GQ`LI]4*BW;6DA45@MJ,5>BI/_+1J^+O;0=,G MA+DPBD+GQVRY,KTQPTWKD***7SO5T+TM#J=P5.?@^L;%_W$T_I8SQ??)V76D MH,9#$JEBC[H=J26%_XQ/9;-V3)+YG;'[O]K^9SA%JC.Z^:,4'TJ1.WFD/J5. MXPC\DZ],X;A#N,GOID5J=F%*I-%RTNE.XWC@!MH1//IPL4#N;EGF%A4Z3Q2@ M>MVJB:O-C-X1^QV8O[$GELR/CJDC@1NM^O7K#O[19BDHL]/FFG^('D,I?"_Q M%]@S^G'[8QV1(W/33%VC\56RS(S0V#"Q4=\63Z?%%.R*MF#!:07'GY>J"QQB MA4,YT)\Q4$&=L#LUOO<R'*KWS(Q,_W#:D"X+K\)B7H782+H2^QMM,C!QH-%T M16Q9:8;95TJ-'C(1C80Y5TK>95>B.Q+FH2=PCHDQ15NYVL#DJ$\T2)@7=?FV MA*26HOQSV@>3*L3U]'=^Y,#.4SN6H_'$4(A0QYLG%.>3AQV>5V#/^WR(NZMZ M=EC,N95!"\NUJ?T:*5/\,6F7M/;2:5<P3J>#M[]@FD,?0\@$5*Q8@$#ZPL1Y M<P7RJ2="N<%QN+MUFB-0WV_1%LIOBW.K<<-J)0[G*3Q(6C%)D8QR9W`&R<P< MY8'^\75S26_H9M+ZIHBTE&F;1$JO&"[CNZ%5-=K5]!9$<.WNT(>(!F-ZJL:O MNJ;Q(,B.J92-F*KV32?1NJ&OL<`7Y++KR_"M`Z%/Z%T^[:>-#<[W-K5[7=L) MV4#$JJ1(Q,W-,_:(>W#7;VDO1H<6<N0"<+(O?L^PTO9C/$B3%"XX81O37-I+ MLI32/3*#KM+W>!JH-+W-,WK%]VA.(=N;<G%$]<P!*Z)>GB.H!K5"O`]WOW22 MR$QZKF*7<J?5\\5$LYX]+DPB&F%^L<D7LXT]\%J#7)^[`/%CBHJ6\`YXLG@B MM*Z3HSO-UY=/Q>5&(?]V*JXZFZ@ZYJ='3_\4D_!'Y_QZRVD%%2#^/(2(3CO[ MU]V"/R0TR>U4=QM%2AXB:RT>NM3L%`KL/RD#?YL5$_C)R3/50@1CXVQ7":?; M8P)?.'/"G-@XCYPT&R&=!IOA]\EPZ3HXIHF^DZ>/_G\EQ(X^1;I*)=Z6$#N` MVS$5HI&<)Z-3@%Y/#L3UIESL(CZP9]\`M\BUO5ME6"'#VP?4=.AY92`NU^<& M!H_1$RK"F:85?5YR6@DQ:6^#XQ7:!XKI$!^(9+NGIX3"?]%FM3Q'O]_3;P_] MKB7ISVWT>YA^J^GW)/U>I5\7_?Y,/T&_!#(6OX!^-]*O@G[U]/LY_9ZCWR[Z M':*??8O5DDF_B?2[C7[+Z==,OW^CWQ_H]R;]WJ/?)_1[K"WZ.T;O'MJ>6*NT M==\?(]@_HR*N3?UT^'+[]Q&I`.QX>-H;^LC<`T"Q*M6VZV'TW&%9E[5)GGH* M<1<5XANK.LC>@2M*R3+?(;^^R4528=6]P-5;#\'GK1>$UW.')#$B#Z7`TAP+ M<(:<C!:;NGM.?HO@K]"0X;KEX+CSMF6`^$I?#0$AW_2*2WU0?9Q\$+:Q'4#4 M#0@A<FGMKRI,=JZ=,,,PF032.4SX4V8EH>FY.[W&-$?N:U[?;!ISB`&+O?*H MHD;]Q,:X+%R7MCI>`:G5JSHQ<'@ZL74EV7@P0J@Y%=GH5F3CRR`7)=F8(<G& M^Y>#;-SB%9O6F63C2.DP%80MS4G:KAV$_X5&2OJ0T5X_<F5WTN7`%&>\+.8C M&_U@/)DX8**E8ML'X?!Z/\K['9X6T5,KHG:&\U&+<#[7R1K.1S7IW.DD95ZT M3/;NY[3)=_)CST8R4I:>6>4GVX38$0+^%OGTT"-17^$)('8_4Q$EXJM&<03I MU*A!7$()@GF2B&*B!L.]W$Z8>UJ5C#%N0H1YR\QIS@S$:CV?%LJ1K(\4#$\Q M'N&6Q:&P>O61**_WJ&&B]:^$<=Q/(V/4D(H*"?:RM90BN"[1;"&?3TR0+IYM MH>_YC"%[D&`*A?B?;[=:JHD@NONOH-,:3^%=&[8.$6B@."(A.,$\5<B,OP(K M0BB+=]I-U$9\>0`W*EO\NY"?75Q%\=8C!1@-B([F!XHX(?>'-DKE>.)@?(YR MZN5A7A,I,<"D1#_ZUXTSO=03+.VEJ18LI;6%FTF,TJQ@Z:=&:3;NU"C-">)F MC`G!TGWK/$SJO6>4YDD7N>J:SVSV_"F1=1JL63YQ`_?TGK#^7EC?%]8/AO5# M8?W3L"[".LV*WK!^E&@FD(7W'&2R\%KNR+.2A9@4$R3Y"M0D0KZF0I>>+W#D M40:B>,:9.CU^>]`=N0>P"Z0>Q%4H`X6=RPMH4Z]$T$6_`#[N'RTQL2JOV,GB M1Z#!KM`(CO(VC4IAE^::4CAO8-F;S(A@_T`[0\<BVV2]HXJQ^W]&;O\8X,T& M16H7B-]B4,4'?/N-EEYE[.(B,(N,?49G*%^LY0A;D0ALA`MQD?%ZV3\91(52 MMFLXVU^K&/H'BAFBFIC#372F]1GU;OU"VN/.#]23%5T&8<B5_HFT'?M?`B?H MY!-,0!-YH7N(!X./V9&/A_AC1G/I/B\'*,9#Z"]JOL\(SMO757H0$SMR=\TA M-O*24T3PI#I,Z8-Z;[#^J&*8=94.(#>O>(HR6LCF$$^-I<F+0(7$$K>*MY1> M(BM$@'@9YHX\SP%*YE:W<8OCD[&%9+C`CBH[W:&_%U;:7:O^`<?`\QRAQ&O: M@Z44U=&CG!*_@4L\`@^2*84M-`FGRIXGT'OS3JC^S?:OWF(#Q0E/Q>AC]/!& MCE.@XN@'67"^,_2MXH)1+I_OEX.J39&.%YF352G6/4X=1]VMG5\I.O=S;WEP ME0Q_[/F6[X791%6%"^#.QV46>J?B94F*\3CV*GD5VX2T=KD?:<DT\C7VD-T' MI_TU^R'F4KO$&5)XSI1HFDKDEK/$PQ<&Y/81$L\7`?1298AM\<,GL"0.(\3. M+2S\@*:1=GVE&$VOA/*0FI3=^#HTMK#443NRL-19-[2Y]#`V*=RR0.U_3+;M MB\=4VW;2QGPQIK%/?'D<S,K>"DG8YJ!D'Q(K#4WJPL/BP..L$1'#CW7S;";^ M"GJKGQ.)*REW/%6)<?S43T\C4&*]NPKAHG8?KY=LF(^YJCTXL%_C`[O#.[NB MVH+C('RMT"C+8)*\HD<>SD2DT292T3SCH(`[*<9>>(LT6;XXG(OMZQ$N_K)$ M'<H7_LH\E&G%'(SAWTZB5(S87.3WOD8IMB_A2^MP1-,B2J\.5[O]CB/$`"J: MSEF+K4MP_=-1SA]DWV<1G,<9M&+S+B%MQ:X2AR3$32X7[SG;Y=51</+;]"NX M<^GE6PKDPFU]'_WA:FJ,"?O7]_E&*)JA]WF%P2]T,@PL-!P+"3F;'2@=L/&K M6ST9&?1@7]CXK=6N)RW<W&`-I=%+@EVW+]P\Q>K:M->UJ8.V]&K+;&9UOO]S MZA3:XVVY8>N\`=J&UM.6+\Y#1<+:,'4)T+T)S.SY=VQE76K<[9:VB3C&'R>+ M7GF@K\$3N`;B.$VA-O`4Q%=X`L=!?(8G\"-Z#M"3_W:RO15Y3RHG=3'_Q$PJ MK*<BV6*)Y5=%6`QB]^5<E\VXO<@JY^BB6*:51#T-=[B6=-MG7R<QFGA^"Z\I ML10LHGV2K9A*S'T+HS#R+//*9;J(5L1(XAKMN4YRXKQ>L\@YQHH<ZJ#K*0*Q M,!*,76&OYJTB%)N7D7XAYX<[019/D/=7+,X1$UIH1R'V^H(6".JY8R>J3T-; M>#VIU41((DQ@Q#5)I]4>]QE7$>YZ/%&QKW/D63R'-[FQQL.9/GDSM'<257AT MI6K(9)[%%G\*9G'=S?+*W4A_Y.ZE'BNZBGBNVNBBJ^6?:^2?B?@SBOKETM8< M&QRWM5Z"/ZFL^=9Z,=\&1Q/I@1PQ\Z>*A7IZ?U-];TYD'CL9S5#C@.RZS6B* MB1RH=UBT28%ZLF._FH9W_K5*PW,,L_13$WD`4FA;GJJ^$!Y99=Z%.>>NZ`S` M6JLGMGHB,.JY@[F9D?'?3X=!&A#S7>*1B2KSAS,:NV`O3$7N$K^0),]HX"$^ M_P\2^"80P@B^YM,B,70IA=.!O$O\.H<CVD*C3'QH>%105F4*RA2AQ?[]CHA? M@-.R?`*UXGPLPBO^Q+C*,-PZHN;+DAPQT,QJ$J?S"\WY85>]#7'"55>`\WZH M%6QXZ8.H;()4%IK?Z??2/M6V%*MP7SH$2WCO;/5O,JD=H%L8`#I[;\4:>W(O M;S/A&0/4L"FT6R#PQ69U%.?X1-U>[/*Y!PI/+!]321@TO1;ET52I32ZZD?XL M&3.E\,-EGQLJ"WVKB7Y19>E\_CI^/VP@V@P^.E/4YAV"FU1FI3L($X$5MU&< M12S>/(LV<0A'[R>3X^K>2G$#E4M6WS0#\/:K=^E0NS%Z%R%Z-NLG\N"1FZG? MTL,R(#,&K23_@E;VE]=(B8-E.2:-<Q9)1R_R[*:H?3L:M!MYSN;Q!/V13<W* M"R@.G<K/4!R8;%N)Z)-3%),&Q[R-XZ^\1K*#[6;6N>T%91/TR[C.[P*K,=*9 M"J:\4G&UI+#Q^7_96GR[/YUY-@ZY]FLBHA3>**,W<(A;KHQ2;6YD_?H>M'*" M29:IBSDB%W;D`&6RO@L:WD1:J)#C1*876?GBVB(XP=>3Z5`^=AN;S;XC[F>U M'VVX8KY/CDK_IAO3(`L<X>.:O[*'%X[ZED<I'[J:,;F+D+V%1;A%<&.H#R-$ M*$<T<'R.K;-01G46;]ZX:-+"Y5Y`,K!*7J+@*O,2+>SEDH;(DFY$$RB.CTHL MOS)6##J>\)YQQLZ&3WL;!GKU$94R"SE<4^,%F([!'(V\01P-WE*H5M^7M<J* MD<`"Z8N(3E6E1IC8J!*M[A)%5ZH]0I&Y1\3+A"N;`L)O?A(K()0T%,W=2]7- M2'N#F!57]4KF"Q)?>!FV@[EMD>V`]X$&FNMM&O:!/:G8!_#>V?IDJ]P'&@_# M!(E7I<!-L"`VU`$K)_X[;_/$=S4%(ISY.33I#VA+:.+7\HUCS:LL?.LCY*QK MZ+BKLU,(7UNY>C<KN*6U+[_0Z^]NPWV8\H-.'YJ)3."7]""3.RH;,\JSNWE$ M7>H=N2]^.X*!VBUB(P8.5;W;'R=_$H\Q%TN\R7Q>!Q"=M$#]`-9W@D7>._4O MN4J@HNBR#).#%BS#^#6^PS<QS/-0,X<;4T!A.HWR[.#,'*,XAV2:S3..BK?2 M@!8*\7H:JQ\@:/-829I6IU;C)E#<-RJLI&182>/-5[$1N<ATMJ-*'+M"UF2` MYPYEI`\55B>R/"J.IX$Q$!HF>M-D@$B+WLXF";'X)6P7E6]%UJ]1XI$2?!(' M!-4MO%>\%;>NSL"M*XZ=V]21O'\P,3\>/7_=:@S)CK^!Z1=[2=:,1R-"<S6# M__%5=`;GKXV=P:CG5X\BGQZ&2R@W>13-D81Y!M0;I.1Q*5E#[[-(K)FY&D[< MY$J\GAE$N^Z&O*.;11\[2%\EE][:C1)G+@*VD$PH6-K:5?IR#,G[$O-.-D*Y MXXQ<$>(BO<><E#W,57F).2S=3"KO8,Y+.W-AMC"YL9M/J8TL5O_'WW#2'`2- ME84>H2VL\!'FFEC^_IU<DPR+/^]5*']@;4Y,QMK$>Z?<@XF@ANM>JWG7W(S` M<9=.,M)PGFC9Q=H-A=M`G^2&&X^S;,U5L-2IIVX#ML?T!I,UA#6(XU(FE`J2 MQB?NNU&RWM3^9DY\FC(K2)CN6O42CWNF1=,#RST66@S:_;30?VPD4XP?>,7[ M(45;NQI7V+'X]:3`"@<9_-"K#297)9)FWR56<K':/?0X6GK9G$O=!"&_4>8Q M-V[A7&4*X2=36:$$`BA7`YJ44R6P.<$+YQE2[FV*$]_?<5J#]`N,F1["F=Q\ MFX;5?P^M?O'GKU2JGA?-JU-@!"CFX=ZGS23K%R>IWF(/5"(>:94;^U"OR/VY MU'Y]!--J\7V!;3R]M!_DJEB$R(WVBL2?*X7=\"L(%$_\C-\A<&]1'F["KR"E M^1Y41>B@(5Q58DYL<*7(EZ_QK8P</:4XI?,(-\LEIMZ7:EB&`T-@TH0.93VW MX"Z/=KE/+&U2W)+WC5GHDC&$)]/&@3A:NLP^97`I?.8&5A![*ID:,/(-FNEW M3<CM,]&H2O%$$T]QE[&S3%$<$^GU0SIR7;)1>Q4=(LTH<-5B\_()C(*)CN[( M%9?G1:7!.BEMW$*Y5HD;S<&5/&)J:^-2.=VN#RQUU.@325I#<@XR!-$OK7:+ M20'F62T[KWJHF*">AU8/$UGRF7.JC]GX;G6D[:V/7**6/Q<TM[^+5IE+8O$X MQJ'O-A5[JM]"$[JM":OT)PE8I7COC*B\W>H)WCJPC2G\&5G4MT.P91%#8(`8 M`J';:>>!!0WIGJ0"7*B-"?1?I%T);O5$:OQDJD#H"@@(]M*?^HPJ?@RLR+2. M[?OF@ZYI[!8U1#7-D'%2S2>C%]HT$>X(\TX[(,<FEFH&SX3;(`S3'8UA2+!K M+Z&_A%37C2/E'Y_?RD+M&P[S"7L9A-H%F@L"[4^)@T;4:K;\XE:)1ZO$0XVQ MA#[]-H+8NRU`9FH@Y2!%CBH?N,:?LNE'9NA@E!XB)F^G>@O+M]8,=&&7M9C^ M=)5D,>DB.2==)5(X0)P4MWR7]W66>.0?Z2>VA(T,>&:4X/J$\P,/$@UYL3P, M_;!X"#_`2H7U.Z&>14<B/M'[\Y='L#<?TY_LTD%.0'M@N1/DZ'*0HX&B14W8 MSM)%XG38S_.;-C:<OXA=;7,9A-F$EW"V[ITLK8@(1X#R:%F<4SD*.3;VC<!' MCC_:*U3\E0U4K2M8[XEVM$?5*6UI`*J5I8T`^N#`ER/JR^<K8O*O,@L8QP5H MW`K*/R&:_TCD/X=8W72BEHA%K]/JG^DI++'3NNG`=W\##N!CGW%X-4YFA-[P M.D(_I%`ND^.\BSAEGBJ$+*=:D'VB7)81W,D1$>IIY0N+PF'M)I@VLH,='XUW MO4-M#AZP1[3Q`3)ZU\>9+#NBTGR,4:@X<BC<=\5INQ!_"`SEGI'P=SX7BW$U M%J/5G`*T$8ZHH>"@U[,>?XT.UHV<JY8I&`_8YVC=%';0\BRF-_V8W`SDIG>L MTVQ,<7!&/^A/9B>VB\?N1AV[R?)VE<E&O%IJAGA%>4"Y=X?&4[^8+,^*#"S\ MTEXD7GLWT)?>T`7,5$3(0Q3"F"CIQA&>.C*@[A)1R]BXV9GVAL034C%?WXT@ M9.+W=[.L2(1I,OKW'"`VVN@UT;.A4WQ"8[9^+>2!LK\NYC,-G89^CM,7$O'Z M0G0PSMU.7;H!7;K-!3DA'GN:W!$Y(7_ZBTO&E_];D:93IA3XK)V2R-P91(.< M_([J<X@&.8;='2\:9%U/>8NL<+"*H10F05X@.RE-O,*4PN>O4=EM.Y#)";]% M-J7G"#WYOSY(/;4]<!K#4<XGV&2W]2*RM.$[PLP5$$WQFU&7M6:[S9QJV!:+ M\`YSFSF-\HJ8R,H\+EF+*70(`FT+93276;WB/!DMF+S3GF<)UMF#=8Z[3*U/ M(JLA02)2X%&V$`Q?)1X+R[ZLC&0HQ=UI1!,^HO`(VH=12"4*\532TS)ZJO2% MKQ-/2VJ*>;;Q%2NH<]2[*"KE$09E?#,D5WU:N@]TQ'7BAS(AU<^@BB998C@, MM,*.A/.P!_P.==TY?W"+Y8#`IX2LH,]+^:\,2]9Q#,Z"R5%0YJC/80]R((!V MT,2IK*)>$*ME\?/M1M).TJ^O$@8(N*33FN$3+T*@9%;32)8ER)'<2FG\1S^@ M8>]NC`Z[@$6=^`W`?H`O`?)P\S+\$[.>GG@``*:UXDKH?5X/\!;`!P!?`5B( M#A-I`",)]&0X+6?0Q]OP8MSZ&LR_>TJ%^W->PT9&.X.81+(L4OE^#4=BXEH* MZ>VTF1IW(*7DS$?O?KH\EJ"BI8O8;=A>Q%Q:[9V,\[>UX/V3;Y&I5V;Z.(4X M=IPETY_&9=IES=IAB\Q\<QU(<[*.3G\-"G@2!:SD`O#>&;WIM:H]H@L2N?AZ MEKU@ED,;P](LJ1<QSUT)N5&%N+`=6H-0[)SG)A$0G-%!"B6C59(:@+4=-'RO M,>,H<)MN3,1;!X*.H->N4!#/&8KRH*AH(9NV#R[$B4*0_5/;OR-[YW^W)<7; MOZ,EX[;_W[?D_6UG;<GF;?\'+1F4?<W9L[_U_T'V:6?/OG?K?R][.^<^S4[: MGQJ06TKZXE;.E61@A#+-8F=A5-8OMX)3%,/AL:O-0R5.H90GMU!*UFN))/MR MRW<GVWUZLK8S)2.<B+8Z.]%:0,.BYB]2`K?%K'6]`QK[VHA!41SB#UMPMDVR MF>R"V*S!YUU=!T8#(5ZTG_(5@(V1BLWDBE55B/LXCZ/6N#S0)#Z(Y3!1Z[@1 MDRFN;-)(G'$4<MF6,W-CH^V#`J]7#+R*FH!V'U#5<9%UQZM29B*-7+LDK:*V M%?-\54<J$4I1CE2PQ!%%I,4S,0837SP8M_G9Y%[T-/:B)'!/^+$'KN<5WL*? M+DR.Q?BCN,DXQDTXRO;O`S<!$BKUX^*PE..D6D:'9)I/QIV?;'*+,Y6^+]MW ML/X+-DYFF0VA<ZV#49--F^.T8,AH@)1PG29?*X)JDJ6`@'UK9(S4=KI\L]Q. M\;R4GCOQH&^6Z(&*LR@FSD(SSCW1.&UYJ/?8I%@U+Z4(HV;HJ-.FY[6;U50Z MR]P<N1F->RI\QFE_CGP_:#MWOMO:D._4\'>OPJ?;3EN%S6V#DIUA,]+=/L@% M*L3N-KD9N7$Y6G0S\E5ZQ>_;_CN;D<]<`,/1U'20;$[FN=:VL=*NU(P7U6U, MN3DL_B<Q6[,P%N5?X^3$>Z>_':'9"+V:0]LY5"`T!Z&9'"I>BYS=XHY^3*FG M=]BD1D'S3+?ND*Y%0XF0H5D)@ZRII7ZD29A\DMDLB>+=;^+0MD&F2,U+!IDB M`?%&">+$`+/>W6)8+>.HGI/`4546R)1F_>OGJHEODZQ)_8"JR;1SUB3A3#5! M">(!LR:K'^":K!F(J0EG2I+#I*=?9T=4S3,]Q,FO\(J_OB*+/W5"%=_==Z[B MF_33;+*08W.9AXM^XA4N^O,3_,?!-6AU`UGS`[9-P(A5'Z$1(]2,0WCM^>'. M@A][KDBPG$6!DF/FSSL'E<0Q<%=$+)442PV]S5O.U:](*SKT''!1L3\<W8/\ M>:A5#7)ZK1<S*X]K[T6HAM"-'.KET!J$+D7H/W-H#8>V('090AL0ZF_%>P/> M:_A]']Z;\+Z@-T(3$H=(UB9B+Y:UTZ:6C+A7#=(GI]0@771,#9*YTEB;TQRD M#Q</DHMQ_HY!^4^B_(5;Y1PT<W[CZ.#AWWLJFO.JN)S;IJ,1S]]N4</X&SQM MP=,3>.+CP+@=EC1`K]&_$GO'4Z>_-$0TR%0YGV0GY+/A9)\V.\)8+O>*O0]3 MA68X<,=:A;UP3^T8Q3J^_6'IR(&C2B8@.U+SFM\9:7=(_D6R^-ELJ9W::0JM M4\5P$M8V+\^LML,6%X);F$)5W2:/GK));)TW.=XD+TIP\L1<!&D:",4';H_: M(U5Q8/.L3'%'3&B)OP7M;7I0\43ZC5F3Q`M_!U.:X]Y)<8,9T#+ZOHJRV-X\ MQ1Y8,=FF)P1K[*:.=^3T$TVWQQQ83L6,SH'!IE2,*FFNR\P]@,K@]`0C"7*] MV]&\@>!<OFM89C[77C!O`%S9`>)%2MTO"NG7=Z!>/Y]K"M64,-3*C`!3YDCU MN,@2L33U-#<CN`(E/=MK"KXBM>;+N-3.+XU#G_@#CN:(6`**GYS1#TD9SNB: M1:W(=&V;1^2!N+^.AU-JE9;Q-UVXMI5Z2*.NLDZIN>H>GYC\(C,T2:S3_A5+ M@<:2NCM1VQ3P%UR)*M9Q_SJC^B=*=S$JG&9/YFA:;3X/X)7$)%1\;W!GLU&M MZ&L.J-KHZP0R;JV]5F(]R/O___N?^$^,!H!K%+&`Q4T`2\#S@I:AWP(MWJ>@ M3+SU2VS967C?B/???AG+>B*]7MU9^/6R8950YOAE-6^BZ5,*/UC^]XC(C?2B MC_G+D4$3,EC$&=;@?2W>[^3W%KP_CO?I_-Z*]V?P/AGO+<P)+_%4N\%B.N[' M8;.GS510<,NKXHR2Z;E04,KM"T(_W=&\JA?J`N(MCV*J3J"U#2>/T)6\S8$= M0461\K"\PJ[E=MRJ#,>);[-AX"PVWR/N+<]ZDNYJD["91$-S2(W@CC\I%:@4 MXF8S@7"GE%&7>PK?)E5W*W6+]TY*0[I@B@^6;A8<9P,8HR$G9H+/]`<"/;@A MK$690;#.S1=0OBNRR3\)_*>K+%.JJK9""A)RMK8PCM7Z,W:D7$C]%3AD5:SS M6#$!%KG]71!G)J:=*S65OMU(.E3T[C;MUQ#X_@_#JH%S6Z,\_J@^ID1H7V85 M'=+;4G4ZCW*D0=L0EV-$I**RX#W="=G,1PG26\/`1O;6KWC\<IQM[!CIB-S3 M^V%B5N47$-I^M!$;UH"H>H&8>PZ*AI$]B<&?.QS9#8CK7N`8[.+?_RFEX815 M8MU&J3K"87RL;(0_4+8\EUE@4_.:]M\Q]K6-AZ&71/4IDJ;0"XV?;F"ZS;FP ML$-?#'/[PD=QBXK^0[Z(M7G5`(:\0F105=2+$,]3A6.^+C0XB5=\_7PT4N?S MT-[^*3YT?$2F6X^BG+3NBMAJ?_8#=%>DDD:)^[O\>3"*Z60I^-OB26F^FFJ4 M921"V3%$4\W-J:&K94KJN"^B+CYB#)<ILS8W";Z$BU38I%[0IA>DLENQ[F+Y MNJ5Z!!54MP<X<4O$;84V+/S21FP^WH6FM#Y1W$SZ"_$JFAR_H-Q#/.UN5&(2 MQ8(KJ\Z60>.A-/QWO(".R]\%=91J2!5A-N(3CRW$7"\\H5T6V^ETO#ZT,#KJ M'&98IQ`%7_AA[9]]XIJ-,5I%T?Y3)O!H!0P"Q6-OAL,]!HMY'4;'^%Y<-%/< M2U+1\[62(GC2T*XO<N//-459^#.A*(_^A,84>?%V?M&"7E[164>@EU>4AS_P M=3*9L@U=U_@1;@+MZ+$W=EB^(K-!DC"R]BEU])?W\((C,9V_C%0@I/X#A>^] M1U&6ICUYII1HDH@\VOU75B?X?XCE`$#R]])/B2:ZES/\C)61$2[.8]\?WVQ@ MLN8_2-(_2/RF]&LM)+R&KJY'O)RJ[`13*BIH`\2TB5.Z#3R8)45KA'+?0?D- MUF=6N'?Q&[#((-Q;J<G,-35ZF;@&(I+L"^^A/_E*\0QB/*585TY-&!7*E#.G MQD/J/'+F()&,G155HXWS9T#:#.6RJ2.V\VR-_TZD/)SSH8OW/\?1?MFMHL7I MXY)Q7YY7?.8X@[HVK<\L\-"P,?[F'O3M&LJ"YO2L;MD7/E&;HG2Y,T16-P2N M3I*C^T>HL>W[/I48TZ$^<5,T?F]7)+Y'Q=\Y*+X<+QOA>R49!269&OM;2;9( MPP1S/5G4N:JL^OVL-9!/&BVE3E)GH:,R-(X'?70,-CSB&'/UDIJW(HAU!3YX M%A+B3%H5P9F9P9D9$?W9T_P+-7Z+RYKT\9'I27)\ZR'H@-*#[1`F:/B!#'$7 M9%JW2'E*T3>OU5`/Z_F\PFI'%_72NED\['*\=0A[HN4KHBM*,D*915!0J$VA MC,9]A2,2@<E*3^",^N"!P]F5TL^+79QW)5`(W/GV*Q;\'A3?AQ&J[@B2MAYU M;_V_LVJT,J=*:U^RA(S4R&:./MW)GPX5=FI54#3,4\%U"S#J6SYFBQWZ>#U[ M';@R$ODR^,P<7QD:'9QWN.`NAY;>6'\(;>)%4VLS.KU5J,:OR;0V#&6T@8+2 M3VO7QO*?3'G2Y1&_#]`PA.]<HD<C3T^N-#U`/*6>V+E-=597,KMYD"S,KN1] MVVAKK*-IXA/>:B8@NJ8YV25$$CN+F)8=X3BP?E?;TY"VKC@$3`WOG?X-"'T& MH3_BT/8M$9:5/#`>>49J4(]3:YGG5DJ\AO2"),7X\%L%[4OEW::&H%M2ID1` M:95&.C5\AIA^"!9;9-X,BFI*5VEOC(N#J$V;9*_V^E@+O,I+0N$&.`RB$XOV M_\&*WQ&];]-6666`ZO]LO<2CM!E5XOGU.+&[&X^32-!2>T7C\7'TM^[B5Y'+ MGSXA$VS22KRH,^I>J$H\.)_734+*O(%J6Y6X=[[,3/]/1(:JD`/=X6H*LD\' M=[`L&V6FH<P9=(@3AUP;B6,6H??/5UJ8XGWYG?0S@B6>KC)6D0E?A2\OSD,! MT+0*S^,XC07H`,UE:L.+YGFJ/4/\%Y`XM/KH_V+O6P"CJJZU]TP"A)"0`!$1 M408$"@II"&\0S9L$0QB3D`1%9,A,F`F3F;GS"`DB!H-*C%CLWUJLMJ7:VWJM M_8O66K16'O:2*%8I6LNM;:76VA-C-56JJ2+YO[7V/F?.3!*DUM[>^]<)BW/6 M?C_77GOMM?:IULKN1<+<5[_"6W>PHXA[G?W)]:IH%$J%HIQ_KRR!92DG/X*E MO-DR\R'5VHTR<Q)2A<?KY?^^="2E$V"C5!UR(;'+B-&]!_\*_X3[E):9U.2U M[:.C^^[SR.O5>[E1QRJO(?N&LPD568\B"WH^?J]\YLB0(TA4.]2NW7>O4J?A M>KB)*F%1:*'1QM]Q8*E&3A(Q04^9]8/IJJ5T4L@]^@J9RVE:)Y[5Y+#_;:DP M95;]'=I#H^25/EJZ*_CV`E8"!GD%*=5P8/-GJ]0!/I>5'",9E.)'G/))[2^O MR!NL*N!/HY/M1$=+3DLWS4KND*5X6L4Y^(JA-*?4LT@R+M?GQ*?.K-H__F*Z MXBJ#E?IY-_#AGH$/?[@A:-`F2<XX[4='H:XFPB68B87;/B`MS?#2;1\0JQ*> MM^T0<9OE)FYFPM4#<S.)5^O\X7"6KTS;+TTBD\ZHJ&Q,54CJM8E25W22?B[; M3P\_76:0)_7P^4J/C`HHXB/NCXZ;#15LQB5G&1Q$O^+,U!I1/6QB9#XZ%!4B MYEP[H'A2B81.?X.,,3+D+HE#8(FF5E]*"V`X92DMB$8^T<L=8I6CH3*T8L*2 MSO#Y5ZID4Z_B9C7I-$/E6+\DX5IY28*TN+17Q%I<RFLUI-0J8M-\![G;8^UA MKCEDTVNZ<[\T'51:R3-E3)FM$Q')%:0*!!SU<*]7O3[R&WQ)N$%=:ZA.:3^B MF2#+/V^U(BT5]5G$IMYOUSIKU2UB."CK)!>ENMUZ_5$PUV3^3%;LTE[RK:]) M2K#D^C?#HZK9A!V&[,>U6]`OT=N](*S(M46-'J@,NOV";F'PRFK:ES&JS!&T MG]X-JCA+MTHX7"L%=536\ZMUUZ*O]_6U++1%K.R>0)]^ID/?\#)W\?ZHT<,# M=Q.U4,C7[A[$-.*JNTVF$>]6#V0:T7YW/].(FJ]%#[]V[>IBNMW2@24YA;9M M+QVG)9EP*%WN[F#]#E[=Y3DL%#NJR!JIO0P:YR#O5VIM=U,WLVP`$G4.*F_> M)2JJ+;F;2A&<P]\(R.7[O\^Q:ROOEF-0F\#>%7.(V6#50`J0:M?FWDW)),J; MT-E$L(]N3%?GF)/UZ+_Y*D7/F&.8T<:&._E5%>Z''.[-;).Y;2)O>6&/)7:N M.E5N5S$>T&.T<HS'L^5!JQZ'QMLI>]26(J('K^3@[=DL4Y8Q>#(2%59;#"QS MUBAR'`NN_LX?+U7\CS"FB(WZZC(]@W?OH@PNSE9,#X4VU[3W+I(\T1<E1VB= M'+1O-NNG1<O.S%R*]L152CWQ27D45$^V[&&^DIG*)VNH[:(TB+;?PHE==Y>\ MN(!%6Q8EL-&N9;\[9TM!>E$BZ$1;45*,LK'4^`0__VK?#<;`4!W;?JCU1$)X M`=W2MX@4GY>04@#<`E"L[4T/SVGMM86S6WNSPG-;>W/"\R%E>^]P>GC>/OY^ MXIS]Q+5V/T^/G.Y.>ASH/GC)T]TO/\9T^<7'.-C/'B,[GN[#;,X#4M-"RWZ] MN+*:=B@/[98$:@+.=E&S4=KMNXGBXF!VS&SZZA)_+PX/%)O-6:.<7PKT57E] MI;;?LCO:]J6[J4E:LZ1NH"*$V:9CPQ6KXTB^G&12M<&88\:1(OE!3P!S@H_! MAZGCT1@]`3"\+(HD(S>29=!JIEVP6PZ<ZBHM\RO,'Y3<.G1'X:E;BRP["C^Z MM<BZH_`T)&>'"_M81=].1]Y26Y_[__A7#*7[4>\5]EHC0ZNTY$J#9Y`CG.4\ M74-L0K<%A'U_QYVL:E*87KRDMQ$TKEK>V3+?P<3I<.)EXMKHG6\I5=$3I/GU M/3A=IAXYD;:D,$5>8CJI/IFJ5J6MQ5!SG^BP2OV'SCL-DF-FQ',J5"'R[I0? M;,C9=%%]SL["`W8R5=,R*\F*-C*FBERTX)U,&,F.Y)JDJ@HM;[<AVDGZ5Y+_ M*WD0F5B3*4_I-VO0J6TWDR0.U@ZT(AQ8CE6MOVSHX/)XV9!E)PW^EV^GB<[* M]TIKO7XBVW]!AU2)_R9"E5S;]$A?GW;_[;(7I+-=FU[".N3M38G5VELE[$?2 MA7<P[G_9P4=11'P;IU1K[MOE$0/;K0\CN_7]5F9U?]*A+V^Z_`*3:^.!E+Y' M+/M"?V&K@@DF0W1>XU.482/.#;<(<#ED/2EEY%U_D=]J8(E[PE/T88.BE'RJ MST5D<_EAXI8_NI-86'B2I<SU)XDKD.^1"I[K=&W3)2^W=C2UP@PJ;3M]Q?/P M3;U8I*?MS)^]XZ:_XNWP31_@?UO?@ITW?<B<Q.9V%E*3@TSK-YP6"6G/!;'% MHO^A7.5E\"O:23T_<6<N?;4,NB8[[9:VJJ2=7Z9<RJ]D"P1[:T>*7O3U.[GH M:;?5RZ\*])6Q*<#!VXC\V0R]_:MC],#JA[D//`Y*1=-YC%Z:,$W=::V'A]5/ MKM)^4:Z?/I)K^F$Z'Y7Z3_OB#`%@?YE;R@<TBR*GH/86/8TI2:(.REER./(' MX[8%?3F1JA`)18&VH@"8H0E]\RII?-J*>9Q,6#2$T#`VA^'NM(ZB@-R.AS51 M;+:X8%D1Z9QT9S&+S,M@>PXQ_0GM`=+?&ENEA9:IH=?3_4Z5-NLV(O`QJLQ8 MJ+7O4>-M]<JK4H=#&BL21%N9%ZO=>X=Z(A>V/]/ZNS18Y36FM/XU(8BWQ,9A MW4FMSV1U)[0^8ROO:QS'.D`'BM#H6[TQ5)%V:+N?9K$2O]_V7WPG'=_#T7Y8 M[CCX3CX+\:_V'+JF\:3VIZ=98<&D`YG$VYW>2]YK/]AZH(F:]SC?:31'N[F- M*SB\]:F4HM;3"5NZ1[RW]8+VYS8^#2:Z=^<:B[=BYQ4IVB7T687NE+(1[]WP M=C7M?>8^8Y)_J\6'-3;<*7Q!;X]=\Q9*-I057YGA?X[%B=%RD1VY88(>VB&M M43_[_3/IOU1_@X[$IBVMEXEP9GZ%^\3CJD/O7L0=VM=XBE!W)]&`Y[6Y](7. MPRE$`'_6?LM>R>Z/MKM[X>W69)B7W]5'BTDBWI7]@[X^2703U,:*F9:BQ/MH M?T;/<9*>GE+[E1>W,$DE5)M<P"1UYQ-#>H!C\]2Z=0JLN=S%T2B:SQ3^G0+U M,;4I"*N?]'S$E%,&N&$Q`FRU06"B/+3]>A0894&0<)';+L^"V',TIRW?[]0# M3F=#I9EJB^46)[`8G2M-TH<KQ^Z$OD:;YM1CC,/IVGT3]#OKC5/T^N2.84V4 MV\IB[098?3])(M>=US;!+K8-.K*8K&61=R&._;%D&)>-TX6RRZ3)FQ2]=BR3 M%WPLL]&CKH//$?GE?G[IN(4M4DD[[!9=9:B-!30=RP)2=MNQ+"R3<,J'6\;; MJT)WW/*@_B;-#DV&%_$F`VLNC=.3TVZE&T2+YJH/'ZO_!]"PFWQI'*MLB%J' M4@NT;JT4.\N*PQE:<J8Z8GI3";"Z?Z_=-8M4FIK:7X%<EDUUCFB//\Y-V+?B M5`0[32>=3=BUBS938=P2&0NDKOUF:J8ZZ>*4+@]$7<HWTR>JLGY,&XK6M^GK M!:1D>T7SNRB+5C%+-SZ*:@KQ:3UI4$V1%[!".3`XGR4[)*MTBQM8HGBM=*K2 MBJ_C"[JBRP%?!'<!'[O.T(YNEL)#]SI:`K2?0X/GOA:2%$+>>%TBF-^V4%+[ M$;H1,#^%+F_+3]=V89QK=<WR#L()O[3@#%3['I*YKX9US.37;.NG$U=WW*Y= MGR-%^O)6N+;K-<D/PDRM\#CL[$=(43E=V`FYQ&9Y_1M]6J&%/8XK4;H-_I"O MI[-$':F&5$CB"U8C6%)4_@[U1[HL@X,]=]K8=<PQ,CLYE+^RZ<[10]U_.BIW M2JFW:(>;XF69YNNL$XUCC13C+4.]\6<CJ#GMVN>NH[L6"6>/&L.CL9D\:G2/ MENVZQS7L03B?E1CTK?<A1=]VR*^C:5FH?-K^3BS$\D99K,.M?[5M'8:3!YJA M[9'>UL-I!T]#(-$+K;V[+CGT\][VXZT?IFP=\F-:%Z&PPH%/V5A00_^1]MC. MFYI8P//L94KV=:I5&_KSWK3O']ZYO9"\'E^(8Y5;C^R\-,(?N2!9>%W:H^/K M7OA]W?LOY.U8N*/&DM!1%NE6"=73U*&;?'JU230ZO%S1R"CW[^4`=38KQSB* MKKT'47(7M4)TPX_@Y\UEP;Y5N[");F>K3]#.H9>BQ/H1V@A^2X(PPL)O*?4U MU=JQN?2:7G]5M=;!KQE\W[_%G=%IQ=G$8Y0>21G&N0\<."`TQV8*,\'=TM(B MM,K-BG$UWVRDCB3`?MQ$;6:5U?AS-@4MT*?=JXP6NWNPM=0NFD-(J;N7D+&, MV-U)R%X;SD@EW:PU%Z_:?T+WF-0ZIHJ6NEF`I19D5T/9T9ZTK<C94;1&EF&= MKO=/;48"GC3-S7EFP19]+;_-K<_0*OEM(>S0E_/;I?5#M1Q^RVFG6X>(\FQO M(E(U4R*;&)DBD7KJP<8LK;29+RGJ:YRKY?+KS+[&A=I\?IW"E@=]C1.T(N:+ M;=IE0MXC-9^?,[5,?DYA@U#YR17M?':JT<;P<PU=+H(5>AU=9]5W=&W4S!%E M>'V38<Z%,3]EDQ+2K@7U6W(Z7%V?4*TE_59*D:JU,=FL?7$Z?#D=<?7\AHG: M'/#>-I("W-*H]$7"HZHT;39_):,6"2[I":?Q;G.EA11V3F5)N7^B$D1<0)>V M_G0Z?5EC@=2EW4=Z0D]]QN.=4?^/[5NGD;UT$W;0VC-^S',!W63W;D)_3&@B MH7L)?9#0)$(["?T:H2F$'B?T=D)/W6A<3')]2FM?5MIV8C>V]9%N7MKV^_F= M+U**I$>FUFT[/3(QHM_9(8]XL"N8-$._>N,6#L]W\M.R<!WY;OD"'><N64K% MBB33)B@#)PK=URY92B6+#*,=I+O;OF0I52,ROGU51OLAXZ9O'&?0$8T7B64N M69IB1'!V3URRE,HN[\(FT9^Z?HFRO/\&_=I-MS@`47DZ:71_]S](5$ZX<?C2 M1Y?Z:0DP(]ZYU0W>X-AW25@W#D'J2['"%HVS:^?/D1NDKU.S["P+'TX0ARU2 MT]JIOMMN&9(8(`$D?>*WE+BSM7,[BA8RFTR,1&5;V:4=13DY-!D+,UH[;<.+ M2K5C-\HM:VM9:3JH3U467T5-LA5F>^T56O6+_&D3.%U")K?N!^EL&"^WT<L6 M.U,\>4?NT,,D5.UN'P:R0;3K:KJ!AC],\!1?[=WU,`0(7=_#?USGQ@SMFR>8 M'%=I([Y`_+23JQH>IKWF8V667_KXIINQ7V`EF722G/3)FN887[S96>;6+OXN M!QB_+7I&-F&FF0O4SRMV4R=D4"=,NY\M9&([`6>&VM9MU/1[J>DO54V_9[9L M^JV5Y%2M[5+XUW<1BY%#-Y5<+YT@\AT:(/H][E)N_P(T?&LGNFBFYMFF-_1, M2(87RH:F5H-QQA0XYM1?BE/\PKGR7MZ$MJU39#\DDYT+-A5E,ZVJ3=-%EP>B MA2[G;=R0_!VAFE?HAOD)U=HAM.[.92CT=QJ8`/Z*KM=[7GOQ-C+$9ADXSLXN M[=LTI;6CLEI[:8Y9E5OGIH_=$&W'%R^.;4>#7UDL8CY8P]H3++5QMH,6+Y'9 M'H2`2:O>R4;@T1,`4O&8?I!N#J>>N.?;;)M\D.X,RSEHJ'1@"J$W>E"4G443 ML'YW#'7#LSZ/](S2LB3S`E>1)U4FV\O&I8HL4M7)T$[?P$U-NHC;BC/HL\MX M(^V'CIR+N=T1+R>3WL+I]%Z4-!R=UEJ<D=,]2N))P"DJ[S#';5N7T?>182]" MJ_$Z[<$9LETZ]?L4H+HZ3KN.%F]IF0U995MQ1D<.I[WVJ:Y';T67/71KM,O^ MG>X'7SFN&@)\+>4VNM1LG-:[D3MMZFW<>A/1>JVGXP>\-F>KZ?ZK&?V/@FFM MTWZTE>V5C(93(7`4W)Z3_I0^'];!A.6Q$]0+8_^=>H'PZ/*<:K=K.:Q,FA@] M#0?[M7>Z.@L*9W2(]+U\!U1;<2+.[-N*6:7!+@W&QPXS#L[H)M`1:,U-8].V M;\`H7'H4*6Z:=_"$M6_/$5B@+OU]`I'Y"O)ZC5]7TNL?^/4*>OTCOR[3;SOO MRN.O>W8M(0<:UEVSZ8VV5UUTE^@^*G+7!8;O&'JC+4'7<"-<'Q+:1T*FKK]8 M=+=NBQ[C=_263&^_--Y^9KP]9;S1P1'KA71]WWBCC^/)W.XVW.XPWFZA-^*) MNJZG-^+6NT)&"3P6O?37TMM(>EM%;_2=@:XKC'"YQML"XVV64:J+C!*<1V^T M<^I*,]R&&#$^%'IN=!.,=/NC\?8;H:?W@M#;Y6FAEWF_$>Z'0B_?=XWT2/%# MYO85(Y6=1HQ6_:U[BWQ$N&VZ??*Q03JNX^[I7BVQ<OFX@G/O+N#$NY?*QWSY M^+P,,ET^)LG'>,Z\>XQ\I,C'$%;SH4%]TWRKN`YP&^!.P![`(8S)!Y2[&1Y1 M?CK^)*`3<`SP:^7W.IX]@`\`B0NL8B1@'&`R8.8"&8_"S5?O.7@N!U0J?*UZ MNO$,+NA?AH^#+8AS\P*9QRX5_\<+)?Y5X-]2;O_75!:"?10'\*QR?VE!;%T' M`SV,.>P)4]PW/D$=!H.32.NT*;TDY#$:,`$PS91_UB#E7@SW`L`5@_B7PWWU MPK^M3.L0?L-9Q/&=(4QD$+\M"_NW\]E"Z\*/CW.K\K]CX=_>%[M5G&_@::P9 MH_OFT0>?[5HR+QQ'_FK^<DMQ:^]%FX;U3;EIRZ5*Q0H3=HB<L%8Y89/EA!TJ M)VRBG+"I<L*.4!.V!+'M@#P%U:9W@K5Q>$D</A!4JS1=<>[>CXD7`K`\@^VA M9M"%+XOI/U*-T&["?UV':(^T@Q;:D[0H?N]K4N.4=3#,"ZNN`-@^<LE?PY,A MEAS%EOXC3!IV;9>U7I]BD;*"Q$M>7K0V*2+5<]NW)A'7G=0V<=&UB3C<M.Q< MAC.BCHN8,Z_NJT[J?@'YS=:^3/?^]$W=@]*0*K^\26"D*0?Y#>RU3WVS!V5M ML[2ETM.X,4W9^[>G\O*>\#79M[S8=Y&I_A(.#A,+RWWTTCVA=1$DY/SYA5&2 M):"+@<#8-U,YW`>H402=Q>V^AQ5Z#_-5,HEP2>H8Y"J9`EO<_3046J:]CRZ( M<O=0HKV$YW.B/3+14W"Q#9;HVQ-C[J?AP-+:EE*7UK8O7T9:3I.DA(`O+>LZ M/I/T.O\U?Y)_/$%<_`1J[)>^2HU]0O'O'9;>@^8K?D:9[]E+-UVWQPHLXZ3F MBF)OOVJ2Y5==&,?>5JCK6>B,Q*XMD-[Z-1FPV)M`G`CV8ZG2IVU98@5M&'Y[ MD;IX*DD=.53I%\I!(OOG"V0JRJY;?MB^HRA=<?':TG1",^3$4&;O5#W^E(>N M4B,U(6"Z,@LFAHWCR)Y?>P$&-^U5X]J?.?B[Q)T%2:>6-Z6WEZ6WT17`RUNU M]!''KN]IWYI>;Z6IFXX9VP>1)@H[6Q:VGM3&EJ78M4D7&==M\>BM0T7KV@_7 MP3KADF.03KS_;WQ0`$N,1/XZZ9CVQ%VT@:];%$@*)[63./:D6362/\%$7P:U M\UFTDIRGMA?S]U2EP;=9>TVWF*NC0V!MLXPRCXA')+FOD0YJ:_FK>AJI#>"X M%UN!NK:F)"@6M*\ZU9YR1YMZ;4N\H_5`2E2%,.8GQU,QZ1,F$46X>3>-I^(. M?3RMZ_@TQM/0"6<<3W\\?[#Q])/S8\;3[9/.,)Z^>?Z9Q].?4ON/)ZK>QXZG MUM2S&D^)<>/I=S8YGJQJ//W<%CN>Z*#I,`^F^)$T6HZD$=&!])=^`XE6L4>C MPRBM3HZCNC,,)!Y'-\HX<\WC:*,<1W3T*<?1QP\CU8=8-L]M_:`O,AY*"[E) M2PZ'1[6O3FP?,^)8)*GUJ<2B)3W!=]JMR&YB^U6)^>W_EK3DMZ$,U')GRNYV M"YR36@\FPN@X^$[;,)(E+$]"9H7I=>W+J1[J"QH#C=?IG71_!>N_?IFE&)WZ M>,WI_%3HWWEGIG_G#4K_SHNE?Q>>B?Z-^QCZ-Z+_>*7J?3S]2_Y$XW7VA7'T M[\*8\4IV`5>FMZ6WY:;WE:08#?=I#N*/IX4\A+</,(1KY!#^T^F_:0CKGZBZ M.*8:.Q._3(V>D)O8CL8*IRX*)H73V@^UC\:P?I?K`(%.=EM6N?:'T[IMPQO_ MR`F!^6!,A\]^_](_2?_<1/^V,/V[E>B?VZ!_+4S_8BE>S(VG@]*_(C/]&QE_ M6U(,=8HJANNTZ@[1GU914;0#?3'JS_V)"%0+$]L#2333VJY,#`_OR.-$R<23 M,[%K_RDO)E5K)@RVT[Z_(KWU8,J5VC=2);4-0`::!)$OEV844K=(B3%MYMIG M7ZG=(L.U/P?EY;?7_J\^8<R:G3UG[KSY"Q8NRLW++R@LTMUSZYJJ?4Y^YOM] MX:#?F^<(2O<5!25%04>#2P_'R,I@E<>U2="2WW?T&HOHN<;RV>3Z7_";_@@V MZ7ND$DL7I*S)/.0M`X;+4N%Z5+A;1P\<KD:%>TN%ZQT@7)D:0%,QQO+]3GY? M[8\$;;7^0+/-$[+Y_)ML0=<&3RCL"KJ<F<DK'!M=ME`DZ+*%_;:0H]%E:Z;@ M,DC0$?;X?;9:1]!IJ_,';761,(4L+G1ZP@CB\87"#J^7`X4R1:7;9?,A?YO# MY_R\G[)TXAWA??XPD3O.M,5DZ/*A&+:PV]5@*ZS)S:\L76USA`AOMCD" M`9<C:$/V0&T-#H_7X]M@\SK6N[RVZ:Y&E\_FJ6,OSA(U:_"$0@&7U^MRSLA, M3BZIHXK8W%0CRC\0"=:Z'2&7T^:P>3VU+E\(-76%9]IJ@6VTK0PZ74'*H,17 MYX?*QBI?M)%DVU']78T.;T2V"=(+^$.N$`KH;<9\]7IM11XO\.D79UX\8PO^ MV[+%U"\D""DN+"BIS"PI*\%[QKU64>Q",^)]RKU6(QQ]'2P'^!"%TX<<'CW7 M(L:JKB:5D6>`CU+^$P$?0K%\CDJ"9(!?`YZN_&F<Y)XG(SL5OD'A;H6_JG"/ MPO^D\%T6B:>/E_@="L]5^!<5OD_A]2K^3Q5N4^/T685/4OAO%3Y9X3T*OTCA MUO,EOEWAYRI\HTJ_4>%>A=^D\`:%WW]^_WDAV[ZPIE#AC!:4E@HS+KM&A9=] MDV53?WBO]OB<_DTTM_0_(0I<M9X&AU=48)Q1/";:);5^']Y7.#R^W-I:E[?2 ML=X+WQ*?)[S"Y8N8TZ<PNANEIZ<S-6*;ZC3^F?..YEF$!<2(Y]G,\2HP9VK= MTV<8>=C6>WR.8+/-Z0@[5-WT/`K\/$4V.7QAFHMJ-O,PQBSU.39@:A8VA3%5 M:,"'_)AMCK":_+4.GVT]IIVOT;\1,Z0NZ&^(C;C)$W;;0BXOYCSYPVMZ:,;E M0LZ1J2&B$?1HB(3",B%)=V0]0S:GAZB%/]B,J6S+YRFZ&A&)9#1Y,&L;_)C7 M-/OK.$&/#S[]XL[D7((NU"NH"IZ9O#*HIGR9GY)#5X4]OHB+"^R/A/5F(%I` MZ<=4RJ6W!DI5B'(0-;U<5)>4%964%O+P4=TJ<IW.E;X0U&LB`5<PX'!FNIJX MS2N1!(\W%<Y--$!Y%KN:#/>!L]4+!\)MJ_3;'+5A3Z,C["(B!EJD:NL/@#:: MXV?&K0WZNE#8Y*J-A&EL<BLRB8X$T+@!KPN4,DK@J3X^6\0'\EKKJ?.@/UW! M(,BAO[8V`JKNU,O+KHN3IX;P3^7YHQ<LXD\VBW@#D/6R1<P&O(D#XT,]%M$) M^"4.GK=-MHH#F+,%+UG$;W]A$;TO6D1@-`X;)R`._#\'_"=(YWZX308(Z)^- M>=8B1DZ*3;?V>8MX'.F\]*1%W`%8!GPUGI6`GSUG$:__Q")&(,XBO+=B.W@A MGDFG+:(4[W1TO?@CBY@..'C*(I9^:!%[X';P`XLHQ/-+R&\BX/RC%C$S+E\- M:>Q:+?.]_)A%7'0LFF_-Z6B^?_VYS/=W/X_F>\G/H_GV')7Y/HL\7\/[YP"7 M[+>(C9/ZMU_#JF@](T]&\WOS)]'\?O<3F5\YX,I]*C^DUS9`>E/W?[+T'+^V MB._$I;<6;E?_6M+@QQ^RB/^,\W\+;@<>&CP_[2&9W^&'^N=W^0^0+G3>?O$P MV@?/O0]'\_G]`/G<,_J3Y_.-43*?IT?%YF.9W#^?H6,^>3[WCI;Y_/CAV'PF M#I#/7:,^>3X>U6[-IOJ<DP/EDKA\B(]S@93XZR1=V`26+.ARU()6L9_3$]I( M#%==A$D#N05E*"P*CG#8U1#@!<7K!Y5U,"O)7!P6#P[D16+.9O9FVE'A=A"7 MI<)1$,/+G#9XN:!S$_&33&?B\I44*1QL9L(-5M85-M8'6\#O(4;32$\RI5A$ M@J[H:D',:-#C"HE\(FI8$S?Y@QLIM6@(K'K$2ZXGVD@KD'/0ND>8'-/ZZ/!Z MY/J'\ON<Q`<03Q#BM<PHH-/E\W"%J7VQ8C1XPK1L^B(-ZT'_T1%,U.5:1YFY MFFI=+B=B$-^)>@=H@?-+?CC@P,KK">EYRS0Y%RI[G3]"^T\L?OUHN/F7]"@4 M-QZTBF$*/X>V^',L(LF$WP`\0^$TFNX&;N9;-V1;^*GSH4OG6L0YBC4;#\C$ M2;!%\:VD'=T*W&K"WZ"38A-^R1*+S`@_4OOY,W"K"7_QTOY\7SF&VBQBT64+ M@.-`RW!C@N,(&IX-M"0614-L=@7]MO7-81>-1=\&8?AA"X'N1W1L)GP;:`-% MW)3"N$]I=A"?T^1RAIIY&=3Y-)U'HSZCCM(C-3B<KIC1L,F#$.MYHM'6BU9[ M>]!//7ZYY/$45T4\G6WZ5*_SBAE4Z+`?9?;PZ*_SA"5/Q/EX/8'U?B3T=\:M M-..FN4#-Z>)QYN'&<Y@:ENHCSBINM#WTZGL:&L`=@;]!.IN"-"-\>@,S2S,U M:Z$W8K/QLP;/,^6_Z@V+6)(72^=X3]$%&CJ`.ZV3F_+ZKY/-EWVR=?(7\Z`( M,D`^B7@^.8#[.9@(OXES7S#$*OZ`_'^?8!6/`G8`5@,^!W@7X8\`[@.T`;IS M+");329+G!QA#Z1\,*H5+C4OOU.`$)#FS5+[N9S"`>0*4=*!,80MAHTI*O&+ M&$SKFXG@!8W]APVB`Z*<S-U33TMZ9<N>-U_.*E[?SEO>?WU[O>B3KV^OY<OU M;7E!='VC^NYZ*-H.7+_E`^T/:5<SR\9\,1/&`&H0IDHP+YN?WW^\Z>OTBBO[ MU^/1Y9^\'L<?CO(#3ZBR$CVN>1A*2ZJ\DZC,%19QDXF^KJV(I;?65?WKN:+" M5N'PA6SH0T\=X3KO[G7Y-H3=BVU39RWT.F7E5M;5T2KJ=-4:SFY7DWRO4>G1 M5XQ['I;M6Z?RG;!:YKM!X<L5KH^W<H5W*OPJA3^M\/4*?T;A]0J?J<9G4.'Z M>+U>X4=4^!W`]9K3^C6D.G9=:@=N7M<NJ[&(R6J=(;G*RII8^<J;-;'R%+U^ MYE^!OY9W_>8]/N^U"CP.KW^#2,(XI*L0=8V8GA]:C7[-@M]Y*CP)U0-[+3'C M=<_5$K>:QB_=YL7Q24:!\'4F/'UO__+1.+WC!Y\N'VX>I_I\RZ\(0SY6*WI) M_CE`??/S(N$PVFG<#P?Q+X70+<_?I)=[X6#A\OT-Z_W1@.L&"Z<VU#L&\Z^H MA0Q>">%)=C1(N(%^^2S)E[_73/%._`AM\82,1Y_93$<?+U+A+J#^A/],A9.= MKPWX)2;\Z*,6,<N$[P$>,SZ`WV@:CSG`,TQ\5?JCL7S6B1]::,O,/QK'>X!G M6Z+C91WP.7'XW#A\7AP^/PY?$(<OC,,'^N&,8_'4Z#^%J[;53T-4&^=`+IJE MVO?H$8O8H=J7+KD,P,]J:H]=1V+G1_J1V/G?\PSV:PJG=MT#G,Y79L-6:C+= M?Z3P[#A\3AP^UX33C^)3.6P*SX[#Y\3A<TTXI9<5EQ[A5)^C3_=OOP:G!^R4 M2S*6JKWRW1ZO4[57`'1YIFJOO4_'MM<>^)GI7?K3L?2RIS.VO0YT]L^?Y"\/ M/]]?_G+>L_]X^4OX6'_YRZ2C_QCYR^*I3F,>'W],-EJNZI>]/;+?TE6_B5%6 MQD?%X:/C\#$FG.>D&@<GU"0=%8>/CL/'Q.'F'[8<V(."5PFM";EQ&+*&&.PU MACA..)TN"!MK1:V_H0';47$U^4^?/'7VY!G7L,Q^ZFP.I]RQ?ZJEK3"S"$2: M]73(@>7.KC`Q24;Z]J"K$0>6=L@=V2U7R:<'^E%;Y$-HFQL(B.FPBWW"1'=U M^IE97&KGITDV+_=U\G3&[N+H8N1;<HQ>`QZ]%(,[GF_?<]QBR"-O&<`_7AYY M'2!>'NF#VV#RR/S\!F>E([C!I5JH!_5)--6GYHEH7]F>&'Q-&9J6ED:TZ;_^ M"WL-P"3`'U'V_)7KZ[%Q$_8G8M/MMR:9B29^30@_75^7_FJ)KGOR6%GL@7_* M('Q))_S.55.?]ODVQ)^H</K2P*Y>BUAOHK,VX).4/U_[W!N[+AU]/W9=VO-^ M+!_6\GXL'5H'W$S7L]Z/7??2WX_ERPZ\%TNW]KP7*Y]H>2^6[MN!3U`XM4$/ MS)ST(U5*-^<OL>=J1T_&\H5[@=L43LW0`OP<4WGL)V/7(7$RED\[\:Y%G##A M.<`U$[[W'=`J$[[K'4EOZ&9FHA_V=Q2?J"DQB?(7<?XBSI\^<$'^>_\L<6L< MGF#"XW]>T$9/7W_Z>^,'4;K_[.F!Z6_&Z2@?J=/?*S[J3_>)_A+=WP%06S*L M;Y*IMN^/\EGID#'7Q,TEHFM.[X9K2_,@Z<B7,AKL73UUS;'^+'.L\OCEX774 MG>@:G9.LO"(V?+[?ZP_"T8CO"I<ORV-7->\04?'Z/(_V2PL.?5ZE/R++F0,S MO-9LZZ?&AU^&M'0^?!'>YP(^#Y@)F`'()^&3J5P[8+A[5/0OUW\B["_F?'KE MNF5.M%PWXOUZ-9'R[;2MCA9H'!3%UPU0'MJW%Q^T&DPOS_>Y_>GF2KB%Y_4O M]RJX?Y)R+YX7+?<\O&<!/D!:^2L<@6I_T%GIMX>IQX^B;!,&H.\D3Z_(L?:3 MY^27NT(XWZQU%4(2$I!CCNM[*):>DR$,AU\%>8HI;,Y@X0KRY5D^_-.5_ZY7 MHO,B/Y^Y1!4*\1`NPY0.?<%3[F7X\-0(MW>P<':'QY2<.`[WRH'"+7-ZU)(E M?T]%YVW`7#XLX-S?3\7NN^C;?7*_&(R$H*A0/)B_$JZZ!XWO"3<X`F+'8/YV MAQ<LC$NOS_V#A2O?P.4\.HC_#U"GG[[27XZ7=`(\\8G^[AZX'7HMUOV'P.\' M[`'L!EP-&`]XZ?<6<1V@`)`*>.%5\,"`<P"/P@SW"L";2&\;P`_XRAK(A0#U M@")`&N`D9`@'`/^N9`GW_1%KG_;/R_\QY/_M?V+^SR/_J5W_O/QG0![]S!O] MQ\7E<)O2W=^=UQ<3/;`?CN7;#'H01U^:#@_,AYZ^S*JOJS@%:XZ+A7EP>!!Z M@\6T(A((^(.0^YIB'1\D?`7R<5[6GQ[>#[?'!G`G.@L*6^DG8DORGXZ!Z:P+ M]NWWY5D';B>J=T=L^QCT&3+Q-4.L_>3JJQ.M9R57WP@@N7HMB9_61^549>`C M2*MFY2:?*UCJ\6W4UR>F@=)AA;E^<AD1XSH'64<*L8X4#E`_Q#/OPVH&BV]' M?'O_^/3;4VL1P0B$VPW&4>HG_H'?/C!"&+*M`XGJ_4[3.ZS:#^CGAK>;WK]@ M>M]E>K_#]/Y%T_O_,;T3/W";J1PYXM/Y]?V+_Y+_SE_B$="!(]9^;2IW8.G& M<53Y_*RL[-3D6;8ZK]_!QRQ\1L^'17#!F6=JLAYN(87C4R2?/[(!ATL!1ZV+ M]3&QX8XT@+T)<6`*NVC0L"Y?HR?H]U%PA$Y-=JSW^8-0H\-!CW\#-LVV,!V[ M^W@_8.0]>_Z@Z87==,K(YZ@(3F$74-B(S]44D$>L#1%OV*."L2X$3[9HV@OC MPKM=CD!\F$4R#"MIX>R33ZYQSA#RL])`(Q19C;#9<P<MZ[5^'ZG-?1YGJ:2U M%I;ZB!1G'L4)D#8N6B<<07/417RU2NO7Z^7$"U:NR"TIBY:LHJ1LF;F<E:4K M*RI,#O1?#'VQ*3GG$<D[%>-)MUB$\>3SC2.2=_TIGK2_[L%S-(5_ULKZK@7/ MRK.3P+/RG.1;>!+A?19/VM;]&L_-=$Z#)WTMZ!2>3`Y_)L>A;?BL5!)N77,6 M\_\0XASB>+9^?].-/]M9_!6C3F?ZVS[`7VR(;:8_RUG^F>/?:/JSGN6?'M<F M/OL1H2)%@\[GK>+CK"YRH!P]$%C&6JT)UL1Q0U*'#A^6DI0R/"5YV(BDE+&I M8].LZ:FC1H^V3DJ=9\U-S;?:1Y6G5J16CUT]PIO:8`M,"`X?.K8E>5ORC<-; MQVY/O6/&UU._:?W6B.^D_FC4<]9?CC`R7F<UGA9S(=/[E]$:IPLPD+_ULV[_ M[/<W_#J/14?,R^`U9T-GI9WT#N@,&O+T')S][<7Y4<!F%?:ID#W]"OLKDBM" M=F?[#9Y95K$7LB=!LAW(3=*QASX`F4OZ4H2G.ZS`:^=,P[.0/M45.SI[UL6. MYKV[_V?91CWRY)?4,>Y0E@_G0$1,//$Z/$E.W8)_M`X>P)/6P>-XDAY;#WN9 MXTOZ`_7-%FJ!Z998?W)S)H@6J/RT-.)98XF//Y1M/P)P)YN/'7B2K<<>/#OE M%UA(="UPW-528Z4O3L3&I[QW(%UDU,_]VW`?9^U?GDJXHVM;<O`LML:7QR*& M)T9)5[Q[8!#WED'<=PWBOF<0][V#N!\8Q/WH(.XG!G'O&<1=)`SLGCZ(NVT0 M]RRX'X`<0C--AR=>C\7W0;9QTC06'WPC>O;`ZQ7FX*.FZ=*+LX'U0Z+X&M/9 M#LL7WXKJ#/`Y,N3T05-^][P-/6:3?P;"%YOR7P-\N`G_5E?T;(;E`:_'XL-% MD2C'Z>$*42A*1+Y8*<IP)E2`9[Z!)^&M#%#)H<K$*KBL0!QRU5U&&BZYB)4/ MUU*$SQ5Y>!:"^RS`<QG[Y^-M%7!I(32=.4"YK[0(N9-M&71QW,__Q/[]\D%_ M>*$;E>DB9;;^ZI.;='[07Q_OBZ))[)"_>#7<N(WI&7`Z\SJ3_XZ6P?R35-XQ M_MB>Z_YI'+3'\%=XU!\$JR=-^E-:@_O+N(9_6D#BTO\+?<,X;)+AKX>7_BTJ M+=V_143]DWJ_T"/,_GHE=/^T&T2,_[`>DS^!$(/&-W<(E\6,4TG>C\,#<;@0 M9Y`W'`"T#`XM:NB8H$48[&F".BI-DT>2%G@G*!A&(P(P$7`YX(8^./?!N8\* M!><^./.^'"NQ+9U'.5$0RW_CV-='WF`C/RTJF#@[O(?ZASKI7]N_=T>L?W3T M2O^T&P+"[#_L?1&#IP5B\6$B%A>?RJ]73J=_!$P$7`ZX`8#Y9P$D`(;%R+KZ MCWVECP-K@R)8PWJ%2]G-3L-Z$P#FPWXP4V0JZUD[W(,(YQ-AS)<*^(=%!.&B M87CF($0A0C;A&69)YS2LC"ZD'E!6K=.P]O@Y%1?_'^+5;[:R<9W&*3N04RWR MC*;=P*4*HG0N58H-*$4)GG5(+9K[]H1I6._6PRW"Y2Q&:9Q<%G,YSZ[.+BZ- M0S2J4'5<=B_2#@F7J6<WP-UNM,W?WV94.KW44G-X&M9J'US\:*M\N`91BDO$ M5:8R/*W:-0`9D3E,OM(MIA(Z4&YJ=;-_E:D41U3K4ZO4<HES\>Y5)3+WB]1/ MEFU(Y=+KTP(M9=W-ACAEB-.$E*B'YZATJ)W#"$-C(*0LK\FU#G\A;B$;0@3Q M%E(CQ&&$C[;;'9R[/Z[%E13=HO>:WN9A-6)"<*$X-FYAO;U;8,M]IAA4#[_8 MI,I?K>HG78AOI9:GMJW%_TYNWPJTD0?U":.%B\0\90\^#;R8''/Q(>8J"_%< MU#N(5"AG%^=<@E3UEFJ!S7AT_)&OWC__$V>9%<OUT_P<R[KM5FA!=?(B'F#; M]@3D0#KMPU`VLI4?1BDED.[1+(YW"YX4KZ`DMW3ELDQFKP^(SEWR'.8JL0#U ML'-.T=QM_487\<@5W*L.=I']&^2VISRM=IE>DK@:G`#1R19QMJ-1Y]TM=JDS ME2&6@\>>9:$TBGGDR_%0B_`->/>J\$*%G\3A,SE\0;]P%I%@E^$O1<E&"@MS M2"O%%48_R'P7*W\K^^=S/6MY+*B]B^ALD>DL%$O%?XC2?FT6I5T?UUY6U5Y6 M[+$7("RUUXVF^/J("2#VABB-Y#AYB%.+.-=899Q<[$0*H[(XE6ZZ*5T_YQF; M1CJGL9K3J.3=4*E*)9K&^)@T:+:',<I=_=(:SVE=Q6G13JB*]UK]RS0E+KWX M=*9P.E>K>JW$3JY2[R'51TO1]IEG[J-=\IQO+2C];_ANB=@^TJGJQ_40EUB- MZ:'B7*/<1'LD+5YLS.)M',X&;F`?3H]="+G-J)J>QH28-.2HEBGL,.*/Y_@T M[K<9^H%R[(X&[;L<M:KC>J_@N4,4QR9TFNE2^H\ROVO$#-3_0C4/"U"GH%J+ MHC-.GV_KQ7R<P28C-3EG5RG:I\^OF^`_#?X>Y5_`%-L7,[<N0Y^?:6XU*O^/ MZS=Y`=H0RWW]^JV:0Q,-;^"ZGKGW]/%RCVA#)?1RG8DFF]<^&7<<XF8C;E<" MQ2U1Z\0&;DE77/VN4F&M*I\K0<]UKB-!M6,RMENC0=OD&.@OIS"/E\\C=(LQ M7J+M,`>YV+B\06Z3Z`I*+5"&L6E#6\]&3;+CTALKOFRDI_,WU`H;T._4OO\! MF`U[DT6(.4N]S8';:M2$PE'[^GF=W<3KG2LN_<GB$1,=6XGP>0C?A.<BI):% MM!9A',TT>LS&H]*%_/WLFH_6L''NLSG&+"..'&=6U89SQ3M&/I4H.Z6U$3&; M>0V-MHT+[4`K0$2M,[*WHRTY*2[=`J0[P92NAUM4_N_@="/,(S2K=Y]I-E$^ M5`=R#7*=/(I#)(PXN%K5XH.73]+7`+=V0'$F.I=%N69R&WD1LI;K._A(CN;A M42Y!7@VCN<C_W3QNB*;[V4U/3];WX^H1YK:GD;.)>3$OWGQ<*YF&D^,&X.XP MPLO6;.":A=3*9N.G@\N:J>MPJSZI19\L431,Q/372*3[!L:T[*\2U?:R_"'F M+23G'"UE"><LRQ)1?%^T3-%ZT1BWQ5">3]IC,[EN\>4@%YF/7$N#IO)0*_\; M4XZ@2DNF7LNQ0T9/4__(D>!BVN<R*)?>=KF@R-N%5;5/+(V5\M1?B)O[T=AR M4Y\'8_BSCULK=7XF`;S(1-,Z5X;PU-_Q:^7GD.LW1"K3UFT&GZ"G41.3!E$K MYX!I$)^1*KI-:>AT/Q5ERS[#>G2%\A]L/=+#M2'<Y0C7DR#3.9O50QCU2!0' M#9I2J/8008-6!7G&R/:)CI3@('T@QZB3PQ:BA4@N33S;:HX;,GBS9L8#O`=W M<!YFSDW.`0^/'ED#FI_KN>9$82I5J&A>'C4.=<Y4TH'8-*-IV,!Q1;CL-G;S MJ[U@_QIGQK75-+35>&,^UYDHNMO84?IXUL3/"EFB_G."4J!]QTRNS]E1SK"B MG_K.6]^7#4XK_4SU,@><8UW*[GK@'=[9\C`+T:9G&LN;E?];"9+W*(^CW.:Q M^1DO\O?S(GH^*:!(S\?P(O%KB<0'7DEI)"V.2V\9IT<T\48^>5IA[*%TNCX$ MI7D%E,^\)G[V^__G=YM)DV;-<*LX"?WBW2:WW])GMJ!WO-?D]FH*]-S@MML2 M==N;BO>A<+-&W9XDN]%A5G&_R6TT[!+3APU\2%./O+8,EWZWX;D'\"#@<<!S MROU-/'L!(Y-ATPC(`BP&E`'6`9H`NP![``\`'@4<!OP*\";@%"!YA%5<"+@8 M<"F@#.`$-`%N!]P#>`#P)*`3\"O`ZX#W`$-1]]&`"8!I@&Q`'J`44`-P`@*` M+8#;`/<`'@`\#G@.\";@`T`BVFLL8`I@,6`YH`K@397UW(KGEP#W`IX$/`=X M'=`+2!J)N(!I@+D`.V`-H!ZP&;`+<"_@<<"S@.,`#7`*D)*&>@/R`&L!]8`M M@!V`+P$>!#P.>`9P'/`ZH`=P"C`4]J,3`#,!EP)*`4Y`$^!6P![`@X`#@*.` M5P&]@"2,@_&`3,"E@&)`):`.L!EP,^!+@&\!]BI;XV?P_#7@+86?HC1@PSH= M,!=0!%@#"`)NICOX``\`G@0<`[P*.`E(Q'B[$#`74`18`P@`;@7<`]@+.`0X M!G@-\`$@)<,J;(!L0!Z@$E`':`+L`-P#^#9@'Z`3<!SP&N`D8.@YF!N`Z8"% M@`)`#:`>T`C8#O@JX`'`(<"O`&\!Q%CT*6`*(!N0`R@'K`<T`FX$[`9\&_`( MX!C@=<![@*1ST3:`F8"%@#Q`%6`](`RX$7`/X`'`/L!/`2\!7@7T``048S(` MDP%9@,L`Y8#U@##@1L`7`5\'_%_`(<`QP&N`7D#R>:@S8`I@+B`/4`:H`JP# M>`&;`3<#O@CX%N!AP`'`4<!O`1\`DL8C'<!\0#%@+<`+:`)L!WP1L`?P(&`? MX##@1<!K@/<`2><C/F`*8"X@#U`.<`*"@*WG6S^C,Y_1F<_HS&=TYK^%SN06 M5.7:2^9D9SKI_LF?T5T05T9<P>8JAS?BRB4]2KC`0%O'+6*9*TS7].G&W;ET MC[8T1/9NR,6.*]_M]X=<9$H*+PJ]$G86IM#CR8WP2D_8"P=8?\$(7"^!U6(/ M5WE"'C*J^+S(A[U'V&6GNR"#/F6].D.Y%CO"M6[E-L12#K,//5Z9*`S5.@+8 M`"U282O\7H]3A9UJ0756T(WHP2*O@V[;6$`N=)DP;-R##IB/P%@X''2(1;K[ M\D@(5N^>6F7?/D]WS_5ZR)+U=0&;-%>EG_:V*_R->"N$2<4;ZLXO&`T'R.#U M55%"M[R%4%!V(G/>E0)F?]Z(TV6XC+;(6P7U6'=1:Q'"US.E6RI@2>*2]L4H M).63I;<2C'\OHY+%^%X>=5D9W$`N:3(-NK."+`]5N,44+L[M354#W5DF\!CW M*9OBH3>GJ-9<P?<@9Q-6$0ZZJ&N\87;,)+?RE?9LG.GCS>[W-J/WO>PWGESR M-O)[AJJY;D0\1N&ZY7,*^C@4]@==,)@>::$A2);3.%'S.0O\M3R6UZ.0_'X. MI<LHW?4HZ/S-YZ1[5$2^I8(NL.;W7/F.&+F0J!8@MS"G.5ZU:$%^KCA'O2O3 M9T@093B]5.?)&JC+"Q8:(TGB?U(M:.Z`)>:65GVRK$"?@JLP(CB%E1$T[]L" M8Q\-21H8-._"L'S2<YZB2B9GVHOD3_'XDG&TLH=<]Y!K`9LVY3L"(5%L,9(6 M4TWQ2WSR7M9<S'>5S@I7..BI#>6*,LL*LKW*:PYC8%=[,%8Q2W!NI6)[:`X/ MMRSS^M<[O+E>V&:)*PK+RPI+]1G]J!P3SF)U8^OMA.=+LZO\<-`KW8.8.UQ# MNNNPLCG@JL:^SE(E[:ADLN*$CA<%72ZAR?!&NC\QZ`IBBV.653YY1VS4LA:> M?''M#9;RL'>5;Q,Z!;(.NGN<;P0-A<1L2RD9E<I2H`1O6_0*5_J-5H#\D^:D MO/2'9GZN^`&Y%$:-XF0"(5`&+B,&621`'T/(%1E6;R@<K&T(H`?\H@A%T"\S MR!5/<@TB7B\ZW:VHY2GN#T\M1EB$C?.MU4$/)GN0+RM'N>E23ID=0K]$H6/] M2F@<_*J_NQ&GCDN13Y>>0V9&[T6>8"@L.U:,E^4--./]`G[WNGRY1'&7Z<,Z M5*#?Z9M+%$J.!.XBS&^)K?*1S1XTF15>RIB5TJ@"262J.MQZK9MN)G6)43)/ M!XW2%33Z"CR-0GR/6UU>)US)AH`E.+#>(B@GO0V%*+)0VE%\(7"',XHG<)Y^ M+TP=J4-@M$@C(Q>Z('`''8IX77)`(>]A^JAV.G/#_H9<TI4R0IE6M'/U/O7D MBA$JCJ02%$V([]"(YXLP)97\M>P-D!VG,TC#3HQ2L>!.452Z!RE<J2,DXX)* MB()(P$O+D"JC>,#4)OH8'BNX+U6(H(5N[96&W*<L/'88>9#*1&]V_3KGL"CR M8H$DM[Q(71VZ!7236U/&?L$B>U%BW^(Z^9PKZR1>8J&53PZ:7$4C)5917%BJ M$X.AHB#HD`R&&E^)[$*W.`>X."%(\\@%X]!#J_42G1;S+2<ZG;)CG:;^:+"L M0)5!R_-<KH`XR)0E$@RAL3X'/L15NQ$\B;HD$92_)&2@[$EWY7X7<;"`>#>4 MA%T-*K%<XC$H0+G#Z?'K\;=9["[71B.(:!<%'EB%8J6+NB59*X,.7\B+`BM' MK$J4+Y<^&JZ#2JHRQ005%T9G$_,59#=BK-MV?XCNY\1PI7292UA545BNT]?A M(L^UP>,K<*'+HA&N%W$.T!(QMZ3>@O?Q^AD;]"8APX#EB&OP'5$?Y9)&):_@ MB]+4BB'$'Z)E+_4SC6$JIJI/.7QDPBL]]"6%$5;0:[]_HR(IQ7C%PI@N\F$X M6X8F40[B3]&T5:!<2.IES73&)Q>G?`7@%8+^9O6ICU&<CJHA33QQ';6/V4$D M4-_5;K3[`Y&`O"#I/5E*7X2[J4#\Q8PK>OR.[B;:+?H]:OE>1P@+IS@L>3<@ MDO:/H;:J]`?T[X\<X3GHKXV@S9*Y'?G^3.ZMEWG59+S\_[7W_7%55'G_%R6E MI$(C([5DC9*,U3,S9V;.CSDSJ)28I*AD;%JB@9E2DN"OI"*ULM1R_9%85%2N M4=(3F5NLTNH:EA5KE*ZR1<D63[(K6Z18K+'ZO&<NB-NSSVM[GG^^?WSW_N-E MO)=[YGS>[_?G_3[<.>-OO!3RE>5'1XY'3)PY9T'7IIN!K@!5?E?%<+'>?^W= MZ)8!8KJ%AF?/@HT-?W9PR%?G']7IBF[X,34GU^].;P>CGY;GWZ4H%'HH`L/J MT-TN'"_P9S'8)2T\B3W/PG_*:,`BN&6+OSA[YGAP)&?N-/2+X?A[`-[?N=MB M1QW^W%7A#BY\VZF#P_U[=.0$%<)?-,"(_)RYP>0/#]W7H3GARIT\"U_#0P\& M8Q\_[X[.0U#L2?YV[IUT0JS!ZWV88?8RIDWWZPN_/NI,=3X.7&Y'Y<-6$$?G M0O.R[YBQ*#R"]*#3A/]S>.AX)RX"(;EAVMS9*<!Y<.,1O'-L\-JSI@)P61J, MLFMN*P,/&YQQ!V!*@+!Y^3DI*=?F!NR#EP=K<&'Z[*Y#EX5\M^+O'#@\]%'G MJ/%MP!&!HPG/ZAQ@T-?VT?G^-KMWP%E=C^?A_^S,4$L[&12\?]T9;(=?U37* M2[LP!.M\7EB+@GV-<#U;V'4'ST]%8%ZGYV1W^<\27^<[2IP0,6KNM$6=EN3] M,[P)-\)/PBXV?W9!%W<&AL*N;%R.KV(+(O!OQAS_$'ZZ-9C=SM^VVW_W\/Q% M=]TV)F>1OZ,NT'RHHV^B4P1L>P+G%]RGY0S>?Q/TDLZ?]G6D,+39`#"5_IZ- M86+AKX`=,S5RVEQ_Q\+:SL06;,^>$MPJJ##"#\%G#N*O_-?>F5>PJ.M`:&?P M>?_XKJ'A3G[6JUB'TH4_*O`R*+N_<^E+$6$=Z)R?/6'VSO4#5SZN4DR'QP^/ M-W#XJ%5=D,O\0QLZSQY'=X3/N^-]+8'"A#\M,2+5]\+!<P/<F_\/#$KIMF!^ M?K#-]PQ4X*XS?7G.0M_SWIB7?4:?H3)![6[T$_AP/P]TZ6;'B5X7^++A?@+% M6,^4+3'<E3MYB&P[.O_'[YD_[8[<\(X,I4"?_^S,RT,#NK":GCOMMIP[@RU? M3P3GV#FVN*[7A&X.<!1F=W2@OO.FA_7EJ0"[_G-?=VEHY)R\1>%YF!2\Q^?5 M\-"$X'D89L-#YW=TRG`T?+YC=)V?N_<L1Q#FQ.$.->\Z\OE91WS7,*+;@C-3 M_DK@8[IX^=E9KX5S[SJK8)B;?;3DY-P%RG1L?%L0^+?.T6P*7$%X8[E/NCI1 MP)7_!X^84"C-OWT%&47&D@SR@/:DME]KT_ZN1>N]];[Z`/T:W=53].OU##U/ MGZ^OT9_67]1?U1OTGL9%QN7&(&.H(8SKC`G&K<8L8ZGQB/&T\;Q19GQHQ-)! M]&HZC'+JT>MH&OT%G4J7T#7T.?H>/4DO,&/-&\T<<[;YH;G06F']TMI@';:. M66W6*>M<NX]]I7V-K=G2OM:^T<ZV9]EY]F)[F;W!?MI^P?Z]?<+NST:S7'8W M;^2#Q42Q0@R5$^5B^:C<*)^1%7*'_%PF.ZG.?*?(>=39Z.QT]CG[G3\ZS4Z2 MRE#SU6)5I)Y3F]465:&VJYVJ6KVG]JLZ]9GZ0C6KWNY`-\$=XIJNXXYP"]Q2 M=Y*7ZRWP%GM+O%7>.N]9;[/WFE?IO>V][_W!J_>.>%][?_/"%Z-5!1LB]R)] MR&4D@0PC%AE.4LE$<C/)(;ED`7F0/$U>)MM)-=E'INLS]%S,Z3WZ,GVCOE?_ MF][/6&*\8+QA[#$^,W2:3+?3;N85IC)3,%=3S-7F>O,S\TOSA'G2O,EZU'K* M>M&JM`Q[E#W53F!%?"6/$V^)]\0^<4`<%E^)9G%21,I^4I=CY4WR17F!&J#6 MJE;5RR7N.'>>N]']J]O?V^+]QA\["05[E223>M)#T[4T;14J'6=,,::CFGN, MGJC?+#K(_+E),8I#YG^:REJ%:@VS)Z(^*^PJ^Q/[F!W'4MD,5L)JV%">S!_G M5SK;G$JGRMGE5#M[G1JGUBE4V]1OU`EU4MWCKG7WN/[%>_[G?D[ZZ0GZ2YB% MEXVMQE^,$T8_.H2FT\ET,5U/CUBG60]^`Y_&[^,/\E5\!V_@?^/=1$\Q6MPN M'A2EXDV<^?OB.U$HQSM9SD"5I1Y5I>I=U:*$6X0*ON8VN^=X0[Q\[S[O0>]+ MS_]V@[]/_Z5D,)E#GB$59#<Y1B[4DK2YVGRM4'M(>U2+T'OIB?IX5&F.OD3_ M6H\W3/,NL\"\S_S`_,B,LA9;F2R+/<C6LZ?8?[!Z]DM>S)_AF_C+O(*_P:OX M;KZ7[^,'^"<8[5>\F1_C;?P4CQ3GB1C15PP0@T2B&"JH$")97"?2Q`21*6X5 MV6*6R!/S1:%8(I:+Q\0Z\23.;[,H%UM%I?BMJ,9YUHJ#HEY\(9K$UZ(550[) M'C):]I%Q\G*9((=((BWIR!$R%97/D#?++#E#YLJY<J&\3RX#2U;+]U"+9N<[ M)Z2B56_57R6HJ]4P-4G9[O7N5^XW;I1G>*G`_&O>'SU_(X!:_SLA9#S)(C,P M7P^0#<!Q&7F%O$YVDE.DMW:)-D@;K%&=Z8Z>#+W8J-?HM?H!O4ZOUSUC/'`T MS;C+R#<:C6/&:2.*]J8)]!I*J*(C:(35RYIH3;%>L;ZTOK5.6FEVACW'7F`? ML.OL>KO!;K0YN)['"MA"5L@.L^68C9UBA5PK7Y9;Y:=.O'I8M:L>;IP[V!7N M#6Z6N\A=Z3[KEKEON-7NGW`V[>ZEW@W>-.^HU^*U>_[7S<O\Y1[2@_0F<\E" M,E"?H$_7[]37Z^7Z=OUM?9_^A7Y4/Z%W-QQCI+':*`8K/P<'^M$KZ<_I:'H; M+:!+Z0IZD!ZC%>9>,]+^A;W5?L>.8,/8"#:)G<,OY>OYW_E&^;;,4@7J>6#^ M([?4V^25>>5>A;<-ZE'E[?*JO;U>C5?K'?#JH",-7J/7Y#5CC*U>FS_.(DB* M?_4LN8AHY`MRL39.2]7'ZJLPSDT8Z59@\CN]78\TJ#';6&%4&P>-P\8%-!;C MS`9;Y])E]$\T$?HQRAQOSC3O-!<!N\,L;HVV%ECW6FNL8FNS56YMMW99'UMU M5@\[SK[<MFS''FF/ML?;-]F/V(]#<5^T=]M'H+F1+(I%LQ@6R^+8`!;/$E@B M2V*$4<:8PY)9"MB?QM)9!IN&:MW+=K-CF(D+^,_X$,[Y"'X;S^=K^%;^,9C0 M1^C`^URQ!JC^6!P3?:!2$X#0-:CHQ_*8[./HSE+G.:CVM\X:==R-\,[SQG@3 M,7^O>&]!>0]ZX<W8:C`_YV-^?@:E'4DR21Y92YXBW;08[5+M%BU'FZ,5:^7: M+NTC[:C6JEGZ)'V/?D3O85QO3$*WVF\<,O[3B*`7TTR:A1G;C8I^1K^F(?-B ML[])S!%FAGF;F6\6F\^9W:QH:[#ES]X\ZW[K">L9J\S::E59Q!;VS?:U;!Q[ M@KW)#K+/<=;]<<XC^1A^(W^*5_)A8K;8)GXG?A"#9)*\3<X&"^.<>&>(\[QS MS&ES3CF1ZCP5H_I"GP>I1#544254LKI.I:D)*E/=JK+5+)6'OE6HEJCEZC&U M3CT)==NLRM565:E^B_[UOJI5!U4]^E>3^AH:?U*%W!YNM-L'K+@\Z&;$M8)^ MENJ.=3/<F\&2&6ZN.]==Z-[G+G,?=5>[3[@E[O-@S7^XV]SM[B[W';?&_=BM M<S]W&]V_N"WN=^!1-R_*N\"+]?IY\=Y57I*G>\QSO13O>B_=F^1-\:9[,[V[ MO`+O'J_(>\A;Z:WQBKUG@/N7@?HW@/G=0/P^X/T3H/TK8/T8D'[*KV5I^'KQ M2'(>B2%]R0`RB"22H80209+)=22-3$!U;R799!9J/)\4DB5D.7F,K"-/DE*R MF923K:22_!9]]7U22PZBBWU!FLC7I)6<)"&MAQ:M]='BM,NU!&V(1C1+<[01 M6JHV5LO0;M:RM!D:ON`4:O#O,T.>);\B[Y#NVL7:95HB7KM`6Z=MT2JT'=KO MM/>U/VNW@']/ZI.-'&.>\2;T+`I*-H/FT\UT!+`@[6;[[]"!GJPWNYCU9U>R MJZ$)G"DVDAUB+O^4CU8WJ/'J1O4+=8N:IG+4'>I.=;>:IQ:I>]4#ZD'UB%JE M?JG6JXWJ:7B47ZF7U"OJ-?5K*,A;ZG=J#YS*[]5'Z@_JCW`K1]15J-TKKE\) MX:5Y&=Y4[W9O@_>T][RWPSOD_0ES_%?ON/>#YV_>XE^ZW@/>I"^Y"JYD+N;N M,(G1^F%&-(UK*5"76>A]]VG+M2>TY[3CVGS]$7T#7,"O]%\;VXV/P94FXVNC M.^U++3H&?N!6.+E&J]T:"@9,@4KLL">S'#:'+6)+V2JV@<V7?Y61SKE.K-// MB5+Q:I*O:;7A_1"CH;Q^C=>3M9JN5^GGPF6\8E0:Y]![Z3`HT%CXBEOMA]@Z M]APK8RE\`I_,/Q4-4(J3XASY./S==W*`,]0Q'-<9ZTQW9CIW.JN<5YT/G(-. M*Q@5I:Y1Z7`!)]S3;B'P]Q(T=X>W$UK[Y\"M!9AK"&`7.A>(BR57$@67-A7X M^HH>I=_1'N;5<%WSS<?-\ZUU]D9[D_VR_:J]W=YE[[%K[2_L%/2D?>QO;`S/ MY7/Y`KZ,/\+7\=?Y'WB4N$CT$P/%$$&$&?3V,6*2F"*FB5QQ-_KZ`^()\0*\ M2G=YG4Q'=\Z6<V2^7"3OE4OE$S+?6:*H.]*=X/H;./C7C0T,G"0%[N>1(CC( MU9BU4J#T;9*EQ1LW&(1FT`?H:[2O>:T9LHY:?6S=?I:=X*?YN1A)@M#$+6*Z MN%/DBX5BJ2A6M[N?NB.\]>CLS9B%"/RU*Q0J)T?)HT!Y#WB>OOIE^A+S&?-- MT[&V6.$-??R].WO#TX[4DO2WT-O;]6W&*/_B5S0H?XQQA)!QR`\KH+_OD$': M/=IJ[74M2L_4?ZU/-%X$4W8#.R>-2^G/J$EO1/=\"5K;0/]"6^G?Z?EF7_,J M<YCIF9^8<=;/K>?0BRZRX^$G][`/68B$-Q3J12XF_3`75Q.#,#("B64\V4%^ M#ZZ?(N<#PY8V7,O6#FEOZ#OT=_3#>K*13*^%AYP$=E9"V\O-=^#<#IKG6@.M M,=8'^,W[P<E/X2B^9$?84?8-.\Z^9S^PTZP[[\E[\0OY1?P2WI\/Y%?PP?P: M/HP;W.:2>]#V45#W<7PBOPFXG(K.=CN?S>>@ORW@B_G]?"E_F*^`_UW+-Z`# M/,M?X"_R+?Q5H.-->->=_&W^+O^`?\CW\T-0A,/\2WZ$'^7?\./\>_X#ZM8= MSK:7N!#5NT3T!Y*N$(/%-6*8,(0MI/#$2#$*F!J'Y'.3F"RFBMO@@F>+.:CP M`K%8W(\J/XQ,]+A8*S:(I\2S0-N+8HMX5;P.G[P#WNEM\:[X0'PH]HM#XE-D MA2_%$7%4?"..B^_1I4X#F3UE+WFAO$A>(OO+@?(*.5A>(X=)0]I22D^.E*/D M&#D.F>LF.5E.14^['5W-1_$"I+#[@>.'Y0JP=*W<()^2S\H7D#ZVR%?EZ_)- M9+.=<$7OR@_DAW*_/"0_E8?EE_*(/"J_D<?E]_('>5IV=WHZO9S^X'8A$MPR M9[FSTEGMK'.*G1*GU-GDE#GE3L5_RQ8'G#JGWFEP&ITF>-L6Z$";TPZ'&ZFB MX&TI]+,!W?&4BG8O<>-=W4UQ1Z,33G:GNGGN(^YCR$//N"^Y%>A^>]S/X!N/ MN$?=;UT_%(7O@Q36SGARFIRG3=(G(Q?DZ>.,FXT>9B_@-]X\;9YG8:DRV!^H M\[5;R!L$E\D'UQEFH(/YFUG-]+\>0B*A.8DDB3@D';S))O%Z4N">T_0I2(6% M^DJ]!!ZO"ERKUYO!MVAC@)$$/YH&+YUK%!I1=K0=8\?"LPT`4Q+L1#O))C:U M&=0SV4ZQ4^TT.QU..A/:G(6,-M/.18HNL!?:A781LO1R>Z6]VEYG%]LE=BG4 MK<PNMROL;78ELMPNN]K>:]=`Y[H\>!,Z6XO=:K?9[7:(_70OF,FF("5ELYEG M>?@BMHPM9RO9:NA[,?)B*=L$E2]G%6P;JV15;!>K9GN1(FO9`5:'9-7`&ED3 M:V8MK)6UL786XE$\FL?P6!['!_!XGL`3>1(GG'+&'23/%)[*TW@ZS^"9?`K/ MXME\)L_C!7PA+^1%4.KER,JKH=;%O(27(K&5\7)DMFWP:E5\%Z]&;JOAM;R. MUR.Y-?(F9+<6WHKTULY#(E)$B6@DN%@1APP7#WU-%$E0>BH8M#Y%I"+)I8L, M9+DI(@MI;B94/T\40'L+19%8ADRW4JQ&JBL6)<AU9<AU%7"'E<+'\0%@MQ5N M,!9YC*H4K%5D(SVLQII#L5?BE9Z5'OYE=JB("$5U#^,LBD0''2X.'3<^P!Q! M-V'P52E8FT@+\)=)IB#;99.96*7((P7(1(7H-<M(,2F!MZHB\7!.B4C'1*,: M@WM*AE](Q2I!.AQ4IC8%'BI;FZGE:GE:@;80^;D(+F*E5J(U:<U:"YQWF]:N MA?1(/4J/UF/T6#T.*TOQ2/R)0#W1NW)CJIZ.E:9LO0!K(DW_%/<KC1*CW*@R M:HQZ(X;&TT2:1!VL+TVAN;20KJ;K:#$MH:5T$RVCY;2";H/V5]%=M)KNI36T MEAZ@=;0>G:>1-M%FV@*O'P/N$C/5S#3SS"*LLI2:E<AT+68[NFD47/\`*\ER MK#0DU%RKT%IIE2`S55DU5KW5#/<3#9;Y#//Y50A.E8!'5>!./?C2;D>#'4E@ M1!HP[^/=1WLY$%[S3S`=^7]`=>[_"M>U6(UH!)(C@=X$(#8%.,T61";+/*P- M%,HBK`XLERNQ/E`L2V2IW"3+9#G6T[;)2EDE=\EJN5?6R%IY0-;)>MD@&V63 M;);XDJ8SP$EV4K#BEN9D0JU]I2Z#.O_/F%Z&#+,):T'5ZH!J1%Z)=&.14B@T M.</-QIK;,G>=NPE*7(W\4>\V(($T806GQ6UUVY!"0EXD<DBT%X,D$N<-0!9) M\!+A@8E'D4<<+QF))-/+1A8)[8H([0WT-J8#_PEG,<#YB1PHP_K0-N2+*K(+ M"6,OJ4'&.$#JX#P:2"-R1C-I0=)H(^W(&I%:%-)&#-C"`I9D_(@7RP)FK$:J M*`8_2K5-6AD2:H6V3:O4JI!4J[6]6HW6`-9T<281_$C7L]!O"O4BO5@OTW=A M=:5);]-CP(YX@QC)1KJ19>0915BM*(6/WFO4P:VW&*U&F]%NA&@4C:8Q6!F( M`V,2`LX02BD#<Y)I"DT%?]+A(C/!HBRL'<P$E_*PQK$0C"K"*L)RNK*#63^= M5ZVTC;:#79%FE!D-CL6:<>!9@IEH)H%MU&2F8R9C93/53#/3D;,SL<*9969C MG2(7/"PP%YJ%8.,R<[FY$IQ<APQ>:FXRR\QRL\+<!H96F;O,:O"TQJPU#YAU M9KW98#::368SF-MJM@7LC0SX&V/%6G%6O)5@)8+)Q&)@<[*58J5:65:>M1RK M(*58`:FU6JR0W=55NWIJ*GIH5P<M0M?\*3TS$9VPJP_.1-_KZGHEK$VTBUCD M_025!%8XX$4:F#$%W,@%.PK!CTI5I6JZ]+RV8Y]"Z/E,H+-);T7UV_60$6E$ M&=%&C!%KQ`582#`2H9<$:T(,JIELI!BIT,YT(\/(-@J,_U^N:_KWX]^/?S_^ M]>._`%!+`0(4`!0``@`(``!@C"=:G\+:6Q8``'D7```(````````````(``` M``````!765!%+D-/35!+`0(4`!0``@`(``!@C"?S@4SN318``%87```*```` M````````(````($6``!#25!(15(N0T]-4$L!`A0`%``"``@``&",)VVP];-4 M`@``FP0```8``````````0`@````]BP``$Q%04U%(5!+`0(4`!0``@`(``!@ MC"=\Z.,U@<P```"H`0`)````````````(````&XO``!(141)5"Y%6$502P4& @``````0`!`#9````%OP```X`+3U;4F%R94=A6GI=/2U= ` end .............................................................................. {Fin de UTILS.UUE} 0=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-= 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-= (*)(*)(*)(*)(*)(*) (*) Noti-LOONS (*) (*)(*)(*)(*)(*)(*) El editor de esta revista no se hace responsable de las opiniones expresadas en esta seccion. Los responsables son todos aquellos que envian sus noticias y comentarios a RareGaZz para su publicacion anonima. ------------------------------------------------------------------------------ Privatizacion de los telefonos en Mexico ------------------------------------------------------------------------------ En los recientes dias se habla mucho de la competencia entre TELMEX y las nuevas compañias formadas por gigantes de las telecomunicaciones como lo son AT&T y MCI. Supuestamente ahora si hay "competencia" y el estado intenta dejar de ser el dueño de uno de los monopolios mas grandes que poseia. Esta paso marca el fin del socialismo escondido en el que viviamos pero ahora surgen los imperios capitalistas llamados monopolios que coincidentemente tambien maneja el Estado. En algunos lugares de la republica la entrada de la tan llamada competencia ha sido pospuesta por $intereses$ mas fuertes que la ley. En Baja California y Sonora maneja los telefonos TELNOR (Telefonos del Noroeste) quien ha probado ser un ladron descarado haciendo pagar a sus subditos cantidades tontas por el uso del telefono basados en su "servicio medido". Compañeros! Digamos si al advenimiento de la competencia y eliminemos los monopolios creados por el Estado. Hablen con su politico mas cercano... ------------------------------------------------------------------------------ Baja California a la vanguardia en comunicacion y telecomunicaciones ------------------------------------------------------------------------------ Seguramente han escuchado esa linea algunas veces en la television o habran leido un mensaje en el periodico mencionan tal hazaña. Pues queridos amigos, nos estan mintiendo. Y me refiero especificamente a el anuncio publicado en ZETA (Baja California) pagina 8 seccion-A publicado el Lunes 3 de marzo de 1997 diciendo que B.C. "cuenta con una red de computo robusta, de cobertura estatal, a la que se encuentran conectadas mas de mil estaciones de trabajo" Jah! jAh! jaH! Esto lectores, es pura mentira de un gobierno sin escrupulos que aprovecha el exito amarillista de las redes como Internet y desea atraer afiliados a el mintiendo solamente. "Teniendo como base esta infraesctura...El gobierno de Baja California se integra a la red global..." Jah! Otra vez mas, mienten. Las computadoras de Baja California se encuentran en esta direccion: www.baja.gob.mx Y creian que me la iba a creer... Esta direccion es aparte de un poco exagerada, Falsa! El gobierno no tiene ni un solo servidor en esa direccion, pero eso si, le pago a la compañia Telefonos del Noroeste establecida en ese estado una modica cantidad de billetes para que les pusieran un nombre de dominio que aparentara que el Estado de Baja California de hecho tenia redes de gran tamaño. Ahora bien, por que con la compañia de Telefonos? Pues amigos, el gobierno le permite cobrar tarifas exageradas por cada minuto despues de un limite de tarifa plana. Y si eso no fuera poco, bloquea la entrada de la competencia para seguir con el monopolio panista. Guahgk! me dan asco... ------------------------------------------------------------------------------ COMDEX ------------------------------------------------------------------------------ Lo nuevo en Computadoras y sistemas? Desde luego amigos...que NO! Estas exposiciones de productos son COMERCIALES unicamente, por eso, las nuevas tecnologias permanecen al margen mientras se difunden los comerciantes que tienen las tiendas retacadas con su producto. ------------------------------------------------------------------------------ PC NOTICIAS ------------------------------------------------------------------------------ El articulo "Seguridad en Internet" que aparecio en PC-NOTICIAS de el mes de Marzo fue publicado bajo el nombre de RareTrip quien es el editor de esta revista como una forma de ganar adeptos a este tipo de articulos y asi, hacer conocida nuestra revista. Asi pues, el texto Seguridad en Internet de el numero 1 de RareGaZz NO FUE PIRATEADO por nuestra revista, simplemente decidimos publicar un articulo de esta revista. Gracias a Rafael Rojas (RROJAS@TELNOR.NET) quien nos dejo participar de forma anonima para la revista en la que el colabora mas no edita (como el mismo nos hizo saber). Si aparecen otros articulos de RareGaZz en Pc-Noticias sera cuando RareGaZz apruebe dicha accion unicamente; asi pues, si en RareGaZz aparece un articulo publicado en Pc-Noticias sera cuando Pc-Noticias nos conceda el derecho de hacerlo. ------------------------------------------------------------------------------ EXIGAN SUS DERECHOS ------------------------------------------------------------------------------ Si tu obtienes el acceso a Internet por medio de un ISP como tu compañia telefonica o COMPUNET, etc. no permitas que te niege el acceso a la red una señal de ocupado cuando quieras entrar a el servidor de la compañia. Algunas veces tenemos que esperar horas y otras solo minutos, pero la obligacion de la compañia que presta el servicio es ofrecerlo las 24 horas y mantener las interrupciones debido a mantenimiento al minimo. 0=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-= 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-=-0-= Diviertanse y hasta el proximo numero... ________ ( )____ Editor = raretrip ( RareGaZz ) Graficas = TvAzteca ( La Droga Sin ) Comercializacion = Teloenvicia ( BAJON ) Color = LSD ( __ ) Animo = Cannabis Sativa . (_____) (____) Colaboradores = Le PompeItor - KillerBot . ? . () Texto = click,click,click __ () Comentario = Alguien podria conseguirme / \ () la primera version PGP?? |_ _| |(0)||(0)| /|_ \/ _|\ || | == | || || \____/ || ///\ !! /\\\ =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-!!!-!-=-=-!-!!!-=-=-=-=-=-=-=- RareGaZz <<::La Droga sin Bajon::>>