From bayo.lau@gmail.com Tue Aug 02 03:02:25 2016 Received: from relay1.zedat.fu-berlin.de ([130.133.4.67]) by list1.zedat.fu-berlin.de (Exim 4.85) for seqan-dev@lists.fu-berlin.de with esmtps (TLSv1.2:DHE-RSA-AES256-GCM-SHA384:256) (envelope-from ) id <1bUO6D-002SPm-EN>; Tue, 02 Aug 2016 03:02:25 +0200 Received: from mail-wm0-f44.google.com ([74.125.82.44]) by relay1.zedat.fu-berlin.de (Exim 4.85) for seqan-dev@lists.fu-berlin.de with esmtps (TLSv1.2:AES128-GCM-SHA256:128) (envelope-from ) id <1bUO6D-0015KI-9o>; Tue, 02 Aug 2016 03:02:25 +0200 Received: by mail-wm0-f44.google.com with SMTP id f65so389438603wmi.0 for ; Mon, 01 Aug 2016 18:02:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:from:date:message-id:subject:to; bh=zFHNI4j4Nt+nxwnj8GGRLuQzKjYKF3N2Yn4Z4lUq6KI=; b=JpM65fdEOv04qfrR87ckt6PQq4mijRxA6e87SbjEgnCDMwfWBHsZjxzCA5+FRQYc9h kLrdQppvlG+P7vzUQ6L2GqgWEMxMUQSjtR90SnWSLVTFVq1iEUaJImh2IzUa97IcjRfX gsLQO/txoq4BSSK5RC7wUL+4d2iMMAXWaMmpOftqX1ZYGs++cIlkbk+e+6p7bmoqwh/0 M9OBe3hCOSJLF8atHYU8n9Disp/W9f45SFi42dsK4WgaWH+QQZC06yE//1uhFMFcPIkx cBH/bDvIRnBN/hDvoR/4ry0PY+6e3ErvfWwjv18FdvMufiQ9cM35qRrlxepAcvuZ/+l0 y5LA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=zFHNI4j4Nt+nxwnj8GGRLuQzKjYKF3N2Yn4Z4lUq6KI=; b=FXqEdonAAr2DE5T+xOK//6DRRhAIXOeGM0Dfou9OzmVe5Gsnk1V/57vFC3Y1oi0QTs KEqP0O6Vf5TR52f+f5kDvx471qQo4mCJm2SQYLAHiW3VVVRzO5xUVdjgKOFPPTY7oX/V vJe9a6YIWDFvmAk8UHTwcJ0ghxP9h0LRQfOpiIWFqInQsHogxmmfdMdlrDEiHfCCNqX9 Ze2N2ctmgdNboZW4LUlkrL/Ly3i1xmxwArSKmlIcsC/gE1WrKCXjpXOFe3D+i/OoQsHr eIZI4cPhDr2b4EJd5DcyH5njG7tH8ucAYPI0Mx2MGE98P5WEGIK2lKL4pvvO9DP5o3Kv m3YQ== X-Gm-Message-State: AEkoousFGm6jM5/mv5BuDq+z1kU5RQw5GC++isNS2u3eEVA1+JMR/EZ2Sb884wIIeNZp5B1qMWpjjnzdsnJ4xw== X-Received: by 10.194.164.229 with SMTP id yt5mr53177622wjb.39.1470099743615; Mon, 01 Aug 2016 18:02:23 -0700 (PDT) MIME-Version: 1.0 Received: by 10.194.113.67 with HTTP; Mon, 1 Aug 2016 18:02:23 -0700 (PDT) From: Bayo Lau Date: Mon, 1 Aug 2016 18:02:23 -0700 Message-ID: To: seqan-dev@lists.fu-berlin.de Content-Type: multipart/alternative; boundary=089e01183936011e3605390c45b6 X-Originating-IP: 74.125.82.44 X-ZEDAT-Hint: A X-purgate: clean X-purgate-type: clean X-purgate-ID: 151147::1470099745-0000049F-52CB4748/0/0 X-Bogosity: Ham, tests=bogofilter, spamicity=0.125051, version=1.2.4 X-Spam-Flag: NO X-Spam-Status: No, score=0.5 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,FREEMAIL_FROM,GAPPY_SUBJECT,HTML_MESSAGE,HTML_OBFUSCATE_05_10, RCVD_IN_DNSWL_LOW,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,SPF_PASS X-Spam-Checker-Version: SpamAssassin 3.4.1 on Tuvalu.ZEDAT.FU-Berlin.DE X-Spam-Level: Subject: [Seqan-dev] 1/2/4/8 A/C/G/T representation X-BeenThere: seqan-dev@lists.fu-berlin.de X-Mailman-Version: 2.1.16 Precedence: list Reply-To: SeqAn Development List-Id: SeqAn Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 02 Aug 2016 01:02:25 -0000 --089e01183936011e3605390c45b6 Content-Type: text/plain; charset=UTF-8 Hello, I've trying out the new seqan (f1ec3e8f9e91b8c6bb7c02cdaef1fe7577f94a19). One thing I noticed when using BAM I/O (with seqan::BamFileIn and seqan::BamAlignmentRecord )is that the seqan::BamAlignmentRecord::seq type seems to be seqan::String, seqan::Alloc<> >, and when I static_cast the base calls, the values are 1/2/4/8 for ACGT. I wonder if there's a formal way to map them back to 0/1/2/3 (I just hacked up my own mapping function now)? or am i doing anything wrong. Thanks for the help. Bayo --089e01183936011e3605390c45b6 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Hello,

I've trying out the new seqa= n (f1ec3e8f9e91b8c6bb7c02cdaef1fe7577f94a19)= .

One thing I noticed when using BAM I/O (with=C2= =A0seqan::BamFileIn=C2=A0and=C2=A0seqan::BamAlignmentRecord=C2=A0)is that the=C2=A0seqan::BamAlignmentRecord::seq=C2=A0type seems= to be=C2=A0seqan::String<seqan::SimpleType<= unsigned char, seqan::Iupac_>, seqan::Alloc<> >, and whe= n I static_cast the base calls, the values are 1/2/4/8 for ACGT. I wonder i= f there's a formal way to map them back to 0/1/2/3 (I just hacked up my= own mapping function now)? or am i doing anything wrong.

Thanks for the help.

