blob: 3abec7bc4f41e64a2aec8401ba1cb80213ccdb7d [file] [log] [blame]
Eric Andersen1b17b012002-03-05 15:55:59 +00001<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"
2"http://www.w3.org/TR/REC-html40/loose.dtd">
Erik Andersen330fd2b2000-05-19 05:35:19 +00003
Eric Andersen1b17b012002-03-05 15:55:59 +00004<html>
5 <head>
6 <meta name="generator" content=
7 "HTML Tidy for Linux/x86 (vers 1st February 2002), see www.w3.org">
Erik Andersen330fd2b2000-05-19 05:35:19 +00008
Eric Andersen1b17b012002-03-05 15:55:59 +00009 <title>BusyBox</title>
10<style type="text/css">
11 body {
12 background-color: #DEE2DE;
13 color: #000000;
14 }
15 :link { color: #660000 }
16 :visited { color: #660000 }
17 :active { color: #660000 }
18 div.c3 {text-align: center}
19 td.c2 {font-family: arial, helvetica, sans-serif; font-size: 80%}
20 td.c1 {font-family: lucida, helvetica; font-size: 248%}
21</style>
22 </head>
Erik Andersen330fd2b2000-05-19 05:35:19 +000023
Eric Andersen1b17b012002-03-05 15:55:59 +000024 <body>
25 <basefont face="lucida, helvetica, arial" size="3">
Erik Andersen330fd2b2000-05-19 05:35:19 +000026
Eric Andersen1b17b012002-03-05 15:55:59 +000027 <div class="c3">
28 <table border="0" cellspacing="1" cellpadding="2">
29 <tr>
30 <td class="c1">BUSYBOX</td>
31 </tr>
32 </table>
33 <a href="/"><img src="images/busybox1.png" alt="BusyBox"
34 border="0" width="164" height="116"></a><br>
35 <!-- Begin Introduction section -->
36
Erik Andersen330fd2b2000-05-19 05:35:19 +000037
Eric Andersen1b17b012002-03-05 15:55:59 +000038 <table width="95%" cellspacing="1" cellpadding="4" border=
39 "1">
40 <tr>
41 <td bgcolor="#CCCCC0" align="center"><a name= "intro"><big>
42 <b>The Swiss Army Knife of Embedded Linux</b>
43 </big></a></td>
44 </tr>
Erik Andersen330fd2b2000-05-19 05:35:19 +000045
Eric Andersen1b17b012002-03-05 15:55:59 +000046 <tr>
47 <td bgcolor="#EEEEE0">
48 BusyBox combines tiny versions of many common UNIX
49 utilities into a single small executable. It provides
50 minimalist replacements for most of the utilities you
51 usually find in fileutils, shellutils, findutils,
52 textutils, grep, gzip, tar, etc. BusyBox provides a
53 fairly complete POSIX environment for any small or
54 embedded system. The utilities in BusyBox generally
55 have fewer options than their full featured GNU
56 cousins; however, the options that are included provide
57 the expected functionality and behave very much like
58 their GNU counterparts.
Erik Andersen330fd2b2000-05-19 05:35:19 +000059
Eric Andersen1b17b012002-03-05 15:55:59 +000060 <p>BusyBox has been written with size-optimization and
61 limited resources in mind. It is also extremely modular
62 so you can easily include or exclude commands (or
63 features) at compile time. This makes it easy to
64 customize your embedded systems. To create a working
65 system, just add /dev, /etc, and a kernel.</p>
Erik Andersen330fd2b2000-05-19 05:35:19 +000066
Eric Andersen1b17b012002-03-05 15:55:59 +000067 <p>BusyBox is maintained by <a href=
68 "http://codepoet.org/andersen/erik/erik.html">Erik
69 Andersen</a>, and licensed under the <a href=
70 "http://www.gnu.org/copyleft/gpl.html">GNU GENERAL
71 PUBLIC LICENSE</a>.</p>
Erik Andersen330fd2b2000-05-19 05:35:19 +000072
Eric Andersen1b17b012002-03-05 15:55:59 +000073 <h3>Screenshot</h3>
Erik Andersen330fd2b2000-05-19 05:35:19 +000074
Eric Andersen1b17b012002-03-05 15:55:59 +000075 <p>Because everybody loves screenshots, a screenshot of
76 BusyBox is now available <a href=
77 "screenshot.html">right here</a>.</p>
Erik Andersen330fd2b2000-05-19 05:35:19 +000078
Eric Andersen1b17b012002-03-05 15:55:59 +000079 <h3>Mailing List Information</h3>
80 BusyBox now has a <a href="/lists/busybox/">mailing
81 list</a>!<br>
82 To subscribe, go and visit <a href=
83 "/mailman/listinfo/busybox">this page</a>.
Erik Andersen330fd2b2000-05-19 05:35:19 +000084
Eric Andersen1b17b012002-03-05 15:55:59 +000085 <!-- Begin Latest News section -->
86 </td>
87 </tr>
Mark Whitleyac21e932001-01-30 23:37:15 +000088
Eric Andersen1b17b012002-03-05 15:55:59 +000089 <tr>
90 <td bgcolor="#CCCCC0" align="center"><a name=
91 "news"><big><b>Latest News</b></big></a></td>
92 </tr>
Mark Whitley74476422001-03-20 19:57:30 +000093
Eric Andersen1b17b012002-03-05 15:55:59 +000094 <tr>
95 <td bgcolor="#EEEEE0">
96 <ul>
97 <li>
Eric Andersenbc12fb72002-03-06 10:28:55 +000098 <b>6 March 2002 -- busybox.net now has mirrors!</b>
Erik Andersen330fd2b2000-05-19 05:35:19 +000099
Eric Andersenbc12fb72002-03-06 10:28:55 +0000100 <p>Busybox.net is now much more available, thanks to
101 the fine folks at <a href= "http://i-netinnovations.com/">http://i-netinnovations.com/</a>
102 who are providing hosting for busybox.net and
103 uclibc.org. In addition, we now have two mirrors:
104 <a href= "http://busybox.linuxmagic.com/">http://busybox.linuxmagic.com/</a>
105 in Canada and
106 <a href= "http://busybox.csservers.de/">http://busybox.csservers.de/</a>
107 in Germany. I hope this makes things much more
108 accessible for everyone!
Eric Andersen796245b2002-02-16 22:08:28 +0000109
Eric Andersen4fa2bb52002-01-04 00:32:15 +0000110
Eric Andersen1b17b012002-03-05 15:55:59 +0000111 <li><b>Old News</b><br>
112 For the old news, visit <a href="oldnews.html">the
113 old news page</a>.</li>
114 </ul>
Eric Andersen1b17b012002-03-05 15:55:59 +0000115 </td>
116 </tr>
Eric Andersen665b4e62002-01-04 05:04:15 +0000117
Eric Andersenf64c1cd2002-03-10 22:01:51 +0000118
119 <!-- Begin Sponsors section -->
Eric Andersen372f91f2002-03-06 11:13:51 +0000120 <tr>
121 <td bgcolor="#CCCCC0" align="center"><a name=
122 "sponsors"><big><b>Sponsors</b></big></a></td>
123 </tr>
Eric Andersen372f91f2002-03-06 11:13:51 +0000124
Eric Andersenf64c1cd2002-03-10 22:01:51 +0000125 <tr>
126 <td bgcolor="#EEEEE0">
127 Please visit our sponsors and thank them for their
128 support! They have provided money for equipment and
129 bandwidth. Next time you need help with a project,
130 consider these fine companies!
Eric Andersen372f91f2002-03-06 11:13:51 +0000131
132
Eric Andersenf64c1cd2002-03-10 22:01:51 +0000133 <ul>
134 <li><a href=
135 "http://opensource.se/">opensource.se</a><br>
136 Embedded open source consulting in Europe.</li>
137
138 <li><a href= "http://i-netinnovations.com/">http://i-netinnovations.com/</a><br>
139 Web hosting (they host busybox.net and uclibc.org).</li>
140
141 <li><a href=
142 "http://www.codepoet-consulting.com">Codepoet
143 Consulting</a><br>
144 Custom Linux, embedded Linux, BusyBox, and uClibc
145 development.</li>
146 </ul>
147 Several individuals have also contributed. If you have
148 already contributed and would like your name added
149 here, just let me know. If you would like to be a
150 BusyBox sponsor, email <a href=
151 "mailto:andersen@codepoet.org">Erik</a>.
152 </td>
153 </tr>
154
155 <!-- Begin Download section -->
Eric Andersen372f91f2002-03-06 11:13:51 +0000156 <p>
Eric Andersen1b17b012002-03-05 15:55:59 +0000157 <tr>
158 <td bgcolor="#CCCCC0" align="center"><a name=
159 "download"><big><b>Download</b></big></a></td>
160 </tr>
161
162 <tr>
163 <td bgcolor="#EEEEE0">
164 <ul>
165 <li>Source for the latest release can always be
166 downloaded from <a href=
167 "downloads">http://www.busybox.net/downloads</a>.</li>
168
169 <li>A new snapshot of the source is made daily and is
170 available as a GNU gzipped tarball <a href=
Eric Andersenf64c1cd2002-03-10 22:01:51 +0000171 "downloads/snapshots/busybox-snapshot.tar.bz2">right here</a>.</li>
Eric Andersen1b17b012002-03-05 15:55:59 +0000172
173 <li>BusyBox now has its own publically browsable <a
174 href="/cgi-bin/cvsweb/busybox/">CVS tree</a>,
175 anonymous <a href="cvs_anon.html">CVS access</a>, and
176 for those that are actively contributing there is
177 even <a href="cvs_write.html">CVS write
178 access</a>.</li>
179 </ul>
Eric Andersen1b17b012002-03-05 15:55:59 +0000180 </td>
181 </tr>
182
Eric Andersenf64c1cd2002-03-10 22:01:51 +0000183 <!-- Begin Docs section -->
Eric Andersen1b17b012002-03-05 15:55:59 +0000184 <tr>
185 <td bgcolor="#CCCCC0" align="center"><a name=
186 "docs"><big><b>Documentation</b></big></a></td>
187 </tr>
188
189 <tr>
190 <td bgcolor="#EEEEE0">
191 Current documentation for BusyBox includes:
192
193 <ul>
194 <li><a href=
195 "downloads/BusyBox.html">BusyBox.html</a>. This is a
196 list of the all the available commands in BusyBox
197 with complete usage information and examples of how
198 to use each app. I have spent a <em>lot</em> of time
199 updating these docs and trying to make them fairly
200 comprehensive. If you find any errors (factual,
201 grammatical, whatever) please let me know.</li>
Eric Andersen4fa2bb52002-01-04 00:32:15 +0000202
Eric Andersen1b17b012002-03-05 15:55:59 +0000203 <li><a href="downloads/README">README</a>. This is
204 the README file included in the busybox source
205 release.</li>
Eric Andersen4d7f9c32001-11-20 11:56:51 +0000206
Eric Andersen1b17b012002-03-05 15:55:59 +0000207 <li><a href=
208 "http://bugs.busybox.net/db/pa/lbusybox.html">BusyBox
209 Bugs</a>. Need to report a bug? Need to check if a
210 bug has been filed?</li>
Eric Andersen4d7f9c32001-11-20 11:56:51 +0000211
Eric Andersen1b17b012002-03-05 15:55:59 +0000212 <li>If you need more help, the BusyBox <a href=
213 "lists/busybox/">mailing list</a> is a good place to
214 start.</li>
215 </ul>
Eric Andersen1b17b012002-03-05 15:55:59 +0000216 </td>
217 </tr>
Eric Andersen43622002000-12-13 18:30:13 +0000218
Eric Andersenf64c1cd2002-03-10 22:01:51 +0000219 <!-- Begin Links section -->
Eric Andersen1b17b012002-03-05 15:55:59 +0000220 <tr>
221 <td bgcolor="#CCCCC0" align="center"><a name=
222 "links"><big><b>Important Links</b></big></a></td>
223 </tr>
Eric Andersen43622002000-12-13 18:30:13 +0000224
Eric Andersen1b17b012002-03-05 15:55:59 +0000225 <tr>
226 <td bgcolor="#EEEEE0">
227 <ul>
228 <li><a href="http://perens.com/FreeSoftware/">Free
229 Software from Bruce Perens</a><br>
230 The original idea for BusyBox, and all versions up
231 to 0.26 were written by <a href=
232 "mailto:bruce@perens.com">Bruce Perens</a>. This is
233 his BusyBox website.</li>
Erik Andersen330fd2b2000-05-19 05:35:19 +0000234
Eric Andersen1b17b012002-03-05 15:55:59 +0000235 <li><a href=
236 "http://freshmeat.net/projects/busybox/">Freshmeat
237 AppIndex record for BusyBox</a></li>
Erik Andersen330fd2b2000-05-19 05:35:19 +0000238
Eric Andersen1b17b012002-03-05 15:55:59 +0000239 <li><a href=
240 "http://tinylogin.busybox.net/">TinyLogin</a> is a
241 nice embedded tool for handling authentication,
242 changing passwords, and similar tasks which nicely
243 complements BusyBox.</li>
Eric Andersen4a971ae2000-06-22 01:27:11 +0000244
Eric Andersen1b17b012002-03-05 15:55:59 +0000245 <li><a href="http://udhcp.busybox.net/">udhcp</a> is
246 a tiny dhcp client and/or server which is ideal for
247 embedded systems.</li>
Mark Whitley8ba1b112001-01-25 23:29:58 +0000248
Eric Andersen1b17b012002-03-05 15:55:59 +0000249 <li><a href="http://www.uclibc.org/">uClibc</a> is a
250 C library for embedded systems. You can actually
251 statically link a "Hello World" application under x86
252 that only takes 4k (as opposed to 200k under GNU
253 libc). It can do dynamic linking too and works nicely
254 with BusyBox to create very small embedded
255 systems.</li>
256 </ul>
Eric Andersen1b17b012002-03-05 15:55:59 +0000257 </td>
258 </tr>
Mark Whitley8ba1b112001-01-25 23:29:58 +0000259
Eric Andersenf64c1cd2002-03-10 22:01:51 +0000260 <!-- Begin Projects section -->
Eric Andersen1b17b012002-03-05 15:55:59 +0000261 <tr>
262 <td bgcolor="#CCCCC0" align="center"><a name=
263 "projects"><big><b>Products/Projects Using
264 BusyBox</b></big></a></td>
265 </tr>
Mark Whitley8ba1b112001-01-25 23:29:58 +0000266
Eric Andersen1b17b012002-03-05 15:55:59 +0000267 <tr>
268 <td bgcolor="#EEEEE0">
269 <p>I know of the following products and/or projects
270 that use BusyBox -- listed in the order I happen to add
271 them to the web page:</p>
Mark Whitley8ba1b112001-01-25 23:29:58 +0000272
Eric Andersen1b17b012002-03-05 15:55:59 +0000273 <ul>
274 <li><a href=
275 "http://cvs.debian.org/boot-floppies/">Debian
276 installer (boot floppies) project</a></li>
Eric Andersen4a971ae2000-06-22 01:27:11 +0000277
Eric Andersen1b17b012002-03-05 15:55:59 +0000278 <li><a href="http://redhat.com/">Red Hat 7.2
279 installer</a></li>
Eric Andersen4a971ae2000-06-22 01:27:11 +0000280
Eric Andersen1b17b012002-03-05 15:55:59 +0000281 <li><a href=
282 "http://distro.ibiblio.org/pub/Linux/distributions/slackware/source/rootdsks/">
283 Slackware Installer</a></li>
Erik Andersen330fd2b2000-05-19 05:35:19 +0000284
Eric Andersen1b17b012002-03-05 15:55:59 +0000285 <li><a href="http://www.linuxrouter.org/">Linux
286 Router Project</a></li>
Erik Andersen330fd2b2000-05-19 05:35:19 +0000287
Eric Andersen1b17b012002-03-05 15:55:59 +0000288 <li><a href="http://linux-embedded.org/">LEM</a></li>
Erik Andersen330fd2b2000-05-19 05:35:19 +0000289
Eric Andersen1b17b012002-03-05 15:55:59 +0000290 <li><a href=
291 "http://www.toms.net/rb/">tomsrtbt</a></li>
Erik Andersen330fd2b2000-05-19 05:35:19 +0000292
Eric Andersen1b17b012002-03-05 15:55:59 +0000293 <li><a href="http://www.stormix.com/">Stormix
294 Installer</a></li>
Erik Andersen330fd2b2000-05-19 05:35:19 +0000295
Eric Andersen1b17b012002-03-05 15:55:59 +0000296 <li><a href=
297 "http://www.emacinc.com/linux2_sbc.htm">EMAC Linux
298 2.0 SBC</a></li>
Erik Andersen330fd2b2000-05-19 05:35:19 +0000299
Eric Andersen1b17b012002-03-05 15:55:59 +0000300 <li><a href="http://www.trinux.org/">Trinux</a></li>
Erik Andersen330fd2b2000-05-19 05:35:19 +0000301
Eric Andersen1b17b012002-03-05 15:55:59 +0000302 <li><a href="http://oddas.sourceforge.net/">ODDAS
303 project</a></li>
Eric Andersenc36c2ba2001-03-16 07:16:12 +0000304
Eric Andersen1b17b012002-03-05 15:55:59 +0000305 <li><a href="http://www.kerbango.com/">The Kerbango
306 Internet Radio</a></li>
Eric Andersene7dd3832001-12-22 19:28:24 +0000307
Eric Andersen1b17b012002-03-05 15:55:59 +0000308 <li><a href=
309 "http://www.linuxmagic.com/vpn/">LinuxMagic VPN
310 Firewall</a></li>
Erik Andersen330fd2b2000-05-19 05:35:19 +0000311
Eric Andersen1b17b012002-03-05 15:55:59 +0000312 <li><a href="http://byld.sourceforge.net/">Build Your
313 Linux Disk</a></li>
Erik Andersen330fd2b2000-05-19 05:35:19 +0000314
Eric Andersen1b17b012002-03-05 15:55:59 +0000315 <li><a href=
316 "http://homepages.ihug.co.nz/~ichi/baslinux.html">BasicLinux</a></li>
Erik Andersen330fd2b2000-05-19 05:35:19 +0000317
Eric Andersen1b17b012002-03-05 15:55:59 +0000318 <li><a href=
319 "http://ibiblio.org/pub/Linux/system/recovery">Zdisk</a></li>
Eric Andersen1b622ff2000-12-14 15:43:57 +0000320
Eric Andersen1b17b012002-03-05 15:55:59 +0000321 <li><a href="http://www.adtran.com">AdTran -
322 VPN/firewall VPN Linux Distribution</a></li>
Eric Andersen1b622ff2000-12-14 15:43:57 +0000323
Eric Andersen1b17b012002-03-05 15:55:59 +0000324 <li><a href="http://mkcdrec.ota.be/">mkCDrec - make
325 CD-ROM recovery</a></li>
Eric Andersen1b622ff2000-12-14 15:43:57 +0000326
Eric Andersen1b17b012002-03-05 15:55:59 +0000327 <li><a href=
328 "http://recycle.lbl.gov/~ldoolitt/bse/">Linux on
329 nanoEngine</a></li>
Mark Whitley74476422001-03-20 19:57:30 +0000330
Eric Andersen1b17b012002-03-05 15:55:59 +0000331 <li><a href=
332 "http://www.zelow.no/floppyfw/">Floppyfw</a></li>
Mark Whitley798ab302001-03-13 17:08:54 +0000333
Eric Andersen1b17b012002-03-05 15:55:59 +0000334 <li><a href="http://midori.transmeta.com/">Midori
335 Linux</a> - <a href=
336 "http://www.wired.com/news/technology/0,1282,42399,00.html">
337 Article on Midori Linux</a> on <a href=
338 "http://www.wired.com">Wired</a>. Quote from Erik at
339 the top of <a href=
340 "http://www.wired.com/news/technology/0,1282,42399-2,00.html">
341 this page</a></li>
Eric Andersenbdfd0d72001-10-24 05:00:29 +0000342
Eric Andersen1b17b012002-03-05 15:55:59 +0000343 <li><a href="http://www.ltsp.org/">Linux Terminal
344 Server Project</a></li>
Eric Andersen1b622ff2000-12-14 15:43:57 +0000345
Eric Andersen1b17b012002-03-05 15:55:59 +0000346 <li><a href=
347 "http://www.devil-linux.org/">Devil-Linux</a></li>
Eric Andersen1b622ff2000-12-14 15:43:57 +0000348
Eric Andersen1b17b012002-03-05 15:55:59 +0000349 <li><a href=
350 "http://dutnux.sourceforge.net/">DutNux</a></li>
Erik Andersen330fd2b2000-05-19 05:35:19 +0000351
Eric Andersen1b17b012002-03-05 15:55:59 +0000352 <li><a href=
353 "http://www.cachier.com/">Cachier</a></li>
Erik Andersen330fd2b2000-05-19 05:35:19 +0000354
Eric Andersen1b17b012002-03-05 15:55:59 +0000355 <li><a href=
356 "http://www.microwerks.net/~hugo/mindi/">Mindi</a></li>
Erik Andersen330fd2b2000-05-19 05:35:19 +0000357
Eric Andersen1b17b012002-03-05 15:55:59 +0000358 <li><a href=
359 "http://www.tzi.de/~pharao90/ttylinux">ttylinux</a></li>
Erik Andersen330fd2b2000-05-19 05:35:19 +0000360
Eric Andersen1b17b012002-03-05 15:55:59 +0000361 <li><a href="http://www.partimage.org/">Partition
362 Image</a></li>
Erik Andersen330fd2b2000-05-19 05:35:19 +0000363
Eric Andersen1b17b012002-03-05 15:55:59 +0000364 <li><a href="http://tuxscreen.net">Tuxscreen Linux
365 Phone</a></li>
Erik Andersen330fd2b2000-05-19 05:35:19 +0000366
Eric Andersen1b17b012002-03-05 15:55:59 +0000367 <li><a href="http://tinfoilhat.cultists.net/">Tinfoil
368 Hat Linux</a></li>
Erik Andersen330fd2b2000-05-19 05:35:19 +0000369
Eric Andersen1b17b012002-03-05 15:55:59 +0000370 <li><a href="http://zaurus.sourceforge.net/">Sharp Zaurus
371 PDA</a></li>
Eric Andersenf64c1cd2002-03-10 22:01:51 +0000372
373
374
Eric Andersen1b17b012002-03-05 15:55:59 +0000375 </ul>
Erik Andersen330fd2b2000-05-19 05:35:19 +0000376
Eric Andersen1b17b012002-03-05 15:55:59 +0000377 <p>Do you use BusyBox? I'd love to know about it and
378 I'd be happy to link to you. <!-- End of Table -->
379 </p>
380 </td>
381 </tr>
382 </table>
Eric Andersenf64c1cd2002-03-10 22:01:51 +0000383
Eric Andersen1b17b012002-03-05 15:55:59 +0000384 <!-- Footer -->
385 <hr>
Eric Andersen1b17b012002-03-05 15:55:59 +0000386 <table width="100%">
387 <tr>
388 <td class="c2">Mail all comments, insults, suggestions
389 and bribes to <a href="mailto:andersen@codepoet.org">Erik
390 Andersen</a><br>
391 The Busybox logo is copyright 1999-2002, Erik
392 Andersen.</td>
Erik Andersen330fd2b2000-05-19 05:35:19 +0000393
Eric Andersen1b17b012002-03-05 15:55:59 +0000394 <td><a href="http://www.vim.org"><img border="0" width=
395 "90" height="36" src="images/written.in.vi.png" alt=
396 "This site created with the vi editor"></a></td>
Erik Andersen330fd2b2000-05-19 05:35:19 +0000397
Eric Andersen1b17b012002-03-05 15:55:59 +0000398 <td><a href="http://www.gimp.org/"><img border="0" width=
399 "90" height="36" src="images/gfx_by_gimp.png" alt=
400 "Graphics by GIMP"></a></td>
Erik Andersen330fd2b2000-05-19 05:35:19 +0000401
Eric Andersen1b17b012002-03-05 15:55:59 +0000402 <td><a href="http://www.linuxtoday.com"><img width="90"
403 height="36" src="images/ltbutton2.png" alt="Linux Today">
404 </a></td>
Erik Andersen330fd2b2000-05-19 05:35:19 +0000405
Eric Andersen1b17b012002-03-05 15:55:59 +0000406 <td>
407 <p><a href="http://slashdot.org"><img width="90"
408 height="36" src="images/sdsmall.png" alt="Slashdot">
409 </a></p>
410 </td>
Erik Andersen330fd2b2000-05-19 05:35:19 +0000411
Eric Andersen1b17b012002-03-05 15:55:59 +0000412 <td><a href="http://freshmeat.net"><img width="90"
413 height="36" src="images/fm.mini.png" alt="Freshmeat">
414 </a></td>
415 </tr>
416 </table>
417 </div>
418 </body>
419</html>
Erik Andersen330fd2b2000-05-19 05:35:19 +0000420