24 may 2012

Trabajo Final: HTML

Como he evidenciado a lo largo del semestre, (sin la intención de ofender a nadie,) creo que los aparatos "tecnológicos" que "hacen algo" al acercarse alguien, me parecen algo innecesarios, sí, entretenidos, pero que sin lugar a dudas dejan de lado problemáticas más directas e importantes, a las que por lo menos yo, como estudiante de arte y ciudadano mexicano me enfrento día a día.

Tema interesante, sin embargo, me parece la "filosofía de los nuevos medios", estos nuevos conceptos que se integran y transmutan la concepción temporal y espacial del ser humano, (como la ubicuidad y la no linealidad,) ya de por sí contaminada de virtualidad desde hace muchos siglos.

Me intriga y me sorprende como abruptamente la sociedad se dirige hacia una inmaterialidad corporal y hacia una expansión mental cada vez más aguda, sonando como mi abuela, me lastima ver como los tiempos van cambiando, vaciándose poco a poco de sentimientos naturales y llenándose de artificiales creencias. ¿De qué me sirve una maquina que habla si no soy capaz de comunicarme conmigo mismo o con las personas que me rodean?

Ya sé que soy un hippie sin patria (no es cierto, :-) ), pero no puedo dejar de sentir que lo mejor que puedo ofrecer como trabajo final, es algo lejos de los "nuevos medios", sino como protesta, si como una alternativa. Lejos en contenido, más no en formato. ¿Qué tan cierto es esto? No lo sé, parece que los "nuevos medios" son capaces de contenerlo todo; lo que cambia, es el modo en como accedemos al contenido, que no es de una manera integral; pues casi siempre el acceso es exclusivamente mental. Que dolor.

Mi proyecto se basa en unos simples y llanos textos, unos escritos agrios y corrosivos que nadie debería leer, que el mundo no necesita, pero que sin embargo existen.

Mi propuesta es una página con una barra horizontal que va del negro al blanco en aproximadamente 20 tonos distintos. El "usuario" puede dar click en cualquier tonalidad de gris y una página que contendrá el texto correspondiente a esa tonalidad se desplegará. El texto y el fondo de está nueva página serán del mismo color, para poder acceder al contenido, el "usuario" deberá copiar el texto y pegarlo en otro software.

¿Cuál es mi intención con esto? No lo sé, quizás demostrar el juego sutil que hay entre la necesidad y la inutilidad de los "nuevos medios".

17 may 2012

TEDtalks John Maeda.

http://www.youtube.com/watch?v=xhfeOTtaGlc&feature=youtube_gdata_player

Definitivamente hay cosas que puedo rescatar, como su ensayada referencia a la complejidad de la naturaleza, o al placer de la observación meditativa de las cosas; pero no puedo dejar de sentir que es una artimaña que se dice a sí mismo para no sentirse robot. Es decir, lo expresa, pero no lo siento.

Tanto en el libro "Laws of Simplicity" como en esta charla, lo menos sufrible es cuando se refiere a sus mentores, me agrada que "profundice" en relatos y experiencias humanas, me dejo llevar por la imaginación y me alejo de la horrible escena visual que da el set.

El formato me parece asqueroso, no puedo dejar de remitirme a los sermones cristianos "modernos". Lamanetablemente el público parece estar en un show cómico para trogloditas, aplaudiendo y riéndose sin sentido, norteamericano (mainstream) de principio a fin. No hay cuidado en la ambientación, ni sensibilidad en la iluminación, tampoco en la forma en como se integra el "público" con el ponente; parece que los avances que a lo largo de décadas ha hecho la danza, el teatro, etc. respecto a la relación del "espectador" con el "actor", no tienen la menor importancia aquí. La forma de hablar de John Maeda es desesperante, no tiene nada de simple, es ansiosa y dolorosa.

