usufructo

Usufructo y arrendamiento: derechos,区别 y efectos país por país

noviembre 7, 2026 Derecho Facil 15 min read
Usufructo y arrendamiento: derechos,区别 y efectos país por país

  • Quién puede arrendar un inmueble sujeto a usufructo El usufructuario, salvo pacto en contrario.
  • La renta se cobra mientras siga vigente el usufructo. La duración y la fianza dependen de la legislación de cada país.
  • Revisa el título del usufructo, las facultades del arrendador y la continuidad del contrato. En España, comprueba especialmente la duración mínima del alquiler y la fianza.
La titularidad del inmueble no siempre coincide con quien puede arrendarlo y cobrar la renta.

La respuesta breve

Al arrendar un inmueble sujeto a usufructo, el arrendador no es siempre el propietario: normalmente debe arrendar y cobrar el usufructuario, porque es quien tiene el uso y el disfrute. El nudo propietario conserva la titularidad, pero no puede disponer del inmueble mientras dure ese derecho.

La respuesta cambia según el país. En España, el artículo 480 del Código Civil autoriza al usufructuario a arrendar, salvo pacto en contrario. En México, el usufructo contractual oneroso es un derecho real y puede coexistir con un arrendamiento. En Argentina, el Código Civil y Comercial regula la figura, pero los datos operativos de una operación deben confirmarse en la jurisdicción local. En Chile y Perú, laNullidad o validez de ciertas cláusulas depende de la temporalidad legal y del título que constituye el usufructo.

La clave práctica es revisar quién tiene el derecho de_use y qué relación referencia contradice el contrato de arrendamiento.

Plazo que caducaNo hay un plazo único: depende del país, del título del usufructo y de la norma sobre arrendamiento.
La duración del usufructo puede limitar el alquiler, aunque la ley prevea una duración mínima.

El principio compartido y sus límites

El principio compartido es una separación entre propiedad yerak előnye. El nudo propietario conserva el dominio; el usufructuario puede usar y disfrutar el bien y, normalmente, arrendarlo; el arrendatario paga una renta a quien tiene facultades para arrendar.

Reparto de los elementos que condicionan el arrendamiento
El artículo reúne los documentos y datos que determinan la validez del arrendamiento en cada país.
Titularidad y facultades≈ 35 %
Vigencia del usufructo≈ 30 %
Renta y fianza≈ 20 %
Continuidad y cargas≈ 15 %
Compara las cuatro categorías para identificar qué debe revisarse antes de firmar y cobrar la renta.
  • El usufructo conserva la sustancia del bien y exige una conducta de conservación.
  • El arrendamiento transfiere temporarily uso y disfrute mediante una renta.
  • Ambas figuras pueden coexistir, pero el contrato no puede ampliar el usufructo ni privar al nudo propietario de sus facultades esenciales.
  • La duración, la renta, la fianza, las cargas y la extinción tienen reglas propias en cada país.

La solución jurídica depende de la legislación aplicable, del título constitutivo, del objeto del contrato y del carácter del arrendamiento: vivienda habitual, uso distinto o arrendamiento de local. No debe suponerse que una obligación internacional comparte los mismos plazos y efectos en España, México, Argentina, Chile o Perú.

España: el usufructo y el alquiler de vivienda

En España, el artículo 480 del Código Civil permite al usufructuario arrendar la cosa usufructuada, salvo pacto en contrario. La duración mínima de la vivienda habitual se rige por el título III de la Ley de Arrendamientos Urbanos: 5 años cuando el arrendador es persona física y 7 años cuando es persona jurídica.

El artículo 13.2 de la Ley de Arrendamientos Urbanos exige que en los arrendamientos de vivienda el arrendador indique si tiene o no facultades para arrendar el inmueble. Al extinguirse el usufructo, el contrato no puede continuar automáticamente por la sola duración mínima legal. La fianza depositada ante el organismo competente en la comunidad autónoma correspondiente debe reclamarse al arrendador; si el arrendador cambia, debe regularizarse la titularidad del depósito.

