{"id":12092,"date":"2024-02-08T18:10:13","date_gmt":"2024-02-08T12:40:13","guid":{"rendered":"https:\/\/selfimagination.in\/tips\/?p=12092"},"modified":"2024-02-09T19:32:04","modified_gmt":"2024-02-09T14:02:04","slug":"create-dynamic-html-forms-apps-script-crud","status":"publish","type":"post","link":"https:\/\/selfimagination.in\/tips\/create-dynamic-html-forms-apps-script-crud\/","title":{"rendered":"Create Dynamic HTML Forms Using Google Apps Script (CRUD)"},"content":{"rendered":"\n<p>Learn how to create dynamic HTML forms using Google Apps Script in this comprehensive tutorial. Follow along as we walk through the step-by-step process of building a customizable form that dynamically adjusts and responds to user inputs. Discover powerful techniques and best practices for leveraging Google Apps Script to enhance form creation and interactivity.<\/p>\n\n\n\n<p>\u0907\u0938 Article \u092e\u0947 \u0939\u092e \u0915\u093f\u0938 \u0924\u0930\u0939 \u0938\u0947 HTML Form \u0915\u0947 \u0938\u092d\u0940 Input \u0915\u093e Data Google Sheet \u092a\u0930 Store \u0915\u0930 \u0938\u0915\u0924\u0947 \u0939\u0948\u0902 \u0964 \u0907\u0938\u0947 Dynamic \u0907\u0938\u0932\u093f\u090f \u0915\u0939\u093e \u091c\u093e \u0930\u0939\u093e \u0939\u0948 \u0915\u094d\u092f\u0941\u0915\u0940 \u0906\u092a \u091c\u0940\u0924\u0928\u0947 \u092d\u0940 Column \u0915\u094b \u091a\u093e\u0939\u0947 Google Sheet \u092a\u0930 Store \u0915\u0930 \u0938\u0915\u0924\u0947 \u0939\u0948 , \u0906\u092a\u0915\u094b \u092c\u093e\u0930 \u092c\u093e\u0930 HTML Code \u0915\u094b Change \u0915\u0930\u0928\u0947 \u0915\u0940 \u0915\u094b\u0908 \u0906\u0935\u0936\u094d\u092f\u0915\u0924\u093e \u0928\u0939\u0940\u0902 \u0939\u094b\u0924\u0940 \u0939\u0948\u0902 , \u092f\u093e \u0938\u092e\u091d\u0947 \u0915\u0940 \u0939\u092e Google Sheet \u092e\u0947 \u090f\u0915 Sheet \u092a\u0930 Define \u0915\u0930 \u0926\u0947\u0924\u0947 \u0939\u0948\u0902 \u0915\u0940 \u0939\u092e\u0947 \u0915\u094c\u0928 \u0915\u094c\u0928 \u0938\u0947 Columns \u0930\u0916\u0928\u093e \u0939\u0948\u0902 \u0909\u0938\u0915\u0947 \u0906\u0927\u093e\u0930 \u092a\u0930 \u090f\u0915 Form \u092c\u0928 \u091c\u093e\u0924\u093e \u0939\u0948\u0902\u0964 \u0914\u0930 \u0914\u0930 \u0906\u092a \u091c\u0948\u0938\u0947 \u0939\u0940 \u0909\u0938 \u092a\u0930 Entry \u0915\u0930 Submit \u0915\u0930\u0924\u0947 \u0939\u0948\u0902 data Google Sheet \u092a\u0930 \u0906 \u0915\u0930 \u0938\u094d\u091f\u094b\u0930 \u0939\u094b \u091c\u093e\u0924\u093e \u0939\u0948\u0902\u0964 \u092f\u093e\u0928\u093f \u0915\u0940 \u0939\u092e \u0926\u094b Sheet \u0915\u094b \u0906\u0935\u0936\u094d\u092f\u0915\u0924\u093e \u0939\u094b\u0924\u0940 \u0939\u0948\u0902 \u092a\u0939\u0932\u0940 \u091c\u094b \u0915\u0940 Form \u0915\u094b Design \u0915\u0930\u0924\u0940 \u0939\u0948\u0902 \u0914\u0930 \u0926\u0942\u0938\u0930\u0940 \u091c\u093f\u0938 \u092a\u0930 \u0906 \u0915\u0930 Data Store \u0939\u094b\u0924\u093e \u0939\u0948\u0964 <\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"\ud83d\udcf01. CRUD : Create Dynamic HTML Forms Using Google Apps Script\" width=\"640\" height=\"360\" src=\"https:\/\/www.youtube.com\/embed\/eyn15ND58OQ?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<div class=\"wp-block-rank-math-toc-block\" id=\"rank-math-toc\"><h2>Table of Contents<\/h2><nav><ul><li><a href=\"#1-google-sheet-for-form-design\">1. Google Sheet for Form Design <\/a><ul><li><a href=\"#1-1-sheet-for-form-design\">1.1 Sheet for Form Design<\/a><\/li><li><a href=\"#1-2-sheet-for-form-data-storage\">1.2 Sheet for Form Data Storage<\/a><\/li><\/ul><\/li><li><a href=\"#2-html-code-for-create-dynamic-html-forms\">2. HTML Code for Create Dynamic HTML Forms<\/a><\/li><li><a href=\"#3-css-code-for-create-dynamic-html-forms\">3. CSS Code for Create Dynamic HTML Forms<\/a><\/li><li><a href=\"#4-java-script-code-for-create-dynamic-html-forms\">4. JavaScript Code for Create Dynamic HTML Forms <\/a><\/li><li><a href=\"#5-apps-script-code-for-create-dynamic-html-forms\">5. Apps Script Code for Create Dynamic HTML Forms<\/a><\/li><li><a href=\"#6-project-deployment\">6. Project Deployment <\/a><\/li><li><a href=\"#7-project-execution-create-dynamic-html-forms\">7. Project Execution (Create Dynamic HTML Forms)<\/a><\/li><li><a href=\"#\u0939\u092e\u093e\u0930\u0947-\u0905\u0928\u094d\u092f-\u0906\u0930\u094d\u091f\u093f\u0915\u0932\">\u0939\u092e\u093e\u0930\u0947 \u0905\u0928\u094d\u092f \u0906\u0930\u094d\u091f\u093f\u0915\u0932<\/a><\/li><\/ul><\/nav><\/div>\n\n\n\n<p>\u0907\u0938\u092e\u0947 \u0939\u092e Create \u0915\u0947 \u092c\u093e\u0930\u0947 \u092e\u0947 \u092c\u0924\u093e \u0930\u0939\u0947 \u0939\u0948\u0902 \u0906\u0928\u0947 \u0935\u093e\u0932\u0947 Article \u092e\u0947 Read , Update, Delete \u0915\u0947 \u092c\u093e\u0930\u0947 \u092e\u0947 \u092d\u0940 \u092c\u0924\u093e\u090f\u0902\u0917\u0947 <\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"1-google-sheet-for-form-design\">1. Google Sheet for Form Design <\/h2>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"1-1-sheet-for-form-design\">1.1 Sheet for Form Design<\/h3>\n\n\n\n<p>\u0938\u092c\u0938\u0947 \u092a\u0939\u0932\u0947 \u0939\u092e \u0928\u093f\u092e\u094d\u0928 \u092a\u094d\u0930\u0915\u093e\u0930 \u0938\u0947 \u090f\u0915 Google Sheet \u092c\u0928\u093e\u090f\u0902\u0917\u0947 \u091c\u093f\u0938\u0915\u093e \u0928\u093e\u092e \u0939\u092e Form \u0930\u0916\u0947\u0902\u0917\u0947\u0964 <\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"497\" height=\"374\" src=\"https:\/\/i0.wp.com\/selfimagination.in\/tips\/wp-content\/uploads\/2024\/01\/image.png?resize=497%2C374&#038;ssl=1\" alt=\"\" class=\"wp-image-12093\" style=\"width:327px;height:auto\" srcset=\"https:\/\/i0.wp.com\/selfimagination.in\/tips\/wp-content\/uploads\/2024\/01\/image.png?w=497&amp;ssl=1 497w, https:\/\/i0.wp.com\/selfimagination.in\/tips\/wp-content\/uploads\/2024\/01\/image.png?resize=300%2C226&amp;ssl=1 300w, https:\/\/i0.wp.com\/selfimagination.in\/tips\/wp-content\/uploads\/2024\/01\/image.png?resize=150%2C113&amp;ssl=1 150w\" sizes=\"auto, (max-width: 497px) 100vw, 497px\" \/><\/figure>\n<\/div>\n\n\n<ul class=\"wp-block-list\">\n<li><strong>ID :<\/strong> \u0907\u0938 Column \u092e\u0947 \u0906\u092a\u0915\u094b \u090f\u0915 Unique column name \u0930\u0916\u0928\u093e \u0939\u0948\u0902 space \u0906\u0926\u093f \u0915\u093e \u0909\u092a\u092f\u094b\u0917 \u0928\u0939\u0940\u0902 \u0915\u0930\u0928\u093e \u0939\u0948\u0902\u0964 <\/li>\n\n\n\n<li><strong>Name :<\/strong> \u0907\u0938 \u092e\u0947 \u0906\u092a \u091c\u094b \u092d\u0940 \u0932\u093f\u0916\u0947\u0902\u0917\u0947 \u092f\u0939 Label \u092c\u0928 \u0915\u0930 \u0906\u092a\u0915\u094b Form \u092e\u0947 \u0926\u093f\u0916\u093e\u0908 \u0926\u0947\u0917\u093e <\/li>\n\n\n\n<li><strong>Type :<\/strong> \u0907\u0938 Column \u092e\u0947 \u0906\u092a\u0915\u094b Input \u0915\u093e \u091f\u093e\u0907\u092a \u0932\u093f\u0916\u0928\u093e \u0939\u094b\u0924\u093e \u0939\u0948\u0902 \u0915\u0940 \u0906\u092a \u0907\u0938\u0947 number type \u0915\u093e \u092c\u0928\u093e\u0928\u093e \u091a\u093e\u0939\u0924\u0947 \u0939\u0948\u0902 \u0915\u0940 text type<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"1-2-sheet-for-form-data-storage\">1.2 Sheet for Form Data Storage<\/h3>\n\n\n\n<p>\u090f\u0915 Blank Sheet \u0914\u0930 \u092c\u0928\u093e\u090f\u0902\u0917\u0947 \u091c\u093f\u0938\u0915\u093e \u0928\u093e\u092e \u0939\u092e\u0928\u0947 Employee \u0930\u0916\u093e \u0939\u0948\u0902 \u0909\u0938\u092e\u0947 \u0915\u0947\u0935\u0932 \u0906\u092a\u0915\u094b Column \u092c\u0928\u093e\u0928\u093e \u0939\u0948\u0902 \u091c\u094b \u0906\u092a\u0928\u0947 \u092a\u0939\u0932\u0940 \u0935\u093e\u0932\u0940 Sheet \u092e\u0947 \u092c\u0928\u093e\u090f \u0925\u0947 \u0935\u0948\u0938\u0947 <\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"565\" height=\"481\" src=\"https:\/\/i0.wp.com\/selfimagination.in\/tips\/wp-content\/uploads\/2024\/02\/image-1.png?resize=565%2C481&#038;ssl=1\" alt=\"\" class=\"wp-image-12137\" style=\"width:255px;height:auto\" srcset=\"https:\/\/i0.wp.com\/selfimagination.in\/tips\/wp-content\/uploads\/2024\/02\/image-1.png?w=565&amp;ssl=1 565w, https:\/\/i0.wp.com\/selfimagination.in\/tips\/wp-content\/uploads\/2024\/02\/image-1.png?resize=300%2C255&amp;ssl=1 300w, https:\/\/i0.wp.com\/selfimagination.in\/tips\/wp-content\/uploads\/2024\/02\/image-1.png?resize=150%2C128&amp;ssl=1 150w\" sizes=\"auto, (max-width: 565px) 100vw, 565px\" \/><\/figure>\n<\/div>\n\n\n<h2 class=\"wp-block-heading\" id=\"2-html-code-for-create-dynamic-html-forms\">2. HTML Code for Create Dynamic HTML Forms<\/h2>\n\n\n\n<p>\u0906\u092a\u0915\u094b Apps Script \u092e\u0947 \u091c\u093e \u0915\u0930 File Menu \u0915\u0947 \u0938\u093e\u092e\u0928\u0947 \u0935\u093e\u0932\u0947 + \u092a\u0930 \u0915\u094d\u0932\u093f\u0915 \u0915\u0930\u0928\u093e \u0939\u0948\u0902 \u0914\u0930 \u090f\u0915 HTML File \u092c\u0928\u093e\u0928\u093e \u0939\u0948\u0902 \u091c\u093f\u0938\u0915\u093e \u0928\u093e\u092e \u0906\u092a\u0915\u094b index.html \u0930\u0916\u0928\u093e \u0939\u0948\u0902\u0964 <\/p>\n\n\n\n<pre title=\"index.html\" class=\"wp-block-code\"><code lang=\"markup\" class=\"language-markup\">&lt;!DOCTYPE html&gt;\n&lt;html&gt;\n  &lt;head&gt;\n    &lt;base target=\"_top\"&gt;\n\n\n &lt;link href=\"https:\/\/cdn.jsdelivr.net\/npm\/bootstrap@5.0.2\/dist\/css\/bootstrap.min.css\" rel=\"stylesheet\"\n    integrity=\"sha384-EVSTQN3\/azprG1Anm3QDgpJLIm9Nao0Yz1ztcQTwFspd3yD65VohhpuuCOmLASjC\" crossorigin=\"anonymous\"&gt;\n  &lt;script src=\"https:\/\/cdn.jsdelivr.net\/npm\/bootstrap@5.0.2\/dist\/js\/bootstrap.bundle.min.js\"\n    integrity=\"sha384-MrcW6ZMFYlzcLA8Nl+NtUVF0sA7MsXsP1UyJoMp4YLEuNSfAP+JcXn\/tWtIaxVXM\" crossorigin=\"anonymous\"&gt;\n  &lt;\/script&gt;\n\n    &lt;script src=\"https:\/\/code.jquery.com\/jquery-3.7.0.min.js\"\n    integrity=\"sha256-2Pmvv0kuTBOenSvLm6bvfBSSHrUJ+3A7x6P5Ebd07\/g=\" crossorigin=\"anonymous\"&gt;&lt;\/script&gt;\n    &lt;style&gt; \/*Add Style *\/   &lt;\/style&gt;\n\n\n\n&lt;\/head&gt;\n &lt;body onload=\"getInputs();\"&gt;\n    \n    &lt;div class=\"card col-4 mx-auto mt-4 shadow rounded-4 rounded\" &gt;\n\n      &lt;div class=\"card-header mycolor text-white\"&gt;\n        My Dynamic Form\n      &lt;\/div&gt;\n\n       &lt;div class=\"card-body\"&gt;\n        &lt;form id=\"MyForm\"&gt;\n\n        &lt;\/form&gt;\n        &lt;div class=\"row justify-content-end px-2\"&gt;\n          &lt;button type=\"button\" id=\"BtnSubmit\" class=\"btn mycolor col-4 text-white \" onclick=\"mySubmit()\" &gt; Submit &lt;\/button&gt;\n          &lt;\/div&gt;\n        &lt;\/div&gt;\n    &lt;\/div&gt;\n      &lt;script&gt; \/*Add Script *\/   &lt;\/script&gt;\n\n  &lt;\/body&gt;\n&lt;\/html&gt;\n<\/code><\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>getInputs() :<\/strong> Page \u0915\u0947 load \u0939\u094b\u0928\u0947 \u092a\u0930 \u0907\u0938 Function \u0915\u094b Call \u0915\u0930 \u0926\u093f\u092f\u093e \u091c\u093e\u0924\u093e \u0939\u0948\u0902 \u091c\u093f\u0938\u0938\u0947 \u0915\u0940 HTML \u092e\u0947 Dynamic From Create \u0939\u094b \u091c\u093e\u0924\u093e \u0939\u0948\u0902 \u0964 <\/li>\n\n\n\n<li><strong>mySubmit() :<\/strong> \u0914\u0930 Submit button \u092a\u0930 \u0907\u0938 Function \u0915\u094b Call \u0915\u0930 \u0926\u093f\u092f\u093e \u091c\u093e\u0924\u093e \u0939\u0948\u0902 \u091c\u093f\u0938\u0938\u0947 \u0915\u0940 Form \u0915\u093e Data Google Sheet \u092a\u0930 Post \u0939\u094b \u091c\u093e\u0924\u093e \u0939\u0948\u0902\u0964 <\/li>\n<\/ul>\n\n\n\n<p>\u0909\u092a\u0930\u094b\u0915\u094d\u0924 HTML \u092e\u0947 \u0906\u092a\u0915\u094b CSS \u0914\u0930 JavaScript \u091c\u094b\u095c\u0928\u093e \u0939\u094b\u0917\u0940 \u091c\u093f\u0938\u0915\u093e Code \u0906\u0917\u0947 \u0926\u093f\u092f\u093e \u0917\u092f\u093e \u0939\u0948\u0964 <\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"3-css-code-for-create-dynamic-html-forms\">3. CSS Code for Create Dynamic HTML Forms<\/h2>\n\n\n\n<p>\u092f\u0939 CSS Code \u0939\u0948\u0902 \u0964 \u0907\u0938\u0947 \u0906\u092a\u0915\u094b Copy \u0915\u0930 HTML \u092e\u0947 Style Tag \u092e\u0947 Paste \u0915\u0930\u0928\u093e \u0939\u0948\u0902\u0964 \u092f\u0926\u093f \u0906\u092a \u0905\u0932\u0917 file \u092c\u0928\u093e\u0928\u093e \u091a\u093e\u0939\u0947 \u0924\u094b \u0905\u0932\u0917 file \u092d\u0940 \u092c\u0928\u093e \u0938\u0915\u0924\u0947 \u0939\u0948\u0964 <\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"css\" class=\"language-css\">&lt;style&gt;\n     body {  \n      background-color:  rgba(58, 103, 177, 30%); \/\/rgba(205, 180, 219, 30%); \n     }\n     .mycolor { \n      background-color: #3a67b1; \/\/#6d3b89;  \n     }\n&lt;\/style&gt;<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"4-java-script-code-for-create-dynamic-html-forms\">4. JavaScript Code for Create Dynamic HTML Forms <\/h2>\n\n\n\n<p>\u092f\u0939 JavaScript Code  \u0939\u0948\u0902 \u0964 \u0907\u0938\u0947 \u0906\u092a\u0915\u094b Copy \u0915\u0930 HTML Body tag \u092e\u0947 last \u092e\u0947 Script Tag \u092e\u0947 Paste \u0915\u0930\u0928\u093e \u0939\u0948\u0902\u0964 \u092f\u0926\u093f \u0906\u092a \u0905\u0932\u0917 file \u092c\u0928\u093e\u0928\u093e \u091a\u093e\u0939\u0947 \u0924\u094b \u0905\u0932\u0917 file \u092d\u0940 \u092c\u0928\u093e \u0938\u0915\u0924\u0947 \u0939\u0948\u0964 <\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"javascript\" class=\"language-javascript\">&lt;script&gt;\n    \n    function getInputs() {\n     \n    google.script.run.withSuccessHandler(function(data) {\n          \n      let myHTML=\"\";   \n       $.each(data, function(key, value) {   \n        \n               \/\/let MyLabel = '&lt;label&gt;' +value[1]+ '&lt;\/label&gt;';\n               \/\/let MyInput = '&lt;input name=\"'+value[0]+'\" type=\"'+value[2]+'\"  \/&gt;';\n          let myLabel = value[1];\n          let myName  = value[0];\n          let myType  = value[2];\n\n           let myCode = `&lt;div class=\"form-group mb-3\"&gt;\n              &lt;label for=\"`+myName+`\"&gt;`+myLabel+`&lt;\/label&gt;\n              &lt;input type=\"`+myType+`\" class=\"form-control\" id=\"`+myName+`\" name=\"`+myName+`\"  placeholder=\"`+myLabel+`\"&gt;\n            &lt;\/div&gt;`;\n            myHTML = myHTML + myCode ;          \n      });\n      \n       $(\"#MyForm\").append(myHTML);           \n\n    }).getInputsList();\n  }\n\n\n  function mySubmit()  {\n\n       let myText = $(\"#MyForm\").serialize();\n       google.script.run.withSuccessHandler(function(data) { \n       let returnHTML = `&lt;div class=\"alert alert-success\" role=\"alert\"&gt; Success &lt;\/div&gt;`;\n           $(\"#MyForm\").html(returnHTML);\n           $('#BtnSubmit').hide();\n         }).getSubmit(myText);\n  }\n    &lt;\/script&gt;<\/code><\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>getInputs() : <\/strong>\u092f\u0939 Function Apps Script \u0915\u0947 getInputsList() Function \u0915\u094b call \u0915\u0930 Google Sheet \u0938\u0947 data \u0915\u094b read \u0915\u0930 \u0906\u092a\u0915\u0947 HTML Form \u092a\u0930 Create \u0915\u0930 \u0926\u0947\u0924\u093e \u0939\u0948 \u0964 <\/li>\n\n\n\n<li><strong>mySubmit() :<\/strong> \u092f\u0939 Function \u091c\u094b \u092d\u0940 Input \u092c\u0928\u0947 \u0939\u0948\u0902 \u0909\u0938\u0915\u0947 data \u0915\u094b Google Sheet \u092a\u0930 Post \u0915\u0930 \u0926\u0947\u0924\u093e \u0939\u0948\u0964 <\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"5-apps-script-code-for-create-dynamic-html-forms\">5. Apps Script Code for Create Dynamic HTML Forms<\/h2>\n\n\n\n<p>\u092f\u0939  Code \u0906\u092a\u0915\u094b code.gs \u092b\u093e\u0907\u0932 \u092e\u0947 \u0932\u093f\u0916\u0928\u093e \u0939\u0948\u0902\u0964 <\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"javascript\" class=\"language-javascript\">let MySheets  = SpreadsheetApp.getActiveSpreadsheet();\nlet FormSheet = MySheets.getSheetByName(\"Form\");  \nlet EmpSheet  = MySheets.getSheetByName(\"Employee\");  \n\nfunction doGet(e) {\n  return HtmlService.createTemplateFromFile('index').evaluate();\n}\n\nfunction getInputsList() {\n  let table = FormSheet.getRange(\"A2:C\").getValues().filter(r =&gt; r.every(Boolean)); \n  return table;\n} \n\nfunction getSubmit(data) {\n\n  var myAry = [];\n  const pair = data.split(\"&amp;\");\n\n  pair.forEach(function(value) {\n        const val = value.split(\"=\");\n        let finalValue = decodeURIComponent(val[1]);\n        myAry.push(finalValue);\n  });\n  \n  EmpSheet.appendRow(myAry) ;  \n \n}\n\n<\/code><\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>doGet() :<\/strong> \u0907\u0938 Function \u0938\u0947 \u091c\u0948\u0938\u0947 \u0939\u0940 \u0906\u092a Apps Script Deployment \u0938\u0947 project \u0915\u094b Run \u0915\u0930\u0924\u0947 \u0939\u0948\u0902 \u0924\u092c \u092f\u0939 Function Call \u0939\u094b\u0924\u093e \u0939\u0948\u0902 \u0914\u0930 index page \u0915\u094b display \u0915\u0930 \u0926\u0947\u0924\u093e \u0939\u0948\u0902 \u0964 <\/li>\n\n\n\n<li><strong>getInputsList() :<\/strong> \u092f\u0939 Function Form Sheet \u0938\u0947 \u0938\u092d\u0940 data \u0915\u094b JavaScript \u092a\u0930 Return \u0915\u0930 \u0926\u0947\u0924\u093e \u0939\u0948 \u0964 <\/li>\n\n\n\n<li><strong>getSubmit() :<\/strong> \u091c\u092c \u0939\u092e Form Submit \u0915\u0930\u0924\u0947 \u0939\u0948\u0902 \u0924\u092c \u092f\u0939 Function call \u0939\u094b\u0924\u093e \u0939\u0948 \u091c\u094b \u0915\u0940 Form \u0938\u0947 \u092d\u0947\u091c\u0947 \u0917\u090f Data \u0915\u094b Google Sheet \u092a\u0930 append \u0915\u0930 \u0926\u0947\u0924\u093e \u0939\u0948\u0902\u0964 <\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"6-project-deployment\">6. Project Deployment <\/h2>\n\n\n\n<p>\u0907\u0938\u0915\u0947 \u092c\u093e\u0926 \u0906\u092a\u0915\u094b Project \u0915\u094b deploy \u0915\u0930\u0928\u093e \u0939\u0948\u0902 \u0914\u0930 \u091c\u094b Deploy \u0915\u0930\u0928\u0947 \u0915\u0947 \u092c\u093e\u0926 \u0932\u093f\u0902\u0915 \u0906\u090f\u0917\u0940 \u0909\u0938\u0947 \u092a\u094d\u0930\u0949\u091c\u0947\u0915\u094d\u091f \u0915\u094b Run \u0915\u0930\u0928\u093e \u0939\u0948 \u0964 \u092f\u0926\u093f \u0906\u092a\u0915\u094b Deploy \u0915\u0930\u0928\u093e \u0938\u0940\u0916\u0928\u093e \u0939\u0948\u0902 \u0924\u094b \u0906\u092a \u0928\u093f\u092e\u094d\u0928 Link \u0915\u093e \u0909\u092a\u092f\u094b\u0917 \u0915\u0930\u0947  \u0964 <\/p>\n\n\n\n<p><a href=\"https:\/\/selfimagination.in\/tips\/deploying-apps-script-as-a-web-api\/\">How to Deploy Web API <\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"7-project-execution-create-dynamic-html-forms\">7. Project Execution (Create Dynamic HTML Forms)<\/h2>\n\n\n\n<p>\u0905\u092c \u0939\u092e Project \u0915\u094b Execute \u0915\u0930 \u0926\u0947\u0916\u0947\u0902\u0917\u0947 \u0915\u0940 \u0915\u094d\u092f\u093e \u0930\u093f\u091c\u0932\u094d\u091f \u0906 \u0930\u0939\u093e \u0939\u0948\u0902 \u0964 <\/p>\n\n\n\n<p>\u091c\u0948\u0938\u0947 \u0939\u0940 \u0906\u092a \u0932\u093f\u0902\u0915 \u092a\u0930 \u0915\u094d\u0932\u093f\u0915 \u0915\u0930\u0947\u0902\u0917\u0947 \u0915\u0941\u091b \u0907\u0938 \u0924\u0930\u0939 \u0938\u0947 \u0938\u094d\u0915\u094d\u0930\u0940\u0928 \u0926\u093f\u0916\u093e\u0908 \u0926\u0947\u0917\u0940 \u092f\u0939 \u092a\u0942\u0930\u0940 \u0924\u0930\u0939 \u0938\u0947 Dynamic \u0939\u0948\u0902 \u0907\u0938\u092e\u0947 \u091c\u0940\u0924\u0928\u0947 \u092d\u0940 Input \u092c\u0928\u0947 \u0939\u0948\u0902 \u0938\u092d\u0940 Google Sheet \u092e\u0947 Store \u0935\u0948\u0932\u094d\u092f\u0942 \u0915\u0947 \u0906\u0927\u093e\u0930 \u092a\u0930 \u092c\u0928\u0947 \u0939\u0948\u0902 \u0964 <\/p>\n\n\n\n<p class=\"has-text-align-center\"><img decoding=\"async\" src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAo4AAAIcCAYAAAB4oC+oAAAgAElEQVR4Aey9+ZcU1333z7+SH3xO\/D3Oc\/x9vn4SP3Zix\/ESO\/Km2LFiOXYcJ46teFGsBEmgBZAQQmgDSUgIJIQwWkEghNglxCKxCoHEzjAMw7Dv28wAAu437zv69Nyururumamu7pp+1Tmt7q7l3luv+2nmpbvVkFWbD7lyr5WbDrre1wG3chMvGBADxAAxQAwQA8QAMZC\/GOh1unLuV+7YkLiDvaKoDKoPjBUfdLii18YOt4IXDIgBYoAYIAaIAWKAGEg\/BiLe1RdnC10vzgWT9hWJY5hIpcwLgkggpB8IMIUpMUAMEAPEADFADAwkBj6Ryko+F7pfkiyG+7049l6U3LrYF1Fc\/v5+xwsGxAAxQAwQA8QAMUAM1D4GqurdrUoke7qyQ1GMfh7SI43xwrhpe7vb1bLP7W1rc228YEAMEAPEADFADBADxECuY0BOJ7eT4yW3Rh5MnP8yJO6i1R92+EQfnrHB\/f2wJe4Lv5rLCwbEADFADBADxAAxQAwMghiQ2z00Y4N3PTlfnAuqYTHa2qjvJeKoLmmZ6L+PXU5wDILgQPr5nx5igBggBogBYoAYiIuBX45d7p1P7pckj1GBLIijH8O4scNt2tbuHvrjeqQRaSQGiAFigBggBogBYmCQx4BaHuV+fpxkrEAWj3v04mjSqIvU2ng93dP8UAb5DyXu\/7zYx\/+REwPEADFADDRbDFw\/bHFPq6PN4K4gj0PCmTia+aRBk80GjfvlHwpigBggBogBYoAYaNYYkPvJAUMnLO267ml5LIijTZfX7OlmBcd9848GMUAMEAPEADFADDRbDMj9zAMryaMXRztZ74gjP5hm+8Fwv8Q8MUAMEAPEQDPHQCiOcsGCPMZ0Ww8JpfGdDe2II2P7aHEmBogBYoAYIAaIgSaKAYmjHDB0wiR5LIijLliGOPJDaaIfSjP\/3yX3TusKMUAMEAPEgMWAxFEOWI08enE0aVy2YR8tjogT8kwMEAPEADFADBADTRQDPeK4ryp5HBJK49vrex4taAbKO\/83QgwQA8QAMUAMEAPEwOCOAYmjHFANiOVaHjXTeohO0Im6AHEc3IHBD5\/6JQaIAWKAGCAGiIFoDJg4JsljON5xSCiNb63bS1d1EzVNRwOH7\/xjQgwQA8QAMUAMNF8MSBzlgNaIaC2PcZNlhthJugBxbL5g4R8I6pwYIAaIAWKAGGjuGDBxjMpjOFnGWh0RR1oYGQBNDBADxAAxQAwQA00cA0niqOGM0VZHL47W2rh0bStd1U0cOPwfZ3P\/Hyf1T\/0TA8QAMdCcMSBxlAOaD1pvtLqso62OQ+wkXYA4NmfA8A8F9U4MEAPEADFADDRvDJg4xstjcatjkTguWd1CiyMtjnRXEAPEADFADBADxEATxYDEUQ4YL47FrY5eHHtaG\/f4i3Qx\/9fRvP\/XQd1T98QAMUAMEAPEQHPFQK847imRx+gM64I4yjRpcWyuQOEfBuqbGCAGiAFigBggBkwck1sdex9HOKSntbHVS+Pi93bTVd1ETdP8Y8E\/FsQAMUAMEAPEADEgcZQDmjhal3XcJBkvjtbaiDgSPPwDQgwQA8QAMUAMEAPNFQOhOJo82uRpyWPYXV0QR0kj4thcgcI\/DNQ3MUAMEAPEADFADJg4hq2OoTj2yGPP7OohS9f2TIrRyYve3ZVZV\/XvHnnPHTvd7bR1XfzYPfTih1VPylmy\/oC7ds1f6ua92171dX35cdwzdaPr7P64J5PIfy9\/fNWdPHvRrdly1A17an1N8u9LWet9rurgytVr7tCJTqd6TbM8YZxEqqHwVXGUdr5p3gNp8Y8yMUAMEAPEQCPHgMRRDtgrjr2TZKLd1UPCbup6iaMM4L2PjlQlHL8cu9IdPtlVkIZai6MEtfviFS+REkm9JEm26fP67cfcjSOXVVX+Rg6c\/pYtC3H09XCpuB6sPtqPnHc3Pfhu0\/Lvb71xHX\/IiAFigBggBhQDUXFM6q7WYuBeHGWY9WpxlHhdutzTgnfL42sq\/vF\/aeke9\/GVq06tftpqLY6SE7U+Rn9cI5\/d6DbtPlGQyJYDZ5taHqN80vpuLY6q76lv7iqph7TyIR3+8SQGiAFigBho1hgIxbG31bH4STL2FJmCOKq1sR4tjmrNO3qqy129ds0tWL2\/rBjccPfbTq1LEs39R87XVRwtuJ5fsNuXp5ry2zW8V\/+PE+JYPSviClbEADFADBAD\/YkBE8fi7upicbRxjnUXR7UkaaygWhHVBa2u6KSbfmrOdi9pkke96tniGJZx8boOL76MtUv\/B4s4ps80jF0+w5cYIAaIAWIgSRxLl+UJuqplmQtX7cx8cozE8cUle7w0Sh7\/uKglVhy\/dvN89+Gek17Q5qxoc22HzhWJo0nlhe6P3ehpH8SmobSrEVT9iGxyTFJXdfhDGzpxnTt17qLvPp\/yxk7X37LonqxL9snZ2\/xkk6tXr\/mJQOc6L7sFa\/Y7cQjz1uexf9zstred9pOMbNKQJhyt3nKkRMTtviS5mtijsaU6V1v3pStu6YYD7vu3L\/H5vL5yn1O+SlPlOHi80z0YM4lJXcgqt8ofLZu+Pz5rq9t7sOfelI\/SO3vhkptfoYVZ1\/ZXHHWfYqJ7sk2ftS9u6EHIRUMmxEX3pLIq3lSWsH5eWLLHnTh7scBmZ\/sZ94cJPUMtxEiswroTy7i6i+PFPv4RJwaIAWKAGMgyBiSOcsDiFsf4CTJFLY4LV+2oizhKPGym9K79Z2L\/wGrWtQRHs5n1hz0qjtaNrT\/0896Ln2m9ueWE\/0OvvCpViIlENeKotPYcOOv9RGMu+1sWExNJy8XLV9yZ85ecxk7qXfell8QuLLuVU8ckea0Hz\/lufEmPtpaOs748do2dL47q7pdMKV+JpOXx7oeH3ZqtR734aL+Om4ApjzHPbyoqQ5I4SpR0L6FAqXx+aMLVaz5dK1fSe3\/E8Y1V+7z06f4VMyq\/XibIYvvc\/OLxksZF96vJTmJhm42jVRrium3vKf8uORRDY33oeKebsbjF1935rp66sLoTg6S4TLp39vOHgxggBogBYiCLGOgRxx1F4rhkTe+zq8OZ1Q0jjmr9Uqud\/rjHLc0jAdEfc0mNIOqPuDb7o659Jp\/qxpa8hbDvnLzBt3IlpR+eq88mEtWK44Ydx315Vn1Svv6URfeke9SEIXV\/WwuV3t\/54JA\/JkZq4bTyapLOjn2n3ZjpxTKn+9W5kqSJr20rnG\/3pTGZErhwQpJaNCU4NvlI3y0fnafztdk92rEkcZQoKT0xnLagWNRU3hWbeurS0ol776s4qrVX9yyZU\/7GUGmrJVXDIlQmtXjePeX9wv0ZF7VYS46t5TUsk9WP0tfYVjs27oUP3fnOy741XPmGE6WUv4moliv61\/tXFK6z63nnDwMxQAwQA8RAPWMgVhxXJ4hjOKO6ni2OAiY51KaWwRCg\/sDrD73+oEuUdCxOHHVM58TJobobJUtJLZphfvpsItFXcZRA6vr+lMXuSV3yofAovWh3eLS8cd8\/2nPS8wzl2u4rbliASZouUgtqVL41ecmOhfnFiaNEU62aykcz4cPz+\/I5LJPPPOY\/4f2py1ibYikun7A1OGx5Ni7h\/5xEr7f6icanzrP\/cZBAauhAeK1aaBWTaoW0+A2P85k\/GMQAMUAMEAP1jIGoOEZnVhe1ODaSOFp3dCiIAmmtd+EfbPsjHkqDzo3rjpaESRjjZCmpokwkqhXHjTt7WhzDmeF9LYvuSXI76529ReKhMuoe9h0+n3hcsqJWSomThE1dy9bdGjKy+4q2XBoH4xrehx1Tq6Fa1HSO7dN7nDjavkoTnsJ04j6bOOpedE+qj+jLeJlca6b+wy99VFTGMG21RCo9ybHtNy7lrtV9qzVYY3LtOnsXY22qo6j03zx+tTtxptuXW\/nYNbzzh4IYIAaIAWKgEWKgkjjqKTI9s6r3uSESRw2G7JkcU78xjgKnP7jqdtUfdWsNsgW\/tQSPuiENsAlOKEU6ZsLScexCocXMhLQvEmMiUY04qhVL+UWloq9l0T1JzHSd3Wf4HnfPatlT17xJorph1d2qsXenz13yMhMysvvSWD5JWZi+PsflYefY\/egc26f3uP0mUmr1DM\/t62cTx3JcLE27tyQptvOsvGGM2LUSPImenRu+l6sfu98oG11v91BNLIX58Zk\/KMQAMUAMEANZxEAojsUTZIqX5NFajg0ljoJjM5JN8tSaJBmKdp0mCY6JZji2z1osk7ov4yrFRKKaP\/YmpupO19hCS6+vZSknJkozes8SVk1+kTRqXF20i9S6T+spjmqJNR79eTfp6os4lpM\/lcHEMWwdtPpOEmrjn1QOxJF\/3PsT31xD3BADxEAjxECuxdHGoNnYOLWmxXUxRyUqBG+iqEkcmoygSQlx4x7Da6KfTSQqiaNaSTUmUVvYlW7p9aUsfRVHjZfTuLmosFreNt6vHuLohf\/aNd8Sqzq1MvX1vS\/iaBOgynU3K3\/rqhYfK4\/VN+LIP+IWE7wTC8QAMdAsMdAvcdT6PfWeHGMVZBNZNItXEmCtj3Zc7+XEUes4qrtW19mTXaqdFGN5mEiUE0dJo1ox42bpWjp9KUtfxdFazuJkx2apS2jrIY5239EhBsal2ve+iKPqQ\/WsLal1WRKr1muNJbX1GVUWq+84llbWcvVDiyN\/YCxOeCcWiAFiIG8xYOJYupZjma7qRhJH6+KVAITjHcOKKCeOJhDqrpZIRMcehukkfTaRiBNHLesy6fXtfpFnlU\/nPDNvZ6H1KkyzL2UpJyZKM3rP1uKo7tPpC3uXhxE\/k6N6iaPKu25bz3qIGnMYXThcy\/G8mzDzOeTXF3HUdc\/O2+mfLiQm5Zbj0f+UKG3Ly+obceQffIsJ3okFYoAYaJYYyL04qqKsi1fSodazaOVFJSp63J4SI3GyRcOj55T7biIhMVSrp+RQL3V5q4XRNglIdA3FaLrVlqWv4igptTUCVSaVRZNi1MqnZWE07lFbPVocxeDGkcsKYzDFUV3qWgBccqbvut8oq+j3voqjrteMcP3PgjbVl\/IxLtqncmjtxTAvq2\/EkT8UYVzwmXggBoiBZoiBasVRM6sLk2MaqcVRlWTrICZ1OVYSRxMOiUJSGuWCwUTC20fwH2th1KQUPRZQ8lYuHR2rtix9FUelLTnT\/UmQtEmY1No4aurGwtqC9RJHlU+ts3qSiyasmHCrNVCPINSjCKtllzQpJen6pMccqpVTLbLR66y+EUf+SERjg+\/EBDFADAz2GOi3OC5YuT2zRw7WuhJM1vo6KaYW5WqkstTi\/kiTf1SJAWKAGCAGiIH8xoDEUQ5YaYxjpMVxh79IFw+GyrfuYbVsVdMqWMt7bqSy1PI+STu\/\/2hQd9QdMUAMEAPNGwO94lj8vOqla1udXrYA+KAVR4miJsVEZ87W40fRSGWpx\/2TZ\/P+Q0TdU\/fEADFADOQjBpLFcU9ziKMtwXPoeGfseLYsA7mRypLlfZNXPv6xoJ6oJ2KAGCAGiIGmFEeNI2w7fM4dOdnlJ2FoZrGkrR4\/iEYqSz3unzz5R4gYIAaIAWKAGMhPDDSlON704Lt+ORrNetYSPlrPr15B20hlqRcD8s3PPxjUFXVFDBADxEBzx0BTiiNB39xBT\/1T\/8QAMUAMEAPEQP9iAHH8nwXECR4YEAPEADFADBADxAAxUDkGEEfEEXEmBogBYoAYIAaIAWKgqhhAHAmUqgKF\/wur\/H9hMIIRMUAMEAPEwGCPAcQRcUQciQFigBggBogBYoAYqCoGEEcCpapAGez\/B8X90UpADBADxAAxQAxUjgHEEXFEHIkBYoAYIAaIAWKAGKgqBhBHAqWqQOH\/wir\/XxiMYEQMEAPEADEw2GMAcUQcEUdigBggBogBYoAYIAaqigHEkUCpKlAG+\/9BcX+0EhADxAAxQAwQA5VjAHFEHBFHYoAYIAaIAWKAGCAGqooBxJFAqSpQ+L+wyv8XBiMYEQPEADFADAz2GEAcEUfEkRggBogBYoAYIAaIgapiAHEkUKoKlMH+f1DcH60ExAAxQAwQA8RA5RgYsDj+fzdOcbxgQAwQA8QAMUAMEAPEwOCPgQGLo2ODAAQgAAEIQAACEGgKAohjU1QzNwkBCEAAAhCAAAQGTgBxHDhDUoAABCAAAQhAAAJNQQBxbIpq5iYhAAEIQAACEIDAwAkgjgNnSAoQgAAEIAABCECgKQggjk1RzdwkBCAAAQhAAAIQGDgBxHHgDEkBAhCAAAQgAAEINAUBxLEpqpmbhAAEIAABCEAAAgMngDgOnCEpQAACEIAABCAAgaYggDg2RTVzkxCAAAQgAAEIQGDgBBDHgTMkBQhAAAIQgAAEINAUBBDHpqhmbhICEIAABCAAAQgMnADiOHCGpAABCEAAAhCAAASaggDi2BTVzE1CAAIQgAAEIACBgRNAHAfOkBQgAAEIQAACEIBAUxBAHJuimrlJCEAAAhCAAAQgMHACiOPAGZICBCAAAQhAAAIQaAoCiGNTVDM3CQEIQAACEIAABAZOAHEcOENSgAAEIAABCEAAAk1BAHFsimrmJiEAAQhAAAIQgMDACSCOA2dIChCAAAQgAAEIQKApCCCOTVHN3CQEIAABCEAAAhAYOAHEceAMSQECEIAABCAAAQg0BQHEsSmqmZuEAAQgAAEIQAACAyeAOA6cISlAAAIQgAAEIACBpiCAODZFNXOTEIAABCAAAQhAYOAEEMeBMyQFCEAAAhCAAAQg0BQEEMemqGZuEgIQgAAEIAABCAycAOI4cIakAAEIQAACEIAABJqCAOLYFNXMTUIAAhCAAAQgAIGBE0AcB86QFCAAAQhAAAIQgEBTEEAcm6KauUkIQAACEIAABCAwcAKI48AZkgIEIAABCEAAAhBoCgKIY1NUMzcJAQhAAAIQgAAEBk4AcRw4w7IpnDp1yl3\/wxvczbcMdV1d3WXP5WDtCagOVBd\/+ddfdS17WmufITlAAAIQgAAEBhGBXIij\/bH\/k0992iW9GlXMEMfeX0tnV5dbtGSp+\/Vvfu\/+\/At\/5evyU5\/+M\/ed63\/oxj\/2hOs4cKD35Bp9slhCHGsEmGQhAAEIQGBQE8iVOEoyvnnd99z3f\/Cjkte9Y8a6ixcvNlxlIY7OXbt2za1Yucr99df+tiCLVo\/f\/t7fuz\/9zGf9\/gcefLjm9Yc41hwxGUAAAhCAwCAmkCtxzGMrUbOLo6Rx5qzZTtKv+ps9Z67r7i7usr9y5YpbvWatm\/HCSzX\/qSGONUdMBhCAAAQgMIgJII41rtxmF8f3Vq9xn\/3cX7gf3vATt7+jo8a0KyePOFZmxBkQgAAEIACBJAKIYxKZlPY3sziePnPG\/exf\/s23NO7atTslogNLBnEcGD+uhgAEIACB5iYwaMVR4+Wsa3vb9h3upt\/e7MfSqfVr4lNPO03U0Hbk6FF3590jfauYulNv\/OnP3Yb3N\/pxeWFoaAau0lO6V69edStXvevP1TUao6f0t2zdVnJdJXHU8aenPOu+9e3vFyb+6LP26Zhtly5dcrcOu8N3+a5dt952F713dnb6iSd\/8\/Vvufb2\/YVj6i5W2YyBJhhpQsob8950SjduE59np05zSkvni9uwO+527ft70427Lty3fMUqX94nnpxUwiU8r9xnlUNd3T\/40Y99WirLl77ydTfuoUfLTqY5fvyEe2T8Y\/5cXaPJOPp+8OChsrOqo3VrMaH61jE2CEAAAhCAQDMTGPTiOOXZqe4LX\/qKl8N777vff5ZI3HHXCLdj5073jb\/7jvvRj\/\/JPfTIePeLX\/7ay4kkKSpnJo6ahDPh8Ynuf\/+f\/+v+8N+3ukcnPO7+\/abfeHmUZEhyJGq2lRPH9Rve9zKq8kjkJKV66bP2qWy7W\/ZYUs5ETNIU5mEn6H4+\/8Uvu9FjHnAaN6hN75OfmervS\/J054hRPg9NTlEetw+\/q2SZoNa9e\/3kI5MmsdGsdQmy0oiysfyj7w8\/OsHnW+350eutHCqnBFb1p7JI7lU2lUVd4dFNzMQu5Kr71vk\/\/fm\/+uvtfyrCayXeo+69z19n+VnMKD8JsHENr+MzBCAAAQhAoFkI5EocJQJJr6icSMD0x97L1+6WQn0ePXbM\/eNPfuY+89nP+dYoiZ\/JQDiRQ61rly9fLlxn4ijh+N3Nt\/iWysJB59ymzR96uYm29iWJo1oEVTalp7KHIqiWrdfnzvOtfOrqVZevNrWOfvf6f\/AvfY5uaknVPUswbZu\/YJHfJ8k9f\/687fYtjSZ2Osc2616WPGsmdFguianuLyyTXRd9ty7hL3\/1G25vW1v0cMXvYTnEImztU5nETOzEMGxdDa9bsvTtovLr\/keMGu1jKCqOSvOpSZP9MXEJW2J1nfiJyQebNlcsOydAAAIQgAAEBiuBXImjpMiWcYkuySNxCzeJoyTzjzNeDHf7z6\/OfM0fu+HGn7pjx44XHT9x4qQXM03mMGHTCaE46nPcpryieSaJoyRP577x5vy4pLzMquUwFEHJjVq9wn12scqqlji9rNxnz57zLWxa8ubQocN2auFdwiURDCV5wcLFvlzTps8oki5dZPlLuqO8C4l+8sHEUYufh13u0fOSvls5ynVzx\/GudJ04iEdUHDVx5+vfvM796qbfunPnzpUUa+PGD\/z\/bKje2CAAAQhAAALNSiBX4hj9Y1+u0iSOn\/v8F93WbdtLTlNrlaRtzNhxJXKkMXVqUYwKj4njfw29PXG9yN27W3xX+Mh7RhdaMePE8cKFC757+7rvXu8OHzlSUj7boXJKEtUCZltcd7SOmdiEoqx7F4Okrm0rh92rWl5V9nKcl72z3LOTfJfbTBwr3WNcGlaOpPqza6J1IrFVnZa7zsoVvcdK96V60r006kLzxoR3CEAAAhCAQC0JDGpxjMqBgTRxlFxGNxMLkyk7bpISd030nFAu4sTR9mlspOQtabM8QxG18oVCJtFS62S0m9zuU5Jc7mX3ammXO9eOVRLHauUv7t6tHOE9xp0X5VjNdXZONDasFdruL+k9rNu4MrEPAhCAAAQgMJgJII6R2jWxMJmywyZx1Yhj2CppchMKh+1Ty6bN7rZ8wnfLM9oyqu5tiY26ZbXZ2EfNug7H5pk4\/tuv\/sNP4tF4zrjXs8897wXW7l0TbJRn3Lm2TzPPK21xXcmVrtFxK4fGc2roQNIW5VjNdXZOkjgOvW142fue+drsorGvSWVjPwQgAAEIQGAwEkAcI7VqYpEkjmHrX+RSP2Ej2rVschOKo409rNSiZl3V0XF1Joo2NlECGTfuUeMQNR4x7OqOljn8rslASrO\/E1rCtPTZutU1XjRuMk\/0fPtu5SjX5axzTayNgx45KWnXLHoNG4jbbChCVBxtbKSebMMGAQhAAAIQgEA8AcQxwqWSOCZNNFHX7D2jx5QIXJw42iQTtRqWmxwj4ZP4afxiuOl6jVtU17QESS2N4aQYO9cEM+6YnRN9t1bCpHJFzy\/3XUy0dJHuU0Kn5W6q3axVtdzkGOteDss6ddp0n1\/c5B7lrfUs1aIaFUeT3GirbbXl5TwIQAACEIBAMxBAHCO1XEkcJUFa0iVc2kZLxbzy6iwvjdFZuXHiqCz3tLZ68ZPAqGVRMmhbuByPuk5Vpuhmk2Een\/iUnw0sYYpuStOWmFHXc7RbXN3aWncynCFtywRJSjd+sKmoXEpfC4BrcfK4MkXz13ctf6Tle8RN62VqOZtwaR2doxZGrccYPqtaXdQSXi2BU245Hp0TdmdbK2QcV82o1vn\/z\/\/6f0vEUSy0tqdabqfPeKGoy19lFLvnnv9jv5YWiuPCPghAAAIQgEAeCeRKHPVHPWk5nn\/+xS\/dvn3thTrQWMRoq5IdtLF\/ceMVK4nj8DtH+NazcDHtpAW7lV+SOOqYZEnpSKpsAXAtOC1p0z4Jl8QrbrOnxOg8taCpxSxu03lq7dN5kjBbtFz7lLeYRscr2vOlw3KJlT29RdeqW7ja7dTp034BdqVn5dD4RS2ppPpUGbQ\/Wh\/hQt5iIjY6pxxvyfJrc14vLMguUdSi4bpvLdp+3\/3j\/NN14mLD1vhUWax+Nabz1\/\/xO88urS78arlxHgQgAAEIQKDRCORKHE084t6jIiDBiO4z+AMRR6Wr1ie15Jn06RF4epydHnMX3cqJo87tOHDAdzsrDd2Xns4iYZw3f0FJq1c0beuqrdS9qtY0PV7QxE\/5KD9JsJ4hHbZ2Wh5qWdRxu0eVSy2GaqGMtlzaNeXe1cq4fcdOpyfvfO1vr\/P3qnIo\/V\/\/5vdOy+F0d5e2rIpf+EhGSabuQ62CSeXQ\/YSPWNQ1Ekg9NlAirfGmSbGhNPWoxfARkCpvpUcclrt3jkEAAhCAAAQGC4FciGMjwLYu0GirWD3LJnGUFIVPiqlnecgbAhCAAAQgAIHBTQBxrLJ+G00cratarW8nTyYvWVPl7XEaBCAAAQhAAAIQqEgAcayIqOeERhNHmxxTbtZxlbfGaRCAAAQgAAEIQKAqAohjVZh61wxshK5qm\/Dyjb\/7jtMsaDYIQAACEIAABCCQBQHEsUrKjdDiqAkumghjM5E1USVuYkuVt8RpEIAABCAAAQhAoE8EEMcqcTWCOOqpJpqJLHFcuGhxyXqIVd4Kp0EAAhCAAAQgAIF+EUAc+4WNiyAAAQhAAAIQgEDzEUAcm6\/OuWMIQAACEIAABCDQLwK5Esejx0+5na3tbtO2FvfB1t28YEAMEAPEADFADBADTRkDciE5kdwoyy0X4njx0mUPp63jsDvf2cWEkCwjhLwgAAEIQAACEGg4ApocKyeSG0kg5UpZbLkQR2\/UJ7I16izgkwcEIAABCEAAAhAYKIGjJ3p6ZAeaTjXXN7w4qglWNs0GAQhAAAIQgAAEIBBPQK6URbd1w4ujWhvVFMsGAQhAAAIQgAAEIBBPQK4kZ6r11vDiqMGfLHJd6zAgfQhAAMbrsyAAACAASURBVAIQgAAE8kxAriRnqvXW8OKo2dNsEIAABCAAAQhAAALlCWThTIhj+TrgKAQgAAEIQAACEMgFAcTROb82Uy5qi0JCAAIQgAAEIACBOhJAHBHHOoYfWUMAAhCAAAQgkCcCiCPimKd4pawQgAAEIAABCNSRAOKIONYx\/MgaAhCAAAQgAIE8EUAcEcc8xStlhQAEIAABCECgjgQQR8SxjuFH1hCAAAQgAAEI5IkA4og45ileKSsEIAABCEAAAnUkgDgijnUMP7KGAAQgAAEIQCBPBBBHxDFP8UpZIQABCEAAAhCoIwHEEXGsY\/iRNQQgAAEIQAACeSKAOCKOeYpXygoBCEAAAhCAQB0JII6IYx3Dj6whAAEIQAACEMgTAcQRcSyK19Nnzrq77nvIPTJxiuvuvlh0jC\/ZE1AdqC6G3nWfa2vvyL4A5AgBCEAAAhAICCCONRBH+2P\/26F3uaRXo4oZ4tj76+jq7nYrV69z4yZMcrcMv8fX5e9uvdvdOfpB98dXZrtDR472nlyjTxZLiGONAJMsBCAAAQj0iQDiWENxlGQMG\/WAb8FTK174mvL8i+7ipUt9qqwsTkYcnbt27Zpbt3Gzu3XEmIIsWj3ece849\/vbRvj9U2e8UvMqQRxrjpgMIAABCECgDwQQxxqKYx5biZpdHCWNC5e+4yT9qr8ly1a67ovFXfZXrlxxGzdvcXMXLOnDT61\/pyKO\/ePGVRCAAAQgUBsCiCPiWBRZzS6O72\/6yP3nsFFuxP2PuIOHjxSxqccXxLEe1MkTAhCAAASSCCCOiGNRbDSzOJ49d96NfvAx39LY2tZexKVeXxDHepEnXwhAAAIQiCOAODaIOGq8nHVt796z1z342CQ\/lk6tXy\/Nmus0UUPb8RMn3ZPPTPetYupOHfXAePfh1h1+XF5YwZqBq\/SU7tWrV936jZv9ubpGY\/SU\/s6W1pLrKomjjr865003\/J4HChN\/9Fn7dMy2S5cvu8eefs53+W76aKvtLnrv6ur2E09uG3G\/6zh4uHBM3cUqmzHQBCNNSHlr+btO6cZt4jNr7gKntHS+uD0xeZo7cKj6VsO172\/y5X1x5uslXOLyjNuncqir++4xD\/u0VJahd9\/nnnvh1bKTaU6eOu2mvzTLn6trNBlH3w8fPVZ2VnW0bi0mVN86xgYBCEAAAhBIkwDi2GDiOPP1+e6\/7xrt5XDytBf9Z4nExCnPu5bWNjds1Fg38v5H3LQXZ7oxDz\/h5USSFJUzE0dNwpnxymz3h2Gj3KNPPuOmv\/yaGzv+SS+PkgxJjkTNtnLiuHnLdi+jKo9ETlKqlz5rn8rW1r7fknImYpKmMA87Yc\/efe6WO+51U55\/yWncoDa9S0JVNsnTk89O93locoryeHzytJJlgto7DviJRyZNYqNZ6xJkpbHpo22WZdn351+a5fONsix7UXDQyqFySmBVfyqL5N7uR13h0U3MxC7kqvtW2e99cIK\/3v6nIrxW4v30cy\/46yw\/ixnlJwE2ruF1fIYABCAAAQj0lwDiWENxlAgkvaIyIwHTH3sJxN59vd2kx0+ecqPGPupuvn2kb42S+JkMhBM51Lp2OWiNM3GUcDz0+GTfUhkGybYdu73cRFv7ksTxwKHDvmxKT2IViqBatpa+s8q38qmrV12+2o6dOOmlUmKpz9FNLam6Zwmmbe+sWu33SXIvdHbabt\/SaGKnc2yz7mXJs2ZCh+WSaOv+wjLZddF36xK+9e4xbn\/Hwejhit\/DcohF2NqnMomZ2Kl+xdK28Lp316wvKr\/uf9LUGT6GouKoNF9+7Q1\/TFzCllhdJ35isnXHLsuKdwhAAAIQgMCACSCONRTHHhGMX45H4hZuEkdJ5tz5pTN1Fyx9xx8bOfZRpy7NcDt1+oyXM03mOHv2XOFQKI76HLcpr2ieSeIoydO5b694Ny4pL7NqOQxFUHKjVq9wn12sst4zbrx\/WbnPnb\/gW9i05M3RY8ft1MK7urMlgqEkL1+1xpdrzpuLiqRLF1n+ku4o70Kin3wwcdSSSWGXe\/S8pO9WjnLd3HG8K10nDuIRFUdN3Ll95Fj3wPgn3fkLvYJt5duybaf\/nw3VGxsEIAABCEAgLQKIYw3FMfrHvlylSRz\/MPwep\/GN0U2tk5K2Z6a\/XCJHGlOnFsWo8Jg4jn\/q2cT1Ivfu2++7wic9N6PQihknjp2dXb57e\/i949yx4yeixSt8V6uaJFEtYLbFdUfrmIlNKMq6dzFI6tq2cti9quVVZS\/Hec36jZ6d5LvcZuJY6R7j0rByJNWfXROtE4mt6rTcdVau6D1Wui\/Vk+6lUReaNya8QwACEIBAvgggjg0kjlE5sFAycZRcRjcTC5MpO26SEndN9JxQLuLE0fZpbKTkLWmzPEMRtfKFQibRUutktJvc7lOSXO5l92pplzvXjlUSx2rlL+7erRzhPcadF+VYzXV2TjQ2rBXa7i\/pPazbuDKxDwIQgAAEINAXAogj4ujCVkmTm1A4bJ9aNm12d1yQmThGW0bVvS2xUbesNhv7qFnX4dg8E8exj070k3g0njPu9dobC1xnV5efJKNyaoKN8ow71\/Zp5nmlLa4rudI1Om5yp7GcGjqQtEU5VnOdnZMkjhMmTS1734veWl409jWpbOyHAAQgAAEIVEMAcRzk4hi2\/kUDIq5r2eQmFEcbe1ipRc3Si46rM1G0sYkSyLhxjxqHqPGIYVd3tMzhd00GUpr9ndASpqXP1q2u8aJa9qjazcpRrstZaZlYGwc9clLSrln0GjYQt9lQhKg42tjIxctWxF3GPghAAAIQgEBNCCCOg1wckyaaqGt28rQXSgQuThxtkolaDctNjpHwSfw0fjHcdL3GLaprWjPG1dKoiTE2KcbONcGMO2bnRN+tlTCpXNHzy30XEy1dpPuU0Gm5m2o3a1UtNznGupfDss6et9DnFze5R3nvamn1LapRcTTJjbbaVltezoMABCAAAQj0hwDiOMjFURKkJV3CpW20VMz8Jcu8NEZn5caJowJr3\/4DXvwkMGpZlAzaFi7Ho65Tda9GN5sM88LMOX42sIQpuilNW2JGXc\/RbnF1a2vdyXCGtC0TJCndsn1nUbmUvhYA17qQcWWK5q\/vWv5Iy\/eIm9bL1HI24dI6OkctjFqPMXxWtbqoJbxaAqfccjw6J+zOtlbIOK6aUa3ztR5lVBzFQmt7quX29fmLi7r8VUaxmz1vUb+WForjwj4IQAACEICACCCONYBg49L0R10LV2syR\/Q1+qHHXMeBQ4Uo1CSWqBzYQRv7FzfRxfKyCSN2jQnJE1Oe961n4WLaSQt269okcdQxyZLSkVQpDZVHC05L2rRPwiXxitvsKTE6T2MS1WIWt+k8tfbpPEmYLVqufcpbTKPjFe350mG5VDZ7eouuVbdwtduZs+f8AuxKz8qh+xVj1afKoP3R+ggX8hYTsdE55XhLlhe\/vaKwILsWC9ei4bpvLdr+zPSX\/NN14mLD1vhUWax+NabzgQlPeXZpdeFXy43zIAABCEBg8BNAHGsojiYece9REZBgRPdZ+A1EHJWuWp\/UkmfSp0fg6XF20TUhlV85cdTxQ0eO+m5npaH7UmuYhHHZyvdKWr2s\/PZuXbWVulfVmqbHC5r4KR\/lJwnWM6TD1k5LWy2LOm73qHKpxVAtlNGWS7um3LtaGbWAuJ68c\/vIHjFWOZT+uAmT3Op1G133xdKWVfELH8koydR9qFUwqRy6n\/ARi7pGAqnHBkqkNd40KTaUph61GD4CUuWt9IjDcvfOMQhAAAIQgEASAcSxBuKYBDvL\/dbiGG0Vy7IM0bwkjpKi8Ekx0XP4DgEIQAACEIBA4xJAHBHHTKLTuqrV+haO8cskczKBAAQgAAEIQCAVAogj4phKIFVKxCbHlJt1XCkNjkMAAhCAAAQgUF8CiCPiWPMItAkvw0aNdZoFzQYBCEAAAhCAQD4JII6IY80iVxNcNBHGZiJrokrcxJaaFYCEIQABCEAAAhBIlQDiiDimGlBhYnqqiWYiSxxXvLe2ZD3E8Fw+QwACEIAABCDQ+AQQx0Eqjo0fepQQAhCAAAQgAIG8EUAcEce8xSzlhQAEIAABCECgTgQQR8SxTqFHthCAAAQgAAEI5I0A4og45i1mKS8EIAABCEAAAnUigDgijnUKPbKFAAQgAAEIQCBvBBBHxDFvMUt5IQABCEAAAhCoEwHE0Tm3aVsL6wvWKQDJFgIQgAAEIACBfBDQWsxyplpvbW1tbsHK7W7hqh1u0bu73OL3drslq1vc0rV73NK1re6tdXvd2+vb\/GuIDuoknayLdHGtt52t7e58Z1etsyF9CEAAAhCAAAQgkFsCciU5U623hhfHo8dPubYOHoVX60AgfQhAAAIQgAAE8ktAriRnqvXW8OIoADLooydqD6PWsEkfAhCAAAQgAAEIpE1AjpRFa6PKnQtxvHjpsgcim1ZTLM9UTjvkSA8CEIAABCAAgTwRkAvJieRGkka5UhZbLsTRQKgJVnA0+FMzh3jBgBggBogBYoAYIAaaMQbkQr5HNoPuafMwvedKHMOC8xkCEIAABCAAAQhAIFsCiGO2vMkNAhCAAAQgAAEI5JYA4pjbqqPgEIAABCAAAQhAIFsCiGO2vMkNAhCAAAQgAAEI5JYA4pjbqqPgEIAABCAAAQhAIFsCiGO2vMkNAhCAAAQgAAEI5JYA4pjbqqPgEIAABCAAAQhAIFsCiGO2vMkNAhCAAAQgAAEI5JYA4pjbqqPgEIAABCAAAQhAIFsCiGO2vMkNAhCAAAQgAAEI5JYA4pjbqqPgEIAABCAAAQhAIFsCiGO2vMkNAhCAAAQgAAEI5JYA4pjbqqPgEIAABCAAAQhAIFsCiGO2vMkNAhCAAAQgAAEI5JYA4pjbqqPgEIAABCAAAQhAIFsCiGO2vMkNAhCAAAQgAAEI5JYA4pjbqqPgEIAABCAAAQhAIFsCiGO2vMkNAhCAAAQgAAEI5JYA4pjbqqPgEIAABCAAAQhAIFsCiGO2vMkNAhCAAAQgAAEI5JYA4pjbqqPgEIAABCAAAQhAIFsCiGO2vMkNAhCAAAQgAAEI5JYA4pjbqqPgEIAABCAAAQhAIFsCiGO2vMkNAhCAAAQgAAEI5JYA4pjbqqPgEIAABCAAAQhAIFsCiGO2vMkNAhCAAAQgAAEI5JYA4pjbqqPgEIAABCAAAQhAIFsCiGO2vMkNAhCAAAQgAAEI5JYA4pjbqqPgEIAABCAAAQhAIFsCiGO2vMkNAhCAAAQgAAEI5JYA4pjbqqPgEIAABCAAAQhAIFsCiGO2vMkNAhCAAAQgAAEI5JYA4pjbqqPgEIAABCAAAQhAIFsCiGO2vMkNAhCAAAQgAAEI5JYA4ljjqjt16pS7\/oc3uJtvGeq6urprnBvJQwACEIAABCAAgdoRyIU4SrgkXn\/yqU8nvhpVzJpZHMN6++ENP3FHjh4tG8lr16339fvAgw+XPY+DEIAABCAAAQjUh0CuxPFTn\/4z983rvue+\/4MflbzuHTPWXbx4sT4Uy+SKOPYK\/4THJ7orV64k0kIcE9FwAAIQgAAEINAQBHIljn\/51191LXtaGwJctYVAHIe6z3\/xy174P\/u5v3AfbNqciA5xTETDAQhAAAIQgEBDEEAca1wNiONQ9+WvfsNNeXaq+8xnP+d+ddNv3blz52KpI46xWNgJAQhAAAIQaBgCiGONqwJxHOrUUrxj50437qFH\/RjGadNnuGvXrpWQRxxLkLADAhCAAAQg0FAEBq04aoKFdW1v277D3fTbm92ffuazTt2lE5962nV2dfmK0ISNO+8e6fdrDOWNP\/252\/D+xhKxURe50lO6V69edStXvevP1TVKV+lv2bqt5LpK4qjjT0951n3r298vTPzRZ+3TMdsuXbrkbh12h1N+Eqy4rbOz0\/36N793f\/P1b7n29v2FUyRpKpsx0CSj71z\/Q\/fGvDed0o3bxOfZqdN8Wjpf3Ibdcbdr39+bbtx14T6bHGP1cOjQYfft7\/2957hr1+7wVP+5nDiqlXLmrNnuRz\/+J89bZdJ9qoxWl2GCade\/pZ0GF0uLdwhAAAIQgEDeCAx6cVQX6Re+9BUvh\/fed7\/\/LOm4464RvhXsG3\/3HS8jDz0y3v3il7\/2YiZJisqZiaMm4WiSx\/\/+P\/\/X\/eG\/b3WPTnjc\/ftNv\/EyI6mT3IStaeXEcf2G971EmchJdvSS1Gmfyra7ZU8hppavWOXLp5a7MA87Qa16Gk84eswDhUkomowy+Zmp\/ro\/\/8JfuTtHjPJ5aJKR8rh9+F0lywS17t3rJx+ZSIuNZq1LkJVGlI3lH32PiqOOz1+wyJdl6G3DS\/JNEkdLJ8rJ7iEuLRPHtOpfZU+LS5QT3yEAAQhAAAJ5IZArcZQ4JL2iMiNxkPh4+drdUqiPo8eOuX\/8yc\/8eLsvfeXrXvxspq9kTOKn69S6dvny5cJ1Jo5qPfvdzbeULC2zafOHvgUs2tqXJI5qEVTZlJ7KHoqgWjRfnzvPt\/L97F\/+zZ0+c8aXQ62j373+H\/wrbmkbtaSq7BJM20zUJLnnz5+33b6l8eFHJ\/jzdY5tykt5Sp5XrFxVVC6Jqe4vLJNdF\/duwmctjjpHLZySdpUzzFfHyomjWmCjrZ1Ka+Q9o31din+4pV3\/aXIJy8lnCEAAAhCAQJ4I5EocJRtJy\/HEiYMk848zXiypj1dnvuYF9IYbf+qOHTtedPzEiZNezLTuoAmbTgjFUZ\/jNuUVzTNJHCV5OveNN+fHJeVbDNVyGIqg5PKJJycV7bOLVVZ1s+tl5T579pz76c\/\/1XcPq5s4ukleJYKhJC9YuNiXK24couWvSS5R3tG09T1OHLV\/T2urz1fd1mG5ksQxLm3bt+yd5b68qtNwkzhG68KO96f+0+Ri5eAdAhCAAAQgkDcCuRLHsOWqEmiJw+c+\/0W3ddv2klNNUMaMHVfUoqYTNYZNLYp62ks4xtDE8b+G3p64XuTu3S2+K1ytYNaKGSeOFy5c8N3b1333enf4yJGS8tkOlVPiqJZB2+K6o3Vs48YPfMtbKMq6dzFI6tq2cti9qswqeznOSaJm5Qvfk8QxbNlV2YyV1YvqLm7TOMfVa9a6Z6Y+51QPEk91n0sQ48QxrfpPm0vcvbEPAhCAAAQgkAcCg1ockwSonKCY7JhMWSWaOCZJjc6zc8Kn2MSJo+3T2EjJW9Jm6YUiauULpVNio9bJaDe53afEqtzL7tXSLneuHYuKWtw9WHpx9aCJPL\/\/z\/\/ysqsucW1W3ihj3Z8mwZgk6l3SqPGaGt+oMkXLozTi8i2Xj45ZmY1JuM\/uvdx7tBy6ng0CEIAABCAwWAggjpGajBMHnWISF5Wa8HI7J2yVNEmMk0m1bMbNCLY0Lb1oy6i6tyUv6j7VZmMfNes6nCVtIvZvv\/oPP5ZTE3niXs8+97wXWLt3TbBRnnHn2j7NPK+0WXpJAqeZ3spL3esaImDljTJ+bc7rvuXVZnWH40Htmqiw1UIc0+JSiRvHIQABCEAAAo1KAHGM1IzJTtjipFNM4sLWv8ilXnyiXctx4mhjD8NWw2ha+i4pUnoaDxluJoo2NlECGY6FtHM1DlHjEcOubjsW967JQEpTC3bvbWuLO6VP+4xlkjhKADWWUhL81KTJfga5zg3FUY+RlIh\/\/ZvXuf0dHSX529jDWopj2lxKboIdEIAABCAAgZwQQBwjFWWykySO0Qkddrm6U+8ZPaZE4OLE0SaZSJjKTY6R8En8NH4x3HS9xgaqa1rjKtXSGE6KsXNNMOOO2TnRd5vgk1Su6PnlvhvLJHHUtTZbWa15s2bP8d3LoTgav2h96FpjLo61FEfllSaXcsw4BgEIQAACEGhkAohjpHZMdqKiYi2OkpQRo0YXLW2j5XNeeXWWl8boI\/VMfMKuamVpM4slVWpZDLtfw+V44tYo1PU2GebxiU\/51rip06ZH7sT5NNWSpzKr6znaLa5ubS0\/FM6QtmWCJKUbP9hUVC5loCVxtDSOOFXajGU5cVQaun8t\/6M1IiXKoThai6P221hIXWPMdV0W4pgml0rcOA4BCEAAAhBoVAK5Ekd1xyYtx\/PPv\/il27evvcA5zTFuStTEcfidI3zXabiYdtKC3bouSRx17L3Va7wsSXyUhsqsRcolbdqn9RK17mTcZk+J0XlqrdNs67hN56mrV+dJsmzRcu3TPYhpdLyiymVCZuVS2X7wox\/788MxnHF52r5qxVEth1pUXWXUKxRHpWXl0aQYTSjScZVLnDQ+U9fUusUxLIfyGwgX48M7BCAAAQhAIG8EciWOJhZx79FWLclFdJ9Vjk2oiAqKjpvsJLU46hq13KklT+Klsmgh8UfGP+aOHz9hWRTey4mjTuo4cMB3OysNpSU5kjDOm7+gaKJLIcHgg2RJ10QnxQSn+I9qWdTjBU38rMySYD36L2zttGvVsqjjdo8qlx73pxbKaMulXRN9N5ZJ9RCer251rZ2pskXrReWTPKrLXaIrqdVYzAMHDvrWSl2ThTiqvGlwCe+bzxCAAAQgAIE8EciFODYCUGtxjEpNPcsmWYqbFFPPMpE3BCAAAQhAAAKDlwDiWGXdNpo4Wle1WhFPnjxZ5V1wGgQgAAEIQAACEOg\/AcSxSnaNJo42OUaPIIzraq7ytjgNAhCAAAQgAAEIVE0AcawSVSOJo014+cbffcdpti8bBCAAAQhAAAIQyIIA4lgl5UYQR01w0UQYzSzX2EZNVKG1scoK5DQIQAACEIAABAZMAHGsEmEjiOPsOXP9rGOJ48JFi\/1ahlUWn9MgAAEIQAACEIDAgAkgjgNGSAIQgAAEIAABCECgOQggjs1Rz9wlBCAAAQhAAAIQGDCBXInj0eOn3M7WdrdpW4v7YOtuXjAgBogBYoAYIAaIgaaMAbmQnEhulOWWC3G8eOmyh9PWcdid7+xiQkiWEUJeEIAABCAAAQg0HAFNjpUTyY0kkHKlLLZciKM36hPZGnUW8MkDAhCAAAQgAAEIDJTA0RM9PbIDTaea6xteHNUEK5tmgwAEIAABCEAAAhCIJyBXyqLbuuHFUa2NaoplgwAEIAABCEAAAhCIJyBXkjPVemt4cdTgTxa5rnUYkD4EIAABCEAAAnkmIFeSM9V6a3hx1OxpNghAAAIQgAAEIACB8gSycCbEsXwdcBQCEIAABCAAAQjkggDi6JxfmykXtUUhIQABCEAAAhCAQB0JII6IYx3Dj6whAAEIQAACEMgTAcQRccxTvFJWCEAAAhCAAATqSABxRBzrGH5kDQEIQAACEIBAngggjohjnuKVskIAAhCAAAQgUEcCiCPiWMfwI2sIQAACEIAABPJEAHFEHPMUr5QVAhCAAAQgAIE6EkAcEcc6hh9ZQwACEIAABCCQJwKII+KYp3ilrBCAAAQgAAEI1JEA4og41jH8yBoCEIAABCAAgTwRQBwRxzzFK2WFAAQgAAEIQKCOBBBHxLGO4UfWEIAABCAAAQjkiQDiiDgWxevpM2fdXfc95B6ZOMV1d18sOsYXCEAAAhCAAASamwDiWANxlHBJvH479K7EV6OKWTOLY1hvI+5\/xB0\/cbLsvw6bPtrm63fqjFfKnsdBCEAAAhCAwGAhgDjWUBx\/d+vdbtioB3wLnlrxwteU5190Fy9darg4Qhx7hX\/GK7PdlStXEusIcUxEwwEIQAACEBikBBDHGorj0Lvuc23tHbkKHcRxirvljnu98P\/nsFFu645difWHOCai4QAEIAABCAxSAogj4lgU2ojjFHfr3WPczNfnu5tvH+keGP+kO3+hs4iRfUEcjQTvEIAABCDQLAQQR8SxKNYRxylOLcV79u5zz73wqh\/DOOfNRe7atWtFnPQFcSxBwg4IQAACEBjkBBDHBhFHTbCwru3de\/a6Bx+b5H5\/2win7tKXZs11Xd3dPhQ1YePJZ6b7\/RpDOeqB8e7DrTtKxEZd5EpP6V69etWt37jZn6trlK7S39nSWnJdJXHU8VfnvOmG3\/NAYeKPPmufjtl26fJl99jTzznlt+mjrba76L2rq9uNmzDJ3Tbiftdx8HDhmCRNZTMGmmR05+gH3VvL33VKN24Tn1lzF\/i0dL64PTF5mjtw6Ejc6bH7bHKM1cPRY8fdHfeO8xxb29pLriknjmqlXLj0HTfy\/kc8b5VJ96kyWl2GCaZd\/5Z2GlwsLd4hAAEIQAACiGODiaO6SP\/7rtFeDidPe9F\/lnRMnPK8a2ltc8NGjfUyMu3FmW7Mw094MZMkReXMxFGTcDTJ4w\/DRrlHn3zGTX\/5NTd2\/JNeZiR1kpuwNa2cOG7est1LlImcZEcvSZ32qWxt7fsLv6q172\/y5VPLXZiHnaBWPY0nnPL8S4VJKJqMIglV2W4Zfo978tnpPg9NMlIej0+eVrJMUHvHAT\/xSNdIpMVGs9YlyEpDglfNFhVHXfPOqtW+LBMmTS3JN0kcLZ0oJ7uHuLRMHNOqf5U9LS7VsOMcCEAAAhBoDgKIYw3FUeKQ9IrKjMRB4iP52ruvt3Xr+MlTbtTYR\/14u6F33+fFz2b6SsYkfrpOrWuXg9Y4E0e1nj30+OSSpWW27djtW8CirX1J4njg0GFfNqUnSQ1FUC2aS99Z5Vv5Rj\/4mDt77rz\/9Rw7cdJLpcRSn6ObWlJVdgmmbSZqktwLnb1jC9XS+PxLs\/z5Osc25aU8Jc\/rNm4uKpdEW\/cXlsmui3s34bMWR52jfCXtKmeYr46VE0fJb7S1U2lNem6Gr0vxD7e06z9NLmE5+QwBCEAAAs1NAHGsoTj2iGD8cjxx4iDJnDt\/SUlELlj6jhfQkWMfdSdPnS46fur0GS9nWnfw7NlzhWOhOOpz3Ka8onkmiaMkT+e+veLduKR8i6FaDkMRlFy+OPP1on12scp6z7jx\/mXlPnf+grv3wQm+e1jdxNFN3dkSwVCSl69a48sVNw7R8tckkrqD4wAAIABJREFUlyjvaNr6HieO2r9v\/wGfr7qtw3IliWNc2rZvzfqNvryq03CTOEbrwo73p\/7T5GLl4B0CEIAABCCAONZQHMOWq0qhJnH4w\/B7nMY3RjcTlGemv1zUoqbzNIZNLYpaIzIcY2jiOP6pZxPXi9y7b7\/vClcrmLVixoljZ2eX794efu84d+z4iWjxCt\/VEilxVMugbXHd0Tq2ZdtO3\/IWirLuXQySuratHHavKrPKXo5zkqhZ+cL3JHEMW3ZVNmNl9aK6i9s0znHj5i1u5tz5TvUg8VT3uQQxThzTqv+0ucTdG\/sgAAEIQKA5CSCODSSOSQJUTlBMdkymLIxNHJOkRufZOeFTbOLE0fZpbKTkLWmz9EIRtfKF0imxUetktJvc7lNiVe5l92pplzvXjkVFLe4eLL24etBEnoefmOxlV13i2qy8Uca6P02CMUnUu6RR4zU1vlFlipZHacTlWy4fHbMyG5Nwn917ufdoOXQ9GwQgAAEIQCCJAOKIOPrWMHuKjUlinEyqZTNuRrAFl4ljtGVU3duSF3WfarOxj5p1Hc6SNhEb++hEP5ZTE3niXq+9scB1dnUVpEkTbJRn3Lm2TzPPK20mYUkCt6ul1U\/mURe7hghYeaPiuPjtFb7l1WZ1h+NB7ZqosNVCHNPiUokbxyEAAQhAoHkIII6DXBzD1r9oWMd1LceJo409DFsNo2npu6Wn8ZDhZqJoYxMlkOFYSDtX4xA1HjHs6rZjce+aDKQ0tWD3\/o6Dcaf0aV8lcZQAaiylJPjl197wM8glmaE4SsDVLX37yLHu4OHSpYBs7GEtxTFtLn2CyMkQgAAEIDCoCSCOg1wcoxM6LJrVnTp52gslAhcnjjbJRMJUbnKMhE\/ip\/GL4abrNTZQXdOaMa6WRrXa2aQYO9cEM+6YnRN9twk+SeWKnl\/ueyVx1LU2W1mteYveWu67l0NxNH5h17HlaczFsZbiqPzS5GLl5x0CEIAABCCAOA5ycZSkTJo6o2hpGy2fM3\/JMi+N0UfqmfiEXdX6mdjMYrWwlVuOJ26NQl1vk2FemDnHt8bNnrew5NcnwVRLnsqsrudot7i6tbX8UDhD2pYJkpRu2b6zZPKQlsTR0jiSwkpbNeKoNHT\/Wv5Ha0RKlENxtBZH7bexkLrGmOu6LMQxTS6VuHEcAhCAAASahwDiWENxLLccz+iHHnMdBw4VIi3NMW5K1MYbPjHled91Gi6mnbRgt65LEkcde3\/TR16WJD5KQ2XWIuWSNu3TeoladzJus6fE6Dy11mm2ddym89TVq\/MkWbZoufbpHsQ0Ol5R5TIhs3KpbHePedifr2ttDGdcnravWnFUy6EWVVcZ9QrFUWlZeTQpRhOKdFzlEieNz9Q1tW5xDMuh\/AbCxfjwDgEIQAACEEAcayiOJhZx79EJGJKL6D4LT5tQERUUHTfZiXaNmjjqGrXcqSVP4qWy+IXE\/2cx7eiakEqvnDjq+KEjR323s9JQWpIjCeOyle8VTXSxsofvkiVdE50UE56jz2pZ1OMFTfyszJJgPfpPLZPRTS2LOm73qHLpcX9qoYy2XEavte\/GMqke7Dy969GPWjtTZYvWi8onedRTbCS6klqNxTx85FhhQk0W4qhypsElvG8+QwACEIBAcxNAHGsgjo0QUqE4NkJ5VAbJUtykmEYpH+WAAAQgAAEIQKA8AcQRcSwfISkdta5qtSJqKRs2CEAAAhCAAATyRwBxRBwziVqbHKNHEMZ1NWdSCDKBAAQgAAEIQGBABBBHxHFAAVTNxTbhZdiosU6zfdkgAAEIQAACEMgnAcQRcaxZ5GqCiybCDBv1gB\/bqIkqtDbWDDcJQwACEIAABGpOAHFEHGsWZIuXrfCzjiWOK95b69cyrFlmJAwBCEAAAhCAQM0JII6DVBxrHjlkAAEIQAACEIBA0xFAHBHHpgt6bhgCEIAABCAAgf4RQBwRx\/5FDldBAAIQgAAEINB0BBBHxLHpgp4bhgAEIAABCECgfwQQR8Sxf5HDVRCAAAQgAAEINB0BxBFxbLqg54YhAAEIQAACEOgfAcTRObdpWwvrC\/YvfrgKAhCAAAQgAIEmIaC1mOVMtd7a2trcgpXb3cJVO9yid3e5xe\/tdktWt7ila\/e4pWtb3Vvr9rq317f51xAd1Ek6WRfp4lpvO1vb3fnOrlpnQ\/oQgAAEIAABCEAgtwTkSnKmWm8NL45Hj59ybR08Cq\/WgUD6EIAABCAAAQjkl4BcSc5U663hxVEAZNBHT9QeRq1hkz4EIAABCEAAAhBIm4AcKYvWRpU7F+J48dJlD0Q2raZYnqmcdsiRHgQgAAEIQAACeSIgF5ITyY0kjXKlLLZciKOBUBOs4Gjwp2YO8YIBMUAMEAPEADFADDRjDMiFfI9sBt3T5mF6z5U4hgXnMwQgAAEIQAACEIBAtgQQx2x5kxsEIAABCEAAAhDILQHEMbdVR8EhAAEIQAACEIBAtgQQx2x5kxsEIAABCEAAAhDILQHEMbdVR8EhAAEIQAACEIBAtgQQx2x5kxsEIAABCEAAAhDILQHEMbdVR8EhAAEIQAACEIBAtgQQx2x5kxsEIAABCEAAAhDILQHEMbdVR8EhAAEIQAACEIBAtgQQx2x5kxsEIAABCEAAAhDILQHEMbdVR8EhAAEIQAACEIBAtgQQx2x5kxsEIAABCEAAAhDILQHEMbdVR8EhAAEIQAACEIBAtgQQx2x5kxsEIAABCEAAAhDILQHEMbdVR8EhAAEIQAACEIBAtgQQx2x5kxsEIAABCEAAAhDILQHEMbdVR8EhAAEIQAACEIBAtgQQx2x5kxsEIAABCEAAAhDILQHEMbdVR8EhAAEIQAACEIBAtgQQx2x5kxsEIAABCEAAAhDILQHEMbdVR8EhAAEIQAACEIBAtgQQx2x5kxsEIAABCEAAAhDILQHEMbdVR8EhAAEIQAACEIBAtgQQx2x5kxsEIAABCEAAAhDILQHEMbdVR8EhAAEIQAACEIBAtgQQx2x5kxsEIAABCEAAAhDILQHEMbdVR8EhAAEIQAACEIBAtgQQx2x5kxsEIAABCEAAAhDILQHEMbdVR8EhAAEIQAACEIBAtgQQx2x5kxsEIAABCEAAAhDILQHEMbdVR8EhAAEIQAACEIBAtgQQx2x5kxsEIAABCEAAAhDILQHEMbdVR8EhAAEIQAACEIBAtgQQx2x5kxsEIAABCEAAAhDILQHEMbdVR8EhAAEIQAACEIBAtgRyKY6dXV1u0ZKl7te\/+b378y\/8lfuTT33aferTf+a+c\/0P3fjHnnAdBw4UKK5dt96fc\/vwu1xXV3dhf1YflOfNtwz1ZfzhDT9xR44eLZu1yqv7eeDBh8uex0EIQAACEIAABCCQNYFcieO1a9fcipWr3F9\/7W8LsvjN677nvv+DH7lvf+\/v3Z9+5rMl0lVOHLds3eZuG36n2\/D+xppxD8VRQjjh8YnuypUrifkhjoloOAABCEAAAhCAQJ0J5EYcJY0zZ832LYt\/+ddfdbPnzHXd3cUtiBKy1WvWuhkvvFQVVrXqSeYka7XaTBw\/\/8UvO0nuZz\/3F+6DTZsTs0McE9FwAAIQgAAEIACBOhPIjTi+t3qNly519+7v6EgFW5bi+OWvfsNNeXaq+8xnP+d+ddNv3blz52LvAXGMxcJOCEAAAhCAAAQagEAuxPH0mTPuZ\/\/yb04tjbt27U4NW5biqLLv2LnTjXvoUd\/KOW36DKdW1OiGOEaJ8B0CEIAABCAAgUYhkAtxXL5ile+ifuLJSbGyVQ5my55WL5zhZBMTRnVTR1+r3lvtbh12h88vqQu7s7PTT8z5m69\/y7W37y+XvZ+Qo8kxEkeV5dChw348ZpIElxNHtVKqu\/5HP\/6nwnhOleHZqdOcJgxFN92n5btt+w53029v9tepu3ziU08XrtGEnTvvHulbdDXJ6Maf\/tyP+4wTW+Vx\/PgJ98j4xwoTkzRBSd+1nw0CEIAABCAAgcFLIBfi+PCjE8qKXLnqiRNHzch+dMLj7oc33OjFcehtw\/137Wvdu9eZqKp1ME6e1HKoMYujxzxQdqKLymVjHE3gtG\/+gkX+fpSvjodbkjhaOhJdzR6XFOqlcZPaF5eWiaO6yL\/wpa94Obz3vvv9Z11zx10jfCvoN\/7uO15GH3pkvPvFL3\/tyya5jBPn9Rve9zKqiUj\/ftNvPDe7RunsbWsLb4fPEIAABCAAAQgMIgINL44mTBoj2B8piRNHqz+JlQQqKkhqgfvu9f\/gX3HL56i1Ti1zEsxKm5U\/FMdLly55aVMakshwKyeOT0951rXvL27hVFoj7xntx05u2vxhmJQXS+Uhodu9u6Vw7OixY+4ff\/Izf82XvvJ1L3820zuchDTsjrvd5cuXC9epdVVpqZVT8mybrtFsd8mmZFRlYoMABCAAAQhAYPARyI04Xv\/DG9ypU6f6XAP9EUeJkLrF4+RQ4y3VlauXPlfa4sRR1+xpbfUCpmWE1H1tW5I42vG492XvLPcC\/OrM14oOmxj\/ccaLRfv1RedKmm+48afu2LHjRcdPnDjppVkTkcJ7NGFWftFNsqgu\/q9\/87rUJi9F8+A7BCAAAQhAAAL1JZAbcbzuu9e7w0eO9JlWf8RRmSR1R2\/c+IFvqYuTsbjCJYlj2LKnLnFr8askjhrnqCWHnpn6nPuvobcXrV8ZJ46f+\/wX3dZt20uKZvmMGTuupDte4yV\/d\/MtLpT1Cxcu+K7pH\/zox+7kyZMl6WnH1GnTY1twY09mJwQgAAEIQAACuSPQ8OIooVJXbJIAVSLeX3E04QuFVWXRuMZqJsVYuSydsKvajmmSze\/\/87+8iKqrV5sJnVoLw015axKMLXKud7VW3jlilB\/fqNbDOHGMy7dcPjpmZQ7FUa29+q58Kr10D2wQgAAEIAABCAw+Ag0vjkKu1j3JSrWtfGE19VcclcYbb873+S5YuNgnaWMf1SVb7Tg+k7AkgdPTazTRRl3f6iJOEsfX5rzuu8417lDjHNViaZtdk4U4aoyjWkg1kSjppQlGbBCAAAQgAAEIDD4CuRBH6zau5lnP0SoaiDiaKNokEQlk3LjHaJ7h90riKAHUmo4S46cmTXa7W\/aULB908eJF3y2dNH5Q5dL1tRTHs2fPuZ\/+\/F9ddNxjeK98hgAEIAABCEBgcBPIhTiqm1bPeJYcaVyfunir3QYijpI6ta6pa1qzktXSWO2kGCtfJXHUebbAuVoeZ82eUyKO1k0cdh1b+mJzz+gxNRdH66bXk280zpMNAhCAAAQgAIHmI5ALcVS1aAkZPT1G8qgFsPW856tXrxbVmJaO0aMJw2dVlxNHtdApvXJd4DYZ5vGJT\/kZw5oA0petGnFUeupu1nI2WkxbchaOcbQWR+23sZC6Rvf\/yquz\/HW1bnFUfmKuMqrVsa1tXxEGSfaHH20pYl90Al8gAAEIQAACEMg9gdyIo0ifOn3aL2ItSdJLEqP1Fr\/\/gx\/5hbDVjaz9oXSVE0frAtdEEz3dRU9P2fjBpqJKtafEKF21CIbrFxadmPClWnEMW1Wj96Ck7VndtvC27lELgfsnxzz3vL\/vWnZVqwySQz25Rpz1UuurFg3XouLf+vb3fRm0WDsbBCAAAQhAAAKDk0CuxFFVoFa27Tt2unvHjHVf+9vrvKxItNRS9+vf\/N5pjcHu7t6nsZQTR4mQWvDs6SuSME1WiW7WMtmXSTGWRrXiqPM1plKteXHiqLJKHiVrkjZJs8ZeHjhwsDChptbiqDKqHGL025v\/UGjpVFn++Re\/dG+9vazqSUPGh3cIQAACEIAABPJDIHfiWA+0EjLJWjVPiqlH+cgTAhCAAAQgAAEIZEEAcaxA2bqqyy18XSEJDkMAAhCAAAQgAIFBQQBxrFCNNjlGjyBUNy0bBCAAAQhAAAIQaFYCiGOZmldro5b\/0aLX7e37y5zJIQhAAAIQgAAEIDD4CSCOMXX8xrw3\/ZqNmjSjsY2aSUxrYwwodkEAAhCAAAQg0FQEEMeY6p49Z66f2SxxXLhoccl6kTGXsAsCEIAABCAAAQgMegKI46CvYm4QAhCAAAQgAAEIpEMAcUyHI6lAAAIQgAAEIACBQU8gV+J49Pgpt7O13W3a1uI+2LqbFwyIAWKAGCAGiAFioCljQC4kJ5IbZbnlQhwvXrrs4bR1HHbnO7uYqJJlhJAXBCAAAQhAAAINR0CTduVEciMJpFwpiy0X4uiN+kS2Rp0FfPKAAAQgAAEIQAACAyVw9ERPj+xA06nm+oYXRzXByqbZIAABCEAAAhCAAATiCciVsui2bnhxVGujmmLZIAABCEAAAhCAAATiCciV5Ey13hpeHDX4k8W3ax0GpA8BCEAAAhCAQJ4JyJXkTLXeGl4cNXuaDQIQgAAEIAABCECgPIEsnAlxLF8HHIUABCAAAQhAAAK5IIA4OufXZspFbVFICEAAAhCAAAQgUEcCiCPiWMfwI2sIQAACEIAABPJEAHFEHPMUr5QVAhCAAAQgAIE6EkAcEcc6hh9ZQwACEIAABCCQJwKII+KYp3ilrBCAAAQgAAEI1JEA4og41jH8yBoCEIAABCAAgTwRQBwRxzzFK2WFAAQgAAEIQKCOBBBHxLGO4UfWEIAABCAAAQjkiQDiiDjmKV4pKwQgAAEIQAACdSSAOCKOdQw\/soYABCAAAQhAIE8EEEfEMU\/xSlkhAAEIQAACEKgjAcQRcaxj+JE1BCAAAQhAAAJ5IoA4Io55ilfKCgEIQAACEIBAHQkgjhmIY1d3t1u5ep0bN2GSu2X4Pe63Q+9yv7v1bnfn6AfdH1+Z7Q4dOVoIgU0fbfPnPD55muvuvljYn9UH5fnIxCm+jCPuf8QdP3GybNYqr+5n6oxXyp7HQQhAAAIQgAAE8k8AcayhOF67ds2t27jZ3TpiTEEWh416wN1130PujnvHud\/fNqJEusqJ486WVvf408+5D7dur1nkheIoIZzxymx35cqVxPwQx0Q0HIAABCAAAQgMOgKIY43EUdK4cOk7vmVx6F33uSXLVrrui8UtiBKyjZu3uLkLllQVWGrVk8xJ1mq1mTjecse9TpL7n8NGua07diVmhzgmouEABCAAAQhAYNARQBxrJI7vb\/rIS5e6ew8ePpJK4GQpjrfePcbNfH2+u\/n2ke6B8U+68xc6Y+8BcYzFwk4IQAACEIDAoCSAONZAHM+eO+9GP\/iYU0tja1t7aoGTpTiq7Hv27nPPvfCqb+Wc8+Yip1bU6IY4RonwHQIQgAAEIDB4CSCONRDHte9v8l3UL858PVa2yoVTW3uHF85wsokJo7qpo68NH3zkHnv6OZ\/fpo+2xibd1dXtJ+bcNuJ+13HwcOw5ttO6qiWOKsvRY8f9eMwkCS4njmqlVHf9yPsfKYznVBlmzV3gNGEouuk+Ld\/de\/a6Bx+b5K9Td\/lLs+YWrtGEnSefme5bdDXJaNQD492HW3cksj556rSb\/tKswsQkTVDSd+1ngwAEIAABCECgegKIYw3E8fn\/kRIJTZLIlaueOHHUjOzpL7\/m7h7zsBfHCZOm+u\/a195xwJmoqnUwrlVQLYcaszjl+ZfKTnRRuaLiqH3vrFrt70f56ni4JYmjpSPR1exxSaFeGjepfXFpmTiqi\/y\/7xrt5XDytBf9Z10zccrzrqW1zQ0bNdbL6LQXZ7oxDz\/hyya5jOO9ect2L6OaiDR2\/JOem12jdPZ3HAxvh88QgAAEIAABCJQhgDimLI4mTBoj2B8piRNHqz+JlQRKshZux06c9HImQdPn6KbWOomsBLPSZuW3lj+df+nyZS9tSkMSGW7lxPHVOW+6A4eKx3cqrUnPzfBjJ7ft2B0m5cVSeUjo9u7r7eI\/fvKUGzX2UX\/N0Lvv8\/JnM73DSUhPTJ7mLl++XEjzwKHDPi21cko4bdM1mu0u2ZSMqkxsEIAABCAAAQhUJoA41kgcteTO6TNnK9dA5Iz+iKNESN3icXJ49uw5d8+48f6lz5W2OHHUNfv2H3ASMC0jpO5r25LE0Y7Hva9Zv9EL8IKl7xQdNjGeO790lrnOlTSPHPtoSRfzqdNnvDhrIlJ4jybMq9dtLMpHXySL6uK\/feTY1CYvlWTCDghAAAIQgMAgI4A41kgch987zh07fqLP4dIfcVQmSd3RW7bt9C11cTIWV7gkcQxb9tQlbi1+lcRR4xy15NDMufPd+KeeLVq\/Mk4c\/zD8HqfxjdHN8nlm+ssl3fEaL\/nQ45P9+pgm652dXb5rWt37Esu4bfa8hbEtuHHnsg8CEIAABCAAAecQx5TFUUKlrtgkAaoUdP0VRxO+UFhVFo1rrGZSjJXL0gm7qu2YJtk8\/MRkL6Lq6tVmQqfWwnBT3poEY4uc612tlU8+O92Pb1TrYZw4xuVbLh8dszKHrbwSSH1XPpVeugc2CEAAAhCAAAQqE0AcUxZHIVfrnmSl2la+sJr6K45K4+0V7\/p8l69a45O0sY\/qkq12HJ9JWJLA7Wpp9RNt1P2tlrwkcVz89grfda5xhxrnqBZL2+yaLMRR4yXVQqqJREkvTTBigwAEIAABCECgMgHEsQbiaN3G1TzrOVpFAxFHE0WbJCKBjBv3GM0z\/F5JHCWAWtNRYvzya2+4tvb9JcsHXbx0yXdLJ40fVLl0fS3F8dz5C+7eBye46LjH8F75DAEIQAACEIBA3wggjjUQR3XT6hnPkiON61MXb7XbQMRRUqfWNXVNa1ayWhrVMhhOGKlUjkriqOttgXMt8bPoreUl4mjdxGHXseUrNpOnvVBzcbRuej35RuM82SAAAQhAAAIQGDgBxLEG4qhq0RIyenqM5FELYOt5z1evXi2qMS0do0cThs+qLieOaqFTeuW6wG0yzAsz5\/gZw5oA0petGnFUelozUcvZaDFtyVk4xtFaHLXfxkLqGt3\/\/CXL\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\/Sx091OY\/9qee8mZYhjr5TVkndaaaf140Qc0yJJOhCAAAQgUDcCaf1xzWs6o6d94CfAXLp81T2\/YHdV4ijx06axgHH3nXQ8FEd1iW\/de8opX22akKMu8zHTN5WkGV732MytfmLL1avXfPf6\/qMXCtfc9uQ619JxtjC5p+vix27FpsPu+7cvKUlTZQ\/HbloevjCR\/+hY3H02y74Ijn5\/RRz7jY4LIQABCECgUQg0yx\/\/pPv82s3z3Yd7Tvrq0ISYmcv2Ou1LOl\/7k8TQrkk6bnK2ZstRd\/bCJS+N+4+c9wIqydMWJ7B2nURTE3bUOirx0yQebUpr6ps73ZkLl\/w+HdM5Grep17ptx0ruJyqOr6\/c51oOnHWnz13yaepd3\/XSMbu3Znz3QFL4D+KYAkSSgAAEIACB+hJoRhGI3rOW4tnWdspLlmpD4x2nL9ydKJBJYmjpJh03AZTwbW877X45dmVByFQGLfsj0Tt8sqvomF338ZWrbsGa\/YVrbnl8TWE2uIRSM8O1z8qhc9UyKbG8c\/KGwn4dj4qjXWN56d32Nft7Wr9QxDEtkqQDAQhAAAJ1I9DsUmD3r1bGl9\/a486c72lxU4VIIJ+cva1EoJLE0NJKOm5SljSeUtKndSQliH9c1FLI165rP3LeaRa45aP3ee+1e9kMu53t+M3jV7sTZ7p9l3R0VjjiWP04y7R+nIhjWiRJBwIQgAAE6kbAJIP3HpHQeMBZ7+x15zov+zrR2MMFq3tb+bysDXCMY1zXsfHfuLPn6TJvbThQEEQTx3CfnW+TeySIEkXbr3fJ8L7D54vGMtpxxBFxrNs\/OmQMAQhAAAL5JWAiwXuxSEggl2865Lt6o+MOk1oUjWHScRNAHbdzo+92jt7tmO2Lu87EMakVM0kQk\/ZbXmH+Vo5mfU\/r102LY1okSQcCEIAABOpGoFlloNr7fvfDw74reO\/Bc4Uxj0liaGkmHTcpixNAu9bOCVslbV\/cdYhjsfAbxzTf0\/pxIo5pkSQdCEAAAhCoG4E0\/8AOxrTixCxJDO3+k46bAMZ1OetadS1LUDVBJpzJbNchjrWXRKvD8D2tHyfimBZJ0oEABCAAgboRCP9A8rlUTF5cssevi9hx7EJhYsq0BcmLhkv+du0\/4+tT3cEhUxNArb2oWdThMX1+9JUt\/ik2WprnoRc\/LBy36xDH0vqJMqzF97R+nIhjWiRJBwIQgAAE6kagFn9o85SmZhtrfcQHX\/yw0BVt5ddi3Mc\/WQ9xyfreySpa2kZL3Fy9ds0t3XCgcJ2kcfG6Dj8uUhWaJI5aIkdrOYYLc2vxbi2no03rSiotK0eW4mitpXEzuK08zfae1o8TcUyLJOlAAAIQgEDdCDSbBETv17qiVQESOrX2aSFwrbVoC2jraSzRFkIb+6hztISPFsrWu5bF2bHvtK\/PJHG0J8YoL51z8Hhn4WkvWsMxXItR5c1SHNXSqXLZfWmBct1rlFszfU\/rx4k4pkWSdCAAAQhAoG4EmkkA4u5VLX1q4dPyO1p6xzYtqH3oeGfiQuBqEdQC27rOBPPE2Yvu2Xk7E58sEwqg1oe01kxdf6H7Y7d6y5Gihb+tvOF1ts\/eTXzTmlWtdF9+q7VoOaK33z+IOFpgDOAdcRwAPC6FAAQgAIHGIGACwnt9xs\/BvfG5p\/VLRRzTIkk6EIAABCBQNwKIS+OLC3VU3zpK68eJOKZFknQgAAEIQKBuBJCS+koJ\/Buff1o\/TsQxLZKkAwEIQAACdSOAuDS+uFBH9a2jtH6ciGNaJEkHAhCAAATqRgApqa+UwL\/x+af140Qc0yJJOhCAAAQgUDcCiEvjiwt1VN86SuvHiTimRZJ0IAABCECgbgSQkvpKCfwbn39aP07EMS2SpAMBCEAAAnUjgLg0vrhQR\/Wto7R+nIhjWiRJBwIQgAAE6kYAKamvlMC\/8fmn9eNEHNMiSToQgAAEIFA3AohL44sLdVTfOkrrx4k4pkWSdCAAAQhAoG4EkJL6Sgn8G59\/Wj9OxDEtkqQDAQhAAAJ1I4C4NL64UEf1raO0fpyIY1okSQcCEIAABOpG4Ev\/Mc8hJvUVE\/g3Ln\/9PtLaEMe0SJIOBCAAAQjUjcAvxqxAHH\/VuOKCVNa3bvT7SGtDHNMiSToQgAAEIFA3Ai8sbkEcEUdiICEG9PtIa0Mc0yJJOhCAAAQgUFcCtDrWt1WLVsXG5J9ma6N+4IhjXf+ZI3MIQAACEEiLwIFjFxzy2JjyglTWp170e9DvIs0NcUyTJmlBAAIQgEDdCahbTn8wmTBTH1lBEuvLXXGv+E+zezr8USOOIQ0+QwACEIAABCAAAQgkEkAcE9FwAAIQgAAEIAABCEAgJIA4hjT4DAEIQAACEIAABCCQSABxTETDAQhAAAIQgAAEIACBkADiGNLgMwQgAAEIQAACEIBAIgHEMRENByAAAQhAAAIQgAAEQgKIY0iDzxCAAAQgAAEIQAACiQSSxbHVLV3b6t5at9e9vb7Nv4Ysfm+3W\/TuLrdw1U63YOV2v3p4YsocgAAEIAABCEAAAhAYVAR6xXGnd0K54ZLVLQVpTBTHhat2II6DKhS4GQhAAAIQgAAEIFCegMRRDqhGRDUmIo7leXEUAhCAAAQgAAEINC0BxLFpq54bhwAEIAABCEAAAn0jUK04LtuwzxWNcaSrum+gORsCEIAABCAAAQjknUC\/xLFnggxjHPNe+ZQfAhCAAAQgAAEI9IWAiaNcsNwYx6IWR8SxL4g5FwIQgAAEIAABCAwOAojj4KhH7gICEIAABCAAAQjUnECfxbF3LUe6qmteO2QAAQhAAAIQgAAEGohAKI5ywqTleApd1YhjA9UeRYEABCAAAQhAAAIZEqgkjvbUGC+OWhkcccywdsgKAhCAAAQgAAEINBCBqDjKDcMnxyCODVRZFAUCEIAABCAAAQjUk0CsOK7pfeRgGXHc6fa2tbkrV67Us\/zkDQEIQAACEIAABCCQAQE5n9yv9HGDewrPqk4URy3Js2NXq+vq6sqgqGQBAQhAAAIQgAAEIFBPAnI+uV\/cGo5L17a6t9btdb3i2O6GhGMcddG6zS3uyJEj9bwH8oYABCAAAQhAAAIQyIDA4cOHvfvFiaOkMVEcwwkyMs+TJ09mUFyygAAEIAABCEAAAhCoBwG5npxPj5yWOMoF9Qonxpg4akb1Oxs+aXEMWx3Vx\/3W6p0+oQMHDrhz5865jz\/+uB73Q54QgAAEIAABCEAAAikSkNPJ7eR4kkY5X3R8Y1lxXLp2jzdLa3GUcco8F6zc7tZu2u0T1aBJzbjhBQNigBggBogBYoAYIAbyGwNyOgmjHE+uZ62N1uLYI43xE2N8i6MGPlqLo8mjEjF5nL9im3vzna1u3jtb3BvLPvKvuW9\/6PR6\/a3N\/jVn6QdOr9lLNva8Fm90sxdvdK8tej\/2NWvhBhf\/Wu9mLeQFA2KAGCAGiAFigBhoxhiI96Mkn5Jr+dcn\/mU+Zn5mvmb+JpeT08ntTBpNHMt1U2tyzLIN7W75+\/vdEBNHk0cbHBmKozKYF8ijFSROHuMEspxEJsFgf7x0wwUuxAAxQAwQA8RA88ZAQRYljRFhlINFpVGuJnGUNMrl5HShOJr32djGpG7qInE0eTTb7OmuVp93T5e1z2R5ZXlUYc127d1uyr+bGSe880No3h8CdU\/dEwPEADFADDR7DBRJYZwrWc\/uko0lvmXCqPewga9IGpcXS2M4ttHEUU6ol02K6Wlt7JkY41scdcDEManVUc2ZcfKowljhwgLHCWSsSAYAigTT9sdBY19PszQc4EAMEAPEADFADOQ7Bsx3qng3j4q+R\/3LvCzsnvYtjYE0Wjd1Na2N1k2t8Y1F4hhOkpF1Rlsdq5FHK2z0JqI3yfeeMaFwgAMxQAwQA8QAMUAM9DUGop5l\/mXv1UhjfGtj76QYa3HUMjzWTV0Qx7hWx77KY9j6aAXXe\/TmqvneV4Ccz4+OGCAGiAFigBggBvIaA9W4UfSc0LXsswmj3gtjGmNaGuOkMW5sY7SbukQcy3VZ23jHQstjYbZ18YxrK7TdRLn3KAS+98xShwMciAFigBggBogBYqCcQ9kx8y57N2G02dM2Eca6p20WtXqWbVyjSaONbbTWRuumljDaa4h26gRrdYzrsk7stv5kZk7Pcj09AqkCW+Hj3u1Gee9Z0ggOcCAGiAFigBggBoiBSjEQ51S2r0cWe2ZNh8JYKo07i55JbeIo94uXxt5JMRLHFRs7nBfHqDwuWdNSsrZjKI9xrY82eaZXIntFspJM2o3z3rNOJhzgQAwQA8QAMUAMEANxMdAriT2iqIkvXhY\/6ZL2PvbJOo1hK6N1T1tLo0mjnC9JGsOxjWXF0XdZJ8hjj0D2LBAeCmTYhW2Fnq+bWG4LiEsky70EgBcMiAFigBggBogBYqCZY6CcKwWSGBHFsHWxWBh7nkMtf0uSxiRxtJnUJo2+xVGzZdTiGG11DOXRlumxCTOWucTRXipk9FUQyE+6tMt+\/0QyTTZ575FuOMCBGCAGiAFigBhoohioxpmCRbyj7mVepnfztRJhXN3irKUxSRrjWhs\/Ecd2V04ebcxjKI+lAtmzWHhY2OiN9OV7WcHsA1DS6VnoEw5wIAaIAWKAGCAGGjcG+uJI0XND9+r53DuOMRTGQtf0anVN94xpLCeNca2NKz7ocEN0QFYZJ4+9E2Z6nmcteSwnkGa26kcvvZHe1sm4Y1EQfC9twYUJTIgBYoAYIAb+\/\/bOJblhEIiCvv+xnAM4B8gyzjWUGqFnnkaAhXdxekEN+iSBqV50DaDAwHsz0HKk8b29KMrFQhTV5G8RQxZdGPcnqMs3G10afZn6evteLnHjrDx69TELpAanAY9iEcuQy14bS+Y4gfws+YEBGIABGIABGPhLDPR8qNwfOZWeycM87oXxWGWckcaoNj7EsSePvu\/Rq49hqj4Y9X2wua+JEcvmVPJAHmAABmAABmAABmYZyH7l1\/Ixj6ow9qqM4Xr67zC9SqOkcSeOZ+UxC+QqkdsJbB+o+j4h+rVsTC7IBQzAAAzAAAzAwKsMyLMOcfu8Tk8Yvco4K42rOMYJmZBGNV+29n2PufoYf7glkWWgX+tpncNktj2S3C97RckDeYABGIABGIABGHiZgVUS6xL0SBbbwjje0+iVxpDGhzhmeRxVH0MgexLZF8myEdMnNO5HEmjkAAZgAAZgAAZg4D8wMOtJx\/dV0MtR3uaxtzQd\/hdOqCZZrPG+XPSwJY9ZIHMFUoPIg5y5HgvkMTG8T05gAAZgAAZgAAbenYEZl8rvys88FllsVxi16uxOWGWxVBqvt\/sS7RIPohTpL+sXeMxL2D2J9EGqnyfEdVnmJw\/kAQZgAAZgAAZgYJYB+dWzWGXxvDC2lqcljR+fP0UcW\/I4qkC2JHJGJJ9NlOdlOwB5IA8wAAMwAAMwAANnGdiLYpXFfFpahUEvGq797ZM7+2pjqTSGNEb7BQXrT2+UdD7lAAAAAElFTkSuQmCC\" alt=\"\" style=\"width: 300px;\"><\/p>\n\n\n\n<p>\u091c\u092c \u0906\u092a \u0907\u0938\u092e\u0947 \u0926\u094b \u0924\u0940\u0928 Entry \u0915\u0930 \u0905\u092a\u0921\u0947\u091f \u0915\u0930\u0947\u0902\u0917\u0947 \u0924\u094b Google Sheet \u092e\u0947 \u0915\u0941\u091b \u0907\u0938 \u0924\u0930\u0939 \u0938\u0947 Data \u0926\u093f\u0916\u093e\u0908 \u0926\u0947\u0928\u0947 \u0932\u0917\u0947\u0917\u093e\u0964 <\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"457\" height=\"396\" src=\"https:\/\/i0.wp.com\/selfimagination.in\/tips\/wp-content\/uploads\/2024\/01\/image-1.png?resize=457%2C396&#038;ssl=1\" alt=\"\" class=\"wp-image-12094\" style=\"width:374px;height:auto\" srcset=\"https:\/\/i0.wp.com\/selfimagination.in\/tips\/wp-content\/uploads\/2024\/01\/image-1.png?w=457&amp;ssl=1 457w, https:\/\/i0.wp.com\/selfimagination.in\/tips\/wp-content\/uploads\/2024\/01\/image-1.png?resize=300%2C260&amp;ssl=1 300w, https:\/\/i0.wp.com\/selfimagination.in\/tips\/wp-content\/uploads\/2024\/01\/image-1.png?resize=150%2C130&amp;ssl=1 150w\" sizes=\"auto, (max-width: 457px) 100vw, 457px\" \/><\/figure>\n<\/div>\n\n\n<p>\u0906\u092a\u0915\u094b \u092f\u0939 Article Create Dynamic HTML Forms \u0915\u0948\u0938\u093e \u0932\u0917\u093e \u092c\u0924\u093e\u0928\u093e \u0928 \u092d\u0942\u0932\u0947 <\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"\u0939\u092e\u093e\u0930\u0947-\u0905\u0928\u094d\u092f-\u0906\u0930\u094d\u091f\u093f\u0915\u0932\"><strong>\u0939\u092e\u093e\u0930\u0947 \u0905\u0928\u094d\u092f \u0906\u0930\u094d\u091f\u093f\u0915\u0932<\/strong><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/selfimagination.in\/tips\/mysql-function\/\">MySQL Function<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/selfimagination.in\/tips\/mysql-stored-procedure\/\">MySQL Stored Procedure<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/selfimagination.in\/tips\/get-post-method\/\">PHP Get \/Post Method \u0915\u0947 \u092c\u093e\u0930\u0947 \u092e\u0947\u0902 \u091c\u093e\u0928\u0947<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/selfimagination.in\/tips\/php-math-function\/\">PHP Math Function \u0915\u0947 \u092c\u093e\u0930\u0947 \u092e\u0947\u0902 \u091c\u093e\u0928\u0947<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/selfimagination.in\/tips\/learn-cpp-from-c\/\">C \u0938\u0947 C ++ \u0938\u0940\u0916\u0947 \u0938\u0930\u0932 \u0936\u092c\u094d\u0926\u094b\u0902 \u092e\u0947\u0902<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/selfimagination.in\/tips\/php-variables\/\">PHP Variable \u0915\u0947 \u092c\u093e\u0930\u0947 \u092e\u0947\u0902 \u091c\u093e\u0928\u0947<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/selfimagination.in\/tips\/arduino-control-structure\/\">Arduino Control Structure<\/a>&nbsp;<\/li>\n\n\n\n<li><a href=\"https:\/\/selfimagination.in\/tips\/c-union\/\">Union in C<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/selfimagination.in\/tips\/c-pointer\/\">Declaration of Pointer in C<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/selfimagination.in\/tips\/search-jquery\/\">jQuery Search Filter<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/selfimagination.in\/tips\/mysql-table-create-alter-drop\/\">MySQL Create Table | Alter Table | Drop Table<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/selfimagination.in\/tips\/api-using-node-react-express-mysql\/\">API Using NODE REACT EXPRESS MYSQL SEQUELIZE (For Backend OR Server Side)<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/selfimagination.in\/tips\/cpanel\/\">CPANEL In Hindi<\/a><\/li>\n<\/ul>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Learn how to create dynamic HTML forms using Google Apps Script in this comprehensive tutorial. Follow along as we walk through the step-by-step process of building a customizable form that dynamically adjusts and responds to user inputs. Discover powerful techniques and best practices for leveraging Google Apps Script to enhance form creation and interactivity. \u0907\u0938 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":12146,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[28],"tags":[],"class_list":["post-12092","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-google-apps-script"],"jetpack_sharing_enabled":true,"jetpack_featured_media_url":"https:\/\/i0.wp.com\/selfimagination.in\/tips\/wp-content\/uploads\/2024\/02\/Dynamic-html-form-apps-script.jpg?fit=1280%2C720&ssl=1","_links":{"self":[{"href":"https:\/\/selfimagination.in\/tips\/wp-json\/wp\/v2\/posts\/12092","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/selfimagination.in\/tips\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/selfimagination.in\/tips\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/selfimagination.in\/tips\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/selfimagination.in\/tips\/wp-json\/wp\/v2\/comments?post=12092"}],"version-history":[{"count":38,"href":"https:\/\/selfimagination.in\/tips\/wp-json\/wp\/v2\/posts\/12092\/revisions"}],"predecessor-version":[{"id":12194,"href":"https:\/\/selfimagination.in\/tips\/wp-json\/wp\/v2\/posts\/12092\/revisions\/12194"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/selfimagination.in\/tips\/wp-json\/wp\/v2\/media\/12146"}],"wp:attachment":[{"href":"https:\/\/selfimagination.in\/tips\/wp-json\/wp\/v2\/media?parent=12092"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/selfimagination.in\/tips\/wp-json\/wp\/v2\/categories?post=12092"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/selfimagination.in\/tips\/wp-json\/wp\/v2\/tags?post=12092"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}