From ebd0beb5b12f3e4d3c0a3be1bf00c7ec229c1c61 Mon Sep 17 00:00:00 2001 From: mazenovi <vmazenod@gmail.com> Date: Mon, 19 Feb 2018 00:55:54 +0100 Subject: [PATCH] finish privacy --- content/Etudiants/zz2-f5-privacy.md | 15 + content/slides/privacy/bitcoin.html | 1 + ...ombinaison_et_Fractionnement_de_Valeur.jpg | Bin 0 -> 24302 bytes ...e_de_preuves_de_travail_la_plus_longue.jpg | Bin 0 -> 65798 bytes .../bitcoin/combining-splitting-value.svg | 547 ++++++++++++++++++ .../privacy/images/bitcoin/proof-of-work.svg | 489 ++++++++++++++++ .../images/bitcoin/timestamp-server.svg | 416 +++++++++++++ ...tions_resumees_dans_un_arbre_de_Merkle.jpg | Bin 0 -> 84730 bytes .../privacy/images/bitcoin/white-paper-1.png | Bin 0 -> 30740 bytes .../privacy/images/bitcoin/white-paper-2.png | Bin 0 -> 7293 bytes .../privacy/images/bitcoin/white-paper-3.png | Bin 0 -> 9790 bytes content/slides/privacy/md/bitcoin.md | 386 ++++++++---- 12 files changed, 1728 insertions(+), 126 deletions(-) create mode 100644 content/Etudiants/zz2-f5-privacy.md create mode 100644 content/slides/privacy/images/bitcoin/Combinaison_et_Fractionnement_de_Valeur.jpg create mode 100644 content/slides/privacy/images/bitcoin/chaine_de_preuves_de_travail_la_plus_longue.jpg create mode 100644 content/slides/privacy/images/bitcoin/combining-splitting-value.svg create mode 100644 content/slides/privacy/images/bitcoin/proof-of-work.svg create mode 100644 content/slides/privacy/images/bitcoin/timestamp-server.svg create mode 100644 content/slides/privacy/images/bitcoin/transactions_resumees_dans_un_arbre_de_Merkle.jpg create mode 100644 content/slides/privacy/images/bitcoin/white-paper-1.png create mode 100644 content/slides/privacy/images/bitcoin/white-paper-2.png create mode 100644 content/slides/privacy/images/bitcoin/white-paper-3.png diff --git a/content/Etudiants/zz2-f5-privacy.md b/content/Etudiants/zz2-f5-privacy.md new file mode 100644 index 0000000..1cdd664 --- /dev/null +++ b/content/Etudiants/zz2-f5-privacy.md @@ -0,0 +1,15 @@ +Title: ZZ2 F5 Privacy +Date: 2018-02-16 10:55 +Category: <i class='fa fa-graduation-cap' aria-hidden='true'></i> Étudiants +Tags: cours + +* [je n'ai rien à cacher](slides/privacy/jnarac.html) +* [mots de passes](slides/privacy/passwords.html) +* [tracking](slides/privacy/tracking.html) +* [souveraineté](slides/privacy/sovereignty.html) +* [tails](slides/privacy/tails.html) +* [crypto](slides/privacy/crypto.html) +* [tls](slides/privacy/tls.html) +* [pgp](slides/privacy/pgp.html) +* [tor](slides/privacy/tor.html) +* [bitcoin](slides/privacy/bitcoin.html) diff --git a/content/slides/privacy/bitcoin.html b/content/slides/privacy/bitcoin.html index b939fdf..0735126 100644 --- a/content/slides/privacy/bitcoin.html +++ b/content/slides/privacy/bitcoin.html @@ -12,6 +12,7 @@ <!-- Theme used for syntax highlighting of code --> <link rel="stylesheet" href="../../node_modules/reveal.js/lib/css/zenburn.css"> <link rel="stylesheet" href="../../node_modules/font-awesome/css/font-awesome.min.css"> + <link rel="stylesheet" href="../main.css"> <!-- Printing and PDF exports --> <script> diff --git a/content/slides/privacy/images/bitcoin/Combinaison_et_Fractionnement_de_Valeur.jpg b/content/slides/privacy/images/bitcoin/Combinaison_et_Fractionnement_de_Valeur.jpg new file mode 100644 index 0000000000000000000000000000000000000000..d5551debdfb3f7105a66cc987e59ee55d8b3ad09 GIT binary patch literal 24302 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 UeGF!IO=46O{wbeU9`*760Bc^gCIA2c literal 0 HcmV?d00001 diff --git a/content/slides/privacy/images/bitcoin/chaine_de_preuves_de_travail_la_plus_longue.jpg b/content/slides/privacy/images/bitcoin/chaine_de_preuves_de_travail_la_plus_longue.jpg new file mode 100644 index 0000000000000000000000000000000000000000..2ebe162a96badca6b752e8e46b53cce000433f6c GIT binary patch literal 65798 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	R$uf<^Rrv-z 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 AOaK4? literal 0 HcmV?d00001 diff --git a/content/slides/privacy/images/bitcoin/combining-splitting-value.svg b/content/slides/privacy/images/bitcoin/combining-splitting-value.svg new file mode 100644 index 0000000..3b53698 --- /dev/null +++ b/content/slides/privacy/images/bitcoin/combining-splitting-value.svg @@ -0,0 +1,547 @@ +<?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" + version="1.1" + width="382.59821" + height="226.3046" + id="svg11628"> + <defs + id="defs11630"> + <linearGradient + id="linearGradient5358"> + <stop + id="stop5360" + style="stop-color:#ffffff;stop-opacity:0" + offset="0" /> + <stop + id="stop5370" + style="stop-color:#ffffff;stop-opacity:1" + offset="0.5" /> + <stop + id="stop5362" + style="stop-color:#ffffff;stop-opacity:1" + offset="1" /> + </linearGradient> + <linearGradient + id="linearGradient5358-7"> + <stop + id="stop5360-5" + style="stop-color:#ffffff;stop-opacity:0" + offset="0" /> + <stop + id="stop5370-5" + style="stop-color:#ffffff;stop-opacity:1" + offset="0.5" /> + <stop + id="stop5362-8" + style="stop-color:#ffffff;stop-opacity:1" + offset="1" /> + </linearGradient> + <linearGradient + id="linearGradient5358-5"> + <stop + id="stop5360-6" + style="stop-color:#ffffff;stop-opacity:0" + offset="0" /> + <stop + id="stop5370-2" + style="stop-color:#ffffff;stop-opacity:1" + offset="0.5" /> + <stop + id="stop5362-6" + style="stop-color:#ffffff;stop-opacity:1" + offset="1" /> + </linearGradient> + <linearGradient + id="linearGradient5358-7-2"> + <stop + id="stop5360-5-9" + style="stop-color:#ffffff;stop-opacity:0" + offset="0" /> + <stop + id="stop5370-5-1" + style="stop-color:#ffffff;stop-opacity:1" + offset="0.5" /> + <stop + id="stop5362-8-6" + style="stop-color:#ffffff;stop-opacity:1" + offset="1" /> + </linearGradient> + <linearGradient + id="linearGradient5358-7-3"> + <stop + id="stop5360-5-5" + style="stop-color:#ffffff;stop-opacity:0" + offset="0" /> + <stop + id="stop5370-5-0" + style="stop-color:#ffffff;stop-opacity:1" + offset="0.5" /> + <stop + id="stop5362-8-7" + style="stop-color:#ffffff;stop-opacity:1" + offset="1" /> + </linearGradient> + <linearGradient + id="linearGradient5358-7-3-4"> + <stop + id="stop5360-5-5-1" + style="stop-color:#ffffff;stop-opacity:0" + offset="0" /> + <stop + id="stop5370-5-0-7" + style="stop-color:#ffffff;stop-opacity:1" + offset="0.5" /> + <stop + id="stop5362-8-7-5" + style="stop-color:#ffffff;stop-opacity:1" + offset="1" /> + </linearGradient> + <linearGradient + id="linearGradient5358-7-3-4-2"> + <stop + id="stop5360-5-5-1-4" + style="stop-color:#ffffff;stop-opacity:0" + offset="0" /> + <stop + id="stop5370-5-0-7-7" + style="stop-color:#ffffff;stop-opacity:1" + offset="0.5" /> + <stop + id="stop5362-8-7-5-9" + style="stop-color:#ffffff;stop-opacity:1" + offset="1" /> + </linearGradient> + <linearGradient + id="linearGradient5358-7-3-7"> + <stop + id="stop5360-5-5-2" + style="stop-color:#ffffff;stop-opacity:0" + offset="0" /> + <stop + id="stop5370-5-0-6" + style="stop-color:#ffffff;stop-opacity:1" + offset="0.5" /> + <stop + id="stop5362-8-7-55" + style="stop-color:#ffffff;stop-opacity:1" + offset="1" /> + </linearGradient> + <linearGradient + x1="558.55988" + y1="112.41524" + x2="618.26788" + y2="112.41524" + id="linearGradient7748-5" + xlink:href="#linearGradient5358-7-3-4-2-0" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.81346207,0,0,0.10434411,118.31432,542.3863)" + spreadMethod="pad" /> + <linearGradient + id="linearGradient5358-7-3-4-2-0"> + <stop + id="stop5360-5-5-1-4-1" + style="stop-color:#ffffff;stop-opacity:0" + offset="0" /> + <stop + id="stop5370-5-0-7-7-4" + style="stop-color:#ffffff;stop-opacity:1" + offset="0.5" /> + <stop + id="stop5362-8-7-5-9-7" + style="stop-color:#ffffff;stop-opacity:1" + offset="1" /> + </linearGradient> + <linearGradient + x1="558.55988" + y1="112.41524" + x2="618.26788" + y2="112.41524" + id="linearGradient7693-3" + xlink:href="#linearGradient5358-7-3-7-9" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.65798432,0,0,0.10434411,-453.25052,542.42615)" + spreadMethod="pad" /> + <linearGradient + id="linearGradient5358-7-3-7-9"> + <stop + id="stop5360-5-5-2-3" + style="stop-color:#ffffff;stop-opacity:0" + offset="0" /> + <stop + id="stop5370-5-0-6-1" + style="stop-color:#ffffff;stop-opacity:1" + offset="0.5" /> + <stop + id="stop5362-8-7-55-2" + style="stop-color:#ffffff;stop-opacity:1" + offset="1" /> + </linearGradient> + <linearGradient + x1="558.55988" + y1="112.41524" + x2="618.26788" + y2="112.41524" + id="linearGradient7693-9" + xlink:href="#linearGradient5358-7-3-7-3" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.65798432,0,0,0.10434411,-455.03446,754.69479)" + spreadMethod="pad" /> + <linearGradient + id="linearGradient5358-7-3-7-3"> + <stop + id="stop5360-5-5-2-5" + style="stop-color:#ffffff;stop-opacity:0" + offset="0" /> + <stop + id="stop5370-5-0-6-4" + style="stop-color:#ffffff;stop-opacity:1" + offset="0.5" /> + <stop + id="stop5362-8-7-55-0" + style="stop-color:#ffffff;stop-opacity:1" + offset="1" /> + </linearGradient> + <linearGradient + x1="558.55988" + y1="112.41524" + x2="618.26788" + y2="112.41524" + id="linearGradient9901" + xlink:href="#linearGradient5358-7-3-7-3-5" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.65798432,0,0,0.10434411,-455.03446,780.69479)" + spreadMethod="pad" /> + <linearGradient + id="linearGradient5358-7-3-7-3-5"> + <stop + id="stop5360-5-5-2-5-3" + style="stop-color:#ffffff;stop-opacity:0" + offset="0" /> + <stop + id="stop5370-5-0-6-4-6" + style="stop-color:#ffffff;stop-opacity:1" + offset="0.5" /> + <stop + id="stop5362-8-7-55-0-4" + style="stop-color:#ffffff;stop-opacity:1" + offset="1" /> + </linearGradient> + <linearGradient + x1="558.55988" + y1="112.41524" + x2="618.26788" + y2="112.41524" + id="linearGradient7693-9-2" + xlink:href="#linearGradient5358-7-3-7-3-7" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.65798432,0,0,0.10434411,-455.03446,806.69479)" + spreadMethod="pad" /> + <linearGradient + id="linearGradient5358-7-3-7-3-7"> + <stop + id="stop5360-5-5-2-5-33" + style="stop-color:#ffffff;stop-opacity:0" + offset="0" /> + <stop + id="stop5370-5-0-6-4-1" + style="stop-color:#ffffff;stop-opacity:1" + offset="0.5" /> + <stop + id="stop5362-8-7-55-0-1" + style="stop-color:#ffffff;stop-opacity:1" + offset="1" /> + </linearGradient> + <linearGradient + x1="558.55988" + y1="112.41524" + x2="618.26788" + y2="112.41524" + id="linearGradient7693-9-1" + xlink:href="#linearGradient5358-7-3-7-3-6" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.65798432,0,0,0.10434411,-155.72194,754.69479)" + spreadMethod="pad" /> + <linearGradient + id="linearGradient5358-7-3-7-3-6"> + <stop + id="stop5360-5-5-2-5-4" + style="stop-color:#ffffff;stop-opacity:0" + offset="0" /> + <stop + id="stop5370-5-0-6-4-10" + style="stop-color:#ffffff;stop-opacity:1" + offset="0.5" /> + <stop + id="stop5362-8-7-55-0-0" + style="stop-color:#ffffff;stop-opacity:1" + offset="1" /> + </linearGradient> + <linearGradient + x1="558.55988" + y1="112.41524" + x2="618.26788" + y2="112.41524" + id="linearGradient9901-7" + xlink:href="#linearGradient5358-7-3-7-3-5-0" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.65798432,0,0,0.10434411,-155.72194,780.69479)" + spreadMethod="pad" /> + <linearGradient + id="linearGradient5358-7-3-7-3-5-0"> + <stop + id="stop5360-5-5-2-5-3-7" + style="stop-color:#ffffff;stop-opacity:0" + offset="0" /> + <stop + id="stop5370-5-0-6-4-6-4" + style="stop-color:#ffffff;stop-opacity:1" + offset="0.5" /> + <stop + id="stop5362-8-7-55-0-4-9" + style="stop-color:#ffffff;stop-opacity:1" + offset="1" /> + </linearGradient> + </defs> + <metadata + id="metadata11633"> + <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 + transform="translate(393.56668,-432.0192)" + id="layer1"> + <rect + width="382.59821" + height="226.3046" + ry="0.51150483" + x="-393.56668" + y="432.0192" + id="rect11224" + style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> + <g + transform="matrix(1.6972819,0,0,1.6972819,-454.60007,-789.45094)" + id="g10034"> + <rect + width="95.684212" + height="101.01381" + ry="0.52024001" + x="103.37165" + y="734.50348" + id="rect2987-7-2-0-7" + style="color:#000000;fill:#ededed;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.03841686;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> + <text + x="109.59386" + y="748.55432" + id="text2989-6-8-9-6-0" + xml:space="preserve" + style="font-size:10px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"><tspan + x="109.59386" + y="748.55432" + id="tspan2991-4-4-6-7-1" + style="font-weight:bold;-inkscape-font-specification:Sans Bold">Transaction</tspan></text> + <g + transform="translate(0,-24.21875)" + id="g9701"> + <rect + width="30.596146" + height="19.212435" + ry="0.4829534" + x="112.94212" + y="780.50037" + id="rect3777-9-15-5-7-0-2-9-5" + style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> + <text + x="127.83118" + y="793.76788" + id="text3779-6-2-6-0-6-4-8-6" + xml:space="preserve" + style="font-size:10px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"><tspan + x="127.83118" + y="793.76788" + id="tspan3783-2-5-5-1-6-7-9-7" + style="text-align:center;text-anchor:middle">In</tspan></text> + </g> + <g + transform="translate(9.375,-24.21875)" + id="g9706"> + <rect + width="30.596146" + height="19.212435" + ry="0.4829534" + x="148.94212" + y="780.50037" + id="rect3777-9-15-5-7-0-2-1-0-5" + style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> + <text + x="163.83118" + y="793.76788" + id="text3779-6-2-6-0-6-4-3-6-8" + xml:space="preserve" + style="font-size:10px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"><tspan + x="163.83118" + y="793.76788" + id="tspan3783-2-5-5-1-6-7-3-4-1" + style="text-align:center;text-anchor:middle">Out</tspan></text> + </g> + <g + transform="translate(-3.4130859e-6,1.781249)" + id="g9701-9"> + <rect + width="30.596146" + height="19.212435" + ry="0.4829534" + x="112.94212" + y="780.50037" + id="rect3777-9-15-5-7-0-2-9-5-1" + style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> + <text + x="127.83118" + y="793.76788" + id="text3779-6-2-6-0-6-4-8-6-7" + xml:space="preserve" + style="font-size:10px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"><tspan + x="127.83118" + y="793.76788" + id="tspan3783-2-5-5-1-6-7-9-7-2" + style="text-align:center;text-anchor:middle">In</tspan></text> + </g> + <g + transform="translate(9.3749966,1.781249)" + id="g9706-3"> + <rect + width="30.596146" + height="19.212435" + ry="0.4829534" + x="148.94212" + y="780.50037" + id="rect3777-9-15-5-7-0-2-1-0-5-8" + style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> + <text + x="163.83118" + y="791.76788" + id="text3779-6-2-6-0-6-4-3-6-8-4" + xml:space="preserve" + style="font-size:10px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"><tspan + x="163.83118" + y="791.76788" + id="tspan3783-2-5-5-1-6-7-3-4-1-4" + style="text-align:center;text-anchor:middle">...</tspan></text> + </g> + <g + transform="translate(-3.4e-6,27.781249)" + id="g9701-9-9"> + <rect + width="30.596146" + height="19.212435" + ry="0.4829534" + x="112.94212" + y="780.50037" + id="rect3777-9-15-5-7-0-2-9-5-1-3" + style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> + <text + x="127.83118" + y="791.76788" + id="text3779-6-2-6-0-6-4-8-6-7-6" + xml:space="preserve" + style="font-size:10px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"><tspan + x="127.83118" + y="791.76788" + id="tspan3783-2-5-5-1-6-7-9-7-2-0" + style="text-align:center;text-anchor:middle">...</tspan></text> + </g> + <path + d="m 57.193069,765.47889 52.523431,0" + id="path3814-6-7-1-92-17" + style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" /> + <path + d="m 189.15106,31.855574 -1.53093,-2.651651 -1.53093,-2.65165 3.06186,0 3.06186,0 -1.53093,2.65165 z" + transform="matrix(0,-1,1,0,81.23309,954.81387)" + id="path3816-0-5-6-90-9" + style="color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> + <rect + width="39.286938" + height="19.721823" + ry="0.086161181" + x="-87.510773" + y="756.56378" + transform="scale(-1,1)" + id="rect5356-5-5-7-1" + style="color:#000000;fill:url(#linearGradient7693-9);fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> + <path + d="m 57.193077,791.53653 52.523433,0" + id="path3814-6-7-1-92-17-5" + style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" /> + <path + d="m 189.15106,31.855574 -1.53093,-2.651651 -1.53093,-2.65165 3.06186,0 3.06186,0 -1.53093,2.65165 z" + transform="matrix(0,-1,1,0,81.2331,980.81387)" + id="path3816-0-5-6-90-9-7" + style="color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> + <rect + width="39.286938" + height="19.721823" + ry="0.086161181" + x="-87.510773" + y="782.56378" + transform="scale(-1,1)" + id="rect5356-5-5-7-1-9" + style="color:#000000;fill:url(#linearGradient9901);fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> + <path + d="m 57.193077,817.59417 52.523433,0" + id="path3814-6-7-1-92-17-1" + style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" /> + <path + d="m 189.15106,31.855574 -1.53093,-2.651651 -1.53093,-2.65165 3.06186,0 3.06186,0 -1.53093,2.65165 z" + transform="matrix(0,-1,1,0,81.2331,1006.8139)" + id="path3816-0-5-6-90-9-5" + style="color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> + <rect + width="39.286938" + height="19.721823" + ry="0.086161181" + x="-87.510773" + y="808.56378" + transform="scale(-1,1)" + id="rect5356-5-5-7-1-0" + style="color:#000000;fill:url(#linearGradient7693-9-2);fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> + <path + d="m 241.72995,765.47776 -52.13508,0" + id="path3814-6-7-1-92-17-9" + style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" /> + <rect + width="39.286938" + height="19.721823" + ry="0.086161181" + x="211.80174" + y="756.56378" + id="rect5356-5-5-7-1-8" + style="color:#000000;fill:url(#linearGradient7693-9-1);fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> + <path + d="m 241.72994,791.5953 -52.13507,0" + id="path3814-6-7-1-92-17-5-4" + style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" /> + <rect + width="39.286938" + height="19.721823" + ry="0.086161181" + x="211.80174" + y="782.56378" + id="rect5356-5-5-7-1-9-3" + style="color:#000000;fill:url(#linearGradient9901-7);fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> + </g> + </g> +</svg> diff --git a/content/slides/privacy/images/bitcoin/proof-of-work.svg b/content/slides/privacy/images/bitcoin/proof-of-work.svg new file mode 100644 index 0000000..fdcf307 --- /dev/null +++ b/content/slides/privacy/images/bitcoin/proof-of-work.svg @@ -0,0 +1,489 @@ +<?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" + version="1.1" + width="738.84821" + height="191.9296" + id="svg11628"> + <defs + id="defs11630"> + <linearGradient + id="linearGradient5358"> + <stop + id="stop5360" + style="stop-color:#ffffff;stop-opacity:0" + offset="0" /> + <stop + id="stop5370" + style="stop-color:#ffffff;stop-opacity:1" + offset="0.5" /> + <stop + id="stop5362" + style="stop-color:#ffffff;stop-opacity:1" + offset="1" /> + </linearGradient> + <linearGradient + id="linearGradient5358-7"> + <stop + id="stop5360-5" + style="stop-color:#ffffff;stop-opacity:0" + offset="0" /> + <stop + id="stop5370-5" + style="stop-color:#ffffff;stop-opacity:1" + offset="0.5" /> + <stop + id="stop5362-8" + style="stop-color:#ffffff;stop-opacity:1" + offset="1" /> + </linearGradient> + <linearGradient + id="linearGradient5358-5"> + <stop + id="stop5360-6" + style="stop-color:#ffffff;stop-opacity:0" + offset="0" /> + <stop + id="stop5370-2" + style="stop-color:#ffffff;stop-opacity:1" + offset="0.5" /> + <stop + id="stop5362-6" + style="stop-color:#ffffff;stop-opacity:1" + offset="1" /> + </linearGradient> + <linearGradient + id="linearGradient5358-7-2"> + <stop + id="stop5360-5-9" + style="stop-color:#ffffff;stop-opacity:0" + offset="0" /> + <stop + id="stop5370-5-1" + style="stop-color:#ffffff;stop-opacity:1" + offset="0.5" /> + <stop + id="stop5362-8-6" + style="stop-color:#ffffff;stop-opacity:1" + offset="1" /> + </linearGradient> + <linearGradient + x1="558.55988" + y1="112.41524" + x2="618.26788" + y2="112.41524" + id="linearGradient6080" + xlink:href="#linearGradient5358-7-3" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.65798432,0,0,0.10434411,-596.30154,346.02909)" + spreadMethod="pad" /> + <linearGradient + id="linearGradient5358-7-3"> + <stop + id="stop5360-5-5" + style="stop-color:#ffffff;stop-opacity:0" + offset="0" /> + <stop + id="stop5370-5-0" + style="stop-color:#ffffff;stop-opacity:1" + offset="0.5" /> + <stop + id="stop5362-8-7" + style="stop-color:#ffffff;stop-opacity:1" + offset="1" /> + </linearGradient> + <linearGradient + x1="558.55988" + y1="112.41524" + x2="618.26788" + y2="112.41524" + id="linearGradient6894" + xlink:href="#linearGradient5358-7-3-4" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.81346207,0,0,0.10434411,95.839074,344.60052)" + spreadMethod="pad" /> + <linearGradient + id="linearGradient5358-7-3-4"> + <stop + id="stop5360-5-5-1" + style="stop-color:#ffffff;stop-opacity:0" + offset="0" /> + <stop + id="stop5370-5-0-7" + style="stop-color:#ffffff;stop-opacity:1" + offset="0.5" /> + <stop + id="stop5362-8-7-5" + style="stop-color:#ffffff;stop-opacity:1" + offset="1" /> + </linearGradient> + <linearGradient + x1="558.55988" + y1="112.41524" + x2="618.26788" + y2="112.41524" + id="linearGradient11297" + xlink:href="#linearGradient5358-7-3-4-2" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.81346207,0,0,0.10434411,16.709259,27.643918)" + spreadMethod="pad" /> + <linearGradient + id="linearGradient5358-7-3-4-2"> + <stop + id="stop5360-5-5-1-4" + style="stop-color:#ffffff;stop-opacity:0" + offset="0" /> + <stop + id="stop5370-5-0-7-7" + style="stop-color:#ffffff;stop-opacity:1" + offset="0.5" /> + <stop + id="stop5362-8-7-5-9" + style="stop-color:#ffffff;stop-opacity:1" + offset="1" /> + </linearGradient> + <linearGradient + x1="558.55988" + y1="112.41524" + x2="618.26788" + y2="112.41524" + id="linearGradient11299" + xlink:href="#linearGradient5358-7-3-7" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.65798432,0,0,0.10434411,-517.17173,29.072488)" + spreadMethod="pad" /> + <linearGradient + id="linearGradient5358-7-3-7"> + <stop + id="stop5360-5-5-2" + style="stop-color:#ffffff;stop-opacity:0" + offset="0" /> + <stop + id="stop5370-5-0-6" + style="stop-color:#ffffff;stop-opacity:1" + offset="0.5" /> + <stop + id="stop5362-8-7-55" + style="stop-color:#ffffff;stop-opacity:1" + offset="1" /> + </linearGradient> + </defs> + <metadata + id="metadata11633"> + <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 + transform="translate(548.28931,-424.64746)" + id="layer1"> + <rect + width="738.84821" + height="191.9296" + ry="0.43380874" + x="-548.28931" + y="424.64746" + id="rect11224" + style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> + <g + transform="matrix(1.6972819,0,0,1.6972819,-715.80699,448.20633)" + id="g11245"> + <path + d="m 387.80503,39.661688 110.88876,0" + id="path3814-6-7-1-9-4" + style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" /> + <rect + width="48.570206" + height="19.721823" + ry="0.086161181" + x="471.0766" + y="29.512894" + id="rect5356-5-5-8-8" + style="color:#000000;fill:url(#linearGradient11297);fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> + <g + transform="translate(124.13959,-506.10673)" + id="g7456-7"> + <rect + width="120.332" + height="74.489723" + ry="0.383636" + x="217.08084" + y="515.2085" + id="rect2987-7-2-0" + style="color:#000000;fill:#ededed;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> + <text + x="223.32225" + y="529.2785" + id="text2989-6-8-9-6" + xml:space="preserve" + style="font-size:10px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"><tspan + x="223.32225" + y="529.2785" + id="tspan2991-4-4-6-7" + style="font-weight:bold;-inkscape-font-specification:Sans Bold">Block</tspan></text> + <rect + width="60.698437" + height="19.02964" + ry="0.47835836" + x="226.77261" + y="536.06158" + id="rect3777-9-15-5-4-5" + style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> + <text + x="257.22708" + y="549.23828" + id="text3779-6-2-6-7-8" + xml:space="preserve" + style="font-size:10px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"><tspan + x="257.22708" + y="549.23828" + id="tspan3783-2-5-5-92-3" + style="text-align:center;text-anchor:middle">Prev Hash</tspan></text> + <g + transform="translate(25.213204,0)" + id="g7344-9" + style="stroke-width:0.5;stroke-miterlimit:4;stroke-dasharray:none"> + <rect + width="36.596325" + height="19.17119" + ry="0.48191661" + x="266.70187" + y="535.99084" + id="rect3777-9-15-5-7-3-4" + style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> + <text + x="284.60022" + y="549.23828" + id="text3779-6-2-6-0-8-1" + xml:space="preserve" + style="font-size:10px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"><tspan + x="284.60022" + y="549.23828" + id="tspan3783-2-5-5-1-5-5" + style="text-align:center;text-anchor:middle">Nonce</tspan></text> + </g> + <g + id="g7397-6"> + <rect + width="30.596146" + height="19.212435" + ry="0.4829534" + x="226.67052" + y="561.22455" + id="rect3777-9-15-5-7-0-2-9" + style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> + <text + x="241.55957" + y="574.49207" + id="text3779-6-2-6-0-6-4-8" + xml:space="preserve" + style="font-size:10px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"><tspan + x="241.55957" + y="574.49207" + id="tspan3783-2-5-5-1-6-7-9" + style="text-align:center;text-anchor:middle">Tx</tspan></text> + </g> + <g + transform="translate(36.000003,4.2773438e-6)" + id="g7397-1-9"> + <rect + width="30.596146" + height="19.212435" + ry="0.4829534" + x="226.67052" + y="561.22455" + id="rect3777-9-15-5-7-0-2-1-0" + style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> + <text + x="241.55957" + y="574.49207" + id="text3779-6-2-6-0-6-4-3-6" + xml:space="preserve" + style="font-size:10px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"><tspan + x="241.55957" + y="574.49207" + id="tspan3783-2-5-5-1-6-7-3-4" + style="text-align:center;text-anchor:middle">Tx</tspan></text> + </g> + <g + transform="translate(72.000003,4.2773438e-6)" + id="g7397-1-8-1"> + <rect + width="30.596146" + height="19.212435" + ry="0.4829534" + x="226.67052" + y="561.22455" + id="rect3777-9-15-5-7-0-2-1-3-7" + style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> + <text + x="241.55957" + y="572.49207" + id="text3779-6-2-6-0-6-4-3-0-8" + xml:space="preserve" + style="font-size:10px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"><tspan + x="241.55957" + y="572.49207" + id="tspan3783-2-5-5-1-6-7-3-6-9" + style="text-align:center;text-anchor:middle">...</tspan></text> + </g> + </g> + <g + transform="translate(-55.55839,-450.52803)" + id="g7615"> + <path + d="m 283.45812,490.44226 119.50789,0" + id="path3814-6-7-1-1-0" + style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" /> + <path + d="m 189.15106,31.855574 -1.53093,-2.651651 -1.53093,-2.65165 3.06186,0 3.06186,0 -1.53093,2.65165 z" + transform="matrix(0,-1,1,0,374.92876,679.7196)" + id="path3816-0-5-6-9-1" + style="color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> + </g> + <rect + width="120.332" + height="74.489723" + ry="0.383636" + x="181.22043" + y="9.1017609" + id="rect2987-7-2" + style="color:#000000;fill:#ededed;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> + <text + x="187.46184" + y="23.171768" + id="text2989-6-8-9" + xml:space="preserve" + style="font-size:10px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"><tspan + x="187.46184" + y="23.171768" + id="tspan2991-4-4-6" + style="font-weight:bold;-inkscape-font-specification:Sans Bold">Block</tspan></text> + <rect + width="60.698437" + height="19.02964" + ry="0.47835836" + x="190.9122" + y="29.954849" + id="rect3777-9-15-5-4" + style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> + <text + x="221.36667" + y="43.131546" + id="text3779-6-2-6-7" + xml:space="preserve" + style="font-size:10px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"><tspan + x="221.36667" + y="43.131546" + id="tspan3783-2-5-5-92" + style="text-align:center;text-anchor:middle">Prev Hash</tspan></text> + <rect + width="36.596325" + height="19.17119" + ry="0.48191661" + x="256.05466" + y="29.884109" + id="rect3777-9-15-5-7-3" + style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> + <text + x="273.953" + y="43.131546" + id="text3779-6-2-6-0-8" + xml:space="preserve" + style="font-size:10px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"><tspan + x="273.953" + y="43.131546" + id="tspan3783-2-5-5-1-5" + style="text-align:center;text-anchor:middle">Nonce</tspan></text> + <rect + width="30.596146" + height="19.212435" + ry="0.4829534" + x="190.8101" + y="55.117813" + id="rect3777-9-15-5-7-0-2" + style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> + <text + x="205.69916" + y="68.38533" + id="text3779-6-2-6-0-6-4" + xml:space="preserve" + style="font-size:10px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"><tspan + x="205.69916" + y="68.38533" + id="tspan3783-2-5-5-1-6-7" + style="text-align:center;text-anchor:middle">Tx</tspan></text> + <rect + width="30.596146" + height="19.212435" + ry="0.4829534" + x="226.81009" + y="55.117813" + id="rect3777-9-15-5-7-0-2-1" + style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> + <text + x="241.69916" + y="68.38533" + id="text3779-6-2-6-0-6-4-3" + xml:space="preserve" + style="font-size:10px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"><tspan + x="241.69916" + y="68.38533" + id="tspan3783-2-5-5-1-6-7-3" + style="text-align:center;text-anchor:middle">Tx</tspan></text> + <rect + width="30.596146" + height="19.212435" + ry="0.4829534" + x="262.81009" + y="55.117813" + id="rect3777-9-15-5-7-0-2-1-3" + style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> + <text + x="277.69916" + y="66.38533" + id="text3779-6-2-6-0-6-4-3-0" + xml:space="preserve" + style="font-size:10px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"><tspan + x="277.69916" + y="66.38533" + id="tspan3783-2-5-5-1-6-7-3-6" + style="text-align:center;text-anchor:middle">...</tspan></text> + <g + transform="translate(-79.129815,-316.9566)" + id="g6848-0"> + <path + d="m 199.67405,356.87083 67.2519,0" + id="path3814-6-7-1-92" + style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" /> + <path + d="m 189.15106,31.855574 -1.53093,-2.651651 -1.53093,-2.65165 3.06186,0 3.06186,0 -1.53093,2.65165 z" + transform="matrix(0,-1,1,0,238.50018,546.14817)" + id="path3816-0-5-6-90" + style="color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> + </g> + <rect + width="39.286938" + height="19.721823" + ry="0.086161181" + x="-149.64804" + y="30.941452" + transform="scale(-1,1)" + id="rect5356-5-5-7" + style="color:#000000;fill:url(#linearGradient11299);fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> + </g> + </g> +</svg> diff --git a/content/slides/privacy/images/bitcoin/timestamp-server.svg b/content/slides/privacy/images/bitcoin/timestamp-server.svg new file mode 100644 index 0000000..9ba7719 --- /dev/null +++ b/content/slides/privacy/images/bitcoin/timestamp-server.svg @@ -0,0 +1,416 @@ +<?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" + version="1.1" + width="738.84821" + height="191.9296" + id="svg11628"> + <defs + id="defs11630"> + <linearGradient + id="linearGradient5358"> + <stop + id="stop5360" + style="stop-color:#ffffff;stop-opacity:0" + offset="0" /> + <stop + id="stop5370" + style="stop-color:#ffffff;stop-opacity:1" + offset="0.5" /> + <stop + id="stop5362" + style="stop-color:#ffffff;stop-opacity:1" + offset="1" /> + </linearGradient> + <linearGradient + id="linearGradient5358-7"> + <stop + id="stop5360-5" + style="stop-color:#ffffff;stop-opacity:0" + offset="0" /> + <stop + id="stop5370-5" + style="stop-color:#ffffff;stop-opacity:1" + offset="0.5" /> + <stop + id="stop5362-8" + style="stop-color:#ffffff;stop-opacity:1" + offset="1" /> + </linearGradient> + <linearGradient + x1="558.55988" + y1="112.41524" + x2="618.26788" + y2="112.41524" + id="linearGradient6579-1" + xlink:href="#linearGradient5358-5" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.83081792,0,0,1,89.396789,32.142857)" + spreadMethod="pad" /> + <linearGradient + id="linearGradient5358-5"> + <stop + id="stop5360-6" + style="stop-color:#ffffff;stop-opacity:0" + offset="0" /> + <stop + id="stop5370-2" + style="stop-color:#ffffff;stop-opacity:1" + offset="0.5" /> + <stop + id="stop5362-6" + style="stop-color:#ffffff;stop-opacity:1" + offset="1" /> + </linearGradient> + <linearGradient + x1="558.55988" + y1="112.41524" + x2="618.26788" + y2="112.41524" + id="linearGradient6581-5" + xlink:href="#linearGradient5358-7-2" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.75103449,0,0,1,-639.40286,32.142873)" + spreadMethod="pad" /> + <linearGradient + id="linearGradient5358-7-2"> + <stop + id="stop5360-5-9" + style="stop-color:#ffffff;stop-opacity:0" + offset="0" /> + <stop + id="stop5370-5-1" + style="stop-color:#ffffff;stop-opacity:1" + offset="0.5" /> + <stop + id="stop5362-8-6" + style="stop-color:#ffffff;stop-opacity:1" + offset="1" /> + </linearGradient> + <linearGradient + x1="558.55988" + y1="112.41524" + x2="618.26788" + y2="112.41524" + id="linearGradient6080" + xlink:href="#linearGradient5358-7-3" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.65798432,0,0,0.10434411,-596.30154,346.02909)" + spreadMethod="pad" /> + <linearGradient + id="linearGradient5358-7-3"> + <stop + id="stop5360-5-5" + style="stop-color:#ffffff;stop-opacity:0" + offset="0" /> + <stop + id="stop5370-5-0" + style="stop-color:#ffffff;stop-opacity:1" + offset="0.5" /> + <stop + id="stop5362-8-7" + style="stop-color:#ffffff;stop-opacity:1" + offset="1" /> + </linearGradient> + <linearGradient + x1="558.55988" + y1="112.41524" + x2="618.26788" + y2="112.41524" + id="linearGradient6894" + xlink:href="#linearGradient5358-7-3-4" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.81346207,0,0,0.10434411,95.839074,344.60052)" + spreadMethod="pad" /> + <linearGradient + id="linearGradient5358-7-3-4"> + <stop + id="stop5360-5-5-1" + style="stop-color:#ffffff;stop-opacity:0" + offset="0" /> + <stop + id="stop5370-5-0-7" + style="stop-color:#ffffff;stop-opacity:1" + offset="0.5" /> + <stop + id="stop5362-8-7-5" + style="stop-color:#ffffff;stop-opacity:1" + offset="1" /> + </linearGradient> + </defs> + <metadata + id="metadata11633"> + <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 + transform="translate(741.00806,-330.82553)" + id="layer1"> + <rect + width="738.84821" + height="191.9296" + ry="0.43380874" + x="-741.00806" + y="330.82553" + id="rect11224" + style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> + <g + transform="matrix(1.6972819,0,0,1.6972819,-1035.384,-233.55593)" + id="g6915"> + <path + d="m 466.93484,356.61829 110.88876,0" + id="path3814-6-7-1-9" + style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" /> + <rect + width="136.6095" + height="48.845894" + ry="0.25156549" + x="240.59474" + y="381.57953" + id="rect2987-7" + style="color:#000000;fill:#ededed;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0.72365201;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> + <text + x="246.89368" + y="395.70709" + id="text2989-6-8" + xml:space="preserve" + style="font-size:10px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"><tspan + x="246.89368" + y="395.70709" + id="tspan2991-4-4" + style="font-weight:bold;-inkscape-font-specification:Sans Bold">Block</tspan></text> + <path + d="m 249.4743,381.42442 0,-16.99025 18.92443,0" + id="path3814-1" + style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" /> + <path + d="m 189.15106,31.855574 -1.53093,-2.651651 -1.53093,-2.65165 3.06186,0 3.06186,0 -1.53093,2.65165 z" + transform="matrix(0,-1,1,0,238.66857,553.98518)" + id="path3816-4-8" + style="color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> + <g + id="g6848"> + <path + d="m 199.67405,356.87083 67.2519,0" + id="path3814-6-7-1" + style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" /> + <path + d="m 189.15106,31.855574 -1.53093,-2.651651 -1.53093,-2.65165 3.06186,0 3.06186,0 -1.53093,2.65165 z" + transform="matrix(0,-1,1,0,238.50018,546.14817)" + id="path3816-0-5-6" + style="color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> + </g> + <rect + width="36.596325" + height="19.17119" + ry="0.48191661" + x="270.27487" + y="351.23672" + id="rect3777-9-15" + style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> + <text + x="288.17319" + y="364.48413" + id="text3779-6-2" + xml:space="preserve" + style="font-size:10px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"><tspan + x="288.17319" + y="364.48413" + id="tspan3783-2-5" + style="text-align:center;text-anchor:middle">Hash</tspan></text> + <rect + width="36.596325" + height="19.17119" + ry="0.48191661" + x="250.27327" + y="402.41943" + id="rect3777-9-15-5" + style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> + <text + x="268.1716" + y="415.66684" + id="text3779-6-2-6" + xml:space="preserve" + style="font-size:10px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"><tspan + x="268.1716" + y="415.66684" + id="tspan3783-2-5-5" + style="text-align:center;text-anchor:middle">Item</tspan></text> + <rect + width="36.596325" + height="19.17119" + ry="0.48191661" + x="290.27328" + y="402.41943" + id="rect3777-9-15-5-7" + style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> + <text + x="308.17163" + y="415.66684" + id="text3779-6-2-6-0" + xml:space="preserve" + style="font-size:10px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"><tspan + x="308.17163" + y="415.66684" + id="tspan3783-2-5-5-1" + style="text-align:center;text-anchor:middle">Item</tspan></text> + <rect + width="36.596325" + height="19.17119" + ry="0.48191661" + x="330.27325" + y="402.41946" + id="rect3777-9-15-5-2" + style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> + <text + x="348.1716" + y="413.66684" + id="text3779-6-2-6-8" + xml:space="preserve" + style="font-size:10px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"><tspan + x="348.1716" + y="413.66684" + id="tspan3783-2-5-5-9" + style="text-align:center;text-anchor:middle">...</tspan></text> + <rect + width="39.286938" + height="19.721823" + ry="0.086161181" + x="-228.77786" + y="347.89804" + transform="scale(-1,1)" + id="rect5356-5-5" + style="color:#000000;fill:url(#linearGradient6080);fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> + <rect + width="136.6095" + height="48.845894" + ry="0.25156549" + x="400.59473" + y="381.57953" + id="rect2987-7-5" + style="color:#000000;fill:#ededed;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0.72365201;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> + <text + x="406.89368" + y="395.70709" + id="text2989-6-8-2" + xml:space="preserve" + style="font-size:10px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"><tspan + x="406.89368" + y="395.70709" + id="tspan2991-4-4-4" + style="font-weight:bold;-inkscape-font-specification:Sans Bold">Block</tspan></text> + <path + d="m 409.4743,381.42442 0,-16.99025 18.92443,0" + id="path3814-1-0" + style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" /> + <path + d="m 189.15106,31.855574 -1.53093,-2.651651 -1.53093,-2.65165 3.06186,0 3.06186,0 -1.53093,2.65165 z" + transform="matrix(0,-1,1,0,398.66857,553.98518)" + id="path3816-4-8-5" + style="color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> + <path + d="m 307.02955,356.87083 119.50789,0" + id="path3814-6-7-1-1" + style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" /> + <path + d="m 189.15106,31.855574 -1.53093,-2.651651 -1.53093,-2.65165 3.06186,0 3.06186,0 -1.53093,2.65165 z" + transform="matrix(0,-1,1,0,398.50018,546.14817)" + id="path3816-0-5-6-9" + style="color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> + <rect + width="36.596325" + height="19.17119" + ry="0.48191661" + x="430.27487" + y="351.23672" + id="rect3777-9-15-56" + style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> + <text + x="448.17319" + y="364.48413" + id="text3779-6-2-1" + xml:space="preserve" + style="font-size:10px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"><tspan + x="448.17319" + y="364.48413" + id="tspan3783-2-5-6" + style="text-align:center;text-anchor:middle">Hash</tspan></text> + <rect + width="36.596325" + height="19.17119" + ry="0.48191661" + x="410.27325" + y="402.41943" + id="rect3777-9-15-5-25" + style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> + <text + x="428.1716" + y="415.66684" + id="text3779-6-2-6-1" + xml:space="preserve" + style="font-size:10px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"><tspan + x="428.1716" + y="415.66684" + id="tspan3783-2-5-5-12" + style="text-align:center;text-anchor:middle">Item</tspan></text> + <rect + width="36.596325" + height="19.17119" + ry="0.48191661" + x="450.27328" + y="402.41943" + id="rect3777-9-15-5-7-0" + style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> + <text + x="468.17163" + y="415.66684" + id="text3779-6-2-6-0-6" + xml:space="preserve" + style="font-size:10px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"><tspan + x="468.17163" + y="415.66684" + id="tspan3783-2-5-5-1-6" + style="text-align:center;text-anchor:middle">Item</tspan></text> + <rect + width="36.596325" + height="19.17119" + ry="0.48191661" + x="490.27325" + y="402.41946" + id="rect3777-9-15-5-2-7" + style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> + <text + x="508.1716" + y="413.66684" + id="text3779-6-2-6-8-1" + xml:space="preserve" + style="font-size:10px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"><tspan + x="508.1716" + y="413.66684" + id="tspan3783-2-5-5-9-8" + style="text-align:center;text-anchor:middle">...</tspan></text> + <rect + width="48.570206" + height="19.721823" + ry="0.086161181" + x="550.20642" + y="346.46948" + id="rect5356-5-5-8" + style="color:#000000;fill:url(#linearGradient6894);fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> + </g> + </g> +</svg> diff --git a/content/slides/privacy/images/bitcoin/transactions_resumees_dans_un_arbre_de_Merkle.jpg b/content/slides/privacy/images/bitcoin/transactions_resumees_dans_un_arbre_de_Merkle.jpg new file mode 100644 index 0000000000000000000000000000000000000000..2049a8ba69ae46420597afa5ce908e34989bc3eb GIT binary patch literal 84730 zcmeFZ1y~);)-Ko^cXv;4cXtvjIKf?m1rIJeKp?mVNbn%RArM@H2M?a$9y~yR5M=M$ z9RI#^@45f{&ogspo=HPDi|XpCuGQ6Vt#_@ehJS&t0(g%UlobF71Oh05KLC6k%Ru?T z19MGn4FzRYdGG`PU@56OxVR$V0f4j1GY@S=IXVMFBRbSE00BS;Pyk*4u(bAcQ+uqS z1Av>d`~x~qFw>p<&+TFs080XZDNZF#I=X+R|Cc0uYd4Q)007YhbMxESdRl|>3s8RQ z^UUoo{TP&qteoy-1f)CJ1H3^{CcBgE{wj0)CC^`FnLF9W*~JFTb9c{fHqJJ8axW-H zdVAS|GNLLdM|eBf`hfB@C^J0ua&`daOHd|qwzc#G03@ut^k=r#_MprI%2*yc+7Cck z0szpk?EXcz`WN|`tuJ_=0Pw)o&CkQZ&i)x4i#019uc)X9oszB3Q`=|HI5jP;oh&_U z=pMK_yIH#U0l;6|e0LQ<aHm^3P{~5PqC!HPd|aUV|FQkYlmE!|pM|?;`_~*lwEptU zAS5IIO#A1x|4ehu2LO?CP&bMHOtX3e0FB`QKsNu+G=@9?z<mJ#4degP9+JEMV*l)! zn;18@kB<+RgRM2!okIVy{ckh;Bj^8G_?P;)?&|x8?&u!cKC$$A`i$;Qsn)JfUA;W$ zJl!m<ZRt4w+=>6&7yip_{mXrDXxl!q^{{mTtI`8|nS+ZR__$qc9G*G2y3jee{I8zy zfAg|`xraOPul*Vn2n%5VkvSKDH%<f~9*zJ=gqQ%LNe*}h@{i}HimnITy?Oey-~QU~ zK^Z*%m*XD}2npc72%Zjhba%-Qv~}pLy*#|{WbmE1J0JrX04_iTkOMRTJ-`BR0(^il zAP&d?^1vfN1JD5s0W-iFum_w055NZq1VVraAO=VTQh^L07bpZufhwRDXaw4TE}$P6 z20jBbzyh!eYytbgF>nD~gFuD~!G;h*$RV^4MhH8E4<Z7Qg2+QuA=(f_hy}zB;sWu4 z1VX|fF_2_P2IMWI6jB3ehIBy&Arp|VkTu9I<P>s+fQW#FK!iYzz=Xh!Ac7!^pn{-- zV2WUe;Ev#r@B$$o;Wa`&LIpwtLKng?!VJPH!al+|B7lgANP>6|krPn_@d2U+q7mW~ zL=VJZ#Aw7c#C*gm#1_N>#3{s8!~?`%NGM2zNOVY?Na9FJNV-VYNbX3%NU=y6NF_)O zNWDl?NNY&PNHAn<WGZBKWHDrAWCLV7WFO=R<TT`W$o0s5$TP@W$QLLmC?qJ%D8eX8 zD26DGC;=$3DA_30C?8QKP&QD`QBhIJQQ1)?Q8iF4QJ<kkpuRz^K<z}GMBPHYM8ia* zMdL$LKr=#fK?_AoLn}k;K$}GShIWmPht7yDhOU8bgYJi(fL@5+f<BJEg?^2JkHL%~ ziJ^nxh!KME8lwuM4`UJI2PP)weN0hIEldZ@=a{cC-(!BlT*Lf@MS#VI^#IER%L^+W zs~GDe)>o__*x1-i*fQ8g*w3)zu}iUgu$QqfaR_m^aFlUuaG*GuI1M<HI7hhXxQw{6 zxMsNixM{c_aK~{E@X+y?@E+h<;sxVn;x*&V;hp0X;`8Eb;5*~T;+NqM;_nck5-<_S z6W9>EASfW{A=n^9B%~*NKxj=EMp#JLN4Q0VLc~m@Oyo!uLsUsLMs!R}KrBG4N9;?S zN!(7nN`gqjM50Xclq7+qmSmRXij<mEmeiIsinNM!lJqATC7BGFEm<^KHQ5Z=6*(Qb zJh>Bj5_u!}5(N?k8-*5y4@C||AH@MB5v4e#HDxqqE#*8F0u>vTHdO#s0o4fAIW-Nn zBDEX!8|ohF0~!(<85&2LS2P_oyR?L~QnU`VuV_1I_vnb}Wa*yLy{7A>JHAJCPwAf5 zy|?$q?p@z!zOQ>f^nUgIC3*~c5&9?eujsq!j~Qqg)EEL8${FSv(HTV;?HSV<2N-`c zF*E5iy<}=++F>SRR%Z5RE@xh3!Df+Wac9YAnPx>{6=8K^&1U_~hQKDsX3v(%HqMT~ zF2wG@p3OeNfy^Pw;lh#6F~^C;Da+~2S<bn}MZ%@Z70T7fb;QlUZN#0#J-`j)5#)Kw zQ^>QxOThbxH<Y)9_mq!~&zdijZ<-&QUx6RW-^70+z%F1bkR$L#kWf%f@TFk4;H{9b zkcUu}(5^6pu!V4z@SF&dh^9!a$R|-`Q8`hlXq)ISF(I*MVzpx5#W}^D#LL8YB$y>^ zB?=`rB=1XFO1_m`m7<ffkjj%<mA)r!DV;C9E<-P4BlAw?n=GrWqilujksOblhg`kf z&j(@;f*yQ)i1<+PVf4c>c>;M|`3(7Gh5HJ23grsNih_y(iXWAbl~k0Hl;)JFm93Ra zm5(0@KMH!(tAeHSSS3ScU6oDML$yT>LG6)RirS(&qq>WFqXwX%tdXLzq{*!5uGy-E zqNS;oskN=ms~xC4@R;zi`Qx(37dmn}2|5e9EV^F0-FmosCVHiMKlLB#C+n{oa2o^} z3>#7yIv6$?p&IEKy)!yDmN!l{-ZBw1i7=TpWj6IS9W<jbdurBhj%#jd{=ov-Lf@jy z;>J?LGT-vtO4%yQ>e%{$b-MMwjf~AJn_XK;+hp5sPb8ltKiRR9v`ewuwU@R}vp;Zn z;E>^P;;7`9>-f`2!>QN_{#5^IwKJNtg>$nDfs2z%uPcqKuj_;xyIX|Ys=Jtbs{65r zipM)oh^MJ%(=#H_m>Th7@e21^^Oo|?^uF}b^ZDS5@9W|_;>YF}<@e2B!M`W~DZo0Q zJMdm$NZ?wKY|z_aNU&9KH<TXw0=o5F@p(xIMu=0$Xedu;a_Cu@ept&3>KD&nY=kR@ zmq*}4ctp&-6n~i;i4^G&ITpnq^(G1yZ4*5d!xNJha}#SFI~2zo_c{(9|0I4aK`0?7 z5hc+jaW+XhsU#Uc**|$BMJ=V_72T`oS7)i_se@?(X}Reb>0arpuT@_+y<vEh_~s_V zK4T_RF0(p|Dl01MXSPlDWR6TuRW5aIOzu^lL*AFSif<e8nex*LPzt;YwhQ$N2Z}_B zO5ahui+Oij>{7g1qFvHkDqLDxMpc$jj!^DZzFT2Z@wxJ0Wm6Sr)!S;4>X`Syd$0F< zH5N6qwJNpUA4EP>)iKs()f3i7H$WQv8jc(78&{hQn<kncHFvj&x74?CwHCMCYs+jW zZcpgI=y=fq@AU6H|LFGdpv$gnquacDp~s+Sx>u`rtWTxyQ@=ug&w%Ve=O@WeZG&Qi z%|jwXjl)924I_dh^`nBL^<zR~4dcS&O`k<Sw@gS(bWBQ5c1=B;>YrAg9-dL3nV8j` z{W51VxBA8A%g)!QUr*+}=dTx@FCs5SFX1hvEmJM$uduFEuL`ZUuRUBFS%18~uwlKi zzv;Pov-M&ddpqqL?YGh$zMZyRh2774#(P`)Zu{2<5r_DPSw}2Kb>C&aj~p8uZ=HCY zz)xd;kpCz?6FBQW*F0aoaK5<y8GT89S@KKd*T9wj)wgS(8`PWEx2(4<FcsJ$+!+ps zudxF1z79`7hM>#_pn>K9xI>WsVn{F{g5uxgNzk&OfFS=ReICq3`8RnTlvyB%e@RCG zWnKsZXhHzM9=LnHL<N*UYn%YQ*5Tz}%X9(LW5FE(K*;-NEr@@U?`pZ*Pyocgm5BoW z_xE~@u>V=F6)68}y%3OM++FMlrX&1Kj;FjU3%Date>wN}znYc~F3%p@ySmY7dbrZ@ z3UTn<(S-lm_M2mYTKUbf{?s-8VS@v|Io5w9XaAzN-yG{V$NJ5&esiqf9P2m7`pvO^ zbFBYAajd`dj=%qfe}OLm4*(P-WE5m16cl6>R8$l+3_J`BbaV_N99%3sQX(=kQX&!( z3Tj4L3QBq^5)wKNI(jB%RyJ00T23BL79K_xR+hU$AfPu90}X=^1A~x-f`o$Q|MCX^ z2;iduCO{q{<Q{;44?)C-z<U8&kT4;GPFryMyA20HKm_j>6%8E&6U<PL2OvNY5fP9O zk&%%=FES(uJP#n@BNN=?l|>=cvP8Y_PQ(|I^cIa?uBMAvd*YaZ-^wEt9fO3FjGTgz ziJ66!O+ZjcSVUCp!9#fkMJ44&k9BnQ^g+|w+Q#;YoxOvj=QA&FA74NJuovMGFC(L( zlT%)$rlr4rlaXIgSoE&Aq_nK|LtTACV^ecWcTaC$|G=lgp~<P~nc2B7U+34>H#WDn zzwPYqot*wSJHPmO`RnSgT@a91{(bvv%l_0Ze6U>zNJxlCsCVsxAozegB0duGJzf+7 zSuIpccf$L8A!tN$NpEYq(CPWLkBO~3CNM}C1lAZ&?wa<Omi^Zn7W&_6**_Zg&vwlN zScnkt;UVG!(!iN3a7m~!Bf-Ar^tFw5bw9=_8)s-epmkL6No&UD3kQ`fpzCwvn6aB@ zGMT$+QE?9xm9v7~XN?w9#RCuBjFX0JB9kgro2-Oc1S!iur*5eQYT8>pJy?4T2YQUN z@Bh?>V)$Ck&yG1o+Bs!Q%}VB|PRflalVKP!buqZlQH3P-tXZBAi4oDDPuWa=i}#LT zK0cLU@=Z1Ajbpq2f!OV1SR*21ggzV1_0;(Bt-?X-0!N?iaf>nLaN%+MbNLS<Yyy$E zuSqnx{Y6Z}G4azE5p1F`h~3`XA0GSY)YqkP5_W42N@fXHW3_m7>_2<O)y0dUOO~$N zC6Nq_sy->=GVAaU+CBWSqT-^Hzd;k=(2#L)*l{ayO<|-LcigBuS1sTy-D5_U0~-_B z%n_Jel`^|s6dq1gSeES<X4!K$UOBFkz=Z>Ht`TtHSRWM*5UL5BtHUyqr_@Icq}NP* zX<;u`u;IXJ6)ub^;ZmOl%<@*a2YSgK1_z?vAvFd=j=i>~=k#+3k8ghRw<>eg?!N!< z>A=G<$|PBtAw@Uu(slLY3yn2g%+@0-3<tcDg_Jsruuo)2Kk2ftRsr{UiB5DcQ&-c8 zwd1simUjsprS6U`0)(G-Deu3*dsy8>lBDm7n-!WDW=tWKaGYyU9}y(3aBNe~I$wH0 zY3uei?hzj`RuzT)t5Qfvk}QzOlF;6Gerv#Z^!?TuX6sC;acNl5l`Y&uLz=OZFJ=e_ z?B*+u%xFc4*dd{x$YK-G6zC3-X7xk7aKohd8XBF&<&LxKH%IWFa&tHnY`70<)!FdU z*<q-QQQ^rnKX!N3EzY<vNR&LWboPPE*A+(eEi%pg;E=xS-NO!N355&2w}r2GF+U_^ ziI@)Qi<-O1?8AXSX|d>Cc5d~u*){47djcXH_?)@cc|+U<2YP3jI#<7=I?OjlR9YPC zhi6D?Xa*?9>}n>LaJn!dyR}h&F8L-wcp!)9x+Z;-JdOefzK{&VfrpG<I*@_=N#9}( z{v~W5`G}r?TGr#+(VqV2{McJu3T_3I4JFKZNFj!ZrYDFFdh^M?1#$tHi4m+*-E$R1 zrikSPTus_!fdhyVb`p9XrDUbbht%fhr(8T9?$OJ}fw6-U?&X}7Gu^(KkCNH#gJ<}0 z(N@?hATt!EqaG0XL55IYJv!=l)w|30=f0m)#z{#NU3yE(VScb<tjnQpB49u8BTBj$ z!{3O@HaJ!cJTcO)xA&a#F`qk!1HjmaXSTyy##gWoe-|g&fc0{7V&k3ph@yOx+eX#4 zmQZ_vX3JCCsKW^#)~2Anz|%*e#any)Y8@&4BwDJcmoIw`x9G*$e7)D=Q5NCA@V0a$ zG|_FnIXkh4k=R=gHg&>%@nsUa#&W#d$tNJkyEdFJ%;9toIeZ!Q(~yU{l!e%daR<)y zIr~?y1<ofbqE&URCl24{Wj-^M%^s`b^!u<WW;cGPIvgkOvsJHfWZIZ|VA!qMC~T@8 zAN@IO==+Up*~eN_6Q>rTH?E9ZhwbgHJET67PaE5=S)ce8Bc|KKffvvU#4JL+`Xy*@ z3pFg&0lJP&Zm!)<5y;0Kel%jG7u&McF&9gNqTt6|+pIUGH|6fh>9wHUUr>G-rrzr0 zv_k6pgjN3&XD+Tusw{uYL&NZ8BL4p2!9C!JPqExL+PF2qKG1Nj^j(g_;e^%k;V|r! z;9;3kYj-MLy!#k1CNJ8pvtG<-Tf<vQKAa}jxeI%kdz|Q$W`;4_rX^Hb=r}8s;Wawb zrgx=!p?dnTLP0g9dEu1jx<C|(%BylcF2MY_mq)qMx4h>#Gb+3de_$=M*~|frfsM_S zU?9Gynp*A2y9{-)#fiRmQ#<zdQ@$Szr<}i^tq}TpIEhD28Wc%UH_Pk{ksG+QQdz#- zNSel1omro;oRz?7**c8d8l1CbXUr~Gpwl>57(uAyc#-ujyQgF$Hq&vQ?{P=}%Wmi| z#vBlU-gBnIA|LIQVy(A5_FGpYnBUjR?G<C}$Y3(q(705ra(PE%6GE@5=$URcR(_f{ zD2eO|B3iodOIYa2uY~#pn79n;4de1XIFQ!}vp%$j1Mw4Z0Np1Ny2A+vUSAu)fsHx{ zaYM83{EdG{af!K_r*rY**ZIoMka~k8GrRD{Pne=^SeU1w&4ZizDn+^Ej^6lY#!mD1 z<(a%I$0N87H^~@0snQ<}Pc@N~(TB1itb7S{hXW6A?~wI@G#p^ktwy&`pMS6~Oi_7T ze|}W#&&?3vq}Le7i^LO-F{$J)hvVbL93n%FOa$rf$-m6)nKeqd@NO@}7BMwlsqnDp zUmVLfEX+>-=|lHP)&tNP{J0?)^>1wepxvhHv{#tWZK+x5%R|~f>Hy!-XluJZ&nZKp zxx`%Axzypu*K)&4O5N~vKfDqT!z>;kHyu&JL;UbEK<h*?@?J}d+6he*EJpb2xA<?} zb7_-`OnrewX}bo2RWC)luvifF52QrEA>k!BB;3n|11ap%`Z2mM4UWb3(;I}-nN43+ zq<JSi4Uzuf%7al?OW>K~gHsUCCnF$52nPl^j$Lm<o_3ze>Fdf+RrgLX-`t-VByJxa zNGjcJ#HFso705C1`7E9oi77;Eu!`V@?FPlG&qeVqF#pWy>Qzl@KYw15qk=SbW?bU3 zi4$(a+A)($`M~Z8s<vmHrLreGZ{KNafj6he5GM|{pjR$!3UTW~W&`++sQ;oT;HQ)z z)x-#k_fSE3%Hy$b^iU{W=)xyQvXOA;2Y)uHX7+TQG0!_EpZUCXnF4@kw=R{n|FCiH zYO-t8Ciy#b?-nZ;xNPkXCbK&(N{^H<EI0Y`G343x63MnojM7WGLls@Orf0N5GL*mo z^zr2PwdsTVZ4D}~qE!!#GaWep(p#b{+QmbXLPhRZwno;=(_ye6u(!Ubug_T5Vpqfv zh`k?I=m8AQM`QAy0R;XKGtYHsBn>u2<4c7apDKr+6Uzegf!g-zHT5I!n4g!G%ciey z<o`(Sl*?!$PvMGUJZXc?UuJN{mhwn{&4^JTH(iJ{`qCHHtRQ58_PIoFP`JKQec*9t zLtBE`WlZs)D?>Gf;SQ+^4YigxpI|0Oh&MrN51wiBZXCT(-rI$0sFt8#^UvMSoPq9Z z#<b)ui~CZXxkfGF8Jv6@k2(RlN2h7~02zu<&mrdz5e@}lCzy7`mHWoLgtPvPWG<st z8Fhh^vEC2=X{9v>fv#Tvrh66?y<)Of>D|$h*ZI)pFib%j0s6&J<5t-0F<u}u97r}? zUAad13f*~8RrZ|C(dWeBnEg{VL$Yu>7CvC}<`cvHP?<4^C<6eol0k|skq}0nt+cD$ zPa1HqH2NU<p}Z!3gpZFX=AEp*`0Lo_E;^(*O~kzX=lre}6!cy}1q)x^Rr2NeF{<US zX&xtw#eM0rpxpjqEN-02=RlDqR`fxcV34RrG&;cVIe{!4@X8IHybB3W$wK#4s)Z8r z9t)8FoZV4>cHa3_x=*d28x!Q73JJsWvNAryC^}>ySqUJJskmkr6?_=I-%CQ0Z}9C} zKKn!dr`gwJdQS#Xo{|i6V>Xqg0j<xUPRNk?S4UKGotqz)%Ww*wg<C{lBJ?U0y?(f# zNORw`k(qoolpH^8IjQuvbu@IFyLM0Ll9Z&c(Rs|fr2*w~0oBRE4hgTKq6|`?rRI!u zD$8)($B=ep6P^v>ZPwEs(s)q+#zUN!dKB<9M~4HOX}-d+j}7Km_gE#=*6i&j1<^T* zW^-=Pk1XOjpBy5p?(sAkNA{1DtqHSnsSDX;&?a*8ryi%Jl>0_#2Rg5*c|L59qOc5b zUUzt;%+X<<6?wmDg(@KF(LnNZ*8ZuVEkT%a0mBZAvyTlLS~!kAI;P{lbjV8>Ws7pB zlh@-a%Z!XIW&QfK+*nKUpn=<$M4G;58^SqKj(xbP^ivoPIHx!+Ju1U$W>^J;YB-)F zSs5x<wzfWNsn1w`%r?L$@YE`)zzwZye(wS68C|GYn35glIvl`V-lZUJy;PqwoT;X7 z?wKF1GIdENmr?HYV;ouw#d^!wAkCJS-2E;oZ_&&E`^k@<D_FuhI+7mYf>0;t?7r=N z$*#05ops@)uq?4=JB-n|z3*DBhM;NES=CqhxaZJrHD*-rB1jM0gPORv95u4aDx8s| zkJ3ryUYrtL5_@UauLaH&vk;xbAar9#;%{aI$4gc1me3MM9~fOg`b<3w9Pp}I?v74c z9;aZ-e?%;!s|g?$-Fst1`{IbJPLc+SzhlNCHm^aJZGFNyG~hB;WM==v|C=K_-?7ho zX3S8T-Ma5chAL07uP>wLH!Z{l*5l+JG6UIh-w+f<26ZK9fIh-WJ)`RV7P+uCFK}=( zbG^FpujJ~c=Idq`w`=w-7@KWwPF{bItih)=GCJ2RLWcO9UAq71<dWOmw=hkVRHMn( zw`z7`I&uN|iEA4D&bRPAe@%YOz7C3<xgPBV9Ik4gU=m8(cs0j^6!d1r)DU6THwfwX zV#@IlToz7eI3LTS>>a_lu`kO4S~Hog2CHl9)PE@Sqjj|+aA_I59;%w2M<1J<|LM{S zqxIQSak+q1|I8F~4bN+x8l8Q2wbbzzicr7FT4`F=M^EfyFk@$%fW>?L;W=MkDzl{N zqxO2v`75gGKUxHRmmzEI4|Gp(Vo1WPObjG`M){Q*Q(k|9O*r6u*)%W`73vG&VboQ) zVCju3=1^1?eo?nuU=xu2lpU>$wQ`yDcAm%tpM{=otLA4W)>jK`>t)|3d)#EZkL64E zcy}zV^&768&%R5X6g=hVR;#&RhLyJXLEwcF<}YU%YVY*o`CUDH!!Pn%#skR^tC11q zCr_-vo$<}<<X({eWYj6hqDov*X`*I11mm}AL{2Um@27kET8%9cS9CUfx6Khh{<Oax zks6}GTC15zrqr6$<hTnmp=_)M55}<uqt9VvK`tj@mcwzY!%?Ev*}pz@gEQk0bEeve z%zMS!tD4<QmhA&9orTc7jEnVR90=vb>ITLsPnD9;7VcMVn=k~2$sl`Fu5uENH6^nO zwnC*GxM;+kJ+8=Z2B}&Tqj+?O`KbUD<vc_fo+LdCDxnMq!f6WNz`zb@x#B9pf!uKd z=$c{)95}fGb_80{o(-c_9Oi7TCx{zuZ>vP%C`$~|^9!48u3F##r7nkgZS@(mr)0$q z*%YEysfY}bJ;(+$Xmp9Pc{ulOSjBv6$HX}`bi_DFrh>|5o#o&_fWV&4qec{Ms_Iw7 zRvW`VC{!a@v%A(fMKrc=i;b5yU-RBJ`ZYQv43Dh{Q#Sl)rECoRy7WU6mHnNs_SMR| zUYVDg|H+wgIk73bx|;UoPz;q;pFr%gg~_(;;Nn+Xx1p{We_g=C9FwfL8;ZtPpfsFs zm>3h=ctjYIj1pX^s}dB@$MnMxcXivT+@M?G#Id=d*}W#on(sb-Z*_CG_0Is0O-q+7 zYgR^P+m-i)^Dz#lRoSDR6dIfj2`(2u%Wb}CzmFYSct13kSgv>)>aq9e*}&)^B7?`t zWv~-1+a9&BvD0*$S3_fFpV5ob`vdn_P6Nk6%mnP_;Q-eo1$E=tck?ms`av<#>dKP% zlYMKPVyqRm#@SEnb0pr+FKw_}4#Q4Vn^Mx~zhNhZU*|!FjTTmxO$_&VdrF*~aS8&H zHJmCJ4f`+#N@@!gu<{@2l6Nf%C7~>hkb4#qcsx@76eW~8*<6ns=3GTga9$rtA8vS` z$2VP*V}Dyo7MiW>T!f=+#rIfTOSxd3Q}U3DQy@raL$f8){_4fa?#lce@8Ys*im`x= zDG5g&32R!S#UlXuft7A1a&SSV1PfQ-%a$qE!*9{#6<CwL$tOhyYLm(>qKG8o-L4#u zIzJ`lrXQX8GljdpyUno;dN8g6r7OHD8l41;{osJnCcg^<D!un2m)wcEo_3w--1#l^ zwR}Upo)AkRPyTa^Z3+1`C*xhN>ZJNNu36ZLUDalW-3CCxR=i9}8^WVfNp-Sg8PNpv zORsv32Ix}<8kWhnH>zwKed(ta2eo4SOty+&5LmH>TElD*0A|IW3=ZM%>)8~0KaB!7 z#SP>e==EC+lhjh{!d1Iv>A7}I4xiBHWMK)r<j$SH_o{iUKUJM#9;T8YJID2GxFLb` zy>HH`aQMBi_<ks>c*IGWj-N(ZO-EWo*sDt%YIgm<M^H>@b~aus<ljr9EWdu!H>7C& zjF^aDEbL=qN~3#%C&A^Qt#jA+;`2?7<6M}sT^RHL(-sco6U0et&2C+0R_sny=6!ZP z8&+OjVCDN&&G4~?5(V<*W846Z5&q9FY=}k8jViCZm25Gn8Adz=?AW?qvdQ+#eA-cv zMIvB-eVJLhZ=~^(^GHIdA>#a;ozla_h9!itIi62MaqO^50|<X&;gN@jQ=8w=sA4~) zV9RE@Ig%{!lA|wyL%Co1<Idgu6Bb0~?wEDr#!m44FRGj3ZBMO4juA($XCRxE8)|k> zMh9oJe9xG5dgfGegq}VUN5O*>ix<JB{#ac3mjXIcybQhjCzRlV+veNWLg*7X0RCFR zuCG-NDPa>o6;n4iwywV}wKl3d={?7|v!K93S%XnfW$Nh7#l+LJD@%8`g{T#}IC|8S zfk6r^EFAvn6d9_Yv0iFcJ-t%cjg#6lmE7mTjqN{dS^ALcCV>KL=s4f4&K9x1IPvbg zM&-hg#UTn*J{DziS#iT)3p6aAfrw9IID8O*YVMCi$I^!nv1X$sgDy3WguQ8}sfq7d zDU~#F!YblDp9j16V*#dRV%f1quT_lqZPO-fqPL7k*dEqAs%1u`CMRxLT@B@(mKpXw z_>SZ%5UdlMR~OLeEV60WA?bvuJzY(AGMiHTaiP*~viisji)DqwW1fw=*TzDHZa*P2 zYt<qreQTP&vifZ!)|9}qNyFIdIFliABfj259nYqu*v%3$`VN`?%kUCY2O7u;S5fis z=JMCwbYVQ@I-x-VCR-7@uuxPat4!sm49@+hZ?^QK^cedGR+1Mzlj5bN&9YA<_)AR9 z_RTm#w@ptB_P`n4tukN9KQtu9qe@G}dwBQ_$RIyr%|<5bCDMe*14NoAL5I<1%f@P+ zjtNY;-1ARYM(GL2a`=>J4?b;VC1gq}QV_Mgd_dYop>u^BdWL=fWIZ5TTBETpHJ_nC z!o4iH@VR@Udm_8zYh)ro*HGZv(91YTd42S-jc=ikY2$Q&USW(ki|Td3W^7!WmncxL z>*Xvpr$1T!Y)Ot=Z0MA<F-Nk`r+-g3LKew}@RMjBrmo(wMtyB_XU;rl@`@@K7p1%S zCVrvCsqZg(*^rQa|73fF86rSS2CVPy06}?6FK_9|V26{$4_bv3-LtOT98Yb0t2XUm zGxaa{@4Hi_bdyVcSF0M%X_E9DwPS56l^T@p4QzBXT~JK_dYRkHd97i7X|kVgCx6YS zO2>*1u%XN0raV`TElhY_V$z^PagJ?udeoykNgutZ5WjsqaKEJ#8M$J#&caQ&zcQ!! z)0jwQ4M}Kty8LBb^{vCE_1Jgr+%?LD@4tS%5x$x&#%ZmTOOM;^g1(a_Ae%x<R>n)T zb5UPC!10Xdjs94F65lBJy)SRhkx(WE#<+7|RZhNDYNOvE4an|IkU_RhAKxc@Wj6^2 zu8b14eqB+l7aZhend@Hm!+|$3(2WGVMW;@TN>WW8*>y~Vddw3dd(01Yu3Mq9_fXdJ za30;R4=^<dd?$4BNuTFQd7SFKpFVHXN*^1P&r*d@>fT7%@Q&|o@DFP$>!)5Nmc#~? zew`N=oeUfjel=#J?VyjOVdaMyEtUCRFzx$E*l?MND$KUMty;kSi7Vg5<o&~X6f%Zn zNTdC)51}&sbI)B}>S@t-=Q6^3OiWcP#_8Frg1tX>KNlgR7WYgUbyKM5s5xjcK5hJ! ztzArOJw6Kuvf;p|9oCfQhe%!=<-Zc8E4|d_ISX>wjs`^6g_~+sj6b<@No@EbH(+9i zigMrArv&EJr|Ni-Up=GyK&aA7v2~HVVb96ANo(s&b9It$`^mw|Dd?r70#ZB=+L+%C zyXfE#W$)G-%Eq?>TfTiAmE6PTrs_iG6i!z@J>MhdTUTytf0)lyaDK-+&NJuoUGON8 zHvwcU{6wjeMXH7tw5DC3VOyCWqUYtzRLzT8#Y?Plz0=huSNf==D`tlr?_&`k+daMI z=pSevrnkKI!erLd=MqYJQ8RqQcoN*auI7SYw)`uRnoBg6m4NLHxfSCnskfgCf5PjN zDT*Aj*?N`1Hshj|m0^#TppCCRZo2fDc3*#PzV41&i0}aRf@;D=MTfKkm>GZSXx-Go zflx2K7nUR&U!`wSJ4f~<q|3%j9G96IvaRuVTSASxb?_chs`$kp`H8=CRp&jgY?<Dc zhJXEkSu74RiO7Tqx&J#B2h{(6J{C83NqqeBBaG+LFn@oUVZ!KIugxi<smW;}oDbjq zeyH3h6t{wUpU&g)TrBAwFb*?#T@4deJZOdk49q>!7ho`;NPEt8qZ*GE(^o}%Hf`Fp zKFhKfMFU(GfFf+MQT_I9E5h`;^jfYI8T9i9(9`(S{Kg~U(r!G0_KXAcY241i0jkQG zlZaBRtL5DCU7-e}qO{juBG~N<rm}2-J;<@{?=6Nu4bUC?Z)nf;wb)jNKQlG%ZOM64 zM0ssrwB+gbUcoexS9f{&TWm_SboKbn>*~tRs@&~(aTxiJwU@V;(!Zp=KxPE;_=vzu zOE73Q4%1kIo(!F-Jusbow!|l?qBX<8DX=T_swHQQKB^I`iYklh;#)?ugD3J~g|MDy zpSv?3`u#L!ocKZ;zN9WBA0n(%IPj+?6#TI^_8I#;T(&<~`6o5BNJmQJJ(VEzDl{_L z%@`|(meu9YPCcq899n0@`sT9s5et|6`;Jo<NbUyVfX>Fc1`G`jT#EsJD(BDYEP#<R z-#$)=lD?#e0|z_5FaNE&-`(avBhc?x=Km?UXyT4vL6g8;!wvVJZCx8BuBdn7clm6> zxz+P}*hHc5`Iw@DWchptjqhyFfRWnLMYco9S4x#Z4j0aPw1<!7`H(p(^0KVmzVERo z--7<F%@>!MuqEhO85>Z2tz_6$x=VvL`CYg0{j`L>rIQz)w=9P`16E-vD(e0hni=aq zqBP6pH5?GwfDK53?rTT=vd^fg&>pEk9xyUy2M3ssIxn|q|2Xm)OWmKj(W32@l$M?3 zt}_l0Um&lVIjZ|=m&{M7P^4`90y~AtGbGkJr#{?k!xe8SQ0nC1{b;eVQwL>o0JPCq z&bIM&p_SUF*cJNKL$;AM1JBkXrb8N6{ZsYv6N<R4;hm0i4~_rL*z&&V<VkMfZi|!S zl*yov=hF|bD>=5B6HBz3hvZ^)JrqY|$mw*ZE(c^2l-^Glbdu_&ZwTdDM;+NTZ7|!o zmy282iO_Q4xJQ?A=}qmZnob6dG5<*~e;&BboKX$l&z)rkX(%<Tlv6%e^<beFxg)b^ zbfIWSc(UbZm6kcWZ~*JqaStp!_a?UmjLW|Ivo8HXauNySG_YT0n{JbKTB|1B_nG(T zb;(qk3h#bsqqc*-jK&z$9)t~O|M>>~ZNxLlJy(}v0B5))z=02cdV7K2SO3+-`K`6T znVY|R%kQ`3@8<CTz35QBM@!8i(5lcjbA!KeDAv!HZ(QC^rAXvwk@taIWHaP)uIe*t zzjQrqr~vLuK3_8pWW(XYc5rTCMEsE*AJVCJY-^Ua`|d3=@nkSKHR=ZlaSK0T3llOl z<=0%$LG<JC+ji)#PW|T_yAMs%Qe?iNvqQ`4+w0&rSez$v6n;(Ll(nTKs5|A{rb~lk zqaAFy^Q_G1+(^yTz~SrSNv0`puF<TE1iQmJ;k!lq$6di!z4}j-pOBvt&_9z{SJ?F+ z-Td|PgrfazP(hFXa!jd{zgaP3=B3MQKRIUwQ%ithVhV>VmE&0W2U?M?(_<w%jPq#L z!&_(!827)4Y6SV<b2xCy9Odh(Jl)3cv!-UOJ6R7Yl)HLsEFSQrIYs^Y;oH>_Efg1e ztWFkjAB$D}>K#vc_o6Pz`d70&!|4W0FNeI4Qqt7RG?u%%$Tty_^h=6^IHVdeSn?BT zbWaFjDvjOJ*I;$KY;$FEseuo{iVu$yU|=Zu>QVh(9iU~#T{T>6c%yTI-B9DRfzF|? z-q0G2&G%g=i9RXE`5VcB90IW$4r#pjoI(y$>*s{<I%jtIX)ka&IKyXCvpu$Mrg<Cu zwzw7r3>-{6B~9M;4kMB>I51~^idxWkK6NuLpI;+ET1`uE=`!~?z`Rz4UYRP<FULYr z(Z+%j(QPP;3P&8{+qtQeY1n#SL^cwMojip}Bf%T4CCVskY^DiH6gClE20PAAM_wvd zUpqgGnO`jr_{jUFzmy1CyY8ehFn8EcN&9X_Adhu%)iV4HoP)HJ-_nSAUDUm%#G!NS zW?HV%1I4R8>qK1Glj4L8M(kZ{HPzQ8n<@=pilkXRtd+1Hl1J0QZ%afa7bz(E;#IS+ zqfdK$Js=d!J#{XsInQwA++)0W8-HLb<GWZ*m505j6ZRQT7RlX2ZM)iUU7GerXm&x_ z$&_txd#l0@_Sue4!P%D0rg0vhJc10*WP>hgGQ0l$GuL`JfcUkfTD<-;tVA+H&He4X z!o+@$T(izJc{jmc{zE4GHrtNfg{eyM^-W{0K*}I0!o?-yeRnj=c&q5GqyhHC!egl? zsP@d%>iTvQbsg8iaj0HjrMuxkncZ70Gp!A0=Nq--#&zt7N~<fE(n8}=;t`Ucu{#>6 z+Y0;lUvR{Nggo{XjlNozG>SW^;+Y1HL&JQ0F-j)((#MuoCxe2xh-t_R4}t^T_dF;> z$%;Ts_3()r?D<UPj~kB8$Bp?-)Z**pvxfprb=WMUm1Z$<7y9W4NcGp^k=s8Qbc5sN z;>x~$+Tl}3xvce-qBg%we>`b7<x){uoMucJHq>Su0(s9@q0jb(TpI_)-k%8$RHwW5 zc?u-WYMDu%U}`wiuPtYnjzi0t$^~yzR!qJuEy^=&8x|PqKjpyWn$*=qth06%tj=HA zo%e8>FMfI0X6!%joX2fjva}Q?`m{k$d=}aJ#dQxkRu7g8k+hdES8l$>Il<3Lm*OHV zGuNUU+1YdQXG$B#`46wQ!py!zc?oV<#5QF*QpZF=^h^&F_{uyW4kxslo#{OdSI`KC z<Zt@X-?r1v3CNg2qT6gk)7a1$I=cE7Q5c@jHzZuaDj23_Xp-dpMmh<K&9QegV$CR9 zGWLQru9=QzT&xi$-ML@MTL0|--XgaeZ|p2veWMwKkDOCvm+x?O<K4fvKA<&c-Jlkp zttrpdv(5i>OsE8i>!o2eSAhe@=BL#4jpyy1{8RST43llpVn?xejqB8uJ*0D_ta-*} z1H3J9G)DxJcp;dFGI5<8>KhT=SzL!I=Cpfr7quKlNP0fPV)teaB(9gbp3kGbVheoD zh1O-IU-J0$#ZpR8^`-gEYfhs^^Gn+81jYQeV%5tip@h|OOk6zW{H{tzJ$84(l|9%) z0)<i<GvyqPD0KHzWEamd$UVY-?~I6$Lf;?C8m#jdoZQ-t@s<o8>}s1yO@Y-li((?= zY#K7Xx=r&Y9o{$2zizv=Tee}XFvao-d187HmcU@xzwZ*|tE4y6&}*u5?%QI;L&ZCP zS?|ilKIkvg(mKY3IZEHg`=`UE3NFB~eKO&?>ow@4nk*>+{zOSYgbRWL8Q_#e>zqtD zP!Bqm5Qim#@-@l>6((I>+i;~L>x?NWBPo4rlPC-+nDlfqbS021lo6}RQEDxYJEPLO zR`5A1&m1c1ZuJOJqSn^DFa@hNSq^aE0Gr?wi)-RfCRA9*LGPmVe)<LJFCPiAt7J|c zOAL+m^inWKI|n|%3G;zE`xVGqdRY@)?0Y(JsE*){)5X2|PIu_xfr?UU55u36VD`&* z5^6xzNfw?)-p+QCa6I9h9_BfXEz)fu!tfZ*N|t1wEh%$u9Gx>C@X)SpEMBdM9mi3a z*nQsch9-Sm=``jc8dkvTnw9sdT*@4M%H+%`)4LP$_rm@3dpdt{t&mC|;lqK#O0#k^ z-Q(}z7|=I<{Q|nnu8CSUq1qH>7pi2^q)hadWs3}fw}%yp)=idp6^5Cv+B&s7r`2)N zn^BR`H~K=KwZt)$Y}%wnA#k!EL04uqC7A~V{d#X$W8)sKJaoTvCt!(qdw!)i?txmz z35Uv>U&ewg&!D@+&zj;)%x~Z1HNU#>mANP4tiQwvVxW4i=r7UpiKUvg=A@zc-TdYJ zbsxgmoJQR=tk0Fhr?5_a7(?OpGqmy_5nRSV+6E$XdRTv=fiHJ|1~lyc#OgE$oyyzW z?DEWE&1CFK0Z$|>hEJk$1=~F~M@->W9m=;?F!Pyu)Z!J_sUMP8(LbO>fserWu3KgJ zo^LR<2fM7FWc_v%rxlw@xPguD2m0)nq0uOQ^z`D@8*!31sJ81dEbp2dJCuS4U3hAh zIV$k!MOUd0Ad;xe8HnI)dl#=~`mx}w?dp8r@pZj&&w`IFaUGe~-m{fug93ad*AEDi z>x^Gn;E@gkd`TZgt5#%By!wl)chd-VYh+zZ?Dxz1_?Ad5M=T3$z5rb*5m=t_p)ab7 z&p$v52)$RX7H%fyCd^DL+F_|D0otvf1>VgFqMwm%+81}&7j&!kKqB4V^dpq5)-Y@^ zmeJzxc?UB!UFxs1bJrF6_-E9)w^blSG`vpygfsau)($D&%}rhDdQj?UCB{5&Io&iB z4j_%|=ePaTxqRv6RJ`ZEl@pnsLpH^nj9FgeSG)1kxxtYB#k*N~y7MIE`7hM`)_Ny> zmqFSZ*!I|!UmesamIZu}nLIw#5;sQD`&Ho2L^ARxLYPHJT2YOuXNZS<e?HDZduGZv zrr(%r)S*JpCiL}wg7qLh>%js&8?M#Iiz@nly%v|a6WX2&0=0F6XMT09$+Q0Qvw1y% z&KL!L-XlsMp9}&B>c-4OoTi<X#63kYXh6+@j{Y0&X#H*&$>jICAbRszPC;i?<3b;w zzO9Bum;rK?@d!D4Vyy2Ix>T~_r5pKK4(IbhZV6t5Y>a1W4+lz*WC_be>^0Ib-|G+R z=}@`#ey(2tHT@ZCKDX$vOZ<(ZvDZ|6=vyC+VmM>kRL@AVsS4vMy|Rm@XtE$A#JSnx zMU~8Eskq~E^+vY3G=Y4fy%c%6j>8!oI7DL(__7*rgB23`jln|X`pe+Q-86*RL8y`W z8ESqfX!lGkYnd6A2HH$MJ%15y{wSl@99)+1s6a<HIN6o=J4vfwf-j<YSJzS_;%fm7 zDyF2hed9RhuEvR~x9gah<duB~PbXBTc%E2|4)fa_n&f@k1`y<{R%Xj@x^_FyJAd)d zmQ=Hzkj4edyXW@`9P$lKX*Zq_QJ5||mx#vRoV-V;i(wG)LV86;*(CAAoaDx|=6GxL zfIp7BXmZ3_t1(^Qz=dxpzI&cYb-doVGd-C{bPTzy^Sl;XhSLCRbUKq%h+aEu1!KI_ z^A6rvqlHcl+IxDt$$I2kDZw9u_nKY_iJ>5!TbuTgOkJH3_<*1u5>9j%qyFPgqkF9d zhC$Fzgl|D7$F7d<Uj3GNJ?%|mE+KTG8kQ<=RxU%!27bBZpSHW=;W!-N)41(~9<~!f z_Bw07fw{3j!+s8ys&a>Df3WQDOjvm^I{w!kvSp4hz1bQFdh(k(Vab)C4@JLM14KkH z5^%%~LSi{s9~DOj@d<|+|4g84v2U1S<cchDb&`9*FpJWLo$asip{-6|4>!oiRc+?5 z`td_G1eiIVp|a2$#@^UsRf~k}&=7hp;iHMijv+s2_>>vueB`M)a81?udvcKL8;>je znWGCP+a3_<^DPd1bLi4iX%+oNy}3zhnRO;|&NMpyLhdr*(X_yu!>1e-2e}%_ea;ZY zkT+x;HhhsMA85TIZ~+>pviyYo<Hk+ex&2>Rx#2gWmG-O-#Z~P{SJ<z=x?&ov?<h!Z zx(dJ64UNT$?7>479TZK=fwb38S~i54Djhu)MCU#moE?w!sS8im<-Y#ht^YVQ%bJW{ zaAiVa)ppn0=;ar?81s&X&a|iHK{?Y4y?C(}tUfLQ$=?=;dv<ei1Ow>TG9RzE&+ET* zQEhnC;tzf|$hyBqnO#%?LhG_dk%cpW<ZnyFZ0ELXJz8%baTT}Jw+RB$HA=Qr4NYAs zNlu*DBMcIA-Y=!vI!V`Up$a~L?B0!e-e{HKml*Nhy7rpZ_|s*>JbuM?KAs(NbR^!L z;W4R~{?Q~+ijBKY!Aio;KW|-OPuIQ&VoJ`1OQ>1Q7n(27+{5A)M5$v$(Nug9DRNI2 zg@}}aM%m@n)M};noNmqRvpAR81)~HFHL;VT_YTfg1#*uXUoq(^AZ5|=fYfWwOP+Ra zvGSJ?HRmnJ5*Xa9*G{J3K&{J-WErO9lddE3qpHe|&*^e&KSvm1`Djc~C=I<=aTJL^ zo9t*inh|$S3YL%8D?^dqFRD>J5xiYb^uG6G9+1Gw$x8Nc@`%3UjCDti65sWXVXf=A z7`s;zb8Zg8EzZ3JCMuFCCPl+Cdnau+kDjv=4We@Jht<Vqv$jdD2lO{PKj;<H;&x&{ zYsgSdEcGVSPZ!2AVc`x(RxruwZe?Tb^b@#(wO~jcR(}3*%iTpW6TTAugyJG=Lw0KO zy{?#Xg1E0%Q?7I@+Qvps+&H}}wR^GYrFma4>SxsGGn?6m8L=l44FS3@HhC0Yj5pWz zb*Fj_YKnG^H%&ZnZmnTRu9blO_(&SolM$T#&PnL=Voxcy(ca#6@90Hlg77G_<4~qf z<I}q(6Hgihp}3BAz05|(7nRPIeu6FYONu^ETrA&c#n2-g(%X71Ziv5s;DH07mM8Lq z8XKQJfOS&B>~fcU>5X!YXX^>qDVdyA9+`4P33NZQs98yUBfG7*ff(0ztittX)l_{M z4ydMmH?GZCo>Fio--uDSUw$a^tB3qG>o3B%;?9x*s60En@fBzn4obI)tz7NGRE|X0 zagiM7gR}D}C4;{T#?dTQ6f`+Yyk=@(3mZ<R6?PYmqjXCQ{CFYm=<K94?X_}ni2FF{ zs32mGS`K#3c@s&da6L)(s)m`XJSnX^ENxITz@M#Zp%t8^CkcJW?qEZt1sYa=g0;WH z9F6XOFitO#;ea45=q?BCd54KV;-C)jXG7I#s6z@4jDqV-YR1*zz<lZ-kqyvK4HUm4 z?<bzHHQK93Gj~7=TBRV^nSfxY2urR9{8K-s<|P`pDDrCKZ_4de#-nS>(o5D#<+pv8 zKh}>v3nKWYQg@;deLrVCpjxnwl|pGVO(C)N$xaE|XzEawg`MEenI>xHzBI0vv#i8p zqF}lY@z@?{;ItUOVu@P08tlBZAN?0}Sy?!K7m`nxNhi)RGudxll_mwT&A#Gs9;C6D z8u}q)y4XN!Wft9Y+V@?ek*y<|j~V7rd$p)7`kYJ6m<pV?j3I(WL%(dz{j91G9~N>= zOowWa)tC9&8O;UqmhXyPG~2P8Exe`=kQDitMEkwAu4=?HKDL1R!>HGpR&C??mmnAS z$xAzvn8z`CQ(g-!f)37lv)5x&8OBb}D@I~#qEeI610X*dWWO;W>PzUa`J6Dn0AKT} zdeQt2g?L{tv<=M(6NR-&nQR_1-1Mdm(d`x^7UZ|x2AA}YQ;g>XsiEf42YW3Z4wDOC zzhL?{RKI!oYgvH<DQ@EV<|Yj<ZG;47xr09}uGEo+iB$QWL$Ru{le46Sa=|a}bdIsF zzdXE?l1V9LES7FTg!H<DF*S2VaGj>gk*FH9$0&6!vcD$Z@z~)ffniW6RBU81_`9FQ z#QH;w)s$gWYLV6Lw7085#u}(!?S+pGzJja%>~xyy`RlGV-(jK?I^0`K2^&PML2b$p zf4AHj2M2_NE8##@+D(Ea^ra6vPJQ9LlL~2sVANJqOHF|GkGHS3b)ubD@AHl$lf^cm zeWI7SRMeU}UsCwlBi7fE?NIv5*~dvTDi^1Oeg!Pwnn;(H$2}F5TK1siEjwh?cUV5> zYCyGVDkKdKD7C6A_%5A%bJkOct=Tc8{>U7gs6k$lt<rOKRK4CV-AAEUZC!kuGp1rt z$z2!4=tV%p-4^p=5QR4u;LUCCsyd1W-`V+<M5sA<<NVL3Z^+lN9}O`ypU~u9yqbPH z4N+sAMZ(AH7DyQX#Q2k+*Gm1sJtX?7^SNNQ!b(3L9B|z|DUK|Ri-HY%Sm?+n(C)*m z>q&D&2m8?wCw2<1ZaN21&u@di#TXcluIEzt{&>)MqW-!@J#BVAOXy;4E9v1qM&96` zyi{oqnv~;Fk*I!d^pGa`ZVwnWOmnPHIX|V;Fs7~H4SG>-qq4n<_o?ZZn2pb;y^^;M zc5^W5;Jlf$T{wUZQ`!{xj<qi)zceDI(C&&8BRRYjl;MOc<f|IjJ}Vmd@vRC8oxoFt zb^a+bp-!ChCV}z*jZ3AvS>O8p*_-i$bf6}2aBJg`3VXzFTou=Iw@$Op0h}l-07lnB z_A-K?tJO0(e$3CklsW5dgFJ>0NsUH~MqA@V8+sUQr4-G@xe65uLSKqX^=N`GP0dWT ztAM2c{Jf;h0ONtMkzX!98<K++JKIx^vSutQTiF4V^E1slJ@eV9;Fu%S^3L;iIH2cY z<ekY?x*<4MmERPNEjFtrHDbb|_~uPlnpOL&U-qPQgg>Y(N+q3%v?f>P+<yGeIQw0i zMEM^HdHIafP^Y8xuX|FUcc;<(mMywn@41xjEjR&YTNzCGe%qLzu#gM0$-NE+EjoV| z#2KjVIGCLrJXw9qme#J<R(=5jS~B5U?zKP2@k^a%?1B7fa2D-fcf_HN`_Mt}OVCB& z4!vareYL06k-4X)9U$Rd1WjyZJ+MZedMMeYoqW5H|3KuKv(y2LHS)}vmI&(G`4Jp! zFj^L#unN7RY6HWVVM@}MWk0}BoUiAD6Vw6M=#_<eq0G`>v|r8i7o4?SxxGr48r?+3 zP~7Jb+7V&I10ir=N9}k8hOr6<*6l&>_@By>UbDWWg}vm)27_&rxG=VVTTWi^yO7^H zxh(rX)lU!taH%g9HQOR4d-}w%XQoF8L@cK*eY_=8AK2s;J@Z<pC2M0|8%5b)Tbg~D z=Rn~+eA%NOSM;Gap45hMP+J$AiZ60Oe0T;)sPZk4`OFl}>0>fkH)v}*QM9$_mQKxw zh@WKGd0caY3oZ*zj{uhiJD|b=ViTsud<UbShazb$+i$E(jhVxGV~Dp}RHN6=o`2+_ z7h$klob!PL7#knqz!}q}D;z*}gPsV0>wE`}rEhV}DB(a?A?=MW?Z1_*_~$PSO#Ck9 z?^^$_=mt{s_OiI=>gM#pTc;MiA_1rN$+1(>H~J!j80siaR&7oXCj=@{FR}tmaaC)k zoO8Rj6{5$M?kRZsL#&7(Spfe5`&WAql_Ahk5R+@hL3o{i7Ca3-l?zmZ11_Ccy2P|V z=QilK{qn68dMGCShvDHlZbIh|b?F1oDd<Jf9a|q*`BhANA-dantqlVCAI6>2>X%Ru z=((VaAiY;Mx*ICiR<=V{(6j^nOw=4_CL!%ses}GeSSwob=LL6hFFFs2Gh+QB&av z+lzS3{KL!8Humxxvg7lM^0i8Ws|)iwzjRU|d=>ijZB4$B!YlywGX`+hd1(Lx`|R6c zaJjcY7#xT$fRRYw;l2lm``C0K?t?RF!rj3kgfI{sLPDFQFEjr96_Mw-zYF=TlmBD= zq>>Z2Pl|T#TQW7K>0~`?f$342PtwRxbH9?d8$SrofBqhh2~!jZ&$x#o7cDeztluq2 zhmFJ$XSc}3Zl59avLK28c3(76Yv;JRd!><k*!#F+Zp5h~`wS@`zaXYBq4z;)i9W9W z+S6r5JOjh>^}p6Vo{b6$;GUNlj>$wTN;>gmA%CK+4j}Fz1ODbW98g5?i!fW@7hx!5 z;XohgAH<}+gMCq75cW|Lp(i@f?j{iR(L3%?--Px?jrQMe82rw~?_&PTy3yNCDBo>a z%AG%RmK)csUwk}Pmu;)oQ?ghXJ4^fL@pF#$T6{s)&gleUc8n~qA*`R`g}XcfveLvu z8Mcs*;OaRd2=^Z&bo$`Tf<Gd@e<cuDe(ebdMp8i1wsP$%Py0XEd+WF;+kIVp5Cj#Z zBqbFPrMpw5M8E`LD5V*?dk9Gh0RaUGk?!tpq;sUZYlawx8qdSK*4j&b-`{%Ozq9r^ zYoERTn9ule;F*W}x$kdY*Yz!zJnfW3o&gjapvI7e?n(q41TXNR&hc~hbHo1=NIt6{ zL*|^d^_LgU?~n^X_2Z{XFX-pySE@CYB35`xK5kVMani-N;fH>+vT_v+<2B_!xQ+ZL z6+Ah_RCWrtt~_82eXL&Cz=lC@R7cQ1s2g?-9us(LggvFK4wdLg7oePO{SrSRFr7EP zxWu~n-XaczG2T~(;P6n^;*mOLlURpOd1HBz`C6UHvc=jp0$@G)0LG5%vX2@ruJVAh z{4fGK;7G3pbGqj8>qbZw-<7Bx3(mQUNY#%4DG`QI%8h1%W^9rH7VT!k<1@Zuj~zKf zUURPzr<JF+rcd<nZw8!1(cpGuW8j9f3Xmi`!#~0_m+M1cID^h!Wn5Z<!cOaFV_}lS zd=vMFwKpD)CWnqTtUsnJvVe48nzIwLl2b6*FkX_<RmPSt{Ook1JiN0|3c0G<-KTGl zD_2oAzfBa<M(_K+Xj|u<XFGic{c@!aiLu9xpy`dLwPk~PMWyiC(L}*0cg6_I+Z0hx zuXyvkU-a=w_$s1}KfqtTCMKG@L9`ZNm&@4rlC)%3Fkv^vIpXdkXFZ~faj|X-W@b#j zT!(5Xa`ZH2=1{pxC;v$9bmpLTihSNMDqEduc*wpQay5mir!}o5;xU(h2L<DiZ%5Nx zkp!EZi<X2=J4#SIR2q#2tVM%;I^Lvi`4Z9fgPY;XW1oya3{m0<ZZ}1VmU+cyLuQqp zoXovOQ;#kTGSq_GYkVN3Qzia=dm{#FA(x*h$Wn;ee*B27<wT2A!9j&KE5gft?5NHj zbml~!NXTB9^SYQ4W!^ul|27U^{-h~cZ3zO@UdibK1!s<dnuW&BJZ*fMcE~MuL7idF zmqXE~m$u|~ZZ>r8(L_;t3Ns7!bwzyDFsxm0%{bt^7($>}JIuykG{oETQkDA%Z@nTM zhVz-$2{%-sF`e08?8$i5G_LqHWBAcvP`s?>QHo#Rsq5Kfuu-0HyJ_@H(=>hgz$rF^ z((QE-&~6?B<bznc%8gIcVM~h%_sm&%J0?X&V+CdsH#i5|9w5tOR_npBusZRfEzVEs zY&*R%Oe;v|ktn?r7EOygg>_Kgosc+h(n;&;JZ1!4a4w%XRAm6HJYs22g-VH@VrSnC zE2iUo-};DqzYk;(<b8RGO@f*uF;@%P%00XFU>vf>$uPpHOK0|4^vL&tvs^bzi?1cO z&_p}+D(dLqHkuyAzHe-{%`w7RZ|}%^H?*3eV>)X|#cj*t{em#jfX?yI={Hb%WxAT> z#<9*ITMvR)#=rSkJ7=`2SPtrl#JHedtcZ1j<avN|<(^wbXXi<ER(^onld6R9D>5lg zpNxWWCpK`!qYvNS4W6~M<d?!5_=si5mNZLf`)vD^G#`w5)dW-4V%d0NZVYkk5$}F0 zv+O)=EsvmzkbF&ygDJE^3TdOoMh_y4kee<9egGOrWPshUbTr2D-Q)M!t;|szytO_Y z10U~nwBfFKl%HKY$xlDR&5t=HKZa^u73~WUu^gjMlqnwO-x26AW#SvY+i782Cc8(2 z!$?R%yy)XQJ1SAW5Pxf%T@+k;eQMN8m!Z0*a_FlJ3GFL}8z0Hl>@MFz%BVHa7c5|R z(~^(YNao38p$v!a8YDD{vexo-ARoys6_=RfGTP`8a5p~rEJhs~6=e_KhHh=$dsGEK z^f|qM94E&&WLk(7J^ILt;>NE29z#>+l?Q~joxRd9l?|QU(KGa-9qf2O2T|XJ2wPAK z))J$f7lq>2m2t3{kE{%r<lmMv>&Cn(%8Ro|%Gd(bhnXN*Ffn_BPwlphWg;O<35f-! zg3;Mjat0NwhElyW1vwO(YV<acXas?m+e0=tgH&VoWTjM8D1F0Z7gM$R!<R4Kv#?pv zTnf2F6=TWp@o75B-ikkaVxy11iMPeZRN`52Uncl{!t~4QZRi)=U$l8kxbA+Dp5(E8 zYd3W4UMn%{&be~zajPv3p&~b&`erlMp%ke)Ec+hzWZe02JFA}I>?YmS@ZdWPA&t_M zCWuL7f-r1<OYvdtn+F9!Bd;oS?)WI&v69d_=?pJR_Dm0tETJB~>BQR_ZW0NWGn!js zZsCSp%7n7e2VSA^bjC3`0>)?Y!a^-keGM+r^*I|MbjYVKOu5FY&T{yw4a*$t<@_yR zAzh$$D|&t1gU^c0XJ+-_H>%_4a%gI3ezV6NAB|zl{jnU*l3LXkhAt!5rJdbLnxZ=) zQ<MsLLT276ghF|Kl?0ehR>nh<y>8rd?ih<w?+5&lF&~!_zr4Xbi%*A%XXmFi0_eO$ zv`IUFYq3NR=ReP9`3cH0NV%l52lS~9Z$Y;X&K>0Gl;l}w;)y%Z!K8JcQ`~y0f`A6? zClaH)*SFZ`6(`6NsGOqADG0%Lt}jK6cri0jIW6bDfCwf~!F%Iwm0M>)juX;ti$*a> zYi!Hly@l|b!R8?fuUc%V5~Q-VdEox1jMqo~Gw#{2rxZH|ZD7X5$>}6q+f>(+XrR;9 zLg2`c+Pk`Q^Qo0Py{y{f1P=OAsbWPL*H?oOb<fFXQRDY8eA+Lv6Q9)6?Vef)R-XW3 zHG6BTPZQ@=!wCHCLSE+btNJ{tIw6*!$qb*5>E@1lo5_+Q#2V7hyuF=~EB4qR6V)f} z=j5iCx=#Fcs+-LsdDk47om?0bk+(pp75o)Xq2XnMqcU7F$gU4_O@lNy-M?$?7>4vV zuZzCjeRsAy1LV0SDKKdR0xj;-sMdelh)E<YQF_&Cw^&eAR9P0Gz(LnbAkg<gk0?sF z?#23oXxKxW>DZ(CGiH?*Ew}pFZ=fh2DMV{xkOf$|xO~K}laoz*w{82G{~_FBY~{Y7 z1edxp<0EHE?c@RvGN&;){~Go*)3qEW@m&QhjohyUq%Es2-giaM)SE^|d{Q37V0@JX zm-H4>N^xp_FnZur;+!6)9HTPK0ehU_`X<^??wY|oO}`iIY!<;6>)la*{~FR98FGKV zsh1^7gEf+NFe^oK(N6Y>d70p<caI4#+?B^WqQ~><G|`v|1NvktiuDzAI?dbPK$6Wn z<W1wlvC5STNPuBG(FM_Zaw)f^MU?Xc9{5$rGZ4=<2}rnCf%#Sy^eQUtD&%qfkYPdH z-~pI0j6HrQroPL{p(9Pu&VZ3?uIS2Jsria6xrXaydDHxF9x2h7AAmPpPiVGbEE+@< z&k}Bh$d2y%%~HTy96DD|ug*1oR<RX^xBKqngkR8;r5e|^jfS$Y5g;8BHIb<_Q74>T zr%m9sGYDEv2Z-eW#z@Z)P^kR?lzV^cV12j4f%vU~^9V?pkizRaC(2>tVQ6`k!1^uN zH_(IR&;Q@}utymG_#pidNMig5h&qp4e`u=>W1RQZ{vqU`1Y_t_qh^?|&);P^{qs8S z+Tkc!k(M0W<Cc@4JEAY-g9Q>$pp&3hcxWlaHB;&s+QM2-bcsE7eRq(rs8TA<I&9x5 zYUGems<U^H%T^1gWs2b`0>|sXok~VgplX=j)f{G9qHw+FEtn-#f!f+D@$s|G+#1cp zW829!54s|-9e0;Cb}D;IkzDYRX|9Erqe$9|2&pNr$XJGIbd@BE4nD^ob1;Fvd`}sb zpK3}rZa-2NGEZcbp~94Mt@iCB7;eoGSkbccl2zjad|xlTi-8`@CRX5a{@$3}R(px$ zW3a~AI|WAGj9!}X57^RL6?)ZHZB}1fhH7riSGzMejYdougZFC<%^%oQ1*h;?7&PS{ zOR}FJH@tQUcHAnf(2?`vx14Sz%*c}qqS^h92Z*;72$#vUBCZj?o5ShG)N{NSDpRFW zr4tP8Icq>xZGHpYfkvF5x0_bxRiljNa=~hK1tVK=4=PUhx88tp5^x&m%i8q6KJz1} zwjj_%s4gH%Y}$xva5c@P7sGXjrYYuQorYeT#B|$B)9sK)>)JRhIFk0Qqj6#RHSF`V z*{M)Vr-<h~Z5AnDSK|>f{>RMG>K)H|9XJ$e-&58usNkr~<L2V3Rt%g<W=@YuGm>Ao z$UNyXB)-VlekU-fs0dFmrh}1?_pQs3JMtSy9CN7Kpgn|7%TNbL3GaBTdd8H1+G?Wh zv8uiTW}}_QDiFPRMyN|uf?{La=RKla?FyUIAa8JxZwFH<V*5Jf4H>Z}sr{R;wULCk z%_ap8*1`R9$eZrT4V?0)HK&;xJ*q4z`7j%ZA*)ol<&Xc>Mv?FX3$}1as^DukjnQ)J z+&tep9ip_7%3;Iy=$zbwZ=la-J8ub;-76XDs&x*+)}R$nCX|7?*eOBHgil*Jk<&^` z+4bl|Tk~WS)wjK{?*1cdZzjWVzcZA15{TriNtw4dFKqtA^$dDKyP-5}S3O2AsM_UH z=w(l6#(S&XOpi6nJqHtCWPw2wZjQ{&bBbqll^G~K6A%?Pm~L~@B9oaHuYN(tMIB9Z zsj*jjR_9V(2$bYdf)s8MBgRe9vmH*pW5lTYRxD-LYa^s@ErIv$jLrrWMK{`W1O-DI z(dAky^A0gD9rNyvt5);5Fa}h;UNd^_CjdH{;brB)OL#^s#rEl)VJ-wP=VzRn=nj9y z(F4{Y6XXb)fWfHz;cX_$00Pg3_{#m0mOD%KR|PdkPt_3Qa)W*!qeX(i8k3Wn4>p*p zYAaOrrBdV_B0bf)<enyo1lV0wh0SAsfI_en&wPzi%i=2YX11u`={Abhrekvf&G>r> zUm5v<I5C%Q!?K2{EO9h@zkc%Bu$$UT@}QiZZE|&VyF%y(n*Ap%Uvr0qWr;K1ipGB_ z^t=7|MS_h2c^;a6ZFKy#bsUYd5`Vs5?0Am#r!vKe2?4sqZUzs+io0H+f>zdjFWiK* zBsBnVRFGcdcvJ~&P+KlbyFp^?lH=Z$ce`Qlp9fx<eq~)ADm*&iCO*$jxPD#y!_cjM zj-6YTiscn{mE{T_J8wE`gBjwx8w3t!gMC7uj6t<ZP7fx`kISpk)f-198|AVl+AIYz zt?)@rj$+cZV!EhQt-hOYC`ZUWh_GJ!TgLl{+%eF^46Sepd$T+$al?sNi)*8-ifO9n zOHSxbMbUk*voe~Zv+>F^c@m;MkacX~9H(E`XZMIU=v61lu9BzMAy#+Ej_-qfUnM*m zyMblUlKxg%xFJ6s#n46sb`pJ1nJ6tlOCA4CJCMo5!u<5ZjYqm)Khf!hy0uZReAF#n z+66jsXKudJXy~Azy-JXVYz&E@T9rjnmBFwjlkdJm7n@_Nn#0!-ijK>gZ?y;sQ&y+} zhw0|5m#@uKTNa<yH1y)?gR#6D&&av;F$*jh3A=H+NvOS3GO;VN3H%&gv;&UKV|;6_ zGIbLwT&yeVcvbn1lqF}qfF{hFXKsS=TBwx>9WKhUMV0m@d~52gE}|^@Ix|vpnQDxt zYYBe|$aN(hM8Xfl(izRB5@z7Qe%K|614A|P2NxyqP`=KYtJVt8B-5~LO%)sS%{j=c z!B*<-oM%U$q=HGFXyz##IT}`T;zE!fOam{6_jmYT*>oTtR_pu8Flh@?&qaCRL<r4> z_c$k^Ofu)26t_5=j{A^yut3tZWcB$9Z|C6ZE<X0fj&$P&H7pCtMZG~Wrc{ow&rC&Y zvC1*gMgp-K=H5K6n5B+%s^gXWpG-^9^{FTypb?@2JH<4t$wpfwq8Izl>dwQ=Z=ksJ zZ=lNa(n|*AFF3n#6cPrmf~O^kv1clzL%7=p!Sdm9^p2pn!89*)_h*gLB`O5QLuLZp znC1ir-0o$7wPxNgMXYp|nP~HCb~8Sue9o|an#Hx`s!w}d$%%uyhbEeWfGfe_Oi?4v zT?S^@7n3{vKggX7F4cOH$jPD3rX<|mF}BVCgf~aRXL~x@H6$&)h-S3L>u{z?vTHiY z?Th!Uxv+&MIH)5ig`cqq;w4l-PNfO~tZ%~3z4Af(jks*#m!b3WIpD4k{SIOq>DyP{ zzQ9cQOwUc7A6#>FKE$Zy>2%V-&S(E;CBuAcoSZ8mxeEbp8W#iZulfen89aHhc;Ql; zNDqO+=vIwu{yHrB*mMnsgv(qG+M0eeV9~b34Z@gq;cgp%i4mcmx_$#S=;XqVwmXeC z>j5mrEL4Nig9echXE|5stebFig!V+OqPVQI`U*#a`L;TVd<QZAr4}5PyLkj+&k0CS z8Ky33-lsCDTI-`_HV{@UB=<!E?z4HmCoGGF_^-{cmLw=!UCK3?ouQCU%Kdzm;cD*W zx}bpdx+77$BUYR2ZtU~dT;to7TB(|xV#K8!zO!1;2XNJxG)9rzHG}*y!{)DomhXET zk1J5zuw>;XWTFS<Nj%<Y(lP3a*{@$0wlCMVJgb^XKPc^^Kz%Ch^F{L{K8R86w>Q6a zdC=*rY>dDzqiaJ4M}+~spR5=y1#O%oExQ)y!?I9u(Wj%9$pxX?%Tz>E3M2-~G{K>s zi`lvtUd+y_%BIftXzw&>^FOiMn<uz-M@>a|bbQiT@k)lfZ=9*OqZw6T8;M<dChEfS z#*@O4yc+R2C7ZR9RkOUD16j7WHTqFbhFrpplMR{D=Nb9stop8<;`#;4y><L?Hvm_4 ztaIGIZ%*~Jc+@UiN%3L4QBifEq2Ke>FU|BP?kr1>`*YNk2HDvLr+Y_UN!2O6)7In$ zKtON45;U)hJYP?TtO81lS9bF~b@m<ust>lq^~m`1B<uSK^lkIMB)CEB$FA3JsUy%j zWtx~@Ict*KkIMcFVB$hvX1coRD9@N_v;(ZnW}(}AnJGfB5zF8Op)&|gQf2R(@WFsI zA<o3o$cV7T3f#sJf^F-W1QO;q3<BLw{>zJ%=dk&hADL~QrM)KN-kWL$^4^B%J0~|X zn%nSHFeVVV4E>(W@fTpo!p`YX*a`Li%vt6+X!nO0{Wr0X|1d+pfku`AWX<+N028u) zpz$AH|F_#Xf8WhNs)C+GN+OTX8-IVdXu!4pA<)k40ze1}J12ysegl=P{=|Zp_z80d z1pjo<<&V&>D`^18`@v85!uq9-27n$qpa49JRoEGm={fr3ho+>b_#XgR08GpeAQ#|= zf^H{WDCSQjSRG#gmzAch9lrrb^v6}}zi(0IQL_?S6>+)p)5`J!@F3vF9a8NxOpcWk zAy7Moic0S>hG?^o@!Qy7<^&aup}#)0@0X4BOa1pt`}bA+&)n(x-G2Y7`JS$G{&c@X zK_+4TOP(4bI#M?}IA_qoM2MbFzwc<O6^SBOb%OZBv)gmj_#n)5(~h5c@CO>VF~8LR zV<n9I=Q%UPkSa?*JH=c*%_^{x$jCh<-aEQUZ$JBDMJQl`9Fqvde!lSUh~~zUfW8ke zbkP^cb*Vn1uM+@DJa{ulHvkvdwhH?9um4?!=zq}CU04o>i_T4lWsR+CIQrigEVE^5 zA*Pz}8@oyP#cGhyN=htfKXx}C^$#}><|jlsKoG@2%{=vggpdv8%)jwkD#AU@I6$h^ zdyYnW>HXe@=HV&tN;APR8FbeJKvstW4)H1upiJRsdHNQ}OBU>)&C;jmDj#tGYM!GW zH3j-f=0ons-&gzO1koN6Q~5N$ah-H<YOP%AecE$_DL)n`-Aj#Fx}hWKQnb(iT>XLs zAandEC-U?6WC1+yf7XSlb-X>uokSb2r;LaB?py0Qv)!6nJb5^{%=4w?<)qh_%v08q z-@MTG5d+=#OcuHCV}~EBS4o)v&>Q|_TYv0Mo>zvyckdaPBakjCqzCF%_Y0J+{zrtn z4bIZCTIN4%E#wv~1E&e#5}z)H1@T7}Rwr<Z2-WqmrKHJEI<V^M6ZL({v;DV)`nPrd zBhR$zb`4(LIDKj4*03Ar=QmWHF9mj(#|>k+qg5I37xAB~%mKEBj}EXkl=ZuJ0b3I? z@UyKsufK+zNV;(wvbk~bC_B|vV(#wUsfYJN0YyDSAo#+~M+?gRc#(dLKeHwxlH-_j z?;=<@1Bc1zuZ{|`ND}Kc9LF92ZPolgkq`P6X}Vg~^Z4|?>Oy%FjoJkLHP=!V(onA& zUW_SlS2&%*B6$e2l(hm^vqX@&$LE2{54gJDaMYi_=Sl-<0p^m<_t@(nP}!d1YCq$y ze-2xJ!sCf$&ocw)yVuY|asYkz{I@(L@H`KhqdRK_;5<=(LvH7@{1|kf2hBee_W|JE zU(nrq`Jws~DCOP*jsvio|C5rCIOVE}z;R*b5Js(n0*(g}phhu756zS9!IS37)e^PX z)$(J9kFm(ixf4sW>9ROu+%Z!@N8Mg9dsOIwm)0i<c-uX$X2Of2iYTAlb)MDm_PP6k z2VK~;g~aQSwnj>8fniZ{;tM&|UxN*vEn;>ZZ=j{mJam>_WJs5hi9`puM{c5)>8Mu< z9QICm9wwHLZ+IJ1WVgMz^D4<(ag*A-;gvjo%>1*Bxmw=GZ<-ySYN=#?1L;qV=XUFA zC^PK_uz8@S4&^n8y39X!9Z%1^x2p%TY}w?RE*(_T@l9Ou2YvU44p3VmBdwvI^V-eg za7B`WwEVjb$3B`r!k`KO@BygihcGv_Ijy_RQZ>~Pd$Luvg|&MF_%l;GUV5C~i(6QA z{g)`1nQ;z|zJUN*Ma)sc2N~xXUx}OA8<8ldDU^N5iMT=DjZnE7bw-6(c=ET&FJ8JU zXwfT8W$njjmruQ}@xZC;2|`nqYpqNpqr@u$6%pKZB}HF^CE0E6!=Wzmq^^Fv`4Y61 zbNE~>GVDom1r+2aU5e1o%`yR(6uZ9)@2OWDmN}~_l#pV*eZLtSi<E`CafOdF_`vzp zAY;`*n=C=T<cPid@QHTY2XC$Bo@bQ30uki&Z}A;IVhfNS?urJndcn(EDD8Ew(NL)l zCJ%1Ysfc{EKFa|{a^c{X%`;qouY;Fv@xp#3DDfU5Ix}l>jhq{0`ZUROeaFO=wEY9i z?YpZ(tp#kRvoz`577u*9tq3;u02vTT&W*~60d2)(r#Zeb0*y%%iK}%X_5_5QUwbS# z^$ddyKlt#HS*XV`n=au<a)GY(Gq+IWoC@ZcdfX`SSB_JxNB73^RTJOWf8}*4DvB$; zTQeHdQsN!6J#-`eD8Gg_bOsPPF|wDjLW58~koj8hv%zu`!{b(lIFFc&Hz&@o+&onu z1^VG#VtJ<L(+jCcZnOfnIdD>cNCtm9sha<Q@$en<;a>t{`<J77{&)OwV)-{S!P<H- zX15_3lyIYLl;iXzQ_$Kd%vw54YdwO|hPS6?ekwrfZXQMxqTOY+FL3)*BH`MgUGBA~ zBYvgSVOM*mlXDj%{2qldL^52&xfsA~yx@8@MI-wgNDJC=zVa%2;$%U4@sjhjpGDMF z9Os71O3a_F!fbHiTciz9pRxHbpL868aJldGO$lY_qCP;8&iuGDxLrmmVAJ*oHL>7f z6Wv?V*E@)$RRMK-po_w>EjarZdN^#F06;DSmAuZg_O!>E+=#qv=3styGFUTl$#vU_ z($+~>VbU(+)Q9J?wjn879gLXq=@^CkD#0SE+4EO#eIXl6Eg9)z`cOJT>{?<~9c5I0 zMJ%_03&&M=R^ali1|a{V6Cf@K5Uh8#uC-rIadH`5P=K57Lo%Gam)juLu2g(a`MN3J z7u$4?iK^WeKJo;`Y2QI4lyf%gkZG&G0Ds-kcs8j1;NpUqiSHBrP$|#I(l(68eM5Zg z&tV7UM@cTCk{i%nqYOavWIilV2OdgVP^&`FoF`+<$y`<gyO<-RV3my*My79D0Dmmi z$Ea_VQjX9U@%M~u72%I>J>?m9&!aNX50#_n9em-7Wt-qiZRGjXgqgVrT`#3kQdPfk zAo75<kIl_KUwc)+CDut^hV;0RDJ9aB;<YS-FN|@!u+aAr=aY2Np-+r#<7zGP2bPys zW786KBTYqGyT&xe**mx?-*(n~DEkJ=zQAlgr@%n*M42Vlq~!RrXv#_a7U?oA8-i~T zrL2N_;6`Jkan*3V_r;SvLZjZ`cB_cD!HA{EWFspUDNwjXIfCKQkY$Y`v6F_LdD46R ziUi2lp>E&3z2pqHa?0mI9XQtaJk<_R%*TLWOWnfY?L3@zC^6e9Z-zqpy<5TdmvUtm zTC+?ub@M_hSlU{_t`YvhAfYb2p!FKgJPoIq<|>EMv>1Vy{v5;(h3=(Qxr|khckIvm z#re?nxk?Xyl>_wyko~U$DF345so!q(Cl7t@+<$c9AfP$|l>U}HZlEBK5Xv7+4AR#f zs$81wuTGR8&8@VO!}X=OS#%AYH{Lq6YpiE{?#36eBydVV<bfX{@ZTwpcV1vmi)3Wc z@*`d9X(qpdJ16}(hPfb1M8}&y8@K*SH~*G!n@@VDZkAm+tpohCwFH!csJ&gBDnWKe z3ZTaW23~*;wuF}R*EE57kRx=w_A%ybDfz>1eHK$;PZ)VAj7Ri|ciXJcDpkwo8NQY6 z*J-B<a3@=pp^_fMajN(BH?p;~G{1hR8?s(LO4(9>Y8t&2xjSnV3`=@^cSvW$)n{wy z9Pk%2aw?vgNEi=k9xpBRT^!wj*wajXsPr?CWeX<N4~c@=25&cB?GVCxUI)+1x1OIO z*VMA<FN-(gFAOyoD~w7VS3hLSBDoOgJMM(TxWZ5bkmgqI!LbX|2yhuTj@<@UV|e?# zQma0+RC{S2t(aiU;NX-~Q&0U8Yj)fCKRA!evc8bqhCzwitg-1r3_Y;uHM2MC@+OQ- zb-_60F5N??f*BL2dhL<r5%Y1_)AG=Z-c$miFWhP;C?4qRD$^A2;(fGh#K}tb&tNA2 zW-&DboMi&jahc(&(Ky?SA;IHr;WDWd8uP-Glqn8-VLOWSY^WPWPB^iX@N{2$O9E*~ znp|G1fR{ly#KJ5{lLc=xWSQ99UUMN}_#<9I<)(2mAPKf`=78Cq>p`<&Wul5qgom5t zARr;RM~Pz`7<xA%yV}QvsNU}-yr*4}<-DNP^>SVma%RYLoRCx%UxJMGBQO5oKqAQ( zN{7uSL~pd*hZDLRL>32hkat-DT4Oc3{2NH{@WXY|ymCzWV`R3GOUuO&vrVNU&deJr zZ=;X7Xs0%`|HdKwpW%Xq)ZJL;U(^_70Yf$s*kMF<-mE$|7v!QJg}3!~?cqjsdB7KE zF})g+oJ2Lu?=_c4LXb9!sgpg{H{<!e<r$xN3k@p;gzJe)9aT~??j@`Tk$E0W?#ZCs z^YTK=j9N4d5xMckooA7^a4FrU;yeb19Gv@<MfP53UmRLMd_rImqTZ-f!H<FQot>Lo z^Xg1CMgGCgpWrtQWz0wzXXiY{TxCe)rX10AecwPgy|oVyHqb_#X-*c$6KxvHg^n5H zn(C%jayVneJ>d&P+Y=we2C4kbPJP7mD3&?#P`2Ry<kF!?9dCF1ZnJXVP07LgdfT#l z&c5o;boFI(q^MUI4@w^4e9$-*9i1J_-IAQUIix-hqXO?q7HM8+yT=?8R$?W{y&}#f z-s=Tt+G_J%pb<EEQDzTYaeW;@MHW24%aV7Arws90W&7}eV#oNCaZY`1eW!cFfg=<c z<*?i<qJy^)Zfb2hZc%N3oy(pzKI1%Yt7vXT`XM};o2Q6pM_0n3Lu}C#V*6-lC(ljL zS~mu9R`mi;b{pcpQ4vhGI}#JBj6F9IIinh+bmvy$BMrWR6`03`VP@b^*%jx!sO|M( z5i;2yVk+&BAG_v8YhhEViUY-~1X%|F$UuMcXb-C50`yeCx`;(OM|!#rQ|Qc{6eB|g z1|FiD;cP)xPrbRld9}l2o|>1<XhHKU6x5j}&;&=t{s_s}_I-pX<F8s9$UAO_R+BXw z>5>s-%xcf%YfkgjWfg2cCVYGqT0Ki+q$<IRqcb$G<U#TB<yrLROQK+XI>}|mYiqsY zT<+I{?g_KbT;0IUk;^e2?}<-KWlGl2&TaKkv9vCT$SVwd9PVY*-YZLm!-%OR{_g2L z6B0*3?0I`lvD6DY;=MQ^SExiOKgpFw02{{pD=F;Xg5mGq|9j=WxtS(Nm(<`gjri2s zrH@IM=_^9?LmGrBRk3KLBz-})Gk?Hv{5{p>XQJfKj2WOr`!fYo?hhC<R~8!S{!X{# z-&1L+57NemqqAK<uhw6-yIqQ_#@%sT_Ths0OF)@pK!N@M$Eu?}7v#?VN2Hw}shVzb zv$wY;Zo570x9h4El`kuH4QK0LJ2n&Oxbd*s`>`~=r(CxRquNB`zsWuSO^8o!j}f;n zqsdQS!0b+FMCB_AdC!tBaqh2L=y7!jvV^S5V~Tn_k=O#c=l{a)=z-77r~4fAJn52$ zNf58{>P%Jy2@cwI(7Dnb>u)q{EAM$FJ~-BQ6Nbx5E-Jyl0wO2pRIp#(*yoJ0zY~dn zcRp+qe*$?vx9bt<dQceDrC3~6RQ%?q5PR~Ag@+N!q*9m>DhsL^-&>r&{rg{q_WHM! zysfm>@<Bh;q@@bRFG?dYc1p{jZplGRVkDU2doh5rftj|g`giQsTpG)!I$BsBLj{bF zhWSYX|JMj@^>$vC6`_k>^!f?n8>0UV#e$q2A}8L4<6D8QnRK94ST=<6-Ne`$*$%JQ zFw0vW_hPB*l7DWo)H-OnQJr%q`8;%&PkG_diFDG|&S}kjiH|<r%{<-)QuZ;Orm|^a zL}+OqDn@Y#7><?OqG)0EQvSLL0nV4_mz%O37Oav8GJem#{~hJ`XQ_wZQGS8BB0oz# z{QDyR`89#CwnDFn-N<$_dR9;fZ}Ty5v^Hn7(rip`rE0zLwA6=XQFpc<JO2-y*H5g` z=WrF@Q;6f7s9#Afe8;c!#hfj5^l@4^R`4YuhVCnLlB)dsVU18yCxUs|l<}7+wUn{x zR>}zV<RSB=GU@g1=MN%W@aP6T#bf@6?){@;$j{W~-zi!o5%8UTK84I_>CCnVnAznM zug1WN&Jw%I%j$#F>BzaS`KmI`UhwdQRlxw373zjOL*q0Rmd&L>fQ2v*$@~#+@mJ^t z!A~jp@9OCJ&yxtEpcc@h2<R3-zc63@j9dZcrZJ;u>XFkypaY#TTL4n;2i*cXFAq|G z%jtiVz5W4svr88osk0_Ygr-J?PDqcI#?i2?-(2F0yJyYfT#(F+3DS=o4#mipgjY(g ze{=)XT^i{Cg+uLZ834$C%As<cPDc!d%K=9c=<(o2qBGlD5>JT$bie&N5S2$kn-&4x zVrv95piBupi>Ld~U!|0$8vzD)iFap`5Z!TR4EN5uP01M9j{)?Atr2;w5NGB}lq-Ua z;^vbb#@O4>WiS~d^cz5q`IxBYtVuV$;oJi#K8m>|e60+b7k&Kt`aKo)$q#gl!6Bu3 zPbe<n656&4(f06_&rtKrdXMF?)lrUh1sYNUbAe?f?Og+;sS^NrW%U-BKs1u<k;aQg zn%bO83_-VtS(3dxK{OXZZZA&+YiB%bWO7Yo`@C!PpiYHvC}1js8anh5G%ayKTV~Eq zG*<3M$2dRCAKDm^!W5!$`AawV`(?BHX~kS}e`}Ecu=sL6tUK(l{qg@hSJB2fQBbm9 zI5WC8Tmr>HeQDZfP**tnlv1J%Wm<SP4z`8nEDWvb823vFb*v3~N-(1&Gp5{VM+`@6 z?#(6=E2gWMX4<<;yzN&o07fge^-ic$v0P@lyb#Lej)pDh3pxyFYMe@--tgCC(F*Gg z++)q8#3H(NiJ{gdekq5%EK+0o9yN04MyPzsqc7{Sm*@|$)ZVb_xZ#gn5U!|2898%) zne4pvhJn_<@^vK2-2;UU`(g2Zw`s}B38yAxY$0s6;BIgE#Sow0z7Uvim1ztlAagd* z5g}A0pavm{?hQj}em`#`|M|I4(hpC074RmV-w&z!E7s^==PJNa?y&TWTEN|sdjQY| zw<ND=n-YT8$(AqIWMUa8JVk}_@DSXJ{4=cAe@5Q}-gj=bFi#CpzV5bw9VA;H)u<Q> z$!!Zyiwo$BvMk*l!_3wT-WO+`T>T9}_~Q~v{_qU`+LHa@LHs!QWaF=$-T&-WvPAmY zdj#*7kZbgLyE&&%kX>S`9*ibobGh0>PdSUw4quQYSp$-&v);nI$pH2n6d;>j;ne`q z!c9q9&)B^_Y$xz@M125zjU@vAYePZ&F~{rE)Ck&$FQQ+Z#P$~|Fr*~FDBrn!BByll zh?opyR)uKIW@_?-%tsNvy1T9AXD=hGBRerbiyx8s`e%tXFT`-*+tY0-7*4y$^=;Lf z=;bb1o_iddShrif48C6b=qQw*o&nJIDKJa_4_W4aj(z{Nt9W?0$-{dy=Ou%#*Dm|d z(UED4%{<`L7&pIx9w4qfn(2BXeX)7rEy2T}gD^nLh3F<q?Q_^w2pR{$M?9rfSWxjs zaW{`2FF~+vn`eQAE7k83O_4`-L$7sTuCCKUlZHx&o1{c|p7gR5pw4E)Ni0o&QpDf@ zWW%GvSV5q9=ntFjr-PqSLoh!DZmOgAX{aYM+T)~K8aPOs7k|LrASa$ijYnIz=sjKf z8-(fqj*0%Sau;->ZU%_f!%zvTbu`VO2b~j|YGQ`D%QcrIM^C?F#Trk3PQ{{hUy0-q z&X@Y{bRi!9pcnyi$^Tgs0+5;bNjCxnsB`|o>+xhCX=zRI<d<-1;+O~p3cx8xD2Rhd zK$?H}|D^MgitdQ!XU6QY^IdcCA1k6?zF!<od3vZ;@tUY}=isEM<FKB}o|oj7E2m#{ z#N6U<VSqS}H84y8nm>h9q*8Rn6*6Z_3YrG=3tLGZkUo}b0O5m@unJ4c3yQo4+b(Tw z=}J>Smi_dc1P=sSWpVilQTsi*_Wa+UYD&G4gAj0sUc$IOcPB{@rIvgn7Hv{cY!C=> z5whboo+KwoUXQoKbOipuIH0fBf5;U9CCHyaW`hGPwvsDLqlI&qr5SBx8>5DUy)Vsr ziw<gQG`gDb=Pq*hne$LA2Fc*%rRaJSJd$xLDm`r2dc+X-X2#Dk;xxBA!nlZg)%CrC zq(5xO)771nG`Hp4-HvxrkM7Y&2s7vc4pkb<N}6W<kD=NC=J-#*D8C}y|F<Ojckelp zl&EwCxTF6ze~81Pw8^Ded~MZDz`*XKrLHL~Sdy+u;K9$@0PE|lI$)JmQ`75mlhZ*W zF|Yv(mWbkPa>)-aMTuD>$R@r-NXE(bC%)e#++}=ASIa%SHx&9Blyn)GgJ4=Gh`3lD zg1#|9L3XWPra$pr(Y--+IcF7|gpZCO&ip^zc0X>#Ker!qV!vP@UeF4`qazn|2>MbW zZ=K&t_E5iRc`Glm88G!8dJrmo(^GIYp9wDc#@_M@%A4TAsZ3&b4Kzk>G%n!ab~^?& z^1T(8%Si;T%g7&`lfT^XKS`>Ev{3;8Z74()IGL1=hzwMd(HVhF-a9XqnN44_aHKX8 zqFKePO|Bq7X=-BuWSwj@QT^5oD&D>PL=xbD>Ls3ed;@VBZpC>VQuc}?0OQ1Y0onxM zJ1@;3cTSb-Ce9L((84}+Jv64+p{L$8c!d^~gpUrIm7KG7x`rmsN67-LV(7d*at63u z@mVPJ;N-M6uFU*o(n#pAl@4A}bNL(Svf3#FbfO+1a$<>uj-lHnkI&HBJre?F+q@rL z=RHM_Sv`T+taTRXJlD@rp{Krq0$~%-Vssx;80cW_>>@43%6F_kF3gZXo95xnr%XEV z5J2Ya8>nStt9}fKnog*{fi@10Tm{W04l8=CcY;9M+eSg-)9Tv>@=1Y;os7YNap+`B z@VtWfKzq1gk@o6!p8<SuP*co@yE9ilJ!$&}mOWr{YRcb8(67!ANiaj32y#q|)@Z3p z>%hY1SUg9^wXhEb_tl>T%;R%85~}Ff?{7%Hp(8LWMY%B;Ww&F0zS=*yP!#&b{@FXp zXa+2~0?=<O0CGe+6sT+5gBamif$w??&4=90x=jJX=*M`f1|aBg-!vq`fxJxctoj@1 zT0YR5H#$q)v<0TL%q(qA6<ba(2)EbW{>8<?m>JN-`IRRK#AM`Nl5+qp?X~5JBbr&q z9Nl*!`4z}pb?Upustspq+ib(!9^pV`tbXYU0xtMhc9#^*8EK;&uwC=#i|0~d&mcNx z0(3?Y_4b|S&9R!anHuhov&S&kpY-h2E;0kiwhQg^jdN+RXB)DcFWlqJ(_XGbj}<#9 zRZd!eoOMjXNB-;Y$enent{0r<w@PdLgtyY}QHRTa0=xvF^!lYds$Y5@kAHQ$V1}vI zp=h$OY^`14y}LS5l@Us0vf>1`mzm+mfEJW#X@%eRIBT4`UhK3!u^gir;O08$LxC*L z`D~>%%)h+qbegDUWFhf!?CP40x`Kfy>ld9a?g+iF(iZ3EwWhdfhS1K^Z{}KDqXtK& zK;c|m_Hv0L=dGs_;r7dB+?fU!<hzhhRIDQp8zkQU541fyt9e%>-=Hr-NfWPfRDISs zd0B8Gs?jUyL1);rBycttyn-`YJ^owW=b!4e^E0L=)~eh`4)(Jzrj{u24VK@R!78TH z#o)tu74)a1g%RU(o~obE`2gyBf@payD56SoE(r|`#qI%+a^yOv7UvwQKfewHw{4nr z(2a8LBt%cEVmCK=?zyw`$Nl@-o9>d=JTK>6*+BZEjINdxwa#DWV7$*((5`27{VvWG zTzX1zVR~0sj1zbs>RqEaUyAT=$@LJ*GuI4ZxCd4Yd|3cM_HteoMmZ~E^jU~|d%8fq z-R@*NwYQL=g;9Z)ON!(@pN-AGn5;Sz%ZqlOCw8AeoOx=%#MB?T6m&l#n}NY~GC=w4 z&oI&@|GzE-1J7F0p^VxePfPmR%hZz@0B*Q4;$~cNx&L#qEep9%N%%k~;k()+OWkKz z%e1vaHP~PdS@Zzk(1R%=65?)mPptlnL9Cwr65LMLTIj}g#;)&-OBUy(40F`?uc&Zb zLe!%5Dcj^Q8IdH$fS&B-d4es@%@D^ey0OtGrsO)Sw&^igPSe1Y54;5iuL##GAYhwf zN}&L+O9(ZA>O<;{(Y-~Hj{x$?y?C(-hPK0_w?>rIc#&TpC%L_XGY3eP)EDv3lt7Kt z6*9D-pL!ECi56T>J9vXbu@yFNW7a2ET*X`<_Y#vnOFawEJNtYh@<r+H#u>id?ra#< z%(C=HeJdW7m$F`nHw_8&=s|P`%wymz-r&|Jd$hlZvz1)P&K`X)j}RquK@z@CJ1y~` z8)WWiKg5QB2j}Q>xKqSsoT+fCVghtw2cz2MSt!~1G${g$_9E(y<Oe4JNf?$ZNVNVq z^n&mf*R1ZrAtTwuFRT=4--ZM~N(Z6VeB2h!k&EnLGfNp>4mW2GReUkuW+-di-d*jF z$+$wnaMM%VBM46CT~Eo*5n7l8iOn`0FpiGUZqI8qzkO|77Q-;=%8uG2IU&(7>W^eQ z`vk$-SO^?s3{til8Me7`haWe8UwEj?Tg(#r0oyvfp;O!!<hZYf@hfZl3x5d7x$npR zg|+?sD^L74&wm}Kjq`$&&xzs*gVu>0(*9knFYK6lZK;t~u)f<zsAE<?p()Rac^>L> zYMs&da?bswW!~JIJ|}>;a{t!d=%W$aE{yh!B>djLRnq_WtK_VnsC)A?Ph05VvEM+D zDfiDOqAjp0_x$Y<V8f0TN<88XPEc0ZhScX_&JhII0~@;ua+YroJb;~R+H1)A>Sw@S zG;BGN>g913X0ALBWY13?Yo`Z&oT6or3!97YOki80bJ}Dle_fP)2A2tg(_O(Rv$02* z0`eg0z24jFG0@%mRT?UE`T4-Y|ITxgG{ag%H!5J#gE{H3Bc&lSX3Gg=6O2{?({f*D znp)(_trjgh8ZTryy;9#iRiBr<!gR1P4%PrqYiO!)Cpd}iaI1@T3X)@do=iQ|v!?b0 zk(HxsfUxzwxMaSlhmoy}RU-CMO=Qy{V*R@B@@M|Ke0K{DPR1Dq7UeIMLYPUbAk2ab z)m0+QQ_P3{s?}QV=V%lh41{ZoNV@+w(A*VtN7acWGAuBs<RpJ8`{=Dgy^CAJf)I5u z(N`E$6Q^~Da6JL&eY|Epxw!$P9^(?XiiWo99rBl@Z=J2}VFu6IaLMUuo&Au1kv6#9 zK;UQ26QGo!rQ3CY`I(1INx%+G0b92DHSsoOn+h}IA^!{v1MUypM}XuUKN?mAY<|bU ze7h5!sVu-u6~A&zGNKgw7&+Mw#K-4KnWT&Lgi5L9t>R?jcXwJARBDDS^kZipR1H(` zh1cAm`ch_=ff2_D!gpRFu~)1=(%Huck{9sTgDlqWm{!&~D6Wa)xI}pV23c%b8vCGV z_5ALH1(fXqjC~m|szX+cm+(RG({1$44Kjh_MPPoIm$I+Otz^C7L;AoGYCh(!i(gq6 zvsv(kUKs-@XLGc%Wd6psI7`r82zZ_&-N1G}jG-x_%Vcg@fg?5Ih$yA}Hg)H9&xW$e zg1dmm+_U&nOEpAqI$hw+K|VUXt}MP|DDw5S+D$7t9&D*b+Xyad_f7p-yDkifetj<I zF(x1>xP~^~xt((cQ4+~50*g<LlvbK`v!@#Chg*3(zDd~Gi~r20jn~_@6D6lK%utA6 zPZ=*u=Lkd&@~ur9#jd@)lJ=ZfKnoBl=YC!UrXiT(12P|-(S=RNcWUu&Y$Imd2Yn<j z*2bgrnM!jCHir(vN~p5UK6Ne6I>*t0vLdX#ou*1$*m>>(N7v}TXupvDJT42Ee+5L} zf1jxJ>yu>ESP^<?1*72lO<dP+pk&&rtR)XNXeS#Y=FH0yx__@91D*(c?gQP#H2^** zKL7k0@KtPZ%QG*t`u)3V&;ODSk<JlnuBmF%BTDP?Z5P1#1?#vp$zap#+4rvV5ebY& z3v#FTcH69Yx^rtytppyJGq;pY6AzZ)=00)SpDAh2(9vlpRxHSh*u<0ossqF?!eUG~ zNJk>KfuWResY6Kl(bt{Z`Jw|7H>XV%lQhfy8AF@FWf6)><pDz_ndI;FZc9l~U|(rd zZnn}K5)($y9s+afv`n>WL>xZkb&U4+AqQC7tuP6Lz2rI?DR6LvsWY&ysg5=du6!QQ zl=D5+%icKNT1tYKj7AHn6^&_5_PA0y1-0dc6xvV$1D_}s81j2cW1D*BB?GRlUYj;0 ztJ3m|qglYEN-uLZjFywRCEwx3(l*0krD%hHkz*RVWVN$|b~x=_584%1QyVEw^b$EZ zMAjZeXQs8gU(;597o;#gwkXxICF*E~wK*=`dx>=In4u(=->0K{dlXU3OC9kbRN)f@ z%IYEb4Mgt(UO|CRyGnox6Y%iye;Dy|E>ZErgvaxE@$WLZ7(h_k!hUx{9!?Nw&n}^J z3)%Ouvcg;GQ<;1?@0~_0YC<6f(tb5b1n#4%K{3pEEk%`>&f4N34h#B7WAg~chhMCu zaj@_&wSwpf>~V8-8YHd{mtJ<;nCRgdpLZ7UondInX$OIL6lU?%q=D~hp1QlC1_!h> z+3)IzAom`YRU{~Va_m5`ayNkRBAhTu`~Rxo>vW%7<atbhn7L*4Bx-bHQ^dR7IC|VK ztG_J-OQ|$9q}yb#n7VS7?xC8a^SnD)0l{AWx+M3)#<K)*!7c7}au}i|Vv{AM8q}BI zZ2mf$VQE~^*IxewXsVqOijQxh9Ynvd_U@|$l*dM_lC#fsG8Bw%r9=#w&+~1u$ShNQ zAtc1c@Ggujm?Y=x!*`Rb9gb{P(}?j`2IgHA@t5$Pl{`R9f?62pAMbL>Vl?*3v0z}0 z03&-VSNGM3=Aabo$LMNjV=;FA)R3snGBrV7?KbV3h1s9YH2tP3F#Uu&HulU15PpH! zpCR_P8S7Q0@g-bzY$k^h<L~2eIN!ggq}rYXGlb$W^GwAEc0<(k(vmAE>1$Q|V;`dV zD`2<k%1fU*<G)$S+3S{SKXrZeFjTtnas;r-#;3Q3V^rbTkq$tR_od?t$BgJ#99_~~ zl9)#qBBVO84ztQ~9c~>nPi`0|2i>~@l)`R|NX`Luv?f7hJ}Lru=RNy`gt9|nXW3md z)l_vm6usibT4z8l<?VVRydFA7b)t5v0G*>m_n$~c*KeRlmUgB>W*mc!Xvh8*lidDi zpbGwL;-!jQXw&h*PDrlUz0{3Zt@JT=gA%{#6~zc>^xfd44;I&$xr24_F4!iNjt|Iz z{S~RP(`Wk#O;sN=^#$w$av*7`_(@kxlndws{D@LKJft}*KfED!)C<N_8#%?uSr<Ta z`JX^lLd0Yk%~X)!$P3AAKzy&WN0U*5=vC&Dq74H^$}OSg0YA4RrqR@ENrD<`kEN*( zvTF^pD=QnGD=#Nt3%YUn&YQ!^fW;!3riWHS^egqW6g6+!1w=;5J{gh4L3GDmzMciX z*<=FW)DZ;v$+UM4G1SRDm%&w(sE2PHVCSc+pe%Rg1anaydm2S|oHM|wOS!AHLl*R< ztVo-BEBUm0%U0?yyyKz*FjV+<2v9ByN^#GIEje|oVWou0;M6kiyIGzA1Fxp#WjYzj z8KW(v8fZvK><Yw{pUwd|89LlCoe5Ks)U>2>L7VA2-krH$#PWJ)m(@DDtcO6hvFoeJ zp1%zM5+ZmrePcvS5~#?kA!T4dv9rWY$sm2oV@s#oTj^wI8HciAQ8%=$`gm4?)5-rC z{2S=>hRztdjuCnQ!5^Jye^LtNxh%M&@}AlVGu&JB`p)VPwf$d<l=ILP1g|B4`;Z2T zx%tRi7?63^D7mJOqqm-Rd5gzgTf!9TTwF|825PzI43+s(pjNd3s}m?e;K$^dI3((q zMh{ZC#&am3)vxeI8&o{}*v9S2b-C9C29cq$pkcGRp6DYcovD65MuK4oJsA5=#Pd$7 zNQ3uH3fb_ZBdoe*LpFt}P%dsAH8^%LK&oh>+d7lrLy&|QN{(4Pyb@5ja0cymNZxA~ z7HR~!h?AVNGU?Iv`85a#u5iuM1r=Ij2lSmGvO9z06Hoo7C&h|xzh+G1oL**#=y1Hu z-7xEuaO(7Gmy`PIhU&QQM-B5_ACnC|<SovED6>Gf$qSU^bj%M!k7%Bgu(JUSmFE26 z>vi#xbM>9niEsE+u5D;sL?))AqK6a`<_*Ujv15A}RacVndP2}e){S$|_MV-x&Lxtq z#>#Y)dvKSHSjva6GbYN(>z0MM<VWHKR)o)3wc#vGKEB&en}+R`)MJ#TWqMpYOkUN~ zeaCDMJQ3#<&B*rrIc_C&HL)Uf<X2tQv%hMz|IdklXkF7#lC2{4=vr&bc^Yh)Q4WtG zG22y}DxaksS6PmBsz>&H!pF}u#2E6V^VLm1w+IyXS*CXCwymfbndsZlq%uAPrpV(r zV3V^D+!YPFT^5ZlD_<l410>#ffOFIXNc~`$ieSgj@jA{calJrk={qw<DjT;HzB6EY z-}kzSdnG(P;iIZ#V-HP@^qdZ!&LpJF#V;yVi48d#-G3D^>9&ql<bR_qC;0B`r(YtJ zg^?n+>&mfh63F4(`N{PGDKV-Am2uCiARQ0ZcCI(xkgDg}3q5E`2W8GxF21yv#5auu zqMo`B+3I5(*(ONV%!Jm|@_63ro1FaW56T{#u3)^U83X2`eJ+nV0`KCZp}<l9(6*j% zc?v!c^vs!d)!VJ{-YVMLTUb!G#0BR)*TO~`8um%4Otq5^tO~@aUgu9u`(%4@q?<cn z+?by0Ge$!bxs6aef)>hBFGF+MT>kcapzE)UJk0%mG9%EeAS}hrWoVFK8ZJ3<i<=PV zS)RWv07$0X?@q@8BvWRCe~VlGEJh*$xrq;RltMu$$dh5FJz&6E7bI|ToZKypxR@FQ z>SXrh*18CM*`EhVzXi<yPj44J&bDb{1T;W@Fir`PTNcdL)OoY{Gg}wmtottGJI|!u zY@d?72q}j8<j`r=QvqPJWPTZ6qh%`|*fjry5J<Fl^9q?-LcbfNoc!pWNsY+S#pmv` zblY%(+%NCvYc{dy-rQ5L<qHP!C^E!2G|U>jhl}8|J_+LZZ8ikZWMULaKjoZ3$)ZQT zfrxcbvd|KVzNLJ?GL|~K9_l$xEl{?XotI(I#57OQ<U2t7&lG6tah@_rj?)?K!p@-M zHMJ*&)!T^Rg$X{OcJ<du!n^t3&ms1h{BA-q5On`IgShl}lEHsTl$`yWC28J_AoiTn zH48)RbcnPxZd63vzF3-M@WRJ#whT^L$w(9#w151i8ouoBH14BqJZ`p?@tQmh{LHfC z^+|%ETwggRWiNLt=vf&e-`651Z-?DYF<HsPkYuut=JerPY$2^pD%{A1zNa$fA#SYp z29C~<c`agyB3Ih7)6TrUCwJ41?pMtOY?oN}8qzs1n6+9|=c@7BaqWxbTyigoQ|6S_ zTzs2#cX|6q6nF4Z49y;NBTUu(r;_Q$eH5;9NQ#I%r1-!6$UYXW3U&X*YRl^=)%7pi zyReoj#?k1PO5KQ=mQIkK?{s59r5N4;AJ_@jRIaM#7+uFSaI2*FiiJ@q`j$K<H3#yl zZ|AI0W_~1J811UZZPZlKT9u$bUx;91u{N$zfg(k?<r~(UV(aAi(r#HFeYbj*+>Oj< z^RJALX^oAeAou+S;kPTjMK47$U$Lnk=Agm}Pw?}^{olQvWI$bmw6v(YxD*&#b2WAL zu`QMZ5sNa(l4FLZ00D#eRkG<T@Z8*}srY=q5_xmZ3vb>t6a+r8N@uOTJ6GULxoQmh zFMl)x|6Ydk9SZC0L=ecpCELO%O$1}HV<f$I@?}z|-Z?zp3hTUakHx$Z!;49Uk}=eo zp6<oOpKQbAiMBe@s-o(eQUpgJf9m_EwqlM59w~}B#{x4B6-;rZ=lx=WvvEBbi~S{> z1a)CqvZ3?iUv7|o@p(6S0eJABeTf6pKifMXYaK$5n-fM&n2p*DLmWLbfjN992m>)e z$<^JXxbVVii>;4DK8=llj9ff!vkSR@cf0g}T@P1}*PWu$P&!`9wk@E-C)AgjYx)B= zo3&el61AzF9~RdtvJ?zSMg^@8Tx|)LV$a27X`xELSnk==Ngw=CEq(O)j6a`f+wk>0 z*&!qI`}DOu<DcDAm?!smB-|?~daXlmUr7CP!vUECXR}s!=@73*YN-1P^0q^-F=B+0 zyJ9yj!g+`Pba!S=J6SeL(Dw5yaM*DYtR0KC(W2ag7=vW)MeTurLq<=%HxvshHDA!V zGNrCHt$~WUA3NB6r!qkl^?@GGs`{${IkQ(n+M7Q)>ioM7@e5lxEr5m|9}Vk0_;Pr< zlK^C-ETV_)rc6B>CDF>G3N!LAnZ1)Mx$b)ZK2qmL>QA5D{|o~Q>zcXdrk8pugqq7( zE0drZWP;a3N0%L^y^XeJd%AG=zu0>Zps2QVZMYE>5CsJZ5|ykZl`Kg`l86WhC{aZu z+2ouWiIS6mf+WcxAUV^LGf0MRph<${ZX`6&wBO={nd6zccg~r6?)Uxm*Azvui-O&I zul26A-t;_A>dqRn&i&I(DOcuZh==U|*ivJrdjvk|fL<DvMSpvh<6HV_=Xw}L&R$k7 zo#)M_jmjSnI8g@u7w7e7VrmTWEMK|%1xe~zscWl~*!U(@IE_Y=9X?#(Z50DU`TBSR zog^duwob?ATG3Qz_ilS8+Pj0N#wZhb9?pEb`pyz@!X`RoKYrxrk}pu+{T*WzV1W9e zk?)UmbN`rA9@SKvXrLahE#JMWAVis?#1;t}_31A7G!Qughz!<vZiDy{P6VBpzZfhj zbG(~gCEd1#KjUPr<;RrEpUQ6%ow-@?PvJQKQD6N3lOkmS&x~}2Q6A0&TjY^pfHZuh zd>H*@LibK_E4JL)x>Hf?LU^_?0%S9Plm)afHDKzOl;)%-56@ikesNwdCRcXBNNlq7 z)Ew9OZ6Si3Kb;y^yTK^ngL6w0ZGw}T<JmEsk;hw8pHOv3wM<+IG$E<CW_%fAdsA&! zm5#bh2Kd`nSqPM#bKLEq*44_2N;hn*c+fkMRzClR>A4IlEKg$vy+?j%n}4a&3n*EF zo72a@G~c4G7wVOIN%yYz%K$Y}n=HiG1PFCvTR&G-RJf7EizzdfxA6FN%+KXRsIa4r z<@+A_+iijNiXSYyg53h(fktm~nqE8|d%;Y8UF}~zf-U?U2i9X6c0$f(R)FGb)VNL@ z4ZTf~UxngCakHOwl^E}hUEw*F63@I$+--nKSaVlMF^wAM$nDEo%53GVD7ty^RMAB} z{<~g9guE_71Y03^VRU|dvW15Y2r_sWif5;0HfA3#T((Bil`|0gguPY;XE<_cr(%?u zqo1{?hM#Yp8P5^+H0yLx@RN_uVoSI2z?p7MwlJ~*0<5|Ww-%-*S6NMGcx{pA3TU~a z!%9_w!#`oRQ!dI(-_KE0$`4(eYUB)~Y~w4sGh^!_wsM2$KacQ#V-(8b<^)bVYqfpa z?X#JwJG*M1Ad!&Z%-qPvNNncFonc+Y#>Hexs15_cAWF5Yz7jam)S=@xR@S>1UOQ?r zXo&7<pN6(OTp((NZXM{Zgj0Tvd^j0Lvr7S^Y`d!AKi2YbOp?*QFb-yt{K|lCXmtxk z<bJciRQFZ>c-)<u>XN|zN4+{C6P2ghu-_rC&@K%!YX4)~i0L#l5R7|>MKMRGFYi=L zosVwfx_|S9QLIQMt*4p|>-;;2HbYU{-BIm-wKmO{bd3GOjhJGijV+8!nD5+#Qnt{~ z&(8p{B_)|qi0-e5?7xn2aqrtsJX*Aw;yi02<wC0=xsE`>VN!|9wVIb*RWEpq-nln1 zzg?*JDHI38^`S2VCtP1TST!u1!#2P>#H^##J3w4Nx!@&z2EBoFmnn31)2%84^x^!o z)!r_w#!AN&NiR1)p3YfXGR!OseD7>=Z_u3$Xt}MWR1L228I^A?gj{c@zR`7QdNF5z z1mTrSeFJg|BJoRk@8<+CL=h5YP3($m9X-BY_raoif~JB>w{9p-us5=V-Se5RclU`C z$^?D+p6{;Z<!BSU4ml%#lRBUfYot2t&XkR{l`!RdVY&9K{A?55?Qq)&617ha4LEMX zHu!TGq5BQAo;oMo&WJXk;6c04H_=31+p|rndhdNEEXDV~85|n8psDndA7Rb1WV4@{ z$16+6IQ!0j_{j9`AO@j2Qb+!yl=LqQTqi-o6^yC^7}Z<BDH9L7W{}2|!rp!JU7#&( zUH9ZCM+Sc>LBku`i8%KWlYx4A6k=&&Ild_~@_EX1X>?*G^MO-xqnGq)G`0?nubMfu zTo_m&dsY*)Oqw1T!%ljEJ@2f4gT~+hTqTd{HhLs66RV(#UP0cp%R=b1LBI6SIYeB3 z8LQFIr?H)%aUTro$rDG|QNG_MH9ei(O-1Y3uq|_!R-u;s-L$rOdspMeB0~Mbh)*7K zSZeVM7#6dyA>k|FODQf7BJ*xFoqKh;T~{I)BF@FdRc}hTpgL~SAaln4{90K|QY*5t zI*NAy(I@j}F!lVSvl<t5>6UM{5xIJ(8fYBIsB$KxuS}8E*p5om4LvIhx7mwF+<NBM zH$;Pj6l(pwH}J1<7Jr?GKlxLd=P*O^G=_9rH~E}%tQ*haB}Q4|v4ut?+Z7UTk)~%+ zf)$Rc?87YMngv@FVKn=WX;7)ep2_r`o>Q1N6HnZ`sm0h1^*yLDGWg4ef%p?>SND<6 zcM$j#_*O4V>;(nu0ZNj6?QFe=2t7UIgq}_V@6LSbHOVLO*W^jnU5JUoq)d;s{C199 zP-|q_u;=b{m<KZ-4Msr|kfHF1%wbX;WlDW<8QiD6zTA6(sR37&Mqcx>T}-Os{5gWX z)R_&EmHG=q_DDWKmBfXi#DV^dW84duYu@nGpPROI+1jSw9c@TtYo(|4WgV<_@Gx<6 zI6*U|$dq)GS?m$r%gS&yWYx+eSSge5(sVHFtXbru8oFoo`iG0o6R*Z1VUuG@GV7yh zX4+`;c>Sc*=Lc(+GfJ~o8*JQ<VXWN8hJW({ESK@WO>ipwHuXuc4F4Tf253Ryhjoym z`wr`1OApGHOCd+u`kylPQO+U2P1DAJy41ed-m2u)=lf;tcq$vN4$5R}X&db5haOg0 zsxBU)&~u>g0Ya>9(J5mxhSDy^aD}el53E(rQR3zBCn<aNW=3PH$@4YAiqJnn+PDb# z!DnNz+q2L!xL9fSGL`2;Fp@-RrPr`hl>5QS?c7bP@a27816oW^b+TYne3Wp5T1RQZ z*-jZvT#sw5WpQh<d_%vNv9UN2v+sSv?0=@4&~XH5r`B%UpfDp`{D^KzSRQ4=sx&9F zU-tO4*EVNRBouf`mG=Xska~BwHH1m2@X}#&|8}qprSt3(NkVgVbk~U)Z@#CTVh;|l zpfVt?KiJDJL(i<74+OAz4sM!ON9^%RYCqj~Xjt2M<7ql}5VJ=-XHaGUJ-E3f3ix%& z`5l;qj2?V`9{#ZOg~zDxx)sh2#&Ty32edY^K1~SA!sm8Y9#%|^cJEHyxAthYxk3Nn zmx22WJBWUr=0Eq-CYcU*XNnRFEinIBL~B7DZBDy!K3#%}u%3(%d!P6!+6{kMmBD$j zweOp(jk8dqRE<Z{#FMukiD91a>&&ZQ{>%)9BsiJRrBW%%7BAkvaEhrnqd45@(f<){ zb%X@e9(pl7WPgyrQ%b3;*ZjFNAdT%92`;cu_%O+eE1;3Ko^FV-K6NH|ue6PCcus4Q z>hR<{3gbfcLiRVnY`G5PZhwc^sbazsi)sj6UWm!;uFg%wL$<4bvp-2|{=l0Y{#!<6 z!eQ7C+^*%)S0=_eBU8r=m+M&v{PRBOE`6Rb)nFHNDJDiRA=BNTtu4MBdZs1wBhYcA zqGe-M2Kyd9a}huA9TFMewJP%jl-pShW#Se#zC&X5ouGTwPrWFxTFIC@-yu&yZ|NKi zdw5`l1XT~%0Dhs5r+XZqhb^Dmu#1<O(Sfz_90neh%R#r_-0m9O>Zn$te2^enC}^@@ zIExIg>jf1O9z%?Lo$;K7DutOVbDYyo%_Ga1%Bo>@pD!WrD~)xX8oGVxxGpfxWiY*9 z;s>}aKeO+UbA>xxIL>;|w-k;lKZGA>9}29$*sSeIUWNx-O7DuN;i<E5>hQ5-bUYS? zm+?db1-&)HEqGN)=Qj~pE}pOQU}B+KitAD3!TIRsNHc_9>&j}8i}tK@rjge%305X# z1^+<G7gZfL49q{n8(~^2n^r3-$Y9E@I~LR>z*3`8vtX&vDLxPE$Oc``lT55UgG{D# z?ltA87QLq5k>g+GaCPtbu`gGiuqD1(=}~xsem{B-eOLPYAnwr|nXaNGeweA7K0?`7 zKS46)@td<SnorWZ!s7<c;j+aw2Yd@9naGK~F01)2`&W1ih^9z%V)L0B%Qtg`rJNK8 z(l@tNv>H2h0+4prk%<}JKK^Xp&HNsU=Lmq9NMk9`bkjbd!c!SCe227cAU#osdHA?p z5f_8!ecOgD6)bM=`oBX?4&pBvuBu{H+^xV2!=VSTox**?iSaKk2{OYlnhB3}JAKih zvf<A!9@|$~)F7({1_s6-awQ5bLW&M@A-p|4e(Kh$Cs<BfY%XiN`X}U!w;6pHJ12;2 z5sw!MZMfRO==Y#F@q@VL#Tfsq-g4Pe<gh<7C*gm{wl=<|kPA-FWAt#M{qsJ}cGx6V z4zfJGTNtTU4x7#@UXeLVrA14(VZ*Qi(|-3$qq@y~xtw8I)RosC-L&x$dVCzUIUPmN zhmKakk{V?!p-8uQ^oh0c<AX-uaCsXg!tjK*^Lz*8U#y!8rEHS6+}-d^!0uEFj?Ng+ z+aG)oUJ84@dZ4h6-C0F#9<EjOz1U45#Gl&$kTU9@AZ28Db~yB?xd{oFMhr_p6O`vh zO{-w|i=&};0*JRDa4*qAzoXhAfV`P{B(Ft--r;f31_l3H?NGM0o@;oE&*WCoz*aCB zChy)zQHM>o6g=)i==?mdz~-84uU+(D9l?SLxLG1V1+v1AP=QZi&2ejRP-Q%L1~7p; zpd4v6x$E3&vj*1WJuDUeET~p~hkS(3D(|4yC`t~C0b)_I?x14*pw>uir^m`Hei)}_ zPKnJOy)yt^yTwv^GiMKD_b$LB?3%B8R-`xM<Do%pO_Q~p3orgc|7=jNnw9N_8~rPG z@kVjJ%?e_lz7t;JaI8i>z<Ky;1Gwd?05<Bd;y@PoCocfpvQNNs?cnE@Fa_Kt6hK?@ z{Diio#VL6rkNU>SRq=3>IJo2C&kbP(c^VkzfDB9g&<OBZiazA;B&3Ivw3!!8C=huQ ztjnq7SX?)VJ7;UI6BF~!mgl-~^9r4@=0r24{0#%8RdGN8EAtmmP33{QR5&7^7%^vx z8}mJt)l1ioP$KK2V}IGF(}*Sx%)l4~2p_h_??3A|P&M7@yVlwHG$OT2;QU-l`>vGf z%Ht(Fs=xS=;P1V}1YT04DWTJDS)CHeMu<`IRSlnH2qB#(66uTcCprZq=f<vahSD}B zI@I3Xe{cHbiLOt^Yg#%%d5AthkC0wq1Y5Nb$}4#chR)d%z{&x*OA!pV16$)uHU&n^ zxpp9JSXV>07WSV7@t+0p<6c!%2R9yQnM$D8@ws#EQ;`^wa}^53dA*yjkbLIlOia<_ z$yr~AVNOf2sJ`p!nPo=gWIi$~zd)L5`{0W0E7=oT$M1x_CF%#w(hJ&uWJ^f<L#t;L zCI_)LJjNm)JtOZsMF&+YwdT~d%RMJbN7YUOO%^ysLWgHm!yr`X1^lkBIKSP#-QU?* zL9EQpf8}`yqz11?c|#meX$B{d0YvRH8ea|3K>#QA6c3d90Ng@Xx*uP!g4}V3yE$G( zGJVDF9s=0L$z-sYd<y|)h<2C76yGzx6TXdE8;5^6K-wjZZ`>gMD_>79Ak<wo@2gI) zA2`KmXy>#N^NphB?z_SGZ!&bWKQ#P;2za;1mE}s<-3QJu34kt_1Fg4spv)8~fIMng z+35i2^3~1Vb<{77D6l_tj!X>-=V9LuabPqHV$zWaUl~&$jc>Dy;^cjd#w2^HY(!!W zIawGd|LLI3N4T45E!6McPkou%5k8}6=WDC`#gc+J=`_R+hR$*)1v`Hs=#3dO#Bcy; ze84z<96;lf3=WaI9#dD}xjhg6L+6OTR@ST(#huB+oDWOox<-$5*F=?=&xQ>fRfdrg z5l#dpsE^p!@pI1)mGSV1&1>0P1dd$k%&U6E9^zFSJ!Yryh7tA`&Wo{wD{35OF?dn` zX1b;+jrarJgd%^`X900`laL6~PvQo&qgLB|vYLZsq5M2#Yf@<w(1OrzO5WhAJ5{$O z{DE-8*@pQurkfOkWPixc|AbEgD4|f(X8jii+*LB2E##ogZAzo-rE_O%qZWId8wt4u zIxXksiC%`x&kqayAeNGE<tvKN-@tLg$LSSzOd@A3#`xg_I#y-(YDD|KdGw64T$nZr z>i8X7`=8S}{H=iCe|3!s4~?fuo=pydk(Dwzo~RzML_RQE!;OZBE89O~&mq1LZfK~X z^LquaX4O4@6bX=e6!;EF&ojvT0|H*quGvD$t~n_HjC2ava#0C6tM9T)-&{l-ChuVQ zT33W&*MyDzRG5m@_zFfYLs!o^NJT=a>g_WaFN!y^IP+n(;;nUkA5ZHm6c?U`#gUhb z8U72Qp85)m^h-NoUlGJYoKVHGK|fnfX#5v>TO$Z=`lx0;7}xB|uzdC*e@SN9R<Y7K z$JwP*VN1J1{I+*?nQHpynN5;G`a|0N3Xn_#4k6b%9Q);WifIOcHU&#Gqbo)>xnpv! z1MJFH9F4qw6O=*c-hJ_6C&!9qZ+A_qPqdH+X3BclP8W%4b55O83oFQ8wCRIf`f96i z9`fxw<X^l;Ia=Wre1@z4^lGg7n7*uJd7Q|=71(9dv9#<bP5d{T9zSzr;_>v7hGN&y zKA-Ssu-f?+^^E;GU0Nj~YsVX>^u$BTn#~nY&D$Fx>Z5)y005*hH&MZ^w7xivIjdt| zr3HK*RJ)beTPVA^+;;3$=P(hBke!E!ypXa>I&B6B2Z`MQ40si_=0SD@16BhN$fali z19llp<_VeOijH!Nmoz!rx5<oVMgdkeZf6vC7gplgR|2;9W!j!^CEq+Iph#39HR>}l zK_QOm2nJjNE87w{f&nXJf$Cu9J%F8CeCl5CGxXAQ6i<!?@Z@ngVxRU1o}4zg1{>r8 z@Z@hr(%Qe^>v-!gV|eQYhuvkeoM8&D#~P?dlWjgIpK+cy(cF_Oc>;H|y>_F0e&jF- zeojZTtnF3$U}?hJScT1=%?^gk#=+^n{9ndI7YQMoC%BiaSBw(=z=sN1{E^XE=EJF` z==D4~U0#*Z!?zz-s<=M)yh`oen@=)gbdn)kLSHb<{`<aKWFMCDJ$R$!m@2Df*{VIZ z$=*fPwOMYt5WnsGL!&MXq_^vj@WEC)^?pbAVD7C0!>x`ZeDJDjOsh?FM~768!zlfF zB-FE9ls?~AJD>G-`KBIgyM6<As#5R6V>dQ@f}U47<RU*Py*K-4s3)z=ke6n4k|6BE zStKymi;Rqst;#Pu|Il0iv8Q3C98rBGDPfXRmL6+$JrS+g5Ol3biy+`s74a!CHsU&q z&%<6ASZF-~7G^a4vS4N3G3T5sbz;6>S!<jv%B;fASTpp#B9feJ^C6YDOFK1?jQK;M zWdYvn&!m6K>IGnc!Jq|1qNEf%ak!8X!zTyiec1gy99$HJD_*Iw>KUYt{vnx~k8wMo zz;hR36=9|D`RBz46l0FCw$Z*XdjOmGB~BmdY54{Kb86#eNlL4*S?@ctb)4TV?YKg_ z?exsFs=fW96nx+Bm3PGw@jN?rqfK(Q&OGRP77~}gA0Q9UUw4K96l<MwBZ4myy-<|> zaH$#q3am=q-ae0F<9aK2&bd3`SouJ&v~5=5`QT<WdpU|)2X$-MU}0a^zSO?IfK0WV zZgiei<_+oDFa<`!&)yy*M<NW`6???n*oyrm;ym4@QJsM19#K{F+R!dyvaDLyMaRhR zS{Fn-rhJx?F|R1vicOrI(S9R!X#-<&S4CCMZ4`QX&2q!=PULj_i?-0sRqlH&*4HLX ztTcQOUz5)3^EB(U7E~9c+Hq!g4j_9kZl+znQX|ru--xR%nk!Hh{;bBt3-o&84{vX4 z;j3l(8AU@y&1IE_g;pex;aG)j8{y^?y$@W@$YW}5e@N*lRjNEU!C*!f-6GSlGic5% zgdq;>sp}~VovbSheXoB5t<2i|?0H1%^fm7RD1jH3nOFnS&d~i*eC-F(!tF&^_tA+s zEq(0alB-jr$H~!~!`~t0_G7s3kjn?FJyr_~E@Yl-ReD!>`t(fdSeQY8f8?{Sz|k?^ zAxBQ@9N7PAj$Br$8c`hF&C(7j_4O~zegNBm&yfVJ=%HUwAuI-Ubq&jghpP4S=Y-Vu zC{v`N)$1BnuOBl`Z?(AkopU4)0j>Kq2(wX;V#aBtn^m*CD&sLKUnd?aMRsr=$VTL5 zbIS5WoDK90Ixp`!dpMzE>)fRik80Xoc~(ywG%%6rXMKjT^R6P1zM~QyLaJ3-o%mz_ zojc2@ksi;qd%b`sZwVjp(ivLXBhXB**_t)ebIUEKmW_z^Y-S{HbZPG0yTun&rXw;4 zKO$d-ema{-W_X%E7I^P3wkPS`dTuqcou0rf4d{I!d19<M^+4->?rK`}%g_me_^lyy zXJM#eb26g(<=ZvC)Dl*f3-aVQzC*O(8<gXyp?w?u<C+_J8~YvjbR7hL*QWB8U_Sq9 ze*NGR3#bi|tG(h$j@N-_RH`&zts$_43`V_Tbi_e(_)~Wm<wscK`_xM#mPg|*SCk9t zT82GJjEw7+>(x#YXTlix$Z^!+^08U_=XQ$mr4`FZiDzq;zc4mY_@oNbzYq3lajeM* z!!bA<pwDCbN@0c3j)%ztQ<EW%ZLZQ%Aio5%O<AL`86H4k(Q?=Z&NxSpv_p3{N2@*0 zor%SAHvkJaFvR%EITSdHkgf?Y<>wb7mY4PUM=<f+xWM}?B9l&+COWT>Tf083yA>os zEbj~ph6;gWBf#_0fY2mGvrbGA(ur_c2Ra|^k=m~Lfa+pQJ4rKK?o^tTjpsU_xTJBu ziq*`)cCjH@i<zaytx6JdV@~#C{59+$Q06(7ON3*l85|B)E6?F-SthU*AX*{&sa6Ci zLe8GPJg0$PNR=9zI_pjLYEUs&38Bf!`REKMT2cMw81z%?G)b>tp?{n*%umF1JydET z^~qWPb?2=mel4Oa#pza;dAKzl)jB@4u0wiU&7F<4TMK7Z*Yt06?=*fMkEDoTBfbF3 zL+u8>*jV-uEAY<U9o{_zSvYk*D6R1x$3EjuM#0!udgFbaCD(Ud8O=fEvGmV+YR_)6 zi>VZjF{S(A`O3Q8uV6IWUX@9-)uQ79g@X5tC@1xn%jKtd34Q%pmH277KK6BwF%%g@ z0)rS=wYUI^{)Apw(x0QxTOj(>_$m4XL|XWPqwsUn5>*1i&!Vug4TU!NPgA^s<A5Da zaV0?ZTOLhuxMdGuL7PIp+v#(aK6Z3`G-iE<&z$>diUFB20Ns@zO>#oTDwyO|qjHIU z%mz3ysHMUAKxzp5CV_S7{=<ZlHI|h*WC^Tmw|r5mWD0=cHorqcSb6g88a}F;6{<j? zo}=38OO6#G{R;DUy!Oghs_reQdD;04QUik?yDr#-(>2R7#7SW8MP`2WWF5*6Lsqh= z4_dJ&tdZZ!O?i8&;D$WMKDY7tmEc_)vyM4Fa|;*+DnANqz@uy%PyOkJ-KDD+&N_^< z8=3CX?I|)h$z9^fgXs$Ihe}8Q&Vj6b=HoNvgF^5#X4>@00m7u~ndp!+dh+qNi|-BO zT)o!*Qq=p_Yw{+`6QU4#dp>ueYF*r=l2LoJ4Pi2p5K+6fEG65I7yV+`T+|-j$}0vs zDx%gWECw~2F4qggC}HNyCrrv|{JUSdzoZi<JT&+YsZ}<CX)LwaQ)|~3!dJNVBP~p8 z1UdvhH&qSW_we_w_dtc|@;^|Dg*dtzcR@Z}dC$TxSW7V4)!U0LFq$a{+o1;-;0)z_ z0slfuE`OA^8E&}hIBrxfc{f#YJnB%F-6m-3`X#<~4Fqa*d;d77@G%lMGOY3Mg8ct# zDBFQxJ4Sew)^LeW6p^K$u((&huo@m=eYNEoeh9XC%UuPK$ieqDsV&?u)(>pJ0NX?R zfJ}*GIF&(z13qfdBiCWP9+t3f*}g|i$f%{drU0~<xtdWsV6kSX-6z28;?3F)!(6TK zLq7>|9sst|IeeQGD9o5^=YIYPEA!iKxPNg?9ODiuVNq-7aQy6d$o`!&pvr1^R%X7& zoek(P!0}P}uK5t>`Wl)<7mP-;==GMY5Vj)db;Q7>tu7UHp(r_*iV$QrImEa@+`xH5 z-9Tq-+2A79!3A`E-MaZi@*`hQYq+2yYZ#~Ee1wZh=ZX90Wg`?$w~6iC;SLMl2cgZC zxH{NM23)owKUU0Ll9`G4VVDyp5-wpckrC0b6E%BF^21!0W&ONEd-e;V8s$1cUG#!a zYTt?X?%InDHsncNR#uGKBnvmWnRV7Q9Y`xh?j6I8OMi#xfmJDat)4#Ykm|vZFh%)9 z88V@PTuWa3X}z9VgH)KSP0+=4xawdmYF|-#YBc{lWKRIEIFFM^UsA<bwM3PBePs_C zdAM#okgjN8I^G>te2qw;vek(&+DqOMlQsuqt`DC%u&ATGf#J-tbN<2>HmZ=AL`{5} zEiHGB=~j{Ygi*-H^{*NI7naAn+{K2XHPEviR;kPTe6_aM*sqsLt8@qCDRxEgzKM=< z5f>inm(y^f{QNJ~*tT_K#VF4Id?Jit9YAR$<FE{{__3^_N>&eK_Wi!Oui{Wn434`i zEl%5?ocq9zLDSY$xF!I;3bCO0`TQ{11Z*xt0tt&I3kQ|R3b+9eJcWXG^yy%s^krxN z#fPOBUq`+yT^%{;w`RHWQHq5km;?ucPp2xmc>0)@mAiDAl$&M93;895vlV%{Vvko< z_Ai(bsWo>nMp5wY-RLCbwk4UVTx9N$JKGO4fGtq&79QGHe03HsZlehBX-Zi++l#*@ zx@Z|-UrZ-Gpr@!1^Uei2IuTYyecC_H%qi2tlku~?`1Fu!5Dv?Kac~^EHWxI**v>)N zrJq}nDte;hlVJiEY9$#R;IG}JhI(%v@1MGZjIFVAzS!B`#;e^GD#lgRckk+LsnMl< zTjY0$5~&+v8x9m}0mlVna)5o}B|IOtSnD$rQKU{6Q+M@)K(ZbN@yHSR8-BZVz0<bV zB)wCjk}7#$T{C@{>T{s8TE+FJM8=n@Lu_a6k-#{JUQwhyzOqd{rlyovpv9ysZs>pg zc}5ym8qua*Rb3f%$#|0<v)jwp9rE-MLya#o`CejP?)#w3^>y|S)_=@VTmd+?In)jd z?y`pyo)QjNwG1Z!^^m9uLT0qB0>~rBZ9se7OzNDr{N3|@VAEy!4bSd<;#~X>Jh~R{ z21kXpARas=%bLL6`49C?J50%#?QeUYfZ1}-c+?S<kjcaKJAq)piRQ;!`#?ywqQ{PQ z=U&c<JmRQMQDqv(yl0F#6SgNP?wJy%0M5PBSlu>9`op@ZG7Rm3?p=8!zJMLZGcGAP z5SJjQQ<M};Hep-NR*h2<A4k{Lw+mmv5s0UP=U>Qtoc8HCu1MIeQTaH+c_jo;D+01l zNzoZArZJ11UDwfO!!_vD^C9IdW7anpyweF5E=^oflyqp7=%0a;Ij=VvR@98tvjTP| zvsc~5AMs7z6hhP&D6Za{@xD1%aP{a&<Z0hltbH=gzym*rEu0nIDG$z)-|WhQJq0jl z?*|`j0?&O>vW=l_C;^)wl^KF7r~uCjGyA$r(kC5v7;HsK;jeK%=H5)%!CYd!zn7H% zU;TJqXp~>A)00Bv<ci^0SXpWF^J`<UCk@2$CnJd8WLY;{z>LyuDEQ;}=4wuRPHpI5 zgAemF*{;Sm9gveqetzI3*&^XjN*q?%<_h^s<CPWNnE+qyPe~^RCB@?W_g>VZwtQIP z;O>Q7lO3(1bA{$5bHIgv<cw<6#xoCdR{8gSd%njve%t3+(A@EtOb<-L-lmXy2TgOJ zE5eX1C-!At)d*RY?KR!SH+ju6?QObGtRKMn@pWJ0fK^zXWB7_^UG1+QT|6y#Ku-9| zX|dy*UClbKW`Fl5llV*SvMIydGDktGkc%z;HY?IcF@DF=Kl(7xDlQz>^@6i^wfvS< zt4ojUG}Rmn17azOZ?K;ARjG1^??(D*$`hNfW%{5Ci%xWx-~bOuIF?;-%#h4^t@gfE z8aB8@{=o2^P~WN;`9)MRS5NOo&F03+RG>TGTsh`uefTVY55t<L^&l{Ju>eo^WKoIw zjV^eh>k%j3UvQVd(1)zR9iLHVA#%Rg)`WOaA^7OgUXt!aacO{i$RfuLriVLAL6Wc; zWdQ~(Xh~^8q>o-1pL&7fsNs%y5vlk1BU^3=W>ARWvzi`JJq-rwoPtuo&^`~{fs2_X zk6AOy!lhLc5>ZZHP@{E}V8ejU`gpK3>&J^Ca5I^(C!cJ{aeLC1P9CT@n8DT&!`xqT z7XyX4vDzmy+}l7|*Ij;m=HQab=K)v|-zH{b59&KU8QZRc?Gw*-Kjv;U=cX^%Qti~N zMic0AC2{NJ`x{g00efq;6YF!wMdzeWL)@sTKPiLFsUqm~7VNB}DazuT|J%a=f@X<t z^Ltg3yPo=oZv6s&wT@HVqWw6z@idRZUV4)qM&dIYebK;pCik4SH;#B||AM;^|5Xv> z$ajcW?Iok>aMCfX+nv}23mzH4F1J{%h>gg1^Vx)X%#&Bu00I9yW+2m*H`A5(7Rpv9 zcg%U{YUuFr=jm;R*UxMsBO`|(_NCec1z=j8ik8xpz%~{CS%+Oz<uHH<W&Xy*9(8q3 z)Mk_X1otRd6*Xg9{pmP4e2*y~B||3IwynzU3RYXa!6j4z-}h&B!5T2mQ*D`{T(bf@ z7B@{JCPjA`sXTI@Bo4Z_%}=(qi_xX&gS}<LXiz>H96G`&rHYmb2jryn!&iEj>Wwx* zZH4jF5w#%jQ-xH|-^|dRYQS8wcY{i(vLL8L0*D%2&QN~CwavHV2|l&hdJ+ud^f9W9 z*B$d``d$$ObfTbf_6-DIU6b<lB59ir2GLa6Qfu)Rh+97OCktTSldG<#1D@dQd0t8r zczO`**`kQd^OK_8o+=aWJ}-lWQQ&~ukrFbKISVV%A-nCr1phdlu%>ZpJz+tHb6xu8 zr<R{68ULCggZw)&g|^u=j11|ltrS1S^=+e&%VJV~<GAOj<IL^o7agRP*%I1cnEY&D zWh}UeWGWc45FaCVgSZW~m&LLpz63u|Khiay+rSNmA24pA4s$@M=O`xnGvCab7%IGS zMWf6?@OQ}4<<Z<xLJZHR__&}l`017F6oKR~b4~phJCau~+0)$(3f(Lr=vQ2nvS7oX zNe0bsTiP<42;c+HW)uEQC+iFNArGnhaOL?hY_7}<DHc>|<N%2SU!EcU@-K9<w>-JN zL;69G&}9xXVnJ#Di?@ROSfSh2!B|n@xG|$ar4oq@%`E3ar{3C?^!hrxlI%jQ=N7by z+&d|V%iL5T*35!GbwL%OS3r6}`M?6tDKic?8Q+0zlP&Cx@71r1tZj@2ZLGv%oP5$o zx9b>m1MXLS91$`t7-)U)z`1{&b+fDb%3k^OmGgvQcJUn`0|>kfBM!`nG_Y86-jOI- zOE~bUc3ct|IQLY0Dv~46c0E7Y;|!?JIIp)V&wX&0!w)^mXZN3k0XJ>+n}~?YW^#g+ z%*E-&cuAQf7p=qHAso1J!NTbg$U@-nc_ck=?WouI23?$&Wc>EiKIaSr$9qu}c7+8v zH#8PX7b^@`#V#C3_Jl^eXDuN6+MUH0Dp?q?!7VH&2L@EB-EZT^@S}XjR&@Orybx5O zqp(YR&5sY8nrO}uY?NvzJ6knLi<ccdi_dDd$&<4&Vb?<1D?8t&y28M9T(z$v`8C?^ z-v5)ACH^DXo{g1GOV9Jp(aqQIWu!TOn?2rJ_I|1{`?Ic@$c{SOhaA?*2uu9J6?qb) zuRO!qgnt>bL|XB%MABg=@lIDmEG2$<l-3EU`iSHZ!SX%|h344GO)i3m!Ar_k`bZ4B zf}skcG;ZN!*Tdf`9CQk9-&`?Bz$i~U`7HF;YR{UDs>Nv^@PT~zo88+!-10W9*PoF~ ziRC7f))PBR!^p78%?%E8Wlm+~@NY)dmud8K_XwE;5nj?>zrbaFO9w?bAC44kGc+6e zP<#G~z<R!olSk=xMEGRt{v|%Z!ESgb=YRpbav)()i}u4+mJiw4m{g)mviDxYYSUyM zFqbXK(0GzK->j7ZzWce(>X7Qj@yTUoqe;qBc?@E6OxK8+-)TtGxRasnljzamftn87 zWlklfLy}|bugI>38eTBUoC8{Ln?LX&|ICd{5he4YkI5rTy%=rm3$HF~ncNv1xh3Nm z@HM>xN9u7oYt?G5aCOb~TO;k}EK;qfC26j)H*G-;zZr6P-*q${_XvA&<^(XrV4TL~ z<!dWsCQjKd;r5ExKD?L<v2SN|wYiIZgcfKRaJFca=Fl8^KRnetcpr?|1>RO+_m^P_ z;ddaroxf>G{#9IF+U~HZ*5NQ_rpA!;p>lAY29-WkGQT>B7)Kf~@9R{^au|bi0DT_G z&0<@~4o5ScDdeMT&PpW*S-1|vw8b(Hi8&c><};Y^SC$U>4i4uFvrf|G_iNryft)jX z`4YF%i9dlmgLVq8r!$Sm7g6sGS>A1x51LQe<BFt(*w4s8JQU=vk>K92g}ZeW-P*8= zeL<eSKln4r*FTnzf0xuqA^hRAFwp!VrS*5<$v>HpWB<nQAQ1%Y)8yNGO8~0S#?=Np zTUf|9kIDckkoS)u&R289VOT2TdSCM4U3^KFT;39GyhBqDBdv|lH6ekb#*Yn6j$%?4 z3$P#*VJ*W<AyyV%JY8?Nrh0aKDUM-X`T2RLb;2-;PVp3S)Q%cv6vrV$5vNoa=a};z zS^;f~0~!;#R-cZ+(Pvi-kOmIZ6h2e5Xy$T6VSpS?TY&1uta8-XuZm)9%qc95bu@p& zF8!I}<I(y1yMTSz^w$MO7>`W=2}EQ|@(yVYIPnBDJps{V2N&Au&>ITdQXei1gm0?U zKKc%MoB%(h+}57nz(v7`VPl-&Sd`;~IBfkBRE8~_MrJ<NxeNcP0=|FoD^?YJLP-OB z=Xf#r1X6{T@I8*CYoHv)w}F4<DoyoUX3_h^n*SstN&Gv)(s1AJkWFPt2Jlq60*7Z_ zyFUau%13ho2gjzqL%s&2&B)-Q`c8a@jL~#`hur3XIQ$BMII7V6`VHU^|1F%Qlwi5^ zmp}i1j-2=zRP%eZ1)#<9_zsD;0h%dEU>3`GhAlelL2k20>^r2W4<wQiumAoIN3Z>7 zQb9)yqd%e%MnU@6KzGiH#(5A=W6yjBEyT?9O{NHZaAv~8Zyy!jJw?>3O>aqtEoO>u zU*0U-tA-s!%k1m}ctYKG$hHc6(>45WS9MyIRi2#A&m|hnpA91%A2HELQEua!Wdj^| zNKd6i#-3*kb9p~w6ftVw7kYgpFx$*Y1--<#kw0G^nI@X*T^++tNzzMUZ7y>fbi$s; zNzJT@Dip&4tSp{bF_o%Zs^ix@$IW}Bpy*Zjw6rp4eS{&w5p}A)nC)>$&Us?uB>$8V zVF@V~)z|~|%7=VUTNfWIvA;WhU;H_{*STX#7a&ThOO<?%l1RJ&>`=oBmz4JFMd9tw zWi_WAN0he4^<%|PskiY8oGKD)Kwv7#1Be)}oCiQ6`u-FOQLOGPoN5`*je!NYo16%W z_xFX$xTOc)zQ+}sjMrgAL$;PZ%a(v;f%OK`>A=;jRKQ1-fpq%OOi_QS7r~f>%FLMD zoS`7RIfD{BU^&n+D+`w(a%ttu`@&2i+rI8<l&pTFkC2cB==%k~L#(nP;4DD_IYA`o zHp>3Zb>6T=aNMkkzfmnsriy-+ab&+yzkp%)Z80bHj}e`u=buEjFUIrJh;5u%GNcz? zBh(lWV3|San$r{`?({Q!UXHq`{vbl$`rftE%*+GzLZ;VGyiI=uZ>lICTzgs?m?4@m z&UPcE2y$xr)bz<6GUZnVYfq{wpy=*kRuPiU$OvnfujWj;>c#zAE5V2A%M8lgwC*K$ zXEcecgk+qobyi&paiB1>pNZO&Quy1IL3pb9h|YSrS+1Fe%MPtg;FCBb{%t98x??hD zwX@9;SMKen_26l+h0Xi$AW6d+)cJ<@nW?D^s#8m>YE*%9CIBB3APJGWo}BLrq!fN& z%l$P7ae=o8&^RY3Vq|>XC8o!OOokjrY7W=)7WUL$v1zmInuuRWa``G{E5%xyH_L^K zv+{-Q(td{wXaa1(KNyB)f${@vz|5MU#=-HS__x)93C3rZXzh5T{3g`SvtC|>u={bP zZl$$L_Odiz*KQ4UyD_vC+=g|GMfiOvk1Cblx}N^(K@9uZcT^!h3IU~sq4eZ0GtFqM z&}(a@2M_aE%~X~g6+i!E)r4Zl>P!@e^2<D~Gpx`!mcOCQRE+1Gj<~5n@Y<WC0WuUH zx>lcP!Z*D7o|}zD@NsmMHH0t<nDsTK3*;&kDh(Dz3x*gs&`^~Co8M;n+m(|6Gv;3O zEa?W{*7(AK=36xzs2!BAw154)x>1bgM+MmsW|!IWuY_HaRI_k;P?GFRZe$ksX#%^? z(LV4#L4j(TLQ<}*b`X!5c4Yk4mNOay>lyqGnRp8%nTCG>2x=$b)G;Q3rQuXqg{Jz` zKJp$4`WEo1<$9|aI&WcH8ArP)(#0g7QMLh|&U#i@ha(mgxolvE96Au0+1>AuVG(d- zEdS<mTW7vZ^_3^{ps>tGeWjd)H1TpZ@<^v^9o+gYXQNmPJ{?n3cV)RF>C^oM#DRai z!y?FIsfI|CpcBIbN^?9}dW=mLT&!$ILocG(#5?X2Ye`i<t;_n~80INv4D;Jrin4;Y zLan+AXD4pjK>2F>DO2O@ZF4J$7`^2w%tuowc+sH5VF4m7X&8y~0tLAhz70PT1Z7n9 zlEl!Ad{aGWdpTy;$DC!L`5ht(4q00hJnE>%_j_h=&7-2-|6+Xp-^KFGayiZ=vowVm zwian-^lj#IVS_hyRj;WSt})CDwk#ZzED1Sv)?4cOV({OskmYw<VrX|iQnyR8r=0tB zO}U`g38mR+$6;^nerC|vO$*28RNz&$kG%Vn?oTk<J6t=yaEdv6$I$ff<4t<BWh@_3 zvzT0aL7b3yLOVqcBhf^uS4zfTz;RniPdd=GUe8id`{|R$oQ5VwatcXpi+c@ro$$XK z$#2YTi_cEKsGlvcFn%UU-BHfMg0K4nu{vAeqgUt8i+yVEQ`7j0$cU}T&^6c5?9>~Z zNQt_nkw(!L;daJ_=y87~GxTqdtJT(kqF#}{Jm7%BDm@;2KP(jbbWZ8@(o8e|Q_@)d z`3fy54`RX$Copdi_(B@+WEOK^Yu6z_9rpd7>OA}B&fgD*1~?l!;R{Qk75DCU2yz*G z#<YXjfIuiST^Rd=P<!2JYIz7V6b{k$c;qC_)X!h`rpzsoMI}Kq_?W~vpIX*k`(|HD zx{i%o14{e&ONB$sJuux&Yy8Fj^)i;goqcs@AKi}w3;pRa&=>qfWMm4wcQQl@+@kE> zZ5>o;<YTzc)u0`kyX8XY=Q(F;PWQJ*#_oL6xw_3-EsDm6a+b$;EnRmr|0<G?DVMz- za`q*sC^;#UE4`~}`~%0)k&euV`E>`iaW-W3q}IJx)-JR%Mh?AO@OvK~4WF}itysv% z>f%YeobB9E)VL>7a1kXlBPg4|q$t@!3B|6rq|1hP{qV%FK95S#0IyN;z=wPgd-b;S zy?>ad_wL<gU~62Mya&X(Nt);lkb-LIJMe`q@o49c#<)uy)x|M(_!*Y{JAd2Re%S56 z?0o~BF1wttwQY!NzV-EYX0)y0rxYkJ%UAQEPo_aAL{MHl^&e`I$-l<wbnDdhhG+KV zw!CCojm;j+y#Dl-=&5JBsb=hluydo!6wl%LgJQ5VUw3uFn-4rLN#4vKGqW=txKmzE zd+fMhS}ccpg0@tLc(1F+M9!849Q!Q+UsbW0t2%Q?uL2d08?fIQ{tVTfd*Sau$9C+l zB_rkaEupL%{fOTE{?bHA1WIvGzY!X3+*B?q6dWP}M0TQVG&r1X_wjt8X8cyF?F)EP zSO*6>>(E&Nmsg%k&mWrc)zN?S_TY=sm8UJ;A`!gY59hedy#zlkA__;M+<S`Ei;Moz zz4?ceSpCXT&|i2N3vzWF$QhQy7Lc=xu{iQ&f86_lVR~L@jl@>WOovhvjAT4LXT*-U zr?kINv)na|lX!0-DzbaMH9QkFp=)=lLMw+yuGdrjQ_MVJ3z>bx>S(ms#w!|HZDs+q zUt&Q?uGt9fpuVh)l@a$#Jr_!GXs4)U`%2PvFNTGJQR9Nh)V9MkM}v_@>TCKaF+N|G z6{fHg&K;KG3vaWrF!`a4HLEf{F4fw)(hGnWK$ku0*3EYAX3E-cZLY?<{-u03rV<Wm z?^cT<rH2=FS^=DJd{?qNJi+S4B2$h9lu&u{U4^$p-zjW#i+1%wOrF_pe9UC-O{TiK zMkRKwqLM3S)Jm5hrE@Jb5Sofz04Y2cS#<r&6lLCOnt%+msLs@9ZW4+!{KR4$H`?=q z@<ncq?3(<SrstY}(eEhZ>Z1Morh5=u|2DDunfNHPdO|3?1x`U^noVBDb0+OP=YXy1 zs4z;)pm1iA>QPli)rgRX2!0m%#<;pnNr&HVGnT0E0yDR6CdKpGw{7k>K2}#^V7|O- z4v8A~KGw%CGX%SxzkPD9J+jMEt;SJ74>JTo2|H=UhMHwGm{w3uD4kNK?{he4vrQvF z(M{N1bA7h2>7mfHFOmhb@W?T{?(t<U^~BWd>^OTACHYPH3o(mH5`zM@!l~vbwoqTI zjr;4zcM7kMh#tuIRV_SoN4lAattluI>%Pl+Ne-9<`_7G9tYx8kzUbbIk9o&Ou37Pt zFim2O$NL7+yvSUacFM36+nvEJ3l2a-%g4(*6#J0x$-^|FO+`(Joi;ZR^#1$KxUKW| zn5It4>*Vk97Dw$iKc;da(mw=aF-ONR3vA&XY-}+Tpr7x6&iVfeRPpcpezPzDwy9sw z51RnJIZ8Tp_ijI8dlsqL|58f}L?zAIvA^H42tJvqDR8w~ooiv`X-4pQ7hh>->#m#* zzmt=-q+K1}B6C*3ZdS@^HCE<HT}64=yaIjfH@owi_vx?E9#>?ak5W3R03{BvR}{_> zeg%wzPv>qxo$`Z6NH*eY1eIuFS6x+#uOqHyt$AkYW}nTSARk5}by<73*(uL|ny|gG z>~@k?RRC)v?6!y8RP?N~%AQy%ZhLQld}#O)5hqHMIdh*Ge!;$DtD`Mjisv0xR%!x& zqKw`zKfi8Ba6*<%C)U)&_-(^mGD=0e*bd40_`xc)svmzoG~cpTFtrD2QPUozO!Ag> z!WK!O$FIu8q+%r>%xE5&`=0w`ZW@GO>?BPb1CxO!nhb9)13ISS@Pj{fOdbCY5oQ4$ zQ_7%A7p#bWxpM^nQwm@gZQP{HVMp?The4i!?3{%Fof*sdRE&uqj$2ah`95S|Ql>Pu zlpAal*P`P(B#(cU*q-&0ay`<uQ>i~HM1TqHiUk>$z%)FS)lp4D5hOsqlmTbf^w**W z5)?HkWpGtc7#5(4MUILZx5EL7RM!yC`AbpbU)~FXbvoLEXBQ6}Wwv6D90LHhJF0~E zuC#fwV+;dY{SM1^C|HqeMf$Luz&We8GSgfU*LPc7Gk%F$|9;?s`~gMihuSCU?#}~S z0N;2DhC1OZp|U-G!2fgFVM^ycLv}Q63aC#&wwHn8;P0L|{P!=OLZSJ-Ht!$a9z5D_ zUmQ3uf8<_-Gbj+t1t;&4fLKlo%sLNNDFd5~rz&IuJF+JWJ?+lum}Ib3d5Z%+lPk0y z^ox2W-B>|UFTeho-Q=Hi#U;~h!9gmk(QaCm603cKeyRU7I%#yR2ob$_JF>9*I|R-4 zNlNP54d$#PT|Z6~_}j0Mpp(A~IQY%|pk=e78HB*>usvIVV8IB1#0`-4YlH%3nm`u3 zUO616!h%k42VVYr5Ddlf6@o^TUo-;$<-H)k4Z+IhnMsQ=VTG6^kjP1E^l2KgNMYim zI=I77x9O2#Onk{(j1P%*{bm6Fg}VA5PmM<yD`kufj!T*dBj9IGP>^^AMY`sRWXh4Y zSE9%Dfuy`7;UEgUg8g6i3V&!gh<~%nZcZl%&@F@1&;rIJNRnGp>UlN6KtEV!H7G8G z)_vPIY~GXbfI{JwEx<1C`9tUBQReG^xvlcQYr_OBmp{6eWwWDaoL3r?sd3PJQ)W`; zi-QjRPoKUv|E%+3^YNIcc855x8+qb4o#cPlKK{_)GUxrURsO?9WWM;Rhf04ysPLSg zbFwnM=6Ye_q<Nslj&Jfa+gI%jpChbg$tMM0#zVH^|9lLi+az<+-EIa-iIPX}wy>FG zAZa%rOS4o&q?qt~KDSlnRh2Hw0R;`!qcy~nya&|*Yv{o*??naHP|zY?R|}5QWI_Al zj@D2WNDd8yHAMZ(8oDTRv>pp!U&_F8Y*G8qt^PAs|1pMtwQzo)XL<l@{O!LOW0PkT z!fG{BC%#Tyz@}SnbtNX*vo(EIsIdrOxmL-xaNk)fn^5D2YM-8Ai_CF7XQa|V{;IG~ z8p;f)?qt+`E~jO97IMWfB7%Z1$$2id!0msrALCbt>i=6^BL8`+|0m5k{~7i_G3=di zOW0l%Z0+DX1p2k0q7`*aQh6@T82GkM&Hh8j0h+I5PBw@sVQ2jy>eS-X?XCA-Qak@f z$^PFd^Z(!cABt;LBa)6uR|ZREDx58e;l)*T`ulnVbhoYOUv<!4xXOAn7GnR^PPYQ6 z6uHZ!w#PEF4oz2#7?mjp=RH*Wa@7P9bw=dGJs12L-4xE;<(>FEoZjbcIw6ay(mbg2 z?1*l2EacT@?OpQ03$~DuMY0Ja$ytj$eWiN7v1PKfN$I!DaeN7effvRK*2APVxZZ|G z6O#>vjb8}sSIytpT&O^$D6a{B!Gbs=C(CS3>g0wYzSVnEz8=M{oM5KK<=p!0_M5`k z?z-WJkv@?Pxmq%mk{sFka#l}1wAc?!dITDfq&xdgzHX;|x-NcFiQv^mrG^3kf5oWc zIQMBXTxJet<2_4Uc$1%3m4@|07aplGbNdE8#C7%#2)vCN>zkzNNyi4S#x+RtWXHv| z*erJ*Z^_h|d_-!sJ!$=>VKH*U`+6lRA1(yvM748etS#;-<Km`VRThKn6QuOaDyVuZ z7zS8pN3{H&xkKgO2*egR@t^xBb7d~_J_6fys|G{R|F|ZyaJPeU0ihW<b@lC8PM$9% z0uEa2kLRr|A}|604la`BR$FAJ<y#kYvpJ&Hc`B0{*Eu$K$?}|_jW^E5=m>GGGflmT zt)>Wq&4_+3<LRS7og3Uv=y-M@+>`DYY;~>k73Ma(dfS4QW2Ad`Y^w*10F=pn4h zT=_NvUuu%B?~H2NsqS{w+wHCpu;wEScDZ}Z_S!|W#yyLR_?gEOVdB)?Js9T3Z;F`6 zg!>6i9U00Tr8+Sq$^7l;z<|BcXW?~WV+|8cR*Zu<sZ8^Iv6{~Uk`jj*ric#}Bh?9# z6qdp4t&a!T#3B?!nos9W<VG}=dse((0dZy+?#{qksYF8D@O-@TC8H!riOa_}IzoG| z(DbX&Pu9}<<2f+0EtqFA`i>!`0nEP|uV9hwoTuEM&nutmU}q<ZCVimuu*Zfih49*& zS$Sgv1$GE2p|BS0RT8D|Qr=;e1#kRo&e>iu(YxPL)^ok0l#btMRX&zN)nZrf$b6w+ zQo~}F&Yq#>z@mqqj4Y2Xt3o$H>FM*wo-RZ$vRsHQq9eqFWfjroB`M2OR8P|ST$t(> z(qN7|gR)-`2~l5+46hC+SWc4?4u#(t(5l(PTWyV^m!B6JZ{pwzS#zH^;#v@bSkF-% z|5=w+%Y<jlavuh|*z97?<h~U>ogZ1jX4ZSf{4lI23uVToQBke>G23=f=}qGccImY- zp3)p*u~u@6?p1g3998seZ<`i+BwK*5j3=<!5#f8q;0Dtd<9Jea{e*xw1gEBr9PK_? z4t{b(v?k05hwBMW8l-i8Eq1vzlg9gqM%`E5xPjmeBUP^pXI7Q|EBoYEQ|E@8$`e1x zU1L9O`)qUm0e8WfnINxwvuUQ{d#~qC2@?CcKYEJbOtr~2AC1%2it?}a_mEb0$?tx1 zwK;-rM4r)4w(M=+EmgudMd*UEY<KoJ#pFB5s>2tCboM383I^D$kB=fCl%H1bf0S@~ zcBV<{%H4jfJYu0q8^kldf{zX~o2}*8UCXNn_4Igc1CDXgQWEiW@mR^$5PB)4?c?DB zG5cdcqw?F@uHMRM+jRoBbE2Y(yK%QVg`*m0PWIkl6(_j)<?1OCiVC(Y*}K)4?-2hN zTe^oj2O2bvBBGqVGwUf)G)i8?j}`8BTi={!43o27nkl5p3Rrs<h14AKY$!mQ)0D^i zwUn5jAi7^re5deB4Pj-DN$<olTS%ti*QCp}Xsc$1N3}w?5iOXcR+5b;E)TECU)#GJ zSn(Kt&F<YX$a5gt4Ufa2CYa!b3m_Y{oA@r762~2E4=c^Ed*N;Ja5c-(`4zhgeJ&OI zLv{C|<5zo4F@=GvAGT@~d>&SohCPl`wR`exw3s9Nct`?`=*fJqnsLXFq-ia_E&BO- zfl=Xe=-y0dfx8U#YlXhjuDkT|m%=4NTvDE4Vk~XET@Ga$=`(W8XycOuwpY?UD3L0a zrGpNsW>U2uEm^K8znO~?Ay<^>pj-OJ$P61b+%$AP(shJaZq=EzUT2Opp&lNdh-%=K zG1Dq3k6qmp>x;jAr^N{H?9F(59jY}-U1~g0S?lC)db~Y;YU<IfV)$g_eCQ)14Ilrf z1P!g$7JUn79<%E)A4ck#N3sUk2QL=W(973x)Ry~;*iv^Sam0|k-h3Ey`34c=fO9~D zw&RG7yEM(`Z7KeBGNSUbs=+eu`G?kqXC~Vu{Nm5nG82XFdaYFg@=%#3LoB2KzX8y{ z-mdjo*$6XN``!J}X2%_CuD9&PjK^6PD_p1DS>_%I3!KOHSUFrg49GwrCgh{Xl%9>e z^lia4aFgE~(weZo>J8Z_!Z0WfZ^KR~(8R`mTOKJvOa(i7L{3OvOZVq%OM#{zbM6JP z{+EK)TF|P27aoF2@-P*f>#&QApqJxl){QH}d-v#tOyt$s8A}L0G0v}v!29ql`-k#n zcMhR@g@gN_SNUpTGdWxN%4!~R`B0%@g=!0=8B~YE=CuTe=2Hf&BC*Z%v*AR-Rvn60 z0xAWOu${pAUjDe<Ypfk-#U?^JsXs|FrLRdcGV}BbNl`Ux#Z3uT#Wn5ECnNSHuiP4S zinZeD_0}}LXiVa@=jG*f0dhFl^1@m9?npjPX(pf+z5OLWBP#$_ViK#A|CTM`>bo<= zv7jL&f?|ppd%Yes#O`P8Mmkxo9KaXwbEW;Y8tE&dnIny6-AMY|l!z{p7y?M`i)Es~ zSi`qU#B53C5*xH%cdjR;W=(WC3h+Yx=KJ$Q*4^K|tUH-XdFmZg!mCB8(>6d!uvY4W zDV{_2bXZ!3Y2XV?&l49H>fz!$j!==i=QD2a>0Uk{=J6wXtcQt>`;ZmNF)WnGs{enA zJFlQ7xNQLg0!kND1OY+1)Suo$uOT29kWhpmy%<E0UPXE*{saX9V?b(9DWQbkdo)NQ z0i*;_K&qet1OLf6GiT;L+=u&iANK6mHG4noz1Do+T9&e1oUSUjA73@%w<`I&``5(> zW9!D;d00zW1^U~GPW<h-^~yS%iJuUv0&J0Lu-}E+EWp(bN`2nxCi*fA@5p`P&Nq1g z^6roxcHE~2I1tk6zHE2g>#nS{`8GGrVon;36u*2gQ6%Y-NTQ)2vBdudG=1mdfK6*; zh|hELX1LB$ldGX<uhmU(HWn%0E9EERmFQBlrFV61OFJQ%XU1{HccuZpwN9<6$QXmX zTm!QQ4WOP9wJu^<+QmyiNN!kV$nm@EBiVPCg?QQ8X<$igfdZ`3v6ReTz~j;FqWt@w zhZ(0ib9?y}s>P?>BO#ypem4=!`Fy58VUl-COgh2QQ(*vbOUD={@!kTUj+ZTI`50?Q z`*?Pz)VM{)Q{I->e+5a+HNeE0U7`^7=9#xd5&Fta%~=~>7?t1V=E(1)E<)h}>-0DC za_i@i_A(csf_Dnyt~eVX4zX*-8k(;u#=pj18F3Nz<NQn?x3B78=i1P{lQ0&yflH=7 zMg?H<=f`TQekH53L<RfgAkD1k4pGX<PdM_OSXd)9tNewzJEiK<VET@kj(FyF<){#u ztB^|;9<Q&oRg*a5y)_5eS0f{UvkhT+TmcZ0{B+Uvw4-(yFN@F9N^BuPDTNy=Z6LPX zbXz=^j=z3Fn04DZtsnR#<EZB749sEr4uvV+5!Ik`jeAWm$2r7yp*7r)U1f%GTPIY# z2Mygsx2hz?*3dddEGN(^V+G&iZyqQVtukY+)t#t+%<Rk9N}OPC)8CIHa_>3N<)-mz zY65PM<5ei%X*wopFj}EnUTxlwasIqd0&j}lP4i~fe2HWA($q_Brd~w4%xw`n-cVwk z@w*!-B5)YgL8HmC7Raif@E5Cc)B-1v+!a!$^fA^7k-)85BE;<K%*CCjH@+*7e%WM$ zDSbq`;B(H~zwE2sjYFRmm(`t~W6zle;u79%pR;@~-pg!$$2E`IYQka1f0n|~-tA8e zv<eUs9yNU@=@-5>EZw(`Kmx;FFV3Ab8cAT<5Gnw<OQV_)aBrTOP^eqfyU0Lr(O^b> zzzv1EgloGc9OxlTMuTqCJV-#RPtuXsaWwxhiYb1VkNjb#J}s@2g9GvW%_I}LwTQWd zseg1!M+ELbM+U$bb6LnLI)@WIR4vutnF)lYeXH`6c$M}8{j{L+!OQcG+tE)_btoRA zIfkyAqPyZhyhM_0JU8t-naHko&TR*h$OcSF)pv(0_2Hk=U44~0{ly=NHIXH}p!p(N znmErwTFEh}spkIoq7QTGg*TB^Z=bKqg3@vpk=fo(Ru9L410%1#J!}`@9ty;9MW(sr z4F>~Pwif|z0S=_fg5p!Y<W;7`DAVP_GD%PF0s3LXQGf%yRpq<`9lrxUHl#hK*ggDt z_Rbn5YsF7>VtaeaYR=eO)HJvVGvi{FOO^)IaC_;biLr)0%T43wB8$~fmIi8GZ)GT? zsTLuK`E2T(_>oKbLOWykuZab$G?h+Xx`qoZyITCMzgq$(+()8DcUSr#r2g1Afodvk z2cN!F@G`uy_OnghhBcayHl)uLcvHS)z;@2RxUwF^zOfp)j-e66{-UHh(U%F4ug{KM z$0rJ&zp~f8_K|>AC?_7D`6I~*eD|l8V{{|>HQ+A2rzsV8emg%&KO7SOguEodmS}u- zR)1;wuP7mfb}|Q-QOD(gh!B(BH)EnMAaUCu5yeu`+ZInp`$AAXmgG+RZs~*T1G1V@ z`;`kfR^6PMf8AXm?F@oP#5y!eT75?i7*nT}m8R?oQ~~i*+Mtm;RVzE8jx%Acz}^o8 z5<ztmC@}PxizEhS?v0R+eU=@IQuHB~fA3kQIgUxQlC-`<(BpsT=#Hnmq^lnyc?k~t zGK`KW`%8jtw#-Uxhw)X##U%?Mm{F#5#eaZ@e?t%dT@8w>RauW>rI7N&dA`?n{-ML^ zm`aADJ1yOO$$}{Y=6~+AkRYY5kqM9k#jLQpx)U`tD}hh1&&T}_V@(A8hS>?h0X&s^ z30i0eSd)p^JWH_IztL(}ONfOazZYM_e5ebsb>3{1R7>?0&tQM?<tqF0SKo3Ic_JBS zT@r*S0WtCp+ke2C?)an@^8Mj`zQWXd@0WS%^|skl&v^nTy)ne*p2Sv?Bo=jle&Q{V zsikDm=0aR8eMp(Z-tDD8CQ?0@&~P+o>mPl`?pZ2mRjXNN!bu8mXVo%O91{u{ayC;K z@=|*Gl8!%iS>0gyu0~K0R40xIrO|lo(z5d<r$p#aRo{c*XAOSN8K2Zn(3KXbxlpE( zG12DNFD4&%`c6p&a@5v`)N6{YZj_L9WuP1b)e~W=KN{oUe#;+9-~KVmE7ij_O)<J- zSiKZ=wHhqR{Ur3#0FKe@^xlt%4(_a-8xJ9?gs5u|{9GoA`HfNsf}pP$G(FliVI$Ab z^G0oOV!!qemHSZn$)_!NQgK@b>dMIN(!Vvw6WQBjUmdXq0L{Rl)AJUpg7jkb(&^Iq zMY1RUXv%UPGK2VO^#aJYdoSFK&s)MmCfJbulF0HJ_kF2kwLKm;iu&$W%tXwT^O940 zlf;t^uR@-1Q&W>*PeJ;wmr1!U5t1D?X@uymyj0O=P`FdjU}IzRs=oe&f+b6K!ma0w z%(D45T3S;+RH+Z2k9Gv?(;V@;s+-=kLAxkmMau6Hx%#b8f%k&ymo&c-(KkZ%2xk!L z<v)56XTnqlVqT{qbAdm*b*-!auA?;o6K)fw>aY!;`rsK{`?xhmf!QWlru1u9wZ`BQ z2gzwm9Z!h?&nN_$JT_qoH|8b&3<+tAXL!0K(Wq2H7G_`Q$?=_?E<y(ot|OF4oz7+r zzm)qAnhM%uDGnwNZfy<L2>msf?y<j%tfbWSO}wFmI6leIu<U5j!sa@ni@_<}Sv@a$ zqhj;Xzf)DFC3FI}PxL8FYUrZlR_c{^G!G`bS@AM-%(v2YOm3UIG-4jaGjVgL+w0*L zuL({dpT;N`+?}KB4M3ucznIq<3r*&FCf-4_F8<|FVX(_EmGoC^;}>cm4nU8j<k5Qf zr`2vpb0T4a&Hz%}T3)E1{LY%9K%R_r1t~u<8x^p-*(Tg|kILd%M_Pysk2AOWEP}81 zC=-&34L=9Rp>8@)i7s@)s|D^_q;QG6C#TJSJHf`CMrRzKcLe^vSxz(H`2E~Odf+%q zEZm78roD$jNFa3QV@Kyc%Vm^l+!8CmiJ}@0h^g<?RA<Pu$lNV+rCuqAl%N+%V37!V zpFTc4r-$)s-^%DdQq8L<BgV5~T^DUJx$-w*dWYui&Ah)3ujh;uUIoJ}49xDfL_AsG z`dWL=I1{GX0MI_|F0Uo|VG3*>Rkr0WdC7(*CIOiyfYKKNYA#pVI&zK#Mx6&O#g|7$ z{3lwZH(7|2298;_V)GZr1$&)I_L*cKjVN$q`kELZ*&|XfwLY>4+V~NT(um*^8XEK4 zL1hwLYQ%#p4%iK_iCUW9wF?NHd%fqZFl|?69Atl^Nn#^=VEnT;u>vu86`bUVRB5{H ztsgx2+ADjRAsWg%7pPvQ`7zeC(!Vj_7vfi|x`spkgkY#h{_wU;RCe{k;MJtwm8bk0 zsTjz4k8b!O6Oopmg5M25`PB9XVq8N9o#BgP^0Sj50Pi4w|AIxeSPH#|Wp#g|Be{JH z{XI4ii9?lIvSqz=zs?chkvksVc10n=4AvioOk^x*y=AuhidgDI(H~T%=v!YWslLa( z-ENK8e&ApGLP4_i<;I`J!SN5HjB{)o?kRoV3kDzC_QSA#5FTfWxoc`*)_QxsdWVZ0 zgj>}ka$Th{jo+5Oh$*z}sm0g5(@ok?c6oGH0+b>whHpM|p14a(ubLmOE0Z3aKM-JG zh4Wn#3pZrs&R+9qd&fm}_^5Cst;XTAYAw;ADAAIngLOhGbBoFBEc7U`q8{H*k-8`( zo3OG|hW1=};Z9tKyL^zVM{DLyA5OrNJcUQS=n{uQSiVVVHPF*^^7%+(Ykb1W_3n1W z2=sd8o3@sDIZ*h_BUgMbYd)Q(*0jL|iJlCF;`o47!cxN8kMNLK%l-Or0+FNIdTlz@ zx_@~21hm2T+dBDd^eca;<flT~)d%Y7?GNYG-rp=D)h77O8z|7iye(B|`?Iv5PLRAY ztbBcA_-kM?Wng8AhmsT*J!Ac8H%MMlwR#1E7+?L$@iR5Qusz(n@NX~JJqhKJV69QY zEUX2a#|x@4U&#T!PT(B#Vkw>pnVuA$_=nDQCn?&uTdNvI+QuD*Q_(+VNb@sC|4ySC zdua5zx3A}upEy;Gv5ol>kW&z7Br#$q$1$0{h^BJ{kFDL)wHxUcm|;S>ZgH(I^cDfd z)$x-VY_G)O%D1_ZQuME?Y2VVei5`wE724cACEV-n;H{3ZM2w2RbMj@kxzRUDeah(- zIT*oIPpZB`XtwYT3S^kn@GRo({mn-)fYYnI{bVZyVOF9Yyq?l02fro=GntGEAEmkI z6?j_7G__~_3<^wHu#4-lk6ucrI-w#%{bm)sIX(R+!++ryItF{9%^V9eU+)ew{jN_t zI4_I!f9pr+kI8ab1bjuWsW(n=Gv(jnktt+rd4bTE9$(9z<rg6|FY#h}xM)CvfUX@V z3BNk7g-#i&C{TIN2uM<Q;K>hf?{iBQ%s}Cfb+~RsMxW1{7`hi*A$ZJv4$OrLl+DJm zAO?GxLIL_UPC6}~R>)6kIhC%v$PHRW<ylGtK;8<o-`~DM$<_53T(Z6ju_YDa_AD#7 z-!OQKr7#&PW@m3y6s_tfFXJ0p*t*<wEaZJ%{K?o<3)+x|^}EP09tLx<^)-fQhQMbt zohqwgpJ0l1rU(vW(1HB)d&G5>zLGWx|B&i2F_|`}$OVH1ZF2DkG8e~o@nTixaaJ7j zj-py1$XZWGsjBto<Ez;_a%oeC!x8RuYs;ZTIv3fKc+hbN)o~r$T28C^SSK(>OBSsz za@psB;nNgl|6bh*puiwED}sliH^_+o7E#7vxwzcufU~qgb<CY8t9r}XA_y&sDKPf+ zzb#YezVlGfeVHhHv!oVE$s2~dQUV@$)@<e*GJLh6%ZxC|SG8UroqT<g=qpq*uR>M* zbR4I6_w&?XbQdP`U>HLv9-7pETyFD`tC7)ZGETL9V<vYAKo`Zk8snPa!m9@54lIhE zZiTJ9IGW*1P7gvHxEAj^7)rsj>lq!5dOB~NBw!C;9ce?;RnLt3314qHC2M>A%8J>r zGCFzu_W~%|J?s=BU*mtekyB48Y<9ifA|195H<iH&2KsBJn+(H#2u$>&yf3t}s~=5m zmvgy(Ut(DrAYFAh%{hKs_)8~p_mfp<$4GOK!%47>=ZGc%OyW46*`sx6sLW~%0iA9> z`dqYf-oyEU8OadPdLx@Kv&XzU^y8a_mjH@G!0aX8DEoDGI^9qRz#`W2+;4xa!@4?C zbk*AE;wvjE^#$<C#DxoT5pjFi5kSI#wV3lv=c5MbR`i_@ObsYczc=4(J1~XRFWFBA z<iM9-eq~MnEJ?p&a}9Z*VR!HZ?EEDX+K1mpD8~{TOU>A9$Nr%M{M{~(I}qxLNDK*S z2q1~NAJag1*Mwyu{iNfUvBoR9QjoT$z}t^t`0!TG(&TJ1z$;qV%3;bo(v56~{fPD@ zs(xv%`_0&u9m<k?0ibZalB+bzx6u+%iG7cHf7kSy*nhp(|IZzu@vFb5^F77IkDw93 zJ0)4es+DS#QskBM?Ahpe%}DjdmS|kkTLihUgZ(!Tpb7ZkLTB#K%P+$fa2v2qwDcPR z5b=oRk+AtmiR%B56xB_Do_=fho&?`3Of|e%E!utOtW>S^&K^0p3AGrY(X`3Sy?B;8 z44iw7nU^*_r194efOixBViA&llOFqMhT0EhInGXp4}Ti1{k~i$%bvt#YZ_bnM>|lv zbZJD$*SzENBVW9n81|1)_VXq~7{)ehefZAjemIKGok#nw>1E1N)k$*qm2K_+#WMcC Kp0@r!bN>S1^cGG4 literal 0 HcmV?d00001 diff --git a/content/slides/privacy/images/bitcoin/white-paper-1.png b/content/slides/privacy/images/bitcoin/white-paper-1.png new file mode 100644 index 0000000000000000000000000000000000000000..36d0c7ba2b8101073c384c1a04153d0a5166089d GIT binary patch literal 30740 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 BVxRy3 literal 0 HcmV?d00001 diff --git a/content/slides/privacy/images/bitcoin/white-paper-2.png b/content/slides/privacy/images/bitcoin/white-paper-2.png new file mode 100644 index 0000000000000000000000000000000000000000..6240b19a534b797bf2b576d358227f461260cac2 GIT binary patch literal 7293 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ÕS(l?41x%C!5u>D3V^bU8JK>Lb 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 literal 0 HcmV?d00001 diff --git a/content/slides/privacy/images/bitcoin/white-paper-3.png b/content/slides/privacy/images/bitcoin/white-paper-3.png new file mode 100644 index 0000000000000000000000000000000000000000..ca91939e7d78db226a35c43fc2cef12e727078a5 GIT binary patch literal 9790 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 literal 0 HcmV?d00001 diff --git a/content/slides/privacy/md/bitcoin.md b/content/slides/privacy/md/bitcoin.md index 2d1fa94..712aef0 100644 --- a/content/slides/privacy/md/bitcoin.md +++ b/content/slides/privacy/md/bitcoin.md @@ -3,109 +3,261 @@ # <i class="fa fa-btc" aria-hidden="true"></i> -## White Paper +## [Bitcoin](https://bitcoin.fr/bitcoin-explique-par-son-inventeur/) -* https://bitcoin.org/bitcoin.pdf -* http://nakamotoinstitute.org/bitcoin/ -* https://bitcoin.fr/bitcoin-explique-par-son-inventeur/ +* Satoshi Nakamoto (2009) + * [Bitcoin White Paper](https://bitcoin.fr/bitcoin-explique-par-son-inventeur/) + * Monnaie électronique + * Dématérialisée + * Finie + * Entièrement pair à pair (P2P) + * Résout le problème de la double dépense -* 1 cryptomonnaie = 1 White Paper - * un résumé - * les problèmes traités - * la façon de les résoudre - * éventuellement 1 Yellow paper - * plus orienté recherche -* https://www.quora.com/Whats-the-difference-between-a-white-paper-and-a-yellow-paper +## Bitcoin White Paper +* **Objectif** se passer d'une institution bancaire + * solution décentralisée +* **Solution partielle** + * système de clés publiques / privées (RSA) +* **Problème à résoudre** la double dépense + * réseau P2P + * transactions horodatées, chainées entre elles + * la chaîne la plus longue est la chaîne nécessitant le plus de calcul à falsifier -## Bitcoin -* Monnaie électronique - * dématérialisée +## Institution financière -* entièrement pair à pair (P2P) +* Tiers de confiance + * fait la loi dans les transactions -* principal problème: la double dépense +* Interdit les transactions réellement irréversibles + * les banques jouent le rôle de médiateur -## Bitcoins +* Le coût de cette médiation est répercutée sur les frais bancaires + * rend les transactions à faible montant chères -* Satoshi Nakamoto (2009) -* Toutes les transactions sont publiques -* Une adresse est le hash d'une clé publique -* Il faut signer une transaction avec la (les) clé(s) privée(s) associée(s) aux adresses de dépense -* Validation des transactions toutes les 10 minutes -* [Tout ce que vous avez toujours voulu savoir sur Bitcoin](https://lopp.net/bitcoin.html) +## Non réversibilité -* l'argent est créé différemment - * création finie à 2100000BTC -* pas de banque -* le cluster est couteux éngergétiquement -* transparent - * grand livre ouvert de transactions publiques (hash) - * une clé = un billet - * comme si on pouvait prendre les empreintes digitales de tous ceux qui l'ont eu, datés. - on coupe toujours les billets et y a toujours de la monnaie -* pour l'utillisateur c'est du cash! - * gérer par une wallet +* Si la non réversibilité n'existe pas + * les vendeurs cherchent à en savoir plus sur leurs clients pour instaurer la confiance +* Le cash règle ce problème + * mais n'a pas d'équivalent sur un système de télécommuncation + * <i class="fa fa-hand-o-right" aria-hidden="true"></i> sans autorité centrale -## Bitcoin White Paper -* objectif: se passer d'une institution bancaire -* solution partielle: les signatures numériques -* problème à résoudre: la double dépense - * réseau P2P - * transactions horodatées chainées entre elles - * la chaîne la plus longue est la chaîne nécessitant le plus de calcul à falsifier +## Preuve cryptographique +* Remplace le tiers de confiance +* Les Transactions + * directes + * irréversibles + * protège le vendeur + * compte séquestre pour protégér les acheteurs + * **escrow** internmédiaire pour faire respecter un contrat entre les partis + * paiement après réception par exemple + * gère les litiges -## Institution financière -* tiers de confiance - * fait la loi dasn les transactions +## Solution proposée -* interdit les transactions réellement irréversible - * les banques jouent le rôle de médiation +* Génération d'une preuve calculée de l'ordonnancement des transactions +* Utilisation d'un serveur d'horodatage P2P + * distribué sur des noeuds (mineurs) + * résolvant le problème de la double dépense -* le cout de cette médiation est répercutée sur les frais bancaires - * rend les transactions à faible montant chère -* les vendeurs cherchent à en s'assurer de "l'existence" de leurs clients +## Transactions +* une pièce électronique (*coin*) + * est une chaîne de signature +* le propriétaire ajoute de la *coin* + * signature de la transaction précédente + * clé publique du nouveau propriétaire +* les transactions sont vérifiables par tous -## Preuve cryptographique -* remplace le tiers de confiance. -* transactions - * directes - * irréversibles -* protège le vendeur -* un intermédiaire escrow peut protéger le vendeurs -* Une preuve calculée de l'ordonancement des blocs utilisant un serveur d'horodatage P2P - * résout le problème de la double dépenses +## Transactions + -## Transactions -* une pièce électronique (coin) - * est une chaine de signature +## Double dépense - +* Comment savoir si le propriétaire n'a pas dépensé la coin 2 fois? + * sans jouer le rôle d'hôtel de la monnaie + * tout passe par lui + * seul l'argent qui provient de lui n'est pas dépensé 2 fois + * solution centralisée -## Buy some -* controle d'identité - * carte d'identité - * passeport - * webcam - * selfie -* cubtis -* coinebase -* poloniex +## Solution proposée + +* Tout l'historique des transactions sur chaque coin est publique + * vérifiable + * distribué + * consensus pour la version de l'historique à adopter + + +## Serveur d'horodatage + +* *hash* un ensemble d'élément (bloc) +* publication horodaté de ce *hash* + * ce bloc a existé! + * avec le *hash* du bloc horodaté précédent + +* C'est une chaîne publique de blocs + + +## Serveur d'horodatage + + + + +## Preuve de Travail / POW + +* Challenge + ```bash + sha256(X) = 00000004bb4bec2b98.. (32 bytes en hexa soit 64 caractères) + ``` + + * le travail requis croît exponentiellement + * *f(nombre de 0)* + * validation simple(un calcul d'empreinte) + + +## Preuve de Travail / POW + +* Il faut refaire le travail pour modifier ce bloc + * les blocs sont chainés + * plus un bloc est vieux plus il est coûteux à espérer modifier + * la sécurité de la chaîne repose sur ce principe + + + + +## Preuve de Travail / POW + +* Se substitue au vote + * repose sur la puissance de calcul +* La chaîne la plus longue détient la "vérité" + * celle qui a nécessité le plus de calcul +* Tant que la majorité de la puissance de calcul est entre les mains de personnes honnêtes + * les échanges sont sécurisés + + +## Preuve de Travail / POW + +* Difficulté (nombre de 0) ajustée automatiquement + * objectif de N blocs à trouver par heure en moyenne + * régule + * les évolutions de puissance des machines + * la fluctuation des noeuds de calcul + * le flux des transactions + + +## Réseau + +* Envoie des transactions par les utilisateurs +* Chaque noeud regroupe les nouvelles transactions dans un bloc +* Chaque noeud travaille à la résolution de la preuve de travail sur son bloc + * broadcast de la preuve de travail quand elle est trouvée + + +## Réseau + +* Les noeuds vérifient le bloc pour l'accepter + * la preuve de travail + * que toutes les transactions du bloc sont valides + * que toutes les transactions du bloc n’ont pas déjà été dépensées +* Accepter un bloc signifie que le noeud travail sur le bloc suivant + * <i class="fa fa-hand-o-right" aria-hidden="true"></i> le hash du bloc qui vient d'être validé sera utilisé pour ce nouveau bloc + + +## Incitation + +* La puissance de calcul mise à disposition pour le développement de la chaîne de blocs est récompensée +* La première transaction d'un bloc est une récompense + * pas d'émetteur + * le bénéficiaire est le créateur du bloc + * cela correspond au inage **mining** +* Création monétaire du système + + +## Incitation + +* Contribution des utilisateurs (**fees**) + * le montant en entrée est plus grand que celui de sortie? + * la différence est pour le noeud + * le devenir du système un fois toutes les pièces émises + + +## SPV + +Vérification de Paiement Simplifié + +(**Simplified Payment Verification**) + +* Le simple utilisateur (wallet) n'a pas besoin de tous les blocs pour créer une nouvelle transaction + * il peut conserver les derniers blocs de la chaîne la plus longue + * en interrogeant plusieurs noeuds + +* Il lie sa transaction au bloc courant afin de l'horodaté + + +## Combinaison et Fractionnement de Valeur + +* Une grosse entrée ou multiples petites entrées +* Une sortie bénéficiaire et éventuellement une sortie pour récupérer la monnaie +* L'historique complet de chaque transaction est inutile + + +## Combinaison et Fractionnement de Valeur + + + + +## Confidentialité + +* Les clés publiques utilisées pour les transactions sont anonymes + * les échanges se font entre possesseur des clés + * on peut générer de nouvelles clés bénéficiaires pour chaque transaction + + +## Confidentialité + +* L'anonymat + * est levé lors du change en € ou en $ + * les entrées d'une transaction sont contrôlées par la clé en entrée de la transaction + +* Lever l'anonymat d'une clé permet de faire parler toutes les transactions associées + + +## En Pratique + +* L'argent est créé différemment + * création finie à 2100000BTC +* Pas de banque +* Le cluster est coûteux éngergétiquement + + +## En Pratique + +* Transparent + * grand livre ouvert de transactions publiques + * une clé = un billet + * comme si on pouvait prendre les empreintes digitales de tous ceux qui l'ont eu, datés. + on coupe toujours les billets et il y a toujours de la monnaie + + +## En Pratique + +* Pour l'utillisateur c'est du cash! + * gérer par une wallet +* [Tout ce que vous avez toujours voulu savoir sur Bitcoin](https://lopp.net/bitcoin.html) ---- ## clean (mixers, atomic swaps, trading?) @@ -113,74 +265,56 @@ * on perd le lien aux clés qu'on a * on a aucune garanti sur celles que l'on obtient * machine à lavers -* atomic swap - * écriture sur deux blockains de deux monnaies ---- -## escrow +## Calculer ses fees -* tiers de confiance - * procédure de litiges - * valider la reception +* Chaque transaction est plus ou moins complexede + * plusieurs payeurs + * plusieurs destinataires +* les fees sont fonctions de la complexité de la transaction + * le mineur intelligent choisit en priorité les transactions au meillleur ratio fee/complexité + * l'utilisateur maximise ses chances d'avoir sa transaction prise en compte rapidement en augmentant les fees ---- -# POUR DE VRAI +## Calculer ses fees - +* Taille transaction = nb_input*148 + nb_output*34 + 10 ---- +* transaction simple = 226 bytes -## Tor over VPN +* [Predicting Bitcoin fees for transactions](https://bitcoinfees.earn.com/) -* protection vis a vis du provider -* [AWS](https://aws.amazon.com/fr/) - * CB valide & soldable - * [autovpn](https://github.com/ttlequals0/autovpn) -p 443 - * [tout en 1](https://gist.github.com/themouette/892af1bc8295637cdd20603765713342) -* services / serveur dédiés - * [payables en bitcoins?](https://www.bestvpn.com/best-vpn-bitcoin/) +* [Bitcoin Fee Estimation](https://estimatefee.com/) ---- -## [TAILS](https://tails.boum.org/index.fr.html) +## Calculer ses impôts -* E. Snowden -* Tails ne s'installe pas sur votre machine - * [mais sur une clé USB)(https://tails.boum.org/install/os/index.fr.html) - * système live - * [suite logicielle complète](https://tails.boum.org/doc/about/features/) - * persistance chiffrée sur la clé USB - * sécurité des vos données - * importation facilitée - * bien sauvegarder cette partition +[Impôts & bitcoin : comment bien déclarer ses cryptomonnaies, notre guide en 10 questions](https://www.numerama.com/business/325205-impots-bitcoin-comment-bien-declarer-ses-cryptomonnaies-notre-guide-en-10-questions.html) ---- -## Netographie -* privacy - * https://prism-break.org -* tor - * https://www.torproject.org/docs/tor-hidden-service.html.en - * http://www.bortzmeyer.org/blog-tor-onion.html - * https://benjamin.sonntag.fr/Tor-les-onion-le-darknet-a-votre-portee - * https://www.torproject.org/docs/hidden-services.html.en - * https://donncha.is/2013/05/trawling-tor-hidden-services/ +## le monde fou fou fou des cryptomonnaies -* bitcoin - * https://lopp.net/bitcoin.html - * https://www.blockcypher.com/dev/intro/ ---- -3.1 transactions, fees, blocks +## White Paper -* transactions signée à la pgp entre débiteur et bénéficiare -* des mineurs résolvent un challenge cryptographique de plus en plus complexe - * quand ils le trouvent, ils empochent un montant de bitcoins (de plus en plus faible ans le temps) - * ils optiennent le droit de valider le bloc - * ils empochent également les fees - * de plus en plus chers -* le système repose sur la crypto pour - * la confiance - * la validation des transactions +* 1 cryptomonnaie = 1 White Paper + * un résumé + * les problèmes traités + * la façon de les résoudre + * éventuellement 1 Yellow paper + * plus orienté recherche + +* [What's the difference between a white paper and a yellow paper](https://www.quora.com/Whats-the-difference-between-a-white-paper-and-a-yellow-paper) + + +## Buy some + +* controle d'identité + * carte d'identité + * passeport + * webcam + * selfie +* cubtis +* coinbase +* poloniex -- GitLab