From 0c97f74c057ce95813768b7734327496f7ba4388 Mon Sep 17 00:00:00 2001 From: mscolnick <2753772+mscolnick@users.noreply.github.com> Date: Thu, 15 Jan 2026 00:36:53 +0000 Subject: [PATCH] Update exported notebooks --- generated/examples/ui/array_element.py.ipynb | 4 +- generated/examples/ui/array_element.py.md | 4 +- generated/examples/ui/array_element.script.py | 2 +- .../examples/ui/arrays_and_dicts.py.ipynb | 10 ++--- generated/examples/ui/arrays_and_dicts.py.md | 4 +- .../examples/ui/arrays_and_dicts.script.py | 9 +--- generated/examples/ui/batch_and_form.py.ipynb | 8 ++-- generated/examples/ui/batch_and_form.py.md | 4 +- .../examples/ui/batch_and_form.script.py | 9 +--- generated/examples/ui/chat.py.ipynb | 2 +- generated/examples/ui/chat.py.md | 4 +- generated/examples/ui/chat.script.py | 2 +- generated/examples/ui/data_editor.py.ipynb | 2 +- generated/examples/ui/data_editor.py.md | 4 +- generated/examples/ui/data_editor.script.py | 2 +- generated/examples/ui/data_explorer.py.md | 5 ++- generated/examples/ui/data_explorer.script.py | 10 +---- generated/examples/ui/dataframe.py.ipynb | 42 +++++++++++++------ generated/examples/ui/dataframe.py.md | 16 +++++-- generated/examples/ui/dataframe.script.py | 22 +++++----- generated/examples/ui/layout.py.ipynb | 4 +- generated/examples/ui/layout.py.md | 4 +- generated/examples/ui/layout.script.py | 9 +--- generated/examples/ui/table.py.md | 4 +- generated/examples/ui/table.script.py | 2 +- generated/examples/ui/tabs.py.md | 4 +- generated/examples/ui/tabs.script.py | 2 +- 27 files changed, 97 insertions(+), 97 deletions(-) diff --git a/generated/examples/ui/array_element.py.ipynb b/generated/examples/ui/array_element.py.ipynb index 5d606527..e133756b 100644 --- a/generated/examples/ui/array_element.py.ipynb +++ b/generated/examples/ui/array_element.py.ipynb @@ -19,7 +19,7 @@ { "data": { "text/markdown": [ - "<marimo-dict data-initial-value='{&quot;0&quot;:&quot;&quot;,&quot;1&quot;:1,&quot;2&quot;:&quot;2026-01-06&quot;}' data-label='null' data-element-ids='{&quot;MJUe-3&quot;:&quot;0&quot;,&quot;MJUe-4&quot;:&quot;1&quot;,&quot;MJUe-5&quot;:&quot;2&quot;}'><marimo-json-output data-json-data='[&quot;text/markdown:&amp;lt;marimo-text data-initial-value=&amp;#x27;&amp;amp;quot;&amp;amp;quot;&amp;#x27; data-label=&amp;#x27;null&amp;#x27; data-placeholder=&amp;#x27;&amp;amp;quot;&amp;amp;quot;&amp;#x27; data-kind=&amp;#x27;&amp;amp;quot;text&amp;amp;quot;&amp;#x27; data-full-width=&amp;#x27;false&amp;#x27; data-disabled=&amp;#x27;false&amp;#x27; data-debounce=&amp;#x27;true&amp;#x27;&amp;gt;&amp;lt;/marimo-text&amp;gt;&quot;,&quot;text/markdown:&amp;lt;marimo-slider data-initial-value=&amp;#x27;1&amp;#x27; data-label=&amp;#x27;null&amp;#x27; data-start=&amp;#x27;1&amp;#x27; data-stop=&amp;#x27;10&amp;#x27; data-steps=&amp;#x27;[]&amp;#x27; data-debounce=&amp;#x27;false&amp;#x27; data-disabled=&amp;#x27;false&amp;#x27; data-orientation=&amp;#x27;&amp;amp;quot;horizontal&amp;amp;quot;&amp;#x27; data-show-value=&amp;#x27;false&amp;#x27; data-include-input=&amp;#x27;false&amp;#x27; data-full-width=&amp;#x27;false&amp;#x27;&amp;gt;&amp;lt;/marimo-slider&amp;gt;&quot;,&quot;text/markdown:&amp;lt;marimo-date data-initial-value=&amp;#x27;&amp;amp;quot;2026-01-06&amp;amp;quot;&amp;#x27; data-label=&amp;#x27;null&amp;#x27; data-start=&amp;#x27;&amp;amp;quot;0001-01-01&amp;amp;quot;&amp;#x27; data-stop=&amp;#x27;&amp;amp;quot;9999-12-31&amp;amp;quot;&amp;#x27; data-full-width=&amp;#x27;false&amp;#x27; data-disabled=&amp;#x27;false&amp;#x27;&amp;gt;&amp;lt;/marimo-date&amp;gt;&quot;]' data-value-types='&quot;python&quot;' data-name='&quot;array&quot;'></marimo-json-output></marimo-dict>" + "<marimo-dict data-initial-value='{&quot;0&quot;:&quot;&quot;,&quot;1&quot;:1,&quot;2&quot;:&quot;2026-01-15&quot;}' data-label='null' data-element-ids='{&quot;MJUe-3&quot;:&quot;0&quot;,&quot;MJUe-4&quot;:&quot;1&quot;,&quot;MJUe-5&quot;:&quot;2&quot;}'><marimo-json-output data-json-data='[&quot;text/markdown:&amp;lt;marimo-text data-initial-value=&amp;#x27;&amp;amp;quot;&amp;amp;quot;&amp;#x27; data-label=&amp;#x27;null&amp;#x27; data-placeholder=&amp;#x27;&amp;amp;quot;&amp;amp;quot;&amp;#x27; data-kind=&amp;#x27;&amp;amp;quot;text&amp;amp;quot;&amp;#x27; data-full-width=&amp;#x27;false&amp;#x27; data-disabled=&amp;#x27;false&amp;#x27; data-debounce=&amp;#x27;true&amp;#x27;&amp;gt;&amp;lt;/marimo-text&amp;gt;&quot;,&quot;text/markdown:&amp;lt;marimo-slider data-initial-value=&amp;#x27;1&amp;#x27; data-label=&amp;#x27;null&amp;#x27; data-start=&amp;#x27;1&amp;#x27; data-stop=&amp;#x27;10&amp;#x27; data-steps=&amp;#x27;[]&amp;#x27; data-debounce=&amp;#x27;false&amp;#x27; data-disabled=&amp;#x27;false&amp;#x27; data-orientation=&amp;#x27;&amp;amp;quot;horizontal&amp;amp;quot;&amp;#x27; data-show-value=&amp;#x27;false&amp;#x27; data-include-input=&amp;#x27;false&amp;#x27; data-full-width=&amp;#x27;false&amp;#x27;&amp;gt;&amp;lt;/marimo-slider&amp;gt;&quot;,&quot;text/markdown:&amp;lt;marimo-date data-initial-value=&amp;#x27;&amp;amp;quot;2026-01-15&amp;amp;quot;&amp;#x27; data-label=&amp;#x27;null&amp;#x27; data-start=&amp;#x27;&amp;amp;quot;0001-01-01&amp;amp;quot;&amp;#x27; data-stop=&amp;#x27;&amp;amp;quot;9999-12-31&amp;amp;quot;&amp;#x27; data-full-width=&amp;#x27;false&amp;#x27; data-disabled=&amp;#x27;false&amp;#x27;&amp;gt;&amp;lt;/marimo-date&amp;gt;&quot;]' data-value-types='&quot;python&quot;' data-name='&quot;array&quot;'></marimo-json-output></marimo-dict>" ] }, "metadata": {}, @@ -39,7 +39,7 @@ "outputs": [ { "data": { - "application/json": "[\"\", 1, \"text/plain:2026-01-06\"]" + "application/json": "[\"\", 1, \"text/plain:2026-01-15\"]" }, "metadata": {}, "output_type": "display_data" diff --git a/generated/examples/ui/array_element.py.md b/generated/examples/ui/array_element.py.md index 43f2822c..89b48747 100644 --- a/generated/examples/ui/array_element.py.md +++ b/generated/examples/ui/array_element.py.md @@ -1,6 +1,6 @@ --- -title: Array Element.Py -marimo-version: 0.18.4 +title: Array Element +marimo-version: 0.19.2 width: medium --- diff --git a/generated/examples/ui/array_element.script.py b/generated/examples/ui/array_element.script.py index b5e612ca..3eba4ba7 100644 --- a/generated/examples/ui/array_element.script.py +++ b/generated/examples/ui/array_element.script.py @@ -1,5 +1,5 @@ -__generated_with = "0.18.4" +__generated_with = "0.19.2" # %% import marimo as mo diff --git a/generated/examples/ui/arrays_and_dicts.py.ipynb b/generated/examples/ui/arrays_and_dicts.py.ipynb index 582253dc..8a448b81 100644 --- a/generated/examples/ui/arrays_and_dicts.py.ipynb +++ b/generated/examples/ui/arrays_and_dicts.py.ipynb @@ -63,7 +63,7 @@ { "data": { "text/html": [ - "
" + "
" ] }, "metadata": {}, @@ -91,7 +91,7 @@ { "data": { "text/html": [ - "
" + "
" ] }, "metadata": {}, @@ -129,7 +129,7 @@ { "data": { "text/html": [ - "
" + "
" ] }, "metadata": {}, @@ -171,7 +171,7 @@ { "data": { "text/html": [ - "
marimo dict
original elements
python dict
" + "
marimo dict
original elements
python dict
" ] }, "metadata": {}, @@ -224,7 +224,7 @@ { "data": { "text/html": [ - "
reference of marimo dict
reference of python dict
" + "
reference of marimo dict
reference of python dict
" ] }, "metadata": {}, diff --git a/generated/examples/ui/arrays_and_dicts.py.md b/generated/examples/ui/arrays_and_dicts.py.md index 4545477c..771322b3 100644 --- a/generated/examples/ui/arrays_and_dicts.py.md +++ b/generated/examples/ui/arrays_and_dicts.py.md @@ -1,6 +1,6 @@ --- -title: Arrays And Dicts.Py -marimo-version: 0.18.4 +title: Arrays And Dicts +marimo-version: 0.19.2 header: |- # /// script # requires-python = ">=3.9" diff --git a/generated/examples/ui/arrays_and_dicts.script.py b/generated/examples/ui/arrays_and_dicts.script.py index a92e4ab7..d08c9c78 100644 --- a/generated/examples/ui/arrays_and_dicts.script.py +++ b/generated/examples/ui/arrays_and_dicts.script.py @@ -1,12 +1,5 @@ -# /// script -# requires-python = ">=3.9" -# dependencies = [ -# "marimo", -# ] -# /// - -__generated_with = "0.18.4" +__generated_with = "0.19.2" # %% import marimo as mo diff --git a/generated/examples/ui/batch_and_form.py.ipynb b/generated/examples/ui/batch_and_form.py.ipynb index 5d4c8af7..545a70cf 100644 --- a/generated/examples/ui/batch_and_form.py.ipynb +++ b/generated/examples/ui/batch_and_form.py.ipynb @@ -36,9 +36,9 @@ { "data": { "text/markdown": [ - "<marimo-form data-initial-value='null' data-label='null' data-element-id='&quot;bkHC-7&quot;' data-loading='false' data-bordered='false' data-submit-button-label='&quot;Submit&quot;' data-submit-button-disabled='false' data-clear-on-submit='false' data-show-clear-button='true' data-clear-button-label='&quot;Clear&quot;' data-should-validate='false'><marimo-ui-element object-id='bkHC-7' random-id='a5a25621-7f85-bba9-d90b-38ad7ee4eab2'><marimo-dict data-initial-value='{&quot;x&quot;:1,&quot;y&quot;:1}' data-label='null' data-element-ids='{&quot;bkHC-5&quot;:&quot;x&quot;,&quot;bkHC-6&quot;:&quot;y&quot;}'><span class="markdown prose dark:prose-invert contents"><span class="paragraph">Choose your variable values</span>\n", - "<span class="paragraph"><marimo-ui-element object-id='bkHC-5' random-id='7abbc5bf-7e47-63c6-94e1-fb4bc6290dd3'><marimo-slider data-initial-value='1' data-label='&quot;&lt;span class=&#92;&quot;markdown prose dark:prose-invert contents&#92;&quot;&gt;&lt;span class=&#92;&quot;paragraph&#92;&quot;&gt;&lt;marimo-tex class=&#92;&quot;arithmatex&#92;&quot;&gt;||(x =||)&lt;/marimo-tex&gt;&lt;/span&gt;&lt;/span&gt;&quot;' data-start='1' data-stop='10' data-step='1' data-steps='[]' data-debounce='false' data-disabled='false' data-orientation='&quot;horizontal&quot;' data-show-value='false' data-include-input='false' data-full-width='false'></marimo-slider></marimo-ui-element></span>\n", - "<span class="paragraph"><marimo-ui-element object-id='bkHC-6' random-id='e606568a-28ab-8745-8f10-f7f903795172'><marimo-slider data-initial-value='1' data-label='&quot;&lt;span class=&#92;&quot;markdown prose dark:prose-invert contents&#92;&quot;&gt;&lt;span class=&#92;&quot;paragraph&#92;&quot;&gt;&lt;marimo-tex class=&#92;&quot;arithmatex&#92;&quot;&gt;||(y =||)&lt;/marimo-tex&gt;&lt;/span&gt;&lt;/span&gt;&quot;' data-start='1' data-stop='10' data-step='1' data-steps='[]' data-debounce='false' data-disabled='false' data-orientation='&quot;horizontal&quot;' data-show-value='false' data-include-input='false' data-full-width='false'></marimo-slider></marimo-ui-element></span></span></marimo-dict></marimo-ui-element></marimo-form>" + "<marimo-form data-initial-value='null' data-label='null' data-element-id='&quot;bkHC-7&quot;' data-loading='false' data-bordered='false' data-submit-button-label='&quot;Submit&quot;' data-submit-button-disabled='false' data-clear-on-submit='false' data-show-clear-button='true' data-clear-button-label='&quot;Clear&quot;' data-should-validate='false'><marimo-ui-element object-id='bkHC-7' random-id='1247041f-2cf1-77b8-def6-048c98fe44f3'><marimo-dict data-initial-value='{&quot;x&quot;:1,&quot;y&quot;:1}' data-label='null' data-element-ids='{&quot;bkHC-5&quot;:&quot;x&quot;,&quot;bkHC-6&quot;:&quot;y&quot;}'><span class="markdown prose dark:prose-invert contents"><span class="paragraph">Choose your variable values</span>\n", + "<span class="paragraph"><marimo-ui-element object-id='bkHC-5' random-id='eec3564f-2170-417a-6328-3b9f9e331254'><marimo-slider data-initial-value='1' data-label='&quot;&lt;span class=&#92;&quot;markdown prose dark:prose-invert contents&#92;&quot;&gt;&lt;span class=&#92;&quot;paragraph&#92;&quot;&gt;&lt;marimo-tex class=&#92;&quot;arithmatex&#92;&quot;&gt;||(x =||)&lt;/marimo-tex&gt;&lt;/span&gt;&lt;/span&gt;&quot;' data-start='1' data-stop='10' data-step='1' data-steps='[]' data-debounce='false' data-disabled='false' data-orientation='&quot;horizontal&quot;' data-show-value='false' data-include-input='false' data-full-width='false'></marimo-slider></marimo-ui-element></span>\n", + "<span class="paragraph"><marimo-ui-element object-id='bkHC-6' random-id='47402a9e-d609-df07-9a2f-21172b99cbf1'><marimo-slider data-initial-value='1' data-label='&quot;&lt;span class=&#92;&quot;markdown prose dark:prose-invert contents&#92;&quot;&gt;&lt;span class=&#92;&quot;paragraph&#92;&quot;&gt;&lt;marimo-tex class=&#92;&quot;arithmatex&#92;&quot;&gt;||(y =||)&lt;/marimo-tex&gt;&lt;/span&gt;&lt;/span&gt;&quot;' data-start='1' data-stop='10' data-step='1' data-steps='[]' data-debounce='false' data-disabled='false' data-orientation='&quot;horizontal&quot;' data-show-value='false' data-include-input='false' data-full-width='false'></marimo-slider></marimo-ui-element></span></span></marimo-dict></marimo-ui-element></marimo-form>" ] }, "metadata": {}, @@ -77,7 +77,7 @@ { "data": { "text/html": [ - "" + "" ] }, "metadata": {}, diff --git a/generated/examples/ui/batch_and_form.py.md b/generated/examples/ui/batch_and_form.py.md index 8fb93da5..2bd141a8 100644 --- a/generated/examples/ui/batch_and_form.py.md +++ b/generated/examples/ui/batch_and_form.py.md @@ -1,6 +1,6 @@ --- -title: Batch And Form.Py -marimo-version: 0.18.4 +title: Batch And Form +marimo-version: 0.19.2 header: |- # /// script # requires-python = ">=3.9" diff --git a/generated/examples/ui/batch_and_form.script.py b/generated/examples/ui/batch_and_form.script.py index 587b0913..ce247265 100644 --- a/generated/examples/ui/batch_and_form.script.py +++ b/generated/examples/ui/batch_and_form.script.py @@ -1,12 +1,5 @@ -# /// script -# requires-python = ">=3.9" -# dependencies = [ -# "marimo", -# ] -# /// - -__generated_with = "0.18.4" +__generated_with = "0.19.2" # %% import marimo as mo diff --git a/generated/examples/ui/chat.py.ipynb b/generated/examples/ui/chat.py.ipynb index da0b6095..582d0ebc 100644 --- a/generated/examples/ui/chat.py.ipynb +++ b/generated/examples/ui/chat.py.ipynb @@ -19,7 +19,7 @@ { "data": { "text/markdown": [ - "<marimo-chatbot data-initial-value='{&quot;messages&quot;:[]}' data-label='null' data-prompts='[&quot;Hello&quot;,&quot;How are you?&quot;]' data-show-configuration-controls='true' data-config='{&quot;max_tokens&quot;:4096,&quot;temperature&quot;:0.5,&quot;top_p&quot;:1,&quot;top_k&quot;:40,&quot;frequency_penalty&quot;:0,&quot;presence_penalty&quot;:0}' data-allow-attachments='false'></marimo-chatbot>" + "<marimo-chatbot data-initial-value='{&quot;messages&quot;:[]}' data-label='null' data-prompts='[&quot;Hello&quot;,&quot;How are you?&quot;]' data-show-configuration-controls='true' data-config='{&quot;max_tokens&quot;:4096,&quot;temperature&quot;:0.5,&quot;top_p&quot;:1,&quot;top_k&quot;:40,&quot;frequency_penalty&quot;:0,&quot;presence_penalty&quot;:0}' data-allow-attachments='false' data-frontend-managed='false'></marimo-chatbot>" ] }, "metadata": {}, diff --git a/generated/examples/ui/chat.py.md b/generated/examples/ui/chat.py.md index 2801ef69..63197502 100644 --- a/generated/examples/ui/chat.py.md +++ b/generated/examples/ui/chat.py.md @@ -1,6 +1,6 @@ --- -title: Chat.Py -marimo-version: 0.18.4 +title: Chat +marimo-version: 0.19.2 width: medium --- diff --git a/generated/examples/ui/chat.script.py b/generated/examples/ui/chat.script.py index 5efa986d..8ce839cf 100644 --- a/generated/examples/ui/chat.script.py +++ b/generated/examples/ui/chat.script.py @@ -1,5 +1,5 @@ -__generated_with = "0.18.4" +__generated_with = "0.19.2" # %% import marimo as mo diff --git a/generated/examples/ui/data_editor.py.ipynb b/generated/examples/ui/data_editor.py.ipynb index cc1ae7d2..03d50530 100644 --- a/generated/examples/ui/data_editor.py.ipynb +++ b/generated/examples/ui/data_editor.py.ipynb @@ -39,7 +39,7 @@ { "data": { "text/markdown": [ - "<marimo-form data-initial-value='null' data-label='null' data-element-id='&quot;bkHC-1&quot;' data-loading='false' data-bordered='false' data-submit-button-label='&quot;Submit&quot;' data-submit-button-disabled='false' data-clear-on-submit='false' data-show-clear-button='false' data-clear-button-label='&quot;Clear&quot;' data-should-validate='false'><marimo-ui-element object-id='bkHC-1' random-id='1a8bb351-57a0-6041-1aff-abb402dacd03'><marimo-data-editor data-initial-value='{&quot;edits&quot;:[]}' data-label='null' data-data='&quot;data:text/csv;base64,IiIsTmFtZSxNaWxlc19wZXJfR2FsbG9uLEN5bGluZGVycyxEaXNwbGFjZW1lbnQsSG9yc2Vwb3dlcixXZWlnaHRfaW5fbGJzLEFjY2VsZXJhdGlvbixZZWFyLE9yaWdpbgowLGNoZXZyb2xldCBjaGV2ZWxsZSBtYWxpYnUsMTguMCw4LDMwNy4wLDEzMC4wLDM1MDQsMTIuMCwxOTcwLTAxLTAxLFVTQQoxLGJ1aWNrIHNreWxhcmsgMzIwLDE1LjAsOCwzNTAuMCwxNjUuMCwzNjkzLDExLjUsMTk3MC0wMS0wMSxVU0EKMixwbHltb3V0aCBzYXRlbGxpdGUsMTguMCw4LDMxOC4wLDE1MC4wLDM0MzYsMTEuMCwxOTcwLTAxLTAxLFVTQQozLGFtYyByZWJlbCBzc3QsMTYuMCw4LDMwNC4wLDE1MC4wLDM0MzMsMTIuMCwxOTcwLTAxLTAxLFVTQQo0LGZvcmQgdG9yaW5vLDE3LjAsOCwzMDIuMCwxNDAuMCwzNDQ5LDEwLjUsMTk3MC0wMS0wMSxVU0EKNSxmb3JkIGdhbGF4aWUgNTAwLDE1LjAsOCw0MjkuMCwxOTguMCw0MzQxLDEwLjAsMTk3MC0wMS0wMSxVU0EKNixjaGV2cm9sZXQgaW1wYWxhLDE0LjAsOCw0NTQuMCwyMjAuMCw0MzU0LDkuMCwxOTcwLTAxLTAxLFVTQQo3LHBseW1vdXRoIGZ1cnkgaWlpLDE0LjAsOCw0NDAuMCwyMTUuMCw0MzEyLDguNSwxOTcwLTAxLTAxLFVTQQo4LHBvbnRpYWMgY2F0YWxpbmEsMTQuMCw4LDQ1NS4wLDIyNS4wLDQ0MjUsMTAuMCwxOTcwLTAxLTAxLFVTQQo5LGFtYyBhbWJhc3NhZG9yIGRwbCwxNS4wLDgsMzkwLjAsMTkwLjAsMzg1MCw4LjUsMTk3MC0wMS0wMSxVU0EKMTAsY2l0cm9lbiBkcy0yMSBwYWxsYXMsLDQsMTMzLjAsMTE1LjAsMzA5MCwxNy41LDE5NzAtMDEtMDEsRXVyb3BlCjExLGNoZXZyb2xldCBjaGV2ZWxsZSBjb25jb3VycyAoc3cpLCw4LDM1MC4wLDE2NS4wLDQxNDIsMTEuNSwxOTcwLTAxLTAxLFVTQQoxMixmb3JkIHRvcmlubyAoc3cpLCw4LDM1MS4wLDE1My4wLDQwMzQsMTEuMCwxOTcwLTAxLTAxLFVTQQoxMyxwbHltb3V0aCBzYXRlbGxpdGUgKHN3KSwsOCwzODMuMCwxNzUuMCw0MTY2LDEwLjUsMTk3MC0wMS0wMSxVU0EKMTQsYW1jIHJlYmVsIHNzdCAoc3cpLCw4LDM2MC4wLDE3NS4wLDM4NTAsMTEuMCwxOTcwLTAxLTAxLFVTQQoxNSxkb2RnZSBjaGFsbGVuZ2VyIHNlLDE1LjAsOCwzODMuMCwxNzAuMCwzNTYzLDEwLjAsMTk3MC0wMS0wMSxVU0EKMTYscGx5bW91dGggJ2N1ZGEgMzQwLDE0LjAsOCwzNDAuMCwxNjAuMCwzNjA5LDguMCwxOTcwLTAxLTAxLFVTQQoxNyxmb3JkIG11c3RhbmcgYm9zcyAzMDIsLDgsMzAyLjAsMTQwLjAsMzM1Myw4LjAsMTk3MC0wMS0wMSxVU0EKMTgsY2hldnJvbGV0IG1vbnRlIGNhcmxvLDE1LjAsOCw0MDAuMCwxNTAuMCwzNzYxLDkuNSwxOTcwLTAxLTAxLFVTQQoxOSxidWljayBlc3RhdGUgd2Fnb24gKHN3KSwxNC4wLDgsNDU1LjAsMjI1LjAsMzA4NiwxMC4wLDE5NzAtMDEtMDEsVVNBCjIwLHRveW90YSBjb3JvbmEgbWFyayBpaSwyNC4wLDQsMTEzLjAsOTUuMCwyMzcyLDE1LjAsMTk3MC0wMS0wMSxKYXBhbgoyMSxwbHltb3V0aCBkdXN0ZXIsMjIuMCw2LDE5OC4wLDk1LjAsMjgzMywxNS41LDE5NzAtMDEtMDEsVVNBCjIyLGFtYyBob3JuZXQsMTguMCw2LDE5OS4wLDk3LjAsMjc3NCwxNS41LDE5NzAtMDEtMDEsVVNBCjIzLGZvcmQgbWF2ZXJpY2ssMjEuMCw2LDIwMC4wLDg1LjAsMjU4NywxNi4wLDE5NzAtMDEtMDEsVVNBCjI0LGRhdHN1biBwbDUxMCwyNy4wLDQsOTcuMCw4OC4wLDIxMzAsMTQuNSwxOTcwLTAxLTAxLEphcGFuCjI1LHZvbGtzd2FnZW4gMTEzMSBkZWx1eGUgc2VkYW4sMjYuMCw0LDk3LjAsNDYuMCwxODM1LDIwLjUsMTk3MC0wMS0wMSxFdXJvcGUKMjYscGV1Z2VvdCA1MDQsMjUuMCw0LDExMC4wLDg3LjAsMjY3MiwxNy41LDE5NzAtMDEtMDEsRXVyb3BlCjI3LGF1ZGkgMTAwIGxzLDI0LjAsNCwxMDcuMCw5MC4wLDI0MzAsMTQuNSwxOTcwLTAxLTAxLEV1cm9wZQoyOCxzYWFiIDk5ZSwyNS4wLDQsMTA0LjAsOTUuMCwyMzc1LDE3LjUsMTk3MC0wMS0wMSxFdXJvcGUKMjksYm13IDIwMDIsMjYuMCw0LDEyMS4wLDExMy4wLDIyMzQsMTIuNSwxOTcwLTAxLTAxLEV1cm9wZQozMCxhbWMgZ3JlbWxpbiwyMS4wLDYsMTk5LjAsOTAuMCwyNjQ4LDE1LjAsMTk3MC0wMS0wMSxVU0EKMzEsZm9yZCBmMjUwLDEwLjAsOCwzNjAuMCwyMTUuMCw0NjE1LDE0LjAsMTk3MC0wMS0wMSxVU0EKMzIsY2hldnkgYzIwLDEwLjAsOCwzMDcuMCwyMDAuMCw0Mzc2LDE1LjAsMTk3MC0wMS0wMSxVU0EKMzMsZG9kZ2UgZDIwMCwxMS4wLDgsMzE4LjAsMjEwLjAsNDM4MiwxMy41LDE5NzAtMDEtMDEsVVNBCjM0LGhpIDEyMDBkLDkuMCw4LDMwNC4wLDE5My4wLDQ3MzIsMTguNSwxOTcwLTAxLTAxLFVTQQozNSxkYXRzdW4gcGw1MTAsMjcuMCw0LDk3LjAsODguMCwyMTMwLDE0LjUsMTk3MS0wMS0wMSxKYXBhbgozNixjaGV2cm9sZXQgdmVnYSAyMzAwLDI4LjAsNCwxNDAuMCw5MC4wLDIyNjQsMTUuNSwxOTcxLTAxLTAxLFVTQQozNyx0b3lvdGEgY29yb25hLDI1LjAsNCwxMTMuMCw5NS4wLDIyMjgsMTQuMCwxOTcxLTAxLTAxLEphcGFuCjM4LGZvcmQgcGludG8sMjUuMCw0LDk4LjAsLDIwNDYsMTkuMCwxOTcxLTAxLTAxLFVTQQozOSx2b2xrc3dhZ2VuIHN1cGVyIGJlZXRsZSAxMTcsLDQsOTcuMCw0OC4wLDE5NzgsMjAuMCwxOTcxLTAxLTAxLEV1cm9wZQo0MCxhbWMgZ3JlbWxpbiwxOS4wLDYsMjMyLjAsMTAwLjAsMjYzNCwxMy4wLDE5NzEtMDEtMDEsVVNBCjQxLHBseW1vdXRoIHNhdGVsbGl0ZSBjdXN0b20sMTYuMCw2LDIyNS4wLDEwNS4wLDM0MzksMTUuNSwxOTcxLTAxLTAxLFVTQQo0MixjaGV2cm9sZXQgY2hldmVsbGUgbWFsaWJ1LDE3LjAsNiwyNTAuMCwxMDAuMCwzMzI5LDE1LjUsMTk3MS0wMS0wMSxVU0EKNDMsZm9yZCB0b3Jpbm8gNTAwLDE5LjAsNiwyNTAuMCw4OC4wLDMzMDIsMTUuNSwxOTcxLTAxLTAxLFVTQQo0NCxhbWMgbWF0YWRvciwxOC4wLDYsMjMyLjAsMTAwLjAsMzI4OCwxNS41LDE5NzEtMDEtMDEsVVNBCjQ1LGNoZXZyb2xldCBpbXBhbGEsMTQuMCw4LDM1MC4wLDE2NS4wLDQyMDksMTIuMCwxOTcxLTAxLTAxLFVTQQo0Nixwb250aWFjIGNhdGFsaW5hIGJyb3VnaGFtLDE0LjAsOCw0MDAuMCwxNzUuMCw0NDY0LDExLjUsMTk3MS0wMS0wMSxVU0EKNDcsZm9yZCBnYWxheGllIDUwMCwxNC4wLDgsMzUxLjAsMTUzLjAsNDE1NCwxMy41LDE5NzEtMDEtMDEsVVNBCjQ4LHBseW1vdXRoIGZ1cnkgaWlpLDE0LjAsOCwzMTguMCwxNTAuMCw0MDk2LDEzLjAsMTk3MS0wMS0wMSxVU0EKNDksZG9kZ2UgbW9uYWNvIChzdyksMTIuMCw4LDM4My4wLDE4MC4wLDQ5NTUsMTEuNSwxOTcxLTAxLTAxLFVTQQo1MCxmb3JkIGNvdW50cnkgc3F1aXJlIChzdyksMTMuMCw4LDQwMC4wLDE3MC4wLDQ3NDYsMTIuMCwxOTcxLTAxLTAxLFVTQQo1MSxwb250aWFjIHNhZmFyaSAoc3cpLDEzLjAsOCw0MDAuMCwxNzUuMCw1MTQwLDEyLjAsMTk3MS0wMS0wMSxVU0EKNTIsYW1jIGhvcm5ldCBzcG9ydGFib3V0IChzdyksMTguMCw2LDI1OC4wLDExMC4wLDI5NjIsMTMuNSwxOTcxLTAxLTAxLFVTQQo1MyxjaGV2cm9sZXQgdmVnYSAoc3cpLDIyLjAsNCwxNDAuMCw3Mi4wLDI0MDgsMTkuMCwxOTcxLTAxLTAxLFVTQQo1NCxwb250aWFjIGZpcmViaXJkLDE5LjAsNiwyNTAuMCwxMDAuMCwzMjgyLDE1LjAsMTk3MS0wMS0wMSxVU0EKNTUsZm9yZCBtdXN0YW5nLDE4LjAsNiwyNTAuMCw4OC4wLDMxMzksMTQuNSwxOTcxLTAxLTAxLFVTQQo1NixtZXJjdXJ5IGNhcHJpIDIwMDAsMjMuMCw0LDEyMi4wLDg2LjAsMjIyMCwxNC4wLDE5NzEtMDEtMDEsVVNBCjU3LG9wZWwgMTkwMCwyOC4wLDQsMTE2LjAsOTAuMCwyMTIzLDE0LjAsMTk3MS0wMS0wMSxFdXJvcGUKNTgscGV1Z2VvdCAzMDQsMzAuMCw0LDc5LjAsNzAuMCwyMDc0LDE5LjUsMTk3MS0wMS0wMSxFdXJvcGUKNTksZmlhdCAxMjRiLDMwLjAsNCw4OC4wLDc2LjAsMjA2NSwxNC41LDE5NzEtMDEtMDEsRXVyb3BlCjYwLHRveW90YSBjb3JvbGxhIDEyMDAsMzEuMCw0LDcxLjAsNjUuMCwxNzczLDE5LjAsMTk3MS0wMS0wMSxKYXBhbgo2MSxkYXRzdW4gMTIwMCwzNS4wLDQsNzIuMCw2OS4wLDE2MTMsMTguMCwxOTcxLTAxLTAxLEphcGFuCjYyLHZvbGtzd2FnZW4gbW9kZWwgMTExLDI3LjAsNCw5Ny4wLDYwLjAsMTgzNCwxOS4wLDE5NzEtMDEtMDEsRXVyb3BlCjYzLHBseW1vdXRoIGNyaWNrZXQsMjYuMCw0LDkxLjAsNzAuMCwxOTU1LDIwLjUsMTk3MS0wMS0wMSxVU0EKNjQsdG95b3RhIGNvcm9uYSBoYXJkdG9wLDI0LjAsNCwxMTMuMCw5NS4wLDIyNzgsMTUuNSwxOTcyLTAxLTAxLEphcGFuCjY1LGRvZGdlIGNvbHQgaGFyZHRvcCwyNS4wLDQsOTcuNSw4MC4wLDIxMjYsMTcuMCwxOTcyLTAxLTAxLFVTQQo2Nix2b2xrc3dhZ2VuIHR5cGUgMywyMy4wLDQsOTcuMCw1NC4wLDIyNTQsMjMuNSwxOTcyLTAxLTAxLEV1cm9wZQo2NyxjaGV2cm9sZXQgdmVnYSwyMC4wLDQsMTQwLjAsOTAuMCwyNDA4LDE5LjUsMTk3Mi0wMS0wMSxVU0EKNjgsZm9yZCBwaW50byBydW5hYm91dCwyMS4wLDQsMTIyLjAsODYuMCwyMjI2LDE2LjUsMTk3Mi0wMS0wMSxVU0EKNjksY2hldnJvbGV0IGltcGFsYSwxMy4wLDgsMzUwLjAsMTY1LjAsNDI3NCwxMi4wLDE5NzItMDEtMDEsVVNBCjcwLHBvbnRpYWMgY2F0YWxpbmEsMTQuMCw4LDQwMC4wLDE3NS4wLDQzODUsMTIuMCwxOTcyLTAxLTAxLFVTQQo3MSxwbHltb3V0aCBmdXJ5IGlpaSwxNS4wLDgsMzE4LjAsMTUwLjAsNDEzNSwxMy41LDE5NzItMDEtMDEsVVNBCjcyLGZvcmQgZ2FsYXhpZSA1MDAsMTQuMCw4LDM1MS4wLDE1My4wLDQxMjksMTMuMCwxOTcyLTAxLTAxLFVTQQo3MyxhbWMgYW1iYXNzYWRvciBzc3QsMTcuMCw4LDMwNC4wLDE1MC4wLDM2NzIsMTEuNSwxOTcyLTAxLTAxLFVTQQo3NCxtZXJjdXJ5IG1hcnF1aXMsMTEuMCw4LDQyOS4wLDIwOC4wLDQ2MzMsMTEuMCwxOTcyLTAxLTAxLFVTQQo3NSxidWljayBsZXNhYnJlIGN1c3RvbSwxMy4wLDgsMzUwLjAsMTU1LjAsNDUwMiwxMy41LDE5NzItMDEtMDEsVVNBCjc2LG9sZHNtb2JpbGUgZGVsdGEgODggcm95YWxlLDEyLjAsOCwzNTAuMCwxNjAuMCw0NDU2LDEzLjUsMTk3Mi0wMS0wMSxVU0EKNzcsY2hyeXNsZXIgbmV3cG9ydCByb3lhbCwxMy4wLDgsNDAwLjAsMTkwLjAsNDQyMiwxMi41LDE5NzItMDEtMDEsVVNBCjc4LG1hemRhIHJ4MiBjb3VwZSwxOS4wLDMsNzAuMCw5Ny4wLDIzMzAsMTMuNSwxOTcyLTAxLTAxLEphcGFuCjc5LGFtYyBtYXRhZG9yIChzdyksMTUuMCw4LDMwNC4wLDE1MC4wLDM4OTIsMTIuNSwxOTcyLTAxLTAxLFVTQQo4MCxjaGV2cm9sZXQgY2hldmVsbGUgY29uY291cnMgKHN3KSwxMy4wLDgsMzA3LjAsMTMwLjAsNDA5OCwxNC4wLDE5NzItMDEtMDEsVVNBCjgxLGZvcmQgZ3JhbiB0b3Jpbm8gKHN3KSwxMy4wLDgsMzAyLjAsMTQwLjAsNDI5NCwxNi4wLDE5NzItMDEtMDEsVVNBCjgyLHBseW1vdXRoIHNhdGVsbGl0ZSBjdXN0b20gKHN3KSwxNC4wLDgsMzE4LjAsMTUwLjAsNDA3NywxNC4wLDE5NzItMDEtMDEsVVNBCjgzLHZvbHZvIDE0NWUgKHN3KSwxOC4wLDQsMTIxLjAsMTEyLjAsMjkzMywxNC41LDE5NzItMDEtMDEsRXVyb3BlCjg0LHZvbGtzd2FnZW4gNDExIChzdyksMjIuMCw0LDEyMS4wLDc2LjAsMjUxMSwxOC4wLDE5NzItMDEtMDEsRXVyb3BlCjg1LHBldWdlb3QgNTA0IChzdyksMjEuMCw0LDEyMC4wLDg3LjAsMjk3OSwxOS41LDE5NzItMDEtMDEsRXVyb3BlCjg2LHJlbmF1bHQgMTIgKHN3KSwyNi4wLDQsOTYuMCw2OS4wLDIxODksMTguMCwxOTcyLTAxLTAxLEV1cm9wZQo4Nyxmb3JkIHBpbnRvIChzdyksMjIuMCw0LDEyMi4wLDg2LjAsMjM5NSwxNi4wLDE5NzItMDEtMDEsVVNBCjg4LGRhdHN1biA1MTAgKHN3KSwyOC4wLDQsOTcuMCw5Mi4wLDIyODgsMTcuMCwxOTcyLTAxLTAxLEphcGFuCjg5LHRveW91dGEgY29yb25hIG1hcmsgaWkgKHN3KSwyMy4wLDQsMTIwLjAsOTcuMCwyNTA2LDE0LjUsMTk3Mi0wMS0wMSxKYXBhbgo5MCxkb2RnZSBjb2x0IChzdyksMjguMCw0LDk4LjAsODAuMCwyMTY0LDE1LjAsMTk3Mi0wMS0wMSxVU0EKOTEsdG95b3RhIGNvcm9sbGEgMTYwMCAoc3cpLDI3LjAsNCw5Ny4wLDg4LjAsMjEwMCwxNi41LDE5NzItMDEtMDEsSmFwYW4KOTIsYnVpY2sgY2VudHVyeSAzNTAsMTMuMCw4LDM1MC4wLDE3NS4wLDQxMDAsMTMuMCwxOTczLTAxLTAxLFVTQQo5MyxhbWMgbWF0YWRvciwxNC4wLDgsMzA0LjAsMTUwLjAsMzY3MiwxMS41LDE5NzMtMDEtMDEsVVNBCjk0LGNoZXZyb2xldCBtYWxpYnUsMTMuMCw4LDM1MC4wLDE0NS4wLDM5ODgsMTMuMCwxOTczLTAxLTAxLFVTQQo5NSxmb3JkIGdyYW4gdG9yaW5vLDE0LjAsOCwzMDIuMCwxMzcuMCw0MDQyLDE0LjUsMTk3My0wMS0wMSxVU0EKOTYsZG9kZ2UgY29yb25ldCBjdXN0b20sMTUuMCw4LDMxOC4wLDE1MC4wLDM3NzcsMTIuNSwxOTczLTAxLTAxLFVTQQo5NyxtZXJjdXJ5IG1hcnF1aXMgYnJvdWdoYW0sMTIuMCw4LDQyOS4wLDE5OC4wLDQ5NTIsMTEuNSwxOTczLTAxLTAxLFVTQQo5OCxjaGV2cm9sZXQgY2FwcmljZSBjbGFzc2ljLDEzLjAsOCw0MDAuMCwxNTAuMCw0NDY0LDEyLjAsMTk3My0wMS0wMSxVU0EKOTksZm9yZCBsdGQsMTMuMCw4LDM1MS4wLDE1OC4wLDQzNjMsMTMuMCwxOTczLTAxLTAxLFVTQQoxMDAscGx5bW91dGggZnVyeSBncmFuIHNlZGFuLDE0LjAsOCwzMTguMCwxNTAuMCw0MjM3LDE0LjUsMTk3My0wMS0wMSxVU0EKMTAxLGNocnlzbGVyIG5ldyB5b3JrZXIgYnJvdWdoYW0sMTMuMCw4LDQ0MC4wLDIxNS4wLDQ3MzUsMTEuMCwxOTczLTAxLTAxLFVTQQoxMDIsYnVpY2sgZWxlY3RyYSAyMjUgY3VzdG9tLDEyLjAsOCw0NTUuMCwyMjUuMCw0OTUxLDExLjAsMTk3My0wMS0wMSxVU0EKMTAzLGFtYyBhbWJhc3NhZG9yIGJyb3VnaGFtLDEzLjAsOCwzNjAuMCwxNzUuMCwzODIxLDExLjAsMTk3My0wMS0wMSxVU0EKMTA0LHBseW1vdXRoIHZhbGlhbnQsMTguMCw2LDIyNS4wLDEwNS4wLDMxMjEsMTYuNSwxOTczLTAxLTAxLFVTQQoxMDUsY2hldnJvbGV0IG5vdmEgY3VzdG9tLDE2LjAsNiwyNTAuMCwxMDAuMCwzMjc4LDE4LjAsMTk3My0wMS0wMSxVU0EKMTA2LGFtYyBob3JuZXQsMTguMCw2LDIzMi4wLDEwMC4wLDI5NDUsMTYuMCwxOTczLTAxLTAxLFVTQQoxMDcsZm9yZCBtYXZlcmljaywxOC4wLDYsMjUwLjAsODguMCwzMDIxLDE2LjUsMTk3My0wMS0wMSxVU0EKMTA4LHBseW1vdXRoIGR1c3RlciwyMy4wLDYsMTk4LjAsOTUuMCwyOTA0LDE2LjAsMTk3My0wMS0wMSxVU0EKMTA5LHZvbGtzd2FnZW4gc3VwZXIgYmVldGxlLDI2LjAsNCw5Ny4wLDQ2LjAsMTk1MCwyMS4wLDE5NzMtMDEtMDEsRXVyb3BlCjExMCxjaGV2cm9sZXQgaW1wYWxhLDExLjAsOCw0MDAuMCwxNTAuMCw0OTk3LDE0LjAsMTk3My0wMS0wMSxVU0EKMTExLGZvcmQgY291bnRyeSwxMi4wLDgsNDAwLjAsMTY3LjAsNDkwNiwxMi41LDE5NzMtMDEtMDEsVVNBCjExMixwbHltb3V0aCBjdXN0b20gc3VidXJiLDEzLjAsOCwzNjAuMCwxNzAuMCw0NjU0LDEzLjAsMTk3My0wMS0wMSxVU0EKMTEzLG9sZHNtb2JpbGUgdmlzdGEgY3J1aXNlciwxMi4wLDgsMzUwLjAsMTgwLjAsNDQ5OSwxMi41LDE5NzMtMDEtMDEsVVNBCjExNCxhbWMgZ3JlbWxpbiwxOC4wLDYsMjMyLjAsMTAwLjAsMjc4OSwxNS4wLDE5NzMtMDEtMDEsVVNBCjExNSx0b3lvdGEgY2FyaW5hLDIwLjAsNCw5Ny4wLDg4LjAsMjI3OSwxOS4wLDE5NzMtMDEtMDEsSmFwYW4KMTE2LGNoZXZyb2xldCB2ZWdhLDIxLjAsNCwxNDAuMCw3Mi4wLDI0MDEsMTkuNSwxOTczLTAxLTAxLFVTQQoxMTcsZGF0c3VuIDYxMCwyMi4wLDQsMTA4LjAsOTQuMCwyMzc5LDE2LjUsMTk3My0wMS0wMSxKYXBhbgoxMTgsbWF4ZGEgcngzLDE4LjAsMyw3MC4wLDkwLjAsMjEyNCwxMy41LDE5NzMtMDEtMDEsSmFwYW4KMTE5LGZvcmQgcGludG8sMTkuMCw0LDEyMi4wLDg1LjAsMjMxMCwxOC41LDE5NzMtMDEtMDEsVVNBCjEyMCxtZXJjdXJ5IGNhcHJpIHY2LDIxLjAsNiwxNTUuMCwxMDcuMCwyNDcyLDE0LjAsMTk3My0wMS0wMSxVU0EKMTIxLGZpYXQgMTI0IHNwb3J0IGNvdXBlLDI2LjAsNCw5OC4wLDkwLjAsMjI2NSwxNS41LDE5NzMtMDEtMDEsRXVyb3BlCjEyMixjaGV2cm9sZXQgbW9udGUgY2FybG8gcywxNS4wLDgsMzUwLjAsMTQ1LjAsNDA4MiwxMy4wLDE5NzMtMDEtMDEsVVNBCjEyMyxwb250aWFjIGdyYW5kIHByaXgsMTYuMCw4LDQwMC4wLDIzMC4wLDQyNzgsOS41LDE5NzMtMDEtMDEsVVNBCjEyNCxmaWF0IDEyOCwyOS4wLDQsNjguMCw0OS4wLDE4NjcsMTkuNSwxOTczLTAxLTAxLEV1cm9wZQoxMjUsb3BlbCBtYW50YSwyNC4wLDQsMTE2LjAsNzUuMCwyMTU4LDE1LjUsMTk3My0wMS0wMSxFdXJvcGUKMTI2LGF1ZGkgMTAwbHMsMjAuMCw0LDExNC4wLDkxLjAsMjU4MiwxNC4wLDE5NzMtMDEtMDEsRXVyb3BlCjEyNyx2b2x2byAxNDRlYSwxOS4wLDQsMTIxLjAsMTEyLjAsMjg2OCwxNS41LDE5NzMtMDEtMDEsRXVyb3BlCjEyOCxkb2RnZSBkYXJ0IGN1c3RvbSwxNS4wLDgsMzE4LjAsMTUwLjAsMzM5OSwxMS4wLDE5NzMtMDEtMDEsVVNBCjEyOSxzYWFiIDk5bGUsMjQuMCw0LDEyMS4wLDExMC4wLDI2NjAsMTQuMCwxOTczLTAxLTAxLEV1cm9wZQoxMzAsdG95b3RhIG1hcmsgaWksMjAuMCw2LDE1Ni4wLDEyMi4wLDI4MDcsMTMuNSwxOTczLTAxLTAxLEphcGFuCjEzMSxvbGRzbW9iaWxlIG9tZWdhLDExLjAsOCwzNTAuMCwxODAuMCwzNjY0LDExLjAsMTk3My0wMS0wMSxVU0EKMTMyLHBseW1vdXRoIGR1c3RlciwyMC4wLDYsMTk4LjAsOTUuMCwzMTAyLDE2LjUsMTk3NC0wMS0wMSxVU0EKMTMzLGZvcmQgbWF2ZXJpY2ssMjEuMCw2LDIwMC4wLCwyODc1LDE3LjAsMTk3NC0wMS0wMSxVU0EKMTM0LGFtYyBob3JuZXQsMTkuMCw2LDIzMi4wLDEwMC4wLDI5MDEsMTYuMCwxOTc0LTAxLTAxLFVTQQoxMzUsY2hldnJvbGV0IG5vdmEsMTUuMCw2LDI1MC4wLDEwMC4wLDMzMzYsMTcuMCwxOTc0LTAxLTAxLFVTQQoxMzYsZGF0c3VuIGIyMTAsMzEuMCw0LDc5LjAsNjcuMCwxOTUwLDE5LjAsMTk3NC0wMS0wMSxKYXBhbgoxMzcsZm9yZCBwaW50bywyNi4wLDQsMTIyLjAsODAuMCwyNDUxLDE2LjUsMTk3NC0wMS0wMSxVU0EKMTM4LHRveW90YSBjb3JvbGxhIDEyMDAsMzIuMCw0LDcxLjAsNjUuMCwxODM2LDIxLjAsMTk3NC0wMS0wMSxKYXBhbgoxMzksY2hldnJvbGV0IHZlZ2EsMjUuMCw0LDE0MC4wLDc1LjAsMjU0MiwxNy4wLDE5NzQtMDEtMDEsVVNBCjE0MCxjaGV2cm9sZXQgY2hldmVsbGUgbWFsaWJ1IGNsYXNzaWMsMTYuMCw2LDI1MC4wLDEwMC4wLDM3ODEsMTcuMCwxOTc0LTAxLTAxLFVTQQoxNDEsYW1jIG1hdGFkb3IsMTYuMCw2LDI1OC4wLDExMC4wLDM2MzIsMTguMCwxOTc0LTAxLTAxLFVTQQoxNDIscGx5bW91dGggc2F0ZWxsaXRlIHNlYnJpbmcsMTguMCw2LDIyNS4wLDEwNS4wLDM2MTMsMTYuNSwxOTc0LTAxLTAxLFVTQQoxNDMsZm9yZCBncmFuIHRvcmlubywxNi4wLDgsMzAyLjAsMTQwLjAsNDE0MSwxNC4wLDE5NzQtMDEtMDEsVVNBCjE0NCxidWljayBjZW50dXJ5IGx1eHVzIChzdyksMTMuMCw4LDM1MC4wLDE1MC4wLDQ2OTksMTQuNSwxOTc0LTAxLTAxLFVTQQoxNDUsZG9kZ2UgY29yb25ldCBjdXN0b20gKHN3KSwxNC4wLDgsMzE4LjAsMTUwLjAsNDQ1NywxMy41LDE5NzQtMDEtMDEsVVNBCjE0Nixmb3JkIGdyYW4gdG9yaW5vIChzdyksMTQuMCw4LDMwMi4wLDE0MC4wLDQ2MzgsMTYuMCwxOTc0LTAxLTAxLFVTQQoxNDcsYW1jIG1hdGFkb3IgKHN3KSwxNC4wLDgsMzA0LjAsMTUwLjAsNDI1NywxNS41LDE5NzQtMDEtMDEsVVNBCjE0OCxhdWRpIGZveCwyOS4wLDQsOTguMCw4My4wLDIyMTksMTYuNSwxOTc0LTAxLTAxLEV1cm9wZQoxNDksdm9sa3N3YWdlbiBkYXNoZXIsMjYuMCw0LDc5LjAsNjcuMCwxOTYzLDE1LjUsMTk3NC0wMS0wMSxFdXJvcGUKMTUwLG9wZWwgbWFudGEsMjYuMCw0LDk3LjAsNzguMCwyMzAwLDE0LjUsMTk3NC0wMS0wMSxFdXJvcGUKMTUxLHRveW90YSBjb3JvbmEsMzEuMCw0LDc2LjAsNTIuMCwxNjQ5LDE2LjUsMTk3NC0wMS0wMSxKYXBhbgoxNTIsZGF0c3VuIDcxMCwzMi4wLDQsODMuMCw2MS4wLDIwMDMsMTkuMCwxOTc0LTAxLTAxLEphcGFuCjE1Myxkb2RnZSBjb2x0LDI4LjAsNCw5MC4wLDc1LjAsMjEyNSwxNC41LDE5NzQtMDEtMDEsVVNBCjE1NCxmaWF0IDEyOCwyNC4wLDQsOTAuMCw3NS4wLDIxMDgsMTUuNSwxOTc0LTAxLTAxLEV1cm9wZQoxNTUsZmlhdCAxMjQgdGMsMjYuMCw0LDExNi4wLDc1LjAsMjI0NiwxNC4wLDE5NzQtMDEtMDEsRXVyb3BlCjE1Nixob25kYSBjaXZpYywyNC4wLDQsMTIwLjAsOTcuMCwyNDg5LDE1LjAsMTk3NC0wMS0wMSxKYXBhbgoxNTcsc3ViYXJ1LDI2LjAsNCwxMDguMCw5My4wLDIzOTEsMTUuNSwxOTc0LTAxLTAxLEphcGFuCjE1OCxmaWF0IHgxLjksMzEuMCw0LDc5LjAsNjcuMCwyMDAwLDE2LjAsMTk3NC0wMS0wMSxFdXJvcGUKMTU5LHBseW1vdXRoIHZhbGlhbnQgY3VzdG9tLDE5LjAsNiwyMjUuMCw5NS4wLDMyNjQsMTYuMCwxOTc1LTAxLTAxLFVTQQoxNjAsY2hldnJvbGV0IG5vdmEsMTguMCw2LDI1MC4wLDEwNS4wLDM0NTksMTYuMCwxOTc1LTAxLTAxLFVTQQoxNjEsbWVyY3VyeSBtb25hcmNoLDE1LjAsNiwyNTAuMCw3Mi4wLDM0MzIsMjEuMCwxOTc1LTAxLTAxLFVTQQoxNjIsZm9yZCBtYXZlcmljaywxNS4wLDYsMjUwLjAsNzIuMCwzMTU4LDE5LjUsMTk3NS0wMS0wMSxVU0EKMTYzLHBvbnRpYWMgY2F0YWxpbmEsMTYuMCw4LDQwMC4wLDE3MC4wLDQ2NjgsMTEuNSwxOTc1LTAxLTAxLFVTQQoxNjQsY2hldnJvbGV0IGJlbCBhaXIsMTUuMCw4LDM1MC4wLDE0NS4wLDQ0NDAsMTQuMCwxOTc1LTAxLTAxLFVTQQoxNjUscGx5bW91dGggZ3JhbmQgZnVyeSwxNi4wLDgsMzE4LjAsMTUwLjAsNDQ5OCwxNC41LDE5NzUtMDEtMDEsVVNBCjE2Nixmb3JkIGx0ZCwxNC4wLDgsMzUxLjAsMTQ4LjAsNDY1NywxMy41LDE5NzUtMDEtMDEsVVNBCjE2NyxidWljayBjZW50dXJ5LDE3LjAsNiwyMzEuMCwxMTAuMCwzOTA3LDIxLjAsMTk3NS0wMS0wMSxVU0EKMTY4LGNoZXZyb2VsdCBjaGV2ZWxsZSBtYWxpYnUsMTYuMCw2LDI1MC4wLDEwNS4wLDM4OTcsMTguNSwxOTc1LTAxLTAxLFVTQQoxNjksYW1jIG1hdGFkb3IsMTUuMCw2LDI1OC4wLDExMC4wLDM3MzAsMTkuMCwxOTc1LTAxLTAxLFVTQQoxNzAscGx5bW91dGggZnVyeSwxOC4wLDYsMjI1LjAsOTUuMCwzNzg1LDE5LjAsMTk3NS0wMS0wMSxVU0EKMTcxLGJ1aWNrIHNreWhhd2ssMjEuMCw2LDIzMS4wLDExMC4wLDMwMzksMTUuMCwxOTc1LTAxLTAxLFVTQQoxNzIsY2hldnJvbGV0IG1vbnphIDIrMiwyMC4wLDgsMjYyLjAsMTEwLjAsMzIyMSwxMy41LDE5NzUtMDEtMDEsVVNBCjE3Myxmb3JkIG11c3RhbmcgaWksMTMuMCw4LDMwMi4wLDEyOS4wLDMxNjksMTIuMCwxOTc1LTAxLTAxLFVTQQoxNzQsdG95b3RhIGNvcm9sbGEsMjkuMCw0LDk3LjAsNzUuMCwyMTcxLDE2LjAsMTk3NS0wMS0wMSxKYXBhbgoxNzUsZm9yZCBwaW50bywyMy4wLDQsMTQwLjAsODMuMCwyNjM5LDE3LjAsMTk3NS0wMS0wMSxVU0EKMTc2LGFtYyBncmVtbGluLDIwLjAsNiwyMzIuMCwxMDAuMCwyOTE0LDE2LjAsMTk3NS0wMS0wMSxVU0EKMTc3LHBvbnRpYWMgYXN0cm8sMjMuMCw0LDE0MC4wLDc4LjAsMjU5MiwxOC41LDE5NzUtMDEtMDEsVVNBCjE3OCx0b3lvdGEgY29yb25hLDI0LjAsNCwxMzQuMCw5Ni4wLDI3MDIsMTMuNSwxOTc1LTAxLTAxLEphcGFuCjE3OSx2b2xrc3dhZ2VuIGRhc2hlciwyNS4wLDQsOTAuMCw3MS4wLDIyMjMsMTYuNSwxOTc1LTAxLTAxLEV1cm9wZQoxODAsZGF0c3VuIDcxMCwyNC4wLDQsMTE5LjAsOTcuMCwyNTQ1LDE3LjAsMTk3NS0wMS0wMSxKYXBhbgoxODEsZm9yZCBwaW50bywxOC4wLDYsMTcxLjAsOTcuMCwyOTg0LDE0LjUsMTk3NS0wMS0wMSxVU0EKMTgyLHZvbGtzd2FnZW4gcmFiYml0LDI5LjAsNCw5MC4wLDcwLjAsMTkzNywxNC4wLDE5NzUtMDEtMDEsRXVyb3BlCjE4MyxhbWMgcGFjZXIsMTkuMCw2LDIzMi4wLDkwLjAsMzIxMSwxNy4wLDE5NzUtMDEtMDEsVVNBCjE4NCxhdWRpIDEwMGxzLDIzLjAsNCwxMTUuMCw5NS4wLDI2OTQsMTUuMCwxOTc1LTAxLTAxLEV1cm9wZQoxODUscGV1Z2VvdCA1MDQsMjMuMCw0LDEyMC4wLDg4LjAsMjk1NywxNy4wLDE5NzUtMDEtMDEsRXVyb3BlCjE4Nix2b2x2byAyNDRkbCwyMi4wLDQsMTIxLjAsOTguMCwyOTQ1LDE0LjUsMTk3NS0wMS0wMSxFdXJvcGUKMTg3LHNhYWIgOTlsZSwyNS4wLDQsMTIxLjAsMTE1LjAsMjY3MSwxMy41LDE5NzUtMDEtMDEsRXVyb3BlCjE4OCxob25kYSBjaXZpYyBjdmNjLDMzLjAsNCw5MS4wLDUzLjAsMTc5NSwxNy41LDE5NzUtMDEtMDEsSmFwYW4KMTg5LGZpYXQgMTMxLDI4LjAsNCwxMDcuMCw4Ni4wLDI0NjQsMTUuNSwxOTc2LTAxLTAxLEV1cm9wZQoxOTAsb3BlbCAxOTAwLDI1LjAsNCwxMTYuMCw4MS4wLDIyMjAsMTYuOSwxOTc2LTAxLTAxLEV1cm9wZQoxOTEsY2FwcmkgaWksMjUuMCw0LDE0MC4wLDkyLjAsMjU3MiwxNC45LDE5NzYtMDEtMDEsVVNBCjE5Mixkb2RnZSBjb2x0LDI2LjAsNCw5OC4wLDc5LjAsMjI1NSwxNy43LDE5NzYtMDEtMDEsVVNBCjE5MyxyZW5hdWx0IDEydGwsMjcuMCw0LDEwMS4wLDgzLjAsMjIwMiwxNS4zLDE5NzYtMDEtMDEsRXVyb3BlCjE5NCxjaGV2cm9sZXQgY2hldmVsbGUgbWFsaWJ1IGNsYXNzaWMsMTcuNSw4LDMwNS4wLDE0MC4wLDQyMTUsMTMuMCwxOTc2LTAxLTAxLFVTQQoxOTUsZG9kZ2UgY29yb25ldCBicm91Z2hhbSwxNi4wLDgsMzE4LjAsMTUwLjAsNDE5MCwxMy4wLDE5NzYtMDEtMDEsVVNBCjE5NixhbWMgbWF0YWRvciwxNS41LDgsMzA0LjAsMTIwLjAsMzk2MiwxMy45LDE5NzYtMDEtMDEsVVNBCjE5Nyxmb3JkIGdyYW4gdG9yaW5vLDE0LjUsOCwzNTEuMCwxNTIuMCw0MjE1LDEyLjgsMTk3Ni0wMS0wMSxVU0EKMTk4LHBseW1vdXRoIHZhbGlhbnQsMjIuMCw2LDIyNS4wLDEwMC4wLDMyMzMsMTUuNCwxOTc2LTAxLTAxLFVTQQoxOTksY2hldnJvbGV0IG5vdmEsMjIuMCw2LDI1MC4wLDEwNS4wLDMzNTMsMTQuNSwxOTc2LTAxLTAxLFVTQQoyMDAsZm9yZCBtYXZlcmljaywyNC4wLDYsMjAwLjAsODEuMCwzMDEyLDE3LjYsMTk3Ni0wMS0wMSxVU0EKMjAxLGFtYyBob3JuZXQsMjIuNSw2LDIzMi4wLDkwLjAsMzA4NSwxNy42LDE5NzYtMDEtMDEsVVNBCjIwMixjaGV2cm9sZXQgY2hldmV0dGUsMjkuMCw0LDg1LjAsNTIuMCwyMDM1LDIyLjIsMTk3Ni0wMS0wMSxVU0EKMjAzLGNoZXZyb2xldCB3b29keSwyNC41LDQsOTguMCw2MC4wLDIxNjQsMjIuMSwxOTc2LTAxLTAxLFVTQQoyMDQsdncgcmFiYml0LDI5LjAsNCw5MC4wLDcwLjAsMTkzNywxNC4yLDE5NzYtMDEtMDEsRXVyb3BlCjIwNSxob25kYSBjaXZpYywzMy4wLDQsOTEuMCw1My4wLDE3OTUsMTcuNCwxOTc2LTAxLTAxLEphcGFuCjIwNixkb2RnZSBhc3BlbiBzZSwyMC4wLDYsMjI1LjAsMTAwLjAsMzY1MSwxNy43LDE5NzYtMDEtMDEsVVNBCjIwNyxmb3JkIGdyYW5hZGEgZ2hpYSwxOC4wLDYsMjUwLjAsNzguMCwzNTc0LDIxLjAsMTk3Ni0wMS0wMSxVU0EKMjA4LHBvbnRpYWMgdmVudHVyYSBzaiwxOC41LDYsMjUwLjAsMTEwLjAsMzY0NSwxNi4yLDE5NzYtMDEtMDEsVVNBCjIwOSxhbWMgcGFjZXIgZC9sLDE3LjUsNiwyNTguMCw5NS4wLDMxOTMsMTcuOCwxOTc2LTAxLTAxLFVTQQoyMTAsdm9sa3N3YWdlbiByYWJiaXQsMjkuNSw0LDk3LjAsNzEuMCwxODI1LDEyLjIsMTk3Ni0wMS0wMSxFdXJvcGUKMjExLGRhdHN1biBiLTIxMCwzMi4wLDQsODUuMCw3MC4wLDE5OTAsMTcuMCwxOTc2LTAxLTAxLEphcGFuCjIxMix0b3lvdGEgY29yb2xsYSwyOC4wLDQsOTcuMCw3NS4wLDIxNTUsMTYuNCwxOTc2LTAxLTAxLEphcGFuCjIxMyxmb3JkIHBpbnRvLDI2LjUsNCwxNDAuMCw3Mi4wLDI1NjUsMTMuNiwxOTc2LTAxLTAxLFVTQQoyMTQsdm9sdm8gMjQ1LDIwLjAsNCwxMzAuMCwxMDIuMCwzMTUwLDE1LjcsMTk3Ni0wMS0wMSxFdXJvcGUKMjE1LHBseW1vdXRoIHZvbGFyZSBwcmVtaWVyIHY4LDEzLjAsOCwzMTguMCwxNTAuMCwzOTQwLDEzLjIsMTk3Ni0wMS0wMSxVU0EKMjE2LHBldWdlb3QgNTA0LDE5LjAsNCwxMjAuMCw4OC4wLDMyNzAsMjEuOSwxOTc2LTAxLTAxLEV1cm9wZQoyMTcsdG95b3RhIG1hcmsgaWksMTkuMCw2LDE1Ni4wLDEwOC4wLDI5MzAsMTUuNSwxOTc2LTAxLTAxLEphcGFuCjIxOCxtZXJjZWRlcy1iZW56IDI4MHMsMTYuNSw2LDE2OC4wLDEyMC4wLDM4MjAsMTYuNywxOTc2LTAxLTAxLEV1cm9wZQoyMTksY2FkaWxsYWMgc2V2aWxsZSwxNi41LDgsMzUwLjAsMTgwLjAsNDM4MCwxMi4xLDE5NzYtMDEtMDEsVVNBCjIyMCxjaGV2eSBjMTAsMTMuMCw4LDM1MC4wLDE0NS4wLDQwNTUsMTIuMCwxOTc2LTAxLTAxLFVTQQoyMjEsZm9yZCBmMTA4LDEzLjAsOCwzMDIuMCwxMzAuMCwzODcwLDE1LjAsMTk3Ni0wMS0wMSxVU0EKMjIyLGRvZGdlIGQxMDAsMTMuMCw4LDMxOC4wLDE1MC4wLDM3NTUsMTQuMCwxOTc2LTAxLTAxLFVTQQoyMjMsaG9uZGEgQWNjZWxlcmF0aW9ub3JkIGN2Y2MsMzEuNSw0LDk4LjAsNjguMCwyMDQ1LDE4LjUsMTk3Ny0wMS0wMSxKYXBhbgoyMjQsYnVpY2sgb3BlbCBpc3V6dSBkZWx1eGUsMzAuMCw0LDExMS4wLDgwLjAsMjE1NSwxNC44LDE5NzctMDEtMDEsVVNBCjIyNSxyZW5hdWx0IDUgZ3RsLDM2LjAsNCw3OS4wLDU4LjAsMTgyNSwxOC42LDE5NzctMDEtMDEsRXVyb3BlCjIyNixwbHltb3V0aCBhcnJvdyBncywyNS41LDQsMTIyLjAsOTYuMCwyMzAwLDE1LjUsMTk3Ny0wMS0wMSxVU0EKMjI3LGRhdHN1biBmLTEwIGhhdGNoYmFjaywzMy41LDQsODUuMCw3MC4wLDE5NDUsMTYuOCwxOTc3LTAxLTAxLEphcGFuCjIyOCxjaGV2cm9sZXQgY2FwcmljZSBjbGFzc2ljLDE3LjUsOCwzMDUuMCwxNDUuMCwzODgwLDEyLjUsMTk3Ny0wMS0wMSxVU0EKMjI5LG9sZHNtb2JpbGUgY3V0bGFzcyBzdXByZW1lLDE3LjAsOCwyNjAuMCwxMTAuMCw0MDYwLDE5LjAsMTk3Ny0wMS0wMSxVU0EKMjMwLGRvZGdlIG1vbmFjbyBicm91Z2hhbSwxNS41LDgsMzE4LjAsMTQ1LjAsNDE0MCwxMy43LDE5NzctMDEtMDEsVVNBCjIzMSxtZXJjdXJ5IGNvdWdhciBicm91Z2hhbSwxNS4wLDgsMzAyLjAsMTMwLjAsNDI5NSwxNC45LDE5NzctMDEtMDEsVVNBCjIzMixjaGV2cm9sZXQgY29uY291cnMsMTcuNSw2LDI1MC4wLDExMC4wLDM1MjAsMTYuNCwxOTc3LTAxLTAxLFVTQQoyMzMsYnVpY2sgc2t5bGFyaywyMC41LDYsMjMxLjAsMTA1LjAsMzQyNSwxNi45LDE5NzctMDEtMDEsVVNBCjIzNCxwbHltb3V0aCB2b2xhcmUgY3VzdG9tLDE5LjAsNiwyMjUuMCwxMDAuMCwzNjMwLDE3LjcsMTk3Ny0wMS0wMSxVU0EKMjM1LGZvcmQgZ3JhbmFkYSwxOC41LDYsMjUwLjAsOTguMCwzNTI1LDE5LjAsMTk3Ny0wMS0wMSxVU0EKMjM2LHBvbnRpYWMgZ3JhbmQgcHJpeCBsaiwxNi4wLDgsNDAwLjAsMTgwLjAsNDIyMCwxMS4xLDE5NzctMDEtMDEsVVNBCjIzNyxjaGV2cm9sZXQgbW9udGUgY2FybG8gbGFuZGF1LDE1LjUsOCwzNTAuMCwxNzAuMCw0MTY1LDExLjQsMTk3Ny0wMS0wMSxVU0EKMjM4LGNocnlzbGVyIGNvcmRvYmEsMTUuNSw4LDQwMC4wLDE5MC4wLDQzMjUsMTIuMiwxOTc3LTAxLTAxLFVTQQoyMzksZm9yZCB0aHVuZGVyYmlyZCwxNi4wLDgsMzUxLjAsMTQ5LjAsNDMzNSwxNC41LDE5NzctMDEtMDEsVVNBCjI0MCx2b2xrc3dhZ2VuIHJhYmJpdCBjdXN0b20sMjkuMCw0LDk3LjAsNzguMCwxOTQwLDE0LjUsMTk3Ny0wMS0wMSxFdXJvcGUKMjQxLHBvbnRpYWMgc3VuYmlyZCBjb3VwZSwyNC41LDQsMTUxLjAsODguMCwyNzQwLDE2LjAsMTk3Ny0wMS0wMSxVU0EKMjQyLHRveW90YSBjb3JvbGxhIGxpZnRiYWNrLDI2LjAsNCw5Ny4wLDc1LjAsMjI2NSwxOC4yLDE5NzctMDEtMDEsSmFwYW4KMjQzLGZvcmQgbXVzdGFuZyBpaSAyKzIsMjUuNSw0LDE0MC4wLDg5LjAsMjc1NSwxNS44LDE5NzctMDEtMDEsVVNBCjI0NCxjaGV2cm9sZXQgY2hldmV0dGUsMzAuNSw0LDk4LjAsNjMuMCwyMDUxLDE3LjAsMTk3Ny0wMS0wMSxVU0EKMjQ1LGRvZGdlIGNvbHQgbS9tLDMzLjUsNCw5OC4wLDgzLjAsMjA3NSwxNS45LDE5NzctMDEtMDEsVVNBCjI0NixzdWJhcnUgZGwsMzAuMCw0LDk3LjAsNjcuMCwxOTg1LDE2LjQsMTk3Ny0wMS0wMSxKYXBhbgoyNDcsdm9sa3N3YWdlbiBkYXNoZXIsMzAuNSw0LDk3LjAsNzguMCwyMTkwLDE0LjEsMTk3Ny0wMS0wMSxFdXJvcGUKMjQ4LGRhdHN1biA4MTAsMjIuMCw2LDE0Ni4wLDk3LjAsMjgxNSwxNC41LDE5NzctMDEtMDEsSmFwYW4KMjQ5LGJtdyAzMjBpLDIxLjUsNCwxMjEuMCwxMTAuMCwyNjAwLDEyLjgsMTk3Ny0wMS0wMSxFdXJvcGUKMjUwLG1hemRhIHJ4LTQsMjEuNSwzLDgwLjAsMTEwLjAsMjcyMCwxMy41LDE5NzctMDEtMDEsSmFwYW4KMjUxLHZvbGtzd2FnZW4gcmFiYml0IGN1c3RvbSBkaWVzZWwsNDMuMSw0LDkwLjAsNDguMCwxOTg1LDIxLjUsMTk3OC0wMS0wMSxFdXJvcGUKMjUyLGZvcmQgZmllc3RhLDM2LjEsNCw5OC4wLDY2LjAsMTgwMCwxNC40LDE5NzgtMDEtMDEsVVNBCjI1MyxtYXpkYSBnbGMgZGVsdXhlLDMyLjgsNCw3OC4wLDUyLjAsMTk4NSwxOS40LDE5NzgtMDEtMDEsSmFwYW4KMjU0LGRhdHN1biBiMjEwIGd4LDM5LjQsNCw4NS4wLDcwLjAsMjA3MCwxOC42LDE5NzgtMDEtMDEsSmFwYW4KMjU1LGhvbmRhIGNpdmljIGN2Y2MsMzYuMSw0LDkxLjAsNjAuMCwxODAwLDE2LjQsMTk3OC0wMS0wMSxKYXBhbgoyNTYsb2xkc21vYmlsZSBjdXRsYXNzIHNhbG9uIGJyb3VnaGFtLDE5LjksOCwyNjAuMCwxMTAuMCwzMzY1LDE1LjUsMTk3OC0wMS0wMSxVU0EKMjU3LGRvZGdlIGRpcGxvbWF0LDE5LjQsOCwzMTguMCwxNDAuMCwzNzM1LDEzLjIsMTk3OC0wMS0wMSxVU0EKMjU4LG1lcmN1cnkgbW9uYXJjaCBnaGlhLDIwLjIsOCwzMDIuMCwxMzkuMCwzNTcwLDEyLjgsMTk3OC0wMS0wMSxVU0EKMjU5LHBvbnRpYWMgcGhvZW5peCBsaiwxOS4yLDYsMjMxLjAsMTA1LjAsMzUzNSwxOS4yLDE5NzgtMDEtMDEsVVNBCjI2MCxjaGV2cm9sZXQgbWFsaWJ1LDIwLjUsNiwyMDAuMCw5NS4wLDMxNTUsMTguMiwxOTc4LTAxLTAxLFVTQQoyNjEsZm9yZCBmYWlybW9udCAoYXV0byksMjAuMiw2LDIwMC4wLDg1LjAsMjk2NSwxNS44LDE5NzgtMDEtMDEsVVNBCjI2Mixmb3JkIGZhaXJtb250IChtYW4pLDI1LjEsNCwxNDAuMCw4OC4wLDI3MjAsMTUuNCwxOTc4LTAxLTAxLFVTQQoyNjMscGx5bW91dGggdm9sYXJlLDIwLjUsNiwyMjUuMCwxMDAuMCwzNDMwLDE3LjIsMTk3OC0wMS0wMSxVU0EKMjY0LGFtYyBjb25jb3JkLDE5LjQsNiwyMzIuMCw5MC4wLDMyMTAsMTcuMiwxOTc4LTAxLTAxLFVTQQoyNjUsYnVpY2sgY2VudHVyeSBzcGVjaWFsLDIwLjYsNiwyMzEuMCwxMDUuMCwzMzgwLDE1LjgsMTk3OC0wMS0wMSxVU0EKMjY2LG1lcmN1cnkgemVwaHlyLDIwLjgsNiwyMDAuMCw4NS4wLDMwNzAsMTYuNywxOTc4LTAxLTAxLFVTQQoyNjcsZG9kZ2UgYXNwZW4sMTguNiw2LDIyNS4wLDExMC4wLDM2MjAsMTguNywxOTc4LTAxLTAxLFVTQQoyNjgsYW1jIGNvbmNvcmQgZC9sLDE4LjEsNiwyNTguMCwxMjAuMCwzNDEwLDE1LjEsMTk3OC0wMS0wMSxVU0EKMjY5LGNoZXZyb2xldCBtb250ZSBjYXJsbyBsYW5kYXUsMTkuMiw4LDMwNS4wLDE0NS4wLDM0MjUsMTMuMiwxOTc4LTAxLTAxLFVTQQoyNzAsYnVpY2sgcmVnYWwgc3BvcnQgY291cGUgKHR1cmJvKSwxNy43LDYsMjMxLjAsMTY1LjAsMzQ0NSwxMy40LDE5NzgtMDEtMDEsVVNBCjI3MSxmb3JkIGZ1dHVyYSwxOC4xLDgsMzAyLjAsMTM5LjAsMzIwNSwxMS4yLDE5NzgtMDEtMDEsVVNBCjI3Mixkb2RnZSBtYWdudW0geGUsMTcuNSw4LDMxOC4wLDE0MC4wLDQwODAsMTMuNywxOTc4LTAxLTAxLFVTQQoyNzMsY2hldnJvbGV0IGNoZXZldHRlLDMwLjAsNCw5OC4wLDY4LjAsMjE1NSwxNi41LDE5NzgtMDEtMDEsVVNBCjI3NCx0b3lvdGEgY29yb25hLDI3LjUsNCwxMzQuMCw5NS4wLDI1NjAsMTQuMiwxOTc4LTAxLTAxLEphcGFuCjI3NSxkYXRzdW4gNTEwLDI3LjIsNCwxMTkuMCw5Ny4wLDIzMDAsMTQuNywxOTc4LTAxLTAxLEphcGFuCjI3Nixkb2RnZSBvbW5pLDMwLjksNCwxMDUuMCw3NS4wLDIyMzAsMTQuNSwxOTc4LTAxLTAxLFVTQQoyNzcsdG95b3RhIGNlbGljYSBndCBsaWZ0YmFjaywyMS4xLDQsMTM0LjAsOTUuMCwyNTE1LDE0LjgsMTk3OC0wMS0wMSxKYXBhbgoyNzgscGx5bW91dGggc2FwcG9ybywyMy4yLDQsMTU2LjAsMTA1LjAsMjc0NSwxNi43LDE5NzgtMDEtMDEsVVNBCjI3OSxvbGRzbW9iaWxlIHN0YXJmaXJlIHN4LDIzLjgsNCwxNTEuMCw4NS4wLDI4NTUsMTcuNiwxOTc4LTAxLTAxLFVTQQoyODAsZGF0c3VuIDIwMC1zeCwyMy45LDQsMTE5LjAsOTcuMCwyNDA1LDE0LjksMTk3OC0wMS0wMSxKYXBhbgoyODEsYXVkaSA1MDAwLDIwLjMsNSwxMzEuMCwxMDMuMCwyODMwLDE1LjksMTk3OC0wMS0wMSxFdXJvcGUKMjgyLHZvbHZvIDI2NGdsLDE3LjAsNiwxNjMuMCwxMjUuMCwzMTQwLDEzLjYsMTk3OC0wMS0wMSxFdXJvcGUKMjgzLHNhYWIgOTlnbGUsMjEuNiw0LDEyMS4wLDExNS4wLDI3OTUsMTUuNywxOTc4LTAxLTAxLEV1cm9wZQoyODQscGV1Z2VvdCA2MDRzbCwxNi4yLDYsMTYzLjAsMTMzLjAsMzQxMCwxNS44LDE5NzgtMDEtMDEsRXVyb3BlCjI4NSx2b2xrc3dhZ2VuIHNjaXJvY2NvLDMxLjUsNCw4OS4wLDcxLjAsMTk5MCwxNC45LDE5NzgtMDEtMDEsRXVyb3BlCjI4Nixob25kYSBBY2NlbGVyYXRpb25vcmQgbHgsMjkuNSw0LDk4LjAsNjguMCwyMTM1LDE2LjYsMTk3OC0wMS0wMSxKYXBhbgoyODcscG9udGlhYyBsZW1hbnMgdjYsMjEuNSw2LDIzMS4wLDExNS4wLDMyNDUsMTUuNCwxOTc5LTAxLTAxLFVTQQoyODgsbWVyY3VyeSB6ZXBoeXIgNiwxOS44LDYsMjAwLjAsODUuMCwyOTkwLDE4LjIsMTk3OS0wMS0wMSxVU0EKMjg5LGZvcmQgZmFpcm1vbnQgNCwyMi4zLDQsMTQwLjAsODguMCwyODkwLDE3LjMsMTk3OS0wMS0wMSxVU0EKMjkwLGFtYyBjb25jb3JkIGRsIDYsMjAuMiw2LDIzMi4wLDkwLjAsMzI2NSwxOC4yLDE5NzktMDEtMDEsVVNBCjI5MSxkb2RnZSBhc3BlbiA2LDIwLjYsNiwyMjUuMCwxMTAuMCwzMzYwLDE2LjYsMTk3OS0wMS0wMSxVU0EKMjkyLGNoZXZyb2xldCBjYXByaWNlIGNsYXNzaWMsMTcuMCw4LDMwNS4wLDEzMC4wLDM4NDAsMTUuNCwxOTc5LTAxLTAxLFVTQQoyOTMsZm9yZCBsdGQgbGFuZGF1LDE3LjYsOCwzMDIuMCwxMjkuMCwzNzI1LDEzLjQsMTk3OS0wMS0wMSxVU0EKMjk0LG1lcmN1cnkgZ3JhbmQgbWFycXVpcywxNi41LDgsMzUxLjAsMTM4LjAsMzk1NSwxMy4yLDE5NzktMDEtMDEsVVNBCjI5NSxkb2RnZSBzdC4gcmVnaXMsMTguMiw4LDMxOC4wLDEzNS4wLDM4MzAsMTUuMiwxOTc5LTAxLTAxLFVTQQoyOTYsYnVpY2sgZXN0YXRlIHdhZ29uIChzdyksMTYuOSw4LDM1MC4wLDE1NS4wLDQzNjAsMTQuOSwxOTc5LTAxLTAxLFVTQQoyOTcsZm9yZCBjb3VudHJ5IHNxdWlyZSAoc3cpLDE1LjUsOCwzNTEuMCwxNDIuMCw0MDU0LDE0LjMsMTk3OS0wMS0wMSxVU0EKMjk4LGNoZXZyb2xldCBtYWxpYnUgY2xhc3NpYyAoc3cpLDE5LjIsOCwyNjcuMCwxMjUuMCwzNjA1LDE1LjAsMTk3OS0wMS0wMSxVU0EKMjk5LGNocnlzbGVyIGxlYmFyb24gdG93biBAIGNvdW50cnkgKHN3KSwxOC41LDgsMzYwLjAsMTUwLjAsMzk0MCwxMy4wLDE5NzktMDEtMDEsVVNBCjMwMCx2dyByYWJiaXQgY3VzdG9tLDMxLjksNCw4OS4wLDcxLjAsMTkyNSwxNC4wLDE5NzktMDEtMDEsRXVyb3BlCjMwMSxtYXhkYSBnbGMgZGVsdXhlLDM0LjEsNCw4Ni4wLDY1LjAsMTk3NSwxNS4yLDE5NzktMDEtMDEsSmFwYW4KMzAyLGRvZGdlIGNvbHQgaGF0Y2hiYWNrIGN1c3RvbSwzNS43LDQsOTguMCw4MC4wLDE5MTUsMTQuNCwxOTc5LTAxLTAxLFVTQQozMDMsYW1jIHNwaXJpdCBkbCwyNy40LDQsMTIxLjAsODAuMCwyNjcwLDE1LjAsMTk3OS0wMS0wMSxVU0EKMzA0LG1lcmNlZGVzIGJlbnogMzAwZCwyNS40LDUsMTgzLjAsNzcuMCwzNTMwLDIwLjEsMTk3OS0wMS0wMSxFdXJvcGUKMzA1LGNhZGlsbGFjIGVsZG9yYWRvLDIzLjAsOCwzNTAuMCwxMjUuMCwzOTAwLDE3LjQsMTk3OS0wMS0wMSxVU0EKMzA2LHBldWdlb3QgNTA0LDI3LjIsNCwxNDEuMCw3MS4wLDMxOTAsMjQuOCwxOTc5LTAxLTAxLEV1cm9wZQozMDcsb2xkc21vYmlsZSBjdXRsYXNzIHNhbG9uIGJyb3VnaGFtLDIzLjksOCwyNjAuMCw5MC4wLDM0MjAsMjIuMiwxOTc5LTAxLTAxLFVTQQozMDgscGx5bW91dGggaG9yaXpvbiwzNC4yLDQsMTA1LjAsNzAuMCwyMjAwLDEzLjIsMTk3OS0wMS0wMSxVU0EKMzA5LHBseW1vdXRoIGhvcml6b24gdGMzLDM0LjUsNCwxMDUuMCw3MC4wLDIxNTAsMTQuOSwxOTc5LTAxLTAxLFVTQQozMTAsZGF0c3VuIDIxMCwzMS44LDQsODUuMCw2NS4wLDIwMjAsMTkuMiwxOTc5LTAxLTAxLEphcGFuCjMxMSxmaWF0IHN0cmFkYSBjdXN0b20sMzcuMyw0LDkxLjAsNjkuMCwyMTMwLDE0LjcsMTk3OS0wMS0wMSxFdXJvcGUKMzEyLGJ1aWNrIHNreWxhcmsgbGltaXRlZCwyOC40LDQsMTUxLjAsOTAuMCwyNjcwLDE2LjAsMTk3OS0wMS0wMSxVU0EKMzEzLGNoZXZyb2xldCBjaXRhdGlvbiwyOC44LDYsMTczLjAsMTE1LjAsMjU5NSwxMS4zLDE5NzktMDEtMDEsVVNBCjMxNCxvbGRzbW9iaWxlIG9tZWdhIGJyb3VnaGFtLDI2LjgsNiwxNzMuMCwxMTUuMCwyNzAwLDEyLjksMTk3OS0wMS0wMSxVU0EKMzE1LHBvbnRpYWMgcGhvZW5peCwzMy41LDQsMTUxLjAsOTAuMCwyNTU2LDEzLjIsMTk3OS0wMS0wMSxVU0EKMzE2LHZ3IHJhYmJpdCw0MS41LDQsOTguMCw3Ni4wLDIxNDQsMTQuNywxOTgwLTAxLTAxLEV1cm9wZQozMTcsdG95b3RhIGNvcm9sbGEgdGVyY2VsLDM4LjEsNCw4OS4wLDYwLjAsMTk2OCwxOC44LDE5ODAtMDEtMDEsSmFwYW4KMzE4LGNoZXZyb2xldCBjaGV2ZXR0ZSwzMi4xLDQsOTguMCw3MC4wLDIxMjAsMTUuNSwxOTgwLTAxLTAxLFVTQQozMTksZGF0c3VuIDMxMCwzNy4yLDQsODYuMCw2NS4wLDIwMTksMTYuNCwxOTgwLTAxLTAxLEphcGFuCjMyMCxjaGV2cm9sZXQgY2l0YXRpb24sMjguMCw0LDE1MS4wLDkwLjAsMjY3OCwxNi41LDE5ODAtMDEtMDEsVVNBCjMyMSxmb3JkIGZhaXJtb250LDI2LjQsNCwxNDAuMCw4OC4wLDI4NzAsMTguMSwxOTgwLTAxLTAxLFVTQQozMjIsYW1jIGNvbmNvcmQsMjQuMyw0LDE1MS4wLDkwLjAsMzAwMywyMC4xLDE5ODAtMDEtMDEsVVNBCjMyMyxkb2RnZSBhc3BlbiwxOS4xLDYsMjI1LjAsOTAuMCwzMzgxLDE4LjcsMTk4MC0wMS0wMSxVU0EKMzI0LGF1ZGkgNDAwMCwzNC4zLDQsOTcuMCw3OC4wLDIxODgsMTUuOCwxOTgwLTAxLTAxLEV1cm9wZQozMjUsdG95b3RhIGNvcm9uYSBsaWZ0YmFjaywyOS44LDQsMTM0LjAsOTAuMCwyNzExLDE1LjUsMTk4MC0wMS0wMSxKYXBhbgozMjYsbWF6ZGEgNjI2LDMxLjMsNCwxMjAuMCw3NS4wLDI1NDIsMTcuNSwxOTgwLTAxLTAxLEphcGFuCjMyNyxkYXRzdW4gNTEwIGhhdGNoYmFjaywzNy4wLDQsMTE5LjAsOTIuMCwyNDM0LDE1LjAsMTk4MC0wMS0wMSxKYXBhbgozMjgsdG95b3RhIGNvcm9sbGEsMzIuMiw0LDEwOC4wLDc1LjAsMjI2NSwxNS4yLDE5ODAtMDEtMDEsSmFwYW4KMzI5LG1hemRhIGdsYyw0Ni42LDQsODYuMCw2NS4wLDIxMTAsMTcuOSwxOTgwLTAxLTAxLEphcGFuCjMzMCxkb2RnZSBjb2x0LDI3LjksNCwxNTYuMCwxMDUuMCwyODAwLDE0LjQsMTk4MC0wMS0wMSxVU0EKMzMxLGRhdHN1biAyMTAsNDAuOCw0LDg1LjAsNjUuMCwyMTEwLDE5LjIsMTk4MC0wMS0wMSxKYXBhbgozMzIsdncgcmFiYml0IGMgKGRpZXNlbCksNDQuMyw0LDkwLjAsNDguMCwyMDg1LDIxLjcsMTk4MC0wMS0wMSxFdXJvcGUKMzMzLHZ3IGRhc2hlciAoZGllc2VsKSw0My40LDQsOTAuMCw0OC4wLDIzMzUsMjMuNywxOTgwLTAxLTAxLEV1cm9wZQozMzQsYXVkaSA1MDAwcyAoZGllc2VsKSwzNi40LDUsMTIxLjAsNjcuMCwyOTUwLDE5LjksMTk4MC0wMS0wMSxFdXJvcGUKMzM1LG1lcmNlZGVzLWJlbnogMjQwZCwzMC4wLDQsMTQ2LjAsNjcuMCwzMjUwLDIxLjgsMTk4MC0wMS0wMSxFdXJvcGUKMzM2LGhvbmRhIGNpdmljIDE1MDAgZ2wsNDQuNiw0LDkxLjAsNjcuMCwxODUwLDEzLjgsMTk4MC0wMS0wMSxKYXBhbgozMzcscmVuYXVsdCBsZWNhciBkZWx1eGUsNDAuOSw0LDg1LjAsLDE4MzUsMTcuMywxOTgwLTAxLTAxLEV1cm9wZQozMzgsc3ViYXJ1IGRsLDMzLjgsNCw5Ny4wLDY3LjAsMjE0NSwxOC4wLDE5ODAtMDEtMDEsSmFwYW4KMzM5LHZva3N3YWdlbiByYWJiaXQsMjkuOCw0LDg5LjAsNjIuMCwxODQ1LDE1LjMsMTk4MC0wMS0wMSxFdXJvcGUKMzQwLGRhdHN1biAyODAtengsMzIuNyw2LDE2OC4wLDEzMi4wLDI5MTAsMTEuNCwxOTgwLTAxLTAxLEphcGFuCjM0MSxtYXpkYSByeC03IGdzLDIzLjcsMyw3MC4wLDEwMC4wLDI0MjAsMTIuNSwxOTgwLTAxLTAxLEphcGFuCjM0Mix0cml1bXBoIHRyNyBjb3VwZSwzNS4wLDQsMTIyLjAsODguMCwyNTAwLDE1LjEsMTk4MC0wMS0wMSxFdXJvcGUKMzQzLGZvcmQgbXVzdGFuZyBjb2JyYSwyMy42LDQsMTQwLjAsLDI5MDUsMTQuMywxOTgwLTAxLTAxLFVTQQozNDQsaG9uZGEgQWNjZWxlcmF0aW9ub3JkLDMyLjQsNCwxMDcuMCw3Mi4wLDIyOTAsMTcuMCwxOTgwLTAxLTAxLEphcGFuCjM0NSxwbHltb3V0aCByZWxpYW50LDI3LjIsNCwxMzUuMCw4NC4wLDI0OTAsMTUuNywxOTgyLTAxLTAxLFVTQQozNDYsYnVpY2sgc2t5bGFyaywyNi42LDQsMTUxLjAsODQuMCwyNjM1LDE2LjQsMTk4Mi0wMS0wMSxVU0EKMzQ3LGRvZGdlIGFyaWVzIHdhZ29uIChzdyksMjUuOCw0LDE1Ni4wLDkyLjAsMjYyMCwxNC40LDE5ODItMDEtMDEsVVNBCjM0OCxjaGV2cm9sZXQgY2l0YXRpb24sMjMuNSw2LDE3My4wLDExMC4wLDI3MjUsMTIuNiwxOTgyLTAxLTAxLFVTQQozNDkscGx5bW91dGggcmVsaWFudCwzMC4wLDQsMTM1LjAsODQuMCwyMzg1LDEyLjksMTk4Mi0wMS0wMSxVU0EKMzUwLHRveW90YSBzdGFybGV0LDM5LjEsNCw3OS4wLDU4LjAsMTc1NSwxNi45LDE5ODItMDEtMDEsSmFwYW4KMzUxLHBseW1vdXRoIGNoYW1wLDM5LjAsNCw4Ni4wLDY0LjAsMTg3NSwxNi40LDE5ODItMDEtMDEsVVNBCjM1Mixob25kYSBjaXZpYyAxMzAwLDM1LjEsNCw4MS4wLDYwLjAsMTc2MCwxNi4xLDE5ODItMDEtMDEsSmFwYW4KMzUzLHN1YmFydSwzMi4zLDQsOTcuMCw2Ny4wLDIwNjUsMTcuOCwxOTgyLTAxLTAxLEphcGFuCjM1NCxkYXRzdW4gMjEwLDM3LjAsNCw4NS4wLDY1LjAsMTk3NSwxOS40LDE5ODItMDEtMDEsSmFwYW4KMzU1LHRveW90YSB0ZXJjZWwsMzcuNyw0LDg5LjAsNjIuMCwyMDUwLDE3LjMsMTk4Mi0wMS0wMSxKYXBhbgozNTYsbWF6ZGEgZ2xjIDQsMzQuMSw0LDkxLjAsNjguMCwxOTg1LDE2LjAsMTk4Mi0wMS0wMSxKYXBhbgozNTcscGx5bW91dGggaG9yaXpvbiA0LDM0LjcsNCwxMDUuMCw2My4wLDIyMTUsMTQuOSwxOTgyLTAxLTAxLFVTQQozNTgsZm9yZCBlc2NvcnQgNHcsMzQuNCw0LDk4LjAsNjUuMCwyMDQ1LDE2LjIsMTk4Mi0wMS0wMSxVU0EKMzU5LGZvcmQgZXNjb3J0IDJoLDI5LjksNCw5OC4wLDY1LjAsMjM4MCwyMC43LDE5ODItMDEtMDEsVVNBCjM2MCx2b2xrc3dhZ2VuIGpldHRhLDMzLjAsNCwxMDUuMCw3NC4wLDIxOTAsMTQuMiwxOTgyLTAxLTAxLEV1cm9wZQozNjEscmVuYXVsdCAxOGksMzQuNSw0LDEwMC4wLCwyMzIwLDE1LjgsMTk4Mi0wMS0wMSxFdXJvcGUKMzYyLGhvbmRhIHByZWx1ZGUsMzMuNyw0LDEwNy4wLDc1LjAsMjIxMCwxNC40LDE5ODItMDEtMDEsSmFwYW4KMzYzLHRveW90YSBjb3JvbGxhLDMyLjQsNCwxMDguMCw3NS4wLDIzNTAsMTYuOCwxOTgyLTAxLTAxLEphcGFuCjM2NCxkYXRzdW4gMjAwc3gsMzIuOSw0LDExOS4wLDEwMC4wLDI2MTUsMTQuOCwxOTgyLTAxLTAxLEphcGFuCjM2NSxtYXpkYSA2MjYsMzEuNiw0LDEyMC4wLDc0LjAsMjYzNSwxOC4zLDE5ODItMDEtMDEsSmFwYW4KMzY2LHBldWdlb3QgNTA1cyB0dXJibyBkaWVzZWwsMjguMSw0LDE0MS4wLDgwLjAsMzIzMCwyMC40LDE5ODItMDEtMDEsRXVyb3BlCjM2NyxzYWFiIDkwMHMsLDQsMTIxLjAsMTEwLjAsMjgwMCwxNS40LDE5ODItMDEtMDEsRXVyb3BlCjM2OCx2b2x2byBkaWVzZWwsMzAuNyw2LDE0NS4wLDc2LjAsMzE2MCwxOS42LDE5ODItMDEtMDEsRXVyb3BlCjM2OSx0b3lvdGEgY3Jlc3NpZGEsMjUuNCw2LDE2OC4wLDExNi4wLDI5MDAsMTIuNiwxOTgyLTAxLTAxLEphcGFuCjM3MCxkYXRzdW4gODEwIG1heGltYSwyNC4yLDYsMTQ2LjAsMTIwLjAsMjkzMCwxMy44LDE5ODItMDEtMDEsSmFwYW4KMzcxLGJ1aWNrIGNlbnR1cnksMjIuNCw2LDIzMS4wLDExMC4wLDM0MTUsMTUuOCwxOTgyLTAxLTAxLFVTQQozNzIsb2xkc21vYmlsZSBjdXRsYXNzIGxzLDI2LjYsOCwzNTAuMCwxMDUuMCwzNzI1LDE5LjAsMTk4Mi0wMS0wMSxVU0EKMzczLGZvcmQgZ3JhbmFkYSBnbCwyMC4yLDYsMjAwLjAsODguMCwzMDYwLDE3LjEsMTk4Mi0wMS0wMSxVU0EKMzc0LGNocnlzbGVyIGxlYmFyb24gc2Fsb24sMTcuNiw2LDIyNS4wLDg1LjAsMzQ2NSwxNi42LDE5ODItMDEtMDEsVVNBCjM3NSxjaGV2cm9sZXQgY2F2YWxpZXIsMjguMCw0LDExMi4wLDg4LjAsMjYwNSwxOS42LDE5ODItMDEtMDEsVVNBCjM3NixjaGV2cm9sZXQgY2F2YWxpZXIgd2Fnb24sMjcuMCw0LDExMi4wLDg4LjAsMjY0MCwxOC42LDE5ODItMDEtMDEsVVNBCjM3NyxjaGV2cm9sZXQgY2F2YWxpZXIgMi1kb29yLDM0LjAsNCwxMTIuMCw4OC4wLDIzOTUsMTguMCwxOTgyLTAxLTAxLFVTQQozNzgscG9udGlhYyBqMjAwMCBzZSBoYXRjaGJhY2ssMzEuMCw0LDExMi4wLDg1LjAsMjU3NSwxNi4yLDE5ODItMDEtMDEsVVNBCjM3OSxkb2RnZSBhcmllcyBzZSwyOS4wLDQsMTM1LjAsODQuMCwyNTI1LDE2LjAsMTk4Mi0wMS0wMSxVU0EKMzgwLHBvbnRpYWMgcGhvZW5peCwyNy4wLDQsMTUxLjAsOTAuMCwyNzM1LDE4LjAsMTk4Mi0wMS0wMSxVU0EKMzgxLGZvcmQgZmFpcm1vbnQgZnV0dXJhLDI0LjAsNCwxNDAuMCw5Mi4wLDI4NjUsMTYuNCwxOTgyLTAxLTAxLFVTQQozODIsYW1jIGNvbmNvcmQgZGwsMjMuMCw0LDE1MS4wLCwzMDM1LDIwLjUsMTk4Mi0wMS0wMSxVU0EKMzgzLHZvbGtzd2FnZW4gcmFiYml0IGwsMzYuMCw0LDEwNS4wLDc0LjAsMTk4MCwxNS4zLDE5ODItMDEtMDEsRXVyb3BlCjM4NCxtYXpkYSBnbGMgY3VzdG9tIGwsMzcuMCw0LDkxLjAsNjguMCwyMDI1LDE4LjIsMTk4Mi0wMS0wMSxKYXBhbgozODUsbWF6ZGEgZ2xjIGN1c3RvbSwzMS4wLDQsOTEuMCw2OC4wLDE5NzAsMTcuNiwxOTgyLTAxLTAxLEphcGFuCjM4NixwbHltb3V0aCBob3Jpem9uIG1pc2VyLDM4LjAsNCwxMDUuMCw2My4wLDIxMjUsMTQuNywxOTgyLTAxLTAxLFVTQQozODcsbWVyY3VyeSBseW54IGwsMzYuMCw0LDk4LjAsNzAuMCwyMTI1LDE3LjMsMTk4Mi0wMS0wMSxVU0EKMzg4LG5pc3NhbiBzdGFuemEgeGUsMzYuMCw0LDEyMC4wLDg4LjAsMjE2MCwxNC41LDE5ODItMDEtMDEsSmFwYW4KMzg5LGhvbmRhIEFjY2VsZXJhdGlvbm9yZCwzNi4wLDQsMTA3LjAsNzUuMCwyMjA1LDE0LjUsMTk4Mi0wMS0wMSxKYXBhbgozOTAsdG95b3RhIGNvcm9sbGEsMzQuMCw0LDEwOC4wLDcwLjAsMjI0NSwxNi45LDE5ODItMDEtMDEsSmFwYW4KMzkxLGhvbmRhIGNpdmljLDM4LjAsNCw5MS4wLDY3LjAsMTk2NSwxNS4wLDE5ODItMDEtMDEsSmFwYW4KMzkyLGhvbmRhIGNpdmljIChhdXRvKSwzMi4wLDQsOTEuMCw2Ny4wLDE5NjUsMTUuNywxOTgyLTAxLTAxLEphcGFuCjM5MyxkYXRzdW4gMzEwIGd4LDM4LjAsNCw5MS4wLDY3LjAsMTk5NSwxNi4yLDE5ODItMDEtMDEsSmFwYW4KMzk0LGJ1aWNrIGNlbnR1cnkgbGltaXRlZCwyNS4wLDYsMTgxLjAsMTEwLjAsMjk0NSwxNi40LDE5ODItMDEtMDEsVVNBCjM5NSxvbGRzbW9iaWxlIGN1dGxhc3MgY2llcmEgKGRpZXNlbCksMzguMCw2LDI2Mi4wLDg1LjAsMzAxNSwxNy4wLDE5ODItMDEtMDEsVVNBCjM5NixjaHJ5c2xlciBsZWJhcm9uIG1lZGFsbGlvbiwyNi4wLDQsMTU2LjAsOTIuMCwyNTg1LDE0LjUsMTk4Mi0wMS0wMSxVU0EKMzk3LGZvcmQgZ3JhbmFkYSBsLDIyLjAsNiwyMzIuMCwxMTIuMCwyODM1LDE0LjcsMTk4Mi0wMS0wMSxVU0EKMzk4LHRveW90YSBjZWxpY2EgZ3QsMzIuMCw0LDE0NC4wLDk2LjAsMjY2NSwxMy45LDE5ODItMDEtMDEsSmFwYW4KMzk5LGRvZGdlIGNoYXJnZXIgMi4yLDM2LjAsNCwxMzUuMCw4NC4wLDIzNzAsMTMuMCwxOTgyLTAxLTAxLFVTQQo0MDAsY2hldnJvbGV0IGNhbWFybywyNy4wLDQsMTUxLjAsOTAuMCwyOTUwLDE3LjMsMTk4Mi0wMS0wMSxVU0EKNDAxLGZvcmQgbXVzdGFuZyBnbCwyNy4wLDQsMTQwLjAsODYuMCwyNzkwLDE1LjYsMTk4Mi0wMS0wMSxVU0EKNDAyLHZ3IHBpY2t1cCw0NC4wLDQsOTcuMCw1Mi4wLDIxMzAsMjQuNiwxOTgyLTAxLTAxLEV1cm9wZQo0MDMsZG9kZ2UgcmFtcGFnZSwzMi4wLDQsMTM1LjAsODQuMCwyMjk1LDExLjYsMTk4Mi0wMS0wMSxVU0EKNDA0LGZvcmQgcmFuZ2VyLDI4LjAsNCwxMjAuMCw3OS4wLDI2MjUsMTguNiwxOTgyLTAxLTAxLFVTQQo0MDUsY2hldnkgcy0xMCwzMS4wLDQsMTE5LjAsODIuMCwyNzIwLDE5LjQsMTk4Mi0wMS0wMSxVU0EK&quot;' data-field-types='[[&quot;&quot;,[&quot;integer&quot;,&quot;i64&quot;]],[&quot;Name&quot;,[&quot;string&quot;,&quot;str&quot;]],[&quot;Miles_per_Gallon&quot;,[&quot;number&quot;,&quot;f64&quot;]],[&quot;Cylinders&quot;,[&quot;integer&quot;,&quot;i64&quot;]],[&quot;Displacement&quot;,[&quot;number&quot;,&quot;f64&quot;]],[&quot;Horsepower&quot;,[&quot;number&quot;,&quot;f64&quot;]],[&quot;Weight_in_lbs&quot;,[&quot;integer&quot;,&quot;i64&quot;]],[&quot;Acceleration&quot;,[&quot;number&quot;,&quot;f64&quot;]],[&quot;Year&quot;,[&quot;string&quot;,&quot;str&quot;]],[&quot;Origin&quot;,[&quot;string&quot;,&quot;str&quot;]]]' data-editable-columns='&quot;all&quot;' data-column-sizing-mode='&quot;auto&quot;'></marimo-data-editor></marimo-ui-element></marimo-form>" + "<marimo-form data-initial-value='null' data-label='null' data-element-id='&quot;bkHC-1&quot;' data-loading='false' data-bordered='false' data-submit-button-label='&quot;Submit&quot;' data-submit-button-disabled='false' data-clear-on-submit='false' data-show-clear-button='false' data-clear-button-label='&quot;Clear&quot;' data-should-validate='false'><marimo-ui-element object-id='bkHC-1' random-id='8b385800-f03e-7a6d-9f7d-74fbc5502f21'><marimo-data-editor data-initial-value='{&quot;edits&quot;:[]}' data-label='null' data-data='&quot;data:text/csv;base64,IiIsTmFtZSxNaWxlc19wZXJfR2FsbG9uLEN5bGluZGVycyxEaXNwbGFjZW1lbnQsSG9yc2Vwb3dlcixXZWlnaHRfaW5fbGJzLEFjY2VsZXJhdGlvbixZZWFyLE9yaWdpbgowLGNoZXZyb2xldCBjaGV2ZWxsZSBtYWxpYnUsMTguMCw4LDMwNy4wLDEzMC4wLDM1MDQsMTIuMCwxOTcwLTAxLTAxLFVTQQoxLGJ1aWNrIHNreWxhcmsgMzIwLDE1LjAsOCwzNTAuMCwxNjUuMCwzNjkzLDExLjUsMTk3MC0wMS0wMSxVU0EKMixwbHltb3V0aCBzYXRlbGxpdGUsMTguMCw4LDMxOC4wLDE1MC4wLDM0MzYsMTEuMCwxOTcwLTAxLTAxLFVTQQozLGFtYyByZWJlbCBzc3QsMTYuMCw4LDMwNC4wLDE1MC4wLDM0MzMsMTIuMCwxOTcwLTAxLTAxLFVTQQo0LGZvcmQgdG9yaW5vLDE3LjAsOCwzMDIuMCwxNDAuMCwzNDQ5LDEwLjUsMTk3MC0wMS0wMSxVU0EKNSxmb3JkIGdhbGF4aWUgNTAwLDE1LjAsOCw0MjkuMCwxOTguMCw0MzQxLDEwLjAsMTk3MC0wMS0wMSxVU0EKNixjaGV2cm9sZXQgaW1wYWxhLDE0LjAsOCw0NTQuMCwyMjAuMCw0MzU0LDkuMCwxOTcwLTAxLTAxLFVTQQo3LHBseW1vdXRoIGZ1cnkgaWlpLDE0LjAsOCw0NDAuMCwyMTUuMCw0MzEyLDguNSwxOTcwLTAxLTAxLFVTQQo4LHBvbnRpYWMgY2F0YWxpbmEsMTQuMCw4LDQ1NS4wLDIyNS4wLDQ0MjUsMTAuMCwxOTcwLTAxLTAxLFVTQQo5LGFtYyBhbWJhc3NhZG9yIGRwbCwxNS4wLDgsMzkwLjAsMTkwLjAsMzg1MCw4LjUsMTk3MC0wMS0wMSxVU0EKMTAsY2l0cm9lbiBkcy0yMSBwYWxsYXMsLDQsMTMzLjAsMTE1LjAsMzA5MCwxNy41LDE5NzAtMDEtMDEsRXVyb3BlCjExLGNoZXZyb2xldCBjaGV2ZWxsZSBjb25jb3VycyAoc3cpLCw4LDM1MC4wLDE2NS4wLDQxNDIsMTEuNSwxOTcwLTAxLTAxLFVTQQoxMixmb3JkIHRvcmlubyAoc3cpLCw4LDM1MS4wLDE1My4wLDQwMzQsMTEuMCwxOTcwLTAxLTAxLFVTQQoxMyxwbHltb3V0aCBzYXRlbGxpdGUgKHN3KSwsOCwzODMuMCwxNzUuMCw0MTY2LDEwLjUsMTk3MC0wMS0wMSxVU0EKMTQsYW1jIHJlYmVsIHNzdCAoc3cpLCw4LDM2MC4wLDE3NS4wLDM4NTAsMTEuMCwxOTcwLTAxLTAxLFVTQQoxNSxkb2RnZSBjaGFsbGVuZ2VyIHNlLDE1LjAsOCwzODMuMCwxNzAuMCwzNTYzLDEwLjAsMTk3MC0wMS0wMSxVU0EKMTYscGx5bW91dGggJ2N1ZGEgMzQwLDE0LjAsOCwzNDAuMCwxNjAuMCwzNjA5LDguMCwxOTcwLTAxLTAxLFVTQQoxNyxmb3JkIG11c3RhbmcgYm9zcyAzMDIsLDgsMzAyLjAsMTQwLjAsMzM1Myw4LjAsMTk3MC0wMS0wMSxVU0EKMTgsY2hldnJvbGV0IG1vbnRlIGNhcmxvLDE1LjAsOCw0MDAuMCwxNTAuMCwzNzYxLDkuNSwxOTcwLTAxLTAxLFVTQQoxOSxidWljayBlc3RhdGUgd2Fnb24gKHN3KSwxNC4wLDgsNDU1LjAsMjI1LjAsMzA4NiwxMC4wLDE5NzAtMDEtMDEsVVNBCjIwLHRveW90YSBjb3JvbmEgbWFyayBpaSwyNC4wLDQsMTEzLjAsOTUuMCwyMzcyLDE1LjAsMTk3MC0wMS0wMSxKYXBhbgoyMSxwbHltb3V0aCBkdXN0ZXIsMjIuMCw2LDE5OC4wLDk1LjAsMjgzMywxNS41LDE5NzAtMDEtMDEsVVNBCjIyLGFtYyBob3JuZXQsMTguMCw2LDE5OS4wLDk3LjAsMjc3NCwxNS41LDE5NzAtMDEtMDEsVVNBCjIzLGZvcmQgbWF2ZXJpY2ssMjEuMCw2LDIwMC4wLDg1LjAsMjU4NywxNi4wLDE5NzAtMDEtMDEsVVNBCjI0LGRhdHN1biBwbDUxMCwyNy4wLDQsOTcuMCw4OC4wLDIxMzAsMTQuNSwxOTcwLTAxLTAxLEphcGFuCjI1LHZvbGtzd2FnZW4gMTEzMSBkZWx1eGUgc2VkYW4sMjYuMCw0LDk3LjAsNDYuMCwxODM1LDIwLjUsMTk3MC0wMS0wMSxFdXJvcGUKMjYscGV1Z2VvdCA1MDQsMjUuMCw0LDExMC4wLDg3LjAsMjY3MiwxNy41LDE5NzAtMDEtMDEsRXVyb3BlCjI3LGF1ZGkgMTAwIGxzLDI0LjAsNCwxMDcuMCw5MC4wLDI0MzAsMTQuNSwxOTcwLTAxLTAxLEV1cm9wZQoyOCxzYWFiIDk5ZSwyNS4wLDQsMTA0LjAsOTUuMCwyMzc1LDE3LjUsMTk3MC0wMS0wMSxFdXJvcGUKMjksYm13IDIwMDIsMjYuMCw0LDEyMS4wLDExMy4wLDIyMzQsMTIuNSwxOTcwLTAxLTAxLEV1cm9wZQozMCxhbWMgZ3JlbWxpbiwyMS4wLDYsMTk5LjAsOTAuMCwyNjQ4LDE1LjAsMTk3MC0wMS0wMSxVU0EKMzEsZm9yZCBmMjUwLDEwLjAsOCwzNjAuMCwyMTUuMCw0NjE1LDE0LjAsMTk3MC0wMS0wMSxVU0EKMzIsY2hldnkgYzIwLDEwLjAsOCwzMDcuMCwyMDAuMCw0Mzc2LDE1LjAsMTk3MC0wMS0wMSxVU0EKMzMsZG9kZ2UgZDIwMCwxMS4wLDgsMzE4LjAsMjEwLjAsNDM4MiwxMy41LDE5NzAtMDEtMDEsVVNBCjM0LGhpIDEyMDBkLDkuMCw4LDMwNC4wLDE5My4wLDQ3MzIsMTguNSwxOTcwLTAxLTAxLFVTQQozNSxkYXRzdW4gcGw1MTAsMjcuMCw0LDk3LjAsODguMCwyMTMwLDE0LjUsMTk3MS0wMS0wMSxKYXBhbgozNixjaGV2cm9sZXQgdmVnYSAyMzAwLDI4LjAsNCwxNDAuMCw5MC4wLDIyNjQsMTUuNSwxOTcxLTAxLTAxLFVTQQozNyx0b3lvdGEgY29yb25hLDI1LjAsNCwxMTMuMCw5NS4wLDIyMjgsMTQuMCwxOTcxLTAxLTAxLEphcGFuCjM4LGZvcmQgcGludG8sMjUuMCw0LDk4LjAsLDIwNDYsMTkuMCwxOTcxLTAxLTAxLFVTQQozOSx2b2xrc3dhZ2VuIHN1cGVyIGJlZXRsZSAxMTcsLDQsOTcuMCw0OC4wLDE5NzgsMjAuMCwxOTcxLTAxLTAxLEV1cm9wZQo0MCxhbWMgZ3JlbWxpbiwxOS4wLDYsMjMyLjAsMTAwLjAsMjYzNCwxMy4wLDE5NzEtMDEtMDEsVVNBCjQxLHBseW1vdXRoIHNhdGVsbGl0ZSBjdXN0b20sMTYuMCw2LDIyNS4wLDEwNS4wLDM0MzksMTUuNSwxOTcxLTAxLTAxLFVTQQo0MixjaGV2cm9sZXQgY2hldmVsbGUgbWFsaWJ1LDE3LjAsNiwyNTAuMCwxMDAuMCwzMzI5LDE1LjUsMTk3MS0wMS0wMSxVU0EKNDMsZm9yZCB0b3Jpbm8gNTAwLDE5LjAsNiwyNTAuMCw4OC4wLDMzMDIsMTUuNSwxOTcxLTAxLTAxLFVTQQo0NCxhbWMgbWF0YWRvciwxOC4wLDYsMjMyLjAsMTAwLjAsMzI4OCwxNS41LDE5NzEtMDEtMDEsVVNBCjQ1LGNoZXZyb2xldCBpbXBhbGEsMTQuMCw4LDM1MC4wLDE2NS4wLDQyMDksMTIuMCwxOTcxLTAxLTAxLFVTQQo0Nixwb250aWFjIGNhdGFsaW5hIGJyb3VnaGFtLDE0LjAsOCw0MDAuMCwxNzUuMCw0NDY0LDExLjUsMTk3MS0wMS0wMSxVU0EKNDcsZm9yZCBnYWxheGllIDUwMCwxNC4wLDgsMzUxLjAsMTUzLjAsNDE1NCwxMy41LDE5NzEtMDEtMDEsVVNBCjQ4LHBseW1vdXRoIGZ1cnkgaWlpLDE0LjAsOCwzMTguMCwxNTAuMCw0MDk2LDEzLjAsMTk3MS0wMS0wMSxVU0EKNDksZG9kZ2UgbW9uYWNvIChzdyksMTIuMCw4LDM4My4wLDE4MC4wLDQ5NTUsMTEuNSwxOTcxLTAxLTAxLFVTQQo1MCxmb3JkIGNvdW50cnkgc3F1aXJlIChzdyksMTMuMCw4LDQwMC4wLDE3MC4wLDQ3NDYsMTIuMCwxOTcxLTAxLTAxLFVTQQo1MSxwb250aWFjIHNhZmFyaSAoc3cpLDEzLjAsOCw0MDAuMCwxNzUuMCw1MTQwLDEyLjAsMTk3MS0wMS0wMSxVU0EKNTIsYW1jIGhvcm5ldCBzcG9ydGFib3V0IChzdyksMTguMCw2LDI1OC4wLDExMC4wLDI5NjIsMTMuNSwxOTcxLTAxLTAxLFVTQQo1MyxjaGV2cm9sZXQgdmVnYSAoc3cpLDIyLjAsNCwxNDAuMCw3Mi4wLDI0MDgsMTkuMCwxOTcxLTAxLTAxLFVTQQo1NCxwb250aWFjIGZpcmViaXJkLDE5LjAsNiwyNTAuMCwxMDAuMCwzMjgyLDE1LjAsMTk3MS0wMS0wMSxVU0EKNTUsZm9yZCBtdXN0YW5nLDE4LjAsNiwyNTAuMCw4OC4wLDMxMzksMTQuNSwxOTcxLTAxLTAxLFVTQQo1NixtZXJjdXJ5IGNhcHJpIDIwMDAsMjMuMCw0LDEyMi4wLDg2LjAsMjIyMCwxNC4wLDE5NzEtMDEtMDEsVVNBCjU3LG9wZWwgMTkwMCwyOC4wLDQsMTE2LjAsOTAuMCwyMTIzLDE0LjAsMTk3MS0wMS0wMSxFdXJvcGUKNTgscGV1Z2VvdCAzMDQsMzAuMCw0LDc5LjAsNzAuMCwyMDc0LDE5LjUsMTk3MS0wMS0wMSxFdXJvcGUKNTksZmlhdCAxMjRiLDMwLjAsNCw4OC4wLDc2LjAsMjA2NSwxNC41LDE5NzEtMDEtMDEsRXVyb3BlCjYwLHRveW90YSBjb3JvbGxhIDEyMDAsMzEuMCw0LDcxLjAsNjUuMCwxNzczLDE5LjAsMTk3MS0wMS0wMSxKYXBhbgo2MSxkYXRzdW4gMTIwMCwzNS4wLDQsNzIuMCw2OS4wLDE2MTMsMTguMCwxOTcxLTAxLTAxLEphcGFuCjYyLHZvbGtzd2FnZW4gbW9kZWwgMTExLDI3LjAsNCw5Ny4wLDYwLjAsMTgzNCwxOS4wLDE5NzEtMDEtMDEsRXVyb3BlCjYzLHBseW1vdXRoIGNyaWNrZXQsMjYuMCw0LDkxLjAsNzAuMCwxOTU1LDIwLjUsMTk3MS0wMS0wMSxVU0EKNjQsdG95b3RhIGNvcm9uYSBoYXJkdG9wLDI0LjAsNCwxMTMuMCw5NS4wLDIyNzgsMTUuNSwxOTcyLTAxLTAxLEphcGFuCjY1LGRvZGdlIGNvbHQgaGFyZHRvcCwyNS4wLDQsOTcuNSw4MC4wLDIxMjYsMTcuMCwxOTcyLTAxLTAxLFVTQQo2Nix2b2xrc3dhZ2VuIHR5cGUgMywyMy4wLDQsOTcuMCw1NC4wLDIyNTQsMjMuNSwxOTcyLTAxLTAxLEV1cm9wZQo2NyxjaGV2cm9sZXQgdmVnYSwyMC4wLDQsMTQwLjAsOTAuMCwyNDA4LDE5LjUsMTk3Mi0wMS0wMSxVU0EKNjgsZm9yZCBwaW50byBydW5hYm91dCwyMS4wLDQsMTIyLjAsODYuMCwyMjI2LDE2LjUsMTk3Mi0wMS0wMSxVU0EKNjksY2hldnJvbGV0IGltcGFsYSwxMy4wLDgsMzUwLjAsMTY1LjAsNDI3NCwxMi4wLDE5NzItMDEtMDEsVVNBCjcwLHBvbnRpYWMgY2F0YWxpbmEsMTQuMCw4LDQwMC4wLDE3NS4wLDQzODUsMTIuMCwxOTcyLTAxLTAxLFVTQQo3MSxwbHltb3V0aCBmdXJ5IGlpaSwxNS4wLDgsMzE4LjAsMTUwLjAsNDEzNSwxMy41LDE5NzItMDEtMDEsVVNBCjcyLGZvcmQgZ2FsYXhpZSA1MDAsMTQuMCw4LDM1MS4wLDE1My4wLDQxMjksMTMuMCwxOTcyLTAxLTAxLFVTQQo3MyxhbWMgYW1iYXNzYWRvciBzc3QsMTcuMCw4LDMwNC4wLDE1MC4wLDM2NzIsMTEuNSwxOTcyLTAxLTAxLFVTQQo3NCxtZXJjdXJ5IG1hcnF1aXMsMTEuMCw4LDQyOS4wLDIwOC4wLDQ2MzMsMTEuMCwxOTcyLTAxLTAxLFVTQQo3NSxidWljayBsZXNhYnJlIGN1c3RvbSwxMy4wLDgsMzUwLjAsMTU1LjAsNDUwMiwxMy41LDE5NzItMDEtMDEsVVNBCjc2LG9sZHNtb2JpbGUgZGVsdGEgODggcm95YWxlLDEyLjAsOCwzNTAuMCwxNjAuMCw0NDU2LDEzLjUsMTk3Mi0wMS0wMSxVU0EKNzcsY2hyeXNsZXIgbmV3cG9ydCByb3lhbCwxMy4wLDgsNDAwLjAsMTkwLjAsNDQyMiwxMi41LDE5NzItMDEtMDEsVVNBCjc4LG1hemRhIHJ4MiBjb3VwZSwxOS4wLDMsNzAuMCw5Ny4wLDIzMzAsMTMuNSwxOTcyLTAxLTAxLEphcGFuCjc5LGFtYyBtYXRhZG9yIChzdyksMTUuMCw4LDMwNC4wLDE1MC4wLDM4OTIsMTIuNSwxOTcyLTAxLTAxLFVTQQo4MCxjaGV2cm9sZXQgY2hldmVsbGUgY29uY291cnMgKHN3KSwxMy4wLDgsMzA3LjAsMTMwLjAsNDA5OCwxNC4wLDE5NzItMDEtMDEsVVNBCjgxLGZvcmQgZ3JhbiB0b3Jpbm8gKHN3KSwxMy4wLDgsMzAyLjAsMTQwLjAsNDI5NCwxNi4wLDE5NzItMDEtMDEsVVNBCjgyLHBseW1vdXRoIHNhdGVsbGl0ZSBjdXN0b20gKHN3KSwxNC4wLDgsMzE4LjAsMTUwLjAsNDA3NywxNC4wLDE5NzItMDEtMDEsVVNBCjgzLHZvbHZvIDE0NWUgKHN3KSwxOC4wLDQsMTIxLjAsMTEyLjAsMjkzMywxNC41LDE5NzItMDEtMDEsRXVyb3BlCjg0LHZvbGtzd2FnZW4gNDExIChzdyksMjIuMCw0LDEyMS4wLDc2LjAsMjUxMSwxOC4wLDE5NzItMDEtMDEsRXVyb3BlCjg1LHBldWdlb3QgNTA0IChzdyksMjEuMCw0LDEyMC4wLDg3LjAsMjk3OSwxOS41LDE5NzItMDEtMDEsRXVyb3BlCjg2LHJlbmF1bHQgMTIgKHN3KSwyNi4wLDQsOTYuMCw2OS4wLDIxODksMTguMCwxOTcyLTAxLTAxLEV1cm9wZQo4Nyxmb3JkIHBpbnRvIChzdyksMjIuMCw0LDEyMi4wLDg2LjAsMjM5NSwxNi4wLDE5NzItMDEtMDEsVVNBCjg4LGRhdHN1biA1MTAgKHN3KSwyOC4wLDQsOTcuMCw5Mi4wLDIyODgsMTcuMCwxOTcyLTAxLTAxLEphcGFuCjg5LHRveW91dGEgY29yb25hIG1hcmsgaWkgKHN3KSwyMy4wLDQsMTIwLjAsOTcuMCwyNTA2LDE0LjUsMTk3Mi0wMS0wMSxKYXBhbgo5MCxkb2RnZSBjb2x0IChzdyksMjguMCw0LDk4LjAsODAuMCwyMTY0LDE1LjAsMTk3Mi0wMS0wMSxVU0EKOTEsdG95b3RhIGNvcm9sbGEgMTYwMCAoc3cpLDI3LjAsNCw5Ny4wLDg4LjAsMjEwMCwxNi41LDE5NzItMDEtMDEsSmFwYW4KOTIsYnVpY2sgY2VudHVyeSAzNTAsMTMuMCw4LDM1MC4wLDE3NS4wLDQxMDAsMTMuMCwxOTczLTAxLTAxLFVTQQo5MyxhbWMgbWF0YWRvciwxNC4wLDgsMzA0LjAsMTUwLjAsMzY3MiwxMS41LDE5NzMtMDEtMDEsVVNBCjk0LGNoZXZyb2xldCBtYWxpYnUsMTMuMCw4LDM1MC4wLDE0NS4wLDM5ODgsMTMuMCwxOTczLTAxLTAxLFVTQQo5NSxmb3JkIGdyYW4gdG9yaW5vLDE0LjAsOCwzMDIuMCwxMzcuMCw0MDQyLDE0LjUsMTk3My0wMS0wMSxVU0EKOTYsZG9kZ2UgY29yb25ldCBjdXN0b20sMTUuMCw4LDMxOC4wLDE1MC4wLDM3NzcsMTIuNSwxOTczLTAxLTAxLFVTQQo5NyxtZXJjdXJ5IG1hcnF1aXMgYnJvdWdoYW0sMTIuMCw4LDQyOS4wLDE5OC4wLDQ5NTIsMTEuNSwxOTczLTAxLTAxLFVTQQo5OCxjaGV2cm9sZXQgY2FwcmljZSBjbGFzc2ljLDEzLjAsOCw0MDAuMCwxNTAuMCw0NDY0LDEyLjAsMTk3My0wMS0wMSxVU0EKOTksZm9yZCBsdGQsMTMuMCw4LDM1MS4wLDE1OC4wLDQzNjMsMTMuMCwxOTczLTAxLTAxLFVTQQoxMDAscGx5bW91dGggZnVyeSBncmFuIHNlZGFuLDE0LjAsOCwzMTguMCwxNTAuMCw0MjM3LDE0LjUsMTk3My0wMS0wMSxVU0EKMTAxLGNocnlzbGVyIG5ldyB5b3JrZXIgYnJvdWdoYW0sMTMuMCw4LDQ0MC4wLDIxNS4wLDQ3MzUsMTEuMCwxOTczLTAxLTAxLFVTQQoxMDIsYnVpY2sgZWxlY3RyYSAyMjUgY3VzdG9tLDEyLjAsOCw0NTUuMCwyMjUuMCw0OTUxLDExLjAsMTk3My0wMS0wMSxVU0EKMTAzLGFtYyBhbWJhc3NhZG9yIGJyb3VnaGFtLDEzLjAsOCwzNjAuMCwxNzUuMCwzODIxLDExLjAsMTk3My0wMS0wMSxVU0EKMTA0LHBseW1vdXRoIHZhbGlhbnQsMTguMCw2LDIyNS4wLDEwNS4wLDMxMjEsMTYuNSwxOTczLTAxLTAxLFVTQQoxMDUsY2hldnJvbGV0IG5vdmEgY3VzdG9tLDE2LjAsNiwyNTAuMCwxMDAuMCwzMjc4LDE4LjAsMTk3My0wMS0wMSxVU0EKMTA2LGFtYyBob3JuZXQsMTguMCw2LDIzMi4wLDEwMC4wLDI5NDUsMTYuMCwxOTczLTAxLTAxLFVTQQoxMDcsZm9yZCBtYXZlcmljaywxOC4wLDYsMjUwLjAsODguMCwzMDIxLDE2LjUsMTk3My0wMS0wMSxVU0EKMTA4LHBseW1vdXRoIGR1c3RlciwyMy4wLDYsMTk4LjAsOTUuMCwyOTA0LDE2LjAsMTk3My0wMS0wMSxVU0EKMTA5LHZvbGtzd2FnZW4gc3VwZXIgYmVldGxlLDI2LjAsNCw5Ny4wLDQ2LjAsMTk1MCwyMS4wLDE5NzMtMDEtMDEsRXVyb3BlCjExMCxjaGV2cm9sZXQgaW1wYWxhLDExLjAsOCw0MDAuMCwxNTAuMCw0OTk3LDE0LjAsMTk3My0wMS0wMSxVU0EKMTExLGZvcmQgY291bnRyeSwxMi4wLDgsNDAwLjAsMTY3LjAsNDkwNiwxMi41LDE5NzMtMDEtMDEsVVNBCjExMixwbHltb3V0aCBjdXN0b20gc3VidXJiLDEzLjAsOCwzNjAuMCwxNzAuMCw0NjU0LDEzLjAsMTk3My0wMS0wMSxVU0EKMTEzLG9sZHNtb2JpbGUgdmlzdGEgY3J1aXNlciwxMi4wLDgsMzUwLjAsMTgwLjAsNDQ5OSwxMi41LDE5NzMtMDEtMDEsVVNBCjExNCxhbWMgZ3JlbWxpbiwxOC4wLDYsMjMyLjAsMTAwLjAsMjc4OSwxNS4wLDE5NzMtMDEtMDEsVVNBCjExNSx0b3lvdGEgY2FyaW5hLDIwLjAsNCw5Ny4wLDg4LjAsMjI3OSwxOS4wLDE5NzMtMDEtMDEsSmFwYW4KMTE2LGNoZXZyb2xldCB2ZWdhLDIxLjAsNCwxNDAuMCw3Mi4wLDI0MDEsMTkuNSwxOTczLTAxLTAxLFVTQQoxMTcsZGF0c3VuIDYxMCwyMi4wLDQsMTA4LjAsOTQuMCwyMzc5LDE2LjUsMTk3My0wMS0wMSxKYXBhbgoxMTgsbWF4ZGEgcngzLDE4LjAsMyw3MC4wLDkwLjAsMjEyNCwxMy41LDE5NzMtMDEtMDEsSmFwYW4KMTE5LGZvcmQgcGludG8sMTkuMCw0LDEyMi4wLDg1LjAsMjMxMCwxOC41LDE5NzMtMDEtMDEsVVNBCjEyMCxtZXJjdXJ5IGNhcHJpIHY2LDIxLjAsNiwxNTUuMCwxMDcuMCwyNDcyLDE0LjAsMTk3My0wMS0wMSxVU0EKMTIxLGZpYXQgMTI0IHNwb3J0IGNvdXBlLDI2LjAsNCw5OC4wLDkwLjAsMjI2NSwxNS41LDE5NzMtMDEtMDEsRXVyb3BlCjEyMixjaGV2cm9sZXQgbW9udGUgY2FybG8gcywxNS4wLDgsMzUwLjAsMTQ1LjAsNDA4MiwxMy4wLDE5NzMtMDEtMDEsVVNBCjEyMyxwb250aWFjIGdyYW5kIHByaXgsMTYuMCw4LDQwMC4wLDIzMC4wLDQyNzgsOS41LDE5NzMtMDEtMDEsVVNBCjEyNCxmaWF0IDEyOCwyOS4wLDQsNjguMCw0OS4wLDE4NjcsMTkuNSwxOTczLTAxLTAxLEV1cm9wZQoxMjUsb3BlbCBtYW50YSwyNC4wLDQsMTE2LjAsNzUuMCwyMTU4LDE1LjUsMTk3My0wMS0wMSxFdXJvcGUKMTI2LGF1ZGkgMTAwbHMsMjAuMCw0LDExNC4wLDkxLjAsMjU4MiwxNC4wLDE5NzMtMDEtMDEsRXVyb3BlCjEyNyx2b2x2byAxNDRlYSwxOS4wLDQsMTIxLjAsMTEyLjAsMjg2OCwxNS41LDE5NzMtMDEtMDEsRXVyb3BlCjEyOCxkb2RnZSBkYXJ0IGN1c3RvbSwxNS4wLDgsMzE4LjAsMTUwLjAsMzM5OSwxMS4wLDE5NzMtMDEtMDEsVVNBCjEyOSxzYWFiIDk5bGUsMjQuMCw0LDEyMS4wLDExMC4wLDI2NjAsMTQuMCwxOTczLTAxLTAxLEV1cm9wZQoxMzAsdG95b3RhIG1hcmsgaWksMjAuMCw2LDE1Ni4wLDEyMi4wLDI4MDcsMTMuNSwxOTczLTAxLTAxLEphcGFuCjEzMSxvbGRzbW9iaWxlIG9tZWdhLDExLjAsOCwzNTAuMCwxODAuMCwzNjY0LDExLjAsMTk3My0wMS0wMSxVU0EKMTMyLHBseW1vdXRoIGR1c3RlciwyMC4wLDYsMTk4LjAsOTUuMCwzMTAyLDE2LjUsMTk3NC0wMS0wMSxVU0EKMTMzLGZvcmQgbWF2ZXJpY2ssMjEuMCw2LDIwMC4wLCwyODc1LDE3LjAsMTk3NC0wMS0wMSxVU0EKMTM0LGFtYyBob3JuZXQsMTkuMCw2LDIzMi4wLDEwMC4wLDI5MDEsMTYuMCwxOTc0LTAxLTAxLFVTQQoxMzUsY2hldnJvbGV0IG5vdmEsMTUuMCw2LDI1MC4wLDEwMC4wLDMzMzYsMTcuMCwxOTc0LTAxLTAxLFVTQQoxMzYsZGF0c3VuIGIyMTAsMzEuMCw0LDc5LjAsNjcuMCwxOTUwLDE5LjAsMTk3NC0wMS0wMSxKYXBhbgoxMzcsZm9yZCBwaW50bywyNi4wLDQsMTIyLjAsODAuMCwyNDUxLDE2LjUsMTk3NC0wMS0wMSxVU0EKMTM4LHRveW90YSBjb3JvbGxhIDEyMDAsMzIuMCw0LDcxLjAsNjUuMCwxODM2LDIxLjAsMTk3NC0wMS0wMSxKYXBhbgoxMzksY2hldnJvbGV0IHZlZ2EsMjUuMCw0LDE0MC4wLDc1LjAsMjU0MiwxNy4wLDE5NzQtMDEtMDEsVVNBCjE0MCxjaGV2cm9sZXQgY2hldmVsbGUgbWFsaWJ1IGNsYXNzaWMsMTYuMCw2LDI1MC4wLDEwMC4wLDM3ODEsMTcuMCwxOTc0LTAxLTAxLFVTQQoxNDEsYW1jIG1hdGFkb3IsMTYuMCw2LDI1OC4wLDExMC4wLDM2MzIsMTguMCwxOTc0LTAxLTAxLFVTQQoxNDIscGx5bW91dGggc2F0ZWxsaXRlIHNlYnJpbmcsMTguMCw2LDIyNS4wLDEwNS4wLDM2MTMsMTYuNSwxOTc0LTAxLTAxLFVTQQoxNDMsZm9yZCBncmFuIHRvcmlubywxNi4wLDgsMzAyLjAsMTQwLjAsNDE0MSwxNC4wLDE5NzQtMDEtMDEsVVNBCjE0NCxidWljayBjZW50dXJ5IGx1eHVzIChzdyksMTMuMCw4LDM1MC4wLDE1MC4wLDQ2OTksMTQuNSwxOTc0LTAxLTAxLFVTQQoxNDUsZG9kZ2UgY29yb25ldCBjdXN0b20gKHN3KSwxNC4wLDgsMzE4LjAsMTUwLjAsNDQ1NywxMy41LDE5NzQtMDEtMDEsVVNBCjE0Nixmb3JkIGdyYW4gdG9yaW5vIChzdyksMTQuMCw4LDMwMi4wLDE0MC4wLDQ2MzgsMTYuMCwxOTc0LTAxLTAxLFVTQQoxNDcsYW1jIG1hdGFkb3IgKHN3KSwxNC4wLDgsMzA0LjAsMTUwLjAsNDI1NywxNS41LDE5NzQtMDEtMDEsVVNBCjE0OCxhdWRpIGZveCwyOS4wLDQsOTguMCw4My4wLDIyMTksMTYuNSwxOTc0LTAxLTAxLEV1cm9wZQoxNDksdm9sa3N3YWdlbiBkYXNoZXIsMjYuMCw0LDc5LjAsNjcuMCwxOTYzLDE1LjUsMTk3NC0wMS0wMSxFdXJvcGUKMTUwLG9wZWwgbWFudGEsMjYuMCw0LDk3LjAsNzguMCwyMzAwLDE0LjUsMTk3NC0wMS0wMSxFdXJvcGUKMTUxLHRveW90YSBjb3JvbmEsMzEuMCw0LDc2LjAsNTIuMCwxNjQ5LDE2LjUsMTk3NC0wMS0wMSxKYXBhbgoxNTIsZGF0c3VuIDcxMCwzMi4wLDQsODMuMCw2MS4wLDIwMDMsMTkuMCwxOTc0LTAxLTAxLEphcGFuCjE1Myxkb2RnZSBjb2x0LDI4LjAsNCw5MC4wLDc1LjAsMjEyNSwxNC41LDE5NzQtMDEtMDEsVVNBCjE1NCxmaWF0IDEyOCwyNC4wLDQsOTAuMCw3NS4wLDIxMDgsMTUuNSwxOTc0LTAxLTAxLEV1cm9wZQoxNTUsZmlhdCAxMjQgdGMsMjYuMCw0LDExNi4wLDc1LjAsMjI0NiwxNC4wLDE5NzQtMDEtMDEsRXVyb3BlCjE1Nixob25kYSBjaXZpYywyNC4wLDQsMTIwLjAsOTcuMCwyNDg5LDE1LjAsMTk3NC0wMS0wMSxKYXBhbgoxNTcsc3ViYXJ1LDI2LjAsNCwxMDguMCw5My4wLDIzOTEsMTUuNSwxOTc0LTAxLTAxLEphcGFuCjE1OCxmaWF0IHgxLjksMzEuMCw0LDc5LjAsNjcuMCwyMDAwLDE2LjAsMTk3NC0wMS0wMSxFdXJvcGUKMTU5LHBseW1vdXRoIHZhbGlhbnQgY3VzdG9tLDE5LjAsNiwyMjUuMCw5NS4wLDMyNjQsMTYuMCwxOTc1LTAxLTAxLFVTQQoxNjAsY2hldnJvbGV0IG5vdmEsMTguMCw2LDI1MC4wLDEwNS4wLDM0NTksMTYuMCwxOTc1LTAxLTAxLFVTQQoxNjEsbWVyY3VyeSBtb25hcmNoLDE1LjAsNiwyNTAuMCw3Mi4wLDM0MzIsMjEuMCwxOTc1LTAxLTAxLFVTQQoxNjIsZm9yZCBtYXZlcmljaywxNS4wLDYsMjUwLjAsNzIuMCwzMTU4LDE5LjUsMTk3NS0wMS0wMSxVU0EKMTYzLHBvbnRpYWMgY2F0YWxpbmEsMTYuMCw4LDQwMC4wLDE3MC4wLDQ2NjgsMTEuNSwxOTc1LTAxLTAxLFVTQQoxNjQsY2hldnJvbGV0IGJlbCBhaXIsMTUuMCw4LDM1MC4wLDE0NS4wLDQ0NDAsMTQuMCwxOTc1LTAxLTAxLFVTQQoxNjUscGx5bW91dGggZ3JhbmQgZnVyeSwxNi4wLDgsMzE4LjAsMTUwLjAsNDQ5OCwxNC41LDE5NzUtMDEtMDEsVVNBCjE2Nixmb3JkIGx0ZCwxNC4wLDgsMzUxLjAsMTQ4LjAsNDY1NywxMy41LDE5NzUtMDEtMDEsVVNBCjE2NyxidWljayBjZW50dXJ5LDE3LjAsNiwyMzEuMCwxMTAuMCwzOTA3LDIxLjAsMTk3NS0wMS0wMSxVU0EKMTY4LGNoZXZyb2VsdCBjaGV2ZWxsZSBtYWxpYnUsMTYuMCw2LDI1MC4wLDEwNS4wLDM4OTcsMTguNSwxOTc1LTAxLTAxLFVTQQoxNjksYW1jIG1hdGFkb3IsMTUuMCw2LDI1OC4wLDExMC4wLDM3MzAsMTkuMCwxOTc1LTAxLTAxLFVTQQoxNzAscGx5bW91dGggZnVyeSwxOC4wLDYsMjI1LjAsOTUuMCwzNzg1LDE5LjAsMTk3NS0wMS0wMSxVU0EKMTcxLGJ1aWNrIHNreWhhd2ssMjEuMCw2LDIzMS4wLDExMC4wLDMwMzksMTUuMCwxOTc1LTAxLTAxLFVTQQoxNzIsY2hldnJvbGV0IG1vbnphIDIrMiwyMC4wLDgsMjYyLjAsMTEwLjAsMzIyMSwxMy41LDE5NzUtMDEtMDEsVVNBCjE3Myxmb3JkIG11c3RhbmcgaWksMTMuMCw4LDMwMi4wLDEyOS4wLDMxNjksMTIuMCwxOTc1LTAxLTAxLFVTQQoxNzQsdG95b3RhIGNvcm9sbGEsMjkuMCw0LDk3LjAsNzUuMCwyMTcxLDE2LjAsMTk3NS0wMS0wMSxKYXBhbgoxNzUsZm9yZCBwaW50bywyMy4wLDQsMTQwLjAsODMuMCwyNjM5LDE3LjAsMTk3NS0wMS0wMSxVU0EKMTc2LGFtYyBncmVtbGluLDIwLjAsNiwyMzIuMCwxMDAuMCwyOTE0LDE2LjAsMTk3NS0wMS0wMSxVU0EKMTc3LHBvbnRpYWMgYXN0cm8sMjMuMCw0LDE0MC4wLDc4LjAsMjU5MiwxOC41LDE5NzUtMDEtMDEsVVNBCjE3OCx0b3lvdGEgY29yb25hLDI0LjAsNCwxMzQuMCw5Ni4wLDI3MDIsMTMuNSwxOTc1LTAxLTAxLEphcGFuCjE3OSx2b2xrc3dhZ2VuIGRhc2hlciwyNS4wLDQsOTAuMCw3MS4wLDIyMjMsMTYuNSwxOTc1LTAxLTAxLEV1cm9wZQoxODAsZGF0c3VuIDcxMCwyNC4wLDQsMTE5LjAsOTcuMCwyNTQ1LDE3LjAsMTk3NS0wMS0wMSxKYXBhbgoxODEsZm9yZCBwaW50bywxOC4wLDYsMTcxLjAsOTcuMCwyOTg0LDE0LjUsMTk3NS0wMS0wMSxVU0EKMTgyLHZvbGtzd2FnZW4gcmFiYml0LDI5LjAsNCw5MC4wLDcwLjAsMTkzNywxNC4wLDE5NzUtMDEtMDEsRXVyb3BlCjE4MyxhbWMgcGFjZXIsMTkuMCw2LDIzMi4wLDkwLjAsMzIxMSwxNy4wLDE5NzUtMDEtMDEsVVNBCjE4NCxhdWRpIDEwMGxzLDIzLjAsNCwxMTUuMCw5NS4wLDI2OTQsMTUuMCwxOTc1LTAxLTAxLEV1cm9wZQoxODUscGV1Z2VvdCA1MDQsMjMuMCw0LDEyMC4wLDg4LjAsMjk1NywxNy4wLDE5NzUtMDEtMDEsRXVyb3BlCjE4Nix2b2x2byAyNDRkbCwyMi4wLDQsMTIxLjAsOTguMCwyOTQ1LDE0LjUsMTk3NS0wMS0wMSxFdXJvcGUKMTg3LHNhYWIgOTlsZSwyNS4wLDQsMTIxLjAsMTE1LjAsMjY3MSwxMy41LDE5NzUtMDEtMDEsRXVyb3BlCjE4OCxob25kYSBjaXZpYyBjdmNjLDMzLjAsNCw5MS4wLDUzLjAsMTc5NSwxNy41LDE5NzUtMDEtMDEsSmFwYW4KMTg5LGZpYXQgMTMxLDI4LjAsNCwxMDcuMCw4Ni4wLDI0NjQsMTUuNSwxOTc2LTAxLTAxLEV1cm9wZQoxOTAsb3BlbCAxOTAwLDI1LjAsNCwxMTYuMCw4MS4wLDIyMjAsMTYuOSwxOTc2LTAxLTAxLEV1cm9wZQoxOTEsY2FwcmkgaWksMjUuMCw0LDE0MC4wLDkyLjAsMjU3MiwxNC45LDE5NzYtMDEtMDEsVVNBCjE5Mixkb2RnZSBjb2x0LDI2LjAsNCw5OC4wLDc5LjAsMjI1NSwxNy43LDE5NzYtMDEtMDEsVVNBCjE5MyxyZW5hdWx0IDEydGwsMjcuMCw0LDEwMS4wLDgzLjAsMjIwMiwxNS4zLDE5NzYtMDEtMDEsRXVyb3BlCjE5NCxjaGV2cm9sZXQgY2hldmVsbGUgbWFsaWJ1IGNsYXNzaWMsMTcuNSw4LDMwNS4wLDE0MC4wLDQyMTUsMTMuMCwxOTc2LTAxLTAxLFVTQQoxOTUsZG9kZ2UgY29yb25ldCBicm91Z2hhbSwxNi4wLDgsMzE4LjAsMTUwLjAsNDE5MCwxMy4wLDE5NzYtMDEtMDEsVVNBCjE5NixhbWMgbWF0YWRvciwxNS41LDgsMzA0LjAsMTIwLjAsMzk2MiwxMy45LDE5NzYtMDEtMDEsVVNBCjE5Nyxmb3JkIGdyYW4gdG9yaW5vLDE0LjUsOCwzNTEuMCwxNTIuMCw0MjE1LDEyLjgsMTk3Ni0wMS0wMSxVU0EKMTk4LHBseW1vdXRoIHZhbGlhbnQsMjIuMCw2LDIyNS4wLDEwMC4wLDMyMzMsMTUuNCwxOTc2LTAxLTAxLFVTQQoxOTksY2hldnJvbGV0IG5vdmEsMjIuMCw2LDI1MC4wLDEwNS4wLDMzNTMsMTQuNSwxOTc2LTAxLTAxLFVTQQoyMDAsZm9yZCBtYXZlcmljaywyNC4wLDYsMjAwLjAsODEuMCwzMDEyLDE3LjYsMTk3Ni0wMS0wMSxVU0EKMjAxLGFtYyBob3JuZXQsMjIuNSw2LDIzMi4wLDkwLjAsMzA4NSwxNy42LDE5NzYtMDEtMDEsVVNBCjIwMixjaGV2cm9sZXQgY2hldmV0dGUsMjkuMCw0LDg1LjAsNTIuMCwyMDM1LDIyLjIsMTk3Ni0wMS0wMSxVU0EKMjAzLGNoZXZyb2xldCB3b29keSwyNC41LDQsOTguMCw2MC4wLDIxNjQsMjIuMSwxOTc2LTAxLTAxLFVTQQoyMDQsdncgcmFiYml0LDI5LjAsNCw5MC4wLDcwLjAsMTkzNywxNC4yLDE5NzYtMDEtMDEsRXVyb3BlCjIwNSxob25kYSBjaXZpYywzMy4wLDQsOTEuMCw1My4wLDE3OTUsMTcuNCwxOTc2LTAxLTAxLEphcGFuCjIwNixkb2RnZSBhc3BlbiBzZSwyMC4wLDYsMjI1LjAsMTAwLjAsMzY1MSwxNy43LDE5NzYtMDEtMDEsVVNBCjIwNyxmb3JkIGdyYW5hZGEgZ2hpYSwxOC4wLDYsMjUwLjAsNzguMCwzNTc0LDIxLjAsMTk3Ni0wMS0wMSxVU0EKMjA4LHBvbnRpYWMgdmVudHVyYSBzaiwxOC41LDYsMjUwLjAsMTEwLjAsMzY0NSwxNi4yLDE5NzYtMDEtMDEsVVNBCjIwOSxhbWMgcGFjZXIgZC9sLDE3LjUsNiwyNTguMCw5NS4wLDMxOTMsMTcuOCwxOTc2LTAxLTAxLFVTQQoyMTAsdm9sa3N3YWdlbiByYWJiaXQsMjkuNSw0LDk3LjAsNzEuMCwxODI1LDEyLjIsMTk3Ni0wMS0wMSxFdXJvcGUKMjExLGRhdHN1biBiLTIxMCwzMi4wLDQsODUuMCw3MC4wLDE5OTAsMTcuMCwxOTc2LTAxLTAxLEphcGFuCjIxMix0b3lvdGEgY29yb2xsYSwyOC4wLDQsOTcuMCw3NS4wLDIxNTUsMTYuNCwxOTc2LTAxLTAxLEphcGFuCjIxMyxmb3JkIHBpbnRvLDI2LjUsNCwxNDAuMCw3Mi4wLDI1NjUsMTMuNiwxOTc2LTAxLTAxLFVTQQoyMTQsdm9sdm8gMjQ1LDIwLjAsNCwxMzAuMCwxMDIuMCwzMTUwLDE1LjcsMTk3Ni0wMS0wMSxFdXJvcGUKMjE1LHBseW1vdXRoIHZvbGFyZSBwcmVtaWVyIHY4LDEzLjAsOCwzMTguMCwxNTAuMCwzOTQwLDEzLjIsMTk3Ni0wMS0wMSxVU0EKMjE2LHBldWdlb3QgNTA0LDE5LjAsNCwxMjAuMCw4OC4wLDMyNzAsMjEuOSwxOTc2LTAxLTAxLEV1cm9wZQoyMTcsdG95b3RhIG1hcmsgaWksMTkuMCw2LDE1Ni4wLDEwOC4wLDI5MzAsMTUuNSwxOTc2LTAxLTAxLEphcGFuCjIxOCxtZXJjZWRlcy1iZW56IDI4MHMsMTYuNSw2LDE2OC4wLDEyMC4wLDM4MjAsMTYuNywxOTc2LTAxLTAxLEV1cm9wZQoyMTksY2FkaWxsYWMgc2V2aWxsZSwxNi41LDgsMzUwLjAsMTgwLjAsNDM4MCwxMi4xLDE5NzYtMDEtMDEsVVNBCjIyMCxjaGV2eSBjMTAsMTMuMCw4LDM1MC4wLDE0NS4wLDQwNTUsMTIuMCwxOTc2LTAxLTAxLFVTQQoyMjEsZm9yZCBmMTA4LDEzLjAsOCwzMDIuMCwxMzAuMCwzODcwLDE1LjAsMTk3Ni0wMS0wMSxVU0EKMjIyLGRvZGdlIGQxMDAsMTMuMCw4LDMxOC4wLDE1MC4wLDM3NTUsMTQuMCwxOTc2LTAxLTAxLFVTQQoyMjMsaG9uZGEgQWNjZWxlcmF0aW9ub3JkIGN2Y2MsMzEuNSw0LDk4LjAsNjguMCwyMDQ1LDE4LjUsMTk3Ny0wMS0wMSxKYXBhbgoyMjQsYnVpY2sgb3BlbCBpc3V6dSBkZWx1eGUsMzAuMCw0LDExMS4wLDgwLjAsMjE1NSwxNC44LDE5NzctMDEtMDEsVVNBCjIyNSxyZW5hdWx0IDUgZ3RsLDM2LjAsNCw3OS4wLDU4LjAsMTgyNSwxOC42LDE5NzctMDEtMDEsRXVyb3BlCjIyNixwbHltb3V0aCBhcnJvdyBncywyNS41LDQsMTIyLjAsOTYuMCwyMzAwLDE1LjUsMTk3Ny0wMS0wMSxVU0EKMjI3LGRhdHN1biBmLTEwIGhhdGNoYmFjaywzMy41LDQsODUuMCw3MC4wLDE5NDUsMTYuOCwxOTc3LTAxLTAxLEphcGFuCjIyOCxjaGV2cm9sZXQgY2FwcmljZSBjbGFzc2ljLDE3LjUsOCwzMDUuMCwxNDUuMCwzODgwLDEyLjUsMTk3Ny0wMS0wMSxVU0EKMjI5LG9sZHNtb2JpbGUgY3V0bGFzcyBzdXByZW1lLDE3LjAsOCwyNjAuMCwxMTAuMCw0MDYwLDE5LjAsMTk3Ny0wMS0wMSxVU0EKMjMwLGRvZGdlIG1vbmFjbyBicm91Z2hhbSwxNS41LDgsMzE4LjAsMTQ1LjAsNDE0MCwxMy43LDE5NzctMDEtMDEsVVNBCjIzMSxtZXJjdXJ5IGNvdWdhciBicm91Z2hhbSwxNS4wLDgsMzAyLjAsMTMwLjAsNDI5NSwxNC45LDE5NzctMDEtMDEsVVNBCjIzMixjaGV2cm9sZXQgY29uY291cnMsMTcuNSw2LDI1MC4wLDExMC4wLDM1MjAsMTYuNCwxOTc3LTAxLTAxLFVTQQoyMzMsYnVpY2sgc2t5bGFyaywyMC41LDYsMjMxLjAsMTA1LjAsMzQyNSwxNi45LDE5NzctMDEtMDEsVVNBCjIzNCxwbHltb3V0aCB2b2xhcmUgY3VzdG9tLDE5LjAsNiwyMjUuMCwxMDAuMCwzNjMwLDE3LjcsMTk3Ny0wMS0wMSxVU0EKMjM1LGZvcmQgZ3JhbmFkYSwxOC41LDYsMjUwLjAsOTguMCwzNTI1LDE5LjAsMTk3Ny0wMS0wMSxVU0EKMjM2LHBvbnRpYWMgZ3JhbmQgcHJpeCBsaiwxNi4wLDgsNDAwLjAsMTgwLjAsNDIyMCwxMS4xLDE5NzctMDEtMDEsVVNBCjIzNyxjaGV2cm9sZXQgbW9udGUgY2FybG8gbGFuZGF1LDE1LjUsOCwzNTAuMCwxNzAuMCw0MTY1LDExLjQsMTk3Ny0wMS0wMSxVU0EKMjM4LGNocnlzbGVyIGNvcmRvYmEsMTUuNSw4LDQwMC4wLDE5MC4wLDQzMjUsMTIuMiwxOTc3LTAxLTAxLFVTQQoyMzksZm9yZCB0aHVuZGVyYmlyZCwxNi4wLDgsMzUxLjAsMTQ5LjAsNDMzNSwxNC41LDE5NzctMDEtMDEsVVNBCjI0MCx2b2xrc3dhZ2VuIHJhYmJpdCBjdXN0b20sMjkuMCw0LDk3LjAsNzguMCwxOTQwLDE0LjUsMTk3Ny0wMS0wMSxFdXJvcGUKMjQxLHBvbnRpYWMgc3VuYmlyZCBjb3VwZSwyNC41LDQsMTUxLjAsODguMCwyNzQwLDE2LjAsMTk3Ny0wMS0wMSxVU0EKMjQyLHRveW90YSBjb3JvbGxhIGxpZnRiYWNrLDI2LjAsNCw5Ny4wLDc1LjAsMjI2NSwxOC4yLDE5NzctMDEtMDEsSmFwYW4KMjQzLGZvcmQgbXVzdGFuZyBpaSAyKzIsMjUuNSw0LDE0MC4wLDg5LjAsMjc1NSwxNS44LDE5NzctMDEtMDEsVVNBCjI0NCxjaGV2cm9sZXQgY2hldmV0dGUsMzAuNSw0LDk4LjAsNjMuMCwyMDUxLDE3LjAsMTk3Ny0wMS0wMSxVU0EKMjQ1LGRvZGdlIGNvbHQgbS9tLDMzLjUsNCw5OC4wLDgzLjAsMjA3NSwxNS45LDE5NzctMDEtMDEsVVNBCjI0NixzdWJhcnUgZGwsMzAuMCw0LDk3LjAsNjcuMCwxOTg1LDE2LjQsMTk3Ny0wMS0wMSxKYXBhbgoyNDcsdm9sa3N3YWdlbiBkYXNoZXIsMzAuNSw0LDk3LjAsNzguMCwyMTkwLDE0LjEsMTk3Ny0wMS0wMSxFdXJvcGUKMjQ4LGRhdHN1biA4MTAsMjIuMCw2LDE0Ni4wLDk3LjAsMjgxNSwxNC41LDE5NzctMDEtMDEsSmFwYW4KMjQ5LGJtdyAzMjBpLDIxLjUsNCwxMjEuMCwxMTAuMCwyNjAwLDEyLjgsMTk3Ny0wMS0wMSxFdXJvcGUKMjUwLG1hemRhIHJ4LTQsMjEuNSwzLDgwLjAsMTEwLjAsMjcyMCwxMy41LDE5NzctMDEtMDEsSmFwYW4KMjUxLHZvbGtzd2FnZW4gcmFiYml0IGN1c3RvbSBkaWVzZWwsNDMuMSw0LDkwLjAsNDguMCwxOTg1LDIxLjUsMTk3OC0wMS0wMSxFdXJvcGUKMjUyLGZvcmQgZmllc3RhLDM2LjEsNCw5OC4wLDY2LjAsMTgwMCwxNC40LDE5NzgtMDEtMDEsVVNBCjI1MyxtYXpkYSBnbGMgZGVsdXhlLDMyLjgsNCw3OC4wLDUyLjAsMTk4NSwxOS40LDE5NzgtMDEtMDEsSmFwYW4KMjU0LGRhdHN1biBiMjEwIGd4LDM5LjQsNCw4NS4wLDcwLjAsMjA3MCwxOC42LDE5NzgtMDEtMDEsSmFwYW4KMjU1LGhvbmRhIGNpdmljIGN2Y2MsMzYuMSw0LDkxLjAsNjAuMCwxODAwLDE2LjQsMTk3OC0wMS0wMSxKYXBhbgoyNTYsb2xkc21vYmlsZSBjdXRsYXNzIHNhbG9uIGJyb3VnaGFtLDE5LjksOCwyNjAuMCwxMTAuMCwzMzY1LDE1LjUsMTk3OC0wMS0wMSxVU0EKMjU3LGRvZGdlIGRpcGxvbWF0LDE5LjQsOCwzMTguMCwxNDAuMCwzNzM1LDEzLjIsMTk3OC0wMS0wMSxVU0EKMjU4LG1lcmN1cnkgbW9uYXJjaCBnaGlhLDIwLjIsOCwzMDIuMCwxMzkuMCwzNTcwLDEyLjgsMTk3OC0wMS0wMSxVU0EKMjU5LHBvbnRpYWMgcGhvZW5peCBsaiwxOS4yLDYsMjMxLjAsMTA1LjAsMzUzNSwxOS4yLDE5NzgtMDEtMDEsVVNBCjI2MCxjaGV2cm9sZXQgbWFsaWJ1LDIwLjUsNiwyMDAuMCw5NS4wLDMxNTUsMTguMiwxOTc4LTAxLTAxLFVTQQoyNjEsZm9yZCBmYWlybW9udCAoYXV0byksMjAuMiw2LDIwMC4wLDg1LjAsMjk2NSwxNS44LDE5NzgtMDEtMDEsVVNBCjI2Mixmb3JkIGZhaXJtb250IChtYW4pLDI1LjEsNCwxNDAuMCw4OC4wLDI3MjAsMTUuNCwxOTc4LTAxLTAxLFVTQQoyNjMscGx5bW91dGggdm9sYXJlLDIwLjUsNiwyMjUuMCwxMDAuMCwzNDMwLDE3LjIsMTk3OC0wMS0wMSxVU0EKMjY0LGFtYyBjb25jb3JkLDE5LjQsNiwyMzIuMCw5MC4wLDMyMTAsMTcuMiwxOTc4LTAxLTAxLFVTQQoyNjUsYnVpY2sgY2VudHVyeSBzcGVjaWFsLDIwLjYsNiwyMzEuMCwxMDUuMCwzMzgwLDE1LjgsMTk3OC0wMS0wMSxVU0EKMjY2LG1lcmN1cnkgemVwaHlyLDIwLjgsNiwyMDAuMCw4NS4wLDMwNzAsMTYuNywxOTc4LTAxLTAxLFVTQQoyNjcsZG9kZ2UgYXNwZW4sMTguNiw2LDIyNS4wLDExMC4wLDM2MjAsMTguNywxOTc4LTAxLTAxLFVTQQoyNjgsYW1jIGNvbmNvcmQgZC9sLDE4LjEsNiwyNTguMCwxMjAuMCwzNDEwLDE1LjEsMTk3OC0wMS0wMSxVU0EKMjY5LGNoZXZyb2xldCBtb250ZSBjYXJsbyBsYW5kYXUsMTkuMiw4LDMwNS4wLDE0NS4wLDM0MjUsMTMuMiwxOTc4LTAxLTAxLFVTQQoyNzAsYnVpY2sgcmVnYWwgc3BvcnQgY291cGUgKHR1cmJvKSwxNy43LDYsMjMxLjAsMTY1LjAsMzQ0NSwxMy40LDE5NzgtMDEtMDEsVVNBCjI3MSxmb3JkIGZ1dHVyYSwxOC4xLDgsMzAyLjAsMTM5LjAsMzIwNSwxMS4yLDE5NzgtMDEtMDEsVVNBCjI3Mixkb2RnZSBtYWdudW0geGUsMTcuNSw4LDMxOC4wLDE0MC4wLDQwODAsMTMuNywxOTc4LTAxLTAxLFVTQQoyNzMsY2hldnJvbGV0IGNoZXZldHRlLDMwLjAsNCw5OC4wLDY4LjAsMjE1NSwxNi41LDE5NzgtMDEtMDEsVVNBCjI3NCx0b3lvdGEgY29yb25hLDI3LjUsNCwxMzQuMCw5NS4wLDI1NjAsMTQuMiwxOTc4LTAxLTAxLEphcGFuCjI3NSxkYXRzdW4gNTEwLDI3LjIsNCwxMTkuMCw5Ny4wLDIzMDAsMTQuNywxOTc4LTAxLTAxLEphcGFuCjI3Nixkb2RnZSBvbW5pLDMwLjksNCwxMDUuMCw3NS4wLDIyMzAsMTQuNSwxOTc4LTAxLTAxLFVTQQoyNzcsdG95b3RhIGNlbGljYSBndCBsaWZ0YmFjaywyMS4xLDQsMTM0LjAsOTUuMCwyNTE1LDE0LjgsMTk3OC0wMS0wMSxKYXBhbgoyNzgscGx5bW91dGggc2FwcG9ybywyMy4yLDQsMTU2LjAsMTA1LjAsMjc0NSwxNi43LDE5NzgtMDEtMDEsVVNBCjI3OSxvbGRzbW9iaWxlIHN0YXJmaXJlIHN4LDIzLjgsNCwxNTEuMCw4NS4wLDI4NTUsMTcuNiwxOTc4LTAxLTAxLFVTQQoyODAsZGF0c3VuIDIwMC1zeCwyMy45LDQsMTE5LjAsOTcuMCwyNDA1LDE0LjksMTk3OC0wMS0wMSxKYXBhbgoyODEsYXVkaSA1MDAwLDIwLjMsNSwxMzEuMCwxMDMuMCwyODMwLDE1LjksMTk3OC0wMS0wMSxFdXJvcGUKMjgyLHZvbHZvIDI2NGdsLDE3LjAsNiwxNjMuMCwxMjUuMCwzMTQwLDEzLjYsMTk3OC0wMS0wMSxFdXJvcGUKMjgzLHNhYWIgOTlnbGUsMjEuNiw0LDEyMS4wLDExNS4wLDI3OTUsMTUuNywxOTc4LTAxLTAxLEV1cm9wZQoyODQscGV1Z2VvdCA2MDRzbCwxNi4yLDYsMTYzLjAsMTMzLjAsMzQxMCwxNS44LDE5NzgtMDEtMDEsRXVyb3BlCjI4NSx2b2xrc3dhZ2VuIHNjaXJvY2NvLDMxLjUsNCw4OS4wLDcxLjAsMTk5MCwxNC45LDE5NzgtMDEtMDEsRXVyb3BlCjI4Nixob25kYSBBY2NlbGVyYXRpb25vcmQgbHgsMjkuNSw0LDk4LjAsNjguMCwyMTM1LDE2LjYsMTk3OC0wMS0wMSxKYXBhbgoyODcscG9udGlhYyBsZW1hbnMgdjYsMjEuNSw2LDIzMS4wLDExNS4wLDMyNDUsMTUuNCwxOTc5LTAxLTAxLFVTQQoyODgsbWVyY3VyeSB6ZXBoeXIgNiwxOS44LDYsMjAwLjAsODUuMCwyOTkwLDE4LjIsMTk3OS0wMS0wMSxVU0EKMjg5LGZvcmQgZmFpcm1vbnQgNCwyMi4zLDQsMTQwLjAsODguMCwyODkwLDE3LjMsMTk3OS0wMS0wMSxVU0EKMjkwLGFtYyBjb25jb3JkIGRsIDYsMjAuMiw2LDIzMi4wLDkwLjAsMzI2NSwxOC4yLDE5NzktMDEtMDEsVVNBCjI5MSxkb2RnZSBhc3BlbiA2LDIwLjYsNiwyMjUuMCwxMTAuMCwzMzYwLDE2LjYsMTk3OS0wMS0wMSxVU0EKMjkyLGNoZXZyb2xldCBjYXByaWNlIGNsYXNzaWMsMTcuMCw4LDMwNS4wLDEzMC4wLDM4NDAsMTUuNCwxOTc5LTAxLTAxLFVTQQoyOTMsZm9yZCBsdGQgbGFuZGF1LDE3LjYsOCwzMDIuMCwxMjkuMCwzNzI1LDEzLjQsMTk3OS0wMS0wMSxVU0EKMjk0LG1lcmN1cnkgZ3JhbmQgbWFycXVpcywxNi41LDgsMzUxLjAsMTM4LjAsMzk1NSwxMy4yLDE5NzktMDEtMDEsVVNBCjI5NSxkb2RnZSBzdC4gcmVnaXMsMTguMiw4LDMxOC4wLDEzNS4wLDM4MzAsMTUuMiwxOTc5LTAxLTAxLFVTQQoyOTYsYnVpY2sgZXN0YXRlIHdhZ29uIChzdyksMTYuOSw4LDM1MC4wLDE1NS4wLDQzNjAsMTQuOSwxOTc5LTAxLTAxLFVTQQoyOTcsZm9yZCBjb3VudHJ5IHNxdWlyZSAoc3cpLDE1LjUsOCwzNTEuMCwxNDIuMCw0MDU0LDE0LjMsMTk3OS0wMS0wMSxVU0EKMjk4LGNoZXZyb2xldCBtYWxpYnUgY2xhc3NpYyAoc3cpLDE5LjIsOCwyNjcuMCwxMjUuMCwzNjA1LDE1LjAsMTk3OS0wMS0wMSxVU0EKMjk5LGNocnlzbGVyIGxlYmFyb24gdG93biBAIGNvdW50cnkgKHN3KSwxOC41LDgsMzYwLjAsMTUwLjAsMzk0MCwxMy4wLDE5NzktMDEtMDEsVVNBCjMwMCx2dyByYWJiaXQgY3VzdG9tLDMxLjksNCw4OS4wLDcxLjAsMTkyNSwxNC4wLDE5NzktMDEtMDEsRXVyb3BlCjMwMSxtYXhkYSBnbGMgZGVsdXhlLDM0LjEsNCw4Ni4wLDY1LjAsMTk3NSwxNS4yLDE5NzktMDEtMDEsSmFwYW4KMzAyLGRvZGdlIGNvbHQgaGF0Y2hiYWNrIGN1c3RvbSwzNS43LDQsOTguMCw4MC4wLDE5MTUsMTQuNCwxOTc5LTAxLTAxLFVTQQozMDMsYW1jIHNwaXJpdCBkbCwyNy40LDQsMTIxLjAsODAuMCwyNjcwLDE1LjAsMTk3OS0wMS0wMSxVU0EKMzA0LG1lcmNlZGVzIGJlbnogMzAwZCwyNS40LDUsMTgzLjAsNzcuMCwzNTMwLDIwLjEsMTk3OS0wMS0wMSxFdXJvcGUKMzA1LGNhZGlsbGFjIGVsZG9yYWRvLDIzLjAsOCwzNTAuMCwxMjUuMCwzOTAwLDE3LjQsMTk3OS0wMS0wMSxVU0EKMzA2LHBldWdlb3QgNTA0LDI3LjIsNCwxNDEuMCw3MS4wLDMxOTAsMjQuOCwxOTc5LTAxLTAxLEV1cm9wZQozMDcsb2xkc21vYmlsZSBjdXRsYXNzIHNhbG9uIGJyb3VnaGFtLDIzLjksOCwyNjAuMCw5MC4wLDM0MjAsMjIuMiwxOTc5LTAxLTAxLFVTQQozMDgscGx5bW91dGggaG9yaXpvbiwzNC4yLDQsMTA1LjAsNzAuMCwyMjAwLDEzLjIsMTk3OS0wMS0wMSxVU0EKMzA5LHBseW1vdXRoIGhvcml6b24gdGMzLDM0LjUsNCwxMDUuMCw3MC4wLDIxNTAsMTQuOSwxOTc5LTAxLTAxLFVTQQozMTAsZGF0c3VuIDIxMCwzMS44LDQsODUuMCw2NS4wLDIwMjAsMTkuMiwxOTc5LTAxLTAxLEphcGFuCjMxMSxmaWF0IHN0cmFkYSBjdXN0b20sMzcuMyw0LDkxLjAsNjkuMCwyMTMwLDE0LjcsMTk3OS0wMS0wMSxFdXJvcGUKMzEyLGJ1aWNrIHNreWxhcmsgbGltaXRlZCwyOC40LDQsMTUxLjAsOTAuMCwyNjcwLDE2LjAsMTk3OS0wMS0wMSxVU0EKMzEzLGNoZXZyb2xldCBjaXRhdGlvbiwyOC44LDYsMTczLjAsMTE1LjAsMjU5NSwxMS4zLDE5NzktMDEtMDEsVVNBCjMxNCxvbGRzbW9iaWxlIG9tZWdhIGJyb3VnaGFtLDI2LjgsNiwxNzMuMCwxMTUuMCwyNzAwLDEyLjksMTk3OS0wMS0wMSxVU0EKMzE1LHBvbnRpYWMgcGhvZW5peCwzMy41LDQsMTUxLjAsOTAuMCwyNTU2LDEzLjIsMTk3OS0wMS0wMSxVU0EKMzE2LHZ3IHJhYmJpdCw0MS41LDQsOTguMCw3Ni4wLDIxNDQsMTQuNywxOTgwLTAxLTAxLEV1cm9wZQozMTcsdG95b3RhIGNvcm9sbGEgdGVyY2VsLDM4LjEsNCw4OS4wLDYwLjAsMTk2OCwxOC44LDE5ODAtMDEtMDEsSmFwYW4KMzE4LGNoZXZyb2xldCBjaGV2ZXR0ZSwzMi4xLDQsOTguMCw3MC4wLDIxMjAsMTUuNSwxOTgwLTAxLTAxLFVTQQozMTksZGF0c3VuIDMxMCwzNy4yLDQsODYuMCw2NS4wLDIwMTksMTYuNCwxOTgwLTAxLTAxLEphcGFuCjMyMCxjaGV2cm9sZXQgY2l0YXRpb24sMjguMCw0LDE1MS4wLDkwLjAsMjY3OCwxNi41LDE5ODAtMDEtMDEsVVNBCjMyMSxmb3JkIGZhaXJtb250LDI2LjQsNCwxNDAuMCw4OC4wLDI4NzAsMTguMSwxOTgwLTAxLTAxLFVTQQozMjIsYW1jIGNvbmNvcmQsMjQuMyw0LDE1MS4wLDkwLjAsMzAwMywyMC4xLDE5ODAtMDEtMDEsVVNBCjMyMyxkb2RnZSBhc3BlbiwxOS4xLDYsMjI1LjAsOTAuMCwzMzgxLDE4LjcsMTk4MC0wMS0wMSxVU0EKMzI0LGF1ZGkgNDAwMCwzNC4zLDQsOTcuMCw3OC4wLDIxODgsMTUuOCwxOTgwLTAxLTAxLEV1cm9wZQozMjUsdG95b3RhIGNvcm9uYSBsaWZ0YmFjaywyOS44LDQsMTM0LjAsOTAuMCwyNzExLDE1LjUsMTk4MC0wMS0wMSxKYXBhbgozMjYsbWF6ZGEgNjI2LDMxLjMsNCwxMjAuMCw3NS4wLDI1NDIsMTcuNSwxOTgwLTAxLTAxLEphcGFuCjMyNyxkYXRzdW4gNTEwIGhhdGNoYmFjaywzNy4wLDQsMTE5LjAsOTIuMCwyNDM0LDE1LjAsMTk4MC0wMS0wMSxKYXBhbgozMjgsdG95b3RhIGNvcm9sbGEsMzIuMiw0LDEwOC4wLDc1LjAsMjI2NSwxNS4yLDE5ODAtMDEtMDEsSmFwYW4KMzI5LG1hemRhIGdsYyw0Ni42LDQsODYuMCw2NS4wLDIxMTAsMTcuOSwxOTgwLTAxLTAxLEphcGFuCjMzMCxkb2RnZSBjb2x0LDI3LjksNCwxNTYuMCwxMDUuMCwyODAwLDE0LjQsMTk4MC0wMS0wMSxVU0EKMzMxLGRhdHN1biAyMTAsNDAuOCw0LDg1LjAsNjUuMCwyMTEwLDE5LjIsMTk4MC0wMS0wMSxKYXBhbgozMzIsdncgcmFiYml0IGMgKGRpZXNlbCksNDQuMyw0LDkwLjAsNDguMCwyMDg1LDIxLjcsMTk4MC0wMS0wMSxFdXJvcGUKMzMzLHZ3IGRhc2hlciAoZGllc2VsKSw0My40LDQsOTAuMCw0OC4wLDIzMzUsMjMuNywxOTgwLTAxLTAxLEV1cm9wZQozMzQsYXVkaSA1MDAwcyAoZGllc2VsKSwzNi40LDUsMTIxLjAsNjcuMCwyOTUwLDE5LjksMTk4MC0wMS0wMSxFdXJvcGUKMzM1LG1lcmNlZGVzLWJlbnogMjQwZCwzMC4wLDQsMTQ2LjAsNjcuMCwzMjUwLDIxLjgsMTk4MC0wMS0wMSxFdXJvcGUKMzM2LGhvbmRhIGNpdmljIDE1MDAgZ2wsNDQuNiw0LDkxLjAsNjcuMCwxODUwLDEzLjgsMTk4MC0wMS0wMSxKYXBhbgozMzcscmVuYXVsdCBsZWNhciBkZWx1eGUsNDAuOSw0LDg1LjAsLDE4MzUsMTcuMywxOTgwLTAxLTAxLEV1cm9wZQozMzgsc3ViYXJ1IGRsLDMzLjgsNCw5Ny4wLDY3LjAsMjE0NSwxOC4wLDE5ODAtMDEtMDEsSmFwYW4KMzM5LHZva3N3YWdlbiByYWJiaXQsMjkuOCw0LDg5LjAsNjIuMCwxODQ1LDE1LjMsMTk4MC0wMS0wMSxFdXJvcGUKMzQwLGRhdHN1biAyODAtengsMzIuNyw2LDE2OC4wLDEzMi4wLDI5MTAsMTEuNCwxOTgwLTAxLTAxLEphcGFuCjM0MSxtYXpkYSByeC03IGdzLDIzLjcsMyw3MC4wLDEwMC4wLDI0MjAsMTIuNSwxOTgwLTAxLTAxLEphcGFuCjM0Mix0cml1bXBoIHRyNyBjb3VwZSwzNS4wLDQsMTIyLjAsODguMCwyNTAwLDE1LjEsMTk4MC0wMS0wMSxFdXJvcGUKMzQzLGZvcmQgbXVzdGFuZyBjb2JyYSwyMy42LDQsMTQwLjAsLDI5MDUsMTQuMywxOTgwLTAxLTAxLFVTQQozNDQsaG9uZGEgQWNjZWxlcmF0aW9ub3JkLDMyLjQsNCwxMDcuMCw3Mi4wLDIyOTAsMTcuMCwxOTgwLTAxLTAxLEphcGFuCjM0NSxwbHltb3V0aCByZWxpYW50LDI3LjIsNCwxMzUuMCw4NC4wLDI0OTAsMTUuNywxOTgyLTAxLTAxLFVTQQozNDYsYnVpY2sgc2t5bGFyaywyNi42LDQsMTUxLjAsODQuMCwyNjM1LDE2LjQsMTk4Mi0wMS0wMSxVU0EKMzQ3LGRvZGdlIGFyaWVzIHdhZ29uIChzdyksMjUuOCw0LDE1Ni4wLDkyLjAsMjYyMCwxNC40LDE5ODItMDEtMDEsVVNBCjM0OCxjaGV2cm9sZXQgY2l0YXRpb24sMjMuNSw2LDE3My4wLDExMC4wLDI3MjUsMTIuNiwxOTgyLTAxLTAxLFVTQQozNDkscGx5bW91dGggcmVsaWFudCwzMC4wLDQsMTM1LjAsODQuMCwyMzg1LDEyLjksMTk4Mi0wMS0wMSxVU0EKMzUwLHRveW90YSBzdGFybGV0LDM5LjEsNCw3OS4wLDU4LjAsMTc1NSwxNi45LDE5ODItMDEtMDEsSmFwYW4KMzUxLHBseW1vdXRoIGNoYW1wLDM5LjAsNCw4Ni4wLDY0LjAsMTg3NSwxNi40LDE5ODItMDEtMDEsVVNBCjM1Mixob25kYSBjaXZpYyAxMzAwLDM1LjEsNCw4MS4wLDYwLjAsMTc2MCwxNi4xLDE5ODItMDEtMDEsSmFwYW4KMzUzLHN1YmFydSwzMi4zLDQsOTcuMCw2Ny4wLDIwNjUsMTcuOCwxOTgyLTAxLTAxLEphcGFuCjM1NCxkYXRzdW4gMjEwLDM3LjAsNCw4NS4wLDY1LjAsMTk3NSwxOS40LDE5ODItMDEtMDEsSmFwYW4KMzU1LHRveW90YSB0ZXJjZWwsMzcuNyw0LDg5LjAsNjIuMCwyMDUwLDE3LjMsMTk4Mi0wMS0wMSxKYXBhbgozNTYsbWF6ZGEgZ2xjIDQsMzQuMSw0LDkxLjAsNjguMCwxOTg1LDE2LjAsMTk4Mi0wMS0wMSxKYXBhbgozNTcscGx5bW91dGggaG9yaXpvbiA0LDM0LjcsNCwxMDUuMCw2My4wLDIyMTUsMTQuOSwxOTgyLTAxLTAxLFVTQQozNTgsZm9yZCBlc2NvcnQgNHcsMzQuNCw0LDk4LjAsNjUuMCwyMDQ1LDE2LjIsMTk4Mi0wMS0wMSxVU0EKMzU5LGZvcmQgZXNjb3J0IDJoLDI5LjksNCw5OC4wLDY1LjAsMjM4MCwyMC43LDE5ODItMDEtMDEsVVNBCjM2MCx2b2xrc3dhZ2VuIGpldHRhLDMzLjAsNCwxMDUuMCw3NC4wLDIxOTAsMTQuMiwxOTgyLTAxLTAxLEV1cm9wZQozNjEscmVuYXVsdCAxOGksMzQuNSw0LDEwMC4wLCwyMzIwLDE1LjgsMTk4Mi0wMS0wMSxFdXJvcGUKMzYyLGhvbmRhIHByZWx1ZGUsMzMuNyw0LDEwNy4wLDc1LjAsMjIxMCwxNC40LDE5ODItMDEtMDEsSmFwYW4KMzYzLHRveW90YSBjb3JvbGxhLDMyLjQsNCwxMDguMCw3NS4wLDIzNTAsMTYuOCwxOTgyLTAxLTAxLEphcGFuCjM2NCxkYXRzdW4gMjAwc3gsMzIuOSw0LDExOS4wLDEwMC4wLDI2MTUsMTQuOCwxOTgyLTAxLTAxLEphcGFuCjM2NSxtYXpkYSA2MjYsMzEuNiw0LDEyMC4wLDc0LjAsMjYzNSwxOC4zLDE5ODItMDEtMDEsSmFwYW4KMzY2LHBldWdlb3QgNTA1cyB0dXJibyBkaWVzZWwsMjguMSw0LDE0MS4wLDgwLjAsMzIzMCwyMC40LDE5ODItMDEtMDEsRXVyb3BlCjM2NyxzYWFiIDkwMHMsLDQsMTIxLjAsMTEwLjAsMjgwMCwxNS40LDE5ODItMDEtMDEsRXVyb3BlCjM2OCx2b2x2byBkaWVzZWwsMzAuNyw2LDE0NS4wLDc2LjAsMzE2MCwxOS42LDE5ODItMDEtMDEsRXVyb3BlCjM2OSx0b3lvdGEgY3Jlc3NpZGEsMjUuNCw2LDE2OC4wLDExNi4wLDI5MDAsMTIuNiwxOTgyLTAxLTAxLEphcGFuCjM3MCxkYXRzdW4gODEwIG1heGltYSwyNC4yLDYsMTQ2LjAsMTIwLjAsMjkzMCwxMy44LDE5ODItMDEtMDEsSmFwYW4KMzcxLGJ1aWNrIGNlbnR1cnksMjIuNCw2LDIzMS4wLDExMC4wLDM0MTUsMTUuOCwxOTgyLTAxLTAxLFVTQQozNzIsb2xkc21vYmlsZSBjdXRsYXNzIGxzLDI2LjYsOCwzNTAuMCwxMDUuMCwzNzI1LDE5LjAsMTk4Mi0wMS0wMSxVU0EKMzczLGZvcmQgZ3JhbmFkYSBnbCwyMC4yLDYsMjAwLjAsODguMCwzMDYwLDE3LjEsMTk4Mi0wMS0wMSxVU0EKMzc0LGNocnlzbGVyIGxlYmFyb24gc2Fsb24sMTcuNiw2LDIyNS4wLDg1LjAsMzQ2NSwxNi42LDE5ODItMDEtMDEsVVNBCjM3NSxjaGV2cm9sZXQgY2F2YWxpZXIsMjguMCw0LDExMi4wLDg4LjAsMjYwNSwxOS42LDE5ODItMDEtMDEsVVNBCjM3NixjaGV2cm9sZXQgY2F2YWxpZXIgd2Fnb24sMjcuMCw0LDExMi4wLDg4LjAsMjY0MCwxOC42LDE5ODItMDEtMDEsVVNBCjM3NyxjaGV2cm9sZXQgY2F2YWxpZXIgMi1kb29yLDM0LjAsNCwxMTIuMCw4OC4wLDIzOTUsMTguMCwxOTgyLTAxLTAxLFVTQQozNzgscG9udGlhYyBqMjAwMCBzZSBoYXRjaGJhY2ssMzEuMCw0LDExMi4wLDg1LjAsMjU3NSwxNi4yLDE5ODItMDEtMDEsVVNBCjM3OSxkb2RnZSBhcmllcyBzZSwyOS4wLDQsMTM1LjAsODQuMCwyNTI1LDE2LjAsMTk4Mi0wMS0wMSxVU0EKMzgwLHBvbnRpYWMgcGhvZW5peCwyNy4wLDQsMTUxLjAsOTAuMCwyNzM1LDE4LjAsMTk4Mi0wMS0wMSxVU0EKMzgxLGZvcmQgZmFpcm1vbnQgZnV0dXJhLDI0LjAsNCwxNDAuMCw5Mi4wLDI4NjUsMTYuNCwxOTgyLTAxLTAxLFVTQQozODIsYW1jIGNvbmNvcmQgZGwsMjMuMCw0LDE1MS4wLCwzMDM1LDIwLjUsMTk4Mi0wMS0wMSxVU0EKMzgzLHZvbGtzd2FnZW4gcmFiYml0IGwsMzYuMCw0LDEwNS4wLDc0LjAsMTk4MCwxNS4zLDE5ODItMDEtMDEsRXVyb3BlCjM4NCxtYXpkYSBnbGMgY3VzdG9tIGwsMzcuMCw0LDkxLjAsNjguMCwyMDI1LDE4LjIsMTk4Mi0wMS0wMSxKYXBhbgozODUsbWF6ZGEgZ2xjIGN1c3RvbSwzMS4wLDQsOTEuMCw2OC4wLDE5NzAsMTcuNiwxOTgyLTAxLTAxLEphcGFuCjM4NixwbHltb3V0aCBob3Jpem9uIG1pc2VyLDM4LjAsNCwxMDUuMCw2My4wLDIxMjUsMTQuNywxOTgyLTAxLTAxLFVTQQozODcsbWVyY3VyeSBseW54IGwsMzYuMCw0LDk4LjAsNzAuMCwyMTI1LDE3LjMsMTk4Mi0wMS0wMSxVU0EKMzg4LG5pc3NhbiBzdGFuemEgeGUsMzYuMCw0LDEyMC4wLDg4LjAsMjE2MCwxNC41LDE5ODItMDEtMDEsSmFwYW4KMzg5LGhvbmRhIEFjY2VsZXJhdGlvbm9yZCwzNi4wLDQsMTA3LjAsNzUuMCwyMjA1LDE0LjUsMTk4Mi0wMS0wMSxKYXBhbgozOTAsdG95b3RhIGNvcm9sbGEsMzQuMCw0LDEwOC4wLDcwLjAsMjI0NSwxNi45LDE5ODItMDEtMDEsSmFwYW4KMzkxLGhvbmRhIGNpdmljLDM4LjAsNCw5MS4wLDY3LjAsMTk2NSwxNS4wLDE5ODItMDEtMDEsSmFwYW4KMzkyLGhvbmRhIGNpdmljIChhdXRvKSwzMi4wLDQsOTEuMCw2Ny4wLDE5NjUsMTUuNywxOTgyLTAxLTAxLEphcGFuCjM5MyxkYXRzdW4gMzEwIGd4LDM4LjAsNCw5MS4wLDY3LjAsMTk5NSwxNi4yLDE5ODItMDEtMDEsSmFwYW4KMzk0LGJ1aWNrIGNlbnR1cnkgbGltaXRlZCwyNS4wLDYsMTgxLjAsMTEwLjAsMjk0NSwxNi40LDE5ODItMDEtMDEsVVNBCjM5NSxvbGRzbW9iaWxlIGN1dGxhc3MgY2llcmEgKGRpZXNlbCksMzguMCw2LDI2Mi4wLDg1LjAsMzAxNSwxNy4wLDE5ODItMDEtMDEsVVNBCjM5NixjaHJ5c2xlciBsZWJhcm9uIG1lZGFsbGlvbiwyNi4wLDQsMTU2LjAsOTIuMCwyNTg1LDE0LjUsMTk4Mi0wMS0wMSxVU0EKMzk3LGZvcmQgZ3JhbmFkYSBsLDIyLjAsNiwyMzIuMCwxMTIuMCwyODM1LDE0LjcsMTk4Mi0wMS0wMSxVU0EKMzk4LHRveW90YSBjZWxpY2EgZ3QsMzIuMCw0LDE0NC4wLDk2LjAsMjY2NSwxMy45LDE5ODItMDEtMDEsSmFwYW4KMzk5LGRvZGdlIGNoYXJnZXIgMi4yLDM2LjAsNCwxMzUuMCw4NC4wLDIzNzAsMTMuMCwxOTgyLTAxLTAxLFVTQQo0MDAsY2hldnJvbGV0IGNhbWFybywyNy4wLDQsMTUxLjAsOTAuMCwyOTUwLDE3LjMsMTk4Mi0wMS0wMSxVU0EKNDAxLGZvcmQgbXVzdGFuZyBnbCwyNy4wLDQsMTQwLjAsODYuMCwyNzkwLDE1LjYsMTk4Mi0wMS0wMSxVU0EKNDAyLHZ3IHBpY2t1cCw0NC4wLDQsOTcuMCw1Mi4wLDIxMzAsMjQuNiwxOTgyLTAxLTAxLEV1cm9wZQo0MDMsZG9kZ2UgcmFtcGFnZSwzMi4wLDQsMTM1LjAsODQuMCwyMjk1LDExLjYsMTk4Mi0wMS0wMSxVU0EKNDA0LGZvcmQgcmFuZ2VyLDI4LjAsNCwxMjAuMCw3OS4wLDI2MjUsMTguNiwxOTgyLTAxLTAxLFVTQQo0MDUsY2hldnkgcy0xMCwzMS4wLDQsMTE5LjAsODIuMCwyNzIwLDE5LjQsMTk4Mi0wMS0wMSxVU0EK&quot;' data-field-types='[[&quot;&quot;,[&quot;integer&quot;,&quot;i64&quot;]],[&quot;Name&quot;,[&quot;string&quot;,&quot;str&quot;]],[&quot;Miles_per_Gallon&quot;,[&quot;number&quot;,&quot;f64&quot;]],[&quot;Cylinders&quot;,[&quot;integer&quot;,&quot;i64&quot;]],[&quot;Displacement&quot;,[&quot;number&quot;,&quot;f64&quot;]],[&quot;Horsepower&quot;,[&quot;number&quot;,&quot;f64&quot;]],[&quot;Weight_in_lbs&quot;,[&quot;integer&quot;,&quot;i64&quot;]],[&quot;Acceleration&quot;,[&quot;number&quot;,&quot;f64&quot;]],[&quot;Year&quot;,[&quot;string&quot;,&quot;str&quot;]],[&quot;Origin&quot;,[&quot;string&quot;,&quot;str&quot;]]]' data-editable-columns='&quot;all&quot;' data-column-sizing-mode='&quot;auto&quot;'></marimo-data-editor></marimo-ui-element></marimo-form>" ] }, "metadata": {}, diff --git a/generated/examples/ui/data_editor.py.md b/generated/examples/ui/data_editor.py.md index 39c45c5d..6d337fd3 100644 --- a/generated/examples/ui/data_editor.py.md +++ b/generated/examples/ui/data_editor.py.md @@ -1,6 +1,6 @@ --- -title: Data Editor.Py -marimo-version: 0.18.4 +title: Data Editor +marimo-version: 0.19.2 width: medium --- diff --git a/generated/examples/ui/data_editor.script.py b/generated/examples/ui/data_editor.script.py index 9fb8c7b5..83eb5b81 100644 --- a/generated/examples/ui/data_editor.script.py +++ b/generated/examples/ui/data_editor.script.py @@ -1,5 +1,5 @@ -__generated_with = "0.18.4" +__generated_with = "0.19.2" # %% import marimo as mo diff --git a/generated/examples/ui/data_explorer.py.md b/generated/examples/ui/data_explorer.py.md index 746f29d0..2e1e4bb0 100644 --- a/generated/examples/ui/data_explorer.py.md +++ b/generated/examples/ui/data_explorer.py.md @@ -1,11 +1,12 @@ --- -title: Data Explorer.Py -marimo-version: 0.18.4 +title: Data Explorer +marimo-version: 0.19.2 width: medium header: |- # /// script # requires-python = ">=3.12" # dependencies = [ + # "marimo>=0.19.2", # "polars==1.17.1", # "vega-datasets==0.9.0", # ] diff --git a/generated/examples/ui/data_explorer.script.py b/generated/examples/ui/data_explorer.script.py index cd13eed1..24847632 100644 --- a/generated/examples/ui/data_explorer.script.py +++ b/generated/examples/ui/data_explorer.script.py @@ -1,13 +1,5 @@ -# /// script -# requires-python = ">=3.12" -# dependencies = [ -# "polars==1.17.1", -# "vega-datasets==0.9.0", -# ] -# /// - -__generated_with = "0.18.4" +__generated_with = "0.19.2" # %% import marimo as mo diff --git a/generated/examples/ui/dataframe.py.ipynb b/generated/examples/ui/dataframe.py.ipynb index 253a038b..705386c4 100644 --- a/generated/examples/ui/dataframe.py.ipynb +++ b/generated/examples/ui/dataframe.py.ipynb @@ -54,21 +54,27 @@ "metadata": {}, "outputs": [ { - "name": "stderr", - "output_type": "stream", - "text": [ - "
Traceback (most recent call last):\n",
-      "  File "/tmp/marimo_3735/__marimo__cell_bkHC_.py", line 1, in <module>\n",
-      "    dataframe_transformer = mo.ui.dataframe(data.iris(), lazy=lazy_button.value)\n",
-      "                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n",
-      "TypeError: dataframe.__init__() got an unexpected keyword argument 'lazy'\n",
-      "
\n", - "
" - ] + "data": { + "text/markdown": [ + "<marimo-dataframe data-initial-value='{&quot;transforms&quot;:[]}' data-label='null' data-columns='[[&quot;sepalLength&quot;,&quot;number&quot;,&quot;float64&quot;],[&quot;sepalWidth&quot;,&quot;number&quot;,&quot;float64&quot;],[&quot;petalLength&quot;,&quot;number&quot;,&quot;float64&quot;],[&quot;petalWidth&quot;,&quot;number&quot;,&quot;float64&quot;],[&quot;species&quot;,&quot;string&quot;,&quot;object&quot;]]' data-dataframe-name='&quot;df&quot;' data-total='150' data-page-size='5' data-show-download='true' data-download-csv-encoding='&quot;utf-8&quot;' data-download-json-ensure-ascii='true' data-lazy='false'></marimo-dataframe>" + ] + }, + "metadata": {}, + "output_type": "display_data" } ], "source": [ - "dataframe_transformer = mo.ui.dataframe(data.iris(), lazy=lazy_button.value)\n", + "def format_length(value: float) -> str:\n", + " return f\"{value:.1f} cm\"\n", + "\n", + "dataframe_transformer = mo.ui.dataframe(\n", + " data.iris(),\n", + " lazy=lazy_button.value,\n", + " format_mapping={\n", + " \"sepal_length\": format_length,\n", + " \"sepal_width\": \"{:.1f}\".format,\n", + " },\n", + ")\n", "dataframe_transformer" ] }, @@ -77,7 +83,17 @@ "execution_count": null, "id": "lEQa", "metadata": {}, - "outputs": [], + "outputs": [ + { + "data": { + "text/html": [ + "
sepalLengthsepalWidthpetalLengthpetalWidthspecies
05.13.51.40.2setosa
14.93.01.40.2setosa
24.73.21.30.2setosa
34.63.11.50.2setosa
45.03.61.40.2setosa
..................
1456.73.05.22.3virginica
1466.32.55.01.9virginica
1476.53.05.22.0virginica
1486.23.45.42.3virginica
1495.93.05.11.8virginica

150 rows × 5 columns

" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], "source": [ "dataframe_transformer.value" ] diff --git a/generated/examples/ui/dataframe.py.md b/generated/examples/ui/dataframe.py.md index 79c92fe6..6a767440 100644 --- a/generated/examples/ui/dataframe.py.md +++ b/generated/examples/ui/dataframe.py.md @@ -1,6 +1,6 @@ --- -title: Dataframe.Py -marimo-version: 0.18.4 +title: Dataframe +marimo-version: 0.19.2 width: medium header: |- # /// script @@ -26,7 +26,17 @@ lazy_button ``` ```python {.marimo} -dataframe_transformer = mo.ui.dataframe(data.iris(), lazy=lazy_button.value) +def format_length(value: float) -> str: + return f"{value:.1f} cm" + +dataframe_transformer = mo.ui.dataframe( + data.iris(), + lazy=lazy_button.value, + format_mapping={ + "sepal_length": format_length, + "sepal_width": "{:.1f}".format, + }, +) dataframe_transformer ``` diff --git a/generated/examples/ui/dataframe.script.py b/generated/examples/ui/dataframe.script.py index 37f5f17e..d08b6099 100644 --- a/generated/examples/ui/dataframe.script.py +++ b/generated/examples/ui/dataframe.script.py @@ -1,13 +1,5 @@ -# /// script -# requires-python = ">=3.12" -# dependencies = [ -# "marimo", -# "vega-datasets==0.9.0", -# ] -# /// - -__generated_with = "0.18.4" +__generated_with = "0.19.2" # %% import marimo as mo @@ -20,7 +12,17 @@ lazy_button # %% -dataframe_transformer = mo.ui.dataframe(data.iris(), lazy=lazy_button.value) +def format_length(value: float) -> str: + return f"{value:.1f} cm" + +dataframe_transformer = mo.ui.dataframe( + data.iris(), + lazy=lazy_button.value, + format_mapping={ + "sepal_length": format_length, + "sepal_width": "{:.1f}".format, + }, +) dataframe_transformer # %% diff --git a/generated/examples/ui/layout.py.ipynb b/generated/examples/ui/layout.py.ipynb index 78494ef1..1fe00927 100644 --- a/generated/examples/ui/layout.py.ipynb +++ b/generated/examples/ui/layout.py.ipynb @@ -39,9 +39,9 @@ "text/markdown": [ "**Stack parameters**\n", "\n", - "
\n", + "
\n", "\n", - "**Boxes **" + "**Boxes **" ] }, "metadata": {}, diff --git a/generated/examples/ui/layout.py.md b/generated/examples/ui/layout.py.md index 52496ced..30dee6c3 100644 --- a/generated/examples/ui/layout.py.md +++ b/generated/examples/ui/layout.py.md @@ -1,6 +1,6 @@ --- -title: Layout.Py -marimo-version: 0.18.4 +title: Layout +marimo-version: 0.19.2 header: |- # /// script # requires-python = ">=3.9" diff --git a/generated/examples/ui/layout.script.py b/generated/examples/ui/layout.script.py index d75b5dee..6d360c20 100644 --- a/generated/examples/ui/layout.script.py +++ b/generated/examples/ui/layout.script.py @@ -1,12 +1,5 @@ -# /// script -# requires-python = ">=3.9" -# dependencies = [ -# "marimo", -# ] -# /// - -__generated_with = "0.18.4" +__generated_with = "0.19.2" # %% import marimo as mo diff --git a/generated/examples/ui/table.py.md b/generated/examples/ui/table.py.md index db57292e..f20977c2 100644 --- a/generated/examples/ui/table.py.md +++ b/generated/examples/ui/table.py.md @@ -1,6 +1,6 @@ --- -title: Table.Py -marimo-version: 0.18.4 +title: Table +marimo-version: 0.19.2 --- ```python {.marimo} diff --git a/generated/examples/ui/table.script.py b/generated/examples/ui/table.script.py index e5899d96..fc94561c 100644 --- a/generated/examples/ui/table.script.py +++ b/generated/examples/ui/table.script.py @@ -1,5 +1,5 @@ -__generated_with = "0.18.4" +__generated_with = "0.19.2" # %% import marimo as mo diff --git a/generated/examples/ui/tabs.py.md b/generated/examples/ui/tabs.py.md index 9743a146..c65fb1d4 100644 --- a/generated/examples/ui/tabs.py.md +++ b/generated/examples/ui/tabs.py.md @@ -1,6 +1,6 @@ --- -title: Tabs.Py -marimo-version: 0.18.4 +title: Tabs +marimo-version: 0.19.2 --- ```python {.marimo} diff --git a/generated/examples/ui/tabs.script.py b/generated/examples/ui/tabs.script.py index 096e5b6d..dac7a231 100644 --- a/generated/examples/ui/tabs.script.py +++ b/generated/examples/ui/tabs.script.py @@ -1,5 +1,5 @@ -__generated_with = "0.18.4" +__generated_with = "0.19.2" # %% import marimo as mo