Modifications for the Tnc GENERAL

19-07-1998 Info for the GENERAL 'selection' English language (0 Kbytes)
19-07-1998 High Speed PR Equipment For Packet English language
19-07-1998 DPLL-derived Data Carrier Detect (DCD) English language (26 Kbytes)
19-07-1998 Digital radio modes English language (18 Kbytes)
19-07-1998 2 TNC, ein SER German language (4 Kbytes)
19-07-1998 Reliabitity mod for TAPR-2's English language (2 Kbytes)
 View all modification in one click. This can be a very big file.!! (78 Kbytes)

19-07-1998
High Speed PR Equipment For Packet

Equipment Options for Medium to High-Speed Packet
Compiled by Barry McLarnon, VE3JF
Last update: 28 July 94


The purpose of the following is to summarize the hardware options available for constructing medium- to high-speed packet radio links.
The speed range in question is 9600 bps and up. This material is intended to be a useful reference, but I make no claims as to its accuracy or completeness. Some details concerning model numbers and prices are missing, and I have very little information concerning equipment sources outside North America. If you have corrections, or suggestions on additional information to include in this survey, please send them to bm@hydra.carleton.ca (or ve3jf@va3tcp.#eon.on.can.noam).

This material is released to the public domain. You can do what you want with it - all I ask is that you retain this notice and attribution if you reprint it in whole or in part.

Note: unless otherwise noted, prices given are in $US. They should be considered only as approximate.

Equipment for 9600 bps

    9600 bps Modems

The K9NG modem was available for a number of years as a kit from TAPR. It set the "standard" for 9600 bps packet operation, but it has now been replaced by the G3RUH and new TAPR designs. Among the improvements provided by the newer designs is full-duplex capability. Even when full-duplex is not needed on the air, this is a great convenience for doing loopback testing of the modem. If you still have a K9NG modem lying around, though, don't hesitate to try it.

The G3RUH modem is available from several sources:

PacComm MC-NB96 internal modem card ($115) - fits on disconnect header of most TNCs.

PacComm EM-NB96 external modem ($149) - standalone version of above.

Kantronics DE9600 modem card, similar to the PacComm MC-NB96.

MFJ MFJ-9600 9600 bps modem card ($110), similar to the others.

The new 9600 bps TAPR modem kit ($80). The new design has all of the features of the G3RUH, plus a few enhancements. It is attractive for repeater use, since it includes provision on the board for bit regeneration/FIFO buffering ($15 extra for the parts). The first rev of the board in 1992 had a few problems, and some mods were needed for best performance. A new rev which incorporates the fixes became available in early 1993. TAPR members get a 10% discount on purchases.

The G3RUH and TAPR modems can plug directly into a TNC modem disconnect header as a daughterboard, or be connected externally via a ribbon cable.

DRSI DPK-9600 ($250). This is a G3RUH-compatible modem and TNC-2 clone (10 MHz clock) housed in one box.

    Data Interfaces for 9600 bps

For 9600 bps, the usual interface is a TNC. If you don't already have a TNC, it's worth considering a PC bus interface card like the PI2 or the PackeTwin. They are a better investment since they will not become obsolete if you upgrade to higher speeds than 9600. In fact, many people have reported results with TNCs that were much less than theoretical maximums, even at 9600 bps. The faster the TNC clock rate the better: 4.9MHz should be considered an absolute minimum. If you really feel like investing in a TNC, you might consider those which come with a built-in 9600 bps modem: the AEA PK-96 ($200 range), the PacComm TNC-NB96 (listed in their Spring 1994 catalog at $295, but that seems badly overpriced), or the DRSI DPK-9600 mentioned above.

Ottawa PI2 card ($125 plus shipping). It provides a DMA port which handles 56 kbps with ease, even with a 4.77 MHz XT-class machine. All you need to add is the cable to the modem. The main limitation of the card is that it does not support full-duplex operation, but full-duplex operation is rare (especially amongst end users). The PI2 also has a low-speed port and can be populated with an on-board 1200 bps modem (kit available for $30).
The board can be used with any DOS version of KA9Q NOS, or with Linux.

Gracilis PackeTwin-PC card ($225). Like the PI2, it provides a DMA port for the 56 kbps modem and an interrupt-driven port for lower-speed modems. The DMA port supports full-duplex operation. The Kantronics 9600 bps modem can be piggybacked on the card.

DRSI PCPA Type 1296 ($290). An interrupt-driven PC-plugin card with onboard 9600 bps and 1200 bps modems.

    Radios for 9600 bps

A standard NBFM radio is typically used. To interface to the modem, the radio must have a direct FSK modulator, discriminator output, an IF with sufficient bandwidth and reasonable phase characteristics, and fast t/r switching. Some radios are usable with just a few modifications to bring out the required signals, others may need more extensive mods such as adding a varactor FM modulator, and still others are almost completely unusable due to their IF characteristics or slow t/r switching. There are a few radios designed specifically for digital service which require no mods:

2m:
Alinco DR-1200TH (approx. $300). This is a version of the DR-1200T 25W synthesized radio which has been modified for 9600 baud operation.

DRSI offers a "matched set" ($550) consisting of their DPK-9600 TNC/modem and a modified (by DRSI) Alinco DR-1200T.

70cm:

Tekk data radio ($110?), 2W output, one channel, crystal controlled (430-450 MHz). Available directly from Tekk, and in packages from Gracilis and other sources. A recent ad (Feb 94 QST, p 18) shows two models: the "T-Net Mini" at $110, and the "T-Net Micro" at $100. They appear to have the same specs, but different packaging (the Mini is larger, to allow room for options). Other sources refer to models called KS-900 and KS-960 from Tekk, so it is not clear how many models of radio are currently available, and how they differ. Gracilis has a package consisting of the PackeTwin card, 9600 bps modem, and Tekk KS-900 which lists at $520 ($595 if KS-960 is substituted).

PacComm also has a package which contains the Tekk:

PacComm IPR-NB96 ($495): Tekk radio, modem, and Tiny-2 MK-2 TNC housed in one box.

Both Gracilis and PacComm also sell Tekk radios separately.

Kantronics D4-10 ($359), 10W output, two channel, crystal controlled (430-450 MHz). Can go to at least 19.2 kbps.

A large number of amateur VHF and UHF transceivers have been successfully used for 9600 bps work. Many commercial FM radios are also suitable; ironically, the IF filters in these radios are typically 'better' (narrower bandwidth, steeper skirts) than in amateur-grade equipment, which leads to inferior performance at 9600 bps (on the other hand, they also tend to have superior intermod immunity compared to amateur rigs). The IF stages of most receivers can be broadbanded successfully, but the degree of difficulty and expense involved varies considerably.

A good source of information on radio interfacing and other topics related to 9600 bps operation is the "9600 Baud Packet Handbook" by Mike Curtis, WD6EHR. Hard copies are distributed with the TAPR modem, and it can also be found in electronic form on some BBS's. Unfortunately, it hasn't been updated for a long time.

    Summary: 9600 bps

The cost of getting something working at 9600 bps is highly variable. If you already had a TNC and a suitable radio plus antenna, it could be as little as $80 or so (TAPR modem). On the other hand, you can get a "plug 'n play" package from Gracilis, consisting of a PackeTwin interface card, DE9600 modem (piggybacks on the PackeTwin), and Tekk radio, for about $500 - just add an antenna. You should seriously question spending this kind of money to get 9600 bps, when you could put together a 56 kbps setup for not much more money (but, admittedly, considerably more effort!).

Equipment for 19.2 kbps

Until recently, operation at 19.2 kbps had not received much attention. A major reason for this is that binary FSK at 19.2 kbps cannot be accommodated by the IF stages of NBFM receivers, nor is it compatible with the 20 or 25 kHz channel spacing used for FM in the amateur VHF/UHF bands. On the other hand, it makes relatively poor use of the 100 kHz channels typically allocated for 'wideband' digital modes. However, interest in 19.2 kbps operation has been spurred by the appearance of the Kantronics D4-10 radio. Since it contains a varactor modulator, plus a data slicer following the discriminator, it can be operated in 'raw FSK' mode at 19.2 kbps without additional modem hardware. All that is needed in addition to the radio is the computer interface. A 'souped-up' TNC might work fairly well, but one of the PC DMA interface boards (or maybe a DataEngine) would be better. Running 'modemless' FSK entails some loss of performance, most notably from the lack of data scrambling, which results in more jitter in the recovered clock signal and thus higher bit error rates.

Kantronics also offers a 19.2 kbps modem, similar to the DE9600. The performance difference between the 'barebones' D4-10 radios and that which you could realize with the more sophisticated modem has not, to my knowledge, been quantified. The GRAPES modem (see below) could also be run at 19.2 kbps, but it would not be compatible with the Kantronics equipment (and why would you want to throttle back a modem that can do 56 kbps and more, to only 19.2?).

Some experiences with using the D4-10's at 19.2 kbps, using Ottawa PI cards and DataEngines as interfaces, appear in an article by John Ackermann AG9V in the 11th ARRL Computer Networking Conference Proceedings.

Equipment for 56 kbps

    56 kbps Modem

GRAPES (WA4DSY) modem, $250 in kit form. You also need to provide a box for it, plus a few interconnecting cables and connectors. It requires +/-5V power (about 0.5A @ +5V, 0.1A @ -5V). This is an RF modem with input and output (about 1 mW) in the 28-30 MHz band, designed for use in the bands above 220 MHz (occupied bandwidth is about 70 kHz at 56 kbps), using standard receive and transmit converters. The receive and transmit portions of the modem are separately crystal-controlled, and it can run full-duplex. It is not limited to 56 kbps - with suitable modifications, it can be made to work at 128 kbps or more.

    Data Interface for 56 kbps


Ottawa PI2 card ($125)
Gracilis PackeTwin card ($225)

Both of these cards (see descriptions above) will handle 56 kbps with ease.

Kantronics Data Engine (need price info ~$350?). This is essentially a higher-speed TNC with two HDLC ports that can reportedly run at 56 kbps, and an RS-232 port that can run at up to 19.2 kbps. The standard firmware is KA-Node or G8BPQ, but there is now also a port of JNOS (JNOS40) by WG7J available. The DE appears to be more useful as a small standalone packet switch than as an interface for end users.

Gracilis PackeTen (~$1000). This is a full-blown packet switch that runs a custom version of KA9Q NOS. It is available in both standalone and PC bus versions. This is the Rolls Royce of packet switch hardware. The name is a bit of a misnomer, since one PackeTen provides five ports - you must add another one to get ten ports. All of the ports will handle synchronous or asynchronous rates of 1200 to 19200 bps, and three of them will do sync rates up to T1 or more.

    RF Equipment for 56 kbps

The RF equipment required depends on whether the links are half- or full-duplex. There are three basic configurations in use:

(1) Half-duplex point-to-point links

An example is the Georgia backbone network. The usual RF equipment is a Microwave Modules (220, 430 MHz) or Sinclabs (220 MHz) transverter.

(2) Full-duplex point-to-point links

Full duplex operation is significantly more complicated, but it is also highly desirable if you want to maximize the throughput of a backbone link. The GRAPES modem is inherently full-duplex, so it is only necessary to provide separate RF up- and down-converters. The two channels may be in-band or cross-band, using either separate antennas or duplexers. The only full-duplex point-to-point link I'm aware of is in Chicago - it uses PackeTen switches and operates in-band in the 70 cm band.

(3) Multiple-access networks with full-duplex repeater

In this case, an in-band or cross-band 56 kbps repeater provides hidden transmitter-free access to a channel (or rather, a pair of channels) by multiple 56 kbps stations. This might just be a LAN for the power users, but it also is an attractive means of linking a number of network nodes together, with less complexity than multiple point-to-point links (see the 10th ARRL Computer Networking Conference proceedings for more details). As in the preceding case, separate receive and transmit converters are used, usually with separate antennas (in principle, a transverter with "split" frequency operation could be used, but such things are hard to come by). The stations in this network do not require full-duplex computer interfaces, but since the RF portions have full-duplex capability, it allows smaller txdelays to be used than in the half-duplex case. It also allows users to observe the quality of their signals coming back from the repeater.

The first 56 kbps full-duplex repeater went on the air in Ottawa in January 1990. The repeater is cross-band (220.55 MHz in, 433.55 MHz out), so users must up-convert the modem's 28-30 MHz IF output to 220 MHz, and down-convert 432 MHz to the 28-30 MHz IF input.

    220 MHz (222 MHz in the US!)

Transverters and up-converters:

Sinclabs ST220-28 transverter ($329 CDN), 15W output. Sinclabs has recently withdrawn from this business, but transverters may still be available from Bob Morton, VE3BFM (Maple Leaf Communications).

Microwave Modules MMT220/28S transverter, 10W output. Not readily available new, but watch for used ones on the market. You may also come across some MM clones produced by Hans Peters VE3CRU ("Transverters Unlimited") - they are good quality, and produce higher output (~15W).

Down East Microwave DEM222 no-tune transverter, 20W output, 1-100 mw input:

    DEM222-28CK complete kit (PC board, board-mounted parts, enclosure, connectors, heat sink, hardware, $295)
    DEM222-28K board-level kit (PC board, board-mounted parts, $225) DEM222B assembled and tested unit ($395)

SSB Electronic TV 28-220/01 transverter ($380), 100 mW output. These units have no T/R switching, so that would have to be added externally for single-channel half-duplex operation. On the other hand, there are separate local oscillators provided for the receive and transmit converters, so this looks like a good choice for in-band full-duplex or half-duplex split operation.

Hamtronics XV4 transmit converter (kit, $79), 0.5 - 1W output. The cheapest alternative, and the power level is adequate if you aren't too far from the repeater and have a reasonable transmitting antenna. But you do need to find someone with a spectrum analyzer to get it tuned up properly, and some people have had problems taming this unit.

Down-converters:

Microwave Modules MMc220 (price/availability unknown), 2.8 dB NF.

Advanced Receiver Research (model no., other details unknown). This unit is in the $100 range and of high quality, but it really needs a front-end preamp. We use one of these converters on the Ottawa 56kb repeater, along with an ARR preamp. ARR may be no longer producing the converters.

Antennas:

You might get by with omni antennas, but multipath can cause poor performance even when signal levels are high. Small yagis provide more margin and help discriminate against multipath. A typical example is the Cushcraft A220-7 7-element yagi (about $50).

    430 MHz

Transverters and up-converters:

Down East Microwave DEM432 no-tune transverter, 50-100mW output. This is a 3-board set, available in several forms, and there is an optional power amplifier that provides 15W output. The local oscillator board normally has a single oscillator for standard half-duplex operation, but a second oscillator can be added on the board for half-duplex split or full-duplex operation. Some options and prices:
    DEM432B assembled and tested unit, including case, $275
    DEM432BD as above, but set up for dual frequencies, $300
    DEM432K basic kit (no case or connectors), $155
    Second LO kit, $8
    432PA 15W PA, assembled and tested, $180
    432PACK 15W PA complete kit, $135
    432PAK 15W PA basic kit (no case, connectors or heat sink), $75
    Enclosure to house both DEM432K and 432PA, $25
    DEM432-15S complete 15W dual-frequency transverter, $395

Microwave Modules MMT432/28S transverter, 10W output. Not readily available new, but quite a few used ones on the market.

SSB Electronic TV 28-432 transverter ($310), 100mW output. These units have no T/R switching, so that would have to be added externally for single-channel half-duplex operation. On the other hand, there are separate local oscillators provided for the receive and transmit converters, so this looks like a good choice for in-band full-duplex or half-duplex split operation.

Hamtronics XV4 transmit converter (kit, $79), 0.5 - 1W output. The 432 Mhz version of the unit described above.

Down-converters:

Hamtronics ($49/$69/$99 for basic kit/kit with box/wired & tested). Quality of this unit is uncertain.

Microwave Modules MMc435.2 ($115). Current availability unknown.

SSB Electronic K7001-10 ($180). High quality, with a price to match.

There are other sources for units in the $100-$150 range, such as Lunar.

    1.2 GHz

Equipment for operation of the GRAPES modem at 1.2 GHz and the other bands above 450 MHz is a problem, due to the scarcity of converters which have input/output at 28 MHz, not to mention reasonable power output.

Transverters and up-converters:

SHF-1240(K) "No-tune" transverter board ($149 kit, $189 assembled, from Down East Microwave): 144 MHz IF (10 mW drive required), 10 mW output. Also required is the separate SHF-LO local oscillator board ($50 kit, less crystal; $85 assembled). A complete transverter (transverter board, LO board, IF PIN diode switch, packaged in a metal box) is available for $265. Note that no RF switching is included, so if you wanted to run half-duplex, a suitable RF T/R switch or a circulator would be needed. NF of the down-converter is in the 4-5 dB range. Due to the 144 MHz IF, a separate 28 MHz to 144 MHz conversion stage would be needed.

SSB Electronic USM-3 transmit converter ($210). 1W out (20 mW in). Requires external LO source (10 mW). Although normally used with 144 MHz IF, it reportedly can be tuned for 28-30 MHz IF input. Housed in a metal box with BNC connectors.

Down-converters:

SSB Electronic UEK-3 receive converter ($200). 2.2 dB NF, 20 dB conversion gain. The nominal LO frequency is 1152 MHz, for conversion of the 1296-1298 range to 144-146 MHz. An LO output port is provided for driving the USM-3 transmit converter. Housed in a metal box with BNC connectors.

Power amplifiers:

Pauldon (kit, $165): 18W out for 1W in.

Down East Microwave 2318PAM ($205): 18W out for 1W in. Also available in kit form.

SSB Electronic PA 2310 ($250): 10W out for 0.5W in (a 20W out version is $300).

Antennas:

Although loop yagis are commonly used at 1.2 GHz ($89 kit, $109 assembled for the 45-element loop yagi from Down East Microwave), a better choice for linking would probably be the Tonna 23-element yagi (about $70).

Other Considerations (applies to all bands):

The receive converters have very broad front ends, and some additional bandpass filtering will often be needed. A single cavity (or helical resonator frontend filter, in the case of separate receive converters) should do the trick in most cases. There is also a design available for a homebrew 28-30 MHz bandpass filter for the modem front end. This might eliminate the need for a front-end filter, but it depends on your receiving environment.

    56 kbps Summary

The cost of a 56 kbps station is a bit hard to pin down, given all the variables. As an example, we'll consider a station for the Ottawa 56kb LAN. The modem kit and a PI2 card will set you back about $375. The rest depends on the choice of rf stuff. The total will vary from about $500 to $800. The "low road" is using the Hamtronics kits and scrounging up things such as boxes for them and the modem, homebrewing the antennas, etc. The "high road" is buying higher-quality assembled and tested gear, such as the Sinclabs transverter and the MM receive converter. If you can find some good used gear, the total should be closer to $650. Getting on 56 kbps is certainly a more challenging project than plug 'n play 9600, but the rewards are greater too.

The Packet Frontier: Equipment for Speeds Greater than 56 kbps

The following is a very rough first cut at summarizing the current situation for packet at speeds greater than 56 kbps. Commercial availability of radio and modem equipment for these speeds is nil, so this is really the domain of the true experimenter!

    Data Interface

There is, at least, some hardware that can sink/source data at these rates:

Ottawa PI2 card: up to 500 kbps, maybe more

Gracilis PackeTwin: up to 1 Mbps claimed

Gracilis PackeTen: up to 4 Mbps (aggregate)

RF Hardware for >56 kbps

    GRAPES Modem

The GRAPES Modem can run at higher speeds than 56 kbps. In his 1987 CNC article, Dale WA4DSY mentions rates up to 120 kbps. I've run a pair of modems back-to-back at 125 kbps. Most of the changes are straightforward (e.g.,
changing the baud rate generator crystal from 3.579 MHz to 8 MHz), but there are two problem areas. Standard 555 timer chips won't work reliably above 100 kHz, so the receiver clock recovery PLL circuit needs more than just a resistor or capacitor change. Replacement of the 555 with a TI TLC555 does the trick. The other problem is the 455 kHz IF filter: it can be retuned so that the modem works at 125 kbps, but the eye pattern isn't very satisfactory. A new filter design will be needed for decent on-the-air results.

    N6GN 250-500 kbps RF Modem

