linux-msdos-digest         Friday, March 24 2000       Volume 01 : Number 169

In this issue:

----------------------------------------------------------------------

From: =?iso-8859-1?Q?J=F6rg=20Bemm=E9?= <[EMAIL PROTECTED]>
Date: Wed, 15 Mar 2000 14:16:35 +0100
Subject: dosemu with tcp/ip

Hi,

is it possible to use tcp/ip under the dosemu?
We have a program that needs the tcp/ip-protocol
for connecting to the server.

Ciao Joerg


------------------------------

From: Kurt Gilpin <[EMAIL PROTECTED]>
Date: Wed, 15 Mar 2000 16:01:21 -0600
Subject: From:   Kurt Gilpin <[EMAIL PROTECTED]>

I'm trying to run a DOS-based database in dosemu.  The call for dos4gw crashes
the emu.  Is there a compatbility version of dos4gw, or a replacement that
will allow me to run this database? 

- -- 
====================================================================
Kurt Gilpin                         
Linux Systems Engineer     
Atipa Linux Solutions
[EMAIL PROTECTED]
1-800-360-4346 Ext. 111
====================================================================



------------------------------

From: Bart Oldeman <[EMAIL PROTECTED]>
Date: Tue, 14 Mar 2000 23:20:09 +0000 (GMT)
Subject: Re: XDOS + Borland BP BGI + 640*480*16

On Tue, 14 Mar 2000, Iztok Saje wrote:

> A while ago I wrote nice program using Borland Pascal 7.0 + BGI.
> It runs in plain VGA mode: 640*480, 16 colours. 
> I would like to run it in xdos (Using Slackware 7, 2.2.14)
> I get blue colour picture somehow resembling real screen.
> 
> Any advice ??

16 colour modes do not work in xdos. Either fix it, change your program to
use a 256 colours mode (svga BGI drivers are available on the internet),
port your program to linux (e.g. use gpc, freepascal or p2c) or use it on
the console.

Bart


------------------------------

From: David Pinson <[EMAIL PROTECTED]>
Date: Thu, 16 Mar 2000 10:34:22 +1100 (EST)
Subject: Re: XDOS + Borland BP BGI + 640*480*16

Actually, could some pointers for what needs to be done
to get 16 color modes going be posted?

Incidentally, I proposed a cosource project to support
a specific (16 color) dos app under xdos:

http://www.cosource.com/cgi-bin/cos.pl/wish/info/277

Yes I know that this app works with console graphics, but
the users that I support have fixed frequency monitors, and so
Xdos is the only hope.

David


On Wed, 15 Mar 2000, Steffen Winterfeldt wrote:

> Hi,
> 
> On Tue, 14 Mar 2000, Iztok Saje wrote:
> > A while ago I wrote nice program using Borland Pascal 7.0 + BGI.
> > It runs in plain VGA mode: 640*480, 16 colours. 
> > [ snip: -> it does not work under xdos]
> 
> It simply doesn't work yet. This includes all 16 color modes.
> 
> 


------------------------------

From: Sebastian Andersson <[EMAIL PROTECTED]>
Date: Wed, 15 Mar 2000 16:59:02 +0100
Subject: Wrong time in dosemu 1.0.0 ?

Hi

I run Red Hat's dosemu-freedos-0.99.13-1 under dosemu 1.0.0.
I've got my real RTC setup in UTC time and my computer is in
the CET timezone.  Under linux I get the correct time from "date",
but under dosemu I get incorrect time since DOS expects the RTC to be
in the local timezone. Maybe dosemu could use the localtime when a
program wants to read the RTC?

Regards,
/Sebastian

------------------------------

From: Josh Carroll <[EMAIL PROTECTED]>
Date: Wed, 15 Mar 2000 22:22:31 -0500
Subject: dosemu and intellimouse

Hi, I'm running dosemu 1.0 and am having problems using my microsoft
intellimouse (ps/2) in dosemu.  When setting up the mouse in dosemu.conf, I
didn't see an option for setting the mouse to "imps2" or "imps/2" as is done
for gpm and xfree86, so I'm assuming that dosemu doesn't directly support the
intellimouse mouse.  Am I missing something or is there a way to bypass this
using /dev/gpmdata or some other trick?

Thanks for any help,
Josh Carroll

------------------------------

From: Hans Lermen <[EMAIL PROTECTED]>
Date: Wed, 15 Mar 2000 17:41:28 +0100 (MET)
Subject: Re: XDOS + Borland BP BGI + 640*480*16

On Wed, 15 Mar 2000, Steffen Winterfeldt wrote:
> On Tue, 14 Mar 2000, Iztok Saje wrote:
> > A while ago I wrote nice program using Borland Pascal 7.0 + BGI.
> > It runs in plain VGA mode: 640*480, 16 colours. 
> > I would like to run it in xdos (Using Slackware 7, 2.2.14)
> > I get blue colour picture somehow resembling real screen.
> 
> It simply doesn't work yet. This includes all 16 color modes.

To be more precise: it doesn't work on 16 color modes, which map more than
one color plane at a given time ... and just this Borland's BGI is doing.
So, _some_ applications work on 16 color modes, but not all.

Hans
<[EMAIL PROTECTED]>


------------------------------

From: dreamwvr <[EMAIL PROTECTED]>
Date: Wed, 15 Mar 2000 22:13:51 -0700
Subject: dosemu no less? ;-))

hi,
   having never done this before i am not sure if i am reading the usage
correctly for dosemu. will it allow one to execute a dos program that is 
in a windows partition(that is a dos program?) if so since mounting no 
problemo and doing a 'dos' is easy enough as root to get freedos. but i
noticed that the actual drive that i have the dos partition is not displayed
here. what file and statements do i need to look to change so that the 
dosemu sees a partition /dev/hda2 as a / or freedos per se? hope that 
i have explained well enough. another thing looks great and definately 
looks like the glue for those dos games that you just didn't want to scrap;-))
                                                     TIA 
                                         [EMAIL PROTECTED]

------------------------------

From: Kurt Gilpin <[EMAIL PROTECTED]>
Date: Wed, 15 Mar 2000 09:40:34 -0600
Subject: dos4gw

I'm trying to run a DOS-based database in dosemu.  The call for dos4gw crashes
the emu.  Is there a compatbility version of dos4gw, or a replacement that
will allow me to run this database? 

- -- 
====================================================================
Kurt Gilpin                         
Linux Systems Engineer     
Atipa Linux Solutions
[EMAIL PROTECTED]
1-800-360-4346 Ext. 111
====================================================================



------------------------------

From: Jesper Anderson <[EMAIL PROTECTED]>
Date: Thu, 16 Mar 2000 08:45:38 +0100
Subject: Re: Wrong time in dosemu 1.0.0 ?

