Your message dated Fri, 26 Dec 2025 11:34:52 +0000
with message-id <[email protected]>
and subject line Bug#1123439: fixed in python-apischema 0.18.3-3
has caused the Debian Bug report #1123439,
regarding python-apischema: FTBFS: cc1: fatal error: 
apischema/deserialization/methods.c: No such file or directory
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 [email protected]
immediately.)


-- 
1123439: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1123439
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:python-apischema
Version: 0.18.3-2
Severity: serious
Tags: ftbfs forky sid

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/202512/

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:python-apischema, so that this is still
visible in the BTS web page for this package.

Thanks.

--------------------------------------------------------------------------------
[...]
 debian/rules clean
dh clean --buildsystem=pybuild
   debian/rules override_dh_auto_clean
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_auto_clean
rm -rf apischema.egg-info/
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_autoreconf_clean -O--buildsystem=pybuild
   dh_clean -O--buildsystem=pybuild
 debian/rules binary
dh binary --buildsystem=pybuild
   dh_update_autotools_config -O--buildsystem=pybuild
   dh_autoreconf -O--buildsystem=pybuild
   dh_auto_configure -O--buildsystem=pybuild
   dh_auto_build -O--buildsystem=pybuild

[... snipped ...]

self = <Mock name='mock.typed_dict' id='140654801902224'>
args = (<class 'tests.unit.test_visitor.TypedDictExample'>, {'key1': <class 
'str'>, 'key2': typing.List[int]}, {'key1', 'key2'})
kwargs = {}
expected = call(<class 'tests.unit.test_visitor.TypedDictExample'>, {'key1': 
<class 'str'>, 'key2': typing.List[int]}, {'key1', 'key2'})
actual = call(<class 'tests.unit.test_visitor.TypedDictExample'>, {}, 
frozenset({'key1', 'key2'}))
_error_message = <function 
NonCallableMock.assert_called_with.<locals>._error_message at 0x7fecbf818eb0>
cause = None

    def assert_called_with(self, /, *args, **kwargs):
        """assert that the last call was made with the specified arguments.
    
        Raises an AssertionError if the args and keyword args passed in are
        different to the last call to the mock."""
        if self.call_args is None:
            expected = self._format_mock_call_signature(args, kwargs)
            actual = 'not called.'
            error_message = ('expected call not found.\nExpected: %s\n  Actual: 
%s'
                    % (expected, actual))
            raise AssertionError(error_message)
    
        def _error_message():
            msg = self._format_mock_failure_message(args, kwargs)
            return msg
        expected = self._call_matcher(_Call((args, kwargs), two=True))
        actual = self._call_matcher(self.call_args)
        if actual != expected:
            cause = expected if isinstance(expected, Exception) else None
>           raise AssertionError(_error_message()) from cause
E           AssertionError: expected call not found.
E           Expected: typed_dict(<class 
'tests.unit.test_visitor.TypedDictExample'>, {'key1': <class 'str'>, 'key2': 
typing.List[int]}, {'key1', 'key2'})
E             Actual: typed_dict(<class 
'tests.unit.test_visitor.TypedDictExample'>, {}, frozenset({'key1', 'key2'}))

/usr/lib/python3.14/unittest/mock.py:985: AssertionError
__________________________________ test_mock ___________________________________

    def test_mock():
        mock = cast(Data, ValidatorMock(Data, {"a": 0}))
        assert mock.a == 0
>       assert mock.b == "1"
               ^^^^^^

tests/unit/validation/test_mock.py:36: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
apischema/validation/mock.py:33: in __getattribute__
    fields = object_fields(cls, deserialization=True)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
apischema/objects/getters.py:50: in object_fields
    return {f.name: f for f in GetFields().visit(tp)}
                               ^^^^^^^^^^^^^^^^^^^^^
apischema/visitor.py:167: in visit
    return self.dataclass(tp, *dataclass_types_and_fields(tp))
                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