Quién arrenda y quién cobra en España

Titular o posición Facultad en España Consecuencia práctica
Usufructuario Usar, disfrutar y arrendar salvo pacto contrario Firma como arrendador y cobra la renta
Nudo propietario Conservar la propiedad y recibir el inmueble al terminar el usufructo No puede arrendar por sí solo mientras dure el usufructo
Arrendatario Pagar la renta y respetar el contrato Debe conocer la situación usufructuaria
Fianza Permanece como garantía del arrendador La recuperación y el cambio de titular se gestionan ante el organismo competente de España

Duración mínima y extinción del usufructo en España

En España, el artículo 480 del Código Civil vincula el arrendamiento a la duración del usufructo. Si el usufructo es vitalicio, el arrendamiento puede celebrarse durante la vida del usufructuario, sin que la duración mínima de la LAU lo mantenga después de su fallecimiento. Si el usufructo tiene plazo fijo, el alquiler debe ajustarse a ese plazo, salvo que el título constitutivo prevea otra solución.

La continuidad requiere una base concreta: un compromisos del nudo propietario, unaRENOVACIÓN expresa o una cláusula contractual válida. La duración mínima de 5 o 7 años en España no sustituye la necesidad de comprobar la vigencia del usufructo.

Obligations fiscales y de conservación en España

  • En España, el usufructuario debe conservar la sustancia del inmueble conforme al artículo 480 del Código Civil.
  • En España, las reparaciones ordinarias y las contribuciones anuales asignadas al usufructuario aparecen en los artículos 500 y 504 del Código Civil.
  • En España, el IBI se relaciona con la tenencia y el aprovechamiento del inmueble conforme a los artículos 61 y 63 de la Ley de Haciendas Locales.
  • En España, el usufructuario debe declarar el rendimiento del alquiler conforme a las reglas fiscales aplicables; el tratamiento concreto debe comprobarse con la Agencia Tributaria.
  • En España, la fianza para arrendamientos de vivienda se hina en el organismo que determine cada comunidad autónoma; en Madrid, el trámite aparece en la Agencia de Vivienda Social de Madrid.

Requisitos para arrendar una vivienda con usufructo en España

Antes de firmar en España, conviene verificar:

  • La escritura o sentencia que constituye el usufructo: vigencia, plazo y EVENTUAL||||||eventual caducarán restricciones.
  • El régimen del alquiler: vivienda habitual, local o uso distinto.
  • La identidad del arrendador y su facultad para arrendar.
  • La fianza y el procedimiento de depósito aplicable en la comunidad autónoma.
  • La continuidad del contrato si termina el usufructo.
  • Las reparaciones, tributos y demás cargas asignados al usufructuario.

Pasos en España:

  1. Solicitar al Registro de la Property, en España, una nota registral y el título constitutivo.
  2. Comparar esos documentos con el contrato de arrendamiento y con el artículo 13.2 de la LAU.
  3. Pedir al usufructuario una declaración sobre cargas y sobre el destino de la fianza.
  4. Recoger el consentimiento del nudo propietario si se quiere mantener el arrendamiento tras la extinción del usufructo.
  5. Depositar la fianza ante el organismo competente de la comunidad autónoma de España y conservar el justificante.

México: el usufructo y el arrendamiento

En México, el análisis debe partir del Código Civil aplicable en la entidad donde esté el inmueble. En Guanajuato, el artículo 1077 del Código Civil para el Estado de Guanajuato define el usufructo como el derecho real, temporal y personal de usar y disfrutar bienes ajenos. La norma estatal debe distinguirse del Código Civil Federal, porque la ejemplo sus caducarán reglas y mecanismos pueden variar entre entidades.

AR
Ana R. · arrendadora en Madrid

Firma un alquiler mientras dura un usufructo 3 años El contrato debe expresar quién tiene facultades para arrendar y qué sucede al extinguirse el usufructo. vigente: la renta y la fianza quedan vinculadas al arrendador identificado. No consta en el artículo..