Esto de la simplicidad según John Maeda me parece una tomada de pelo, es un disfraz, una ilustración y una ilusión. En general, es una estrategia publicitaria, que intenta esconder el incesante, desmedido y sucio crecimiento de información que nos invade. Siento que es una salida fácil para un problema mucho más complejo y profundo, que es la falta de simplicidad al interior de cada uno, el exceso de pensamientos, el abuso e inconsciencia en el consumo diario.

Es una broma hablar de simplicidad al nivel que lo hace John Maeda; dejando de lado la problemática real y ofreciendo soluciones superficiales. Es como si la solución al problema de la explosión demográfica fuera la construcción de más viviendas, más sencillas, más rápidas y más baratas y no la educación, sensibilización y planificación familiar.

Creo que el tema de la simplicidad es antes filosófico y espiritual, que económico y de diseño.

29 mar 2012

GIF Animado: Mariposa Tropical


En algún momento de serenidad, en las instalaciones de "la Esmeralda", me encontré a mí mismo persiguiendo una mariposa. Sus formas y colores me parecieron bellísimos; su simplicidad, inocencia y falta de pensamientos me llevaron a un estado sentimental muy lindo. Había gente alrededor, a la cual ignore, enfocando mi atención en aquel pedazo de naturaleza perdida en el abismo cultural.

Un pequeño momento fuera de la rutina del tiempo ordinario, muy cursi, poco intelectual, romántico tal vez; pero inspirador.

Documenté el instante en el que la mariposa tropical, perdida, vuela en busca de su libertad, para al final, encontrarse con su muerte, a solas, lejos de la mirada impertinente del ser humano.

Cómputo Físico: Biodetección

En mis sueños utópicos, concluí que si mi destino sería enfrentarme a los "nuevos medios", lo haría con miras hacía crear un "proyecto" con incidencia verdadera en la sociedad, con un comentario crítico o con alguna función especifica como: la emancipación, la denuncia, o la toma de consciencia respecto a alguna problemática específica.

En el transcurso del curso, me topé (con sorpresa) con la relación existente entre la tecnología y el cuerpo, y con cómo a través de ciertas traducciones, podemos inferir el estado interior de nosotros mismos; interior antes invisible, (que no inexistente).

Se me ocurrió construir un aparato que midiese la conductancia eléctrica de la piel, que la transformase en ondas de audio, y después hiciese un registro gráfico de ello (es decir, que imprimiese las ondas).

¿Para qué llevar a cabo ese proyecto? No lo sabía y aún no lo sé, el chiste era hacer algo de alta tecnología. Aunque ahora que lo pienso, creo que hay una experiencia estética al ver traducido nuestro sistema nervioso en líneas (¿abstractas?). Pero. ¿Es la simple experiencia estética suficiente para continuar con un proyecto?

Al parecer no, y al enfrentarme con la inutilidad del proyecto, lo abandoné. Abajo dejo el diagrama para construir el aparato medidor, por si alguien encuentra pertinente armarlo. Fin.

Ejercicio Sonoro



Gil Scott's Soul Poetry + Sacred Music & Prayers + Adele

Si no me traiciona mi intuición, mi intención en este ejercicio sonoro es sintetizar en pocos minutos la experiencia de mí mismo. ¿Cómo? No de una manera literal o racional, sino más bien de una forma mucho más sensual y estética (por estética no me refiero a bonito, sino a aquello que tiene relación directa con los sentidos).

Si tú pudieras experimentarme como yo lo hago, te darías cuenta que la mayor parte del tiempo soy una mezcla caótica de emociones, pensamientos, sentimientos y búsqueda de amor. Quizás como todos los otros millones de seres humanos, no lo sé.

La emoción y la pasión la represento a través de un sample del bass de la canción "I"ll Take Care Of You" de Gil Scott, tiene mucho movimiento corporal, sabor a negrura y sin duda algo de ardor; esto se repite y se repite, hasta desgastarse.

