{"id":381,"date":"2024-04-10T22:09:17","date_gmt":"2024-04-10T22:09:17","guid":{"rendered":"https:\/\/canvasgradebook.grupoeducarplus.com\/index.php\/isae-gradebook-2\/"},"modified":"2024-04-16T04:39:25","modified_gmt":"2024-04-16T04:39:25","slug":"isae-gradebook-2","status":"publish","type":"page","link":"https:\/\/canvasgradebook.grupoeducarplus.com\/","title":{"rendered":"ISAE &#8211; REPORT V2"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"381\" class=\"elementor elementor-381\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ac4837b e-flex e-con-boxed e-con e-parent\" data-id=\"ac4837b\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-fa78837 e-flex e-con-boxed e-con e-child\" data-id=\"fa78837\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d04ac6a elementor-widget elementor-widget-image\" data-id=\"d04ac6a\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<style>\/*! elementor - v3.21.0 - 20-05-2024 *\/\n.elementor-widget-image{text-align:center}.elementor-widget-image a{display:inline-block}.elementor-widget-image a img[src$=\".svg\"]{width:48px}.elementor-widget-image img{vertical-align:middle;display:inline-block}<\/style>\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"800\" height=\"315\" src=\"https:\/\/canvasgradebook.grupoeducarplus.com\/wp-content\/uploads\/2024\/03\/IsaeLogo-1024x403.png\" class=\"attachment-large size-large wp-image-190\" alt=\"\" srcset=\"https:\/\/canvasgradebook.grupoeducarplus.com\/wp-content\/uploads\/2024\/03\/IsaeLogo-1024x403.png 1024w, https:\/\/canvasgradebook.grupoeducarplus.com\/wp-content\/uploads\/2024\/03\/IsaeLogo-300x118.png 300w, https:\/\/canvasgradebook.grupoeducarplus.com\/wp-content\/uploads\/2024\/03\/IsaeLogo-768x302.png 768w, https:\/\/canvasgradebook.grupoeducarplus.com\/wp-content\/uploads\/2024\/03\/IsaeLogo.png 1292w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-5d76524 e-flex e-con-boxed e-con e-parent\" data-id=\"5d76524\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-ea55ff5 e-con-full e-flex e-con e-child\" data-id=\"ea55ff5\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-fd585aa elementor-widget__width-initial elementor-widget elementor-widget-metform\" data-id=\"fd585aa\" data-element_type=\"widget\" data-widget_type=\"metform.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<div id=\"mf-response-props-id-395\" data-previous-steps-style=\"\" data-editswitchopen=\"\" data-response_type=\"alert\" data-erroricon=\"fas fa-exclamation-triangle\" data-successicon=\"fas fa-check\" data-messageposition=\"top\" class=\"   mf-scroll-top-no\">\n\t\t<div class=\"formpicker_warper formpicker_warper_editable\" data-metform-formpicker-key=\"395\" >\n\t\t\t\t\n\t\t\t<div class=\"mf-widget-container\">\n\t\t\t\t\r\n\t\t<div\r\n\t\t\tid=\"metform-wrap-fd585aa-395\"\r\n\t\t\tclass=\"mf-form-wrapper\"\r\n\t\t\tdata-form-id=\"395\"\r\n\t\t\tdata-action=\"https:\/\/canvasgradebook.grupoeducarplus.com\/index.php\/wp-json\/metform\/v1\/entries\/insert\/395\"\r\n\t\t\tdata-wp-nonce=\"0030e3829b\"\r\n\t\t\tdata-form-nonce=\"bae9713090\"\r\n\t\t\tdata-quiz-summery = \"false\"\r\n\t\t\tdata-save-progress = \"false\"\r\n\t\t\tdata-form-type=\"general-form\"\r\n\t\t\tdata-stop-vertical-effect=\"\"\r\n\t\t\t><\/div>\r\n\r\n\r\n\t\t<!----------------------------- \r\n\t\t\t* controls_data : find the the props passed indie of data attribute\r\n\t\t\t* props.SubmitResponseMarkup : contains the markup of error or success message\r\n\t\t\t* https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/JavaScript\/Reference\/Template_literals\r\n\t\t--------------------------- -->\r\n\r\n\t\t\t\t<script type=\"text\/mf\" class=\"mf-template\">\r\n\t\t\tfunction controls_data (value){\r\n\t\t\t\tlet currentWrapper = \"mf-response-props-id-395\";\r\n\t\t\t\tlet currentEl = document.getElementById(currentWrapper);\r\n\t\t\t\t\r\n\t\t\t\treturn currentEl ? currentEl.dataset[value] : false\r\n\t\t\t}\r\n\r\n\r\n\t\t\tlet is_edit_mode = '' ? true : false;\r\n\t\t\tlet message_position = controls_data('messageposition') || 'top';\r\n\r\n\t\t\t\r\n\t\t\tlet message_successIcon = controls_data('successicon') || '';\r\n\t\t\tlet message_errorIcon = controls_data('erroricon') || '';\r\n\t\t\tlet message_editSwitch = controls_data('editswitchopen') === 'yes' ? true : false;\r\n\t\t\tlet message_proClass = controls_data('editswitchopen') === 'yes' ? 'mf_pro_activated' : '';\r\n\t\t\t\r\n\t\t\tlet is_dummy_markup = is_edit_mode && message_editSwitch ? true : false;\r\n\r\n\t\t\t\r\n\t\t\treturn html`\r\n\t\t\t\t<form\r\n\t\t\t\t\tclassName=\"metform-form-content\"\r\n\t\t\t\t\tref=${parent.formContainerRef}\r\n\t\t\t\t\tonSubmit=${ validation.handleSubmit( parent.handleFormSubmit ) }\r\n\t\t\t\t\r\n\t\t\t\t\t>\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\t\t${is_dummy_markup ? message_position === 'top' ?  props.ResponseDummyMarkup(message_successIcon, message_proClass) : '' : ''}\r\n\t\t\t\t\t${is_dummy_markup ? ' ' :  message_position === 'top' ? props.SubmitResponseMarkup`${parent}${state}${message_successIcon}${message_errorIcon}${message_proClass}` : ''}\r\n\r\n\t\t\t\t\t<!--------------------------------------------------------\r\n\t\t\t\t\t*** IMPORTANT \/ DANGEROUS ***\r\n\t\t\t\t\t${html``} must be used as in immediate child of \"metform-form-main-wrapper\"\r\n\t\t\t\t\tclass otherwise multistep form will not run at all\r\n\t\t\t\t\t---------------------------------------------------------->\r\n\r\n\t\t\t\t\t<div className=\"metform-form-main-wrapper\" key=${'hide-form-after-submit'} ref=${parent.formRef}>\r\n\t\t\t\t\t${html`\r\n\t\t\t\t\t\t\t\t<div data-elementor-type=\"wp-post\" key=\"2\" data-elementor-id=\"395\" className=\"elementor elementor-395\">\n\t\t\t\t\t\t<section className=\"elementor-section elementor-top-section elementor-element elementor-element-4c67379 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"4c67379\" data-element_type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div className=\"elementor-container elementor-column-gap-no\">\n\t\t\t\t\t<div className=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-5561689a\" data-id=\"5561689a\" data-element_type=\"column\">\n\t\t\t<div className=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<section className=\"elementor-section elementor-inner-section elementor-element elementor-element-b803f67 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"b803f67\" data-element_type=\"section\">\n\t\t\t\t\t\t<div className=\"elementor-container elementor-column-gap-extended\">\n\t\t\t\t\t<div className=\"elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-28eb0a83\" data-id=\"28eb0a83\" data-element_type=\"column\">\n\t\t\t<div className=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div className=\"elementor-element elementor-element-1287da94 elementor-widget elementor-widget-heading\" data-id=\"1287da94\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div className=\"elementor-widget-container\">\n\t\t\t<style key=\"1\">\/*! elementor - v3.21.0 - 20-05-2024 *\/\n.elementor-heading-title{padding:0;margin:0;line-height:1}.elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a{color:inherit;font-size:inherit;line-height:inherit}.elementor-widget-heading .elementor-heading-title.elementor-size-small{font-size:15px}.elementor-widget-heading .elementor-heading-title.elementor-size-medium{font-size:19px}.elementor-widget-heading .elementor-heading-title.elementor-size-large{font-size:29px}.elementor-widget-heading .elementor-heading-title.elementor-size-xl{font-size:39px}.elementor-widget-heading .elementor-heading-title.elementor-size-xxl{font-size:59px}<\/style><h2 className=\"elementor-heading-title elementor-size-default\">Formulario de Generaci\u00f3n de Reportes<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section className=\"elementor-section elementor-inner-section elementor-element elementor-element-7314b326 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"7314b326\" data-element_type=\"section\">\n\t\t\t\t\t\t<div className=\"elementor-container elementor-column-gap-extended\">\n\t\t\t\t\t<div className=\"elementor-column elementor-col-25 elementor-inner-column elementor-element elementor-element-2abfe45\" data-id=\"2abfe45\" data-element_type=\"column\">\n\t\t\t<div className=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div className=\"elementor-element elementor-element-33e4b289 elementor-widget elementor-widget-mf-text\" data-id=\"33e4b289\" data-element_type=\"widget\" data-settings=\"{&quot;mf_input_name&quot;:&quot;authorName&quot;}\" data-widget_type=\"mf-text.default\">\n\t\t\t\t<div className=\"elementor-widget-container\">\n\t\t\t\r\n\t\t<div className=\"mf-input-wrapper\">\r\n\t\t\t\t\t\t\t<label className=\"mf-input-label\" htmlFor=\"mf-input-text-33e4b289\">\r\n\t\t\t\t\t${ parent.decodeEntities(`Profesor`) } \t\t\t\t\t<span className=\"mf-input-required-indicator\"><\/span>\r\n\t\t\t\t<\/label>\r\n\t\t\t\r\n\t\t\t<input\r\n\t\t\t\ttype=\"text\"\r\n\t\t\t\tclassName=\"mf-input mf-conditional-input\"\r\n\t\t\t\tid=\"mf-input-text-33e4b289\"\r\n\t\t\t\tname=\"authorName\"\r\n\t\t\t\tplaceholder=\"${ parent.decodeEntities(`Pedro Navaja`) } \"\r\n\t\t\t\t\t\t\t\t\tonInput=${parent.handleChange}\r\n\t\t\t\t\tonBlur=${parent.handleChange}\r\n\t\t\t\t\taria-invalid=${validation.errors['authorName'] ? 'true' : 'false'}\r\n\t\t\t\t\tref=${el =>{\r\n\t\t\t\t\t\t\t\t\t\t\t\tparent.activateValidation({\"message\":\"This field is required.\",\"minLength\":1,\"maxLength\":\"\",\"type\":\"none\",\"required\":false,\"expression\":\"null\"}, el)\r\n\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\/>\r\n\r\n\t\t\t\t\t\t\t<${validation.ErrorMessage}\r\n\t\t\t\t\terrors=${validation.errors}\r\n\t\t\t\t\tname=\"authorName\"\r\n\t\t\t\t\tas=${html`<span className=\"mf-error-message\"><\/span>`}\r\n\t\t\t\t\t\/>\r\n\t\t\t\r\n\t\t\t<span className=\"mf-input-help\"> ${ parent.decodeEntities(`Ingrese su nombre y apellido`) }  <\/span>\t\t<\/div>\r\n\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div className=\"elementor-column elementor-col-25 elementor-inner-column elementor-element elementor-element-6daef7de\" data-id=\"6daef7de\" data-element_type=\"column\">\n\t\t\t<div className=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div className=\"elementor-element elementor-element-99068fe elementor-widget elementor-widget-mf-text\" data-id=\"99068fe\" data-element_type=\"widget\" data-settings=\"{&quot;mf_input_name&quot;:&quot;authorId&quot;}\" data-widget_type=\"mf-text.default\">\n\t\t\t\t<div className=\"elementor-widget-container\">\n\t\t\t\r\n\t\t<div className=\"mf-input-wrapper\">\r\n\t\t\t\t\t\t\t<label className=\"mf-input-label\" htmlFor=\"mf-input-text-99068fe\">\r\n\t\t\t\t\t${ parent.decodeEntities(`C\u00e9dula`) } \t\t\t\t\t<span className=\"mf-input-required-indicator\"><\/span>\r\n\t\t\t\t<\/label>\r\n\t\t\t\r\n\t\t\t<input\r\n\t\t\t\ttype=\"text\"\r\n\t\t\t\tclassName=\"mf-input mf-conditional-input\"\r\n\t\t\t\tid=\"mf-input-text-99068fe\"\r\n\t\t\t\tname=\"authorId\"\r\n\t\t\t\tplaceholder=\"${ parent.decodeEntities(`5-507-5555`) } \"\r\n\t\t\t\t\t\t\t\t\tonInput=${parent.handleChange}\r\n\t\t\t\t\tonBlur=${parent.handleChange}\r\n\t\t\t\t\taria-invalid=${validation.errors['authorId'] ? 'true' : 'false'}\r\n\t\t\t\t\tref=${el =>{\r\n\t\t\t\t\t\t\t\t\t\t\t\tparent.activateValidation({\"message\":\"This field is required.\",\"minLength\":1,\"maxLength\":\"\",\"type\":\"none\",\"required\":false,\"expression\":\"null\"}, el)\r\n\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\/>\r\n\r\n\t\t\t\t\t\t\t<${validation.ErrorMessage}\r\n\t\t\t\t\terrors=${validation.errors}\r\n\t\t\t\t\tname=\"authorId\"\r\n\t\t\t\t\tas=${html`<span className=\"mf-error-message\"><\/span>`}\r\n\t\t\t\t\t\/>\r\n\t\t\t\r\n\t\t\t<span className=\"mf-input-help\"> ${ parent.decodeEntities(`Ingrese su numero de c\u00e9dula`) }  <\/span>\t\t<\/div>\r\n\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div className=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-6f283303\" data-id=\"6f283303\" data-element_type=\"column\">\n\t\t\t<div className=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div className=\"elementor-element elementor-element-7593be87 elementor-widget elementor-widget-mf-email\" data-id=\"7593be87\" data-element_type=\"widget\" data-settings=\"{&quot;mf_input_name&quot;:&quot;authorEmail&quot;}\" data-widget_type=\"mf-email.default\">\n\t\t\t\t<div className=\"elementor-widget-container\">\n\t\t\t\r\n\t\t<div className=\"mf-input-wrapper\">\r\n\t\t\t\t\t\t\t<label className=\"mf-input-label\" htmlFor=\"mf-input-email-7593be87\">\r\n\t\t\t\t\t${ parent.decodeEntities(`Correo Electr\u00f3nico`) } \t\t\t\t\t<span className=\"mf-input-required-indicator\"><\/span>\r\n\t\t\t\t<\/label>\r\n\t\t\t\r\n\t\t\t<input \r\n\t\t\t\ttype=\"email\" \r\n\t\t\t\t \r\n\t\t\t\tdefaultValue=\"\" \r\n\t\t\t\tclassName=\"mf-input mf-conditional-input\" \r\n\t\t\t\tid=\"mf-input-email-7593be87\" \r\n\t\t\t\tname=\"authorEmail\" \r\n\t\t\t\tplaceholder=\"${ parent.decodeEntities(`nombre.apellido@isaeuniversidad.ac.pa`) } \" \r\n\t\t\t\t \r\n\t\t\t\tonBlur=${parent.handleChange} onFocus=${parent.handleChange} aria-invalid=${validation.errors['authorEmail'] ? 'true' : 'false' } \r\n\t\t\t\tref=${el=> parent.activateValidation({\"message\":\"This field is required.\",\"emailMessage\":\"Please enter a valid Email address\",\"minLength\":1,\"maxLength\":\"\",\"type\":\"none\",\"required\":false,\"expression\":\"null\"}, el)}\r\n\t\t\t\t\t\t\t\/>\r\n\r\n\t\t\t\t\t\t<${validation.ErrorMessage} \r\n\t\t\t\terrors=${validation.errors} \r\n\t\t\t\tname=\"authorEmail\" \r\n\t\t\t\tas=${html`<span className=\"mf-error-message\"><\/span>`}\r\n\t\t\t\/>\r\n\t\t\t\r\n\t\t\t<span className=\"mf-input-help\"> ${ parent.decodeEntities(`Ingrese su correo electr\u00f3nico`) }  <\/span>\t\t<\/div>\r\n\r\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section className=\"elementor-section elementor-inner-section elementor-element elementor-element-521796e elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"521796e\" data-element_type=\"section\">\n\t\t\t\t\t\t<div className=\"elementor-container elementor-column-gap-extended\">\n\t\t\t\t\t<div className=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-e8fb3e7\" data-id=\"e8fb3e7\" data-element_type=\"column\">\n\t\t\t<div className=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div className=\"elementor-element elementor-element-62a8afb elementor-widget elementor-widget-mf-text\" data-id=\"62a8afb\" data-element_type=\"widget\" data-settings=\"{&quot;mf_input_name&quot;:&quot;authorCourse&quot;}\" data-widget_type=\"mf-text.default\">\n\t\t\t\t<div className=\"elementor-widget-container\">\n\t\t\t\r\n\t\t<div className=\"mf-input-wrapper\">\r\n\t\t\t\t\t\t\t<label className=\"mf-input-label\" htmlFor=\"mf-input-text-62a8afb\">\r\n\t\t\t\t\t${ parent.decodeEntities(`Asignatura`) } \t\t\t\t\t<span className=\"mf-input-required-indicator\"><\/span>\r\n\t\t\t\t<\/label>\r\n\t\t\t\r\n\t\t\t<input\r\n\t\t\t\ttype=\"text\"\r\n\t\t\t\tclassName=\"mf-input mf-conditional-input\"\r\n\t\t\t\tid=\"mf-input-text-62a8afb\"\r\n\t\t\t\tname=\"authorCourse\"\r\n\t\t\t\tplaceholder=\"${ parent.decodeEntities(`F\u00edsica Qu\u00e1ntica`) } \"\r\n\t\t\t\t\t\t\t\t\tonInput=${parent.handleChange}\r\n\t\t\t\t\tonBlur=${parent.handleChange}\r\n\t\t\t\t\taria-invalid=${validation.errors['authorCourse'] ? 'true' : 'false'}\r\n\t\t\t\t\tref=${el =>{\r\n\t\t\t\t\t\t\t\t\t\t\t\tparent.activateValidation({\"message\":\"This field is required.\",\"minLength\":1,\"maxLength\":\"\",\"type\":\"none\",\"required\":false,\"expression\":\"null\"}, el)\r\n\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\/>\r\n\r\n\t\t\t\t\t\t\t<${validation.ErrorMessage}\r\n\t\t\t\t\terrors=${validation.errors}\r\n\t\t\t\t\tname=\"authorCourse\"\r\n\t\t\t\t\tas=${html`<span className=\"mf-error-message\"><\/span>`}\r\n\t\t\t\t\t\/>\r\n\t\t\t\r\n\t\t\t<span className=\"mf-input-help\"> ${ parent.decodeEntities(`Ingrese el nombre de la asignatura`) }  <\/span>\t\t<\/div>\r\n\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div className=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-6bffefc\" data-id=\"6bffefc\" data-element_type=\"column\">\n\t\t\t<div className=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div className=\"elementor-element elementor-element-684f28c elementor-widget elementor-widget-mf-text\" data-id=\"684f28c\" data-element_type=\"widget\" data-settings=\"{&quot;mf_input_name&quot;:&quot;authorGroup&quot;}\" data-widget_type=\"mf-text.default\">\n\t\t\t\t<div className=\"elementor-widget-container\">\n\t\t\t\r\n\t\t<div className=\"mf-input-wrapper\">\r\n\t\t\t\t\t\t\t<label className=\"mf-input-label\" htmlFor=\"mf-input-text-684f28c\">\r\n\t\t\t\t\t${ parent.decodeEntities(`Grupo`) } \t\t\t\t\t<span className=\"mf-input-required-indicator\"><\/span>\r\n\t\t\t\t<\/label>\r\n\t\t\t\r\n\t\t\t<input\r\n\t\t\t\ttype=\"text\"\r\n\t\t\t\tclassName=\"mf-input mf-conditional-input\"\r\n\t\t\t\tid=\"mf-input-text-684f28c\"\r\n\t\t\t\tname=\"authorGroup\"\r\n\t\t\t\tplaceholder=\"${ parent.decodeEntities(`FISQ2024`) } \"\r\n\t\t\t\t\t\t\t\t\tonInput=${parent.handleChange}\r\n\t\t\t\t\tonBlur=${parent.handleChange}\r\n\t\t\t\t\taria-invalid=${validation.errors['authorGroup'] ? 'true' : 'false'}\r\n\t\t\t\t\tref=${el =>{\r\n\t\t\t\t\t\t\t\t\t\t\t\tparent.activateValidation({\"message\":\"This field is required.\",\"minLength\":1,\"maxLength\":\"\",\"type\":\"none\",\"required\":false,\"expression\":\"null\"}, el)\r\n\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\/>\r\n\r\n\t\t\t\t\t\t\t<${validation.ErrorMessage}\r\n\t\t\t\t\terrors=${validation.errors}\r\n\t\t\t\t\tname=\"authorGroup\"\r\n\t\t\t\t\tas=${html`<span className=\"mf-error-message\"><\/span>`}\r\n\t\t\t\t\t\/>\r\n\t\t\t\r\n\t\t\t<span className=\"mf-input-help\"> ${ parent.decodeEntities(`Ingrese el c\u00f3digo o nombre del grupo`) }  <\/span>\t\t<\/div>\r\n\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section className=\"elementor-section elementor-inner-section elementor-element elementor-element-2429fc0 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"2429fc0\" data-element_type=\"section\">\n\t\t\t\t\t\t<div className=\"elementor-container elementor-column-gap-extended\">\n\t\t\t\t\t<div className=\"elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-9bbba64\" data-id=\"9bbba64\" data-element_type=\"column\">\n\t\t\t<div className=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div className=\"elementor-element elementor-element-0cf5da0 elementor-widget elementor-widget-mf-file-upload\" data-id=\"0cf5da0\" data-element_type=\"widget\" data-settings=\"{&quot;mf_input_name&quot;:&quot;csvFile&quot;}\" data-widget_type=\"mf-file-upload.default\">\n\t\t\t\t<div className=\"elementor-widget-container\">\n\t\t\t\t\t\r\n\t\t\r\n\t\t<div className=\"mf-input-wrapper\">\r\n\t\t\t\t\t\t\t<label className=\"mf-input-label\" htmlFor=\"mf-input-file-upload-0cf5da0\">\r\n\t\t\t\t\t${ parent.decodeEntities(`Carga el archivo CSV`) } \t\t\t\t\t<span className=\"mf-input-required-indicator\"><\/span>\r\n\t\t\t\t<\/label>\r\n\t\t\t\r\n\t\t\t<div className=\"mf-file-upload-container multi-option-input-type\">\r\n\t\t\t\t<input\r\n\t\t\t\t\ttype=\"file\"\r\n\t\t\t\t\tclassName=\"mf-input mf-input-file-upload \"\r\n\t\t\t\t\tid=\"mf-input-file-upload-0cf5da0\" \r\n\t\t\t\t\tname=\"csvFile\" \r\n\t\t\t\t\t\t\t\t\t\taccept=\"\"\r\n\t\t\t\t\tonInput=${ parent.handleFileUpload }\r\n\t\t\t\t\taria-invalid=${validation.errors['csvFile'] ? 'true' : 'false'}\r\n\t\t\t\t\tref=${ el => parent.activateValidation({\"message\":\"This field is required.\",\"required\":false,\"file_types\":[],\"type_message\":\"Invalid file extension\",\"size_limit\":-1,\"limit_message\":\"This field is required.\"}, el) }\r\n\t\t\t\t\t\/>\r\n\t\t\t\t<label htmlFor=\"mf-input-file-upload-0cf5da0\" className=\"mf-input-file-upload-label metform-btn\">\r\n\t\t\t\t\t<span>${ parent.decodeEntities(`Selecciona el archivo`) } <\/span>\t\t\t\t<\/label>\r\n\t\t\t\t<div className=\"mf-file-name\">\r\n\t\t\t\t\t${\r\n\t\t\t\t\t\t(parent.state.formData['csvFile'] || []).length > 0\r\n\t\t\t\t\t\t? parent.state.formData['csvFile'].map((file, idx) => html`\r\n\t\t\t\t\t\t\t<span className=\"mf-file-name-item\" key=${idx}>\r\n\t\t\t\t\t\t\t\t<span>${file.name}<\/span>\r\n\t\t\t\t\t\t\t\t<span \r\n\t\t\t\t\t\t\t\t\tclassName=\"mf-file-remove\" \r\n\t\t\t\t\t\t\t\t\tonClick=${() => parent.removeUploadedFile('csvFile', idx)}\r\n\t\t\t\t\t\t\t\t\ttitle=\"Remove\"\r\n\t\t\t\t\t\t\t\t>\u00d7<\/span>\r\n\t\t\t\t\t\t\t<\/span>\r\n\t\t\t\t\t\t`)\r\n\t\t\t\t\t\t: html`<span>${parent.getFileLabel('csvFile', 'No file chosen.')}<\/span>`\r\n\t\t\t\t\t}\r\n\t\t\t\t<\/div>\r\n\t\t\t\t\r\n\t\t\t<\/div>\r\n\r\n\t\t\t\t\t\t\t<${validation.ErrorMessage}\r\n\t\t\t\t\terrors=${validation.errors}\r\n\t\t\t\t\tname=\"csvFile\"\r\n\t\t\t\t\tas=${html`<span className=\"mf-error-message\"><\/span>`}\r\n\t\t\t\t\t\/>\r\n\t\t\t\r\n\t\t\t\t\t<\/div>\r\n\r\n\t\t\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section className=\"elementor-section elementor-inner-section elementor-element elementor-element-c0d2a37 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"c0d2a37\" data-element_type=\"section\">\n\t\t\t\t\t\t<div className=\"elementor-container elementor-column-gap-extended\">\n\t\t\t\t\t<div className=\"elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-65d8cc3\" data-id=\"65d8cc3\" data-element_type=\"column\">\n\t\t\t<div className=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div className=\"elementor-element elementor-element-4369cfc elementor-widget elementor-widget-heading\" data-id=\"4369cfc\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div className=\"elementor-widget-container\">\n\t\t\t<h6 className=\"elementor-heading-title elementor-size-default\">Seleccione las fechas de cada sesi\u00f3n<\/h6>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section className=\"elementor-section elementor-inner-section elementor-element elementor-element-f29e8ef elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"f29e8ef\" data-element_type=\"section\">\n\t\t\t\t\t\t<div className=\"elementor-container elementor-column-gap-extended\">\n\t\t\t\t\t<div className=\"elementor-column elementor-col-25 elementor-inner-column elementor-element elementor-element-8a37f08\" data-id=\"8a37f08\" data-element_type=\"column\">\n\t\t\t<div className=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div className=\"elementor-element elementor-element-5e253b1 elementor-widget elementor-widget-mf-date\" data-id=\"5e253b1\" data-element_type=\"widget\" data-settings=\"{&quot;mf_input_name&quot;:&quot;date1&quot;}\" data-widget_type=\"mf-date.default\">\n\t\t\t\t<div className=\"elementor-widget-container\">\n\t\t\t\t\t\r\n\t\t<div className=\"mf-input-wrapper\">\r\n\t\t\t\t\t\t\t<label className=\"mf-input-label\" htmlFor=\"mf-input-date-5e253b1\">\r\n\t\t\t\t\t${ parent.decodeEntities(`Sesi\u00f3n 1`) } \t\t\t\t\t<span className=\"mf-input-required-indicator\"><\/span>\r\n\t\t\t\t<\/label>\r\n\t\t\t\r\n\t\t\t<${props.Flatpickr}\r\n\t\t\t\t\tname=\"date1\"\r\n\t\t\t\t\tclassName=\"mf-input mf-date-input mf-left-parent  \"\r\n\t\t\t\t\tplaceholder=\"${ parent.decodeEntities(`Fecha de Sesi\u00f3n 1`) } \"\r\n\t\t\t\t\toptions=${{\"minDate\":\"\",\"maxDate\":\"\",\"dateFormat\":\"m-d-Y\",\"enableTime\":\"\",\"disable\":[],\"mode\":\"single\",\"static\":true,\"disableMobile\":true,\"time_24hr\":false}}\r\n\t\t\t\t\tvalue=${parent.getValue('date1')}\r\n\t\t\t\t\tonInput=${parent.handleDateTime}\r\n\t\t\t\t\taria-invalid=${validation.errors['date1'] ? 'true' : 'false'}\r\n\t\t\t\t\tref=${el => props.DateWidget(\r\n\t\t\t\t\t\t\tel, \r\n\t\t\t\t\t\t\t'es', \r\n\t\t\t\t\t\t\t{\"message\":\"This field is required.\",\"required\":false},  \r\n\t\t\t\t\t\t\tregister, \r\n\t\t\t\t\t\t\tparent \r\n\t\t\t\t\t\t)}\r\n\t\t\t\t\t\/>\r\n\r\n\t\t\t\t\t\t\t<${validation.ErrorMessage}\r\n\t\t\t\t\terrors=${validation.errors}\r\n\t\t\t\t\tname=\"date1\"\r\n\t\t\t\t\tas=${html`<span className=\"mf-error-message\"><\/span>`}\r\n\t\t\t\t\t\/>\r\n\t\t\t\t\t\t\t\t<\/div>\r\n\r\n\t\t\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div className=\"elementor-column elementor-col-25 elementor-inner-column elementor-element elementor-element-60d2644\" data-id=\"60d2644\" data-element_type=\"column\">\n\t\t\t<div className=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div className=\"elementor-element elementor-element-158c27d elementor-widget elementor-widget-mf-date\" data-id=\"158c27d\" data-element_type=\"widget\" data-settings=\"{&quot;mf_input_name&quot;:&quot;date2&quot;}\" data-widget_type=\"mf-date.default\">\n\t\t\t\t<div className=\"elementor-widget-container\">\n\t\t\t\t\t\r\n\t\t<div className=\"mf-input-wrapper\">\r\n\t\t\t\t\t\t\t<label className=\"mf-input-label\" htmlFor=\"mf-input-date-158c27d\">\r\n\t\t\t\t\t${ parent.decodeEntities(`Sesi\u00f3n 2`) } \t\t\t\t\t<span className=\"mf-input-required-indicator\"><\/span>\r\n\t\t\t\t<\/label>\r\n\t\t\t\r\n\t\t\t<${props.Flatpickr}\r\n\t\t\t\t\tname=\"date2\"\r\n\t\t\t\t\tclassName=\"mf-input mf-date-input mf-left-parent  \"\r\n\t\t\t\t\tplaceholder=\"${ parent.decodeEntities(`Fecha de Sesi\u00f3n 2`) } \"\r\n\t\t\t\t\toptions=${{\"minDate\":\"\",\"maxDate\":\"\",\"dateFormat\":\"m-d-Y\",\"enableTime\":\"\",\"disable\":[],\"mode\":\"single\",\"static\":true,\"disableMobile\":true,\"time_24hr\":false}}\r\n\t\t\t\t\tvalue=${parent.getValue('date2')}\r\n\t\t\t\t\tonInput=${parent.handleDateTime}\r\n\t\t\t\t\taria-invalid=${validation.errors['date2'] ? 'true' : 'false'}\r\n\t\t\t\t\tref=${el => props.DateWidget(\r\n\t\t\t\t\t\t\tel, \r\n\t\t\t\t\t\t\t'es', \r\n\t\t\t\t\t\t\t{\"message\":\"This field is required.\",\"required\":false},  \r\n\t\t\t\t\t\t\tregister, \r\n\t\t\t\t\t\t\tparent \r\n\t\t\t\t\t\t)}\r\n\t\t\t\t\t\/>\r\n\r\n\t\t\t\t\t\t\t<${validation.ErrorMessage}\r\n\t\t\t\t\terrors=${validation.errors}\r\n\t\t\t\t\tname=\"date2\"\r\n\t\t\t\t\tas=${html`<span className=\"mf-error-message\"><\/span>`}\r\n\t\t\t\t\t\/>\r\n\t\t\t\t\t\t\t\t<\/div>\r\n\r\n\t\t\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div className=\"elementor-column elementor-col-25 elementor-inner-column elementor-element elementor-element-5c95f8d\" data-id=\"5c95f8d\" data-element_type=\"column\">\n\t\t\t<div className=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div className=\"elementor-element elementor-element-de03b29 elementor-widget elementor-widget-mf-date\" data-id=\"de03b29\" data-element_type=\"widget\" data-settings=\"{&quot;mf_input_name&quot;:&quot;date3&quot;}\" data-widget_type=\"mf-date.default\">\n\t\t\t\t<div className=\"elementor-widget-container\">\n\t\t\t\t\t\r\n\t\t<div className=\"mf-input-wrapper\">\r\n\t\t\t\t\t\t\t<label className=\"mf-input-label\" htmlFor=\"mf-input-date-de03b29\">\r\n\t\t\t\t\t${ parent.decodeEntities(`Sesi\u00f3n 3`) } \t\t\t\t\t<span className=\"mf-input-required-indicator\"><\/span>\r\n\t\t\t\t<\/label>\r\n\t\t\t\r\n\t\t\t<${props.Flatpickr}\r\n\t\t\t\t\tname=\"date3\"\r\n\t\t\t\t\tclassName=\"mf-input mf-date-input mf-left-parent  \"\r\n\t\t\t\t\tplaceholder=\"${ parent.decodeEntities(`Fecha de Sesi\u00f3n 3`) } \"\r\n\t\t\t\t\toptions=${{\"minDate\":\"\",\"maxDate\":\"\",\"dateFormat\":\"m-d-Y\",\"enableTime\":\"\",\"disable\":[],\"mode\":\"single\",\"static\":true,\"disableMobile\":true,\"time_24hr\":false}}\r\n\t\t\t\t\tvalue=${parent.getValue('date3')}\r\n\t\t\t\t\tonInput=${parent.handleDateTime}\r\n\t\t\t\t\taria-invalid=${validation.errors['date3'] ? 'true' : 'false'}\r\n\t\t\t\t\tref=${el => props.DateWidget(\r\n\t\t\t\t\t\t\tel, \r\n\t\t\t\t\t\t\t'es', \r\n\t\t\t\t\t\t\t{\"message\":\"This field is required.\",\"required\":false},  \r\n\t\t\t\t\t\t\tregister, \r\n\t\t\t\t\t\t\tparent \r\n\t\t\t\t\t\t)}\r\n\t\t\t\t\t\/>\r\n\r\n\t\t\t\t\t\t\t<${validation.ErrorMessage}\r\n\t\t\t\t\terrors=${validation.errors}\r\n\t\t\t\t\tname=\"date3\"\r\n\t\t\t\t\tas=${html`<span className=\"mf-error-message\"><\/span>`}\r\n\t\t\t\t\t\/>\r\n\t\t\t\t\t\t\t\t<\/div>\r\n\r\n\t\t\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div className=\"elementor-column elementor-col-25 elementor-inner-column elementor-element elementor-element-0340a60\" data-id=\"0340a60\" data-element_type=\"column\">\n\t\t\t<div className=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div className=\"elementor-element elementor-element-fdefb58 elementor-widget elementor-widget-mf-date\" data-id=\"fdefb58\" data-element_type=\"widget\" data-settings=\"{&quot;mf_input_name&quot;:&quot;date4&quot;}\" data-widget_type=\"mf-date.default\">\n\t\t\t\t<div className=\"elementor-widget-container\">\n\t\t\t\t\t\r\n\t\t<div className=\"mf-input-wrapper\">\r\n\t\t\t\t\t\t\t<label className=\"mf-input-label\" htmlFor=\"mf-input-date-fdefb58\">\r\n\t\t\t\t\t${ parent.decodeEntities(`Sesi\u00f3n 4`) } \t\t\t\t\t<span className=\"mf-input-required-indicator\"><\/span>\r\n\t\t\t\t<\/label>\r\n\t\t\t\r\n\t\t\t<${props.Flatpickr}\r\n\t\t\t\t\tname=\"date4\"\r\n\t\t\t\t\tclassName=\"mf-input mf-date-input mf-left-parent  \"\r\n\t\t\t\t\tplaceholder=\"${ parent.decodeEntities(`Fecha de Sesi\u00f3n 4`) } \"\r\n\t\t\t\t\toptions=${{\"minDate\":\"\",\"maxDate\":\"\",\"dateFormat\":\"m-d-Y\",\"enableTime\":\"\",\"disable\":[],\"mode\":\"single\",\"static\":true,\"disableMobile\":true,\"time_24hr\":false}}\r\n\t\t\t\t\tvalue=${parent.getValue('date4')}\r\n\t\t\t\t\tonInput=${parent.handleDateTime}\r\n\t\t\t\t\taria-invalid=${validation.errors['date4'] ? 'true' : 'false'}\r\n\t\t\t\t\tref=${el => props.DateWidget(\r\n\t\t\t\t\t\t\tel, \r\n\t\t\t\t\t\t\t'es', \r\n\t\t\t\t\t\t\t{\"message\":\"This field is required.\",\"required\":false},  \r\n\t\t\t\t\t\t\tregister, \r\n\t\t\t\t\t\t\tparent \r\n\t\t\t\t\t\t)}\r\n\t\t\t\t\t\/>\r\n\r\n\t\t\t\t\t\t\t<${validation.ErrorMessage}\r\n\t\t\t\t\terrors=${validation.errors}\r\n\t\t\t\t\tname=\"date4\"\r\n\t\t\t\t\tas=${html`<span className=\"mf-error-message\"><\/span>`}\r\n\t\t\t\t\t\/>\r\n\t\t\t\t\t\t\t\t<\/div>\r\n\r\n\t\t\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t`}\r\n\t\t\t\t\t<\/div>\r\n\r\n\t\t\t\t\t${is_dummy_markup ? message_position === 'bottom' ? props.ResponseDummyMarkup(message_successIcon, message_proClass) : '' : ''}\r\n\t\t\t\t\t${is_dummy_markup ? ' ' : message_position === 'bottom' ? props.SubmitResponseMarkup`${parent}${state}${message_successIcon}${message_errorIcon}${message_proClass}` : ''}\r\n\t\t\t\t\r\n\t\t\t\t<\/form>\r\n\t\t\t`\r\n\t\t<\/script>\r\n\r\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t<\/div>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-33751c8 e-flex e-con-boxed e-con e-parent\" data-id=\"33751c8\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-13bbda1 csvContainer e-flex e-con-boxed e-con e-child\" data-id=\"13bbda1\" data-element_type=\"container\" id=\"csvContainer\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-f7f09cb containerPdf e-flex e-con-boxed e-con e-parent\" data-id=\"f7f09cb\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-113c578 e-con-full e-flex e-con e-child\" data-id=\"113c578\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4aabf4a elementor-align-center elementor-widget elementor-widget-button\" data-id=\"4aabf4a\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#\" id=\"showPviewAtt\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Generar Preliminar de Asistencia<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-b88c7ca e-con-full e-flex e-con e-child\" data-id=\"b88c7ca\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d2fee13 elementor-align-center elementor-widget elementor-widget-button\" data-id=\"d2fee13\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#\" id=\"genAttPDF\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Descarga Reporte de Asistencia<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-6cf7f1f e-con-full e-flex e-con e-child\" data-id=\"6cf7f1f\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6b96af0 elementor-align-center elementor-widget elementor-widget-button\" data-id=\"6b96af0\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#\" id=\"genGradePDF\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Descarga Reporte de Calificaciones<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-cd9a0eb e-con-full previewAtt e-flex e-con e-parent\" data-id=\"cd9a0eb\" data-element_type=\"container\" id=\"previewAtt\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-c5b6c17 e-flex e-con-boxed e-con e-child\" data-id=\"c5b6c17\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-46ac8a8 elementor-widget elementor-widget-html\" data-id=\"46ac8a8\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<div id=\"preview\">\r\n    <!--<h2>Aqui se generar\u00e1 la tabla<\/h2>-->\r\n<\/div>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-d56d332 containerPdf e-flex e-con-boxed e-con e-parent\" data-id=\"d56d332\" data-element_type=\"container\" id=\"containerPdf\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-3a154e2 e-con-full e-flex e-con e-child\" data-id=\"3a154e2\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e31beea elementor-align-center elementor-widget elementor-widget-button\" data-id=\"e31beea\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#\" id=\"genAttPDF2\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Descarga Reporte de Asistencia<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-edb2d60 e-con-full e-flex e-con e-child\" data-id=\"edb2d60\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b45f2e6 elementor-align-center elementor-widget elementor-widget-button\" data-id=\"b45f2e6\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#\" id=\"genGradePDF2\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Descarga Reporte de Calificaciones<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-ebdcc31 e-flex e-con-boxed e-con e-parent\" data-id=\"ebdcc31\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1dd652a elementor-widget elementor-widget-text-editor\" data-id=\"1dd652a\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<style>\/*! elementor - v3.21.0 - 20-05-2024 *\/\n.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:#69727d;color:#fff}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap{color:#69727d;border:3px solid;background-color:transparent}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap{margin-top:8px}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap-letter{width:1em;height:1em}.elementor-widget-text-editor .elementor-drop-cap{float:left;text-align:center;line-height:1;font-size:50px}.elementor-widget-text-editor .elementor-drop-cap-letter{display:inline-block}<\/style>\t\t\t\t<p>Interface para generaci\u00f3n de Reportes de Asistencia y Calificaciones para uso exclusivo de Universidad ISAE. <span style=\"color: var( --e-global-color-text ); letter-spacing: var( --e-global-typography-text-letter-spacing ); text-transform: var( --e-global-typography-text-text-transform );\">El archivo CSV que se cargue en esta interface no debe ser alterado despu\u00e9s de la descarga de CANVAS LMS de tal forma que mantenga la integridad con los datos alojados en la plataforma.<\/span><\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-b944c41 e-flex e-con-boxed e-con e-parent\" data-id=\"b944c41\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-71d9eb3 elementor-widget elementor-widget-heading\" data-id=\"71d9eb3\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\"><script>document.addEventListener(\"DOMContentLoaded\",function(){document.getElementById(\"showPviewAtt\").addEventListener(\"click\",function(){showPreviewAttendance()})});var studentsData,attendanceData={},sisUserID=\"SIS User ID\";function showPreviewAttendance(){window.jsPDF=window.jspdf.jsPDF;let t=document.querySelector('[name=\"csvFile\"]').files[0],e=document.getElementById(\"previewAtt\");if(console.log(t),!t){console.log(\"No se seleccion\\xf3 ning\\xfan archivo.\");let a=document.getElementById(\"previewAtt\");a.innerHTML='<p align=\"center\"><b><font color=\"red\">Por favor, selecciona un archivo CSV.<\/font><\/p>';return}Papa.parse(t,{download:!0,header:!0,complete:function(t){function a(t){let[e,a,n]=t.split(\"-\");return`${a.padStart(2,\"0\")}\/${e.padStart(2,\"0\")}\/${n}`}studentsData=t.data.slice(1),console.log(studentsData),console.log(\"Dentro de la funcion Preview\"),console.log(studentsData);let n=[document.querySelector('[name=\"date1\"]').value,document.querySelector('[name=\"date2\"]').value,document.querySelector('[name=\"date3\"]').value,document.querySelector('[name=\"date4\"]').value],s=n.filter(t=>\"\"!==t.trim()),d=\"<tr><th>#<\/th><th>Estudiante<\/th><th>C\\xe9dula<\/th>\";s.forEach(t=>{d+=`<th>${t}<\/th>`}),d+=\"<\/tr>\",attendanceData={},\"\"===studentsData[studentsData.length-1].Student.trim()&&studentsData.pop();let l=0,o=`<h4>Reporte de Asistencia<\/h4><table id=\"attendanceDataTable\"><tr><th>#<\/th><th>Estudiante<\/th><th>C\\xe9dula<\/th>`;for(let r=0;r<s.length;r++)o+=`<th>${a(s[r])}<\/th>`;o+=\"<\/tr>\",console.log(studentsData),console.log(sisUserID),studentsData.forEach(t=>{attendanceData[t[sisUserID]]={rowc:l++,name:t.Student,id:t[sisUserID],date1:\"P\",date2:\"P\",date3:\"P\",date4:\"P\"},console.log(attendanceData[t[sisUserID]].date1),console.log(attendanceData[t[sisUserID]]),console.log(t[sisUserID]),console.log(t.Student);let e=`<tr><td>${l}<\/td><td>${t.Student}<\/td><td>${t[sisUserID]}<\/td>`;for(let a=0;a<s.length;a++)e+=`<td>\r\n                                <select id=\"${t[sisUserID]}-date${a+1}\">\r\n                                    <option value=\"P\" selected>Presente<\/option>\r\n                                    <option value=\"A\">Ausente<\/option>\r\n                                    <option value=\"T\">Tardanza<\/option>\r\n                                    <option value=\"J\">Justificado<\/option>\r\n                                <\/select>\r\n                            <\/td>`;e+=\"<\/tr>\",o+=e}),o+=\"<\/table>\",console.log(o),e.innerHTML=o;let i=document.getElementById(\"previewAtt\");i.classList.add(\"styledPreviewData\");let c=document.getElementById(\"attendanceDataTable\");c.classList.add(\"styledPreviewData\")}})}<\/script><\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-3b751b8 e-flex e-con-boxed e-con e-parent\" data-id=\"3b751b8\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9c24a15 elementor-widget elementor-widget-heading\" data-id=\"9c24a15\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\"><script>function generateAttendancePDF(){console.log(\"dentro de la funci\\xf3n\"),window.jsPDF=window.jspdf.jsPDF;let A=document.querySelector('[name=\"authorName\"]').value,e=document.querySelector('[name=\"authorId\"]').value,t=document.querySelector('[name=\"authorEmail\"]').value,l=document.querySelector('[name=\"authorCourse\"]').value,a=document.querySelector('[name=\"authorGroup\"]').value;document.querySelector('[name=\"csvFile\"]').files[0],console.log(\"ya se paso la carga del csv\");let n=new jsPDF({charset:\"utf-8\",unit:\"mm\",format:\"letter\",orientation:\"portrait\",fontSize:14,lineHeight:1.2,marginLeft:10,marginRight:10,marginTop:10,marginBottom:10});console.log(\"ya se creo el objeto doc\");let h=0,y=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAABQwAAAH8CAMAAACjGRI6AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAFdQTFRF\/\/\/\/wsbVSVSBhY2rGyli8PH0Z3GWKjhspKnA0dTf4eLqOkZ3lJu1s7fKd3+hho2rWGOM8PH1pKrA4ePq0dTgWGKMlZu2s7jLdn+hOUV2OUZ3DBtX\/\/\/\/kc6cCQAAAB10Uk5T\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/wBZhudqAABA0klEQVR42uydiXbbuJYADXBfwySddL+h\/v87R9xBEhslSpblqnPmTTuWJYhL8V7gAvi4AADA5YNDAACADAEAkCEAADIEAECGAADIEAAAGQIAIEMAAGQIAIAMAQCQIQAAMgQAQIYAAMgQAAAZAgAgQwAAZAgAgAwBAJAhAAAyBABAhgAAyBAAABkCACBDAABkCACADAEAkCEAADIEAECGAADIEAAAGQIAIEMAAGQIAIAMAQCQIQAAMgQAQIYAAMgQAAAZAgAgQwAAZAgAgAwBAJAhAAAyBABAhgAAyBAAABkCACBDAABkCACADAEAkCEAADIEAECGAADIEAAAGQIAIEMAAGQIAIAMAQCQIQAAMgQAQIYAAMgQAAAZAgAgQwAAZAgAgAwBAJAhAAAyBABAhgAAyBAAABkCACBDAABkCACADAEAkCEAADIEAECGAADIEAAAGQIAIEMAAGQIAIAMAQCQIQAAMgQAQIYAAMgQAAAZcggAAJAhAAAyBABAhgAAyBAAABkCACBDAABkCACADAEAkCEAADIEAECGAADIEAAAGQIAIEMAAGQIAIAMAQCQIQAAMgQAQIYAAMgQAAAZAgAgQwAAZAgAgAwBAJAhAAAyBABAhgAAyBAAABkCACBDAABkCACADAEAkCEAADIEAECGAADIEAAAGQIAIEMAAGQIAIAMAQCQIQAAMgQAQIYHEUJkm3\/Krv\/GmQSA7yXDpG3b\/T8VnEkA+F4yrK8yrNaB4fVfSs4kAHwvGXbqi3d6zLWvTcmeAeBry7Cqk9KcJ4eeWfLVkjKoIs4yAHxVGXYa88yTzVmyaAeKGiECwNeUodwPk0zkmzy5k6PedUG7gBAB4CvKsNwNkywU6zz5miU3RqMmoSJERlkA4KvJsMt9a4sos9UrU2OuLS5Z2UxCZDgFAL6aDLt4L7HkybVHlizmVDtL48ScdwMAvK4MY2O9TJ8nJx5ZcrAahMnTlLMNAF9Ohqk5+13lyZm5c1G2bcAJBoCvLcOoNUZ8\/e\/qJUsODS8L6SUEgC8vw+2Y8YpmyZOT7XyUmYxeQgD4IjKMamn8XWAZ\/k3nPNmSJZfmum0AgFeSYRWa+wX7seDAkieXriz5Gj7G1FkDwBeQYVcjkxh\/G1oW5mqm3yXmcsTQd+KJCHAmAHxqmlzbpoU0xgLCIU\/Oxyw5078k856JV7RJxYUAgAw\/kegavYU24aWWPywHm5pCy7JVSWpjI7rPaWXGpQCADD+PwNIxmLfGgeK+JruwZ8ldl+Ew8aSnsQm5g\/5FAGT4iaFhYgkNLTPyLlWfJ1uy5KnKMB+FWNp83BOyjgMAMnyi\/qJdjmoK\/2qL6i79QHRtHmPJlB7HqxCLzBJ\/hqIZcmlqtAGQ4ZMow00AlpjnIFe2gC7uMt\/E\/ILSc5MoOSTqouh1WHNBACDDZ9BnrIXYGM\/Un2dZ7nrIky2LOTR+ZuuqGZM+gkxDbAiADJ9FPI5m5OvQTJijtsjiVWmJ\/kLz4rBbO49D1lHfuJxLAgAZPp58HLoNg1VsJo2prtlotXXx6szm0fUnyJWqYy4JAGT4BOax22WwojEqz7bc9VhUHZkt59Fl2JfVZKsfEy4JAGT4BHr9DOGhHDNSy6Q8W3FNn+E2lnzco\/tvGwrGLHQDgAyfRJeYNmN8OM4Jjo1TTWzLXV9KKWVlMWUSp44OwC64XFU5BsgQABk+i76WJpdDrlzN2ak2301v3dIun5JxqxDldv5LjQwBkOGzGMusq2GiXD8n2Dgpz7bctfND5t7JuNRXXFe7\/DxhCUQAZPg0plqaYOg6rCPLeg1FUd+2gkI36UQRom7Nw24q4LqoJ6XQEAAZPo+5liYfJsGFad+ReL6FoqqehKgbWQ7GdpTTcoZZSJ0hADL8hNDw6sUhVy5E8igNjULUmDaf1Be0YRd+5kF7a1IOAMjwphRW6asrh1w5OVrunIkraXDFS4iaKS7x5MhATacJDAGQ4fNQa2mieDaRx5oxmQgCKUN12dY7kvWhn1KRYcgSrwDI8Nmh4TxgIqaOPetAbiSC1ZDIvTIsZiGL+a0kcSEAMnwqm1qaMVc2hoaboeEzZJguoypXGRZlLJuAsBAAGT6ZbS1NVJuX5q\/qpLVxcwMm9woqrQHgcTJM0wOh4eWSyb7icOustGld3ByaTupFhgDwOBlmlu3hO\/a1NLt5cz4mvNVj6sAxMgSAh8mwL+Kz2TB11dJUcevHbe2TS2CKDAHgcZFhPznYZrvCtttTHiRt+0gZXhUY+cswjaWs2SwKABk+woaWBa5F3B7g7pa6ZFiNY92SjZUBkOEDbGja+0TItn2qDCP7m8SUZAMgw7vo1z0wh1NCu35CWrTtk2V4sU5+6Yp+wjrolVgQGwIgw1ttaBZIvO81FEnbvpYMO2U30fRlWN8LABmeb8N8O\/3taIL8DBk288TB\/ssQGgIgw1vIu6S3MHW1rVWYN237OTJsLDJUisNLR7UQACBDI1HhOfAQBW37WTK8hqQmGWbqTBnT5gQAgAy37HYb8bRhlbSfKENLoq\/OmJbIEAAZ+pG24Xbzzn69QocNo6ZtX0yGaT1Hg3NHYYgMAZChdxy171Zz2rAK21eTYToVBcnlGwnbnJnHkXdreovtBwvvpRcjps58V6L+0tme\/+zlymXzV2nRqZFhbLZh9JCw8EEyzOednMt5i4JuM73kyScnC5YB9iJWgm7hH6MGLTb8huRlM8cYSZMqt19YvFpbZfiOMuzdsd\/2PbYsYy3C9vVkKOdYtpueMsSDhd\/GBNY3tbI7QrsC9LCe4sHaX4aJx+Yyt4xeuY+F\/5mThuOhP2Tam1mY2uhqReA6Mz7H6t5D6PjrUHbEQVB5XoFiF2E0Yknf\/M+76\/j1Dau9m2VorEeVhr2lw9EpRfRSMjRMwiuMVSl1276eDNUx5Hj6Pum9PYYHZSi0c3FiMRquOXBC8veSodbuby1DlXWYdyDZStLpgj5PhsoTKk5vVVFseL7dcIWGTZm9jgz1NuzTTt1ZK9pXlGGgjJpU8xb06f3zTyJR6wLhRPNMC5bze33klcGc9BRpnjWODWM2zyGvhosyOVmG3ffVvqnm+2arBc2vL5jfQHeJpIYPU18rgypzHvbp99pVksK6yvS9uOVKn8W0FOddh1BUtXeS1FgP\/tIHL4NApEE8tSqps6jc3jL6Roe1cooMx2\/frJt8mPteTZ6HN6nzV5HhcCpiza2dnZ8iP0iGUnVNcu64ieapHUeG3tflcd4f2MaaVBtTEFuHrf5DT5Oh\/k1jWx9Lu5N3qfnwzNXpst3bK9871fUp1m1jl0s3TG+OsYXr2hjSYyn3jW9yezjS\/XEwn\/astm4ouW90sX373fG7Nk3n0OC4DusD+5XvEslChocfFk+UoXYSXqZ7nKdt+wVkGN\/bV6iL1VZPMktKvfaGOl9Ren8VXS+ugcZyt17joTi8QYa7JDRx5UK1+zpJItvFp0u7ou1N07jus8DZlaJbyii2HsI0TqyHMDH1nOyiol0N2\/ZorX0WxbZbZvfdc+fxk2PMuP5GnQ6PRgeh4RMPXKGiCjZXWZy\/hgx1Now0F1fcvrAM29XFdaoMS3fOF5tiqPKgDHOXf\/R3uPFuTeVxGVb+kkn0oks9RpvWr83dQYVw2TLwuS13NWO56xBWtkNYWr7ldhWT1O7CyJyGOc977A7KpP4ZbZt+a30Cxn6vFsbDm6\/j27B8DRlesmJ7NqrdyYtk+7IyrNXWlmeXFwpnvlma7\/gsPCTDyaqVZ9vcqXAaHpWh8M+v61bfw6kZZjP1g0am8ebSdd0EPoPW25dXNxzCynwIhU35Uey24XR9aHL8pYPeed4D9xCG1PdSHkpE1GDYtyvHFnivc64bFmN+yNzk3SQ8uTXKGUMnD5OhUE+OPLu8ULi+QG7zzXS1e8kwOphUe9zJ8yXnHy37y7Ay\/V56DqKMLw1uOey70DB3y7C5uDJdYbo9tL\/L7PFv43xvadHZfM\/ddIqsns4Kr15hSyTra1BrS9dPiyR7CRmONhTqUznRBjgvKcP+khoj2\/j8tWpcXyC2hibjofPSW+AccbjBW+M99QgZClNTNeMSpklNteHG2tzMoftDAuc1ohtjkXcdQrsMo8TRc5paRT7Z0NmPfViG25b527BwdyUfuJhir0vkyTIcs+BSOUXVY1z4EBn27UuqYTtn77DqJBnmjkxQ+MswPHp1enlriFxvlmHkeOnFT4amQZTgpptZFxqGzqA7uNwmw\/GjDstw23samMJSQ9NHZd3UaMfx29zSvjYU7lD\/UOAt77Lhw5bw6iUtO6E024TiTBc+bG7y0ncUPVeGtSsyCXxlmHrnfMeCuPIuGV5OkqHhENwuw92nuPa61fZzecnQ2CHgauT6ztk2QLi6RYShTffLcOtpz6Lc5mh9hDw0DJZEryHDdY+1apRTXfioVWvmNtanr27t+AKJ6+naP999Jpgm\/mOjxzLa5CVkqL\/h7pBh7jtkbema9JShaXanqwGboaTS8NvQGqI8RIbb9\/AK9HKf4tFDLa38T+EzZajWAsiHufBR6xnmfVFdGD9glQP7F8jdBXmp3\/euvHO+ozIMPkOGhd8gyh0y3FV7Zda7WD8A6inD9DYZ2u\/1wpkI9JHTY2SYH6hZ1x7w+AwZbl9QvogML1EQ7gsxT3bhAxd3zcRjlhayfwHhMdSQeH1vefxJ7SnD\/DNkmIdegyj3yNCn3m6JwerLHTLsrHSDDHPrwfRIBOqHyXD7KPEIyqIjw\/eeLRU3OPkZMuyeZEEQrGYsnu3Cx650\/QkyDDx6K0uf7535TvzwlKGUqxDk6TLUrcWg6RO6R4a7Ep7IFmDlh+9W9RDGN8nQeoYyj6A2f5wMc89HqbH3IzhDhttXNK8jw90derYL31mG5l5Dn+8d3zCZ2PInQv3I8jNkqJul3Jwrw9SzuiY1nxzb3ap+ufQ2GYa2tR58hg6Kh8lw+y7ux+92+D46Q4bpjZPony7D82qtX0SGmXikDI02lO7vnXvPYPOTYaV+ZPYpMtTN4AxOleG2ciOx9FPkh+\/W1fMkv02Gm7evjF+xyI1ZxaNkuNWQa95T6ltIf6ilUXtzaPjxxV34qTKMYu9pRLfJ0JQpB+7vvR+Aze+S4fojP0eGF831U50qQ7\/qmsrybLHcrenqyyVnyLA0f8VQmHpPHiXD6ODjd7ciV3KGDHeLOeSvKcO4fSsZlmF7y4qvR2RoWJ1EOL93tO+PiO+SYbP6yDTIP0OGkXsQ5T4Z+t3P0pJ9We7W2H0InZ9eePYZ9lFzpM9NHyXD3bPKfo1o+oDFGTJMPaexf64Mg\/adZDhUDiXVyTLcXSJSOz\/N5WDNSi8eQazl2gxvPtQnynB3v++D5\/tk6FVdk9mCGMvdmrgP4V0DKLtVqRNdYKuT8EkyDA5pSPrW0R9saX483ny+DKv2jWSYN0PRUHS2HPL9V7xlcbbO1M2hybb2Wy1rX0KGOsk3Z8rQp7rGOl\/dfLfm7fkyjKyR2fUd\/HozTpJhdURD3ZEO5dGU1qdyKfQuF\/00GZ4\/kPx5MoyGZ2CTP0AOurXND+sw7S\/F8Ogj0izD+kVk6BxEuVOGHtU1ufVQmu\/W8gQZCusZ1e0o5KXDk2SYH+mm7k5kII525fjIUN6aJz9Nho8YPPksGaa9sArxEDnoOxMO6nDY7\/nIZFu7DPvOupeQoS67qk6Uobu6JrAG2ea7NTlBhrX1Ns+0l44Uz5Lh5cDwcD7IMvGs7Dwiw4MrU36CDOP2XWTYL2Vz21K6PnLIDV\/0iA7FMAEvP3pVGGUYtC8jwyixDqLcK0NndU33XLB0vxrvVq9JlK5GJvYE0BBwOHV4lgylf6AXDL\/2rew8IsPyVkc8S4Zp+yYyHNcbvmP9BtcXMD42\/D8zHi+ro4XXppcPo7ivIUNdf4syiHK3DF3hdGm\/yU136+DwO2Uojv3eW4dnybDxfvr2V1S27+BLTpChOD5I\/VQZ5uGbyLAvp9GP8J4lh8h4rHzHa\/Ip4TjaJWO6iGT7QjK0D6LcLUP91kfr4Cw\/frfG7f0y3AbFzmFh38TiLBkG3ndnOr3Hwa6cm2SYvpYMi\/YtZHhzOc0hOViG3ROv81rP3js4WqeX4bT5xqvIUNetWp4mQ0d1Tep4phjuVs9DaG9kbKm4dgcdQfR8Gea2zohK1ytU3C\/Di3Oa0qfKMGjfQYZ3lNMck0Nt+b7S3XWoLCNwsABVK8M0aV9MhpfGXK97vwxzazgtHWmX9m6tivYEGcYeYb6tfs38ED9LhqVvgpouGfGxrpybZFi\/kgyz9g1keFc5zUE5WEebSp9Hj9T3uDsKr7efJEQQh\/ce6gfIUFOaMK3VdL8MrdU1wlUaLDWHMPE+hJZGisKry8PaOd9Ej5Whd2+dXJJXcWgu8U0ylK8kw+INZHhfOc1ROVht6NoEMdkESv4mfcihfoAMLYMoJ8jQttOzc4MwedchNDVSlJt7KExtvXHm4FC8hAxX+08emsT35WX4wCT5aTK8s5zmsBysNrRvdJOqg3LRoblJX0aGunHT+CwZWqprcuchPFOGSXBFSpkcGg5JrYOV6VNlWJqv7sBk7\/rLyTD3D5EeN5L8RBnG7Wnbofh9AeslHaaOODw1WrV6DxnqFjcsz5JhaRRI7RybPFOGprPvKDnNrJlY\/EwZBuZe2eU7HFnW8CVlGLSF75hq076BDKNQ5ie9lecXyOXhB\/ySgpj7a+WBpsVBEBcvKkNd7CxOkqGxusZRcK25Ww8eQo8LPq6cz+SoPmjDh8lQ74h63YojXTmvKMPuqvCs3hHtO8jwkp\/2Tt5foAxvyZSbzQNZtvZZC5am9ZdaHoQvKUPDIMoZMjRW15TuOg3d3Rp5H0KPC94rBhHFoRG45\/YZzgXXN3TlvKIMU9\/91vQLD3zp6XhPk+Fc4KfDtEFKvh3\/TA8UXusv5bx4RRnqitOvB+UUGZqqa5LWOXtWf7dGxS0ylLpOJs8tjmxP0uxzZRhs\/z72L5K+SYbNY2WYeFcyli0yvFkOtlw5MAc1sfVpFB2V4aSdF5OhrmIrPkeGhuoaV8G15W4dbXhchvsbyDPOiczjlsWjZJi2PmlIso1vD3TlvGDRddX6rqYdhcjwDhleL0KjDrUnINr\/pvS\/NEzPdfGSMtRVkZTnyFBfXSM9LnvT3ZrdXFrT3Hpv57Fvj\/NTp+Ol+0zYvyvnJhmWD5WhVJ+QUZJGloEWZHiXDM06DLxSkP3zKDwuwyGReTkZ6gZRmlNkqK2uET5hmfFuDW6V4T6e8J4Zb9Jh8iQZanv\/ir2N\/btyfGSY+ZZ+nyLDfHVCAsuEwocHht9AhiYdaqUWas69f5eM8SLKX1OGhkKWE2SYao5Z7HNfGe9WryUhtY3c9cQl\/jVeBh1mj5Fh7NFZJ3TVM4lv4fVNCzVEj5RhvDoYoSUOfXhg+HYyzEXkq0PhlYIc2RTC\/AHxa8owSh4kQ011Td76rBNqvlvrW2W4n6uuj5wikfnqsH6MDKVH8tK0hg1evXoCfGSYHppocKcMo1UHaGopvXp8YPiGm8jrL4Q08cmTuxfVYkvimzaYX1c9Q4b5YRnqN5M4QYY7AWUeBdf2uzW7WYb7+ayGPRP13yrbP0nlY2SYuPP5\/hyn2yu08sl6fGUYHKifuFuGwUq2xeo5s64IfXxg+DIyjKo4qU+RoWkXy8BdMeBZ09kcl+HlGTIUpsd4YJmp8yAZ7qprugf7fRv73r473q4XTBt+mDeQrUL7bfOgZf9Dv27eI5MKfGTY3FKZeasMV3mxWGX4eRvGTw0MX0OGedn4x+MuGRq\/0naalfTsQvMciLbLUO7aVcngATKUB2Woe+CeIcPdLVX7jeN675s8xGy1lwz96muE+b6PmmfI0GMt4cjzCk3ukGHiPWB4vwy7Z\/GykFWzCjTWQWPZfgcZijpx9vsekqHxSbYpwpbOYbQDM7JcMtxLumlvkqGlN7u6RYaa6Z6nyFATZXvsPG27W9Pdl6i3Z8LYSOlRLiJsixyUtkN0kgxLd5bsnSuKm2UY3Zol3yLDoT2ymrOJ9YhZau5CeD8ZRmkTHi1ocsowtg5dWZ6e3W+bQIfnsoaWC7LatjTynZCZeNc5BKYU3irD\/by8U2SouXrry10y3KexyfZ5YmykT32NsOYm6eNl2Dhqu4essq11V2jtV3jt0dLq1kKkW2SYj7dWUkb9\/VdcDIMpVfveMswC5TZMat95P04Z2uL6wnK95Obg1HO0ziKVbNvS1Ld+S3rLsLZVT1rOQ\/gQGabevQu+33b7JapdFmBuZOWejyncjxqDIU6SYejs90vNh95vWUOPltY3Tdi5tc\/w+p2GNoVxtgsFg+M9WF9Rht14iTIiUebD1z1Fhs7tZg2nOTDnBJ5z4W1SkXJ38frVbzXeMpSm4Dpw9zWeL8NdMBbfq365H8QVvjLcjzzUuq8Yez5IH9FnWLmvscR8dfsVXnu01D8TOUeG16dxrPnO28GUd5VhXirnJImrpcekOkWGtjs1Nl4uUWg59X6F1wcq94X3sQ+839RaLGH7iPIRMtRU15waB+tqbSyN3JdUVrqvmHs9M8JHyDB2XmLCNsrotayhu6Xi5sDwjpWuozFbDstIaWlsvpbeRIbKeMk1Vymz1bUdnyJD2y2UGXsoU9up95sLf0CGhfd1VnnW0w5tjG6R4eY+PEmG+S231QEZyn2PiO0TnfU1whW+Jg+tM9xE0tJwcALPh6b+he6Wxrf2GN657P+cLeeawZRL+J4ynB0fxps52YlfcY2HDG0THULTeU6sCbb0EZ2\/DMvWe2Wk3HcUojbGDU4ZrgdRTpLhJsGvTpahbuzc2sjAUV8jXB2bsUk0p8gwcFoos1YTeE2UcrY09330ni3DJVvux5bXs\/SeMnzyCTIcvldRC+3NnJ0iQ9uwtDRcLGl7YDDREEF4y7BfZc\/3Qkv8NNRHFvFtMlyHJWfJUNwwqctbhtqva29kYa+vEa5vFphGJ86Q4SYwLA0y9i2VMDzZnS2NnQPaD5Phki0nZb5uf\/ymMuxCsyQ3abI8R4aWFTyl4aGXOGo\/fObC+8pwCMQ8lzrf9pdEtltV3CjDVRJ5lgxX9klPlqHUBS72Ru4Xes00X7F0y1Bezpdh7XzW5o60VXiEhq6WrvsSwvy5Mlyy5XXzo\/ZdZdiYbujIr9PQR4bGhayXP9\/0GKWuDhKfGZu+MmwOjdP5ZS6ZJfzyWeMgfYAM0+PzGHxlGGtTb0cjd9U+heYr2neE0LbqBBkK9+GNXfF14Q4NC0dLC\/Oz4jkyXLLl0nLe3kaGqW0wVp4kQ2OHnDDkIYnrhs09qub8ZBhJ51wSW+qiHyYcgk3LvAPh\/ykeN7On28LDnU\/Sb15srG+py9iNrb5GuOKh0PS+xd0yXCfJTWR6h9jz2WMKDR1XaHyPC0\/bNzkqk\/Vl3rytDHOjqm6a5mUK4GL7073Q\/Jk8MByg\/YDW506ep0gfOmKOjpzBhbElxT+wYIw4ftid4bSv+b2q23PDIcycHXO2+pr5Kxa51TV7WR6v0wx1p8+jRDDw7vjVh4b2lq4naB114ZmbyFerWeft28qwe46G58lQmG6\/IrL89eaCHnqTpMfIj+2ajzymn0XBDRVcmzrAfeAw2MG6yZW7A2I2hXA3oT2oce8Jrj7jVPNmeaH92kjcV496IQh7TDSrJr3F4Nbjt15CpLRcA8GBFEK3iq3Nluup+83xXc4\/HiSM6o1laNpmI\/MaQCnt4ZfStZfsP2Saeba92guPAc\/I2uGkO2n7hHbZN9R\/zzHNVV4InR0K69CKx2S46eh4TNLyrT+LD8zE08R2Gi3lgbHcb3dtRO7voRw1YRXSHLyVzkbXHsdP6J6PfXsy27mpD90bu5dnlmfNatnOsLzhxn6UDOM3lqGpujr2ummS1r+YrI78XBj7TD3aD2nF9v6ujY4jERQ3l3Btr4e42tnB6MLs6HRi4ZGBeYZ64qD4d9d9WK0PobQ1ovAI0QrjWVxFjTIzuLB2N1rTq7s7fuF0kKtY\/VVo6M3IEluHsXmgQTgObzC+X1au7qs4uryQDJM3luEl0Z5U4XXT7J8SsWU93DDINU\/gjQvnHqjlCrX3fxluNt2Ka6Gc2P0qPXTM6v0796uXyMSV1swrkxbuJ01gkKFmx3lPlxeHBs7TY4dw3QbNNtmpOfzdX0CbFDpWr5LUnCNrGr070prjN3yv9b8bt4ZbVpctLJrSfMr6itZdofsjO00CeRUZZu07y1C7ukoWum+azfNruoSUOX3j7SzlfPXIQHTnVqTzrSJX11O1uoWKoNK2IU+1y2YkaW5\/gQVx7KBV9uejPq2JRFms4knXE7\/RtSwLdJ9dpLmv3vxqd48fwmoVNOoaKVPhzCWvj8xskWExP17apK66X2TVPIN03\/Oib3S4mlOQlT6zycJY+ByXsAm0e7VchPbmWM655+Et0ujW+\/pBMizfWoa66tH+2Sd9xjoNyEWGfXZcmbZ5TG09yuZpWpbPvW13hqOPX8uu5q3M\/Q+ZfUCyaHfbFVhxBoihVxB82yEUnn8t3IdlPM99TJfVBnkF0bFG+w+E6mZk2S6\/4MjhC3wPbxLfbsLHybB5axn2ue4qgB+2ILN2iPjLcLpQorJwqfAzZXjDQ0R\/k4ZxduSQBc5BlFNlGHjNxLvvEB6ToXY3jeE8z0lo2miivfxooz2O3zVHrUvh0e36UBkmUjZBld95Wz9IhuF7y3C4HOd7eAzijhc2ae8quUpQVCHIILt8capAbhY3qatzP0EcTuCdaUD5NY6tWEXr60XYi7i6wKfI8Hldhp+0uOvYi53IOpj7kJvolHtP5Lt\/qYIgECJ\/l2suEkKU169UCRE94tyc\/K7ZQ1r5kOOa7Y902R9nRPd5MkzfXYaXfJvCJTx5AZDhjvrtZXgVvtqh16RcSgDIcI\/8BjLsOvTirsapCaqICwkAGepov4UMAQAZOkImZAgAyPCJqzQgQwB4NRlmuyllyBAAvpkMozRO1ClLDTIEgG8nw2lhJ6WwUyJDAPhWMsyVKT9KmtwiQwD4PjJcFgbarlmBDAHgm8gwK5tlzZHtunDiHrmF8Y8fP\/4gQwB4eRlGVbyswqhbqeUeGcY\/Pzp+F8gQAF5ZhtmyD0YSN\/qtJO5YpkF+jPwMkSEAvKgM83TZ+6XplqoP9Gtj3lFm+O8kw48YGQLAi8pQLlsrzNY7WYazCz9+IEMAeGUZSmW4xCDDGhkCwDvLcBg2Ufbhi\/UylGfIkDQZAF5VhlG50aHUbzdxigwLZAgALyrDK2mi7k99vgx\/zzJMkCEAvK4MZx1K8RAZ\/p1La5wyjH\/98\/Hx9\/NkKFnpH+Bby\/ByEXLSYXG6DP+MLvztfOV\/YwA5fWj+7O3j2jYM8m985WRp4Hgc5GkQBClbIsD7ynDR4fX\/onNl+GOUofCtSPw7Bax9g54pp6Hc8i02YYxmY1XC8w\/6BTpij4ukDTPuMnhfGV6v9NjSZXezDJPBcLH81z2W\/GtMp8cgZKgGD58Yhkxt\/vKhTxaPAX4UhG3j9Rf7hYp21N008+bZJwU+le4C6i+KrGiLr9eNdPOqNXk8uuA0GRZi9NuhGLJcfWT5vCNXNfPSEl85W47q7sh3\/1WGbTgev26Ldz3ZZM3u3Fve9XpCiqsEs\/C5JwU+k2rOBPrrI\/g2Mpx1GAbRKTIsfo56+8fYoSiSfe9if+zL6V+fevzzYGqP\/LI7yF8f4UO2G13PZjFZ3TgxPJwyg+6H2uzCYnDhMBspQBPfg+E2lNc7Y7havlqQcNfirmOEsNXhbTL8Z66q+c+0iMPPX0L8HQUUji++3pNimf\/37PtuDg+T4Esmg133wnDMmklf\/T9XdTjOvOzjwVjK4eeplzC3Z8nxnBxnrX6Q7SsRh+jczwdDeBT1+fKVr5Yo37ns\/6TDVaYo7xk66RNlIcSvH3L9PsnPn33s+PNHqPQZfqzf5flXbT5Xh8dfcKSg6B\/kYwSX71Ie9Z+yzvuV8tvEGiFMr2z9uiFfPN7BhgcS5e7hFyVf8KjdvQfKOC0luFOG4c8PLUL0Yrzy++cUO\/7+r\/gjPrQyTD\/FJ3O2\/NUehel0yKJwOzbcJ8JrjyXLeFlsy5K7cFNOP9T1Fx8\/6cfmJJ7zvhuGJ2jwBTuLz9gdr6vDvleG8YeTf7T\/un6bTzj8XRQ09x5+sdLDZkpiq91zvNo\/W+pFjoktS5ZvkBpvrubqAl4kU8ZQO6oN3lWGnQ6D1U1znF9OF4rYQ4bJ88OQ8c5Pp0dALL7WjR5Mz\/F19BPve8CbWY7CliVXbxVJdUlyiAs9EfMTNPmCF8FZm8irt80t6xmKleH+\/fGfXNPlKj\/dMhwHREXzvIx1DoPycdChTb7MvSOndTfSeYqlGvsV21fnPlly8k6RVJckUzbu3Wc21SYoQ2jfUIaXM2UoD6TS+0HnYNiZoHjSuVBzwrSZigu+Ttijr4XINJ0O6fxzaMmBhL0C8eslycV3nnR5owtr\/e5I31CG6Z0y\/O1e02YZXpmKPjSFi8+5ANYdZFXxlWQYhZO7640MA1udmHUsubFWIH69JLlgAo3vfT\/VaeXXR0jzBQ\/bI2Qo7pSh8Aoff\/8txvmAeaoPJZ+SKYtFGvm0f+rXcUFXc91ngd1EFHUIpbD5zpYl5+2RnvPyVcrVa21Drkly\/NirR75P0Y6cVjpNpzlNyHCZuvpIGf5eT47OdZOZn3KdibENVT1Pjwm\/UoVNPl22kbrqT251ui1LLo9kyeJVqhAr\/betH+zCSzLP6fn6xOV4AVXxF60leIQML3fK8O++CrEXTaLbIWW+r8LPk2GeNktT43cYPCht8Z01Sy6ORMbyVWYpJPoxn\/zB5zL4+iXp78RDZBjeJ8NYM3Ii\/oR\/5kLDn380K11H240CnjOatQpjk\/hNhlHlxnexakZnluwbGFSGNeA+w\/3GCE0EDxsJ6LpsP\/NhEAUsUPxwGd5Qda1WVG8XuU42wyY\/C+2y\/xsbPmM0K1J2km6T+m1KMKJ2vVphvjKjK0v2zvySZ41yeUipsTTyUaX88Sc\/DGoC08fLsLlnJ6j9qjXbguzYsAdKpFr08aNZealIv6jfqRgt3cy6kGqXgylLzrqZk7Jfi62nPyCiCZWyy0yqM3R2K9qkjfoIq2Q5n8NUTj2xaaKe2qyWXTzuOvYivj4om+VV11aFcaRKQRuhRWI4FLZINw+66pv5K+Z1MdeZ5kHRqh+zO2DbkgcRh0p\/cy7VayqPE+OwRH8UZDQfquWrXr9om2i7i0S0noPZNXwqLo+6hm9voP4YFnW+Di0L5bsjQ0NXyNFlXW1Z8qbY+q9xQyhl5ObhT7xaMW9RvlkpWrOO7+pVlU2s746tNMt9ZXK97qGcy46yKuhrouJ+VZz+JhfFukYzmc9i1MzLh8VqZ3AuvQoHss2a29Hw81Azk6XBUHq+LNc4\/lUX9IedWmzrNsarBkS1Umc6rGFiqLPKRRAnQ1VstzfC8i1b9TiH21tKZ8O8UX43rnIn1S+6OzpRP3s0LpcIf9XwUtNwMaVdagV6Gn7WggBfSIbVzXufaKsMN0lyaN4db\/How8ezliLv8v2KctslvhNlvclmQ30F4u4JKKd\/itWAs57fYzPUVW9Gvcql6ruYT7V6z\/b3YpIO6wYJ+6M5yMX8hMzCRWB5aJjbnkufCe9Vl1+LPBm1lSVLaVUnojg2LQYfbw\/V8F5qqJirj\/TY\/Iyfv04+fNekN934mzDY172OK02pn5YVy5nqG15vGt4dw2sI2I1SLl3xU6MSZGh7FN8zNVk6aq1\/WLYKzZ8tw+Yt9zvaP8zK9S8LbU55pQtSktGis08yJdYbNBpNMyyTYbJltnT45ko\/3tih1k1nGG7wqlUjrym6E7ZMoLu3+2hmmix79V8Q5WOKnk0NKYaG5IuJw1qMIVJk02w6WmHUUjF+x6teuozfJMP6+lndK8PhY9PFLKmqmnT+7yK7VImuO7YzXp2OByXuRRwMH3p9VlxT3d1M8c7YcVVJ5dPmhmd9z3sohobnK3fH0xOqnvOFa9reTzJAhl5hk+8q14vrfml+u1qvJrHtm9w8UYZh8647v+2LNjdjycZYqVgCwe6uKms1cEjX96W68k13S6eBKrVgfqeq+7yg+9OuBlqoa0uMUYpl\/+xoqioX04cXw\/+7BjnjNRLtJ9vEo2Yz67ZXk656b\/cvvso07h8V1\/\/u3iC3DSepg\/KdsoNKNa9Q\/rQc2nf9Lru2RH0Xaj60JB7aM2T22VAwHmy+wVWRoRi7LMbjdz2s18dRPPxV0jc82ibs4\/NPmWtZjTdZ\/BqDYK8rQ3nzWPJPbVlO8eunaXhF0\/P\/jH6MKH7jlUz6FfzGuzLvnv2JO0teIvNqslCR9w+nUrXfcl7UOcydR6LepKkaGIrxz6r+KVdeL6um\/698OtNiefYKuwvnBXrSKRPPhHLNFFtNxcuFLBwuHELUa8O6wY+o\/8c8HEZ5UtvcTGVQPurjyFr1llxU2R2L4T\/2T9+y\/4uhNGh04aUfFxld2L9PubpBxl6\/dP60pn9B2L2uO2u7hnftCvP5pLXz2RzfMkKG1tGFG7eO1waGYy3zT31FtiFBT8QFbkSsnyb5qqqwss36TpfY5hrFDBHLbM5gXfsZr+72eDh3ofrbUZXN6Jg87VdoK\/u\/WsVsZhnOq3PH04c3u5S62Ya6iwsjS49YOTVg0nKVjbKJOqVcNCba9UUUcxM6BSXK1xDKkUstqXpUjgF53DUonV5eXSNGOT+eco0L+689\/Gff8L7mc3Jh\/8tA7TQpLxsZvsN+DqfLMEpjKWVTRtoA7ejoyYd0Lf\/6n1WGSoIeo8N7HmWRekwrzyy5mW\/wKBwjllk9+SblVAKjrH9HNW3MNjOIqi5vHRPbbMrHJ7MKowznxDtu1Qhxda3usuR4WZzBsuJ\/Nq2ema4eHd3ow\/V\/hjfIbatdqAey6F6\/KllSV1ALXJlO9zmZmF7UdZKOeh2+QbFqdLb8TbI+dfH8V+oE8z5GT5QnQDsf9BoZrp9vU1obltqBDJ+ymp+WguvdoLL0lWHXO8+inLeQbJK7lT1sWXL\/y2DzTpXanZutAqPElDYO\/Szrcp4yVm6+VJWlce5gNhqzL1oZKxjlrrhxM\/yiBE\/LiM9F01c3CDhYTUbvtVRPawzHriw539oxUPw3CzBwjdgGw6OinptQl9N3WHVN5OHi382y\/N0joQqmbDhQFBqrj5pmJcN32xH7ThmqXe3x5i64aSnDwjXIEvvLsH2jWfBPZLeUYVh4ZsnZJkRTE99qU4Sxm9Ondt2V2zKS611cqcuYJ+qtKE0DKGOW2pfDTVuxNNubuFnHXZny5VPzMPW4NHhffidzNXdOqsnMfUyVemTJuwg1W00nrVyd4N0kGTlpt2tZNT2D1soqlo9UBuvnhov55CkNz1f1PuH8Q\/Yld0Z+gAwzES2nKay7YrTNZuGxvwvlqnDmP5czf1hlGNlVCR4EvsmdthutvVwM3YLrv9wFRkrXXb7daLLLkqXyD6m6qE5kWryyH6LJ+w3Llt0b0816PNG6TyAqNrmqPrkYxnf6peO264PX4fQ1UtdYcrk9eM1iLSW4iBwz7TsvBfOjoishKqZvGKvvEygB9HaQudg1PFLuZHW7h+mtk2VY5RvLsCvoF\/MlMXavRMW2o\/aWPUJNo8nXw\/6vYYRF0\/fvJcMqcFJ9zyWOrUsZWrPkZh\/PTS9uNhV7u8AoV35fbKP6rhtPTTgL1depKUaZelQStUN7sHJmypJrJba1zLOeKszD9fS0foLd\/Ha23TL39TzKWHqwqQ6L7VFYd3TmQqH+wE6HNlK\/a6buex2uPZ+36hHejGQvB6FWpmkGT5no9eIyzJaih1R5YHWdKPUtnYbr3U8+fuuGUMK\/P00TVDR9\/x4yjAr35qXfdADGupShNUu+hLsyjunFZRuubx1tYBRPJzHcNCFcyyFbzRaThi7DTD9pPFhPNVtnyZnyuzw0H4hQv0ZR3G7HdUwPjl09j9KlULXh+nmUt62rp3ZuaKzOmVvt86WGK9tVifr7JlST9FwXSKtmjML23QaUD8uw7zkusulCWvVpJ7d0GordWv5\/dsPNP83jzfu+fx8ZFtdwQViov+8uQNalDK1Zcrb5Szl75np7x+tQZBdhLilperXM+o2qTRCyGl7ITVly3Gr3LxmW88g1AenY5EqVbG58JuiO0Sq9j20F27t6nnqWzjXa2Cw7PrjK9oCak+RoNadRHT5JleaU2\/dL1E4MddxnNeyVrrL38u1Cw49b7hWxnPtsFfibQ7QDMlSWsdb1KgqL7rbzyBrj9ePYUzR5u7IBbxpbT5c1Sy738cwQJV1v735\/AUuEmc1\/K67PoXC7muL6Y6VqsNo0vGDKUqvtSHSz7mVU37cwPxOk4Z2lmggL7yx5Hku\/yjqNN7+NQktE3qhLDKVqq9URe6WKfYyZ803DV2MrldKs5KJ\/PBTv1it\/WIbFciGt9XdZ\/VQdl+FfYdDhWoab0FAfGEoZbxYh2aRKpStV\/K5VitulDCdNiLXDcsNdGa\/jt3h0YZqtQ5E5wizD5R+CSZzVdjh706RQdU5o6OI0LzMrN0MVvUnjYt1ZltomMiX6QG0VRpWu6nQ5fN1s\/XSIiraOdq5Nzd6J2m0uvCqECfZPqmUbsNXTRp2Rk+j6TLLNpSEObXfzjjJcT59cF12E24zhkAxlKxUdisS0uOvv0CTDwHctw8Cxsa\/4vjLcLmU43QfJymFxawgbq7UxxOjCPs7q7puyWUWY5VyjPf6D6F7cjD\/U8fJgzdfX4LoiT5gCQGHKK+UmS477Qpnl7k7bsDBO\/Ij0AxrRKvlMbPUwU0\/l9djkq3\/o5x+n4w+pjNRjazlhmSqvWNcFsPi7+4h126LV06bYDh9XijJX48fFm3UaHpVhtp54L1ddMfH2YXNIhv3zftGhsrb\/37UNfxlkWLWt57bFpWujnzdapO2GLHnngOv9E6gOi3XHOFv\/5ZRyXu\/3oP\/LZOgPnG7gon8fZaKsHP5\/2kulUT4l3nZ4KJqLQlNvSGAOppZFTcdhmyju7\/J47iFIh1y9f1Uda56VupqbUq2AmRZaSHWx01TPk07VLNM\/ZP1aDKOGU0U9tfHLFKrIarUJ01znLuhdHg2dC6cltoWctrNbPmqqVBddw4VyTveVhaWt0+R7yFAdaJ+PTVZsDkx1WIbjYMlvzWJd\/5ptqFyiYdvah93UFMqeJ8dfZ+\/jB2TJhaaPLFdyuVh7jDd54RhFpv0NOSa+wRjDDMMH0bIf1DjWUk7\/O6zBMt6g4TYAUe7QWhk80MhwGlYoyk2enC4mqboVEXspz2LtXJgOwoua1i7DuFG1FKhfP+jfKdJHc03fxLWUh9UV8uGHVH0il6acez3lL1E6GKKxGzLuPmpeWbH\/iNHzU+PktuF1N7WsO\/rq2jlyF2eIN5vWcEuanC9HflrgXNOLHR6U4TwwEv\/eSS\/8\/fHPr7\/L2jb\/hnsZprqZMJZkcFxKTk\/RftMRlEAXWk8rF4x+i\/WPkmYVOIyJbz0cyD7xjaZlVYbytypcT3OIpt\/3gdHVlEp3mtxeg60Sf2XmbzJcn1nSNyxLxrQzmQzVf24\/QyWdHBcMcWLWNTnsH\/LFRSvDMedsllIctfNydFSgr9ruD1Uul2t1GEsv23nVrar732BcCmeQfmr8msFFM2IyRtvX49g9LKae1T4WHTwfTXF5roaT43kbV31QSo3K5bFTT1swvNkclMMyXFb9EMuTN9F0NvvmyT\/24d6sw818lGTW4e8\/Gxnmy74rXoF75a79kaai66oo33Qhw7FvfR3MiDnoH+6T2PC8CXdzj9tuZft0sl+aTNdI\/9xS56oNpR7JcgMmZThLLt71TMnpk7LQOEdkMFY\/JaAcV7Nqxpqwcr6Hy7EhQ01pMDhOJF1FTj+IkQfLog1bGw+rJCbL71c7qfQVft2RS03hd7jt3WsmOfa9jcUUV\/cPnm59RONYznrtaaEGqmU6HMd8mAx5vUs6j3X3SnQ9HeMRLtXxqrJv+Bw7h+oqNePrs9G\/UfJms5MPy7C7yJuxq3s+malmzSxxUIYr8f2nr7AOf+6qEYeLSTVvF927iTL3a3JTDt0tcf2OLpx2ukjqYDgC1bBTxzgq3BejFQYXZuuSnHEwa4ghyvX+GfF2O41arXOvN7sbhrsMcdo+IAtttfFDYXQdz9fp8E0qReZy9VF9k7txkzhaEg3tYNywJ0vcb4gQKVpKVqNHqyUcLpoupHJ7rwTKD\/2fDoF62j0aclO31RKdrUahp9Xsimx+z2L4KdpsZ6Jr+CTxaailC+OnMyKGaT2LTb+tDIcLIenXSp9PUFSk2mfWkbnJUrfEoa0o8eev\/2TSXkRVr6eTSHeNYxjU7izetOdaNK2w+F4DzpU0H5IhAJhu2dowKLUrrFktFbOsFzv+2Ky3p5tL+ZP1byvNqKzsd3CKl78x5smqkeJdR8r4Y7TqaAkr5cWBOercHItKjcpEq34jfcuUjQCF8sHjJw9\/Klwb38ZqYFiqsXmw+nJTc6PlTaUyMJJuFDp\/XJcqhHW\/Z9Z8RubpZe82MeG4DKMlIU3d3U\/+G+PpFPnTXaGtF6yN7oFWz7temF5j\/nLLvOskeKOxtHTakGTDkokON4oU5odkuu1XU5aKUXYM3fy4qYPerH4QaMoIp2swSe2jYIMOlkf28EfVSqrLR\/W\/D4No8XOc268B9VgEas9mZm1dP3obbHsnpsVvAnVBvHh8eJvSUake9EZ9HJWrBvZfR2ZK4yql4cV6PEZt+LRXlLojaLo5sN9XhtdjMRyfxvFc8J2frF3O\/49+3WsvGToeWGEb5C6RS8tocr+Qwbyw2Lvug6INiIKgzGxZabR+8XyzREGgui8aNwdVbBgsewzm62L5qNTVzme2mnqlCUGlLtKQbr7A9qOCYD6d14+1bXuYdxt8bvYQVt+rsrauDDaXTaa+vFQPVv8dzO+UBeWqUdHqQ5QGpsrXWTdufYD3De+WNNmc9mxzYL+xDPud0Dwi5ObIcPIv3XZ5iWMLZb0M7Z67hix54BortrzJsIWjiOeksmEJ2YtmR3SAbyFDz0DiiAz\/06zk+qM1yfD3jx\/\/qDIspOLNyJW9X\/9PuFoubNn\/sNfELPuwzr79hRS831qfgAzPIzkwnCz32+X9Dk37K\/9YJDp3Ei\/bftvNVF1t6TE3ubJ8qXkVo3IeuknK\/HtfSPLN5qkCMjyV9IAMNZs\/aSoVw1\/LRL1i+rtCXZS31VeGrUSXCleBVGIs3RbrQdOsXhaH+E7dh5qOBfs+HQDfWoZ+oeGPfUXhP7oiw1E5\/07FcO0kw7kMoB\/aEGGbWBewTtqkm95Q214jjWFOvSsBruJlP9NvGx5Wbft9Vz0DZOgm8Jbhv\/tqG+cUlt+DDJUpYP0oXeZWcFG5t7nX18uuK1Snz03lkdkv70j9nb88IEM3kc8E5X924yd\/zIHhLpnWDWEK9\/4mqSidr9F1A0aGyc\/DvkPfdzg1ab\/r0haADE8LDf\/bF9H8MO6TJ3+odBptd+luLhrpok7dr4l1c5OFcdC0bL\/vul99YY3gbgJkeE9oOIyV\/LtLnLXb5P368Kgz9Fghos48ZuNph0OE8a4vnEU9b+jAYJltTGAIyNBK6eq9+6nZO\/6HbvLJMGH5148N++GRa+hmlZJsm6ujm9zeBWbYJEWYlknJ3m7jRK9H3bgIVPhuW+gCMjyJfNWZ5K64\/ruT3odmL89wtzWeZvlf6ar9vVorK11xTGgqRDSmyXXbtt9tKkr\/pLs+eaLiG\/cQADK0kCaKalKPJPmfvSF1wyd\/Ntm0SYa56w6+BI57NzP2gEWmYZLkzVb99WHsES5aXAjIUKvCdbeadFbH\/Ez2Szf81ybyxw+5yZ5\/nCDD9C4ZmjbB+ZZ1dvnU85oweALIcCeFZFujJ5yB4Y92v2LN782eUMOrf7WnpMkivTlNHjZS3Pcnfs\/ZaENJZ0FYCMhwi5Cahc5iR4nhbgryuPb1P3G4W\/mw8JFhG1jXr05a2Q2gWF\/TmHeZT3QT\/sR3LTLMhYi4iwAZ+qjQVl4j9TNNOhn+\/pvoKmt+xttqwK3GCp\/SmtijtMY0w1loljCOErrNAJChXYUXyxjKr9WueIuGxK8\/+hly\/\/jUGYosdhdUl+7XNGluTJTX5TvDpGguJgBkOO9OJ7X+MIyhhKvRk\/DPDyfxXx8ZPnI63mLDeRHDKA1bJmAAIMNehbF1e4w8NA+fTDFgvF\/Eesu\/yV+fyLAsPBZqcK\/CHZrTXjHtfSbjIJY+y2sDwHeQoUOFF9M8lH+ViSbymi9bg8Juyl73Pz4zUOxLeBV3LeE1BIPBRu8hS\/8DfHsZRrVLhYZEuVuo659wLjj8z1WdHYY\/Nct6aT7JvrhrNCzuaq+DMS\/uOr1Lmag7jzKiCvDdZTjGSIkjS9SNKP\/6+PhZzN2HjhW7\/v0Q1+hReNUZ2qM0n2X\/I5+pdXla9wMtAVEhwLeXoacKL+POuLs9n\/5bimyEaw7zv94zUOwtuXdDKABAhltKXxVexl2s1WkmP9U94kP9kl1qGPmP9wyUyiU651ahEQMiAMjwAN1E\/bD0fHGhWa4mVn78ZZXhn4+PJNnPYtbKMMkcGXu3ibw98pMszweADA9kyeGBoYNNt+GfYe2ucFnX8Ld1glw32CI+fv9xz0C5vqW1mLpbhK\/utlq2kBAaAiDDAxyal5pt5uL1seHvYp524qwz\/Cf2moFSuefjhUHssdQ12wADIMOHsJ2WJ3+t9n0q3DNQfvz0moFycc9ACfLU\/RoGUQCQ4Ylk88S3\/23d9uvnx89xop1HZPj7vw+vyLA+KTLEhQDI8Dwiad\/QaRLdVYsefYb\/nNBnmNBnCADPl2HRNtVsqqzWqkd8\/Pr98csaq8lhNDn0GU12zC4ZRpPtrmM0GQAZnku1ntcWFdrVa0R7Zp2h3XNDnaFjth2BIQAyPJftXA\/dvDz58ePUGSiRo0XMQAGAp8uw3IZYmjWmi49fyZlzkzNHrOqem5wjQwBkeC5RGLptKD7iM1etkS7RdavW2MNH56o1AIAMj5HtBnf\/79\/tCPDvfje8X471DH916xmK+9czTO5fzxAAkOHx2LDcDh7X2b5y5q\/HSte\/Qr+VrhOPla7lPStdAwAyPCda1I4px+4JKDL5zxUZBkF+qXz2QAlu3gMFAJDhWdGie5sSXziFAPB1ZXiiDTmFAPCFZXi5xMgQAJDhxbRjHjIEgG8mw0sVIkMAQIaGQWVkCADfTYaXqEGGAIAML9P+esgQAL65DO9PlTmFAPAOMtxvqIwMAeBbyvAiEmQIAMjwcokCZAgAyPBKJpEhACDDK2mIDAEAGd6eK3MKAeCtZHi55DEyBABk2OlQIkMAQIZXRIMMAQAZ3pAscwoB4C1leNVhECJDAECGV1KJDAEAGXbhYZ0gQwBAhleqOESGAIAMOx+640NOIQC8vwyvZKVEhgCADDtE0ITIEAC+vQw78iqQCTIEgO8uwzFpFkEgV1LkFALAN5ShqsUBTiEAfGsZAgAgQwAAZAgAgAwBAJAhAAAyBABAhgAAyBAAABkCACBDAABkCACADAEAkCEAADIEAECGAADIEAAAGQIAIEMAAGQIAIAMAQCQIQAAMgQAQIYAAMgQAAAZAgAgQwAAZAgAgAwBAJAhAAAyBABAhgAAyBAAABkCACBDAABkCACADAEAkCEAADIEAECGAADIEAAAGQIAIEMAAGQIAIAMAQCQIQAAMgQAQIYAAMgQAAAZAgAgQwAAZAgAgAwBAJAhAAAyBABAhgAAyBAAABkCACBDAABkCACADAEAkCEAADIEAABkCACADAEAkCEAADIEAECGAADIEAAAGQIAIEMAAGQIAIAMAQCQIQAAMgQAQIYAAMgQAAAZAgAgQwAAZAgAgAwBAJAhAAAyBABAhgAAyBAAABkCACBDAABkCACADAEAkCEAADIEAECGAADIEAAAGQIAIEMAAGQIAIAMAQCQIQAAMgQAQIYAAMgQAAAZAgAgQwAAZAgAgAwBAJAhAAAyBABAhgAAyBAAABkCACBDAABkCACADAEAkCEAADIEAECGAADIEAAAGQIAIEMAAGQIAIAMAQCQIQAAMgQAQIYAAMgQAAAZAgAgQwAAZAgAgAwBAJAhAMD78P8CDADHUk20PwDQKQAAAABJRU5ErkJggg==\";console.log(\"ya se cargo el logo\"),\"\"!==y&&n.addImage(y,\"PNG\",60,5,100,39.3),n.setFontSize(18),n.setFont(\"helvetica\",\"bold\"),n.text(\"REPORTE DE ASISTENCIA\",105,44,{align:\"center\"}),n.setFont(\"helvetica\",\"normal\"),n.setFontSize(14),n.text(`Profesor: ${A}`,14,52),n.text(`Cedula: ${e}`,14,60),n.text(`Correo: ${t}`,14,68),n.text(`Materia: ${l}`,14,76),n.text(`Grupo: ${a}`,14,84);let D=[];console.log(D),console.log(A);let r=document.querySelector('[name=\"date1\"]').value,o=document.querySelector('[name=\"date2\"]').value,u=document.querySelector('[name=\"date3\"]').value,d=document.querySelector('[name=\"date4\"]').value,f=[r,o,u,d].filter(A=>\"\"!==A.trim());console.log(\"Estas son las fechas seleccionadas \"+f);let s=f.map(function A(e){let[t,l,a]=e.split(\"-\");return`${l.padStart(2,\"0\")}\/${t.padStart(2,\"0\")}\/${a}`});console.log(\"Estas son las fechas formateadas \"+s);let g=[\"#\",\"Nombre\",\"C\\xe9dula\",...s];for(let G in console.log(\"Estas son las fechas columnas \"+g),console.log(g),console.log(attendanceData),attendanceData){let Z=attendanceData[G];console.log(Z),console.log(Z.name),console.log(Z.id);let L=[];L.push(Z.rowc+1),L.push(Z.name),L.push(Z.id);for(let v=0;v<f.length;v++){let i=document.getElementById(`${G}-date${v+1}`),m=i.value;L.push(m)}D.push(L)}D.sort((A,e)=>A[0]-e[0]),console.log(n.getFontList()),console.log(n.getFontList());let _=n.internal.pageSize.width,c=n.internal.pageSize.height;console.log(_+\" , \"+c),n.autoTable({head:[g],body:D,styles:{valign:\"middle\",halign:\"center\",fontSize:7,cellPadding:2,line:10,lineWidth:.5},headStyles:{fillColor:[41,128,185],textColor:[0,0,0],fontStyle:\"bold\",fontSize:9,halign:\"center\",valign:\"middle\",angle:50,minCellWidth:10},startY:90,columnStyles:{0:{valign:\"middle\"},1:{valign:\"middle\"},2:{halign:\"center\",valign:\"middle\"},3:{halign:\"center\",valign:\"middle\"},4:{halign:\"center\",valign:\"middle\"},5:{halign:\"center\",valign:\"middle\"},6:{halign:\"center\",valign:\"middle\"},7:{halign:\"center\",valign:\"middle\"}},margin:{top:14,right:14,bottom:25,left:14},didDrawPage:function(A){h++,n.setFont(\"helvetica\",\"normal\"),n.setFontSize(10),n.text(`P\\xe1gina ${h}`,195,n.internal.pageSize.height-8)}}),console.log(n.getFontList());let P=new Date,k=P.getDate(),Q=P.getMonth()+1,M=P.getFullYear(),N=P.getHours(),$=P.getMinutes();$<10&&($=\"0\"+$);let z=`${k}\/${Q}\/${M} ${N}:${$}`;n.text(\"__________________________\",14,250),n.text(\"Firma del Profesor(a)\",14,258),n.text(`Fecha y Hora: ${z}`,14,266),n.save(\"reporte_asistencia.pdf\"),D.length=0}document.addEventListener(\"DOMContentLoaded\",function(){document.getElementById(\"genAttPDF\").addEventListener(\"click\",function(){generateAttendancePDF()})}),document.addEventListener(\"DOMContentLoaded\",function(){document.getElementById(\"genAttPDF2\").addEventListener(\"click\",function(){generateAttendancePDF()})}),console.log(\"Entrando a la funci\\xf3n\");<\/script><\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-3b14173 e-flex e-con-boxed e-con e-parent\" data-id=\"3b14173\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c0d97b3 elementor-widget elementor-widget-heading\" data-id=\"c0d97b3\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\"><script>function generateGradeReportPDF(){window.jsPDF=window.jspdf.jsPDF;let A=document.querySelector('[name=\"authorName\"]').value,e=document.querySelector('[name=\"authorId\"]').value,t=document.querySelector('[name=\"authorEmail\"]').value,a=document.querySelector('[name=\"authorCourse\"]').value,l=document.querySelector('[name=\"authorGroup\"]').value,n=document.querySelector('[name=\"csvFile\"]').files[0];Papa.parse(n,{download:!0,header:!0,complete:function(n){let D=n.data.slice(1);console.log(D);let h=\/(Unposted|Current|Points)\/i,y=n.meta.fields.filter(A=>h.test(A)).concat([\"ID\",\"SIS Login ID\",\"Section\"]);console.log(\"Columnas a excluir:\",y);let r=Object.keys(D[0]).filter(A=>!y.includes(A)),u=new jsPDF({charset:\"utf-8\",unit:\"mm\",format:\"letter\",orientation:\"landscape\",fontSize:14,lineHeight:1.2,marginLeft:10,marginRight:10,marginTop:10,marginBottom:10}),o=0,G=u.internal.pageSize.width;u.internal.pageSize.height,u.addImage(\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAABQwAAAH8CAMAAACjGRI6AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAFdQTFRF\/\/\/\/wsbVSVSBhY2rGyli8PH0Z3GWKjhspKnA0dTf4eLqOkZ3lJu1s7fKd3+hho2rWGOM8PH1pKrA4ePq0dTgWGKMlZu2s7jLdn+hOUV2OUZ3DBtX\/\/\/\/kc6cCQAAAB10Uk5T\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/wBZhudqAABA0klEQVR42uydiXbbuJYADXBfwySddL+h\/v87R9xBEhslSpblqnPmTTuWJYhL8V7gAvi4AADA5YNDAACADAEAkCEAADIEAECGAADIEAAAGQIAIEMAAGQIAIAMAQCQIQAAMgQAQIYAAMgQAAAZAgAgQwAAZAgAgAwBAJAhAAAyBABAhgAAyBAAABkCACBDAABkCACADAEAkCEAADIEAECGAADIEAAAGQIAIEMAAGQIAIAMAQCQIQAAMgQAQIYAAMgQAAAZAgAgQwAAZAgAgAwBAJAhAAAyBABAhgAAyBAAABkCACBDAABkCACADAEAkCEAADIEAECGAADIEAAAGQIAIEMAAGQIAIAMAQCQIQAAMgQAQIYAAMgQAAAZAgAgQwAAZAgAgAwBAJAhAAAyBABAhgAAyBAAABkCACBDAABkCACADAEAkCEAADIEAECGAADIEAAAGQIAIEMAAGQIAIAMAQCQIQAAMgQAQIYAAMgQAAAZcggAAJAhAAAyBABAhgAAyBAAABkCACBDAABkCACADAEAkCEAADIEAECGAADIEAAAGQIAIEMAAGQIAIAMAQCQIQAAMgQAQIYAAMgQAAAZAgAgQwAAZAgAgAwBAJAhAAAyBABAhgAAyBAAABkCACBDAABkCACADAEAkCEAADIEAECGAADIEAAAGQIAIEMAAGQIAIAMAQCQIQAAMgQAQIYHEUJkm3\/Krv\/GmQSA7yXDpG3b\/T8VnEkA+F4yrK8yrNaB4fVfSs4kAHwvGXbqi3d6zLWvTcmeAeBry7Cqk9KcJ4eeWfLVkjKoIs4yAHxVGXYa88yTzVmyaAeKGiECwNeUodwPk0zkmzy5k6PedUG7gBAB4CvKsNwNkywU6zz5miU3RqMmoSJERlkA4KvJsMt9a4sos9UrU2OuLS5Z2UxCZDgFAL6aDLt4L7HkybVHlizmVDtL48ScdwMAvK4MY2O9TJ8nJx5ZcrAahMnTlLMNAF9Ohqk5+13lyZm5c1G2bcAJBoCvLcOoNUZ8\/e\/qJUsODS8L6SUEgC8vw+2Y8YpmyZOT7XyUmYxeQgD4IjKMamn8XWAZ\/k3nPNmSJZfmum0AgFeSYRWa+wX7seDAkieXriz5Gj7G1FkDwBeQYVcjkxh\/G1oW5mqm3yXmcsTQd+KJCHAmAHxqmlzbpoU0xgLCIU\/Oxyw5078k856JV7RJxYUAgAw\/kegavYU24aWWPywHm5pCy7JVSWpjI7rPaWXGpQCADD+PwNIxmLfGgeK+JruwZ8ldl+Ew8aSnsQm5g\/5FAGT4iaFhYgkNLTPyLlWfJ1uy5KnKMB+FWNp83BOyjgMAMnyi\/qJdjmoK\/2qL6i79QHRtHmPJlB7HqxCLzBJ\/hqIZcmlqtAGQ4ZMow00AlpjnIFe2gC7uMt\/E\/ILSc5MoOSTqouh1WHNBACDDZ9BnrIXYGM\/Un2dZ7nrIky2LOTR+ZuuqGZM+gkxDbAiADJ9FPI5m5OvQTJijtsjiVWmJ\/kLz4rBbO49D1lHfuJxLAgAZPp58HLoNg1VsJo2prtlotXXx6szm0fUnyJWqYy4JAGT4BOax22WwojEqz7bc9VhUHZkt59Fl2JfVZKsfEy4JAGT4BHr9DOGhHDNSy6Q8W3FNn+E2lnzco\/tvGwrGLHQDgAyfRJeYNmN8OM4Jjo1TTWzLXV9KKWVlMWUSp44OwC64XFU5BsgQABk+i76WJpdDrlzN2ak2301v3dIun5JxqxDldv5LjQwBkOGzGMusq2GiXD8n2Dgpz7bctfND5t7JuNRXXFe7\/DxhCUQAZPg0plqaYOg6rCPLeg1FUd+2gkI36UQRom7Nw24q4LqoJ6XQEAAZPo+5liYfJsGFad+ReL6FoqqehKgbWQ7GdpTTcoZZSJ0hADL8hNDw6sUhVy5E8igNjULUmDaf1Be0YRd+5kF7a1IOAMjwphRW6asrh1w5OVrunIkraXDFS4iaKS7x5MhATacJDAGQ4fNQa2mieDaRx5oxmQgCKUN12dY7kvWhn1KRYcgSrwDI8Nmh4TxgIqaOPetAbiSC1ZDIvTIsZiGL+a0kcSEAMnwqm1qaMVc2hoaboeEzZJguoypXGRZlLJuAsBAAGT6ZbS1NVJuX5q\/qpLVxcwMm9woqrQHgcTJM0wOh4eWSyb7icOustGld3ByaTupFhgDwOBlmlu3hO\/a1NLt5cz4mvNVj6sAxMgSAh8mwL+Kz2TB11dJUcevHbe2TS2CKDAHgcZFhPznYZrvCtttTHiRt+0gZXhUY+cswjaWs2SwKABk+woaWBa5F3B7g7pa6ZFiNY92SjZUBkOEDbGja+0TItn2qDCP7m8SUZAMgw7vo1z0wh1NCu35CWrTtk2V4sU5+6Yp+wjrolVgQGwIgw1ttaBZIvO81FEnbvpYMO2U30fRlWN8LABmeb8N8O\/3taIL8DBk288TB\/ssQGgIgw1vIu6S3MHW1rVWYN237OTJsLDJUisNLR7UQACBDI1HhOfAQBW37WTK8hqQmGWbqTBnT5gQAgAy37HYb8bRhlbSfKENLoq\/OmJbIEAAZ+pG24Xbzzn69QocNo6ZtX0yGaT1Hg3NHYYgMAZChdxy171Zz2rAK21eTYToVBcnlGwnbnJnHkXdreovtBwvvpRcjps58V6L+0tme\/+zlymXzV2nRqZFhbLZh9JCw8EEyzOednMt5i4JuM73kyScnC5YB9iJWgm7hH6MGLTb8huRlM8cYSZMqt19YvFpbZfiOMuzdsd\/2PbYsYy3C9vVkKOdYtpueMsSDhd\/GBNY3tbI7QrsC9LCe4sHaX4aJx+Yyt4xeuY+F\/5mThuOhP2Tam1mY2uhqReA6Mz7H6t5D6PjrUHbEQVB5XoFiF2E0Yknf\/M+76\/j1Dau9m2VorEeVhr2lw9EpRfRSMjRMwiuMVSl1276eDNUx5Hj6Pum9PYYHZSi0c3FiMRquOXBC8veSodbuby1DlXWYdyDZStLpgj5PhsoTKk5vVVFseL7dcIWGTZm9jgz1NuzTTt1ZK9pXlGGgjJpU8xb06f3zTyJR6wLhRPNMC5bze33klcGc9BRpnjWODWM2zyGvhosyOVmG3ffVvqnm+2arBc2vL5jfQHeJpIYPU18rgypzHvbp99pVksK6yvS9uOVKn8W0FOddh1BUtXeS1FgP\/tIHL4NApEE8tSqps6jc3jL6Roe1cooMx2\/frJt8mPteTZ6HN6nzV5HhcCpiza2dnZ8iP0iGUnVNcu64ieapHUeG3tflcd4f2MaaVBtTEFuHrf5DT5Oh\/k1jWx9Lu5N3qfnwzNXpst3bK9871fUp1m1jl0s3TG+OsYXr2hjSYyn3jW9yezjS\/XEwn\/astm4ouW90sX373fG7Nk3n0OC4DusD+5XvEslChocfFk+UoXYSXqZ7nKdt+wVkGN\/bV6iL1VZPMktKvfaGOl9Ren8VXS+ugcZyt17joTi8QYa7JDRx5UK1+zpJItvFp0u7ou1N07jus8DZlaJbyii2HsI0TqyHMDH1nOyiol0N2\/ZorX0WxbZbZvfdc+fxk2PMuP5GnQ6PRgeh4RMPXKGiCjZXWZy\/hgx1Now0F1fcvrAM29XFdaoMS3fOF5tiqPKgDHOXf\/R3uPFuTeVxGVb+kkn0oks9RpvWr83dQYVw2TLwuS13NWO56xBWtkNYWr7ldhWT1O7CyJyGOc977A7KpP4ZbZt+a30Cxn6vFsbDm6\/j27B8DRlesmJ7NqrdyYtk+7IyrNXWlmeXFwpnvlma7\/gsPCTDyaqVZ9vcqXAaHpWh8M+v61bfw6kZZjP1g0am8ebSdd0EPoPW25dXNxzCynwIhU35Uey24XR9aHL8pYPeed4D9xCG1PdSHkpE1GDYtyvHFnivc64bFmN+yNzk3SQ8uTXKGUMnD5OhUE+OPLu8ULi+QG7zzXS1e8kwOphUe9zJ8yXnHy37y7Ay\/V56DqKMLw1uOey70DB3y7C5uDJdYbo9tL\/L7PFv43xvadHZfM\/ddIqsns4Kr15hSyTra1BrS9dPiyR7CRmONhTqUznRBjgvKcP+khoj2\/j8tWpcXyC2hibjofPSW+AccbjBW+M99QgZClNTNeMSpklNteHG2tzMoftDAuc1ohtjkXcdQrsMo8TRc5paRT7Z0NmPfViG25b527BwdyUfuJhir0vkyTIcs+BSOUXVY1z4EBn27UuqYTtn77DqJBnmjkxQ+MswPHp1enlriFxvlmHkeOnFT4amQZTgpptZFxqGzqA7uNwmw\/GjDstw23samMJSQ9NHZd3UaMfx29zSvjYU7lD\/UOAt77Lhw5bw6iUtO6E024TiTBc+bG7y0ncUPVeGtSsyCXxlmHrnfMeCuPIuGV5OkqHhENwuw92nuPa61fZzecnQ2CHgauT6ztk2QLi6RYShTffLcOtpz6Lc5mh9hDw0DJZEryHDdY+1apRTXfioVWvmNtanr27t+AKJ6+naP999Jpgm\/mOjxzLa5CVkqL\/h7pBh7jtkbema9JShaXanqwGboaTS8NvQGqI8RIbb9\/AK9HKf4tFDLa38T+EzZajWAsiHufBR6xnmfVFdGD9glQP7F8jdBXmp3\/euvHO+ozIMPkOGhd8gyh0y3FV7Zda7WD8A6inD9DYZ2u\/1wpkI9JHTY2SYH6hZ1x7w+AwZbl9QvogML1EQ7gsxT3bhAxd3zcRjlhayfwHhMdSQeH1vefxJ7SnD\/DNkmIdegyj3yNCn3m6JwerLHTLsrHSDDHPrwfRIBOqHyXD7KPEIyqIjw\/eeLRU3OPkZMuyeZEEQrGYsnu3Cx650\/QkyDDx6K0uf7535TvzwlKGUqxDk6TLUrcWg6RO6R4a7Ep7IFmDlh+9W9RDGN8nQeoYyj6A2f5wMc89HqbH3IzhDhttXNK8jw90derYL31mG5l5Dn+8d3zCZ2PInQv3I8jNkqJul3Jwrw9SzuiY1nxzb3ap+ufQ2GYa2tR58hg6Kh8lw+y7ux+92+D46Q4bpjZPony7D82qtX0SGmXikDI02lO7vnXvPYPOTYaV+ZPYpMtTN4AxOleG2ciOx9FPkh+\/W1fMkv02Gm7evjF+xyI1ZxaNkuNWQa95T6ltIf6ilUXtzaPjxxV34qTKMYu9pRLfJ0JQpB+7vvR+Aze+S4fojP0eGF831U50qQ7\/qmsrybLHcrenqyyVnyLA0f8VQmHpPHiXD6ODjd7ciV3KGDHeLOeSvKcO4fSsZlmF7y4qvR2RoWJ1EOL93tO+PiO+SYbP6yDTIP0OGkXsQ5T4Z+t3P0pJ9We7W2H0InZ9eePYZ9lFzpM9NHyXD3bPKfo1o+oDFGTJMPaexf64Mg\/adZDhUDiXVyTLcXSJSOz\/N5WDNSi8eQazl2gxvPtQnynB3v++D5\/tk6FVdk9mCGMvdmrgP4V0DKLtVqRNdYKuT8EkyDA5pSPrW0R9saX483ny+DKv2jWSYN0PRUHS2HPL9V7xlcbbO1M2hybb2Wy1rX0KGOsk3Z8rQp7rGOl\/dfLfm7fkyjKyR2fUd\/HozTpJhdURD3ZEO5dGU1qdyKfQuF\/00GZ4\/kPx5MoyGZ2CTP0AOurXND+sw7S\/F8Ogj0izD+kVk6BxEuVOGHtU1ufVQmu\/W8gQZCusZ1e0o5KXDk2SYH+mm7k5kII525fjIUN6aJz9Nho8YPPksGaa9sArxEDnoOxMO6nDY7\/nIZFu7DPvOupeQoS67qk6Uobu6JrAG2ea7NTlBhrX1Ns+0l44Uz5Lh5cDwcD7IMvGs7Dwiw4MrU36CDOP2XWTYL2Vz21K6PnLIDV\/0iA7FMAEvP3pVGGUYtC8jwyixDqLcK0NndU33XLB0vxrvVq9JlK5GJvYE0BBwOHV4lgylf6AXDL\/2rew8IsPyVkc8S4Zp+yYyHNcbvmP9BtcXMD42\/D8zHi+ro4XXppcPo7ivIUNdf4syiHK3DF3hdGm\/yU136+DwO2Uojv3eW4dnybDxfvr2V1S27+BLTpChOD5I\/VQZ5uGbyLAvp9GP8J4lh8h4rHzHa\/Ip4TjaJWO6iGT7QjK0D6LcLUP91kfr4Cw\/frfG7f0y3AbFzmFh38TiLBkG3ndnOr3Hwa6cm2SYvpYMi\/YtZHhzOc0hOViG3ROv81rP3js4WqeX4bT5xqvIUNetWp4mQ0d1Tep4phjuVs9DaG9kbKm4dgcdQfR8Gea2zohK1ytU3C\/Di3Oa0qfKMGjfQYZ3lNMck0Nt+b7S3XWoLCNwsABVK8M0aV9MhpfGXK97vwxzazgtHWmX9m6tivYEGcYeYb6tfs38ED9LhqVvgpouGfGxrpybZFi\/kgyz9g1keFc5zUE5WEebSp9Hj9T3uDsKr7efJEQQh\/ce6gfIUFOaMK3VdL8MrdU1wlUaLDWHMPE+hJZGisKry8PaOd9Ej5Whd2+dXJJXcWgu8U0ylK8kw+INZHhfOc1ROVht6NoEMdkESv4mfcihfoAMLYMoJ8jQttOzc4MwedchNDVSlJt7KExtvXHm4FC8hAxX+08emsT35WX4wCT5aTK8s5zmsBysNrRvdJOqg3LRoblJX0aGunHT+CwZWqprcuchPFOGSXBFSpkcGg5JrYOV6VNlWJqv7sBk7\/rLyTD3D5EeN5L8RBnG7Wnbofh9AeslHaaOODw1WrV6DxnqFjcsz5JhaRRI7RybPFOGprPvKDnNrJlY\/EwZBuZe2eU7HFnW8CVlGLSF75hq076BDKNQ5ie9lecXyOXhB\/ySgpj7a+WBpsVBEBcvKkNd7CxOkqGxusZRcK25Ww8eQo8LPq6cz+SoPmjDh8lQ74h63YojXTmvKMPuqvCs3hHtO8jwkp\/2Tt5foAxvyZSbzQNZtvZZC5am9ZdaHoQvKUPDIMoZMjRW15TuOg3d3Rp5H0KPC94rBhHFoRG45\/YZzgXXN3TlvKIMU9\/91vQLD3zp6XhPk+Fc4KfDtEFKvh3\/TA8UXusv5bx4RRnqitOvB+UUGZqqa5LWOXtWf7dGxS0ylLpOJs8tjmxP0uxzZRhs\/z72L5K+SYbNY2WYeFcyli0yvFkOtlw5MAc1sfVpFB2V4aSdF5OhrmIrPkeGhuoaV8G15W4dbXhchvsbyDPOiczjlsWjZJi2PmlIso1vD3TlvGDRddX6rqYdhcjwDhleL0KjDrUnINr\/pvS\/NEzPdfGSMtRVkZTnyFBfXSM9LnvT3ZrdXFrT3Hpv57Fvj\/NTp+Ol+0zYvyvnJhmWD5WhVJ+QUZJGloEWZHiXDM06DLxSkP3zKDwuwyGReTkZ6gZRmlNkqK2uET5hmfFuDW6V4T6e8J4Zb9Jh8iQZanv\/ir2N\/btyfGSY+ZZ+nyLDfHVCAsuEwocHht9AhiYdaqUWas69f5eM8SLKX1OGhkKWE2SYao5Z7HNfGe9WryUhtY3c9cQl\/jVeBh1mj5Fh7NFZJ3TVM4lv4fVNCzVEj5RhvDoYoSUOfXhg+HYyzEXkq0PhlYIc2RTC\/AHxa8owSh4kQ011Td76rBNqvlvrW2W4n6uuj5wikfnqsH6MDKVH8tK0hg1evXoCfGSYHppocKcMo1UHaGopvXp8YPiGm8jrL4Q08cmTuxfVYkvimzaYX1c9Q4b5YRnqN5M4QYY7AWUeBdf2uzW7WYb7+ayGPRP13yrbP0nlY2SYuPP5\/hyn2yu08sl6fGUYHKifuFuGwUq2xeo5s64IfXxg+DIyjKo4qU+RoWkXy8BdMeBZ09kcl+HlGTIUpsd4YJmp8yAZ7qprugf7fRv73r473q4XTBt+mDeQrUL7bfOgZf9Dv27eI5MKfGTY3FKZeasMV3mxWGX4eRvGTw0MX0OGedn4x+MuGRq\/0naalfTsQvMciLbLUO7aVcngATKUB2Woe+CeIcPdLVX7jeN675s8xGy1lwz96muE+b6PmmfI0GMt4cjzCk3ukGHiPWB4vwy7Z\/GykFWzCjTWQWPZfgcZijpx9vsekqHxSbYpwpbOYbQDM7JcMtxLumlvkqGlN7u6RYaa6Z6nyFATZXvsPG27W9Pdl6i3Z8LYSOlRLiJsixyUtkN0kgxLd5bsnSuKm2UY3Zol3yLDoT2ymrOJ9YhZau5CeD8ZRmkTHi1ocsowtg5dWZ6e3W+bQIfnsoaWC7LatjTynZCZeNc5BKYU3irD\/by8U2SouXrry10y3KexyfZ5YmykT32NsOYm6eNl2Dhqu4essq11V2jtV3jt0dLq1kKkW2SYj7dWUkb9\/VdcDIMpVfveMswC5TZMat95P04Z2uL6wnK95Obg1HO0ziKVbNvS1Ld+S3rLsLZVT1rOQ\/gQGabevQu+33b7JapdFmBuZOWejyncjxqDIU6SYejs90vNh95vWUOPltY3Tdi5tc\/w+p2GNoVxtgsFg+M9WF9Rht14iTIiUebD1z1Fhs7tZg2nOTDnBJ5z4W1SkXJ38frVbzXeMpSm4Dpw9zWeL8NdMBbfq365H8QVvjLcjzzUuq8Yez5IH9FnWLmvscR8dfsVXnu01D8TOUeG16dxrPnO28GUd5VhXirnJImrpcekOkWGtjs1Nl4uUWg59X6F1wcq94X3sQ+839RaLGH7iPIRMtRU15waB+tqbSyN3JdUVrqvmHs9M8JHyDB2XmLCNsrotayhu6Xi5sDwjpWuozFbDstIaWlsvpbeRIbKeMk1Vymz1bUdnyJD2y2UGXsoU9up95sLf0CGhfd1VnnW0w5tjG6R4eY+PEmG+S231QEZyn2PiO0TnfU1whW+Jg+tM9xE0tJwcALPh6b+he6Wxrf2GN657P+cLeeawZRL+J4ynB0fxps52YlfcY2HDG0THULTeU6sCbb0EZ2\/DMvWe2Wk3HcUojbGDU4ZrgdRTpLhJsGvTpahbuzc2sjAUV8jXB2bsUk0p8gwcFoos1YTeE2UcrY09330ni3DJVvux5bXs\/SeMnzyCTIcvldRC+3NnJ0iQ9uwtDRcLGl7YDDREEF4y7BfZc\/3Qkv8NNRHFvFtMlyHJWfJUNwwqctbhtqva29kYa+vEa5vFphGJ86Q4SYwLA0y9i2VMDzZnS2NnQPaD5Phki0nZb5uf\/ymMuxCsyQ3abI8R4aWFTyl4aGXOGo\/fObC+8pwCMQ8lzrf9pdEtltV3CjDVRJ5lgxX9klPlqHUBS72Ru4Xes00X7F0y1Bezpdh7XzW5o60VXiEhq6WrvsSwvy5Mlyy5XXzo\/ZdZdiYbujIr9PQR4bGhayXP9\/0GKWuDhKfGZu+MmwOjdP5ZS6ZJfzyWeMgfYAM0+PzGHxlGGtTb0cjd9U+heYr2neE0LbqBBkK9+GNXfF14Q4NC0dLC\/Oz4jkyXLLl0nLe3kaGqW0wVp4kQ2OHnDDkIYnrhs09qub8ZBhJ51wSW+qiHyYcgk3LvAPh\/ykeN7On28LDnU\/Sb15srG+py9iNrb5GuOKh0PS+xd0yXCfJTWR6h9jz2WMKDR1XaHyPC0\/bNzkqk\/Vl3rytDHOjqm6a5mUK4GL7073Q\/Jk8MByg\/YDW506ep0gfOmKOjpzBhbElxT+wYIw4ftid4bSv+b2q23PDIcycHXO2+pr5Kxa51TV7WR6v0wx1p8+jRDDw7vjVh4b2lq4naB114ZmbyFerWeft28qwe46G58lQmG6\/IrL89eaCHnqTpMfIj+2ajzymn0XBDRVcmzrAfeAw2MG6yZW7A2I2hXA3oT2oce8Jrj7jVPNmeaH92kjcV496IQh7TDSrJr3F4Nbjt15CpLRcA8GBFEK3iq3Nluup+83xXc4\/HiSM6o1laNpmI\/MaQCnt4ZfStZfsP2Saeba92guPAc\/I2uGkO2n7hHbZN9R\/zzHNVV4InR0K69CKx2S46eh4TNLyrT+LD8zE08R2Gi3lgbHcb3dtRO7voRw1YRXSHLyVzkbXHsdP6J6PfXsy27mpD90bu5dnlmfNatnOsLzhxn6UDOM3lqGpujr2ummS1r+YrI78XBj7TD3aD2nF9v6ujY4jERQ3l3Btr4e42tnB6MLs6HRi4ZGBeYZ64qD4d9d9WK0PobQ1ovAI0QrjWVxFjTIzuLB2N1rTq7s7fuF0kKtY\/VVo6M3IEluHsXmgQTgObzC+X1au7qs4uryQDJM3luEl0Z5U4XXT7J8SsWU93DDINU\/gjQvnHqjlCrX3fxluNt2Ka6Gc2P0qPXTM6v0796uXyMSV1swrkxbuJ01gkKFmx3lPlxeHBs7TY4dw3QbNNtmpOfzdX0CbFDpWr5LUnCNrGr070prjN3yv9b8bt4ZbVpctLJrSfMr6itZdofsjO00CeRUZZu07y1C7ukoWum+azfNruoSUOX3j7SzlfPXIQHTnVqTzrSJX11O1uoWKoNK2IU+1y2YkaW5\/gQVx7KBV9uejPq2JRFms4knXE7\/RtSwLdJ9dpLmv3vxqd48fwmoVNOoaKVPhzCWvj8xskWExP17apK66X2TVPIN03\/Oib3S4mlOQlT6zycJY+ByXsAm0e7VchPbmWM655+Et0ujW+\/pBMizfWoa66tH+2Sd9xjoNyEWGfXZcmbZ5TG09yuZpWpbPvW13hqOPX8uu5q3M\/Q+ZfUCyaHfbFVhxBoihVxB82yEUnn8t3IdlPM99TJfVBnkF0bFG+w+E6mZk2S6\/4MjhC3wPbxLfbsLHybB5axn2ue4qgB+2ILN2iPjLcLpQorJwqfAzZXjDQ0R\/k4ZxduSQBc5BlFNlGHjNxLvvEB6ToXY3jeE8z0lo2miivfxooz2O3zVHrUvh0e36UBkmUjZBld95Wz9IhuF7y3C4HOd7eAzijhc2ae8quUpQVCHIILt8capAbhY3qatzP0EcTuCdaUD5NY6tWEXr60XYi7i6wKfI8Hldhp+0uOvYi53IOpj7kJvolHtP5Lt\/qYIgECJ\/l2suEkKU169UCRE94tyc\/K7ZQ1r5kOOa7Y902R9nRPd5MkzfXYaXfJvCJTx5AZDhjvrtZXgVvtqh16RcSgDIcI\/8BjLsOvTirsapCaqICwkAGepov4UMAQAZOkImZAgAyPCJqzQgQwB4NRlmuyllyBAAvpkMozRO1ClLDTIEgG8nw2lhJ6WwUyJDAPhWMsyVKT9KmtwiQwD4PjJcFgbarlmBDAHgm8gwK5tlzZHtunDiHrmF8Y8fP\/4gQwB4eRlGVbyswqhbqeUeGcY\/Pzp+F8gQAF5ZhtmyD0YSN\/qtJO5YpkF+jPwMkSEAvKgM83TZ+6XplqoP9Gtj3lFm+O8kw48YGQLAi8pQLlsrzNY7WYazCz9+IEMAeGUZSmW4xCDDGhkCwDvLcBg2Ufbhi\/UylGfIkDQZAF5VhlG50aHUbzdxigwLZAgALyrDK2mi7k99vgx\/zzJMkCEAvK4MZx1K8RAZ\/p1La5wyjH\/98\/Hx9\/NkKFnpH+Bby\/ByEXLSYXG6DP+MLvztfOV\/YwA5fWj+7O3j2jYM8m985WRp4Hgc5GkQBClbIsD7ynDR4fX\/onNl+GOUofCtSPw7Bax9g54pp6Hc8i02YYxmY1XC8w\/6BTpij4ukDTPuMnhfGV6v9NjSZXezDJPBcLH81z2W\/GtMp8cgZKgGD58Yhkxt\/vKhTxaPAX4UhG3j9Rf7hYp21N008+bZJwU+le4C6i+KrGiLr9eNdPOqNXk8uuA0GRZi9NuhGLJcfWT5vCNXNfPSEl85W47q7sh3\/1WGbTgev26Ldz3ZZM3u3Fve9XpCiqsEs\/C5JwU+k2rOBPrrI\/g2Mpx1GAbRKTIsfo56+8fYoSiSfe9if+zL6V+fevzzYGqP\/LI7yF8f4UO2G13PZjFZ3TgxPJwyg+6H2uzCYnDhMBspQBPfg+E2lNc7Y7havlqQcNfirmOEsNXhbTL8Z66q+c+0iMPPX0L8HQUUji++3pNimf\/37PtuDg+T4Esmg133wnDMmklf\/T9XdTjOvOzjwVjK4eeplzC3Z8nxnBxnrX6Q7SsRh+jczwdDeBT1+fKVr5Yo37ns\/6TDVaYo7xk66RNlIcSvH3L9PsnPn33s+PNHqPQZfqzf5flXbT5Xh8dfcKSg6B\/kYwSX71Ie9Z+yzvuV8tvEGiFMr2z9uiFfPN7BhgcS5e7hFyVf8KjdvQfKOC0luFOG4c8PLUL0Yrzy++cUO\/7+r\/gjPrQyTD\/FJ3O2\/NUehel0yKJwOzbcJ8JrjyXLeFlsy5K7cFNOP9T1Fx8\/6cfmJJ7zvhuGJ2jwBTuLz9gdr6vDvleG8YeTf7T\/un6bTzj8XRQ09x5+sdLDZkpiq91zvNo\/W+pFjoktS5ZvkBpvrubqAl4kU8ZQO6oN3lWGnQ6D1U1znF9OF4rYQ4bJ88OQ8c5Pp0dALL7WjR5Mz\/F19BPve8CbWY7CliVXbxVJdUlyiAs9EfMTNPmCF8FZm8irt80t6xmKleH+\/fGfXNPlKj\/dMhwHREXzvIx1DoPycdChTb7MvSOndTfSeYqlGvsV21fnPlly8k6RVJckUzbu3Wc21SYoQ2jfUIaXM2UoD6TS+0HnYNiZoHjSuVBzwrSZigu+Ttijr4XINJ0O6fxzaMmBhL0C8eslycV3nnR5owtr\/e5I31CG6Z0y\/O1e02YZXpmKPjSFi8+5ANYdZFXxlWQYhZO7640MA1udmHUsubFWIH69JLlgAo3vfT\/VaeXXR0jzBQ\/bI2Qo7pSh8Aoff\/8txvmAeaoPJZ+SKYtFGvm0f+rXcUFXc91ngd1EFHUIpbD5zpYl5+2RnvPyVcrVa21Drkly\/NirR75P0Y6cVjpNpzlNyHCZuvpIGf5eT47OdZOZn3KdibENVT1Pjwm\/UoVNPl22kbrqT251ui1LLo9kyeJVqhAr\/betH+zCSzLP6fn6xOV4AVXxF60leIQML3fK8O++CrEXTaLbIWW+r8LPk2GeNktT43cYPCht8Z01Sy6ORMbyVWYpJPoxn\/zB5zL4+iXp78RDZBjeJ8NYM3Ii\/oR\/5kLDn380K11H240CnjOatQpjk\/hNhlHlxnexakZnluwbGFSGNeA+w\/3GCE0EDxsJ6LpsP\/NhEAUsUPxwGd5Qda1WVG8XuU42wyY\/C+2y\/xsbPmM0K1J2km6T+m1KMKJ2vVphvjKjK0v2zvySZ41yeUipsTTyUaX88Sc\/DGoC08fLsLlnJ6j9qjXbguzYsAdKpFr08aNZealIv6jfqRgt3cy6kGqXgylLzrqZk7Jfi62nPyCiCZWyy0yqM3R2K9qkjfoIq2Q5n8NUTj2xaaKe2qyWXTzuOvYivj4om+VV11aFcaRKQRuhRWI4FLZINw+66pv5K+Z1MdeZ5kHRqh+zO2DbkgcRh0p\/cy7VayqPE+OwRH8UZDQfquWrXr9om2i7i0S0noPZNXwqLo+6hm9voP4YFnW+Di0L5bsjQ0NXyNFlXW1Z8qbY+q9xQyhl5ObhT7xaMW9RvlkpWrOO7+pVlU2s746tNMt9ZXK97qGcy46yKuhrouJ+VZz+JhfFukYzmc9i1MzLh8VqZ3AuvQoHss2a29Hw81Azk6XBUHq+LNc4\/lUX9IedWmzrNsarBkS1Umc6rGFiqLPKRRAnQ1VstzfC8i1b9TiH21tKZ8O8UX43rnIn1S+6OzpRP3s0LpcIf9XwUtNwMaVdagV6Gn7WggBfSIbVzXufaKsMN0lyaN4db\/How8ezliLv8v2KctslvhNlvclmQ30F4u4JKKd\/itWAs57fYzPUVW9Gvcql6ruYT7V6z\/b3YpIO6wYJ+6M5yMX8hMzCRWB5aJjbnkufCe9Vl1+LPBm1lSVLaVUnojg2LQYfbw\/V8F5qqJirj\/TY\/Iyfv04+fNekN934mzDY172OK02pn5YVy5nqG15vGt4dw2sI2I1SLl3xU6MSZGh7FN8zNVk6aq1\/WLYKzZ8tw+Yt9zvaP8zK9S8LbU55pQtSktGis08yJdYbNBpNMyyTYbJltnT45ko\/3tih1k1nGG7wqlUjrym6E7ZMoLu3+2hmmix79V8Q5WOKnk0NKYaG5IuJw1qMIVJk02w6WmHUUjF+x6teuozfJMP6+lndK8PhY9PFLKmqmnT+7yK7VImuO7YzXp2OByXuRRwMH3p9VlxT3d1M8c7YcVVJ5dPmhmd9z3sohobnK3fH0xOqnvOFa9reTzJAhl5hk+8q14vrfml+u1qvJrHtm9w8UYZh8647v+2LNjdjycZYqVgCwe6uKms1cEjX96W68k13S6eBKrVgfqeq+7yg+9OuBlqoa0uMUYpl\/+xoqioX04cXw\/+7BjnjNRLtJ9vEo2Yz67ZXk656b\/cvvso07h8V1\/\/u3iC3DSepg\/KdsoNKNa9Q\/rQc2nf9Lru2RH0Xaj60JB7aM2T22VAwHmy+wVWRoRi7LMbjdz2s18dRPPxV0jc82ibs4\/NPmWtZjTdZ\/BqDYK8rQ3nzWPJPbVlO8eunaXhF0\/P\/jH6MKH7jlUz6FfzGuzLvnv2JO0teIvNqslCR9w+nUrXfcl7UOcydR6LepKkaGIrxz6r+KVdeL6um\/698OtNiefYKuwvnBXrSKRPPhHLNFFtNxcuFLBwuHELUa8O6wY+o\/8c8HEZ5UtvcTGVQPurjyFr1llxU2R2L4T\/2T9+y\/4uhNGh04aUfFxld2L9PubpBxl6\/dP60pn9B2L2uO2u7hnftCvP5pLXz2RzfMkKG1tGFG7eO1waGYy3zT31FtiFBT8QFbkSsnyb5qqqwss36TpfY5hrFDBHLbM5gXfsZr+72eDh3ofrbUZXN6Jg87VdoK\/u\/WsVsZhnOq3PH04c3u5S62Ya6iwsjS49YOTVg0nKVjbKJOqVcNCba9UUUcxM6BSXK1xDKkUstqXpUjgF53DUonV5eXSNGOT+eco0L+689\/Gff8L7mc3Jh\/8tA7TQpLxsZvsN+DqfLMEpjKWVTRtoA7ejoyYd0Lf\/6n1WGSoIeo8N7HmWRekwrzyy5mW\/wKBwjllk9+SblVAKjrH9HNW3MNjOIqi5vHRPbbMrHJ7MKowznxDtu1Qhxda3usuR4WZzBsuJ\/Nq2ema4eHd3ow\/V\/hjfIbatdqAey6F6\/KllSV1ALXJlO9zmZmF7UdZKOeh2+QbFqdLb8TbI+dfH8V+oE8z5GT5QnQDsf9BoZrp9vU1obltqBDJ+ymp+WguvdoLL0lWHXO8+inLeQbJK7lT1sWXL\/y2DzTpXanZutAqPElDYO\/Szrcp4yVm6+VJWlce5gNhqzL1oZKxjlrrhxM\/yiBE\/LiM9F01c3CDhYTUbvtVRPawzHriw539oxUPw3CzBwjdgGw6OinptQl9N3WHVN5OHi382y\/N0joQqmbDhQFBqrj5pmJcN32xH7ThmqXe3x5i64aSnDwjXIEvvLsH2jWfBPZLeUYVh4ZsnZJkRTE99qU4Sxm9Ondt2V2zKS611cqcuYJ+qtKE0DKGOW2pfDTVuxNNubuFnHXZny5VPzMPW4NHhffidzNXdOqsnMfUyVemTJuwg1W00nrVyd4N0kGTlpt2tZNT2D1soqlo9UBuvnhov55CkNz1f1PuH8Q\/Yld0Z+gAwzES2nKay7YrTNZuGxvwvlqnDmP5czf1hlGNlVCR4EvsmdthutvVwM3YLrv9wFRkrXXb7daLLLkqXyD6m6qE5kWryyH6LJ+w3Llt0b0816PNG6TyAqNrmqPrkYxnf6peO264PX4fQ1UtdYcrk9eM1iLSW4iBwz7TsvBfOjoishKqZvGKvvEygB9HaQudg1PFLuZHW7h+mtk2VY5RvLsCvoF\/MlMXavRMW2o\/aWPUJNo8nXw\/6vYYRF0\/fvJcMqcFJ9zyWOrUsZWrPkZh\/PTS9uNhV7u8AoV35fbKP6rhtPTTgL1depKUaZelQStUN7sHJmypJrJba1zLOeKszD9fS0foLd\/Ha23TL39TzKWHqwqQ6L7VFYd3TmQqH+wE6HNlK\/a6buex2uPZ+36hHejGQvB6FWpmkGT5no9eIyzJaih1R5YHWdKPUtnYbr3U8+fuuGUMK\/P00TVDR9\/x4yjAr35qXfdADGupShNUu+hLsyjunFZRuubx1tYBRPJzHcNCFcyyFbzRaThi7DTD9pPFhPNVtnyZnyuzw0H4hQv0ZR3G7HdUwPjl09j9KlULXh+nmUt62rp3ZuaKzOmVvt86WGK9tVifr7JlST9FwXSKtmjML23QaUD8uw7zkusulCWvVpJ7d0GordWv5\/dsPNP83jzfu+fx8ZFtdwQViov+8uQNalDK1Zcrb5Szl75np7x+tQZBdhLilperXM+o2qTRCyGl7ITVly3Gr3LxmW88g1AenY5EqVbG58JuiO0Sq9j20F27t6nnqWzjXa2Cw7PrjK9oCak+RoNadRHT5JleaU2\/dL1E4MddxnNeyVrrL38u1Cw49b7hWxnPtsFfibQ7QDMlSWsdb1KgqL7rbzyBrj9ePYUzR5u7IBbxpbT5c1Sy738cwQJV1v735\/AUuEmc1\/K67PoXC7muL6Y6VqsNo0vGDKUqvtSHSz7mVU37cwPxOk4Z2lmggL7yx5Hku\/yjqNN7+NQktE3qhLDKVqq9URe6WKfYyZ803DV2MrldKs5KJ\/PBTv1it\/WIbFciGt9XdZ\/VQdl+FfYdDhWoab0FAfGEoZbxYh2aRKpStV\/K5VitulDCdNiLXDcsNdGa\/jt3h0YZqtQ5E5wizD5R+CSZzVdjh706RQdU5o6OI0LzMrN0MVvUnjYt1ZltomMiX6QG0VRpWu6nQ5fN1s\/XSIiraOdq5Nzd6J2m0uvCqECfZPqmUbsNXTRp2Rk+j6TLLNpSEObXfzjjJcT59cF12E24zhkAxlKxUdisS0uOvv0CTDwHctw8Cxsa\/4vjLcLmU43QfJymFxawgbq7UxxOjCPs7q7puyWUWY5VyjPf6D6F7cjD\/U8fJgzdfX4LoiT5gCQGHKK+UmS477Qpnl7k7bsDBO\/Ij0AxrRKvlMbPUwU0\/l9djkq3\/o5x+n4w+pjNRjazlhmSqvWNcFsPi7+4h126LV06bYDh9XijJX48fFm3UaHpVhtp54L1ddMfH2YXNIhv3zftGhsrb\/37UNfxlkWLWt57bFpWujnzdapO2GLHnngOv9E6gOi3XHOFv\/5ZRyXu\/3oP\/LZOgPnG7gon8fZaKsHP5\/2kulUT4l3nZ4KJqLQlNvSGAOppZFTcdhmyju7\/J47iFIh1y9f1Uda56VupqbUq2AmRZaSHWx01TPk07VLNM\/ZP1aDKOGU0U9tfHLFKrIarUJ01znLuhdHg2dC6cltoWctrNbPmqqVBddw4VyTveVhaWt0+R7yFAdaJ+PTVZsDkx1WIbjYMlvzWJd\/5ptqFyiYdvah93UFMqeJ8dfZ+\/jB2TJhaaPLFdyuVh7jDd54RhFpv0NOSa+wRjDDMMH0bIf1DjWUk7\/O6zBMt6g4TYAUe7QWhk80MhwGlYoyk2enC4mqboVEXspz2LtXJgOwoua1i7DuFG1FKhfP+jfKdJHc03fxLWUh9UV8uGHVH0il6acez3lL1E6GKKxGzLuPmpeWbH\/iNHzU+PktuF1N7WsO\/rq2jlyF2eIN5vWcEuanC9HflrgXNOLHR6U4TwwEv\/eSS\/8\/fHPr7\/L2jb\/hnsZprqZMJZkcFxKTk\/RftMRlEAXWk8rF4x+i\/WPkmYVOIyJbz0cyD7xjaZlVYbytypcT3OIpt\/3gdHVlEp3mtxeg60Sf2XmbzJcn1nSNyxLxrQzmQzVf24\/QyWdHBcMcWLWNTnsH\/LFRSvDMedsllIctfNydFSgr9ruD1Uul2t1GEsv23nVrar732BcCmeQfmr8msFFM2IyRtvX49g9LKae1T4WHTwfTXF5roaT43kbV31QSo3K5bFTT1swvNkclMMyXFb9EMuTN9F0NvvmyT\/24d6sw818lGTW4e8\/Gxnmy74rXoF75a79kaai66oo33Qhw7FvfR3MiDnoH+6T2PC8CXdzj9tuZft0sl+aTNdI\/9xS56oNpR7JcgMmZThLLt71TMnpk7LQOEdkMFY\/JaAcV7Nqxpqwcr6Hy7EhQ01pMDhOJF1FTj+IkQfLog1bGw+rJCbL71c7qfQVft2RS03hd7jt3WsmOfa9jcUUV\/cPnm59RONYznrtaaEGqmU6HMd8mAx5vUs6j3X3SnQ9HeMRLtXxqrJv+Bw7h+oqNePrs9G\/UfJms5MPy7C7yJuxq3s+malmzSxxUIYr8f2nr7AOf+6qEYeLSTVvF927iTL3a3JTDt0tcf2OLpx2ukjqYDgC1bBTxzgq3BejFQYXZuuSnHEwa4ghyvX+GfF2O41arXOvN7sbhrsMcdo+IAtttfFDYXQdz9fp8E0qReZy9VF9k7txkzhaEg3tYNywJ0vcb4gQKVpKVqNHqyUcLpoupHJ7rwTKD\/2fDoF62j0aclO31RKdrUahp9Xsimx+z2L4KdpsZ6Jr+CTxaailC+OnMyKGaT2LTb+tDIcLIenXSp9PUFSk2mfWkbnJUrfEoa0o8eev\/2TSXkRVr6eTSHeNYxjU7izetOdaNK2w+F4DzpU0H5IhAJhu2dowKLUrrFktFbOsFzv+2Ky3p5tL+ZP1byvNqKzsd3CKl78x5smqkeJdR8r4Y7TqaAkr5cWBOercHItKjcpEq34jfcuUjQCF8sHjJw9\/Klwb38ZqYFiqsXmw+nJTc6PlTaUyMJJuFDp\/XJcqhHW\/Z9Z8RubpZe82MeG4DKMlIU3d3U\/+G+PpFPnTXaGtF6yN7oFWz7temF5j\/nLLvOskeKOxtHTakGTDkokON4oU5odkuu1XU5aKUXYM3fy4qYPerH4QaMoIp2swSe2jYIMOlkf28EfVSqrLR\/W\/D4No8XOc268B9VgEas9mZm1dP3obbHsnpsVvAnVBvHh8eJvSUake9EZ9HJWrBvZfR2ZK4yql4cV6PEZt+LRXlLojaLo5sN9XhtdjMRyfxvFc8J2frF3O\/49+3WsvGToeWGEb5C6RS8tocr+Qwbyw2Lvug6INiIKgzGxZabR+8XyzREGgui8aNwdVbBgsewzm62L5qNTVzme2mnqlCUGlLtKQbr7A9qOCYD6d14+1bXuYdxt8bvYQVt+rsrauDDaXTaa+vFQPVv8dzO+UBeWqUdHqQ5QGpsrXWTdufYD3De+WNNmc9mxzYL+xDPud0Dwi5ObIcPIv3XZ5iWMLZb0M7Z67hix54BortrzJsIWjiOeksmEJ2YtmR3SAbyFDz0DiiAz\/06zk+qM1yfD3jx\/\/qDIspOLNyJW9X\/9PuFoubNn\/sNfELPuwzr79hRS831qfgAzPIzkwnCz32+X9Dk37K\/9YJDp3Ei\/bftvNVF1t6TE3ubJ8qXkVo3IeuknK\/HtfSPLN5qkCMjyV9IAMNZs\/aSoVw1\/LRL1i+rtCXZS31VeGrUSXCleBVGIs3RbrQdOsXhaH+E7dh5qOBfs+HQDfWoZ+oeGPfUXhP7oiw1E5\/07FcO0kw7kMoB\/aEGGbWBewTtqkm95Q214jjWFOvSsBruJlP9NvGx5Wbft9Vz0DZOgm8Jbhv\/tqG+cUlt+DDJUpYP0oXeZWcFG5t7nX18uuK1Snz03lkdkv70j9nb88IEM3kc8E5X924yd\/zIHhLpnWDWEK9\/4mqSidr9F1A0aGyc\/DvkPfdzg1ab\/r0haADE8LDf\/bF9H8MO6TJ3+odBptd+luLhrpok7dr4l1c5OFcdC0bL\/vul99YY3gbgJkeE9oOIyV\/LtLnLXb5P368Kgz9Fghos48ZuNph0OE8a4vnEU9b+jAYJltTGAIyNBK6eq9+6nZO\/6HbvLJMGH5148N++GRa+hmlZJsm6ujm9zeBWbYJEWYlknJ3m7jRK9H3bgIVPhuW+gCMjyJfNWZ5K64\/ruT3odmL89wtzWeZvlf6ar9vVorK11xTGgqRDSmyXXbtt9tKkr\/pLs+eaLiG\/cQADK0kCaKalKPJPmfvSF1wyd\/Ntm0SYa56w6+BI57NzP2gEWmYZLkzVb99WHsES5aXAjIUKvCdbeadFbH\/Ez2Szf81ybyxw+5yZ5\/nCDD9C4ZmjbB+ZZ1dvnU85oweALIcCeFZFujJ5yB4Y92v2LN782eUMOrf7WnpMkivTlNHjZS3Pcnfs\/ZaENJZ0FYCMhwi5Cahc5iR4nhbgryuPb1P3G4W\/mw8JFhG1jXr05a2Q2gWF\/TmHeZT3QT\/sR3LTLMhYi4iwAZ+qjQVl4j9TNNOhn+\/pvoKmt+xttqwK3GCp\/SmtijtMY0w1loljCOErrNAJChXYUXyxjKr9WueIuGxK8\/+hly\/\/jUGYosdhdUl+7XNGluTJTX5TvDpGguJgBkOO9OJ7X+MIyhhKvRk\/DPDyfxXx8ZPnI63mLDeRHDKA1bJmAAIMNehbF1e4w8NA+fTDFgvF\/Eesu\/yV+fyLAsPBZqcK\/CHZrTXjHtfSbjIJY+y2sDwHeQoUOFF9M8lH+ViSbymi9bg8Juyl73Pz4zUOxLeBV3LeE1BIPBRu8hS\/8DfHsZRrVLhYZEuVuo659wLjj8z1WdHYY\/Nct6aT7JvrhrNCzuaq+DMS\/uOr1Lmag7jzKiCvDdZTjGSIkjS9SNKP\/6+PhZzN2HjhW7\/v0Q1+hReNUZ2qM0n2X\/I5+pdXla9wMtAVEhwLeXoacKL+POuLs9n\/5bimyEaw7zv94zUOwtuXdDKABAhltKXxVexl2s1WkmP9U94kP9kl1qGPmP9wyUyiU651ahEQMiAMjwAN1E\/bD0fHGhWa4mVn78ZZXhn4+PJNnPYtbKMMkcGXu3ibw98pMszweADA9kyeGBoYNNt+GfYe2ucFnX8Ld1glw32CI+fv9xz0C5vqW1mLpbhK\/utlq2kBAaAiDDAxyal5pt5uL1seHvYp524qwz\/Cf2moFSuefjhUHssdQ12wADIMOHsJ2WJ3+t9n0q3DNQfvz0moFycc9ACfLU\/RoGUQCQ4Ylk88S3\/23d9uvnx89xop1HZPj7vw+vyLA+KTLEhQDI8Dwiad\/QaRLdVYsefYb\/nNBnmNBnCADPl2HRNtVsqqzWqkd8\/Pr98csaq8lhNDn0GU12zC4ZRpPtrmM0GQAZnku1ntcWFdrVa0R7Zp2h3XNDnaFjth2BIQAyPJftXA\/dvDz58ePUGSiRo0XMQAGAp8uw3IZYmjWmi49fyZlzkzNHrOqem5wjQwBkeC5RGLptKD7iM1etkS7RdavW2MNH56o1AIAMj5HtBnf\/79\/tCPDvfje8X471DH916xmK+9czTO5fzxAAkOHx2LDcDh7X2b5y5q\/HSte\/Qr+VrhOPla7lPStdAwAyPCda1I4px+4JKDL5zxUZBkF+qXz2QAlu3gMFAJDhWdGie5sSXziFAPB1ZXiiDTmFAPCFZXi5xMgQAJDhxbRjHjIEgG8mw0sVIkMAQIaGQWVkCADfTYaXqEGGAIAML9P+esgQAL65DO9PlTmFAPAOMtxvqIwMAeBbyvAiEmQIAMjwcokCZAgAyPBKJpEhACDDK2mIDAEAGd6eK3MKAeCtZHi55DEyBABk2OlQIkMAQIZXRIMMAQAZ3pAscwoB4C1leNVhECJDAECGV1KJDAEAGXbhYZ0gQwBAhleqOESGAIAMOx+640NOIQC8vwyvZKVEhgCADDtE0ITIEAC+vQw78iqQCTIEgO8uwzFpFkEgV1LkFALAN5ShqsUBTiEAfGsZAgAgQwAAZAgAgAwBAJAhAAAyBABAhgAAyBAAABkCACBDAABkCACADAEAkCEAADIEAECGAADIEAAAGQIAIEMAAGQIAIAMAQCQIQAAMgQAQIYAAMgQAAAZAgAgQwAAZAgAgAwBAJAhAAAyBABAhgAAyBAAABkCACBDAABkCACADAEAkCEAADIEAECGAADIEAAAGQIAIEMAAGQIAIAMAQCQIQAAMgQAQIYAAMgQAAAZAgAgQwAAZAgAgAwBAJAhAAAyBABAhgAAyBAAABkCACBDAABkCACADAEAkCEAADIEAABkCACADAEAkCEAADIEAECGAADIEAAAGQIAIEMAAGQIAIAMAQCQIQAAMgQAQIYAAMgQAAAZAgAgQwAAZAgAgAwBAJAhAAAyBABAhgAAyBAAABkCACBDAABkCACADAEAkCEAADIEAECGAADIEAAAGQIAIEMAAGQIAIAMAQCQIQAAMgQAQIYAAMgQAAAZAgAgQwAAZAgAgAwBAJAhAAAyBABAhgAAyBAAABkCACBDAABkCACADAEAkCEAADIEAECGAADIEAAAGQIAIEMAAGQIAIAMAQCQIQAAMgQAQIYAAMgQAAAZAgAgQwAAZAgAgAwBAJAhAMD78P8CDADHUk20PwDQKQAAAABJRU5ErkJggg==\",\"PNG\",G-62,5,50,19.65),console.log(G),u.setFontSize(18),u.setFont(\"helvetica\",\"bold\"),u.text(\"REPORTE DE CALIFICACIONES\",12,20),u.setLineWidth(.3),u.line(12,24,G-12,24),u.setFont(\"helvetica\",\"bold\"),u.setFontSize(14),u.text(\"Profesor: \",12,30),u.text(\"Cedula: \",100,30),u.text(\"Correo: \",165,30),u.text(\"Materia: \",12,40),u.text(\"Grupo: \",136,40),u.setFont(\"helvetica\",\"normal\"),u.text(A,36,30),u.text(e,121,30),u.text(t,185,30),u.text(a,33,40),u.text(l,155,40),u.setLineWidth(.3),u.line(12,43,G-12,43);let f=[];D.forEach((A,e)=>{let t=[],a=!0;r.forEach(e=>{void 0!==A[e]&&null!==A[e]&&\"\"!==A[e]?(t.push(A[e]),a=!1):t.push(\"\")}),a||f.push(t)});let Z=r.map(function A(e){return\"Final Score\"===e&&(e=\"Puntuaci\\xf3n Final\"),e=(e=e.replace(\"Final Score\",\"Total Parcial\")).replace(\"Final Grade\",\"Nota Final\")}),L=Z;console.log(f),console.log(Z),console.log(r),console.log(L),u.autoTable({tableWidth:\"auto\",margin:{top:20,right:12,bottom:25,left:12},startY:45,styles:{valign:\"middle\",halign:\"center\",fontStyle:\"normal\",fontSize:7,cellPadding:2,line:10,lineWidth:.5},headStyles:{fillColor:[41,128,185],textColor:[250,250,250],fontStyle:\"normal\",halign:\"center\",valign:\"middle\",angle:50,minCellWidth:10},columnStyles:{0:{cellWidth:22},1:{cellWidth:20}},head:[L.map(A=>({content:A}))],body:f,didDrawPage:function(A){o++,u.setFont(\"helvetica\",\"normal\"),u.setFontSize(10),u.text(`P\\xe1gina ${o}`,G-25,u.internal.pageSize.height-8)}});let _=new Date,d=_.getDate(),s=_.getMonth()+1,v=_.getFullYear(),i=_.getHours(),P=_.getMinutes();P<10&&(P=\"0\"+P);let k=`${d}\/${s}\/${v} ${i}:${P}`;u.text(\"__________________________\",12,186),u.text(\"Firma del Profesor(a)\",12,194),u.text(`Fecha: ${k}`,12,202),u.save(`ReporteDeCalificaciones-${l}.pdf`)}})}document.addEventListener(\"DOMContentLoaded\",function(){document.getElementById(\"genGradePDF\").addEventListener(\"click\",function(){generateGradeReportPDF()})}),document.addEventListener(\"DOMContentLoaded\",function(){document.getElementById(\"genGradePDF2\").addEventListener(\"click\",function(){generateGradeReportPDF()})});<\/script><\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Generar Preliminar de Asistencia Descarga Reporte de Asistencia Descarga Reporte de Calificaciones Descarga Reporte de Asistencia Descarga Reporte de Calificaciones Interface para generaci\u00f3n de Reportes de Asistencia y Calificaciones para uso exclusivo de Universidad ISAE. El archivo CSV que se cargue en esta interface no debe ser alterado despu\u00e9s de la descarga de CANVAS LMS [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_canvas","meta":{"footnotes":""},"_links":{"self":[{"href":"https:\/\/canvasgradebook.grupoeducarplus.com\/index.php\/wp-json\/wp\/v2\/pages\/381"}],"collection":[{"href":"https:\/\/canvasgradebook.grupoeducarplus.com\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/canvasgradebook.grupoeducarplus.com\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/canvasgradebook.grupoeducarplus.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/canvasgradebook.grupoeducarplus.com\/index.php\/wp-json\/wp\/v2\/comments?post=381"}],"version-history":[{"count":193,"href":"https:\/\/canvasgradebook.grupoeducarplus.com\/index.php\/wp-json\/wp\/v2\/pages\/381\/revisions"}],"predecessor-version":[{"id":761,"href":"https:\/\/canvasgradebook.grupoeducarplus.com\/index.php\/wp-json\/wp\/v2\/pages\/381\/revisions\/761"}],"wp:attachment":[{"href":"https:\/\/canvasgradebook.grupoeducarplus.com\/index.php\/wp-json\/wp\/v2\/media?parent=381"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}