<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.webkit.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>234833</bug_id>
          
          <creation_ts>2022-01-03 16:28:52 -0800</creation_ts>
          <short_desc>WebAssembly i32.atomic.wait timeout value incorrectly interpreted by factor 1000</short_desc>
          <delta_ts>2022-03-16 13:24:17 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>WebAssembly</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>Mac (Intel)</rep_platform>
          <op_sys>macOS 11</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="JP Posma">me</reporter>
          <assigned_to name="Yusuke Suzuki">ysuzuki</assigned_to>
          <cc>alonzakai</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>fpizlo</cc>
    
    <cc>keith_miller</cc>
    
    <cc>mark.lam</cc>
    
    <cc>msaboff</cc>
    
    <cc>saam</cc>
    
    <cc>sbc</cc>
    
    <cc>tzagallo</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>ysuzuki</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1827841</commentid>
    <comment_count>0</comment_count>
      <attachid>448260</attachid>
    <who name="JP Posma">me</who>
    <bug_when>2022-01-03 16:28:52 -0800</bug_when>
    <thetext>Created attachment 448260
Zipfile containing the same example as on https://github.com/janpaul123/wasm-atomic-safari-bug

When using the i32.atomic.wait instruction in WebAssembly, the timeout value seems to be interpreted by a factor 1000 too much. So, when using 1 second, it waits for 1000 seconds, and using 1 millisecond it waits for 1 second.

Builds tested:
- r287554 on https://webkit.org/build-archives/#mac-bigsur-x86_64%20arm64 (which reports as &quot;Version 15.2 (16612.3.6.1.8, 16612)&quot;)
- Safari 15.2 on Big Sur (which is where I discovered this initially)
- Recent versions of Chrome, Firefox, and Edge (it behaves correctly on all those browsers).

It&apos;s a bit of work to reproduce, since you need to run the WebAssembly in a Web Worker, using a SharedArrayBuffer (which requires specific headers to be set). So I created a minimal test case, available at https://github.com/janpaul123/wasm-atomic-safari-bug as well as attached in a zip file. See the README.md for how to run it.

Note that using the Javascript equivalent &quot;Atomics.wait&quot; behaves correctly (though be aware that it takes a timeout in milliseconds instead of nanoseconds).

Thanks!
— JP</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1827850</commentid>
    <comment_count>1</comment_count>
    <who name="JP Posma">me</who>
    <bug_when>2022-01-03 17:21:35 -0800</bug_when>
    <thetext>For completeness, here is the spec for this instruction: https://github.com/WebAssembly/threads/blob/main/proposals/threads/Overview.md#wait (not sure if there&apos;s a more official W3C version somewhere, too)

Also, props to my teammate Paras Sanghavi for finding this!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1827865</commentid>
    <comment_count>2</comment_count>
      <attachid>448265</attachid>
    <who name="Yusuke Suzuki">ysuzuki</who>
    <bug_when>2022-01-03 21:44:43 -0800</bug_when>
    <thetext>Created attachment 448265
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1827868</commentid>
    <comment_count>3</comment_count>
      <attachid>448267</attachid>
    <who name="Yusuke Suzuki">ysuzuki</who>
    <bug_when>2022-01-03 22:10:55 -0800</bug_when>
    <thetext>Created attachment 448267
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1827981</commentid>
    <comment_count>4</comment_count>
    <who name="JP Posma">me</who>
    <bug_when>2022-01-04 09:53:53 -0800</bug_when>
    <thetext>Thanks for the quick fix Yusuke! That looks good to me.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1827984</commentid>
    <comment_count>5</comment_count>
      <attachid>448267</attachid>
    <who name="Michael Saboff">msaboff</who>
    <bug_when>2022-01-04 09:56:16 -0800</bug_when>
    <thetext>Comment on attachment 448267
Patch

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1827994</commentid>
    <comment_count>6</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2022-01-04 10:11:51 -0800</bug_when>
    <thetext>Committed r287575 (245706@main): &lt;https://commits.webkit.org/245706@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 448267.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1827995</commentid>
    <comment_count>7</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2022-01-04 10:12:19 -0800</bug_when>
    <thetext>&lt;rdar://problem/87097734&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1851538</commentid>
    <comment_count>8</comment_count>
    <who name="Sam Clegg">sbc</who>
    <bug_when>2022-03-15 15:31:54 -0700</bug_when>
    <thetext>We had at least one user report the effect of this bug when using pthreads under emscripten: https://github.com/emscripten-core/emscripten/issues/16499.