Luego viene lo más controversial, pero sin duda, lo más sublime y bello para mí; unos cantos musulmanes de adoración a Dios; como es obvio, representan mi parte espiritual.

Al final, casi como juego, decidí incluir una canción de Adele, "Rolling in the Deep"; bien pirateada para despistar. Cierro con eso para dar cuenta de que estoy inmerso en un mundo complejo en superficialidades, que se cuela y me influye. Pongo en evidencia mi privacidad y mi publicidad de la manera más sencilla e inmediata, el sonido. Fin.

23 feb 2012

ARTE Y TECNOLOGIA

Hay unos árboles frente a mi. ¿Qué son en esencia, además de la cristalización de mi entendimiento? Los identifico por su nombre, función y distancia; pero esas son relaciones que el ser humano inventó para desenvolverse por el mundo. Conozco un mundo ahogado en implicaciones y mentiras convencionalizadas, por eso cuando veo estos árboles me pregunto ¿Qué veo? ¿Únicamente puedo reconocer lo que he aprendido que es un árbol o puedo experimentar al árbol en si?

Luego me doy cuenta que mi acercamiento al árbol tiene que ver con lo que necesito de éste y nada más; ya sea por interés físico o intelectual.Los sistemas con los que codificamos la realidad surgen de la discriminación de lo que nos importa y lo que no. Esto me lleva a imaginar los torrentes inconcebiles de información invisible que me rodean, imperceptibles para mí, por que no me vienen al caso.

Hay una realidad desbordada y caótica que interpreto en pequeñas muestras a través del lenguaje, por ejemplo. Caos del que soy parte inconsciente, por un lado; y por el otro, desorden del que me separo como sujeto, por mi individualidad. Entonces, hay un universo salvaje y natural, inaprensible en sí mismo, que solo se doma a través de traducciones; y que solo puede tener sentido al segmentarlo y organizarlo, a mi forma.

Es aquí en dónde la tecnología y el arte se juntan, en la necesidad de darle sentido a la vida, de "domarla" y "superarla" intentando comprender una pizca de todo-lo-que-sucede-sin-darnos-cuenta y activar las posibilidades pasivas de ello al hacernos presentes y crear nuevos mundos. Mundos que vayan en contra de la realidad, con reglas y principios distintos para así enriquecerla y aumentarla. El arte y la tecnología a través del ser humano (básicamente): crean, preservann y destruyen mundos falsos (para la naturaleza).

Lo que intento decir es que natural, instintiva y culturalmente, el hombre y la mujer tienen la necesidad de exagerar la realidad. Dependiendo del tiempo y espacio en que ocurre esta evolución, toma formas diversas; pero la tendencia permanente de transformación interior y exterior se mantiene, porque a los humanos no nos gusta la realidad.

22 feb 2012

Newstweek


Artistas:
Julian Oliver (NZ), Danja Vasiliev (RU)

URL:

"Los medios son el sistema nervioso de una democracia. Si no funcionan bien la democracia no puede funcionar" (Jeff Cohen, Director del Parque Central para Medios Independientes).

Newstweek es un dispositivo para manipular las noticias que otras personas leen a través de conexiones inalámbricas en puntos de acceso a la red. Construido sobre pequeño e inofensivo conector de pared, el dispositivo Newstweek luce como parte de la infraestructura local. Esto permite a los agentes editar de forma remota las noticias que se leen en computadoras portátiles, teléfonos inteligentes y tabletas sin el conocimiento de los usuarios. Newstweek emerge como un síntoma de nuestra crecientemente corporatizada y mediada realidad democrática. Mientras que las noticias incrementan su lectura de manera digital, un tradicional modelo de distribución de arriba a la derecha se mantiene e incluso las noticias continuamente caen víctimas del los mismos intereses políticos y corporativos que siempre buscan manipular la opinión pública. Newstweek interviene en este modelo, brindando una oportunidad a los ciudadanos de tener su turno de manipular los medios, "arreglar los hechos" mientras pasan a través de la red inalámbrica. De esta forma Newstweek puede ser viso como un dispositivo táctico para alterar la realidad publica sobre una base de red. 



