supprimé : public/404.html

supprimé :        public/base-de-donnees/index.html
	supprimé :        public/base.css
	supprimé :        public/color.css
	supprimé :        public/elasticlunr.min.js
	supprimé :        public/img/Blog-icon.svg
	supprimé :        public/img/gitlab.svg
	supprimé :        public/img/mail.svg
	supprimé :        public/img/mamot.svg
	supprimé :        public/img/masto.svg
	supprimé :        public/img/music.svg
	supprimé :        public/img/resese.svg
	supprimé :        public/index.html
	supprimé :        public/intro.css
	supprimé :        public/js/menu.js
	supprimé :        public/les-logiciels-libres/index.html
	supprimé :        public/page/1/index.html
	supprimé :        public/plugins-firefox/index.html
	supprimé :        public/robots.txt
	supprimé :        public/sauvegarde-orangepi/index.html
	supprimé :        public/search_index.en.js
	supprimé :        public/sitemap.xml
This commit is contained in:
kitoy 2020-12-01 16:09:38 +01:00
parent eaf25efc92
commit 82648cd2e0
22 changed files with 0 additions and 3554 deletions

View File

@ -1,10 +0,0 @@
<!doctype html>
<html>
<head>
<title>File Not Found: 404.</title>
</head>
<body>
<h1>Oops!</h1>
<h2>File Not Found: 404.</h2>
</body>
</html>

View File

@ -1,108 +0,0 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<link rel="stylesheet" href="/base.css" type="text/css">
<title> kitoy.me </title>
<title> kitoy.me </title>
</head>
<body>
<div class="title">
<h1 style="text-align:center;"> kitoy.me </h1>
</div>
<div class="menugauche">
<div class="toggle" id="toggle" onclick="menu-expand()">
<h2 id="plus"> Menu </h2>
</div>
<div class="menu" id="menu">
<a href="https:&#x2F;&#x2F;kitoy.me">
<img src="/img/Blog-icon.svg" alt="Le blog" />
<p> Le blog </p>
</a>
<a href="https:&#x2F;&#x2F;losprimos.eu">
<img src="/img/music.svg" alt="Le blog" />
<p> Azul </p>
</a>
<a href="https:&#x2F;&#x2F;kitoy.me/rss.xml">
<img src="/img/resese.svg" alt="Suivez le blog par RSS" />
<p> RSS </p>
</a>
<a href="https:&#x2F;&#x2F;kitoy.me/contact/">
<img src="/img/mail.svg" alt="Contact" />
<p> Me contacter </p>
</a>
</div>
</div>
<div class="articles">
<h1> Sauvegarder sa BDD et la restaurer </h1>
<h2 class="description">
Exporter/Importer une base de données avec mariadb 😄
</h2>
<hr />
<h3 id="d-abord-l-export">D'abord l'export:</h3>
<p>L'outil s'appelle mysqldump il est installé avec mariadb-server.</p>
<p>Donc on peut d'abord lister les base données pour être sûr de celle
que l'on veut exporter ? </p>
<pre style="background-color:#272822;">
<span style="color:#f8f8f2;">$ mysql</span><span style="font-style:italic;color:#fd971f;"> -u</span><span style="color:#f8f8f2;"> root</span><span style="font-style:italic;color:#fd971f;"> -p
</span><span style="color:#f8f8f2;">MariaDB </span><span style="color:#f92672;">[</span><span style="color:#f8f8f2;">(none)</span><span style="color:#f92672;">]&gt;</span><span style="color:#f8f8f2;"> SHOW DATABASES</span><span style="color:#f92672;">;
</span><span style="color:#f8f8f2;">+--------------------+
</span><span style="color:#f92672;">| </span><span style="color:#f8f8f2;">Database </span><span style="color:#f92672;">|
</span><span style="color:#f8f8f2;">+--------------------+
</span><span style="color:#f92672;">| </span><span style="color:#f8f8f2;">test1 </span><span style="color:#f92672;">|
| </span><span style="color:#f8f8f2;">information_schema </span><span style="color:#f92672;">|
| </span><span style="color:#f8f8f2;">mysql </span><span style="color:#f92672;">|
| </span><span style="color:#f8f8f2;">nextcloud </span><span style="color:#f92672;">|
| </span><span style="color:#f8f8f2;">performance_schema </span><span style="color:#f92672;">|
| </span><span style="color:#f8f8f2;">test </span><span style="color:#f92672;">|
</span><span style="color:#f8f8f2;">+--------------------+
</span></pre>
<p>Si par exemple on veut exporter la base nextcloud on tapera ceci
dans notre shell:</p>
<pre style="background-color:#272822;">
<span style="color:#f8f8f2;">$ mysqldump</span><span style="font-style:italic;color:#fd971f;"> -u</span><span style="color:#f8f8f2;"> root</span><span style="font-style:italic;color:#fd971f;"> -p</span><span style="color:#f8f8f2;"> nextcloud </span><span style="color:#f92672;">&gt;</span><span style="color:#f8f8f2;"> nextcloud_export.sql
</span></pre><h3 id="importer-sa-base-de-donnees">Importer sa base de données</h3>
<p>Pour importer notre fichier on va devoir créer la base et l'utilisateur qui aura
les droits sur la base. </p>
<pre style="background-color:#272822;">
<span style="color:#f8f8f2;">$ mysql</span><span style="font-style:italic;color:#fd971f;"> -u</span><span style="color:#f8f8f2;"> root</span><span style="font-style:italic;color:#fd971f;"> -p
</span><span style="color:#f8f8f2;">MariaDB </span><span style="color:#f92672;">[</span><span style="color:#f8f8f2;">(none)</span><span style="color:#f92672;">]&gt;</span><span style="color:#f8f8f2;"> CREATE DATABASE nextcloud</span><span style="color:#f92672;">;
</span><span style="color:#f8f8f2;">MariaDB </span><span style="color:#f92672;">[</span><span style="color:#f8f8f2;">(none)</span><span style="color:#f92672;">]&gt;</span><span style="color:#f8f8f2;"> CREATE USER nextbase IDENTIFIED BY </span><span style="color:#e6db74;">&#39;example&#39;</span><span style="color:#f92672;">;
</span><span style="color:#f8f8f2;">MariaDB </span><span style="color:#f92672;">[</span><span style="color:#f8f8f2;">(none)</span><span style="color:#f92672;">]&gt;</span><span style="color:#f8f8f2;"> GRANT ALL PRIVILEGES ON nextcloud.</span><span style="color:#f92672;">*</span><span style="color:#f8f8f2;"> TO nextbase</span><span style="color:#f92672;">;
</span><span style="color:#f8f8f2;">MariaDB </span><span style="color:#f92672;">[</span><span style="color:#f8f8f2;">(none)</span><span style="color:#f92672;">]&gt;</span><span style="color:#f8f8f2;"> FLUSH PRIVILEGES</span><span style="color:#f92672;">;
</span><span style="color:#f8f8f2;">MariaDB </span><span style="color:#f92672;">[</span><span style="color:#f8f8f2;">(none)</span><span style="color:#f92672;">]&gt;</span><span style="color:#f8f8f2;"> exit</span><span style="color:#f92672;">;
</span></pre>
<p>Si tout se passe bien normalement à la fin de chaque commande mysql
vous verrez un message Query OK ... , c'est que c'est bon :).</p>
<p>Maintenant on va pouvoir importer notre fichiers comme ceci : </p>
<pre style="background-color:#272822;">
<span style="color:#f8f8f2;">$ mysql</span><span style="font-style:italic;color:#fd971f;"> -u</span><span style="color:#f8f8f2;"> nextbase</span><span style="font-style:italic;color:#fd971f;"> -p</span><span style="color:#f8f8f2;"> nextcloud </span><span style="color:#f92672;">&lt;</span><span style="color:#f8f8f2;"> nextcloud_export.sql
</span></pre>
<p>Si vous n'avez aucun message d'erreur, c'est fini ! </p>
</div>
<footer><span class="copyleft">©</span> kitoy.me <br/> Site généré avec <a href="https://getzola.org/"> Zola </a> </footer>
<script src="https:&#x2F;&#x2F;kitoy.me&#x2F;js&#x2F;menu.js" ></script>
</body>
</html>

View File