On Wed, Mar 15, 2000 at 04:59:02PM +0100, Sebastian Andersson wrote:
> 
> I run Red Hat's dosemu-freedos-0.99.13-1 under dosemu 1.0.0.
> I've got my real RTC setup in UTC time and my computer is in
> the CET timezone.  Under linux I get the correct time from "date",
> but under dosemu I get incorrect time since DOS expects the RTC to be
> in the local timezone. Maybe dosemu could use the localtime when a
> program wants to read the RTC?

This is somewhat related to a problem I have with dosemu running on a
notebook. The time in dosemu stops while the notebook is suspended. If
dosemu took RTC from localtime, this would be solved as well.

Maybe this could be a compile time option?

Jesper

- -- 
"They that can give up essential liberty to obtain a little temporary
safety deserve neither liberty nor safety."
- -- Benjamin Franklin, 1759

------------------------------

From: "Henri J. Schlereth" <[EMAIL PROTECTED]>
Date: Fri, 17 Mar 2000 11:03:06 -0600 (CST)
Subject: dosemu (is that a bird?) :)

> > ln -s /dev/hda1 whatever.you.want.here
> well that is what has me confused. since the dos drive is mounted..
> which is what is confusing me as you would think that since i have
> mounted the dos partition on linux and can access the files etc by 
> linux that when i do a dos from the command line i should get all 
> the partition. obviously i am missing something 'real' important such 
> as a config file statement. any ideas?

Yes, but dosemu doesnt see the mounted partitions unless you set
up the symbolic links before starting up dos. The documentation
is self-admittedly not very helpful as they admit that they are
programmers and not technical writers. I still have to figure out
how to get the cd-rom to respond as a drive letter. The freedos
hdimage is a default and to get around it I believe that you have
to create your own hdimage. 

> the shrinking can be done with DiskDrake my Mandrake linux distro.
> i remember seeing a list somewhere on what games etc did work on 

Oh I dont have a problem with the shrinking of the hd, I already
converted 1/3 back to ext2 with fdisk/mkextfs. I have access to
parted and PQMAgic. The main problem is getting the stuff to work
under Linux/dosemu before I can recover those partitions.

Henri

- -- 
- -------------------------------------------------------------
"The weak shall perish." Species 8472
- -------------------------------------------------------------

------------------------------

From: "Henri J. Schlereth" <[EMAIL PROTECTED]>
Date: Fri, 17 Mar 2000 09:00:13 -0600 (CST)
Subject: Re: dosemu no less? ;-))

> 
> hi,
>    having never done this before i am not sure if i am reading the usage
> correctly for dosemu. will it allow one to execute a dos program that is 
> in a windows partition(that is a dos program?) if so since mounting no 
> problemo and doing a 'dos' is easy enough as root to get freedos. but i
> noticed that the actual drive that i have the dos partition is not displayed
> here. what file and statements do i need to look to change so that the 
> dosemu sees a partition /dev/hda2 as a / or freedos per se? hope that 
> i have explained well enough. another thing looks great and definately 
> looks like the glue for those dos games that you just didn't want to scrap;-))
>                                                      TIA 
>                                          [EMAIL PROTECTED]

I havent used freedos much(twice) but using dosemu you create a symlink to
the dos partition. eg
cd /var/lib/dosemu/bootdir.first
ln -s /dev/hda1 whatever.you.want.here

Same works for cdroms. I have gotten dos running, allocated memory,
mounted partitions,cdroms(no floppy test yet) ran dos622 programs
but havent gotten a single game to work (yet). I myself am looking
for a list of games and tweaks to see if mine will work. My ultimate
goal is to  shrink or reduce to win95/dos622 partition to very little.

Regards,
Henri


- -- 
- -------------------------------------------------------------
"The weak shall perish." Species 8472
- -------------------------------------------------------------

------------------------------

From: Ben Ritchey <[EMAIL PROTECTED]>
Date: 17 Mar 00  23:44:18 -600
Subject: Re: dosemu Drive Letters

The first drive you define in dosemu.conf for $_hdimage is C:, the 2nd is D:, 
etc.. Issue a umount /dev/hda? (where ?=no. like 1 for C:) for each drive you 
have mounted under Linux that you're going to use in DosEmu. They can't be in 
both places.

My dosemu.conf definition for drives is:

$_hdimage = "hdimage.DOS622 /dev/hda5 /dev/hda6 /dev/cdrom:ro"
|               C:   1GB     D:  2GB   E:  2GB   F: (CD-Rom)

