#1135505 mpi4py: FTBFS: exception: type object 'ExceptionDocumenterCustom' has no attribute 'startswith'

Package:
src:mpi4py
Source:
src:mpi4py
Submitter:
Santiago Vila
Date:
2026-05-05 23:07:02 UTC
Severity:
normal
Tags:
#1135505#5
Date:
2026-05-01 23:29:24 UTC
From:
To:
Dear maintainer:

During a rebuild of all packages in unstable, this package failed to build.

Below you will find the last part of the build log (probably the most
relevant part, but not necessarily). If required, the full build log
is available here:

https://people.debian.org/~sanvila/build-logs/202605/

About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.

If you cannot reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.

If this is really a bug in one of the build-depends, please use
reassign and add an affects on src:mpi4py, so that this is still
visible in the BTS web page for this package.

Thanks.
--------------------------------------------------------------------------------
[...]
 debian/rules clean
dh clean --buildsystem pybuild
   dh_auto_clean -O--buildsystem=pybuild
   debian/rules execute_after_dh_auto_clean
make[1]: Entering directory '/<<PKGBUILDDIR>>'
rm -rf `find -name build -type d`
rm -rf `find -name _build -type d`
rm -rf docs/source/reference
: # Remove Cython generated files
rm -f src/mpi4py.MPE.c src/mpi4py.MPI.c src/include/mpi4py/mpi4py.MPI_api.h
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_autoreconf_clean -O--buildsystem=pybuild
   dh_clean -O--buildsystem=pybuild
 debian/rules binary
dh binary --buildsystem pybuild

[... snipped ...]


[sbuild:01860] ../../../../../../ompi/mca/osc/ucx/osc_ucx_component.c:375  Error: OSC UCX component priority set inside component query failed

ok
ok
testGetGroup (test_win.TestWinCreateDynamicWorld.testGetGroup) ... testGetGroup (test_win.TestWinCreateDynamicWorld.testGetGroup) ... [sbuild:01859] ../../../../../../ompi/mca/osc/ucx/osc_ucx_component.c:375  Error: OSC UCX component priority set inside component query failed

[sbuild:01860] ../../../../../../ompi/mca/osc/ucx/osc_ucx_component.c:375  Error: OSC UCX component priority set inside component query failed

ok
testGetSetErrhandler (test_win.TestWinCreateDynamicWorld.testGetSetErrhandler) ... ok
testGetSetErrhandler (test_win.TestWinCreateDynamicWorld.testGetSetErrhandler) ... [sbuild:01859] ../../../../../../ompi/mca/osc/ucx/osc_ucx_component.c:375  Error: OSC UCX component priority set inside component query failed

[sbuild:01860] ../../../../../../ompi/mca/osc/ucx/osc_ucx_component.c:375  Error: OSC UCX component priority set inside component query failed

ok
testGetSetInfo (test_win.TestWinCreateDynamicWorld.testGetSetInfo) ... ok
testGetSetInfo (test_win.TestWinCreateDynamicWorld.testGetSetInfo) ... [sbuild:01859] ../../../../../../ompi/mca/osc/ucx/osc_ucx_component.c:375  Error: OSC UCX component priority set inside component query failed

[sbuild:01860] ../../../../../../ompi/mca/osc/ucx/osc_ucx_component.c:375  Error: OSC UCX component priority set inside component query failed

ok
testGetSetName (test_win.TestWinCreateDynamicWorld.testGetSetName) ... ok
testGetSetName (test_win.TestWinCreateDynamicWorld.testGetSetName) ... [sbuild:01859] ../../../../../../ompi/mca/osc/ucx/osc_ucx_component.c:375  Error: OSC UCX component priority set inside component query failed

[sbuild:01860] ../../../../../../ompi/mca/osc/ucx/osc_ucx_component.c:375  Error: OSC UCX component priority set inside component query failed

ok
testMemory (test_win.TestWinCreateDynamicWorld.testMemory) ... ok
[sbuild:01859] ../../../../../../ompi/mca/osc/ucx/osc_ucx_component.c:375  Error: OSC UCX component priority set inside component query failed

testMemory (test_win.TestWinCreateDynamicWorld.testMemory) ... [sbuild:01860] ../../../../../../ompi/mca/osc/ucx/osc_ucx_component.c:375  Error: OSC UCX component priority set inside component query failed

