<div dir="ltr"><div class="markdown-here-wrapper" style=""><p style="margin:1.2em 0px!important">New version released of <code style="font-size:0.85em;font-family:Consolas,Inconsolata,Courier,monospace;margin:0px 0.15em;padding:0px 0.3em;white-space:pre-wrap;border:1px solid rgb(234,234,234);background-color:rgb(248,248,248);border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;display:inline">stack</code>, a build tool.</p>
<p style="margin:1.2em 0px!important">See <a href="https://github.com/commercialhaskell/stack#how-to-install">README</a> for installation and upgrade instructions.</p>
<p style="margin:1.2em 0px!important">Note: the binary tarballs’ contents have changed, and they now enclose their contents in a directory, and include documentation.  If you have a script that should only extract the stack executable, use something like <code style="font-size:0.85em;font-family:Consolas,Inconsolata,Courier,monospace;margin:0px 0.15em;padding:0px 0.3em;white-space:pre-wrap;border:1px solid rgb(234,234,234);background-color:rgb(248,248,248);border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;display:inline">tar xzf stack-0.1.5.0-x86_64-osx.tar.gz --strip-components=1 stack-0.1.5.0-x86_64-osx/stack</code>.</p>
<p style="margin:1.2em 0px!important"><a href="https://github.com/fpco/minghc/releases">MinGHC installers</a> have also been updated to include this version of <code style="font-size:0.85em;font-family:Consolas,Inconsolata,Courier,monospace;margin:0px 0.15em;padding:0px 0.3em;white-space:pre-wrap;border:1px solid rgb(234,234,234);background-color:rgb(248,248,248);border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;display:inline">stack</code> (and will continue to be updated for future releases).</p>
<p style="margin:1.2em 0px!important">Major changes:</p>
<ul style="margin:1.2em 0px;padding-left:2em">
<li style="margin:0.5em 0px">On Windows, we now use a full MSYS2 installation in place of the previous PortableGit. This gives you access to the pacman package manager for more easily installing libraries.</li>
<li style="margin:0.5em 0px">Support for custom GHC binary distributions <a href="https://github.com/commercialhaskell/stack/issues/530">#530</a><ul style="margin:1.2em 0px;padding-left:2em;margin:0px;padding-left:1em">
<li style="margin:0.5em 0px"><code style="font-size:0.85em;font-family:Consolas,Inconsolata,Courier,monospace;margin:0px 0.15em;padding:0px 0.3em;white-space:pre-wrap;border:1px solid rgb(234,234,234);background-color:rgb(248,248,248);border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;display:inline">ghc-variant</code> option in stack.yaml to specify the variant (also<br><code style="font-size:0.85em;font-family:Consolas,Inconsolata,Courier,monospace;margin:0px 0.15em;padding:0px 0.3em;white-space:pre-wrap;border:1px solid rgb(234,234,234);background-color:rgb(248,248,248);border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;display:inline">--ghc-variant</code> command-line option)</li>
<li style="margin:0.5em 0px"><code style="font-size:0.85em;font-family:Consolas,Inconsolata,Courier,monospace;margin:0px 0.15em;padding:0px 0.3em;white-space:pre-wrap;border:1px solid rgb(234,234,234);background-color:rgb(248,248,248);border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;display:inline">setup-info</code> in stack.yaml, to specify where to download custom binary<br>distributions (also <code style="font-size:0.85em;font-family:Consolas,Inconsolata,Courier,monospace;margin:0px 0.15em;padding:0px 0.3em;white-space:pre-wrap;border:1px solid rgb(234,234,234);background-color:rgb(248,248,248);border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;display:inline">--ghc-bindist</code> command-line option)</li>
<li style="margin:0.5em 0px">Note: On systems with libgmp4 (aka <code style="font-size:0.85em;font-family:Consolas,Inconsolata,Courier,monospace;margin:0px 0.15em;padding:0px 0.3em;white-space:pre-wrap;border:1px solid rgb(234,234,234);background-color:rgb(248,248,248);border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;display:inline">libgmp.so.3</code>), such as CentOS 6, you<br>may need to re-run <code style="font-size:0.85em;font-family:Consolas,Inconsolata,Courier,monospace;margin:0px 0.15em;padding:0px 0.3em;white-space:pre-wrap;border:1px solid rgb(234,234,234);background-color:rgb(248,248,248);border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;display:inline">stack setup</code> due to the centos6 GHC bindist being<br>treated like a variant</li>
</ul>
</li>
<li style="margin:0.5em 0px">A new <code style="font-size:0.85em;font-family:Consolas,Inconsolata,Courier,monospace;margin:0px 0.15em;padding:0px 0.3em;white-space:pre-wrap;border:1px solid rgb(234,234,234);background-color:rgb(248,248,248);border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;display:inline">--pvp-bounds</code> flag to the sdist and upload commands allows automatic adding of PVP upper and/or lower bounds to your dependencies</li>
</ul>
<p style="margin:1.2em 0px!important">Other enhancements:</p>
<ul style="margin:1.2em 0px;padding-left:2em">
<li style="margin:0.5em 0px">Adapt to upcoming Cabal installed package identifier format change <a href="https://github.com/commercialhaskell/stack/issues/851">#851</a></li>
<li style="margin:0.5em 0px"><code style="font-size:0.85em;font-family:Consolas,Inconsolata,Courier,monospace;margin:0px 0.15em;padding:0px 0.3em;white-space:pre-wrap;border:1px solid rgb(234,234,234);background-color:rgb(248,248,248);border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;display:inline">stack setup</code> takes a <code style="font-size:0.85em;font-family:Consolas,Inconsolata,Courier,monospace;margin:0px 0.15em;padding:0px 0.3em;white-space:pre-wrap;border:1px solid rgb(234,234,234);background-color:rgb(248,248,248);border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;display:inline">--stack-setup-yaml</code> argument</li>
<li style="margin:0.5em 0px"><code style="font-size:0.85em;font-family:Consolas,Inconsolata,Courier,monospace;margin:0px 0.15em;padding:0px 0.3em;white-space:pre-wrap;border:1px solid rgb(234,234,234);background-color:rgb(248,248,248);border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;display:inline">--file-watch</code> is more discerning about which files to rebuild for <a href="https://github.com/commercialhaskell/stack/issues/912">#912</a></li>
<li style="margin:0.5em 0px"><code style="font-size:0.85em;font-family:Consolas,Inconsolata,Courier,monospace;margin:0px 0.15em;padding:0px 0.3em;white-space:pre-wrap;border:1px solid rgb(234,234,234);background-color:rgb(248,248,248);border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;display:inline">stack path</code> now supports <code style="font-size:0.85em;font-family:Consolas,Inconsolata,Courier,monospace;margin:0px 0.15em;padding:0px 0.3em;white-space:pre-wrap;border:1px solid rgb(234,234,234);background-color:rgb(248,248,248);border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;display:inline">--global-pkg-db</code> and <code style="font-size:0.85em;font-family:Consolas,Inconsolata,Courier,monospace;margin:0px 0.15em;padding:0px 0.3em;white-space:pre-wrap;border:1px solid rgb(234,234,234);background-color:rgb(248,248,248);border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;display:inline">--ghc-package-path</code></li>
<li style="margin:0.5em 0px"><code style="font-size:0.85em;font-family:Consolas,Inconsolata,Courier,monospace;margin:0px 0.15em;padding:0px 0.3em;white-space:pre-wrap;border:1px solid rgb(234,234,234);background-color:rgb(248,248,248);border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;display:inline">--reconfigure</code> flag <a href="https://github.com/commercialhaskell/stack/issues/914">#914</a> <a href="https://github.com/commercialhaskell/stack/issues/946">#946</a></li>
<li style="margin:0.5em 0px">Cached data is written with a checksum of its structure <a href="https://github.com/commercialhaskell/stack/issues/889">#889</a></li>
<li style="margin:0.5em 0px">Fully removed <code style="font-size:0.85em;font-family:Consolas,Inconsolata,Courier,monospace;margin:0px 0.15em;padding:0px 0.3em;white-space:pre-wrap;border:1px solid rgb(234,234,234);background-color:rgb(248,248,248);border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;display:inline">--optimizations</code> flag</li>
<li style="margin:0.5em 0px">Added <code style="font-size:0.85em;font-family:Consolas,Inconsolata,Courier,monospace;margin:0px 0.15em;padding:0px 0.3em;white-space:pre-wrap;border:1px solid rgb(234,234,234);background-color:rgb(248,248,248);border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;display:inline">--cabal-verbose</code> flag</li>
<li style="margin:0.5em 0px">Added <code style="font-size:0.85em;font-family:Consolas,Inconsolata,Courier,monospace;margin:0px 0.15em;padding:0px 0.3em;white-space:pre-wrap;border:1px solid rgb(234,234,234);background-color:rgb(248,248,248);border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;display:inline">--file-watch-poll</code> flag for polling instead of using filesystem events (useful for running tests in a Docker container while modifying code in the host environment. When code is injected into the container via a volume, the container won’t propagate filesystem events).</li>
<li style="margin:0.5em 0px">Give a preemptive error message when <code style="font-size:0.85em;font-family:Consolas,Inconsolata,Courier,monospace;margin:0px 0.15em;padding:0px 0.3em;white-space:pre-wrap;border:1px solid rgb(234,234,234);background-color:rgb(248,248,248);border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;display:inline">-prof</code> is given as a GHC option <a href="https://github.com/commercialhaskell/stack/issues/1015">#1015</a></li>
<li style="margin:0.5em 0px">Locking is now optional, and will be turned on by setting the <code style="font-size:0.85em;font-family:Consolas,Inconsolata,Courier,monospace;margin:0px 0.15em;padding:0px 0.3em;white-space:pre-wrap;border:1px solid rgb(234,234,234);background-color:rgb(248,248,248);border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;display:inline">STACK_LOCK</code> environment variable to <code style="font-size:0.85em;font-family:Consolas,Inconsolata,Courier,monospace;margin:0px 0.15em;padding:0px 0.3em;white-space:pre-wrap;border:1px solid rgb(234,234,234);background-color:rgb(248,248,248);border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;display:inline">true</code> <a href="https://github.com/commercialhaskell/stack/issues/950">#950</a></li>
<li style="margin:0.5em 0px">Create default stack.yaml with documentation comments and commented out options <a href="https://github.com/commercialhaskell/stack/issues/226">#226</a></li>
<li style="margin:0.5em 0px">Out of memory warning if Cabal exits with -9 <a href="https://github.com/commercialhaskell/stack/issues/947">#947</a></li>
</ul>
<p style="margin:1.2em 0px!important">Bug fixes:</p>
<ul style="margin:1.2em 0px;padding-left:2em">
<li style="margin:0.5em 0px">Hacky workaround for optparse-applicative issue with <code style="font-size:0.85em;font-family:Consolas,Inconsolata,Courier,monospace;margin:0px 0.15em;padding:0px 0.3em;white-space:pre-wrap;border:1px solid rgb(234,234,234);background-color:rgb(248,248,248);border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;display:inline">stack exec --help</code> <a href="https://github.com/commercialhaskell/stack/issues/806">#806</a></li>
<li style="margin:0.5em 0px">Build executables for local extra deps <a href="https://github.com/commercialhaskell/stack/issues/920">#920</a></li>
<li style="margin:0.5em 0px">copyFile can’t handle directories <a href="https://github.com/commercialhaskell/stack/pull/942">#942</a></li>
<li style="margin:0.5em 0px">Support for spaces in Haddock interface files <a href="https://github.com/fpco/minghc/issues/85">fpco/minghc#85</a></li>
<li style="margin:0.5em 0px">Temporarily building against a “shadowing” local package? <a href="https://github.com/commercialhaskell/stack/issues/992">#992</a></li>
<li style="margin:0.5em 0px">Fix Setup.exe name for —upgrade-cabal on Windows <a href="https://github.com/commercialhaskell/stack/issues/1002">#1002</a></li>
<li style="margin:0.5em 0px">Unlisted dependencies no longer trigger extraneous second build <a href="https://github.com/commercialhaskell/stack/issues/838">#838</a></li>
</ul>
<div title="MDH:PGRpdj5OZXcgdmVyc2lvbiByZWxlYXNlZCBvZiBgc3RhY2tgLCBhIGJ1aWxkIHRvb2wuPC9kaXY+
PGRpdj48YnI+PC9kaXY+PGRpdj5TZWUgW1JFQURNRV0oaHR0cHM6Ly9naXRodWIuY29tL2NvbW1l
cmNpYWxoYXNrZWxsL3N0YWNrI2hvdy10by1pbnN0YWxsKSBmb3IgaW5zdGFsbGF0aW9uIGFuZCB1
cGdyYWRlIGluc3RydWN0aW9ucy48L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2Pk5vdGU6IHRoZSBi
aW5hcnkgdGFyYmFsbHMnIGNvbnRlbnRzIGhhdmUgY2hhbmdlZCwgYW5kIHRoZXkgbm93IGVuY2xv
c2UgdGhlaXIgY29udGVudHMgaW4gYSBkaXJlY3RvcnksIGFuZCBpbmNsdWRlIGRvY3VtZW50YXRp
b24uICZuYnNwO0lmIHlvdSBoYXZlIGEgc2NyaXB0IHRoYXQgc2hvdWxkIG9ubHkgZXh0cmFjdCB0
aGUgc3RhY2sgZXhlY3V0YWJsZSwgdXNlIHNvbWV0aGluZyBsaWtlIGB0YXIgeHpmIHN0YWNrLTAu
MS41LjAteDg2XzY0LW9zeC50YXIuZ3ogLS1zdHJpcC1jb21wb25lbnRzPTEgc3RhY2stMC4xLjUu
MC14ODZfNjQtb3N4L3N0YWNrYC48L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2PltNaW5HSEMgaW5z
dGFsbGVyc10oaHR0cHM6Ly9naXRodWIuY29tL2ZwY28vbWluZ2hjL3JlbGVhc2VzKSBoYXZlIGFs
c28gYmVlbiB1cGRhdGVkIHRvIGluY2x1ZGUgdGhpcyB2ZXJzaW9uIG9mIGBzdGFja2AgKGFuZCB3
aWxsIGNvbnRpbnVlIHRvIGJlIHVwZGF0ZWQgZm9yIGZ1dHVyZSByZWxlYXNlcykuPC9kaXY+PGRp
dj48YnI+PC9kaXY+PGRpdj5NYWpvciBjaGFuZ2VzOjwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+
KiBPbiBXaW5kb3dzLCB3ZSBub3cgdXNlIGEgZnVsbCBNU1lTMiBpbnN0YWxsYXRpb24gaW4gcGxh
Y2Ugb2YgdGhlIHByZXZpb3VzIFBvcnRhYmxlR2l0LiBUaGlzIGdpdmVzIHlvdSBhY2Nlc3MgdG8g
dGhlIHBhY21hbiBwYWNrYWdlIG1hbmFnZXIgZm9yIG1vcmUgZWFzaWx5IGluc3RhbGxpbmcgbGli
cmFyaWVzLjwvZGl2PjxkaXY+KiBTdXBwb3J0IGZvciBjdXN0b20gR0hDIGJpbmFyeSBkaXN0cmli
dXRpb25zIFsjNTMwXShodHRwczovL2dpdGh1Yi5jb20vY29tbWVyY2lhbGhhc2tlbGwvc3RhY2sv
aXNzdWVzLzUzMCk8L2Rpdj48ZGl2PiZuYnNwOyAmbmJzcDsgKiBgZ2hjLXZhcmlhbnRgIG9wdGlv
biBpbiBzdGFjay55YW1sIHRvIHNwZWNpZnkgdGhlIHZhcmlhbnQgKGFsc288L2Rpdj48ZGl2PiZu
YnNwOyAmbmJzcDsgJm5ic3A7IGAtLWdoYy12YXJpYW50YCBjb21tYW5kLWxpbmUgb3B0aW9uKTwv
ZGl2PjxkaXY+Jm5ic3A7ICZuYnNwOyAqIGBzZXR1cC1pbmZvYCBpbiBzdGFjay55YW1sLCB0byBz
cGVjaWZ5IHdoZXJlIHRvIGRvd25sb2FkIGN1c3RvbSBiaW5hcnk8L2Rpdj48ZGl2PiZuYnNwOyAm
bmJzcDsgJm5ic3A7IGRpc3RyaWJ1dGlvbnMgKGFsc28gYC0tZ2hjLWJpbmRpc3RgIGNvbW1hbmQt
bGluZSBvcHRpb24pPC9kaXY+PGRpdj4mbmJzcDsgJm5ic3A7ICogTm90ZTogT24gc3lzdGVtcyB3
aXRoIGxpYmdtcDQgKGFrYSBgbGliZ21wLnNvLjNgKSwgc3VjaCBhcyBDZW50T1MgNiwgeW91PC9k
aXY+PGRpdj4mbmJzcDsgJm5ic3A7ICZuYnNwOyBtYXkgbmVlZCB0byByZS1ydW4gYHN0YWNrIHNl
dHVwYCBkdWUgdG8gdGhlIGNlbnRvczYgR0hDIGJpbmRpc3QgYmVpbmc8L2Rpdj48ZGl2PiZuYnNw
OyAmbmJzcDsgJm5ic3A7IHRyZWF0ZWQgbGlrZSBhIHZhcmlhbnQ8L2Rpdj48ZGl2PiogQSBuZXcg
YC0tcHZwLWJvdW5kc2AgZmxhZyB0byB0aGUgc2Rpc3QgYW5kIHVwbG9hZCBjb21tYW5kcyBhbGxv
d3MgYXV0b21hdGljIGFkZGluZyBvZiBQVlAgdXBwZXIgYW5kL29yIGxvd2VyIGJvdW5kcyB0byB5
b3VyIGRlcGVuZGVuY2llczwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+T3RoZXIgZW5oYW5jZW1l
bnRzOjwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+KiBBZGFwdCB0byB1cGNvbWluZyBDYWJhbCBp
bnN0YWxsZWQgcGFja2FnZSBpZGVudGlmaWVyIGZvcm1hdCBjaGFuZ2UgWyM4NTFdKGh0dHBzOi8v
Z2l0aHViLmNvbS9jb21tZXJjaWFsaGFza2VsbC9zdGFjay9pc3N1ZXMvODUxKTwvZGl2PjxkaXY+
KiBgc3RhY2sgc2V0dXBgIHRha2VzIGEgYC0tc3RhY2stc2V0dXAteWFtbGAgYXJndW1lbnQ8L2Rp
dj48ZGl2PiogYC0tZmlsZS13YXRjaGAgaXMgbW9yZSBkaXNjZXJuaW5nIGFib3V0IHdoaWNoIGZp
bGVzIHRvIHJlYnVpbGQgZm9yIFsjOTEyXShodHRwczovL2dpdGh1Yi5jb20vY29tbWVyY2lhbGhh
c2tlbGwvc3RhY2svaXNzdWVzLzkxMik8L2Rpdj48ZGl2PiogYHN0YWNrIHBhdGhgIG5vdyBzdXBw
b3J0cyBgLS1nbG9iYWwtcGtnLWRiYCBhbmQgYC0tZ2hjLXBhY2thZ2UtcGF0aGA8L2Rpdj48ZGl2
PiogYC0tcmVjb25maWd1cmVgIGZsYWcgWyM5MTRdKGh0dHBzOi8vZ2l0aHViLmNvbS9jb21tZXJj
aWFsaGFza2VsbC9zdGFjay9pc3N1ZXMvOTE0KSBbIzk0Nl0oaHR0cHM6Ly9naXRodWIuY29tL2Nv
bW1lcmNpYWxoYXNrZWxsL3N0YWNrL2lzc3Vlcy85NDYpPC9kaXY+PGRpdj4qIENhY2hlZCBkYXRh
IGlzIHdyaXR0ZW4gd2l0aCBhIGNoZWNrc3VtIG9mIGl0cyBzdHJ1Y3R1cmUgWyM4ODldKGh0dHBz
Oi8vZ2l0aHViLmNvbS9jb21tZXJjaWFsaGFza2VsbC9zdGFjay9pc3N1ZXMvODg5KTwvZGl2Pjxk
aXY+KiBGdWxseSByZW1vdmVkIGAtLW9wdGltaXphdGlvbnNgIGZsYWc8L2Rpdj48ZGl2PiogQWRk
ZWQgYC0tY2FiYWwtdmVyYm9zZWAgZmxhZzwvZGl2PjxkaXY+KiBBZGRlZCBgLS1maWxlLXdhdGNo
LXBvbGxgIGZsYWcgZm9yIHBvbGxpbmcgaW5zdGVhZCBvZiB1c2luZyBmaWxlc3lzdGVtIGV2ZW50
cyAodXNlZnVsIGZvciBydW5uaW5nIHRlc3RzIGluIGEgRG9ja2VyIGNvbnRhaW5lciB3aGlsZSBt
b2RpZnlpbmcgY29kZSBpbiB0aGUgaG9zdCBlbnZpcm9ubWVudC4gV2hlbiBjb2RlIGlzIGluamVj
dGVkIGludG8gdGhlIGNvbnRhaW5lciB2aWEgYSB2b2x1bWUsIHRoZSBjb250YWluZXIgd29uJ3Qg
cHJvcGFnYXRlIGZpbGVzeXN0ZW0gZXZlbnRzKS48L2Rpdj48ZGl2PiogR2l2ZSBhIHByZWVtcHRp
dmUgZXJyb3IgbWVzc2FnZSB3aGVuIGAtcHJvZmAgaXMgZ2l2ZW4gYXMgYSBHSEMgb3B0aW9uIFsj
MTAxNV0oaHR0cHM6Ly9naXRodWIuY29tL2NvbW1lcmNpYWxoYXNrZWxsL3N0YWNrL2lzc3Vlcy8x
MDE1KTwvZGl2PjxkaXY+KiBMb2NraW5nIGlzIG5vdyBvcHRpb25hbCwgYW5kIHdpbGwgYmUgdHVy
bmVkIG9uIGJ5IHNldHRpbmcgdGhlIGBTVEFDS19MT0NLYCBlbnZpcm9ubWVudCB2YXJpYWJsZSB0
byBgdHJ1ZWAgWyM5NTBdKGh0dHBzOi8vZ2l0aHViLmNvbS9jb21tZXJjaWFsaGFza2VsbC9zdGFj
ay9pc3N1ZXMvOTUwKTwvZGl2PjxkaXY+KiBDcmVhdGUgZGVmYXVsdCBzdGFjay55YW1sIHdpdGgg
ZG9jdW1lbnRhdGlvbiBjb21tZW50cyBhbmQgY29tbWVudGVkIG91dCBvcHRpb25zIFsjMjI2XSho
dHRwczovL2dpdGh1Yi5jb20vY29tbWVyY2lhbGhhc2tlbGwvc3RhY2svaXNzdWVzLzIyNik8L2Rp
dj48ZGl2PiogT3V0IG9mIG1lbW9yeSB3YXJuaW5nIGlmIENhYmFsIGV4aXRzIHdpdGggLTkgWyM5
NDddKGh0dHBzOi8vZ2l0aHViLmNvbS9jb21tZXJjaWFsaGFza2VsbC9zdGFjay9pc3N1ZXMvOTQ3
KTwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+QnVnIGZpeGVzOjwvZGl2PjxkaXY+PGJyPjwvZGl2
PjxkaXY+KiBIYWNreSB3b3JrYXJvdW5kIGZvciBvcHRwYXJzZS1hcHBsaWNhdGl2ZSBpc3N1ZSB3
aXRoIGBzdGFjayBleGVjIC0taGVscGAgWyM4MDZdKGh0dHBzOi8vZ2l0aHViLmNvbS9jb21tZXJj
aWFsaGFza2VsbC9zdGFjay9pc3N1ZXMvODA2KTwvZGl2PjxkaXY+KiBCdWlsZCBleGVjdXRhYmxl
cyBmb3IgbG9jYWwgZXh0cmEgZGVwcyBbIzkyMF0oaHR0cHM6Ly9naXRodWIuY29tL2NvbW1lcmNp
YWxoYXNrZWxsL3N0YWNrL2lzc3Vlcy85MjApPC9kaXY+PGRpdj4qIGNvcHlGaWxlIGNhbid0IGhh
bmRsZSBkaXJlY3RvcmllcyBbIzk0Ml0oaHR0cHM6Ly9naXRodWIuY29tL2NvbW1lcmNpYWxoYXNr
ZWxsL3N0YWNrL3B1bGwvOTQyKTwvZGl2PjxkaXY+KiBTdXBwb3J0IGZvciBzcGFjZXMgaW4gSGFk
ZG9jayBpbnRlcmZhY2UgZmlsZXMgW2ZwY28vbWluZ2hjIzg1XShodHRwczovL2dpdGh1Yi5jb20v
ZnBjby9taW5naGMvaXNzdWVzLzg1KTwvZGl2PjxkaXY+KiBUZW1wb3JhcmlseSBidWlsZGluZyBh
Z2FpbnN0IGEgInNoYWRvd2luZyIgbG9jYWwgcGFja2FnZT8gWyM5OTJdKGh0dHBzOi8vZ2l0aHVi
LmNvbS9jb21tZXJjaWFsaGFza2VsbC9zdGFjay9pc3N1ZXMvOTkyKTwvZGl2PjxkaXY+KiBGaXgg
U2V0dXAuZXhlIG5hbWUgZm9yIC0tdXBncmFkZS1jYWJhbCBvbiBXaW5kb3dzIFsjMTAwMl0oaHR0
cHM6Ly9naXRodWIuY29tL2NvbW1lcmNpYWxoYXNrZWxsL3N0YWNrL2lzc3Vlcy8xMDAyKTwvZGl2
PjxkaXY+KiBVbmxpc3RlZCBkZXBlbmRlbmNpZXMgbm8gbG9uZ2VyIHRyaWdnZXIgZXh0cmFuZW91
cyBzZWNvbmQgYnVpbGQgWyM4MzhdKGh0dHBzOi8vZ2l0aHViLmNvbS9jb21tZXJjaWFsaGFza2Vs
bC9zdGFjay9pc3N1ZXMvODM4KTwvZGl2Pg==" style="height:0;width:0;max-height:0;max-width:0;overflow:hidden;font-size:0em;padding:0;margin:0">​</div></div></div>