Notes: hdimage.DOS622 is a 50MB virtual drive (File)
       This all works great using dosemu v1.00 (just don't try
       booting direct from the C: partition, it's not working
       (and not exactly recommended either) in v1.00.

The D: drive contains my Wildcat! BBS v4.20SL for DOS, and it ran perfectly the 
first time I brought it Online, after getting dosemu configured properly.

* [EMAIL PROTECTED] said to Ben Ritchey ...

 >> well that is what has me confused. since the dos drive is mounted..
 >> which is what is confusing me as you would think that since i have
 >> mounted the dos partition on linux and can access the files etc by
 >> linux that when i do a dos from the command line i should get all
 >> the partition. obviously i am missing something 'real' important
 >> such as a config file statement. any ideas?
 h> Yes, but dosemu doesnt see the mounted partitions unless you set
 h> up the symbolic links before starting up dos. The documentation
 h> is self-admittedly not very helpful as they admit that they are
 h> programmers and not technical writers. I still have to figure out
 h> how to get the cd-rom to respond as a drive letter. The freedos
 h> hdimage is a default and to get around it I believe that you have
 h> to create your own hdimage.

    Be well,

      Ben      aka cMech  http://Positron.org/cmech/
              tty: 8,N,1  +1-337-232-4155  {24/7 BBS}



------------------------------

From: Mohamed Saad <[EMAIL PROTECTED]>
Date: Sat, 18 Mar 2000 10:53:00 -0800 (PST)
Subject: A newbie!

Hello everyone...
 I am a very newbie to Linux! I have just been using
it for a week or so!
 I am trying to run dosemu, but i REALLY cannot
understand the docs at all!!!
 is there any 1-2-3 turorial on how to Configure it,
and run it??
 do i need a version of Dos beside dosemu to run it?
(at least, i guess i understood this! :) where can i
download a free version of DOS?? (i.e. a free ware!
not a pirated version!!)

Thank you...
  Urs forever...
     Mohamed

__________________________________________________
Do You Yahoo!?
Talk to your friends online with Yahoo! Messenger.
http://im.yahoo.com

------------------------------

From: "Henri J. Schlereth" <[EMAIL PROTECTED]>
Date: Sat, 18 Mar 2000 12:35:35 -0600 (CST)
Subject: Re: dosemu Drive Letters

> 
> 
> The first drive you define in dosemu.conf for $_hdimage is C:, the 2nd is D:, 
> etc.. Issue a umount /dev/hda? (where ?=no. like 1 for C:) for each drive you 
> have mounted under Linux that you're going to use in DosEmu. They can't be in 
> both places.
> 
> My dosemu.conf definition for drives is:
> 
> $_hdimage = "hdimage.DOS622 /dev/hda5 /dev/hda6 /dev/cdrom:ro"
> |               C:   1GB     D:  2GB   E:  2GB   F: (CD-Rom)
> 
> Notes: hdimage.DOS622 is a 50MB virtual drive (File)
>        This all works great using dosemu v1.00 (just don't try
>        booting direct from the C: partition, it's not working
>        (and not exactly recommended either) in v1.00.
> 
> The D: drive contains my Wildcat! BBS v4.20SL for DOS, and it ran perfectly the 
> first time I brought it Online, after getting dosemu configured properly.
> 

Well, that is not entirely the case apparently with dosemu 1.0.0
As root I can run and access mounted partitions under dosemu
including symlinks to the C: drive, the CDROM drive letter f: (my choice)
As non-root I can access the CDROM drive off of a symlink but not a 
drive letter(permissions problem). I am not running free dos or xdos right now until I 
figure out the basics. My problem seems to be more along the lines
of that I cant run anything except dos622.
And of course I can access symlinked partitions that are mounted as 
non-root. I tried to umount stuff but it didnt work, I suspect some
of my run failures are permissions linked since all the windows/dos
partitions are owned by root and I dont know that you can alter
ownership.
I am still looking for a list of games/tweaks to run under dosemu.

Thanks,
Henri

- -- 
- -------------------------------------------------------------
"The weak shall perish." Species 8472
- -------------------------------------------------------------

------------------------------

From: [EMAIL PROTECTED]
Date: Sat, 18 Mar 2000 23:04:47 MET
Subject: Bug report - in 1.0 still present

I found there is a problem with some database program. When trying
to debug it, I noticed it calls DOS function 5c00 (lock), 59xx (get
extended error info), and then 4200 (seek) and 3fxx (read) in spite
there was an error. I traced it carefully, and found:
on 5c00 DOS returns error code 21h (C set) - OK
on 59xx DOS returns error code 0Ah, and strange extended info
        - like memory failure rather than lock blocked occured
the application checks the error code and assumes locking is not
supported (or whatever we can assume - it is not told, but it
needs error code 21h to recognize "lock blocked" and retry).

This was with DosEmu 0.98.8. Then I installed the 1.001 binary,
and found the behavior did not change - the bug is still present.
Dos version used under DosEmu: MS-DOS 6.22.

I tried also DRDOS 7.03 (this which is free), when the lock was
blocked it returned some strange value in AX and _no carry_ - an
application would recognize it as "no error".

The same sequence on MS-DOS 6.22 with Novell client returns
AX=21h when the lock is blocked, and extended error checking
returns AX=21h (lock violation), BH=2 (class: temporary situation
- - file or record lock), BL=2 (suggested action: delayed retry),
CL=3 (locus: network related), which all seems to be reasonable.
This is correct behavior, and I would like to see same on DosEmu.

The bug causes the database  application cannot be used on many
stations simultaneously since record locking does not work, and
data integrity is not protected in any way.

Jerzy Tarasiuk

------------------------------

From: Alistair MacDonald <[EMAIL PROTECTED]>
Date: Sun, 19 Mar 2000 02:25:21 +0000 (GMT)
Subject: Re: printer port works ?!?

On Tue, 14 Mar 2000, Victoria Welch wrote:
> dosemu version in question is:
> dosemu-0.99.13.0
 
> I used one of the 0.60 releases for a while with very good luck. 
> I've been fighting with the versions that came with the last
> couple of RH releases with discouragingly little luck :(.

Well, Redhat seem to have made a habit of shipping the developer releases,
instead of the user releases. That said, I don't think that will make much
of a difference in this case.


> I need to run microcontroller programmers and EPROM programmers
> and to get fully over to linux, this HAS to happen.
[...]
> Basically all I want to do is to access the parallel port
> (PC/x86) at 378 - it is currenly configured as an EPP/ECP (v1.7)
> [1.9 didn't work either].

One thing to start with - has RedHat configure printers & the printing
system. If it has, it will probably have taken control of the parallel
port(s). You can't have multiple things using them at the same time.

If that doesn't deal with things then try running DOSEMU with debug - I
suppgest printer ('p') and I/O ('i'). This might give some clue as to why
its not communicating properly. ('dos -D-a+pi -o debug.out')

Alistair


------------------------------

From: Alistair MacDonald <[EMAIL PROTECTED]>
Date: Sun, 19 Mar 2000 02:36:18 +0000 (GMT)
Subject: Re: dosemu and intellimouse

On Wed, 15 Mar 2000, Josh Carroll wrote:

> Hi, I'm running dosemu 1.0 and am having problems using my microsoft
> intellimouse (ps/2) in dosemu.  When setting up the mouse in dosemu.conf, I
> didn't see an option for setting the mouse to "imps2" or "imps/2" as is done
> for gpm and xfree86, so I'm assuming that dosemu doesn't directly support the
> intellimouse mouse.  Am I missing something or is there a way to bypass this
> using /dev/gpmdata or some other trick?

Nope - its not supported natively. You'll either need to use one of the
compatible options, or try using 'xdos'. Then we use the event stream from
X and send it to the applications using the standard mouse API.

Alistair


------------------------------

From: Alistair MacDonald <[EMAIL PROTECTED]>
Date: Sun, 19 Mar 2000 02:38:00 +0000 (GMT)
Subject: Re: your mail

On Wed, 15 Mar 2000, Kurt Gilpin wrote:

> I'm trying to run a DOS-based database in dosemu.  The call for dos4gw crashes
> the emu.  Is there a compatbility version of dos4gw, or a replacement that
> will allow me to run this database? 

1) Check that DPMI is enabled in DOSEMU
2) If its foxpro based, check the HOWTO.
3) Try dosemu-1.0.0

Alistair


------------------------------

From: Alistair MacDonald <[EMAIL PROTECTED]>
Date: Sun, 19 Mar 2000 02:30:38 +0000 (GMT)
Subject: Re: dosemu with tcp/ip

On Wed, 15 Mar 2000, Jvrg Bemmi wrote:
> is it possible to use tcp/ip under the dosemu?
> We have a program that needs the tcp/ip-protocol
> for connecting to the server.

There is a packet driver interface. With the right software you should be
able to use this.

Alistair


------------------------------

From: Alistair MacDonald <[EMAIL PROTECTED]>
Date: Sun, 19 Mar 2000 02:43:38 +0000 (GMT)
Subject: Re: A newbie!

On Sat, 18 Mar 2000, Mohamed Saad wrote:

>  is there any 1-2-3 turorial on how to Configure it,
> and run it??

Building:
1) Extract the source tar file
2) Enter the source directory
3) Run './default-configure
4) Run 'make'.

