Files
php-qrcode/Usage/Logos.html
T

463 lines
105 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<!DOCTYPE html>
<html class="writer-html5" lang="en" data-content_root="../">
<head>
<meta charset="utf-8" /><meta name="viewport" content="width=device-width, initial-scale=1" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Logos and logo space &mdash; PHP-QRCode main
Manual</title>
<link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=fa44fd50" />
<link rel="stylesheet" type="text/css" href="../_static/css/theme.css?v=9edc463e" />
<script src="../_static/jquery.js?v=5d32c60e"></script>
<script src="../_static/_sphinx_javascript_frameworks_compat.js?v=2cd50e6c"></script>
<script src="../_static/documentation_options.js?v=a8da1a53"></script>
<script src="../_static/doctools.js?v=fd6eb6e6"></script>
<script src="../_static/sphinx_highlight.js?v=6ffebe34"></script>
<script src="../_static/js/theme.js"></script>
<link rel="index" title="Index" href="../genindex.html" />
<link rel="search" title="Search" href="../search.html" />
<link rel="next" title="Module values" href="../Customizing/Module-Values.html" />
<link rel="prev" title="Reading QR Codes" href="Reading-QRCodes.html" />
</head>
<body class="wy-body-for-nav">
<div class="wy-grid-for-nav">
<nav data-toggle="wy-nav-shift" class="wy-nav-side">
<div class="wy-side-scroll">
<div class="wy-side-nav-search" >
<a href="../index.html" class="icon icon-home">
PHP-QRCode
</a>
<div role="search">
<form id="rtd-search-form" class="wy-form" action="../search.html" method="get">
<input type="text" name="q" placeholder="Search docs" aria-label="Search docs" />
<input type="hidden" name="check_keywords" value="yes" />
<input type="hidden" name="area" value="default" />
</form>
</div>
</div><div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="Navigation menu">
<p class="caption" role="heading"><span class="caption-text">Usage</span></p>
<ul class="current">
<li class="toctree-l1"><a class="reference internal" href="Overview.html">Overview</a><ul>
<li class="toctree-l2"><a class="reference internal" href="Overview.html#features">Features</a></li>
<li class="toctree-l2"><a class="reference internal" href="Overview.html#requirements">Requirements</a></li>
<li class="toctree-l2"><a class="reference internal" href="Overview.html#framework-integration">Framework Integration</a></li>
<li class="toctree-l2"><a class="reference internal" href="Overview.html#shameless-advertising">Shameless advertising</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="Installation.html">Installation</a><ul>
<li class="toctree-l2"><a class="reference internal" href="Installation.html#installation-with-composer">Installation with Composer</a><ul>
<li class="toctree-l3"><a class="reference internal" href="Installation.html#composer-json">composer.json</a><ul>
<li class="toctree-l4"><a class="reference internal" href="Installation.html#version-switch">Version switch</a></li>
</ul>
</li>
<li class="toctree-l3"><a class="reference internal" href="Installation.html#terminal">Terminal</a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="Installation.html#manual-installation">Manual installation</a><ul>
<li class="toctree-l3"><a class="reference internal" href="Installation.html#can-i-use-this-library-without-using-composer">Can I use this library without using composer?</a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="Installation.html#supported-php-versions-extension-requirements">Supported PHP versions &amp; extension requirements</a></li>
<li class="toctree-l2"><a class="reference internal" href="Installation.html#imagemagick">ImageMagick</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="Quickstart.html">Quickstart</a><ul>
<li class="toctree-l2"><a class="reference internal" href="Quickstart.html#import-the-library">Import the library</a></li>
<li class="toctree-l2"><a class="reference internal" href="Quickstart.html#create-your-first-qr-code">Create your first QR Code</a><ul>
<li class="toctree-l3"><a class="reference internal" href="Quickstart.html#configuration">Configuration</a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="Quickstart.html#notes">Notes</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="Advanced-usage.html">Advanced usage</a><ul>
<li class="toctree-l2"><a class="reference internal" href="Advanced-usage.html#configuration-via-qroptions">Configuration via <code class="docutils literal notranslate"><span class="pre">QROptions</span></code></a><ul>
<li class="toctree-l3"><a class="reference internal" href="Advanced-usage.html#supply-an-iterable-of-options">Supply an <code class="docutils literal notranslate"><span class="pre">iterable</span></code> of options</a></li>
<li class="toctree-l3"><a class="reference internal" href="Advanced-usage.html#load-and-save-options-from-to-json">Load and save options from/to JSON</a></li>
<li class="toctree-l3"><a class="reference internal" href="Advanced-usage.html#extending-the-qroptions-class">Extending the <code class="docutils literal notranslate"><span class="pre">QROptions</span></code> class</a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="Advanced-usage.html#qrcode-methods"><code class="docutils literal notranslate"><span class="pre">QRCode</span></code> methods</a><ul>
<li class="toctree-l3"><a class="reference internal" href="Advanced-usage.html#render-a-qrmatrix-instance">Render a <code class="docutils literal notranslate"><span class="pre">QRMatrix</span></code> instance</a></li>
<li class="toctree-l3"><a class="reference internal" href="Advanced-usage.html#mixed-mode">Mixed mode</a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="Advanced-usage.html#common-output-options">Common output options</a><ul>
<li class="toctree-l3"><a class="reference internal" href="Advanced-usage.html#save-to-file">Save to file</a></li>
<li class="toctree-l3"><a class="reference internal" href="Advanced-usage.html#base64-uri-output">Base64 URI output</a></li>
<li class="toctree-l3"><a class="reference internal" href="Advanced-usage.html#return-the-image-resource">Return the image resource</a></li>
</ul>
</li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="Configuration-settings.html">Configuration settings</a><ul>
<li class="toctree-l2"><a class="reference internal" href="Configuration-settings.html#version">version</a></li>
<li class="toctree-l2"><a class="reference internal" href="Configuration-settings.html#versionmin">versionMin</a></li>
<li class="toctree-l2"><a class="reference internal" href="Configuration-settings.html#versionmax">versionMax</a></li>
<li class="toctree-l2"><a class="reference internal" href="Configuration-settings.html#ecclevel">eccLevel</a></li>
<li class="toctree-l2"><a class="reference internal" href="Configuration-settings.html#maskpattern">maskPattern</a></li>
<li class="toctree-l2"><a class="reference internal" href="Configuration-settings.html#addquietzone">addQuietzone</a></li>
<li class="toctree-l2"><a class="reference internal" href="Configuration-settings.html#quietzonesize">quietzoneSize</a></li>
<li class="toctree-l2"><a class="reference internal" href="Configuration-settings.html#outputinterface">outputInterface</a></li>
<li class="toctree-l2"><a class="reference internal" href="Configuration-settings.html#returnresource">returnResource</a></li>
<li class="toctree-l2"><a class="reference internal" href="Configuration-settings.html#cachefile">cachefile</a></li>
<li class="toctree-l2"><a class="reference internal" href="Configuration-settings.html#outputbase64">outputBase64</a></li>
<li class="toctree-l2"><a class="reference internal" href="Configuration-settings.html#eol">eol</a></li>
<li class="toctree-l2"><a class="reference internal" href="Configuration-settings.html#bgcolor">bgColor</a></li>
<li class="toctree-l2"><a class="reference internal" href="Configuration-settings.html#invertmatrix">invertMatrix</a></li>
<li class="toctree-l2"><a class="reference internal" href="Configuration-settings.html#drawlightmodules">drawLightModules</a></li>
<li class="toctree-l2"><a class="reference internal" href="Configuration-settings.html#drawcircularmodules">drawCircularModules</a></li>
<li class="toctree-l2"><a class="reference internal" href="Configuration-settings.html#circleradius">circleRadius</a></li>
<li class="toctree-l2"><a class="reference internal" href="Configuration-settings.html#keepassquare">keepAsSquare</a></li>
<li class="toctree-l2"><a class="reference internal" href="Configuration-settings.html#connectpaths">connectPaths</a></li>
<li class="toctree-l2"><a class="reference internal" href="Configuration-settings.html#excludefromconnect">excludeFromConnect</a></li>
<li class="toctree-l2"><a class="reference internal" href="Configuration-settings.html#modulevalues">moduleValues</a></li>
<li class="toctree-l2"><a class="reference internal" href="Configuration-settings.html#addlogospace">addLogoSpace</a></li>
<li class="toctree-l2"><a class="reference internal" href="Configuration-settings.html#logospacewidth">logoSpaceWidth</a></li>
<li class="toctree-l2"><a class="reference internal" href="Configuration-settings.html#logospaceheight">logoSpaceHeight</a></li>
<li class="toctree-l2"><a class="reference internal" href="Configuration-settings.html#logospacestartx">logoSpaceStartX</a></li>
<li class="toctree-l2"><a class="reference internal" href="Configuration-settings.html#logospacestarty">logoSpaceStartY</a></li>
<li class="toctree-l2"><a class="reference internal" href="Configuration-settings.html#scale">scale</a></li>
<li class="toctree-l2"><a class="reference internal" href="Configuration-settings.html#imagetransparent">imageTransparent</a></li>
<li class="toctree-l2"><a class="reference internal" href="Configuration-settings.html#transparencycolor">transparencyColor</a></li>
<li class="toctree-l2"><a class="reference internal" href="Configuration-settings.html#quality">quality</a></li>
<li class="toctree-l2"><a class="reference internal" href="Configuration-settings.html#gdimageuseupscale">gdImageUseUpscale</a></li>
<li class="toctree-l2"><a class="reference internal" href="Configuration-settings.html#imagickformat">imagickFormat</a></li>
<li class="toctree-l2"><a class="reference internal" href="Configuration-settings.html#cssclass">cssClass</a></li>
<li class="toctree-l2"><a class="reference internal" href="Configuration-settings.html#svgaddxmlheader">svgAddXmlHeader</a></li>
<li class="toctree-l2"><a class="reference internal" href="Configuration-settings.html#svgdefs">svgDefs</a></li>
<li class="toctree-l2"><a class="reference internal" href="Configuration-settings.html#svgpreserveaspectratio">svgPreserveAspectRatio</a></li>
<li class="toctree-l2"><a class="reference internal" href="Configuration-settings.html#svgusefillattributes">svgUseFillAttributes</a></li>
<li class="toctree-l2"><a class="reference internal" href="Configuration-settings.html#textlinestart">textLineStart</a></li>
<li class="toctree-l2"><a class="reference internal" href="Configuration-settings.html#jsonflags">jsonFlags</a></li>
<li class="toctree-l2"><a class="reference internal" href="Configuration-settings.html#fpdfmeasureunit">fpdfMeasureUnit</a></li>
<li class="toctree-l2"><a class="reference internal" href="Configuration-settings.html#xmlstylesheet">xmlStylesheet</a></li>
<li class="toctree-l2"><a class="reference internal" href="Configuration-settings.html#readeruseimagickifavailable">readerUseImagickIfAvailable</a></li>
<li class="toctree-l2"><a class="reference internal" href="Configuration-settings.html#readergrayscale">readerGrayscale</a></li>
<li class="toctree-l2"><a class="reference internal" href="Configuration-settings.html#readerinvertcolors">readerInvertColors</a></li>
<li class="toctree-l2"><a class="reference internal" href="Configuration-settings.html#readerincreasecontrast">readerIncreaseContrast</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="Reading-QRCodes.html">Reading QR Codes</a><ul>
<li class="toctree-l2"><a class="reference internal" href="Reading-QRCodes.html#basic-usage">Basic usage</a></li>
<li class="toctree-l2"><a class="reference internal" href="Reading-QRCodes.html#the-luminancesourceinterface">The <code class="docutils literal notranslate"><span class="pre">LuminanceSourceInterface</span></code></a></li>
<li class="toctree-l2"><a class="reference internal" href="Reading-QRCodes.html#the-decoder">The <code class="docutils literal notranslate"><span class="pre">Decoder</span></code></a></li>
<li class="toctree-l2"><a class="reference internal" href="Reading-QRCodes.html#general-considerations">General considerations</a></li>
</ul>
</li>
<li class="toctree-l1 current"><a class="current reference internal" href="#">Logos and logo space</a><ul>
<li class="toctree-l2"><a class="reference internal" href="#info">Info</a></li>
<li class="toctree-l2"><a class="reference internal" href="#adding-a-logo-space">Adding a logo space</a></li>
</ul>
</li>
</ul>
<p class="caption" role="heading"><span class="caption-text">Customizing output</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../Customizing/Module-Values.html">Module values</a><ul>
<li class="toctree-l2"><a class="reference internal" href="../Customizing/Module-Values.html#basics">Basics</a></li>
<li class="toctree-l2"><a class="reference internal" href="../Customizing/Module-Values.html#assigning-values">Assigning values</a></li>
<li class="toctree-l2"><a class="reference internal" href="../Customizing/Module-Values.html#handling-in-your-own-qroutputinterface">Handling in your own <code class="docutils literal notranslate"><span class="pre">QROutputInterface</span></code></a><ul>
<li class="toctree-l3"><a class="reference internal" href="../Customizing/Module-Values.html#setting-module-values">Setting module values</a></li>
<li class="toctree-l3"><a class="reference internal" href="../Customizing/Module-Values.html#using-the-module-values">Using the module values</a></li>
</ul>
</li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="../Customizing/QROutputAbstract.html"><code class="docutils literal notranslate"><span class="pre">QROutputAbstract</span></code></a><ul>
<li class="toctree-l2"><a class="reference internal" href="../Customizing/QROutputAbstract.html#properties">Properties</a><ul>
<li class="toctree-l3"><a class="reference internal" href="../Customizing/QROutputAbstract.html#options-and-matrix"><code class="docutils literal notranslate"><span class="pre">$options</span></code> and <code class="docutils literal notranslate"><span class="pre">$matrix</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="../Customizing/QROutputAbstract.html#modulecount-scale-and-length"><code class="docutils literal notranslate"><span class="pre">$moduleCount</span></code>, <code class="docutils literal notranslate"><span class="pre">$scale</span></code> and <code class="docutils literal notranslate"><span class="pre">$length</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="../Customizing/QROutputAbstract.html#modulevalues"><code class="docutils literal notranslate"><span class="pre">$moduleValues</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="../Customizing/QROutputAbstract.html#copies-of-qroptions-values">Copies of <code class="docutils literal notranslate"><span class="pre">QROptions</span></code> values</a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="../Customizing/QROutputAbstract.html#methods">Methods</a><ul>
<li class="toctree-l3"><a class="reference internal" href="../Customizing/QROutputAbstract.html#setmodulevalues"><code class="docutils literal notranslate"><span class="pre">setModuleValues()</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="../Customizing/QROutputAbstract.html#modulevalueisvalid"><code class="docutils literal notranslate"><span class="pre">moduleValueIsValid()</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="../Customizing/QROutputAbstract.html#preparemodulevalue"><code class="docutils literal notranslate"><span class="pre">prepareModuleValue()</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="../Customizing/QROutputAbstract.html#getdefaultmodulevalue"><code class="docutils literal notranslate"><span class="pre">getDefaultModuleValue()</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="../Customizing/QROutputAbstract.html#getmodulevalue-and-getmodulevalueat"><code class="docutils literal notranslate"><span class="pre">getModuleValue()</span></code> and <code class="docutils literal notranslate"><span class="pre">getModuleValueAt()</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="../Customizing/QROutputAbstract.html#setmatrixdimensions"><code class="docutils literal notranslate"><span class="pre">setMatrixDimensions()</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="../Customizing/QROutputAbstract.html#getoutputdimensions"><code class="docutils literal notranslate"><span class="pre">getOutputDimensions()</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="../Customizing/QROutputAbstract.html#collectmodules"><code class="docutils literal notranslate"><span class="pre">collectModules()</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="../Customizing/QROutputAbstract.html#savetofile-and-tobase64datauri"><code class="docutils literal notranslate"><span class="pre">saveToFile()</span></code> and <code class="docutils literal notranslate"><span class="pre">toBase64DataURI()</span></code></a></li>
</ul>
</li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="../Customizing/Custom-output-interface.html">Custom <code class="docutils literal notranslate"><span class="pre">QROutputInterface</span></code></a><ul>
<li class="toctree-l2"><a class="reference internal" href="../Customizing/Custom-output-interface.html#class-skeleton">Class skeleton</a></li>
<li class="toctree-l2"><a class="reference internal" href="../Customizing/Custom-output-interface.html#module-values">Module values</a></li>
<li class="toctree-l2"><a class="reference internal" href="../Customizing/Custom-output-interface.html#transform-the-output">Transform the output</a></li>
<li class="toctree-l2"><a class="reference internal" href="../Customizing/Custom-output-interface.html#run-the-custom-output">Run the custom output</a></li>
<li class="toctree-l2"><a class="reference internal" href="../Customizing/Custom-output-interface.html#summary">Summary</a></li>
</ul>
</li>
</ul>
<p class="caption" role="heading"><span class="caption-text">Built-In Output Classes</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../Built-In-Output/QREps.html">QREps</a><ul>
<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QREps.html#example">Example</a></li>
<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QREps.html#additional-methods">Additional methods</a></li>
<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QREps.html#options-that-affect-this-class">Options that affect this class</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="../Built-In-Output/QRFpdf.html">QRFpdf</a><ul>
<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRFpdf.html#example">Example</a></li>
<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRFpdf.html#additional-methods">Additional methods</a></li>
<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRFpdf.html#options-that-affect-this-class">Options that affect this class</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="../Built-In-Output/QRGdImage.html">QRGdImage</a><ul>
<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRGdImage.html#example">Example</a></li>
<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRGdImage.html#additional-methods">Additional methods</a></li>
<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRGdImage.html#options-that-affect-this-class">Options that affect this class</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="../Built-In-Output/QRImagick.html">QRImagick</a><ul>
<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRImagick.html#example">Example</a></li>
<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRImagick.html#additional-methods">Additional methods</a></li>
<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRImagick.html#options-that-affect-this-class">Options that affect this class</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="../Built-In-Output/QRInterventionImage.html">QRInterventionImage</a><ul>
<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRInterventionImage.html#example">Example</a></li>
<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRInterventionImage.html#additional-methods">Additional methods</a></li>
<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRInterventionImage.html#options-that-affect-this-class">Options that affect this class</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="../Built-In-Output/QRMarkupHTML.html">QRMarkupHTML</a><ul>
<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRMarkupHTML.html#example">Example</a></li>
<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRMarkupHTML.html#additional-methods">Additional methods</a></li>
<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRMarkupHTML.html#options-that-affect-this-class">Options that affect this class</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="../Built-In-Output/QRMarkupSVG.html">QRMarkupSVG</a><ul>
<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRMarkupSVG.html#example">Example</a></li>
<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRMarkupSVG.html#additional-methods">Additional methods</a></li>
<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRMarkupSVG.html#options-that-affect-this-class">Options that affect this class</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="../Built-In-Output/QRMarkupXML.html">QRMarkupXML</a><ul>
<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRMarkupXML.html#example">Example</a></li>
<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRMarkupXML.html#additional-methods">Additional methods</a></li>
<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRMarkupXML.html#options-that-affect-this-class">Options that affect this class</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="../Built-In-Output/QRStringJSON.html">QRStringJSON</a><ul>
<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRStringJSON.html#example">Example</a></li>
<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRStringJSON.html#previous-functionality">Previous functionality</a></li>
<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRStringJSON.html#additional-methods">Additional methods</a></li>
<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRStringJSON.html#options-that-affect-this-class">Options that affect this class</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="../Built-In-Output/QRStringText.html">QRStringText</a><ul>
<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRStringText.html#example">Example</a></li>
<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRStringText.html#additional-methods">Additional methods</a></li>
<li class="toctree-l2"><a class="reference internal" href="../Built-In-Output/QRStringText.html#options-that-affect-this-class">Options that affect this class</a></li>
</ul>
</li>
</ul>
<p class="caption" role="heading"><span class="caption-text">Appendix</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../Appendix/Terminology.html">Terminology</a><ul>
<li class="toctree-l2"><a class="reference internal" href="../Appendix/Terminology.html#qr-code">QR Code</a></li>
<li class="toctree-l2"><a class="reference internal" href="../Appendix/Terminology.html#matrix">Matrix</a><ul>
<li class="toctree-l3"><a class="reference internal" href="../Appendix/Terminology.html#module">Module</a></li>
<li class="toctree-l3"><a class="reference internal" href="../Appendix/Terminology.html#version">Version</a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="../Appendix/Terminology.html#function-patterns">Function Patterns</a><ul>
<li class="toctree-l3"><a class="reference internal" href="../Appendix/Terminology.html#finder-pattern">Finder Pattern</a></li>
<li class="toctree-l3"><a class="reference internal" href="../Appendix/Terminology.html#alignment-pattern">Alignment Pattern</a></li>
<li class="toctree-l3"><a class="reference internal" href="../Appendix/Terminology.html#timing-pattern">Timing Pattern</a></li>
<li class="toctree-l3"><a class="reference internal" href="../Appendix/Terminology.html#separators">Separators</a></li>
<li class="toctree-l3"><a class="reference internal" href="../Appendix/Terminology.html#quiet-zone">Quiet Zone</a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="../Appendix/Terminology.html#encoding-region">Encoding Region</a><ul>
<li class="toctree-l3"><a class="reference internal" href="../Appendix/Terminology.html#data">Data</a></li>
<li class="toctree-l3"><a class="reference internal" href="../Appendix/Terminology.html#version-information">Version Information</a></li>
<li class="toctree-l3"><a class="reference internal" href="../Appendix/Terminology.html#format-information">Format Information</a></li>
<li class="toctree-l3"><a class="reference internal" href="../Appendix/Terminology.html#darkmodule">Darkmodule</a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="../Appendix/Terminology.html#mode">Mode</a><ul>
<li class="toctree-l3"><a class="reference internal" href="../Appendix/Terminology.html#segment">Segment</a></li>
<li class="toctree-l3"><a class="reference internal" href="../Appendix/Terminology.html#extended-channel-interpretation-eci">Extended Channel Interpretation (ECI)</a></li>
<li class="toctree-l3"><a class="reference internal" href="../Appendix/Terminology.html#mixed-mode">Mixed Mode</a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="../Appendix/Terminology.html#ecc-error-correction-coding">ECC (Error Correction Coding)</a><ul>
<li class="toctree-l3"><a class="reference internal" href="../Appendix/Terminology.html#ecc-level">ECC Level</a></li>
<li class="toctree-l3"><a class="reference internal" href="../Appendix/Terminology.html#maximum-data-capacity">Maximum data capacity</a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="../Appendix/Terminology.html#data-masking">Data masking</a><ul>
<li class="toctree-l3"><a class="reference internal" href="../Appendix/Terminology.html#evaluation">Evaluation</a></li>
<li class="toctree-l3"><a class="reference internal" href="../Appendix/Terminology.html#mask-pattern">Mask pattern</a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="../Appendix/Terminology.html#reflectance">Reflectance</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="../Appendix/URI-Content.html">Popular content and URI schemes</a><ul>
<li class="toctree-l2"><a class="reference internal" href="../Appendix/URI-Content.html#url-https">URL <code class="docutils literal notranslate"><span class="pre">https</span></code></a></li>
<li class="toctree-l2"><a class="reference internal" href="../Appendix/URI-Content.html#e-mail-mailto">E-Mail <code class="docutils literal notranslate"><span class="pre">mailto</span></code></a></li>
<li class="toctree-l2"><a class="reference internal" href="../Appendix/URI-Content.html#phone-numbers-tel">Phone numbers <code class="docutils literal notranslate"><span class="pre">tel</span></code></a></li>
<li class="toctree-l2"><a class="reference internal" href="../Appendix/URI-Content.html#geo-coordinates-geo">Geo Coordinates <code class="docutils literal notranslate"><span class="pre">geo</span></code></a></li>
<li class="toctree-l2"><a class="reference internal" href="../Appendix/URI-Content.html#mobile-authenticators-otpauth">Mobile Authenticators <code class="docutils literal notranslate"><span class="pre">otpauth</span></code></a></li>
<li class="toctree-l2"><a class="reference internal" href="../Appendix/URI-Content.html#wireless-network-configuration">Wireless Network configuration</a></li>
<li class="toctree-l2"><a class="reference internal" href="../Appendix/URI-Content.html#contact-information-vcard">Contact information: vCard</a></li>
<li class="toctree-l2"><a class="reference internal" href="../Appendix/URI-Content.html#calendar-events-vcalendar-and-icalendar">Calendar Events: vCalendar and iCalendar</a></li>
<li class="toctree-l2"><a class="reference internal" href="../Appendix/URI-Content.html#credit-transfer">Credit Transfer</a><ul>
<li class="toctree-l3"><a class="reference internal" href="../Appendix/URI-Content.html#sepa-european-payments-council">SEPA (European Payments Council)</a></li>
<li class="toctree-l3"><a class="reference internal" href="../Appendix/URI-Content.html#pix-banco-central-do-brasil">Pix (Banco Central do Brasil)</a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="../Appendix/URI-Content.html#see-also">See also</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="../Appendix/Performance-considerations.html">Performance considerations</a><ul>
<li class="toctree-l2"><a class="reference internal" href="../Appendix/Performance-considerations.html#version">Version</a></li>
<li class="toctree-l2"><a class="reference internal" href="../Appendix/Performance-considerations.html#ecc-level">Ecc level</a></li>
<li class="toctree-l2"><a class="reference internal" href="../Appendix/Performance-considerations.html#data-mode">Data mode</a></li>
<li class="toctree-l2"><a class="reference internal" href="../Appendix/Performance-considerations.html#mask-pattern">Mask pattern</a></li>
<li class="toctree-l2"><a class="reference internal" href="../Appendix/Performance-considerations.html#output">Output</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="../Appendix/Contribute.html">How to contribute</a><ul>
<li class="toctree-l2"><a class="reference internal" href="../Appendix/Contribute.html#questions-and-issues">Questions and issues</a></li>
<li class="toctree-l2"><a class="reference internal" href="../Appendix/Contribute.html#bug-reports">Bug reports</a></li>
<li class="toctree-l2"><a class="reference internal" href="../Appendix/Contribute.html#pull-requests-and-bug-fixes">Pull requests and bug fixes</a></li>
<li class="toctree-l2"><a class="reference internal" href="../Appendix/Contribute.html#documentation">Documentation</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="../Appendix/License.html">License</a></li>
</ul>
</div>
</div>
</nav>
<section data-toggle="wy-nav-shift" class="wy-nav-content-wrap"><nav class="wy-nav-top" aria-label="Mobile navigation menu" >
<i data-toggle="wy-nav-top" class="fa fa-bars"></i>
<a href="../index.html">PHP-QRCode</a>
</nav>
<div class="wy-nav-content">
<div class="rst-content">
<div role="navigation" aria-label="Page navigation">
<ul class="wy-breadcrumbs">
<li><a href="../index.html" class="icon icon-home" aria-label="Home"></a></li>
<li class="breadcrumb-item active">Logos and logo space</li>
<li class="wy-breadcrumbs-aside">
<a href="https://github.com/chillerlan/php-qrcode/blob/main/docs/Usage/Logos.md" class="fa fa-github"> Edit on GitHub</a>
</li>
</ul>
<hr/>
</div>
<div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
<div itemprop="articleBody">
<section id="logos-and-logo-space">
<h1>Logos and logo space<a class="headerlink" href="#logos-and-logo-space" title="Link to this heading"></a></h1>
<section id="info">
<h2>Info<a class="headerlink" href="#info" title="Link to this heading"></a></h2>
<p>Brand logos on QR Codes are a common sight and its quite simple to produce them, however, there are some pitfalls to avoid in order to properly create branded QR Codes.</p>
<p><strong>Logos are not part of any specification, instead, placing a logo on a QR symbol is merely abusing the error correction capacity and the symbol may become unreadable, especially in environments with chances to receive damage, such as prints</strong> (bug reports regarding unreadable logo QR Codes will not be accepted, you have been warned).</p>
<p>As a general rule, the <a class="reference internal" href="../Appendix/Terminology.html#ecc-error-correction-coding"><span class="std std-ref">ECC level</span></a> should be set to <strong>H</strong> (30%) and a minimum version number of 7 or higher is recommended, even though the data would fit in a much smaller symbol:</p>
<div class="highlight-php notranslate"><div class="highlight"><pre><span></span><span class="nv">$options</span> <span class="o">=</span> <span class="k">new</span> <span class="nx">QROptions</span><span class="p">;</span>
<span class="nv">$options</span><span class="o">-&gt;</span><span class="na">version</span> <span class="o">=</span> <span class="nx">Version</span><span class="o">::</span><span class="na">AUTO</span><span class="p">;</span>
<span class="nv">$options</span><span class="o">-&gt;</span><span class="na">versionMin</span> <span class="o">=</span> <span class="mi">7</span><span class="p">;</span>
<span class="nv">$options</span><span class="o">-&gt;</span><span class="na">eccLevel</span> <span class="o">=</span> <span class="nx">EccLevel</span><span class="o">::</span><span class="na">H</span><span class="p">;</span>
</pre></div>
</div>
<p>For best results, the logo (-space) should not exceed 1/5 of the symbol width and height, excluding the quiet zone. Overwriting the <a class="reference internal" href="../Appendix/Terminology.html#function-patterns"><span class="std std-ref">function patterns</span></a> should be avoided,
however, overwriting one of the <a class="reference internal" href="../Appendix/Terminology.html#alignment-pattern"><span class="std std-ref">alignment patterns</span></a> is almost inevitable (but also not much of an issue).</p>
</section>
<section id="adding-a-logo-space">
<h2>Adding a logo space<a class="headerlink" href="#adding-a-logo-space" title="Link to this heading"></a></h2>
<p>A logo space might not be necessary if the QR Code is rendered in a raster format via GD or ImageMagick, where a logo and a possibly required space can be added with the respective built-in functions.
For vector/markup based formats it can be useful to prevent the rendering of modules in the area where the logo is supposed to be.</p>
<p>The <code class="docutils literal notranslate"><span class="pre">QRMatrix</span></code> instance offers a method to clear a rectangular space, that can be utilized from the options:</p>
<div class="highlight-php notranslate"><div class="highlight"><pre><span></span><span class="nv">$options</span><span class="o">-&gt;</span><span class="na">addLogoSpace</span> <span class="o">=</span> <span class="k">true</span><span class="p">;</span>
<span class="c1">// either width or height must be given, if only one dimension is given, the space is assumed square</span>
<span class="nv">$options</span><span class="o">-&gt;</span><span class="na">logoSpaceWidth</span> <span class="o">=</span> <span class="mi">9</span><span class="p">;</span>
<span class="nv">$options</span><span class="o">-&gt;</span><span class="na">logoSpaceHeight</span> <span class="o">=</span> <span class="mi">9</span><span class="p">;</span>
<span class="c1">// the top left corner of the space, both values are optional</span>
<span class="nv">$options</span><span class="o">-&gt;</span><span class="na">logoSpaceStartX</span> <span class="o">=</span> <span class="mi">10</span><span class="p">;</span>
<span class="nv">$options</span><span class="o">-&gt;</span><span class="na">logoSpaceStartY</span> <span class="o">=</span> <span class="mi">10</span><span class="p">;</span>
</pre></div>
</div>
<p>Its also possible to call <code class="docutils literal notranslate"><span class="pre">QRMatrix::setLogoSpace()</span></code> from within a custom output class, e.g. to <a class="reference external" href="https://github.com/chillerlan/php-qrcode/blob/d54ebd8b18520525c4fd4e05fffc1768aefed187/examples/svgWithLogo.php#L31-L34">dynamically scale the logo space</a>:</p>
<div class="highlight-php notranslate"><div class="highlight"><pre><span></span><span class="nv">$size</span> <span class="o">=</span> <span class="p">(</span><span class="nx">int</span><span class="p">)</span><span class="nb">ceil</span><span class="p">(</span><span class="nv">$this</span><span class="o">-&gt;</span><span class="na">moduleCount</span> <span class="o">*</span> <span class="nv">$logoScale</span><span class="p">);</span>
<span class="nv">$this</span><span class="o">-&gt;</span><span class="na">matrix</span><span class="o">-&gt;</span><span class="na">setLogoSpace</span><span class="p">(</span><span class="nv">$size</span><span class="p">,</span> <span class="nv">$size</span><span class="p">);</span>
</pre></div>
</div>
<p>Further, the <code class="docutils literal notranslate"><span class="pre">QRMatrix</span></code> instance can be modified from outside too:</p>
<div class="highlight-php notranslate"><div class="highlight"><pre><span></span><span class="nv">$qrcode</span> <span class="o">=</span> <span class="k">new</span> <span class="nx">QRCode</span><span class="p">(</span><span class="nv">$options</span><span class="p">);</span>
<span class="c1">// create a matrix instance</span>
<span class="nv">$matrix</span> <span class="o">=</span> <span class="nv">$qrcode</span>
<span class="o">-&gt;</span><span class="na">addByteSegment</span><span class="p">(</span><span class="s1">&#39;https://www.youtube.com/watch?v=dQw4w9WgXcQ&#39;</span><span class="p">)</span>
<span class="o">-&gt;</span><span class="na">getQRMatrix</span><span class="p">();</span>
<span class="c1">// modify</span>
<span class="k">for</span><span class="p">(</span><span class="nv">$y</span> <span class="o">=</span> <span class="nv">$startY</span><span class="p">;</span> <span class="nv">$y</span> <span class="o">&lt;</span> <span class="nv">$endY</span><span class="p">;</span> <span class="nv">$y</span><span class="o">++</span><span class="p">){</span>
<span class="k">for</span><span class="p">(</span><span class="nv">$x</span> <span class="o">=</span> <span class="nv">$startX</span><span class="p">;</span> <span class="nv">$x</span> <span class="o">&lt;</span> <span class="nv">$endX</span><span class="p">;</span> <span class="nv">$x</span><span class="o">++</span><span class="p">){</span>
<span class="nv">$matrix</span><span class="o">-&gt;</span><span class="na">set</span><span class="p">(</span><span class="nv">$x</span><span class="p">,</span> <span class="nv">$y</span><span class="p">,</span> <span class="k">false</span><span class="p">,</span> <span class="nx">QRMatrix</span><span class="o">::</span><span class="na">M_LOGO</span><span class="p">);</span>
<span class="p">}</span>
<span class="p">}</span>
<span class="c1">// render the QR Code</span>
<span class="nv">$out</span> <span class="o">=</span> <span class="nv">$qrcode</span><span class="o">-&gt;</span><span class="na">renderMatrix</span><span class="p">(</span><span class="nv">$matrix</span><span class="p">);</span>
</pre></div>
</div>
<p align="center">
<img alt="QR codes are awesome!" style="width: auto; height: 300px; margin: 1em;" src="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBjbGFzcz0icXItc3ZnIHFyY29kZSIgdmlld0JveD0iMCAwIDQ1IDQ1IiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWlkWU1pZCI+DQo8ZGVmcz4NCgk8bGluZWFyR3JhZGllbnQgaWQ9ImdyYWRpZW50IiB4MT0iMTAwJSIgeTI9IjEwMCUiPg0KCQk8c3RvcCBzdG9wLWNvbG9yPSIjRDcwMDcxIiBvZmZzZXQ9IjAiLz4NCgkJPHN0b3Agc3RvcC1jb2xvcj0iIzlDNEU5NyIgb2Zmc2V0PSIwLjUiLz4NCgkJPHN0b3Agc3RvcC1jb2xvcj0iIzAwMzVBOSIgb2Zmc2V0PSIxIi8+DQoJPC9saW5lYXJHcmFkaWVudD4NCgk8c3R5bGU+PCFbQ0RBVEFbDQoJCS5kYXJre2ZpbGw6IHVybCgjZ3JhZGllbnQpO30NCgkJLmxpZ2h0e2ZpbGw6ICNlYWVhZWE7fQ0KCV1dPjwvc3R5bGU+DQo8L2RlZnM+DQo8cGF0aCBjbGFzcz0icXItZGF0YS1kYXJrIGRhcmsgcXJjb2RlIiBkPSJNMCAwIGgxIHYxIGgtMVogTTEgMCBoMSB2MSBoLTFaIE0yIDAgaDEgdjEgaC0xWiBNMyAwIGgxIHYxIGgtMVogTTQgMCBoMSB2MSBoLTFaIE01IDAgaDEgdjEgaC0xWiBNNiAwIGgxIHYxIGgtMVogTTguMDUgMC41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0xMC4wNSAwLjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTEyLjA1IDAuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMTMuMDUgMC41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0xNC4wNSAwLjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTE1LjA1IDAuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMTYuMDUgMC41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0yMC4wNSAwLjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTIxLjA1IDAuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMjUuMDUgMC41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0yNi4wNSAwLjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTMwLjA1IDAuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMzEuMDUgMC41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0zMi4wNSAwLjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTM2LjA1IDAuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMzggMCBoMSB2MSBoLTFaIE0zOSAwIGgxIHYxIGgtMVogTTQwIDAgaDEgdjEgaC0xWiBNNDEgMCBoMSB2MSBoLTFaIE00MiAwIGgxIHYxIGgtMVogTTQzIDAgaDEgdjEgaC0xWiBNNDQgMCBoMSB2MSBoLTFaIE0wIDEgaDEgdjEgaC0xWiBNNiAxIGgxIHYxIGgtMVogTTguMDUgMS41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE05LjA1IDEuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMTEuMDUgMS41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0xMy4wNSAxLjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTE1LjA1IDEuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMTYuMDUgMS41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0yMC4wNSAxLjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTIxLjA1IDEuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMjIuMDUgMS41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0yMy4wNSAxLjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTI1LjA1IDEuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMzEuMDUgMS41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0zMy4wNSAxLjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTM1LjA1IDEuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMzggMSBoMSB2MSBoLTFaIE00NCAxIGgxIHYxIGgtMVogTTAgMiBoMSB2MSBoLTFaIE0yIDIgaDEgdjEgaC0xWiBNMyAyIGgxIHYxIGgtMVogTTQgMiBoMSB2MSBoLTFaIE02IDIgaDEgdjEgaC0xWiBNOC4wNSAyLjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTkuMDUgMi41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0xNS4wNSAyLjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTE4LjA1IDIuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMjAuMDUgMi41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0yMi4wNSAyLjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTIzLjA1IDIuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMjQuMDUgMi41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0yNS4wNSAyLjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTI4LjA1IDIuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMjkuMDUgMi41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0zNS4wNSAyLjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTM4IDIgaDEgdjEgaC0xWiBNNDAgMiBoMSB2MSBoLTFaIE00MSAyIGgxIHYxIGgtMVogTTQyIDIgaDEgdjEgaC0xWiBNNDQgMiBoMSB2MSBoLTFaIE0wIDMgaDEgdjEgaC0xWiBNMiAzIGgxIHYxIGgtMVogTTMgMyBoMSB2MSBoLTFaIE00IDMgaDEgdjEgaC0xWiBNNiAzIGgxIHYxIGgtMVogTTEwLjA1IDMuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMTEuMDUgMy41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0xMy4wNSAzLjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTE0LjA1IDMuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMTkuMDUgMy41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0yMS4wNSAzLjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTIzLjA1IDMuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMjQuMDUgMy41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0yNi4wNSAzLjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTI3LjA1IDMuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMjguMDUgMy41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0yOS4wNSAzLjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTMxLjA1IDMuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMzIuMDUgMy41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0zNS4wNSAzLjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTM2LjA1IDMuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMzggMyBoMSB2MSBoLTFaIE00MCAzIGgxIHYxIGgtMVogTTQxIDMgaDEgdjEgaC0xWiBNNDIgMyBoMSB2MSBoLTFaIE00NCAzIGgxIHYxIGgtMVogTTAgNCBoMSB2MSBoLTFaIE0yIDQgaDEgdjEgaC0xWiBNMyA0IGgxIHYxIGgtMVogTTQgNCBoMSB2MSBoLTFaIE02IDQgaDEgdjEgaC0xWg0KTTkuMDUgNC41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0xMC4wNSA0LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTEyLjA1IDQuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMTUuMDUgNC41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0xOC4wNSA0LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTE5LjA1IDQuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMjAgNCBoMSB2MSBoLTFaIE0yMSA0IGgxIHYxIGgtMVogTTIyIDQgaDEgdjEgaC0xWiBNMjMgNCBoMSB2MSBoLTFaIE0yNCA0IGgxIHYxIGgtMVogTTI1LjA1IDQuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMjcuMDUgNC41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0yOS4wNSA0LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTMwLjA1IDQuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMzIuMDUgNC41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0zMy4wNSA0LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTM0LjA1IDQuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMzUuMDUgNC41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0zNi4wNSA0LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTM4IDQgaDEgdjEgaC0xWiBNNDAgNCBoMSB2MSBoLTFaIE00MSA0IGgxIHYxIGgtMVogTTQyIDQgaDEgdjEgaC0xWiBNNDQgNCBoMSB2MSBoLTFaIE0wIDUgaDEgdjEgaC0xWiBNNiA1IGgxIHYxIGgtMVogTTguMDUgNS41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0xMS4wNSA1LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTEyLjA1IDUuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMTYuMDUgNS41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0xNy4wNSA1LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTE4LjA1IDUuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMTkuMDUgNS41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0yMCA1IGgxIHYxIGgtMVogTTI0IDUgaDEgdjEgaC0xWiBNMjYuMDUgNS41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0yOS4wNSA1LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTMxLjA1IDUuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMzIuMDUgNS41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0zMy4wNSA1LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTM4IDUgaDEgdjEgaC0xWiBNNDQgNSBoMSB2MSBoLTFaIE0wIDYgaDEgdjEgaC0xWiBNMSA2IGgxIHYxIGgtMVogTTIgNiBoMSB2MSBoLTFaIE0zIDYgaDEgdjEgaC0xWiBNNCA2IGgxIHYxIGgtMVogTTUgNiBoMSB2MSBoLTFaIE02IDYgaDEgdjEgaC0xWiBNOC4wNSA2LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTEwLjA1IDYuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMTIuMDUgNi41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0xNC4wNSA2LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTE2LjA1IDYuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMTguMDUgNi41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0yMCA2IGgxIHYxIGgtMVogTTIyIDYgaDEgdjEgaC0xWiBNMjQgNiBoMSB2MSBoLTFaIE0yNi4wNSA2LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTI4LjA1IDYuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMzAuMDUgNi41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0zMi4wNSA2LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTM0LjA1IDYuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMzYuMDUgNi41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0zOCA2IGgxIHYxIGgtMVogTTM5IDYgaDEgdjEgaC0xWiBNNDAgNiBoMSB2MSBoLTFaIE00MSA2IGgxIHYxIGgtMVogTTQyIDYgaDEgdjEgaC0xWiBNNDMgNiBoMSB2MSBoLTFaIE00NCA2IGgxIHYxIGgtMVogTTguMDUgNy41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE05LjA1IDcuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMTEuMDUgNy41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0xMi4wNSA3LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTEzLjA1IDcuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMjAgNyBoMSB2MSBoLTFaIE0yNCA3IGgxIHYxIGgtMVogTTI2LjA1IDcuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMjcuMDUgNy41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0yOS4wNSA3LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTMwLjA1IDcuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMzEuMDUgNy41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0zNC4wNSA3LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTM1LjA1IDcuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMi4wNSA4LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTMuMDUgOC41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE00LjA1IDguNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNNi4wNSA4LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTguMDUgOC41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0xMC4wNSA4LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTEyLjA1IDguNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMTMuMDUgOC41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0xNS4wNSA4LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTE3LjA1IDguNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMjAgOCBoMSB2MSBoLTFaIE0yMSA4IGgxIHYxIGgtMVogTTIyIDggaDEgdjEgaC0xWiBNMjMgOCBoMSB2MSBoLTFaDQpNMjQgOCBoMSB2MSBoLTFaIE0yNS4wNSA4LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTI3LjA1IDguNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMjguMDUgOC41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0yOS4wNSA4LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTM0LjA1IDguNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMzUuMDUgOC41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0zNi4wNSA4LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTM3LjA1IDguNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMzguMDUgOC41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0zOS4wNSA4LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTQyLjA1IDguNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNNDMuMDUgOC41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE00NC4wNSA4LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTEuMDUgOS41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE03LjA1IDkuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNOS4wNSA5LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTExLjA1IDkuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMTIuMDUgOS41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0xMy4wNSA5LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTE0LjA1IDkuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMTkuMDUgOS41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0yMS4wNSA5LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTIyLjA1IDkuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMjYuMDUgOS41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0yNy4wNSA5LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTI4LjA1IDkuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMzAuMDUgOS41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0zMS4wNSA5LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTMzLjA1IDkuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMzYuMDUgOS41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE00MS4wNSA5LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTQ0LjA1IDkuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMy4wNSAxMC41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE01LjA1IDEwLjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTYuMDUgMTAuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNOC4wNSAxMC41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0xMy4wNSAxMC41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0xNS4wNSAxMC41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0xNi4wNSAxMC41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0xOC4wNSAxMC41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0yMC4wNSAxMC41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0yMy4wNSAxMC41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0yNS4wNSAxMC41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0yNi4wNSAxMC41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0yOC4wNSAxMC41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0yOS4wNSAxMC41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0zMy4wNSAxMC41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0zNC4wNSAxMC41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0zNS4wNSAxMC41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0zNi4wNSAxMC41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0zNy4wNSAxMC41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0zOS4wNSAxMC41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE00My4wNSAxMC41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0xLjA1IDExLjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTIuMDUgMTEuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNNC4wNSAxMS41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0xMC4wNSAxMS41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0xMS4wNSAxMS41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0xMy4wNSAxMS41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0xNS4wNSAxMS41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0xNy4wNSAxMS41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0yMS4wNSAxMS41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0yMy4wNSAxMS41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0yOS4wNSAxMS41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0zMS4wNSAxMS41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0zMi4wNSAxMS41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0zNC4wNSAxMS41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0zNi4wNSAxMS41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE00MS4wNSAxMS41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE00My4wNSAxMS41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE00NC4wNSAxMS41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0zLjA1IDEyLjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTQuMDUgMTIuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNNS4wNSAxMi41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE02LjA1IDEyLjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTkuMDUgMTIuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMTUuMDUgMTIuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMTcuMDUgMTIuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMjMuMDUgMTIuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMjQuMDUgMTIuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMzEuMDUgMTIuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMzMuMDUgMTIuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMzQuMDUgMTIuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNNDIuMDUgMTIuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNNDMuMDUgMTIuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMC4wNSAxMy41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0yLjA1IDEzLjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTQuMDUgMTMuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNNy4wNSAxMy41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE04LjA1IDEzLjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTEwLjA1IDEzLjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTExLjA1IDEzLjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTEzLjA1IDEzLjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTE2LjA1IDEzLjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTIyLjA1IDEzLjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTIzLjA1IDEzLjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTI1LjA1IDEzLjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTI3LjA1IDEzLjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTI4LjA1IDEzLjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFoNCk0yOS4wNSAxMy41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0zNS4wNSAxMy41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0zNi4wNSAxMy41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0zNy4wNSAxMy41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE00MC4wNSAxMy41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE00My4wNSAxMy41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE00NC4wNSAxMy41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0wLjA1IDE0LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTIuMDUgMTQuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMy4wNSAxNC41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE00LjA1IDE0LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTUuMDUgMTQuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNNi4wNSAxNC41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE03LjA1IDE0LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTEwLjA1IDE0LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTExLjA1IDE0LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTEyLjA1IDE0LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTEzLjA1IDE0LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTE0LjA1IDE0LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTE5LjA1IDE0LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTIwLjA1IDE0LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTIxLjA1IDE0LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTIyLjA1IDE0LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTIzLjA1IDE0LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTI0LjA1IDE0LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTMwLjA1IDE0LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTMxLjA1IDE0LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTMzLjA1IDE0LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTM0LjA1IDE0LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTM1LjA1IDE0LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTM2LjA1IDE0LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTM3LjA1IDE0LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTM4LjA1IDE0LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTM5LjA1IDE0LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTQyLjA1IDE0LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTQzLjA1IDE0LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTAuMDUgMTUuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMi4wNSAxNS41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE00LjA1IDE1LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTcuMDUgMTUuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMTAuMDUgMTUuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMTIuMDUgMTUuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMTMuMDUgMTUuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMTQuMDUgMTUuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMTUuMDUgMTUuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMjAuMDUgMTUuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMjEuMDUgMTUuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMjMuMDUgMTUuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMjQuMDUgMTUuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMjUuMDUgMTUuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMjYuMDUgMTUuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMjcuMDUgMTUuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMzAuMDUgMTUuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMzIuMDUgMTUuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMzUuMDUgMTUuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMzcuMDUgMTUuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNNDAuMDUgMTUuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNNDEuMDUgMTUuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNNDIuMDUgMTUuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNNDMuMDUgMTUuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMS4wNSAxNi41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0yLjA1IDE2LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTUuMDUgMTYuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNNi4wNSAxNi41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE04LjA1IDE2LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTkuMDUgMTYuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMTIuMDUgMTYuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMTMuMDUgMTYuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMjkuMDUgMTYuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMzAuMDUgMTYuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMzMuMDUgMTYuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMzcuMDUgMTYuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMzkuMDUgMTYuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNNDEuMDUgMTYuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMC4wNSAxNy41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0yLjA1IDE3LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTQuMDUgMTcuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNOC4wNSAxNy41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0xMi4wNSAxNy41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0xNC4wNSAxNy41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0xNS4wNSAxNy41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0zMC4wNSAxNy41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0zMS4wNSAxNy41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0zNi4wNSAxNy41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0zNy4wNSAxNy41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0zOS4wNSAxNy41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE00MS4wNSAxNy41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE00NC4wNSAxNy41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0wLjA1IDE4LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTQuMDUgMTguNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNNi4wNSAxOC41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE03LjA1IDE4LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTEyLjA1IDE4LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTEzLjA1IDE4LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTI5LjA1IDE4LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTMwLjA1IDE4LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTMxLjA1IDE4LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTMyLjA1IDE4LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTM1LjA1IDE4LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTM2LjA1IDE4LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFoNCk0zOC4wNSAxOC41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0zOS4wNSAxOC41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE00MC4wNSAxOC41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE00MS4wNSAxOC41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE00My4wNSAxOC41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0zLjA1IDE5LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTguMDUgMTkuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNOS4wNSAxOS41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0xMC4wNSAxOS41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0xMy4wNSAxOS41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0xNC4wNSAxOS41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0yOS4wNSAxOS41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0zMS4wNSAxOS41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0zMi4wNSAxOS41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0zNC4wNSAxOS41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0zNS4wNSAxOS41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0zNi4wNSAxOS41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0zNy4wNSAxOS41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0zOC4wNSAxOS41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE00MC4wNSAxOS41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE00MS4wNSAxOS41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE00Mi4wNSAxOS41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE00My4wNSAxOS41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE00IDIwIGgxIHYxIGgtMVogTTUgMjAgaDEgdjEgaC0xWiBNNiAyMCBoMSB2MSBoLTFaIE03IDIwIGgxIHYxIGgtMVogTTggMjAgaDEgdjEgaC0xWiBNOS4wNSAyMC41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0xMi4wNSAyMC41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0xMy4wNSAyMC41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0xNC4wNSAyMC41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0zMS4wNSAyMC41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0zMy4wNSAyMC41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0zNC4wNSAyMC41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0zNiAyMCBoMSB2MSBoLTFaIE0zNyAyMCBoMSB2MSBoLTFaIE0zOCAyMCBoMSB2MSBoLTFaIE0zOSAyMCBoMSB2MSBoLTFaIE00MCAyMCBoMSB2MSBoLTFaIE00MS4wNSAyMC41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE00NC4wNSAyMC41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0yLjA1IDIxLjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTMuMDUgMjEuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNNCAyMSBoMSB2MSBoLTFaIE04IDIxIGgxIHYxIGgtMVogTTEwLjA1IDIxLjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTE0LjA1IDIxLjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTI5LjA1IDIxLjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTMxLjA1IDIxLjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTMyLjA1IDIxLjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTM0LjA1IDIxLjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTM1LjA1IDIxLjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTM2IDIxIGgxIHYxIGgtMVogTTQwIDIxIGgxIHYxIGgtMVogTTQxLjA1IDIxLjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTQyLjA1IDIxLjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTQ0LjA1IDIxLjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTIuMDUgMjIuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNNCAyMiBoMSB2MSBoLTFaIE02IDIyIGgxIHYxIGgtMVogTTggMjIgaDEgdjEgaC0xWiBNMTEuMDUgMjIuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMTIuMDUgMjIuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMTMuMDUgMjIuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMzAuMDUgMjIuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMzEuMDUgMjIuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMzMuMDUgMjIuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMzYgMjIgaDEgdjEgaC0xWiBNMzggMjIgaDEgdjEgaC0xWiBNNDAgMjIgaDEgdjEgaC0xWiBNNDIuMDUgMjIuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNNDMuMDUgMjIuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMi4wNSAyMy41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0zLjA1IDIzLjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTQgMjMgaDEgdjEgaC0xWiBNOCAyMyBoMSB2MSBoLTFaIE0xMC4wNSAyMy41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0xMi4wNSAyMy41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0xNC4wNSAyMy41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0xNS4wNSAyMy41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0zMC4wNSAyMy41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0zMS4wNSAyMy41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0zMy4wNSAyMy41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0zNiAyMyBoMSB2MSBoLTFaIE00MCAyMyBoMSB2MSBoLTFaIE00MS4wNSAyMy41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE00Mi4wNSAyMy41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE00My4wNSAyMy41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE00NC4wNSAyMy41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0xLjA1IDI0LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTIuMDUgMjQuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMy4wNSAyNC41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE00IDI0IGgxIHYxIGgtMVogTTUgMjQgaDEgdjEgaC0xWiBNNiAyNCBoMSB2MSBoLTFaIE03IDI0IGgxIHYxIGgtMVogTTggMjQgaDEgdjEgaC0xWiBNMTAuMDUgMjQuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMzYgMjQgaDEgdjEgaC0xWg0KTTM3IDI0IGgxIHYxIGgtMVogTTM4IDI0IGgxIHYxIGgtMVogTTM5IDI0IGgxIHYxIGgtMVogTTQwIDI0IGgxIHYxIGgtMVogTTQ0LjA1IDI0LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTQuMDUgMjUuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNNS4wNSAyNS41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE04LjA1IDI1LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTkuMDUgMjUuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMTAuMDUgMjUuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMTEuMDUgMjUuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMTMuMDUgMjUuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMTUuMDUgMjUuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMjkuMDUgMjUuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMzEuMDUgMjUuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMzMuMDUgMjUuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMzUuMDUgMjUuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMzYuMDUgMjUuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMzcuMDUgMjUuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMzguMDUgMjUuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNNDEuMDUgMjUuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNNDIuMDUgMjUuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNNDMuMDUgMjUuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMC4wNSAyNi41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0xLjA1IDI2LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTMuMDUgMjYuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNNC4wNSAyNi41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE01LjA1IDI2LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTYuMDUgMjYuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMTAuMDUgMjYuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMTIuMDUgMjYuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMTQuMDUgMjYuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMzAuMDUgMjYuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMzUuMDUgMjYuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMzcuMDUgMjYuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMzkuMDUgMjYuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNNDEuMDUgMjYuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMC4wNSAyNy41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0xLjA1IDI3LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTIuMDUgMjcuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNNC4wNSAyNy41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE04LjA1IDI3LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTEwLjA1IDI3LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTE0LjA1IDI3LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTMwLjA1IDI3LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTM0LjA1IDI3LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTM2LjA1IDI3LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTM3LjA1IDI3LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTM4LjA1IDI3LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTQxLjA1IDI3LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTQyLjA1IDI3LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTQzLjA1IDI3LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTMuMDUgMjguNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNNi4wNSAyOC41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE03LjA1IDI4LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTguMDUgMjguNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMTAuMDUgMjguNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMTEuMDUgMjguNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMTIuMDUgMjguNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMTMuMDUgMjguNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMTUuMDUgMjguNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMzEuMDUgMjguNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMzIuMDUgMjguNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMzQuMDUgMjguNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNNDAuMDUgMjguNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNNDEuMDUgMjguNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNNDIuMDUgMjguNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMC4wNSAyOS41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE01LjA1IDI5LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTcuMDUgMjkuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMTAuMDUgMjkuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMTIuMDUgMjkuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMTMuMDUgMjkuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMTQuMDUgMjkuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMTYuMDUgMjkuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMTguMDUgMjkuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMTkuMDUgMjkuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMjAuMDUgMjkuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMjEuMDUgMjkuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMjQuMDUgMjkuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMjYuMDUgMjkuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMjguMDUgMjkuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMzIuMDUgMjkuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMzYuMDUgMjkuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMzcuMDUgMjkuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNNDIuMDUgMjkuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNNDMuMDUgMjkuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMC4wNSAzMC41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE01LjA1IDMwLjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTYuMDUgMzAuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNNy4wNSAzMC41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE04LjA1IDMwLjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTkuMDUgMzAuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMTAuMDUgMzAuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMTIuMDUgMzAuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMTQuMDUgMzAuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMTcuMDUgMzAuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMTguMDUgMzAuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMjEuMDUgMzAuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMjMuMDUgMzAuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWg0KTTI1LjA1IDMwLjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTI2LjA1IDMwLjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTI3LjA1IDMwLjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTI5LjA1IDMwLjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTMwLjA1IDMwLjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTMxLjA1IDMwLjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTMyLjA1IDMwLjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTM0LjA1IDMwLjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTM2LjA1IDMwLjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTM5LjA1IDMwLjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTQxLjA1IDMwLjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTQyLjA1IDMwLjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTQzLjA1IDMwLjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTAuMDUgMzEuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNNy4wNSAzMS41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE04LjA1IDMxLjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTEwLjA1IDMxLjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTE0LjA1IDMxLjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTE1LjA1IDMxLjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTIxLjA1IDMxLjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTIyLjA1IDMxLjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTIzLjA1IDMxLjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTI4LjA1IDMxLjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTI5LjA1IDMxLjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTMwLjA1IDMxLjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTMxLjA1IDMxLjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTMyLjA1IDMxLjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTMzLjA1IDMxLjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTQyLjA1IDMxLjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTQzLjA1IDMxLjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTAuMDUgMzIuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMi4wNSAzMi41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0zLjA1IDMyLjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTQuMDUgMzIuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNNS4wNSAzMi41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE02LjA1IDMyLjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTkuMDUgMzIuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMTEuMDUgMzIuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMTIuMDUgMzIuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMTUuMDUgMzIuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMTYuMDUgMzIuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMTcuMDUgMzIuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMjAuMDUgMzIuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMjEuMDUgMzIuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMjIuMDUgMzIuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMjUuMDUgMzIuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMjcuMDUgMzIuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMjkuMDUgMzIuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMzQuMDUgMzIuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMzUuMDUgMzIuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMzYuMDUgMzIuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMzcuMDUgMzIuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMzguMDUgMzIuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMzkuMDUgMzIuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNNDEuMDUgMzIuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNNDIuMDUgMzIuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNNDQuMDUgMzIuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMS4wNSAzMy41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE00LjA1IDMzLjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTguMDUgMzMuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMTQuMDUgMzMuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMTYuMDUgMzMuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMjEuMDUgMzMuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMjMuMDUgMzMuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMjguMDUgMzMuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMzAuMDUgMzMuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMzEuMDUgMzMuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMzIuMDUgMzMuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMzUuMDUgMzMuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMzguMDUgMzMuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNNDAuMDUgMzMuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNNDEuMDUgMzMuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNNDIuMDUgMzMuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNNDQuMDUgMzMuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNNC4wNSAzNC41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE02LjA1IDM0LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTguMDUgMzQuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNOS4wNSAzNC41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0xMC4wNSAzNC41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0xMy4wNSAzNC41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0xNC4wNSAzNC41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0xOC4wNSAzNC41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0yMC4wNSAzNC41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0yMS4wNSAzNC41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0yNi4wNSAzNC41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0yOC4wNSAzNC41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0zMC4wNSAzNC41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0zMS4wNSAzNC41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0zMy4wNSAzNC41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0zNC4wNSAzNC41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0zNS4wNSAzNC41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0zNy4wNSAzNC41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0zOC4wNSAzNC41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0zOS4wNSAzNC41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE00MC4wNSAzNC41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE00Mi4wNSAzNC41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE00My4wNSAzNC41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0xLjA1IDM1LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTIuMDUgMzUuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMy4wNSAzNS41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaDQpNNC4wNSAzNS41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE03LjA1IDM1LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTEzLjA1IDM1LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTE0LjA1IDM1LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTE1LjA1IDM1LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTE2LjA1IDM1LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTE3LjA1IDM1LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTE4LjA1IDM1LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTIxLjA1IDM1LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTIyLjA1IDM1LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTIzLjA1IDM1LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTI0LjA1IDM1LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTI1LjA1IDM1LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTI3LjA1IDM1LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTI5LjA1IDM1LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTMyLjA1IDM1LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTMzLjA1IDM1LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTM1LjA1IDM1LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTM2LjA1IDM1LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTQwLjA1IDM1LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTQxLjA1IDM1LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTQyLjA1IDM1LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTQzLjA1IDM1LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTQ0LjA1IDM1LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTAuMDUgMzYuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMy4wNSAzNi41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE00LjA1IDM2LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTYuMDUgMzYuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNOS4wNSAzNi41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0xMC4wNSAzNi41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0xMS4wNSAzNi41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0xMi4wNSAzNi41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0xMy4wNSAzNi41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0xNi4wNSAzNi41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0xNy4wNSAzNi41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0xOS4wNSAzNi41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0yMCAzNiBoMSB2MSBoLTFaIE0yMSAzNiBoMSB2MSBoLTFaIE0yMiAzNiBoMSB2MSBoLTFaIE0yMyAzNiBoMSB2MSBoLTFaIE0yNCAzNiBoMSB2MSBoLTFaIE0yOC4wNSAzNi41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0yOS4wNSAzNi41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0zMS4wNSAzNi41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0zNiAzNiBoMSB2MSBoLTFaIE0zNyAzNiBoMSB2MSBoLTFaIE0zOCAzNiBoMSB2MSBoLTFaIE0zOSAzNiBoMSB2MSBoLTFaIE00MCAzNiBoMSB2MSBoLTFaIE00MS4wNSAzNi41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE00My4wNSAzNi41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE04LjA1IDM3LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTE0LjA1IDM3LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTE1LjA1IDM3LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTE2LjA1IDM3LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTE3LjA1IDM3LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTE4LjA1IDM3LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTIwIDM3IGgxIHYxIGgtMVogTTI0IDM3IGgxIHYxIGgtMVogTTI2LjA1IDM3LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTI3LjA1IDM3LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTI4LjA1IDM3LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTMwLjA1IDM3LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTMxLjA1IDM3LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTMyLjA1IDM3LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTM2IDM3IGgxIHYxIGgtMVogTTQwIDM3IGgxIHYxIGgtMVogTTQxLjA1IDM3LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTQyLjA1IDM3LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTQzLjA1IDM3LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTQ0LjA1IDM3LjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTAgMzggaDEgdjEgaC0xWiBNMSAzOCBoMSB2MSBoLTFaIE0yIDM4IGgxIHYxIGgtMVogTTMgMzggaDEgdjEgaC0xWiBNNCAzOCBoMSB2MSBoLTFaIE01IDM4IGgxIHYxIGgtMVogTTYgMzggaDEgdjEgaC0xWiBNMTAuMDUgMzguNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMTIuMDUgMzguNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMTMuMDUgMzguNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMTYuMDUgMzguNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMTguMDUgMzguNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMjAgMzggaDEgdjEgaC0xWiBNMjIgMzggaDEgdjEgaC0xWiBNMjQgMzggaDEgdjEgaC0xWiBNMjcuMDUgMzguNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMzAuMDUgMzguNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMzEuMDUgMzguNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMzIuMDUgMzguNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMzQuMDUgMzguNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMzUuMDUgMzguNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMzYgMzggaDEgdjEgaC0xWiBNMzggMzggaDEgdjEgaC0xWiBNNDAgMzggaDEgdjEgaC0xWiBNNDEuMDUgMzguNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNNDIuMDUgMzguNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNNDMuMDUgMzguNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMCAzOSBoMSB2MSBoLTFaIE02IDM5IGgxIHYxIGgtMVoNCk0xMi4wNSAzOS41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0xMy4wNSAzOS41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0xNC4wNSAzOS41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0xNy4wNSAzOS41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0xOC4wNSAzOS41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0xOS4wNSAzOS41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0yMCAzOSBoMSB2MSBoLTFaIE0yNCAzOSBoMSB2MSBoLTFaIE0yNi4wNSAzOS41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0yNy4wNSAzOS41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0yOC4wNSAzOS41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0yOS4wNSAzOS41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0zMS4wNSAzOS41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0zMi4wNSAzOS41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0zMy4wNSAzOS41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0zNS4wNSAzOS41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0zNiAzOSBoMSB2MSBoLTFaIE00MCAzOSBoMSB2MSBoLTFaIE00MS4wNSAzOS41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE00Mi4wNSAzOS41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE00NC4wNSAzOS41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0wIDQwIGgxIHYxIGgtMVogTTIgNDAgaDEgdjEgaC0xWiBNMyA0MCBoMSB2MSBoLTFaIE00IDQwIGgxIHYxIGgtMVogTTYgNDAgaDEgdjEgaC0xWiBNOC4wNSA0MC41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE05LjA1IDQwLjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTEwLjA1IDQwLjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTEyLjA1IDQwLjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTEzLjA1IDQwLjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTE1LjA1IDQwLjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTE4LjA1IDQwLjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTIwIDQwIGgxIHYxIGgtMVogTTIxIDQwIGgxIHYxIGgtMVogTTIyIDQwIGgxIHYxIGgtMVogTTIzIDQwIGgxIHYxIGgtMVogTTI0IDQwIGgxIHYxIGgtMVogTTI4LjA1IDQwLjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTMxLjA1IDQwLjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTM2IDQwIGgxIHYxIGgtMVogTTM3IDQwIGgxIHYxIGgtMVogTTM4IDQwIGgxIHYxIGgtMVogTTM5IDQwIGgxIHYxIGgtMVogTTQwIDQwIGgxIHYxIGgtMVogTTQxLjA1IDQwLjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTQzLjA1IDQwLjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTQ0LjA1IDQwLjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTAgNDEgaDEgdjEgaC0xWiBNMiA0MSBoMSB2MSBoLTFaIE0zIDQxIGgxIHYxIGgtMVogTTQgNDEgaDEgdjEgaC0xWiBNNiA0MSBoMSB2MSBoLTFaIE04LjA1IDQxLjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTExLjA1IDQxLjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTE2LjA1IDQxLjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTIwLjA1IDQxLjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTIzLjA1IDQxLjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTI0LjA1IDQxLjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTI1LjA1IDQxLjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTMxLjA1IDQxLjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTMyLjA1IDQxLjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTMzLjA1IDQxLjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTM5LjA1IDQxLjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTQwLjA1IDQxLjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTQyLjA1IDQxLjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTQ0LjA1IDQxLjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTAgNDIgaDEgdjEgaC0xWiBNMiA0MiBoMSB2MSBoLTFaIE0zIDQyIGgxIHYxIGgtMVogTTQgNDIgaDEgdjEgaC0xWiBNNiA0MiBoMSB2MSBoLTFaIE04LjA1IDQyLjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTExLjA1IDQyLjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTEzLjA1IDQyLjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTE0LjA1IDQyLjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTE2LjA1IDQyLjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTE4LjA1IDQyLjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTIxLjA1IDQyLjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTIyLjA1IDQyLjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTI0LjA1IDQyLjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTI1LjA1IDQyLjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTI2LjA1IDQyLjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTI5LjA1IDQyLjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTMwLjA1IDQyLjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTMxLjA1IDQyLjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTM1LjA1IDQyLjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTM2LjA1IDQyLjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTM3LjA1IDQyLjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTM4LjA1IDQyLjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTQxLjA1IDQyLjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTAgNDMgaDEgdjEgaC0xWiBNNiA0MyBoMSB2MSBoLTFaIE05LjA1IDQzLjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTE1LjA1IDQzLjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTIxLjA1IDQzLjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTIyLjA1IDQzLjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTIzLjA1IDQzLjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTI3LjA1IDQzLjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFogTTI4LjA1IDQzLjUgYTAuNDUgMC40NSAwIDEgMCAwLjkgMCBhMC40NSAwLjQ1IDAgMSAwIC0wLjkgMFoNCk0zNC4wNSA0My41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0zOS4wNSA0My41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE00MS4wNSA0My41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE00Mi4wNSA0My41IGEwLjQ1IDAuNDUgMCAxIDAgMC45IDAgYTAuNDUgMC40NSAwIDEgMCAtMC45IDBaIE0wIDQ0IGgxIHYxIGgtMVogTTEgNDQgaDEgdjEgaC0xWiBNMiA0NCBoMSB2MSBoLTFaIE0zIDQ0IGgxIHYxIGgtMVogTTQgNDQgaDEgdjEgaC0xWiBNNSA0NCBoMSB2MSBoLTFaIE02IDQ0IGgxIHYxIGgtMVogTTkuMDUgNDQuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMTYuMDUgNDQuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMTkuMDUgNDQuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMjEuMDUgNDQuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMjMuMDUgNDQuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMjguMDUgNDQuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMzEuMDUgNDQuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMzIuMDUgNDQuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMzMuMDUgNDQuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMzQuMDUgNDQuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMzYuMDUgNDQuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMzcuMDUgNDQuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMzguMDUgNDQuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNMzkuMDUgNDQuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNNDAuMDUgNDQuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiBNNDMuMDUgNDQuNSBhMC40NSAwLjQ1IDAgMSAwIDAuOSAwIGEwLjQ1IDAuNDUgMCAxIDAgLTAuOSAwWiIvPg0KPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTYuODc1IDE2Ljg3NSkgc2NhbGUoMC4yNSkiIGNsYXNzPSJkYXJrIj4NCgk8c3ZnIHJvbGU9ImltZyIgdmlld0JveD0iMCAwIDI0IDI0IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjx0aXRsZT5HaXRIdWI8L3RpdGxlPjxwYXRoIGQ9Ik0xMiAuMjk3Yy02LjYzIDAtMTIgNS4zNzMtMTIgMTIgMCA1LjMwMyAzLjQzOCA5LjggOC4yMDUgMTEuMzg1LjYuMTEzLjgyLS4yNTguODItLjU3NyAwLS4yODUtLjAxLTEuMDQtLjAxNS0yLjA0LTMuMzM4LjcyNC00LjA0Mi0xLjYxLTQuMDQyLTEuNjFDNC40MjIgMTguMDcgMy42MzMgMTcuNyAzLjYzMyAxNy43Yy0xLjA4Ny0uNzQ0LjA4NC0uNzI5LjA4NC0uNzI5IDEuMjA1LjA4NCAxLjgzOCAxLjIzNiAxLjgzOCAxLjIzNiAxLjA3IDEuODM1IDIuODA5IDEuMzA1IDMuNDk1Ljk5OC4xMDgtLjc3Ni40MTctMS4zMDUuNzYtMS42MDUtMi42NjUtLjMtNS40NjYtMS4zMzItNS40NjYtNS45MyAwLTEuMzEuNDY1LTIuMzggMS4yMzUtMy4yMi0uMTM1LS4zMDMtLjU0LTEuNTIzLjEwNS0zLjE3NiAwIDAgMS4wMDUtLjMyMiAzLjMgMS4yMy45Ni0uMjY3IDEuOTgtLjM5OSAzLS40MDUgMS4wMi4wMDYgMi4wNC4xMzggMyAuNDA1IDIuMjgtMS41NTIgMy4yODUtMS4yMyAzLjI4NS0xLjIzLjY0NSAxLjY1My4yNCAyLjg3My4xMiAzLjE3Ni43NjUuODQgMS4yMyAxLjkxIDEuMjMgMy4yMiAwIDQuNjEtMi44MDUgNS42MjUtNS40NzUgNS45Mi40Mi4zNi44MSAxLjA5Ni44MSAyLjIyIDAgMS42MDYtLjAxNSAyLjg5Ni0uMDE1IDMuMjg2IDAgLjMxNS4yMS42OS44MjUuNTdDMjAuNTY1IDIyLjA5MiAyNCAxNy41OTIgMjQgMTIuMjk3YzAtNi42MjctNS4zNzMtMTItMTItMTIiLz48L3N2Zz4NCjwvZz4NCjwvc3ZnPg0K">
</p>
</section>
</section>
</div>
</div>
<footer><div class="rst-footer-buttons" role="navigation" aria-label="Footer">
<a href="Reading-QRCodes.html" class="btn btn-neutral float-left" title="Reading QR Codes" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a>
<a href="../Customizing/Module-Values.html" class="btn btn-neutral float-right" title="Module values" accesskey="n" rel="next">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a>
</div>
<hr/>
<div role="contentinfo">
<p>&#169; Copyright 2026, smiley.</p>
</div>
</footer>
</div>
</div>
</section>
</div>
<script>
jQuery(function () {
SphinxRtdTheme.Navigation.enable(true);
});
</script>
</body>
</html>