This is the prerelease of the new version of FF, version 2.0.  The complex 
routines are being held back, as these are as yet completely untested.  The 
main differences with the normal version are:
- better handling of non-IR masses which are zero (typically neutrinos)
- faster IR divergent boxes using the algorithms of Beenakker & Denner
- B0' (ffxdb0, note that it also returns p^2*B0' to avoid an undefined result 
  for p^2=0)
- the sixpoint function F0
- some tensor functions: B2, D2 (the others will follow)
- hooks for complex functions
- possibility to input the dotproducts (ffxd0d); experimental.
Please report any problems you might have to me, gj@csun.psi.ch or 
t19@nikhef.nl.  Without this feedback I have a hard time killing all bugs.

The calling sequences for internal functions have been changed completely, so 
it is not possible to mix routines from theis version with previous ones.  
Also some error messages have been renumbered, so you cannot even mix the 
ffwarn.dat and fferr.dat files.

Geert Jan van Oldenborgh,
Instituut-Lorentz for Theoretical Physics
University of Leiden,
Netherlands.

Bug fixes:
- 12-07-1991: inconsistent flagging in ffxc0p.f and ffxdi.f caused undefined 
  arguments to be used in some cases.  l4also=.FALSE. helps, or the new files.
- 15-07-1993: better error messages in case of dependent momenta.
- 19-07-1993: fixed typo in ffzdbd which caused ffzzdl to be called with one 
  argument too many.  new file ffzdbd.f
- 12-10-1993: ffxc0 gave a spurious error when called with 3 spacelike momenta
- 1-dec-1993: fixed many problems with the error system, for the time being 
  only in the routines with real masses.  Added B2.  B1' arguments changed!
  Also added the possibility to input the dotproducts: ffxd0d, ffxc0d.  Please 
  report problems with this scheme if you use it.  Fixed bug in B0' for 
  xp=0.
- 1-dec-1993.  AA routines added (tensor reduction).  The B-reduction is now 
  completely stable; I am working on the other ones.  Note that instabilities 
  in the aa routines are not yet reported.  B1' still missing.
- 1-dec-1993.  As the new ff.h file is different from the old one you'll have 
  to recompile everything.
- 2-dec-1993.  Further cleaning in the error reports.
- 18-jan-1994.  Fixed a few typos in ffzb0 (file ffcb0.f), wrong # of args.
- mrt-1994. Fixed a bug in ffxb0 which caused spurious error messages when 
  lwarn was off.
- 8-aug-1994. Fixed a stupid bug in ffcxyz.f, which caused undefined values to 
  be used, thus giving (very) wrong answers if l4also was .true..  Updated 
  some files to use input ier when checking to beat back on spurious error 
  messages.
- 25-mar-1995. Fixed a bug in ffcxr.f, when a Taylor expansion was made some 
  eta terms could be undefined.
- 19-apr-1995. Fixed a bug in ffxd0, if a host of conditions was met the 
  imaginary part would be off by a term i\pi^2.  Improved error checking.
- 22-aug-1995. Fixed a row of bugs which appeared in Z -> gamma gamma gamma 
  with equal masses, mainly extra terms 2\pi^2 which caused the answer to be 4 
  orders of magnitude too large.  Some of these gave error messages; other did 
  not.  New ffxd0.f, ffdel4.f, ffdcxs.f, ffcxs3.f, ffxc0p.f, ffdxc0.f.
- 22-sep-1995.  Fixed another bug in Z->3gammma, close together algorithm did 
  not check for different i*pi^2.  Still wrong for on-shell photons, use 
  p^2=-1d-10 for the time being.
- 3-oct-1995.  Fixed rare bug that caused the Hill identity to be used when it 
  should not, giving an error message from ffzli2 that the argument is too 
  large.  Actually harmless numericallyy.  New ffcrr.f
- 6-oct-1995.  Fixed another equal-masses bug in the C0, answer was off by 
  pi^2/3 due to typo.  New ffxc0p.f.
- 16-oct-1995.  An i*eps problem which occurred in the equal masses case gave 
  the wrong imaginary part.  CHECK AGAINST l4also=.FALSE, ldc3c4=.FALSE.
  New ffcxs4.f, ffcrr.f; put warning in ffxd0h.f
- 1-dec-1995.  When p4^2=0, m2>m1 the IR C0 (using delta) would have the wrong 
  sign.
- 9-mar-1996: added the complex tensor reduction functions aacbc.f, aaccc.f, 
  ffcb2.f ffcb2p.f, aacinv.f, ffcdb0.f
- 13-mar-1996: killed a bug in ffdcxs, would appear in cases with equal masses 
  in versions newer than 22-aug-1995.  New ffdcxs.f.  Also synchronized with 
  my private copy, this entails a new ff.h for the 6-point function.  Please 
  recompile everything.
- 18-mar-1996: Fixed a stupid typo bug in ffcb0, up to now all quantities with 
  complex p^2 but real m^2 would use only the real part of p^2.  New ffcb0.f
- 22-mar-1996: Killed a bug in 13-mar's bugfix in ffdcxs.f.  Should really be 
  OK now.  Fixed a few warnings with ftnchk'ing, and a typo in the testing in 
  ffxdi.f
- 27-mar-1996: On request of CERN people, changed ffinit to ffini to avoid 
  conflict with the FFREAD tape handling package.  A dummy subroutine ffinit 
  that just calls ffini is included for older programs, if you want to link 
  against the CERN paclib you should NOT include file ffini.o in ff.a!
- 28-mar-1996. I think I have all the continuations for p^2 complex correct 
  now.  New ffcb0.f