ok
testMemoryModel (test_win.TestWinCreateDynamicWorld.testMemoryModel) ... ok
testMemoryModel (test_win.TestWinCreateDynamicWorld.testMemoryModel) ... [sbuild:01859] ../../../../../../ompi/mca/osc/ucx/osc_ucx_component.c:375  Error: OSC UCX component priority set inside component query failed

[sbuild:01860] ../../../../../../ompi/mca/osc/ucx/osc_ucx_component.c:375  Error: OSC UCX component priority set inside component query failed

ok
testPickle (test_win.TestWinCreateDynamicWorld.testPickle) ... ok
testPickle (test_win.TestWinCreateDynamicWorld.testPickle) ... [sbuild:01859] ../../../../../../ompi/mca/osc/ucx/osc_ucx_component.c:375  Error: OSC UCX component priority set inside component query failed

[sbuild:01860] ../../../../../../ompi/mca/osc/ucx/osc_ucx_component.c:375  Error: OSC UCX component priority set inside component query failed

ok
ok
testPyProps (test_win.TestWinCreateDynamicWorld.testPyProps) ... testPyProps (test_win.TestWinCreateDynamicWorld.testPyProps) ... [sbuild:01859] ../../../../../../ompi/mca/osc/ucx/osc_ucx_component.c:375  Error: OSC UCX component priority set inside component query failed

[sbuild:01860] ../../../../../../ompi/mca/osc/ucx/osc_ucx_component.c:375  Error: OSC UCX component priority set inside component query failed

ok
testSharedQuery (test_win.TestWinCreateDynamicWorld.testSharedQuery) ... ok
testSharedQuery (test_win.TestWinCreateDynamicWorld.testSharedQuery) ... [sbuild:01859] ../../../../../../ompi/mca/osc/ucx/osc_ucx_component.c:375  Error: OSC UCX component priority set inside component query failed

[sbuild:01860] ../../../../../../ompi/mca/osc/ucx/osc_ucx_component.c:375  Error: OSC UCX component priority set inside component query failed

ok
testAttributes (test_win.TestWinCreateSelf.testAttributes) ... ok
testAttributes (test_win.TestWinCreateSelf.testAttributes) ... [sbuild:01859] ../../../../../../ompi/mca/osc/ucx/osc_ucx_component.c:375  Error: OSC UCX component priority set inside component query failed

ok
testCreateFlavor (test_win.TestWinCreateSelf.testCreateFlavor) ... [sbuild:01860] ../../../../../../ompi/mca/osc/ucx/osc_ucx_component.c:375  Error: OSC UCX component priority set inside component query failed

ok
testCreateFlavor (test_win.TestWinCreateSelf.testCreateFlavor) ... [sbuild:01859] ../../../../../../ompi/mca/osc/ucx/osc_ucx_component.c:375  Error: OSC UCX component priority set inside component query failed

ok
testGetAttr (test_win.TestWinCreateSelf.testGetAttr) ... [sbuild:01860] ../../../../../../ompi/mca/osc/ucx/osc_ucx_component.c:375  Error: OSC UCX component priority set inside component query failed

ok
testGetAttr (test_win.TestWinCreateSelf.testGetAttr) ... [sbuild:01859] ../../../../../../ompi/mca/osc/ucx/osc_ucx_component.c:375  Error: OSC UCX component priority set inside component query failed

ok
testGetGroup (test_win.TestWinCreateSelf.testGetGroup) ... [sbuild:01860] ../../../../../../ompi/mca/osc/ucx/osc_ucx_component.c:375  Error: OSC UCX component priority set inside component query failed

[sbuild:01859] ../../../../../../ompi/mca/osc/ucx/osc_ucx_component.c:375  Error: OSC UCX component priority set inside component query failed

ok
testGetSetErrhandler (test_win.TestWinCreateSelf.testGetSetErrhandler) ... ok
testGetGroup (test_win.TestWinCreateSelf.testGetGroup) ... [sbuild:01859] ../../../../../../ompi/mca/osc/ucx/osc_ucx_component.c:375  Error: OSC UCX component priority set inside component query failed

ok
testGetSetInfo (test_win.TestWinCreateSelf.testGetSetInfo) ... [sbuild:01860] ../../../../../../ompi/mca/osc/ucx/osc_ucx_component.c:375  Error: OSC UCX component priority set inside component query failed

ok
testGetSetErrhandler (test_win.TestWinCreateSelf.testGetSetErrhandler) ... [sbuild:01859] ../../../../../../ompi/mca/osc/ucx/osc_ucx_component.c:375  Error: OSC UCX component priority set inside component query failed

