Dinámica y densidad espacial de la biomasa aérea en un bosque altoandino del municipio de Guasca-Cundinamarca

Los bosques altoandinos son considerados uno de los ecosistemas de mayor relevancia ecológica por endemismos y diversidad de especies, pero así mismos mas vulnerables por los procesos de expansión de la frontera agropecuaria y el cambio climático global. Dentro de los servicios ecosistémicos que ofr...

Full description

Autores:
Rocha Jiménez, Héctor Daniel
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2021
Institución:
Universidad Distrital Francisco José de Caldas
Repositorio:
RIUD: repositorio U. Distrital
Idioma:
spa
OAI Identifier:
oai:repository.udistrital.edu.co:11349/29754
Acceso en línea:
http://hdl.handle.net/11349/29754
Palabra clave:
Bosque Altoandino
Cadenas de Márkov
Densidad de Kernel
Estadística Espacial
Monitoreo
Patrones Puntuales
Sistemas de Información Geográfica
Especialización en Sistemas de Información Geográfica - Tesis y Disertaciones Académicas
Sistemas de información geográfica
Redes de información geográfica
Biomasa forestal - Resultados
High-Andean Forest
Markov Chains
Kernel Density
Spatial Statistics
Monitoring
Point Patterns
Geographic Information Systems
Rights
License
Atribución-NoComercial-SinDerivadas 2.5 Colombia
id UDISTRITA2_ae5c379d6e8c07cafd8a40e86c34535e
oai_identifier_str oai:repository.udistrital.edu.co:11349/29754
network_acronym_str UDISTRITA2
network_name_str RIUD: repositorio U. Distrital
repository_id_str
dc.title.spa.fl_str_mv Dinámica y densidad espacial de la biomasa aérea en un bosque altoandino del municipio de Guasca-Cundinamarca
dc.title.titleenglish.spa.fl_str_mv Dynamics and spatial density of aerial biomass in a high-andean forest in the municipality of Guasca-Cundinamarca
title Dinámica y densidad espacial de la biomasa aérea en un bosque altoandino del municipio de Guasca-Cundinamarca
spellingShingle Dinámica y densidad espacial de la biomasa aérea en un bosque altoandino del municipio de Guasca-Cundinamarca
Bosque Altoandino
Cadenas de Márkov
Densidad de Kernel
Estadística Espacial
Monitoreo
Patrones Puntuales
Sistemas de Información Geográfica
Especialización en Sistemas de Información Geográfica - Tesis y Disertaciones Académicas
Sistemas de información geográfica
Redes de información geográfica
Biomasa forestal - Resultados
High-Andean Forest
Markov Chains
Kernel Density
Spatial Statistics
Monitoring
Point Patterns
Geographic Information Systems
title_short Dinámica y densidad espacial de la biomasa aérea en un bosque altoandino del municipio de Guasca-Cundinamarca
title_full Dinámica y densidad espacial de la biomasa aérea en un bosque altoandino del municipio de Guasca-Cundinamarca
title_fullStr Dinámica y densidad espacial de la biomasa aérea en un bosque altoandino del municipio de Guasca-Cundinamarca
title_full_unstemmed Dinámica y densidad espacial de la biomasa aérea en un bosque altoandino del municipio de Guasca-Cundinamarca
title_sort Dinámica y densidad espacial de la biomasa aérea en un bosque altoandino del municipio de Guasca-Cundinamarca
dc.creator.fl_str_mv Rocha Jiménez, Héctor Daniel
dc.contributor.advisor.none.fl_str_mv Infante Sepúlveda, Carlos Gustavo
dc.contributor.author.none.fl_str_mv Rocha Jiménez, Héctor Daniel
dc.subject.spa.fl_str_mv Bosque Altoandino
Cadenas de Márkov
Densidad de Kernel
Estadística Espacial
Monitoreo
Patrones Puntuales
Sistemas de Información Geográfica
topic Bosque Altoandino
Cadenas de Márkov
Densidad de Kernel
Estadística Espacial
Monitoreo
Patrones Puntuales
Sistemas de Información Geográfica
Especialización en Sistemas de Información Geográfica - Tesis y Disertaciones Académicas
Sistemas de información geográfica
Redes de información geográfica
Biomasa forestal - Resultados
High-Andean Forest
Markov Chains
Kernel Density
Spatial Statistics
Monitoring
Point Patterns
Geographic Information Systems
dc.subject.lemb.spa.fl_str_mv Especialización en Sistemas de Información Geográfica - Tesis y Disertaciones Académicas
Sistemas de información geográfica
Redes de información geográfica
Biomasa forestal - Resultados
dc.subject.keyword.spa.fl_str_mv High-Andean Forest
Markov Chains
Kernel Density
Spatial Statistics
Monitoring
Point Patterns
Geographic Information Systems
description Los bosques altoandinos son considerados uno de los ecosistemas de mayor relevancia ecológica por endemismos y diversidad de especies, pero así mismos mas vulnerables por los procesos de expansión de la frontera agropecuaria y el cambio climático global. Dentro de los servicios ecosistémicos que ofrece este bosque se encuentra la acumulación de carbono atmosférico, cuya cuantificación y monitoreo puede contribuir en la consolidación de estrategias para su manejo y conservación. Con base a lo anterior, en el presente documento se puede observar el uso de información geográfica con los puntos muestreados en campo de un ecosistema de bosque altoandino en el municipio de Guasca-Cundinamarca. Se tomaron los puntos georreferenciados dentro de una parcela permanente, con mediciones en el año 2009, 2013, y 2018 donde se buscó identificar la dinámica de la densidad de biomasa aérea, el análisis exploratorio de los datos muestra una tendencia a un comportamiento normal cuando se realiza una transformación logarítmica. Se encontró e identificó de forma espacial que los individuos se distribuyen de forma no aleatoria sino de forma agrupada en el terreno, los cuales fueron modelados mediante un proceso puntual tipo Strauss y Poisson con la intensidad de . También se pudo modelar una superficie a partir de un estimador no paramétrico de kernel que nos permitió ver los sitios de la parcela donde se agrupan con una alta probabilidad los individuos con mayor biomasa, donde estos procesos de agrupación y densidad en el terreno pueden darse debido a las asociaciones vegetales entre especies, las cuales se conocen en la vegetación madura del ecosistema, a su vez, se considera como un indicador de la salud e integridad, lo anterior debido a que estos condicionan la diversidad y disponibilidad de los recursos. Se pudo observar la variación de la densidad de biomasa aérea en el bosque en los tres años de evaluación propuestos, observamos el incremento entre las clases en el diagrama de transición de estados, donde cada clase cambia a la clase inmediatamente superior, pero continua con el mismo patrón espacial calculado de forma inicial. Además de esto, nos permitió calcular una probabilidad de cambio en cada una de las clases al año futuro del intervalo evaluado, en este caso para el año 2017 y año 2023.
publishDate 2021
dc.date.created.none.fl_str_mv 2021-12-10
dc.date.accessioned.none.fl_str_mv 2022-07-19T16:46:23Z
dc.date.available.none.fl_str_mv 2022-07-19T16:46:23Z
dc.type.degree.spa.fl_str_mv Investigación-Innovación
dc.type.driver.spa.fl_str_mv info:eu-repo/semantics/bachelorThesis
dc.type.coar.spa.fl_str_mv http://purl.org/coar/resource_type/c_7a1f
format http://purl.org/coar/resource_type/c_7a1f
dc.identifier.uri.none.fl_str_mv http://hdl.handle.net/11349/29754
url http://hdl.handle.net/11349/29754
dc.language.iso.spa.fl_str_mv spa
language spa
dc.rights.*.fl_str_mv Atribución-NoComercial-SinDerivadas 2.5 Colombia
Atribución-NoComercial-SinDerivadas 2.5 Colombia
dc.rights.coar.fl_str_mv http://purl.org/coar/access_right/c_abf2
dc.rights.uri.*.fl_str_mv http://creativecommons.org/licenses/by-nc-nd/2.5/co/
dc.rights.acceso.spa.fl_str_mv Abierto (Texto Completo)
rights_invalid_str_mv Atribución-NoComercial-SinDerivadas 2.5 Colombia
http://creativecommons.org/licenses/by-nc-nd/2.5/co/
Abierto (Texto Completo)
http://purl.org/coar/access_right/c_abf2
dc.format.mimetype.spa.fl_str_mv pdf
institution Universidad Distrital Francisco José de Caldas
bitstream.url.fl_str_mv https://repository.udistrital.edu.co/bitstreams/02b24980-18db-49f8-a22c-f4722a86908a/download
https://repository.udistrital.edu.co/bitstreams/d76125bb-12c1-4c7e-86d9-121f99efa8ef/download
https://repository.udistrital.edu.co/bitstreams/2d4ce86d-3c57-48aa-9e43-429dcd89bcbd/download
https://repository.udistrital.edu.co/bitstreams/21d01d50-6cf5-467d-a573-7d0fad8907fd/download
https://repository.udistrital.edu.co/bitstreams/5c19af83-2388-4ba3-834a-f70c75626521/download
https://repository.udistrital.edu.co/bitstreams/19752836-9470-4887-ab60-ea299f04fc3a/download
bitstream.checksum.fl_str_mv 8794c17956539a2a83c4e24c94d714e8
e60097167db50d4d63167bcb7ca656ea
217700a34da79ed616c2feb68d4c5e06
997daf6c648c962d566d7b082dac908d
a0bde0d9d8547a54ffd34ff8c239148d
327d6e4507f9dfae6bb868f18c82f5c0
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Universidad Distrital
repository.mail.fl_str_mv repositorio@udistrital.edu.co
_version_ 1828165036898516992
spelling Infante Sepúlveda, Carlos GustavoRocha Jiménez, Héctor Daniel2022-07-19T16:46:23Z2022-07-19T16:46:23Z2021-12-10http://hdl.handle.net/11349/29754Los bosques altoandinos son considerados uno de los ecosistemas de mayor relevancia ecológica por endemismos y diversidad de especies, pero así mismos mas vulnerables por los procesos de expansión de la frontera agropecuaria y el cambio climático global. Dentro de los servicios ecosistémicos que ofrece este bosque se encuentra la acumulación de carbono atmosférico, cuya cuantificación y monitoreo puede contribuir en la consolidación de estrategias para su manejo y conservación. Con base a lo anterior, en el presente documento se puede observar el uso de información geográfica con los puntos muestreados en campo de un ecosistema de bosque altoandino en el municipio de Guasca-Cundinamarca. Se tomaron los puntos georreferenciados dentro de una parcela permanente, con mediciones en el año 2009, 2013, y 2018 donde se buscó identificar la dinámica de la densidad de biomasa aérea, el análisis exploratorio de los datos muestra una tendencia a un comportamiento normal cuando se realiza una transformación logarítmica. Se encontró e identificó de forma espacial que los individuos se distribuyen de forma no aleatoria sino de forma agrupada en el terreno, los cuales fueron modelados mediante un proceso puntual tipo Strauss y Poisson con la intensidad de . También se pudo modelar una superficie a partir de un estimador no paramétrico de kernel que nos permitió ver los sitios de la parcela donde se agrupan con una alta probabilidad los individuos con mayor biomasa, donde estos procesos de agrupación y densidad en el terreno pueden darse debido a las asociaciones vegetales entre especies, las cuales se conocen en la vegetación madura del ecosistema, a su vez, se considera como un indicador de la salud e integridad, lo anterior debido a que estos condicionan la diversidad y disponibilidad de los recursos. Se pudo observar la variación de la densidad de biomasa aérea en el bosque en los tres años de evaluación propuestos, observamos el incremento entre las clases en el diagrama de transición de estados, donde cada clase cambia a la clase inmediatamente superior, pero continua con el mismo patrón espacial calculado de forma inicial. Además de esto, nos permitió calcular una probabilidad de cambio en cada una de las clases al año futuro del intervalo evaluado, en este caso para el año 2017 y año 2023.The high Andean forests are considered one of the most ecologically relevant ecosystems due to endemism and diversity of species, but they are also more vulnerable due to the processes of expansion of the agricultural frontier and global climate change. Among the ecosystem services offered by this forest is the accumulation of atmospheric carbon, whose quantification and monitoring can contribute to the consolidation of strategies for its management and conservation. Based on the above, in this document the use of geographic information can be observed with the points sampled in the field of a high Andean forest ecosystem in the municipality of Guasca-Cundinamarca. The georeferenced points were taken within a permanent plot, with measurements in the years 2009, 2013, and 2018 where it was sought to identify the dynamics of the density of aerial biomass, the exploratory analysis of the data shows a tendency to a normal behavior when perform a logarithmic transformation. It was found and spatially identified that the individuals are not distributed randomly but in a grouped way in the field, which were modeled by a point process type Strauss and Poisson with the intensity of . It was also possible to model a surface from a non-parametric kernel estimator that allowed us to see the sites of the plot where the individuals with the highest biomass are grouped with a high probability, where these processes of grouping and density on the ground can occur due to to the vegetal associations between species, which are known in the mature vegetation of the ecosystem, in turn, is considered as an indicator of health and integrity, the above due to the fact that these condition the diversity and availability of resources. It was possible to observe the variation of the aerial biomass density in the forest in the three proposed evaluation years, we observed the increase between the classes in the state transition diagram, where each class changes to the immediately superior class, but continues with the same spatial pattern initially computed. In addition to this, it allowed us to calculate a probability of change in each of the classes to the future year of the evaluated interval, in this case for the year 2017 and the year 2023.pdfspaAtribución-NoComercial-SinDerivadas 2.5 ColombiaAtribución-NoComercial-SinDerivadas 2.5 Colombiahttp://creativecommons.org/licenses/by-nc-nd/2.5/co/Abierto (Texto Completo)http://purl.org/coar/access_right/c_abf2Bosque AltoandinoCadenas de MárkovDensidad de KernelEstadística EspacialMonitoreoPatrones PuntualesSistemas de Información GeográficaEspecialización en Sistemas de Información Geográfica - Tesis y Disertaciones AcadémicasSistemas de información geográficaRedes de información geográficaBiomasa forestal - ResultadosHigh-Andean ForestMarkov ChainsKernel DensitySpatial StatisticsMonitoringPoint PatternsGeographic Information SystemsDinámica y densidad espacial de la biomasa aérea en un bosque altoandino del municipio de Guasca-CundinamarcaDynamics and spatial density of aerial biomass in a high-andean forest in the municipality of Guasca-CundinamarcaInvestigación-Innovacióninfo:eu-repo/semantics/bachelorThesishttp://purl.org/coar/resource_type/c_7a1fORIGINALRochaJimenezHectorDaniel2022.pdfRochaJimenezHectorDaniel2022.pdfapplication/pdf2469421https://repository.udistrital.edu.co/bitstreams/02b24980-18db-49f8-a22c-f4722a86908a/download8794c17956539a2a83c4e24c94d714e8MD51Licencia de uso y publicacion editable.pdfLicencia de uso y publicacion editable.pdfapplication/pdf216461https://repository.udistrital.edu.co/bitstreams/d76125bb-12c1-4c7e-86d9-121f99efa8ef/downloade60097167db50d4d63167bcb7ca656eaMD53CC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8811https://repository.udistrital.edu.co/bitstreams/2d4ce86d-3c57-48aa-9e43-429dcd89bcbd/download217700a34da79ed616c2feb68d4c5e06MD55LICENSElicense.txtlicense.txttext/plain; charset=utf-87167https://repository.udistrital.edu.co/bitstreams/21d01d50-6cf5-467d-a573-7d0fad8907fd/download997daf6c648c962d566d7b082dac908dMD56THUMBNAILRochaJimenezHectorDaniel2022.pdf.jpgRochaJimenezHectorDaniel2022.pdf.jpgIM Thumbnailimage/jpeg5844https://repository.udistrital.edu.co/bitstreams/5c19af83-2388-4ba3-834a-f70c75626521/downloada0bde0d9d8547a54ffd34ff8c239148dMD57Licencia de uso y publicacion editable.pdf.jpgLicencia de uso y publicacion editable.pdf.jpgIM Thumbnailimage/jpeg13147https://repository.udistrital.edu.co/bitstreams/19752836-9470-4887-ab60-ea299f04fc3a/download327d6e4507f9dfae6bb868f18c82f5c0MD5811349/29754oai:repository.udistrital.edu.co:11349/297542023-06-13 15:39:41.896http://creativecommons.org/licenses/by-nc-nd/2.5/co/Atribución-NoComercial-SinDerivadas 2.5 Colombiaopen.accesshttps://repository.udistrital.edu.coRepositorio Universidad Distritalrepositorio@udistrital.edu.coTElDRU5DSUEgWSBBVVRPUklaQUNJw5NOIEVTUEVDSUFMIFBBUkEgUFVCTElDQVIgWSBQRVJNSVRJUiBMQSBDT05TVUxUQSBZIFVTTyBERSBDT05URU5JRE9TIEVOIEVMIFJFUE9TSVRPUklPIElOU1RJVFVDSU9OQUwgREUgTEEgVU5JVkVSU0lEQUQgRElTVFJJVEFMCgpUw6lybWlub3MgeSBjb25kaWNpb25lcyBkZSB1c28gcGFyYSBwdWJsaWNhY2nDs24gZGUgb2JyYXMgZW4gZWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcyAoUklVRCkKCkNvbW8gdGl0dWxhcihlcykgZGVsKG9zKSBkZXJlY2hvKHMpIGRlIGF1dG9yLCBjb25maWVybyAoZXJpbW9zKSBhIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIChlbiBhZGVsYW50ZSwgTEEgVU5JVkVSU0lEQUQpIHVuYSBsaWNlbmNpYSBwYXJhIHVzbyBubyBleGNsdXNpdmEsIGxpbWl0YWRhIHkgZ3JhdHVpdGEgc29icmUgbGEgb2JyYSBxdWUgaW50ZWdyYXLDoSBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIChlbiBhZGVsYW50ZSwgUklVRCksIGRlIGFjdWVyZG8gYSBsYXMgc2lndWllbnRlcyByZWdsYXMsIGxhcyBjdWFsZXMgZGVjbGFybyAoYW1vcykgY29ub2NlciB5IGFjZXB0YXI6CgphKQlFc3RhcsOhIHZpZ2VudGUgYSBwYXJ0aXIgZGUgbGEgZmVjaGEgZW4gcXVlIHNlIGluY2x1eWEgZW4gZWwgUklVRCB5IGhhc3RhIHBvciB1biBwbGF6byBkZSBkaWV6ICgxMCkgQcOxb3MsIHByb3Jyb2dhYmxlIGluZGVmaW5pZGFtZW50ZSBwb3IgZWwgdGllbXBvIHF1ZSBkdXJlIGVsIGRlcmVjaG8gUGF0cmltb25pYWwgZGVsIGF1dG9yOyBsYSBjdWFsIHBvZHLDoSBkYXJzZSBwb3IgdGVybWluYWRhIHByZXZpYSBzb2xpY2l0dWQgYSBMQSBVTklWRVJTSURBRCBwb3IgZXNjcml0byBjb24gdW5hIGFudGVsYWNpw7NuIGRlIGRvcyAoMikgbWVzZXMgYW50ZXMgZGVsIHZlbmNpbWllbnRvIGRlbCBwbGF6byBpbmljaWFsIG8gZWwgZGUgc3UocykgcHLDs3Jyb2dhKHMpLgoKYikJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIHB1YmxpY2FyIGxhIG9icmEgZW4gbGFzIGRpc3RpbnRhcyB2ZXJzaW9uZXMgcmVxdWVyaWRhcyBwb3IgZWwgUklVRCAoZGlnaXRhbCwgaW1wcmVzbywgZWxlY3Ryw7NuaWNvIHUgb3RybyBtZWRpbyBjb25vY2lkbyBvIHBvciBjb25vY2VyKSBMQSBVTklWRVJTSURBRCBubyBzZXLDoSByZXNwb25zYWJsZSBlbiBlbCBldmVudG8gcXVlIGVsIGRvY3VtZW50byBhcGFyZXpjYSByZWZlcmVuY2lhZG8gZW4gbW90b3JlcyBkZSBiw7pzcXVlZGEgbyByZXBvc2l0b3Jpb3MgZGlmZXJlbnRlcyBhbCBSSVVELCB1bmEgdmV6IGVsKG9zKSBhdXRvcihlcykgc29saWNpdGVuIHN1IGVsaW1pbmFjacOzbiBkZWwgUklVRCwgZGFkbyBxdWUgbGEgbWlzbWEgc2Vyw6EgcHVibGljYWRhIGVuIEludGVybmV0LgoKYykJTGEgYXV0b3JpemFjacOzbiBzZSBoYWNlIGEgdMOtdHVsbyBncmF0dWl0bywgcG9yIGxvIHRhbnRvLCBsb3MgYXV0b3JlcyByZW51bmNpYW4gYSByZWNpYmlyIGJlbmVmaWNpbyBhbGd1bm8gcG9yIGxhIHB1YmxpY2FjacOzbiwgZGlzdHJpYnVjacOzbiwgY29tdW5pY2FjacOzbiBww7pibGljYSB5IGN1YWxxdWllciBvdHJvIHVzbyBxdWUgc2UgaGFnYSBlbiBsb3MgdMOpcm1pbm9zIGRlIGxhIHByZXNlbnRlIGxpY2VuY2lhIHkgZGUgbGEgbGljZW5jaWEgZGUgdXNvIGNvbiBxdWUgc2UgcHVibGljYSAoQ3JlYXRpdmUgQ29tbW9ucykuCgpkKQlMb3MgY29udGVuaWRvcyBwdWJsaWNhZG9zIGVuIGVsIFJJVUQgc29uIG9icmEocykgb3JpZ2luYWwoZXMpIHNvYnJlIGxhIGN1YWwoZXMpIGVsKG9zKSBhdXRvcihlcykgY29tbyB0aXR1bGFyZXMgZGUgbG9zIGRlcmVjaG9zIGRlIGF1dG9yLCBhc3VtZW4gdG90YWwgcmVzcG9uc2FiaWxpZGFkIHBvciBlbCBjb250ZW5pZG8gZGUgc3Ugb2JyYSBhbnRlIExBIFVOSVZFUlNJREFEIHkgYW50ZSB0ZXJjZXJvcy4gRW4gdG9kbyBjYXNvIExBIFVOSVZFUlNJREFEIHNlIGNvbXByb21ldGUgYSBpbmRpY2FyIHNpZW1wcmUgbGEgYXV0b3LDrWEgaW5jbHV5ZW5kbyBlbCBub21icmUgZGVsIGF1dG9yIHkgbGEgZmVjaGEgZGUgcHVibGljYWNpw7NuLgoKZSkJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIGluY2x1aXIgbGEgb2JyYSBlbiBsb3Mgw61uZGljZXMgeSBidXNjYWRvcmVzIHF1ZSBlc3RpbWVuIG5lY2VzYXJpb3MgcGFyYSBtYXhpbWl6YXIgbGEgdmlzaWJpbGlkYWQgZWwgdXNvIHkgZWwgaW1wYWN0byBkZSBsYSBwcm9kdWNjacOzbiBjaWVudMOtZmljYSwgYXJ0w61zdGljYSB5IGFjYWTDqW1pY2EgZW4gbGEgY29tdW5pZGFkIGxvY2FsLCBuYWNpb25hbCBvIGludGVybmFjaW9uYWwuCgoKZikJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIGNvbnZlcnRpciBsYSBvYnJhIGEgY3VhbHF1aWVyIG1lZGlvIG8gZm9ybWF0byBjb24gZWwgZmluIGRlIHN1IHByZXNlcnZhY2nDs24gZW4gZWwgdGllbXBvIHF1ZSBsYSBwcmVzZW50ZSBsaWNlbmNpYSB5IGxhIGRlIHN1cyBwcsOzcnJvZ2FzLgoKCkNvbiBiYXNlIGVuIGxvIGFudGVyaW9yIGF1dG9yaXpvKGFtb3MpLCBhIGZhdm9yIGRlbCBSSVVEIHkgZGUgc3VzIHVzdWFyaW9zLCBsYSBwdWJsaWNhY2nDs24geSBjb25zdWx0YSBkZSBsYSBzaWd1aWVudGUgb2JyYToKClRpdHVsbwoKQXV0b3IgICAgICAgQXBlbGxpZG9zICAgICAgICAgTm9tYnJlcwoKMQoKMgoKMwoKCmcpCUF1dG9yaXpvKGFtb3MpLCBxdWUgbGEgb2JyYSBzZWEgcHVlc3RhIGEgZGlzcG9zaWNpw7NuIGRlbCBww7pibGljbyBlbiBsb3MgdMOpcm1pbm9zIGVzdGFibGVjaWRvcyBlbiBsb3MgbGl0ZXJhbGVzIGFudGVyaW9yZXMsIGJham8gbG9zIGzDrW1pdGVzIGRlZmluaWRvcyBwb3IgTEEgVU5JVkVSU0lEQUQsIGVuIGxhcyDigJxDb25kaWNpb25lcyBkZSB1c28gZGUgZXN0cmljdG8gY3VtcGxpbWllbnRv4oCdIGRlIGxvcyByZWN1cnNvcyBwdWJsaWNhZG9zIGVuIGVsIFJJVUQsIGN1eW8gdGV4dG8gY29tcGxldG8gc2UgcHVlZGUgY29uc3VsdGFyIGVuIGh0dHA6Ly9yZXBvc2l0b3J5LnVkaXN0cml0YWwuZWR1LmNvLwoKaCkJQ29ub3pjbyhjZW1vcykgeSBhY2VwdG8oYW1vcykgcXVlIG90b3JnbyhhbW9zKSB1bmEgbGljZW5jaWEgZXNwZWNpYWwgcGFyYSBwdWJsaWNhY2nDs24gZGUgb2JyYXMgZW4gZWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcywgbGljZW5jaWEgICBkZSBsYSBjdWFsIGhlIChoZW1vcykgb2J0ZW5pZG8gdW5hIGNvcGlhLgoKaSkJTWFuaWZpZXN0byhhbW9zKSBtaSAobnVlc3RybykgdG90YWwgYWN1ZXJkbyBjb24gbGFzIGNvbmRpY2lvbmVzIGRlIHVzbyB5IHB1YmxpY2FjacOzbiBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIHF1ZSBzZSBkZXNjcmliZW4geSBleHBsaWNhbiBlbiBlbCBwcmVzZW50ZSBkb2N1bWVudG8uCgpqKQlDb25vemNvKGNlbW9zKSBsYSBub3JtYXRpdmlkYWQgaW50ZXJuYSBkZSAgTEEgVU5JVkVSU0lEQUQ7IGVuIGNvbmNyZXRvLCBlbCBBY3VlcmRvIDAwNCBkZSAyMDEyIGRlbCBDU1UsIEFjdWVyZG8gMDIzIGRlIDIwMTIgZGVsIENTVSBzb2JyZSBQb2zDrXRpY2EgRWRpdG9yaWFsLCBBY3VlcmRvIDAyNiAgZGVsIDMxIGRlIGp1bGlvIGRlIDIwMTIgc29icmUgZWwgcHJvY2VkaW1pZW50byBwYXJhIGxhIHB1YmxpY2FjacOzbiBkZSB0ZXNpcyBkZSBwb3N0Z3JhZG8gZGUgbG9zIGVzdHVkaWFudGVzIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzLCAgQWN1ZXJkbyAwMzAgZGVsIDAzIGRlIGRpY2llbWJyZSBkZSAyMDEzIHBvciBtZWRpbyBkZWwgY3VhbCBzZSBjcmVhIGVsIFJlcG9zaXRvcmlvIEluc3RpdHVjaW9uYWwgZGUgbGEgVW5pdmVyc2lkYWQgRGlzdHJpdGFsIEZyYW5jaXNjbyBKb3PDqSBkZSBDYWxkYXMsIEFjdWVyZG8gMDM4IGRlIDIwMTUgMjAxNSDigJxwb3IgZWwgY3VhbCBzZSBtb2RpZmljYSBlbCBBY3VlcmRvIDAzMSBkZSAyMDE0IGRlIDIwMTQgcXVlIHJlZ2xhbWVudGEgZWwgdHJhYmFqbyBkZSBncmFkbyBwYXJhIGxvcyBlc3R1ZGlhbnRlcyBkZSBwcmVncmFkbyBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcyB5IHNlIGRpY3RhbiBvdHJhcyBkaXJlY3RyaWNlc+KAnSB5IGxhcyBkZW3DoXMgbm9ybWFzIGNvbmNvcmRhbnRlIHkgY29tcGxlbWVudGFyaWFzIHF1ZSByaWdlbiBhbCByZXNwZWN0bywgZXNwZWNpYWxtZW50ZSBsYSBsZXkgMjMgZGUgMTk4MiwgbGEgbGV5IDQ0IGRlIDE5OTMgeSBsYSBkZWNpc2nDs24gQW5kaW5hIDM1MSBkZSAxOTkzLiBFc3RvcyBkb2N1bWVudG9zIHBvZHLDoW4gc2VyIGNvbnN1bHRhZG9zIHkgZGVzY2FyZ2Fkb3MgZW4gZWwgcG9ydGFsIHdlYiBkZSBsYSBiaWJsaW90ZWNhIGh0dHA6Ly9zaXN0ZW1hZGViaWJsaW90ZWNhcy51ZGlzdHJpdGFsLmVkdS5jby8KCmspCUFjZXB0byhhbW9zKSBxdWUgTEEgVU5JVkVSU0lEQUQgbm8gc2UgcmVzcG9uc2FiaWxpemEgcG9yIGxhcyBpbmZyYWNjaW9uZXMgYSBsYSBwcm9waWVkYWQgaW50ZWxlY3R1YWwgbyBEZXJlY2hvcyBkZSBBdXRvciBjYXVzYWRhcyBwb3IgbG9zIHRpdHVsYXJlcyBkZSBsYSBwcmVzZW50ZSBMaWNlbmNpYSB5IGRlY2xhcmFtb3MgcXVlIG1hbnRlbmRyw6kgKGVtb3MpIGluZGVtbmUgYSBMQSBVTklWRVJTSURBRCBwb3IgbGFzIHJlY2xhbWFjaW9uZXMgbGVnYWxlcyBkZSBjdWFscXVpZXIgdGlwbyBxdWUgbGxlZ2FyZW4gYSBwcmVzZW50YXJzZSBwb3IgdmlvbGFjacOzbiBkZSBkZXJlY2hvcyBhIGxhIHByb3BpZWRhZCBpbnRlbGVjdHVhbCBvIGRlIEF1dG9yIHJlbGFjaW9uYWRvcyBjb24gbG9zIGRvY3VtZW50b3MgcmVnaXN0cmFkb3MgZW4gZWwgUklVRC4KCmwpCUVsIChsb3MpIGF1dG9yKGVzKSBtYW5pZmllc3RhKG1vcykgcXVlIGxhIG9icmEgb2JqZXRvIGRlIGxhIHByZXNlbnRlIGF1dG9yaXphY2nDs24gZXMgb3JpZ2luYWwsIGRlIGV4Y2x1c2l2YSBhdXRvcsOtYSwgeSBzZSByZWFsaXrDsyBzaW4gdmlvbGFyIG8gdXN1cnBhciBkZXJlY2hvcyBkZSBhdXRvciBkZSB0ZXJjZXJvczsgZGUgdGFsIHN1ZXJ0ZSwgZW4gY2FzbyBkZSBwcmVzZW50YXJzZSBjdWFscXVpZXIgcmVjbGFtYWNpw7NuIG8gYWNjacOzbiBwb3IgcGFydGUgZGUgdW4gdGVyY2VybyBlbiBjdWFudG8gYSBsb3MgZGVyZWNob3MgZGUgYXV0b3Igc29icmUgbGEgb2JyYSwgZWwgKGxvcykgZXN0dWRpYW50ZShzKSDigJMgYXV0b3IoZXMpIGFzdW1pcsOhKG4pIHRvZGEgbGEgcmVzcG9uc2FiaWxpZGFkIHkgc2FsZHLDoShuKSBlbiBkZWZlbnNhIGRlIGxvcyBkZXJlY2hvcyBhcXXDrSBhdXRvcml6YWRvcy4gUGFyYSB0b2RvcyBsb3MgZWZlY3RvcywgTEEgVU5JVkVSU0lEQUQgYWN0w7phIGNvbW8gdW4gdGVyY2VybyBkZSBidWVuYSBmZS4KCgptKQlFbCAobG9zKSBhdXRvcihlcykgbWFuaWZpZXN0YShtb3MpIHF1ZSBjb25vemNvKGNlbW9zKSBsYSBhdXRvbm9tw61hIHkgbG9zIGRlcmVjaG9zLCBxdWUgcG9zZWUobW9zKSBzb2JyZSBsYSBvYnJhIHksIGNvbW8gdGFsLCBlcyAoc29tb3MpIHJlc3BvbnNhYmxlKHMpIGRlbCBhbGNhbmNlIGp1csOtZGljbyB5IGxlZ2FsLCBkZSBlc2NvZ2VyIGxhIG9wY2nDs24gZGUgbGEgcHVibGljYWNpw7NuIG8gZGUgcmVzdHJpY2Npw7NuIGRlIGxhIHB1YmxpY2FjacOzbiBkZWwgZG9jdW1lbnRvIHJlZ2lzdHJhZG8gZW4gZWwgUklVRC4KCgoKCgoKU0kgRUwgRE9DVU1FTlRPIFNFIEJBU0EgRU4gVU4gVFJBQkFKTyBRVUUgSEEgU0lETyBQQVRST0NJTkFETyBPIEFQT1lBRE8gUE9SIFVOQSBBR0VOQ0lBIE8gVU5BIE9SR0FOSVpBQ0nDk04sIENPTiBFWENFUENJw5NOIERFIExBIFVOSVZFUlNJREFEIERJU1RSSVRBTCBGUkFOQ0lTQ08gSk9TRSBERSBDQUxEQVMsIExPUyBBVVRPUkVTIEdBUkFOVElaQU4gUVVFIFNFIEhBIENVTVBMSURPIENPTiBMT1MKREVSRUNIT1MgWSBPQkxJR0FDSU9ORVMgUkVRVUVSSURPUyBQT1IgRUwgUkVTUEVDVElWTyBDT05UUkFUTyBPIEFDVUVSRE8uCgoKCgoKCgoKCgoKCgoKCgoKCgoKCkVuIGNvbnN0YW5jaWEgZGUgbG8gYW50ZXJpb3IsIGZpcm1vKGFtb3MpIGVsIHByZXNlbnRlIGRvY3VtZW50bywgZW4gbGEgY2l1ZGFkIGRlIEJvZ290w6EsIEQuQy4sIGEgbG9zCgoKRklSTUEgREUgTE9TIFRJVFVMQVJFUyBERSBERVJFQ0hPUyBERSBBVVRPUgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fICAgQy5DLiBOby4gX19fX19fX19fX19fX19fX19fCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18gICBDLkMuIE5vLiBfX19fX19fX19fX19fX19fX18KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXyAgIEMuQy4gTm8uIF9fX19fX19fX19fX19fX19fXwoKCgpDb3JyZW8gRWxlY3Ryw7NuaWNvIEluc3RpdHVjaW9uYWwgZGVsIChkZSBsb3MpIEF1dG9yKGVzKToKCkF1dG9yCSAgICAgIENvcnJlbyBFbGVjdHLDs25pY28KCjEKCjIKCjMKCk5vbWJyZSBkZSBEaXJlY3RvcihlcykgZGUgR3JhZG86CgoxCgoyCgozCgpOb21icmUgRmFjdWx0YWQgeSBQcm95ZWN0byBDdXJyaWN1bGFyOgoKRmFjdWx0YWQJUHJveWVjdG8gQ3VycmljdWxhcgoKCgoKCgoKCk5vdGE6IEVuIGNhc28gcXVlIG5vIGVzdMOpIGRlIGFjdWVyZG8gY29uIGxhcyBjb25kaWNpb25lcyBkZSBsYSBwcmVzZW50ZSBsaWNlbmNpYSwgeSBtYW5pZmllc3RlIGFsZ3VuYSByZXN0cmljY2nDs24gc29icmUgbGEgb2JyYSwganVzdGlmaXF1ZSBsb3MgbW90aXZvcyBwb3IgbG9zIGN1YWxlcyBlbCBkb2N1bWVudG8geSBzdXMgYW5leG9zIG5vIHB1ZWRlbiBzZXIgcHVibGljYWRvcyBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIFJJVUQuCgoKU2kgcmVxdWllcmUgbcOhcyBlc3BhY2lvLCBwdWVkZSBhbmV4YXIgdW5hIGNvcGlhIHNpbWlsYXIgYSBlc3RhIGhvamEK