Your message dated Thu, 09 Jul 2020 14:37:10 +0000
with message-id <e1jtxfi-000gut...@fasolo.debian.org>
and subject line Bug#964655: fixed in healpy 1.13.0-2
has caused the Debian Bug report #964655,
regarding healpy: FTBFS: healpy/src/_healpy_pixel_lib.cc:401:1: error: no 
matches converting function ‘ufunc_ang2pix’ to type ‘PyUFuncGenericFunction’ 
{aka ‘void (*)(char**, const long int*, const long int*, void*)’}
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
964655: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=964655
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: healpy
Version: 1.13.0-1
Severity: serious
Justification: FTBFS on amd64
Tags: bullseye sid ftbfs
Usertags: ftbfs-20200709 ftbfs-bullseye

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.

Relevant part (hopefully):
> x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g 
> -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat 
> -Werror=format-security -g -fwrapv -O2 -g -O2 
> -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
> -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC 
> -I/usr/include/healpix_cxx -I/usr/include/python3.8 
> -I/usr/lib/python3/dist-packages/numpy/core/include -c 
> healpy/src/_healpy_pixel_lib.cc -o 
> build/temp.linux-x86_64-3.8/healpy/src/_healpy_pixel_lib.o -std=c++11 -fopenmp
> In file included from /usr/include/python3.8/numpy/ndarraytypes.h:1822,
>                  from /usr/include/python3.8/numpy/ndarrayobject.h:12,
>                  from /usr/include/python3.8/numpy/arrayobject.h:4,
>                  from healpy/src/_healpy_pixel_lib.cc:34:
> /usr/include/python3.8/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning 
> "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API 
> NPY_1_7_API_VERSION" [-Wcpp]
>    17 | #warning "Using deprecated NumPy API, disable it with " \
>       |  ^~~~~~~
> healpy/src/_healpy_pixel_lib.cc:401:1: error: no matches converting function 
> ‘ufunc_ang2pix’ to type ‘PyUFuncGenericFunction’ {aka ‘void (*)(char**, const 
> long int*, const long int*, void*)’}
>   401 | };
>       | ^
> healpy/src/_healpy_pixel_lib.cc:42:3: note: candidate is: 
> ‘template<Healpix_Ordering_Scheme scheme> void ufunc_ang2pix(char**, 
> npy_intp*, npy_intp*, void*)’
>    42 |   ufunc_ang2pix(char **args, npy_intp *dimensions, npy_intp *steps, 
> void *func)
>       |   ^~~~~~~~~~~~~
> healpy/src/_healpy_pixel_lib.cc:404:1: error: no matches converting function 
> ‘ufunc_ang2pix’ to type ‘PyUFuncGenericFunction’ {aka ‘void (*)(char**, const 
> long int*, const long int*, void*)’}
>   404 | };
>       | ^
> healpy/src/_healpy_pixel_lib.cc:42:3: note: candidate is: 
> ‘template<Healpix_Ordering_Scheme scheme> void ufunc_ang2pix(char**, 
> npy_intp*, npy_intp*, void*)’
>    42 |   ufunc_ang2pix(char **args, npy_intp *dimensions, npy_intp *steps, 
> void *func)
>       |   ^~~~~~~~~~~~~
> healpy/src/_healpy_pixel_lib.cc:407:1: error: no matches converting function 
> ‘ufunc_pix2ang’ to type ‘PyUFuncGenericFunction’ {aka ‘void (*)(char**, const 
> long int*, const long int*, void*)’}
>   407 | };
>       | ^
> healpy/src/_healpy_pixel_lib.cc:71:3: note: candidate is: 
> ‘template<Healpix_Ordering_Scheme scheme> void ufunc_pix2ang(char**, 
> npy_intp*, npy_intp*, void*)’
>    71 |   ufunc_pix2ang(char **args, npy_intp *dimensions, npy_intp *steps, 
> void *func)
>       |   ^~~~~~~~~~~~~
> healpy/src/_healpy_pixel_lib.cc:410:1: error: no matches converting function 
> ‘ufunc_pix2ang’ to type ‘PyUFuncGenericFunction’ {aka ‘void (*)(char**, const 
> long int*, const long int*, void*)’}
>   410 | };
>       | ^
> healpy/src/_healpy_pixel_lib.cc:71:3: note: candidate is: 
> ‘template<Healpix_Ordering_Scheme scheme> void ufunc_pix2ang(char**, 
> npy_intp*, npy_intp*, void*)’
>    71 |   ufunc_pix2ang(char **args, npy_intp *dimensions, npy_intp *steps, 
> void *func)
>       |   ^~~~~~~~~~~~~
> healpy/src/_healpy_pixel_lib.cc:413:1: error: no matches converting function 
> ‘ufunc_xyf2pix’ to type ‘PyUFuncGenericFunction’ {aka ‘void (*)(char**, const 
> long int*, const long int*, void*)’}
>   413 | };
>       | ^
> healpy/src/_healpy_pixel_lib.cc:100:3: note: candidate is: 
> ‘template<Healpix_Ordering_Scheme scheme> void ufunc_xyf2pix(char**, 
> npy_intp*, npy_intp*, void*)’
>   100 |   ufunc_xyf2pix(char **args, npy_intp *dimensions, npy_intp *steps, 
> void *func)
>       |   ^~~~~~~~~~~~~
> healpy/src/_healpy_pixel_lib.cc:416:1: error: no matches converting function 
> ‘ufunc_xyf2pix’ to type ‘PyUFuncGenericFunction’ {aka ‘void (*)(char**, const 
> long int*, const long int*, void*)’}
>   416 | };
>       | ^
> healpy/src/_healpy_pixel_lib.cc:100:3: note: candidate is: 
> ‘template<Healpix_Ordering_Scheme scheme> void ufunc_xyf2pix(char**, 
> npy_intp*, npy_intp*, void*)’
>   100 |   ufunc_xyf2pix(char **args, npy_intp *dimensions, npy_intp *steps, 
> void *func)
>       |   ^~~~~~~~~~~~~
> healpy/src/_healpy_pixel_lib.cc:419:1: error: no matches converting function 
> ‘ufunc_pix2xyf’ to type ‘PyUFuncGenericFunction’ {aka ‘void (*)(char**, const 
> long int*, const long int*, void*)’}
>   419 | };
>       | ^
> healpy/src/_healpy_pixel_lib.cc:127:3: note: candidate is: 
> ‘template<Healpix_Ordering_Scheme scheme> void ufunc_pix2xyf(char**, 
> npy_intp*, npy_intp*, void*)’
>   127 |   ufunc_pix2xyf(char **args, npy_intp *dimensions, npy_intp *steps, 
> void *func)
>       |   ^~~~~~~~~~~~~
> healpy/src/_healpy_pixel_lib.cc:422:1: error: no matches converting function 
> ‘ufunc_pix2xyf’ to type ‘PyUFuncGenericFunction’ {aka ‘void (*)(char**, const 
> long int*, const long int*, void*)’}
>   422 | };
>       | ^
> healpy/src/_healpy_pixel_lib.cc:127:3: note: candidate is: 
> ‘template<Healpix_Ordering_Scheme scheme> void ufunc_pix2xyf(char**, 
> npy_intp*, npy_intp*, void*)’
>   127 |   ufunc_pix2xyf(char **args, npy_intp *dimensions, npy_intp *steps, 
> void *func)
>       |   ^~~~~~~~~~~~~
> healpy/src/_healpy_pixel_lib.cc:425:1: error: no matches converting function 
> ‘ufunc_vec2pix’ to type ‘PyUFuncGenericFunction’ {aka ‘void (*)(char**, const 
> long int*, const long int*, void*)’}
>   425 | };
>       | ^
> healpy/src/_healpy_pixel_lib.cc:243:3: note: candidate is: 
> ‘template<Healpix_Ordering_Scheme scheme> void ufunc_vec2pix(char**, 
> npy_intp*, npy_intp*, void*)’
>   243 |   ufunc_vec2pix(char **args, npy_intp *dimensions, npy_intp *steps, 
> void *func)
>       |   ^~~~~~~~~~~~~
> healpy/src/_healpy_pixel_lib.cc:428:1: error: no matches converting function 
> ‘ufunc_vec2pix’ to type ‘PyUFuncGenericFunction’ {aka ‘void (*)(char**, const 
> long int*, const long int*, void*)’}
>   428 | };
>       | ^
> healpy/src/_healpy_pixel_lib.cc:243:3: note: candidate is: 
> ‘template<Healpix_Ordering_Scheme scheme> void ufunc_vec2pix(char**, 
> npy_intp*, npy_intp*, void*)’
>   243 |   ufunc_vec2pix(char **args, npy_intp *dimensions, npy_intp *steps, 
> void *func)
>       |   ^~~~~~~~~~~~~
> healpy/src/_healpy_pixel_lib.cc:431:1: error: no matches converting function 
> ‘ufunc_pix2vec’ to type ‘PyUFuncGenericFunction’ {aka ‘void (*)(char**, const 
> long int*, const long int*, void*)’}
>   431 | };
>       | ^
> healpy/src/_healpy_pixel_lib.cc:212:3: note: candidate is: 
> ‘template<Healpix_Ordering_Scheme scheme> void ufunc_pix2vec(char**, 
> npy_intp*, npy_intp*, void*)’
>   212 |   ufunc_pix2vec(char **args, npy_intp *dimensions, npy_intp *steps, 
> void *func)
>       |   ^~~~~~~~~~~~~
> healpy/src/_healpy_pixel_lib.cc:434:1: error: no matches converting function 
> ‘ufunc_pix2vec’ to type ‘PyUFuncGenericFunction’ {aka ‘void (*)(char**, const 
> long int*, const long int*, void*)’}
>   434 | };
>       | ^
> healpy/src/_healpy_pixel_lib.cc:212:3: note: candidate is: 
> ‘template<Healpix_Ordering_Scheme scheme> void ufunc_pix2vec(char**, 
> npy_intp*, npy_intp*, void*)’
>   212 |   ufunc_pix2vec(char **args, npy_intp *dimensions, npy_intp *steps, 
> void *func)
>       |   ^~~~~~~~~~~~~
> healpy/src/_healpy_pixel_lib.cc:436:3: error: invalid conversion from ‘void 
> (*)(char**, npy_intp*, npy_intp*, void*)’ {aka ‘void (*)(char**, long int*, 
> long int*, void*)’} to ‘PyUFuncGenericFunction’ {aka ‘void (*)(char**, const 
> long int*, const long int*, void*)’} [-fpermissive]
>   436 |   ufunc_ring2nest
>       |   ^~~~~~~~~~~~~~~
>       |   |
>       |   void (*)(char**, npy_intp*, npy_intp*, void*) {aka void (*)(char**, 
> long int*, long int*, void*)}
> healpy/src/_healpy_pixel_lib.cc:439:3: error: invalid conversion from ‘void 
> (*)(char**, npy_intp*, npy_intp*, void*)’ {aka ‘void (*)(char**, long int*, 
> long int*, void*)’} to ‘PyUFuncGenericFunction’ {aka ‘void (*)(char**, const 
> long int*, const long int*, void*)’} [-fpermissive]
>   439 |   ufunc_nest2ring
>       |   ^~~~~~~~~~~~~~~
>       |   |
>       |   void (*)(char**, npy_intp*, npy_intp*, void*) {aka void (*)(char**, 
> long int*, long int*, void*)}
> healpy/src/_healpy_pixel_lib.cc:443:1: error: no matches converting function 
> ‘ufunc_get_interpol’ to type ‘PyUFuncGenericFunction’ {aka ‘void (*)(char**, 
> const long int*, const long int*, void*)’}
>   443 | };
>       | ^
> healpy/src/_healpy_pixel_lib.cc:272:3: note: candidate is: 
> ‘template<Healpix_Ordering_Scheme scheme> void ufunc_get_interpol(char**, 
> npy_intp*, npy_intp*, void*)’
>   272 |   ufunc_get_interpol(char **args, npy_intp *dimensions, npy_intp 
> *steps, void *func)
>       |   ^~~~~~~~~~~~~~~~~~
> healpy/src/_healpy_pixel_lib.cc:446:1: error: no matches converting function 
> ‘ufunc_get_interpol’ to type ‘PyUFuncGenericFunction’ {aka ‘void (*)(char**, 
> const long int*, const long int*, void*)’}
>   446 | };
>       | ^
> healpy/src/_healpy_pixel_lib.cc:272:3: note: candidate is: 
> ‘template<Healpix_Ordering_Scheme scheme> void ufunc_get_interpol(char**, 
> npy_intp*, npy_intp*, void*)’
>   272 |   ufunc_get_interpol(char **args, npy_intp *dimensions, npy_intp 
> *steps, void *func)
>       |   ^~~~~~~~~~~~~~~~~~
> healpy/src/_healpy_pixel_lib.cc:449:1: error: no matches converting function 
> ‘ufunc_get_neighbors’ to type ‘PyUFuncGenericFunction’ {aka ‘void (*)(char**, 
> const long int*, const long int*, void*)’}
>   449 | };
>       | ^
> healpy/src/_healpy_pixel_lib.cc:324:3: note: candidate is: 
> ‘template<Healpix_Ordering_Scheme scheme> void ufunc_get_neighbors(char**, 
> npy_intp*, npy_intp*, void*)’
>   324 |   ufunc_get_neighbors(char **args, npy_intp *dimensions, npy_intp 
> *steps, void *func)
>       |   ^~~~~~~~~~~~~~~~~~~
> healpy/src/_healpy_pixel_lib.cc:452:1: error: no matches converting function 
> ‘ufunc_get_neighbors’ to type ‘PyUFuncGenericFunction’ {aka ‘void (*)(char**, 
> const long int*, const long int*, void*)’}
>   452 | };
>       | ^
> healpy/src/_healpy_pixel_lib.cc:324:3: note: candidate is: 
> ‘template<Healpix_Ordering_Scheme scheme> void ufunc_get_neighbors(char**, 
> npy_intp*, npy_intp*, void*)’
>   324 |   ufunc_get_neighbors(char **args, npy_intp *dimensions, npy_intp 
> *steps, void *func)
>       |   ^~~~~~~~~~~~~~~~~~~
> healpy/src/_healpy_pixel_lib.cc:454:3: error: invalid conversion from ‘void 
> (*)(char**, npy_intp*, npy_intp*, void*)’ {aka ‘void (*)(char**, long int*, 
> long int*, void*)’} to ‘PyUFuncGenericFunction’ {aka ‘void (*)(char**, const 
> long int*, const long int*, void*)’} [-fpermissive]
>   454 |   ufunc_max_pixrad
>       |   ^~~~~~~~~~~~~~~~
>       |   |
>       |   void (*)(char**, npy_intp*, npy_intp*, void*) {aka void (*)(char**, 
> long int*, long int*, void*)}
> healpy/src/_healpy_pixel_lib.cc:390:14: warning: ‘docstring’ defined but not 
> used [-Wunused-variable]
>   390 | static char *docstring = CP_(
>       |              ^~~~~~~~~
> /usr/lib/python3/dist-packages/Cython/Compiler/Main.py:369: FutureWarning: 
> Cython directive 'language_level' not set, using 2 for now (Py2). This will 
> change in a later release! File: /<<PKGBUILDDIR>>/healpy/src/_query_disc.pyx
>   tree = Parsing.p_module(s, pxd, full_module_name)
> warning: healpy/src/_common.pxd:129:45: Buffer unpacking not optimized away.
> warning: healpy/src/_common.pxd:129:45: Buffer unpacking not optimized away.
> warning: healpy/src/_common.pxd:140:47: Buffer unpacking not optimized away.
> warning: healpy/src/_common.pxd:140:47: Buffer unpacking not optimized away.
> /usr/lib/python3/dist-packages/Cython/Compiler/Main.py:369: FutureWarning: 
> Cython directive 'language_level' not set, using 2 for now (Py2). This will 
> change in a later release! File: /<<PKGBUILDDIR>>/healpy/src/_sphtools.pyx
>   tree = Parsing.p_module(s, pxd, full_module_name)
> warning: healpy/src/_common.pxd:129:45: Buffer unpacking not optimized away.
> warning: healpy/src/_common.pxd:129:45: Buffer unpacking not optimized away.
> warning: healpy/src/_common.pxd:140:47: Buffer unpacking not optimized away.
> warning: healpy/src/_common.pxd:140:47: Buffer unpacking not optimized away.
> /usr/lib/python3/dist-packages/Cython/Compiler/Main.py:369: FutureWarning: 
> Cython directive 'language_level' not set, using 2 for now (Py2). This will 
> change in a later release! File: /<<PKGBUILDDIR>>/healpy/src/_pixelfunc.pyx
>   tree = Parsing.p_module(s, pxd, full_module_name)
> warning: healpy/src/_common.pxd:129:45: Buffer unpacking not optimized away.
> warning: healpy/src/_common.pxd:129:45: Buffer unpacking not optimized away.
> warning: healpy/src/_common.pxd:140:47: Buffer unpacking not optimized away.
> warning: healpy/src/_common.pxd:140:47: Buffer unpacking not optimized away.
> error: command 'x86_64-linux-gnu-gcc' failed with exit status 1
> E: pybuild pybuild:352: build: plugin distutils failed with: exit code=1: 
> /usr/bin/python3 setup.py build 
> dh_auto_build: error: pybuild --build --test-pytest -i python{version} -p 3.8 
> returned exit code 13
> make: *** [debian/rules:12: build] Error 25

The full build log is available from:
   http://qa-logs.debian.net/2020/07/09/healpy_1.13.0-1_unstable.log

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.

--- End Message ---
--- Begin Message ---
Source: healpy
Source-Version: 1.13.0-2
Done: Leo Singer <leo.sin...@ligo.org>

We believe that the bug you reported is fixed in the latest version of
healpy, 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 964...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Leo Singer <leo.sin...@ligo.org> (supplier of updated healpy 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 ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Thu, 09 Jul 2020 09:58:00 -0400
Source: healpy
Binary: healpy-data python3-healpy python3-healpy-dbgsym
Architecture: source all amd64
Version: 1.13.0-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Astro Team <debian-astro-maintain...@lists.alioth.debian.org>
Changed-By: Leo Singer <leo.sin...@ligo.org>
Description:
 healpy-data - HEALPix representation of spherical data - Python data
 python3-healpy - HEALPix representation of spherical data - Python3 interface
Closes: 964655
Changes:
 healpy (1.13.0-2) unstable; urgency=medium
 .
   * Add patch to fix const correctness issue that caused Healpy to
     FTBS (Closes: #964655).
Checksums-Sha1:
 431626284f36c58447d0ef80b11cf53cee58c277 2371 healpy_1.13.0-2.dsc
 b8edb47b55615c3b47ef098070d23d6dbfd06b9d 8468 healpy_1.13.0-2.debian.tar.xz
 46e13d26a95b324ed8407d25ab78d58931c88c1c 1669644 healpy-data_1.13.0-2_all.deb
 da8d9d1b2de589332b4c3824d248f7c50afe7e8d 9790 healpy_1.13.0-2_amd64.buildinfo
 fdd4eee73de08efb71acc9a34bc5d9640e895142 833976 
python3-healpy-dbgsym_1.13.0-2_amd64.deb
 bc55866148cd17eb78a2fc05f530c9cad96361cb 255676 
python3-healpy_1.13.0-2_amd64.deb
Checksums-Sha256:
 00991b3dd48a9a8f85a1780393cc2e3cc1a3b1b35ed460dbacc0a7418e5b771f 2371 
healpy_1.13.0-2.dsc
 293f5a53cd85e6b8eca5c027c1d2fcad19bfd9eea2fc1ca4974cd3a823c38df0 8468 
healpy_1.13.0-2.debian.tar.xz
 383b5dbee5307a653951ab593efcd677950ebd58e5c2d72bfef40b8867b3933d 1669644 
healpy-data_1.13.0-2_all.deb
 77b15d8ccc0a2c1cf673041a8f9a9885cc9dbb9050638aafe00126e0f410546d 9790 
healpy_1.13.0-2_amd64.buildinfo
 e3644cc8b53cf0bb48888773db00ea2865814b76724c7a187424db8bef3748f8 833976 
python3-healpy-dbgsym_1.13.0-2_amd64.deb
 b09875f9e0f9c14e85e6f3bbb346a45a736c029a9f96706b1663886566cc6840 255676 
python3-healpy_1.13.0-2_amd64.deb
Files:
 5b293f2372cf9cb3f06d60c653faff39 2371 python optional healpy_1.13.0-2.dsc
 cb314289c7664cfaa12c657af704cc80 8468 python optional 
healpy_1.13.0-2.debian.tar.xz
 9b7ff17ee449272b8ff3a0d5ccab1711 1669644 python optional 
healpy-data_1.13.0-2_all.deb
 d17ef96b0ca3b59f3a4d91695a9f4be9 9790 python optional 
healpy_1.13.0-2_amd64.buildinfo
 b2b5fcdc397dbf6f867ec2486d4d13ea 833976 debug optional 
python3-healpy-dbgsym_1.13.0-2_amd64.deb
 2b3c17204c7e46d185e0cd84d8f10393 255676 python optional 
python3-healpy_1.13.0-2_amd64.deb

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEETlIW+xCXmEEMK3UhbGdTGlqCeZ4FAl8HIwkACgkQbGdTGlqC
eZ7z6A/+NsWvPNQCIgAgy66DSAB6hl4dvq6DmKDLmJM2XNR4u+4kAsKMP9C5w1z4
gavQS/uk+2YAVayQKU9p39q05Wy9xoLvO1M+o9zJ2l8yqCbt4KFXyhZY7km34ZtR
Y9DgUQo5CL7E1ZYGzDDCIg50XJMRfGfmqBPqEUbxsRt/UG40mEOboSyvTsmDw/jj
pFJ6M0uduA4JjdAnmifuYpBl3ZT5uGaYVyF1i74FCK+8vUZHK2FgZM1y+y+smzOY
U5RruMFaeQjhyexHz52Tz0yqU9iPBEfnCTpFkNtQAKAH/dnAt7aw55lv8CWn2e7c
yuEOIlWqJgrjh4fmHRjrGv1zaBWHQq1E+UktY1O1RTG2kKJoxDt6jFpjZyEPglel
NXMHW/T6QKf6e6uQJHx3IiktFkX99OcXFLVCDJ5cAyQjCuoFs4xzjQJ6vJ38o8RG
ZsuyAl72+UEmJ4n2RYhNsu+k7l2sH+f4RQS3xuM+wUJB/QTg4S2BXxOLfi2iC3+0
O34RK4KxIX/1UwfQKwVmCYcjG93mlUGdU5zs173iJyBflPGBgyBYZnhC1wvAY2W5
zCzQrGrshA8rALVQaLBwQcAVUBZUP8/kb/0YgKon+Rwz5zU55AZLnNswmSQjSeqN
wHKjgaDOm+zl+Q0M3Vs/XgjE3Ppc+Lj6CYtHjetwFbczN8u387U=
=pBSM
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to