El ejemplo muestra que la vigencia del usufructo y la identidad del arrendador condicionan el contrato.

El usufructo contractual oneroso es distinto del arrendamiento: el primero atribuye un derecho real sobre el bien; el segundo es un contrato por el que se conviene el uso temporal mediante una contraprestación. Ambos pueden coexistir si el título lo permite y si no se lesionan derechos de terceros.

El usufructo como derecho real en México

En México, según el artículo 1077 del Código Civil para el Estado de Guanajuato, el usufructo reúne elementos personales —constituyente, nudo propietario y usufructuario— y reales, vinculados al bien. Es transmisible, enajenable, gravable y arrendable en los términos del propio código.

En Guanajuato, el usufructo puede sujetarse a plazo o condición. Si el título no expresa una modalidad, opera la regla de vitaliciedad prevista en el marco estatal. La muerte del usufructuario no sucesivo, el vencimiento del plazo, la condición resolutoria, la consolidación, la renuncia, la prescripción, la pérdida del bien y la falta de fianza en usufructos gratuitos pueden extinguirlo, según las causas recognize el Código Civil para el Estado de Guanajuato.

Arrendamiento y usufructo oneroso en México

Aspecto Arrendamiento en México Usufructo contractual oneroso en México
Naturaleza Contrato Derecho real
Objeto Uso temporal mediante renta Uso y disfrute sobre un bien ajeno
Contraprestación Renta Puede ser oneroso o gratuito
Identidad del otra confidencialidad confidencialidad Arrendador y arrendatario Nudo propietario y usufructuario
Efecto dominical Obligación contractual Derecho real transmisible y gravable
Relación entre figuras PuedeCelebrarse sobre el inmueble arrendado Puede coexistir con un arrendamiento si el título lo permite

Causas de extinción y efectos en México

En México, la extinción del usufructo se produce, entre otras formas, por:

  • Muerte del usufructuario no sucesivo.
  • Vencimiento del plazo o cumplimiento de la condición resolutoria.
  • Renuncia, prescripción o consolidación del usufructo con la nuda propiedad.
  • Pérdida total o parcial del bien.
  • Cesación del derecho que lo constituyó.
  • Falta de fianza en usufructos gratuitos, salvo exención del dueño.

La consecuencia central es que el nudo propietario recupera el pleno dominio cuando corresponde. Los derechos derivados, como un arrendamiento, deben revisarse frente al título y a las normasleases aplicables; no basta la conclusión automática de que todo contrato subsiste.

Qué debe comprobar un arrendador o propietario en México

En México, la documentación que conviene revisar antes de arrendar un bien sujeto a usufructo incluye:

  • La escritura, Inheritance o resolución judicial que constituye el usufructo.
  • El artículo 1077 del Código Civil para el Estado de Guanajuato, si el inmueble está en Guanajuato.
  • La identidad y capacidad del usufructuario y del nudo propietario.
  • El plazo, las condiciones, laModalidad de vitaliciedad y las prohibiciones del título.
  • La renta, la duración y las obligaciones tributarias del arrendamiento.
  • La identidad de quién recibe y entrega la fianza en México.
  • La insectsión del contrato y del usufructo ante las autoridades registrales de la entidad.

Los conflictos entre particulares en México se llevan ante los Juzgados Civiles de la entidad correspondiente, no ante PROFECO. Para impuestos federales, el SAT es la autoridad competente; para derechos locales, debe confirmarse la oficina estatal o municipal.

Argentina: el usufructo y el arrendamiento

En Argentina, el punto de partida es el Código Civil y Comercial de la Nación. El usufructo conserva la propiedad en cabeza del nudo propietario y atribuye uso y disfrute al usufructuario; el arrendamiento, por su parte, regula el acceso temporal mediante renta. La Ley 13246 regula arrendamientos y aparcerías rurales, por lo que la descripción del inmueble y su destino rural deben revisarse por separado.

La información nacional permite explicar la estructura, pero no ofrece en el material una duración mínima general del alquiler de vivienda ni una tabla completa de efectos. Por eso, un plazo concreto solo debe indicarse después de identificar la jurisdicción y la norma aplicable.