Glenn Elmore N6GN (glenne@sr.hp.com) has designed an RF modem for the 902 MHz band which is intended for use at rates in the 250 to 500 kbps range. The modem is crystal-controlled, has about 12W output, and extremely fast turnaround time. Note that this is an FSK modem, and is not at all similar to the spread spectrum "wireless ethernet" systems which are available for this band. Glenn is currently running some of these units at 230.4 kbps, using Ottawa PI2 cards. No PC boards or construction plans are available at the moment. Units for 1.2 GHz have been mentioned, but I'm not sure if they exist. More info on this work and the 10 GHz equipment described in the next section can be found on col.hp.com, in the ~/hamradio/packet/n6gn directory.

    High-speed Packet at 10 GHz

Glenn Elmore and friends (Kevin Rowett N6RCE, Bdale Garbee N3EUA, etc) have also designed an X-band (10 GHz) full-duplex packet data link using inexpensive gunnplexor modules that runs at a nominal 2 Mbps rate. Details can be found in recent editions of the ARRL Handbook. I haven't heard of any such systems actually being put into service yet, but there is a source for the PC boards:

~Date: Tue, 10 Aug 93 16:30:44 CDT
~F rom: bob@lachman.com (Bob Van Valzah)
To: glenne@srlr12.sr.hp.com, bdale@col.hp.com, ron@chaos.eng.wayne.edu, tcp-group@ucsd.edu
~Subject: 2 MBPS 10 GHz Link Boards Available