ok
testGetSetName (test_win.TestWinCreateSelf.testGetSetName) ... [sbuild:01860] ../../../../../../ompi/mca/osc/ucx/osc_ucx_component.c:375  Error: OSC UCX component priority set inside component query failed

ok
testGetSetInfo (test_win.TestWinCreateSelf.testGetSetInfo) ... [sbuild:01859] ../../../../../../ompi/mca/osc/ucx/osc_ucx_component.c:375  Error: OSC UCX component priority set inside component query failed

ok
testMemory (test_win.TestWinCreateSelf.testMemory) ... [sbuild:01860] ../../../../../../ompi/mca/osc/ucx/osc_ucx_component.c:375  Error: OSC UCX component priority set inside component query failed

ok
testGetSetName (test_win.TestWinCreateSelf.testGetSetName) ... [sbuild:01859] ../../../../../../ompi/mca/osc/ucx/osc_ucx_component.c:375  Error: OSC UCX component priority set inside component query failed

ok
testMemoryModel (test_win.TestWinCreateSelf.testMemoryModel) ... [sbuild:01859] ../../../../../../ompi/mca/osc/ucx/osc_ucx_component.c:375  Error: OSC UCX component priority set inside component query failed

ok
testPickle (test_win.TestWinCreateSelf.testPickle) ... [sbuild:01860] ../../../../../../ompi/mca/osc/ucx/osc_ucx_component.c:375  Error: OSC UCX component priority set inside component query failed

ok
testMemory (test_win.TestWinCreateSelf.testMemory) ... [sbuild:01859] ../../../../../../ompi/mca/osc/ucx/osc_ucx_component.c:375  Error: OSC UCX component priority set inside component query failed

ok
testPyProps (test_win.TestWinCreateSelf.testPyProps) ... [sbuild:01860] ../../../../../../ompi/mca/osc/ucx/osc_ucx_component.c:375  Error: OSC UCX component priority set inside component query failed

ok
testMemoryModel (test_win.TestWinCreateSelf.testMemoryModel) ... [sbuild:01859] ../../../../../../ompi/mca/osc/ucx/osc_ucx_component.c:375  Error: OSC UCX component priority set inside component query failed

ok
testSharedQuery (test_win.TestWinCreateSelf.testSharedQuery) ... [sbuild:01860] ../../../../../../ompi/mca/osc/ucx/osc_ucx_component.c:375  Error: OSC UCX component priority set inside component query failed

[sbuild:01859] ../../../../../../ompi/mca/osc/ucx/osc_ucx_component.c:375  Error: OSC UCX component priority set inside component query failed

ok
testAttributes (test_win.TestWinCreateWorld.testAttributes) ... ok
testPickle (test_win.TestWinCreateSelf.testPickle) ... [sbuild:01859] ../../../../../../ompi/mca/osc/ucx/osc_ucx_component.c:375  Error: OSC UCX component priority set inside component query failed

[sbuild:01860] ../../../../../../ompi/mca/osc/ucx/osc_ucx_component.c:375  Error: OSC UCX component priority set inside component query failed

ok
testPyProps (test_win.TestWinCreateSelf.testPyProps) ... [sbuild:01860] ../../../../../../ompi/mca/osc/ucx/osc_ucx_component.c:375  Error: OSC UCX component priority set inside component query failed

ok
testSharedQuery (test_win.TestWinCreateSelf.testSharedQuery) ... [sbuild:01860] ../../../../../../ompi/mca/osc/ucx/osc_ucx_component.c:375  Error: OSC UCX component priority set inside component query failed

ok
testAttributes (test_win.TestWinCreateWorld.testAttributes) ... [sbuild:01860] ../../../../../../ompi/mca/osc/ucx/osc_ucx_component.c:375  Error: OSC UCX component priority set inside component query failed

ok
ok
testCreateFlavor (test_win.TestWinCreateWorld.testCreateFlavor) ... testCreateFlavor (test_win.TestWinCreateWorld.testCreateFlavor) ... [sbuild:01859] ../../../../../../ompi/mca/osc/ucx/osc_ucx_component.c:375  Error: OSC UCX component priority set inside component query failed

[sbuild:01860] ../../../../../../ompi/mca/osc/ucx/osc_ucx_component.c:375  Error: OSC UCX component priority set inside component query failed

