HDTenEightyP/NetNews huggingface dataset:
From: ramesh@utdallas.edu (R. Ramesh)
Subject: Re: where is the NEW telnetd ?
Keywords: telnetd location
Reply-To: ramesh@utdallas.edu
Organization: The University of Texas at Dallas, ACC
Date: Mon, 21 Dec 1992 22:01:24 GMT

In article <1992Dec21.192413.15654@sfu.ca>, rchen@fraser.sfu.ca (Robert Chen) writes:
|> In article <1992Dec21.181823.26851@samba.oit.unc.edu> jem@sunSITE.unc.edu (Jonathan Magid) writes:
|> >In article <simmon.724957537@maxwell> simmon@eeel.nist.gov (Eric Simmon) writes:
|> >>I am trying to get telnet (tcpip) running with the new kernel (0.99),
|> >>I can telnet out of my machine, but I can not telnet in from the outside.
|> >>Someone mentioned that there is a new telnetd which solves these probs.
|> >>Is this true, and if so where is telnetd?
|> >
|> >there is a fairly new telnetd on sunsite.unc.edu in /pub/Linux/system/Network 
|> >
|> >I am still having some problems with it though, on my machine; it takes
|> >about a minute to allow a login.  I 've heard that this is
|> >becuase I am not running named and it is waiting for named timing out;
|> >
|> >I'm going to look into this though...
|> >
|> >jem.
|> 
|> This is true.  It is not telnet's fault, rather the way linux does
|> name resolving.  You shouldn't see thins if you:
|> 1) have access to a nameserver
|> 2) are running named
|> So if you are doing loopback just for fun, you will have to:
|> 1) wrestle with configuring named
|> 2) wait the minute
|> 
|> - Ken

I disagree. I have no named and telnet loopback comes with login prompt in
1/10 of a second. In fact it all happens continuously. I hit return after
the telnetd command. I get "trying ....", "connected..." and "login ...."
as if they are cat'ed from a file.

Ramesh
Newsgroups: comp.os.linux
From: vince@victrola.sea.wa.us (Vince Skahan)
Subject: Re: A few misc questions, and a thank you
Organization: Vince and Suzie's Underpowered PC
Date: Fri, 1 Jan 1993 14:23:36 GMT

ah200@cleveland.Freenet.Edu (Randy Beiter) writes:


>Question/Problem #3: After much hair pulling, I got mail all together on
>			my system, however when I try responding to a
>			piece of mail through elm, the mailer has a fit
>			unless I manually edit the TO field, which elm
>			always puts '@linux.sea.wa.us' at the end of,
>			anyway to tell elm that I am not on any kind of
>			network, and that it should ignore that?

I can answer that one since I'm responsible :-)

elm as distributed in SLS0.98-5 and later is compiled to 'domainize'
your mail and to put `hostname`@domain.name in the headers.  It can
calculate the hostname via the 'hostname' command, but something has
to be hardcoded into the domain for compilation...so for lack of anything
better I used my domain.

you need to set your hostname in the /etc/rc file.  Since you say it
reports 'linux', you apparently haven't done so.

There's also supposed to be a README file in /usr/local/lib/mail that
describes that you need to edit your /usr/lib/domains file (forgive
me if I get the path wrong...it might be /usr/local/lib/elm/domains)
and put your domain name in there.  that'll override the compiled-in
domain so your headers are correct.

(note...for people who've jumped ahead to elm2.4, you do that in the
	global elm.rc file as of v2.4)

also, you should set your visible_name in the /usr/local/lib/smail/config
file to indicate the host.domain you want shown in your outgoing mail.
There's supposed to be a readme file in /usr/local/lib/smail also.

-- 
     ---------- Vince Skahan --------- vince@victrola.sea.wa.us ----------
	Heineken uncertainty principle: you can never be sure how many
		beers you had last night.
From: probreak@matt.ksu.ksu.edu (James Michael Chacon)
Newsgroups: comp.os.linux
Subject: Re: umount and /proc
Date: 1 Jan 1993 17:04:28 -0600
Organization: Kansas State University
NNTP-Posting-Host: matt.ksu.ksu.edu

mnl@dtro.e-technik.th-darmstadt.de (Michael N. Lipp) writes:

>I mount the /proc file system during boot with an fstab entry

>  /dev/kmem /proc proc