Newstweek también da señal de precaución, ya que una realidad estrictamente mediática es siempre una realidad vulnerable. Hoy en día, así como los dispositivos y sus redes se vuelven ubicuos, la ignorancia de como funcionan incrementa, ofreciendo una oportunidad para la manipulación de los hechos en su viaje de la fuente al destino (del servidor a la pantalla).

Los puntos de acceso a la red manipulables por Newstweek incluyen cafés, librerías, hoteles, universidades y redes inalámbricas a lo largo de la ciudad.

Para construir un disopositivo Newstweek tú mismo, visita este sitio:
newstweek.com/howto

16 feb 2012

Choke Point Project

Grupo de Artistas:
P2P Foundation (NL): (NL)

URL:
http://www.chokepointproject.net/

ChokePointProject está creando para personas que sienten curiosidad acerca de la transparencia y el control de las tecnologías de creación de redes, su uso y abuso por los estado-nación y corporaciones conduciéndolas hacia nuevos conjuntos de herramientas que están siendo producidas para distribuir la conectividad más allá de los poderes tradicionales.

La telefonía y el Internet han tenido un gran impacto, tanto positivo como negativo. Siguiendo los levantamientos en el Medio Oriente en 2011, en donde el Internet fue "desconectado", nosotros aspiramos a proveer un mapa en tiempo real de los puntos de apalancamiento expresados a través de la potencia media de la visualización de datos.

Componentes de este proyecto incluyen:

-una visualización de datos interactiva de puntos de estrangulamiento identificados, para que todos puedan entender en donde se encuentran las vulnerabilidades.

-mostrar los proyectos abiertos relacionados que tienen el propósito de remediar esas vulnerabilidades.

-señalar artículos con análisis y estrategias para educar e informar al publico en general y estudiar comunidades.

-liberar conjuntos de datos y herramientas útiles para buscar y encontrar los puntos de estrangulamiento en Internet

También proveeremos documentación incluyendo un tutorial y patrones de diseño que presenten posibles ideas para instalaciones en espacios como museos y terminales de tránsito.

Este proyecto debe servir como un espacio experimental para que los ciudadanos investiguen cómo los gobiernos los rastrean hora a hora. Los participantes deberán entender cómo este tipo de herramientas pueden permitir la expresión colectiva para rechazar los actuales niveles de escrutinio que no son hechos transparentemente por los gobiernos y entidades corporativas existentes.





La Invención de Morel de Adolfo Bioy Casares

Decido leer el libro acompañado de música electrónica experimental, OvalDNA para ser exacto y por cierto, con audífonos. Empieza bien; un diálogo sutil y a destiempo entre ritmos impares, baile arrítmico fácil de llevar; únicamente estoy hablando de la música.

Antes de proponerme este micro ritual audiovisual; había tenido un leve acercamiento al libro, a través del prólogo de Borges. Sinceramente, me dijo mucho (peyorativamente), y nada (peyorativamente); es mi culpa por seguir con mi molesta e insípida tradición de leer los prólogos.

Quedándome varado un poco entre los dulces, agudos e hiperactivos beats; me decido a abrir el libro, encaminado (como pateandome por el culo) por una reverberación de capas minimalísta.

Hay movimiento, la sobrecarga de imagenes es fresca; sin duda, escogí bien la música; ambos andan de lo acidulado a lo cerebral. La desenfadada variedad morfológica del libro acelera el ritmo, buenas decisiones; diversidad creativa.

: : : : : : L O A D I N G : : : : : :

Lo que escuchaba mientras leía el libro:

2 feb 2012