Installing:
1) Become root
2) Run 'make install'

Running:
1a) Run 'dos' for use on a console/terminal
1b) Run 'xdos' for use under X-windows

>  do i need a version of Dos beside dosemu to run it?

Yes.

> (at least, i guess i understood this! :) where can i
> download a free version of DOS?? (i.e. a free ware!
> not a pirated version!!)

DOSEMU comes with the a copy of DOS/C (the kernel used by Freedos)  There
are no free versions of MS or PC-DOS. It is possible to get a "free" 
evaluation copy of DR-DOS from lineo (www.lineo.com), but its license is
uncertain. There is also 'freedos' (www.freedos.org).

Alistair



------------------------------

From: Justin Zygmont <[EMAIL PROTECTED]>
Date: Thu, 9 Mar 2000 07:37:41 -0500 (EST)
Subject: Re: A newbie!

A lot of the docs are not very well maintained because most of its
maintainers are very busy.  There is a simple way to get dosemu up. From
what it sounds like, your best bet is to download the free DR-DOS boot
image from www.lineo.com and edit your /etc/dosemu.conf accordingly.

On Sat, 18 Mar 2000, Mohamed Saad wrote:

> Hello everyone...
>  I am a very newbie to Linux! I have just been using
> it for a week or so!
>  I am trying to run dosemu, but i REALLY cannot
> understand the docs at all!!!
>  is there any 1-2-3 turorial on how to Configure it,
> and run it??
>  do i need a version of Dos beside dosemu to run it?
> (at least, i guess i understood this! :) where can i
> download a free version of DOS?? (i.e. a free ware!
> not a pirated version!!)
> 
> Thank you...
>   Urs forever...
>      Mohamed
> 
> __________________________________________________
> Do You Yahoo!?
> Talk to your friends online with Yahoo! Messenger.
> http://im.yahoo.com
> 


------------------------------

From: Adam Preble <[EMAIL PROTECTED]>
Date: Sun, 19 Mar 2000 02:10:13 -0500
Subject: automatic launching of multiple DOS BBS doors using dosemu

        I am setting up a BBS using Daydream BBS software for Linux.
The good doors are for DOS, and I've been plotting a way to integrate
them with the BBS.  Unfortunately, the task has been too much for me.  I
was expecting to write a program to convert the daydream spawn data to a
working DORINFO.DEF drop file and insert it into the hdimage, then spawn
the door.  However, it seems that I cannot spawn the DOS program from
some sort of single command.  I realize that I must create a DEXE file
in order to do this, but I have multiple applications to run.  I have
the doors all on one image, and I can change that by putting each on a
seperate image.  However, from what I believe, I would not be able to
execute any extra .EXE files that are used as door utilities
automatically (like maintenence programs).  The point is to make the
process as automatic as possible so that the BBS user will not be able
to notice where the BBS ends and the door begins, so to speak.  Is there
a solution?

------------------------------

From: Mohamed Saad <[EMAIL PROTECTED]>
Date: Sun, 19 Mar 2000 01:58:24 -0800 (PST)
Subject: a newbie! part 2!

Hello...
  thank u for ur reply...
  I have followed the steps and i was able to run
dosemu at last! Thank u!
  but, how can i make it see my FAT partition!! it
just seed 2 partitions and both of them are nearly
empty!
 how can i configure it to see the FAT32 partition??
(does the partition have to have io.sys and msdos.sys
on it???) 

btw, 
  what is DEXE?? how can i create one?

Thank u
Urs..
  Mohamed El Dawy

__________________________________________________
Do You Yahoo!?
Talk to your friends online with Yahoo! Messenger.
http://im.yahoo.com

------------------------------

From: "Henri J. Schlereth" <[EMAIL PROTECTED]>
Date: Sun, 19 Mar 2000 06:41:40 -0600 (CST)
Subject: Re: Hello?

> It was replaced by 'emufailure' -- it was easier to maintain. That said
> its due for replacement now.
> 
> Failures of DOS extended programs normally mean that DPMI isn't enabled.
> 
> Alistair
> 
I do have DPMI enabled with 8192MB. I can supply a list of programs
that do not work (all games, natch, after all this is why I am
doing this). And if need be I can recreate the errors. I understand
that I may be missing something, but I am just trying to get 
someone to hit me with a clue-by-four.

Regards,
Henri



- -- 
- -------------------------------------------------------------
"The weak shall perish." Species 8472
- -------------------------------------------------------------

------------------------------

From: Russell Poyner <[EMAIL PROTECTED]>
Date: Sun, 19 Mar 2000 09:03:18 -0600
Subject: Re: RTC clock troubles

I have seen a couple of postings lately about problems with the clock in
dosemu.  The following work-around fixes things good enough for my use.

Put time and date commands in autoexec.bat and start dosemu with:

#!/bin/bash
xdos -I 'keystroke '\"`date +%H:%M`\\r`date +%m-%d-%Y`\\r\" 

which sets the dos time to local on startup.  Make sure you get the quotes
right in the xdos command!

Would still like to know if anyone has a better solution though.

Thanks.

Russell Poyner
[EMAIL PROTECTED]


------------------------------

From: Alistair MacDonald <[EMAIL PROTECTED]>
Date: Sun, 19 Mar 2000 23:16:07 +0000 (GMT)
Subject: Re: a newbie! part 2!

On Sun, 19 Mar 2000, Mohamed Saad wrote:
>   but, how can i make it see my FAT partition!! it
> just seed 2 partitions and both of them are nearly
> empty!

If you are using the DOS/C kernel (as supplied) you will need to edit
/etc/dosemu.conf to add disks. Either look for $_hdimage in the file, or
use 'setup-dosemu' (in the root of to the DOSEMU source tree) Note that
if you give partition access like this you can't have them mounted under
Linux. If you use another version of DOS, see below.

If you aren't then you can use the technique below. 
>  how can i configure it to see the FAT32 partition??
> (does the partition have to have io.sys and msdos.sys
> on it???) 

Use 'lredir'. This only works with "real" versions of DOS at the moment.
You'll find information on this in the documentation.
 
> btw, 
>   what is DEXE?? how can i create one?

A bootable disk image. Look up DEXE in the documentation.

Alistar


------------------------------

From: David Milligan <[EMAIL PROTECTED]>
Date: Wed, 22 Mar 2000 07:27:28 +1200
Subject: DOSEMU sessions connecting to Netware hanging after 30 min inactivity

