Elaboración de diagramas de flujo con estructuras repetitivas y arreglos

Este documento se elaboró con el objetivo de proporcionar al lector una guía detallada que lo oriente en el diseño de algoritmos, expresados en diagrama de flujo, que requieran ciclos repetitivos y almacenamiento de datos en arreglos. Aquí encontrará las explicaciones de los conceptos relaciona...

Full description

Autores:
Patiño Martínez, Francy Yaneth
Torres Londoño, Carlos Ignacio
Chica Sosa, Piedad
Tipo de recurso:
Informe
Fecha de publicación:
2023
Institución:
Universidad Cooperativa de Colombia
Repositorio:
Repositorio UCC
Idioma:
spa
OAI Identifier:
oai:repository.ucc.edu.co:20.500.12494/55062
Acceso en línea:
https://hdl.handle.net/20.500.12494/55062
http://dx.doi.org/10.16925/gcgp.102
Palabra clave:
Algoritmo
Representación de algoritmos
Programación
Diagrama de flujo
Ciclo
Estructura repetitiva
Arreglo
Rights
openAccess
License
http://creativecommons.org/licenses/by-nc-nd/4.0/
id COOPER2_ca68bc9a4078b59134acdfcd2521339b
oai_identifier_str oai:repository.ucc.edu.co:20.500.12494/55062
network_acronym_str COOPER2
network_name_str Repositorio UCC
repository_id_str
dc.title.none.fl_str_mv Elaboración de diagramas de flujo con estructuras repetitivas y arreglos
title Elaboración de diagramas de flujo con estructuras repetitivas y arreglos
spellingShingle Elaboración de diagramas de flujo con estructuras repetitivas y arreglos
Algoritmo
Representación de algoritmos
Programación
Diagrama de flujo
Ciclo
Estructura repetitiva
Arreglo
title_short Elaboración de diagramas de flujo con estructuras repetitivas y arreglos
title_full Elaboración de diagramas de flujo con estructuras repetitivas y arreglos
title_fullStr Elaboración de diagramas de flujo con estructuras repetitivas y arreglos
title_full_unstemmed Elaboración de diagramas de flujo con estructuras repetitivas y arreglos
title_sort Elaboración de diagramas de flujo con estructuras repetitivas y arreglos
dc.creator.fl_str_mv Patiño Martínez, Francy Yaneth
Torres Londoño, Carlos Ignacio
Chica Sosa, Piedad
dc.contributor.author.none.fl_str_mv Patiño Martínez, Francy Yaneth
Torres Londoño, Carlos Ignacio
Chica Sosa, Piedad
dc.subject.proposal.none.fl_str_mv Algoritmo
Representación de algoritmos
Programación
Diagrama de flujo
Ciclo
Estructura repetitiva
Arreglo
topic Algoritmo
Representación de algoritmos
Programación
Diagrama de flujo
Ciclo
Estructura repetitiva
Arreglo
description Este documento se elaboró con el objetivo de proporcionar al lector una guía detallada que lo oriente en el diseño de algoritmos, expresados en diagrama de flujo, que requieran ciclos repetitivos y almacenamiento de datos en arreglos. Aquí encontrará las explicaciones de los conceptos relacionados con las estructuras repetitivas y los arreglos, su simbología y la notación estándar utilizada para su elaboración. Se proporcionan algunas herramientas de software útiles para la creación de estos diagramas. Finalmente, se especifica el proceso paso a paso para su elaboración y se proponen algunos ejercicios de práctica.
publishDate 2023
dc.date.issued.none.fl_str_mv 2023-10
dc.date.accessioned.none.fl_str_mv 2024-02-26T15:04:50Z
dc.date.available.none.fl_str_mv 2024-02-26T15:04:50Z
dc.type.none.fl_str_mv Guía de práctica o manual
dc.type.coar.none.fl_str_mv http://purl.org/coar/resource_type/c_93fc
dc.type.coarversion.none.fl_str_mv http://purl.org/coar/version/c_970fb48d4fbd8a85
dc.type.driver.none.fl_str_mv info:eu-repo/semantics/report
dc.type.version.none.fl_str_mv info:eu-repo/semantics/publishedVersion
format http://purl.org/coar/resource_type/c_93fc
status_str publishedVersion
dc.identifier.citation.none.fl_str_mv F. Y. Patiño Martínez, C.I. Torres Londoño y P. Chica Sosa. Elaboración de diagramas de flujo con estructuras repetitivas y arreglos (Generación de contenidos impresos N.° 64). Bogotá: Ediciones Universidad Cooperativa de Colombia, 2023. http://dx.doi.org/10.16925/gcgp.102
dc.identifier.uri.none.fl_str_mv https://hdl.handle.net/20.500.12494/55062
dc.identifier.doi.none.fl_str_mv http://dx.doi.org/10.16925/gcgp.102
identifier_str_mv F. Y. Patiño Martínez, C.I. Torres Londoño y P. Chica Sosa. Elaboración de diagramas de flujo con estructuras repetitivas y arreglos (Generación de contenidos impresos N.° 64). Bogotá: Ediciones Universidad Cooperativa de Colombia, 2023. http://dx.doi.org/10.16925/gcgp.102
url https://hdl.handle.net/20.500.12494/55062
http://dx.doi.org/10.16925/gcgp.102
dc.language.iso.none.fl_str_mv spa
language spa
dc.relation.references.none.fl_str_mv ANSI/ISO, ISO 5807, Switserland, 1985.
O. Cairo Battistutti, Metodología de la programación. algoritmos, diagramas de flujo y programas, México: Alfaomega, 1995.
J. A. Jiménez Murillo, E. M. Jiménez Hernández y L. N. Alvarado Zamora, Fundamentos de programación. Diagramas de flujo, diagramas N-S, Pseudocódigo y Java, Colombia: AlfaOmega, 2018.
A. Mancilla Herrera, Diseño y construcción de algoritmos, Universidad del Norte, 2015.
Compila Tec, «Algoritmo y Diagrama de Flujo,» YouTube, 02 10 2016. [En línea]. Disponible en: https://youtu.be/SZTXmCbfjP0.
E. Vega Escobar, «Diagramas de flujo: vectores. Incializar, leer y mostrar vector,» YouTube, 29 10 2020. [En línea]. Disponible en: https://youtu.be/i6CfEhyR4Js.
dc.rights.uri.none.fl_str_mv http://creativecommons.org/licenses/by-nc-nd/4.0/
dc.rights.accessrights.none.fl_str_mv info:eu-repo/semantics/openAccess
dc.rights.creativecommons.none.fl_str_mv Attribution-NonCommercial-NoDerivatives 4.0 International
dc.rights.coar.none.fl_str_mv http://purl.org/coar/access_right/c_abf2
rights_invalid_str_mv http://creativecommons.org/licenses/by-nc-nd/4.0/
Attribution-NonCommercial-NoDerivatives 4.0 International
http://purl.org/coar/access_right/c_abf2
eu_rights_str_mv openAccess
dc.format.extent.none.fl_str_mv 13 p.
dc.format.mimetype.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidad Cooperativa de Colombia, Villavicencio, Facultad de Ingenierías, Ingeniería de sistemas
dc.publisher.place.none.fl_str_mv Bogotá
publisher.none.fl_str_mv Universidad Cooperativa de Colombia, Villavicencio, Facultad de Ingenierías, Ingeniería de sistemas
institution Universidad Cooperativa de Colombia
bitstream.url.fl_str_mv https://repository.ucc.edu.co/bitstreams/320bc882-7857-494e-b53b-cb835212209c/download
https://repository.ucc.edu.co/bitstreams/a9f6ed24-05d3-4823-9e96-3b794c3c5241/download
https://repository.ucc.edu.co/bitstreams/24bb8a74-37ec-47ef-bb3d-6d8236bbc19e/download
https://repository.ucc.edu.co/bitstreams/d25336a1-3479-40ba-aea9-582696690dfc/download
https://repository.ucc.edu.co/bitstreams/11a47a74-19ac-47fe-bed3-c8549a342375/download
https://repository.ucc.edu.co/bitstreams/6f0d1e83-c377-45be-ba65-b0dd24ed2551/download
https://repository.ucc.edu.co/bitstreams/5efcf4d4-9d47-4df9-b6b7-bb915fbca84c/download
https://repository.ucc.edu.co/bitstreams/a0fed364-00b5-44bc-bb8c-b5d383edf1a8/download
bitstream.checksum.fl_str_mv 8473e3204ff99a81bfa80b3f8a3a6c66
767999a9375d6d62532e663f8cc11cb8
4460e5956bc1d1639be9ae6146a50347
3bce4f7ab09dfc588f126e1e36e98a45
1c29b19c0e6a5677c70728637c70947e
76ea6b620e77f879569342f5f7b82fea
22c0fb3cec7359171ee5ae08056e30ac
33051e5afef7e1186d78b785e3d5660b
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Institucional Universidad Cooperativa de Colombia
repository.mail.fl_str_mv bdigital@metabiblioteca.com
_version_ 1811565300530806784
spelling Patiño Martínez, Francy YanethTorres Londoño, Carlos IgnacioChica Sosa, Piedad2024-02-26T15:04:50Z2024-02-26T15:04:50Z2023-10F. Y. Patiño Martínez, C.I. Torres Londoño y P. Chica Sosa. Elaboración de diagramas de flujo con estructuras repetitivas y arreglos (Generación de contenidos impresos N.° 64). Bogotá: Ediciones Universidad Cooperativa de Colombia, 2023. http://dx.doi.org/10.16925/gcgp.102https://hdl.handle.net/20.500.12494/55062http://dx.doi.org/10.16925/gcgp.102Este documento se elaboró con el objetivo de proporcionar al lector una guía detallada que lo oriente en el diseño de algoritmos, expresados en diagrama de flujo, que requieran ciclos repetitivos y almacenamiento de datos en arreglos. Aquí encontrará las explicaciones de los conceptos relacionados con las estructuras repetitivas y los arreglos, su simbología y la notación estándar utilizada para su elaboración. Se proporcionan algunas herramientas de software útiles para la creación de estos diagramas. Finalmente, se especifica el proceso paso a paso para su elaboración y se proponen algunos ejercicios de práctica.1. Introducción. -- 2. Delimitación y propósito de la guía. -- 3. Recomendaciones prácticas. -- 4. Marco teórico. -- 5. Objetivos y materiales. -- 6. Descripción de actividades y procedimientos. -- 7. Ejercicios de práctica. -- 8. Conclusiones. -- 9. Referencias.13 p.application/pdfspaUniversidad Cooperativa de Colombia, Villavicencio, Facultad de Ingenierías, Ingeniería de sistemasBogotáhttp://creativecommons.org/licenses/by-nc-nd/4.0/info:eu-repo/semantics/openAccessAttribution-NonCommercial-NoDerivatives 4.0 Internationalhttp://purl.org/coar/access_right/c_abf2Elaboración de diagramas de flujo con estructuras repetitivas y arreglosGuía de práctica o manualhttp://purl.org/coar/resource_type/c_93fchttp://purl.org/coar/version/c_970fb48d4fbd8a85info:eu-repo/semantics/reportinfo:eu-repo/semantics/publishedVersionANSI/ISO, ISO 5807, Switserland, 1985.O. Cairo Battistutti, Metodología de la programación. algoritmos, diagramas de flujo y programas, México: Alfaomega, 1995.J. A. Jiménez Murillo, E. M. Jiménez Hernández y L. N. Alvarado Zamora, Fundamentos de programación. Diagramas de flujo, diagramas N-S, Pseudocódigo y Java, Colombia: AlfaOmega, 2018.A. Mancilla Herrera, Diseño y construcción de algoritmos, Universidad del Norte, 2015.Compila Tec, «Algoritmo y Diagrama de Flujo,» YouTube, 02 10 2016. [En línea]. Disponible en: https://youtu.be/SZTXmCbfjP0.E. Vega Escobar, «Diagramas de flujo: vectores. Incializar, leer y mostrar vector,» YouTube, 29 10 2020. [En línea]. Disponible en: https://youtu.be/i6CfEhyR4Js.AlgoritmoRepresentación de algoritmosProgramaciónDiagrama de flujoCicloEstructura repetitivaArregloPublicationORIGINAL2023_GP_DiagramasFlujo_Pati§o_VF.pdf2023_GP_DiagramasFlujo_Pati§o_VF.pdfapplication/pdf1050778https://repository.ucc.edu.co/bitstreams/320bc882-7857-494e-b53b-cb835212209c/download8473e3204ff99a81bfa80b3f8a3a6c66MD512023_GP_LICENCIA_DiagramasFlujo_Pati§o.pdf2023_GP_LICENCIA_DiagramasFlujo_Pati§o.pdfapplication/pdf131077https://repository.ucc.edu.co/bitstreams/a9f6ed24-05d3-4823-9e96-3b794c3c5241/download767999a9375d6d62532e663f8cc11cb8MD52CC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8805https://repository.ucc.edu.co/bitstreams/24bb8a74-37ec-47ef-bb3d-6d8236bbc19e/download4460e5956bc1d1639be9ae6146a50347MD53LICENSElicense.txtlicense.txttext/plain; charset=utf-84334https://repository.ucc.edu.co/bitstreams/d25336a1-3479-40ba-aea9-582696690dfc/download3bce4f7ab09dfc588f126e1e36e98a45MD54TEXT2023_GP_DiagramasFlujo_Pati§o_VF.pdf.txt2023_GP_DiagramasFlujo_Pati§o_VF.pdf.txtExtracted texttext/plain25844https://repository.ucc.edu.co/bitstreams/11a47a74-19ac-47fe-bed3-c8549a342375/download1c29b19c0e6a5677c70728637c70947eMD552023_GP_LICENCIA_DiagramasFlujo_Pati§o.pdf.txt2023_GP_LICENCIA_DiagramasFlujo_Pati§o.pdf.txtExtracted texttext/plain6971https://repository.ucc.edu.co/bitstreams/6f0d1e83-c377-45be-ba65-b0dd24ed2551/download76ea6b620e77f879569342f5f7b82feaMD57THUMBNAIL2023_GP_DiagramasFlujo_Pati§o_VF.pdf.jpg2023_GP_DiagramasFlujo_Pati§o_VF.pdf.jpgGenerated Thumbnailimage/jpeg8284https://repository.ucc.edu.co/bitstreams/5efcf4d4-9d47-4df9-b6b7-bb915fbca84c/download22c0fb3cec7359171ee5ae08056e30acMD562023_GP_LICENCIA_DiagramasFlujo_Pati§o.pdf.jpg2023_GP_LICENCIA_DiagramasFlujo_Pati§o.pdf.jpgGenerated Thumbnailimage/jpeg17899https://repository.ucc.edu.co/bitstreams/a0fed364-00b5-44bc-bb8c-b5d383edf1a8/download33051e5afef7e1186d78b785e3d5660bMD5820.500.12494/55062oai:repository.ucc.edu.co:20.500.12494/550622024-08-10 17:48:53.734http://creativecommons.org/licenses/by-nc-nd/4.0/Attribution-NonCommercial-NoDerivatives 4.0 Internationalopen.accesshttps://repository.ucc.edu.coRepositorio Institucional Universidad Cooperativa de Colombiabdigital@metabiblioteca.comVU5JVkVSU0lEQUQgQ09PUEVSQVRJVkEgREUgQ09MT01CSUEKUkVQT1NJVE9SSU9TIElOU1RJVFVDSU9OQUxFUwpMSUNFTkNJQSBERSBVU08KClBvciBtZWRpbyBkZWwgcHJlc2VudGUgZG9jdW1lbnRvLCBlbCBBdXRvcihlcyksIG1heW9yIChlcykgZGUgZWRhZCwgcXVpZW4gZW4gYWRlbGFudGUgc2UgZGVub21pbmFyw6EgZWwgQVVUT1IsIGNvbmZpZXJlIGEgbGEgVU5JVkVSU0lEQUQgQ09PUEVSQVRJVkEgREUgQ09MT01CSUEsIGNvbiBOSVQuIDg2MC0wMjk5MjQtNywgdW5hIExJQ0VOQ0lBIERFIFVTTyBkZSBvYnJhLCBiYWpvIGxhcyBzaWd1aWVudGVzIGNvbmRpY2lvbmVzLgoKQ0zDgVVTVUxBUwoKUFJJTUVSQS4gT2JqZXRvLiBFTCBBVVRPUiBwb3IgZXN0ZSBhY3RvIGF1dG9yaXphIGxhIHV0aWxpemFjacOzbiBkZSBsYSBvYnJhLCBkZSBjb25mb3JtaWRhZCBjb24gbG8gZXN0aXB1bGFkbyBhIGNvbnRpbnVhY2nDs246IAoKKGEpIFBhcmEgZWZlY3RvcyBkZSBsYSBwcmVzZW50ZSBsaWNlbmNpYSBzZSBhdXRvcml6YSBsYSByZXByb2R1Y2Npw7NuIGRlIGxhIG9icmEgYW50ZXJpb3JtZW50ZSBjaXRhZGEsIGxhIGN1YWwgc2UgYWxvamFyw6EgZW4gZm9ybWF0byBkaWdpdGFsIGVuIGxhcyBwbGF0YWZvcm1hcyBvIHJlcG9zaXRvcmlvcyBhZG1pbmlzdHJhZG9zIHBvciBsYSBVTklWRVJTSURBRCBvIGVuIG90cm8gdGlwbyBkZSByZXBvc2l0b3Jpb3MgZXh0ZXJub3MgbyBww6FnaW5hcyB3ZWIgZXNjb2dpZG9zIHBvciBsYSBVTklWRVJTSURBRCwgcGFyYSBmaW5lcyBkZSBkaWZ1c2nDs24geSBkaXZ1bGdhY2nDs24uIEFkaWNpb25hbG1lbnRlLCBzZSBhdXRvcml6YSBhIHF1ZSBsb3MgdXN1YXJpb3MgaW50ZXJub3MgeSBleHRlcm5vcyBkZSBkaWNoYXMgcGxhdGFmb3JtYXMgbyByZXBvc2l0b3Jpb3MgcmVwcm9kdXpjYW4gbyBkZXNjYXJndWVuIGxhIG9icmEsIHNpbiDDoW5pbW8gZGUgbHVjcm8sIHBhcmEgZmluZXMgcHJpdmFkb3MsIGVkdWNhdGl2b3MgbyBhY2Fkw6ltaWNvczsgc2llbXByZSB5IGN1YW5kbyBubyBzZSB2aW9sZW4gYWN1ZXJkb3MgY29uIGVkaXRvcmVzLCBwZXJpb2RvcyBkZSBlbWJhcmdvIG8gYWN1ZXJkb3MgZGUgY29uZmlkZW5jaWFsaWRhZCBxdWUgYXBsaXF1ZW4uCgooYikgU2UgYXV0b3JpemEgbGEgY29tdW5pY2FjacOzbiBww7pibGljYSB5IGxhIHB1ZXN0YSBhIGRpc3Bvc2ljacOzbiBkZSBsYSBvYnJhIG1lbmNpb25hZGEsIGVuIGFjY2VzbyBhYmllcnRvLCBwYXJhIHN1IHV0aWxpemFjacOzbiBlbiBsYXMgcGxhdGFmb3JtYXMgbyByZXBvc2l0b3Jpb3MgYWRtaW5pc3RyYWRvcyBwb3IgbGEgVU5JVkVSU0lEQUQuCgooYykgTG8gYW50ZXJpb3IgZXN0YXLDoSBzdWpldG8gYSBsYXMgZGVmaW5pY2lvbmVzIGNvbnRlbmlkYXMgZW4gbGEgRGVjaXNpw7NuIEFuZGluYSAzNTEgZGUgMTk5MyB5IGxhIExleSAyMyBkZSAxOTgyLgoKClNFR1VOREEuIE9yaWdpbmFsaWRhZCB5IHJlY2xhbWFjaW9uZXMuIEVsIEFVVE9SIGRlY2xhcmEgcXVlIGxhIE9CUkEgZXMgb3JpZ2luYWwgeSBxdWUgZXMgZGUgc3UgY3JlYWNpw7NuIGV4Y2x1c2l2YSwgbm8gZXhpc3RpZW5kbyBpbXBlZGltZW50byBkZSBjdWFscXVpZXIgbmF0dXJhbGV6YSAoZW1iYXJnb3MsIHVzbyBkZSBtYXRlcmlhbCBwcm90ZWdpZG8gcG9yIGRlcmVjaG9zIGRlIGF1dG9yKSBwYXJhIGxhIGNvbmNlc2nDs24gZGUgbG9zIGRlcmVjaG9zIHByZXZpc3RvcyBlbiBlc3RlIGFjdWVyZG8uIEVsIEFVVE9SIHJlc3BvbmRlcsOhIHBvciBjdWFscXVpZXIgYWNjacOzbiBkZSByZWl2aW5kaWNhY2nDs24sIHBsYWdpbyB1IG90cmEgY2xhc2UgZGUgcmVjbGFtYWNpw7NuIHF1ZSBhbCByZXNwZWN0byBwdWRpZXJhIHNvYnJldmVuaXIuCgpURVJDRVJBLiBDb250cmFwcmVzdGFjacOzbi4gRWwgQVVUT1IgYXV0b3JpemEgYSBxdWUgc3Ugb2JyYSBzZWEgdXRpbGl6YWRhIGRlIGNvbmZvcm1pZGFkIGNvbiBsYSBjbMOhdXN1bGEgUFJJTUVSQSBkZSBmb3JtYSBncmF0dWl0YSwgZXMgZGVjaXIsIHF1ZSBsYSB1dGlsaXphY2nDs24gZGUgbGEgbWlzbWEgbm8gZ2VuZXJhIG5pbmfDum4gcGFnbyBvIHJlZ2Fsw61hcyBlbiBmYXZvciBkZSBlc3RlLgoKQ1VBUlRBLiBUaXR1bGFyaWRhZCBkZSBkZXJlY2hvcy4gRWwgcHJlc2VudGUgY29udHJhdG8gbm8gdHJhbnNmaWVyZSBsYSB0aXR1bGFyaWRhZCBkZSBsb3MgZGVyZWNob3MgcGF0cmltb25pYWxlcyBzb2JyZSBsYXMgb2JyYXMgYW50ZXJpb3JtZW50ZSBtZW5jaW9uYWRhcyBhIGxhIFVOSVZFUlNJREFELiDDmm5pY2FtZW50ZSBoYWNlIHJlbGFjacOzbiBhIHVuYSBsaWNlbmNpYSBubyBleGNsdXNpdmEgZW4gbG9zIHTDqXJtaW5vcyB5IGNvbmRpY2lvbmVzIGFudGVyaW9ybWVudGUgcGFjdGFkb3MuCgpRVUlOVEEuIENyw6lkaXRvcy4gTGEgVU5JVkVSU0lEQUQgc2UgY29tcHJvbWV0ZSBhIGRhciBhbCBBVVRPUiwgZWwgcmVjb25vY2ltaWVudG8gZGVudHJvIGNhZGEgZm9ybWEgZGUgdXRpbGl6YWNpw7NuIGVuIGxhIG9icmEuIExvcyBjcsOpZGl0b3MgZGViZW4gZmlndXJhciBlbiBjYWRhIHVubyBkZSBsb3MgZm9ybWF0b3MgbyByZWdpc3Ryb3MgZGUgcHVibGljYWNpw7NuLiBObyBjb25zdGl0dWlyw6EgdW5hIHZpb2xhY2nDs24gYSBsb3MgZGVyZWNob3MgbW9yYWxlcyBkZWwgYXV0b3IgbGEgbm8gcmVwcm9kdWNjacOzbiwgY29tdW5pY2FjacOzbiBvIGRlbcOhcyB1dGlsaXphY2lvbmVzIGRlIGxhIG9icmEuIExhIHV0aWxpemFjacOzbiBvIG5vIGRlIGxhIG9icmEsIGFzw60gY29tbyBzdSBmb3JtYSBkZSB1dGlsaXphY2nDs24gc2Vyw6EgZmFjdWx0YWQgZXhjbHVzaXZhIGRlIGxhIFVOSVZFUlNJREFELgogClNFWFRBLiBEdXJhY2nDs24geSB0ZXJyaXRvcmlvLiBMYSBwcmVzZW50ZSBsaWNlbmNpYSBkZSB1c28gcXVlIHNlIG90b3JnYSBhIGZhdm9yIGRlIGxhIFVOSVZFUlNJREFEIHRlbmRyw6EgdW5hIGR1cmFjacOzbiBlcXVpdmFsZW50ZSBhbCB0w6lybWlubyBkZSBwcm90ZWNjacOzbiBsZWdhbCBkZSBsYSBvYnJhIHkgcGFyYSB0b2RvcyBsb3MgcGHDrXNlcyBkZWwgbXVuZG8uCgpTw4lQVElNQS4gVXNvIGRlIENyZWF0aXZlIENvbW1vbnMuIEVsIEFVVE9SIGF1dG9yaXphcsOhIGxhIGRpZnVzacOzbiBkZSBzdSBjb250ZW5pZG8gYmFqbyB1bmEgbGljZW5jaWEgQ3JlYXRpdmUgQ29tbW9ucyBhdHJpYnVjacOzbiA0LjAgaW50ZXJuYWNpb25hbCwgcXVlIGRlYmVyw6EgaW5jbHVpcnNlIGVuIGVsIGNvbnRlbmlkby4gCgpPQ1RBVkEuIERlcmVjaG8gZGUgZXhjbHVzacOzbi4gQ2FkYSBhdXRvciBwdWVkZSBpbmRpY2FyIGVuIGVsIG1vbWVudG8gZGUgZGVww7NzaXRvIGRlbCBjb250ZW5pZG8gcXVlIGVsIHRleHRvIGNvbXBsZXRvIGRlIGxhIHByb2R1Y2Npw7NuIGFjYWTDqW1pY2EgbyBjaWVudMOtZmljYSBubyBlc3RlIGNvbiBhY2Nlc28gYWJpZXJ0byBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIHBvciBtb3Rpdm9zIGRlIGNvbmZpZGVuY2lhbGlkYWQsIHBvcnF1ZSBzZSBlbmN1ZW50cmUgZW4gdsOtYXMgZGUgb2J0ZW5lciB1biBkZXJlY2hvIGRlIHByb3BpZWRhZCBpbmR1c3RyaWFsIG8gZXhpc3RpciBhY3VlcmRvcyBwcmV2aW9zIGNvbiB0ZXJjZXJvcyAoZWRpdG9yaWFsZXMsIHJldmlzdGFzIGNpZW50w61maWNhcywgb3RyYXMgaW5zdGl0dWNpb25lcykuIEVsIGF1dG9yIHNlIGNvbXByb21ldGUgYSBkZXBvc2l0YXIgbG9zIG1ldGFkYXRvcyBlIGluZm9ybWFyIGVsIHRpZW1wbyBkZSBlbWJhcmdvIGR1cmFudGUgZWwgY3VhbCBlbCB0ZXh0byBjb21wbGV0byB0ZW5kcsOhIGFjY2VzbyByZXN0cmluZ2lkby4gCgpOT1ZFTkEuIEVsIEFVVE9SIGFsIGFjZXB0YXIgZXN0YSBsaWNlbmNpYSBhZHVjZSBxdWUgZXN0YSBwcm9kdWNjacOzbiBzZSBkZXNhcnJvbGzDsyBlbiBlbCBwZXJpb2RvIGVuIHF1ZSBzZSBlbmN1ZW50cmEgY29uIHbDrW5jdWxvcyBjb24gTGEgVW5pdmVyc2lkYWQuCgpEw4lDSU1BLiBOb3JtYXMgYXBsaWNhYmxlcy4gUGFyYSBsYSBpbnRlcnByZXRhY2nDs24geSBjdW1wbGltaWVudG8gZGVsIHByZXNlbnRlIGFjdWVyZG8gbGFzIHBhcnRlcyBzZSBzb21ldGVuIGEgbGEgRGVjaXNpw7NuIEFuZGluYSAzNTEgZGUgMTk5MywgbGEgTGV5IDIzIGRlIDE5ODIgeSBkZW3DoXMgbm9ybWFzIGFwbGljYWJsZXMgZGUgQ29sb21iaWEuIEFkZW3DoXMsIGEgbGFzIG5vcm1hcyBJbnN0aXR1Y2lvbmFsZXMgcXVlIGFwbGlxdWVuLgoKTGEgcHJlc2VudGUgbGljZW5jaWEgc2UgYXV0b3JpemEgZW4gbGEgZmVjaGEgZGUgcHVibGljYWNpw7NuIGVuIGxvcyByZXBvc2l0b3Jpb3MgaW5zdGl0dWNpb25hbGVzLgo=