Content-Type: multipart/related; start=; boundary=----------ikST5bsQmqHASzTkaiCxIz Content-Location: http://www.bde.es/webbde/es/secciones/informes/boletines/Boletin_Estadist/anoactual/ Subject: =?utf-8?Q?Banco=20de=20Espa=C3=B1a=20-=20Publicaciones=20-=20Boletines=20y=20revistas=20-=20Bolet=C3=ADn=20Estad=C3=ADstico?= MIME-Version: 1.0 ------------ikST5bsQmqHASzTkaiCxIz Content-Disposition: inline; filename=default.htm Content-Type: text/html; charset=utf-8; name=default.htm Content-ID: Content-Location: http://www.bde.es/webbde/es/secciones/informes/boletines/Boletin_Estadist/anoactual/ Content-Transfer-Encoding: 8bit Banco de España - Publicaciones - Boletines y revistas - Boletín Estadístico

Publicaciones

Boletín Estadístico

Es una publicación electrónica mensual, salvo el mes de agosto.

Recoge las estadísticas económicas elaboradas por el Banco de España sobre el sistema crediticio, otras instituciones financieras, mercados financieros, administraciones públicas y balanza de pagos; un resumen de estadísticas económicas generales, elaboradas por el Instituto Nacional de Estadística y otros organismos públicos; y un conjunto de indicadores de otros países.

Toda la información incluida en este Boletín se actualiza tan pronto como se dispone de los datos necesarios en la sección de Estadísticas de este servidor.

Contacto

Unidad de Servicios Auxiliares

Información Relacionada

Buscador de publicaciones

Herramientas

TAMBIÉN LE INTERESA...

SERVICIOS RELACIONADOS

Publicaciones relacionadas