ok
testGetAttr (test_win.TestWinCreateWorld.testGetAttr) ... ok
testGetAttr (test_win.TestWinCreateWorld.testGetAttr) ... [sbuild:01859] ../../../../../../ompi/mca/osc/ucx/osc_ucx_component.c:375  Error: OSC UCX component priority set inside component query failed

[sbuild:01860] ../../../../../../ompi/mca/osc/ucx/osc_ucx_component.c:375  Error: OSC UCX component priority set inside component query failed

ok
testGetGroup (test_win.TestWinCreateWorld.testGetGroup) ... ok
testGetGroup (test_win.TestWinCreateWorld.testGetGroup) ... [sbuild:01859] ../../../../../../ompi/mca/osc/ucx/osc_ucx_component.c:375  Error: OSC UCX component priority set inside component query failed

[sbuild:01860] ../../../../../../ompi/mca/osc/ucx/osc_ucx_component.c:375  Error: OSC UCX component priority set inside component query failed

ok
testGetSetErrhandler (test_win.TestWinCreateWorld.testGetSetErrhandler) ... ok
testGetSetErrhandler (test_win.TestWinCreateWorld.testGetSetErrhandler) ... [sbuild:01859] ../../../../../../ompi/mca/osc/ucx/osc_ucx_component.c:375  Error: OSC UCX component priority set inside component query failed

[sbuild:01860] ../../../../../../ompi/mca/osc/ucx/osc_ucx_component.c:375  Error: OSC UCX component priority set inside component query failed

ok
testGetSetInfo (test_win.TestWinCreateWorld.testGetSetInfo) ... ok
testGetSetInfo (test_win.TestWinCreateWorld.testGetSetInfo) ... [sbuild:01859] ../../../../../../ompi/mca/osc/ucx/osc_ucx_component.c:375  Error: OSC UCX component priority set inside component query failed

[sbuild:01860] ../../../../../../ompi/mca/osc/ucx/osc_ucx_component.c:375  Error: OSC UCX component priority set inside component query failed

ok
testGetSetName (test_win.TestWinCreateWorld.testGetSetName) ... ok
testGetSetName (test_win.TestWinCreateWorld.testGetSetName) ... [sbuild:01859] ../../../../../../ompi/mca/osc/ucx/osc_ucx_component.c:375  Error: OSC UCX component priority set inside component query failed

[sbuild:01860] ../../../../../../ompi/mca/osc/ucx/osc_ucx_component.c:375  Error: OSC UCX component priority set inside component query failed

ok
testMemory (test_win.TestWinCreateWorld.testMemory) ... ok
testMemory (test_win.TestWinCreateWorld.testMemory) ... [sbuild:01859] ../../../../../../ompi/mca/osc/ucx/osc_ucx_component.c:375  Error: OSC UCX component priority set inside component query failed

[sbuild:01860] ../../../../../../ompi/mca/osc/ucx/osc_ucx_component.c:375  Error: OSC UCX component priority set inside component query failed

ok
testMemoryModel (test_win.TestWinCreateWorld.testMemoryModel) ... ok
testMemoryModel (test_win.TestWinCreateWorld.testMemoryModel) ... [sbuild:01859] ../../../../../../ompi/mca/osc/ucx/osc_ucx_component.c:375  Error: OSC UCX component priority set inside component query failed

[sbuild:01860] ../../../../../../ompi/mca/osc/ucx/osc_ucx_component.c:375  Error: OSC UCX component priority set inside component query failed

ok
ok
testPickle (test_win.TestWinCreateWorld.testPickle) ... testPickle (test_win.TestWinCreateWorld.testPickle) ... [sbuild:01859] ../../../../../../ompi/mca/osc/ucx/osc_ucx_component.c:375  Error: OSC UCX component priority set inside component query failed

[sbuild:01860] ../../../../../../ompi/mca/osc/ucx/osc_ucx_component.c:375  Error: OSC UCX component priority set inside component query failed

ok
testPyProps (test_win.TestWinCreateWorld.testPyProps) ... ok
testPyProps (test_win.TestWinCreateWorld.testPyProps) ... [sbuild:01859] ../../../../../../ompi/mca/osc/ucx/osc_ucx_component.c:375  Error: OSC UCX component priority set inside component query failed

[sbuild:01860] ../../../../../../ompi/mca/osc/ucx/osc_ucx_component.c:375  Error: OSC UCX component priority set inside component query failed