Receiver boards are now (at last!) available for the n6gn desinged, 2 MBPS, 10 GHz microwave link as described in the ARRL Handbook and other places. You'll still need to make the 1st IF board yourself, but trust me, that's easy. I didn't believe Glenn at first, just follow the procedure in the article and it works!

The receiver board is 4-3/4 x 5-3/4", double sided, and drilled, *but not plated through* (hence you'll have to solder top and bottom leads in some cases). This shouldn't be a big problem because there are no signal traces on the component side--it's all ground plane.

Folks who helped make these boards available (though they may not all want to admit it :-) are Glenn Elmore n6gn (of course), John Conner wd0fhg, Ron Atkinson n8fow, Fred Reimers kf9gx, Bdale Garbee n3eua, and Jon Bloom ke3z.

They're available from:

Fred A. Reimers kf9gx
FAR Circuits
18N640 Field Ct.
Dundee, IL 60118-9269

for $15. Fred just shipped 8 to me for $5 postage, but I'm not sure what the rate would be for smaller quantities.

    T1 Modem

Clint Turner KA7OEI (ka7oei@uugate.wa7slg.ampr.org) has designed a T1 rate (1.536 Mbps) modem, intended for use in the packet backbone network in Utah. I expect we'll be hearing more about this once it's proved out in actual RF links.

