Fecha de publicacion;Codigo del proceso;Tipo de proceso;Objeto del proceso;Presupuesto referencial - USD;Partida presupuestaria;Monto de la adjudicacion - usd;Etapa de la contratacion;Identificacion del contratista;Link para descargar el proceso de contratacion desde el portal de compras publicas;;;;;;;;;;;;;;;;;;; 2024-08-28;IC-CEC-032-2024;Infima cuantia;Adquisición de partes, piezas, accesorios y productos consumibles para el CEC-EPN;5182.96;530813;5182.96;En ejecucion;Sisalema Aragon Fatima Bernarda;https://www.compraspublicas.gob.ec/ProcesoContratacion/compras/NCO/NCORegistroDetalle.cpe?&id=6FaF8_JDys7E6Ug9-IXzP18GyNNfRNtl6reeFUvo5r8,&op=1;;;;;;;;;;;;;;;;;;; 2024-09-06;IC-CEC-033-2024;Infima cuantia;Servicio de desalojo de escombros y residuos de la sede el bosque;2800.00;530209;2800.00;En ejecucion;Quishpe Caillagua Carlos Rene;https://www.compraspublicas.gob.ec/ProcesoContratacion/compras/NCO/NCORegistroDetalle.cpe?&id=up6NH-u1swvlLZU5xawFdYikuC7PeHrThh97eVoSZSM,&op=1;;;;;;;;;;;;;;;;;;; 2024-09-11;IC-CEC-034-2024;Infima cuantia;Servicio de mudanza y estiba para mobiliario del cec-epn;600.00;530202;600.00;En ejecucion;Compañía de transporte de carga pesada codigo Express S.A.;https://www.compraspublicas.gob.ec/ProcesoContratacion/compras/NCO/NCORegistroDetalle.cpe?id=uFIhSm8Ody87gI3Q-c1Yq9OU-cZ6cMY0Daj6eazM9I4,;;;;;;;;;;;;;;;;;;; 2024-09-06;IC-CEC-035-2024;Infima cuantia;Servicio de elaboracion e instalacion de señaletica externa para el centro de educacion continua;400.00;530204;400.00;En ejecucion;Hidalgo Vaca Joses Guillermo;https://www.compraspublicas.gob.ec/ProcesoContratacion/compras/NCO/NCORegistroDetalle.cpe?id=PCVrteVVbwGWEbs64vx9tXltuxlYEJSD6y2cqpasBZw,;;;;;;;;;;;;;;;;;;; 2024-09-11;IC-CEC-036-2024;Infima cuantia;Adquisición de dispensadores de papel toalla en rollos para los baños del cec-epn;674.4;530805;674.4;En ejecucion;Castillo Marmol Dennis Xavier;https://www.compraspublicas.gob.ec/ProcesoContratacion/compras/NCO/NCORegistroDetalle.cpe?id=kKmStACtoII0s-0VpR-H2svh9ofn64aKCMWcR81vXvk,;;;;;;;;;;;;;;;;;;; 2024-08-02;SIE-CEC-2024-004;Subasta inversa electronica;Servicio de publicidad digital para la promoción de la oferta académica y de servicios del centro de educación continua epn;64080.00;530207;54174.00;Ejecución de contrato;Guarderas Morocho Victor Hugo ;https://www.compraspublicas.gob.ec/ProcesoContratacion/compras/PC/informacionProcesoContratacion2.cpe?idSoliCompra=U-xyqicpEa4UF4_c8Oe18CxMGILddz-C4LwpTP9TJBU,;;;;;;;;;;;;;;;;;;; 2024-09-27;NIC-1768150190001-2024-00015;Infima cuantia;"Adquisición de un Medidor de Campo Magnético Portátil Para el Instituto Geofísico ";500.00;840104;500.00;Adjudicacion;Vergara Sanchez Colombia de Jesus ;https://www.compraspublicas.gob.ec/ProcesoContratacion/compras/NCO/NCORegistroDetalle.cpe?&id=W3JUep24gZKRH7Mn1cWbSE5ZtLF0THgn-r7UwpbUG0g,&op=1;;;;;;;;;;;;;;;;;;; 2024-09-23;SIE-IGEPN-2024-005;Subasta Inversa Electrónica;Contratación de servicio satelital para transferencia de datos en banda c y la provisión de internet fijo para el instituto geofísico de la escuela politécnica nacional;233078.6;530105;221424.00;Adjudicacion;Otecel S.A. ;https://www.compraspublicas.gob.ec/ProcesoContratacion/compras/PC/informacionProcesoContratacion2.cpe?idSoliCompra=iei0T7PPybLcY2gQY6hIF0ZM3jYjX6_ya8yePqqDBxg,;;;;;;;;;;;;;;;;;;; 2024-08-21;Sie-ugips-2024-014;Subasta Inversa Electrónica;Adquisición de equipamientos tecnológicos para el laboratorio de sistemas de información e inclusión digital (ludolab) (840104-731404-731407) ;7185.00;840107;5899.00;Contractual;Equipos y servicios de ingenieria eserding s.a.;https://www.compraspublicas.gob.ec/ProcesoContratacion/compras/PC/informacionProcesoContratacion2.cpe?idSoliCompra=DwaAFIhwj0KqsHlZEcKLIg-Gs82yqWY1KsJNcnT8c9M,;;;;;;;;;;;;;;;;;;; 2024-08-26;Sie-ugips-2024-015;Subasta Inversa Electrónica;Adquisición de equipamiento 3d para el laboratorio fablab (840104-731404);12500.00;840104;10799.00;Contractual;Bkb maquinaria industrial cia. Ltda;https://www.compraspublicas.gob.ec/ProcesoContratacion/compras/PC/informacionProcesoContratacion2.cpe?idSoliCompra=rT0Yikbf05aWT8YCECydzHhORE4RxPQZqUd8pP1yFxM,;;;;;;;;;;;;;;;;;;; 2024-08-26;Sie-ugips-2024-016;Subasta Inversa Electrónica;Adquisición de equipamiento especializado para pruebas de espectroscopia laser avanzada para el laboratorio de espectroscopia óptica;18728.12;730828;17791.69;Contractual;Quemco cia. Ltda.;https://www.compraspublicas.gob.ec/ProcesoContratacion/compras/PC/informacionProcesoContratacion2.cpe?idSoliCompra=aCRMmxRGGgC8qHB5_b4Ao34buVknVPNNlb31VPus7mI,;;;;;;;;;;;;;;;;;;; 2024-09-03;Sie-ugips-2024-017;Subasta Inversa Electrónica;Adquisición de equipamiento para laboratorios del departamento de ciencias nucleares;27513.69;840104;25587.72;Contractual;Espectrocrom cia. Ltda;https://www.compraspublicas.gob.ec/ProcesoContratacion/compras/PC/informacionProcesoContratacion2.cpe?idSoliCompra=O1UgntVhNWnnGG7nBJ3ztR0gngNmP7OR3r9j_QrrQrw,;;;;;;;;;;;;;;;;;;; 2024-09-03;Sie-ugips-2024-018;Subasta Inversa Electrónica;Adquisición de kits stem de piezas armables interconectables, kit de tarjetas programables y robot educativo programable para el laboratorio de sistemas de información e inclusión digital (ludolab);11015.00;840104;10464.24;Contractual;Byron andres montaquiza herrera;https://www.compraspublicas.gob.ec/ProcesoContratacion/compras/PC/informacionProcesoContratacion2.cpe?idSoliCompra=vvliCSzjy9duofQ3QcevMCeJIErIlO3eLs2fhMEfS9s,;;;;;;;;;;;;;;;;;;; 2024-09-12;Re-pu-ugips-2024-003;Régimen especial;Adquisición de kits de simulación para el laboratorio de simulación de procesos - prolabsim;57118.75;730829;57118.75;Contractual;Savain Salas Vargas Importadores cia. Ltda;https://www.compraspublicas.gob.ec/ProcesoContratacion/compras/PC/informacionProcesoContratacion2.cpe?idSoliCompra=DxXAvW8Eyn8bvwjHRA186pAjRL6a3CkTg0DMqb7w7fc,;;;;;;;;;;;;;;;;;;; 2024-09-02;Cate-ugips-2024-010;Catálogo electrónico;"adquisición de un equipo de impresión para la ejecución del proyecto de investigación pvif-22-12";1195.00;840107;1170.99;Ejecución ;Comercial urgentoner cia. Ltda.;https://atenea.epn.edu.ec/handle/25000/1632;;;;;;;;;;;;;;;;;;; 2024-09-13;Cate-ugips-2024-011;Catálogo electrónico;Adquisición de un computador portátil y una impresora, para la ejecución del proyecto de investigación piif-22-01;1865.22;840107;1792.99;Ejecución ;"Davila benitez carlina de las mercedes Techcomputer cia. Ltda";http://atenea.epn.edu.ec/handle/25000/1633;;;;;;;;;;;;;;;;;;; 2024-09-12;Cate-ugips-2024-012;Catálogo electrónico;"Adquisición de un computador portátil, para la ejecución del proyecto de investigación pigr-23-08";1583.00;840107;1583.00;Ejecución ;Davila benitez carlina de las mercedes;http://atenea.epn.edu.ec/handle/25000/1633;;;;;;;;;;;;;;;;;;; 2024-09-13;Cate-ugips-2024-013;Catálogo electrónico;"Adquisición de una computadora portátil, para el desarrollo del proyecto de investigación pigr-23-08";1569.00;840107;1530.00;Ejecución ;Davila benitez carlina de las mercedes;http://atenea.epn.edu.ec/handle/25000/1633;;;;;;;;;;;;;;;;;;; 2024-09-19;Cate-ugips-2024-014;Catálogo electrónico;Adquisición de computadores todo en uno para el proyecto pigr 21-03 ;2964.00;840107;2940.00;Ejecución ;Davila benitez carlina de las mercedes;http://atenea.epn.edu.ec/handle/25000/1633;;;;;;;;;;;;;;;;;;; 2024-09-19;Cate-ugips-2024-015;Catálogo electrónico;Adquisición de un computador portátil modelo 2 generación 13, para la ejecución del proyecto de investigación pis 23-19. ;1583.00;840107;1583.00;Ejecución ;Informatica y sistemas digitales dinforsysmega s.a. ;http://atenea.epn.edu.ec/handle/25000/1633;;;;;;;;;;;;;;;;;;; 2024-09-23;Cate-ugips-2024-016;Catálogo electrónico;Adquisición de tres computadores portátil modelo 4 generación 13, para la ejecución de proyecto de investigación pim-20-01;4707.00;840107;4567.5;Ejecución ;"Perez paredes monica elizabeth";http://atenea.epn.edu.ec/handle/25000/1633;;;;;;;;;;;;;;;;;;; 2024-09-30;Cate-ugips-2024-017;Catálogo electrónico;Adquisición de un computador portátil, para la ejecución del proyecto de investigación pis-23-22;1443.00;840107;1322.00;Ejecución ;Equipos y servicios de ingenieria eserding s.a. ;http://atenea.epn.edu.ec/handle/25000/1633;;;;;;;;;;;;;;;;;;; 2024-09-03;IC-EPN-2024-046;Infima cuantia;Mantenimiento del equipo Alcolyzer Beer me ANTON PAAR;2160.00;530404;2160.00;Ejecución ;Metrólogos Asociados del Ecuador Compañía de Calibración METASDELECUADOR CIA. LTDA.;https://www.compraspublicas.gob.ec/ProcesoContratacion/compras/NCO/NCORegistroDetalle.cpe?&id=Ub58veofK3KtwgcidAH0kGGpF-3wLG23r8J0Q0NefZg,&op=1;;;;;;;;;;;;;;;;;;; 2024-09-04;IC-EPN-2024-065;Infima cuantia;Adquisición de pantallas interactivas para dictado de clases;5955.00;840104;5955.00;Ejecución ;Henrry Jonatan Manosalvas Porras;https://www.compraspublicas.gob.ec/ProcesoContratacion/compras/NCO/NCORegistroDetalle.cpe?&id=Dy9hU8JnhHK9Tdp5kKKc81Qv4U9ieHvbS45IllK0NQw,&op=1;;;;;;;;;;;;;;;;;;; 2024-09-06;IC-EPN-2024-067;Infima cuantia;Mantenimiento y calibración de estaciones totales y antenas GPS TRIMBLE;2580.00;530404;2580.00;Ejecución ;Instrumental y Óptica Representaciones Miguel Pazmiño Cía. Ltda.;https://www.compraspublicas.gob.ec/ProcesoContratacion/compras/NCO/NCORegistroDetalle.cpe?&id=L4iSjBldSMkUoINfPlulrJ7ybcLiZaf53FAQR37HT3g,&op=1;;;;;;;;;;;;;;;;;;; 2024-09-09;IC-EPN-2024-068;Infima cuantia;Adquisición de biomateriales odontológicos;3912.8;530832;3912.8;Ejecución ;Dental Daicy Sanchez S.A.S.;https://www.compraspublicas.gob.ec/ProcesoContratacion/compras/NCO/NCORegistroDetalle.cpe?&id=aXC0DCHDJm6kXtHkAQIUN4RjZ22FtjJbqySRDoBCu8U,&op=1;;;;;;;;;;;;;;;;;;; 2024-09-09;IC-EPN-2024-069;Infima cuantia;Adquisición de insumos odontológicos (530832-530819-530820;1230.95;530802;1230.95;Ejecución ;Dental Daicy Sanchez S.A.S.;https://www.compraspublicas.gob.ec/ProcesoContratacion/compras/NCO/NCORegistroDetalle.cpe?&id=IvVikMTsujg-ByUjgOS5jYMfD6MWgpADfskY7GGpsCg,&op=1;;;;;;;;;;;;;;;;;;; 2024-09-09;IC-EPN-2024-070;Infima cuantia;Mantenimiento y calibración de estaciones totales y niveles SOKKIA;2900.00;530404;2900.00;Ejecución ;Compañía Tecnica Miranda Cotecmi CIA. LTDA.;https://www.compraspublicas.gob.ec/ProcesoContratacion/compras/NCO/NCORegistroDetalle.cpe?id=NhsjqXVd4oY5UWkiH_BC4xa9MMAXL01FLwh_42_xlYs,;;;;;;;;;;;;;;;;;;; 2024-09-12;IC-EPN-2024-071;Infima cuantia;Contratar el servicio de lacado de muebles del Consejo Politécnico;4800.00;530403;4800.00;Ejecución ;Asolhbe ConstruccionesS.A.S.;https://www.compraspublicas.gob.ec/ProcesoContratacion/compras/NCO/NCORegistroDetalle.cpe?&id=LBX0kxm7VqaG7h3H7-02V90_pnDQyFNY9wqcZ87JVrg,&op=1;;;;;;;;;;;;;;;;;;; 2024-09-12;IC-EPN-2024-072;Infima cuantia;Renovación del arrendamiento de una licencia con 5 usuarios del software “Ansys HFSS” para el Laboratorio de Medios de Transmisión y Anten;1361.00;530702;1361.00;Ejecución ;Domingos Vargas Maria Lorena;https://www.compraspublicas.gob.ec/ProcesoContratacion/compras/NCO/NCORegistroDetalle.cpe?&id=nnFBHgDXiyVy8zOcGJQxyFpC6gPpYmopRa6VdHtXzkw,&op=1;;;;;;;;;;;;;;;;;;; 2024-09-19;IC-EPN-2024-073;Infima cuantia;"Adquisición de kits promocionales para la organización de las XXXII Jornadas en Ingeniería Eléctrica y Electrónica";3212.5;530204;3212.5;Ejecución ;Riera Rengifo Rolando Norberto ;https://www.compraspublicas.gob.ec/ProcesoContratacion/compras/NCO/NCORegistroDetalle.cpe?&id=qhguf1Af4YlMFFmZ2U11sRCejfKBd_CXtk7YT3GSPxY,&op=1;;;;;;;;;;;;;;;;;;; 2024-09-18;IC-EPN-2024-074;Infima cuantia;Adquisición de desecantes reusables que sean compatibles con el equipo espectrofotómetro FTIR marca Perkin Elmer, modelo Spectrum 100;1583.4;530813;1583.4;Ejecución ;Instrulabq CIA. LTDA.;https://www.compraspublicas.gob.ec/ProcesoContratacion/compras/NCO/NCORegistroDetalle.cpe?&id=q1uOCsa8qJiPKJduqls58b_HqmSCC2TGG1-vKOV4dy0,&op=1;;;;;;;;;;;;;;;;;;; 2024-09-19;IC-EPN-2024-075;Infima cuantia;Adquisición de Impresora 3D, tecnología FDM, con volumen de impresión de 45x45x47 cm, incluye 10 carretes de filamento PLA;2340.00;530704;2340.00;Ejecución ;Moya Mayorga Tito Agustín ;https://www.compraspublicas.gob.ec/ProcesoContratacion/compras/NCO/NCORegistroDetalle.cpe?&id=-RrP8vWO25CX8GaThbvyVUq-iiNhinizff9OOZ6zmFQ,&op=1;;;;;;;;;;;;;;;;;;; 2024-09-27;IC-EPN-2024-076;Infima cuantia;Adquisición de un equipo portátil para monitoreo de trampas de vapor para el laboratorio de Transferencia de Calor de la FIM;2647.5;840104;2647.5;Ejecución ;Fluidec Import del Ecuador Fluimport Compañia de Responsabilidad Limitada;https://www.compraspublicas.gob.ec/ProcesoContratacion/compras/NCO/NCORegistroDetalle.cpe?&id=3KV5fIoMV8W9x3V1YXoZWLRJMBJZyufnJk2ofwTQuj4,&op=1;;;;;;;;;;;;;;;;;;; 2024-09-19;IC-EPN-2024-077;Infima cuantia;"Contratar el servicio de elaboración de cartucheras con impresión del logo institucional";4752.00;530204;4752.00;Ejecución ;Gestion Publicidad Cespu CIA. LTDA;https://www.compraspublicas.gob.ec/ProcesoContratacion/compras/NCO/NCORegistroDetalle.cpe?&id=IgzrqS9f22ZYVfanGtJq7eTToaETW7dhPtCO3K4vIks,&op=1;;;;;;;;;;;;;;;;;;; 2024-09-21;IC-EPN-2024-081;Infima cuantia;Realizar el mantenimiento del techo del Laboratorio de Producción Vegetal de la FIQA;4300.00;530402;4300.00;Ejecución ;Asolhbe Construcciones S.A.S.;https://www.compraspublicas.gob.ec/ProcesoContratacion/compras/NCO/NCORegistroDetalle.cpe?&id=Lw-813hUAnRN1xyOfdazv7zdeS4ClUMLIBMDCSa4egw,&op=1;;;;;;;;;;;;;;;;;;; 2024-09-30;IC-EPN-2024-082;Infima cuantia;Adquisición de insumos para las cortadoras de metal de sierra circular Milwaukee;1021.44;530813;1021.44;Ejecución ;Acero Comercial Ecuatoriano S.A.;https://www.compraspublicas.gob.ec/ProcesoContratacion/compras/NCO/NCORegistroDetalle.cpe?&id=t0ryrh84BvG-4cThL16vV2qbInwpxZ6Bjcsxn3BtptA,&op=1;;;;;;;;;;;;;;;;;;; 2024-09-25;IC-EPN-2024-080;Infima cuantia;Realizar el mantenimiento y recarga de extintores de la Escuela Politécnica Nacional. (Mgs. Augusta Maribel Jácome Lastra);2672.00;530203;2672.00;Ejecución ;Andrea Carolina Contreras Canencia;https://www.compraspublicas.gob.ec/ProcesoContratacion/compras/NCO/NCORegistroDetalle.cpe?&id=eBBf0XstM5adZ8XeAuecFhxyblz4QRNPM8xQIe5ocAE,&op=1;;;;;;;;;;;;;;;;;;; 2024-09-30;IC-EPN-2024-085;Infima cuantia;Adquirir materiales para automatización de luminaria del Edificio Nro. 14 - DFB;3761.19;530811;3761.19;Ejecución ;Zurita Armijos Santiago David;https://www.compraspublicas.gob.ec/ProcesoContratacion/compras/NCO/NCORegistroDetalle.cpe?&id=LncRT-TTSmStc7xgRo20IMXBZDjsR4MptOh0JvR63hA,&op=1;;;;;;;;;;;;;;;;;;; 2024-09-25;IC-EPN-2024-078;Infima cuantia;Adquirir Materiales (carpintería metálica, aceros especiales, pinturas y recubrimientos), para la fabricación de estructuras y mantenimientos de máquinas, equipos de la EPN.;6647.8;530811;6647.8;Ejecución ;Productos de Construccion y Ferreterìa Produferret S.A.;https://www.compraspublicas.gob.ec/ProcesoContratacion/compras/NCO/NCORegistroDetalle.cpe?&id=XKs5cwR_Qo-BPGFq5JG8KDAQOsv_mA84kzYqLqiPtzE,&op=1;;;;;;;;;;;;;;;;;;; 2024-09-30;IC-EPN-2024-084;Infima cuantia;Contratación de servicios de mantenimiento y calibración de equipos y material de vidrio;3213.85;530404;3213.85;Ejecución ;Elicrom CIA. LTDA;https://www.compraspublicas.gob.ec/ProcesoContratacion/compras/NCO/NCORegistroDetalle.cpe?&id=anHOmizAimTeeWycDl3WuGlHdEC4--_TR6e8QFl1w8I,&op=1;;;;;;;;;;;;;;;;;;; 2024-09-26;IC-EPN-2024-083;Infima cuantia;Adquisición de materiales y componentes electrónicos para la carrera de Desarrollo de Software (531406-531407-840107);2545.8;530813;2545.8;Ejecución ;Aey Instruments S.A.S.;https://www.compraspublicas.gob.ec/ProcesoContratacion/compras/NCO/NCORegistroDetalle.cpe?&id=a8PFi-WNdzBwr4sGo504p3zMbkE-S40RAHr7vta3XM0,&op=1;;;;;;;;;;;;;;;;;;; 2024-09-25;IC-EPN-2024-079;Infima cuantia;Contratar el servicio de mantenimiento de los equipos de digestión y extracción Gerhardt;2942.05;530404;2942.05;Ejecución ;Fonseca Fernandez Viviana Elizabeth;https://www.compraspublicas.gob.ec/ProcesoContratacion/compras/NCO/NCORegistroDetalle.cpe?id=kUMHjkpQd-vIv3YVjf7GkugXW8F_aeTHsDV6K75h7P8,;;;;;;;;;;;;;;;;;;; 2024-09-04;RE-CEP-EPN-2024-008;Regimen Especial;"Servicio de seguridad para la detección y respuesta a incidentes de seguridad en puntos finales de la Escuela Politécnica Nacional ";24616.4;530702;24616.4;Contrato ;Corporación Nacional De Telecomunicaciones - CNT EP;https://www.compraspublicas.gob.ec/ProcesoContratacion/compras/PC/informacionProcesoContratacion2.cpe?idSoliCompra=v9TgnwczrWxcOncRJkTOBJcsRCjBIoRHZ8irW_ZW5Zc,;;;;;;;;;;;;;;;;;;; 2024-09-18;RE-PU-EPN-2024-011;Regimen Especial;Contratar el servicio de acceso y uso de la plataforma de contenido científico especializado en el área de química;21575.07;530702;21575.07;Etapa contractual ;Etapa contractual ;https://www.compraspublicas.gob.ec/ProcesoContratacion/compras/PC/informacionProcesoContratacion2.cpe?idSoliCompra=zNsPmayoAQozkYL7tmXjJtwhCwtjZUeXh_LJ-2G8vN8,;;;;;;;;;;;;;;;;;;; 2024-07-25;SIE-EPN-2024-004;Subasta Inversa Electronica ;Prestar el servicio de transporte para facilitar la movilización de los servidores y trabajadores de la EPN al inicio y finalización de la jornada laboral ordinaria (530000);370998.6;530201;274538.00;Ejecución ;Transporte Estudiantil E Institucional Transrecrear C.A;https://www.compraspublicas.gob.ec/ProcesoContratacion/compras/PC/informacionProcesoContratacion2.cpe?idSoliCompra=Gwiv61rQUGxSxHladCCCKll5esxIS92vOX7XjC9uwZ4,;;;;;;;;;;;;;;;;;;; 2024-09-18;SIE-EPN-2024-007;Subasta Inversa Electronica ;Adquirir el soporte y garantía para equipos del supercomputador;15559.44;530701;Etapa Contractual ;Etapa Contractual ;Etapa Contractual ;https://www.compraspublicas.gob.ec/ProcesoContratacion/compras/PC/informacionProcesoContratacion2.cpe?idSoliCompra=TGn4JT6WqGgy-6YPaMikUtlGMP0nRMFiEClKyZr7tsQ,;;;;;;;;;;;;;;;;;;; 2024-06-13;SIE-EPN-2024-008;Subasta Inversa Electronica ;Contratación de servicio de transporte estudiantil 2024 (530000);211588.08;530201;177599.00;Ejecución ;Cooperativa de Transportes Unión;https://www.compraspublicas.gob.ec/ProcesoContratacion/compras/PC/informacionProcesoContratacion2.cpe?idSoliCompra=3WwoI74zsnBooKatxS44M7Mzcz-sUMbL5iFvDkebfKU,;;;;;;;;;;;;;;;;;;; 2024-07-01;SIE-EPN-2024-009;Subasta Inversa Electronica ;Adquisición de material metalmecánico e hidrosanitario para realizar el mantenimiento de las instalaciones de los edificios del campus de la EPN;63500.00;530811;46000.00;Ejecución ;Distribuidora Murillo C.A. Dismurca;https://www.compraspublicas.gob.ec/ProcesoContratacion/compras/PC/informacionProcesoContratacion2.cpe?idSoliCompra=uiaWNQ0oBJQ7vK8P6FAl0yUXZ2FBshGBUh1dVPMwLFg,;;;;;;;;;;;;;;;;;;; 2024-07-11;SIE-EPN-2024-010;Subasta Inversa Electronica ;Adquisición de materiales eléctricos para realizar el mantenimiento de las instalaciones eléctricas de los edificios de la EPN;37649.4;530811;16500.00;Ejecución ;Ecuapcs S.A.S.;https://www.compraspublicas.gob.ec/ProcesoContratacion/compras/PC/informacionProcesoContratacion2.cpe?idSoliCompra=9VLMem7zC6o5KIoNSWUH9K5lfWsB-eSaD0vJhXjditA,;;;;;;;;;;;;;;;;;;; 2024-08-23;SIE-EPN-2024-012;Subasta Inversa Electronica ;Adquisición de cámaras de seguridad para la EPN;60043.56;840104;Por adjudicar ;Por adjudicar ;Por adjudicar ;https://www.compraspublicas.gob.ec/ProcesoContratacion/compras/PC/informacionProcesoContratacion2.cpe?idSoliCompra=bJGgx8pW4q-FrAeAq4BqjzMmjNvmWH1MS_A_OcmYt_M,;;;;;;;;;;;;;;;;;;; 2024-08-02;SIE-EPN-2024-013;Subasta Inversa Electronica ;Ejecutar el Plan de Capacitación para el personal administrativo y de trabajadores de la EPN.;Desierto ;Desierto ;Desierto ;Desierto ;Desierto ;https://www.compraspublicas.gob.ec/ProcesoContratacion/compras/PC/informacionProcesoContratacion2.cpe?idSoliCompra=uSuZmqKD1-FSXhEN8Tp0tVYhxXHkWDaU7a-25eI55fA,;;;;;;;;;;;;;;;;;;; 2024-08-05;SIE-EPN-2024-014;Subasta Inversa Electronica ;Calibración de varios equipos y/o instrumentos del departamento de materiales;13134.09;530404;8931.00;Ejecución ;"Technology & metrology tegmetro S.A. TEGMETRO S.A.";https://www.compraspublicas.gob.ec/ProcesoContratacion/compras/PC/informacionProcesoContratacion2.cpe?idSoliCompra=OwD6-R6QTEBxnnJPUzI81kMmU_Gv-bzCd9sBakTOJXk,;;;;;;;;;;;;;;;;;;; 2024-08-30;SIE-EPN-2024-015;Subasta Inversa Electronica ;Adquisición de una Máquina de Corte Láser para el LABINTECDIMP del Departamento de Ingeniería Mecánica;25990.00;840104;Etapa Contractual ;Etapa Contractual ;Etapa Contractual ;https://www.compraspublicas.gob.ec/ProcesoContratacion/compras/PC/informacionProcesoContratacion2.cpe?idSoliCompra=cyUD_q8MqTOiGMfUC_F26So6VpPmT-DLdCyW8AVBW4s,;;;;;;;;;;;;;;;;;;; 2024-09-18;SIE-EPN-2024-016;Subasta Inversa Electronica ;Adquisición de equipos de diagnóstico y operación de fibra óptica para la Tecnología Superior en Redes y Telecomunicaciones (840104);10600.00;530813;Etapa Contractual ;Etapa Contractual ;Etapa Contractual ;https://www.compraspublicas.gob.ec/ProcesoContratacion/compras/PC/informacionProcesoContratacion2.cpe?idSoliCompra=zAW771HNAqgqDnW_7ZhTtAMIgbOpxUMqMSKABUwbrcI,;;;;;;;;;;;;;;;;;;; 2024-09-10;SIE-EPN-2024-018;Subasta Inversa Electronica ;Adquirir repuestos e insumos para mantenimiento preventivo y correctivo de los equipos tecnológicos de la EPN (840104) ;45694.00;530813;Etapa Contractual ;Etapa Contractual ;Etapa Contractual ;https://www.compraspublicas.gob.ec/ProcesoContratacion/compras/PC/informacionProcesoContratacion2.cpe?idSoliCompra=HZYMHc8l3nr4OCXLxj_5IcU7D7plcsA6-wjOglL2Cgk,;;;;;;;;;;;;;;;;;;; 2024-08-09;SIE-EPN-2024-019;Subasta Inversa Electronica ;Contratar el licenciamiento académico Microsoft Campus Agreement y servicios conexos de implementación, soporte y mantenimiento para la Escuela Politécnica Nacional por 1 (un) año(530701) ;191939.65;530702;Etapa Contractual ;Etapa Contractual ;Etapa Contractual ;https://www.compraspublicas.gob.ec/ProcesoContratacion/compras/PC/informacionProcesoContratacion2.cpe?idSoliCompra=ygbsJBUa02tHoJ584b-Zrw-CRmUY97PP6RVSsKQcNMI,;;;;;;;;;;;;;;;;;;; 2024-09-03;SIE-EPN-2024-023;Subasta Inversa Electronica ;Adquirir equipos de audio, sonido y transmisión de video para la EPN (530813);35000.00;840104;Desierto y reapertura ;Desierto y reapertura ;Desierto y reapertura ;https://www.compraspublicas.gob.ec/ProcesoContratacion/compras/PC/informacionProcesoContratacion2.cpe?idSoliCompra=MmLFpxalh_ABUpEQ4mNauOVLiJAqc6faBljpUij__FQ,;;;;;;;;;;;;;;;;;;; 2024-06-11;VPN-EPN-2024-001;VPN (Producción Nacional) ;Adquisición de un vehículo para el rectorado;62990.00;Verificada ;Verificada ;Verificada ;Verificada ;https://www.compraspublicas.gob.ec/ProcesoContratacion/compras/PC/informacionProcesoContratacion2.cpe?idSoliCompra=GIVa1Sw_GeYKuDxSoXoMKFhWGvk1DBUopiJtPsNDtQI,;;;;;;;;;;;;;;;;;;; 2024-07-17;VPN-EPN-2024-002;VPN (Producción Nacional) ;Contratar el servicio de acceso y uso de la plataforma de contenido científico especializado con acceso a normas técnicas de materiales, productos, sistemas y servicios;32509.67;Verificada ;Verificada ;Verificada ;Verificada ;https://www.compraspublicas.gob.ec/ProcesoContratacion/compras/PC/informacionProcesoContratacion2.cpe?idSoliCompra=bu53tQsSVX89Crd8x4buiXHD2kGlGtucMurMiyAAfek,;;;;;;;;;;;;;;;;;;; 2024-08-08;VPN-EPN-2024-003;VPN (Producción Nacional) ;RENOVAR EL LICENCIAMIENTO ANTI PLAGIO TURNITIN O EQUIVALENTE POR 1 UN AÑO PARA LA ESCUELA POLITÉCNICA NACIONAL;31552.00;Verificada ;Verificada ;Verificada ;Verificada ;https://www.compraspublicas.gob.ec/ProcesoContratacion/compras/PC/informacionProcesoContratacion2.cpe?idSoliCompra=-D0j_aD5m80zhQbS-3t_432mUioWgMfgrk5XNJnkzhw,;;;;;;;;;;;;;;;;;;; 2024-08-14;VPN-EPN-2024-004;VPN (Producción Nacional) ;Contratar el servicio de acceso y uso de la plataforma de contenido científico especializado en el área de informática, ingeniería eléctrica y electrónica;32735.00;Verificada ;Verificada ;Verificada ;Verificada ;https://www.compraspublicas.gob.ec/ProcesoContratacion/compras/PC/informacionProcesoContratacion2.cpe?idSoliCompra=dNY7FGcldKCfN8KPPnhhEYIZE2p8BlRSfXJu9h71bdY,;;;;;;;;;;;;;;;;;;; 2024-08-14;VPN-EPN-2024-004;VPN (Producción Nacional) ;Contratar el servicio de acceso y uso de la plataforma de contenido científico especializado en el área de informática, ingeniería eléctrica y electrónica;32735.00;Verificada ;Verificada ;Verificada ;Verificada ;https://www.compraspublicas.gob.ec/ProcesoContratacion/compras/PC/informacionProcesoContratacion2.cpe?idSoliCompra=dNY7FGcldKCfN8KPPnhhEYIZE2p8BlRSfXJu9h71bdY,;;;;;;;;;;;;;;;;;;; 2024-08-23;MCO-EPN-2024-002;MENOR CUANTÍA DE OBRAS;Adecuaciones de oficinas de la Dirección de Gestión de la Información y Procesos;202180.57;750501;Calificación de participantes ;Calificación de participantes ;Calificación de participantes ;https://www.compraspublicas.gob.ec/ProcesoContratacion/compras/PC/informacionProcesoContratacion2.cpe?idSoliCompra=2b4yJvET1ui2v0kFia9pOXfJTToi6GHqfUQ3OjbPJKU,;;;;;;;;;;;;;;;;;;; 2024-07-17;MCO-EPN-2024-001;MENOR CUANTÍA DE OBRAS;Adecuación del sistema de ventilación e instalación de cubierta para los talleres de mantenimiento de servicios generales de la Escuela Politécnica Nacional;41882.52;750501;41882.52;Ejecución ;Estacio Muñoz Omar Fernando;https://www.compraspublicas.gob.ec/ProcesoContratacion/compras/PC/informacionProcesoContratacion2.cpe?idSoliCompra=2b4yJvET1ui2v0kFia9pOXfJTToi6GHqfUQ3OjbPJKU,;;;;;;;;;;;;;;;;;;; 2024-07-10;COTS-EPN-2024-001;Cotización ;Contratar el servicio de resane, sellado y aplicación de pintura en paredes de fachadas de los edificios de la Escuela Politécnica Nacional;239059.6;730402;165502.80;Ejecución ;Meneses Tite Juan Carlos ;https://www.compraspublicas.gob.ec/ProcesoContratacion/compras/PC/informacionProcesoContratacion2.cpe?idSoliCompra=22r0VgAKlbfjv-tD6exSilYE1s6xNKZXI9ZhaHuTYIg,;;;;;;;;;;;;;;;;;;; 2024-07-18;COTO-EPN-2024-002;Cotización ;Adecuaciones para el estadio politécnico y pista atlética de la Escuela Politécnica Nacional;770687.56;750501;758609.75;Ejecución ;Consorcio Canchas Rapidas;https://www.compraspublicas.gob.ec/ProcesoContratacion/compras/PC/informacionProcesoContratacion2.cpe?idSoliCompra=26GPYfVBRgPO38zF5HRy9X0aje9mAtlA22CzSFN39bc,;;;;;;;;;;;;;;;;;;; 2024-08-29;COTO-EPN-2024-003;Cotización ;Adecuaciones para la Facultad de Ingeniería Civil y Ambiental de la Escuela Politécnica Nacional;504125.86;750501;Calificación de participantes ;Calificación de participantes ;Calificación de participantes ;https://www.compraspublicas.gob.ec/ProcesoContratacion/compras/PC/informacionProcesoContratacion2.cpe?idSoliCompra=iaNR-cM3rYd-_o2_qt8a1LnV39Gb0dur3CSgp8VrkbE,;;;;;;;;;;;;;;;;;;; 2024-08-30;COTO-EPN-2024-004;Cotización ;Adecuación de oficinas de docentes y baterías sanitarias en los edificios 15 y 17 de la Escuela Politécnica Nacional;419590.03;750501;Calificación de participantes ;Calificación de participantes ;Calificación de participantes ;https://www.compraspublicas.gob.ec/ProcesoContratacion/compras/PC/informacionProcesoContratacion2.cpe?idSoliCompra=xO2A8DQuPtNpemT9h8jsuTluMHh_zkp6ObFFQ71p7TM,;;;;;;;;;;;;;;;;;;; 2024-06-25;LICSG-EPN-2024-001;Licitación de Seguros ;Contratación de una póliza de vida y accidentes personales para los estudiantes de la Escuela Politécnica Nacional(570000);184932.8;570201;147738.92;Ejecución ;Latina Seguros C.A;https://www.compraspublicas.gob.ec/ProcesoContratacion/compras/PC/informacionProcesoContratacion2.cpe?idSoliCompra=wTNaQq_9iGxlcZedzXOne6-kxxugvMkjpKiEfUTr-Dw,;;;;;;;;;;;;;;;;;;; 2024-09-20;PE-EPN-202-002;Publicación Especial ;Contratar el servicio de acceso y uso de la plataforma de contenido científico especializado con acceso a normas técnicas de materiales, productos, sistemas y servicio;32509.67;530702;Por adjudicar ;Por adjudicar ;Por adjudicar ;https://www.compraspublicas.gob.ec/ProcesoContratacion/compras/PC/informacionProcesoContratacion2.cpe?idSoliCompra=hOPJFqucpYAOoFIYDui9RbqR3Av7_uZ13Sq1D4rN60w,;;;;;;;;;;;;;;;;;;; 2024-09-24;SIE-EPN-2024-026;Subasta Inversa Electronica ;Contratación del servicio de instalación de cortinas roller tipo black out en edificios de la EPN;29989.77;730402;Calificación de errores ;Calificación de errores ;Calificación de errores ;https://www.compraspublicas.gob.ec/ProcesoContratacion/compras/PC/informacionProcesoContratacion2.cpe?idSoliCompra=17Yqo4VD83iFFhwlMKGTmdBtMFdioT1JPirl3IOArE0,;;;;;;;;;;;;;;;;;;; 2024-+09-20;PE-EPN-202-002;Publicación Especial ;Contratar el servicio de acceso y uso de la plataforma de contenido científico especializado con acceso a normas técnicas de materiales, productos, sistemas y servicio;32509.67;530702;Por adjudicar ;Por adjudicar ;Por adjudicar ;https://www.compraspublicas.gob.ec/ProcesoContratacion/compras/PC/informacionProcesoContratacion2.cpe?idSoliCompra=g80yY9KMAY972Ew9Urh8zUiBJPOqz-opsx7czydDvUE,;;;;;;;;;;;;;;;;;;; 2024-09-24;SIE-EPN-2024-026;Subasta Inversa Electronica ;Contratación del servicio de instalación de cortinas roller tipo black out en edificios de la EPN;29989.77;730402;Convalidacion de Errores;Convalidacion de Errores;Convalidacion de Errores;https://www.compraspublicas.gob.ec/ProcesoContratacion/compras/PC/informacionProcesoContratacion2.cpe?idSoliCompra=vANHEnMM5ZcBMjI_BxE1d0fkgxOOIqWId12PG8l7SiQ,;;;;;;;;;;;;;;;;;;; 2024-09-25;RE-PU-EPN-2024-004;Regimen Especial;Renovar el licenciamiento académico del Software Automatización de Rockwell Automation por 1 un año para la Escuela Politécnica Nacional;1513.58;530702;Por adjudicar ;Por adjudicar ;Por adjudicar ;https://www.compraspublicas.gob.ec/ProcesoContratacion/compras/PC/informacionProcesoContratacion2.cpe?idSoliCompra=hERh0VASzLF5pvsFjBwlp1zxHsfTVtlruYCwTC3Jl-M,;;;;;;;;;;;;;;;;;;; 2024-09-27;SIE-EPN-2024-020;Subasta Inversa Electronica ;Adquisición de equipos, insumos y reactivos para el Laboratorio de Tecnología Industrial - Área Agua y Saneamiento Ambiental (530829-840104);15189.07;530819;Entrega de propuestas ;Entrega de propuestas ;Entrega de propuestas ;https://www.compraspublicas.gob.ec/ProcesoContratacion/compras/PC/informacionProcesoContratacion2.cpe?idSoliCompra=RuSNGoCkJomv7jFq5AOL3at9NEFOVwsLvZORFtGlwJE,;;;;;;;;;;;;;;;;;;; 2024-09-05;CE-20240002706408;Catálogo electrónico;Computador todo en uno software libre modelo 1 generación 13;123970.00;840107;120670.00;Ejecución ;Repycom CIA. LTDA;http://atenea.epn.edu.ec/handle/25000/1634;;;;;;;;;;;;;;;;;;; 2024-09-05;CE-20240002706409;Catálogo electrónico;Computador de escritorio software libre modelo 2 generación 13;912000.00;840107;891750.00;Ejecución ;Represmundial CIA.LTDA.;http://atenea.epn.edu.ec/handle/25000/1634;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;