[D66] Boziogarman: reverse engineering ASCII codes with numpy and morse code
René Oudeweg
roudeweg at gmail.com
Sun Jun 25 12:09:34 CEST 2023
[reinold at fedora test]$ morse-audio-decoder morse_code2.wav
D66 BLAAST HET KABINET OP D66 BLAAST HET KABINET OP D66 BLAAST HET
KABINET OP D66 BLAAST HET KABINET OP D66 BLAAST HET KABINET OP
[reinold at fedora test]$
https://github.com/juggao/morse/blob/main/morse_code2.wav
On 6/25/23 11:33, René Oudeweg wrote:
> Heb een andere werkende module gevonden:
>
> https://pypi.org/project/morse-audio-decoder/
>
> [reinold at fedora test]$ morse-audio-decoder morse_code.wav
> S SOS EIOS SMTS SOS
>
>
> On 6/25/23 11:12, René Oudeweg wrote:
>> Heb de oorzaak gevonden:
>>
>> $ sudo dnf install poetry
>> [sudo] password for reinold:
>> Last metadata expiration check: 0:12:02 ago on Sun 25 Jun 2023
>> 10:49:48 AM CEST.
>> Dependencies resolved.
>> ==========================================================================================================================================
>> Package Architecture
>> Version Repository Size
>> ==========================================================================================================================================
>> Installing:
>> poetry noarch
>> 1.1.14-1.fc37 fedora 14 k
>> Installing dependencies:
>> python-wheel-wheel noarch
>> 1:0.37.1-4.fc37 fedora 42 k
>> python3-CacheControl noarch
>> 0.12.11-3.fc37 fedora 60 k
>> python3-CacheControl+filecache noarch
>> 0.12.11-3.fc37 fedora 8.6 k
>> python3-async-timeout noarch
>> 4.0.2-5.fc37 fedora 19 k
>> python3-cachy noarch
>> 0.3.0-12.fc37 fedora 62 k
>> python3-cleo noarch
>> 0.8.1-7.fc37 fedora 67 k
>> python3-clikit noarch
>> 0.6.2-7.fc37 fedora 284 k
>> python3-crashtest noarch
>> 0.3.1-8.fc37 fedora 33 k
>> python3-deprecated noarch
>> 1.2.13-3.fc37 fedora 24 k
>> python3-distlib noarch
>> 0.3.4-5.fc37 fedora 270 k
>> python3-filelock noarch
>> 3.7.1-1.fc37 fedora 40 k
>> python3-importlib-metadata noarch
>> 4.12.0-2.fc37 fedora 58 k
>> python3-jaraco noarch
>> 9.0.0-3.fc37 fedora 10 k
>> python3-jaraco-classes noarch
>> 3.2.1-8.fc37 fedora 23 k
>> python3-keyring noarch
>> 23.11.0-1.fc37 updates 112 k
>> python3-lockfile noarch
>> 1:0.12.2-8.fc37 fedora 40 k
>> python3-more-itertools noarch
>> 8.12.0-5.fc37 fedora 101 k
>> python3-pastel noarch
>> 0.2.0-9.fc37 fedora 22 k
>> python3-pkginfo noarch
>> 1.8.3-2.fc37 fedora 48 k
>> python3-platformdirs noarch
>> 2.5.2-3.fc37 fedora 42 k
>> python3-poetry noarch
>> 1.1.14-1.fc37 fedora 470 k
>> python3-poetry-core noarch
>> 1.0.8-3.fc37 fedora 980 k
>> python3-pylev noarch
>> 1.3.0-14.fc37 fedora 15 k
>> python3-redis noarch
>> 4.3.3-3.fc37 fedora 502 k
>> python3-requests-toolbelt noarch
>> 0.9.1-19.fc37 fedora 122 k
>> python3-secretstorage noarch
>> 3.3.3-1.fc37 fedora 46 k
>> python3-shellingham noarch
>> 1.4.0-2.fc37 fedora 33 k
>> python3-tomlkit noarch
>> 0.11.4-1.fc37 fedora 118 k
>> python3-virtualenv noarch
>> 20.15.1-2.fc37 fedora 355 k
>> python3-wrapt x86_64
>> 1.14.0-3.fc37 fedora 69 k
>> python3-zipp noarch
>> 3.8.1-2.fc37 fedora 19 k
>> Installing weak dependencies:
>> python3-CacheControl+redis noarch
>> 0.12.11-3.fc37 fedora 8.6 k
>>
>> Transaction Summary
>> ==========================================================================================================================================
>> Install 33 Packages
>>
>>
>> -> De ASCII string is nu verdwenen:
>>
>> [reinold at fedora morse-audio-decoder]$ python
>> Python 3.11.3 (main, May 24 2023, 00:00:00) [GCC 12.3.1 20230508 (Red
>> Hat 12.3.1-1)] on linux
>> Type "help", "copyright", "credits" or "license" for more information.
>> >>> import numpy
>> >>>
>>
>> Na het uninstallen van de poetry module kan ik het niet meer
>> reproduceren! Dat is nou jammer...
>>
>> R.O.
>>
>>
>>
>>
>> On 6/25/23 10:48, René Oudeweg wrote:
>>> info:
>>>
>>> [reinold at fedora test]$ pip show numpy
>>> Name: numpy
>>> Version: 1.24.2
>>> Summary: Fundamental package for array computing in Python
>>> Home-page: https://www.numpy.org
>>> Author: Travis E. Oliphant et al.
>>> Author-email:
>>> License: BSD-3-Clause
>>> Location: /home/reinold/.local/lib/python3.11/site-packages
>>> Requires:
>>> Required-by: collage, contourpy, matplotlib, SciPy
>>>
>>>
>>> On 6/25/23 10:38, René Oudeweg wrote:
>>>> L.S.
>>>>
>>>> Ik was bezig met morse code en python:
>>>>
>>>> * morse.py (plays a text in morse code with use of the speaker-test
>>>> program)
>>>>
>>>> * decodemorse.py (tries to decode a wav file with morse signals)
>>>>
>>>> https://github.com/juggao/morse
>>>>
>>>>
>>>> Morse.py werkt maar decodemorse.py (genereerd door ChatGPT) geeft
>>>> een uiterst merkwaardige en onverwachte output van de morse_code.wav
>>>> file ("SOS SOS SOS"), Het dumpt de ASCII characters in omgekeerde
>>>> volgorde en ook een verkeerde decoding!
>>>>
>>>> Na debuggen blijkt dat de numpy module deze string naar stdout
>>>> schrijft:
>>>>
>>>> https://numpy.org/doc/stable/
>>>>
>>>> [reinold at fedora test]$ python
>>>> Python 3.11.3 (main, May 24 2023, 00:00:00) [GCC 12.3.1 20230508
>>>> (Red Hat 12.3.1-1)] on linux
>>>> Type "help", "copyright", "credits" or "license" for more information.
>>>> >>> import numpy
>>>> ␡
>>>> ~}|{zyxwvutsrqponmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-,+*)('&%$#"! ␟ ␞ ␝ ␜ ␛ ␚ ␙ ␘ ␗ ␖ ␕ ␔ ␓ ␒ ␑ ␐ ␏ ␎ ␍ ␌ ␋ ␊ ␉ ␈ ␇ ␆ ␅ ␄ ␃ ␂ ␁ ␀
>>>> >>>
>>>>
>>>> Uiterst merkwaardig gedrag! Kan iemand dit reproduceren? Laat me weten.
>>>>
>>>>
>>>> R.O.
>>>>
>>>>
>>>> $ python ./decodemorse.py
>>>> ␡
>>>> ~}|{zyxwvutsrqponmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-,+*)('&%$#"! ␟ ␞ ␝ ␜ ␛ ␚ ␙ ␘ ␗ ␖ ␕ ␔ ␓ ␒ ␑ ␐ ␏ ␎ ␍ ␌ ␋ ␊ ␉ ␈ ␇ ␆ ␅ ␄ ␃ ␂ ␁ ␀
>>>> Morse: . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>>>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>>>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>>>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>>>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>>>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>>>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>>>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>>>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>>>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>>>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>>>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>>>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>>>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>>>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>>>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>>>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>>>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>>>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>>>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>>>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>>>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>>>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>>>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>>>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>>>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>>>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>>>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>>>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>>>> - . - . - . - . - . - . - . - . - . - . - . - . . . - . - . - . - .
>>>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>>>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>>>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>>>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>>>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>>>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>>>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>>>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>>>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>>>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>>>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>>>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>>>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>>>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>>>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>>>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>>>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>>>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>>>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>>>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>>>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>>>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>>>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>>>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>>>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>>>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>>>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>>>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>>>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>>>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>>>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>>>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>>>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>>>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>>>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>>>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>>>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>>>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>>>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>>>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>>>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>>>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>>>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>>>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>>>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>>>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>>>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>>>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>>>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>>>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>>>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>>>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>>>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>>>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>>>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>>>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>>>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>>>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>>>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>>>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>>>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>>>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>>>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>>>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>>>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>>>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>>>> - . - - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>>>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>>>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>>>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>>>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>>>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>>>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>>>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>>>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>>>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>>>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>>>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>>>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>>>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>>>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>>>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>>>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>>>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>>>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>>>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>>>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>>>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>>>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>>>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>>>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>>>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>>>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>>>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>>>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>>>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>>>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>>>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>>>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>>>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>>>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>>>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>>>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>>>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>>>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>>>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>>>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>>>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>>>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>>>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>>>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>>>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>>>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>>>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>>>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>>>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>>>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>>>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>>>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>>>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>>>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>>>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>>>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>>>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>>>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>>>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>>>> . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
>>>> . - . - . . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>>>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>>>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>>>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>>>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>>>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>>>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>>>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>>>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>>>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>>>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>>>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>>>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>>>> - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
>>>> - . - . - . - . -
>>>> ETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETEEETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETTETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETEETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETET
>>>> [reinold at fedora test]$
>>>>
>>>>
More information about the D66
mailing list