tp = <class 'tests.unit.validation.test_mock.Data'>

    def dataclass_types_and_fields(
        tp: AnyType,
    ) -> Tuple[Mapping[str, AnyType], Sequence[Field], Sequence[Field]]:
        from apischema.metadata.keys import INIT_VAR_METADATA
    
        cls = get_origin_or_type(tp)
        assert is_dataclass(cls)
        types = resolve_type_hints(tp)
        fields, init_fields = [], []
        for field in getattr(cls, _FIELDS).values():
            assert isinstance(field, Field)
            if field._field_type == _FIELD_CLASSVAR:  # type: ignore
                continue
>           field_type = types[field.name]
                         ^^^^^^^^^^^^^^^^^
E           KeyError: 'a'

apischema/visitor.py:60: KeyError
_______________________________ test_non_trivial _______________________________

    def test_non_trivial():
        with pytest.raises(NonTrivialDependency) as err:
>           validate(ValidatorMock(Data, {"a": 42}), get_validators(Data))

tests/unit/validation/test_validator.py:70: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
apischema/validation/validators.py:128: in validate
    validator.validate(obj)
tests/unit/validation/test_validator.py:29: in non_trivial
    non_trivial(self)
tests/unit/validation/test_validator.py:33: in non_trivial
    return data.c == data.b
           ^^^^^^
apischema/validation/mock.py:33: in __getattribute__
    fields = object_fields(cls, deserialization=True)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
apischema/objects/getters.py:50: in object_fields
    return {f.name: f for f in GetFields().visit(tp)}
                               ^^^^^^^^^^^^^^^^^^^^^
apischema/visitor.py:167: in visit
    return self.dataclass(tp, *dataclass_types_and_fields(tp))
                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

tp = <class 'tests.unit.validation.test_validator.Data'>

    def dataclass_types_and_fields(
        tp: AnyType,
    ) -> Tuple[Mapping[str, AnyType], Sequence[Field], Sequence[Field]]:
        from apischema.metadata.keys import INIT_VAR_METADATA
    
        cls = get_origin_or_type(tp)
        assert is_dataclass(cls)
        types = resolve_type_hints(tp)
        fields, init_fields = [], []
        for field in getattr(cls, _FIELDS).values():
            assert isinstance(field, Field)
            if field._field_type == _FIELD_CLASSVAR:  # type: ignore
                continue
>           field_type = types[field.name]
                         ^^^^^^^^^^^^^^^^^
E           KeyError: 'a'