I am using DOSEMU 0.98 to connect to a Netware 4.11 server using the internal IPX 
support and loading VLM v1.21. While I have no SPX (which I know I need to use packet 
drivers for) everything else works pretty well except the DOSEMU session appears to 
"hang" if it is left for around 15 to 30 mins. If the session is being used it is 
fine. Just DOSEMU is also OK. It is only when I connect to the Netware server that the 
prob occurs. 

I thought initially that it was due to the Netware "watchdogging" process. This uses 
SPX to periodically (15 min by default) check if a supposedly idle connection is still 
alive. Of course with no SPX support in my DOSEMU sessions these wouldn't be able to 
get these watchdog packets and so the connection would be cleared. This is not what 
appears to be happening however. With watchdog logging enabled on the Netware console 
no connections are being cleared in this fashion. I have also actually turned off 
watchdogging at the server and the client level. Still no joy.,

Looking at the DOS process in Linux TOP when it has hung "looks" normal (to me but I 
am no Linux whiz). However when I try to type something onto my hung DOSEMU session 
the CPU util suddenly goes up to over 80 - 90%.???

I haven't tried DOSEMU v1 yet or looked at debugging DOSEMU or used packet drivers to 
see what happens. I will but just wanted to send a quick note if anyone else has 
experienced the same problem. 

David Milligan


------------------------------

From: "D.P.RENUKA SRESTY" <[EMAIL PROTECTED]>
Date: Tue, 21 Mar 2000 20:16:28 -0800 (PST)
Subject: ms dos

- --0-846930886-953698588=:16857
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline

 
 

__________________________________________________
Do You Yahoo!?
Talk to your friends online with Yahoo! Messenger.
http://im.yahoo.com
- --0-846930886-953698588=:16857
Content-Type: application/msword; name="linux.doc"
Content-Transfer-Encoding: base64
Content-Description: linux.doc
Content-Disposition: attachment; filename="linux.doc"