ok
testSharedQuery (test_win.TestWinCreateWorld.testSharedQuery) ... ok
testSharedQuery (test_win.TestWinCreateWorld.testSharedQuery) ... [sbuild:01859] ../../../../../../ompi/mca/osc/ucx/osc_ucx_component.c:375  Error: OSC UCX component priority set inside component query failed

[sbuild:01860] ../../../../../../ompi/mca/osc/ucx/osc_ucx_component.c:375  Error: OSC UCX component priority set inside component query failed

ok
testConstructor (test_win.TestWinNull.testConstructor) ... ok
testGetName (test_win.TestWinNull.testGetName) ... ok
testConstructor (test_win.TestWinNull.testConstructor) ... ok
testGetName (test_win.TestWinNull.testGetName) ... ok
---------------------------------------------------------------------- Ran 2083 tests in 41.974s OK (skipped=90) ok
---------------------------------------------------------------------- Ran 2083 tests in 41.978s OK (skipped=90) make[1]: Leaving directory '/<<PKGBUILDDIR>>' create-stamp debian/debhelper-build-stamp dh_testroot -O--buildsystem=pybuild dh_prep -O--buildsystem=pybuild debian/rules execute_before_dh_auto_install-indep make[1]: Entering directory '/<<PKGBUILDDIR>>' PYTHONPATH=`pybuild -p 3.13 --print "{build_dir}"` \ make -C docs/source/ html man info latexpdf SPHINXOPTS="-D today=\"April 06, 2026\"" make[2]: Entering directory '/<<PKGBUILDDIR>>/docs/source' Running Sphinx v9.1.0 loading translations [en]... done making output directory... done WARNING: directive 'autoclass' is already registered and will not be overridden [app.add_directive] WARNING: directive 'autoexception' is already registered and will not be overridden [app.add_directive] WARNING: directive 'autotype' is already registered and will not be overridden [app.add_directive] [autosummary] generating autosummary for: changes.rst, citation.rst, develop.rst, guidelines.rst, index.rst, install.rst, intro.rst, license.rst, mpi4py.MPI.rst, mpi4py.bench.rst, ..., mpi4py.run.rst, mpi4py.typing.rst, mpi4py.util.dtlib.rst, mpi4py.util.pkl5.rst, mpi4py.util.pool.rst, mpi4py.util.rst, mpi4py.util.sync.rst, overview.rst, reference.rst, tutorial.rst [autosummary] generating autosummary for: /<<PKGBUILDDIR>>/docs/source/reference/mpi4py.MPI.rst Extension error (sphinx.ext.autosummary)! Versions ======== * Platform: linux; (Linux-6.12.85+deb13-cloud-amd64-x86_64-with-glibc2.42) * Python version: 3.13.12 (CPython) * Sphinx version: 9.1.0 * Docutils version: 0.22.4 * Jinja2 version: 3.1.6 * Pygments version: 2.19.2 Last Messages ============= None. Loaded Extensions ================= None. Traceback ========= File "/usr/lib/python3/dist-packages/sphinx/events.py", line 452, in emit raise ExtensionError( ...<3 lines>... ) from exc sphinx.errors.ExtensionError: Handler <function process_generate_options at 0x7f8ddc875620> for event 'builder-inited' threw an exception (exception: type object 'ExceptionDocumenterCustom' has no attribute 'startswith') The full traceback has been saved in: /tmp/sphinx-err-gab5q2bv.log To report this error to the developers, please open an issue at <https://github.com/sphinx-doc/sphinx/issues/>. Thanks! Please also report this if it was a user error, so that a better error message can be provided next time. make[2]: *** [Makefile:20: html] Error 2 make[2]: Leaving directory '/<<PKGBUILDDIR>>/docs/source' make[1]: *** [debian/rules:114: execute_before_dh_auto_install-indep] Error 2 make[1]: Leaving directory '/<<PKGBUILDDIR>>' make: *** [debian/rules:103: binary] Error 2 dpkg-buildpackage: error: debian/rules binary subprocess failed with exit status 2 --------------------------------------------------------------------------------
#1135505#8
Date:
2026-05-05 17:30:48 UTC
From:
To:
Hello,

Bug #1135505 in mpi4py reported by you has been fixed in the
Git repository and is awaiting an upload. You can see the commit
message below and you can check the diff of the fix at:

https://salsa.debian.org/science-team/mpi4py/-/commit/7f6c1593807ecd536d329c2c725f2509f445c26e
------------------------------------------------------------------------
add debian patches doc_sphinx9.1_PR723.patch and doc_sphinx9_PR720.patch