Sources

Down East Microwave
RR 1, Box 2310
Troy, ME 04987
207-948-3741 Fax: 207-948-5157

DRSI (Digtal Radio Systems Inc)
2065 Range Road
Clearwater, FL 34625
813-461-0204 Fax: 813-447-4369

Gracilis Inc
623 Palace Street
Aurora, IL
708-801-8800 Fax: 708-844-0183
Email: info@gracilis.com

GRAPES Inc.
P.O. Box 636
Griffin, GA 30224
Email: ka4byp@netcom.com

Kantronics
1202 E. 23rd Street
Lawrence, KS 66046
913-842-7745 Fax: 913-842-2021 BBS: 913-842-4678

Maple Leaf Communications (Bob Morton, VE3BFM)
R.R. 1
Everett, ON, Canada L0M 1J0
705-435-0689

MFJ Enterprises Inc
PO Box 494
Mississippi State, MS 39762
1-800-647-1800 (order) 1-800-647-8324 (tech info) Fax: 601-323-6551

Ottawa Amateur Radio Club
Packet Working Group
P.O. Box 8873
Ottawa, ON, Canada K1G 3J2
Email: bm@hydra.carleton.ca (for PI2 info: pi-info@hydra.carleton.ca)

PacComm Packet Radio Systems Inc
4413 N. Hesperides Street
Tampa, FL 33614-7618
813-874-2980 Fax: 813-872-8696

Pauldon Associates
210 Utica Street
Tonawanda, NY 14150
716-692-5451

SSB Electronic USA
124 Cherrywood Drive
Mountaintop, PA 18707
717-868-5643

Tekk, Inc
226 N.W. Parkway
Kansas City, MO 64150
1-800-521-8355 (orders) 816-746-1098 Fax: 816-746-1093

Tucson Amateur Packet Radio
P.O. Box 12925
Tucson, AZ 85732-2925
602-749-9479 (1700-2200UTC, Tue. - Fri.) Fax: 602-749-5636
Email: tapr@tapr.org

This modification is read 177 times.

top of page

Have you any tips, trick or modifications you can't find here, please E-mail them to me, or use the mail form.
Can't you find a mods, please don't e-mail to me. All mods i have is listed on this site.!
Back to start page

Valid HTML 4.0!