FORTRAN Generation
(/./ftp/cats/II/220)

Conversion of standardized ReadMe file for file /./ftp/cats/II/220 into FORTRAN code for loading all data files into arrays.

Note that special values are assigned to unknown or unspecified numbers (also called NULL numbers); when necessary, the coordinate components making up the right ascension and declination are converted into floating-point numbers representing these angles in degrees.



      program load_ReadMe
C=============================================================================
C  F77-compliant program generated by readme2f_1.81 (2015-09-23), on 2024-Apr-16
C=============================================================================
*  This code was generated from the ReadMe file documenting a catalogue
*  according to the "Standard for Documentation of Astronomical Catalogues"
*  currently in use by the Astronomical Data Centers (CDS, ADC, A&A)
*  (see full documentation at URL http://vizier.u-strasbg.fr/doc/catstd.htx)
*  Please report problems or questions to   
C=============================================================================

      implicit none
*  Unspecified or NULL values, generally corresponding to blank columns,
*  are assigned one of the following special values:
*     rNULL__    for unknown or NULL floating-point values
*     iNULL__    for unknown or NULL   integer      values
      real*4     rNULL__
      integer*4  iNULL__
      parameter  (rNULL__=--2147483648.)  	! NULL real number
      parameter  (iNULL__=(-2147483647-1))	! NULL int  number
      integer    idig			! testing NULL number

C=============================================================================
Cat. II/220              Polarisation of Be stars     (McDavid, 1986-1999)
*================================================================================
*Polarisation of Be stars
*     McDavid D.
*    <Publ. Astron. Soc. Pacific 98, 572 (1986); 102, 773 (1990);
*     106, 949 (1994); 111, 494 (1999)>
*    =1986PASP...98..572M
*    =1990PASP..102..773M
*    =1994PASP..106..949M
*    =1999PASP..111..494M
C=============================================================================

C  Internal variables

      integer*4 i__

c - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 

C  Declarations for 'stars.dat'	! Standard and Program Be stars

      integer*4 nr__
      parameter (nr__=10)	! Number of records
      character*67 ar__   	! Full-size record

C  J2000 position composed of: RAh RAm RAs DE- DEd DEm DEs
      real*8        RAdeg      (nr__) ! (deg) Right Ascension J2000
      real*8        DEdeg      (nr__) ! (deg)     Declination J2000
C  ---------------------------------- ! (position vector(s) in degrees)

      character*1   ps         (nr__) ! [p/s] Program or Standard star
      character*7   Name       (nr__) ! Star name
      integer*4     HD         (nr__) ! HD (Cat. <III/135>) catalog number
      integer*4     HR         (nr__) ! BS (Cat. <V/50>) catalog number
      real*4        Vmag       (nr__) ! (mag) Visual magnitude (BSC4, See Cat. <V/50>)
      integer*4     RAh        (nr__) ! (h) Right Ascension J2000 (hours)
      integer*4     RAm        (nr__) ! (min) Right Ascension J2000 (minutes)
      real*4        RAs        (nr__) ! (s) Right Ascension J2000 (seconds)
      character*1   DE_        (nr__) ! Declination J2000 (sign)
      integer*4     DEd        (nr__) ! (deg) Declination J2000 (degrees)
      integer*4     DEm        (nr__) ! (arcmin) Declination J2000 (minutes)
      integer*4     DEs        (nr__) ! (arcsec) Declination J2000 (seconds)
      character*15  Sp         (nr__) ! MK Spectral type (1)
      integer*4     vsini      (nr__) ! (km/s) *? projected rotational velocity (1)
*Note (1): According to Slettebak, A. 1982ApJS...50...55S
*     (for program stars only)

c - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 

C  Declarations for 'hr1035.dat'	! Polarization of 2H Cam (standard star)

      integer*4 nr__1
      parameter (nr__1=65)	! Number of records
      character*65 ar__1  	! Full-size record

      real*8        Year       (nr__1) ! (yr) Year of observation
      character*1   Filter     (nr__1) ! [UBVRI] Filter system passband (1)
      integer*4     nobs       (nr__1) ! ? Number of observations
      real*4        q          (nr__1) ! (%) ? Mean normalized Stokes parameter q
      real*4        e_q        (nr__1) ! (%) ? rms uncertainty on q
      real*4        u          (nr__1) ! (%) ? Mean normalized Stokes parameter u
      real*4        e_u        (nr__1) ! (%) ? rms uncertainty on u
      real*4        p          (nr__1) ! (%) Mean degree of polarization
      real*4        e_p        (nr__1) ! (%) ? rms uncertainty on p
      real*4        theta      (nr__1) ! (deg) Mean equatorial position angle
      real*4        e_theta    (nr__1) ! (deg) ? rms uncertainty on theta
      real*4        dpi        (nr__1) ! (%) ? Instrumental precision of q, u, or p
      real*4        dthetai    (nr__1) ! (deg) ? Instrumental precision of theta
*Note (1): the filters (effective wavelength and passbands in nm) are:
*        -------------
*           EffL  FWHM
*        -------------
*        U  365    70 
*        B  440   100 
*        V  550    90 
*        R  640   150 
*        I  790   150 
*        -------------

c - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 

C  Declarations for 'hr6081.dat'	! Polarization of {omicron} Sco (standard star)

      integer*4 nr__2
      parameter (nr__2=65)	! Number of records
      character*65 ar__2  	! Full-size record

      real*8        Year_1     (nr__2) ! (yr) Year of observation
      character*1   Filter_1   (nr__2) ! [UBVRI] Filter system passband (1)
      integer*4     nobs_1     (nr__2) ! ? Number of observations
      real*4        q_1        (nr__2) ! (%) ? Mean normalized Stokes parameter q
      real*4        e_q_1      (nr__2) ! (%) ? rms uncertainty on q
      real*4        u_1        (nr__2) ! (%) ? Mean normalized Stokes parameter u
      real*4        e_u_1      (nr__2) ! (%) ? rms uncertainty on u
      real*4        p_1        (nr__2) ! (%) Mean degree of polarization
      real*4        e_p_1      (nr__2) ! (%) ? rms uncertainty on p
      real*4        theta_1    (nr__2) ! (deg) Mean equatorial position angle
      real*4        e_theta_1  (nr__2) ! (deg) ? rms uncertainty on theta
      real*4        dpi_1      (nr__2) ! (%) ? Instrumental precision of q, u, or p
      real*4        dthetai_1  (nr__2) ! (deg) ? Instrumental precision of theta
*Note (1): the filters (effective wavelength and passbands in nm) are:
*        -------------
*           EffL  FWHM
*        -------------
*        U  365    70 
*        B  440   100 
*        V  550    90 
*        R  640   150 
*        I  790   150 
*        -------------

c - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 

C  Declarations for 'hr0264.dat'	! Polarization of {gamma} Cas

      integer*4 nr__3
      parameter (nr__3=65)	! Number of records
      character*65 ar__3  	! Full-size record

      real*8        Year_2     (nr__3) ! (yr) Year of observation
      character*1   Filter_2   (nr__3) ! [UBVRI] Filter system passband (1)
      integer*4     nobs_2     (nr__3) ! ? Number of observations
      real*4        q_2        (nr__3) ! (%) ? Mean normalized Stokes parameter q
      real*4        e_q_2      (nr__3) ! (%) ? rms uncertainty on q
      real*4        u_2        (nr__3) ! (%) ? Mean normalized Stokes parameter u
      real*4        e_u_2      (nr__3) ! (%) ? rms uncertainty on u
      real*4        p_2        (nr__3) ! (%) Mean degree of polarization
      real*4        e_p_2      (nr__3) ! (%) ? rms uncertainty on p
      real*4        theta_2    (nr__3) ! (deg) Mean equatorial position angle
      real*4        e_theta_2  (nr__3) ! (deg) ? rms uncertainty on theta
      real*4        dpi_2      (nr__3) ! (%) ? Instrumental precision of q, u, or p
      real*4        dthetai_2  (nr__3) ! (deg) ? Instrumental precision of theta
*Note (1): the filters (effective wavelength and passbands in nm) are:
*        -------------
*           EffL  FWHM
*        -------------
*        U  365    70 
*        B  440   100 
*        V  550    90 
*        R  640   150 
*        I  790   150 
*        -------------

c - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 

C  Declarations for 'hr0496.dat'	! Polarization of {phi} Per

      integer*4 nr__4
      parameter (nr__4=65)	! Number of records
      character*65 ar__4  	! Full-size record

      real*8        Year_3     (nr__4) ! (yr) Year of observation
      character*1   Filter_3   (nr__4) ! [UBVRI] Filter system passband (1)
      integer*4     nobs_3     (nr__4) ! ? Number of observations
      real*4        q_3        (nr__4) ! (%) ? Mean normalized Stokes parameter q
      real*4        e_q_3      (nr__4) ! (%) ? rms uncertainty on q
      real*4        u_3        (nr__4) ! (%) ? Mean normalized Stokes parameter u
      real*4        e_u_3      (nr__4) ! (%) ? rms uncertainty on u
      real*4        p_3        (nr__4) ! (%) Mean degree of polarization
      real*4        e_p_3      (nr__4) ! (%) ? rms uncertainty on p
      real*4        theta_3    (nr__4) ! (deg) Mean equatorial position angle
      real*4        e_theta_3  (nr__4) ! (deg) ? rms uncertainty on theta
      real*4        dpi_3      (nr__4) ! (%) ? Instrumental precision of q, u, or p
      real*4        dthetai_3  (nr__4) ! (deg) ? Instrumental precision of theta
*Note (1): the filters (effective wavelength and passbands in nm) are:
*        -------------
*           EffL  FWHM
*        -------------
*        U  365    70 
*        B  440   100 
*        V  550    90 
*        R  640   150 
*        I  790   150 
*        -------------

c - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 

C  Declarations for 'hr1273.dat'	! Polarization of 48 Per

      integer*4 nr__5
      parameter (nr__5=65)	! Number of records
      character*65 ar__5  	! Full-size record

      real*8        Year_4     (nr__5) ! (yr) Year of observation
      character*1   Filter_4   (nr__5) ! [UBVRI] Filter system passband (1)
      integer*4     nobs_4     (nr__5) ! ? Number of observations
      real*4        q_4        (nr__5) ! (%) ? Mean normalized Stokes parameter q
      real*4        e_q_4      (nr__5) ! (%) ? rms uncertainty on q
      real*4        u_4        (nr__5) ! (%) ? Mean normalized Stokes parameter u
      real*4        e_u_4      (nr__5) ! (%) ? rms uncertainty on u
      real*4        p_4        (nr__5) ! (%) Mean degree of polarization
      real*4        e_p_4      (nr__5) ! (%) ? rms uncertainty on p
      real*4        theta_4    (nr__5) ! (deg) Mean equatorial position angle
      real*4        e_theta_4  (nr__5) ! (deg) ? rms uncertainty on theta
      real*4        dpi_4      (nr__5) ! (%) ? Instrumental precision of q, u, or p
      real*4        dthetai_4  (nr__5) ! (deg) ? Instrumental precision of theta
*Note (1): the filters (effective wavelength and passbands in nm) are:
*        -------------
*           EffL  FWHM
*        -------------
*        U  365    70 
*        B  440   100 
*        V  550    90 
*        R  640   150 
*        I  790   150 
*        -------------

c - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 

C  Declarations for 'hr1910.dat'	! Polarization of {zeta} Tau

      integer*4 nr__6
      parameter (nr__6=65)	! Number of records
      character*65 ar__6  	! Full-size record

      real*8        Year_5     (nr__6) ! (yr) Year of observation
      character*1   Filter_5   (nr__6) ! [UBVRI] Filter system passband (1)
      integer*4     nobs_5     (nr__6) ! ? Number of observations
      real*4        q_5        (nr__6) ! (%) ? Mean normalized Stokes parameter q
      real*4        e_q_5      (nr__6) ! (%) ? rms uncertainty on q
      real*4        u_5        (nr__6) ! (%) ? Mean normalized Stokes parameter u
      real*4        e_u_5      (nr__6) ! (%) ? rms uncertainty on u
      real*4        p_5        (nr__6) ! (%) Mean degree of polarization
      real*4        e_p_5      (nr__6) ! (%) ? rms uncertainty on p
      real*4        theta_5    (nr__6) ! (deg) Mean equatorial position angle
      real*4        e_theta_5  (nr__6) ! (deg) ? rms uncertainty on theta
      real*4        dpi_5      (nr__6) ! (%) ? Instrumental precision of q, u, or p
      real*4        dthetai_5  (nr__6) ! (deg) ? Instrumental precision of theta
*Note (1): the filters (effective wavelength and passbands in nm) are:
*        -------------
*           EffL  FWHM
*        -------------
*        U  365    70 
*        B  440   100 
*        V  550    90 
*        R  640   150 
*        I  790   150 
*        -------------

c - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 

C  Declarations for 'hr5941.dat'	! Polarization of 48 Lib

      integer*4 nr__7
      parameter (nr__7=65)	! Number of records
      character*65 ar__7  	! Full-size record

      real*8        Year_6     (nr__7) ! (yr) Year of observation
      character*1   Filter_6   (nr__7) ! [UBVRI] Filter system passband (1)
      integer*4     nobs_6     (nr__7) ! ? Number of observations
      real*4        q_6        (nr__7) ! (%) ? Mean normalized Stokes parameter q
      real*4        e_q_6      (nr__7) ! (%) ? rms uncertainty on q
      real*4        u_6        (nr__7) ! (%) ? Mean normalized Stokes parameter u
      real*4        e_u_6      (nr__7) ! (%) ? rms uncertainty on u
      real*4        p_6        (nr__7) ! (%) Mean degree of polarization
      real*4        e_p_6      (nr__7) ! (%) ? rms uncertainty on p
      real*4        theta_6    (nr__7) ! (deg) Mean equatorial position angle
      real*4        e_theta_6  (nr__7) ! (deg) ? rms uncertainty on theta
      real*4        dpi_6      (nr__7) ! (%) ? Instrumental precision of q, u, or p
      real*4        dthetai_6  (nr__7) ! (deg) ? Instrumental precision of theta
*Note (1): the filters (effective wavelength and passbands in nm) are:
*        -------------
*           EffL  FWHM
*        -------------
*        U  365    70 
*        B  440   100 
*        V  550    90 
*        R  640   150 
*        I  790   150 
*        -------------

c - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 

C  Declarations for 'hr6118.dat'	! Polarization of {chi} Oph

      integer*4 nr__8
      parameter (nr__8=65)	! Number of records
      character*65 ar__8  	! Full-size record

      real*8        Year_7     (nr__8) ! (yr) Year of observation
      character*1   Filter_7   (nr__8) ! [UBVRI] Filter system passband (1)
      integer*4     nobs_7     (nr__8) ! ? Number of observations
      real*4        q_7        (nr__8) ! (%) ? Mean normalized Stokes parameter q
      real*4        e_q_7      (nr__8) ! (%) ? rms uncertainty on q
      real*4        u_7        (nr__8) ! (%) ? Mean normalized Stokes parameter u
      real*4        e_u_7      (nr__8) ! (%) ? rms uncertainty on u
      real*4        p_7        (nr__8) ! (%) Mean degree of polarization
      real*4        e_p_7      (nr__8) ! (%) ? rms uncertainty on p
      real*4        theta_7    (nr__8) ! (deg) Mean equatorial position angle
      real*4        e_theta_7  (nr__8) ! (deg) ? rms uncertainty on theta
      real*4        dpi_7      (nr__8) ! (%) ? Instrumental precision of q, u, or p
      real*4        dthetai_7  (nr__8) ! (deg) ? Instrumental precision of theta
*Note (1): the filters (effective wavelength and passbands in nm) are:
*        -------------
*           EffL  FWHM
*        -------------
*        U  365    70 
*        B  440   100 
*        V  550    90 
*        R  640   150 
*        I  790   150 
*        -------------

c - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 

C  Declarations for 'hr8539.dat'	! Polarization of {pi} Aqr

      integer*4 nr__9
      parameter (nr__9=65)	! Number of records
      character*65 ar__9  	! Full-size record

      real*8        Year_8     (nr__9) ! (yr) Year of observation
      character*1   Filter_8   (nr__9) ! [UBVRI] Filter system passband (1)
      integer*4     nobs_8     (nr__9) ! ? Number of observations
      real*4        q_8        (nr__9) ! (%) ? Mean normalized Stokes parameter q
      real*4        e_q_8      (nr__9) ! (%) ? rms uncertainty on q
      real*4        u_8        (nr__9) ! (%) ? Mean normalized Stokes parameter u
      real*4        e_u_8      (nr__9) ! (%) ? rms uncertainty on u
      real*4        p_8        (nr__9) ! (%) Mean degree of polarization
      real*4        e_p_8      (nr__9) ! (%) ? rms uncertainty on p
      real*4        theta_8    (nr__9) ! (deg) Mean equatorial position angle
      real*4        e_theta_8  (nr__9) ! (deg) ? rms uncertainty on theta
      real*4        dpi_8      (nr__9) ! (%) ? Instrumental precision of q, u, or p
      real*4        dthetai_8  (nr__9) ! (deg) ? Instrumental precision of theta
*Note (1): the filters (effective wavelength and passbands in nm) are:
*        -------------
*           EffL  FWHM
*        -------------
*        U  365    70 
*        B  440   100 
*        V  550    90 
*        R  640   150 
*        I  790   150 
*        -------------

c - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 

C  Declarations for 'hr8762.dat'	! Polarization of {omicron} And

      integer*4 nr__10
      parameter (nr__10=65)	! Number of records
      character*65 ar__10 	! Full-size record

      real*8        Year_9     (nr__10) ! (yr) Year of observation
      character*1   Filter_9   (nr__10) ! [UBVRI] Filter system passband (1)
      integer*4     nobs_9     (nr__10) ! ? Number of observations
      real*4        q_9        (nr__10) ! (%) ? Mean normalized Stokes parameter q
      real*4        e_q_9      (nr__10) ! (%) ? rms uncertainty on q
      real*4        u_9        (nr__10) ! (%) ? Mean normalized Stokes parameter u
      real*4        e_u_9      (nr__10) ! (%) ? rms uncertainty on u
      real*4        p_9        (nr__10) ! (%) Mean degree of polarization
      real*4        e_p_9      (nr__10) ! (%) ? rms uncertainty on p
      real*4        theta_9    (nr__10) ! (deg) Mean equatorial position angle
      real*4        e_theta_9  (nr__10) ! (deg) ? rms uncertainty on theta
      real*4        dpi_9      (nr__10) ! (%) ? Instrumental precision of q, u, or p
      real*4        dthetai_9  (nr__10) ! (deg) ? Instrumental precision of theta
*Note (1): the filters (effective wavelength and passbands in nm) are:
*        -------------
*           EffL  FWHM
*        -------------
*        U  365    70 
*        B  440   100 
*        V  550    90 
*        R  640   150 
*        I  790   150 
*        -------------

C=============================================================================

C  Loading file 'stars.dat'	! Standard and Program Be stars

C  Format for file interpretation

    1 format(
     +  A1,1X,A7,1X,I6,1X,I4,1X,F4.2,1X,I2,1X,I2,1X,F4.1,1X,A1,I2,1X,
     +  I2,1X,I2,1X,A15,1X,I3)

C  Effective file loading

      open(unit=1,status='old',file=
     +'stars.dat')
      write(6,*) '....Loading file: stars.dat'
      do i__=1,10
        read(1,'(A67)')ar__
        read(ar__,1)
     +  ps(i__),Name(i__),HD(i__),HR(i__),Vmag(i__),RAh(i__),RAm(i__),
     +  RAs(i__),DE_(i__),DEd(i__),DEm(i__),DEs(i__),Sp(i__),
     +  vsini(i__)
        if(ar__(65:67) .EQ. '') vsini(i__) = iNULL__
        RAdeg(i__) = rNULL__
        DEdeg(i__) = rNULL__
c  Derive coordinates RAdeg and DEdeg from input data
c  (RAdeg and DEdeg are set to rNULL__ when unknown)
        if(RAh(i__) .GT. -180) RAdeg(i__)=RAh(i__)*15.
        if(RAm(i__) .GT. -180) RAdeg(i__)=RAdeg(i__)+RAm(i__)/4.
        if(RAs(i__) .GT. -180) RAdeg(i__)=RAdeg(i__)+RAs(i__)/240.
        if(DEd(i__) .GE. 0) DEdeg(i__)=DEd(i__)
        if(DEm(i__) .GE. 0) DEdeg(i__)=DEdeg(i__)+DEm(i__)/60.
        if(DEs(i__) .GE. 0) DEdeg(i__)=DEdeg(i__)+DEs(i__)/3600.
        if(DE_(i__).EQ.'-'.AND.DEdeg(i__).GE.0) DEdeg(i__)=-DEdeg(i__)
c    ..............Just test output...........
        write(6,1)
     +  ps(i__),Name(i__),HD(i__),HR(i__),Vmag(i__),RAh(i__),RAm(i__),
     +  RAs(i__),DE_(i__),DEd(i__),DEm(i__),DEs(i__),Sp(i__),
     +  vsini(i__)
        write(6,'(6H Pos: 2F8.4)') RAdeg(i__),DEdeg(i__)
c    .......End.of.Just test output...........
      end do
      close(1)

C=============================================================================

C  Loading file 'hr1035.dat'	! Polarization of 2H Cam (standard star)

C  Format for file interpretation

    2 format(
     +  F7.2,1X,A1,1X,I2,1X,F5.2,1X,F4.2,1X,F5.2,1X,F4.2,1X,F4.2,1X,
     +  F4.2,1X,F5.1,1X,F4.1,1X,F4.2,1X,F4.1)

C  Effective file loading

      open(unit=1,status='old',file=
     +'hr1035.dat')
      write(6,*) '....Loading file: hr1035.dat'
      do i__=1,65
        read(1,'(A65)')ar__1
        read(ar__1,2)
     +  Year(i__),Filter(i__),nobs(i__),q(i__),e_q(i__),u(i__),
     +  e_u(i__),p(i__),e_p(i__),theta(i__),e_theta(i__),dpi(i__),
     +  dthetai(i__)
        if(ar__1(11:12) .EQ. '') nobs(i__) = iNULL__
        if(ar__1(14:18) .EQ. '') q(i__) = rNULL__
        if(ar__1(20:23) .EQ. '') e_q(i__) = rNULL__
        if(ar__1(25:29) .EQ. '') u(i__) = rNULL__
        if(ar__1(31:34) .EQ. '') e_u(i__) = rNULL__
        if(ar__1(41:44) .EQ. '') e_p(i__) = rNULL__
        if(ar__1(52:55) .EQ. '') e_theta(i__) = rNULL__
        if(ar__1(57:60) .EQ. '') dpi(i__) = rNULL__
        if(ar__1(62:65) .EQ. '') dthetai(i__) = rNULL__
c    ..............Just test output...........
        write(6,2)
     +  Year(i__),Filter(i__),nobs(i__),q(i__),e_q(i__),u(i__),
     +  e_u(i__),p(i__),e_p(i__),theta(i__),e_theta(i__),dpi(i__),
     +  dthetai(i__)
c    .......End.of.Just test output...........
      end do
      close(1)

C=============================================================================

C  Loading file 'hr6081.dat'	! Polarization of {omicron} Sco (standard star)

C  Format for file interpretation

    3 format(
     +  F7.2,1X,A1,1X,I2,1X,F5.2,1X,F4.2,1X,F5.2,1X,F4.2,1X,F4.2,1X,
     +  F4.2,1X,F5.1,1X,F4.1,1X,F4.2,1X,F4.1)

C  Effective file loading

      open(unit=1,status='old',file=
     +'hr6081.dat')
      write(6,*) '....Loading file: hr6081.dat'
      do i__=1,65
        read(1,'(A65)')ar__2
        read(ar__2,3)
     +  Year_1(i__),Filter_1(i__),nobs_1(i__),q_1(i__),e_q_1(i__),
     +  u_1(i__),e_u_1(i__),p_1(i__),e_p_1(i__),theta_1(i__),
     +  e_theta_1(i__),dpi_1(i__),dthetai_1(i__)
        if(ar__2(11:12) .EQ. '') nobs_1(i__) = iNULL__
        if(ar__2(14:18) .EQ. '') q_1(i__) = rNULL__
        if(ar__2(20:23) .EQ. '') e_q_1(i__) = rNULL__
        if(ar__2(25:29) .EQ. '') u_1(i__) = rNULL__
        if(ar__2(31:34) .EQ. '') e_u_1(i__) = rNULL__
        if(ar__2(41:44) .EQ. '') e_p_1(i__) = rNULL__
        if(ar__2(52:55) .EQ. '') e_theta_1(i__) = rNULL__
        if(ar__2(57:60) .EQ. '') dpi_1(i__) = rNULL__
        if(ar__2(62:65) .EQ. '') dthetai_1(i__) = rNULL__
c    ..............Just test output...........
        write(6,3)
     +  Year_1(i__),Filter_1(i__),nobs_1(i__),q_1(i__),e_q_1(i__),
     +  u_1(i__),e_u_1(i__),p_1(i__),e_p_1(i__),theta_1(i__),
     +  e_theta_1(i__),dpi_1(i__),dthetai_1(i__)
c    .......End.of.Just test output...........
      end do
      close(1)

C=============================================================================

C  Loading file 'hr0264.dat'	! Polarization of {gamma} Cas

C  Format for file interpretation

    4 format(
     +  F7.2,1X,A1,1X,I2,1X,F5.2,1X,F4.2,1X,F5.2,1X,F4.2,1X,F4.2,1X,
     +  F4.2,1X,F5.1,1X,F4.1,1X,F4.2,1X,F4.1)

C  Effective file loading

      open(unit=1,status='old',file=
     +'hr0264.dat')
      write(6,*) '....Loading file: hr0264.dat'
      do i__=1,65
        read(1,'(A65)')ar__3
        read(ar__3,4)
     +  Year_2(i__),Filter_2(i__),nobs_2(i__),q_2(i__),e_q_2(i__),
     +  u_2(i__),e_u_2(i__),p_2(i__),e_p_2(i__),theta_2(i__),
     +  e_theta_2(i__),dpi_2(i__),dthetai_2(i__)
        if(ar__3(11:12) .EQ. '') nobs_2(i__) = iNULL__
        if(ar__3(14:18) .EQ. '') q_2(i__) = rNULL__
        if(ar__3(20:23) .EQ. '') e_q_2(i__) = rNULL__
        if(ar__3(25:29) .EQ. '') u_2(i__) = rNULL__
        if(ar__3(31:34) .EQ. '') e_u_2(i__) = rNULL__
        if(ar__3(41:44) .EQ. '') e_p_2(i__) = rNULL__
        if(ar__3(52:55) .EQ. '') e_theta_2(i__) = rNULL__
        if(ar__3(57:60) .EQ. '') dpi_2(i__) = rNULL__
        if(ar__3(62:65) .EQ. '') dthetai_2(i__) = rNULL__
c    ..............Just test output...........
        write(6,4)
     +  Year_2(i__),Filter_2(i__),nobs_2(i__),q_2(i__),e_q_2(i__),
     +  u_2(i__),e_u_2(i__),p_2(i__),e_p_2(i__),theta_2(i__),
     +  e_theta_2(i__),dpi_2(i__),dthetai_2(i__)
c    .......End.of.Just test output...........
      end do
      close(1)

C=============================================================================

C  Loading file 'hr0496.dat'	! Polarization of {phi} Per

C  Format for file interpretation

    5 format(
     +  F7.2,1X,A1,1X,I2,1X,F5.2,1X,F4.2,1X,F5.2,1X,F4.2,1X,F4.2,1X,
     +  F4.2,1X,F5.1,1X,F4.1,1X,F4.2,1X,F4.1)

C  Effective file loading

      open(unit=1,status='old',file=
     +'hr0496.dat')
      write(6,*) '....Loading file: hr0496.dat'
      do i__=1,65
        read(1,'(A65)')ar__4
        read(ar__4,5)
     +  Year_3(i__),Filter_3(i__),nobs_3(i__),q_3(i__),e_q_3(i__),
     +  u_3(i__),e_u_3(i__),p_3(i__),e_p_3(i__),theta_3(i__),
     +  e_theta_3(i__),dpi_3(i__),dthetai_3(i__)
        if(ar__4(11:12) .EQ. '') nobs_3(i__) = iNULL__
        if(ar__4(14:18) .EQ. '') q_3(i__) = rNULL__
        if(ar__4(20:23) .EQ. '') e_q_3(i__) = rNULL__
        if(ar__4(25:29) .EQ. '') u_3(i__) = rNULL__
        if(ar__4(31:34) .EQ. '') e_u_3(i__) = rNULL__
        if(ar__4(41:44) .EQ. '') e_p_3(i__) = rNULL__
        if(ar__4(52:55) .EQ. '') e_theta_3(i__) = rNULL__
        if(ar__4(57:60) .EQ. '') dpi_3(i__) = rNULL__
        if(ar__4(62:65) .EQ. '') dthetai_3(i__) = rNULL__
c    ..............Just test output...........
        write(6,5)
     +  Year_3(i__),Filter_3(i__),nobs_3(i__),q_3(i__),e_q_3(i__),
     +  u_3(i__),e_u_3(i__),p_3(i__),e_p_3(i__),theta_3(i__),
     +  e_theta_3(i__),dpi_3(i__),dthetai_3(i__)
c    .......End.of.Just test output...........
      end do
      close(1)

C=============================================================================

C  Loading file 'hr1273.dat'	! Polarization of 48 Per

C  Format for file interpretation

    6 format(
     +  F7.2,1X,A1,1X,I2,1X,F5.2,1X,F4.2,1X,F5.2,1X,F4.2,1X,F4.2,1X,
     +  F4.2,1X,F5.1,1X,F4.1,1X,F4.2,1X,F4.1)

C  Effective file loading

      open(unit=1,status='old',file=
     +'hr1273.dat')
      write(6,*) '....Loading file: hr1273.dat'
      do i__=1,65
        read(1,'(A65)')ar__5
        read(ar__5,6)
     +  Year_4(i__),Filter_4(i__),nobs_4(i__),q_4(i__),e_q_4(i__),
     +  u_4(i__),e_u_4(i__),p_4(i__),e_p_4(i__),theta_4(i__),
     +  e_theta_4(i__),dpi_4(i__),dthetai_4(i__)
        if(ar__5(11:12) .EQ. '') nobs_4(i__) = iNULL__
        if(ar__5(14:18) .EQ. '') q_4(i__) = rNULL__
        if(ar__5(20:23) .EQ. '') e_q_4(i__) = rNULL__
        if(ar__5(25:29) .EQ. '') u_4(i__) = rNULL__
        if(ar__5(31:34) .EQ. '') e_u_4(i__) = rNULL__
        if(ar__5(41:44) .EQ. '') e_p_4(i__) = rNULL__
        if(ar__5(52:55) .EQ. '') e_theta_4(i__) = rNULL__
        if(ar__5(57:60) .EQ. '') dpi_4(i__) = rNULL__
        if(ar__5(62:65) .EQ. '') dthetai_4(i__) = rNULL__
c    ..............Just test output...........
        write(6,6)
     +  Year_4(i__),Filter_4(i__),nobs_4(i__),q_4(i__),e_q_4(i__),
     +  u_4(i__),e_u_4(i__),p_4(i__),e_p_4(i__),theta_4(i__),
     +  e_theta_4(i__),dpi_4(i__),dthetai_4(i__)
c    .......End.of.Just test output...........
      end do
      close(1)

C=============================================================================

C  Loading file 'hr1910.dat'	! Polarization of {zeta} Tau

C  Format for file interpretation

    7 format(
     +  F7.2,1X,A1,1X,I2,1X,F5.2,1X,F4.2,1X,F5.2,1X,F4.2,1X,F4.2,1X,
     +  F4.2,1X,F5.1,1X,F4.1,1X,F4.2,1X,F4.1)

C  Effective file loading

      open(unit=1,status='old',file=
     +'hr1910.dat')
      write(6,*) '....Loading file: hr1910.dat'
      do i__=1,65
        read(1,'(A65)')ar__6
        read(ar__6,7)
     +  Year_5(i__),Filter_5(i__),nobs_5(i__),q_5(i__),e_q_5(i__),
     +  u_5(i__),e_u_5(i__),p_5(i__),e_p_5(i__),theta_5(i__),
     +  e_theta_5(i__),dpi_5(i__),dthetai_5(i__)
        if(ar__6(11:12) .EQ. '') nobs_5(i__) = iNULL__
        if(ar__6(14:18) .EQ. '') q_5(i__) = rNULL__
        if(ar__6(20:23) .EQ. '') e_q_5(i__) = rNULL__
        if(ar__6(25:29) .EQ. '') u_5(i__) = rNULL__
        if(ar__6(31:34) .EQ. '') e_u_5(i__) = rNULL__
        if(ar__6(41:44) .EQ. '') e_p_5(i__) = rNULL__
        if(ar__6(52:55) .EQ. '') e_theta_5(i__) = rNULL__
        if(ar__6(57:60) .EQ. '') dpi_5(i__) = rNULL__
        if(ar__6(62:65) .EQ. '') dthetai_5(i__) = rNULL__
c    ..............Just test output...........
        write(6,7)
     +  Year_5(i__),Filter_5(i__),nobs_5(i__),q_5(i__),e_q_5(i__),
     +  u_5(i__),e_u_5(i__),p_5(i__),e_p_5(i__),theta_5(i__),
     +  e_theta_5(i__),dpi_5(i__),dthetai_5(i__)
c    .......End.of.Just test output...........
      end do
      close(1)

C=============================================================================

C  Loading file 'hr5941.dat'	! Polarization of 48 Lib

C  Format for file interpretation

    8 format(
     +  F7.2,1X,A1,1X,I2,1X,F5.2,1X,F4.2,1X,F5.2,1X,F4.2,1X,F4.2,1X,
     +  F4.2,1X,F5.1,1X,F4.1,1X,F4.2,1X,F4.1)

C  Effective file loading

      open(unit=1,status='old',file=
     +'hr5941.dat')
      write(6,*) '....Loading file: hr5941.dat'
      do i__=1,65
        read(1,'(A65)')ar__7
        read(ar__7,8)
     +  Year_6(i__),Filter_6(i__),nobs_6(i__),q_6(i__),e_q_6(i__),
     +  u_6(i__),e_u_6(i__),p_6(i__),e_p_6(i__),theta_6(i__),
     +  e_theta_6(i__),dpi_6(i__),dthetai_6(i__)
        if(ar__7(11:12) .EQ. '') nobs_6(i__) = iNULL__
        if(ar__7(14:18) .EQ. '') q_6(i__) = rNULL__
        if(ar__7(20:23) .EQ. '') e_q_6(i__) = rNULL__
        if(ar__7(25:29) .EQ. '') u_6(i__) = rNULL__
        if(ar__7(31:34) .EQ. '') e_u_6(i__) = rNULL__
        if(ar__7(41:44) .EQ. '') e_p_6(i__) = rNULL__
        if(ar__7(52:55) .EQ. '') e_theta_6(i__) = rNULL__
        if(ar__7(57:60) .EQ. '') dpi_6(i__) = rNULL__
        if(ar__7(62:65) .EQ. '') dthetai_6(i__) = rNULL__
c    ..............Just test output...........
        write(6,8)
     +  Year_6(i__),Filter_6(i__),nobs_6(i__),q_6(i__),e_q_6(i__),
     +  u_6(i__),e_u_6(i__),p_6(i__),e_p_6(i__),theta_6(i__),
     +  e_theta_6(i__),dpi_6(i__),dthetai_6(i__)
c    .......End.of.Just test output...........
      end do
      close(1)

C=============================================================================

C  Loading file 'hr6118.dat'	! Polarization of {chi} Oph

C  Format for file interpretation

    9 format(
     +  F7.2,1X,A1,1X,I2,1X,F5.2,1X,F4.2,1X,F5.2,1X,F4.2,1X,F4.2,1X,
     +  F4.2,1X,F5.1,1X,F4.1,1X,F4.2,1X,F4.1)

C  Effective file loading

      open(unit=1,status='old',file=
     +'hr6118.dat')
      write(6,*) '....Loading file: hr6118.dat'
      do i__=1,65
        read(1,'(A65)')ar__8
        read(ar__8,9)
     +  Year_7(i__),Filter_7(i__),nobs_7(i__),q_7(i__),e_q_7(i__),
     +  u_7(i__),e_u_7(i__),p_7(i__),e_p_7(i__),theta_7(i__),
     +  e_theta_7(i__),dpi_7(i__),dthetai_7(i__)
        if(ar__8(11:12) .EQ. '') nobs_7(i__) = iNULL__
        if(ar__8(14:18) .EQ. '') q_7(i__) = rNULL__
        if(ar__8(20:23) .EQ. '') e_q_7(i__) = rNULL__
        if(ar__8(25:29) .EQ. '') u_7(i__) = rNULL__
        if(ar__8(31:34) .EQ. '') e_u_7(i__) = rNULL__
        if(ar__8(41:44) .EQ. '') e_p_7(i__) = rNULL__
        if(ar__8(52:55) .EQ. '') e_theta_7(i__) = rNULL__
        if(ar__8(57:60) .EQ. '') dpi_7(i__) = rNULL__
        if(ar__8(62:65) .EQ. '') dthetai_7(i__) = rNULL__
c    ..............Just test output...........
        write(6,9)
     +  Year_7(i__),Filter_7(i__),nobs_7(i__),q_7(i__),e_q_7(i__),
     +  u_7(i__),e_u_7(i__),p_7(i__),e_p_7(i__),theta_7(i__),
     +  e_theta_7(i__),dpi_7(i__),dthetai_7(i__)
c    .......End.of.Just test output...........
      end do
      close(1)

C=============================================================================

C  Loading file 'hr8539.dat'	! Polarization of {pi} Aqr

C  Format for file interpretation

   10 format(
     +  F7.2,1X,A1,1X,I2,1X,F5.2,1X,F4.2,1X,F5.2,1X,F4.2,1X,F4.2,1X,
     +  F4.2,1X,F5.1,1X,F4.1,1X,F4.2,1X,F4.1)

C  Effective file loading

      open(unit=1,status='old',file=
     +'hr8539.dat')
      write(6,*) '....Loading file: hr8539.dat'
      do i__=1,65
        read(1,'(A65)')ar__9
        read(ar__9,10)
     +  Year_8(i__),Filter_8(i__),nobs_8(i__),q_8(i__),e_q_8(i__),
     +  u_8(i__),e_u_8(i__),p_8(i__),e_p_8(i__),theta_8(i__),
     +  e_theta_8(i__),dpi_8(i__),dthetai_8(i__)
        if(ar__9(11:12) .EQ. '') nobs_8(i__) = iNULL__
        if(ar__9(14:18) .EQ. '') q_8(i__) = rNULL__
        if(ar__9(20:23) .EQ. '') e_q_8(i__) = rNULL__
        if(ar__9(25:29) .EQ. '') u_8(i__) = rNULL__
        if(ar__9(31:34) .EQ. '') e_u_8(i__) = rNULL__
        if(ar__9(41:44) .EQ. '') e_p_8(i__) = rNULL__
        if(ar__9(52:55) .EQ. '') e_theta_8(i__) = rNULL__
        if(ar__9(57:60) .EQ. '') dpi_8(i__) = rNULL__
        if(ar__9(62:65) .EQ. '') dthetai_8(i__) = rNULL__
c    ..............Just test output...........
        write(6,10)
     +  Year_8(i__),Filter_8(i__),nobs_8(i__),q_8(i__),e_q_8(i__),
     +  u_8(i__),e_u_8(i__),p_8(i__),e_p_8(i__),theta_8(i__),
     +  e_theta_8(i__),dpi_8(i__),dthetai_8(i__)
c    .......End.of.Just test output...........
      end do
      close(1)

C=============================================================================

C  Loading file 'hr8762.dat'	! Polarization of {omicron} And

C  Format for file interpretation

   11 format(
     +  F7.2,1X,A1,1X,I2,1X,F5.2,1X,F4.2,1X,F5.2,1X,F4.2,1X,F4.2,1X,
     +  F4.2,1X,F5.1,1X,F4.1,1X,F4.2,1X,F4.1)

C  Effective file loading

      open(unit=1,status='old',file=
     +'hr8762.dat')
      write(6,*) '....Loading file: hr8762.dat'
      do i__=1,65
        read(1,'(A65)')ar__10
        read(ar__10,11)
     +  Year_9(i__),Filter_9(i__),nobs_9(i__),q_9(i__),e_q_9(i__),
     +  u_9(i__),e_u_9(i__),p_9(i__),e_p_9(i__),theta_9(i__),
     +  e_theta_9(i__),dpi_9(i__),dthetai_9(i__)
        if(ar__10(11:12) .EQ. '') nobs_9(i__) = iNULL__
        if(ar__10(14:18) .EQ. '') q_9(i__) = rNULL__
        if(ar__10(20:23) .EQ. '') e_q_9(i__) = rNULL__
        if(ar__10(25:29) .EQ. '') u_9(i__) = rNULL__
        if(ar__10(31:34) .EQ. '') e_u_9(i__) = rNULL__
        if(ar__10(41:44) .EQ. '') e_p_9(i__) = rNULL__
        if(ar__10(52:55) .EQ. '') e_theta_9(i__) = rNULL__
        if(ar__10(57:60) .EQ. '') dpi_9(i__) = rNULL__
        if(ar__10(62:65) .EQ. '') dthetai_9(i__) = rNULL__
c    ..............Just test output...........
        write(6,11)
     +  Year_9(i__),Filter_9(i__),nobs_9(i__),q_9(i__),e_q_9(i__),
     +  u_9(i__),e_u_9(i__),p_9(i__),e_p_9(i__),theta_9(i__),
     +  e_theta_9(i__),dpi_9(i__),dthetai_9(i__)
c    .......End.of.Just test output...........
      end do
      close(1)

C=============================================================================
      stop
      end