apply upstream PR#720 and PR#723 to fix build with sphinx 9.1.

Closes: #1135505
------------------------------------------------------------------------

(this message was generated automatically)
-- 
Greetings

https://bugs.debian.org/1135505

#1135505#15
Date:
2026-05-05 23:04:31 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
mpi4py, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1135505@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Drew Parsons <dparsons@debian.org> (supplier of updated mpi4py package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Tue, 05 May 2026 20:17:38 +0200
Source: mpi4py
Architecture: source
Version: 4.1.1-9
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Maintainers <debian-science-maintainers@lists.alioth.debian.org>
Changed-By: Drew Parsons <dparsons@debian.org>
Closes: 1135505
Changes:
 mpi4py (4.1.1-9) unstable; urgency=medium
 .
   * debian/rules: drop special handling of optimisation flag for hppa.
     p-series (pacific) gets MemoryError even with -O0.
     The hppa build requires an s-series build machine (sap).
   * debian patches doc_sphinx9.1_PR723.patch and
     doc_sphinx9_PR720.patch apply upstream PR#720 and PR#723
     to fix build with sphinx 9.1. Closes: #1135505
Checksums-Sha1:
 06cc4dd93af00ad26bdb7e52e1cba5465c3ca978 2575 mpi4py_4.1.1-9.dsc
 f457d0613a101396a0406fc83714a36187c24183 17936 mpi4py_4.1.1-9.debian.tar.xz
 9f54fa169e9fe2c7186dc80e8e8c18fb1da119b1 14081 mpi4py_4.1.1-9_amd64.buildinfo
Checksums-Sha256:
 338472989abcbcb58f4f1d735d66e9eef52f99b156b1041dfd64d3c2ed0e2a68 2575 mpi4py_4.1.1-9.dsc
 e4ee05c18dda98cb952914f5f3f4c67eb900a00237f23f4551642a4facd3aac6 17936 mpi4py_4.1.1-9.debian.tar.xz
 db51143f98507927f3e108c0048bc0785020e2ff64df8c5d9b01353be01dcf58 14081 mpi4py_4.1.1-9_amd64.buildinfo
Files:
 a1859a71a992c613004277059bb46414 2575 python optional mpi4py_4.1.1-9.dsc
 a495799b476bc8baf4202fe00c8911c8 17936 python optional mpi4py_4.1.1-9.debian.tar.xz
 352093fee0dab9f8a8ebca14a903b527 14081 python optional mpi4py_4.1.1-9_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEI8mpPlhYGekSbQo2Vz7x5L1aAfoFAmn6cWAACgkQVz7x5L1a
AfqYJRAApjsvw2xGqRnOPENGtrGZzKqY4PoEcRejSkikPeWNTDLEy5hXxWbcazr0
jPJHcICX7HjAWZOGGBZjz9Zir1PM1lVNakHnBNFIcpUaTr/i2owwNYjuD+AZOrVH
4YjR0jpVEHXfOxlZ32+dm/iej68to/ud3r8hERlb3oad7zo+PINa3v5vWuvc9iqr
7HlP6ls9ZSm7d381VY9d9ztHmrwjjathGmO0gRpxm8u9DgGYulO19POqDBAc660w
9Qo9+6GIAhs0gA8mEYVWi9cRrFVA8Fcu32WvuEaUXswRxFywP+yZobtu5YI7/8YE
sx3+ynrhvy5xZV3GRA4yJQK5+DXZTDFW3jVVhf+ga2ENmcO/yBOg/gZ2h73ef1i9
uWlrRh49HX8Nl8Oh1b9KbueVVXfQpjuDKq5qGDkH4wYBkk8p1ypUtEKjq1vHpgPs
a1O8xUaQfG9VpGXkLmgLcolWfuv0MgvvnItAzAU2MrXaThzNIOjl2Mmze8KaPjRE
NotdAhO/oXGmKrkLyP2hL7CByu1bVyjtZ5VnbGC5WIE3enwP+0ZdbREOfYhCfp5+
K1Sa8oSj0psIFM0VTfOsa6sFtZqj9tI2x+2eyoa+B0ECPsulOvkQyjMWSXqRy+6I
uQnujOxreoe6KvL59sqqXpLdOGM+Foj3MwKGFRrOU3fqTcSMyJ0=
=6trM
-----END PGP SIGNATURE-----