Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT sources DOT redhat DOT com Delivered-To: mailing list cygwin AT sources DOT redhat DOT com From: "Linus Tolke" To: Subject: Trying to get gettext to work on cygwin Date: Wed, 7 Nov 2001 11:07:55 +0100 Message-ID: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_NextPart_000_0004_01C1677C.738360C0" X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0) Importance: Normal X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4522.1200 ------=_NextPart_000_0004_01C1677C.738360C0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Hi all! I am using cygwin as a development environment and I don't get gettext to work correctly. This summer I first had a problem with this and with a little help from the list and especially Charles S. Wilson, and then a new version of gettext for cygwin was released that I installed. I also converted my project to new versions of autoconf and automake after they were included in cygwin. The problem is that I still don't get it to work. Somewhere between autoconf, automake and gettext something gets totally mixed up and I suspect gettext for cygwin to be the problem. I have now constructed a small demo (in the tar file) that fails in the exact same way that my own program. It is tested by doing: 1$ tar xvf gettextdemo.tar 2$ sh auto.sh # you need automake, autoconf and gettext for this 3$ ./configure 4$ make 5$ make dist 6$ For me step 4 (make) fails all the time. It doesn't matter if I use no arguments, the argument --with-included-gettext or --disable-nls. It fails in different ways depending on the arguments though. I have the details below. What am I doing wrong? Am I the only one with this problem? It looks a little like Frank Meiers recode-problem with the difference that I am using cygwin as development environment and he is downloading the recode distribution and building from the distribution. I suspect that the gettext package in cygwin is broken but it can also be that I have missed some requirements on a gettext installation. Please advice! /Linus Details: When I do this without any arguments to configure or with the argument --with-included-gettext the make (4) results in the error: gcc -c -DLOCALEDIR=\"/usr/local/share/locale\" -DLOCALE_ALIAS_PATH=\"/usr/lo cal/share/locale\" -DLIBDIR=\"/usr/local/lib\" -DHAVE_CONFIG_H -I.. -I. -I.. /intl -g -O2 -DGETTEXT_STATIC -c localcharset.c -o localcharset.o rm -f cygintl.dll gcc -shared -Wl,--enable-auto-image-base -Wl,--out-implib=libintl.dll.a \ libintl.def intl-compat.pic.o bindtextdom.pic.o dcgettext.pic.o dgettext.pic.o gettext.pic.o finddomain.pic.o loadmsgcat.pic.o localealias.pic.o textdomain.pi c.o l10nflist.pic.o explodename.pic.o dcigettext.pic.o dcngettext.pic.o dngettex t.pic.o ngettext.pic.o plural.pic.o localcharset.pic.o -o cygintl.dll gcc: libintl.def: No such file or directory make[2]: *** [cygintl.dll] Error 1 make[2]: Leaving directory `/home/linus/gettextdemo/intl' in the intl directory. When I do this with the argument --disable-nls to configure the make (4) result in the error: make[2]: Entering directory `/home/linus/gettextdemo' source='gttest.c' object='gttest.o' libtool=no \ depfile='.deps/gttest.Po' tmpdepfile='.deps/gttest.TPo' \ depmode=gcc /bin/sh ./depcomp \ gcc -DHAVE_CONFIG_H -I. -I. -I. -g -O2 -c `test -f gttest.c || echo './'`gttest.c gcc -g -O2 -o gttest.exe gttest.o gttest.o: In function `main': /home/linus/gettextdemo/gttest.c:10: undefined reference to `_imp__bindtextdomain' /home/linus/gettextdemo/gttest.c:11: undefined reference to `_imp__textdomain' /home/linus/gettextdemo/gttest.c:13: undefined reference to `_imp__gettext' collect2: ld returned 1 exit status make[2]: *** [gttest.exe] Error 1 make[2]: Leaving directory `/home/linus/gettextdemo' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/linus/gettextdemo' make: *** [all] Error 2 Here are the versions used: $ gettext --version gettext (GNU gettext) 0.10.38 Copyright (C) 1995-1997, 2000, 2001 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Written by Ulrich Drepper. linus AT SPEEDO ~/gettextdemo $ automake --version automake (GNU automake) 1.5 Written by Tom Tromey . Copyright 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. linus AT SPEEDO ~/gettextdemo $ autoconf --version autoconf (GNU Autoconf) 2.52 Written by David J. MacKenzie. Copyright 1992, 1993, 1994, 1996, 1999, 2000, 2001 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. linus AT SPEEDO ~/gettextdemo $ Here is from the cygwin setup.ini file: [snipp] @ autoconf sdesc: "Automatic configure script builder" category: Devel requires: m4 perl version: 2.52-1 install: latest/autoconf/autoconf-2.52-1.tar.bz2 309415 source: latest/autoconf/autoconf-2.52-1-src.tar.bz2 646826 [prev] version: 2.13-2 install: latest/autoconf/autoconf-2.13-2.tar.gz 261675 source: latest/autoconf/autoconf-2.13-2-src.tar.gz 443844 @ automake sdesc: "A tool for generating GNU Standards-compliant Makefiles" category: Devel requires: autoconf version: 1.5-1 install: latest/automake/automake-1.5-1.tar.bz2 219871 source: latest/automake/automake-1.5-1-src.tar.bz2 397236 [prev] version: 1.4-4 install: latest/automake/automake-1.4-4.tar.gz 205565 source: latest/automake/automake-1.4-4-src.tar.gz 356534 [snipp] @ gettext sdesc: "GNU Internationalization utilities" ldesc: "The GNU gettext package provides a set of tools and documentation for producing multi-lingual messages in programs. Tools include a set of conventions about how programs should be written to support message catalogs, a directory and file naming organization for the message catalogs, a runtime library which supports the retrieval of translated messages, and stand-alone programs for handling the translatable and the already translated strings. Gettext provides an easy to use library and tools for creating, using, and modifying natural language catalogs and is a powerful and simple method for internationalizing programs." category: Devel requires: cygwin version: 0.10.38-2 install: contrib/gettext/gettext-0.10.38-2.tar.bz2 445067 source: contrib/gettext/gettext-0.10.38-2-src.tar.bz2 881950 [prev] version: 0.10.35-2p1 install: contrib/gettext/gettext-0.10.35-2p1.tar.gz 346343 source: contrib/gettext/gettext-0.10.35-2p1-src.tar.gz 735878 [snipp] I have also appended the cygcheck.out file. /Linus ------=_NextPart_000_0004_01C1677C.738360C0 Content-Type: application/octet-stream; name="cygcheck.out" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="cygcheck.out" =0A= Cygnus Win95/NT Configuration Diagnostics=0A= Current System Time: Wed Nov 7 08:55:28 2001=0A= =0A= WinNT Ver 5.0 build 2195 Service Pack 2=0A= =0A= Path: /usr/local/bin=0A= /usr/bin=0A= /bin=0A= /cygdrive/c/WINNT/system32=0A= /cygdrive/c/WINNT=0A= /cygdrive/c/WINNT/System32/Wbem=0A= /cygdrive/c/PROGRAM FILES/THINKPAD/UTILITIES=0A= /cygdrive/c/Program Files/MIMER82 NT=0A= =0A= SysDir: C:\WINNT\System32=0A= WinDir: C:\WINNT=0A= =0A= PWD =3D `/home/linus/gettextdemo'=0A= USER =3D `linus'=0A= MAKE_MODE =3D `unix'=0A= HOME =3D `/home/linus'=0A= =0A= NUMBER_OF_PROCESSORS =3D `1'=0A= PROMPT =3D `$P$G'=0A= LOGONSERVER =3D `\\SPEEDO'=0A= OS2LIBPATH =3D `C:\WINNT\system32\os2\dll;'=0A= COMSPEC =3D `C:\WINNT\system32\cmd.exe'=0A= !C: =3D `C:\cygwin\bin'=0A= SYSTEMDRIVE =3D `C:'=0A= HOSTNAME =3D `SPEEDO'=0A= INCLUDE =3D `C:\Program Files\MIMER82 NT\dev'=0A= PROCESSOR_REVISION =3D `0803'=0A= PATHEXT =3D `.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH'=0A= COMPUTERNAME =3D `SPEEDO'=0A= WINDIR =3D `C:\WINNT'=0A= USERPROFILE =3D `C:\Documents and Settings\linus'=0A= PS1 =3D `\[\033]0;\w\007=0A= \033[32m\]\u@\h \[\033[33m\w\033[0m\]=0A= $ '=0A= PROGRAMFILES =3D `C:\Program Files'=0A= !:: =3D `::\'=0A= MACHTYPE =3D `i686-pc-cygwin'=0A= PROCESSOR_IDENTIFIER =3D `x86 Family 6 Model 8 Stepping 3, GenuineIntel'=0A= OS =3D `Windows_NT'=0A= OLDPWD =3D `/home/linus'=0A= PROCESSOR_ARCHITECTURE =3D `x86'=0A= TEMP =3D `/cygdrive/c/DOCUME~1/linus/LOCALS~1/Temp'=0A= PROCESSOR_LEVEL =3D `6'=0A= SYSTEMROOT =3D `C:\WINNT'=0A= HOMEDRIVE =3D `C:'=0A= LIB =3D `C:\Program Files\MIMER82 NT\dev'=0A= ALLUSERSPROFILE =3D `C:\Documents and Settings\All Users'=0A= SHLVL =3D `1'=0A= APPDATA =3D `C:\Documents and Settings\linus\Application Data'=0A= COMMONPROGRAMFILES =3D `C:\Program Files\Common Files'=0A= HOMEPATH =3D `\'=0A= USERDOMAIN =3D `SPEEDO'=0A= USERNAME =3D `linus'=0A= SHELL =3D `/bin/bash'=0A= HOSTTYPE =3D `i686'=0A= OSTYPE =3D `cygwin'=0A= TERM =3D `cygwin'=0A= _ =3D `/usr/bin/cygcheck'=0A= TZ =3D `WEST-1WEDT-2,M3.5.0/2,M10.5.0/3'=0A= =0A= HKEY_CURRENT_USER\Software\Cygnus Solutions=0A= HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin=0A= HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin\mounts v2=0A= (default) =3D `/cygdrive'=0A= cygdrive flags =3D 0x00000022=0A= HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin\Program Options=0A= HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Menu= Order\Start Menu\Programs\Cygnus Solutions=0A= (default) =3D (unsupported type)=0A= HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions=0A= HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin=0A= HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2=0A= HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/=0A= (default) =3D `C:/cygwin'=0A= flags =3D 0x0000000a=0A= HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/usr/bin=0A= (default) =3D `C:/cygwin/bin'=0A= flags =3D 0x0000000a=0A= HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/usr/lib=0A= (default) =3D `C:/cygwin/lib'=0A= flags =3D 0x0000000a=0A= HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\Program Options=0A= =0A= a: fd N/A N/A =0A= c: hd FAT32 7987Mb 71% CP UN WINDOWS2000=0A= d: hd FAT32 3499Mb 17% CP UN =0A= e: net *NT5CSC 7987Mb 71% CP UN Offline=0A= g: net *NT5CSC 7987Mb 71% CP UN Offline=0A= h: net *NT5CSC 7987Mb 71% CP UN Offline=0A= i: net N/A N/A =0A= =0A= C:\cygwin\bin /usr/bin system binmode=0A= C:\cygwin\lib /usr/lib system binmode=0A= C:\cygwin / system binmode=0A= c: /cygdrive/c user binmode,noumount=0A= d: /cygdrive/d user binmode,noumount=0A= e: /cygdrive/e user binmode,noumount=0A= g: /cygdrive/g user binmode,noumount=0A= h: /cygdrive/h user binmode,noumount=0A= =0A= Found: C:\cygwin\bin\bash.exe=0A= Found: C:\cygwin\bin\cat.exe=0A= Found: C:\cygwin\bin\cpp.exe=0A= Found: C:\cygwin\bin\find.exe=0A= Found: C:\cygwin\bin\gcc.exe=0A= Found: C:\cygwin\bin\gdb.exe=0A= Found: C:\cygwin\bin\ld.exe=0A= Found: C:\cygwin\bin\ls.exe=0A= Found: C:\cygwin\bin\make.exe=0A= Found: C:\cygwin\bin\sh.exe=0A= =0A= 56k 2000/12/03 C:\cygwin\bin\cygbz21.0.dll - os=3D4.0 img=3D1.0 = sys=3D4.0=0A= "cygbz21.0.dll" v0.0 ts=3D2000/11/21 0:53=0A= 45k 2001/07/04 C:\cygwin\bin\cygjbig1.dll - os=3D4.0 img=3D1.0 = sys=3D4.0=0A= "cygjbig1.dll" v0.0 ts=3D2001/7/4 5:25=0A= 119k 2001/06/06 C:\cygwin\bin\cygjpeg6b.dll - os=3D4.0 img=3D1.0 = sys=3D4.0=0A= "cygjpeg6b.dll" v0.0 ts=3D2001/6/6 6:27=0A= 35k 2001/10/20 C:\cygwin\bin\cygitk30.dll - os=3D4.0 img=3D1.0 = sys=3D4.0=0A= "cygitk30.dll" v0.0 ts=3D2001/10/20 2:25=0A= 18k 2000/10/23 C:\cygwin\bin\cyggdbm.dll - os=3D4.0 img=3D1.0 = sys=3D4.0=0A= "cyggdbm.dll" v0.0 ts=3D2000/10/23 4:26=0A= 163k 2001/05/06 C:\cygwin\bin\cygpng2.dll - os=3D4.0 img=3D1.0 = sys=3D4.0=0A= "cygpng2.dll" v0.0 ts=3D2001/5/6 6:05=0A= 17k 2001/06/28 C:\cygwin\bin\cyghistory4.dll - os=3D4.0 img=3D1.0 = sys=3D4.0=0A= "cyghistory4.dll" v0.0 ts=3D2001/1/7 5:34=0A= 21k 2001/06/28 C:\cygwin\bin\cyghistory5.dll - os=3D4.0 img=3D1.0 = sys=3D4.0=0A= "cyghistory5.dll" v0.0 ts=3D2001/6/28 4:27=0A= 108k 2001/06/28 C:\cygwin\bin\cygreadline4.dll - os=3D4.0 img=3D1.0 = sys=3D4.0=0A= "cygreadline4.dll" v0.0 ts=3D2001/1/7 5:34=0A= 135k 2001/06/28 C:\cygwin\bin\cygreadline5.dll - os=3D4.0 img=3D1.0 = sys=3D4.0=0A= "cygreadline5.dll" v0.0 ts=3D2001/6/28 4:27=0A= 41k 2001/07/04 C:\cygwin\bin\cygXpm-noX4.dll - os=3D4.0 img=3D1.0 = sys=3D4.0=0A= "cygXpm-noX4.dll" v0.0 ts=3D2001/7/4 3:21=0A= 45k 2001/07/04 C:\cygwin\bin\cygXpm-X4.dll - os=3D4.0 img=3D1.0 = sys=3D4.0=0A= "cygXpm-X4.dll" v0.0 ts=3D2000/11/20 3:45=0A= 21k 2001/06/20 C:\cygwin\bin\cygintl.dll - os=3D4.0 img=3D1.0 = sys=3D4.0=0A= "cygintl.dll" v0.0 ts=3D2001/6/20 19:09=0A= 81k 2001/10/20 C:\cygwin\bin\cygitcl30.dll - os=3D4.0 img=3D1.0 = sys=3D4.0=0A= "cygitcl30.dll" v0.0 ts=3D2001/10/20 2:25=0A= 390k 2001/10/20 C:\cygwin\bin\cygtcl80.dll - os=3D4.0 img=3D1.0 = sys=3D4.0=0A= "cygtcl80.dll" v0.0 ts=3D2001/10/20 2:24=0A= 5k 2001/10/20 C:\cygwin\bin\cygtclpip80.dll - os=3D4.0 img=3D1.0 = sys=3D4.0=0A= 10k 2001/10/20 C:\cygwin\bin\cygtclreg80.dll - os=3D4.0 img=3D1.0 = sys=3D4.0=0A= "cygtclreg80.dll" v0.0 ts=3D2001/10/20 2:24=0A= 623k 2001/10/20 C:\cygwin\bin\cygtk80.dll - os=3D4.0 img=3D1.0 = sys=3D4.0=0A= "cygtk80.dll" v0.0 ts=3D2001/10/20 2:25=0A= 245k 2001/06/12 C:\cygwin\bin\cygtiff3.dll - os=3D4.0 img=3D1.0 = sys=3D4.0=0A= "cygtiff3.dll" v0.0 ts=3D2001/6/12 19:25=0A= 49k 2001/02/03 C:\cygwin\bin\cygz.dll - os=3D4.0 img=3D1.0 sys=3D4.0=0A= "cygz.dll" v0.0 ts=3D2001/2/3 21:35=0A= 34k 2001/09/30 C:\cygwin\bin\cygform6.dll - os=3D4.0 img=3D1.0 = sys=3D4.0=0A= "cygform6.dll" v0.0 ts=3D2001/9/30 4:43=0A= 19k 2001/09/30 C:\cygwin\bin\cygmenu6.dll - os=3D4.0 img=3D1.0 = sys=3D4.0=0A= "cygmenu6.dll" v0.0 ts=3D2001/9/30 4:43=0A= 175k 2001/09/30 C:\cygwin\bin\cygncurses++6.dll - os=3D4.0 img=3D1.0 = sys=3D4.0=0A= "cygncurses++6.dll" v0.0 ts=3D2001/9/30 4:45=0A= 201k 2001/09/30 C:\cygwin\bin\cygncurses6.dll - os=3D4.0 img=3D1.0 = sys=3D4.0=0A= "cygncurses6.dll" v0.0 ts=3D2001/9/30 4:42=0A= 12k 2001/09/30 C:\cygwin\bin\cygpanel6.dll - os=3D4.0 img=3D1.0 = sys=3D4.0=0A= "cygpanel6.dll" v0.0 ts=3D2001/9/30 4:43=0A= 714k 2001/11/06 C:\cygwin\bin\cygwin1.dll - os=3D4.0 img=3D1.0 = sys=3D4.0=0A= "cygwin1.dll" v0.0 ts=3D2001/11/5 22:15=0A= Cygwin DLL version info:=0A= dll major: 1003=0A= dll minor: 4=0A= dll epoch: 19=0A= dll bad signal mask: 19005=0A= dll old termios: 5=0A= dll malloc env: 28=0A= api major: 0=0A= api minor: 47=0A= shared data: 3=0A= dll identifier: cygwin1=0A= mount registry: 2=0A= cygnus registry name: Cygnus Solutions=0A= cygwin registry name: Cygwin=0A= program options name: Program Options=0A= cygwin mount registry name: mounts v2=0A= cygdrive flags: cygdrive flags=0A= cygdrive prefix: cygdrive prefix=0A= cygdrive default prefix: =0A= build date: Mon Nov 5 16:15:15 EST 2001=0A= shared id: cygwin1S3=0A= =0A= Use -h to see help about each section=0A= ------=_NextPart_000_0004_01C1677C.738360C0 Content-Type: application/x-tar; name="gettextdemo.tar" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="gettextdemo.tar" Z2V0dGV4dGRlbW8vAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAwNDA3NTUAMDAwMTc1 MAAwMDAxMDAxADAwMDAwMDAwMDAwADA3MzcyMTQ3NTMyADAxMjIyNQAgNQAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB1c3RhciAgAGxpbnVzAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAATm9uZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABn ZXR0ZXh0ZGVtby9wby8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDA0MDc1NQAwMDAxNzUw ADAwMDEwMDEAMDAwMDAwMDAwMDAAMDczNzIxNTA0MDYAMDEyNjM1ACA1AAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHVzdGFyICAAbGludXMAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAABOb25lAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGdl dHRleHRkZW1vL3BvL1BPVEZJTEVTLmluAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwMTAwNjQ0ADAwMDE3NTAA MDAwMTAwMQAwMDAwMDAwMDAzMwAwNzM3MjE1MTc1MgAwMTQ0MTAAIDAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdXN0YXIgIABsaW51cwAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAE5vbmUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIyBM aXN0IG9mIGZpbGVzDQpndHRlc3QuYw0KAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABnZXR0 ZXh0ZGVtby9NYWtlZmlsZS5hbQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDEwMDY0NAAwMDAxNzUwADAw MDEwMDEAMDAwMDAwMDAxNjcAMDczNzIxNTMxNjQAMDE0MjYwACAwAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHVzdGFyICAAbGludXMAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAABOb25lAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEFVVE9N QUtFX09QVElPTlMgPSBmb3JlaWduDQpTVUJESVJTID0gaW50bCBAUE9TVUJADQpiaW5fUFJPR1JB TVMgPSBndHRlc3QNCg0KUEFDS0FHRSA9IEBQQUNLQUdFQA0KVkVSU0lPTiA9IEBWRVJTSU9OQA0K AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZ2V0dGV4 dGRlbW8vY29uZmlnLmgudG9wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAxMDA2NDQAMDAwMTc1MAAwMDAx MDAxADAwMDAwMDAwMDAwADA3MzcyMTUxMDcwADAxNDQxNwAgMAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB1c3RhciAgAGxpbnVzAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAATm9uZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABnZXR0ZXh0 ZGVtby9hdXRvLnNoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDEwMDY0NAAwMDAxNzUwADAwMDEw MDEAMDAwMDAwMDAxNjQAMDczNzIxNTEzMzYAMDEzNTI0ACAwAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAHVzdGFyICAAbGludXMAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAABOb25lAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGdldHRleHRp emUgLWYgLWMgPCAvZGV2L251bGwgJiYNCmFjbG9jYWwgJiYNCmF1dG9oZWFkZXIgJiYNCmF1dG9t YWtlIC0tZm9yZWlnbiAtLWFkZC1taXNzaW5nICYmDQphdXRvY29uZiAmJg0KdHJ1ZQ0KAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZ2V0dGV4dGRl bW8vY29uZmlndXJlLmluAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAxMDA2NDQAMDAwMTc1MAAwMDAxMDAx ADAwMDAwMDAwNTAzADA3MzcyMTYwMDc2ADAxNDUyNwAgMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAB1c3RhciAgAGxpbnVzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAATm9uZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBQ19JTklUKGd0 dGVzdC5jKQ0KQU1fSU5JVF9BVVRPTUFLRShndHRlc3QsIDAuMSkNCkFNX0NPTkZJR19IRUFERVIo Y29uZmlnLmgpDQoNCkFDX1BST0dfQ0MNCg0KQUxMX0xJTkdVQVM9IiINCg0KW0xPQ0FMRURJUj0k cHJlZml4L3NoYXJlL2xvY2FsZV0NCkFDX1NVQlNUKExPQ0FMRURJUikNCkFDX0RFRklORV9VTlFV T1RFRChMT0NBTEVESVIsICIkTE9DQUxFRElSIiwgW0RpcmVjdG9yeSBmb3IgbG9jYWxlXSkNCg0K QU1fUFJPR19DQ19TVERDDQpBTV9HTlVfR0VUVEVYVA0KDQpBQ19PVVRQVVQoTWFrZWZpbGUgaW50 bC9NYWtlZmlsZSBwby9NYWtlZmlsZS5pbikNCgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGdldHRleHRkZW1v L2d0dGVzdC5jAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwMTAwNjQ0ADAwMDE3NTAAMDAwMTAwMQAw MDAwMDAwMDQwMAAwNzM3MjE2MjAzMgAwMTM2NjIAIDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAdXN0YXIgIABsaW51cwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AE5vbmUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAI2luY2x1ZGUgImNv bmZpZy5oIg0KI2luY2x1ZGUgPHN0ZGlvLmg+DQojaW5jbHVkZSA8bG9jYWxlLmg+DQojaW5jbHVk ZSA8bGliaW50bC5oPg0KDQppbnQNCm1haW4oaW50IGFyZ2MsIGNoYXIgKiBhcmd2W10pDQp7DQog IHNldGxvY2FsZShMQ19BTEwsICIiKTsNCiAgYmluZHRleHRkb21haW4oUEFDS0FHRSwgTE9DQUxF RElSKTsNCiAgdGV4dGRvbWFpbihQQUNLQUdFKTsNCg0KICBwcmludGYoZ2V0dGV4dCgiSGVsbG8g V29ybGRcbiIpKTsNCn0NCgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== ------=_NextPart_000_0004_01C1677C.738360C0 Content-Type: text/plain; charset=us-ascii -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Bug reporting: http://cygwin.com/bugs.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/ ------=_NextPart_000_0004_01C1677C.738360C0--