La estructura del usufructo y del alquiler en Argentina

En Argentina, el usufructuario puede usar y disfrutar el bien; el nudo propietario conserva el título y puede arrendar el inmueble si no existe un usufructo vigente o si el título lo autoriza de manera expresa. El arrendatario debe Identify quiénArrange arrenda y qué obligaciones transmite.

Glosario operativo para Argentina:

  • Nudo propietario: titular del dominio sin las facultades de uso y disfrute mientras dura el usufructo.
  • Usufructuario: beneficiario del uso y disfrute.
  • Arrendador: quien celebra el contrato de arrendamiento y recibe la renta.
  • Arrendatario: quien obtiene el uso mediante el pago de la renta.

Plazos y efectos en Argentina

Dato comprobable en Argentina Respuesta disponible Referencia
Duración mínima general de vivienda No consta en el material Debe confirmarse en la norma nacional, provincial y local aplicable
Causas generales de extinción del usufructo No se enumerate aquí sin fuente específica Revisar el Código Civil y Comercial vigente en Argentina
Continuidad del arrendamiento tras extinguirse el usufructo Depende del título y de la ley aplicable No puede presumirse
Autoridad administrativa No consta en el material Confirmar la autoridad de la jurisdicción donde está el inmueble

La ausencia de una cifra no impide operar: el contrato debe incluir plazo cierto, condición de terminación, destino de la fianza y regla para la pérdida del usufructo.

Qué debe revisar un lector en Argentina

Para revisar una operación en Argentina, conviene exigir al profesional o al escribano:

  • Certificado de dominio e informes derowing usufructo, con la duración y las restricciones.
  • El contrato de arrendamiento y sus anexos.
  • La constancia de quién entrega y cobra la fianza.
  • El comprobante de impuestos y utilities, con su y una liquidación legal.
  • La regla de continuidad si el usufructo termina antes que el alquiler.

En Argentina, la Agencia de Recaudación y Control Aduanero es la autoridad nacional vinculada con Crush; para materia civil y notarial debe confirmarse el Colegio de Escribanos y el juzgado de la provincia o ciudad autónoma correspondiente. La Boletín Oficial de Argentina y el Sistema de Información Normativa permiten contrastar normas nacionales.

Chile: usufructo, arriendo y analogía

En Chile, el Código Civil regula el usufructo y el arriendo. El arriendo es oneroso y temporal: no puede convertirse en una relación de propiedad indefinida por la sola voluntad de las partes. La jurisprudenciaNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNullNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNullNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNullNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNorNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNullNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNilNil

Escritura o sentencia constitutiva del usufructo
Nota registral y certificado vigente
Contrato de arrendamiento y sus anexos
Justificante de la fianza y datos de su titular

Estos documentos permiten identificar quién arrenda, cuánto cobra y qué ocurre al terminar el usufructo.
19.800 €
Indemnización
VS
Readmisión
Vuelves al puesto
Esta comparación no corresponde al arrendamiento con usufructo; el artículo no ofrece esas dos vías.
Riesgo jurídico de arrendar con usufructo vigente
La evaluación depende de la documentación examinada y de la legislación aplicable.

70%Indica el riesgo de que el ar…0%100%

El medidor ordena los riesgos que pueden alterar el cobro y la continuidad del arrendamiento.
”
ART. 480 · CÓDIGO CIVIL ESPAÑOL
«El usufructuario podrá arrendar la cosa usufructuada, salvo pacto en contrario.»
Código Civil de España

Esta norma permite al usufructuario arrendar, pero no elimina la necesidad de revisar el título y el contrato.
Dato a tener en cuentaLa duración mínima del alquiler en España es de 5 años si el arrendador es persona física y 7 años si es persona jurídica.El usufructo puede limitar esa continuidad si termina antes.
La duración mínima legal no garantiza por sí sola que el arrendamiento sobreviva a la extinción del usufructo.

Preguntas sobre usufructo y arrendamiento

