-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathatom.xml
More file actions
121 lines (63 loc) · 132 KB
/
atom.xml
File metadata and controls
121 lines (63 loc) · 132 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
<title>青云工作室</title>
<subtitle>qystudio</subtitle>
<link href="https://www.qystudio.ltd/atom.xml" rel="self"/>
<link href="https://www.qystudio.ltd/"/>
<updated>2021-04-03T13:59:45.000Z</updated>
<id>https://www.qystudio.ltd/</id>
<author>
<name>青云工作室</name>
</author>
<generator uri="https://hexo.io/">Hexo</generator>
<entry>
<title>使用PicGo+GitHub搭建免费个人图床</title>
<link href="https://www.qystudio.ltd/web/%E4%BD%BF%E7%94%A8PicGo-GitHub%E6%90%AD%E5%BB%BA%E5%85%8D%E8%B4%B9%E4%B8%AA%E4%BA%BA%E5%9B%BE%E5%BA%8A/"/>
<id>https://www.qystudio.ltd/web/%E4%BD%BF%E7%94%A8PicGo-GitHub%E6%90%AD%E5%BB%BA%E5%85%8D%E8%B4%B9%E4%B8%AA%E4%BA%BA%E5%9B%BE%E5%BA%8A/</id>
<published>2021-04-03T13:59:45.000Z</published>
<updated>2021-04-03T13:59:45.000Z</updated>
<content type="html"><![CDATA[<p><a href="https://cdn.jsdelivr.net/gh/cutemoe/moepic/img/2020/01/1.png"><img src="https://cdn.jsdelivr.net/gh/cutemoe/moepic/img/2020/01/1.png" class="lazyload" data-srcset="https://cdn.jsdelivr.net/gh/cutemoe/moepic/img/2020/01/1.png" srcset="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAABGdBTUEAALGPC/xhBQAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAAAAaADAAQAAAABAAAAAQAAAADa6r/EAAAAC0lEQVQIHWNgAAIAAAUAAY27m/MAAAAASUVORK5CYII="></a></p><h3 id="一、Q-amp-A"><a href="#一、Q-amp-A" class="headerlink" title="一、Q&A"></a>一、Q&A</h3><h4 id="1-为什么要用到图床"><a href="#1-为什么要用到图床" class="headerlink" title="1.为什么要用到图床"></a>1.为什么要用到图床</h4><p>因为比如你的博客/网站存在大量图片,如果你引用的是本地图片,上传部署到服务器必然要耗时很长,而且图片占用服务器大量的存储空间。</p><p>如果采用图床的话,图片在第三方的云空间,直接引用上传到云空间生成的url即可,上传到服务器的包不再含有图片文件,节省上传时间和服务器空间。</p><p>博主最深刻的体验就是初期使用wordpress自带的图片编辑器裁切图片。过了一段时间由于服务器费用问题,打算迁移站点,下载到本地后发现,1张图片居然生成了6-7张子文件,虽然大小不是很大,不过数量很多,看着就头痛。<br>使用图床就完全没有这些问题,一张图片在文章内只占用了链接字符的空间,服务器会很轻便</p><h4 id="2-使用GitHub存储图片的优缺点"><a href="#2-使用GitHub存储图片的优缺点" class="headerlink" title="2.使用GitHub存储图片的优缺点"></a>2.使用GitHub存储图片的优缺点</h4><p>优点不必多说:免费、稳定(不会突然跑路)<br>缺点:每个仓库只有1GB容量,不过可以通过建立多个仓库解决。<br>上传的图片是公开的,别人可以通过访问你的GitHub仓库看到</p><h3 id="二、配置Github"><a href="#二、配置Github" class="headerlink" title="二、配置Github"></a>二、配置Github</h3><h4 id="1-注册github(已经注册请跳过)"><a href="#1-注册github(已经注册请跳过)" class="headerlink" title="1. 注册github(已经注册请跳过)"></a>1. 注册github(已经注册请跳过)</h4><h4 id="2-新建仓库"><a href="#2-新建仓库" class="headerlink" title="2.新建仓库"></a>2.新建仓库</h4><p>点击 git 主页右上角的 + 创建 New repository;<br><a href="https://cdn.jsdelivr.net/gh/cutemoe/moepic/img/2020/01/tuchuang1.jpg"><img src="https://cdn.jsdelivr.net/gh/cutemoe/moepic/img/2020/01/tuchuang1.jpg" class="lazyload" data-srcset="https://cdn.jsdelivr.net/gh/cutemoe/moepic/img/2020/01/tuchuang1.jpg" srcset="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAABGdBTUEAALGPC/xhBQAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAAAAaADAAQAAAABAAAAAQAAAADa6r/EAAAAC0lEQVQIHWNgAAIAAAUAAY27m/MAAAAASUVORK5CYII="></a></p><h4 id="3-创建-token-并复制保存"><a href="#3-创建-token-并复制保存" class="headerlink" title="3.创建 token 并复制保存"></a>3.创建 token 并复制保存</h4><p>点击右上角头像,然后进入设置;<br>在页面最下找到 Developer settings,点击进入;<br>点击”Personal access tokens”按钮<br>点击generate new token 按钮</p><p>填 description(也是随心填),勾选复选框 repo ,接着到页面底部 Generate token 就完成了;<br><a href="https://cdn.jsdelivr.net/gh/cutemoe/moepic/img/2020/01/tuchuang2.png"><img src="https://cdn.jsdelivr.net/gh/cutemoe/moepic/img/2020/01/tuchuang2.png" class="lazyload" data-srcset="https://cdn.jsdelivr.net/gh/cutemoe/moepic/img/2020/01/tuchuang2.png" srcset="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAABGdBTUEAALGPC/xhBQAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAAAAaADAAQAAAABAAAAAQAAAADa6r/EAAAAC0lEQVQIHWNgAAIAAAUAAY27m/MAAAAASUVORK5CYII="></a></p><p>注:创建成功后,会生成一串<code>token</code>,这串<code>token</code>之后不会再显示,所以第一次看到的时候,可以建个文本文件好好保存,忘记了只有重新生成,每次都不一样。</p><h3 id="三、配置PicGo"><a href="#三、配置PicGo" class="headerlink" title="三、配置PicGo"></a>三、配置PicGo</h3><h4 id="1-下载-amp-安装"><a href="#1-下载-amp-安装" class="headerlink" title="1.下载&安装"></a>1.下载&安装</h4><p>git地址:<a href="https://github.com/Molunerfinn/PicGo" title="PicGo">PicGo</a></p><h4 id="2-配置图床"><a href="#2-配置图床" class="headerlink" title="2. 配置图床"></a>2. 配置图床</h4><p>仓库名 即你的仓库名<br>分支名 默认 master</p><p>Token 就是刚刚复制的那一串字符<br>存储路径 这个可以填也可以不填,填了的话图片就上传到仓库名下的子目录<br>域名 <a href="https://raw.githubusercontent.com/[username]/[%E4%BB%93%E5%BA%93%E5%90%8D]/master">https://raw.githubusercontent.com/[username]/[仓库名]/master</a><br><a href="https://cdn.jsdelivr.net/gh/cutemoe/moepic/img/2020/01/tuchuang3.png"><img src="https://cdn.jsdelivr.net/gh/cutemoe/moepic/img/2020/01/tuchuang3.png" class="lazyload" data-srcset="https://cdn.jsdelivr.net/gh/cutemoe/moepic/img/2020/01/tuchuang3.png" srcset="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAABGdBTUEAALGPC/xhBQAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAAAAaADAAQAAAABAAAAAQAAAADa6r/EAAAAC0lEQVQIHWNgAAIAAAUAAY27m/MAAAAASUVORK5CYII="></a></p><p>注:我的域名为什么是cdn开头,后文要说</p><h3 id="四、进阶使用教程"><a href="#四、进阶使用教程" class="headerlink" title="四、进阶使用教程"></a>四、进阶使用教程</h3><h4 id="1-使用cdn解决GitHub国内访问缓慢的问题"><a href="#1-使用cdn解决GitHub国内访问缓慢的问题" class="headerlink" title="1.使用cdn解决GitHub国内访问缓慢的问题"></a>1.使用cdn解决GitHub国内访问缓慢的问题</h4><p>使用jsDelivr CDN 加速访问(jsDelivr 是一个免费开源的 CDN 解决方案)</p><p>将自定义域名设置为【<a href="https://cdn.jsdelivr.net/gh/%E7%94%A8%E6%88%B7%E5%90%8D/%E5%9B%BE%E5%BA%8A%E4%BB%93%E5%BA%93%E5%90%8D">https://cdn.jsdelivr.net/gh/用户名/图床仓库名</a> 】。</p><h4 id="2-使用githubPlus替代PicGo自带GitHub上传工具"><a href="#2-使用githubPlus替代PicGo自带GitHub上传工具" class="headerlink" title="2.使用githubPlus替代PicGo自带GitHub上传工具"></a>2.使用githubPlus替代PicGo自带GitHub上传工具</h4><p>PicGo自带的GitHub上传工具,不能同步删除GitHub仓库中的图片,这会导致我们在上传了不需要的图片后,产生冗余资源(强迫症表示很难受),因此,我们需要利用PicGo强大的插件功能实现同步操作相册和仓库图片</p><ol><li><p>点击PicGo左侧菜单最下方的插件设置,在搜索框中输入github-plus</p></li><li><p>点击灰色的安装按钮<br><a href="https://cdn.jsdelivr.net/gh/cutemoe/moepic/img/2020/01/tuchuang4.png"><img src="https://cdn.jsdelivr.net/gh/cutemoe/moepic/img/2020/01/tuchuang4.png" class="lazyload" data-srcset="https://cdn.jsdelivr.net/gh/cutemoe/moepic/img/2020/01/tuchuang4.png" srcset="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAABGdBTUEAALGPC/xhBQAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAAAAaADAAQAAAABAAAAAQAAAADa6r/EAAAAC0lEQVQIHWNgAAIAAAUAAY27m/MAAAAASUVORK5CYII="></a></p></li><li><p>安装完成后在左侧菜单找到github-plus,设置方法同Github图床设置<br><a href="https://cdn.jsdelivr.net/gh/cutemoe/moepic/img/2020/01/tuchuang5.png"><img src="https://cdn.jsdelivr.net/gh/cutemoe/moepic/img/2020/01/tuchuang5.png" class="lazyload" data-srcset="https://cdn.jsdelivr.net/gh/cutemoe/moepic/img/2020/01/tuchuang5.png" srcset="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAABGdBTUEAALGPC/xhBQAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAAAAaADAAQAAAABAAAAAQAAAADa6r/EAAAAC0lEQVQIHWNgAAIAAAUAAY27m/MAAAAASUVORK5CYII="></a></p></li><li><p>别忘了设置后保存设置并点击“设为默认图床”按钮</p></li></ol><div><h1>推荐文章<span style="font-size:0.45em; color:gray">(由<a href="https://github.com/huiwang/hexo-recommended-posts">hexo文章推荐插件</a>驱动)</span></h1><ul><li><a href="https://www.qystudio.ltd/web/hexo%E5%8F%B2%E4%B8%8A%E6%9C%80%E5%85%A8%E6%90%AD%E5%BB%BA%E6%95%99%E7%A8%8B/">hexo史上最全搭建教程</a></li><li><a href="https://www.qystudio.ltd/web/%E5%BB%BA%E7%AB%99%E5%8D%9A%E5%AE%A2%E6%8A%98%E8%85%BE%E4%B9%8B%E8%B7%AF/">建站博客折腾之路</a></li><li><a href="https://his2nd.life/technologies/8f27d900.html">本站已切换至新主题——Ayer</a></li><li><a href="https://his2nd.life/technologies/d4598179.html">超简单,让你的 Hexo 博客支持 PWA</a></li><li><a href="https://his2nd.life/technologies/35a15276.html">细数那些年我创建的小项目</a></li></ul></div>]]></content>
<summary type="html"><p><a href="https://cdn.jsdelivr.net/gh/cutemoe/moepic/img/2020/01/1.png"><img src="https://cdn.jsdelivr.net/gh/cutemoe/moepic/img/2020/01/1</summary>
<category term="web" scheme="https://www.qystudio.ltd/categories/web/"/>
<category term="图床" scheme="https://www.qystudio.ltd/tags/%E5%9B%BE%E5%BA%8A/"/>
<category term="博客" scheme="https://www.qystudio.ltd/tags/%E5%8D%9A%E5%AE%A2/"/>
</entry>
<entry>
<title>hexo史上最全搭建教程</title>
<link href="https://www.qystudio.ltd/web/hexo%E5%8F%B2%E4%B8%8A%E6%9C%80%E5%85%A8%E6%90%AD%E5%BB%BA%E6%95%99%E7%A8%8B/"/>
<id>https://www.qystudio.ltd/web/hexo%E5%8F%B2%E4%B8%8A%E6%9C%80%E5%85%A8%E6%90%AD%E5%BB%BA%E6%95%99%E7%A8%8B/</id>
<published>2021-03-07T06:32:18.000Z</published>
<updated>2021-03-07T06:01:08.000Z</updated>
<content type="html"><![CDATA[<div class="hbe hbe-container" id="hexo-blog-encrypt" data-wpm="抱歉, 这个密码错误, 请再试试." data-whm="抱歉, 这个文章不能被校验, 不过您还是能看看解密后的内容."> <script id="hbeData" type="hbeData" data-hmacdigest="62f427e4ec0d9dac7c44ec80e5fb138cc6742a37d836fe6573da380c2770a891">71a1a954455ab6da2f1b5d082074dda62f7bed7084d6c18e775283e1596e40b46e98289fd405de0af66e2262e5b7559b2a2a44a85f53f3ea48a10717102dc7169f460a06d51924677e9abacb98f06c7ac5d4cf1fda9f6891160cd729e82f1b8d143279c0a902b3760109bfcfc5d6d7f87e02b58cc4fb488c0474bb6580488e0c5653dcb18140b705e285d46d218dd32a9468d407a977012d91999101340c5f108c87cd9938db9a41419ffad350fe2d80e4785a43faa5a14b33673c8a4a4b2d6343713f82f95a1e802899781f560f41c36bf79c97217175aa3977d879ec4eae82baf23cc6d54e3e423341f92ce73c0c7cd48147b46220f15e4c1c760f2be54c71e87ed28364ad4d4f1861d715ffae821bc72b5480ae5c16e097d9a49118182d07beceece5ac4d7c56ba93e8f27be543ca0c0a63162e1519d830fbdc4e9559cc1938e26427c9225966a6a8b19cf4d6836487706a362c831af3b40178f4ea5d7cf7fb5644679d3067cd252775a9b98bac4addae617202ec5ee980d71dc7cae013ec8032ecfb664426b6702885da7c08367d507dcd56668eeb04bc2c1dc1cb3e253721d81be7137a9389d9dfca77f26b142793cb15ea8134325f2345feb0210ae4456877512735715d7c28f8cb83b1b971d621e00079b259d08f7e815159c0248a2b2badfe98d28007b949cea15e4497d7114ce89afc12319c0619d72d304e88b524e686e22ce670c1365af6ee7e18093a4c125e51761d7a6e4339a9d95f87eed92b4c3c7e78ed7a5a07581116b561a8172e93a2fd77193cd89593120bb32e1b0e9cc1a1f1266eda48f650cda0b3815f49ace241e9a8a892dc51d987201050d4c76a9b5c4f6ed4871b24a80f9acc85b0e67a872c21da0236082dab51a585ebebe86672f0b146aaf445086adc64cb5b0223a31d76f95e1942e35e10dd9d466fa70de4e098bb6d7f8b8fa8ff52da993bb4d7f8ad59f6cf78accf4c35f7014a875bc1977150ad68d0d1029d87e15746c2a5d93d92d2befd3c9719f6362c4528424dbffd379b1cd52b569179991586a4f7de4a9db5530b8cb5fd2dae2ac3b0d0e0500c9eb3454753c7276c1bb1ac5f4ddb56c7ce3afb858e63d8becaf395daa707ea5f73b0bf188802a0bdbce4f5ccf2bdc6e935bb776c579eaa1671dd9bcb5e6ffef354db8524aece61319fc59f28b451d3f77ae88808f4674acac18226b6c65e8c99b01b32edbbf889615d9d7c8d8487f842030806e6032743cbb417207e587636534e2bfac807c36c892bacad12c06e76e24a34711f7c3164b2f29a25538d642c2702869a72f0979811e5385e139a9e5fc9e352599762daa8bf1e81e58040e5e5f49c829ec85e6c3a25b8b1c0b5260382b7d7e5e67ad252e22e6734c08ae97009146b91d4477c836eef25edcf7072c8ad774eda3ba27fb71cb1ab7966fe6bb1abdf7acf6f328b5a490a44ebb913d1355b74bd9a4447bd764100cc0b404be62e26f26b365f397db4bdc6a9f9c2900fc0c6b9ebf66c6deca1e8ee849a56890cf665445c5a86e52600637af8bbdc574bb9aa21f170f5b20fa512835186695d1661ccbb529472e947551329e1ac0a92c67105785ecf774a1ad8de12f114d28fb5f1c1911a060741d3c2b1b7fabc16ec63d4412356e7fc692c0eb3c56dbb09e34814e70cb11cb258459ee555cc6c74f39babf6ad921071ee059fd88265176589fea49135ef6b6d3e6c88ddd0cf16414e5a7ce83b63ee51465a11e906d7f3f95e86bec4e6b1567c7f830d1bd1764cd49406b50bf4fcd517727e9e560adc17cdacbe63ff104da701c245e85d05181d547ddfcc9409f8f23301efd0647aba170b023ff28b12487b1de18127728b5c9dee1439343c1d7c2201bfc78fb37bbe6c72ce039d30a6c9508bcb6838eb81e02920cea31bea1365690f237cf77a0ca0723e58c22d5026e39624c6d7e719067a6fe3dc40f284b883540f3ffe14151105a6aabca4ea1a23d8209f755ddf548b26d6e70a8ec8416f113bd918dbfc4df543df26fde2cd8ceda0bcbca45ccc8624d42be328a38ecbb0caa8bcc81815957707454afcc23b40bd962e81d138c232e58ef955a847dcf0a3084fc924c4d4deaf771e800e1deb4b1ff2f9c25ffd891846a79b71f9067f671df9735aa45f8210c4b2afdbdaae6dab88fd5b8d2f6d9e87a5acf1c729e76da89c4d8332c1b0edd019aec6ca60f1e12a92bcb287fd22b8c1d1926e2afd4488eefdc986b4f7ed6eb40431e98b540054f721f9d7c8e026151f38b9e9ce7990e4e4901cdf2b7330605336f3874b4b9a38fb7bdfce91e688ca3cd41f3779551a5bbf62e4812759f877c7b7fff1dece47ecdca47140aa23223480711c04a0cd822889b1367f65a590a0ea6ebfb3a7877653baf5dc9e58e4a281661290f71a24b4dc396136a7765c20177b69b08bf2ac84f4928e625e557634becdb372dda9c0365de84dda802224ded515f020009623326b1cab346487e58bd934f5272124aa833c854ef953dad13bb5a79e57588cf68ffda60d61d7786a4e54bd635039b5928d2480aa8880b6152b930f1554480d14e4b0eb4ada9b991f8bd9827815354e6a4a25daf8ff0b183e63c1b2050846363942f00957a81c13ff4c34c57ef36dc1d363aecf4809997b6cc28c20216e1895019711ef9ba032e9c69bc41ab288505fc6a4920cd53846480d8daeb322f0536610764f222ce4d1846c554861290a7f8db0c62388457fbc7d9c5862b1d57b9a0d6aeb6e3b8e7b6bd7b8e93e9c485080c13ec6a125dc104497f0cdd20a172fb10a17bb621572f6c182b4952b547da9d2900bd9e400eb09bc53a46e3a91d18ba2702289e25966738dce2cada2ded9634461c976e64f71d1b5977747c5067f950cec30f51abb81266f1da6f646bfa706f87af542fa19331d4a5b82a32c51173fc08ae2aaf5cdcbe47e9ee535a59eff4cd4252f944a94afe56dfc242b3542bb64df4716662b06a03642353ecd621bce7f4a6ed5d74c39ad1d044fe058fa908f6c6e82e82c37315b8edea80dd4caa55b70e03547f1261e8244c7f31e1d00a31dddbf6ae3998611ffd66fb1b5d1d49e39faf681436dbb6491c4a564c9d6deafbbc8fe740803315b04f2681a3a2a864b775cbeea22edd120de7abf0f0ac5863858b4b2ccc52c3bb3ffefe495cbbaf50db2b47b5821669552fa80dc9c14adee5f74f2cacb836f6ec31736aef81113056f0690f090d5b2839e9edca762f3eefd03984a4188e56e0ce4054cb3e9be4b4473d0d6fe4df8e503ed79183e8b7bdba9c258c39f73317e6817935aa9793f93b8192894dc85b58c58764ab04f99b1fa17431302aaa82c9df891e7cab5edea052b4c14dda14146158f7345b174382909f5e7f9f883074d856ccea77d33b274be16ee3e2dca83a4b36c446730e5cf7ce4736ba634e228259bab8b936817b4ea04b9dad2dc2228242685b298d9012b59e9eb042676abcc6108626417a8910538fc5853f9d3f0041e48f67b8ff2ad1a52dda66b790d6bb25505e45badca87689a52d74c4b7653f7410dddc71ebdf21341ba8af5f2827f84d10836f42610e79ab52631fafa9f0409e85d2cdc29b1e3ae05cb978c21e3fd97fc9faa1395d61581a6efac15793fe7253658bdb1ad79733a0637a94053123ab038c421af08276c33487a0bfab9bc39b59c960d0b7a751c573e5d9fd8c87542cb630f26422a2e7c432946fef1fbd124725a557ea4d1b4bc86dd0b50acf5381f89e122d9f96fd57ba12a0cb42b0cc506821c406565c7aa1b71352bf932ab8dadd70885210f5b64ed42b0cf377ea76037ac35b88a35a52f65851ed981d73334324699fe743d68143af44c5b0e717e83a21f466f03fa7430d59bfa7a4c51b71945802de4862fb3771a7a42016b27429fbb71cda79410dda028b7f8ff2f71ce1b696cea0fd432d8bb6019d8419a021fe9476bdd31122c17984109f3834058fcd6803095a3b2450dda5188384da1574c5ade20474bd97b3673b48116aa0ec456437d8c3569ffe115a5208c9a6bb1c9861960e170bf9415cbd32bf245881e1bc6807e112a6269ae99727aef9e44c24c27a44f93880cec598b352861d670f8d61175f3d8fdbfc5afb9c2d58fbc12e0dbdcf315669ed15b6c0f7704d2971c7c2ca0bf36c5a3017a21850de7825862c1e9e93e66bb3feeb41b34d4d30faedea100d5b0a021f5608209ca5d8200f8d2189d45cd611289a5fc53c93ec3459ad97a80827f7b373e33687c033c55b9a6932f697277d4b87689c304bd4697ae4efb8613763c696a885123e70569782a1e65357dbe09ac625340b88517456c026770a73feae30b272355ddee93e1390bdd896495427b693025235ef6b267d3c9c07ac2f7ac8d74256eb638b30af50c3ebb4bbbffa3ee7c23bd4e239612dab897cddf2c82e73d4a58fbd0f0c4b7cb1c55eec5080a1c989610da43b3558adb41804abbf7be2d697986393be267b3413739a550102e54fe3dc30ddb23d6af9c1c96d3669c7282e1e93648c9cf8b538c8fa69eddf8ca10e60871fdc6991f2b56c873aa4463fc22276cef14315e00c4f60b28abb4970977b840edb45ce896ed41f7693779fc0d7ec72be20a572850c85ba5d35870283e4b47b8ff5c4bc38aa4b2292361da64ac8187ab26d8ff17a312318cf59976b9ce0e12f9cfca08563b2df854e8bc91cf661812d99ec0269d41b539404ff459790ce92c5990b7c04c0e89da7315cedd312930be3f4f6505dfeb282a884859c699c0e5a37a8c50c364c78b4165b14eb9fa1580d71654ecbea5007faa62364c853cfee6efd0cdd958f3c6268059b92afb16d5d040a4d258a719fdf688e820f35568123bb68269c08da5409faf3211a19d9efdaf85e6258cef5bafa312bd37ecc07e2c24a3dea489c78f8df787e834d0d769e28dfe3b7b633efc6b6b066fb84c8a3b5b6d792e0a2d9454ea2263f487cff25e4e03655792faef048e6fb7590d70e68a9a58a3a148314ac994219962b5c3bac6a911637e083ff039cb1a4a2d9359d7ebbae06d77ba1aeaeab672cc2c8e2d67b4a6ebff0c8304c8c65df79c377ccf0daa5445f82806adb974391c414ca6edb1ea20da2e4880ee1e3a78564e004204895e021537ad7ac480c745c022e76ba9a0490392ff3d3b808f77d0d043d6aaa4add3b435b9925d68e09aee5586029dce6e6a02602aaa04dc8cc02030f457b017bb9d9e58ca42f2d4cd74cdb0a876dc9e96a183ea823a5482c698c8259a30f09248feab5a113e5f493b76ebcae43c5301163d2720aa3aec270fa600caf83316fd7fade7bc189961b8612d8df58df2314be229da8840d222f69c1a4233fb17b340ece57e0318fb91d396bceaf6eb24f1dd6fce820ac6c4f88930ce55219e771e8be0a159a75d6630599bc55757fc524661672e27c7194903e45d684b9d2c6f4ad5aefd36d188d4571aaea83491c90f50dc873cebc1d1d506d448d2a26bdd417bc967ebfaea7220cd0603ae09c3d93606089cf3059d3d2388f797af41666d7cc50c375bf273016b29baf2be9fc4338f2e78e9428e0543b3b64f7be7ad910bfd33b805e4ae6a140a33f63d5bdd5b36effa107c6dcbd6d4a24d4a3f0b88afe9afc8e9205368f18dfb0ca1f32bdae06a71c1c6c6f9c5adf2975f81a16bd148c4458071b2c82cfb1f3ce6ba7a23ce199b6796c0fd2e4306cde94330fc417efe931162041e153788b63ae4cb45971b9ed7626637e1257be63f46bed60c37e4fec9d32faf468ed463b9240c763a52bc02bd7b04fc78692e1dbae4c2684575c3cbfd62a0406269b565171a557230921b531b0a4bd27f6f52614c08c3bd0692ff204b66cf13b2f6f6f097e41aa284715e24b7c5ec27a40cdbaa823a3396d7243bc23233e9fce17084a3ad3d54e01a837ceb1c6906219b5b79920807855bb4cb60a1a3b621a0704594ff7d70b9b0906d73c9e4a58a4fb2d02971df2b0180dc36f45f54352ba22ed35412cfa20304369c59d295b66702c8a72ee50877ada317265c275e80990ef2ac9e5c306dcd4a10b1d7a0187eb9cb6cf675a81ac6845742037107bebe7d0056ea5b677fe5372cf91431d470f0c91ca4d45178fe81c6fab39b114ceee445361a13cc61d2520baf789242bc20e58e12bd629fb7b5f0fb6600526250313b784329a90fd51bee4ac5cff49ebcca358a547cce9bbeacacdc5eda85e3c5b4195a23d64adf552a7ba2f88f622918d774349c0c719ef073f75ba5221d10605668e4394f8eaff2fca2277aeac6cf5df724fa6ae93fab815eb289e26e2793705b95ac28c6034dc6990bb1ef42ad13364bde0e9a525b0e2b649ab0ed18eaf43eac0003e7c1dbdd1f5c4929a9c550f6f331ad65337bfcd864ea140f641ab5256acdf831f8d75898c216a1b12de29f3de909136303f7249f47af32656e98a698fea58e3eacc3206d4ed3d090a039e34455fc50e317ca7c826134c33469d25f20c8dcd6a648b816ca4377da3ff8f4c82535a93524565370e74344101659c32f19f1b5bd53406a213ff44d7d534ce6be8fa8329e9d9a59eb969b441a5aa1c28306127ae36228f875f8725e4f3d5274998a54d40d8c4586497c2abf0fe01ef7a025906824da895576ea00a49c2d61ab432f7cfc837199549f798e58673a856cec1274e129466a905ee43f4ebb8df144ba40aafa96e825ef5eeddadb5cff6988625c70ace8f304f61c686f151ce0b72141f39c1c39bb7d089ca1be72ec7347f141d33fa845e286a8ec0b06b8b7c8e5c9339318a992dd2e61752730cbeca50715a29c4a55fae286f8b2109883613ff2428b0528860709f4e8f75c1f7ef3e6401634db14981e7a02cf33c74d4b20d8897df892ae62ddd948f3bccb546943bc6efa36e82989c9229e704875fd33023ad4fa822e16fa4fe43766db33eb57765f378138902ac42112ce2c76fc610a4993d959e084d663d478eb31b9e6f30a110edd35561cd1293031fe16a56a981de0f4bc6da7d3745ea7be6c58dcded38288b36f9c18a3e840892f796ea7c4acae0efddd880690632893965f65c4c3e4b7a5adf413c09e4cf48701b04f5f65fc29215c6876ec880855583e5e12d345a630255f30d4cfb726ae64896b23be86c153eb7704430786f53f6023e5d446b882605b1ce59063ae2e8d46976200f62247a82699bacd8e37e7514e558d7dddcd10bf70d03f71ad890212bde31006d6cf60ee6526ee664a08ad252be25db4227a72510e91fd27ea72ef1ec6a55ac59fc228b61127002f0bffa004c9b785a01e98e94af2d72e3e06fbfff9445d24c1e52c7abeb400034a488888a8ceb6e36e82c4dd90fa145bc0f3319eb2340a6ab40574b81aad4a3b3a8f087371abffb97df1f24d9669813029984952f59de8b9c41b8da9757630e5dda3aeba96ee369f4e01fbfd3daf5b99c5eb9f54919cd89dc86d663b24f1778fc9f0d52eecb7b4a7c94657369584e7dbd911cfa48a7f1d27ab6e609cdad6766d9e308b9cb1ed5904a6c5f0cbd54d1238d197b0bba8162738c10a82c45c86d25941b065bbc07add05fb5f6f8b3941663791dde46f766ce606281304020240a40ff29ad4cbdcd003aa49a1541f3f55a6190f0210c304a048f6ed14b60d61fd4f4844090e2076ebb898616714a6d52b7a2a94a9767f72299f84a7f9cc438630025516cea12f1e6a37b2d255adfaee38718dde63c995410de47c501e205b16b25e86607df3387abe50a78fa0b54a6d45b246f455e86f570220219cc24540cc0de8ea443e513ca3f9f79efdd091a0d843d5eb02ef889a94599dd3f2e4731a26f3c6d79728ca9e449395b8a6c9e39a0523e80c4127a1ccadf7bbf140f1df5532b07b7491f4cebcfc18a5a82aab4df707ce88a3c03966dff3766e945d5a9e82c53a58f5c16dc0f56be7c0da5651fbaed021a54393252e423410709dccd4e27e64f120bd29484fdee4a6764a53a87f6ab724be7675b7741ef114e206904228775d3dfe62d40820075f226931c43e2845cf2e690a00b4f5efb7a991b2c3f8f7c24570c9708a697c9495b6e91074d5bbf672008587031eb6eb6062dbf43a6441d33472fd0ff492c4f18011ff095b51f83378aa653633d0218070c52c4cc9218090de4165c1312b2a5951fd68c08f2e3c9b3dc16d08dbdd8a693d529534c4342466ca42abcab27b05f7ea21d1691f355c1345307da2acf1a61a2fa1832f3daa759efd5352bf485f046fff607b2bd856f7638a8391b91123a43f5b3e001e4e79811dec45ab46c907d552a5151fb98e5add16d25db14da223ac9ca069cdcb38c3584877c96da11e19ce1fe95de89b6bb23e505805e40f1bbfb9845e46de517d205c15e9be1dfac7669321c1677681d4c294a3d4f850deedafeea20eb31cd5fd2347bd47908e852bfbead6608123c596d3264b778720dfbd643594c650b416b76e774bc12ef679d227950f81b6d3fd8ae0cc50163ec4b908d5f69314e331acf64c0fa3ebc01936ecb1fd9e66669d06faa840d43604b63c6f5148a81bd6c5b8a6f9343b5b1294904c5db9e4fa812c5b85f37c100f211c56d2770473f59d7347649c36a966749fd1fd625d8a819f4720b796ea9f6b8454d7435e621dc09ba64515556cf32174464952ace0d6c52c02d123b6c140a79e49e5551c707357e595bc3e87bce59ca1a62e306de34a6ea2390a4cc3a075900776f03307c251ff3bbb288bb711a87159ba7c8a6fdca93c95986223131cb039f646d3eeb1e51746eacbd7fc9965a00bd03e65bfca4e94ea2caa00bca692a86345abd7505baaf286d9d88f9e9e219e2f68a6e6e6f68c9e7c461f3cc0ff491c65e3b030368873963c84359f86bdea7ea6d2278d5f0708371c9aaaf9a6399792812069c1bd90185fc29c5a9464ca8e7f4b244f4f0d658e5b31151a00f74274a28a2d856fcacd94c7dc5ff458e7282219a3eca385323705d3ed1a2ee1f2f31575a0746e424701479ce8f717344cec868923f09e0ff0d9c5e95b4f7453c7edbc40257663ab93aa4f6b233186e3e928c8d2b7c60ad636a8fb343e53812fec75138a519f1aea0913570b1a436d2e1294a0d5f7d09d68b96d949ce0769e62443e4aea0dd179a5e3ea01e6b99757f08f69e22d21047794f9a2415a5c33282ef08b24d1ad991f1295c1ad2be93aef11b2de6c9a7fd9995defc9a1b7e22f97c71d9db554cba01d02bcf0fd1114cd972ff399851a480cb8660e14654c72f6426826afdda56a6194a0bf197bf478e6f7a2c66cc4b7a48e6b38eb1ff577830a006788ee337e4e6e98e7cf06548cc5ece69254c7cd9c05b5402c729cf9f8763cf1507b44ef68676c429a54e40fb10c32e4d66e85f45e89b4e40361e8bdecf35667a5d8d8af38fae04c4d952aa04fa09342054acf4d962ef73e4f1eb6af45f4deb09b00e59a695c03398d9f940a9bae07186651a5c88ba6c21777f0c5567c202a51461e5812988c732b9efe96a0e46cf901351713da8ba5db73528af8bf7ac869c6bccd857506dbe9384f4e30963747fede60234bc2944e985e0d59e7882f819bd6a7034bee18b224fcdcd652173f3e9af60927820c7809317620e778e73aee164be449f30ce2dea1f03be6b46b5a2a5153687e5033d9b839d076eeae0182735f3e373030cdc96803664b3d6eaaa71a35e3a34739f5f3e9af7a371cb20e788d2f574506b9191d6c3b3abe9801e7e1a7e5044f51355396c205c712b73b9fa55b1baffed00cff637ecf0a295e20ae8f0687825a1d9db3ce71bef5d79c1ce788e30b9cf4f279b5e2ba3a83f07191134e9676e4d471d0359eb8057a452803648b1ffa1a5e8e91fd8288746a02be06a60010cfd3f76ff21e859a42b395d90c8e5d2a3476ae6d54f04dfe503ad20fc9bce6b5f94708b6d3663e52af11844fe2c6e0f315523e064d6a0bd856e7d49c01628b4c2dd61a49a038d1be199b6709a76a4e92e7edc6d713d112bbc3a6bad9de9e411667b9da511a73d7038375f0fdb76a9d3517e57b1561ca472326be4a138cd5460c45d4cbb4b4c72686ee9da2e057c0513775c8b9c7bc491a05ec8bdad3eeca66e15a2b8c1e021f19db4c828508418d9f15e416474d0694a0f56cef2414003b2d138bd31f66a2ff120a50784c85c0b7ef43b42001680c5c48603ac56c424f88e4d7c166c5c41ad35fd38eab8a061da2d88744b2a1b237f498400549021dfa9a2b125a457ba857c8956eedfa05fe549e74f3637f02b84f95b9069fb4c72c2eca834ad3294ca22807551f26c759cd2631ea098c1cde14f5b3e07f74126591ce74bc9d061c29532d1efce87b5451d85ab5ccbe56d7f1ce397951e869709d733a3df08fd090d95321d8870887cdbbd3e5d5cd42f9a621cef6491b383e34eb876101165ebaa33278ccac8e85f7eedd70f3f15bf8d6cb719d3866983406d082ad139d96153668b5c73c19c5745ba624c4a654a312c33ef963d55c9c5357af982328778e24302cb53d2d4ac7bf50f4c3861d0a8875ae7a0950aeb46a233ee953847fe836877b06920411b20bee4417ba0ffc397c1a0dfef00809b4bd4f2b0107a5f01eeacfb3c7d766adc79dc9c11ad6757234af8936d19d160324aa02c2dc8439b21117af18fecab6a9dc4e6dd135623165c0ba3cc41731128406d0b3ebd7f5b9ec7fb399102fca31b4546d76e229bdca152b085ab01e23cd80fc489c0595f4d02d2ec5793b18474db9fe4a5ac3c70422b9a9d4e907ed04d4a875a544baf31f1c0cf289f9b8f4c9f2665c8ec56c58a8b07d9d003709cf6688c9a75de40e746a8758bbf30a691b6d16030a8ad668097da3ee465411bf25f61d14172e12911f13286cf866e876f25e535491e5417a606d4f27cb6d3e549f55c42c1390f6e02040647d0045e4987aa0f7d1b14aed98ed482bc53ff744245e8849746c4047d6fd3aa31fed64c2af55ab9bc1588954de6f5f2b75f5782ac5a449e287186adc6e2932214b12adfc7aae554e0b14fadfc8dca8dd1302a11398fa954806607856d63c2324065f0b1bb32e540b8a66740df31feda9e249dec8fbb5b7e40fb76f750a8c3b5ff94a655f9ed940b47abea2ed0d30fc94af91a80018c2bc87484f49f1a65b329b0faec9e9d8f43365351899cc7195fb0d9f026e89f5e0d27bc622e55355e9beaf86379a2ef6d3b5442c8072b07776e3b7b8146d0c703cf5d2865bc7d1dddf1f9fee692e122ae621949bc44c2f617538caf5f26aa9dc77f1fe6439cac287256ce0265798e0aa92623029b0f6e86bb9c4ae0cd7c45a6cd15af4002e9570f9dd1e019d5cb309f3ecd57f987736ee3f439af4d2057d0b4fb04c6fefd27672cd4429b00bfcefd639a5f7f85185197e180ff044ed612f22e69e3da9137c9757e142296073a491221bc75e547d0271099602eb9484d2369749c763b0b19724a393debf46a3f37dab9dacdb225fdadff4c033ef15eb2d02cca95ef42860caab1ef8d9fdf1b47055072d3401ad47a5f8965b9eab5c895fecbdc8e8245f1c693af9e169c704d267fda16da9e7aaec11c267ed875a52f062c48fd8fccb361ea76fd1d0be35c6b8e1f046ab98a417f4a9ab2d072810f308cf572e43c16fbbfb8f7e0f2e5bc6bbca63f5774172e16e7fe89f8d48796b497bed1ce6659d0af86a16e597b06dbfeb7db7a9428f1e10884884ba57ad2b677d3d9b52a26b0341d488d355359fd1854dc5225d9bce80996564299e2d6f536f51afd3b4cff3bffd42b8ea87c90663eb711c1541d83f860cb0bf76d6386ae1122efd118e1fc77dc8979c24d6c51f0908593aab86937f0d8f53aaf8155e6728b2562600d4609b349548004ec201b52788c10a71baa295718b620bfb3107547e37771efd33cd54eb3aa6b3b90916df66b650ef9904d4fa33f6972e67ab6a8f744f0f0f5874191805b0d91129014596762526b460955f15720e292b7969eb0b49c96f356d863a9be4fd832f63d82b22dff47b0b90a94bdc71626ade14ba506f2c36edf012196ac20653afd573b65236a0eb6597e485cff47b5ca3a047e12315ecf2bda504d092b8b906850a3842e7b4f2e361c114b3252c70365b54b91e59425e91129f5698b67fc35f26996cd0c42eefd9d772fb13f79af2597a1f850f787db4372128bddef29e6224da0350f2a4c0dfe1bff6f1eea9679e694ac65567f409d249e724481ca129529f08dce87415a534e76d6a045bf8a702716ba6013b62346c4bd23d66a015a66559069c2e14f17a7cdf0d4a3ac9a8d226fd034f6e50401f43feeaf2b9f768df323c794a4fb548f869e706159dda636af6907e75ff50f4d98091e612290238a7d05180a036dfacc00ca02bf23a9c8ae7534acf2dc3ca82ce5fb5441f852277be96d691aef1b58c44ba60ef0a9fa71856bcb72c807553bfffdcb8d64da0a4fff2df03682c46515b9ed9a30aaed461e702f9e5739fb7985aa6795e4ec1bb3d4d97d7e74e3e9276c95ecfe1461979fd99cc43a543ce8b404eb83d77a0bd05548345b4c7c9a69441533f8fed8692dd0a78662f8185b47fefbc048453bbbd094ca95b0b373ecc76d41d6165e3338fb1866a288766c74802c4b09a6561590733e53904b92f4653b8cf147bb3534def90f607f4a6565193a385ac10bd8da536950620f3bf2fc969a84c9188edb68398c9ef3c481e03f3373c2b7ffafcdad50ddf9a3efe8611b434c170695e759c04fd9bf7de8f3faa274dc08a762d9ecfa87a4c5c0134786814b9dc647f8432039dabe1c7201783e879de7b1611ffbda5f43964be99e4c1fdb08246d44209ba724df33c6a258e592bf8f6e0c47b8590c2bb374a42bf3b96caf78b838a8fea258b6bae42ef414e7d3ceae9d448b17943b15a1dd46745cf387c85dc46f2675539310d6b4ed4867de361db95d9bebcf056c99f5cce136746a8c76adebe80935825c48993844e7d4792a0a3efe061613f7018f4c24f8180877344665e47715f6433a92fcd68e2386fd1bd3c7ad721a04dc5ed6acac122a3871363707b33c0d28b3b42099c5e701033e3a888c86e9d90b051e2f8253092db56fc0e0aa62748e5d2039e92709e6bfb1a6ca8828aedbb50cb17bbe98bed38c9b696a705dea8598d2d564f09e8844f0c0d28edd29fa7383d48c8c92e301bac28bd9d4de38cc04efd5bbd23bee35c2fa6c6a12af12c441532b24836cdbe6306bbb9e30f52cef7663374d527e7e82b6c75da22de98b09161d42b0a0c75b3a571f720984c75f6d3e2a1189ecac2e2a315e92390973ba495ccc0a777f901fb3a1c1856f71686953e7f8dedebcf28086cbdaa6c342d7d3af9ad2497230167d35f1032295ed35e26e062560045910b86c9c247f00ec75e397c0648df3153fc0a265e56eb2602353f903832800bfc005a9e561675a9220386d2081c9e6adb50f7459eee41d0a8a2a39f6c5daf712add4337312c10d2add5fb93f073f1ebbda51b0b8e6577f14a9130a7c0e199dc27e539bb921584f0b4877d353224c66b92d330b9d43b8b08c331bc2b4958306fecc740d1fecbb58c277cab1c70e0ad51a9c102f4ee0aea459851e4761fd914bb7075053bf1c0d7f37b573468e53ee7baa9c5e15243109a4182afb37c654cc16a2640cc412d09b007f394b3410dbd8474bad8b4754a33b551a523187dea0c0e90d4b50be50cac853196446dffbb797ecf84837b5e0137548548e39a1b686cbee43875d17acf99cd72f3c06e10b982e97fe5b446e40a4b645812f80478af6a15295323825c9c3a70789b7db5c676a64c83eea38da0c736db99fe143dcdd1d1ea40e8f5d2460a70db6211e1171f2a786c8d61c70cbbd33c6b6344eef7e6860bde16efab2fe0d9573c1e31c0d04574249646e90b8475bfc434f3d44182f801483f1f3255da7a0986c670325712718b061808472cbd270f95e6b534dfe6a09d219d8ae873995f512cf13741ab5bf7a801c24212cad1e7cf02fb0880640da92e9d79c98eddc1e786db210ecf7e33ab2dd1f7ca8f3cf6b1b1ae6dc3d31bbec05631b99d5bb3ee785e8f50a8ef1f081236d634296c1264606724439cbadadcf40f512b782e009a2b8dff6c73192c1cb78df8ec1837c61ba247eec44e6b8a4f6c8d780bb3297acd6c45926b8526ceae544a5b7875d71e7738502b63d18345c9a13882e2e96cc236086fea42915e9f9a9f7a0dbb7bc512c5b33a67ad92ab3686c6e8b15df1e8263b8437c84f2326050c4b214486d899c1b5e2ad4ff687dde986ba1181210053c0347baa5308a3a0881548275c045f3b08af51892dfaeeb6ca90ab726751e53119c0b4ffec12d55520b05ce578ac1b14e38f272372673249ccc667a652dfb6a4d25039b80a0e396fad8b433cfe932672764a2886c6a9457a7ff26222876b723025db01730a55c7a5c3abeae5c0b44ecbf63efa484ac0415c0407cce1dcdd6fc8ce956d7669cd8738dd0aef5f94641b32f058db36dbacd82ece0b7d550f7673fc33e6df981983c98200175006bc493a8621b83b03d543378d482bd17ecbbe6e5d50106de4583cd12c91848f8acfba38df73f2dc207722abaf564655c3ad7634ad8317cff454498044bfb7507c3f6b334dea739ab4e5d6ed87da0e0938eec21d2d0c4db83a248a9fde63032eb5b8a396b0cc0a18c8f1e19355bf681614b936ad6f19c2bb8f9a4dc3b7b48760c2bb40c59432ca2e8affe48d88bff6da80a89dfcb8b44a0d0046d5fe697352c04fdff369e17f7fbbb21aca01416cf70a75229b517398b0528fe56d80168e2538ffb569eb85d8f0024a4d84b321c8548a9f93191064d152c5fd225fafc141fb6ae4f3e181f2621eed529d043ffef6b293e3c2bec1e15e99e341ff6f0849081f3044595b0a938ce0c2630e15a54d3b0bfc4391fb919155b4b1b09553f352890d0b2ef3380262307cb528440105f0778ef22b0e7189c286f7234f0dc368aafae7f05204dbd9b8168285869491027d2959778315f663ace436cad42d47d9e67428493f5388a3710f27ff07bf6991ee8ff822be49b13f47c4727e022ef54ce72613e4d6cc9a25e4582ba1a95aa73871a26fa9b602ffc8c0f7ab931b3e42121f02a9d798053f5a40ef2b1b002b54c91d5f81028eda70899ea055ce6c6f9726e046d1544e6125e021338c19acae115bf0050de1bf0d3264c3ab353c73adb8931663c483d05f8db32e0188053cb66b76c0e677c984e35daaab8ed176705ec203ccb038eeea1edf84576041d95e003212a67c7162a72ef071d190fbefafa631a2428c7dc7230b1a7ea3d044a78d6058d2f3e01a3e5f0d42adffa1997e0518c4754e234e9d25638d1db3986c020cfb38f6c7a0395721a5da20cd4f03ece49344995df964293c40651fa5066ed76aed600fed24f35299cba835ff53d9c06b4df4129dbf73a0f43602df66e847d9c703eba0356709e18f47e8100c891eed65fca3eaf33707d388ffac3a5af83dbee17a69ccebe7010d225c326844ba70eb6dd43364569a67abdf3a5c683dc4e8808ca7f491ce735e9b3f02c89a528f392955a9bca85dad1af41b6c33259fad8b177824404f571afe1dceb03c7b6b966ab384564988235846923276ab298f88617b1822be68d5f748912c541ca8afc4c3c2835c4e0a3d0ec0eec11f685aa6e78d7b0b6a1a682355b33e616d0549f4bd1a249acc721ca89d6d5064471ee10f9bdd13cd8e77aa4453c486590ce779ae469c3715a416cee2fbd6e0ab99538e39db38f7866aeb30035f0eb4c32a8054f61062626bb01d7fa57c78d35c7591753b9e3cb7f6e4cee96f6c4718ca067278566d499b106190a62ea1873fc89a23819f1b8af211bda7497f0e86a3dae27ed53ea1109b3eeab75c804b89f6b6ca166ab12b86745ee39c3f0a66b52abf794ed26836f7d2942838dbbdebd1a1b235b33187e2b957094f4cf122448f9b121783e36214d30071c064a51dc7013a6813f0537b51c7f094aa54d49651366545cf4a76b8d75ce6e61f95725123b23696ec6b7620504e064e6c9ade7c30a6627f83c4f57c81a150f842ff2b9f34ec7aa653d0b612f9db69d0eaa874b0229facab53344abff4cadd6498ef0c1b0b20c378b051722f08264f6ad48888c6fc95dcf0a1217da0e5422ea64e6d30eddb070fc8d8c33ea8b8b095608e529352deecbd44aec7fb42e4679bb4980e32a09db1916e2968daffe9c68286765bd282f3f07b3e45c675bacb3ecbfd660b9f06ec3135e6750ca12ecc2c953118cc4a50452b7db9dbe7611ff081876faac4ba0fb00252c8baefe89fb8726f762e83f9999e453fa333fa27e1ac6092e50ea5b71fa915d11517c4bbd427c114fb84cb0f864e1cab8b1763139dda5210124c6ebaaddddc576dd4248ae49f7ba30c9ac0a9c08f0f9d359cd9070fea211d40d962e3c122dbb6a5cabdd317912c415a4c7085fc6fcc27aa70d2eebaf0d8be1171c2c444ef25339eb0035591162f2292a19af4ba2af683de6c0d7abb9907be98a8a9591b5d6c63b8a35fab305c1bc6d4873978fd05c9f9d2f2ab164d4ff5b723c0afcd461c8b892d107fe0ed419ac51a87810940171416772b15d6960207435f41df9b4f22841c05cd37361a0fe51de245f8335ae99ccd887e60f429e4efd982c8c0a39c428727def7d5b8630abb87c3eb31653751ce3dcbc5de9ec95deea154167aa23c527b8ae017ec0a19879942f2d8f0a9e346809b3366c2fc9ad0647b612dc537471f050cccc028402f3bb2a3d176ea8f7ae4fc2a8ce2c763581bbd4dae74ede6f200cf549c8ef13b7bc85e88db01368db3fb6001e3c42c9cc246e2639af38a6b490dc6a093beeaeda9abc7806a87a8900cbb187f100456f5f8322ddbb8210c656208fe5c8462aed1c82649b0ffffc6a8435c73e178481f95115aa6147ca82153fa49a0ccaa56828d07ac75b97b13accc260533594b979714106ef793f73fc45c9b34abfe4523286019ed0fae811c8b2799cc8f564c22354365ca90c53eb68fd573bf63ef93bd34b6883de696bc2e27b705cadf54b8f2b8f179c1af01ac16590536f1f83aceee8a873c1fad11d64830a31032507455ee05fb2cb88e5a25f286eda2d8804299cb45ca2c47c274034b8882f80e0a25a51f8b5641dfd843c2098684ba5188eef18b4a2d805a2808aa7c62828e4cfbae252ec5b7a04f4f337b5a88e22cefdf0cce854313398ec978d5d13f28b2926a02779b5d5bab9733f47bf684757ccd263e93a49fc160380f3ef1004ada1c5a3fb059c7a48b752c554dd74fc9dc4c9838b30cee6e3e08092cf055b7dd95bb6f7dc34acc6734b0178d9a94a378a3fd6968f1dff74dc22b209aed57272d31bfe3980d619c1ed26aa6259c9274cc248efa60614886b938f07bfe98b98fe2884c58ae57ce40d31ddea81ad316fa3141b08212466ec9978def8baac07955a349cd9047625976e41d261645d094372b1f0a8d0012aadc46a1ee4b79dfc6b9615b3dd5f2e7968de86082e095d2a1eecceb80a6fd4afe7ea641fda8683931cd3ac7e7cadb66879658181dbc837a394555976c0f056cc987bb6a675f50210772c2cd5368182b765ca70f1aca965b44aa8f2fcabad07a3df7016b2fd950e65d77f64259ee11419655c9f4ff051121b68716e88f80fd82a7eaf274cf94e4e6f0ea97ef14b8199288031263c0af1cab322da3926b585a492a61b07448d8badd20b45ebd1a518e5bd7d9ff5dbe2c42a75b2bf7bf762fea16a4b8744c44c33d31384735c639bf40dad363675e163fac016e44e78e32337bf5742249ae52d8736446811a162156458b6cbcf980b169eba65cbf4e9a80365136077c4fc29fcb0dcf9accd29000869a42d190a9eb717aa067267c76b74312ae9d99f53c6c12b0cfa611af12238e64516801f890c42f2ba367aef50f9a83f37cf55d6d29181546d545cc386cc7d4e06370fb4fc5ef365958faf1b586789a144d1c87e9a331311e5feacbfd9b76e8a526ddb2531825007af6936094c4e1733193a4e6e8120a865e64199bd10fb7d4a1c79347e4da7e2732b049754a5f286b13db919e57e9252ca67930b3d93730152e5c97a06c2ce30265cdf37e303335ee719510a24fe42b96419e1d975261283bb0692fe597bdc45d75413c3daf48ea0319c86a66f7998b89a4b7ddec732ceb5777fb8f76fe7773bf2f90ef8fc1a71fda3f8373429d103c843e0196851288cd1a1e18c56a49aa05225119503e7ff08e6c6662bd323439dc4487f309d0ee8b4eaef362c42a20e8ecfb8d6004594c080d64f8dd34a9e6318a963e022412c9a386831358ef34c99abe8fe525722e5c85008b3734e5e94e1720717e0f284cf5d56d747b792e8e2dc79e4b189867965785c18200e11927d6dd53b841a34807962d79948f24671f26b56db4ac9ba7cd13eed46c6b0717515e5d183068d03b83c959110ca61864244c8013c9af95dfe2dc2a77dffaa4dd9f87a645d0f810b47b0116d7d234d09705dcf4244ba1d23374839a6765a0aad41153e19789797f498fd522c07ae448b58c22ef9c41fe83c30925c1aab3aeab9572b52dc4b1bdf296b54882e634fcc173f19ee804b530d81b6a5bc30b1f6703abb65bbb5e5ba8acc8b309f74bfa2569ae4dc736f844f959e5945b0a9a134ada06c324214fa8f31659837887e90c90eedcda45b5dee236ac99bdd430c638473a533ab896b6cdaa408126bea2caa5189cc411d2a24de2e06eb761611e658957838f26366afd2181365c0372ee82686944c79cad3f1807ac5551141d76c5e26b10c910044cb17d211213828898cbf9ea024ca596a0b8be13d6c57ec6851d46c1fd16b426e43e62ff53f6ae925674d99272d7ef487e2077807e16b48d3a7d5edb46937abc84eb18712150cd51b228f0fa97429e1b963883b6b5572a8df6d60f52e2fbe117e0e86de2dd15c263e9bd42bb16160a52eadc86259922ec8e7663add7f2aaee2fa7224db97b547090ef424702c776d6b2dd308d7a357d2de512028cf6b90f89a3f73839fdef1476db5501e01d264899c5ab6a374dd842a301f0ff21fc183dacee38f76d78da70c4618aaed742aa7ed936502e200105e4e48e72e4f938ed6dca25d62cfb006e8415762b3cfadc5cbbcd61b80776f9d16d708aedc59d8482b6edbbea0b0b07f5e8156e22894031c54120a202961c813e4978b1e62ce5e10450121b85a4bf06eed8366d6962e3c2f9daba0a59f15865b3ea4c6f688905c4fd2d3d64bf6bd30fe3daaa74c89c3934eaaf891bb4eb36d3f5fa17c653126ae1aaf3e0d551246cdd574edf517496bdbe4067c6f3f12395e2aa872d19e6b0128b546fcb7cde342633bdb02561077d4e2a5a91d3c766a6cff1090347849a08429f1fd6238436f8b9191e304b24715c82220e16d2b2bc39bc74cf40467009997a02496ea7e9e02e6178a4bff96ba3128dd76326312d600b14ed78868f6225d1f7f29ae1dd0aca27b2c85696a4a5b892066ed16f7e244acde49e5fd45bbf9fae961adaa0c11ac749408d03e318afc1027d2da8437439429a4ca6dfa7eb03f7ec52e037c0b798efae960a41590dd3372f14cb22e1d1437eef5931965dfd5f7a0350d3bdaab945e70f94ce1fe086f698c008b5f65c7fdfc6d4375a9999a3c681da8d0fa3b2abf85d972f3cd9c2484bb9fcf3605410d8bdb0c39fa52b0db8c56f0f14b529f145d2f05d9ac5d7ce3f7b612d7d06b7a40ab67b1007583bde2cd2f5345da80a18669f0a6eac509e12a20afa29f6af365feee5a66d8326781b5d3b143125a8320b7dc3a76f4974d4a1f1c6de6a8eab1e3387853d6bd6de3bbed76ce667eacb64f7c240bbb747b4f8b26090c1ad79aa7cec011be9235b4913fba31cdc854ccc126668008ff90c56544c7b0e87105982894796b8853ea9d8b006f0c66e3ab6fcd2250bd6641ed8d654f5959df3ae04a4469f9836b00a9200424416da6d8840356f270bad6b0cdc977064f96a6aa227b581c17cf5adb725ba3d40d03efb1725d8766e7469754db9111125e4d87bcef8d6a5965fee2ea9c8b95894c9b2dbe24144b5f80e77bf14c0c8b4285f902e24ff21fa66c13310e333ff13e68807b9c776204f1a341ebc78e3c10b3cb7ff7d5344fd625703aad7b696bc40931cd3455b32bcfe433af8c2d0da92a7d48db7c88706dc0efd0b50318c1324134b47b92bdff44868f187481c769c1c4c1aafac6da93eb67d5be1a4bb87c6e3dc7ad194a38d6422ac088ec3f82fcb4b2393f84d50ef616b889d36acba6e19438bae43c497dbe1a04a8811c325fe036d264b44e5a7c6d2ed5279d3c64728f6afcc0b55471cb03a4f863dd1df16c6b17944bdd9d49f51ef19a8e515fa74e795274cef7bf7d9eea6f6e2812e1d4060092a21840967ebc6d9bcf7f2a0c046de0c6798ce27212e2449c10dc7a4871fb10eb129eabad10654d79a6520c0b086cfbada44565264bccba43eb8fb1b426c8d8df89b071aa6a45c53c056545bb4f6a37f816a88edad3a88dcb9a498d5a0e4f8f17b9d1408b2ecc1e9e89844f04632fbcb1ade1372c96f52832c0ddac8f1eb339dff304757cc59ac78e1badb044dfb8ff96fa1274690f04a223931569f6a7338b6de6c9401c506aa57491f771de3be8f2168756659d891063e452cca5c504dcbac2ce8eb185a3674e0244c1ac528b5ced08a0613a49090faffb28915b0f1c491670110483cb6ead25cbdfc63d0337cc28c0dc5e8887ea57f0ae6f986ad2e52e2c6179c692606875d8c53cef735f0753d3392a0c50a8546968418253afb1d1536908bafc318b699e80b19a4cb8dcd30b60e8fca30caee4ed925f6c3601d0d9891f292dfdf0f6606dca6c56fdf108466ce4af7adc37897ff1ecf9c253bd1eab965d36ca858ad02f633607fbb08519413c3af729c189fb119701abca61b55a85f7a063fdec4fc3c646391f260d012558afec498d55b3c1f7164ba314a28d803ff88a49443ff1419fd6996d79697ea9e9b4403e4bda12712e101c751c0f02019b6e35705c2ce5e82556c724154ba73ecb5b8bf3ce682027cde392f1802fea685c1c14b57498b1f3e27d6fb4b657adbde0d5e190a8563708a48f3f052302a606144071abf9984c7eb6d50ee14602dec987f4d3a829c6f1f55210807047b9cda7cba778818d0750954e0cb4a17482dbc8b2cb47e6029b1bb03d906f7302a4384d4878d53f6422e493670c5a9b93c93705841e017ba6f56a1cee79438222c25f66a9069b72fca8240e9864697f8513cd284c4e142c952113a5945b80c6cdabaf197d79f71c9141f9d449a1eca5d8309bcf02b3927017498889ee139531223b953d9d8b6323742802bb39faab1e4a5dd36406f776b1e7653acbe4a3892d17ea75a2ff5b936781adfade291f9045e275bec75ab755ff792850d3d80d47051841d582d83f192add50347511609fe5965a6bf5d0dc5b299e55070b8eee325e8dff59ae646785aeaafe0e5454c88ee60188217445b17588ea3b4676c37d04345e9f4554be342e8551ba0ff6f521350e6052ecd04e49b701940eb584e1818ac4c9a504be7d46c5a334856bc54d40a8a64ec550f3988560641aca77a7f7f2f9113ae1e0b2eae3985d0b9b3f8903ae59c9c6657b58df06f52269182dae2a92467bf02dd7bed3dcb4b16b4803a7809a9da69b4e718b6526811413d0a8ff66f8a80119aae1f2bcd0c9faa32c5748804312adc2747690a4038983922a3a31692eb8c115c28e0973eb4bca1a704c73ed4d3fb6c981efafdb442053e81be7d9b918385ded77657becfa1035ed6f2dcd34c4d905bafb326247a5d5ed498a8554ee04649a83e84a3cd08fa85dbad51eb9c796dc46f47c2d2b1ff8c484eb1ec6c482d329470cf40a68ff6c6775a117fbb402e68d7653b7ec75184d262cc2618993594b66e13a8c683e113d7c874952bdf0d450a3dd2a47ef773a501212d5eda4d5aca4ef6f414a238fed152e3bd3428580c87d556a7abeb1c1ca186a1d11216dcaab92322e824fd62c1fe76b078320a25abfc0a38dd3838854c6d17000f7f976e8a31b3cca61c369672db3150ca6f9aec8444192946cabaf9adeaa6a6b9d633c0f52a106a6dda463bf248b4f84d25333a4529245b9e359affac651e088ca6e178f716cdb8d4d38a940ba7eb597ea672ccc1cbc0dd4ba9b0cfc8b368cbc3b23704c27f279ed842b45f47c71bad2ac249223fd7db978477324136f497ea99131eb8352bc1f1d389028ab65b5fb5b43d4b14547a22c002dc0726978745b529246fb9520cae80652ad7973513745972e6b0a74641a5514c96c3300cd477acf1b38059970c4a63b4bf28f2e48a3fdde5d59a4b1c2967a4165656e750a230d1666abd067f909b078e1a83de3ba59b5cf5d2b6192f5b17a6eb25058c6025c0d994d28c3ce8751882b929847fa3fc5254117636146c709108ee35031d5b9d8c53ec9dbac9874afa5b7502ce8f67ee164f11bc08b4bf6eb1bc26c3cb1cf383556fb63b2f3f18a63dfdf76b8c66beff4dd758ce6063c169335878a3c36bfc8f5f9d5fa7c4e322899bb1214e930113d54bc8af1651ba4b1abf0a24f1abd3a517bb4da679267278f0175f05b0b534a631c36cc8c5d6814f3b926cf44043398efe17dd616c6f2c668bfae73d3b63771a4f6360a0c2237d2a5dbdfd342923356f0897b67393aad7597ad3eb4fbc5625692fb13f26d10c6a53393cadf0b3498f7be2d1146936219a909c349052e1fbb29643c318b0f9c0713571706bcd5a5eaf374a820edbe487d07358b391dc075cdc4e3ab7cd1db4ed399c98e643fd2150188c01e600828714b457cc26d1addb5ca8e9b2e4a39fafdbc084aee3eeb4c3ce1fcc6fafd0472f0353ecd7f0c496fa470c6f84a32d2b6c57e8dd79aa169b49cddd56fbc25bff857156b7291fc461f5d19ec74f0e09c260b04ebc70089154ebb27b4555dce130a758477eac74e359f30aab09f0fb0c4c1b21ee12174698dcc227ac678814efc7c8750b85f496645419ab759765215b7d7e1c958491acfbefc875200b90e43cb76dbed46af46d0818137562ab90ba8f9253c6aa3637769b45e790adb58cd962649e8e743e5b509134ba17cf33ced355bc1b5b6431dab7313c102b9bc1a447afa00608adc0067e23b5c7b13ad026b03d7309a15c4663e29b5ff19b00e23b3ba54fef7b3aee93b7e989a30300a03148fd280488f2f617d4732a481308e35ae614fea8c32ba269ca75bd1754f40ffd294e4c0e0a149379a67a32df9243e57a56fb85557f98d5b6a5131bc7e38a300a40c60036e44cda22950fb3125323c6a4d233a20fa465b7cf8644896516d9007f8ec6e9a1d602682581bef143f28a5b77fff84604ed49c478d17800a830e014a1cda6ed68f98947e6303f7971f8b9854893052d962013c8bed6f9052cb7b019bea83cb0973e0507268e39c0838a621c3da33ea177d68b1e332868ddf5da8d172d02f6f787ee3ce210f9acb9526a704e3e0a16ef5cac79ecf8cbc3016cb1877f47e8a161e89bbf5cd759d0af17ac0eabdaa945e0989e7b2963ccadb32c07f0e6cd17a7f78108f948ca2de88697f5d934fa1802f7f1c9107bc561dcc282191f5e1fa61449dbd9ce443cecff41c61ccab689ec02623d8f19cd5dc14576f7cc2246295eafdf924bb4c608a8f5d397b82b11e2827dedd689bb7cc23139d0548a1ded51e3cee5d03ce1571c8b13e528848f3d98c24a0b8f8136267ffa4e3fd3ee06ae2c27f207246ecfeb99be0b215a16391aa8d5da118be7722aaebe31205f10579516fb8352f3be915f76c850260831e1861b55465679aee370d345322e24afa8848ec5dfc44a116e449aaca906bb0fbe30c1c467bd9cc49bbedcf3234dcd68132a711b59b1bd395ad3ca24dfbbe9b4bbf770ba4508cd36417eeb71a0806de67f18f32ea7dc70cbf80abfbab57a807be7449809dd6f9d84a1c56eee1819825da816535603c20fd7c18b4843ec0bbb8c7b8fa2e48a2ecd7206fba77289d85497b9a386e67a0e3ec41b25a65720774fb9d074f3d80e94727d69481bdea65c24cf220b674f200d0650c544de6d5212fcacf8e5cedee20d9b1fdbdfa86c7a953b70f85d171c7d7a2c3d1fe5465cbbee223425c3594c6631890eb911913f518da7bf3e6ee0009dfd0f6095951603dcf72099087e3ecff2b4b878f35a2c7d43a808bc4d718bd81d07c48c809d21582e5f7c4b5df261433e729e21862d34ee2839954f6519b143b8cb12ef1b61c89326c31e86efa93a50207fd01a77f77fbc75211c5c8215a6a5448fbbc0e3910019fff7f7feed7cec5936fe9359fccf124232116fb77b661771a3d5bb56d0d15151c0f9bc84434ec6ab2e47210511f7b08c43d954d340748c3a7d6dc851a49a636b1169b42f50c086ea8356fb7aaefd8002f16d738fc40bf74c66680568feeaf4564101004c38ee7144ffcb70a07fc1c1ca91e38e476633a41b2fefac4b916a70dbcfa1c300de9b35cab539d68cacb51ea84d47f676f989e7cca7644c679e02c5ea7dba7751083cada5371a98cbf4aefdbee45f44b22458ba5cf5fb6ac22eb2745902c53b88293ec38bf7e7434a8d3358fef367488ca2bf78461bf0693164ff4a8d4a15c1e5ece6a0087d080d39a6b93d137257d2aed602570b24a6c5757283c19f81a9b00062e09853dfd83a26f91c32690d3005fd559086128eaef1e811b6bdfbb789a5e7a2f2bad2bef69b3dd6570dd3fce0f7cde6ca5544458e108db6c52f55c8c68a8df5f72221d5a333bb7b3de2410116583373130f13a6c3dc52baab457b66505ab908002421d66e028c4ff3ec2ba66b64662f791ed1044b44a3eaa3cd54d5dff788596ccc349e4c3ac2cc459e2ba402196bbebc11289bb5471abedd2155424a3fb03035d43ae8a262c18f1cf8fc7516cd649d5b96aa4f718855bd3d19e6168edbcb6669c862911104c9477ab8110e555c4fa618895e6fc0b1bd4aecb35192a7975680a2d2db41fd4d1fef3f0e415894aeecb2bf4738cf99de2f7f3a6ffa90d5bb6f627ac5009ba5e85d4cd9dadc2f30a76986139af921fc145556ba90eee35ffe19a76b7635a013de999ecb09b61f48a1b7d65041c9f516bc8f34699096b8c9c84bbb91bd3934d3f15e171797bc23963735bdd31fc2b41bf47ccee592462690c06f00e71b6e3f9c824cb777f60549404a61c54c2f7bffd128a00d90df1dbdcddc4de6031071f4fec17ce235fb229f09637147f9fa4662f076e1f8fa77e5eccc730cd58de8c7e65b22b0eb1af6f0d5e77e90488240197ecffe9e7e4ae92d9f484c17ef66ea308432877881801b6bd0f7c9d415ee3b42a7740fa799913210061233d75bbd9efde9437b9a971491005fe50c5cfe0a0d13736ab196523a508f945c2bdfa4f40b4fe9fa385855e3e916ea0a5858c1d9b39cbf47339ac91331efd611b9f45fc35e71daeb6860ad914bd4927cc24c318ff68086081e227bc0f3e2b96ca84f76379c73f47da33fd7fe7a6604a8de489bf0728bfe0043ab72d57edd39cfd146b1e37ca0897b7e29d4432df9a1464924695f467e5e9aabb4abb52d718f10702acc2375389dc23299064087bb14f9abd140ec5d3f45f6e729cd2dbc6683fbcf5a790e90ed42da9d90b1b66b0f2d6152c7c70fe93a7c5d102f898d6d9b2cf221c68762845793145972bb2bcbd0c19d72507baf156099cd1c47fdf9daaa7c27135c633817b5733d0fc658781042cbfc2684a5063a9bc5262f2f9275d6cb9103af94b9144e604e4b1d07c08609ceae7b95415239d3be337cafd0d4ab371cd47cfc273c4ab1c4c5f3fa41c06b8ad6c68c6618fb84063fb6ab6e29a75d273f13f9485afb1d1a88ad49212cd8bab10708275222fe07ce85b6b7f9a1b8ea33a877a68992a28e1de7ca6354be3cc9e207e571df405c5cf9c660b39032b90ef9d075c30359f971ac1116f29ae2b1fd1d993dba71435542690d3e8f73d85551ffff4232b33f17a72fc2aa657841f0a5771b19fe5a437d7eeca34a23cc6212343bdd3da90463139918efeada6258ee6fb3e72fffa9b5d6d5c65dc7d4baf46d59b5d6e7eebc3a3a0a76db635c04dd829b54a59ab3638c21e2fadf9022665b2af2778109d3daa8228a3881810c207f5f54887528a06665392be52993138f53352c1da0cb6eae49995743e66732832d294a291e5d36224598e347a85858cf9cdd4a6f4b4089b725905c0043f02c1ccdec2cad5e0787c41797dd52b39f22b66cfcb0086b2f33851e9252a071bc416778069c4c02074c6cd48453ff664f209893cf364d7bf58cbaceb30bdda1b4bf2e020a0c06afe4662959205ccbff5001139c2c97788b6169ec1550ad592ac4115060dfca7ac27bf71900a2d585cc17f9a5544586e0c860e627fe153584a2703c174e5dd5deecd1eed88a9d8be67b618b29e580a87e67ebd83ae78d081997785168b823710a6dcdfcac81cb270eb80ae121fe247640c07da097de7096f17d6c37f7d66f4d4275e2a123878c33852f37a5e2498c9f4a2176df3d056cbab8cb3be3c5ee7e6f102af4569307e6ec2f4d0ba86fbe42577931911fcb5442a8db759d6fc356785945cc5abb5288b1d3b354798443a92c2b1c6a01bf2122fbbc2924a523d628d2f170ebcabc7d74ac3765ecfd3cd2c4911c50fb75cb89b0b7ccf469de6202bae5ccd892b0a7dbf289a7599739bb16d69d7b000f0c75eca2399ab48828468985884a1d72256477223fdba09815b4e6fe9f67e1aedec02b4bb9524f2b6081eb0e3b8b2cb45964edf2e772164f760095072954f114ca297277e888ae334cefa66e00774dbbc57bc5e3845d8b1d43a967cd97e0811734c945d8c7e0a338a48be8e17d08d99b90a24e9f4ee2802bf6ec03d2f50c92fe9c7152c25e67411f2a39f6be121291fe296286ae79638a4ba0a5f8e7e2ae7bef26313570b6e08933d8028fe1004144069de0750a1aae92ddddc44d122de1179a315bbabffdcf72009b638a0426b07d0424b09819359a1bdad05361ea132591f5415c209cd35c5937989e645b3434d8892dd957f922da09d2841787869748701fe93157918e6de42581761f70b4d0551d2aa0d5d760204b664b18c016b702d7ec0a988acfab67820ca24efe0c700c5fff61621b84c329a4b2847507926b8cbe1664465c0c6f2179ae20624fbf0897a82fe31e7e0d9ecaece9356798fc044503c0eaaec8864a61e68ad1c6ef34aa776ea46eec5d37486ccecc74ac4f40aa50ec3b5b1fbbe74887f4cb1a8953b179d90cb63273d8e4751d95c6df0eeee132173822472ae1c2ee48be9456b55dd89d014d02731942cd04141919dfdf310be85c4093f60343327c2e853d4f02ffe70dbfc0e99f1fe28a6ed069026cb10ac8cae44c9552bde696ec0969630d48ff363c6c2cdf55791fb43227a8b773cc7087225224285af76278c3b33de63d06b1ff76e0fc1db1ef81be50c5a2eca97da09f5b504e522412f12eacbf4417a5ff61d2e3094460911044242185064e7eb529a088a5bc3ecf67acc15aab308401a74b46d0c227197c7e1a2fcf2605f4fc1db82c01c8af751ab6f5b2e9d2c0193cfa5657e4f2ab7229bf20246a24e7742d1fb2be64d34fb115c8a338ba3bf9eefa029d753088a1d0318e09514c3e27d8c45d3446487b07bb62658f8bb0eeee0eb744a86a7e781d5751fe345f51476d1dc5d27f353347b0358204cb544e9a30e5941289be22c601c0c5ae0637b67357847a2b72c927e9b3590c4b1b5823700b08bc4a2aae2a83d8f576dfeb46050d4deada0db4b7c925e937f22e53809120746111b0a3b303b3154c14544ec99e34f66bab174fead534ee6a085a54199ad86d9cfd49a9b688ac0a56bca0f7da7a213e5598abf129f70e78bb2ba05f3c0b3c04062ad843c82106c16e80c8906911ef7248b7f9c9c6e2f3bde4fcca135db78afa69ce690af4a57b1d256391ec854742ad0fe444d285dafc2f2fa83113c847909be4c360cf18ab8ddac676ff0655e87cf9e62b61795d63cfdd4a90331cb71a69ccbcb3844750aa6caaa97774e1ae44bc56c17ec3f43f9248b7bdda586943b0a16e0e4fee0254783e7f29614e87c448ce28e15501b0a2a83dbb7888146638f2e5e355eb6ee846bdab0235ffb10426e78029ce913a766905ca895734336c345739ca3b41a95f0e38e3cb8e447b0a5f26fd368330434b83797a1d3ca75f11af0d8d0d18bb8ffebf453b199d39432891cb7c97fdca552ed4894fb1184f0fe96a2859047fb67c33cfc19f1ff486517a9f4415443c14b5383f8a24959991b797bbf964cf23b9363e0e98a17757c00dff9e03dc5a3421e6209c09fb8768fb55a0c0d2b2acc6412ba6d99d60b44c8214a86535a1a44dd5d57f7915b2652e694219e13325c05a2809983f8932b331616da7c8582563e82e1a7b8d5196ccb7d55571c5515c323ed8ce6e7e9136c8171461369f2e271e83b1021b92e61c8a86f5b0e1ef3c83ba0ef1993ccd37f6646dab5d39442f65e6f079e32af8d78e4a2c971e5fb345cf91272c11a635a1a0eb5c27113abd911538b55495b4a605763e25b0db631db85fe15896e75a4c7d75f8fcdf9ea67eacf176e80a5cc42e2072c8fb7a6b3175887cc99bbef1b583833d7d63929b8064058aea5d24c9420db6130317d936f6fc68feefac7a45a2ecf00024e2fe01f0691fadf5730e62a619251c48dd7a039cb1ce3b97b4b80fed99b9b36530afe881be6b1ffd90654349544610c912dbb3618a362cd72ae01cc2113b7b346784cc0facf3692a98fe0186405aca40c845534a11a4554eb0054217b983e560f92fbbe26cdc0f8f3f40c9f99c07ee578ee4a21f3a73653ef7967be0677b291ec39b06bcd1349f6650028c6507d88db2535d8bf8bebc87ba968fe8c0c5809d80cf974599998d8e77513dc1943f2bd7074bc0d16977f242e3c197652fd2d380f2192816929b4767b543e5614ebc8146078acb0ae1336c0eb48b35b0a816bb2671a9c45276e534aeb114a1884c5cbc875337a12624887bb314950507b0d52cf5d651868c18f2851bd67e0731cd7d2b58f313acf51d4c7527ecdd3efcf4b7f3837681520f44ff8458bb391ea1a0732473a3e74468a8eead1a3ba02e5a517a11dde58c407f6c55953a7c827c38756ae9de83201f670f924baf14a67187e817244dc7f6e7c61f08b080b671696bddbc7cb188e8f527855ffd7e9083175eaf05cbb42167c13f1b7fd08a34e41b67fd9d30a55aa855c77d231c02dbfd638a3bc1897fc649aaee79b46fc9eceb7897e819f94eb2aa83ae56a49a1b6978e599b4040e43d9c640f16a8d84dfe7bd29106aa7e0223498420d98395877e6c90aafcee26d049079bb0b3d4337ae23b2737079ce9bbb0a5229175f3c43c35eb8e0323f3af60ca10cad571467e57870dd29e10f9d8874a6790a376d7b1520c71da48ae540d64c486a4f6acf2e689f6c88ce58ea7004bbae61f45e346af5a2b58903c7d00c01b321980816ec392dda814fe3c55776d314859c3a623b6644c56b9707586429612ae3e31da77c379ad65a2a526a016d54e3e928c10b75550bdc9fc25712e3549983fdeec49ae938116e30f419be009a8ffe3c14f5e3c425d3594990c5b16b3bde6b4f9413cf2970146a676dcdddf78b10ff1f6062be1d745cb181cc843a4cbed6873c6134d09293acdf2fbd3667b435df9aabb6c025228ba55b8ea3ffa22df60f917ec9ee76fb7430817d37a29415253920efd1851f033f638227a2f67da33d061ac96ea39447c6781be4cdf02db43c1424c91e97ffe2ae613cc61306c884a5bbff5039ed4bffe7acf89525e8ea864966350529b8d0cf3e778513f701dbd0eb06a431900265179c3d2947110bb46bace31e247a1ffee37e5815454c05bf4842d93f73eb657a79cdade842a189c98339fee86b3b76c0c3a1ad1604cccae7df4ffe1b9b085acb128033dd2b5578604609584961e93011d79479088ca160f0948f510df813dd8622ab4fc4abf85614710addcd78cc5209e94c48e2f6c9cd89c544a5d11abef5a7f5d79f2611d9635444b1bd02ca5deafc71090c7ffd9864a0bb2c51f96509d97cc6962ae9e184a188f7bf81abb2b785301fdca488d07e095d930c8aa728ab632eb1618bf7f84a136909f62cc2dbf1a220886f28b1e65bf6b2a1258168eee9d1c7d6e5a35196b38c84f2ce000209e47e587d749b9fc4550b384ac834d8cd991ab550db12ae346a888d3b9b67949a528363e100230c086fdf2a52320e774a292b8f16c7dab70ff562b0802ee1904d2be5f742d82def74792c174fab6ec47c0cc027902bb133614f017e3acd332cc0d65370c188da0461c729a711d43d83811c24bcbfae427d145bd0ba03dda54b73c8b147ac09bd9ddc79b6a29f6e9894fd427924dc796db5137e4c9ec1daefcd9dfab4d0ff737c7a19908b185a12353a88e3334c5dadf07c15dcfadc1c6c96ae1ce14aa2e700aa364e1d4cb92762b3127ef36ca3245cad3e78091d327e3e35d1fd247d156dcb6fc71c1028cc434d17bbe5afa8dc712b9a3743790f0beb3a2f0c0c598d7767c3a5cc001c5a97a55a87e6dce9bfb4dceb93bae6cdd75a34b02d5241024c39daa646023f6f8e3f3f8311de27dfde905c1bd497167f1e59e2dff9f633ad7e96653a6db8ca91e9bb206c21ff4a72926eb90f60a784bec21347441fb19d92bf1818a58c5e03857b2b37aaff65a6047f4700ae6202c3506fd2088ed827a51b9de1648d57b2c6608d86ac37bc73236a3c7583ce73da39d91d2bcc5afdcea81e946eabb51b529dec31532830f96997b0c0ea89ccc25edf3817ec67e9e4bfa9f96dfcc863483ef89d2270fdb15e56c7beee8182eb3a3a90859afdbb1512f33609a542e555dd729cdb4c433a2db5a36a9c3de9b70de95839c874d839e350b0ec48e69a05c595ddc617cd801d99f84cf2c438312b46eac71d219bd292782471d757b548d8a66b551d2954fb38464af36c4374300cca72e041494b29a7cf1a11fb0fe4f4f0e1bd43bd2a554e856dd4b43455edeb79779484f896b70b824231538a90bfe6e5cdf0d3df04ab6a2c170f8ee15247740ab4d756c6c82ec8bf65aa99de42f0f72db27f9094a454deb3e7956a5e29c41c6562bef037cdfa5d7d1867bed6e26125d3610a8181d35e6b0ad55dfd715a8252e0e06baecdbbd84a1853258f61d48c66b948cf66357907c4b99f541cb6794b9136a9a8da0b914a39eaefa89bb8672718f1ead2cfde56cbf4c21ec46205a4173555995b1e99ac65d17e08eae1d49238ae7b8287485f737325cdf12590853c2c8a22474760704e5635b66985e4fac9239d03adf380d4009a16f1cd1a930d9cb637877f38223ea96cea6a3118d621455f35fc630357be63ba6f485042b9514d6491a155159c6583d0db0ed1b72a5bc327bd47f5b91ffd1ff4bd38acf1464c6d06d36e923bf76c38453cbb690dc8a47eeb3a89f8e8bf342ab5afa1e7964d8494fc4663f5273dc7d2354abd509285ce0b015811993900c1b68fa2f3a9400369149ef0e1e5ecdf497602eaa90ddc712a827ef9562569ebff599701f8dc5d3c1b07d0a2d5d6dcbd4ed6e5a18a64572698b8ead204445c203625ec549bfd9d11fe026c7d78b2de6c462bc0655d6aecaef5f2e725f91d56d9768533b1995aa0c6fe1da554d2af86ecbb7dd385c1c2532ad72e21dbb93295e98cb7acb13f2696c11aecee47cf1e31bbdd22875713fedc648e52e2e6db938c2385a6a702d105b882e486d60ae93941875b7d23b16fb6548829235ec83cf7545e540ceca972e635fc8e279bfca2dc0ba28904c2fc9d49009c96701496e2dff81c7a9ce9a8de99964d8d92fd4b46817223ba4cae15d7d97cd4c33e9d335e0dffe75664b7933199dccefb46cf52ab512f077f3e139b485a5fe82b59f9b51dccc95e3ba6f87449bd5c20fc64c7ce54ba85723ae76322ef001835e70f8e9cd6ae78552bea26e534dd992b8fb57556d58c12bb3353d9bc68ca4459c4024e5e7dfe122c97c84ec12e6d7d39b2c10bbe4bd13a0c42c9c65b7c21e592380a0b02009e0649d0e7643392ecaac757987487547310495eb786610bb466884a1411b626def594d582bc285dbabf316510e74dc33f472eeac91c340a6692fa1b82eb56dd18463fb81caafd9444d3189723a230894003f4eca40ebefd5e1d3e22b64c823316d9fd689aed3c3cadd09620ba822b549b3488cc57070e9454854805d63f2d725505bdb161a789fb1636efb1e9ea4b434d5407671fe31f239bd4ae530e3d4987b59550043eabc574fe6e13678d9309aff2270df915ffad27e3fb750076cc9bd007300581fea405c49ad6af9abda4e91287434b6a609b8387bad8b56fd7114b948428e40bf6b212364176314bd6af1a6e9e2547ba30a86d4560bf1640ada7c0398fcbd176ecb123eb6c2844c70f9726feb8dd4291cedf8645144cbaeedb228a4c60df6a1d07e16bb67121b3378ad235b511b60d01f074cb3f840b90fd71492ea917fb94127516cd4f08d7bbee6d28eedab3130ac5afa7d2c80833eb803afd2e0e1dc5b144759c26e0f9e8c81f3098df30dc8675fd8fff68e33a4f179ab6ae2623b4762616ae8c662faa81275ec79aabf233bce25f4d986106c14b070039f50762420d46490008bad25844789b5c5e94e5fc3cd2fbaa36c0e08bc772a74e1414618dc190aa2cfe25bc17f738719079fdfbc8244ff9f3b5468e932b1aa6a9d7769b6c4bf368cb65fd0793263337fe86e1bc4419c7a7ba8fa2a987af7eff1f178caf6d765d4e24878653c835bbcf75b726dbfec43bf34be57db1e5dd48691f2ae80dbceb29870c0414d5119af0fac7d9346c9c4b7f08a7fd09a153d040c7e759bc87faeb85a7455fb7b02000a498495c1e40b79159e54c8447850594aab3f7b4b2120deee2523b60547c53e3aa9d19a37068f606d9e3e83adff9cf339d21694bcb1d60a1cf8dd9a0a7037e7420a3a9c7aca90076999f6d920adc49bc9e23d7cf36e8dcc2a60f6083924ec58bc61351c05e5978dade3590689e4fefbff829eb6812296b3afedb29008c7ba554ba95ae691b62409b228e4fee221dfdbd97a365ddbd4a5c8635543b4aaa3213039de4f621c8adfbf7779cd2202f04c1052acf0b70f3faf7059a099e5488c67ee1d65fbc307f5096a401bfe5a64805ad19682589285b2178deec30c73de79b8f7c2175476b200539342a81c2b9b419b7addce06902888a1ef2aca5a8602aca0603666de7b9b14200dfb1996ab4dc95ef6215fa0c09ef24c33159e07edcb7dedda279f7f022b070a84b7faa27f578b28593a0af2f8ee46958305b677ed5f5a524b5a0d2be353281986314ec45dc4672dd77772a0b81435ba40bc5fd4e0b760306837d4bc5d65010c25de1b8fa9b0eaa5ee9a93151fedbada3cb234440537e3b4f7d66574801fd1b10e3753a1f5fea60c3c8a723432e0570b0324a9821185e9b51bcc1a1519b476e5c7e7dd2bb8b339e6ba0d500c15b921d77819cbd91a80c0d6108fb3ff1e7a34fd5bd9558669b3ceeee8244d8cf87fa716da3d5b91cfb32ce5147a3d2c64945a580c19d12dae68f5689f62bba9afb7d8f91472c67bf52209fdb16b3ac7a0a8c0787a2289252b50cd57d830f716bef068af3abeebef3acac4cf5dd93622d6617a43e8c6ea66124783c99e94dbb99e3046c64b74e6bb5d60461645262ec91f3a85e4b408a7abcbe5305b3a2dae1cee7d4204f36a32420d62d57836dd64f3877d17f0b8b0d170d832f8757adc9e8a303b1dc8289e2621c516bb57111ef6132881880fab57d036a2c71896dcb51f67fbdeb99ed2d2e97a7458177babd29d9e34f325d035d2305e5038efb120a9e7bd5becffb8084571fa149255612d2c4d5858796ecfbed521c6e144caee1e23badda438e436fc8feb6c6036767c027a541d98bfd1f2d1bfda89916573177c8abd91f16eadaa2a30067cddf20b9ccae2c43f82f6bef06583a32b354cf9898b4bf39fa96b2eccc5dc8813743318fa546b68d468c95527976f29f15bdae4cf6f9142dc2576f63e00d2b0f5727bd40cfc8b94b1d6a839e3c4e71c030c1945eb11f6870b0904b5c4ebe64563752076a8652c0142393f7ffa45ae02eed798ff91c76c28bed756c31fc0403ceddb848cb356a3ebf3497388dc535207361b4082b601bdc877cd317116876ef5d2237582147ec1709561e0bc79ef6bbd55c4844886a307fc0547004e7fd823cfcb0ce31f1117c1cc82cba553759fe31d4eb46cd49d5ad5fa537acbea25553d400693e61c449b84291bad17feda24f71f8654caf7259633a75025339da37ef3c3de90221fed49adf4bc172a14e900f4f3921b89c9ae470a12c9feb4c445f01444455e9a627b0a031cda7b99a959c7f88fd9b64debe25f5b0c3453a6751fc9f6ce1532058b7f9274ad1aeade8963780eea73be44356b1f6f9e4c1fa41c62b94e29100b404297c1f419974457dd801f9c0c5d0818d923675d4ba28b852717aa96cb9799e06db711967bdb5c9c4b3ea00b411a347d1cbfbd23dbfafd128762b75d33292283726e9ba5a72c8b7c8245e64697e2f6c7d2d6c4692ad295690673ae350f5b27c0b69ee3ff65af19ac4b4f484f4dc769dc0df94d69a1929fe86f41245cf1dddff86716c407df8cb1b39373aef98041f33b159f1f8e0e18dd4766a7c4bf947869d81d64517acaf0cb408c43e686fec880dfe08a49889410964d2c10fea9216579444f2a2377c717b1e8f3d0faa1b9dbaf84597334b177053067a6e8e9b9226f2c60b2b3c22b3fb30273d2ae2a12510b89367bf742c9dabe8f5e722419916c4264097fe6e9f3f870242538e690944e2cef8ee21ba5b9f891dc01ad4b9f93db3d17d4a494b74b520fe045aba4dbc9222b94f196e90716d5a2386f6ae7426e99e0772e404e35e45767bc3c06ade9393e1fd1a62e56105be24e698055fc33844926bc5c014120c4ba7f8dc9deb267f0a6ebc23a2d53e8d54a5bd2ccd16b36be33c00363d07b844025037f52093831bc2e141e27bebfc10a5480e56f3a96ccb053e8a3d9c1dfce0efb0be8651b591b803da3bcc4ed1dbe06e63e9f23462ea2c62d2dd1cdd9f84206fa7062982bf3b226d46a2b0e7ecf15a929d60e8970cb662d51792ca76c928a2fec031b8ad81dca42c5fd173f14dedb50f0e9f678e66f1e6e9f08fe7a09bb7268377f4ad466ed1a55235e6713d6234eb2baa5175d1d3e48760c7baaecdb9f0332c64261415686a0fb364bdcf0243fd03af4725f312e2e86b09710b002c4986ed7f878ee60050c0406020c79c21ac7d61b2c527b83f572da3abbda0646c2db62330f92b3b4100478c68efa32762a0ebe05ce1fd373dd23d7daa01caa114cdb8d363a141cf6b633abccc9e13c2abcbf5f04875e781b9ea576232d4200734a077c7c17dcdf361100f0703ddd5d303a091769ab903884d031af622a44bb9b25825ce7934589f2f0f040544784b4fea0653912b665bd72419073f6186f767080b875a7ed60681ef5abdf2a7424211ed2ad05da8a8818bcf0d8989344ae1cdbffbb167c19ff8360330cd28bd40a50d2e1d3a85b7ca0e9cd183c09b9b02bdd8a8c72b2bc6470c570d33f09a0734de648d6ff012a3f9842ab4c380369eab2b7233e6e13dae61b388b04c17d77682649c0296530da292ed4502eae3e18e7e8bf3f503b8fa6ca2120cee074295f5ea3af2e005c8975a21cf61f604fa9ecd672a33cc1241643168e689895b233e6ff1a2876636eb4ca72fa241e0fca936dfbf6bc4a96ecdd4232619345a2998787ae6ea33ee45943dfa03f81eb6ff971fc4602d656d3172c708aab1c5ac7f0c05c7e14a9dd235e25e8e352229830fd0fcbbbfee3d1a58e05f9566c83475f798f27dbf7963da2bbdcdb4f0a4914a1b9ba8d733c6e23a4470a4fcddec2169d63fcb79af69fc5edfd525071632c0245d580ff3979aca07bff4199f2eb6fc5c636012b537bb34d1f6b59fd75eea0fe44d911b0d5bf32ca2511579c8cbec89d03464e6d814def370b72ea7e6e90db5021b672fd1d97481188135599b2db718986c07721e3c3108b58dc514f44a263b291f808529336782079de98c0199d785d94fe4d637d45e49905d78ed5a0eb14bd7d916eb0c2b14fda456a884932088c2e707ec825d6d4e0ea2742e6afe11f0155823c815aec4319cd41417f57f1d6cf1ed9b213b1c17d72209b40130f7ca8cfb20bf5f40bfb027fb06958822959be2cff87390d05e12f1267959302ef8fe36b8736cdccaf99acf446fa94a69ebd7363756e70cd8608fbecf405536c09212a4d7e171fa1c0a2745b791b1d6e49af82856f50a548bca6b0ae5ebf4189bb7b3c39f129b04ff16dee31054825b4314e4c17999d96c538f0b5d0fe5ae35645109ee12c464271981f9b5c205baebbfb4e7a3eff4fd903a70e61c9682069d1edca822392859c1ae19e222272ec065b73edf4471bdaae8c5dcac323804d295fcd4f1cbc58548e8abf909f201a3e2bc18f2378a801b0386339af733d20a84e2f6bc7dfe05fa868da5d75366e9a53fb196c167fb255d85d4a53989b6c76266de1592fb7046d754c09c3f0d052d32218db80a977349d07489e6507924be715d78d1ce0ca46752e21d0720025d5c315b67ce443e2e49062fd6189a6f3063a319af21a27fe507381d8111c3a4188f32943d03e12725df14b4dad524ff2e473b2bcfac858446fc838ef80ce650dcc4eaf4fde2ce16f6ee351adb44b1f8b6744df83a38ee3e46fee95ca8adca46f71bead43c9e780d373d5d726ac6e9f04ab79e5616217f011ccb900ee3c1a069810f5ca080e772fbaaa8a26a4921e7d48ff6dbf08f50582355f9bfb1adc8bd9c5cfab0e2079613815e1ce64330d0ae691710865f3a422fd18b8eb2adce31bfb1be2a222c8c99e467accee0349fb3cec3948a1fb530e8afb751aecf2f5e3d381147ea2d1b06d92941bc351a2ef17585f879b1a585d235b85ccf80083fffc821f4f0d2ff97ab063550e2d6f98f814ad456cef1e24e25ae577929e96ca86611b4503804e44a2616b9cfaef4ca52737b21e65c8419a5982df9ff2fe7d95ab4255ef60a13fb5bd4c408c24cf06abed36ca7dfe30eee9590541054155c996610ccd406315b3d50ae4751e840cac0925d052a5c1901d798593fc764cb76e2994ad22451868f165bdc37c1140eace883d58012aad4d8468fb2703bddf376eaa560a022191076ff9dca9a4d3d4655be574859ebc6bac2b2e5018537990ea3a9e7266dd52c9111db73f9e959a714a05aa4b743b22905be20833b4f81cf343f4115c83d3797f9a1b44e90923aed1ecbac84566ac8033eb4bc6498e6a6cc199aa24b55fcbfecdb9b3be40abad4ba13b24c1813db8c86c1cb07a37fc69a76ca39b8db1965160397911521a5a48835042162a1344ce1f6c40eb9a351860dde829c86d416c9d9ad8b68539b7aa53d935eeb02ba8b53edcc796e85d2e54b33b007a65cdc8356766a69575f76cff5ea662a257021087f68889c7aefee791ba9bd51225e555f786a43df9b9b92ebfe9503a40218e344ebe6ace8c71837f72a65e30bb748ce79d5729390696409740ebabb7a9e9ee2e5338e5c37e8127d9d61ff1d9dce829add2079280759ebcc7d59d7e787006ee8f5febc05fa6a637ae48f082c3a9d792f7885d287e7c6edbc4e5547157dba68acd9f6a153befabe744c6c0919d369dfc1835068b4d0189b6d3254e279cd21d46cfdc5ada9caf0544250dd6c788db43e2846257070bc2a887131fe7912679564633963b1c4049d91e54e41912eccc2bbd831b46eb574fa58c7487ee5fe7510e913c239a31a64158a29e102ed665fdb1449820bd58941a0d2b379460d36d55bc26ae3526d15d94e834176f7ff21b2b3ed51dc710c82d7c493ac8c2272898871c9779c617243b4a17ad38cb77e680d06e69d1c9ec3555ce47818406d2a2fe33c646ebc1b8d94ba56efe743f61f6e79661351866c2298232b176cc91ac5ddb5c4fbb845752ba168d79eaf9fd8422a3b6632accf39d1922364b441783e489da6c7b86e73336b707230d19b5382347926bce9e7d4aa3984714cb02709941aff90ae50967ff7e455a595123412cc028c51bedeb03b15955841d7cb4a47b6166f21309da9ffc8080a0274a487396f12d007bd2cdaa15dc9969f4c0040b776ab289befe18f7eb14997c55809081bea06206721596207bbdd1b3874d708d2ac374563b0d0ae780b28f005a9a94969fdfb7cda20c876906c3fda83146ae261ce5a273a9374849184663d9f0ef34c54c4bc6cd98b746d67fe8fc1c2d7544ee1e412ed2b4cc60285cd996e2e7d635b45ea246080fda2c078abbfdfb07690b923c6676d8ba336eb06f01c73326290ad6d90a2a41b3a7817618de9a8c891a287d7327cda1e565de66e8def7a431fc9335d107bf2f28a169745b99f88c8637649a1d5fca99a0307d280c491f51cbc9d7ce140b72404c225447a3830afc4be82c510440ab9375d49fe9bd9cabc58610624d2706d4dba69c4db96efeb95ee97e7a19d7bca90bed6935ef8e921ae18bb7853ba9ce4cefa81778a375dddb358d3c1504d1355b448e9e95f29beb56c244df874289d54540d7cedd272dab58b0edc410807df4b5c243d449740de8664968da60c28d2dc8b04f7b37b188f99f38333ad7b8fc9534660a928ddaaf80f4b9c6bef32b63bf676e0f652a46859f682e00add205f1e2cb7853687350b00f7e502c30e5f1328f4c213834ef4d623d2680887851b3101b21ba64074b6d4752c539dd508c6a771fdf36ba923dc07a4699e2c0e111c74e9a70a682b7c37ad2c1ca94a30097e4599ac3df5802762d41884eb058b42632aec2074a74604cf83815785bcb1069579598e7c77fe770bee2696ebb03168d14e9ad2c059f26d8b7f26a3433462c24b389df73f941df68dd7505f189ab37552e96d19d825bcaf7376e53f0dc63d1f59cc9790dc9d3faec893276c8585eda4177ae3e33787417ae9f93da6fdb0f95bec4a345492f26d9268d5281ee69d909c9ce7f4dbaa729890ac1c0ec8e1ab83c2d5383cb1b537a8406fd6149ff9034ba7cdcc69bada199f6f48810e990c8ac71c42197683f8b018707231f1e65c1d22475c191d6124a0bdd2cc42abde417ee4be81e73e46200e215b46ba5002f2b5c932fcdeb9cddc0ccbdf3412798a614894b10f1a4e0fe2d6e08d9fdf4bf7bf8bab5bbf14a4b529c9e6441d484567804e5f5b85e7c7700e65985e0ba443004309756fe9b9dd7bf492a1e09cfbb69441aae75f7361072df0cebd9e2617d26518faf1657411bb6c7af573bcfef44c48789566105f65593557c13c5ee49a450a601ba7bd2630b995dc3f4de828467ba4d052ae8c00fd4745b3ecd75e81900567be22cdfb519835f8c65240c8b62536417def3e76fbcaab4c735f675e2d72b7360da17e11376972c65c5622ef156f12e9f860702fb6ac9d86cf242bc947ef3fce777353692e7347d708bdfbe78e1193fb74ea3918964b9559dec439ccadb259b4381a535ebf3b4192dc7297f44261fec82a31140b44f3a48b5e1afd5dfeebe31e9118ebbbf1b040ee1695c01e34ddb8492074787940141eda181142fa19356e7de6e204958eba1dd337429db73a6a44514748554bc440180b1838f29f46bb70265ab415e300e525b6f935b2c78f1ab825239d5f57db28a3f99e5d07294dc6174b589eb44e33aeb478dbcabf1e8d75da3a7ea8c7f0b301aa0a38ce6db194e472c76ebb103e76067de525f3b9821f54ec52d04e2fb1551f8d75e149884c69abe683776560982067d2c6fb395329d8c4c4d56ffec729cd375179ccf36669c58bd00251ac2bccfcfc1b28f139834d5bb0a156947ec23f4b193a26b8acd071492fa28afd444f7a551abdeb78c170ac06305fef35947fd8b37fb4860cb5b476175786b247bee07dba6ae36e920cb8679d27318c191b96895a8c239d1a1f109ffaa77e2d8ff5037bf6a18fc7411431722a67f91c20653f964d7c0e1f9c1f21c885cb8198265899cc314f7dc9d5d135b8844d8ba771e77027d6c473b85cdad9fb4ea2363ea80c9ed04c947ea112f41dcb349eba7ed5a5027feb787b5943a0c58d50fd21187f2ab27bdf4f66e66df585c5c4128553ced0cab375da85b248c4fef5447822f36791287ade983bc490eccf4a8b955fb0298ab44ac02d5619835ff0855be27fc35810f56ad6ada902e3c75d9f567c77269a63bb701e8be125a32158b8ef2a5398785c1f5f92e356cd3be065362b96daf2d3cebe7056604bc2aed208f69190c9965c44eed7aaf6f42393b5972d2e726889a753e43596911b60c44139620e29723fdf3122b51cd8f9c7eee6fa1d5cc7497e7fb961178868ed3e089e9adb771d199ada01497b1a3a5c24578de4131c206ceff88ff550526d49d927434bfa0981c48db2b003c4a30f586dab0255687cc43133f550d916843f6def631af27afe9dbd13286129c58556472b66e31ede8c6d309eca219a952cafdfa09a1ff569597ffd42ea71139ae526143172e4a3d992f74cb7c3b86d6878c83d4318920364d597405a8b8a5751f9918f13d6fa886bb8445e0328d749258e907d5777530b040088cb464406fa62a9b62c757d26cc305a8a3af886e4085fda6fad9e1c6e5867e7c1b628fc0f2f80a162f11b81152235b9468937b67a0ba19ef0c804910bb7a881da46cfef829c89e4706ebbc983dae33d0b1198b808c65286d0211e4512304f0dd42f989858235935f7912081ce0292fe75ab37abe07e90e26ef79a2df3cd241e1f2f7adb0ae10b53cf08c4eba128017ce57f05aa2601a80101056ca48cc4496607c140d3062f4ec7af3db2e8365b7dd6ea1e82fd3588e6a91dc839f629166e4c02185086485682a01d17ad01898438a6306bc270896f52e63120b6981ceda4d888cabe53a58837637a4bd8a32331ec73f95665662c80c5cf975ec952682819d06e70fb94f5921513cf5bcd06227f25f376b53de33a171ea46d5d16befb157860148bb293d12dc21126bcd36dc604323de7219cd74fa0366ef9cd63918a4a0f149c13ff0ef8acf115602726781b30e58ecb2de6d078ec56f2bdf2d2713a04e2b1c38f5bb5bc4f334a0304c6378ef40ed158c48bdf252d0d2305e0910e58775b4c0d551058c393aadddffbb199eb0fea3147d672145ac85fef8752cefe50f83c3beb65fe8745f7b47a2057a5b92eb7333ffde82f3ad3fbf313549651c3271daf8ff8614252abcc1c78717e6df335893a844eddf7c6424dea16d21a3f6d2f411e08e90f33c6834e4a3f514446c04036e0505688cfd3253e3cf9a9d9dcf263e76c9219e55222b54b4d90627a41f82dc32a6734cc0300a63fb2799cd4600eb6779ee58848711cdef9ac42aca8232f6b84885909dbb046c0d7c69db94a7daabfc65b82fb74b0f00e7acf2bcfb57cd6d60e4351c49d12605369349b6c1d2360e48688c81a7bca4b8e33e5d00fdaa3f4c339101d6a8008fa4d78e2bcc734940e599edd8fa9a9878b3eff63fcb2e7b5e21da8542e1bb443c1a187b28b4ae3ca02a22eb07762b3857fbba7865b6ae513e4cd69668433014fd7cc79196f131dfa6c64797a0f141eef28d767b2d6788b757d8b3a2e5ad62d03474ca686ce806831dbaef9a79e02fdc8f604fcab956dbffe442ae759c0ca328d8ce2fba40f7ca4e36cc57c0d7f5cd975ed0ace68989613b745811a1a29a66b61af1ff94573583ee3dc6073e0acbcd07b6e5a18d32c402123ef684abf56ccfa866875ca8848cc576a15bfd0f232f90f5566eb0442fb9562a9fbe1843eff1d01bb34f93d0b9e682313c44029edaffafd8a690e65189f629993880d01fe9c6e2d6e0c75a2270455bb9f9855b9ad01602711033a17056e92c1393cc4a6329ab8d9de87b67920dfcaab460e94a61d6f4578639279031e843397f497dd0a1cbf631f7a99fe421b3abb1d077fe2b76d03c0e9d9a4f79664b74452804ed24c74f2c5ec559ac6331d3259a6e260f5447f4c8a25f606adb1c98fb735638a4222d2afcccc611fb2d7edeba6fedff87036bf5a981f17265479f2a06214ea379e57ac35db960bd6e0bedd08524cbd54090e219d28d964152b7d553412a598ebfc3f3e9cac12e32053ba49478920cbe9a6abd69a10462d97c201aed31e7de8288092378f7c7f3e4a8824e437d216f6cc59bcb8d752a5b4f4b0e84349df4ec397257c9f14de32467c53042498d6abe29ae15d718a73794940c76f4b7d80a913531d37d73251499783c5ae0bb5e8cb79ca9b0d552e587eff525021adbcf1a3b11b001903e4cc655d6c25634f51b37f5f07f39fdcc136911f81f1de844b26a48a2f626ce5b06934a0ea489a762cf2702da4422c94afd0375470400ff877465449abe4bfa431c9ca4dc917884c65a2ae1b83b4fd5b0602f6e10eb49710054a96fed27ba88b6f424a55883b1f7d8bf297b88abdd362a577cd4d49064dacd1223739cab4e4bfcff101ff16f7a6bc0a582ce19096f82065cc84deb198dbe16bd47b667d5e42540dad6e268c743d594d6f4e8a669439826559839bf0065c1630be37d1d0788b06dffde0ce3ebc31d552e2f984ff5c8e3c546e02e0d98f7e73533ef98ef1a3350247962c3c097d89b67e9afc66cf84a56a5d784dbc799a2795fa601baee4e97866a2853f2450b12460af2cfe9949b576bc6d179a3a35906ac1cebbed5108ee1a21862a5b60c5ba5d84282dd3af429f2aad21b797d06843d39b21bed1896ec4fadae55bce7aad3150153fd7384fb4d0351c94103d11b91b52e64fd616c22cc21e6cf42ba76fb18d1243ce907b81ce8e67eee9893d206e901fc22f948bff072dca3fef1c8e0753c6ef3bcf31e5180c767dbecafa3ba3558d3bd4e6155b76cae69b3058481a1727b429c662dfe09eff2fe3e33fec87779a8c3cb1d7408b620c16d0bf114976bc3713f0393cace9879df47314a25f5c74db023bf8eaa8e441eb7b56cc7e1b384a0175de303391a263db24516daf92e2a7589f5aa9c8c6b53e52e6782d07523e00060d9e76d0f1e79263443325f70180a927edee3cba387eba1345dc144dc2672a74447c6bd887508dc1d494212334bd9c4f598c539217b699b52fd76cb24347c5b190dc16d9f52508d38225063b2b4bb7cae0e68f584cffb377da97ca6c12a854496d377932a48947bbfee443841dbf7b4b3223b9a5d61c13e17f2ca2494eb7e1397b40ec8aad042c8dae11c7524d63872885e7ce0f2bc9b3d169e1b3f242a0d21a2e17b403737869ffd971aeb6da221bb4d277a6d4eda85da04079b1785e2c94f5918e748720fed3c88ac707d220ecd0950a2a809774e3771ebc3af30cc4667a6b2aaa107d14c642adb2e499fff09e352938145b2165cc31109c8fad8b6581a29692a8e70c21a02edcfb27901ee319933ee8f90e181b30035695bc5f19ce7c7d541ea34491a0c50728c4e2d3640e4b5f929fc0657326d83d25b50a1b1b316ec25b31c962700550c2d3b5944d09e47dda7dde45be886345ea86da4498ceddd0eb460180e8c24f40634103cdf7a3541901eb300d985453a89dad9bc9e5f20066e4d0a98203caccc09057ba93304e75a042942b18288b910f66c22bfda7c38e698c9937130d52b538a3fd63cc4a2211226a5c6f0a48548a1de929343c3d2653fa9074dc5ad28ce0d57360e69a6830d4b1580c64675d9c23d7600d5477b8046ed94261cb4e64b46925f5631908551b3bbd1dbf9bee793f0d75a1e1b74de43778442733ad3b06162399406fae59218d59c290d706449b74946380c43dd81330bd763e2cd351c265d8da776c6b56692428153697148fbf1c534643d313fa44ba42579ca379d8c45ee6b7327aa94fe5b6b26055e0f783fe56c06f84e5d36b55986bfe61f1fe2a0e4639e9550339835e2ce2ee3980a5119a46f489fc73f7d49513849136e098f951acedc72d89afab9227595d3149c095cb6435e3c694dd180be19cadfed3b0ef360149e5b1f9364bd9cbdd8650de713fb852f791fd9d40b6af99522da5df7dda283d6d45b2aac87e8737da1d3c0036d52bdef68472a60211591e9adc15497e9614d3301fe0d2df6530202be74805ea8a0b2ac6427f618c2626e0fc8d46535c2f5be2695e45afe89a3754014a761f01c7576f3719b192b9c1be38ea389eb84418241d72dea915ef7b664271cd5b17ee6f38362ae53a769b66136d5dae23c3b31d79622956be64a1c0fbb5537c19e3a02d9f95d5c9457fbaee2febb6b7504f5b8ae249ad178267614ebf1f1ecab8b7795c952f26327bc9c98367d723a1774fe1b7b91966b1630a382780172b03315fa02ce6e28c69679edb9438233d2ca7c8e4540e7f5dd02d8a2c86e8ca0fa24b30f39d3bc8f3efb279c56ecf41f34b149573c79f2650805cfb933f93851403234eb4ebe4ec5af1e9a8b1b33cdb711751d0e887375a1afe97b872ba5531236d4708ced3886408bf3e40948d04f2e4e3121e32908644c9ece217251520c2973a056775f86f687841a6850774961daa808c65ceccc8670531ba419ea4ed6a402c86245c4f7ab023157455a6d43d42a939c2ebc13a7fe46e754216b938e01fc68d207b98be41d859ba704ef75b02f8b3da07ef41cb2f8d2ffda7757e331ec619c44798800dafcb0127c0027789e596041a31fd94f5f8e07d6d0645a725a742c717d00ed80eda1eb9da23a8d56e4b959b04ee3f647ea83c6c5454cb79f65209fa851df9934a80820da23aee75b15472af55e04b4536fafb82b66e31aefe3ca2a8ecb440c9a3f0d2095bd17f774e3b2efd42797e64b9fb8b598561803148f1aafdd6698e0cb8c5d355951a10de1a1634b7a117c639c27524fbd3d27f458b0015b353e4c6a5642316744c4e35703f1ae0ca24c13d32e3e2257382412c0133e1a83d0edfa6d0fbd849b20dfe708d5e38e0c047aa54be196d37a91009cf5d6aa176cb7c558a6015236e40d01cdf8918c633037378f3fa28997fa9f90c5ab0ec10986b1c391b13af1c35bf754fdc78f42dec6f64e0047595a35d7d0f1684e9a899300764e7c5993a9684517f06f810ad671a209e560772e37fce2b3bcbf80c15892ca2cf69dcbe2fa21dd4e37a155a3191279ba92011b1d01aa50b53b718602e73f5757018d4d83565825efd9de1e07f0ffac42c0339b68b2952f2bab614864c055510c13849bd33153330ca3cea087168aefc28b1cc4d231cefedd2a21ad7457d57f76b365ea3b04282b207b4a6e62d09515eb56f128dd7c12787b7461342bc55b93944016e4b6d3c12097e34bff88d2cf667cf058385dae9d64c3fbe67a17a94f8681b16db2be68b3a394be01360757aa702bffc3c37a1d2d8775bc4b5865ed7acc98c6b665880034760d7c33d6d2caf7e957a508cd5606549c8405daf07e4910b87d0207bf2bb751a51e6d0b04418a00b83b8b5c16cdf1fe1226342d2b1e460fb882e4181b7e4088d1b6b0ff0ee5ee45d562f9220d4d72d9ee9ff1562ac8e9b39217ab10416e985db9ad60ead3997b24933f29b3581db9ea25b84ba5dd90d2954e5444ef86973da0eb6e3c71181f6002ba5fa701734f85534ae7e2222748488b7e27a373757cb3df5667c3b0be066e8286643f713a8d1e0361459a72c698326d02ca1a1d8506a605a83507d8913b919b5b6d0987f7bd5b722f959a16bf0411e6ab81df2e9ed1ec978c62917c025d8d3f3db513859d3bb6ab36ec4a433e1ab7498530e7ba73f6f092fef37f2f262333d2c8f3849c72ec38477f50655c8a409478731d02b947377960cc0559412393ea5af1bdc0ed5e5063b1380b5f5b8babcd2623cbc3abaac72513886be87a50d30da9da62a83371dca4b2c443879d94d6cb6270f153b8b3207be5168207de37dd8ea36827e3c51c1c8ee13dc3b93b2c14020335138bd932056f1321d94dc10d0407a1c4dcedb2c78ce5f2a020a7f2d3a7f7931e779c3acccee80956306937e4b8b07bed07c91a59ed4ce4feb547d7a5c8af226609c3e01687628f0d04f58d276fd8a25d7fda33f210e35a2c7f43341fa805fe4c94542e09bc6bb8e4663257e48ec88d046d5850aec8eeb44d76e2d60e3c5e396690e90abbba42e4da2aaedd2b7915f502f1aa338795579b9840ebfdb7012118f9b501fcc1b500cf22a9ad42384a4bf34c70405e3dd7386556dcd63ebd4a66b46b3ba2a14814970ca1767c567fc857c9c6480478f1ab1c75b4005b6554943b0540827c2af77187cfc230792bfdea774d6fab5e9479956d07ab23459ee27d6921d13ea175bc1b9d2903fc11499a34f0419641fac6268e4f1e799e1fd5b13bde115af895c7cc225186242c5b400fb12bad1c3d38fa0178b5ccf0cf9cd7d71ae6bbf7d9b83e3e6ec5c84b41b309d56bda016a27b14d046938d86b1924d55604744d73e87b4d5e177c1528d6dc99a5c225a692693c1fb8e109542a22076de4b8b7879d5eb2d20781727808027bfd43a3f8208e2cbfc59a9aaa6db73dc950e8deb907e9f1c65ce490995844285ffdbb7f55921d3374e75e184b4325369cf9a14d051eadbb24f9bb20537ca7eafc0e901ea470c26ef41c01377a44b3e5269267baa796c8ec32f8c06bec8103e87300f12d37baeb76be2f29cbb93ab9a98757abb5df3b011562cfe0e5ee9a1ebe8cef8fc32862d3021b9fddcd87a4ed1f98711485691ede8a98969660cfe75a2febcb85e786abcdd98c3a9f3a0d86e08256231f050ecbc8fc1a7c349b21872f7ed06e73eb4ed4e635ec1acd2bd268f7fed4b8a8acce2599a48c4d8c787f986558175619e6130d40b916d979b3a3f1799fd89654bfc6c4f219865eef6dbf1f61d19540bead7c073991cc88a99ca4601376d0de2f3b461710b9d50e2234e154267e34225aec041a28c566ae66be8adf3d5f1ec965bceda2d8de273897b48cae4ec3a46ec04afc84c81bfb472c89e64c2404bd3b95c5645747ee4863b0e003bbb65162fda46b37ef77d7818b164879d820a416de486907d2350bc39edb115482dd929a42d562a720e9a69250f9ffe2217c64661ac58202fad846e9e4a6031526cdedafbdfe510be51dfb1d949a5c6ea84360b26c41dca23c0bc01d6998b9bc8dcf90d0f2d4b4fbd560ab20d9508354cd145f641cf777d1c5b2bb7eebe8244ea62275a231e4d9bb1a35fea5e656960a5e71c2f2317d27020c11e824e5a7531a9a9cc3b036c8d7a601fedb30ed37c145609480100c50ed65982b65b8d7b598909278fcfcd63d4cfa302a3a4d06017a3e595f49681ea56dd8c9bf9abee705cd6899689cbace16b877854d0cdfac2e72cfeee5f5eda304e2117fc3a12bcd998d8f31e9fbb53ccba82e00eca0efbaeceaac68dc83e0e6c785ceac79ff5574be55f2de4c573360495cdf3f8d4dab58b84cdba24638b7ed58f5ff18558de7a381bfb8aa6f248d88006a1ea11f632132ab98db9b6352a3ee1ef748568b9a3f46554f095e9022fda51b1bad6d83bdc1f37fc0f99df6bcc32316126ec6f9b0014b48f93feccd48d43d081d2640ceeab73945b00bbcd4c2380b3cb16c04f8c1ed225174066b40d034c3ad1c06149e7013990f9a446580dc9bc9d5ac013944f62fa70f103219c25ce3dfa15b1cd90a1cbf5d5513b14f5cfd1f6686ce084f9a2e8d0a266dee5143126c2144abe4a3e74a4c16df49ae81f1844bead1b7b3144a5d17de9a72e2324c1bcd26471c59525035ca0de039b0ab263b3f51b7fb2726be2f0577fa301bbc819e09c3b6f82b1b2ff7a0edf2c7715b4a4cf9ca25f8904849ac26a4286891bbda88cbb2dc1181a52090ddfe9207283e366199fb4493ef6e9f213860e0d9da9b7fc6798aaec4ed69f9572df002b03fd825f29580ac69f3dd0683a4a04e1e777a3a7a811e491d94da3976b4ebc672d107bea96cfe724524285b96355902488b5a29b99c1eecca68b46194a98e8426a905a6596f517441d995b009e8054c6d938673d610b4162fe2b8617b5a6a0a8e6bda5613e5103534b4571e43cb29b9ac99237e0fe3dac70af492aa17f7c140aba7df958a7b64526af9cc4d1d33c2ae53a0ccf85e7f870dbdc94d26a5a71211a5065a0eb7e4d69fa52fd6f648b18c8fabc9ee202bf943b4e77434d37a0dbeff8048e06d764c6d9231ed8634c07b2995f8af93b9223fc228b264a39940dc090400356ece3eb123e0c1ae12a587c24941842aa1c795d9a43860527bef29263740afc611e67c97e368ebc360b3ab6f3e1cbafd7a753ec5b45f01d0e3f73533196fd2d68913316b95f9da08e01c4b687c30d023f827d59c16cfbb5aad35e05e9ac07e5f0846ccd4f8b9e5d2ad9db3ed24dbb061cb03d93449b7b3e02e663d45f8611a76d672d500f26553f9dde08741e08fd3cc6d49f5c1737fac474901d04e5c617a67e4e0c414caf0401b243d275ce132df4016203cad985babeb78756bbbc0911d2c4703aa4f6fe4b13af25e7b663d18d8957652be1078c7fd77f3f39d6fc2b331124531b456e5affb7251478d44d2869f917a4facf7c20cd1b50ece7b176ad7e475f4474af46f183be120a01f384be256f7527008934118cbb946beacb9be18c3ddab7b5b12b5b00aa9cd61442601850c89e3393bd4afb19e38697870065dfeead35a38fcbabeb4b2b15e2aae2b9ce084ca17aa0f280be24b1d294991f9a78a9a5f17a22f97fe0e11eb0291f0c2ec7f7b97fbce674f88c83ec91777597df8adfb03be57524e9be2586bab4c27625f9924a5ff145cad548f50c5ee2c16ecca09ab75acf55dd0814ed00dd93193cacc3a700a9f34aa02245a40c7141c6e5d64c317bd6f051a652886328f20d9c66e4fa62b9f9ec282e11e352102078e42f7a6e7650608ba597e6f30a063c9382fd2939c15d14b8f21c73b5356733ad0f04638f299fb9456eb5fdc9f7a6698afcdbb5a7f520c6960c71aaf6bb0e90f3c8197a3d7726959864adef18248b8b72916fd392a08a429c9a3e2e0832a671ce4edfbf4169bca7d913aafea09ad964ecab45cbd3d2442180796a969c4d898e299e8bf968b837339e77b8582c1bcfdc2de543f56123996908ccf6b94c9986efe2c1277a19887c746681c9e321901d2e9adbf32d380cce1828ad322585b463f12eb6cbebaba44492b75f913bd73ba7ec020b9c0782d971f77551cc93dae8e61b9d1c8413be5e6bbf78f766e6bbb7f6933cc1ecf52577f0d98eb973b3eed87dd43039b3da42579a400f9dbe4f757a7fb85b1606c131adf41074cd318d0310a8965fd74a7e3807ed695421793f1a8f0606e27f28e6880b8c1462871996aa6dab1865315aa60efcd369fbb1f8a5b6ddae70e491fd6f4126709633dda485f92d7ba5f3cb18636f2d18b36093d994fc5591edf7a08c13a6278273ccb8cf534d6022bdd2081a651c2ea6e70c2439977d3bf08b2409420014ef38ddc064e662793b187848378534ec4eab5879aad79ca4ac06f64919f6139ec8dbcd2b317e6d6b3e310e75008f4587a91cd5d96a580eea5f705021316593b5993a0243951965913b9869e5bdd96efcb1ac17d31528ff3f069ae0d930be1ff3d0f1593d88221061b64ce056b376973b30d6d7992018140b6f29bd1dfc327856ed66d42b7ef53e5654a216a72dde3286e34bffe0b28292b852f9768324607cd3ad6063d5b634b7b4a15d87b1334fcdc8f3bd9c08efef44d9a006f8faf9aa77d8f758de1a6b7474a89650f68647ebf91263ed11a50f89a132952ce86f7b7224acca7bb82849bfd7329f116b6aad4c1ff52a2f68c4c9376f59debebd00c0d46eaf1204b232f8542e4d32971d3bb4fdb48e07c5ef1d45ef658fe05bf1693c896850cd605ffd81a59c09fc32af754abc92debc3955b68f215652fe55150c892fde3e87d02da3a2033b5a829b517d6d871e4cc070459d840493d93e6b7a2d089dbe068e58dd7c4e2321f7a39731282c567027622290ff4be6567dea844d19f0204851bbc4dbe8322ce2443fafb52b0cb94aabc088a44f84009c4214c55294dc2362775aa008d0c7bdf77f1f13b41bb424e5a21b3594695d53f29bf8f6b6501573fc7b24941a64c52a5c9d899e06d796baf6bb0d7c7e91b3a9a52bb6ccd429d9a030f809e9560fca07b6aa595c10cdfe63a1173d9515fb83199594a13a9d14b7292b930255cbb20a2c2a9ba2013308dc20313795e80efbfa755abb7c96455c4e08bea577ffe4cc5833270b8d32cac021aad233cbfdeeeb4742fcb44428376270ee5d58ce5afd9a61f9e94a15dc3ac7aa3d75bec08fb30b2bde3c329172fec3c0732fea1625fd9dc4309a99176cdcf2237b819b6dc39e53496aaf9814c630a745d9d9375ba7408ba43a78a2446f084d01c83faac8e4e6896f188ece44024d4d5031610d140a6bb58fdcc0db407a34956cd7d2ff9aad9c294b70965a1e67606f95723ab0431ab4303b3e5760aec49df161158ce32b05aafa836b52b31823c291d96d123ecfdb1129dfdbd00a29170a3f1eade3fd25f8ccad190a416df6c467f3c97d61b75c1e31f3b26aceab5663f6ffeede9d03020ca50e7846f9db3534b9fd2dcfefa4a5dfe53dedaa2c9982ce10aca4057b3e0d0b5c54823f32fa51c7020300a5ae3bc301ef1f95684137e4a46194da9998979b976fb4e8fef2ff9c350e978bf67b67db9042dbdc87fb6b73369315a1ec2da0d2df70860510916b5407ee22b1631e560399f2e9adde0549db903cf4b07f80cf310bd8a08f31d7e8d2576bb7a99973e6de2330444cb99628fcf6853741bd2ecfeea66fc4314c97e09f023a1a81a589c22624de63df8ad4501bee0022d56c6de7278714d9157419843463ac650c5f724b002caea0871068ab2b959e643701e4eea547c82be5fa5853b1df9c02b897e520315365d8d0380563f3c33abf7a95a944a346694403319ba58e376fdae2925e180cc8c2745b7d1ccada5dcead91d799bf9a5772ddaaa68e5161eb7c27e997fc8464147c2e14c3e54e22172ee5f31567b04ee3684ad65f0ae8e7958e2dc3fd7318dbb18339e58a061986e6ee54dbe6352e198d8ae383e67f3fc31a0078654a92542c779b7df6e18d70ddcaf4166b4334be89177c12fde62c89c894ae1682f21aac976476a942bc465e308b1d9f77df016e8a469ecb71bc7c9223bf9107a516928a11dc32108011b0b3688cdcc190fa208ef35836772f3ebbfbc5d4e87b5c995ae95146e4e20b18a6d2e147a64319a68a8a3dbf6def818eaab8366942bde5de7a430feb577c7eae2082453c0a7160aec09d83c4db2b2a5657b0d64955c1b2e067dc9af2dd7e64ca0b2a1b68d2149a66e9090257f241508ee790d7365bd762667c3bddcbb7b25f47ac9cdb8982b85a6f0f8effb1860272c5df88a6db0858d29d7b3b9a9bea11c093fcc53efc2c6784cb843501eee7deae2ff3cbbd5b2eefea8726dae36629c5d7d5a86cf521af4b2b0a7eab18ad73a3cdb1f362f363f9cb679942dbaa8da76fd59c34039d7900a8c4ae9240c755d8e6d17088b28cdd82aa8b599e68796e999021043dbcafe234de89db357b52b72360bd2affa147be1eb31b4d18fd01a17145d094676cdbe7efcdc4d52e8c18293d9dcf612531b5e3ede239ced794ee64b5790f129f09e21808cd7b16fc8c2a689932c674a176f49a6288b436eafb11e1d2b8707825d1cc1d784e5c94e5e8642d66f4605689736e02f418a90049e27cb488a9e209a12ebc54427ce075f8d120cdb92f9aab3f719bee8452445d490a7eeff2248ee495dd32a643bbafc33b381fff5980f9dd0703281cfd6673b711af0758de68de11ef44f337a484363e38ca66f214b733cf363a27743569d42a9cc2f43d5cce6b783303577492fcc102f2c2403bcfd02e09d67e10671a737fa80d3d7c48045d8b2a34fa23271a3999e97bf7b7c59124047d887e7f4631efe2256a20f5f4988fed2e5df8f419371fe9b7240c8c2bab9f264284d38d5dd323ea32200b448f4e2c82bc178486de303507a10746e9e4cc02b5bf914f32c1447407d0403e74dcf778dba29fc3a344941613d2d455ce79fe07a8568b9239b36d8d77bfdaea528f46d7e4071b1a3192f0f04e0caf82de9fb5820dc7cf200611ed2ecf9b4470e6117a4bca3af7b8bf1817f47802ea420e244832b2b10aa53d6783d13b23b3ebf59cef6f65feaaedbeb5896e2ff13d87dc925675626578292f244a494a5dbd680df8f0ee70779660cac8aa051a44a0e3d6dc7e0411060b6df1bd8cc579e1095279d2beb84815d7b07690d0d5251cae5c4cafa5caf93713304b0816d76bc8927042ec6724014eed2b0d5baa4a42f946d6d2e4336d6de020ec98dd8ea1098fd45947b00b0b52bf8b4d76499334a01e7b78083d2727a13e748a1372e3e589b664d5b06acced82182ead12f76b1ecdcd15400e04ad6207357e3384ccb1da130ef575860e4a6c7e560e259b2928b7d8eaea926503ea7be7412b336ddb7e024a1f5da0e68e24f9d131cf51f5b46ac50e1bb9b44203359a82ba2c3dabbf9c31f3e3c628cb37ac6d0037028809fbe27a7cd2c2c64df4e9dd6070dd73df89fe14f4607b0a893ccf9c45d68a0aeb8f92072ea4cc05db6c3674c3c8bf4800775546ed93b76aee1c6721ec3317a5e580fd136de860f591f6aa6d94d502515fe488654ede4376d98f9b66e6256c5eff65ac61060b79651bed803c451f52c8d1a04e299de68a7e9af14cfea1fec361c6a591abbd973c0b6513f918ac740168891f9d649c962fe2788f66d424dad5aa1bb03d24f2d6f80c5cd276bb254cc2b2611d124973e377b2e56107363bac7fd58b1ce98b314507b2184ec261ea916d88af4ad458bf171b39068ba36097b31c0652dd7b3b7a530d609e3d307ffe2ca169294970bc05ec44e2579e52ac9a207d91b596cfdb3bb0624e04bf67b3f79bf3b0b3b2eba723d0ca2165f87fc428ff10039f40038ad7c1fd5707c0b9d6cdaf26ce83a30fc8e3ca343e54bad4441a1cd8799611ec196a0c71a296f899e9b8c7d2195a368b6c0cd20e6f7d999a7ab29cf9ba1ecca7b89315981adab696c5ed9afc88d876ca9de4965e088b60a4b324f0b954ff52cfa999eabecf5423d35e208c5935cc038b392621e8ebeb13e316bfa0ec4b9765652f87b503fca8a64626dd4dced62dda7dbd5833706db36b5147ad38b0484c6f35cf1d6f6f4e129ef73110fca5a70f18f2f72e141c9637bd922718c9fe47f7f28cd227174930ceaaf1902ef427ee8337ef84c493807318bb33c7af999b50a27f8fdae520a0a7debedb847f0541511a140a0b3cd52b8df594d25d116c782049455494401d1b71d4df2d4b1cb11725675d2f6be0a48db358db401ce9f23e3b48468bdf13126b5b2b7171f04cdbb1dd235ea73ee67799d2540a401a7d3215b4bdf571082292f36afa4b2fafdfa6304901847e5217830a338df6970aa86c88a37e958b3cbd02d56b6abca7053dc45b91fe060bdb365006ae8fea274212d2a3b3467c7cf3ad1b973e7618fd2ad6f66155088a1b7788bb302ec3a6d8dacbcd3bbed879b7e2aaccac64c210baf3b8b40bdf89de5a3d327055992558f96637d0b03b2c7960f7aff9cb916e4a24db3570c6cb84eebaafcf11a9b3dc5691ff934f90e23a35af5febcb84bed961b0a9709761586d456a6f853b3ea4ff31d7d82db8f0f968553c854d1376f013f84b0485ac2218e62a80b1fb0f1f196997cec524042214a8aefa7a95c6d0b8e70fc0602e2f69fdf9d894d938a38499d3964e749babdded5a86859da1d750577a86f46a9955fe8824df805153ac4ac9f54f63b61a2e098d69366d898eb87b2936049f56052eabeaabfeff504eb7dc70993b221d6f78657ee78beab1d28a946d4225c4ff5774d47244721615720208afd388852a5e1a04665842e85f61e4a596d1678a0928a33b55884d7732a5f799f4dae7b0e207c3cff87c86cbf17496a8dbcddd7cfda54a6ca0fcbd4939f471887bba860f8fa9dca23d48d67b7939bae6bc3ea94d0655883300ea3c5809d7a6715c329f89470655ff07457cc2e1952cedc73f06aba924822a5931e7850d24be8854b41c0ab2b0498fbc9c7b9b59c83436b92aaf702c8653f3d87072f4b32e326a0c07f851227c5d4fcbde48c53d0c6e1b35a56f52bdbc00c35b729e53ee99f27f61798c0760a8d0a0709ddc0ddc95608319836a34f74cb2a04da5d54373537cf93a2d596eef40d3f6098c85a2dcc88cb85e88eb4e4eeb318aab37fd8c4c9c20729ba2023fb8b5e55dbc17cdbf90b2305aaf0a2584a54ab1b2f7f73a934bec01f7baa7808fa646ab91595f2a347b2df61d7bcb943b41d49b42cad1798f7b7f2710b62c1a890c813d847f8d0a1568bb687bc6336c029ba8338269b10c02824ffd89ee441de012ed5d6e5a8a4a205ac693a230ff2f6737869b19cfb7a39c2845dc2ffb61f284273a3b2bcd4b4809fb73dd84f86b996e86b65c6a60713898309fb87a9c60642288e13699633527531735e14bf7ea97532c39e19ee9dc433e3fc5ed0373cc53e658a3ed5ff318cdf4191553680cf76f0f0310ace5c460a3b185ce5283be80a96978c489bb74cf404bbf93ae91c665f5dc75a9f4f9ae6f09d9cf3286b74fd0d4e90ee74572c2280af6c9cc9c43466294720e1693094c7051aef590e8c6a2117af2d3a60fc322184ecee1b40f449e61184d9268fa92013020c2d43f79aa19029ff4b1db46a28dbea836c279417110798544a75aa622766e1bfc0380138d685e1d202046a8c88e0f0208a0fbf34d4a8534c3742ae49341f18bde89ac8105b5fdd3fde93fd1fcfad5872bda11c4a1a24559804d857ad898754228736be8657f9a129f53f4061511235239a874e42868887c497e3ed1a8d1da8ced12314a965fd00bb4bf4b634ac95ce7d911f2bfbc1e0a588d9fa773a2694739d1e7bfe55c05eb4181b86eb8c684cf5d5a26bf231f87e82165b1dc71ec9788f03ac654834619d44993c80b2aefa92dbca26009d6456e5809d74bd2b5b13614bbb31748e8811ec4a8775c21cee57df905dd7a1c266e173371e98c44d4c440c428e06b592c6879095301632561e7cb05af3080e1180abd6fdc855ed23d2a03343001e6c619698ee3521e1fe13b87588faed43cb6498c73a64c85f84aa63217d431f86477399af7f25aaae6e4ff9736d559b88fce07548376ad4139e474db5688101b7ccb4e78b6547da67d92fb9b277c374942e4b912ecb51995fcb46e7aecbcbc923131392709bfed3ae7a1bbab369d752e38ffe710a7cc909d14e6d0f263921b92106bdbabb8606d943f947265fe137a72050ce4612975cc77f64d0758f976aae5b51657a953d98bd6cbcdc127498daad8c97878528cba8990613961553785ece3288a436f833c8ccf5df04d9b37755289874aa2c44ca795a05a3796c560de86de293aa9e36f55bcd24f212ffbad0afa0200f0c747896a820cfab2eec6555b90e2914bb971d77cefc46a087f097133f5c065d27bb04a5d61da215611dc8b036897efabd7c48593f8a3884bcd7cbcce4f14594fc13080aa53618578d75060da0d009547071038a9ac326dc3e56e6e3b06e85d045e949eeea99f2ca9beecc72887c030c4941ef37e54af07b0c11da1a4c12694d41553b6152d90c6520c874588123dfa9adf9f902be87045c899e92fbfce78eaed435bfcdc51ff6132d0801905b9ef04156bedba762e6424d9e08622c56098f5926ce9cde84158938c9885f01a63be1d292e1ffd9f7957e335a3d01711fd97e46a50fe1863c61a9d6d094bd5b58f2bd4af3f20a833760f5cc69e2da1b1ef6235c1cd5f2f4662064055de23effe4874bf05df26b53da40bfbe3e60325913fcc4c42badfe40284ee510c9ccd7f69ad513f4284815be68b9ff8ef0289ef9aa020e4eb498545bfb4b9ef2748982234059280e4479a33cce3cfd5437b3067eb2be40b75fe28912077b5ea5728c347574d648f1554efbe669987f9a4a2ab711d2125de2c50b908390edfaee2bc9aa81fd2bc68ced741713bae9a7b45b206056036158cabe453c62f9c87b0630418b98bb43b911689c0ebe61d91731bf6be6e6e25e02f4d66e1a27a3c027ff6ec4992d0ce6ce675d355ba1c44ebfe0a878dd9fd4b4ef861533903f9d13172a3d94a77e2a1f0b20400c7c19e77dc5003158390d5ac3efca3bb75772619dae22e301b6fba794b1f952f7d4e131c19d0f7cb4c88892462a99b8ed652d6900fed4bce31925b6d0cb7c3c02fd436414287524fd7d98d92b6675cda8c7a8fb9f369a3609a90c5c03066f479fe06a153a7e85d01a2133349233431dfe40f3f0a2f924e7063997d9b26a66b42292a12f82233d7eed47ae90852f031d7304cdc87262b63ef94a5855129ac3b3aedce58ae8ceacffd991148bd863a8c7f55e1010fe5d8ba84abac173325f305cf737a79cf87f6cbce1e8f7600f592dac73245f9fda2b8bb7676462e57016aff04d0aae4c7171cfe41be6c6506a2b2d06b43a3283a07318d24a8637735c518b254e0f4cdd5bc224f96451651182c101943e8146171ae9fc7bbc611802f25e1c890ba23a27f2b334c4fb3f53d80f49252257318ad4ccd608e793100d0238537e1f0787f0101b8ca0964457a4abbd14d59e20d86124f293732ae8f31e7bc006cfe6aded8bdddb482a0405fe5830a95d64205b787dcccac27ab83113dcc76d32d7ceea5c48e2fc913f07f6dd327f41a6a15df2424db7190b0d96c22c4ead7e0ddcca4c51bcfccaca9d86cf2a060035cd2414bc712bce960ec8b4667bad0e1d61a4088819a6a92bc1797209bc2e23fd1fb3bb5715285e02309cb0155131803d2704a8a417304d51e556768e8fe86c72a97cdd9f1eaaf424c7c5364c31f4216e3e5d051442cb28839fc898c158518a3ed8d3b1832d3129ddb16cc7deb03ef3c4cb9dcc44dc02f16b91f4e43092fe88ecbaa78b6eebe54f57561817bb9ac3453a188f0c4a731fcc23bbd5f95d5b8111d4df41b04b7b9f28b11cf597f148db352ead7fcb411eb6e8067112ed314d560d38dbc52195d990f5aa20665a9f333f3d241d3aaabb37132093a02278f245404509381a844e1e5eabd5bd8130042d4e854ab6f0c5db1c7ce9030df1a166694199bbecb7e441d7680bc66af9ac7f6e72688b92eae60a32e3de92b1f6214000611a7ee7bf452ec5f96f2fc4c0bd05ecaf379864687505c4dd3c75d388f3509f2dce27c50026040872e8f2000e2f856958766a5dd6be61e72630522a06bc062f59b50eace65671ea6f3dfe27da34abe1fbaa5cd47f571a9e2c169f49e2a4711063bd4ca4100517d6d9c8018ee5e7c36798a36df1449d7f24cc697cb105cf8944a60029f9416fffd3b438e877040d8057ef569b2c87ad0052bfc8399c506fc47d7df5e52c789dc67ac0a95e2c3a45373908ccfc0015f6ee6dea9062f6a5e7167370eeeaedddb4e01f45b47a79f0da7bcec22e723502bb691ebc8d0d10c023974a2c435a5fe2aae498249ffb6603b99f06b2669c7839abb0adba390032cab7a426381a38b0b43e71b85da3009ea9fa9178726708c03b84ede11b58259bf2c450251d5b0e74d6147b6b63e260ec643eb0f80b388e807a1887f8c581c1ca21f44f74510cd06ba55bfd6958f2e40a24ba45a03febb7a3143eecb171a3bf94b2ae819e54f9ed546dacb039a0a4610e0713daab05e7dd9a1789646309fd293b9aeb1ae2dd0f178d43115f67ac41ba0c665a54299252c2e2e47721e16b37b1c6e26f3a7cc9dcb83fb2b367201015bb6c8f3a8500425a3824431fa28d2064f7507a0597ada4840e73fae8f6ddece280767ba29a99fd62cc150b15fea573bb99442692200a8b748fa2aeaa698003cf854a3a7e2cc370b770c5aaa42b5c64de58e25b4e45cc0c19fdc9b2f9ba02cfbf8de0b05ebdfb2864b6d559d37075e812c6da7436027c01ce12fbdbb4a120cb00f6aa4e1eaebd05c1344c9c5b9d1e744ea455deec82b0c9bdceaea31f879df40759e62f2e24af319ce1364138b404cb54bc9fc6f0fc239b7ddaaae45abb93644dda260d0f7df1aec38bc9496b4446337a02ada153e3e1d604436fe554086d61baa4dce92e5928eca0c1a08d2286ee36b1df6a657e3af3c7952214c3171ba9666000148cf8da9a50b45ee23b6ae96d144f8930f7aa48916387d2516f1a5d25ff352a3876b9ab0562b1f0d07a16964fe0e15632a0d1bc0b8f55721ee8dd535b762f65cdabefc85f353cf1ff8a4e562c25c427c90b8b2afc6458cc62d2db40db63792c65ebb7a601be7186cd2d0753eb9ae1f9fa24759d851f2a2276bd7f2cfa80b94b0dba1677e5bbc47f16c54969214865050c98d3a320a0c50adad655b9a29c3eb0a9e57adc9e928a2d9420a13d6726c3535922b7604ed01d2edc3dd170dd7914630d34feed131f67ec7aa673980e1acd31afc14a82fcc58f478c769ae6bbd1420a81878594928c1e44f1107aeccabd919f17a219b8bb6ca1d45a960425bbfb9335d304d6901865ab548065455f812fcf3e5511b5bef8ee59cf4a06fe760143da14782474e80a15abb30c146b54f5c49fbd4818b99d385dd14a2360d4ba31172e8aeecdaba6711ba0be11e6d1c6e71d8891211fa7583cd8efc650b99915defcb4eb481a7f2738f4ec4d077152f8b909a8dbf28939f29245d1bc0bbadb45b31975f3d932372583a5c7598ccae859a39cd8fe9c5d56b1a62074d72de0261a04caf9ff2caa6da1961633f768eb19bfbb05941ec7f9eb15052980a71c00584276c4ee5222aabacbb08c895d7790ea31b9c61a0c1aa3432973477188d56b50e11249a203dc53dd1bdd7ae4a2e83b03bf306254dc13dcda54e004c49e2ebe1853315d94a6ecbf8b8bd8763f0e8d5c2fc52c9e124ae80a671f05394966c47c5a1e77a91e281f05391005e628b3392ab20c6cf28e57d0d840511e642daa2fa690862e03717e0ed82f3796254d5dbf0ca74fae720f13c0dd926fd73ff8967e71a50fb81d31680a2ede3578f12a9c1f3875ea34d72d504a1a1f78720093f686896b53a9f05eb4b2f75614727d1d1d27cea2ad7093a6691d3a20ab2a738f4be46f6f17a18f2ae7721a4c310e665ff1350b8d53761e55ad98557bdda4ed7550687772843fc602c2c5acc82ee1976720f9e67a2c2fe154490d55ee0c840486bbeb0f6ac81c346c5ccc9e6ded589ea6608a92449c468fb0958714040fcfb0cd453e148d188c9e8075ab429c788debfe801fb79015a3f25b981fcf6a6344003f245774e7de086aacaf7d00ac22e0a19515859c0f20ddc4c9ef6cfa0adc2615b869209c1d06955dcbae813e9b7cf49510d882f28f69e1b603383d9154024e1b15f35f8fc3e078eb16318d171cebe83e3dbe035b0d374af5ed214cd643980af182af1fff8ce80679c2b912e3f4be2d0cd65c631d89107f8af4df9ecc20e9b2fe4c9a0939607d94abd2c4461c4b5d33032d5e8086d27ec99fb4b3555a87665f158d304afef174a4d24d31bd35bb336a4ac8aef8ed8484c0bb41d1187e9915ea5d1b521cb057d7e7a0228e45caaf18c09e1f73daa34572b5f0b674eedfaf7686990680f106951ebd5bf30f178777091b63c7d8025b8d5abeefca3e6d3d0e886761f33f7530117cf0b8a8e088855bd42fbace3ea92b5ef0e630fd4455b200938c21b896601cb506f3d9fbcf3c28597a2768593133ea6ff86936afd21b2c21954a96cd25add5d7017169801080787da3ee15057f8f09a1ff91eefff79b3551fcf8f28f683364395959ded7e21362b3a5b4ce558c90a239bc19e5412e962936e4e31b573307a9dcad7208497939231591aa36922110faa2064f1121db040ccfb5ad6b8ad1df60284b307c31db2af923d5919af2d394435e5b93def85e176b8f090286c3c88e7631a7b3bf26ef91894fe136d40586774e3248f4694db50c5ab81eb2a6c57bb62a9cdb28cc10abfb8340fa60288a22b3cf9d496084d5d5e973aa3bd8a8a2cacf047dc4b0908e90c004c6bfcb7cdf6d382d373d66001da8064339e060fce3ecf32caa560a462606e14b92b41b4cb98da2d1037e345b6562109f9f139b71b4253b7063d05b85a920d7f8916c99d6b4a401f697a8d3cb9b5c8c86c5c92e2353e754289690434f71ab2e932561e33254419c56e4b62c041dec3f05e9378774f7fdffa9df81b739504b48177d3507772ab4e9c48c8c1194381960c91794bef8a3c6d7275db839edc4da8b7908f023636f0dfc8dc7abcdc9ab6ecd8e1274a236c0a5bd1b8d3bc0ae0e9d6537f75cdaa1beeac2bef65796df3b9309963ecec8fdfbef840689e957e27ac6b261f536f61b1e89d3d7adf480c5418b5cfbd2495105367d965b1f160fba642d326d86330f4e2c42d6fcd4cfb321fcdb2a63c42ac19bae2be6e0de80099dec27863e6d180216b51d8ded31af23bfa3ef5a2283de0f2f10bd6ffc118f490dbc7e43c773927d3a409a14a57c6bfb41133b4afea2a37121f9746faedb0116e6d52b1520c069fc52b44b033db8f60fcaea708d43478628c199fc25a3a453599601f4f031053977eb53a7600171fce04932b2bf2f6e595875de72179cfbaaf1cefef7e2362b03227566eff8f2c46dda0408d3f2c23c576b0707f96c896f59119ae13e5c99285c0c7286e41e975882084d9d000c13677602fba6c0aefdf791f9ba1fb5f6944f166206a5abbcdd1e428bfc91c92d8f8735725c481359833fb46ef46eaeb195ae1bc6fcc052bce9208334b5d3373e122f5c776087452ec25b47ccf773f0a455b128334abbaf7d947c86c4ec10808efa9ac95563fd62bfebc8709371b35c007f28cb18c484e99e00284d23ace1c3b6f2fb77435a8a7f067b8ebb7d22ce3c840821c9b0f9d8a3cce41a6fea86ad2a412ef9be37196b26b4c35ef2274149278c36e360df287f20b750f18e566c254f58111937e984a60fad77b08c794e7bdd82667daaad19acebccf2fe4c3d8dfa90a431f6295c89406201062be4300211215efbdbf76fe912421219ec5ea7381aac27b7fe43d84cb8776c6344b72945e60385682da617402678b397e22821e70d086523fc2af3b9539c3946e7cd6e35cc5f8587299dfe908ac1cf4cb1969aa5c9d9659173506ada1ededda0592c699c7d615c2da2e65cfc4cda0d280a66dbc6098ce48fa147909d31660a596a519724a60d72a87607d785480daee992505ad00984aa0aa70c7cd2bf9928bbc50ef3ae114d26d85f1acac3418e191e385946fbdc5c9e66b08fcfbbc26991d8951716ed311a22b9b98a230d43571d4ccc3008b6bb855b737b8abaa209ceac1d9664b5c06b2a8797f2b8815e6cb015800e1aa04cbd8dbbfb75ca76783fab58dd466719f6b96dc1448698174a038d734aed1cfd2bbbb93a3c20d5fd6ba21917df4326949247985c44bfbb295a2f19d433b47d26367d0dc44f17c51874ac013a099c3105440aec7464306549ed7ad0c6d9ecec6c5f7b85ca0baa71444d2cdd700d2b0fe7fdc57ed1c1e30e8d44bf4116091567f3be41641e421304d67d7ac12e07195d077494c4dd36a32f07bb4349e44388c3856491d724f29c14075617575496ed5616d1eb89021a0391957e25ea394f707d8ceb0d4ae7b2f6d0e5712ef75d92b91a0d03d5318b3b60fa204c3ffc7c9fcbfcb911afe7f117bf1a0052a3881e6c7e5b469e5fac57cd8ae820dfaa8ab5e31105177d2813475ff064e84007ba69e829876c370e961ed378a3ac1814cdfe9137677c50d5b5163cfe5b636c3eca403b21bb179b2b04f889fec76ba91d83ed3be16cc27545cc807283d23a403ecab0ed31476f3ef92a30910450f33f8ead284be1e895754ffdb1a2656e4e1500228e97190d875f6ab61803e92cc639a88a5c3aa9752b992d07a3dcc7758cb3b53e5b1c6e8ab05291ebc911826bbb7d066965c116d406dd18650dcad4f373fff3373fab124a51a46a2a54208234baa3bc5b4fc091a29676ab4d4fddeeb51867238bc4a03deb3775ef76dc6f3e46a922ef15cc86176af84c6e8222044cea8f4218dda5ab55b830bae2b3119df3d36727d219e201a018994b15d38cebb5290c9cc4acede08b20afd74e905476b31e1ce40f7154e67ab60b6be875c90cdf136e11ebed5d08ae8d0086089209aaa63246885fa4879ea10961fb5c2d4d2a5ebd2ee50f261eefc9fe62810f339eb11815f88721584e69cdf4dc4b1bd21f5f06b52e05d8529eb2ec27a862796a0a10ebe8176b03032a7301a061fe9f251effbb2511488fdb9a84c9f4052dd81eed844d6ff71f595676c8c7e7345167344498c3af40b2778022ddcb57f7419bdc1fa1a2772db708c4e277a7d2683ce9f8bda9cd46f0156cfb1121f88769fd20baf859fd06c3696f706b339e546e8911120d47e0420393687ecd4fec8ae8b89a86d4e82caed2716ed25d8a6e19b78d8ed604e030e0557084f8f4496671857351587dc03e0290aeaf0197f376501aeb9a8393d4b3a21d87f13c7abc9dd335c4e374732228eaf3e91caca10420d11db0f4a35cdc789f535e07668b869fe313d383775e58be02b0ea7ce804b23d3a714871950c1cff214a64e803525e5b9cb2ca06763e21ce002b03f7b6ae9513a8b57096faf401ae70f207c7c86a5108b834d9ae77e0a4cc25a3c4ec61def69c55ab47dbeaa5d084f04e0fb7775fe620bc00685f29ab3a403a6b5e6963b03dc018fb4c124e31e6cf06d7657f5b826dbca3d86f122e4d95985f494acb62d31f4f56410439466d1c7331617f48bbb6dec63980aa5ea9e53f45809c770abbe14db8d2a9a9d7819d8690b7f5fdca02781d1d297757efac765451c9325e8990e709dd72414b1ab005657f6f7e957921e8e55fcab5353d92a4d6251569c4256e8cfe6401e1ef5aef68719627c44a285c30cd32ab545defe3682e5d3f27ac6ebc8c81d24ec3ad4aed9eaa2b641cc11913724f9e70aeeebbd35e97b503bc44686162b043b68b5ef471aa455b644879910cd69f9d1106c62c40a50712a8c3afb4ad741df5329bb14a7bcf4c15d5d9e1099ef821bcee478f73b501be8b4498a94d70394273311d4baedd1af1aecbb2c940ac63e5d95afd403d8222dd0d24c87222fb4f86c12b0b9df9129dbb323962553ed466b3efba88d76230660de384e017873be61f51e4de2d199aef0f66b5b81ed1993933c8bd406987811abe39bc2d3ee5be3f8819cbc961fdb7d338301369bec056442f2950bfec6d62e2d66053649b2bf3ca2c6370f92f071f84709de880d9c0d2c311d3fe38157ff844aa2a3b50d1dbd4a1d6cd7810ffb3acc46a1bfcf68adf17af00e74cfb8815730c0b5b70d07a5fb27b190901b22aa09b617d88141e33f679280fd293e8c90cae5cfc45656df3d85bab2ae13e861804d4219bc51f46d89c99a97104af5945c0478dda3b10b99df4b22c44c90c80a51f80d0b21d10ee3887398788183ba11914254e77ce5a8f111116efa6cfdf02f19afb92dc4de4a0e28e1a820cf7d492aa600db970aaeae18840f08b3621b8d109ded76f48f715651faceb1487772717aecbee5cca0abe8238e64e8330f1099cd73c2dba0d4e058d1e5b7eada670f3ee4bbec37e5c26de052983dfd32b5d2ba50a75be23487eb798819f1886ff7e5754a52a83c7e96605a174c9f996be3536a4008352f45078ec8cfa8c413a1e9a9c5d713272ce16390b64a68debb6dcbd16fac0bdb76a04c0c1958140900c5210f36c43810173b4821f94e94a7b53075fbbb3894c47758ea2970d1514a36915cb9d3f02d6c2ccf38ccb2716f7f90b9e822ac9e059efeb3ff1e31677234f669b5c729e4f383487cd7ab396e34ca7353ba2f8f23a94722198bd3b0d461b15f7061d6ec7be98943082aeeef562e04e4945042f4a38ca0d31bc052515f8723dc8cd704b6f93d0da5ee0d943c0b71c904f9a45766cb65a9666ead3751b6ca914c59d5999ca10953fa2fbf1412d60a279c45c353a677fc4e1ff0900f21d48be258c2f2109b02472d028218fe717c731822b221661e263351eb8a0a963dd4762305f8690a606c7782fb784ed46c4651af919990bd7a022e164ea7581a4023ca92a5b5af006c767cfd7ebda5085513fcafb0504905f623aba1791aee43698e121e087c3f1d849671dde9a98b44f2a27d8baf77f4f75b636f83167eaf1871d6c656d40bcfe377d1cb03cc34589cfd2f5073c0bcbaad2538561d79ef67adc11c90ed30af1ecc86f688458261ce02fd6ae9eeb0b66b25be37d1f0436deeb68f3f07b1c01fb480ee657031cf9b2c19bddbe08bf4e40a24238b25fc135ea815b3e12d450db12ccb4a07a6b9ab190123a944e060e2b1b53b46284440c5e70ef3adb261be5dc479f2ecab528353b5bf230bc460e2107cae82f551b7176b8aa839da9d5d639222370d78e25a291ab266d709b48c0105570d838151c00ae43695c47d4537651dd2adaa5e500354d0d2b7861ce693f4520cb935de870f6c27cfccc06b41c23d40953f41847fc888ccec1d904d6a06e663e1d1c68a9d04f027ebf605413f55d7a0a63e1f7be7b04284ed38503688f26b9026e6f9307c19bc186755d251d9ba637e2c72bd603dd28450161664bff667b3f209c8bf25060b9fcca879b344dad1e871411eba8d452f69293b6024135b6d7c53f8fbfeb184a679b6e2e81c86e74df847421d0ade477b0c98d5dd01b8bc8abe7a27614ce52f229cd1ee523debb99227e9c1d7e7a900c41bcdd18538aa709686e0815447c988528984c83f82b18dd86b79013b1c98bd4b16d55adee40e6e9757e7963ace67ec9f2f7040318b6865a4aad77ce9b97ac6fe523ef7f06209a952e229708f0c3976480503801175a63c0dafbad286ba510ea97e57725040cdbe1339efc2eef1a9e610904c152c3d29b7bfa1511c910c390ceb648ebec884f572f40475bd00080979e2be269bcacf388caf4d87c8c747e3ab34ccf5cc43926112504bd71109677fa193fdf0b249a8be3bf9cc3ea7072c6ffd854f9417f8afc8bf436578180812522092f60f5d7885f9647336138872b16d82f2cec43ad1f899d596eb1769c7b03d89c01e61e03b2ac24c686eaffa642d954ddb696ee6d4160f60202ef7ec33071d6f8793bd6808da477493ad79e1d1a7eee4f5a36a259a53377ea258b43f98db81ee7e3d92a406614ca2bd21853e045dfc919198f9e7e7faa90d856b70f9ca7852ff617f58a6ddc2ecf0410d05a1c5492ba9f61588e1a64056b9770b6cffbcebbb15c5471e1d741640a3d7b42c54c55092bd63696885b9e2c03c68431151c1104f5374e6040d26af1789fa46a0070856d057136784a6a7fc2f4ae7745fa4a38f00063b3b5b9080279b68317933dc96fa03172d5f6ebafa5a15d1157e539d0c8c055ef883182066740c2cba707d45bd4d4b0c472e0dda2ebb2fd910d64a1d699c96b249f39e978cc4ddcc29a5b1012e42ce5859b896c3c03d05e09fcaccc2d03c3e0a2cc3d50de0ba9f93c7c3d134167df730fcc1b2285dc73c36583bba73f2ee8d4b407d18e7e7c6f22e73c98c5b07cfd55c8423483e9834992981f289f6a11541867cd619464fcc117ccd17160641f29d0611a86e22d85b74da54888ff48f1bbb8475dadf67c85fceefcbb077a7666c48c642332aa6aa31ebbca024f7c29627293acf891d9ba46b47371de489d81f0012a51cfff4ea81da73256a58ae20c18d7589b5e03d87dcbb48defbce4e5417f4c4f5a716e3a0383dfe8d0f7f1797ccbf6f2f17d91ff31f11c2141a6af1b7518a41ab4fdfc7231405353d7c170c1597b3c543dca65c4bf6a0c058a67d9ff08f7650eaca95b3516b88e3f1724ead31fcaf278d0c2389afec54d3e67c1aa4b4b97cc39fcd3d856a90e3a2ba64598933749401db52fe143768b1b991ae055ff3f7384979a9ad1fb02f8b821d2241f75bbcbcff89285e4a79fc77355482486a63c56b2590c0a0e771a65beb70c8ecdfbcf8fd6b851b5c533e07c6031fe07400565a55770feaa9632006e637876ec7854430c8cc0e1907cf44b5135d65b4d89d6878619740ec3ec3fedf8084e6e255037c9dd436712b6d81f11e8156dc6137f95b1db3d8cd4f95b796556757e6ff98bc80bc919e0b717169b808b2003e6008c2fc281617a925d5aacbf304567a137532c8cda5686b141a1f3280b7bd373da3e95fdfd35256f47dfbc6b3c89ce35570fc1ff1ce42d92c058a10a7b3e4dfa117c255aa4a34aaba20a6b83fc34c462021c7243a8113131611cfdb8c1a3c19dbc3011cf04cf786f7fe8859f5036ec9f1f7c4355d34ae44d3e3fc6493f9b4353c9f7b0d06ae5b18fdf9f1f2b64d6fecbdc4ee1a5c368b2a911b3a98d89caf783914feee419c58e4b56b9c823535e65c6a80fa9687c5ca27c4bc5cad67f393d1290c389dca5a49f2552a3ceb20600a15519354acedc36aa97bddcc10f435e57c3987238fc271cdb6201d666365cee183767052396744caa12d578755f1095cc50d38babfa86838f8ef124499d17c0aa5191310a3249f2631dc14de66a68961bb5189c6020c31982c6932615b39c7d0434c62754e416edc90e7d2436d42e4b9bf9d40b195ad0090a1b91668ed232f08cd7aeeb34a2d21c79e9048338ca42c09762ce9996eec97411deea966cb1decd41e06b303cfb63f52af0181eb6aae9ea70194d74e4552e4583eb1be68dd25fe3b38c885f9a9392ef362018d5a9250db40e796c0e817a9b5b425f5b0fa05f84e2a1a09db6d1916293516278378292ef3201b5619f4f19dedd94a47dfe12d01f8fdff2d2db0d52666eae5897c5cafd6298003aa3e6f96650962ef195e10bc84ff33769a411cf719ffc04154fab8fc5da2b692daf53c710ea6e89465ec4f9491b71e5bf09fcdf7bf2852042e03f2b8587d7718f303f41d0cd4176be5b5c65c0fe9821aa79d925f1fbec0bc2d019c3c61eaabeaee346a229c96e4381a640a130f6cace6953866dd6842f65c7da056a4ba03b48dd519f6fad5974b0c579f353b8f010d302ee7941671ece6c46e44ad478802ce06928ec7241a5465ff379bbbc35e4f1919feeb73a62c532e193a3d5fb5c5bcb48eaab35517086bd16f9adafb589e141149a6b8fc16255cfe75a91a54994f49bc85d8715ec8651faba83a4b0c5d6619ac0bc3496e4aa2924f684b86acfe36b5e75f8cc70926020811906038c9c65999a9ba5f75989080e797a6ca076a4de4c81017e7e9c649d2fc6058dd416379c513d5f93ff4eecf671c1515142b2e140f11135c50fe7a8418c5787eb279328ebad7da503fa1da8d505e46c8b085dfc2a85ef6f63faec0073f59b6704766f39088ece2439cfb8314aaec7ea83f489608fada208554547aa6111cee444799979ba602e2cfc52e8e29902a27e64384564c67f9e93a9091c8530c380de0a7db119ffb310bef034cc1eca3b140675287e7880b24eea30ce0a5675a85e5e5ad5041d7155168ff0e247724fd3275d424e856efd7adc17303af50db4189c8a9b3ad5a819ad4050e936c8e447c8106ecf59e3e1f94f7ebb8971d8188cf29cbfabbba2215435dde38fc0339428680909df693ed5bc3fa8c0f537033534fa333ff28edbbd8b34703a5abd1910379b9cb5ee20c7fe631d9c62187e211aa646e07ded68b486e71f7559a8468a3945a46e5972fcf7af129080fee3f3f61c6e75f7ea680ceb512f9679df47e5d8d0ea8a9645f6b9a92269a4b37ad876e734f6c0a7d121030619683a9b2c5ca9a68382c4cffc6af3a97d814558d7a7946721b8d780283869ed4ba4ca187815e6eeef961ecc9897476905a0316b9323717efbb90383b523ec6fc3d7a3f4a45da121ae14ffdf503768d44a87daa4f99d4edbc6076543dffe31eb624a0f2b3e95df1d37f23effb7161fa11b0c0d229d4a0c568c5c5a46d3b201330212bc73937b30577378b8c3b78ef06229ccbb15169b0c2d5634ac03e97745835aa7b5a32ed5b34971d7ddb18dfe6b666e6b54c14f3dfedb9c1db83899a2a39833022cf71da40ec7e500739f89b231fa066ed750266a7820cc15f5720cc7749180ff64927de566abc1bd8efa8d00f857126aa3f18414769ba74e92b80527d2cc7eca39338a2dc72d4cf3c280ecab4131a2d4284cf9536bdbfe0fe4672ae618ce2b7ab00f04958a7c7b51967af8ff48802e6475d7d9d258830dd17347a6b5993251f8dbda1c471bc2dd560d9834c75339c29b3d92a25e7725e967c95a04823b2d5130818ba8974feaf78585a78cf7b87c692efa32f4378a2c2685343895cd969c29a82773ed8e9a15b97e1c64566cc6b2ef1d531694c7270c5466ae294f0141d824f203c84a006856c356db67aa931e29ad4785f2110977ca806d895c6d342fd6de0664cb08a8996bafd2c566c97d39eb8c4cc54fb7cd0b13c23ece565290cd21c7fa1f0beb1ed12fe0e0810456ccb50873d1402a5ae3b05558a1e9b20bc0486922590ac422d17e533b05317bea2ce07d716a37cf73ded41cb47bdb0970ea0af9bca6db797c4c886206f5b29111835145ccb7a035fcfe43dcba9acf0e3d453a41581ede10cfee55e36de5e454a18d99338fbb1b95bc9dcb423e1b78eab3cc9b54ddc204021adc38b9b7ea2ac88a742683ffa97694aaea2827447f3a921bc27292bbbf3e4995bdebebf1bad1e147ae3489678cc3d6ecee7f40edf7c5ac9fa4f01ed13b54720000ea2fdb94350e4b4afaeef5c852294e623ce9aa3ff6aece3e25569d3479c152f17c94d73695581cfa54a0e1beff9fdc883f4c90d303a41eacd425b8833d9d2efc354c99e5cced643ab6b9a9ee9693ae6a4a0aa31bf5d936f583cd2ea626804dcdea2b0cfa753914a79687883c74c00410209911df158b91acfb7e42ef8fa03be841541d76df8ce92afc9534dcd38e83350b679014952c4eff5315025728ff5225eb9d13e411243c1ab5aa8d74fad25775ca82a0195b784fca987160aa18a00a1d6e3068c45e6c0493cf917214381cee82dab12d324a138c59ca1f618ee36301b0ce7a853bdabbf285532136113da4237ece8d6234696cb1ce2f0720a7c8b95b3376235bb47ebe32b7c17b457f78e7cec713109fd0960193e5bd6ed0df212cb419ec67f28b4cdc9bf354e4ab98612c8769a057a9335353da5971d781e121b74c06144138b5c1d71e755663d0aa5c79b1edcd7e97b8928120b5c2b416257699b39a78dc6641aab39d7223538fa0f41af8f36ed9df941494a83f1a1358151dda36ace2ed36e75c87fcc2446f390defc327492085b15e65b8559ae3e2fefb87de42b6931534cf4960d2af33420f497f97d87ec7db68e92f1b1153bd51af2d33813f5e20ee7ab25e092521f324c2aa2001c578422aef94cabfd27105c16417a1ebe5826a28cf617377f7b1e0d462701d4dd5d7e89335ba96976ad380b086f3b92e3845380e1229a360f9f01dce8b634c9fc8d1adeed208a7d465f07576e0272fad64b450bf09b1c310df43603759192d613c987b9216189887d6fe2231cdc568e7170709428d643d99e47eb1d2a24076e815355305a2cfdc5a81c849d047ac52efdf6abcb89b3ff4c3722c5b12ac46047edffaf8bbbf657dab83fd8e40cd249e5e5dc475cb7e113ea42af1aa97e1cb47aea872debb87978e6de8263cad88a34561534db870b5b5a26be21c9ffeb2112be576fbed65d51ae28fa677bdc8923ed7d7a978347020bb87297a75526cf8d459b6aecfa04dd382c8bc896283bd0e2d6994bab810f77a75f6226c7d0909db95a59f095209face69718e2744b1cf14b37a42047469196bb1580b652534958a96e33c4b72fa21ea808ca2d2f355a0a20776a3e8294506a648f8299785763f9797e1a24b9dca0219612fe44fa4ecdd2ea16c56f819f6157f2ef3ef4244551088cd2767933675af4b2111bcce26c36f8b597fb99768cbd18fde86cc21a7ccbdef1ab41e0e683377b6151e478ef018c8f00cb1e5fc4231f320d0a2ea3a4ceb5c49d4d750264b967ef4b71448e9b836292ba6c40380529466f5e405c156366abc74fd38c949a94870c46717ce24a106786585b6661335375d707ca76c725888e9a88da7b835c8fc6120576f9399881ccc8a0855e5efb5bd13217573e08dd5319b7287668441ce13904a300b49a6b079ea80d54060aca340eb1c91d2b885d5d8ef09e734e7b50e88a58007727882eded715bb055698a0cfc3ad18b43e45de9acf4b8ef933573377b969b03b852721dd6533eac9ae3e0bea958008706ecc56a8a2addc520f2ac53add1e75dbe6340c5aa8f4e8276d961a597a287736ae94bf6b96d31d399b08ce4e23fafefb9050bde30a03d9a5925c0e41e1df2c0b5da321069479d3a4673e78c0ee5b11ae72ac3329c66389af6a759a6b3dde3a86d7757f3025cb2c46700f55202ea849de6bd167c329e559df7837216b67747503262aca0b2630d1cd4b1e468c48663dd5f79b5ed13d1459dfe02d646ce282b040eccb2d739dbcb26070b5930226d1b87f50381c758283418886bbd79402f13ec1ae73f86cf3e16aced3cde5b92cccbafab371d260140f7bd3f91421efaa9d39ed9f25778c20df9fe61815b49bb71ed9aa91189b79c8a255cc24781c9590db91811da6375bb9123cac56698bd07aaea2d048dbb53e7ebfee2347caf5eb0c19ac4a6026fd2edb9e008b0f687cc9b4e11ed00733a53f79c37e59ea4cd1837d81e53f72038be9afc838f0b8b72380fae28b8cc20d96ccb4b19fd2a88fcc16bfd70b17effe7e857478837183745d07988e0f57e88e927c7d99224f38298ba51e5ac0c1bead661100560acb7b2c40627979e03732ef389d7446b3433c422bf99ff1a79a511c309041f48217e413d2a47c8700d608a736713c1f865d0d1a2a23722a183fa5313fc9f8c2f0e70e4262fcaf759e602f1adc55369b5777bc4ad0b9a69fab46be8ffc36509a75459afffd7abbb25622071f785851791f61c1f4720ada4e727a6109efbcad80307b707a4d91a122d343712d968b156158eaf9ed641fcce5e1d648ced2ffe735ed8d1fb4de500fe4dff148881830eb507f3e6357d08c5a93eb8a80c6c91597fd8d222b867120f9def74c4fcdf13aadb2e4dcd6b952819d10505330cfc267f56267df7099f6dc102c2cc950f75a76e540ea6b736b4ac478de0988015c490e125841bdea46acf8f1c298695d197b07c8fa61fed8696d23269158effc005ab92c3b0c3e1bba11fdd80ffb20a974035546ac9681a48d21aa1ceb4aeb03eb925f80bca394c8c6792f93bf510c25508ef39ee1629785a15c51fc06043bb87396e54065a239e321ae8f689f02e1e18167047223020f1ba025acc2ea440aafd026cadbbc3a2cbd97e708a4c7fde685306f092e561e67541c7cc9af6addbe24d21ffa6982f09d7a578491571c7f185ecf7d2c3d578c44cf474f4c3982a3a4b886cf4b3f718052980fb779e45888bbdb9bd3e53af57d7d47aa4b0621c4f033d2aea38f26c3c0ae0dcb6d20186bd72a575ba9314b58492c7af9fa21168e65b33e4c25b45f551bafb7bd720cf9cafd54b90dae11cbb9e3535a0fcaa25ca0a71b06141ab1c35deb7549d691030cf7105e93c52f0da44170cce02af90e0370cff0afc2c6fff75eefbadf4e251b4565b28e1865bc73f9d4841f9c6a90ed4ed509ef94d11b69e2a44cd818fe32fab75a8a9e166db7055550bb78d028a44af34076ae22f5741045d4e6d7cafe4c66d20b68a81afea2f38c40fb71b781bcab50a381c3a7b8138987c5a2dcefd25fba553e787fca7745f8d8de8c14c0d32c3ee5c7adbd1929f9e041bb2b79889461089dedb01aa85b42ec2d52a72be16e2eb25bd60af4826c5ad677752bd9158ff4fac3b4d4fb93b3def888f86b037f3cd77194cd3528e5307784ef48335f933df46fb3b4622054aa6329313968029caabad70618849711ff3ebd68946e92d0c62326a56a6bc70ddeb6118894c635f51100230be530bf02c93b95c9c1bc5bb0e85656a5a36d5bdd9c4be7deaa3ffca973bcaf7acd7bcb90ab6fb1d68dcd9d10ad9159443345fdd00a61751656f5c57be0e80e45b5ae4185e7b13c1ee1a2c9246a0424142fa19de37b0e079acf0c278b0e61acb28981dfcee403d659975aa8f6cd903cdd3fab9a21daf9d0b0e8f15403fdb398325d9fa54bc2c184419d1b2a96577b053be265587dfedf6496b48d65b9bf58e2ecc0e863e7789c69d25c17e48eb6630840033f6ced93f5abc6c77fa18d4dfaff8d895c4af0e60439cffccc0f93ea8a19c84e6d2e95556b6b8cd73ed3de8777fb39b92dcab9f20c2448237d9b291210fc2eea9dcc62e83e0322d69429adca77b8bf2a80a56a4965843e7fdc0beb1e0551cfa49e1260de2aeeb8f2f256efc8b9669e6a25dd73f5a26973038e7b95d9ce051399a86c303d560c1c084e84e9f8cc59cdaa229941b52c8bf327b613d59793cacf86c24a412127dc60ba4035b965b2ba5390015c85a123277c85b5a6abded7334dd9e321b58a7ffe669edaafff56a022c2d3449b77d97cd5a0311ca2cfb19568f966b60161a3f9958ea3d84c1275f234fa2c17664f657467d72a783c486a406e03457476371da084368516d6ff164cb775be806bea30c1e8911672e1e563d2e94c766cac8dd72326cbd37529008d013fa3ff1001f14af7815acbaee956acd2b4ca5a749cce6ad0a96f06d57f5435d724dd8e7b48da17e4319b1ac424fbd16325bb4fbda0dd1a213c52dca8db19d55b3c5731fe4885e563b956867846495c005a337e704021fd4a280cb4e17d6b427d3cbb961cc24dbb8dbfef9ea0144033ac364b54dd50612a404a1c294645a78598304eb9c96cebb4dd2350cef598ca336d0b9cf3187731afdf2e7b4c840937eb0aa8547b2b389b123b1274a4c459083fa1d74b4500d902df1e467138683db0c765a1eeafea7c86f19884b83a2129d4714bf008afa87033ec9d2c513accb99a1663f39fbe83b4e7dc08d6c63b55ab34f5d3585ab7f5f1fda55cdd6dd797ec7e408f85741006342c27079796b3b00dc6c44cae892a553bb6a73659a7b8dd9872ce8980327d14881c2b8115195e6aad0853f3232656c9c7b8fe4b4c92832e2de310bacf7792e1d38d5f8456d36e57d8e642aab56c06bfa51346ae627c38f94e7870994296eef750afce1cda42062ddfadf4355b40a41cab9696e810e43534ead95bb87d5e2dc6be2f7cfcf7a49f9b66f83a5dc9f34776a7155090b7e8886499d300dc7735321256c4b1007ad949a791a0b979792c2d1309ff8aa3b4708ebbfaf9d8292ed99f33fd6b646ae20fd620b8b2d61a5598abe24f963b4f70d0ac8aba8aa73837fc62ae7ed8eb3d80bdf071f88e8e25572e77bfdd0bd16a6c9e563d4723aeaaff1fd2a09b7dcde8da53d752284e76878a2624e28f731eb08964ac828f30ae805c7db5b3c8dab920ea47712cabd79dc4922ed9db053165fc95ea66bfc01a2b8e00f5d197f93894ad936e2c39205df3fb4e4c493e96bc137e821a3ab1d71ed1ef6727aabd253f77c74c22d0b646a7f7c881b9dc4aae242913fc3b396c8b46e859c11f44baeded478555f9f6c682bb47648ac4c0783e39e59f41156b51728b353b9c898875ca4290610c3f1174a9d8821c779ac9cb9dd0b1b64cc2d8990a7049163a76b09c1bfae73c1ef8842de9051860522565bfb635d9d259fe124e1a4ce1d73c6d093871e3abc49b28cec2b85957baf44e6c0807e28b39871b5224831d3a282979f67df7dc397ddcf8e3e83a0c10db884eb5eb3068b3d724af90c35e2c103b52018d89ba92ecbabc96f854ccf25a448ef3c906d167dcc21fa1c0502a3220b59f8f9fee84e7c06d28b1568ba08668a33f1da24ab4d8756f6d2ec6f8d039df83532009880abf9ef293859d2df80d91e4bb26a06021dfed97dd70805f732f453d66e81dc9a8248ea4dbd61b10b32e13cf7160eed4b908fd4b2abf02a899e712e6b61077035693a8c40adae2096bebb85b2e4ab9cc3f193649dde580884a23e3c723a3ef0bd236939234d92d40efd8eabccc3f5b311c85c7049ba626c7c5dc8f168ce36102e8a7a719226bfd696ec35d08454fbbedcb0e53b4c7f423bf63fe4fc22e3f4355ea35645251e271481db4645db4edc62a0f6917dca298d513883518efb836a97679cdfd6eff66e9054e9cae83241ea41b14bb42e0204486b1f5516778bb555a9a64978809ff32c31496766f6128b92df95e6d232c3b23b068faf5f50d9b0ff0749d7ebf177c276835d6d77f53b3d573edf1269b2e4d150892e954c722d720f9896a12cd968adb3c513034fc5c58afc66acb4c75767b52f567f680054cf6c2a968aded02d714fe696a9bf868e62a2b9eac36b664961b2720a75852c87249cd99059d214eec1a2044063e98caa24ff6f53cefa9ee6e7a10e9ea746d8686798c217dff9405a5ec983e172d0d23a285f60dd7e33a9fa6ed3ea71f7673f54a3a7fb01a598dd93d09ffaf1e8b0dbb86f4de07f7c77c8cf68327c9ad63116ef52ba9533b3b52245154bd9f9de2a7b9727328ff9a4c37a87f84c59d601ffd85bb7cde8431f15265f55669e36eedf1504ce64d871bab450869bc8bf5843db700fb68732cb61035d25ccaea474e24e23e9a4e4080f1da7b58598f948209eecd18409633dbf37d2e6ac54d0e7221d8a4084b7f65023af7be09ae88ec99d9a93dc7937971b7561b19987ed08a8d618fb9b6cc5edd8fbc828edf68aa18badb40e78b66a8735379c62c6c2980284820b9fd65a6706bdf0eb288487a4c39707512b1b102f185e9b578a31e84ed21ec0bc6a541be868e722b7bb1ac22788dcef0b76739aed1218155f8c870e224be6c92e4a78d5c9af5d468c59dc41cda1976c60e3b6ec3655694fef08e2b2d27d424990266a0a9da28182b3298a29b639153f833e486c1ac947181a6ec76d5e07d64544dfb165427a90de4c30bb9964e31586ae191f4fad5d1828dccb705bf79aa571011c090604bbb9f743edea3c4f747606f5d20b2ca727faf2615656704f71503f0de9471bc63a1b0f9e707557ae0347831d70f85296eaffb342a14c5ccfacd75df7b0aa5139127b95d7a15a0f425434e6797d3896e6421004213b2a8b15e50d6cf118dcf462eb3c2919563aa15b9ce2efe7bf83e7b4a25e362c15b5d885eddd801ee2dcc9cc706297279c0a09a23e8df12639caa98dbeb4f8c14d14406e35c98f38f058b42002da64ead8c6e85c088c3b9f954cd5b9a91aa2577512c030f3db7ad5a11deef68bd95fb550576eec5120c25ba75a7473ad5ae77a984a7c86a4c72e88099c8e70491cd8c587bd5889c03ad67478dbde1cfa82fcc457522bf3b6c9a1cd09f70c5a66b6a5bb35d2fa08142f4f9fc2dc675b4271f0351e5e43bc547cf25ad94fabfe3fa609e34b96ffc71494a736a392154fd2ad9c85626edb16038566ab987b22b11b146b9afb70a19f4e98ec828c954181805a807d0027c7923b7f4f85c0092712f0d4c0f49e8598a2949e80abd3eb44c254ad95dd19dda8cbd926ff8a224cb4a394ace9ec1543c86609850fe24dc3872c44de3a5c2eeeb6bcb7385e0532a477f64aa104be1ffcc153016dae0ecead08e7ed8f1658a484249ec5555eebbbf8e1c9d7f4251141b49f5774253d0681fda5ca084d23ef3f576bf9e917f3ce868b640c988df956fabcd004612b11839eb654c2c313cbe081912898504dde3bf95f769920038d7bbdecd84787981c2d425e7472fadb0f8b9440a6fe5c2493a45cb66539583e831452f98f357f6e6e2946ae319fca9037ae38840fb56b214ad8788507668966e90fe74245d3231356de795e60561b0d9b90f07cd515352473a4ae598eea0a7cd0c850e5623334fd99f1496720cac8c23aa64ed50fb2097c260a5073bc70c6cd24806ea877db5f95b5f5e452cd39c4560591ded5aa151f2bd8f4d64aed7321dab55530e0743e32260c011050b409a8085498d692bd78ed792b23997f1bc8c3dd6da3084ae8a7ce9f3e4324416aac7a219982d0eb4470d2dfa38696dc578e6a4d9cb40daf2cbc8ed01a54587b22b4873d60c05cf70880d42347d292fa2acfb8d209ed8ff895e9f0029224cc09d2738df03cb79c4fd7565db54745d9fcfd13fce094005bbebed4e1e9785623122479b88edd8d83da0c108baa1c33520222ec9716e86d01a3c072635b3c94c148a2523c983d850d675f80800d93a9adda16ca9d0d814601aba273f1679cf8d0b26993ed49069a68076c16f04e8ee6f42ad293cf73dfd36e5c0786f51bcd1aeb6d9d5ec185eddaaec68f4857b153de3a98ca9e96265414c40d1aca35b554adf4a2b9df218a2143cfc8f0817db8fca2ac18f4c946607f3096b3ae3b1967fc020816656c0d0ac78e0de0c8fb35f8d9e8734dce38b8d36fb26df7e9a3c3407d53a049134a987e96b9e23baa7709e14899afdf13aa36f479baaaf1de7b09e4c606f073ce65b4ab4edaac1e50eb57604d0eef7d4e4c2d2e2219050a4f2870cb9983543c4a9c728a9c06a2973e399bcc28024f303d43d2bd43c9fd1f268e61a6a3dfb112373c11da6e824a6deb819df186e098bbbc9213e88a4d165cd049a7257871f2875bd7e602e1ffa498b9b0201038dd8c60f09826ee0c5b701791f8b9249cffe28b08c741808ef3ec45d6cfe3dca3fad602b7074bf57bf0c84f6dd7e33bfc7ec68541367add7efe0c44e3bf1ccae010b169a40f7e0b06d38a4ee70cf9b1cd126fa3acdbc7c223f27d0e112b8a5c24f7d474ad36d71f0f547be65751fc1be288295bc6ebba392d1d7e0e6b19e0e1996c867136f2168280500f50339b21673d659a24a3a3e943120176ba3eae8abc90ece096886f81d55b37116f0e2c970988fc9eb93c4a785451989219d31641b36fd9951cab8e22d0e6894b28f6edd78470ecb27b7b9a822303d296cf2d63a49eab2bd503406ed13eec54ac0dbaacecbd8bad2b23c91e5dfd8e11f72f35ebe501de9dc3946e9a33aa7feb2726171ca13729a70b061f7734509900e1dd28f92c9c565e2f378af562df7f64fdad5d9a9f6369aba3bb1f22240151ec7f236cac0e4c95fc3863f895fd294bae5b80a100842fa7a577f425372abf8eba6ab59a3e968a38b4ad4c35e04e52ff4eb4ead8db07654ee9ad2ef9f2a982a4483b97cbba7ae8f2a0f2967d6cca61fedb42c9f51bbc2844b8e9dccfd57e321db3cb3e66c568ce32aa01f8d9a4c1348ddc13b5458d4d62c1967d9e99556822b3757fcd00a6aca0a1b26412f1c521af286dbc986f07499b542bb1b9a8182e54612af33c07aab40b9b791692f79f58ebcc462516eac63fb9486de4dae3ed19d463538b1a35f38ae878c7da214c0d7289f27141e2a11a369f60b2a9746931a6811ea22b4c9347d67d8a80bb0a2514142c5c66b4512226886a3a4d6839d461b8d1adbeab51da998bdb881a39e48debb6e3c704502cf14df6aacc61938f0e394c1fa523e345074be6d370f22ef00b528a3c9865816ab1f38e57df6e7a09574e49bb6e0be555a0c52fba465003edbe8faa60bb962753aef42815b685c71954f447a7bf04b8d5e59db4fbfae98437c08701f2e8689615d50e8f781a95a6abf4a27d8f838fb663201c52e3b0f08a38f0c36f43351bed5db402d44eeb8a617567781f7a1fdd90a8e556637a128fc28f710919abcadf02976c0165255f3670388cffc3af06031339f543d5dec26d30fddef297a3f6110fc79d1fc8bb4c38447e3ffdbef78f2ebb824944e4e6dde48c11ff44f05121d04bc5ee80ee26109d10bedaae69a1cb56d84b5d31ee53ed933dad265ed27199518f801fa27d87d31c7bb097cbae2a45e258729b8c393a2ae83bd908b09e773d510846908c48a65a0a844780bbafe6a0d0b6b392b5f48736988ed8b37bffd93d74002db0612cb30a76a7b1d3366fa9f33c2d9b3d68937c12a3e7fa238befef949ab085804d611002d62bf67b0440fcc8564faabb1abc9ad92c14b14013570e2976654895773133efdcbe1b9db0a4eae687f564495d575fed1c1a1f6ec0282d9cf17ffc0b77972ceb10e3e8ccb246dd26613183a287b2c6e9c5ac5bb49cb36acb68a72c1ce8dcabb8d5076c35e100020f783da3df72dc475f8d14d4dc1d24db64193b933890b22ff491f66172ab44a22674e152cbac7d5094f6225e58c2fe3d2a681ea2616eda238b4aa2dcdd048b2f313fc3d6f7b7331a323355bd7ead0e2626f079717e903dd682db4779d33508b4a50edc84718871d623128f7566d2136bcae5fd9bc0b24f8d4b1626f6a64736c096b8705c2dd0de1f413c9a1f43f769f2b821ef6fd3919d2ca503bce2349eaff04c5ac3876b091826f61af5d60a716a975f30bcf5f3606825fb3e56f73355119cd5ea63287121ff4dedab72f55fd3ab99d21ac20443b6607e033dc5b3a68a9358d2b2e5778a26cab7a076a9cc834bf89d636c5360c13df9753e3194c28423974494cbbe138e6489c58844433037e2e8df4ab7786e5b11456fb5f0fb5c374e56cb317af0d8b02bc40d7011fc4e93500b2769358e3dea2b7e6d6e81286610ecffc2d5f97492c9513619804d70827d9b52ca50ba58b2ee9086316ff0ffd5dc06b008f10ee807eacc1661c9a8dd76ecc0129f7527a50e23668e7e9d2f9b3cb664e2ff335e105b61d79d703c15755928f5cc96f3bbd05f4d69376101524b02c082ae4ed41e4c9cf5f56d8d757b876dbcbddb767bfbe5a9cf02def86740abb0b21f02a3f5891d03ffeeaf36e81ec790accc81738a96f932515a3775cf15fdc3afb66c6bb14f831e58308e752fb84598e791ce44030891002a2e40d577e18c84a53a4718ea5cd80f542f5418fa0a1115c03af0394b0c2419866bee4779767fc49ac1274836437a3fb3c64ef3723267001ea16c6bfaeaf4c098a379c03f42108cdff00b08d7982b192c09f7f7ad3519c57f25e8a8192cae8dc8858b1e29dc4ef775551184bc549d31c8e369ef9bc26df19d828573899c654bd610fc8d81c32660f7983658b095d355f70e8e01a329710603dd020930d059a8378fac3cf111cf54266deb128b6be9622dca943df53ef354b8388b01e98a8a2d1e5266df72c3b1845f1237c031a33bcf9163c2b6ab6f8eb8e62e25a67c3d7ceb7db46b060996baf34e33dcc32a46cf8b9d3fe0ee4155bb59ffe5b8d780493524de7a9a2c178c8c415e5c9d4dda5cf55adde9f706f79ec811bea64f6427c0e8753336511e50f69f229632883bd6963d540cc73a7b82d5906e31e39147f2e34f5223889e51fa7fb24b3ae3cecf78d66cc3b0828fbbdd3ca6efa31f481398a3ebe8c2d87a4268769ebcfa34008a8f4a07a24fe921240f08971639c3b55970da07198726af4cde44dfeba0037362bcfe9aaf4787de894b7be98b814f0a1df4615b8864587a2184a8bf324bc75cdc8b8bdfd99cce91af4fb92d1200a05d18a53f3eb755d4b0e330d797a1f134260c8e772e840d1d3c8ae030edffec027bff1ffcea83d97f601ece0ce4e9536b5d360da56f0f31ddfac55cfcfb81848bfeb751f28cc7fa1b773b11a6edf407fe1ad87a1c8d5d776328a743c370127032ad68fd33e13ab14f95b62faf71b61f9b755edc48f4f1fec0dbb27dbd707fef76887434fff9bbf3bc1f8e981ded654f9c770c418a28b5ae4319f48bfa58de14ba578038bf97581f388ddd7841c1d2d1e59acfda2e0e4dff0995e57a9d4246eca4b429ee13a8c70c66d8b05a492fb1d26b4c7d07800e3afa0e48b011edee602b9b35e7772b3b60e9fd4a730a094edebbaf863dbdc5d961cc4f1fbda335464e800ac0a5e209787f0400d2ce78150c757fdf026832315fdf822294b471b2c4ce1328e82ccab6f43a9c5e1b2755d8974fc72266a05c01b4b18a9d704bfd4ff8bf29568505c57b5a02f3e04924b988a90ccaa2466ea8ea4f2fbac998a6f8b7998e22a43655d4ddb407d98bd65393b480203d076540a7dcf43a6e97cb09ab2dc5836ce37a47cbef2be8da92d08b9914613413b6d966345596cfc63697fed64ac0c9b13849b50af11029a98a2a20a8c73ee65a4c47ef3dfa44247679389886ffef9cdd0334090cd39e87b026ca557239fb9336f6e3522149ace6bce56ec05358bfe5fe2e81958da9c99f8fc0a0c099b09542e69c32decc0ea974c0777f24557855936a731b1702caf116bdc5bda5134fa08d1ca3e26483e5d9f1144564d6dcd4c843bc2910517f624bcce5de08441e6984e769f6d22354bfdd1387f4916278c766e0bb88f9a6c951f2681ed9d8060ca532db5e3a69682fe60f340a6ad9493b4a32e94c672461cf7af24fe1c7f3042abb36904a6486f9b7ce501221855ae859d99ddd5230b5080271c858fdbe53b4f7c53cf191ab2985e496e9e3200d341c90565ad4c35aa39a53057fe6f5ccf2352a3ed3358fb47ba40a6ccdcf0a75328a40161995f53484a928986f42b6dc8f0795ae72f65f07182af392dd6ad20d471691a3f9a5def934bed1abbaab1740017c630459ad5243b557891f320148e785347068493123906e5b81a1a5fff90325783a62e30cfa14fad44f91d93edeabea24b7c0a5243885fbfdf30dada511a734203cb4ff3afc540deedb51eef1444dc099e78e146da21d9647609f5717454e84586b3fd8f9e77bf0a7fdefb227298ceb0b079e2abe34e595be593ace9bce277a6612471dcb151490b2475751efc250b8f26ea75f1495bb5471f9164e926885b937078b626dcedd53649e536261cdcb42fd45e776f1d9736477429e4ad37ccc4801160e0f88d1478b7483f1bc4192a7c86638901f6b4e93583858fd7f5043e46db1bbe15bc1e08f8d6bbb13c7e995637008b140dcca7</script> <div class="hbe hbe-content"> <div class="hbe hbe-input hbe-input-wave"> <input class="hbe hbe-input-field hbe-input-field-wave" type="password" id="hbePass"> <label class="hbe hbe-input-label hbe-input-label-wave" for="hbePass"> <span class="hbe hbe-input-label-content hbe-input-label-content-wave">您好, 这里需要密码.</span> </label> <svg class="hbe hbe-graphic hbe-graphic-wave" width="300%" height="100%" viewBox="0 0 1200 60" preserveAspectRatio="none"> <path d="M0,56.5c0,0,298.666,0,399.333,0C448.336,56.5,513.994,46,597,46c77.327,0,135,10.5,200.999,10.5c95.996,0,402.001,0,402.001,0"></path> </svg> </div> </div></div><script data-pjax src="/lib/hbe.js"></script><link href="/css/hbe.style.css" rel="stylesheet" type="text/css">]]></content>
<summary type="html">有东西被加密了, 请输入密码查看.</summary>
<category term="web" scheme="https://www.qystudio.ltd/categories/web/"/>
<category term="博客" scheme="https://www.qystudio.ltd/tags/%E5%8D%9A%E5%AE%A2/"/>
<category term="建站" scheme="https://www.qystudio.ltd/tags/%E5%BB%BA%E7%AB%99/"/>
<category term="hexo" scheme="https://www.qystudio.ltd/tags/hexo/"/>
</entry>
<entry>
<title>建站博客折腾之路</title>
<link href="https://www.qystudio.ltd/web/%E5%BB%BA%E7%AB%99%E5%8D%9A%E5%AE%A2%E6%8A%98%E8%85%BE%E4%B9%8B%E8%B7%AF/"/>
<id>https://www.qystudio.ltd/web/%E5%BB%BA%E7%AB%99%E5%8D%9A%E5%AE%A2%E6%8A%98%E8%85%BE%E4%B9%8B%E8%B7%AF/</id>
<published>2021-03-06T06:32:55.000Z</published>
<updated>2021-03-07T06:01:37.000Z</updated>
<content type="html"><![CDATA[<h3 id="前言"><a href="#前言" class="headerlink" title="前言"></a>前言</h3><p>想必很多人都有一个属于自己的草根站长梦想,但却由于技术水平、资金、关系资源等种种原因,往往徘徊在坚持与放弃之间!“梦想还是要有的,万一实现了呢!”没错,今天我就要帮助那些有站长梦的人实现这个梦想,不需要你会敲代码,今天我们攻克技术、资金、资源难关拿下一个网站!</p><p>现在市面上的博客很多,如CSDN,博客园,简书等平台,可以直接在上面发表,用户交互做的好,写的文章百度也能搜索的到。缺点是比较不自由,会受到平台的各种限制和恶心的广告。</p><p>作为一个程序员,我无时无刻不想拥有一个自己的个人博客网站,也从未放弃过探索这条道路,从网站编程开始,慢慢接触云服务器。中间经历了很多曲折的路,技术不达标、不够资金买云服务</p><p>而自己购买域名和服务器,搭建博客的成本实在是太高了,不光是说这些购买成本,单单是花力气去自己搭这么一个网站,还要定期的维护它,对于我们大多数人来说,实在是没有这样的精力和时间。</p><h3 id="目录"><a href="#目录" class="headerlink" title="目录"></a>目录</h3><p>所以我的网站将发布以下系列文章</p><ul><li>hexo博客建站系列文章</li><li>wordpress博客建站系列文章</li><li>discuz论坛建站系列文章</li></ul><h3 id="总结"><a href="#总结" class="headerlink" title="总结"></a>总结</h3><p>我的文章将以不间断的形式更新,作者今年会考更新比较慢,勿催更,谢谢</p><div><h1>推荐文章<span style="font-size:0.45em; color:gray">(由<a href="https://github.com/huiwang/hexo-recommended-posts">hexo文章推荐插件</a>驱动)</span></h1><ul><li><a href="https://www.qystudio.ltd/web/%E4%BD%BF%E7%94%A8PicGo-GitHub%E6%90%AD%E5%BB%BA%E5%85%8D%E8%B4%B9%E4%B8%AA%E4%BA%BA%E5%9B%BE%E5%BA%8A/">使用PicGo+GitHub搭建免费个人图床</a></li><li><a href="https://www.qystudio.ltd/web/hexo%E5%8F%B2%E4%B8%8A%E6%9C%80%E5%85%A8%E6%90%AD%E5%BB%BA%E6%95%99%E7%A8%8B/">hexo史上最全搭建教程</a></li><li><a href="https://his2nd.life/technologies/8f27d900.html">本站已切换至新主题——Ayer</a></li><li><a href="https://his2nd.life/technologies/d4598179.html">超简单,让你的 Hexo 博客支持 PWA</a></li><li><a href="https://his2nd.life/technologies/35a15276.html">细数那些年我创建的小项目</a></li></ul></div>]]></content>
<summary type="html"><h3 id="前言"><a href="#前言" class="headerlink" title="前言"></a>前言</h3><p>想必很多人都有一个属于自己的草根站长梦想,但却由于技术水平、资金、关系资源等种种原因,往往徘徊在坚持与放弃之间!“梦想还是要有的,万一实现了</summary>
<category term="web" scheme="https://www.qystudio.ltd/categories/web/"/>
<category term="博客" scheme="https://www.qystudio.ltd/tags/%E5%8D%9A%E5%AE%A2/"/>
<category term="建站" scheme="https://www.qystudio.ltd/tags/%E5%BB%BA%E7%AB%99/"/>
</entry>
<entry>
<title>无广告、无推送,最最纯净的WPS版本</title>
<link href="https://www.qystudio.ltd/software/%E6%97%A0%E5%B9%BF%E5%91%8A%E3%80%81%E6%97%A0%E6%8E%A8%E9%80%81%EF%BC%8C%E6%9C%80%E6%9C%80%E7%BA%AF%E5%87%80%E7%9A%84WPS%E7%89%88%E6%9C%AC/"/>
<id>https://www.qystudio.ltd/software/%E6%97%A0%E5%B9%BF%E5%91%8A%E3%80%81%E6%97%A0%E6%8E%A8%E9%80%81%EF%BC%8C%E6%9C%80%E6%9C%80%E7%BA%AF%E5%87%80%E7%9A%84WPS%E7%89%88%E6%9C%AC/</id>
<published>2021-02-21T07:20:57.000Z</published>
<updated>2021-03-21T07:27:37.000Z</updated>
<content type="html"><![CDATA[<p>无广告、无推送,最最纯净的WPS版本<br>另附四大权限<br>与下载地址</p><a id="more"></a><h3 id="前言"><a href="#前言" class="headerlink" title="前言"></a>前言</h3><p>就在去年12月,教育部考试中心突然发布《关于做好2021年全国计算机等级考试工作的通知》,新增计算机考试科目,正式将国产办公软件——WPS,作为全国计算机等级考试二级考试科目之一,调整将于今年开始,3月开考。</p><p>如今WPS进入二级考试科目,标志着我国国产办公软件正式步入快速发展阶段,只有拥有了第一批忠实和熟练的用户,WPS才能得到更好的推广和教学,或许在不久的将来,WPS能够像MS Office一样成为世界性的知名办公软件。</p><p>在教育部考试中心的通知信函中还有这么一句:从三月开始,一级,二级WPS Office科目应用软件将使用新版的教育考试专用版WPS Office软件,考点可到中国<a href="http://ncre.neea.edu.cn/html1/report/1507/861-1.htm" title="教育考试网">教育考试网</a>下载。</p><p>这说明,WPS将专门为计算机等级考试而开发一款新的教育考试版,届时考生考试将使用此版本,这种情况下的WPS版本八成会是纯净版。</p><p>目前此版本已经可以下载,WPS教育考试版真的就是无广告版本。</p><p>教育考试网提供的WPS教育考试版版本号为11.1.0,大小为149MB,相对与WPS官网的个人免费版要小整整4MB。</p><p>安装之后可以看到,教育考试版主界面和功能基本和免费版一致,除了无法直接发现到的无广告特征之外,教育考试版相比于免费版还具有以下专属功能:</p><h3 id="福利"><a href="#福利" class="headerlink" title="福利"></a>福利</h3><p>01教育类模板资源专享福利</p><p>教育考试版将原有的稻壳儿内容资源进行教育类优化,除了享有更加优质的文字、表格、演示等模板资源外,还可免费享受其他版本的部分收费模板资源。</p><p>02专业绘图+ LaTeX专享福利<br>LaTeX的初次使用者,就可以在短时间内生成高质量的文档和复杂的数学公式,同时,思维导图、流程图也能让学生的结构化学习能力提升。</p><p>03汉仪上百款字体限免专享<br>WPS云字体中特别针对教育版为师生全面限免开放了107种汉仪字体。</p><p>04WPS精品课教育版<br>为师生提供优秀的精品课程,赠送WPS办公技巧免费课程。在报考WPS二级考试的同时,WPS还会为考生赠送四个月的免费会员,所以如果大家今年有人报考的话,千万别忘记了领取。</p><p>WPS教育考试版不仅限于师生使用,由于其具有的优良特性,非常适合用来替代大家正在使用的WPS个人版。</p><h3 id="下载"><a href="#下载" class="headerlink" title="下载"></a>下载</h3><p>下载链接:<a href="http://ncre.neea.edu.cn/res/Home/2012/1ab1f38f3a81af338dbb4f6495568f28.rar" title="点击下载">点击下载</a></p><div><h1>推荐文章<span style="font-size:0.45em; color:gray">(由<a href="https://github.com/huiwang/hexo-recommended-posts">hexo文章推荐插件</a>驱动)</span></h1><ul><li><a href="http://www.hui-wang.info/2017/10/03/%E8%BF%87%E6%95%8F%E6%B5%8B%E8%AF%95%E5%92%8C%E8%BD%AF%E4%BB%B6%E6%B5%8B%E8%AF%95/">过敏测试和软件测试</a></li><li><a href="https://lailin.xyz/post/37989.html">office2016激活工具</a></li><li><a href="http://www.hui-wang.info/2013/10/25/%E8%BD%AF%E4%BB%B6%E6%B5%8B%E8%AF%95%E7%9A%84%E7%BA%A7%E5%88%AB/">软件测试的级别</a></li></ul></div>]]></content>
<summary type="html"><p>无广告、无推送,最最纯净的WPS版本<br>另附四大权限<br>与下载地址</p></summary>
<category term="software" scheme="https://www.qystudio.ltd/categories/software/"/>
<category term="software" scheme="https://www.qystudio.ltd/tags/software/"/>
<category term="软件" scheme="https://www.qystudio.ltd/tags/%E8%BD%AF%E4%BB%B6/"/>
<category term="WPS" scheme="https://www.qystudio.ltd/tags/WPS/"/>
</entry>
</feed>