apischema/visitor.py:60: KeyError
=========================== short test summary info ============================
FAILED tests/integration/test_annotated_schema.py::test_annotated_schema - Ke...
FAILED 
tests/integration/test_default_conversion_type_name.py::test_default_conversion_type_name
FAILED 
tests/integration/test_deserialization_pass_through.py::test_pass_through_doesnt_run_type_validators
FAILED tests/integration/test_dict.py::test_typed_dict - AssertionError: asse...
FAILED tests/integration/test_discriminator.py::test_typed_dict_discriminator
FAILED 
tests/integration/test_discriminator.py::test_discriminator_literal_field[a-obj0]
FAILED 
tests/integration/test_discriminator.py::test_discriminator_literal_field[B-obj1]
FAILED 
tests/integration/test_field_generic_conversion.py::test_field_generic_conversion
FAILED tests/integration/test_generic_conversion.py::test_generic_conversion
FAILED 
tests/integration/test_generic_conversion.py::test_unparameterized_generic_conversion
FAILED 
tests/integration/test_generic_conversion.py::test_annotated_generic_conversion
FAILED 
tests/integration/test_object_fields_overriding.py::test_object_fields_overriding
FAILED 
tests/integration/test_override_dataclass_constructors.py::test_override_dataclass_constructors[True]
FAILED 
tests/integration/test_override_dataclass_constructors.py::test_override_dataclass_constructors[False]
FAILED 
tests/integration/test_resolver_default_parameter_not_serializable.py::test_resolver_default_parameter_not_serializable[Union-default0]
FAILED 
tests/integration/test_resolver_default_parameter_not_serializable.py::test_resolver_default_parameter_not_serializable[Union-default1]
FAILED 
tests/integration/test_serialization_conflicting_union.py::test_correct_serialization
FAILED 
tests/integration/test_unsupported_union_member.py::test_unsupported_union_member
FAILED tests/integration/test_validator_aliasing.py::test_validator_aliasing
FAILED tests/unit/test_alias.py::test_alias - KeyError: 'not_aliased'
FAILED tests/unit/test_dataclasses.py::test_resolve_init_var - KeyError: 'a'
FAILED tests/unit/test_deserialization.py::test_flattened_aliases - KeyError:...
FAILED tests/unit/test_deserialization.py::test_invalid_flattened - KeyError:...
FAILED 
tests/unit/test_deserialization_serialization.py::test_optional[None-None]
FAILED 
tests/unit/test_deserialization_serialization.py::test_optional[data1-expected1]
FAILED tests/unit/test_deserialization_serialization.py::test_union[-] - KeyE...
FAILED 
tests/unit/test_deserialization_serialization.py::test_union[data1-expected1]
FAILED tests/unit/test_deserialization_serialization.py::test_union_error[0]
FAILED tests/unit/test_deserialization_serialization.py::test_union_error[None]
FAILED 
tests/unit/test_deserialization_serialization.py::test_collection[List-expected0]
FAILED 
tests/unit/test_deserialization_serialization.py::test_collection[Set-expected1]
FAILED 
tests/unit/test_deserialization_serialization.py::test_collection[Sequence-expected2]
FAILED 
tests/unit/test_deserialization_serialization.py::test_collection[AbstractSet-expected3]
FAILED 
tests/unit/test_deserialization_serialization.py::test_collection[FrozenSet-expected4]
FAILED tests/unit/test_deserialization_serialization.py::test_collection_tuple
FAILED 
tests/unit/test_deserialization_serialization.py::test_collection_tuple_variadic
FAILED 
tests/unit/test_deserialization_serialization.py::test_mapping[str-data0-expected0]
FAILED 
tests/unit/test_deserialization_serialization.py::test_mapping[UUID-data1-expected1]
FAILED 
tests/unit/test_deserialization_serialization.py::test_mapping[UUID-data2-expected2]
FAILED 
tests/unit/test_deserialization_serialization.py::test_dataclass[data0-expected0]
FAILED 
tests/unit/test_deserialization_serialization.py::test_dataclass[data1-expected1]
FAILED 
tests/unit/test_deserialization_serialization.py::test_dataclass[data2-expected2]
FAILED 
tests/unit/test_deserialization_serialization.py::test_dataclass_error[data0]
FAILED 
tests/unit/test_deserialization_serialization.py::test_dataclass_error[data1]
FAILED tests/unit/test_deserialization_serialization.py::test_properties - Ke...
FAILED tests/unit/test_flattened_conversion.py::test_flattened_dataclass_model
FAILED tests/unit/test_flattened_conversion.py::test_flattened_converted - Ke...
FAILED tests/unit/test_flattened_conversion.py::test_flattened_converted_error
FAILED tests/unit/test_metadata.py::test_flattened_generic_dataclass - KeyErr...
FAILED tests/unit/test_recursion.py::test_is_recursive[B-True] - KeyError: 'b'
FAILED tests/unit/test_recursion.py::test_is_recursive[C-True] - KeyError: 'b'
FAILED tests/unit/test_recursion.py::test_is_recursive[D-True] - KeyError: 'c'
FAILED tests/unit/test_recursion.py::test_is_recursive[E-True] - KeyError: 'c'
FAILED tests/unit/test_recursion.py::test_is_recursive[F-True] - KeyError: 'e'
FAILED tests/unit/test_recursion.py::test_is_recursive[G-True] - KeyError: 'a'
FAILED tests/unit/test_refs.py::test_find_refs - KeyError: 'bs'
FAILED tests/unit/test_refs.py::test_generic_schema - KeyError: 'a'
FAILED tests/unit/test_schema.py::test_recursive_by_conversion_schema - KeyEr...
FAILED tests/unit/test_schema.py::test_flattened_schema - KeyError: 'attr1'
FAILED 
tests/unit/test_subscriptions.py::test_subscription[None-error_handler0-None-None]
FAILED 
tests/unit/test_subscriptions.py::test_subscription[None-error_handler0-None-alias]
FAILED 
tests/unit/test_subscriptions.py::test_subscription[None-error_handler0-event_name-None]
FAILED 
tests/unit/test_subscriptions.py::test_subscription[None-error_handler0-event_name-alias]
FAILED tests/unit/test_subscriptions.py::test_subscription[None-None-None-None]
FAILED tests/unit/test_subscriptions.py::test_subscription[None-None-None-alias]
FAILED 
tests/unit/test_subscriptions.py::test_subscription[None-None-event_name-None]
FAILED 
tests/unit/test_subscriptions.py::test_subscription[None-None-event_name-alias]
FAILED 
tests/unit/test_subscriptions.py::test_subscription[events2-error_handler0-None-None]
FAILED 
tests/unit/test_subscriptions.py::test_subscription[events2-error_handler0-None-alias]
FAILED 
tests/unit/test_subscriptions.py::test_subscription[events2-error_handler0-event_name-None]
FAILED 
tests/unit/test_subscriptions.py::test_subscription[events2-error_handler0-event_name-alias]
FAILED 
tests/unit/test_subscriptions.py::test_subscription[events2-None-None-None]
FAILED 
tests/unit/test_subscriptions.py::test_subscription[events2-None-None-alias]
FAILED 
tests/unit/test_subscriptions.py::test_subscription[events2-None-event_name-None]
FAILED 
tests/unit/test_subscriptions.py::test_subscription[events2-None-event_name-alias]
FAILED tests/unit/test_typing.py::test_resolve_type_hints[A-_0-result0] - Ass...
FAILED tests/unit/test_typing.py::test_resolve_type_hints[A-_1-result1] - Ass...
FAILED tests/unit/test_typing.py::test_resolve_type_hints[A-_2-result2] - Ass...
FAILED tests/unit/test_typing.py::test_resolve_type_hints[B-_3-result3] - Ass...
FAILED tests/unit/test_typing.py::test_resolve_type_hints[B-_4-result4] - Ass...
FAILED tests/unit/test_typing.py::test_resolve_type_hints[B-_5-result5] - Ass...
FAILED tests/unit/test_typing.py::test_resolve_type_hints[C-_6-result6] - Ass...
FAILED tests/unit/test_typing.py::test_resolve_type_hints[D-_7-result7] - Ass...
FAILED 
tests/unit/test_visitor.py::test_visitor[DataclassExample-dataclass-args14]
FAILED 
tests/unit/test_visitor.py::test_visitor[NamedTupleExample-named_tuple-args17]
FAILED 
tests/unit/test_visitor.py::test_visitor[TypedDictExample-typed_dict-args23]
FAILED tests/unit/validation/test_mock.py::test_mock - KeyError: 'a'
FAILED tests/unit/validation/test_validator.py::test_non_trivial - KeyError: 'a'
================== 88 failed, 195 passed, 1 xfailed in 2.63s ===================
E: pybuild pybuild:389: test: plugin pyproject failed with: exit code=1: cd 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_apischema/build; python3.14 -m pytest 
tests
I: pybuild base:317: cd 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_apischema/build; python3.13 -m pytest 
tests
============================= test session starts ==============================
platform linux -- Python 3.13.11, pytest-9.0.2, pluggy-1.6.0
rootdir: /<<PKGBUILDDIR>>
configfile: setup.cfg
plugins: asyncio-1.2.0, typeguard-4.4.4
asyncio: mode=Mode.AUTO, debug=False, asyncio_default_fixture_loop_scope=None, 
asyncio_default_test_loop_scope=function
collected 284 items