>When I halt the system (or when I try to unmount /proc by hand),
>I get

>  umount: /dev/kmem: not mounted

>bug or feature?

>Michael
>--

Try using

	/proc /proc proc

in fstab instead. This works for me, and then I can umount it also.
Otherwise you're asking the kernel to umount what it thinks is a block device
that couldn't be mounted.

James
Newsgroups: comp.os.linux
From: parry@yoyo.cc.monash.edu.au (Tom J Parry)
Subject: Re: why is it with kernel 0.99 that -fwritable-strings is required
Originator: parry@yoyo.cc.monash.edu.au
Organization: Monash University, Melb., Australia.
Date: Tue, 29 Dec 1992 08:50:26 GMT

Brian Kapitan (root@rshark.mixcom.com) wrote:
>why is it now, that the gcc option -fwritable-strings is required to
>correctly make certain programs, when in the past it wasn't true?

The ANSI standard says that "C" strings are of type "const char[]". Thus
your shouldn't be able to write to them. The gcc compiler puts strings
in a read only part of the text... thus there is only ever one copy of
them in memory at any time.

>what was changed in the kernel to cause this?

The kernel now enforces non-writable program texts. Thus you get a seg
fault when you try to write into your text.

-- 
Tom J Parry.
Your reality is a figment of my imagination.
Newsgroups: comp.os.linux
From: ianj@citrus.SAC.CA.US ( Ian Justman )
Subject: Re: Will LINUX work with mine?
Organization: Citrus Grove Public Access ( 916 ) 381-5822    Sacramento CA.  USA
Date: Thu, 24 Dec 1992 22:38:14 GMT
X-Newsreader: Tin 1.1 PL4

cwa@oasis.icl.co.uk (Chris Adams) writes:
: I have a reasonable PC:
: 
: 20MHz 386sx
: 4Mb RAM
: 200Mb HD
: VGA
: 
: Is this good enough for LINUX, or do I need more RAM/disk space/power?

It should work just fine.

My translation:

I'D KILL FOR THAT SETUP!

:-)

-- 
Born to void warranties!	ianj@ijpc.UUCP
From: ghod@drycas.club.cc.cmu.edu
Newsgroups: comp.os.linux
Subject: Support for DTC-3192 SCSI adapter? It worked before...
Date: 24 Dec 92 06:42:29 GMT
Article-I.D.: drycas.1992Dec24.114231.2789
Organization: Carnegie Mellon Computer Club



Season's greetings:


(Note: I tried posting this earlier, but my newsreader was having problems so
I don't know if it got out.)

I have a problem I'm hoping someone can help me resolve. I've been trying to
install Linux 0.99 on a freind's computer. This machine is a 486 33Mhz with
16 Megs RAM and a Data Technology Corp. DTC3192 SCSI host adapter with a
Seagate ST3283N drive (250 megs). The problem is that while the kernel on the
a1 SLS distributution disk seems to correctly recognize his SCSI set up, 0.99
doesn't. For that matter, neither did 0.98 pl5. I've noticed in the kernel
sources that support for a number of different adapters is included, but I'm
wondering if they're all compiled into the standard setup.

What I did for now was to create a modified version of the a1 disk and use that
as the system boot disk instead of the one generated by the SLS doinstall
script. This is enough to get the system running for now, but the a1 kernel
doesn't have TCP/IP, which means the current X distribution won't work.
Does anyone know the difference between the a1 kernel and 0.99 that's
responsible for this SCSI card/disk combination not working?

Also, on a related note, I ran into a small snag while trying to compile a new
kernel on his system. irq.c tries to include a file called linux/interrupts.h
which seems to be missing. I have it on my system at home, but I suspect this
is because I had it left over from when I installed the header files from
0.98 pl5. Can anyone verify that this file is missing from SLS? Better still,
does anyone know where it can be found on the net? Any help or comments would
be greatly appreciated.

-=Bill Paul
Assistant System Administrator
New Windsor Associates L.P
ghod@drycas.club.cc.cmu.edu   or   ghod@drycas.bitnet
From: ktsai@bbn.com (Karl Tsai)
Newsgroups: comp.os.linux
Subject: Re: error in compiling kernel...0.99
Date: 30 Dec 92 15:21:39
Organization: BBN Systems and Technologies, Cambridge, MA
NNTP-Posting-Host: bungy.bbn.com
In-reply-to: marc@r-node.gts.org's message of Wed, 30 Dec 1992 17:01:16 GMT

>make[2]: *** No way to make target `/usr/include/sys/cdefs.h'. Stop

I got the same problem during kernel "make all" in net/tcp directory;
I looked around and didn't see any cdefs.h.

I haven't looked closely at this problem, but in case this is not a
simple dependency rule error can someone comment on this?
Newsgroups: comp.os.linux
From: danielce@mullian.ee.mu.OZ.AU (Daniel AMP Carosone)
Subject: Re: IRC and c.o.l. traffic
Organization: Computer Science, University of Melbourne, Australia
Date: Mon, 28 Dec 1992 04:35:43 GMT

Add me to the list of people regularly answering (and asking, too :-)
questions on #linux. C'mon over sometime and say hi..

_______________________________________________________________________________
Daniel AMP Carosone.      email: danielce@ee.mu.oz.au     snail: 37 Wandin Road
Computer/Software Eng,      IRC: Waftam                         Camberwell 3124
University of Melbourne.    Vox: +61 3 882 8910                       Australia
Newsgroups: comp.os.linux
From: danubius@halcyon.com (Joseph R. Pannon)
Subject: More install questions
Organization: Northwest Nexus Inc. (206) 455-3505
Date: Fri, 25 Dec 1992 20:50:04 GMT

As I am struggling through Werner's fancy-looking Tex document on LILO
Version 0.7, I have encountered the following instruction in Section 7.1
(pg. 32):

"The next step is to test LILO with the boot sector on a floppy disk:

   o insert a blank (but low-level formatted) floppy disk into /dev/fd0."

Just WHAT IS A LOW-LEVEL FORMATTED FLOPPY in Linux parlance?

My other question concerns the content of fstab file.  Is there a
document somewhere out there that describes the various columns of that
file and what values they can take?  Some of it I can figure out, but
most of it is mistery to me.  For instance I would like to know how I am
to include the specs of my swap partition in it (which is hdb6), but I
don't know what to put in each fstab column. 
Also, what does "default" really mean in the last column? 
Where are those defaults taken and what are they? 

Thanks,
Joe Pannon
Newsgroups: comp.os.linux
From: jorton@netcom.com (John T. Orton)
Subject: fdisk /dev/sda on EISA/SCSI w/ Adaptec 1742 --> can't open sda
Followup-To:  jorton@netcom.com
Keywords: EISA SCSI fdisk
Organization: Netcom - Online Communication Services  (408 241-9760 guest) 
Distribution: na
Date: Tue, 29 Dec 1992 04:48:33 GMT



   I also am a 1742 EISA SCSI user that is having the same problems 
with the fdisk command as others with the latest SLS release.
   I am in ENHANCED MODE.

   fdisk /dev/hda  
   unable to read hda    <--- + tried all permutations hda1..
   fdisk /dev/sda
   unable to open sda             "     "      "       sda1..

   I have noticed that during the a1 boot phase, I get:
   scsi : 0 hosts.
   scsi : detected 0 SCSI disks

   Of course, fdisk is being executed in a2 utility phase 
as per SLS instructions.  No combinations work.

   Eric et. al. any advice ?  other than `fdisk /dev/sda'

   486 33Mhz Micronics EISA, Adaptec 1742A in [ENHANCED MODE], Maxtor XT8760S
                                                                  (670MB)
   Thank you.
   jorton@netcom.com

Newsgroups: comp.os.linux
From: rahard@eeserv.ee.umanitoba.ca (Budi Rahardjo)
Subject: zip & unzip (jump jable 4.1 version) uploaded
Keywords: zip unzip
Organization: Electrical Engineering, U of Manitoba, Winnipeg, Manitoba, Canada
Date: Mon, 28 Dec 1992 04:47:12 GMT

I have uploaded jumptable 4.1 versions of 'zip', 'zipsplit', 
'zipnote', 'unzip', 'funzip', 'zipinfo' to 
ftp.ee.umanitoba.ca:/pub/linux/usr/local/bin.
They are in compressed form.

What's different ? I don't have /lib/libc.so.4.0 so the binaries
that I donwloaded (forgot from where) didn't work.
Formatted man pages are in /pub/linux/usr/man/cat1

Have fun.
-- budi
--
Budi Rahardjo
<rahardj@ccu.umanitoba.ca>      <rahard@ee.umanitoba.ca> 
Electrical Engineering - University of Manitoba - Canada
Newsgroups: comp.os.linux
From: dsb@world.std.com (David Boyce)
Subject: Re: IMPORTANT [BUG in 0.99] Re: [ANNOUNCE]: linux version 0.99
Organization: The World Public Access UNIX, Brookline, MA
Date: Tue, 29 Dec 1992 18:59:23 GMT

In article <1hpsasINN6e@meaddata.meaddata.com> sdw@meaddata.com (Stephen Williams) writes:
>Statics are either explicitly initialized or they are not.
>If they are not, their contents are UNDEFINED until set.
>This is per ANSI C.
>
>There is NO requirement of the compiler or system to zero
>un-initialized statics (or auto's).

Quoting from the ANSI C Reference Manual in K&R 2nd edition, page 219:

    "A static object not explicitly initialized is initialized as if it
    (or its members) were assigned the constant 0."

-- 
David Boyce	dsb@world.std.com	617-576-1540
From: sh2v+@andrew.cmu.edu (Stephen Hathorne)
Newsgroups: comp.os.linux
Subject: Gack! Xconfig problems....Help...
Date: 28 Dec 92 15:35:06 GMT
Article-I.D.: andrew.cfDuh_m00j5u5LfkYI
Organization: Statistics, Carnegie Mellon, Pittsburgh, PA



Folks-

I have installed linux, and all of the X diskettes, no problems, love
this stuff, but.....

I have a CTX CVP-5468NI 14" monitor, and a Tseng labs video card of
unknown origin...(I have the clocks though), the manual and software
included with my video card are different than my card (the software 
drivers included with my card do not recognize the card and complain)

The card's chip says Tseng Labs ET4000 on it, and I have the clocks
speeds that are printed on the crystals on the cards.

When I set up my Xconfig file with these clocks, no matter what mode I
set, get a flickering black and white screen, with no way to reset it,
other than a hard reset.  The screen is not the gray x crosshatch, but
rather flickering lines, and a white interspersed field...not
recognizable as anything really.

the clocks that I have are 25.175,28.322,36,44.9,40.0,65.0 MHZ

The card itself is labeled Tseng Labs.(not only the chip, but the card
also)

any info, or Xconfigs that would work, or hints in how to pursue this
would really be appreciated.

direct email is fine.

Stephen
Newsgroups: comp.os.linux
From: shanea@extro.ucc.su.OZ.AU (Shane Alderton)
Subject: patch for chmod "bug"
Summary: fix for security problem with chmod
Keywords: patch chmod bug security
Organization: Sydney University Computing Service, Sydney, NSW, Australia
Date: Mon, 21 Dec 1992 05:45:57 GMT


Linux' chmod currently allows you to set the sgid bit on a file
if you own that file, regardless of whether the file's group is
one of your primary or secondary groups.  This can cause security
problems - for example with mail, where you may own your mail
file but it is group owned by mail.

The following patch can be applied relative to 098p6 (and probably
099 - I haven't actually attempted it, but it looked similar enough)
to prevent this occuring.

Please let me know if there is a problem with the way I have done
this - I make no guarantee that it will work for you, but it certainly
solved my problem.

Regards,
Shane Alderton
shanea@extro.ucc.su.oz.au

----- snip snip --------------------------------------------------------
--- newlinux/linux/fs/open.c	Sun Nov 29 22:59:47 1992
+++ linux/fs/open.c	Mon Dec 21 15:16:15 1992
@@ -234,4 +234,5 @@
 	struct inode * inode;
 	struct file * file;
+	int		mask = 07777;
 
 	if (fd >= NR_OPEN || !(file = current->filp[fd]))
@@ -243,5 +244,7 @@
 	if (IS_RDONLY(inode))
 		return -EROFS;
-	inode->i_mode = (mode & 07777) | (inode->i_mode & ~07777);
+	if (!in_group_p(inode->i_gid) && !suser())
+		mask = 05777;
+	inode->i_mode = (mode & mask) | (inode->i_mode & ~mask);
 	inode->i_dirt = 1;
 	return notify_change(inode);
@@ -252,4 +255,5 @@
 	struct inode * inode;
 	int error;
+	int		mask = 07777;
 
 	error = namei(filename,&inode);
@@ -264,5 +268,7 @@
 		return -EROFS;
 	}
-	inode->i_mode = (mode & 07777) | (inode->i_mode & ~07777);
+	if (!in_group_p(inode->i_gid) && !suser())
+		mask = 05777;
+	inode->i_mode = (mode & mask) | (inode->i_mode & ~mask);
 	inode->i_dirt = 1;
 	error = notify_change(inode);
From: jansen@bruichladdich.informatik.rwth-aachen.de (Thomas Jansen)
Newsgroups: comp.os.linux
Subject: Problems with X && ET3000
Date: 30 Dec 1992 13:23:42 GMT
Organization: RWTH Aachen, Deutschland
Distribution: world
Reply-To: jansen@bruichladdich.informatik.rwth-aachen.de (Thomas Jansen)
NNTP-Posting-Host: bruichladdich.informatik.rwth-aachen.de
Keywords: X, ET3000

Hi there everybody,

Yesterday I've tried to install LINUX with the SLS Installation Kit.
There were no problems encountered during the installation procedure,
but trying to start X-Windows failed.
The Screen switched to the graphical mode, for less than a second,
switched back to teh textual mode and the following message appeared 
on the screen:

.....

no SIOCGIFCONF

.....

none of the configured devices was detected.

Fatal server error

no screens found

giving up.

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

In the Line with the configured devices appeared et3000, which is the card
that is in my computer.


I would be very pleased if anybody could help me solving this problem.

thanks

             TOM



Newsgroups: comp.os.linux
From: pitzel@ug.cs.dal.ca (brad John pitzel)
Subject: Advice on organizing linux users locally
Originator: root@ug.cs.dal.ca
Organization: Math, Stats & CS, Dalhousie University, Halifax, NS, Canada
Date: Sat, 2 Jan 1993 06:10:13 GMT

Hello,

I have put out a posting locally at my university asking
people who are using linux or interested in doing so to
send me email. I am interested in getting local linux
users together to share info/files/etc, increasing the
'linux awareness' of the community, and maybe
setting up a mirror of the SLS package for FTP.

I am certain this have been done in many other
institutions around the world, so I am asking
for people's advice on what sort of activites
are popular to local linux groups.  Any 
success/failure stories would help!

Thanks in advance,
Brad Pitzel
pitzel@ug.cs.dal.ca
From: russed@rebecca.its.rpi.edu (Daniel Russell)
Newsgroups: comp.os.linux
Subject: Re: Screwy characters after accidentally typing a binary?
Date: 21 Dec 92 20:45:01 GMT

agc@weasel.demon.co.uk (Alan Charlton) writes:

>> 	Every once in a while, I try to type a binary file
>> and my charcters all get shifted to graphics.  Upper case
>> is OK, and if I logout and login with ALL CAPS, it will
>> run and I can read everything again (without lower case,
>> of course).  Is there any way to fix this?  It only happens on
>> one VC, the rest are fine.
>> 
>> 	I have had this problem with other unix systems
>> and never learned how to fix it.
>> 
	You need to reset the terminal: if you're using zsh, just type:
% echotc rs<enter>

	If you're using anything else, use:
% echo <whatever the rs termcap entry is>

	The termcap of the machine I'm on now is being uncooperative, sorry
You will probably want to make a script to do it.

 dan
Newsgroups: comp.os.linux,comp.windows.x
From: schiers@mcshh.Hanse.DE (Carsten Schiers)
Subject: Xview question: cmdtool no cmd-history
Organization: Point of Presence & MCS Hamburg
Date: Mon, 28 Dec 1992 20:40:50 GMT


Hi,

I am using Xview3L2, but when I start cmdtool, there is no possibility
to use the arrow keys for scrolling through the command history.

BTW, I use a german .Xmodmap. Could this be the problem?

Thanks,
Carsten.
Newsgroups: comp.os.linux
From: jem@sunSITE.unc.edu (Jonathan Magid)
Subject: Re: Whereksis MUSH @ tsx-11?
Organization: University of North Carolina, Chapel Hill
Date: Sat, 26 Dec 1992 17:01:09 GMT

In article <Bzv1F6.DM0@feenix.metronet.com> jbh@feenix.metronet.com (Justin B Harvey) writes:
>Whereis the MUSH MUD software @ tsx-11?

perhaps you could try /pub/Linux/games/muds on sunsite.unc.edu.

jem.
-- 
Jonathan Magid     jem@sunSITE.unc.edu       sunSITE Administrator
Virtual pizza Delivery (tm)::faxed in 30 cycles or less or you get it
----------------------------------------FREE!!!-----------------------
From: dsc3pzp@nmrdc1.nmrdc.nnmc.navy.mil (Philip Perucci)
Newsgroups: comp.os.linux
Subject: SCSI tape FAQ?
Date: 26 Dec 92 17:28:58 GMT
Organization: Naval Medical Research & Development Command

Hi,

  Is there a SCSI FAQ?  I checked tsx-11.mit.edu /pub/linux/ALPHA/scsi,
but saw only a README.scsi.  The Nov 20th FAQ for Linux glosses over SCSI
tape, which is what I am looking for.  I see Linux 0.99pl1 has SCSI tape
support, but I would like to read-up on SCSI tape if more info is available.

  Is there a FAQ which covers SCSI tape, specifically Adaptec 1542B and
Wangtek 1550?


-- 
===========================================================================
  phil perucci      | "Any opinions expressed are solely my own views and 
  ssb1pzp@digex.com |  do not reflect the position of any organization"
===========================================================================
From: sundaram@egr.msu.edu (Divya Sundaram)
Newsgroups: comp.os.linux
Subject: Need Help with LILO
Date: 3 Jan 93 14:48:54 GMT
Distribution: usa
Organization: Michigan State University, College of Engineering
NNTP-Posting-Host: frith.egr.msu.edu


Hi all,
I need some help with LILO. I ran the following command:
	
	(in /usr/src/lilo:
		lilo -b /dev/fd0 i boot.b -v -v -v -v /Image

Now, excuse my ignorance, out what is the BOOT IMAGE? I mean what files
do I nned to pass as argument to this puppy. 

When I ran the above command it tells me the following:
	lilo: is a directory


What does this means? 

Any and all help is much appreciated (and needed).

BTW : I have JUST installed the 0.99 SLS.

Thanks in advance,

Divya.


-- 
Thanks
Divya
(sundaram@cps.msu.edu)
Phone:	Office - 517-355-3265
From: a080700@hp9000.csc.cuhk.hk (Stephen Wong S M)
Newsgroups: comp.os.linux
Subject: Linux 0.99 patch level 2 compilation problem
Date: 2 Jan 93 05:03:09 GMT
Organization: The Chinese University of Hong Kong

I have patched the source tree, and try to make a new kernel, but not
successful, the following is part of the compilation make output.  I've
copied the patched include files (linux/asm) to /usr/include (linux/asm),
but same result.

------------------------start of make.out---------------------------------
gcc -DKERNEL -Wall -O6 -fomit-frame-pointer -m486 -c -o tools/version.o tools/version.c
kernel
chr_drv
gcc -DKERNEL -Wall -O6 -fomit-frame-pointer -m486 -DKBD_FINNISH -DKBDFLAGS=0 -c -o keyboard.o keyboard.c
keyboard.c: In function `set_leds':
keyboard.c:1351: warning: implicit declaration of function `mark_bh'
keyboard.c:1351: `KEYBOARD_BH' undeclared (first use this function)
keyboard.c:1351: (Each undeclared identifier is reported only once
keyboard.c:1351: for each function it appears in.)
keyboard.c: In function `kbd_init':
keyboard.c:1459: `KEYBOARD_BH' undeclared (first use this function)
make[2]: *** [keyboard.o] Error 1
make[1]: *** [kernelsubdirs] Error 1
make: *** [linuxsubdirs] Error 1

-------------------------------end of make.out-------------------------
Any clue?

*><*><*><*><*><*><*><*><*><*><*><*><*><*><*><*><*><*><*><*><*><*><*><*
v Stephen Wong Siu-ming       v internet: stephenwong@cuhk.hk        v
^ Computer Services Center    ^ bitnet  : a080700@cucsc.bitnet       ^
* Chinese University of       * phone   : (852) 609-8904             *
v Hong Kong                   v fax     : (852) 603-5001             v
*><*><*><*><*><*><*><*><*><*><*><*><*><*><*><*><*><*><*><*><*><*><*><*