<?xml version="1.0" encoding="UTF-8" ?>

<bugzilla version="5.2"
          urlbase="https://bugzilla.altlinux.org/"
          
          maintainer="jenya@basealt.ru"
>

    <bug>
          <bug_id>16312</bug_id>
          
          <creation_ts>2008-07-08 15:18:22 +0400</creation_ts>
          <short_desc>Пароль прокси надо вводить руками. Warnings при компиляции</short_desc>
          <delta_ts>2008-07-10 11:05:24 +0400</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>4</classification_id>
          <classification>Development</classification>
          <product>Sisyphus</product>
          <component>netcat</component>
          <version>unstable</version>
          <rep_platform>all</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>enhancement</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Sergey Shilov">hsvhome</reporter>
          <assigned_to name="placeholder@altlinux.org">placeholder</assigned_to>
          <cc>evg</cc>
    
    <cc>glebfm</cc>
    
    <cc>ldv</cc>
    
    <cc>mike</cc>
    
    <cc>placeholder</cc>
    
    <cc>vt</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>73802</commentid>
    <comment_count>0</comment_count>
      <attachid>2697</attachid>
    <who name="Sergey Shilov">hsvhome</who>
    <bug_when>2008-07-08 15:18:22 +0400</bug_when>
    <thetext>Created attachment 2697
Исходный пакет с приложенным патчем  netcat-4.0.20061122-alt-proxy_pass-and-typecast.patch

При необходимости авторизоваться на прокси спрашивается пароль.
Способа автоматизации - нет.
Если пользовать ~/.ssh/config для автовхода через прокси, то было бы неплохо иметь возможность задать пароль через переменные окружения или командную строку.
Во вложении реализовано второе.
Т.е.-Р proxy_username[:proxy_password]
Что и отражено в коде и странице руководства.
Попутно причесан код на предмет Warnings.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>73842</commentid>
    <comment_count>1</comment_count>
    <who name="Dmitry V. Levin">ldv</who>
    <bug_when>2008-07-09 17:52:14 +0400</bug_when>
    <thetext>(In reply to comment #0)
&gt; Created an attachment (id=2697) [details]
&gt; Исходный пакет с приложенным патчем  netcat-4.0.20061122-alt-proxy_pass-and-typecast.patch

Спасибо.  На будущее просьба прилагать только патч, без всего остального исходного пакета.

&gt; При необходимости авторизоваться на прокси спрашивается пароль.
&gt; Способа автоматизации - нет.
&gt; Если пользовать ~/.ssh/config для автовхода через прокси, то было бы неплохо иметь
&gt; возможность задать пароль через переменные окружения или командную строку.
&gt; Во вложении реализовано второе.
&gt; Т.е.-Р proxy_username[:proxy_password]
&gt; Что и отражено в коде и странице руководства.

OK

&gt; Попутно причесан код на предмет Warnings.

Эта новая причёска меня немного позабавила.
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>73843</commentid>
    <comment_count>2</comment_count>
    <who name="Sergey Shilov">hsvhome</who>
    <bug_when>2008-07-09 19:00:58 +0400</bug_when>
    <thetext>&gt; Спасибо.  На будущее просьба прилагать только патч, без всего остального
&gt; исходного пакета.
ОК.
Если правка требуется в спеке (например в данном пакете нет Requires/BuildRequires) присылать патч к спеку?

&gt; Эта новая причёска меня немного позабавила.
:-)
Если уж в код лезть то ... уж больно несимпатичен был вывод компилятора всего для 2х модулей.  
Да и код сыроват. Явно через valgrind не гонялся (есть strdup и нету free). 
Мелочи, но...
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>73844</commentid>
    <comment_count>3</comment_count>
    <who name="Dmitry V. Levin">ldv</who>
    <bug_when>2008-07-09 19:11:59 +0400</bug_when>
    <thetext>(In reply to comment #2)
&gt; &gt; Спасибо.  На будущее просьба прилагать только патч, без всего остального
&gt; &gt; исходного пакета.
&gt; ОК.
&gt; Если правка требуется в спеке (например в данном пакете нет Requires/BuildRequires)
&gt; присылать патч к спеку?

Если нужно, то лучше патч.
Хотя зачем в данном случае Requires/BuildRequires?

&gt; &gt; Эта новая причёска меня немного позабавила.
&gt; :-)

Например, изменение
-       strncat(sun.sun_path, path, sizeof(sun.sun_path));
+       strncat(sun.sun_path, path, strlen(path));

&gt; Если уж в код лезть то ... уж больно несимпатичен был вывод компилятора всего
&gt; для 2х модулей.  
&gt; Да и код сыроват. Явно через valgrind не гонялся (есть strdup и нету free). 
&gt; Мелочи, но...

Надо проверять upstream, возможно, это уже не так сыро как было раньше.
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>73852</commentid>
    <comment_count>4</comment_count>
    <who name="Dmitry V. Levin">ldv</who>
    <bug_when>2008-07-09 20:58:02 +0400</bug_when>
    <thetext>Патч ваш as is я прикладывать не стал, но всё равно спасибо.

Fixed in 4.0.20061122-alt2</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>73858</commentid>
    <comment_count>5</comment_count>
    <who name="Sergey Shilov">hsvhome</who>
    <bug_when>2008-07-10 00:24:36 +0400</bug_when>
    <thetext>&gt; Хотя зачем в данном случае Requires/BuildRequires?
Возможно и не нужно, но
rpm -qf /usr/include/stdlib.h
glibc-devel-2.5.1-alt5
...
Да и gcc не во всякую систему &quot;по умолчанию&quot; ставится.

С учетом 
if (strlen(path) &gt;= sizeof(sun.sun_path))
  errx...
&gt; -       strncat(sun.sun_path, path, sizeof(sun.sun_path));
&gt; +       strncat(sun.sun_path, path, strlen(path));
правка безвредная (равно как и бесполезная), однако 
call to __builtin___strncat_chk might overflow destination buffer
устраняющая.

Я просто постарался подчистить в меру своего розумения:
netcat.c: In function &apos;udptest&apos;:
netcat.c:865: warning: ignoring return value of &apos;write&apos;, declared with attribute warn_unused_result
socks.c: In function &apos;socks_connect&apos;:
socks.c:271: warning: pointer targets in passing argument 1 of &apos;__builtin___snprintf_chk&apos; differ in signedness
socks.c:275: warning: pointer targets in passing argument 1 of &apos;__builtin___snprintf_chk&apos; differ in signedness
socks.c:281: warning: pointer targets in passing argument 1 of &apos;strlen&apos; differ in signedness
socks.c:291: warning: pointer targets in passing argument 1 of &apos;__builtin___snprintf_chk&apos; differ in signedness
socks.c:294: warning: pointer targets in passing argument 1 of &apos;strlen&apos; differ in signedness
socks.c:297: warning: pointer targets in passing argument 1 of &apos;__builtin___snprintf_chk&apos; differ in signedness
socks.c:301: warning: pointer targets in passing argument 1 of &apos;strlen&apos; differ in signedness
socks.c:311: warning: pointer targets in passing argument 2 of &apos;proxy_read_line&apos; differ in signedness
socks.c:313: warning: pointer targets in passing argument 1 of &apos;strlen&apos; differ in signedness
socks.c:313: warning: pointer targets in passing argument 1 of &apos;strlen&apos; differ in signedness
socks.c:313: warning: pointer targets in passing argument 1 of &apos;__builtin_strcmp&apos; differ in signedness
socks.c:313: warning: pointer targets in passing argument 1 of &apos;strlen&apos; differ in signedness
socks.c:313: warning: pointer targets in passing argument 1 of &apos;__builtin_strcmp&apos; differ in signedness
socks.c:313: warning: pointer targets in passing argument 1 of &apos;__builtin_strcmp&apos; differ in signedness
socks.c:313: warning: pointer targets in passing argument 1 of &apos;__builtin_strcmp&apos; differ in signedness
socks.c:313: warning: pointer targets in passing argument 1 of &apos;strncmp&apos; differ in signedness
socks.c:320: warning: pointer targets in passing argument 1 of &apos;strlen&apos; differ in signedness
socks.c:320: warning: pointer targets in passing argument 1 of &apos;strlen&apos; differ in signedness
socks.c:320: warning: pointer targets in passing argument 1 of &apos;__builtin_strcmp&apos; differ in signedness
socks.c:320: warning: pointer targets in passing argument 1 of &apos;strlen&apos; differ in signedness
socks.c:320: warning: pointer targets in passing argument 1 of &apos;__builtin_strcmp&apos; differ in signedness
socks.c:320: warning: pointer targets in passing argument 1 of &apos;__builtin_strcmp&apos; differ in signedness
socks.c:320: warning: pointer targets in passing argument 1 of &apos;__builtin_strcmp&apos; differ in signedness
socks.c:320: warning: pointer targets in passing argument 1 of &apos;strncmp&apos; differ in signedness
socks.c:321: warning: pointer targets in passing argument 1 of &apos;strlen&apos; differ in signedness
socks.c:321: warning: pointer targets in passing argument 1 of &apos;strlen&apos; differ in signedness
socks.c:321: warning: pointer targets in passing argument 1 of &apos;__builtin_strcmp&apos; differ in signedness
socks.c:321: warning: pointer targets in passing argument 1 of &apos;strlen&apos; differ in signedness
socks.c:321: warning: pointer targets in passing argument 1 of &apos;__builtin_strcmp&apos; differ in signedness
socks.c:321: warning: pointer targets in passing argument 1 of &apos;__builtin_strcmp&apos; differ in signedness
socks.c:321: warning: pointer targets in passing argument 1 of &apos;__builtin_strcmp&apos; differ in signedness
socks.c:321: warning: pointer targets in passing argument 1 of &apos;strncmp&apos; differ in signedness
socks.c:326: warning: pointer targets in passing argument 2 of &apos;proxy_read_line&apos; differ in signedness
netcat.c: In function &apos;unix_listen&apos;:
netcat.c:554: warning: call to __builtin___strncat_chk might overflow destination buffer
netcat.c: In function &apos;unix_connect&apos;:
netcat.c:526: warning: call to __builtin___strncat_chk might overflow destination buffer