0M8R4KGxGuEAAAAAAAAAAAAAAAAAAAAAPgADAP7/CQAGAAAAAAAAAAAAAAAB
AAAAKQAAAAAAAAAAEAAAKwAAAAEAAAD+////AAAAACgAAAD/////////////
////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////
///////////////////////spcEARwAJBAAACBK/AAAAAAAAEAAAAAAABAAA
ZAUAAA4AYmpiao7ZjtkAAAAAAAAAAAAAAAAAAAAAAAAJBBYAHg4AAOyzAQDs
swEAZAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD//w8AAAAAAAAA
AAD//w8AAAAAAAAAAAD//w8AAAAAAAAAAAAAAAAAAAAAAF0AAAAAALwAAAAA
AAAAvAAAALwAAAAAAAAAvAAAAAAAAAC8AAAAAAAAALwAAAAAAAAAvAAAABQA
AAAAAAAAAAAAANAAAAAAAAAA0AAAAAAAAADQAAAAAAAAANAAAAAAAAAA0AAA
AAwAAADcAAAADAAAANAAAAAAAAAA6QEAALYAAAD0AAAAFgAAAAoBAAAAAAAA
CgEAAAAAAAAKAQAAAAAAAAoBAAAAAAAACgEAAAAAAAAKAQAAAAAAAAoBAAAA
AAAArgEAAAIAAACwAQAAAAAAALABAAAAAAAAsAEAAAAAAACwAQAAAAAAALAB
AAAAAAAAsAEAACQAAACfAgAA9AEAAJMEAABOAAAA1AEAABUAAAAAAAAAAAAA
AAAAAAAAAAAAvAAAAAAAAAAKAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAQAA
AAAAAAoBAAAAAAAACgEAAAAAAAAKAQAAAAAAANQBAAAAAAAACgEAAAAAAAC8
AAAAAAAAALwAAAAAAAAACgEAAAAAAAAAAAAAAAAAAAoBAAAAAAAA9AAAAAAA
AAAKAQAAAAAAAAoBAAAAAAAACgEAAAAAAAAKAQAAAAAAALwAAAAAAAAACgEA
AAAAAAC8AAAAAAAAAAoBAAAAAAAArgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
0AAAAAAAAADQAAAAAAAAALwAAAAAAAAAvAAAAAAAAAC8AAAAAAAAALwAAAAA
AAAACgEAAAAAAACuAQAAAAAAAAoBAACkAAAACgEAAAAAAAAAAAAAAAAAAK4B
AAAAAAAAvAAAAAAAAAC8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAArgEAAAAAAAAKAQAA
AAAAAOgAAAAMAAAAwFIwCSiTvwHQAAAAAAAAANAAAAAAAAAACgEAAAAAAACu
AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAADURlYXIgc2lyDQ0NSSBhbSAgRC5QLlJlbnVrYXBwYSBTcmVzdHkg
IEkgYW0gbGVybmFyIG9mIGxpbnV4IG9zIC4gUmVnYXJkaW5nIG1zLWRvc2Vt
dQ1oZWxwIG1lIHRvIGNvbmZpZ2VyICAgSSB0cmllZCAgeGRvcyxkb3NleGVj
Lix0aGlzIGNvbW1hbmRzYnV0IHVuYWJsZSB0byBjb25maWd1ZXIgIGRvc2Vt
dSANcmVnYXJkaW5nIHRoaXMgc2VuZCBtZSB5b3VyIHN1Z2VzdGlvbiwgEyBI
WVBFUkxJTksgbWFpbHRvOmRwc3Jlc3R5QHlhaG9vLmNvbSABFGRwc3Jlc3R5
QHlhaG9vLmNvbRUgcGxlYXNlIA1tYWlsIG1lIHRvIHRoaXMgaWQgIGlhbSBh
d2F0aW5nIGZvciB5b3VyIHJlcGxheS4NICAgICAgICANVGhhbmtpbmcgeW91
DQ0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAADY
BAAA2QQAAP4EAAD/BAAAAAUAABIFAAATBQAAZAUAAAD6APL67/oAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEMEoPAAAPAgiBA2oAAAAABggBVQgB
CQNqAAAAAFUIAQAIAAQAAAEEAAAKBAAACwQAAAwEAABWBAAAsQQAABwFAABN
BQAAVgUAAGMFAABkBQAA/QAAAAAAAAAAAAAAAPUAAAAAAAAAAAAAAAD1AAAA
AAAAAAAAAAAA9QAAAAAAAAAAAAAAAPUAAAAAAAAAAAAAAAD1AAAAAAAAAAAA
AAAA9QAAAAAAAAAAAAAAAPUAAAAAAAAAAAAAAAD1AAAAAAAAAAAAAAAA9QAA
AAAAAAAAAAAAAPUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAHAAAPhJj+DcYFAAEAAAAAAQAAAAsABAAAAQQAAAoEAAALBAAA
DAQAAFYEAACxBAAAHAUAAE0FAABWBQAAYwUAAGQFAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
CxwAH7DQLyCw4D0hsAgHIrAIByOQoAUkkKAFJbAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAzwAAAEQAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0Mnq
efm6zhGMggCqAEupCwIAAAAXAAAAEwAAAGQAcABzAHIAZQBzAHQAeQBAAHkA
YQBoAG8AbwAuAGMAbwBtAAAA4Mnqefm6zhGMggCqAEupCzQAAABtAGEAaQBs
AHQAbwA6AGQAcABzAHIAZQBzAHQAeQBAAHkAYQBoAG8AbwAuAGMAbwBtAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAABIAEAAKAAEAWwAPAAIAAAAAAAAAJAAAQPH/
AgAkAAAABgBOAG8AcgBtAGEAbAAAAAIAAAAEAG1ICQQAAAAAAAAAAAAAAAAA
AAAAAAA8AEFA8v+hADwAAAAWAEQAZQBmAGEAdQBsAHQAIABQAGEAcgBhAGcA
cgBhAHAAaAAgAEYAbwBuAHQAAAAAAAAAAAAAAAAAKABVQKIA8QAoAAAACQBI
AHkAcABlAHIAbABpAG4AawAAAAYAPioBQioCAAAAAGQBAAAFAAAOAAAGAP//
//8ABAAAZAUAAAQAAAAABAAAZAUAAAUAAAAABAAAZAUAAAYAAADYAAAA/wAA
ABIBAABkAQAAE1gU/xWA//8EAAAABQBsAG8AZwBpAG4AMgBDADoAXABXAEkA
TgBEAE8AVwBTAFwAVABFAE0AUABcAEEAdQB0AG8AUgBlAGMAbwB2AGUAcgB5
ACAAcwBhAHYAZQAgAG8AZgAgAEQAbwBjAHUAbQBlAG4AdAAxAC4AYQBzAGQA
BQBsAG8AZwBpAG4ADwBDADoAXABSAEUAXABsAGkAbgB1AHgALgBkAG8AYwD/
QAGAAQBjAQAAYwEAAMhPdQABAAEAYwEAAAAAAABOAQAAAAAAAAIQAAAAAAAA
AGQBAABQAAAIAEAAAAMAAABHFpABAAACAgYDBQQFAgMEAwAAAAAAAAAAAAAA
AAAAAAEAAAAAAAAAVABpAG0AZQBzACAATgBlAHcAIABSAG8AbQBhAG4AAAA1
FpABAgAFBQECAQcGAgUHAAAAAAAAABAAAAAAAAAAAAAAAIAAAAAAUwB5AG0A
YgBvAGwAAAAzJpABAAACCwYEAgICAgIEAwAAAAAAAAAAAAAAAAAAAAEAAAAA
AAAAQQByAGkAYQBsAAAAIgAEADEIiBgAANACAABoAQAAAAAqrENGNqxDRgAA
AAABAAwAAAAzAAAAJQEAAAEAAQAAAAQAAxACAAAAAAAAAAAAAAABAAEAAAAB
AAAAAAAAACQDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAKUGwAe0ALQAgAASMAAAAAAAAAAAAAAAAAAAZwEAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAACAAAAAAD//xIAAAAAAAAACABEAGUAYQByACAAcwBp
AHIAAAAAAAAABQBsAG8AZwBpAG4ABQBsAG8AZwBpAG4AAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAD+/wAABAACAAAAAAAAAAAAAAAAAAAAAAAB
AAAA4IWf8vlPaBCrkQgAKyez2TAAAABYAQAAEAAAAAEAAACIAAAAAgAAAJAA
AAADAAAApAAAAAQAAACwAAAABQAAAMAAAAAHAAAAzAAAAAgAAADcAAAACQAA
AOwAAAASAAAA+AAAAAoAAAAUAQAADAAAACABAAANAAAALAEAAA4AAAA4AQAA
DwAAAEABAAAQAAAASAEAABMAAABQAQAAAgAAAOQEAAAeAAAACQAAAERlYXIg
c2lyAAAgAB4AAAABAAAAAGVhch4AAAAGAAAAbG9naW4AaXIeAAAAAQAAAABv
Z2keAAAABwAAAE5vcm1hbAByHgAAAAYAAABsb2dpbgAAch4AAAACAAAAMQBn
aR4AAAATAAAATWljcm9zb2Z0IFdvcmQgOC4wAABAAAAAAEgnrQEAAABAAAAA
AAARRyaTvwFAAAAAAEg49CeTvwEDAAAAAQAAAAMAAAAzAAAAAwAAACUBAAAD
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAA/v8AAAQAAgAAAAAAAAAAAAAAAAAAAAAA
AgAAAALVzdWcLhsQk5cIACss+a5EAAAABdXN1ZwuGxCTlwgAKyz5rjgBAAD0
AAAADAAAAAEAAABoAAAADwAAAHAAAAAFAAAAgAAAAAYAAACIAAAAEQAAAJAA
AAAXAAAAmAAAAAsAAACgAAAAEAAAAKgAAAATAAAAsAAAABYAAAC4AAAADQAA
AMAAAAAMAAAA1QAAAAIAAADkBAAAHgAAAAYAAABsb2dpbgBkAAMAAAACAAAA
AwAAAAEAAAADAAAAZwEAAAMAAACzDQgACwAAAAAAAAALAAAAAAAAAAsAAAAA
AAAACwAAAAAAAAAeEAAAAQAAAAkAAABEZWFyIHNpcgAMEAAAAgAAAB4AAAAG
AAAAVGl0bGUAAwAAAAEAAAAAKAEAAAQAAAAAAAAAKAAAAAEAAABSAAAAAgAA
AFoAAAADAAAAsgAAAAIAAAACAAAACgAAAF9QSURfR1VJRAADAAAADAAAAF9Q
SURfSExJTktTAAIAAADkBAAAQQAAAE4AAAB7ADAANQBBADAARABDADAAMQAt
AEYARgA0ADkALQAxADEARAAzAC0AOQAyAEUANwAtAEQANQBDADAAQgA4ADgA
QgBBAEMAMQAxAH0AAAAAAEEAAABsAAAABgAAAAMAAABfAGsAAwAAAAAAAAAD
AAAAAAAAAAMAAAAFAAAAHwAAABoAAABtAGEAaQBsAHQAbwA6AGQAcABzAHIA
ZQBzAHQAeQBAAHkAYQBoAG8AbwAuAGMAbwBtAAAAHwAAAAEAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAACAAAAAwAAAAQAAAAFAAAABgAA
AAcAAAD+////CQAAAAoAAAALAAAADAAAAA0AAAAOAAAADwAAAP7///8RAAAA
EgAAABMAAAAUAAAAFQAAABYAAAAXAAAA/v///xkAAAAaAAAAGwAAABwAAAAd
AAAAHgAAAB8AAAD+////IQAAACIAAAAjAAAAJAAAACUAAAAmAAAAJwAAAP7/
///9////KgAAAP7////+/////v//////////////////////////////////
////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////
////////////////////////////////////////////////////UgBvAG8A
dAAgAEUAbgB0AHIAeQAAAACgPABAAAgLQwCsg0IAAAAAAAAAAABgAGAAAAAA
AAAAAAAEEQAA+wAAABYABQH//////////wMAAAAGCQIAAAAAAMAAAAAAAABG
AAAAAACMAgkok78BwFIwCSiTvwEsAAAAgAAAAFiEQgBEAGEAdABhAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAACgACAf///////////////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAgAAAAAEAAAAAAAADEAVABhAGIAbABlAAAAQABchEIA
OIRCAAAAAAAAAAAAAAAAAKyDQgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO
AAIBAQAAAAYAAAD/////XIRCAAAAAAAAAAAAAgAAAAAAAAAAAAAADQAAAAIA
AAAIBAAAEAAAAAAQAAAAAAAAVwBvAHIAZABEAG8AYwB1AG0AZQBuAHQAAAAD
SFwGAAAoBgAAAAAAAAAAAACIAABEAAAAACAEAAAAAAAA////ABoAAgECAAAA
BQAAAP////8AAAAAAAAAAAQAAAADAAAAAAAAAAAAAABFAwCgUBxDAHQCQwAA
AAAAABAAAAAAAAAFAFMAdQBtAG0AYQByAHkASQBuAGYAbwByAG0AYQB0AGkA
bwBuAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAACAf//////////////
/wEAAAD//wEAAAAAAAAAAAAAAAAAAAAAAP8AAAC0hkIAcLYDSBgAAAAAEAAA
AAAAAAUARABvAGMAdQBtAGUAbgB0AFMAdQBtAG0AYQByAHkASQBuAGYAbwBy
AG0AYQB0AGkAbwBuAAAAAAAAAASRAAA4AAIBBAAAAP//////////AAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAQAAAAAAAAAQBD
AG8AbQBwAE8AYgBqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAABIAAgD///////////////8AAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAagAAAAAAAAAAAAAAAAAAAKUB
AKA8AEAACAtDAOCGQgC8hkIAAAAAAAAAAAAAAAAAMIZCAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAP///////////////wIAAADghkIAAAAAAAAAAAABAAAA
AAAAAAAAAAAOAAAAAQAAAAgAAAAAAAAAAAAAAAEAAAD+////////////////
////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////
AQD+/wMKAAD/////BgkCAAAAAADAAAAAAAAARhgAAABNaWNyb3NvZnQgV29y
ZCBEb2N1bWVudAAKAAAATVNXb3JkRG9jABAAAABXb3JkLkRvY3VtZW50LjgA
9DmycQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAA=