tests/integration/test_aliased_resolvers.py ...                          [  1%]
tests/integration/test_annotated_schema.py .                             [  1%]
tests/integration/test_collections_implies_tuple_passthrough.py ...      [  2%]
tests/integration/test_default_conversion_type_name.py .                 [  2%]
tests/integration/test_descriptor_converters.py .                        [  3%]
tests/integration/test_deserialization_pass_through.py ..                [  3%]
tests/integration/test_deserialize_with_coercion.py .                    [  4%]
tests/integration/test_deserializer_registration_reset_deserialization_cache.py 
. [  4%]
                                                                         [  4%]
tests/integration/test_dict.py ..x.....                                  [  7%]
tests/integration/test_discriminator.py ....                             [  8%]
tests/integration/test_field_generic_conversion.py .                     [  9%]
tests/integration/test_generic_conversion.py ...                         [ 10%]
tests/integration/test_generic_object_deserialization.py .               [ 10%]
tests/integration/test_int_as_float.py .                                 [ 10%]
tests/integration/test_new_type_conversion.py .                          [ 11%]
tests/integration/test_no_copy.py ...                                    [ 12%]
tests/integration/test_object_fields_overriding.py .                     [ 12%]
tests/integration/test_override_dataclass_constructors.py ..             [ 13%]
tests/integration/test_pattern_deserialization.py ..                     [ 14%]
tests/integration/test_resolver_default_parameter_not_serializable.py .. [ 14%]
                                                                         [ 14%]