Решать конечно же мантейнеру.
Большое спасибо за общение и быструю реакцию.
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>73864</commentid>
    <comment_count>6</comment_count>
    <who name="Dmitry V. Levin">ldv</who>
    <bug_when>2008-07-10 01:37:47 +0400</bug_when>
    <thetext>(In reply to comment #5)
&gt; &gt; Хотя зачем в данном случае Requires/BuildRequires?
&gt; Возможно и не нужно, но
&gt; rpm -qf /usr/include/stdlib.h
&gt; glibc-devel-2.5.1-alt5
&gt; ...
&gt; Да и gcc не во всякую систему &quot;по умолчанию&quot; ставится.

Там, где собирают пакеты, все эти пакеты установлены.
У нас не принято добавлять в зависимости пакеты, которые необходимы для работы rpmbuild и, соответственно, вытягиваются по зависимостям rpmbuild.

&gt; С учетом 
&gt; if (strlen(path) &gt;= sizeof(sun.sun_path))
&gt;   errx...
&gt; &gt; -       strncat(sun.sun_path, path, sizeof(sun.sun_path));
&gt; &gt; +       strncat(sun.sun_path, path, strlen(path));
&gt; правка безвредная (равно как и бесполезная), однако 
&gt; call to __builtin___strncat_chk might overflow destination buffer
&gt; устраняющая.

тогда почему не написать просто
strcpy(sun.sun_path, path)
?
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>73879</commentid>
    <comment_count>7</comment_count>
    <who name="Sergey Shilov">hsvhome</who>
    <bug_when>2008-07-10 11:05:24 +0400</bug_when>
    <thetext>&gt; У нас не принято добавлять в зависимости пакеты, которые необходимы для
&gt; работы rpmbuild и, соответственно, вытягиваются по зависимостям rpmbuild.
Понятно.

&gt; тогда почему не написать просто
&gt; strcpy(sun.sun_path, path)
Кстати да.

Наверное неплохо было бы еще в man ssh_config исправить 
ProxyCommand /usr/bin/nc -X connect -x 192.0.2.0:8080 %h %p
на
ProxyCommand netcat -X connect -x 192.0.2.0:8080 %h %p
</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>2697</attachid>
            <date>2008-07-08 15:18:22 +0400</date>
            <delta_ts>2008-07-08 15:18:22 +0400</delta_ts>
            <desc>Исходный пакет с приложенным патчем  netcat-4.0.20061122-alt-proxy_pass-and-typecast.patch</desc>
            <filename>netcat-4.0.20061122-alt2.src.rpm</filename>
            <type>text/plain</type>
            <size>31607</size>
            <attacher name="Sergey Shilov">hsvhome</attacher>
            
              <data encoding="base64">7avu2wMAAAEAAW5ldGNhdC00LjAuMjAwNjExMjItYWx0MgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAABAAUAAAAAAAAAAAAAAAAAAAAAjq3oAQAAAAAAAAAEAAAAUAAA
AD4AAAAHAAAAQAAAABAAAAENAAAABgAAAAAAAAABAAAD6AAAAAQAAAAsAAAAAQAAA+wAAAAHAAAA
MAAAABBlOTEyOWZkN2I3NWM0NDZkMGI5NjZiOTZmZmU2NzQ1ZmI2YjJlMDU4AAAAAAAAenegqVcB
e5O7As7gsMmkOW6nAAAAPgAAAAf////AAAAAEI6t6AEAAAAAAAAALwAAFdgAAAA/AAAABwAAFcgA
AAAQAAAAZAAAAAgAAAAAAAAAAgAAA+gAAAAGAAAADwAAAAEAAAPpAAAABgAAABYAAAABAAAD6gAA
AAYAAAAjAAAAAQAAA+wAAAAJAAAAKAAAAAIAAAPtAAAACQAAAKcAAAACAAAD7gAAAAQAAAWMAAAA
AQAAA+8AAAAGAAAFkAAAAAEAAAPxAAAABAAABaQAAAABAAAD8gAAAAYAAAWoAAAAAQAAA/MAAAAG
AAAFsgAAAAEAAAP2AAAABgAABcEAAAABAAAD+AAAAAkAAAXFAAAAAQAAA/oAAAAIAAAF1gAAAAEA
AAP7AAAACAAABe0AAAAJAAAD/AAAAAYAAAdJAAAAAQAAA/0AAAAGAAAHfwAAAAEAAAP+AAAABgAA
B4UAAAABAAAEBAAAAAQAAAeMAAAACwAABAYAAAADAAAHuAAAAAsAAAQJAAAAAwAAB84AAAALAAAE
CgAAAAQAAAfkAAAACwAABAsAAAAIAAAIEAAAAAsAAAQMAAAACAAACXsAAAALAAAEDQAAAAQAAAmI
AAAACwAABA8AAAAIAAAJtAAAAAsAAAQQAAAACAAACeAAAAALAAAEFQAAAAQAAAoMAAAACwAABBYA
AAAEAAAKOAAAAAEAAAQYAAAABAAACjwAAAABAAAEGQAAAAgAAApAAAAAAQAABBoAAAAIAAAKXAAA
AAEAAAQoAAAABgAACmQAAAABAAAEOAAAAAQAAApsAAAAFAAABDkAAAAIAAAKvAAAABQAAAQ6AAAA
CAAADkAAAAAUAAAERgAAAAYAABOMAAAAAQAABEcAAAAEAAATrAAAAAsAAARIAAAABAAAE9gAAAAL
AAAESQAAAAgAABQEAAAACwAABFwAAAAEAAAUEAAAAAsAAARdAAAACAAAFDwAAAALAAAEXgAAAAgA
ABW7AAAAAQAABGQAAAAGAAAVvAAAAAEAAARlAAAABgAAFcEAAAABAAAEZgAAAAYAABXGAAAAAUMA
cnVfUlUuS09JOC1SAG5ldGNhdAA0LjAuMjAwNjExMjIAYWx0MgBSZWFkcyBhbmQgd3JpdGVzIGRh
dGEgYWNyb3NzIG5ldHdvcmsgY29ubmVjdGlvbnMgdXNpbmcgVENQIG9yIFVEUADrz87Tz8zYzsHR
INXUyczJ1MEg3tTFzsnRL9rB0MnTySDEwc7O2cgg1yDTxdTF19nFINPPxcTJzsXOydEAVGhpcyBw
YWNrYWdlIGNvbnRhaW5zIG5ldGNhdCwgYSBzaW1wbGUgdXRpbGl0eSBmb3IgcmVhZGluZyBhbmQg
d3JpdGluZyBkYXRhCmFjcm9zcyBuZXR3b3JrIGNvbm5lY3Rpb25zLCB1c2luZyB0aGUgVENQIG9y
IFVEUCBwcm90b2NvbHMuICBuZXRjYXQgaXMKaW50ZW5kZWQgdG8gYmUgYSByZWxpYWJsZSBiYWNr
LWVuZCB0b29sIHdoaWNoIGNhbiBiZSB1c2VkIGRpcmVjdGx5IG9yCmVhc2lseSBkcml2ZW4gYnkg
b3RoZXIgcHJvZ3JhbXMgYW5kIHNjcmlwdHMuICBuZXRjYXQgaXMgYWxzbyBhIGZlYXR1cmUtcmlj
aApuZXR3b3JrIGRlYnVnZ2luZyBhbmQgZXhwbG9yYXRpb24gdG9vbCwgc2luY2UgaXQgY2FuIGNy
ZWF0ZSBtYW55IGRpZmZlcmVudApjb25uZWN0aW9ucyBhbmQgaGFzIG1hbnkgYnVpbHQtaW4gY2Fw
YWJpbGl0aWVzLgoKVGhlcmUgYXJlIHRocmVlIHdlbGwta25vd24gbmV0Y2F0IGltcGxlbWVudGF0
aW9ucywgc2VlIGhlcmUgZm9yIGRldGFpbHM6Cmh0dHA6Ly9waW50ZGF5Lm9yZy9kb3dubG9hZHMv
bmV0Y2F0Ly4gVGhpcyBwYWNrYWdlIGNvbnRhaW5zIE9wZW5CU0QgdXRpbGl0eQp3aXRoIGltcHJv
dmVtZW50cyBmcm9tIE9wZW53YWxsIHByb2plY3QuAG5ldGNhdCDR18zRxdTT0SDQ0s/T1M/KLCDO
zyDVxM/Czs/KIMvPztPPzNjOz8og1dTJzMnUz8ogxMzRIN7Uxc7J0QrJINrB0MnTySDEwc7O2cgg
0M8g08XUySDTIMnT0M/M2NrP18HOycXNINDSz9TPy8/Mz9cgVENQIMkgVURQLgrloyDNz9bOzyDJ
09DPzNjaz9fB1Nggy8HLIMnO1MXSwcvUydfOzyAtIMTM0SDP1MzBxMvJINPF1MXX2cgg08XS18nT
z9cKKM7B0NLJzcXSOiBlY2hvIC1lICdHRVQgLyBIVFRQLzEuMFxuXG4nIHwgbmV0Y2F0IHd3dy5h
bHRsaW51eC5ydSA4MCB8IGhlYWQKyczJIGVjaG8gLWUgJ2hlbG8gdXNlckBob3N0XG5xdWl0XG4n
IHwgbmV0Y2F0IHNtdHAueWFuZGV4LnJ1IDI1KSwK1MHLIMkg19na2dfB0SDJ2iDE0tXHycgg0NLP
x9LBzc0gySDTw8XOwdLJxdcgxMzRIMLZ09TSz8fPINPP2sTBzsnRCtPF1MXX2cggy8zJxc7Uz9cg
yczJINDSxc/C0sHaz9fBzsnRIMvPztPPzNjO2cgg0NLPx9LBzc0g1yDTxdTF19nFINPF0tfJ09ku
CgrpzcXF1NPRINTSySDP087P187ZyCDSxcHMydrBw8nJIG5ldGNhdCwg080uIGh0dHA6Ly9waW50
ZGF5Lm9yZy9kb3dubG9hZHMvbmV0Y2F0Lwrkwc7O2cog0MHLxdQg08/ExdLWydQg18HSycHO1CDP
1CBPcGVuQlNEINMg1dPP18XS28XO09TXz9fBzsnRzckgz9Qg0NLPxcvUwSBPd2wuAABIc0vWc2Fw
LnNicG9zdC5nb3YudWEAAAAAAVUQQUxUIExpbnV4AEFMVCBMaW51eCBUZWFtAEJTRABOZXR3b3Jr
aW5nL090aGVyAG5ldGNhdC0yMDA2MTEyMi50YXIuZ3oAbmV0Y2F0LTQuMC4yMDA2MTEyMi1hbHQt
cHJveHlfcGFzcy1hbmQtdHlwZWNhc3QucGF0Y2gAbmV0Y2F0LTMuOS0yMDA2MDcyNS1hbHQtc3Ry
dG9udW0ucGF0Y2gAbmV0Y2F0LTMuOS0yMDA2MDcyNS1hbHQtcnBwLnBhdGNoAG5ldGNhdC0zLjkt
MjAwNjA3MjUtYWx0LWV4ZWNjbWQucGF0Y2gAbmV0Y2F0LTMuOS1hbHQtYnNkc29ja29wdHMucGF0
Y2gAbmV0Y2F0LTMuNy0yMDA2MDcyNS1hbHQtdXNhZ2UucGF0Y2gAbmV0Y2F0LTMuNy0yMDA2MDcy
NS1vd2wtYWx0LWZpeGVzLnBhdGNoAG5ldGNhdC0zLjYtb3dsLWlwdjQtZGVmYXVsdC5wYXRjaABu
ZXRjYXQtMy43LTIwMDUxMDEwLW93bC1hbHQtbGludXgucGF0Y2gAaHR0cDovL3d3dy5vcGVuYnNk
Lm9yZy9jZ2ktYmluL2N2c3dlYi9zcmMvdXNyLmJpbi9uYy8AbGludXgAaTY4NgAAAAAANoIAAAFg
AAALxAAAAzAAABSgAAAPqwAAA0oAAAJ7AAAPBAAAFGAAABY+gaSBpIGkgaSBpIGkgaSBpIGkgaSB
pAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFY5KhRFaQEUTXoudExfkeRMX380TGAilE1oWCRNaQeETG
BOxIc0upSHNLzjcwOGNhM2ZkZjQ1NjQ1YmRhZjllOWQ5YzdlY2NhYjQyAGEyM2E4YjQ2NjBkMGUy
MjMyNTRiOTIwYzdhZDEwOGU0ADRhNTY1YjhlNmIxMzRiMDE1OWNkYTBmNjMzZjZhNWFhAGRlOGFh
NDZhNGM2Njk5YmJmMmI4MjQ3MTcwMjc3M2Q2AGQ3ODA0ZTg5MWVkNjY2NDQzMTZhOTUzOTgzYmM4
MmE2AGUzZTk4ZGU1MTUyYjQ2ODlhZGU2M2ZiOWMyNjZkYWZjAGFmMTFmNjlmZTVjYzc0ZWMyZWJm
NGI0ZGZiODczZmJjAGNjZDBiOGZiNjNjY2RlYzMxZmJhY2RiMzhkNWM2YjZmADg1MjBhZTE2Mzc0
ODJhMzhmN2VjODQ5YjljYWU2MzZiADVlMjQxMjBlZjEzMGVmNmQ5YmQwZTg4YTQ4NzMxZDZjAGZk
OTczMWRjMGEyNWMxMmEyZGMxMWE4YTQ5Y2MyNjQwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIGhzdgBoc3YAaHN2AGhzdgBoc3YAaHN2AGhz
dgBoc3YAaHN2AGhzdgBoc3YAaHN2AGhzdgBoc3YAaHN2AGhzdgBoc3YAaHN2AGhzdgBoc3YAaHN2
AGhzdgD//////////////////////////////////////////////////////////wAAsVQBAABK
cnBtbGliKENvbXByZXNzZWRGaWxlTmFtZXMpADMuMC40LTEAMi4yLjAAAABFZAOARNhEgENvCYBD
TMKAQlougEHg5IBB3kGAQOUWAD5AxIA9t6iAPIMpgDo4fgA5j74AOPGKADjQlIA4KSYANy/6gDb0
pwA2mwEANoiMAElseWEgRXZzZWV2IDxldnNlZXZAYWx0bGludXgucnU+IDQuMC4yMDA2MTEyMi1h
bHQxAElseWEgRXZzZWV2IDxldnNlZXZAYWx0bGludXgucnU+IDMuOS4yMDA2MDcyNS1hbHQxAEls
eWEgRXZzZWV2IDxldnNlZXZAYWx0bGludXgucnU+IDMuNy4yMDA1MTAxMC1hbHQyAElseWEgRXZz
ZWV2IDxldnNlZXZAYWx0bGludXgucnU+IDMuNy4yMDA1MTAxMC1hbHQxAElseWEgRXZzZWV2IDxl
dnNlZXZAYWx0bGludXgucnU+IDMuNi1hbHQzAElseWEgRXZzZWV2IDxldnNlZXZAYWx0bGludXgu
cnU+IDMuNi1hbHQyAElseWEgRXZzZWV2IDxldnNlZXZAYWx0bGludXgucnU+IDMuNi1hbHQxAERt
aXRyeSBWLiBMZXZpbiA8bGR2QGFsdGxpbnV4Lm9yZz4gMy4yLWFsdDIARG1pdHJ5IFYuIExldmlu
IDxsZHZAYWx0bGludXgub3JnPiAzLjItYWx0MQBTdGFuaXNsYXYgSWV2bGV2IDxpbmdlckBhbHRs
aW51eC5ydT4gMS4xMC1pcGwzbWRrAFN0YW5pc2xhdiBJZXZsZXYgPGluZ2VyQGFsdGxpbnV4LnJ1
PiAxLjEwLWlwbDJtZGsARG1pdHJ5IFYuIExldmluIDxsZHZAZmFuZHJhLm9yZz4gMS4xMC1pcGwx
MG1kawBEbWl0cnkgVi4gTGV2aW4gPGxkdkBmYW5kcmEub3JnPiAxLjEwLWlwbDEwbWRrAE1hdXJp
emlvIERlIENlY2NvICA8bWF1cml6aW9AbWFuZHJha2Vzb2Z0LmNvbT4ATWF1cml6aW8gRGUgQ2Vj
Y28gIDxtYXVyaXppb0BtYW5kcmFrZXNvZnQuY29tPgBKZXJvbWUgTWFydGluIDxqZXJvbWVAbWFu
ZHJha2Vzb2Z0LmNvbT4AQmVybmhhcmQgUm9zZW5rcuRuemVyIDxiZXJvQG1hbmRyYWtlc29mdC5j
b20+AENyaXN0aWFuIEdhZnRvbiA8Z2FmdG9uQHJlZGhhdC5jb20+AENyaXN0aWFuIEdhZnRvbiA8
Z2FmdG9uQHJlZGhhdC5jb20+AENyaXN0aWFuIEdhZnRvbiA8Z2FmdG9uQHJlZGhhdC5jb20+AC0g
dXBkYXRlZCB0byAyMDA2MTEyMiBzbmFwc2hvdAAtIHVwZGF0ZWQgdG8gMjAwNjA3MjUgc25hcHNo
b3Q6IAogICArIHJlYXBwbHkgcGF0Y2hlcyAjMywgIzUsICM2LCAjNwogICArIGFkZGVkIHBhdGNo
ZXMgIzggYW5kICM5IGZvciByZXBsYWNpbmcgcmVhZHBhc3NwaHJhc2UoKSBhbmQgc3RydG9udW0o
KQogICArIG1vZGlmeSBwYXRjaCAjMSBmb3IgYWRkaW5nIGxpYnJlc29sdiB0byBsaW5rZWQgbGli
cwotIGJ1Z2ZpeCAjOTgyMjogcHJvdmlkaW5nICduYycgZmVhdHVyZQAtIGFkZGVkIHBhdGNoICM3
OiBzdXBwb3J0ICctZSBjbWQnIGZvciBjYWxsaW5nIHN1YnByb2Nlc3MKICBmb3IgdGFsa2luZyB3
aXRoIHJlbW90ZSBzaWRlIHZpYSBlc3RhYmxpc2hlZCBjb25uZWN0aW9uLgAtIHVwZGF0ZSB0byBj
dXJyZW50IENWUyBzbmFwc2hvdCAoMTAgT2N0IDIwMDUpOgogICAgKyBmaXggcGF0Y2hlcyAjMSwg
IzMsICM1LCAjNgogICAgKyByZXBsYWNlIHBhdGNoICM0IGJ5IGRpcmVjdCBjYWxsIG9mICdzdWJz
dCcgdXRpbGl0eQotIG5ldyB2ZXJzaW9ucyBjb252ZW50aW9uIC0gYWRkIGRhdGVzdGFtcCBzdWZm
aXgALSB1cGRhdGUgdG8gY3VycmVudCBDVlMgc25hcHNob3QALSBzcGVjZmlsZSBmaXhlczogcmVw
bGFjZSAnU29sYXJEZXNpZ25lcicgdG8gJ09wZW53YWxsL093bCcKLSB0Y3BfbWQ1c2lnIHBhdGNo
IGNsZWFudXAALSB1cGRhdGUgdG8gY3VycmVudCBDVlMgc25hcHNob3Q6IGRlY2VtYmVyIDIwMDQs
IHBvc3QtT3BlbkJTRC0zLjYKLSBhcHBseSBsYXRlc3QgT3dsIHBhdGNoLCBkaXNhYmxlIFRDUF9N
RDVTSUcgdXNpbmcKLSBzcGVjZmlsZTogYWRkZWQgcnVzc2lhbiBzdW1tYXJ5L2Rlc2NyaXB0aW9u
LCBhZGRlZCBVUkwALSBGaXhlZCB1c2FnZSB0ZXh0ICgjNDM0NSkuAC0gTWlncmF0ZWQgdG8gYW5v
dGhlciBpbXBsZW1lbnRhdGlvbjogZnJvbSBPcGVuQlNEIHdpdGggT3dsIHBhdGNoZXMuAC0gcmVi
dWlsZCB3aXRoIGdjYzMKLSBhZGRlZCBzb21lIFJIIHBhdGNoZXMKICBUT0RPOiBjaGFuZ2UgcGVy
bCBpbnRvIHN1YnN0AC0gUmVidWlsdAAtIFJlbmFtZWQgdG8gbmV0Y2F0IChhdm9pZCBjbGFzaCB3
aXRoIHByb2dyYW0gbmMgZnJvbSBuZWRpdCBwYWNrYWdlKS4ALSBSRSBhbmQgRmFuZHJhIGFkYXB0
aW9ucy4ALSBGaXhlZCBlcnJvciBpbiBHcm91cAAtIEFkYXB0ZWQgdG8gdGhlIG5ldyBHcm91cCBz
dHJ1Y3R1cmUALSBCdWlsZCBmb3IgbmV3IGVudmlyb25tZW50AC0gTWFuZHJha2UgYWRhcHRpb25z
AC0gYXV0byByZWJ1aWxkIGluIHRoZSBuZXcgYnVpbGQgZW52aXJvbm1lbnQgKHJlbGVhc2UgNCkA
LSBtYWtlIGl0IGJ1aWxkIG9uIHRoZSBhcm0ALSBidWlsZCBmb3IgNi4wAHNhcC5zYnBvc3QuZ292
LnVhIDEyMTU1MTU2MDYAAAAAAAAIBwAACAcAAAgHAAAIBwAACAcAAAgHAAAIBwAACAcAAAgHAAAI
BwAACAcAKEAKAChACwAoQAwAKEANAChADgAoQA8AKEAQAChAEQAoQBIAKEAVAChAEwAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAbmV0Y2F0LTIw
MDYxMTIyLnRhci5negBuZXRjYXQtMy42LW93bC1pcHY0LWRlZmF1bHQucGF0Y2gAbmV0Y2F0LTMu
Ny0yMDA1MTAxMC1vd2wtYWx0LWxpbnV4LnBhdGNoAG5ldGNhdC0zLjctMjAwNjA3MjUtYWx0LXVz
YWdlLnBhdGNoAG5ldGNhdC0zLjctMjAwNjA3MjUtb3dsLWFsdC1maXhlcy5wYXRjaABuZXRjYXQt
My45LTIwMDYwNzI1LWFsdC1leGVjY21kLnBhdGNoAG5ldGNhdC0zLjktMjAwNjA3MjUtYWx0LXJw
cC5wYXRjaABuZXRjYXQtMy45LTIwMDYwNzI1LWFsdC1zdHJ0b251bS5wYXRjaABuZXRjYXQtMy45
LWFsdC1ic2Rzb2Nrb3B0cy5wYXRjaABuZXRjYXQtNC4wLjIwMDYxMTIyLWFsdC1wcm94eV9wYXNz
LWFuZC10eXBlY2FzdC5wYXRjaABuZXRjYXQuc3BlYwAAY3BpbwBnemlwADkAAAAAPwAAAAf///0Q
AAAAEB+LCAAAAAAAAAPse3VYlFv3KKIoIV0iNXQM3d0h0t05DCEwAzNDg0goDYIooQgSSoeAioqg
lCIS0i0gSod0zp0ZwOOp75zv/u69f915dN5377322qv2qnkQEBcQFxAUEBCSEBEQsBdAfSQE7UXQ
TwFBp98/UW8iomLCkkL2guiBsJiE0Mm8xMlTXOAvP4I/5yFgBMgewYvaJyYoKCTEh7CH8TkHYKE+
jLG4WI+SQapYZxetPHyn1O4tl/eXF3z6qrXI0C79Ytr9+8XztfdpaGVwfaWcA5+rZ7/jpCJLOgfZ
djral9s20cB1T+zBY3dONO6pVCx66b3wRm776kNOulQbmTXO1IWZXLWz9R9ncp2Cl54z8HPPqJUG
GRUaud2lBh8UidlGtRgKq4FIm304mwhq4/Ks5GRWKveRuurnDp9PmOteO1uviPzkxDaA5FPLQSqS
NOnWqNca8IkvbEZu2kLdZ+uHC/pton4YCqbQd1ohnzHuTIM3TA9fWSAcBdM0QygkmwGvpfgmc9bU
hdMTOWgLkR/9SWq9SMYhIYnqh/VWE6vIYf3cjH0k3/mNrFfbwgzRyPvX6V4KBSTLMmwj5x8jTT/W
IlccEbCVkH5QIzLWxL112e9VoMwy8v6mbZ3OZsgyUldebDOEysojOFF903asN2SpIKMVmRl3bzaF
St+MrvY6Hkvn+U7320iOvZAi2TevkaYe99aPVnTUTJC6fReOYIcDRZuvka/uVBYin8yeDfFHPrfh
+n44kRn3Grn/upUeGRImt5p7ZDu0iBS7VjOK9BUS2uscO6BJ0EaGxMitpm6HLMQ72aBI/Ho48V2W
YRVZuhVa/xo5wpOKPqRFeW/CiXHH68D0VTiybdMK+epSL3Kz1X9huzahBLmvu8G9mrqJLJrfReqP
I0eaB7uQd6pvhIQf3d+8Voa0jgvcqN+kWoXOIsV+HK1A1MaRwePTcsgJHwIUxpDqaGTiNf/D53cq
y5CjPVkjL1qRz8exr7cj3dT7CA8GCuhEYciJZs7MkQHYVMBTIy4xzf531PceEOhT3jVt3WzxqmMu
iurMT9Z/Om33LWEsW6Kl15TtY0JzIV30VVWjN7JlxgnAcpdrcI95CkNg/qRSDHzfxGghzcuqkN7U
/1r44z2QVgHFgujDTfER6poYznC7wxcG2nh7QgwjlcO7xnMiiOaJBq4XPAMJC5+mh68tcF6yVZep
hBlJEfd6FRHqlzGKc7f2wYQEVwKL1yqQ0HKcHZejclGxQ8YsNNXZR1mgVjFfrDlNEaIxf7oZ+rff
BcUOsrTtRwKD/JFPbApRKuzkawnem/AhXxWfre8umNmbaPa7ghxxx75ujkxcD6lLnkaidbj9ujX8
qL6Z/ct0CNIYZW1OVQ+3kT5Cy90hy8udLjJfMTuG9rMWkTO5B4dZqC3EW69bbyE5xr6ULq+lIU0T
EmxSEq9tBhzOFhh46B0OtB+GiE/rBtpun9nWLemovJJiaxZztbLwMnIGqjnT3ngja3HBjrVdF75W
Y291cQ9qs7ILarxczRvUpR1QGWAAQEiPC8SUyW9RJVAgNe42y1wsi6laWFn/sq6eSIi0LYTEBspM
ITdh6ePIUibs3ssbkRMbB+XpaF4+a1biYwGX4Lhdun1tfQZbTLYkraExWFPgDwJX+QnXDKrDdz1m
bbRBlfJyXyIDc2ZeMSjFCNekbllJdXjoR937jveQKvrKLc05ihW+sqB9j9wbjBMxk0bnsZlAdiM6
r99IpaRvEls9sTw794L09qIL6atQfvcJ0tgr+APqjhYRoA+mdvs+fkB2RYlY/KmW+CfMuLu+FVHR
bTyeo9GxX85fxrGPNGgHS8CnzaSwH7nPSe2Q6C5dkmed9bPxnN4zdaDbSdCMZc5RWnASknvceXfq
vFsSLjue7jRW5MO3Al4PBs+Xq/Qx4Gi+zFdVVRE4APi0Pr1BA2GV6WIRKvbY9VuQse+pdH4lTPN0
sciX5u0tmmjWuC8POrDbZQn5lTINDGFhaw7sh4M6KSZhctijxM3tCeDZYZtqMhlgHK5zYtKlhlWP
ATITJGJH2c0OP0jtc8DAUhq91w8WSEaOt2TQCGNUyFEVeHJLfCLKpDwceZ3i235sqKt5jjxAamw9
torPJLQ9u4/WR7sY8LJuawj8ZCTQkIQjVbl7gbjZfPu1dFO1fX1D7wofi8OhoReEaBjqle/9WXaB
KOSrte6rRoYlP/zrFlM5opd8RlKdS0NfvKCz2uBdjWFBvDTZL+mTFZcuqYcQ7+OvZw7R4i94LCzy
BBaQk1+s0enQUiWLnEdccAq8UrKgG6NGS3aG3xnH3jptiS9YYOL+lzrRnUosvCifeud05Ism1lGK
zH7/hXjX6ENvPJJSbSaF0aWPof46B5OD/TPRootE/JGP/XpWfK+8fCd0YeWlR8+ezoNNjfEnU5+F
0it13AanlhRx3r29KNWb3wcW9A5Uhgu8eH3JZ7/u7Noz5Nk8LB1LszF7/61AhBMYxylklSWJ3b+i
iWAq8jl7GfGVCIlxzy7mt2aNis9l23Ua7zUe3SB+LlU+mw7teAlttxnJwwtm3lAeECLOzi1TJX/5
WpIi0YN/dzHv0uqtRN+LVQ2XKcYMu+dfL5AhA+R6Id410RU7w9CaDY193PqQq17GCNq7UyO1cTE9
K+J8/LPGcYuqNLeOWvJvEq949ZcF1wQkThezdmnKWwAShnBrVyHXqKManNM4QBL7WmqezQJmVtqx
Dj/2vDk91A9+EARbjUdAeNIX3h/yyLeoKV0PMSAhfwKQY97bu9Bik7cce5h652zlyp6XIs/ZAVJ+
AqUxyZ2OwUYwz7sL3gugiMSATGTmWn3LuF/M6yMhsnLVrXGZbODMiskrADjI+VKguCHAtnIldsW1
IxTrpuzou6/BU2E7sU22swxpFJEyeEZbzBFZa0aLoDILkWdJdkTA1p0X33Wa5D5avL7Oq3Vp8UZE
5cvPAT3zW0Qu3xiwwYt7BBoilV6vcYOdDLuBwpJ1emnUYwTC0qTtXabqOos3qdetpGZtG17fu5QF
g67Ynj/8WLZnmvA2a90PF6n7/EUry069SaFIKLKYE/kx3iK3ZBwJ/L4TQp27AVthOJAHH9jqQ+cm
bbc+yQbSfKI4mgjERX4nkYtclYzoZAoimgwhjDAl7R1lqBjXDN3E12Acjc0lmLqO8DjA0/u8ma9X
3ZwbQURBHIIQ+9iamkB4oF4+DQ1ODElEFsWr3RxHFokmZvTlBtR0IJH1d3PpkEsOFPJBqnNSPefY
ye12TMvnjqD5KYf347KcQIdYuG5z9a++lHNJiZG9qlisvJiJFRr6eCx2jeyypYK/ihOBQOL7PInE
NwfXs5/cPNi/zUA6hN87gi2O19+T9wx7K8qk9Apl+OpSOiskbR+nWhMBiQYJJjtSf+Eh+ewbRiIW
9ipbNjwdz3tR4ipN47iAsODbYO8uzrQm8TwbD1HmjI+C6Rf7XzpqMdHElrefN+dfNSQfwydiUxo5
m6PiYXklRXK/Ts+IdIiMis1h5Gyuioe0ixFN40pkroqzm99Gws0jdoW2Z+Nes50LeQVi+AdkWGVN
OQNUO12RbuaG3W6Z99UqxZWfNvBfWIN9bWHCeWS/H8bSCv4eFhbN31rsoqSothcTtgkqD7H3Lk1p
+1Aj8RpP6cLzfbjXfHRA1bRWuax89dTH5h9w2BAlL758FLfmiCafTZeqBPLJSGIUEVNz4tf+B5BC
u0MvhggvmGyble93Ro9WRYOr4oyfx+zt2Cags4FxXa3RataB9cMU8tN2dCTyoX6Ml1RHj6pflkbH
2rB6Ii/VxzOPnZPOkW+Rz9253u7o5X1ZxSvghiOVycODdjpa1fUMtkHB0q3sjy3XLnJRbTu1XCfh
Dv1RfGmqQcF9c3THBPDDa1AlgUReP0bBQGG16tBSRTVi62ai3oc1MYsdkhWh1XsI+nmRinPDPJet
e5me8c8ueZrA1eoKzuaZ7I0+jsExTXlWGKVR2vje4kImQc8DhUwBbA9GSyq/MBYPXbYY0h9RszY8
C4ixhkin7hcbstuXOa4T38uPbIyJ4azA2rAtx2Ms/PTKuJpZ8rly3qOoyyspV7Px9/FtzzKan1vt
9F3s6ha3ZrQaSVCkYVBnplHgFk7KxPvwibogdNElHqcRTyElPUGv/G063zc16bRPAGzcLANReVPJ
b7TN5Lp0CVQPI/Mj3zqSTT4n4N3ZiYERO0Q88galIKpqOcy/OGqVxfXOFG68Vva2Enyq8RwaqczZ
DFdk/nzhQgt+X5An7spLNXuuaMYrLC1DO/fib3cfvVL1T9Gwuv2JbEIFpER1U1mtO+Ug6/H0vLvg
Q6odDhJTXO00BsaYZF+BAQbdPve8SWVECRHdiKknfCA0Tqr9UuBLr8sNhCz9gHPaDbquVruExW2v
eNnX7293QuVE6kFpb2TDSOglLaysk3TO4vQa+WfqIOJ0Gjgbz59PU6wAdNwUm47kvCWZB3/Sojqb
nCfJfIOU0/HhuHWiwb13l758PE/MkH3xZvKGnIJ2EMskkOEq5Hxq5QHFncPmkla9hPyPLrUzqmce
3C51jTdSYqKFvT1wn2zmSyeWtmwb27yFZT/0fNhWQ4KC1d128jmlor2ug9J1iR9+pLeaRucfh2Ip
mxC4sctVxmuKFWReXYg6kyaUSHFdMOac5sNHkDyZgJb8Fn/8R2NC7qY6CXdtknVEnn+1equlvBsB
8jtMabw8caFMlYLkWVL6mR9iXz9+ScJeKbcfAwsiq1db5zQ+g9q5iLx8uC59ldzZMc+6OAWVxLca
eRij/VzjajTZpYzQ1tc7avxOUFh5kMT9OzHvddspBVOivAMWm75u4Ya8IwhbaJaZwo17VUxvIM51
SeNp9CXVcpoPwZKibu8/qJJ1P8CXkjeZ+ioqtVNgAUyR57cKSLtqx7COCD1vr9uAjEm+f/fsp1Ez
rKHsW73gG1v6yRfUSz7VlsVgX3GBS6XpXKebxOoIuFGsoYBT+PXc3NxKw62+buMvX+Z1z8Tc1Zhi
vXIztltXgJ+N2ncu4MdVg+ZYC46ztxbzlwK2onrWV2peSneQl1XGTpfGuHB/oks4uqpVgni0G2nW
KoCnURY+f+3b2GUpJtgHAtHkGx+C0s+sOva0A/neIdYILqbOZrJ5x24KN6rxes9UrTpx3b9H1H71
cXjPM1SxJioxkOl7OcxkUNBbVTxhG8vH0lR/m5mLSbJDx/0B0mmeGcxmF+UQ22tcdovXckAFn9W0
PbRycukBgZXmq3k5J7qKYDL+4h0jkfGhhwu4rNE3jbjusje9FZ2e7ej0/EF79zz+gfHzqDO6Gzf1
AsqeCRFpIJ6aRjaAHLjlh4j8MpjOCAb/CK3Mww9GfHT7mKUSkDDoAh/WMDyPlyCyVaRPnXl95T6T
5SbxAd5wWmMH2/fsPlbR3NiiZGxsd5IphmQ75y3RtyzXpVlgXIbAyif3udJyQ6lm1bgfXhvnq8ow
3Xu5MaabQ95ewALCsagJ2AsTIlDuivOAyyvVySXN0pjaR889zV/rt+G+V3Y7nmYHN+KFvoIs7q2I
udEa2BnFDpuPuec+4WoWZC/7JYt2bnAae3nc5klgrXHMCcOPXOh/u0Y22Zw4mQgiDpJQNcb3/Jbm
h2VpqCAQYSaZrncF/0D6ngUJRJ9K/iCduGXN+64pm6pnR3m69YrIuNCHmGeOVAbmL1/XyWlzZ+1f
fRL6LFra32Y3qz3vliPhQXqEQ+BAXM/ZmQ/pG4YiJSJ7HLGD8YNvFlreKL356HCoUKsJ8i70UtBL
LZ9vpN1PkeWpaTzjzF/3aOpW5+XyHR4XO23Ag96+K8yJyY2p/dFWrHKcbJ9Y8hrcPnPDSJPck0u0
3MSeG7ZqbT0C5U/EvVLPIZ/QW/JauiDOHZwXqrmUdPdC69Dh1V3joWwNnsSwAuOi8s/u7vR5Tmv+
LB7gzlZjIGX0a08cE2PF3JG3o109YFp7hutxjxcdnjV3lRVnikqSO0dcjahP03AMUDE+t6eSu6jc
veRO4bfsV+MSMhmIkB5q1P3CYJYDmL5zd3fq6p5QtaxCC6Lw2kaCkI2+gFiU//2muOAHuvkK1wvj
jL7hNHHpa/d662kRp1YzGLEwX+24QjVTWB2A0/O4URBXIYp+FUo5GDQmR+T8bpvYuaom99IWPcUP
YAJidzBp8Wv0HL0FgseNe9jZukqcRz+xiy5q/XqrTI/PmajLPUMvRm95xFHxtXewr9Tl49MGGDZ7
ayiPmN9oBw7Wv5gzENnrXf6CS4/DwPR2sH/HE1yegiWk/b0peLGmJPGHFkCWHPjSsmutaeAdY6yy
rlFRzcuXuO8Ws8Ud4uXI88239ZbXtx4YkckpLjh7ZM/vtTPozk1C35rhUPaDYeFCl6BCydX5w3QJ
DDu0oyZF6s1CR6bmgvFfsaa7dLRLqnocky0M2mAK+pQaQFfD7v3ShCu3Z4a5jDwEHOZysW8L8OCs
DeKOCcQQjL4EvPa+Qjp03rrMRTyZG9xOKqhAn95stXn3RY1ykkBK3PXWA9zQJT4YfZlVCo/El9Aw
Qrd9c2em8e21D20vI9qyaG7Ndl/ooOwhx/Pmpu8JpZDStDdYp7587iZyDhc80/udqlGx2Dkz4+zj
J6Vca1cV6vJpeWY7BXrZh2tmnkimGYf1ENlxjpg+orjOoE024tx8g7n2RVltkNJDvs2+96S4LNfc
70rq5nDeTL9YytwHacDvqzZMmb2TcU8I18nsCM590cXGwPPcrQe8MkWrc9BBAxNjkar35KFupstX
950sUhb40u0eOC4ghPk8o48OIVxyr0dDyNfP4X9WXSa0H8/XebdAZEJCe3Q3QFA4SkZKbRUYFZ3y
oNvqsDc5IdVEKK+gz/XtzHnn0b6uYf6EcPO27+a3dAe+qwJDvsga6L7X4x8t1j6fZXTjgiMuCEYK
jmrsH5qY626u4Dd6X4OozifieqTUIXnnZisz1m1D1fRlS+wARbDhO44hkwQ+GILYwXg8n/faCLgx
SjC+6KMriV5VlZ2AVQSF80HFZYdGpgKaOKxEj0qOmnRIAQzs9vwO+/m1Yj2ctsnql49EQX3sqmtk
qgRlD1KCBu8OTPkpipLPlc+ncm/qoMr8TFMrvGEsY5aIyDSehaZQxUkWshk16OCOxRWj2akuats6
wcicJpIiI6578u9Xwzf6Osub+LeLGDhLXKRK5hm8XyOSdLKjLscm0H7Sv1r0wz/mXVSy9Lb3RmWa
KmEJqRGE/ElEzQ1zoYRzHi1nVm1VDu3HWJ9cUdcO8H1K9hL2CV4U+ML3SiatVg+dOp53jDJFtOhw
1tV8n3dZ+viCWFRMzXllWlI6hUpkZZb6w0Nam0o3SG7mpJ4bdhH8DL14+3nudRlGG9Z7Dd8DtZRJ
ZBu51Yz7bsHEZrwoSiYynA+lXwp2WI4Je0nNZjEW7yJa6iEdU6sOF4eplf2MnBw2Q9NTLsTdaahl
I59WpoonDuG7jHyxSESoQ+dItNoTe2THWeJTPBD+PJnW1bzkwZ2m0tyEazRDo6lJRQ8JqQ9W2edk
DRYIcYkVt2Mq0vB9i4c3qoq0a67fsbnYFsgf3f7IMejtRl848/SR03J9qHbi3OzqujVx4T1iN3Bu
XT/gjXRhUVdnSPO0P1fMY6T2Pbl7vVK7ieoDYk/dnNeCPLymMpXjgxHwpRYbtziDqYxaPNynygWs
RNUmReC1Sb3etrbnFl9Tz1WmHojw0O4t95U8+/GVDU8p1aKKG1hs/vKh9ktxN6wbDLZN84rn6ohy
94cue1vdNDBgPf/gqH7rYQ0wnmdkF78+5x0P5UVOQNo56blnuXMS0wsxPtLiL81wwaxMqt6UBV7s
yMPlAX9jShchnYmHkGve6vO9/lnBW0MrZ+9QNDeRFkyPKCZwqtNXbDSodau0Jr14T6nxtdkM5wse
bnViofBVJiLIAJ170Yc3F1UFvWRb1NcoQSTdCu9pjvA8RFRzklL6WaxSNe4tq5uOCbR89hPR6z5o
Qx7Mn2lWe6WrQ+S9sd4uj7tNXXEgQtGJNQqpL+01sXldkG1M/RrRb9Jves2enm2m/X7I5QaJlrri
u0H0CuzGnzps7q+Nky48ZF5xJnUwMn0oDqgZQZYktW7NfRufXPaRDlGYBTyiM6mYE52PupmsXSgc
/rSkr7//4WRS0u1KAtn+vh4iStGbGTF38sw4+4wgAN1rjvFS4NSyl074L4s/1ZSUsdNm5LlBy4Zq
QvpU3sv03rC0KCwvYbK94VkDL2gGthc7k/V9KGt+/NBVePWyT9vg84vCaUQ6mjqGecvRzwPG4k1a
s971yVWN5Mz3Ny2W2NsQv/QrSmZWw8uveN41cFdNUlc1yzTLFKzJ3ZKvfpGlm2u+XUGwxkA7kHZ3
cNuf483R19mK9eDscwFRZ2Xz4LUqF74tw1bH3b7VLPa9AwGjmSaKjmoqnG1mjEiXe9ipSf3iHC73
HS4HpukJPmOJL03MIMY+4JmhDH0lCFZUlHvDtOt4zsOiVOxKaXcvkSlRYc5iQq51x9az57Ujctn+
SrRkT0sEzmPdvvnprd1z9fDthttEsmTpl/blFfw/QtWpqcPXYNfB66Yu+CHIrps3iQUeA34UUOsf
vTd95iNiZvAltizBxEd49RnLl9aj/qXguEcWBXgz1xiv74jgy+1lGWtz9gwd+Aeuv8g0NWFjZY9L
F54jgt7OuSssZqti/zyHLyXizPPLBpfZAEJBIhGkxcTv5u5Iq/RRX9XDIYmXYOBqf/Sg+IUOZ77F
LlQkRHc4RPNiqroH6Nmhb64+dOqQMb7GubN/frPGOwbZ82AkBMmeSI5ULpVTR+pNygtgR+FVM54B
ZeeGaOEd6cN9l30/BO/Pby8Nb0eNB9ezfH+jvr4UyDrwplV465uNbFjh9ui057LXzvc1CZkfwGsE
5+oc4pd0v/KYrT029DUzIfUb99WYX+4bOMdOuv/RSMrgPY29FrZWFdnZFPad6T7FL05ic/Qi8nsp
h96jBE8oNPN8cytetbVwRBPt6COgdpScffWed5QUKqMn4/fHZoO5eWme4yTfCo91vPy5ePs8fHf5
KXUceWnyJa6HpOsz5eGa2ZH8ZyK2pF+N7A/zGo3HruV9zZyBUzg6IsytWiKSTde+0tsCy6c0uvBe
TRcnb/eGdxAdAnYfpSCBMQP88RNcbSzSgfef1G46wUvTr7a0wBdw3z8UMhpvXrngEHgRSwK3pVYu
eZ72kjXbBcl9T5PtMr2r9HFNWBd+aGOLCINmEsS7cADIBKHO4PB3Vwt/hBuyGQAZ2bP41DwXb1Oy
rTqLy0UnsSLVOZAPn67pBzhMfWBd6PqwN33jpnL7Bvl95l1sjol+TjNmAj0p9e5v5Kozt+9OTfiN
/3h0J1ObraY5/y4/4seSQ1VJ5jM1Rkn/hPdqeucSue8X8fk8fZbuOUwBxy2ELH6VdFov8/g8xVSU
ZEXOQS3kTwnVbI+1C9N7zyxZnvlA/o4H1eU3H76PqKTekKLUsRAarTW8mQudthjGqpj5Gq3uaFgm
92zsjHYlyKg20bXDJuBuxvnaalfAlME5bbbdnMUU2NBhRFFX6vi3+x0f5B6+pZXZ//iC+cpkneH+
jOtSEEuWetaSVSopTaCX25fvMBPsID4PT7zPZ++Qult9DZonyHhNvWbqGs50KfRx4+e8nCKDw5ul
xL2XzZuy81T7Qrc2v8rYfGXHa38PeMWynxt1+aiyrDVYcyCGUm+wG8pl2/G9C7rqdrWCoC5TXUpw
LnLWyT6eoOtH6dzdO9T1EuRPvnFstWYySCYhPI2wFCuNQYM4OS+EcVtzvw5rdbWqwhz6Za5urNJL
ZG7L1vCs7u+N+eNNgyc5Nuax2AleZAhFQurG9UKr9eyMtu5x4F64JPsxE2cFP5hJSyq66tE7cNGZ
YuzqCZrA1fK7eMmVYToyDKoFF5YIL+yUjeR9iob2f32HR9D88UeSkTt/nZIiG0lbwNxS1uKy00by
R09TrotUjqX2cpTkcS0X+bX9kl7mF2nkfHM7tGwlCqe80bR9dImq8H1V3DpQwBgQ+UxxobHV3nMQ
31JfGhKfaMlxZ+F+v+vCM2/TG7nreBBoAstj7NjNspIXDprxbDHL4JVggHsi16VLc3KI9xX5m4sl
C+b+up/9dbd8daqePuSb63ISqEvr36egsn8v0P/UlGSVL0Wgwfwu6P6cK07vzJmMKsf6NgrGLrrz
ErTM+/yiIzViTxfc9LyHo9bfWGQM1YhkWmSY8KYQA5afmYVP3aDzcDP42Fup15ZRKNdpZNsVxAvs
pPzOpJVh/kFBW9wUW/lyYtgHDtmCa0PSZx6frwwasvw69pZSY1UyyLf10WEC1RTVAXGgugd3mUgV
I+MLRkYnwm8s33clgJ231y86z+BJ6AoAO5m+S6bIjK6XxDE5X1z5dMmrxcWkWPB79EqpeztNaxX3
fc+HH0pkBh58DzB5SOuqaYhrrsAsMFUaUHOtZk9PT9+7I4LirusuW19mX7Pl8lSp8EX3mve00Xuj
WQV1FjnBMbPG2xdeKeOZ9014bfpWObnGrrt/auv5JrNk7p8gmcg8vkguAd8fVKTZ1Su7q8WpJsP+
Gl+RjOSANsUzPpTWWIlh7t1A99fkKGuD4NZbKY7CceNdK+fBbPJsXyn2ulfX8R8JPXCS+l78fXwq
Zzvi+sDs83fblyfX9cPZcLk1/WkvdSn7irA/fiL0qJ+bI273a0GKiQCbl9X1NRGDjtkYSB9Qjmbe
Z+mDQZ8574tWuM9ZncMeaa4hhKj/K6+HCi2meuCSvVRJXh610tXQLykEzvcIntx7dd98mc98OZpv
R9D4NmuzkVZQMZCRgC20gv5pAQ32BKSA7fFDrMGLdHgNMhpY7RxI8q7CZlXmUtyxqHMAjYfC1XZl
d5ezcz8QHk0GNfbQ5Kut3iX9uo1Q8n12XWp4dN3i4LOc3PD4KLzNdeWsIeT76ursl53s8BKQZv0Z
32dMFQwuacLWLGwT9XYPpDMP79Qt5WYOQImHrzgHk0YBrMTg9edYZuKYr33S9MnnWDB/6F/VT8zZ
dhBqLFAXvFJ+TpJQMDkxn9vsqKfHsL8huZDDTd14jvbz68aV2GUcqaNHtJJJVwr5SPx3b8jZafYL
TEUmZKkwXRVtyjlX2OJ0HuubgzwPn8Hl3j4HOnDVhXdmZrfdJMID3w44ZmI3Qs4T3CYXWPhWheXL
HsWeUU+tE0n1IKZTrFmbautJALEIk5sj/InEh8vuYvrGTZBn9xRie5VAlf1cgdQFAYrEcAX+gTBN
2IuHzfGEywMUve+MpKpX3lOmkWZWmJN8Cn9k77AirTr25MqtPvDBgOXW+CofT25egvs5Eja16yuX
jdWbky9RE0Vmscm7R9xfVnjl2kAtTxYiM5NBtbvC0QhhxeFrDuF8Fp/xwSayrczzmXHfXLQ5wCZn
9uXizXauRmX3leavP8bWh2P3JJ9og7JXXOxvvLz1ps5IIah1uvPmgz3FCmaTC7MkZ1d+bOP6M8kS
C/KNsvnmLS7VhMzTQaDIOi3JpExe9r0vvKlUKzdKIhY/MyQQzvcCc+7lZQ/frgPyAmtxRWTyly8Y
ldbqFqY/ov8eho9/d7VzgzV6VnF+oPll3UNGnaU7FEJ3HNSQN4fF3/GWJdUn1by+I3T2SBLOczaH
xSZrkerubjNT6OMu7w/0tr33LbXllpaTt9uKyYJ9nEMf02i6E4fbiow5RnBf8R8lalG9kt1hCdfN
8RkjJ5u6IFTXxh7ZlPpdIV3VmglEL8nqERJ/yyZk+VFr5AucgqnhOqUHyodlg3wjnFGv7DPoHkzj
k+jPET6Uq1k1lPGQhXyCfQl6+VS9xcRkM6zqYvtsbvHiHEvR4tB3UgJuLbwpf3/C6tvMj+sWorSf
iHp4j71LZT96bd5cdF7nmzxyk7/zFu6DgHgtQmdsl7tpZMu3JlLnOhR8HjA7fE7zk2M7bBvKbirX
iQgK86vrjGNW4VKYzY6cB4b2vJZUgz/D5ecwLMx4rLsSqvQjd4HAIok5JLvBf7rb2GoxQT08R7Q2
32DIUT/F+cx5UyxWy0vbSkmkhQyRl2S/PTXzXGqmdjhI5G2inuq7OShGLE+Afx5XyES8ytgQ+/ym
7IGhP6Xvle2zNPcI8C25RmHO7Jy1k/WXMsK2wurISzKPVOdS6ZsMHOKFx6VJaPm1CVnoJCPwZGKV
rLtVuUVFdOsWiW69T/yqejO583bBHTVSnOEPyjAyO89iwnuI1phKYJEsgVE24ONT7YIzkri4+s+i
rR7olZCYthURfy6ewlt73DMud73KeCvNzSiFrTpd0cCijrmIDFaaLSfCG/oJqL9QQX2dryhI4qrZ
9T3TPvdgJbqj5JmOIVtkui/pizcW2Mqv6BnpFhkWkdVJl9eol9tl1UXjzQqj1rTZBfpcimB3FRRm
sJP1Qs6ptyHSFfM7W9pe35qJUFy3e4BFpf7hB2XF06L72uLXdqahkY/luRs8oXznFZHdb1V3aG30
Cl7v8to9fsTjFSCHaz+UlKtXo2MgXt2x0Eql1pgxmMl11bOcobaRCVZP3fOpK/qHvt0TAcKkwtyq
t9Yh5rc6UuYmisJ2hdQ1ulySQexdhQUx5hTnSY6USnimVCXY1JcdKUm5fgR+jW0l7fsgmnq1JCm2
WOU9oHac0XUypq5UQHfm7rfX+pZceDE9LSzEZ8xD9EpqhgL4akHplgiP8Nj2zc8JZkA1fDLgD87q
9/e/svqCb917BZu5nSSHYGT3f+/d4xDZhGB9GpxP8Yl7twYm8grKegeQ1DTp9Kpuff0Z6bZzqH67
jSETsvtO5WBf9oZ2Q8or4nW7QxHvjGjlAi+DpCy4I/4oXknKs4KJVJ1BetxemLXam3J1jVx7Kfyj
DwYLrWqsTpkVAaGFqctAb103EVHhgt0GN+1PY4jc7IJB0CMRvJZJqNcZFygDYVzTcO9u4Puhcw/j
myVwzGTzScVpM6Tpd55PJ09VFJx3TvCLeQxwUcdPiX9Ibi/WbsJHm+dOx+UPvbMmDl0JTPK8FRoL
mGhVfuUY5AWMI37sKlOCA3lbsFLcFTjbLEdDREMDjsHZZGi/c/Gihy9bMsV8lVqqiOg7Fl995v4V
+xRDSnpcgo342ruZNO+LuyLmrD58F6FvyjGzcUphzVu9B66JWE1vcRuumNT1PBLIJeBU1DsD2d96
C7lQuS42TM2ISHimOzzi0oHD8rrvSRMvy2WyyF3QZNZ6bd7G+vUg4bOaL3c4JKsLzWYFPc965ZGX
+leVgqzayp3YTTSw459GkCw3dsfZB+K1LiaoMQUmZvdBSphbi/xeUnDmrsAjpPDLB0xDHbyEAZFp
vlqjMhR75u+x3OoWGycHQtQ/Ww+wdt7bN5h86qscpoE/dkadQyy/TJmO/U0c+95jFSqO785tN/De
VttfVYLaqm07xfqI+JQFvFHqq/qhYHDghi928FlaZnBsbEjcOxv3cfDrmipi45JZqWsGrfFluffM
IxWiXMUqV88GlzQrTxDPjEWJekVJlJspDxUHUpZ3Vt804x68eEuhkKqZe0cy4kfU92ek0hTtb7UN
WM8uXVR66ToHYw23SFE0d1CZp1M6J+b6YZB3NBv4yVy9tpqLrGjnGvZCILkn29JzjtbMXF62789N
ig3gnzesTHumPN0d3aNbUx4VzD3mDR4wvbhGqAg+J5dJOAC8fa2kMqjy+6rGhEsLHhGDiLN4orRz
PZ053ORjWtXwIfxeRvSXR8JnkKT9a88Q1XBKHvJcx7IjWEXIogd9CWRyoiFE/l0a9ezjPMFYcPvH
T+wXAwqpE25KM9BFXCeTVM5WDhJS8JKPIzkr2qHRQv1lsUF6eE1Z9HbqG5NOJv+5kpcqX+nw+5Q7
nk/erJAzK6bm1pfqGIRF9Tyt2pXyskkb/kLLdSVLzriVliqsucmfiyk3f9z+Wppy9jtRnrieu5zP
vO2oh9s4N2KNcQ1xXPIuPKhMoElVvlPhpCZHfkmtmsjtHKHbRUKtRKTSczfSGH/mnMGvKcM3wr4n
leI8OjuvTtRDWVGm0uqlliqbe2XS8yCqs5rq3MfPtT65jZXxkm23JslKlHk8cBjI6PI94OIpu2XJ
WdaE2bukJB8esY5yjyWOj7oU+lNSnsFP5dZkU8ZJq5LzYFkdfhqetDTdIh3CLNMGs/vkdAPYJoN8
aGI+awbnhjHhsLnaI6zlGUxtrAnHbXcrDeisCd1ppSWSH4m3fR4XLdEc7JsrI/+Oc5P/gNPDotXF
R+IpLR7jq6QuIXka/3K7+F6vqPvb1xQqrpylT5gV34w0ue0lsRuF2Oe+Xk15edikXN9D72zKxpvc
gMlUk2LXndeqfupLOwWm1S3RZIq5AG9YZzVR3NnuMjPVUQv7AKrbQ0s3rabubddeHkpSqd+aug/h
1MeNr+Z4GiGD28GDsE9bqfwaer7TjqiLiIX/nZWJHfvV1bLWLGW1J4PxAYREz6153s6Z1gWf1f1g
WdGm941BXzRAAXZF0rBgQo5DPuQxjQ8RI/x2LdYhY6hoMbAvkGrEfKHoVf+HfB8goTidUaFIbAT7
c05YVogypJ6O8/LZW1cUCOmlHBT0TdO+cxQXxGznyrdU+Ilbx+T0MXohohQPZHvnWgsQjjoKF+9/
lRvxU5kKNyvTnlXLxXuQVXPN2Edrpe2Cz1OoK0fcqyhqt8S4M3jnNj5wz8+fCevNyH/UIkluTV/S
4hpqxpz2IoPZ4C5zn3GPsLrTJabStywp8s2bTfNjpQaboH2PAUAH2JnX1Z6GPlcq0PLTVocuqwOM
ZrjQquSznMenaxxvxaAeSL8f2vFBOzFqRz5Pt6ffPhd5J9aE9409cNyHaM33+052qdlqM+iba55s
wMdrVTdI87oq3XupIJf6qc/wLUk7UlF9PidTLYYny0XywqjJ/2OqUmhnB9NGeVXg6sf+reVv8ika
Rcb9EU+yLPZ2lrrfftCFEusmCLdZdi8+MfGsLj2sqCFhaokSSDVS3fSZpHrWyhx3+33cZbJbElZf
WHs7TW9E8PPT03wGvHh85cCVWDbDqA+npM8dMM2oTiGeTmEquJ//QLchT5lA73DIbLfyGceq+N6o
FEHHj9oqr/ykj5nvgyW4Xa05SovzSq10ll9MKmzN3uEU0hejMKXZrx2l2n1r4TtcADWtpbtp9Q7S
Qyky34il7NHsDOKMMSV0QZKKXW2WdhO46mjeje2SvbhtPJlYOzoRqhFpQB2B3byVAtrXX2VTrcYb
oylObrSCpFLWughYPm4vuuc4Dkht1FvJy1PsnuWO7Fyf7r7d6FQQN+UXwVDhPE0+cyFQMkborGCh
gda5hovVM0KXNTUjwKqkaYvGKR8FuUJ9+pIj2TXALtILYp/sjWYSNHrx6wY/VUQYpyd4PQHpgkde
dRXB4uG1nwBvQu/M+QX6hoxM8hs/JL8l3Mv9ag9y1x6bpumBOZv1d9iib7EhhGKVLvY+bkdqBmdy
qrXBgzMbh6oMtsRfU8aKYZEJxcYfpYEiHXYXsigz/EIYaj3u3l6SNJyPrwormrrH/t2a4PvBgXsJ
la6JBSKAO6OGG5H68bCcMZ5buviCiMhK5hspbWsDHx1/YsLuXOULOYiDgK6shhsIM8RXFm4FUB0L
x76f55KyvxKto5hhlcCtreEmw6wKNXxjParXj/sCTTVGk3yJNM7Wya7xVq9U6Jc62TES/2iZAxpX
4IdxHHjlNjnvwLh9ca/wvA8seuMNpbuNExpgJBG4E62xMgU3vvO+Gg/vvvkekih1IzKQbK3+fe9q
UmPImC8SHlw6tKNZOlwiNjBQXGNBOR0iWtznf1A+MWVu3ZG+Y/t0j+KoeEvrXUidWal43bXcvpKa
eWPyI6Az9oe85ZDrk0vEckSvKrepXry2Lb/AKfnhzZEkMMAsHELvEWA5pntWYn/7vKOIfE3YhBeg
sjWGeSsQn2XLz6uJAXh7UMZhAPWPUdZhQFy9J4OKOdbBgpCBN6ePpbWI+c2SVHr/UuSYBFF5DmSx
E98iP8yIyblLcc2h7Ia4HuUGdZx89xk76cPIoBaCQrKsbTHdCQh9DXwhXuWmvDj8k6MBS2p7TciN
+8Km2mwrZ0QY3Gf0Gm7vsD8SgNWo7HUw9WZpjUoNjowOdZbmr5cp2x5p5s7mxT46x9FyNieS5kcw
I7G2A8t7rsbKMO20hnmxOF4Cy4rb8VUJV1jO8/SeWXkZ+ibuwHJ57TOzYK8bOMOnEoc6JoNv+Qa0
16aLOQ20zu/o+llNZ/Thdp3v+34dG4KQQjsdDXhZapGuXoP3dgTMWBpplNWTgmM8RED+zJDWf1ob
PkTvO3NPthZirFVv9zh0nfb+QoeIeClPAzNFmXG82Xp0hq5JsCONM2UnPgFwIT6tNnDXnAyMvSnC
fz464dDEyGCZa2gc/+m7cV+btqfkr5LtaVLi7oZN4V0rntEu1XIsdvkc67Q9bNYjOobImHgvovk5
vOCpVQN2iFMOKamP3qIaDLuX37Lt+jmpG9d26Ccq00k54vj4VaP1IrLyVAcFYsM1ym2KDBIc1Jnj
fbulLud246wQWGjm1ozt1C1Gj4VvU1iyEDaR54fqPXUxpB8I61divPBoe+99wYDeGSLK21POczwW
Vwc/gsH4986VaD3t/jgilyy5c6VITnPujEaH1ogZK/GXDzb+nj8kZtU0Scld1P3XK2F0PQI2HhLX
B0qSKFOvRbwZfV0sPvDhxbsCHq7nLQwHFkrhrFThivIQNdLYXKopRr0hE7sm1833G0qaBouNhuJk
42m3INlJuY2NHaQkNxREfBISkZMq9t0AL2ZszVpa2d7DqTZ6f4nel482CHsS73ARXYwrrNIrG5jD
kmNmb1hBvHao7Ek/x5m/gOgi5vePMeO7V/jV/b71x8Pkayw11K/sHxc3SA60nsv/onMDrGAuZCP4
w7wk0pHfptsf3sgw7hooX90iLV4bGEoJ5Z1Z4137nJwl+GwG4JIdILlg6Op1rdab58VDa88xbknc
K48Hk8ygSU03NTv5sW45K+UnwQZUHAS+gCOdOYu6rEpo9uU0KqKnscl924T2sCWPPjXSE2VEm2Yt
FKT3Xkv24TSau/bumqI5ifMue/Sn4hkqVZupPKZy8zYxoFqaN3+RXFMe4Y+Rz1U4Z2+yFb2OAXPb
A4K0VTQ7eHFkdbMCygchV8ThMu/MFBTnx3ErzVIrLmHHug582Q9K0OwwUCQcYnDLs+jR7BP5rgEr
81Beoul5INhp7PsQnvaarPVWRJHBqlhyV+6LyPBv1jsu7Ilxd2LOtVGv3uPSauYICRKdfy5w0d1h
r6nT6mIFRV09U7Qjp4kh1PvOzejgA6z7lLnnWUsbRAxIlAW8Y+x9PMgfd1zhZjm6ZOP1qP6liZLm
XYWDMXLt1e4FMT1dMT3fy4Bq2Zrr3i/7Z929h6hSxa5oMegWl14x0GFzCOM7QzjGVh1Ga8Kldu+V
DXYlb/4NA303tu822/272BKbh2nLqiXi98ebnas37LZXgHjbDWei+obeN+ZDyyuuvOuMHL3U1BMW
zahrCxo1UkQ+bWhuiG0cmdM9J2N8+NIJJgR6Ui+y+vEu/nnmJjZyc+2ZYrhqE2uQjnMocrfaXMRP
nX6Xaupb0ugqhewdJb41FSCrDk1VPx5lH5Hw6qxwxIFngNhlAbV4nfTxe/ZShfmID999NJzDHhg5
J1wz1182OpcX+Nj5UF5OdqHnsXPmraqHDxilJUFh88ZPKqYv3ytiETXefClt7CPzutDdRKbB0kd8
wuzWNrFSqTg3VuxNVMrIHmY9S3C+l1LmYmd/0Ydn1/rS06jk3IwW7IY5+OP320rpP7TY6Xvfl5FW
StpkpmZv6Wm6LngBFu4FVMtRM5dtllKy5t6rwL3JuoGtPDWdOSy6AZ+48uBN/OJ0zSRdOV81yAt4
NYCMr95h+rpwGYCYbtx9kDYl9MVaj2h2/Xvs+xNn0+R0xTaD2G/LZRHl8jMwXrk7N9Jb0XDg4Ubi
+2F7LedjCRlXRcrujZlo2YQAr4KcCMqOnKov7ot10lDKK5ftGZHLej5NDZrGrg7T9FXGMuMXRwiv
AMW6PyteyAJaKG9OcydDeGrukbEvsUb1yNTfG42b9dUADYRlRPoSrPm7PYJC9uONBC6RE9ya/mwW
KTWt89F2BkhrHVVfqZEeHjWQKsOfls6ryun09LL3gAL/E+C1mItjt8AMbz7lsH5RJx63S2K6RUiN
bDPsjo562xybTfk8IVqsfuF9/GMNp2VL0vIbmiT3zXVNImpohbbOrBNOGFlTL8QTldhyfsrYZVME
p0lM6kvQSH3LdxoalWYzqYlqs24ObL3aZyQ2h1/wll6QhLc8+9EP9Ze3rjM5SeTJXe/rEpaOd3Oz
nc1criD0/Wy2FtpgKgTYtksTlsNtdQkksWug8aZ8rsYnMUrzidoxZn40fO9idrnmflKLj18N8JYb
nW5XOzPd9W9Od3KcfUu2RNzIr+MU46/7x8bGmF1SP5OxYTAUpiRgk7vXrvxxM+DD1sj9Zzg9z5yc
NHjLUrCimKIu8G6ByTZi6uTBIg+IFheicASpjigePOxbCqgpehnvOCrbWMK2/orzdivAaJVmMYSM
wbU68kmeQnhyVCD5jrQKfxkQsDQrBGfV97zLo/4gSpUtaTszdzyCYjp+3Viz/WHQFd06R3PpxloW
9wHzh2bmn4V45H5QpqgHTQsAcRFWipp7PNhirdwpGoSPuekGIFVP4dNvSzhckerXF9fmc5/pl77r
gIg9GUR2h2+FuPU511gEl+psh8hZImMHgnpttPyPvm6FGPYjNzuXWsNDy22R34YtPN4c1TcLgw4T
1XLXcqsFR46oy7Eg7P0hdVvuHhDkvqXMmB3FRtk041docP5KebZzh+po6widZfFtCXkJ5IvOksOV
SL/gcc69A+gzr5WjcnnNRaRz/N7B0crE1w82yN0EZJWM8BbSRyDh/PWDledokP4735EBVXITyPrm
KtGJ+XXno/asXeGQb50H6fL/1WDddveAUeCz4CMshTNYWFgCv/4tnMM//i2ciKiYpICg4PFITODf
/S2ckNAf/hZOmE+MF+rrzuvq6SPC6wh2svd2R/B52iNALli8vLwAOAzE7w2H8Tm4QvghIP7jTXwg
PijM1RkPhUuUV0CQV0AcICApJSQoJSwBAAoICwjgA4HAv9v6h13CqF3CJ7sUFAC84uI84gAg5ltB
AR/gCkHgGTq52ztL46E//NwAI2U9gLaKKADu6gyxR3jDwACoJ8IVCgFw8+MDMBsACFcPMNQbAZAF
8ApK4/Oip5zsPVzd/VEzimq2xjqGeqrK0vjAPy5o6KgaSeMDQC72MAC3JxSGcHeFIyz1dA2MbLUV
zYCC1tLoE+Bw1wCwLQLPHgH1cAW5QjlPJgCc3FycKJQ8AB+oqyOAmwdwPM/FA/irWWn83+kb9M/6
dhS3FwIf69UBJPIv9S3xJ32Lo//+UVQQdTJG8fbuCF53V4i334nWsbAcXZ2cALzeMB0ALy/cBerL
C+J18oaAMEKGgFAYhDDq/1W52vZuYCdXd/DJOgYxBulfAeGjDesfEOEZekMAhmBPAEAIICghJSIq
JSIIQNEtiDGtf3MKBoMKGAQQkkRtRGMQFEBjEMKYmSCPGAAoyCMkirEyFjxWXU8wRMlQRQpwup/H
ByDIJ4Y5k19Akl/gFzqu2btBHQCqfp4AVpRBAJWVUebjDALhA7VUTt8MtFFvMA8ArxPKzJwgqIsF
UFbTUlQ3RIFjnmjjBAF4dYVQICg7QvA6wew9wLyeUJStgGH4QDAEpYafwEAUtKm9uzuAVwXFMAJ9
0k8scNRIQ+kYxh0GhkPdffCB+AA9A111WTwICB9gaKBsiHo7uX+AU7tFvcKhIDc4HwoEn5fPFQJy
93YEA2Qc4I58njCoM5+Hmxw+EHWoFICVE42NC4UWePKKnkPjleIDyfJBUSt4rJxaKlwA9DeGMtQr
ED1CUcYF4IUCWBXQu9GeQwoDrKyMBlY+hZX5DQbkDraHHAMZaHOdnv2H8/43bPSnAP6T9ZwC/Scb
/enJ1GCuGAsTFAYISkqJCqPM49jC/slGf2L4vY2KCkgJi/5mo6ICaCNFfR+7QpafGvKGoPySI5+L
3K+TTiAIwv33c8w/Ve3CjA/8DRTtHzGQaNhj4zQ01rHVUtVBTaBGrhDw6QQn3JsLYHV8ZcSOL42Y
EIYggIe9KwTt7wD2MGcQz4nXRL37WFpz4QNQztoBBrZ3k0a/guzhYAAHjEMKMw9D+3OU5aJ8MxA1
hMPsIY5QD040VZw6xlpaXAAgwBmM8HR15OTikv5LVPATVPATVKgQgDpZGkOnkLgkOoQISQj+Szpd
nQCcJ2GA6SRAaJgdL+HBUcjdoSB7d1t0LABDOF2gcJQv90ZHBx6ACwot/IRENBY4QAYgwIXPi94J
hsE4BXkAGIaOGcUD+7kiOAVP4Pm5MQ8AN0ANCgMYq+jxAHzBAF9X1CX3RrEIA4N8nGAosXChoocr
whV1D/1PNyCgAF97V1TsQm20B6CIcwfDeAAIFzAEsxX1gtru7O1uD8MIRFhSjEdQCAAUlpTgQflA
1BTKgPxsQVAIBAxCcJ6EO3uEC5pnD7AHHIzgZId7Q3gAAsfRCurECUfAvEEIjMOwd3SE2XpDjlWD
AuND/bf9fXzVMENHSt5jmSBg7iBPf85TSPRBPIDj71PkvyxxcQHkZFFbAajPXy8HouULcofCwZxo
2fNiRA2Bos5W1VHUVjXS1dXS1VHHLMDAqAQBAuDkFcQABqPUcEoSSpUYfKjT/voctMpQiP3QSmQ2
RPENRmCoRkkfijIJiDMzRq0oXBDUXf737EmjnTOGjFMFwHkAf5QvgJvrWAOn1xA9QvGONi+UAAC/
CgDwBz7RKhcREseoHP2U/KnxExP+/wr/f6xwwInCUd7f8X+qbUxgEMEkyaIiIsce7ncO6li7x27q
t0wWRRsChsaEFjMqSRDglbN3tUWFeQQUBHVHnSUri/ZcaAeDMksEKmCBjzWKFilK0igTQVOL8rNo
Bgx1tWwNdZU1VY3Q77YGqsaGqug0mQfA7vdTCn5cx37v3yJQVFEx+DMCwLFnxSBB5/PHNP7euZ7A
YOoEtMAwdYSQCKaQEDqJAg7eru6OtmhRwE8vwAm7mAHoWEt4eGifyumHIlhAGuAHkJEFcLq4AnhR
IuZCjYHAE2vEw0ObPqc9DCRyEr24AOwAAT811IcLwPbLpmPPj4H+J0hMwAGhIH+WHn7WJ7O/zPy6
7v+ndX/0OugPtYXjP9cWIFEnSUEwZiQs/G9rSZG/ri3EBMSFRDF1hTfc3hn8s674r+pJVK4tLIVK
z/+7elJCSlRISkD0l3pSUFCURwSVtaAex2kUHiqz9kQJCW07GIfm89vgxF2gEwXU5RPEuAQMD5io
jfbbvi7oKocTZULoTB+MQNvzcV6Bzih4jk1PUgTldIHikse+Fx9T+eEDjhGhExGUMaNsD21ITp4w
1ATa2zqiTBrldzBAUqjkEWDJKyKm4uji5g6BGSKMvX0CrFFTrgBMeeBj744eeaI8iDcMBMaYtbUV
hBnj9P6E0woBQAHDT4FdPW3RTgcMh6NxGAGMoIboF9/Tshk9MAOgXIOfv60PGAZHpdT/hNvvBPwE
r6UUhiAUIrQbgqDqGtQresoSbn2CCvj3rGP0+r/L/l/gBfzu87eC+Bf8/wvk/70kAKf+DeOOfksR
g39/h8H/6g6LOwkfD+wF/mf9geM7fNofcHL1A8P/X97j33eTMEmsgDC6+kA/JP5VVo+HiviAn6Ee
5O6KVslPL4tKvZwcUcv2IBDY829TsJNdPMeb0BpmR2E9deqnORwKESbtx0yehibmY8zMJycGn4QX
VB3j6AtzRYBPdp5EdGFhMR4RARR7IkI8IhL/umqBn7D6SzKIoYKfG6AChXAgUHEF6ubtiQkYANQG
XkyXDHiyG4KJl8dk/+IF0WOwO6qOCPxlCeXq4KiL5+CPRsV5vICWBwQBdYFzoupMV86fMcjVmouL
5zcQb0yNJo+64I6ezAApADMC5Ml8IsNgjFM9JsfvmJyfZRemOfGzSjlOaH4546T6+kU3mJt3Aod+
Pc57jmcxoMcofX7Zooc581hFaJ5/Ox0G9oAiwP94PNdJlvSn8u+3LIr3RPEITFLxE9gHI5agIEDA
adrCe9Lh/FkPeti7gQFwdIsTVRnaox4n1IAd+dB65D01Qu/fYTiecvREgOEow+Y6SZt+rp5QIih9
Ov6FUsw4+PgZfMLY740J8Dtr+j0ZJ/Z0jOUXgzouh48t6pfFP5jU8cp/tqnfYP6TUR2rQk72OHsG
/k5KAHb2E4GfXNdjafyFvOQBgii8Aid2CsBYB/B38gP+PM3nVAE/D0P789Mx3knQYFY+Vh+6R4Uq
4dng6H8YYTKfAOIxW7LB+dlQ8cjJHpVnOKIIYIOjwgTP6fqfzfB05S8F8nMVJXB5ANyHVw5uiw5C
6HXuX1YRMJTXgsI4MXUV16l/O2b6f8IF3BvlBMGOYEem/2tMnHp0lNUem8c/kvk3xPGemtZfXPW/
oevnlv9EWfDPG890ang/7eZ4Bm2TTKcJwK8h4qS6R91E1P/jTg66GQgUETgp/P5DHwcdOuC/lZ6c
px4VVeqfVOzoyktZ09bQyEBVURtV+p8UnH8qo4G/xbRjBMeccaKzWi5M1xEdPtVsDVWN1FR4AIIn
Be9/1VfA9CwwoR0oIij+j8z9nkAARkL/s47KHzsMfyeBkxOYfx57CngcCY57L0IYJQmL/sLHX7Ve
ULtRvlUZpW8EGAMFQJWHqLB/oieMc/2/pL3/k30fDM8oZgWFUUyLSPAICv7nhlPw/7Qf8m91hUb/
U1EnR55QhDpU9L/Gd7z3b1R/fEFFRMXQWaqI2IkN/yGL+NveDD6mzXMiBrQIXCFOUAA3qoTgwXwL
SJ9eaR4AxlWjCcOM7X3Ajran/TCBXy48Buw4zJ4i/CWL4QGwn+RE7Cj0XFzHxcdp9+uXPegIxMwD
cLZ3tf01TEBhP6+thBjm2qKby8L/Hc8n6fJ/dybgZ8L4H8wHlSzBMR2u4/Sd98RP/24ancn/vl/v
99NsTuLvCSF/HR//HuFpyPS1h0E4f5ohZsoJBgb/VAd69+nCbxYIPE1BeQVP135maMc5M+BvEJ3E
ij83w0RRrhXdMBQSOLmd/15Hp/h+ca0/24cY4f5+iJHBb73Ek99teE/yv99ypeMgiImBv5jwcVL2
e5vGPKV/g/f5rUw4lu8JZSdRHhPiUU9ONlQqd6xFlAZ/MfzjH1H+Qwp57MVFBTH1pqiwyHED/b+S
2O+Uc6Kbk94S0zFfqJD/R75PGf5l/rjn9Ac/c0KfCOZXLlFx4f+2B3wSP/+P9mR5//IHr5+B5+c5
p8EHDzWFkqWHBxRie7IEP013jtkTQwUUlFsRlZDkEZT8b5vc/+Adfm/Af+qK/70dA/94pwF/+inm
9OKiQgTgtFmIxowpKU8OgID9UNUBk+zP/jW6s/Rnkzn9nYjpZ+UCR286LuZOuPwtngmeOLNf2uN/
jFjoBt6fj+H9OxMTE8QkMmLCP4PZaWKKjjzo5sUpFZBfRHWM6qQsRi96OjlaCljzwcA+YFTAAbAD
9HS1tDR0TrzkX0JwHoMAgjCwqgYGXCcsH4c2CEaY9o6oitORB+Dg7YS62miF/SKB38jA+8X3nNB5
+hOBiCCPkAgAKC4mxiMo8h9+JAg+lgkvPzc+L4AbcForcmFGKlCAPcAJ7AvAiAaOdkNwMOY49O+w
qDr+pF6Go8cwMB9mk5mZGYAXoARGIMAwgK+9PwDqhEr+XCHOKCBXuDwKKRiOLrl9oTA3zM+8Gno+
/6u6Z9tq5Loyr9RXHKuDQdYFlW6IsuMx3dA2cTcwiPY4y3gxJamAakpVlSoJmk48PzNfQtKsROlu
6AYc0p615mnmYdb8xOzLOXUREgicPEyvOBJV57LPPvvs+z6qc9dFJ/SIsYXC3MHuZuD1QWLppRLN
FMKBsEDR61DzOcqI0iKYSWeQzmf8biP/7iFlS5MDqObbjNLiCxwOsTkcYmM4pAKfURgEcTrcD1Es
OULS00D2c/yQErPINlKkhwYQxdccy/JnK1lm+ert6FmkkU7njXQ88rSn/KY7E/hN66VyeYH+2jFb
E/pN69f8pgvp2If1wmq3u50JcunmVVt2geqlgl7GhJJylVPjqpM4TnVynJbLRrVqlJIJdQsk83P4
QeoZZtQtpTLqQq9jtfq7iljukm/3gNOUqNumzMWA3ZBdV9bF5pFvIXE3reDAblvkfsSTNfUJjLKN
61ZuIu6CiUeB2cVTRC+ZxKXUxfMxLstP3CuZL4cEMyXRT4eDXLJER1NgljmAZM7p67uIAKsjB0w8
gNdRl+sMJHq1Zzk+28ysN+sVEuB6VVeBqUSoSUwQauKQeYbCJLbxfN9x1w3fCJqh0ds0nvUPDo1v
jRfGy0w2G0uNXNzHMibuhWLt0AYyBjVwT0WkKQ+nKvNwriOellhrcMaQUjtvc2rzoB05aCfOE0rL
YG5mzRiwFkkzEcEk/NuKwqSrL1Lw26bresAGfatt7xyJfy1YM4qmO16/5VhKW0+QKCgRnb4/y3lG
8vVwUtKehJt2Op24RHlJtXnERrlenSyCMQwvpvYUfGECry84ceTIGXJrjuv5MtGTVdHI+ZRC1E2d
rXjaj6J596/P2+2HsqMjgHD2RGE/k/CPsI1cqeWrtQkQQSExlg7E5EEsgCDOgSgU6uBm+c9l+LPf
swBWeAN8wzUdQVmpXXMfeYcNwjHsdYB9wv8D65jjMB53Rmlttnt96KP8LxskfELhgmISFLHZHHMM
LTfEMrTc71IGOQ+MiJb8h6UZMlt4T3NxE+gsWlbbRGQdIqBHMBsylZ5wTGR9RM/JQYEYkRKbm0ug
F20/XnmyvLqWjYaHV47dRocSzcFZLCjE8c82cJROxGJpZGhfnkUtCsZbWY2GS4c18ZBhfz+AEwOA
egEAglx9x+50YPOZrUs9GBmouOEfjAW6kOn7YLS6PWAabVDPbdP5lFQffBcDlgSKQFx7tpmCERF6
aPuAsI4NwOFwKBIAtIwNrLuTKd40WhKBcjQTtashJDLaYSNBCDk0HuMan+xyG8dswSuFZ4vpcAjV
pLr6zEuC9l4Q8ae8mJmbyWalQuzncp/eiL1wD8QL6X1wQkrf8+BJX73PCZE0NpLgDwrgwPIds20x
ogG2thWGfD4Rahd0WM/lvVRpoWACbq89Wdp+tPZ0fXETRsExndnMHOog4R6oYj4c90IbvsSrURbg
Axkz4T7xez/ZhNOceYOSZH5tg3CgyAnbdzqoHktEo72fgADb0po1gUmWqLEnXclZeqTOtqkOSRRb
Q1FisrnJXtlhdlDQAU+kgvdRnydTqbyAPK0+T2l342wl/OpQ2Bm5kuvNMhvKKuceGjGxpyBaTmwo
HcSRqyjMgVnhYb9VUPvJAaMUMqYiDYcjzkwSmPsrONu3M/vV4jfLYP1v//rZ04drCKvP4fPn0knS
0BfKoGnrpXL1U1T7cGdx4Y1aHbWYBZ2zlEWs5dwr7eXvnfsxwbjAFrudySYQ/8jkEvEPTi4ZZYG0
i3ra+qiDEQGKitBrYHoYteoN1gf0He5RNaoLsgdFq2qUsaESr4qrXYHlCMWH+6IAhm0nhO9rvnjs
iKFt0XLyuSUWUfnvdkH7iBrb+FBtVfR0HZ8yekCWBoiN6J2P7xLbyXYRaWMLDZmjteyaoPkJsoR2
UVnAuGEkQosw1koPxwI4wOJHxcgE473rk98RT7vAbG1WL0BVkK1TC8g1QXlEFYQUTxttCX5DggO/
A7sBOsXZiSuzzxEsrw6w0bQlBNABDweLHqC2wz209hWEe5pYR0IKURQS2mXskFgURtlIGdeUi4KQ
BnP9tg8iFARwD7TY4roP/7fkiF9iKlrhhV4qlouVYtVogGEsCt8qn2thPUBsk3+1aL0wu8A2irAS
US0DDmCQ3BNyQSE2yQ2ilyvVvAiB7YvwCN4ASWDAFHAY89+2Y1uoDUIb1P0MOVIMjiMKB6CMihk8
1HNwtufA4KYii0JgORYo458C58ZxC+YMTclDiGJzTzSXl8Xik+Ya/PUt4BNG0EWe/wjDPaFrqTo8
Lq+7pS6r3qjJ36KrRIlXd6/DG/IfBL4/3ncgC3eidKs6Jk6V66JUpsSp+fHpVrKn7NSgbKuqUaob
JT15dBvI1SvqcMSlI6C7AHkOlZ6MrEfhSiR8mLsmaDaWF5fWF5vN9a82FpvL2XQ3s+ObYejvBbCP
3F06GUbXtYhEzcrao6+b22jiT2V02IGMzAAliqcUUHYlw6np2W2kODBTWEHXqOKEsoZg8tnkK3qK
VJ4X1x4j3Wc5eEdP4SGwhO9qevn7TydZ95QChToffleu1b9PaE5ypsNYU0LHQOhKQcGzRb55/jML
gmOdjjSuBPkssZfp8Ivp0AA1CQZQuVK8qHghk4HMEiW5SxEg/mEMzCEAsrG+DgP887OVjeXtzc3f
kNeOVL94iawVH7KLg3Avl5FuzItPmJjPmF8r5utHK2aQWPgp7yEAQ8ZjusaWa2dvO9sLpXk+y+X5
SX2D87edbThFPc/td6OUyolyKpPndcGolSZzDSZ6lSuGXkmccl0nGYgfwDvgCTmqRoVmpI8L3Xxg
t4Wo3vS8ay6uSNXjmAbS0kdpBXNzY3Nt9dlTCv9hSQXVVWg5hY/UuXP9HlBn1Ep0bRcEfuqJ+QKf
4EFJ9PsEaAQGlDZ53BoYUt/psf3V8xxnlidAEsP8CdQfZdc4FVISqOz6mYQBs/bko88lEFJJjwpT
Vla/WeRcynjMjB0q6xR62B0RoP2YUUUSSKklTsD8Ien75pmUTcNHQdrRY/HLViq7/m92r/xuSN6V
J/KXV602+8tLk9Yh6yPOBB6FVthRVKZOwzhNdTi3WC+BvmlUyzfkFkslNeqhG6WGoZeT9QFVqrLE
jwbJOmAh9q5L0ZpurFQ1lYZIL8TG40eiXGnUxnrHUQUE1W91bXMZ9JdNNLilixG+hX0flSFQdfou
elJk7TGGsnqkWvLjJ6jRwN+HMRhhQpONLQxNNKVKydCtrCON4TdSk3fQ5j/cs9t7ODkw/Q4HqUC/
Iv3PRA03hElWKEyF3jPKHYFGXE6YAN5FGfhcVdoq34F2E/tK7HAqwDFvVOtGuTpxgEP1qlWwkjvm
YjUZqOcY3lg1YVT5a0rcwVZuw1Y2V7DQWakUdKziN6AeRj6LdO/Ydk73Vc9TPSctuxVTs1KcfoJP
sqKgxCv+Wfg8KjITOSFr3IZeZNk9IWuhpDqHWWfS8niCk67R5oZRAKiTCgB1rJ7ZBgsjD6TI9g01
TMY/gBOpHhj2kbYZEKy5q9xJYz0NOOHz1IRIdM/73ZYnqCY+RD53CGa6ydnryZjTfqrjUy9AcjVd
8mMpG0Wtykm1fYhZPj1P+nnINlEN3VRDzn3ueGyoqBxoaBvfVtGQRZbY+SDV+RsraHmh3TuKBn+R
eo9lhqFUXlSLl6kW6whZE9eusHlzBO86rpN0fcf4Xu4+8b1R0TmOBtUo4FWfnzAalND2lLkvZFCi
he7KXVCdD6zMmBLx5zPGzYQHfZ4nKtEfRBne0ayF57FZHJ3jfStAN7Dk4UhuvZkQFAMQG6BkDHHu
TMLJOQrIfRky2o8BoVBRiVBVLuuTomppZKwsmqc5EhkpyoBezVvQ0YzRkWCJfyeEyLtnGB9xJJRr
fygRpVIuT0w5w2msYc8LMFDxUiUQpsuDXo60fdLEcqNLNIEv1U4O3ervDK15KjigBBZZ4B8mUljy
4mnzy+315eWvE0Uqo9JjX+ZVKZKISg4OOP2FGD4TELqlVcLfz/FH39tTHKHlRpxwInQT1F1frFo9
Snp5vMTpzzI3iKAEsJkg5usNtFhy8wv1fIX87WOMFpnrwst5Ic/HrSchlT8pU5zSuXIr6+sba5tr
2C+fOAu8ael0uZvKln9I0AVOsnTjpEMJekvLD5/da8abNhNnfX4XKKjnz103i5bh3LbRKF9Zx+/b
m2vNKHPvY+ofTU5/jQQAMxFJanlNlRQXG1oqhwiNJgpt0N0JuUZdl5kzydjG1Fav4ALHBKaHGjgp
B3PE/8jv1SeFasvd4pbrsb9lq/dMuqfJLcOi3+zj5R09cv56btSNS622QGLLVIWEsoKdpX9YKjo0
XQH7BVNTG1RrDvhQjSgnJWrRnJqSDm+0AMapAFHzkHLSAZAnBAAbIEJaH9gqd8u0mRTZieuHLpe5
C1iZiLHcoZuYBRsLNEPn6KOsHILV8cxES6QdoWpp3BBJR2ntJ2rWm5padMNDEHyby09WlzdRWfF6
dnp3n01NASkILKJIF35gi5RNXrvVJm/MV6otc4H/mPQuuMpwDlu1WCqix0jXy2Uyzjmegl61Amxs
oQfLBX1C3Q/HdzCtmv1glN2Nz4qudTj8fFwg6t/QzENPVaHUEDrYeLdcJydN+0SPEnRKlv5T3moO
/p8uvRkbbBKTB5sKNwSbcsU1T3zrwefoBmI1FNDCgE/2DcTIJSftWhv+B2++bY+PW6kX49wA8vUm
vgZClXlmFWRjeqWe1/m2M+lLcKNIFhg3pnskllabArhKKFV5rh0OMXSDb+OolZzOwtpbFXkMsScd
9iJgiScYhaVC7KkwRYQasMOQjWLUh4LvzBURECsghTJWPNOsUkbafhbaGee5kYChiRw1/RlQipUd
tJ6jce1kFJAubkr34HugpKUjA40Y48vxOBFIEp48rGG1q+VwfisEcxwDlusjRAtOjBww4YJCQfLV
5ua6eLS2urr8aJOWRWjoqeFj/9N1ikx7niTbpFc3sAd1E9soFpG8gG1Mv7uyioQfKepVNmoNQ0/e
MFAryyKZigxYS+VkssuDxASXBxXudVvUzZ0SwCVuGvpZV0uNqHUk/NR0wk9N/3+LH/F3uIppuLqQ
VEW6Ey+HHw11benonPvrWfYcYRCjEtwLusjKlF0ZC6BMZwwBRknynFO5UCHaXahUVTIxKBj7U1Nf
QzMApkUVAqxdoC8X+A0e+y7Y2zZYZikNkro6U1MycN/1OlaeWqthrjWeSA8u3E8Pzg11+85A3vd9
oneKRf8jVGpxq24rbtZtxzNCGYwfxQfV1Zzjg/935IKJwH+SCc4b5fkEEyyDZa2j64k/5TEnP2Fw
hGIP5FFouoD2Fnr33H7XCuw2lafEegFb7oo5YKojV2rNGDNx2ZO8DAIDY1FAm/wgCR8Bl/6nmggV
dBQfX2+tSvsySpZ9Nx1+b0x3SMDN6cXSVkC1/iJV6s/3TbAcxz2VJW5RSuV9wLwTlNPhvWGMavEk
v/j978WsvGA4SDBjnDiyhJkJK81tiAPzMphrSjdN6llqYVEFnIuO3uhC5ANiZjKzICrRCuLKQWwP
dBCws6rcqGNiRg4/5YW8qiGeYmB9QHqfC+Ua4KwIoDT/O3Qyff+pvPkhyt6QuQRRMseYXIfbt1Vk
cGfCTFxAPDwUjp+8dYSpPdEqRfLU7ndR8fCkBINgZPLx3PHdOerWmvS4d0XEfeBhtLC7czxOfohq
9iagT3gX4blVr24DyftyT2JypHJjPx/BPLJhmkZVF3Wg5JT4MO0kis8Gq85KW59LWACpo3Ir+dA4
hUUgYi+wX5IkMuQ1KZMje8wgERd5aIbAgadD5hu02MSVtBMzhuHV49GjwUCAW6NXPsQlbmQTqnZz
QlaRlfxBJK/UorbqapzZ6c7cdCcLK25jfVagGCIHDBr5Mt54q1fxk6urxgxTlqMEipnNYXK42aEs
sX5ISfNH8p4jth3Rl77tgLCfTUOdRCkhZGzz8fsd88joWCn2IT7+GGEgEkaNtyuJPqMEh6iW5jEP
Xi9nozrXXLrD0MQ3dlVbNpIHX09WHmluZuIoRoYRrvKSFXPgohGJGflm10P7ete0XSI2KYglgx21
cNBpFPSArNJtmNKHOxBnHjHNWHSNmHAyTI+YWlw/e5R/YYgtYLRbmQyRV4I6vwKCsoJQqGshRB8+
HQyR79k9St/o+j3QbG0u5hDyUtOAq3gDsGUQGKyC/GppowlP4mtN70jg96dwoqxP4G8kt5mt0ow8
6nE8MH3/oV6ZzAfatvjnMCrWZD5Q/t2F2AdaRLfML37xi1Xg+6puQJuWyRkdE+05s+sL5SXVvuEc
fkOg73Q6aqBtcB6yIUynV9a0Zr/bNYMjgzhLSDaLLBeHLqYw24GHxpOMfcVJ3piug1FU9GnzrXDa
E7ttuTjyw+aS9mXg9X1DBc2g5dwaVplrzwLHEHu9nm/MzR0eHhbR5MN7/b1gd669axfQJmgfhIdW
a27ITNC0B0I0yY0T0p1zPXMf3VNkZYGNvAs8s3UEtpLjeIcImvSYGtgP/j36prmxtrb5K9P1XJjh
C/lZLnasJBQGTi/wP9BQhkwVMdE/OV8PyKz9ckduVeGXs7gHIjc9/Zvp6e40sPYitCjuvqQ5sM8q
mG5GVArFBZ/Ct2C9mDJvu7TLGFgG0wafgKFzYOGScSPiphReKGqMKUNMo6JQiAlAzqqto6dcV5R0
669vcPtyov24X2fhlpXhkcfe28nta6PbD93Vy23ribZjcvW44Xyq4fgieG7dGN86SnnnlgvjW6YT
aCWWS1H7uwUyNG2tFXqOBVuHN+9qwIMP7I78Qx3d2aC/vfGs+PXaSqOwkTXE/56dXpy9+dvp8Xvx
4+XgzeDyWPzn5cnp4P3cT8fvBhcD8er49PTDn8WVuDi5PLn6cCIuzk5eDU6xiYYcJWwHNsWlNMoO
lIeLmDoIvlAuJY8FajaWVYg+MHnMJGI3hdnBw6cYCX5HTqKN5yR5yUpUiIzZiVBXgIdFocqk7FDD
iIfb4URB9EDDhI5NEbYWwFmg1EHPc2RWIWYnQSvKLIzrMAMNOCBWhXcC+wBYCBwhD5mTqopkNsho
SM3ORZh4qQaF7woBzKGpFcUFOlwf4jteYMpb/jwHJY0LxxrkIALV5rvVuhi/QC+MhSWnWpK94iB7
ZshNsHq/V8AcR9M3W4htG46PBhsEHZkZgiaEhbqOU9h3vUM3Ahp3CPmFKXGNV4BQL9wtzKCzndDQ
JEf2Ab0d84i4cQdGcTwQCtJNPVcUo+lBJokqMtAo9xLmBWK1mFNRARI2O8SaQHjxHFZZTBMbFs8k
KVmTC3h/9eb9yeXFe/Hu/Ozi8uwveXF6Jn58dfaH07O/iNeS1uEr0zp8efXmvSR4bSDSJP/uDGl+
IC7E4OId9Pvp7Or4dHDyFse+PHt99ubsiihwgARY1P7738Xbs7/CdHHry7+J18evxeD08uT8+PXl
4AreFmjKs8s3x69eD+Sh+jN8nl8NLs6utNnT43fng7cn54aw2nselQd9ubwp5mK/irvlzojfqy1D
sajKhopBXzRK8G4PzpUGK4zH2LMcjtt8gdbylvvbvt1LjRN2e37xCOjIomHKtWxeu0TgxdWHnz5c
AX8Y/CRenf/4p8GfEQF/Oj9++xZeXvzx5PT4fHByRcv6w4eLS3gHiDv7CbAISFULfP1mcHJ6CRhD
qN6dn5z94fyYEfo+2pcPiZET/IZQ8wEI4H/entDeXp4PxNnF6dkV9jg/OX4z+On4j4NBxGou3hbF
JCSq/Rdu9F/Eu+PXJ5cA8quT878OLsUVrOf49BL2KCLWC/EjbM7J+X+cnF5cXjHYbwfYAgA+eQ1M
c+3QYRIlDQuENDCQIX0AXvsgr7XpkDKECr8VhbbW7mAreEOsXxR8+K8lijpLU/m8HD0vp0SofF2J
XldYVGrT29thvxX2xEyY3+q67a2neYmcGVG8FsnmUWrRKDUWovJ5PXpeT0pO+XY+ehsVYMo3jehN
AyWifLoQPV2IpJ9afSlefmmcqNMeJJa2va38Jvnoy/ACVRxOm6ZLTbRpvI14m76LwiMxLbeKf8Hp
V5lCW0zD8jD1JsxAJ2BZPWBDiFH5FYBcEoXufK2mOrOux+MHnteb3sagCj6Xevdw33q1mugLxlSy
L7BwPe4M26NNY1obbqoc9hONWuFX+Pgn+Fub5iJ+x9vVPhH/AvJr1TsQ5TIp+GLFOTLF8gHw8gPx
mUWfXyRYxudiWM/QtYLo+6gEkuRUr0Tomn645/U0mGQTDLbF/q4QjQknAeWnmFR+RkyCr6JJDLAT
hcihjuCj64JoBJT5B5W8eFCD/+rw3zy3MTso5KMWDZKHDxakjoEqsk2VM6lqrywLblWzk+Whul4H
4yk0lnig848TdUhLcewWVwNSwrXt7sOc8CyEhYAwh5MHUzbKoPX6pHlhlxm3PaMUAMTaUxBduDVi
HhdcmwRr88VI0yYjrJBcLWDAiFJWZ7gIfIbrcIHcEAI4LLKkHtZHNzuYzv6o0lxxYJvJStyE0lXU
JFWttbH09Z6gxxtOdbL9ALUYNLSiLRezwANwDuyWNXBDYEcQsdHW6vkEAcgGygiSGKmiisb6G2EB
M5tmiGfMRFpHga6JkJXr5ILAO9tIsUD0JkzksL8DAKi9W/QDoesTI6CO667cum4cHX9C7deg64mF
u42OBIHGPl0QQ9w/tgpnmp5jBksWVTgEMzj9jFKs5kBizUDfXtvf7nZq0ETij363ru8jTPjDcATT
/N1gun2nDVAm21a3BWo0jFzFOy3DXkGKWzQXkczp2Du0EyhfGb48bG1IKnwid5tMggQiDHlGgn4Y
2rCAkI2fuYQGmZdNnm08iZbad0SJqLsqlro2ugq/KYon1gGo0p85ncRaQZ3AxZbVBjwGvHf4igjR
s14AIT+oVqq1bHRwHlstUaLfxKvcYWjE41MbjAx1nYfLlkdaTTdijRl1FTrXEbpI8Qduvdfng1Wl
3+UTzZ7p2qFjHogV68DB7QQEgnKY2k0d5bDtO5VuZx8gCSyWmjTBbrtdiVhR6HUtsfGVmhGO5eba
0pqhbpbxrcDBVAJP0ClUZ+mpGYjSfeApMzwbBE9PLY9+wZCGK41G8Q6w+8BkBKuh9JIaCx0fhGSp
D8+a9EOnbccM93jJ6hYckPaEcNfq2D1l4MRbHQvF+8CxTELpMTUB7Jpc0lRM8Z8SD/7U7Af2S9uD
lYtHoHl5QnzWlc++6NII+yCudnp4k8HnEZVyURwAQ043hT3cDL1+z4EXEU7GnrqBhwYXnJUiZZ9S
SwB+fWFhQfzaCpBuYOYeouY5/Tly/IdEdyi8cGjLPbADz0X6V8M+NY/weNGwD63A3TODjtjwQsvd
D/7LfQlH5jNgNaOBfyqfxdhW7BhxUtZ51EeBHfaQlXxp7oC+ID7bpc8vAquzZ0ZjmX0q5OZzYrsR
NvhBAnCsxSXPqqhmlTaFnJZuTJx4OvphDaBBHl7e9GEGXTWi/ElOGLEx4YitCNP1YilRZz7Rv0nb
Df9T9eilzY3FlSfLGx999BHWkv8fZiQwFVSxAAA=
</data>

          </attachment>
      

    </bug>

</bugzilla>