@ -1 +0,0 @@
html{height:100%}body{font:100% Helvetica,sans-serif;color:#F8F5F2;background-color:#000B29}*{-moz-box-sizing:border-box;box-sizing:border-box}a{color:#EDB83D;text-decoration:none}.date{margin-bottom:0}.slug{text-align:left;margin-bottom:2rem}.readmore{text-align:right}.readmore a{color:#F8F5F2;text-decoration:underline}.menugauche{position:fixed;max-width:100px}.menu img{max-width:20px;max-height:20px}.copyleft{display:inline-block;transform:rotate(180deg);padding-bottom:-15px}pre{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}.toggle{background-color:#D70026;text-align:center;height:100px;width:100px;border-radius:50%;position:fixed;margin:140px;margin-left:110px;top:100px;bottom:0px;left:0px;right:0px}.toggle h2{margin-top:1.5em}.menu{background-color:#F8F5F2;height:100px;width:100px;transform:scale(0);border-radius:50%;border-style:double;border-color:#D70026;position:fixed;margin-top:140px;margin-left:110px;top:100px;bottom:0px;left:0px;right:0px;z-index:-1;transition:0.7s}.menu a{display:inline-block;position:fixed;font-size:15px;color:#000B29}.menu p{margin-top:-4px;font-size:5px}a:nth-child(1){top:3px;left:40px}a:nth-child(2){top:35px;left:7px}a:nth-child(3){top:67px;left:40px}a:nth-child(4){top:35px;left:69px}a:nth-child(6){top:15px;left:35px}.articles{margin-left:21rem;margin-top:5rem;margin-bottom:3rem;padding:0.5em;border:7px double;border-color:#F8F5F2;border-radius:10px 10px 10px 10px}.articles h1{color:#F8F5F2;text-align:center}.description{text-align:center;font-weight:200;font-style:italic;font-size:17px;padding-bottom:30px}.articles h2,h3,h4{color:#EDB83D}.pagination a{border:1px solid;border-color:#EDB83D;padding:3px;font-size:13px}.center{margin:auto;width:50%;padding:10px}.contact{text-align:center}footer{position:relative;bottom:0px;width:100%;text-align:center}@media only screen and (max-width: 768px){.articles{margin-left:3rem;position:relative}.toggle{display:none}.menugauche{max-width:unset;position:sticky;top:0px;z-index:5;width:100%}.menu{width:93%;height:5rem;border-radius:0%;border:5px double;border-color:#D70026;position:sticky;margin-top:3rem;border-radius:10px 10px 10px 10px;margin-bottom:0px;margin-left:7%;transform:none}.menu a{display:inline-block;position:absolute}.menu img{transform:scale(2)}.menu p{margin:0.3rem;font-size:13px}.menu img:hover{transform:scale(3)}a:nth-child(1){top:25px;left:20%}a:nth-child(2){top:25px;left:40%}a:nth-child(3){top:25px;left:60%}a:nth-child(4){top:25px;left:80%}}@media only screen and (max-width: 700px){.menu p{display:none}.menu{align-self:center}}

View File

File diff suppressed because one or more lines are too long

View File

@ -1,62 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="64px"
height="64px"
viewBox="0 0 64 64"
version="1.1"
id="SVGRoot"
inkscape:version="0.92.4 (5da689c313, 2019-01-14)"
sodipodi:docname="Blog-icon.svg">
<defs
id="defs18" />
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="4"
inkscape:cx="32"
inkscape:cy="32"
inkscape:document-units="px"
inkscape:current-layer="layer1"
showgrid="false"
inkscape:window-width="1366"
inkscape:window-height="705"
inkscape:window-x="0"
inkscape:window-y="0"
inkscape:window-maximized="1"
inkscape:grid-bbox="true" />
<metadata
id="metadata21">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<g
inkscape:label="Calque 1"
inkscape:groupmode="layer"
id="layer1">
<path
id="path1356"
d="M 57.20161,49.800202 57.174657,64 47.681998,50.888065 H 27.588223 c -5.976921,0 -10.823484,-5.916412 -10.823484,-13.214759 V 22.299274 c 0,-7.296291 4.844878,-13.2127013 10.823484,-13.2127013 h 25.327794 c 5.976921,0 10.823483,5.9164103 10.823483,13.2127013 v 15.374032 c 0,5.439315 -2.695342,10.099235 -6.53789,12.126896 z m -43.925654,-27.54 V 33.270444 L 5.2000374,44.286855 5.1848807,32.349153 C 1.995949,30.65258 -0.2395,26.778226 -0.2395,22.260202 V 11.260242 C -0.2395,5.1772576 3.7967749,0.25 8.7814737,0.25 H 30.207759 c 2.936238,0 5.520397,1.7397576 7.166241,4.3905242 h -9.666171 c -7.971474,0 -14.431873,7.8864928 -14.431873,17.6196778 z"
inkscape:connector-curvature="0"
style="clip-rule:evenodd;fill-rule:evenodd;stroke-width:1.86125636" />
</g>
</svg>

Before

Width:  |  Height:  |  Size: 2.4 KiB

View File

@ -1,319 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="64px"
height="64px"
viewBox="0 0 64 64"
version="1.1"
id="SVGRoot"
inkscape:version="0.92.4 (5da689c313, 2019-01-14)"
sodipodi:docname="gitlab.svg">
<defs
id="defs3972" />
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="4"
inkscape:cx="59.589996"
inkscape:cy="13.641508"
inkscape:document-units="px"
inkscape:current-layer="layer1"
showgrid="false"
inkscape:window-width="1366"
inkscape:window-height="705"
inkscape:window-x="0"
inkscape:window-y="0"
inkscape:window-maximized="1"
inkscape:grid-bbox="true" />
<metadata
id="metadata3975">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<g
inkscape:label="Calque 1"
inkscape:groupmode="layer"
id="layer1">
<image
y="0.16000366"
x="-0.089996338"
id="image4028"
xlink:href="data:image/png;base64,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
"
preserveAspectRatio="none"
height="63.679993"
width="63.929993"
style="fill:#000000" />
<path
style="fill:#000000;stroke-width:0.25"
d="M 7.6867773,25.220992 C 10.038057,17.336825 13.705904,5.9400783 13.981269,5.6627295 c 0.525757,-0.5295465 1.132477,-0.072307 1.51086,1.1386231 0.16879,0.5401766 0.94455,3.0633893 1.72391,5.6071394 1.561782,5.097493 3.851395,12.40031 4.050378,12.918852 0.103589,0.269948 -1.151565,0.331148 -6.79152,0.331148 -6.4721756,0 -6.9101757,-0.02823 -6.7881197,-0.4375 z"
id="path4056"
inkscape:connector-curvature="0" />
<path
style="fill:#000000;stroke-width:0.25"
d="m 27.009705,42.236282 c -2.725411,-8.731547 -4.908479,-15.922353 -4.851264,-15.979568 0.05721,-0.05721 4.55096,-0.0746 9.986099,-0.03862 l 9.88207,0.0654 -1.69376,5.375 c -0.931568,2.95625 -2.391307,7.625 -3.243864,10.375 -2.804498,9.04616 -4.980013,15.939397 -5.052599,16.00944 -0.03926,0.03789 -2.301272,-7.075103 -5.026682,-15.80665 z"
id="path4058"
inkscape:connector-curvature="0" />
<path
style="fill:#000000;stroke-width:0.25"
d="m 42.839996,25.395786 c 0,-0.361373 5.762718,-19.0058879 6.042525,-19.5497941 0.317964,-0.6180784 1.171911,-0.5449869 1.460408,0.125 0.133217,0.309375 1.427936,4.3875001 2.877152,9.0625001 1.449217,4.675 2.793481,8.978125 2.987253,9.5625 l 0.352313,1.0625 h -6.859825 c -4.627735,0 -6.859826,-0.08548 -6.859826,-0.262706 z"
id="path4060"
inkscape:connector-curvature="0" />
<path
style="fill:#000000;stroke-width:0.25"
d="M 33.497893,57.350599 C 33.6173,57.147487 38.884332,50.100292 45.202409,41.690165 52.444236,32.050416 56.75439,26.51627 56.864524,26.716258 c 0.09608,0.174479 0.804874,2.337455 1.575087,4.806614 1.343025,4.305495 1.60862,5.686432 1.209058,6.286427 -0.10102,0.151694 -2.840917,2.289194 -6.088659,4.75 -11.056687,8.377623 -19.838332,14.973978 -20.05903,15.067395 -0.125852,0.05327 -0.127175,-0.06502 -0.0031,-0.276095 z"
id="path4062"
inkscape:connector-curvature="0" />
<path
style="fill:#000000;stroke-width:0.25"
d="M 17.454631,47.765856 C 9.1367251,41.483698 4.5965322,37.898456 4.3736843,37.436258 c -0.3152649,-0.653874 -0.2198712,-1.092039 1.25,-5.741529 0.8752215,-2.768497 1.647562,-5.027906 1.716312,-5.020909 0.1954525,0.01989 23.0493297,30.518674 22.9461227,30.621884 -0.05052,0.05052 -5.824689,-4.237912 -12.831488,-9.529848 z"
id="path4064"
inkscape:connector-curvature="0" />
</g>
</svg>

Before

Width:  |  Height:  |  Size: 21 KiB

View File

@ -1,352 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="64px"
height="64px"
viewBox="0 0 64 64"
version="1.1"
id="SVGRoot"
sodipodi:docname="mail.svg"
inkscape:version="0.92.4 (5da689c313, 2019-01-14)">
<defs
id="defs3972" />
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="4"
inkscape:cx="59.589996"
inkscape:cy="13.641508"
inkscape:document-units="px"
inkscape:current-layer="layer1"
showgrid="false"
inkscape:window-width="1366"
inkscape:window-height="705"
inkscape:window-x="0"
inkscape:window-y="0"
inkscape:window-maximized="1"
inkscape:grid-bbox="true" />
<metadata
id="metadata3975">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<g
inkscape:label="Calque 1"
inkscape:groupmode="layer"
id="layer1">
<image
y="-7.8515072"
x="-5.3700027"
id="image4317"
xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQAAAAEACAQAAAD2e2DtAAAjyHpUWHRSYXcgcHJvZmlsZSB0eXBl
IGV4aWYAAHja7Z1Zcis9rq3fOYoaAvtmOGwj7gzu8M8HpmRbtpq0tiviPJztKtu/nMok0SwsgCCl
5v//f0v95z//MTHaqHxIOZYYNf988cVWfsn6+Hf8NNrv79d/5vL95nX18avlp+OnO/4Q5+VdldfD
5xuSv7zebl9XqR+/2Hy50fXJ9vjh5Mny++W6fLmRs8fr5vLfqlzeV/2X6Vz+b/vHNI57f/tvnxDG
CNzPWWWnM07zPctTHCNwxVV+ynfreDCvOH43fFUXnLsvO/VIeI9kp+vldXcrCqXj5YL4TUaX1034
9rr7eIy9GZH5fPLNH0Z3S3/990V2a4281jxmV31EUlFdJnWdyv6NCxuiPKQR+Ur8P/B72l+Fr8wU
OxobaLPx1ZUpxiLtZbwZpppl5v7ZTWeI3k6b+Gltt26/ll2yxfatFC9fZtmEYoZyGd10tOZ42X6M
xeznlv28bjJPHoYrreFmhnf8+FL3Xnzn6+NGa4npGqPzh6wYlxWbZhiiOfnOVSjErItMw5bv/lJf
7EZ/UaxDg2GLOTPBqttxixbMp225rWfHdUF7pQ/XMGlcboCIeHZgMNiyNzoaF0w0OlmbjEGOGf1U
Rm6dtw0NmBDsMGqhG+ciyslWns17ktnX2mCPl4EWFBFcdAnV4Dooy/uA/SSfsaEaXPAqhBBDCjmU
UKOLPoYYY4qCUTW55FNIMaWUU0k1u+xzyDGnnHPJtdjigLBQYkmq5FJKrTy0cuvKuytX1Npsc823
0GJLLbfSasd8uu+hx5567qXXYYcbuP+II6mRRxl1mokpTT/DjDPNPMusC1tbbvkVVlxp5VVW/dDa
Rau3WjPfNPdca+aiNdGY39elT63xckrXWxiBkyA6Q2PWGzSeRAMYtBWd6Wy8t6I50ZkugJYLFq2Z
IMoZRjSGBv00NizzobtPzT3Vmwr+V3qzjzSnRHV/oTklqrto7qfe7mht1B1R3FaQeKHIVLsFsC0b
BzMY2fnVwmpxzDnGAjqWy6uVWXqqwyFb72obEw22mldES9Ha3FeIBjuyabSylhu9+RynC8mZMcLK
IWTDpKe4pwFZEzdNMqo2Y6lMZsbIrNFUibkmBdCBzrmtUcJaMsg1iKZezCE2Z+uooWXdYuCGY6H+
bqyOjnFlIwOYvrWUp7JZ3o5Y/crF92btBG8Hfp55R08jmTUT+p1bhn0058cAEFJfPcVZGC1/XIqr
Zk2ruplTLGOGVooXlKshyiO0PDWCdtW6FoaOw6RYVykJLLR16tSHNcsrM7PjRrylztKwHfCl1F5q
jojX9Qll8a5ML1GnExsQ05ot+BJR5opxrIrBeTUbQ3JtMZNU9UqHnAJv1tyt9d4wSKwL0/czmsxo
TVrND6ZyPB5ryHEojbmkbNec1Q0Yhcm5OjdCTqGXhUmtvpJH3C6UEiL213VoyDzHVbyeuLQzOSzV
tdy3zGX9cH6PYcQWaz/GYGPJaY/Bto8xLMwcY3CxbwP0AbtVZjSCLla+QAqshEfbOSAn1a2JB7hp
g7Odd6aecFQIi29mhY5NTdz1qgJ1Xwc3KkAceVUzakolzhjc1qYtoS1MEMuudkzFVdjGYiK+jG0b
adsG91rbNIh12GT2YEKzaBJ19uXEz/VMxZhCyO6pqcu8cWBEf0ryqd9TqDo0KoHtQ6d1npM7kmC0
0MHae1Vig1PbgSq7S72CwB7ddoal9wDKOdmrQ/j3FPpdn+WOzD8lrgJAFXOeuDyAE4agROj8tTa8
2/lMLMfk53aMGh/KXX0R/J73CDa0IajSUFmoID3DyXMNqBZGMXDoNQLMyXGv5SzgNWzxilFwT5jC
6mFNJnY4pdjlc0i8ICKeOYadsNoRYwhAfNImIuto2gTDskX4RLOFB8/UegGF9ghcAOqa8TKAXGo0
ewBobXuajKG9QC6u2/ap+0bE74CoHiGiPa2AtGFRPcVFwlkSo1iD6GbTYRRrG4VOVyf3SeBQncND
F19JXl2C0Vjf9XlXncip3Ze7+iL4db00n45GovwjHqkt/n+PRhKy78cjCfCH5I/nPopIINzGQ3UD
iL+ISCKCa0xCClFdwtLPqPQiJn1DMFykn0XG5zFJ7aAkMel8RLobj9QtfonfvReR1H0dfFfBeIqO
Eo/UfBqPLh5/IiKpT2Q0NRQDOvHWgd/DcJtw71wc6ARSTcGyyg2jKRC7wtCqzIzxlN6VQypzTyoW
RrrktzBaIjOF5bU26igikyg4FpGlaSMn3CmsmoLgfeNRoSgi0cQj6pidpNt6cmESr4S2o0xfblvO
QJ6alcnBQ6vN+NuwueJwBSK9SAADqffIxfQoltSOqD/QA/QbaxkExkT8C7YltbIosQEvZ/ztMdKp
A+q2/Xwjc7/jcuo+mTtP/K7OoF7zs3N+ox5RuZ9MjsQLlGPmgOoEY46Zpz3zstQBGG7d18VVFa8V
oV7HnIsjm+eqUL/n1b/Q2nmijH7Pa+0UCSPNeqKJc4o4fEK97xS3PqHed4pb6ar3neJWuup9p7hV
hHrfKW5Vod53iltFqPed4lYV6n2nuKu1d5zihNbOOcWtItT7TnGrCvW+U9wqQv171v8brZ1QhXrf
KW4Vod53iltVqPed4nHI/qVT3EpXve8Uvw7Zj5zirtZaKuRv0ZHlueUHsiA36fzFuRk+6BQkrUDT
OnyW3DlC8WqsdufOQ+3kuaaxRUv6bEodjcTR2t5T7yQO0xe3EgK9yUt4W1xVj1yrFBuTIknjoWH6
nodk423T3XQiZYesah4ZE54Xs4LtWuGG0E/YbuG2ZpK5bPmsEGw/KXb1FxFExK7+IoKIs6i/iCDi
LOovIog4i/qLCCLSVX8RQS5a+/cIcldr70QQmbf6iwgiqlB/EUFEEeovIsg5rZ1UhfqLCCIzV38R
QUQV6i8iiChC/UUEEemqv4ggIl31FxHkorV3neJWEep9p7hVhXrfKW4Vod53itdaO23pv9Da+fxb
/Wvad1WE+uek7+IT6m/Svksl4r8Sss87xa0q1PtOcSJkn3KKYk0LIWs3q6uk6xYR5D71ss3k2T+1
AXF7zrU2w4s2QBtdqEpmAD+rsC2pqFfLTVH7seKxpvWwvMHD8whwQZQxTYg6zOiyZ5CR6U03x5Kk
hmfVeJQW64gj5KO0iND1rizGkI763wrT8Vwbm9Vww2od34vN3eepEIjPa84sldc1mxt3SesnZ2U+
0oqQWw1IBZY7smcIu8KOCDszm/Oz8NtdjNP26qIxVccEw4zF9BkK+hbVWrhvakHkC3ctXSERw59H
RqUV8S3mGGLh/nm0GCbXYisuSs247tXuLIsry1ffgKkW+jCtb8t21sdkrV3T2MTD6rDBIMgS55Rl
uqmdLpDd6lIYpcOwh5sF+t2K06PpbLUPWclKn5beA/Tuxqy6SiPaejYxHjyahY3P0VNptpgszRXb
1MSda3AxVxKFmyHfG7En33Cdbxp/xPy4sqqJ3RQ4OpPOVe5ThiUNwH+szsZgcNK4U6W1QQr//NLR
a/H83TEZZo+ZOYTdnOHPUaTySL73pfttoOoqW+x39GXD6NJ20kmU4mxNFuwSpoJ9lmSjaVG6U3Iz
sgKhgyeJSjNhD0b5gBQeDPcYrX8+zjhkMhAtO1ZsBd1i1xGUmB5Y6dbLeirOap/ZQDB7Mq6GrkqO
2LjR5Ge+SntdMAPfRrT8UvAEm/l7zKYMsWEvlkBitnzfdoK8Ym8SjloyM3YwzfjtHrimR4lo+PlQ
vdwHDGlFlsWyVt2G3GMeI0VZfF5cB5w8twB7mBuPyckD9EXnrEb1JaIhMCLu5RAwO5wLRA0cnlh1
meK0NYc8dpNdk1kuUNGgqLtrH/eXPnK2Jke1e1tASODl6G0hNNm0W1tqFIiXdYcUgXbUVOdEbtGj
tYHbWvE9kuZoJhxypFkGWfqLleGPheFKPBhr4GBY43ARQ3bTaaVlibRc4hA3rZKLmzmHRaRWqgDA
OUAQEo5hdAg6JVmHMQeqz7EjzPIqDT2Ha8jeWf6Wja8E1r2CyeO+JfdPcnv1MuBguY3oKatWvmED
1TLqqatB0RIuV/KiR7UVOTAhowXruIHOVbQaz6kBoyktuKbw+DkC4aoT2fVyxeDoy3/2Isn9uUvn
7sEDIXhHlFXn2LTLq4r92qK7EpHuZlD8XuOE1stS+mo9xJlliS03BxbKKwSeZHbU6hG3IPLhZtEg
SNuG6tLKCUZ5sdogjzjoXEjVIu5VjCyUork5WybYTON31EG+GPmmCiWOTbSIrL4NOMlIibvCGKbe
XAszu/SyhN2ORqDH3G2T3i1bBTZKWiN4D/wRsueQr4UP43Lwij7jEIGZUWVZDYZQc2f8EylP2ICX
JXMPD7mdnGrj/uSgERiLATtNWCl0P3vSQCIkQ56cj9VQQAEXCAR4qfphuMESsLGQ1gZ6hzDp7ehA
wpVJBuFuEQPXFmQPEhq3+9aac9JhqbHFhokSpXOU3r1zE5Sw5nIeBdTqQJaCCkE7LTaaRcKyIrxp
Hc/CmrD/RUBIzfmQAD/j2m73JS4IZNWjd6LYUXf/Ec5eEubf4JcAET7XzcY4N9JBY2zDxNyz6SmZ
3+f00GOEA08GHRGRECO/QCIr87KO97XdnWEJQD7YmTJ8k/8ZLyQCgwZ8ps04QRwQSxhVQ0M6eQP8
EjOrBpqb9GKCnyMLq2VgNzxPPSV6xNI4vA0JoA/EZ/ER1+eP3kD+eGI1K1p9IkdSFXBtMbvoBYBL
ga70YhM+nj8AjnG+6AUsVt2w7nuk+9JJ0O3QgVgNGJmafWVwRAQip/VFxq+SQKFAVPDtVDML1n+P
eKsfzPsE8SauHRqRuNbBWK5WJy8H+Z+rRcqHQVb0MXPNjZcEjonfLTFOBI4LuaPHTkJAn3CR4lz1
0jiVHPTBanHBKVn2kRAhN4I5uLEEjR1YXlAUbHa3UOwohgCdUPXuU0S1MBu822sMtibpqie1awFT
AfslJ3XWltIJm+1rw1KzzwOLqvFrvBAcSVjOwi8yGGZ7DwY/kwaLEOOSluaCvRfwCk/UqC8XBlJh
I9zZcn/NL2n6MovI5MLpCOzRhBxCCxi0xRqcCZ3YV7/2tG2zUSfsBi5GlBo8zy9nuLFQsJS78KiM
fniTDwqIkXjQTMEJrUui+5nFNbgbYNL/r370f/Wj/2X1I7wFSXghj5u8k+s740lVvtq/amA2ruSY
ZiHc9RRjvjr1hmDp+DokRnTtQshJo7Iw6tmPhS0wK1klI8Zly9qYCOmJhG2IIWEfVoiy5UeDckZS
DmJo6LgQYEVO2D1OKbmWmJlCHcI+C0Q8xBqdczLL2GeHu8EdrvQfIff8wWWThwvt+cYLSismTAor
fZy3rYwvW0glSHT/UU1XjzS/Bf1K912IqNRIUD/JhewWcBAIRF2KAbOlQrLA+fXRW/istVDvfjH1
sh2O1JzoQcRyWWo9Y0iPYxEIJuUkC+mHPall7PxNmveow009bnH7XYebetbV+5sON/W4xe0TIduP
+tXP8pWS+pXYAxm7qXBekshO2mWlKVaXaZ0mKclSAdmpOgojkfBelOwD5NYh9RZRf0yQeKGsXho0
hWBDm+Jq1RHLBKQS5HkcZn0JpJlg3lwYlehYSW2TL9aori2PBC2C13jDqY5o0n0LT4B9GSsJnkxS
tlQFKxlZFFK9iRxj4z3+WbZrfpiqutsGq71dgJD0pTpDMIcXZ+CDvCAyqSnkAbaMMpGvNstWu8uH
X/pjhbsURtGjWN6W4xgTQr7K5gseIfacrKgH54CE7moa7FxFojJUIUafw5iR9CQvKbKknfUtx3DG
ib7SpsjTO5S8Q0UhrAAbw4Ad+Y7ZEUOgyejAvk661UWl9t4WoLs7gKBkqUjbcYYVQQCh1PwxqF2P
3K55A2v1DKxp+3mVenjZ650/NyaiftrIZpRGusTJBkACl8iGNb8e9YvP9BQi8Bn51JPQNzxPGVJ3
AJht9aEdMMXtLhLeodSGiGmruQgEoF/3khOnBO5lM6cUZaeQQWHcUUAPuzJ4+uxwXomZoKEnnIQ8
xDi1Mj7t9JLc0xipRjXYqgk8A3AgujJT8h7ZVtlnDrYPDzOsuMh0knR8cGJSUYAXeSTMGSerjEI2
udU8RvQrOcnyhwxuPs9P1G2C8otkhpwbpsV4jxIZiR8urNs3ztMMV4YhGTDRHvAUZtSksd/k/DXy
AXPkZ7iXAv6IcoBIkdLpSmXDeg4+aO+tzrlmS+g2khwTY1CCFGmJgPNLEbJyo18XIS+xSZLnQbZL
cJgzaJg/WQcgNxapp0ysiWbOtcQDJZ9FR/Ve1fFn0RHq94rUb6Fi32Ccjj1LtdzZVAAtbo1/Hh3x
aheBeFdopDvREotTIrpJ6o6YHNkJCByvS2HjIa1QX7EaMb1Iyh/n5OphciX7FTCKRABdEAXy8EzI
czpUA45iU3OZDwaXJxmkaDkOSBygCEYJc/JEIOLBgCquLDxq7XWp7ajLN3DZyvpSdWTH0FXZOaF2
y30lWcOWHMbCN8A/ENurNPbDxSbTaQhCEuhzDXHNni6s/rxSPbz0dTS4Fs2tlCLUuSVDKUEnmFe3
sg4I1aoxSZF5fKC8khL0icXCF1yAxM8Lui5S5260hd6SSZATE6sJzPh624m+l53lWdL4+CjuqtsN
HUR8T/5tU2p1FyblKATQ3CfwM8me2mvkq9qSXZQKPtjoUX+V7Uq5ZxgDEUduW6AB2ek8OgBhpMK+
hlRfIIZtgi0W8G6YWdKDhIGQJCXJopa/+BE+IYs4PVRvrUW2Kw1rm0QY3I7J5cObZH/PIlGShVgC
wlhogQCo5PyGvbAlNUQzIbxp/1coPhtrc5DgjSI8Bj1xSlzVga9NyqtdCsZBDLzvjnEDIT1R5L+W
Yrys1S3JjNBfsqUJEhaFPE/uB7u3HezzSvXq0nPpFph94rITfF2OCQHoX25z9VBtU8lPLDQTP6sA
OSGaMO6jXqKkpYT+z4nuZj6SWCOFX9+QcLeyZ0haPGH5MAQBY+hAu9uDpX7AfDbRE3a1RCHJe/0q
XupXjBuAXY9Grz6GDxrIi999U+tbFuZJnpvWRNwUZAd/aXBXBEa+Zkb+LBeEU9UHsBaPiXACYZFM
KpDU7LKCRI4I5uyKmJflTqSVTIXez1nJ7tEwoTdpWTCGAcr6T9uVunWxJPXa6HrksR62JE0X3suh
ATYYSfokEcOjBd0Onj1iOl3eQRJE/eFqrxYLytdSrPpSiw0VxO27zgoSO7erGLJTLG3eI3vYnCyJ
jBB2raPETzJC3v+djPjgZQXWgtNTDmjY69fI15KWBEBw1c2Lv7ujeshDTm6LvQK+eoT4x/rjCcsi
oTuzFUZSMXwV5htA3UAWk63L/CrJP8CdjrWvimW/7npuCUWFBkd0sspjCCh5OqvJKyCdjRmgYAWt
kOVHY2XVKrgmy7GRpJMQteSEmSIzveBACY/ps/rBn6eBtIcuC3RlFRNrIZUWJ3BMcKW+DypiVuTU
O1aDDDYvgE22OuouhvfRKtTxDFIYV63YiQcm4EbZc+m4gBcuhPtX2Wkpy/uMWH3u0B9ZkkPxanwV
c/y5u5ic2laQMmOUnkkDl+gswBZlySf0HUVr+aw01L1G2slMUCaJO9LTR3eGB1kFMZ3sjt49M2Fa
cDAstFaIfIUkwuwlFqlqSO6QcCerh4XXQAYmOu8JOaEWYBNSakiuslTnCI+yWKTIzhthrcUsLNQC
Mwv6FqAQJu1lCHepWZGdCVMyBLwla+MaryWPIq3b6Yn6WNYdv29f+BpR1WN6RxoB5Q6oTA4vwZ+i
lAgGur6XcimYZytjaGvIHZeHsqeSpNxnDrbGdDM2laQpw2Y5qAVgw/9lBeIrhKmfGHYU51/Guujl
JAAMPUq11ikXuge5DHOASS1mCNH/VQXy4G/qeQWyw//AzQVwZtiPLCODis5IuUmM5ZJwzRzVaU31
5xmC+kwRoIBOEvpgZVx384QjTajxTvBT3z3qpmHmF/0y6m6u+tPeHjO4S7eMetIuc75bphy76c8n
rk+6ZdS3dpmjWeZE7Ih/txVGgB6jihla0Cb8CJLTyDg7o1iSccC6pe9PzpkY4J15nY/uQ4IEEaVE
gQaxm2G1KAjq0mzqVQxqRzscv/mnxqXgQvGETF62ym9aE17VLMXxZI89xBO+1bDmdtiVJ1zngx6n
G9zLMUpzK1aPZQsf7YcVYvWfZVhiUJXjKkxvjnjjh5AcVaWQL8fqFELN9MZ06LE2SBL6s2HdoUru
IeU23k4I5lmN7MFqh+qd2DraUaKgoPs/7jj+x6XDr3Wfv0lqYFvq3/Nrs+FdPTsg4cz5CFdfUk9b
z34eBvPw8BAlZ92dvZjpA5Hi0KBZA0aZcSQDzUQCFSTNls7d8ctiprSSSK2k6UwCF5QsbCCVrYOP
o38keSs2kmJrAiAhcCXyISlLe8IGXJQ8PvsCa9kFLz1Jjo205ibICUlaxSNGtWAbw+lHyVbszMjC
5cc6BXaSC3SHOOvd7g2PcZFlZwP15w5zU9LfHMtR5ECaKGQpGK1iEsZmZFdhI5u4BGN7ivV/zZrV
o2UuWdc91mqlk+8mf7lbS1VnJrJkGVJaoJeI2EvTK2igoW1BztSZJcRTef+X1djH1VN1pnyKv4RX
cKyeZc7fEmexSTGt5sj/UX3QO6cYDQIDHhUxRj+PDJo8R/rjThYR45cUWp3LoV+n0OK0OCsAXvzO
Y4RAyeFT0RMVmtBBnS/VY6nwV+nk5pmxoZ7ZbCbNRVtRw/zt7VYBXGpnvvMVT8p2F1+skbpeUmU6
J42gTrpbLbA4JC8PuFfwl66EGuT0FuN/ciM5PdS5XsrMCo+WBnJpCp8JQstYyrIEfaTfhqwx6m3d
4EE2mEEhzydBc5KFSLsBzk6uk4zqcUj11FuJ/rJloLTTQFe9kQ64Zm3oKkAVJIuX2KR/hKZ2XmvN
6H840eczZ1CfScOp1YiHzQ3qSZPRrw7DUpeOp1O5x7P+IvX9ZCV9/hSmG9mqJ8L9lRLUs+rTtZvn
jBrUGwfE3FWCenUkGbxciqLZRumYjpE0se+tIlP6K+SkqctpQ4ssNWRXM3REOvi8+U3juZnJybqn
y6qR+KeNGwDpRLBSRz3WhqXD13wEpGoAQmkdhSKYqHmzlKBg3CVZIELZMuDxjvBoAzdAF6E3MQP+
mgFuGPlYl7PpxDgA92iGVO7rhfMY5DskFxFeo50crho9XDrLevg1/STs7xK+B4FtL2hKC0uRrlbA
JksbDMqqcrbPc50F3ic5nNR/AtFVDkj03Fh2ycwR3Gfuo57xNRLJU20MEojV64agc/1A6l+OvPra
D6T+5cirr/1A6l+OvPraD6ReNwSd6wdSNw1BcAuDXxougGl0c2wK2j1x0vgG0WqmmiQnYWNu4J8c
jAv38BXMTuLLw2jYZd6tQdDTuT46n6XEaiyJr3GhTzxYOg+sMFXsFTSV5SYxKIXnH43ysQNal0Z5
tOaXdMkzkSY5STkWGk93ILzseT6IahR9EuSE1yRrpac/K8BpN/UDSEdTfwjusgkCY7psgrAdE5FN
EOtzE8S3ErV6L6c+Vtyb7NQAqGVNT9l67M9AOXPvz2DER426w8UKNGJvAi15Vw6gfA02JjayPuBW
toEOdbJv/RdHX5YUpMWxSBWdS7LsFiPgiMORGKD/ffrxboGR1V+zt744uD9ZUSLLBtTSZe9Lcde9
L/rVGvDPFQH1aLEJd9nbcsg34mVbDvh0bMtZ120541PcKo3H4s7gxNnDS880erfowt7UAmWUTu/L
ppakZU0gQtlkHkq291Qed2wEcigbAn9sBIoAhhzR2JuYoiAQEzEP1KfeLhlItokLkmvt1hsFTDq9
q1J568RftgvVU9LWZveYNjBb9tpgCrwrR81YnPhVsLYaacgDlquJDbMoUu8z0G5iUYa4eL1ROZOH
gvXWqNJ6FeyTBDVEpCjZMulxjtChLkXEIq+4vWZ6cO7dlfc9MVD/tuPws91H2bfbfW4LPyfWIM/V
TcnX4uuGnxP5qupn230+m33uAp76gngnm33AsjsbcNTj3Odcu891vWnL6HftPsK85ONAbn+qR3/4
7U/A/2W14gwvAWqfU8OXTETaWV9U/RAI3idFBcaX+66qu+w6sOaa/qz7tW0T6lVqBWUbpDexdGny
j1P04YVwyObvMTeVWblopf2/HXZ/7W1SN62u2HfHXXuWmJ2zGLKvTjqVtZycJT3Se7dN7T/Yhrqb
uQqJrMm3FKHBUnHMco6zNL18qaAd3mCX0bJbXQnd39vVpU9M7+3qUuB/kXv9XKRQ9/f0VoBY9s47
14XuyQdv7KWphTSbOCC8Sza0GzxmNwR4Ndbe0Z6kZfVfCIW62zRAHA5CIWTvuvfZHXvXteyYsJc1
3wB1IC+r0oAum/WVhA0eKbv1pUZ6kqifOiCQbK8JrQ7wLHi7c63IvtKjQIPfAAabtBoiSMJg5SQI
3ZXUd5IBMcefnzYkreRkt3J6gyb5LPv0hrj24Q1NDm8gpKVJGPN4hpz9JiXComRVo0jy9asw9LNw
o+51rHgDee5tBKDSHecRYMJpLytKDb2R7soafSA0ZDnXYkdaCLscbBH869OWn2WT6vN89XFXGx/K
aE8FF9QvIv3TFmf1Y8OmtU22nMOkrPXmOOmCK46TLrTwVIKtHO4hKdXah3uUqHFaOdpDjmLw6y/O
0dJGjwlHgXT5DjrK6RLwTG/26RIj4NZNqCW8wbW6j6bwefc57D0FsyV15hiHM02px1aYpDd0230G
he9mxzeBDTmCIsi80wswKNI2dLJbNT09iEZdF2+BvFuA+YYv4SkiyEa4X+5Uud/SEJt6qo3xVHA3
Byyqvzkfrk4Fdw/Y6ajEUWMx1WMDzXYPTQaXd3+VD2BQlRp+6qTymWxKTjjY2Zs0ABEg/+3zKcJe
5kVNXh0rZt4XhklM7eB5yCeF/BVY1ONlyn6637+TEanTmwNe1KlUqpeDPyUonNbRz+NE1cPzRCWB
/sUB7S/Kh7K5/twOADV+3ddzv5Cofq2hB1eqO5eePgzrsiN/X6tOtMGfWeY4tQZ54tOQ9N/g0bkt
nicVoa6+clprD1Sh7ujitNa+KkI90YTW9rwq1Nn9aa8Uod53iltVqPed4p7W3nKKl1o76xS3ilDv
O8WtKtT7TnGrCPXv8eO81k6pQr3vFLeKUO87xa0q1PtOcasI9b5TnOiH7G+gk3rfKe5o7T2nuFWE
et8pblWh3neKfw3ZDwKFet8pfqm1k4qQg91OOEWGw42qRzGSdUW/bILLygmP7sqklG8nNgu9KrbJ
sdf7U8e+HMz+7rnsPysRy4QiRwb0ImneHJKmyyKfJ1HJIe699EMOpyJ7Y6TS7M8gg+IbCegasjNJ
jtk4lgWkV1jWqE6frdfUuTLPaLI7vjnDPFtNtfIw+YAw7Yoxq6E9cRG4cLiWvaXIRk5xqMXJZ619
6Xx8duiUOv9Ja9K2Z60m3w8ycmk+sFM+7HQfJ6au54nJ8XRcE6sckyl1hBaTaUkOV8MIvIf8m0tn
wlxFTv26VZ8622DypG8Em59BtSAHqUkHQ2IQvTrZbLi1YeTISa4tO08ZY0wrGzCWKGUElLI/Dkx2
I67Rl2rY2vBI0tU3y3RHlU593dFz/bwDScJ9v5wWJseofbqUfyRx9e0EN1msfiuSqMeJXpRiArNe
UbaBhtinWMcQBeYsWzSOtc8hZ3AkUtG9Aikfcttwrhiw00katWQzidgY43TSGVNflD7U2drH9YQq
+excrpADS5MHDjBn+XBErZLF4BJa2bXj4GR55gCxIh/w7o9PmLBJygJfcvQfbY3qH5bEA1m+rlJi
qXYq+VA8YnSXjTxmZp3qdUNgOi9tVPlfq/ph16HjWSvZEUOsckBf8WnK+UNcbo7GAVL0WdcNRql7
IHVgFB7+i/3R6hGpstfT9aQCW8plha+scnw+yEd/1lXiaov8nsT/K4vi/L1xH2JKSPJBraVjG61e
+kx2j7M6ejMaRifb7x6A0w00CTr+hDz1+4bF9Xle7ZzLxL1pLSr5zGdMt8nnt0rjQJKTPbhWlhTD
CXzSuv1NVz2S0DkbwWwZek+YcwMiTf88hXOvuD6R8yHli5DVlMj8j5/gKTFc/eg/iLfk4DE3COsr
Nqmv4PQDm/a67wn94eHqFck6QQqMyFsh8Cfyvq7/vd7SrO7vab63pbk8BTp1g3SjFaInAbpIkwkY
YgmiskPVJRHpIWc5OVr6Oogc/wOYdgRbKmdCNAAAAAJiS0dEAP+Hj8y/AAAACXBIWXMAAC4jAAAu
IwF4pT92AAAAB3RJTUUH4wkXCws4W3lAbwAAGGBJREFUeNrtnXtwW9Wdx7/nXEmWLFlJfB07rwYK
RWmmhbbDkC0hLYUY7ASIQxe6s9um6UJTB0KSUsKW7hTaJZ2lpTzyJo+lA5vdsi20iVOCnZB0GZrC
LmxhWtrNotLSCbaT2JZt2dbDku49+4f8Ctixzrl6XEu/85fnm1Eknd/VOb/z+T0OwzljKRgDII6R
ViKaY/QfF8HPwMFgCkFaaWgAP+efHXAAEP2klYQGXDO8AiyBm8EFDQaMPvEaaSWgLYIfYDz9p5vB
DRdMJOJjX0Ja0WqL4GfQwB1Df7rggIHBuDgx/BION5xIklakGoMDgOFAem/QJnhJnLSi1BjKAKRg
OpYCHBwGEuO+xCStSDWGJIw+cMbAyPwlpzlgINknXoMDgAkxxlukKSoNbTDtDjoghOgHmb/ktKEV
n40yIZqi0tPGPAA0HaVo/nNJIE1RSWlpEugYQwJpikrL/AwcYCMk0AWDpqiEtIxJIE1bcZqfSCCR
QCKBRAKJBBIJJBJIJJBQEJFAmg4igTRFRAJpiogE0hQRCaQpIhJIU0QkkKaISCBNG5FA0ogEkkYk
kDQigaQRCSSNSCBpRAJJIxJIGpFA0ogEkkYkkDQigaQRCSSNSCBpRAJJIxJIGpFA0ogEkkYkkDQi
gaQRCSSt+EhggGMGOGcet+Y0U7G4YY7cPEFaAbXysmn9WiIPJDCg41eoGnrdmItHRv4v0gqjdfuu
q2zLAwkERxVmgobtRnSwXIkEcjkSyBlNtT2HKRRIoAbOx9wYkoEL4XGDHgEbj8zdQT+DAxxCkgRq
TprkYjC/Mgk0Ux9wP2hMPfOrk8BYnCbarkONBHIAJoy+DF2I0bMnDXsNTQ4FpYZJIIcQZuYgmCba
rsOjSAIdx+RIIM20PQfjDrWkMC7rQtCw5zDykxNIw6ZDxBRzAokEFskgEkgDRALJ/EQCyfxEAkt0
5IcEDuAnCNNk22/kiQQGI/we3IZOmnC7DU/+qoMDnF2Le0XtKERSObWgB2PBMqV1AV6UK89nl//T
00/nsTo4XNP3mLgOXuUPHMM30IJIevHyuLnDSMbiphhd0EpL45rz4sTDYrHyfLb6FqvlBLIxJNAj
s4ic5sk67IGu/JEjaEFjdYiStZcg5ox+3ngUs5XX1G7tzmnPOQwVEqil//QyuOGS+fjOwcjb+B0q
cbEiGnLho7gs2uNrVwtjFI/WWZX4rnk/qhXn0WS/1u6rOOg0lEggs1gdHNCxB8ss7F0hx90VLRWh
UjV/gKMOG3C98m8/xl4sX+9vNZSrgxlQy+CAE6ZadXC/3l+fetzCVhBFM9YGu0rS/F7UW9pGu52b
fM8r/XyGSWBKWwqmQYNQLQ8tQ/n/DrwBHRcpLmFOfBSf0Lv1Py8UJWb+KjyJezFN+RzV7thU83N3
n9Jn8YDDQKoP2sUMHAIp9epgHvt4sPUIPoILoRYpYPgI6tmfkqd8WqmYP8D1evwAN6JM0fxJ1uxb
rf+3FlWuDk4h0SdeA6tlYNmoDg54sQy7rZwK2IsVm6adYbHiN/8CL5YJK3PV7Xi44pmKLkufJZb+
yWsXITvVwQuTzreTf0JA2Zt1IZC4vK8t/Mc3RTGbP8D1udiDTZaW/ntqnnH3Z6c6WPsz3kVbVr5m
mbviL6lDyQuwQPERYJiPOmj6H0Kx4jU/GvAzLFJe+k0c8n656k2VSuDxUZCmGEwcV2PJ8lD4RcRx
qfLBsByfQ0B/xRkpK0bz6/gHfA+zlJNqwuypim9XhngW+wQqk8BJnvJtmKN8tjXRrt07qyVbT7k9
tA6OOdiGBgsRlBBbW3XMI7LbJ1CZBE6shYQe5M/hYlw0ur5IbgV+cW3E3f8bV6SIzN+An+EKCz+K
FvatOcddLKt9AjUwbYQEOpHK1lfXmT/BX0q2iiuUtwKPuEpcEvm1PhASRWB+q0t/BM9rX533x2xC
cy+DAwymBixkcMABY9QzzMZXLxvAq/EgroJP2SVcgL/Bu3pQn9JdTE8hMhdP4GsWIqch3O58dE4i
630COUwYlkngxJowI0HtWfFhC6cCP2rhMd7xpKau+S0v/Udw3/TDVdlGZNkkgRNrIdHVpx9jg/i4
hVPBZ5OXpF5JdYqpaP4ZFpd+E024bf7vy3LRJ3CIBGoXMQBmn3g1s6/kiVypvyezL+uDvtdj75pX
Kz8CDJckPx9/N/52l5hK5u8b7Jordllc+h/Bt+f35OTzpRCPi1flSWBkOn6GNrl9mTvKTw68YSFz
gMGPWuHR31oYmyrmP82jN4pnLS39bbgTe+fHc90nUJIE6l7ciwa48bbblAkXlQUjLfgILoBLfSvA
pdEO39mpkD7S5k39C+5FlaWl/xb8z3zk/soISRKoe7EOVVicnJl61dMj5Q/E9MP4Pa61shVgeewU
3i3rt7P5DaPtavMhC3G+oaW/+mzuTz/ANcMPQKYkUPdiHbzQxCcSHw4fezMqGS4Kpt4S1fiw8i+j
3KyLLwgfezNmV/P3uzqvE0/iMgu//Tbcib3VUZn3NVwdV/a/5xyURUELwWVJYMwn7oR36JQuncZR
5q5oM44kLrCwFTjxUVxm1/SRnmnhHbhHOc43svRXmzLvG/eFbkpuNv9N7uc4TALVq4M56rEfDQlN
btoq27AaqxFSniSOZdiPm3t89jK/4Tpd278XK614/Wwz1gRb5cwfrun6YXL7cG6BfHUwH1MdnEEq
xvuqg3Xs67/VLJObtmAEB7AKLVDvOKTj6dT+cI19zB+Zdvam5F7UWfD6W7HG9WAwJF2fsdX8EnzS
EV2GMmgQMCVJYNSVWHPOM16uErYJiRXvnD4qFuDC4Q4lSukjH+s7E37HDukj4ZreHeYG+K0s/fxW
8fpJU+Z9jfKuv4o+JOrBAUSxa2E0DySwWxvyAcaGbRaLSyLHQjGZaYvyCqEdT/xRXGXhVHAx6uHR
3yps+ohR3rE0tlnUK3s1wAB+jjvePiMX9jLKOxqSu8Qnh9acKHbpcRUSKHljiOEdd1duAAIb0eaW
Orf6es2nerstZQ7ouB+XLbgTHYUyf3/lwPLkYxay+4AQGvFCMCb72J1dmdqKytH/RlO8MSQ7fQI5
GvAKW2mUy02ly0ATrkSTBW+Ao0E8H/q84cq/+TUemtf7ZPIJC+Y30YxVOCBr/nBNR+O55levDpYn
gevG9XMZ/KiNvVt+ksfkwkWhPv0YrISLGOaI2khq4LfOaD7Nn9B6ViQeEUstLP0RPI/bgr8LScY4
uucO7DIahx2/oRFz/8gdzhcJ9E6Iaa4eCPUF3xyUTB9Jh4sWKWcOAB5xtRmIvJK/9JFu3+BfG7uV
A91DUX48EgzLva+phS+Mbhc3fsB5jjqeKO9WIYF8DAm03idQF1vEjwK67PRqWk0TW2xpK3BgJV5F
Q4Dno56v80Opp4x95y7BsgleWIUDwYjsqtN7Y6xJ3DCOz6TUJ7AWmjIJnGhoWIBA1fGquGx1UVk4
csxSPnGe0kcCHA14DossLP0x/ILffvnvXhKy5u+/xdiDC8dddaJipxoJlMwJTFYmGycxEcMCdmmk
o/ysbPJyKKa/DCtJZEPpI8kcpo9YTuwGurV12vf13sOSn6XfE/uCsWNChzOKXaGoSk6gNRI4gWcu
lif3hSvkp7fanH7Iu5QdtnIqEDdEj/eu6ODZN3+AB+ZhH+634vWzl7TbKp6pHJDvIRDfYeyabNNR
IYG56hNYLn+L1RK4ubsMZ9m6gQTqlZk6xzzswycC27PbfcRytQOQYs3edTPaBiU/y8fQWSX2Tl5R
YLM+gaZyjqHlcFEaEO3vXC7LJc57X+ID2Id5Fszfrf2T745KafMHeHKZ2J9JQUle7g42JH+XalMe
jAQOIIr1FoIrHMvEorN3V7RU9FuvdNLmGlst1fSYOO24r+agfDF3gKMB+zLZdApLArNq/hMAgmZ1
s7ZaexTdVtaB1O6eJ07NsGb+hRwNxivWzM8Oe69XMf8S8EpsycznsOGNIVZdsLkR46Ezb5zH883k
VHAzPIHH8J9yMfax5ZzGetxlifV3a3t9e6edVZsDT3kks2Ox8o0hDllzZT6su2DaYMWzvWGLW8Fy
XIE7eo7MNuXr+QJ1lt4bADodd896gQ+qzkHm3dlVbwzJLgm0sidNEC4KNmMVDqRbSiqOmSrpIx1e
3Iz9WGZp5292rao5rG5+iVOXMgnM2Y0hnqwdwIIhrGZfQZeFR8ArVvTtee9zpyBRzvk0nra09Edw
sGLtrP+yVuSeu1NXrm8MYdnM358fm9Piup0dtQSIrhP/ipsD3kzq+TqWYT9utpDdB4TY389YOyNs
dQ6MnLnd2ckJzPKedL5w0axj/EuWwkWAjqfxdKBqsuK3bCz97MtzmisS1n8COTt1jZBAPkICB7NK
AhX2pMk0vRNrsNkSIPLiZuxvu2ni9JFTlVlY+g9oqz/0kqZlr3wjB6cuDzSYMPrgGCKBhn1I4Hm0
UOBB/AbfwacsnArqjUWn92C32Rp833uc5sl6rLfQtjW99K91tswys1m9k5NTlwMJG5PA84WLcDjy
++jWcWPimY5K85tYhX8PvIzXgS7mcWvOpDO+UnwGV1va900cxbZpR/1lhTC/Kgl0QMhUBxfW/GnN
3c3WDbxhCc9wzMM3cReigIkIA8Aww9IvHzDQhMb53dn9vl0s0yn3uBEvMhJ4vnDRwIP4rcXYHOC1
9Ht/39KPx7B7fm+2v6/HHcnpqSundwfnMjkraFrOJ87eMNGKNfh+9s1PJPD84aJWrZH/wFK4KDvm
b8KVaMpNLT+RwEnCRbMf1tahtYDrQAibsaa6NVetHIgEThYuSlQ8i8UF2grSS/+Dubz3iEhgJuGi
97DGYrhIcenXFqNJNdBMJDCb/kA6XNSWx3UgjN1Yc/K93Jo/HyTQhjmBquGiiuvZ83l6BEK4jd8t
W8tvMxKoeHewLVDQ+OGiGX/hX8VPMJDzpb8Zq3Dw/xL2Mn+e7g62q/lHwkW34yuWwkUZhHqwKtgc
NPPz3XJ46prKJPA8WixwAFFLN/Gdf+lvREswkr/vRiRQIVw0/4jva9oe9GZ96R8p6MzjxpZzEuiw
PwkM6LgUL8t0H6nsG/xWx3Gxx1Jc/4O872v5v94ytyTQD9ifBAZ07MNP8UD3XJnXlvWLA1iF5iyd
CjqwGWsKcbtpyZPAgBd70ICZuD+ys7Omb1AmXBRsxipsRnuGv6GJRhTPs1vwYDAk8z0CHtn+iUQC
Me71U/VIt0Hj4obY8d4VYamq3+rQ9M3u5drjyogoyo5qX9T+duavgmbm7xvggXnY239rNvoWlTQJ
vBuow56RmD3HPOxLPBDQZf4/f1n1X2q+qy3GZryHhNSeH2JHnV+Z/sW5h3SpYu5LORrwKv7O2Hmm
XmbFKhQJZLUMGpBpTmBbhfEWZmbwaTrxsWCnta++oErsR/04BP7rs7plUy47OKtGvbgVV8A9SQOK
CKJ4nf3Kc9AT9oblq4jZejGcq9SKK4Ot1uYgMBN/yHS+54ckcwIHbZ0TGNDFXlw/TjJXg3HF2X+c
9oJXrurXxJklT/U8V6YnA4mrhAPX48JRfwWAABDDfyDGXsdrjthsU2nDqsN6MVpKNgfbAmusAeMc
nrrsnRMY4Fg/QUUux7zUrtDPQ9+Qc8uWwM1nm+jFr3G8TZg/FK70tHnc3GEkY3FTwESPOuELeFGP
cw+eHA2IB253D1JOoEo3jrvOw/J8+BJmBrbjiFo07iQQHtHiWTqs7hmnqwnHTewGo0W9RqBESSDq
Jm2KYKOm8R08MHEpmU/s7qinnECpjxXQsT4jhmeLpvGTVhHrqTvafJQTKGP+fajL8E2kq35zcCns
pKVk4nPG7g7driTQIUsCc7snncf5m2ArENfhk/gCXirIraDLMmogwdEAM7C6OqJAAnN36mJwADBs
RQIndf7GH4N4pwDml6ki5qhHvQocLjESyK7CbukIXggb0F6AS2Hlqoi92Bn7DOUETtINU9yHaukM
ncZcZ+aO+8u8FJ+VLCyrTtzX7aecQEzcgF3s/gD4zSRJoyX/5j8B7WXskgwwMXHdwFbZpnUlkxOY
0MRKLJfc/U00oVHFtbKunTSxXbochaMB6wOccgLHb4S+FR7Jh75d26iHCnZdVE/PxgG/WCr5CNyF
3waaMs9uKhESmLjYeFT6+oUQNhhthbwsbkaftkM6A1nHPlZPJPB9d+DEHsFs6d1/R64qcjPXfL9A
o3RJmo6vZ04vS4AExv3R70g3fDHRhO2FNj/iLgMt8jegiqV9W9q8lBM4dP9dz03mrQrmXzO/xw53
BwcjaJR3BsWNxrrMrrQo8pxA4elYntwifeVqO99oD/On8w75erwj+Q047kJDgJc8CQzPTm1Scf78
7Xa6OXx22PldBWdwD64pcRIYrul/TFwu7/xNP5TNRmzZKEut/gVbK+0MzsQ9mdQ6FC0JjEzr26Li
/Gk77WV+OJHUoqJZ3hlEXWTnZHC4aEmg4QrXilrpuN8RrXFuxG7mT19yo+QM3jBw+/lzGXJPAvkx
HM84JTRbe5LpOrs8tUX6isgQ22FP8w91KdmIdjVnsHCVWAUigd0zU9+Td/5Y45yX7Wp+YAmmt2v3
Sjet07EPdSVGAnumRR/GBbLOH9s550j2OnDnQvOXzWrRvo249COwPjSzhEjggLP/YayQdv4O+Z60
t/nTTevYjyF/72md+OeEt0RIoGH0XAP5Tt8vVmy0fvtGPrTKsIozaH6hq3b8OsIiI4Fmqv1a8QR8
kubvdu6bGuaPmycQDHF5Z9Cf2j7+fcdFRgJP+8UD0jl/3Y4N1cenivkBwGxjGxXI4DbMLXIS2OY1
duJTss4f31tz2NrNW/nW5mPOUec3EJX8pnOwNaAXMQk8zY0npC9gNdnhir1Ty/xpOOxrlm5Pw9GA
Pf16kZLAvsFk3VCvD4nBfunfqHrpamG1ihAacUQaCy3rrzeMIswJZPHesb0+Mt/9d09N8yMeN4Oh
wHYskvR4ylOPt0fEweCYU1dR5ASeqsQGaeevx7Gx+shUNf8JADiCNfLOoNiKOUVGAk/NGLfXxyTf
R3uy6pDKhev20arN6Yf495GUdga3jfZBKgISeAqS5Z5p5++F8q2ugals/jQc9v+UqTiD23u9RUIC
T0Gl3JMf966b0T7VzQ83nP4u/lUclXYGbzIa0k3mpjwJzKDXxzhxP22L3lYM5kcS8fJObJP2BHzG
9jO18alPAjsy7fUxdvRpd3mPxIrE/HHzN2rOYKVxX2f1FCeBHTK9PkZ3/x87D7iMYjF/+oI7NGGH
dIzwU2JXQOrHYzcSyFWcPzThfv9gMZk/DYd9T7LDKmQwc3ZiNxLIsVKh10c72zizq9jMn25g79mk
kDBWn2EHEgskkMntIRm3LjUxKF3tG8IaNMm0ZZ5KWt9g7woFhziGsowegS7/p6efVkFBjhyRQC5t
/ggai9f8iLtMNAHSj0DGs2g7Eijr/KEFLcVr/rh5AkFTU3EGMxv2I4HSzl9jMFLM5gcA3dR25upu
Q7uRQEnnDxvlWz9PRW1uxP919svcLaQ2IoFSzt8GtJWC+eGGc9pZPJ6rmw3tRAIlnD+2Nu38lYL5
kURctCj0FZl6JFDC+WsuJfPHzaCp0ldk6pHAjJ2/tyOlZP4TgFpfkSlGAjN0/vjGYKjUzA8swfye
8k3sZDan0m4kMDPKdTcOwgQ487g1p5mKjVlhil5zRa43HpHGZVkngUzOhcjqA2CiZ2QZHL646Zyk
kiLXGGZk7YrrLu/lequt7g7OCBfroFFAEpjTu4Np5HdMbRJIo2Ak0DGGBGaAgnJCAmkUhgQCKZiO
ERKYKBAJpFEIEugGQ9IOJJBGSZNAGiVOAmkUnATmsDqYRh6HHauDaeRzqOYEFpIE0sjeIBJY6oNI
IA0QCSTzEwkk8xMJLNFBJLCkB5HAEh/5IoEmutLkCaWXwmVnrUfjaiRQNieQY4bm8Li5w0jG4qYY
XYBIK6SmcV+nfFM94JrhB2AJ3AyeUkrMJi1NAh1yJJC0IjI/AwfYCAl0waApKiGNwQHAkCSBpBWN
+dVIIGlFo6mRQNKKRBshgQ4AJkTmKIi0ItGGSKADQoh+kPlLTlOrDiatuDRpEkhacZlfOieQNCKB
pBEJJI1IIGlEAkkjEkgakUDSiASSRiSQNCKBpBEJJI1IIGlEAkkjEkgakUDSiASSRiSQNCKBpBEJ
JI1IIGlEAkkjEkgakUDSiASSRiSQNCKBpBEJJI1IIGm2IoEMHjiQep+7QFrRahgGQUMsoAwMidHT
AGnFrY3pE7ho+DBoIjn6EtKKXBsmgYA/fXtQCsawO0haCWja0BZwTdoXMGD24bWRxYG0EtDM/wce
+FjL87bPowAAAABJRU5ErkJggg==
"
preserveAspectRatio="none"
height="75.419998"
width="75.919998"
inkscape:transform-center-x="1.75"
inkscape:transform-center-y="-1.75"
style="fill:#000000" />
<path
style="fill:#000000;stroke-width:0.25"
d="M 2.0899963,36.739913 V 19.071335 l 0.5625,0.499187 c 0.309375,0.274552 1.4625,1.271746 2.5625,2.215985 l 2,1.716799 0.125,11.015093 c 0.093743,8.260721 0.1991718,11.015093 0.421623,11.015093 0.1631425,0 1.8016338,-1.871441 3.6410917,-4.158758 1.839458,-2.287317 3.618477,-4.494996 3.953377,-4.905954 0.3349,-0.410958 1.058908,-1.33321 1.608908,-2.049449 0.55,-0.716238 1.240024,-1.5875 1.533387,-1.936138 l 0.533387,-0.633885 2.091613,1.550667 c 1.150387,0.852867 2.123289,1.63621 2.162003,1.740762 0.0587,0.158524 -1.551017,2.237957 -5.335775,6.892755 -2.620571,3.222987 -5.109615,6.462085 -5.109615,6.649355 0,0.132227 7.917775,0.225645 19.125,0.225645 21.10178,0 19.850983,0.105545 18.413698,-1.5538 -0.621433,-0.717443 -5.698768,-7.034499 -8.172678,-10.168179 -0.476312,-0.603338 -0.86602,-1.19038 -0.86602,-1.304537 0,-0.243731 3.956135,-3.223484 4.27973,-3.223484 0.121148,0 0.22027,0.08552 0.22027,0.190054 0,0.10453 0.25802,0.470155 0.57338,0.8125 0.315358,0.342345 1.13418,1.353696 1.819605,2.247446 0.685425,0.89375 1.435755,1.85 1.6674,2.125 0.231645,0.275 1.280718,1.56875 2.33127,2.875 1.050553,1.30625 2.264078,2.811041 2.69672,3.343982 0.432645,0.532938 0.858423,1.081728 0.946175,1.219528 0.08775,0.137802 0.284625,0.173245 0.4375,0.07876 0.196475,-0.121428 0.279938,-3.190365 0.28473,-10.469529 l 0.0068,-10.297746 2.55572,-2.16543 c 1.405645,-1.190987 2.593675,-2.128033 2.640063,-2.082325 0.06583,0.06486 0.108305,26.393997 0.05253,32.560255 l -0.01187,1.3125 h -29.875 -29.8749997 z"
id="path4320"
inkscape:connector-curvature="0" />
<path
style="fill:#000000;stroke-width:0.25"
d="m 30.850279,32.989672 c -1.493928,-0.31506 -3.159905,-1.188068 -5.07384,-2.658794 -1.133793,-0.871242 -3.523943,-2.680869 -5.311443,-4.021392 -1.7875,-1.340524 -3.41875,-2.57072 -3.625,-2.73377 -0.20625,-0.16305 -1.89375,-1.438196 -3.75,-2.833657 C 11.233746,19.346597 8.3087463,17.118627 6.5899963,15.791014 4.8712463,14.463401 3.1563326,13.187344 2.779077,12.955332 2.1071336,12.542087 2.0931254,12.483827 2.091577,10.095992 L 2.089997,7.6584919 h 29.875 29.875 l 0.02876,1.3125 c 0.07802,3.5609641 -0.04119,4.5478261 -0.606272,5.0189991 -0.301115,0.251074 -0.772873,0.644824 -1.048348,0.875 -0.275475,0.230175 -2.96192,2.274751 -5.969877,4.543501 -3.007958,2.26875 -6.776318,5.117632 -8.374135,6.330849 -7.27604,5.524671 -8.51295,6.394252 -9.670845,6.798873 -1.2515,0.437328 -4.225705,0.688353 -5.348995,0.451458 z m 4.820252,-6.360661 c 0.800545,-0.541475 1.588045,-1.096141 1.75,-1.23259 0.161955,-0.136449 2.038215,-1.53019 4.169465,-3.097201 2.13125,-1.567011 4.83125,-3.553694 6,-4.414852 1.16875,-0.861157 2.61014,-1.911146 3.203088,-2.333308 1.755085,-1.24957 2.546912,-1.922597 2.546912,-2.164792 0,-0.135183 -8.333412,-0.227776 -20.5,-0.227776 -16.242554,0 -20.496409,0.0649 -20.48271,0.3125 0.0095,0.171875 1.704099,1.55 3.765756,3.0625 2.061657,1.5125 4.358174,3.2 5.10337,3.75 0.745197,0.55 1.834981,1.346279 2.421744,1.769509 0.586762,0.42323 2.38536,1.749125 3.996883,2.946433 1.611525,1.197308 3.299025,2.339925 3.75,2.539148 1.19836,0.529386 2.583832,0.23464 4.275492,-0.909571 z"
id="path4322"
inkscape:connector-curvature="0" />
</g>
</svg>

Before

Width:  |  Height:  |  Size: 26 KiB

View File

@ -1,609 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
version="1.1"
id="svg4700"
width="96"
height="96"
viewBox="0 0 96 96"
sodipodi:docname="mamot.svg"
inkscape:version="0.92.4 (5da689c313, 2019-01-14)">
<metadata
id="metadata4706">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs4704" />
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="640"
inkscape:window-height="480"
id="namedview4702"
showgrid="false"
inkscape:zoom="2.4583333"
inkscape:cx="48"
inkscape:cy="48"
inkscape:window-x="190"
inkscape:window-y="122"
inkscape:window-maximized="0"
inkscape:current-layer="svg4700" />
<image
width="96"
height="96"
preserveAspectRatio="none"
xlink:href="data:image/png;base64,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
GaVUQAhBhzUxrTU2xiBCCOGcY0II1lpDpRRcr04Bj2wGcTgcAymlkJQSP38+JYTQIIQMxlhhjDVC
SB/tsiGE/svLGGOUUloIoaSUEkKoEEL6cBsxY4zgnM/jOD5IkmSZJEnm+/4KAJBmWbbfNM0kCII5
xjgFAKRBEJT9fl9wzhsAgPA8rwmCQN9+++02nGxgWS+lP/7jP4ave93rULvdxovFAl+4cIHs7Oww
hJDTbrcdxhifz+dkNBqxvb09P8/zpN/vR2EYulJKnmWZs1qtXCml53le2O12I9d1vfWefnS9MgVW
Sh0OfkWH8+nKsnSzLPPLsmSH+ztCCA9HhYsgCArXdQvGmMAYK0KIxBhLSqlkjDWc84ZSqgAAqqqq
erlcLler1ZJSWgRBUHqeV2GM6zzPq6IolpTSRZIkVbfbbeI4FoQQUZZlAQCoBoNBHQRBAwBQy+XS
vP/977fhdMrYqTlXgN/7vd8z4NkJuAoAAP7sz/4MHm4BD5/13JbwURSh6667jrzqVa/ilFI2n8/p
9vY2G41GvCgK7vu+u7Gx4TmOw6qqwqvVipRlSYQQh08nkZQSKaWQEAIDAHhVVU5d1+ToqqwQQkMp
lY7j1EEQ1I7jSEqpIoRoSqlijCnXdaXneYpzriCEuqqqJgiCIk3TPAzDejAYiOFw2IRh2OR53kwm
E7G1tdWUZamP/k6H3cb3ve99NqBsYFlXmg984ANHb9zn38T63nvvVb1erzbGwLquAWMMEkIgxhhg
jOGRF8AYQ4QQQAgdbmwKEEJg/X5Yz4dgXds/LOwfFscPw+RILQqsu4oAIQQwxgZjfNgqMxhjQwgx
lFLjOA7wfd8kSQJc1zWcc/Cbv/mbNpQsy7Isy7Isy7Isy7Isy7Isy7Isy7Isy7Isy7Isy7Isy7Is
y7Isy7Isy7Isy7Isy7Isy7Isy7Isy7Isy7Isy7Isy7Isy7Isy7Isy7Isy7Isy7Isy7Isy7Isy7Is
67v6/zyINqPHNxFFAAAAAElFTkSuQmCC
"
id="image4708"
x="0"
y="0" />
<path
style="fill:#000000;stroke-width:0.40677965"
d="M 39.945763,86.296511 C 24.437062,84.999702 17.358696,81.235338 12.833661,71.877966 9.5229886,65.031787 8.5420015,57.989536 8.5795678,41.338937 8.6041202,30.456588 8.6756417,29.286743 9.4748726,26.694869 11.115678,21.373803 13.474535,17.937277 17.52914,14.960923 21.943964,11.720144 29.998093,10.236189 44.728617,9.9494812 58.838363,9.6748557 68.493511,10.612352 74.928814,12.881863 c 3.469175,1.223459 7.654531,4.752142 9.303221,7.843561 0.420684,0.788817 0.387796,0.917265 -0.238063,0.929809 -6.620494,0.132701 -10.062306,1.748773 -12.749842,5.986578 l -1.107238,1.745938 -1.463215,-2.036685 c -2.918164,-4.061872 -6.924854,-5.914323 -12.214425,-5.647212 -5.63435,0.284522 -10.120812,3.503467 -12.222944,8.769713 -0.686379,1.719514 -0.796407,3.326458 -0.942529,13.765537 -0.141139,10.083059 -0.07695,11.8922 0.43709,12.318814 0.418375,0.347219 2.014462,0.464774 5.222269,0.384626 l 4.619743,-0.115423 0.20339,-11.462746 c 0.192155,-10.829582 0.250475,-11.526125 1.055801,-12.61017 1.814672,-2.442716 6.245443,-2.54498 8.395981,-0.193781 1.53386,1.676981 1.938049,3.887243 1.938049,10.597987 v 6.169105 l 4.779661,-0.114605 4.779661,-0.114604 0.226967,-6.915254 c 0.257723,-7.852212 0.696736,-9.476283 2.864656,-10.597356 1.579322,-0.816701 4.67267,-0.935269 5.980991,-0.229253 0.515361,0.278108 1.292644,1.088883 1.727292,1.801723 0.731036,1.198919 0.790385,2.12175 0.791793,12.311078 l 0.0016,11.015005 -1.289113,1.946205 c -3.092132,4.668272 -11.342014,8.52299 -20.473599,9.566196 -11.513597,1.315335 -20.556593,1.14803 -30.275278,-0.560115 -1.885301,-0.331358 -3.601547,-0.495099 -3.81388,-0.363872 -0.599829,0.370714 -0.03771,4.320602 0.864614,6.075433 1.508156,2.933048 4.066627,4.735664 8.097576,5.70528 4.763604,1.145849 16.803076,0.888073 22.177815,-0.474854 l 1.118644,-0.283668 v 2.827741 2.827737 L 59.57296,84.611195 C 53.657882,86.226403 46.479122,86.84282 39.945763,86.296511 Z M 32.885945,34.62127 c 1.725304,-1.066296 2.178462,-1.907435 2.178462,-4.043597 0,-2.181879 -1.131028,-3.768807 -3.306457,-4.639241 -2.703441,-1.081702 -5.736621,0.04594 -7.072562,2.629369 -0.770287,1.489571 -0.763471,2.56767 0.02589,4.094117 1.392762,2.693306 5.423795,3.659487 8.174671,1.959352 z"
id="path4710"
inkscape:connector-curvature="0" />
</svg>

Before

Width:  |  Height:  |  Size: 45 KiB

View File

@ -1,609 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
version="1.1"
id="svg4700"
width="96"
height="96"
viewBox="0 0 96 96"
sodipodi:docname="masto.svg"
inkscape:version="0.92.4 (5da689c313, 2019-01-14)">
<metadata
id="metadata4706">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs4704" />
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="640"
inkscape:window-height="480"
id="namedview4702"
showgrid="false"
inkscape:zoom="2.4583333"
inkscape:cx="48"
inkscape:cy="48"
inkscape:window-x="190"
inkscape:window-y="122"
inkscape:window-maximized="0"
inkscape:current-layer="svg4700" />
<image
width="96"
height="96"
preserveAspectRatio="none"
xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASwAAAEsCAYAAAB5fY51AAAZaXpUWHRSYXcgcHJvZmlsZSB0eXBl
IGV4aWYAAHjarZrplSQ3kq3/Q4oRAbsB4mA952nwxJ/vIrJWFruHM11JVmRFeLgDttzF3N35///v
uv/iT829ulys1V6r50/uucfBL81//nxeg8/v7/cnrq/fwq/vu+8fRF4Tr+nzQT2f1zB4v/z4guWv
9+ev7ztbX1dqXyf6+uDbCZOuHPnl67j2daIUP++Hr3+7/vW9kX/aztf/d8X3cZmfj37/dzaCsQvn
S9HFk0Ly/N10lcQKUk+DV/0dU+YgvTdSen+HFP8cO/f919+C9/2332Lnx9f76ddQOF+/Dqi/xejr
/VD+HLsXoZ9XFH5c+ZcPcg/N//zn59jd3e49n92NTBnl6r429W0r7zcOJJw5va9Vfoz/C7/b++n8
NLa4yNgmm5Of5UIPkWjfkMMOI9xw3usKiyXmeKLxGuOK6b3XksUe10tA1k+40UjMdqmRm0XWEm/H
72sJ77r9XW+xye134MgYOBmZ++uP+9Ob/5uf7ye6V6Ubgm/fY8W6oqqGZShz+pujSEi4XzEtL77v
x/1UN/6nxCYyWF6YGxscfn5OMUv4UVvp5TlxXPHZ+U9rBNtfJyBEXLuwmJDIgK8hlVCDtxgtBOLY
yM9g5Sr7SQZCKXEHd8lNSpXktKhr8x0L79hY4udtoIVElFSTkRpah2TlXKgfy40aGiWV7EoptVhp
pZdRU8211FqtCqOGJctWrJpZs26jpZZbabVZa6230WNPQFjptZvrrfc+BhcdnHrw7cERY8w408yz
zDptttnnWJTPyqusumy11dfYcadN+++6ze22+x4nHErp5FNOPXba6Wdcau2mm2+59dptt9/xPWtf
Wf01a+G3zP3rrIWvrClj+R1nP7LG22bfThEEJ0U5I2MxBzJuygAFHZUz30LOUZlTznyPNEWJZC0U
JWcHZYwM5hNiueF77n5k7l/mzZX8j/IW/y5zTqn7T2TOKXVfmftr3v6QtT0eo6SXIHWhYurTBdg4
aMTGf+Dx//7V/V9PoNcw1nGtX2LkLzGpLD7YXTfnuw7hKePOTjvnXdOGZEs6BlTeU8awA6ndylf9
un11B4pbKwZe2l5DabrLgNyhb9YL8tQ1a9jVhPd3hLw5srYwa5+9zXT6XMW6m/lYIOkdXLOxa9yn
ENFVRs83pb3iAOiTQkmYb8131j10gUWtl2X8mwo4bmt5i6/WwErODeXwnXASV44kc/meoI6wfak+
z0P2KQcDjaimdlbWync8rt6zQ+6oj0r32JhttEo/W16NrVE7jfXZnKOeDn/ZJXKUJsU/96HMqC36
arldFhs7dSb2mvdoodE9hIv2y8trO4Nz3FVort3rprQKRepLO9tTs56+utvTImb9xLXDWYUWuhaz
pw/FOuXGvveZ3QjQoYjXsjg3CNzjYY0983fNk9Q2VyG+/q7bRgKCyEdcVHcsi56ybWuC2f22ZoCW
OPfQ03feXOcpq2l5m68CbN38oVggyEXuLeeT17m3vyjmTYJmSLSYUT/fT9Ih2KbcZd+Gr727c6J+
T2wUJclFStDZPKVH76wzsu0SSXtbi7b0p9B84bMHmthWLUDNiG74PfeagFm1niNB4Wzwpb8qKGq6
hDMQEP2EO+njDtv3fjx75m1ggazO5lFsc1jxaUclpIx5qFiKKgMtVlNnoa8QQYL0aqIDaoFypSjm
bAesSdTj7a7Woc1U1o4AHAi/029qXBpsRKOwnJD4ioGjd8OSYy+jXKmVRlRq27m1dY47nLY2n86Y
d1qh2e7pCaDdtGXI89YzwTE7ZL2muyl9OidT+pTWTKugr83SdMA7Z5pGIFelfDOrAKsAu2JhEpqb
fTjgQt1fJ+TDYfsEsjDjnqndmTME+en+7gnMDIB3qmPsQLpIXpPQO9Z4o/Vdzm11Q1H9LM7ENjYr
2vDRyNuhVPaFXWjkHHlndFUHKYetCD/RpHJscZZZQSeWt+0X3BpZewePziBxAMulXJAkuIJ0hHtD
buDzCsRTEyeXi1yglmcYAP1qlAO7YGkxgUecoI9jVoijL/20WwucksteNONWsen6bZxN1ZNsBCZN
kA2gnfRCKaz2mCtGhDkTHbcoOqOi2DxlWkFKPrSZwKUxYbUAx1CIUMs+e1HFAMuA8tI5dTj/n0D/
WGCRA9whWHMhVCHsRNkDPJFiMLA5REqTLivqjG1UEEG0uSFesPJWkDBH5MFGaIHhaLVjCVwsUxRw
e6sAQDWkOEx+9skRPGKfNm4dFyRti7jzRmlIg1BrcQcxqMqeM2zcZKGogcR8hx8gAZDSIksd/zar
jrSul1YwqrVUapu5bdFK71eOIVByfBJRRhltA3hSC7QFjYaOCOOcmziFC/QMlzOZC3/QnJNsEhw6
9FgvrRdoZySRSIUlijxj+cOr++MHsMoKkUIS6/TQMUPVKxmbywZBOHWMAOwAt3/dKBaByRqiGCgL
lN6hbSlfuE7s20Z+WE2PRYqNqNcTwBi/dxJKHsXpTHbncC2WAvhUZu6q1Pyyq5TQ41vgDI094Rce
xpHvHzuAj1EBjQS50S70Epe0QjuTVXYw7NKJkGPe4Nds4tQ4QIjEJejm2zwtjlECj5b2Sbs4UAkQ
V8ezzkaQ/RTy19VD6ED9fTif2/Vchg6dadQFDrQqfUHBjELWz3Dwf4sTaAPbphJeoTdK0RCSe610
iiQNzR5TpQrPev1YuifdnQ3m/dmp+54sC/ckthJoYRvJQl/i2uQpaeEnIgBdAcWBtIH+mURRbEQp
1xa388SSYFAyRHVnCOEIlQ813n8q3m+voH+C4uguEEVQVOrc01p1aO3JEiGxSvtsT5InCVcEybZl
VJUhxWdbaOM0aKLO0lCtMSr3a97Qbh5s7cZAsJFQI9Ue1B8+EA1Wj8JbqA2UtbpiP4Ju05fZEW11
AXdwJPUqrhruymGD71yYc2AvdkBQYaVZtqluzo8epa9QRlQs9ADfTdQcusTIF4IdDRSXID0TT8A8
Tcp2FLpi7J2RfattwFMnIvOUUEahZ7La2gQXFuXF9zF+00t9borIg1xT6LFILjzMNi2TSMTU2ZRz
O74bBQgTZdjQP71aWW/o7XAiENKjsEJEPp2LDABU5COaJCTL9G3ClKtvpAO7gF1NkMgmWgkTUrhI
juAdMXvd2is8CukfYT+Qn7lOpOtLgNPmzigkbMtYu00cLn3fQR7Th3VCR9excTll1OIBuCsOqUDE
h5KmsNkC7UX18B3UyYJaWamqkITASIdSqWOlcYeLYt3hcwEuu6wMjSMRDVgSisEJEBZT6+6TEpL5
wywgDbFfJACA8uWqsi9IXKa0DjAJqkaOmiDUtg6LyjctlMnM2H/vcUgZ9vBjX41oGtJ4E1yVDbyW
QkE6r3go37CkiQA8lskqFoAC6Eqcl4A9SyyiG9LfUJOhoad87yh8Euoizob6APypSjA6VtQRbSRX
RjNgYkKM6O9MNbXdwpOPgBmJ2FtLF9cgjV1H9IdG/UoX+ImW0ggJN0OgypLyAMmoUOoY/ugt4GZZ
ADTjqz7nSzBtwGVrmKay8L/bPxKOLKUt6dvJG60muDMS9TvE9vQadAmJId5udLhv7NMEzF9Txs8B
f8UPWZBGo+3zjgPigT5qgytF8oHLnhsrgDomsWjLJ0rQloDRhYYC5m+i1+oNQFm1mNBrMF2BURY2
F1uBs4/guitYetB4CSMHjQNpCYwpmhsnwMPZoEcOQJwiwqFQNEJOsByiCKWbD+Zcfk3eCpcPi25Z
+DhDBFkTlhF8B/wQy8VPaqoBO3GdhVCIszyAxszSF5uSGqgRqgAHT/jgDRwgOJtDaZlSi4vwgP28
j7gBQ4t0VkO9IbYznCd0ZFHqkYryxyZG5FvlIg0rmOvOQpCF6WG/+ldEUMCRwCzCHqKlEA+MDmAd
3LCS3nGQE3IZSItcwA3ENumkqZHJ/YAZA9gSEowcEDwsnYq8arIT5QVxptozUOBAjIDbBdDbZvmA
/AvKmF1OHe8GNhXNOAfRy/ImJeWnkvGQRoOWNCOl6FCgsCsxhI0htXRilO+gS73wHyEBrm0wVZIQ
AmVbRnugulsbTwDGOxB1jnMjSzrU3uSBMXmYNwleQF5zSfQlIld1h4QYJrVS+XsXGmXkSpaw0pC5
ky6T6tU0H3GqsbFw4uEnBvSgIRHCW+AbAI8LwWY1M+oOwwGaF9ZQ+8LUPI2K5dwA4JbXS9JEUD+I
GugYIIPvQ6C5qyn8Exw7xZXQsdJJhoZdjr72dIUQf93XqwD1QuWihKmMedhSuPhrOCupN7DhktOo
hKpwBfWXXe+G0p3BtC4fhd9iddiACU3fwt5q/KiUDaVAvKixHCF9mCGbqJoSfWjh/gIbF3HKsdoA
V896lSKgG8EIuvFvjnCfQ/7nbiENXJvR2TFpTVi9SYHs45K2jaD404fp1XCDzhFXFDuCIB2Rk8UC
BSNzpd0owZ4vxs8ktPE8R+18UKNfWlNKcmncuCnOHvwJINGbFY9V3vAAlyzZdwVBzvAGENHUBxTi
vGm0ip47oClwSBXIJTakE+JIN2dQIreA7h57ZcibcbLSrhbBBqKEOQeMiC1Csa31k4CHOpNBXeMp
pGezC3yd/JuToUbw3niRT8zhw9VxgG/BDSS5H2POFlpCDXJOgfpe9dvxAMz9gjf/LMQLDMUfNETB
esksS6vfQ7VDg5es44XB5sZ/vXqUQV+wt+LMJvw79QkgZLavk4Z//4rFNmmxi0GhktaDRRxEQPnT
aOtvPpSSQqAhTPcn9ToGaaljxvye+Zd49zeZj9ppEvFrCgCq7YLUuzDQlgc8wsgRB1SzMV/gACxC
43SRRpUaDZ5+As8OeJPPwEuiXiD5IZzi6xqW6U4FsoRCfY1FHREnKLt7zTgpZ2TJ5peeMgZk4Wox
JdSebt/R2XQnnf4jWoAoue0k8NUgGhKqm7i1qgqHpx5BTgD8YrrxyenXL/zd8e7rCxTH+YuIAMET
cW9IO2xYmEaosclvetICeNhZ5pQqDsmRBbJ2lyi6AxEoR5VP+Kcl4f6c9j+UBAYtaiCTGrTYATYs
44a//acM3KuDq1unX4WgWYxJrd4hLm/4F1hTQ1+YXCWho7+VkwJQn8Vwz2OUN6HbGN8oEpoxcAoc
3fNx+YVTtgn+QgIRh0iba1DVcVbrxdPcG8MaOHH2WB3JXhcaUtQszfqr2EIs/W1bu7/2NTiw/zkO
uF8TcB6kIy4w8ZhD8nuiqAVxkBDTkW1ViH3MA0Q2emBg9kehPVwIHJ1hIIwQNEW1oRwSDo8vEqH4
P60BByQCNPgcjX1lRKRRtkbJgv6DRk+oxGUD5g5mqMGSNS3peIVQDriuhFiFjnoRadKBp5BghFNj
wagSmaYycYonDNgT+VgSZMRqw32TGPt5ouL+PHv5CbHXjjtzPtOjBFHj0q1uixfJWIEZcsnysRAe
GXhQBirP5dORwS2Dr84r8j+SzWwvsgojDrVgaXgfYTss56wnDqKJsn/pU0CrtS5Tio5hr6vmhOa9
WgRwPVtToDCxwrqgqsjA50HQuXN21J1cD4b1GsD0Op8/wMyaHCQxTCw5vNFwGL8Zgu+v7u8++Pev
/IVCk4diz8mhQWgQeihKL+s+MM2eFWZNuEtTe+OadwEsmorRzDQlwc0CqaR5pl74jlvlHQL/Bri7
DLw2ug8BOzKaELecNPDyNCDRAiECkI8/tPdYBzYOsyHQr850E5+L0hcL868hTL0/jxC73vp5qqjZ
8m9lvR74N1LMCoqHzhFkiIFmb46WRQTDIHdk/14+k/pMP4HkIEsIqeEBLXJ68u+K4bYA9oyLRbCa
kb4FXdRX+gpGPmiaZbqZb0QDU7//EH1HG2f8uRoZW0ejNdTM0Jie0F9VJmtDdj6JqTtgGFtgtL06
gU00nQE9kxuIqbomng+/2qJmVamhYLamYBT/jjjanM4Hpmy8dcIVQ5MuVJK/tUe/rstJ3EeBova6
pn+DsHbcqloKLghY2dm3ND7UBLzg3IHiptlYrfKAAcMH1N5ACgdsn5cPz7yGm/yiA3plF+wu4rJU
BEs3BHuqIWAHoBSaSKSyaB2L2d1Ebnjn0hDwHc67hkp0Ccm2KmdBvUEtuglLLuLCvyP/sUGeCpQB
oPQ0P9IocdGHallcCFREgcfJmmB/elPopYk4/vrN8rGmsspRkpwYwdqbyr26vVph5nZTWp1kVmyQ
rGc2se5np+gF1rCIjm6nyR9g2XCWJKjo5p9VtI2mx5rEJYqAKgXiF1nCEhNq3VDUiPFkvCrV0rGc
XRjiz7uF2TWQb5ypzN7h/oQVhuig4kE3s9Q5iZtp2Ds8yvAE8ySiSLePm5OeFmi6td22bl9eaXnd
pk/ILIOFwB+wrkn56kmn6fubqs61OvY2Y2BIlo905gwr412HTBEaAYECBzgpH7ge7KAnoSCg5arq
NNuCBlkZVoI+4jVHVINurD07Mz8f6XssXk0LXT/ZWTA3wE5+w+DPLJgo/PZWk3P9lR5qAqaaY+W4
bMo7k2MUR6Vm2V9oTTPRstEL2U7+uk805Sov8rbpzhVkMEXHeMcG1Gbd5NOkOcqIJlnwTDTxspqC
RM+G2tGUtoUzyE1CuYBZ6I3YKTcbmj15R33+xZHV65/e33gjTD0wSYJw6LvJ0oPNSXTX415Rjz/g
bAB/0czphQg2GBdApveQrNuyQnZH5YrP6eLBjeq9YExWvWRPaRpQQLX5c0j/Wk33B1JTH403l0Cd
V6gaePF5YbE13UVhaloXsh6MunoI5ab+fH46gLazQqiHHtjKCXvUkOPLXx9nJMyN4GzdjwfBNoJM
IyXCWKQHnljudBshHUs6GyyGmSZgXMGSq7z0EnWTdZJ/zeCkGZAAKWtiAt1WYomRBKGiRZwfB0xH
aKqKeYVLyUxNwRs2/50vUG0CD91M0IAK1ChkycriOglIQgI0T6PFtJyv5YIcnQ5F/lKsd8xpBHxi
VfEbAOIbZVN26dHZilB77lBnQiLUhd4hssnxrh6E2QM71b5E8EA0kZyJQIlFYyTfdFeBtEuQTA2j
MRa95DTWYhMamzs6BA+sWZYAlgRrfH06kpby1FCT+gSE0Ips/damm/VTMqkgsTvVTmx1E8P5NxKE
yflO6TLIYDQgASYjbwqddU/PGYAs5+DLwJ4sbeJxzGuRn48J9A4GOFvzu145y0ABXHunUV5pCUxA
AQ4JXlmoYwDzlJ/AQHfSI1B63JBJLBi2jEuf773x8Y2fN/80e42/PuNS0XrFXXBfz8Ms+zy+mikb
MCzYqtTtabQ3tTHRDgX3wL6n7kgOJNl7MBVxR3+zTzf0qIk4LJ4AWqmpaE/KbcqvI9DpdpJDqZGR
hRBRdNWdp9D0V8THafpGHmtmeFpToT2JgrEtUapDAzdkShVU2Ovzn+4hLUsc0NdTF+EWmvbdhLdF
UfQVA45okZgAi9NVmnPND7YkrGEYdegRKtaAHCi6K0LXwMreHEhYsx4QAOhMaLM1gYQdv0GTbCeV
goa6FRBBoVVc2zO2U89xLaABxnStIutQHHqsSwCM+2/A+ebLfeuGD7xOo8A4MEvRXSBsC7gEqE49
tak1yw07L0GDwCsNdxPQw1i5bbpDqan0kDqGBSDvOtRzcpQK9NBdBD2gpsE37SoYoa83G58TELK1
oev6OC7onl0o6hSI/oIi8o6q4zedWFCCZntXz711eI3gUMLlHZVn+jyipOeiOBei8veTYWW9rAhb
1oz2UjAQ9+M134Efud+03qiJPH9d5ftFOPeUEXvPckziUBHXwR8bwVPce5Xosu7BR+QfLbmALCwj
uPrtTHpG47cF/1guMAk4L1gqZxCSrFcNRyF1EwEpkh0D2ikgsJJqeOEdGJI9B7hFBJETVxMWZP23
NnR/7ENQWLct29JkzvRcjtqLawob0Jh6rPyIi7buHOTAPvSQzrkvLMCBtvCOfgEvnx3QPd7Oe/7s
eE1ZMcMALbD77hvfngJK2LERO0IMDsyYct2ovf3juLfJtPVrE1Wpp2KQ4ZH64HJwVe9TQ1KqSGYO
8K9NrmGI3VEA9EFLgeDoLtKUinvvkEDNYq6925pXTzjK9p+YZqQzmmFFK6IPhgBnZZFQEshO6qf7
sj2ssKGvRrGT5Suttw4ne0/Zdd2K7AM6I1SuF8ooSgT1vaE+mGrd8QbMIDetBytutkb9sC1Cf1Ii
cHC3nwgocK7lAGg4MQTmE+a5HljSM2Y96sEm3deTfaB2qbgmg/WZjQIGVzcNpoTaxOpQIeu4pDGt
Bhx4DTj/3a6ZcPHVIAL9A/VwGo3adTd/nG4naLQ/aNkOYKCZoeFJr8Fo0IM/VC7WHneJkAChyeIb
93xwGbpdIAeIpQGZxsN4GTDOo+gu7vBWBz4cNMBGn5I1To9Z0+O6TT5t9Em1aZxGayA1ojyrnl3V
0+kg3FlLDyau1mkRn+6jR3UjwfIQWCWNprt7ekgRSpz186jDyJnAlq3B4np3SGmHQZvsVB3mBuFZ
19mfkY/pWUJyPzrkoqemsMWf8fOzK+w/kxalkcsFGrAgnNYezvegx8kKNCdXTIsgSqAAPffjaQH0
bHk3ffxX7ehBMt0bAxaixMvn/AfKZvnS6Ehf9q3hxQ66G+I/HRfzZ4z5SvwPJ/j2ffd/PcG377t/
egJs36l64Fq3VzABasNEfN+o3v7wLZxS3//g6Srn/wNP+f7LE2kCCgp4999dfJnt8kAX6wAAAAZi
S0dEAP8A/wD/oL2nkwAAAAlwSFlzAAAuIwAALiMBeKU/dgAAAAd0SU1FB+MJFxcfDTZYCQ0AACAA
SURBVHja7L1pkKxVffh/lmffep3u6VnuvawiQVARIvADFFBRXLCMxiUuWUxVYpIypuKbvEh8F9/E
KquSMhWN0VJjlCpckLAIF5AL/EBQXFDWO3fW3p7ufvblbP8X9PhHf27InZmeuedT1QXF5dY8c/qc
z/P9nvM95wAgkUgkEolEIpFIJBKJRCKRSCQSiUQikUgkEolEIpFIJBKJRCKRSCQSiUQikUgkEolE
IpFIJBKJRCKRSCQSiUQikUgkEolEIpFIJBKJRCKRSCQSiUQikUgkEolEIpFIJBKJRCKRSCQSiUQi
eRYom+Bg8w//8A/w0KFD8JxzzoGe58Esy8B4PIbTDwjDEEZRBOM4hnEcQ0IIrFQqqNlsIs/zoKIo
kFIKCCHbH0gIAZRSyDkHnPPn3+kgBBhjoCiKUFUVqKq6/U+AEBKMMTCZTMTx48dhr9eDruvSTqdD
K5WK8DxPeJ4narUaqNVqwvM8gTEGWZaJxx9/XHzxi1+Eo9EIAgDYY489JmQPOFgosgn2Hx/96Edh
URTA8zzY6XSA67owz3MwHo/BaDSCQRCAKIpgEATo+PHj2DRNrdPp6BBCLc9zmKYpzvNcKctSpZQq
jDGVUqpSSjVCiE4IMRljFqXUAAAgSilkjEHGGKaUIkopppQizjkSQgAhxPMWlhCCQwg5hJBBCBlC
iEMI+VRYnFJKGGMa51wXQnQ5531KaUmeheZ5TtI0pQghhhDiURTRfr9PEEKqaZqwWq2Gl19+ebEt
tkqlAnRdB0VRiF6vB4bDobAsC3z84x+XUpPCkvwufOYzn4GmaYLxeAxWV1eB7/tAVVUwPz8Pq9Uq
KMsSRlGEwjDEzxGMNv13RClFjDGFMaZwzlVKqTcejytra2vANE21VqsZhBCUpqmSpqmeJImWZZme
ZZkWx7E1mUyqWZZVyrI0MMaYEKJhjDFjDDDGECFEIYQoZVmqZVkqjDE8ldXzidQFhFAoisI0TaOa
phFVVamiKAxjzCGEglLKx+OxmEwmdlEUKqX06TzPVyGEOWOsLMuySNO0CMOwNAyDQgjZZDLhx48f
hxhjWKvVklqt1hNCJIwxwhhjlFKGEGKEEFqWZUEIKcuypB/72MeYrutc0zSBEAJxHIMwDAVCCLTb
bdBoNAAAALzvfe+TYpPCknzkIx+Bmqaher2uCCFUIYQihMDTjyKE0IQQKiFEzbJMieNYS5JEL8vS
JIQ4nHM3CAKTEILjONYmk4k5Ho+tJEmMLMsaQoj65uZmyTnnjuOojDFUliXalk5ZlgohRMnz3AzD
sJamaSVNU0gpzS3LEgih7dQPcc4RIQRv/z1KKXq+0RUAACCEhKqqXNd1qqoqxRj/TFYQQsAYA0EQ
aKPRyGCMcVVVWwCAF23LbVt0038yAICI4xj3ej09z3OCMfYnk8mYUpqUZZkRQrIkSQqMMcnzvOz3
+0lRFBFjLEEIFZ7nlYqiUAghE0IQIUQ5/TAhBAMA0I9//OPE932KEOL//M//LOUl57AOJp/73OeQ
rusIQoh7vR7qdrtYURSlXq8rnHPU7/eVMAx1wzDcarXqWpZlx3Gsb21t2cPh0MUYu61Wy7Ft287z
XIuiSE+SxCjL0kAIWYZh2LquG4wxXBSFGoah5fu+naapxjlXAQCKqqpC13WhqioUQgDOOfwlHzRN
DxWEENA0jWGMBYQQAgDANPXblhfknEMhxO/cfxBCYvuzLarpjwJCCEAIQYQQKIQAiqIQRVHo9v/7
3L+LEBIAAEAphXmeI0IIhxASRVGoZVllpVLJKpVKout6iRCiZVmyMAwJACC0bTt0HCe3bbuwLKuE
EBZJksRJkgSqqgaNRiPxPC+nlCbD4TDM8zz2PK9oNBpM13UehiGN45h2Oh22sLDALMviURSxd73r
XVJoUlizzY033giLokDr6+vQ932EMUamaWJFUXRd1x1VVe3JZGINBgMHAFCt1WoeAMDyfd8IgsAR
QlQMw6hommbneW4Oh0O33+/XKKWmZVmqruvb0REmhGDGGIYQYkVRFIwxEkLA6Z8raZoqlFJ0Snfs
Z9NOoes603WdKorCAQCcMQbKsuQAAKKqKlFVlamqyqZ/zgghJcY4dl03qFarkWEYKWMsybIsgBCG
nufF1Wo1UxQlC8MwzLJs0m63o7m5uRRCmARBkHDOi7IsWZqmvNFo8MOHD/O5uTlx9dVXS5FJYe0+
n/70p2Ecx5AxBlVVhQAAbJqmBiE0e72ePRqNHISQZxiGRymtE0IaEMJalmXucDisxXE8p2mahxDS
0zRV8zzXAACGoig6xlhljKlxHOthGBqEEDwdgD+LdH7Td/m7pGkHWFw/N3/2m/4/CKEwDINYllWY
plmqqko454QQUgAAcsMwymm0VmZZlqiqOpyfnx9UKpUAQjjhnPumaY7LsgyzLAvr9Xq4sLCQ2rad
TyaTglLKIIQgTVNRr9fFBz/4QfllSWGdXD71qU/BPM+BZVkQY6yUZamnaWpSSm1VVa0sy9w8z6sA
gEYYhvXRaDSX53lbVdWaEKJKKfUAAHZZlkYURfZ4PPbKslQhhJBzDqap1baTIAAAbKdcUj57I7nt
1PP/fwcIAKYLBtt/DiFkrusm9Xo9sCwrBQCkAIBAUZQJpTSAEA6azeZmvV4fq6o6EkKMPM+LAQBp
lmVprVZLHccpfN+njDFgWRb4i7/4C/mFS2H9bnzlK1/BeZ6rSZLoSZKYWZaZjDGPc15PkqSdZdk8
xrhBKa0XRdHgnNfyPK+MRqPaeDyuEUIMCCESQmAAwM/StmlJgGz7AyA2jDFXFIVN5cYBAAxCyDDG
xHXdoNFoDFzXDTDGYwjh0DRNH2M8gBB2XdftI4TGQojIcZzMsqzcMIyiVquVb33rW7lsYSmsX8tn
PvMZ5Ps+CsNQAQBolmU5GOMGIWQ+SZJOlmXtsizblNJmGIad4XC4UBSFyznXOOcaAEBljOGyLNWi
KBTGGJKtemqCEBKaplFd18l0BZIIIUpVVXPXdUe1Wq3rOM4AYzxACPVN0+xaltW1LKtnGMZwOndW
JklCDMNgf/VXfyUjr1NdWF/72tdgGIawKApMCMFZlhlhGHpxHDcppfMQwiUhxJE8z5fH4/FiEAQN
SqkjhDCLorDiOLaKolBk6ib5bcEYc9M0S9u2U03TcghhJoRIDcMYz83NrTcajROu664ahrHOOd8q
y3JgGEZQrVYLTdMY55xxzsWf//mfn5Id7pQU1mc/+1nIGEMYY7UsS4dS2iyKohUEQXs8HnfCMFwM
w/AwIWQBADBHCKmGYegEQWBMo6ZtQUlRSX6nVBJC+LP5MQCAMAyDNBqNwPO8saZpPkKor+v6iuu6
x+v1+kalUukbhjHgnI8YYxHnvIQQig9/+MOnVAc8pYT19a9/HXLOVd/37TAMa0VRzGVZtpSm6Rl5
np+RJMlCHMfNOI4b4/G4niSJPS3eRJxzyBiTKbRkpyQmMMZie4uSoihFtVr1G41G13GcgWEYXU3T
jluW9aTjOGuGYQwQQhNd1+NGo0He+c53nhLiOiUG4De/+U3o+76a57lbFEVrMpkcCYLgRWVZnp5l
2eHxeLzk+34nTVNnu3hye7+cHEqSvRLYtEaMYIypoih5tVrtt1qtZyqVyophGE/ruv6EbdvHPc8b
OI4TK4pSvuc97znQ4jrQwrrjjjtgHMd4OBya4/G4nabpi9M0PX8wGJy/ubl5dpZlTUqplee5mWWZ
tl3zJJHMosBM0ywty0oNw4iq1Wq30Wg8XavVfux53o88z3vCtu0t27Zj27bZm970pgMprgMrrC98
4QtIURS9LMvGcDg8c3Nz88Jut3txFEUviqJofjweV7Ms0+SEuWSfiQtgjLnrurnruoHjOL25ubnH
2+3295rN5vcsy/qJoigDXdfL97znPQeuNOLACevWW2+F4/EYJ0nixXF8eDKZvGQwGFzU6/Uu7PV6
Z4ZhWCmKQtk+GkUi2a8RF0JIGIZB5ubmxvV6fc3zvB/V6/V7m83m92q12rppmoGiKOQd73jHgeno
B0pY9913HxoMBmav12sOh8MXj8fji33ff0W32z231+vNTws/pagkB0pciqJwRVGo67r+8vLyDzud
zgONRuOher3+WK1W6yGEsoMirQMhrAceeADmea4Mh0N3MBgcGgwGL+/1epf1+/2XDwaDpclk4uV5
rsrqcslBRlEU6nle1Ol0VhcWFh5ptVrfqdVqD1er1ROu68ZvfetbmRTWHnPPPffANE3VOI4bvV7v
nI2NjUtPnDhxebfbPTeO40aSJAYhREZVklMCjLFwHCdrNpv9Vqv1406nc3+73b7P87wfV6vVsed5
9DWvec2+HQz7Wli33HILZIzpQRC0u93uSzc3N69YXV29dGNj4+zxeFx5zomYEskplSaapkkqlUpY
rVZX2+32A0eOHLmt1Wo94rpuz3Ecct111+3LgbFvTxy9+eabUVEU5nA4XOr1eq/Y2tp61cbGxu9v
bGwcCcPQlvv4JKcqQgiYZZlWFEV9NBq5SZJUGGNOnudOu91+kHO+cccdd2T78XyufSms22+/HUVR
ZA8GgyO9Xu+SjY2Nq9bX1y/sdruLaZoasiJdIqUlAGMMcc71brd7qCxLgxDiMsYczvm9nPMTt99+
e7Lf0sN9Vyh59OhRPB6PHd/3z9zY2LhidXX12tXV1Yt6vd5Cmqa6nFiXSH6e6fHZVpZlTc55RVEU
DiEMIITJBz7wAfrf//3f+0Za+yrCuuOOO3AQBO5oNDpjbW3tyrW1tavX1tZeOhwOm3mea3K+SiL5
5RBClNFo1BRCXEQp1aZn9x/lnD/1rW99K7nuuuv2RZHpvhHWXXfdheM49rrd7lkbGxtXrq6uXr2+
vn7BYDBoFEWhSllJJL850hqNRnXG2MuEEAqlVEUIIQjhk7fcckt87bXXzry09kVK+OCDD6LBYOBu
bW2dvbGx8aoTJ068bm1t7YJ+v98oy1LKSiL5LRFCwOkR33UhRFUIIXRdH1uWFb33ve8lX/rSl2SE
9UK477770Obmpt3r9U5bW1u7fHV19TUrKyvnj0ajGiFEkbKSSJ4fnHMUx7G7srJygRACWpZV6rpO
2u32U3fddVf2qle9amYH1UwL6+jRo8j3fXNra+vw5ubm5cePH79mdXX1gvF4XCvLUl4CK5G8AGll
WWaPRqOz19bWroYQRqqqFhDC1QcffDC/+OKLZ1JaMzvojx49CieTiT6ZTJa73e6lTz311LVra2sv
H41GdUqpPAZGIjkJ0gqCoLqxsfESRVESRVEIQoiZprl+5513FlddddXMSWtmhTWZTLQgCDpbW1sX
9Xq9q7vd7kt9328wxqSsJJKTgBACZFmmDofDOUVRXoExLlVVzcqyLOfm5jYBAHTWnnkmB//Ro0eV
fr8/1+/3L9zY2HjtxsbGK4fDYbsoCk12M4nk5EIpRXmeWwAAFwCgYIx9y7LG7373u/OvfvWrMxVl
zdz2lVtvvRUPh8PKaDQ6e3Nz84qNjY2Ltra2FpIk0eUEu0SyI5EWzPNc3djYWFpZWbnE9/1X+75/
TlmW9j333DNTjpiph/n2t7+NwjA0t7a2Tuv1epetra29cmNj40gURXK7jUSy89LSJpPJ4ubm5mUb
GxuXRFG0PBgM9FtuuWVmxt5MzWFNJhM1DMNOt9u9cHV19Yp+v3+m3MgskeyetJIksbrd7pmGYVxm
mmY/z/Pw8OHDmwCAmThLa2ZEcOzYMSXP86rv++eORqNX9nq9c4MgqHLOpawkkl2iLEs8Ho8rW1tb
56+vr1+Rpuk5hJDK17/+9ZkYhzPxELfeeivs9/tWGIandbvd3x8MBhdM7w2U51lJJLsbZYGiKJRu
tzvf6/VeFgTBpf1+/wghRH/kkUf2PDXc85Tw2LFjcDKZqMPhsOX7/ku73e5F6+vrp8dxbAoh5LyV
RLIHqWFZllocx0vdbvdSRVFOuK7b29ra6gMAyCkdYcVxjIqi8IIgOLPf7184mUxOT5JEzltJJHss
rclk4m1ubr4oCIKLJpPJiwaDgXXXXXftaRCxpxHWd7/7XfjMM89o4/F4cTQavXRzc/P80Wg0J4tD
JZK9Tw3zPFcnk0nD9/2X2bZ9HGO8yhjLAADlKRlhhWGIy7Ks+b5/ju/7LxsOh4eCILBlCYNEMjPS
Mvr9/um9Xu/lcRyfs7GxUfnCF76wZ97Ysx981113wdFoZMVxfMj3/ZcOBoMXp2nqyVVBiWR2KMsS
+75fnUwmv+f7/is3NzeXsyzTvvKVr+xJULFnKSGlVBmPx7XhcHjucDh8SbfbXUySxJCrgpKfe6Mi
JFRVZRhjJoTgCCGOMeYYYwEhFAAAwBgDZVkiQoiuKArXdb1UFEUIIQDnHDLGIOccCyEQAABzzhGl
FDHG4EHub9O244qiMCEEgxD+P2033ZaDGWNY0zRuGAbZ/rNp2yEAAMiyrNXv91/GOX9U1/U1IQQB
e1CbtSfCuu2221Ce53aWZYd933/J9kQ7pVRGV1JQYltKEEKu63pZq9UCXdcDIUSsqmpmWVZuWVap
aRoDAIgsy/hgMLCGw+Fhz/PyhYWFTcuyKAAAFkWBsizT0zS1OOcuAMApy9IOw9CK49iYXtSAOedw
P98HACH8WdshhDiEkKuqShqNRmRZViiEiBVFiS3LSk3TLBVF4QAAGEWRvra25sVxbM/Pz2edTsfX
NI1wzmFZljhNUz1NU4NzrsVxXHLOzaIoDFVV0SkjrDiOcRzHzSiKXtzv98/zfX+eEKLK4XrqASEE
0ze6mN6nl9fr9bHjOBNVVQNVVX3LsjYRQl1CyEhV1cjzvMTzvMIwDAYAEEmScCGEkSTJvOd55eLi
4qBSqbDpdVc4DEMjjmMPQthQFKVBCKmladrK87yZ53ktiqJ6FEVunufa9l2W+6GkZrvtIIRC13Vm
WVZq2/bEtu1A07QAYzx0XXeg6/qwLMsRQmjkum7kum6haRoHAIDhcKhNJhObEGJWq9ViaWlpYpom
ZYzBPM+VMAyNIAjsKIrcoijKIAhWoigqtqOwAy+sO+64Aw0GA3M0Gi1NJpNzx+Px4clk4soyhlMz
mjJNkziOk2qaFkAIA8MwevV6faVWq63btt3VNG2gKMqAEDKOoigCAKSGYRSapjFVVQUAQCiKAp49
mhxihJDAGHNFUYAQAhiGATnnqqIopm3brq7rHmPMLYqinud5O0mSBd/3D3ued4hS2p4KzIvjWJ/l
PjmVO3McJzVNM1JV1TcMY8N13Wdqtdqm4zh9Xde7hmFMAABRFEVRWZaxruuZoihUUZ4d+oqiAAgh
ghBChJBQFIVP/xswDANNz37Xi6IwyrLERVHElNJICMFOCWHFcaxML3g8czAYnJMkSZ1SKivaTyEw
xkLXdWIYRlqtVvv1en3FcZyndF0/rmnaqq7rG7qu93VdDxRFKTDGhBDCGGMMQshd1xUf/ehHf+sO
84lPfAJGURQ7jjPSNA1RSjHGWDEMw7Qsq2qaZkcIcVgIcUYURWcNh8Mzx+PxQpqmbpqmRlmWM3MU
N4QQKIrCbNtOa7XasNForHme94ymaU9CCJ9SVXXFcZyB4zixqqqFpmn02ekoznRdZ4ZhiL/7u7/7
pb/Mvffe+//8t3/5l3+BeZ4jRVEghBByzjkhhN9999170iC7HvZ+4QtfcMIwPP+xxx57209/+tPr
+/3+srz15pRJ/4Su69RxnLRarQ4rlcqTnuf90LbtH6mq+riu613TNBNN03LDMIpms0n/8A//cMc6
xpe//GUUBIEyGo10IYSNEKpTSk9L0/TFYRie6/v+iwaDwWHf9xtZlu3pnZcQQqCqKjUMo7BtO2i3
20/Ozc39wHGcH+u6/oSiKOuc84miKEmlUikPHTrE3vKWtxy4QbWrEda3vvUttL6+boVhuJRl2eEo
iqpSVqdG6ocQ4rquF/Pz871Op/NEtVr9oa7r38MYP6Hr+paqqiMIYQEh/JURwMnmne98JwfPFkGW
n/jEJ+J6ve5zzrtpmj7hOM73bds+r1KpvNxxnAs2NzePJEliMcbwbotrKnrSarWG7Xb7Gc/zfuS6
7sOVSuUxwzA2dV0fua6bEkLYn/3Znx3owbRrwrrhhhtgkiRalmWNyWRyJMuyBc65PJTvFEj/HMfJ
q9XqqFKpHG82m99fWFh4uNVq/cQ0zZUoiiZpmhIIofj7v//7PesMf/u3fysAAOTzn//8WFXVoNFo
9DzPW63Vak9ZlvW0bdsXjcfjc8bjcTsMQ4sQgnZBVABCKCzLSjudzsri4uL32u32g/V6/Qeu6z6j
quqQUlpSSvn73//+U2Ig7ZqwiqIAnHOrLMvF0Wh01ng87pRlKVcGDzCqqjLP8+J2u70+Pz//g0aj
8UCtVnu4Uqkcdxxnout68f73v5/N0jO/733vEwAA9vnPfz7yPC9vNBqDer2+Mjc391Sv17tsa2vr
Fd1u97TxeFzJ83zH+i/GWJimWbquO6nX688sLS19Z3l5+d5Go/GYZVl9hFBm2zZ74xvfeEq98XdN
WEIIlOe5WxTFkfF4fHq/328WRSGFdTDnqoCqqrRarU46nc6Ty8vLDywsLNxr2/YPVFXt1mq13PM8
9prXvGZmB9tUXOX9999Pt7a2Mk3Txo7j9C3L6uq6fhnG+Dzf95t5nqsnuwQCYyxs285brdbG4uLi
9zudzr21Wu3+SqXydKPRiCqVCpnluwP3vbD+93//F/q+r8ZxXEvTdLksy2ZRFPp+LtST/Or5Fk3T
aKPRGC4uLv5oYWHhrk6nc2xubu4Jz/P8t7zlLeV++n0uueQSDgDIb7755p5lWbkQwhdCDDDGiaqq
F/Z6vfk8z9WT1ZcRQsKyrLzVaq0tLy9/Z3l5+dvNZvORarW6WavV0te97nX8VO5fuyKsMAwRIcRO
kqQTRdGhsiwr020Sp0zEsV3g9wtRJzxI0oYQAl3XydzcXH9xcfF7S0tLd8zPzx9rt9tPm6YZvvnN
b2b79Xd7wxveQL/+9a+P2+12DgBIMcY5AIBCCH+/1+u10zTVXmikNZU9qdVqG4uLi3cvLS3978LC
wndd1+0BAMjrXve6U37Cd1eElaYpzvO8Gobh4X6/f3oURdWDHl09V066rhPXdVNd13MIIQUAQM45
TtPUiuPYes7FsPt2bxuEEJimWTabzf7S0tJDy8vLty8tLd07Pz+/oihKct111+37yOAtb3kL/9rX
vpa22+0TiqIwjDFUVRUCAC7u9/vzSZK8oPRQVVWyHVktLS19a2Fh4SHDMAZvf/vbCZDsnrCKosBp
mtaiKFru9XoL4/HYOaiV7du1RpZlpaqqJhjjVNO0sFKp9C3L8hFCGQAAEkLMMAyblmW1AQCuEMLK
89yO49gsy1LZb7JSVZVVq9Xx0tLSo4cOHbr90KFDdzcajROe52WvfvWrD0wac/3114ubbropVxRl
3XGcY6qqIs65WhTFxVmWtX/Xo5EMwyibzebW8vLyvWedddY3Go3GQ6Zp9t/97ndTqaldFNZtt90G
n3rqKa0oijrnvE0pPZCbnLdPFdB1PatWq/1Go3Hcdd3jhmFsqao6QAj1EUI/E1ZZlqbneXUhxLym
afOEkKXRaHR6v98/HARBPc9znVKK9sOeNoQQ9zwvmpube2JxcfHo0tLSffV6/US9Xs+uvPLKAzfn
8sY3vlHcdddduaqqa2VZHivLUhuNRm4cx1Ycx89rmxmEEEzn/PqnnXba/UtLS7dUKpWH6vX64O1v
f7uU1W4LK01TDACwyrJsMcZaAIADd3szxphbllXWarVRo9F4slqtPmLb9vcNw3jGNM2hYRgp5zwX
QhS6rlPOOUjTVJkeh2KqquoIIebr9frZjUbjgl6vd8FgMDg9CIJqURTqLB9oON0PmLdaraeWl5eP
1uv179RqtWdUVT2QstrmVa96lfjGN76R1Wq11TiO7z399NM9jLG+srLykiiK3N92ygNjzBuNxmhp
aekHrVbr9lar9aDjODIN3CthjcdjJcuyShzH81mWNRhjGtiDLUE71oCKwqrVatxqtdZardb3a7Xa
fY7jfN80zVWE0JgQUmxPuE8n3wFCaHsiHkAI4dzcHHJddzVJkqcHg8FPdF1/0rbtS0aj0QWDwaAT
BIE1i9KaFjXmCwsLJzqdzrFOp3O0Vqs9SSmN3/SmNx34CeI3v/nN4hvf+EbaaDRWFEW5mzHmUkqd
9fX1M8MwtH5TdIwQErquF9Vq9ZmFhYW72+32Q41GY7NWq0lZ7YWw/uM//gMSQrSyLJuTyWTJ9/1W
URTaQalu1zSNVavVsNPpPLG4uHhsYWHhnmq1+mhZlj3GWKmqKv/IRz7ym35ZAQDgN910U0wISR3H
GWqa1q1Wq91KpTJWVfWVEMIjQRBYs5RKT08LIHNzc73l5eWHlpaW7q7Vao8tLy+Hs1xftRPSOnr0
aKIoypNJkhwriqI9mUzqURT9xlufptttNprN5ndbrdaxw4cPr+q6XsrVwD0SFmMMCCE0SmkjiqKF
wWDQzLLsQKSECCHhOE66uLj49PLy8p3Ly8u3V6vVx0zTHCGE6B/8wR88r043rVhmn/3sZxPbto/X
6/XUcZwIQkgYYyjP89MZYzNzIitCSFSr1XB+fv6n7Xb7O0tLSz+oVCrBa17zGnaqDaJXv/rV7Kab
bgoXFxcfi6JovlKpnBbHsTdNDdGvedmNlpeXHzl8+PB3DMN4yrKs6FSvs9pTYXHOYZqmWp7nHiHE
I4SoB6GcYRpdlNVqdavT6dy3vLx8V6PR+GGtVptcd911L2ii9I//+I/FbbfdVjLGupzzh/M8x2EY
WuPx2COEzM/CCuJ0JbSsVCqb7Xb7Ec/zfmBZ1pbneeWpOpBc1yUIoUGz2fz+GWecsQwh9FZXV89N
ksT8xT6PEBKVSiXpdDpPN5vN+xcWFh6tVqsTKavf4kW5w18iIoSYZVk2hBAOx0+jSAAAIABJREFU
mJGbpl/gYAWqqrJGo9FbXFx8uF6v39NoNH7kOM4LltU2r33ta8XrX//60jTNQa1We6TT6Rw97bTT
vluv132M8Z53al3X2dzc3KjZbP640Wg8NDc3d4IQkl911VWnbCpz5ZVXCsMwsmazuTo/P39fq9V6
pN1uD0zTJL/YfxRFoY7jdDudzoOtVuvharW6uby8LOet9jLCuvnmm2GapqqqqhUAwByE0IUQ7nth
KYrC6/V63G63n1pYWLi/Xq//yDRNv9FonPRUyPM8whjrHz58+PsQwoU4jg8VReGFYWjs1ST8dBm+
mJubW2232496nvfThYWFiaIop/y8y1VXXcVvvvnmIEmSx+fn5x8qy3I5CAI3y7LadpSlKAqbm5sb
tVqtH9VqtWOtVuspAEB68cUXy+hqLyOsoiggY0wTQriU0irn3DwI23E0TaP1en1Yr9d/Wq1Wf9ho
NPoYY3L55Zef9AH7hje8QVQqlbLZbPY8z3u82Wwer9VqwV5FWdOtN7RSqYyr1epjc3NzP9R1vS+E
KK+88ko5UTztH5VKxV9aWvr+3Nzcg41GY91xnBwhJAAAQFXVstlsPrO0tHS/67o/9DzPr1arUlaz
IKyiKLQkSdzxeFyN49g8CPNXCCFiGEbPNM2nAACrjuPE119//Y51OMMwuK7rsW3b641G40nHcfoY
4z2Z2IYQCsdx0lartep53qP1ev2JdrudXHPNNVJWU6655hrRbDbzRqNxol6vP7S4uPi9er3eRwhx
TdOI53kD13W/1+l0HlxcXOzZtk2uvvpq2X57nRIqigIZYyYhZG44HC75vl97zp65/TyHRRRF6RuG
sSmECAEAdKcHwE033VQ4jjOoVqsruq77EMK9WokTpmlGtVrtadu2nxRC9BuNxp5PtH/zm9+EhBAQ
BAF84okn0IMPPqh1u12LUoo1TSOtVitbWFig9XpdNBoN0W63RaVSEbZtg52oF6vVapwxFrRarZ9k
WXZvt9tdsm27ZllWctppp3230+ncaxjGE/V6PdkpWd18880wyzLY7XZht9sF4/EY9no9tLKyYkRR
ZAAAgOu6+dlnn52fd9557MiRI6LZbIpZL0nZMWFNa1BMjHG9LMtqnufGfo+wpoWeFGMcmqY50XWd
7EaBJOec2bad6Lo+EEKEQog9SSEQQlxRlLHneU82Go0NQkj+yle+ck86+H/+539CSimEEELf91Uh
hJamqcYYMyGEZ0II/w8AoAkAeIYx9l1KaZ9SWpRlSdM0JQihIs/z8nOf+xzZLux973vfe1J+lwsv
vFDceeedpN1u98IwfGR5efl027YtznnWbrfvWVpa+p6maaNrrrnmpL7sPv3pT8MgCCCEEPZ6PRUA
YOR5rpVlqRJCFEqpLYQ4HwDw8ukYfYRS+miWZZM4jkshRPGpT32qGI/H3DRN/uEPf1icMsIqigIS
QjQhhAUhPBAH9amqyi3LIqqq5hjjEmO8K18oY0xgjEvGWFCWZco533VhKYrCq9Vq7HneumVZj7da
rf70ItNd54YbbkDj8VijlDqMMS+O40ZZlo0sy9wkSaqqqp6PMX4tIWSeMXY8y7Jz0zQ9rut6MD0W
JsnzPDAMwzdNc6iqagghTD/zmc+Uf/qnf3pS2vaqq64S9957b16pVNaOHDlyT6VSieI45o7jPDg/
P79RrVZPmqy+/OUvQ845DsNQZ4zZnHNvMBg0OOdzYRh6URSZcRzbURTNUUpfIYS4EDy7n/WCMAwf
GI1Gq7quT3RdHxNCfMbYmHMefvGLX8wMwyBve9vb+IEXVhiGgFKqZFmmMcb2xSbe3xRdYYyFqqoM
IcSFEGK3vMEYAwAAVpZlQQghYg+qRxVFYfV63Z+bm3taVdUV27ZD13V3tSMfPXoUpWmqTyYTN0mS
+dFodFocx6eVZXmIc94mhLhRFHllWbYBAAtCCJsx9uI8zxfCMOwDAII8z/M4jlNd1wPDMLZM01wx
TfOEaZrrlmX1PvvZzwaGYRTvete7XrCMDcPg9Xo91DTtUU3TtkzThBjjdUJIerJOsLjhhhu2jymq
B0HQCcNwOUmSw5TSJSHEfJ7nlSRJjDiO7SRJmoSQJgDAFkIAQshlYRieORgM1imlY4zxmHO+pev6
arVaPa4oygmMce+Tn/xkjDGmH/rQh8SBFdZwOISMMTWKIp0Qsu/nroQQoCxLlCSJNr2lGkMId+1n
CyEQQkhFCClwt37wz6eDzDRN3/O8VYSQnyRJ8frXv37XOvA3vvEN3Ov13CRJFieTyYt9339Jv98/
b2tr64wgCJqcc0MIgSmlSlmWSlEUGnj2fDGtKIqG7/teEAQUY8wxxgxjTG3bTur1er9ara44jvOE
YRg/dRznJ47jrP7rv/5rAAAgL2SQvuIVrxDf/va3SwjhsCzLCaUUUErJO97xjhcswxtvvBEmSaIN
h8NaHMdnRFF0bhRF5wZBcNZwOFwejUYNzrnJGMOUUswYw2VZqtM7QOF0qsEOgmC5LMuWqqoUQkh0
XY9brVaXMfZUWZY/0HX9e57nPdlutwe33HJLce211/IDKazBYAAZY2oQBEZZlgfiolTGGKSUKkII
Swixa2UaCCFQlqWKMXY1TTN2W1gQQoExJqqqDlzXXXddNxkMBrvWcW+88UYliqLqZDI5ezAYXLa+
vn5Jt9t9URzHc2EYemmaar9ufpRzjvI81wEA+nMj5iiKanEcz/X7/cOKolxg2/bq0tLSg81m85hh
GD80DGPwX//1X8UHPvCB37nzTldQyfRzUvjKV76CxuOxEcfxYhAEL+/3+5cOh8MLJpPJUp7ntTiO
7TiOtd9Uqzd9Cavbl8FMa+zqRVG0RqPRYdd1z261WmcqinJ/mqYPK4qycscdd6RXX301P3DCCsMQ
cM7VNE31g7A6+Bww57ya53lNVVXt5ptvhm94wxt21MaGYaAwDE1CSB1C6Ox2Aa6u66xSqYS2ba97
nrfRbDaz3XLmrbfeikejkdfv93+v3+9fvbGxccXGxsaL+/1+nRCChRC/0ymtQgiQ5zkuisKCEJoQ
wqbjOB1KaSvP80az2XRrtdpDnPPNG264oXi+e0N3ittvvx1tbm6ao9Ho9G63e1m3271mPB5fMJlM
2tsb5F9ImxRFgYfDoTUajUzXdStlWTYZY21CSHV5efluTdOevu222+LXvva14kAJCz6LghAyIIQH
RlhCCLUsy2aapgvVarWCMZ6AZy/j3BGOHTu2fZ9jLYqiBUJIbTcLcKdvXeK67sgwjA1VVXvVarXY
jQ577NgxtL6+7oxGozO73e4V6+vr16ytrZ3j+743TW1OVroNAQAwiiKHEHIWIcRkjNmKoii2bT/Q
bDbXH3744fLCCy/cU2ndcsst0Pd9MwzD0zc3N69aXV19/fr6+suiKKozxn5nef+SNoGMMTi9f3G5
KAqLUqpDCBkhpFheXj7+wAMPFHuxQrxjwnJdF3LONc65qWmaAiGEByEtpJQqcRy3oig6nTG2PJlM
hl/96lfJ29/+9h355bIsQ3meO0mSLA0Gg7OjKGpxzndzA7TAGBNN0yZCiEEYhgGldMf3vd19990w
DENjNBotrq+vX7a2tvaqlZWVcyaTSWWnjtnhnMMsy4ytra1DQghFVVWkaRp1XbdgjPVOZlr3fDl6
9ChMkkTrdrtLW1tbV66trV134sSJC+M4rjDG8E61R5qmaq/XawIALgAA5EKIkWmaUZZle9IeO/am
tiwLWpalmaZpqKp6YCKsoijUXq/XHAwG50wmk98bjUYtRVHU+++//6TnSPfccw8Mw1Dzfb8dBMGL
t7a2zh0MBq3dTrExxmRadzaO4zgry3JH5zAeeughmOe5Mh6PG6PR6PxnnnnmVcePHz9/Mpl4O30m
mBAC5nmu93q9xePHj7+y2+1eORgMzvV93/7Od76zZyvdQRDgyWTSGAwGL33iiSeuXV1dfXkcx9Wd
ktUvtIfS6/WaGxsbF/i+f0Wv1zs3CAJrJ/r8XqaEAEKIIIT4IGx63oYxBtM0NaMoOjwajS50XfdE
q9UK0jQdgpNY9f7ggw/C0Wikpmna7Ha7vzccDi+Momgxy7Jdv89RVVXqum5cr9cTVVXZ9ddfv6Oh
8nRbl9Xr9Y74vn9RFEVnR1G044PzuWlimqbaaDRq9/v9V2iatoYxXsmyLN3J9P9Xcd9998GnnnrK
2NzcPCMIgleGYXjOtD3QLrUHzPNcG41G85ubmxcjhE5UKpWVLMtyAEBxICIszvn2Bx6UE0afIy0U
BEFza2vrpf1+/7KNjY0Xj0ajyn333XdSBtSxY8dgnufKZDKpD4fD87a2tv7P5ubmS+M4ru1FPRuE
kKmqmti2ndm2veMrRGma4jRNK/1+/0Vra2svD4JgnnO+6yvNeZ4b/X7/yHA4fGmWZed0u93ql770
pV1/+aZpqlJKG1tbWy/Z2Ni4OI7juV91MOAOS9zo9XqHwjA8L8uyM3q9nv0///M/u9ofd2Mu5MBt
7OScwyAITADAEUVRruCc55xzAgB4/NixYxOEEL3kkkt+p9/7jjvugFEUaZPJpNntds9bXV29Zn19
/bLNzc1DcRwbeyEsSikpyzKglCY7fVLEjTfeCCeTiR7HcTtJkjO63e6R0Wjk7cW2LkIInkwmXq1W
OzsIgpepqnp8cXFxDADYtWX922+/Hfb7fTOO48NRFJ23ubl5ehiGzl60B6UUJUliZVl2eDweny2E
+Onc3NxkN8e4AiQvJMpyV1ZWXswYExBCzDk3i6L4qWma/te+9rXi+uuvZ8+zY+KVlRWTUtoKguD8
brf76qeffvrK9fX1M37ZyZW7FF0JQkgZRVEQRVG80/NXWZah6XVZS5TSZc65vVdR+rQaXI2iqNPt
dl+CEHpoaWlp9c4774yuuuqqXZEW5xz5vu/5vn9OWZZnMsbsvbrTUwgBKKVKGIadzc3NMwkhtUOH
Dm3cd9995NJLLxVSWPtAWmEYumtra+cSQgxCSK0oigc8z/uRoijrn/70p2NFUUhZlrwoCvHXf/3X
P/el/uM//iN0XRfW63Xc6/X0KIqqYRgeiuP4/H6/f+na2trFvV5vOY5jc49SQaBpGtN1PRdCxJzz
Yqe3BTHGcJIkzng8XsqybJFzroM9vGWJMQZHo1FVUZQz6vX6mXmePz4ajdLdiLJuv/12SAjR0jRt
9Pv9s8MwPEwp1feyzxNClMFgMAcAOMN13XkhxNNxHNPdirKksE7CGzAIAo8xdjal1AnD8FC9Xj+7
Vqs96jjOcVVVh2VZxlmW5f/0T/9EFUUR0wpjmOe5gjE2FUWpYow7YRie1ev1zh8Ohy/p9/tnDgaD
dp7n+l7NASKEhG3bRb1eD6vValytVkvTNHfsYW644QbIOceMMWsymcyFYdgkhKh7OQcqhIBpmmpp
mtYJIaePx+P5NE23wC4s6UdRBBljZlEU84PB4MhgMGjt9Zn+nHMYx7FpGEY9z/PmYDCwoiiKZUq4
jxBCwDiOLULIkSRJGpPJ5LDneed5nvekbdsnMMZdxtgIIZRyzvm0oljJ89zMsqwxmUyWCSFnRFF0
1ng8PuL7fns8HtsnqzjyhaSDuq5Tx3Eyz/Pyer1ObdvesQcyDAMQQhQAgDeZTFq+79eLolBn5Ds2
8jzvjMfj5m6V6fi+jznnXlEUC0mStMIwNGfhqjfOOaSUGmmaVrvdrq0oCgIAMCmsfSatoijUwWBQ
HY/Hjmmah+bm5s6vVCo9RVH6jLERACBVFIUJISClFBNCLABAHQDQCcOw4/t+tSgKnRCC92qe4pdF
WRhjpqoqNU2T2ba9Yz9LVVXIGNMwxtWiKJqTycQty3ImavgopVqSJI0gCKq1Wk2755574BVXXLFj
8v7kJz8J4zhGjLEKpXQRIeQJIWamnhEhpAMA6mVZOrt5v4AU1smVFqCUIkqpRghRi6Kw+v1+GwBA
OOcUAMAghAIAADnnQAiBIYQKhFAjhGhFUeBZO+QQQii2paXrOt/JlHDahirG2MIYG9NShlloD0gp
1ZMkabquO1epVCxFUQKww6fNMsYwIcQTQixgjN29OKXjV/QJaBiG4bpu07ZtB2OMpLD2OdMCUzVN
0319eOG0AFgghLiqqkLTdu4e3DRNYZ7nqCxLZVYizO0XESFETZKkTimdsyzLBQAMdlJYEEJACIFp
mhpZlnmUUgPs4eLDLz6boiiqpmmuqqomxlhGWJLZ6Ji/IC6A0M55JM9zkGUZnN64NFMFx4QQHEWR
Fcexm6apORqNdlSoeZ6DNE1REAR6FEV2URTqjBVgIyGEyjnf1TQVyWEpmaVI5rmfWYJSCtM0VeI4
NnzfN9bX1/G///u/71hkMRqN4Hg8xqPRyAyCwM3zXJ+l6YLpxDskhABCiIywJKceqqoCQgjAGIvt
e/xmCc45LIpCm0wmO76h3/d9EMcxHo/HZpZlXpZl+qxIXAgBp8JChBC0k1G3FJZkZkEIAYQQmJG5
5V86UCmlahzH+nQpf8dI0xTGcYzG47Gepqk1rUeDM9QWgHMOGWO7Gg1LYUlmju35sllMWbcvVtlp
YTHGAKUUFEWByrLEM3xF3oHb/CyRPG8xzOgJH5AxppRlqeR5vqPCmlVp7zVSWBLJ85Mpmt5Esys2
kdKSwpJIXrBHdjoClBHWL0eWNUhmLoiRzyiRwpLMftgiIwqJFJZkv0lLiksihSXZH/ng7K4QSqSw
JJKfl5VEIoUl2TfpoEQihSWREZZECksikUiksCSncpQl80KJFJZk36SEMi+USGFJZh9ZgyWRwpLs
O2FJaUmksCQSiRSWRLJT0ZZEIoUlmVmmk+7SVBIpLMm+kpZEIoUl2S/OkhugJVJYEolECksiOTnI
iXaJFJZkP+WCshEkUlgSGWFJpLB+634om1nyfKQlxSXZdWE9d5uF7ICS55MWytRQsuvC2t55L4Tg
QvZAyW/fZySSX8mOXaSaZRngnIuiKASlVLa0RCKZXWE988wzSAhRyfO8nSSJKd+eEolkZoW1srKC
AAAe53yOc27KkyQlv4n9MtcpX74HUFiEEACeXSHEQK4USg6ICLafcaefdXvxQcrx55F1WJKZC7Rm
XVacc8A531GZCCEA5xwAeWT07kRY0/BeAAC2VwlllCXZ9ykrQkhomgYcx4HnnXceuvbaa0+6UBBC
YGtrC/7kJz8Rvu/zLMuktHZaWIZhCABAzjmPKaWEMabJ5pbs63QEIWjbttJqtYxDhw45lUqlmE59
nHRhtdttpCiKG4ahkec5yvNcfgE7KaxarcaEEJOyLLfiOF5kjKkyypLsc2Fh0zTrtm2/CGNMgiCI
KKUnvU9PIznIGLNrtdrZm5ublhTWDgur0WhwznmQJEm3KIq0LEtPrhRK9vt4IYQcCsPw1QCA30MI
Ec75js0DU0q1oigWIIQV+bLfYWHpug6EEKQsywIhxGRTS35LZna+hhCCB4NBI8syR9f1syCEgnMO
d6ocgzEGsyzT0zQ1ZLfYYWEpiiKEEAJjzCCEctJQ8lulQrMM5xxGUaQlSaLtRp+eljVAWdqwC8JS
VRVwzrmiKFJYkuclrX0gLiBTtAMmLE3TfiYshJAUlkQi2R/CghBy2dQSiWRmhWUYhmCMcVVVGUJI
QAjlNgOJRDKzwgKMMa5pGscYS1NJJJLZFZZpmtvConIOSyKRzLSwbNsWlFKu6zrFGMs5LIlEMrvC
siwLUEqZrutsmhLKKEvya5HHqUj2TFi6rgOMsVAUhW9Pukskv624JJJfxo7tg0IIAQihkEWjEolk
5oVFKRWUUkYIIYwxLt+akt+EvBZOsmcpYZZlgBBSpmmalWUpr82RSCSzK6zxeCwIITSKopxSSqbV
7lg2ueTXISNxyZ4Iq9frAUopS9O00HU9tiyrSJJE4ZzLeF/ya2UlpSX5VezYHFZZloIQwlVVzT3P
iyzLyhBCsh5L8puQLzTJ7kdYlUoFMMYYQijnnCdxHBey4l0iOSBvlenCyLQSYP8Lq16vC/rsHfVF
WZa5qqpUrv7s+865Gz9HvtT2S3o2ra9EaPduC9wxYTWbTVCWJSOElEmSlKqqyoP8DoC4drJzyrKG
fYOAEAqEEFcURRwIYTUaDVAUBY/jmBiGUU7PxZJf9T7toAAAwTkXaZruyA/42Mc+BpMk2U4xuHy5
zfaLC0IoMMYcYyx28zSWnTytQQAAmKIoJcaYTC+ikJ1wH3ZOIQQkhKDRaKSsrq5qH/zgBznGJ69C
RQgBNjc3QZZl6PTTT1c450iuFM58v+AIoRJjTE9mX9gzYQEAAKWUpmmaFUWREkJKIXvh/gqrhIBF
UShJknjj8XjhscceO933/ZgxxneiPMX3fQgAqAshOoQQWwiB5Lcwk/0CcM5zAICvqmq0m6ex7Jiw
rrnmGvFv//ZvZGtrKwmCIEiSJGeMSWHtIxhjcDKZWEKIw5TSyw3DWCjLcvtGz524QBQmSWILIZaj
KFrgnMtC4xmMuKfz0RMI4YplWUNN03btGr8djbC++93vCs45ybIskxHW/nyT5nmuMMbmiqK4FGN8
AeecgR2qlZrOjSgAADPLMo8xpshvYbZQFIXX6/Wk0Wh0bdteazabgWma+z/CAgAAy7IEAIABAApV
VYmcSN2fEEL0IAjmwe7NQcLtlFS2/myBMaaVSqXbarUetyxr3bbtuFar7f9JdwAAmJubAwAApmla
4fs+kYWj+zragkBWocuUEEKi6/pKvV5/1HGcrSAIyje+8Y0HQ1itVgsIIThCqDAMg8iyBolk/6Jp
Gq1UKmPDMJ7wPO+xxcXFYLezph0VVq1WAwAATggpdV2Xl1FIJPs3FRSVSiU8cuTIY4uLiz+wLGtz
bm6uuPzyyw+OsAzDAODZWqwCQlgCAOTmZ4lk/6WBwjTNcjp39eDhw4d/UK1WJ47jsN1+lh0VFmMM
CCFYWZYJpTRWFKVACHHOuayvkUj2CYqisHq93ltYWHikWq0+0G63j1cqleJlL3vZrmdMOyqsIAiA
EIJGURQhhAau647LsvTyPNdlN5BIZh9N02i9Xh/Nz88/ury8fGez2fwxpXRy1VVXsb14nh2NdP7k
T/5ERFHEGGNJpVIZNhoNX9f1Uk6+SySzj6qqrFKphAsLCz/qdDpHG43G/+10Oj3DMNhePdOOF+bN
z89zhFBOKY2zLEunVbECyCVyiWRmQQgJz/PSTqfzVLvd/vb8/PxdtVptdWFhobjooov2bPFsV4SV
ZRmJoijTNK2Qp45KJLMNhFAoikI8z1tfXFy8Z2lp6d5Op/N0q9VKL7rooj0dvzsuLF3XOSGkYIyF
jLGIcy5v0JFIZhhN08p2u72yuLh49/z8/O3Ly8s/NQwjueaaa/Y82Njx1bpLLrmE9/v9IsuySVEU
Y0opkV1CIpnJyAqYppnNz8+vHDly5I4zzzzz6/V6/fuqqo6uv/56NgvPuCubSxFCTNO0BCEUQQjJ
9Iwl2UMkkhlKA03TzFqt1sppp512Z6fT+Zbrug/btj1+29vexmblOXdFWAsLCyLLsiIIgtRxnDJN
U1YUhSKlJZHsPQghbppmtrCw8MTy8vKdrVbrf2u12qMY4/Ef/dEfsVl61l0Rlm3bAiFUOI4TVqvV
MEmSoixLLHfjSyR7LyvHcaLFxcXHFhYW7pifn7/Ndd0fQwgnf/mXfzlzC2S7IqyiKHhRFBmE0Ldt
u28YxmGEkCkvVZVI9iwFBBhjVq1WR/Pz8z9cWlq6bX5+/qhhGD9VFCX+m7/5m5lczd8VYcVxzPM8
jxljfU3TBqqqpgCAuuw2Esnuo2kas207dxxn0Gq1vnfkyJHb6vX6d3RdX8EYZx/60IdmtvRoV4Tl
ui4HAOSmaQa2bQeqqhbyMD+JZNejKqHrOq1Wq8H8/PzxTqfz/7V357G2nXXdwJ/5WfNaezx739Nr
SxFEBk3D+8IrSMG20pbWlCI1IZUYDE78pTExaqLpX0pM/Ffjm6C2IQ4hVBKtZZChEGvlhYLQAu3t
ve29Z9r7nD2utdf0rGd4/+g+9VgpIJTbc895PsnObtpze/dZw3c/z289w7/3+/2Hoij6su/7exDC
+n3ve9+xvi8vS2Ddfffd5i/+4i8axtiKMbZACFXA7qBjWZcNQsg4jlP3er3xcDh8bDgcfmEwGDyy
sbHxhO/70zvuuOOKGG502dbMnk6nSimV13U9aZomB3apGcu6LK0qhJAJgmC1ubl5fmNj4987nc6/
bm5ufnU4HG5RSlc/93M/p66U3+eyBVZd18YYUymlZpzzZRRFYrlcMimlLbxb1g8BpVRFUVQEQbAf
RdETZ8+efXhzc/NfkyT5ZpIkC8/zmltuueWKajhctsAKggAYYxqlVFZV1Wz97kop7c4olvXitqqA
4zh1q9Wa9vv9c/1+/0u9Xu+RMAy/5nnebrfbLe+88051Jf5uly0sPM8zxhhR1/XSdd0Z53yFEOpc
zs9gWScZQkgzxiSltOx0OjvXXHPN/+t2u1+I4/gr3W53K4qiJYSwufPOO6/Y+vFlCwvGGNBa1wih
KaV0hDFeAAA2AQB2MT/L+gFaUwghjTHWnuflvV5vO0mSb8Rx/OVer/eljY2NJweDwUEQBOLtb3/7
FV83vmyB9Su/8ivmr/7qrwQhZOG67gHnPEUIKXvJWdb3F1QQQsMYk61WaxnH8TgIgqeiKHq01+s9
OhwOn3AcZ09rXTDGzNvf/vYT8VT+snbHwjDUq9WqMsYsOOeZDSzL+p/DGGvf92vf91Pf98edTudc
v99/rN1uf41z/jildC8MwzIIAnkld/9e8sB697vfbT70oQ8JrfWMUjrhnJeU0rhpGrsphWV95xaV
4ZxLx3FqznnaarV2e73euXa7/fU4jv8jDMOnHMeZOI6zSpKkueOOO07kOMfLXvD2PE8qpWa+7+92
Op1JXdfJYrFw7URoy/r2rSlKaUMIqdvt9nRjY+OZOI6fCILg677vfyuXp/g6AAAejUlEQVQIgq12
uz05c+bMynVdef3115/oAdmXPbAQQgohtHRddxzH8WQ2m52FELp2qRnL+s+BngAAjTFWURSlvV5v
x/f9C2EYPtHpdL6VJMn5JEm2W63WFGNcFkWhb7755lNxA132wFJKyaZpUozxnuu6Y0JICSGMgd2U
wjqdAQXAepoaxtisJyUvGWMTxti+7/tPt9vtb3Y6nXPdbveZbrc7JoRkdV0Lz/P0bbfddqq+6S97
YBljtBAic1135LruHsa4AHZeoXU6u3vG8zzhum5FCCkopWkQBKMoip72ff9cu91+KoqiC3VdbyOE
VkEQiF6vpzqdjn79619/Ku+Zyx5Yd999t/nQhz6kXNfN8jzfdxwnZYzJqqrQaapjQQgBIUQyxhqE
kFZKkaZpqJQS2e7xyQ0oSqkkhAiMseCcV61Wa5IkyW4QBFthGF50Xfc8AOBpY8y41Wqlw+GwcF23
vuOOO+zcW/ASjTKPokhLKVPP87ZbrdZ2mqZnDw4O2k3T4NNy4BFCOkmSRa/X26aUroqiCJfLZX+1
WnlN0xC0prVGSimktUbGGGjD7Io5vwZjrCGEer21neKcl+12exaG4Z7neXtBEOw5jnOBUvoMY2zc
brcXrVZr4XleBiGs77rrLhtSxyGwCCEGAJBhjLejKLoUhuGrZrNZfJoCC0KoGGP7cRz/m+/7jzdN
A+M4HuR53lZKJZzzhFIaV1UVpGmapGmaVFXFpZQIPFvvg/CwAPJskNkwu/zn0BwO4PzPiocxGGMd
BEEdBEHmuu7Mdd0FQmgCANhxXXfL9/2dKIrG3W53FsfxAed8nud5Vde1QgiZX/iFX7An8jgFllLK
NE1TGmP2HcfZZozNEEJnT9OBN8YYKWXeNM0zCKHPv/rVr96HEPqz2SwuiqJFCGkjhFppmsbT6XTD
9/2hUioWQrhCCA9j7DPGPACAUxSFm6ZpUFUVW/+/j95U8Mjfaa/4/0GX/ei5ev6/Rwhp3/dLz/NK
x3FqSmmttS6FEBnGOI2iaOn7/r7rujtxHB/4vj9mjO1gjA+UUpkQoqaUKsdxdBzH+r3vfa89Occ1
sN797nebv/zLv2wopUvf93cppXMAgDplgQWUUqiqKpRlWaO1nl199dVTAACGEBKEEIEQYikl8X0/
8H2/RQiJFotFNJ/PWwCALue8LaWMF4tFl3N+RgiRGGNI0zREKcUwxoxSSiGEWCmF67omVVWxpmmQ
Hff2bWtMmnPerCcQK4yx0lrrpmkaKaXAGEtKqcQYS4RQ5XneJIqi/SiK0iAIVgCAuZRyFATBOI7j
BSFkmabpAgBQBUHQ+L4vgiCQvu/rd77znTagrpTAAgAAxpjpdrslhPDAcZwJ57yq69pTSp2KUe/w
WQQhxAAA6PHHH9e//du/rQAAEgBQH/3Zj370o1NCyK5Sily6dIkCAJiUkjPGmFKKM8ai4XDY55x3
lFL+bDYL8jyPKaVt13UTY4xTVZWzWCyig4ODdlVVPn4W0lojKeVhjQwjhBDGGEEIoTEGaq2h1hoq
pZBSCh7XjUPWk4ANxliva0cGIXTYXTNKKaOUUgCAw7qSQQhphJCBEBqllMYYV3EcL+I4Tn3fLznn
lda6LMsyrapq4Xle1mq1VkEQ5BDCVVEUk6Iopp7nlUEQNBhjAQCo+v1+tbm52URRJBFCzUkfzHkq
AusXf/EXzQMPPFALIUatVuv8YDDYVkp5WZZ5p6Hrsl6ziIVh6EdRRFut1gsGwXojy+daoL/zO78D
16EPoiiCrVaLuq7rEkKc1WrFLl26xCaTiYsx9hzHcYwxtCgKppTypZRt13WTTqcTuq7rVlXlLJdL
N89zX0oZMMZCx3E8hBBVSmEhBBFCsDzP3dVq5ZRlSYwxECEEMcbP1dG01uCw1XakngYBAFBrDY0x
h7W3b3cs9Pp1tOv13/75sF50uBHvYStVa20wxo3ruiIMw8r3/ZJS2qyfyEljjKrruqqqaqW1zjnn
teu6led5teM4ghAiiqIo5/P5EkI4CcMwDcOwcl1XGGOaoijquq6LJEnqq666SgwGA+F5niiKorpw
4UI9nU4VODI05zd+4zdsQJ20wAIAAN/3BaV0nCTJuV6v98x0Ot3MsswFp2AQKYQQcs657/thkiTu
K17xCrxuXX1Xf/Inf3L0hjAAgPojH/mIwBinGGOwbllACCFECAFjDOScoyRJSKfTcYbDodfv933H
cZzZbMZ2d3f5ZDLxqqryGGO+53kuxphKKVld16wsS04I8QAAHoSQU0pZu9124zjmnHMipcRCCCyE
oEIIuu6SEqUUkVKysiyTsizbSin6/J7x4a7gnufNKKUFxlitWz6H7xpjrDDGej0MRBJCFABAFUVB
9/f3u2malpTSC1EULZIkKcIwLDjnNWOsJoQ0xhhVlmVdlmUBACiDIKiTJBGtVkskSSJ832+qqqp3
dnbyyWSSG2Nqz/MUxthIKQ1CCKxbZABjbAghgFJqHMcBv//7v2/D6bQEFkJI1XWdhmG47XneNsa4
PE11XQAAM8b4CCEXIUQeeugh8da3vvX7ugHuuusuA77LANzf/d3fFZTSMoqiRRAEiDEGi6KAjDFI
CIEYY0gIQZxz6HkewhiTpmlIWZbUdV3iui4ty5KGYehcc801Qb/f9xzHoXVd4yzLaJZlLM9zVpYl
q6qKCSFoXdfOfD7v13W9oZRizw8sjLF0HOdweZSUECIJIYoQoiilz72vJ/7KIAgaz/MahJDc39/n
X//61zebplnFcfxYt9udR1EkgyBoGGPNuvyk1i0wgzE2AAB9GDicc+O6rvE8zxBCTBRFRgihjTHg
j/7oj2wQ2cD6r66//nrzN3/zNw3GeOK67iXXdWeO4/SrquKnoSjcNA0uy9ItisKbzWZMCFGCH+Ko
/w9+8INHQ+27PuT46Ec/CmezGZzNZpBzDimlMM9zGIYh6nQ6uNPpIM45LMsSQgih1hqta16HRX2o
lEIIIQohZM9vOR+OyoAQSkJIQylVlFJDCDGUUkMpBYwxwxgznHPj+74Jw9CEYWgwxqaqKkgp5YQQ
5bpu3ul0VBzHJkkSE8ex8TzP3H333TZ4bGC9eJIkUUVRTKMoOnfmzJknmqbpjUajwUkfk6W1hnVd
8zzP4zAMu6vVKpBSZuAY7Sb08z//89+11WZZl7VX9lJ/AN/3NaU09X3/Yq/XezKKogOMsTo6DuYk
MsbAPM/dNE37SqlNjHGCEML2krSsYxxYb33rW81yuaxd151EUfR0GIZ7SZIUlNITPS1Baw3LsuRl
WSYAgB5CKCKE2MCyrOMcWAAAQCk1YRiugiB4pt1uX+h2uwec8+akH3ylFFRKOUqplhAiQgiRRx99
1A7otKzjHFjvec97jO/7heM4W0mSfCuO4y1KaX0aToDWmldVNciybKCU8mazmV0u2rKOc2ABAABj
rOGcz5Ikecp13acppTnG+KTPVodN07DVatVbrVZn6rruHBwcMHtZWtYxD6xbb71V+75fxHG8E0XR
uX6/vxPHcbFeLvZEMsaAqqr4dDrdyLLs5UKIs6vVyr3vvvtst9CyjnNgAQBAFEXS9/39Vqv1xHA4
/FYURfP1WkInVl3XZLFYJEVRvCzP82vLsoza7bbtFlrWcQ8sSqlSSi3CMDzfbrcfi6Jo1/f9aj1C
+cS2sqSUNM/z4Xw+/7GqqoZKKfdTn/qUbWVZ1nEOrBtuuMEQQpokScZRFD3W7/e/0e/39xlj8iSf
BCklmU6ng/39/ddWVfWaLMt6i8XCDnGwrOMcWAAA4Hme8X1/6XneU71e72utVusiY6w6Onv/pFFK
oSzL/OVyeXY+n792b2/vqizL+Kc//WnbyrKs4xxYt912m8EYizAM97vd7uOtVusb3W533/M8cVJH
vxtjQNM0OMuy7mg0et3BwcFrpZQbi8XCPjG0rOMcWAAAcPvtt5tOp1PEcXy+0+l8dTAYnAuCYHWS
W1nGGJhlWTAej18xn8//93Q6fc1sNgsfeughW4C3rOMcWAAAwDkXAID9Vqv1eLfb/VoURWPHccRJ
DS1jDBBCkOVy2Tk4OLhuZ2fnp6bT6cu3traCj3/84za0LOs4B9aNN95ofN+vNjY2tjqdzleHw+E3
u93ulBByYoc5aK1hURTO3t7ey3Z3d6+fTqc3rFtc3ic/+UkbWtapR47zh2u326osy2kcx98YDAYv
Wy6Xm9PpNJFSuid1vSylFErTNEQIvRohpCCE0nVdgxA697nPfS5/29veZveqs06tY/3o/N577wV3
3XWXwhhLAAAsy7IlpexXVeVLKclJPSnGGFjXNa+qKjbGxAAA47puijFe/fqv/3pz77332jWqLBtY
x9Hf/d3fmQ984ANKKSW01lhrnVRV1avr2tVan9hukjEGCiF4URQdY0yy3uxhhRDK3//+9zcf/vCH
bUvLsl3C4ygIAuF53v7GxsZ/5Hk+SNP0TF3X3nQ6DU/yUspaa7RarYJnnnnmJ4QQrpTSa5rGS9P0
sb//+7+fRVHU3Hrrrba1ZdnAOk7e+MY3mgceeKD0ff+ZJEn+fTAYDPI8j1ar1curqmKnIbS2t7d/
TErJ8zyPr7rqqjhN068URbH/4IMP1r7vS7v3nXUaXFE3+kc+8hG8XC4H+/v7b7pw4cKdW1tbPz0a
jQZVVdGTvpchhBBwzuuNjY3tjY2Nr/R6vUeuuuqqrwyHw/OMsYkQos6yTP3ar/2aDa4fwGc/+1kI
IQRSSnDTTTfZY2kD6/v3j//4j7BpGmc8Hl8zHo9vunjx4u3nz5//X7PZLBFCnPjH/hBCQwhRrVZr
0e/3n261Wo8nSfJop9P5mud5FwAAMwhh3el0dLvdNu94xzvsDfcd/Omf/inEGIM4jmFd18j3fdzp
dAghxBhjpDFG3nLLLbZWaAPrBwotlOd5kKbpq8+fP3/LhQsX3rG1tfWq+XwenIatwQAAgBCiKaWC
c55vbGw8c+bMmS8zxr7sOM4Tg8FgdzgcLoIgWK1WK7FcLg3n3PzyL//yqQ+vP//zP4dCCAAhhIPB
AM1mM1KWJQ/D0C+KIkjTNEII+b7vr+I43uWcT9/znvcIGxM2sH4gDzzwAF4sFvFoNPqJ7e3tdzz5
5JO37O7u/mhZlo7W+tRMGEYIGdd1qzAM52EY7vX7/W8NBoPHoih6CkJ4USk18TwvT5KkchxHpGna
TKdTI6U0YRiC3/qt3zqRIXbPPfdAIQQghABCCIQQIkIICYKACiHYZDLhhBCvrutYCNFNkmSotd5c
LBabQog4DMNvDofDz/i+/xgAILPd7GP0ZX0lfujbbrtN3X///ctut/uNpml40zQuxhhtb29fWxTF
qQktrTXM89xd72/YyfP8qtFo9JOU0oM4ji91u92n2+32JQDANgBgtFqt5kKIglLaAADkX//1XysA
gE7TVK9WKyOlBH/4h394RdycH/zgB2HTNEApBRhjcGNjAyVJgiaTCdrZ2cFaa9w0Damqiq6vj6Rp
mo7Wup9l2UZd12dWq9VwMpn0CCEJxjhsmiYEAOherycdx3n0JI/1s4F1mSVJojnnc2PM1wkhLgCA
G2Po7u7u2dVq5ZyW7iEAAEgp0Wq14nme9yGEXUrpKzqdzmtXq9Vkb29vHyE0ppTueZ63FwTBBAAw
EUJMiqKYN02TLRaLXAhRUUr1PffcY/I8N1mWGcdxTK/XM71eD/T7fRPHMVBKgS996UvgM5/5DBqN
RsDzPPXII4+YFzOIfuRHfgScOXMGAgDA3t4e3NnZAePxGKZpCjHGsNPpQK01bJoG1nWNq6rinHMP
YxxWVeU3TRNLKdsAgLiqqnA+nydpmnYJIR1CSKssy5ZSqlNVVTKfz726rgkAABpjAOc8Y4x5WZax
K7UHYgPrGLrhhhvMZz/7WTkcDqeU0q+up+twrTUajUZX5XnOT1P30BgD1iGNtdZ4PB53Dg4OWhDC
azHGMkmSVbvdnmdZNiOE7COExhDCaVEUCwjhQbfbnSZJUgAAKq11aYwptdaNXGuaRjZNo6SUerVa
saqqrtZaGwDAuV/6pV/KXNc1EEJgjAEIIcMYAxhjACEEz18W6PCJrlIKNE0D6rqGQggAAIBZluGi
KFhVVRQhRKSUWClFtNZUa80QQo7W2lVKOVJKmqapO5/PWxcvXuwkSZJIKaM8z1sAgC5CqNU0Tbhc
LoPZbBaWZckBAGg94BgbY6BSCh19wqyUguuWGSGE2PmbNrBePD/zMz9jHn74YSGEGG1ubn5Ra42k
lNgYA8bj8WZRFI5S6tR9S66XXUbg2cntBELIpZTucrlsYYyvBgA0xpjGGCMBAE273Z4RQsZa64XW
epXn+WK1Wi0JIcVqtaqn02m1tbVVc86lEEJevHgxqOv6Teunlg9mWbaltZaEEE0IMQghbdaOBtQL
hCw6DJE0TdlsNvP39vaCM2fOuIwxnmUZTdOUZ1nmVlXlE0JCY0ziOE5YVZWbpmk4nU7b8/m8BQDg
h4ENIaQQQmyMwVJKJITA3+O1AJVSuK5rgjG2LSwbWC+uN73pTeZf/uVfagDATl3XjxhjtDFGQQh/
ajweb+Z57iilTvU35XrpGiSEOFwQ0D38bwgho7Xul2V5DWOs0Vo3QohGPNvkUYQQhTHWGGOFEDJK
KV2WJa2qqosQUsaYV9Z1fYAQKimlkhDyXIsMY6xfaNFFYww4/IJpmobWdc2qqooWi0UyGo28c+fO
UYwxklIevojWGmOM6Wg0YoQQorXGQgiy3kGbvhgtamMMlFLiuq4JQsgGlg2sF99NN91kHnjggbrX
6+0AAP5NKSURQjXG+KfH4/HZLMu8dYvDep71kjasLEsGADDP77YBAF6wS4cx1nmed5RSFaVUIoQU
QkgfeRkAgHmhP2+MgVprpJTCSilcVZVTlqXTNA1J0xR+uz8DAABpmj730b5TC+77DXetNWmahmKM
7TVjA+uH47bbbjP/9E//VIdhuLu5uflv68CqMMZvGY/H1y6Xy6BpGnsBfocbFbxAkfmFAkEphcuy
RFVV8cMf/XYB973+3UfqcN/Lz/9QrCeZY2MMOU0PbmxgvQRuv/1287GPfawxxow3Nze/SCktMcYl
IeR6jPErF4tFtH4iZL14QQePBMgVf4NDCCFjjLquyzjn6KTuI2AD65h45zvfaQAAzf333z+BEH6F
MVYyxjJKaUkI+fHZbNZezz20V6L132CMoeu6PAxD13EcbAPLBtZl8a53vUs++OCDc8dxHsMYF5zz
heM4N3LOf3J/f39wmgaYWt87hBByHMdxXddzXdfuDWkD6/K59dZb1Sc+8YnU9/0nHccpOOdz13X3
Xdd9w87OzrVZlgVaa2hbW9aRLiFACGGEEEEI2ZqnDazL6+abb9af/vSn87Nnzz7jeV7mOM4+pXSH
c/7myWTymvl83i2Kgp3G8VrWt7cu/gOtNbBdQhtYl92NN95ovvjFL9Z1XY/jOM4cx9nrdDpb29vb
bxuNRtdNp9PN5XIZCiFO/Lpa1ncPq/VQC6SUsgfEBtZL4w1veIMBAMj7778/a5rmKd/3l77v7yRJ
cn5nZ+eNo9Hox2ez2cZ6xQdkg+vUBhY8HBkPIYSUUgiOjE+zbGBdVu9617sMAKD61Kc+tZdl2YoQ
sssYezJJkjfu7u7+n9Fo9KNFUQRCCGYHm57OFpZSCjdNQzDGKIoie1BsYL30fvZnf1Z+4hOfWFx7
7bVFHMcHBwcHFx3Heardbr8+TdMfH4/HL5tOp631xFtbmD9FLSylFGqahlBKMSHEnncbWMfDzTff
bD7/+c+LPM8PBoNBeubMme3ZbPbYzs7OT7iue12r1XpVURSbs9msu1qt3OcNkrROcAtLSkmllGTd
yrbFrGPCfnusfeELX4BCCLyzs8MXi0Wstb46TdPXjEaj63Z2dl6XpulVVVUlWZYFQghqj9jJxDmX
g8Fgr9vt/rPv+/93Y2PjMcdxmj/4gz+w31S2hXV8vOUtbzEAAAkAkA8++GAlhFju7u5exBg/2u/3
X5ll2WtHo9HrLl269GNFUXQAAI5SigkhiK11nQwYY+04Ts05zwkhJcZYrVtc9uDYFtbxd99998Eo
iljTNNH29nb/4sWLZ2ez2SsRQq9USv1omqZXTyaTfpZl3npXaqy1hnYE/RVy8UNoMMYGIaQghMr3
/Wxzc/PiYDD4jyRJPkcp/RwAYO+ee+6xiWUD68rxD//wD3B7exs1TcMhhC0hxOZqtbp2sVi8PE3T
a8uyPFvX9TDP826apuFqteLrVS2/5xUIrMsSUABCeLjkjfE8T8RxnPm+f0Ap3eacP73eyONbvV7v
HOd8773vfW9pj5wNrCvShz/8YVhVFarrmlBKXQBAUpblcD6fXzOfz1+2XC6vzrLsbFVV/aZpDpfr
9bMsc6SU0B7vlw5CyHieJ3zfzymlKUJo4XneQavV2o3j+HwURU9EUXQ+CIKR53kp57wihMi77rrL
1q5sYF35Hn74YZimKZ5MJmw8HvMsy3yEUAdjvFlV1TVpml6dZdnZ6XS6OZ1Oe8YYT2vtrF+8rmta
1zW2Tx1/ODDGxnGchjFWIYQqhNAqiqJJkiTbQRBc9H3/6SAILgVBMIIQ7iOEFt1ut+z1ek2r1dJv
fvOb7YmxgXVyfexjH0Naa1rXtTubzfyDg4Mwz/OkLMu+MWaIMR6WZTksiuJMXdfD6XTaXS6XAQCA
Hta/wLMLxx1OC7FDKL5H67Xk9boWJSGEklJadbvdSZIk247jbDuO8wzG+GljzBbnfJokSdrv9/Nu
t1t5nlffcssttk5lA+v0+du//Vs4n8+BMQa6rkuklI7WOhBCRJPJJFkul20hRC9N0yGEcMAY6+Z5
3srzvK21bmutoyzL/DRN2Xrc13Ov9fmC64Gsp+tCXdefjrz04XsURWWr1VpwzmeO44w45/sY4wkh
5BLnfMvzvINOpzMNgmBWlmWWZVmDENK9Xg/86q/+qv1WsIFlHbrvvvsO98+D0+kUEUIwY8ypqipy
HKcNAGiPRqPWdDpta617EMJunud9pVSLMRYIIZyiKHwhRGiM8ZumcYqioGVZPrcLzHpZ3/+yVvoV
HEzmaEiB9Tw+xpjyPK9xHCdnjC0dx1lyzjOl1BJjfBBF0a7neftRFI06nc5+GIZzY8xkuVymZVk2
URTpOI5N0zTGhpQNLOt/2AqbzWaYEIKklHh3dxfPZjPSarWcKIqiuq67lNIuY6y1XC6Dg4ODpCzL
HgCgW1VVvFgs/DRNXQCA4/u+wxjjh7scl2XpFkXhXym7Fq9bSQAhZCilNee8YowJzrkghDRaa1FV
VUkIWYVhmPq+P/F9f6/Vao3a7fYUQngghNgHAEyUUgVjTHQ6HdlqtRTnXGmt9Xr+qGUDy3ox3X//
/UhKiafTKUUIMUIImU6nZDweU4yxF8dx0DSNN51OvcViEVNKW51Op+04TpxlmT+bzYKDg4Pe/v7+
GaVUQAhBhzUxrTU2xiBCCOGcY0II1lpDpRRcr04Bj2wGcTgcAymlkJQSP38+JYTQIIQMxlhhjDVC
SB/tsiGE/svLGGOUUloIoaSUEkKoEEL6cBsxY4zgnM/jOD5IkmSZJEnm+/4KAJBmWbbfNM0kCII5
xjgFAKRBEJT9fl9wzhsAgPA8rwmCQN9+++02nGxgWS+lP/7jP4ave93rULvdxovFAl+4cIHs7Oww
hJDTbrcdxhifz+dkNBqxvb09P8/zpN/vR2EYulJKnmWZs1qtXCml53le2O12I9d1vfWefnS9MgVW
Sh0OfkWH8+nKsnSzLPPLsmSH+ztCCA9HhYsgCArXdQvGmMAYK0KIxBhLSqlkjDWc84ZSqgAAqqqq
erlcLler1ZJSWgRBUHqeV2GM6zzPq6IolpTSRZIkVbfbbeI4FoQQUZZlAQCoBoNBHQRBAwBQy+XS
vP/977fhdMrYqTlXgN/7vd8z4NkJuAoAAP7sz/4MHm4BD5/13JbwURSh6667jrzqVa/ilFI2n8/p
9vY2G41GvCgK7vu+u7Gx4TmOw6qqwqvVipRlSYQQh08nkZQSKaWQEAIDAHhVVU5d1+ToqqwQQkMp
lY7j1EEQ1I7jSEqpIoRoSqlijCnXdaXneYpzriCEuqqqJgiCIk3TPAzDejAYiOFw2IRh2OR53kwm
E7G1tdWUZamP/k6H3cb3ve99NqBsYFlXmg984ANHb9zn38T63nvvVb1erzbGwLquAWMMEkIgxhhg
jOGRF8AYQ4QQQAgdbmwKEEJg/X5Yz4dgXds/LOwfFscPw+RILQqsu4oAIQQwxgZjfNgqMxhjQwgx
lFLjOA7wfd8kSQJc1zWcc/Cbv/mbNpQsy7Isy7Isy7Isy7Isy7Isy7Isy7Isy7Isy7Isy7Isy7Is
y7Isy7Isy7Isy7Isy7Isy7Isy7Isy7Isy7Isy7Isy7Isy7Isy7Isy7Isy7Isy7Isy7Isy7Isy7Is
67v6/zyINqPHNxFFAAAAAElFTkSuQmCC
"
id="image4708"
x="0"
y="0" />
<path
style="fill:#000000;stroke-width:0.40677965"
d="M 39.945763,86.296511 C 24.437062,84.999702 17.358696,81.235338 12.833661,71.877966 9.5229886,65.031787 8.5420015,57.989536 8.5795678,41.338937 8.6041202,30.456588 8.6756417,29.286743 9.4748726,26.694869 11.115678,21.373803 13.474535,17.937277 17.52914,14.960923 21.943964,11.720144 29.998093,10.236189 44.728617,9.9494812 58.838363,9.6748557 68.493511,10.612352 74.928814,12.881863 c 3.469175,1.223459 7.654531,4.752142 9.303221,7.843561 0.420684,0.788817 0.387796,0.917265 -0.238063,0.929809 -6.620494,0.132701 -10.062306,1.748773 -12.749842,5.986578 l -1.107238,1.745938 -1.463215,-2.036685 c -2.918164,-4.061872 -6.924854,-5.914323 -12.214425,-5.647212 -5.63435,0.284522 -10.120812,3.503467 -12.222944,8.769713 -0.686379,1.719514 -0.796407,3.326458 -0.942529,13.765537 -0.141139,10.083059 -0.07695,11.8922 0.43709,12.318814 0.418375,0.347219 2.014462,0.464774 5.222269,0.384626 l 4.619743,-0.115423 0.20339,-11.462746 c 0.192155,-10.829582 0.250475,-11.526125 1.055801,-12.61017 1.814672,-2.442716 6.245443,-2.54498 8.395981,-0.193781 1.53386,1.676981 1.938049,3.887243 1.938049,10.597987 v 6.169105 l 4.779661,-0.114605 4.779661,-0.114604 0.226967,-6.915254 c 0.257723,-7.852212 0.696736,-9.476283 2.864656,-10.597356 1.579322,-0.816701 4.67267,-0.935269 5.980991,-0.229253 0.515361,0.278108 1.292644,1.088883 1.727292,1.801723 0.731036,1.198919 0.790385,2.12175 0.791793,12.311078 l 0.0016,11.015005 -1.289113,1.946205 c -3.092132,4.668272 -11.342014,8.52299 -20.473599,9.566196 -11.513597,1.315335 -20.556593,1.14803 -30.275278,-0.560115 -1.885301,-0.331358 -3.601547,-0.495099 -3.81388,-0.363872 -0.599829,0.370714 -0.03771,4.320602 0.864614,6.075433 1.508156,2.933048 4.066627,4.735664 8.097576,5.70528 4.763604,1.145849 16.803076,0.888073 22.177815,-0.474854 l 1.118644,-0.283668 v 2.827741 2.827737 L 59.57296,84.611195 C 53.657882,86.226403 46.479122,86.84282 39.945763,86.296511 Z M 32.885945,34.62127 c 1.725304,-1.066296 2.178462,-1.907435 2.178462,-4.043597 0,-2.181879 -1.131028,-3.768807 -3.306457,-4.639241 -2.703441,-1.081702 -5.736621,0.04594 -7.072562,2.629369 -0.770287,1.489571 -0.763471,2.56767 0.02589,4.094117 1.392762,2.693306 5.423795,3.659487 8.174671,1.959352 z"
id="path4710"
inkscape:connector-curvature="0" />
</svg>

Before

Width:  |  Height:  |  Size: 45 KiB

View File

@ -1,341 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="64px"
height="64px"
viewBox="0 0 64 64"
version="1.1"
id="SVGRoot"
sodipodi:docname="music.svg"
inkscape:version="0.92.4 (5da689c313, 2019-01-14)">
<defs
id="defs3972" />
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="4"
inkscape:cx="26.451062"
inkscape:cy="26.922168"
inkscape:document-units="px"
inkscape:current-layer="layer1"
showgrid="false"
inkscape:window-width="1366"
inkscape:window-height="705"
inkscape:window-x="0"
inkscape:window-y="0"
inkscape:window-maximized="1"
inkscape:grid-bbox="true" />
<metadata
id="metadata3975">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<g
inkscape:label="Calque 1"
inkscape:groupmode="layer"
id="layer1">
<image
y="-2.5561543"
x="-8.7039881"
id="image4520"
xlink:href="data:image/png;base64,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
AAAAAElFTkSuQmCC
"
preserveAspectRatio="none"
height="70.597626"
width="87.166916"
transform="matrix(0.99989425,0.01454238,-0.03163432,0.99949951,0,0)"
style="fill:#000000" />
<path
style="fill:#000000;stroke-width:0.25"
d="m 22.076062,62.155482 c -3.377606,-0.913897 -4.697252,-2.7071 -3.773068,-5.12704 0.485174,-1.27041 1.797339,-2.407787 3.690706,-3.199082 1.107885,-0.46302 1.785154,-0.55445 4.019862,-0.542683 l 2.6875,0.01415 0.02116,-1.023997 c 0.01164,-0.5632 0.208513,-6.704325 0.4375,-13.646943 l 0.41634,-12.622941 1.25,-0.171545 c 0.6875,-0.09435 2.7125,-0.346189 4.5,-0.559641 9.929272,-1.185696 18.189987,-2.181842 19.575097,-2.360527 l 1.575098,-0.203195 -0.143763,2.895397 c -0.07907,1.592469 -0.316387,8.576647 -0.527372,15.520397 -0.210988,6.94375 -0.494018,13.047678 -0.628953,13.564283 -0.3192,1.222057 -1.704327,2.586472 -3.453487,3.401847 -1.603795,0.747615 -4.94313,1.02623 -6.683388,0.557628 -2.300482,-0.619455 -4.049138,-2.666675 -3.603879,-4.2192 0.583193,-2.033475 1.643767,-3.10958 4.015647,-4.07445 1.121645,-0.45628 1.86443,-0.560165 4.03123,-0.5638 l 2.65623,-0.0044 0.153555,-2.768427 c 0.08446,-1.522634 0.22798,-5.734212 0.31894,-9.359063 l 0.165382,-6.590637 -0.725167,0.143808 c -0.398845,0.07909 -3.25642,0.489737 -6.35017,0.912545 -3.09375,0.422808 -6.75,0.927314 -8.125,1.121126 -1.375,0.193812 -3.023349,0.419816 -3.662998,0.502232 l -1.162999,0.149846 -0.149264,3.050856 c -0.0821,1.677971 -0.269038,6.875856 -0.415427,11.550856 -0.14639,4.675 -0.385562,8.980945 -0.531494,9.568768 -0.337519,1.35954 -1.953356,2.83258 -3.916045,3.569965 -1.528214,0.574155 -4.456724,0.839972 -5.661773,0.513917 z"
id="path4523"
inkscape:connector-curvature="0" />
<path
style="fill:#000000;stroke-width:0.25"
d="M 7.2821056,42.26796 C 4.6437242,41.442987 3.2313248,39.668312 3.5783615,37.61422 c 0.2398014,-1.41937 1.9524828,-3.2244 3.9225798,-4.134083 1.4678453,-0.67777 1.7836953,-0.727305 4.6376207,-0.727305 2.557399,0 3.061816,-0.06185 3.058352,-0.375 -0.01698,-1.534752 0.794985,-26.7635192 0.907943,-28.2110352 0.104219,-1.335538 0.273158,-1.965918 0.61974,-2.3124999 0.785806,-0.7858055 1.480683,-0.5805414 2.969216,0.8770948 1.376409,1.3478406 4.654034,3.7092616 8.295754,5.9768174 3.057382,1.9037129 5.099422,4.4148369 5.806365,7.1401629 0.182537,0.703703 0.294432,1.27946 0.248657,1.27946 -0.04578,0 -0.563672,-0.529268 -1.150877,-1.176152 C 29.811977,12.556753 28.153592,11.209075 25.30478,9.7845736 23.443382,8.8538123 21.871002,8.3941543 20.513562,8.3839438 l -0.8125,-0.00611 -0.01682,1.6875002 c -0.0092,0.928125 -0.212711,7.5375 -0.452139,14.6875 -0.410068,12.24575 -0.4657,13.058019 -0.958856,14 -0.847441,1.618703 -2.087851,2.538088 -4.537855,3.363433 -1.764384,0.594377 -4.8086632,0.665937 -6.4532914,0.151694 z"
id="path4525"
inkscape:connector-curvature="0" />
<path
style="fill:#000000;stroke-width:0.25"
d="m 36.963837,18.521065 c -1.864613,-1.032619 -0.40537,-3.143233 2.173178,-3.143233 h 0.985388 l 0.153948,-5.164618 c 0.0855,-2.8682117 0.264512,-5.2751831 0.402607,-5.4132773 0.164877,-0.1648775 0.442131,-0.1070414 0.822881,0.1716556 0.315822,0.2311725 1.326591,0.9243146 2.246151,1.5403158 1.611366,1.0794322 2.703072,2.2387697 2.703072,2.8705285 0,0.1663302 -0.421875,-0.107588 -0.9375,-0.6087075 -0.958083,-0.9311298 -2.665216,-1.8958968 -3.354747,-1.8958968 -0.467852,0 -0.705885,2.2919428 -0.711439,6.8502197 -0.0023,1.91139 -0.118637,3.254836 -0.315977,3.64978 -0.626782,1.254396 -2.860426,1.867123 -4.167562,1.143233 z"
id="path4527"
inkscape:connector-curvature="0" />
<path
style="fill:#000000;stroke-width:0.25"
d="m 50.001062,18.577832 c -0.720715,-0.720714 0.129199,-1.671017 1.680596,-1.879103 l 1.019404,-0.136731 0.0028,-2.779583 c 0.0015,-1.52877 0.0709,-3.191714 0.154197,-3.695431 l 0.151446,-0.9158478 1.658303,1.1312248 c 1.901764,1.297303 2.389184,1.951618 0.729095,0.978741 -1.86949,-1.095594 -1.84649,-1.129702 -2.034948,3.017841 -0.192674,4.240339 -0.342367,4.578889 -2.024591,4.578889 -0.569939,0 -1.171253,-0.135 -1.336253,-0.3 z"
id="path4529"
inkscape:connector-curvature="0" />
</g>
</svg>

Before

Width:  |  Height:  |  Size: 25 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 28 KiB

View File

@ -1,148 +0,0 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<link rel="stylesheet" href="/base.css" type="text/css">
<title> kitoy.me </title>
<title> kitoy.me </title>
</head>
<body>
<div class="title">
<h1 style="text-align:center;"> kitoy.me </h1>
</div>
<div class="menugauche">
<div class="toggle" id="toggle" onclick="menu-expand()">
<h2 id="plus"> Menu </h2>
</div>
<div class="menu" id="menu">
<a href="https:&#x2F;&#x2F;kitoy.me">
<img src="/img/Blog-icon.svg" alt="Le blog" />
<p> Le blog </p>
</a>
<a href="https:&#x2F;&#x2F;losprimos.eu">
<img src="/img/music.svg" alt="Le blog" />
<p> Azul </p>
</a>
<a href="https:&#x2F;&#x2F;kitoy.me/rss.xml">
<img src="/img/resese.svg" alt="Suivez le blog par RSS" />
<p> RSS </p>
</a>
<a href="https:&#x2F;&#x2F;kitoy.me/contact/">
<img src="/img/mail.svg" alt="Contact" />
<p> Me contacter </p>
</a>
</div>
</div>
<div class="articles">
<header>
<h2 class="date"><a href="https:&#x2F;&#x2F;kitoy.me&#x2F;base-de-donnees&#x2F;">Sauvegarder sa BDD et la restaurer</a></h2>
<small>
<time datetime="2020-04-14">
2020-04-14
</time>
- (1 min de souffrance)
</small>
</header>
<div class="slug">
<p>
Exporter/Importer une base de données avec mariadb 😄
</p>
<p class="readmore"> <a style="margin-right:2rem;" href="https:&#x2F;&#x2F;kitoy.me&#x2F;base-de-donnees&#x2F;"> Lire la suite... </a></p>
</div>
<header>
<h2 class="date"><a href="https:&#x2F;&#x2F;kitoy.me&#x2F;plugins-firefox&#x2F;">Quelques plugins pratiques pour firefox</a></h2>
<small>
<time datetime="2019-12-15">
2019-12-15
</time>
- (2 min de souffrance)
</small>
</header>
<div class="slug">
<p>
Une liste de plugins firefox qui sont pour moi indispensables.
</p>
<p class="readmore"> <a style="margin-right:2rem;" href="https:&#x2F;&#x2F;kitoy.me&#x2F;plugins-firefox&#x2F;"> Lire la suite... </a></p>
</div>
<header>
<h2 class="date"><a href="https:&#x2F;&#x2F;kitoy.me&#x2F;sauvegarde-orangepi&#x2F;">Sauvegarde système de l&#x27;Orangepi sous debian&#x2F;yunohost.</a></h2>
<small>
<time datetime="2019-12-09">
2019-12-09
</time>
- (11 min de souffrance)
</small>
</header>
<div class="slug">
<p>
Sauvegarder le système de sa carte ARM OrangePi avec debian sur clé usb
</p>
<p class="readmore"> <a style="margin-right:2rem;" href="https:&#x2F;&#x2F;kitoy.me&#x2F;sauvegarde-orangepi&#x2F;"> Lire la suite... </a></p>
</div>
<header>
<h2 class="date"><a href="https:&#x2F;&#x2F;kitoy.me&#x2F;les-logiciels-libres&#x2F;">Les logiciels libres</a></h2>
<small>
<time datetime="2017-01-29">
2017-01-29
</time>
- (4 min de souffrance)
</small>
</header>
<div class="slug">
<p>
Pourquoi utiliser des logiciels libres
</p>
<p class="readmore"> <a style="margin-right:2rem;" href="https:&#x2F;&#x2F;kitoy.me&#x2F;les-logiciels-libres&#x2F;"> Lire la suite... </a></p>
</div>
<nav class="pagination center">
<div class="pagination center">
<div class="c-pagination">
</div>
<div class="pagination_older">
</div>
<span>Page 1 sur 1</span>
</div>
</nav>
</div>
<footer><span class="copyleft">©</span> kitoy.me <br/> Site généré avec <a href="https://getzola.org/"> Zola </a> </footer>
<script src="https:&#x2F;&#x2F;kitoy.me&#x2F;js&#x2F;menu.js" ></script>
</body>
</html>

View File

@ -1 +0,0 @@
html{height:100%}body{font:100% Helvetica,sans-serif;color:#F8F5F2;background-color:#000B29}*{-moz-box-sizing:border-box;box-sizing:border-box}a{color:#EDB83D;text-decoration:none}.date{margin-bottom:0}.slug{text-align:left;margin-bottom:2rem}.readmore{text-align:right}.readmore a{color:#F8F5F2;text-decoration:underline}.menugauche{position:fixed;max-width:100px}.menu img{max-width:20px;max-height:20px}.copyleft{display:inline-block;transform:rotate(180deg);padding-bottom:-15px}pre{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}.toggle{background-color:#D70026;text-align:center;height:100px;width:100px;border-radius:50%;position:fixed;margin:140px;margin-left:110px;top:100px;bottom:0px;left:0px;right:0px}.toggle h2{margin-top:1.5em}.menu{background-color:#F8F5F2;height:100px;width:100px;transform:scale(0);border-radius:50%;border-style:double;border-color:#D70026;position:fixed;margin-top:140px;margin-left:110px;top:100px;bottom:0px;left:0px;right:0px;z-index:-1;transition:0.7s}.menu a{display:inline-block;position:fixed;font-size:15px;color:#000B29}.menu p{margin-top:-4px;font-size:5px}a:nth-child(1){top:3px;left:40px}a:nth-child(2){top:35px;left:7px}a:nth-child(3){top:67px;left:40px}a:nth-child(4){top:35px;left:69px}a:nth-child(6){top:15px;left:35px}.articles{margin-left:21rem;margin-top:5rem;margin-bottom:3rem;padding:0.5em;border:7px double;border-color:#F8F5F2;border-radius:10px 10px 10px 10px}.articles h1{color:#F8F5F2;text-align:center}.description{text-align:center;font-weight:200;font-style:italic;font-size:17px;padding-bottom:30px}.articles h2,h3,h4{color:#EDB83D}.pagination a{border:1px solid;border-color:#EDB83D;padding:3px;font-size:13px}.center{margin:auto;width:50%;padding:10px}.contact{text-align:center}footer{position:relative;bottom:0px;width:100%;text-align:center}@media only screen and (max-width: 768px){.articles{margin-left:3rem;position:relative}.toggle{display:none}.menugauche{max-width:unset;position:sticky;top:0px;z-index:5;width:100%}.menu{width:93%;height:5rem;border-radius:0%;border:5px double;border-color:#D70026;position:sticky;margin-top:3rem;border-radius:10px 10px 10px 10px;margin-bottom:0px;margin-left:7%;transform:none}.menu a{display:inline-block;position:absolute}.menu img{transform:scale(2)}.menu p{margin:0.3rem;font-size:13px}.menu img:hover{transform:scale(3)}a:nth-child(1){top:25px;left:20%}a:nth-child(2){top:25px;left:40%}a:nth-child(3){top:25px;left:60%}a:nth-child(4){top:25px;left:80%}}@media only screen and (max-width: 700px){.menu p{display:none}.menu{align-self:center}}.card{padding:15px;background-color:#F8F5F2;text-align:center}.card h2{color:#000B29}.grid-container{display:grid;grid-template-columns:repeat(auto-fill, minmax(500px, 1fr));grid-gap:20px}

View File

@ -1,26 +0,0 @@
var i=0;
function expand(){
if(i==0){
document.getElementById("menu").style.transform="scale(3)";
document.getElementById("plus").style.transform="rotate(-45deg)";
i=1;
}
else{ document.getElementById("menu").style.transform="scale(0)";
document.getElementById("plus").style.transform="rotate(0deg)";
i=0;
}
}
var elemobfuscate = document.getElementsByClassName("obfuscate")
for (elem of elemobfuscate) {
var tmp = elem.innerHTML;
tmp = tmp.replace("__at__", "@");
tmp = tmp.trim();
elem.innerHTML= tmp;
if (elem.nodeName === 'A') {
attr = document.createAttribute("href");
attr.value = "mailto:" + tmp;
elem.setAttributeNode(attr);
}
}

View File

@ -1,129 +0,0 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<link rel="stylesheet" href="/base.css" type="text/css">
<title> kitoy.me </title>
<title> kitoy.me </title>
</head>
<body>
<div class="title">
<h1 style="text-align:center;"> kitoy.me </h1>
</div>
<div class="menugauche">
<div class="toggle" id="toggle" onclick="menu-expand()">
<h2 id="plus"> Menu </h2>
</div>
<div class="menu" id="menu">
<a href="https:&#x2F;&#x2F;kitoy.me">
<img src="/img/Blog-icon.svg" alt="Le blog" />
<p> Le blog </p>
</a>
<a href="https:&#x2F;&#x2F;losprimos.eu">
<img src="/img/music.svg" alt="Le blog" />
<p> Azul </p>
</a>
<a href="https:&#x2F;&#x2F;kitoy.me/rss.xml">
<img src="/img/resese.svg" alt="Suivez le blog par RSS" />
<p> RSS </p>
</a>
<a href="https:&#x2F;&#x2F;kitoy.me/contact/">
<img src="/img/mail.svg" alt="Contact" />
<p> Me contacter </p>
</a>
</div>
</div>
<div class="articles">
<h1> Les logiciels libres </h1>
<h2 class="description">
Pourquoi utiliser des logiciels libres
</h2>
<hr />
<p>Bonjour chers lecteurs·trices, comme vous ne le savez peut-être
pas; j'utilise <strong>et recommande</strong> autant que faire se peut des logiciels libres.
Ces derniers répondent a quatre lois de bases qui ont des
conséquences pour les utilisateurs. A travers divers exemples, je tenterai
de vous faire comprendre l'intérêt qu'a la licence d'un programme. </p>
<h3 id="la-liberte-d-executer-le-logiciel-pour-n-importe-quel-usage">La liberté d'exécuter le logiciel pour n'importe quel usage.</h3>
<p>En effet, certaines licences vous interdisent d'utiliser le
programme comme vous l'entendez, par exemple : Vous installer un
antivirus et au bout d'une période d'essai il ne fonctionne plus car
il faut <strong>activer/acheter</strong> la licence ( ils ont des termes j'vous jure).
Quand vous acheter un programme comme Microsoft office, on vous
permet de linstaller sur un nombres dordinateurs définis par
Microsoft. Souvent il sagit dun ordinateur, si vous avez un
ordinateur de bureau et un portable hé bien vous aurez 2 licences
à acheter. Simple et efficace mais pour qui ? </p>
<h3 id="la-liberte-d-etudier-le-fonctionnement-d-un-programme-et-de-l-adapter-a-ses-besoins">La liberté d'étudier le fonctionnement d'un programme et de l'adapter à ses besoins.</h3>
<p>Cela implique que le code source du programme doit vous
être fourni sur demande ou directement à lachat ou téléchargement
du logiciel. On peut vérifier ce qu'un programme fait quand on
lis son code pas quand on vois ce qu'il fait… Un exemple concret, lapplication
Flashlight qui a été présente sur le Playstore, les gens voyaient que le flash
sallumait mais que leur coordonnées bancaire était envoyées sur un
ordinateur à travers Internet.
Cela reste un cas rare, mais des cas de vol dinformations personnelles envoyer
par des applications sans en avertir les utilisateurs est très répandu
par contre. Vous pouvez aller voir <a href="https://exodus-privacy.eu.org/fr">ce
projet</a> pour vous en convaincre. </p>
<p>Il se peut aussi que le logiciel vous intéresse mais il n'est pas
adapté à vos besoins ou votre infrastructure. Avec le logiciel libre,
vous pouvez payer un développeur pour adapter le programme a vos besoins.
Et en informatique adapter des programmes existant c'est assez répandu.
D'autre part si vous êtes une boîte de développement cela vous donne
l'occasion de montrer votre savoir-faire.</p>
<h3 id="la-liberte-de-redistribuer-des-copies">La liberté de redistribuer des copies.</h3>
<p>Bon là tout le monde connaît et sait de quoi on parle … Sachez que
quand vous partagez une logiciel, par exemple une application dun
jeux sur Android le simple fait de partager une paquet (.apk) avec
vos amis peut-être interdit. Mine de rien quand on sait que l'on est
en tord de partager un logiciel avec un amis ou quelqu'un qu'on aime
bien car on sait pertinament que ca ne fonctionnera, cela ne pousse
pas a l'entraide entre les gens dans une société.</p>
<h3 id="l-obligation-de-faire-beneficier-a-la-communaute-des-versions-modifiees">L'obligation de faire bénéficier à la communauté des versions modifiées.</h3>
<p>Alors sur ce point un petite explication s'impose. Si vous modifiezun
programme et que vous le gardez pour vous, pas de problème.
Par contre si vous partagez/vendez ce logiciel, alors vous devez
fournir le code source modifié.</p>
<p>Il y a de multiples exemples où le logiciel libre a beaucoup
d'avantages, qui découlent de ces quatre libertés. Les effets sur
la société sont aussi important bien que cela demande un article
complet le logiciel libre prône plus des valeurs de partages que les
valeurs de la possession. La transparence de léditeur du logiciel
face aux bénéfices de léditeur envers ces utilisateurs.</p>
<h3 id="mais-qui-a-eu-cette-idee-folle">Mais qui a eu cette idée folle ?</h3>
<p>Ce n'est pas Charlemagne mais Richard Stallman qui le
4 octobre 1985 fonde la FSF et officialise du coup le projet GNU rassemblant
tout les programmes essentiels pour avoir un système d'exploitation libre
créé un an avant.
Aujourd'hui la Fondation s'emploie à promouvoir et faire respecter sa
licence: la GPL (en version 3 a l'heure actuelle). Elle finance aussi divers
projets dans des domaines où le logiciel libre manque de solution. <a href="https://www.fsf.org/campaigns/priority-projects">Ça se passe ici</a></p>
<p>Voila ! c'est fini pour cet article j'espère qu'il vous aura
fait découvrir pas mal de choses.</p>
</div>
<footer><span class="copyleft">©</span> kitoy.me <br/> Site généré avec <a href="https://getzola.org/"> Zola </a> </footer>
<script src="https:&#x2F;&#x2F;kitoy.me&#x2F;js&#x2F;menu.js" ></script>
</body>
</html>

View File

@ -1,12 +0,0 @@
<!DOCTYPE html>
<html>
<head>
<title>Redirect</title>
<link rel="canonical" href="https://kitoy.me/" />
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<meta http-equiv="refresh" content="0;url=https://kitoy.me/" />
</head>
<body>
<p><a href="https://kitoy.me/">Click here</a> to be redirected.</p>
</body>
</html>

View File

@ -1,100 +0,0 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<link rel="stylesheet" href="/base.css" type="text/css">
<title> kitoy.me </title>
<title> kitoy.me </title>
</head>
<body>
<div class="title">
<h1 style="text-align:center;"> kitoy.me </h1>
</div>
<div class="menugauche">
<div class="toggle" id="toggle" onclick="menu-expand()">
<h2 id="plus"> Menu </h2>
</div>
<div class="menu" id="menu">
<a href="https:&#x2F;&#x2F;kitoy.me">
<img src="/img/Blog-icon.svg" alt="Le blog" />
<p> Le blog </p>
</a>
<a href="https:&#x2F;&#x2F;losprimos.eu">
<img src="/img/music.svg" alt="Le blog" />
<p> Azul </p>
</a>
<a href="https:&#x2F;&#x2F;kitoy.me/rss.xml">
<img src="/img/resese.svg" alt="Suivez le blog par RSS" />
<p> RSS </p>
</a>
<a href="https:&#x2F;&#x2F;kitoy.me/contact/">
<img src="/img/mail.svg" alt="Contact" />
<p> Me contacter </p>
</a>
</div>
</div>
<div class="articles">
<h1> Quelques plugins pratiques pour firefox </h1>
<h2 class="description">
Une liste de plugins firefox qui sont pour moi indispensables.
</h2>
<hr />
<p><a href="https://www.mozilla.org/fr/firefox/new/">Mozilla Firefox</a> a lavantage davoir pas mal de plugins sympathiques,
parmi eux quelques classiques qui vous aiderons à éviter quelques
ennuies quand vous allez naviguer sur internet.
Parmi ces plugins, il y en qui sont important si vous voulez un peu
moins de publicitées sur internet(cookie) et une connexion sécurisé(https).</p>
<p>Le premier plugin cest <a href="https://addons.mozilla.org/fr/firefox/addon/ublock-origin/">ublock origin</a>,
quand vous consultez une page web, il fait le tri et ne charge pas
certains éléments de la page (généralement les publicités).
Il a le mérite de se faire discret et simple sans messages intempestifs.
Généralement la navigation est plus fluide et on perd rarement certaines
fonctionnalités du site enlui-même.</p>
<p>Un second que jutilise pas mal car on oublie quelques-fois bêtement
de vérifier cest <a href="https://www.eff.org/fr/https-everywhere">Https Everywhere</a>,
ce dernier sassure quil y a bien une connexion chiffrer entre vous
et le site que consultez. Cest presque un incontournable.</p>
<p>Ces deux plugins ont lavantage dêtre disponible pour Mozilla Firefox
mais aussi pour chrome si vous préférez ce dernier sachant qu'il est
moins respectueux de la vie privée mais vous pouvez en savoir plus en
lisant les règles de confidentialités qui sont ici Bonne lecture.</p>
<p>Afin de protéger un peu mieux votre vie privée vous pouvez aussi
essayer de faire vos recherches sur <a href="https://duckduckgo.com/">DuckDuckGo</a> par exemple; ou utiliser
plus fréquemment loutil de recherche sur le site que vous consultez,
si vous cherchez quelques choses sur Wikipedia par exemple ; autant utiliser
la recherche directement sur le site, afin de ne pas laisser toutes vos recherches à un seul site.</p>
<p>Un site très pratique aussi c'est <a href="https://tosdr.org/">tosdr</a> pour
Terms of Service; Didn't Read. Les conditions d'utilisation défini
par un service en ligne sont souvent longues et compliqués, et dans
la pratique peu de personnes prennent le temps de les lires.
Ils proposent sous forme de résumé ces textes juridiques pour savoir
très vite ce que vous acceptez en cliquant sur j'accepte lorsque vous
vous inscrivez sur un site.Le projet étant communautaire vous pouvez
participer a résumer des conditions d'utilisation et même l'intégrer
à Firefox grâce à leur plugin!</p>
</div>
<footer><span class="copyleft">©</span> kitoy.me <br/> Site généré avec <a href="https://getzola.org/"> Zola </a> </footer>
<script src="https:&#x2F;&#x2F;kitoy.me&#x2F;js&#x2F;menu.js" ></script>
</body>
</html>

View File

@ -1,2 +0,0 @@
User-agent: *
Sitemap: https://kitoy.me/sitemap.xml

View File

@ -1,580 +0,0 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<link rel="stylesheet" href="/base.css" type="text/css">
<title> kitoy.me </title>
<title> kitoy.me </title>
</head>
<body>
<div class="title">
<h1 style="text-align:center;"> kitoy.me </h1>
</div>
<div class="menugauche">
<div class="toggle" id="toggle" onclick="menu-expand()">
<h2 id="plus"> Menu </h2>
</div>
<div class="menu" id="menu">
<a href="https:&#x2F;&#x2F;kitoy.me">
<img src="/img/Blog-icon.svg" alt="Le blog" />
<p> Le blog </p>
</a>
<a href="https:&#x2F;&#x2F;losprimos.eu">
<img src="/img/music.svg" alt="Le blog" />
<p> Azul </p>
</a>
<a href="https:&#x2F;&#x2F;kitoy.me/rss.xml">
<img src="/img/resese.svg" alt="Suivez le blog par RSS" />
<p> RSS </p>
</a>
<a href="https:&#x2F;&#x2F;kitoy.me/contact/">
<img src="/img/mail.svg" alt="Contact" />
<p> Me contacter </p>
</a>
</div>
</div>
<div class="articles">
<h1> Sauvegarde système de l&#x27;Orangepi sous debian&#x2F;yunohost. </h1>
<h2 class="description">
Sauvegarder le système de sa carte ARM OrangePi avec debian sur clé usb
</h2>
<hr />
<h3 id="le-probleme">Le problème</h3>
<p>Ou plutôt les problèmes, car il peut y en avoir plusieurs; par exemple le
système sur la carte ne boot plus. On a fait une bêtise, on la débranché car on
a voulu la déplacer ou le fil s'est débranché par accident, et aller cette fois
là c'est la galère. C'est généralement long et fastidieux de récupérer les
données sur sa carte SD ou autre, j'ai donc fait un script qui fait une
sauvegarde globale du système sur un disque ou une clé usb que l'on devra
autoriser auparavant, histoire que dès que l'on branche une clé usb, ça n'envoie
pas les données dessus. Il y a bien évidement des solutions de sauvegarde en
ligne mais ayant une connexion avec peu de débit, ça peut prendre beaucoup de
temps, la connexion peut couper et alors c'est des complications, pour moi ce n'était pas très adapté.</p>
<h3 id="le-principe">Le principe</h3>
<p>Le principe c'est que le script a deux fonctionnalitées
Une pour ajouter les supports de stockages où la sauvegarde sera envoyé. Le script formate la partition et il ajoute l'UUID à la liste des clés ou disques autorisé a recevoir les données. Pour l'utiliser on lancera la commande ./saveonmedia create
Une pour écouter avec udev les medias branchés et réaliser la sauvegarde quand elle reconnaît L'UUID d'un disque. On lancera la commande ./saveonmedia make
Pour la liste, un bête fichier texte suffit pour ajouter les supports de stockage lignes par lignes, on se basera sur les UUID des partitions sur le disque qui sont normalement identifier de manière unique. Pour réaliser la sauvegarde le script lancera un script bash qui est généralement plus pratique si l'on veut ajouter des taches à effectuer ou personnaliser le truc un peu comme on veut.</p>
<pre style="background-color:#272822;">
<span style="color:#f8f8f2;">
</span><span style="color:#75715e;">#!/usr/bin/python3
# -*- coding: utf-8 -*-
</span><span style="color:#f92672;">import </span><span style="color:#f8f8f2;">pyudev
</span><span style="color:#f92672;">import </span><span style="color:#f8f8f2;">subprocess
</span><span style="color:#f92672;">import </span><span style="color:#f8f8f2;">sys
</span><span style="color:#f92672;">import </span><span style="color:#f8f8f2;">os
</span><span style="color:#f92672;">import </span><span style="color:#f8f8f2;">socket
</span><span style="color:#f92672;">from </span><span style="color:#f8f8f2;">email.mime.text </span><span style="color:#f92672;">import </span><span style="color:#f8f8f2;">MIMEText
</span><span style="color:#f92672;">from </span><span style="color:#f8f8f2;">subprocess </span><span style="color:#f92672;">import </span><span style="color:#f8f8f2;">Popen, PIPE
</span><span style="font-style:italic;color:#66d9ef;">def </span><span style="color:#a6e22e;">print_help</span><span style="color:#f8f8f2;">():
</span><span style="color:#66d9ef;">print </span><span style="color:#f8f8f2;">(</span><span style="color:#e6db74;">&quot;&quot;&quot;
##### saveonusb Sauvergarde sur support USB ####
! A executer avec l&#39;utilisateur avec des droits root (sudo) ou en root !
Pour autoriser un disque (clé usb, disque usb)
Lancez la commande :
./saveonusb create
Pour effectuer l&#39;ecoute puis la sauvegarde:
./saveonusb make
&quot;&quot;&quot;</span><span style="color:#f8f8f2;">)
</span><span style="font-style:italic;color:#66d9ef;">def </span><span style="color:#a6e22e;">send_msg</span><span style="color:#f8f8f2;">(</span><span style="font-style:italic;color:#fd971f;">subject</span><span style="color:#f8f8f2;">, </span><span style="font-style:italic;color:#fd971f;">message</span><span style="color:#f8f8f2;">):
</span><span style="color:#75715e;"># Permet d&#39;envoyer des mail a root via sendmail.
</span><span style="color:#f8f8f2;">msg </span><span style="color:#f92672;">= </span><span style="color:#f8f8f2;">MIMEText(message)
msg[</span><span style="color:#e6db74;">&quot;From&quot;</span><span style="color:#f8f8f2;">] </span><span style="color:#f92672;">= </span><span style="color:#e6db74;">&quot;sauvegarde@&quot;</span><span style="color:#f92672;">+</span><span style="color:#f8f8f2;">socket.gethostname()
msg[</span><span style="color:#e6db74;">&quot;To&quot;</span><span style="color:#f8f8f2;">] </span><span style="color:#f92672;">= </span><span style="color:#e6db74;">&quot;root@&quot;</span><span style="color:#f92672;">+</span><span style="color:#f8f8f2;">socket.gethostname()
msg[</span><span style="color:#e6db74;">&quot;Subject&quot;</span><span style="color:#f8f8f2;">] </span><span style="color:#f92672;">= </span><span style="color:#f8f8f2;">subject
p </span><span style="color:#f92672;">= </span><span style="color:#f8f8f2;">Popen([</span><span style="color:#e6db74;">&quot;/usr/sbin/sendmail&quot;</span><span style="color:#f8f8f2;">, </span><span style="color:#e6db74;">&quot;-t&quot;</span><span style="color:#f8f8f2;">, </span><span style="color:#e6db74;">&quot;-oi&quot;</span><span style="color:#f8f8f2;">], </span><span style="font-style:italic;color:#fd971f;">stdin</span><span style="color:#f92672;">=</span><span style="color:#f8f8f2;">PIPE, </span><span style="font-style:italic;color:#fd971f;">universal_newlines</span><span style="color:#f92672;">=</span><span style="color:#ae81ff;">True</span><span style="color:#f8f8f2;">)
p.communicate(msg.as_string())
</span><span style="font-style:italic;color:#66d9ef;">def </span><span style="color:#a6e22e;">clean_df_out</span><span style="color:#f8f8f2;">(</span><span style="font-style:italic;color:#fd971f;">df_out</span><span style="color:#f8f8f2;">):
</span><span style="color:#75715e;"># Ici on tri les enleve les partitions de la sortir de df qui ne sont pas des supports
# de stockages
#
</span><span style="color:#f8f8f2;">df_out </span><span style="color:#f92672;">= </span><span style="color:#f8f8f2;">df_out.split(</span><span style="color:#e6db74;">&#39;</span><span style="color:#ae81ff;">\n</span><span style="color:#e6db74;">&#39;</span><span style="color:#f8f8f2;">)
lines</span><span style="color:#f92672;">=</span><span style="color:#f8f8f2;">[]
</span><span style="color:#f92672;">for </span><span style="color:#f8f8f2;">line </span><span style="color:#f92672;">in </span><span style="color:#f8f8f2;">df_out:
</span><span style="color:#f92672;">if </span><span style="color:#f8f8f2;">line[</span><span style="color:#ae81ff;">0</span><span style="color:#f8f8f2;">:</span><span style="color:#ae81ff;">4</span><span style="color:#f8f8f2;">] </span><span style="color:#f92672;">== </span><span style="color:#e6db74;">&#39;/dev&#39;</span><span style="color:#f8f8f2;">:
lines.append(line)
line_clean </span><span style="color:#f92672;">= </span><span style="font-style:italic;color:#66d9ef;">list</span><span style="color:#f8f8f2;">()
lines_clean </span><span style="color:#f92672;">= </span><span style="font-style:italic;color:#66d9ef;">list</span><span style="color:#f8f8f2;">()
</span><span style="color:#75715e;"># On crée la liste des champs de df
</span><span style="color:#f92672;">for </span><span style="color:#f8f8f2;">line </span><span style="color:#f92672;">in </span><span style="color:#f8f8f2;">lines:
line </span><span style="color:#f92672;">= </span><span style="color:#f8f8f2;">line.split(</span><span style="color:#e6db74;">&#39; &#39;</span><span style="color:#f8f8f2;">)
</span><span style="color:#f92672;">for </span><span style="color:#f8f8f2;">champ </span><span style="color:#f92672;">in </span><span style="color:#f8f8f2;">line:
</span><span style="color:#f92672;">if </span><span style="color:#f8f8f2;">champ </span><span style="color:#f92672;">!= </span><span style="color:#e6db74;">&#39;&#39;</span><span style="color:#f8f8f2;">:
line_clean.append(champ)
lines_clean.append(line_clean.copy())
line_clean.clear()
</span><span style="color:#f92672;">return </span><span style="color:#f8f8f2;">lines_clean
</span><span style="font-style:italic;color:#66d9ef;">def </span><span style="color:#a6e22e;">getMinSpaceRequirement</span><span style="color:#f8f8f2;">():
</span><span style="color:#75715e;"># df -k A ce schema de sorti
# Filesystem | 1K-blocks | Used | Avail | Capacity | Mounted on
#
# Pour obtenir l&#39;espace minimum on suppose que l&#39;on veut sauvegarder toutes les
# données de tout les supports de stockages.
</span><span style="color:#f8f8f2;">df </span><span style="color:#f92672;">= </span><span style="color:#f8f8f2;">subprocess.check_output([</span><span style="color:#e6db74;">&#39;/bin/df&#39;</span><span style="color:#f8f8f2;">, </span><span style="color:#e6db74;">&#39;-k&#39;</span><span style="color:#f8f8f2;">]).decode(</span><span style="color:#e6db74;">&#39;utf8&#39;</span><span style="color:#f8f8f2;">)
df_list </span><span style="color:#f92672;">= </span><span style="color:#f8f8f2;">clean_df_out(df)
</span><span style="color:#66d9ef;">print </span><span style="color:#f8f8f2;">(df_list)
space_used </span><span style="color:#f92672;">= </span><span style="color:#ae81ff;">0
</span><span style="color:#f92672;">for </span><span style="color:#f8f8f2;">line </span><span style="color:#f92672;">in </span><span style="color:#f8f8f2;">df_list:
space_used </span><span style="color:#f92672;">= </span><span style="color:#f8f8f2;">space_used </span><span style="color:#f92672;">+ </span><span style="font-style:italic;color:#66d9ef;">int</span><span style="color:#f8f8f2;">(line[</span><span style="color:#ae81ff;">2</span><span style="color:#f8f8f2;">])
</span><span style="color:#f92672;">return </span><span style="color:#f8f8f2;">space_used
</span><span style="font-style:italic;color:#66d9ef;">def </span><span style="color:#a6e22e;">get_uuid</span><span style="color:#f8f8f2;">(</span><span style="font-style:italic;color:#fd971f;">device</span><span style="color:#f8f8f2;">):
cmd </span><span style="color:#f92672;">= </span><span style="color:#f8f8f2;">subprocess.check_output([</span><span style="color:#e6db74;">&#39;sudo&#39;</span><span style="color:#f8f8f2;">, </span><span style="color:#e6db74;">&#39;blkid&#39;</span><span style="color:#f8f8f2;">, device])
cmd </span><span style="color:#f92672;">= </span><span style="color:#f8f8f2;">cmd.decode(</span><span style="color:#e6db74;">&#39;utf-8&#39;</span><span style="color:#f8f8f2;">)
</span><span style="color:#f92672;">for </span><span style="color:#f8f8f2;">line </span><span style="color:#f92672;">in </span><span style="color:#f8f8f2;">cmd.split(</span><span style="color:#e6db74;">&#39; &#39;</span><span style="color:#f8f8f2;">):
</span><span style="color:#f92672;">if </span><span style="color:#e6db74;">&#39;UUID=&#39; </span><span style="color:#f92672;">== </span><span style="color:#f8f8f2;">line[</span><span style="color:#ae81ff;">0</span><span style="color:#f8f8f2;">:</span><span style="color:#ae81ff;">5</span><span style="color:#f8f8f2;">]:
</span><span style="color:#f92672;">return </span><span style="color:#f8f8f2;">line[</span><span style="color:#ae81ff;">6</span><span style="color:#f8f8f2;">:</span><span style="color:#66d9ef;">len</span><span style="color:#f8f8f2;">(line)</span><span style="color:#f92672;">-</span><span style="color:#ae81ff;">1</span><span style="color:#f8f8f2;">]
</span><span style="color:#f92672;">return </span><span style="color:#e6db74;">&#39;&#39;
</span><span style="font-style:italic;color:#66d9ef;">def </span><span style="color:#a6e22e;">make_save</span><span style="color:#f8f8f2;">(</span><span style="font-style:italic;color:#fd971f;">save_directory</span><span style="color:#f8f8f2;">, </span><span style="font-style:italic;color:#fd971f;">storages</span><span style="color:#f8f8f2;">):
context </span><span style="color:#f92672;">= </span><span style="color:#f8f8f2;">pyudev.Context()
monitor </span><span style="color:#f92672;">= </span><span style="color:#f8f8f2;">pyudev.Monitor.from_netlink(context)
monitor.filter_by(</span><span style="color:#e6db74;">&#39;block&#39;</span><span style="color:#f8f8f2;">)
done </span><span style="color:#f92672;">= </span><span style="color:#ae81ff;">False
</span><span style="color:#f92672;">with </span><span style="color:#66d9ef;">open </span><span style="color:#f8f8f2;">(storages, </span><span style="color:#e6db74;">&#39;r&#39;</span><span style="color:#f8f8f2;">) </span><span style="color:#f92672;">as </span><span style="color:#f8f8f2;">f:
medias_save </span><span style="color:#f92672;">= </span><span style="color:#f8f8f2;">f.read().splitlines()
</span><span style="color:#f92672;">while not</span><span style="color:#f8f8f2;">(done):
device </span><span style="color:#f92672;">= </span><span style="color:#f8f8f2;">monitor.poll()
</span><span style="color:#f92672;">if </span><span style="color:#e6db74;">&#39;ID_FS_TYPE&#39; </span><span style="color:#f92672;">in </span><span style="color:#f8f8f2;">device </span><span style="color:#f92672;">and </span><span style="color:#f8f8f2;">device.action </span><span style="color:#f92672;">== </span><span style="color:#e6db74;">&quot;add&quot;</span><span style="color:#f8f8f2;">:
</span><span style="color:#66d9ef;">print </span><span style="color:#f8f8f2;">(</span><span style="color:#e6db74;">&quot;device: </span><span style="color:#ae81ff;">{0}</span><span style="color:#e6db74;"> medias: </span><span style="color:#ae81ff;">{1}</span><span style="color:#e6db74;">&quot;</span><span style="color:#f8f8f2;">.format(device.get(</span><span style="color:#e6db74;">&#39;ID_FS_UUID&#39;</span><span style="color:#f8f8f2;">), medias_save))
</span><span style="color:#f92672;">if </span><span style="color:#e6db74;">&quot;ynh_save&quot; </span><span style="color:#f92672;">== </span><span style="color:#f8f8f2;">device.get(</span><span style="color:#e6db74;">&#39;ID_FS_LABEL&#39;</span><span style="color:#f8f8f2;">) </span><span style="color:#f92672;">and </span><span style="color:#f8f8f2;">device.get(</span><span style="color:#e6db74;">&#39;ID_FS_UUID&#39;</span><span style="color:#f8f8f2;">) </span><span style="color:#f92672;">in </span><span style="color:#f8f8f2;">medias_save:
</span><span style="color:#66d9ef;">print </span><span style="color:#f8f8f2;">(</span><span style="color:#e6db74;">&quot;La sauvegarde a commencé&quot;</span><span style="color:#f8f8f2;">)
send_msg(</span><span style="color:#e6db74;">&quot;Une sauvegarde a été lancé&quot;</span><span style="color:#f8f8f2;">,</span><span style="color:#e6db74;">&quot;Ne retirez pas votre disque ou clé usb. Merçi.&quot;</span><span style="color:#f8f8f2;">)
retcode </span><span style="color:#f92672;">= </span><span style="color:#f8f8f2;">subprocess.call(</span><span style="color:#e6db74;">&quot;mount &quot; </span><span style="color:#f92672;">+ </span><span style="color:#f8f8f2;">device.device_node </span><span style="color:#f92672;">+ </span><span style="color:#e6db74;">&quot; &quot;</span><span style="color:#f92672;">+ </span><span style="color:#f8f8f2;">save_directory, </span><span style="font-style:italic;color:#fd971f;">shell</span><span style="color:#f92672;">=</span><span style="color:#ae81ff;">True</span><span style="color:#f8f8f2;">)
</span><span style="color:#f92672;">if </span><span style="color:#f8f8f2;">retcode </span><span style="color:#f92672;">!= </span><span style="color:#ae81ff;">0</span><span style="color:#f8f8f2;">:
subject </span><span style="color:#f92672;">= </span><span style="color:#e6db74;">&quot;Bon ... ça s&#39;est mal passé&quot;
</span><span style="color:#f8f8f2;">message </span><span style="color:#f92672;">= </span><span style="color:#e6db74;">&quot;&quot;&quot;Impossible de monter la clé USB :( &quot;&quot;&quot;
</span><span style="color:#f8f8f2;">send_msg(subject, message)
retcode </span><span style="color:#f92672;">= </span><span style="color:#f8f8f2;">subprocess.call( save_script </span><span style="color:#f92672;">+ </span><span style="color:#e6db74;">&quot; &quot; </span><span style="color:#f92672;">+ </span><span style="color:#f8f8f2;">save_directory, </span><span style="font-style:italic;color:#fd971f;">shell</span><span style="color:#f92672;">=</span><span style="color:#ae81ff;">True</span><span style="color:#f8f8f2;">)
</span><span style="color:#f92672;">if </span><span style="color:#f8f8f2;">retcode </span><span style="color:#f92672;">!= </span><span style="color:#ae81ff;">0</span><span style="color:#f8f8f2;">:
subject </span><span style="color:#f92672;">= </span><span style="color:#e6db74;">&quot;Bon ... ça s&#39;est mal passé&quot;
</span><span style="color:#f8f8f2;">message </span><span style="color:#f92672;">= </span><span style="color:#e6db74;">&quot;&quot;&quot;Le script de sauvegarde a remonté une erreur,
comment dire ... je le ferai autrement moi &quot;&quot;&quot;
</span><span style="color:#f8f8f2;">send_msg(subject, message)
retcode </span><span style="color:#f92672;">= </span><span style="color:#f8f8f2;">subprocess.call(</span><span style="color:#e6db74;">&quot;umount &quot; </span><span style="color:#f92672;">+ </span><span style="color:#f8f8f2;">device.device_node, </span><span style="font-style:italic;color:#fd971f;">shell</span><span style="color:#f92672;">=</span><span style="color:#ae81ff;">True</span><span style="color:#f8f8f2;">)
</span><span style="color:#f92672;">if </span><span style="color:#f8f8f2;">retcode </span><span style="color:#f92672;">!= </span><span style="color:#ae81ff;">0</span><span style="color:#f8f8f2;">:
subject </span><span style="color:#f92672;">= </span><span style="color:#e6db74;">&quot;Bon ... ça s&#39;est a peu près bien passé&quot;
</span><span style="color:#f8f8f2;">message </span><span style="color:#f92672;">= </span><span style="color:#e6db74;">&quot;&quot;&quot;Ça a monté le support et tout, le script pas de problèmes,
mais ca démonte pas le support correctement le script ne peut rien faire seul vous pouvez
voir ce qu&#39;il se passe&quot;&quot;&quot;
</span><span style="color:#f92672;">else</span><span style="color:#f8f8f2;">:
subject </span><span style="color:#f92672;">= </span><span style="color:#e6db74;">&quot;Confirmation de sauvegarde&quot;
</span><span style="color:#f8f8f2;">message </span><span style="color:#f92672;">= </span><span style="color:#e6db74;">&quot;&quot;&quot;Votre sauvegarde est prête vous pouvez retirer votre
support de stockage en toute sécurité. Rebranchez ce même support quand vous
souhaitez effectuer une sauvergarde. Attention! Toutes modifications de la partiton
rendra le support invalide&quot;&quot;&quot;
</span><span style="color:#f8f8f2;">send_msg(subject, message)
</span><span style="font-style:italic;color:#66d9ef;">def </span><span style="color:#a6e22e;">create_key_save</span><span style="color:#f8f8f2;">(</span><span style="font-style:italic;color:#fd971f;">storages</span><span style="color:#f8f8f2;">):
context </span><span style="color:#f92672;">= </span><span style="color:#f8f8f2;">pyudev.Context()
monitor </span><span style="color:#f92672;">= </span><span style="color:#f8f8f2;">pyudev.Monitor.from_netlink(context)
monitor.filter_by(</span><span style="color:#e6db74;">&#39;block&#39;</span><span style="color:#f8f8f2;">)
</span><span style="color:#f92672;">with </span><span style="color:#66d9ef;">open </span><span style="color:#f8f8f2;">(storages, </span><span style="color:#e6db74;">&#39;r&#39;</span><span style="color:#f8f8f2;">) </span><span style="color:#f92672;">as </span><span style="color:#f8f8f2;">f:
medias_save </span><span style="color:#f92672;">= </span><span style="color:#f8f8f2;">f.read().splitlines()
done </span><span style="color:#f92672;">= </span><span style="color:#ae81ff;">False
</span><span style="color:#f92672;">while not</span><span style="color:#f8f8f2;">(done):
device </span><span style="color:#f92672;">= </span><span style="color:#f8f8f2;">monitor.poll()
</span><span style="color:#f92672;">if </span><span style="color:#f8f8f2;">device.device_type </span><span style="color:#f92672;">== </span><span style="color:#e6db74;">&quot;partition&quot; </span><span style="color:#f92672;">and </span><span style="color:#f8f8f2;">device.action </span><span style="color:#f92672;">== </span><span style="color:#e6db74;">&quot;add&quot;</span><span style="color:#f8f8f2;">:
</span><span style="color:#f92672;">if </span><span style="color:#e6db74;">&quot;ynh_save&quot; </span><span style="color:#f92672;">== </span><span style="color:#f8f8f2;">device.get(</span><span style="color:#e6db74;">&#39;ID_FS_LABEL&#39;</span><span style="color:#f8f8f2;">) </span><span style="color:#f92672;">and </span><span style="color:#f8f8f2;">device.get(</span><span style="color:#e6db74;">&#39;ID_FS_UUID&#39;</span><span style="color:#f8f8f2;">) </span><span style="color:#f92672;">in </span><span style="color:#f8f8f2;">medias_save:
subject </span><span style="color:#f92672;">= </span><span style="color:#e6db74;">&quot;Ce support de stockage est déjà initialisé&quot;
</span><span style="color:#f8f8f2;">message </span><span style="color:#f92672;">= </span><span style="color:#e6db74;">&quot;Il n&#39;est pas nécéssaire d&#39;initialisé ce périphérique&quot;
</span><span style="color:#f8f8f2;">send_msg(subject, message)
</span><span style="color:#f92672;">else</span><span style="color:#f8f8f2;">:
size </span><span style="color:#f92672;">= </span><span style="color:#f8f8f2;">subprocess.check_output(</span><span style="color:#e6db74;">&quot;fdisk -s &quot; </span><span style="color:#f92672;">+
</span><span style="color:#f8f8f2;">device.device_node,
</span><span style="font-style:italic;color:#fd971f;">shell</span><span style="color:#f92672;">=</span><span style="color:#ae81ff;">True</span><span style="color:#f8f8f2;">)
size </span><span style="color:#f92672;">= </span><span style="font-style:italic;color:#66d9ef;">int</span><span style="color:#f8f8f2;">(size)
size_requirement </span><span style="color:#f92672;">= </span><span style="color:#f8f8f2;">getMinSpaceRequirement()
</span><span style="color:#f92672;">if </span><span style="color:#f8f8f2;">size </span><span style="color:#f92672;">&gt; </span><span style="color:#f8f8f2;">size_requirement:
done </span><span style="color:#f92672;">= </span><span style="color:#ae81ff;">True
</span><span style="color:#f8f8f2;">retcode </span><span style="color:#f92672;">= </span><span style="color:#f8f8f2;">subprocess.call(</span><span style="color:#e6db74;">&quot;mkfs.ext4&quot; </span><span style="color:#f92672;">+ </span><span style="color:#e6db74;">&quot; -F -L ynh_save&quot; </span><span style="color:#f92672;">+
</span><span style="color:#e6db74;">&quot; &quot;</span><span style="color:#f92672;">+ </span><span style="color:#f8f8f2;">device.device_node, </span><span style="font-style:italic;color:#fd971f;">shell</span><span style="color:#f92672;">=</span><span style="color:#ae81ff;">True</span><span style="color:#f8f8f2;">)
</span><span style="color:#f92672;">if </span><span style="color:#f8f8f2;">retcode </span><span style="color:#f92672;">!= </span><span style="color:#ae81ff;">0</span><span style="color:#f8f8f2;">:
subject </span><span style="color:#f92672;">= </span><span style="color:#e6db74;">&quot;Impossible de formatter la clé&quot;
</span><span style="color:#f8f8f2;">message </span><span style="color:#f92672;">= </span><span style="color:#e6db74;">&quot;&quot;&quot; Il y a eu un problème durant le formatage de la clé&quot;&quot;&quot;
</span><span style="color:#f8f8f2;">send_msg(subject, message)
</span><span style="color:#75715e;"># On récupere le nouvel uuid
</span><span style="color:#f92672;">with </span><span style="color:#66d9ef;">open </span><span style="color:#f8f8f2;">(storages, </span><span style="color:#e6db74;">&#39;a&#39;</span><span style="color:#f8f8f2;">) </span><span style="color:#f92672;">as </span><span style="color:#f8f8f2;">f:
f.write(get_uuid(device.device_node)</span><span style="color:#f92672;">+ </span><span style="color:#e6db74;">&#39;</span><span style="color:#ae81ff;">\n</span><span style="color:#e6db74;">&#39;</span><span style="color:#f8f8f2;">)
subject </span><span style="color:#f92672;">= </span><span style="color:#e6db74;">&quot;Autorisation d&#39;un support de sauvegarde&quot;
</span><span style="color:#f8f8f2;">message </span><span style="color:#f92672;">= </span><span style="color:#e6db74;">&quot;&quot;&quot; Vous venez de créer un support pour votre sauvegarde.
Cela s&#39;est deroulé normalement. Pour effectuer une sauvegarde maintenant
rebrancher votre support de stockage; un mail vous signalera quand vous pourrez
enlevez votre support en toute sécurité.&quot;&quot;&quot;
</span><span style="color:#f8f8f2;">send_msg(subject, message)
done </span><span style="color:#f92672;">= </span><span style="color:#ae81ff;">True
</span><span style="color:#f92672;">else</span><span style="color:#f8f8f2;">:
subject </span><span style="color:#f92672;">= </span><span style="color:#e6db74;">&quot;Votre support de stockage est de taille insufisante !&quot;
</span><span style="color:#f8f8f2;">message </span><span style="color:#f92672;">= </span><span style="color:#e6db74;">&quot;&quot;&quot;Il n&#39;y a pas assez d&#39;espace disque sur le support que
vous venez de brancher; essayer avec une media de plus grande capacité (minimum &quot;&quot;&quot; </span><span style="color:#f92672;">+
</span><span style="font-style:italic;color:#66d9ef;">str</span><span style="color:#f8f8f2;">(size_requirement</span><span style="color:#f92672;">/</span><span style="color:#ae81ff;">1000000</span><span style="color:#f8f8f2;">) </span><span style="color:#f92672;">+ </span><span style="color:#e6db74;">&quot;Gb)&quot;
</span><span style="color:#f8f8f2;">send_msg(subject, message)
save_directory </span><span style="color:#f92672;">= </span><span style="color:#e6db74;">&quot;/media/save&quot;
</span><span style="color:#f8f8f2;">save_script </span><span style="color:#f92672;">= </span><span style="color:#e6db74;">&quot;/etc/saveonusb/scripts/save.sh&quot;
</span><span style="color:#f8f8f2;">conf_path </span><span style="color:#f92672;">= </span><span style="color:#e6db74;">&quot;/etc/saveonusb/&quot;
</span><span style="color:#f8f8f2;">storages </span><span style="color:#f92672;">= </span><span style="color:#f8f8f2;">conf_path</span><span style="color:#f92672;">+</span><span style="color:#e6db74;">&quot;storages&quot;
</span><span style="color:#f92672;">if </span><span style="color:#f8f8f2;">os.geteuid() </span><span style="color:#f92672;">!= </span><span style="color:#ae81ff;">0</span><span style="color:#f8f8f2;">:
</span><span style="color:#f92672;">raise </span><span style="font-style:italic;color:#66d9ef;">OSError</span><span style="color:#f8f8f2;">(</span><span style="color:#e6db74;">&quot;Ce programme doit s&#39;executer avec les droits root&quot;</span><span style="color:#f8f8f2;">)
</span><span style="color:#f92672;">if not</span><span style="color:#f8f8f2;">(os.path.exists(save_directory)):
</span><span style="color:#f92672;">raise </span><span style="font-style:italic;color:#66d9ef;">OSError</span><span style="color:#f8f8f2;">(</span><span style="color:#e6db74;">&quot;Le repertoire &quot;</span><span style="color:#f92672;">+ </span><span style="color:#f8f8f2;">save_directory </span><span style="color:#f92672;">+</span><span style="color:#e6db74;">&quot; n&#39;existe pas&quot;</span><span style="color:#f8f8f2;">)
</span><span style="color:#f92672;">if not</span><span style="color:#f8f8f2;">(os.path.exists(conf_path)):
</span><span style="color:#f92672;">raise </span><span style="font-style:italic;color:#66d9ef;">OSError</span><span style="color:#f8f8f2;">(</span><span style="color:#e6db74;">&quot;Le repertoire &quot;</span><span style="color:#f92672;">+ </span><span style="color:#f8f8f2;">conf_path </span><span style="color:#f92672;">+</span><span style="color:#e6db74;">&quot; n&#39;existe pas&quot;</span><span style="color:#f8f8f2;">)
</span><span style="color:#f92672;">if not</span><span style="color:#f8f8f2;">(os.path.isfile(save_script)):
</span><span style="color:#f92672;">raise </span><span style="font-style:italic;color:#66d9ef;">OSError</span><span style="color:#f8f8f2;">(</span><span style="color:#e6db74;">&quot;Le fichier &quot;</span><span style="color:#f92672;">+ </span><span style="color:#f8f8f2;">save_script </span><span style="color:#f92672;">+</span><span style="color:#e6db74;">&quot; n&#39;existe pas&quot;</span><span style="color:#f8f8f2;">)
</span><span style="color:#f92672;">if not</span><span style="color:#f8f8f2;">(os.path.isfile(storages)):
</span><span style="color:#f92672;">raise </span><span style="font-style:italic;color:#66d9ef;">OSError</span><span style="color:#f8f8f2;">(</span><span style="color:#e6db74;">&quot;Le fichier &quot;</span><span style="color:#f92672;">+ </span><span style="color:#f8f8f2;">storages </span><span style="color:#f92672;">+</span><span style="color:#e6db74;">&quot; n&#39;existe pas&quot;</span><span style="color:#f8f8f2;">)
</span><span style="color:#f92672;">if </span><span style="color:#66d9ef;">len</span><span style="color:#f8f8f2;">(sys.argv) </span><span style="color:#f92672;">&gt; </span><span style="color:#ae81ff;">1</span><span style="color:#f8f8f2;">:
</span><span style="color:#f92672;">if </span><span style="color:#f8f8f2;">sys.argv[</span><span style="color:#ae81ff;">1</span><span style="color:#f8f8f2;">] </span><span style="color:#f92672;">== </span><span style="color:#e6db74;">&#39;create&#39;</span><span style="color:#f8f8f2;">:
create_key_save(storages)
</span><span style="color:#f92672;">if </span><span style="color:#f8f8f2;">sys.argv[</span><span style="color:#ae81ff;">1</span><span style="color:#f8f8f2;">] </span><span style="color:#f92672;">== </span><span style="color:#e6db74;">&#39;make&#39;</span><span style="color:#f8f8f2;">:
make_save(save_directory, storages)
</span><span style="color:#f92672;">if </span><span style="color:#f8f8f2;">sys.argv[</span><span style="color:#ae81ff;">1</span><span style="color:#f8f8f2;">] </span><span style="color:#f92672;">== </span><span style="color:#e6db74;">&#39;--help&#39; </span><span style="color:#f92672;">or </span><span style="color:#f8f8f2;">sys.argv[</span><span style="color:#ae81ff;">1</span><span style="color:#f8f8f2;">] </span><span style="color:#f92672;">== </span><span style="color:#e6db74;">&#39;-h&#39;</span><span style="color:#f8f8f2;">:
print_help()
</span><span style="color:#f92672;">else</span><span style="color:#f8f8f2;">:
print_help()
</span></pre>
<p>On installe pyudev:</p>
<pre style="background-color:#272822;">
<span style="color:#f8f8f2;"> apt install python3-pyudev
</span></pre>
<p>On créé les répertoires et les fichiers nécessaires:</p>
<pre style="background-color:#272822;">
<span style="color:#f8f8f2;">mkdir /media/save
mkdir</span><span style="font-style:italic;color:#fd971f;"> -p</span><span style="color:#f8f8f2;"> /etc/saveonusb/scripts
touch /etc/saveonusb/storages </span><span style="color:#f92672;">&amp;&amp; </span><span style="color:#f8f8f2;">touch /etc/saveonusb/scripts/save.sh
chmod +x /etc/saveonusb/scripts/save.sh
</span></pre>
<p>Je me suis fait tout d'abord un petit script afin de générer
une image prête a être flasher sur une carte SD </p>
<pre style="background-color:#272822;">
<span style="color:#f8f8f2;">
</span><span style="color:#75715e;">#!/bin/bash
</span><span style="color:#66d9ef;">set </span><span style="font-style:italic;color:#fd971f;">-e
</span><span style="color:#75715e;">#set -x
#Implementer un TRAC error avec exit qui clean quand ca foire
# Implementer des logs
#Fonction pour check les programmes nécéssaire.
#lance apt install quand les programmes manques
# modprobe loop
# Test les medias disponibles et passer en parametre le disk a monter pour mettre l&#39;image
# Demande confirmation pour commencer tout les étapes ou a toutes les étapes
</span><span style="color:#f8f8f2;">_apt_install_dep()
{
</span><span style="color:#66d9ef;">echo </span><span style="color:#e6db74;">&quot;on passe ici avec $1 comme argument&quot;
</span><span style="color:#f92672;">case </span><span style="color:#f8f8f2;">$1 </span><span style="color:#f92672;">in</span><span style="color:#f8f8f2;">
truncate</span><span style="color:#f92672;">)
</span><span style="color:#f8f8f2;">apt-get</span><span style="font-style:italic;color:#fd971f;"> -y</span><span style="color:#f8f8f2;"> install</span><span style="font-style:italic;color:#fd971f;"> --no-install-recommends</span><span style="color:#f8f8f2;"> coreutils
;;
mkfs.ext4</span><span style="color:#f92672;">)
</span><span style="color:#f8f8f2;">apt-get</span><span style="font-style:italic;color:#fd971f;"> -y</span><span style="color:#f8f8f2;"> install</span><span style="font-style:italic;color:#fd971f;"> --no-install-recommends</span><span style="color:#f8f8f2;"> e2fsprogs
;;
</span><span style="color:#f92672;">*)
</span><span style="color:#f8f8f2;">apt-get</span><span style="font-style:italic;color:#fd971f;"> -y</span><span style="color:#f8f8f2;"> install</span><span style="font-style:italic;color:#fd971f;"> --no-install-recommends </span><span style="color:#f8f8f2;">$1
;;
</span><span style="color:#f92672;">esac
</span><span style="color:#f8f8f2;">}
</span><span style="color:#a6e22e;">check_dep</span><span style="color:#f8f8f2;">()
{
bins</span><span style="color:#f92672;">=</span><span style="color:#f8f8f2;">(dd truncate rsync parted mkfs.ext4 )
</span><span style="color:#f92672;">for</span><span style="color:#f8f8f2;"> i </span><span style="color:#f92672;">in </span><span style="color:#e6db74;">&quot;${bins[@]}&quot;</span><span style="color:#f92672;">; do
if ! </span><span style="color:#f8f8f2;">which </span><span style="color:#e6db74;">&quot;${i}&quot; </span><span style="color:#f92672;">&amp;&gt;</span><span style="color:#f8f8f2;"> /dev/null</span><span style="color:#f92672;">; then
</span><span style="color:#66d9ef;">echo </span><span style="color:#e6db74;">&quot;${i} command is required&quot;
</span><span style="color:#f8f8f2;">_apt_install_dep ${i}
</span><span style="color:#f92672;">fi
done
</span><span style="color:#66d9ef;">echo </span><span style="color:#e6db74;">&quot;check_dep ok&quot;
</span><span style="color:#f8f8f2;">}
</span><span style="color:#a6e22e;">create_img</span><span style="color:#f8f8f2;">() {
</span><span style="color:#f92672;">local </span><span style="color:#f8f8f2;">folder</span><span style="color:#f92672;">=</span><span style="color:#e6db74;">$1
</span><span style="color:#f92672;">local </span><span style="color:#f8f8f2;">image</span><span style="color:#f92672;">=</span><span style="color:#e6db74;">$2
</span><span style="color:#75715e;"># Espace utilisé sur /
</span><span style="color:#f92672;">local </span><span style="color:#f8f8f2;">usage</span><span style="color:#f92672;">=</span><span style="color:#e6db74;">$(df</span><span style="font-style:italic;color:#fd971f;"> -BM </span><span style="color:#f92672;">| </span><span style="color:#e6db74;">grep ^/dev </span><span style="color:#f92672;">| </span><span style="color:#e6db74;">head</span><span style="font-style:italic;color:#fd971f;"> -1 </span><span style="color:#f92672;">| </span><span style="color:#e6db74;">awk &#39;{print $3}&#39; </span><span style="color:#f92672;">| </span><span style="color:#e6db74;">tr</span><span style="font-style:italic;color:#fd971f;"> -cd </span><span style="color:#e6db74;">&#39;[0-9]. \n&#39;)
</span><span style="color:#75715e;"># Espace libre
</span><span style="color:#f92672;">local </span><span style="color:#f8f8f2;">avaible</span><span style="color:#f92672;">=</span><span style="color:#e6db74;">$(df</span><span style="font-style:italic;color:#fd971f;"> -BM </span><span style="color:#e6db74;">$folder </span><span style="color:#f92672;">| </span><span style="color:#e6db74;">grep ^/dev </span><span style="color:#f92672;">| </span><span style="color:#e6db74;">head</span><span style="font-style:italic;color:#fd971f;"> -1 </span><span style="color:#f92672;">| </span><span style="color:#e6db74;">awk &#39;{print $4}&#39; </span><span style="color:#f92672;">| </span><span style="color:#e6db74;">tr</span><span style="font-style:italic;color:#fd971f;"> -cd </span><span style="color:#e6db74;">&#39;[0-9]. \n&#39;)
</span><span style="color:#f92672;">if </span><span style="color:#66d9ef;">[[ </span><span style="color:#f8f8f2;">$usage </span><span style="font-style:italic;color:#fd971f;">-gt </span><span style="color:#f8f8f2;">$avaible </span><span style="color:#66d9ef;">]]</span><span style="color:#f92672;">; then
</span><span style="color:#66d9ef;">echo </span><span style="color:#e6db74;">&quot;No space left&quot;
</span><span style="color:#66d9ef;">echo </span><span style="color:#e6db74;">&quot;Required: $usage MB &quot;
</span><span style="color:#66d9ef;">echo </span><span style="color:#e6db74;">&quot;Free space in $folder : $avaible MB &quot;
</span><span style="color:#66d9ef;">exit</span><span style="color:#f8f8f2;"> 1
</span><span style="color:#f92672;">fi
</span><span style="color:#75715e;">#On laisse 1024M d&#39;espace libre sur l&#39;image
</span><span style="color:#f8f8f2;"> local image_size=$(($usage</span><span style="color:#f92672;">+</span><span style="color:#ae81ff;">1024</span><span style="color:#f8f8f2;">))</span><span style="color:#e6db74;">&#39;M&#39;
</span><span style="color:#f8f8f2;">truncate</span><span style="font-style:italic;color:#fd971f;"> -s </span><span style="color:#f8f8f2;">$image_size $folder/$image
}
</span><span style="color:#a6e22e;">prepare_part</span><span style="color:#f8f8f2;">() {
</span><span style="color:#f92672;">local </span><span style="color:#f8f8f2;">loop</span><span style="color:#f92672;">=</span><span style="color:#e6db74;">$1
</span><span style="color:#f92672;">local </span><span style="color:#f8f8f2;">folder</span><span style="color:#f92672;">=</span><span style="color:#e6db74;">$2
</span><span style="color:#f92672;">local </span><span style="color:#f8f8f2;">image</span><span style="color:#f92672;">=</span><span style="color:#e6db74;">$3
</span><span style="color:#f92672;">local </span><span style="color:#f8f8f2;">mount_image</span><span style="color:#f92672;">=</span><span style="color:#e6db74;">$4
</span><span style="color:#f8f8f2;">losetup $loop $folder/$image
parted</span><span style="font-style:italic;color:#fd971f;"> -s </span><span style="color:#f8f8f2;">$loop</span><span style="color:#f92672;"> --</span><span style="color:#f8f8f2;"> mklabel msdos
parted</span><span style="font-style:italic;color:#fd971f;"> -s </span><span style="color:#f8f8f2;">$loop</span><span style="color:#f92672;"> --</span><span style="color:#f8f8f2;"> mkpart primary ext4 8192s -1s
</span><span style="color:#75715e;">#La carte ne boot pas avec la ligne en dessous
#parted -s $loop align-check optimal 1
</span><span style="color:#f8f8f2;"> partprobe $loop
mkfs.ext4 $loop</span><span style="color:#e6db74;">&quot;p1&quot;
</span><span style="color:#f8f8f2;">mkdir $mount_image
mount $loop</span><span style="color:#e6db74;">&quot;p1&quot; </span><span style="color:#f8f8f2;">$mount_image
}
</span><span style="color:#a6e22e;">copy_files</span><span style="color:#f8f8f2;">() {
</span><span style="color:#75715e;"># Stopper les services avant de copie
# Vérifier que les partitions soient montées
# Afficher le point de montage de la partition
# On redirige la sortie du programme vers /dev/null et la sortie erreur (2) sur la sortie standard
# On ne verra que les erreurs des fichiers ou la copie a posé problème
</span><span style="color:#f92672;">local </span><span style="color:#f8f8f2;">mount_image</span><span style="color:#f92672;">=</span><span style="color:#e6db74;">$1
</span><span style="color:#f8f8f2;">rsync</span><span style="font-style:italic;color:#fd971f;"> -avrltD --delete --exclude</span><span style="color:#f92672;">=</span><span style="color:#f8f8f2;">{/dev/</span><span style="color:#f92672;">*</span><span style="color:#f8f8f2;">,/proc/</span><span style="color:#f92672;">*</span><span style="color:#f8f8f2;">,/sys/</span><span style="color:#f92672;">*</span><span style="color:#f8f8f2;">,/media/</span><span style="color:#f92672;">*</span><span style="color:#f8f8f2;">,/mnt/</span><span style="color:#f92672;">*</span><span style="color:#f8f8f2;">,/run/</span><span style="color:#f92672;">*</span><span style="color:#f8f8f2;">,/tmp/</span><span style="color:#f92672;">*</span><span style="color:#f8f8f2;">} / $mount_image </span><span style="color:#f92672;">&gt;</span><span style="color:#f8f8f2;"> /dev/null </span><span style="color:#ae81ff;">2</span><span style="color:#f92672;">&gt;&amp;</span><span style="color:#ae81ff;">1
</span><span style="color:#f8f8f2;">}
</span><span style="color:#75715e;">#Modify fstab
</span><span style="color:#a6e22e;">change_fstab</span><span style="color:#f8f8f2;">() {
</span><span style="color:#f92672;">local </span><span style="color:#f8f8f2;">mount_image</span><span style="color:#f92672;">=</span><span style="color:#e6db74;">$1
</span><span style="color:#f92672;">local </span><span style="color:#f8f8f2;">old_uuid</span><span style="color:#f92672;">=</span><span style="color:#e6db74;">$(blkid</span><span style="font-style:italic;color:#fd971f;"> -o</span><span style="color:#e6db74;"> export `mount </span><span style="color:#f92672;">| </span><span style="color:#e6db74;">grep</span><span style="font-style:italic;color:#fd971f;"> -w</span><span style="color:#e6db74;"> / </span><span style="color:#f92672;">| </span><span style="color:#e6db74;">awk &#39;{print $1}&#39;` </span><span style="color:#f92672;">| </span><span style="color:#e6db74;">grep ^UUID)
</span><span style="color:#f92672;">local </span><span style="color:#f8f8f2;">new_uuid</span><span style="color:#f92672;">=</span><span style="color:#e6db74;">$(blkid</span><span style="font-style:italic;color:#fd971f;"> -o</span><span style="color:#e6db74;"> export `mount </span><span style="color:#f92672;">| </span><span style="color:#e6db74;">grep</span><span style="font-style:italic;color:#fd971f;"> -w</span><span style="color:#e6db74;"> /media/$IMAGE </span><span style="color:#f92672;">| </span><span style="color:#e6db74;">awk &#39;{print $1}&#39;` </span><span style="color:#f92672;">| </span><span style="color:#e6db74;">grep ^UUID)
</span><span style="color:#66d9ef;">echo </span><span style="color:#e6db74;">&quot;old_uuid: $old_uuid&quot;
</span><span style="color:#66d9ef;">echo </span><span style="color:#e6db74;">&quot;new_uuid: $new_uuid&quot;
</span><span style="color:#f8f8f2;">sed</span><span style="font-style:italic;color:#fd971f;"> -i</span><span style="color:#f8f8f2;"> s/$old_uuid/$new_uuid/ $MOUNT_IMAGE/etc/fstab
</span><span style="color:#f92672;">if </span><span style="color:#66d9ef;">[ </span><span style="font-style:italic;color:#fd971f;">-e </span><span style="color:#f8f8f2;">$MOUNT_IMAGE/boot/armbianEnv.txt </span><span style="color:#66d9ef;">]</span><span style="color:#f92672;">; then
</span><span style="color:#f8f8f2;">sed</span><span style="font-style:italic;color:#fd971f;"> -i</span><span style="color:#f8f8f2;"> s/$old_uuid/$new_uuid/ $MOUNT_IMAGE/boot/armbianEnv.txt
</span><span style="color:#f92672;">fi
</span><span style="color:#f8f8f2;">}
</span><span style="color:#a6e22e;">write_mbr</span><span style="color:#f8f8f2;">() {
</span><span style="color:#75715e;"># On cherche le uboot_sunxi_with_spl.bin selon si on est sur armbian ou non
</span><span style="color:#f92672;">local </span><span style="color:#f8f8f2;">$uboot_mbr
</span><span style="color:#f92672;">local </span><span style="color:#f8f8f2;">$loop
loop</span><span style="color:#f92672;">=</span><span style="color:#e6db74;">$1
</span><span style="color:#f8f8f2;">uboot_mbr</span><span style="color:#f92672;">=</span><span style="color:#e6db74;">$2
</span><span style="color:#f92672;">if </span><span style="color:#66d9ef;">[ </span><span style="color:#f92672;">! </span><span style="font-style:italic;color:#fd971f;">-f </span><span style="color:#f8f8f2;">$uboot_mbr </span><span style="color:#66d9ef;">]</span><span style="color:#f92672;">; then
</span><span style="color:#66d9ef;">exit</span><span style="color:#f8f8f2;"> 1</span><span style="color:#f92672;">;
fi
</span><span style="color:#75715e;"># on Efface la zone pour le mbr
</span><span style="color:#f8f8f2;"> dd if=/dev/zero of=$loop bs=1k count=1023 seek=1 status=noxfer </span><span style="color:#f92672;">&gt;</span><span style="color:#f8f8f2;"> /dev/null </span><span style="color:#ae81ff;">2</span><span style="color:#f92672;">&gt;&amp;</span><span style="color:#ae81ff;">1</span><span style="color:#f92672;">;
</span><span style="color:#75715e;"># on flash le mbr
</span><span style="color:#f8f8f2;">dd if=$uboot_mbr of=$loop bs=1024 seek=8 status=noxfer </span><span style="color:#f92672;">&gt;</span><span style="color:#f8f8f2;"> /dev/null </span><span style="color:#ae81ff;">2</span><span style="color:#f92672;">&gt;&amp;</span><span style="color:#ae81ff;">1</span><span style="color:#f92672;">;
</span><span style="color:#f8f8f2;">}
</span><span style="color:#a6e22e;">clean</span><span style="color:#f8f8f2;">() {
</span><span style="color:#f92672;">local </span><span style="color:#f8f8f2;">loop</span><span style="color:#f92672;">=</span><span style="color:#e6db74;">$1
</span><span style="color:#f92672;">local </span><span style="color:#f8f8f2;">mount_image</span><span style="color:#f92672;">=</span><span style="color:#e6db74;">$2
</span><span style="color:#f8f8f2;">sync
umount $mount_image
losetup</span><span style="font-style:italic;color:#fd971f;"> -d </span><span style="color:#f8f8f2;">$loop
rmdir $mount_image
}
</span><span style="color:#75715e;">## Début du script
</span><span style="color:#a6e22e;">show_usage</span><span style="color:#f8f8f2;">() {
cat </span><span style="color:#f92672;">&lt;&lt; EOF</span><span style="color:#e6db74;">
Ce script génère une image qui peut être flasher sur une carte SD pour les cartes
Olimex LIME LIME2 et orange pi pc (plus)
$(basename $0)
-d Dossier où sera stocké l&#39;image
-u uboot_sunxi_with_spl.bin
EOF</span><span style="background-color:#f92672;color:#f8f8f0;">
</span><span style="color:#e6db74;">
</span><span style="color:#f8f8f2;"> exit 1
}
</span><span style="color:#f92672;">if </span><span style="color:#66d9ef;">[ </span><span style="color:#f92672;">! </span><span style="color:#f8f8f2;">$(id</span><span style="font-style:italic;color:#fd971f;"> -u</span><span style="color:#f8f8f2;">) </span><span style="color:#f92672;">=</span><span style="color:#f8f8f2;"> 0 </span><span style="color:#66d9ef;">]</span><span style="color:#f92672;">; then
</span><span style="color:#66d9ef;">echo </span><span style="color:#e6db74;">&quot;L&#39;utilisateur doit être root&quot;
</span><span style="color:#66d9ef;">exit</span><span style="color:#f8f8f2;"> 1
</span><span style="color:#f92672;">fi
</span><span style="color:#75715e;">## Possibilité d&#39;aller chercher le uboot_sunxi_with_spl.bin sur une adresse http
#Check arguments
</span><span style="color:#f92672;">if </span><span style="color:#66d9ef;">[ </span><span style="color:#f8f8f2;">$# </span><span style="font-style:italic;color:#fd971f;">-eq</span><span style="color:#f8f8f2;"> 0 </span><span style="color:#66d9ef;">]</span><span style="color:#f92672;">; then
</span><span style="color:#f8f8f2;">show_usage
</span><span style="color:#f92672;">fi
</span><span style="color:#75715e;"># Gérer les options https://www.tutorialspoint.com/unix_commands/getopt.htm
</span><span style="color:#f92672;">while </span><span style="color:#66d9ef;">getopts </span><span style="color:#e6db74;">&quot;:d:u:h&quot;</span><span style="color:#f8f8f2;"> opt</span><span style="color:#f92672;">; do
case </span><span style="color:#f8f8f2;">$opt </span><span style="color:#f92672;">in</span><span style="color:#f8f8f2;">
d</span><span style="color:#f92672;">)
</span><span style="color:#f8f8f2;">FOLDER</span><span style="color:#f92672;">=</span><span style="color:#e6db74;">$OPTARG
</span><span style="color:#f8f8f2;">;;
u</span><span style="color:#f92672;">)
</span><span style="color:#f8f8f2;">UBOOT_MBR</span><span style="color:#f92672;">=</span><span style="color:#e6db74;">$OPTARG
</span><span style="color:#f8f8f2;">;;
h </span><span style="color:#f92672;">| *)
</span><span style="color:#f8f8f2;">show_usage</span><span style="color:#f92672;">;
</span><span style="color:#f8f8f2;">;;
</span><span style="color:#f92672;">esac
done
if </span><span style="color:#66d9ef;">[ </span><span style="font-style:italic;color:#fd971f;">-z </span><span style="color:#f8f8f2;">$FOLDER </span><span style="color:#66d9ef;">]</span><span style="color:#f92672;">; then
</span><span style="color:#f8f8f2;">show_usage
</span><span style="color:#f92672;">fi
if </span><span style="color:#66d9ef;">[ </span><span style="color:#f92672;">! </span><span style="font-style:italic;color:#fd971f;">-d </span><span style="color:#f8f8f2;">$FOLDER </span><span style="color:#66d9ef;">]</span><span style="color:#f92672;">; then
</span><span style="color:#66d9ef;">echo </span><span style="color:#e6db74;">&quot;$FOLDER isn&#39;t a directory&quot;</span><span style="color:#f92672;">;
</span><span style="color:#75715e;">#echo &quot;Le dossier $FOLDER n&#39;existe pas&quot;
</span><span style="color:#f8f8f2;">show_usage
</span><span style="color:#f92672;">fi
if </span><span style="color:#66d9ef;">[ </span><span style="font-style:italic;color:#fd971f;">-z </span><span style="color:#f8f8f2;">$UBOOT_MBR </span><span style="color:#66d9ef;">]</span><span style="color:#f92672;">; then
</span><span style="color:#f8f8f2;">show_usage
</span><span style="color:#f92672;">fi
if </span><span style="color:#66d9ef;">[ </span><span style="color:#f92672;">! </span><span style="font-style:italic;color:#fd971f;">-f </span><span style="color:#f8f8f2;">$UBOOT_MBR </span><span style="color:#66d9ef;">]</span><span style="color:#f92672;">; then
</span><span style="color:#66d9ef;">echo </span><span style="color:#e6db74;">&quot;This file $UBOOT_MBR doesn&#39;t exist&quot;</span><span style="color:#f92672;">;
</span><span style="color:#f8f8f2;">show_usage
</span><span style="color:#f92672;">fi
</span><span style="color:#f8f8f2;">IMAGE</span><span style="color:#f92672;">=</span><span style="color:#e6db74;">snapshot_</span><span style="color:#f8f8f2;">`date +%Y%m%d`.img
LOOP</span><span style="color:#f92672;">=</span><span style="color:#e6db74;">$(losetup</span><span style="font-style:italic;color:#fd971f;"> -f</span><span style="color:#e6db74;">)
</span><span style="color:#f8f8f2;">MOUNT_IMAGE</span><span style="color:#f92672;">=</span><span style="color:#e6db74;">&quot;/media/&quot;$IMAGE
</span><span style="color:#f8f8f2;">check_dep
</span><span style="color:#66d9ef;">echo </span><span style="color:#e6db74;">&quot;check_dep : OK&quot;
</span><span style="color:#75715e;">#On crée un image de la taille minimale avec 1024M de place disponible.
</span><span style="color:#f8f8f2;">create_img $FOLDER $IMAGE
</span><span style="color:#66d9ef;">echo </span><span style="color:#e6db74;">&quot;create_img: OK&quot;
</span><span style="color:#75715e;">#On crée l&#39;interface Loop et les partitions qui vont bien
</span><span style="color:#f8f8f2;">prepare_part $LOOP $FOLDER $IMAGE $MOUNT_IMAGE
</span><span style="color:#66d9ef;">echo </span><span style="color:#e6db74;">&quot;prepare_part: OK&quot;
</span><span style="color:#75715e;">#On copie la /
</span><span style="color:#f8f8f2;">copy_files $MOUNT_IMAGE
</span><span style="color:#66d9ef;">echo </span><span style="color:#e6db74;">&quot;copy_file: OK&quot;
</span><span style="color:#75715e;">#
</span><span style="color:#f8f8f2;">change_fstab $MOUNT_IMAGE
</span><span style="color:#66d9ef;">echo </span><span style="color:#e6db74;">&quot;change_fstab: OK&quot;
</span><span style="color:#75715e;">#On écrit le MBR
</span><span style="color:#f8f8f2;">write_mbr $LOOP $UBOOT_MBR
</span><span style="color:#66d9ef;">echo </span><span style="color:#e6db74;">&quot;write_uboot: OK&quot;
</span><span style="color:#75715e;">#demonte l&#39;image et detache l&#39;interface loop
</span><span style="color:#f8f8f2;">clean $LOOP $MOUNT_IMAGE
</span></pre>
<p>je copie ce script dans /usr/local/bin/make_img
chmod +x /usr/local/bin/make_img</p>
<p>Puis dans mon fichier /etc/saveonusb/script/save.sh</p>
<pre style="background-color:#272822;">
<span style="color:#f8f8f2;">
DIR_SAVE</span><span style="color:#f92672;">=</span><span style="color:#e6db74;">$1
</span><span style="color:#f92672;">if </span><span style="color:#66d9ef;">[ </span><span style="color:#f92672;">! </span><span style="font-style:italic;color:#fd971f;">-d </span><span style="color:#e6db74;">&quot;$DIR_SAVE&quot; </span><span style="color:#66d9ef;">]</span><span style="color:#f92672;">; then
</span><span style="color:#66d9ef;">echo </span><span style="color:#e6db74;">&quot;Le repertoire $DIR_SAVE n&#39;existe pas&quot; </span><span style="color:#ae81ff;">1</span><span style="color:#f92672;">&gt;&amp;</span><span style="color:#ae81ff;">2</span><span style="color:#f92672;">;
</span><span style="color:#66d9ef;">exit</span><span style="color:#f8f8f2;"> 1</span><span style="color:#f92672;">;
fi
</span><span style="color:#f8f8f2;">/usr/local/bin/make_img</span><span style="font-style:italic;color:#fd971f;"> -f </span><span style="color:#f8f8f2;">$DIR_SAVE</span><span style="font-style:italic;color:#fd971f;"> -u</span><span style="color:#f8f8f2;"> /usr/lib/linux-u-boot-next-orangepipcplus_5.90_armhf/u-boot-sunxi-with-spl.bin
</span><span style="color:#f92672;">if </span><span style="color:#66d9ef;">[ </span><span style="color:#f8f8f2;">$? </span><span style="font-style:italic;color:#fd971f;">-eq</span><span style="color:#f8f8f2;"> 1 </span><span style="color:#66d9ef;">]</span><span style="color:#f92672;">; then
</span><span style="color:#66d9ef;">echo </span><span style="color:#e6db74;">&quot;Il y a eu une erreur durant la copie des fichiers&quot; </span><span style="color:#ae81ff;">1</span><span style="color:#f92672;">&gt;&amp;</span><span style="color:#ae81ff;">2</span><span style="color:#f92672;">;
</span><span style="color:#66d9ef;">exit</span><span style="color:#f8f8f2;"> 1</span><span style="color:#f92672;">;
fi
</span><span style="color:#f8f8f2;">{% endhighlight %}
Version pour les personnes qui sont sous yunohost:
{% highlight bash %}
</span><span style="color:#75715e;">#!/bin/bash
</span><span style="color:#f8f8f2;">DIR_SAVE</span><span style="color:#f92672;">=</span><span style="color:#e6db74;">$1
</span><span style="color:#f92672;">if </span><span style="color:#66d9ef;">[ </span><span style="color:#f92672;">! </span><span style="font-style:italic;color:#fd971f;">-d </span><span style="color:#e6db74;">&quot;$DIR_SAVE&quot; </span><span style="color:#66d9ef;">]</span><span style="color:#f92672;">; then
</span><span style="color:#66d9ef;">echo </span><span style="color:#e6db74;">&quot;Le repertoire $DIR_SAVE n&#39;existe pas&quot; </span><span style="color:#ae81ff;">1</span><span style="color:#f92672;">&gt;&amp;</span><span style="color:#ae81ff;">2</span><span style="color:#f92672;">;
</span><span style="color:#66d9ef;">exit</span><span style="color:#f8f8f2;"> 1</span><span style="color:#f92672;">;
fi
</span><span style="color:#f8f8f2;">/usr/bin/yunohost backup create</span><span style="font-style:italic;color:#fd971f;"> -o </span><span style="color:#f8f8f2;">$DIR_SAVE
</span><span style="color:#f92672;">if </span><span style="color:#66d9ef;">[ </span><span style="color:#f8f8f2;">$? </span><span style="font-style:italic;color:#fd971f;">-eq</span><span style="color:#f8f8f2;"> 1 </span><span style="color:#66d9ef;">]</span><span style="color:#f92672;">; then
</span><span style="color:#66d9ef;">echo </span><span style="color:#e6db74;">&quot;Il y a eu une erreur pendant l&#39;exécution de yunohost backup&quot; </span><span style="color:#ae81ff;">1</span><span style="color:#f92672;">&gt;&amp;</span><span style="color:#ae81ff;">2</span><span style="color:#f92672;">;
</span><span style="color:#66d9ef;">exit</span><span style="color:#f8f8f2;"> 1</span><span style="color:#f92672;">;
fi
</span></pre>
<p>Il y a biensur des choses à améliorer, mais c'est fonctionnel. On pourrait par exemple avoir plusieurs scripts ou vérifier si le support de sauvergarde a encore la place suffisante. Mais pour mes besoins ça me suffit. Une fonction pour la restauration ça serait pas mal aussi :).</p>
</div>
<footer><span class="copyleft">©</span> kitoy.me <br/> Site généré avec <a href="https://getzola.org/"> Zola </a> </footer>
<script src="https:&#x2F;&#x2F;kitoy.me&#x2F;js&#x2F;menu.js" ></script>
</body>
</html>

File diff suppressed because one or more lines are too long

View File

@ -1,47 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://kitoy.me/</loc>
</url>
<url>
<loc>https://kitoy.me/base-de-donnees/</loc>
<lastmod>2020-04-14</lastmod>
</url>
<url>
<loc>https://kitoy.me/contact/</loc>
</url>
<url>
<loc>https://kitoy.me/les-logiciels-libres/</loc>
<lastmod>2017-01-29</lastmod>
</url>
<url>
<loc>https://kitoy.me/page/1/</loc>
</url>
<url>
<loc>https://kitoy.me/plugins-firefox/</loc>
<lastmod>2019-12-15</lastmod>
</url>
<url>
<loc>https://kitoy.me/sauvegarde-orangepi/</loc>
<lastmod>2019-12-09</lastmod>
</url>
</urlset>