tests/integration/test_serialization_conflicting_union.py .              [ 15%]
tests/integration/test_type_converter.py .                               [ 15%]
tests/integration/test_union_any_schema.py ....                          [ 16%]
tests/integration/test_unsupported_union_member.py .                     [ 17%]
tests/integration/test_validator_aliasing.py .                           [ 17%]
tests/unit/test_alias.py .                                               [ 17%]
tests/unit/test_coercion.py ........                                     [ 20%]
tests/unit/test_constraints.py .                                         [ 21%]
tests/unit/test_conversions_resolver.py .............                    [ 25%]
tests/unit/test_dataclasses.py ..                                        [ 26%]
tests/unit/test_deserialization.py ..                                    [ 27%]
tests/unit/test_deserialization_methods.py .                             [ 27%]
tests/unit/test_deserialization_serialization.py ....................... [ 35%]
........................                                                 [ 44%]
tests/unit/test_field.py .                                               [ 44%]
tests/unit/test_flattened_conversion.py ...                              [ 45%]
tests/unit/test_metadata.py .                                            [ 45%]
tests/unit/test_recursion.py .......                                     [ 48%]
tests/unit/test_refs.py ......                                           [ 50%]
tests/unit/test_schema.py ..                                             [ 51%]
tests/unit/test_serialized.py ..                                         [ 51%]
tests/unit/test_subscriptions.py ................                        [ 57%]
tests/unit/test_subtyping_substitution.py ........                       [ 60%]
tests/unit/test_types.py ..                                              [ 60%]
tests/unit/test_typing.py ................                               [ 66%]
tests/unit/test_utils.py ............................................... [ 83%]
............                                                             [ 87%]
tests/unit/test_visitor.py ...........................                   [ 96%]
tests/unit/validation/test_dependencies.py ....                          [ 98%]
tests/unit/validation/test_mock.py .                                     [ 98%]
tests/unit/validation/test_validator.py ....                             [100%]