© Banco de España. Reservados todos los derechos
------------ikST5bsQmqHASzTkaiCxIz Content-Disposition: inline Content-Type: image/gif Content-Location: http://www.bde.es/webbde/img/logo_bde.gif Content-Transfer-Encoding: Base64 R0lGODlhwwAtANU/AKGhoc3NzfLy8vT09H19fbGxscrKytLS0vn5+Xh4eJWVlfDw 8GZmZnR0dLm5uYGBgb29vW5ubnFxcdnZ2Wtra+rq6qmpqWNjY9zc3Ofn566uruzs 7GxsbJ6enpKSksbGxt/f34mJiZCQkMDAwIyMjODg4Nra2pqamsTExLa2tqSkpGFh YYSEhGBgYI6OjoqKiqysrF1dXdXV1cLCwqenp/z8/P39/ZiYmOTk5Pb29vv7++np 6YeHh9fX1+7u7v///yH5BAEAAD8ALAAAAADDAC0AAAb/wJ9wSCwaj8ikcslsOp/Q 6DPnG2420qx2y+16v0/DgxCCaBopsHrNbrufmwblEbm0JLi3fs/vQ3EdBgIYIykT WzY1ios1TI1Hj0iRRQs4OAJLAjglPjpJjIqfoIw2RKOgpUQ5FSUVCEaJqEqKqUWJ nrCJtaahRiMeCh7CwicFJUgBLmmUCgADRwEeeUQoCgQtFw8Ah0YyACwXMQkeDjmw BcMeIgoqH0U4wenDLyNWCjf4+fkKAUMVGi4aXEggwgKIITY03NN3gsaIZ0XQKeiA hYiNDsGWDdFx4h4GI9VueDhWBEALFzcUqLzxgEEDA0Z08IhBYEGRHRcuWDhSIAa3 /x8DbgxMEeADjQgRIBRJwSACAAMBHPC48KKKKRYWemjtYUADjxAkfxwgEGCr2QM7 huBowaCtW7crlpkgkLMug4H9ftjgwfbCir85GbCYJiRDggt3lZqq0xbmEAQcLlDI O2QAXQYrNBhRESGDkQMSEmAi0oMCiQj1iFSg0FSGEabcdAjVgEvIDhIMUAxxsEJE xSEzKPAYLaQGD8dEEBQgMO0AiV1IcDSNcLduzhhpBrBgwCHBRA8SODBIcMwG7ggJ Xrzg0aDpBRbEHVxAykBE7R81GnCIQAH+4/ASUCZEAPtF0J05RHBGGBEaROAaETcQ YJgH91VQnwT+EQGbECNcAP/DERVI8AAmGUgQAnHUxLDTEDWEoNsRADwnFgkQKSEd dTQYoOOOH3gWgIEBDvEBfy0UoBduFKgggAALYEADBdS9WAMJUHLAgQQfsagffZoJ gQCAAv6gQFMFIieEgkegIMEBRGwggQo/wHBBWD9UcEEKHcKpIQOHDMBDAq/wlMBH KjBggiQeREBciy8aUQEBBzlXYxI3XhAmESNwQAEBJSXQwIpIfriRCG2tiIGVCRDA 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 pgPEQY0bQRwQt3LRNovcuAVBAAA7 ------------ikST5bsQmqHASzTkaiCxIz Content-Disposition: inline Content-Type: image/gif Content-Location: http://www.bde.es/webbde/img/herramientaRSS.gif Content-Transfer-Encoding: Base64 R0lGODlhDgAPANU/AOZ7Bv79/MNgCNl4Af/XsOiIFeKCBfeGCvPGjfuVHbJdCvyq NO2rV/2lLPaWNdZyDf6VIvvdw/O5hvXSrvXu1ebo3OyaGvOUGvu/dPK1bOTk4v/t 4/KLFfmta8hzDfnmyezj5f/t2fubI+uyac5fAePl6f+rK/qEGPCULfOOHPaRJePq 4757Ru7p5vigL/2hJvji18R9SfKfT/+ZGfiOHu+ZKPiLJPH/9/aYIP+VKPn/7fSQ Fv+sIuBwAsxrFP///yH5BAEAAD8ALAAAAAAOAA8AAAbBwB+jYElBcBYLjlZg/GSq RsPEMy2kV5WssHDlRKJcDgLJuRoFQ2OmCxEwrkTiMmsYAGAEYXP7MC5yIgAPLxw2 BzsZIR8dBxwvDx4JJwEfGA4jHwQ1JwkeHigFCBEBEw4ZAR0FKB4kCQawGDcSABQE BgkkAhwAISMGEREAExQAHAIKKQMBGz0IGwASOgMpCgoHBj0D2tncBwoxPQcFBycF 5BwHBz0xMCwKAiQ+Dz4eAsgsMD8tKxogJRU0VPi3osWPIAA7 ------------ikST5bsQmqHASzTkaiCxIz Content-Disposition: inline Content-Type: image/gif Content-Location: http://www.bde.es/webbde/img/flelenguas.gif Content-Transfer-Encoding: Base64 R0lGODlhBQADAIABAGZmZgAAACH5BAEAAAEALAAAAAAFAAMAAAIFRG55YVEAOw== ------------ikST5bsQmqHASzTkaiCxIz Content-Disposition: inline Content-Type: image/gif Content-Location: http://www.bde.es/webbde/img/bgAvanzada.gif Content-Transfer-Encoding: Base64 R0lGODlhBQAFAIABAH1lOAAAACH5BAEAAAEALAAAAAAFAAUAAAIHRBynaa0eCgA7 ------------ikST5bsQmqHASzTkaiCxIz Content-Disposition: inline Content-Type: image/gif Content-Location: http://www.bde.es/webbde/img/sombraMenu.gif Content-Transfer-Encoding: Base64 R0lGODlhCgAkAMQAAFZWVmJiYunp6VhYWNDQ0FVVVd3d3WZmZlxcXGBgYF1dXVpa Wvj4+FRUVPLy8mFhYVtbW1BQUE1NTWVlZVJSUl9fX09PT2lpaUxMTAAAAAAAAAAA AAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAAKACQAAAVs4CSO5GWeaJoebOuS8BTM dP3ceJ7sfF/9wKBQqCgaj4ikcglpOp+LqHQ6qFqvgKx2W+h6v42weEwpm89odGTN brvdlrh8TqdL7vg8Zs/v+/+AgYJ+eYUSBIiJigaMjY4CkJGSDpSVlgyYmZohADs= ------------ikST5bsQmqHASzTkaiCxIz Content-Disposition: inline Content-Type: image/gif Content-Location: http://www.bde.es/webbde/img/fondoLeft.gif Content-Transfer-Encoding: Base64 R0lGODlhCgAKAKIFAPj4+PLy8unp6dDQ0N3d3f///wAAAAAAACH5BAEAAAUALAAA AAAKAAoAAAMXCCE09U8xB4ts1S5cL4VeFnbbF5UiWiUAOw== ------------ikST5bsQmqHASzTkaiCxIz Content-Disposition: inline Content-Type: image/gif Content-Location: http://www.bde.es/webbde/img/menuOtros.gif Content-Transfer-Encoding: Base64 R0lGODlhEAALAJECAP39/YWFhf///wAAACH5BAEAAAIALAAAAAAQAAsAAAIUVI6Z pu0PFYhy0gPyDXrbDULMJRQAOw== ------------ikST5bsQmqHASzTkaiCxIz Content-Disposition: inline Content-Type: image/gif Content-Location: http://www.bde.es/webbde/img/bgPath.gif Content-Transfer-Encoding: Base64 R0lGODlhAwAFAIABAH1lOAAAACH5BAEAAAEALAAAAAADAAUAAAIFRG4YlgUAOw== ------------ikST5bsQmqHASzTkaiCxIz Content-Disposition: inline Content-Type: image/gif Content-Location: http://www.bde.es/webbde/img/masInteresa.gif Content-Transfer-Encoding: Base64 R0lGODlhCgAKAIABAH1lOP///yH5BAEAAAEALAAAAAAKAAoAAAIVDI5nwc3qGlwS OPvwq/LqOIFGggQFADs= ------------ikST5bsQmqHASzTkaiCxIz Content-Disposition: inline Content-Type: image/gif Content-Location: http://www.bde.es/webbde/img/back.gif Content-Transfer-Encoding: Base64 R0lGODlhDgAFAIABAJkzAAAAACH5BAEAAAEALAAAAAAOAAUAAAIPjANwl9aLVIQT vnWZxKAAADs= ------------ikST5bsQmqHASzTkaiCxIz Content-Disposition: inline Content-Type: image/gif Content-Location: http://www.bde.es/webbde/img/pdf.gif Content-Transfer-Encoding: Base64 R0lGODlhDAAMAPeDAFBQUFNTU8LCwri5ud0AAKu2uf8AAeva2lJSUrzBweiIicbP zrS0tejy8uXv78Xa2r6+vtPT08TCwqpZWujo6P8DBPT///96ffCDg6sAAN8BBOd0 duDx8eiJi7u6um5xcb28vNDNzeaSkuednuN+gOPp6e3l5t4QE97c3M3Ozr+/v9vb 28MQEt2Ch8rW1paWl6KioplGR+OZm+a1t49SVPBERry7u9DT1MjIyff//7rAwJWe oPDa2+2srdbW1t7//tbY2P8aHX4AAMbExMXExKq2uOi/wf86PLW1tefv75eZmb3A wN3n5+va2f9vceLn5/8IC6VmZ+Pk5I40NeuUllRUVN4AAN3d3ZxwddjY2MfP0O/Z 2qQ7PNVscdne3uwAAPptcP/f3+iRkfxcX+729tHR0e/w7+jy8MbAwNx+g9gAANnb 26y4ulFRUd/f3+vi4uLh4cusrKSpqduNk+7Kyv94e/jBwahrbLe3t8bKyurT0+y8 vN7y8tqDhtXOz8jOzud4eb7Dw7HAwwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAACH5BAEAAIMALAAAAAAMAAwAAAiZAAcNciGoAJsichhEEDho zIY5LdJ0wXIjRZlBTo4EgVLBwJcpWqQgyVLjhAYrBNRkoLFDyQsBLAbFuBNlApc4 XgTgUCFwAZ8fTcS8aeBjBQSGKJLQIbHHAocnHgRKcGCCyggFGEToWSIwD5keHXhs MdJnRgKBRGQAOnCmBJMQfgYwtBMmhxkKcICswSNwwAcAVQIEQNAGAIyAADs= ------------ikST5bsQmqHASzTkaiCxIz Content-Disposition: inline Content-Type: image/gif Content-Location: http://www.bde.es/webbde/img/Icomas.gif Content-Transfer-Encoding: Base64 R0lGODlhCQAJAIABAJk0AAAAACH5BAEAAAEALAAAAAAJAAkAAAISDI5gwW3K4Gvy PDQjrdvRmwQFADs= ------------ikST5bsQmqHASzTkaiCxIz Content-Disposition: inline; filename=estilos.css Content-Type: text/css; charset=utf-8; name=estilos.css Content-Location: http://www.bde.es/webbde/css/estilos.css Content-Transfer-Encoding: 8bit /*CSS DE PRO*/ /*Generales*/ body {font:62.5% verdana, arial, helvetica, sans-serif;margin:.6em 0;background-color:#eee;text-align:center;} img {border:0;} .ftl {float:left;} .ftr, .copyr {float:right;} #cvit li,.centroGlosario dl.circulares dt.linea {float:left;} #cvit li {color:#454545;font-weight:bold;font-size:1.45em;margin:0.5em 0em;padding:0em 0em 0.6em 0em;border-bottom:0.06em dotted #a0a0a0} .contenedora {background-color:#fff;text-align:left;margin:auto;width:91.7em;padding:0.6em 2em;overflow:hidden} abbr, acronym {border:0; cursor:help;} pre { font-family: lucida console, verdana, arial, helvetica, sans-serif; font-size: 1em; margin: 0; border: 1px solid #c7c7c7; } /*Cabecera*/ .header {text-align:right;} .logo {width:19.5em; height:4.5em;float:left; margin:.4em 0 0 0; font-size:1em;background:url(../img/logo_bde.gif) no-repeat;} .opciones_sup {font-family:arial, helvetica, sans-serif;margin:0;} .opciones_sup li {display:inline;padding:0 0.5em;border-left:0.06em solid #e4e4e4;} .opciones_sup li ul {position:absolute;left:0;top:1.55em;background-color:#fff;display:block; width:27.5em; padding:0; visibility:visible;} .opciones_sup li li {display:block;border-left:0; float:left;} .opciones_sup li a,#pie ul li a,.menuAreas a,.menuOtros a,.centroInfHome dd a,.listaSubhome li ul a,.lsttbInteresa li a,#opciones_der a,.listados a,.paginado a,.estadisticas_resultado a,.cajaEvento a,.enlaces a,.contact a,.convocatorias a,.docPublis a,#infotrosAnyos a,#lstSucursales a,.ficha_suministros dl dd span,.ficha_suministros dl dd a,#accdirectos a,#mapaweb li li li .nodo,#mapaweb li li li a,.lstnormal a,#mapawebB li li li .nodo,#mapawebB li li li a {color:#454545;text-decoration:none;} .opciones_sup li a:hover,#pie ul li a:hover,.menuAreas a:hover,.menuOtros a:hover,.centroInfHome dd a:hover,.listaSubhome li ul a:hover,.lsttbInteresa li a:hover,#opciones_der a:hover,.listados a:hover,.paginado a:hover,.estadisticas_resultado a:hover,.cajaEvento a:hover,.enlaces a:hover,.contact a:hover,.convocatorias a:hover,.docPublis a:hover,#infotrosAnyos a:hover,#lstSucursales a:hover, #accdirectos a:hover,#mapaweb li li li .nodo,#mapaweb li li li a:hover,.lstnormal a:hover,#mapawebB li li li .nodo,#mapawebB li li li a:hover {color:#454545;text-decoration:underline;} .opciones_sup li a.hrss {background: url(../img/herramientaRSS.gif) 0.6em no-repeat; padding-top: .2em;line-height:1.8em;padding-left: 2.2em;} .opciones_sup li.hrss a img {margin-left: -1.8em;} #lenguasCoof {position:relative;background:url(../img/flelenguas.gif) no-repeat right center;margin-right:0.5em;} #lenguasCoof li a {color:#454545;} .dform {margin-top:1.6em;} #oficina_virtual {display:inline;background:url(../img/icono_ofVirtual.gif) no-repeat;padding:0.45em 2.6em 0.7em 0.6em;height:2.5em;position:relative;} #oficina_virtual a {color:#fff;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:0.9em;position:relative;z-index:1;} #oficina_virtual img {width:11.3em;height:2.4em;position:absolute;z-index:0;left:0;top:0;} .buscador{color:#7d6538;font-size:1em;display:inline;width:40em;margin-right:1em;background:url(../img/bgAvanzada.gif) no-repeat right 0em;padding-right:0.3em;} .buscador fieldset{width:40em;display:inline;border:0;padding:0.6em;} .buscador a,.centroInfHome dd span.pdfGold {color:#7d6538;font-size:0.9em;text-decoration:none;padding-right:.5em;} input#txtlibre,input#buscag,input#texto,input#autor,input#autor,input#fde,input#fa{color:#999;} #cajaBusqueda {border:0.06em solid #dcdcdc;font-size:0.9em;color:#999; padding-left:.5em;} .submbuscar{vertical-align:top;width:1.9em;height:1.7em;font-size:1em;} /*Pie*/ #pie {text-align:left;margin:auto;width:91.7em;padding:0.2em 2em;color:#454545;height:2.6em} #pie ul {float:left;margin:0;padding:0;} #pie ul li {padding-right:0.8em;margin-right:0.8em;border-right:0.06em solid #888;display:inline;} #pie ul li.last,#lstSucursales li.last {border-right-width:0;} /*Menu superior*/ .menu, .menu_eu, .menu_en, .menu_va, .menu_ga, .menu_ca {font-family:Arial, Verdana, Helvetica, sans-serif;background:#656565 url(../img/sombraMenu.gif) repeat-x bottom;margin:1.5em 0 0 0;height:3.9em;list-style-type:none;padding:0;white-space:nowrap; clear: both;} .menu li, .menu_en li, .menu_va li, .menu_ga li, .menu_ca li {padding:0.8em 0em ;font-size:1.2em;border-right:0.10em solid #b6b6b6;float:left;color:#fff;font-weight:bold} .menu_eu li {padding:0.8em 0em ;font-size:1.2em;border-right:0.10em solid #b6b6b6;float:left;color:#fff;font-weight:bold} .menu li.last, .menu_eu li.last, .menu_en li.last, .menu_va li.last, .menu_ga li.last, .menu_ca li.last {border-right-width:0;padding-right:0;margin-right:-10em;} .menu li.first, .menu_eu li.first, .menu_en li.first, .menu_va li.first, .menu_ga li.first, .menu_ca li.first {background:url(../img/fondoLeft.gif) repeat-y;position:relative;left:-0.3em;} .menu li a, .menu_eu li a, .menu_en li a, .menu_va li a, .menu_ga li a, .menu_ca li a { font-weight:bold; font-size:1em; color:#fff; text-decoration:none; /*padding:0.8em 1.78em*/ } .menu li.last a, .menu_eu li.last a, .menu_en li.last a, .menu_va li.last a, .menu_ga li.last a, .menu_ca li.last a {border-right-width:0;} .menu_eu li a{ padding:0.8em 1.35em;} .rightmenu {background:url(../img/fondoRight.gif) repeat-y right;float:right;margin:1.5em -0.4em 0 -0.3em;padding:0.8em 0.2em;height:1.8em;width:0.06em;} /*Home y entradillas Foto superior*/ .central {float:left;width:64.5em;margin-bottom:2em} .central_home {float:left;width:67.5em;} .entradaFoto/*,.seb,.sebder*/ {background-color:#930;} .entradaFoto h1,.entradaFoto .h1 {color:#d4a994;font-weight:normal;font-size: 1.4em; font-family:Arial, sans-serif; margin:0;padding:4em 1.3em 4.3em 1.3em;width:14.5em;height:4.55em} .entradaFoto .h1 h1 {font-weight:normal;font-size:1em;padding:0;width:auto;color:#fff;display:inline;} .entradaFoto strong {color:#fff;font-weight:normal;} .entradaFoto img#foto {float:right;width:43.6em;height:18em;} .entradaFoto .h1 img {float:none;width:20em;height:6.9em;} /*.ctsec {clear:both;font-size:0.06em;height:0.01em;background-color:#fff; border: 1px solid #000;}*/ .menuHome {background-color:#ebebeb;float:left;width:23.9em;} .menuHome h2 {margin:0;padding:0;font-weight:bold; font-size:1.2em; font-family:Arial, Helvetica, sans-serif;padding:0.7em 1.52em;color:#930;text-transform:uppercase;} .menuHome ul {margin:0 0 0 0.5em;font-size:1.1em;} .menuHome li {margin-bottom:1.3em;} .menuAreas {list-style-image:url(../img/listaHome.gif);} .menuAreas a {font-weight:bold;} .menuOtros {list-style-image:url(../img/menuOtros.gif);} .centroInfHome {margin-left:24.4em;} .centroInfHome h2 {color:#fff;background-color:#666666;font-weight:bold;font-size:1.1em;padding:0.15em 0 0.15em 0.45em;margin:0.7em 0 0.4em 0; text-transform:uppercase;} .centroInfHome h2 img,#opciones_der h2 img,.opciones_der_home h2 img {width:2em;height:1.54em;} .centroInfHome h2 a,#opciones_der h2 a,.opciones_der_home h2 a {float:right;background-color:#fff;padding:0 0 0.1em 0.18em;margin-top:-0.15em;} .centroInfHome dl {margin:-1em 0 0 0.3em;} .centroInfHome dt {float:left;color:#930;padding-top:0.9em;font-size:1.1em;} .centroInfHome dd {border-bottom:0.1em dashed #ababab;margin:0;display:block;padding:0.9em 0 1em 7.27em;color:#454545;font-size:1.1em;} .centroInfHome dd.last {border-bottom-style:solid;} .centroInfHome dd a:hover,.centroInfHome dd a.pdfGold:hover,.u {text-decoration:underline;} ul.newshome {list-style-type:none; padding:0; margin-top:0; margin-bottom:.6em; font-size:1.1em; height:259px; overflow:auto;} ul.newshome li {border-bottom:.1em dotted #ababab; padding:.8em 8px 1.02em .4em; overflow:hidden; display:inline-block; width:410px; height:auto; min-height:2.8em} ul.newshome li.last {border-bottom:.1em solid #ababab;} ul.newshome li span.newsdate {color:#930; width:7em; float:left;padding-bottom:1.5em;} ul.newshome li div.contentnewsdate{float:left; width:7em;} ul.newshome li div.contentnews{float:left; width:29.8em; padding-right:0.2em} ul.newshome li a {text-decoration:none; color:#454545;} ul.newshome li a:hover {text-decoration:underline;} ul.newshome li a span {color:#454545;} ul.newshome li a span.pdfnews {color:#b9892f;} .masNoticiasHome,.masEstadisticasHome,.verAgenda {text-align:right;margin:0.2em 0pt 1.1em 0pt;} .masNoticiasHome span,.masEstadisticasHome span,.verAgenda span {background:url(../img/mnot.gif) no-repeat left center;padding-left:1.5em;} .masNoticiasHome a,.masEstadisticasHome a,.verAgenda a {text-decoration:none;color:#b9892f;font-size:1.1em;} .masEstadisticasHome,.verAgenda {margin-right:0.6em;} .masEstadisticasHome {border-top:1px solid #ABABAB; padding:0.8em 0pt 0.3em;} /* icono de crear contenido en seccion */ a.masContent { text-decoration:none; color:#454545; position:relative; top:-25px; } #accdirectos,#accdirectos ul {list-style:none;padding-left:1.5em;} #accdirectos h3{cursor:pointer;padding:0.45em 0.6em 0.45em 0.6em;font-size:1.1em;margin:0;background-color:#f3f3f3;color:#666;font-weight:normal;white-space:nowrap;} #accdirectos li {background-color:#f3f3f3;} #accdirectos li li {background:url(../img/mnot.gif) no-repeat left center;padding-left:2.5em;} ul#accdirectos li.sel {display:block} /*ul#accdirectos li img{display:none;}*/ #opciones_der {margin-left:66.4em;margin-bottom:0em;background-color:#f7f7f7;} #opciones_der span.pdf {color:#7d6538; font-size:.9em;} .opciones_der_home {margin-left:69.2em;} #opciones_der h2,.opciones_der_home h2 {color:#fff;background-color:#930;font-weight:bold;font-size:1.1em;padding:0.15em 0 0.15em 0.45em;margin:0.7em 0 0.4em 0; text-transform:uppercase;} .derHome {margin:0;padding:0;list-style-type:none;border-top:0.06em solid #dcdcdc; background-color:#F2E5DE} ul#destTres{margin:0;padding:0;list-style-type:none;border-top:0.06em solid #dcdcdc; background-color:#fff} .derHome li {border-bottom:0.06em solid #dcdcdc;padding:0.9em 0 0.1em 0.6em;color:#454545;min-height:7.5em;margin:-0.1em 0 0 0;} ul#destTres li {border-bottom:0.06em solid #dcdcdc;padding:0.9em 0 0.1em 0.6em;color:#454545;min-height:5.4em;margin:-0.1em 0 0 0;} .derHome li.primerobg {border-bottom:0.06em solid #dcdcdc;padding:0.6em 0 0.1em 0.6em;color:#454545;min-height:14.2em;margin:-0.1em 0 0 0;background-color:#f2e5de;font-size:1.2em;font-weight:bold;color:#993300} .derHome li.primerobg ul {padding:0;margin:0.4em 0 0 0} .derHome li.primerobg ul li {border-bottom:0;padding:0.4em 0 0.2em 0.8em;color:#454545;min-height:0em;margin:0 0 0 0;background-color:#f2e5de;list-style:none;background:url(../img/listaCtrSobrebanco.gif) no-repeat left center;font-weight:normal;} .derHome li.primerobg a {color:#993300;} .derHome li.bgred {background-color:#f2e5de} .derHome li.mediored {min-height:7em;background-color:#fff;color:#993300;padding-top:2em;} ul#destTres li.mediored {min-height:4em;background-color:#f2e5de;color:#993300;padding-top:2em;} .derHome li.double {border-bottom:0.06em solid #dcdcdc;padding:2em 0 0.1em 0.6em;color:#454545;min-height:11.3em;margin:-0.1em 0 0 0;background:#f2e5de;} .derHome li img.destacados_img {float:right;width:5.6em;height:8.2em;margin:-0.5em 0 0 0.6em;} ul#destTres li img.destacados_img {float:right;width:5.3em;height:5.3em;margin:-0.5em 0 0 0.6em;} .derHome li.double img.destacados_img {float:right;width:5.6em;height:11.2em;margin:-0.6em 0 0 0.6em;} .derHome strong,.estadisticas_resultado span {font-size:1.2em;} .derHome li span.txt_destacado, .derHome li.primerobg span.txt_destacado, .derHome li.double span.txt_destacado, .derHome li.mediored span.txt_destacado {display: block;float: left;margin-top: 1em;width: 14em;} .dclave {background-color:#ebebeb;font-weight:bold;padding:0.4em;} .dclave img.dclave_img {margin-top:0.5em;width:20.7em;height:8.3em;} #opciones_der dl,.opciones_der_home dl,.enlaces ul ul {margin:0 0 0.2em 0;} #opciones_der dt,.opciones_der_home dt {float:left;padding:0.64em 0.3em 0.3em 0.3em; padding-bottom:0;} .opciones_der_home dt a {color:#454545;text-decoration:none} .opciones_der_home dt a:hover {text-decoration:underline} #opciones_der dt cite,.opciones_der_home dt cite,.opciones_der_home dt .cite {display:block;color:#930;font-size:0.9em; font-family:Helvetica, Arial, sans-serif; font-weight:bold } #opciones_der dd,.opciones_der_home dd {background-color:#f7f7f7;padding:0.64em 0 0.64em 13.4em;display:block;margin:0.2em 0;color:#454545;font-weight:bold;background-repeat:no-repeat;background-position:15em center;} .sube {background-image:url(../img/subiendo.gif);} .baja {background-image:url(../img/bajando.gif);} .igual {background-image:url(../img/igual.gif);} .opciones_der_home div#calendario table {width:100%; border:0px;margin-top:0;} .reut table {width:90%;margin:auto;} div#opciones_der dl.contacto {font-size:1em;margin:0.3em 1em;width:80%;} div#ctr div#calendario.ftl {margin:0em 0em 0em 0.5em; width: 23em;height:15em;} div#ctr div#calendario table {width:100%;margin:0;} div#calendario { position:relative; } div#calendario li {padding-bottom:0;} div#calendario ul {height:13em;overflow:scroll;} div#calendario table {border-collapse:collapse;} div#calendario table caption {color:#454545;font-size:1.1em;text-align:center;font-weight:normal; height:20px; margin-top:5px;padding:0;} div#calendario table tr.mini a {text-decoration:none;font-size:1em;} div#calendario div.ant {float:left;width:5em;margin:0;padding:0;} div#calendario div.seg {float:right;width:4em;margin:0;padding:0;} div#calendario div.bot_cal {width:100%;height:1em;position:absolute;top:0.6em;} div#calendario div.bot_cal a {text-decoration:none;color:#7D6538} .opciones_der_home div#calendario table th,.reut table th, div#ctr div#calendario table th {text-align:center;color:#454545;font-size:1.1em;font-weight:normal;padding:0 0 0.03em;border-bottom:none;background:none;} .opciones_der_home div#calendario table th,.reut table th, div#ctr div#calendario table th span {color:#454545;} .opciones_der_home table th a, div#ctr div#calendario table th a, .reut table th a,.lsttbInteresa .masInteresa a,#opciones_der dd a,.general ul p.contacto a,.agris a,.docPublis a span,#infotrosAnyos a span,.tpdoc a,.noimg a,.indiceEstats a,.ficha_suministros dl dd a span {color:#7d6538;} .opciones_der_home div#calendario table td,.reut table td, div#ctr div#calendario table td {text-align:right;color:#454545;padding:0.08em 0.6em;border-bottom:0.06em solid #fff;background-color:#dcdcdc;font-size:1.2em;} .opciones_der_home div#calendario table tr, div#ctr div#calendario table tr {border:0;} .opciones_der_home div#calendario table td.agendaMarcado, div#ctr div#calendario table td.agendaMarcado, .reut table td.agendaMarcado {color:#fff;background-color:#930;} .opciones_der_home div#calendario table td.agendaEvento, div#ctr div#calendario table td.agendaEvento, .reut table td.agendaEvento {color:#7d6538;font-weight:bold;} .opciones_der_home div#calendario table td.agendaEvento a, div#ctr div#calendario table td.agendaEvento a {/*color:#b9892f*/color:#8C5C01; text-decoration:none;font-size:1.1em;} .opciones_der_home div#calendario table td.agendaMarcado a, div#ctr div#calendario table td.agendaMarcado a {color:#fff; text-decoration:underline;} /*subhome estilos*/ .cuerpo { clear: both; padding-bottom:1em; } .entrada {height:10em; clear: both;} .entrada h1 {color:#fff;font-size:1.6em;margin:0;padding:2.5em 1em 0 1em;margin-left:26.12em; display:block;} .entrada p {color:#fff;padding:0 1.3em;width:20.6em;margin:0;} .entrada img {vertical-align:middle;float:left;} .entrada img#foto {width:41.8em;height:10em;vertical-align:middle;float:left;} .path {font-size:1em;margin:0.8em 0.8em 1em 0.8em;color:#454545;padding:0;clear:left;} .path li {display:inline;background:url(../img/bgPath.gif) right center no-repeat;padding-right: 4px;padding-left: 4px;} .path li.last,.letras li.last {background:none;} .path li a,.bavanzada a,.detalleevento dd a,.ulrss li a,.tblgenerica table tbody tr td.tcambio a,.masinfooro a,.enlnormal,.cajaBilletes a,.letras li a.enlnormal,.centroGlosario .enlnormal {color:#7d6538;text-decoration:none;} .path li a:hover,.bavanzada a:hover,.detalleevento dd a:hover,.ulrss li a:hover,.tblgenerica table tbody tr td.tcambio a:hover,.masinfooro a:hover,.enlnormal,.cajaBilletes a:hover,.letras li a:hover.enlnormal,.centroGlosario .enlnormal {text-decoration:underline;} .listaSubhome {margin:2.1em 1.3em;padding:0;list-style-type:none;} .listaSubhome h3,.listaSubhome h4 {background-repeat:no-repeat;background-position:left 0.1em;font-weight:bold;font-size:1.1em;padding:0 0 0.27em 1.82em;margin:0;border-bottom:0.07em dashed #ababab;} h3.h3glos {margin:0;} .listaSubhome li {width:29.5em;margin-bottom:2.2em; float: left;} .listaSubhome li ul {list-style-type:none;padding:0;margin:0;} .listaSubhome li li {padding:0.7em 0 0.7em 1.73em;border-bottom:0.08em dashed #ababab;margin:0;background-repeat:no-repeat;background-position:0.2em 1em;width:auto;font-size:1.1em;margin-bottom:0.01em;min-height:1em;} .listaSubhome li li.last {border-bottom-style:solid;padding-bottom:0.7em;} .listaSubhome fieldset,.listaSubhome form,.listaSubhome .gfs {margin:0;padding:0;border-width:0;text-align:right;color:#454545;height:1.4em;} .listaSubhome select {font-size:1em;border:0.09em solid #c2c2c2;color:#8a8a58;margin-top:-0.2em;position:relative;} .listaSubhome select {font-size:1em;border:0.09em solid #c2c2c2;color:#8a8a58;margin-top:-0.2em;position:relative;} .fcirc {width:1.1em;height:1.1em;font-size:1em;} /*Definicion de los colores texto asociado a imagen superior*/ .tyimg {margin-left:24.4em;height:10em;background-color:#BC9753;} /*formulario derecha secciones*/ .areas_act {margin:0em;width:23.8em;} .areas_act fieldset,.areas_act .gfs {margin:0;border-width:0;background-color:#dadada;padding:1em;height:8em;} .areas_act strong {font-size:1.4em;font-family:Helvetica, Arial, sans-serif;color:#930;padding-left:0.3em;} .areas_act label {color:#454545;display:block;margin:1.1em 0;} .areas_act #areas {font-size:1.1em;color:#454545;border:0.06em solid #c2c2c2;width:16em;} .areas_act .enviar {vertical-align:top;width:1.7em;height:1.5em;font-size:1em;} .convocatorias .bconv {font-size:1em;margin:0;padding:1.1em;border-bottom:0.1em dotted #a0a0a0;} /*Parte derecha Tambien le interesa y reutilizacion*/ .uldernoborder {margin-bottom:0; background:none;} #opciones_der h2 {background:#666666; margin:0 0 1.4em 0;font-weight:bold;font-size:1em; text-transform:uppercase; color:#fff; padding:.3em 1.1em;} #opciones_der h3,#opciones_der h3.general {color:#fff;margin:0; margin-bottom:1.5em;background-color:#666666; padding:0.3em 1em;font-size:1em; text-transform:uppercase;} #opciones_der h3.general {background-color:#bc9753;} #opciones_der h3.lau {margin:0 0 .3em 0;font-weight:bold;font-size:1em; text-transform:uppercase; color:#333; padding:0 1.1em;} #opciones_der h4 {margin:0 0 1em 0;font-weight:bold;font-size:1em; text-transform:uppercase; color:#333; padding:0 1.1em;} #opciones_der h5 {margin:0 0 .3em 0;font-size:1em; font-weight:bold; color:#333; padding:0 1.1em;} .tiposEstm .last td,.fichaDett dd.last,.convocatorias .last,.cajaBilletes ul li.last,.centroGlosario dl.circulares dd.last {border-bottom-width:0;} #opciones_der p{ padding-left: 1.1em; } #opciones_der ul, #opciones_der ul.lsttbInteresa { margin:0.24em 1.2em 0em 1.2em; background:none; list-style-type:none;padding:0 0 1.5em 0; } #opciones_der ul.lsttbInteresa ul { margin:0.24em 1.2em 0.24em 1.2em; background:none; list-style-type:none;padding:0 0 0 0; } #opciones_der ul.contacto a{ color:#B9892F; font-weight:bold; } #opciones_der li,#opciones_der .lsttbInteresa li,#opciones_der li .ctoder {border-bottom-width:0;padding:0.35em 0.45em 0.35em 2.18em;font-size:1em;background: url(../img/menuOtros.gif) left 0.8em no-repeat;line-height:18px;} #opciones_der .ctoder {float:none;font-size:1.1em; font-family:Verdana, Geneva, sans-serif; width:15em; padding-left:2.5em;} #opciones_der .ctoder.purp {background: url(../img/listaserviciopublico.gif) no-repeat 0 .7em; float:none;font-size:1.1em; font-family:Verdana, Geneva, sans-serif; width:15em; padding-left:2.5em;} #opciones_der .ctoder.marr {background: url(../img/listaHome.gif) no-repeat 0 .7em;} /*.lstsebder li {padding-top:0.3em;background-image:url(../img/listaHome.gif);}*/ .lstenlac li {background-image:url(../img/listaEnlaces.gif);} /*.lsteuro li {background-image:url(../img/listaEuro.gif);} #opciones_der li.hrss,li.hcorreo {background-position:left 0.6em;padding-top:0.5em;}*/ #opciones_der li.hrss {background: url(../img/herramientaRSS.gif) left center no-repeat; padding-top: .2em;} #opciones_der li.hcorreo {background: url(../img/herramientacorreo.gif) left center no-repeat; padding-top: .3em;} .lsttbInteresa li.masInteresa {padding:0.4em 0.45em 0 3.6em;background:url(../img/masInteresa.gif) no-repeat 2.19em 0.55em;} #opciones_der .pdf a {color:#7D6538;font-size:0.9em;} .abrevent {margin-bottom:.1em; width:.545em; height:.364em; margin-left:.3em;} #opciones_der .block {display:block;margin-top:0.8em;} #opciones_der span.block {margin-left:1em;margin-right:1em;} #opciones_der dl {padding:0;margin:0;width:15.3em;} #opciones_der dt {padding:0;color:#454545;font-family:Arial, Helvetica, sans-serif;} #opciones_der dd {padding:0 0 0.45em 4.36em;color:#454545;font-family:Arial, Helvetica, sans-serif;font-weight:normal;} #opciones_der div.lstsdpder {margin:0.24em 0 1.5em 1.2em;padding-bottom:1.5em;width:16em;} #opciones_der div div {padding:0;margin-left:0; margin-bottom:0;} #opciones_der form,#opciones_der fieldset {margin:0;padding:0;width:16em;} #opciones_der form,#opciones_der form div {width:22em;margin:0.2em;} #opciones_der form.extended,#opciones_der form.extended div {width:26em;margin:0.2em 0.2em 0.2em -0.5em;} #opciones_der form div span {margin-right:1.1em;float:left;margin:0.2em 0.3em 0 0;width:5em;} #opciones_der form {margin-top:1.2em;} /*#opciones_der fieldset, #opciones_der div {margin-top:0;border-width:0;padding-top:0.4em;}*/ #opciones_der input, #opciones_der select,.bavanzada input,.fbavanzada select,.fbavanzada textarea {font-size:1em;border:0.09em solid #c2c2c2;} .fbavanzada input.radio,.orgBanco img {border-width:0;} #opciones_der form .l {width:5em;margin:0.2em 0.3em 0 0;} #opciones_der form.extended .l {width:5.6em;margin:0.2em 0.3em 0 0;} #opciones_der form .a {width:15.8em; padding-left:.4em;} #opciones_der form.extended .a {width:18.1em; padding-left:.4em;} #opciones_der form select.a {width:16.3em;} #opciones_der form.extended select.a {width:18.7em;} #opciones_der form .b {width:5.2em;font-size:0.9em;} #opciones_der form .c {width:6.15em; padding-left:.2em;} #opciones_der .fbuscar {margin-top:0.8em;text-align:right;padding-right:0.2em;width:21.6em;} #opciones_der form.extended .fbuscar {margin-top:0.8em;text-align:right;padding-right:0.2em;width:24.5em;} #opciones_der .fbuscar input,.bavanzada .bbuscar {border-width:0;background-color:#930;color:#fff;padding:0.3em 0.7em;} #f_buscar_derecha {font-size:1.1em;} /*Listados*/ div#ctr .listados, .listados {padding:0; list-style-type: none; margin:0; background: none;} .listados li {padding:1.3em 0.8em;border-bottom:0.09em dotted #a0a0a0;margin-bottom:0.01em;} .listados li li.last, .listados li li li.last, .listados li li li li.last {border-bottom:0;} div#ctr .eventos li, .eventos li {background: none;} .eventos li,.funciones h3.otrosdd {border-bottom:0.09em solid #c7c7c7;} .eventos span.cite {text-transform: uppercase;} .eventos span.cite span{display: inline; text-transform: none;} .eventos .antetitulo {text-transform: uppercase;} .listados h4,.listados h3 {font-size:1em; margin:.5em 0 0 0;} .listados li.last {border-bottom:0.06em solid #d9d9d9;} .listados cite,.detalleevento cite,.txdetalle,.listados .cite,.detalleevento .cite {color:#454545;display:block;font-style:normal;font-size:1.1em;} .txdetalle {padding-bottom:.8em;} .listados .cite span,.detalleevento .cite span,.listados .cite span,.detalleevento .cite span, span .cite span,.paginado span,.funciones .cite,.rjmq,.tiposEstm td.pais,dl.contacto dd strong,.tblgenerica table tbody tr td.pais,.leytabla span,.ficha_suministros span,.plazos dd, span.cite span, span.rojo {color:#930;} .listados .cite span {padding-bottom:.7em; display:block;font-size:0.9em;color:#454545;font-weight:bold;} .listados a {font-weight:bold;font-size:1em;} .volver {margin:2.7em 0.15em 0em .75em;text-align:right;font-size:1.2em; clear:both;} .paginado{margin:0.15em 0.15em 0.15em .75em;text-align:right;font-size:1.2em; clear:both;} div#ctr .paginado a , .paginado a , div#ctr .paginado a:hover, .paginado a:hover, div#ctr .paginado a:visited, .paginado a:visited, div#ctr .paginado a:focus, .paginado a:focus, div#ctr .paginado a:active, .paginado a:active, div#ctr .volver a , .volver a , div#ctr .volver a:hover, .volver a:hover, div#ctr .volver a:visited, .volver a:visited, div#ctr .volver a:focus, .volver a:focus, div#ctr .volver a:active, .volver a:active {color:#454545;} div#ctr .volver a , .volver a {background:url(../img/back.gif) no-repeat left 0.4em;padding-left:1.6em;float:left;} #volverPag {visibility:hidden;} .paginado ul li span {background:url(../img/sepPagSpan.gif) no-repeat right 0.8em;padding-right:0.1em;margin-right:-0.2em;} .paginado ul li a {background:url(../img/sepPag.gif) no-repeat right 0.8em;padding-right:0.1em;margin-right:-0.2em;} .paginado ul li a.nobg {background:none;padding-right:0.1em;margin-right:-0.2em;} .paginado ul li a.last,.paginado span span.last, #mapaweb li.last,#mapawebB li.last {background:none;margin-right:0;} .paginado ul li .next, .paginado .next {background:url(../img/next.gif) no-repeat right 0.4em;padding-right:1.6em;} .paginado ul li .back, .paginado .back {background:url(../img/back.gif) no-repeat left 0.4em;padding-left:1.6em; /*float:left;*/} div#ctr ul.horiz, .horiz {margin:0.1em 0 0 0;padding:0 0.1em;list-style-type:none;} div#ctr ul.horiz li, .horiz {display:inline;padding-right:0.1em;margin-right:-0.1em;background:none;} div#ctr ul.horiz li, .horiz {display:inline;padding:0.5em 0.1em 0.7em 0.4em;margin-right:-0.1em;background:none;} .top {margin-bottom:0.5em;margin-top:1.5em;} .antetitulo,.detalle h3.antetitulo {color:#930;margin-top:1em;} .detallesListado {margin-top:0.6em;color:#454545;} /*caso glosario*/ .indiceglo {padding:0.8em 1.6em;background-color:#f7f7f7;margin-bottom:2.2em;} .indiceglo form {margin:0;padding:0;} .indiceglo fieldset,.indiceglo .gfs {margin:0;padding:0 0.4em 0.8em 0.4em;border-width:0;border-bottom:0.06em solid #d1d1d1;color:#454545;} .indiceglo input {font-size:1em;border:0.06em solid #c2c2c2;width:20.6em;} .indiceglo .buscaGlos {border-width:0;background-color:#bb9754;color:#fff;width:1.9em;vertical-align:baseline;} div#ctr ul.letras, .letras {margin:0.4em 0 0 0;padding:0 0.4em;list-style-type:none; background:#F7F7F7} div#ctr ul.letras li, .letras {display:inline;font-weight:bold;font-size:1.24em;font-family:Georgia, "Times New Roman", Times, serif;color:#7d6538;background:url(../img/ptoGlosario.gif) no-repeat right center;padding:0 0.15em;margin:0 0.06em;} div#ctr ul.letras li.last, .letras li.last {background:none} /*Reutilizacion menu y cuerpo home*/ .reut {background-color:#fff;text-align:center;} .gris {background-color:#f7f7f7;padding:1em;width:22.5em;margin:0 2.3em 0 0.5em;} .g {width:2.8em;border-top:0.06em solid #c7c7c7;color:#930;font-weight:bold;font-size:1.5em;padding-top:0.61em;} .gal,.contactForm .colForm input {width:15em;height:auto;} .centroGlosario {margin-left:4.5em;} .centroGaleria {margin-left:16em;} .centroGlosario dt {color:#454545;font-weight:bold;font-size:1.2em;width:14.5em;} .centroGlosario dd {color:#454545;font-size:1.1em;border-bottom-width:0;padding-left:16.36em;border-top:0.09em dashed #a0a0a0;} .centroGlosario dd ol {padding-left:1.8em;} .centroGlosario dt.first,.enlaces li li.first {border-top:0.06em solid #c7c7c7;} .centroGlosario dd.first {margin-top:2.9em;border-top:0.06em solid #c7c7c7;padding-left:0;margin-left:16.36em;} .centroGlosario dd.last {border-bottom:0.06em dashed #c7c7c7;} /*faqs*/ div#ctr p.tfaqs, div#ctr h3.tfaqs {margin:0 0.9em;color:#930;font-weight:bold;font-size:1.5em;padding-bottom:0.3em;border-bottom:0.07em dotted #A0A0A0;} div#ctr h3.tfaqs {clear:both; padding-left:.75em;} div#ctr ul.links p.tfaqs {border-bottom:0;} .faqs li {margin:0.01em 0.9em;} .faqs .path li {margin:0;padding:0 1em 0 0;border-bottom-width:0;} .faqs .path li a,.leyenda {color:#454545;} .faq_explica {margin:0.6em 0;font-size:1.1em;color:#454545;} .faq_explica span {display:block;margin-top:0.6em;background:url(../img/mnot.gif) no-repeat left center;padding-left:1.3em;} .faq_explica a {font-size:1em;font-weight:normal;} .pag_faq {padding:0 1.7em;} /*busqueda avanzada*/ div.rbusqueda p.faq_explica strong { color:#993300} .bavanzada, .bavanzada fieldset,.bavanzada .gfs {margin:0;border-width:0;} .bavanzada fieldset,.bavanzada .gfs {padding:1.5em;background-color:#f7f7f7;color:#454545;font-size:1.1em;} .bavanzada input.ftl {border:0;} .bavanzada label,.bavanzada .cb {float:left;margin:0.2em 0.2em 0 0;min-width:9.1em;white-space:nowrap;} .bavanzada .cajatexto {width:14.1em;} .bavanzada .bbuscar {font-size:1em;width:5em;padding:0;} .bavanzada span.s {margin:0.5em 0 0 10.72em;display:block;background:url(../img/masInteresa.gif) no-repeat left center;padding-left:1.1em;} .obligatorio {color:#bb9754;} .rbusqueda {padding:0 1.2em;} .estadisticas_resultado {border:0.06em solid #e1e1e1;border-bottom:0.06em dotted #a0a0a0;color:#454545;background-color:#f7f7f7;padding:0.9em;text-align:right;} .estadisticas_resultado strong,.estadisticas_resultado em {color:#930;font-style:normal;} .rbusqueda .listados cite,.rbusqueda .listados .cite {margin-bottom:0.3em;} .rbusqueda .listados cite strong,.rbusqueda .listados .cite strong {font-weight:normal;color:#000;} .rbusqueda .path {margin-left:0;margin-bottom:0;} .pdf {background:url(../img/pdf.gif) no-repeat top left;padding-left:1.6em; color:#7d6538;} .html {background:url(../img/html.gif) no-repeat top left;padding-left:1.6em;} .zip {background:url(../img/zip.gif) no-repeat top left;padding-left:1.6em;} .ppt {background:url(../img/ppt.gif) no-repeat top left;padding-left:1.6em;} .excel {background:url(../img/excel.gif) no-repeat top left;padding-left:1.6em;} .word {background:url(../img/word.gif) no-repeat top left;padding-left:1.6em;} .pdf,.pdf a, .html , .zip , .ppt , .excel , .word {font-weight:normal;color:#7d6538;} /*Pagina detalle*/ .detalle {font-size:1.1em;margin:0 .75em;} .fecha {font-style:normal;color:#930;} .detalle h3, .detalle h4 {color:#454545;font-weight:bold;font-size:1.45em;margin:0.5em 0;padding:0 0 0.6em 0;border-bottom:0.06em dotted #a0a0a0;} .detalle p {margin:0.5em 0 1em 0; color:#454545;} .detalle p a {text-decoration:none; color:#7d6538; font-weight:bold} .cajaadicional {float:right;border:0.06em solid #dedede;padding:1em;width:22.2em;margin:0 0 1em 1em;} .cajaadicional .tcaja {padding-left:1.6em;} .cajaadicional .pdf {display:block;margin-top:0.7em;color:#454545;} .cajaadicional .pdf a {text-decoration:none;font-size:1em;} .cajaadicional .pdf span {color:#454545;display:block;} /*caso funciones*/ .funciones h3 {color:#333;font-weight:bold;font-size:1.1em;border-bottom-width:0;} .funciones .t {display:block;padding-left:1.4em;} .funciones strong.t {background:url(../img/masInteresa.gif) no-repeat left center;} /*Detalle evento*/ div#ctr h3.tituloevento {font-size:1.6em;color:#930;padding:0;margin:0.2em 0 1.19em 0;} div#ctr .detalleevento h4 {font-size:1.4em;color:#333;border-bottom:0.06em solid #c7c7c7;margin:1.78em 0 1.5em 0;padding:0.43em 0.64em;clear:both;} /*div#ctr .detalleevento p, .detalleevento p{margin:0;}*/ div#ctr .detalleevento .disposicion {margin-left: 26em;} div#ctr .detalleevento .ponencias p {line-height: 1.3em;} div#ctr .detalleevento .ponencias p strong, .detalleevento .ponencias p strong{font-weight: normal;} div#ctr .detalleevento .ponencias p em, .detalleevento .ponencias p em{font-style: normal;} .cajaEvento {padding:1.8em 2.6em;background:#f7f7f7;margin-top:1.5em;} div#ctr .cajaEvento ul,.convocatorias .bconv ul,.funcionesBanc,.lstnormal {list-style-image:url(../img/masInteresa.gif);margin:1em 0 0 0;padding:0 1.8em;} div#ctr .cajaEvento li,.lstnormal li {margin:0.5em 0;background:none; padding:0;} .funcionesBanc li {margin:1em 0;} .funcionesBanc {color:#454545;} .funcionesBanc strong {display:block;} div#ctr .detalleevento dt {float:left;clear:both;width:21em;text-align:right;font-weight:normal;} div#ctr .detalleevento dt cite,.detalleevento dt .cite,.o,.fotoSucursal span {color:#333;} div#ctr .detalleevento cite.fecha,.detalleevento span.fecha {color:#930;font-size:1.3em;margin-top:-0.2em;} div#ctr .detalleevento dl {margin:0 0 2em 0;float:left;} div#ctr .detalleevento dd {float:left;width:34.4em;margin-left:2.4em;padding:0 0 1.3em 2.54em;font-size:1.1em;color:#454545;border-left:0.1em dashed #ababab;} div#ctr .detalleevento dd.first,.detalleevento dd.last {padding-bottom:0.2em;} div#ctr .detalleevento div.ponencias dd.first {padding-bottom:1.2em;padding-top:1.6em;} /*div#ctr .detalleevento dd strong {display:block;margin-top:0.5em;}*/ div#ctr .detalleevento dd a,.contact span a {font-size:1em;} div#ctr .detalleevento dd div,.contact {background:url(../img/masInteresa.gif) no-repeat left 0.2em;padding-left:1.63em;margin-bottom:0.9em;} div#ctr .detalleevento .paginado {border-top:0.1em solid #e3e3e3;margin-top:6em;padding:1.3em 3em 0 3em;} /*busqueda avanzada*/ .fbavanzada {padding:0 1.2em;background-color:#f7f7f7;} .fbavanzada legend {display:block;font-weight:bold;font-size:1.1em;color:#000;margin:1em 0 0 0;padding:0;} .fbavanzada legend.introductorio {color:#454545;font-weight:normal;font-size:1em;} .fbavanzada fieldset.fini,.fbavanzada .gfs.fini {border-bottom:0.09em solid #d1d1d1;} .fbavanzada fieldset.last,.fbavanzada .gfs.last {text-align:right;} .fbavanzada fieldset.last div,.fbavanzada .gfs.last div {font-size:0.9em;} .fbavanzada .ctform {height:0.7em;} .fbavanzada fieldset.fini div.last {clear:both;border-top:0.09em solid #d1d1d1;width:50em;margin:0;padding:0} .fbavanzada_resultado {border:0.06em solid #e1e1e1;border-bottom:0.06em dotted #a0a0a0;color:#454545;background-color:#f7f7f7;padding:0.9em;text-align:left; } .fbavanzada_resultado strong,.fbavanzada_resultado em {color:#930;font-style:normal;} .fbavanzada_resultado span.ftl {display:block;clear:both;width:100%;margin-bottom:10px;} .colForm {width:26.3em;margin-top:1em;} .fbavanzada .colForm .lradio {min-width:6em;width:4em;margin-right:.5em;} #ocoincidencia, #ofecha {float:left;} a.icocalendario {border:0; margin-bottom:-.3em; visibility:hidden;} /*Galeria fotogrfica*/ #contentFotos{position:relative;width:15em;padding-left:1.2em;text-align:left;margin-bottom:20px;margin-top:30px;} #scrollFotos{position:relative;width:7.2em; text-align:center} #scrollFotos img{border:0.1em solid #d0d0d0;margin-top:1em;cursor:pointer} #scrollFotos.foto_th img{width:9.1em;border:0.1em solid #d0d0d0;margin-top:1em;cursor:pointer} #scrollFotos img.seleccionada{border-color:#000} #barraFotos{float:left;height:30.6em;background-color:#d0d0d0;margin:1em 0em 1em 0em;width:0.2em;position:relative;left:10.5em;display:none} #barraFotos div{height:5em;background-color:#000;margin-top:0em} #flechasFotos{height:32.5em;margin:1em 0em 1em 11.3em;position:absolute;visibility:hidden} #flechasFotos img{display:block;width:0.9em;height:1.6em;cursor:pointer} #flechasFotos img.bajar{margin-top:27.5em} .centroGaleria div{background-color:#ebebeb;padding:0.8em;margin:2em 1em 0em 0em} .centroGaleria span{display:block;text-align:center;background-color:#fff;padding:1.5em;margin-bottom:0.5em} .centroGaleria span img{/*width:34.3em;height:25em*/} div#marco strong { text-transform:uppercase; } /*enlaces*/ div#ctr.enlaces ul {margin:0 0;padding:0;list-style-type:none;} div#ctr.enlaces ul.links {margin-bottom:4em;} div#ctr.enlaces ul.links ul li {padding-right:3.5em;min-height:7.4em;} .contactoGen ul {margin:0 0.3em;} div#ctr.enlaces h3, .enlaces h4 {margin:1.3em 0 0 0;border-bottom-width:0;} div#ctr.enlaces h3.lt, div#ctr.enlaces h4.lt {font-size:1.2em;color:#454545;margin:0;background:url(../img/masInteresa.gif) no-repeat 0.8em 0.2em;padding-left:2em;} div#ctr.enlaces h3.contacto, div#ctr.enlaces h4.contacto {background:none;padding-left:0.9em;} div#ctr.enlaces span.mail {background:url(../img/herramientacorreo.gif) no-repeat 0 0.2em;padding-left:2em;display:block; margin-bottom:.5em;} div#ctr.enlaces img.ico_mail {margin:0 0 0 -0.2em } div#ctr.enlaces .dfn {font-style:normal;display:block} div#ctr.enlaces .lin {min-height:1.9em; width:19em; float:left;margin:0px 20px 0 0} div#ctr.enlaces .lincentral {min-height:1.7em; width:62em; float:left;} div#ctr.enlaces .lin h3, div#ctr.enlaces .lincentral h3 {border-bottom:0.06em solid #c7c7c7; color:#454545} div#ctr.enlaces .lin img, div#ctr.enlaces .lincentral img {float:right;width:1.8em;height:1.2em;border:0.06em solid #dadada;} div#ctr.enlaces .lin img.lgbce, div#ctr.enlaces .lincentral img.lgbce {width:3.9em;height:3.3em;margin-top:-1.7em;border-width:0;position:relative;} div#ctr.general ul p {color:#454545;font-size:1.1em;margin:0.9em 0 0.9em 2.18em;min-height:0em;} div#ctr.general ul p.contacto {margin-left:1.09em;} div#ctr.general ul p a {color:#930;font-size:1em; font-weight:bold} .general .paginado {padding:2em 0 3em 0;clear:both;} div#ctr.enlaces ul li li {padding:1.5em 0 0 1.9em;float:left;margin:0 0.6em 0 0;background:url(../img/masInteresa.gif) no-repeat 0.3em 1.7em;width:14.5em;} div#ctr.general li {float:left;margin:2em 0.6em 0 0;width:19.9em;padding:0} .contactoGen li {width:20.7em;} .contactoGen li.first {clear:left;} /*div#ctr.enlaces ul li ul li.large {width:25em}*/ div#ctr.enlaces ul li.total {width:100%; } div#ctr ul.pais li, div#ctr ul.pais_pq li { font-size:0.9em; padding-left:1.7em; padding-right:0; } div#ctr ul.pais li.bce { float: left; width: 70em; height:13em; margin: 1px 0px 1px 15px; padding: 2px 0 15px 0px; position: relative; color:#454545 } div#ctr ul.pais li.bce img { margin-top:-13px; } div#ctr ul.pais li span.linkBig, div#ctr ul.pais_pq li span.linkBig { border-bottom:0.06em solid #C7C7C7; color:#585858; width:98%; font-size:1.3em; font-weight:bold; display:block; padding-bottom:0; } div#ctr ul.pais li.bce span.linkBig { border-bottom:0.06em solid #C7C7C7; color:#585858; margin-bottom:-1em; width:100%; font-size:1.3em; font-weight:bold; display:block; padding-bottom:0; } div#ctr ul.pais li.bce img.banderas_sinborde, div#ctr ul.pais li img.banderas_sinborde, div#ctr ul.pais_pq li img.banderas_sinborde { float:right } div#ctr ul.pais li ul li, div#ctr ul.pais_pq li ul li { font-size:1em; padding:0; margin:0; background-image:none; display:block; float:left; clear:left; height:1.8em; } div#ctr ul.pais li, div#ctr ul.pais_pq li { float: left; width: 19.9em; height: 13em; margin: 0.1em 1.5em 1.5em 0em; position: relative; color:#454545 } div#ctr div#lista_contactos { padding-bottom: 2em; overflow:hidden; } div#ctr div#lista_contactos ul.pais li { height: 17em; } div#ctr div#lista_contactos ul.pais li ul li { height: 1.8em; width:100%; } div#ctr ul.pais_pq li { height: 6em; } div#ctr div#bce { float: left; width: 64em; height:12em; margin: 1px 0px 1px 15px; padding: 2px 2px 15px 0px; position: relative; color:#454545 } div#ctr div#bce h3, div#ctr div.pais h3, div#ctr div.pais_pq h3 { width: 98%; color:#585858; border-bottom:0.06em solid #C7C7C7; margin-bottom:4px; } div#ctr div#bce h3 img { margin-top:-13px; } div#ctr div.pais h3 img, div#ctr div.pais_pq h3 img { margin-top:2px; } div#ctr div.pais, div#ctr div.pais_pq { float: left; width: 19.9em; height: 13em; margin: 1px 0px 15px 15px; position: relative; color:#454545 } div#ctr div.pais_pq { height: 6em; } div#ctr div#bce strong.salto, div#ctr div.pais strong.salto, div#ctr div.pais_pq strong.salto { display:block; font-weight:bold; } div#ctr div#bce strong.salto, div#ctr div.pais p strong.salto a, div#ctr div.pais_pq p strong.salto a{ display:block; font-weight:bold; } .eventos span.cite span.salto { display:block; font-weight:normal; line-height:10px; margin:0pt; padding:0pt; } div#ctr h3 img.banderas_sinborde { float:right } div.clearb { clear:both; } /*Contacto*/ /*dl.contacto {margin:2.18em 6.09em;} dl.contacto dt {font-weight:bold;font-size:1.09em;padding:0.45em;border-bottom:0.06em solid #c7c7c7;width:19.72em;margin-bottom:0.7em;} dl.contacto dd {margin:0 0.49em;}*/ .contact {padding-bottom:1.27em;margin-bottom:0.45em;} .dotted {border-bottom:0.1em dotted #a0a0a0;} .contactForm .only {margin:1em 0 2em 0;} .contactForm .only input {width:7.5em;} .contactForm .only textarea {width:41.5em;height:15em;overflow:auto;font-size:1em;font-family:Verdana, Geneva, sans-serif;} .bavanzada .bcancelar {width:6em;background-color:#666666;margin-right:1em;} .agris {margin:0.6em 0 4em 0;} .zip {background:url(../img/zip.gif) no-repeat left center;padding-left:1.3em;margin:0.4em 0 0.8em 0;} /*Organigrama*/ .detalle .pdf a {font-size:1em;text-decoration:none;} .orgBanco {margin: 0 .5em 2.1em .75em;} .fotoOrganigrama {width:14.45em;} .fotoOrganigrama img {width:12em;height:11.18em;border:0.1em solid #d1d1d1;} .fichaOdt {margin-left:14.45em;width:47em;} .funciones .fichaOdt strong {font-size:1.82em;color:#454545;font-weight:normal;margin:1em 0 0 0;} .funciones .fichaOdt em {font-size:1.09em;color:#930;border-bottom:0.06em solid #e3e3e3;padding-bottom:0.3em;margin-bottom:1.58em;display:block;} .funciones .fichaOdt a {color:#454545;text-decoration:none;background:url(../img/masInteresa.gif) no-repeat left 0.2em;padding-left:1.63em;margin-bottom:0.9em;} /*Convocatorias*/ .convocatorias h4 {font-size:1em;margin:1.5em -1.1em 0.5em -1.1em;border-bottom:0.06em solid #c7c7c7;padding:0 1.1em 0.3em 1.1em;} .convocatorias h5 {font-size:1.18em;margin:0.2em 0 0.7em 0;} .convocatorias .bconv li {margin:0.2em 0;} /*Solicitud de consulta*/ .consultaTit {font-size:1.2em;padding-left:1em;margin:1.3em 0; color:#333;} .contactForm .only input.ifile {width:30em;} .fbavanzada legend span {font-weight:normal;} .imgaptcha {float:left;width:20.1em;height:4.27em;margin-right:2.9em;} .helpsound {width:1.82em;height:1.7em;margin-right:.5em; margin-bottom:-.5em;} .codvalida label {margin-bottom:0.4em;} .lstserpub li li {background-image:url(../img/listaServPub.gif);padding-top:0.3em;} .clear:after {content:".";clear:both;display:block;visibility:hidden;height:0;} /* --- eurosistema_consultas_sebc.php--- */ /* -- PARA EL HISTORICO DE CONSULTAS -- */ .plazos {color:#454545;font-size:1.1em;margin:.2em 0 .1em 0;} .plazos dt {float:left;margin-right:.2em;} a.comentarios {background:url(../img/masInteresa.gif) no-repeat left 0.2em;padding-left:1.3em;margin-bottom:0.9em;font-weight:normal;font-size:1.1em;} a.comentarios span {background:url(../img/pdf.gif) no-repeat;padding-left:1.6em;margin-left:.5em;color:#7d6538;} .estadisticas_resultado.sin_border_b {border-bottom:none;} /*de estilos.css linea 125*/ .cons_activas {margin:1.7em 0 3.1em 0;padding-left:1.2em;} .enviar_opi {border-top:.1em dotted #a0a0a0;display:block;text-align:right;padding-top:1em;margin-top:1.2em;} .enviar_opi a {background:#993300; color:#fff; font-size:1.1em; font-family:Arial, Helvetica, sans-serif; font-weight:normal; padding:.1em .4em;} /*-- eurosistema_sucesivas_ampliaciones.php -- */ /*Para la imagen del mapa*/ .eurosistema_map {border:.4em solid #dfdfdf;margin:.9em 0 1em 0;} p.sub_leye {color:#333;font-size:1.1em;font-weight:bold;} /*--Para la leyenda del mapa -- */ .leyenda dt {float:left;clear:left;margin-right:.5em;} .leyenda dt img {width:1.365em;height:1.365em;margin-right:.4em;float:left;} .leyenda dt strong {display:block;margin-top:.1em;} .leyenda dd {margin-bottom:1.1em;} /*-- serviciosalpublico_canalrss.php--*/ .lstpubder li {padding-top:0.3em;background-image:url(../img/listaSubhome.gif);} .ulrss {/*border:.1em solid #d8d8d8;*/color:#7d6538;padding:1.7em 3.7em;margin-left:0;margin-bottom:3em;background: url(../img/separador_rss.gif) no-repeat 42.5% 50%;} .ulrss li {float:left;list-style-type:none;background: url(../img/ico_rss.gif) 0 3px no-repeat !important;padding-left:2.1em;width:45%;margin-bottom:1.2em;} .paginado_punteado {border-top:.1em dotted #e3e3e3;margin:4em 0;padding:.4em .8em 0 .8em;} .paginado_punteado a {text-decoration:none;color:#454545;} /*-- billetesymonedas_produccionyemision.php -- */ .bimoder {background-color:#966;} .scroll{overflow:scroll;} /*Estilos para Tabla Genrica*/ .tblgenerica table thead tr.c{text-align:center;} .tblgenerica table thead tr.vtop{vertical-align:top;} .tblgenerica table thead tr.cbgris th{color:#312e2f;border-bottom-width:0em;padding:0.8em;background-color:#f7f7f7;color:#7c6539} .tblgenerica table thead tr.cbgris th.oscuro{background:#ebebeb;} .tblgenerica table thead tr.cbgris th span,.tblgenerica table thead tr.indicadores th{font-weight:normal} .tblgenerica table tbody.sepbord tr td{border-right:0.4em solid #fff;padding-right:1.2em} .tblgenerica table tfoot tr td{padding:1em 0em 0.5em 1.6em} .tblgenerica table tfoot tr td span{margin-right:1.5em} .tblgenerica table tbody tr td.tcambio{color:#7d6538;padding-left:1.7em; background: url(../img/masInteresalinea.gif) no-repeat bottom left;} .tblgenerica table tbody tr td.tcamval img{margin-right:.7em;margin-bottom:.2em;} .tblgenerica table tbody tr td.tcamval span{margin-right:3em; font-size:.91em;} .lstnormal li .pdf a {font-size:1em;color:#7D6538;} .nmsec {font-size:1.4em;border-bottom-width:0.06em;margin-bottom:1em;} .uact {margin:1.6em 1.1em;} .uact dd {margin-left:0;padding:0 0 1.6em 9.5em;margin-bottom:1.6em;border-bottom:0.1em dotted #a0a0a0;} .uact dt {font-size:1.1em;padding-left:1em;} .sinpuntear {border-top-width:0;} .cajaBilletes {padding:1.7em 1.2em;background-color:#f4f3f3;color:#454545;width:24.3em;float:left;margin-bottom:2em} .pulse {display:list-item;list-style:inside square;} .cajaBilletes ul {list-style:none;margin:2em 0;padding:0;} .cajaBilletes ul li {width:12.12em;border-bottom:0.1em solid #d9d7d7;margin-bottom:1.3em;padding-bottom:1em;} .cajaBilletes ul li.ftr {padding-left:0.3em;width:11.82em;} .cajaBilletes a:hover .bill {border-color:#7d6538;} .cajaBilletes .bill {width:11.3em;height:6.1em;border:0.1em solid #b2b1ad;display:block;margin-bottom:0.6em;} .infbillete {display:block;clear:both;color:#333;font-size:1.1em;} .cpbilletes {font-size:1.1em;margin-left:25.63em;color:#454545;} .cpbilletes p {margin:1.2em 0;line-height:1.5em;} .btop {border-top:0.1em dotted #a0a0a0;margin:53em 0;} #efectosCont {position:absolute;top:0;left:0;width:100%;} #efectosCont .transp {position:absolute;left:0;top:0;width:100%;background-color:#666666;height:100em;z-index:2;font-size:1.3em;} #efectosCont .cIframe {position:relative;width:68.5em;z-index:3;background-color:#636362;padding:0.1em;margin:auto;} #efectosCont .cIframe iframe {width:68.3em;height:48.2em;} .centroGlosario dl.circulares {border-top:0.06em solid #c7c7c7;margin-top:2.2em;padding-top:1.3em;} .centroGlosario dl.circulares dt {width:auto;padding-top:0;float:none;padding-left:1em;} .centroGlosario dl.circulares dd {width:auto;float:none;padding:0;border-width:0;border-bottom:0.08em dotted #a0a0a0;padding:0 0 1em 1em;margin-bottom:1em;} .circularesLst {list-style-image:url(../img/masInteresa.gif);display:list-item;margin:1em 0 0 1.8em;} .lnkmrr {padding:0 1em 0 0.5em;} .lnkmrr img {margin-bottom:.1em; margin-left:.2em;} .circulares ul {padding-left:0;width:90%;} .circulares ul ul {padding-left:3em;list-style:square;margin:1em 0;} #bcirculares {color:#454545;width:20.7em;padding:0;margin:0;} #bcirculares ul {padding-left:0; margin-left:0; list-style-type:none;} #bcirculares select {border:0.1em solid #C2C2C2;font-size:1.1em;color:#454545;float:right;} h4.titipos,h3.titipos {font-size:1.1em; margin-bottom:2.8em; display:block; font-weight:bold;color:#000; border:0;} h4.titipos a,h3.titipos a {text-decoration:none; color:#000;} /*Capa de Calendario "las del icono de busqueda avanzada"*/ #calendar { position:absolute; left:0; top:0; z-index:100; width:15.5em; display:none; border:.2em solid #333; padding:1.2em; background:#fff;} table.lCalendar {text-align:right;} table.lCalendar caption, table.lCalendar tfoot { display:none;} table.lCalendar th, table.lCalendar td { padding:.3em 0; padding-right:.5em;} table.lCalendar th { font-family:Arial, Helvetica, sans-serif; color:#fff; background:#b3b3b3;} table.lCalendar th.year { color:#454545; background:#fff; text-align:center; text-transform:uppercase;} table.lCalendar th.desplaza { background:#fff; text-align:center;} table.lCalendar th.desplaza a { font-size:.9em; color:#7d6538; text-decoration:none;} table.lCalendar td { color:#454545; background:#dcdcdc; border-bottom:1px solid #fff;} table.lCalendar td a { color:#454545; text-decoration:none;} table.lCalendar td.today { background:#993300;} table.lCalendar td.today a { color:#fff; text-decoration:none;} /*Mensaje de error validacion de formularios*/ .f_mens_error {border:.1em solid #dbdbdb; display:block; background:url(../img/error_validacion.gif) no-repeat 2.5em 3.3em; padding:1em 2em 1em 9em; margin:1.5em 0;} .f_mens_error p {color:#a04113; font-weight:bold; font-size:1.2em; padding-left:2em; background:url(../img/ulerror.gif) repeat-y top left; margin-bottom:0;} .f_mens_error ul {color:#656565; list-style-type:none; background:url(../img/ulerror.gif) repeat-y top left; padding:1em 2.5em; margin-top:0;} .f_mens_error ul li {margin-bottom:.8em; font-size:1.1em;} /*Destacado derecha subhome*/ div.destacadoder {font-size:1em; padding:0 1.2em 1.5em 1.2em;min-height:9em;} div.destacadoder h5 {color:#000; font-size:1.2em; margin:1.3em 0;} div.destacadoder img {width:5.6em; height:5.6em; float:left; margin-right:1.2em; border:1px solid #ccc;} div.destacadoder a {text-decoration:none; color:#454545; font-size:1.1em;} /* NUEVOS */ .oculto { display:none; } .visible { display:block; } .subrayado { text-decoration:underline; } div#comboAreas, div#comboAnyos { display:none; } div#listaAreas { margin:0px; padding:0px; width:24em; float:left; } div#listaAreas ul { margin:0px; padding:0px; } div#listaAreas ul li { margin:0px 0.5em 0.25em 0.5em; font-weight:bold; list-style-type:none; } div#listaAreas ul li a { color:#b9892f; padding:0 0 0 1em; text-decoration:none; border-left: 2.08em solid #bb9754; display:block } div#listaAreas ul li a:hover { color:#8c5c5f; border-left: 2.08em solid #8c5c5f; } h3#areasAct, strong#areasAct { font-size:0.9em; margin:0 0 0.4em .5em; padding:0; color:#993300; } .derHome li a {color:#454545;font-weight:bold; font-size:1.4em; text-decoration:none;} .derHome li.mediored a {color:#993300;font-size:1.3em;} .derHome li.double a {color:#993300;font-weight:bold; font-size:1.2em; text-decoration:none;} .derHome li a:hover {text-decoration:underline;} div#ctr h1.error { color:#312e2f; font-weight:bold; font-size:1.6em; padding:0 0 .1em .75em; margin:1em 0 1.5em 0; border-bottom:0.06em solid #c7c7c7; } div#ctr h2 { color:#312e2f; font-weight:bold; font-size:1.6em; padding:0 0 .1em .75em; margin:0em 0 1.5em 0; border-bottom:0.07em solid #c7c7c7; } div#ctr h2.tituloCentro a { background: #ebebeb url(../img/iconoImpresion.gif) .5em .3em no-repeat; text-decoration:none !important; color:#454545 !important; font-size:.626em; font-weight:normal; padding:.2em .5em .3em 2.2em; float: right; } div#ctr div#print a { background:#EBEBEB url(../img/iconoImpresion.gif) no-repeat 0.5em 0.3em; color:#454545 !important; float:right; font-size:1em; font-weight:normal; padding:0.2em 0.5em 0.3em 2.2em; text-decoration:none !important; } div#ctr h3 { color:#333; font-weight:bold; font-size:1.2em; border-bottom-width:0; margin:1.8em .75em 0.8em .75em; padding:0 0 0 0; } div#ctr h3.clear { clear:both; } div#ctr h4 { color:#333; font-weight:bold; font-size:1.1em; border-bottom-width:0; margin:1.8em .75em 0.8em .75em; padding:0 0 0.6em 0; } div#ctr h5 { color:#333; font-weight:bold; font-size:1em; border-bottom-width:0; margin:1.8em .75em 0.8em .75em; padding:0 0 0.6em 0; } div#ctr h6 { color:#333; font-weight:normal; font-size:1em; border-bottom-width:0; margin:1.8em .75em 0.8em .75em; padding:0 0 0.6em 0; } div#ctr select { font-family:Verdana, Arial, Helvetica, sans-serif; } div#ctr p { margin:0.5em 1.1em 1em .75em; color:#454545; font-size:1em; line-height:18px; } div#ctr p.margenLft { margin:0.5em 1.1em 1em 3em; } div#ctr ul, ol { margin:0 .5em 1em .75em; padding:0 0 0 1.5em; list-style-type: none; } div#ctr ul li, ol li { font-size: 1em; padding: 0.5em 0 0.7em 1.73em; color: #454545; margin: 0; margin-bottom: 0.01em; line-height:18px; } div#ctr ol li { list-style-type: decimal; padding: 0.5em 0 0.7em 0; margin:0 0 0 2.5em; display: list-item; } div#ctr ol.alpha li { list-style-type: lower-alpha; } div#ctr ul li ul, ol li ol { margin: 0.5em .5em -5px .75em; } div#ctr ul li ol li { background: none; } div#ctr ol li ul li { list-style-type: none; padding: 0.5em 0 0.7em 1.73em; margin: 0; } div#ctr ul p, ol p { margin:.5em 1.1em 0 .75em; color:#454545; font-size:1em; line-height:18px; } div#ctr dl { color: #454545; font-size:1em; margin:0 .5em 1em .75em; padding:0; } div#ctr dl dt { font-weight: bold; } div#ctr dl dd { padding: 0.5em 0 0.7em 1.73em; margin: 0; margin-bottom: 0.01em; } div#ctr a { color:#b9892f; text-decoration:none; } div#ctr a:visited { color:#deb568; text-decoration:none; } div#ctr p a { color:#b9892f; font-weight:normal; } div#ctr p a:visited { color:#deb568; } div#ctr a:hover, div#ctr a:focus, div#ctr a:active { color:#b9892f; text-decoration:underline; } div#ctr .indice_listado { margin: 0 .5em 2.1em .75em; padding: 0; width: 29.5em; } div#ctr .indice_listado.ftl { float:left; clear: left; } div#ctr .indice_listado.ftr { float:right; clear: right; } div#ctr .indice_listado.col1 { float:left; width: 49%; margin:0; padding:0; } div#ctr .indice_listado.col2 { float:right; width: 49%; margin:0; padding:0; } div#ctr .indice_listado h3 { font-weight: bold; font-size: 1.1em; padding: 0 0 0.27em 1.82em; margin: 0; border-bottom: 0.07em dashed #ababab; } div#ctr .indice_listado h3.last { border-bottom: 0.07em solid #ababab; } div#ctr .indice_listado ul { list-style-type: none; padding: 0; margin: 0; } div#ctr .indice_listado ul ul, div#ctr .indice_listado ul ul ul { margin: 0; } div#ctr .indice_listado li, div#ctr .indice_listado li li, div#ctr .indice_listado li li li { font-size: 1.1em; padding: 0.7em 0 0.7em 1.73em; border-bottom: 0.08em dashed #ababab; color: #454545; margin: 0; width:auto; margin-bottom: 0.01em; min-height: 1em; } div#ctr .indice_listado li.sinborde { border-bottom: none; } div#ctr .indice_listado li li, div#ctr .indice_listado li li li { font-size: 1em; } div#ctr .indice_listado li.last { border-bottom: 0.08em solid #ababab; } div#ctr .indice_listado li li.last, div#ctr .indice_listado li li li.last { border-bottom: 0px; } div#ctr .indice_listado li a, div#ctr .indice_listado li a:visited { color: #454545; text-decoration: none; } div#ctr .indice_listado li form{ margin:0; } div#ctr ul.listados.uact li { display:block; height:100%; clear:both; } div#ctr ul.listados.uact li a { width:86%; } div#ctr ul.listados.uact span.rjmq { float:left; margin:0em 1.2em 1em 0; font-size:1.2em; } div#ctr .indice_listado p { font-size: 1.1em; padding: 0; margin: .5em 0 0 1.3em; color: #454545; } div#ctr .texto_subhome { margin-bottom: 3.75em; } .scroll{overflow:scroll;} div.tblgenerica {border:.1em solid #c7c7c7;padding:1.8em; margin-bottom:1.5em; width:90%; overflow:auto; margin:0.5em 1.1em 1.5em 1.1em;} div#ctr div.tblgenerica table {border-collapse:collapse;color:#454545; margin: .5em auto 1em;} div#ctr caption {color:#454545;font-weight:bold;font-size:1.1em;padding:.5em 0 .5em 0;} div#ctr table tr th{color:#312e2f;border-bottom:.1em solid #c7c7c7; padding:1.8em 1.6em .8em 1.6em;font-size:1.1em; background:#f7f7f7; text-align: center;} div#ctr table.pequena tr th {padding:1.8em .6em .8em .6em} div#ctr table tr th.fecha {width: 9em;} div#ctr table tr th.pequeno {width: 20%;} div#ctr table tr th a{color:#7c6539; text-decoration:none; vertical-align:top;} div#ctr table tr td {/*background: url(../img/linea_puntos_gris.gif) left bottom repeat-x;*/border-bottom:.1em dotted #c7c7c7;padding:.9em 1.6em .3em 1.6em} div#ctr table.derecha tr td {text-align: right;} div#ctr table.pequena tr td {padding:.9em .6em .3em .6em} div#ctr table tr td.centrado {text-align: center;} div#ctr table tr td.izquierda {text-align: left;} div#ctr form#formXSL fieldset { padding: 1.5em; background-color: #f7f7f7; color: #454545; font-size: 1.1em; border: none; } div#ctr form#formXSL div { width: 100%; margin-top: 1em; overflow: hidden; } div#ctr form#formXSL label { margin: 0.2em 0.2em 0 0; min-width: 9.1em; } div#ctr form#formXSL label strong { float:left; width: 30em; text-align: left; margin-right: 5px; } div#ctr form#formXSL input { font-size: 1em; border: 0.09em solid #c2c2c2; width: 15em; height: auto; } div#ctr form#formXSL input.enviar, div#ctr form#formXSL input.cancelar { font-size: 1em; font-weight: bold; border: none; width: auto; height: auto; color: #fff; background-color: #930; padding: 2px; } div#ctr form#formXSL input.cancelar { background-color: #333; } /* Fichas CV */ #cvit {margin-top:0em;padding:0;position:relative;height:0.8em;clear:left} #cvit div {float:left;text-align:center;} #cvit .detcv {display:none;text-align:left} #cvit .sel .detcv {display:block;position:absolute;border:0.06em solid #d1d1d1;margin:-0.1em 0 0 0;z-index:1;left:0;padding:1em;width:60em;cursor:auto;} #cvit .sel dd ul {margin: 0 0 0 1.5em;} #cvit .sel dd ul li { float:none;} #cvit h3 {font-size:1.1em;padding:0.5em 0 !important;margin-left:0 !important;margin-right:0.15em !important;background-color:#f3f3f3;color:#454545;font-weight:normal !important;width:16em;} #cvit .sel h3 {border:0.06em solid #d1d1d1;border-bottom-width:0;background-color:#fff;position:relative;z-index:2;color:#930;margin-left:0;font-weight:normal;margin:1.8em 0.75em 0 0.8em;cursor:auto} #cvit h4 {font-size:1.1em;padding:0.45em;margin:0 0.09em;color:#454545;font-weight:normal;} .detcv h4 {display:block; color:#333; margin:1.3em 0; font-size:1.1em; font-weight:bold;} .detcv h5 {font-size:1.09em;color:#333;margin:1em 0;} .detcv dl {font-size:1.1em;color:#454545;} .detcv dt {float:left;color:#930;width:9em;clear:left;line-height:18px} div#ctr .detcv dl dd {margin:0 0 0.8em 10em; line-height:18px;padding:0;} #cvit .detcv .gleyend {background-color:#fff;margin:0 -1.06em -1em -1em;padding-left:0;border-bottom-width:0;} #cvit .detcv .gleyend h3 {border:none; border-bottom:.1em solid #c7c7c7; color:#312e2f; margin-left:1.4em; padding-left:.5em; font-weight:bold;} #cvit .detcv .separaGraf {background-color:#fff;height:1em;margin:0 -1.1em;} #cvit .detcv .gleyend dd {float:left;width:17em;line-height:1em;padding-bottom:0.25em;border-bottom-width:0.09em;font-weight:bold;} #cvit .detcv .leytabla {margin:0;position:relative;bottom:-2em;margin-bottom:-1.2em;} #cvit .detcv .gleyend dt {clear:none;border-bottom:0.09em dotted #a0a0a0;padding:0.1em 0 0.25em 1em;margin-right:0;line-height:.9em;margin-left:1.5em;} #cvit .detcv dt.rjmq {width:9em;} #cvit.fgrafico .sel .detcv {background-color:#ebebeb;width:54.25em;} .fgrafico strong {display:block;border-top:0.2em solid #fff;margin:-1em -1em 0 -0.94em;padding:1em;} .fgrafico img {width:52.82em;height:19.36em;border-width:0;} /* Notas pie de pagina*/ div#ctr p.nota_pie { font-size:.9em; line-height:12px; } div#ctr div.bordesup { border-top:1px solid #C7C7C7; width:30%; margin:0.8em 0 0 0; } /* Accesibilidad */ div#accMenu { display:block; width:63.5em; height:2.5em; padding:0em 0em 1em 0em; text-align:center; } div#accMenu a { display:block; float:left; width:21em; border-left:1px solid #DADADA; height:2.1em; padding:0.9em 0em 0em 0em; background-color:#F7F7F7; border-bottom:1px dotted #DADADA; } div#accMenu a:hover { display:block; float:left; width:21em; border-left:1px solid #dbdada; height:2.1em; padding:0.9em 0em 0em 0em; text-decoration:underline; } div#accMenu a.select { background-color:#fff; border:1px solid #DADADA; border-bottom:0px; border-right:0px; } div#accMenu a#menuAccItem_0 { border-left:0px; } div.cuerpoInt img.accImg { padding:0.4em; border:1px solid #dadada; } div.cuerpoInt img.img_big { padding:0.4em; width:64.6em; border:1px solid #dadada; } /* Glosario*/ div#ctr h3.g { width:2.8em;border-top:0.1em solid #c7c7c7;color:#930;font-weight:bold;font-size:1.5em;padding-top:0.61em;float:left; text-align:center;margin-top:0.5em; } div#ctr div.menuglo { background-color:#F7F7F7; margin-bottom:2px; padding:0.8em 0.2em; } div#ctr div.menuglo ul.temas { background:#F7F7F7; list-style-type:none; margin:0.4em 0 0 0.2em; padding:0; } div#ctr div.menuglo ul.temas li { color:#BB9754; display:inline; font-family:Verdana, Geneva, sans-serif; font-size:1em; font-weight:bold; line-height:18px; padding:0 0.4em; background:url(../img/ptoGlosario.gif) no-repeat right 0.5em; } div#ctr dl.glosario { color:#312e2f;font-weight:bold;padding:0em 0em 0.1em 0.75em;margin:0.7em 0em 0.69em 0em;; float:left;width:57em; } div#ctr dl.glosario dt{color:#454545;font-weight:bold;font-size:1.2em;width:10.5em;float:left;padding:0.6em 0;clear:left;border-top:0.1em dashed #c7c7c7} div#ctr dl.glosario dd{color:#454545;font-size:1.1em;border-bottom-width:0em; padding:0.6em 0 0.6em 0em;border-top:0.1em dashed #a0a0a0;font-weight:normal; margin-left:1em;float:left;width:36em} div#ctr dl.glosario dd ol{padding-left:1.8em;} div#ctr dl.glosario dt.first{border-top:0.1em solid #c7c7c7} div#ctr dl.glosario dd.first{border-top:0.1em solid #c7c7c7;} div#ctr dl.glosario dd.last{border-bottom:0.1em dashed #c7c7c7} div#ctr dl.glosario dd.last{border-bottom:1px dashed #c7c7c7} div#ctr dl.glosario dd p{margin:0px;padding:0 0 0 0;line-height:normal} div#ctr #galeria { width: 51.2em; clear: both; overflow: hidden; margin-left: .75em; padding: 0.1em; border: 1px solid #c7c7c7; } /* paginacion glosario */ div#paginacion { text-align:right; } div#paginacion a.back { float:none; margin:0 1em 0 0.5em; } div#paginacion a.next { margin:0 0.5em 0 1em; } div#paginacion a { float:none; } div#ctr #galeria a { display: block; float: left; } div#ctr #galeria img { padding: 1em; margin: 0.2em 0.3em 0.2em 0.3em; width: 10em; border: 1px solid #c7c7c7; } div#ctr #imagenytexto { padding-top: 10px; } div#ctr #imagenytexto div.ftl { width: 13em; } div#ctr #imagenytexto div.ftr { float:none } div#ctr #imagenytexto div.ftl img { border:1px solid #c7c7c7; margin:.7em 0em 2.5em .9em } /* paginacion superior agenda */ div#ctr div.paginado_mes { padding:0 2em; height:2em; } div#ctr div.paginado_mes a, div#ctr div.paginado_mes a:hover { color:#454545; font-size:1.1em; } div#ctr div.paginado_mes a.back { background:url(../img/back.gif) no-repeat left 0.4em;padding-left:1.6em; float:left; } div#ctr div.paginado_mes a.next { background:url(../img/next.gif) no-repeat right 0.4em;padding-right:1.6em; float:right; } /* RESULTADOS BUSCADOR */ div#ctr ul.faqs li span.cite { font-size:1em; } div#ctr ul.faqs li ul.path { margin:0; padding:0; } div#ctr ul.faqs li ul.path li { margin:0.8em; margin-left:0; padding:0 1em 0 0; font-size:0.8em; } div#ctr ul.faqs li p.faq_explica { margin:0.2em 0 0.5em 0.5em; } div#ctr ul.faqs { margin:0 0 0 0; padding:0; font-size:1em; } div#ctr ul.faqs li { padding:1.2em 0.8em; margin-left:0.7em; } div#ctr ul.faqs li a { font-size:1.1em; } div#ctr ul.faqs li ul.path li { font-size:1em; } div#ctr ul.patrocinados li { background:#f6ede8; margin-bottom:0.1em; padding:0.8em 0.8em 1.2em 1.5em; } div#ctr ul.patrocinados li a { font-size:1.3em; color:#993300; } /* FORMULARIO DE BUSQUEDA AVANZADA */ div#ctr div.colFormBg { width:32em; } div#ctr div.colFormBg ul, div#ctr div.colFormBg ul li { margin:0px; padding:0px; } div#ctr div.colFormBg ul li input { float:left; clear:left } div#ctr div.colForm input#D1 { margin-left:1em; } div#ctr .bavanzada fieldset legend { font-size:1em; } div#ctr div.rbusqueda span.cite a { color:#930; font-size:1em; } div#ctr div.rbusqueda span.cite span { display:inline; } input.bconc { width:15em; background:#930; color:#fff; border:0; } /* Chapas */ div#ctr ul.dv_oculto li, div#ctr div.dv_oculto { display:block; } div#ctr div.dv_oculto2 { display:block; } /*columna derecha enlaces largos*/ div#opciones_der ul li a.long { margin-left:-4px; } div#opciones_der li a span { cursor:pointer; } /*div#opciones_der ul li { width:20em; }*/ .busca_error fieldset { border: none; margin-left: 7px; } .busca_error input.enviar { font-size: 1em; font-weight: bold; border: none; color: #fff; background-color: #930; padding: 2px; margin-top: 1px; vertical-align: top; } /* MAPA WEB */ #mapaweb,#mapawebB {font-size:1em;list-style-type:none;margin:1.1em;padding:0;} div#ctr #mapaweb ul {list-style-type:none;} div#ctr #mapaweb li {width:22.15em;margin-right:0.84em;padding:0;} div#ctr #mapaweb h3,div#ctr #mapawebB h3 {margin:1em 0;padding-bottom:0.33em;font-size:1em;color:#930;border-bottom:0.06em solid #c7c7c7;} div#ctr #mapaweb li li,div#ctr #mapawebB li li {width:auto;margin-right:0;margin-bottom:0.2em;padding:0.2em 0pt 0.2em 0em;} div#ctr #mapaweb ul ul {display:none;margin:0.9em 0 0 1.8em;} div#ctr #mapawebB ul ul {margin:0.5em 0 0 0.4em;} div#ctr #mapaweb li .nodo, div#ctr #mapawebB li .nodo {background:url(../img/Icomas.gif) no-repeat left center;padding-left:1.1em;cursor:pointer;color:#333;} div#ctr #mapawebB li .nodo {background:none} div#ctr #mapaweb li .nodom, div#ctr #mapawebB li .nodom {background:url(../img/icoMenos.gif) no-repeat left center;padding-left:1.1em;cursor:pointer;color:#333;} div#ctr #mapaweb li li li ul, div#ctr #mapawebB li li li ul {margin-left:2em;color:#454545;} div#ctr #mapaweb li li li ul a, div#ctr #mapawebB li li li ul a {margin-left:0;} div#ctr #mapaweb a, div#ctr #mapawebB a {color:#B9892F;text-decoration:none;margin-left:1.1em;display:block;} div#ctr ul#mapawebB li.ftl { padding:0.2em 0; width:28em; margin-right:1em; } div#ctr ul#mapawebB li.ftl p { border-bottom:0.06em solid #c7c7c7; font-weight:bold; font-size:1.6em; } div#ctr ul#mapawebB li ul { padding-left:0.6em; } /* Foto consejo de Gobierno */ img.foto_contenido { display:block; margin:0px 4px 8px 4px; padding:4px; border:1px solid #ABABAB; } #opciones_der h3.email { background-color:#BC9753; } /* DATOS CLAVE HOME */ .opciones_der_home dt {font-weight:bold;padding:0.1em 0em 0.3em 0.3em;height:2.2em;} .opciones_der_home dt span.date_dato {display:block;font-weight:bold;font-size:0.8em;margin-top:0.4em} .opciones_der_home dd { color:#993300; font-weight:bold; padding:0.7em 0pt 0.7em 0.2em; text-align:right; font-size:1.1em; } /*Imagen info de la grfica*/ .opciones_der_home dd span.mas_info a img { border:0px; margin-left:0.1em; margin-right:0em; vertical-align:middle; } div#ctr a span { cursor:pointer; } .dclave { padding:0.2em; } .masEstadisticasHome { background:#F7F7F7; border-top:0px; margin-right:0px; margin-bottom:1em; padding:0.4em 0pt; text-align:center; margin-left:0em; } .masEstadisticasHome span { padding-left:0em; background:none; } .opciones_der_home dt a { left:8em; position:relative; top:-2em; } img.borde_gris { border:1px solid #CCCCCC; margin-left:1em; vertical-align:middle; } img.banner { margin-left:0em; vertical-align:middle; float:left; clear:right; } span.txtIzda { float: left; width: 50%; margin: 1em; margin-top: 0em; line-height:1.8em; font-style:italic; } span.txtDer { float: right; width: 56%; margin: 1em 0em 1em 0em; margin-top: 0em; line-height:1.8em; font-style:normal; } span.txtIzdaShort { float: left; width: 50%; margin: 1em 0 0 0; margin-top: 0em; line-height:1.8em; } .docPublis a span { color:#B9892F; } div.endPage{ clear:both; } /* Suggest Buscador */ div.sugerencias { background-color:#fff; border:1px solid #dadada; padding:15px 12px; text-align:left; width:23em !important; } div.sugerencias ul { padding:0 0.2em; margin:0; } div.sugerencias ul li { padding:0.5em 0.5em 0.8em 0.5em !important; border-bottom:1px solid #dadada; list-style-type:none; color:#977639; font-size:1.1em !important; line-height:15px; } div.sugerencias ul li.selected { background:#f7f7f7 !important; background-image:none; border:1px solid #dadada; margin-top:-1px; cursor: pointer; } /* Cambio de idioma */ a.otro_idioma, span.otro_idioma, div.otro_idioma, a.otro-idioma, span.otro-idioma, div.otro-idioma { font-style:oblique; } div.otro_idioma, div.otro-idioma { float:left } /* Pagina de error */ div.avisohorario h1 { border-bottom:1px solid #C7C7C7; color:#312E2F; font-size:1.6em; font-weight:bold; margin:0em 0pt 1.5em; padding:0pt 0pt 0.1em 0.75em; } div.avisohorario h2 { border-top:0.06em dotted #C7C7C7; padding-top:2em !important; margin-top:2em !important; } div.avisohorario { border-right:24em solid #F7F7F7; height:100%; margin-top:2em; margin-bottom:1.2em; overflow:hidden; } div.avisohorario div.volver { margin-top:5em; } div#entorno { font-size:1.6em; float:right; margin-top:-2.75em; font-weight:normal; font-family:Arial, Helvetica, sans-serif; font-variant:small-caps; padding:0; letter-spacing:0.1em; color:#FFF; line-height:1em; width:15em; text-align:center; } div.avisohorario div.tblgenerica { border:0; } /*Ancho H3 tabs*/ #accdirectos li h3#id1{ width:8.8em !important; text-align:center; } #accdirectos li h3#id2{ width:11.7em !important; text-align:center } #accdirectos li h3#id3{ width:13.6em !important; text-align:center } /*Destacados*/ .derHome li.undestacado_bl {min-height:13em;overflow:hidden; text-align:center;} .derHome li.undestacado_bl img.destacados_img {float:right;width:5.6em; height:auto; margin:-0.5em 0 2px 0.6em;} .derHome li.undestacado_bl a{position:relative;top:20px; color:#993300 !important;} /*Ancho Total Tabla*/ .ancho_tabla_total{ width:100%; } .menu_eu li a, .menu_ga li a, .menu li a { padding: 0.8em 1.83em; } .menu_ca li a { padding: 0.8em 1.90em; } .menu_va li a { padding: 0.8em 1.90em; } .menu_en li a { padding: 0.8em 1.80em; } div#ctr ul p.parrafo_corto{ width:80%; margin:1.2em 0 1.2em 5em; } .cursiva{ font-style:italic; } h3.margenlft{ margin-left:2em !important; } /*Separacin inferior entre li*/ .mgliinf li{ margin:15px 0px 0px 0px !important; } /*Color fecha*/ .colordate{ color:#930; } .img_grande_destacado{ margin:0 10px 15px; float:left; } a.email_cont{ color:#B9892F !important; } /*DESTACADOS*/ ul.derHome li.centro { background-color: #f2e5de; height: 12.0em; border-top: #dcdcdc solid 1px;} /* include 1 */ .derHome li.undestacado_bl img.destacados_img{float:right;width:5.6em; height:auto; margin:-0.5em 0 2px 0.6em;} .derHome li.undestacado_bl a{position:relative;top:28px;color:#993300 !important;} .derHome li.undestacado_bl{min-height:13em;overflow:hidden;text-align:center;} ul.dest_1a{background-color:#F2E5DE !important;} ul.dest_1a li.undestacado_bl a{color:#993300 !important;} ul.dest_1b{background-color:#E8B673 !important;} ul.dest_1b li.undestacado_bl a{color:#403326 !important;} ul.dest_1c{background-color:#757575 !important;} ul.dest_1c li.undestacado_bl a{color:#ffffff !important;} ul.dest_1d{background-color:#AAAAAA !important;} ul.dest_1d li.undestacado_bl a{color:#242424 !important;} ul.dest_1e{background-color:#a2bcbc !important;} ul.dest_1e li.undestacado_bl a{color:#000000 !important;} ul.dest_1c2{background-color:#757575 !important;} ul.dest_1c2 li.undestacado_bl a{color:#ffffff !important;} ul.dest_1c3{background-color:#AAAAAA !important;} ul.dest_1c3 li.undestacado_bl a{color:#242424 !important;} ul.dest_1d1{background-color:#a2bcbc !important;} ul.dest_1d1 li.undestacado_bl a{color:#000000 !important;} .derHome li.undestacado_bl a span.subtitulo {color:#A36B65;font-size:1em !important;} /* include 2 */ ul.dest_2 li.medio1 { background-color: #E8B673; height: 7.2em; padding: 0.8em 0 0.8em 0.8em; min-height:6.3em;} ul.dest_2 li.medio2 { background-color: #757575; height: 7.2em; padding: 0.8em 0 0.8em 0.8em; border-top: #dcdcdc solid 1px; min-height:6.3em;} ul.dest_2 li.medio1 a { font-size: 1.2em; font-weight: bold; color:#403326 !important; } ul.dest_2 li.medio2 a { font-size: 1.2em; font-weight: bold; color:#ffffff !important; } /* include 3 */ ul.dest_3{margin:0;padding:0;list-style-type:none;border-top:0.06em solid #dcdcdc; background-color:#fff} ul.dest_3 li {border-bottom:0.06em solid #dcdcdc;padding:0.9em 0 0.1em 0.6em;color:#454545;min-height:4.9em;margin:-0.1em 0 0 0;} ul.dest_3 li img.destacados_img {float:right;width:5.3em;height:5.3em;margin:-0.5em 0 0 0.6em;} ul.dest_3 li.medio1 { background-color: #F2E5DE;} ul.dest_3 li.medio2 { background-color: #E8B673;} ul.dest_3 li.medio3 { background-color: #757575;} ul.dest_3 li.medio1 a { font-size: 1.2em; font-weight: bold; color:#993300 !important;text-decoration:none; } ul.dest_3 li.medio2 a { font-size: 1.2em; font-weight: bold; color:#403326 !important;text-decoration:none; } ul.dest_3 li.medio3 a { font-size: 1.2em; font-weight: bold; color:#ffffff !important;text-decoration:none; } /* include 2 */ ul.dest2 li.medio1 { background-color: #E8B673; height: 7.2em; padding: 0.8em 0 0.8em 0.8em; min-height:6.3em;} ul.dest2 li.medio2 { background-color: #757575; height: 7.2em; padding: 0.8em 0 0.8em 0.8em; border-top: #dcdcdc solid 1px; min-height:6.3em;} ul.dest2 li.medio1 a { font-size: 1.3em; font-weight: bold; color:#403326 !important; position:relative; top:2px;} ul.dest2 li.medio2 a { font-size: 1.3em; font-weight: bold; color:#ffffff !important; position:relative; top:10px;} ul.dest2 li.medio1 a.en {top:10px;} ul.dest2 li.medio2 a.en {top:10px;} ul.derHome li.centro { background-color: #f2e5de; height: 12.0em; border-top: #dcdcdc solid 1px;} ul.dest2 li.medio1 img.destacados_img4 {float:right; width:5.6em; height:7.1em; margin: 0 0 0 0.5em;} ul.dest2 li.medio2 img.destacados_img5 {float:right; width:5.6em; height:7.1em; margin: 0 0 0 0.5em; } /* include 3 */ ul#destTres{margin:0;padding:0;list-style-type:none;border-top:0.06em solid #dcdcdc; background-color:#fff} ul#destTres li {border-bottom:0.06em solid #dcdcdc;padding:0.9em 0 0.1em 0.6em;color:#454545;min-height:4.9em;margin:-0.1em 0 0 0;} ul#destTres li img.destacados_img {float:right;width:5.3em;height:5.3em;margin:-0.5em 0 0 0.6em;} ul#destTres li.medio23 img.destacados_img {height:11em} ul#destTres li.medio1 { background-color: #F2E5DE;} ul#destTres li.medio2 { background-color: #E8B673;} ul#destTres li.medio3 { background-color: #666666;} ul#destTres li.medio23 { background-color: #F2E5DE; min-height:11em;padding-top:1em !important;}} ul#destTres li.medio1 a { font-size: 1.3em; font-weight: bold; color:#993300 !important;text-decoration:none; } ul#destTres li.medio2 a { font-size: 1.3em; font-weight: bold; color:#403326 !important;text-decoration:none; } ul#destTres li.medio3 a { font-size: 1.3em; font-weight: bold; color:#ffffff !important;text-decoration:none; position:relative;top:5px; text-align:center; display:block;} ul#destTres li.medio23 a { font-size: 1.3em; font-weight: bold; color:#993300 !important;text-decoration:none; position:relative;top:8px;text-align:center; display:block;} ul#destTres li.medio23 a span.subtitulo {color:#A36B65;font-size:1em !important;} /*Alto Es Noticia*/ UL.newshome li.alto3line{height:4.5em !important;} UL.newshome li.alto3line span.newsdate{height:2.5em} UL.newshome li.alto1line{height:1.5em !important;} /*Google maps*/ .planosituacion iframe, .planosituacion img{border:1px solid #777;margin-top:3px;} .planosituacion a{margin-top:10px; display:block; color:#b9892f !important;} /*AVISOS*/ div.cuadro_avisos { border: .1em solid #A3475D; padding: 1.7em 1.0em 1.7em 1.0em; margin-bottom: 1.2em; overflow: hidden; width:96%; } div.cuadro_avisos span{ color:#A3475D; font-weight:bold; font-size:1.1em;} /* Estilos modificados para los iconos */ div#ctr div#print1 {clear:both; margin-right:0.4em;} div#ctr div#print1 ul {text-align:right;width:100%;padding:0 0.4em 0 0;margin:-2.5em 0 0 0;} div#ctr div#print1 ul li {display:inline;background:none !important;margin:0;padding:0;} div#ctr div#print1 a img {margin-top:0.4em;} div#ctr div#print1 a { color:#454545 !important; padding:0 0.4em 0.4em 0.4em; margin:0 -0.5em; font-size:1em; font-weight:normal; } /* Nuevo estilo para los titulos alternativos de los eventos */ ul.eventos li span.subtitle { display: block; } div#ctr div#print1 a:hover { text-decoration: none; } div#ctr div#print1 a:link { text-decoration: none; } div#ctr div#print1 a:visited { text-decoration: none; } /*Logo Sistema Europeo de Bancos Centrales - pgina enlaces*/ .enlaces #cont_sebc .pais{ margin-top:20px; } #opciones_der .lsttbInteresa .noicono{ background:none; } /* Billetes conmemorativos */ div.firmas_billetes { margin-left: 60px; width: 500px; } div.firmas_billetes ul { margin: 0; padding: 0; } div.firmas_billetes ul li { background: none repeat scroll 0 0 transparent !important; float: left; margin-right: 5px; padding: 0; width: 140px; } div.firmas_billetes ul li img { clear: both; display: block; } /* Contacto Destacados */ li.sinIcono {list-style:none;} /* Elimina espacio del parrafo en la direccion */ ul.contacto li p {margin:0 !important; padding:0 !important;} /* BDE_PUBLICACION como Relacionado */ #opciones_der ul li.publiRelacionada { background: none repeat scroll 0 0 transparent; margin-top: 0.6em; padding-bottom:0.1em; padding-left: 0; } #opciones_der ul li.publiRelacionada h5 { padding:0em; } #opciones_der ul li.publiRelacionada ul { margin-left: 0.6em; } #opciones_der ul li.publiRelacionada ul.contenidosHijos { margin-left: 1.5em; } #opciones_der ul li.publiRelacionada ul.contenidosHijos li { width:100%; } #opciones_der ul li.publiRelacionada p.actualizaciones { margin:0em; padding-left:0em; } #opciones_der ul li.publiRelacionada ul li.documentoCompleto { } #opciones_der ul li.publiRelacionada ul li a { } #opciones_der ul li.publiRelacionada ul li ul li { } /* Banner en los relacionados */ #opciones_der ul.lsttbInteresa li.banner_relacionado { background:none; padding-left:0px; padding-right:0px; padding-top:0px; min-height:60px; } #opciones_der ul.lsttbInteresa li.banner_relacionado p { padding-left:0px; padding-right:0px; } #opciones_der ul.lsttbInteresa li.banner_relacionado span.txtIzdaShort{ width:50%; font-style:italic; } #opciones_der ul.lsttbInteresa li.banner_relacionado img{ float:right; border:1px solid #ccc; } #opciones_der ul.contacto li ul{ padding-left:0px !important; padding-bottom:0px !important; position:relative; left:-20px; } /*CURRICULUMS EN TABLAS*/ div#ctr table.tabla_CV{ margin:0px; } div#ctr table.tabla_CV caption{ display:none; } div#ctr table.tabla_CV tr { color:#454545; font-size:1em; min-height:50px; } div#ctr table.tabla_CV tr th{ color:#930; font-weight:bold; line-height: 18px; width:11em; border-bottom:none; background:none; font-size:1em; text-align:left; margin:10px 0px 0px 0px; padding:1em 0px 0.8em 0.8em !important; float:left; vertical-align:top; } div#ctr table.tabla_CV tr td ul li{ float:none; } div#ctr table.tabla_CV tr td { line-height:38px; border-bottom:none; font-size:1em; margin:0px; padding:0em 0px 0px 0px !important; } ul.lista_CV{ clear:both; float:left; } ul.lista_CV li{ float:left; background:none !important; width:80%; display:block; clear:both; border-bottom:none !important; font-weight:normal !important; padding-left:85px !important; } .detcv h4 {clear:both;} .downcv {padding-top: 4px; } ------------ikST5bsQmqHASzTkaiCxIz Content-Disposition: inline; filename=imprimir.css Content-Type: text/css; charset=utf-8; name=imprimir.css Content-Location: http://www.bde.es/webbde/css/imprimir.css Content-Transfer-Encoding: 8bit body{margin:0;background:none} .header{height:6em;} .opciones_sup,.dform,.menu,.entrada,#opciones_der,.path,.tituloCentro img,.tituloCentro_12px img,.enlacesPie{display:none;} .paginado{visibility:hidden;clear:both;} .tituloCentro{margin-top:4em;} .contenedora,.pie{width:93%;overflow:visible;} .central,.copyr{width:95%;float:none;} .listaSubhome li{width:49%;} .enlaces li li.large{width:40%;} .enlaces li li{width:22%;} .general li{width:17.8em;height:15em;} .tiposEstm table{width:99%;} .tblgenerica{padding:0;} .colm{width:100%;display:block;clear:both;float:none;padding-top:0;border-top-width:0;} .docPublis{margin-left:0;} #print,#volverPag{display:none;} h2.tituloCentro a {display:none} div.header img.logo {margin-bottom:10pt; } #opciones_der{display:block;width:95%;float:none;background:none;margin-left:0; height:100% !important; } #opciones_der h3.servicio, #opciones_der h3, #opciones_der h3.sobrebanco, #opciones_der h3.eurosist, #opciones_der h3.convoca, #opciones_der h3.normativa, #opciones_der h3.informes, #opciones_der h3.prensa, #opciones_der h3.billemone, #opciones_der h3.estadis, #opciones_der h3.cenbal, #opciones_der h3.mercadeuda, #opciones_der h3.polimone, #opciones_der h3.sispago, #opciones_der h3.supervision { background:none; color:#312E2F; border-bottom:0.06em solid #C7C7C7 } div#ctr div.tblgenerica { border:0px; padding:0; width:100%; overflow:visible; } div#ctr div.tblgenerica table { width:95%; page-break-before:avoid; } div#ctr table tr td { border-bottom:0px; } ------------ikST5bsQmqHASzTkaiCxIz Content-Disposition: inline; filename=comun.js Content-Type: application/x-javascript; charset=utf-8; name=comun.js Content-Location: http://www.bde.es/webbde/js/comun.js Content-Transfer-Encoding: Base64 aWYgKHR5cGVvZihzY3JpcHRzKSA9PSAndW5kZWZpbmVkJykgc2NyaXB0cyA9IG5l dyBPYmplY3QoKTsNCg0KZnVuY3Rpb24gZ2V0UGF0aFRvU3RhdGljRmlsZXMoKSB7 DQoJLy8gU295IGNvbXVuLmpzIHkgdm95IGEgYXZlcmlndWFyIG1pIHByb3BpYSBy dXRhLCB5YSBzZWEgYWJzb2x1dGEgbyByZWxhdGl2YQ0KCXZhciBqcyA9IC9qc1wv Y29tdW5cLmpzKFw/LiopPyQvOw0KCXZhciBoZWFkX3NjcmlwdHMgPSBkb2N1bWVu dC5nZXRFbGVtZW50c0J5VGFnTmFtZSgnc2NyaXB0Jyk7DQoJZm9yICh2YXIgaT0w OyBpIDwgaGVhZF9zY3JpcHRzLmxlbmd0aDsgaSsrKXsNCgkJdmFyIHNjcmlwdF9z cmMgPSBoZWFkX3NjcmlwdHNbaV0uc3JjOw0KCQlpZiAoc2NyaXB0X3NyYy5tYXRj aChqcykpew0KCQkJcmV0dXJuIHNjcmlwdF9zcmMucmVwbGFjZShqcywgJycpOw0K CQl9DQoJfQ0KfQ0KDQp2YXIgcGF0aFRvU3RhdGljRmlsZXMgPSBnZXRQYXRoVG9T dGF0aWNGaWxlcygpOw0KDQpmdW5jdGlvbiBpbXBvcnRhX2pzKGZpY2hlcm9fanMp IHsNCglpZiAoc2NyaXB0c1tmaWNoZXJvX2pzXSAhPSBudWxsKSByZXR1cm47DQog IA0KCXRyeXsNCgkJLy8gRW4gU2FmYXJpIDIuMCBubyBmdW5jaW9uYSBjb24gRE9N DQoJCWRvY3VtZW50LndyaXRlKCc8c2NyaXB0IHR5cGU9InRleHQvamF2YXNjcmlw dCIgc3JjPSInK2ZpY2hlcm9fanMrJyI+PFwvc2NyaXB0PicpOw0KCX0gY2F0Y2go ZSkgew0KCQl2YXIgZG9tX3NjcmlwdCA9IGRvY3VtZW50LmNyZWF0ZUVsZW1lbnQo J3NjcmlwdCcpOw0KCQlkb21fc2NyaXB0LnR5cGUgPSAndGV4dC9qYXZhc2NyaXB0 JzsNCgkJZG9tX3NjcmlwdC5zcmMgPSBmaWNoZXJvX2pzOw0KCQlkb2N1bWVudC5n ZXRFbGVtZW50c0J5VGFnTmFtZSgnaGVhZCcpWzBdLmFwcGVuZENoaWxkKGRvbV9z Y3JpcHQpOw0KCX0JDQogIA0KICBzY3JpcHRzW2ZpY2hlcm9fanNdID0gZmljaGVy b19qczsNCn0NCg0KaW1wb3J0YV9qcyhwYXRoVG9TdGF0aWNGaWxlcyArICdqcy9w cm90b3R5cGUuanMnKTsNCmltcG9ydGFfanMocGF0aFRvU3RhdGljRmlsZXMgKyAn anMvc2NyaXB0YWN1bG91cy5qcycpOw0KaW1wb3J0YV9qcyhwYXRoVG9TdGF0aWNG aWxlcyArICdqcy9zdWdlcmVuY2lhcy5qcycpOw0KaW1wb3J0YV9qcyhwYXRoVG9T dGF0aWNGaWxlcyArICdqcy9hdXRvY29tcGxldGVyTG9jYWwuanMnKTsNCmltcG9y dGFfanMocGF0aFRvU3RhdGljRmlsZXMgKyAnanMvaUZyYW1lLmpzJyk7DQoNCg0K dmFyIENzcz17DQoJcmVzZXQ6ZnVuY3Rpb24oKXsNCgkJdmFyIHN0eU9wPSI8c3R5 bGUgdHlwZT0ndGV4dC9jc3MnPiI7DQoJCXN0eUNzcz0iI2VmZWN0b3NDb250IC50 cmFuc3B7b3BhY2l0eTowLjU7ZmlsdGVyOmFscGhhKG9wYWNpdHk9NTApfSI7DQoJ CXZhciBzdHlDbD0iPC9zdHlsZT4iOw0KCQl2YXIgc3R5SnM9JzxsaW5rIHJlbD0i c3R5bGVzaGVldCIgdHlwZT0idGV4dC9jc3MiIGhyZWY9IicgKyBwYXRoVG9TdGF0 aWNGaWxlcyArICdjc3MvZXN0aWxvcy1qcy5jc3MiLz4nOw0KCQlkb2N1bWVudC53 cml0ZShzdHlPcCtzdHlDc3Mrc3R5Q2wrc3R5SnMpOw0KCX0gDQp9OyANCg0KQ3Nz LnJlc2V0KCk7IA0KDQp2YXIgRG9jdW1lbnQgPSB7DQoJYWRkRXZlbnQ6ZnVuY3Rp b24ob2JqLCB0eXBlLCBmbiApew0KCQl2YXIgZm54ID0gZm47DQoJCWlmKHR5cGU9 PSdkb206bG9hZGVkJyl7DQoJCQlpZiAob2JqLmFkZEV2ZW50TGlzdGVuZXIpDQoJ CQkJdHlwZSA9ICdET01Db250ZW50TG9hZGVkJzsNCgkJCWVsc2Ugew0KCQkJCXR5 cGUgPSAncmVhZHlzdGF0ZWNoYW5nZSc7DQoJCQkJZm54ID0gZnVuY3Rpb24oKXsN CgkJCQkJaWYoL2ludGVyYWN0aXZlfGNvbXBsZXRlLy50ZXN0KG9iai5yZWFkeVN0 YXRlKSkgZm4oKTsNCgkJCQl9Ow0KCQkJfQ0KCQl9DQoJCWlmIChvYmouYWRkRXZl bnRMaXN0ZW5lcikNCgkJCW9iai5hZGRFdmVudExpc3RlbmVyKCB0eXBlLCBmbngs IGZhbHNlICk7DQoJCWVsc2UgaWYgKG9iai5hdHRhY2hFdmVudCl7DQoJCQlvYmpb ImUiK3R5cGUrZm5dID0gZm54Ow0KCQkJb2JqW3R5cGUrZm5dID0gZnVuY3Rpb24o KSB7DQoJCQkJb2JqWyJlIit0eXBlK2ZuXSggd2luZG93LmV2ZW50ICk7IA0KCQkJ fTsNCgkJCW9iai5hdHRhY2hFdmVudCgib24iK3R5cGUsIG9ialt0eXBlK2ZuXSk7 DQoJCX0NCgl9LA0KDQoJcmVtb3ZlRXZlbnQ6ZnVuY3Rpb24ob2JqLCB0eXBlLCBm biApew0KCQlpZih0eXBlPT0nZG9tOmxvYWRlZCcpew0KCQkJaWYgKG9iai5hZGRF dmVudExpc3RlbmVyKQ0KCQkJCXR5cGUgPSAnRE9NQ29udGVudExvYWRlZCc7DQoJ CQllbHNlDQoJCQkJdHlwZSA9ICdyZWFkeXN0YXRlY2hhbmdlJzsNCgkJfQ0KCQlp ZiAob2JqLnJlbW92ZUV2ZW50TGlzdGVuZXIpDQoJCQlvYmoucmVtb3ZlRXZlbnRM aXN0ZW5lciggdHlwZSwgZm4sIGZhbHNlICk7DQoJCWVsc2UgaWYgKG9iai5kZXRh Y2hFdmVudCl7DQoJCQlvYmouZGV0YWNoRXZlbnQoICJvbiIrdHlwZSwgb2JqW3R5 cGUrZm5dICk7DQoJCQlvYmpbdHlwZStmbl0gPSBudWxsOw0KCQkJb2JqWyJlIit0 eXBlK2ZuXSA9IG51bGw7DQoJCX0NCgl9DQp9Ow0KDQpmdW5jdGlvbiByZWFkeVN0 YXRlKGZuKXsNCglpZihkb2N1bWVudC5yZWFkeVN0YXRlID09ICJpbnRlcmFjdGl2 ZSIgfHwgZG9jdW1lbnQucmVhZHlTdGF0ZSA9PSAiY29tcGxldGUiKXsNCgkJZm4o KTsNCgl9DQp9DQoNCi8vb25Eb21SZWFkeQ0Kd2luZG93Lm9uRG9tUmVhZHkgPSBE b21SZWFkeTsNCg0KZnVuY3Rpb24gRG9tUmVhZHkoZm4pew0KCWlmKGRvY3VtZW50 LmFkZEV2ZW50TGlzdGVuZXIpew0KCQlkb2N1bWVudC5hZGRFdmVudExpc3RlbmVy KCJET01Db250ZW50TG9hZGVkIiwgZm4sIGZhbHNlKTsNCgl9DQoJZWxzZXsNCgkJ ZG9jdW1lbnQub25yZWFkeXN0YXRlY2hhbmdlID0gZnVuY3Rpb24oKXtyZWFkeVN0 YXRlKGZuKX0NCgl9DQp9DQpmdW5jdGlvbiBvY3VsdGFUYigpew0KCWlmKGRvY3Vt ZW50LmdldEVsZW1lbnRzQnlUYWdOYW1lKCJ0YWJsZSIpKXsNCgkJdmFyIG9UYWJs ZSA9IGRvY3VtZW50LmdldEVsZW1lbnRzQnlUYWdOYW1lKCJ0YWJsZSIpOw0KCQlm b3IoaT0wO2k8b1RhYmxlLmxlbmd0aDtpKyspIHsNCgkJCWRvY3VtZW50LmdldEVs ZW1lbnRCeUlkKCJvcGNpb25lc19kZXIiKS5zdHlsZS5kaXNwbGF5ID0gIm5vbmUi Ow0KCQkJZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoImN0ciIpLnN0eWxlLndpZHRo ID0gIjEwMCUiOw0KCQl9DQoJfQ0KfQ0KLy9Qb3NpY2lvbiBkZSBsb3MgaWNvbm9z IGRlIENBTEVOREFSSU8NCnZhciBwb3NpdGlvbiA9IHsNCglnZXRSZWFsTGVmdCA6 IGZ1bmN0aW9uKG9iamV0bykgew0KCQl2YXIgeFBvcyA9IDA7IGRvIHsgeFBvcyAr PSBvYmpldG8ub2Zmc2V0TGVmdCB8fCAwOyBvYmpldG8gPSBvYmpldG8ub2Zmc2V0 UGFyZW50OyB9IHdoaWxlIChvYmpldG8gIT0gbnVsbCk7DQoJCXJldHVybiB4UG9z Ow0KCX0sDQoJZ2V0UmVhbFRvcCA6IGZ1bmN0aW9uKG9iamV0byl7DQoJCXZhciB5 UG9zID0gMDsgZG8geyB5UG9zICs9IG9iamV0by5vZmZzZXRUb3AgfHwgMDsgb2Jq ZXRvID0gb2JqZXRvLm9mZnNldFBhcmVudDsgfSB3aGlsZSAob2JqZXRvICE9IG51 bGwpOw0KCQlyZXR1cm4geVBvczsNCgl9LA0KCWdldFJlYWxQb3MgOiBmdW5jdGlv bihvYmpldG8pew0KCQl2YXIgeFBvcyA9IDA7IHZhciB5UG9zID0gMDsNCgkJZG8g eyB4UG9zICs9IG9iamV0by5vZmZzZXRMZWZ0IHx8IDA7IHlQb3MgKz0gb2JqZXRv Lm9mZnNldFRvcCB8fCAwOyBvYmpldG8gPSBvYmpldG8ub2Zmc2V0UGFyZW50OyB9 IHdoaWxlIChvYmpldG8gIT0gbnVsbCk7DQoJCXJldHVybiBbeFBvcywgeVBvc107 DQoJfQ0KfQ0KZnVuY3Rpb24gc2Nyb2xsVG9FbGVtZW50KGVsZW1lbnQpIHsNCgl2 YXIgcG9zID0gcG9zaXRpb24uZ2V0UmVhbFBvcyhlbGVtZW50KTsNCgl3aW5kb3cu c2Nyb2xsVG8ocG9zWzBdLCBwb3NbMV0pOw0KfQ0KDQp2YXIgd3JpdGVDYWxlbmRh ciA9IHsNCglyZWl0ZXJhIDogNDIsDQoJaXNCaXNpZXN0byA6IGZ1bmN0aW9uKHFZ ZWFyKXsNCgkJaWYgKCgoKCBxWWVhciAlIDQgPT0gMCApICYmICggcVllYXIgJSAx MDAgIT0gMCApKSB8fCAoIHFZZWFyICUgNDAwID09IDAgKSkpCS8vZXMgYmlzaWVz dG8NCgkJCXJldHVybiB0cnVlOw0KCQlyZXR1cm4gZmFsc2U7DQoJfSwNCgl2aWV3 ZGF0ZTpmdW5jdGlvbihxRGF5LHFNb250aCxxWWVhcixvYmopew0KCQlpZiAocURh eSA8IDEwKSB7cURheSA9IjAiK3FEYXk7fQkvL1BhcmEgZW52aWFyIGVsIGRhdG8g ZGVsIGZvcm11bGFyaW8gZWwgZm9ybWF0byBlcyB5eXl5LW1tLWRkDQoJCWF1eF9t b250aCA9IHBhcnNlSW50KChxTW9udGgrMSkpOw0KCQlpZiAoYXV4X21vbnRoIDwg MTApIHsgYXV4X21vbnRoID0gIjAiK2F1eF9tb250aDt9DQoJCWF1eF9kYXRlID0g cURheSsiLyIrYXV4X21vbnRoKyIvIitxWWVhcjsNCgkJc3dpdGNoIChvYmopew0K CQkJY2FzZSAxOglvYmpfYXV4ID0gZG9tLiQoImZlY2hhZGVzZGUiKQ0KCQkJCS8v b2JqRGF5ID0gZG9tLiQoImRpYWRlc2RlIik7IG9iak1vbnRoID0gZG9tLiQoIm1l c2Rlc2RlIik7IG9ialllYXIgPSBkb20uJCgiYW55b2Rlc2RlIik7DQoJCQkJYnJl YWs7DQoJCQljYXNlIDI6CW9ial9hdXggPSBkb20uJCgiZmVjaGFoYXN0YSIpDQoJ CQkJLy9vYmpEYXkgPSBkb20uJCgiZGlhaGFzdGEiKTsgb2JqTW9udGggPSBkb20u JCgibWVzaGFzdGEiKTsgb2JqWWVhciA9IGRvbS4kKCJhbnlvaGFzdGEiKTsNCgkJ CQlicmVhazsNCgkJfQ0KCQkvL29iakRheS52YWx1ZSA9IHFEYXk7IG9iak1vbnRo LnZhbHVlID0gYXV4X21vbnRoOyBvYmpZZWFyLnZhbHVlID0gcVllYXI7DQoJCW9i al9hdXgudmFsdWUgPSBhdXhfZGF0ZTsNCgkJZG9tLiQoImNhbGVuZGFyIikuc3R5 bGUuZGlzcGxheSA9ICJub25lIjsNCgl9LA0KCW1vdmVUb01vbnRoIDogZnVuY3Rp b24oZXN0YWRvLHFEYXkscU1vbnRoLHFZZWFyLHFPYmopew0KCQkvL2Rlc3BsYXph cnNlIGVudHJlIG1lc2VzDQoJCXN3aXRjaChlc3RhZG8pIHsNCgkJCWNhc2UgMTog YXV4X3FNb250aCA9IHFNb250aC0xOw0KCQkJCWJyZWFrOw0KCQkJZGVmYXVsdDph dXhfcU1vbnRoID0gcU1vbnRoKzE7DQoJCQkJYnJlYWs7DQoJCX0NCgkJaWYgKGF1 eF9xTW9udGggPj0gMTIpeyBxWWVhcisrO2F1eF9xTW9udGg9MDt9CQkvL1F1aWVy ZSBkZWNpciBxdWUgZXMgYW5pbyBudWV2bw0KCQlpZiAoYXV4X3FNb250aCA8IDAp eyBxWWVhci0tOyBhdXhfcU1vbnRoID0gMTE7fQkJLy9xdWllcmUgZGVjaXIgcXVl IGVzIGFuaW8gdmllam8NCgkJdEhlYWRlciA9IHdyaXRlQ2FsZW5kYXIuaGVhZGVy KHFEYXksYUhlYWRlckNhbGVuZGFyW2F1eF9xTW9udGhdWzBdLGF1eF9xTW9udGgs cVllYXIscU9iaik7DQoJCXRCb2R5ID0gd3JpdGVDYWxlbmRhci5ib2R5KHFEYXks YUhlYWRlckNhbGVuZGFyW2F1eF9xTW9udGhdWzFdLGF1eF9xTW9udGgscVllYXIs cU9iaik7DQoJCWFIZWFkZXJDYWxlbmRhclsxXVsxXSA9ICh3cml0ZUNhbGVuZGFy LmlzQmlzaWVzdG8ocVllYXIpKT8yOToyODsNCgkJZG9tLiQoImNhbGVuZGFyIiku aW5uZXJIVE1MID0gdEhlYWRlcit0Qm9keTsNCgl9LA0KCWNsb3NlIDogZnVuY3Rp b24oKXsNCgkJZG9tLiQoImNhbGVuZGFyIikuc3R5bGUuZGlzcGxheSA9ICJub25l IjsNCgl9LA0KCWhlYWRlciA6IGZ1bmN0aW9uKHFEYXksdHh0TW9udGgscU1vbnRo LHFZZWFyLHFPYmopIHsNCgkJdEhlYWRlciA9ICc8dGFibGUgY2xhc3M9ImxDYWxl bmRhciIgY2VsbHBhZGRpbmc9IjAiIGNlbGxzcGFjaW5nPSIwIj48Y2FwdGlvbj5D YWxlbmRhcmlvPC9jYXB0aW9uPjxjb2xncm91cD48Y29sIHdpZHRoPSIyNHB4IiAv Pjxjb2wgd2lkdGg9IjI0cHgiIC8+PGNvbCB3aWR0aD0iMjRweCIgLz48Y29sIHdp ZHRoPSIyNHB4IiAvPjxjb2wgd2lkdGg9IjI0cHgiIC8+PGNvbCB3aWR0aD0iMjRw eCIgLz48Y29sIHdpZHRoPSIyNHB4IiAvPjxjb2xncm91cD48dGhlYWQ+JzsNCgkJ dEhlYWRlciArPSc8dHI+PHRoIGNsYXNzPSJkZXNwbGF6YSI+PGEgaHJlZj0iIyIg b25jbGljaz0id3JpdGVDYWxlbmRhci5tb3ZlVG9Nb250aCgxLCcrcURheSsnLCcr cU1vbnRoKycsJytxWWVhcisnLCcrcU9iaisnKTtyZXR1cm4gZmFsc2U7Ij4mbHQ7 Jmx0OzwvYT48L3RoPic7DQoJCQl0SGVhZGVyICs9Jzx0aCBjb2xzcGFuPSI0IiBj bGFzcz0ieWVhciI+Jyt0eHRNb250aCsnPC90ZD4nOw0KCQkJdEhlYWRlciArPSc8 dGggY2xhc3M9ImRlc3BsYXphIj48YSBocmVmPSIjIiBvbmNsaWNrPSJ3cml0ZUNh bGVuZGFyLm1vdmVUb01vbnRoKDAsJytxRGF5KycsJytxTW9udGgrJywnK3FZZWFy KycsJytxT2JqKycpO3JldHVybiBmYWxzZTsiPiZndDsmZ3Q7PC9hPjwvdGg+JzsN CgkJCXRIZWFkZXIgKz0nPHRoIGNsYXNzPSJkZXNwbGF6YSI+PGEgaHJlZj0iIyIg b25jbGljaz0id3JpdGVDYWxlbmRhci5jbG9zZSgpO3JldHVybiBmYWxzZTsiPng8 L2E+PC90aD4nOw0KCQl0SGVhZGVyICs9JzwvdHI+JzsNCgkJdEhlYWRlciArPSc8 dHI+PHRoPkw8L3RoPic7DQoJCQl0SGVhZGVyICs9Jzx0aD5NPC90aD48dGg+WDwv dGg+PHRoPko8L3RoPjx0aD5WPC90aD48dGg+UzwvdGg+PHRoPkQ8L3RoPjwvdHI+ JzsNCgkJdEhlYWRlciArPSc8L3RoZWFkPjx0Zm9vdD48dHI+PHRkIGNvbHNwYW49 IjciPkNpZXJyZSBkZSBsYSB0YWJsYTwvdGQ+PC90cj48L3Rmb290Pic7DQoJCXJl dHVybiB0SGVhZGVyOw0KCX0sDQoJYm9keSA6IGZ1bmN0aW9uKHFEYXkscU51bURh eXMscU1vbnRoLHFZZWFyLHFPYmopew0KCQlhdXhfZGF0ZUluaXQgPSBuZXcgRGF0 ZShxWWVhcixxTW9udGgsMSk7DQoJCWRhdGVJbml0ID0gKGF1eF9kYXRlSW5pdC5n ZXREYXkoKSk7DQoJCWNvbnREYXlzPTE7DQoJCXRCb2R5ID0gJzx0Ym9keT48dHI+ JzsNCgkJZm9yICh2YXIgaWk9MTtpaTw9d3JpdGVDYWxlbmRhci5yZWl0ZXJhO2lp Kyspew0KCQkJb3BlblREID0gJzx0ZCBjbGFzcz0iZGF5cyI+JzsNCgkJCS8vaWYg KCgoaWkrMSkgJSA3KSA9PSAwKSB7IG9wZW5URCA9ICc8dGQgY2xhc3M9ImRheXMg ZmVzdGl2byI+Jzt9DQoJCQkvL2lmIChpaSAlIDc9PTApIHsgb3BlblREID0gJzx0 ZCBjbGFzcz0iZGF5cyBmZXN0aXZvIGxhc3QiPic7fQ0KCQkJaWYgKChpaT49ZGF0 ZUluaXQpICYmIChjb250RGF5czw9cU51bURheXMpKXsNCgkJCQlpZiAoY29udERh eXMgPT0gcURheSl7IG9wZW5URCA9ICc8dGQgY2xhc3M9InRvZGF5Ij4nO30NCgkJ CQlib2R5VEQgPSBjb250RGF5czsNCgkJCQlpZiAocVllYXIgPD0geWVhcil7DQoJ CQkJCWlmIChxTW9udGggPD0gbW9udGgpew0KCQkJCQkJYm9keVREID0gJzxhIGhy ZWY9IiMiIG9uY2xpY2s9IndyaXRlQ2FsZW5kYXIudmlld2RhdGUoJytjb250RGF5 cysnLCcrcU1vbnRoKycsJytxWWVhcisnLCcrcU9iaisnKTtyZXR1cm4gZmFsc2U7 Ij4nK2NvbnREYXlzKyc8L2E+JzsNCgkJCQkJCWlmIChxTW9udGggPT0gbW9udGgp IHsgaWYgKGNvbnREYXlzID4gcURheSl7IGJvZHlURCA9IGNvbnREYXlzO319DQoJ CQkJCX0NCgkJCQl9DQoJCQkJY29udERheXMrKzsNCgkJCX0NCgkJCWVsc2UgeyBi b2R5VEQ9JyZuYnNwOyc7fQ0KCQkJdEJvZHkgKz0gb3BlblREK2JvZHlURCsnPC90 ZD4nOw0KCQkJaWYgKGlpICUgNyA9PSAwKXsgdEJvZHkgKz0nPC90cj48dHI+Jzt9 DQoJCX0NCgkJdEJvZHkgKz0nPC90Ym9keT48L3RhYmxlPic7DQoJCXJldHVybiB0 Qm9keTsNCgl9LA0KCWluaXQgOiBmdW5jdGlvbihxT2JqLHBvc0xlZnQscG9zVG9w KXsNCgkJdmFyIGRhdGVUb2RheSA9IG5ldyBEYXRlKCk7DQoJCXRvZGF5ID0gZGF0 ZVRvZGF5LmdldERhdGUoKTsJCS8vUXVlIGRpYSBlcyBob3kNCgkJbW9udGggPSBk YXRlVG9kYXkuZ2V0TW9udGgoKTsJCS8vUXVlIG1lcyBlcyBlbCBhY3R1YWwgLy9l bCByYW5nbyBlcyBkZXNkZSAwKGVuZXJvKSBoYXN0YSAxMShkaWNpZW1icmUpDQoJ CWF1eF95ZWFyID0gZGF0ZVRvZGF5LmdldFllYXIoKTsJCS8vQW5pbyBhY3R1YWwu IFRlbmVyIGVuIGN1ZW50YSBxdWUgZW4gTW96aWxsYQ0KCQl5ZWFyID0gKGF1eF95 ZWFyIDwgMjAwMCk/YXV4X3llYXIrMTkwMDphdXhfeWVhcjsNCgkJdEhlYWRlciA9 IHdyaXRlQ2FsZW5kYXIuaGVhZGVyKHRvZGF5LGFIZWFkZXJDYWxlbmRhclttb250 aF1bMF0sbW9udGgseWVhcixxT2JqKTsNCgkJdEJvZHkgPSB3cml0ZUNhbGVuZGFy LmJvZHkodG9kYXksYUhlYWRlckNhbGVuZGFyW21vbnRoXVsxXSxtb250aCx5ZWFy LHFPYmopOw0KCQlhSGVhZGVyQ2FsZW5kYXJbMV1bMV0gPSAod3JpdGVDYWxlbmRh ci5pc0Jpc2llc3RvKHllYXIpKT8yOToyODsNCgkJZG9tLiQoImNhbGVuZGFyIiku aW5uZXJIVE1MID0gdEhlYWRlcit0Qm9keTsNCgkJZG9tLiQoImNhbGVuZGFyIiku c3R5bGUubGVmdCA9IHBvc0xlZnQrInB4IjsNCgkJZG9tLiQoImNhbGVuZGFyIiku c3R5bGUudG9wID0gcG9zVG9wKzI1KyJweCI7DQoJCWRvbS4kKCJjYWxlbmRhciIp LnN0eWxlLmRpc3BsYXkgPSAiYmxvY2siOw0KCX0NCn0NCg0KLyogQWFkaXJlbW9z IHRyaW0gYWwgcHJvdG90eXBlIGRlIFN0cmluZyAqLw0KU3RyaW5nLnByb3RvdHlw ZS50cmltID0gZnVuY3Rpb24oKXsgcmV0dXJuIHRoaXMucmVwbGFjZSgvXlxzK3xc cyskL2csJycpOyB9Ow0KU3RyaW5nLnByb3RvdHlwZS50cmltSFRNTCA9IGZ1bmN0 aW9uKCl7IHJldHVybiB0aGlzLnJlcGxhY2UoL14oPzombmJzcDt8XHMpK3woPzom bmJzcDt8XHMpKyQvZywnJyk7IH07DQpBcnJheS5wcm90b3R5cGUuY29udGFpbnMg PSBmdW5jdGlvbiAoZWxlbWVudCkgeyANCglmb3IgKHZhciBpID0gMDsgaSA8IHRo aXMubGVuZ3RoOyBpKyspDQoJCWlmICh0aGlzW2ldID09IGVsZW1lbnQpIHJldHVy biB0cnVlOw0KCXJldHVybiBmYWxzZTsgDQp9Ow0KDQpkb209ew0KCSQ6ZnVuY3Rp b24oaWQpew0KCQlyZXR1cm4gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoaWQpOw0K CX0NCn07DQpmdW5jdGlvbiBnZXRFbGVtZW50c0J5Q2xhc3Moc2VhcmNoQ2xhc3Ms bm9kZSx0YWcpIHsNCiAgICAgICAgdmFyIGNsYXNzRWxlbWVudHMgPSBuZXcgQXJy YXkoKTsNCiAgICAgICAgaWYgKCBub2RlID09IG51bGwgKSANCgkJCW5vZGUgPSBk b2N1bWVudDsNCiAgICAgICAgaWYgKCB0YWcgPT0gbnVsbCApIA0KCQkJdGFnID0g JyonOw0KICAgICAgICB2YXIgZWxzID0gbm9kZS5nZXRFbGVtZW50c0J5VGFnTmFt ZSh0YWcpOw0KICAgICAgICB2YXIgZWxzTGVuID0gZWxzLmxlbmd0aDsNCiAgICAg ICAgdmFyIHBhdHRlcm4gPSBuZXcgUmVnRXhwKCIoXnxcXHMpIitzZWFyY2hDbGFz cysiKFxcc3wkKSIpOw0KICAgICAgICBmb3IgKGkgPSAwLCBqID0gMDsgaSA8IGVs c0xlbjsgaSsrKSB7DQoJCQlpZiAoIHBhdHRlcm4udGVzdChlbHNbaV0uY2xhc3NO YW1lKSApIHsNCgkJCQkJY2xhc3NFbGVtZW50c1tqXSA9IGVsc1tpXTsNCgkJCQkJ aisrOw0KCQkJfQ0KICAgICAgICB9DQogICAgICAgIHJldHVybiBjbGFzc0VsZW1l bnRzOw0KfQ0KRG9jdW1lbnQuYWRkRXZlbnQoZG9jdW1lbnQsICJkb206bG9hZGVk IiwgZnVuY3Rpb24oKSB7DQoJaWYoZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoImxl bmd1YXNDb29mIikpew0KCQl2YXIgbGcgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJ ZCgibGVuZ3Vhc0Nvb2Z1bCIpOw0KCQlsZy5zdHlsZS5kaXNwbGF5ID0ibm9uZSI7 CQ0KCX0JDQoJaWYoZG9jdW1lbnQuZ2V0RWxlbWVudHNCeVRhZ05hbWUoImJvZHki KSAmJiBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgibGVuZ3Vhc0Nvb2YiKSl7DQoJ CXZhciBsZ1VsID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoImxlbmd1YXNDb29m IikuZ2V0RWxlbWVudHNCeVRhZ05hbWUoImEiKTsNCgkJZm9yKGo9MDtqPGxnVWwu bGVuZ3RoO2orKyl7DQoJCQlsZ1VsWzBdLm9uY2xpY2sgID0gZnVuY3Rpb24oKXsN CgkJCQl2YXIgbGdBID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoImxlbmd1YXND b29mdWwiKTsNCgkJCQlpZihsZ0Euc3R5bGUuZGlzcGxheT09Im5vbmUiKXsNCgkJ CQkJbGdBLnN0eWxlLmRpc3BsYXkgPSJibG9jayI7DQoJCQkJCXJldHVybiBmYWxz ZTsNCgkJCQl9IGVsc2Uge2xnQS5zdHlsZS5kaXNwbGF5ID0ibm9uZSI7cmV0dXJu IGZhbHNlO30NCgkJCX0NCgkJfQ0KCX0NCglpZihzY3JlZW4uZGV2aWNlWERQSSA9 PSAxMjApew0KCQlkb2N1bWVudC5nZXRFbGVtZW50c0J5VGFnTmFtZSgiYm9keSIp WzBdLnN0eWxlLmZvbnRTaXplID0gIjUwJSI7DQoJfQ0KCWlmKGRvY3VtZW50Lmdl dEVsZW1lbnRCeUlkKCJmYnVzY2FyaGVhZGVyIikpew0KCQlkb2N1bWVudC5nZXRF bGVtZW50QnlJZCgiZmJ1c2NhcmhlYWRlciIpLm9uc3VibWl0PWZ1bmN0aW9uKCl7 DQoJCQl2YWxvcmNhbXBvPWRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJjYWphQnVz cXVlZGEiKS52YWx1ZTsNCgkJCWlmKHZhbG9yY2FtcG8udG9VcHBlckNhc2UoKT09 J1BBTEFCUkEgQ0xBVkUnIHx8IHZhbG9yY2FtcG8udHJpbSgpPT0nJyl7DQoJCQkJ YWxlcnQoJ0VzY3JpYmEgdW4gdGV4dG8gcGFyYSBsYSBiXHUwMEZBc3F1ZWRhLCBw b3IgZmF2b3IuJyk7DQoJCQkJcmV0dXJuIGZhbHNlOw0KCQkJfQ0KCQl9DQoJfQ0K CWlmKGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJmYnVzY2Fkb3JkZXIiKSl7DQoJ CXZhciBmZWNoYVJlZ0V4ID0gbmV3IFJlZ0V4cCgnXlxcZHsxLDJ9L1xcZHsxLDJ9 Lyg/OlxcZHsyfXxcXGR7NH0pJCcpOw0KCQl2YXIgZXhpc3RWYWxUZXh0bzsNCgkJ dmFyIGV4aXN0VmFsQXV0b3I7DQoJCXZhciBleGlzdFZhbFRpcG87DQoJCXZhciBl eGlzdENhbXBvOw0KCQl2YXIgZXhpc3RDYW1wbzI7DQoJCWRvY3VtZW50LmdldEVs ZW1lbnRCeUlkKCJmYnVzY2Fkb3JkZXIiKS5vbnN1Ym1pdD1mdW5jdGlvbigpew0K CQkJDQoJCQl2YWxvcnRleHRvPWRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJ0ZXh0 byIpP2RvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJ0ZXh0byIpLnZhbHVlOm51bGw7 DQoJCQl2YWxvcmF1dG9yPWRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJhdXRvciIp P2RvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJhdXRvciIpLnZhbHVlOm51bGw7DQoJ CQl2YWxvcnRpcG89ZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoInRpcG9jb21ibyIp P2RvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJ0aXBvY29tYm8iKS52YWx1ZTpudWxs Ow0KCQkJdmFsb3JjYW1wbz1kb2N1bWVudC5nZXRFbGVtZW50QnlJZCgiZmRlIik/ ZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoImZkZSIpLnZhbHVlOm51bGw7DQoJCQl2 YWxvcmNhbXBvMj1kb2N1bWVudC5nZXRFbGVtZW50QnlJZCgiZmEiKT9kb2N1bWVu dC5nZXRFbGVtZW50QnlJZCgiZmEiKS52YWx1ZTpudWxsOw0KDQoNCgkJCWlmKHZh bG9ydGV4dG89PSdUZXh0JyB8fCB2YWxvcnRleHRvPT0nS2V5d29yZCcgfHwgdmFs b3J0ZXh0bz09J1RleHRvJyB8fCB2YWxvcnRleHRvPT0nVGVzdHVhJyAgIHx8IHZh bG9ydGV4dG8udHJpbSgpPT0nJyl7DQoJCQkJZXhpc3RWYWxUZXh0byA9IDA7DQoJ CQl9ZWxzZSB7DQoJCQkJZXhpc3RWYWxUZXh0byA9IDE7DQoJCQl9ICAgICANCg0K CQkJaWYodmFsb3JhdXRvcj09J0F1dGhvcicgfHwgdmFsb3JhdXRvcj09J0F1dG9y JyB8fCB2YWxvcmF1dG9yPT0nRWdpbGVhJyAgfHwgdmFsb3JhdXRvciA9PSBudWxs IHx8IHZhbG9yYXV0b3IudHJpbSgpPT0nJyl7DQoJCQkJZXhpc3RWYWxBdXRvciA9 IDA7DQoJCQl9ZWxzZXsNCgkJCQlleGlzdFZhbEF1dG9yID0gMTsNCgkJCX0NCg0K CQkJaWYodmFsb3J0aXBvPT0nJyB8fCB2YWxvcnRpcG8gPT0gbnVsbCl7DQoJCQkJ ZXhpc3RWYWxUaXBvID0gMDsNCgkJCX1lbHNlew0KCQkJCWV4aXN0VmFsVGlwbyA9 IDE7DQoJCQl9DQoNCgkJCWlmKHZhbG9yY2FtcG89PSdkZC9tbS9hYWFhJyB8fCB2 YWxvcmNhbXBvPT0nZGQvbW0veXl5eScgfHwgdmFsb3JjYW1wby50cmltKCkgPT0g Jycpew0KCQkJCWV4aXN0Q2FtcG8gPSAwOw0KCQkJCXZhbG9yY2FtcG89Jyc7DQoJ CQl9ZWxzZXsNCgkJCQlleGlzdENhbXBvID0gMTsNCgkJCX0gICAgICANCg0KCQkJ aWYodmFsb3JjYW1wbzI9PSdkZC9tbS9hYWFhJyB8fCB2YWxvcmNhbXBvMj09J2Rk L21tL3l5eXknIHx8IHZhbG9yY2FtcG8yLnRyaW0oKSAgPT0gJycpew0KCQkJCWV4 aXN0Q2FtcG8yID0gMDsNCgkJCQl2YWxvcmNhbXBvMiA9ICcnOw0KCQkJfWVsc2V7 DQoJCQkJZXhpc3RDYW1wbzIgPSAxOw0KCQkJfQ0KDQoJCQlpZihleGlzdFZhbFRl eHRvPT0wICYmIGV4aXN0VmFsQXV0b3I9PTAgJiYgZXhpc3RDYW1wbz09MCAmJiBl eGlzdENhbXBvMj09MCl7DQoJCQkJaWYoZXhpc3RWYWxUaXBvID09IDApew0KCQkJ CQlhbGVydCgnSW50cm9kdXpjYSBhbCBtZW5vcyB1bm8gZGUgbG9zIGNhbXBvcyBk ZSBiXHUwMEZBc3F1ZWRhLicpOw0KCQkJCQlyZXR1cm4gZmFsc2U7DQoJCQkJfWVs c2V7DQoJCQkJCWRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJ0ZXh0byIpLnZhbHVl PScnOw0KCQkJCQlpZih2YWxvcmF1dG9yICE9IG51bGwpew0KCQkJCQkJZG9jdW1l bnQuZ2V0RWxlbWVudEJ5SWQoImF1dG9yIikudmFsdWU9Jyc7DQoJCQkJCX0gICAg ICAgICAgDQoJCQkJCWRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJmZGUiKS52YWx1 ZT0nJzsNCgkJCQkJZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoImZhIikudmFsdWU9 Jyc7DQoJCQkJCXJldHVybiB0cnVlOw0KCQkJCX0NCgkJCX1lbHNlIGlmKGV4aXN0 Q2FtcG89PTEgfHwgZXhpc3RDYW1wbzI9PTEpew0KCQkJCWlmKHZhbG9yY2FtcG8g IT0gbnVsbCAmJiBmZWNoYVJlZ0V4LnRlc3QodmFsb3JjYW1wby50cmltKCkpID09 IGZhbHNlICl7IC8vMSBtYWwNCgkJCQkJaWYodmFsb3JjYW1wbyA9PSAnJyl7IC8v c2kgZW4gdmFjaW8gbyBkZC9tbS9hYWFhIG8gZGQvbW0veXl5eQ0KCQkJCQkJaWYo dmFsb3JjYW1wbzIhPScnICYmIGZlY2hhUmVnRXgudGVzdCh2YWxvcmNhbXBvMi50 cmltKCkpIT0gZmFsc2UpeyAgIC8vMiBiaWVuDQoJCQkJCQkJZG9jdW1lbnQuZ2V0 RWxlbWVudEJ5SWQoImZkZSIpLnZhbHVlPScnOw0KCQkJCQkJCWlmKHZhbG9yYXV0 b3I9PSdBdXRob3InIHx8IHZhbG9yYXV0b3I9PSdBdXRvcicgfHwgdmFsb3JhdXRv cj09J0VnaWxlYScgKXsNCgkJCQkJCQkJZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQo ImF1dG9yIikudmFsdWU9Jyc7DQoJCQkJCQkJfQ0KCQkJCQkJCWlmKHZhbG9ydGV4 dG89PSdUZXh0JyB8fCB2YWxvcnRleHRvPT0nS2V5d29yZCcgfHwgdmFsb3J0ZXh0 bz09J1RleHRvJyB8fCB2YWxvcnRleHRvPT0nVGVzdHVhJyAgKXsNCgkJCQkJCQkJ ZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoInRleHRvIikudmFsdWU9Jyc7DQoJCQkJ CQkJfQ0KCQkJCQkJCXJldHVybiB0cnVlOw0KCQkJCQkJfWVsc2V7DQoJCQkJCQkJ YWxlcnQoJ0xhIEZlY2hhIHBhcmEgbGEgYlx1MDBGQXNxdWVkYSBubyBlcyB2YWxp ZGEuJyk7DQoJCQkJCQkJcmV0dXJuIGZhbHNlOw0KCQkJCQkJfQ0KCQkJCQl9ZWxz ZXsNCgkJCQkJCWFsZXJ0KCdMYSBGZWNoYSAiZGUiIHBhcmEgbGEgYlx1MDBGQXNx dWVkYSBubyBlcyB2YWxpZGEuJyk7DQoJCQkJCQlyZXR1cm4gZmFsc2U7DQoJCQkJ CX0NCgkJCQl9ZWxzZSBpZih2YWxvcmNhbXBvMiAhPSBudWxsICYmIGZlY2hhUmVn RXgudGVzdCh2YWxvcmNhbXBvMi50cmltKCkpID09IGZhbHNlKXsgLy8yIG1hbA0K CQkJCQlpZih2YWxvcmNhbXBvMiA9PSAnJyl7IC8vc2kgZW4gdmFjaW8gbyBkZC9t bS9hYWFhIG8gZGQvbW0veXl5eSANCgkJCQkJCWlmKHZhbG9yY2FtcG8hPScnICYm IGZlY2hhUmVnRXgudGVzdCh2YWxvcmNhbXBvLnRyaW0oKSkhPT1mYWxzZSl7ICAg ICAgICAgICAgLy8xIGJpZW4NCgkJCQkJCQlkb2N1bWVudC5nZXRFbGVtZW50QnlJ ZCgiZmEiKS52YWx1ZT0nJzsNCgkJCQkJCQlpZih2YWxvcmF1dG9yPT0nQXV0aG9y JyB8fCB2YWxvcmF1dG9yPT0nQXV0b3InIHx8IHZhbG9yYXV0b3I9PSdFZ2lsZWEn ICl7DQoJCQkJCQkJCWRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJhdXRvciIpLnZh bHVlPScnOw0KCQkJCQkJCX0NCgkJCQkJCQlpZih2YWxvcnRleHRvPT0nVGV4dCcg fHwgdmFsb3J0ZXh0bz09J0tleXdvcmQnIHx8IHZhbG9ydGV4dG89PSdUZXh0bycg fHwgdmFsb3J0ZXh0bz09J1Rlc3R1YScgICl7DQoJCQkJCQkJCWRvY3VtZW50Lmdl dEVsZW1lbnRCeUlkKCJ0ZXh0byIpLnZhbHVlPScnOw0KCQkJCQkJCX0NCgkJCQkJ CQlyZXR1cm4gdHJ1ZTsNCgkJCQkJCX1lbHNlew0KCQkJCQkJCWFsZXJ0KCdMYSBG ZWNoYSBwYXJhIGxhIGJcdTAwRkFzcXVlZGEgbm8gZXMgdmFsaWRhLicpOw0KCQkJ CQkJCXJldHVybiBmYWxzZTsNCgkJCQkJCX0NCgkJCQkJfWVsc2V7DQoJCQkJCQlh bGVydCgnTGEgRmVjaGEgImEiIHBhcmEgbGEgYlx1MDBGQXNxdWVkYSBubyBlcyB2 YWxpZGEuJyk7DQoJCQkJCQlyZXR1cm4gZmFsc2U7DQoJCQkJCX0NCgkJCQl9ZWxz ZXsNCgkJCQkJaWYodmFsb3JhdXRvcj09J0F1dGhvcicgfHwgdmFsb3JhdXRvcj09 J0F1dG9yJyB8fCB2YWxvcmF1dG9yPT0nRWdpbGVhJyApew0KCQkJCQkJZG9jdW1l bnQuZ2V0RWxlbWVudEJ5SWQoImF1dG9yIikudmFsdWU9Jyc7DQoJCQkJCX0NCgkJ CQkJcmV0dXJuIHRydWU7DQoJCQkJfQ0KCQkJfWVsc2V7DQoJCQkJaWYodmFsb3Jh dXRvcj09J0F1dGhvcicgfHwgdmFsb3JhdXRvcj09J0F1dG9yJyB8fCB2YWxvcmF1 dG9yPT0nRWdpbGVhJyApew0KCQkJCQlkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgi YXV0b3IiKS52YWx1ZT0nJzsNCgkJCQl9DQoJCQkJZG9jdW1lbnQuZ2V0RWxlbWVu dEJ5SWQoImZkZSIpLnZhbHVlPScnOw0KCQkJCWRvY3VtZW50LmdldEVsZW1lbnRC eUlkKCJmYSIpLnZhbHVlPScnOw0KCQkJCXJldHVybiB0cnVlOw0KCQkJfQ0KCQkJ CQ0KCQl9DQoJfQ0KCWlmKGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJmX2J1c19n bG9zYXJpbyIpKXsNCgkJZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoImZfYnVzX2ds b3NhcmlvIikub25zdWJtaXQ9ZnVuY3Rpb24oKXsNCgkJCWJ1c2NhZz1kb2N1bWVu dC5nZXRFbGVtZW50QnlJZCgiYnVzY2FnIikudmFsdWU7DQoJCQlpZihidXNjYWc9 PSd0cm1pbm8nIHx8IGJ1c2NhZy50cmltKCk9PScnKXsNCgkJCQlhbGVydCgnRXNj cmliYSB1biB0XHUwMGU5cm1pbm8gcGFyYSBsYSBiXHUwMEZBc3F1ZWRhLCBwb3Ig ZmF2b3IuJyk7DQoJCQkJcmV0dXJuIGZhbHNlOw0KCQkJfQ0KCQl9DQoJfQ0KCWlm KGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJmYnVzYXZhbnoiKSl7DQoJCWRvY3Vt ZW50LmdldEVsZW1lbnRCeUlkKCJmYnVzYXZhbnoiKS5vbnN1Ym1pdD1mdW5jdGlv bigpew0KCQkJdHh0bGlicmU9ZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoInR4dGxp YnJlIikudmFsdWU7DQoJCQlpZih0eHRsaWJyZS50b1VwcGVyQ2FzZSgpPT0nVEVY VE8nIHx8IHR4dGxpYnJlLnRyaW0oKT09Jycpew0KCQkJCWFsZXJ0KCdFc2NyaWJh IHVuIHRleHRvIHBhcmEgbGEgYlx1MDBGQXNxdWVkYSwgcG9yIGZhdm9yLicpOw0K CQkJCXJldHVybiBmYWxzZTsNCgkJCX0NCgkJfQ0KCX0NCglpZihkb2N1bWVudC5n ZXRFbGVtZW50QnlJZCgiZm9ybV9idXNfYXZhbnoiKSl7DQoJCWRvY3VtZW50Lmdl dEVsZW1lbnRCeUlkKCJmb3JtX2J1c19hdmFueiIpLm9uc3VibWl0PWZ1bmN0aW9u KCl7DQoJCQl2YWxvcnRleHRvPWRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJ0eHRs aWJyZSIpLnZhbHVlOw0KCQkJaWYodmFsb3J0ZXh0by50b1VwcGVyQ2FzZSgpPT0n VEVYVE8gQSBCVVNDQVInIHx8IHZhbG9ydGV4dG8udG9VcHBlckNhc2UoKT09J1RF WFQnIHx8IHZhbG9ydGV4dG8udHJpbSgpPT0nJyl7DQoJCQkJYWxlcnQoJ0VzY3Jp YmEgdW4gdGV4dG8gcGFyYSBsYSBiXHUwMEZBc3F1ZWRhLCBwb3IgZmF2b3IuJyk7 DQoJCQkJcmV0dXJuIGZhbHNlOw0KCQkJfQ0KCQl9DQoJfQ0KCWlmKGRvY3VtZW50 LmdldEVsZW1lbnRCeUlkKCJvZmljaW5hX3ZpcnR1YWwiKSl7DQoJCXZhciBjam92 PWRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJvZmljaW5hX3ZpcnR1YWwiKTsNCgkJ Y2pvdi5zdHlsZS5iYWNrZ3JvdW5kPSdub25lJzsNCgkJdmFyIGltZ092PWRvY3Vt ZW50LmNyZWF0ZUVsZW1lbnQoJ2ltZycpOw0KCQlpbWdPdi5zZXRBdHRyaWJ1dGUo J3NyYycsJ2ltZy9pY29ub19vZlZpcnR1YWwuZ2lmJyk7DQoJCXBoaWpvPWNqb3Yu Y2hpbGROb2Rlc1swXTsNCgkJY2pvdi5pbnNlcnRCZWZvcmUoaW1nT3YscGhpam8p Ow0KCX0NCgkNCglpZihkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgidHh0bGlicmUi KSl7DQoJCXR4dGxpYnJlPWRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJ0eHRsaWJy ZSIpOw0KCQl0eHRsaWJyZS5vbmZvY3VzPWZ1bmN0aW9uKCl7DQoJCQlpZih0eHRs aWJyZS52YWx1ZS50b1VwcGVyQ2FzZSgpPT0nVEVYVE8gQSBCVVNDQVInIHx8IHR4 dGxpYnJlLnZhbHVlLnRvVXBwZXJDYXNlKCk9PSdURVhUJykgew0KCQkJCXR4dGxp YnJlLnZhbHVlPScnOw0KCQkJCXR4dGxpYnJlLnN0eWxlLmNvbG9yPScjNjY2JzsN CgkJCX0NCgkJfQ0KCX0NCglpZihkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgiY2Fq YUJ1c3F1ZWRhIikpew0KCQljamJzcT1kb2N1bWVudC5nZXRFbGVtZW50QnlJZCgi Y2FqYUJ1c3F1ZWRhIik7DQoJCWNqYnNxLm9uZm9jdXM9ZnVuY3Rpb24oKXsNCgkJ CWlmKGNqYnNxLnZhbHVlLnRvVXBwZXJDYXNlKCk9PSdQQUxBQlJBIENMQVZFJyB8 fCBjamJzcS52YWx1ZS50b1VwcGVyQ2FzZSgpPT0nR0FLTy1ISVRaQScgfHwgY2pi c3EudmFsdWUudG9VcHBlckNhc2UoKT09J1BBUkFVTEEgQ0xBVScgfHwgY2pic3Eu dmFsdWUudG9VcHBlckNhc2UoKT09J0tFWSBXT1JEJykgew0KCQkJCWNqYnNxLnZh bHVlPScnOw0KCQkJCWNqYnNxLnN0eWxlLmNvbG9yPScjNjY2JzsNCgkJCX0NCgkJ fQ0KCX0NCglpZihkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgiYnVzY2FnIikpew0K CQlmdGVybT1kb2N1bWVudC5nZXRFbGVtZW50QnlJZCgiYnVzY2FnIik7DQoJCWZ0 ZXJtLm9uZm9jdXM9ZnVuY3Rpb24oKXsNCgkJCWlmKHRoaXMudmFsdWUudG9Mb3dl ckNhc2UoKT09J3RcdTAwRTlybWlubycpIHsNCgkJCQl0aGlzLnZhbHVlPScnOw0K CQkJCXRoaXMuc3R5bGUuY29sb3I9JyM2NjYnOw0KCQkJfQ0KCQl9DQoJfQ0KCWlm KGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJ0ZXh0byIpKXsNCgkJZnR4dD1kb2N1 bWVudC5nZXRFbGVtZW50QnlJZCgidGV4dG8iKTsNCgkJZnR4dC5vbmZvY3VzPWZ1 bmN0aW9uKCl7DQoJCQlpZihmdHh0LnZhbHVlLnRvVXBwZXJDYXNlKCk9PSdURVhU TycgfHwgZnR4dC52YWx1ZS50b1VwcGVyQ2FzZSgpPT0nVEVTVFVBJyB8fCBmdHh0 LnZhbHVlLnRvVXBwZXJDYXNlKCk9PSdURVhUJyB8fCBmdHh0LnZhbHVlLnRvVXBw ZXJDYXNlKCk9PSdLRVlXT1JEJykgew0KCQkJCWZ0eHQudmFsdWU9Jyc7DQoJCQkJ ZnR4dC5zdHlsZS5jb2xvcj0nIzY2Nic7DQoJCQl9DQoJCX0NCgl9DQoJaWYoZG9j dW1lbnQuZ2V0RWxlbWVudEJ5SWQoImF1dG9yIikpew0KCQlmYXV0b3I9ZG9jdW1l bnQuZ2V0RWxlbWVudEJ5SWQoImF1dG9yIik7DQoJCWZhdXRvci5vbmZvY3VzPWZ1 bmN0aW9uKCl7DQoJCQlpZihmYXV0b3IudmFsdWUudG9VcHBlckNhc2UoKT09J0FV VE9SJyB8fCBmYXV0b3IudmFsdWUudG9VcHBlckNhc2UoKT09J0VHSUxFQScgfHwg ZmF1dG9yLnZhbHVlLnRvVXBwZXJDYXNlKCk9PSdBVVRIT1InKSB7DQoJCQkJZmF1 dG9yLnZhbHVlPScnOw0KCQkJCWZhdXRvci5zdHlsZS5jb2xvcj0nIzY2Nic7DQoJ CQl9DQoJCX0NCgl9DQoJaWYoZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoImZkZSIp KXsNCgkJZmRlPWRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJmZGUiKTsNCgkJZmRl Lm9uZm9jdXM9ZnVuY3Rpb24oKXsNCgkJCWlmKGZkZS52YWx1ZS50b1VwcGVyQ2Fz ZSgpPT0nREQvTU0vQUFBQScgfHwgZmRlLnZhbHVlLnRvVXBwZXJDYXNlKCk9PSdE RC9NTS9ZWVlZJykgew0KCQkJCWZkZS52YWx1ZT0nJzsNCgkJCQlmZGUuc3R5bGUu Y29sb3I9JyM2NjYnOw0KCQkJfQ0KCQl9DQoJfQ0KCWlmKGRvY3VtZW50LmdldEVs ZW1lbnRCeUlkKCJmYSIpKXsNCgkJZmE9ZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQo ImZhIik7DQoJCWZhLm9uZm9jdXM9ZnVuY3Rpb24oKXsNCgkJCWlmKGZhLnZhbHVl LnRvVXBwZXJDYXNlKCk9PSdERC9NTS9BQUFBJyB8fCBmYS52YWx1ZS50b1VwcGVy Q2FzZSgpPT0nREQvTU0vWVlZWScpIHsNCgkJCQlmYS52YWx1ZT0nJzsNCgkJCQlm YS5zdHlsZS5jb2xvcj0nIzY2Nic7DQoJCQl9DQoJCX0NCgl9DQoJaWYoZG9jdW1l bnQuZ2V0RWxlbWVudEJ5SWQoImZlY2hhZGVzZGUiKSl7DQoJCWZkZT1kb2N1bWVu dC5nZXRFbGVtZW50QnlJZCgiZmVjaGFkZXNkZSIpOw0KCQlmZGUub25mb2N1cz1m dW5jdGlvbigpew0KCQkJaWYoZmRlLnZhbHVlLnRvVXBwZXJDYXNlKCk9PSdERC9N TS9BQUFBJyB8fCBmZGUudmFsdWUudG9VcHBlckNhc2UoKT09J0REL01NL1lZWVkn KSB7DQoJCQkJZmRlLnZhbHVlPScnOw0KCQkJCWZkZS5zdHlsZS5jb2xvcj0nIzY2 Nic7DQoJCQl9DQoJCX0NCgl9DQoJaWYoZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQo ImZlY2hhaGFzdGEiKSl7DQoJCWZhPWRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJm ZWNoYWhhc3RhIik7DQoJCWZhLm9uZm9jdXM9ZnVuY3Rpb24oKXsNCgkJCWlmKGZh LnZhbHVlLnRvVXBwZXJDYXNlKCk9PSdERC9NTS9BQUFBJyB8fCBmYS52YWx1ZS50 b1VwcGVyQ2FzZSgpPT0nREQvTU0vWVlZWScpIHsNCgkJCQlmYS52YWx1ZT0nJzsN CgkJCQlmYS5zdHlsZS5jb2xvcj0nIzY2Nic7DQoJCQl9DQoJCX0NCgl9DQoJaWYo ZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoInZvbHZlclBhZyIpKXsNCgkJaWYoZG9j dW1lbnQuZ2V0RWxlbWVudEJ5SWQoInZvbHZlclBhZyIpLmhyZWYucmVwbGFjZShk b2N1bWVudC5sb2NhdGlvbiwnJyk9PScjJyl7DQoJCQlkb2N1bWVudC5nZXRFbGVt ZW50QnlJZCgidm9sdmVyUGFnIikuaHJlZj0namF2YXNjcmlwdDpoaXN0b3J5LmJh Y2soKSc7DQoJCX0NCgkJZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoInZvbHZlclBh ZyIpLnN0eWxlLnZpc2liaWxpdHk9J3Zpc2libGUnOw0KCX0NCglpZihkb2N1bWVu dC5nZXRFbGVtZW50QnlJZCgiYXZpc28iKSl7DQoJCWRvY3VtZW50LmdldEVsZW1l bnRCeUlkKCJhdmlzbyIpLm9uY2xpY2s9ZnVuY3Rpb24oKXsNCgkJCW52bnQ9d2lu ZG93Lm9wZW4odGhpcy5ocmVmLCdudm50Jywnd2lkdGg9NzI1LGhlaWdodD03MjAn KTsNCgkJCXJldHVybiBmYWxzZTsNCgkJfQ0KCX0NCglpZihkb2N1bWVudC5nZXRF bGVtZW50QnlJZCgib3BfdmlzaXRhIikpew0KCQlhYnJlTGluayA9IGRvY3VtZW50 LmdldEVsZW1lbnRCeUlkKCJvcF92aXNpdGEiKTsNCgkJYWJyZUxpbmsub25jbGlj az1mdW5jdGlvbigpew0KCQkJbnZudD13aW5kb3cub3BlbihhYnJlTGluay5ocmVm LCdudm50JywnaGVpZ2h0PTUzNix3aWR0aD03ODAnKTsNCgkJCXJldHVybiBmYWxz ZTsNCgkJfQ0KCX0NCglpZihkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgiZm90b3N1 Y3VyIikpew0KCQl2YXIgYW5jaG9Ub3RhbCA9IGRvY3VtZW50LmdldEVsZW1lbnRC eUlkKCJmaWNoYXRvdGFsIik7DQoJCWFuY2hvVG90YWwuc3R5bGUubWFyZ2luTGVm dD0iMjVlbSI7DQoJfQ0KCWlmIChkb20uJCgiY2FsZW5kYXIxIikpew0KCQlpY29D YWxlbmRhciA9IGdldEVsZW1lbnRzQnlDbGFzcygiaWNvY2FsZW5kYXJpbyIpOw0K CQlmb3IodmFyIGk9MDtpPGljb0NhbGVuZGFyLmxlbmd0aDtpKyspeyBpY29DYWxl bmRhcltpXS5zdHlsZS52aXNpYmlsaXR5PSJ2aXNpYmxlIjt9DQoJCWRvbS4kKCJj YWxlbmRhcjEiKS5vbmNsaWNrID0gZnVuY3Rpb24oKXsNCgkJCXBvc0xlZnQgPSBw b3NpdGlvbi5nZXRSZWFsTGVmdChkb20uJCgiY2FsZW5kYXIxIikpOw0KCQkJcG9z VG9wID0gcG9zaXRpb24uZ2V0UmVhbFRvcChkb20uJCgiY2FsZW5kYXIxIikpOw0K CQkJd3JpdGVDYWxlbmRhci5pbml0KDEscG9zTGVmdCxwb3NUb3ApOw0KCQkJcmV0 dXJuIGZhbHNlOw0KCQl9DQoJfQ0KCWlmIChkb20uJCgiY2FsZW5kYXIyIikpew0K CQlkb20uJCgiY2FsZW5kYXIyIikub25jbGljayA9IGZ1bmN0aW9uKCl7DQoJCQlw b3NMZWZ0ID0gcG9zaXRpb24uZ2V0UmVhbExlZnQoZG9tLiQoImNhbGVuZGFyMiIp KTsNCgkJCXBvc1RvcCA9IHBvc2l0aW9uLmdldFJlYWxUb3AoZG9tLiQoImNhbGVu ZGFyMiIpKTsNCgkJCXdyaXRlQ2FsZW5kYXIuaW5pdCgyLHBvc0xlZnQscG9zVG9w KTsNCgkJCXJldHVybiBmYWxzZTsNCgkJfQ0KCX0NCgkvL1ZhbGlkYWNpb24gZm9y bXVsYXJpbyBkZSBDb250YWN0bwkNCglpZihkb2N1bWVudC5nZXRFbGVtZW50QnlJ ZCgiZm9ybV9jb250YWN0byIpKXsNCgkJZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQo ImJ0bkVudmlvZiIpLm9uY2xpY2s9ZnVuY3Rpb24oKXsNCgkJCXZhciBmb3JtQ29u dGFjdCA9IHZhbGlkYS5jYXB0dXJhKGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJm b3JtX2NvbnRhY3RvIikpDQoJCQkJaWYoZm9ybUNvbnRhY3Qpew0KCQkJCWRvY3Vt ZW50LmdldEVsZW1lbnRCeUlkKCJmb3JtX2NvbnRhY3RvIikuc3VibWl0KCkNCgkJ CX1lbHNlew0KCQkJCXJldHVybiBmYWxzZTsNCgkJCX0NCgkJfQ0KCX0NCgkvL1Zh bGlkYWNpb24gZm9ybXVsYXJpbyBkZSBjb25zdWx0YQ0KCWlmKGRvY3VtZW50Lmdl dEVsZW1lbnRCeUlkKCJmb3JtX2NvbnN1bHRhIikpew0KCQlkb2N1bWVudC5nZXRF bGVtZW50QnlJZCgiYnRuRW52aW9mIikub25jbGljaz1mdW5jdGlvbigpew0KCQkJ dmFyIGZvcm1Db250YWN0ID0gdmFsaWRhLmNhcHR1cmEoZG9jdW1lbnQuZ2V0RWxl bWVudEJ5SWQoImZvcm1fY29uc3VsdGEiKSkNCgkJCQlpZihmb3JtQ29udGFjdCl7 DQoJCQkJZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoImZvcm1fY29uc3VsdGEiKS5z dWJtaXQoKQ0KCQkJfWVsc2V7DQoJCQkJcmV0dXJuIGZhbHNlOw0KCQkJfQ0KCQl9 DQoJfQ0KCS8vVmFsaWRhY2lvbiBidXNxdWVkYSBhdmFuemFkYQ0KCS8qaWYoZG9j dW1lbnQuZ2V0RWxlbWVudEJ5SWQoImZvcm1fYnVzX2F2YW56Iikpew0KCQlkb2N1 bWVudC5nZXRFbGVtZW50QnlJZCgiYnRuRW52aW9mIikub25jbGljaz1mdW5jdGlv bigpew0KCQkJdmFyIGZvcm1Db250YWN0ID0gdmFsaWRhLmNhcHR1cmEoZG9jdW1l bnQuZ2V0RWxlbWVudEJ5SWQoImZvcm1fYnVzX2F2YW56IikpOw0KCQkJaWYoZm9y bUNvbnRhY3QpIHsgZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoImZvcm1fYnVzX2F2 YW56Iikuc3VibWl0KCk7fQ0KCQkJcmV0dXJuIGZhbHNlOw0KCQl9DQoJCWRvY3Vt ZW50LmdldEVsZW1lbnRCeUlkKCJidG5FbnZpb2MiKS5vbmNsaWNrPWZ1bmN0aW9u KCl7DQoJCQl2YXIgZm9ybUNvbnRhY3QgPSB2YWxpZGEuY2FwdHVyYShkb2N1bWVu dC5nZXRFbGVtZW50QnlJZCgiZm9ybV9idXNfYXZhbnoiKSk7DQoJCQlpZihmb3Jt Q29udGFjdCkgeyBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgiZm9ybV9idXNfYXZh bnoiKS5zdWJtaXQoKTt9DQoJCQlyZXR1cm4gZmFsc2U7DQoJCX0NCgl9Ki8NCgkv KlZhbGlkYWNpb24gZmVjaGFzIGVuIGZvcm11bGFyaW8gZGVyZWNoYSovDQoJaWYo ZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoImRlc2RlX2RpYSIpICYmIGRvY3VtZW50 LmdldEVsZW1lbnRCeUlkKCJkZXNkZV9tZXMiKSAmJiBkb2N1bWVudC5nZXRFbGVt ZW50QnlJZCgiZGVzZGVfYW55byIpICYmIGRvY3VtZW50LmdldEVsZW1lbnRCeUlk KCJoYXN0YV9kaWEiKSAmJiBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgiaGFzdGFf bWVzIikgJiYgZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoImhhc3RhX2FueW8iKSl7 DQoJCWRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJmX2J1c2Nhcl9kZXJlY2hhIiku b25jbGljaz1mdW5jdGlvbigpew0KCQkJdmFyIHdmZWNoYVZhbGlkYT0nUG9yIGZh dm9yLCBzZWxlY2Npb25lIHVuYSBmZWNoYSBkZSBpbmljaW8gbWVub3IgcXVlIGxh IGZlY2hhIGRlIGZpbi4nOw0KCQkJdmFyIGRkPWRvY3VtZW50LmdldEVsZW1lbnRC eUlkKCJkZXNkZV9kaWEiKTsNCgkJCXZhciBkbT1kb2N1bWVudC5nZXRFbGVtZW50 QnlJZCgiZGVzZGVfbWVzIik7DQoJCQl2YXIgZGE9ZG9jdW1lbnQuZ2V0RWxlbWVu dEJ5SWQoImRlc2RlX2FueW8iKTsNCgkJCXZhciBoZD1kb2N1bWVudC5nZXRFbGVt ZW50QnlJZCgiaGFzdGFfZGlhIik7DQoJCQl2YXIgaG09ZG9jdW1lbnQuZ2V0RWxl bWVudEJ5SWQoImhhc3RhX21lcyIpOw0KCQkJdmFyIGhhPWRvY3VtZW50LmdldEVs ZW1lbnRCeUlkKCJoYXN0YV9hbnlvIik7DQoJCQlpZighZGQuc2VsZWN0ZWRJbmRl eCB8fCAhZG0uc2VsZWN0ZWRJbmRleCB8fCAhZGEuc2VsZWN0ZWRJbmRleCB8fCAh aGQuc2VsZWN0ZWRJbmRleCB8fCAhaG0uc2VsZWN0ZWRJbmRleCB8fCAhaGEuc2Vs ZWN0ZWRJbmRleCl7DQoJCQkJLy8gU2kgbm8gc2VsZWNjaW9uYW1vcyBhbGd1bm8g bm8gZmlsdHJhbW9zIGxhcyBmZWNoYXMNCgkJCQlkZC5zZWxlY3RlZEluZGV4PWRt LnNlbGVjdGVkSW5kZXg9ZGEuc2VsZWN0ZWRJbmRleD1oZC5zZWxlY3RlZEluZGV4 PWhtLnNlbGVjdGVkSW5kZXg9aGEuc2VsZWN0ZWRJbmRleD0wOw0KCQkJfQ0KCQkJ ZWxzZXsNCgkJCQlpZihkYS52YWx1ZT5oYS52YWx1ZSl7DQoJCQkJCWFsZXJ0KHdm ZWNoYVZhbGlkYSk7DQoJCQkJCXJldHVybiBmYWxzZTsNCgkJCQl9DQoJCQkJZWxz ZSBpZihkYS52YWx1ZT09aGEudmFsdWUgJiYgZG0udmFsdWU+aG0udmFsdWUpew0K CQkJCQlhbGVydCh3ZmVjaGFWYWxpZGEpOw0KCQkJCQlyZXR1cm4gZmFsc2U7DQoJ CQkJfQ0KCQkJCWVsc2UgaWYoZGEudmFsdWU9PWhhLnZhbHVlICYmIGRtLnZhbHVl PT1obS52YWx1ZSAmJiBkZC52YWx1ZT5oZC52YWx1ZSl7DQoJCQkJCWFsZXJ0KHdm ZWNoYVZhbGlkYSk7DQoJCQkJCXJldHVybiBmYWxzZTsNCgkJCQl9DQoJCQl9DQoJ CX0NCgl9DQoJaWYoZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoImNvbWJvQXJlYXMi KSl7DQoJCWRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJjb21ib0FyZWFzIikuc3R5 bGUuZGlzcGxheSA9ICJibG9jayI7DQoJfQ0KCWlmKCBkb2N1bWVudC5nZXRFbGVt ZW50QnlJZCggInZvbHZlclBhZyIgKSApew0KCSAgIHZhciByZWdyZXNhciA9IGRv Y3VtZW50LmdldEVsZW1lbnRCeUlkKCJ2b2x2ZXJQYWciICk7DQoJICAgcmVncmVz YXIub25jbGljayA9IGZ1bmN0aW9uICgpIHtoaXN0b3J5LmJhY2soKTsgcmV0dXJu IGZhbHNlfTsNCgl9DQoJaWYoZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoImNvbWJv QW55b3MiKSl7DQoJCWRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJjb21ib0FueW9z Iikuc3R5bGUuZGlzcGxheSA9ICJibG9jayI7DQoJfQ0KICAJaWYoIGRvY3VtZW50 LmdldEVsZW1lbnRCeUlkKCAiaXJfbm9ybSIgKSApew0KCQl2YXIgaXJfYSA9IGRv Y3VtZW50LmdldEVsZW1lbnRCeUlkKCJpcl9ub3JtIik7DQoJCWlyX2Eub25jbGlj ayA9IGZ1bmN0aW9uICgpIHtNTV9qdW1wTWVudUdvKCd5ZWFyJywnd2luZG93Lm9w ZW4oKScsMSk7IHJldHVybiBmYWxzZX07DQogIAl9DQoJaWYoZG9jdW1lbnQuZ2V0 RWxlbWVudEJ5SWQoImN0ciIpICYmIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJv cGNpb25lc19kZXIiKSAmJiBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgicGllIikp ew0KCQl2YXIgYWx0dXJhRW09KGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJjdHIi KS5vZmZzZXRIZWlnaHQvKGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJwaWUiKS5v ZmZzZXRIZWlnaHQvMykpKyJlbSI7DQoJCWlmKGRvY3VtZW50LmdldEVsZW1lbnRC eUlkKCJvcGNpb25lc19kZXIiKS5vZmZzZXRIZWlnaHQgPCBkb2N1bWVudC5nZXRF bGVtZW50QnlJZCgiY3RyIikub2Zmc2V0SGVpZ2h0KQ0KCQkJZG9jdW1lbnQuZ2V0 RWxlbWVudEJ5SWQoIm9wY2lvbmVzX2RlciIpLnN0eWxlLmhlaWdodD1hbHR1cmFF bTsNCgl9DQogIAlpZiggZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoICJpcl9jaXJj IiApICl7DQoJICAgICAgIHZhciBpcl9hID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5 SWQoImlyX2NpcmMiKTsNCgkgICAgICAgaXJfYS5vbmNsaWNrID0gZnVuY3Rpb24g KCkge01NX2p1bXBNZW51R28oJ2NpcmMnLCdwYXJlbnQnLDEpOyByZXR1cm4gZmFs c2V9Ow0KICAJfQ0KICAJaWYoIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCAiaXJf Y2lyYW4iICkgKXsNCgkJIHZhciBpcl9hID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5 SWQoImlyX2NpcmFuIik7DQoJCSBpcl9hLm9uY2xpY2sgPSBmdW5jdGlvbiAoKSB7 TU1fanVtcE1lbnVHbygnYW5hbGl0aWNvJywnd2luZG93Lm9wZW4oKScsMSk7IHJl dHVybiBmYWxzZX07DQoJfQ0KCWlmKCBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgg ImlyX2F1dG8iICkgKXsNCgkJdmFyIGlyX2EgPSBkb2N1bWVudC5nZXRFbGVtZW50 QnlJZCgiaXJfYXV0byIpOw0KCQlpcl9hLm9uY2xpY2sgPSBmdW5jdGlvbiAoKSB7 TU1fanVtcE1lbnVHbygnYXV0b25vbWljbycsJ3BhcmVudCcsMSk7IHJldHVybiBm YWxzZX07DQogIAl9DQogIAlpZiggZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoICJp cl9jb25jZWwiICkgKXsNCgkJdmFyIGlyX2EgPSBkb2N1bWVudC5nZXRFbGVtZW50 QnlJZCgiaXJfY29uY2VsIik7DQoJCWlyX2Eub25jbGljayA9IGZ1bmN0aW9uICgp IHtNTV9qdW1wTWVudUdvKCdjb25jZWxzZWwnLCdwYXJlbnQnLDEpOyByZXR1cm4g ZmFsc2V9Ow0KICAJfQ0KICAJaWYoIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCAi aXJfYXJlYXMiICkgKXsNCgkJdmFyIGlyX2EgPSBkb2N1bWVudC5nZXRFbGVtZW50 QnlJZCgiaXJfYXJlYXMiKTsNCgkJaXJfYS5vbmNsaWNrID0gZnVuY3Rpb24gKCkg e01NX2p1bXBNZW51R28oJ2FyZWFzJywncGFyZW50JywxKTsgcmV0dXJuIGZhbHNl fTsNCiAgCX0NCiAgCWlmKCBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCggImlyX2Vm ZiIgKSApew0KCQl2YXIgaXJfYSA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJp cl9lZmYiKTsNCgkJaXJfYS5vbmNsaWNrID0gZnVuY3Rpb24gKCkge01NX2p1bXBN ZW51R28oJ3NlbF9lZmYnLCdwYXJlbnQnLDEpOyByZXR1cm4gZmFsc2V9Ow0KICAJ fQ0KICAJaWYoIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCAiaXJfb3RjIiApICl7 DQoJCXZhciBpcl9hID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoImlyX290YyIp Ow0KCQlpcl9hLm9uY2xpY2sgPSBmdW5jdGlvbiAoKSB7TU1fanVtcE1lbnVHbygn c2VsX290YycsJ3BhcmVudCcsMSk7IHJldHVybiBmYWxzZX07DQogIAl9DQogIAlp ZiggZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoICJpcl9nYWwiICkgKXsNCgkJdmFy IGlyX2EgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgiaXJfZ2FsIik7DQoJCWly X2Eub25jbGljayA9IGZ1bmN0aW9uICgpIHtNTV9qdW1wTWVudUdvKCdhbnlvJywn cGFyZW50JywxKTsgcmV0dXJuIGZhbHNlfTsNCiAgCX0NCglpZiggZG9jdW1lbnQu Z2V0RWxlbWVudEJ5SWQoICJpcl9jZWJzIiApICl7DQoJCXZhciBpcl9hID0gZG9j dW1lbnQuZ2V0RWxlbWVudEJ5SWQoImlyX2NlYnMiKTsNCgkJaXJfYS5vbmNsaWNr ID0gZnVuY3Rpb24gKCkge01NX2p1bXBNZW51R28oJ2FueW8nLCdwYXJlbnQnLDEp OyByZXR1cm4gZmFsc2V9Ow0KICAJfQ0KICAJaWYoIGRvY3VtZW50LmdldEVsZW1l bnRCeUlkKCAiaXJfbW9uZWRhcyIgKSApew0KCQl2YXIgaXJfYSA9IGRvY3VtZW50 LmdldEVsZW1lbnRCeUlkKCJpcl9tb25lZGFzIik7DQoJCWlyX2Eub25jbGljayA9 IGZ1bmN0aW9uICgpIHtNTV9qdW1wTWVudUdvKCdwYWlzZXMnLCdwYXJlbnQnLDEp OyByZXR1cm4gZmFsc2V9Ow0KICAJfQ0KCWlmIChkb20uJCgiY3RyIikpew0KCQlu b2Rpc3AgPSBnZXRFbGVtZW50c0J5Q2xhc3MoIm5vZGlzcCIpOw0KCQlmb3IodmFy IGk9MDtpPG5vZGlzcC5sZW5ndGg7aSsrKXsgbm9kaXNwW2ldLnN0eWxlLmRpc3Bs YXk9Im5vbmUiO30NCgl9DQoJaWYgKGRvbS4kKCJjdHIiKSl7DQoJCWltcHIgPSBn ZXRFbGVtZW50c0J5Q2xhc3MoInRpdHVsb0NlbnRybyIsZG9jdW1lbnQgLCAiaDIi KTsNCgkJZm9yKHZhciBpPTA7aTxpbXByLmxlbmd0aDtpKyspeyANCgkJCXRyeSB7 DQoJCQkJaW1wcltpXS5maXJzdENoaWxkLm9uY2xpY2s9IGZ1bmN0aW9uKCl7d2lu ZG93LnByaW50KCl9DQoJCQl9Y2F0Y2goZXJyKXsNCgkJCQkNCgkJCX0NCgkJfQ0K CX0NCgkNCglpZiAoZG9tLiQoInByaW50Iikpew0KCQlpbXByID0gZG9jdW1lbnQu Z2V0RWxlbWVudEJ5SWQoInByaW50Iik7DQoJCWltcHIub25jbGljaz0gZnVuY3Rp b24oKXt3aW5kb3cucHJpbnQoKX0NCgl9DQoJDQoJaWYgKGRvbS4kKCJwcmludDEi KSl7DQoJCWltcHIgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgicHJpbnQxIik7 DQoJCWFuY2hvciA9IGltcHIuZ2V0RWxlbWVudHNCeVRhZ05hbWUoImEiKVswXTsN CgkJYW5jaG9yLm9uY2xpY2s9IGZ1bmN0aW9uKCl7d2luZG93LnByaW50KCl9DQoJ fQ0KDQoJLy9TdXN0aXR1Y2nzbiBvdmVyZmxvdy14IHkgb3ZlcmZsb3cteS8vDQoJ dmFyIG5ld3MgPSBnZXRFbGVtZW50c0J5Q2xhc3MoJ25ld3Nob21lJywgZG9tLiQo J2N0cicpLCAndWwnKTsNCglmb3IodmFyIGk9MDtpPG5ld3MubGVuZ3RoO2krKyl7 IA0KCQluZXdzW2ldLnN0eWxlLm92ZXJmbG93WT0nYXV0byc7DQoJCW5ld3NbaV0u c3R5bGUub3ZlcmZsb3dYPSdoaWRkZW4nOw0KCX0NCgkJDQoJdmFyIHRhYmxlcyA9 IGdldEVsZW1lbnRzQnlDbGFzcygndGJsZ2VuZXJpY2EnLCBkb20uJCgnY3RyJyks ICdkaXYnKTsNCglmb3IodmFyIGk9MDtpPHRhYmxlcy5sZW5ndGg7aSsrKXsgDQoJ CXRhYmxlc1tpXS5zdHlsZS5vdmVyZmxvd1k9J2F1dG8nOw0KCQl0YWJsZXNbaV0u c3R5bGUub3ZlcmZsb3dYPSdoaWRkZW4nOw0KCX0NCgkNCgkNCiAgCWlmKGRvY3Vt ZW50LmdldEVsZW1lbnRCeUlkKCJ0YjEiKSApewkJCQ0KCQl0cnkgew0KCQkJZm9y KHZhciBpPTE7aTw1MDtpKyspew0KCQkJCXZhciBuVGIgPSBkb2N1bWVudC5nZXRF bGVtZW50QnlJZCgidGIiICsgaSk7DQoJCQkJblRiLnN0eWxlLmRpc3BsYXk9ICJu b25lIjsNCgkJCQlyZXNpemUoKTsNCgkJCX0NCgkJfSBjYXRjaChlcnIpIHsNCgkJ CXZhciBtVGIgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgibWVudV90YiIpLmdl dEVsZW1lbnRzQnlUYWdOYW1lKCJsaSIpOw0KCQkJZm9yKGo9MDtqPG1UYi5sZW5n dGg7aisrKSB7DQoJCQkJbVRiW2pdLnNldEF0dHJpYnV0ZSgiaWQiLCBqICsxKTsN CgkJCQltVGJbal0ub25jbGljayA9IGZ1bmN0aW9uKCl7DQoJCQkJCXRyeSB7DQoJ CQkJCQlmb3IodmFyIGk9MTtpPDUwO2krKyl7DQoJCQkJCQkJdmFyIG5UYiA9IGRv Y3VtZW50LmdldEVsZW1lbnRCeUlkKCJ0YiIgKyBpKTsNCgkJCQkJCQluVGIuc3R5 bGUuZGlzcGxheT0gIm5vbmUiOw0KCQkJCQkJfQ0KCQkJCQl9IGNhdGNoKGVycikg ew0KCQkJCQkNCgkJCQkJfQ0KCQkJCQl2YXIgdFRiID0gZG9jdW1lbnQuZ2V0RWxl bWVudEJ5SWQoInRiIiArIHRoaXMuaWQpOw0KCQkJCQlpZiAodFRiLnN0eWxlLmRp c3BsYXkgPT0gIm5vbmUiICl7DQoJCQkJCQl0VGIuc3R5bGUuZGlzcGxheSA9ICJi bG9jayI7DQoJCQkJCQlyZXNpemUoKTsNCgkJCQkJfSBlbHNlIHsNCgkJCQkJCXRU Yi5zdHlsZS5kaXNwbGF5ID0gIm5vbmUiOw0KCQkJCQl9DQoJCQkJfQ0KCQkJfQ0K CQl9DQoJfQ0KCWlmKGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJjaXJjYW5hIikp ew0KCQl2YXIgc3BuID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoImNpcmNhbmEi KS5nZXRFbGVtZW50c0J5VGFnTmFtZSgic3BhbiIpOw0KCQlmb3IgKGk9MDtpPHNw bi5sZW5ndGg7aSsrKSB7DQoJCQlpZihuYXZpZ2F0b3IuYXBwTmFtZS5pbmRleE9m KCJFeHBsb3JlciIpIT0tMSl7DQoJCQkJc3BuW2ldLnBhcmVudE5vZGUuZ2V0RWxl bWVudHNCeVRhZ05hbWUoJ3VsJylbMF0uc2V0QXR0cmlidXRlKCJjbGFzc05hbWUi LCAiaGlkZGVuIik7DQoJCQl9DQoJCQllbHNlIHsNCgkJCQlzcG5baV0ucGFyZW50 Tm9kZS5nZXRFbGVtZW50c0J5VGFnTmFtZSgndWwnKVswXS5zZXRBdHRyaWJ1dGUo ImNsYXNzIiwgImhpZGRlbiIpOw0KCQkJfQ0KCQl9CQ0KCX0NCglpZihkb2N1bWVu dC5nZXRFbGVtZW50QnlJZCgiY2lyY2FuYSIpKXsNCgkJdmFyIGxua21wPWZ1bmN0 aW9uKCl7CQkJDQoJCQlsaXN0YW1hcGE9ZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQo ImNpcmNhbmEiKS5nZXRFbGVtZW50c0J5VGFnTmFtZSgnc3BhbicpOw0KCQkJZG9j dW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ3BpZScpLnN0eWxlLmhlaWdodCA9ICc3MjZw eCc7DQoJCQl2YXIgaT0wOw0KCQkJZm9yKGk9MDtpPGxpc3RhbWFwYS5sZW5ndGg7 aSsrKXsNCgkJCQlsaXN0YW1hcGFbaV0uc3R5bGUuZGlzcGxheSA9ICJpbmxpbmUi Ow0KCQkJCXZhciB0eHRTcGFuID0gbGlzdGFtYXBhW2ldLmlubmVySFRNTDsNCgkJ CQlsaXN0YW1hcGFbaV0uaW5uZXJIVE1MID0gIiI7CQ0KCQkJCXZhciBuTGluayA9 IGRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoJ2EnKTsNCgkJCQluTGluay5ocmVmPSAi IyI7DQoJCQkJbkxpbmsuaW5uZXJIVE1MID0gdHh0U3BhbjsNCgkJCQlsaXN0YW1h cGFbaV0uYXBwZW5kQ2hpbGQobkxpbmspDQoJCQkJbGlzdGFtYXBhW2ldLm9uY2xp Y2s9ZnVuY3Rpb24oKXsNCgkJCQkJdWxhbW9zdHJhcj10aGlzLnBhcmVudE5vZGUu Z2V0RWxlbWVudHNCeVRhZ05hbWUoJ3VsJylbMF07DQoJCQkJCWlmKHRoaXMuY2xh c3NOYW1lPT0nbm9kbycpew0KCQkJCQkJdWxhbW9zdHJhci5jbGFzc05hbWU9ICJ2 aXNpYmxlIjsNCgkJCQkJCXRoaXMuY2xhc3NOYW1lPSdub2RvbSc7DQoJCQkJCQly ZXNpemUoKTsJDQoJCQkJCX0NCgkJCQkJZWxzZXsNCgkJCQkJCXVsYW1vc3RyYXIu Y2xhc3NOYW1lPSAiaGlkZGVuIjsNCgkJCQkJCXRoaXMuY2xhc3NOYW1lPSdub2Rv JzsNCgkJCQkJCXJlc2l6ZSgpOw0KCQkJCQl9DQoJCQkJCXJldHVybiBmYWxzZTsN CgkJCQkJfQ0KCQkJfQ0KCQl9DQoJCWxua21wKCk7DQoJfQ0KCWlmKGRvY3VtZW50 LmdldEVsZW1lbnRCeUlkKCJjaXJjYW5hIikpe3Jlc2l6ZSgpO30NCglpZihkb2N1 bWVudC5nZXRFbGVtZW50QnlJZCgiaXIiKSl7DQoJCXZhciBpcl9hID0gZG9jdW1l bnQuZ2V0RWxlbWVudEJ5SWQoImlyX2VmZiIgKTsNCgkJaXJfYS5vbmNsaWNrID0g ZnVuY3Rpb24gKCkge01NX2p1bXBNZW51R28oJ2FueW8nLCdwYXJlbnQnLDEpOyBy ZXR1cm4gZmFsc2V9Ow0KCX0NCg0KCS8qIExpc3RhcyAtIENoYXBhICovDQoJdmFy IHVsT2N1bHRvID0gZ2V0RWxlbWVudHNCeUNsYXNzKCdkdl9vY3VsdG8nLCBkb20u JCgnY3RyJyksICd1bCcpOw0KCXZhciBkaXZPY3VsdG8gPSBnZXRFbGVtZW50c0J5 Q2xhc3MoJ2R2X29jdWx0bycsIGRvbS4kKCdjdHInKSwgJ2RpdicpOw0KCXZhciBv Y3VsdG8gPSB1bE9jdWx0by5jb25jYXQoZGl2T2N1bHRvKTsNCgkNCgl2YXIgaWNv TWFzID0gcGF0aFRvU3RhdGljRmlsZXMgKyAnaW1nL0ljb21hcy5naWYnOyB2YXIg aWNvTWVub3MgPSBwYXRoVG9TdGF0aWNGaWxlcyArICdpbWcvaWNvTWVub3MuZ2lm JzsNCgl2YXIgYWx0TWFzID0gJ01vc3RyYXIgbGlzdGEnOyB2YXIgYWx0TWVub3Mg PSAnT2N1bHRhciBpbmZvcm1hY2lcdTAwZjNuJzsNCgl2YXIgdGFncyA9IFsnQScs ICdTVFJPTkcnLCAnQUNST05ZTScsICdBQkJSJywgJ0VNUEgnXTsNCglmb3IodmFy IGk9MDtpPG9jdWx0by5sZW5ndGg7aSsrKXsNCgkJdmFyIGFuY2hvciA9IGRvY3Vt ZW50LmNyZWF0ZUVsZW1lbnQoJ2EnKTsNCgkJdmFyIHMgPSBvY3VsdG9baV0ucGFy ZW50Tm9kZS5jaGlsZE5vZGVzOw0KCQl2YXIgc2libGluZ3MgPSBuZXcgQXJyYXko cy5sZW5ndGgpOw0KCQlmb3IgKHZhciBnID0gMDsgZyA8IHMubGVuZ3RoOyBnKysp IHNpYmxpbmdzW2ddID0gc1tnXTsNCg0KCQl2YXIgdG9SZW1vdmUgPSBuZXcgQXJy YXkoKTsNCg0KCQlmb3IgKHZhciBqID0gMDsgaiA8IHNpYmxpbmdzLmxlbmd0aCAm JiBzaWJsaW5nc1tqXS5jbGFzc05hbWUgIT0gJ2R2X29jdWx0byc7IGorKykgew0K CQkJdmFyIGNoaWxkID0gc2libGluZ3Nbal07DQoJCQlpZiAoY2hpbGQuZGF0YSAm JiAhL15ccyokLy50ZXN0KGNoaWxkLmRhdGEpIHx8IGNoaWxkLm5vZGVOYW1lICYm IHRhZ3MuY29udGFpbnMoY2hpbGQubm9kZU5hbWUpKSB7DQoJCQkJaWYgKGNoaWxk Lm5vZGVOYW1lID09ICdBJykgew0KCQkJCQlhbmNob3IuaW5uZXJIVE1MICs9IGNo aWxkLmlubmVySFRNTDsNCgkJCQl9DQoJCQkJZWxzZSBpZiAoY2hpbGQubm9kZU5h bWUgPT0gJ1NUUk9ORycpIHsNCgkJCQkJYW5jaG9yLmFwcGVuZENoaWxkKGNoaWxk KTsNCgkJCQkJY29udGludWU7DQoJCQkJfQ0KCQkJCWVsc2UgaWYgKGNoaWxkLm5v ZGVOYW1lID09ICdBQkJSJyB8fCBjaGlsZC5ub2RlTmFtZSA9PSAnQUNST05ZTScp IHsNCgkJCQkJYW5jaG9yLmFwcGVuZENoaWxkKGNoaWxkKTsNCgkJCQkJY29udGlu dWU7DQoJCQkJfSANCgkJCQllbHNlIGlmIChjaGlsZC5kYXRhICYmICEvXlxzKiQv LnRlc3QoY2hpbGQuZGF0YSkpIHsNCgkJCQkJYW5jaG9yLmlubmVySFRNTCArPSBj aGlsZC5kYXRhOw0KCQkJCX0gZWxzZSB7DQoJCQkJCWFuY2hvci5pbm5lckhUTUwg Kz0gJyAnOw0KCQkJCX0NCgkJCX0NCgkJCXRvUmVtb3ZlLnB1c2goY2hpbGQpOw0K CQl9DQoNCgkJYW5jaG9yLmlubmVySFRNTCA9IGFuY2hvci5pbm5lckhUTUwudHJp bUhUTUwoKSArICcmbmJzcDsnOw0KCQlhbmNob3IuaWQgPSAnY2hhcGFfJyArIGk7 DQoJCWFuY2hvci5ocmVmID0gJyMnICsgYW5jaG9yLmlkOw0KDQoJCXZhciBpbWcg PSBkb2N1bWVudC5jcmVhdGVFbGVtZW50KCdpbWcnKTsNCgkJaW1nLnNyYyA9IGlj b01hczsNCgkJYW5jaG9yLnRpdGxlID0gaW1nLmFsdCA9IGltZy50aXRsZSA9IGFs dE1hczsNCgkJYW5jaG9yLmFwcGVuZENoaWxkKGltZyk7DQoJCQ0KCQlhbmNob3Iu Y2xhc3NOYW1lID0gJ2R2X29jdWx0byc7DQoJCWFuY2hvci5vbmNsaWNrID0gZnVu Y3Rpb24oKQ0KCQkJew0KCQkJCWlmICh0aGlzLnBhcmVudE5vZGUuY2xhc3NOYW1l ID09ICdkdl9vY3VsdG8nKSB7DQoJCQkJCXRoaXMucGFyZW50Tm9kZS5jbGFzc05h bWUgPSAnZHZfdmlzaWJsZSc7DQoJCQkJCXRoaXMubGFzdENoaWxkLnNyYyA9IGlj b01lbm9zOw0KCQkJCQl0aGlzLnRpdGxlID0gdGhpcy5sYXN0Q2hpbGQuYWx0ID0g dGhpcy5sYXN0Q2hpbGQudGl0bGUgPSBhbHRNZW5vczsNCgkJCQkJLy9zY3JvbGxU b0VsZW1lbnQodGhpcyk7DQoJCQkJfSANCgkJCQllbHNlIHsNCgkJCQkJdGhpcy5w YXJlbnROb2RlLmNsYXNzTmFtZSA9ICdkdl9vY3VsdG8nOw0KCQkJCQl0aGlzLmxh c3RDaGlsZC5zcmMgPSBpY29NYXM7DQoJCQkJCXRoaXMudGl0bGUgPSB0aGlzLmxh c3RDaGlsZC5hbHQgPSB0aGlzLmxhc3RDaGlsZC50aXRsZSA9IGFsdE1hczsNCgkJ CQl9DQoJCQkJcmVzaXplKCk7DQoJCQkJcmV0dXJuIGZhbHNlOw0KCQkJfQ0KCQkN CgkJb2N1bHRvW2ldLnBhcmVudE5vZGUuaW5zZXJ0QmVmb3JlKGFuY2hvciwgb2N1 bHRvW2ldLnBhcmVudE5vZGUuZmlyc3RDaGlsZCk7DQoJCW9jdWx0b1tpXS5wYXJl bnROb2RlLmNsYXNzTmFtZSA9ICdkdl9vY3VsdG8nOw0KCQlmb3IgKHZhciBrID0g MDsgayA8IHRvUmVtb3ZlLmxlbmd0aDsgaysrKQ0KCQkJb2N1bHRvW2ldLnBhcmVu dE5vZGUucmVtb3ZlQ2hpbGQodG9SZW1vdmVba10pOw0KCX0NCglpZiAob2N1bHRv Lmxlbmd0aCA+IDApDQoJCXJlc2l6ZSgpOw0KfSk7DQpEb2N1bWVudC5hZGRFdmVu dCh3aW5kb3csICJsb2FkIiwgZnVuY3Rpb24oKSB7DQoJaWYgKGdldEVsZW1lbnRz QnlDbGFzcygibG9nbyIpKXsNCgkJbG9nb0JkRSA9IGdldEVsZW1lbnRzQnlDbGFz cygibG9nbyIpOw0KCQlsb2dvQmRFWzBdLnN0eWxlLmN1cnNvciA9ICdwb2ludGVy JzsNCgkJbG9nb0JkRVswXS5vbmNsaWNrID0gZnVuY3Rpb24oKSB7DQoJCQlNTV9n b1RvVVJMKCdwYXJlbnQnLCdodHRwOi8vd3d3LmJkZS5lcy93ZWJiZGUvZXMvJykN CgkJfTsgDQoJfQkJCQkJCQkJCQkJCSAgIA0KfSk7DQpmdW5jdGlvbiByZXNpemUo KXsNCgl2YXIgY3RyID0gZG9tLiQoJ2N0cicpOyB2YXIgb3BjaW9uZXNfZGVyID0g ZG9tLiQoJ29wY2lvbmVzX2RlcicpOyB2YXIgcGllID0gZG9tLiQoJ3BpZScpOw0K CWlmKGN0ciAmJiBvcGNpb25lc19kZXIgJiYgcGllKXsNCgkJb3BjaW9uZXNfZGVy LnN0eWxlLmhlaWdodCA9IG51bGw7DQoJCWlmIChvcGNpb25lc19kZXIub2Zmc2V0 SGVpZ2h0IDwgY3RyLm9mZnNldEhlaWdodCkNCgkJCW9wY2lvbmVzX2Rlci5zdHls ZS5oZWlnaHQgPSAoTWF0aC5tYXgob3BjaW9uZXNfZGVyLm9mZnNldEhlaWdodCxj dHIub2Zmc2V0SGVpZ2h0KS8oMzAvMykpKydlbSc7DQoJfQ0KfQ0KZnVuY3Rpb24g TU1fanVtcE1lbnVHbyhzZWxOYW1lLHRhcmcscmVzdG9yZSl7IC8vdjMuMA0KCXZh ciBzZWxPYmogPSBNTV9maW5kT2JqKHNlbE5hbWUpOyBpZiAoc2VsT2JqKSBNTV9q dW1wTWVudSh0YXJnLHNlbE9iaixyZXN0b3JlKTsNCn0NCg0KZnVuY3Rpb24gTU1f ZmluZE9iaihuLCBkKSB7IC8vdjQuMDENCgl2YXIgcCxpLHg7ICBpZighZCkgZD1k b2N1bWVudDsgaWYoKHA9bi5pbmRleE9mKCI/IikpPjAmJnBhcmVudC5mcmFtZXMu bGVuZ3RoKSB7DQoJCWQ9cGFyZW50LmZyYW1lc1tuLnN1YnN0cmluZyhwKzEpXS5k b2N1bWVudDsgbj1uLnN1YnN0cmluZygwLHApOw0KCX0NCglpZighKHg9ZFtuXSkm JmQuYWxsKSANCgkJeD1kLmFsbFtuXTsgDQoJZm9yIChpPTA7IXgmJmk8ZC5mb3Jt cy5sZW5ndGg7aSsrKSANCgkJeD1kLmZvcm1zW2ldW25dOw0KCWZvcihpPTA7IXgm JmQubGF5ZXJzJiZpPGQubGF5ZXJzLmxlbmd0aDtpKyspIA0KCQl4PU1NX2ZpbmRP YmoobixkLmxheWVyc1tpXS5kb2N1bWVudCk7DQoJaWYoIXggJiYgZC5nZXRFbGVt ZW50QnlJZCkgDQoJCXg9ZC5nZXRFbGVtZW50QnlJZChuKTsgDQoJcmV0dXJuIHg7 DQp9DQogDQpmdW5jdGlvbiBNTV9qdW1wTWVudSh0YXJnLHNlbE9iaixyZXN0b3Jl KXsgLy92My4wDQoJZXZhbCh0YXJnKyIubG9jYXRpb249JyIrc2VsT2JqLm9wdGlv bnNbc2VsT2JqLnNlbGVjdGVkSW5kZXhdLnZhbHVlKyInIik7DQoJaWYgKHJlc3Rv cmUpIHNlbE9iai5zZWxlY3RlZEluZGV4PTA7DQp9DQpmdW5jdGlvbiBNTV9nb1Rv VVJMKCkgeyAvL3YzLjANCgl2YXIgaSwgYXJncz1NTV9nb1RvVVJMLmFyZ3VtZW50 czsgZG9jdW1lbnQuTU1fcmV0dXJuVmFsdWUgPSBmYWxzZTsNCglmb3IgKGk9MDsg aTwoYXJncy5sZW5ndGgtMSk7IGkrPTIpIGV2YWwoYXJnc1tpXSsiLmxvY2F0aW9u PSciK2FyZ3NbaSsxXSsiJyIpOw0KfQ0KZnVuY3Rpb24gaW1wcmltaXIoKXsNCglp ZihuYXZpZ2F0b3IuYXBwTmFtZS5pbmRleE9mKCJFeHBsb3JlciIpIT0tMSl7DQoJ CWRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdvcGNpb25lc19kZXInKS5zdHlsZS5o ZWlnaHQgPSAnYXV0byc7DQoJfQ0KfQ0Kd2luZG93Lm9uYmVmb3JlcHJpbnQgPSBp bXByaW1pcjsNCg0KaWYgKHR5cGVvZihiZGVfZm5zRG9tTG9hZGVkKSAhPSAndW5k ZWZpbmVkJykgew0KCWZvciAodmFyIGkgPSAwOyBpIDwgYmRlX2Zuc0RvbUxvYWRl ZC5sZW5ndGg7IGkrKykgew0KCQlEb2N1bWVudC5hZGRFdmVudChkb2N1bWVudCwg J2RvbTpsb2FkZWQnLCBiZGVfZm5zRG9tTG9hZGVkW2ldKTsNCgl9DQp9 ------------ikST5bsQmqHASzTkaiCxIz Content-Disposition: inline; filename=objetoXML.js Content-Type: application/x-javascript; charset=utf-8; name=objetoXML.js Content-Location: http://www.bde.es/webbde/js/objetoXML.js Content-Transfer-Encoding: Base64 ZnVuY3Rpb24gY3JlYVhNTCgpew0NDQoJdmFyIHhtbGh0dHA9ZmFsc2U7DQ0NCgkv KkBjY19vbiBAKi8NDQ0KCS8qQGlmIChAX2pzY3JpcHRfdmVyc2lvbiA+PSA1KQ0N DQoJICB0cnkgew0NDQoJICB4bWxodHRwPW5ldyBBY3RpdmVYT2JqZWN0KCJNc3ht bDIuWE1MSFRUUCIpOw0NDQoJIH0gY2F0Y2ggKGUpIHsNDQ0KCSAgdHJ5IHsNDQ0K CSAgICB4bWxodHRwPW5ldyBBY3RpdmVYT2JqZWN0KCJNaWNyb3NvZnQuWE1MSFRU UCIpOw0NDQoJICB9IGNhdGNoIChFKSB7DQ0NCgkgICB4bWxodHRwPWZhbHNlOw0N DQoJICB9DQ0NCgkgfQ0NDQoJQGVsc2UNDQ0KCSB4bWxodHRwPWZhbHNlDQ0NCgkg QGVuZCBAKi8NDQ0KCQ0NDQoJaWYgKCF4bWxodHRwICYmIHR5cGVvZiBYTUxIdHRw UmVxdWVzdCE9J3VuZGVmaW5lZCcpIHsNDQ0KCQl0cnkgew0NDQoJCQl4bWxodHRw ID0gbmV3IFhNTEh0dHBSZXF1ZXN0KCk7DQ0NCgkJfSBjYXRjaCAoZSkgew0NDQoJ CQl4bWxodHRwPWZhbHNlOw0NDQoJCX0NDQ0KCX0NDQ0KCWlmICgheG1saHR0cCAm JiB3aW5kb3cuY3JlYXRlUmVxdWVzdCkgew0NDQoJCXRyeSB7DQ0NCgkJCXhtbGh0 dHAgPSB3aW5kb3cuY3JlYXRlUmVxdWVzdCgpOw0NDQoJCX0gY2F0Y2ggKGUpIHsN DQ0KCQkJeG1saHR0cD1mYWxzZTsNDQ0KCQl9DQ0NCgl9DQ0NCglyZXR1cm4geG1s aHR0cDsNDQ0KfQ== ------------ikST5bsQmqHASzTkaiCxIz Content-Disposition: inline; filename=calendario.js Content-Type: application/x-javascript; charset=utf-8; name=calendario.js Content-Location: http://www.bde.es/webbde/js/calendario.js Content-Transfer-Encoding: Base64 dmFyIGFEaWFzTWVzID0gWzMxLCAyOCwgMzEsIDMwLCAzMSwgMzAsIDMxLCAzMSwg MzAsIDMxLCAzMCwgMzFdOw0NCmZ1bmN0aW9uIG9idGVuRGlhc01lcyhzTWVzLHNB bmlvKXsNDQoJaWYoc01lcz09MSAmJiBlc0Jpc2llc3RvKHNBbmlvKSl7DQ0KCQly ZXR1cm4gMjk7DQ0KCX1lbHNlew0NCgkJcmV0dXJuIGFEaWFzTWVzW3NNZXNdOw0N Cgl9DQ0KfQ0NCg0NCmZ1bmN0aW9uIG9idGVuRGlhRGVMYVNlbWFuYShkLCBtLCBh KXsNDQoJdmFyIGZlY2hhQXV4ID0gbmV3IERhdGUoZCwgbS0xLCBhKTsNDQoJcmV0 dXJuIGZlY2hhQXV4LmdldERheSgpPT0wID8gNyA6IGZlY2hhQXV4LmdldERheSgp Ow0NCn0NDQoNDQpmdW5jdGlvbiBlc0Jpc2llc3RvKGFhKSB7DQ0KCXJldHVybiAo KChhYSAlIDQgPT0gMCkgJiYgKGFhICUgMTAwICE9IDApKSB8fCAoYWEgJSA0MDAg PT0gMCkpID8gMSA6IDA7DQ0KfQ0NCg0NCmZ1bmN0aW9uIGRhdGVBZGQodW5pZGFk LGluY3JlbWVudG8sb2JqRmVjaGEpIHsNDQoJdmFyIG1pbGlzZWd1bmRvPTE7DQ0K CXZhciBzZWd1bmRvPW1pbGlzZWd1bmRvKjEwMDA7DQ0KCXZhciBtaW51dG89c2Vn dW5kbyo2MDsNDQoJdmFyIGhvcmE9bWludXRvKjYwOw0NCgl2YXIgZGlhPWhvcmEq MjQ7DQ0KCXZhciBhbmlvPWRpYSozNjU7DQ0KDQ0KCXZhciBuZXdEYXRlOw0NCgl2 YXIgZFZhbD1vYmpGZWNoYS52YWx1ZU9mKCk7DQ0KCXN3aXRjaCh1bmlkYWQpIHsN DQoJCWNhc2UgJ21zJzogbmV3RGF0ZT1uZXcgRGF0ZShkVmFsK21pbGlzZWd1bmRv KmluY3JlbWVudG8pOyBicmVhazsNDQoJCWNhc2UgJ3MnOiBuZXdEYXRlPW5ldyBE YXRlKGRWYWwrc2VndW5kbyppbmNyZW1lbnRvKTsgYnJlYWs7DQ0KCQljYXNlICdt aSc6IG5ld0RhdGU9bmV3IERhdGUoZFZhbCttaW51dG8qaW5jcmVtZW50byk7IGJy ZWFrOw0NCgkJY2FzZSAnaCc6IG5ld0RhdGU9bmV3IERhdGUoZFZhbCtob3JhKmlu Y3JlbWVudG8pOyBicmVhazsNDQoJCWNhc2UgJ2QnOiBuZXdEYXRlPW5ldyBEYXRl KGRWYWwrZGlhKmluY3JlbWVudG8pOyBicmVhazsNDQoJCWNhc2UgJ3knOiBuZXdE YXRlPW5ldyBEYXRlKGRWYWwrYW5pbyppbmNyZW1lbnRvKTsgYnJlYWs7DQ0KCX0N DQoJcmV0dXJuIG5ld0RhdGU7DQ0KfQ0NCgkNDQpmdW5jdGlvbiBkYXRlRm9ybWF0 QXRuKGRpYSxtZXMsYW5pbyl7IA0NCglpZihkaWEgPCAxMCkgZGlhID0gJzAnICsg ZGlhOw0NCglpZihtZXMgPCAxMCkgbWVzID0gJzAnICsgbWVzOw0NCglyZXR1cm4g KGRpYSArICcvJyArIG1lcyArICcvJyArIGFuaW8pOw0NCn0NDQoNDQppZih0eXBl b2Ygd2luZG93LlhNTEh0dHBSZXF1ZXN0ICE9PSAnZnVuY3Rpb24nICYmDQ0KIHR5 cGVvZiB3aW5kb3cuQWN0aXZlWE9iamVjdCA9PT0gJ2Z1bmN0aW9uJykgew0NCgl3 aW5kb3cuWE1MSHR0cFJlcXVlc3QgPSBmdW5jdGlvbigpIHsNDQoJCXRyeSB7IHJl dHVybiBuZXcgQWN0aXZlWE9iamVjdCgnTXN4bWwyLlhNTEhUVFAuNi4wJyk7IH0g Y2F0Y2goZSkge30NDQoJCXRyeSB7IHJldHVybiBuZXcgQWN0aXZlWE9iamVjdCgn TXN4bWwyLlhNTEhUVFAuMy4wJyk7IH0gY2F0Y2goZSkge30NDQoJCXRyeSB7IHJl dHVybiBuZXcgQWN0aXZlWE9iamVjdCgnTXN4bWwyLlhNTEhUVFAnKTsgfSBjYXRj aChlKSB7fQ0NCgkJdHJ5IHsgcmV0dXJuIG5ldyBBY3RpdmVYT2JqZWN0KCdNaWNy b3NvZnQuWE1MSFRUUCcpOyB9IGNhdGNoKGUpIHt9DQ0KCQl0aHJvdyBuZXcgRXJy b3IoJ2ZhaWxlZCB0byBjcmVhdGUgYW4gQWN0aXZlWCBYTUxIVFRQIG9iamVjdCcp Ow0NCgl9Ow0NCn0NDQoNDQpmdW5jdGlvbiBhamF4Q2FsbCh1cmwsIGhhbmRsZXIp ICB7DQ0KCXZhciByZXEgPSBuZXcgWE1MSHR0cFJlcXVlc3Q7DQ0KCWlmKCFyZXEp DQ0KCQlyZXR1cm4gbnVsbDsNDQoNDQoJcmVxLm9wZW4oJ0dFVCcsIHVybCwgZmFs c2UpOyAvLyBnZXQgcGFnZSBzeW5jaHJvbm91c2x5IA0NCglyZXEuc2VuZChudWxs KTsNDQoJcmV0dXJuIHJlcS5yZXNwb25zZVRleHQ7DQ0KfQ0NCg0NCmZ1bmN0aW9u IGx0cmltKHN0ciwgY2gpIHsNDQoJaWYgKCFjaCkgY2ggPSAnXFxzJzsNDQoJcmV0 dXJuIHN0ci5yZXBsYWNlKG5ldyBSZWdFeHAoJ14nICsgY2ggKyAnKycpLCAnJyk7 DQ0KfQ0NCg0NCmZ1bmN0aW9uIG9idGVuQWdlbmRhKGFqYXh1cmwsIG1lcywgYW5p bykgew0NCgl2YXIgYWdlbmRhID0ge307DQ0KCWFnZW5kYS50aWVuZUV2ZW50byA9 IGZ1bmN0aW9uIChhbmlvLCBtZXMsIGRpYSkgew0NCgkJcmV0dXJuIGFnZW5kYVtu ZXcgRGF0ZShhbmlvLCBtZXMtMSwgZGlhKS5nZXRUaW1lKCkudG9TdHJpbmcoKV07 DQ0KCX0NDQoNDQoJdmFyIHRleHQgPSBudWxsOw0NCgl0cnkgew0NCgkJdGV4dCA9 IGFqYXhDYWxsKGFqYXh1cmwucmVwbGFjZSgvTUVTLywgbWVzKS5yZXBsYWNlKC9B TklPLywgYW5pbykpOw0NCgl9IGNhdGNoKGUpIHt9DQ0KCWlmICghdGV4dCkgcmV0 dXJuIGFnZW5kYTsNDQoNDQoJdmFyIGV2ZW50b3MgPSB0ZXh0LnNwbGl0KC88XC9l dmVudG8+Lio/PGV2ZW50bz4vKTsNDQoJZm9yICh2YXIgaSA9IDA7IGkgPCBldmVu dG9zLmxlbmd0aDsgIGkrKykgew0NCgkJdmFyIGZlY2hhX2luaWNpbyA9IC9bXj48 XSsoPz08XC9mZWNoYS1pbmljaW8+KS8uZXhlYyhldmVudG9zW2ldKTsNDQoJCXZh ciBmZWNoYV9maW4gPSAvW14+PF0rKD89PFwvZmVjaGEtZmluPikvLmV4ZWMoZXZl bnRvc1tpXSk7DQ0KCQlpZiAoIWZlY2hhX2luaWNpbyB8fCAhZmVjaGFfZmluKSBj b250aW51ZTsNDQoNDQoJCWZlY2hhX2luaWNpbyA9IGZlY2hhX2luaWNpb1swXS5z cGxpdCgnLycsIDMpOw0NCgkJZmVjaGFfZmluID0gZmVjaGFfZmluWzBdLnNwbGl0 KCcvJywgMyk7DQ0KCQl2YXIgaV9hbnlvID0gcGFyc2VJbnQoZmVjaGFfaW5pY2lv WzBdKTsgdmFyIGlfbWVzID0gcGFyc2VJbnQobHRyaW0oZmVjaGFfaW5pY2lvWzFd LCcwJykpLTE7IHZhciBpX2RpYSA9IHBhcnNlSW50KGx0cmltKGZlY2hhX2luaWNp b1syXSwnMCcpKTsNDQoJCXZhciBmX2FueW8gPSBwYXJzZUludChmZWNoYV9maW5b MF0pOyB2YXIgZl9tZXMgPSBwYXJzZUludChsdHJpbShmZWNoYV9maW5bMV0sJzAn KSktMTsgdmFyIGZfZGlhID0gcGFyc2VJbnQobHRyaW0oZmVjaGFfZmluWzJdLCcw JykpOw0NCgkJdmFyIGR0X2ZlY2hhX2luaWNpbyA9IG5ldyBEYXRlKGlfYW55bywg aV9tZXMsIGlfZGlhKTsgdmFyIGR0X2ZlY2hhX2ZpbiA9IG5ldyBEYXRlKGZfYW55 bywgZl9tZXMsIGZfZGlhKTsNDQoNDQoJCXZhciBkdF9mZWNoYSA9IGR0X2ZlY2hh X2luaWNpbzsNDQoJCXdoaWxlIChkdF9mZWNoYS5nZXRUaW1lKCkgPD0gZHRfZmVj aGFfZmluLmdldFRpbWUoKSkgew0NCgkJCWFnZW5kYVtkdF9mZWNoYS5nZXRUaW1l KCkudG9TdHJpbmcoKV0gPSB0cnVlOw0NCgkJCWR0X2ZlY2hhID0gZGF0ZUFkZCgn ZCcsMSxkdF9mZWNoYSk7DQ0KCQl9DQ0KCX0NDQoJcmV0dXJuIGFnZW5kYTsNDQp9 DQ0KDQ0KZnVuY3Rpb24gcGludGFDYWxlbmRhcmlvKG1lcywgYW5pbywgdXJsLCBh amF4dXJsKXsNDQoJdmFyIGhveSA9IG5ldyBEYXRlKCk7DQ0KCXZhciBkaWFBY3R1 YWwgPSBob3kuZ2V0RGF0ZSgpOyB2YXIgbWVzQWN0dWFsID0gaG95LmdldE1vbnRo KCkgKyAxOyB2YXIgYW5pb0FjdHVhbCA9IGhveS5nZXRGdWxsWWVhcigpOw0NCgl2 YXIgY2FsID0gZG9tLiQoJ2NhbGVuZGFyaW8nKTsNDQoJDQ0KCS8vIEVubGFjZXMg c2lndWllbnRlIHkgYW50ZXJpb3INDQoJdmFyIGNhZGVuYU1lc0FudGVyaW9yID0g bWVzID09IDEgPyAxMiA6IChtZXMgLSAxKTsNDQoJdmFyIGFuaW9BbnRlcmlvciA9 IG1lcyA9PSAxID8gKGFuaW8gLSAxKSA6IGFuaW87DQ0KCXZhciBlbmxhY2VBbnQg PSBkb20uJCgnY2FsX2FudCcpOw0NCglpZiAoZW5sYWNlQW50KSB7DQ0KCQllbmxh Y2VBbnQub25jbGljayA9IGZ1bmN0aW9uICgpIHsNDQoJCQlpZiAoIXRoaXMuZGlz YWJsZWQpIHsNDQoJCQkJdGhpcy5kaXNhYmxlZD10cnVlOw0NCgkJCQlwaW50YUNh bGVuZGFyaW8oY2FkZW5hTWVzQW50ZXJpb3IsIGFuaW9BbnRlcmlvciAsIHVybCwg YWpheHVybCk7DQ0KCQkJfQ0NCgkJCXJldHVybiBmYWxzZTsNDQoJCX0NDQoJfQ0N Cg0NCgl2YXIgY2FkZW5hTWVzU2lndWllbnRlID0gbWVzID09IDEyID8gMSA6ICht ZXMgKyAxKTsNDQoJdmFyIGFuaW9TaWd1aWVudGUgPSBtZXMgPT0gMTIgPyAoYW5p byArIDEpIDogYW5pbzsNDQoJdmFyIGVubGFjZVNpZyA9IGRvbS4kKCdjYWxfc2ln Jyk7DQ0KCWlmIChlbmxhY2VTaWcpIHsNDQoJCWVubGFjZVNpZy5vbmNsaWNrID0g ZnVuY3Rpb24gKCkgew0NCgkJCWlmICghdGhpcy5kaXNhYmxlZCkgew0NCgkJCQl0 aGlzLmRpc2FibGVkPXRydWU7DQ0KCQkJCXBpbnRhQ2FsZW5kYXJpbyhjYWRlbmFN ZXNTaWd1aWVudGUsIGFuaW9TaWd1aWVudGUgLCB1cmwsIGFqYXh1cmwpOw0NCgkJ CX0NDQoJCQlyZXR1cm4gZmFsc2U7DQ0KCQl9DQ0KCX0NDQoNDQoJLy8gVGl0dWxv DQ0KCXZhciB0YWJDYXB0aW9uID0gY2FsLmdldEVsZW1lbnRzQnlUYWdOYW1lKCdj YXB0aW9uJylbMF07DQ0KCWlmICh0YWJDYXB0aW9uKQ0NCgkJdGFiQ2FwdGlvbi5p bm5lckhUTUwgPSBhTm9tYnJlc01lc1ttZXMtMV0gKyAnICcgKyBhbmlvOw0NCgkN DQoJdmFyIHRhYlRpdHVsbyA9IGRvbS4kKCJjYWxfdGl0dWxvIik7DQ0KCWlmICh0 YWJUaXR1bG8pDQ0KCQl0YWJUaXR1bG8uaW5uZXJIVE1MID0gYU5vbWJyZXNNZXNb bWVzLTFdICsgJyAnICsgYW5pbzsNDQoJDQ0KCS8vIEZpamEgIGxhIGxpc3RhIGRl IGRpYXMgeSBlbCBu+m1lcm8gZGUgc2VtYW5hcw0NCgl2YXIgdGFiTWVzID0gY2Fs LmdldEVsZW1lbnRzQnlUYWdOYW1lKCd0Ym9keScpWzBdOw0NCg0NCgl2YXIgcHJp bWVyb0RlTWVzID0gb2J0ZW5EaWFEZUxhU2VtYW5hKGFuaW8sbWVzLDEpOw0NCgl2 YXIgdG90YWxEaWFzTWVzID0gb2J0ZW5EaWFzTWVzKG1lcyAtIDEsIGFuaW8pOw0N Cgl2YXIgdG90YWxTZW1hbmFzID0gTWF0aC5jZWlsKCh0b3RhbERpYXNNZXMgKyBw cmltZXJvRGVNZXMgLSAxKSAvIDcpOw0NCg0NCgl2YXIgdGFiU2VtYW5hcyA9IHRh Yk1lcy5nZXRFbGVtZW50c0J5VGFnTmFtZSgndHInKTsNDQoJaWYgKCF0YWJTZW1h bmFzKSByZXR1cm47DQ0KCXdoaWxlICh0b3RhbFNlbWFuYXMgPiB0YWJNZXMuZ2V0 RWxlbWVudHNCeVRhZ05hbWUoJ3RyJykubGVuZ3RoKSB7DQ0KCQl2YXIgc2VtYW5h ID0gZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgndHInKTsNDQoJCWZvciAodmFyIGkg PSAwOyBpIDwgNzsgaSsrKSB7DQ0KCQkJdmFyIGRpYSA9IGRvY3VtZW50LmNyZWF0 ZUVsZW1lbnQoJ3RkJyk7DQ0KCQkJZGlhLmlubmVySFRNTCA9ICcmbmJzcDsnOw0N CgkJCXNlbWFuYS5hcHBlbmRDaGlsZChkaWEpOw0NCgkJfQ0NCgkJdGFiTWVzLmFw cGVuZENoaWxkKHNlbWFuYSk7DQ0KCX0NDQoJd2hpbGUgKHRvdGFsU2VtYW5hcyA8 IHRhYk1lcy5nZXRFbGVtZW50c0J5VGFnTmFtZSgndHInKS5sZW5ndGgpIHsNDQoJ CXRhYk1lcy5yZW1vdmVDaGlsZCh0YWJNZXMuZ2V0RWxlbWVudHNCeVRhZ05hbWUo J3RyJylbMF0pOw0NCgl9DQ0KCXRhYlNlbWFuYXMgPSB0YWJNZXMuZ2V0RWxlbWVu dHNCeVRhZ05hbWUoJ3RyJyk7DQ0KCQ0NCgkvLyBPYnRlbiBsb3MgZGlhcw0NCgl2 YXIgY29udGFkb3JEaWFzID0gMDsgdmFyIGRpYURlTGFTZW1hbmEgPSAwOyB2YXIg c2VtYW5hID0gMDsNDQoJd2hpbGUgKGNvbnRhZG9yRGlhcyA8IHRvdGFsRGlhc01l cyl7DQ0KCQlkaWFEZUxhU2VtYW5hID0gKGRpYURlTGFTZW1hbmElNykgKyAxOw0N CgkJaWYgKGRpYURlTGFTZW1hbmEgPT0gMSkgc2VtYW5hICs9IDE7DQ0KCQl2YXIg dGFiRGlhID0gdGFiU2VtYW5hc1tzZW1hbmEtMV0uZ2V0RWxlbWVudHNCeVRhZ05h bWUoJ3RkJylbZGlhRGVMYVNlbWFuYS0xXTsNDQoJCQ0NCgkJaWYoY29udGFkb3JE aWFzID09IDAgJiYgZGlhRGVMYVNlbWFuYSA8IHByaW1lcm9EZU1lcykgew0NCgkJ CXRhYkRpYS5jbGFzc05hbWUgPSBudWxsOw0NCgkJCXRhYkRpYS5pbm5lckhUTUwg PSAnJm5ic3A7JzsNDQoJCQljb250aW51ZTsNDQoJCX0NDQoJCWNvbnRhZG9yRGlh cyArPSAxOw0NCg0NCgkJdGFiRGlhLmNsYXNzTmFtZSA9IChhbmlvID09IGFuaW9B Y3R1YWwgJiYgbWVzID09IG1lc0FjdHVhbCAmJiBjb250YWRvckRpYXMgPT0gZGlh QWN0dWFsKQ0NCgkJCQkJCQk/ICdhZ2VuZGFNYXJjYWRvJyANDQoJCQkJCQkJOiBu dWxsOw0NCg0NCgkJdGFiRGlhLmlubmVySFRNTCA9IGNvbnRhZG9yRGlhczsNDQoJ fQ0NCgl3aGlsZSAoZGlhRGVMYVNlbWFuYTw3KSB7DQ0KCQlkaWFEZUxhU2VtYW5h ICs9IDE7DQ0KCQl2YXIgdGFiRGlhID0gdGFiU2VtYW5hc1tzZW1hbmEtMV0uZ2V0 RWxlbWVudHNCeVRhZ05hbWUoJ3RkJylbZGlhRGVMYVNlbWFuYS0xXTsNDQoJCXRh YkRpYS5jbGFzc05hbWUgPSBudWxsOw0NCgkJdGFiRGlhLmlubmVySFRNTCA9ICcm bmJzcDsnOw0NCgl9DQ0KCQ0NCgkvLyBQaW50YSBsb3MgZXZlbnRvcw0NCgl2YXIg aGFzSnNVcmwgPSB1cmwgJiYgdXJsLnRyaW0oKS5pbmRleE9mKCdqYXZhc2NyaXB0 OicpID09IDA7DQ0KCXZhciBhZ2VuZGEgPSBvYnRlbkFnZW5kYShhamF4dXJsLCBt ZXMsIGFuaW8pOw0NCgl0YWJTZW1hbmFzID0gdGFiTWVzLmdldEVsZW1lbnRzQnlU YWdOYW1lKCd0cicpOw0NCgl2YXIgZGlhRGVMYVNlbWFuYSA9IDA7IHZhciBzZW1h bmEgPSAwOw0NCglkbyB7DQ0KCQlkaWFEZUxhU2VtYW5hID0gKGRpYURlTGFTZW1h bmElNykgKyAxOw0NCgkJaWYgKGRpYURlTGFTZW1hbmEgPT0gMSkgc2VtYW5hICs9 IDE7DQ0KCQl2YXIgdGFiRGlhID0gdGFiU2VtYW5hc1tzZW1hbmEtMV0uZ2V0RWxl bWVudHNCeVRhZ05hbWUoJ3RkJylbZGlhRGVMYVNlbWFuYS0xXTsNDQoJCWlmICgh L1xkKy8udGVzdCh0YWJEaWEuaW5uZXJIVE1MKSkgY29udGludWU7DQ0KCQkNDQoJ CXZhciBkaWEgPSBwYXJzZUludCh0YWJEaWEuaW5uZXJIVE1MKTsNDQoJCWlmICgh YWdlbmRhLnRpZW5lRXZlbnRvKGFuaW8sIG1lcywgZGlhKSkgY29udGludWU7DQ0K CQ0NCgkJaWYgKGFuaW8gIT0gYW5pb0FjdHVhbCB8fCBtZXMgIT0gbWVzQWN0dWFs IHx8IGRpYSAhPSBkaWFBY3R1YWwpDQ0KCQkJdGFiRGlhLmNsYXNzTmFtZSA9ICdh Z2VuZGFFdmVudG8nOw0NCgkJaWYgKGhhc0pzVXJsKSB7DQ0KCQkJdGFiRGlhLmlu bmVySFRNTCA9ICc8YSB0aXRsZT0iJyArIHRpdF9ldmVudCArICcgJyArIGRpYSAr JyIgaHJlZj0iIyIgb25jbGljaz0iJyArIHVybC5yZXBsYWNlKC9eamF2YXNjcmlw dDovaSwgIiIpICsgJztyZXR1cm4gZmFsc2U7Ij4nICsgZGlhICsgJzwvdGQ+JzsN DQoJCX1lbHNlew0NCgkJCXZhciBkYXRhID0gZGF0ZUZvcm1hdEF0bihkaWEsIG1l cywgYW5pbyk7DQ0KCQkJdGFiRGlhLmlubmVySFRNTCA9ICc8YSB0aXRsZT0iJysg dGl0X2V2ZW50ICsnICcgKyBkaWEgKyciIGhyZWY9IicrIHVybC5yZXBsYWNlKC9G RUNIQS9nLCBkYXRhKSArJyI+JyArIGRpYSArICc8L3RkPic7DQ0KCQl9DQ0KCX0g d2hpbGUoc2VtYW5hICE9IHRvdGFsU2VtYW5hcyB8fCBkaWFEZUxhU2VtYW5hICE9 IDcpOw0NCgkNDQoJaWYgKGVubGFjZUFudCkgZW5sYWNlQW50LmRpc2FibGVkPWZh bHNlOw0NCglpZiAoZW5sYWNlU2lnKSBlbmxhY2VTaWcuZGlzYWJsZWQ9ZmFsc2U7 DQ0KfQ== ------------ikST5bsQmqHASzTkaiCxIz Content-Disposition: inline; filename=swfobject.js Content-Type: application/x-javascript; charset=utf-8; name=swfobject.js Content-Location: http://www.bde.es/webbde/js/swfobject.js Content-Transfer-Encoding: Base64 LyogU1dGT2JqZWN0IHYyLjEgPGh0dHA6Ly9jb2RlLmdvb2dsZS5jb20vcC9zd2Zv YmplY3QvPg0NCglDb3B5cmlnaHQgKGMpIDIwMDctMjAwOCBHZW9mZiBTdGVhcm5z LCBNaWNoYWVsIFdpbGxpYW1zLCBhbmQgQm9iYnkgdmFuIGRlciBTbHVpcw0NCglU aGlzIHNvZnR3YXJlIGlzIHJlbGVhc2VkIHVuZGVyIHRoZSBNSVQgTGljZW5zZSA8 aHR0cDovL3d3dy5vcGVuc291cmNlLm9yZy9saWNlbnNlcy9taXQtbGljZW5zZS5w aHA+DQ0KKi8NDQp2YXIgc3dmb2JqZWN0PWZ1bmN0aW9uKCl7dmFyIGI9InVuZGVm aW5lZCIsUT0ib2JqZWN0IixuPSJTaG9ja3dhdmUgRmxhc2giLHA9IlNob2Nrd2F2 ZUZsYXNoLlNob2Nrd2F2ZUZsYXNoIixQPSJhcHBsaWNhdGlvbi94LXNob2Nrd2F2 ZS1mbGFzaCIsbT0iU1dGT2JqZWN0RXhwckluc3QiLGo9d2luZG93LEs9ZG9jdW1l bnQsVD1uYXZpZ2F0b3Isbz1bXSxOPVtdLGk9W10sZD1bXSxKLFo9bnVsbCxNPW51 bGwsbD1udWxsLGU9ZmFsc2UsQT1mYWxzZTt2YXIgaD1mdW5jdGlvbigpe3ZhciB2 PXR5cGVvZiBLLmdldEVsZW1lbnRCeUlkIT1iJiZ0eXBlb2YgSy5nZXRFbGVtZW50 c0J5VGFnTmFtZSE9YiYmdHlwZW9mIEsuY3JlYXRlRWxlbWVudCE9YixBQz1bMCww LDBdLHg9bnVsbDtpZih0eXBlb2YgVC5wbHVnaW5zIT1iJiZ0eXBlb2YgVC5wbHVn aW5zW25dPT1RKXt4PVQucGx1Z2luc1tuXS5kZXNjcmlwdGlvbjtpZih4JiYhKHR5 cGVvZiBULm1pbWVUeXBlcyE9YiYmVC5taW1lVHlwZXNbUF0mJiFULm1pbWVUeXBl c1tQXS5lbmFibGVkUGx1Z2luKSl7eD14LnJlcGxhY2UoL14uKlxzKyhcUytccytc UyskKS8sIiQxIik7QUNbMF09cGFyc2VJbnQoeC5yZXBsYWNlKC9eKC4qKVwuLiok LywiJDEiKSwxMCk7QUNbMV09cGFyc2VJbnQoeC5yZXBsYWNlKC9eLipcLiguKilc cy4qJC8sIiQxIiksMTApO0FDWzJdPS9yLy50ZXN0KHgpP3BhcnNlSW50KHgucmVw bGFjZSgvXi4qciguKikkLywiJDEiKSwxMCk6MH19ZWxzZXtpZih0eXBlb2Ygai5B Y3RpdmVYT2JqZWN0IT1iKXt2YXIgeT1udWxsLEFCPWZhbHNlO3RyeXt5PW5ldyBB Y3RpdmVYT2JqZWN0KHArIi43Iil9Y2F0Y2godCl7dHJ5e3k9bmV3IEFjdGl2ZVhP YmplY3QocCsiLjYiKTtBQz1bNiwwLDIxXTt5LkFsbG93U2NyaXB0QWNjZXNzPSJh bHdheXMifWNhdGNoKHQpe2lmKEFDWzBdPT02KXtBQj10cnVlfX1pZighQUIpe3Ry eXt5PW5ldyBBY3RpdmVYT2JqZWN0KHApfWNhdGNoKHQpe319fWlmKCFBQiYmeSl7 dHJ5e3g9eS5HZXRWYXJpYWJsZSgiJHZlcnNpb24iKTtpZih4KXt4PXguc3BsaXQo IiAiKVsxXS5zcGxpdCgiLCIpO0FDPVtwYXJzZUludCh4WzBdLDEwKSxwYXJzZUlu dCh4WzFdLDEwKSxwYXJzZUludCh4WzJdLDEwKV19fWNhdGNoKHQpe319fX12YXIg QUQ9VC51c2VyQWdlbnQudG9Mb3dlckNhc2UoKSxyPVQucGxhdGZvcm0udG9Mb3dl ckNhc2UoKSxBQT0vd2Via2l0Ly50ZXN0KEFEKT9wYXJzZUZsb2F0KEFELnJlcGxh Y2UoL14uKndlYmtpdFwvKFxkKyhcLlxkKyk/KS4qJC8sIiQxIikpOmZhbHNlLHE9 ZmFsc2Usej1yPy93aW4vLnRlc3Qocik6L3dpbi8udGVzdChBRCksdz1yPy9tYWMv LnRlc3Qocik6L21hYy8udGVzdChBRCk7LypAY2Nfb24gcT10cnVlO0BpZihAX3dp bjMyKXo9dHJ1ZTtAZWxpZihAX21hYyl3PXRydWU7QGVuZEAqL3JldHVybnt3M2Nk b206dixwdjpBQyx3ZWJraXQ6QUEsaWU6cSx3aW46eixtYWM6d319KCk7dmFyIEw9 ZnVuY3Rpb24oKXtpZighaC53M2Nkb20pe3JldHVybiB9ZihIKTtpZihoLmllJiZo Lndpbil7dHJ5e0sud3JpdGUoIjxzY3JpcHQgaWQ9X19pZV9vbmRvbWxvYWQgZGVm ZXI9dHJ1ZSBzcmM9Ly86PjxcL3NjcmlwdD4iKTtKPUMoIl9faWVfb25kb21sb2Fk Iik7aWYoSil7SShKLCJvbnJlYWR5c3RhdGVjaGFuZ2UiLFMpfX1jYXRjaChxKXt9 fWlmKGgud2Via2l0JiZ0eXBlb2YgSy5yZWFkeVN0YXRlIT1iKXtaPXNldEludGVy dmFsKGZ1bmN0aW9uKCl7aWYoL2xvYWRlZHxjb21wbGV0ZS8udGVzdChLLnJlYWR5 U3RhdGUpKXtFKCl9fSwxMCl9aWYodHlwZW9mIEsuYWRkRXZlbnRMaXN0ZW5lciE9 Yil7Sy5hZGRFdmVudExpc3RlbmVyKCJET01Db250ZW50TG9hZGVkIixFLG51bGwp fVIoRSl9KCk7ZnVuY3Rpb24gUygpe2lmKEoucmVhZHlTdGF0ZT09ImNvbXBsZXRl Iil7Si5wYXJlbnROb2RlLnJlbW92ZUNoaWxkKEopO0UoKX19ZnVuY3Rpb24gRSgp e2lmKGUpe3JldHVybiB9aWYoaC5pZSYmaC53aW4pe3ZhciB2PWEoInNwYW4iKTt0 cnl7dmFyIHU9Sy5nZXRFbGVtZW50c0J5VGFnTmFtZSgiYm9keSIpWzBdLmFwcGVu ZENoaWxkKHYpO3UucGFyZW50Tm9kZS5yZW1vdmVDaGlsZCh1KX1jYXRjaCh3KXty ZXR1cm4gfX1lPXRydWU7aWYoWil7Y2xlYXJJbnRlcnZhbChaKTtaPW51bGx9dmFy IHE9by5sZW5ndGg7Zm9yKHZhciByPTA7cjxxO3IrKyl7b1tyXSgpfX1mdW5jdGlv biBmKHEpe2lmKGUpe3EoKX1lbHNle29bby5sZW5ndGhdPXF9fWZ1bmN0aW9uIFIo cil7aWYodHlwZW9mIGouYWRkRXZlbnRMaXN0ZW5lciE9Yil7ai5hZGRFdmVudExp c3RlbmVyKCJsb2FkIixyLGZhbHNlKX1lbHNle2lmKHR5cGVvZiBLLmFkZEV2ZW50 TGlzdGVuZXIhPWIpe0suYWRkRXZlbnRMaXN0ZW5lcigibG9hZCIscixmYWxzZSl9 ZWxzZXtpZih0eXBlb2Ygai5hdHRhY2hFdmVudCE9Yil7SShqLCJvbmxvYWQiLHIp fWVsc2V7aWYodHlwZW9mIGoub25sb2FkPT0iZnVuY3Rpb24iKXt2YXIgcT1qLm9u bG9hZDtqLm9ubG9hZD1mdW5jdGlvbigpe3EoKTtyKCl9fWVsc2V7ai5vbmxvYWQ9 cn19fX19ZnVuY3Rpb24gSCgpe3ZhciB0PU4ubGVuZ3RoO2Zvcih2YXIgcT0wO3E8 dDtxKyspe3ZhciB1PU5bcV0uaWQ7aWYoaC5wdlswXT4wKXt2YXIgcj1DKHUpO2lm KHIpe05bcV0ud2lkdGg9ci5nZXRBdHRyaWJ1dGUoIndpZHRoIik/ci5nZXRBdHRy aWJ1dGUoIndpZHRoIik6IjAiO05bcV0uaGVpZ2h0PXIuZ2V0QXR0cmlidXRlKCJo ZWlnaHQiKT9yLmdldEF0dHJpYnV0ZSgiaGVpZ2h0Iik6IjAiO2lmKGMoTltxXS5z d2ZWZXJzaW9uKSl7aWYoaC53ZWJraXQmJmgud2Via2l0PDMxMil7WShyKX1XKHUs dHJ1ZSl9ZWxzZXtpZihOW3FdLmV4cHJlc3NJbnN0YWxsJiYhQSYmYygiNi4wLjY1 IikmJihoLndpbnx8aC5tYWMpKXtrKE5bcV0pfWVsc2V7TyhyKX19fX1lbHNle1co dSx0cnVlKX19fWZ1bmN0aW9uIFkodCl7dmFyIHE9dC5nZXRFbGVtZW50c0J5VGFn TmFtZShRKVswXTtpZihxKXt2YXIgdz1hKCJlbWJlZCIpLHk9cS5hdHRyaWJ1dGVz O2lmKHkpe3ZhciB2PXkubGVuZ3RoO2Zvcih2YXIgdT0wO3U8djt1Kyspe2lmKHlb dV0ubm9kZU5hbWU9PSJEQVRBIil7dy5zZXRBdHRyaWJ1dGUoInNyYyIseVt1XS5u b2RlVmFsdWUpfWVsc2V7dy5zZXRBdHRyaWJ1dGUoeVt1XS5ub2RlTmFtZSx5W3Vd Lm5vZGVWYWx1ZSl9fX12YXIgeD1xLmNoaWxkTm9kZXM7aWYoeCl7dmFyIHo9eC5s ZW5ndGg7Zm9yKHZhciByPTA7cjx6O3IrKyl7aWYoeFtyXS5ub2RlVHlwZT09MSYm eFtyXS5ub2RlTmFtZT09IlBBUkFNIil7dy5zZXRBdHRyaWJ1dGUoeFtyXS5nZXRB dHRyaWJ1dGUoIm5hbWUiKSx4W3JdLmdldEF0dHJpYnV0ZSgidmFsdWUiKSl9fX10 LnBhcmVudE5vZGUucmVwbGFjZUNoaWxkKHcsdCl9fWZ1bmN0aW9uIGsodyl7QT10 cnVlO3ZhciB1PUMody5pZCk7aWYodSl7aWYody5hbHRDb250ZW50SWQpe3ZhciB5 PUMody5hbHRDb250ZW50SWQpO2lmKHkpe009eTtsPXcuYWx0Q29udGVudElkfX1l bHNle009Ryh1KX1pZighKC8lJC8udGVzdCh3LndpZHRoKSkmJnBhcnNlSW50KHcu d2lkdGgsMTApPDMxMCl7dy53aWR0aD0iMzEwIn1pZighKC8lJC8udGVzdCh3Lmhl aWdodCkpJiZwYXJzZUludCh3LmhlaWdodCwxMCk8MTM3KXt3LmhlaWdodD0iMTM3 In1LLnRpdGxlPUsudGl0bGUuc2xpY2UoMCw0NykrIiAtIEZsYXNoIFBsYXllciBJ bnN0YWxsYXRpb24iO3ZhciB6PWguaWUmJmgud2luPyJBY3RpdmVYIjoiUGx1Z0lu IixxPUsudGl0bGUscj0iTU1yZWRpcmVjdFVSTD0iK2oubG9jYXRpb24rIiZNTXBs YXllclR5cGU9Iit6KyImTU1kb2N0aXRsZT0iK3EseD13LmlkO2lmKGguaWUmJmgu d2luJiZ1LnJlYWR5U3RhdGUhPTQpe3ZhciB0PWEoImRpdiIpO3grPSJTV0ZPYmpl Y3ROZXciO3Quc2V0QXR0cmlidXRlKCJpZCIseCk7dS5wYXJlbnROb2RlLmluc2Vy dEJlZm9yZSh0LHUpO3Uuc3R5bGUuZGlzcGxheT0ibm9uZSI7dmFyIHY9ZnVuY3Rp b24oKXt1LnBhcmVudE5vZGUucmVtb3ZlQ2hpbGQodSl9O0koaiwib25sb2FkIix2 KX1VKHtkYXRhOncuZXhwcmVzc0luc3RhbGwsaWQ6bSx3aWR0aDp3LndpZHRoLGhl aWdodDp3LmhlaWdodH0se2ZsYXNodmFyczpyfSx4KX19ZnVuY3Rpb24gTyh0KXtp ZihoLmllJiZoLndpbiYmdC5yZWFkeVN0YXRlIT00KXt2YXIgcj1hKCJkaXYiKTt0 LnBhcmVudE5vZGUuaW5zZXJ0QmVmb3JlKHIsdCk7ci5wYXJlbnROb2RlLnJlcGxh Y2VDaGlsZChHKHQpLHIpO3Quc3R5bGUuZGlzcGxheT0ibm9uZSI7dmFyIHE9ZnVu Y3Rpb24oKXt0LnBhcmVudE5vZGUucmVtb3ZlQ2hpbGQodCl9O0koaiwib25sb2Fk IixxKX1lbHNle3QucGFyZW50Tm9kZS5yZXBsYWNlQ2hpbGQoRyh0KSx0KX19ZnVu Y3Rpb24gRyh2KXt2YXIgdT1hKCJkaXYiKTtpZihoLndpbiYmaC5pZSl7dS5pbm5l ckhUTUw9di5pbm5lckhUTUx9ZWxzZXt2YXIgcj12LmdldEVsZW1lbnRzQnlUYWdO YW1lKFEpWzBdO2lmKHIpe3ZhciB3PXIuY2hpbGROb2RlcztpZih3KXt2YXIgcT13 Lmxlbmd0aDtmb3IodmFyIHQ9MDt0PHE7dCsrKXtpZighKHdbdF0ubm9kZVR5cGU9 PTEmJndbdF0ubm9kZU5hbWU9PSJQQVJBTSIpJiYhKHdbdF0ubm9kZVR5cGU9PTgp KXt1LmFwcGVuZENoaWxkKHdbdF0uY2xvbmVOb2RlKHRydWUpKX19fX19cmV0dXJu IHV9ZnVuY3Rpb24gVShBRyxBRSx0KXt2YXIgcSx2PUModCk7aWYodil7aWYodHlw ZW9mIEFHLmlkPT1iKXtBRy5pZD10fWlmKGguaWUmJmgud2luKXt2YXIgQUY9IiI7 Zm9yKHZhciBBQiBpbiBBRyl7aWYoQUdbQUJdIT1PYmplY3QucHJvdG90eXBlW0FC XSl7aWYoQUIudG9Mb3dlckNhc2UoKT09ImRhdGEiKXtBRS5tb3ZpZT1BR1tBQl19 ZWxzZXtpZihBQi50b0xvd2VyQ2FzZSgpPT0ic3R5bGVjbGFzcyIpe0FGKz0nIGNs YXNzPSInK0FHW0FCXSsnIid9ZWxzZXtpZihBQi50b0xvd2VyQ2FzZSgpIT0iY2xh c3NpZCIpe0FGKz0iICIrQUIrJz0iJytBR1tBQl0rJyInfX19fX12YXIgQUQ9IiI7 Zm9yKHZhciBBQSBpbiBBRSl7aWYoQUVbQUFdIT1PYmplY3QucHJvdG90eXBlW0FB XSl7QUQrPSc8cGFyYW0gbmFtZT0iJytBQSsnIiB2YWx1ZT0iJytBRVtBQV0rJyIg Lz4nfX12Lm91dGVySFRNTD0nPG9iamVjdCBjbGFzc2lkPSJjbHNpZDpEMjdDREI2 RS1BRTZELTExY2YtOTZCOC00NDQ1NTM1NDAwMDAiJytBRisiPiIrQUQrIjwvb2Jq ZWN0PiI7aVtpLmxlbmd0aF09QUcuaWQ7cT1DKEFHLmlkKX1lbHNle2lmKGgud2Vi a2l0JiZoLndlYmtpdDwzMTIpe3ZhciBBQz1hKCJlbWJlZCIpO0FDLnNldEF0dHJp YnV0ZSgidHlwZSIsUCk7Zm9yKHZhciB6IGluIEFHKXtpZihBR1t6XSE9T2JqZWN0 LnByb3RvdHlwZVt6XSl7aWYoei50b0xvd2VyQ2FzZSgpPT0iZGF0YSIpe0FDLnNl dEF0dHJpYnV0ZSgic3JjIixBR1t6XSl9ZWxzZXtpZih6LnRvTG93ZXJDYXNlKCk9 PSJzdHlsZWNsYXNzIil7QUMuc2V0QXR0cmlidXRlKCJjbGFzcyIsQUdbel0pfWVs c2V7aWYoei50b0xvd2VyQ2FzZSgpIT0iY2xhc3NpZCIpe0FDLnNldEF0dHJpYnV0 ZSh6LEFHW3pdKX19fX19Zm9yKHZhciB5IGluIEFFKXtpZihBRVt5XSE9T2JqZWN0 LnByb3RvdHlwZVt5XSl7aWYoeS50b0xvd2VyQ2FzZSgpIT0ibW92aWUiKXtBQy5z ZXRBdHRyaWJ1dGUoeSxBRVt5XSl9fX12LnBhcmVudE5vZGUucmVwbGFjZUNoaWxk KEFDLHYpO3E9QUN9ZWxzZXt2YXIgdT1hKFEpO3Uuc2V0QXR0cmlidXRlKCJ0eXBl IixQKTtmb3IodmFyIHggaW4gQUcpe2lmKEFHW3hdIT1PYmplY3QucHJvdG90eXBl W3hdKXtpZih4LnRvTG93ZXJDYXNlKCk9PSJzdHlsZWNsYXNzIil7dS5zZXRBdHRy aWJ1dGUoImNsYXNzIixBR1t4XSl9ZWxzZXtpZih4LnRvTG93ZXJDYXNlKCkhPSJj bGFzc2lkIil7dS5zZXRBdHRyaWJ1dGUoeCxBR1t4XSl9fX19Zm9yKHZhciB3IGlu IEFFKXtpZihBRVt3XSE9T2JqZWN0LnByb3RvdHlwZVt3XSYmdy50b0xvd2VyQ2Fz ZSgpIT0ibW92aWUiKXtGKHUsdyxBRVt3XSl9fXYucGFyZW50Tm9kZS5yZXBsYWNl Q2hpbGQodSx2KTtxPXV9fX1yZXR1cm4gcX1mdW5jdGlvbiBGKHQscSxyKXt2YXIg dT1hKCJwYXJhbSIpO3Uuc2V0QXR0cmlidXRlKCJuYW1lIixxKTt1LnNldEF0dHJp YnV0ZSgidmFsdWUiLHIpO3QuYXBwZW5kQ2hpbGQodSl9ZnVuY3Rpb24gWChyKXt2 YXIgcT1DKHIpO2lmKHEmJihxLm5vZGVOYW1lPT0iT0JKRUNUInx8cS5ub2RlTmFt ZT09IkVNQkVEIikpe2lmKGguaWUmJmgud2luKXtpZihxLnJlYWR5U3RhdGU9PTQp e0Iocil9ZWxzZXtqLmF0dGFjaEV2ZW50KCJvbmxvYWQiLGZ1bmN0aW9uKCl7Qihy KX0pfX1lbHNle3EucGFyZW50Tm9kZS5yZW1vdmVDaGlsZChxKX19fWZ1bmN0aW9u IEIodCl7dmFyIHI9Qyh0KTtpZihyKXtmb3IodmFyIHEgaW4gcil7aWYodHlwZW9m IHJbcV09PSJmdW5jdGlvbiIpe3JbcV09bnVsbH19ci5wYXJlbnROb2RlLnJlbW92 ZUNoaWxkKHIpfX1mdW5jdGlvbiBDKHQpe3ZhciBxPW51bGw7dHJ5e3E9Sy5nZXRF bGVtZW50QnlJZCh0KX1jYXRjaChyKXt9cmV0dXJuIHF9ZnVuY3Rpb24gYShxKXty ZXR1cm4gSy5jcmVhdGVFbGVtZW50KHEpfWZ1bmN0aW9uIEkodCxxLHIpe3QuYXR0 YWNoRXZlbnQocSxyKTtkW2QubGVuZ3RoXT1bdCxxLHJdfWZ1bmN0aW9uIGModCl7 dmFyIHI9aC5wdixxPXQuc3BsaXQoIi4iKTtxWzBdPXBhcnNlSW50KHFbMF0sMTAp O3FbMV09cGFyc2VJbnQocVsxXSwxMCl8fDA7cVsyXT1wYXJzZUludChxWzJdLDEw KXx8MDtyZXR1cm4oclswXT5xWzBdfHwoclswXT09cVswXSYmclsxXT5xWzFdKXx8 KHJbMF09PXFbMF0mJnJbMV09PXFbMV0mJnJbMl0+PXFbMl0pKT90cnVlOmZhbHNl fWZ1bmN0aW9uIFYodixyKXtpZihoLmllJiZoLm1hYyl7cmV0dXJuIH12YXIgdT1L LmdldEVsZW1lbnRzQnlUYWdOYW1lKCJoZWFkIilbMF0sdD1hKCJzdHlsZSIpO3Qu c2V0QXR0cmlidXRlKCJ0eXBlIiwidGV4dC9jc3MiKTt0LnNldEF0dHJpYnV0ZSgi bWVkaWEiLCJzY3JlZW4iKTtpZighKGguaWUmJmgud2luKSYmdHlwZW9mIEsuY3Jl YXRlVGV4dE5vZGUhPWIpe3QuYXBwZW5kQ2hpbGQoSy5jcmVhdGVUZXh0Tm9kZSh2 KyIgeyIrcisifSIpKX11LmFwcGVuZENoaWxkKHQpO2lmKGguaWUmJmgud2luJiZ0 eXBlb2YgSy5zdHlsZVNoZWV0cyE9YiYmSy5zdHlsZVNoZWV0cy5sZW5ndGg+MCl7 dmFyIHE9Sy5zdHlsZVNoZWV0c1tLLnN0eWxlU2hlZXRzLmxlbmd0aC0xXTtpZih0 eXBlb2YgcS5hZGRSdWxlPT1RKXtxLmFkZFJ1bGUodixyKX19fWZ1bmN0aW9uIFco dCxxKXt2YXIgcj1xPyJ2aXNpYmxlIjoiaGlkZGVuIjtpZihlJiZDKHQpKXtDKHQp LnN0eWxlLnZpc2liaWxpdHk9cn1lbHNle1YoIiMiK3QsInZpc2liaWxpdHk6Iity KX19ZnVuY3Rpb24gZyhzKXt2YXIgcj0vW1xcXCI8PlwuO10vO3ZhciBxPXIuZXhl YyhzKSE9bnVsbDtyZXR1cm4gcT9lbmNvZGVVUklDb21wb25lbnQocyk6c312YXIg RD1mdW5jdGlvbigpe2lmKGguaWUmJmgud2luKXt3aW5kb3cuYXR0YWNoRXZlbnQo Im9udW5sb2FkIixmdW5jdGlvbigpe3ZhciB3PWQubGVuZ3RoO2Zvcih2YXIgdj0w O3Y8dzt2Kyspe2Rbdl1bMF0uZGV0YWNoRXZlbnQoZFt2XVsxXSxkW3ZdWzJdKX12 YXIgdD1pLmxlbmd0aDtmb3IodmFyIHU9MDt1PHQ7dSsrKXtYKGlbdV0pfWZvcih2 YXIgciBpbiBoKXtoW3JdPW51bGx9aD1udWxsO2Zvcih2YXIgcSBpbiBzd2ZvYmpl Y3Qpe3N3Zm9iamVjdFtxXT1udWxsfXN3Zm9iamVjdD1udWxsfSl9fSgpO3JldHVy bntyZWdpc3Rlck9iamVjdDpmdW5jdGlvbih1LHEsdCl7aWYoIWgudzNjZG9tfHwh dXx8IXEpe3JldHVybiB9dmFyIHI9e307ci5pZD11O3Iuc3dmVmVyc2lvbj1xO3Iu ZXhwcmVzc0luc3RhbGw9dD90OmZhbHNlO05bTi5sZW5ndGhdPXI7Vyh1LGZhbHNl KX0sZ2V0T2JqZWN0QnlJZDpmdW5jdGlvbih2KXt2YXIgcT1udWxsO2lmKGgudzNj ZG9tKXt2YXIgdD1DKHYpO2lmKHQpe3ZhciB1PXQuZ2V0RWxlbWVudHNCeVRhZ05h bWUoUSlbMF07aWYoIXV8fCh1JiZ0eXBlb2YgdC5TZXRWYXJpYWJsZSE9Yikpe3E9 dH1lbHNle2lmKHR5cGVvZiB1LlNldFZhcmlhYmxlIT1iKXtxPXV9fX19cmV0dXJu IHF9LGVtYmVkU1dGOmZ1bmN0aW9uKHgsQUUsQUIsQUQscSx3LHIseixBQyl7aWYo IWgudzNjZG9tfHwheHx8IUFFfHwhQUJ8fCFBRHx8IXEpe3JldHVybiB9QUIrPSIi O0FEKz0iIjtpZihjKHEpKXtXKEFFLGZhbHNlKTt2YXIgQUE9e307aWYoQUMmJnR5 cGVvZiBBQz09PVEpe2Zvcih2YXIgdiBpbiBBQyl7aWYoQUNbdl0hPU9iamVjdC5w cm90b3R5cGVbdl0pe0FBW3ZdPUFDW3ZdfX19QUEuZGF0YT14O0FBLndpZHRoPUFC O0FBLmhlaWdodD1BRDt2YXIgeT17fTtpZih6JiZ0eXBlb2Ygej09PVEpe2Zvcih2 YXIgdSBpbiB6KXtpZih6W3VdIT1PYmplY3QucHJvdG90eXBlW3VdKXt5W3VdPXpb dV19fX1pZihyJiZ0eXBlb2Ygcj09PVEpe2Zvcih2YXIgdCBpbiByKXtpZihyW3Rd IT1PYmplY3QucHJvdG90eXBlW3RdKXtpZih0eXBlb2YgeS5mbGFzaHZhcnMhPWIp e3kuZmxhc2h2YXJzKz0iJiIrdCsiPSIrclt0XX1lbHNle3kuZmxhc2h2YXJzPXQr Ij0iK3JbdF19fX19ZihmdW5jdGlvbigpe1UoQUEseSxBRSk7aWYoQUEuaWQ9PUFF KXtXKEFFLHRydWUpfX0pfWVsc2V7aWYodyYmIUEmJmMoIjYuMC42NSIpJiYoaC53 aW58fGgubWFjKSl7QT10cnVlO1coQUUsZmFsc2UpO2YoZnVuY3Rpb24oKXt2YXIg QUY9e307QUYuaWQ9QUYuYWx0Q29udGVudElkPUFFO0FGLndpZHRoPUFCO0FGLmhl aWdodD1BRDtBRi5leHByZXNzSW5zdGFsbD13O2soQUYpfSl9fX0sZ2V0Rmxhc2hQ bGF5ZXJWZXJzaW9uOmZ1bmN0aW9uKCl7cmV0dXJue21ham9yOmgucHZbMF0sbWlu b3I6aC5wdlsxXSxyZWxlYXNlOmgucHZbMl19fSxoYXNGbGFzaFBsYXllclZlcnNp b246YyxjcmVhdGVTV0Y6ZnVuY3Rpb24odCxyLHEpe2lmKGgudzNjZG9tKXtyZXR1 cm4gVSh0LHIscSl9ZWxzZXtyZXR1cm4gdW5kZWZpbmVkfX0scmVtb3ZlU1dGOmZ1 bmN0aW9uKHEpe2lmKGgudzNjZG9tKXtYKHEpfX0sY3JlYXRlQ1NTOmZ1bmN0aW9u KHIscSl7aWYoaC53M2Nkb20pe1YocixxKX19LGFkZERvbUxvYWRFdmVudDpmLGFk ZExvYWRFdmVudDpSLGdldFF1ZXJ5UGFyYW1WYWx1ZTpmdW5jdGlvbih2KXt2YXIg dT1LLmxvY2F0aW9uLnNlYXJjaHx8Sy5sb2NhdGlvbi5oYXNoO2lmKHY9PW51bGwp e3JldHVybiBnKHUpfWlmKHUpe3ZhciB0PXUuc3Vic3RyaW5nKDEpLnNwbGl0KCIm Iik7Zm9yKHZhciByPTA7cjx0Lmxlbmd0aDtyKyspe2lmKHRbcl0uc3Vic3RyaW5n KDAsdFtyXS5pbmRleE9mKCI9IikpPT12KXtyZXR1cm4gZyh0W3JdLnN1YnN0cmlu ZygodFtyXS5pbmRleE9mKCI9IikrMSkpKX19fXJldHVybiIifSxleHByZXNzSW5z dGFsbENhbGxiYWNrOmZ1bmN0aW9uKCl7aWYoQSYmTSl7dmFyIHE9QyhtKTtpZihx KXtxLnBhcmVudE5vZGUucmVwbGFjZUNoaWxkKE0scSk7aWYobCl7VyhsLHRydWUp O2lmKGguaWUmJmgud2luKXtNLnN0eWxlLmRpc3BsYXk9ImJsb2NrIn19TT1udWxs O2w9bnVsbDtBPWZhbHNlfX19fX0oKTs= ------------ikST5bsQmqHASzTkaiCxIz Content-Disposition: inline Content-Type: image/gif Content-Location: http://www.bde.es/webbde/img/listaInformes.gif Content-Transfer-Encoding: Base64 R0lGODlhEAALAIAAAKNHXf///yH5BAEHAAEALAAAAAAQAAsAAAITDI6Zpu0PFYso TGovtLT2/2lbAQA7 ------------ikST5bsQmqHASzTkaiCxIz Content-Disposition: inline; filename=informes.css Content-Type: text/css; charset=utf-8; name=informes.css Content-Location: http://www.bde.es/webbde/css/informes.css Content-Transfer-Encoding: 8bit .tyimg { background-color:#A3475D !important; } div#ctr .indice_listado h3 { background: url(../img/listaInformes.gif) left 0.1em no-repeat; } div#ctr .indice_listado ul li { background: url(../img/listaSubInformes.gif) left 1.1em no-repeat; } div#ctr ul li, div#ctr ul li li, div#ctr ul li li li { background: url(../img/listaCtrInformes.gif) left .7em no-repeat; } #opciones_der ul li { background: url(../img/listaInformes.gif) left .5em no-repeat; } div#ctr ul.path li { background:transparent url(../img/bgPath.gif) no-repeat scroll right center; } #opciones_der .ctoder { background: url(../img/listaInformes.gif) left .3em no-repeat; } #opciones_der h3.informes, #opciones_der h3.estder { background-color:#A3475D; } .divpublica { clear: both; } /*Publicaciones*/ div#ctr h3.publicaciones , div#ctr .funciones h3.publicaciones, div#ctr .funciones h3#selAnios { clear:both; color:#930; font-size:1.27em; margin-bottom:0; margin-left:0; padding-bottom:0.3em; padding-left:0; } .funciones h3.publicaciones .pubht { font-size:1.27em; color:#930; padding-bottom:0.3em; margin-bottom:0; } div.billeteria { margin-right:2em; } div.intro_seccion { overflow:hidden; } .colm { float:left; width:16.5em; border-top:0.1em solid #c7c7c7; padding:0em 0 2em 0.55em; margin-right:0em; color:#454545; } div#ctr .colm2, .colm2 { border-top:0.1em solid #C7C7C7; color:#454545; float:left; margin-right:0.55em; padding:2em 0 2em 0; width:32.6%; } .colm img { border:0.1em solid #000; width:11.82em; /* height:13.45em; */ } .colm label { display:block; margin-bottom:0.5em; } .colm select { font-size:1em; border:0.09em solid #c2c2c2; width:10em; } .colm .env { vertical-align:top; width:1.54em; height:1.36em; font-size:1em; } .billeteria img { border-color:#d8d8d8; width:16.64em; height:14.09em; } div#ctr .docPublis, .docPublis {border-top:0.1em solid #C7C7C7;list-style-image:url(../img/masInteresa.gif);margin:0 0 2em 0em;padding:1.4em 0 0 1.8em;font-size:0.9em;} div#ctr .docPublisSinBorde, .docPublisSinBorde {border-top:0;list-style-image:url(../img/masInteresa.gif);margin:0 0 2em 0em;padding:1.4em 0 0 1.8em;font-size:0.9em;} div#ctr ul.docPublis a, div#ctr ul.docPublis a:visited, div#ctr ul.docPublisSinBorde a, div#ctr ul.docPublisSinBorde a:visited { color:#B9892F; text-decoration:none; } div#ctr .docPublis li , .docPublis li, div#ctr .docPublisSinBorde li , .docPublisSinBorde li{ margin:0; padding:0 0 1.2em 0; background:none;} div#ctr .docPublis ul, div#ctr .docPublisSinBorde ul { margin-left: 0; padding-left: 0.75em;} div#ctr ul.docPublis, ul.docPublis, div#ctr ul.docPublisSinBorde, ul.docPublisSinBorde { padding-left:2.25em;} div#ctr ul.docPublis.noimg, ul.docPublis.noimg, div#ctr ul.docPublisSinBorde.noimg, ul.docPublisSinBorde.noimg { padding-left:0.75em;list-style-image:none;float:left} div#ctr .docPublis li .pdf, .docPublis li.pdf, div#ctr .docPublisSinBorde li .pdf, .docPublisSinBorde li.pdf { margin-left:0; padding-left:0em;} div#ctr div.docPublis.tpdoc, div.docPublis.tpdoc, div#ctr div.docPublisSinBorde.tpdoc, div.docPublisSinBorde.tpdoc { padding-left:0;list-style-image:none; } div#ctr ul.docPublisAnteriores { margin: 0; } div#ctr .docPublis li ul, .docPublis li ul, div#ctr .docPublis li ul li ul, .docPublis li ul li ul, div#ctr .docPublis li ul li ul li ul, .docPublis li ul li ul li ul, div#ctr .docPublisSinBorde li ul, .docPublisSinBorde li ul, div#ctr .docPublisSinBorde li ul li ul, .docPublisSinBorde li ul li ul, div#ctr .docPublisSinBorde li ul li ul li ul, .docPublisSinBorde li ul li ul li ul { padding:0 0 0 1.5em; margin:0; } div#ctr .docPublis li p, div#ctr .docPublisSinBorde li p { margin-top:0; } div#ctr div.notaPublis p { border-top:0.1em solid #C7C7C7; margin:0.5em 0em 1em 0em; padding:2em 1.1em 0em 0.75em; } div#ctr ul.docPublisAnteriores li { background:none; } div#ctr ul.docPublisAnteriores li ul { margin:0; padding:0; } div#ctr ul.docPublisAnteriores li li { margin:0.6em 0; background:url(../img/listaCtrInformes.gif) left 0.3em no-repeat; padding: 0; padding:0 0 0 1.5em; } div#ctr ul.docPublisAnteriores .last { margin-right:0; } div#ctr ul.docPublisAnteriores a span { display:inline; white-space:nowrap; } div#ctr .tpdoc, .tpdoc { color:#454545; border-top-width:0; } div#ctr .noimg, .noimg { list-style:none; padding-left:0; color:#454545; } div#ctr .noimg div, .noimg div { margin:0.5em 0 1.5em 0; } div#ctr .noimg li ul, .noimg li ul { margin:0.5em 0 1.5em 0; padding:0; list-style-type:none; } div#ctr .noimg li li, .noimg li li { display:inline; padding: 0; } div#ctr .noimg li li.pdf , .noimg li li.pdf { margin-right:0; } div#ctr .noimg li li.vresumen , .noimg li li.vresumen { background:url(../img/masInteresa.gif) 0.3em 0.1em no-repeat; padding-left:1.6em; } .tiposInt { margin:2em 0 0 0; } .tiposInt dd { text-align:right; border-bottom:0.06em dotted #a0a0a0; margin-left:0; padding:0 1em 1em 0; line-height:0.36em; } div#ctr ul#docPubright { float:right; width:42.7em; margin:3.7em 0 2em 0em; } div#opciones_der dl.contacto dt.first { background:transparent url(../img/listaInformes.gif) no-repeat scroll left center; } div#opciones_der dl.contacto dt { background-image:none; border:medium none; color:#666666; font-weight:bold; margin:0; padding-left:2.5em; } div#opciones_der dl.contacto dd { font-weight:normal; padding-left:6.5em; } div.ftrPub { margin-left:17.8em; } div.capDow { clear:both; overflow:hidden; } /* estilos para los select */ div#comboListado fieldset, div.comboListado fieldset { border:0px; margin:-2px 0px 0px 0px; padding:0px; } div#comboListado select, div.comboListado select { font-size:1em; vertical-align:middle; margin-top:-3px; } div.DifCombo select { font-size:1em; vertical-align:middle; margin-top:3px; } div#comboListado label, div.comboListado label { font-size:0.9em; } div#comboListado input, div.comboListado input { vertical-align:middle; margin-top:-3px; } div.DifCombo input { vertical-align:middle; margin-top:3px; } /* estilos para combo aos anteriores */ div#ctr form#noborde { border-top:0px; } div#ctr h3#selAnios { border-bottom:0.1em solid #C7C7C7; padding-bottom:2px; margin-left:0px; padding-left:14px; padding-bottom: 0.75em; } /* estilos combo informes */ .comboInf { clear:both; width:100%; border-top:none; padding:.5em 0 .5em 0.55em; margin-right:0em; color:#454545; } .comboInf label { display:inline; margin-bottom:0.5em; } .comboInf select#anyo { font-size:1em; } .comboInf input.env { vertical-align:top; } /* BANOTA */ div#ctr table td.festivo { background-color: #ebebeb; } div#ctr ul.series { width: 100%; display:table; } div#ctr ul.series li { float: left; margin-right: 10px; } div#ctr form#act_anterior fieldset { border: none; background-color: #fff; margin-left: 1em; padding-left: 0; } div#ctr form#act_anterior label { font-size: 1em; } div#ctr form#act_anterior select { font-size: 1em; border: 0.09em solid #c2c2c2; width: auto; height: auto; } div#ctr form#act_anterior input.env { padding-top: 2px; vertical-align: top; } div#ctr ul.clear { clear:both; } /*resultado busqueda*/ div#ctr ul p.autor { margin: 0pt 0pt 0.3em 0; padding:0; } div#ctr ul p.autor strong { margin: 0 0 0 0.3em; } div#ctr div.intro_seccion div.texto_subhome p, div#ctr div.intro_seccion div.texto_subhome ul, div#ctr div.intro_seccion div.texto_subhome ol { margin-left:17.2em !important; } div#ctr div.intro_seccion div.texto_subhome ul ul, div#ctr div.intro_seccion div.texto_subhome ol ol{ margin-left:0em !important; } #opciones_der p.contacto { background: url(../img/listaInformes.gif) no-repeat left 0.2em; } ------------ikST5bsQmqHASzTkaiCxIz Content-Disposition: inline; filename=informes.js Content-Type: application/x-javascript; charset=utf-8; name=informes.js Content-Location: http://www.bde.es/webbde/js/informes.js Content-Transfer-Encoding: Base64 RG9jdW1lbnQuYWRkRXZlbnQoZG9jdW1lbnQsImRvbTpsb2FkZWQiLGZ1bmN0aW9u KCkNDQp7DQ0KIC8qIFZBQ0lPICovDQ0KfSk7 ------------ikST5bsQmqHASzTkaiCxIz Content-Disposition: inline; filename=logo.gif Content-Type: image/gif; name=logo.gif Content-Location: http://www.bde.es/webbde/img/logo.gif Content-Transfer-Encoding: Base64 R0lGODlhAQABAIAAAAAAAAAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw== ------------ikST5bsQmqHASzTkaiCxIz Content-Disposition: inline; filename=imgBuscador.gif Content-Type: image/gif; name=imgBuscador.gif Content-Location: http://www.bde.es/webbde/img/imgBuscador.gif Content-Transfer-Encoding: Base64 R0lGODlhEwARAIABALuXVP///yH5BAEAAAEALAAAAAATABEAAAIZDI6pZ+sPo5y0 1mbZDZxngF3fSJbmE1JBAQA7 ------------ikST5bsQmqHASzTkaiCxIz Content-Disposition: inline; filename=enviar.gif Content-Type: image/gif; name=enviar.gif Content-Location: http://www.bde.es/webbde/img/enviar.gif Content-Transfer-Encoding: Base64 R0lGODlhEQAPAJECAP///5kzAP///wAAACH5BAEAAAIALAAAAAARAA8AAAIYVI6p pu0Po5wOUATszXrmG3TgSJYOQwkFADs= ------------ikST5bsQmqHASzTkaiCxIz Content-Disposition: inline; filename=subhomeinformes.jpg Content-Type: image/jpeg; name=subhomeinformes.jpg Content-Location: http://www.bde.es/webbde/Assets/img/subhomeinformes.jpg Content-Transfer-Encoding: Base64 /9j/4AAQSkZJRgABAgAAZABkAAD/7AARRHVja3kAAQAEAAAAPAAA/+4ADkFkb2Jl AGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoKDBAMDAwMDAwQ DA4PEA8ODBMTFBQTExwbGxscHx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8f Hx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f/8AA EQgAZAGkAwERAAIRAQMRAf/EAK0AAAIDAQEBAQAAAAAAAAAAAAQFAwYHAgEACAEA AgMBAQAAAAAAAAAAAAAAAQIAAwQFBhAAAgEDAgQDBQQGBggFBQEAAQIDABEEIRIx QRMFUSIGYXEyFAeBQiMVkaHBUmIW8LHRcoII4ZKyM0M0JSaiUyRkNfFjRHQ2FxEA AgECBQIFAgQGAwAAAAAAAAECETEhcRIyA0EEUYEiMwXwYbHBQhORofFyI0PR4VL/ 2gAMAwEAAhEDEQA/AHLJ5j5TYtXNNxLiJEcuDrNtgEi9RhcELfU3GoqAGeXDOMXL OYY1UsGxCkm8lr22qAzXTb40pY+omKBRfSxP20xWVv6jKP5dZxptcXbwBBFKwoQf RK5i74BYL1cc7TxHlaxrJ8jaJu+OvI1AqdABxFcs6h0qkHUX0486KITYJCZkLlTI A48gFyfcDxpoP1IWSwC8zDmxsGZJXeYSuHUlCoVr3LEt95uFhTyjpiJF1Yq2nna3 Me+qi0nw2ZXIXYXcWDObWooDOu6RwY/bZ1ZrztEwEnEqLcfYKZUQB99IVA+n/bbA gXm48/xW1rsxssjmO7LjaiA9AqEPjUIcsNKhDCv8wgXojjv2aHkoB1Y+3kKfh3F/ 6GV6O/RW66BVtz+6KvPSxsWPsmDFl9qT5rGbIhjkcQfhTHaSQWXfGQGUnXbVM3R4 Gflnplg6eaE/dTK3c8hpTeQPY+Qx2AFgNh+EAcqshYv416VQrPrQf9FPMhvMbcBa njcyfIe0QfSIA9gzr8s03H+Cl57o8jHqXlhp428KqCFdtl6OfDM20Kra7mKgAgjV gDb9FBjReI27okSdoDwhNjrFAj9beWWIlrqpVb+00EPJYCK/3jqL8BTFZMBu1Ons oEMu+pNvztAAVUywgX4sdw1+yreMkuhtOc4GBLjdvx3m3BQ7qLm1xcjxNq5cbnfk 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 SPSt1fvX+L7Ku47gkA/8T23qzqTof//Z ------------ikST5bsQmqHASzTkaiCxIz Content-Disposition: inline; filename=ico_print.png Content-Type: image/png; name=ico_print.png Content-Location: http://www.bde.es/webbde/img/ico_print.png Content-Transfer-Encoding: Base64 iVBORw0KGgoAAAANSUhEUgAAABIAAAARCAYAAADQWvz5AAAAGXRFWHRTb2Z0d2Fy ZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAATRJREFUeNqUlE1uwjAUhO38NFDoX3YI cYmKVVe9TXKk5FJdcIduES1CEX8x42gMr5ZTYKRPSay80fPkOVpdpEkEYuLWDDmS Vqx1SjyjFDyAIcj4HLHQGuxAA7ZgzzXjG0U0eQY5eKJhSiNbvAErshGd/TGKWZgX RbFQParr+pO3B3bV+u88ghn4gJHx5dbsFe/MwYTbP2/HBZzS7KWvm7Is3e0rGDGK ziMSIQ+YS9CoqqoO6o1Zugw7IxfyiCa9HQnlNBu7rjT3aYun2P+XukMI/h2Xb/CT 8GtldJft/yvmNWZtLDPKbikWgSsxtFrOkblmFOjWyM9vOFiNul8Na03C82LHf+3N yi1as/aoeUyGPWcsJNe9NVmCX/sspzp06kNqabalof0j7PWV/1BIwX/TSYABAHDX bc1NJ/xRAAAAAElFTkSuQmCC ------------ikST5bsQmqHASzTkaiCxIz Content-Disposition: inline; filename=bolest_n.gif Content-Type: image/gif; name=bolest_n.gif Content-Location: http://www.bde.es/webbde/Secciones/Publicaciones/InformesBoletinesRevistas/BoletinEstadistico/bolest_n.gif Content-Transfer-Encoding: Base64 R0lGODlhWgB/APcAAKJpbYd9fqRxeaZ3gZR6gKd5hZxic5Zue51ne5R4g55qf6Bv h5h1h5B8hpZaepZdfo9jfX5ueJhiho9mgZllio5zhpFriZJbjIlLh4lyiYpOi4ph jItQj4JUioRGkYNXjoJni3hmf3xNkXVCk3tdjnRTkG1Jk3NhiXtui3RkjWZPkm1a kGplhV5WkmVgj3FvgmxqjXN0il1mj3iEpE5jkXWMqH6MnWKVwWqVt3OUrGidu3uU oXCcsFquzli20mOtw26ltHmcpVW+1mC1x2utuF69y2m1vXakqma9wXSsroKbm3G0 sn+jn32so3q0p3i8q4OznIWrmIqbkIuzko2TjJCiipOahZmif8fXhp+peMXSftDW e83Ob6KhdO3fa+vaY+zcZ+rVW+rXX+fNT+jPU+nSV8u3WMy6XNHAaePCP+TFQ+XH R+bKS8euScq0VL6pT7+rUsCsVc65XsWwWsKuWc66X8OvXLqoWsSxX8WyYrKhWca0 Zb2rYamZV8i1ab6sZKubWqGSVcm3bI6BTIR4R7+uZ6ycXcq4b8Cvao+CT62eYMu6 cqOVXJCEUsy7dZuOWs29eLmqbJGFVX50TNDAf52RYHRrR9HBgsmvTMqxUMuyU821 Wc+3XKyaWYV5SpqMV31ySIh8UKaYYpyPXc++fJOHWIl+VGtiQn91T2xkRXduTYJ4 VW1lSHhvUKSZcG5nTFpUP1xXRd+1K8KnTsOnU8SpVsWqWcasXcatXcivY8iwZHZs SllSPGRcRGVeR2ZfSltVQlBLOkhEONmtMlNOQEpHP9OmOLygWr6kYcGoaElFO76h XY+Kf82eP7ebZJ6Rd7aYYLicZ7qearyhcaGNaseXRaeRbD88N6+QYcCPTLGSakE+ Oq2JXLqIUr2QXr6SYqmJaJ6OfZh+ZZiKfbSAWbWDXbaFYbeIZbiLaa55YLGAbKhx Zql0aqp2bqt5cp16dZeDgJx1dJ9ycTc1Nf///wAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAACH5BAEAAPQALAAAAABaAH8AAAj/AO3gwePnkCA/fvLQoWNn IZ04Awfu8bMHT5w4dvIohPNwIZ48cR6GHBmSI5yLF+FwjPNG5UU6LTEKXNhwIcaQ Dm0uPJkn4UCNewQ5OrTHTkOLAj9+POQoDx46ePZU7BgnT1GRKLM+tCPTqFGlDH9W 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 ------------ikST5bsQmqHASzTkaiCxIz Content-Disposition: inline; filename=pdf_n.gif Content-Type: image/gif; name=pdf_n.gif Content-Location: http://www.bde.es/Sistema/Icons/pdf_n.gif Content-Transfer-Encoding: Base64 R0lGODlhDAAMAPeDAFBQUFNTU8LCwri5ud0AAKu2uf8AAeva2lJSUrzBweiIicbP zrS0tejy8uXv78Xa2r6+vtPT08TCwqpZWujo6P8DBPT///96ffCDg6sAAN8BBOd0 duDx8eiJi7u6um5xcb28vNDNzeaSkuednuN+gOPp6e3l5t4QE97c3M3Ozr+/v9vb 28MQEt2Ch8rW1paWl6KioplGR+OZm+a1t49SVPBERry7u9DT1MjIyff//7rAwJWe oPDa2+2srdbW1t7//tbY2P8aHX4AAMbExMXExKq2uOi/wf86PLW1tefv75eZmb3A wN3n5+va2f9vceLn5/8IC6VmZ+Pk5I40NeuUllRUVN4AAN3d3ZxwddjY2MfP0O/Z 2qQ7PNVscdne3uwAAPptcP/f3+iRkfxcX+729tHR0e/w7+jy8MbAwNx+g9gAANnb 26y4ulFRUd/f3+vi4uLh4cusrKSpqduNk+7Kyv94e/jBwahrbLe3t8bKyurT0+y8 vN7y8tqDhtXOz8jOzud4eb7Dw7HAwwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAACH5BAEAAIMALAAAAAAMAAwAAAiZAAcNciGoAJsichhEEDho zIY5LdJ0wXIjRZlBTo4EgVLBwJcpWqQgyVLjhAYrBNRkoLFDyQsBLAbFuBNlApc4 XgTgUCFwAZ8fTcS8aeBjBQSGKJLQIbHHAocnHgRKcGCCyggFGEToWSIwD5keHXhs MdJnRgKBRGQAOnCmBJMQfgYwtBMmhxkKcICswSNwwAcAVQIEQNAGAIyAADs= ------------ikST5bsQmqHASzTkaiCxIz Content-Disposition: inline; filename=zip_n.gif Content-Type: image/gif; name=zip_n.gif Content-Location: http://www.bde.es/Sistema/Icons/zip_n.gif Content-Transfer-Encoding: Base64 R0lGODlhDAAMAPd7AEeM1kOI0xNbuhRcuwtQst27M/nTJSRmvlid46XO9ZXP+CVp v6OdV3R9YaCwx299Z4S98g9XuPnPI/77u/7aU/jZZP/0aIjF9aOhWeDIb+JMAP35 qPvmnvnuztKYDiJowHi68v/4jRFXtv/1fObUuP/dTkmK0/3ic8uhNV6e6jR7zf/V PdSkF/zww9OvD7R+KH2u7HKj4Wiu7/3JD/Pei2Wh4uWGJWap6ITE+6lrEsqgL6XP +CVxyXuEYdufOAxRslqf5Vme5Knb+q6HJSlqwOWRIfz7wVec5HB5Xdy7NMHDnv33 oqmmXjN0wqfQ+MOQAHu5//veeTp8yRhYsGq3/zt2wlmZ8cqpBrG3va/J8enYvcKO AJi+71ed5JeEQM60LSFlvfv/xIm+8uDTv/3/uDp4w6xmAUaO29GVAE+e/TyV/Wij 6nGr7BZVr929OODAN/3plmKn8K2iZ4lzTk6i8v/PIaLN9met/+lYAODSv7+EBAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAACH5BAEAAHsALAAAAAAMAAwAAAiNAPcI3INDiIILIG4I9KEB jxwrMNakACKDyB4PNop8wcCAiRcsEKSIcEMmzIYQIyywIGEngIACRjpwiEJBwpYx TgAMSDKhBZwTJQw8ybND55slNCqsqDMDjZYELnWg0DPkQYMeSByIURFh4B4od9Sk iRMEjNc9VEzsKdPk7MAuR2og2LPA7ZG7R+jwmBIQADs= ------------ikST5bsQmqHASzTkaiCxIz--