      PROGRAM CNVAF
      IMPLICIT INTEGER(I-N) ,REAL*8 (A-H)
      CHARACTER*35 XFILE
      CALL GETARG(1,XFILE)
      OPEN(60,FILE=XFILE,STATUS='OLD',ERR=900)
      CALL GETARG(2,XFILE)
      OPEN(51,FILE=XFILE,ERR=900)
      H=0.100
      CON=-18.4768
      CONX=0.008744
      CONE=-2.81466E-5
      STOT=0.
      STOT2=0.
   1  READ(60,100,END=10) FREQ,STR,ELOW,XFILE
      E300=STR+CON
      E=E300+ELOW*CONE
      IF(E.LT.-99.) GO TO 1
      F=FREQ/29979.2458D0
      DS300=10.D0**E300
      DS=10.D0**E
      STOT=STOT+DS300
      STOT2=STOT2+DS
      WRITE(51,101) F,DS,H,ELOW,XFILE
      GO TO 1
C
  10        CLOSE(51)
            SSTOT=STOT*2.446273e+19
            SSTOT2=STOT2*2.47933e+19
            WRITE(*,*) ' TOTAL STRENGTH AT 300K ',STOT,SSTOT
            WRITE(*,*) ' TOTAL STRENGTH AT 296K ',STOT2,SSTOT2
 900        STOP
 100  FORMAT(F13.4,8X,F8.4,2X,F10.4,3X,A)
 101  FORMAT(F9.4,1P,E9.2,0P,F5.2,F10.4,11X,A)
      END
