Cuenta;Categoría;Descripción;Asignado;Modificado;Codificado;Monto certificado;Comprometido;Devengado;Pagado;Saldo por comprometer;Saldo por devengar;Saldo por pagar;Porcentaje de ejecución;;;;;;;;;;;;
510105;EGRESOS EN PERSONAL;Remuneraciones Unificadas; 669.206,00 ; 4.586,00 ; 673.792,00 ; 566.237,70 ; 566.237,70 ; 566.237,70 ; 516.498,57 ; 107.554,30 ; 107.554,30 ; 49.739,13 ;84,04%;;;;;;;;;;;;
510106;EGRESOS EN PERSONAL;Salarios Unificados; 37.478,00 ; 226,00 ; 37.704,00 ; 31.205,50 ; 31.205,50 ; 31.205,50 ; 31.205,50 ; 6.498,50 ; 6.498,50 ; -   ;82,76%;;;;;;;;;;;;
510203;EGRESOS EN PERSONAL;Decimotercer Sueldo; 66.259,25 ; 706,83 ; 66.966,08 ; 55.904,69 ; 55.904,69 ; 55.904,69 ; 55.904,69 ; 11.061,39 ; 11.061,39 ; -   ;83,48%;;;;;;;;;;;;
510204;EGRESOS EN PERSONAL;Decimocuarto Sueldo; 17.807,14 ; 1.855,52 ; 19.662,66 ; 16.539,96 ; 16.539,96 ; 16.539,96 ; 16.539,96 ; 3.122,70 ; 3.122,70 ; -   ;84,12%;;;;;;;;;;;;
510306;EGRESOS EN PERSONAL;Alimentación; 38.232,28 ; 1.347,72 ; 39.580,00 ; 33.040,00 ; 33.040,00 ; 33.040,00 ; 33.040,00 ; 6.540,00 ; 6.540,00 ; -   ;83,48%;;;;;;;;;;;;
510509;EGRESOS EN PERSONAL;Horas Extraordinarias y Suplementarias; 9.200,00 ; -3.200,00 ; 6.000,00 ; 4.609,86 ; 4.609,86 ; 4.609,86 ; 4.609,86 ; 1.390,14 ; 1.390,14 ; -   ;76,83%;;;;;;;;;;;;
510510;EGRESOS EN PERSONAL;Servicios Personales por Contrato; 62.362,54 ; 15.860,46 ; 78.223,00 ; 69.282,67 ; 69.282,67 ; 69.282,67 ; 69.282,67 ; 8.940,33 ; 8.940,33 ; -   ;88,57%;;;;;;;;;;;;
510512;EGRESOS EN PERSONAL;Subrogación; 4.800,00 ; 1.200,00 ; 6.000,00 ; 3.466,61 ; 3.466,61 ; 3.466,61 ; 3.466,61 ; 2.533,39 ; 2.533,39 ; -   ;57,78%;;;;;;;;;;;;
510513;EGRESOS EN PERSONAL;Encargos; 5.000,00 ; -4.088,82 ; 911,18 ; -   ; -   ; -   ; -   ; 911,18 ; 911,18 ; -   ;0,00%;;;;;;;;;;;;
510601;EGRESOS EN PERSONAL;Aporte Patronal; 93.366,14 ; 2.002,76 ; 95.368,90 ; 78.791,57 ; 78.791,57 ; 78.791,57 ; 73.264,98 ; 16.577,33 ; 16.577,33 ; 5.526,59 ;82,62%;;;;;;;;;;;;
510602;EGRESOS EN PERSONAL;Fondo de Reserva; 55.775,56 ; 11.334,92 ; 67.110,48 ; 47.299,07 ; 47.299,07 ; 47.299,07 ; 47.299,07 ; 19.811,41 ; 19.811,41 ; -   ;70,48%;;;;;;;;;;;;
510704;EGRESOS EN PERSONAL;Compensación por Desahucio; 3.028,30 ; 6.971,70 ; 10.000,00 ; 1.523,63 ; 1.523,63 ; 1.523,63 ; 1.523,63 ; 8.476,37 ; 8.476,37 ; -   ;15,24%;;;;;;;;;;;;
510706;EGRESOS EN PERSONAL;Beneficio por jubilación; 76.907,97 ; -60.566,29 ; 16.341,68 ; -   ; -   ; -   ; -   ; 16.341,68 ; 16.341,68 ; -   ;0,00%;;;;;;;;;;;;
510707;EGRESOS EN PERSONAL;Compensación por Vacaciones no Gozadas por Cesación de Funciones; 8.035,73 ; 21.763,20 ; 29.798,93 ; 26.752,19 ; 26.731,14 ; 26.731,14 ; 26.731,14 ; 3.067,79 ; 3.067,79 ; -   ;89,71%;;;;;;;;;;;;
530104;BIENES Y SERVICIOS DE CONSUMO;Energía Eléctrica; 2.710,00 ; -110,00 ; 2.600,00 ; 2.600,00 ; 2.134,82 ; 2.134,82 ; 2.134,82 ; 465,18 ; 465,18 ; -   ;82,11%;;;;;;;;;;;;
530105;BIENES Y SERVICIOS DE CONSUMO;Telecomunicaciones; 14.309,38 ; -9.809,38 ; 4.500,00 ; 4.500,00 ; 1.534,80 ; 1.534,80 ; 1.534,80 ; 2.965,20 ; 2.965,20 ; -   ;34,11%;;;;;;;;;;;;
530106;BIENES Y SERVICIOS DE CONSUMO;Servicio de Correo; 17,86 ; 12,14 ; 30,00 ; -   ; -   ; -   ; -   ; 30,00 ; 30,00 ; -   ;0,00%;;;;;;;;;;;;
530203;BIENES Y SERVICIOS DE CONSUMO;Almacenamiento, Embalaje, Envase y Recarga de Extintores; 1.200,00 ; -   ; 1.200,00 ; -   ; -   ; -   ; -   ; 1.200,00 ; 1.200,00 ; -   ;0,00%;;;;;;;;;;;;
530204;BIENES Y SERVICIOS DE CONSUMO;Edición, Impresión, Reproducción, Publicaciones, Suscripciones, Fotocopiado, Traducción, Empastado, Enmarcación, Serigrafía, Fotografía, Carnetización, Filmación e Imágenes Satelitales; 2.418,20 ; -818,20 ; 1.600,00 ; 131,10 ; 131,10 ; 131,10 ; 131,10 ; 1.468,90 ; 1.468,90 ; -   ;8,19%;;;;;;;;;;;;
530207;BIENES Y SERVICIOS DE CONSUMO;Difusión, Información y Publicidad; 21.125,69 ; 20,64 ; 21.146,33 ; 16.667,99 ; 16.667,99 ; 8.695,29 ; 8.695,29 ; 4.478,34 ; 12.451,04 ; 7.972,70 ;41,12%;;;;;;;;;;;;
530221;BIENES Y SERVICIOS DE CONSUMO;Servicios Personales Eventuales sin Relación de Dependencia; 7.411,93 ; -3.408,24 ; 4.003,69 ; 4.000,00 ; 719,64 ; 719,64 ; 719,64 ; 3.284,05 ; 3.284,05 ; -   ;17,97%;;;;;;;;;;;;
530241;BIENES Y SERVICIOS DE CONSUMO;Servicio de Monitoreo de la Información en Televisión, Radio, Prensa, Medios On-Line y Otros; -   ; 2.100,00 ; 2.100,00 ; -   ; -   ; -   ; -   ; 2.100,00 ; 2.100,00 ; -   ;0,00%;;;;;;;;;;;;
530246;BIENES Y SERVICIOS DE CONSUMO;Servicios de Identificación, Marcación, Autentificación, Rastreo, Monitoreo, Seguimiento y/o Trazabilidad.; 2.531,00 ; 291,84 ; 2.822,84 ; 2.817,32 ; 2.793,96 ; 2.041,10 ; 2.041,10 ; 28,88 ; 781,74 ; 752,86 ;72,31%;;;;;;;;;;;;
530255;BIENES Y SERVICIOS DE CONSUMO;Combustible; -   ; 34.600,10 ; 34.600,10 ; 27.170,51 ; 27.170,51 ; 8.306,27 ; 8.306,27 ; 7.429,59 ; 26.293,83 ; 18.864,24 ;24,01%;;;;;;;;;;;;
530402;BIENES Y SERVICIOS DE CONSUMO;Edificios, Locales, Residencias y Cableado Estructurado (Mantenimiento, Reparación e Instalación); 47.714,29 ; -18.597,81 ; 29.116,48 ; 120,51 ; 120,51 ; 120,51 ; 120,51 ; 28.995,97 ; 28.995,97 ; -   ;0,41%;;;;;;;;;;;;
530403;BIENES Y SERVICIOS DE CONSUMO;Mobiliarios (Instalación, Mantenimiento y Reparación); 6.250,00 ; 50,00 ; 6.300,00 ; 6.250,00 ; 1.269,00 ; 1.269,00 ; 1.269,00 ; 5.031,00 ; 5.031,00 ; -   ;0,00%;;;;;;;;;;;;
530404;BIENES Y SERVICIOS DE CONSUMO;Maquinarias y Equipos (Instalación, Mantenimiento y Reparación); 7.054,00 ; 7.446,00 ; 14.500,00 ; 5.686,00 ; 5.686,00 ; 1.953,00 ; 1.953,00 ; 8.814,00 ; 12.547,00 ; 3.733,00 ;13,47%;;;;;;;;;;;;
530405;BIENES Y SERVICIOS DE CONSUMO;Vehículos (Mantenimiento y Reparación); 27.820,95 ; -2.682,00 ; 25.138,95 ; 13.147,49 ; 7.531,96 ; 4.299,21 ; 4.299,21 ; 17.606,99 ; 20.839,74 ; 3.232,75 ;17,10%;;;;;;;;;;;;
530502;BIENES Y SERVICIOS DE CONSUMO;Edificios, Locales y Residencias, Parqueaderos, Casilleros Judiciales y Bancarios (Arrendamientos); 8.100,00 ; -656,56 ; 7.443,44 ; 7.393,44 ; 7.393,44 ; 5.869,86 ; 5.869,86 ; 50,00 ; 1.573,58 ; 1.523,58 ;78,86%;;;;;;;;;;;;
530601;BIENES Y SERVICIOS DE CONSUMO;Consultoría, Asesoría e Investigación Especializada; 145.000,00 ; -7.880,00 ; 137.120,00 ; 87.120,00 ; 87.120,00 ; 87.120,00 ; 87.120,00 ; 50.000,00 ; 50.000,00 ; -   ;63,54%;;;;;;;;;;;;
530602;BIENES Y SERVICIOS DE CONSUMO;Servicio de Auditoría; 5.643,00 ; 2.177,00 ; 7.820,00 ; 6.200,00 ; 6.200,00 ; 6.200,00 ; 6.200,00 ; 1.620,00 ; 1.620,00 ; -   ;79,28%;;;;;;;;;;;;
530606;BIENES Y SERVICIOS DE CONSUMO;Honorarios por Contratos Civiles de Servicios; 20.000,00 ; -5.021,00 ; 14.979,00 ; 12.882,00 ; 12.882,00 ; 12.882,00 ; 12.882,00 ; 2.097,00 ; 2.097,00 ; -   ;0,00%;;;;;;;;;;;;
530607;BIENES Y SERVICIOS DE CONSUMO;Servicios Técnicos Especializados; 1.000,00 ; -   ; 1.000,00 ; 237,00 ; -   ; -   ; -   ; 1.000,00 ; 1.000,00 ; -   ;0,00%;;;;;;;;;;;;
530612;BIENES Y SERVICIOS DE CONSUMO;Capacitación a Servidores Públicos; 18.587,65 ; -2.587,65 ; 16.000,00 ; 13.098,40 ; 4.172,00 ; 4.172,00 ; 4.172,00 ; 11.828,00 ; 11.828,00 ; -   ;26,08%;;;;;;;;;;;;
530701;BIENES Y SERVICIOS DE CONSUMO;Desarrollo, Actualización, Asistencia Técnica y Soporte de Sistemas Informáticos; 8.700,00 ; -8.700,00 ; -   ; -   ; -   ; -   ; -   ; -   ; -   ; -   ;#¡DIV/0!;;;;;;;;;;;;
530702;BIENES Y SERVICIOS DE CONSUMO;Arrendamiento y Licencias de Uso de Paquetes Informáticos; 44.737,05 ; -9.479,50 ; 35.257,55 ; 28.502,14 ; 28.502,14 ; 28.502,14 ; 28.502,14 ; 6.755,41 ; 6.755,41 ; -   ;0,00%;;;;;;;;;;;;
530704;BIENES Y SERVICIOS DE CONSUMO; Mantenimiento y Reparación de Equipos y Sistemas Informáticos ; 17.096,95 ; 10.711,27 ; 27.808,22 ; 18.307,08 ; 10.187,08 ; 9.484,15 ; 9.484,15 ; 17.621,14 ; 18.324,07 ; 702,93 ;34,11%;;;;;;;;;;;;
530801;BIENES Y SERVICIOS DE CONSUMO;Alimentación y bebidas; 500,00 ; -   ; 500,00 ; 28,67 ; 28,67 ; 28,67 ; 28,67 ; 471,33 ; 471,33 ; -   ;5,73%;;;;;;;;;;;;
530802;BIENES Y SERVICIOS DE CONSUMO;Vestuario, Lencería, Prendas de Protección y Accesorios para uniformes del personal de Protección, Vigilancia y Seguridad; 23.075,18 ; -   ; 23.075,18 ; 7.260,20 ; 7.260,20 ; 7.260,20 ; 7.260,20 ; 15.814,98 ; 15.814,98 ; -   ;31,46%;;;;;;;;;;;;
530803;BIENES Y SERVICIOS DE CONSUMO;Lubricantes; 17.300,00 ; -13.223,32 ; 4.076,68 ; 3.947,34 ; 3.947,34 ; 2.481,34 ; 2.481,34 ; 129,34 ; 1.595,34 ; 1.466,00 ;0,00%;;;;;;;;;;;;
530804;BIENES Y SERVICIOS DE CONSUMO;Materiales de Oficina; 6.130,36 ; -213,36 ; 5.917,00 ; 3.723,06 ; 2.392,60 ; 2.392,60 ; 2.392,60 ; 3.524,40 ; 3.524,40 ; -   ;40,44%;;;;;;;;;;;;
530805;BIENES Y SERVICIOS DE CONSUMO;Materiales de Aseo; 2.291,75 ; 1.566,78 ; 3.858,53 ; 2.850,05 ; 1.748,42 ; 1.748,42 ; 1.748,42 ; 2.110,11 ; 2.110,11 ; -   ;45,31%;;;;;;;;;;;;
530807;BIENES Y SERVICIOS DE CONSUMO;Materiales de Impresión, Fotografía, Reproducción y Publicaciones; 17.330,97 ; 14.789,10 ; 32.120,07 ; 17.506,29 ; 17.263,58 ; 14.302,01 ; 14.302,01 ; 14.856,49 ; 17.818,06 ; 2.961,57 ;44,53%;;;;;;;;;;;;
530811;BIENES Y SERVICIOS DE CONSUMO;"Insumos, Materiales y Suministros para Construcción, Electricidad, Plomería, Carpintería, Señalización Vial,
Navegación, Contra Incendios y Placas"; 692,60 ; -692,60 ; -   ; -   ; -   ; -   ; -   ; -   ; -   ; -   ;#¡DIV/0!;;;;;;;;;;;;
530813;BIENES Y SERVICIOS DE CONSUMO;Repuestos y Accesorios; 6.000,00 ; 5.642,54 ; 11.642,54 ; 2.782,74 ; 2.782,74 ; 167,80 ; 167,80 ; 8.859,80 ; 11.474,74 ; 2.614,94 ;0,00%;;;;;;;;;;;;
531403;BIENES Y SERVICIOS DE CONSUMO;Mobiliario; 1.346,59 ; -457,67 ; 888,92 ; 194,12 ; 190,43 ; 190,43 ; 190,43 ; 698,49 ; 698,49 ; -   ;0,00%;;;;;;;;;;;;
531406;BIENES Y SERVICIOS DE CONSUMO;Herramientas y Equipos menores; 552,16 ; 41,46 ; 593,62 ; 593,62 ; 593,62 ; 593,62 ; 593,62 ; -   ; -   ; -   ;0,00%;;;;;;;;;;;;
531407;BIENES Y SERVICIOS DE CONSUMO;Equipos, Sistemas y Paquetes Informáticos; 8.097,06 ; -1.332,70 ; 6.764,36 ; -   ; -   ; -   ; -   ; 6.764,36 ; 6.764,36 ; -   ;0,00%;;;;;;;;;;;;
531601;BIENES Y SERVICIOS DE CONSUMO;Fondos de Reposición Cajas Chicas; -   ; 100,00 ; 100,00 ; 100,00 ; -   ; -   ; -   ; 100,00 ; 100,00 ; -   ;0,00%;;;;;;;;;;;;
570102;OTROS EGRESOS CORRIENTES;"Tasas Generales, Impuestos, Contribuciones, Permisos, Licencias y Patentes
"; 20.480,93 ; 29.739,07 ; 50.220,00 ; 50.138,24 ; 35.164,25 ; 35.164,25 ; 35.164,25 ; 15.055,75 ; 15.055,75 ; -   ;70,02%;;;;;;;;;;;;
570201;OTROS EGRESOS CORRIENTES;Seguros; 69.871,77 ; -7.258,09 ; 62.613,68 ; 51.273,53 ; 45.606,93 ; 45.419,19 ; 45.419,19 ; 17.006,75 ; 17.194,49 ; 187,74 ;0,00%;;;;;;;;;;;;
570203;OTROS EGRESOS CORRIENTES;Comisiones Bancarias; 300,00 ; -100,00 ; 200,00 ; 200,00 ; 137,31 ; 137,31 ; 125,30 ; 62,69 ; 62,69 ; 12,01 ;68,66%;;;;;;;;;;;;
570206;OTROS EGRESOS CORRIENTES;Costas Judiciales, Trámites Notariales Legalizaciones de Documentos y Arreglos Extrajudiciales; 5.000,00 ; -2.000,00 ; 3.000,00 ; 3.000,00 ; 1.282,52 ; 1.282,52 ; 1.055,43 ; 1.717,48 ; 1.717,48 ; 227,09 ;0,00%;;;;;;;;;;;;
710105;EGRESOS EN PERSONAL PARA INVERSIÓN;Remuneraciones Unificadas; 977.654,00 ; -12.484,00 ; 965.170,00 ; 799.539,72 ; 799.539,72 ; 799.539,72 ; 697.717,92 ; 165.630,28 ; 165.630,28 ; 101.821,80 ;0,00%;;;;;;;;;;;;
710106;EGRESOS EN PERSONAL PARA INVERSIÓN;Salarios Unificados; 140.394,40 ; -27.027,40 ; 113.367,00 ; 94.460,28 ; 94.460,28 ; 94.460,28 ; 94.460,28 ; 18.906,72 ; 18.906,72 ; -   ;0,00%;;;;;;;;;;;;
710203;EGRESOS EN PERSONAL PARA INVERSIÓN;Decimotercer Sueldo; 109.405,32 ; -4.392,07 ; 105.013,25 ; 85.001,77 ; 85.001,77 ; 85.001,77 ; 85.001,77 ; 20.011,48 ; 20.011,48 ; -   ;0,00%;;;;;;;;;;;;
710204;EGRESOS EN PERSONAL PARA INVERSIÓN;Decimocuarto Sueldo; 33.329,62 ; 2.524,74 ; 35.854,36 ; 29.067,04 ; 29.067,04 ; 29.067,04 ; 29.067,04 ; 6.787,32 ; 6.787,32 ; -   ;0,00%;;;;;;;;;;;;
710306;EGRESOS EN PERSONAL PARA INVERSIÓN;Alimentación; 68.136,00 ; 6.372,32 ; 74.508,32 ; 57.424,00 ; 57.376,00 ; 57.376,00 ; 57.376,00 ; 17.132,32 ; 17.132,32 ; -   ;77,01%;;;;;;;;;;;;
710509;EGRESOS EN PERSONAL PARA INVERSIÓN;Horas Extraordinarias y Suplementarias; 68.159,40 ; -4.037,40 ; 64.122,00 ; 46.189,21 ; 46.189,21 ; 46.189,21 ; 46.189,21 ; 17.932,79 ; 17.932,79 ; -   ;72,03%;;;;;;;;;;;;
710510;EGRESOS EN PERSONAL PARA INVERSIÓN;Servicios Personales por Contrato; 112.026,16 ; 20.085,84 ; 132.112,00 ; 98.614,73 ; 98.614,73 ; 98.614,73 ; 98.614,73 ; 33.497,27 ; 33.497,27 ; -   ;74,64%;;;;;;;;;;;;
710512;EGRESOS EN PERSONAL PARA INVERSIÓN;Subrogación; 4.800,00 ; 600,00 ; 5.400,00 ; 695,13 ; 695,13 ; 695,13 ; 695,13 ; 4.704,87 ; 4.704,87 ; -   ;12,87%;;;;;;;;;;;;
710601;EGRESOS EN PERSONAL PARA INVERSIÓN;Aporte Patronal; 152.954,14 ; -1.915,54 ; 151.038,60 ; 121.716,13 ; 121.716,13 ; 121.716,13 ; 110.402,60 ; 29.322,47 ; 29.322,47 ; 11.313,53 ;80,59%;;;;;;;;;;;;
710602;EGRESOS EN PERSONAL PARA INVERSIÓN;Fondo de Reserva; 101.266,65 ; 6.053,66 ; 107.320,31 ; 78.579,01 ; 78.579,01 ; 78.579,01 ; 78.579,01 ; 28.741,30 ; 28.741,30 ; -   ;73,22%;;;;;;;;;;;;
710707;EGRESOS EN PERSONAL PARA INVERSIÓN;Compensación por Vacaciones no Gozadas por Cesación de Funciones; 12.000,00 ; 14.219,85 ; 26.219,85 ; 15.617,74 ; 15.617,74 ; 15.617,74 ; 15.617,74 ; 10.602,11 ; 10.602,11 ; -   ;0,00%;;;;;;;;;;;;
730105;BIENES Y SERVICIOS PARA INVERSIÓN;Telecomunicaciones; 940.511,05 ; -1.067,20 ; 939.443,85 ; 939.246,85 ; 938.794,57 ; 585.856,09 ; 585.856,09 ; 649,28 ; 353.587,76 ; 352.938,48 ;62,36%;;;;;;;;;;;;
730204;BIENES Y SERVICIOS PARA INVERSIÓN;Edición, Impresión, Reproducción, Publicaciones, Suscripciones, Fotocopiado, Traducción, Empastado, Enmarcación, Serigrafía, Fotografía, Carnetización, Filmación e Imágenes Satelitales; 40.323,33 ; -11.886,38 ; 28.436,95 ; 12.600,16 ; 6.299,96 ; 6.299,96 ; 6.299,96 ; 22.136,99 ; 22.136,99 ; -   ;22,15%;;;;;;;;;;;;
730205;BIENES Y SERVICIOS PARA INVERSIÓN;Espectáculos Culturales y Sociales; 41.693,42 ; 144.486,58 ; 186.180,00 ; 59.880,00 ; 30.000,00 ; 29.847,80 ; 29.847,80 ; 156.180,00 ; 156.332,20 ; 152,20 ;16,03%;;;;;;;;;;;;
730207;BIENES Y SERVICIOS PARA INVERSIÓN;Difusión, Información y Publicidad; 190.760,00 ; -62.134,77 ; 128.625,23 ; 125.294,23 ; 125.294,23 ; 125.294,23 ; 125.294,23 ; 3.331,00 ; 3.331,00 ; -   ;0,00%;;;;;;;;;;;;
730208;BIENES Y SERVICIOS PARA INVERSIÓN;Servicio de Seguridad y Vigilancia; 7.000,00 ; 19.863,02 ; 26.863,02 ; 22.531,28 ; 22.527,08 ; 13.620,62 ; 13.620,62 ; 4.335,94 ; 13.242,40 ; 8.906,46 ;50,70%;;;;;;;;;;;;
730255;BIENES Y SERVICIOS PARA INVERSIÓN;Combustible; -   ; 197.666,22 ; 197.666,22 ; 152.964,10 ; 152.964,10 ; 48.328,46 ; 48.328,46 ; 44.702,12 ; 149.337,76 ; 104.635,64 ;24,45%;;;;;;;;;;;;
730303;BIENES Y SERVICIOS PARA INVERSIÓN;Viáticos y Subsistencias en el Interior; 320,00 ; -   ; 320,00 ; -   ; -   ; -   ; -   ; 320,00 ; 320,00 ; -   ;0,00%;;;;;;;;;;;;
730404;BIENES Y SERVICIOS PARA INVERSIÓN;Maquinarias y Equipos (Instalación, Mantenimiento y Reparación); 196.576,75 ; 104.859,82 ; 301.436,57 ; 185.294,41 ; 185.294,41 ; 98.768,70 ; 98.768,70 ; 116.142,16 ; 202.667,87 ; 86.525,71 ;32,77%;;;;;;;;;;;;
730405;BIENES Y SERVICIOS PARA INVERSIÓN;Vehículos (Mantenimiento y Reparación); 239.856,09 ; 262.496,69 ; 502.352,78 ; 295.939,47 ; 107.148,96 ; 32.654,66 ; 30.545,10 ; 395.203,82 ; 469.698,12 ; 76.603,86 ;6,50%;;;;;;;;;;;;
730417;BIENES Y SERVICIOS PARA INVERSIÓN;Infraestructura; 31.500,00 ; 630.914,27 ; 662.414,27 ; 596.816,10 ; 541.164,34 ; -   ; -   ; 121.249,93 ; 662.414,27 ; 541.164,34 ;0,00%;;;;;;;;;;;;
730504;BIENES Y SERVICIOS PARA INVERSIÓN;Maquinarias y equipo ( arrendamiento) ; 67.195,00 ; -   ; 67.195,00 ; -   ; -   ; -   ; -   ; 67.195,00 ; 67.195,00 ; -   ;0,00%;;;;;;;;;;;;
730505;BIENES Y SERVICIOS PARA INVERSIÓN;"Vehículos (Arrendamiento)
"; 5.610,00 ; -   ; 5.610,00 ; 5.610,00 ; 5.610,00 ; 2.805,00 ; 2.805,00 ; -   ; 2.805,00 ; 2.805,00 ;50,00%;;;;;;;;;;;;
730604;BIENES Y SERVICIOS PARA INVERSIÓN;Fiscalización e Inspecciones Técnicas; 191.036,25 ; -8.520,02 ; 182.516,23 ; 98.796,67 ; 72.619,03 ; 72.500,33 ; 72.500,33 ; 109.897,20 ; 110.015,90 ; 118,70 ;39,72%;;;;;;;;;;;;
730605;BIENES Y SERVICIOS PARA INVERSIÓN;Estudio y Diseño de Proyectos; 44.540,10 ; 24.124,14 ; 68.664,24 ; 22.150,00 ; -   ; -   ; -   ; 68.664,24 ; 68.664,24 ; -   ;0,00%;;;;;;;;;;;;
730606;BIENES Y SERVICIOS PARA INVERSIÓN;Honorarios por Contratos Civiles de Servicios; 189.759,96 ; 42.220,64 ; 231.980,60 ; 226.039,93 ; 212.442,53 ; 152.946,27 ; 152.946,27 ; 19.538,07 ; 79.034,33 ; 59.496,26 ;65,93%;;;;;;;;;;;;
730704;BIENES Y SERVICIOS PARA INVERSIÓN;Mantenimiento y Reparación de Equipos y Sistemas Informáticos; 103.131,88 ; -32.153,80 ; 70.978,08 ; 54.773,82 ; 51.273,82 ; 34.515,76 ; 34.515,76 ; 19.704,26 ; 36.462,32 ; 16.758,06 ;48,63%;;;;;;;;;;;;
730801;BIENES Y SERVICIOS PARA INVERSIÓN;Alimentos y Bebidas; 6.777,14 ; -   ; 6.777,14 ; 6.698,64 ; 3.173,04 ; 3.173,04 ; 3.173,04 ; 3.604,10 ; 3.604,10 ; -   ;46,82%;;;;;;;;;;;;
730802;BIENES Y SERVICIOS PARA INVERSIÓN;Vestuario, Lencería, Prendas de Protección y Accesorios para uniformes del personal de Protección, Vigilancia y Seguridad. ; 1.484.540,00 ; -474.592,00 ; 1.009.948,00 ; 989.948,00 ; 981.924,68 ; 844.065,44 ; 844.065,44 ; 28.023,32 ; 165.882,56 ; 137.859,24 ;83,58%;;;;;;;;;;;;
730803;BIENES Y SERVICIOS PARA INVERSIÓN;Lubricantes; 165.810,90 ; -113.444,91 ; 52.365,99 ; 40.349,81 ; 40.229,81 ; 12.002,52 ; 11.186,52 ; 12.136,18 ; 40.363,47 ; 29.043,29 ;22,92%;;;;;;;;;;;;
730805;BIENES Y SERVICIOS PARA INVERSIÓN;Materiales de Aseo; 3.571,43 ; 2.937,02 ; 6.508,45 ; 6.508,45 ; 3.504,55 ; 3.504,55 ; 3.504,55 ; 3.003,90 ; 3.003,90 ; -   ;53,85%;;;;;;;;;;;;
730811;BIENES Y SERVICIOS PARA INVERSIÓN;Insumos, Bienes, Materiales y Suministros para la Construcción, Electricidad, Plomería, Carpintería, Señalización Vial, Navegación, Contra Incendios y Placas; 9.535,71 ; 6.211,36 ; 15.747,07 ; 12.034,71 ; 12.034,71 ; 6.666,00 ; 6.666,00 ; 3.712,36 ; 9.081,07 ; 5.368,71 ;42,33%;;;;;;;;;;;;
730813;BIENES Y SERVICIOS PARA INVERSIÓN;Repuestos y Accesorios; 7.388,00 ; 107.195,65 ; 114.583,65 ; 87.060,34 ; 83.877,77 ; 18.548,69 ; 13.036,95 ; 30.705,88 ; 96.034,96 ; 70.840,82 ;0,00%;;;;;;;;;;;;
730820;BIENES Y SERVICIOS PARA INVERSIÓN;Menaje y Accesorios Descartables; 133.928,57 ; 78.689,12 ; 212.617,69 ; 163.743,75 ; 136.329,53 ; 130.973,84 ; 130.973,84 ; 76.288,16 ; 81.643,85 ; 5.355,69 ;0,00%;;;;;;;;;;;;
730821;BIENES Y SERVICIOS PARA INVERSIÓN;Gastos para Situaciones de Emergencia; 608.701,25 ; 817.821,74 ; 1.426.522,99 ; 29.305,00 ; 26.755,00 ; 10.992,45 ; 10.992,45 ; 1.399.767,99 ; 1.415.530,54 ; 15.762,55 ;0,77%;;;;;;;;;;;;
731002;BIENES Y SERVICIOS PARA INVERSIÓN;Suministros para la defensa y seguridad pública; 50.068,20 ; -   ; 50.068,20 ; 50.068,20 ; 50.068,20 ; 50.068,20 ; 50.068,20 ; -   ; -   ; -   ;100,00%;;;;;;;;;;;;
731403;BIENES Y SERVICIOS PARA INVERSIÓN;Mobiliarios (Bienes no Depreciables); -   ; 68.405,27 ; 68.405,27 ; 39.732,06 ; 5.371,28 ; 5.371,28 ; 5.371,28 ; 63.033,99 ; 63.033,99 ; -   ;7,85%;;;;;;;;;;;;
731404;BIENES Y SERVICIOS PARA INVERSIÓN;Maquinarias y Equipos (Bienes Muebles no Depreciables); 987.813,80 ; -49.473,08 ; 938.340,72 ; 938.340,72 ; 938.340,72 ; 53.033,78 ; 53.033,78 ; -   ; 885.306,94 ; 885.306,94 ;5,65%;;;;;;;;;;;;
731411;BIENES Y SERVICIOS PARA INVERSIÓN;Partes y Repuestos; 500,00 ; -400,00 ; 100,00 ; -   ; -   ; -   ; -   ; 100,00 ; 100,00 ; -   ;0,00%;;;;;;;;;;;;
731601;BIENES Y SERVICIOS PARA INVERSIÓN;Fondos de Reposición Cajas Chicas en Proyectos y Programas de Inversión; -   ; 100,00 ; 100,00 ; 100,00 ; -   ; -   ; -   ; 100,00 ; 100,00 ; -   ;0,00%;;;;;;;;;;;;
750106;OBRAS PÚBLICAS;"Telecomunicaciones
"; 51.161,68 ; -1,69 ; 51.159,99 ; 1.469,99 ; 1.469,99 ; 1.469,99 ; 1.469,99 ; 49.690,00 ; 49.690,00 ; -   ;0,00%;;;;;;;;;;;;
750107;OBRAS PÚBLICAS;Construcciones y edificaciones; 3.684.473,02 ; -1.739.609,85 ; 1.944.863,17 ; 1.380.718,80 ; 1.374.711,37 ; 1.355.996,82 ; 1.355.996,82 ; 570.151,80 ; 588.866,35 ; 18.714,55 ;69,72%;;;;;;;;;;;;
750504;OBRAS PÚBLICAS;Líneas, Redes e Instalaciones de Telecomunicaciones; 79.380,00 ; -   ; 79.380,00 ; -   ; -   ; -   ; -   ; 79.380,00 ; 79.380,00 ; -   ;0,00%;;;;;;;;;;;;
770102;Impuestos, Tasas y Contribuciones;Tasas Generales, Impuestos, Contribuciones, Permisos, Licencias y Patentes; 35.104,48 ; 23.440,52 ; 58.545,00 ; 53.041,81 ; 33.118,15 ; 33.075,29 ; 33.075,29 ; 25.426,85 ; 25.469,71 ; 42,86 ;56,50%;;;;;;;;;;;;
770201;Impuestos, Tasas y Contribuciones;Seguros; 377.727,15 ; 71.666,34 ; 449.393,49 ; 245.948,67 ; 232.193,30 ; 232.193,30 ; 232.193,30 ; 217.200,19 ; 217.200,19 ; -   ;0,00%;;;;;;;;;;;;
780103;TRANSFERENCIAS O DONACIONES PARA INVERSION;A EMPRESAS PUBLICAS; 693.637,00 ; -589.063,75 ; 104.573,25 ; 104.573,25 ; 104.573,25 ; 104.573,25 ; 104.573,25 ; -   ; -   ; -   ;0,00%;;;;;;;;;;;;
780204;TRANSFERENCIAS O DONACIONES PARA INVERSION;Transferencias y Donaciones al Sector Privado no Financiero; 62.500,00 ; -2.573,26 ; 59.926,74 ; 59.926,74 ; -   ; -   ; -   ; 59.926,74 ; 59.926,74 ; -   ;0,00%;;;;;;;;;;;;
840103;BIENES DE LARGA DURACIÓN (PROPIEDADES PLANTA Y EQUIPO);Mobiliarios (Bienes de Larga Duración); 25.554,90 ; 282.951,48 ; 308.506,38 ; 154.350,92 ; 33.455,80 ; 33.455,80 ; 33.455,80 ; 275.050,58 ; 275.050,58 ; -   ;10,84%;;;;;;;;;;;;
840104;BIENES DE LARGA DURACIÓN (PROPIEDADES PLANTA Y EQUIPO);Maquinarias y Equipos; 477.400,58 ; 543.888,95 ; 1.021.289,53 ; 285.646,01 ; 209.541,00 ; 209.541,00 ; 209.541,00 ; 811.748,53 ; 811.748,53 ; -   ;20,52%;;;;;;;;;;;;
840105;BIENES DE LARGA DURACIÓN (PROPIEDADES PLANTA Y EQUIPO);Vehículos; 3.614.926,42 ; 3.694.462,09 ; 7.309.388,51 ; 4.388.526,52 ; 4.388.526,52 ; 4.388.526,52 ; 4.388.526,52 ; 2.920.861,99 ; 2.920.861,99 ; -   ;0,00%;;;;;;;;;;;;
840106;BIENES DE LARGA DURACIÓN (PROPIEDADES PLANTA Y EQUIPO);Herramientas (de Larga Duración) ; 14.696,14 ; 9.710,08 ; 24.406,22 ; 406,22 ; 406,22 ; 406,22 ; 406,22 ; 24.000,00 ; 24.000,00 ; -   ;1,66%;;;;;;;;;;;;
840107;BIENES DE LARGA DURACIÓN (PROPIEDADES PLANTA Y EQUIPO);Equipos, Sistemas y Paquetes Informáticos; 318.360,00 ; 299.878,54 ; 618.238,54 ; 370.544,69 ; 292.400,43 ; 292.400,43 ; 292.400,43 ; 325.838,11 ; 325.838,11 ; -   ;47,30%;;;;;;;;;;;;
840301;BIENES DE LARGA DURACIÓN (PROPIEDADES PLANTA Y EQUIPO);Terrenos (Expropiación de Bienes); 5.000,00 ; -   ; 5.000,00 ; 5.000,00 ; 3.957,69 ; 3.957,69 ; 3.957,69 ; 1.042,31 ; 1.042,31 ; -   ;79,15%;;;;;;;;;;;;
TOTAL;;; 18.704.352,12 ; 4.363.328,69 ; 23.067.680,81 ; 14.973.967,37 ; 14.109.500,76 ; 11.655.526,39 ; 11.478.448,94 ; 8.958.180,05 ; 11.412.154,42 ; 2.631.051,82 ;50,53%;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;
