Welcome to CB Utilities.  I decided to write these utilities when, upon
acquiring my excellent if not rather expensive, Chess database program
(ChessBase 4.0) I found out that I was expected to fork-out more than the
original price again on utilities to maintain and expand my database files.
These utilities may not be a fast or sleek as the commerical versions
provided by ChessBase (I don't know -- I haven't seen them), but they are
provided free of charge  (remember: you get what you pay for :-).

The utilities are documented (well nearly) in the file CBUTILS.DOC and the
tests that may be used in the the KeySource file are documented in the file
KSTESTS.DOC .

Anyway if you have any suggestions as to how these utilities can be
extended or improved I would like to hear from you.  Also if you have any
bug reports I would kinda like to hear about those too.  Development of
these utilities tooks about 2 months and I can illafford to spend this much
time programming when my Chess is as bad as it currently is!  Therefore
development will continue slowly.

	E-Mail:		duplain@rtf.bt.co.uk (or duplain@btcs.bt.co.uk)

	Snail Mail (home):
			Andy Duplain,
			8 Melville Road,
			Hove,
			Brighton,
			East Sussex,
			BN3 1TH,
			UK.

	Telephone:	(+44) (0)273 738913	(home)
			(+44) (0)273 206777	(work).

These utilities are freeware.  They may be copied and distributed free of
charge as long as distribution is not split-up and the documentation files
remain intact.  No charge may be made for the utilities, not unless I get
some money too (or better still, send me some ChessBase databases to work
on).  I accept no respsonsibility for any loss or damage caused through the
use of these utilities, although I would probably be quite amused to hear
about it :-)

Acknowledgements:

	Thanks to Horst Aurisch for his pioneering work in decoding the
	ChessBase file format.  Without his work none of this would have
	been possible.

	Thanks to Anjo Anjewierden for his pioneering work in decoding the
	annotation encoding (and other parts) of the ChessBase format.

	Thanks to Henry Spencer of the University of Toronto for his
	excellent regular-expression package.

Enjoy.

Transmission ends...