Bayo
--089e01183936011e3605390c45b6-- From rene.maerker@fu-berlin.de Tue Aug 02 09:58:21 2016 Received: from outpost9.zedat.fu-berlin.de ([130.133.4.95]) by list1.zedat.fu-berlin.de (Exim 4.85) for seqan-dev@lists.fu-berlin.de with esmtps (TLSv1.2:DHE-RSA-AES256-GCM-SHA384:256) (envelope-from ) id <1bUUai-003Gnb-2D>; Tue, 02 Aug 2016 09:58:20 +0200 Received: from relay2.zedat.fu-berlin.de ([130.133.4.80]) by outpost.zedat.fu-berlin.de (Exim 4.85) for seqan-dev@lists.fu-berlin.de with esmtps (TLSv1.2:DHE-RSA-AES256-GCM-SHA384:256) (envelope-from ) id <1bUUah-003NWT-Um>; Tue, 02 Aug 2016 09:58:19 +0200 Received: from cas1.campus.fu-berlin.de ([130.133.170.201]) by relay2.zedat.fu-berlin.de (Exim 4.85) for seqan-dev@lists.fu-berlin.de with esmtps (TLSv1:AES256-SHA:256) (envelope-from ) id <1bUUah-002jNR-Nm>; Tue, 02 Aug 2016 09:58:19 +0200 Received: from EX03B.campus.fu-berlin.de ([130.133.170.135]) by CAS1.campus.fu-berlin.de ([130.133.170.201]) with mapi id 14.03.0301.000; Tue, 2 Aug 2016 09:58:18 +0200 From: =?utf-8?B?UmFobiwgUmVuw6k=?= To: SeqAn Development Thread-Topic: [Seqan-dev] 1/2/4/8 A/C/G/T representation Thread-Index: AQHR7FmPlV1s9UCv4ECUCKEaqBB31KA1LQgA Message-ID: <512AB058-7C30-44F5-9194-E95A0A3E8E8B@fu-berlin.de> References: In-Reply-To: Accept-Language: de-DE, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: Content-Type: multipart/alternative; boundary="_000_512AB0587C3044F59194E95A0A3E8E8Bfuberlinde_" MIME-Version: 1.0 Date: Tue, 02 Aug 2016 09:58:17 +0200 X-Original-Date: Tue, 2 Aug 2016 07:58:17 +0000 X-Originating-IP: 130.133.170.201 X-Original-X-Originating-IP: [130.133.170.191] X-ZEDAT-Hint: XA X-purgate: clean X-purgate-type: clean X-purgate-ID: 151147::1470124700-0000049F-EC09EE4F/0/0 X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 X-Spam-Flag: NO X-Spam-Status: No, score=-49.9 required=5.0 tests=ALL_TRUSTED,GAPPY_SUBJECT, HTML_MESSAGE,RP_MATCHES_RCVD X-Spam-Checker-Version: SpamAssassin 3.4.1 on Palau.ZEDAT.FU-Berlin.DE X-Spam-Level: Subject: Re: [Seqan-dev] 1/2/4/8 A/C/G/T representation X-BeenThere: seqan-dev@lists.fu-berlin.de X-Mailman-Version: 2.1.16 Precedence: list Reply-To: SeqAn Development List-Id: SeqAn Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 02 Aug 2016 07:58:21 -0000 --_000_512AB0587C3044F59194E95A0A3E8E8Bfuberlinde_ Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 SGkgQmF5bywNCg0KdGhhbmsgeW91IGZvciB3cml0aW5nIHVzLg0KSXQgZGVwZW5kcyBvbiB3aGF0 IHlvdSB3YW50IHRvIGRvLiBJZiB5b3Uga25vdyB5b3VyIHNlcXVlbmNlIG9ubHkgY29uc2lzdHMg b2YgRG5hIGNoYXJhY3RlcnMgdGhhbiB5b3UgY2FuIHNpbXBseSBjYXN0IGl0IHRvIERuYSBhbmQg dXNlIHRoZSBvcmRWYWx1ZSBmdW5jdGlvbiB0byBtYXAgdGhlIGNoYXJhY3RlcnMgdG8gYW4gaW50 ZXJ2YWwgWzAsIEFscGhhYmV0U2l6ZVsuIFRoaXMgaGFzIG5vIHJ1bnRpbWUgb3ZlcmhlYWQuIEJ1 dCBhbnkgc3ltYm9sIHRoYXQgaXMgbm90IGluIHRoZSBEbmEgYWxwaGFiZXQgd2lsbCBiZSBhdXRv bWF0aWNhbGx5IGNvbnZlcnRlZCB0byBhbiAnQScuDQpJZiB5b3Ugd2FudCB0byBwcmVzZXJ2ZSB0 aGUgSXVwYWMgbWVhbmluZywgeW91IGNhbiB1c2UgdGhlIGZ1bmN0aW9uIGFzc2lnbihEbmEgJiB0 YXJnZXQsIEl1cGFjIGNvbnN0IHNvdXJjZSkuDQpUaGlzIHdpbGwgY29udmVydCB0aGUgSXVwYWMg c3ltYm9sIHRvIEEsQyxHIG9yIFQgZGVwZW5kaW5nIG9uIHRoZSBiaXQgbWFzayBvZiB0aGUgY3Vy cmVudCBzb3VyY2UgY2hhcmFjdGVyLCB3aGVyZSB0aGUgYml0IGZvciAnQScgaXMgcHJlZmVycmVk IG92ZXIgdGhlIGJpdCBmb3IgJ0MnLCB3aGljaCBpcyBwcmVmZXJyZWQgb3ZlciAnRycgYW5kIHNv IG9uLg0KDQpJbiB0aGUgZnV0dXJlIGl0IHdvdWxkIGJlIGJldHRlciB0byBvcGVuIGEgdGlja2V0 IGZvciB0aGlzIG9uIGh0dHBzOi8vZ2l0aHViLmNvbS9zZXFhbi9zZXFhbi9pc3N1ZXMvLg0KDQpJ SFRIIQ0KDQpjaGVlcnMsDQoNClJlbsOpDQoNCg0KT24gMDIgQXVnIDIwMTYsIGF0IDAzOjAyLCBC YXlvIExhdSA8YmF5by5sYXVAZ21haWwuY29tPG1haWx0bzpiYXlvLmxhdUBnbWFpbC5jb20+PiB3 cm90ZToNCg0KSGVsbG8sDQoNCkkndmUgdHJ5aW5nIG91dCB0aGUgbmV3IHNlcWFuIChmMWVjM2U4 ZjllOTFiOGM2YmI3YzAyY2RhZWYxZmU3NTc3Zjk0YTE5KS4NCg0KT25lIHRoaW5nIEkgbm90aWNl ZCB3aGVuIHVzaW5nIEJBTSBJL08gKHdpdGggc2VxYW46OkJhbUZpbGVJbiBhbmQgc2VxYW46OkJh bUFsaWdubWVudFJlY29yZCApaXMgdGhhdCB0aGUgc2VxYW46OkJhbUFsaWdubWVudFJlY29yZDo6 c2VxIHR5cGUgc2VlbXMgdG8gYmUgc2VxYW46OlN0cmluZzxzZXFhbjo6U2ltcGxlVHlwZTx1bnNp Z25lZCBjaGFyLCBzZXFhbjo6SXVwYWNfPiwgc2VxYW46OkFsbG9jPD4gPiwgYW5kIHdoZW4gSSBz dGF0aWNfY2FzdCB0aGUgYmFzZSBjYWxscywgdGhlIHZhbHVlcyBhcmUgMS8yLzQvOCBmb3IgQUNH VC4gSSB3b25kZXIgaWYgdGhlcmUncyBhIGZvcm1hbCB3YXkgdG8gbWFwIHRoZW0gYmFjayB0byAw LzEvMi8zIChJIGp1c3QgaGFja2VkIHVwIG15IG93biBtYXBwaW5nIGZ1bmN0aW9uIG5vdyk/IG9y IGFtIGkgZG9pbmcgYW55dGhpbmcgd3JvbmcuDQoNClRoYW5rcyBmb3IgdGhlIGhlbHAuDQoNCkJh eW8NCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQpzZXFh bi1kZXYgbWFpbGluZyBsaXN0DQpzZXFhbi1kZXZAbGlzdHMuZnUtYmVybGluLmRlPG1haWx0bzpz ZXFhbi1kZXZAbGlzdHMuZnUtYmVybGluLmRlPg0KaHR0cHM6Ly9saXN0cy5mdS1iZXJsaW4uZGUv bGlzdGluZm8vc2VxYW4tZGV2DQoNCi0tLQ0KDQpSZW7DqSBSYWhuDQpQaC5ELiBTdHVkZW50IChk ZS5OQkkgLSBDSUJJKQ0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NClRlbDogICgr NDkpIDMwIDgzOCA3NTEzNw0KTWFpbDogcmVuZS5yYWhuQGZ1LWJlcmxpbi5kZTxtYWlsdG86cmVu ZS5yYWhuQGZ1LWJlcmxpbi5kZT4NCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQpJ bnN0aXR1dGUgb2YgQ29tcHV0ZXIgU2NpZW5jZQ0KQWxnb3JpdGhtaWMgQmlvaW5mb3JtYXRpY3Mg KEFCSSkNCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQpGcmVpZSBVbml2ZXJzaXTD pHQgQmVybGluDQpUYWt1c3RyYcOfZSA5DQoxNDE5NSBCZXJsaW4NCi0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tDQoNCg== --_000_512AB0587C3044F59194E95A0A3E8E8Bfuberlinde_ Content-Type: text/html; charset="utf-8" Content-ID: <73C266CE4340B04F9B537BE4A3C43556@campus.fu-berlin.de> Content-Transfer-Encoding: base64 PGh0bWw+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIgY29udGVudD0i dGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjwvaGVhZD4NCjxib2R5IHN0eWxlPSJ3b3JkLXdy YXA6IGJyZWFrLXdvcmQ7IC13ZWJraXQtbmJzcC1tb2RlOiBzcGFjZTsgLXdlYmtpdC1saW5lLWJy ZWFrOiBhZnRlci13aGl0ZS1zcGFjZTsiIGNsYXNzPSIiPg0KSGkgQmF5bywmbmJzcDsNCjxkaXYg Y2xhc3M9IiI+PGJyIGNsYXNzPSIiPg0KPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPnRoYW5rIHlvdSBm b3Igd3JpdGluZyB1cy4mbmJzcDs8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+SXQgZGVwZW5kcyBvbiB3 aGF0IHlvdSB3YW50IHRvIGRvLiBJZiB5b3Uga25vdyB5b3VyIHNlcXVlbmNlIG9ubHkgY29uc2lz dHMgb2YgRG5hIGNoYXJhY3RlcnMgdGhhbiB5b3UgY2FuIHNpbXBseSBjYXN0IGl0IHRvIERuYSBh bmQgdXNlIHRoZSBvcmRWYWx1ZSBmdW5jdGlvbiB0byBtYXAgdGhlIGNoYXJhY3RlcnMgdG8gYW4g aW50ZXJ2YWwgWzAsIEFscGhhYmV0U2l6ZVsuIFRoaXMgaGFzIG5vIHJ1bnRpbWUgb3ZlcmhlYWQu DQogQnV0IGFueSBzeW1ib2wgdGhhdCBpcyBub3QgaW4gdGhlIERuYSBhbHBoYWJldCB3aWxsIGJl IGF1dG9tYXRpY2FsbHkgY29udmVydGVkIHRvIGFuICdBJy48L2Rpdj4NCjxkaXYgY2xhc3M9IiI+ SWYgeW91IHdhbnQgdG8gcHJlc2VydmUgdGhlIEl1cGFjIG1lYW5pbmcsIHlvdSBjYW4gdXNlIHRo ZSBmdW5jdGlvbiBhc3NpZ24oRG5hICZhbXA7IHRhcmdldCwgSXVwYWMgY29uc3Qgc291cmNlKS48 L2Rpdj4NCjxkaXYgY2xhc3M9IiI+VGhpcyB3aWxsIGNvbnZlcnQgdGhlIEl1cGFjIHN5bWJvbCB0 byBBLEMsRyBvciBUIGRlcGVuZGluZyBvbiB0aGUgYml0IG1hc2sgb2YgdGhlIGN1cnJlbnQgc291 cmNlIGNoYXJhY3Rlciwgd2hlcmUgdGhlIGJpdCBmb3IgJ0EnIGlzIHByZWZlcnJlZCBvdmVyIHRo ZSBiaXQgZm9yICdDJywgd2hpY2ggaXMgcHJlZmVycmVkIG92ZXIgJ0cnIGFuZCBzbyBvbi48L2Rp dj4NCjxkaXYgY2xhc3M9IiI+PGJyIGNsYXNzPSIiPg0KPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPklu IHRoZSBmdXR1cmUgaXQgd291bGQgYmUgYmV0dGVyIHRvIG9wZW4gYSB0aWNrZXQgZm9yIHRoaXMg b24mbmJzcDs8YSBocmVmPSJodHRwczovL2dpdGh1Yi5jb20vc2VxYW4vc2VxYW4vaXNzdWVzLyIg Y2xhc3M9IiI+aHR0cHM6Ly9naXRodWIuY29tL3NlcWFuL3NlcWFuL2lzc3Vlcy88L2E+LjwvZGl2 Pg0KPGRpdiBjbGFzcz0iIj48YnIgY2xhc3M9IiI+DQo8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+SUhU SCE8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+PGJyIGNsYXNzPSIiPg0KPC9kaXY+DQo8ZGl2IGNsYXNz PSIiPmNoZWVycyw8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+PGJyIGNsYXNzPSIiPg0KPC9kaXY+DQo8 ZGl2IGNsYXNzPSIiPlJlbsOpPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPjxiciBjbGFzcz0iIj4NCjwv ZGl2Pg0KPGRpdiBjbGFzcz0iIj48YnIgY2xhc3M9IiI+DQo8ZGl2Pg0KPGJsb2NrcXVvdGUgdHlw ZT0iY2l0ZSIgY2xhc3M9IiI+DQo8ZGl2IGNsYXNzPSIiPk9uIDAyIEF1ZyAyMDE2LCBhdCAwMzow MiwgQmF5byBMYXUgJmx0OzxhIGhyZWY9Im1haWx0bzpiYXlvLmxhdUBnbWFpbC5jb20iIGNsYXNz PSIiPmJheW8ubGF1QGdtYWlsLmNvbTwvYT4mZ3Q7IHdyb3RlOjwvZGl2Pg0KPGJyIGNsYXNzPSJB cHBsZS1pbnRlcmNoYW5nZS1uZXdsaW5lIj4NCjxkaXYgY2xhc3M9IiI+DQo8ZGl2IGRpcj0ibHRy IiBjbGFzcz0iIj5IZWxsbywNCjxkaXYgY2xhc3M9IiI+PGJyIGNsYXNzPSIiPg0KPC9kaXY+DQo8 ZGl2IGNsYXNzPSIiPkkndmUgdHJ5aW5nIG91dCB0aGUgbmV3IHNlcWFuICg8c3BhbiBzdHlsZT0i Y29sb3I6cmdiKDE3NSwxNzMsMzYpO2ZvbnQtZmFtaWx5Om1vbmFjbztmb250LXNpemU6OXB4O2Jh Y2tncm91bmQtY29sb3I6cmdiKDAsMCwwKSIgY2xhc3M9IiI+ZjFlYzNlOGY5ZTkxYjhjNmJiN2Mw MmNkYWVmMWZlNzU3N2Y5NGExOTwvc3Bhbj4pLjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj48YnIgY2xh c3M9IiI+DQo8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+T25lIHRoaW5nIEkgbm90aWNlZCB3aGVuIHVz aW5nIEJBTSBJL08gKHdpdGgmbmJzcDs8c3BhbiBzdHlsZT0iY29sb3I6cmdiKDI0NSwyNDUsMjQ1 KTtmb250LWZhbWlseTptb25hY287Zm9udC1zaXplOjlweDtiYWNrZ3JvdW5kLWNvbG9yOnJnYigw LDAsMCkiIGNsYXNzPSIiPnNlcWFuOjpCYW1GaWxlSW48L3NwYW4+Jm5ic3A7YW5kJm5ic3A7PHNw YW4gc3R5bGU9ImNvbG9yOnJnYigyNDUsMjQ1LDI0NSk7Zm9udC1mYW1pbHk6bW9uYWNvO2ZvbnQt c2l6ZTo5cHg7YmFja2dyb3VuZC1jb2xvcjpyZ2IoMCwwLDApIiBjbGFzcz0iIj5zZXFhbjo6QmFt QWxpZ25tZW50UmVjb3JkPC9zcGFuPiZuYnNwOylpcw0KIHRoYXQgdGhlJm5ic3A7PHNwYW4gc3R5 bGU9ImNvbG9yOnJnYigyNDUsMjQ1LDI0NSk7Zm9udC1mYW1pbHk6bW9uYWNvO2ZvbnQtc2l6ZTo5 cHg7YmFja2dyb3VuZC1jb2xvcjpyZ2IoMCwwLDApIiBjbGFzcz0iIj5zZXFhbjo6QmFtQWxpZ25t ZW50UmVjb3JkOjpzZXE8L3NwYW4+Jm5ic3A7dHlwZSBzZWVtcyB0byBiZSZuYnNwOzxzcGFuIHN0 eWxlPSJjb2xvcjpyZ2IoMjU1LDI1NSwyNTUpO2ZvbnQtZmFtaWx5Om1vbmFjbztmb250LXNpemU6 OXB4O2JhY2tncm91bmQtY29sb3I6cmdiKDAsMCwwKSIgY2xhc3M9IiI+c2VxYW46OlN0cmluZyZs dDtzZXFhbjo6U2ltcGxlVHlwZSZsdDt1bnNpZ25lZA0KIGNoYXIsIHNlcWFuOjpJdXBhY18mZ3Q7 LCBzZXFhbjo6QWxsb2MmbHQ7Jmd0OyAmZ3Q7PC9zcGFuPiwgYW5kIHdoZW4gSSBzdGF0aWNfY2Fz dCB0aGUgYmFzZSBjYWxscywgdGhlIHZhbHVlcyBhcmUgMS8yLzQvOCBmb3IgQUNHVC4gSSB3b25k ZXIgaWYgdGhlcmUncyBhIGZvcm1hbCB3YXkgdG8gbWFwIHRoZW0gYmFjayB0byAwLzEvMi8zIChJ IGp1c3QgaGFja2VkIHVwIG15IG93biBtYXBwaW5nIGZ1bmN0aW9uIG5vdyk/IG9yIGFtIGkgZG9p bmcgYW55dGhpbmcgd3JvbmcuPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPjxiciBjbGFzcz0iIj4NCjwv ZGl2Pg0KPGRpdiBjbGFzcz0iIj5UaGFua3MgZm9yIHRoZSBoZWxwLjwvZGl2Pg0KPGRpdiBjbGFz cz0iIj48YnIgY2xhc3M9IiI+DQo8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+QmF5bzwvZGl2Pg0KPC9k aXY+DQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXzxiciBj bGFzcz0iIj4NCnNlcWFuLWRldiBtYWlsaW5nIGxpc3Q8YnIgY2xhc3M9IiI+DQo8YSBocmVmPSJt YWlsdG86c2VxYW4tZGV2QGxpc3RzLmZ1LWJlcmxpbi5kZSIgY2xhc3M9IiI+c2VxYW4tZGV2QGxp c3RzLmZ1LWJlcmxpbi5kZTwvYT48YnIgY2xhc3M9IiI+DQpodHRwczovL2xpc3RzLmZ1LWJlcmxp bi5kZS9saXN0aW5mby9zZXFhbi1kZXY8YnIgY2xhc3M9IiI+DQo8L2Rpdj4NCjwvYmxvY2txdW90 ZT4NCjwvZGl2Pg0KPGJyIGNsYXNzPSIiPg0KPGRpdiBjbGFzcz0iIj4NCjxkaXYgc3R5bGU9ImNv bG9yOiByZ2IoMCwgMCwgMCk7IGxldHRlci1zcGFjaW5nOiBub3JtYWw7IG9ycGhhbnM6IGF1dG87 IHRleHQtYWxpZ246IHN0YXJ0OyB0ZXh0LWluZGVudDogMHB4OyB0ZXh0LXRyYW5zZm9ybTogbm9u ZTsgd2hpdGUtc3BhY2U6IG5vcm1hbDsgd2lkb3dzOiBhdXRvOyB3b3JkLXNwYWNpbmc6IDBweDsg LXdlYmtpdC10ZXh0LXN0cm9rZS13aWR0aDogMHB4OyB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7IC13 ZWJraXQtbmJzcC1tb2RlOiBzcGFjZTsgLXdlYmtpdC1saW5lLWJyZWFrOiBhZnRlci13aGl0ZS1z cGFjZTsiIGNsYXNzPSIiPg0KPGRpdiBjbGFzcz0iIj4NCjxkaXYgc3R5bGU9Im9ycGhhbnM6IDI7 IHdpZG93czogMjsiIGNsYXNzPSIiPjxmb250IGZhY2U9IkNvdXJpZXIgTmV3IiBjbGFzcz0iIj4t LS08L2ZvbnQ+PC9kaXY+DQo8ZGl2IHN0eWxlPSJvcnBoYW5zOiAyOyB3aWRvd3M6IDI7IiBjbGFz cz0iIj48Zm9udCBmYWNlPSJDb3VyaWVyIE5ldyIgY2xhc3M9IiI+PGJyIGNsYXNzPSIiPg0KPC9m b250PjwvZGl2Pg0KPGRpdiBzdHlsZT0ib3JwaGFuczogMjsgd2lkb3dzOiAyOyIgY2xhc3M9IiI+ PGZvbnQgZmFjZT0iQ291cmllciBOZXciIGNsYXNzPSIiPlJlbsOpIFJhaG48L2ZvbnQ+PC9kaXY+ DQo8ZGl2IHN0eWxlPSJvcnBoYW5zOiAyOyB3aWRvd3M6IDI7IiBjbGFzcz0iIj48Zm9udCBmYWNl PSJDb3VyaWVyIE5ldyIgY2xhc3M9IiI+UGguRC4gU3R1ZGVudCAoZGUuTkJJIC0gQ0lCSSk8L2Zv bnQ+PC9kaXY+DQo8ZGl2IHN0eWxlPSJvcnBoYW5zOiAyOyB3aWRvd3M6IDI7IiBjbGFzcz0iIj48 Zm9udCBmYWNlPSJDb3VyaWVyIE5ldyIgY2xhc3M9IiI+LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS08L2ZvbnQ+PC9kaXY+DQo8ZGl2IHN0eWxlPSJvcnBoYW5zOiAyOyB3aWRvd3M6IDI7 IiBjbGFzcz0iIj4NCjxkaXYgY2xhc3M9IiI+PGZvbnQgZmFjZT0iQ291cmllciBOZXciIGNsYXNz PSIiPlRlbDogJm5ic3A7KCYjNDM7NDkpIDMwIDgzOCA3NTEzNzwvZm9udD48L2Rpdj4NCjxkaXYg Y2xhc3M9IiI+PGZvbnQgZmFjZT0iQ291cmllciBOZXciIGNsYXNzPSIiPk1haWw6Jm5ic3A7PGEg aHJlZj0ibWFpbHRvOnJlbmUucmFobkBmdS1iZXJsaW4uZGUiIGNsYXNzPSIiPnJlbmUucmFobkBm dS1iZXJsaW4uZGU8L2E+PC9mb250PjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj48Zm9udCBmYWNlPSJD b3VyaWVyIE5ldyIgY2xhc3M9IiI+LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS08L2Zv bnQ+PC9kaXY+DQo8L2Rpdj4NCjxkaXYgc3R5bGU9Im9ycGhhbnM6IDI7IHdpZG93czogMjsiIGNs YXNzPSIiPjxmb250IGZhY2U9IkNvdXJpZXIgTmV3IiBjbGFzcz0iIj5JbnN0aXR1dGUgb2YgQ29t cHV0ZXIgU2NpZW5jZTwvZm9udD48L2Rpdj4NCjxkaXYgc3R5bGU9Im9ycGhhbnM6IDI7IHdpZG93 czogMjsiIGNsYXNzPSIiPjxmb250IGZhY2U9IkNvdXJpZXIgTmV3IiBjbGFzcz0iIj5BbGdvcml0 aG1pYyBCaW9pbmZvcm1hdGljcyAoQUJJKTwvZm9udD48L2Rpdj4NCjxkaXYgc3R5bGU9Im9ycGhh bnM6IDI7IHdpZG93czogMjsiIGNsYXNzPSIiPjxmb250IGZhY2U9IkNvdXJpZXIgTmV3IiBjbGFz cz0iIj4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLTwvZm9udD48L2Rpdj4NCjxkaXYg c3R5bGU9Im9ycGhhbnM6IDI7IHdpZG93czogMjsiIGNsYXNzPSIiPjxmb250IGZhY2U9IkNvdXJp ZXIgTmV3IiBjbGFzcz0iIj5GcmVpZSBVbml2ZXJzaXTDpHQgQmVybGluPC9mb250PjwvZGl2Pg0K PGRpdiBzdHlsZT0ib3JwaGFuczogMjsgd2lkb3dzOiAyOyIgY2xhc3M9IiI+PGZvbnQgZmFjZT0i Q291cmllciBOZXciIGNsYXNzPSIiPlRha3VzdHJhw59lIDk8L2ZvbnQ+PC9kaXY+DQo8ZGl2IHN0 eWxlPSJvcnBoYW5zOiAyOyB3aWRvd3M6IDI7IiBjbGFzcz0iIj48Zm9udCBmYWNlPSJDb3VyaWVy IE5ldyIgY2xhc3M9IiI+MTQxOTUgQmVybGluPC9mb250PjwvZGl2Pg0KPGRpdiBzdHlsZT0ib3Jw aGFuczogMjsgd2lkb3dzOiAyOyIgY2xhc3M9IiI+PGZvbnQgZmFjZT0iQ291cmllciBOZXciIGNs YXNzPSIiPi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tPC9mb250PjwvZGl2Pg0KPC9k aXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPGJyIGNsYXNzPSIiPg0KPC9kaXY+DQo8L2JvZHk+DQo8L2h0 bWw+DQo= --_000_512AB0587C3044F59194E95A0A3E8E8Bfuberlinde_-- From rene.maerker@fu-berlin.de Tue Aug 02 09:58:23 2016 Received: from outpost9.zedat.fu-berlin.de ([130.133.4.95]) by list1.zedat.fu-berlin.de (Exim 4.85) for seqan-dev@lists.fu-berlin.de with esmtps (TLSv1.2:DHE-RSA-AES256-GCM-SHA384:256) (envelope-from ) id <1bUUal-003GoG-1A>; Tue, 02 Aug 2016 09:58:23 +0200 Received: from relay2.zedat.fu-berlin.de ([130.133.4.80]) by outpost.zedat.fu-berlin.de (Exim 4.85) for seqan-dev@lists.fu-berlin.de with esmtps (TLSv1.2:DHE-RSA-AES256-GCM-SHA384:256) (envelope-from ) id <1bUUak-003NXD-Tl>; Tue, 02 Aug 2016 09:58:22 +0200 Received: from cas3.campus.fu-berlin.de ([130.133.170.203]) by relay2.zedat.fu-berlin.de (Exim 4.85) for seqan-dev@lists.fu-berlin.de with esmtps (TLSv1:AES256-SHA:256) (envelope-from ) id <1bUUak-002jO9-Mo>; Tue, 02 Aug 2016 09:58:22 +0200 Received: from EX03B.campus.fu-berlin.de ([130.133.170.135]) by CAS3.campus.fu-berlin.de ([130.133.170.203]) with mapi id 14.03.0301.000; Tue, 2 Aug 2016 09:58:21 +0200 From: =?utf-8?B?UmFobiwgUmVuw6k=?= To: SeqAn Development Thread-Topic: [Seqan-dev] 1/2/4/8 A/C/G/T representation Thread-Index: AQHR7FmPlV1s9UCv4ECUCKEaqBB31KA1LQuA Message-ID: <19586CDF-CDE1-4793-A773-D066E2650C27@fu-berlin.de> References: In-Reply-To: Accept-Language: de-DE, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: Content-Type: multipart/alternative; boundary="_000_19586CDFCDE14793A773D066E2650C27fuberlinde_" MIME-Version: 1.0 Date: Tue, 02 Aug 2016 09:58:20 +0200 X-Original-Date: Tue, 2 Aug 2016 07:58:20 +0000 X-Originating-IP: 130.133.170.203 X-Original-X-Originating-IP: [130.133.170.191] X-ZEDAT-Hint: XA X-purgate: clean X-purgate-type: clean X-purgate-ID: 151147::1470124703-0000049F-C5969558/0/0 X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 X-Spam-Flag: NO X-Spam-Status: No, score=-49.9 required=5.0 tests=ALL_TRUSTED,GAPPY_SUBJECT, HTML_MESSAGE,RP_MATCHES_RCVD X-Spam-Checker-Version: SpamAssassin 3.4.1 on Palau.ZEDAT.FU-Berlin.DE X-Spam-Level: Subject: Re: [Seqan-dev] 1/2/4/8 A/C/G/T representation X-BeenThere: seqan-dev@lists.fu-berlin.de X-Mailman-Version: 2.1.16 Precedence: list Reply-To: SeqAn Development List-Id: SeqAn Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 02 Aug 2016 07:58:23 -0000 --_000_19586CDFCDE14793A773D066E2650C27fuberlinde_ Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 SGkgQmF5bywNCg0KdGhhbmsgeW91IGZvciB3cml0aW5nIHVzLg0KSXQgZGVwZW5kcyBvbiB3aGF0 IHlvdSB3YW50IHRvIGRvLiBJZiB5b3Uga25vdyB5b3VyIHNlcXVlbmNlIG9ubHkgY29uc2lzdHMg b2YgRG5hIGNoYXJhY3RlcnMgdGhhbiB5b3UgY2FuIHNpbXBseSBjYXN0IGl0IHRvIERuYSBhbmQg dXNlIHRoZSBvcmRWYWx1ZSBmdW5jdGlvbiB0byBtYXAgdGhlIGNoYXJhY3RlcnMgdG8gYW4gaW50 ZXJ2YWwgWzAsIEFscGhhYmV0U2l6ZVsuIFRoaXMgaGFzIG5vIHJ1bnRpbWUgb3ZlcmhlYWQuIEJ1 dCBhbnkgc3ltYm9sIHRoYXQgaXMgbm90IGluIHRoZSBEbmEgYWxwaGFiZXQgd2lsbCBiZSBhdXRv bWF0aWNhbGx5IGNvbnZlcnRlZCB0byBhbiAnQScuDQpJZiB5b3Ugd2FudCB0byBwcmVzZXJ2ZSB0 aGUgSXVwYWMgbWVhbmluZywgeW91IGNhbiB1c2UgdGhlIGZ1bmN0aW9uIGFzc2lnbihEbmEgJiB0 YXJnZXQsIEl1cGFjIGNvbnN0IHNvdXJjZSkuDQpUaGlzIHdpbGwgY29udmVydCB0aGUgSXVwYWMg c3ltYm9sIHRvIEEsQyxHIG9yIFQgZGVwZW5kaW5nIG9uIHRoZSBiaXQgbWFzayBvZiB0aGUgY3Vy cmVudCBzb3VyY2UgY2hhcmFjdGVyLCB3aGVyZSB0aGUgYml0IGZvciAnQScgaXMgcHJlZmVycmVk IG92ZXIgdGhlIGJpdCBmb3IgJ0MnLCB3aGljaCBpcyBwcmVmZXJyZWQgb3ZlciAnRycgYW5kIHNv IG9uLg0KDQpJbiB0aGUgZnV0dXJlIGl0IHdvdWxkIGJlIGJldHRlciB0byBvcGVuIGEgdGlja2V0 IGZvciB0aGlzIG9uIGh0dHBzOi8vZ2l0aHViLmNvbS9zZXFhbi9zZXFhbi9pc3N1ZXMvLg0KDQpJ SFRIIQ0KDQpjaGVlcnMsDQoNClJlbsOpDQoNCg0KT24gMDIgQXVnIDIwMTYsIGF0IDAzOjAyLCBC YXlvIExhdSA8YmF5by5sYXVAZ21haWwuY29tPG1haWx0bzpiYXlvLmxhdUBnbWFpbC5jb20+PiB3 cm90ZToNCg0KSGVsbG8sDQoNCkkndmUgdHJ5aW5nIG91dCB0aGUgbmV3IHNlcWFuIChmMWVjM2U4 ZjllOTFiOGM2YmI3YzAyY2RhZWYxZmU3NTc3Zjk0YTE5KS4NCg0KT25lIHRoaW5nIEkgbm90aWNl ZCB3aGVuIHVzaW5nIEJBTSBJL08gKHdpdGggc2VxYW46OkJhbUZpbGVJbiBhbmQgc2VxYW46OkJh bUFsaWdubWVudFJlY29yZCApaXMgdGhhdCB0aGUgc2VxYW46OkJhbUFsaWdubWVudFJlY29yZDo6 c2VxIHR5cGUgc2VlbXMgdG8gYmUgc2VxYW46OlN0cmluZzxzZXFhbjo6U2ltcGxlVHlwZTx1bnNp Z25lZCBjaGFyLCBzZXFhbjo6SXVwYWNfPiwgc2VxYW46OkFsbG9jPD4gPiwgYW5kIHdoZW4gSSBz dGF0aWNfY2FzdCB0aGUgYmFzZSBjYWxscywgdGhlIHZhbHVlcyBhcmUgMS8yLzQvOCBmb3IgQUNH VC4gSSB3b25kZXIgaWYgdGhlcmUncyBhIGZvcm1hbCB3YXkgdG8gbWFwIHRoZW0gYmFjayB0byAw LzEvMi8zIChJIGp1c3QgaGFja2VkIHVwIG15IG93biBtYXBwaW5nIGZ1bmN0aW9uIG5vdyk/IG9y IGFtIGkgZG9pbmcgYW55dGhpbmcgd3JvbmcuDQoNClRoYW5rcyBmb3IgdGhlIGhlbHAuDQoNCkJh eW8NCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQpzZXFh bi1kZXYgbWFpbGluZyBsaXN0DQpzZXFhbi1kZXZAbGlzdHMuZnUtYmVybGluLmRlPG1haWx0bzpz ZXFhbi1kZXZAbGlzdHMuZnUtYmVybGluLmRlPg0KaHR0cHM6Ly9saXN0cy5mdS1iZXJsaW4uZGUv bGlzdGluZm8vc2VxYW4tZGV2DQoNCi0tLQ0KDQpSZW7DqSBSYWhuDQpQaC5ELiBTdHVkZW50IChk ZS5OQkkgLSBDSUJJKQ0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NClRlbDogICgr NDkpIDMwIDgzOCA3NTEzNw0KTWFpbDogcmVuZS5yYWhuQGZ1LWJlcmxpbi5kZTxtYWlsdG86cmVu ZS5yYWhuQGZ1LWJlcmxpbi5kZT4NCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQpJ bnN0aXR1dGUgb2YgQ29tcHV0ZXIgU2NpZW5jZQ0KQWxnb3JpdGhtaWMgQmlvaW5mb3JtYXRpY3Mg KEFCSSkNCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQpGcmVpZSBVbml2ZXJzaXTD pHQgQmVybGluDQpUYWt1c3RyYcOfZSA5DQoxNDE5NSBCZXJsaW4NCi0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tDQoNCg== --_000_19586CDFCDE14793A773D066E2650C27fuberlinde_ Content-Type: text/html; charset="utf-8" Content-ID: <006BC4BCF0D5E343934A1B93D704D470@campus.fu-berlin.de> Content-Transfer-Encoding: base64 PGh0bWw+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIgY29udGVudD0i dGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjwvaGVhZD4NCjxib2R5IHN0eWxlPSJ3b3JkLXdy YXA6IGJyZWFrLXdvcmQ7IC13ZWJraXQtbmJzcC1tb2RlOiBzcGFjZTsgLXdlYmtpdC1saW5lLWJy ZWFrOiBhZnRlci13aGl0ZS1zcGFjZTsiIGNsYXNzPSIiPg0KSGkgQmF5bywmbmJzcDsNCjxkaXYg Y2xhc3M9IiI+PGJyIGNsYXNzPSIiPg0KPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPnRoYW5rIHlvdSBm b3Igd3JpdGluZyB1cy4mbmJzcDs8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+SXQgZGVwZW5kcyBvbiB3 aGF0IHlvdSB3YW50IHRvIGRvLiBJZiB5b3Uga25vdyB5b3VyIHNlcXVlbmNlIG9ubHkgY29uc2lz dHMgb2YgRG5hIGNoYXJhY3RlcnMgdGhhbiB5b3UgY2FuIHNpbXBseSBjYXN0IGl0IHRvIERuYSBh bmQgdXNlIHRoZSBvcmRWYWx1ZSBmdW5jdGlvbiB0byBtYXAgdGhlIGNoYXJhY3RlcnMgdG8gYW4g aW50ZXJ2YWwgWzAsIEFscGhhYmV0U2l6ZVsuIFRoaXMgaGFzIG5vIHJ1bnRpbWUgb3ZlcmhlYWQu DQogQnV0IGFueSBzeW1ib2wgdGhhdCBpcyBub3QgaW4gdGhlIERuYSBhbHBoYWJldCB3aWxsIGJl IGF1dG9tYXRpY2FsbHkgY29udmVydGVkIHRvIGFuICdBJy48L2Rpdj4NCjxkaXYgY2xhc3M9IiI+ SWYgeW91IHdhbnQgdG8gcHJlc2VydmUgdGhlIEl1cGFjIG1lYW5pbmcsIHlvdSBjYW4gdXNlIHRo ZSBmdW5jdGlvbiBhc3NpZ24oRG5hICZhbXA7IHRhcmdldCwgSXVwYWMgY29uc3Qgc291cmNlKS48 L2Rpdj4NCjxkaXYgY2xhc3M9IiI+VGhpcyB3aWxsIGNvbnZlcnQgdGhlIEl1cGFjIHN5bWJvbCB0 byBBLEMsRyBvciBUIGRlcGVuZGluZyBvbiB0aGUgYml0IG1hc2sgb2YgdGhlIGN1cnJlbnQgc291 cmNlIGNoYXJhY3Rlciwgd2hlcmUgdGhlIGJpdCBmb3IgJ0EnIGlzIHByZWZlcnJlZCBvdmVyIHRo ZSBiaXQgZm9yICdDJywgd2hpY2ggaXMgcHJlZmVycmVkIG92ZXIgJ0cnIGFuZCBzbyBvbi48L2Rp dj4NCjxkaXYgY2xhc3M9IiI+PGJyIGNsYXNzPSIiPg0KPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPklu IHRoZSBmdXR1cmUgaXQgd291bGQgYmUgYmV0dGVyIHRvIG9wZW4gYSB0aWNrZXQgZm9yIHRoaXMg b24mbmJzcDs8YSBocmVmPSJodHRwczovL2dpdGh1Yi5jb20vc2VxYW4vc2VxYW4vaXNzdWVzLyIg Y2xhc3M9IiI+aHR0cHM6Ly9naXRodWIuY29tL3NlcWFuL3NlcWFuL2lzc3Vlcy88L2E+LjwvZGl2 Pg0KPGRpdiBjbGFzcz0iIj48YnIgY2xhc3M9IiI+DQo8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+SUhU SCE8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+PGJyIGNsYXNzPSIiPg0KPC9kaXY+DQo8ZGl2IGNsYXNz PSIiPmNoZWVycyw8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+PGJyIGNsYXNzPSIiPg0KPC9kaXY+DQo8 ZGl2IGNsYXNzPSIiPlJlbsOpPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPjxiciBjbGFzcz0iIj4NCjwv ZGl2Pg0KPGRpdiBjbGFzcz0iIj48YnIgY2xhc3M9IiI+DQo8ZGl2IGNsYXNzPSIiPg0KPGJsb2Nr cXVvdGUgdHlwZT0iY2l0ZSIgY2xhc3M9IiI+DQo8ZGl2IGNsYXNzPSIiPk9uIDAyIEF1ZyAyMDE2 LCBhdCAwMzowMiwgQmF5byBMYXUgJmx0OzxhIGhyZWY9Im1haWx0bzpiYXlvLmxhdUBnbWFpbC5j b20iIGNsYXNzPSIiPmJheW8ubGF1QGdtYWlsLmNvbTwvYT4mZ3Q7IHdyb3RlOjwvZGl2Pg0KPGJy IGNsYXNzPSJBcHBsZS1pbnRlcmNoYW5nZS1uZXdsaW5lIj4NCjxkaXYgY2xhc3M9IiI+DQo8ZGl2 IGRpcj0ibHRyIiBjbGFzcz0iIj5IZWxsbywNCjxkaXYgY2xhc3M9IiI+PGJyIGNsYXNzPSIiPg0K PC9kaXY+DQo8ZGl2IGNsYXNzPSIiPkkndmUgdHJ5aW5nIG91dCB0aGUgbmV3IHNlcWFuICg8c3Bh biBzdHlsZT0iY29sb3I6cmdiKDE3NSwxNzMsMzYpO2ZvbnQtZmFtaWx5Om1vbmFjbztmb250LXNp emU6OXB4O2JhY2tncm91bmQtY29sb3I6cmdiKDAsMCwwKSIgY2xhc3M9IiI+ZjFlYzNlOGY5ZTkx YjhjNmJiN2MwMmNkYWVmMWZlNzU3N2Y5NGExOTwvc3Bhbj4pLjwvZGl2Pg0KPGRpdiBjbGFzcz0i Ij48YnIgY2xhc3M9IiI+DQo8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+T25lIHRoaW5nIEkgbm90aWNl ZCB3aGVuIHVzaW5nIEJBTSBJL08gKHdpdGgmbmJzcDs8c3BhbiBzdHlsZT0iY29sb3I6cmdiKDI0 NSwyNDUsMjQ1KTtmb250LWZhbWlseTptb25hY287Zm9udC1zaXplOjlweDtiYWNrZ3JvdW5kLWNv bG9yOnJnYigwLDAsMCkiIGNsYXNzPSIiPnNlcWFuOjpCYW1GaWxlSW48L3NwYW4+Jm5ic3A7YW5k Jm5ic3A7PHNwYW4gc3R5bGU9ImNvbG9yOnJnYigyNDUsMjQ1LDI0NSk7Zm9udC1mYW1pbHk6bW9u YWNvO2ZvbnQtc2l6ZTo5cHg7YmFja2dyb3VuZC1jb2xvcjpyZ2IoMCwwLDApIiBjbGFzcz0iIj5z ZXFhbjo6QmFtQWxpZ25tZW50UmVjb3JkPC9zcGFuPiZuYnNwOylpcw0KIHRoYXQgdGhlJm5ic3A7 PHNwYW4gc3R5bGU9ImNvbG9yOnJnYigyNDUsMjQ1LDI0NSk7Zm9udC1mYW1pbHk6bW9uYWNvO2Zv bnQtc2l6ZTo5cHg7YmFja2dyb3VuZC1jb2xvcjpyZ2IoMCwwLDApIiBjbGFzcz0iIj5zZXFhbjo6 QmFtQWxpZ25tZW50UmVjb3JkOjpzZXE8L3NwYW4+Jm5ic3A7dHlwZSBzZWVtcyB0byBiZSZuYnNw OzxzcGFuIHN0eWxlPSJjb2xvcjpyZ2IoMjU1LDI1NSwyNTUpO2ZvbnQtZmFtaWx5Om1vbmFjbztm b250LXNpemU6OXB4O2JhY2tncm91bmQtY29sb3I6cmdiKDAsMCwwKSIgY2xhc3M9IiI+c2VxYW46 OlN0cmluZyZsdDtzZXFhbjo6U2ltcGxlVHlwZSZsdDt1bnNpZ25lZA0KIGNoYXIsIHNlcWFuOjpJ dXBhY18mZ3Q7LCBzZXFhbjo6QWxsb2MmbHQ7Jmd0OyAmZ3Q7PC9zcGFuPiwgYW5kIHdoZW4gSSBz dGF0aWNfY2FzdCB0aGUgYmFzZSBjYWxscywgdGhlIHZhbHVlcyBhcmUgMS8yLzQvOCBmb3IgQUNH VC4gSSB3b25kZXIgaWYgdGhlcmUncyBhIGZvcm1hbCB3YXkgdG8gbWFwIHRoZW0gYmFjayB0byAw LzEvMi8zIChJIGp1c3QgaGFja2VkIHVwIG15IG93biBtYXBwaW5nIGZ1bmN0aW9uIG5vdyk/IG9y IGFtIGkgZG9pbmcgYW55dGhpbmcgd3JvbmcuPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPjxiciBjbGFz cz0iIj4NCjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj5UaGFua3MgZm9yIHRoZSBoZWxwLjwvZGl2Pg0K PGRpdiBjbGFzcz0iIj48YnIgY2xhc3M9IiI+DQo8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+QmF5bzwv ZGl2Pg0KPC9kaXY+DQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fXzxiciBjbGFzcz0iIj4NCnNlcWFuLWRldiBtYWlsaW5nIGxpc3Q8YnIgY2xhc3M9IiI+DQo8 YSBocmVmPSJtYWlsdG86c2VxYW4tZGV2QGxpc3RzLmZ1LWJlcmxpbi5kZSIgY2xhc3M9IiI+c2Vx YW4tZGV2QGxpc3RzLmZ1LWJlcmxpbi5kZTwvYT48YnIgY2xhc3M9IiI+DQo8YSBocmVmPSJodHRw czovL2xpc3RzLmZ1LWJlcmxpbi5kZS9saXN0aW5mby9zZXFhbi1kZXYiIGNsYXNzPSIiPmh0dHBz Oi8vbGlzdHMuZnUtYmVybGluLmRlL2xpc3RpbmZvL3NlcWFuLWRldjwvYT48YnIgY2xhc3M9IiI+ DQo8L2Rpdj4NCjwvYmxvY2txdW90ZT4NCjwvZGl2Pg0KPGJyIGNsYXNzPSIiPg0KPGRpdiBjbGFz cz0iIj4NCjxkaXYgc3R5bGU9ImNvbG9yOiByZ2IoMCwgMCwgMCk7IGxldHRlci1zcGFjaW5nOiBu b3JtYWw7IG9ycGhhbnM6IGF1dG87IHRleHQtYWxpZ246IHN0YXJ0OyB0ZXh0LWluZGVudDogMHB4 OyB0ZXh0LXRyYW5zZm9ybTogbm9uZTsgd2hpdGUtc3BhY2U6IG5vcm1hbDsgd2lkb3dzOiBhdXRv OyB3b3JkLXNwYWNpbmc6IDBweDsgLXdlYmtpdC10ZXh0LXN0cm9rZS13aWR0aDogMHB4OyB3b3Jk LXdyYXA6IGJyZWFrLXdvcmQ7IC13ZWJraXQtbmJzcC1tb2RlOiBzcGFjZTsgLXdlYmtpdC1saW5l LWJyZWFrOiBhZnRlci13aGl0ZS1zcGFjZTsiIGNsYXNzPSIiPg0KPGRpdiBjbGFzcz0iIj4NCjxk aXYgc3R5bGU9Im9ycGhhbnM6IDI7IHdpZG93czogMjsiIGNsYXNzPSIiPjxmb250IGZhY2U9IkNv dXJpZXIgTmV3IiBjbGFzcz0iIj4tLS08L2ZvbnQ+PC9kaXY+DQo8ZGl2IHN0eWxlPSJvcnBoYW5z OiAyOyB3aWRvd3M6IDI7IiBjbGFzcz0iIj48Zm9udCBmYWNlPSJDb3VyaWVyIE5ldyIgY2xhc3M9 IiI+PGJyIGNsYXNzPSIiPg0KPC9mb250PjwvZGl2Pg0KPGRpdiBzdHlsZT0ib3JwaGFuczogMjsg d2lkb3dzOiAyOyIgY2xhc3M9IiI+PGZvbnQgZmFjZT0iQ291cmllciBOZXciIGNsYXNzPSIiPlJl bsOpIFJhaG48L2ZvbnQ+PC9kaXY+DQo8ZGl2IHN0eWxlPSJvcnBoYW5zOiAyOyB3aWRvd3M6IDI7 IiBjbGFzcz0iIj48Zm9udCBmYWNlPSJDb3VyaWVyIE5ldyIgY2xhc3M9IiI+UGguRC4gU3R1ZGVu dCAoZGUuTkJJIC0gQ0lCSSk8L2ZvbnQ+PC9kaXY+DQo8ZGl2IHN0eWxlPSJvcnBoYW5zOiAyOyB3 aWRvd3M6IDI7IiBjbGFzcz0iIj48Zm9udCBmYWNlPSJDb3VyaWVyIE5ldyIgY2xhc3M9IiI+LS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS08L2ZvbnQ+PC9kaXY+DQo8ZGl2IHN0eWxlPSJv cnBoYW5zOiAyOyB3aWRvd3M6IDI7IiBjbGFzcz0iIj4NCjxkaXYgY2xhc3M9IiI+PGZvbnQgZmFj ZT0iQ291cmllciBOZXciIGNsYXNzPSIiPlRlbDogJm5ic3A7KCYjNDM7NDkpIDMwIDgzOCA3NTEz NzwvZm9udD48L2Rpdj4NCjxkaXYgY2xhc3M9IiI+PGZvbnQgZmFjZT0iQ291cmllciBOZXciIGNs YXNzPSIiPk1haWw6Jm5ic3A7PGEgaHJlZj0ibWFpbHRvOnJlbmUucmFobkBmdS1iZXJsaW4uZGUi IGNsYXNzPSIiPnJlbmUucmFobkBmdS1iZXJsaW4uZGU8L2E+PC9mb250PjwvZGl2Pg0KPGRpdiBj bGFzcz0iIj48Zm9udCBmYWNlPSJDb3VyaWVyIE5ldyIgY2xhc3M9IiI+LS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS08L2ZvbnQ+PC9kaXY+DQo8L2Rpdj4NCjxkaXYgc3R5bGU9Im9ycGhh bnM6IDI7IHdpZG93czogMjsiIGNsYXNzPSIiPjxmb250IGZhY2U9IkNvdXJpZXIgTmV3IiBjbGFz cz0iIj5JbnN0aXR1dGUgb2YgQ29tcHV0ZXIgU2NpZW5jZTwvZm9udD48L2Rpdj4NCjxkaXYgc3R5 bGU9Im9ycGhhbnM6IDI7IHdpZG93czogMjsiIGNsYXNzPSIiPjxmb250IGZhY2U9IkNvdXJpZXIg TmV3IiBjbGFzcz0iIj5BbGdvcml0aG1pYyBCaW9pbmZvcm1hdGljcyAoQUJJKTwvZm9udD48L2Rp dj4NCjxkaXYgc3R5bGU9Im9ycGhhbnM6IDI7IHdpZG93czogMjsiIGNsYXNzPSIiPjxmb250IGZh Y2U9IkNvdXJpZXIgTmV3IiBjbGFzcz0iIj4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LTwvZm9udD48L2Rpdj4NCjxkaXYgc3R5bGU9Im9ycGhhbnM6IDI7IHdpZG93czogMjsiIGNsYXNz PSIiPjxmb250IGZhY2U9IkNvdXJpZXIgTmV3IiBjbGFzcz0iIj5GcmVpZSBVbml2ZXJzaXTDpHQg QmVybGluPC9mb250PjwvZGl2Pg0KPGRpdiBzdHlsZT0ib3JwaGFuczogMjsgd2lkb3dzOiAyOyIg Y2xhc3M9IiI+PGZvbnQgZmFjZT0iQ291cmllciBOZXciIGNsYXNzPSIiPlRha3VzdHJhw59lIDk8 L2ZvbnQ+PC9kaXY+DQo8ZGl2IHN0eWxlPSJvcnBoYW5zOiAyOyB3aWRvd3M6IDI7IiBjbGFzcz0i Ij48Zm9udCBmYWNlPSJDb3VyaWVyIE5ldyIgY2xhc3M9IiI+MTQxOTUgQmVybGluPC9mb250Pjwv ZGl2Pg0KPGRpdiBzdHlsZT0ib3JwaGFuczogMjsgd2lkb3dzOiAyOyIgY2xhc3M9IiI+PGZvbnQg ZmFjZT0iQ291cmllciBOZXciIGNsYXNzPSIiPi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tPC9mb250PjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPGJyIGNsYXNzPSIiPg0K PC9kaXY+DQo8L2JvZHk+DQo8L2h0bWw+DQo= --_000_19586CDFCDE14793A773D066E2650C27fuberlinde_--