void setup() {
size(500,500);
background (0);

}
void draw () {
smooth ();
stroke (128,128,128,8);
strokeWeight (1);
noFill();
line (70,70,mouseX,mouseY);
line (mouseX,mouseY,70,430);
line (mouseX,mouseY,430,430);
line (mouseX,mouseY,430,70);
line (500,250,mouseX,mouseY);
line (mouseX,mouseY,250,500);
line (mouseX,mouseY,0,250);
line (mouseX,mouseY,250,0);
stroke (256,128,128,4);
fill (256,128,128,4);
ellipse (mouseX,mouseY,8,8);

}

int a, b;
void setup() {
size (750,750);
background (255,255,255);
smooth ();
fill (0);
stroke (128,128,255,128);
strokeWeight (75);
ellipse (375,375,563,563);
int a = 750, b = 750;

}
void draw () {
a = a * 2;
b = b / 2;
stroke (255,255,255,2);
strokeWeight (1);
smooth ();
noFill ();
line (mouseX,mouseY, 375,0);
line (mouseX,mouseY, 0,750);
line (mouseX,mouseY, 750,750);
fill (128,128,255,4);
ellipse (mouseX, mouseY, 4,4);
stroke (255,255,255,4);
strokeWeight (1);
smooth ();
noFill ();

line (750,mouseY,(random(750)),(random(a)));
line (mouseX,750,(random(750)),(random(750)));
line (mouseX,0,(random(a)),(random(750)));
line (0,mouseY,(random(a)),(random(a)));



}

26 ene 2012

¿SOFTWARE ES ARTE?

Más que criticar el texto de Hernando Barragán, pregunto:

¿Para quién es arte el software? Para aquellos que logren comprender o imaginar la capacidad de un código (y sus reglas), ya sea por manipulación directa, por colaboración con un programador y/o por un acercamiento intelctual. Lo que abarca un círculo muy pequeño.

¿El software es arte? Definitivamente el software puede ser arte, como casi todo, y depende de múltiples factores; pero se necesita un análisis particular y no uno general para poder decidirlo.

Lo más interesante del software como arte es ver cómo, en qué contexto y para quién es arte, cuál es su pertinencia en determinado momento y desde quien viene el análisis. Más interesante sería poder quitarle el pesado adjetivo "arte" para criticarlo desde otras múltiples perspectivas.

LO QUE ESPERO DE LA CLASE DE NEW MEDIA


Visualizo la posibilidad de una concepción más amplia de la realidad a través del acercamiento práctico, intelectual y emocional a la tecnología.

Los nuevos medios pueden ser el escenario preciso para indagar en las relaciones humanas (dentro y fuera de la red informática), cuestionar mi papel dentro del sistema y la pertenecía a comunidades físicas o digitales. También para comprender el termino "aldea global", su uso, implicaciones y pertinencia hoy en día; en especial desde la perspectiva de estudiante de arte y usuario de Internet.

Necesito que mi trabajo pueda ser traducido en una ubicación social y política más clara, en un proceso eficaz de obtención y emisión de conocimiento y en la inclusión de nuevos terminos a mi lenguaje.

En conclusión, espero desarrollar un proyecto consciente de la intención, de los posibles receptores y de la situación sociocultural en la que será presentado.

Quizás mis espectativas se lean pretenciosas, pero humildemente quiero que se desarrollen de la forma más natural y responsable posible.

HARDWARE & SOFTWARE (CON LOS QUE CUENTO)

Hardware:
  • MacBook (MAC OS X 10.5.8)
  • iPad 3G (IOS 5) :)
  • iPhone 3G (IOS 5) :(


Software:
  • Ilustrator CS3
  • Photoshop CS3
  • After FX CS4
  • Audacity
  • Live
  • Processing
  • KORG iMS-20
  • Reactable
  • Inkpad
  • SketchBookPro

MULTIMEDIA/NEW MEDIA/SOFTWARE

MULTIMEDIA/NEW MEDIA/SOFTWARE:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::