Do we know how many versions of safari this bug might have shipped in?   Or maybe which devices were effected?   I&apos;m hoping we can avoid doing some kind of  mitigation (perhaps reverting back to the JS API for some period of time).  Off my a factor 1000 in usleep() is pretty serious.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1851962</commentid>
    <comment_count>9</comment_count>
    <who name="Keith Miller">keith_miller</who>
    <bug_when>2022-03-16 13:24:17 -0700</bug_when>
    <thetext>(In reply to Sam Clegg from comment #8)
&gt; We had at least one user report the effect of this bug when using pthreads
&gt; under emscripten: https://github.com/emscripten-core/emscripten/issues/16499.
&gt; 
&gt; Do we know how many versions of safari this bug might have shipped in?   Or
&gt; maybe which devices were effected?   I&apos;m hoping we can avoid doing some kind
&gt; of  mitigation (perhaps reverting back to the JS API for some period of
&gt; time).  Off my a factor 1000 in usleep() is pretty serious.

I believe this fix shipped in Safari 15.4. So anything before then will have the issue.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>448260</attachid>
            <date>2022-01-03 16:28:52 -0800</date>
            <delta_ts>2022-01-03 16:28:52 -0800</delta_ts>
            <desc>Zipfile containing the same example as on https://github.com/janpaul123/wasm-atomic-safari-bug</desc>
            <filename>wait32-safari.zip</filename>
            <type>application/zip</type>
            <size>35291</size>
            <attacher name="JP Posma">me</attacher>
            
              <data encoding="base64">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
GBi/A9WIAJUernAL3z7nkpZZgsSPur68sh9b1zmGMnAGuTq6+Lrq5aYwAPXrqfIfdYbRYHOWflyN
ag7DoY88bl+vpt4zdHlqdESITTok5bDbJQauzLyU1Aq9jJLcHAYoSLzccZT74e9mIL1P3HSpF8S8
dwuB5r1FmMd6dt3fDYnfj13Ur2es5YvmXlIiuMXWkIGzOLWoLLVIr6ASaM6ED6JfUg/CaIg5X5+g
uouRpebkxv9+8o9C+esX3F2zTUVKvSflKQNneX5RNtCcrGKgOb0fGEMeTYbRkHBizEDzn+PR53NX
O9yo3T91446r0wxvT+y8IHyUgRtqTnlicS7cf71TjA1WL4XREHf9CUVzl9Mis0y3xXfeZ7SUPnPe
5awuckJ69mcGLrh5JbDwCglydQVSkgxmCgZcB/L9Z5RJnovZZ/Rodm+ghb/v2oR7gX/+/hIv6TJh
+lk8n2PxQbPJzobxAFBLBwjJDJzthQEAAAkCAABQSwMEFAAIAAgA84EjVAAAAAAAAAAADwAAACEA
IAB3YWl0MzItc2FmYXJpLy5naXQvQ09NTUlUX0VESVRNU0dVVA0AB6qR02GqkdNhqpHTYXV4CwAB
BPcBAAAEFAAAAPPLTE4tUkhJTSpNT8/MSwcAUEsHCL/MBAQRAAAADwAAAFBLAwQUAAgACADzgSNU
AAAAAAAAAACrAAAALAAgAF9fTUFDT1NYL3dhaXQzMi1zYWZhcmkvLmdpdC8uX0NPTU1JVF9FRElU
TVNHVVQNAAeqkdNhqpHTYamS02F1eAsAAQT3AQAABBQAAABjYBVjZ2BiYPBNTFbwD1aIUIACkBgD
JxAbAXElEIP4qxmIAo4hIUFQJkjHHCDmR1PCiBAXT87P1UssKMhJ1QtJrShxzUvOT8nMSwdKlpak
6VpYGxqbGBmaW1qYAABQSwcIcBqNwF0AAACrAAAAUEsDBBQAAAAAAHSAI1QAAAAAAAAAAAAAAAAe
ACAAd2FpdDMyLXNhZmFyaS8uZ2l0L29iamVjdHMvYTIvVVQNAAfdjtNhqZLTYd2O02F1eAsAAQT3
AQAABBQAAABQSwMEFAAAAAAAdIAjVAAAAAAAAAAAAAAAAB4AIAB3YWl0MzItc2FmYXJpLy5naXQv
b2JqZWN0cy9hZS9VVA0AB92O02GpktNh3Y7TYXV4CwABBPcBAAAEFAAAAFBLAwQUAAAAAADzgSNU
AAAAAAAAAAAAAAAAHgAgAHdhaXQzMi1zYWZhcmkvLmdpdC9vYmplY3RzL2MwL1VUDQAHqpHTYamS
02GqkdNhdXgLAAEE9wEAAAQUAAAAUEsDBBQAAAAAAJGAI1QAAAAAAAAAAAAAAAAeACAAd2FpdDMy
LXNhZmFyaS8uZ2l0L29iamVjdHMvZmQvVVQNAAcTj9NhqZLTYROP02F1eAsAAQT3AQAABBQAAABQ
SwMEFAAAAAAAYoAjVAAAAAAAAAAAAAAAACAAIAB3YWl0MzItc2FmYXJpLy5naXQvb2JqZWN0cy9w
YWNrL1VUDQAHuI7TYbiO02G4jtNhdXgLAAEE9wEAAAQUAAAAUEsDBBQAAAAAAJGAI1QAAAAAAAAA
AAAAAAAeACAAd2FpdDMyLXNhZmFyaS8uZ2l0L29iamVjdHMvMTEvVVQNAAcTj9NhIY/TYROP02F1
eAsAAQT3AQAABBQAAABQSwMEFAAAAAAA84EjVAAAAAAAAAAAAAAAAB4AIAB3YWl0MzItc2FmYXJp
Ly5naXQvb2JqZWN0cy83Yy9VVA0AB6qR02GpktNhqpHTYXV4CwABBPcBAAAEFAAAAFBLAwQUAAAA
AADzgSNUAAAAAAAAAAAAAAAAHgAgAHdhaXQzMi1zYWZhcmkvLmdpdC9vYmplY3RzLzczL1VUDQAH
qpHTYa2R02GqkdNhdXgLAAEE9wEAAAQUAAAAUEsDBBQAAAAAAHSAI1QAAAAAAAAAAAAAAAAeACAA
d2FpdDMyLXNhZmFyaS8uZ2l0L29iamVjdHMvOWYvVVQNAAfdjtNhoJHTYd2O02F1eAsAAQT3AQAA
BBQAAABQSwMEFAAAAAAAYoAjVAAAAAAAAAAAAAAAACAAIAB3YWl0MzItc2FmYXJpLy5naXQvb2Jq
ZWN0cy9pbmZvL1VUDQAHuI7TYbiO02G4jtNhdXgLAAEE9wEAAAQUAAAAUEsDBBQAAAAAAHSAI1QA
AAAAAAAAAAAAAAAeACAAd2FpdDMyLXNhZmFyaS8uZ2l0L29iamVjdHMvYjEvVVQNAAfdjtNhqZLT
Yd2O02F1eAsAAQT3AQAABBQAAABQSwMEFAAAAAAAdIAjVAAAAAAAAAAAAAAAAB4AIAB3YWl0MzIt
c2FmYXJpLy5naXQvb2JqZWN0cy9jNS9VVA0AB92O02GpktNh3Y7TYXV4CwABBPcBAAAEFAAAAFBL
AwQUAAAAAADzgSNUAAAAAAAAAAAAAAAAHgAgAHdhaXQzMi1zYWZhcmkvLmdpdC9vYmplY3RzL2Yx
L1VUDQAHqpHTYamS02GqkdNhdXgLAAEE9wEAAAQUAAAAUEsDBBQAAAAAAJCAI1QAAAAAAAAAAAAA
AAAeACAAd2FpdDMyLXNhZmFyaS8uZ2l0L29iamVjdHMvMTUvVVQNAAcRj9Nhn5HTYRGP02F1eAsA
AQT3AQAABBQAAABQSwMEFAAAAAAAkIAjVAAAAAAAAAAAAAAAAB4AIAB3YWl0MzItc2FmYXJpLy5n
aXQvb2JqZWN0cy80MC9VVA0ABxGP02GfkdNhEY/TYXV4CwABBPcBAAAEFAAAAFBLAwQUAAAAAADz
gSNUAAAAAAAAAAAAAAAAHgAgAHdhaXQzMi1zYWZhcmkvLmdpdC9vYmplY3RzLzc4L1VUDQAHqpHT
YamS02GqkdNhdXgLAAEE9wEAAAQUAAAAUEsDBBQACAAIAGKAI1QAAAAAAAAAAPAAAAAfACAAd2Fp
dDMyLXNhZmFyaS8uZ2l0L2luZm8vZXhjbHVkZVVUDQAHuI7TYbiO02G4jtNhdXgLAAEE9wEAAAQU
AAAALY1BCsIwFET3nmKgi6rYdi+4Elx5A3ER2582kuSX5IfYjWc3le6Gx7yZCqMR2NhoYymiaVgm
CmugT2/TQI0O7C5taXXGa+42vKtwN74YMilBFBUE2ciEuqqhAqFn58hLbEvzxgEKc+A39QLHUewC
43E9FZ2g2VrOxo/InOyAF5X2yDwgkoB1WdheMSsRCj5in/z2sE44GI2FE7JaASNF+vPDucjH9sHq
uYbv7gdQSwcIdz3NIa0AAADwAAAAUEsDBBQACAAIAPOBI1QAAAAAAAAAAKkCAAAcACAAd2FpdDMy
LXNhZmFyaS8uZ2l0L2xvZ3MvSEVBRFVUDQAHqpHTYaqR02GqkdNhdXgLAAEE9wEAAAQUAAAAvZJN
TgMxDIXX9BS+AK3zn1YIIXawQL2Cm9jTIJKpZqb3ZxCsugoL8MbPb+PvWUbsK1DKMTtReyXJ5xSM
E8nBoXBEinsWWqWmAK9HOI5zJXh4v2wvX+pp4CVN1zLzNo31EZS3Sjvrg4N7jIh3q1vLcoCXVpZC
H/A9b7pXdmbAX7BF/cP2PFFL5wNM3KhyXrvMuzNTnneVSoNlvLX6uf/gpv/CHQxxtkYwMkdDoiR6
ba0ic0o2aYveinMSu7mdMfHmF95K4gkyn67DUNqw+QRQSwcIfNHXss4AAACpAgAAUEsDBBQAAAAA
AJiAI1QAAAAAAAAAAAAAAAAdACAAd2FpdDMyLXNhZmFyaS8uZ2l0L2xvZ3MvcmVmcy9VVA0AByGP
02GpktNhIY/TYXV4CwABBPcBAAAEFAAAAFBLAwQUAAgACABigCNUAAAAAAAAAACAAwAAKgAgAHdh
aXQzMi1zYWZhcmkvLmdpdC9ob29rcy9jb21taXQtbXNnLnNhbXBsZVVUDQAHuI7TYbiO02G4jtNh
dXgLAAEE9wEAAAQUAAAAfZJfb9MwFMWfm09xSCvSVk2j8oi0SoMi2AuTWPdE6eQmN4m1xM5sh/Gn
fHeuHaoVJvESRdf3/s49xx6/yA5SZbaOxtEYlwr0TbRdQ6i1vofNjewcnEZeU34PVxNy3bbSodEV
WrJWVLTkybeiaajA4Tviik+HphiP0tXQiiBM1bek3CIwlGgJugz/pWyIAa4WDrWw5xonPrCtTxvV
um8K3pKPA1xplf4goxlhnXC9hSgdGUhre6kqCAXRdUZ3RgpHJyRkCU8QyllvzzrdeWWmDNrnmpKZ
TaMf2R+3UsGDz5cMPpYhxS03KXHgEF3Ns56xgKFgOlR8q0fFAyJtbRUvI568Vb7CMQWBA7Go7xNF
AYEbWSkqUl2WKcfcSBUYvvHsHjbamw4qkp0/GcBBFJAFCV+vSJERzQKHfpDqDHXCUPq0ELNOs602
BE7TDQFwOMHmzfWbi8nU3/ZXYfD+ant3ebv9cP3p7mrz7uMWR1juTxUSm+130+V8vZst55PsLxuv
sVtlXTJjXMUrIH2wiPcTRseIJ6sYxyMorzmqobZeh7LPaus9nl5rLhy/UIui7xqZ+4t+npbliB1Z
hzjGBWOmQTHZ/7NQ8kc4GsFq49hHr+QD0vzkiJBk+88YfZmv/DcrklnY82c0CquuX77C5v97jML7
XUW/ot9QSwcI6fjKEPcBAACAAwAAUEsDBBQACAAIAGKAI1QAAAAAAAAAACITAAAqACAAd2FpdDMy
LXNhZmFyaS8uZ2l0L2hvb2tzL3ByZS1yZWJhc2Uuc2FtcGxlVVQNAAe4jtNhuI7TYbiO02F1eAsA
AQT3AQAABBQAAACdWGtv20YW/Sz+iltFraWsHrY+FNu4juHYQZvtbgJkjRaLxLFH5FBiTXK4M8Mo
auz/3nNnhiItK+liBcjm477vuY/Rk29mi6ycmVX0JHpC56ra6Gy5sjSMRzQ/PPx+zH//Tv+oy0zR
Of0sClEqR3u5ktSvtJxouRBG9mml1C1lhnRd0u+1sbSQqdIgWmaWGiJjhbaGEpWVSwjJcP27WoxJ
lAnFoiQI/ChLSxbSY1UU/DzVqmCpJXhosSH5KbN8uc4szKZSlZM/pFYs29ZmurWuMSgWeS4TR+7k
pirP1ZolVEKLQlqpzTPHNTiiycTR1JWxWorC3RipM2loLQx49a30Jk2ZYd4wLLQo4xV8Zrne24SG
SpMsKruh9UqW/jG/d97VWrOnnnHUmA17jSiqHFpXam3gxJqsauOiqiwOPDDJroQlgSCLHNYmG4go
pF5CNXgOSvnJHjSWuSgupbUdA8ewNxa1Yf4QksxCxlrVeQIiU+eWso7hQQ1V9SLPzAp6YLBVejON
ovDshLVGLN4rPukPjvpRlpKVwER/8KRPJzSPEIIy6jl3Tvpapma2gmQzG8z7kcyNbN7dMHrMplio
PIuBtZR+fnl2cUN3d1GPgUCHdAyDJSAFJLC1SKeuK9sanUgrYraVOaM0i6IY1sEUp6EPlqhjwOnp
7Oko6h0fR/zv6yoUvNBAHFNLI+IIsXuNhIGWk5JIkTdAJfEgdw+BAjZV8ntSKRXCQP6U6JVBNujN
L5xLT4j7U9ZxoVzuZRCJnOS5qwuD9y5ggI0L1uS/rZ93d/QZHsUrRc+/m1P/NUqmZlO8RYEs+HwU
3bMm2OB1pDWraMHlrTyNEJDrrLz2tz5bgOoESLAoDcDW2s2JKiUCIemDJ9uadLPFxeQPPHwgqx8g
0trrmbii9xtzjKBaFq9loT5ysKZbb0IGYwdsB3a8Bvxr12qQK0gtUWboS3bqMNLxHaWnO9oY4KdI
T0pG0UbVHG0Wy9hYyBZ30B+pMt9cM8P10U5wtrH40ORn8DmU0D3dQbS2Nx32+RfY288e9rbqOnZw
/XUfzJtIh/B36m6rrTXSq72Jevsy1yDIy9ubuqaD1BWHMhFW+vJokt77vxLW8y0jlGvUQwL9k2AY
O/qX4OwEsAVob1Yb7WZkJXVOE0kH0FNsQrkgloOztz/9+u7w6jg8L8ySI/y0oVhhbPAo41nXeN+C
yalsusKz92U/iBl+2zF9BIGFqLh8e73Zh+G7w8kPYpJe/W1EM6bvDTG5Tp7T0Yjv7slUeWaHs/fl
bBzMO7pyrzC+iG2UuSxouBW5I3M4fToaeMG9d17yYO782yt7fjUaeTnAxPAb14YMDTr2f3YKJ88R
pftA6mg5Vs19r9JIJf378uLl27cuit6AXl0maGTtg/voEXWfGgVHVyGEjgzfg7b/9bsm9R/3m6bx
cfX/+OP7izfn1y9fX0RRdyi7ncKIVC5roROzdx6vBJrPQqIE2jHppm/T8zFey2TKggF+LBQpo1sY
Uxc8UD24n0URPaU3ZSx3JwevIMYL7AfTx9srVxbcryJ0hIAyBErxJBFLgVk+lBkXECWZlrFFGwUk
srK5wx7yJb3bvhsjBhDLq1lXw9YYVg11oE+QFSuTqWuW3ClL6VG/qDOUdTvzMt5sIFizFcwvhc4z
7rrAkriVBhsimNePLIpRT9DAayHHxe0oToCbjpkTzpeNcTDFpdN1D8xJqzMXhFLG0hihN67FBA8K
1swXEg0dxsDEWykr9kQ3iw+ZjIHhw/Yb+p4bFl1fXZdEkAMYPHe8EuWSAaO8S6yxQdHYh5XtLkJo
PWI9QQCOiXVWcUd0oMLqLD85iI6BP53EKgkrQqM2xKzEwhtxBmSQ6nuqzxei8TETuR+ptzxBkZMy
zZa1FgugHy+jwU+vLq8vXr2d+TewlX3JDPbh6De/YkNSA+uxC4XfJ9fCLbB0W6o14D08GtF0OiU0
gh2kccd0YeQi6vRKbzBS+B8U0JJDtlt/fIRw5WdsXWXJFj4dK7Rg+DvmOJegxyQKJ5UQKsTTH0gs
X3aL2k94FDbtVJdbBB+agQAzbICt5jTAc055cJFIUyCdM+dZK6kYRUQvkAzF1eczsu0gnUA6AWxK
E1B0FFSw2zei4fxrUXUB3d2etrXhBF/ySYV1sRO+gFky0b84RAA7NgvozTfjnd3Hce8pbByQuj4C
WZvtHAwe+Gy4kmiCrmXuCpsLZLvowoNKWBdi18xQWFxNjr3thdjKsk67SWvt1IeSG4fIhl0xKOfm
0VE0xLBficq0h0b0f+mKZ4Tc4WQUDlR45XHoW00byuif0h4YynleCOuLIlQosN/rgUdNJpO//AbQ
O45Z2PSa/4+umYofCHDyd0Fne4lmO8/20HSe8jeGtO2XXjymnHW+7ef9I8Iu3cKZeP6AMtDN6Osi
Zy7q/0sA20A2cz6KzsZwgSv83J3THjYR38rPXL1gN6Q0+4QmH0qSfwMIleM32NCTHM8Lx5NmpatY
nnr2C1UXeJuhzaaEbsx+8S3/kOJKxPfqZpI6PedOKneA3d7IUMOyzK1Y7nRdv0OfB3nbHwBwSOTz
/5nveLLEwq3FUkYvHim+5AFdVDX6AVo3g3jvgeSDj6b7FWA/Rfg4Cn+OQNS5L6Cyx9QuzR0Hsbcw
eete15j5Y2PCGXrqZ2tQ4se++z2maQJfboVRs/79CVBLBwiE7FhR3wcAACITAABQSwMEFAAIAAgA
YoAjVAAAAAAAAAAAawYAACoAIAB3YWl0MzItc2FmYXJpLy5naXQvaG9va3MvcHJlLWNvbW1pdC5z
YW1wbGVVVA0AB7iO02G4jtNhuI7TYXV4CwABBPcBAAAEFAAAAG1UYW/bNhD9bP2KqxMkDWA6ST9m
dQDDy7AAQQesAfahLQZaPFmcJVIlKTsuiv32vaNkdwH6TRSPd++9e3dnb67X1l3HujgrzmjpiF90
2zVMtfdbimWwXaLkacfBVgfa1zqRjaTXvs//10ylb1ubEps5Mqx007Ch9YGmG5vGuyntbarJedJh
07fsUpwTPdfHKrXvG4PH/IInY6hT3zh4ikmnHvWqxAGFY2/dhrQj3XXBd8HqxNRyjHrDZCvkkAwa
BQRcTL6jVB8hzjPHZ0/s9BoUUw0mgmBGAb/a8U9l5c7TtAusRgLzorAVCaPAO9XpEJmUGkX5/WH5
K91fG95du75p6N39xW2Bsq6Y6I22LqaFhBTcRC4mZ/TobLK6GVHdkbFVRWOkcOO2SwdKgZn8+h8u
0488528FQ61jrYYrUmmIPJW/KipbgOdjRQffZzGEDfri91nX5cfV42NmKZwjRU4D8Z2GnuuBfAo9
z4v8CG90LK0di5feVXYD9unQ8WLtfZM1jPNXwVcC4U82NghImKUb/BKT4RDmBb9wSbf3F+8kbhV8
jNQ1OlU+tITOCjW0kJ3J2Hfemp9h/wWxvIOfkASCt1QF38KT2STGcH4tBgjc+WiTD4c5/cUwWtd4
m/JVpUv50PmEPDCVS1mGoB1cBQcGYBnuKXa6hJ9qHfAMltRACJRxsG2yjYFssMonmp6/EmRKbxY0
FVmn9IUuLsQIH3ziU2nq4Slf0RqZtywVg++RXaMXIxT0CONSc+AZvbXpMkoS4Q9+X3tIbWYEBanz
AQxsY8VGnj76Bp2NdHtzGem6jyGPfApXM4rWldmTmdvXXgc+AsAMJ7ijxqShANJU4EPW5VDD0W4c
hs8M0ObFBMGJBotkQytV6rJGgFLSK+Vdc8C33Ck0EOItlqS+0fnR+d+LCdHT6u/l09NiJaSVoctP
pP798vnmkr7TviRVXomMN+N0lVDu/fvPD3/8VjyE4MMdLbGH2mFjof/Q7rVpSJBglp/F7iVGrdSi
OgyHfrcRG+TVzOx92A6N7djLUvSOPEqHk1ejJMtbcNAcMXZYkGZn43GYTtuFMwq8GYdz6zCTeafK
ScQ3XrwrJ4Fnjjky3prLLVyCgLuiIPrfMP5kAPMEFyLNJK/V2x9rQRhwrravLdqWLc0iYJwN9s9Q
fVXB2QLnJF3Mfq+0bcYJPnZbWWf4RXqeQZ56f2quUsV/UEsHCO+zMgyMAwAAawYAAFBLAwQUAAgA
CABigCNUAAAAAAAAAADeAQAALgAgAHdhaXQzMi1zYWZhcmkvLmdpdC9ob29rcy9hcHBseXBhdGNo
LW1zZy5zYW1wbGVVVA0AB7iO02G4jtNhuI7TYXV4CwABBPcBAAAEFAAAAFWQXU4DMQyE33MKk64q
EKQVr0hIcAcukG69m6j5U+ylLYi747RsW17H42/GXtytNz6tyamFWsB7AjzYWAKCy3kH1FdfGDhD
77DfATuEPsfoGUIeISKRHRHY7jDB5igEW0o4Fsu9g6HmCFaIJlofZvPqFPTh5gSXp7CVVEHuPTtI
OZkvrBmILU8EdmCs4Ikmn0bBnTNqLtVbxksFP0Aj2MTU6hLnctN2BddETw0RQt7jtllxK4s3h83E
wYe5rJiS3chT2Hk6UZ6gihT/lGZtKH293kQa9UqpFYyeDTlDyFNR5wyZveruXiaC+TTFVkIwpjll
2Z0SaH32NtCDVozEYA6guwtCw3Ipj8P+v9h9Pz/q7k3/qBf1C1BLBwiFT/gJFwEAAN4BAABQSwME
FAAIAAgAYoAjVAAAAAAAAAAALxIAADIAIAB3YWl0MzItc2FmYXJpLy5naXQvaG9va3MvZnNtb25p
dG9yLXdhdGNobWFuLnNhbXBsZVVUDQAHuI7TYbiO02G4jtNhdXgLAAEE9wEAAAQUAAAArVdZbxs5
En6WfkWlI0BSIHU72ZeBFHtnkMyRxSAxcmwWiDMC1U1JjFtkh2RbETya3z5VRbYOy3Gc3c2Do2Yd
/OouPnyQ1c5mU6WzStqy3a6dBOetyv2Yf6+E1UrPXfh6cf5sNHpVSf1k3G4/hJ80yC9iWZUSFsZc
gsutqjx4A0p7ObfCS3gvfL5YCo3svYX3lRtl2UzkcooC6Vz5RT1NlclWkS3rwwoPASmkx1VSFlBX
UEgvc49IUI+WKxC6gKUp1EwhfaZK6dL2Q6S9XUQsykElnEOqgCtpnTIaenltrdS+XMOTPqsohfOo
viCk3lxKgjkzdim8J0mHwuQNPWduU/uq9o6B+QK/kExg9hUQIyoRZRlggV8IDwtxJWEqkbwF7ZTO
UQbx7ouncC78wsGydh7VTCVYWQqvrojO3NYYD2bGv1fGXhI4b6VkhE5WgtxewHRN2JGIwXn57vfo
HQNSi2lJ96KDyFEDvECLZTwhyHRR8rmWdj1sopJE5QSpS6HJjZ6pOf5nZTpzS6OVNxYonhkpddmh
fBdvX66h14mRGECHPD8Jlk/Y8j6cwo8/vf7135xa73RulkuMFYUDoz+t5/MQ/QrD4eHN2+c/v34N
SecEGqW36LzQCWt7tpD5JXss5AZmp6UkbDKjrWY7cBhSSo/rdqtQEpJ32tVVZSw5NVi1M5i1NWLd
RkE3xXshbbcA/yW/YCpQjKaCIGDm5EJTSaVpyvA2bXJNB103oXBOOJanMJfhGzknhbK9/jjwWent
GumP4/cnZ/SkupyP2/JKlITays+1shL+9ebVy9HoP2/G7daWCwWT5hzvbqGWDZCDzbHk+fntkufn
hBqvL0Wt88WkCTJDdPUUbpyTZkJqUEVzNmFPkkSLXK/czvYgJ4tex/Q5Cq1QdhMrXV16PB6eXeel
yS83A/jxmj+50jYbUrchhxKKA6mIoddhQVWgJMtw0k0Qd+urKbfFHDUSq8EWCD0yarYYQHKW4B9O
/oZ3GHhT/C8hVFjJSmPpyygxqv3sh4QJIZ/xGJM5orvQAR3nB7LgsWNJAtoowgp49e7tvq6oKSrZ
HiQXJ0TFU8yPzoACGU4COVw1bty2jRCraWKHXqyMdpSYn79srYTAkxwmb5KNY+n8IlB1QUmP2RyZ
FbZRqpUDkW3FtL5RLoDZ0vknPDiFE/IFFkNt9a4IhmfYjodn5JDhWSFz9FNvi71/bCNnYWNjhdBO
ObRPehePnv32+/MJOzj+fvFyAN2t5cNPMBxqM6wQgl93++0W5QwZHRT0YcbGj6DzINr2zU5AoX6h
uU0FYPILqnfcXKayNCtYyS6Wp3Dc9ClLqXM7mga7WcMJsxB6vp0xx30Rpji7NM6RmTVLvpCyFzWW
hbQI9SEpwWEhciyJqlRuweNhEAHUjocOiiV8Q4Lx1RLnDiJCu2hTQCLpsDKXOl9jxy3kF7ZZljjH
AS0vFE89jTFyPF4SHItl4RJiK9WSFoCgJNQSHfN4ijbrcp3SuNfHoHZ+Q2XSooWG9Mxqi2RLwwuH
ulDB1aFB4PrAnQjTA2m9Y5cN4GQAj/sgP0OSJ6Ex3eJYKq7klkGUJNybONFCcE/h6dOk9fPL50Rp
fQgTlxrJjWoa8FWt6OnRLdEcMD16bwQfEvJQ8jEc7/mCScajxg8JjhTmio0r+fgRuTf4BwHd2Q15
7WiqgDHfryEya0qFGhviru8Fhxx3usARi2/HFXji8fioP9Eoi70uG8PTpo7PNnd3+a1d0Oja2fVV
oxrWr9jVkI9N407RrMYjIEhUAqGfYeFqE7M+vV/z4L64dQLlaDL+9i1K48qgmr12tNNwz0trjU3H
7Xv/L8j+uLjO/ofefNsqsJ3eAWgztDny0lqM4ylEGi4DfLKJm0Xcl87ghHtMZN/7iZCXWR2XYkPB
N+VV3LLTR9jSsYVhX8Pb00d9elVQ24y4stgG+I7hkOr4jmEZsuu2YXlzWi7F5V6RBbmvTsx7LJkH
UxPxxoZ6ev/goNAdjr6ZaIH3u2Y6S1DafM8i9t9sYjcrEb/fbz2t8NUmypVYu1gke+84E8bFTFl8
MoYW7gzLR1am0nsykfgQWOPARMyYMJhCfp3ArBRzXoVwsFH+FSbMt30AQe0nfPs1SxMyG9QWHsUa
VwBncN7hw093PT5w1yxPN+cGhXCkxYdzSS8TfDdLgbmD01ddqaIWwZY05unBQs7bWe9bof4/x/qO
zb6XZEk/wLltyu7xsqbw+Ln59MA1jPMzRuiEZ/BRXzw04bssiIofb9vXjWdbs1vuHTWN6Y9X1Hu6
S7d2XfjzT2gO8vV8pXQ3tpZ9XafwXul/PBmNfpX+2aqIwTrg+Au8zS4usouM+soGZImZfs0eCE87
lDuWotPRKI8qN3vN+wD3pv03UEsHCFC5mGP/BgAALxIAAFBLAwQUAAgACABigCNUAAAAAAAAAAAg
AgAAKwAgAHdhaXQzMi1zYWZhcmkvLmdpdC9ob29rcy9wcmUtcmVjZWl2ZS5zYW1wbGVVVA0AB7iO
02G4jtNhuI7TYXV4CwABBPcBAAAEFAAAAHVQy07DMBA8x18xuBF9QFvKkSpIiAP00lYivSFVbrqR
TRM7it0HQvw7dsqjCHHZ1XpnxjPbOhuulB5ayVqshTsNOoiyKgjSmA1sVqvKwRmUYkPYWoLJUW2t
hKmcMtoOPCuV9E2zyrdXUCYNWYii+IWGk8LBOlE77JWTaAfgSmSbpO2FhF6jphfK3A/Vq+wlac8k
8OOSn2pC2eBrPWgCpAakxcobcdIvQohLL6lF+fmSq7Az4FVN/ZoyUjviA8ZUDkfWoa/B44dJupwv
nh6Xs3k6mU2X97PFNOXMW9AsUskVi/ay0QkMHiuOfuH+50Vrw6KIdqIA92VLyfMfqBfxmEz4C/O4
AXEoHWhfB+p1/dSM4E3Na1M2ZzmJ0g+JbxC/NRKtXvLOcXt+HZjjsa/HAx6VDsphFH6wIvNNJXGn
o3CBUbcbLGtiuWIfUEsHCJLE+JZJAQAAIAIAAFBLAwQUAAgACABigCNUAAAAAAAAAADUBQAAMgAg
AHdhaXQzMi1zYWZhcmkvLmdpdC9ob29rcy9wcmVwYXJlLWNvbW1pdC1tc2cuc2FtcGxlVVQNAAe4
jtNhuI7TYbiO02F1eAsAAQT3AQAABBQAAACFVNFS2zAQfG6+4nAyhJDILu1bmXSGUkozU0qHpG8Z
gmKfYxVbciUZCsPH9yQ5aaCZNpMHR/bu7e1u3N1LlkImpuh0O104kYC/eFWXCIVSt2BSLWoLVkGt
seYawRYIqaoqYaFUK6jQGL7CmLCnvCwxg+UDRCu6Gx6K4F7YwqMkrxBU7q9zUToqbqHgxp0QvmVt
GUeQq7JU94HRYTIMaoSSa5oAIWwL6hswqtEpxgCzIuxAZ3Wja2UQhHGbYEZTdqG9KkJOArk3IOei
NGEHDlJJ9ohagbHcNmZE0C07iJ0vlbaYxd7LGY2SfOkXpXuObgQavQ3+JJigIGq9ZYGIVWYVxR3H
sMaBkGnZkAEE1IjrjEzst8yFNhaURGKv1B2uDY268K1EToujtKi3ta5ji+MICizrrRz9XASDqZLZ
9mAKr7F1Y535PuFM5Dkw5hZiwRFgOiK8kLSVA2yy/NGQwiXmqm2QxwdM1NI6452JbROcZIoeU964
5GiaQiP7rlc1hkAYo8mkUenw2/xsuCkw23TJ/FmHDNfZpts8yygsmIqVxIypPGfUsVJIH8cz4b6j
KZdEY6woS1LkC0QhQ8iHvprCKx+IcKUUWZYhp/hOLy8uJrPFxfR88Wny5WzcO1ofTS+/X53SwZvO
9PPJ0bj3ttNJGqP9/7BGXQIT8ZLfAiM9/VqTm9BIStscVMl1/L9Mkzimx7q9ZNCHqPdCReRqlTr4
5lZQM+o5LRFFRw/A6MkiGcUtjgbuN8BugZREP9ynT1AazWUEMdxsFSTlKaXyV1NuCPkKRA6kNoH9
fej5Ig+HMB7D613i4fjYTTschAs0PHX7TC8/jHsHbuAd13BOiACcnV0tJh/Pvs7giepMAiT0TXI9
P4gP388H8WEveVaAdzA/Suq+W9hxCecv/TMts5peAqhJMxOSkS0p0mV7SjJpfrTL6q5bziI1nz2+
9DsK7w7v9j/M3fKUuPaCQwvX1OFwZ7xdeht0fgNQSwcI7RM2MOgCAADUBQAAUEsDBBQACAAIAGKA
I1QAAAAAAAAAAL0AAAArACAAd2FpdDMyLXNhZmFyaS8uZ2l0L2hvb2tzL3Bvc3QtdXBkYXRlLnNh
bXBsZVVUDQAHuI7TYbiO02G4jtNhdXgLAAEE9wEAAAQUAAAALc1REoIwDATQ/55ihV+BM3gHLxAg
lQ7SdJLg4O2t6OfuzrxtL8OY8mBLaEOLWwYftJUnYxFZYZOm4nBBUS6kDEKhaeUZNYslF30jimI3
hrxYKzLv2whXylZE3fpTvgs401hhX5Kd+rUambZ/E9N3EzSV9W4vMzk3fQh88IRHcvyqzljrTZdy
lPABUEsHCJoM98CKAAAAvQAAAFBLAwQUAAgACABigCNUAAAAAAAAAACgAQAAMAAgAHdhaXQzMi1z
YWZhcmkvLmdpdC9ob29rcy9wcmUtbWVyZ2UtY29tbWl0LnNhbXBsZVVUDQAHuI7TYbiO02G4jtNh
dXgLAAEE9wEAAAQUAAAAfY9PT4QwEMXv/RRPMHsSuHszmpi9Gu6mwEAboW06g8v66R128WqP0/d7
f8qHpvOhYWdKU+IlgDa7pJngYvwC99kngUR8U/bjFRdnBZ5hu7je7h2hj8viRWio1eHVzjMN6K4o
Ji9YKE9U4OLFIUTYPK0LBeEaaN1fiIvrPChLmxKHNFQ/lCNYrKwaNwplzeXVhwk2wKaUY8reCmkG
s51I26gHy0BZpSN2L6tRe0uWmCCO7n2OxvVtchtBwXa6WJwO2xs9IetpOS6j3/8iipSpuvHVnS9q
Y2royopdxSRrMkIsqDYUj+/n9vPt/NHsftzs6AHhdDI4Hm3U/6c1z+YXUEsHCEQ/817/AAAAoAEA
AFBLAwQUAAgACABigCNUAAAAAAAAAACoAQAALgAgAHdhaXQzMi1zYWZhcmkvLmdpdC9ob29rcy9w
cmUtYXBwbHlwYXRjaC5zYW1wbGVVVA0AB7iO02G4jtNhuI7TYXV4CwABBPcBAAAEFAAAAFWQW04D
MQxF/7OKSzqqQJBW/FZCgj2wgczU00RMJlHs6QPE3vH0AeL32j7H9uJu3cZxzcEszAJvI+joUxkI
IecPcFdjEUjGnmrsTzgEL4gM3+bpnLeELqcURWirgPYEX8pwKl66gL7mBK9Ml3wckIjZ72h1Vr2H
myPkadiqNwoOUQLGPLpPqhksXiZ19UJVpTzFcac4HVZHzaVGL3SjIvaYCX4UnhdjyQUSbutdpRk0
+lbPk6BXzP4nVI3SNenjXMuwpZL7u8SujFlhF8VxcEwyFaMNF/KLbe61opi9K74ywbm5UwfD2cDr
GXZpfrBGiAXuCNv8IiyWS30Adf/D5uv50Tav9ttszA9QSwcIz8BMAgkBAACoAQAAUEsDBBQACAAI
AGKAI1QAAAAAAAAAAF4FAAAoACAAd2FpdDMyLXNhZmFyaS8uZ2l0L2hvb2tzL3ByZS1wdXNoLnNh
bXBsZVVUDQAHuI7TYbiO02G4jtNhdXgLAAEE9wEAAAQUAAAAhVTfa9wwDH4+/xVa7ti10Fx/vK20
hVEYK4wyxsoexjacRIm9OnZmO0079sdPsnO92xjs4ThZlj59+iRn+eK40vY4KCGW8NoCPsp+MAjK
uXsItddDhOjgAb1un2BSMoIOICs3Jn+FMIxBYbMBuJbGYAPVExSdjgTHNwXINqIHHUHJALXC+p6C
okLw2LuIEKKMYziCihArbJ1HkPYpKm27lFIh2hkslblpKZs4zOTwUccAk44KJFhny5/o3QxK54wz
aWP2uIolAX5kkNQm/deZe4Jhbq0zxk2cOkgve6QWwnlKW51CWcIt+cC1+32QGpPSdc7nQoxbIWM0
ziKnnnHq3Yd3/4+laOqTbzL9qFjwMfCJ2qTqzXNd5QJJ5ruxR5ukyL3ij1Ga3OqNJVl7GbWz29FR
3dr1fdIuMZGke2aQRWJGYRwGo8mmMRhtMRBxguNkEtg20lOYHQhP21k232eZAC6MI1WJZXu1tZ1u
yJ5554v5wDe7qYS8g0G5iUc0sV6DxwfqL6tFyu/Yo8dU3LgOegxBdomej4Hw0kSLTzfvCziYnL9n
poN3nafAw40Quf5lsTotxOgNGWeFELxDl6uDLm+tKl31HetI0wuxIYCL4wYfju1IQv+C6GH9+aR8
Jcv2yxrWJ+tDIUhSwx3KBlLn36jZ2aJO58kl52ySVzROLDStFIYIxeo5uoBLOjKjQiyoTysWiyW8
JfmpRIOGdpM852KBJrC1g9hh/4GxBSGUW5yg8tLW6ii9fJox0EvYistBdNuxPjs+5J1LEcLd0Mi8
/PQQQ+T9+RvQUpF/AO7YbTZ/ordapB6v+WPBOwU0vxmCLrIxj4e2ojRUGEoL/DJpsAOsv1LCmhXg
WsXhnioUVqwywr4UWCsHVy/PoHjjRtvsFeSFWT0P8Yg/Kdt3WaRM+v7AaWbNv/R+RfKeiN9QSwcI
Dw8K+b0CAABeBQAAUEsDBBQACAAIAGKAI1QAAAAAAAAAAEIOAAAmACAAd2FpdDMyLXNhZmFyaS8u
Z2l0L2hvb2tzL3VwZGF0ZS5zYW1wbGVVVA0AB7iO02G4jtNhuI7TYXV4CwABBPcBAAAEFAAAAK1X
bW/bNhD+bP2Kq2xEtWHJSfZpeRu6FB36YcCwpZ+KIqBlyuIik55Ix1XX/fc9JCVblt28IDEChCZ5
d8/dPXdH999MpkJOdB70gz69k8S/ssWy4JQrdUc6LcXSkFE0LVR6RyvJpFSGGT4jw+aaslItiEvD
SyHnCTRcs6LA4bSicC4MlTzl4p7HS5behbQWJidWzlcLiOgznGaSLTjpnJ3Eqpj5heRrB+ZGQTOb
AovJhXaAxhBxEm4nE/ZMUbhazgApTJzYtZKZmGMRuw8WVlInAKbWLQdwQHRj9UyVKjiTpLnRtM65
yXm57+paFAVNOTk92BQSpnHV6Sn5UmlhVFklRL9WNOMZWxXGnle0VjIyEE12scx4wQ2H7keQuHsI
749gvAjEQs1EVj0OglnrtGCVte2EBIyzDJmntOTMCCWTllGnDgR40PdpyWSaP9V9f5u/ZghmXFYO
/dOglHyhDC+q2uNDmKBR1NzysB6ABDP4q72w5PWkBYMXCyZnVAjJg7pGLsPBSRigRkp+j/VpGKBM
/PqnsBH8i2XcAF3O07tAZPSZ4m8UDn77eHP7/uOfIX05t4hk0ONpjrJ57+JRrqTHUhe7K2kLPG3B
SEK6OjptBOktlFdqRWsmzditUrWy9btaLhGe2qAzZvXvCtPgmC7g1hVdeH+w8M5cDZubX0GdkyAT
QcuNOhIhxcpveOntd69kz82VZnN+9oDVfaNNHlwn6TaOy8Fb29pSd4qLplryS8uXHzSaYbBH+Sep
aAsMgy5VH1PRvb+DArX8DAi4XUtvusWTpDe3hzaijpWUqZKkQhF4tqFrBMtS/c1TY7egVqOgY07R
yT/RlrqT1v1wGKRMcxy2BENUWxB+kpYgs1bJhSP6TiFEai6MRiP6w4u1MfhRkjPtGwR3db9Li975
ecA1SzfkcO5YvzV2wNKafrakj/FJksT+G6MJRihyV03CjVIfVGyBjUnwjZeqjibs57GaOnBxrM0M
HeQCrt9P5Ard5TuZkqLPx/HPLM6+RBQdR0NfHlvqX2JtNbaKwB/dugx50wEvNN89qNPJTOwiEZvG
naGrhzrgTQWOG4NO2MW+hzM9sRNqMhp7XxH0Xh9zNN4ZpNjUuSrNbdPYBv/Wq35/q+M/XKtd65ZT
SG/gpSlXvOVkr5XfG/SurtUxDXasjm2acL47Q7DXoo5Pf1vzJ0QhsoGysxBdiSEnsSbkwtLajeem
K9pEg59LNgeEZKurJlMPUe1ZSu3EzafHx61miY9YOxSbmnw0EO+byemH9zM8fhClK2gLsZvXNspN
7e+gpKMj8s/CezwJS4Sz4RRd0Zbpp1dH1vqB1MKNqBGJ4Aoa3KzCm1Voo5MDGfvdwXhGDB5NVQ6L
XY7Xj4dNBJrBtK1GUCUcdFuyu/BA/q6bVwarLbw8hQ36A0zrOrE3g57Dt9fC619c3XibEj8nts+v
wwKHimlP7jV87Wh9kdMjj/edrCADlbZT47WlLYISM6O9/4u922pO7keQm79n6H93Uq2lm0+kMvK/
kGxTQpS2RYcTd2O3nXt0G3CdwfdBSKFzvHHdhePgf1BLBwjZ8PwGlQQAAEIOAABQSwMEFAAIAAgA
YoAjVAAAAAAAAAAA3woAADAAIAB3YWl0MzItc2FmYXJpLy5naXQvaG9va3MvcHVzaC10by1jaGVj
a291dC5zYW1wbGVVVA0AB7iO02G4jtNhuI7TYXV4CwABBPcBAAAEFAAAAI1WTXPbNhA9R78CkT2t
3THlcY5Ok47jupMc+jGtO21PGhBciqhJgMGHZLXT/963AETTjWbSky1y92Hf27cLnry8rLW59N1i
cSJujKBHOYw9ic7aB+GV02MQwYo4NjKQkEJ1pB6oqWzEc0ckrMHTjQ5ijL5bLU4Ac99pnwHwV5ut
RYKo9xxVOVKkt1SNUj2cXZ2LXUdGINuRVMHzUYgCBqMJaZpyskdAS46MojN/DlDk8LPReh2s21+k
2AQWOkrZAAlOk5+Vz69qJ43q8K8MXJ6KDqih3x+YCWbGYAgGRKl31ZDZ3+bYdxlBWdPqTXQyaGiw
lU7LGsIB0xNrhuR87AfjA8kma/NuLxpqZezDhfARMDJT1Ylh9ChAt6nQnXUP2myyyqUgEG/oETA2
xzgabKCZDqKTHsE4RLdFL9E6O6ToiSsA5myVHQYdXmf5ahu6z5wvBhlU0vcJtIBc8LO9kI4K+Ybl
T/Ep2tAOUjNjfqPHJyq5L6vn5kFuDSSfYeyWnNNN7mNREQA1dXKrbXSvkbcjBOXCLCJr6u0O+mg2
9YA6/Tz5KRUwLJzwQbrArEerQaq1jvu8JaOZ42Ahq1ap4werl1EpPvHlaNZC7DSk3HW6cAfdA9ki
GhefzQSuG5vUzoyzdteLjPTm9IrH8wNUljyiB2wpjDXVX+QsFx5iEizbaBoDcXYYscaSB4q3F/xr
iD4gvZDaz7pr3Sf9P18tGk3i7Fz8vXhBqrPi7RevxPL0qyV+cjlXi3+4wh8dQ3ORg3ygZEQDYbyX
jgdMmk2ex+P+smXmchmshEsBHQ2HpIa8dnAD06Wnef+MtDMrFhNOduWD54LOxMwd/g5ylKWYzJ3b
zRQ9m2ovXDRp/2GDNVUiU0VRDeL93c23kOhqmRhB1YaNaQUNsefiOaelMNtFjKRNGWzYGF1swFax
3QCSKjxs2gv2a6K+s/lUeHVgEY7VornxaAOE0bLvc7e9HIhROMEDHJWAK/9KyyFteK4sv0veyZKi
h3A1dt0D0Vg6JHqrZD/1uNB41uME1vBeZNthvMjxisq8UnOfdlZNYUeluYdDV4sycHmoNc/rYB1V
1lU9yHGbFN9K0vg+b2XIjU3T9wdz3KatAJi2mPyTRZDeQIMvfZK5Craa1EidR4Y2vKVNWYActg52
3dDY2z1GpI0mtYxFqKPusU8u59feSmVn/WBDEWWy1U6jVsw/PZKK7Nhpd89WfPYEX3pFyiloLjeu
F8tXyd5GsZMm3eIjFE8uwT9JIC/sgcbz3JTFxUAW4lTZSHwJ7FmhtFilUnA0EnrcvbTarNgdWPwN
PxNL1YjVasl+ip4fOOKOAGqUoeNOorKXyWt5Nqs889VHUVV6Y7irPtZYTRGdxTMsNUe401GpWbzg
XbT8deTmpHs9dUi0Ep5slotWz+DZU1WrM8rHqHE1Hz9hDv1b0WJSOl2rEfe43KApxeT5pPK5k9zo
bNx0zwxo2+vUayE6jOQaMGtEMySM8o1Y8pJYimtx9/1P93+s73++u1v/8v7mav3+7nfmkIZRhkRA
VJR3yqu3lw1tL03s+1I0Y7/hdwvqPZXfp2ecjRO7ytZ/goeoyidbVfmANomvJ5zzI6KVjkyiKan4
0j6m3ikf+L80PKbgdOx/t9byNG/p5Rz31sa+SbYvH3XPd4xN2z3JyuD/AlBLBwjTBgjw5gQAAN8K
AABQSwMEFAAAAAAA84EjVAAAAAAAAAAAAAAAAB4AIAB3YWl0MzItc2FmYXJpLy5naXQvcmVmcy9o
ZWFkcy9VVA0AB6qR02GrkdNhqpHTYXV4CwABBPcBAAAEFAAAAFBLAwQUAAAAAABigCNUAAAAAAAA
AAAAAAAAHQAgAHdhaXQzMi1zYWZhcmkvLmdpdC9yZWZzL3RhZ3MvVVQNAAe4jtNhuI7TYbiO02F1
eAsAAQT3AQAABBQAAABQSwMEFAAAAAAAmIAjVAAAAAAAAAAAAAAAACAAIAB3YWl0MzItc2FmYXJp
Ly5naXQvcmVmcy9yZW1vdGVzL1VUDQAHIY/TYdGP02Ehj9NhdXgLAAEE9wEAAAQUAAAAUEsDBBQA
CAAIAHSAI1QAAAAAAAAAALwAAABEACAAd2FpdDMyLXNhZmFyaS8uZ2l0L29iamVjdHMvYTIvMzY2
OTQ2YTNkY2VmNjg4NDc1ZTY0M2JhNDMyNzE0YzgxYjliZjNVVA0AB92O02G8kdNh3Y7TYXV4CwAB
BPcBAAAEFAAAAAG8AEP/eAGFUMsKwyAQ7DlfsYQeFErIo/QS+jFGt1TwEaL28fddTXLIqSPCujMM
M07GTzD0/YlZr5LBCoBZtH75AsPP7JcI9fquOXR0wlMsqHjWPZKTcA4GcQa2YEgmgh76zBFLUyOi
t1o2b6FjWW5r6V2I0PKs2zCOIJQik/BfSLlQRlTwEiblxBlM367Naty1OzgHMo7aok+UzYETzgck
mQrAugvp9nug7rloka1lSt39O0rh+lCf84pXP8TvW2FQSwcIk25JwMEAAAC8AAAAUEsDBBQACAAI
AHSAI1QAAAAAAAAAABUDAABEACAAd2FpdDMyLXNhZmFyaS8uZ2l0L29iamVjdHMvYWUvZmRiMDYx
ZjdjNmQxMmY3ZjAxN2QwZTViMGJhNDc0MTFiNDNkMzFVVA0AB92O02HXkNNh3Y7TYXV4CwABBPcB
AAAEFAAAAAEVA+r8eAGNVG1v2zYQ3mf9iqvywXJh0W6TFF0wD0iDYRlQwEbsfRoKl5JOFheKVHmU
FWPYf++Rdl7aLUWkT7zjvT3Pcyy0LeDN2fvzn05eTXty00KZabf3jTVvk+QELoFaqTXIgryTpVfW
gN2hg5VqO43X6/VyhS4YyIJvpOeYAaGUBgg9lNZ4NB4alBU64rNzWHq9F0nCCazz/0n0YLflLfpD
8ntb77RWxf2JSCfJcnGzhjmczWazJCm1JIJraSqNLvu+RfFouMEvPZI/3hxfJMBfhTWgqTbHZjNC
XR9dwR2Ogh4vZOmVs0T5wqmtMvmiQ4MuX1qtyn06gZRki7mNznQcC7wgy29tgRVD9SSP416Vw5yx
636Y6LIskfu5Ysyd1fml1nY4dhf6ef0k+BGJA8DPQiMe56UDIElyRE3gHXNLrAjatLL7ayQGSe3o
E7Mxkl3HMMggl2m0JknjfVexb/WEV7G+Osony9KZiD+3GjgdT+55HAcdrlldTBgMyjcQVTcBFFsB
Q4MmupTZgoTWFkojU7lTJQanQ9jbPghyFLT5d89JekJItS2lbiz5FFgv0MgdgrfRx+L9Ywmyqhzj
CdnQqLLhyrwGBUfdcpqe5BbB1rBqpMPq0jm5/9DXNe9B3A6H215LFzvlSUJB3yi64NA3An4PSpEe
ud8gqpzU1mAFJTqv6gAbcgTPE67z99mytFjswEqA3OAA+d357GfIb5FH8/Awieiwhfx/TJXcE5y+
O59xuK2QPnPitwL+NKVt27CfvuGdZQ8UyKKZgKS4voGI+dnZqeD7p9w3k2AhEEkX0+kvXNyB6n6N
+PGm18q18Q2IiA8y5LWwU6RigcMwAxZ85tHNfpB7JnEX+Gtsv21A+RGBsZ5x8Y6J+hYTboJTRBkJ
iiJiNTEsYnCy2xws2VP35FAxQPjcR/Ht2pCqcL52Pb4gJLBUs8bmo29wH70glJvd8FMZVmYeGl/e
LNaLq8XHzfrjilXeOWV8loaNjGLmZ5OhZqQfCl38828qauta6bO4JOPDWvGzxG/whj0Mp8vGyVc2
MeJbUEsHCGLKsUAaAwAAFQMAAFBLAwQUAAgACADzgSNUAAAAAAAAAADUAAAARAAgAHdhaXQzMi1z
YWZhcmkvLmdpdC9vYmplY3RzL2MwLzZmNGY5ODc2MTljZTVjYmUzMmUyOWI4ZDUxMzg0ZjRkYWQ2
MGRlVVQNAAeqkdNhppLTYaqR02F1eAsAAQT3AQAABBQAAAAB1AAr/3gBKylKTVUwMjJjMDQwMDMx
UQhydXTxddXLTWGocAvfPueSllmCxI+6vryyH1vXOYZCFWXmpaRW6GWU5OYwfORx+3o19Z6hy1Oj
I0Js0iEph90uAVWZm5oqFKcWlaUW6RVUMqz7uyHx+7GL+vWMtXzR3EtKBLfYGkKNKs8vygYqyipm
qDm58b+f/KNQ/voFd9dsU5FS70l5iqqoPLE4l+Ho87mrHW7U7p+6ccfVaYa3J3ZeED6KrqyEYZFZ
ptviO+8zWkqfOe9yVhc5IT37MwDLLF5EUEsHCLBGaB3ZAAAA1AAAAFBLAwQUAAgACACRgCNUAAAA
AAAAAADVAAAARAAgAHdhaXQzMi1zYWZhcmkvLmdpdC9vYmplY3RzL2ZkLzAyYmQ5MzE2NGY5OWUx
MzI0Nzk0NGI4YWQ0MGEyNjE0ODZiNjQxVVQNAAcTj9NhppLTYROP02F1eAsAAQT3AQAABBQAAAAB
1QAq/3gBKylKTVUwMjJjMDQwMDMxUQhydXTxddXLTWEQPbBqze7O8kqRZMXgx/09x7vZ1wlDFWXm
paRW6GWU5OYwOIRGrz0gMLNpluyFPxVz33DMm/f1N1CVuampQnFqUVlqkV5BJcO6vxsSvx+7qF/P
WMsXzb2kRHCLrSHUqPL8omygoqxihvndMfpzp5s/svkmLXBZR1Jvxb5VnKiKyhOLcxmOPp+72uFG
7f6pG3dcnWZ4e2LnBeGj6MpKGBaZZbotvvM+o6X0mfMuZ3WRE9KzPwMA+YJeE1BLBwgd2eia2gAA
ANUAAABQSwMEFAAIAAgAkYAjVAAAAAAAAAAAhQAAAEQAIAB3YWl0MzItc2FmYXJpLy5naXQvb2Jq
ZWN0cy8xMS81ZWU1ZjE5MWZjNmRjNzM1ZmZkNzUwZmU4MGE4OWVmYTBmZTJhN1VUDQAHE4/TYaaS
02ETj9NhdXgLAAEE9wEAAAQUAAAAAYUAev94AZ2NTQ7CIBBGXXOKuYDNQKcUEmPc6qpX4GeqGJGm
pfcX4w3cfXnJe18oOacK0uChrswwR1Q+2l5qmq1l2SsaLZE3LhI6pSUZ7TVJ4fb6KCvcJpjKlh2c
nku3fNflzjWse9q4CyWfoZWkGkiPAxzRIIpG22Xlv2Rxfaea3At+lQ9uzjntUEsHCNHyHDSKAAAA
hQAAAFBLAwQUAAgACADzgSNUAAAAAAAAAACoAAAARAAgAHdhaXQzMi1zYWZhcmkvLmdpdC9vYmpl
Y3RzLzdjL2M5YjFmZjRlMWZlMjU1MGY3ZmEwZGRhY2I2MjQxYTI3OGM2NGU1VVQNAAeqkdNhrZHT
YaqR02F1eAsAAQT3AQAABBQAAAABqABX/3gBhY6xCsJAEESt8xXnVZdmUQsbUfADrFJY3yWTGLzc
htuDKOK/m0gQLMTpltmZN86zU5vtanGGO4qgc/5ObZBkQ2ptQpEibNeGxtRI5cXogeMVkQYrnc5z
ShcEMx1qf1CPTI0qOQh7kOfG6MID/RhXNUe1VoLRrYhI57v3s8DX1LOkE0Rsg/+JCTYvLEG49RyT
kEwcM5d+Lag4YPkb97GfefYCS45W1lBLBwhusHbsrQAAAKgAAABQSwMEFAAIAAgA84EjVAAAAAAA
AAAAowAAAEQAIAB3YWl0MzItc2FmYXJpLy5naXQvb2JqZWN0cy83My9hZWQ0M2YwOGVlODNhZjFm
ODYyNDQxYTNiYzRjMjQwNjRmNTVmOFVUDQAHqpHTYaaS02GqkdNhdXgLAAEE9wEAAAQUAAAAAaMA
XP94AZ2OSwrCMBQAXecU7wKW/JuAiGsX0iukL+/VCm1Km97feAV3w8DAYFmWuYLW8VJ3IkDp2XIM
vVcRyeFIRpOOY8hOmWDZ5pS9zCS2tNNaQSlH5FhFxegz9sYx595JpiBTiMSpoU69SGd9lx2eAwzl
WBLcPlu3/egxUcX9nA/qsCx3UN4q7ZwxAa4ySCmabYuV/orFa8ZWZhrPaZrX6Qt8g0nVUEsHCMjh
lWaoAAAAowAAAFBLAwQUAAgACAB0gCNUAAAAAAAAAACVAAAARAAgAHdhaXQzMi1zYWZhcmkvLmdp
dC9vYmplY3RzLzlmLzhiNWMyZjlkOTczN2UyM2NmNjFiMTBkMzJjMTkyZWE4YmVhYTA5VVQNAAfd
jtNhrZHTYd2O02F1eAsAAQT3AQAABBQAAAABlQBq/3gBVY3NCsIwEIQ99ynWnJLLQk8iouAz9OA5
abc/mGZLdqGK+O424sW5DTPfTIgcoD4cdzcKVxGaQ3zilER90skrNZrJz1MabE/ajtasnO+UcfUy
G+dQR0q2GDhf4FXBppaTcCSMPFjTRKJlw6HnDDUIbWmHiMadvuWC/v5aQnosnFVQCmV/lb+9jhPt
C/x21QefZD2JUEsHCDZzvSeaAAAAlQAAAFBLAwQUAAgACAB0gCNUAAAAAAAAAACEAQAARAAgAHdh
aXQzMi1zYWZhcmkvLmdpdC9vYmplY3RzL2IxL2IzY2YwMmU5MmRmN2U0Nzg5ZWNiZmM3NmQ2Zjky
YWFmOThhZWQzVVQNAAfdjtNh8Y7TYd2O02F1eAsAAQT3AQAABBQAAAABhAF7/ngBjVI9b9swEO3s
X/GQJTYQS06aZHAFF2mRAFm6eMhqSjpJbCgeQVJWnF/fo1XnY4sWDvfufZ1KwyVur79/K0LltYub
GeSzNOKJ/TP5+dl4fLO/4WzxY1bkJ9iscJttJBfWRe42s2Iw02ph9Kbi3mlDGIK2LXajilejCj2W
S7KqNLSMnSdVB/znFsCuyGXxKJ4Y/GCxy/JAfk8+c4cdlK3RMiLDcKVMxyGur1erFbSFQul5FPBn
EnZkETtCxTawoc/TQIQ48mmInkJQLQWUlFw7r22kOpuWijzlS5nvXxxVMhBYp/aaPebCZJON353n
ni7w8HCB+7qlxRqXCCTqNWoy6pBAJcUx4ZOvJH+SPbaYBO6qOCjzgX6rGuU1Lm+yK7DFL91iO/hE
nuJ/lR/zR9HU9vnn4k3qD0cx0amIsRNLnnrep+zpPIRX8ix1NBJqcqt74iGmEO93m9YPPKClCFUm
wCl0hi3jEWEIqbIJqeN5kHs1qopS3TEBN420LP/QP6Vs13NQSwcI0GHLAIkBAACEAQAAUEsDBBQA
CAAIAHSAI1QAAAAAAAAAAGABAABEACAAd2FpdDMyLXNhZmFyaS8uZ2l0L29iamVjdHMvYjEvNDZh
MThmNDAxNTcxMDQ0YWU0YTlkZjE0N2UzOTk3OTE2NjZhOWFVVA0AB92O02H2jtNh3Y7TYXV4CwAB
BPcBAAAEFAAAAAFgAZ/+eAGNUD1v2zAQ7cxf8YAMSYpYcdx68RKkRQJkyeKhq0/SSSJC8QTyZNX9
9TnWNdqx2+Hh3mcdpMZ2u/l0hT11lDx+cP2UM491OMF/2VSkMvqmWsgr6rl3bq885Z37jEbGyQfG
nH3scVhINwvlEasVR6oDr3RITG3GIumdk0nowWhpjjhU95nT0cDpdADFFr1ABUEaCoNk3X1dr9fw
EYQ6yWLPxpSJI3Rgc45ZAhuUmaGLXBCMnDP1nFFzCTUlH5Vb555/TtzYZfhARy8JN0aNxeH7kGTk
O7y83OG57fl2hwfTNY8WLQeyGaLRdCn/xb34XXyce2p0pvCP7p8dH7bVBhLxzffYz6molkr/K4yb
VzPz8f3x1rk3UbMdSLEMFiLxKMdSrwzM+MVJrHFnNc75/Mgya4n9d/kz/SQzelZQXR4uNSvsBa/I
cy4jnT+9Xmcbv6NGbazf0aXrKvcBa2W+6lBLBwhiH4YFZQEAAGABAABQSwMEFAAIAAgAdIAjVAAA
AAAAAAAAUAAAAEQAIAB3YWl0MzItc2FmYXJpLy5naXQvb2JqZWN0cy9jNS9lNzlkYWI0MGQ4N2Ri
Zjk1YjFiOGQ1OTYzMWRiOTE4OWQwMTNjNVVUDQAH3Y7TYSGP02HdjtNhdXgLAAEE9wEAAAQUAAAA
AVAAr/94AUvKyU9SMDNlYEgszmVkYGBgZGVMYGCsZ2ZiZGBlYWRmZGQXYmLLTc3NL6pkYmAtzklN
LWBg4BJiFGBwBEKnhimv7zD/Y2Ri4AYA1kkOHlBLBwjudzyLVQAAAFAAAABQSwMEFAAIAAgA84Ej
VAAAAAAAAAAAoQAAAEQAIAB3YWl0MzItc2FmYXJpLy5naXQvb2JqZWN0cy9mMS8wYzQ2ZjVkNTY1
ZGUzMTQ0ZTUzMmM0MTIwNjFiNTQ2NGMzNDZkMlVUDQAHqpHTYa2R02GqkdNhdXgLAAEE9wEAAAQU
AAAAAaEAXv94AT2OwQ6CMAyGPe8pKie4zJh4MSCJUY56UBPPY20UhZVsUzTGdxcB7a3f/+Vv85Jz
mM5no8RpW9Q+FdCOZuM8NGyvZGEBhho4dksY9FBeXBDFnTsANhU5p07U+iHdyfgIFim8Oufbiaxv
VYtlzviUqq7J4OpclBj+E21JeTrQw28ZqW+RqLyKhlvvWCST36NiTwS7bLneZLLCsfgA37BAXVBL
BwhdNnMbpgAAAKEAAABQSwMEFAAIAAgAkIAjVAAAAAAAAAAAcwEAAEQAIAB3YWl0MzItc2FmYXJp
Ly5naXQvb2JqZWN0cy8xNS9jMGFhYWNiYjg5Nzc3OTE0NjMyMTUzZTM4ZjhjYzc4YjA3YWUxM1VU
DQAHEY/TYa2R02ERj9NhdXgLAAEE9wEAAAQUAAAAAXMBjP54AY1RPW/bMBDtzF/xgA61i1h13AQo
vBRpkQBZunjoalI6SURInkCerLq/vsc6RjtmIx7ufdIFdrj/cvfuPQ62t9njJ7mHUii6cIb/vGus
cPRts1gvcPNgzEFoKnvzES3HyQfCXHwacFys7BZbIjYbStYF2siYyXYFC+cXyiohR6w4K4EQz5gy
vUp0OFEuntNaZfOccGw+FcoKNtP5CJs6DAxhBG5tGLnI/m673cInWLjMix4rkydKkJE0WSocSKFC
BFn4iiBSKXagAkc19JR9EuqMefw1UasvxUd78hpypdRUHb6PmSPd4OnpBo/dQOs9blVXPTp0FKzO
lJQmS72v7tXv6mPMQyuzDf/pvu58e9/swAnf/IDDnKtqrfRWYaye1cynl69rY36wqO1oBcuoITJF
PtV69QMIvymzNu61xiWfj8Sz1Nj/fuZCP/OMgQTW1YNrzQYHxjPKXOpIl0svH4qO39tWdKy/0bnv
G/MHX6TKjlBLBwiwb4PteAEAAHMBAABQSwMEFAAIAAgAkIAjVAAAAAAAAAAARQAAAEQAIAB3YWl0
MzItc2FmYXJpLy5naXQvb2JqZWN0cy80MC81NTViYWRjMDEwOTk4MjlhMWRkMGZjNzg5ZGVjMDg5
ZTllZjVmYlVUDQAHEY/TYa2R02ERj9NhdXgLAAEE9wEAAAQUAAAAAUUAuv94AUvKyU9SMDNhsClO
LsosKLHjUgCCvNRyhfD8ouzUIg2lcjCtl1WspGnNZaMPU8YVnJqqEOTq6OLrqpebosgFAChaFY1Q
SwcIj9sA2EoAAABFAAAAUEsDBBQACAAIAPOBI1QAAAAAAAAAAMwBAABEACAAd2FpdDMyLXNhZmFy
aS8uZ2l0L29iamVjdHMvNzgvNDY1N2I3OWNkMjJhMzY2MDE4Zjg3ZThlNmU3NmY4YjVhZTQxNTVV
VA0AB6qR02G7kdNhqpHTYXV4CwABBPcBAAAEFAAAAAHMATP+eAGNUstu2zAQ7FlfMUBQ1C4i2VH9
CNxDkRYJGqDtxQV6rElpJRGWuAK5kuJ8fcnYRXPskeTM7OwMdcsa2+X2zRX2qlLO4BfpO++p0+0J
5kOeKeHOFNmkjEAPdZLshXq/S96j4K43LWHwxtY4TErySfkOaUpW6ZZSaRyp0mNidyQXJOSAGbtA
IHQn9I4uEiVGct6wnQdZN1gcsoUnFy6z/nSAsiVqhjBaLlTbsJfdarlcwlgoaMdTAAemJ4JMjI68
VzV5aIrOemesUAm2kIbgC0dkMauCk4LtSNaQLQiapYmKEfP15/dvL2Mv55LGiPXc0jxJ7p96KqKi
pkaNJujMwmgbyV8axx1d4+HhGvdlTfMdboKvwC1RUqtCpjbQZIr4OOm13yS5K2RQ7SvdSyk36yyP
/j+bGvvBfYRqPcPlt9v1ehUfGpFQymIxkT4aydjVCz2YtkyVKxozkl9cdapItan94NKn283vzept
vlSu26yix5jm/9rE7DFYN/b4KWTxgyUs0SjB1ISVHHU8xtBj94Rnchx6qEIo521NRzxIDOHfpzjT
TzygJoHSEfA3tAx7xiP84GPkZ6SRdz70XqlCQvQv1rmqsuQPaYnzwVBLBwijHHnd0QEAAMwBAABQ
SwMEFAAAAAAAlYAjVAAAAAAAAAAAAAAAACMAIAB3YWl0MzItc2FmYXJpLy5naXQvbG9ncy9yZWZz
L2hlYWRzL1VUDQAHGo/TYamS02Eaj9NhdXgLAAEE9wEAAAQUAAAAUEsDBBQAAAAAAJiAI1QAAAAA
AAAAAAAAAAAlACAAd2FpdDMyLXNhZmFyaS8uZ2l0L2xvZ3MvcmVmcy9yZW1vdGVzL1VUDQAHIY/T
YamS02Ehj9NhdXgLAAEE9wEAAAQUAAAAUEsDBBQACAAIAPOBI1QAAAAAAAAAACkAAAAiACAAd2Fp
dDMyLXNhZmFyaS8uZ2l0L3JlZnMvaGVhZHMvbWFpblVUDQAHqpHTYaqR02GqkdNhdXgLAAEE9wEA
AAQUAAAABcFBAQAgCAPAv2kQBlIHkfWP4N2xmgej5ExacTNDgV12G62QAN2Z6wNQSwcIpolXkykA
AAApAAAAUEsDBBQAAAAAAPSBI1QAAAAAAAAAAAAAAAAnACAAd2FpdDMyLXNhZmFyaS8uZ2l0L3Jl
ZnMvcmVtb3Rlcy9vcmlnaW4vVVQNAAetkdNhu5HTYa2R02F1eAsAAQT3AQAABBQAAABQSwMEFAAI
AAgA84EjVAAAAAAAAAAA8QEAACcAIAB3YWl0MzItc2FmYXJpLy5naXQvbG9ncy9yZWZzL2hlYWRz
L21haW5VVA0AB6qR02GqkdNhqpHTYXV4CwABBPcBAAAEFAAAALWQO24CQQyG63AKXwDwvAeEEKJL
iogrmBl7mSgzi3aX+7NRUlFtEzf/o/k/GXHZgVKO2YnaKUk+p2CcSA4OhSNS3LHQbDUF+LjApR8r
weHrvrn/uFPHUxoeZeRN6usRlLdKO+uDgzVGxLe5rWXaw3srU6Fv+M2rxZP/wBb1H9t5oJZuexi4
UeU8q4zbG1Met5VKg6l/rZZzB0OcrRGMzNGQKIleW6vIXJNN2qK34pzExdzOmPjy08+SeIDM10fX
ldatnlBLBwjtdeHiwwAAAPEBAABQSwMEFAAAAAAAmIAjVAAAAAAAAAAAAAAAACwAIAB3YWl0MzIt
c2FmYXJpLy5naXQvbG9ncy9yZWZzL3JlbW90ZXMvb3JpZ2luL1VUDQAHIY/TYamS02Ehj9NhdXgL
AAEE9wEAAAQUAAAAUEsDBBQACAAIAPSBI1QAAAAAAAAAACkAAAArACAAd2FpdDMyLXNhZmFyaS8u
Z2l0L3JlZnMvcmVtb3Rlcy9vcmlnaW4vbWFpblVUDQAHrZHTYa2R02GtkdNhdXgLAAEE9wEAAAQU
AAAABcFBAQAgCAPAv2kQBlIHkfWP4N2xmgej5ExacTNDgV12G62QAN2Z6wNQSwcIpolXkykAAAAp
AAAAUEsDBBQACAAIAPSBI1QAAAAAAAAAACgBAAAwACAAd2FpdDMyLXNhZmFyaS8uZ2l0L2xvZ3Mv
cmVmcy9yZW1vdGVzL29yaWdpbi9tYWluVVQNAAetkdNhrZHTYa2R02F1eAsAAQT3AQAABBQAAACN
jjsOwjAMQGc4RS5AZSd2kkoIMTP1Cm5i85FQI9oO3B7YGfqmt70HsA2HyKps2KOVWEsKbFYTg2kG
yb2afNVLcpfBDdP8FHd8tK797HzVpbzW+6xdmZ4nh5HQM8XcuwNkgN3aqizqxrdr63zbb06lIFop
GGTVHMTQcvREKGEsVDxBJGO2vPmJA+H/pw9QSwcITEY+UI0AAAAoAQAAUEsBAhQDFAAAAAAAYoAj
VAAAAAAAAAAAAAAAAA4AIAAAAAAAAAAAAO1BAAAAAHdhaXQzMi1zYWZhcmkvVVQNAAe4jtNhuY7T
YbiO02F1eAsAAQT3AQAABBQAAABQSwECFAMUAAgACACxfCNUAZ+K+OsCAADNBQAAFwAgAAAAAAAA
AAAA7YFMAAAAd2FpdDMyLXNhZmFyaS9zZXJ2ZXIucHlVVA0AB76I02HGiNNhxYjTYXV4CwABBPcB
AAAEFAAAAFBLAQIUAxQACAAIALGBI1QpGmiGkQAAAMIAAAAYACAAAAAAAAAAAACkgZwDAAB3YWl0
MzItc2FmYXJpL2luZGV4Lmh0bWxVVA0ABy6R02GnkdNhLpHTYXV4CwABBPcBAAAEFAAAAFBLAQIU
AxQACAAIAEZ/I1RKNJ50rAAAAEIBAAAYACAAAAAAAAAAAACkgZMEAAB3YWl0MzItc2FmYXJpL3dv
cmtlci53YXRVVA0AB5SN02GVjdNhlI3TYXV4CwABBPcBAAAEFAAAAFBLAQIUAxQACAAIAJCBI1RH
k69RmAAAAAQBAAAXACAAAAAAAAAAAACkgaUFAAB3YWl0MzItc2FmYXJpL3dvcmtlci5qc1VUDQAH
8JDTYaCR02HwkNNhdXgLAAEE9wEAAAQUAAAAUEsBAhQDFAAIAAgA4YEjVP1Uzve8AQAAwwIAABcA
IAAAAAAAAAAAAKSBogYAAHdhaXQzMi1zYWZhcmkvUkVBRE1FLm1kVVQNAAeHkdNhppHTYYeR02F1
eAsAAQT3AQAABBQAAABQSwECFAMUAAgACAB2fyNUlZVvx0IAAABBAAAAGQAgAAAAAAAAAAAApIHD
CAAAd2FpdDMyLXNhZmFyaS93b3JrZXIud2FzbVVUDQAH8I3TYfCN02HwjdNhdXgLAAEE9wEAAAQU
AAAAUEsBAhQDFAAAAAAA84EjVAAAAAAAAAAAAAAAABMAIAAAAAAAAAAAAO1BbAkAAHdhaXQzMi1z
YWZhcmkvLmdpdC9VVA0AB6uR02GpktNhq5HTYXV4CwABBPcBAAAEFAAAAFBLAQIUAxQACAAIAJiA
I1Q4M4SOywAAAD4BAAAZACAAAAAAAAAAAACkgb0JAAB3YWl0MzItc2FmYXJpLy5naXQvY29uZmln
VVQNAAchj9NhIY/TYSGP02F1eAsAAQT3AQAABBQAAABQSwECFAMUAAAAAADzgSNUAAAAAAAAAAAA
AAAAGwAgAAAAAAAAAAAA7UHvCgAAd2FpdDMyLXNhZmFyaS8uZ2l0L29iamVjdHMvVVQNAAeqkdNh
qZLTYaqR02F1eAsAAQT3AQAABBQAAABQSwECFAMUAAgACACVgCNUtWNkVxcAAAAVAAAAFwAgAAAA
AAAAAAAApIFICwAAd2FpdDMyLXNhZmFyaS8uZ2l0L0hFQURVVA0ABxqP02Eaj9NhGo/TYXV4CwAB
BPcBAAAEFAAAAFBLAQIUAxQAAAAAAGKAI1QAAAAAAAAAAAAAAAAYACAAAAAAAAAAAADtQcQLAAB3
YWl0MzItc2FmYXJpLy5naXQvaW5mby9VVA0AB7iO02GpktNhuI7TYXV4CwABBPcBAAAEFAAAAFBL
AQIUAxQAAAAAAJGAI1QAAAAAAAAAAAAAAAAYACAAAAAAAAAAAADtQRoMAAB3YWl0MzItc2FmYXJp
Ly5naXQvbG9ncy9VVA0ABxOP02GpktNhE4/TYXV4CwABBPcBAAAEFAAAAFBLAQIUAxQACAAIAGKA
I1Q3iwcfPwAAAEkAAAAeACAAAAAAAAAAAACkgXAMAAB3YWl0MzItc2FmYXJpLy5naXQvZGVzY3Jp
cHRpb25VVA0AB7iO02G4jtNhuI7TYXV4CwABBPcBAAAEFAAAAFBLAQIUAxQAAAAAAGKAI1QAAAAA
AAAAAAAAAAAZACAAAAAAAAAAAADtQRsNAAB3YWl0MzItc2FmYXJpLy5naXQvaG9va3MvVVQNAAe4
jtNhuI7TYbiO02F1eAsAAQT3AQAABBQAAABQSwECFAMUAAAAAACYgCNUAAAAAAAAAAAAAAAAGAAg
AAAAAAAAAAAA7UFyDQAAd2FpdDMyLXNhZmFyaS8uZ2l0L3JlZnMvVVQNAAchj9NhIY/TYSGP02F1
eAsAAQT3AQAABBQAAABQSwECFAMUAAgACADzgSNUyQyc7YUBAAAJAgAAGAAgAAAAAAAAAAAApIHI
DQAAd2FpdDMyLXNhZmFyaS8uZ2l0L2luZGV4VVQNAAeqkdNhppLTYaqR02F1eAsAAQT3AQAABBQA
AABQSwECFAMUAAgACADzgSNUv8wEBBEAAAAPAAAAIQAgAAAAAAAAAAAApIGzDwAAd2FpdDMyLXNh
ZmFyaS8uZ2l0L0NPTU1JVF9FRElUTVNHVVQNAAeqkdNhqpHTYaqR02F1eAsAAQT3AQAABBQAAABQ
SwECFAMUAAgACADzgSNUcBqNwF0AAACrAAAALAAgAAAAAAAAAAAApIEzEAAAX19NQUNPU1gvd2Fp
dDMyLXNhZmFyaS8uZ2l0Ly5fQ09NTUlUX0VESVRNU0dVVA0AB6qR02GqkdNhqZLTYXV4CwABBPcB
AAAEFAAAAFBLAQIUAxQAAAAAAHSAI1QAAAAAAAAAAAAAAAAeACAAAAAAAAAAAADtQQoRAAB3YWl0
MzItc2FmYXJpLy5naXQvb2JqZWN0cy9hMi9VVA0AB92O02GpktNh3Y7TYXV4CwABBPcBAAAEFAAA
AFBLAQIUAxQAAAAAAHSAI1QAAAAAAAAAAAAAAAAeACAAAAAAAAAAAADtQWYRAAB3YWl0MzItc2Fm
YXJpLy5naXQvb2JqZWN0cy9hZS9VVA0AB92O02GpktNh3Y7TYXV4CwABBPcBAAAEFAAAAFBLAQIU
AxQAAAAAAPOBI1QAAAAAAAAAAAAAAAAeACAAAAAAAAAAAADtQcIRAAB3YWl0MzItc2FmYXJpLy5n
aXQvb2JqZWN0cy9jMC9VVA0AB6qR02GpktNhqpHTYXV4CwABBPcBAAAEFAAAAFBLAQIUAxQAAAAA
AJGAI1QAAAAAAAAAAAAAAAAeACAAAAAAAAAAAADtQR4SAAB3YWl0MzItc2FmYXJpLy5naXQvb2Jq
ZWN0cy9mZC9VVA0ABxOP02GpktNhE4/TYXV4CwABBPcBAAAEFAAAAFBLAQIUAxQAAAAAAGKAI1QA
AAAAAAAAAAAAAAAgACAAAAAAAAAAAADtQXoSAAB3YWl0MzItc2FmYXJpLy5naXQvb2JqZWN0cy9w
YWNrL1VUDQAHuI7TYbiO02G4jtNhdXgLAAEE9wEAAAQUAAAAUEsBAhQDFAAAAAAAkYAjVAAAAAAA
AAAAAAAAAB4AIAAAAAAAAAAAAO1B2BIAAHdhaXQzMi1zYWZhcmkvLmdpdC9vYmplY3RzLzExL1VU
DQAHE4/TYSGP02ETj9NhdXgLAAEE9wEAAAQUAAAAUEsBAhQDFAAAAAAA84EjVAAAAAAAAAAAAAAA
AB4AIAAAAAAAAAAAAO1BNBMAAHdhaXQzMi1zYWZhcmkvLmdpdC9vYmplY3RzLzdjL1VUDQAHqpHT
YamS02GqkdNhdXgLAAEE9wEAAAQUAAAAUEsBAhQDFAAAAAAA84EjVAAAAAAAAAAAAAAAAB4AIAAA
AAAAAAAAAO1BkBMAAHdhaXQzMi1zYWZhcmkvLmdpdC9vYmplY3RzLzczL1VUDQAHqpHTYa2R02Gq
kdNhdXgLAAEE9wEAAAQUAAAAUEsBAhQDFAAAAAAAdIAjVAAAAAAAAAAAAAAAAB4AIAAAAAAAAAAA
AO1B7BMAAHdhaXQzMi1zYWZhcmkvLmdpdC9vYmplY3RzLzlmL1VUDQAH3Y7TYaCR02HdjtNhdXgL
AAEE9wEAAAQUAAAAUEsBAhQDFAAAAAAAYoAjVAAAAAAAAAAAAAAAACAAIAAAAAAAAAAAAO1BSBQA
AHdhaXQzMi1zYWZhcmkvLmdpdC9vYmplY3RzL2luZm8vVVQNAAe4jtNhuI7TYbiO02F1eAsAAQT3
AQAABBQAAABQSwECFAMUAAAAAAB0gCNUAAAAAAAAAAAAAAAAHgAgAAAAAAAAAAAA7UGmFAAAd2Fp
dDMyLXNhZmFyaS8uZ2l0L29iamVjdHMvYjEvVVQNAAfdjtNhqZLTYd2O02F1eAsAAQT3AQAABBQA
AABQSwECFAMUAAAAAAB0gCNUAAAAAAAAAAAAAAAAHgAgAAAAAAAAAAAA7UECFQAAd2FpdDMyLXNh
ZmFyaS8uZ2l0L29iamVjdHMvYzUvVVQNAAfdjtNhqZLTYd2O02F1eAsAAQT3AQAABBQAAABQSwEC
FAMUAAAAAADzgSNUAAAAAAAAAAAAAAAAHgAgAAAAAAAAAAAA7UFeFQAAd2FpdDMyLXNhZmFyaS8u
Z2l0L29iamVjdHMvZjEvVVQNAAeqkdNhqZLTYaqR02F1eAsAAQT3AQAABBQAAABQSwECFAMUAAAA
AACQgCNUAAAAAAAAAAAAAAAAHgAgAAAAAAAAAAAA7UG6FQAAd2FpdDMyLXNhZmFyaS8uZ2l0L29i
amVjdHMvMTUvVVQNAAcRj9Nhn5HTYRGP02F1eAsAAQT3AQAABBQAAABQSwECFAMUAAAAAACQgCNU
AAAAAAAAAAAAAAAAHgAgAAAAAAAAAAAA7UEWFgAAd2FpdDMyLXNhZmFyaS8uZ2l0L29iamVjdHMv
NDAvVVQNAAcRj9Nhn5HTYRGP02F1eAsAAQT3AQAABBQAAABQSwECFAMUAAAAAADzgSNUAAAAAAAA
AAAAAAAAHgAgAAAAAAAAAAAA7UFyFgAAd2FpdDMyLXNhZmFyaS8uZ2l0L29iamVjdHMvNzgvVVQN
AAeqkdNhqZLTYaqR02F1eAsAAQT3AQAABBQAAABQSwECFAMUAAgACABigCNUdz3NIa0AAADwAAAA
HwAgAAAAAAAAAAAApIHOFgAAd2FpdDMyLXNhZmFyaS8uZ2l0L2luZm8vZXhjbHVkZVVUDQAHuI7T
YbiO02G4jtNhdXgLAAEE9wEAAAQUAAAAUEsBAhQDFAAIAAgA84EjVHzR17LOAAAAqQIAABwAIAAA
AAAAAAAAAKSB6BcAAHdhaXQzMi1zYWZhcmkvLmdpdC9sb2dzL0hFQURVVA0AB6qR02GqkdNhqpHT
YXV4CwABBPcBAAAEFAAAAFBLAQIUAxQAAAAAAJiAI1QAAAAAAAAAAAAAAAAdACAAAAAAAAAAAADt
QSAZAAB3YWl0MzItc2FmYXJpLy5naXQvbG9ncy9yZWZzL1VUDQAHIY/TYamS02Ehj9NhdXgLAAEE
9wEAAAQUAAAAUEsBAhQDFAAIAAgAYoAjVOn4yhD3AQAAgAMAACoAIAAAAAAAAAAAAO2BexkAAHdh
aXQzMi1zYWZhcmkvLmdpdC9ob29rcy9jb21taXQtbXNnLnNhbXBsZVVUDQAHuI7TYbiO02G4jtNh
dXgLAAEE9wEAAAQUAAAAUEsBAhQDFAAIAAgAYoAjVITsWFHfBwAAIhMAACoAIAAAAAAAAAAAAO2B
6hsAAHdhaXQzMi1zYWZhcmkvLmdpdC9ob29rcy9wcmUtcmViYXNlLnNhbXBsZVVUDQAHuI7TYbiO
02G4jtNhdXgLAAEE9wEAAAQUAAAAUEsBAhQDFAAIAAgAYoAjVO+zMgyMAwAAawYAACoAIAAAAAAA
AAAAAO2BQSQAAHdhaXQzMi1zYWZhcmkvLmdpdC9ob29rcy9wcmUtY29tbWl0LnNhbXBsZVVUDQAH
uI7TYbiO02G4jtNhdXgLAAEE9wEAAAQUAAAAUEsBAhQDFAAIAAgAYoAjVIVP+AkXAQAA3gEAAC4A
IAAAAAAAAAAAAO2BRSgAAHdhaXQzMi1zYWZhcmkvLmdpdC9ob29rcy9hcHBseXBhdGNoLW1zZy5z
YW1wbGVVVA0AB7iO02G4jtNhuI7TYXV4CwABBPcBAAAEFAAAAFBLAQIUAxQACAAIAGKAI1RQuZhj
/wYAAC8SAAAyACAAAAAAAAAAAADtgdgpAAB3YWl0MzItc2FmYXJpLy5naXQvaG9va3MvZnNtb25p
dG9yLXdhdGNobWFuLnNhbXBsZVVUDQAHuI7TYbiO02G4jtNhdXgLAAEE9wEAAAQUAAAAUEsBAhQD
FAAIAAgAYoAjVJLE+JZJAQAAIAIAACsAIAAAAAAAAAAAAO2BVzEAAHdhaXQzMi1zYWZhcmkvLmdp
dC9ob29rcy9wcmUtcmVjZWl2ZS5zYW1wbGVVVA0AB7iO02G4jtNhuI7TYXV4CwABBPcBAAAEFAAA
AFBLAQIUAxQACAAIAGKAI1TtEzYw6AIAANQFAAAyACAAAAAAAAAAAADtgRkzAAB3YWl0MzItc2Fm
YXJpLy5naXQvaG9va3MvcHJlcGFyZS1jb21taXQtbXNnLnNhbXBsZVVUDQAHuI7TYbiO02G4jtNh
dXgLAAEE9wEAAAQUAAAAUEsBAhQDFAAIAAgAYoAjVJoM98CKAAAAvQAAACsAIAAAAAAAAAAAAO2B
gTYAAHdhaXQzMi1zYWZhcmkvLmdpdC9ob29rcy9wb3N0LXVwZGF0ZS5zYW1wbGVVVA0AB7iO02G4
jtNhuI7TYXV4CwABBPcBAAAEFAAAAFBLAQIUAxQACAAIAGKAI1REP/Ne/wAAAKABAAAwACAAAAAA
AAAAAADtgYQ3AAB3YWl0MzItc2FmYXJpLy5naXQvaG9va3MvcHJlLW1lcmdlLWNvbW1pdC5zYW1w
bGVVVA0AB7iO02G4jtNhuI7TYXV4CwABBPcBAAAEFAAAAFBLAQIUAxQACAAIAGKAI1TPwEwCCQEA
AKgBAAAuACAAAAAAAAAAAADtgQE5AAB3YWl0MzItc2FmYXJpLy5naXQvaG9va3MvcHJlLWFwcGx5
cGF0Y2guc2FtcGxlVVQNAAe4jtNhuI7TYbiO02F1eAsAAQT3AQAABBQAAABQSwECFAMUAAgACABi
gCNUDw8K+b0CAABeBQAAKAAgAAAAAAAAAAAA7YGGOgAAd2FpdDMyLXNhZmFyaS8uZ2l0L2hvb2tz
L3ByZS1wdXNoLnNhbXBsZVVUDQAHuI7TYbiO02G4jtNhdXgLAAEE9wEAAAQUAAAAUEsBAhQDFAAI
AAgAYoAjVNnw/AaVBAAAQg4AACYAIAAAAAAAAAAAAO2BuT0AAHdhaXQzMi1zYWZhcmkvLmdpdC9o
b29rcy91cGRhdGUuc2FtcGxlVVQNAAe4jtNhuI7TYbiO02F1eAsAAQT3AQAABBQAAABQSwECFAMU
AAgACABigCNU0wYI8OYEAADfCgAAMAAgAAAAAAAAAAAA7YHCQgAAd2FpdDMyLXNhZmFyaS8uZ2l0
L2hvb2tzL3B1c2gtdG8tY2hlY2tvdXQuc2FtcGxlVVQNAAe4jtNhuI7TYbiO02F1eAsAAQT3AQAA
BBQAAABQSwECFAMUAAAAAADzgSNUAAAAAAAAAAAAAAAAHgAgAAAAAAAAAAAA7UEmSAAAd2FpdDMy
LXNhZmFyaS8uZ2l0L3JlZnMvaGVhZHMvVVQNAAeqkdNhq5HTYaqR02F1eAsAAQT3AQAABBQAAABQ
SwECFAMUAAAAAABigCNUAAAAAAAAAAAAAAAAHQAgAAAAAAAAAAAA7UGCSAAAd2FpdDMyLXNhZmFy
aS8uZ2l0L3JlZnMvdGFncy9VVA0AB7iO02G4jtNhuI7TYXV4CwABBPcBAAAEFAAAAFBLAQIUAxQA
AAAAAJiAI1QAAAAAAAAAAAAAAAAgACAAAAAAAAAAAADtQd1IAAB3YWl0MzItc2FmYXJpLy5naXQv
cmVmcy9yZW1vdGVzL1VUDQAHIY/TYdGP02Ehj9NhdXgLAAEE9wEAAAQUAAAAUEsBAhQDFAAIAAgA
dIAjVJNuScDBAAAAvAAAAEQAIAAAAAAAAAAAACSBO0kAAHdhaXQzMi1zYWZhcmkvLmdpdC9vYmpl
Y3RzL2EyLzM2Njk0NmEzZGNlZjY4ODQ3NWU2NDNiYTQzMjcxNGM4MWI5YmYzVVQNAAfdjtNhvJHT
Yd2O02F1eAsAAQT3AQAABBQAAABQSwECFAMUAAgACAB0gCNUYsqxQBoDAAAVAwAARAAgAAAAAAAA
AAAAJIGOSgAAd2FpdDMyLXNhZmFyaS8uZ2l0L29iamVjdHMvYWUvZmRiMDYxZjdjNmQxMmY3ZjAx
N2QwZTViMGJhNDc0MTFiNDNkMzFVVA0AB92O02HXkNNh3Y7TYXV4CwABBPcBAAAEFAAAAFBLAQIU
AxQACAAIAPOBI1SwRmgd2QAAANQAAABEACAAAAAAAAAAAAAkgTpOAAB3YWl0MzItc2FmYXJpLy5n
aXQvb2JqZWN0cy9jMC82ZjRmOTg3NjE5Y2U1Y2JlMzJlMjliOGQ1MTM4NGY0ZGFkNjBkZVVUDQAH
qpHTYaaS02GqkdNhdXgLAAEE9wEAAAQUAAAAUEsBAhQDFAAIAAgAkYAjVB3Z6JraAAAA1QAAAEQA
IAAAAAAAAAAAACSBpU8AAHdhaXQzMi1zYWZhcmkvLmdpdC9vYmplY3RzL2ZkLzAyYmQ5MzE2NGY5
OWUxMzI0Nzk0NGI4YWQ0MGEyNjE0ODZiNjQxVVQNAAcTj9NhppLTYROP02F1eAsAAQT3AQAABBQA
AABQSwECFAMUAAgACACRgCNU0fIcNIoAAACFAAAARAAgAAAAAAAAAAAAJIERUQAAd2FpdDMyLXNh
ZmFyaS8uZ2l0L29iamVjdHMvMTEvNWVlNWYxOTFmYzZkYzczNWZmZDc1MGZlODBhODllZmEwZmUy
YTdVVA0ABxOP02GmktNhE4/TYXV4CwABBPcBAAAEFAAAAFBLAQIUAxQACAAIAPOBI1RusHbsrQAA
AKgAAABEACAAAAAAAAAAAAAkgS1SAAB3YWl0MzItc2FmYXJpLy5naXQvb2JqZWN0cy83Yy9jOWIx
ZmY0ZTFmZTI1NTBmN2ZhMGRkYWNiNjI0MWEyNzhjNjRlNVVUDQAHqpHTYa2R02GqkdNhdXgLAAEE
9wEAAAQUAAAAUEsBAhQDFAAIAAgA84EjVMjhlWaoAAAAowAAAEQAIAAAAAAAAAAAACSBbFMAAHdh
aXQzMi1zYWZhcmkvLmdpdC9vYmplY3RzLzczL2FlZDQzZjA4ZWU4M2FmMWY4NjI0NDFhM2JjNGMy
NDA2NGY1NWY4VVQNAAeqkdNhppLTYaqR02F1eAsAAQT3AQAABBQAAABQSwECFAMUAAgACAB0gCNU
NnO9J5oAAACVAAAARAAgAAAAAAAAAAAAJIGmVAAAd2FpdDMyLXNhZmFyaS8uZ2l0L29iamVjdHMv
OWYvOGI1YzJmOWQ5NzM3ZTIzY2Y2MWIxMGQzMmMxOTJlYThiZWFhMDlVVA0AB92O02GtkdNh3Y7T
YXV4CwABBPcBAAAEFAAAAFBLAQIUAxQACAAIAHSAI1TQYcsAiQEAAIQBAABEACAAAAAAAAAAAAAk
gdJVAAB3YWl0MzItc2FmYXJpLy5naXQvb2JqZWN0cy9iMS9iM2NmMDJlOTJkZjdlNDc4OWVjYmZj
NzZkNmY5MmFhZjk4YWVkM1VUDQAH3Y7TYfGO02HdjtNhdXgLAAEE9wEAAAQUAAAAUEsBAhQDFAAI
AAgAdIAjVGIfhgVlAQAAYAEAAEQAIAAAAAAAAAAAACSB7VcAAHdhaXQzMi1zYWZhcmkvLmdpdC9v
YmplY3RzL2IxLzQ2YTE4ZjQwMTU3MTA0NGFlNGE5ZGYxNDdlMzk5NzkxNjY2YTlhVVQNAAfdjtNh
9o7TYd2O02F1eAsAAQT3AQAABBQAAABQSwECFAMUAAgACAB0gCNU7nc8i1UAAABQAAAARAAgAAAA
AAAAAAAAJIHkWQAAd2FpdDMyLXNhZmFyaS8uZ2l0L29iamVjdHMvYzUvZTc5ZGFiNDBkODdkYmY5
NWIxYjhkNTk2MzFkYjkxODlkMDEzYzVVVA0AB92O02Ehj9Nh3Y7TYXV4CwABBPcBAAAEFAAAAFBL
AQIUAxQACAAIAPOBI1RdNnMbpgAAAKEAAABEACAAAAAAAAAAAAAkgctaAAB3YWl0MzItc2FmYXJp
Ly5naXQvb2JqZWN0cy9mMS8wYzQ2ZjVkNTY1ZGUzMTQ0ZTUzMmM0MTIwNjFiNTQ2NGMzNDZkMlVU
DQAHqpHTYa2R02GqkdNhdXgLAAEE9wEAAAQUAAAAUEsBAhQDFAAIAAgAkIAjVLBvg+14AQAAcwEA
AEQAIAAAAAAAAAAAACSBA1wAAHdhaXQzMi1zYWZhcmkvLmdpdC9vYmplY3RzLzE1L2MwYWFhY2Ji
ODk3Nzc5MTQ2MzIxNTNlMzhmOGNjNzhiMDdhZTEzVVQNAAcRj9NhrZHTYRGP02F1eAsAAQT3AQAA
BBQAAABQSwECFAMUAAgACACQgCNUj9sA2EoAAABFAAAARAAgAAAAAAAAAAAAJIENXgAAd2FpdDMy
LXNhZmFyaS8uZ2l0L29iamVjdHMvNDAvNTU1YmFkYzAxMDk5ODI5YTFkZDBmYzc4OWRlYzA4OWU5
ZWY1ZmJVVA0ABxGP02GtkdNhEY/TYXV4CwABBPcBAAAEFAAAAFBLAQIUAxQACAAIAPOBI1SjHHnd
0QEAAMwBAABEACAAAAAAAAAAAAAkgeleAAB3YWl0MzItc2FmYXJpLy5naXQvb2JqZWN0cy83OC80
NjU3Yjc5Y2QyMmEzNjYwMThmODdlOGU2ZTc2ZjhiNWFlNDE1NVVUDQAHqpHTYbuR02GqkdNhdXgL
AAEE9wEAAAQUAAAAUEsBAhQDFAAAAAAAlYAjVAAAAAAAAAAAAAAAACMAIAAAAAAAAAAAAO1BTGEA
AHdhaXQzMi1zYWZhcmkvLmdpdC9sb2dzL3JlZnMvaGVhZHMvVVQNAAcaj9NhqZLTYRqP02F1eAsA
AQT3AQAABBQAAABQSwECFAMUAAAAAACYgCNUAAAAAAAAAAAAAAAAJQAgAAAAAAAAAAAA7UGtYQAA
d2FpdDMyLXNhZmFyaS8uZ2l0L2xvZ3MvcmVmcy9yZW1vdGVzL1VUDQAHIY/TYamS02Ehj9NhdXgL
AAEE9wEAAAQUAAAAUEsBAhQDFAAIAAgA84EjVKaJV5MpAAAAKQAAACIAIAAAAAAAAAAAAKSBEGIA
AHdhaXQzMi1zYWZhcmkvLmdpdC9yZWZzL2hlYWRzL21haW5VVA0AB6qR02GqkdNhqpHTYXV4CwAB
BPcBAAAEFAAAAFBLAQIUAxQAAAAAAPSBI1QAAAAAAAAAAAAAAAAnACAAAAAAAAAAAADtQaliAAB3
YWl0MzItc2FmYXJpLy5naXQvcmVmcy9yZW1vdGVzL29yaWdpbi9VVA0AB62R02G7kdNhrZHTYXV4
CwABBPcBAAAEFAAAAFBLAQIUAxQACAAIAPOBI1TtdeHiwwAAAPEBAAAnACAAAAAAAAAAAACkgQ5j
AAB3YWl0MzItc2FmYXJpLy5naXQvbG9ncy9yZWZzL2hlYWRzL21haW5VVA0AB6qR02GqkdNhqpHT
YXV4CwABBPcBAAAEFAAAAFBLAQIUAxQAAAAAAJiAI1QAAAAAAAAAAAAAAAAsACAAAAAAAAAAAADt
QUZkAAB3YWl0MzItc2FmYXJpLy5naXQvbG9ncy9yZWZzL3JlbW90ZXMvb3JpZ2luL1VUDQAHIY/T
YamS02Ehj9NhdXgLAAEE9wEAAAQUAAAAUEsBAhQDFAAIAAgA9IEjVKaJV5MpAAAAKQAAACsAIAAA
AAAAAAAAAKSBsGQAAHdhaXQzMi1zYWZhcmkvLmdpdC9yZWZzL3JlbW90ZXMvb3JpZ2luL21haW5V
VA0AB62R02GtkdNhrZHTYXV4CwABBPcBAAAEFAAAAFBLAQIUAxQACAAIAPSBI1RMRj5QjQAAACgB
AAAwACAAAAAAAAAAAACkgVJlAAB3YWl0MzItc2FmYXJpLy5naXQvbG9ncy9yZWZzL3JlbW90ZXMv
b3JpZ2luL21haW5VVA0AB62R02GtkdNhrZHTYXV4CwABBPcBAAAEFAAAAFBLBQYAAAAATQBNAGgj
AABdZgAAAAA=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>448265</attachid>
            <date>2022-01-03 21:44:43 -0800</date>
            <delta_ts>2022-01-03 22:10:53 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-234833-20220103214442.patch</filename>
            <type>text/plain</type>
            <size>1696</size>
            <attacher name="Yusuke Suzuki">ysuzuki</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjg3NTYwCmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlw
dENvcmUvQ2hhbmdlTG9nIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwppbmRleCA3
NzE4YmUxNDAyMzU4MDEzMzJhN2E3Y2M5OWI0YmM5N2VlODY0MTlkLi43Y2ZkMWJjNDJlMzk2ODMz
ZGQzMGQxOWExM2ViM2M5NjhjMDE1ZTI5IDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENv
cmUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwxNSBAQAorMjAyMi0wMS0wMyAgWXVzdWtlIFN1enVraSAgPHlzdXp1a2lAYXBwbGUuY29t
PgorCisgICAgICAgIFdlYkFzc2VtYmx5IGkzMi5hdG9taWMud2FpdCB0aW1lb3V0IHZhbHVlIGlu
Y29ycmVjdGx5IGludGVycHJldGVkIGJ5IGZhY3RvciAxMDAwCisgICAgICAgIGh0dHBzOi8vYnVn
cy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMzQ4MzMKKworICAgICAgICBSZXZpZXdlZCBi
eSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBXYXNtIGF0b21pY3MnIHRpbWVvdXQgc2hvdWxk
IGJlIGludGVycHJldGVkIGFzIG5hbm9zZWNvbmRzLgorCisgICAgICAgICogd2FzbS9XYXNtT3Bl
cmF0aW9ucy5jcHA6CisgICAgICAgIChKU0M6Oldhc206OndhaXQpOgorCiAyMDIyLTAxLTAzICBZ
dXN1a2UgU3V6dWtpICA8eXN1enVraUBhcHBsZS5jb20+CiAKICAgICAgICAgQXJyYXkucHJvdG90
eXBlLnRvTG9jYWxlU3RyaW5nIGRvZXMgbm90IHJlc3BlY3QgZGVsZXRpb24gb2YgT2JqZWN0LnBy
b3RvdHlwZS50b0xvY2FsZVN0cmluZwpkaWZmIC0tZ2l0IGEvU291cmNlL0phdmFTY3JpcHRDb3Jl
L3dhc20vV2FzbU9wZXJhdGlvbnMuY3BwIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL3dhc20vV2Fz
bU9wZXJhdGlvbnMuY3BwCmluZGV4IDlkNzIyZjg5YjRjZWM5NmNkNTYwY2JhOTA4MDAyOWIwN2Qy
NTBhNGQuLjEwODA0NDlkYTYzOGY2NzZlMDdlY2EwZjU4MmUzYjlmYzdiNWU2OTEgMTAwNjQ0Ci0t
LSBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS93YXNtL1dhc21PcGVyYXRpb25zLmNwcAorKysgYi9T
b3VyY2UvSmF2YVNjcmlwdENvcmUvd2FzbS9XYXNtT3BlcmF0aW9ucy5jcHAKQEAgLTgyNywxMCAr
ODI3LDggQEAgdGVtcGxhdGU8dHlwZW5hbWUgVmFsdWVUeXBlPgogc3RhdGljIGludDMyX3Qgd2Fp
dChWTSYgdm0sIFZhbHVlVHlwZSogcG9pbnRlciwgVmFsdWVUeXBlIGV4cGVjdGVkVmFsdWUsIGlu
dDY0X3QgdGltZW91dEluTmFub3NlY29uZHMpCiB7CiAgICAgU2Vjb25kcyB0aW1lb3V0ID0gU2Vj
b25kczo6aW5maW5pdHkoKTsKLSAgICBpZiAodGltZW91dEluTmFub3NlY29uZHMgPj0gMCkgewot
ICAgICAgICBpbnQ2NF90IHRpbWVvdXRJbk1pbGxpc2Vjb25kcyA9IHRpbWVvdXRJbk5hbm9zZWNv
bmRzIC8gMTAwMDsKLSAgICAgICAgdGltZW91dCA9IFNlY29uZHM6OmZyb21NaWxsaXNlY29uZHMo
dGltZW91dEluTWlsbGlzZWNvbmRzKTsKLSAgICB9CisgICAgaWYgKHRpbWVvdXRJbk5hbm9zZWNv
bmRzID49IDApCisgICAgICAgIHRpbWVvdXQgPSBTZWNvbmRzOjpmcm9tTmFub3NlY29uZHModGlt
ZW91dEluTmFub3NlY29uZHMpOwogICAgIGJvb2wgZGlkUGFzc1ZhbGlkYXRpb24gPSBmYWxzZTsK
ICAgICBQYXJraW5nTG90OjpQYXJrUmVzdWx0IHJlc3VsdDsKICAgICB7Cg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>448267</attachid>
            <date>2022-01-03 22:10:55 -0800</date>
            <delta_ts>2022-01-04 10:11:53 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-234833-20220103221054.patch</filename>
            <type>text/plain</type>
            <size>1634</size>
            <attacher name="Yusuke Suzuki">ysuzuki</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjg3NTYxCmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlw
dENvcmUvQ2hhbmdlTG9nIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwppbmRleCA3
OTExMDkwNDQwNDE1ZmU0NDg4NGIxOGZiZjkwMTBiY2FhNjc1MjA5Li4zMzRiY2MzZGZkODdhMDg5
MDIzNjZmYmM1OTAxZThlMjdhZGIwYWEyIDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENv
cmUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwxNSBAQAorMjAyMi0wMS0wMyAgWXVzdWtlIFN1enVraSAgPHlzdXp1a2lAYXBwbGUuY29t
PgorCisgICAgICAgIFdlYkFzc2VtYmx5IGkzMi5hdG9taWMud2FpdCB0aW1lb3V0IHZhbHVlIGlu
Y29ycmVjdGx5IGludGVycHJldGVkIGJ5IGZhY3RvciAxMDAwCisgICAgICAgIGh0dHBzOi8vYnVn
cy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMzQ4MzMKKworICAgICAgICBSZXZpZXdlZCBi
eSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBXYXNtIGF0b21pY3MnIHRpbWVvdXQgc2hvdWxk
IGJlIGludGVycHJldGVkIGFzIG5hbm9zZWNvbmRzLgorCisgICAgICAgICogd2FzbS9XYXNtT3Bl
cmF0aW9ucy5jcHA6CisgICAgICAgIChKU0M6Oldhc206OndhaXQpOgorCiAyMDIyLTAxLTAzICBZ
dXN1a2UgU3V6dWtpICA8eXN1enVraUBhcHBsZS5jb20+CiAKICAgICAgICAgVW5yZXZpZXdlZCwg
Zml4IGJ1aWxkIGZhaWx1cmUKZGlmZiAtLWdpdCBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS93YXNt
L1dhc21PcGVyYXRpb25zLmNwcCBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS93YXNtL1dhc21PcGVy
YXRpb25zLmNwcAppbmRleCA5ZDcyMmY4OWI0Y2VjOTZjZDU2MGNiYTkwODAwMjliMDdkMjUwYTRk
Li4xMDgwNDQ5ZGE2MzhmNjc2ZTA3ZWNhMGY1ODJlM2I5ZmM3YjVlNjkxIDEwMDY0NAotLS0gYS9T
b3VyY2UvSmF2YVNjcmlwdENvcmUvd2FzbS9XYXNtT3BlcmF0aW9ucy5jcHAKKysrIGIvU291cmNl
L0phdmFTY3JpcHRDb3JlL3dhc20vV2FzbU9wZXJhdGlvbnMuY3BwCkBAIC04MjcsMTAgKzgyNyw4
IEBAIHRlbXBsYXRlPHR5cGVuYW1lIFZhbHVlVHlwZT4KIHN0YXRpYyBpbnQzMl90IHdhaXQoVk0m
IHZtLCBWYWx1ZVR5cGUqIHBvaW50ZXIsIFZhbHVlVHlwZSBleHBlY3RlZFZhbHVlLCBpbnQ2NF90
IHRpbWVvdXRJbk5hbm9zZWNvbmRzKQogewogICAgIFNlY29uZHMgdGltZW91dCA9IFNlY29uZHM6
OmluZmluaXR5KCk7Ci0gICAgaWYgKHRpbWVvdXRJbk5hbm9zZWNvbmRzID49IDApIHsKLSAgICAg
ICAgaW50NjRfdCB0aW1lb3V0SW5NaWxsaXNlY29uZHMgPSB0aW1lb3V0SW5OYW5vc2Vjb25kcyAv
IDEwMDA7Ci0gICAgICAgIHRpbWVvdXQgPSBTZWNvbmRzOjpmcm9tTWlsbGlzZWNvbmRzKHRpbWVv
dXRJbk1pbGxpc2Vjb25kcyk7Ci0gICAgfQorICAgIGlmICh0aW1lb3V0SW5OYW5vc2Vjb25kcyA+
PSAwKQorICAgICAgICB0aW1lb3V0ID0gU2Vjb25kczo6ZnJvbU5hbm9zZWNvbmRzKHRpbWVvdXRJ
bk5hbm9zZWNvbmRzKTsKICAgICBib29sIGRpZFBhc3NWYWxpZGF0aW9uID0gZmFsc2U7CiAgICAg
UGFya2luZ0xvdDo6UGFya1Jlc3VsdCByZXN1bHQ7CiAgICAgewo=
</data>

          </attachment>
      

    </bug>

</bugzilla>