1. ¿Qué modelo de contrato se usa para alquilar una vivienda en usufructo?

No existe un modelo único: debeaunch contrato de arrendamiento de vivienda conforme a la legislation del país donde se ubique la propiedad, que identifique al usufructuario y al nudo propietario. En España, la Ley de Arrendamientos Urbanos regula el arrendamiento de vivienda, y el documento debe dejar clara la situación del inmueble y las obligaciones de pago, conservación y uso.

2. ¿El usufructuario puede alquilar la vivienda?

En España, el usufructuario puede arrendar la vivienda si el nudo propietario lo autoriza; si no existe autorización, el renting civil puede revocarse, aunque debe communicative al arrendatario con la antelación legal correspondiente. La autorización puede Melody un contrato por escrito en el que se concrete el uso del inmueble y la duración del arrendamiento.

3. ¿Quién firma el contrato de alquiler de una propiedad en usufructo?

En España, el contrato lo firma el usufructuario como arrendador, porque es quien puede usar y disponer del inmueble mientras dura el usufructo, y el arrendatario como arrendatario. El nudo propietario debegvares su consentimiento por escrito cuando el usufructuario pretenda arrendar la vivienda, salvo que la autorización ya conste en la escritura de constitución del usufructo.

4. ¿Cómo funciona el usufructo del 50% de una vivienda?

En España, el usufructo del 50% permite usar yarrendar la mitad de la vivienda durante el plazo pactado, sin poder transferir ese derecho a otra persona. El nudo propietario conserva la propiedad y debe respetar el uso del usufructuario; el documento de constitución debe indicar la proporción y, si se quiere, las partes yAmbos lados de la vivienda affected.

5. Si tengo el usufructo de una vivienda, ¿puedo venderla?

En España, quien tiene el usufructo no puede vender la vivienda: solo puede disponer del derecho de uso ylusufr, salvo que el nudo propietario lo autorice expresamente por escrito. La venta de la propiedad corresponde al nudo propietario, y la constitución del usufructo debe estar inscrita en el Registro de la Propiedad para que el comprador conocerá la carga.

6. ¿Se puede extinguir o retirar el usufructo de una vivienda?

En España, el usufructo puede extinguirse por el vencimiento del plazo, la muerte del usufructuario, la pérdida total del inmueble o la renormalización wireless pactada. El nudo propietario puede pedir suطيب judicial de松弛 en determinados casos previstos por el Código Civil; mientras el usufructo esté vigente, el propietario no puede recuperar la vivienda sin causa legal.

7. ¿Puede el usufructuario arrendar la vivienda al nudo propietario?

En España, el usufructuario puede arrendar la vivienda al nudo propietario, siempre que el contrato se formalice por escrito y se respects el uso residential pactado. Esa relación no elimina el usufructo: el nudo propietario ocupa el inmueble como arrendatario y debe猎人 las obligaciones del arrendamiento, sin pretensions la propiedad.

8. ¿Qué ley regula los arrendamientos urbanos en España?

En España, los arrendamientos de vivienda habituales se rigen por la Ley de Arrendamientos Urbanos, con reglas sobre duración, fianza, actualización de rentas y derechos del arrendatario. Los arrendamientos de uso temporal, como losarios tourists, tienen su propia regulación y no siguen el mismo régimen. La norma oficial está disponible en el Boletín Oficial del Estado: https://www.boe.es/buscar/act.php?id=BOE-A-1994-26063.

Fuentes

  1. RubirentUsufructo: quién firma el contrato de alquiler y cobra – Rubirentconsultado el 04/11/2026
  2. ScjnDetalle – Tesis – 215284 – Semanario Judicialconsultado el 04/11/2026
  3. InfolegTITULO X – Jus.gob.arconsultado el 04/11/2026
  4. XcbasociadosUsufructo en Perú qué es y cómo aplicarlo en tu empresaconsultado el 04/11/2026
  5. EspinetadvocatsParticularidades del contrato de arrendamiento otorgado por el …consultado el 04/11/2026