- --0-846930886-953698588=:16857--

------------------------------

From: Hector Hugo Decurgez <[EMAIL PROTECTED]>
Date: Tue, 21 Mar 2000 21:26:39 +0800
Subject: unsuscribe

[EMAIL PROTECTED]

------------------------------

From: Chaotic Thought <[EMAIL PROTECTED]>
Date: Wed, 22 Mar 2000 14:20:02 -0600
Subject: Re: RTC clock troubles

Russell Poyner wrote:
> 
> I have seen a couple of postings lately about problems with the clock in
> dosemu.  The following work-around fixes things good enough for my use.
> 
> Put time and date commands in autoexec.bat and start dosemu with:
> 
> #!/bin/bash
> xdos -I 'keystroke '\"`date +%H:%M`\\r`date +%m-%d-%Y`\\r\"
> 
> which sets the dos time to local on startup.  Make sure you get the quotes
> right in the xdos command!

This has made me curious. What exactly is the purpose of setting your
RTC to a non-local time, anyway?
__________________________________________
NetZero - Defenders of the Free World
Get your FREE Internet Access and Email at
http://www.netzero.net/download/index.html

------------------------------

From: [EMAIL PROTECTED] (Edgard L. Riba)
Date: Fri, 24 Mar 2000 12:23:18 -0500
Subject: dosemulator and Novell Client

I am using dosemu version 0.98-5 and Caldera's Novell Client.   I can use
both.

The problem is this, I want to use lredir to redirect a Novell directory for
use under dosemu.

Basically I want to run a DOS application which resides in the Novell server
in Linux sessions.

The problem is that if I try to use

lredir F: LINUX/FS/NetWare/NDS/..... etc...  the system locks if I try to
dir afterwards.

And if I do:

lredir F: LINUX/FS/.nwamd/RIBA_SMITH_SYS

It will report an error:
"Error 55 redirecting drive F: to LINUX/FS/.nwamd/RIBA_SMITH_SYS"

I am sure there must be an easy way, but I haven't been able to find it.

BTW, the Novell Client is up, and I can see inside of .nwamd/RIBA_SMITH_SYS
the files.

Thanks in advance,
Edgard L. Riba



------------------------------

From: [EMAIL PROTECTED]
Date: Fri, 24 Mar 2000 21:46:21 MET
Subject: Re: Bug report - in 1.0 still present

>Date: Tue, 21 Mar 2000 17:25:18 +0100
>I have the same problem with database application written in Clipper
>(d-base clone). When using local data or samba volume, locking doesn't
>work. But when I use NetWare (MARS emulator) on server side and netx
>(NetWare network shell) within dosemu, locking works fine. I tried it on

Because it is not serviced via DosEmu FS redirector.

>small network (five clients) without problems. There is one (important)
>drawback - when application lock file, CPU usage riases to 100% and
>stays there until app unlock the file.

Because the application has a "bug" - the correct action when
a file or record is locked is delay, then retry, the application
either delays by a loop (using CPU) or retries w/o delay. Correct
code should invoke INT 28h inside the delay loop and wait e.g.
time at 40:6c to change (to limit I/O to 18.2 times/second).

>Question: Why locking don't work in plain dosemu and with netx does?
>
>Note: I tried MS-DOS 6.22, MS-DOS 5.0, MS-DOS 7.0, DR-DOS 7.03 and
>dosemu 0.66,0.98.x,0.99.x,1.0.0, with the same results.

Yes, yes, there is a bug in DosEmu. I just wrote a fix.
For version 0.98.8 (not the new 1.00), unfortunately.

Here is the fix (diffs of the source), and some notes from my work:

- --- dosemu-0.98.8/src/dosext/mfs/mfs.c-       Sun Jul  4 22:38:36 1999
+++ dosemu-0.98.8/src/dosext/mfs/mfs.c  Tue Mar 21 15:59:04 2000
@@ -3737,7 +3737,17 @@
                ret = fcntl (fd,F_SETLK,&larg);
                Debug0((dbg_fd, "lock fd=%x rc=%x type=%x whence=%x start=%lx, 
len=%lx\n",
                        fd, ret, larg.l_type, larg.l_whence, larg.l_start,larg.l_len));
+#if 0
                return ret != -1 ? TRUE : FALSE;
+#else  /*      The above does not return correct error code to DOS
+               - resulting in reporting the error as memory fault!
+               Here is fix which I suppose to return correct error: */
+               if (ret != -1) return TRUE;     /* no error */
+               ret =   (errno == EAGAIN) ?     FILE_LOCK_VIOLATION :
+                       (errno == ENOLCK) ?     SHARING_BUF_EXCEEDED :
+                                               FUNC_NUM_IVALID;
+               SETWORD(&(state->eax), ret);    return FALSE;
+#endif
        }
     break;
   case UNLOCK_FILE_REGION:     /* 0x0b */
- ------------------------------------------------------------------------
dosemu-0.98.8/ src/dosext/mfs/mfs.c
        case LOCK_FILE_REGION: /* 0x0a */
        /* The foll...
        /* It manage ...
        /* I don't know how to find out from here which DOS is running */

 There are two possible formats of LOCK/UNLOCK command: DOS 3.x uses
 BX=handle, DOS 4+ uses BL=0 to lock, BL=1 to unlock - it may look like
 DOS 3.x call for handle 0 or 1 (assuming BH is 0 - in fact I found it
 to be 5C, and handle of 5C00 or 5C01 is highly unlikely ;-), also CX=1
 is likely on DOS 4+ and less likely on DOS 3.x) since may assume DOS
 3.x for BL>1, 4+ for BX=5C00 or 5C01, or CX=1 and BX=0 or 1, need save
 info that one of known formats was recognized, question what to do in
 case of BX<=1 before format is recognized - write warning to errlog?

 The offset handling is really strange - in case any of 2 top bits is
 set they are shifted 2 positions right and or-ed with remaining bits of
 the offset (why there is "if" to check them? "or" of 0 is do-nothing).

  ...
  return ret != -1 ? TRUE : FALSE;

 This is what must be changed to fix the bug: best is to examine errno.
 I hope invalid handle is detected earlier, since the code may be:

  if (ret != -1) return TRUE;
  ret = (errno==EAGAIN) ? FILE_LOCK_VIOLATION : 
        (errno==ENOLCK) ? SHARING_BUF_EXCEEDED : FUNC_NUM_IVALID;
  SETWORD(&(state->eax), ret); return FALSE;

------------------------------

From: Bohdan Linda <[EMAIL PROTECTED]>
Date: Fri, 24 Mar 2000 22:58:33 +0100 (CET)
Subject: Console video problem

Hello,

I have installed dosemu 0.98.8.0.I'm running it on the 2.2.13 kernel,
video is Diamond Stealth II G460 (i740, 8MB RAM). My problem is, how to
run it in console video. If i use following config:

$_video = "vga"         # one of: plainvga, vga, ega, mda, mga, cga
$_console = (1)         
$_graphics = (1)        #if set 0 here all graphicsprogram will freeze     
$_videoportaccess = (1) # if set 0 here no solution
$_vbios_seg = (0xf000)  # i can put here anything, but dont help
$_vbios_size = (0xf000)# tried some values, but didnt help
$_vmemsize = (1024)     # the same if i put here 8192
$_chipset = "diamond"   # plainvga didnt help me


problem is, i get messy screen if i try to initialize dos, if i set
graphics 0 dosemu will start properly, but as i remarked graphics will
lock dosemu

please can someone help me to make it run properly?


Other option is to run it under xdos, but there i can use mouse only in
2/3 x 2/3 region.

thanx a lot 
Bohdan




------------------------------

From: Bart Oldeman <[EMAIL PROTECTED]>
Date: Sat, 25 Mar 2000 00:22:13 +0000 (GMT)
Subject: Re: Console video problem

On Fri, 24 Mar 2000, Bohdan Linda wrote:

[skip, answer follows]

Note: it was said by Alistair McDonalds that the console drivers are not
having a high priority anymore, since all modern systems are fast
enough to run X smoothly. The X-method is more secure anyway.

He said maybe a vesa driver would be an idea to solve the dosemu console
compatibility problem once and for all. I've tried this and found it quite
difficult. For instance for console switching you need to do the
following:
- - dosemu gets signal to switch signal.
- - dosemu needs to either 
  a. tell the running dos session to do a vesa interrupt 0x10 with
        ax=something and store the info somewhere
  b. spawn another vm86 session to do this. In this case it needs
        to regain permissions, etc.
I haven't solved how to do either way.

Another way might be to extract save and restore video screen procedures 
from an XFree86 4.0 module for the specific video card that is used during
execution of dosemu.

However, a console driver for the video card I use (sis 6326) was almost
trivial to write (copied from svgalib, it took me under an hour) and works
flawlessly for me. I can send the patch if you can appreciate it, DOSEMU
maintainers.

Ok, to get to your question:

> $_video = "vga"         # one of: plainvga, vga, ega, mda, mga, cga
> $_console = (1)         
> $_graphics = (1)        #if set 0 here all graphicsprogram will freeze     
> $_videoportaccess = (1) # if set 0 here no solution

Up to here it's fine

> $_vbios_seg = (0xf000)  # i can put here anything, but dont help

0xf000 is certainly not your Video bios segment. It's almost certainly
0xc000.

> $_vbios_size = (0xf000)# tried some values, but didnt help

Probably 0x8000 is the correct size

> $_vmemsize = (1024)     # the same if i put here 8192

Just put you real size here (8192)

> $_chipset = "diamond"   # plainvga didnt help me

Most probably the diamond here is an older chip. Plainvga is the
one that probably helps you most.

> please can someone help me to make it run properly?

Yes. dosemu tries to execute the code at 0xc000:0x0003 to initialize the
console video. If it messes up at this time, there's probably some problem
with port access.

Run "dos -D+i -o /var/tmp/errors" and analyze /var/tmp/errors to see which
ports it tries to access and dosemu doesn't understand. You can enable
then in the "ports" section. Don't do this is if you're paranoid about
security though.
Also check whether dos is setuid root:

$ls -l /usr/bin/dos
- -rwsr-xr-x    1 root     root       862832 Oct 14 14:30 /usr/bin/dos*
   ^
this s, else do as root: chmod u+s /usr/bin/dos

I hope this helps.

I don't know about the xdos problems though.

Bart


------------------------------

End of linux-msdos-digest V1 #169
*********************************

To subscribe to linux-msdos-digest, send the command:

Reply via email to