======================== 283 passed, 1 xfailed in 0.43s ========================
dh_auto_test: error: pybuild --test -i python{version} -p "3.14 3.13" returned 
exit code 13
make: *** [debian/rules:7: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------

--- End Message ---
--- Begin Message ---
Source: python-apischema
Source-Version: 0.18.3-3
Done: Edward Betts <[email protected]>

We believe that the bug you reported is fixed in the latest version of
python-apischema, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Edward Betts <[email protected]> (supplier of updated python-apischema 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 [email protected])


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

Format: 1.8
Date: Thu, 25 Dec 2025 15:59:05 +0000
Source: python-apischema
Architecture: source
Version: 0.18.3-3
Distribution: unstable
Urgency: medium
Maintainer: Home Assistant Team <[email protected]>
Changed-By: Edward Betts <[email protected]>
Closes: 1123439
Changes:
 python-apischema (0.18.3-3) unstable; urgency=medium
 .
   * Fix type hint resolution on Python 3.14. (Closes: #1123439)
   * Switch to autopkgtest-pkg-pybuild.
   * Set 'PYBUILD_TEST_ARGS=-o asyncio_mode=auto' for autopkgtest.
   * Remove 'Priority: optional', now the default.
   * Remove 'Rules-Requires-Root: no', now the default.
   * Update Standards-Version.
   * Update copyright year.
   * Update debian/watch to format version 5.
   * Simplify debian/rules.
   * Add debian/salsa-ci.yml.
Checksums-Sha1:
 d038c35bfbb45e88b097f07b4983c41b02812253 2255 python-apischema_0.18.3-3.dsc
 7972c728d7a2ad4fa8f82127eb7686f2aa10a3bc 3604 
python-apischema_0.18.3-3.debian.tar.xz
 c5d476a5899d84356051b09b58ca29695fb406f7 7215 
python-apischema_0.18.3-3_amd64.buildinfo
Checksums-Sha256:
 52d210aebe44f59acf61a479a91f7595278b448ece739b4aa3d9a4c17e0e75fe 2255 
python-apischema_0.18.3-3.dsc
 66d4b6da9421d0ecc371f9caf45db738099ed1e42d62144aa7ca74ac30000cb9 3604 
python-apischema_0.18.3-3.debian.tar.xz
 645c4c71e9cb2b8319541a2bdef478670fb076e85c15f93fa256d40aff770fa1 7215 
python-apischema_0.18.3-3_amd64.buildinfo
Files:
 ab5cad51515eda6708138caf39930850 2255 python optional 
python-apischema_0.18.3-3.dsc
 404e5b03e8a234eb282da23ab75ff053 3604 python optional 
python-apischema_0.18.3-3.debian.tar.xz
 025c7b27dd6c05a0e6646113f30ca5b3 7215 python optional 
python-apischema_0.18.3-3_amd64.buildinfo

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

iQIzBAEBCgAdFiEEj23hBDd/OxHnQXSHMfMURUShdBoFAmlOcBgACgkQMfMURUSh
dBra1RAAhwA4clC82RPsRHOprExsNFu7Q5roAX1u/nKJ7rLbogaY/ICnlh3BX1St
YqSFMJ6oZ7+wE/4bh/xsth6sZUJ5McxnWtdqIlYBBAAyaA/iRT2Biq+o4uHb3rbL
cTpzSRoOnqs3F42bk3AnTLZO0BLjUCgxtHWAJiCC15eRwc/coCoyXUgtftThnPcB
NT0elAZDOp9882koYQMcy3PHHKkdhBx+SbWddPDgCrlqZhR7G4qQw9MISv95i20N
pQpwNwLvR4Rm3MFAiWu4urp5JzQd/tSDZ+gZWl5JsRGXUJIApB1gMEwyW0iquakf
kvuf+R/tcDpmY2TFYiRzbE5jCY5daluE9ef8KcK4ElbEgxSHjAdQUJpOI9r7OodR
YPUblA1flTCHMqxGPi8ZMDJRzRs6YwyEY4JF4AAP9wsuPDuUSRXVIDMjLrcAP3CC
7aXtFHWqr7emBc5Vo57c6ter1FieH3GkAmluL6M/H4LBgV7E0UqD08VoEHRApA0w
9xyVFIxc/FBDbe9EbPtO1IbtQALeikgdnzFZStIFiHH/yZ/sXu5g9zAaGlWloKW3
4Y/2Sig77AUP3tNVGnrAxOF2lKnGUmHusjy8XgYzJFsrgOMauh7xVUeA+KaxskfQ
D0lTzMCPmvemMXapgz0Zny0XyuuqttCJnga7Ej1WCG+A4lQ/k78=
=28c5
-----END PGP SIGNATURE-----

Attachment: pgp4QkDrMF33A.pgp
Description: PGP signature


--- End Message ---

Reply via email to