planets.frink

View or download planets.frink in plain text format



// Functions for calculating the positions of the planets to high accuracy
// using the full VSOP87 theory.
//
// Reference:  The citations to chapter numbers and equations are from:
//
//  Meeus, Jean, _Astronomical Algorithms_, Second Edition
// which is one of the best technical books I've ever read.
//  Absolutely recommended 
// 
// http://www.willbell.com/math/mc1.htm

use sun.frink

// A data structure used to hold planet information.
class Planet
{
   // The name of the planet
   var name

   // A function to calculate the heliocentric coordinates
   var coordFunc

   // A function to calculate the magnitude as seen from earth.
   var magFunc

   // The radius of the planet
   var radius

   // The mass of the planet
   var mass

   // Constructor that takes a name, a function to calculate heliocentric
   // coordinates, and a function to calculate magnitude
   new[n, cfunc, mfunc, radius1, mass1] :=
   {
      name = n
      coordFunc = cfunc
      magFunc = mfunc
      radius = radius1
      mass = mass1
   }

   // Returns the heliocentric coordinates at the given time
   // returns:
   //   [L, B, R]
   //   
   // Where 
   //       L is the heliocentric longitude,
   //       B is the heliocentric latitude
   //       R is the distance from the sun.
   getCoordinates[date] :=
   {
      return coordFunc[date]
   }

   // Returns the visual magnitude of the planet, as seen from earth, at the
   // given time.
   getMagnitude[date] :=
   {
      return magFunc[date]
   }

   // Returns the name of this planet.
   getName[] := name

   // Calculates geocentric (as seen from Earth) coordinates of a planet
   // (other than earth, obviously,) at the specified time.  For example, to
   // see the position of Mars from Earth, you want to call:
   //  [ra, decl] = Planet.Mars.geocentricCoordinates[date]
   //
   // returns:
   //  [ra, decl]
   geocentricCoordinates[date, timeConverge=.1 s, FK5=false] :=
   {
      //      println["geocentricCoordinates:  this planet is " + this];
      [x,y,z,d,sunLong] = Planet.Earth.apparentPosition[date, this, timeConverge]
      lambda = arctan[y,x]
      beta = z / sqrt[x^2+y^2]    // eq. 33.2

      //      println["lambda is " + ((lambda mod circle) -> "degrees")]
      //      println["beta is " + (beta -> "degrees")]

      // This is from Meeus ch. 23, before eq. 23.2
      e = earthEccentricity[date]
      T = meeusT[date]
      longPi = (102.93735 + 1.71946 T + .00046 T^2) degrees
      //      println["e=$e"]
      //      println["longPi = " + (longPi->"degrees")]
      //      println["sunLong = " + (sunLong->"degrees")]

      // Eq. 23.2
      k = 20.49552 arcsec
      deltaLambda = (-k cos[sunLong - lambda] + e k cos[longPi-lambda])/cos[beta]
      deltaBeta = -k sin[beta] ( sin[sunLong - lambda] - e sin[longPi - lambda])
      //      println["deltaLambda is " + ((deltaLambda) -> "degrees")]
      //      println["deltaBeta is " + (deltaBeta -> "degrees")]

      lambda = lambda + deltaLambda
      beta = beta + deltaBeta
      //      println["New lambda is " + ((lambda mod circle) -> "degrees")]
      //      println["New beta is " + (beta -> "degrees")]

      if (FK5)
      {
         [deltaLambda, deltaBeta] = correctionDynamicalToFK5[date, lambda, beta]
         
         lambda = lambda + deltaLambda
         beta = beta + deltaBeta
      }
      //      println["deltaLambda is " + ((deltaLambda) -> "degrees")]
      //      println["deltaBeta is " + (deltaBeta -> "degrees")]
      //      println["New lambda is " + ((lambda mod circle) -> "degrees")]
      //      println["New beta is " + (beta -> "degrees")]

      // Correct for nutation
      [deltapsi, deltaepsilon] = highAccuracyNutation[date]
      //      println["deltaPsi is " + ((deltapsi) -> "arcsec")]
      //      println["deltaEpsilon is " + (deltaepsilon -> "arcsec")]

      lambda = lambda + deltapsi
      //      println["New lambda is " + ((lambda mod circle) -> "degrees")]

      epsilon = trueObliquityOfEcliptic[date]
      //      println["Epsilon is " + (epsilon -> "degrees")]
      [alpha, delta] = eclipticalToRADecl[lambda, beta, epsilon]
      return [alpha, delta]
   }


   /* Find the apparent position of one planet from this planet at the
      specified time. See chapter 33 in Meeus.

   Arguments:
     date:     The date to calculate for
     toPlanet: a Planet reference for the planet you're looking at.
     timeConvergence:  An iteration limit which is needed for solving these
               equations for moving planets.  When the correction to the
               solution is less than this time, the result is considered
               to have converged.  The default should be more than adequate.

     For example, looking from Earth to Venus, you'd do something like:
         Planet.Earth.apparentPosition[now[], Planet.Venus]

   returns:
     [x, y, z, dist, L0, L, B, R]
   
   where:
     [x, y, z]: the rectangular 3-d coordinates of the planet
     dist:      the true distance between centers of those planets at the
                moment.
     L0:        the heliocentric longitude of the planet viewing from
     [L, B, R]: the heliocentric longitude, latitude and distance from sun
                of the target planet.
   */

   apparentPosition[date, toPlanet is Planet, timeConverge=.1 s] :=
   {
      //      println["FromPlanet is " + this];
      //      println["toPlanet is " + toPlanet];

      // Calculate the heliocentric coordinates of the "from" planet.
      [L0, B0, R0] = getCoordinates[date]
      oldLightTime = 0 s
      var x
      var y
      var z
      var d
      do
      {
         [L,B,R]   = toPlanet.getCoordinates[date - oldLightTime]
         [x,y,z,d] = distanceBetweenSphericalCoordinates[L,B,R, L0,B0,R0]
         lightTime = d/c
         err = lightTime - oldLightTime
         oldLightTime = lightTime
         //      println["$x $y $z $d $err"]
      } while err > timeConverge

      return[x, y, z, d, L0+180 deg, L, B, R]
   }

   // Calculate the azimuth and altitude of a planet as seen from earth.
   // Arguments:
   //  [date, planet, lat, long]
   //
   // date: time of observation
   // planet:      An object of type Planet
   // lat:         Latitude of observer (North is positive)
   // long:        Longitude of observer (West is positive)
   //
   // Returns:
   //    [azimuth, altitude] as angles.  Azimuth is calculated as angle west from
   //                                    south.  To get compass bearing, use
   //                                    (azimuth + 180 degrees) mod circle
   // 
   // Implements equations 13.5 and 13.6 from Meeus.
   // NOTE: This is not corrected for refraction nor parallax!  These are
   // geocentric coordinates, that is, relative to the center of the earth.
   // Due to parallax, the altitude figure may be significantly in error for
   // nearby bodies like the moon.  To get the corrected altitudes, use the
   // refractedAzimuthAltitude method below.
   //
   // returns:
   //  [azimuth, altitude]
   getAirlessAzimuthAltitude[date, lat, long, timeConverge =.1 s] :=
   {
      [ra,decl] = geocentricCoordinates[date, timeConverge]
      return airlessAzimuthAltitude[date, ra, decl, lat, long]
   }

   
   // Calculate the apparent azimuth and altitude of an object with atmospheric
   // refraction and parallax corrections.
   // Arguments:
   //  [date, planet, lat, long, distance, temp, pressure]
   //
   // date: time of observation
   // planet:      An object of type Planet
   // lat:         Latitude of observer (North is positive)
   // long:        Longitude of observer (West is positive)
   // temp:        Temperature of atmosphere
   // pressure:    Atmospheric pressure
   //
   // Returns:
   //    [azimuth, altitude] as angles.  Azimuth is calculated as angle west from
   //                                    south.  To get compass bearing, use
   //                                    (azimuth + 180 degrees) mod circle
   // 
   // Implements equations 13.5 and 13.6 from Meeus.
   //
   refractedAzimuthAltitude[date, lat, long, temp=283K, pressure=1010 millibars, timeConverge = .1 s] :=
   {
      //      println["In refractedAzimuthAltitude"]
      [azimuth, altitude] = getAirlessAzimuthAltitude[date, lat, long, timeConverge]
      distance = trueDistance[date, Planet.Earth, this]
      //      println["Distance is " + (distance-> "au")]
      altitude = altitude - parallaxAngleAlt[distance, altitude]

      //      println["Parallax angle is " + (parallaxAngleAlt[distance, altitude] -> "degrees")]

      corrAltitude = altitude + refractionAngle[altitude, temp, pressure]
      return[azimuth, corrAltitude]
   }

   
   // Secant method solver to find when a planet is at a given azimuth to
   // an observer at the specified latitude and longitude on the Earth.
   // It takes a first guess at date1 and adds an hour to that to find
   // its two starting points.
   //
   // This function corrects for refraction.
   // 
   // This currently doesn't handle the case where the planet doesn't pass
   // through the desired azimuth on that date and may give unpredictable
   // results in this case or the case where the initial guess is far off.
   //
   // desiredAzimuth should be specified in the coordinate system specified by
   // Meeus, which is angle west of south.  To convert from normal true compass
   // bearings, use   (trueAzimuth + 180 degrees) mod circle
   secantAzimuth[date1, lat, long, desiredAzimuth, temperature = 283 K, pressure=1010 millibars ] :=
   {
      date2 = date1 + 5 minutes
      [azimuth1, altitude1] = refractedAzimuthAltitude[date1, lat, long, temperature, pressure]
      azimuth1 = azimuth1 - desiredAzimuth

      // Now correct if we're way off
//      if (abs[azimuth1] > 90 degrees)
//         azimuth1 = azimuth1 + ????
      
      [azimuth2, altitude2] = refractedAzimuthAltitude[date2, lat, long, temperature, pressure]

      azimuth2 = azimuth2 - desiredAzimuth

//        println["Azimuth 1: " + (azimuth1 -> "deg")]
//        println["Azimuth 2: " + (azimuth2 -> "deg")]

      while (true)
      {
         // Don't overcorrect... if we're correcting more than half a phase
         // from the initial guess, then go back a phase.
         if azimuth1 > 180 degrees
            azimuth1 = azimuth1 - circle
         if azimuth1 < -180 degrees
            azimuth1 = azimuth1 + circle
         if azimuth2 > 180 degrees
            azimuth2 = azimuth2 - circle
         if azimuth2 < -180 degrees
            azimuth2 = azimuth2 + circle

         // did we wrap around the circle?
         if abs[azimuth1 - azimuth2] > 180 degrees
            if (azimuth1 < azimuth2)
               azimuth2 = azimuth2 - circle
            else
               azimuth1 = azimuth1 - circle

         correction = (azimuth1 * (date1 - date2)) / (azimuth1-azimuth2)

         date = date1 - correction
//         println[date]
         if abs[correction] < 1 second
            return date 

         date2 = date1
         date1 = date
         azimuth2 = azimuth1

         [azimuth1, altitude1] = refractedAzimuthAltitude[date, lat, long, temperature, pressure]
         azimuth1 = azimuth1 - desiredAzimuth
      }
   }

   // Secant method solver to find when a planet is at a given altitude to
   // an observer at the specified latitude and longitude on the Earth.
   // It takes a first guess at date1 and adds an hour to that to find
   // its two starting points.
   //
   // This function corrects for refraction.
   // 
   // This currently doesn't handle the case where the planet doesn't pass
   // through the desired altitude on that date and may give unpredictable
   // results in this case or the case where the initial guess is far off.
   secantAltitude[date1, lat, long, desiredAltitude, temperature = 283 K, pressure=1010 millibars ] :=
   {
      date2 = date1 + 5 minutes
      [azimuth1, altitude1] = refractedAzimuthAltitude[date1, lat, long, temperature, pressure]
      [azimuth2, altitude2] = refractedAzimuthAltitude[date2, lat, long, temperature, pressure]

      altitude1 = altitude1 - desiredAltitude
      altitude2 = altitude2 - desiredAltitude

      //   println["Altitude 1: $altitude1"]
      //   println["Altitude 2: $altitude2"]

      while (true)
      {
         correction = (altitude1 * (date1 - date2)) / (altitude1-altitude2)

         date = date1 - correction
         //      println[date]
         if abs[correction] < 1 second
            return date 

         date2 = date1
         date1 = date
         altitude2 = altitude1

         [azimuth1, altitude1] = refractedAzimuthAltitude[date, lat, long, temperature, pressure]
         altitude1 = altitude1 - desiredAltitude
      }
   }
   
   // Calculates the phase angle of this planet (as seen from Earth)
   // for the specified date.
   // Returns i, the phase angle of the planet.
   // See chapter 41 in Meeus.
   phaseAngle[date] :=
   {
      arccos[cosPhaseAngle[date, Planet.Earth]]
   }
   
   // Calculates the phase angle of the target planet
   // (as seen from this planet) for the specified date.
   // Returns i, the phase angle of the planet.
   // See chapter 41 in Meeus.
   phaseAngle[date, toPlanet is Planet] :=
   {
      arccos[toPlanet.cosPhaseAngle[date, this]]
   }
   
   // Calculates the *cosine* of the phase angle of this planet, as seen from
   // fromPlanet, for a given
   // date.  This is eq. 41.3 in Meeus.  The cosine of the angle is returned
   // as it's easier to use it in the illuminatedFraction[date] function.
   // For calculating the phase angle directly, use the phaseAngle function
   // above.
   cosPhaseAngle[date, fromPlanet is Planet] :=
   {
      [L, B, R] = getCoordinates[date]
      [L0, B0, R0] = fromPlanet.getCoordinates[date]
      [x,y,z,dist] = distanceBetweenSphericalCoordinates[L, B, R, L0, B0, R0]
      return (R - R0 cos[B] cos[L-L0])/dist  // Eq. 41.3 (returns cos[i])
   }

   // Returns the illuminated fraction of a planet for the given date, as
   // seen from Earth.
   // This is calculated by equations 41.1 in Meeus.
   illuminatedFraction[date] :=
   {
      (1 + cosPhaseAngle[date, Planet.Earth])/2     // Eq. 41.1
   }

   // Returns the radius angle of this planet, as seen from the earth.
   radiusAngle[date] :=
   {
      return Planet.Earth.radiusAngle[date, this]
   }

   // Returns the radius angle of the specified planet, as seen
   // from this planet, corrected for distance, but not
   // corrected for refraction
   radiusAngle[date, toPlanet is Planet] :=
   {
      [L, B, R] = toPlanet.getCoordinates[date]
      [L0, B0, R0] = getCoordinates[date]
      [x,y,z,dist] = distanceBetweenSphericalCoordinates[L, B, R, L0, B0, R0]
      toRadius = toPlanet.radius
      return arcsin[toRadius / (toRadius + dist)]
   }

   // The position angle of the planet's bright limb, reckoned eastward from
   // the North Point of Earth.
   limbPositionAngle[date] :=
   {
      [alpha0, delta0] = sunApparentRADecl[date]
      [alpha, delta] = getCoordinates[date]
      return arctan[cos[delta0] sin[alpha0 - alpha],
      sin[delta0] cos[delta] - cos[delta0] sin[delta] cos[alpha0-alpha]]
   }


   // The position angle of the planet's bright limb, reckoned "eastward" (?)
   // from the zenith.  Note that this gives the direction *counterclockwise*
   // from the zenith as seen from an observer standing on earth.
   // The "eastward" terminology is confusing.
   // This is equation 48.5 in Meeus.
   limbPositionAngleRelativeToZenith[date, lat, long] :=
   {
      chi = limbPositionAngle[date]
      [ra, decl] = geocentricCoordinates[date]
      q = parallacticAngle[date, lat, long, ra, decl]
      return chi - q
   }

   // Returns a GeneralPath that represents the position of the planet as
   // seen from Earth.
   // This should be added to a graphics object with the graphics.add[x] method
   // Params:
   //   date:  The date to draw for
   //   lat, long:  The latitude and longitude of the viewing location
   //   cx, cy:  center coordinates to draw to
   //   radius:  radius to draw moon
   //   filled:  boolean flag describing whether to fill polygon.
   drawPolygonRelativeToZenith[date, lat, long, cx, cy, radius, filled] :=
   {
      return drawSunlitPolygon[cx, cy, radius, limbPositionAngleRelativeToZenith[date, lat, long], illuminatedFraction[date], filled]
   }

   // Calculate the time when the planet just crosses the
   // horizon.
   // Returns undef if the sun does not rise or set on that date at that
   // latitude. 
   rise[date, lat, long, temp = 283 K, pressure=1010 millibars ] :=
   {
      [ra, decl] = geocentricCoordinates[date]
      [rise, set] = approxRiseSet[date, lat, long, ra, decl]
      //   println["Rise guess is $rise"]
      if rise == undef
         return undef
      else
         return secantAltitude[rise, lat, long, 0 arcmin, temp, pressure]
   }

   // Calculate the time when the planet just crosses the
   // horizon.
   // Returns undef if the sun does not rise or set on that date at that
   // latitude. 
   set[date, lat, long, temp = 283 K, pressure=1010 millibars ] :=
   {
      [ra, decl] = geocentricCoordinates[date]
      [rise, set] = approxRiseSet[date, lat, long, ra, decl]
      //   println["Rise guess is $rise"]
      if set == undef
         return undef
      else
         return secantAltitude[set, lat, long, 0 arcmin, temp, pressure]
   }

   // Calculate the time of the planet's transit as seen from Earth.)
   transit[date, lat, long, temp = 283 K, pressure=1010 millibars ] :=
   {
      [ra, decl] = geocentricCoordinates[date]

      approxTransit = approxTransit[date, long, ra, decl]
      //   println["Approximate transit is $approxTransit"]
      [az, alt] = refractedAzimuthAltitude[approxTransit, lat, long, temp, pressure]

      // This is unstable when the planet is directly overhead, so we'll
      // correct a bit (getting the same answer.)
      if (alt > 85 degrees)
      {
         //      println["azimuth is " + (az->"degrees")]
         //      println["altitude is " + (alt->"degrees")]
         //      println["Correcting."]
         if lat > 0 degrees
            lat = lat + 5 degrees
         else
            lat = lat - 5 degrees
         [az, alt] = refractedAzimuthAltitude[approxTransit, lat, long]
      }
      
      //   println["azimuth is " + (az->"degrees")]
      //   println["altitude is " + (alt->"degrees")]
      if abs[az] < 90 degrees    // North of moon, looking south.
         targetAz = 0 degrees
      else
         targetAz = 180 degrees
      
      return secantAzimuth[approxTransit, lat, long, targetAz, temp, pressure]
   }

   //  Data below this point is the output of vsop87.frink and should not be
   //  modified by hand!
   // ----------------------------------------------------------------------

   //
   // Mercury
   //   
   // This function calculates the heliocentric coordinates of Mercury
   // referred to the mean equinox *of the date*.  You may want to convert this
   // to another coordinate system, such as FK5.
   //
   // arguments:
   //     d: the date/time to be calculated for
   //   
   // returns:
   //   [L, B, R]
   //   
   // Where 
   //       L is the heliocentric longitude,
   //       B is the heliocentric latitude
   //       R is the distance from the sun.
   class var MercuryHeliocentricCoordinates = {|d|
   tau = meeusT[d] / 10
   
   L0 = 5e-11 * cos[1.14175711692 + 188898.39784101078 * tau] +
   4e-11 * cos[2.66996288682 + 25572.43927048119 * tau] +
   4e-11 * cos[4.17772291197 + 53132.09543911899 * tau] +
   4e-11 * cos[5.34965278511 + 24787.0763233692 * tau] +
   4e-11 * cos[5.1333479743 + 26387.0295358434 * tau] +
   5e-11 * cos[4.46570663623 + 104237.17327761157 * tau] +
   5e-11 * cos[2.2014651331 + 82865.65954368559 * tau] +
   4e-11 * cos[2.91542426579 + 130215.17091216908 * tau] +
   4e-11 * cos[2.9409789397 + 129902.71119577558 * tau] +
   4e-11 * cos[6.14515791357 + 34102.10134449819 * tau] +
   4e-11 * cos[1.10868110225 + 52072.0240945678 * tau] +
   4e-11 * cos[6.24881318031 + 18073.7049386502 * tau] +
   5e-11 * cos[2.50519016528 + 79845.66877300559 * tau] +
   5e-11 * cos[2.12658067178 + 130542.60848208958 * tau] +
   4e-11 * cos[4.56426377076 + 46131.577701773 * tau] +
   4e-11 * cos[4.90170477242 + 104888.41707839219 * tau] +
   4e-11 * cos[6.27884818175 + 170068.84005193636 * tau] +
   4e-11 * cos[2.90835831307 + 61299.38303816579 * tau] +
   4e-11 * cos[3.59370682931 + 46564.4708559004 * tau] +
   4e-11 * cos[2.33941435272 + 23389.451694197 * tau] +
   5e-11 * cos[0.93391333656 + 52102.50915728939 * tau] +
   4e-11 * cos[2.18529936793 + 23384.2869868986 * tau] +
   4e-11 * cos[4.40507427126 + 129483.22655190038 * tau] +
   4e-11 * cos[0.00216060134 + 213255.17862965238 * tau] +
   5e-11 * cos[3.64294402198 + 27331.3907432526 * tau] +
   4e-11 * cos[1.10749672173 + 51086.09749195479 * tau] +
   4e-11 * cos[1.28935961583 + 234364.53008329177 * tau] +
   6e-11 * cos[2.35439456378 + 139543.42270198859 * tau] +
   5e-11 * cos[1.4054582464 + 233202.05537888398 * tau] +
   5e-11 * cos[0.36682731238 + 146505.58156934578 * tau] +
   5e-11 * cos[3.5709323278 + 53654.67285721279 * tau] +
   5e-11 * cos[4.61789756581 + 20894.5360827764 * tau] +
   6e-11 * cos[4.68979746906 + 26149.62911631439 * tau] +
   6e-11 * cos[0.00392034365 + 73891.83305794839 * tau] +
   5e-11 * cos[0.08842684725 + 27993.3679065146 * tau] +
   5e-11 * cos[3.59670550074 + 131072.29944718418 * tau] +
   6e-11 * cos[4.21216601811 + 182595.65223011958 * tau] +
   6e-11 * cos[0.5782905701 + 50600.9604818662 * tau] +
   5e-11 * cos[4.04820376371 + 129277.04100346318 * tau] +
   5e-11 * cos[2.69389382491 + 180496.55813064099 * tau] +
   6e-11 * cos[0.84754795471 + 104466.051854982 * tau] +
   5e-11 * cos[2.71005052987 + 104427.87863757239 * tau] +
   5e-11 * cos[3.77056538505 + 164407.50800278416 * tau] +
   6e-11 * cos[0.20069428083 + 50490.75416064679 * tau] +
   5e-11 * cos[0.80991017339 + 25661.9943650602 * tau] +
   6e-11 * cos[3.62607025643 + 27883.16158529519 * tau] +
   5e-11 * cos[5.35670104895 + 26513.8119180882 * tau] +
   7e-11 * cos[5.00361119157 + 209762.60706278277 * tau] +
   5e-11 * cos[2.46087822928 + 156681.19765992998 * tau] +
   7e-11 * cos[2.86077141334 + 179172.74704605396 * tau] +
   5e-11 * cos[3.98361684334 + 54862.5283776896 * tau] +
   5e-11 * cos[3.20880924837 + 259769.65286364855 * tau] +
   5e-11 * cos[4.47086994598 + 27360.58416720139 * tau] +
   6e-11 * cos[2.47972848111 + 266540.36346489414 * tau] +
   5e-11 * cos[5.69376389474 + 52400.1510788503 * tau] +
   6e-11 * cos[4.66124811472 + 65717.22748563958 * tau] +
   7e-11 * cos[2.57540094308 + 77218.55458853499 * tau] +
   6e-11 * cos[2.17116807817 + 156373.64003896038 * tau] +
   5e-11 * cos[0.08842088266 + 79859.89586700719 * tau] +
   6e-11 * cos[1.00031747475 + 51538.81001112419 * tau] +
   6e-11 * cos[1.48244229587 + 260349.34045064733 * tau] +
   6e-11 * cos[1.44535366888 + 20043.6745601988 * tau] +
   6e-11 * cos[1.86021237763 + 96471.52341295779 * tau] +
   5e-11 * cos[4.19687137282 + 111032.83741969639 * tau] +
   8e-11 * cos[0.55724966367 + 129806.73196855778 * tau] +
   7e-11 * cos[1.76338847974 + 55484.27217852879 * tau] +
   6e-11 * cos[5.29985761538 + 175376.64639941938 * tau] +
   7e-11 * cos[1.99199973963 + 88285.54670482199 * tau] +
   7e-11 * cos[1.17954845926 + 209232.91609768818 * tau] +
   7e-11 * cos[5.89987227798 + 53757.76563143139 * tau] +
   6e-11 * cos[3.70620257597 + 182608.20844401857 * tau] +
   6e-11 * cos[2.59291082745 + 52186.8519834123 * tau] +
   6e-11 * cos[5.14998820697 + 130364.73410930368 * tau] +
   7e-11 * cos[3.67760971466 + 229129.79622501558 * tau] +
   6e-11 * cos[5.55141392261 + 207747.62539098498 * tau] +
   6e-11 * cos[5.50261387027 + 26238.95081141709 * tau] +
   6e-11 * cos[3.04358438526 + 83591.18553310538 * tau] +
   6e-11 * cos[2.17221286567 + 27573.88326263939 * tau] +
   7e-11 * cos[5.19369769843 + 91919.56991589899 * tau] +
   6e-11 * cos[2.25676540184 + 118007.47305747319 * tau] +
   8e-11 * cos[4.05701479596 + 60170.3347251726 * tau] +
   6e-11 * cos[2.30839350284 + 27353.47062020059 * tau] +
   7e-11 * cos[0.19039890992 + 117077.06600107178 * tau] +
   8e-11 * cos[1.46359871781 + 74935.57376844239 * tau] +
   6e-11 * cos[2.24614788518 + 131079.41299418498 * tau] +
   6e-11 * cos[4.63624566094 + 57369.17334194619 * tau] +
   6e-11 * cos[1.42098831764 + 26026.177166834 * tau] +
   6e-11 * cos[1.4831694091 + 26191.68533015479 * tau] +
   6e-11 * cos[3.27000773736 + 104557.79811473397 * tau] +
   6e-11 * cos[0.04385251847 + 182634.99175191917 * tau] +
   6e-11 * cos[4.54553590954 + 26235.9818660005 * tau] +
   6e-11 * cos[3.92166942434 + 182402.02289558138 * tau] +
   6e-11 * cos[6.2231897778 + 261988.40996783535 * tau] +
   7e-11 * cos[1.85784871452 + 28096.46068073319 * tau] +
   6e-11 * cos[2.25546242417 + 79955.87509422498 * tau] +
   7e-11 * cos[0.89727780818 + 28213.78054895339 * tau] +
   7e-11 * cos[5.46082675395 + 76352.50994150538 * tau] +
   7e-11 * cos[4.68484570125 + 129971.55071751658 * tau] +
   8e-11 * cos[3.9435380026 + 77929.85348395319 * tau] +
   7e-11 * cos[5.55018242223 + 148532.89040742096 * tau] +
   7e-11 * cos[0.78772735446 + 104044.0549453272 * tau] +
   7e-11 * cos[4.38077281912 + 87648.55043279778 * tau] +
   7e-11 * cos[1.2898265788 + 127791.06088239799 * tau] +
   7e-11 * cos[5.83295581556 + 78339.97549599818 * tau] +
   7e-11 * cos[1.524098908 + 224577.84272795678 * tau] +
   7e-11 * cos[3.70718359263 + 61165.27398858079 * tau] +
   7e-11 * cos[0.63731291763 + 132350.71519108818 * tau] +
   1.0e-10 * cos[4.97375703081 + 128960.64913380658 * tau] +
   8e-11 * cos[3.65717048924 + 50476.52706664519 * tau] +
   1.0e-10 * cos[2.62831495455 + 104145.42701785959 * tau] +
   9e-11 * cos[2.91790460578 + 128857.55635958798 * tau] +
   8e-11 * cos[4.85500497006 + 79353.41821591619 * tau] +
   7e-11 * cos[5.0309737967 + 51092.7260508548 * tau] +
   9e-11 * cos[5.4096900728 + 25970.58327335399 * tau] +
   7e-11 * cos[5.77399157694 + 52822.81711646319 * tau] +
   7e-11 * cos[3.32172728837 + 186057.89693598478 * tau] +
   8e-11 * cos[5.74025115791 + 27441.651886591 * tau] +
   7e-11 * cos[5.96603423152 + 1685.0521225016 * tau] +
   7e-11 * cos[1.40803395997 + 78149.31031780918 * tau] +
   7e-11 * cos[1.74834665027 + 79116.90580647459 * tau] +
   7e-11 * cos[4.64287583099 + 104659.17018726638 * tau] +
   8e-11 * cos[3.34882273958 + 92.0528357446 * tau] +
   7e-11 * cos[4.7010481161 + 197092.67317421938 * tau] +
   7e-11 * cos[2.16016333042 + 252884.50297371777 * tau] +
   8e-11 * cos[4.70162992466 + 77684.02183772379 * tau] +
   7e-11 * cos[5.030029299 + 78905.12298646157 * tau] +
   9e-11 * cos[2.75554865259 + 52145.47942214399 * tau] +
   9e-11 * cos[1.70197819412 + 114.3991069134 * tau] +
   7e-11 * cos[5.92229713446 + 102129.75593169978 * tau] +
   1.0e-10 * cos[4.53462580754 + 195181.47369100217 * tau] +
   8e-11 * cos[1.37381137878 + 182619.20332637738 * tau] +
   9e-11 * cos[0.81667861584 + 180396.56488683258 * tau] +
   9e-11 * cos[3.0693298264 + 51102.19725895759 * tau] +
   1.0e-10 * cos[2.5385762885 + 23735.03698780239 * tau] +
   9e-11 * cos[0.48166296597 + 4571.62325795859 * tau] +
   7e-11 * cos[0.76435484795 + 103829.03514820298 * tau] +
   7e-11 * cos[3.34982243781 + 53771.99272543299 * tau] +
   8e-11 * cos[5.31551782104 + 26247.2048763664 * tau] +
   8e-11 * cos[5.44182392744 + 24844.41553989579 * tau] +
   8e-11 * cos[4.05691998652 + 130432.88714897096 * tau] +
   1.0e-10 * cos[6.22285311837 + 52213.9393187862 * tau] +
   1.0e-10 * cos[4.1132528617 + 51861.62010327879 * tau] +
   1.0e-10 * cos[2.68699198523 + 31903.01400121119 * tau] +
   9e-11 * cos[3.77109166248 + 76777.72930365738 * tau] +
   7e-11 * cos[6.14449914187 + 154835.25317994278 * tau] +
   8e-11 * cos[5.4165915664 + 106082.73491922939 * tau] +
   7e-11 * cos[2.97217552646 + 130962.09312596478 * tau] +
   8e-11 * cos[5.3953090617 + 1168.8988370466 * tau] +
   1.0e-10 * cos[3.66900856638 + 22595.33157470459 * tau] +
   8e-11 * cos[4.26578657244 + 78267.64157798568 * tau] +
   8e-11 * cos[5.30875425569 + 104991.50985261079 * tau] +
   8e-11 * cos[4.45568539518 + 175844.61138977378 * tau] +
   8e-11 * cos[0.22706755866 + 130514.29730643828 * tau] +
   1.0e-10 * cos[0.640410795 + 106684.80895916879 * tau] +
   9e-11 * cos[2.44642878457 + 76468.45098100159 * tau] +
   8e-11 * cos[1.78435325528 + 4743.4017631704 * tau] +
   1.0e-10 * cos[0.99908522442 + 78373.91574594198 * tau] +
   8e-11 * cos[5.05169260225 + 220025.88923089796 * tau] +
   9e-11 * cos[3.83369994945 + 79902.77894191058 * tau] +
   8e-11 * cos[1.45936166924 + 50160.82461135059 * tau] +
   9e-11 * cos[0.80806156177 + 84944.93427812219 * tau] +
   8e-11 * cos[5.49628419906 + 208063.32784627957 * tau] +
   8e-11 * cos[3.1647127512 + 53438.96364572659 * tau] +
   9e-11 * cos[5.43609233651 + 65851.33653522459 * tau] +
   1.0e-10 * cos[3.05711078565 + 12098.1867096284 * tau] +
   8e-11 * cos[4.50659262629 + 31775.5335105262 * tau] +
   8e-11 * cos[5.13311255182 + 133780.12813457078 * tau] +
   1.0e-10 * cos[3.84482406254 + 199.0720014364 * tau] +
   9e-11 * cos[3.67243760379 + 132558.27956824939 * tau] +
   8e-11 * cos[2.31903661034 + 50951.98844236979 * tau] +
   8e-11 * cos[2.99554948925 + 28199.55345495179 * tau] +
   9e-11 * cos[5.40644601602 + 205260.65018762815 * tau] +
   8e-11 * cos[2.84319355109 + 247223.17092456557 * tau] +
   9e-11 * cos[4.86488540298 + 197380.56103428919 * tau] +
   8e-11 * cos[0.10251061291 + 130489.51232977519 * tau] +
   9e-11 * cos[2.07892055945 + 84307.93800609799 * tau] +
   8e-11 * cos[0.39996086139 + 31722.9368709266 * tau] +
   8e-11 * cos[3.29340479484 + 76532.58707178998 * tau] +
   9e-11 * cos[4.63908561414 + 130329.30938665158 * tau] +
   1.0e-10 * cos[0.58149039679 + 51554.06248230919 * tau] +
   1.1e-10 * cos[0.33942008091 + 2352.8661537718 * tau] +
   1.0e-10 * cos[4.71864870979 + 1865.2314025176 * tau] +
   8e-11 * cos[6.09336539202 + 65538.25598994759 * tau] +
   1.1e-10 * cos[5.68651428373 + 97466.46267636596 * tau] +
   9e-11 * cos[0.91534494504 + 130446.14426677099 * tau] +
   1.1e-10 * cos[1.89268014069 + 53265.515074342 * tau] +
   1.1e-10 * cos[0.82592745776 + 52098.05573916449 * tau] +
   8e-11 * cos[2.95064025568 + 182611.44065566138 * tau] +
   9e-11 * cos[1.41005383919 + 215473.93573383916 * tau] +
   1.0e-10 * cos[6.0236999988 + 105403.88094948517 * tau] +
   9e-11 * cos[1.53921610006 + 171004.77003264519 * tau] +
   9e-11 * cos[0.09227292796 + 285857.55600522275 * tau] +
   1.0e-10 * cos[5.08938165465 + 53661.0969898516 * tau] +
   8e-11 * cos[0.40730399 + 5852.7803152638 * tau] +
   9e-11 * cos[3.53847001127 + 1169.5882514086 * tau] +
   9e-11 * cos[0.07267483428 + 54879.422437824 * tau] +
   9e-11 * cos[5.86810139691 + 221135.26778299136 * tau] +
   8e-11 * cos[2.32846981012 + 156451.15277816958 * tau] +
   1.0e-10 * cos[5.24984657637 + 860.3099287528 * tau] +
   9e-11 * cos[3.80703237983 + 184834.07909520617 * tau] +
   1.1e-10 * cos[5.3324059131 + 49424.25868345679 * tau] +
   9e-11 * cos[3.07023951195 + 78265.19389743089 * tau] +
   8e-11 * cos[3.46841587447 + 156534.53239644598 * tau] +
   1.1e-10 * cos[3.4350449899 + 81725.95413058778 * tau] +
   1.0e-10 * cos[0.84911221571 + 61921.12683900499 * tau] +
   1.0e-10 * cos[3.84491070936 + 42790.9652750732 * tau] +
   9e-11 * cos[1.56697202296 + 156107.93420556998 * tau] +
   9e-11 * cos[4.71851534374 + 257436.45647077652 * tau] +
   1.0e-10 * cos[4.16632261841 + 1130.1539475858 * tau] +
   9e-11 * cos[3.7733811002 + 52073.84376488279 * tau] +
   1.1e-10 * cos[2.69818187519 + 195047.36464141717 * tau] +
   9e-11 * cos[1.40840962373 + 78149.27013603736 * tau] +
   1.0e-10 * cos[2.29548861266 + 1211.341070359 * tau] +
   9e-11 * cos[2.0074301127 + 154194.22245657316 * tau] +
   9e-11 * cos[5.05598171209 + 62197.64356324779 * tau] +
   1.1e-10 * cos[5.30507160437 + 51257.8759971666 * tau] +
   9e-11 * cos[0.28434529807 + 5019.9184874132 * tau] +
   9e-11 * cos[5.94479236467 + 38634.3850806572 * tau] +
   9e-11 * cos[0.37279337773 + 182622.43553802017 * tau] +
   1.1e-10 * cos[4.4943130123 + 156531.30018480319 * tau] +
   1.0e-10 * cos[0.88848120961 + 51315.49635439559 * tau] +
   9e-11 * cos[3.90754065548 + 154308.66174525839 * tau] +
   1.0e-10 * cos[3.0024026508 + 118828.96374949679 * tau] +
   1.0e-10 * cos[3.41187941424 + 1905.4647649404 * tau] +
   1.1e-10 * cos[2.84614041718 + 184204.39488630318 * tau] +
   1.2e-10 * cos[5.83966176266 + 11790.6290886588 * tau] +
   9e-11 * cos[6.24971585432 + 202420.14928260217 * tau] +
   1.1e-10 * cos[5.79093643324 + 292628.26660646834 * tau] +
   1.2e-10 * cos[4.75714453262 + 250665.74586953096 * tau] +
   1.0e-10 * cos[5.18315351919 + 1382.1979324846 * tau] +
   1.0e-10 * cos[2.64743106367 + 153186.80642274539 * tau] +
   9e-11 * cos[0.73352390338 + 75085.56363415498 * tau] +
   9e-11 * cos[4.56456351898 + 259819.64948555276 * tau] +
   9e-11 * cos[4.67339642631 + 104771.09721017198 * tau] +
   1.1e-10 * cos[5.44617170556 + 56777.7564021114 * tau] +
   9e-11 * cos[5.11051597902 + 156093.70711156838 * tau] +
   9e-11 * cos[5.05551915235 + 70383.6202713836 * tau] +
   1.2e-10 * cos[0.23038883503 + 130907.48069822539 * tau] +
   9e-11 * cos[2.77090630961 + 76094.94894243999 * tau] +
   9e-11 * cos[4.35363918141 + 190809.59732422797 * tau] +
   1.0e-10 * cos[2.45523846147 + 233835.52853255918 * tau] +
   1.1e-10 * cos[0.73383746517 + 17605.7399482958 * tau] +
   9e-11 * cos[3.24808968579 + 78697.42116259939 * tau] +
   9e-11 * cos[3.22171579815 + 51006.21803173979 * tau] +
   9e-11 * cos[2.24380470375 + 299.1263942692 * tau] +
   9e-11 * cos[3.11835021508 + 52206.1331441528 * tau] +
   1.0e-10 * cos[2.55614008171 + 105418.10804348679 * tau] +
   1.1e-10 * cos[5.93477819724 + 158116.49174472898 * tau] +
   1.0e-10 * cos[1.41464391522 + 48091.817776444 * tau] +
   9e-11 * cos[1.77635894319 + 50290.905119731 * tau] +
   9e-11 * cos[4.68983089958 + 80462.79676800959 * tau] +
   1.0e-10 * cos[4.45423293249 + 5469.8837830406 * tau] +
   1.1e-10 * cos[4.42716378223 + 235320.81923926238 * tau] +
   1.0e-10 * cos[3.45269160846 + 99979.73619952259 * tau] +
   1.1e-10 * cos[1.42631059185 + 58220.0348645238 * tau] +
   1.0e-10 * cos[3.0188061819 + 104501.17576343138 * tau] +
   1.0e-10 * cos[1.70609651468 + 78597.56536549199 * tau] +
   1.0e-10 * cos[5.17901157458 + 203375.74902421077 * tau] +
   1.0e-10 * cos[2.3830820052 + 181975.42470470538 * tau] +
   1.0e-10 * cos[1.62042818189 + 231348.55332920236 * tau] +
   1.2e-10 * cos[3.1829708579 + 228508.05242417638 * tau] +
   1.2e-10 * cos[2.84049561669 + 183041.92018189539 * tau] +
   1.4e-10 * cos[4.11983704037 + 54060.70744656579 * tau] +
   1.0e-10 * cos[5.11611480967 + 113455.51956041438 * tau] +
   1.0e-10 * cos[1.76064600598 + 52489.992463018 * tau] +
   1.1e-10 * cos[1.99827759086 + 1088.603156601 * tau] +
   1.0e-10 * cos[5.39397583397 + 77.7505439839 * tau] +
   1.4e-10 * cos[6.10459624713 + 454.9093665273 * tau] +
   1.0e-10 * cos[5.24213703651 + 130285.73689738619 * tau] +
   1.3e-10 * cos[5.94639118711 + 168959.46149984296 * tau] +
   1.2e-10 * cos[2.869185171 + 2045.3085328022 * tau] +
   1.0e-10 * cos[1.79047706298 + 235746.72801577636 * tau] +
   1.4e-10 * cos[1.73080789777 + 171292.65789271498 * tau] +
   1.4e-10 * cos[1.74381856487 + 36.6485629295 * tau] +
   1.1e-10 * cos[1.47055363263 + 76991.02839909539 * tau] +
   1.0e-10 * cos[5.05408550952 + 182465.75879388479 * tau] +
   1.0e-10 * cos[0.21546965297 + 155674.22246769318 * tau] +
   1.2e-10 * cos[0.91293309387 + 53258.88651544199 * tau] +
   1.0e-10 * cos[5.50982370855 + 181548.82651382938 * tau] +
   1.0e-10 * cos[3.69795961564 + 175934.09713761978 * tau] +
   1.0e-10 * cos[5.33589950489 + 128843.32926558638 * tau] +
   1.0e-10 * cos[2.39055885342 + 78262.22495201428 * tau] +
   1.4e-10 * cos[2.17544501087 + 2506.6449642566 * tau] +
   1.4e-10 * cos[4.15846442712 + 52190.03337714999 * tau] +
   1.0e-10 * cos[0.23580667035 + 159969.99379441059 * tau] +
   1.0e-10 * cos[5.99285759925 + 129063.74190802519 * tau] +
   1.3e-10 * cos[2.21304135803 + 287.8878600698 * tau] +
   1.0e-10 * cos[5.01052160566 + 53311.4831550416 * tau] +
   1.0e-10 * cos[2.68594312022 + 53551.5800829942 * tau] +
   1.0e-10 * cos[2.12874423735 + 181563.05360783098 * tau] +
   1.4e-10 * cos[4.26704901561 + 52171.87412988529 * tau] +
   1.4e-10 * cos[0.09133406732 + 138.5174968707 * tau] +
   1.0e-10 * cos[3.26964460988 + 143980.93691036216 * tau] +
   1.0e-10 * cos[4.51229030686 + 80912.16425019559 * tau] +
   1.0e-10 * cos[2.56161075764 + 3178.1457905676 * tau] +
   1.0e-10 * cos[5.02934387609 + 63.7358983034 * tau] +
   1.1e-10 * cos[5.49984194986 + 130593.29451835579 * tau] +
   1.2e-10 * cos[2.30793560033 + 192828.60753723037 * tau] +
   1.2e-10 * cos[6.09214378282 + 156523.53751408719 * tau] +
   1.3e-10 * cos[4.09291929409 + 78378.14871340781 * tau] +
   1.0e-10 * cos[5.54078372768 + 53867.97195265079 * tau] +
   1.0e-10 * cos[1.05961891051 + 216897.50046580215 * tau] +
   1.0e-10 * cos[3.45435285202 + 26830.8932021068 * tau] +
   1.1e-10 * cos[5.43581617959 + 4398.17468657401 * tau] +
   1.1e-10 * cos[5.79546155779 + 76358.24465978218 * tau] +
   1.1e-10 * cos[4.34226157432 + 63786.3582415226 * tau] +
   1.1e-10 * cos[0.25563634033 + 52663.44103440259 * tau] +
   1.4e-10 * cos[1.49797486148 + 103883.64757594238 * tau] +
   1.1e-10 * cos[0.57810940674 + 142871.55835826878 * tau] +
   1.1e-10 * cos[2.54446138738 + 26183.88236879199 * tau] +
   1.2e-10 * cos[5.80412470555 + 72134.41238521598 * tau] +
   1.2e-10 * cos[5.8914039722 + 156954.01704032118 * tau] +
   1.2e-10 * cos[4.51335455691 + 54190.78795494619 * tau] +
   1.3e-10 * cos[1.92207364074 + 2962.880601775 * tau] +
   1.1e-10 * cos[3.67540306066 + 79181.63971070439 * tau] +
   1.1e-10 * cos[1.81390783997 + 104301.61594439259 * tau] +
   1.2e-10 * cos[0.33532325982 + 41494.55574658299 * tau] +
   1.2e-10 * cos[2.97893637259 + 25885.64974640009 * tau] +
   1.2e-10 * cos[2.33066141026 + 130336.42293365239 * tau] +
   1.3e-10 * cos[4.89334198524 + 45424.76544280259 * tau] +
   1.5e-10 * cos[3.91946731118 + 27665.246684022 * tau] +
   1.3e-10 * cos[5.69550284497 + 51688.1715318942 * tau] +
   1.1e-10 * cos[5.29433199334 + 52797.55008398759 * tau] +
   1.1e-10 * cos[3.97587600566 + 76998.14194609619 * tau] +
   1.1e-10 * cos[4.02869363295 + 263097.78851992876 * tau] +
   1.2e-10 * cos[0.86411055123 + 78043.29678228378 * tau] +
   1.3e-10 * cos[2.57664086838 + 1116.4920990942 * tau] +
   1.1e-10 * cos[0.79876219873 + 78225.57638908479 * tau] +
   1.2e-10 * cos[0.60900120711 + 2751.5475996916 * tau] +
   1.1e-10 * cos[5.69779744921 + 222224.97657418498 * tau] +
   1.2e-10 * cos[1.32257018476 + 149756.70824819959 * tau] +
   1.2e-10 * cos[4.5409764894 + 56259.79478985279 * tau] +
   1.3e-10 * cos[4.70785515154 + 234261.43730907318 * tau] +
   1.2e-10 * cos[3.86549077079 + 189853.99758261938 * tau] +
   1.3e-10 * cos[0.37894193721 + 53124.98189211819 * tau] +
   1.2e-10 * cos[1.58617824624 + 78571.26704569219 * tau] +
   1.2e-10 * cos[6.15146193785 + 103704.60173298199 * tau] +
   1.4e-10 * cos[2.99800402366 + 1073.6090241908 * tau] +
   1.2e-10 * cos[5.23189289937 + 26411.4085582316 * tau] +
   1.2e-10 * cos[4.77094162628 + 78999.58593825439 * tau] +
   1.2e-10 * cos[2.36617272843 + 79994.83177765518 * tau] +
   1.2e-10 * cos[5.70094378358 + 79330.20490191258 * tau] +
   1.2e-10 * cos[1.39982040688 + 77417.62658997139 * tau] +
   1.2e-10 * cos[4.0602950761 + 79487.52726550119 * tau] +
   1.2e-10 * cos[0.5377584257 + 106470.37642667518 * tau] +
   1.3e-10 * cos[1.24212367708 + 4437.51420837359 * tau] +
   1.2e-10 * cos[1.81926611664 + 70069.43409151399 * tau] +
   1.2e-10 * cos[1.94777069809 + 156377.85565231058 * tau] +
   1.2e-10 * cos[2.97455363125 + 26290.15653674829 * tau] +
   1.3e-10 * cos[5.96217383792 + 2538.2485042536 * tau] +
   1.3e-10 * cos[4.35939831008 + 133767.65136415116 * tau] +
   1.2e-10 * cos[6.16852058989 + 78413.27262185719 * tau] +
   1.2e-10 * cos[3.19152649116 + 28309.75977617119 * tau] +
   1.2e-10 * cos[5.17024351037 + 103402.43695732698 * tau] +
   1.3e-10 * cos[2.94343799803 + 79315.97780791098 * tau] +
   1.3e-10 * cos[3.57478000552 + 78484.12206716138 * tau] +
   1.2e-10 * cos[2.94598982599 + 5039.588248313 * tau] +
   1.3e-10 * cos[3.02673254226 + 182828.62108645738 * tau] +
   1.2e-10 * cos[2.41433841278 + 24551.92639860479 * tau] +
   1.4e-10 * cos[5.14050840336 + 726.4820198702 * tau] +
   1.3e-10 * cos[5.3055485999 + 155475.15046625677 * tau] +
   1.4e-10 * cos[2.94492731309 + 51120.35650622229 * tau] +
   1.4e-10 * cos[3.26407683636 + 104401.60918820098 * tau] +
   1.2e-10 * cos[3.9377239153 + 104668.00443595338 * tau] +
   1.4e-10 * cos[2.05563043425 + 107692.22499299659 * tau] +
   1.2e-10 * cos[4.95862705668 + 50536.73676596039 * tau] +
   1.3e-10 * cos[1.38408689559 + 4885.8094378282 * tau] +
   1.3e-10 * cos[3.37789792164 + 79212.88503369238 * tau] +
   1.6e-10 * cos[3.65387335184 + 104028.10714963939 * tau] +
   1.3e-10 * cos[5.02936180992 + 144916.86689107098 * tau] +
   1.7e-10 * cos[0.640869336 + 5131.6410840576 * tau] +
   1.2e-10 * cos[4.57098987537 + 6751.0408403458 * tau] +
   1.4e-10 * cos[2.1474910882 + 78129.60037513758 * tau] +
   1.5e-10 * cos[1.43833460468 + 169093.57054942798 * tau] +
   1.2e-10 * cos[4.03988032603 + 77956.15180375299 * tau] +
   1.5e-10 * cos[0.93774708323 + 461.3364314544 * tau] +
   1.5e-10 * cos[6.01045796437 + 51112.49219969609 * tau] +
   1.6e-10 * cos[0.76587038276 + 557.4507382004 * tau] +
   1.5e-10 * cos[4.75053341616 + 130020.03106399579 * tau] +
   1.6e-10 * cos[0.39665846969 + 78112.66175487968 * tau] +
   1.3e-10 * cos[2.24535401962 + 246113.79237247216 * tau] +
   1.3e-10 * cos[2.93774353095 + 533.6231183577 * tau] +
   1.5e-10 * cos[3.12808384217 + 173.44857138459 * tau] +
   1.3e-10 * cos[1.37316946035 + 104035.22069664019 * tau] +
   1.3e-10 * cos[3.04907288197 + 80432.46990700519 * tau] +
   1.3e-10 * cos[0.72484082297 + 153878.96402397218 * tau] +
   1.7e-10 * cos[4.15374414668 + 26014.60601571519 * tau] +
   1.3e-10 * cos[2.3997022038 + 155460.92337225519 * tau] +
   1.3e-10 * cos[0.84907711504 + 102343.05502713779 * tau] +
   1.4e-10 * cos[1.73651187343 + 2912.8839798708 * tau] +
   1.7e-10 * cos[1.32178768936 + 106262.81204951399 * tau] +
   1.3e-10 * cos[6.15204536524 + 35211.47989659159 * tau] +
   1.4e-10 * cos[2.18322393546 + 225687.22128005016 * tau] +
   1.3e-10 * cos[1.1367469174 + 237009.88537835456 * tau] +
   1.3e-10 * cos[6.2695666077 + 90989.16285949759 * tau] +
   1.7e-10 * cos[5.3885117007 + 52041.69723356339 * tau] +
   1.8e-10 * cos[2.18386661425 + 149288.74325784518 * tau] +
   1.3e-10 * cos[3.49902133309 + 78397.81847430758 * tau] +
   1.8e-10 * cos[2.97721991956 + 187167.27548807819 * tau] +
   1.7e-10 * cos[1.57020520015 + 104241.40624507738 * tau] +
   1.8e-10 * cos[2.95472168569 + 76152.05911134499 * tau] +
   1.5e-10 * cos[1.37228117638 + 18043.37807764579 * tau] +
   1.3e-10 * cos[1.4859308936 + 54824.2611086214 * tau] +
   1.5e-10 * cos[1.87874008695 + 26161.20026743319 * tau] +
   1.9e-10 * cos[4.91561037107 + 277.0349937414 * tau] +
   1.6e-10 * cos[2.76936523753 + 46046.5092436418 * tau] +
   1.5e-10 * cos[0.92065367569 + 256327.07791868312 * tau] +
   1.3e-10 * cos[6.04881581356 + 52812.8025551726 * tau] +
   1.7e-10 * cos[5.31477308011 + 103608.62250576419 * tau] +
   1.4e-10 * cos[2.76589411039 + 26734.913974889 * tau] +
   1.4e-10 * cos[1.5151690827 + 52164.76058288449 * tau] +
   1.7e-10 * cos[2.09526572835 + 52277.768801414 * tau] +
   1.9e-10 * cos[4.6170254761 + 16028.396405848 * tau] +
   1.4e-10 * cos[3.099795747 + 128747.35003836859 * tau] +
   1.4e-10 * cos[5.04161806976 + 53029.0026649004 * tau] +
   1.4e-10 * cos[5.51412243126 + 48713.5615772832 * tau] +
   1.4e-10 * cos[5.96074966457 + 4371.8763667742 * tau] +
   1.7e-10 * cos[4.01700926317 + 51876.67988887919 * tau] +
   1.7e-10 * cos[4.3940408425 + 162810.49469943657 * tau] +
   1.5e-10 * cos[0.66056760946 + 77622.29586298359 * tau] +
   1.4e-10 * cos[6.22061869408 + 104874.18998439058 * tau] +
   1.4e-10 * cos[5.57146329055 + 104248.51979207818 * tau] +
   1.4e-10 * cos[5.35774038541 + 896.0794566554 * tau] +
   1.4e-10 * cos[4.36570321274 + 78249.48233072099 * tau] +
   1.4e-10 * cos[0.79165737765 + 25928.601406782 * tau] +
   1.5e-10 * cos[2.96793644807 + 24719.24288872919 * tau] +
   1.6e-10 * cos[3.64720066701 + 24072.23205541439 * tau] +
   1.4e-10 * cos[4.53089771582 + 57503.2823915312 * tau] +
   2.0e-10 * cos[5.15870331048 + 154408.65498906678 * tau] +
   1.4e-10 * cos[3.46389680879 + 104426.39416486409 * tau] +
   1.5e-10 * cos[4.32808623679 + 77741.13200662879 * tau] +
   1.8e-10 * cos[4.06290374391 + 51439.92976961659 * tau] +
   1.5e-10 * cos[2.1295253236 + 128106.31931499895 * tau] +
   1.7e-10 * cos[5.37350443158 + 25384.26995695679 * tau] +
   1.8e-10 * cos[1.95659679786 + 102872.74599223239 * tau] +
   1.7e-10 * cos[1.36952124854 + 78115.63070029629 * tau] +
   1.8e-10 * cos[0.92309429794 + 1577.3435424478 * tau] +
   1.5e-10 * cos[2.60585262136 + 151.0476698429 * tau] +
   1.5e-10 * cos[2.61010767947 + 7830.0925314348 * tau] +
   1.5e-10 * cos[4.64013294295 + 2974.609954611 * tau] +
   1.8e-10 * cos[0.93517825293 + 104344.98400739678 * tau] +
   1.5e-10 * cos[2.05066243688 + 16342.5825857176 * tau] +
   1.5e-10 * cos[6.19871258212 + 156740.71794488319 * tau] +
   2.0e-10 * cos[5.58915267196 + 1423.564731963 * tau] +
   1.5e-10 * cos[0.64079475058 + 53093.73656913019 * tau] +
   1.6e-10 * cos[0.28814169191 + 78469.89497315978 * tau] +
   1.5e-10 * cos[4.28577331083 + 117.3198682202 * tau] +
   1.5e-10 * cos[1.65943772958 + 51596.1186961496 * tau] +
   1.7e-10 * cos[3.51115348265 + 45455.092303807 * tau] +
   1.6e-10 * cos[4.1216258545 + 189386.03259226495 * tau] +
   1.5e-10 * cos[4.52789928708 + 25984.1209529936 * tau] +
   1.9e-10 * cos[5.33584429695 + 104454.70534051539 * tau] +
   1.6e-10 * cos[1.31713012946 + 78843.39701172139 * tau] +
   1.9e-10 * cos[5.24206436649 + 60370.08161635699 * tau] +
   1.8e-10 * cos[5.8770643204 + 78057.52387628538 * tau] +
   1.7e-10 * cos[5.77652308057 + 51130.65144696079 * tau] +
   1.6e-10 * cos[4.53670173929 + 2667.0523336414 * tau] +
   1.8e-10 * cos[1.20391834667 + 87367.61641884019 * tau] +
   1.6e-10 * cos[5.86803075725 + 127098.90328117118 * tau] +
   1.6e-10 * cos[0.60226326404 + 149846.19399604558 * tau] +
   1.7e-10 * cos[2.96216633831 + 102975.83876645098 * tau] +
   2.1e-10 * cos[4.64218889935 + 112545.88789950538 * tau] +
   1.9e-10 * cos[3.19311280972 + 47803.9299163742 * tau] +
   2.1e-10 * cos[1.13950009268 + 25650.2592504343 * tau] +
   1.6e-10 * cos[5.06429474773 + 43981.5309499398 * tau] +
   2.2e-10 * cos[0.46092942812 + 19367.1891622328 * tau] +
   1.7e-10 * cos[3.23716624064 + 117893.03376878797 * tau] +
   1.6e-10 * cos[1.73390726659 + 52911.68279668019 * tau] +
   2.1e-10 * cos[3.0156672555 + 25907.8260112896 * tau] +
   1.8e-10 * cos[6.24870732707 + 233681.74972207438 * tau] +
   2.0e-10 * cos[5.93006048006 + 11852.355063399 * tau] +
   2.2e-10 * cos[3.72989530019 + 48997.6604925808 * tau] +
   1.9e-10 * cos[1.79653943961 + 89.485747846 * tau] +
   1.9e-10 * cos[0.55214472899 + 52396.2189255872 * tau] +
   1.7e-10 * cos[2.06473217893 + 130005.80396999417 * tau] +
   2.3e-10 * cos[4.19936868759 + 24952.226269681 * tau] +
   1.9e-10 * cos[5.18601674976 + 2544.6726368924 * tau] +
   2.0e-10 * cos[4.48412602835 + 52755.49387014719 * tau] +
   1.7e-10 * cos[0.56645607004 + 104984.39630560997 * tau] +
   2.0e-10 * cos[1.11172116756 + 156507.74908854539 * tau] +
   2.4e-10 * cos[3.0007843166 + 23446.561863102 * tau] +
   1.8e-10 * cos[5.83348216244 + 293.4107843772 * tau] +
   2.0e-10 * cos[2.79332004367 + 25927.49577218939 * tau] +
   1.8e-10 * cos[1.02433476262 + 53399.624123927 * tau] +
   1.9e-10 * cos[3.67294881327 + 6885.14988993081 * tau] +
   1.7e-10 * cos[5.29323037427 + 76137.83201734339 * tau] +
   1.7e-10 * cos[3.94937058994 + 25459.05155552409 * tau] +
   1.7e-10 * cos[4.488898325 + 208276.62694171758 * tau] +
   2.2e-10 * cos[0.51026067819 + 95.9792272178 * tau] +
   1.7e-10 * cos[4.12183264175 + 24602.61243487099 * tau] +
   2.0e-10 * cos[5.52520867267 + 9591.5417453718 * tau] +
   1.9e-10 * cos[5.02228884604 + 26114.201461374 * tau] +
   1.8e-10 * cos[2.13288203799 + 77314.53381575279 * tau] +
   2.1e-10 * cos[6.27983567062 + 54344.56676543099 * tau] +
   2.4e-10 * cos[1.60264230919 + 208173.53416749898 * tau] +
   1.8e-10 * cos[2.11606037402 + 26.2983197998 * tau] +
   2.5e-10 * cos[2.29282750485 + 77520.71936418998 * tau] +
   2.5e-10 * cos[0.78252166479 + 53814.87580033639 * tau] +
   1.9e-10 * cos[0.6026210276 + 27566.76971563859 * tau] +
   1.8e-10 * cos[1.52837590084 + 107.3053069296 * tau] +
   2.1e-10 * cos[1.39589766697 + 103395.32341032618 * tau] +
   2.2e-10 * cos[0.71256272418 + 959.1228599576 * tau] +
   1.9e-10 * cos[5.79715725254 + 26279.35140768579 * tau] +
   2.1e-10 * cos[6.23594952039 + 103814.80805420138 * tau] +
   2.5e-10 * cos[5.79466888187 + 26098.9488418381 * tau] +
   2.0e-10 * cos[3.1001950954 + 838.9692877504 * tau] +
   2.1e-10 * cos[3.90684382108 + 51534.3927214094 * tau] +
   2.0e-10 * cos[5.52295053123 + 130363.24963659538 * tau] +
   2.1e-10 * cos[6.18753985884 + 104127.26777059489 * tau] +
   2.0e-10 * cos[3.22150044915 + 156547.08861034496 * tau] +
   1.9e-10 * cos[2.66558529381 + 191.4482661116 * tau] +
   2.1e-10 * cos[0.74169140667 + 1795.258443721 * tau] +
   2.3e-10 * cos[4.18071159026 + 2125.8774073792 * tau] +
   2.0e-10 * cos[6.11431848045 + 24824.745778996 * tau] +
   2.0e-10 * cos[1.24271716091 + 52179.73843641149 * tau] +
   2.2e-10 * cos[2.63315058351 + 7768.3665566946 * tau] +
   2.0e-10 * cos[4.67174071386 + 207114.15223730978 * tau] +
   1.9e-10 * cos[4.09473921906 + 76255.15188556358 * tau] +
   2.2e-10 * cos[2.29809961839 + 25865.04281858059 * tau] +
   2.7e-10 * cos[1.27457874648 + 7860.4193924392 * tau] +
   2.7e-10 * cos[2.48188330716 + 25665.23710396129 * tau] +
   1.9e-10 * cos[1.92072938625 + 78800.51393681798 * tau] +
   2.0e-10 * cos[0.68567124507 + 42.8830749034 * tau] +
   2.7e-10 * cos[5.13202499307 + 12382.0460284936 * tau] +
   2.1e-10 * cos[1.54947465846 + 148.0787244263 * tau] +
   2.1e-10 * cos[4.45035214874 + 25862.073873164 * tau] +
   2.7e-10 * cos[4.74395008878 + 391318.54712361297 * tau] +
   2.0e-10 * cos[0.653247742 + 156520.30530244438 * tau] +
   2.0e-10 * cos[2.62628682595 + 164.43591058941 * tau] +
   2.0e-10 * cos[0.60321200025 + 138319.60486120995 * tau] +
   2.6e-10 * cos[3.61410457829 + 52024.75861330549 * tau] +
   2.5e-10 * cos[5.43422956232 + 2.9689454166 * tau] +
   2.0e-10 * cos[2.44057473344 + 50264.6067999312 * tau] +
   2.3e-10 * cos[1.67970146036 + 23113.2931869632 * tau] +
   2.0e-10 * cos[3.31281154655 + 26248.310510959 * tau] +
   2.0e-10 * cos[0.48128544481 + 52309.9153327334 * tau] +
   2.7e-10 * cos[4.61439897742 + 52027.72755872209 * tau] +
   2.0e-10 * cos[4.59348701559 + 52061.40717623499 * tau] +
   2.8e-10 * cos[0.93414213433 + 51841.950342379 * tau] +
   2.1e-10 * cos[3.98455358233 + 6191.0230142468 * tau] +
   2.4e-10 * cos[1.94276984966 + 183674.70392120858 * tau] +
   2.1e-10 * cos[3.09046433472 + 26267.9802718588 * tau] +
   2.1e-10 * cos[3.40810269373 + 129586.31932611899 * tau] +
   2.3e-10 * cos[0.59040250365 + 25672.35065096209 * tau] +
   2.1e-10 * cos[1.96886020684 + 177287.84588263658 * tau] +
   2.1e-10 * cos[3.04515069387 + 9123.5767550174 * tau] +
   2.3e-10 * cos[3.62152465067 + 5635.0337293524 * tau] +
   2.4e-10 * cos[4.45840068641 + 183145.01295611398 * tau] +
   2.2e-10 * cos[5.70851933792 + 2840.500905026 * tau] +
   2.4e-10 * cos[0.63196904603 + 77940.20400806518 * tau] +
   2.1e-10 * cos[4.0146938126 + 120417.67842777158 * tau] +
   2.3e-10 * cos[1.33496997363 + 163298.12945069079 * tau] +
   2.4e-10 * cos[0.4419926444 + 24285.5311508524 * tau] +
   2.8e-10 * cos[0.40745832322 + 55638.05098901359 * tau] +
   2.3e-10 * cos[3.12039946936 + 77616.69859140778 * tau] +
   2.5e-10 * cos[4.93854060665 + 101703.15774082378 * tau] +
   2.2e-10 * cos[2.15165551798 + 104276.83096772949 * tau] +
   2.8e-10 * cos[1.37381287166 + 309.2783226558 * tau] +
   2.3e-10 * cos[1.98852683178 + 7392.4544020848 * tau] +
   2.2e-10 * cos[1.39463873909 + 952.0766232596 * tau] +
   2.4e-10 * cos[0.64355332403 + 203041.89308344138 * tau] +
   2.3e-10 * cos[4.07521268525 + 230239.17477710896 * tau] +
   3.0e-10 * cos[2.66518277698 + 25600.26839032 * tau] +
   2.6e-10 * cos[6.01331218379 + 122444.98726584678 * tau] +
   2.3e-10 * cos[1.35379542887 + 52161.57918914679 * tau] +
   2.2e-10 * cos[1.03839316349 + 103189.13786188899 * tau] +
   2.2e-10 * cos[5.42940490576 + 1485.9801210652 * tau] +
   2.3e-10 * cos[2.96257779899 + 12546.481939083 * tau] +
   2.3e-10 * cos[0.89381228793 + 156314.11975400719 * tau] +
   2.7e-10 * cos[0.27124610516 + 1265.5674786264 * tau] +
   2.7e-10 * cos[0.80529908381 + 2698.4514473772 * tau] +
   2.3e-10 * cos[0.94331115897 + 28774.6252361154 * tau] +
   2.4e-10 * cos[0.46516912647 + 130446.62925487179 * tau] +
   2.3e-10 * cos[1.44496012077 + 5687.630368952 * tau] +
   2.3e-10 * cos[5.9950798502 + 50007.0458008658 * tau] +
   2.3e-10 * cos[5.57437029749 + 155887.52156313117 * tau] +
   2.5e-10 * cos[1.22968381596 + 49976.71893986139 * tau] +
   2.3e-10 * cos[5.98846059571 + 27463.67694142 * tau] +
   2.3e-10 * cos[0.26970481255 + 52609.51802102519 * tau] +
   2.7e-10 * cos[3.9212504685 + 80596.9058175946 * tau] +
   2.7e-10 * cos[3.77575599741 + 103718.82882698359 * tau] +
   2.5e-10 * cos[3.02186465541 + 39450.3528483734 * tau] +
   2.9e-10 * cos[4.90111965589 + 116783.65521669458 * tau] +
   2.9e-10 * cos[6.23821353511 + 102769.65321801379 * tau] +
   3.4e-10 * cos[2.39774146758 + 39763.43339365039 * tau] +
   2.6e-10 * cos[2.45961936761 + 181659.72224941078 * tau] +
   2.5e-10 * cos[1.46977800361 + 1272.6810256272 * tau] +
   2.8e-10 * cos[0.93845909288 + 158746.17595363196 * tau] +
   2.6e-10 * cos[5.53069670975 + 25657.37279743509 * tau] +
   2.7e-10 * cos[1.23585314301 + 53.0961523144 * tau] +
   2.5e-10 * cos[2.03567222767 + 52817.21984488739 * tau] +
   2.6e-10 * cos[3.02443658098 + 26724.8994135984 * tau] +
   2.6e-10 * cos[1.20008223797 + 153084.84390447979 * tau] +
   2.6e-10 * cos[1.59971503257 + 31281.270200372 * tau] +
   2.6e-10 * cos[4.79912409089 + 198489.93958638258 * tau] +
   3.5e-10 * cos[3.86705432105 + 25466.159340735 * tau] +
   2.6e-10 * cos[4.94767789631 + 209658.82487420218 * tau] +
   3.3e-10 * cos[2.69651735555 + 25647.07785669659 * tau] +
   2.6e-10 * cos[0.67609297065 + 35077.37084700659 * tau] +
   2.7e-10 * cos[4.12514822062 + 104358.2411251968 * tau] +
   3.2e-10 * cos[4.73906176949 + 48847.6706268682 * tau] +
   3.0e-10 * cos[4.4689122615 + 25450.90686955 * tau] +
   3.2e-10 * cos[4.78663079749 + 75930.51303185058 * tau] +
   3.0e-10 * cos[2.04171272941 + 193937.98608932378 * tau] +
   3.2e-10 * cos[1.12362303179 + 625.6701923124 * tau] +
   2.7e-10 * cos[5.30425762252 + 24864.08530079559 * tau] +
   3.0e-10 * cos[1.73241634839 + 163766.09444104518 * tau] +
   3.4e-10 * cos[5.19151430726 + 2008.557539159 * tau] +
   2.8e-10 * cos[5.73893599832 + 240452.46032331996 * tau] +
   2.8e-10 * cos[5.36078058708 + 412.3710968744 * tau] +
   3.0e-10 * cos[3.44351888035 + 104819.57755665119 * tau] +
   2.7e-10 * cos[1.26702311366 + 27044.1922975448 * tau] +
   3.1e-10 * cos[5.86715902954 + 5815.11085963699 * tau] +
   3.2e-10 * cos[4.69401466159 + 27250.37784598199 * tau] +
   2.9e-10 * cos[3.80697601044 + 24513.057340292 * tau] +
   3.5e-10 * cos[4.69198477732 + 22065.64060961 * tau] +
   2.9e-10 * cos[2.0015977077 + 25004.8229092806 * tau] +
   2.8e-10 * cos[0.99927277404 + 1322.6776475314 * tau] +
   3.7e-10 * cos[5.23066729388 + 81604.32185142238 * tau] +
   3.2e-10 * cos[5.0066530782 + 29396.3690369546 * tau] +
   3.3e-10 * cos[4.51080770987 + 3776.4308857348 * tau] +
   2.8e-10 * cos[1.75026246832 + 78683.19406859778 * tau] +
   3.2e-10 * cos[1.34796958829 + 37698.4550999484 * tau] +
   3.3e-10 * cos[2.39929042753 + 61560.64729122359 * tau] +
   2.8e-10 * cos[3.41609673663 + 133882.09065283638 * tau] +
   3.0e-10 * cos[2.95993198433 + 132028.58860315479 * tau] +
   2.9e-10 * cos[3.50869792127 + 15406.65260500879 * tau] +
   2.8e-10 * cos[0.26775880889 + 50444.6839302158 * tau] +
   2.8e-10 * cos[2.77231585227 + 26312.2479372761 * tau] +
   3.6e-10 * cos[2.44362166097 + 23336.3555418826 * tau] +
   3.0e-10 * cos[3.20350587499 + 23762.9537327586 * tau] +
   2.9e-10 * cos[5.31070299201 + 199599.31813847595 * tau] +
   3.0e-10 * cos[4.69352116507 + 24072.9214697764 * tau] +
   2.9e-10 * cos[2.52212486456 + 1353.7487450168 * tau] +
   3.2e-10 * cos[3.42931668217 + 24402.8510190726 * tau] +
   3.0e-10 * cos[4.79837659477 + 28736.3579670472 * tau] +
   4.0e-10 * cos[4.09419634913 + 35833.2236974308 * tau] +
   4.0e-10 * cos[4.58870970073 + 26076.8574413103 * tau] +
   3.0e-10 * cos[2.50459470137 + 102755.42612401219 * tau] +
   3.5e-10 * cos[0.17056359345 + 6129.2970395066 * tau] +
   3.6e-10 * cos[4.38588497247 + 81591.84508100279 * tau] +
   4.0e-10 * cos[0.26646931277 + 78313.70604662679 * tau] +
   3.7e-10 * cos[3.2360628526 + 28791.5192962498 * tau] +
   4.2e-10 * cos[0.60192138814 + 24388.62392507099 * tau] +
   3.9e-10 * cos[1.4749400211 + 4022.2625319642 * tau] +
   3.8e-10 * cos[3.16432629306 + 91805.13062721379 * tau] +
   3.1e-10 * cos[5.08183330827 + 78213.71280281838 * tau] +
   3.6e-10 * cos[4.30448026071 + 52286.01260436779 * tau] +
   3.9e-10 * cos[1.08681725797 + 25773.71696170459 * tau] +
   3.8e-10 * cos[0.38543000653 + 515.463871093 * tau] +
   4.2e-10 * cos[3.37905134636 + 23549.6546373206 * tau] +
   3.1e-10 * cos[0.90638189649 + 128220.75860368418 * tau] +
   4.4e-10 * cos[3.08976502022 + 8014.198202924 * tau] +
   3.5e-10 * cos[0.65119403092 + 1535.9767429694 * tau] +
   3.5e-10 * cos[5.35726747093 + 26189.8656598398 * tau] +
   4.3e-10 * cos[1.77793563831 + 103932.12792242158 * tau] +
   3.3e-10 * cos[2.91530565997 + 130866.11389874699 * tau] +
   4.2e-10 * cos[5.10993958059 + 145204.75475114079 * tau] +
   3.8e-10 * cos[3.98892541543 + 1300.826818205 * tau] +
   3.2e-10 * cos[1.53610678036 + 233731.74634397858 * tau] +
   3.7e-10 * cos[0.0457118584 + 52177.29075585669 * tau] +
   3.2e-10 * cos[4.14291864821 + 2686.7220945412 * tau] +
   4.3e-10 * cos[2.27476214717 + 25169.9728555924 * tau] +
   3.7e-10 * cos[3.80938441515 + 8989.46770543239 * tau] +
   3.2e-10 * cos[2.35469869139 + 2383.1930147762 * tau] +
   3.3e-10 * cos[3.35217476663 + 235900.50682626116 * tau] +
   3.4e-10 * cos[0.95587257158 + 78580.10129437919 * tau] +
   3.4e-10 * cos[6.25090722416 + 21716.0267748 * tau] +
   3.8e-10 * cos[6.01229835605 + 26057.57628056979 * tau] +
   4.0e-10 * cos[2.76893017076 + 50270.341518208 * tau] +
   3.4e-10 * cos[5.73615227262 + 45290.65639321759 * tau] +
   3.7e-10 * cos[4.68248751145 + 123668.80510662538 * tau] +
   3.4e-10 * cos[3.05681901713 + 2820.8311441262 * tau] +
   4.3e-10 * cos[3.15273137814 + 130435.63437251298 * tau] +
   4.7e-10 * cos[0.02275392308 + 25014.29411738339 * tau] +
   3.5e-10 * cos[5.00128829727 + 52509.6622239178 * tau] +
   3.7e-10 * cos[0.7757183811 + 16703.062133499 * tau] +
   3.8e-10 * cos[4.65738726744 + 22003.9146348698 * tau] +
   4.0e-10 * cos[2.11415671365 + 3492.5715668696 * tau] +
   3.5e-10 * cos[0.74694549648 + 25985.94062330859 * tau] +
   4.3e-10 * cos[1.57972686428 + 130443.39704322898 * tau] +
   3.5e-10 * cos[4.66254825701 + 77947.31755506598 * tau] +
   3.6e-10 * cos[1.80080871248 + 19336.86230122839 * tau] +
   3.8e-10 * cos[2.00924199028 + 1162.4747044078 * tau] +
   3.5e-10 * cos[3.90697621183 + 80382.47328510099 * tau] +
   3.8e-10 * cos[3.17519743409 + 78786.28684281638 * tau] +
   3.7e-10 * cos[3.03203144287 + 76041.85279012559 * tau] +
   3.7e-10 * cos[1.90730795656 + 3308.4658953804 * tau] +
   3.6e-10 * cos[3.23911910889 + 176332.24614102798 * tau] +
   3.8e-10 * cos[6.26592309401 + 202.2533951741 * tau] +
   3.7e-10 * cos[1.67308781547 + 54374.8936264354 * tau] +
   5.1e-10 * cos[4.15223165568 + 27170.98337386779 * tau] +
   3.8e-10 * cos[0.92511339052 + 112231.70171963578 * tau] +
   4.0e-10 * cos[5.66117959398 + 52174.32181044009 * tau] +
   3.8e-10 * cos[0.52032944033 + 103498.41618454478 * tau] +
   3.8e-10 * cos[1.34984785206 + 70269.18098269838 * tau] +
   3.8e-10 * cos[0.13003640396 + 27351.06050415239 * tau] +
   5.1e-10 * cos[4.8630590664 + 78153.50310350319 * tau] +
   3.8e-10 * cos[5.0314609238 + 24203.0019781568 * tau] +
   3.8e-10 * cos[0.09191461136 + 26118.2300025786 * tau] +
   4.9e-10 * cos[4.11697361923 + 25227.59321282139 * tau] +
   3.8e-10 * cos[0.02313645928 + 2111.6503133776 * tau] +
   3.9e-10 * cos[5.01739570944 + 26402.0893214438 * tau] +
   4.2e-10 * cos[5.66855218492 + 166740.70439565618 * tau] +
   4.4e-10 * cos[3.12424163301 + 26126.036177212 * tau] +
   4.1e-10 * cos[0.91885509326 + 50910.238804522 * tau] +
   4.1e-10 * cos[5.23419163545 + 130289.95251073639 * tau] +
   4.5e-10 * cos[4.86503115391 + 52483.36390411799 * tau] +
   4.5e-10 * cos[2.489494983 + 65831.6667743248 * tau] +
   4.4e-10 * cos[0.24824938054 + 742.9900605326 * tau] +
   4.8e-10 * cos[2.59296696271 + 6720.7139793414 * tau] +
   4.4e-10 * cos[0.48527820908 + 80174.90890793978 * tau] +
   5.5e-10 * cos[5.55849793732 + 123200.84011627098 * tau] +
   5.1e-10 * cos[2.88082546361 + 27669.86248985719 * tau] +
   4.3e-10 * cos[2.30154744958 + 26709.6469424134 * tau] +
   4.6e-10 * cos[5.09770472011 + 151199.94274106238 * tau] +
   5.0e-10 * cos[5.62967300375 + 53906.92863608099 * tau] +
   5.6e-10 * cos[1.46049477175 + 28102.884813372 * tau] +
   4.6e-10 * cos[2.32911930278 + 129387.24732468258 * tau] +
   4.7e-10 * cos[5.34811633125 + 846.0828347512 * tau] +
   4.9e-10 * cos[1.92223535597 + 50049.92887576919 * tau] +
   4.6e-10 * cos[0.10663541022 + 102659.44689679438 * tau] +
   4.3e-10 * cos[0.48582749664 + 78338.49102328988 * tau] +
   4.4e-10 * cos[0.58466186909 + 1243.4876016784 * tau] +
   4.6e-10 * cos[1.96812600979 + 27223.5800134674 * tau] +
   4.8e-10 * cos[2.04489119557 + 27573.1938482774 * tau] +
   4.7e-10 * cos[3.49884159195 + 26575.53789282839 * tau] +
   5.6e-10 * cos[1.48667124221 + 30171.8916482786 * tau] +
   4.5e-10 * cos[2.75496032307 + 196137.07343261078 * tau] +
   4.6e-10 * cos[4.07474771884 + 52137.67324751059 * tau] +
   4.6e-10 * cos[1.03065291695 + 51868.2486621788 * tau] +
   5.0e-10 * cos[4.75557775921 + 143005.66740785378 * tau] +
   5.0e-10 * cos[0.77120384679 + 50689.82616208319 * tau] +
   4.8e-10 * cos[4.71754734372 + 50903.1252575212 * tau] +
   4.7e-10 * cos[5.70016549134 + 129373.02023068098 * tau] +
   6.1e-10 * cos[0.05575706789 + 161079.37234650398 * tau] +
   4.9e-10 * cos[5.71984539931 + 50380.54783942739 * tau] +
   4.8e-10 * cos[0.16882113823 + 24918.31489016559 * tau] +
   4.8e-10 * cos[0.80745705976 + 2703.6161546756 * tau] +
   6.6e-10 * cos[5.06498799279 + 73.297125859 * tau] +
   5.0e-10 * cos[0.42233074233 + 27684.0895838588 * tau] +
   5.1e-10 * cos[4.32173710361 + 58857.03113654799 * tau] +
   5.0e-10 * cos[5.31916782876 + 103917.90082841998 * tau] +
   4.9e-10 * cos[4.15104806247 + 51955.39364070959 * tau] +
   4.9e-10 * cos[2.99400480872 + 52252.07235442399 * tau] +
   4.9e-10 * cos[4.72236375377 + 5193.3670587978 * tau] +
   5.6e-10 * cos[1.49670493057 + 136722.59155786238 * tau] +
   5.6e-10 * cos[4.05652507832 + 26010.1525975903 * tau] +
   6.7e-10 * cos[0.59579109206 + 94329.77528619739 * tau] +
   5.5e-10 * cos[3.33645161611 + 207593.84658050018 * tau] +
   4.9e-10 * cos[2.24548271996 + 425.908776514 * tau] +
   6.0e-10 * cos[1.08408977503 + 27972.80430499159 * tau] +
   5.9e-10 * cos[1.10559326249 + 26102.1302355758 * tau] +
   5.9e-10 * cos[1.53485505891 + 6044.2285813754 * tau] +
   6.6e-10 * cos[3.23596712512 + 77726.90491262719 * tau] +
   6.0e-10 * cos[6.23105854697 + 76887.93562487679 * tau] +
   5.1e-10 * cos[3.22110952745 + 130652.81480330898 * tau] +
   5.1e-10 * cos[2.50978165702 + 78903.60671103658 * tau] +
   5.3e-10 * cos[2.00748586733 + 24448.8336243862 * tau] +
   6.1e-10 * cos[1.63440457571 + 61.7259747402 * tau] +
   5.2e-10 * cos[2.13323028898 + 44295.7171298094 * tau] +
   6.6e-10 * cos[3.17005690509 + 78039.36462902068 * tau] +
   7.2e-10 * cos[0.83460657204 + 22909.7573510066 * tau] +
   5.2e-10 * cos[2.6059599715 + 78160.61665050399 * tau] +
   5.4e-10 * cos[3.90599349467 + 123758.29085447139 * tau] +
   6.2e-10 * cos[1.19998944516 + 26083.97098831109 * tau] +
   5.3e-10 * cos[2.88564903323 + 101011.00013959699 * tau] +
   6.8e-10 * cos[2.36358626958 + 25953.79409198919 * tau] +
   5.5e-10 * cos[0.21233757772 + 2221.856634597 * tau] +
   5.4e-10 * cos[4.63708190151 + 51329.7234483972 * tau] +
   6.8e-10 * cos[4.68765980625 + 77307.42026875199 * tau] +
   7.7e-10 * cos[6.17301946895 + 25032.45336464809 * tau] +
   5.5e-10 * cos[2.49038254003 + 22625.658435709 * tau] +
   5.7e-10 * cos[2.0756938708 + 17893.6278083656 * tau] +
   5.8e-10 * cos[4.06522187846 + 32132.1317229496 * tau] +
   5.5e-10 * cos[1.66692917947 + 31415.379249957 * tau] +
   6.2e-10 * cos[1.84001159422 + 183570.92173262799 * tau] +
   6.4e-10 * cos[4.64108529425 + 61279.713277266 * tau] +
   6.3e-10 * cos[5.22327184571 + 76784.84285065818 * tau] +
   6.3e-10 * cos[0.27396211581 + 130459.18546877075 * tau] +
   6.2e-10 * cos[4.44991435917 + 130419.8459469712 * tau] +
   5.8e-10 * cos[2.17528608366 + 323.5054166574 * tau] +
   6.6e-10 * cos[5.33871332672 + 157586.80077963437 * tau] +
   6.7e-10 * cos[2.96573339768 + 51969.62073471119 * tau] +
   5.8e-10 * cos[2.46745404038 + 104197.83375581198 * tau] +
   6.8e-10 * cos[6.04917764171 + 647.0108333148 * tau] +
   6.0e-10 * cos[4.90888421377 + 25508.2155545754 * tau] +
   6.8e-10 * cos[2.34136362165 + 78366.80219894118 * tau] +
   7.0e-10 * cos[4.29342266024 + 27311.72098235281 * tau] +
   7.1e-10 * cos[5.05097183202 + 27177.6119327678 * tau] +
   6.2e-10 * cos[2.70733081732 + 104505.39137678158 * tau] +
   8.2e-10 * cos[3.78003355754 + 26308.315784013 * tau] +
   6.4e-10 * cos[5.37974575072 + 51226.63067417859 * tau] +
   7.1e-10 * cos[2.76139796167 + 11.0457002639 * tau] +
   7.8e-10 * cos[4.92073893807 + 77795.74443436819 * tau] +
   7.7e-10 * cos[3.43626093365 + 54087.0057663656 * tau] +
   8.7e-10 * cos[3.57434964589 + 27037.07875054399 * tau] +
   6.2e-10 * cos[4.71223563105 + 103.7821885806 * tau] +
   6.2e-10 * cos[1.55377407031 + 182188.72380014337 * tau] +
   6.3e-10 * cos[3.87624799927 + 78896.49316403578 * tau] +
   8.2e-10 * cos[0.8782465164 + 25446.4895798352 * tau] +
   6.6e-10 * cos[1.91671959572 + 102018.41617342478 * tau] +
   7.3e-10 * cos[6.19252091852 + 50064.15596977079 * tau] +
   6.5e-10 * cos[3.89976847376 + 27005.83342755599 * tau] +
   6.3e-10 * cos[0.54837259436 + 34082.4315835984 * tau] +
   6.9e-10 * cos[5.13777502156 + 52712.61079524379 * tau] +
   6.4e-10 * cos[3.99165913279 + 130432.40216087017 * tau] +
   8.2e-10 * cos[5.36282814327 + 167850.08294774959 * tau] +
   6.6e-10 * cos[2.59648990707 + 27780.06881107659 * tau] +
   6.7e-10 * cos[1.77035470445 + 181026.24909573558 * tau] +
   6.8e-10 * cos[2.92993581219 + 23919.1426592916 * tau] +
   6.7e-10 * cos[1.15071488774 + 55503.94193942859 * tau] +
   9.2e-10 * cos[3.24599684677 + 28256.66362385679 * tau] +
   7.6e-10 * cos[5.58726680703 + 13675.5302520762 * tau] +
   8.5e-10 * cos[1.31607641314 + 26667.590728573 * tau] +
   7.0e-10 * cos[4.74315846161 + 52061.36699446317 * tau] +
   9.5e-10 * cos[1.93550514722 + 365230.64398203876 * tau] +
   7.3e-10 * cos[2.05345178568 + 26941.0995233262 * tau] +
   7.1e-10 * cos[2.26106298981 + 159.3017347922 * tau] +
   7.4e-10 * cos[1.55328520138 + 51653.22886505459 * tau] +
   7.9e-10 * cos[1.13204602827 + 52290.24557183361 * tau] +
   7.2e-10 * cos[2.23348468194 + 173511.41499690177 * tau] +
   7.6e-10 * cos[2.22645638378 + 36109.7404216736 * tau] +
   7.6e-10 * cos[4.2442123571 + 130226.21661243298 * tau] +
   7.6e-10 * cos[2.96046756402 + 25024.58905812189 * tau] +
   7.8e-10 * cos[5.82066892741 + 155571.81910783658 * tau] +
   8.8e-10 * cos[3.52269656514 + 60055.89543648739 * tau] +
   7.8e-10 * cos[1.00822618263 + 25352.02662804239 * tau] +
   8.7e-10 * cos[3.55579419373 + 52381.99183158559 * tau] +
   9.9e-10 * cos[6.00141798836 + 19958.6061020676 * tau] +
   7.5e-10 * cos[2.56662960973 + 19202.75325164339 * tau] +
   7.7e-10 * cos[1.07428657729 + 50167.24874398939 * tau] +
   7.4e-10 * cos[4.96325610801 + 26823.77965510599 * tau] +
   9.4e-10 * cos[4.32453647728 + 78257.08086582259 * tau] +
   1.04e-9 * cos[4.32540467122 + 23888.81579828719 * tau] +
   7.6e-10 * cos[2.88868549481 + 53242.3017603384 * tau] +
   7.6e-10 * cos[4.28770981047 + 86457.98475793119 * tau] +
   7.8e-10 * cos[3.73813140716 + 26222.0121911592 * tau] +
   9.2e-10 * cos[4.44154858356 + 26091.83529483729 * tau] +
   7.7e-10 * cos[1.16185579398 + 204151.27163553478 * tau] +
   8.2e-10 * cos[1.89501710792 + 128320.75184749259 * tau] +
   8.5e-10 * cos[0.97100574775 + 25788.776747305 * tau] +
   8.0e-10 * cos[4.2913724856 + 77101.23472031478 * tau] +
   8.0e-10 * cos[2.72256616799 + 25042.7483053866 * tau] +
   8.0e-10 * cos[6.13595673095 + 137210.22630911658 * tau] +
   9.4e-10 * cos[5.55962830464 + 51432.81622261579 * tau] +
   8.4e-10 * cos[0.11234538521 + 53228.07466633679 * tau] +
   8.1e-10 * cos[4.03821735964 + 132658.27281205778 * tau] +
   9.3e-10 * cos[1.00014028766 + 9745.3205558566 * tau] +
   1.10e-9 * cos[6.04814955763 + 49953.94964855139 * tau] +
   1.04e-9 * cos[4.95116515346 + 182085.63102592478 * tau] +
   8.3e-10 * cos[3.35497157412 + 52325.36948028299 * tau] +
   8.3e-10 * cos[5.44599307753 + 78188.92782615528 * tau] +
   8.5e-10 * cos[2.83285123847 + 214364.55718174578 * tau] +
   8.8e-10 * cos[3.8824070331 + 51852.30086649099 * tau] +
   1.06e-9 * cos[2.06629215696 + 125112.03959948818 * tau] +
   9.4e-10 * cos[2.62198655221 + 104275.34649502118 * tau] +
   1.05e-9 * cos[4.04764282865 + 27726.9726587622 * tau] +
   9.9e-10 * cos[2.1200254924 + 66653.15746634839 * tau] +
   1.16e-9 * cos[5.96693811684 + 24182.4383766338 * tau] +
   8.8e-10 * cos[5.20234335205 + 1485.2907067032 * tau] +
   9.1e-10 * cos[3.13017596287 + 64901.25971792339 * tau] +
   9.4e-10 * cos[3.53697338405 + 26521.614879451 * tau] +
   1.06e-9 * cos[4.57237246234 + 26073.67604757259 * tau] +
   1.00e-9 * cos[1.51228088427 + 157057.10981453978 * tau] +
   9.5e-10 * cos[1.54869651436 + 25973.50403466079 * tau] +
   9.5e-10 * cos[0.49488385937 + 107794.18751126219 * tau] +
   1.01e-9 * cos[4.1432325844 + 176953.98994186718 * tau] +
   1.14e-9 * cos[5.13609864972 + 1135.6768718932 * tau] +
   1.05e-9 * cos[0.03739853961 + 180.0771302846 * tau] +
   1.00e-9 * cos[0.25974575144 + 160.40736938481 * tau] +
   9.7e-10 * cos[1.19155686364 + 78270.33798362259 * tau] +
   1.01e-9 * cos[0.73934409276 + 77630.92568540938 * tau] +
   1.07e-9 * cos[0.00557717441 + 13362.4497067992 * tau] +
   1.14e-9 * cos[5.20612177122 + 137678.19129947099 * tau] +
   1.32e-9 * cos[4.60210460022 + 11610.5519583742 * tau] +
   1.08e-9 * cos[2.96292200098 + 1375.7737998458 * tau] +
   1.04e-9 * cos[3.850613951 + 1478.8665740644 * tau] +
   1.06e-9 * cos[6.27133163237 + 105940.68546158058 * tau] +
   1.05e-9 * cos[1.88137155058 + 172402.03644480839 * tau] +
   1.20e-9 * cos[4.17769370414 + 25754.0472008048 * tau] +
   1.21e-9 * cos[0.11234419157 + 51528.79544983359 * tau] +
   1.12e-9 * cos[0.28882268029 + 209812.60368468695 * tau] +
   1.07e-9 * cos[5.72285490406 + 24176.703658357 * tau] +
   1.45e-9 * cos[3.6163842157 + 52225.8029050526 * tau] +
   1.20e-9 * cos[1.72596426067 + 22759.76748529401 * tau] +
   1.14e-9 * cos[3.52566774494 + 24356.7807886416 * tau] +
   1.34e-9 * cos[1.56524046563 + 25939.82441714789 * tau] +
   1.13e-9 * cos[6.26688921593 + 104778.21075717278 * tau] +
   1.18e-9 * cos[5.26052652437 + 26729.31670331319 * tau] +
   1.25e-9 * cos[3.65255045892 + 29550.14784743939 * tau] +
   1.20e-9 * cos[3.20442216756 + 76681.75007643958 * tau] +
   1.26e-9 * cos[6.24694138116 + 636.9962720242 * tau] +
   1.33e-9 * cos[4.67446352847 + 2014.9816717978 * tau] +
   1.19e-9 * cos[5.5456272589 + 76667.52298243798 * tau] +
   1.18e-9 * cos[0.49434134122 + 78731.674415077 * tau] +
   1.21e-9 * cos[0.20372434486 + 38.1330356378 * tau] +
   1.35e-9 * cos[1.70032124143 + 97580.90196505119 * tau] +
   1.15e-9 * cos[1.35196569742 + 75615.25459924959 * tau] +
   1.13e-9 * cos[4.26323214388 + 102132.85546210999 * tau] +
   1.16e-9 * cos[2.69818513122 + 129799.61842155698 * tau] +
   1.60e-9 * cos[0.19385295261 + 104347.73123093879 * tau] +
   1.30e-9 * cos[0.56779128434 + 25936.85547173129 * tau] +
   1.63e-9 * cos[3.26593103179 + 26089.38761428249 * tau] +
   1.57e-9 * cos[5.17018916622 + 23962.02573419499 * tau] +
   1.38e-9 * cos[1.04671626049 + 1083.0802322936 * tau] +
   1.21e-9 * cos[3.30215904574 + 1263.15736257819 * tau] +
   1.49e-9 * cos[0.38744219837 + 487.6347512542 * tau] +
   1.22e-9 * cos[5.01211051965 + 52595.29092702359 * tau] +
   1.41e-9 * cos[2.08765477131 + 119116.85160956658 * tau] +
   1.22e-9 * cos[2.0813340737 + 52125.80966124419 * tau] +
   1.59e-9 * cos[4.72016316702 + 4083.9885067044 * tau] +
   1.35e-9 * cos[3.86821614788 + 104358.72611329758 * tau] +
   1.44e-9 * cos[4.17124383409 + 24822.3356629478 * tau] +
   1.31e-9 * cos[0.91963253985 + 54509.0026760204 * tau] +
   1.25e-9 * cos[0.32592941945 + 150244.34299945379 * tau] +
   1.38e-9 * cos[0.642980433 + 86143.79857806159 * tau] +
   1.42e-9 * cos[1.70641940798 + 92741.06060792258 * tau] +
   1.32e-9 * cos[0.90685777764 + 54294.57014352679 * tau] +
   1.78e-9 * cos[1.81205070225 + 26395.46076254379 * tau] +
   1.62e-9 * cos[2.25640253895 + 55516.4187098482 * tau] +
   1.46e-9 * cos[1.31203861446 + 26198.1094627936 * tau] +
   1.49e-9 * cos[4.20242344258 + 52492.19815280499 * tau] +
   1.59e-9 * cos[4.9036016347 + 104355.49390165479 * tau] +
   1.50e-9 * cos[1.79967850988 + 3.9321532631 * tau] +
   1.63e-9 * cos[3.37032055762 + 76571.54375522019 * tau] +
   1.75e-9 * cos[5.79468120941 + 39743.7636327506 * tau] +
   1.50e-9 * cos[4.93124201089 + 28286.9904848612 * tau] +
   1.42e-9 * cos[2.61984020842 + 24292.64469785319 * tau] +
   1.77e-9 * cos[5.06009562295 + 77844.22478084739 * tau] +
   1.70e-9 * cos[0.78905798191 + 72936.23331633979 * tau] +
   1.69e-9 * cos[2.61298183547 + 26086.4186688659 * tau] +
   1.61e-9 * cos[1.72952408524 + 2648.454825473 * tau] +
   1.51e-9 * cos[2.75061488385 + 140652.80125408198 * tau] +
   1.66e-9 * cos[0.21228205353 + 52698.38370124219 * tau] +
   1.57e-9 * cos[1.62995234425 + 51859.41441349179 * tau] +
   1.49e-9 * cos[4.4976634152 + 956.2891559706 * tau] +
   1.48e-9 * cos[3.94625893131 + 24601.92302050899 * tau] +
   1.65e-9 * cos[2.25945126594 + 104202.04936916218 * tau] +
   1.80e-9 * cos[5.62518388437 + 103299.34418310839 * tau] +
   2.08e-9 * cos[2.59008696784 + 27819.0254945068 * tau] +
   1.50e-9 * cos[5.03580916221 + 207643.84320240439 * tau] +
   1.58e-9 * cos[4.95279229085 + 35472.7441496494 * tau] +
   1.64e-9 * cos[3.8148761948 + 77410.51304297059 * tau] +
   1.56e-9 * cos[1.94644057334 + 26421.7590823436 * tau] +
   1.63e-9 * cos[1.77694235279 + 116917.76426627958 * tau] +
   1.57e-9 * cos[1.61810971101 + 24815.222115947 * tau] +
   2.16e-9 * cos[3.20425967752 + 50800.03248330259 * tau] +
   1.72e-9 * cos[4.28474997892 + 25780.3455206046 * tau] +
   1.67e-9 * cos[3.75645242744 + 52250.5878817157 * tau] +
   1.65e-9 * cos[6.00583599609 + 224.3447957019 * tau] +
   1.95e-9 * cos[5.18276528052 + 99024.13645791399 * tau] +
   1.63e-9 * cos[6.11134623776 + 170049.17029103659 * tau] +
   1.69e-9 * cos[2.30516098722 + 101.9625182656 * tau] +
   1.76e-9 * cos[3.20466399658 + 39629.32434406539 * tau] +
   2.01e-9 * cos[2.57648669602 + 97112.93697469679 * tau] +
   1.84e-9 * cos[2.33710037381 + 77829.99768684579 * tau] +
   1.67e-9 * cos[5.71084692524 + 96357.08412427259 * tau] +
   1.84e-9 * cos[0.6702869759 + 106570.36967048359 * tau] +
   1.88e-9 * cos[0.98150502881 + 26049.7701059364 * tau] +
   1.92e-9 * cos[4.820978767 + 126996.94076290558 * tau] +
   1.82e-9 * cos[4.30249539122 + 1884.9011634174 * tau] +
   1.91e-9 * cos[1.96528922573 + 314.1861798696 * tau] +
   1.84e-9 * cos[2.71529935065 + 103285.11708910679 * tau] +
   2.25e-9 * cos[5.06158596891 + 157483.01859105378 * tau] +
   2.09e-9 * cos[0.41150840785 + 181505.94343892598 * tau] +
   1.84e-9 * cos[3.32299343484 + 30.3268610044 * tau] +
   1.90e-9 * cos[0.91354241432 + 97670.38771289718 * tau] +
   2.07e-9 * cos[0.77329376239 + 917.9302859818 * tau] +
   1.82e-9 * cos[2.31946183497 + 9384.8410080752 * tau] +
   2.11e-9 * cos[1.8182667082 + 52065.59996192899 * tau] +
   1.85e-9 * cos[0.24752751791 + 104564.91166173479 * tau] +
   2.29e-9 * cos[0.7626653182 + 220.4126424388 * tau] +
   2.10e-9 * cos[5.44710702022 + 147423.51185532758 * tau] +
   1.91e-9 * cos[4.2411099766 + 14.2270940016 * tau] +
   1.99e-9 * cos[4.7812628927 + 110634.68841628819 * tau] +
   1.92e-9 * cos[1.03510456065 + 25867.49049913539 * tau] +
   2.29e-9 * cos[3.36265291664 + 134991.46920492979 * tau] +
   2.20e-9 * cos[1.39541547612 + 32769.1279949738 * tau] +
   1.98e-9 * cos[5.85298126352 + 52815.7035694624 * tau] +
   2.29e-9 * cos[3.66187363672 + 1596.1864422846 * tau] +
   2.35e-9 * cos[3.60446251088 + 104371.28232719658 * tau] +
   2.01e-9 * cos[1.6122687707 + 25241.820306823 * tau] +
   2.06e-9 * cos[5.86972946528 + 52072.71350892979 * tau] +
   2.36e-9 * cos[4.28368070837 + 24079.34560241519 * tau] +
   2.12e-9 * cos[1.95557421945 + 735.8765135318 * tau] +
   2.74e-9 * cos[0.1542389879 + 51951.46148744649 * tau] +
   2.08e-9 * cos[6.18336687237 + 74923.09699802278 * tau] +
   2.09e-9 * cos[0.01908528531 + 26164.1692128498 * tau] +
   2.54e-9 * cos[5.46143104532 + 621.7438008392 * tau] +
   2.44e-9 * cos[2.33639123341 + 25138.7275326044 * tau] +
   2.71e-9 * cos[0.20833686608 + 51639.00177105299 * tau] +
   2.20e-9 * cos[3.72017611382 + 7994.5284420242 * tau] +
   2.18e-9 * cos[5.42819370607 + 18207.81398823521 * tau] +
   2.27e-9 * cos[6.02396548637 + 1581.959348283 * tau] +
   2.33e-9 * cos[5.99853185125 + 78417.48823520739 * tau] +
   2.19e-9 * cos[5.75893553103 + 78109.93061423779 * tau] +
   2.81e-9 * cos[1.63579312063 + 51219.51712717779 * tau] +
   2.45e-9 * cos[4.68642861263 + 5327.4761083828 * tau] +
   2.31e-9 * cos[1.49522976308 + 104331.94280539699 * tau] +
   2.28e-9 * cos[2.19799888298 + 50696.93970908399 * tau] +
   2.26e-9 * cos[4.85701184113 + 156100.82065856918 * tau] +
   2.66e-9 * cos[0.18324709351 + 2168.7604822826 * tau] +
   2.39e-9 * cos[0.8519855924 + 52808.59002246159 * tau] +
   2.40e-9 * cos[3.14668052954 + 23976.2528281966 * tau] +
   2.74e-9 * cos[2.09560778105 + 26624.70765366959 * tau] +
   2.49e-9 * cos[2.39787134441 + 131498.89763806018 * tau] +
   2.78e-9 * cos[0.53151576617 + 949.1756089698 * tau] +
   2.40e-9 * cos[0.99284920524 + 104344.49901929598 * tau] +
   2.90e-9 * cos[1.02241335068 + 8194.2753332086 * tau] +
   3.21e-9 * cos[2.49914111769 + 141762.17980617538 * tau] +
   2.74e-9 * cos[3.67792692372 + 68241.87214462319 * tau] +
   3.01e-9 * cos[1.22789205624 + 104138.31347085879 * tau] +
   2.52e-9 * cos[0.09044630682 + 13541.42120249119 * tau] +
   2.97e-9 * cos[2.87172991159 + 129483.91596626239 * tau] +
   2.55e-9 * cos[5.03019684368 + 154938.34595416138 * tau] +
   3.43e-9 * cos[4.29256939583 + 49527.35145767539 * tau] +
   3.58e-9 * cos[1.23360990528 + 1223.81784077861 * tau] +
   3.52e-9 * cos[0.49071599781 + 26294.08869001139 * tau] +
   2.74e-9 * cos[5.61047457506 + 52278.89905736699 * tau] +
   2.69e-9 * cos[0.55818949975 + 3462.2447058652 * tau] +
   2.87e-9 * cos[1.28099267608 + 51013.33157874059 * tau] +
   2.83e-9 * cos[0.96234220412 + 1639.069517188 * tau] +
   3.06e-9 * cos[5.9444523141 + 64607.84893354619 * tau] +
   2.68e-9 * cos[1.3443749352 + 35191.8101356918 * tau] +
   3.34e-9 * cos[3.00354887525 + 23866.04650697719 * tau] +
   3.37e-9 * cos[4.21457120705 + 34282.1784747828 * tau] +
   3.15e-9 * cos[1.95956643364 + 51707.84129279399 * tau] +
   2.83e-9 * cos[6.19860164015 + 25881.717593137 * tau] +
   2.76e-9 * cos[4.45147472194 + 178063.36849396059 * tau] +
   2.93e-9 * cos[4.43993559835 + 579.6875869988 * tau] +
   3.78e-9 * cos[1.33745475273 + 52169.17772424839 * tau] +
   2.99e-9 * cos[5.81101886868 + 1692.1656695024 * tau] +
   3.29e-9 * cos[5.32609571265 + 853.196381752 * tau] +
   3.75e-9 * cos[5.31085497894 + 339142.74084046457 * tau] +
   2.96e-9 * cos[1.70818196194 + 25973.46385288896 * tau] +
   3.02e-9 * cos[4.68575942793 + 25565.3257234804 * tau] +
   3.10e-9 * cos[6.18819197073 + 27154.3986187642 * tau] +
   4.22e-9 * cos[0.4655666994 + 1.4844727083 * tau] +
   4.01e-9 * cos[1.99380933624 + 49842.60989027639 * tau] +
   3.31e-9 * cos[4.38897286971 + 26202.34243025941 * tau] +
   3.16e-9 * cos[2.42532836233 + 52101.02468458109 * tau] +
   3.81e-9 * cos[5.90928705861 + 78187.44335344699 * tau] +
   3.36e-9 * cos[2.49163362426 + 25344.9130810416 * tau] +
   3.30e-9 * cos[5.5308696608 + 10021.8372800994 * tau] +
   3.21e-9 * cos[5.0253200265 + 102232.84870591838 * tau] +
   4.07e-9 * cos[2.17141736652 + 641.41356173899 * tau] +
   3.30e-9 * cos[6.19331560111 + 188276.65404017158 * tau] +
   3.30e-9 * cos[0.37013669364 + 26237.46633870879 * tau] +
   4.62e-9 * cos[3.33451630664 + 25440.89230825939 * tau] +
   3.55e-9 * cos[1.99286044781 + 1089.7087911936 * tau] +
   3.68e-9 * cos[3.80659045949 + 81706.28436968799 * tau] +
   3.42e-9 * cos[0.83679406818 + 25764.39772491679 * tau] +
   4.22e-9 * cos[5.83293462268 + 38813.3565763492 * tau] +
   3.46e-9 * cos[3.40308148193 + 27140.17152476259 * tau] +
   3.98e-9 * cos[1.99594942261 + 155997.72788435058 * tau] +
   3.91e-9 * cos[0.68517124695 + 134.109049585 * tau] +
   4.12e-9 * cos[0.50186886239 + 27999.1026247914 * tau] +
   4.39e-9 * cos[2.45401498182 + 50579.61984086379 * tau] +
   4.07e-9 * cos[0.529385305 + 433.7117378768 * tau] +
   4.16e-9 * cos[3.60399872842 + 183724.70054311278 * tau] +
   3.90e-9 * cos[1.20415517897 + 150866.08680029298 * tau] +
   3.87e-9 * cos[4.83640155029 + 130969.20667296558 * tau] +
   3.75e-9 * cos[4.47565026408 + 52182.4348420484 * tau] +
   4.42e-9 * cos[2.37158178341 + 111590.28815789679 * tau] +
   3.90e-9 * cos[4.02400157761 + 51543.0225438352 * tau] +
   3.88e-9 * cos[4.44142037364 + 29416.03879785439 * tau] +
   4.18e-9 * cos[5.99113644745 + 103711.71527998279 * tau] +
   5.24e-9 * cos[5.02853960393 + 71492.99882347698 * tau] +
   4.03e-9 * cos[5.20705536949 + 146314.13330323418 * tau] +
   4.13e-9 * cos[3.33346664325 + 79852.78232000639 * tau] +
   4.27e-9 * cos[0.14810668871 + 50593.84693486539 * tau] +
   5.88e-9 * cos[2.37074288411 + 121335.60871375339 * tau] +
   4.41e-9 * cos[1.31034191525 + 76044.9523205358 * tau] +
   4.43e-9 * cos[3.33385484899 + 78690.30761559859 * tau] +
   6.00e-9 * cos[0.33902061394 + 50483.640613646 * tau] +
   5.25e-9 * cos[0.87988157932 + 78270.82297172339 * tau] +
   5.52e-9 * cos[0.68733268561 + 26137.8997634784 * tau] +
   5.93e-9 * cos[3.04818872924 + 12725.453434775 * tau] +
   4.67e-9 * cos[4.50175920356 + 110.2063212194 * tau] +
   4.72e-9 * cos[3.79351701945 + 52643.7712735028 * tau] +
   5.50e-9 * cos[5.81040334783 + 1731.1223529326 * tau] +
   4.74e-9 * cos[3.65243004234 + 124156.43985787958 * tau] +
   4.87e-9 * cos[1.96691664683 + 26507.38778544939 * tau] +
   6.63e-9 * cos[2.63246066036 + 77211.44104153418 * tau] +
   4.97e-9 * cos[5.37540191935 + 26037.90651966999 * tau] +
   5.76e-9 * cos[0.8161726673 + 51322.60990139639 * tau] +
   5.94e-9 * cos[1.16299449628 + 26404.2950112308 * tau] +
   6.13e-9 * cos[3.52133069078 + 78259.82808936459 * tau] +
   6.59e-9 * cos[3.45407389663 + 26610.48055966799 * tau] +
   5.39e-9 * cos[5.42639519551 + 93028.94846799239 * tau] +
   5.10e-9 * cos[4.2033182373 + 28206.6670019526 * tau] +
   5.69e-9 * cos[3.56250435364 + 111122.32316754239 * tau] +
   6.20e-9 * cos[4.87816246784 + 25771.5112719176 * tau] +
   5.29e-9 * cos[3.60209913515 + 1911.1994832172 * tau] +
   6.39e-9 * cos[5.55908134374 + 78114.14622758799 * tau] +
   5.41e-9 * cos[4.20816350943 + 28421.0995344462 * tau] +
   5.47e-9 * cos[3.17747066781 + 90695.75207512038 * tau] +
   5.57e-9 * cos[2.07529602574 + 181555.94006083018 * tau] +
   6.98e-9 * cos[5.60747842278 + 51742.09454527159 * tau] +
   7.74e-9 * cos[2.84206828086 + 13655.8604911764 * tau] +
   6.16e-9 * cos[1.94902289932 + 78267.59076008058 * tau] +
   5.97e-9 * cos[5.15771478155 + 333.8559407694 * tau] +
   6.66e-9 * cos[0.70706334861 + 26162.6847401415 * tau] +
   5.93e-9 * cos[6.06807779961 + 114564.89811250778 * tau] +
   6.58e-9 * cos[2.03299256393 + 51756.3216392732 * tau] +
   6.50e-9 * cos[5.51227348491 + 29428.515568274 * tau] +
   6.78e-9 * cos[6.01392909264 + 77197.21394753258 * tau] +
   7.14e-9 * cos[1.88052234658 + 2199.087343287 * tau] +
   6.21e-9 * cos[1.32834420218 + 3328.13565628019 * tau] +
   7.38e-9 * cos[0.15942404038 + 24712.1293417284 * tau] +
   7.06e-9 * cos[4.19554833142 + 71582.48457132299 * tau] +
   6.23e-9 * cos[5.10535773746 + 90829.86112470538 * tau] +
   6.23e-9 * cos[4.58424507963 + 9103.9069941176 * tau] +
   6.22e-9 * cos[3.14583461131 + 143961.26714946238 * tau] +
   8.48e-9 * cos[2.08790526575 + 131395.11544947959 * tau] +
   7.94e-9 * cos[3.77076518156 + 155418.04029735178 * tau] +
   8.58e-9 * cos[5.43959629234 + 536.8045120954 * tau] +
   7.18e-9 * cos[1.85061030321 + 100909.03762133139 * tau] +
   7.13e-9 * cos[3.55192633098 + 78477.00852016058 * tau] +
   7.66e-9 * cos[5.89942349817 + 71025.03383312259 * tau] +
   8.54e-9 * cos[5.05058435764 + 307.5576209696 * tau] +
   9.07e-9 * cos[0.64974692551 + 78283.37918562238 * tau] +
   7.49e-9 * cos[1.80279541026 + 84546.78527471398 * tau] +
   9.14e-9 * cos[4.70826349904 + 6681.2248533996 * tau] +
   9.21e-9 * cos[4.7255790143 + 14477.3511832 * tau] +
   7.55e-9 * cos[5.44067645183 + 24609.0365675098 * tau] +
   7.75e-9 * cos[2.86911510061 + 26727.8004278882 * tau] +
   8.12e-9 * cos[2.82156935191 + 25984.8103673556 * tau] +
   1.074e-8 * cos[1.37296024678 + 23439.44831610119 * tau] +
   8.18e-9 * cos[1.61477924287 + 40565.2543247742 * tau] +
   8.76e-9 * cos[0.41318857467 + 108903.56606335558 * tau] +
   8.14e-9 * cos[3.15330668609 + 48835.19385644859 * tau] +
   9.20e-9 * cos[3.02504494542 + 52329.58509363319 * tau] +
   8.41e-9 * cos[1.89412486884 + 130012.91751699499 * tau] +
   8.45e-9 * cos[5.05414707498 + 25977.69682035479 * tau] +
   9.73e-9 * cos[4.54018615747 + 24925.4284371664 * tau] +
   9.43e-9 * cos[4.0973685387 + 26720.68688088739 * tau] +
   8.68e-9 * cos[2.78848256837 + 52022.0274726636 * tau] +
   1.162e-8 * cos[4.52128441898 + 78050.41032928458 * tau] +
   1.086e-8 * cos[0.73424633411 + 33967.99229491319 * tau] +
   9.76e-9 * cos[4.86442946387 + 25131.61398560359 * tau] +
   8.92e-9 * cos[4.82397571946 + 78244.0396638228 * tau] +
   9.17e-9 * cos[3.27543718918 + 76.2660712756 * tau] +
   9.14e-9 * cos[4.28855434634 + 78256.59587772179 * tau] +
   1.137e-8 * cos[6.20919445956 + 103396.01282468818 * tau] +
   9.60e-9 * cos[5.74774250678 + 105410.99449648599 * tau] +
   1.153e-8 * cos[5.76498787983 + 44181.27784112419 * tau] +
   1.065e-8 * cos[3.38225524038 + 25863.55834587229 * tau] +
   1.032e-8 * cos[3.39114761061 + 25551.09862947879 * tau] +
   9.64e-9 * cos[2.05264296353 + 128850.44281258718 * tau] +
   1.053e-8 * cos[5.1799602632 + 23754.70674870219 * tau] +
   1.065e-8 * cos[3.61081835123 + 206.1855484372 * tau] +
   1.314e-8 * cos[5.91505351846 + 115674.27666460119 * tau] +
   1.034e-8 * cos[1.4954429444 + 151975.46535238638 * tau] +
   1.468e-8 * cos[5.7150779125 + 24491.71669928959 * tau] +
   1.493e-8 * cos[2.89973504649 + 52099.5402118728 * tau] +
   1.082e-8 * cos[2.56550728704 + 26190.99591579279 * tau] +
   1.143e-8 * cos[0.38707356937 + 42153.969003049 * tau] +
   1.252e-8 * cos[5.65227031449 + 26013.1215430069 * tau] +
   1.477e-8 * cos[2.40227455027 + 313054.83769889036 * tau] +
   1.310e-8 * cos[5.2825063668 + 25619.9381512198 * tau] +
   1.390e-8 * cos[5.13745290383 + 419.4846438752 * tau] +
   1.224e-8 * cos[3.24032680768 + 162188.75089859738 * tau] +
   1.355e-8 * cos[3.15837061982 + 1066.49547719 * tau] +
   1.439e-8 * cos[0.8328616637 + 55618.3812281138 * tau] +
   1.315e-8 * cos[1.83254115004 + 76144.94556434419 * tau] +
   1.472e-8 * cos[5.56006656586 + 95247.70557217918 * tau] +
   1.263e-8 * cos[4.96320745251 + 74821.13447975718 * tau] +
   1.725e-8 * cos[4.40112128069 + 316.3918696566 * tau] +
   1.567e-8 * cos[0.65981123945 + 157636.79740153858 * tau] +
   1.525e-8 * cos[4.62451312025 + 26081.27458267419 * tau] +
   1.419e-8 * cos[3.90109225299 + 7880.08915333899 * tau] +
   1.373e-8 * cos[4.32419381493 + 80482.46652890938 * tau] +
   1.927e-8 * cos[3.90378108197 + 74.7815985673 * tau] +
   1.594e-8 * cos[3.00887674765 + 77623.81213840858 * tau] +
   1.516e-8 * cos[5.3232780244 + 129909.82474277639 * tau] +
   1.481e-8 * cos[3.62242942443 + 149.5631971346 * tau] +
   1.480e-8 * cos[4.55094492082 + 124778.18365871879 * tau] +
   1.449e-8 * cos[3.39742463494 + 24505.94379329119 * tau] +
   1.453e-8 * cos[0.3412522219 + 1052.2683831884 * tau] +
   1.460e-8 * cos[1.01790185557 + 25455.119402261 * tau] +
   1.480e-8 * cos[1.87644604156 + 104881.30353139139 * tau] +
   2.105e-8 * cos[4.04128506778 + 25234.70675982219 * tau] +
   1.829e-8 * cos[0.38846130335 + 522.5774180938 * tau] +
   2.055e-8 * cos[4.16315644175 + 52182.9198301492 * tau] +
   1.525e-8 * cos[1.48231179113 + 26094.53170047421 * tau] +
   1.539e-8 * cos[2.25468618977 + 120226.23016165999 * tau] +
   2.042e-8 * cos[2.05385564074 + 45405.0956819028 * tau] +
   1.589e-8 * cos[1.3353124195 + 114.43928868521 * tau] +
   1.581e-8 * cos[0.36987184257 + 53764.8791784322 * tau] +
   1.976e-8 * cos[3.57365896777 + 24395.7374720718 * tau] +
   1.916e-8 * cos[5.8372646205 + 85502.38501632259 * tau] +
   1.715e-8 * cos[4.6217746471 + 49957.0491789616 * tau] +
   2.129e-8 * cos[2.66251948472 + 18093.37469954999 * tau] +
   1.704e-8 * cos[0.3672357774 + 52602.4044740244 * tau] +
   2.471e-8 * cos[2.55057179214 + 52026.2430860138 * tau] +
   1.819e-8 * cos[0.69178943674 + 98068.53671630539 * tau] +
   1.918e-8 * cos[0.79899605678 + 26555.8681319286 * tau] +
   2.559e-8 * cos[1.18101453315 + 45494.58142974879 * tau] +
   2.593e-8 * cos[2.55122032446 + 25654.19140369739 * tau] +
   2.188e-8 * cos[1.18654376903 + 2118.7638603784 * tau] +
   2.003e-8 * cos[3.75422326828 + 16066.0658614748 * tau] +
   2.098e-8 * cos[2.4713206914 + 66941.04532641819 * tau] +
   2.523e-8 * cos[5.90356438675 + 51123.53789995999 * tau] +
   2.737e-8 * cos[1.08192567668 + 632.7837393132 * tau] +
   2.392e-8 * cos[0.17898534184 + 103.0927742186 * tau] +
   2.566e-8 * cos[3.00606194044 + 51109.31080595839 * tau] +
   2.106e-8 * cos[5.41271503337 + 155468.03691925599 * tau] +
   2.402e-8 * cos[0.55121112633 + 52171.9249477904 * tau] +
   2.197e-8 * cos[2.56129546358 + 3340.6124266998 * tau] +
   2.421e-8 * cos[3.95913346049 + 49.9966219042 * tau] +
   3.012e-8 * cos[0.83689268367 + 129330.13715577759 * tau] +
   2.357e-8 * cos[0.17742385045 + 117873.36400788819 * tau] +
   2.296e-8 * cos[3.09900451546 + 88476.99497093359 * tau] +
   2.416e-8 * cos[5.26204437192 + 52179.6876185064 * tau] +
   2.509e-8 * cos[0.61934630416 + 85034.42002596818 * tau] +
   2.409e-8 * cos[2.14208355028 + 64741.95798313119 * tau] +
   2.492e-8 * cos[5.24922078791 + 25668.418497699 * tau] +
   2.458e-8 * cos[1.14904830408 + 2333.196392872 * tau] +
   2.787e-8 * cos[0.54704419913 + 52389.1053785864 * tau] +
   3.556e-8 * cos[3.96231142071 + 52195.47604404819 * tau] +
   3.163e-8 * cos[5.38713552769 + 105307.21230790539 * tau] +
   3.177e-8 * cos[0.05753403864 + 22747.2907148744 * tau] +
   2.991e-8 * cos[2.92278339368 + 44937.1306915484 * tau] +
   3.708e-8 * cos[0.02713701028 + 26241.681952059 * tau] +
   2.899e-8 * cos[5.08451495112 + 58458.88213313979 * tau] +
   3.218e-8 * cos[5.20938751579 + 103925.01437542078 * tau] +
   2.990e-8 * cos[5.27323635392 + 46848.3301747656 * tau] +
   4.395e-8 * cos[3.2547591476 + 77308.10968311399 * tau] +
   3.411e-8 * cos[6.13976263434 + 639.897286314 * tau] +
   3.492e-8 * cos[1.28206984744 + 52168.69273614759 * tau] +
   3.525e-8 * cos[6.07665337319 + 25934.1243310894 * tau] +
   3.396e-8 * cos[3.73870967348 + 82815.66292178139 * tau] +
   4.459e-8 * cos[4.88911997687 + 50057.04242277 * tau] +
   3.867e-8 * cos[1.25354714671 + 54394.56338733519 * tau] +
   3.497e-8 * cos[1.85400531491 + 52156.1365222486 * tau] +
   3.687e-8 * cos[5.33717753698 + 102762.53967101299 * tau] +
   4.498e-8 * cos[1.50325539137 + 51962.5071877104 * tau] +
   3.681e-8 * cos[2.80180999964 + 79323.09135491178 * tau] +
   3.929e-8 * cos[2.48449041501 + 69159.80243060499 * tau] +
   3.928e-8 * cos[4.8143793369 + 125887.56221081219 * tau] +
   5.728e-8 * cos[3.02314979708 + 89586.37352302698 * tau] +
   5.918e-8 * cos[3.98930701135 + 131548.89425996438 * tau] +
   5.908e-8 * cos[4.12195491631 + 29530.4780865396 * tau] +
   5.787e-8 * cos[4.44783057272 + 19406.6782881746 * tau] +
   4.647e-8 * cos[0.29020584575 + 136100.84775702319 * tau] +
   6.000e-8 * cos[0.00057044073 + 51535.90899683439 * tau] +
   5.215e-8 * cos[3.29186833997 + 38519.945791972 * tau] +
   5.858e-8 * cos[6.12538452806 + 26011.6370702986 * tau] +
   5.873e-8 * cos[5.76210244486 + 286966.93455731616 * tau] +
   5.121e-8 * cos[3.77832929907 + 58946.51688439399 * tau] +
   5.788e-8 * cos[2.3546749239 + 103821.92160120218 * tau] +
   5.681e-8 * cos[1.60727624525 + 98690.28051714458 * tau] +
   5.855e-8 * cos[2.14311779301 + 20760.4270331914 * tau] +
   5.716e-8 * cos[5.18204203484 + 78793.40038981718 * tau] +
   5.896e-8 * cos[5.57171141866 + 94138.32702008578 * tau] +
   6.061e-8 * cos[3.67044794062 + 27676.976036858 * tau] +
   7.595e-8 * cos[0.18334396433 + 12432.0426503978 * tau] +
   6.956e-8 * cos[1.62821260299 + 23869.1460373874 * tau] +
   7.038e-8 * cos[3.99035923761 + 71980.63357473118 * tau] +
   6.568e-8 * cos[3.66248946629 + 26514.5013324502 * tau] +
   8.126e-8 * cos[1.12294634635 + 26095.016688575 * tau] +
   9.001e-8 * cos[6.23396256413 + 25021.4076643842 * tau] +
   7.425e-8 * cos[4.7116033039 + 6.62855890001 * tau] +
   8.343e-8 * cos[5.34499871294 + 19317.1925403286 * tau] +
   8.033e-8 * cos[2.45692824195 + 129380.13377768178 * tau] +
   8.181e-8 * cos[5.77857196635 + 40853.142184844 * tau] +
   8.855e-8 * cos[2.84672636028 + 25035.6347583858 * tau] +
   9.664e-8 * cos[5.77941968495 + 25938.3399444396 * tau] +
   8.977e-8 * cos[3.47888073089 + 91785.46086631398 * tau] +
   9.677e-8 * cos[2.98527809776 + 59414.4818747484 * tau] +
   1.1146e-7 * cos[3.78292300417 + 26301.2022370122 * tau] +
   1.1543e-7 * cos[4.17789167759 + 103242.23401420339 * tau] +
   8.961e-8 * cos[0.11062526114 + 62389.09182935939 * tau] +
   9.264e-8 * cos[4.02987000812 + 467.9649903544 * tau] +
   9.747e-8 * cos[3.83976857418 + 26084.0218062162 * tau] +
   9.362e-8 * cos[5.44291958209 + 38654.05484155699 * tau] +
   9.803e-8 * cos[2.26706433546 + 26091.7844769322 * tau] +
   9.950e-8 * cos[2.0459444888 + 48733.23133818299 * tau] +
   1.2412e-7 * cos[2.22280944169 + 77837.11123384659 * tau] +
   1.1632e-7 * cos[2.3849686026 + 79219.30916633119 * tau] +
   1.3392e-7 * cos[4.51750784605 + 26080.78959457339 * tau] +
   1.1233e-7 * cos[2.04817126136 + 32370.9789915656 * tau] +
   1.4381e-7 * cos[1.90956715654 + 23969.1392811958 * tau] +
   1.1990e-7 * cos[6.20492907598 + 18849.2275499742 * tau] +
   1.4428e-7 * cos[0.96646356501 + 26107.57290247399 * tau] +
   1.3978e-7 * cos[2.30193139916 + 76674.63652943878 * tau] +
   1.3387e-7 * cos[0.76564655407 + 56727.7597802072 * tau] +
   1.4938e-7 * cos[1.83542009339 + 99799.65906923798 * tau] +
   1.7176e-7 * cos[3.26084092971 + 153.7788104848 * tau] +
   1.7244e-7 * cos[0.28394746813 + 51220.20654153979 * tau] +
   1.4186e-7 * cos[5.14246797066 + 26068.2333806744 * tau] +
   1.4176e-7 * cos[6.12394176563 + 53235.18821333759 * tau] +
   1.8586e-7 * cos[4.52709871258 + 28306.66024576099 * tau] +
   1.7576e-7 * cos[4.71742326981 + 25874.6040461362 * tau] +
   2.2407e-7 * cos[1.02520094825 + 105460.99111839019 * tau] +
   1.7803e-7 * cos[3.61202297483 + 110012.94461544899 * tau] +
   2.2247e-7 * cos[3.22418265191 + 25448.00585526019 * tau] +
   2.7086e-7 * cos[0.08501738669 + 63498.47038145279 * tau] +
   2.2908e-7 * cos[2.58462026514 + 68050.42387851159 * tau] +
   2.3656e-7 * cos[2.84168536986 + 260879.03141574195 * tau] +
   2.6751e-7 * cos[1.06145361792 + 3442.5749449654 * tau] +
   2.4252e-7 * cos[4.39994170609 + 7.1135470008 * tau] +
   2.2275e-7 * cos[2.17909842576 + 52705.49724824299 * tau] +
   2.2047e-7 * cos[4.93398225193 + 72602.37737557039 * tau] +
   2.2347e-7 * cos[5.65335125838 + 77734.01845962799 * tau] +
   2.7504e-7 * cos[0.98010127839 + 45892.73043315699 * tau] +
   2.9538e-7 * cos[0.69771244088 + 213.299095438 * tau] +
   2.6253e-7 * cos[0.64807043102 + 1589.0728952838 * tau] +
   2.6215e-7 * cos[5.24158618719 + 22645.32819660879 * tau] +
   2.8496e-7 * cos[0.65048992658 + 426.598190876 * tau] +
   3.0800e-7 * cos[5.77017310191 + 103292.23063610759 * tau] +
   3.4044e-7 * cos[0.47470299167 + 65697.55772473979 * tau] +
   3.5964e-7 * cos[1.4238083863 + 2218.7571041868 * tau] +
   3.0560e-7 * cos[5.84045074182 + 43071.8992890308 * tau] +
   3.3951e-7 * cos[2.78618091049 + 14765.2390432698 * tau] +
   3.5392e-7 * cos[3.36964859355 + 36301.18868778519 * tau] +
   4.8007e-7 * cos[5.49260554912 + 51749.20809227239 * tau] +
   3.5627e-7 * cos[0.81390126585 + 32858.61374281979 * tau] +
   3.8045e-7 * cos[2.43117327523 + 12566.1516999828 * tau] +
   4.1882e-7 * cos[5.19309298528 + 6283.0758499914 * tau] +
   4.4744e-7 * cos[1.22366857463 + 77154.33087262919 * tau] +
   5.1458e-7 * cos[5.47786463494 + 50586.73338786459 * tau] +
   4.1764e-7 * cos[5.64185159566 + 53131.406024757 * tau] +
   5.6531e-7 * cos[5.11920557675 + 73711.75592766379 * tau] +
   4.9567e-7 * cos[3.98985863874 + 6770.7106012456 * tau] +
   4.7560e-7 * cos[5.49722099211 + 3.881335358 * tau] +
   5.4442e-7 * cos[3.14331542453 + 27147.28507176339 * tau] +
   5.5376e-7 * cos[4.05312663019 + 30639.856638633 * tau] +
   6.4830e-7 * cos[0.0476292581 + 33326.5787331742 * tau] +
   5.9481e-7 * cos[2.74692752 + 16983.9961474566 * tau] +
   6.9729e-7 * cos[3.57201709671 + 25132.3033999656 * tau] +
   6.8493e-7 * cos[0.63424819267 + 83925.04147387479 * tau] +
   6.3463e-7 * cos[3.14700877722 + 7238.6755916 * tau] +
   6.9247e-7 * cos[4.19446437496 + 19.66976089979 * tau] +
   8.4971e-7 * cos[4.33100364958 + 79373.08797681599 * tau] +
   8.9987e-7 * cos[5.85243631094 + 41962.5207369374 * tau] +
   0.00000106422 * cos[4.20572116254 + 19804.8272915828 * tau] +
   8.8329e-7 * cos[5.41338795963 + 26617.5941066688 * tau] +
   8.6723e-7 * cos[1.9595304265 + 46514.4742339962 * tau] +
   8.6819e-7 * cos[2.64219349385 + 51646.11531805379 * tau] +
   0.00000125219 * cos[3.72079804425 + 39609.6545831656 * tau] +
   9.6860e-7 * cos[6.2039820274 + 234791.12827416777 * tau] +
   0.00000118233 * cos[2.78149786369 + 77204.32749453338 * tau] +
   0.00000137942 * cos[0.29098447849 + 10213.285546211 * tau] +
   0.00000142316 * cos[3.36003948842 + 37410.5672398786 * tau] +
   0.00000172643 * cos[2.45200164173 + 24498.8302462904 * tau] +
   0.00000208995 * cos[2.09178234008 + 47623.8527860896 * tau] +
   0.00000181629 * cos[2.43413502466 + 25661.3049506982 * tau] +
   0.00000175965 * cos[4.53636829858 + 51066.427731055 * tau] +
   0.00000183359 * cos[2.62878670784 + 27043.5028831828 * tau] +
   0.00000216645 * cos[0.65987207348 + 13521.7514415914 * tau] +
   0.00000264336 * cos[3.91705094013 + 57837.1383323006 * tau] +
   0.00000238793 * cos[0.11343953378 + 1059.3819301892 * tau] +
   0.0000023483 * cos[0.266721189 + 11322.6640983044 * tau] +
   0.00000272947 * cos[2.49451163975 + 529.6909650946 * tau] +
   0.00000345212 * cos[2.79211901539 + 15874.6175953632 * tau] +
   0.00000259587 * cos[0.98732428184 + 4551.9534970588 * tau] +
   0.00000325335 * cos[1.3367433478 + 53285.1848352418 * tau] +
   0.00000451137 * cos[6.04989275289 + 51116.4243529592 * tau] +
   0.00000339214 * cos[5.86327765 + 25558.2121764796 * tau] +
   0.00000343313 * cos[5.76531885335 + 955.5997416086 * tau] +
   0.00000352441 * cos[5.24156297101 + 20426.571092422 * tau] +
   0.000004042 * cos[3.28228847025 + 208703.22513259358 * tau] +
   0.00000643759 * cos[5.30266110787 + 21535.9496445154 * tau] +
   0.00000714182 * cos[1.54144865265 + 24978.5245894808 * tau] +
   0.00001017332 * cos[0.8803143904 + 31749.2351907264 * tau] +
   0.00001589923 * cos[2.99510417815 + 25028.521211385 * tau] +
   0.00001364682 * cos[4.59918318745 + 27197.2816936676 * tau] +
   0.00001803463 * cos[4.1033317841 + 5661.3320491522 * tau] +
   0.00001726012 * cos[0.35832239908 + 182615.32199101939 * tau] +
   0.0000355974 * cos[1.51202669419 + 1109.3785520934 * tau] +
   0.00007583476 * cos[3.7134840051 + 156527.41884944518 * tau] +
   0.00034561897 * cos[0.77930765817 + 130439.51570787099 * tau] +
   0.00165590362 * cos[4.11969163181 + 104351.61256629678 * tau] +
   0.00855346843 * cos[1.16520322351 + 78263.70942472259 * tau] +
   0.05046294199 * cos[4.4778548954 + 52175.8062831484 * tau] +
   0.40989414976 * cos[1.48302034194 + 26087.9031415742 * tau] +
   4.40250710144 * cos[0.0 + 0.0 * tau];

   L1 = 2e-11 * cos[3.49751807681 + 259819.64948555276 * tau] +
   2e-11 * cos[5.10682926241 + 159969.99379441059 * tau] +
   2e-11 * cos[5.66467419812 + 25466.159340735 * tau] +
   2e-11 * cos[5.57750243319 + 25928.601406782 * tau] +
   2e-11 * cos[4.49873870855 + 50007.0458008658 * tau] +
   2e-11 * cos[0.63373893542 + 1265.5674786264 * tau] +
   2e-11 * cos[0.54898566845 + 153084.84390447979 * tau] +
   2e-11 * cos[0.23150025826 + 24448.8336243862 * tau] +
   3e-11 * cos[6.19860078008 + 25004.8229092806 * tau] +
   2e-11 * cos[2.93412437896 + 63786.3582415226 * tau] +
   2e-11 * cos[5.22579437397 + 6885.14988993081 * tau] +
   2e-11 * cos[0.11511311275 + 27170.98337386779 * tau] +
   3e-11 * cos[5.43138498093 + 106684.80895916879 * tau] +
   2e-11 * cos[2.15515419441 + 51951.46148744649 * tau] +
   2e-11 * cos[2.11477268878 + 25773.71696170459 * tau] +
   3e-11 * cos[1.10832319418 + 25600.26839032 * tau] +
   2e-11 * cos[5.1750816963 + 163298.12945069079 * tau] +
   2e-11 * cos[5.91297170155 + 87367.61641884019 * tau] +
   2e-11 * cos[4.41481991835 + 65538.25598994759 * tau] +
   2e-11 * cos[5.97797555746 + 50167.24874398939 * tau] +
   2e-11 * cos[3.56126103854 + 26189.8656598398 * tau] +
   3e-11 * cos[5.60392923976 + 104466.051854982 * tau] +
   2e-11 * cos[3.56733241522 + 26073.67604757259 * tau] +
   2e-11 * cos[6.08909078783 + 116783.65521669458 * tau] +
   2e-11 * cos[2.51564214512 + 26667.590728573 * tau] +
   2e-11 * cos[0.63548334553 + 23384.2869868986 * tau] +
   2e-11 * cos[4.74203919229 + 76887.93562487679 * tau] +
   2e-11 * cos[1.90218644384 + 24356.7807886416 * tau] +
   3e-11 * cos[1.11245383788 + 192828.60753723037 * tau] +
   3e-11 * cos[2.06087055668 + 52065.59996192899 * tau] +
   3e-11 * cos[3.05479754348 + 162810.49469943657 * tau] +
   2e-11 * cos[3.75076268715 + 130005.80396999417 * tau] +
   3e-11 * cos[1.3503644855 + 23919.1426592916 * tau] +
   3e-11 * cos[5.29581547615 + 57503.2823915312 * tau] +
   3e-11 * cos[6.1660165005 + 20043.6745601988 * tau] +
   3e-11 * cos[5.02808401414 + 130432.40216087017 * tau] +
   3e-11 * cos[2.80509981839 + 104358.2411251968 * tau] +
   3e-11 * cos[3.28684847821 + 208276.62694171758 * tau] +
   4e-11 * cos[3.60184879954 + 207114.15223730978 * tau] +
   3e-11 * cos[5.95559848753 + 104344.98400739678 * tau] +
   3e-11 * cos[1.86490629185 + 51707.84129279399 * tau] +
   3e-11 * cos[1.06499703474 + 26734.913974889 * tau] +
   3e-11 * cos[4.29158350083 + 154408.65498906678 * tau] +
   3e-11 * cos[2.12651302584 + 78469.89497315978 * tau] +
   3e-11 * cos[3.6290381593 + 130435.63437251298 * tau] +
   3e-11 * cos[0.98764974659 + 128843.32926558638 * tau] +
   3e-11 * cos[2.44134109777 + 156520.30530244438 * tau] +
   3e-11 * cos[3.80375047171 + 26402.0893214438 * tau] +
   3e-11 * cos[0.77610404005 + 142871.55835826878 * tau] +
   4e-11 * cos[5.67939124426 + 106470.37642667518 * tau] +
   3e-11 * cos[1.00008179165 + 50264.6067999312 * tau] +
   3e-11 * cos[0.53381434741 + 26709.6469424134 * tau] +
   3e-11 * cos[0.40695406256 + 52278.89905736699 * tau] +
   3e-11 * cos[4.09573256493 + 155460.92337225519 * tau] +
   3e-11 * cos[2.88091404327 + 78149.27013603736 * tau] +
   3e-11 * cos[5.89324219451 + 50483.640613646 * tau] +
   3e-11 * cos[4.05932083484 + 52822.81711646319 * tau] +
   3e-11 * cos[4.27304181959 + 130593.29451835579 * tau] +
   3e-11 * cos[3.46632047879 + 45494.58142974879 * tau] +
   3e-11 * cos[3.99050522839 + 71378.55953479178 * tau] +
   4e-11 * cos[6.01723954923 + 104237.17327761157 * tau] +
   4e-11 * cos[3.24764679291 + 28286.9904848612 * tau] +
   4e-11 * cos[1.65814724695 + 50800.03248330259 * tau] +
   3e-11 * cos[2.67114319601 + 24998.19435038059 * tau] +
   3e-11 * cos[5.22780381742 + 78338.49102328988 * tau] +
   4e-11 * cos[3.42019897755 + 61279.713277266 * tau] +
   3e-11 * cos[0.98973904852 + 105418.10804348679 * tau] +
   4e-11 * cos[0.20412928769 + 169093.57054942798 * tau] +
   4e-11 * cos[0.68519128486 + 104276.83096772949 * tau] +
   4e-11 * cos[1.34568004641 + 182828.62108645738 * tau] +
   4e-11 * cos[4.20598588282 + 218916.51067880458 * tau] +
   4e-11 * cos[0.30056239753 + 233202.05537888398 * tau] +
   5e-11 * cos[3.75130732 + 62197.64356324779 * tau] +
   4e-11 * cos[1.21404057369 + 139543.42270198859 * tau] +
   4e-11 * cos[3.38866894732 + 104888.41707839219 * tau] +
   4e-11 * cos[3.08522628552 + 175844.61138977378 * tau] +
   4e-11 * cos[4.26267840541 + 132658.27281205778 * tau] +
   4e-11 * cos[0.51045647492 + 107692.22499299659 * tau] +
   4e-11 * cos[3.24471199066 + 130020.03106399579 * tau] +
   4e-11 * cos[4.36228014188 + 207747.62539098498 * tau] +
   4e-11 * cos[5.12386500502 + 182622.43553802017 * tau] +
   4e-11 * cos[1.88512485652 + 54879.422437824 * tau] +
   4e-11 * cos[2.53135799952 + 79487.52726550119 * tau] +
   4e-11 * cos[1.51752118872 + 103814.80805420138 * tau] +
   4e-11 * cos[5.55015227967 + 149846.19399604558 * tau] +
   4e-11 * cos[5.65734972357 + 51868.2486621788 * tau] +
   4e-11 * cos[0.30384598125 + 285907.55262712695 * tau] +
   4e-11 * cos[5.40862384292 + 104984.39630560997 * tau] +
   4e-11 * cos[0.67741502331 + 131079.41299418498 * tau] +
   4e-11 * cos[3.43760746038 + 234261.43730907318 * tau] +
   4e-11 * cos[3.86524951456 + 209762.60706278277 * tau] +
   5e-11 * cos[5.23264312237 + 126996.94076290558 * tau] +
   4e-11 * cos[3.25642623421 + 195181.47369100217 * tau] +
   4e-11 * cos[0.80000960641 + 1485.2907067032 * tau] +
   4e-11 * cos[5.22571179686 + 261988.40996783535 * tau] +
   4e-11 * cos[0.51369916437 + 181563.05360783098 * tau] +
   4e-11 * cos[4.43048849829 + 118828.96374949679 * tau] +
   5e-11 * cos[3.31232177694 + 48847.6706268682 * tau] +
   4e-11 * cos[2.74756161638 + 144916.86689107098 * tau] +
   4e-11 * cos[5.24580055005 + 52309.9153327334 * tau] +
   5e-11 * cos[5.90579064813 + 1478.8665740644 * tau] +
   5e-11 * cos[5.65870377214 + 1300.826818205 * tau] +
   5e-11 * cos[4.42201446083 + 78057.52387628538 * tau] +
   4e-11 * cos[0.10839681347 + 38.1330356378 * tau] +
   4e-11 * cos[1.8932118711 + 2111.6503133776 * tau] +
   5e-11 * cos[5.13889133658 + 130907.48069822539 * tau] +
   4e-11 * cos[1.46002058771 + 935.92998070881 * tau] +
   6e-11 * cos[4.78710650697 + 102755.42612401219 * tau] +
   5e-11 * cos[2.1751453684 + 51329.7234483972 * tau] +
   4e-11 * cos[1.6456663118 + 78697.42116259939 * tau] +
   4e-11 * cos[4.47492094862 + 137678.19129947099 * tau] +
   4e-11 * cos[5.77579934605 + 129799.61842155698 * tau] +
   4e-11 * cos[0.85257120719 + 118007.47305747319 * tau] +
   4e-11 * cos[6.20316213523 + 79116.90580647459 * tau] +
   5e-11 * cos[4.29231489707 + 220025.88923089796 * tau] +
   4e-11 * cos[2.00085806148 + 189386.03259226495 * tau] +
   5e-11 * cos[1.42813778372 + 266540.36346489414 * tau] +
   5e-11 * cos[2.55069425936 + 154308.66174525839 * tau] +
   4e-11 * cos[1.42876132655 + 52252.07235442399 * tau] +
   4e-11 * cos[5.71176695959 + 81591.84508100279 * tau] +
   5e-11 * cos[4.68929437146 + 79315.97780791098 * tau] +
   4e-11 * cos[2.71436739189 + 182402.02289558138 * tau] +
   4e-11 * cos[0.64833718455 + 156377.85565231058 * tau] +
   4e-11 * cos[4.0062366874 + 175376.64639941938 * tau] +
   4e-11 * cos[0.588581477 + 323.5054166574 * tau] +
   4e-11 * cos[4.65165864815 + 195047.36464141717 * tau] +
   5e-11 * cos[2.02580304988 + 259769.65286364855 * tau] +
   5e-11 * cos[1.82284966431 + 1884.9011634174 * tau] +
   6e-11 * cos[4.70286246928 + 91805.13062721379 * tau] +
   5e-11 * cos[2.8002233534 + 4437.51420837359 * tau] +
   4e-11 * cos[4.33627478046 + 89.485747846 * tau] +
   4e-11 * cos[3.93130462476 + 130289.95251073639 * tau] +
   4e-11 * cos[1.1697417665 + 193937.98608932378 * tau] +
   5e-11 * cos[2.90596877294 + 154194.22245657316 * tau] +
   5e-11 * cos[0.26610630357 + 235746.72801577636 * tau] +
   6e-11 * cos[5.57902902188 + 87253.17713015496 * tau] +
   5e-11 * cos[3.3535670841 + 205260.65018762815 * tau] +
   5e-11 * cos[1.76549372525 + 53771.99272543299 * tau] +
   5e-11 * cos[3.95096384085 + 78188.92782615528 * tau] +
   5e-11 * cos[0.55904094194 + 2383.1930147762 * tau] +
   5e-11 * cos[0.76195152302 + 417406.45026518717 * tau] +
   7e-11 * cos[3.69898590349 + 81604.32185142238 * tau] +
   5e-11 * cos[4.87459278742 + 78413.27262185719 * tau] +
   5e-11 * cos[5.10195955921 + 112231.70171963578 * tau] +
   5e-11 * cos[0.02805624095 + 149756.70824819959 * tau] +
   5e-11 * cos[1.46111595893 + 101011.00013959699 * tau] +
   6e-11 * cos[3.03452226064 + 77741.13200662879 * tau] +
   5e-11 * cos[0.51603916276 + 171292.65789271498 * tau] +
   6e-11 * cos[3.58276567647 + 198489.93958638258 * tau] +
   5e-11 * cos[4.54130791881 + 156740.71794488319 * tau] +
   5e-11 * cos[1.05826639118 + 27780.06881107659 * tau] +
   5e-11 * cos[1.13701088228 + 26312.2479372761 * tau] +
   5e-11 * cos[1.95647355963 + 76571.54375522019 * tau] +
   5e-11 * cos[0.76610110351 + 24864.08530079559 * tau] +
   5e-11 * cos[0.96987247797 + 149288.74325784518 * tau] +
   5e-11 * cos[2.36158299954 + 78896.49316403578 * tau] +
   7e-11 * cos[1.34355308244 + 1731.1223529326 * tau] +
   5e-11 * cos[4.06443360712 + 130285.73689738619 * tau] +
   6e-11 * cos[1.20953605164 + 130459.18546877075 * tau] +
   5e-11 * cos[2.52891655111 + 123758.29085447139 * tau] +
   6e-11 * cos[2.6662090451 + 229129.79622501558 * tau] +
   5e-11 * cos[5.97271372078 + 156314.11975400719 * tau] +
   5e-11 * cos[2.15640465605 + 235900.50682626116 * tau] +
   6e-11 * cos[1.88665916947 + 80174.90890793978 * tau] +
   7e-11 * cos[5.94496795198 + 256327.07791868312 * tau] +
   5e-11 * cos[1.35980682609 + 94329.77528619739 * tau] +
   5e-11 * cos[0.0534317532 + 27044.1922975448 * tau] +
   5e-11 * cos[1.7231082929 + 103718.82882698359 * tau] +
   6e-11 * cos[5.45690475475 + 1243.4876016784 * tau] +
   7e-11 * cos[0.15300257128 + 2014.9816717978 * tau] +
   5e-11 * cos[2.79143401592 + 51315.49635439559 * tau] +
   7e-11 * cos[2.08385155566 + 104819.57755665119 * tau] +
   5e-11 * cos[6.03800330793 + 84944.93427812219 * tau] +
   7e-11 * cos[6.25185953525 + 74935.57376844239 * tau] +
   6e-11 * cos[2.7051772072 + 52492.19815280499 * tau] +
   5e-11 * cos[6.28085632767 + 31415.379249957 * tau] +
   7e-11 * cos[6.02219529486 + 156507.74908854539 * tau] +
   6e-11 * cos[4.29792825666 + 52812.8025551726 * tau] +
   6e-11 * cos[3.74091556543 + 155475.15046625677 * tau] +
   8e-11 * cos[4.96432797037 + 52396.2189255872 * tau] +
   6e-11 * cos[5.0693978209 + 51841.950342379 * tau] +
   6e-11 * cos[2.61401898803 + 80382.47328510099 * tau] +
   6e-11 * cos[5.03417122369 + 78786.28684281638 * tau] +
   6e-11 * cos[0.36162525319 + 26823.77965510599 * tau] +
   6e-11 * cos[0.15202166498 + 51859.41441349179 * tau] +
   6e-11 * cos[6.23319937932 + 182619.20332637738 * tau] +
   6e-11 * cos[3.65663654813 + 70383.6202713836 * tau] +
   6e-11 * cos[3.99809593088 + 50380.54783942739 * tau] +
   7e-11 * cos[2.89745929648 + 230239.17477710896 * tau] +
   6e-11 * cos[3.49486002612 + 66653.15746634839 * tau] +
   6e-11 * cos[4.09613031145 + 53867.97195265079 * tau] +
   6e-11 * cos[3.6498851175 + 151199.94274106238 * tau] +
   6e-11 * cos[4.08906102427 + 91919.56991589899 * tau] +
   6e-11 * cos[2.04066112896 + 156534.53239644598 * tau] +
   7e-11 * cos[3.15542325331 + 53029.0026649004 * tau] +
   6e-11 * cos[3.48561717935 + 61560.64729122359 * tau] +
   7e-11 * cos[0.762437199 + 183674.70392120858 * tau] +
   7e-11 * cos[2.36435599398 + 58220.0348645238 * tau] +
   6e-11 * cos[4.82915128356 + 79859.89586700719 * tau] +
   7e-11 * cos[0.37969316028 + 102872.74599223239 * tau] +
   6e-11 * cos[4.84865195534 + 213255.17862965238 * tau] +
   7e-11 * cos[1.50054882304 + 78313.70604662679 * tau] +
   6e-11 * cos[0.27837413876 + 76137.83201734339 * tau] +
   7e-11 * cos[5.53062936347 + 917.9302859818 * tau] +
   6e-11 * cos[4.22528261713 + 79330.20490191258 * tau] +
   6e-11 * cos[4.9361756676 + 215473.93573383916 * tau] +
   6e-11 * cos[0.45279066685 + 225687.22128005016 * tau] +
   7e-11 * cos[2.39268679107 + 80596.9058175946 * tau] +
   6e-11 * cos[0.30098706976 + 54824.2611086214 * tau] +
   7e-11 * cos[4.32694078051 + 104248.51979207818 * tau] +
   7e-11 * cos[4.68299502093 + 838.9692877504 * tau] +
   7e-11 * cos[2.01982955946 + 176332.24614102798 * tau] +
   7e-11 * cos[6.15588549143 + 75930.51303185058 * tau] +
   7e-11 * cos[6.04804574225 + 103189.13786188899 * tau] +
   6e-11 * cos[1.04156861985 + 104197.83375581198 * tau] +
   8e-11 * cos[3.27628873745 + 183145.01295611398 * tau] +
   7e-11 * cos[6.19019459405 + 37698.4550999484 * tau] +
   7e-11 * cos[0.4481172726 + 104301.61594439259 * tau] +
   6e-11 * cos[3.88021248158 + 104991.50985261079 * tau] +
   8e-11 * cos[5.07207947299 + 202420.14928260217 * tau] +
   7e-11 * cos[1.41908776548 + 39450.3528483734 * tau] +
   6e-11 * cos[1.24806705522 + 181659.72224941078 * tau] +
   8e-11 * cos[1.24101149187 + 128857.55635958798 * tau] +
   7e-11 * cos[4.99225219771 + 102659.44689679438 * tau] +
   8e-11 * cos[3.72793390212 + 77795.74443436819 * tau] +
   7e-11 * cos[4.53777069646 + 78339.97549599818 * tau] +
   7e-11 * cos[2.81152781596 + 92741.06060792258 * tau] +
   8e-11 * cos[4.90310056069 + 101703.15774082378 * tau] +
   7e-11 * cos[5.75015377153 + 78580.10129437919 * tau] +
   9e-11 * cos[4.65044386389 + 156954.01704032118 * tau] +
   7e-11 * cos[0.36315569295 + 179172.74704605396 * tau] +
   8e-11 * cos[2.39389370291 + 51534.3927214094 * tau] +
   7e-11 * cos[5.13452237557 + 77307.42026875199 * tau] +
   7e-11 * cos[3.04234073392 + 77101.23472031478 * tau] +
   7e-11 * cos[1.78997113742 + 187167.27548807819 * tau] +
   7e-11 * cos[1.25969543054 + 104275.34649502118 * tau] +
   7e-11 * cos[0.58513513972 + 17893.6278083656 * tau] +
   7e-11 * cos[3.19368974135 + 77947.31755506598 * tau] +
   7e-11 * cos[5.76376514627 + 53399.624123927 * tau] +
   9e-11 * cos[5.87894263333 + 203041.89308344138 * tau] +
   9e-11 * cos[1.85768285044 + 2168.7604822826 * tau] +
   7e-11 * cos[2.95245442922 + 70269.18098269838 * tau] +
   8e-11 * cos[2.87611784406 + 182595.65223011958 * tau] +
   8e-11 * cos[5.95900851407 + 625.6701923124 * tau] +
   7e-11 * cos[5.09932324366 + 26421.7590823436 * tau] +
   7e-11 * cos[2.95164397426 + 58857.03113654799 * tau] +
   9e-11 * cos[4.54751921819 + 222224.97657418498 * tau] +
   9e-11 * cos[2.85041915486 + 52286.01260436779 * tau] +
   8e-11 * cos[5.88262362064 + 51955.39364070959 * tau] +
   7e-11 * cos[4.26547182656 + 130363.24963659538 * tau] +
   7e-11 * cos[4.93711462539 + 77616.69859140778 * tau] +
   7e-11 * cos[1.68129390597 + 103704.60173298199 * tau] +
   7e-11 * cos[5.30361639156 + 51852.30086649099 * tau] +
   7e-11 * cos[3.52394232228 + 209658.82487420218 * tau] +
   8e-11 * cos[1.31021834242 + 78160.61665050399 * tau] +
   9e-11 * cos[1.5802092941 + 130866.11389874699 * tau] +
   8e-11 * cos[1.84170519176 + 52325.36948028299 * tau] +
   9e-11 * cos[0.51442466727 + 233731.74634397858 * tau] +
   9e-11 * cos[3.16830318341 + 156531.30018480319 * tau] +
   1.0e-10 * cos[4.75089417351 + 158116.49174472898 * tau] +
   1.0e-10 * cos[4.64768763301 + 240452.46032331996 * tau] +
   9e-11 * cos[6.07146960892 + 52595.29092702359 * tau] +
   8e-11 * cos[2.76004606287 + 103498.41618454478 * tau] +
   8e-11 * cos[2.06623542364 + 133882.09065283638 * tau] +
   8e-11 * cos[3.55931433878 + 25508.2155545754 * tau] +
   8e-11 * cos[0.3825502474 + 78800.51393681798 * tau] +
   8e-11 * cos[4.94949508683 + 1263.15736257819 * tau] +
   9e-11 * cos[4.19828805921 + 123200.84011627098 * tau] +
   1.0e-10 * cos[1.71606704784 + 132028.58860315479 * tau] +
   8e-11 * cos[2.20332298794 + 35077.37084700659 * tau] +
   8e-11 * cos[3.98222002302 + 51226.63067417859 * tau] +
   9e-11 * cos[5.53218561478 + 50910.238804522 * tau] +
   8e-11 * cos[3.62038830716 + 28736.3579670472 * tau] +
   9e-11 * cos[5.91589628233 + 26404.2950112308 * tau] +
   1.1e-10 * cos[3.88183253605 + 99024.13645791399 * tau] +
   9e-11 * cos[3.75726239516 + 26395.46076254379 * tau] +
   8e-11 * cos[0.46458507594 + 11.0457002639 * tau] +
   1.1e-10 * cos[0.77019715443 + 181026.24909573558 * tau] +
   9e-11 * cos[2.14648409917 + 52250.5878817157 * tau] +
   9e-11 * cos[0.39740145698 + 208173.53416749898 * tau] +
   8e-11 * cos[0.83788793173 + 52101.02468458109 * tau] +
   1.1e-10 * cos[4.3947350056 + 166740.70439565618 * tau] +
   9e-11 * cos[0.0521477146 + 209232.91609768818 * tau] +
   9e-11 * cos[0.40885845708 + 173511.41499690177 * tau] +
   9e-11 * cos[3.39636103723 + 25771.5112719176 * tau] +
   9e-11 * cos[5.74701495675 + 128220.75860368418 * tau] +
   1.0e-10 * cos[3.52532046928 + 50049.92887576919 * tau] +
   8e-11 * cos[4.47915729665 + 167850.08294774959 * tau] +
   9e-11 * cos[4.9259138928 + 52609.51802102519 * tau] +
   1.0e-10 * cos[2.92130709301 + 78257.08086582259 * tau] +
   1.0e-10 * cos[1.10603431719 + 76152.05911134499 * tau] +
   9e-11 * cos[5.34709321166 + 16703.062133499 * tau] +
   9e-11 * cos[5.78277172101 + 137210.22630911658 * tau] +
   1.0e-10 * cos[1.52307057829 + 196137.07343261078 * tau] +
   9e-11 * cos[3.16339317765 + 24079.34560241519 * tau] +
   1.1e-10 * cos[0.04658635952 + 136722.59155786238 * tau] +
   9e-11 * cos[3.71346537596 + 78213.71280281838 * tau] +
   9e-11 * cos[3.61240341796 + 76784.84285065818 * tau] +
   9e-11 * cos[5.50134612867 + 25352.02662804239 * tau] +
   9e-11 * cos[3.21350384534 + 123668.80510662538 * tau] +
   9e-11 * cos[5.76319803259 + 86457.98475793119 * tau] +
   9e-11 * cos[4.39355955971 + 224.3447957019 * tau] +
   1.0e-10 * cos[0.44397528833 + 26729.31670331319 * tau] +
   1.2e-10 * cos[0.211155779 + 103932.12792242158 * tau] +
   1.0e-10 * cos[2.40808781707 + 3462.2447058652 * tau] +
   1.1e-10 * cos[3.45444324976 + 27177.6119327678 * tau] +
   1.0e-10 * cos[1.77339719648 + 25754.0472008048 * tau] +
   9e-11 * cos[5.2388907902 + 160.40736938481 * tau] +
   9e-11 * cos[1.42295924162 + 12546.481939083 * tau] +
   1.0e-10 * cos[6.06089846081 + 78270.33798362259 * tau] +
   1.0e-10 * cos[2.75654212398 + 103.7821885806 * tau] +
   1.2e-10 * cos[1.94632930172 + 1135.6768718932 * tau] +
   9e-11 * cos[5.24571653547 + 34082.4315835984 * tau] +
   1.2e-10 * cos[3.42470973506 + 143005.66740785378 * tau] +
   1.1e-10 * cos[3.04942272888 + 309.2783226558 * tau] +
   1.0e-10 * cos[0.95664142687 + 45290.65639321759 * tau] +
   1.3e-10 * cos[2.59745313501 + 78378.14871340781 * tau] +
   1.2e-10 * cos[3.12928292612 + 11610.5519583742 * tau] +
   1.2e-10 * cos[0.52219299955 + 125112.03959948818 * tau] +
   1.2e-10 * cos[6.08780023115 + 25450.90686955 * tau] +
   1.0e-10 * cos[3.73409843943 + 199599.31813847595 * tau] +
   1.0e-10 * cos[4.33936275875 + 95.9792272178 * tau] +
   1.1e-10 * cos[4.48294709049 + 102769.65321801379 * tau] +
   1.2e-10 * cos[3.21001019103 + 102018.41617342478 * tau] +
   1.0e-10 * cos[1.22394899357 + 104505.39137678158 * tau] +
   1.0e-10 * cos[4.24347093551 + 78109.93061423779 * tau] +
   1.0e-10 * cos[1.79124533717 + 949.1756089698 * tau] +
   1.3e-10 * cos[3.74649756573 + 145204.75475114079 * tau] +
   1.1e-10 * cos[0.31330958005 + 182188.72380014337 * tau] +
   1.3e-10 * cos[4.96538793287 + 161079.37234650398 * tau] +
   1.0e-10 * cos[0.73914692842 + 103917.90082841998 * tau] +
   1.2e-10 * cos[4.91061349082 + 54087.0057663656 * tau] +
   1.4e-10 * cos[4.68060965317 + 27669.86248985719 * tau] +
   1.1e-10 * cos[4.68045355937 + 74923.09699802278 * tau] +
   1.4e-10 * cos[5.59428027773 + 25446.4895798352 * tau] +
   1.1e-10 * cos[1.08182792 + 129373.02023068098 * tau] +
   1.2e-10 * cos[0.62022460619 + 36109.7404216736 * tau] +
   1.2e-10 * cos[4.51508367315 + 78187.44335344699 * tau] +
   1.2e-10 * cos[0.99700192092 + 65831.6667743248 * tau] +
   1.1e-10 * cos[5.16135808879 + 233681.74972207438 * tau] +
   1.5e-10 * cos[0.08558342266 + 130443.39704322898 * tau] +
   1.3e-10 * cos[3.84042504901 + 25953.79409198919 * tau] +
   1.3e-10 * cos[5.37369194634 + 8989.46770543239 * tau] +
   1.5e-10 * cos[4.79144654769 + 77726.90491262719 * tau] +
   1.4e-10 * cos[2.82065667408 + 1639.069517188 * tau] +
   1.1e-10 * cos[5.30694474936 + 24601.92302050899 * tau] +
   1.2e-10 * cos[1.52451201886 + 130652.81480330898 * tau] +
   1.2e-10 * cos[5.74844907374 + 97670.38771289718 * tau] +
   1.3e-10 * cos[1.25451832397 + 26724.8994135984 * tau] +
   1.2e-10 * cos[1.82629728829 + 22909.7573510066 * tau] +
   1.5e-10 * cos[3.7610819499 + 111122.32316754239 * tau] +
   1.2e-10 * cos[1.68139724364 + 72936.23331633979 * tau] +
   1.2e-10 * cos[0.90287358387 + 104202.04936916218 * tau] +
   1.3e-10 * cos[3.77892895408 + 391318.54712361297 * tau] +
   1.3e-10 * cos[4.28417448099 + 23866.04650697719 * tau] +
   1.2e-10 * cos[4.87283902225 + 64901.25971792339 * tau] +
   1.4e-10 * cos[0.39198838648 + 1162.4747044078 * tau] +
   1.8e-10 * cos[0.07544318179 + 2199.087343287 * tau] +
   1.3e-10 * cos[0.88297787282 + 24292.64469785319 * tau] +
   1.5e-10 * cos[5.00568645183 + 28791.5192962498 * tau] +
   1.8e-10 * cos[4.09540263999 + 157586.80077963437 * tau] +
   1.4e-10 * cos[4.73334676783 + 26164.1692128498 * tau] +
   1.4e-10 * cos[2.92783624754 + 130226.21661243298 * tau] +
   1.4e-10 * cos[5.40589812318 + 52381.99183158559 * tau] +
   1.7e-10 * cos[5.96622721781 + 32769.1279949738 * tau] +
   1.5e-10 * cos[5.50776870695 + 52808.59002246159 * tau] +
   1.4e-10 * cos[0.85174293693 + 78903.60671103658 * tau] +
   1.5e-10 * cos[5.29296109539 + 130446.62925487179 * tau] +
   2.0e-10 * cos[2.35700883433 + 75615.25459924959 * tau] +
   1.6e-10 * cos[1.75865740707 + 53228.07466633679 * tau] +
   1.5e-10 * cos[4.29267057949 + 1692.1656695024 * tau] +
   1.8e-10 * cos[2.5408624212 + 25780.3455206046 * tau] +
   1.9e-10 * cos[1.56034038551 + 51969.62073471119 * tau] +
   1.7e-10 * cos[5.86222137701 + 32132.1317229496 * tau] +
   1.7e-10 * cos[3.73180335896 + 182085.63102592478 * tau] +
   1.6e-10 * cos[1.90468795194 + 128320.75184749259 * tau] +
   1.7e-10 * cos[5.34573358099 + 78731.674415077 * tau] +
   1.7e-10 * cos[6.19302565011 + 204151.27163553478 * tau] +
   1.7e-10 * cos[6.11461465994 + 26198.1094627936 * tau] +
   1.7e-10 * cos[4.95698248546 + 52225.8029050526 * tau] +
   1.6e-10 * cos[3.75399093257 + 159.3017347922 * tau] +
   1.6e-10 * cos[0.82798074394 + 96357.08412427259 * tau] +
   2.1e-10 * cos[6.16511987091 + 52169.17772424839 * tau] +
   1.6e-10 * cos[5.76419504418 + 14.2270940016 * tau] +
   1.6e-10 * cos[1.0066838715 + 25138.7275326044 * tau] +
   1.8e-10 * cos[2.12913862198 + 106570.36967048359 * tau] +
   1.6e-10 * cos[4.08590900542 + 147423.51185532758 * tau] +
   2.0e-10 * cos[5.09682447452 + 60055.89543648739 * tau] +
   1.8e-10 * cos[5.24040005379 + 68241.87214462319 * tau] +
   1.6e-10 * cos[4.27219175799 + 24176.703658357 * tau] +
   1.6e-10 * cos[0.43713509764 + 101.9625182656 * tau] +
   1.9e-10 * cos[2.09224104001 + 86143.79857806159 * tau] +
   2.2e-10 * cos[0.09847423078 + 26941.0995233262 * tau] +
   1.7e-10 * cos[0.6271358155 + 44295.7171298094 * tau] +
   1.7e-10 * cos[4.31062701282 + 50064.15596977079 * tau] +
   1.8e-10 * cos[5.08348808758 + 27684.0895838588 * tau] +
   1.7e-10 * cos[2.24086275048 + 26222.0121911592 * tau] +
   2.3e-10 * cos[2.43977160852 + 24822.3356629478 * tau] +
   1.9e-10 * cos[4.18946427203 + 78114.14622758799 * tau] +
   2.1e-10 * cos[1.94768946886 + 487.6347512542 * tau] +
   2.1e-10 * cos[4.62446809035 + 13362.4497067992 * tau] +
   2.0e-10 * cos[0.73777252741 + 129387.24732468258 * tau] +
   1.9e-10 * cos[0.53136209334 + 55516.4187098482 * tau] +
   1.8e-10 * cos[5.54856348293 + 209812.60368468695 * tau] +
   2.4e-10 * cos[5.58828197916 + 34282.1784747828 * tau] +
   1.8e-10 * cos[0.59687432455 + 183570.92173262799 * tau] +
   1.8e-10 * cos[4.90435895585 + 77630.92568540938 * tau] +
   2.2e-10 * cos[1.62646807429 + 104347.73123093879 * tau] +
   1.8e-10 * cos[1.63099638721 + 48835.19385644859 * tau] +
   1.9e-10 * cos[2.73169091081 + 55503.94193942859 * tau] +
   2.0e-10 * cos[0.58967836529 + 172402.03644480839 * tau] +
   2.3e-10 * cos[3.19739923216 + 6044.2285813754 * tau] +
   1.9e-10 * cos[1.94368317235 + 22747.2907148744 * tau] +
   2.4e-10 * cos[4.82779429778 + 104371.28232719658 * tau] +
   2.0e-10 * cos[3.8477679682 + 5327.4761083828 * tau] +
   2.2e-10 * cos[0.94588004362 + 52022.0274726636 * tau] +
   2.3e-10 * cos[2.59065413623 + 71582.48457132299 * tau] +
   2.7e-10 * cos[3.72484040647 + 621.7438008392 * tau] +
   2.3e-10 * cos[1.65280537431 + 214364.55718174578 * tau] +
   2.8e-10 * cos[0.30709453091 + 157057.10981453978 * tau] +
   2.2e-10 * cos[3.22920342008 + 1083.0802322936 * tau] +
   2.0e-10 * cos[6.1640195918 + 35191.8101356918 * tau] +
   2.0e-10 * cos[2.54144132983 + 51219.51712717779 * tau] +
   2.4e-10 * cos[3.05210539174 + 130419.8459469712 * tau] +
   2.1e-10 * cos[5.29289519906 + 150244.34299945379 * tau] +
   2.6e-10 * cos[5.68398596586 + 95247.70557217918 * tau] +
   2.9e-10 * cos[2.91003553544 + 176953.98994186718 * tau] +
   2.1e-10 * cos[2.11851790816 + 207593.84658050018 * tau] +
   2.9e-10 * cos[4.25385019536 + 647.0108333148 * tau] +
   2.2e-10 * cos[4.11517024183 + 19202.75325164339 * tau] +
   2.7e-10 * cos[5.29221944987 + 26162.6847401415 * tau] +
   2.2e-10 * cos[2.44094101414 + 2703.6161546756 * tau] +
   2.3e-10 * cos[2.40544682432 + 8194.2753332086 * tau] +
   2.2e-10 * cos[3.69622699918 + 735.8765135318 * tau] +
   2.3e-10 * cos[4.55605691468 + 155571.81910783658 * tau] +
   2.3e-10 * cos[4.60383496965 + 52072.71350892979 * tau] +
   2.6e-10 * cos[2.13973174244 + 103711.71527998279 * tau] +
   2.3e-10 * cos[3.01659387998 + 52182.4348420484 * tau] +
   2.5e-10 * cos[4.86890931082 + 104778.21075717278 * tau] +
   3.1e-10 * cos[2.25462520789 + 26720.68688088739 * tau] +
   2.7e-10 * cos[5.05183520711 + 105940.68546158058 * tau] +
   2.5e-10 * cos[3.57372833543 + 52712.61079524379 * tau] +
   2.5e-10 * cos[5.21681600178 + 25241.820306823 * tau] +
   2.4e-10 * cos[0.82215620694 + 314.1861798696 * tau] +
   2.8e-10 * cos[2.73386270717 + 27311.72098235281 * tau] +
   2.5e-10 * cos[3.42095174931 + 956.2891559706 * tau] +
   2.7e-10 * cos[1.14521834701 + 121335.60871375339 * tau] +
   2.6e-10 * cos[4.68624143375 + 632.7837393132 * tau] +
   3.6e-10 * cos[0.79025288269 + 119116.85160956658 * tau] +
   2.7e-10 * cos[6.01993388409 + 25227.59321282139 * tau] +
   2.9e-10 * cos[3.32582529322 + 110634.68841628819 * tau] +
   2.6e-10 * cos[0.07835049738 + 51013.33157874059 * tau] +
   3.3e-10 * cos[0.25034815279 + 51653.22886505459 * tau] +
   2.8e-10 * cos[4.4678187573 + 78417.48823520739 * tau] +
   3.3e-10 * cos[4.31496976407 + 154938.34595416138 * tau] +
   2.8e-10 * cos[2.01146788563 + 52698.38370124219 * tau] +
   3.5e-10 * cos[1.26114015069 + 97112.93697469679 * tau] +
   3.1e-10 * cos[1.90989851759 + 26308.315784013 * tau] +
   2.8e-10 * cos[4.81897403543 + 170049.17029103659 * tau] +
   3.0e-10 * cos[3.86080757411 + 207643.84320240439 * tau] +
   2.8e-10 * cos[5.33382835025 + 107794.18751126219 * tau] +
   2.8e-10 * cos[5.0708896171 + 26237.46633870879 * tau] +
   3.2e-10 * cos[0.45221016093 + 116917.76426627958 * tau] +
   2.9e-10 * cos[6.00401578551 + 54294.57014352679 * tau] +
   3.4e-10 * cos[1.41428136641 + 140652.80125408198 * tau] +
   2.8e-10 * cos[2.96171859812 + 100909.03762133139 * tau] +
   2.9e-10 * cos[0.40281274949 + 35472.7441496494 * tau] +
   2.9e-10 * cos[0.53270948692 + 50696.93970908399 * tau] +
   3.0e-10 * cos[5.28578152795 + 102232.84870591838 * tau] +
   3.9e-10 * cos[1.60801806885 + 333.8559407694 * tau] +
   3.0e-10 * cos[0.7055331987 + 52125.80966124419 * tau] +
   3.0e-10 * cos[5.72239820341 + 579.6875869988 * tau] +
   3.1e-10 * cos[6.12210016938 + 25977.69682035479 * tau] +
   3.2e-10 * cos[0.00169740803 + 52061.36699446317 * tau] +
   3.1e-10 * cos[2.65918037491 + 104344.49901929598 * tau] +
   3.1e-10 * cos[1.25910229689 + 53242.3017603384 * tau] +
   3.1e-10 * cos[1.62486752727 + 141762.17980617538 * tau] +
   3.9e-10 * cos[5.08510962281 + 25863.55834587229 * tau] +
   3.2e-10 * cos[0.64794221724 + 2648.454825473 * tau] +
   3.2e-10 * cos[5.95900501016 + 77410.51304297059 * tau] +
   3.8e-10 * cos[4.29218444251 + 39743.7636327506 * tau] +
   4.5e-10 * cos[3.72467663437 + 39609.6545831656 * tau] +
   3.5e-10 * cos[1.9611419157 + 74.7815985673 * tau] +
   3.3e-10 * cos[3.60227423859 + 156100.82065856918 * tau] +
   3.5e-10 * cos[1.88777425098 + 26521.614879451 * tau] +
   3.5e-10 * cos[4.74965057267 + 39629.32434406539 * tau] +
   3.7e-10 * cos[0.29068345666 + 97580.90196505119 * tau] +
   3.5e-10 * cos[3.89800430981 + 157483.01859105378 * tau] +
   4.1e-10 * cos[3.07842612799 + 26081.27458267419 * tau] +
   4.0e-10 * cos[1.214911274 + 64607.84893354619 * tau] +
   4.1e-10 * cos[5.85592543833 + 52290.24557183361 * tau] +
   4.9e-10 * cos[2.02480943113 + 134991.46920492979 * tau] +
   4.0e-10 * cos[0.16806354899 + 22759.76748529401 * tau] +
   3.7e-10 * cos[0.94736176192 + 76667.52298243798 * tau] +
   3.7e-10 * cos[4.65200082367 + 90695.75207512038 * tau] +
   3.9e-10 * cos[0.84546566819 + 365230.64398203876 * tau] +
   3.7e-10 * cos[2.83147987268 + 102132.85546210999 * tau] +
   3.8e-10 * cos[3.99668572981 + 9384.8410080752 * tau] +
   4.0e-10 * cos[1.85008425708 + 27999.1026247914 * tau] +
   4.9e-10 * cos[1.65739950579 + 1581.959348283 * tau] +
   4.1e-10 * cos[5.67594181048 + 54509.0026760204 * tau] +
   3.9e-10 * cos[1.71519867865 + 111590.28815789679 * tau] +
   4.1e-10 * cos[1.47439583353 + 76681.75007643958 * tau] +
   4.1e-10 * cos[0.44351702671 + 25619.9381512198 * tau] +
   4.3e-10 * cos[4.89046790101 + 24395.7374720718 * tau] +
   4.3e-10 * cos[0.38981425968 + 1089.7087911936 * tau] +
   4.1e-10 * cos[2.73996884659 + 25867.49049913539 * tau] +
   4.2e-10 * cos[6.21848377968 + 26094.53170047421 * tau] +
   4.4e-10 * cos[1.64247485835 + 76.2660712756 * tau] +
   4.2e-10 * cos[4.11693586607 + 26190.99591579279 * tau] +
   5.5e-10 * cos[0.4833507954 + 23962.02573419499 * tau] +
   4.4e-10 * cos[1.90320971624 + 51528.79544983359 * tau] +
   4.3e-10 * cos[3.86025201636 + 10021.8372800994 * tau] +
   5.9e-10 * cos[1.2987910069 + 38813.3565763492 * tau] +
   4.6e-10 * cos[4.78696197215 + 104564.91166173479 * tau] +
   5.5e-10 * cos[2.68637168389 + 25934.1243310894 * tau] +
   4.6e-10 * cos[3.38384624666 + 26507.38778544939 * tau] +
   5.6e-10 * cos[1.11360360738 + 131498.89763806018 * tau] +
   5.4e-10 * cos[2.83659707386 + 6681.2248533996 * tau] +
   5.4e-10 * cos[3.47879330948 + 77844.22478084739 * tau] +
   4.5e-10 * cos[4.41401819607 + 103285.11708910679 * tau] +
   4.7e-10 * cos[3.21862563103 + 178063.36849396059 * tau] +
   4.7e-10 * cos[4.03957254582 + 77829.99768684579 * tau] +
   5.1e-10 * cos[2.98348805265 + 40565.2543247742 * tau] +
   4.5e-10 * cos[2.28588893693 + 25764.39772491679 * tau] +
   4.7e-10 * cos[0.00507866085 + 104138.31347085879 * tau] +
   4.7e-10 * cos[2.1465925461 + 7994.5284420242 * tau] +
   6.1e-10 * cos[0.78849475911 + 155997.72788435058 * tau] +
   4.9e-10 * cos[4.09291926847 + 52815.7035694624 * tau] +
   6.2e-10 * cos[4.47317710621 + 636.9962720242 * tau] +
   6.2e-10 * cos[3.6924578516 + 641.41356173899 * tau] +
   6.4e-10 * cos[0.58512976749 + 307.5576209696 * tau] +
   5.0e-10 * cos[1.20854390978 + 23976.2528281966 * tau] +
   6.2e-10 * cos[3.41967311766 + 104355.49390165479 * tau] +
   5.6e-10 * cos[2.3349562066 + 104358.72611329758 * tau] +
   5.4e-10 * cos[5.27646510692 + 49527.35145767539 * tau] +
   7.4e-10 * cos[6.14089486388 + 14477.3511832 * tau] +
   6.7e-10 * cos[4.00863968986 + 103299.34418310839 * tau] +
   6.9e-10 * cos[1.78774826271 + 51639.00177105299 * tau] +
   5.5e-10 * cos[2.30093263701 + 52643.7712735028 * tau] +
   6.6e-10 * cos[1.69869503126 + 51543.0225438352 * tau] +
   5.7e-10 * cos[3.72454115593 + 29428.515568274 * tau] +
   6.7e-10 * cos[2.32849722473 + 26294.08869001139 * tau] +
   6.4e-10 * cos[4.98131448153 + 188276.65404017158 * tau] +
   5.8e-10 * cos[2.9899017915 + 110.2063212194 * tau] +
   8.2e-10 * cos[1.36242531494 + 128850.44281258718 * tau] +
   5.8e-10 * cos[3.88678278617 + 18207.81398823521 * tau] +
   6.1e-10 * cos[2.31153135385 + 124156.43985787958 * tau] +
   6.1e-10 * cos[1.63344766876 + 13541.42120249119 * tau] +
   6.1e-10 * cos[2.61995550094 + 183724.70054311278 * tau] +
   6.7e-10 * cos[4.76959706409 + 25881.717593137 * tau] +
   7.9e-10 * cos[3.56674606057 + 49842.60989027639 * tau] +
   6.2e-10 * cos[3.46967694133 + 24925.4284371664 * tau] +
   6.6e-10 * cos[3.92553131581 + 146314.13330323418 * tau] +
   6.6e-10 * cos[1.56953438995 + 19804.8272915828 * tau] +
   6.7e-10 * cos[5.43668176629 + 181505.94343892598 * tau] +
   6.9e-10 * cos[1.60181551296 + 129483.91596626239 * tau] +
   8.1e-10 * cos[1.38060133126 + 52329.58509363319 * tau] +
   6.9e-10 * cos[3.67576176321 + 24609.0365675098 * tau] +
   7.5e-10 * cos[2.05688075943 + 26137.8997634784 * tau] +
   8.1e-10 * cos[2.05307563846 + 1596.1864422846 * tau] +
   6.9e-10 * cos[5.05822197567 + 1911.1994832172 * tau] +
   9.8e-10 * cos[4.71698591369 + 12725.453434775 * tau] +
   8.9e-10 * cos[6.25587801019 + 150866.08680029298 * tau] +
   7.5e-10 * cos[5.47760610876 + 134.109049585 * tau] +
   7.4e-10 * cos[5.06505616563 + 27140.17152476259 * tau] +
   8.7e-10 * cos[3.5863485536 + 130969.20667296558 * tau] +
   7.5e-10 * cos[1.84245188133 + 78690.30761559859 * tau] +
   7.4e-10 * cos[1.62836007935 + 25984.8103673556 * tau] +
   8.2e-10 * cos[0.05817684667 + 104331.94280539699 * tau] +
   8.1e-10 * cos[1.98383157756 + 149.5631971346 * tau] +
   8.1e-10 * cos[5.18614814481 + 220.4126424388 * tau] +
   8.1e-10 * cos[0.28916970825 + 84546.78527471398 * tau] +
   8.4e-10 * cos[0.97023030623 + 131395.11544947959 * tau] +
   8.6e-10 * cos[2.05760695844 + 79852.78232000639 * tau] +
   8.0e-10 * cos[2.13424472361 + 42153.969003049 * tau] +
   9.8e-10 * cos[3.3148017225 + 853.196381752 * tau] +
   9.4e-10 * cos[2.65386396812 + 9103.9069941176 * tau] +
   9.9e-10 * cos[0.52218556269 + 26624.70765366959 * tau] +
   8.3e-10 * cos[0.64015893446 + 130012.91751699499 * tau] +
   1.08e-9 * cos[4.53825443085 + 71025.03383312259 * tau] +
   8.6e-10 * cos[1.83551544255 + 143961.26714946238 * tau] +
   1.05e-9 * cos[5.01803826552 + 78259.82808936459 * tau] +
   1.20e-9 * cos[5.44384753792 + 51749.20809227239 * tau] +
   9.5e-10 * cos[3.7229989459 + 90829.86112470538 * tau] +
   8.9e-10 * cos[5.94413487088 + 25131.61398560359 * tau] +
   9.4e-10 * cos[2.31806507832 + 81706.28436968799 * tau] +
   9.0e-10 * cos[5.01726237192 + 115674.27666460119 * tau] +
   1.11e-9 * cos[4.0731622796 + 93028.94846799239 * tau] +
   1.18e-9 * cos[2.02298794976 + 78283.37918562238 * tau] +
   9.7e-10 * cos[0.87353840441 + 181555.94006083018 * tau] +
   1.02e-9 * cos[4.69459571654 + 114564.89811250778 * tau] +
   9.5e-10 * cos[1.840657503 + 85034.42002596818 * tau] +
   1.31e-9 * cos[5.96070215452 + 1223.81784077861 * tau] +
   1.17e-9 * cos[3.56597928882 + 71492.99882347698 * tau] +
   9.9e-10 * cos[5.99257260255 + 29416.03879785439 * tau] +
   1.00e-9 * cos[3.0153538215 + 28206.6670019526 * tau] +
   1.00e-9 * cos[3.95989644984 + 26037.90651966999 * tau] +
   1.00e-9 * cos[0.11496600894 + 74821.13447975718 * tau] +
   1.10e-9 * cos[3.45757703411 + 25565.3257234804 * tau] +
   1.06e-9 * cos[5.18068866237 + 85502.38501632259 * tau] +
   1.14e-9 * cos[4.51555533683 + 27154.3986187642 * tau] +
   1.21e-9 * cos[2.52027376421 + 76144.94556434419 * tau] +
   1.15e-9 * cos[4.6184579377 + 50593.84693486539 * tau] +
   1.32e-9 * cos[5.23445066335 + 26610.48055966799 * tau] +
   1.53e-9 * cos[1.30046862259 + 13655.8604911764 * tau] +
   1.39e-9 * cos[5.11979950242 + 433.7117378768 * tau] +
   1.64e-9 * cos[6.17696810226 + 19406.6782881746 * tau] +
   1.44e-9 * cos[4.06091644657 + 50579.61984086379 * tau] +
   1.28e-9 * cos[6.10775258657 + 76044.9523205358 * tau] +
   1.29e-9 * cos[3.26743532785 + 25973.46385288896 * tau] +
   1.59e-9 * cos[5.29643521725 + 108903.56606335558 * tau] +
   1.54e-9 * cos[1.72826405606 + 78477.00852016058 * tau] +
   1.31e-9 * cos[0.70125733168 + 3340.6124266998 * tau] +
   1.42e-9 * cos[3.31130337074 + 78050.41032928458 * tau] +
   1.78e-9 * cos[4.08547287819 + 129909.82474277639 * tau] +
   1.42e-9 * cos[4.24343923379 + 339142.74084046457 * tau] +
   1.36e-9 * cos[0.22641179921 + 151975.46535238638 * tau] +
   1.40e-9 * cos[0.27227514908 + 46848.3301747656 * tau] +
   1.45e-9 * cos[5.76503611587 + 80482.46652890938 * tau] +
   1.60e-9 * cos[1.39225289207 + 26011.6370702986 * tau] +
   1.63e-9 * cos[1.01728531879 + 26727.8004278882 * tau] +
   1.44e-9 * cos[2.9065729497 + 51322.60990139639 * tau] +
   1.84e-9 * cos[0.26375114604 + 419.4846438752 * tau] +
   1.50e-9 * cos[5.98491689335 + 78256.59587772179 * tau] +
   1.52e-9 * cos[5.21934955501 + 77623.81213840858 * tau] +
   1.79e-9 * cos[5.11561177302 + 25440.89230825939 * tau] +
   1.94e-9 * cos[1.02167898855 + 44181.27784112419 * tau] +
   1.62e-9 * cos[2.82561928047 + 26202.34243025941 * tau] +
   1.96e-9 * cos[4.92493608061 + 102762.53967101299 * tau] +
   1.58e-9 * cos[0.75224521142 + 51116.4243529592 * tau] +
   1.59e-9 * cos[2.63928704121 + 28421.0995344462 * tau] +
   1.81e-9 * cos[4.3998767997 + 105410.99449648599 * tau] +
   1.97e-9 * cos[4.79975858562 + 25455.119402261 * tau] +
   1.61e-9 * cos[5.51918174079 + 26555.8681319286 * tau] +
   1.96e-9 * cos[5.59654497318 + 78270.82297172339 * tau] +
   1.78e-9 * cos[1.42319344949 + 77197.21394753258 * tau] +
   1.68e-9 * cos[5.96360976147 + 157636.79740153858 * tau] +
   2.24e-9 * cos[0.97932137082 + 77211.44104153418 * tau] +
   1.70e-9 * cos[5.57003076622 + 98068.53671630539 * tau] +
   2.00e-9 * cos[1.01165813281 + 51742.09454527159 * tau] +
   1.93e-9 * cos[4.34407767816 + 105307.21230790539 * tau] +
   2.15e-9 * cos[2.26752450953 + 33967.99229491319 * tau] +
   2.16e-9 * cos[4.48180965712 + 26241.681952059 * tau] +
   1.83e-9 * cos[2.88003872828 + 3328.13565628019 * tau] +
   1.96e-9 * cos[0.44564203205 + 51756.3216392732 * tau] +
   1.78e-9 * cos[1.24568538055 + 103.0927742186 * tau] +
   2.15e-9 * cos[5.3565209661 + 206.1855484372 * tau] +
   1.80e-9 * cos[2.20428238305 + 89586.37352302698 * tau] +
   1.83e-9 * cos[3.83128433173 + 69159.80243060499 * tau] +
   2.01e-9 * cos[2.00560473829 + 162188.75089859738 * tau] +
   1.96e-9 * cos[0.92807787406 + 120226.23016165999 * tau] +
   2.03e-9 * cos[2.69458032262 + 59414.4818747484 * tau] +
   2.01e-9 * cos[2.38235635877 + 23439.44831610119 * tau] +
   2.18e-9 * cos[0.41409439248 + 78267.59076008058 * tau] +
   2.00e-9 * cos[5.41573374322 + 16066.0658614748 * tau] +
   2.18e-9 * cos[4.88963285925 + 103396.01282468818 * tau] +
   2.82e-9 * cos[3.81265243625 + 536.8045120954 * tau] +
   2.11e-9 * cos[3.92377004339 + 103925.01437542078 * tau] +
   2.30e-9 * cos[2.45937674101 + 155418.04029735178 * tau] +
   2.14e-9 * cos[3.50460190598 + 58458.88213313979 * tau] +
   2.42e-9 * cos[0.44760602599 + 23754.70674870219 * tau] +
   2.24e-9 * cos[5.1072681918 + 117873.36400788819 * tau] +
   2.65e-9 * cos[1.04033681288 + 25938.3399444396 * tau] +
   2.29e-9 * cos[5.07700202235 + 52602.4044740244 * tau] +
   2.75e-9 * cos[0.59220058467 + 104881.30353139139 * tau] +
   2.88e-9 * cos[3.26773464056 + 124778.18365871879 * tau] +
   2.87e-9 * cos[4.98400171694 + 25551.09862947879 * tau] +
   2.72e-9 * cos[5.34763989826 + 53764.8791784322 * tau] +
   2.80e-9 * cos[3.33549459014 + 78244.0396638228 * tau] +
   3.14e-9 * cos[1.52755129973 + 44937.1306915484 * tau] +
   2.79e-9 * cos[4.17319236859 + 155468.03691925599 * tau] +
   3.81e-9 * cos[2.16540447546 + 522.5774180938 * tau] +
   2.80e-9 * cos[0.69995179262 + 64741.95798313119 * tau] +
   3.93e-9 * cos[0.55222046684 + 45405.0956819028 * tau] +
   2.81e-9 * cos[0.83478570176 + 63498.47038145279 * tau] +
   3.23e-9 * cos[5.59204872298 + 55618.3812281138 * tau] +
   3.03e-9 * cos[1.67537340603 + 88476.99497093359 * tau] +
   3.27e-9 * cos[5.45093694594 + 7880.08915333899 * tau] +
   3.48e-9 * cos[1.06528227311 + 66941.04532641819 * tau] +
   3.36e-9 * cos[1.55276786593 + 24505.94379329119 * tau] +
   3.40e-9 * cos[1.64349471632 + 79219.30916633119 * tau] +
   4.23e-9 * cos[4.2143754624 + 18093.37469954999 * tau] +
   3.56e-9 * cos[2.03727281128 + 1052.2683831884 * tau] +
   3.59e-9 * cos[0.03091967859 + 2118.7638603784 * tau] +
   4.00e-9 * cos[3.51557589073 + 20760.4270331914 * tau] +
   4.18e-9 * cos[0.36439379673 + 51962.5071877104 * tau] +
   5.08e-9 * cos[1.03838633466 + 24491.71669928959 * tau] +
   3.77e-9 * cos[3.50882025297 + 125887.56221081219 * tau] +
   5.23e-9 * cos[4.9239008231 + 52389.1053785864 * tau] +
   4.08e-9 * cos[0.92030240581 + 77837.11123384659 * tau] +
   3.95e-9 * cos[5.24320159822 + 58946.51688439399 * tau] +
   4.15e-9 * cos[2.50109134151 + 71980.63357473118 * tau] +
   4.70e-9 * cos[1.0748559576 + 103821.92160120218 * tau] +
   4.70e-9 * cos[1.46585019834 + 1066.49547719 * tau] +
   4.27e-9 * cos[5.353673111 + 49.9966219042 * tau] +
   4.31e-9 * cos[3.0671483672 + 131548.89425996438 * tau] +
   4.95e-9 * cos[2.11807671869 + 52171.9249477904 * tau] +
   4.49e-9 * cos[3.10044122691 + 49957.0491789616 * tau] +
   6.17e-9 * cos[4.18395572588 + 639.897286314 * tau] +
   5.79e-9 * cos[5.45103833735 + 52195.47604404819 * tau] +
   5.13e-9 * cos[2.28640740711 + 82815.66292178139 * tau] +
   5.25e-9 * cos[1.31791713133 + 313054.83769889036 * tau] +
   5.42e-9 * cos[2.77109053528 + 54394.56338733519 * tau] +
   5.01e-9 * cos[0.39578180187 + 32370.9789915656 * tau] +
   6.99e-9 * cos[2.57322536922 + 52182.9198301492 * tau] +
   5.70e-9 * cos[3.1042551371 + 15874.6175953632 * tau] +
   5.24e-9 * cos[2.45745967369 + 467.9649903544 * tau] +
   5.27e-9 * cos[5.83448542494 + 50057.04242277 * tau] +
   5.63e-9 * cos[1.38660458 + 79323.09135491178 * tau] +
   5.49e-9 * cos[2.08003708209 + 91785.46086631398 * tau] +
   5.67e-9 * cos[6.08785859254 + 25234.70675982219 * tau] +
   5.49e-9 * cos[4.18661776549 + 94138.32702008578 * tau] +
   5.81e-9 * cos[2.61707271637 + 76674.63652943878 * tau] +
   6.97e-9 * cos[1.89331617498 + 77308.10968311399 * tau] +
   8.11e-9 * cos[4.22885181263 + 25654.19140369739 * tau] +
   6.04e-9 * cos[5.29267380518 + 136100.84775702319 * tau] +
   6.10e-9 * cos[1.21194007471 + 153.7788104848 * tau] +
   7.53e-9 * cos[5.64446551994 + 45892.73043315699 * tau] +
   8.08e-9 * cos[6.27898737551 + 53131.406024757 * tau] +
   6.60e-9 * cos[1.98037689941 + 26514.5013324502 * tau] +
   6.56e-9 * cos[3.65375726729 + 25668.418497699 * tau] +
   6.99e-9 * cos[4.82823185979 + 38519.945791972 * tau] +
   6.51e-9 * cos[5.87383050095 + 2333.196392872 * tau] +
   7.52e-9 * cos[4.70099207936 + 51109.31080595839 * tau] +
   7.52e-9 * cos[4.22525357653 + 51123.53789995999 * tau] +
   7.80e-9 * cos[5.77004504059 + 129330.13715577759 * tau] +
   6.98e-9 * cos[2.99026308247 + 52168.69273614759 * tau] +
   7.33e-9 * cos[3.2301997832 + 47623.8527860896 * tau] +
   7.36e-9 * cos[6.05470921559 + 114.43928868521 * tau] +
   7.45e-9 * cos[2.09648894863 + 51535.90899683439 * tau] +
   7.82e-9 * cos[3.69412482234 + 52179.6876185064 * tau] +
   7.82e-9 * cos[3.92653768734 + 38654.05484155699 * tau] +
   7.91e-9 * cos[1.17444825871 + 129380.13377768178 * tau] +
   8.31e-9 * cos[2.35459129726 + 27676.976036858 * tau] +
   8.69e-9 * cos[3.87957425954 + 78793.40038981718 * tau] +
   8.79e-9 * cos[4.78847722011 + 18849.2275499742 * tau] +
   9.12e-9 * cos[0.27449857787 + 98690.28051714458 * tau] +
   8.76e-9 * cos[4.91112286703 + 62389.09182935939 * tau] +
   1.138e-8 * cos[2.56391312022 + 29530.4780865396 * tau] +
   9.99e-9 * cos[5.29812267938 + 65697.55772473979 * tau] +
   9.10e-9 * cos[0.49823258962 + 99799.65906923798 * tau] +
   8.94e-9 * cos[0.29768279333 + 105460.99111839019 * tau] +
   1.033e-8 * cos[3.72503880786 + 6283.0758499914 * tau] +
   1.057e-8 * cos[4.35251408825 + 77734.01845962799 * tau] +
   9.89e-9 * cos[0.33276224293 + 52156.1365222486 * tau] +
   1.259e-8 * cos[1.73130656223 + 12432.0426503978 * tau] +
   1.014e-8 * cos[3.58126441973 + 48733.23133818299 * tau] +
   1.065e-8 * cos[4.31416942177 + 40853.142184844 * tau] +
   1.124e-8 * cos[1.28920904043 + 31749.2351907264 * tau] +
   1.242e-8 * cos[3.79389911401 + 25874.6040461362 * tau] +
   1.347e-8 * cos[3.80254397382 + 19317.1925403286 * tau] +
   1.586e-8 * cos[4.65681044624 + 79373.08797681599 * tau] +
   1.358e-8 * cos[1.45317020242 + 51646.11531805379 * tau] +
   1.362e-8 * cos[1.13830507985 + 68050.42387851159 * tau] +
   1.574e-8 * cos[3.7587058637 + 73711.75592766379 * tau] +
   1.590e-8 * cos[0.07660134798 + 23869.1460373874 * tau] +
   1.597e-8 * cos[5.53494401703 + 56727.7597802072 * tau] +
   2.143e-8 * cos[5.16312278245 + 51220.20654153979 * tau] +
   1.784e-8 * cos[5.17926273269 + 426.598190876 * tau] +
   1.785e-8 * cos[1.80830270808 + 26301.2022370122 * tau] +
   1.653e-8 * cos[1.25518276011 + 33326.5787331742 * tau] +
   1.954e-8 * cos[4.67733727976 + 286966.93455731616 * tau] +
   1.677e-8 * cos[4.63366122462 + 53235.18821333759 * tau] +
   1.700e-8 * cos[2.28603732736 + 110012.94461544899 * tau] +
   1.974e-8 * cos[0.83681704901 + 12566.1516999828 * tau] +
   1.979e-8 * cos[4.44092591248 + 103292.23063610759 * tau] +
   1.987e-8 * cos[2.95923214706 + 23969.1392811958 * tau] +
   2.616e-8 * cos[2.78322243283 + 103242.23401420339 * tau] +
   2.066e-8 * cos[1.0723184563 + 43071.8992890308 * tau] +
   2.872e-8 * cos[1.63503968499 + 25021.4076643842 * tau] +
   2.535e-8 * cos[5.80101392346 + 26095.016688575 * tau] +
   2.321e-8 * cos[5.44262378304 + 26084.0218062162 * tau] +
   2.501e-8 * cos[4.34723465048 + 41962.5207369374 * tau] +
   2.274e-8 * cos[1.85167073193 + 36301.18868778519 * tau] +
   2.403e-8 * cos[1.1551513036 + 25035.6347583858 * tau] +
   2.799e-8 * cos[2.51152391376 + 26107.57290247399 * tau] +
   3.125e-8 * cos[6.07160751766 + 28306.66024576099 * tau] +
   2.652e-8 * cos[0.88219699366 + 52705.49724824299 * tau] +
   2.732e-8 * cos[5.64171761904 + 1589.0728952838 * tau] +
   3.132e-8 * cos[6.21365344759 + 26080.78959457339 * tau] +
   2.773e-8 * cos[3.54351198199 + 72602.37737557039 * tau] +
   2.855e-8 * cos[0.67083991526 + 26091.7844769322 * tau] +
   2.974e-8 * cos[0.14234349726 + 50586.73338786459 * tau] +
   3.284e-8 * cos[5.22996707635 + 25448.00585526019 * tau] +
   3.031e-8 * cos[4.45207030477 + 7238.6755916 * tau] +
   3.195e-8 * cos[1.25743024246 + 14765.2390432698 * tau] +
   3.417e-8 * cos[0.49855041138 + 22645.32819660879 * tau] +
   3.664e-8 * cos[1.39952931281 + 77204.32749453338 * tau] +
   3.547e-8 * cos[3.59413896239 + 26068.2333806744 * tau] +
   4.454e-8 * cos[5.7915915618 + 3442.5749449654 * tau] +
   3.571e-8 * cos[2.34341884629 + 32858.61374281979 * tau] +
   4.593e-8 * cos[0.81920676333 + 25558.2121764796 * tau] +
   4.299e-8 * cos[5.09070560802 + 10213.285546211 * tau] +
   4.211e-8 * cos[5.53886788148 + 83925.04147387479 * tau] +
   4.381e-8 * cos[4.94471456712 + 213.299095438 * tau] +
   5.022e-8 * cos[3.94124675992 + 25661.3049506982 * tau] +
   4.857e-8 * cos[4.84757952324 + 37410.5672398786 * tau] +
   4.578e-8 * cos[1.55845855383 + 27147.28507176339 * tau] +
   4.969e-8 * cos[2.4775213418 + 30639.856638633 * tau] +
   5.883e-8 * cos[2.19545230409 + 13521.7514415914 * tau] +
   6.364e-8 * cos[2.1380561938 + 25132.3033999656 * tau] +
   7.179e-8 * cos[2.97766079692 + 2218.7571041868 * tau] +
   7.285e-8 * cos[1.74581868954 + 260879.03141574195 * tau] +
   5.846e-8 * cos[4.281396598 + 16983.9961474566 * tau] +
   6.554e-8 * cos[5.53478998989 + 6770.7106012456 * tau] +
   6.838e-8 * cos[2.77387065312 + 7.1135470008 * tau] +
   8.639e-8 * cos[6.06360282793 + 77154.33087262919 * tau] +
   7.665e-8 * cos[2.48158305355 + 57837.1383323006 * tau] +
   8.024e-8 * cos[3.92723313702 + 27043.5028831828 * tau] +
   7.929e-8 * cos[0.50426804318 + 46514.4742339962 * tau] +
   7.974e-8 * cos[4.17682324505 + 26617.5941066688 * tau] +
   1.2566e-7 * cos[4.70537436663 + 1059.3819301892 * tau] +
   1.2621e-7 * cos[3.89530641889 + 3.881335358 * tau] +
   1.2822e-7 * cos[2.69591798562 + 53285.1848352418 * tau] +
   1.3964e-7 * cos[3.59426938083 + 24498.8302462904 * tau] +
   1.5398e-7 * cos[5.74263453989 + 19.66976089979 * tau] +
   1.5306e-7 * cos[1.79184360652 + 11322.6640983044 * tau] +
   1.6680e-7 * cos[1.35134428173 + 529.6909650946 * tau] +
   1.7496e-7 * cos[5.7266360862 + 4551.9534970588 * tau] +
   2.0221e-7 * cos[0.51934047295 + 21535.9496445154 * tau] +
   2.0425e-7 * cos[3.71509622702 + 20426.571092422 * tau] +
   2.7295e-7 * cos[5.09210138837 + 234791.12827416777 * tau] +
   2.2003e-7 * cos[0.86475371243 + 955.5997416086 * tau] +
   2.8070e-7 * cos[3.04195430989 + 51066.427731055 * tau] +
   4.4370e-7 * cos[4.57348500464 + 25028.521211385 * tau] +
   5.1941e-7 * cos[5.62107554052 + 5661.3320491522 * tau] +
   0.00000102743 * cos[2.14879173777 + 208703.22513259358 * tau] +
   9.0579e-7 * cos[0.00045481669 + 24978.5245894808 * tau] +
   9.3540e-7 * cos[6.11791163931 + 27197.2816936676 * tau] +
   0.00000388318 * cos[5.48039225891 + 182615.32199101939 * tau] +
   0.00000352244 * cos[3.05238094403 + 1109.3785520934 * tau] +
   0.00001472233 * cos[2.51845458395 + 156527.41884944518 * tau] +
   0.00005592094 * cos[5.82675673328 + 130439.51570787099 * tau] +
   0.00021245035 * cos[2.83531934452 + 104351.61256629678 * tau] +
   0.00080538452 * cos[6.10454743366 + 78263.70942472259 * tau] +
   0.00303471395 * cos[3.05565472363 + 52175.8062831484 * tau] +
   0.01126007832 * cos[6.21703970996 + 26087.9031415742 * tau] +
   26088.14706222746 * cos[0.0 + 0.0 * tau];

   L2 = 1e-11 * cos[5.52286605071 + 52125.80966124419 * tau] +
   1e-11 * cos[3.26520760555 + 240452.46032331996 * tau] +
   1e-11 * cos[5.5936222224 + 25619.9381512198 * tau] +
   1e-11 * cos[1.59597814656 + 72936.23331633979 * tau] +
   1e-11 * cos[4.15667461533 + 25551.09862947879 * tau] +
   1e-11 * cos[0.33953378597 + 51528.79544983359 * tau] +
   1e-11 * cos[0.08089899001 + 51543.0225438352 * tau] +
   1e-11 * cos[4.25324476801 + 209812.60368468695 * tau] +
   1e-11 * cos[0.54824728173 + 26137.8997634784 * tau] +
   1e-11 * cos[0.28037611495 + 25450.90686955 * tau] +
   1e-11 * cos[0.90991571866 + 103711.71527998279 * tau] +
   1e-11 * cos[5.62459774786 + 25565.3257234804 * tau] +
   1e-11 * cos[0.61014627166 + 25668.418497699 * tau] +
   1e-11 * cos[5.09783503526 + 102232.84870591838 * tau] +
   1e-11 * cos[2.19795772042 + 29428.515568274 * tau] +
   1e-11 * cos[0.16055219324 + 105307.21230790539 * tau] +
   1e-11 * cos[6.22940855233 + 111590.28815789679 * tau] +
   1e-11 * cos[0.48535289275 + 52698.38370124219 * tau] +
   1e-11 * cos[4.42116052212 + 100909.03762133139 * tau] +
   1e-11 * cos[5.80015495751 + 19406.6782881746 * tau] +
   1e-11 * cos[3.60230008239 + 20760.4270331914 * tau] +
   1e-11 * cos[0.34495954566 + 128850.44281258718 * tau] +
   1e-11 * cos[3.19299019423 + 25654.19140369739 * tau] +
   1e-11 * cos[6.14517818644 + 76681.75007643958 * tau] +
   1e-11 * cos[5.86450783334 + 26724.8994135984 * tau] +
   1e-11 * cos[1.38420566741 + 26011.6370702986 * tau] +
   1e-11 * cos[5.63110777945 + 46848.3301747656 * tau] +
   1e-11 * cos[5.56519625382 + 129387.24732468258 * tau] +
   1e-11 * cos[0.30832555285 + 53228.07466633679 * tau] +
   2e-11 * cos[5.13133615893 + 49842.60989027639 * tau] +
   1e-11 * cos[3.62844435085 + 161079.37234650398 * tau] +
   1e-11 * cos[0.18846827752 + 34082.4315835984 * tau] +
   2e-11 * cos[0.30073776192 + 51639.00177105299 * tau] +
   2e-11 * cos[0.94020572434 + 80596.9058175946 * tau] +
   1e-11 * cos[6.04596837149 + 129373.02023068098 * tau] +
   1e-11 * cos[2.4157683233 + 26037.90651966999 * tau] +
   2e-11 * cos[4.92122664455 + 24864.08530079559 * tau] +
   2e-11 * cos[2.79561490409 + 115674.27666460119 * tau] +
   2e-11 * cos[6.26921260007 + 87367.61641884019 * tau] +
   1e-11 * cos[4.8099549208 + 77837.11123384659 * tau] +
   1e-11 * cos[3.49234867738 + 130435.63437251298 * tau] +
   2e-11 * cos[5.50117730009 + 172402.03644480839 * tau] +
   2e-11 * cos[4.39281517355 + 130432.40216087017 * tau] +
   2e-11 * cos[2.18339110714 + 156100.82065856918 * tau] +
   2e-11 * cos[0.85416063806 + 25934.1243310894 * tau] +
   2e-11 * cos[6.1619270402 + 130652.81480330898 * tau] +
   2e-11 * cos[0.39746661127 + 26521.614879451 * tau] +
   2e-11 * cos[5.59377744943 + 35191.8101356918 * tau] +
   2e-11 * cos[0.00997429525 + 141762.17980617538 * tau] +
   2e-11 * cos[0.54331921743 + 130459.18546877075 * tau] +
   2e-11 * cos[5.83992902277 + 19804.8272915828 * tau] +
   2e-11 * cos[5.61305711026 + 76667.52298243798 * tau] +
   2e-11 * cos[1.83715639115 + 123668.80510662538 * tau] +
   2e-11 * cos[3.98410950717 + 104466.051854982 * tau] +
   2e-11 * cos[0.64849171165 + 52643.7712735028 * tau] +
   2e-11 * cos[0.1107175948 + 130866.11389874699 * tau] +
   2e-11 * cos[1.98246165585 + 77844.22478084739 * tau] +
   2e-11 * cos[6.10145799164 + 77623.81213840858 * tau] +
   3e-11 * cos[5.85721944439 + 52329.58509363319 * tau] +
   2e-11 * cos[2.88997273266 + 27154.3986187642 * tau] +
   2e-11 * cos[3.91756419842 + 130446.62925487179 * tau] +
   2e-11 * cos[5.1499567646 + 182188.72380014337 * tau] +
   2e-11 * cos[4.60084058009 + 26941.0995233262 * tau] +
   2e-11 * cos[0.85923934181 + 235900.50682626116 * tau] +
   2e-11 * cos[5.79409172557 + 417406.45026518717 * tau] +
   2e-11 * cos[5.58793955981 + 103917.90082841998 * tau] +
   2e-11 * cos[1.81636961816 + 110634.68841628819 * tau] +
   2e-11 * cos[4.32534428501 + 55503.94193942859 * tau] +
   2e-11 * cos[3.08184453618 + 50593.84693486539 * tau] +
   2e-11 * cos[3.36865001265 + 170049.17029103659 * tau] +
   2e-11 * cos[4.51952536661 + 203041.89308344138 * tau] +
   2e-11 * cos[2.78347515438 + 79330.20490191258 * tau] +
   2e-11 * cos[0.35903300236 + 187167.27548807819 * tau] +
   2e-11 * cos[4.37154457896 + 128220.75860368418 * tau] +
   2e-11 * cos[6.06636386319 + 53242.3017603384 * tau] +
   2e-11 * cos[5.42145220392 + 183570.92173262799 * tau] +
   2e-11 * cos[5.56634055777 + 70269.18098269838 * tau] +
   2e-11 * cos[5.84781134233 + 65831.6667743248 * tau] +
   2e-11 * cos[2.93678015526 + 167850.08294774959 * tau] +
   2e-11 * cos[0.06581745526 + 196137.07343261078 * tau] +
   3e-11 * cos[5.36470448658 + 131395.11544947959 * tau] +
   2e-11 * cos[5.31651763274 + 208173.53416749898 * tau] +
   3e-11 * cos[4.72735160431 + 78149.27013603736 * tau] +
   3e-11 * cos[5.0354242485 + 130443.39704322898 * tau] +
   2e-11 * cos[1.78482957305 + 156531.30018480319 * tau] +
   3e-11 * cos[0.5628939296 + 104347.73123093879 * tau] +
   3e-11 * cos[1.94668130835 + 143005.66740785378 * tau] +
   2e-11 * cos[1.12849064703 + 183724.70054311278 * tau] +
   2e-11 * cos[5.43309839263 + 78903.60671103658 * tau] +
   2e-11 * cos[0.72039482289 + 7994.5284420242 * tau] +
   3e-11 * cos[2.91632245418 + 166740.70439565618 * tau] +
   3e-11 * cos[3.36164307862 + 104778.21075717278 * tau] +
   3e-11 * cos[4.68342323732 + 156507.74908854539 * tau] +
   3e-11 * cos[5.37878648081 + 44295.7171298094 * tau] +
   3e-11 * cos[6.21862713072 + 95247.70557217918 * tau] +
   4e-11 * cos[1.67304824627 + 130419.8459469712 * tau] +
   3e-11 * cos[2.55542640702 + 77829.99768684579 * tau] +
   3e-11 * cos[2.53649995681 + 50579.61984086379 * tau] +
   3e-11 * cos[4.59428408981 + 131548.89425996438 * tau] +
   3e-11 * cos[5.23202292846 + 84546.78527471398 * tau] +
   3e-11 * cos[2.66696150741 + 157586.80077963437 * tau] +
   3e-11 * cos[0.40352872921 + 132028.58860315479 * tau] +
   4e-11 * cos[6.26291139255 + 25021.4076643842 * tau] +
   3e-11 * cos[4.76799924569 + 104138.31347085879 * tau] +
   3e-11 * cos[4.90489886883 + 51749.20809227239 * tau] +
   4e-11 * cos[1.40880562474 + 80382.47328510099 * tau] +
   3e-11 * cos[5.72001402121 + 102762.53967101299 * tau] +
   4e-11 * cos[2.45893471155 + 207643.84320240439 * tau] +
   3e-11 * cos[1.53933182823 + 176953.98994186718 * tau] +
   3e-11 * cos[2.8435468116 + 123200.84011627098 * tau] +
   3e-11 * cos[2.32902857669 + 182085.63102592478 * tau] +
   3e-11 * cos[3.83428144879 + 233681.74972207438 * tau] +
   3e-11 * cos[5.94876130841 + 25035.6347583858 * tau] +
   4e-11 * cos[6.22336284288 + 140652.80125408198 * tau] +
   3e-11 * cos[6.23399386415 + 181659.72224941078 * tau] +
   3e-11 * cos[0.60740481915 + 133882.09065283638 * tau] +
   3e-11 * cos[1.97251042531 + 183145.01295611398 * tau] +
   4e-11 * cos[5.42881221134 + 233731.74634397858 * tau] +
   3e-11 * cos[3.86634858823 + 104371.28232719658 * tau] +
   4e-11 * cos[5.24311464709 + 116917.76426627958 * tau] +
   4e-11 * cos[0.21138526735 + 214364.55718174578 * tau] +
   4e-11 * cos[5.67762508473 + 183674.70392120858 * tau] +
   4e-11 * cos[2.73401660736 + 78417.48823520739 * tau] +
   4e-11 * cos[2.31787867435 + 52815.7035694624 * tau] +
   4e-11 * cos[6.15781348253 + 97112.93697469679 * tau] +
   4e-11 * cos[0.94898112028 + 78378.14871340781 * tau] +
   4e-11 * cos[5.58218314089 + 119116.85160956658 * tau] +
   3e-11 * cos[1.58566666033 + 130226.21661243298 * tau] +
   3e-11 * cos[0.85377908455 + 16066.0658614748 * tau] +
   3e-11 * cos[3.2417738566 + 155571.81910783658 * tau] +
   4e-11 * cos[4.7476763595 + 204151.27163553478 * tau] +
   4e-11 * cos[4.70366039546 + 54294.57014352679 * tau] +
   4e-11 * cos[5.66367904256 + 9384.8410080752 * tau] +
   4e-11 * cos[5.25512859919 + 157057.10981453978 * tau] +
   4e-11 * cos[0.12462379137 + 78690.30761559859 * tau] +
   4e-11 * cos[5.07565982849 + 51756.3216392732 * tau] +
   5e-11 * cos[0.535860682 + 80482.46652890938 * tau] +
   4e-11 * cos[2.75867944254 + 391318.54712361297 * tau] +
   5e-11 * cos[3.69408876581 + 105940.68546158058 * tau] +
   5e-11 * cos[3.20991489892 + 71025.03383312259 * tau] +
   4e-11 * cos[1.73206522989 + 178063.36849396059 * tau] +
   4e-11 * cos[0.68904721853 + 124156.43985787958 * tau] +
   4e-11 * cos[3.30201863644 + 76144.94556434419 * tau] +
   4e-11 * cos[3.8363997571 + 150244.34299945379 * tau] +
   4e-11 * cos[3.7145852625 + 26555.8681319286 * tau] +
   5e-11 * cos[2.53226316949 + 103299.34418310839 * tau] +
   4e-11 * cos[2.41778026187 + 157483.01859105378 * tau] +
   4e-11 * cos[5.78384635962 + 51742.09454527159 * tau] +
   4e-11 * cos[4.57119707855 + 157636.79740153858 * tau] +
   5e-11 * cos[2.35342507828 + 145204.75475114079 * tau] +
   5e-11 * cos[5.56662713374 + 155997.72788435058 * tau] +
   5e-11 * cos[3.00001411726 + 85034.42002596818 * tau] +
   5e-11 * cos[1.18020888905 + 27311.72098235281 * tau] +
   4e-11 * cos[5.23938469806 + 130012.91751699499 * tau] +
   4e-11 * cos[1.8318123147 + 74821.13447975718 * tau] +
   4e-11 * cos[6.11121027497 + 90695.75207512038 * tau] +
   5e-11 * cos[2.38724530268 + 146314.13330323418 * tau] +
   5e-11 * cos[0.57300969993 + 134991.46920492979 * tau] +
   5e-11 * cos[3.85799454501 + 107794.18751126219 * tau] +
   5e-11 * cos[2.4783121842 + 26241.681952059 * tau] +
   6e-11 * cos[1.4479147408 + 78050.41032928458 * tau] +
   5e-11 * cos[3.01510200596 + 103285.11708910679 * tau] +
   5e-11 * cos[3.87246722733 + 89586.37352302698 * tau] +
   5e-11 * cos[4.90166806916 + 22759.76748529401 * tau] +
   5e-11 * cos[4.04581717475 + 98068.53671630539 * tau] +
   5e-11 * cos[2.16611734526 + 103925.01437542078 * tau] +
   5e-11 * cos[1.35632842517 + 104344.49901929598 * tau] +
   5e-11 * cos[5.0773947536 + 97580.90196505119 * tau] +
   6e-11 * cos[0.50137409605 + 63498.47038145279 * tau] +
   5e-11 * cos[3.20081630256 + 13541.42120249119 * tau] +
   7e-11 * cos[0.60725013988 + 60055.89543648739 * tau] +
   5e-11 * cos[1.47362369989 + 9103.9069941176 * tau] +
   7e-11 * cos[1.99860349328 + 104355.49390165479 * tau] +
   5e-11 * cos[5.25316838887 + 3340.6124266998 * tau] +
   5e-11 * cos[0.27174681491 + 143961.26714946238 * tau] +
   7e-11 * cos[5.89465282471 + 131498.89763806018 * tau] +
   6e-11 * cos[3.14680331401 + 104564.91166173479 * tau] +
   6e-11 * cos[4.13083556162 + 54509.0026760204 * tau] +
   6e-11 * cos[3.51715962887 + 188276.65404017158 * tau] +
   6e-11 * cos[0.88473087003 + 104358.72611329758 * tau] +
   6e-11 * cos[3.09908354288 + 114564.89811250778 * tau] +
   6e-11 * cos[0.0692555554 + 58946.51688439399 * tau] +
   6e-11 * cos[0.81325444169 + 207593.84658050018 * tau] +
   8e-11 * cos[4.73806237855 + 150866.08680029298 * tau] +
   6e-11 * cos[1.66711581835 + 28206.6670019526 * tau] +
   7e-11 * cos[2.80506785787 + 39743.7636327506 * tau] +
   6e-11 * cos[1.3354568195 + 102132.85546210999 * tau] +
   6e-11 * cos[3.86283147263 + 59414.4818747484 * tau] +
   7e-11 * cos[2.57400610109 + 69159.80243060499 * tau] +
   7e-11 * cos[1.46575838897 + 853.196381752 * tau] +
   7e-11 * cos[4.06204756163 + 39609.6545831656 * tau] +
   8e-11 * cos[0.67171808844 + 79852.78232000639 * tau] +
   9e-11 * cos[2.56870006051 + 129909.82474277639 * tau] +
   7e-11 * cos[5.655539467 + 181555.94006083018 * tau] +
   7e-11 * cos[4.73829767381 + 51322.60990139639 * tau] +
   7e-11 * cos[3.20275960823 + 64607.84893354619 * tau] +
   7e-11 * cos[3.50101836609 + 117873.36400788819 * tau] +
   7e-11 * cos[2.07713892797 + 90829.86112470538 * tau] +
   8e-11 * cos[2.31255848253 + 58458.88213313979 * tau] +
   7e-11 * cos[0.15536656581 + 129483.91596626239 * tau] +
   1.0e-10 * cos[5.72020107388 + 77211.44104153418 * tau] +
   7e-11 * cos[2.30885367448 + 18207.81398823521 * tau] +
   1.0e-10 * cos[2.20026830808 + 130969.20667296558 * tau] +
   8e-11 * cos[0.80535713418 + 71980.63357473118 * tau] +
   9e-11 * cos[4.9256893206 + 104331.94280539699 * tau] +
   9e-11 * cos[2.45809063705 + 93028.94846799239 * tau] +
   1.0e-10 * cos[3.502742291 + 65697.55772473979 * tau] +
   1.1e-10 * cos[2.54429302352 + 44181.27784112419 * tau] +
   8e-11 * cos[3.44547998787 + 23439.44831610119 * tau] +
   8e-11 * cos[4.9698513054 + 151975.46535238638 * tau] +
   1.1e-10 * cos[4.04728142335 + 45892.73043315699 * tau] +
   1.1e-10 * cos[5.52780687723 + 26727.8004278882 * tau] +
   1.3e-10 * cos[2.79229719351 + 636.9962720242 * tau] +
   1.0e-10 * cos[1.74642821988 + 52061.36699446317 * tau] +
   1.0e-10 * cos[6.00753285175 + 365230.64398203876 * tau] +
   1.0e-10 * cos[0.04109363791 + 77197.21394753258 * tau] +
   1.3e-10 * cos[3.80590035776 + 78259.82808936459 * tau] +
   1.5e-10 * cos[3.56357453844 + 76674.63652943878 * tau] +
   1.3e-10 * cos[2.02636565149 + 71492.99882347698 * tau] +
   1.2e-10 * cos[0.32316787548 + 91785.46086631398 * tau] +
   1.1e-10 * cos[5.5844804614 + 120226.23016165999 * tau] +
   1.1e-10 * cos[4.03185618461 + 181505.94343892598 * tau] +
   1.1e-10 * cos[1.28755195884 + 29416.03879785439 * tau] +
   1.1e-10 * cos[3.26651828162 + 52602.4044740244 * tau] +
   1.5e-10 * cos[3.79894620695 + 108903.56606335558 * tau] +
   1.2e-10 * cos[0.81685952408 + 81706.28436968799 * tau] +
   1.5e-10 * cos[6.0373826452 + 13655.8604911764 * tau] +
   1.4e-10 * cos[5.8433060581 + 103821.92160120218 * tau] +
   1.6e-10 * cos[0.28761005157 + 44937.1306915484 * tau] +
   1.5e-10 * cos[3.80902990348 + 33967.99229491319 * tau] +
   1.4e-10 * cos[4.08726245298 + 78270.82297172339 * tau] +
   1.4e-10 * cos[4.21146699511 + 52290.24557183361 * tau] +
   1.6e-10 * cos[0.04901690153 + 78477.00852016058 * tau] +
   1.3e-10 * cos[4.67219046898 + 78256.59587772179 * tau] +
   1.6e-10 * cos[2.82759858554 + 105410.99449648599 * tau] +
   1.4e-10 * cos[1.87990160627 + 125887.56221081219 * tau] +
   1.5e-10 * cos[0.87152359342 + 78283.37918562238 * tau] +
   1.5e-10 * cos[0.45988103836 + 162188.75089859738 * tau] +
   1.5e-10 * cos[3.52769852262 + 79219.30916633119 * tau] +
   1.5e-10 * cos[4.05461375332 + 51962.5071877104 * tau] +
   2.0e-10 * cos[4.40959528115 + 1223.81784077861 * tau] +
   1.5e-10 * cos[2.53107093357 + 155468.03691925599 * tau] +
   1.5e-10 * cos[5.43053381026 + 64741.95798313119 * tau] +
   1.8e-10 * cos[5.22519288335 + 78267.59076008058 * tau] +
   1.7e-10 * cos[5.82864656129 + 32370.9789915656 * tau] +
   1.8e-10 * cos[2.58820345674 + 51123.53789995999 * tau] +
   1.8e-10 * cos[6.26984143774 + 15874.6175953632 * tau] +
   1.7e-10 * cos[0.06118735536 + 88476.99497093359 * tau] +
   1.8e-10 * cos[2.11231697626 + 73711.75592766379 * tau] +
   1.9e-10 * cos[3.18954246101 + 51109.31080595839 * tau] +
   1.9e-10 * cos[2.90042907299 + 6283.0758499914 * tau] +
   1.8e-10 * cos[4.5863136596 + 76044.9523205358 * tau] +
   1.9e-10 * cos[1.98308917333 + 23754.70674870219 * tau] +
   1.8e-10 * cos[1.07895331282 + 28421.0995344462 * tau] +
   2.1e-10 * cos[3.97495995227 + 53764.8791784322 * tau] +
   2.0e-10 * cos[3.48966334599 + 103396.01282468818 * tau] +
   2.5e-10 * cos[3.02983070039 + 77734.01845962799 * tau] +
   2.5e-10 * cos[0.05236467599 + 26514.5013324502 * tau] +
   2.5e-10 * cos[5.46150069597 + 104881.30353139139 * tau] +
   2.1e-10 * cos[2.561232112 + 94138.32702008578 * tau] +
   2.2e-10 * cos[1.88199362566 + 78244.0396638228 * tau] +
   2.2e-10 * cos[5.09106835544 + 99799.65906923798 * tau] +
   2.2e-10 * cos[4.43631488516 + 3328.13565628019 * tau] +
   2.5e-10 * cos[1.7599691024 + 124778.18365871879 * tau] +
   3.0e-10 * cos[1.05420470769 + 52182.9198301492 * tau] +
   2.4e-10 * cos[5.0630479161 + 2118.7638603784 * tau] +
   2.8e-10 * cos[4.27104078603 + 54394.56338733519 * tau] +
   2.6e-10 * cos[5.79318346346 + 66941.04532641819 * tau] +
   3.2e-10 * cos[5.79438282818 + 18093.37469954999 * tau] +
   3.5e-10 * cos[5.2929814316 + 45405.0956819028 * tau] +
   3.6e-10 * cos[1.26742819742 + 51116.4243529592 * tau] +
   2.8e-10 * cos[0.73918545262 + 7880.08915333899 * tau] +
   3.5e-10 * cos[0.74194291507 + 52171.9249477904 * tau] +
   2.8e-10 * cos[3.05059885517 + 339142.74084046457 * tau] +
   3.8e-10 * cos[3.74472554242 + 18849.2275499742 * tau] +
   2.9e-10 * cos[5.7365444786 + 129380.13377768178 * tau] +
   2.9e-10 * cos[3.72464718175 + 51535.90899683439 * tau] +
   3.3e-10 * cos[4.04678616141 + 55618.3812281138 * tau] +
   3.1e-10 * cos[0.69335015231 + 50057.04242277 * tau] +
   3.0e-10 * cos[1.57915654792 + 52168.69273614759 * tau] +
   3.2e-10 * cos[1.0254998481 + 155418.04029735178 * tau] +
   3.2e-10 * cos[1.65828846012 + 105460.99111839019 * tau] +
   4.0e-10 * cos[5.69015360764 + 31749.2351907264 * tau] +
   3.2e-10 * cos[3.72358129034 + 136100.84775702319 * tau] +
   4.1e-10 * cos[4.32141055637 + 26095.016688575 * tau] +
   3.9e-10 * cos[1.80165134294 + 33326.5787331742 * tau] +
   3.2e-10 * cos[2.45518077222 + 38654.05484155699 * tau] +
   4.2e-10 * cos[4.09553132731 + 52195.47604404819 * tau] +
   4.0e-10 * cos[3.14856042352 + 426.598190876 * tau] +
   3.5e-10 * cos[5.78457148656 + 68050.42387851159 * tau] +
   3.7e-10 * cos[0.05738918168 + 38519.945791972 * tau] +
   3.4e-10 * cos[3.28090243752 + 62389.09182935939 * tau] +
   3.9e-10 * cos[0.76157461206 + 82815.66292178139 * tau] +
   4.1e-10 * cos[2.43000457106 + 639.897286314 * tau] +
   4.3e-10 * cos[3.24574920597 + 52389.1053785864 * tau] +
   3.8e-10 * cos[6.08585317961 + 79323.09135491178 * tau] +
   3.7e-10 * cos[5.01445357044 + 26080.78959457339 * tau] +
   4.1e-10 * cos[2.81015791586 + 41962.5207369374 * tau] +
   3.9e-10 * cos[6.2527517396 + 47623.8527860896 * tau] +
   4.8e-10 * cos[0.4894487653 + 51646.11531805379 * tau] +
   4.5e-10 * cos[2.52716095523 + 103292.23063610759 * tau] +
   4.2e-10 * cos[2.21900478384 + 52179.6876185064 * tau] +
   5.4e-10 * cos[0.32708522231 + 25874.6040461362 * tau] +
   4.4e-10 * cos[4.971456138 + 25973.46385288896 * tau] +
   4.6e-10 * cos[5.18676728087 + 77204.32749453338 * tau] +
   5.3e-10 * cos[5.49113976101 + 25661.3049506982 * tau] +
   4.8e-10 * cos[5.19507775798 + 48733.23133818299 * tau] +
   4.8e-10 * cos[1.60851837486 + 25234.70675982219 * tau] +
   5.2e-10 * cos[0.5368757688 + 77308.10968311399 * tau] +
   5.2e-10 * cos[1.15062443564 + 26202.34243025941 * tau] +
   5.2e-10 * cos[5.14041028675 + 52156.1365222486 * tau] +
   5.3e-10 * cos[1.55958841442 + 49957.0491789616 * tau] +
   5.6e-10 * cos[1.01839356017 + 27676.976036858 * tau] +
   5.9e-10 * cos[0.1554109817 + 36301.18868778519 * tau] +
   6.3e-10 * cos[2.49160532665 + 78793.40038981718 * tau] +
   6.3e-10 * cos[5.02106928248 + 98690.28051714458 * tau] +
   6.0e-10 * cos[0.79452201416 + 53131.406024757 * tau] +
   6.9e-10 * cos[3.44813862795 + 10213.285546211 * tau] +
   6.1e-10 * cos[5.77836694481 + 12566.1516999828 * tau] +
   6.4e-10 * cos[2.75958867988 + 40853.142184844 * tau] +
   6.7e-10 * cos[3.8921657878 + 26084.0218062162 * tau] +
   6.4e-10 * cos[2.68437002997 + 43071.8992890308 * tau] +
   6.3e-10 * cos[0.6582852544 + 110012.94461544899 * tau] +
   7.8e-10 * cos[0.27707431029 + 37410.5672398786 * tau] +
   7.0e-10 * cos[3.55533072657 + 13521.7514415914 * tau] +
   8.5e-10 * cos[3.28561166885 + 12432.0426503978 * tau] +
   8.1e-10 * cos[0.9588922979 + 26107.57290247399 * tau] +
   8.6e-10 * cos[0.78555390902 + 57837.1383323006 * tau] +
   7.4e-10 * cos[4.31017375756 + 2333.196392872 * tau] +
   7.5e-10 * cos[5.40269356209 + 26091.7844769322 * tau] +
   9.9e-10 * cos[1.00218248773 + 29530.4780865396 * tau] +
   9.5e-10 * cos[2.24093904831 + 19317.1925403286 * tau] +
   1.05e-9 * cos[5.32363189985 + 7238.6755916 * tau] +
   8.5e-10 * cos[3.01984486981 + 53235.18821333759 * tau] +
   9.4e-10 * cos[4.30968259383 + 129330.13715577759 * tau] +
   9.2e-10 * cos[0.08628005998 + 313054.83769889036 * tau] +
   9.3e-10 * cos[2.04998627084 + 26068.2333806744 * tau] +
   9.9e-10 * cos[3.84242768306 + 83925.04147387479 * tau] +
   9.9e-10 * cos[3.99635236807 + 56727.7597802072 * tau] +
   1.15e-9 * cos[3.05230359467 + 53285.1848352418 * tau] +
   1.13e-9 * cos[4.9813748525 + 79373.08797681599 * tau] +
   1.15e-9 * cos[0.15124159675 + 26301.2022370122 * tau] +
   1.08e-9 * cos[1.39723983534 + 50586.73338786459 * tau] +
   1.40e-9 * cos[3.66642468738 + 25558.2121764796 * tau] +
   1.35e-9 * cos[3.8677543707 + 51220.20654153979 * tau] +
   1.29e-9 * cos[4.16213277137 + 23969.1392811958 * tau] +
   1.45e-9 * cos[5.96024756685 + 14765.2390432698 * tau] +
   1.48e-9 * cos[1.97575825359 + 72602.37737557039 * tau] +
   1.61e-9 * cos[4.80105233203 + 23869.1460373874 * tau] +
   1.53e-9 * cos[4.33936015634 + 1589.0728952838 * tau] +
   1.60e-9 * cos[5.7937744941 + 52705.49724824299 * tau] +
   1.56e-9 * cos[3.91999448441 + 32858.61374281979 * tau] +
   1.68e-9 * cos[6.20806483822 + 27147.28507176339 * tau] +
   2.19e-9 * cos[1.3418873834 + 28306.66024576099 * tau] +
   1.82e-9 * cos[0.62534354989 + 25448.00585526019 * tau] +
   1.97e-9 * cos[2.07792605062 + 22645.32819660879 * tau] +
   2.09e-9 * cos[3.30158370895 + 213.299095438 * tau] +
   2.73e-9 * cos[1.29086264556 + 103242.23401420339 * tau] +
   2.34e-9 * cos[0.93917232374 + 30639.856638633 * tau] +
   2.37e-9 * cos[4.37101224231 + 114.43928868521 * tau] +
   3.11e-9 * cos[4.22422008005 + 3442.5749449654 * tau] +
   2.47e-9 * cos[5.87612469398 + 16983.9961474566 * tau] +
   3.03e-9 * cos[4.68482058244 + 27043.5028831828 * tau] +
   3.27e-9 * cos[2.22989850002 + 21535.9496445154 * tau] +
   3.32e-9 * cos[0.97416155325 + 25132.3033999656 * tau] +
   3.07e-9 * cos[3.20507351217 + 1059.3819301892 * tau] +
   3.14e-9 * cos[3.42002895816 + 286966.93455731616 * tau] +
   3.12e-9 * cos[5.1878582963 + 46514.4742339962 * tau] +
   3.70e-9 * cos[0.8236064656 + 6770.7106012456 * tau] +
   3.81e-9 * cos[2.83442391504 + 26617.5941066688 * tau] +
   4.39e-9 * cos[3.40705996719 + 11322.6640983044 * tau] +
   6.08e-9 * cos[4.54152310086 + 2218.7571041868 * tau] +
   5.07e-9 * cos[4.11466890786 + 4551.9534970588 * tau] +
   5.52e-9 * cos[2.1322864657 + 20426.571092422 * tau] +
   5.72e-9 * cos[5.92841937309 + 25028.521211385 * tau] +
   6.54e-9 * cos[0.98170349539 + 5661.3320491522 * tau] +
   7.63e-9 * cos[4.54299337366 + 77154.33087262919 * tau] +
   6.28e-9 * cos[4.8493010532 + 24498.8302462904 * tau] +
   6.28e-9 * cos[6.18483168149 + 529.6909650946 * tau] +
   9.72e-9 * cos[1.80344701358 + 955.5997416086 * tau] +
   1.064e-8 * cos[0.46023695675 + 260879.03141574195 * tau] +
   2.045e-8 * cos[1.49570544876 + 51066.427731055 * tau] +
   2.566e-8 * cos[1.44059109766 + 27197.2816936676 * tau] +
   3.575e-8 * cos[3.77317513032 + 234791.12827416777 * tau] +
   5.243e-8 * cos[4.71799772791 + 24978.5245894808 * tau] +
   1.1861e-7 * cos[0.79187646439 + 208703.22513259358 * tau] +
   1.4898e-7 * cos[4.6334308581 + 1109.3785520934 * tau] +
   3.8663e-7 * cos[4.08011610182 + 182615.32199101939 * tau] +
   0.00000122998 * cos[1.06868541052 + 156527.41884944518 * tau] +
   0.00000378173 * cos[4.319980559 + 130439.51570787099 * tau] +
   0.00001107419 * cos[1.26226537554 + 104351.61256629678 * tau] +
   0.00003018297 * cos[4.45643539705 + 78263.70942472259 * tau] +
   0.00007396711 * cos[1.34735624669 + 52175.8062831484 * tau] +
   0.00016903658 * cos[4.69072300649 + 26087.9031415742 * tau] +
   0.00053049845 * cos[0.0 + 0.0 * tau];

   L3 = 1e-11 * cos[2.82906439989 + 24498.8302462904 * tau] +
   1e-11 * cos[5.84438975852 + 105307.21230790539 * tau] +
   1e-11 * cos[6.07111696987 + 102762.53967101299 * tau] +
   1e-11 * cos[5.58694327783 + 79852.78232000639 * tau] +
   1e-11 * cos[0.65529515413 + 426.598190876 * tau] +
   1e-11 * cos[4.31760630574 + 69159.80243060499 * tau] +
   1e-11 * cos[4.74388045372 + 26514.5013324502 * tau] +
   1e-11 * cos[3.2207229087 + 25021.4076643842 * tau] +
   1e-11 * cos[5.84491832575 + 50057.04242277 * tau] +
   1e-11 * cos[4.77297529316 + 78477.00852016058 * tau] +
   1e-11 * cos[1.72346523407 + 51962.5071877104 * tau] +
   1e-11 * cos[2.73414310032 + 25035.6347583858 * tau] +
   1e-11 * cos[0.300500653 + 41962.5207369374 * tau] +
   1e-11 * cos[3.42109354799 + 25973.46385288896 * tau] +
   1e-11 * cos[5.86280830053 + 26202.34243025941 * tau] +
   1e-11 * cos[0.28595674172 + 11322.6640983044 * tau] +
   1e-11 * cos[6.01128227925 + 52168.69273614759 * tau] +
   1e-11 * cos[4.42501613287 + 22645.32819660879 * tau] +
   1e-11 * cos[3.82330817663 + 68050.42387851159 * tau] +
   1e-11 * cos[0.20736391933 + 52061.36699446317 * tau] +
   1e-11 * cos[2.82170820105 + 26091.7844769322 * tau] +
   1e-11 * cos[4.87760109673 + 25874.6040461362 * tau] +
   1e-11 * cos[2.69537843932 + 52290.24557183361 * tau] +
   1e-11 * cos[2.60061927559 + 12566.1516999828 * tau] +
   1e-11 * cos[1.75551273491 + 26095.016688575 * tau] +
   1e-11 * cos[1.49815422727 + 26084.0218062162 * tau] +
   1e-11 * cos[3.67054321453 + 21535.9496445154 * tau] +
   1e-11 * cos[2.18342825402 + 63498.47038145279 * tau] +
   1e-11 * cos[0.15288602386 + 25448.00585526019 * tau] +
   1e-11 * cos[5.48361013686 + 29530.4780865396 * tau] +
   1e-11 * cos[6.07747011982 + 27676.976036858 * tau] +
   1e-11 * cos[4.89918476796 + 35191.8101356918 * tau] +
   1e-11 * cos[5.60495524983 + 207593.84658050018 * tau] +
   1e-11 * cos[4.03088051207 + 1109.3785520934 * tau] +
   1e-11 * cos[2.43374991272 + 51535.90899683439 * tau] +
   1e-11 * cos[4.27546069271 + 36301.18868778519 * tau] +
   1e-11 * cos[4.81981872221 + 26107.57290247399 * tau] +
   1e-11 * cos[5.95645110567 + 80482.46652890938 * tau] +
   1e-11 * cos[5.22010441376 + 52171.9249477904 * tau] +
   1e-11 * cos[6.16145880062 + 125887.56221081219 * tau] +
   1e-11 * cos[4.58189329524 + 37410.5672398786 * tau] +
   1e-11 * cos[6.10639166059 + 102132.85546210999 * tau] +
   1e-11 * cos[4.29717383023 + 26301.2022370122 * tau] +
   1e-11 * cos[3.39284109553 + 25028.521211385 * tau] +
   1e-11 * cos[2.29683748973 + 52195.47604404819 * tau] +
   1e-11 * cos[2.41309932759 + 55618.3812281138 * tau] +
   1e-11 * cos[0.94125502564 + 93028.94846799239 * tau] +
   1e-11 * cos[1.78547815249 + 188276.65404017158 * tau] +
   1e-11 * cos[1.24063083423 + 9103.9069941176 * tau] +
   1e-11 * cos[0.18542211423 + 78244.0396638228 * tau] +
   1e-11 * cos[2.11138180302 + 32858.61374281979 * tau] +
   1e-11 * cos[3.90367213586 + 129380.13377768178 * tau] +
   1e-11 * cos[0.68687557696 + 130969.20667296558 * tau] +
   1e-11 * cos[1.58007357234 + 391318.54712361297 * tau] +
   1e-11 * cos[0.606476206 + 38654.05484155699 * tau] +
   1e-11 * cos[0.05873279909 + 53131.406024757 * tau] +
   1e-11 * cos[5.03155341199 + 51646.11531805379 * tau] +
   1e-11 * cos[2.88161012078 + 79219.30916633119 * tau] +
   1e-11 * cos[4.20864838814 + 131498.89763806018 * tau] +
   1e-11 * cos[1.4751416667 + 62389.09182935939 * tau] +
   1e-11 * cos[0.08902944955 + 51116.4243529592 * tau] +
   1e-11 * cos[0.38352295948 + 52179.6876185064 * tau] +
   2e-11 * cos[5.53036712466 + 131548.89425996438 * tau] +
   1e-11 * cos[5.52119023864 + 58946.51688439399 * tau] +
   1e-11 * cos[3.0953209452 + 76044.9523205358 * tau] +
   2e-11 * cos[4.00710217385 + 104881.30353139139 * tau] +
   2e-11 * cos[3.64576833526 + 45405.0956819028 * tau] +
   1e-11 * cos[1.20843095195 + 105410.99449648599 * tau] +
   1e-11 * cos[2.48052961456 + 53764.8791784322 * tau] +
   1e-11 * cos[1.538031696 + 52389.1053785864 * tau] +
   1e-11 * cos[3.17481245588 + 76674.63652943878 * tau] +
   1e-11 * cos[4.9590938512 + 129483.91596626239 * tau] +
   1e-11 * cos[5.80853057947 + 4551.9534970588 * tau] +
   2e-11 * cos[5.4069790667 + 82815.66292178139 * tau] +
   2e-11 * cos[3.36867866204 + 99799.65906923798 * tau] +
   2e-11 * cos[5.33834891475 + 52182.9198301492 * tau] +
   1e-11 * cos[3.23979322492 + 52156.1365222486 * tau] +
   2e-11 * cos[1.07684180123 + 103292.23063610759 * tau] +
   2e-11 * cos[1.25444219651 + 40853.142184844 * tau] +
   2e-11 * cos[5.54343111585 + 81706.28436968799 * tau] +
   2e-11 * cos[1.97520131105 + 136100.84775702319 * tau] +
   2e-11 * cos[5.43336870762 + 78283.37918562238 * tau] +
   2e-11 * cos[4.12698349577 + 66941.04532641819 * tau] +
   2e-11 * cos[2.05793854229 + 103396.01282468818 * tau] +
   2e-11 * cos[0.5273609502 + 94138.32702008578 * tau] +
   2e-11 * cos[5.26875308161 + 77308.10968311399 * tau] +
   2e-11 * cos[0.61066658116 + 155468.03691925599 * tau] +
   2e-11 * cos[4.76774165204 + 77204.32749453338 * tau] +
   2e-11 * cos[1.96277160647 + 25558.2121764796 * tau] +
   2e-11 * cos[1.49912329404 + 43071.8992890308 * tau] +
   2e-11 * cos[4.39439085682 + 88476.99497093359 * tau] +
   2e-11 * cos[1.0209874609 + 78793.40038981718 * tau] +
   2e-11 * cos[3.11800510932 + 150866.08680029298 * tau] +
   2e-11 * cos[1.60502923885 + 77734.01845962799 * tau] +
   2e-11 * cos[3.54043808451 + 64741.95798313119 * tau] +
   2e-11 * cos[4.77873510695 + 365230.64398203876 * tau] +
   2e-11 * cos[3.43613336205 + 78267.59076008058 * tau] +
   2e-11 * cos[2.40411188609 + 83925.04147387479 * tau] +
   2e-11 * cos[2.92723030315 + 54394.56338733519 * tau] +
   2e-11 * cos[2.17198531948 + 108903.56606335558 * tau] +
   2e-11 * cos[6.11262694468 + 57837.1383323006 * tau] +
   2e-11 * cos[0.42411179784 + 71492.99882347698 * tau] +
   2e-11 * cos[2.29024350361 + 56727.7597802072 * tau] +
   2e-11 * cos[0.15071040297 + 124778.18365871879 * tau] +
   2e-11 * cos[5.05358903232 + 162188.75089859738 * tau] +
   2e-11 * cos[2.52219274566 + 181505.94343892598 * tau] +
   2e-11 * cos[6.2327164965 + 49957.0491789616 * tau] +
   2e-11 * cos[0.35038889636 + 19317.1925403286 * tau] +
   2e-11 * cos[0.16040583556 + 50586.73338786459 * tau] +
   2e-11 * cos[5.37466119262 + 110012.94461544899 * tau] +
   3e-11 * cos[3.37815322354 + 98690.28051714458 * tau] +
   3e-11 * cos[6.23875368963 + 28306.66024576099 * tau] +
   3e-11 * cos[2.86652251194 + 105460.99111839019 * tau] +
   3e-11 * cos[4.34017676059 + 14765.2390432698 * tau] +
   3e-11 * cos[1.29040630287 + 53235.18821333759 * tau] +
   3e-11 * cos[4.35199345075 + 79323.09135491178 * tau] +
   4e-11 * cos[3.02893592955 + 23869.1460373874 * tau] +
   3e-11 * cos[4.6451908806 + 27147.28507176339 * tau] +
   3e-11 * cos[5.80662640937 + 155418.04029735178 * tau] +
   4e-11 * cos[5.6801370125 + 30639.856638633 * tau] +
   4e-11 * cos[3.07093349506 + 27043.5028831828 * tau] +
   4e-11 * cos[4.31141963105 + 52705.49724824299 * tau] +
   4e-11 * cos[1.74528964721 + 339142.74084046457 * tau] +
   4e-11 * cos[2.46414914425 + 51220.20654153979 * tau] +
   5e-11 * cos[1.3111581035 + 26617.5941066688 * tau] +
   5e-11 * cos[0.33554769835 + 72602.37737557039 * tau] +
   7e-11 * cos[5.79018632644 + 25132.3033999656 * tau] +
   8e-11 * cos[2.74138109305 + 129330.13715577759 * tau] +
   9e-11 * cos[6.28305510644 + 79373.08797681599 * tau] +
   9e-11 * cos[3.65190477342 + 46514.4742339962 * tau] +
   9e-11 * cos[0.59396483404 + 20426.571092422 * tau] +
   1.1e-10 * cos[5.00109293882 + 313054.83769889036 * tau] +
   1.7e-10 * cos[6.02950226714 + 103242.23401420339 * tau] +
   3.1e-10 * cos[3.11483471984 + 53285.1848352418 * tau] +
   3.8e-10 * cos[2.99912912226 + 77154.33087262919 * tau] +
   3.4e-10 * cos[2.03244612467 + 286966.93455731616 * tau] +
   5.7e-10 * cos[6.11222330831 + 27197.2816936676 * tau] +
   7.7e-10 * cos[6.24155593431 + 51066.427731055 * tau] +
   1.02e-9 * cos[5.32134064237 + 260879.03141574195 * tau] +
   1.17e-9 * cos[3.1656732416 + 24978.5245894808 * tau] +
   3.07e-9 * cos[2.32189002493 + 234791.12827416777 * tau] +
   9.00e-9 * cos[5.59308888939 + 208703.22513259358 * tau] +
   2.556e-8 * cos[2.57014364454 + 182615.32199101939 * tau] +
   6.971e-8 * cos[5.81808665742 + 156527.41884944518 * tau] +
   1.8045e-7 * cos[2.77538373991 + 130439.51570787099 * tau] +
   3.5395e-7 * cos[0.0 + 0.0 * tau] +
   4.3669e-7 * cos[6.01867965826 + 104351.61256629678 * tau] +
   9.6877e-7 * cos[3.00378171915 + 78263.70942472259 * tau] +
   0.00000142152 * cos[3.125054526 + 26087.9031415742 * tau] +
   0.00000188077 * cos[0.03466830117 + 52175.8062831484 * tau];

   L4 = 1e-11 * cos[0.29913093643 + 339142.74084046457 * tau] +
   1e-11 * cos[4.8467708474 + 27197.2816936676 * tau] +
   1e-11 * cos[1.20388630609 + 77154.33087262919 * tau] +
   1e-11 * cos[4.17434865844 + 79373.08797681599 * tau] +
   1e-11 * cos[4.35040700322 + 103242.23401420339 * tau] +
   1e-11 * cos[1.11396201203 + 129330.13715577759 * tau] +
   2e-11 * cos[4.60718203612 + 51066.427731055 * tau] +
   1e-11 * cos[1.6743511854 + 24978.5245894808 * tau] +
   2e-11 * cos[3.52134138964 + 313054.83769889036 * tau] +
   3e-11 * cos[0.54824060574 + 286966.93455731616 * tau] +
   8e-11 * cos[3.82199615635 + 260879.03141574195 * tau] +
   2.0e-10 * cos[0.82130394681 + 234791.12827416777 * tau] +
   5.1e-10 * cos[4.08566191934 + 208703.22513259358 * tau] +
   1.28e-9 * cos[1.05702505039 + 182615.32199101939 * tau] +
   2.98e-9 * cos[4.30600984981 + 156527.41884944518 * tau] +
   6.45e-9 * cos[1.26591776986 + 130439.51570787099 * tau] +
   1.237e-8 * cos[4.49970181057 + 104351.61256629678 * tau] +
   1.727e-8 * cos[4.50137643801 + 52175.8062831484 * tau] +
   1.914e-8 * cos[1.41731803758 + 78263.70942472259 * tau] +
   3.247e-8 * cos[2.02848007619 + 26087.9031415742 * tau] +
   0.00000114078 * cos[3.14159265359 + 0.0 * tau];

   L5 = 1e-11 * cos[5.18718589133 + 286966.93455731616 * tau] +
   1e-11 * cos[2.23688504668 + 260879.03141574195 * tau] +
   1e-11 * cos[5.49411470932 + 234791.12827416777 * tau] +
   2e-11 * cos[2.5143544823 + 208703.22513259358 * tau] +
   5e-11 * cos[5.79082359724 + 182615.32199101939 * tau] +
   1.0e-10 * cos[2.7569979192 + 156527.41884944518 * tau] +
   1.9e-10 * cos[6.00992467582 + 130439.51570787099 * tau] +
   3.1e-10 * cos[2.98112204944 + 104351.61256629678 * tau] +
   4.3e-10 * cos[4.65071406046 + 26087.9031415742 * tau] +
   4.2e-10 * cos[0.02433099382 + 78263.70942472259 * tau] +
   5.9e-10 * cos[3.37513289692 + 52175.8062831484 * tau] +
   8.77e-9 * cos[3.14159265359 + 0.0 * tau];

   B0 = 4e-11 * cos[2.34997151211 + 177287.84588263658 * tau] +
   4e-11 * cos[1.34781477964 + 106684.80895916879 * tau] +
   4e-11 * cos[4.64327471216 + 76255.15188556358 * tau] +
   4e-11 * cos[5.13202982684 + 735.8765135318 * tau] +
   4e-11 * cos[4.1268797505 + 52024.75861330549 * tau] +
   4e-11 * cos[5.62786746084 + 43981.5309499398 * tau] +
   4e-11 * cos[4.79032272131 + 130432.88714897096 * tau] +
   4e-11 * cos[3.50115780256 + 76152.05911134499 * tau] +
   4e-11 * cos[1.28513103275 + 112545.88789950538 * tau] +
   4e-11 * cos[1.64237114391 + 130446.14426677099 * tau] +
   5e-11 * cos[5.22593130125 + 51329.7234483972 * tau] +
   4e-11 * cos[5.4485951193 + 129971.55071751658 * tau] +
   4e-11 * cos[3.77703754152 + 104501.17576343138 * tau] +
   5e-11 * cos[1.16733741695 + 27566.76971563859 * tau] +
   4e-11 * cos[4.51168915835 + 77956.15180375299 * tau] +
   4e-11 * cos[4.93794243881 + 63786.3582415226 * tau] +
   5e-11 * cos[0.30725353996 + 207747.62539098498 * tau] +
   4e-11 * cos[0.26524339921 + 50007.0458008658 * tau] +
   4e-11 * cos[5.12416312887 + 52027.72755872209 * tau] +
   5e-11 * cos[1.01847704961 + 52309.9153327334 * tau] +
   4e-11 * cos[2.62000942355 + 50049.92887576919 * tau] +
   4e-11 * cos[0.47379105299 + 105403.88094948517 * tau] +
   4e-11 * cos[4.83867556795 + 52755.49387014719 * tau] +
   4e-11 * cos[2.32553366031 + 53265.515074342 * tau] +
   6e-11 * cos[4.81632935419 + 77741.13200662879 * tau] +
   4e-11 * cos[4.57601261459 + 184834.07909520617 * tau] +
   4e-11 * cos[6.20030341798 + 209762.60706278277 * tau] +
   5e-11 * cos[0.99354989216 + 1795.258443721 * tau] +
   5e-11 * cos[3.1863383495 + 181975.42470470538 * tau] +
   4e-11 * cos[5.91763059229 + 52041.69723356339 * tau] +
   5e-11 * cos[4.1991766574 + 129586.31932611899 * tau] +
   4e-11 * cos[0.51280078907 + 54344.56676543099 * tau] +
   4e-11 * cos[3.99859010561 + 104401.60918820098 * tau] +
   6e-11 * cos[6.10947724529 + 104248.51979207818 * tau] +
   4e-11 * cos[2.67910077904 + 107692.22499299659 * tau] +
   4e-11 * cos[0.56386565513 + 189386.03259226495 * tau] +
   5e-11 * cos[3.7269181897 + 128747.35003836859 * tau] +
   6e-11 * cos[4.34778590755 + 156534.53239644598 * tau] +
   5e-11 * cos[4.55586232099 + 52137.67324751059 * tau] +
   5e-11 * cos[1.56485117164 + 53399.624123927 * tau] +
   5e-11 * cos[0.95484155225 + 130907.48069822539 * tau] +
   5e-11 * cos[0.07896316759 + 78057.52387628538 * tau] +
   5e-11 * cos[2.29075654159 + 61560.64729122359 * tau] +
   5e-11 * cos[4.43939776623 + 51534.3927214094 * tau] +
   5e-11 * cos[1.35734487293 + 53814.87580033639 * tau] +
   7e-11 * cos[6.03933985106 + 1485.9801210652 * tau] +
   6e-11 * cos[0.45316437598 + 50064.15596977079 * tau] +
   7e-11 * cos[3.0124494408 + 50264.6067999312 * tau] +
   5e-11 * cos[2.50588363651 + 102872.74599223239 * tau] +
   6e-11 * cos[1.01394190869 + 77940.20400806518 * tau] +
   5e-11 * cos[3.98232048303 + 53771.99272543299 * tau] +
   5e-11 * cos[3.69945557546 + 39450.3528483734 * tau] +
   5e-11 * cos[3.51602263966 + 102975.83876645098 * tau] +
   6e-11 * cos[4.55015130253 + 51955.39364070959 * tau] +
   7e-11 * cos[5.71513815276 + 70383.6202713836 * tau] +
   5e-11 * cos[3.70948655428 + 266540.36346489414 * tau] +
   5e-11 * cos[2.48117306579 + 9384.8410080752 * tau] +
   7e-11 * cos[1.31888655444 + 149846.19399604558 * tau] +
   5e-11 * cos[1.01687539089 + 55638.05098901359 * tau] +
   5e-11 * cos[1.58914721681 + 50167.24874398939 * tau] +
   6e-11 * cos[2.68409858369 + 130005.80396999417 * tau] +
   5e-11 * cos[2.16759656006 + 104241.40624507738 * tau] +
   5e-11 * cos[2.17501494391 + 209232.91609768818 * tau] +
   7e-11 * cos[3.1354731214 + 155460.92337225519 * tau] +
   6e-11 * cos[0.06817978613 + 53757.76563143139 * tau] +
   6e-11 * cos[2.52761413373 + 52817.21984488739 * tau] +
   6e-11 * cos[5.39808870469 + 130020.03106399579 * tau] +
   6e-11 * cos[0.92172283144 + 57503.2823915312 * tau] +
   7e-11 * cos[0.26927581545 + 127098.90328117118 * tau] +
   7e-11 * cos[4.6219355895 + 81591.84508100279 * tau] +
   7e-11 * cos[1.38238075345 + 106470.37642667518 * tau] +
   6e-11 * cos[5.66286619587 + 234261.43730907318 * tau] +
   6e-11 * cos[2.40727316051 + 78800.51393681798 * tau] +
   6e-11 * cos[4.82671721903 + 154308.66174525839 * tau] +
   6e-11 * cos[2.68512587119 + 77520.71936418998 * tau] +
   7e-11 * cos[1.6199048214 + 103189.13786188899 * tau] +
   7e-11 * cos[0.86158158633 + 50444.6839302158 * tau] +
   6e-11 * cos[2.00091220299 + 102018.41617342478 * tau] +
   7e-11 * cos[2.65171386195 + 220.4126424388 * tau] +
   6e-11 * cos[2.57622376266 + 224577.84272795678 * tau] +
   8e-11 * cos[5.56250511075 + 52509.6622239178 * tau] +
   7e-11 * cos[0.09315209734 + 220025.88923089796 * tau] +
   6e-11 * cos[3.05937939252 + 151.0476698429 * tau] +
   6e-11 * cos[2.12110075547 + 148.0787244263 * tau] +
   7e-11 * cos[4.82261895829 + 52286.01260436779 * tau] +
   7e-11 * cos[2.68832841048 + 156377.85565231058 * tau] +
   7e-11 * cos[6.12812258419 + 53867.97195265079 * tau] +
   7e-11 * cos[1.18920934641 + 104984.39630560997 * tau] +
   6e-11 * cos[3.16647388859 + 76041.85279012559 * tau] +
   8e-11 * cos[1.99164711035 + 84944.93427812219 * tau] +
   8e-11 * cos[0.34397341638 + 78339.97549599818 * tau] +
   7e-11 * cos[0.94700216301 + 202420.14928260217 * tau] +
   8e-11 * cos[0.66187102958 + 156740.71794488319 * tau] +
   7e-11 * cos[6.04142381509 + 155475.15046625677 * tau] +
   7e-11 * cos[0.91100826202 + 27972.80430499159 * tau] +
   7e-11 * cos[1.96795602434 + 103395.32341032618 * tau] +
   7e-11 * cos[2.28027029168 + 54374.8936264354 * tau] +
   7e-11 * cos[1.45586274187 + 51841.950342379 * tau] +
   8e-11 * cos[2.25202792521 + 149756.70824819959 * tau] +
   7e-11 * cos[0.52800551865 + 103814.80805420138 * tau] +
   7e-11 * cos[0.70724943755 + 65717.22748563958 * tau] +
   7e-11 * cos[1.15333561308 + 261988.40996783535 * tau] +
   8e-11 * cos[5.67030179581 + 53029.0026649004 * tau] +
   7e-11 * cos[0.08448723866 + 26098.9488418381 * tau] +
   8e-11 * cos[0.98956493578 + 16703.062133499 * tau] +
   7e-11 * cos[6.26371276121 + 52174.32181044009 * tau] +
   8e-11 * cos[0.19880797043 + 1.4844727083 * tau] +
   8e-11 * cos[5.26981396126 + 48847.6706268682 * tau] +
   7e-11 * cos[5.1707974073 + 179172.74704605396 * tau] +
   7e-11 * cos[5.1631579803 + 26189.8656598398 * tau] +
   1.0e-10 * cos[2.72173324175 + 104276.83096772949 * tau] +
   9e-11 * cos[1.96929942879 + 1272.6810256272 * tau] +
   7e-11 * cos[0.70585294359 + 52177.29075585669 * tau] +
   8e-11 * cos[5.86653927002 + 104454.70534051539 * tau] +
   7e-11 * cos[0.44088896603 + 104127.26777059489 * tau] +
   7e-11 * cos[0.73212945216 + 78469.89497315978 * tau] +
   7e-11 * cos[0.56541937862 + 25985.94062330859 * tau] +
   7e-11 * cos[0.09500184933 + 90989.16285949759 * tau] +
   8e-11 * cos[2.05860519043 + 78149.27013603736 * tau] +
   7e-11 * cos[0.61161547244 + 158116.49174472898 * tau] +
   7e-11 * cos[5.887681462 + 51226.63067417859 * tau] +
   9e-11 * cos[6.2187869044 + 189853.99758261938 * tau] +
   8e-11 * cos[1.77719128692 + 26076.8574413103 * tau] +
   8e-11 * cos[0.21724719953 + 13541.42120249119 * tau] +
   8e-11 * cos[0.20349823136 + 113455.51956041438 * tau] +
   8e-11 * cos[3.46882638388 + 77616.69859140778 * tau] +
   8e-11 * cos[3.95681232703 + 120417.67842777158 * tau] +
   8e-11 * cos[0.59154768044 + 156954.01704032118 * tau] +
   8e-11 * cos[2.63272452796 + 25138.7275326044 * tau] +
   9e-11 * cos[5.02352759781 + 229129.79622501558 * tau] +
   8e-11 * cos[0.63159267832 + 80174.90890793978 * tau] +
   9e-11 * cos[0.76033087382 + 156523.53751408719 * tau] +
   9e-11 * cos[5.87197255624 + 199599.31813847595 * tau] +
   9e-11 * cos[6.25489842872 + 91919.56991589899 * tau] +
   1.1e-10 * cos[0.80389582741 + 3328.13565628019 * tau] +
   9e-11 * cos[4.73154570336 + 78378.14871340781 * tau] +
   9e-11 * cos[5.91954900221 + 62197.64356324779 * tau] +
   9e-11 * cos[2.73233240797 + 38.1330356378 * tau] +
   9e-11 * cos[4.79150958411 + 101703.15774082378 * tau] +
   9e-11 * cos[5.47085206361 + 156531.30018480319 * tau] +
   1.1e-10 * cos[3.36985744471 + 142871.55835826878 * tau] +
   9e-11 * cos[6.25551575071 + 53906.92863608099 * tau] +
   9e-11 * cos[5.64920582852 + 1265.5674786264 * tau] +
   9e-11 * cos[5.24611723729 + 138319.60486120995 * tau] +
   1.2e-10 * cos[0.18308102701 + 130593.29451835579 * tau] +
   1.1e-10 * cos[1.47224457688 + 156520.30530244438 * tau] +
   1.1e-10 * cos[2.89478268807 + 122444.98726584678 * tau] +
   1.1e-10 * cos[2.08623018213 + 78683.19406859778 * tau] +
   1.3e-10 * cos[3.60703035316 + 39629.32434406539 * tau] +
   1.1e-10 * cos[6.23138757669 + 130285.73689738619 * tau] +
   1.0e-10 * cos[6.23763004539 + 128106.31931499895 * tau] +
   1.3e-10 * cos[0.25119201649 + 79330.20490191258 * tau] +
   1.0e-10 * cos[3.71565881071 + 148532.89040742096 * tau] +
   1.1e-10 * cos[0.03362968403 + 104991.50985261079 * tau] +
   1.0e-10 * cos[5.5776490348 + 151199.94274106238 * tau] +
   1.1e-10 * cos[0.28816338163 + 26057.57628056979 * tau] +
   1.0e-10 * cos[4.70344741563 + 2125.8774073792 * tau] +
   1.0e-10 * cos[5.45367935399 + 52483.36390411799 * tau] +
   1.3e-10 * cos[5.83092856998 + 26411.4085582316 * tau] +
   1.1e-10 * cos[0.63918585951 + 26118.2300025786 * tau] +
   1.1e-10 * cos[4.37474459591 + 103718.82882698359 * tau] +
   1.3e-10 * cos[5.70684493376 + 78213.71280281838 * tau] +
   1.0e-10 * cos[0.458570525 + 222224.97657418498 * tau] +
   1.0e-10 * cos[3.29404880642 + 192828.60753723037 * tau] +
   1.1e-10 * cos[0.45608202666 + 2111.6503133776 * tau] +
   1.1e-10 * cos[5.59141622457 + 24203.0019781568 * tau] +
   1.1e-10 * cos[2.73596940194 + 171292.65789271498 * tau] +
   1.1e-10 * cos[5.17906120193 + 162810.49469943657 * tau] +
   1.3e-10 * cos[0.71980668578 + 78413.27262185719 * tau] +
   1.4e-10 * cos[2.00354520885 + 846.0828347512 * tau] +
   1.1e-10 * cos[2.45779334771 + 34082.4315835984 * tau] +
   1.1e-10 * cos[1.64586759073 + 25773.71696170459 * tau] +
   1.1e-10 * cos[5.15388067065 + 77947.31755506598 * tau] +
   1.2e-10 * cos[1.48301102812 + 78580.10129437919 * tau] +
   1.2e-10 * cos[5.56466695759 + 26402.0893214438 * tau] +
   1.4e-10 * cos[5.69923121834 + 76784.84285065818 * tau] +
   1.2e-10 * cos[0.49737747696 + 102769.65321801379 * tau] +
   1.1e-10 * cos[2.40607503106 + 169093.57054942798 * tau] +
   1.1e-10 * cos[5.82734448081 + 259819.64948555276 * tau] +
   1.2e-10 * cos[2.80411772823 + 102755.42612401219 * tau] +
   1.4e-10 * cos[4.1512708228 + 29550.14784743939 * tau] +
   1.2e-10 * cos[0.19322533903 + 27463.67694142 * tau] +
   1.2e-10 * cos[4.38117483432 + 27005.83342755599 * tau] +
   1.2e-10 * cos[2.69822851627 + 153.7788104848 * tau] +
   1.2e-10 * cos[3.12295185577 + 149288.74325784518 * tau] +
   1.4e-10 * cos[4.16918945992 + 156547.08861034496 * tau] +
   1.3e-10 * cos[3.68794178346 + 79315.97780791098 * tau] +
   1.3e-10 * cos[4.55769261775 + 80596.9058175946 * tau] +
   1.2e-10 * cos[3.72935261349 + 78786.28684281638 * tau] +
   1.3e-10 * cos[0.99900287294 + 78338.49102328988 * tau] +
   1.4e-10 * cos[3.36717179008 + 12546.481939083 * tau] +
   1.6e-10 * cos[3.55004561005 + 86457.98475793119 * tau] +
   1.3e-10 * cos[2.83441937048 + 25169.9728555924 * tau] +
   1.3e-10 * cos[4.02426203972 + 417406.45026518717 * tau] +
   1.5e-10 * cos[5.32485053265 + 154408.65498906678 * tau] +
   1.7e-10 * cos[4.64614224273 + 112231.70171963578 * tau] +
   1.3e-10 * cos[1.15273910706 + 949.1756089698 * tau] +
   1.5e-10 * cos[5.4142973337 + 208276.62694171758 * tau] +
   1.3e-10 * cos[3.77228393975 + 19.66976089979 * tau] +
   1.5e-10 * cos[4.87081069542 + 104358.2411251968 * tau] +
   1.7e-10 * cos[6.07989986315 + 49953.94964855139 * tau] +
   1.4e-10 * cos[1.55161726953 + 156314.11975400719 * tau] +
   1.4e-10 * cos[5.57651447296 + 2008.557539159 * tau] +
   1.3e-10 * cos[1.02936352404 + 25867.49049913539 * tau] +
   1.7e-10 * cos[4.2862866237 + 133882.09065283638 * tau] +
   1.7e-10 * cos[1.61686538851 + 26198.1094627936 * tau] +
   1.5e-10 * cos[4.52292533775 + 27726.9726587622 * tau] +
   1.7e-10 * cos[2.79674558169 + 323.5054166574 * tau] +
   1.6e-10 * cos[5.63829774136 + 209658.82487420218 * tau] +
   1.4e-10 * cos[3.81333935444 + 28256.66362385679 * tau] +
   1.4e-10 * cos[0.41333257896 + 76887.93562487679 * tau] +
   1.6e-10 * cos[3.05516572588 + 22625.658435709 * tau] +
   1.4e-10 * cos[4.00033644851 + 187167.27548807819 * tau] +
   1.4e-10 * cos[2.0191587364 + 156507.74908854539 * tau] +
   1.4e-10 * cos[0.57479381854 + 8194.2753332086 * tau] +
   1.7e-10 * cos[5.6237861587 + 51432.81622261579 * tau] +
   1.5e-10 * cos[2.41952075336 + 27250.37784598199 * tau] +
   1.4e-10 * cos[5.86393829627 + 81604.32185142238 * tau] +
   1.4e-10 * cos[1.89621592736 + 37698.4550999484 * tau] +
   1.9e-10 * cos[6.27226219255 + 25764.39772491679 * tau] +
   1.4e-10 * cos[2.39782698608 + 103883.64757594238 * tau] +
   1.6e-10 * cos[1.77854347809 + 26667.590728573 * tau] +
   1.6e-10 * cos[1.77081422797 + 27044.1922975448 * tau] +
   1.4e-10 * cos[1.03341872997 + 78313.70604662679 * tau] +
   1.5e-10 * cos[4.39941321864 + 25466.159340735 * tau] +
   1.5e-10 * cos[1.16646378812 + 92741.06060792258 * tau] +
   1.5e-10 * cos[6.19247438386 + 130363.24963659538 * tau] +
   1.6e-10 * cos[1.13565154505 + 742.9900605326 * tau] +
   1.6e-10 * cos[5.31828785394 + 78153.50310350319 * tau] +
   1.5e-10 * cos[1.72732606714 + 104344.98400739678 * tau] +
   1.5e-10 * cos[2.75565944373 + 26709.6469424134 * tau] +
   1.6e-10 * cos[5.54159968247 + 207114.15223730978 * tau] +
   1.7e-10 * cos[3.27645001526 + 26312.2479372761 * tau] +
   2.0e-10 * cos[3.19274792861 + 51969.62073471119 * tau] +
   1.6e-10 * cos[1.11236515889 + 103498.41618454478 * tau] +
   1.9e-10 * cos[1.29524947399 + 233681.74972207438 * tau] +
   2.1e-10 * cos[3.53223071778 + 181659.72224941078 * tau] +
   1.5e-10 * cos[3.36667960581 + 1911.1994832172 * tau] +
   1.6e-10 * cos[5.52244950928 + 2199.087343287 * tau] +
   1.7e-10 * cos[2.59947793429 + 24448.8336243862 * tau] +
   1.9e-10 * cos[5.09029341511 + 118828.96374949679 * tau] +
   1.6e-10 * cos[5.7418031822 + 96357.08412427259 * tau] +
   1.7e-10 * cos[3.93009669878 + 51852.30086649099 * tau] +
   1.6e-10 * cos[0.52102795891 + 2221.856634597 * tau] +
   1.6e-10 * cos[0.6272245515 + 102659.44689679438 * tau] +
   1.8e-10 * cos[5.44524309894 + 25508.2155545754 * tau] +
   2.0e-10 * cos[0.07187923898 + 155887.52156313117 * tau] +
   1.6e-10 * cos[1.27839838984 + 51868.2486621788 * tau] +
   2.0e-10 * cos[0.96632907921 + 52609.51802102519 * tau] +
   1.8e-10 * cos[0.8199762803 + 26073.67604757259 * tau] +
   1.7e-10 * cos[0.84289136609 + 86143.79857806159 * tau] +
   1.7e-10 * cos[3.34823797519 + 23919.1426592916 * tau] +
   2.2e-10 * cos[3.45569006244 + 101011.00013959699 * tau] +
   1.9e-10 * cos[1.61447515906 + 51653.22886505459 * tau] +
   1.8e-10 * cos[5.11985094325 + 77307.42026875199 * tau] +
   1.9e-10 * cos[3.72825596269 + 31415.379249957 * tau] +
   1.9e-10 * cos[4.18613339997 + 104819.57755665119 * tau] +
   1.8e-10 * cos[4.77075669731 + 77101.23472031478 * tau] +
   1.8e-10 * cos[5.26103373994 + 28736.3579670472 * tau] +
   1.9e-10 * cos[2.26298959398 + 103932.12792242158 * tau] +
   2.0e-10 * cos[5.58951443277 + 27177.6119327678 * tau] +
   1.8e-10 * cos[3.70453311537 + 77726.90491262719 * tau] +
   2.3e-10 * cos[1.73809221823 + 128220.75860368418 * tau] +
   1.9e-10 * cos[5.07516493363 + 230239.17477710896 * tau] +
   1.9e-10 * cos[5.86487152937 + 103917.90082841998 * tau] +
   1.9e-10 * cos[2.59809360557 + 17893.6278083656 * tau] +
   1.9e-10 * cos[3.62491058376 + 78039.36462902068 * tau] +
   1.9e-10 * cos[1.95606380894 + 25344.9130810416 * tau] +
   2.2e-10 * cos[1.54435105177 + 158746.17595363196 * tau] +
   2.2e-10 * cos[0.14164137879 + 51528.79544983359 * tau] +
   2.1e-10 * cos[2.85719729554 + 78160.61665050399 * tau] +
   2.8e-10 * cos[2.65124448902 + 78366.80219894118 * tau] +
   2.0e-10 * cos[1.45970914613 + 75615.25459924959 * tau] +
   2.1e-10 * cos[3.16657819785 + 183674.70392120858 * tau] +
   2.4e-10 * cos[3.25930776298 + 27669.86248985719 * tau] +
   2.2e-10 * cos[1.55521175306 + 24998.19435038059 * tau] +
   2.3e-10 * cos[1.24923754668 + 130446.62925487179 * tau] +
   2.1e-10 * cos[0.94657470314 + 27684.0895838588 * tau] +
   2.1e-10 * cos[5.56863005528 + 52712.61079524379 * tau] +
   2.5e-10 * cos[0.81737451667 + 94329.77528619739 * tau] +
   2.1e-10 * cos[2.19925857864 + 23866.04650697719 * tau] +
   2.8e-10 * cos[4.67408679361 + 80382.47328510099 * tau] +
   2.3e-10 * cos[2.88962909157 + 25953.79409198919 * tau] +
   2.4e-10 * cos[4.52962335246 + 123758.29085447139 * tau] +
   2.3e-10 * cos[4.2668224139 + 26222.0121911592 * tau] +
   2.2e-10 * cos[2.4748926331 + 24864.08530079559 * tau] +
   2.5e-10 * cos[5.64677901976 + 198489.93958638258 * tau] +
   2.8e-10 * cos[6.14191568069 + 38813.3565763492 * tau] +
   2.6e-10 * cos[2.78110886808 + 64901.25971792339 * tau] +
   2.3e-10 * cos[5.73072631591 + 26729.31670331319 * tau] +
   2.5e-10 * cos[0.03897225418 + 129373.02023068098 * tau] +
   2.3e-10 * cos[0.19227535404 + 647.0108333148 * tau] +
   2.7e-10 * cos[4.14811634858 + 176332.24614102798 * tau] +
   2.4e-10 * cos[3.83432680564 + 52381.99183158559 * tau] +
   2.6e-10 * cos[3.37356285012 + 87367.61641884019 * tau] +
   3.3e-10 * cos[4.2600726241 + 235900.50682626116 * tau] +
   2.9e-10 * cos[3.85906422319 + 130652.81480330898 * tau] +
   2.7e-10 * cos[2.64006708171 + 44295.7171298094 * tau] +
   2.4e-10 * cos[2.60590286552 + 125112.03959948818 * tau] +
   2.4e-10 * cos[2.36840229716 + 25440.89230825939 * tau] +
   2.4e-10 * cos[4.8134227557 + 27311.72098235281 * tau] +
   3.3e-10 * cos[3.35253473958 + 193937.98608932378 * tau] +
   2.4e-10 * cos[1.4045297785 + 25446.4895798352 * tau] +
   2.4e-10 * cos[3.09138745629 + 26086.4186688659 * tau] +
   2.4e-10 * cos[4.03572089813 + 26089.38761428249 * tau] +
   2.5e-10 * cos[5.8616145474 + 130289.95251073639 * tau] +
   2.5e-10 * cos[2.9360535584 + 129387.24732468258 * tau] +
   2.6e-10 * cos[3.83674753452 + 132028.58860315479 * tau] +
   2.5e-10 * cos[5.37774707105 + 183145.01295611398 * tau] +
   2.5e-10 * cos[2.22580879047 + 12725.453434775 * tau] +
   2.5e-10 * cos[3.33404428554 + 206.1855484372 * tau] +
   2.7e-10 * cos[4.41957053501 + 78896.49316403578 * tau] +
   2.5e-10 * cos[1.48874402537 + 60370.08161635699 * tau] +
   3.0e-10 * cos[6.23608007707 + 24176.703658357 * tau] +
   2.7e-10 * cos[0.81868301401 + 25455.119402261 * tau] +
   3.6e-10 * cos[5.26852179816 + 52061.36699446317 * tau] +
   3.2e-10 * cos[3.55783772742 + 52252.07235442399 * tau] +
   2.7e-10 * cos[3.91273567728 + 163298.12945069079 * tau] +
   2.8e-10 * cos[3.82629644574 + 130866.11389874699 * tau] +
   2.8e-10 * cos[5.46904052697 + 123668.80510662538 * tau] +
   3.5e-10 * cos[5.4058831234 + 58857.03113654799 * tau] +
   2.7e-10 * cos[0.63624513172 + 240452.46032331996 * tau] +
   3.5e-10 * cos[2.18534594257 + 22759.76748529401 * tau] +
   3.0e-10 * cos[2.30968283835 + 26624.70765366959 * tau] +
   2.9e-10 * cos[3.09374594552 + 27819.0254945068 * tau] +
   3.3e-10 * cos[1.47153495142 + 55503.94193942859 * tau] +
   3.9e-10 * cos[4.04390928499 + 34282.1784747828 * tau] +
   2.9e-10 * cos[2.28199342452 + 130443.39704322898 * tau] +
   3.0e-10 * cos[2.69970929614 + 208173.53416749898 * tau] +
   3.7e-10 * cos[4.3753749777 + 1478.8665740644 * tau] +
   3.0e-10 * cos[2.7691739915 + 173511.41499690177 * tau] +
   3.4e-10 * cos[4.68006477569 + 25754.0472008048 * tau] +
   3.1e-10 * cos[5.37268049479 + 75930.51303185058 * tau] +
   3.8e-10 * cos[4.616024782 + 130432.40216087017 * tau] +
   3.2e-10 * cos[3.03394602316 + 27780.06881107659 * tau] +
   3.2e-10 * cos[5.58275762493 + 25881.717593137 * tau] +
   3.5e-10 * cos[5.90195011358 + 78188.92782615528 * tau] +
   3.1e-10 * cos[3.97168176907 + 130435.63437251298 * tau] +
   3.1e-10 * cos[0.55207634036 + 13362.4497067992 * tau] +
   3.4e-10 * cos[2.43308912753 + 26421.7590823436 * tau] +
   4.2e-10 * cos[4.68305225464 + 24609.0365675098 * tau] +
   3.3e-10 * cos[3.31591322468 + 65831.6667743248 * tau] +
   4.0e-10 * cos[1.30798263894 + 77630.92568540938 * tau] +
   4.1e-10 * cos[3.48117117726 + 26610.48055966799 * tau] +
   3.2e-10 * cos[4.02685079656 + 24356.7807886416 * tau] +
   4.2e-10 * cos[3.65143192554 + 76681.75007643958 * tau] +
   3.4e-10 * cos[1.66706631543 + 49842.60989027639 * tau] +
   3.3e-10 * cos[2.57658065167 + 26941.0995233262 * tau] +
   3.4e-10 * cos[0.07777074766 + 26294.08869001139 * tau] +
   3.6e-10 * cos[3.91856090884 + 54087.0057663656 * tau] +
   3.7e-10 * cos[1.66197775716 + 52290.24557183361 * tau] +
   3.7e-10 * cos[2.88378512797 + 36109.7404216736 * tau] +
   3.7e-10 * cos[0.3728911138 + 391318.54712361297 * tau] +
   3.9e-10 * cos[3.65232351757 + 196137.07343261078 * tau] +
   4.3e-10 * cos[3.34582658464 + 78903.60671103658 * tau] +
   3.4e-10 * cos[1.34191646454 + 467.9649903544 * tau] +
   3.9e-10 * cos[2.02681719442 + 136722.59155786238 * tau] +
   4.6e-10 * cos[4.46372826281 + 316.3918696566 * tau] +
   4.5e-10 * cos[3.16157322891 + 104197.83375581198 * tau] +
   3.4e-10 * cos[1.94222980062 + 203041.89308344138 * tau] +
   3.7e-10 * cos[0.21788276252 + 166740.70439565618 * tau] +
   4.5e-10 * cos[4.61987657347 + 132658.27281205778 * tau] +
   4.4e-10 * cos[1.11685231827 + 26404.2950112308 * tau] +
   4.1e-10 * cos[2.99128318097 + 26190.99591579279 * tau] +
   4.2e-10 * cos[4.90625897857 + 25771.5112719176 * tau] +
   3.7e-10 * cos[5.22659089943 + 52595.29092702359 * tau] +
   3.9e-10 * cos[3.20021878147 + 163766.09444104518 * tau] +
   3.8e-10 * cos[2.07740095188 + 153084.84390447979 * tau] +
   3.6e-10 * cos[5.94925007197 + 145204.75475114079 * tau] +
   3.9e-10 * cos[3.40419666656 + 25551.09862947879 * tau] +
   4.0e-10 * cos[5.63484527365 + 522.5774180938 * tau] +
   4.9e-10 * cos[5.33653478407 + 99024.13645791399 * tau] +
   3.7e-10 * cos[5.42828179354 + 28286.9904848612 * tau] +
   3.8e-10 * cos[5.61891042604 + 143005.66740785378 * tau] +
   3.7e-10 * cos[3.37388547918 + 1375.7737998458 * tau] +
   4.1e-10 * cos[2.66264705448 + 233731.74634397858 * tau] +
   3.8e-10 * cos[4.44293961717 + 29416.03879785439 * tau] +
   4.6e-10 * cos[2.5352841036 + 50696.93970908399 * tau] +
   3.9e-10 * cos[3.11194295827 + 25984.8103673556 * tau] +
   5.3e-10 * cos[0.61042891791 + 53228.07466633679 * tau] +
   4.0e-10 * cos[0.05181171325 + 123200.84011627098 * tau] +
   4.1e-10 * cos[5.69167231584 + 24712.1293417284 * tau] +
   4.5e-10 * cos[3.54092987543 + 50800.03248330259 * tau] +
   4.6e-10 * cos[4.83387098498 + 110.2063212194 * tau] +
   4.6e-10 * cos[3.39633739377 + 104505.39137678158 * tau] +
   4.2e-10 * cos[4.61363107691 + 52492.19815280499 * tau] +
   4.3e-10 * cos[5.1386495594 + 11610.5519583742 * tau] +
   5.4e-10 * cos[3.94217571152 + 52325.36948028299 * tau] +
   4.4e-10 * cos[1.68470111077 + 23888.81579828719 * tau] +
   5.1e-10 * cos[5.31772214752 + 66653.15746634839 * tau] +
   4.3e-10 * cos[2.06740816154 + 51859.41441349179 * tau] +
   4.3e-10 * cos[3.95909386803 + 26521.614879451 * tau] +
   5.6e-10 * cos[2.27809233545 + 182188.72380014337 * tau] +
   6.0e-10 * cos[1.79764830651 + 78270.33798362259 * tau] +
   4.3e-10 * cos[5.95311422864 + 76667.52298243798 * tau] +
   4.6e-10 * cos[0.93537805397 + 26162.6847401415 * tau] +
   4.9e-10 * cos[0.43622928396 + 27999.1026247914 * tau] +
   4.5e-10 * cos[0.64303440167 + 52698.38370124219 * tau] +
   5.1e-10 * cos[3.46813929041 + 53242.3017603384 * tau] +
   5.6e-10 * cos[2.45288584577 + 181026.24909573558 * tau] +
   4.7e-10 * cos[3.28426374672 + 25565.3257234804 * tau] +
   5.9e-10 * cos[1.50474668065 + 26507.38778544939 * tau] +
   6.0e-10 * cos[0.43836944868 + 116783.65521669458 * tau] +
   5.8e-10 * cos[1.50494628165 + 54509.0026760204 * tau] +
   5.1e-10 * cos[5.16823572193 + 130419.8459469712 * tau] +
   6.2e-10 * cos[6.11793881 + 22747.2907148744 * tau] +
   4.8e-10 * cos[5.31209962934 + 1162.4747044078 * tau] +
   5.8e-10 * cos[2.23088591593 + 52065.59996192899 * tau] +
   4.7e-10 * cos[4.20636709156 + 52250.5878817157 * tau] +
   4.9e-10 * cos[4.96049794937 + 956.2891559706 * tau] +
   4.9e-10 * cos[2.32162107938 + 26395.46076254379 * tau] +
   5.7e-10 * cos[2.13355985608 + 128320.75184749259 * tau] +
   5.3e-10 * cos[2.8157918125 + 55516.4187098482 * tau] +
   5.0e-10 * cos[4.7732602477 + 25780.3455206046 * tau] +
   5.0e-10 * cos[4.67814206741 + 130226.21661243298 * tau] +
   5.1e-10 * cos[2.51127480556 + 183570.92173262799 * tau] +
   5.7e-10 * cos[2.64616122722 + 52125.80966124419 * tau] +
   5.2e-10 * cos[0.17883872581 + 224.3447957019 * tau] +
   5.9e-10 * cos[1.97971323674 + 51219.51712717779 * tau] +
   7.0e-10 * cos[6.10702300469 + 52278.89905736699 * tau] +
   5.2e-10 * cos[3.31036935415 + 7880.08915333899 * tau] +
   5.2e-10 * cos[4.1740388604 + 25131.61398560359 * tau] +
   5.3e-10 * cos[5.00852687358 + 25977.69682035479 * tau] +
   5.3e-10 * cos[0.0641936055 + 536.8045120954 * tau] +
   5.4e-10 * cos[0.06047544079 + 52072.71350892979 * tau] +
   6.8e-10 * cos[5.29164108644 + 26013.1215430069 * tau] +
   5.7e-10 * cos[1.10422154948 + 130459.18546877075 * tau] +
   7.1e-10 * cos[2.67007207774 + 24505.94379329119 * tau] +
   5.5e-10 * cos[4.74493087072 + 49527.35145767539 * tau] +
   5.4e-10 * cos[3.73359360369 + 24925.4284371664 * tau] +
   7.0e-10 * cos[1.90064683191 + 204151.27163553478 * tau] +
   5.4e-10 * cos[2.10504641371 + 2648.454825473 * tau] +
   5.5e-10 * cos[0.87548003173 + 161079.37234650398 * tau] +
   6.9e-10 * cos[6.04001555481 + 29428.515568274 * tau] +
   5.7e-10 * cos[0.41985749035 + 23439.44831610119 * tau] +
   7.5e-10 * cos[0.13973480485 + 1581.959348283 * tau] +
   5.8e-10 * cos[4.41262101447 + 26720.68688088739 * tau] +
   5.7e-10 * cos[3.15657420172 + 104275.34649502118 * tau] +
   6.6e-10 * cos[0.61313044187 + 51639.00177105299 * tau] +
   5.8e-10 * cos[4.28286858594 + 77410.51304297059 * tau] +
   5.8e-10 * cos[1.63810168022 + 51013.33157874059 * tau] +
   6.6e-10 * cos[0.49890308433 + 51951.46148744649 * tau] +
   6.9e-10 * cos[4.36673018646 + 207593.84658050018 * tau] +
   6.0e-10 * cos[5.62072757879 + 77795.74443436819 * tau] +
   5.9e-10 * cos[3.81127888964 + 76571.54375522019 * tau] +
   5.9e-10 * cos[5.90340687048 + 103.0927742186 * tau] +
   6.0e-10 * cos[4.23924716288 + 52225.8029050526 * tau] +
   5.9e-10 * cos[2.80000354604 + 25863.55834587229 * tau] +
   6.9e-10 * cos[5.46721744006 + 77844.22478084739 * tau] +
   6.7e-10 * cos[4.24719146625 + 14477.3511832 * tau] +
   6.0e-10 * cos[4.94665488683 + 78257.08086582259 * tau] +
   7.6e-10 * cos[1.1168426292 + 78731.674415077 * tau] +
   8.8e-10 * cos[3.90671333341 + 74.7815985673 * tau] +
   7.1e-10 * cos[1.2155124162 + 107794.18751126219 * tau] +
   6.6e-10 * cos[1.34921841483 + 52808.59002246159 * tau] +
   6.6e-10 * cos[1.97272013972 + 632.7837393132 * tau] +
   9.2e-10 * cos[4.8882571486 + 26202.34243025941 * tau] +
   8.8e-10 * cos[4.54401955709 + 51543.0225438352 * tau] +
   9.1e-10 * cos[4.99146967087 + 102132.85546210999 * tau] +
   7.6e-10 * cos[3.32839538947 + 129799.61842155698 * tau] +
   8.9e-10 * cos[3.91487126164 + 68241.87214462319 * tau] +
   9.8e-10 * cos[3.04617186486 + 16066.0658614748 * tau] +
   7.1e-10 * cos[2.77560894834 + 77829.99768684579 * tau] +
   8.1e-10 * cos[0.43168464249 + 155571.81910783658 * tau] +
   1.02e-9 * cos[1.11648927836 + 150244.34299945379 * tau] +
   8.3e-10 * cos[1.48347794862 + 54294.57014352679 * tau] +
   7.8e-10 * cos[5.85412082904 + 18207.81398823521 * tau] +
   8.9e-10 * cos[0.51926466594 + 50593.84693486539 * tau] +
   7.6e-10 * cos[4.09119863738 + 1596.1864422846 * tau] +
   7.6e-10 * cos[0.0667660763 + 157586.80077963437 * tau] +
   7.9e-10 * cos[4.63574888508 + 2333.196392872 * tau] +
   9.4e-10 * cos[2.2175482918 + 25973.46385288896 * tau] +
   1.04e-9 * cos[6.08692240129 + 10021.8372800994 * tau] +
   7.7e-10 * cos[4.91602955543 + 24491.71669928959 * tau] +
   8.6e-10 * cos[0.38069361609 + 74923.09699802278 * tau] +
   8.2e-10 * cos[2.80078395016 + 52101.02468458109 * tau] +
   9.8e-10 * cos[0.74967522191 + 105940.68546158058 * tau] +
   8.5e-10 * cos[4.50666554965 + 104358.72611329758 * tau] +
   8.4e-10 * cos[4.31852113132 + 60055.89543648739 * tau] +
   1.03e-9 * cos[2.67784306575 + 172402.03644480839 * tau] +
   9.1e-10 * cos[2.28447351962 + 157057.10981453978 * tau] +
   8.9e-10 * cos[0.41552735762 + 26164.1692128498 * tau] +
   1.17e-9 * cos[0.17401840597 + 61279.713277266 * tau] +
   8.7e-10 * cos[1.47928882834 + 97670.38771289718 * tau] +
   9.8e-10 * cos[0.55393078868 + 33967.99229491319 * tau] +
   8.9e-10 * cos[2.82753100547 + 50579.61984086379 * tau] +
   1.05e-9 * cos[0.73008875321 + 104778.21075717278 * tau] +
   1.04e-9 * cos[5.35405285854 + 126996.94076290558 * tau] +
   9.3e-10 * cos[3.27120904242 + 90695.75207512038 * tau] +
   9.9e-10 * cos[3.80154992347 + 214364.55718174578 * tau] +
   9.9e-10 * cos[0.11817727117 + 167850.08294774959 * tau] +
   1.01e-9 * cos[1.49832461293 + 40565.2543247742 * tau] +
   9.6e-10 * cos[3.26682732105 + 103285.11708910679 * tau] +
   9.5e-10 * cos[3.08582674985 + 70269.18098269838 * tau] +
   9.4e-10 * cos[6.16378269144 + 103299.34418310839 * tau] +
   9.6e-10 * cos[2.81662615895 + 104202.04936916218 * tau] +
   1.27e-9 * cos[5.69552946334 + 44181.27784112419 * tau] +
   1.02e-9 * cos[2.16777222106 + 32769.1279949738 * tau] +
   1.00e-9 * cos[6.03656277681 + 147423.51185532758 * tau] +
   1.12e-9 * cos[1.53691309669 + 18093.37469954999 * tau] +
   1.25e-9 * cos[1.72822604057 + 104344.49901929598 * tau] +
   1.01e-9 * cos[6.24176236571 + 1692.1656695024 * tau] +
   1.08e-9 * cos[0.78147749534 + 42153.969003049 * tau] +
   1.03e-9 * cos[5.77115680934 + 182085.63102592478 * tau] +
   1.10e-9 * cos[0.79294568581 + 104564.91166173479 * tau] +
   1.27e-9 * cos[5.39590556187 + 110634.68841628819 * tau] +
   1.43e-9 * cos[0.57659923971 + 170049.17029103659 * tau] +
   1.41e-9 * cos[4.76875897743 + 28421.0995344462 * tau] +
   1.08e-9 * cos[5.7358716071 + 853.196381752 * tau] +
   1.09e-9 * cos[2.85465805569 + 24395.7374720718 * tau] +
   1.10e-9 * cos[3.15687226733 + 25234.70675982219 * tau] +
   1.30e-9 * cos[1.22267912068 + 209812.60368468695 * tau] +
   1.12e-9 * cos[2.41390426449 + 97580.90196505119 * tau] +
   1.18e-9 * cos[0.87294905519 + 137210.22630911658 * tau] +
   1.21e-9 * cos[0.68099507149 + 50483.640613646 * tau] +
   1.26e-9 * cos[0.12477487369 + 52815.7035694624 * tau] +
   1.13e-9 * cos[0.79353194356 + 7994.5284420242 * tau] +
   1.15e-9 * cos[6.25299482333 + 39743.7636327506 * tau] +
   1.36e-9 * cos[3.41914767255 + 140652.80125408198 * tau] +
   1.55e-9 * cos[2.3086138149 + 51756.3216392732 * tau] +
   1.25e-9 * cos[5.63666753628 + 104355.49390165479 * tau] +
   1.22e-9 * cos[5.10611624534 + 176953.98994186718 * tau] +
   1.46e-9 * cos[3.25675289634 + 3340.6124266998 * tau] +
   1.26e-9 * cos[1.13823138141 + 51322.60990139639 * tau] +
   1.40e-9 * cos[0.1128733417 + 78109.93061423779 * tau] +
   1.24e-9 * cos[0.92716868075 + 104347.73123093879 * tau] +
   1.55e-9 * cos[3.65976494728 + 365230.64398203876 * tau] +
   1.45e-9 * cos[3.74606280935 + 27140.17152476259 * tau] +
   1.45e-9 * cos[2.53141564902 + 116917.76426627958 * tau] +
   1.44e-9 * cos[4.56326656247 + 419.4846438752 * tau] +
   1.40e-9 * cos[1.22522976768 + 26137.8997634784 * tau] +
   1.30e-9 * cos[0.93376066695 + 433.7117378768 * tau] +
   1.30e-9 * cos[6.26801612444 + 137678.19129947099 * tau] +
   1.61e-9 * cos[5.91020381915 + 207643.84320240439 * tau] +
   1.37e-9 * cos[2.8508932935 + 119116.85160956658 * tau] +
   1.67e-9 * cos[4.43520444137 + 25668.418497699 * tau] +
   1.42e-9 * cos[5.87490895177 + 26037.90651966999 * tau] +
   1.43e-9 * cos[0.36102957131 + 27154.3986187642 * tau] +
   1.51e-9 * cos[0.8401618205 + 26237.46633870879 * tau] +
   1.45e-9 * cos[0.34814763869 + 78417.48823520739 * tau] +
   1.76e-9 * cos[5.03409571975 + 52182.4348420484 * tau] +
   1.57e-9 * cos[5.91615237188 + 51742.09454527159 * tau] +
   1.79e-9 * cos[2.20248310353 + 104331.94280539699 * tau] +
   1.52e-9 * cos[1.66425291176 + 25654.19140369739 * tau] +
   1.55e-9 * cos[3.29540644622 + 97112.93697469679 * tau] +
   1.61e-9 * cos[0.06514575292 + 78187.44335344699 * tau] +
   2.05e-9 * cos[5.64507146979 + 154938.34595416138 * tau] +
   1.63e-9 * cos[1.72109994467 + 104138.31347085879 * tau] +
   1.88e-9 * cos[5.55333225508 + 156100.82065856918 * tau] +
   1.69e-9 * cos[5.25194313253 + 102232.84870591838 * tau] +
   2.22e-9 * cos[4.35573235377 + 52643.7712735028 * tau] +
   1.68e-9 * cos[3.01264496377 + 23754.70674870219 * tau] +
   1.77e-9 * cos[1.8946109513 + 52169.17772424839 * tau] +
   1.88e-9 * cos[2.58568452037 + 51707.84129279399 * tau] +
   1.76e-9 * cos[3.58325574282 + 48835.19385644859 * tau] +
   2.34e-9 * cos[2.1897992144 + 100909.03762133139 * tau] +
   2.06e-9 * cos[1.62004139707 + 106570.36967048359 * tau] +
   1.82e-9 * cos[4.31488794636 + 104371.28232719658 * tau] +
   2.46e-9 * cos[5.2155277312 + 178063.36849396059 * tau] +
   1.91e-9 * cos[4.17749403686 + 134991.46920492979 * tau] +
   2.53e-9 * cos[2.47481215159 + 72936.23331633979 * tau] +
   1.99e-9 * cos[5.76674433704 + 157483.01859105378 * tau] +
   2.54e-9 * cos[1.43735157085 + 5327.4761083828 * tau] +
   2.21e-9 * cos[4.46394113791 + 81706.28436968799 * tau] +
   2.19e-9 * cos[4.69799359762 + 71582.48457132299 * tau] +
   2.28e-9 * cos[0.25677390582 + 103711.71527998279 * tau] +
   2.47e-9 * cos[1.40414696612 + 181505.94343892598 * tau] +
   2.32e-9 * cos[4.66776441683 + 28206.6670019526 * tau] +
   3.17e-9 * cos[3.9813836922 + 79852.78232000639 * tau] +
   3.38e-9 * cos[3.9582339601 + 78690.30761559859 * tau] +
   2.53e-9 * cos[2.86398164134 + 121335.60871375339 * tau] +
   2.59e-9 * cos[3.0824170478 + 77211.44104153418 * tau] +
   2.46e-9 * cos[1.45343047775 + 78270.82297172339 * tau] +
   3.35e-9 * cos[5.92048177497 + 146314.13330323418 * tau] +
   2.95e-9 * cos[5.53951004419 + 130969.20667296558 * tau] +
   2.84e-9 * cos[1.93848296863 + 76044.9523205358 * tau] +
   2.68e-9 * cos[3.25051884036 + 131498.89763806018 * tau] +
   2.63e-9 * cos[0.18743596408 + 77197.21394753258 * tau] +
   2.73e-9 * cos[3.6672618024 + 129483.91596626239 * tau] +
   2.70e-9 * cos[6.02010732963 + 78114.14622758799 * tau] +
   2.67e-9 * cos[3.81778097058 + 19406.6782881746 * tau] +
   3.31e-9 * cos[0.768825599 + 188276.65404017158 * tau] +
   3.64e-9 * cos[2.32771554672 + 84546.78527471398 * tau] +
   3.25e-9 * cos[4.3041208046 + 124156.43985787958 * tau] +
   2.83e-9 * cos[3.65516534367 + 76.2660712756 * tau] +
   2.86e-9 * cos[5.40513646014 + 6681.2248533996 * tau] +
   3.46e-9 * cos[4.14121333484 + 111122.32316754239 * tau] +
   3.44e-9 * cos[5.02616143626 + 78256.59587772179 * tau] +
   4.35e-9 * cos[0.36408526333 + 114564.89811250778 * tau] +
   3.15e-9 * cos[4.00061444247 + 78477.00852016058 * tau] +
   3.38e-9 * cos[2.73161573173 + 155997.72788435058 * tau] +
   3.39e-9 * cos[1.5808857282 + 45494.58142974879 * tau] +
   3.27e-9 * cos[5.69228054184 + 12432.0426503978 * tau] +
   4.33e-9 * cos[1.5518516339 + 20760.4270331914 * tau] +
   3.65e-9 * cos[3.19925143022 + 52099.5402118728 * tau] +
   3.90e-9 * cos[2.58800166779 + 78267.59076008058 * tau] +
   3.50e-9 * cos[3.39302729957 + 141762.17980617538 * tau] +
   3.52e-9 * cos[3.27694758804 + 26727.8004278882 * tau] +
   3.50e-9 * cos[5.62301652558 + 71492.99882347698 * tau] +
   4.67e-9 * cos[5.77388878977 + 90829.86112470538 * tau] +
   3.75e-9 * cos[5.33297275541 + 26011.6370702986 * tau] +
   3.93e-9 * cos[3.23715146834 + 13655.8604911764 * tau] +
   3.88e-9 * cos[4.16039183226 + 78259.82808936459 * tau] +
   4.09e-9 * cos[0.56822912556 + 64607.84893354619 * tau] +
   4.35e-9 * cos[5.12507754577 + 26081.27458267419 * tau] +
   4.12e-9 * cos[2.07516355558 + 150866.08680029298 * tau] +
   4.08e-9 * cos[3.34314470563 + 52022.0274726636 * tau] +
   4.61e-9 * cos[3.82361162048 + 143961.26714946238 * tau] +
   4.50e-9 * cos[6.09063658976 + 93028.94846799239 * tau] +
   5.40e-9 * cos[2.87570725847 + 181555.94006083018 * tau] +
   5.64e-9 * cos[5.45416215614 + 78244.0396638228 * tau] +
   4.35e-9 * cos[1.98197259533 + 26094.53170047421 * tau] +
   4.40e-9 * cos[4.47866581814 + 183724.70054311278 * tau] +
   4.41e-9 * cos[4.91196768491 + 78050.41032928458 * tau] +
   4.18e-9 * cos[3.57908956341 + 52329.58509363319 * tau] +
   4.72e-9 * cos[3.35508518254 + 35191.8101356918 * tau] +
   4.23e-9 * cos[2.08215220948 + 76144.94556434419 * tau] +
   4.77e-9 * cos[0.22606306742 + 71025.03383312259 * tau] +
   4.41e-9 * cos[0.67395966884 + 1052.2683831884 * tau] +
   4.84e-9 * cos[3.16177806139 + 38519.945791972 * tau] +
   5.96e-9 * cos[0.6449235299 + 339142.74084046457 * tau] +
   5.50e-9 * cos[6.22077946049 + 51123.53789995999 * tau] +
   4.47e-9 * cos[3.5768857164 + 1066.49547719 * tau] +
   5.50e-9 * cos[5.84636069235 + 25619.9381512198 * tau] +
   4.60e-9 * cos[5.34048307893 + 46848.3301747656 * tau] +
   4.64e-9 * cos[3.26222495894 + 111590.28815789679 * tau] +
   4.75e-9 * cos[4.05390077061 + 149.5631971346 * tau] +
   5.45e-9 * cos[1.31029342517 + 26555.8681319286 * tau] +
   5.12e-9 * cos[2.12021253064 + 25035.6347583858 * tau] +
   5.14e-9 * cos[5.52495783925 + 25021.4076643842 * tau] +
   5.38e-9 * cos[4.7459289211 + 80482.46652890938 * tau] +
   5.60e-9 * cos[3.32834155275 + 51109.31080595839 * tau] +
   5.53e-9 * cos[5.17654422678 + 25938.3399444396 * tau] +
   6.16e-9 * cos[2.88990323867 + 52026.2430860138 * tau] +
   5.70e-9 * cos[1.27714994259 + 78283.37918562238 * tau] +
   5.99e-9 * cos[2.51123620954 + 130012.91751699499 * tau] +
   6.51e-9 * cos[1.60040223342 + 26095.016688575 * tau] +
   6.21e-9 * cos[1.16576338077 + 108903.56606335558 * tau] +
   6.46e-9 * cos[2.57803910757 + 128850.44281258718 * tau] +
   6.05e-9 * cos[4.68164610499 + 52182.9198301492 * tau] +
   6.11e-9 * cos[0.99677911598 + 2218.7571041868 * tau] +
   8.25e-9 * cos[1.00561540075 + 85034.42002596818 * tau] +
   6.22e-9 * cos[3.46102298068 + 77623.81213840858 * tau] +
   6.28e-9 * cos[1.43868691098 + 55618.3812281138 * tau] +
   6.40e-9 * cos[2.71738158564 + 131395.11544947959 * tau] +
   7.27e-9 * cos[6.05394635764 + 95247.70557217918 * tau] +
   9.23e-9 * cos[2.50170936928 + 104881.30353139139 * tau] +
   7.50e-9 * cos[2.16183196338 + 52168.69273614759 * tau] +
   8.32e-9 * cos[5.53506450006 + 74821.13447975718 * tau] +
   9.15e-9 * cos[1.71247948367 + 51962.5071877104 * tau] +
   8.01e-9 * cos[2.18220012579 + 151975.46535238638 * tau] +
   7.11e-9 * cos[1.57780048955 + 2118.7638603784 * tau] +
   7.83e-9 * cos[3.32304812554 + 26301.2022370122 * tau] +
   7.43e-9 * cos[0.86945390288 + 52389.1053785864 * tau] +
   8.91e-9 * cos[0.21542628779 + 105410.99449648599 * tau] +
   8.35e-9 * cos[5.28205659749 + 50057.04242277 * tau] +
   8.05e-9 * cos[1.03425281191 + 23969.1392811958 * tau] +
   1.100e-8 * cos[4.0215776119 + 162188.75089859738 * tau] +
   8.34e-9 * cos[5.16159172473 + 49957.0491789616 * tau] +
   9.10e-9 * cos[5.53568417425 + 58458.88213313979 * tau] +
   8.38e-9 * cos[4.66556603681 + 155418.04029735178 * tau] +
   1.136e-8 * cos[5.82023159264 + 52179.6876185064 * tau] +
   9.78e-9 * cos[0.93067667928 + 53764.8791784322 * tau] +
   1.041e-8 * cos[0.89365572198 + 52602.4044740244 * tau] +
   8.92e-9 * cos[0.63710475446 + 103396.01282468818 * tau] +
   1.062e-8 * cos[2.88132742088 + 120226.23016165999 * tau] +
   9.88e-9 * cos[1.25815251981 + 98068.53671630539 * tau] +
   1.080e-8 * cos[5.97835772937 + 129909.82474277639 * tau] +
   1.146e-8 * cos[5.40631829059 + 213.299095438 * tau] +
   1.096e-8 * cos[5.01257889902 + 7.1135470008 * tau] +
   1.033e-8 * cos[2.55563840213 + 45405.0956819028 * tau] +
   1.000e-8 * cos[0.5245751492 + 26241.681952059 * tau] +
   1.136e-8 * cos[1.11057140999 + 52171.9249477904 * tau] +
   1.003e-8 * cos[0.28769164324 + 25934.1243310894 * tau] +
   1.370e-8 * cos[3.45924813827 + 44937.1306915484 * tau] +
   1.433e-8 * cos[3.03965981318 + 66941.04532641819 * tau] +
   1.094e-8 * cos[2.22755234371 + 32370.9789915656 * tau] +
   1.115e-8 * cos[0.26092087309 + 639.897286314 * tau] +
   1.325e-8 * cos[3.57805811914 + 88476.99497093359 * tau] +
   1.375e-8 * cos[5.32672767568 + 124778.18365871879 * tau] +
   1.443e-8 * cos[2.73186009497 + 64741.95798313119 * tau] +
   1.194e-8 * cos[0.36376300747 + 115674.27666460119 * tau] +
   1.196e-8 * cos[2.09277609512 + 48733.23133818299 * tau] +
   1.250e-8 * cos[2.33380858079 + 25448.00585526019 * tau] +
   1.357e-8 * cos[3.17349203273 + 25874.6040461362 * tau] +
   1.345e-8 * cos[0.31857167988 + 51535.90899683439 * tau] +
   1.604e-8 * cos[4.52048871587 + 3442.5749449654 * tau] +
   1.680e-8 * cos[3.42684715134 + 6770.7106012456 * tau] +
   1.430e-8 * cos[0.7841694399 + 117873.36400788819 * tau] +
   1.377e-8 * cos[0.59981573116 + 26080.78959457339 * tau] +
   1.653e-8 * cos[2.41345886386 + 52156.1365222486 * tau] +
   1.469e-8 * cos[1.44574704924 + 157636.79740153858 * tau] +
   1.477e-8 * cos[4.73359545019 + 29530.4780865396 * tau] +
   1.585e-8 * cos[0.23900687506 + 85502.38501632259 * tau] +
   1.515e-8 * cos[1.7245811583 + 54394.56338733519 * tau] +
   1.771e-8 * cos[6.12278757535 + 155468.03691925599 * tau] +
   1.667e-8 * cos[4.51887419928 + 52195.47604404819 * tau] +
   1.922e-8 * cos[4.43763124338 + 82815.66292178139 * tau] +
   1.961e-8 * cos[5.94577427093 + 105307.21230790539 * tau] +
   1.817e-8 * cos[5.74251490625 + 103925.01437542078 * tau] +
   2.265e-8 * cos[3.34478937379 + 22645.32819660879 * tau] +
   1.912e-8 * cos[5.78403850812 + 102762.53967101299 * tau] +
   2.211e-8 * cos[4.651202109 + 28306.66024576099 * tau] +
   2.535e-8 * cos[3.05170623483 + 69159.80243060499 * tau] +
   2.297e-8 * cos[3.9032125153 + 313054.83769889036 * tau] +
   2.097e-8 * cos[2.09090732812 + 23869.1460373874 * tau] +
   2.787e-8 * cos[4.34025817469 + 26084.0218062162 * tau] +
   2.877e-8 * cos[3.45410696457 + 79323.09135491178 * tau] +
   2.710e-8 * cos[4.3127490272 + 58946.51688439399 * tau] +
   2.676e-8 * cos[5.73635682216 + 78793.40038981718 * tau] +
   2.747e-8 * cos[5.75135788288 + 19317.1925403286 * tau] +
   2.791e-8 * cos[2.76839978418 + 26091.7844769322 * tau] +
   2.663e-8 * cos[1.70280488847 + 16983.9961474566 * tau] +
   2.484e-8 * cos[5.4233220496 + 125887.56221081219 * tau] +
   3.048e-8 * cos[0.67698362024 + 9103.9069941176 * tau] +
   3.290e-8 * cos[2.93487892542 + 103821.92160120218 * tau] +
   3.285e-8 * cos[0.3939808152 + 18849.2275499742 * tau] +
   2.767e-8 * cos[4.12700796923 + 27676.976036858 * tau] +
   2.680e-8 * cos[4.48235268618 + 71980.63357473118 * tau] +
   2.800e-8 * cos[3.88358619611 + 77308.10968311399 * tau] +
   2.799e-8 * cos[1.63602212056 + 129330.13715577759 * tau] +
   2.908e-8 * cos[4.06284172838 + 26514.5013324502 * tau] +
   3.558e-8 * cos[0.98820289555 + 136100.84775702319 * tau] +
   3.215e-8 * cos[6.11374633777 + 94138.32702008578 * tau] +
   3.100e-8 * cos[3.35203735852 + 19804.8272915828 * tau] +
   3.115e-8 * cos[0.74943919509 + 32858.61374281979 * tau] +
   4.475e-8 * cos[2.28937952702 + 98690.28051714458 * tau] +
   3.348e-8 * cos[5.91868911857 + 43071.8992890308 * tau] +
   3.694e-8 * cos[2.75543227024 + 7238.6755916 * tau] +
   4.247e-8 * cos[6.23163402945 + 40853.142184844 * tau] +
   3.681e-8 * cos[0.47365215122 + 62389.09182935939 * tau] +
   4.064e-8 * cos[1.46283079734 + 26107.57290247399 * tau] +
   4.047e-8 * cos[5.95235957644 + 38654.05484155699 * tau] +
   3.877e-8 * cos[3.60887633874 + 89586.37352302698 * tau] +
   4.063e-8 * cos[5.64291749144 + 26068.2333806744 * tau] +
   3.971e-8 * cos[5.44452771841 + 6283.0758499914 * tau] +
   4.080e-8 * cos[4.01667499 + 91785.46086631398 * tau] +
   5.468e-8 * cos[1.43781223143 + 56727.7597802072 * tau] +
   4.965e-8 * cos[3.47619946892 + 59414.4818747484 * tau] +
   5.601e-8 * cos[5.3719088515 + 955.5997416086 * tau] +
   5.714e-8 * cos[2.87339047644 + 79219.30916633119 * tau] +
   4.762e-8 * cos[4.68983196238 + 131548.89425996438 * tau] +
   5.035e-8 * cos[2.66614676257 + 77837.11123384659 * tau] +
   5.116e-8 * cos[2.67576280851 + 76674.63652943878 * tau] +
   5.295e-8 * cos[1.35863387771 + 45892.73043315699 * tau] +
   5.625e-8 * cos[3.0803000023 + 129380.13377768178 * tau] +
   5.825e-8 * cos[6.25072627414 + 33326.5787331742 * tau] +
   6.578e-8 * cos[2.66741925057 + 52705.49724824299 * tau] +
   8.322e-8 * cos[5.271571288 + 25558.2121764796 * tau] +
   7.104e-8 * cos[5.73557153523 + 26617.5941066688 * tau] +
   7.253e-8 * cos[2.37179970828 + 99799.65906923798 * tau] +
   8.897e-8 * cos[0.39691733779 + 53235.18821333759 * tau] +
   9.175e-8 * cos[6.16059719071 + 77734.01845962799 * tau] +
   7.640e-8 * cos[3.43584035231 + 36301.18868778519 * tau] +
   8.196e-8 * cos[0.84015129448 + 51220.20654153979 * tau] +
   8.823e-8 * cos[5.81343662067 + 11322.6640983044 * tau] +
   8.835e-8 * cos[0.88128343813 + 286966.93455731616 * tau] +
   8.491e-8 * cos[1.05130498445 + 1589.0728952838 * tau] +
   8.735e-8 * cos[3.04132552652 + 68050.42387851159 * tau] +
   9.011e-8 * cos[1.04262074744 + 426.598190876 * tau] +
   9.123e-8 * cos[4.8860439411 + 103242.23401420339 * tau] +
   1.2866e-7 * cos[4.81650804018 + 30639.856638633 * tau] +
   9.412e-8 * cos[1.82364886045 + 15874.6175953632 * tau] +
   9.774e-8 * cos[1.6627176265 + 24498.8302462904 * tau] +
   1.0460e-7 * cos[5.82962163777 + 50586.73338786459 * tau] +
   1.1047e-7 * cos[5.79741510309 + 51749.20809227239 * tau] +
   9.924e-8 * cos[0.94824584866 + 65697.55772473979 * tau] +
   1.0213e-7 * cos[2.87881017166 + 12566.1516999828 * tau] +
   1.0717e-7 * cos[1.53686240986 + 25661.3049506982 * tau] +
   1.1152e-7 * cos[0.5565846182 + 63498.47038145279 * tau] +
   1.1042e-7 * cos[4.23192662377 + 110012.94461544899 * tau] +
   1.3044e-7 * cos[3.48016433624 + 37410.5672398786 * tau] +
   1.2448e-7 * cos[4.05109331029 + 39609.6545831656 * tau] +
   1.1261e-7 * cos[0.11326534696 + 13521.7514415914 * tau] +
   1.2309e-7 * cos[3.16626298867 + 14765.2390432698 * tau] +
   1.4011e-7 * cos[5.52786452723 + 72602.37737557039 * tau] +
   1.5795e-7 * cos[3.79629547258 + 529.6909650946 * tau] +
   1.5577e-7 * cos[6.07693643204 + 53131.406024757 * tau] +
   1.4186e-7 * cos[0.33074185469 + 10213.285546211 * tau] +
   1.4984e-7 * cos[1.64717994813 + 105460.99111839019 * tau] +
   1.7002e-7 * cos[6.13739392193 + 41962.5207369374 * tau] +
   2.0099e-7 * cos[4.06593040301 + 25132.3033999656 * tau] +
   1.6971e-7 * cos[0.02791276551 + 103292.23063610759 * tau] +
   1.8591e-7 * cos[5.5842727444 + 73711.75592766379 * tau] +
   2.0244e-7 * cos[3.06833797229 + 51646.11531805379 * tau] +
   2.5199e-7 * cos[3.5906226646 + 27147.28507176339 * tau] +
   2.5765e-7 * cos[2.77593370583 + 27043.5028831828 * tau] +
   2.8691e-7 * cos[1.84828614269 + 77154.33087262919 * tau] +
   3.1808e-7 * cos[2.41474588439 + 47623.8527860896 * tau] +
   3.0954e-7 * cos[3.5032802721 + 21535.9496445154 * tau] +
   3.1953e-7 * cos[1.18516389747 + 83925.04147387479 * tau] +
   3.5911e-7 * cos[1.09057317869 + 1109.3785520934 * tau] +
   3.4082e-7 * cos[4.14209210575 + 260879.03141574195 * tau] +
   3.7378e-7 * cos[4.45768797944 + 4551.9534970588 * tau] +
   4.0766e-7 * cos[2.46558332165 + 46514.4742339962 * tau] +
   4.4767e-7 * cos[4.87849816734 + 79373.08797681599 * tau] +
   4.6454e-7 * cos[3.23739270829 + 77204.32749453338 * tau] +
   4.9948e-7 * cos[3.49752993688 + 5661.3320491522 * tau] +
   8.4264e-7 * cos[5.08510388314 + 51066.427731055 * tau] +
   7.7747e-7 * cos[0.52557061749 + 1059.3819301892 * tau] +
   7.8785e-7 * cos[4.4072588 + 57837.1383323006 * tau] +
   9.4574e-7 * cos[1.24184909234 + 31749.2351907264 * tau] +
   9.9214e-7 * cos[0.09391887097 + 51116.4243529592 * tau] +
   9.1566e-7 * cos[2.28163128692 + 25028.521211385 * tau] +
   0.00000121395 * cos[1.81271752059 + 53285.1848352418 * tau] +
   0.00000100454 * cos[5.65684734206 + 20426.571092422 * tau] +
   0.00000132013 * cos[1.11908492283 + 234791.12827416777 * tau] +
   0.00000208584 * cos[2.02020294153 + 24978.5245894808 * tau] +
   0.00000207674 * cos[4.91772564073 + 27197.2816936676 * tau] +
   0.00000513953 * cos[4.37835409309 + 208703.22513259358 * tau] +
   0.00002014189 * cos[1.35324164694 + 182615.32199101939 * tau] +
   0.00007963301 * cos[4.60972126348 + 156527.41884944518 * tau] +
   0.00031866927 * cos[1.58088495667 + 130439.51570787099 * tau] +
   0.0012977877 * cos[4.83232503961 + 104351.61256629678 * tau] +
   0.0054325181 * cos[1.79644363963 + 78263.70942472259 * tau] +
   0.01222839532 * cos[3.14159265359 + 0.0 * tau] +
   0.02388076996 * cos[5.03738959685 + 52175.8062831484 * tau] +
   0.11737528962 * cos[1.98357498767 + 26087.9031415742 * tau];

   B1 = 2e-11 * cos[1.65727778641 + 163766.09444104518 * tau] +
   3e-11 * cos[0.6555617912 + 1692.1656695024 * tau] +
   2e-11 * cos[2.37593594042 + 51951.46148744649 * tau] +
   3e-11 * cos[4.95012664609 + 102769.65321801379 * tau] +
   2e-11 * cos[1.13321786137 + 208173.53416749898 * tau] +
   2e-11 * cos[1.76898437388 + 104505.39137678158 * tau] +
   2e-11 * cos[2.40342983563 + 53771.99272543299 * tau] +
   2e-11 * cos[5.10859116787 + 27669.86248985719 * tau] +
   2e-11 * cos[4.40950391344 + 155475.15046625677 * tau] +
   3e-11 * cos[4.3496990758 + 78213.71280281838 * tau] +
   2e-11 * cos[5.6240507486 + 112231.70171963578 * tau] +
   3e-11 * cos[1.30423082531 + 26237.46633870879 * tau] +
   2e-11 * cos[4.29258038531 + 198489.93958638258 * tau] +
   2e-11 * cos[3.73653346143 + 48847.6706268682 * tau] +
   2e-11 * cos[1.82577636633 + 181026.24909573558 * tau] +
   3e-11 * cos[2.06356044829 + 181659.72224941078 * tau] +
   3e-11 * cos[1.27522510736 + 44295.7171298094 * tau] +
   3e-11 * cos[3.47745075021 + 49842.60989027639 * tau] +
   2e-11 * cos[1.28026650043 + 96357.08412427259 * tau] +
   3e-11 * cos[0.92825301327 + 29428.515568274 * tau] +
   2e-11 * cos[5.24862580724 + 32769.1279949738 * tau] +
   3e-11 * cos[2.91888451759 + 235900.50682626116 * tau] +
   3e-11 * cos[1.40305085463 + 52278.89905736699 * tau] +
   2e-11 * cos[3.65273296014 + 53029.0026649004 * tau] +
   3e-11 * cos[0.58543714627 + 136722.59155786238 * tau] +
   2e-11 * cos[4.79210725186 + 64901.25971792339 * tau] +
   2e-11 * cos[5.43620933898 + 240452.46032331996 * tau] +
   3e-11 * cos[3.43071585489 + 51219.51712717779 * tau] +
   3e-11 * cos[2.3716713866 + 103.0927742186 * tau] +
   3e-11 * cos[2.37265737062 + 141762.17980617538 * tau] +
   3e-11 * cos[0.65362427623 + 1162.4747044078 * tau] +
   3e-11 * cos[1.23213629886 + 183570.92173262799 * tau] +
   3e-11 * cos[2.18659555288 + 196137.07343261078 * tau] +
   3e-11 * cos[0.89820153238 + 182188.72380014337 * tau] +
   3e-11 * cos[2.23638545873 + 417406.45026518717 * tau] +
   3e-11 * cos[2.3525187781 + 50483.640613646 * tau] +
   3e-11 * cos[5.49839860031 + 78786.28684281638 * tau] +
   3e-11 * cos[5.58865591583 + 52381.99183158559 * tau] +
   3e-11 * cos[3.5845123152 + 19406.6782881746 * tau] +
   3e-11 * cos[2.00390511344 + 25984.8103673556 * tau] +
   3e-11 * cos[6.04124419781 + 16066.0658614748 * tau] +
   4e-11 * cos[2.74224804458 + 133882.09065283638 * tau] +
   3e-11 * cos[5.04736992413 + 167850.08294774959 * tau] +
   3e-11 * cos[1.00111385284 + 12546.481939083 * tau] +
   3e-11 * cos[2.21015804942 + 130866.11389874699 * tau] +
   4e-11 * cos[2.36349454401 + 3328.13565628019 * tau] +
   3e-11 * cos[2.37223694472 + 11610.5519583742 * tau] +
   3e-11 * cos[1.56467339056 + 183674.70392120858 * tau] +
   3e-11 * cos[3.88568044923 + 156531.30018480319 * tau] +
   3e-11 * cos[5.44799723236 + 52609.51802102519 * tau] +
   4e-11 * cos[6.08402133763 + 233681.74972207438 * tau] +
   3e-11 * cos[1.8367025094 + 78187.44335344699 * tau] +
   4e-11 * cos[3.19530187424 + 103498.41618454478 * tau] +
   3e-11 * cos[0.29051326311 + 66653.15746634839 * tau] +
   3e-11 * cos[2.33740424416 + 86143.79857806159 * tau] +
   3e-11 * cos[4.04927793779 + 183145.01295611398 * tau] +
   3e-11 * cos[5.34278285975 + 77616.69859140778 * tau] +
   4e-11 * cos[3.62687237484 + 78149.27013603736 * tau] +
   3e-11 * cos[1.9219127492 + 87367.61641884019 * tau] +
   4e-11 * cos[2.19880101386 + 137210.22630911658 * tau] +
   3e-11 * cos[4.39477038963 + 102755.42612401219 * tau] +
   4e-11 * cos[3.34724303278 + 55503.94193942859 * tau] +
   4e-11 * cos[3.35681065144 + 80382.47328510099 * tau] +
   3e-11 * cos[4.90402266218 + 77630.92568540938 * tau] +
   3e-11 * cos[5.3837822517 + 79315.97780791098 * tau] +
   4e-11 * cos[5.13753166239 + 137678.19129947099 * tau] +
   4e-11 * cos[5.97032773544 + 78731.674415077 * tau] +
   3e-11 * cos[4.02158764895 + 52712.61079524379 * tau] +
   3e-11 * cos[4.15170143655 + 25867.49049913539 * tau] +
   4e-11 * cos[3.01307667234 + 80596.9058175946 * tau] +
   4e-11 * cos[4.27504704332 + 956.2891559706 * tau] +
   4e-11 * cos[0.53239895977 + 156507.74908854539 * tau] +
   4e-11 * cos[0.8140714413 + 75930.51303185058 * tau] +
   4e-11 * cos[2.64302747396 + 75615.25459924959 * tau] +
   4e-11 * cos[5.2343783992 + 206.1855484372 * tau] +
   5e-11 * cos[4.90494970331 + 79330.20490191258 * tau] +
   4e-11 * cos[4.99518857973 + 166740.70439565618 * tau] +
   5e-11 * cos[1.7809608149 + 116783.65521669458 * tau] +
   4e-11 * cos[0.3258927484 + 52595.29092702359 * tau] +
   4e-11 * cos[3.16756186361 + 78378.14871340781 * tau] +
   4e-11 * cos[2.90387262796 + 128320.75184749259 * tau] +
   6e-11 * cos[6.07125845396 + 1478.8665740644 * tau] +
   5e-11 * cos[5.67226040777 + 68241.87214462319 * tau] +
   4e-11 * cos[1.41880070183 + 31415.379249957 * tau] +
   4e-11 * cos[5.09490146272 + 76.2660712756 * tau] +
   4e-11 * cos[2.52659732174 + 132028.58860315479 * tau] +
   5e-11 * cos[3.53504145685 + 130226.21661243298 * tau] +
   4e-11 * cos[0.60263195052 + 6681.2248533996 * tau] +
   4e-11 * cos[4.09490053686 + 143005.66740785378 * tau] +
   4e-11 * cos[1.25993980368 + 233731.74634397858 * tau] +
   4e-11 * cos[0.04822157393 + 71582.48457132299 * tau] +
   4e-11 * cos[4.90210493212 + 123200.84011627098 * tau] +
   6e-11 * cos[5.79832326006 + 150244.34299945379 * tau] +
   5e-11 * cos[1.62128192664 + 65831.6667743248 * tau] +
   5e-11 * cos[4.83610476376 + 78417.48823520739 * tau] +
   6e-11 * cos[3.31942003464 + 25881.717593137 * tau] +
   6e-11 * cos[1.78589858446 + 76681.75007643958 * tau] +
   6e-11 * cos[6.1289854729 + 132658.27281205778 * tau] +
   5e-11 * cos[3.87958020217 + 25440.89230825939 * tau] +
   6e-11 * cos[3.76267562514 + 110634.68841628819 * tau] +
   6e-11 * cos[0.61515143577 + 126996.94076290558 * tau] +
   5e-11 * cos[0.44843767302 + 203041.89308344138 * tau] +
   6e-11 * cos[5.59932602145 + 154938.34595416138 * tau] +
   5e-11 * cos[4.45623339313 + 145204.75475114079 * tau] +
   6e-11 * cos[0.24412111381 + 128220.75860368418 * tau] +
   6e-11 * cos[5.6496176752 + 52225.8029050526 * tau] +
   7e-11 * cos[0.02670007799 + 130432.40216087017 * tau] +
   5e-11 * cos[5.18242316734 + 13362.4497067992 * tau] +
   5e-11 * cos[3.31021043385 + 111590.28815789679 * tau] +
   5e-11 * cos[0.71252148739 + 103932.12792242158 * tau] +
   5e-11 * cos[5.4235609608 + 3340.6124266998 * tau] +
   6e-11 * cos[4.10195998301 + 51707.84129279399 * tau] +
   5e-11 * cos[1.47580092631 + 78114.14622758799 * tau] +
   5e-11 * cos[5.58094407959 + 130435.63437251298 * tau] +
   6e-11 * cos[2.05839183005 + 130652.81480330898 * tau] +
   5e-11 * cos[1.55562437906 + 26294.08869001139 * tau] +
   6e-11 * cos[0.5570238657 + 204151.27163553478 * tau] +
   6e-11 * cos[1.33523648266 + 78903.60671103658 * tau] +
   6e-11 * cos[3.96170038596 + 123668.80510662538 * tau] +
   6e-11 * cos[4.61189217781 + 157483.01859105378 * tau] +
   6e-11 * cos[1.27631388714 + 103917.90082841998 * tau] +
   6e-11 * cos[5.30561035943 + 77726.90491262719 * tau] +
   8e-11 * cos[4.47849277972 + 10021.8372800994 * tau] +
   6e-11 * cos[4.86066957244 + 7880.08915333899 * tau] +
   7e-11 * cos[1.76385898252 + 129373.02023068098 * tau] +
   7e-11 * cos[5.58541192959 + 129799.61842155698 * tau] +
   8e-11 * cos[4.055541562 + 156100.82065856918 * tau] +
   9e-11 * cos[5.37562306264 + 170049.17029103659 * tau] +
   8e-11 * cos[2.0895971735 + 25565.3257234804 * tau] +
   7e-11 * cos[2.63009300708 + 130459.18546877075 * tau] +
   9e-11 * cos[0.56618846666 + 522.5774180938 * tau] +
   8e-11 * cos[5.0655882241 + 61279.713277266 * tau] +
   8e-11 * cos[0.00476652316 + 209812.60368468695 * tau] +
   7e-11 * cos[5.1510763867 + 149.5631971346 * tau] +
   7e-11 * cos[5.92438953036 + 130446.62925487179 * tau] +
   7e-11 * cos[4.93485551094 + 48835.19385644859 * tau] +
   9e-11 * cos[0.46231104626 + 26624.70765366959 * tau] +
   8e-11 * cos[2.43297081646 + 131395.11544947959 * tau] +
   9e-11 * cos[1.17621493154 + 172402.03644480839 * tau] +
   1.0e-10 * cos[1.31510855953 + 52125.80966124419 * tau] +
   8e-11 * cos[3.27339488052 + 27311.72098235281 * tau] +
   1.1e-10 * cos[2.85637796333 + 52643.7712735028 * tau] +
   9e-11 * cos[5.45351693096 + 104778.21075717278 * tau] +
   8e-11 * cos[5.72234642822 + 161079.37234650398 * tau] +
   1.0e-10 * cos[1.34737181255 + 2648.454825473 * tau] +
   8e-11 * cos[3.86388656969 + 24864.08530079559 * tau] +
   8e-11 * cos[1.25238578145 + 129387.24732468258 * tau] +
   9e-11 * cos[3.34775259107 + 22747.2907148744 * tau] +
   8e-11 * cos[4.26127907796 + 182085.63102592478 * tau] +
   9e-11 * cos[4.28124553384 + 121335.60871375339 * tau] +
   9e-11 * cos[1.96066446481 + 51528.79544983359 * tau] +
   1.0e-10 * cos[0.72339727974 + 22759.76748529401 * tau] +
   1.0e-10 * cos[0.09698975387 + 29416.03879785439 * tau] +
   1.1e-10 * cos[6.09445403088 + 26555.8681319286 * tau] +
   9e-11 * cos[5.63092803389 + 27684.0895838588 * tau] +
   1.1e-10 * cos[4.68946178137 + 26190.99591579279 * tau] +
   1.0e-10 * cos[1.49161844344 + 52329.58509363319 * tau] +
   1.0e-10 * cos[0.55390559777 + 26941.0995233262 * tau] +
   1.1e-10 * cos[5.98419309923 + 107794.18751126219 * tau] +
   1.1e-10 * cos[5.27116774881 + 155571.81910783658 * tau] +
   1.0e-10 * cos[1.23610986711 + 76667.52298243798 * tau] +
   1.1e-10 * cos[1.24041943634 + 51543.0225438352 * tau] +
   1.2e-10 * cos[5.21962000846 + 25551.09862947879 * tau] +
   1.0e-10 * cos[2.38363926963 + 52698.38370124219 * tau] +
   1.2e-10 * cos[3.95784286024 + 72936.23331633979 * tau] +
   1.1e-10 * cos[4.82050468552 + 647.0108333148 * tau] +
   1.2e-10 * cos[1.91910219792 + 140652.80125408198 * tau] +
   1.1e-10 * cos[0.80279403389 + 130443.39704322898 * tau] +
   1.3e-10 * cos[0.38784055589 + 54294.57014352679 * tau] +
   1.3e-10 * cos[5.96105286469 + 49527.35145767539 * tau] +
   1.1e-10 * cos[2.34762914711 + 214364.55718174578 * tau] +
   1.2e-10 * cos[1.0377409492 + 116917.76426627958 * tau] +
   1.1e-10 * cos[4.03645617358 + 26011.6370702986 * tau] +
   1.1e-10 * cos[4.76973198116 + 157586.80077963437 * tau] +
   1.2e-10 * cos[1.02715379165 + 130012.91751699499 * tau] +
   1.2e-10 * cos[5.28144640817 + 26610.48055966799 * tau] +
   1.1e-10 * cos[1.8737562471 + 97112.93697469679 * tau] +
   1.4e-10 * cos[2.64166191335 + 42153.969003049 * tau] +
   1.4e-10 * cos[0.65739903621 + 84546.78527471398 * tau] +
   1.2e-10 * cos[0.50356687265 + 5327.4761083828 * tau] +
   1.6e-10 * cos[3.76004077423 + 178063.36849396059 * tau] +
   1.6e-10 * cos[0.54167157981 + 52061.36699446317 * tau] +
   1.7e-10 * cos[3.00168933222 + 207593.84658050018 * tau] +
   1.2e-10 * cos[0.9618285308 + 157057.10981453978 * tau] +
   1.4e-10 * cos[1.32802909705 + 20760.4270331914 * tau] +
   1.5e-10 * cos[6.26388997196 + 54509.0026760204 * tau] +
   1.3e-10 * cos[3.72895039092 + 130419.8459469712 * tau] +
   1.3e-10 * cos[4.75564434373 + 536.8045120954 * tau] +
   1.3e-10 * cos[2.28140033187 + 26521.614879451 * tau] +
   1.4e-10 * cos[5.26281612633 + 391318.54712361297 * tau] +
   1.3e-10 * cos[4.45469253351 + 90695.75207512038 * tau] +
   1.6e-10 * cos[0.08608453345 + 77410.51304297059 * tau] +
   1.7e-10 * cos[3.44704905407 + 183724.70054311278 * tau] +
   1.5e-10 * cos[4.43868814661 + 207643.84320240439 * tau] +
   1.6e-10 * cos[0.34240403974 + 26081.27458267419 * tau] +
   1.6e-10 * cos[0.62153007569 + 71980.63357473118 * tau] +
   1.5e-10 * cos[3.36079341013 + 26241.681952059 * tau] +
   1.6e-10 * cos[5.19489448771 + 52022.0274726636 * tau] +
   1.4e-10 * cos[6.25912081869 + 102232.84870591838 * tau] +
   1.4e-10 * cos[4.33486658309 + 18207.81398823521 * tau] +
   1.4e-10 * cos[0.47578456087 + 104138.31347085879 * tau] +
   1.5e-10 * cos[1.27735280723 + 103925.01437542078 * tau] +
   1.7e-10 * cos[2.32026007183 + 53228.07466633679 * tau] +
   1.7e-10 * cos[2.79032831551 + 124156.43985787958 * tau] +
   1.6e-10 * cos[3.30923893089 + 26507.38778544939 * tau] +
   1.7e-10 * cos[2.94915136654 + 18093.37469954999 * tau] +
   1.4e-10 * cos[4.90677373859 + 632.7837393132 * tau] +
   1.5e-10 * cos[5.8779684464 + 105940.68546158058 * tau] +
   1.6e-10 * cos[3.51339563149 + 26094.53170047421 * tau] +
   1.9e-10 * cos[1.88696722328 + 1581.959348283 * tau] +
   1.5e-10 * cos[3.35297565546 + 58458.88213313979 * tau] +
   1.7e-10 * cos[5.59546671313 + 60055.89543648739 * tau] +
   1.5e-10 * cos[5.66501892458 + 7994.5284420242 * tau] +
   1.8e-10 * cos[0.10505670252 + 52290.24557183361 * tau] +
   1.7e-10 * cos[3.19413997784 + 2333.196392872 * tau] +
   1.6e-10 * cos[1.39550514982 + 119116.85160956658 * tau] +
   1.8e-10 * cos[3.89075237232 + 77844.22478084739 * tau] +
   2.3e-10 * cos[3.47296935942 + 102132.85546210999 * tau] +
   1.7e-10 * cos[4.6338502937 + 70269.18098269838 * tau] +
   1.7e-10 * cos[4.72356636284 + 39743.7636327506 * tau] +
   1.7e-10 * cos[3.65797302958 + 25938.3399444396 * tau] +
   2.0e-10 * cos[1.91605933726 + 53242.3017603384 * tau] +
   2.2e-10 * cos[2.36457126914 + 143961.26714946238 * tau] +
   1.8e-10 * cos[3.66945372389 + 176953.98994186718 * tau] +
   2.0e-10 * cos[4.54362105039 + 26037.90651966999 * tau] +
   2.0e-10 * cos[2.19515561332 + 51639.00177105299 * tau] +
   1.8e-10 * cos[4.83011056299 + 50593.84693486539 * tau] +
   2.0e-10 * cos[5.32443861216 + 25234.70675982219 * tau] +
   2.0e-10 * cos[0.67974525638 + 24505.94379329119 * tau] +
   2.3e-10 * cos[2.29934592297 + 33967.99229491319 * tau] +
   2.5e-10 * cos[4.46628547605 + 146314.13330323418 * tau] +
   2.0e-10 * cos[1.17802900406 + 155997.72788435058 * tau] +
   2.1e-10 * cos[1.47540794459 + 115674.27666460119 * tau] +
   1.9e-10 * cos[3.37799607043 + 45494.58142974879 * tau] +
   2.0e-10 * cos[5.09828683951 + 52099.5402118728 * tau] +
   2.7e-10 * cos[2.35592427305 + 78690.30761559859 * tau] +
   2.0e-10 * cos[2.51210823023 + 104347.73123093879 * tau] +
   2.1e-10 * cos[3.93681460045 + 25455.119402261 * tau] +
   2.1e-10 * cos[0.91705070968 + 97580.90196505119 * tau] +
   2.3e-10 * cos[3.52400873624 + 100909.03762133139 * tau] +
   2.1e-10 * cos[5.21045664362 + 104564.91166173479 * tau] +
   2.5e-10 * cos[3.67349275753 + 853.196381752 * tau] +
   2.2e-10 * cos[1.51276188597 + 35191.8101356918 * tau] +
   2.1e-10 * cos[4.45887879737 + 52815.7035694624 * tau] +
   2.2e-10 * cos[5.93080138405 + 98068.53671630539 * tau] +
   2.2e-10 * cos[4.4754796526 + 77829.99768684579 * tau] +
   3.0e-10 * cos[2.36500429653 + 103711.71527998279 * tau] +
   3.1e-10 * cos[3.68314656803 + 28206.6670019526 * tau] +
   2.7e-10 * cos[5.71639245109 + 111122.32316754239 * tau] +
   2.6e-10 * cos[1.20902208843 + 44181.27784112419 * tau] +
   2.4e-10 * cos[0.27171495756 + 24491.71669928959 * tau] +
   2.4e-10 * cos[2.52484264487 + 1596.1864422846 * tau] +
   3.2e-10 * cos[3.21019810469 + 28421.0995344462 * tau] +
   2.9e-10 * cos[3.23415692694 + 104344.49901929598 * tau] +
   3.0e-10 * cos[6.03255187776 + 32370.9789915656 * tau] +
   2.8e-10 * cos[3.23650761988 + 128850.44281258718 * tau] +
   2.9e-10 * cos[2.64144900778 + 26137.8997634784 * tau] +
   2.6e-10 * cos[2.57652351573 + 134991.46920492979 * tau] +
   2.7e-10 * cos[0.88054842818 + 157636.79740153858 * tau] +
   3.3e-10 * cos[5.18111128318 + 114564.89811250778 * tau] +
   2.8e-10 * cos[4.97598935775 + 103285.11708910679 * tau] +
   3.1e-10 * cos[5.67743476614 + 117873.36400788819 * tau] +
   3.4e-10 * cos[4.26548581082 + 90829.86112470538 * tau] +
   3.0e-10 * cos[3.11318420566 + 106570.36967048359 * tau] +
   2.8e-10 * cos[5.48224379273 + 91785.46086631398 * tau] +
   3.5e-10 * cos[1.48121158024 + 85502.38501632259 * tau] +
   2.9e-10 * cos[4.49728060011 + 103299.34418310839 * tau] +
   2.9e-10 * cos[2.8922779253 + 104358.72611329758 * tau] +
   3.8e-10 * cos[0.80809536333 + 151975.46535238638 * tau] +
   3.0e-10 * cos[0.82864967511 + 46848.3301747656 * tau] +
   3.6e-10 * cos[0.65969730203 + 51756.3216392732 * tau] +
   2.9e-10 * cos[1.94010215318 + 103821.92160120218 * tau] +
   3.9e-10 * cos[3.34206786809 + 26202.34243025941 * tau] +
   3.1e-10 * cos[5.17982917253 + 71025.03383312259 * tau] +
   4.0e-10 * cos[5.45287901295 + 27140.17152476259 * tau] +
   3.2e-10 * cos[5.86059322955 + 104371.28232719658 * tau] +
   3.3e-10 * cos[3.98525990131 + 78050.41032928458 * tau] +
   3.6e-10 * cos[5.60766535694 + 188276.65404017158 * tau] +
   3.2e-10 * cos[4.7334998692 + 52026.2430860138 * tau] +
   4.2e-10 * cos[1.4145702213 + 181555.94006083018 * tau] +
   3.2e-10 * cos[4.45254278754 + 50579.61984086379 * tau] +
   3.4e-10 * cos[0.83611265968 + 12432.0426503978 * tau] +
   3.5e-10 * cos[1.72937228501 + 131498.89763806018 * tau] +
   3.9e-10 * cos[2.72082598885 + 79852.78232000639 * tau] +
   3.8e-10 * cos[6.0532946799 + 419.4846438752 * tau] +
   3.5e-10 * cos[5.5389589782 + 433.7117378768 * tau] +
   4.0e-10 * cos[0.54598734169 + 105307.21230790539 * tau] +
   3.9e-10 * cos[2.26439106521 + 129483.91596626239 * tau] +
   3.7e-10 * cos[3.22245380356 + 51322.60990139639 * tau] +
   3.9e-10 * cos[4.06156914485 + 104355.49390165479 * tau] +
   4.6e-10 * cos[4.14427477722 + 125887.56221081219 * tau] +
   4.7e-10 * cos[2.82867670887 + 25668.418497699 * tau] +
   4.7e-10 * cos[3.77053215629 + 25973.46385288896 * tau] +
   5.0e-10 * cos[1.46644208786 + 120226.23016165999 * tau] +
   4.1e-10 * cos[4.21875403274 + 130969.20667296558 * tau] +
   4.0e-10 * cos[4.65660434525 + 129909.82474277639 * tau] +
   4.0e-10 * cos[2.9193266898 + 81706.28436968799 * tau] +
   4.7e-10 * cos[2.79966035046 + 26514.5013324502 * tau] +
   5.1e-10 * cos[1.08082309375 + 25619.9381512198 * tau] +
   4.2e-10 * cos[3.32657201754 + 25654.19140369739 * tau] +
   4.7e-10 * cos[4.30403626352 + 23754.70674870219 * tau] +
   4.9e-10 * cos[0.68636780387 + 104331.94280539699 * tau] +
   5.0e-10 * cos[2.21530140501 + 365230.64398203876 * tau] +
   5.5e-10 * cos[1.20462687751 + 95247.70557217918 * tau] +
   5.1e-10 * cos[5.56459812422 + 52602.4044740244 * tau] +
   5.5e-10 * cos[4.79762177368 + 94138.32702008578 * tau] +
   4.7e-10 * cos[4.99113735496 + 27154.3986187642 * tau] +
   5.5e-10 * cos[5.47526225139 + 62389.09182935939 * tau] +
   5.0e-10 * cos[4.62948267835 + 93028.94846799239 * tau] +
   4.8e-10 * cos[2.04581990152 + 78477.00852016058 * tau] +
   4.9e-10 * cos[1.27506119902 + 26727.8004278882 * tau] +
   4.9e-10 * cos[1.76854754615 + 13655.8604911764 * tau] +
   6.0e-10 * cos[2.12727479557 + 88476.99497093359 * tau] +
   5.8e-10 * cos[6.22316473811 + 181505.94343892598 * tau] +
   6.4e-10 * cos[1.19785741966 + 64741.95798313119 * tau] +
   5.4e-10 * cos[2.23964604878 + 44937.1306915484 * tau] +
   5.2e-10 * cos[4.11944860444 + 71492.99882347698 * tau] +
   5.3e-10 * cos[1.34424134476 + 51742.09454527159 * tau] +
   6.1e-10 * cos[3.20728040856 + 76144.94556434419 * tau] +
   6.3e-10 * cos[0.40577774917 + 76044.9523205358 * tau] +
   5.7e-10 * cos[0.63495768344 + 150866.08680029298 * tau] +
   5.8e-10 * cos[0.98126270514 + 51962.5071877104 * tau] +
   6.0e-10 * cos[5.95179539253 + 18849.2275499742 * tau] +
   8.0e-10 * cos[0.75440631101 + 2118.7638603784 * tau] +
   6.9e-10 * cos[1.37976390686 + 77211.44104153418 * tau] +
   6.8e-10 * cos[2.15267768357 + 64607.84893354619 * tau] +
   7.8e-10 * cos[1.79664677749 + 23969.1392811958 * tau] +
   7.0e-10 * cos[2.07147354168 + 25934.1243310894 * tau] +
   7.6e-10 * cos[4.44230028342 + 38654.05484155699 * tau] +
   9.2e-10 * cos[2.55298032665 + 85034.42002596818 * tau] +
   8.7e-10 * cos[2.61787684648 + 162188.75089859738 * tau] +
   7.3e-10 * cos[5.93728826025 + 108903.56606335558 * tau] +
   8.9e-10 * cos[1.62820970873 + 6283.0758499914 * tau] +
   8.0e-10 * cos[1.9856425664 + 7238.6755916 * tau] +
   9.1e-10 * cos[4.67762120545 + 155468.03691925599 * tau] +
   7.3e-10 * cos[6.11603054445 + 78270.82297172339 * tau] +
   9.3e-10 * cos[6.00229475799 + 53764.8791784322 * tau] +
   7.5e-10 * cos[2.50722139185 + 2218.7571041868 * tau] +
   9.6e-10 * cos[5.10490831351 + 52389.1053785864 * tau] +
   8.9e-10 * cos[4.95684147986 + 105410.99449648599 * tau] +
   8.2e-10 * cos[3.75652571856 + 99799.65906923798 * tau] +
   8.5e-10 * cos[1.88852891739 + 77197.21394753258 * tau] +
   8.6e-10 * cos[1.23375034376 + 26301.2022370122 * tau] +
   8.8e-10 * cos[5.00176994115 + 38519.945791972 * tau] +
   8.7e-10 * cos[4.20722631983 + 12566.1516999828 * tau] +
   1.00e-9 * cos[1.21759895953 + 104881.30353139139 * tau] +
   9.3e-10 * cos[0.15279056716 + 78256.59587772179 * tau] +
   9.0e-10 * cos[5.82373560803 + 955.5997416086 * tau] +
   1.12e-9 * cos[0.87682090108 + 74821.13447975718 * tau] +
   9.8e-10 * cos[5.49064814924 + 77623.81213840858 * tau] +
   1.07e-9 * cos[5.73194510449 + 131548.89425996438 * tau] +
   1.00e-9 * cos[1.90676485528 + 103292.23063610759 * tau] +
   9.5e-10 * cos[5.74549458142 + 78259.82808936459 * tau] +
   1.21e-9 * cos[5.90839328752 + 26095.016688575 * tau] +
   1.11e-9 * cos[1.00588061631 + 78267.59076008058 * tau] +
   1.15e-9 * cos[1.57423656512 + 66941.04532641819 * tau] +
   9.6e-10 * cos[0.01853371395 + 80482.46652890938 * tau] +
   1.07e-9 * cos[4.79994153405 + 6770.7106012456 * tau] +
   1.01e-9 * cos[5.52733987069 + 103396.01282468818 * tau] +
   9.9e-10 * cos[6.18313188027 + 55618.3812281138 * tau] +
   1.19e-9 * cos[3.64440622006 + 26617.5941066688 * tau] +
   1.38e-9 * cos[4.46503235172 + 51123.53789995999 * tau] +
   1.37e-9 * cos[3.93191153638 + 78244.0396638228 * tau] +
   1.23e-9 * cos[4.432657352 + 639.897286314 * tau] +
   1.06e-9 * cos[6.15493608726 + 11322.6640983044 * tau] +
   1.24e-9 * cos[2.20590858584 + 33326.5787331742 * tau] +
   1.36e-9 * cos[0.245596581 + 50057.04242277 * tau] +
   1.16e-9 * cos[0.5007523578 + 102762.53967101299 * tau] +
   1.58e-9 * cos[5.53788931475 + 9103.9069941176 * tau] +
   1.25e-9 * cos[1.61827845372 + 129380.13377768178 * tau] +
   1.34e-9 * cos[5.35393682799 + 213.299095438 * tau] +
   1.14e-9 * cos[4.47315411813 + 68050.42387851159 * tau] +
   1.15e-9 * cos[2.8136585152 + 78283.37918562238 * tau] +
   1.35e-9 * cos[4.66414339767 + 25448.00585526019 * tau] +
   1.22e-9 * cos[1.04298624291 + 45405.0956819028 * tau] +
   1.26e-9 * cos[1.8943260926 + 1066.49547719 * tau] +
   1.37e-9 * cos[2.10984857727 + 426.598190876 * tau] +
   1.42e-9 * cos[3.0720910315 + 3442.5749449654 * tau] +
   1.63e-9 * cos[6.05484015332 + 26080.78959457339 * tau] +
   1.38e-9 * cos[2.34393108627 + 1052.2683831884 * tau] +
   1.74e-9 * cos[5.88326736492 + 136100.84775702319 * tau] +
   1.34e-9 * cos[0.9493002873 + 25021.4076643842 * tau] +
   1.48e-9 * cos[3.87588943419 + 124778.18365871879 * tau] +
   1.69e-9 * cos[3.40273824751 + 25874.6040461362 * tau] +
   1.90e-9 * cos[3.05043439775 + 27676.976036858 * tau] +
   1.40e-9 * cos[2.64826898848 + 16983.9961474566 * tau] +
   1.45e-9 * cos[3.39803928124 + 45892.73043315699 * tau] +
   1.92e-9 * cos[5.5021820905 + 339142.74084046457 * tau] +
   1.57e-9 * cos[3.02451795123 + 52182.9198301492 * tau] +
   2.01e-9 * cos[4.78711687782 + 40853.142184844 * tau] +
   1.58e-9 * cos[3.63030783882 + 49957.0491789616 * tau] +
   1.83e-9 * cos[1.42148796836 + 77734.01845962799 * tau] +
   1.65e-9 * cos[0.4912369438 + 25035.6347583858 * tau] +
   1.75e-9 * cos[2.91183047213 + 82815.66292178139 * tau] +
   2.05e-9 * cos[1.89888752382 + 79323.09135491178 * tau] +
   1.73e-9 * cos[3.1849677146 + 155418.04029735178 * tau] +
   2.15e-9 * cos[4.50903357312 + 78793.40038981718 * tau] +
   1.76e-9 * cos[5.15204624857 + 89586.37352302698 * tau] +
   2.23e-9 * cos[2.96569885227 + 110012.94461544899 * tau] +
   1.79e-9 * cos[4.43018837604 + 77837.11123384659 * tau] +
   2.07e-9 * cos[2.89949362192 + 7.1135470008 * tau] +
   1.88e-9 * cos[3.90664116889 + 48733.23133818299 * tau] +
   1.94e-9 * cos[5.05904557922 + 51109.31080595839 * tau] +
   2.53e-9 * cos[4.21581970504 + 79219.30916633119 * tau] +
   2.51e-9 * cos[1.9004750479 + 14765.2390432698 * tau] +
   2.35e-9 * cos[5.08060846802 + 59414.4818747484 * tau] +
   2.63e-9 * cos[4.64138649646 + 69159.80243060499 * tau] +
   2.91e-9 * cos[4.22929240183 + 52179.6876185064 * tau] +
   2.12e-9 * cos[5.33861521612 + 15874.6175953632 * tau] +
   2.10e-9 * cos[3.16281965425 + 29530.4780865396 * tau] +
   2.45e-9 * cos[4.269960324 + 19317.1925403286 * tau] +
   2.29e-9 * cos[5.16737598091 + 36301.18868778519 * tau] +
   2.34e-9 * cos[2.51108507067 + 77308.10968311399 * tau] +
   2.39e-9 * cos[3.35169081927 + 52168.69273614759 * tau] +
   3.38e-9 * cos[1.55189200325 + 52705.49724824299 * tau] +
   2.86e-9 * cos[2.39648280163 + 19804.8272915828 * tau] +
   2.48e-9 * cos[2.3439684006 + 51535.90899683439 * tau] +
   3.58e-9 * cos[6.14890038263 + 56727.7597802072 * tau] +
   3.45e-9 * cos[0.84406679212 + 98690.28051714458 * tau] +
   3.10e-9 * cos[2.69873876637 + 52171.9249477904 * tau] +
   3.52e-9 * cos[5.92675293084 + 25661.3049506982 * tau] +
   3.52e-9 * cos[0.879394819 + 52156.1365222486 * tau] +
   3.64e-9 * cos[5.87784809361 + 58946.51688439399 * tau] +
   3.14e-9 * cos[2.40932519602 + 83925.04147387479 * tau] +
   3.08e-9 * cos[3.30225015955 + 54394.56338733519 * tau] +
   3.78e-9 * cos[5.09810178577 + 53235.18821333759 * tau] +
   4.24e-9 * cos[0.29775934661 + 1589.0728952838 * tau] +
   3.46e-9 * cos[2.03170085305 + 27147.28507176339 * tau] +
   3.29e-9 * cos[2.59508442112 + 65697.55772473979 * tau] +
   3.69e-9 * cos[4.43217995206 + 22645.32819660879 * tau] +
   3.35e-9 * cos[0.5599660533 + 23869.1460373874 * tau] +
   3.83e-9 * cos[6.05537830853 + 52195.47604404819 * tau] +
   4.36e-9 * cos[1.46213785727 + 43071.8992890308 * tau] +
   4.30e-9 * cos[3.91046377635 + 76674.63652943878 * tau] +
   4.33e-9 * cos[2.10197184422 + 24498.8302462904 * tau] +
   4.67e-9 * cos[5.56622114735 + 4551.9534970588 * tau] +
   4.59e-9 * cos[5.81611579004 + 51220.20654153979 * tau] +
   4.94e-9 * cos[0.0743055645 + 28306.66024576099 * tau] +
   4.70e-9 * cos[5.04436148211 + 13521.7514415914 * tau] +
   4.74e-9 * cos[2.61466823958 + 32858.61374281979 * tau] +
   4.95e-9 * cos[0.14776350456 + 129330.13715577759 * tau] +
   6.69e-9 * cos[4.10310179631 + 72602.37737557039 * tau] +
   6.65e-9 * cos[2.47994200156 + 313054.83769889036 * tau] +
   6.33e-9 * cos[3.07427024064 + 30639.856638633 * tau] +
   6.38e-9 * cos[1.16941585214 + 26091.7844769322 * tau] +
   7.21e-9 * cos[1.16472614778 + 46514.4742339962 * tau] +
   6.10e-9 * cos[2.96796433797 + 25132.3033999656 * tau] +
   6.16e-9 * cos[5.9536898243 + 39609.6545831656 * tau] +
   8.41e-9 * cos[5.9320678781 + 26084.0218062162 * tau] +
   6.81e-9 * cos[1.40695567526 + 51749.20809227239 * tau] +
   7.39e-9 * cos[3.05842748947 + 105460.99111839019 * tau] +
   9.22e-9 * cos[2.30268247092 + 1109.3785520934 * tau] +
   7.03e-9 * cos[2.22466530621 + 10213.285546211 * tau] +
   7.55e-9 * cos[4.1091063739 + 26068.2333806744 * tau] +
   7.31e-9 * cos[0.92148918837 + 73711.75592766379 * tau] +
   7.94e-9 * cos[2.16868396183 + 63498.47038145279 * tau] +
   7.83e-9 * cos[1.5096269941 + 41962.5207369374 * tau] +
   7.82e-9 * cos[6.08817839271 + 529.6909650946 * tau] +
   9.29e-9 * cos[4.81159652409 + 51646.11531805379 * tau] +
   9.05e-9 * cos[3.34776562702 + 25558.2121764796 * tau] +
   1.063e-8 * cos[1.28486292967 + 53131.406024757 * tau] +
   9.18e-9 * cos[1.89988871166 + 1059.3819301892 * tau] +
   1.050e-8 * cos[3.00944151152 + 26107.57290247399 * tau] +
   1.076e-8 * cos[0.95624460335 + 50586.73338786459 * tau] +
   1.297e-8 * cos[5.34251327744 + 37410.5672398786 * tau] +
   1.345e-8 * cos[3.39193943388 + 103242.23401420339 * tau] +
   1.398e-8 * cos[0.66375029294 + 20426.571092422 * tau] +
   1.518e-8 * cos[5.01636479848 + 77204.32749453338 * tau] +
   1.523e-8 * cos[1.97926797181 + 5661.3320491522 * tau] +
   1.651e-8 * cos[4.43606584681 + 27043.5028831828 * tau] +
   2.380e-8 * cos[4.0021366655 + 21535.9496445154 * tau] +
   2.286e-8 * cos[5.74036496396 + 286966.93455731616 * tau] +
   2.126e-8 * cos[4.16352818018 + 47623.8527860896 * tau] +
   2.742e-8 * cos[0.98758439378 + 25028.521211385 * tau] +
   2.932e-8 * cos[5.95430013169 + 57837.1383323006 * tau] +
   3.481e-8 * cos[0.10739761667 + 79373.08797681599 * tau] +
   3.394e-8 * cos[0.34761695275 + 77154.33087262919 * tau] +
   5.453e-8 * cos[1.97318763801 + 51116.4243529592 * tau] +
   6.183e-8 * cos[2.92383205004 + 31749.2351907264 * tau] +
   7.527e-8 * cos[3.58305121268 + 51066.427731055 * tau] +
   7.781e-8 * cos[2.71768609268 + 260879.03141574195 * tau] +
   1.2720e-7 * cos[0.53792661684 + 24978.5245894808 * tau] +
   1.2831e-7 * cos[3.37744320558 + 53285.1848352418 * tau] +
   2.7696e-7 * cos[0.29068938889 + 27197.2816936676 * tau] +
   2.6133e-7 * cos[5.97708962692 + 234791.12827416777 * tau] +
   8.6233e-7 * cos[2.95244391822 + 208703.22513259358 * tau] +
   0.00000277503 * cos[6.21020774184 + 182615.32199101939 * tau] +
   0.00000859585 * cos[3.18452433647 + 156527.41884944518 * tau] +
   0.00002495743 * cos[0.16051210665 + 130439.51570787099 * tau] +
   0.00006353462 * cos[3.42943919982 + 104351.61256629678 * tau] +
   0.00010894981 * cos[0.48540174006 + 78263.70942472259 * tau] +
   0.00022675295 * cos[0.0151536688 + 52175.8062831484 * tau] +
   0.00146233668 * cos[3.14159265359 + 0.0 * tau] +
   0.00429151362 * cos[3.50169780393 + 26087.9031415742 * tau];

   B2 = 1e-11 * cos[1.16964771504 + 134991.46920492979 * tau] +
   1e-11 * cos[1.12941846578 + 60055.89543648739 * tau] +
   1e-11 * cos[1.4544292039 + 207593.84658050018 * tau] +
   1e-11 * cos[1.44980129997 + 26727.8004278882 * tau] +
   1e-11 * cos[6.02359186416 + 181555.94006083018 * tau] +
   1e-11 * cos[0.91634007063 + 103925.01437542078 * tau] +
   1e-11 * cos[5.66709359706 + 433.7117378768 * tau] +
   1e-11 * cos[3.06688416266 + 129909.82474277639 * tau] +
   1e-11 * cos[5.66312942513 + 97580.90196505119 * tau] +
   1e-11 * cos[0.57714874874 + 71980.63357473118 * tau] +
   1e-11 * cos[3.99494842792 + 71025.03383312259 * tau] +
   1e-11 * cos[2.1046897466 + 25619.9381512198 * tau] +
   1e-11 * cos[1.86810476133 + 125887.56221081219 * tau] +
   1e-11 * cos[6.0834623193 + 70269.18098269838 * tau] +
   1e-11 * cos[0.3378067084 + 88476.99497093359 * tau] +
   1e-11 * cos[0.81835364761 + 35191.8101356918 * tau] +
   1e-11 * cos[2.46437105095 + 104355.49390165479 * tau] +
   1e-11 * cos[0.66520680194 + 419.4846438752 * tau] +
   1e-11 * cos[1.03752853909 + 104347.73123093879 * tau] +
   1e-11 * cos[1.40205887414 + 44937.1306915484 * tau] +
   1e-11 * cos[5.31900403501 + 78149.27013603736 * tau] +
   1e-11 * cos[1.70741856509 + 28206.6670019526 * tau] +
   1e-11 * cos[4.00786092689 + 78244.0396638228 * tau] +
   2e-11 * cos[6.27597485867 + 91785.46086631398 * tau] +
   1e-11 * cos[1.50558734911 + 78378.14871340781 * tau] +
   1e-11 * cos[1.64083661387 + 78283.37918562238 * tau] +
   1e-11 * cos[4.3906969233 + 104371.28232719658 * tau] +
   1e-11 * cos[3.9968745549 + 188276.65404017158 * tau] +
   1e-11 * cos[4.6544150087 + 78259.82808936459 * tau] +
   2e-11 * cos[5.13550087739 + 6770.7106012456 * tau] +
   1e-11 * cos[2.42972717822 + 94138.32702008578 * tau] +
   2e-11 * cos[1.93198050022 + 853.196381752 * tau] +
   2e-11 * cos[1.92656028088 + 102132.85546210999 * tau] +
   1e-11 * cos[0.44808516059 + 78050.41032928458 * tau] +
   1e-11 * cos[5.49175475674 + 104331.94280539699 * tau] +
   2e-11 * cos[5.12532278095 + 78267.59076008058 * tau] +
   1e-11 * cos[3.11496551907 + 25934.1243310894 * tau] +
   1e-11 * cos[0.17409967102 + 131498.89763806018 * tau] +
   1e-11 * cos[2.34997564292 + 85502.38501632259 * tau] +
   2e-11 * cos[6.0451587872 + 25035.6347583858 * tau] +
   2e-11 * cos[5.84222491614 + 103821.92160120218 * tau] +
   2e-11 * cos[2.72257468038 + 7994.5284420242 * tau] +
   2e-11 * cos[2.60965333457 + 52602.4044740244 * tau] +
   2e-11 * cos[2.80140642811 + 62389.09182935939 * tau] +
   2e-11 * cos[5.1209935622 + 51322.60990139639 * tau] +
   2e-11 * cos[1.80783236802 + 23969.1392811958 * tau] +
   2e-11 * cos[3.94039306142 + 391318.54712361297 * tau] +
   2e-11 * cos[0.99320491085 + 162188.75089859738 * tau] +
   2e-11 * cos[0.20969999844 + 19804.8272915828 * tau] +
   2e-11 * cos[0.16105302705 + 25021.4076643842 * tau] +
   2e-11 * cos[0.86961235954 + 129483.91596626239 * tau] +
   2e-11 * cos[1.36487993355 + 79852.78232000639 * tau] +
   2e-11 * cos[1.39891525246 + 81706.28436968799 * tau] +
   3e-11 * cos[1.68659744145 + 28421.0995344462 * tau] +
   2e-11 * cos[6.18606575651 + 51123.53789995999 * tau] +
   2e-11 * cos[2.74114399659 + 130969.20667296558 * tau] +
   3e-11 * cos[4.49779099 + 76144.94556434419 * tau] +
   3e-11 * cos[6.16142033746 + 78477.00852016058 * tau] +
   2e-11 * cos[3.04958336441 + 93028.94846799239 * tau] +
   3e-11 * cos[4.14284031224 + 85034.42002596818 * tau] +
   2e-11 * cos[5.60083003625 + 26514.5013324502 * tau] +
   2e-11 * cos[2.59250638038 + 155468.03691925599 * tau] +
   2e-11 * cos[5.29927753161 + 64741.95798313119 * tau] +
   2e-11 * cos[2.6174140723 + 71492.99882347698 * tau] +
   3e-11 * cos[1.21305125502 + 105307.21230790539 * tau] +
   3e-11 * cos[4.9197929909 + 18849.2275499742 * tau] +
   3e-11 * cos[5.12230469501 + 32370.9789915656 * tau] +
   3e-11 * cos[4.74285528385 + 53764.8791784322 * tau] +
   3e-11 * cos[4.24481036893 + 136100.84775702319 * tau] +
   3e-11 * cos[5.79669813464 + 131548.89425996438 * tau] +
   3e-11 * cos[5.2163956913 + 150866.08680029298 * tau] +
   3e-11 * cos[2.7199654281 + 38654.05484155699 * tau] +
   3e-11 * cos[4.38738526963 + 108903.56606335558 * tau] +
   3e-11 * cos[0.33551297325 + 13655.8604911764 * tau] +
   3e-11 * cos[4.90907522926 + 99799.65906923798 * tau] +
   3e-11 * cos[3.64497587259 + 64607.84893354619 * tau] +
   4e-11 * cos[3.40685398189 + 52389.1053785864 * tau] +
   3e-11 * cos[3.84817111044 + 2218.7571041868 * tau] +
   4e-11 * cos[5.56139758889 + 26301.2022370122 * tau] +
   4e-11 * cos[3.40653389629 + 105410.99449648599 * tau] +
   4e-11 * cos[0.905624683 + 77623.81213840858 * tau] +
   4e-11 * cos[4.37998582536 + 52182.9198301492 * tau] +
   4e-11 * cos[2.92685125689 + 639.897286314 * tau] +
   4e-11 * cos[1.81128771043 + 102762.53967101299 * tau] +
   4e-11 * cos[5.09850398144 + 77837.11123384659 * tau] +
   3e-11 * cos[3.19112063073 + 13521.7514415914 * tau] +
   4e-11 * cos[5.29735530203 + 52179.6876185064 * tau] +
   4e-11 * cos[2.43638238426 + 74821.13447975718 * tau] +
   4e-11 * cos[6.07508617692 + 2118.7638603784 * tau] +
   4e-11 * cos[0.62543334322 + 11322.6640983044 * tau] +
   5e-11 * cos[3.86489045633 + 9103.9069941176 * tau] +
   5e-11 * cos[3.20016226905 + 426.598190876 * tau] +
   4e-11 * cos[5.32828531774 + 25448.00585526019 * tau] +
   5e-11 * cos[3.78671774559 + 52171.9249477904 * tau] +
   5e-11 * cos[5.7581296517 + 104881.30353139139 * tau] +
   5e-11 * cos[0.38451698643 + 955.5997416086 * tau] +
   4e-11 * cos[0.29398633221 + 51109.31080595839 * tau] +
   5e-11 * cos[4.23944686799 + 103396.01282468818 * tau] +
   4e-11 * cos[0.23100295125 + 89586.37352302698 * tau] +
   6e-11 * cos[0.86124028508 + 52195.47604404819 * tau] +
   5e-11 * cos[6.27908880897 + 66941.04532641819 * tau] +
   6e-11 * cos[5.23350745087 + 129380.13377768178 * tau] +
   4e-11 * cos[1.93085125724 + 52156.1365222486 * tau] +
   5e-11 * cos[2.24953488234 + 52061.36699446317 * tau] +
   5e-11 * cos[5.35730277715 + 12566.1516999828 * tau] +
   5e-11 * cos[4.67655631038 + 181505.94343892598 * tau] +
   5e-11 * cos[1.65565332809 + 80482.46652890938 * tau] +
   6e-11 * cos[4.72387999717 + 52290.24557183361 * tau] +
   5e-11 * cos[5.5815366372 + 68050.42387851159 * tau] +
   6e-11 * cos[0.7144527205 + 27147.28507176339 * tau] +
   7e-11 * cos[5.49596353318 + 23754.70674870219 * tau] +
   5e-11 * cos[2.013597281 + 27676.976036858 * tau] +
   6e-11 * cos[1.61443478349 + 3442.5749449654 * tau] +
   7e-11 * cos[2.06447590782 + 124778.18365871879 * tau] +
   6e-11 * cos[5.13879522396 + 76044.9523205358 * tau] +
   7e-11 * cos[3.14407932401 + 51962.5071877104 * tau] +
   7e-11 * cos[5.41918774642 + 1109.3785520934 * tau] +
   7e-11 * cos[4.12285655199 + 45892.73043315699 * tau] +
   6e-11 * cos[0.6782367506 + 110012.94461544899 * tau] +
   8e-11 * cos[0.34211699258 + 79323.09135491178 * tau] +
   6e-11 * cos[4.85942618671 + 52168.69273614759 * tau] +
   6e-11 * cos[4.57200111034 + 55618.3812281138 * tau] +
   7e-11 * cos[3.82318715536 + 1052.2683831884 * tau] +
   7e-11 * cos[5.80782632115 + 45405.0956819028 * tau] +
   7e-11 * cos[3.40544433462 + 1066.49547719 * tau] +
   8e-11 * cos[3.00335450338 + 40853.142184844 * tau] +
   7e-11 * cos[1.3551301451 + 82815.66292178139 * tau] +
   9e-11 * cos[6.08426293157 + 69159.80243060499 * tau] +
   8e-11 * cos[5.99792913268 + 7.1135470008 * tau] +
   7e-11 * cos[0.54370332724 + 38519.945791972 * tau] +
   7e-11 * cos[1.48753095657 + 29530.4780865396 * tau] +
   8e-11 * cos[6.07959531374 + 59414.4818747484 * tau] +
   8e-11 * cos[2.05186284069 + 30639.856638633 * tau] +
   9e-11 * cos[3.03935867498 + 78793.40038981718 * tau] +
   1.0e-10 * cos[3.56346926379 + 53235.18821333759 * tau] +
   8e-11 * cos[0.85708473896 + 365230.64398203876 * tau] +
   1.0e-10 * cos[3.63881306668 + 65697.55772473979 * tau] +
   8e-11 * cos[2.22267415318 + 6283.0758499914 * tau] +
   1.1e-10 * cos[4.59333229552 + 56727.7597802072 * tau] +
   1.2e-10 * cos[2.44342322463 + 213.299095438 * tau] +
   1.1e-10 * cos[1.59577581724 + 50057.04242277 * tau] +
   1.0e-10 * cos[5.42117419251 + 14765.2390432698 * tau] +
   1.1e-10 * cos[6.12421691815 + 52705.49724824299 * tau] +
   1.2e-10 * cos[1.64438976704 + 26202.34243025941 * tau] +
   1.0e-10 * cos[2.67818215946 + 77734.01845962799 * tau] +
   1.0e-10 * cos[3.10957426655 + 16983.9961474566 * tau] +
   1.0e-10 * cos[3.19718718931 + 24498.8302462904 * tau] +
   1.2e-10 * cos[5.16549673414 + 1589.0728952838 * tau] +
   1.2e-10 * cos[6.17629016531 + 36301.18868778519 * tau] +
   1.4e-10 * cos[5.48457159802 + 98690.28051714458 * tau] +
   1.2e-10 * cos[2.74476655782 + 19317.1925403286 * tau] +
   1.2e-10 * cos[1.33980027148 + 77308.10968311399 * tau] +
   1.5e-10 * cos[3.49521469034 + 83925.04147387479 * tau] +
   1.1e-10 * cos[5.16599347976 + 15874.6175953632 * tau] +
   1.2e-10 * cos[2.93766606728 + 33326.5787331742 * tau] +
   1.2e-10 * cos[5.15541566845 + 79219.30916633119 * tau] +
   1.5e-10 * cos[5.43792291298 + 25973.46385288896 * tau] +
   1.3e-10 * cos[1.65023710844 + 26095.016688575 * tau] +
   1.4e-10 * cos[5.66400816218 + 48733.23133818299 * tau] +
   1.3e-10 * cos[2.08475100066 + 49957.0491789616 * tau] +
   1.6e-10 * cos[2.09223320909 + 103292.23063610759 * tau] +
   1.3e-10 * cos[3.28426450224 + 25661.3049506982 * tau] +
   1.4e-10 * cos[2.35860855509 + 26080.78959457339 * tau] +
   1.6e-10 * cos[4.0210564377 + 105460.99111839019 * tau] +
   1.9e-10 * cos[0.32685450395 + 4551.9534970588 * tau] +
   1.8e-10 * cos[2.11191340126 + 26617.5941066688 * tau] +
   1.7e-10 * cos[1.67702029587 + 155418.04029735178 * tau] +
   2.0e-10 * cos[2.44092663198 + 51749.20809227239 * tau] +
   1.9e-10 * cos[2.02802084878 + 73711.75592766379 * tau] +
   1.9e-10 * cos[2.26589689692 + 72602.37737557039 * tau] +
   1.7e-10 * cos[4.06375348164 + 51535.90899683439 * tau] +
   2.0e-10 * cos[6.05659966832 + 25028.521211385 * tau] +
   2.5e-10 * cos[5.17153436907 + 76674.63652943878 * tau] +
   2.1e-10 * cos[4.78965226125 + 51220.20654153979 * tau] +
   2.3e-10 * cos[1.1425826685 + 58946.51688439399 * tau] +
   2.6e-10 * cos[3.11971794265 + 43071.8992890308 * tau] +
   2.1e-10 * cos[5.85119251529 + 25874.6040461362 * tau] +
   2.4e-10 * cos[2.71284750937 + 26091.7844769322 * tau] +
   3.0e-10 * cos[1.15631768661 + 26084.0218062162 * tau] +
   2.7e-10 * cos[3.32081057071 + 10213.285546211 * tau] +
   2.4e-10 * cos[4.8636944533 + 46514.4742339962 * tau] +
   2.3e-10 * cos[5.30820497885 + 23869.1460373874 * tau] +
   2.8e-10 * cos[0.80200569507 + 39609.6545831656 * tau] +
   2.9e-10 * cos[4.01947170286 + 339142.74084046457 * tau] +
   2.9e-10 * cos[3.56940606994 + 63498.47038145279 * tau] +
   2.9e-10 * cos[2.70280425915 + 41962.5207369374 * tau] +
   2.5e-10 * cos[3.31115218239 + 1059.3819301892 * tau] +
   2.9e-10 * cos[5.66168505554 + 26068.2333806744 * tau] +
   2.7e-10 * cos[4.8718083816 + 54394.56338733519 * tau] +
   3.0e-10 * cos[0.7660773863 + 5661.3320491522 * tau] +
   3.2e-10 * cos[1.99466664427 + 25132.3033999656 * tau] +
   3.7e-10 * cos[4.50512068847 + 26107.57290247399 * tau] +
   3.3e-10 * cos[4.34189175312 + 32858.61374281979 * tau] +
   3.6e-10 * cos[5.61094806248 + 22645.32819660879 * tau] +
   4.2e-10 * cos[4.89875940528 + 129330.13715577759 * tau] +
   4.3e-10 * cos[6.15538236294 + 51646.11531805379 * tau] +
   6.1e-10 * cos[1.64891174657 + 20426.571092422 * tau] +
   5.2e-10 * cos[3.58488737294 + 25558.2121764796 * tau] +
   4.6e-10 * cos[5.77182292982 + 529.6909650946 * tau] +
   6.0e-10 * cos[0.54679388547 + 37410.5672398786 * tau] +
   5.8e-10 * cos[5.88387132512 + 77204.32749453338 * tau] +
   4.9e-10 * cos[1.7819375356 + 28306.66024576099 * tau] +
   7.4e-10 * cos[2.28645155343 + 50586.73338786459 * tau] +
   5.8e-10 * cos[2.35944147105 + 53131.406024757 * tau] +
   9.3e-10 * cos[1.01040170383 + 313054.83769889036 * tau] +
   7.9e-10 * cos[5.50027152752 + 47623.8527860896 * tau] +
   8.1e-10 * cos[0.85802178989 + 57837.1383323006 * tau] +
   9.3e-10 * cos[1.83776226489 + 103242.23401420339 * tau] +
   1.23e-9 * cos[1.51066137419 + 79373.08797681599 * tau] +
   1.14e-9 * cos[5.6223246077 + 27043.5028831828 * tau] +
   1.43e-9 * cos[5.71074961492 + 21535.9496445154 * tau] +
   1.86e-9 * cos[5.05207772442 + 77154.33087262919 * tau] +
   2.32e-9 * cos[4.22847849119 + 31749.2351907264 * tau] +
   2.35e-9 * cos[3.14549432371 + 51116.4243529592 * tau] +
   2.84e-9 * cos[4.25874901943 + 286966.93455731616 * tau] +
   3.06e-9 * cos[5.03912693671 + 24978.5245894808 * tau] +
   3.01e-9 * cos[1.9609892443 + 51066.427731055 * tau] +
   6.41e-9 * cos[4.87358642253 + 53285.1848352418 * tau] +
   8.52e-9 * cos[1.22749255198 + 260879.03141574195 * tau] +
   1.739e-8 * cos[1.830800396 + 27197.2816936676 * tau] +
   2.479e-8 * cos[4.47495202955 + 234791.12827416777 * tau] +
   6.927e-8 * cos[1.4340488893 + 208703.22513259358 * tau] +
   1.8316e-7 * cos[4.66904655377 + 182615.32199101939 * tau] +
   4.4692e-7 * cos[1.60758267772 + 156527.41884944518 * tau] +
   9.6300e-7 * cos[4.80023692017 + 130439.51570787099 * tau] +
   0.0000017028 * cos[1.62255638714 + 104351.61256629678 * tau] +
   0.00000266213 * cos[4.43418336532 + 78263.70942472259 * tau] +
   0.00001044801 * cos[1.21216540536 + 52175.8062831484 * tau] +
   0.00001913516 * cos[0.0 + 0.0 * tau] +
   0.00011830934 * cos[4.79065585784 + 26087.9031415742 * tau];

   B3 = 1e-11 * cos[2.44816565966 + 26084.0218062162 * tau] +
   1e-11 * cos[4.87981157471 + 10213.285546211 * tau] +
   1e-11 * cos[5.64455351094 + 365230.64398203876 * tau] +
   1e-11 * cos[3.81913361795 + 26091.7844769322 * tau] +
   1e-11 * cos[5.78167324673 + 26107.57290247399 * tau] +
   1e-11 * cos[0.60289607514 + 26068.2333806744 * tau] +
   1e-11 * cos[3.7357912717 + 24498.8302462904 * tau] +
   1e-11 * cos[5.39398540975 + 32858.61374281979 * tau] +
   1e-11 * cos[3.67689055309 + 4551.9534970588 * tau] +
   1e-11 * cos[2.7660997227 + 28306.66024576099 * tau] +
   1e-11 * cos[0.36358097174 + 22645.32819660879 * tau] +
   1e-11 * cos[1.39436798574 + 51646.11531805379 * tau] +
   1e-11 * cos[1.05410669937 + 1589.0728952838 * tau] +
   1e-11 * cos[3.81958470276 + 53131.406024757 * tau] +
   1e-11 * cos[5.8492163243 + 5661.3320491522 * tau] +
   1e-11 * cos[2.53223701416 + 46514.4742339962 * tau] +
   1e-11 * cos[2.144942913 + 79373.08797681599 * tau] +
   2e-11 * cos[3.97317842825 + 25132.3033999656 * tau] +
   1e-11 * cos[1.85116662745 + 37410.5672398786 * tau] +
   2e-11 * cos[5.85039338716 + 1059.3819301892 * tau] +
   2e-11 * cos[4.80841415889 + 25028.521211385 * tau] +
   2e-11 * cos[5.00344393497 + 20426.571092422 * tau] +
   1e-11 * cos[4.93247555987 + 25558.2121764796 * tau] +
   1e-11 * cos[2.64641192612 + 57837.1383323006 * tau] +
   1e-11 * cos[3.3368854909 + 129330.13715577759 * tau] +
   2e-11 * cos[4.70766241226 + 51066.427731055 * tau] +
   2e-11 * cos[3.61692083154 + 50586.73338786459 * tau] +
   2e-11 * cos[0.74986942696 + 47623.8527860896 * tau] +
   2e-11 * cos[1.8230939704 + 1109.3785520934 * tau] +
   2e-11 * cos[2.57068697582 + 339142.74084046457 * tau] +
   4e-11 * cos[0.82832725003 + 21535.9496445154 * tau] +
   3e-11 * cos[0.79794705473 + 27043.5028831828 * tau] +
   3e-11 * cos[0.26522113546 + 103242.23401420339 * tau] +
   4e-11 * cos[3.36833718999 + 77154.33087262919 * tau] +
   4e-11 * cos[4.67212195693 + 51116.4243529592 * tau] +
   6e-11 * cos[5.81555175073 + 31749.2351907264 * tau] +
   8e-11 * cos[5.79551081392 + 313054.83769889036 * tau] +
   1.2e-10 * cos[6.24116133415 + 53285.1848352418 * tau] +
   1.7e-10 * cos[0.77798463435 + 24978.5245894808 * tau] +
   2.3e-10 * cos[2.74287679452 + 286966.93455731616 * tau] +
   5.4e-10 * cos[3.31612529961 + 27197.2816936676 * tau] +
   6.2e-10 * cos[5.97292432097 + 260879.03141574195 * tau] +
   1.59e-9 * cos[2.9243737832 + 234791.12827416777 * tau] +
   3.84e-9 * cos[6.14815319932 + 208703.22513259358 * tau] +
   8.57e-9 * cos[3.07673166705 + 182615.32199101939 * tau] +
   1.732e-8 * cos[6.26642412058 + 156527.41884944518 * tau] +
   3.061e-8 * cos[3.12497552681 + 130439.51570787099 * tau] +
   4.580e-8 * cos[6.14257817571 + 104351.61256629678 * tau] +
   6.376e-8 * cos[2.50715381439 + 78263.70942472259 * tau] +
   1.8904e-7 * cos[4.36275460261 + 52175.8062831484 * tau] +
   0.00000160537 * cos[0.0 + 0.0 * tau] +
   0.00000235423 * cos[0.35387524604 + 26087.9031415742 * tau];

   B4 = 1e-11 * cos[1.16082903756 + 286966.93455731616 * tau] +
   1e-11 * cos[4.69096566687 + 27197.2816936676 * tau] +
   3e-11 * cos[4.40269422669 + 260879.03141574195 * tau] +
   8e-11 * cos[1.34684622635 + 234791.12827416777 * tau] +
   1.6e-10 * cos[4.56372679459 + 208703.22513259358 * tau] +
   3.1e-10 * cos[1.44226942756 + 182615.32199101939 * tau] +
   5.1e-10 * cos[4.54581086194 + 156527.41884944518 * tau] +
   7.3e-10 * cos[1.18210375402 + 130439.51570787099 * tau] +
   1.16e-9 * cos[3.75237354024 + 104351.61256629678 * tau] +
   2.57e-9 * cos[0.20643590425 + 78263.70942472259 * tau] +
   4.25e-9 * cos[4.03419509143 + 52175.8062831484 * tau] +
   1.023e-8 * cos[3.14159265359 + 0.0 * tau] +
   4.276e-8 * cos[1.74579932115 + 26087.9031415742 * tau];

   B5 = 1e-11 * cos[6.00841870284 + 182615.32199101939 * tau] +
   1e-11 * cos[2.68052517331 + 156527.41884944518 * tau] +
   2e-11 * cos[5.43162058632 + 130439.51570787099 * tau] +
   4e-11 * cos[2.05662545278 + 104351.61256629678 * tau] +
   7e-11 * cos[4.99717136857 + 78263.70942472259 * tau] +
   2.2e-10 * cos[1.30514874546 + 52175.8062831484 * tau] +
   7.5e-10 * cos[3.14159265359 + 0.0 * tau] +
   1.06e-9 * cos[3.94555784256 + 26087.9031415742 * tau];

   R0 = 1e-11 * cos[4.33602746737 + 4601.950118963 * tau] +
   2e-11 * cos[3.05277164813 + 225.8292684102 * tau] +
   2e-11 * cos[3.91669753023 + 76352.50994150538 * tau] +
   1e-11 * cos[0.71806518278 + 28928.40404660019 * tau] +
   2e-11 * cos[0.62470424533 + 51745.27593900929 * tau] +
   2e-11 * cos[0.1124953909 + 38469.94917006779 * tau] +
   1e-11 * cos[3.57619837497 + 209658.82487420218 * tau] +
   2e-11 * cos[5.02281046549 + 422.6660376129 * tau] +
   1e-11 * cos[5.61994219678 + 50690.51557644519 * tau] +
   2e-11 * cos[1.03965665113 + 1802.3719907218 * tau] +
   2e-11 * cos[6.22578827437 + 74935.57376844239 * tau] +
   1e-11 * cos[4.93638931294 + 27993.3679065146 * tau] +
   2e-11 * cos[5.62955025847 + 21819.80896338059 * tau] +
   2e-11 * cos[5.97867896248 + 164721.69418265378 * tau] +
   1e-11 * cos[0.77799418557 + 299398.97720771392 * tau] +
   2e-11 * cos[0.63110575282 + 415.5524906121 * tau] +
   2e-11 * cos[4.94589808424 + 168959.46149984296 * tau] +
   1e-11 * cos[0.17722772219 + 158438.61833266239 * tau] +
   2e-11 * cos[2.97464643769 + 31219.5442256318 * tau] +
   2e-11 * cos[0.75306774592 + 235746.72801577636 * tau] +
   2e-11 * cos[1.25528265056 + 50912.6489205702 * tau] +
   2e-11 * cos[2.47809526116 + 179966.86716554638 * tau] +
   2e-11 * cos[4.05996888958 + 24502.76239955349 * tau] +
   2e-11 * cos[2.55420547959 + 76064.62208143558 * tau] +
   2e-11 * cos[5.18613735503 + 50600.9604818662 * tau] +
   2e-11 * cos[1.63153524958 + 99979.73619952259 * tau] +
   2e-11 * cos[5.3787850016 + 77622.29586298359 * tau] +
   2e-11 * cos[5.83454304626 + 2974.609954611 * tau] +
   2e-11 * cos[3.79260774499 + 3308.4658953804 * tau] +
   2e-11 * cos[4.66022680664 + 247223.17092456557 * tau] +
   2e-11 * cos[2.4137136239 + 54862.5283776896 * tau] +
   2e-11 * cos[0.11737800376 + 146505.58156934578 * tau] +
   2e-11 * cos[4.44247371827 + 148532.89040742096 * tau] +
   2e-11 * cos[2.52315832958 + 210614.42461581076 * tau] +
   2e-11 * cos[3.24222429199 + 21509.65132471559 * tau] +
   2e-11 * cos[4.28354458896 + 24484.60315228879 * tau] +
   2e-11 * cos[0.05687800902 + 26034.8069892598 * tau] +
   2e-11 * cos[4.11559657607 + 123554.36581794015 * tau] +
   2e-11 * cos[3.07002924674 + 23432.33476910039 * tau] +
   2e-11 * cos[2.84194927894 + 78249.48233072099 * tau] +
   2e-11 * cos[4.57268426145 + 158116.49174472898 * tau] +
   2e-11 * cos[1.67350036401 + 66826.60603773296 * tau] +
   2e-11 * cos[0.08977124652 + 25135.8265183146 * tau] +
   2e-11 * cos[2.07561943546 + 53654.67285721279 * tau] +
   2e-11 * cos[2.52858429504 + 26140.99929388859 * tau] +
   2e-11 * cos[4.39545799671 + 41520.8540663828 * tau] +
   2e-11 * cos[2.016713014 + 46564.4708559004 * tau] +
   2e-11 * cos[3.22142261212 + 104771.09721017198 * tau] +
   2e-11 * cos[0.91928644358 + 52186.8519834123 * tau] +
   2e-11 * cos[0.73324052336 + 25757.28417791599 * tau] +
   2e-11 * cos[6.08199781417 + 18043.37807764579 * tau] +
   2e-11 * cos[4.75957265478 + 52336.2136525332 * tau] +
   2e-11 * cos[5.53948896377 + 87253.17713015496 * tau] +
   2e-11 * cos[2.30493903824 + 27883.16158529519 * tau] +
   2e-11 * cos[5.15491529148 + 78112.66175487968 * tau] +
   2e-11 * cos[4.42185841709 + 93696.66034953119 * tau] +
   2e-11 * cos[5.69226787602 + 51040.1294112552 * tau] +
   2e-11 * cos[5.78749542412 + 78373.91574594198 * tau] +
   2e-11 * cos[5.88236623932 + 52072.0240945678 * tau] +
   2e-11 * cos[0.54252133289 + 3.881335358 * tau] +
   2e-11 * cos[5.41199778568 + 23704.71012679799 * tau] +
   2e-11 * cos[4.28957020884 + 71378.55953479178 * tau] +
   2e-11 * cos[2.39356701559 + 242985.40360737636 * tau] +
   2e-11 * cos[2.29291278322 + 27410.5807891056 * tau] +
   2e-11 * cos[2.21513587213 + 25675.5320446998 * tau] +
   2e-11 * cos[0.29430089395 + 24765.2254940428 * tau] +
   2e-11 * cos[2.06311358499 + 23233.262767664 * tau] +
   2e-11 * cos[4.51719783127 + 21067.98465416099 * tau] +
   2e-11 * cos[2.40589345998 + 77929.85348395319 * tau] +
   2e-11 * cos[6.20773606719 + 49.9966219042 * tau] +
   2e-11 * cos[5.81356382744 + 51538.81001112419 * tau] +
   2e-11 * cos[3.83480132336 + 307.5576209696 * tau] +
   2e-11 * cos[0.37032643194 + 26500.27423844859 * tau] +
   2e-11 * cos[1.99872081555 + 24932.54198416719 * tau] +
   2e-11 * cos[1.97399498955 + 430.5303441391 * tau] +
   2e-11 * cos[4.53722544295 + 52355.883413433 * tau] +
   2e-11 * cos[2.9494161028 + 22065.64060961 * tau] +
   2e-11 * cos[4.26819419359 + 90989.16285949759 * tau] +
   2e-11 * cos[0.19431714321 + 55484.27217852879 * tau] +
   2e-11 * cos[6.10258403438 + 78115.63070029629 * tau] +
   2e-11 * cos[3.06252327958 + 57369.17334194619 * tau] +
   2e-11 * cos[3.98649649262 + 24808.1085689462 * tau] +
   2e-11 * cos[4.02135788869 + 26238.95081141709 * tau] +
   2e-11 * cos[5.98697403459 + 283524.35961235073 * tau] +
   2e-11 * cos[0.84740706727 + 24494.89809302729 * tau] +
   3e-11 * cos[4.58782698256 + 156954.01704032118 * tau] +
   2e-11 * cos[1.06567957268 + 21562.2479643152 * tau] +
   2e-11 * cos[1.93881159123 + 78697.42116259939 * tau] +
   2e-11 * cos[1.77509184801 + 22595.33157470459 * tau] +
   2e-11 * cos[1.64612572499 + 40738.70289615879 * tau] +
   2e-11 * cos[2.0068296723 + 28786.3545889514 * tau] +
   2e-11 * cos[0.03956368481 + 24189.5519236346 * tau] +
   2e-11 * cos[0.35872697789 + 25462.2329492618 * tau] +
   2e-11 * cos[2.54426644231 + 249268.47945736776 * tau] +
   2e-11 * cos[0.35795159068 + 104301.61594439259 * tau] +
   2e-11 * cos[0.02213914405 + 197092.67317421938 * tau] +
   2e-11 * cos[0.47605198546 + 107692.22499299659 * tau] +
   2e-11 * cos[4.16512398869 + 24864.08530079559 * tau] +
   2e-11 * cos[3.49827019018 + 78905.12298646157 * tau] +
   2e-11 * cos[0.99415397716 + 2064.978293702 * tau] +
   2e-11 * cos[3.94570007959 + 225687.22128005016 * tau] +
   2e-11 * cos[0.301390155 + 50951.98844236979 * tau] +
   2e-11 * cos[3.79747475767 + 65851.33653522459 * tau] +
   2e-11 * cos[4.57189351312 + 26926.87242932459 * tau] +
   2e-11 * cos[0.58359043648 + 156377.85565231058 * tau] +
   2e-11 * cos[0.21025125051 + 18227.483749135 * tau] +
   2e-11 * cos[4.55891488212 + 2324.9494088156 * tau] +
   2e-11 * cos[4.50940380454 + 65538.25598994759 * tau] +
   2e-11 * cos[1.33626564472 + 196156.74319351057 * tau] +
   3e-11 * cos[5.06877735444 + 440.8252848776 * tau] +
   2e-11 * cos[1.90098213386 + 20272.7922819372 * tau] +
   3e-11 * cos[5.00145362139 + 180496.55813064099 * tau] +
   3e-11 * cos[3.06893058902 + 230239.17477710896 * tau] +
   2e-11 * cos[1.17069889009 + 53551.5800829942 * tau] +
   3e-11 * cos[1.68453793975 + 2703.6161546756 * tau] +
   2e-11 * cos[0.16253031708 + 23113.2931869632 * tau] +
   2e-11 * cos[2.48055036253 + 25543.985082478 * tau] +
   3e-11 * cos[5.47127542511 + 27388.72995977919 * tau] +
   2e-11 * cos[0.17868115875 + 177287.84588263658 * tau] +
   2e-11 * cos[5.31625926462 + 24998.19435038059 * tau] +
   2e-11 * cos[5.2466618317 + 24734.1543965574 * tau] +
   2e-11 * cos[5.7673572032 + 25661.9943650602 * tau] +
   2e-11 * cos[5.27165023098 + 75085.56363415498 * tau] +
   2e-11 * cos[2.82219230315 + 63786.3582415226 * tau] +
   2e-11 * cos[1.36339547692 + 6044.2285813754 * tau] +
   2e-11 * cos[1.74283332135 + 76532.58707178998 * tau] +
   2e-11 * cos[4.17768592199 + 51734.98099827079 * tau] +
   2e-11 * cos[3.18370791629 + 207114.15223730978 * tau] +
   3e-11 * cos[0.24921211552 + 25778.62481891839 * tau] +
   2e-11 * cos[2.41940194318 + 104668.00443595338 * tau] +
   2e-11 * cos[3.95708432187 + 1574.8458012822 * tau] +
   3e-11 * cos[3.56621882535 + 154408.65498906678 * tau] +
   2e-11 * cos[4.51215350981 + 52812.8025551726 * tau] +
   2e-11 * cos[4.68312774052 + 49850.85687433279 * tau] +
   2e-11 * cos[3.66265576771 + 26397.18146422999 * tau] +
   2e-11 * cos[4.46567523081 + 31127.49138988719 * tau] +
   3e-11 * cos[4.33101389874 + 220025.88923089796 * tau] +
   3e-11 * cos[4.15733644316 + 51688.1715318942 * tau] +
   2e-11 * cos[2.60597304148 + 26713.57333388659 * tau] +
   2e-11 * cos[3.87492323552 + 199599.31813847595 * tau] +
   2e-11 * cos[5.62335584014 + 28213.78054895339 * tau] +
   2e-11 * cos[4.32859791317 + 1685.0521225016 * tau] +
   2e-11 * cos[4.50734435605 + 25248.9338538238 * tau] +
   3e-11 * cos[3.26197855217 + 156531.30018480319 * tau] +
   2e-11 * cos[2.98805690719 + 26235.9818660005 * tau] +
   3e-11 * cos[2.12660879166 + 42790.9652750732 * tau] +
   2e-11 * cos[0.84094631125 + 163766.09444104518 * tau] +
   3e-11 * cos[2.46305012048 + 133882.09065283638 * tau] +
   3e-11 * cos[5.24568241255 + 6885.14988993081 * tau] +
   2e-11 * cos[0.6354233409 + 1485.2907067032 * tau] +
   2e-11 * cos[1.22333771717 + 76094.94894243999 * tau] +
   3e-11 * cos[3.34404708133 + 130020.03106399579 * tau] +
   3e-11 * cos[1.81280963372 + 104401.60918820098 * tau] +
   2e-11 * cos[6.13024035669 + 104035.22069664019 * tau] +
   3e-11 * cos[3.08628517069 + 4083.9885067044 * tau] +
   2e-11 * cos[3.36639066096 + 42430.4857272918 * tau] +
   3e-11 * cos[5.63901497713 + 106470.37642667518 * tau] +
   2e-11 * cos[0.58190501461 + 27573.88326263939 * tau] +
   3e-11 * cos[6.14366757538 + 48153.54375118419 * tau] +
   3e-11 * cos[3.80600862869 + 25124.50043860279 * tau] +
   3e-11 * cos[0.52188463522 + 52277.768801414 * tau] +
   3e-11 * cos[1.5236169166 + 78265.19389743089 * tau] +
   2e-11 * cos[3.49816744164 + 51092.7260508548 * tau] +
   2e-11 * cos[1.31889013785 + 25572.43927048119 * tau] +
   2e-11 * cos[4.22698039366 + 10681.2505365654 * tau] +
   3e-11 * cos[3.9301871107 + 17098.43543614181 * tau] +
   3e-11 * cos[5.9906150951 + 29864.334027309 * tau] +
   3e-11 * cos[2.82299563379 + 53132.09543911899 * tau] +
   2e-11 * cos[0.1288386868 + 149756.70824819959 * tau] +
   3e-11 * cos[2.65726234287 + 13705.8571130806 * tau] +
   3e-11 * cos[4.06250318984 + 97466.46267636596 * tau] +
   3e-11 * cos[0.02228487734 + 1.4844727083 * tau] +
   3e-11 * cos[4.98373933018 + 102129.75593169978 * tau] +
   3e-11 * cos[0.18439316147 + 78597.56536549199 * tau] +
   2e-11 * cos[3.69719041336 + 24616.1501145106 * tau] +
   3e-11 * cos[4.83245208446 + 156523.53751408719 * tau] +
   3e-11 * cos[5.76323456196 + 49976.71893986139 * tau] +
   3e-11 * cos[3.00732745961 + 24705.01579472759 * tau] +
   3e-11 * cos[4.94963823249 + 49637.55777889479 * tau] +
   3e-11 * cos[1.17691552034 + 52145.47942214399 * tau] +
   3e-11 * cos[1.1897797117 + 143164.96914264598 * tau] +
   3e-11 * cos[0.73100534966 + 35679.44488694599 * tau] +
   3e-11 * cos[4.20183911478 + 149642.26895951436 * tau] +
   3e-11 * cos[2.49492450438 + 636.9962720242 * tau] +
   3e-11 * cos[0.28015371448 + 169093.57054942798 * tau] +
   3e-11 * cos[4.34295741397 + 16964.3263865568 * tau] +
   3e-11 * cos[4.13978656372 + 33917.99567300899 * tau] +
   3e-11 * cos[2.53461972944 + 51861.62010327879 * tau] +
   3e-11 * cos[5.21326346293 + 1639.069517188 * tau] +
   3e-11 * cos[0.23823986548 + 24510.5595991264 * tau] +
   3e-11 * cos[1.43273740893 + 24719.24288872919 * tau] +
   3e-11 * cos[3.9487029151 + 155475.15046625677 * tau] +
   3e-11 * cos[2.05553254051 + 176332.24614102798 * tau] +
   3e-11 * cos[1.0019131214 + 155460.92337225519 * tau] +
   3e-11 * cos[4.53866780815 + 28908.7342857004 * tau] +
   3e-11 * cos[4.65503825059 + 104874.18998439058 * tau] +
   3e-11 * cos[2.07639441349 + 24072.23205541439 * tau] +
   3e-11 * cos[4.58024970278 + 34102.10134449819 * tau] +
   3e-11 * cos[5.30037747699 + 51554.06248230919 * tau] +
   3e-11 * cos[4.22351187737 + 67608.75720795698 * tau] +
   3e-11 * cos[3.12135348664 + 162810.49469943657 * tau] +
   3e-11 * cos[0.61479556097 + 171292.65789271498 * tau] +
   3e-11 * cos[5.22182880098 + 3462.2447058652 * tau] +
   3e-11 * cos[3.80268685478 + 25384.26995695679 * tau] +
   3e-11 * cos[5.54498269246 + 61921.12683900499 * tau] +
   3e-11 * cos[4.23656246406 + 76358.24465978218 * tau] +
   3e-11 * cos[2.08343776186 + 50476.52706664519 * tau] +
   4e-11 * cos[1.37420794262 + 128857.55635958798 * tau] +
   3e-11 * cos[4.47916732925 + 38634.3850806572 * tau] +
   3e-11 * cos[0.07928565452 + 104241.40624507738 * tau] +
   3e-11 * cos[1.34477523795 + 1169.5882514086 * tau] +
   3e-11 * cos[5.26339958526 + 289185.69166150296 * tau] +
   3e-11 * cos[3.77660990144 + 24787.0763233692 * tau] +
   3e-11 * cos[1.88640533644 + 27353.47062020059 * tau] +
   3e-11 * cos[0.1294237828 + 203375.74902421077 * tau] +
   3e-11 * cos[0.87901414893 + 1699.2792165032 * tau] +
   3e-11 * cos[5.29083364884 + 2751.5475996916 * tau] +
   3e-11 * cos[2.88816579373 + 27360.58416720139 * tau] +
   3e-11 * cos[0.31852065143 + 28632.5757784666 * tau] +
   3e-11 * cos[6.10137777265 + 52164.76058288449 * tau] +
   3e-11 * cos[6.20945940475 + 50160.82461135059 * tau] +
   3e-11 * cos[0.91166163253 + 76468.45098100159 * tau] +
   3e-11 * cos[4.20767161544 + 128843.32926558638 * tau] +
   4e-11 * cos[3.71365034796 + 29580.4747084438 * tau] +
   3e-11 * cos[4.74630310296 + 54879.422437824 * tau] +
   3e-11 * cos[1.86795145608 + 126067.63934109679 * tau] +
   3e-11 * cos[2.96711706073 + 25984.1209529936 * tau] +
   3e-11 * cos[1.97431548371 + 104426.39416486409 * tau] +
   3e-11 * cos[1.71064218785 + 170068.84005193636 * tau] +
   3e-11 * cos[2.10941795435 + 60170.3347251726 * tau] +
   3e-11 * cos[1.5028298198 + 4371.8763667742 * tau] +
   3e-11 * cos[5.50683793531 + 25928.601406782 * tau] +
   4e-11 * cos[2.92372103776 + 104358.2411251968 * tau] +
   3e-11 * cos[2.87479269049 + 159855.55450572536 * tau] +
   4e-11 * cos[0.94091162922 + 23735.03698780239 * tau] +
   3e-11 * cos[3.8669808813 + 56777.7564021114 * tau] +
   4e-11 * cos[5.84174581609 + 25650.2592504343 * tau] +
   3e-11 * cos[0.83533616968 + 78262.22495201428 * tau] +
   4e-11 * cos[3.72190941745 + 51257.8759971666 * tau] +
   4e-11 * cos[1.02413610685 + 25991.92391435639 * tau] +
   4e-11 * cos[2.04162116492 + 27623.8798845436 * tau] +
   4e-11 * cos[3.64314833794 + 860.3099287528 * tau] +
   3e-11 * cos[2.94612910423 + 27039.97976483379 * tau] +
   4e-11 * cos[1.93735592711 + 26603.3670126672 * tau] +
   3e-11 * cos[2.26429696537 + 27047.0260015318 * tau] +
   3e-11 * cos[5.4517602882 + 26061.60482177439 * tau] +
   3e-11 * cos[4.45999574391 + 127098.90328117118 * tau] +
   3e-11 * cos[6.08303870194 + 53399.624123927 * tau] +
   3e-11 * cos[1.93788940079 + 45455.092303807 * tau] +
   3e-11 * cos[4.32590129932 + 52400.1510788503 * tau] +
   3e-11 * cos[5.94935193305 + 6751.0408403458 * tau] +
   3e-11 * cos[3.54974279869 + 23401.181047033 * tau] +
   3e-11 * cos[4.0696522735 + 32808.6171209156 * tau] +
   4e-11 * cos[1.45941637429 + 1073.6090241908 * tau] +
   3e-11 * cos[2.40811934972 + 76998.14194609619 * tau] +
   3e-11 * cos[4.62237776277 + 21716.0267748 * tau] +
   4e-11 * cos[4.67601599622 + 18073.7049386502 * tau] +
   3e-11 * cos[2.07685199898 + 3.9321532631 * tau] +
   3e-11 * cos[4.65504051632 + 25896.4548754626 * tau] +
   3e-11 * cos[0.57378510632 + 154194.22245657316 * tau] +
   3e-11 * cos[6.10322230645 + 48091.817776444 * tau] +
   3e-11 * cos[4.85884222947 + 1063.3140834523 * tau] +
   4e-11 * cos[2.7106584473 + 107679.74822257696 * tau] +
   4e-11 * cos[5.53731910534 + 52098.05573916449 * tau] +
   3e-11 * cos[0.77055249403 + 23389.451694197 * tau] +
   4e-11 * cos[1.44726666359 + 25907.8260112896 * tau] +
   3e-11 * cos[5.35951703976 + 233681.74972207438 * tau] +
   3e-11 * cos[3.74321552731 + 28471.0961563504 * tau] +
   4e-11 * cos[2.1086768693 + 27331.3907432526 * tau] +
   4e-11 * cos[2.23067570586 + 104819.57755665119 * tau] +
   4e-11 * cos[2.64175466237 + 80596.9058175946 * tau] +
   4e-11 * cos[4.30793307856 + 2538.2485042536 * tau] +
   4e-11 * cos[4.57967744099 + 52213.9393187862 * tau] +
   4e-11 * cos[1.42998120813 + 23446.561863102 * tau] +
   4e-11 * cos[3.50355655289 + 33480.357543659 * tau] +
   3e-11 * cos[0.00882668027 + 78571.26704569219 * tau] +
   3e-11 * cos[0.06662548789 + 54824.2611086214 * tau] +
   3e-11 * cos[2.37855052298 + 25459.05155552409 * tau] +
   4e-11 * cos[6.17742034131 + 76991.02839909539 * tau] +
   4e-11 * cos[3.81093761011 + 49424.25868345679 * tau] +
   3e-11 * cos[1.23800163682 + 193937.98608932378 * tau] +
   4e-11 * cos[3.29497466474 + 208276.62694171758 * tau] +
   4e-11 * cos[4.12310730501 + 33856.2696982688 * tau] +
   4e-11 * cos[3.7891019345 + 25970.58327335399 * tau] +
   4e-11 * cos[1.83119228357 + 132028.58860315479 * tau] +
   4e-11 * cos[1.22491945176 + 25927.49577218939 * tau] +
   3e-11 * cos[0.55626990901 + 130005.80396999417 * tau] +
   3e-11 * cos[0.19039417498 + 50290.905119731 * tau] +
   3e-11 * cos[5.47155908699 + 149846.19399604558 * tau] +
   3e-11 * cos[5.33733887891 + 52309.9153327334 * tau] +
   4e-11 * cos[5.59378669038 + 51315.49635439559 * tau] +
   4e-11 * cos[5.6042082933 + 156520.30530244438 * tau] +
   4e-11 * cos[2.97133561512 + 30110.1656735384 * tau] +
   3e-11 * cos[4.05641745083 + 104248.51979207818 * tau] +
   5e-11 * cos[3.1167545854 + 26149.62911631439 * tau] +
   4e-11 * cos[0.77257538538 + 79994.83177765518 * tau] +
   4e-11 * cos[1.56118199279 + 1055.4497769261 * tau] +
   4e-11 * cos[4.93160467297 + 391318.54712361297 * tau] +
   3e-11 * cos[2.4744892731 + 77956.15180375299 * tau] +
   4e-11 * cos[3.82967402925 + 104454.70534051539 * tau] +
   3e-11 * cos[4.58555781046 + 57503.2823915312 * tau] +
   4e-11 * cos[0.76897521016 + 23384.2869868986 * tau] +
   3e-11 * cos[3.76311835707 + 77.7505439839 * tau] +
   4e-11 * cos[3.85651603357 + 26513.8119180882 * tau] +
   4e-11 * cos[0.82472101949 + 30689.8532605372 * tau] +
   4e-11 * cos[2.2106835847 + 76777.72930365738 * tau] +
   3e-11 * cos[3.12711312875 + 80462.79676800959 * tau] +
   5e-11 * cos[6.11073147567 + 156507.74908854539 * tau] +
   5e-11 * cos[0.91157457367 + 25665.23710396129 * tau] +
   4e-11 * cos[1.55115346866 + 53438.96364572659 * tau] +
   4e-11 * cos[5.61140287619 + 53258.88651544199 * tau] +
   4e-11 * cos[0.72729563393 + 25865.04281858059 * tau] +
   4e-11 * cos[1.65179392234 + 51006.21803173979 * tau] +
   4e-11 * cos[3.77568584773 + 14.2270940016 * tau] +
   4e-11 * cos[2.20022040184 + 52073.84376488279 * tau] +
   4e-11 * cos[4.27251739299 + 104991.50985261079 * tau] +
   4e-11 * cos[3.47489986602 + 26114.201461374 * tau] +
   4e-11 * cos[1.00432915295 + 149288.74325784518 * tau] +
   4e-11 * cos[3.12567603415 + 20894.5360827764 * tau] +
   4e-11 * cos[2.62752187758 + 24602.61243487099 * tau] +
   5e-11 * cos[1.8139493043 + 130866.11389874699 * tau] +
   4e-11 * cos[1.9297299024 + 15406.65260500879 * tau] +
   4e-11 * cos[2.87953962922 + 25862.073873164 * tau] +
   4e-11 * cos[2.78305398087 + 133767.65136415116 * tau] +
   4e-11 * cos[1.47799681769 + 120417.67842777158 * tau] +
   4e-11 * cos[4.76216346874 + 156740.71794488319 * tau] +
   4e-11 * cos[3.4788961061 + 53661.0969898516 * tau] +
   4e-11 * cos[2.99265295426 + 77741.13200662879 * tau] +
   4e-11 * cos[5.47487283809 + 132350.71519108818 * tau] +
   4e-11 * cos[3.29575966354 + 76137.83201734339 * tau] +
   4e-11 * cos[4.68318371027 + 103814.80805420138 * tau] +
   4e-11 * cos[4.22021430561 + 1731.1223529326 * tau] +
   4e-11 * cos[5.78862899204 + 22779.4372461938 * tau] +
   4e-11 * cos[1.58884724433 + 128747.35003836859 * tau] +
   4e-11 * cos[2.28793023586 + 235900.50682626116 * tau] +
   5e-11 * cos[2.71619626622 + 24952.226269681 * tau] +
   5e-11 * cos[1.10382058499 + 31903.01400121119 * tau] +
   4e-11 * cos[5.30327887066 + 25672.35065096209 * tau] +
   5e-11 * cos[4.41570881449 + 78057.52387628538 * tau] +
   4e-11 * cos[4.21064422396 + 26279.35140768579 * tau] +
   5e-11 * cos[5.17529407091 + 19367.1891622328 * tau] +
   4e-11 * cos[4.12254586219 + 27441.651886591 * tau] +
   4e-11 * cos[5.23856038893 + 52396.2189255872 * tau] +
   4e-11 * cos[1.74441095464 + 26248.310510959 * tau] +
   4e-11 * cos[2.41568769208 + 51534.3927214094 * tau] +
   5e-11 * cos[4.47247592301 + 51112.49219969609 * tau] +
   4e-11 * cos[2.93299901703 + 31775.5335105262 * tau] +
   4e-11 * cos[4.16791904155 + 130285.73689738619 * tau] +
   4e-11 * cos[1.54518951672 + 52206.1331441528 * tau] +
   4e-11 * cos[5.1095428608 + 31722.9368709266 * tau] +
   4e-11 * cos[2.36671017385 + 19.66976089979 * tau] +
   4e-11 * cos[4.66563868021 + 104127.26777059489 * tau] +
   4e-11 * cos[1.52206374281 + 26267.9802718588 * tau] +
   5e-11 * cos[5.7539064007 + 51841.950342379 * tau] +
   4e-11 * cos[5.35316514819 + 104984.39630560997 * tau] +
   5e-11 * cos[2.15280343086 + 48997.6604925808 * tau] +
   4e-11 * cos[5.15437140585 + 24285.5311508524 * tau] +
   5e-11 * cos[4.393503226 + 53757.76563143139 * tau] +
   4e-11 * cos[5.51188515445 + 78043.29678228378 * tau] +
   4e-11 * cos[1.1613029014 + 50264.6067999312 * tau] +
   4e-11 * cos[3.91091220587 + 101703.15774082378 * tau] +
   4e-11 * cos[0.5971553074 + 16342.5825857176 * tau] +
   4e-11 * cos[2.11074347112 + 189386.03259226495 * tau] +
   5e-11 * cos[0.28595106407 + 26161.20026743319 * tau] +
   4e-11 * cos[6.06406108213 + 52161.57918914679 * tau] +
   5e-11 * cos[1.7404411428 + 79315.97780791098 * tau] +
   4e-11 * cos[0.18748530762 + 52489.992463018 * tau] +
   4e-11 * cos[3.76404568854 + 153084.84390447979 * tau] +
   4e-11 * cos[5.4810925636 + 78225.57638908479 * tau] +
   5e-11 * cos[0.6497001886 + 3178.1457905676 * tau] +
   4e-11 * cos[6.06868163269 + 84944.93427812219 * tau] +
   5e-11 * cos[4.62289027765 + 78339.97549599818 * tau] +
   6e-11 * cos[2.54556610763 + 54060.70744656579 * tau] +
   4e-11 * cos[1.40344660688 + 25885.64974640009 * tau] +
   4e-11 * cos[3.38148734662 + 316.3918696566 * tau] +
   4e-11 * cos[6.09719517639 + 77417.62658997139 * tau] +
   5e-11 * cos[0.3030674552 + 103883.64757594238 * tau] +
   4e-11 * cos[0.215216512 + 19336.86230122839 * tau] +
   4e-11 * cos[4.24142693734 + 189853.99758261938 * tau] +
   4e-11 * cos[1.13990612191 + 26183.88236879199 * tau] +
   5e-11 * cos[5.60899913389 + 1911.1994832172 * tau] +
   4e-11 * cos[3.42433134364 + 53311.4831550416 * tau] +
   5e-11 * cos[5.04323059321 + 41494.55574658299 * tau] +
   6e-11 * cos[2.56621666334 + 51876.67988887919 * tau] +
   4e-11 * cos[0.08235213515 + 58220.0348645238 * tau] +
   6e-11 * cos[2.53652345505 + 52190.03337714999 * tau] +
   4e-11 * cos[3.62789650971 + 53029.0026649004 * tau] +
   6e-11 * cos[2.6227258092 + 52171.87412988529 * tau] +
   5e-11 * cos[3.45997061965 + 48847.6706268682 * tau] +
   5e-11 * cos[4.64166221826 + 24824.745778996 * tau] +
   5e-11 * cos[3.32000517354 + 45424.76544280259 * tau] +
   5e-11 * cos[1.78226900229 + 187167.27548807819 * tau] +
   5e-11 * cos[6.02225706023 + 128220.75860368418 * tau] +
   4e-11 * cos[0.55287089413 + 26933.9859763254 * tau] +
   4e-11 * cos[1.71609047005 + 23762.9537327586 * tau] +
   5e-11 * cos[1.52885825328 + 51102.19725895759 * tau] +
   5e-11 * cos[3.7177743666 + 70383.6202713836 * tau] +
   4e-11 * cos[4.17440698686 + 91919.56991589899 * tau] +
   4e-11 * cos[4.40405080911 + 130593.29451835579 * tau] +
   5e-11 * cos[0.40443457223 + 28096.46068073319 * tau] +
   4e-11 * cos[4.94928690334 + 52663.44103440259 * tau] +
   5e-11 * cos[6.13113074115 + 26026.177166834 * tau] +
   4e-11 * cos[2.01983013209 + 156547.08861034496 * tau] +
   6e-11 * cos[0.37487337241 + 53265.515074342 * tau] +
   6e-11 * cos[0.92030946706 + 23336.3555418826 * tau] +
   5e-11 * cos[4.85332036328 + 54344.56676543099 * tau] +
   4e-11 * cos[1.3991722537 + 26290.15653674829 * tau] +
   4e-11 * cos[0.53733592588 + 77314.53381575279 * tau] +
   5e-11 * cos[6.19447408823 + 26191.68533015479 * tau] +
   5e-11 * cos[3.72877345305 + 78213.71280281838 * tau] +
   6e-11 * cos[2.35342867622 + 27665.246684022 * tau] +
   5e-11 * cos[4.54502031861 + 102769.65321801379 * tau] +
   5e-11 * cos[3.96038779086 + 25657.37279743509 * tau] +
   5e-11 * cos[2.92277012561 + 54190.78795494619 * tau] +
   5e-11 * cos[3.74067330742 + 52797.55008398759 * tau] +
   5e-11 * cos[0.84232799985 + 24551.92639860479 * tau] +
   5e-11 * cos[4.55172986205 + 79330.20490191258 * tau] +
   5e-11 * cos[3.71949948652 + 26411.4085582316 * tau] +
   6e-11 * cos[4.8317124728 + 240452.46032331996 * tau] +
   5e-11 * cos[3.60259399819 + 11.0457002639 * tau] +
   6e-11 * cos[1.12570261398 + 25647.07785669659 * tau] +
   6e-11 * cos[2.69429372458 + 78378.14871340781 * tau] +
   6e-11 * cos[0.0328360798 + 78149.27013603736 * tau] +
   5e-11 * cos[0.71424864998 + 102755.42612401219 * tau] +
   5e-11 * cos[1.72421399237 + 28309.75977617119 * tau] +
   6e-11 * cos[1.4588311578 + 76152.05911134499 * tau] +
   5e-11 * cos[4.00810087423 + 48713.5615772832 * tau] +
   5e-11 * cos[0.15128494504 + 78683.19406859778 * tau] +
   6e-11 * cos[1.37111815532 + 51120.35650622229 * tau] +
   7e-11 * cos[2.16257501519 + 52024.75861330549 * tau] +
   5e-11 * cos[1.95885559875 + 53771.99272543299 * tau] +
   6e-11 * cos[0.32131472009 + 102872.74599223239 * tau] +
   5e-11 * cos[5.98752668018 + 104344.98400739678 * tau] +
   5e-11 * cos[2.23635663946 + 24513.057340292 * tau] +
   6e-11 * cos[2.57896380153 + 26014.60601571519 * tau] +
   6e-11 * cos[0.42320281908 + 130443.39704322898 * tau] +
   6e-11 * cos[5.09461941443 + 53124.98189211819 * tau] +
   5e-11 * cos[2.46583763315 + 123758.29085447139 * tau] +
   6e-11 * cos[3.74336258475 + 26247.2048763664 * tau] +
   5e-11 * cos[0.42862127579 + 179172.74704605396 * tau] +
   6e-11 * cos[1.18448496437 + 25600.26839032 * tau] +
   5e-11 * cos[0.55478931159 + 52817.21984488739 * tau] +
   5e-11 * cos[0.31701812829 + 78800.51393681798 * tau] +
   5e-11 * cos[1.7851884573 + 129586.31932611899 * tau] +
   5e-11 * cos[4.96546514085 + 78413.27262185719 * tau] +
   6e-11 * cos[2.94825789213 + 56259.79478985279 * tau] +
   5e-11 * cos[5.74129147264 + 103189.13786188899 * tau] +
   7e-11 * cos[3.72396318065 + 198489.93958638258 * tau] +
   7e-11 * cos[1.80630878142 + 23549.6546373206 * tau] +
   6e-11 * cos[2.79561551205 + 52286.01260436779 * tau] +
   6e-11 * cos[1.58495517428 + 47803.9299163742 * tau] +
   5e-11 * cos[1.51400872659 + 28199.55345495179 * tau] +
   6e-11 * cos[2.81224506925 + 25450.90686955 * tau] +
   7e-11 * cos[3.08562485832 + 52027.72755872209 * tau] +
   5e-11 * cos[5.57648480152 + 106262.81204951399 * tau] +
   7e-11 * cos[4.53402175332 + 166740.70439565618 * tau] +
   5e-11 * cos[4.14575201906 + 53867.97195265079 * tau] +
   6e-11 * cos[5.10596879808 + 78313.70604662679 * tau] +
   5e-11 * cos[0.50987626702 + 299.1263942692 * tau] +
   6e-11 * cos[3.27974922227 + 144916.86689107098 * tau] +
   6e-11 * cos[3.84313039676 + 81604.32185142238 * tau] +
   5e-11 * cos[6.27674019656 + 1272.6810256272 * tau] +
   5e-11 * cos[5.0321086104 + 1045.1548361876 * tau] +
   5e-11 * cos[4.49337901115 + 50007.0458008658 * tau] +
   5e-11 * cos[5.08212104486 + 52609.51802102519 * tau] +
   7e-11 * cos[3.81960920375 + 62197.64356324779 * tau] +
   5e-11 * cos[1.5297413665 + 26724.8994135984 * tau] +
   7e-11 * cos[0.75531928973 + 77520.71936418998 * tau] +
   5e-11 * cos[0.12859263642 + 51596.1186961496 * tau] +
   7e-11 * cos[3.65318062648 + 143005.66740785378 * tau] +
   6e-11 * cos[2.26035174588 + 103718.82882698359 * tau] +
   6e-11 * cos[6.20804958899 + 114.3991069134 * tau] +
   5e-11 * cos[3.46807375357 + 50536.73676596039 * tau] +
   7e-11 * cos[3.28347851449 + 183145.01295611398 * tau] +
   6e-11 * cos[2.1948080146 + 12412.372889498 * tau] +
   6e-11 * cos[0.0294487624 + 20043.6745601988 * tau] +
   7e-11 * cos[2.49362242764 + 51439.92976961659 * tau] +
   6e-11 * cos[0.71584342921 + 104276.83096772949 * tau] +
   5e-11 * cos[1.46473339833 + 181659.72224941078 * tau] +
   5e-11 * cos[4.97283396704 + 102659.44689679438 * tau] +
   5e-11 * cos[5.85936922514 + 156314.11975400719 * tau] +
   7e-11 * cos[4.22124824964 + 26098.9488418381 * tau] +
   5e-11 * cos[5.64850202903 + 28774.6252361154 * tau] +
   5e-11 * cos[3.63216834248 + 43981.5309499398 * tau] +
   6e-11 * cos[1.83917095242 + 24402.8510190726 * tau] +
   6e-11 * cos[1.29134609458 + 102975.83876645098 * tau] +
   6e-11 * cos[6.09530056324 + 103395.32341032618 * tau] +
   8e-11 * cos[4.77256284659 + 142871.55835826878 * tau] +
   6e-11 * cos[1.55918658153 + 39450.3528483734 * tau] +
   6e-11 * cos[1.99314462977 + 130435.63437251298 * tau] +
   6e-11 * cos[5.75364706874 + 78580.10129437919 * tau] +
   6e-11 * cos[4.26973755729 + 130363.24963659538 * tau] +
   6e-11 * cos[5.37176342301 + 53093.73656913019 * tau] +
   6e-11 * cos[4.57296057068 + 35211.47989659159 * tau] +
   6e-11 * cos[4.7950404512 + 52177.29075585669 * tau] +
   6e-11 * cos[5.06257578673 + 78469.89497315978 * tau] +
   8e-11 * cos[5.31586228888 + 24388.62392507099 * tau] +
   8e-11 * cos[3.02023688443 + 26076.8574413103 * tau] +
   6e-11 * cos[3.48878406062 + 123668.80510662538 * tau] +
   6e-11 * cos[0.5208093082 + 25004.8229092806 * tau] +
   7e-11 * cos[5.36488899884 + 77940.20400806518 * tau] +
   6e-11 * cos[5.55571041746 + 130446.62925487179 * tau] +
   8e-11 * cos[5.43345902063 + 949.1756089698 * tau] +
   6e-11 * cos[5.5279847086 + 103498.41618454478 * tau] +
   8e-11 * cos[4.71972114899 + 25014.29411738339 * tau] +
   6e-11 * cos[1.78075029765 + 78786.28684281638 * tau] +
   8e-11 * cos[2.23784693584 + 25466.159340735 * tau] +
   7e-11 * cos[2.96149281662 + 52755.49387014719 * tau] +
   7e-11 * cos[1.2740249479 + 46046.5092436418 * tau] +
   6e-11 * cos[3.9229048448 + 130289.95251073639 * tau] +
   6e-11 * cos[2.72829193454 + 76255.15188556358 * tau] +
   6e-11 * cos[0.2892480859 + 54374.8936264354 * tau] +
   7e-11 * cos[0.35338852938 + 103932.12792242158 * tau] +
   6e-11 * cos[1.09838300878 + 183674.70392120858 * tau] +
   6e-11 * cos[5.06448767269 + 50444.6839302158 * tau] +
   6e-11 * cos[1.91186990644 + 130652.81480330898 * tau] +
   6e-11 * cos[1.43996863707 + 2333.196392872 * tau] +
   6e-11 * cos[5.74552748087 + 55503.94193942859 * tau] +
   7e-11 * cos[1.65646088833 + 196137.07343261078 * tau] +
   8e-11 * cos[5.53182088929 + 53814.87580033639 * tau] +
   6e-11 * cos[0.60809363482 + 118828.96374949679 * tau] +
   8e-11 * cos[1.46508855917 + 87367.61641884019 * tau] +
   8e-11 * cos[0.8858517965 + 220.4126424388 * tau] +
   6e-11 * cos[3.17982806365 + 77947.31755506598 * tau] +
   7e-11 * cos[0.39338960799 + 2199.087343287 * tau] +
   8e-11 * cos[3.30580293572 + 130419.8459469712 * tau] +
   7e-11 * cos[1.20867598891 + 61560.64729122359 * tau] +
   8e-11 * cos[3.39884199213 + 78153.50310350319 * tau] +
   7e-11 * cos[5.68938243001 + 158746.17595363196 * tau] +
   7e-11 * cos[1.874291269 + 1905.4647649404 * tau] +
   8e-11 * cos[3.87508349031 + 52041.69723356339 * tau] +
   6e-11 * cos[1.20705629404 + 26734.913974889 * tau] +
   8e-11 * cos[5.80105964058 + 25773.71696170459 * tau] +
   6e-11 * cos[1.8061026575 + 26830.8932021068 * tau] +
   7e-11 * cos[3.95192199993 + 145204.75475114079 * tau] +
   6e-11 * cos[0.53269408847 + 208173.53416749898 * tau] +
   7e-11 * cos[5.44664616173 + 27566.76971563859 * tau] +
   7e-11 * cos[3.78832454636 + 26189.8656598398 * tau] +
   8e-11 * cos[0.14316432919 + 136722.59155786238 * tau] +
   7e-11 * cos[5.70602822567 + 9745.3205558566 * tau] +
   8e-11 * cos[3.79812131071 + 137678.19129947099 * tau] +
   7e-11 * cos[4.12959254769 + 52174.32181044009 * tau] +
   7e-11 * cos[3.42650023556 + 29396.3690369546 * tau] +
   7e-11 * cos[4.2857845572 + 51130.65144696079 * tau] +
   6e-11 * cos[0.15264531683 + 52911.68279668019 * tau] +
   9e-11 * cos[0.70414754528 + 25169.9728555924 * tau] +
   6e-11 * cos[1.5809679318 + 143980.93691036216 * tau] +
   7e-11 * cos[3.19471628666 + 24072.9214697764 * tau] +
   7e-11 * cos[5.20875856726 + 161079.37234650398 * tau] +
   7e-11 * cos[5.24771876203 + 1795.258443721 * tau] +
   7e-11 * cos[3.52744190481 + 52509.6622239178 * tau] +
   7e-11 * cos[5.26037977949 + 78338.49102328988 * tau] +
   7e-11 * cos[0.03218225075 + 31281.270200372 * tau] +
   7e-11 * cos[2.53524305485 + 80382.47328510099 * tau] +
   7e-11 * cos[6.21044393135 + 203041.89308344138 * tau] +
   7e-11 * cos[1.69935809006 + 54087.0057663656 * tau] +
   9e-11 * cos[0.71471851401 + 233731.74634397858 * tau] +
   7e-11 * cos[4.34489404354 + 167850.08294774959 * tau] +
   7e-11 * cos[3.98224449185 + 13675.5302520762 * tau] +
   8e-11 * cos[0.22314041177 + 50049.92887576919 * tau] +
   7e-11 * cos[1.00677483843 + 129387.24732468258 * tau] +
   8e-11 * cos[4.44335543148 + 26057.57628056979 * tau] +
   7e-11 * cos[5.46143749214 + 25985.94062330859 * tau] +
   8e-11 * cos[6.27520424489 + 204151.27163553478 * tau] +
   7e-11 * cos[4.86954611488 + 27351.06050415239 * tau] +
   7e-11 * cos[3.14813276839 + 52061.40717623499 * tau] +
   9e-11 * cos[1.97148507623 + 365230.64398203876 * tau] +
   7e-11 * cos[2.56169701158 + 207593.84658050018 * tau] +
   7e-11 * cos[0.04567921269 + 206.1855484372 * tau] +
   8e-11 * cos[1.2399232388 + 76041.85279012559 * tau] +
   7e-11 * cos[3.41340083585 + 52483.36390411799 * tau] +
   7e-11 * cos[4.33817871844 + 129373.02023068098 * tau] +
   1.0e-10 * cos[0.8255026956 + 39763.43339365039 * tau] +
   7e-11 * cos[3.8937339755 + 1485.9801210652 * tau] +
   1.0e-10 * cos[3.53066047636 + 2008.557539159 * tau] +
   9e-11 * cos[1.65553917926 + 65717.22748563958 * tau] +
   9e-11 * cos[3.57254516611 + 1265.5674786264 * tau] +
   8e-11 * cos[0.42442705032 + 182188.72380014337 * tau] +
   8e-11 * cos[0.46194680162 + 181026.24909573558 * tau] +
   9e-11 * cos[0.68598593831 + 38.1330356378 * tau] +
   7e-11 * cos[4.36322743599 + 155887.52156313117 * tau] +
   8e-11 * cos[4.67643518278 + 76887.93562487679 * tau] +
   1.0e-10 * cos[5.16567712694 + 55638.05098901359 * tau] +
   7e-11 * cos[5.98112141065 + 52179.73843641149 * tau] +
   8e-11 * cos[5.5657753539 + 50689.82616208319 * tau] +
   7e-11 * cos[2.46084982092 + 52137.67324751059 * tau] +
   9e-11 * cos[2.57384727244 + 2125.8774073792 * tau] +
   8e-11 * cos[1.58745297967 + 101011.00013959699 * tau] +
   8e-11 * cos[4.11204744654 + 53906.92863608099 * tau] +
   1.0e-10 * cos[2.5279323615 + 35833.2236974308 * tau] +
   9e-11 * cos[2.53209611805 + 25227.59321282139 * tau] +
   8e-11 * cos[5.82773614091 + 3328.13565628019 * tau] +
   7e-11 * cos[4.80640660702 + 26118.2300025786 * tau] +
   7e-11 * cos[5.88380837195 + 51868.2486621788 * tau] +
   8e-11 * cos[3.44870239791 + 26402.0893214438 * tau] +
   8e-11 * cos[4.37576068847 + 123200.84011627098 * tau] +
   8e-11 * cos[0.39542025081 + 183570.92173262799 * tau] +
   8e-11 * cos[5.36718741692 + 35077.37084700659 * tau] +
   8e-11 * cos[6.1579179294 + 37698.4550999484 * tau] +
   1.0e-10 * cos[2.61302801987 + 27170.98337386779 * tau] +
   8e-11 * cos[2.66681931912 + 130432.40216087017 * tau] +
   8e-11 * cos[4.20326276911 + 50380.54783942739 * tau] +
   8e-11 * cos[2.50177739941 + 51955.39364070959 * tau] +
   8e-11 * cos[3.45204671122 + 24203.0019781568 * tau] +
   8e-11 * cos[3.12232090039 + 22003.9146348698 * tau] +
   9e-11 * cos[1.55645109653 + 26126.036177212 * tau] +
   8e-11 * cos[0.87651427964 + 151.0476698429 * tau] +
   8e-11 * cos[0.97646930359 + 19202.75325164339 * tau] +
   8e-11 * cos[6.2314049198 + 148.0787244263 * tau] +
   8e-11 * cos[3.17547134507 + 50903.1252575212 * tau] +
   1.1e-10 * cos[1.86762532326 + 214364.55718174578 * tau] +
   9e-11 * cos[1.73726961641 + 28791.5192962498 * tau] +
   8e-11 * cos[4.52722085618 + 27463.67694142 * tau] +
   9e-11 * cos[3.64580324894 + 76784.84285065818 * tau] +
   8e-11 * cos[3.8643079482 + 103917.90082841998 * tau] +
   1.1e-10 * cos[0.75657533913 + 128320.75184749259 * tau] +
   1.1e-10 * cos[6.20705720585 + 28102.884813372 * tau] +
   9e-11 * cos[0.4996506522 + 27573.1938482774 * tau] +
   8e-11 * cos[1.17006056902 + 78160.61665050399 * tau] +
   1.0e-10 * cos[5.48870132496 + 94329.77528619739 * tau] +
   9e-11 * cos[0.69327774851 + 26709.6469424134 * tau] +
   9e-11 * cos[1.18753574623 + 104197.83375581198 * tau] +
   9e-11 * cos[5.66619352199 + 50910.238804522 * tau] +
   9e-11 * cos[6.2352873989 + 846.0828347512 * tau] +
   9e-11 * cos[1.60520912676 + 117893.03376878797 * tau] +
   9e-11 * cos[5.46388323313 + 16703.062133499 * tau] +
   9e-11 * cos[1.60501838348 + 77616.69859140778 * tau] +
   1.0e-10 * cos[1.7670450966 + 77726.90491262719 * tau] +
   9e-11 * cos[0.42023516699 + 27223.5800134674 * tau] +
   8e-11 * cos[1.35584545211 + 12546.481939083 * tau] +
   9e-11 * cos[5.55407965409 + 8194.2753332086 * tau] +
   1.0e-10 * cos[3.21154218694 + 77307.42026875199 * tau] +
   9e-11 * cos[5.48583841069 + 138319.60486120995 * tau] +
   1.0e-10 * cos[1.18004009296 + 50270.341518208 * tau] +
   9e-11 * cos[1.96005885441 + 26575.53789282839 * tau] +
   9e-11 * cos[3.04701773654 + 51329.7234483972 * tau] +
   1.0e-10 * cos[0.87714716556 + 78366.80219894118 * tau] +
   9e-11 * cos[5.40966654859 + 130459.18546877075 * tau] +
   9e-11 * cos[3.65734666897 + 151199.94274106238 * tau] +
   1.1e-10 * cos[1.65565660037 + 78039.36462902068 * tau] +
   1.1e-10 * cos[6.2383400887 + 30171.8916482786 * tau] +
   9e-11 * cos[4.84820485208 + 24918.31489016559 * tau] +
   9e-11 * cos[2.37565722096 + 78896.49316403578 * tau] +
   9e-11 * cos[1.42459829123 + 104505.39137678158 * tau] +
   9e-11 * cos[0.4735375306 + 128106.31931499895 * tau] +
   1.1e-10 * cos[2.80726281395 + 81591.84508100279 * tau] +
   1.1e-10 * cos[4.67108617661 + 50064.15596977079 * tau] +
   1.0e-10 * cos[1.11553298844 + 65831.6667743248 * tau] +
   1.0e-10 * cos[4.35806585483 + 157586.80077963437 * tau] +
   1.3e-10 * cos[5.56953201474 + 22909.7573510066 * tau] +
   1.0e-10 * cos[1.14221106164 + 9384.8410080752 * tau] +
   1.3e-10 * cos[4.60245036657 + 25032.45336464809 * tau] +
   1.1e-10 * cos[2.47026109919 + 26010.1525975903 * tau] +
   1.2e-10 * cos[5.802523822 + 27972.80430499159 * tau] +
   1.1e-10 * cos[5.80720491261 + 26102.1302355758 * tau] +
   1.2e-10 * cos[3.56391619799 + 77795.74443436819 * tau] +
   1.0e-10 * cos[4.67818130014 + 2111.6503133776 * tau] +
   1.0e-10 * cos[1.12787053523 + 78903.60671103658 * tau] +
   1.3e-10 * cos[0.34187342138 + 157057.10981453978 * tau] +
   1.0e-10 * cos[3.83536418151 + 51226.63067417859 * tau] +
   1.2e-10 * cos[1.57767582029 + 91805.13062721379 * tau] +
   1.0e-10 * cos[5.442971467 + 163298.12945069079 * tau] +
   1.2e-10 * cos[5.96394058241 + 26083.97098831109 * tau] +
   1.3e-10 * cos[4.41880429822 + 19958.6061020676 * tau] +
   1.0e-10 * cos[2.85999162474 + 130226.21661243298 * tau] +
   1.1e-10 * cos[0.43538573957 + 24448.8336243862 * tau] +
   1.1e-10 * cos[3.29585795787 + 28736.3579670472 * tau] +
   1.2e-10 * cos[1.34841658603 + 51969.62073471119 * tau] +
   1.2e-10 * cos[2.20589728666 + 31415.379249957 * tau] +
   1.1e-10 * cos[2.94979930726 + 58857.03113654799 * tau] +
   1.1e-10 * cos[4.15810059578 + 45290.65639321759 * tau] +
   1.4e-10 * cos[2.790365075 + 23888.81579828719 * tau] +
   1.1e-10 * cos[3.58945976808 + 52712.61079524379 * tau] +
   1.2e-10 * cos[3.29626000869 + 52061.36699446317 * tau] +
   1.1e-10 * cos[6.05528757595 + 27044.1922975448 * tau] +
   1.3e-10 * cos[2.88923696437 + 112545.88789950538 * tau] +
   1.1e-10 * cos[1.26994666311 + 26312.2479372761 * tau] +
   1.1e-10 * cos[2.82093111356 + 77101.23472031478 * tau] +
   1.4e-10 * cos[0.79969658546 + 25953.79409198919 * tau] +
   1.2e-10 * cos[6.19273795549 + 51653.22886505459 * tau] +
   1.1e-10 * cos[0.92596625175 + 22625.658435709 * tau] +
   1.4e-10 * cos[5.93896401871 + 52290.24557183361 * tau] +
   1.1e-10 * cos[4.76091715459 + 155571.81910783658 * tau] +
   1.1e-10 * cos[0.61596543052 + 44295.7171298094 * tau] +
   1.2e-10 * cos[2.66601602132 + 137210.22630911658 * tau] +
   1.3e-10 * cos[0.55524977232 + 75930.51303185058 * tau] +
   1.4e-10 * cos[2.72148386686 + 27311.72098235281 * tau] +
   1.6e-10 * cos[2.18648993322 + 26308.315784013 * tau] +
   1.2e-10 * cos[5.76552608362 + 50167.24874398939 * tau] +
   1.2e-10 * cos[5.46223056321 + 107794.18751126219 * tau] +
   1.4e-10 * cos[3.47518139481 + 27177.6119327678 * tau] +
   1.2e-10 * cos[1.54422590258 + 52252.07235442399 * tau] +
   1.4e-10 * cos[0.70490117614 + 172402.03644480839 * tau] +
   1.6e-10 * cos[5.59174105029 + 25446.4895798352 * tau] +
   1.2e-10 * cos[3.97054224711 + 78188.92782615528 * tau] +
   1.4e-10 * cos[3.86914390591 + 182085.63102592478 * tau] +
   1.3e-10 * cos[2.32883800921 + 27005.83342755599 * tau] +
   1.5e-10 * cos[1.99208068531 + 52381.99183158559 * tau] +
   1.7e-10 * cos[2.01249037695 + 27037.07875054399 * tau] +
   1.3e-10 * cos[1.38990649917 + 25024.58905812189 * tau] +
   1.6e-10 * cos[1.32228458025 + 27669.86248985719 * tau] +
   1.3e-10 * cos[3.34629064183 + 25508.2155545754 * tau] +
   1.8e-10 * cos[1.65795375577 + 28256.66362385679 * tau] +
   1.3e-10 * cos[5.34915944924 + 80174.90890793978 * tau] +
   1.4e-10 * cos[2.91048815444 + 78257.08086582259 * tau] +
   1.5e-10 * cos[3.17020350946 + 176953.98994186718 * tau] +
   1.5e-10 * cos[3.96416547461 + 51432.81622261579 * tau] +
   1.3e-10 * cos[0.84042148682 + 173511.41499690177 * tau] +
   1.3e-10 * cos[5.5979123873 + 209812.60368468695 * tau] +
   1.4e-10 * cos[5.53694881682 + 77630.92568540938 * tau] +
   1.4e-10 * cos[4.84032377923 + 2221.856634597 * tau] +
   1.4e-10 * cos[1.17588054181 + 104275.34649502118 * tau] +
   1.7e-10 * cos[6.0291534594 + 26667.590728573 * tau] +
   1.4e-10 * cos[1.33029112501 + 129799.61842155698 * tau] +
   1.4e-10 * cos[0.47093305165 + 17893.6278083656 * tau] +
   1.4e-10 * cos[0.65475293554 + 323.5054166574 * tau] +
   1.9e-10 * cos[4.4055707896 + 49953.94964855139 * tau] +
   1.5e-10 * cos[6.0749051443 + 78270.33798362259 * tau] +
   1.4e-10 * cos[1.36632464908 + 23919.1426592916 * tau] +
   1.4e-10 * cos[2.5043130681 + 32132.1317229496 * tau] +
   1.4e-10 * cos[5.30168284837 + 742.9900605326 * tau] +
   1.4e-10 * cos[3.42441202713 + 26823.77965510599 * tau] +
   1.6e-10 * cos[5.7405789846 + 25352.02662804239 * tau] +
   1.7e-10 * cos[3.97954718583 + 207643.84320240439 * tau] +
   1.5e-10 * cos[5.16465400786 + 27684.0895838588 * tau] +
   1.9e-10 * cos[4.38254962804 + 24182.4383766338 * tau] +
   1.5e-10 * cos[2.31335544105 + 51852.30086649099 * tau] +
   1.5e-10 * cos[1.1302968538 + 25042.7483053866 * tau] +
   1.5e-10 * cos[2.16472550978 + 26222.0121911592 * tau] +
   1.9e-10 * cos[1.72681089737 + 153.7788104848 * tau] +
   1.5e-10 * cos[5.25910515843 + 150244.34299945379 * tau] +
   1.7e-10 * cos[5.37178978632 + 78731.674415077 * tau] +
   1.7e-10 * cos[5.67044617806 + 25788.776747305 * tau] +
   1.8e-10 * cos[2.89808596608 + 26091.83529483729 * tau] +
   1.7e-10 * cos[2.831244806 + 132658.27281205778 * tau] +
   1.9e-10 * cos[4.43905256177 + 647.0108333148 * tau] +
   1.8e-10 * cos[4.65006394461 + 61279.713277266 * tau] +
   2.1e-10 * cos[3.54390310557 + 106570.36967048359 * tau] +
   2.2e-10 * cos[3.55902023067 + 104355.49390165479 * tau] +
   1.7e-10 * cos[2.93246868693 + 102132.85546210999 * tau] +
   1.9e-10 * cos[0.74020534937 + 36109.7404216736 * tau] +
   1.9e-10 * cos[5.00011023502 + 105940.68546158058 * tau] +
   1.7e-10 * cos[2.09406764538 + 64901.25971792339 * tau] +
   1.8e-10 * cos[1.69333480892 + 76681.75007643958 * tau] +
   2.3e-10 * cos[2.08281937549 + 52225.8029050526 * tau] +
   2.2e-10 * cos[0.86617331302 + 119116.85160956658 * tau] +
   2.0e-10 * cos[4.80985268979 + 51528.79544983359 * tau] +
   1.7e-10 * cos[4.05153553008 + 76667.52298243798 * tau] +
   2.1e-10 * cos[1.46468188731 + 140652.80125408198 * tau] +
   2.0e-10 * cos[4.98762998978 + 104778.21075717278 * tau] +
   2.1e-10 * cos[2.47295566818 + 27726.9726587622 * tau] +
   1.9e-10 * cos[4.89400475242 + 53228.07466633679 * tau] +
   1.8e-10 * cos[4.87152831033 + 170049.17029103659 * tau] +
   2.3e-10 * cos[1.86389686355 + 116783.65521669458 * tau] +
   2.1e-10 * cos[2.99876487527 + 26073.67604757259 * tau] +
   1.8e-10 * cos[1.43297513339 + 53242.3017603384 * tau] +
   1.8e-10 * cos[1.05990359493 + 27780.06881107659 * tau] +
   1.8e-10 * cos[2.45675888957 + 104358.72611329758 * tau] +
   1.9e-10 * cos[4.27364751897 + 122444.98726584678 * tau] +
   1.8e-10 * cos[1.90051892916 + 52325.36948028299 * tau] +
   1.9e-10 * cos[5.67148210198 + 54509.0026760204 * tau] +
   1.9e-10 * cos[0.33492578967 + 102018.41617342478 * tau] +
   2.1e-10 * cos[4.13407823619 + 103299.34418310839 * tau] +
   2.2e-10 * cos[5.13145226592 + 104347.73123093879 * tau] +
   1.9e-10 * cos[6.25214103463 + 25973.50403466079 * tau] +
   2.0e-10 * cos[0.53533403977 + 26941.0995233262 * tau] +
   2.4e-10 * cos[3.50657176712 + 77844.22478084739 * tau] +
   1.9e-10 * cos[2.85801633295 + 60370.08161635699 * tau] +
   1.9e-10 * cos[0.56236491686 + 52125.80966124419 * tau] +
   2.1e-10 * cos[5.71018496974 + 60055.89543648739 * tau] +
   2.4e-10 * cos[0.51085875774 + 116917.76426627958 * tau] +
   2.1e-10 * cos[0.36570195077 + 97580.90196505119 * tau] +
   2.0e-10 * cos[3.35091650179 + 52595.29092702359 * tau] +
   2.6e-10 * cos[2.09375500363 + 134991.46920492979 * tau] +
   2.6e-10 * cos[0.75788900266 + 55516.4187098482 * tau] +
   2.3e-10 * cos[2.6071960805 + 25754.0472008048 * tau] +
   2.0e-10 * cos[5.49778171394 + 112231.70171963578 * tau] +
   2.3e-10 * cos[1.18953680418 + 141762.17980617538 * tau] +
   2.7e-10 * cos[3.61440862477 + 23962.02573419499 * tau] +
   2.5e-10 * cos[2.55626379808 + 24822.3356629478 * tau] +
   2.4e-10 * cos[1.84656751628 + 76571.54375522019 * tau] +
   2.1e-10 * cos[2.5293143267 + 467.9649903544 * tau] +
   2.2e-10 * cos[0.78346634338 + 104202.04936916218 * tau] +
   2.2e-10 * cos[1.95831083558 + 24356.7807886416 * tau] +
   2.3e-10 * cos[3.68813881444 + 26729.31670331319 * tau] +
   2.2e-10 * cos[1.2347092155 + 103285.11708910679 * tau] +
   2.4e-10 * cos[4.92454390318 + 52698.38370124219 * tau] +
   2.6e-10 * cos[6.26936948934 + 25939.82441714789 * tau] +
   2.3e-10 * cos[2.65250267545 + 52492.19815280499 * tau] +
   2.2e-10 * cos[4.82094558003 + 13541.42120249119 * tau] +
   3.0e-10 * cos[1.21286011206 + 97112.93697469679 * tau] +
   2.3e-10 * cos[2.30360039127 + 77410.51304297059 * tau] +
   2.4e-10 * cos[0.80363857551 + 77829.99768684579 * tau] +
   2.5e-10 * cos[5.27240695394 + 25936.85547173129 * tau] +
   2.4e-10 * cos[0.08582796512 + 51859.41441349179 * tau] +
   2.3e-10 * cos[4.16670746048 + 24176.703658357 * tau] +
   3.2e-10 * cos[1.70464933285 + 26089.38761428249 * tau] +
   2.6e-10 * cos[2.07987634823 + 29550.14784743939 * tau] +
   2.5e-10 * cos[3.32961707416 + 28286.9904848612 * tau] +
   2.8e-10 * cos[0.25542748453 + 103.0927742186 * tau] +
   2.7e-10 * cos[2.39568978424 + 522.5774180938 * tau] +
   2.6e-10 * cos[0.15419927428 + 22759.76748529401 * tau] +
   2.6e-10 * cos[4.74840245512 + 13362.4497067992 * tau] +
   2.6e-10 * cos[3.34519516519 + 110634.68841628819 * tau] +
   2.3e-10 * cos[6.23874249128 + 75615.25459924959 * tau] +
   2.4e-10 * cos[5.05213893429 + 104564.91166173479 * tau] +
   2.4e-10 * cos[2.0393825417 + 26521.614879451 * tau] +
   2.8e-10 * cos[0.57661358158 + 125112.03959948818 * tau] +
   2.5e-10 * cos[1.82880416247 + 74.7815985673 * tau] +
   2.5e-10 * cos[2.19241735868 + 52250.5878817157 * tau] +
   3.4e-10 * cos[0.23651097126 + 26395.46076254379 * tau] +
   2.5e-10 * cos[5.70613852018 + 181505.94343892598 * tau] +
   2.5e-10 * cos[2.34928986187 + 24601.92302050899 * tau] +
   2.6e-10 * cos[5.70579806927 + 97670.38771289718 * tau] +
   2.6e-10 * cos[2.79743885101 + 86457.98475793119 * tau] +
   2.6e-10 * cos[5.73937805822 + 54294.57014352679 * tau] +
   3.1e-10 * cos[3.3554055611 + 126996.94076290558 * tau] +
   2.7e-10 * cos[0.60333270859 + 111590.28815789679 * tau] +
   2.6e-10 * cos[3.54557412535 + 156100.82065856918 * tau] +
   2.6e-10 * cos[1.03871337432 + 24292.64469785319 * tau] +
   2.6e-10 * cos[0.03549300809 + 24815.222115947 * tau] +
   3.0e-10 * cos[0.15550783905 + 104331.94280539699 * tau] +
   3.7e-10 * cos[1.63595908508 + 50800.03248330259 * tau] +
   3.2e-10 * cos[1.04832153595 + 26086.4186688659 * tau] +
   3.8e-10 * cos[1.257046524 + 131498.89763806018 * tau] +
   3.2e-10 * cos[0.26062549755 + 52065.59996192899 * tau] +
   3.7e-10 * cos[3.03899000872 + 11610.5519583742 * tau] +
   2.8e-10 * cos[4.62845152557 + 74923.09699802278 * tau] +
   3.0e-10 * cos[1.34446903292 + 1375.7737998458 * tau] +
   2.9e-10 * cos[2.67851330746 + 110.2063212194 * tau] +
   3.0e-10 * cos[2.2584999502 + 104371.28232719658 * tau] +
   4.0e-10 * cos[1.02201252788 + 27819.0254945068 * tau] +
   3.1e-10 * cos[6.02215690021 + 26198.1094627936 * tau] +
   2.9e-10 * cos[5.82513433576 + 104344.49901929598 * tau] +
   3.0e-10 * cos[0.37624991562 + 26421.7590823436 * tau] +
   3.2e-10 * cos[3.8041146042 + 157483.01859105378 * tau] +
   3.2e-10 * cos[2.71244280066 + 25780.3455206046 * tau] +
   3.0e-10 * cos[2.3306109214 + 1478.8665740644 * tau] +
   4.1e-10 * cos[3.22838990589 + 1162.4747044078 * tau] +
   3.5e-10 * cos[5.04278529087 + 188276.65404017158 * tau] +
   3.2e-10 * cos[3.21248509301 + 178063.36849396059 * tau] +
   3.1e-10 * cos[4.31506703539 + 52072.71350892979 * tau] +
   3.5e-10 * cos[5.0957104722 + 339142.74084046457 * tau] +
   4.1e-10 * cos[2.38147812869 + 68241.87214462319 * tau] +
   3.3e-10 * cos[3.73733919231 + 154938.34595416138 * tau] +
   4.2e-10 * cos[4.86530735726 + 51951.46148744649 * tau] +
   3.4e-10 * cos[3.32168809248 + 35472.7441496494 * tau] +
   3.6e-10 * cos[5.69791953426 + 26049.7701059364 * tau] +
   3.2e-10 * cos[4.31372208361 + 78109.93061423779 * tau] +
   4.1e-10 * cos[4.92673567168 + 51639.00177105299 * tau] +
   3.3e-10 * cos[4.54716206885 + 78417.48823520739 * tau] +
   4.6e-10 * cos[0.70772608543 + 155997.72788435058 * tau] +
   3.9e-10 * cos[5.9950025247 + 104138.31347085879 * tau] +
   3.6e-10 * cos[5.59483746723 + 52808.59002246159 * tau] +
   3.4e-10 * cos[4.56091607046 + 536.8045120954 * tau] +
   4.9e-10 * cos[0.0768115705 + 150866.08680029298 * tau] +
   3.6e-10 * cos[0.098343736 + 25241.820306823 * tau] +
   4.5e-10 * cos[0.04645406242 + 51219.51712717779 * tau] +
   3.7e-10 * cos[1.62981695072 + 129483.91596626239 * tau] +
   5.1e-10 * cos[1.57829002915 + 12725.453434775 * tau] +
   3.7e-10 * cos[5.75760879379 + 25867.49049913539 * tau] +
   4.0e-10 * cos[1.64358052897 + 39629.32434406539 * tau] +
   4.2e-10 * cos[2.75028269027 + 24079.34560241519 * tau] +
   3.8e-10 * cos[0.62377784752 + 50696.93970908399 * tau] +
   4.3e-10 * cos[0.13178694356 + 2648.454825473 * tau] +
   3.9e-10 * cos[2.9182959512 + 956.2891559706 * tau] +
   4.1e-10 * cos[4.0422561567 + 52278.89905736699 * tau] +
   4.9e-10 * cos[0.90057831755 + 632.7837393132 * tau] +
   4.5e-10 * cos[0.78163192715 + 25138.7275326044 * tau] +
   4.5e-10 * cos[4.35527612249 + 39743.7636327506 * tau] +
   4.6e-10 * cos[3.51985131014 + 130969.20667296558 * tau] +
   4.0e-10 * cos[4.41764731583 + 52815.7035694624 * tau] +
   4.9e-10 * cos[0.46973350644 + 51707.84129279399 * tau] +
   4.3e-10 * cos[1.57859396874 + 23976.2528281966 * tau] +
   4.2e-10 * cos[4.38843836266 + 224.3447957019 * tau] +
   5.8e-10 * cos[6.09746566424 + 52169.17772424839 * tau] +
   4.4e-10 * cos[4.02792920142 + 147423.51185532758 * tau] +
   5.8e-10 * cos[3.80571138237 + 99024.13645791399 * tau] +
   4.4e-10 * cos[5.4289022484 + 86143.79857806159 * tau] +
   4.9e-10 * cos[5.05464216653 + 7994.5284420242 * tau] +
   4.8e-10 * cos[3.84102043742 + 102232.84870591838 * tau] +
   4.8e-10 * cos[5.97568482401 + 51013.33157874059 * tau] +
   5.3e-10 * cos[4.37486529196 + 78187.44335344699 * tau] +
   4.9e-10 * cos[6.20308247475 + 32769.1279949738 * tau] +
   4.7e-10 * cos[3.88384847335 + 146314.13330323418 * tau] +
   6.1e-10 * cos[2.61493039721 + 49527.35145767539 * tau] +
   5.3e-10 * cos[0.58517949906 + 26624.70765366959 * tau] +
   5.2e-10 * cos[0.19368783267 + 92741.06060792258 * tau] +
   4.8e-10 * cos[2.35364103056 + 81706.28436968799 * tau] +
   5.8e-10 * cos[1.43409045174 + 23866.04650697719 * tau] +
   4.7e-10 * cos[0.85039730966 + 52101.02468458109 * tau] +
   6.6e-10 * cos[5.2029881429 + 26294.08869001139 * tau] +
   5.8e-10 * cos[2.06211216656 + 1596.1864422846 * tau] +
   5.0e-10 * cos[2.5006687765 + 183724.70054311278 * tau] +
   5.3e-10 * cos[4.3254827227 + 70269.18098269838 * tau] +
   5.4e-10 * cos[4.62784653733 + 25881.717593137 * tau] +
   5.4e-10 * cos[3.87143037686 + 18207.81398823521 * tau] +
   5.5e-10 * cos[4.51497762833 + 103711.71527998279 * tau] +
   5.4e-10 * cos[3.05622204718 + 25565.3257234804 * tau] +
   5.4e-10 * cos[4.79303212221 + 26164.1692128498 * tau] +
   5.5e-10 * cos[0.12465494356 + 25973.46385288896 * tau] +
   5.7e-10 * cos[4.37167017012 + 1581.959348283 * tau] +
   5.7e-10 * cos[2.27689377996 + 124156.43985787958 * tau] +
   6.1e-10 * cos[2.81500265978 + 26202.34243025941 * tau] +
   5.8e-10 * cos[4.20402726578 + 96357.08412427259 * tau] +
   5.8e-10 * cos[2.95861781205 + 52182.4348420484 * tau] +
   6.2e-10 * cos[0.94273311929 + 25344.9130810416 * tau] +
   5.9e-10 * cos[2.45952644668 + 51543.0225438352 * tau] +
   8.2e-10 * cos[1.02659883956 + 74821.13447975718 * tau] +
   7.4e-10 * cos[0.865017517 + 50579.61984086379 * tau] +
   8.6e-10 * cos[2.0869774868 + 78259.82808936459 * tau] +
   6.4e-10 * cos[0.87558639332 + 181555.94006083018 * tau] +
   7.8e-10 * cos[0.40338105541 + 49842.60989027639 * tau] +
   7.6e-10 * cos[2.65553220848 + 34282.1784747828 * tau] +
   6.6e-10 * cos[2.28151075383 + 7880.08915333899 * tau] +
   7.3e-10 * cos[2.06220281759 + 111122.32316754239 * tau] +
   8.7e-10 * cos[1.77296830923 + 25440.89230825939 * tau] +
   6.4e-10 * cos[6.15935356751 + 76044.9523205358 * tau] +
   6.4e-10 * cos[5.551158145 + 25764.39772491679 * tau] +
   6.8e-10 * cos[1.98236355905 + 79852.78232000639 * tau] +
   7.4e-10 * cos[5.66833060422 + 78270.82297172339 * tau] +
   6.7e-10 * cos[0.24182046727 + 66653.15746634839 * tau] +
   8.3e-10 * cos[3.12647584943 + 14477.3511832 * tau] +
   8.3e-10 * cos[4.10355702051 + 93028.94846799239 * tau] +
   8.2e-10 * cos[3.59482991001 + 71492.99882347698 * tau] +
   7.4e-10 * cos[1.97833720876 + 78690.30761559859 * tau] +
   9.3e-10 * cos[1.0956916144 + 77211.44104153418 * tau] +
   8.2e-10 * cos[5.22677693918 + 27999.1026247914 * tau] +
   7.1e-10 * cos[4.89150553141 + 50593.84693486539 * tau] +
   8.2e-10 * cos[3.7351059211 + 853.196381752 * tau] +
   7.3e-10 * cos[2.27328552013 + 52643.7712735028 * tau] +
   8.6e-10 * cos[4.03030391951 + 78114.14622758799 * tau] +
   7.8e-10 * cos[4.20137623264 + 1692.1656695024 * tau] +
   7.8e-10 * cos[4.6683117379 + 114564.89811250778 * tau] +
   8.6e-10 * cos[0.51423355089 + 78267.59076008058 * tau] +
   7.5e-10 * cos[1.7892706053 + 143961.26714946238 * tau] +
   1.04e-9 * cos[5.05004528676 + 50483.640613646 * tau] +
   9.5e-10 * cos[4.44018421307 + 115674.27666460119 * tau] +
   7.8e-10 * cos[2.88001982141 + 29416.03879785439 * tau] +
   9.3e-10 * cos[4.20604773511 + 38813.3565763492 * tau] +
   9.2e-10 * cos[5.52103093635 + 51322.60990139639 * tau] +
   7.9e-10 * cos[4.68108496987 + 27154.3986187642 * tau] +
   1.00e-9 * cos[5.32142188276 + 108903.56606335558 * tau] +
   8.6e-10 * cos[4.01653667598 + 10021.8372800994 * tau] +
   1.02e-9 * cos[5.40465219833 + 26137.8997634784 * tau] +
   8.6e-10 * cos[1.86276413658 + 27140.17152476259 * tau] +
   9.2e-10 * cos[3.74335845403 + 90829.86112470538 * tau] +
   8.6e-10 * cos[5.14039556935 + 26237.46633870879 * tau] +
   1.08e-9 * cos[4.03679713919 + 51742.09454527159 * tau] +
   9.6e-10 * cos[4.47724179825 + 77197.21394753258 * tau] +
   1.01e-9 * cos[5.20997240587 + 433.7117378768 * tau] +
   9.1e-10 * cos[2.63082094391 + 28421.0995344462 * tau] +
   9.3e-10 * cos[3.80346806552 + 26037.90651966999 * tau] +
   9.5e-10 * cos[0.34221817875 + 26507.38778544939 * tau] +
   1.25e-9 * cos[1.87932536282 + 26610.48055966799 * tau] +
   9.3e-10 * cos[2.37389467504 + 419.4846438752 * tau] +
   1.03e-9 * cos[0.46416881502 + 51756.3216392732 * tau] +
   9.8e-10 * cos[2.01417457095 + 78477.00852016058 * tau] +
   1.13e-9 * cos[5.8873357539 + 26404.2950112308 * tau] +
   9.7e-10 * cos[2.66105435933 + 155418.04029735178 * tau] +
   1.10e-9 * cos[2.632499343 + 71582.48457132299 * tau] +
   1.17e-9 * cos[3.31644134053 + 25771.5112719176 * tau] +
   1.20e-9 * cos[4.45261989231 + 71025.03383312259 * tau] +
   1.18e-9 * cos[0.76511176346 + 131395.11544947959 * tau] +
   1.04e-9 * cos[0.29849788751 + 84546.78527471398 * tau] +
   1.02e-9 * cos[0.50487650429 + 130012.91751699499 * tau] +
   1.29e-9 * cos[4.00691218396 + 72936.23331633979 * tau] +
   1.26e-9 * cos[0.94870979828 + 121335.60871375339 * tau] +
   1.27e-9 * cos[5.49703075555 + 78283.37918562238 * tau] +
   1.10e-9 * cos[3.8795470244 + 85502.38501632259 * tau] +
   1.32e-9 * cos[4.86901248209 + 24712.1293417284 * tau] +
   1.28e-9 * cos[5.41891989692 + 26162.6847401415 * tau] +
   1.26e-9 * cos[3.97006576134 + 29428.515568274 * tau] +
   1.45e-9 * cos[1.35569389554 + 3340.6124266998 * tau] +
   1.56e-9 * cos[2.96616703196 + 78050.41032928458 * tau] +
   1.19e-9 * cos[2.77644375904 + 78256.59587772179 * tau] +
   1.25e-9 * cos[3.38994834526 + 78244.0396638228 * tau] +
   1.47e-9 * cos[4.50311642422 + 105410.99449648599 * tau] +
   1.37e-9 * cos[1.77306412615 + 35191.8101356918 * tau] +
   1.23e-9 * cos[0.15629905349 + 151975.46535238638 * tau] +
   1.26e-9 * cos[1.61963252183 + 48835.19385644859 * tau] +
   1.26e-9 * cos[2.70555128398 + 28206.6670019526 * tau] +
   1.42e-9 * cos[1.50696203402 + 52329.58509363319 * tau] +
   1.27e-9 * cos[0.70464976569 + 128850.44281258718 * tau] +
   1.35e-9 * cos[1.27363012793 + 52022.0274726636 * tau] +
   1.85e-9 * cos[6.10038742063 + 23439.44831610119 * tau] +
   1.41e-9 * cos[1.99770625298 + 162188.75089859738 * tau] +
   1.37e-9 * cos[3.86782217557 + 24609.0365675098 * tau] +
   1.52e-9 * cos[4.87194153709 + 103396.01282468818 * tau] +
   1.45e-9 * cos[2.05409839424 + 313054.83769889036 * tau] +
   1.44e-9 * cos[1.89319156163 + 64607.84893354619 * tau] +
   1.54e-9 * cos[1.27206049137 + 25984.8103673556 * tau] +
   1.76e-9 * cos[2.97410942402 + 24925.4284371664 * tau] +
   1.66e-9 * cos[0.40320638452 + 100909.03762133139 * tau] +
   1.79e-9 * cos[3.94252428767 + 129909.82474277639 * tau] +
   1.50e-9 * cos[5.20072476078 + 69159.80243060499 * tau] +
   1.59e-9 * cos[3.48396967776 + 25977.69682035479 * tau] +
   1.67e-9 * cos[3.61983109002 + 23754.70674870219 * tau] +
   1.78e-9 * cos[2.5482379505 + 26720.68688088739 * tau] +
   1.77e-9 * cos[3.296208483 + 25131.61398560359 * tau] +
   2.26e-9 * cos[1.32354627258 + 52099.5402118728 * tau] +
   1.69e-9 * cos[1.69270064342 + 90695.75207512038 * tau] +
   1.95e-9 * cos[3.31297083154 + 124778.18365871879 * tau] +
   1.91e-9 * cos[5.57428963071 + 5327.4761083828 * tau] +
   2.00e-9 * cos[1.81376901527 + 25863.55834587229 * tau] +
   1.92e-9 * cos[1.827611583 + 25551.09862947879 * tau] +
   1.87e-9 * cos[0.46291089182 + 104881.30353139139 * tau] +
   2.03e-9 * cos[1.64252462466 + 58946.51688439399 * tau] +
   2.06e-9 * cos[5.59196913034 + 55618.3812281138 * tau] +
   2.32e-9 * cos[5.45165695316 + 33967.99229491319 * tau] +
   2.44e-9 * cos[4.14399890076 + 95247.70557217918 * tau] +
   2.62e-9 * cos[4.14850032709 + 24491.71669928959 * tau] +
   1.87e-9 * cos[0.86187283408 + 120226.23016165999 * tau] +
   1.96e-9 * cos[0.06606260924 + 40565.2543247742 * tau] +
   1.97e-9 * cos[5.7330758343 + 157636.79740153858 * tau] +
   2.59e-9 * cos[1.28296039354 + 13655.8604911764 * tau] +
   1.97e-9 * cos[1.36693360783 + 26727.8004278882 * tau] +
   2.28e-9 * cos[1.46077047931 + 77623.81213840858 * tau] +
   2.05e-9 * cos[1.00234895959 + 26190.99591579279 * tau] +
   2.55e-9 * cos[4.20635818545 + 44181.27784112419 * tau] +
   2.68e-9 * cos[1.09037236588 + 18093.37469954999 * tau] +
   2.27e-9 * cos[1.63236736805 + 76.2660712756 * tau] +
   2.42e-9 * cos[3.29851820234 + 6681.2248533996 * tau] +
   2.25e-9 * cos[0.4444933881 + 76144.94556434419 * tau] +
   2.36e-9 * cos[4.08612620637 + 26013.1215430069 * tau] +
   2.33e-9 * cos[5.49033130906 + 98068.53671630539 * tau] +
   2.32e-9 * cos[2.21576531181 + 16066.0658614748 * tau] +
   2.56e-9 * cos[3.71117332461 + 25619.9381512198 * tau] +
   3.15e-9 * cos[2.61613386386 + 52182.9198301492 * tau] +
   2.44e-9 * cos[2.1562166805 + 3442.5749449654 * tau] +
   2.42e-9 * cos[5.05501089774 + 42153.969003049 * tau] +
   2.89e-9 * cos[3.05373259745 + 26081.27458267419 * tau] +
   2.51e-9 * cos[4.10979574073 + 155468.03691925599 * tau] +
   2.59e-9 * cos[1.82921035765 + 24505.94379329119 * tau] +
   3.04e-9 * cos[6.00190488272 + 2218.7571041868 * tau] +
   2.67e-9 * cos[2.86410554301 + 80482.46652890938 * tau] +
   3.75e-9 * cos[0.55187466535 + 45405.0956819028 * tau] +
   2.71e-9 * cos[5.74710334372 + 25455.119402261 * tau] +
   3.82e-9 * cos[0.97683830518 + 52026.2430860138 * tau] +
   3.85e-9 * cos[2.47184729453 + 25234.70675982219 * tau] +
   2.84e-9 * cos[3.10942616808 + 49957.0491789616 * tau] +
   2.86e-9 * cos[3.77170690304 + 7.1135470008 * tau] +
   2.89e-9 * cos[6.19161799918 + 26094.53170047421 * tau] +
   3.51e-9 * cos[2.0043334173 + 24395.7374720718 * tau] +
   3.01e-9 * cos[5.02488829134 + 117873.36400788819 * tau] +
   3.02e-9 * cos[5.21113786435 + 53764.8791784322 * tau] +
   3.55e-9 * cos[1.52732265492 + 1066.49547719 * tau] +
   4.40e-9 * cos[1.46381183715 + 89586.37352302698 * tau] +
   3.78e-9 * cos[5.31676765847 + 52171.9249477904 * tau] +
   3.24e-9 * cos[1.62975761811 + 88476.99497093359 * tau] +
   3.54e-9 * cos[1.04383146533 + 66941.04532641819 * tau] +
   3.29e-9 * cos[5.20636278221 + 52602.4044740244 * tau] +
   4.64e-9 * cos[3.98651628073 + 105307.21230790539 * tau] +
   4.25e-9 * cos[1.43228996047 + 51109.31080595839 * tau] +
   4.17e-9 * cos[4.32916053867 + 51123.53789995999 * tau] +
   3.48e-9 * cos[4.91064019959 + 1052.2683831884 * tau] +
   3.85e-9 * cos[5.8899194879 + 129330.13715577759 * tau] +
   3.75e-9 * cos[1.97920050124 + 149.5631971346 * tau] +
   3.59e-9 * cos[5.50961077408 + 26555.8681319286 * tau] +
   3.80e-9 * cos[3.74413132157 + 52179.6876185064 * tau] +
   4.82e-9 * cos[0.98165400059 + 25654.19140369739 * tau] +
   4.25e-9 * cos[5.24511927496 + 52389.1053785864 * tau] +
   4.12e-9 * cos[2.26754404446 + 82815.66292178139 * tau] +
   5.11e-9 * cos[5.88243734524 + 45494.58142974879 * tau] +
   3.97e-9 * cos[0.6901460802 + 64741.95798313119 * tau] +
   4.18e-9 * cos[3.73369494476 + 103925.01437542078 * tau] +
   5.59e-9 * cos[2.44355554028 + 52195.47604404819 * tau] +
   4.74e-9 * cos[5.9433051204 + 54394.56338733519 * tau] +
   4.52e-9 * cos[3.53009000682 + 58458.88213313979 * tau] +
   4.63e-9 * cos[3.67549187956 + 25668.418497699 * tau] +
   5.20e-9 * cos[6.00172746972 + 52168.69273614759 * tau] +
   5.46e-9 * cos[4.78005317483 + 22747.2907148744 * tau] +
   4.96e-9 * cos[3.39004132624 + 125887.56221081219 * tau] +
   5.56e-9 * cos[5.44324390449 + 85034.42002596818 * tau] +
   5.43e-9 * cos[1.40877130839 + 44937.1306915484 * tau] +
   6.35e-9 * cos[1.81903685898 + 77308.10968311399 * tau] +
   6.35e-9 * cos[4.87720838965 + 12432.0426503978 * tau] +
   5.17e-9 * cos[3.93195379429 + 102762.53967101299 * tau] +
   5.77e-9 * cos[5.85654734429 + 2118.7638603784 * tau] +
   7.05e-9 * cos[4.7370537192 + 26241.681952059 * tau] +
   5.51e-9 * cos[0.33644229836 + 52156.1365222486 * tau] +
   7.82e-9 * cos[3.25257254691 + 50057.04242277 * tau] +
   5.63e-9 * cos[5.22994296186 + 136100.84775702319 * tau] +
   6.91e-9 * cos[6.19733262608 + 51962.5071877104 * tau] +
   6.19e-9 * cos[1.44855037685 + 79323.09135491178 * tau] +
   6.02e-9 * cos[5.28399057704 + 286966.93455731616 * tau] +
   6.76e-9 * cos[4.5035759936 + 25934.1243310894 * tau] +
   6.22e-9 * cos[1.05579535631 + 59414.4818747484 * tau] +
   8.28e-9 * cos[2.88184821542 + 19406.6782881746 * tau] +
   6.68e-9 * cos[3.73113394924 + 46848.3301747656 * tau] +
   7.34e-9 * cos[0.8924366949 + 103821.92160120218 * tau] +
   7.73e-9 * cos[2.67893222158 + 131548.89425996438 * tau] +
   9.52e-9 * cos[2.53604676495 + 29530.4780865396 * tau] +
   9.65e-9 * cos[4.70784179954 + 51535.90899683439 * tau] +
   7.97e-9 * cos[0.26237215917 + 98690.28051714458 * tau] +
   7.72e-9 * cos[4.08714349549 + 94138.32702008578 * tau] +
   7.83e-9 * cos[3.69782403005 + 78793.40038981718 * tau] +
   8.74e-9 * cos[4.53679970936 + 639.897286314 * tau] +
   8.53e-9 * cos[0.56334001923 + 20760.4270331914 * tau] +
   9.79e-9 * cos[2.43870419667 + 71980.63357473118 * tau] +
   1.105e-8 * cos[4.55512109515 + 26011.6370702986 * tau] +
   1.041e-8 * cos[2.78036322434 + 213.299095438 * tau] +
   1.005e-8 * cos[1.0589831486 + 129380.13377768178 * tau] +
   1.160e-8 * cos[1.73113341823 + 38519.945791972 * tau] +
   1.249e-8 * cos[1.97225274067 + 91785.46086631398 * tau] +
   1.552e-8 * cos[2.83910580545 + 103242.23401420339 * tau] +
   1.640e-8 * cos[4.66281337712 + 25021.4076643842 * tau] +
   1.563e-8 * cos[5.84795233948 + 26095.016688575 * tau] +
   1.436e-8 * cos[0.05742216761 + 23869.1460373874 * tau] +
   1.389e-8 * cos[4.85102048256 + 62389.09182935939 * tau] +
   1.743e-8 * cos[0.68269002122 + 77837.11123384659 * tau] +
   1.614e-8 * cos[1.27565104562 + 25035.6347583858 * tau] +
   1.533e-8 * cos[1.54503054415 + 955.5997416086 * tau] +
   1.525e-8 * cos[2.15720744047 + 27676.976036858 * tau] +
   1.780e-8 * cos[0.91702846577 + 79219.30916633119 * tau] +
   1.818e-8 * cos[4.20870869718 + 25938.3399444396 * tau] +
   2.084e-8 * cos[2.19427123968 + 26301.2022370122 * tau] +
   1.657e-8 * cos[4.98021773372 + 9103.9069941176 * tau] +
   1.703e-8 * cos[4.28965990785 + 40853.142184844 * tau] +
   1.672e-8 * cos[2.15275897581 + 26514.5013324502 * tau] +
   1.971e-8 * cos[3.77455887616 + 19317.1925403286 * tau] +
   1.750e-8 * cos[5.50651903992 + 56727.7597802072 * tau] +
   1.863e-8 * cos[2.26591720786 + 26084.0218062162 * tau] +
   1.945e-8 * cos[2.37383894182 + 6770.7106012456 * tau] +
   1.873e-8 * cos[0.69327393635 + 26091.7844769322 * tau] +
   1.872e-8 * cos[3.93046425037 + 38654.05484155699 * tau] +
   2.022e-8 * cos[0.33828477567 + 99799.65906923798 * tau] +
   2.526e-8 * cos[0.34535290139 + 23969.1392811958 * tau] +
   1.965e-8 * cos[1.37420902653 + 7238.6755916 * tau] +
   1.971e-8 * cos[0.4740749431 + 48733.23133818299 * tau] +
   2.135e-8 * cos[0.84621449019 + 76674.63652943878 * tau] +
   2.557e-8 * cos[2.95114696617 + 26080.78959457339 * tau] +
   2.792e-8 * cos[5.05148206806 + 51220.20654153979 * tau] +
   2.741e-8 * cos[4.75427920262 + 63498.47038145279 * tau] +
   2.274e-8 * cos[0.50173671332 + 32370.9789915656 * tau] +
   2.267e-8 * cos[2.17941340037 + 110012.94461544899 * tau] +
   2.755e-8 * cos[5.67587087632 + 26107.57290247399 * tau] +
   3.044e-8 * cos[5.90613310181 + 105460.99111839019 * tau] +
   2.507e-8 * cos[2.23312085627 + 260879.03141574195 * tau] +
   2.713e-8 * cos[3.5687491398 + 26068.2333806744 * tau] +
   2.746e-8 * cos[4.67880529205 + 53235.18821333759 * tau] +
   2.820e-8 * cos[4.62628436074 + 18849.2275499742 * tau] +
   3.614e-8 * cos[2.95861599353 + 28306.66024576099 * tau] +
   3.054e-8 * cos[4.12578324522 + 77734.01845962799 * tau] +
   3.278e-8 * cos[3.13863529552 + 25874.6040461362 * tau] +
   3.261e-8 * cos[1.03195890028 + 68050.42387851159 * tau] +
   4.120e-8 * cos[1.65386255382 + 25448.00585526019 * tau] +
   3.354e-8 * cos[3.49345105494 + 72602.37737557039 * tau] +
   3.426e-8 * cos[0.64911736234 + 52705.49724824299 * tau] +
   4.428e-8 * cos[5.69109527379 + 45892.73043315699 * tau] +
   4.075e-8 * cos[4.29142111073 + 103292.23063610759 * tau] +
   4.090e-8 * cos[3.6759365871 + 22645.32819660879 * tau] +
   5.186e-8 * cos[3.56743214904 + 6283.0758499914 * tau] +
   5.415e-8 * cos[5.20028107807 + 65697.55772473979 * tau] +
   6.460e-8 * cos[6.07127449283 + 77154.33087262919 * tau] +
   7.653e-8 * cos[3.91505031889 + 51749.20809227239 * tau] +
   5.943e-8 * cos[4.06893157254 + 53131.406024757 * tau] +
   6.885e-8 * cos[5.3110852663 + 1589.0728952838 * tau] +
   8.853e-8 * cos[3.87737694074 + 50586.73338786459 * tau] +
   6.560e-8 * cos[4.27818149213 + 43071.8992890308 * tau] +
   6.863e-8 * cos[1.82313992707 + 36301.18868778519 * tau] +
   7.109e-8 * cos[5.32625264624 + 426.598190876 * tau] +
   8.492e-8 * cos[3.56622930635 + 73711.75592766379 * tau] +
   7.215e-8 * cos[1.17101960691 + 16983.9961474566 * tau] +
   7.463e-8 * cos[5.53233943198 + 32858.61374281979 * tau] +
   7.499e-8 * cos[2.44636811119 + 30639.856638633 * tau] +
   9.379e-8 * cos[5.41195286503 + 83925.04147387479 * tau] +
   9.491e-8 * cos[0.83697007534 + 12566.1516999828 * tau] +
   9.069e-8 * cos[1.21263611811 + 14765.2390432698 * tau] +
   1.2069e-7 * cos[2.84997619452 + 79373.08797681599 * tau] +
   1.2754e-7 * cos[2.07613721222 + 529.6909650946 * tau] +
   1.0612e-7 * cos[5.46555460932 + 234791.12827416777 * tau] +
   1.1933e-7 * cos[2.36500939134 + 4551.9534970588 * tau] +
   1.6297e-7 * cos[2.63293587817 + 19804.8272915828 * tau] +
   1.3938e-7 * cos[1.99984876578 + 25132.3033999656 * tau] +
   1.2794e-7 * cos[6.06437138766 + 1109.3785520934 * tau] +
   1.3977e-7 * cos[4.77056848793 + 33326.5787331742 * tau] +
   1.5012e-7 * cos[4.28173463507 + 41962.5207369374 * tau] +
   1.3382e-7 * cos[1.07657890477 + 51646.11531805379 * tau] +
   1.3940e-7 * cos[1.62573946865 + 27147.28507176339 * tau] +
   1.7087e-7 * cos[1.24077764194 + 77204.32749453338 * tau] +
   1.5109e-7 * cos[0.44510589948 + 46514.4742339962 * tau] +
   1.6941e-7 * cos[3.88765393402 + 26617.5941066688 * tau] +
   1.9422e-7 * cos[4.98378647655 + 10213.285546211 * tau] +
   2.1270e-7 * cos[5.36857139841 + 13521.7514415914 * tau] +
   1.8699e-7 * cos[4.96496008403 + 11322.6640983044 * tau] +
   2.6105e-7 * cos[2.15021963174 + 39609.6545831656 * tau] +
   3.0903e-7 * cos[0.88366335532 + 24498.8302462904 * tau] +
   2.8417e-7 * cos[3.02063625668 + 51066.427731055 * tau] +
   3.0092e-7 * cos[1.79500530627 + 37410.5672398786 * tau] +
   3.7203e-7 * cos[0.5173382147 + 47623.8527860896 * tau] +
   3.3873e-7 * cos[0.86381554651 + 25661.3049506982 * tau] +
   4.4234e-7 * cos[1.21957314874 + 15874.6175953632 * tau] +
   4.0815e-7 * cos[2.35882016415 + 57837.1383323006 * tau] +
   3.5224e-7 * cos[1.05917802674 + 27043.5028831828 * tau] +
   4.5748e-7 * cos[2.41480951648 + 208703.22513259358 * tau] +
   4.8266e-7 * cos[6.06824478778 + 53285.1848352418 * tau] +
   7.5500e-7 * cos[4.47428642962 + 51116.4243529592 * tau] +
   6.6754e-7 * cos[2.52520309182 + 5661.3320491522 * tau] +
   6.2951e-7 * cos[4.76588899933 + 1059.3819301892 * tau] +
   6.3277e-7 * cos[4.29905918105 + 25558.2121764796 * tau] +
   7.7561e-7 * cos[3.66972526976 + 20426.571092422 * tau] +
   0.00000100144 * cos[3.73435608689 + 21535.9496445154 * tau] +
   0.0000014198 * cos[6.25264202645 + 24978.5245894808 * tau] +
   0.00000201499 * cos[5.59227724202 + 31749.2351907264 * tau] +
   0.00000201855 * cos[5.6472504035 + 182615.32199101939 * tau] +
   0.00000289955 * cos[1.42441936951 + 25028.521211385 * tau] +
   0.00000260033 * cos[3.02817753482 + 27197.2816936676 * tau] +
   0.00000918228 * cos[2.59650562598 + 156527.41884944518 * tau] +
   0.00004354065 * cos[5.82894543257 + 130439.51570787099 * tau] +
   0.00021921969 * cos[2.77820093975 + 104351.61256629678 * tau] +
   0.00121281763 * cos[6.01064153805 + 78263.70942472259 * tau] +
   0.00795525557 * cos[2.95989690096 + 52175.8062831484 * tau] +
   0.07834131817 * cos[6.19233722599 + 26087.9031415742 * tau] +
   0.39528271652 * cos[0.0 + 0.0 * tau];

   R1 = 1e-11 * cos[6.10538330268 + 181659.72224941078 * tau] +
   1e-11 * cos[4.92352598929 + 51596.1186961496 * tau] +
   1e-11 * cos[5.60579347269 + 153084.84390447979 * tau] +
   1e-11 * cos[5.50068575093 + 27819.0254945068 * tau] +
   1e-11 * cos[5.10858625008 + 107679.74822257696 * tau] +
   1e-11 * cos[5.07507945312 + 54824.2611086214 * tau] +
   1e-11 * cos[0.55411127132 + 42790.9652750732 * tau] +
   1e-11 * cos[1.44184009822 + 112545.88789950538 * tau] +
   1e-11 * cos[2.2942790431 + 1485.9801210652 * tau] +
   1e-11 * cos[0.63301837081 + 51439.92976961659 * tau] +
   1e-11 * cos[6.16564988887 + 199599.31813847595 * tau] +
   1e-11 * cos[1.79348974875 + 183145.01295611398 * tau] +
   1e-11 * cos[0.0173753133 + 103814.80805420138 * tau] +
   1e-11 * cos[3.68051221186 + 2703.6161546756 * tau] +
   1e-11 * cos[4.89753750946 + 53265.515074342 * tau] +
   1e-11 * cos[5.68864830775 + 3178.1457905676 * tau] +
   1e-11 * cos[5.1982979368 + 142871.55835826878 * tau] +
   1e-11 * cos[4.48187053152 + 231348.55332920236 * tau] +
   1e-11 * cos[4.60636743786 + 126996.94076290558 * tau] +
   1e-11 * cos[0.61515728295 + 78469.89497315978 * tau] +
   1e-11 * cos[3.61827980669 + 106262.81204951399 * tau] +
   1e-11 * cos[2.86790873835 + 38634.3850806572 * tau] +
   1e-11 * cos[0.99962008973 + 163298.12945069079 * tau] +
   1e-11 * cos[6.25857682168 + 50800.03248330259 * tau] +
   1e-11 * cos[1.18658609813 + 8989.46770543239 * tau] +
   1e-11 * cos[2.30344666604 + 50380.54783942739 * tau] +
   1e-11 * cos[0.72186155433 + 27005.83342755599 * tau] +
   1e-11 * cos[1.62346464256 + 128106.31931499895 * tau] +
   1e-11 * cos[4.60745432488 + 156507.74908854539 * tau] +
   1e-11 * cos[3.54450921353 + 78338.49102328988 * tau] +
   1e-11 * cos[1.86269361791 + 45494.58142974879 * tau] +
   1e-11 * cos[5.23954201903 + 99024.13645791399 * tau] +
   1e-11 * cos[0.82072277702 + 51329.7234483972 * tau] +
   1e-11 * cos[2.31427972623 + 179172.74704605396 * tau] +
   1e-11 * cos[6.19695864555 + 241561.83887541336 * tau] +
   1e-11 * cos[2.84174115238 + 168959.46149984296 * tau] +
   1e-11 * cos[2.97981003623 + 78057.52387628538 * tau] +
   1e-11 * cos[2.73690252229 + 170068.84005193636 * tau] +
   1e-11 * cos[0.41026701894 + 636.9962720242 * tau] +
   1e-11 * cos[5.6196302566 + 104197.83375581198 * tau] +
   1e-11 * cos[0.68629642431 + 26102.1302355758 * tau] +
   1e-11 * cos[3.6909155011 + 77307.42026875199 * tau] +
   1e-11 * cos[5.0467220846 + 26247.2048763664 * tau] +
   1e-11 * cos[3.33069384141 + 19.66976089979 * tau] +
   1e-11 * cos[0.26342054765 + 1795.258443721 * tau] +
   1e-11 * cos[2.13422641639 + 62197.64356324779 * tau] +
   1e-11 * cos[3.82192552665 + 25928.601406782 * tau] +
   1e-11 * cos[4.31601888279 + 50483.640613646 * tau] +
   1e-11 * cos[0.00464768227 + 196137.07343261078 * tau] +
   1e-11 * cos[0.85871789181 + 25985.94062330859 * tau] +
   1e-11 * cos[1.50478057782 + 137210.22630911658 * tau] +
   1e-11 * cos[3.43578051874 + 51841.950342379 * tau] +
   1e-11 * cos[5.98062907857 + 106570.36967048359 * tau] +
   1e-11 * cos[0.49331056411 + 104819.57755665119 * tau] +
   1e-11 * cos[4.44457464944 + 6044.2285813754 * tau] +
   1e-11 * cos[0.20823485438 + 54879.422437824 * tau] +
   1e-11 * cos[2.52061585089 + 91919.56991589899 * tau] +
   1e-11 * cos[2.3181898578 + 58220.0348645238 * tau] +
   2e-11 * cos[2.99230815235 + 91805.13062721379 * tau] +
   1e-11 * cos[3.09408892186 + 9384.8410080752 * tau] +
   1e-11 * cos[3.49542841313 + 79315.97780791098 * tau] +
   1e-11 * cos[5.76246998806 + 1375.7737998458 * tau] +
   1e-11 * cos[2.7641982766 + 52812.8025551726 * tau] +
   1e-11 * cos[3.67961974137 + 116783.65521669458 * tau] +
   1e-11 * cos[4.54379329814 + 203041.89308344138 * tau] +
   1e-11 * cos[2.07307900948 + 78188.92782615528 * tau] +
   1e-11 * cos[5.83388253183 + 104275.34649502118 * tau] +
   2e-11 * cos[0.58716824437 + 52065.59996192899 * tau] +
   1e-11 * cos[1.98744571247 + 26411.4085582316 * tau] +
   1e-11 * cos[0.74831854153 + 51534.3927214094 * tau] +
   1e-11 * cos[0.08732855602 + 103718.82882698359 * tau] +
   1e-11 * cos[1.6462517202 + 75930.51303185058 * tau] +
   1e-11 * cos[5.78967137689 + 76152.05911134499 * tau] +
   1e-11 * cos[1.38681194099 + 467.9649903544 * tau] +
   1e-11 * cos[4.8837970192 + 205260.65018762815 * tau] +
   1e-11 * cos[5.35146960556 + 1265.5674786264 * tau] +
   1e-11 * cos[2.98248327032 + 846.0828347512 * tau] +
   2e-11 * cos[3.42836265136 + 65717.22748563958 * tau] +
   1e-11 * cos[3.42727473387 + 130435.63437251298 * tau] +
   2e-11 * cos[2.61859360479 + 61560.64729122359 * tau] +
   1e-11 * cos[1.68473271541 + 28286.9904848612 * tau] +
   2e-11 * cos[0.35135879351 + 132028.58860315479 * tau] +
   1e-11 * cos[0.62172861766 + 138319.60486120995 * tau] +
   1e-11 * cos[0.63238768568 + 130459.18546877075 * tau] +
   1e-11 * cos[0.51173156424 + 113341.08027172917 * tau] +
   1e-11 * cos[5.62721081889 + 122444.98726584678 * tau] +
   2e-11 * cos[1.13879447241 + 61165.27398858079 * tau] +
   1e-11 * cos[3.57210475329 + 78786.28684281638 * tau] +
   2e-11 * cos[1.98187462633 + 81604.32185142238 * tau] +
   1e-11 * cos[0.3312846752 + 76571.54375522019 * tau] +
   1e-11 * cos[3.92791860433 + 189386.03259226495 * tau] +
   2e-11 * cos[2.89128653047 + 166740.70439565618 * tau] +
   2e-11 * cos[4.08809950869 + 25466.159340735 * tau] +
   1e-11 * cos[5.5566899571 + 220025.88923089796 * tau] +
   1e-11 * cos[3.51165251141 + 26421.7590823436 * tau] +
   1e-11 * cos[0.74294839995 + 78896.49316403578 * tau] +
   1e-11 * cos[5.486640137 + 22625.658435709 * tau] +
   1e-11 * cos[1.80796273878 + 25508.2155545754 * tau] +
   2e-11 * cos[2.19277171383 + 103.0927742186 * tau] +
   1e-11 * cos[4.48574397522 + 101703.15774082378 * tau] +
   2e-11 * cos[4.47232796046 + 130432.40216087017 * tau] +
   1e-11 * cos[1.29983905478 + 154194.22245657316 * tau] +
   2e-11 * cos[6.17677089224 + 87367.61641884019 * tau] +
   2e-11 * cos[1.27464400058 + 144916.86689107098 * tau] +
   1e-11 * cos[6.20512620421 + 2333.196392872 * tau] +
   2e-11 * cos[4.95650007002 + 24448.8336243862 * tau] +
   2e-11 * cos[1.99970840056 + 17098.43543614181 * tau] +
   1e-11 * cos[1.61844283111 + 24079.34560241519 * tau] +
   2e-11 * cos[4.55507467591 + 132658.27281205778 * tau] +
   1e-11 * cos[1.14751201091 + 55503.94193942859 * tau] +
   2e-11 * cos[4.60111717878 + 25004.8229092806 * tau] +
   2e-11 * cos[0.59313712363 + 74.7815985673 * tau] +
   2e-11 * cos[3.12958128871 + 195047.36464141717 * tau] +
   1e-11 * cos[4.84627694564 + 27170.98337386779 * tau] +
   1e-11 * cos[5.85918351804 + 163766.09444104518 * tau] +
   1e-11 * cos[3.75687703582 + 34082.4315835984 * tau] +
   2e-11 * cos[1.80661945912 + 860.3099287528 * tau] +
   2e-11 * cos[2.41579406356 + 147423.51185532758 * tau] +
   2e-11 * cos[2.19163720361 + 26395.46076254379 * tau] +
   2e-11 * cos[0.27866926 + 24356.7807886416 * tau] +
   2e-11 * cos[1.23355180586 + 52286.01260436779 * tau] +
   2e-11 * cos[2.8206637022 + 118828.96374949679 * tau] +
   2e-11 * cos[5.00974264854 + 182188.72380014337 * tau] +
   2e-11 * cos[2.93563622378 + 137678.19129947099 * tau] +
   2e-11 * cos[5.31192385841 + 23384.2869868986 * tau] +
   2e-11 * cos[2.50164995664 + 19202.75325164339 * tau] +
   2e-11 * cos[4.99966961564 + 78800.51393681798 * tau] +
   2e-11 * cos[1.11920130054 + 51315.49635439559 * tau] +
   2e-11 * cos[4.77845331095 + 136722.59155786238 * tau] +
   2e-11 * cos[3.36946627953 + 26575.53789282839 * tau] +
   2e-11 * cos[0.40598906242 + 25773.71696170459 * tau] +
   2e-11 * cos[1.99160321093 + 26189.8656598398 * tau] +
   2e-11 * cos[5.89586766332 + 26312.2479372761 * tau] +
   2e-11 * cos[1.78781584986 + 48847.6706268682 * tau] +
   2e-11 * cos[2.00346690661 + 26073.67604757259 * tau] +
   2e-11 * cos[1.95076646341 + 143005.66740785378 * tau] +
   2e-11 * cos[2.71889214634 + 173511.41499690177 * tau] +
   2e-11 * cos[4.55349965747 + 37698.4550999484 * tau] +
   2e-11 * cos[5.40842531044 + 95247.70557217918 * tau] +
   2e-11 * cos[1.33411828477 + 78257.08086582259 * tau] +
   2e-11 * cos[5.32044002117 + 151199.94274106238 * tau] +
   2e-11 * cos[1.68048369897 + 27250.37784598199 * tau] +
   2e-11 * cos[1.10189365852 + 1223.81784077861 * tau] +
   2e-11 * cos[4.33545610317 + 8194.2753332086 * tau] +
   2e-11 * cos[6.0760153167 + 141762.17980617538 * tau] +
   2e-11 * cos[5.68695965343 + 50264.6067999312 * tau] +
   2e-11 * cos[1.88481234244 + 27177.6119327678 * tau] +
   2e-11 * cos[5.77714525422 + 25600.26839032 * tau] +
   2e-11 * cos[1.58212922198 + 26013.1215430069 * tau] +
   2e-11 * cos[5.16106622649 + 26729.31670331319 * tau] +
   2e-11 * cos[6.07737780217 + 94329.77528619739 * tau] +
   2e-11 * cos[3.37039086197 + 2221.856634597 * tau] +
   2e-11 * cos[5.37279792857 + 52278.89905736699 * tau] +
   2e-11 * cos[2.5819014903 + 154938.34595416138 * tau] +
   2e-11 * cos[1.7649293935 + 92741.06060792258 * tau] +
   2e-11 * cos[3.62039658007 + 6885.14988993081 * tau] +
   2e-11 * cos[3.93444553575 + 50910.238804522 * tau] +
   2e-11 * cos[5.73512271075 + 189853.99758261938 * tau] +
   2e-11 * cos[3.38565068956 + 77726.90491262719 * tau] +
   2e-11 * cos[4.0163819369 + 51868.2486621788 * tau] +
   2e-11 * cos[2.87638496001 + 167850.08294774959 * tau] +
   2e-11 * cos[4.34697979051 + 26404.2950112308 * tau] +
   2e-11 * cos[2.38916713246 + 51226.63067417859 * tau] +
   2e-11 * cos[0.20849484282 + 25754.0472008048 * tau] +
   2e-11 * cos[6.2245179639 + 52252.07235442399 * tau] +
   2e-11 * cos[1.81898501228 + 25771.5112719176 * tau] +
   2e-11 * cos[1.62085169147 + 78149.27013603736 * tau] +
   2e-11 * cos[4.0005881348 + 129799.61842155698 * tau] +
   2e-11 * cos[1.22493486348 + 103498.41618454478 * tau] +
   2e-11 * cos[6.06999395703 + 23919.1426592916 * tau] +
   2e-11 * cos[2.05372686428 + 70383.6202713836 * tau] +
   2e-11 * cos[0.70779949763 + 26667.590728573 * tau] +
   2e-11 * cos[0.37783717379 + 53771.99272543299 * tau] +
   2e-11 * cos[3.74140255139 + 52381.99183158559 * tau] +
   2e-11 * cos[6.1353166559 + 129373.02023068098 * tau] +
   2e-11 * cos[1.35964203538 + 3328.13565628019 * tau] +
   2e-11 * cos[5.67927933196 + 103917.90082841998 * tau] +
   2e-11 * cos[3.63338095338 + 51852.30086649099 * tau] +
   2e-11 * cos[0.00715741623 + 130866.11389874699 * tau] +
   2e-11 * cos[3.88808196008 + 16703.062133499 * tau] +
   2e-11 * cos[5.09637370849 + 26823.77965510599 * tau] +
   2e-11 * cos[1.26706232 + 58857.03113654799 * tau] +
   2e-11 * cos[5.93910800197 + 78160.61665050399 * tau] +
   2e-11 * cos[3.68035435205 + 52309.9153327334 * tau] +
   2e-11 * cos[4.64642529286 + 60370.08161635699 * tau] +
   2e-11 * cos[1.1348605474 + 52492.19815280499 * tau] +
   2e-11 * cos[3.05065649587 + 102755.42612401219 * tau] +
   2e-11 * cos[0.58667782465 + 128320.75184749259 * tau] +
   2e-11 * cos[3.97278244291 + 52808.59002246159 * tau] +
   2e-11 * cos[4.46926491505 + 25450.90686955 * tau] +
   2e-11 * cos[0.45168929332 + 2111.6503133776 * tau] +
   2e-11 * cos[2.35063735347 + 78109.93061423779 * tau] +
   2e-11 * cos[2.73852323809 + 123200.84011627098 * tau] +
   2e-11 * cos[2.27341561267 + 25953.79409198919 * tau] +
   2e-11 * cos[5.8334620174 + 181026.24909573558 * tau] +
   2e-11 * cos[2.47821765975 + 78114.14622758799 * tau] +
   2e-11 * cos[4.43911582586 + 78270.33798362259 * tau] +
   2e-11 * cos[0.10623356446 + 111590.28815789679 * tau] +
   2e-11 * cos[4.87002033008 + 51859.41441349179 * tau] +
   2e-11 * cos[3.73613869026 + 24601.92302050899 * tau] +
   2e-11 * cos[3.82447809654 + 1162.4747044078 * tau] +
   2e-11 * cos[1.98761216006 + 102018.41617342478 * tau] +
   3e-11 * cos[1.73139148586 + 77741.13200662879 * tau] +
   2e-11 * cos[3.78499822852 + 78731.674415077 * tau] +
   2e-11 * cos[2.33240745085 + 157483.01859105378 * tau] +
   2e-11 * cos[1.5932542826 + 206.1855484372 * tau] +
   2e-11 * cos[5.58984236569 + 104202.04936916218 * tau] +
   2e-11 * cos[4.18932113589 + 81591.84508100279 * tau] +
   2e-11 * cos[0.25549281668 + 22909.7573510066 * tau] +
   3e-11 * cos[3.59850686303 + 52396.2189255872 * tau] +
   3e-11 * cos[0.82939608505 + 87253.17713015496 * tau] +
   3e-11 * cos[3.55406019317 + 52225.8029050526 * tau] +
   3e-11 * cos[2.32561622864 + 145204.75475114079 * tau] +
   2e-11 * cos[2.23117481869 + 26402.0893214438 * tau] +
   2e-11 * cos[2.7229153699 + 23866.04650697719 * tau] +
   3e-11 * cos[0.98781948776 + 80596.9058175946 * tau] +
   2e-11 * cos[1.69429787369 + 53029.0026649004 * tau] +
   3e-11 * cos[4.52126286883 + 20043.6745601988 * tau] +
   3e-11 * cos[5.24728665819 + 26709.6469424134 * tau] +
   3e-11 * cos[5.48323931966 + 220.4126424388 * tau] +
   3e-11 * cos[4.42541702442 + 51955.39364070959 * tau] +
   2e-11 * cos[6.08590562625 + 39450.3528483734 * tau] +
   2e-11 * cos[2.22207407093 + 78213.71280281838 * tau] +
   2e-11 * cos[5.57618391474 + 24292.64469785319 * tau] +
   3e-11 * cos[4.75031746198 + 204151.27163553478 * tau] +
   2e-11 * cos[0.51530246334 + 133882.09065283638 * tau] +
   2e-11 * cos[3.43439078149 + 52609.51802102519 * tau] +
   3e-11 * cos[4.07589828594 + 97670.38771289718 * tau] +
   3e-11 * cos[2.04107819596 + 76784.84285065818 * tau] +
   2e-11 * cos[3.75304905922 + 150244.34299945379 * tau] +
   2e-11 * cos[1.80684819652 + 123668.80510662538 * tau] +
   3e-11 * cos[3.27154613105 + 77630.92568540938 * tau] +
   3e-11 * cos[6.24477199702 + 51969.62073471119 * tau] +
   3e-11 * cos[1.72654636472 + 130419.8459469712 * tau] +
   2e-11 * cos[1.09392137734 + 24998.19435038059 * tau] +
   2e-11 * cos[0.27988699718 + 52325.36948028299 * tau] +
   3e-11 * cos[2.15712281571 + 28736.3579670472 * tau] +
   3e-11 * cos[5.90368046078 + 104505.39137678158 * tau] +
   2e-11 * cos[3.19970010923 + 64901.25971792339 * tau] +
   3e-11 * cos[5.1753723875 + 225687.22128005016 * tau] +
   3e-11 * cos[3.98183946807 + 25352.02662804239 * tau] +
   3e-11 * cos[1.18205388535 + 80382.47328510099 * tau] +
   3e-11 * cos[1.11208497752 + 78378.14871340781 * tau] +
   3e-11 * cos[3.32246989691 + 111122.32316754239 * tau] +
   3e-11 * cos[6.08145059717 + 26724.8994135984 * tau] +
   3e-11 * cos[4.22446997246 + 53399.624123927 * tau] +
   3e-11 * cos[5.2035846966 + 157057.10981453978 * tau] +
   3e-11 * cos[0.63458746349 + 112231.70171963578 * tau] +
   3e-11 * cos[5.8430133045 + 65831.6667743248 * tau] +
   3e-11 * cos[4.41727880469 + 128220.75860368418 * tau] +
   3e-11 * cos[4.11874155864 + 1478.8665740644 * tau] +
   3e-11 * cos[4.14290639481 + 25446.4895798352 * tau] +
   3e-11 * cos[4.70325749301 + 52595.29092702359 * tau] +
   3e-11 * cos[1.11238018002 + 2125.8774073792 * tau] +
   3e-11 * cos[5.42245453158 + 36109.7404216736 * tau] +
   3e-11 * cos[2.86818821459 + 79330.20490191258 * tau] +
   4e-11 * cos[6.20795181771 + 3340.6124266998 * tau] +
   3e-11 * cos[3.27797530359 + 27669.86248985719 * tau] +
   3e-11 * cos[3.04264756378 + 74923.09699802278 * tau] +
   3e-11 * cos[2.45621582046 + 207643.84320240439 * tau] +
   3e-11 * cos[1.45533607551 + 77101.23472031478 * tau] +
   3e-11 * cos[5.26052772975 + 55516.4187098482 * tau] +
   3e-11 * cos[0.02159890719 + 130652.81480330898 * tau] +
   3e-11 * cos[3.62725946038 + 161079.37234650398 * tau] +
   3e-11 * cos[5.38325956945 + 172402.03644480839 * tau] +
   4e-11 * cos[5.39121442451 + 52022.0274726636 * tau] +
   3e-11 * cos[3.90829945174 + 130446.62925487179 * tau] +
   3e-11 * cos[5.64342324025 + 78903.60671103658 * tau] +
   3e-11 * cos[4.90694398172 + 27044.1922975448 * tau] +
   3e-11 * cos[0.57063116288 + 52250.5878817157 * tau] +
   4e-11 * cos[5.03799187214 + 103932.12792242158 * tau] +
   3e-11 * cos[0.96990585284 + 25780.3455206046 * tau] +
   3e-11 * cos[0.53039476474 + 35077.37084700659 * tau] +
   3e-11 * cos[5.29398694468 + 183570.92173262799 * tau] +
   4e-11 * cos[0.3799045894 + 365230.64398203876 * tau] +
   3e-11 * cos[2.72102083462 + 157586.80077963437 * tau] +
   3e-11 * cos[3.41370464721 + 77616.69859140778 * tau] +
   3e-11 * cos[2.81736551277 + 78187.44335344699 * tau] +
   3e-11 * cos[0.32151031474 + 75615.25459924959 * tau] +
   3e-11 * cos[3.53872943291 + 28791.5192962498 * tau] +
   3e-11 * cos[1.35333080979 + 52182.4348420484 * tau] +
   3e-11 * cos[3.39708771017 + 104778.21075717278 * tau] +
   4e-11 * cos[5.02170245911 + 130443.39704322898 * tau] +
   4e-11 * cos[5.31358771393 + 116917.76426627958 * tau] +
   3e-11 * cos[5.54914760118 + 52101.02468458109 * tau] +
   3e-11 * cos[2.9858544254 + 102769.65321801379 * tau] +
   3e-11 * cos[1.39462627029 + 110.2063212194 * tau] +
   4e-11 * cos[0.35026324282 + 53228.07466633679 * tau] +
   4e-11 * cos[3.78439308193 + 68241.87214462319 * tau] +
   3e-11 * cos[3.21536557308 + 155571.81910783658 * tau] +
   3e-11 * cos[5.23668974633 + 17893.6278083656 * tau] +
   4e-11 * cos[3.60062257669 + 105940.68546158058 * tau] +
   3e-11 * cos[5.78740917576 + 27780.06881107659 * tau] +
   3e-11 * cos[5.53215106225 + 323.5054166574 * tau] +
   3e-11 * cos[0.54712514364 + 1911.1994832172 * tau] +
   3e-11 * cos[6.15959485239 + 12546.481939083 * tau] +
   3e-11 * cos[3.33824382272 + 170049.17029103659 * tau] +
   3e-11 * cos[3.63958954831 + 102232.84870591838 * tau] +
   4e-11 * cos[0.27139822027 + 214364.55718174578 * tau] +
   3e-11 * cos[2.05745330337 + 156100.82065856918 * tau] +
   4e-11 * cos[0.86790293541 + 24822.3356629478 * tau] +
   4e-11 * cos[4.51472339809 + 52169.17772424839 * tau] +
   3e-11 * cos[0.96551693568 + 207593.84658050018 * tau] +
   3e-11 * cos[5.6061526381 + 129387.24732468258 * tau] +
   4e-11 * cos[2.20364417845 + 182085.63102592478 * tau] +
   3e-11 * cos[0.6698019741 + 26222.0121911592 * tau] +
   4e-11 * cos[1.75525459469 + 110634.68841628819 * tau] +
   4e-11 * cos[4.3775024277 + 32769.1279949738 * tau] +
   3e-11 * cos[1.44572212087 + 130226.21661243298 * tau] +
   4e-11 * cos[6.20681068925 + 140652.80125408198 * tau] +
   4e-11 * cos[0.88305624488 + 60055.89543648739 * tau] +
   4e-11 * cos[0.60054840458 + 104347.73123093879 * tau] +
   3e-11 * cos[5.45429683058 + 44295.7171298094 * tau] +
   3e-11 * cos[3.90053130991 + 107794.18751126219 * tau] +
   4e-11 * cos[1.93554854399 + 50049.92887576919 * tau] +
   4e-11 * cos[1.60493978664 + 176953.98994186718 * tau] +
   4e-11 * cos[5.44367911308 + 72936.23331633979 * tau] +
   4e-11 * cos[5.75284691398 + 25138.7275326044 * tau] +
   4e-11 * cos[3.50110688244 + 74821.13447975718 * tau] +
   4e-11 * cos[2.66986199617 + 24176.703658357 * tau] +
   4e-11 * cos[4.54919541216 + 26198.1094627936 * tau] +
   4e-11 * cos[3.93028686443 + 104371.28232719658 * tau] +
   4e-11 * cos[0.45156085724 + 31415.379249957 * tau] +
   4e-11 * cos[3.03035393128 + 52072.71350892979 * tau] +
   5e-11 * cos[0.91021434517 + 71582.48457132299 * tau] +
   5e-11 * cos[0.77777359038 + 103711.71527998279 * tau] +
   4e-11 * cos[5.78251523942 + 26734.913974889 * tau] +
   4e-11 * cos[2.73202591375 + 1692.1656695024 * tau] +
   5e-11 * cos[5.68604378667 + 119116.85160956658 * tau] +
   5e-11 * cos[2.13824746365 + 39609.6545831656 * tau] +
   5e-11 * cos[3.13172791066 + 61279.713277266 * tau] +
   4e-11 * cos[5.99601868842 + 121335.60871375339 * tau] +
   4e-11 * cos[2.9212557902 + 78417.48823520739 * tau] +
   5e-11 * cos[4.3442901056 + 32132.1317229496 * tau] +
   5e-11 * cos[4.98644771495 + 51653.22886505459 * tau] +
   4e-11 * cos[0.31906550066 + 48835.19385644859 * tau] +
   4e-11 * cos[1.00562353481 + 51219.51712717779 * tau] +
   5e-11 * cos[6.10277243405 + 97112.93697469679 * tau] +
   4e-11 * cos[1.51592730997 + 66653.15746634839 * tau] +
   4e-11 * cos[0.62582613574 + 22747.2907148744 * tau] +
   5e-11 * cos[1.56442459236 + 11610.5519583742 * tau] +
   5e-11 * cos[0.42971081835 + 52698.38370124219 * tau] +
   5e-11 * cos[4.47460304849 + 77410.51304297059 * tau] +
   5e-11 * cos[2.02484630372 + 52712.61079524379 * tau] +
   4e-11 * cos[1.01205356829 + 183724.70054311278 * tau] +
   6e-11 * cos[3.7263359886 + 26162.6847401415 * tau] +
   5e-11 * cos[4.11526724305 + 209812.60368468695 * tau] +
   5e-11 * cos[2.69362119172 + 50064.15596977079 * tau] +
   5e-11 * cos[5.66016557162 + 45290.65639321759 * tau] +
   5e-11 * cos[1.3943570322 + 104344.49901929598 * tau] +
   6e-11 * cos[0.59128664983 + 134991.46920492979 * tau] +
   5e-11 * cos[1.73277038612 + 956.2891559706 * tau] +
   5e-11 * cos[3.09083817171 + 115674.27666460119 * tau] +
   5e-11 * cos[1.76383923429 + 178063.36849396059 * tau] +
   5e-11 * cos[3.66186576821 + 25241.820306823 * tau] +
   5e-11 * cos[4.88707969684 + 52061.36699446317 * tau] +
   5e-11 * cos[4.44878671847 + 25227.59321282139 * tau] +
   6e-11 * cos[0.68838699976 + 26720.68688088739 * tau] +
   5e-11 * cos[5.50743820134 + 52125.80966124419 * tau] +
   5e-11 * cos[4.27775147717 + 14477.3511832 * tau] +
   5e-11 * cos[2.77667883666 + 224.3447957019 * tau] +
   5e-11 * cos[6.16463589751 + 76681.75007643958 * tau] +
   6e-11 * cos[1.15194666645 + 27311.72098235281 * tau] +
   5e-11 * cos[3.15313951574 + 26164.1692128498 * tau] +
   5e-11 * cos[5.59905054438 + 76667.52298243798 * tau] +
   6e-11 * cos[3.04691542636 + 13362.4497067992 * tau] +
   5e-11 * cos[4.80319811501 + 51013.33157874059 * tau] +
   5e-11 * cos[3.05584811656 + 103285.11708910679 * tau] +
   6e-11 * cos[0.36201698821 + 26308.315784013 * tau] +
   5e-11 * cos[5.54731935938 + 96357.08412427259 * tau] +
   6e-11 * cos[5.55589010148 + 155997.72788435058 * tau] +
   5e-11 * cos[0.05338946228 + 13541.42120249119 * tau] +
   7e-11 * cos[6.18437842544 + 128850.44281258718 * tau] +
   5e-11 * cos[4.58227258685 + 25977.69682035479 * tau] +
   8e-11 * cos[2.67404385604 + 647.0108333148 * tau] +
   6e-11 * cos[5.15043168056 + 97580.90196505119 * tau] +
   6e-11 * cos[1.42397911026 + 102132.85546210999 * tau] +
   7e-11 * cos[3.59164938122 + 188276.65404017158 * tau] +
   6e-11 * cos[5.81016662275 + 70269.18098269838 * tau] +
   6e-11 * cos[4.7741020149 + 104138.31347085879 * tau] +
   6e-11 * cos[0.71889591582 + 89586.37352302698 * tau] +
   7e-11 * cos[3.84735933689 + 34282.1784747828 * tau] +
   7e-11 * cos[4.88364528875 + 26941.0995233262 * tau] +
   7e-11 * cos[4.35729742194 + 52290.24557183361 * tau] +
   6e-11 * cos[4.1618373488 + 54509.0026760204 * tau] +
   6e-11 * cos[4.4320413642 + 54294.57014352679 * tau] +
   8e-11 * cos[5.97157930225 + 131498.89763806018 * tau] +
   6e-11 * cos[3.60993601694 + 27684.0895838588 * tau] +
   6e-11 * cos[5.26635186541 + 50696.93970908399 * tau] +
   6e-11 * cos[3.30402834266 + 104564.91166173479 * tau] +
   7e-11 * cos[2.0353430072 + 100909.03762133139 * tau] +
   7e-11 * cos[0.57777174711 + 86143.79857806159 * tau] +
   9e-11 * cos[2.01720755803 + 104355.49390165479 * tau] +
   8e-11 * cos[5.17598738878 + 23962.02573419499 * tau] +
   8e-11 * cos[3.50246944455 + 25863.55834587229 * tau] +
   8e-11 * cos[1.52116219771 + 26081.27458267419 * tau] +
   7e-11 * cos[5.14299105203 + 35472.7441496494 * tau] +
   7e-11 * cos[3.6943967793 + 85502.38501632259 * tau] +
   8e-11 * cos[1.93255904016 + 77844.22478084739 * tau] +
   7e-11 * cos[2.52679818243 + 77829.99768684579 * tau] +
   8e-11 * cos[5.6260015428 + 131395.11544947959 * tau] +
   7e-11 * cos[0.74174993099 + 124156.43985787958 * tau] +
   9e-11 * cos[3.3062859753 + 12725.453434775 * tau] +
   7e-11 * cos[3.45761762182 + 26237.46633870879 * tau] +
   7e-11 * cos[0.86406939215 + 104358.72611329758 * tau] +
   7e-11 * cos[6.03640433343 + 53242.3017603384 * tau] +
   8e-11 * cos[2.40875907837 + 146314.13330323418 * tau] +
   7e-11 * cos[3.17202081415 + 632.7837393132 * tau] +
   8e-11 * cos[4.88221803127 + 22759.76748529401 * tau] +
   7e-11 * cos[5.90865595918 + 23976.2528281966 * tau] +
   8e-11 * cos[0.24131547257 + 143961.26714946238 * tau] +
   1.0e-10 * cos[2.12019897039 + 130969.20667296558 * tau] +
   8e-11 * cos[0.31593558687 + 51528.79544983359 * tau] +
   8e-11 * cos[1.18625312267 + 25867.49049913539 * tau] +
   8e-11 * cos[5.11541081184 + 25619.9381512198 * tau] +
   8e-11 * cos[2.52932369592 + 26190.99591579279 * tau] +
   8e-11 * cos[3.3182527779 + 24395.7374720718 * tau] +
   8e-11 * cos[0.71995165086 + 52643.7712735028 * tau] +
   8e-11 * cos[4.66199260294 + 26094.53170047421 * tau] +
   1.1e-10 * cos[5.94731028211 + 38813.3565763492 * tau] +
   1.1e-10 * cos[4.84801040284 + 150866.08680029298 * tau] +
   9e-11 * cos[0.30008658313 + 27999.1026247914 * tau] +
   1.1e-10 * cos[0.23158217376 + 51639.00177105299 * tau] +
   1.0e-10 * cos[3.98242351264 + 522.5774180938 * tau] +
   9e-11 * cos[3.18692590406 + 39629.32434406539 * tau] +
   1.0e-10 * cos[2.50335300453 + 103299.34418310839 * tau] +
   1.0e-10 * cos[1.16786157884 + 25934.1243310894 * tau] +
   8e-11 * cos[0.1751430319 + 129483.91596626239 * tau] +
   8e-11 * cos[4.22951187793 + 181505.94343892598 * tau] +
   9e-11 * cos[0.71144667758 + 25764.39772491679 * tau] +
   1.0e-10 * cos[2.79303258728 + 39743.7636327506 * tau] +
   1.0e-10 * cos[0.35445064092 + 26521.614879451 * tau] +
   1.1e-10 * cos[4.93008131424 + 104331.94280539699 * tau] +
   1.1e-10 * cos[1.65385601347 + 26507.38778544939 * tau] +
   1.0e-10 * cos[5.63770719377 + 181555.94006083018 * tau] +
   9e-11 * cos[5.25498849885 + 130012.91751699499 * tau] +
   1.0e-10 * cos[2.54352513591 + 52815.7035694624 * tau] +
   9e-11 * cos[5.35498571113 + 2648.454825473 * tau] +
   1.0e-10 * cos[3.60476399042 + 49527.35145767539 * tau] +
   1.2e-10 * cos[0.01462307671 + 1581.959348283 * tau] +
   1.2e-10 * cos[0.11656433296 + 51543.0225438352 * tau] +
   1.2e-10 * cos[6.06775243662 + 52329.58509363319 * tau] +
   1.0e-10 * cos[1.89377082198 + 24925.4284371664 * tau] +
   1.1e-10 * cos[1.78813511249 + 69159.80243060499 * tau] +
   1.1e-10 * cos[3.51130712506 + 7994.5284420242 * tau] +
   1.2e-10 * cos[0.71785378975 + 26294.08869001139 * tau] +
   1.1e-10 * cos[3.22530161123 + 90695.75207512038 * tau] +
   1.1e-10 * cos[2.39391294657 + 10021.8372800994 * tau] +
   1.1e-10 * cos[0.04474275203 + 19804.8272915828 * tau] +
   1.1e-10 * cos[2.93160493628 + 536.8045120954 * tau] +
   1.1e-10 * cos[4.96251639039 + 84546.78527471398 * tau] +
   1.2e-10 * cos[3.14169564714 + 114564.89811250778 * tau] +
   1.3e-10 * cos[3.55704873434 + 339142.74084046457 * tau] +
   1.5e-10 * cos[2.57802360273 + 93028.94846799239 * tau] +
   1.2e-10 * cos[0.81060544329 + 81706.28436968799 * tau] +
   1.6e-10 * cos[3.67591976897 + 78259.82808936459 * tau] +
   1.2e-10 * cos[0.32301447482 + 78690.30761559859 * tau] +
   1.3e-10 * cos[3.16312334997 + 25881.717593137 * tau] +
   1.2e-10 * cos[3.4937235482 + 64607.84893354619 * tau] +
   1.2e-10 * cos[2.10236188465 + 24609.0365675098 * tau] +
   1.3e-10 * cos[0.55373605944 + 79852.78232000639 * tau] +
   1.2e-10 * cos[2.16242752229 + 29428.515568274 * tau] +
   1.4e-10 * cos[1.68395491426 + 6681.2248533996 * tau] +
   1.3e-10 * cos[2.19019855275 + 90829.86112470538 * tau] +
   1.3e-10 * cos[0.07086712207 + 76.2660712756 * tau] +
   1.6e-10 * cos[2.97241905198 + 71025.03383312259 * tau] +
   1.6e-10 * cos[1.92985195149 + 49842.60989027639 * tau] +
   1.5e-10 * cos[1.41820144369 + 40565.2543247742 * tau] +
   1.4e-10 * cos[0.47442483304 + 26137.8997634784 * tau] +
   1.4e-10 * cos[3.82494343251 + 7880.08915333899 * tau] +
   1.4e-10 * cos[4.25365079026 + 157636.79740153858 * tau] +
   1.4e-10 * cos[4.91192145857 + 151975.46535238638 * tau] +
   1.4e-10 * cos[2.30467577173 + 18207.81398823521 * tau] +
   1.8e-10 * cos[3.79705759661 + 108903.56606335558 * tau] +
   1.9e-10 * cos[2.51337817026 + 129909.82474277639 * tau] +
   1.4e-10 * cos[0.06732488 + 25984.8103673556 * tau] +
   2.0e-10 * cos[3.8710563228 + 51749.20809227239 * tau] +
   1.8e-10 * cos[0.71897799959 + 78283.37918562238 * tau] +
   1.5e-10 * cos[0.52406345582 + 42153.969003049 * tau] +
   1.8e-10 * cos[2.04678515653 + 71492.99882347698 * tau] +
   1.8e-10 * cos[1.10819559505 + 76144.94556434419 * tau] +
   1.8e-10 * cos[4.13274028026 + 5327.4761083828 * tau] +
   1.9e-10 * cos[2.69598918032 + 105307.21230790539 * tau] +
   1.6e-10 * cos[4.3790892436 + 25131.61398560359 * tau] +
   1.9e-10 * cos[5.28998871939 + 26624.70765366959 * tau] +
   2.2e-10 * cos[4.62891777236 + 19406.6782881746 * tau] +
   2.1e-10 * cos[3.45385724015 + 102762.53967101299 * tau] +
   1.8e-10 * cos[1.81330190957 + 25565.3257234804 * tau] +
   2.1e-10 * cos[0.15585183693 + 78477.00852016058 * tau] +
   1.9e-10 * cos[3.58333941723 + 27140.17152476259 * tau] +
   1.9e-10 * cos[1.76795970776 + 78050.41032928458 * tau] +
   2.2e-10 * cos[0.45787269756 + 1596.1864422846 * tau] +
   1.8e-10 * cos[3.06180224259 + 50593.84693486539 * tau] +
   1.8e-10 * cos[4.60331561584 + 76044.9523205358 * tau] +
   2.0e-10 * cos[0.61997291259 + 85034.42002596818 * tau] +
   1.9e-10 * cos[2.3875625116 + 26037.90651966999 * tau] +
   2.1e-10 * cos[0.18110422167 + 35191.8101356918 * tau] +
   2.0e-10 * cos[0.47739908961 + 162188.75089859738 * tau] +
   2.4e-10 * cos[2.43220296378 + 50579.61984086379 * tau] +
   2.0e-10 * cos[4.41588880947 + 29416.03879785439 * tau] +
   2.1e-10 * cos[0.4212676491 + 149.5631971346 * tau] +
   2.0e-10 * cos[6.15988447425 + 213.299095438 * tau] +
   2.4e-10 * cos[2.89897553229 + 105410.99449648599 * tau] +
   2.5e-10 * cos[1.73460075205 + 853.196381752 * tau] +
   2.1e-10 * cos[5.61140929496 + 120226.23016165999 * tau] +
   2.1e-10 * cos[3.97119771059 + 98068.53671630539 * tau] +
   2.8e-10 * cos[5.71652736884 + 77211.44104153418 * tau] +
   2.1e-10 * cos[3.69266624882 + 77623.81213840858 * tau] +
   2.1e-10 * cos[4.49565014938 + 78256.59587772179 * tau] +
   2.4e-10 * cos[3.65673385174 + 26610.48055966799 * tau] +
   2.3e-10 * cos[2.23954141042 + 103925.01437542078 * tau] +
   2.2e-10 * cos[1.33669336918 + 51322.60990139639 * tau] +
   2.3e-10 * cos[3.3842610754 + 58946.51688439399 * tau] +
   2.2e-10 * cos[4.03528313026 + 419.4846438752 * tau] +
   2.7e-10 * cos[4.06858086478 + 78270.82297172339 * tau] +
   2.3e-10 * cos[3.86767325148 + 16066.0658614748 * tau] +
   2.4e-10 * cos[1.47972864008 + 28206.6670019526 * tau] +
   2.6e-10 * cos[6.195779404 + 77197.21394753258 * tau] +
   2.5e-10 * cos[1.69043243445 + 25973.46385288896 * tau] +
   2.5e-10 * cos[3.48592449926 + 117873.36400788819 * tau] +
   2.7e-10 * cos[3.38666053174 + 103396.01282468818 * tau] +
   3.0e-10 * cos[6.10884155937 + 26011.6370702986 * tau] +
   2.6e-10 * cos[1.11551342052 + 155418.04029735178 * tau] +
   2.9e-10 * cos[5.20529460359 + 78267.59076008058 * tau] +
   3.0e-10 * cos[5.7208773684 + 51742.09454527159 * tau] +
   2.7e-10 * cos[1.05480537311 + 28421.0995344462 * tau] +
   2.7e-10 * cos[2.59555966553 + 155468.03691925599 * tau] +
   2.9e-10 * cos[0.03524298861 + 79219.30916633119 * tau] +
   3.0e-10 * cos[5.14555074991 + 51756.3216392732 * tau] +
   2.8e-10 * cos[4.35951220773 + 80482.46652890938 * tau] +
   3.3e-10 * cos[1.77322555881 + 124778.18365871879 * tau] +
   3.5e-10 * cos[3.23888704617 + 25455.119402261 * tau] +
   2.9e-10 * cos[2.9884790115 + 27154.3986187642 * tau] +
   3.3e-10 * cos[3.55673853222 + 25440.89230825939 * tau] +
   3.0e-10 * cos[1.24209931344 + 26202.34243025941 * tau] +
   3.3e-10 * cos[5.36229697065 + 104881.30353139139 * tau] +
   3.4e-10 * cos[3.55745328485 + 433.7117378768 * tau] +
   3.0e-10 * cos[0.55604674983 + 3442.5749449654 * tau] +
   3.1e-10 * cos[1.17911028239 + 59414.4818747484 * tau] +
   3.0e-10 * cos[3.95444605179 + 26555.8681319286 * tau] +
   3.2e-10 * cos[5.01820692941 + 46848.3301747656 * tau] +
   3.3e-10 * cos[1.27507180487 + 131548.89425996438 * tau] +
   3.2e-10 * cos[1.91760062435 + 58458.88213313979 * tau] +
   4.1e-10 * cos[2.91943000674 + 26241.681952059 * tau] +
   3.6e-10 * cos[4.81782090538 + 51116.4243529592 * tau] +
   3.8e-10 * cos[5.17914668407 + 23754.70674870219 * tau] +
   3.5e-10 * cos[0.81793649503 + 23439.44831610119 * tau] +
   4.5e-10 * cos[5.73633413733 + 44181.27784112419 * tau] +
   4.1e-10 * cos[5.74927951755 + 26727.8004278882 * tau] +
   3.8e-10 * cos[1.84297739511 + 78244.0396638228 * tau] +
   3.8e-10 * cos[0.09359107033 + 88476.99497093359 * tau] +
   5.1e-10 * cos[6.02427997984 + 13655.8604911764 * tau] +
   4.8e-10 * cos[0.72400634326 + 33967.99229491319 * tau] +
   3.9e-10 * cos[3.50934954924 + 52602.4044740244 * tau] +
   4.5e-10 * cos[4.04603530632 + 55618.3812281138 * tau] +
   4.1e-10 * cos[1.87113963554 + 125887.56221081219 * tau] +
   4.2e-10 * cos[5.39178421925 + 64741.95798313119 * tau] +
   5.2e-10 * cos[2.63638299982 + 18093.37469954999 * tau] +
   4.3e-10 * cos[5.84994474092 + 63498.47038145279 * tau] +
   4.7e-10 * cos[5.52705163618 + 77837.11123384659 * tau] +
   5.0e-10 * cos[5.76150579489 + 25938.3399444396 * tau] +
   4.7e-10 * cos[3.82203240163 + 53764.8791784322 * tau] +
   5.2e-10 * cos[5.71476972233 + 103821.92160120218 * tau] +
   4.8e-10 * cos[0.51937745535 + 313054.83769889036 * tau] +
   5.2e-10 * cos[5.77930503293 + 66941.04532641819 * tau] +
   5.2e-10 * cos[3.43365769233 + 25551.09862947879 * tau] +
   5.4e-10 * cos[6.22009952451 + 44937.1306915484 * tau] +
   5.1e-10 * cos[4.71710385051 + 105460.99111839019 * tau] +
   5.4e-10 * cos[0.89448628916 + 71980.63357473118 * tau] +
   5.7e-10 * cos[1.92365363632 + 20760.4270331914 * tau] +
   7.0e-10 * cos[5.28692696943 + 45405.0956819028 * tau] +
   6.3e-10 * cos[1.29883580487 + 2218.7571041868 * tau] +
   6.1e-10 * cos[0.73867692725 + 82815.66292178139 * tau] +
   6.0e-10 * cos[6.25938912295 + 24505.94379329119 * tau] +
   6.4e-10 * cos[5.09677055426 + 51962.5071877104 * tau] +
   7.9e-10 * cos[3.35596277474 + 52389.1053785864 * tau] +
   6.8e-10 * cos[1.18946361248 + 54394.56338733519 * tau] +
   6.2e-10 * cos[3.70751240431 + 136100.84775702319 * tau] +
   6.5e-10 * cos[2.12942233842 + 7.1135470008 * tau] +
   6.4e-10 * cos[2.57311321703 + 94138.32702008578 * tau] +
   7.8e-10 * cos[0.63585741399 + 52171.9249477904 * tau] +
   6.8e-10 * cos[0.44378826429 + 91785.46086631398 * tau] +
   9.2e-10 * cos[3.97747935513 + 52195.47604404819 * tau] +
   9.1e-10 * cos[5.75408440781 + 24491.71669928959 * tau] +
   7.6e-10 * cos[1.62577226881 + 15874.6175953632 * tau] +
   7.2e-10 * cos[1.561708325 + 49957.0491789616 * tau] +
   8.5e-10 * cos[2.50332044483 + 7238.6755916 * tau] +
   8.2e-10 * cos[6.11445014523 + 79323.09135491178 * tau] +
   1.07e-9 * cos[1.01316358023 + 52182.9198301492 * tau] +
   7.8e-10 * cos[1.17633266287 + 76674.63652943878 * tau] +
   9.3e-10 * cos[0.34539006564 + 77308.10968311399 * tau] +
   8.4e-10 * cos[5.81442139422 + 129380.13377768178 * tau] +
   8.4e-10 * cos[0.32848825294 + 1052.2683831884 * tau] +
   1.06e-9 * cos[0.14583281261 + 12432.0426503978 * tau] +
   9.1e-10 * cos[4.35481864546 + 129330.13715577759 * tau] +
   9.1e-10 * cos[4.22099920434 + 50057.04242277 * tau] +
   9.6e-10 * cos[5.03438502363 + 32370.9789915656 * tau] +
   1.12e-9 * cos[4.78983902693 + 53131.406024757 * tau] +
   9.2e-10 * cos[4.72811907093 + 2118.7638603784 * tau] +
   1.20e-9 * cos[4.0656730086 + 45892.73043315699 * tau] +
   1.04e-9 * cos[4.51477063494 + 25234.70675982219 * tau] +
   1.06e-9 * cos[1.42997322881 + 52168.69273614759 * tau] +
   1.23e-9 * cos[6.13795219131 + 1066.49547719 * tau] +
   1.07e-9 * cos[5.12738291017 + 99799.65906923798 * tau] +
   1.12e-9 * cos[5.00798069297 + 98690.28051714458 * tau] +
   1.06e-9 * cos[1.31393069594 + 47623.8527860896 * tau] +
   1.23e-9 * cos[2.65137961558 + 51123.53789995999 * tau] +
   1.50e-9 * cos[2.60376479044 + 639.897286314 * tau] +
   1.24e-9 * cos[3.13058661995 + 51109.31080595839 * tau] +
   1.13e-9 * cos[2.33243126122 + 78793.40038981718 * tau] +
   1.51e-9 * cos[2.66028539824 + 25654.19140369739 * tau] +
   1.21e-9 * cos[2.15433834534 + 52179.6876185064 * tau] +
   1.18e-9 * cos[0.51913709271 + 51535.90899683439 * tau] +
   1.23e-9 * cos[2.07840148125 + 25668.418497699 * tau] +
   1.22e-9 * cos[3.31361750281 + 62389.09182935939 * tau] +
   1.40e-9 * cos[2.05736044462 + 6283.0758499914 * tau] +
   1.32e-9 * cos[2.71837382155 + 77734.01845962799 * tau] +
   1.50e-9 * cos[3.69230644689 + 65697.55772473979 * tau] +
   1.85e-9 * cos[0.98966099528 + 29530.4780865396 * tau] +
   1.54e-9 * cos[3.26437373895 + 38519.945791972 * tau] +
   1.47e-9 * cos[2.32191248197 + 38654.05484155699 * tau] +
   1.51e-9 * cos[0.4095365021 + 26514.5013324502 * tau] +
   1.51e-9 * cos[2.83369443311 + 955.5997416086 * tau] +
   1.52e-9 * cos[5.07389967152 + 52156.1365222486 * tau] +
   1.63e-9 * cos[4.00380715262 + 79373.08797681599 * tau] +
   1.74e-9 * cos[5.81264188702 + 68050.42387851159 * tau] +
   1.84e-9 * cos[3.74837387583 + 286966.93455731616 * tau] +
   2.07e-9 * cos[5.89082708705 + 31749.2351907264 * tau] +
   1.89e-9 * cos[0.65681038131 + 110012.94461544899 * tau] +
   2.18e-9 * cos[2.11865566044 + 73711.75592766379 * tau] +
   1.96e-9 * cos[1.99924288764 + 48733.23133818299 * tau] +
   2.05e-9 * cos[3.20844012088 + 18849.2275499742 * tau] +
   1.97e-9 * cos[0.80026289238 + 27676.976036858 * tau] +
   2.04e-9 * cos[3.44654782597 + 9103.9069941176 * tau] +
   2.08e-9 * cos[2.74551899929 + 40853.142184844 * tau] +
   2.15e-9 * cos[6.16660008496 + 51646.11531805379 * tau] +
   2.35e-9 * cos[2.2405050326 + 25874.6040461362 * tau] +
   2.15e-9 * cos[3.97996009773 + 56727.7597802072 * tau] +
   2.23e-9 * cos[2.76528831516 + 103292.23063610759 * tau] +
   3.32e-9 * cos[3.59235758173 + 51220.20654153979 * tau] +
   2.64e-9 * cos[3.93160763696 + 6770.7106012456 * tau] +
   3.16e-9 * cos[2.22791434675 + 19317.1925403286 * tau] +
   3.26e-9 * cos[1.30033833957 + 103242.23401420339 * tau] +
   2.90e-9 * cos[3.04044859601 + 53235.18821333759 * tau] +
   3.25e-9 * cos[4.78747749132 + 23869.1460373874 * tau] +
   3.40e-9 * cos[0.24111380317 + 26301.2022370122 * tau] +
   3.47e-9 * cos[1.39524259509 + 23969.1392811958 * tau] +
   3.58e-9 * cos[6.00165335616 + 33326.5787331742 * tau] +
   4.53e-9 * cos[0.7280313725 + 529.6909650946 * tau] +
   4.18e-9 * cos[2.7752141866 + 41962.5207369374 * tau] +
   3.90e-9 * cos[3.81996185881 + 426.598190876 * tau] +
   3.79e-9 * cos[1.95647626585 + 72602.37737557039 * tau] +
   5.23e-9 * cos[0.06439941262 + 25021.4076643842 * tau] +
   4.06e-9 * cos[5.60324652352 + 52705.49724824299 * tau] +
   4.87e-9 * cos[4.23950195756 + 26095.016688575 * tau] +
   4.43e-9 * cos[3.86758570847 + 26084.0218062162 * tau] +
   4.72e-9 * cos[6.00507778421 + 77204.32749453338 * tau] +
   4.29e-9 * cos[0.26260280461 + 36301.18868778519 * tau] +
   4.36e-9 * cos[5.86659160961 + 25035.6347583858 * tau] +
   4.35e-9 * cos[5.79043985706 + 43071.8992890308 * tau] +
   5.33e-9 * cos[0.93587795381 + 26107.57290247399 * tau] +
   6.06e-9 * cos[4.50215566301 + 28306.66024576099 * tau] +
   5.07e-9 * cos[5.55466020276 + 12566.1516999828 * tau] +
   5.16e-9 * cos[3.89421000089 + 83925.04147387479 * tau] +
   5.72e-9 * cos[0.62751016416 + 13521.7514415914 * tau] +
   5.32e-9 * cos[5.21855381213 + 22645.32819660879 * tau] +
   5.15e-9 * cos[4.83662922562 + 50586.73338786459 * tau] +
   5.72e-9 * cos[3.50125649521 + 10213.285546211 * tau] +
   5.97e-9 * cos[4.64867954048 + 26080.78959457339 * tau] +
   6.08e-9 * cos[3.65993973133 + 25448.00585526019 * tau] +
   5.46e-9 * cos[5.38138962861 + 26091.7844769322 * tau] +
   6.08e-9 * cos[0.85708468483 + 4551.9534970588 * tau] +
   6.78e-9 * cos[2.0219388593 + 26068.2333806744 * tau] +
   6.96e-9 * cos[0.69734796212 + 260879.03141574195 * tau] +
   7.07e-9 * cos[0.92992556568 + 30639.856638633 * tau] +
   8.63e-9 * cos[5.55308682281 + 25558.2121764796 * tau] +
   7.12e-9 * cos[2.70884051645 + 16983.9961474566 * tau] +
   7.36e-9 * cos[4.0688529657 + 1589.0728952838 * tau] +
   7.42e-9 * cos[0.77751594919 + 32858.61374281979 * tau] +
   9.35e-9 * cos[2.37277497611 + 25661.3049506982 * tau] +
   8.41e-9 * cos[5.96261035419 + 14765.2390432698 * tau] +
   1.177e-8 * cos[4.53194022227 + 77154.33087262919 * tau] +
   1.005e-8 * cos[3.28272284427 + 37410.5672398786 * tau] +
   1.120e-8 * cos[0.86374628388 + 57837.1383323006 * tau] +
   1.271e-8 * cos[0.56437938715 + 25132.3033999656 * tau] +
   1.090e-8 * cos[6.23733263925 + 27147.28507176339 * tau] +
   1.241e-8 * cos[0.21246226135 + 11322.6640983044 * tau] +
   1.295e-8 * cos[5.19094850935 + 46514.4742339962 * tau] +
   1.417e-8 * cos[1.37876323533 + 1109.3785520934 * tau] +
   1.542e-8 * cos[2.35659537465 + 27043.5028831828 * tau] +
   1.546e-8 * cos[2.61849590442 + 26617.5941066688 * tau] +
   1.963e-8 * cos[4.04524902962 + 5661.3320491522 * tau] +
   2.011e-8 * cos[1.23911360588 + 53285.1848352418 * tau] +
   2.498e-8 * cos[2.02623950395 + 24498.8302462904 * tau] +
   2.650e-8 * cos[3.92968881423 + 234791.12827416777 * tau] +
   3.133e-8 * cos[5.23846336855 + 21535.9496445154 * tau] +
   3.510e-8 * cos[3.21171223697 + 1059.3819301892 * tau] +
   4.393e-8 * cos[1.48074475165 + 51066.427731055 * tau] +
   4.444e-8 * cos[2.13639058123 + 20426.571092422 * tau] +
   8.086e-8 * cos[3.0054085489 + 25028.521211385 * tau] +
   1.0154e-7 * cos[0.87893548494 + 208703.22513259358 * tau] +
   1.7999e-7 * cos[4.7119372581 + 24978.5245894808 * tau] +
   1.7760e-7 * cos[4.54424653085 + 27197.2816936676 * tau] +
   3.9202e-7 * cos[4.11136751416 + 182615.32199101939 * tau] +
   0.00000152851 * cos[1.0606077981 + 156527.41884944518 * tau] +
   0.00000603996 * cos[4.29303116561 + 130439.51570787099 * tau] +
   0.00001624367 * cos[0.0 + 0.0 * tau] +
   0.00002432804 * cos[1.24226083435 + 104351.61256629678 * tau] +
   0.00010094479 * cos[4.47466326316 + 78263.70942472259 * tau] +
   0.00044141826 * cos[1.42385543975 + 52175.8062831484 * tau] +
   0.00217347739 * cos[4.65617158663 + 26087.9031415742 * tau];

   R2 = 1e-11 * cos[0.40812953108 + 77844.22478084739 * tau] +
   1e-11 * cos[4.47600641528 + 97112.93697469679 * tau] +
   1e-11 * cos[0.08695556653 + 26507.38778544939 * tau] +
   1e-11 * cos[0.06932929209 + 48847.6706268682 * tau] +
   1e-11 * cos[0.12176395772 + 6681.2248533996 * tau] +
   1e-11 * cos[3.55161443787 + 116917.76426627958 * tau] +
   1e-11 * cos[5.00501348827 + 51639.00177105299 * tau] +
   1e-11 * cos[3.25491459524 + 46848.3301747656 * tau] +
   1e-11 * cos[0.26591217377 + 89586.37352302698 * tau] +
   1e-11 * cos[4.25105785914 + 65831.6667743248 * tau] +
   1e-11 * cos[3.0701219029 + 104138.31347085879 * tau] +
   1e-11 * cos[4.51335885923 + 12546.481939083 * tau] +
   1e-11 * cos[2.42155941603 + 25551.09862947879 * tau] +
   1e-11 * cos[0.02851648548 + 213.299095438 * tau] +
   1e-11 * cos[4.43589881789 + 53242.3017603384 * tau] +
   1e-11 * cos[4.69497491223 + 1581.959348283 * tau] +
   1e-11 * cos[0.01631363612 + 25668.418497699 * tau] +
   1e-11 * cos[2.02746284465 + 85034.42002596818 * tau] +
   1e-11 * cos[3.95087871071 + 119116.85160956658 * tau] +
   1e-11 * cos[2.75970257539 + 55503.94193942859 * tau] +
   1e-11 * cos[0.3597788856 + 105307.21230790539 * tau] +
   1e-11 * cos[3.62974919098 + 130012.91751699499 * tau] +
   1e-11 * cos[1.15157832957 + 536.8045120954 * tau] +
   1e-11 * cos[3.85620334673 + 26624.70765366959 * tau] +
   1e-11 * cos[2.81808749734 + 54509.0026760204 * tau] +
   1e-11 * cos[2.08096369099 + 26610.48055966799 * tau] +
   1e-11 * cos[5.49001686286 + 7880.08915333899 * tau] +
   1e-11 * cos[5.32677211586 + 26137.8997634784 * tau] +
   1e-11 * cos[4.38278455115 + 52329.58509363319 * tau] +
   1e-11 * cos[6.1402409335 + 3328.13565628019 * tau] +
   1e-11 * cos[1.96827343473 + 188276.65404017158 * tau] +
   1e-11 * cos[0.5633044687 + 29428.515568274 * tau] +
   1e-11 * cos[4.36279289081 + 70269.18098269838 * tau] +
   1e-11 * cos[4.99390846744 + 143961.26714946238 * tau] +
   1e-11 * cos[1.50606534242 + 50593.84693486539 * tau] +
   1e-11 * cos[3.28153684541 + 78149.27013603736 * tau] +
   1e-11 * cos[2.40126368211 + 26555.8681319286 * tau] +
   1e-11 * cos[1.99169557218 + 105940.68546158058 * tau] +
   1e-11 * cos[4.04176416141 + 25565.3257234804 * tau] +
   1e-11 * cos[3.3876046343 + 49842.60989027639 * tau] +
   1e-11 * cos[5.4428033736 + 52643.7712735028 * tau] +
   1e-11 * cos[5.22196769252 + 77623.81213840858 * tau] +
   1e-11 * cos[1.57855828108 + 61279.713277266 * tau] +
   1e-11 * cos[3.75910629606 + 25619.9381512198 * tau] +
   1e-11 * cos[0.74891931364 + 10021.8372800994 * tau] +
   1e-11 * cos[5.01041490382 + 25450.90686955 * tau] +
   1e-11 * cos[0.82686052448 + 146314.13330323418 * tau] +
   1e-11 * cos[0.91206378451 + 77829.99768684579 * tau] +
   1e-11 * cos[5.89466975855 + 27311.72098235281 * tau] +
   1e-11 * cos[0.91197645609 + 103299.34418310839 * tau] +
   1e-11 * cos[5.13679156205 + 104347.73123093879 * tau] +
   1e-11 * cos[5.26044215633 + 25934.1243310894 * tau] +
   1e-11 * cos[5.17372763616 + 149.5631971346 * tau] +
   1e-11 * cos[4.68391610322 + 90695.75207512038 * tau] +
   1e-11 * cos[0.55503171074 + 69159.80243060499 * tau] +
   1e-11 * cos[5.10769130141 + 58946.51688439399 * tau] +
   1e-11 * cos[2.67181600104 + 5327.4761083828 * tau] +
   1e-11 * cos[3.74834736873 + 44295.7171298094 * tau] +
   1e-11 * cos[0.69459147389 + 90829.86112470538 * tau] +
   1e-11 * cos[4.26629771518 + 26724.8994135984 * tau] +
   1e-11 * cos[5.02865728622 + 365230.64398203876 * tau] +
   1e-11 * cos[2.78122688424 + 157636.79740153858 * tau] +
   1e-11 * cos[2.65940437112 + 79219.30916633119 * tau] +
   1e-11 * cos[0.99401491673 + 50579.61984086379 * tau] +
   1e-11 * cos[3.62572271343 + 51756.3216392732 * tau] +
   1e-11 * cos[1.27214241387 + 39743.7636327506 * tau] +
   1e-11 * cos[0.84666659977 + 26037.90651966999 * tau] +
   1e-11 * cos[5.17191010522 + 1596.1864422846 * tau] +
   1e-11 * cos[3.11068504003 + 54294.57014352679 * tau] +
   1e-11 * cos[5.71167880995 + 78378.14871340781 * tau] +
   1e-11 * cos[3.76488909896 + 51749.20809227239 * tau] +
   1e-11 * cos[4.60118276053 + 19804.8272915828 * tau] +
   1e-11 * cos[2.8623972993 + 63498.47038145279 * tau] +
   1e-11 * cos[2.72338212355 + 419.4846438752 * tau] +
   1e-11 * cos[1.4070114617 + 103285.11708910679 * tau] +
   1e-11 * cos[4.13026377404 + 2648.454825473 * tau] +
   1e-11 * cos[0.81949463309 + 52815.7035694624 * tau] +
   1e-11 * cos[3.34598726101 + 24864.08530079559 * tau] +
   1e-11 * cos[3.37653548744 + 22759.76748529401 * tau] +
   1e-11 * cos[4.39544806298 + 131498.89763806018 * tau] +
   1e-11 * cos[4.07362401058 + 181555.94006083018 * tau] +
   1e-11 * cos[4.42403586918 + 25021.4076643842 * tau] +
   1e-11 * cos[2.03042058117 + 76144.94556434419 * tau] +
   1e-11 * cos[5.56485897392 + 104358.72611329758 * tau] +
   1e-11 * cos[5.42420842294 + 79852.78232000639 * tau] +
   1e-11 * cos[5.23291332097 + 134991.46920492979 * tau] +
   1e-11 * cos[2.33178230942 + 108903.56606335558 * tau] +
   1e-11 * cos[6.04185199127 + 104344.49901929598 * tau] +
   1e-11 * cos[2.23301107736 + 107794.18751126219 * tau] +
   1e-11 * cos[2.68991734615 + 59414.4818747484 * tau] +
   1e-11 * cos[3.55488474055 + 84546.78527471398 * tau] +
   1e-11 * cos[3.52887677711 + 97580.90196505119 * tau] +
   1e-11 * cos[1.73442408485 + 64607.84893354619 * tau] +
   2e-11 * cos[0.39879309478 + 104355.49390165479 * tau] +
   1e-11 * cos[1.29736654025 + 26241.681952059 * tau] +
   1e-11 * cos[1.54774252742 + 104564.91166173479 * tau] +
   1e-11 * cos[3.04953117213 + 26941.0995233262 * tau] +
   2e-11 * cos[0.99564225222 + 129909.82474277639 * tau] +
   2e-11 * cos[1.01857337375 + 93028.94846799239 * tau] +
   1e-11 * cos[1.69298852699 + 71025.03383312259 * tau] +
   1e-11 * cos[0.7154790308 + 103925.01437542078 * tau] +
   1e-11 * cos[2.2014213773 + 104371.28232719658 * tau] +
   1e-11 * cos[5.01586042695 + 105460.99111839019 * tau] +
   1e-11 * cos[0.20716724934 + 131548.89425996438 * tau] +
   1e-11 * cos[1.28449131177 + 27154.3986187642 * tau] +
   1e-11 * cos[5.64166202504 + 81706.28436968799 * tau] +
   2e-11 * cos[0.61993180902 + 130969.20667296558 * tau] +
   1e-11 * cos[4.16909637294 + 51742.09454527159 * tau] +
   2e-11 * cos[2.15014442693 + 78259.82808936459 * tau] +
   1e-11 * cos[3.30080224324 + 104331.94280539699 * tau] +
   1e-11 * cos[4.7095478466 + 77197.21394753258 * tau] +
   1e-11 * cos[1.86505965946 + 27140.17152476259 * tau] +
   1e-11 * cos[1.58214319162 + 114564.89811250778 * tau] +
   2e-11 * cos[0.33626385981 + 52061.36699446317 * tau] +
   2e-11 * cos[3.24884087108 + 150866.08680029298 * tau] +
   1e-11 * cos[2.46652537811 + 98068.53671630539 * tau] +
   1e-11 * cos[0.66730245858 + 58458.88213313979 * tau] +
   2e-11 * cos[5.96418661485 + 78050.41032928458 * tau] +
   2e-11 * cos[0.36512406083 + 6283.0758499914 * tau] +
   1e-11 * cos[6.06582167254 + 102132.85546210999 * tau] +
   2e-11 * cos[2.04705904795 + 433.7117378768 * tau] +
   2e-11 * cos[2.55186486587 + 39609.6545831656 * tau] +
   1e-11 * cos[4.91443985635 + 78690.30761559859 * tau] +
   2e-11 * cos[2.43202419279 + 45892.73043315699 * tau] +
   2e-11 * cos[4.79020891265 + 15874.6175953632 * tau] +
   2e-11 * cos[1.86655156569 + 23439.44831610119 * tau] +
   2e-11 * cos[5.57497617017 + 71980.63357473118 * tau] +
   2e-11 * cos[5.22546741404 + 162188.75089859738 * tau] +
   2e-11 * cos[4.06092192484 + 77837.11123384659 * tau] +
   2e-11 * cos[3.27812728356 + 51322.60990139639 * tau] +
   2e-11 * cos[3.34041291655 + 151975.46535238638 * tau] +
   2e-11 * cos[4.05475453577 + 120226.23016165999 * tau] +
   2e-11 * cos[4.12821833516 + 77211.44104153418 * tau] +
   2e-11 * cos[4.95243490606 + 129483.91596626239 * tau] +
   2e-11 * cos[2.58799752737 + 181505.94343892598 * tau] +
   2e-11 * cos[5.01301614244 + 3442.5749449654 * tau] +
   2e-11 * cos[3.07092516027 + 78256.59587772179 * tau] +
   2e-11 * cos[4.40683761496 + 103821.92160120218 * tau] +
   2e-11 * cos[4.78661791721 + 78477.00852016058 * tau] +
   2e-11 * cos[5.50150244414 + 78283.37918562238 * tau] +
   2e-11 * cos[0.7397688755 + 18207.81398823521 * tau] +
   2e-11 * cos[0.51631216786 + 71492.99882347698 * tau] +
   2e-11 * cos[4.87063627681 + 35191.8101356918 * tau] +
   2e-11 * cos[2.54143985834 + 78270.82297172339 * tau] +
   2e-11 * cos[2.12346357366 + 65697.55772473979 * tau] +
   2e-11 * cos[0.5412418909 + 74821.13447975718 * tau] +
   2e-11 * cos[1.29912216629 + 105410.99449648599 * tau] +
   2e-11 * cos[2.06866763231 + 339142.74084046457 * tau] +
   2e-11 * cos[1.03418813348 + 155468.03691925599 * tau] +
   2e-11 * cos[0.39437121176 + 125887.56221081219 * tau] +
   2e-11 * cos[1.94114905421 + 7994.5284420242 * tau] +
   2e-11 * cos[2.74232958068 + 52290.24557183361 * tau] +
   2e-11 * cos[0.16310879863 + 28206.6670019526 * tau] +
   2e-11 * cos[1.93776267237 + 117873.36400788819 * tau] +
   3e-11 * cos[3.64926786888 + 78267.59076008058 * tau] +
   2e-11 * cos[0.39272598961 + 23754.70674870219 * tau] +
   3e-11 * cos[4.94448744333 + 44937.1306915484 * tau] +
   2e-11 * cos[5.19328838214 + 91785.46086631398 * tau] +
   2e-11 * cos[2.56919394798 + 51962.5071877104 * tau] +
   2e-11 * cos[4.80666683935 + 88476.99497093359 * tau] +
   3e-11 * cos[3.9333618709 + 104881.30353139139 * tau] +
   3e-11 * cos[1.0582738966 + 51123.53789995999 * tau] +
   3e-11 * cos[6.00022344367 + 29416.03879785439 * tau] +
   3e-11 * cos[1.95420622178 + 103396.01282468818 * tau] +
   4e-11 * cos[0.01480665337 + 7.1135470008 * tau] +
   3e-11 * cos[1.86869273254 + 52602.4044740244 * tau] +
   3e-11 * cos[3.89747679105 + 64741.95798313119 * tau] +
   3e-11 * cos[6.26000429251 + 853.196381752 * tau] +
   3e-11 * cos[3.08207297479 + 76044.9523205358 * tau] +
   3e-11 * cos[0.22337858409 + 124778.18365871879 * tau] +
   3e-11 * cos[1.58544193974 + 51109.31080595839 * tau] +
   3e-11 * cos[5.12180734718 + 1052.2683831884 * tau] +
   3e-11 * cos[0.82425633309 + 73711.75592766379 * tau] +
   3e-11 * cos[1.04981780528 + 94138.32702008578 * tau] +
   3e-11 * cos[4.04696774318 + 18093.37469954999 * tau] +
   3e-11 * cos[4.58298191655 + 1066.49547719 * tau] +
   3e-11 * cos[0.26868606771 + 78244.0396638228 * tau] +
   4e-11 * cos[1.60135504353 + 77734.01845962799 * tau] +
   3e-11 * cos[4.91152657563 + 47623.8527860896 * tau] +
   3e-11 * cos[2.65056124435 + 76674.63652943878 * tau] +
   4e-11 * cos[3.98623592167 + 26727.8004278882 * tau] +
   3e-11 * cos[3.65975480266 + 99799.65906923798 * tau] +
   3e-11 * cos[5.78273085505 + 28421.0995344462 * tau] +
   4e-11 * cos[0.97295961632 + 44181.27784112419 * tau] +
   5e-11 * cos[5.74788858603 + 52182.9198301492 * tau] +
   4e-11 * cos[2.22141015932 + 33967.99229491319 * tau] +
   4e-11 * cos[2.92358717546 + 2218.7571041868 * tau] +
   4e-11 * cos[4.15256069197 + 32370.9789915656 * tau] +
   4e-11 * cos[5.86573287261 + 155418.04029735178 * tau] +
   4e-11 * cos[2.17208918484 + 136100.84775702319 * tau] +
   4e-11 * cos[5.46706523938 + 50057.04242277 * tau] +
   4e-11 * cos[4.24517841791 + 129380.13377768178 * tau] +
   4e-11 * cos[3.26730161531 + 7238.6755916 * tau] +
   4e-11 * cos[4.24591997877 + 66941.04532641819 * tau] +
   4e-11 * cos[2.40470389725 + 53764.8791784322 * tau] +
   4e-11 * cos[2.46695073802 + 55618.3812281138 * tau] +
   5e-11 * cos[5.48187638039 + 82815.66292178139 * tau] +
   5e-11 * cos[5.35396003655 + 52171.9249477904 * tau] +
   6e-11 * cos[2.41451327257 + 52195.47604404819 * tau] +
   5e-11 * cos[4.50767453332 + 13655.8604911764 * tau] +
   4e-11 * cos[6.27439443684 + 52168.69273614759 * tau] +
   5e-11 * cos[2.82458540907 + 54394.56338733519 * tau] +
   5e-11 * cos[2.6132037412 + 79373.08797681599 * tau] +
   6e-11 * cos[3.73803069606 + 45405.0956819028 * tau] +
   7e-11 * cos[1.69076988754 + 12432.0426503978 * tau] +
   5e-11 * cos[4.28220819106 + 68050.42387851159 * tau] +
   7e-11 * cos[1.68449319925 + 52389.1053785864 * tau] +
   7e-11 * cos[4.18249532118 + 77204.32749453338 * tau] +
   6e-11 * cos[4.92478078408 + 26514.5013324502 * tau] +
   6e-11 * cos[2.13481309441 + 51535.90899683439 * tau] +
   6e-11 * cos[1.74585091288 + 62389.09182935939 * tau] +
   6e-11 * cos[1.21940434381 + 41962.5207369374 * tau] +
   6e-11 * cos[0.60060875587 + 52179.6876185064 * tau] +
   6e-11 * cos[4.54286088482 + 79323.09135491178 * tau] +
   7e-11 * cos[0.20928215626 + 33326.5787331742 * tau] +
   7e-11 * cos[4.98530328971 + 529.6909650946 * tau] +
   8e-11 * cos[2.75301666365 + 26095.016688575 * tau] +
   9e-11 * cos[2.1210015003 + 18849.2275499742 * tau] +
   7e-11 * cos[0.88520158736 + 38654.05484155699 * tau] +
   7e-11 * cos[4.28693259279 + 955.5997416086 * tau] +
   7e-11 * cos[1.18631489114 + 103292.23063610759 * tau] +
   7e-11 * cos[1.96360039314 + 10213.285546211 * tau] +
   7e-11 * cos[3.46667099767 + 2118.7638603784 * tau] +
   7e-11 * cos[5.28088749622 + 77308.10968311399 * tau] +
   7e-11 * cos[3.44556423722 + 26080.78959457339 * tau] +
   8e-11 * cos[4.34411026261 + 31749.2351907264 * tau] +
   1.0e-10 * cos[5.07319693095 + 25874.6040461362 * tau] +
   8e-11 * cos[5.32679971128 + 51646.11531805379 * tau] +
   8e-11 * cos[3.47359025801 + 98690.28051714458 * tau] +
   7e-11 * cos[3.57060093012 + 48733.23133818299 * tau] +
   8e-11 * cos[3.52212788936 + 52156.1365222486 * tau] +
   8e-11 * cos[5.24647237181 + 313054.83769889036 * tau] +
   9e-11 * cos[0.95963913886 + 78793.40038981718 * tau] +
   8e-11 * cos[1.98050481337 + 13521.7514415914 * tau] +
   9e-11 * cos[5.73812314204 + 51116.4243529592 * tau] +
   8e-11 * cos[5.65148718768 + 53131.406024757 * tau] +
   9e-11 * cos[4.83499870418 + 38519.945791972 * tau] +
   8e-11 * cos[3.39306818321 + 25973.46385288896 * tau] +
   8e-11 * cos[5.42702003399 + 110012.94461544899 * tau] +
   9e-11 * cos[0.00145195768 + 49957.0491789616 * tau] +
   1.0e-10 * cos[3.94827815051 + 25661.3049506982 * tau] +
   1.1e-10 * cos[0.92571990717 + 639.897286314 * tau] +
   9e-11 * cos[0.03545904481 + 25234.70675982219 * tau] +
   1.0e-10 * cos[5.86382886189 + 26202.34243025941 * tau] +
   1.1e-10 * cos[2.80390774003 + 129330.13715577759 * tau] +
   1.0e-10 * cos[2.33297570685 + 426.598190876 * tau] +
   1.2e-10 * cos[4.9023641695 + 36301.18868778519 * tau] +
   1.2e-10 * cos[1.86975778356 + 9103.9069941176 * tau] +
   1.2e-10 * cos[1.12086684687 + 43071.8992890308 * tau] +
   1.2e-10 * cos[2.43920574243 + 56727.7597802072 * tau] +
   1.3e-10 * cos[2.34101240702 + 26084.0218062162 * tau] +
   1.2e-10 * cos[1.18827026407 + 40853.142184844 * tau] +
   1.5e-10 * cos[5.72321978212 + 29530.4780865396 * tau] +
   1.4e-10 * cos[5.00837046884 + 37410.5672398786 * tau] +
   1.6e-10 * cos[5.69298300679 + 26107.57290247399 * tau] +
   1.4e-10 * cos[5.73775080815 + 27676.976036858 * tau] +
   1.4e-10 * cos[5.67708505049 + 57837.1383323006 * tau] +
   1.5e-10 * cos[5.51545801304 + 6770.7106012456 * tau] +
   1.4e-10 * cos[4.13753968603 + 12566.1516999828 * tau] +
   1.5e-10 * cos[3.85502950028 + 26091.7844769322 * tau] +
   1.5e-10 * cos[2.39097980793 + 83925.04147387479 * tau] +
   1.7e-10 * cos[2.94277588966 + 53285.1848352418 * tau] +
   1.6e-10 * cos[1.47218845921 + 53235.18821333759 * tau] +
   1.6e-10 * cos[6.07779022342 + 50586.73338786459 * tau] +
   1.8e-10 * cos[0.4883903725 + 26068.2333806744 * tau] +
   2.1e-10 * cos[2.30083904827 + 51220.20654153979 * tau] +
   2.0e-10 * cos[5.61847810688 + 4551.9534970588 * tau] +
   2.4e-10 * cos[0.66522740624 + 19317.1925403286 * tau] +
   2.2e-10 * cos[4.86064608327 + 26301.2022370122 * tau] +
   2.5e-10 * cos[5.69513499802 + 5661.3320491522 * tau] +
   2.1e-10 * cos[0.4089238358 + 72602.37737557039 * tau] +
   2.7e-10 * cos[2.10665521901 + 25558.2121764796 * tau] +
   2.3e-10 * cos[2.59711556958 + 23969.1392811958 * tau] +
   2.5e-10 * cos[4.23934105457 + 52705.49724824299 * tau] +
   3.3e-10 * cos[6.03682885493 + 103242.23401420339 * tau] +
   2.8e-10 * cos[2.21390393577 + 286966.93455731616 * tau] +
   3.1e-10 * cos[0.5004107612 + 22645.32819660879 * tau] +
   3.3e-10 * cos[3.22976052744 + 23869.1460373874 * tau] +
   3.1e-10 * cos[4.27403143366 + 16983.9961474566 * tau] +
   3.1e-10 * cos[2.36104565226 + 32858.61374281979 * tau] +
   3.1e-10 * cos[5.6648907507 + 30639.856638633 * tau] +
   3.3e-10 * cos[5.34572581657 + 25448.00585526019 * tau] +
   4.3e-10 * cos[6.0742625499 + 28306.66024576099 * tau] +
   3.5e-10 * cos[1.80468389323 + 11322.6640983044 * tau] +
   3.6e-10 * cos[4.39741248058 + 14765.2390432698 * tau] +
   4.2e-10 * cos[2.77372510028 + 1589.0728952838 * tau] +
   4.3e-10 * cos[4.69270605698 + 27147.28507176339 * tau] +
   5.3e-10 * cos[0.66673109494 + 21535.9496445154 * tau] +
   5.9e-10 * cos[3.10922979724 + 27043.5028831828 * tau] +
   5.3e-10 * cos[3.63699398162 + 46514.4742339962 * tau] +
   6.6e-10 * cos[5.68201233964 + 25132.3033999656 * tau] +
   5.7e-10 * cos[2.9675336298 + 1109.3785520934 * tau] +
   7.4e-10 * cos[1.286303818 + 26617.5941066688 * tau] +
   1.03e-9 * cos[2.98038190305 + 77154.33087262919 * tau] +
   9.5e-10 * cos[1.70276410782 + 1059.3819301892 * tau] +
   9.7e-10 * cos[5.44128884026 + 260879.03141574195 * tau] +
   1.05e-9 * cos[4.36663468239 + 25028.521211385 * tau] +
   1.13e-9 * cos[3.28048907943 + 24498.8302462904 * tau] +
   1.20e-9 * cos[0.56745598887 + 20426.571092422 * tau] +
   3.20e-9 * cos[6.20674766565 + 51066.427731055 * tau] +
   3.32e-9 * cos[2.3899257567 + 234791.12827416777 * tau] +
   4.83e-9 * cos[6.1430765452 + 27197.2816936676 * tau] +
   1.131e-8 * cos[5.6214219697 + 208703.22513259358 * tau] +
   1.042e-8 * cos[3.14648120079 + 24978.5245894808 * tau] +
   3.825e-8 * cos[2.56993599584 + 182615.32199101939 * tau] +
   1.2793e-7 * cos[5.80143162209 + 156527.41884944518 * tau] +
   2.1759e-7 * cos[3.14159265359 + 0.0 * tau] +
   4.2175e-7 * cos[2.74936980629 + 130439.51570787099 * tau] +
   0.0000013613 * cos[5.97983925842 + 104351.61256629678 * tau] +
   0.00000424822 * cos[2.9258335296 + 78263.70942472259 * tau] +
   0.00001245396 * cos[6.15183317423 + 52175.8062831484 * tau] +
   0.00003117867 * cos[3.08231840296 + 26087.9031415742 * tau];

   R3 = 1e-11 * cos[3.54716896556 + 51646.11531805379 * tau] +
   1e-11 * cos[2.16986592809 + 45405.0956819028 * tau] +
   1e-11 * cos[4.46169102731 + 28306.66024576099 * tau] +
   1e-11 * cos[4.13825019881 + 3442.5749449654 * tau] +
   1e-11 * cos[3.35625397389 + 37410.5672398786 * tau] +
   1e-11 * cos[3.87802524387 + 82815.66292178139 * tau] +
   1e-11 * cos[5.73721596586 + 78793.40038981718 * tau] +
   1e-11 * cos[5.39853672849 + 19317.1925403286 * tau] +
   1e-11 * cos[2.88631079597 + 79323.09135491178 * tau] +
   1e-11 * cos[5.20339566427 + 26068.2333806744 * tau] +
   1e-11 * cos[0.87302135775 + 83925.04147387479 * tau] +
   1e-11 * cos[4.1481457861 + 29530.4780865396 * tau] +
   1e-11 * cos[6.27673970277 + 53235.18821333759 * tau] +
   1e-11 * cos[0.74728939443 + 32858.61374281979 * tau] +
   1e-11 * cos[1.31974603498 + 54394.56338733519 * tau] +
   1e-11 * cos[3.83684899837 + 77308.10968311399 * tau] +
   1e-11 * cos[4.46892853356 + 53131.406024757 * tau] +
   1e-11 * cos[5.90420893056 + 40853.142184844 * tau] +
   1e-11 * cos[1.88608259832 + 98690.28051714458 * tau] +
   1e-11 * cos[4.70414203873 + 50586.73338786459 * tau] +
   1e-11 * cos[2.25667255668 + 21535.9496445154 * tau] +
   1e-11 * cos[3.23518929162 + 26301.2022370122 * tau] +
   1e-11 * cos[4.41206223998 + 79373.08797681599 * tau] +
   1e-11 * cos[4.28935605425 + 27676.976036858 * tau] +
   1e-11 * cos[0.90273607509 + 51220.20654153979 * tau] +
   1e-11 * cos[0.32054002273 + 9103.9069941176 * tau] +
   1e-11 * cos[1.2535842334 + 129330.13715577759 * tau] +
   1e-11 * cos[1.4410244446 + 27043.5028831828 * tau] +
   1e-11 * cos[1.70132625273 + 23869.1460373874 * tau] +
   1e-11 * cos[2.82234410581 + 52705.49724824299 * tau] +
   1e-11 * cos[3.74339959279 + 313054.83769889036 * tau] +
   1e-11 * cos[2.85134614467 + 14765.2390432698 * tau] +
   1e-11 * cos[3.90494988936 + 4551.9534970588 * tau] +
   1e-11 * cos[6.14595652541 + 26617.5941066688 * tau] +
   1e-11 * cos[5.14405498793 + 72602.37737557039 * tau] +
   1e-11 * cos[1.33238537892 + 1589.0728952838 * tau] +
   1e-11 * cos[3.24267833975 + 27147.28507176339 * tau] +
   1e-11 * cos[2.11997334018 + 46514.4742339962 * tau] +
   2e-11 * cos[4.21865197056 + 25132.3033999656 * tau] +
   2e-11 * cos[0.20057520755 + 1059.3819301892 * tau] +
   2e-11 * cos[4.48222146022 + 103242.23401420339 * tau] +
   2e-11 * cos[1.54812921017 + 1109.3785520934 * tau] +
   2e-11 * cos[5.31135121818 + 20426.571092422 * tau] +
   3e-11 * cos[0.67217979275 + 286966.93455731616 * tau] +
   4e-11 * cos[1.37106678794 + 53285.1848352418 * tau] +
   5e-11 * cos[1.43247327249 + 77154.33087262919 * tau] +
   9e-11 * cos[3.90622332667 + 260879.03141574195 * tau] +
   1.2e-10 * cos[4.6587866039 + 51066.427731055 * tau] +
   1.1e-10 * cos[4.58074493182 + 27197.2816936676 * tau] +
   2.3e-10 * cos[1.60029451014 + 24978.5245894808 * tau] +
   2.8e-10 * cos[0.85051616237 + 234791.12827416777 * tau] +
   8.4e-10 * cos[4.08008618813 + 208703.22513259358 * tau] +
   2.50e-9 * cos[1.02794425848 + 182615.32199101939 * tau] +
   7.19e-9 * cos[4.25913631362 + 156527.41884944518 * tau] +
   1.460e-8 * cos[3.14159265359 + 0.0 * tau] +
   1.981e-8 * cos[1.20733880274 + 130439.51570787099 * tau] +
   5.140e-8 * cos[4.4391538693 + 104351.61256629678 * tau] +
   1.2133e-7 * cos[1.38983781545 + 78263.70942472259 * tau] +
   2.4166e-7 * cos[4.63403168997 + 52175.8062831484 * tau] +
   3.2676e-7 * cos[1.67971635359 + 26087.9031415742 * tau];

   R4 = 1e-11 * cos[2.33785160871 + 260879.03141574195 * tau] +
   2e-11 * cos[5.59978443851 + 234791.12827416777 * tau] +
   5e-11 * cos[2.54506442647 + 208703.22513259358 * tau] +
   1.2e-10 * cos[5.77775334056 + 182615.32199101939 * tau] +
   1.7e-10 * cos[0.0 + 0.0 * tau] +
   3.1e-10 * cos[2.72386700044 + 156527.41884944518 * tau] +
   7.1e-10 * cos[5.95867889641 + 130439.51570787099 * tau] +
   1.49e-9 * cos[2.91591904641 + 104351.61256629678 * tau] +
   2.70e-9 * cos[6.16983616444 + 78263.70942472259 * tau] +
   3.87e-9 * cos[3.18568771507 + 52175.8062831484 * tau] +
   3.94e-9 * cos[0.3673540384 + 26087.9031415742 * tau];


   R5 = 1e-11 * cos[4.2614902634 + 182615.32199101939 * tau] +
   1e-11 * cos[1.21278177664 + 156527.41884944518 * tau] +
   1e-11 * cos[3.14159265359 + 0.0 * tau] +
   2e-11 * cos[4.44231488663 + 130439.51570787099 * tau] +
   4e-11 * cos[1.40238366492 + 104351.61256629678 * tau] +
   5e-11 * cos[4.65461721116 + 78263.70942472259 * tau] +
   6e-11 * cos[1.55248278782 + 52175.8062831484 * tau] +
   6e-11 * cos[3.98900269603 + 26087.9031415742 * tau];

   L = ((L0 + L1 tau + L2 tau^2 + L3 tau^3 + L4 tau^4 + L5 tau^5) radians) mod circle
   B = ((B0 + B1 tau + B2 tau^2 + B3 tau^3 + B4 tau^4 + B5 tau^5) radians) mod circle
   R = (R0 + R1 tau + R2 tau^2 + R3 tau^3 + R4 tau^4 + R5 tau^5) au

   return [L, B, R]
}

//
// Venus
//   
// This function calculates the heliocentric coordinates of Venus
// referred to the mean equinox *of the date*.  You may want to convert this
// to another coordinate system, such as FK5.
//
// arguments:
//     d: the date/time to be calculated for
//   
// returns:
//   [L, B, R]
//   
// Where 
//       L is the heliocentric longitude,
//       B is the heliocentric latitude
//       R is the distance from the sun.
class var VenusHeliocentricCoordinates = {|d|

tau = meeusT[d] / 10

L0 = 3.7e-10 * cos[4.69675087759 + 44007.8292697396 * tau] +
4.6e-10 * cos[4.41738494249 + 34570.0663348526 * tau] +
4.8e-10 * cos[1.52546758016 + 20639.87018786 * tau] +
5.0e-10 * cos[6.17899839001 + 22779.4372461938 * tau] +
6.2e-10 * cos[4.16222812699 + 42430.4857272918 * tau] +
6.0e-10 * cos[4.56685040226 + 30426.557543195 * tau] +
6.1e-10 * cos[4.80385549281 + 19889.76658032659 * tau] +
6.9e-10 * cos[0.29569499484 + 10175.2578735752 * tau] +
7.6e-10 * cos[5.12884307551 + 49515.382508407 * tau] +
7.7e-10 * cos[6.16012067704 + 1573.8204240988 * tau] +
7.1e-10 * cos[0.10259261764 + 90695.75207512038 * tau] +
7.5e-10 * cos[1.72618192481 + 19580.4882576708 * tau] +
7.8e-10 * cos[5.81927313665 + 567.7186377304 * tau] +
7.5e-10 * cos[5.17868679355 + 63658.8777508376 * tau] +
8.7e-10 * cos[2.15124790938 + 28313.288804661 * tau] +
9.2e-10 * cos[0.80301220092 + 24383.0791084414 * tau] +
8.1e-10 * cos[1.03870237004 + 9793.8009023358 * tau] +
9.7e-10 * cos[4.02223363535 + 10218.8084705184 * tau] +
7.8e-10 * cos[4.47358603432 + 114.43928868521 * tau] +
8.5e-10 * cos[4.60912614442 + 45585.1728121874 * tau] +
8.4e-10 * cos[6.02475904578 + 10632.7701900862 * tau] +
8.9e-10 * cos[2.13409771828 + 44768.0994098786 * tau] +
8.1e-10 * cos[5.51324815184 + 412.3710968744 * tau] +
1.14e-9 * cos[5.19676285428 + 70743.77453195279 * tau] +
8.5e-10 * cos[5.69642646462 + 37703.9780242558 * tau] +
8.6e-10 * cos[0.39533409505 + 3956.5080160194 * tau] +
1.10e-9 * cos[4.96279287076 + 48417.97290558199 * tau] +
9.4e-10 * cos[0.18166654805 + 67589.08744705719 * tau] +
9.6e-10 * cos[5.27525709038 + 8734.4189721466 * tau] +
9.3e-10 * cos[5.23395435043 + 14169.7935622304 * tau] +
9.7e-10 * cos[3.92727733144 + 11794.1522070078 * tau] +
9.8e-10 * cos[4.60938156207 + 11787.1059703098 * tau] +
1.18e-9 * cos[6.0912132594 + 29786.660256881 * tau] +
1.17e-9 * cos[2.24143299549 + 56600.2792895222 * tau] +
1.20e-9 * cos[3.93060866244 + 38526.574350872 * tau] +
9.2e-10 * cos[0.99804571578 + 95.9792272178 * tau] +
9.1e-10 * cos[1.77665981007 + 1539.315869812 * tau] +
1.28e-9 * cos[6.0102456216 + 90394.82301305079 * tau] +
1.10e-9 * cos[5.87455577536 + 38500.2760310722 * tau] +
1.11e-9 * cos[1.25947267588 + 10846.0692855242 * tau] +
1.01e-9 * cos[4.62832557536 + 65236.2212932854 * tau] +
9.9e-10 * cos[3.75627530197 + 59728.668054618 * tau] +
9.8e-10 * cos[6.23797900467 + 202.2533951741 * tau] +
1.13e-9 * cos[5.69261397718 + 10110.1927719924 * tau] +
1.23e-9 * cos[0.44045588682 + 515.463871093 * tau] +
1.36e-9 * cos[4.17517197268 + 3646.3503773544 * tau] +
1.33e-9 * cos[3.02183293676 + 76251.32777062019 * tau] +
9.9e-10 * cos[1.51324741657 + 10419.4710946482 * tau] +
1.02e-9 * cos[4.1794709773 + 2333.196392872 * tau] +
1.25e-9 * cos[0.11630302078 + 149.5631971346 * tau] +
1.21e-9 * cos[3.57602835443 + 45.1412196366 * tau] +
1.03e-9 * cos[0.0199204147 + 18300.69368504279 * tau] +
1.49e-9 * cos[0.09286508794 + 8144.2787113044 * tau] +
1.06e-9 * cos[1.43873202489 + 27682.1407441564 * tau] +
1.06e-9 * cos[2.04696932293 + 37674.9963942764 * tau] +
1.47e-9 * cos[2.11627427804 + 34363.365597556 * tau] +
1.43e-9 * cos[3.84026797958 + 14128.2427712456 * tau] +
1.26e-9 * cos[1.39497760964 + 966.9708774356 * tau] +
1.32e-9 * cos[1.4800976904 + 17085.9586657222 * tau] +
1.20e-9 * cos[0.88536981986 + 29573.361161443 * tau] +
1.54e-9 * cos[0.4708619096 + 28418.000004036 * tau] +
1.36e-9 * cos[3.09066368912 + 418.9243989006 * tau] +
1.63e-9 * cos[0.44241846674 + 20350.3050211464 * tau] +
1.26e-9 * cos[0.77391784606 + 49.9966219042 * tau] +
1.63e-9 * cos[5.59796070987 + 7576.560073574 * tau] +
1.66e-9 * cos[5.39219948035 + 41236.0387170672 * tau] +
1.69e-9 * cos[5.0434810943 + 73.297125859 * tau] +
1.52e-9 * cos[3.13035670092 + 29043.67019634839 * tau] +
1.50e-9 * cos[0.25029475344 + 290.972865866 * tau] +
1.35e-9 * cos[1.3480701392 + 53285.1848352418 * tau] +
1.26e-9 * cos[5.00217740223 + 27461.7108480654 * tau] +
1.76e-9 * cos[3.77298381177 + 66813.5648357332 * tau] +
1.54e-9 * cos[3.66827363753 + 276.7457718644 * tau] +
1.34e-9 * cos[5.75241675118 + 68050.42387851159 * tau] +
1.56e-9 * cos[6.01143316387 + 29057.89729034999 * tau] +
1.29e-9 * cos[3.95303623681 + 32858.61374281979 * tau] +
1.40e-9 * cos[2.90637712614 + 48947.6638706766 * tau] +
1.32e-9 * cos[5.35690599728 + 19624.7501612982 * tau] +
1.40e-9 * cos[5.2303960599 + 22645.32819660879 * tau] +
1.37e-9 * cos[1.66482327575 + 2636.725472637 * tau] +
1.41e-9 * cos[2.57248458154 + 13553.8979729108 * tau] +
1.40e-9 * cos[4.94595038686 + 9256.9963902404 * tau] +
1.54e-9 * cos[2.76536164654 + 28513.97923125379 * tau] +
1.59e-9 * cos[2.1113771357 + 19317.1925403286 * tau] +
1.46e-9 * cos[2.694529303 + 43071.8992890308 * tau] +
1.84e-9 * cos[2.46923348701 + 34596.3646546524 * tau] +
1.49e-9 * cos[4.49798039726 + 30831.3049047446 * tau] +
1.48e-9 * cos[2.94315921485 + 41654.9631159678 * tau] +
1.91e-9 * cos[0.82310353823 + 52670.0695933026 * tau] +
1.49e-9 * cos[2.1725998632 + 9929.4262273458 * tau] +
1.50e-9 * cos[2.11647586229 + 17248.4253018544 * tau] +
1.71e-9 * cos[4.58206324409 + 20447.3464879144 * tau] +
1.94e-9 * cos[5.95838706838 + 8617.0991039264 * tau] +
1.53e-9 * cos[0.07463240782 + 28528.2063252554 * tau] +
1.54e-9 * cos[3.90796293476 + 30213.258447757 * tau] +
1.63e-9 * cos[2.79665037814 + 41.5507909848 * tau] +
1.79e-9 * cos[0.90840065587 + 7880.08915333899 * tau] +
1.69e-9 * cos[1.78341902878 + 31022.7531708562 * tau] +
2.00e-9 * cos[3.8244321809 + 18314.9207790444 * tau] +
1.64e-9 * cos[3.25435371801 + 3914.9572250346 * tau] +
1.65e-9 * cos[2.88557908025 + 10207.7626219036 * tau] +
1.72e-9 * cos[5.29332132623 + 11764.330768859 * tau] +
1.71e-9 * cos[2.59623459612 + 20405.7956969296 * tau] +
1.99e-9 * cos[1.95301487982 + 7564.830720738 * tau] +
1.68e-9 * cos[5.19268384202 + 1066.49547719 * tau] +
1.98e-9 * cos[2.76491873243 + 10217.2176994741 * tau] +
1.76e-9 * cos[3.8240098246 + 9360.089164459 * tau] +
2.04e-9 * cos[4.09939796199 + 14919.0178537546 * tau] +
1.88e-9 * cos[2.82273639603 + 1385.8952763362 * tau] +
1.82e-9 * cos[4.98046042571 + 18418.01355326299 * tau] +
2.31e-9 * cos[5.23674429498 + 491.6632924588 * tau] +
2.50e-9 * cos[1.52909737354 + 6037.244203762 * tau] +
1.91e-9 * cos[2.49267248333 + 568.8218740274 * tau] +
2.19e-9 * cos[2.08775228014 + 194.9713844606 * tau] +
2.71e-9 * cos[4.95325404028 + 4214.0690150848 * tau] +
2.60e-9 * cos[5.65254501655 + 48739.859897083 * tau] +
2.74e-9 * cos[2.34929343 + 62883.3551395136 * tau] +
2.27e-9 * cos[4.18036609801 + 17468.8551979454 * tau] +
2.10e-9 * cos[0.12771800254 + 29.8214381488 * tau] +
2.89e-9 * cos[0.12342601246 + 20277.0078952874 * tau] +
2.14e-9 * cos[5.01663795092 + 639.897286314 * tau] +
2.63e-9 * cos[1.92311689852 + 37724.7534197482 * tau] +
2.25e-9 * cos[3.80080957016 + 8631.326197928 * tau] +
2.71e-9 * cos[0.8234891963 + 19793.7873531088 * tau] +
2.48e-9 * cos[1.60765612338 + 10497.1448650762 * tau] +
2.33e-9 * cos[2.76423842887 + 187.9251477626 * tau] +
2.64e-9 * cos[2.71608177583 + 11.0457002639 * tau] +
2.47e-9 * cos[4.80676426942 + 36147.4098773004 * tau] +
2.85e-9 * cos[0.40546033634 + 30.914125635 * tau] +
2.59e-9 * cos[0.4203117575 + 39264.0692895602 * tau] +
2.71e-9 * cos[4.66141338193 + 846.0828347512 * tau] +
3.66e-9 * cos[2.79972786028 + 11272.6674764002 * tau] +
3.63e-9 * cos[1.3047240669 + 9367.2027114598 * tau] +
3.22e-9 * cos[0.961384421 + 30666.1549584328 * tau] +
3.77e-9 * cos[0.73768791281 + 11506.7697697936 * tau] +
3.09e-9 * cos[3.79299100668 + 18204.71445782499 * tau] +
2.76e-9 * cos[0.50647429773 + 9830.3890139878 * tau] +
2.76e-9 * cos[4.33979180814 + 20809.4676246452 * tau] +
3.86e-9 * cos[3.88754165531 + 1975.492545856 * tau] +
3.20e-9 * cos[2.84811591194 + 10199.0584522094 * tau] +
3.89e-9 * cos[0.7321667224 + 19050.7972925762 * tau] +
3.86e-9 * cos[5.28120540405 + 47623.8527860896 * tau] +
3.61e-9 * cos[5.44371227904 + 19470.28193645139 * tau] +
3.71e-9 * cos[6.05370874275 + 20007.0864485468 * tau] +
3.75e-9 * cos[3.15657291896 + 19992.85935454519 * tau] +
4.13e-9 * cos[4.22381905655 + 44809.6502008634 * tau] +
3.60e-9 * cos[0.82477639126 + 22.7752014508 * tau] +
4.37e-9 * cos[0.91420135162 + 58953.145443294 * tau] +
4.00e-9 * cos[0.91999360201 + 227.476132789 * tau] +
3.25e-9 * cos[6.03020523465 + 18947.7045183576 * tau] +
4.18e-9 * cos[2.37865963521 + 32.5325507914 * tau] +
4.12e-9 * cos[2.56129670728 + 77.673770428 * tau] +
3.34e-9 * cos[5.51158557799 + 10251.3132188468 * tau] +
3.80e-9 * cos[3.79573358631 + 8521.1198767086 * tau] +
4.10e-9 * cos[4.93346326003 + 19264.0963880142 * tau] +
4.96e-9 * cos[0.44077356179 + 9835.9119382952 * tau] +
4.26e-9 * cos[2.06384083608 + 38204.687359371 * tau] +
3.65e-9 * cos[3.81715328784 + 20419.45754542119 * tau] +
3.82e-9 * cos[1.9211936548 + 3.9321532631 * tau] +
5.30e-9 * cos[0.71368442157 + 33794.5437235286 * tau] +
4.38e-9 * cos[2.49457071132 + 20956.2620575166 * tau] +
5.06e-9 * cos[5.26999314618 + 29999.959352319 * tau] +
5.23e-9 * cos[2.9051242687 + 20235.1228263104 * tau] +
3.87e-9 * cos[4.41665162999 + 21.8508293264 * tau] +
4.75e-9 * cos[0.97544690438 + 1052.2683831884 * tau] +
4.18e-9 * cos[5.6909779079 + 14765.2390432698 * tau] +
4.58e-9 * cos[5.2878636882 + 49.7570254718 * tau] +
4.21e-9 * cos[4.23407313457 + 39793.7602546548 * tau] +
5.69e-9 * cos[5.14001758731 + 27490.6924780448 * tau] +
4.22e-9 * cos[3.38413582674 + 10787.6303445458 * tau] +
4.51e-9 * cos[1.66320363626 + 26087.9031415742 * tau] +
4.34e-9 * cos[0.29028429049 + 9264.1099372412 * tau] +
4.27e-9 * cos[4.02335620501 + 14.2270940016 * tau] +
5.41e-9 * cos[0.62494922735 + 10007.0999977738 * tau] +
4.40e-9 * cos[5.61490649795 + 23958.6317852334 * tau] +
5.55e-9 * cos[5.88120421263 + 26735.9452622132 * tau] +
5.35e-9 * cos[4.6056959782 + 19573.37471066999 * tau] +
5.19e-9 * cos[4.1394565763 + 16522.6597160022 * tau] +
6.36e-9 * cos[2.79707392326 + 40879.4405046438 * tau] +
4.93e-9 * cos[2.04534833854 + 735.8765135318 * tau] +
4.87e-9 * cos[5.86917216517 + 10137.0194749354 * tau] +
5.63e-9 * cos[0.24172140474 + 37410.5672398786 * tau] +
4.94e-9 * cos[0.29761886866 + 7058.5984613154 * tau] +
6.93e-9 * cos[5.77432072851 + 55022.9357470744 * tau] +
6.97e-9 * cos[2.22359630727 + 348.924420448 * tau] +
6.11e-9 * cos[3.62010998629 + 7255.5696517344 * tau] +
6.20e-9 * cos[4.00681042667 + 9992.8729037722 * tau] +
6.01e-9 * cos[1.40500080774 + 1162.4747044078 * tau] +
6.27e-9 * cos[5.47281424954 + 9580.5018068978 * tau] +
5.16e-9 * cos[6.07328802561 + 38.1330356378 * tau] +
5.81e-9 * cos[4.80353237853 + 24150.080051345 * tau] +
5.81e-9 * cos[5.49288908804 + 6309.3741697912 * tau] +
5.87e-9 * cos[1.5864894929 + 6.62855890001 * tau] +
6.12e-9 * cos[0.36418385449 + 949.1756089698 * tau] +
5.84e-9 * cos[1.719006927 + 36.0278666774 * tau] +
7.05e-9 * cos[0.71229660616 + 220.4126424388 * tau] +
7.42e-9 * cos[3.96365892051 + 813.5502839598 * tau] +
8.53e-9 * cos[0.10404188453 + 2107.0345075424 * tau] +
8.62e-9 * cos[5.72705356405 + 10175.1525105732 * tau] +
6.22e-9 * cos[5.33659507738 + 9411.4646150872 * tau] +
7.56e-9 * cos[3.79022623226 + 9161.0171630226 * tau] +
8.11e-9 * cos[0.16685071959 + 12432.0426503978 * tau] +
7.11e-9 * cos[0.19750098222 + 18830.38465013739 * tau] +
8.35e-9 * cos[0.48050621092 + 20618.0193585336 * tau] +
6.91e-9 * cos[1.50594097883 + 27197.2816936676 * tau] +
9.20e-9 * cos[4.17128923588 + 18734.4054229196 * tau] +
6.96e-9 * cos[5.35698039414 + 10063.7223490764 * tau] +
8.69e-9 * cos[2.93767679827 + 10192.5101507186 * tau] +
7.27e-9 * cos[0.89048212541 + 467.9649903544 * tau] +
7.26e-9 * cos[1.67728773965 + 21202.093703746 * tau] +
1.018e-8 * cos[1.36891050752 + 36949.2308084242 * tau] +
7.68e-9 * cos[3.98260860494 + 18844.61174413899 * tau] +
1.010e-8 * cos[2.96092073452 + 135.62532501 * tau] +
9.00e-9 * cos[2.74195379617 + 41962.5207369374 * tau] +
8.29e-9 * cos[5.41196274578 + 27991.40181316 * tau] +
1.114e-8 * cos[4.35024775806 + 51092.7260508548 * tau] +
1.075e-8 * cos[1.09857593161 + 377.3736079158 * tau] +
1.104e-8 * cos[0.49781459714 + 1.4844727083 * tau] +
8.54e-9 * cos[2.34437926957 + 6681.2248533996 * tau] +
1.065e-8 * cos[4.41645258887 + 22805.7355659936 * tau] +
1.270e-8 * cos[4.69374306132 + 9050.8108418032 * tau] +
9.81e-9 * cos[1.65915064733 + 10103.0792249916 * tau] +
1.146e-8 * cos[4.54241454215 + 10220.3990932118 * tau] +
1.095e-8 * cos[0.49492867814 + 51066.427731055 * tau] +
9.81e-9 * cos[4.37930727798 + 110.2063212194 * tau] +
1.360e-8 * cos[2.41976595457 + 38734.3783244656 * tau] +
1.045e-8 * cos[0.5753921642 + 15874.6175953632 * tau] +
1.104e-8 * cos[2.58791423813 + 18849.2275499742 * tau] +
1.113e-8 * cos[1.52598846804 + 10426.584641649 * tau] +
1.306e-8 * cos[0.14519588607 + 9146.790069021 * tau] +
1.165e-8 * cos[2.88995128147 + 574.3447983348 * tau] +
1.179e-8 * cos[1.69491074791 + 20400.2727726222 * tau] +
1.152e-8 * cos[3.26229919481 + 11.729352836 * tau] +
1.238e-8 * cos[5.05581820608 + 20213.271996984 * tau] +
1.206e-8 * cos[0.30531303095 + 29864.334027309 * tau] +
1.221e-8 * cos[4.77931820602 + 30110.1656735384 * tau] +
1.694e-8 * cos[6.20694480406 + 33019.0211122046 * tau] +
1.243e-8 * cos[3.95452438599 + 170.6728706192 * tau] +
1.549e-8 * cos[4.205536543 + 3442.5749449654 * tau] +
1.247e-8 * cos[2.48433565896 + 17778.11626694899 * tau] +
1.492e-8 * cos[1.07513892753 + 9103.9069941176 * tau] +
1.851e-8 * cos[2.92898027939 + 47162.5163546352 * tau] +
1.658e-8 * cos[0.11252373292 + 153.7788104848 * tau] +
1.406e-8 * cos[2.71736996917 + 16983.9961474566 * tau] +
1.991e-8 * cos[4.04623390359 + 31749.2351907264 * tau] +
1.455e-8 * cos[2.44757248737 + 1589.0728952838 * tau] +
1.726e-8 * cos[5.59790693845 + 20452.8694122218 * tau] +
1.467e-8 * cos[2.42640162465 + 10234.0609417034 * tau] +
1.916e-8 * cos[4.56513949099 + 2218.7571041868 * tau] +
2.101e-8 * cos[2.90421302975 + 9967.4538999816 * tau] +
2.195e-8 * cos[2.32046770554 + 8094.5216858326 * tau] +
2.238e-8 * cos[5.52216925076 + 10138.5039476437 * tau] +
1.807e-8 * cos[3.15086214479 + 9573.388259897 * tau] +
1.858e-8 * cos[4.06129152783 + 2379.1644735716 * tau] +
2.230e-8 * cos[3.01413465913 + 18875.525869774 * tau] +
2.205e-8 * cos[2.70399309963 + 12592.4500197826 * tau] +
2.462e-8 * cos[0.53295178258 + 19360.07561523199 * tau] +
2.397e-8 * cos[3.45249688427 + 19374.3027092336 * tau] +
2.227e-8 * cos[4.9605922194 + 536.8045120954 * tau] +
2.217e-8 * cos[3.59623681714 + 24356.7807886416 * tau] +
2.976e-8 * cos[4.79415001304 + 29088.811415985 * tau] +
3.108e-8 * cos[1.50325806664 + 43232.3066584156 * tau] +
2.466e-8 * cos[3.61988676373 + 1551.045222648 * tau] +
2.796e-8 * cos[3.65128969074 + 206.1855484372 * tau] +
2.570e-8 * cos[1.20813474107 + 13936.794505134 * tau] +
3.798e-8 * cos[0.45524571743 + 10316.3783204296 * tau] +
3.825e-8 * cos[0.19612312903 + 426.598190876 * tau] +
3.016e-8 * cos[1.57249112496 + 17277.4069318338 * tau] +
2.891e-8 * cos[3.3378273777 + 32217.2001810808 * tau] +
3.755e-8 * cos[3.80208713127 + 19786.67380610799 * tau] +
3.496e-8 * cos[0.72414615705 + 3723.508958923 * tau] +
3.152e-8 * cos[0.72553551731 + 16496.3613962024 * tau] +
3.909e-8 * cos[4.0526363533 + 9690.7081281172 * tau] +
3.238e-8 * cos[5.39551036769 + 419.4846438752 * tau] +
3.642e-8 * cos[6.11733529325 + 3128.3887650958 * tau] +
4.318e-8 * cos[4.38289970585 + 316.3918696566 * tau] +
4.145e-8 * cos[1.14356412295 + 9676.4810341156 * tau] +
4.407e-8 * cos[4.02575374517 + 74.7815985673 * tau] +
3.763e-8 * cos[1.05304597315 + 19.66976089979 * tau] +
4.254e-8 * cos[5.36046113295 + 21535.9496445154 * tau] +
5.303e-8 * cos[0.08161426841 + 39302.096962196 * tau] +
3.863e-8 * cos[4.89351531412 + 25934.1243310894 * tau] +
5.526e-8 * cos[3.36797048901 + 25158.6017197654 * tau] +
4.608e-8 * cos[1.93302108394 + 4705.7323075436 * tau] +
5.010e-8 * cos[5.773751665 + 28521.0927782546 * tau] +
5.327e-8 * cos[3.03115417024 + 10021.8372800994 * tau] +
5.580e-8 * cos[0.48723384809 + 522.5774180938 * tau] +
4.651e-8 * cos[0.85218058876 + 6770.7106012456 * tau] +
5.959e-8 * cos[5.04792949464 + 245.8316462294 * tau] +
6.305e-8 * cos[0.3550633118 + 103.0927742186 * tau] +
5.048e-8 * cos[4.27886209626 + 29580.4747084438 * tau] +
7.047e-8 * cos[1.00111452053 + 632.7837393132 * tau] +
5.275e-8 * cos[5.01877102496 + 28286.9904848612 * tau] +
5.950e-8 * cos[2.96578175391 + 4732.0306273434 * tau] +
5.802e-8 * cos[1.93462125906 + 3340.6124266998 * tau] +
6.413e-8 * cos[2.17677652923 + 10988.808157535 * tau] +
6.688e-8 * cos[1.55310437864 + 14945.3161735544 * tau] +
6.821e-8 * cos[4.39733188968 + 8662.240323563 * tau] +
9.352e-8 * cos[4.94508904764 + 35371.8872659764 * tau] +
8.893e-8 * cos[1.97291388515 + 10186.9872264112 * tau] +
8.154e-8 * cos[1.92331359797 + 15.252471185 * tau] +
1.0105e-7 * cos[2.34270786693 + 10742.9765113056 * tau] +
1.1807e-7 * cos[1.91250672543 + 21228.3920235458 * tau] +
1.1599e-7 * cos[5.81007422699 + 19896.8801273274 * tau] +
9.231e-8 * cos[5.52471655579 + 12566.1516999828 * tau] +
1.0576e-7 * cos[0.85419784436 + 10596.1820784342 * tau] +
9.904e-8 * cos[1.08737710389 + 7064.1213856228 * tau] +
1.1048e-7 * cos[2.58361219075 + 9786.687355335 * tau] +
1.0955e-7 * cos[2.84562790076 + 18307.8072320436 * tau] +
1.7094e-7 * cos[3.5216152643 + 31441.6775697568 * tau] +
1.3656e-7 * cos[4.41336292334 + 3532.0606928114 * tau] +
1.8269e-7 * cos[3.04740408477 + 19999.97290154599 * tau] +
1.9069e-7 * cos[6.12025580313 + 29050.7837433492 * tau] +
1.5885e-7 * cos[1.50067222283 + 8635.9420037632 * tau] +
2.3739e-7 * cos[4.82870797552 + 6872.6731195112 * tau] +
1.8988e-7 * cos[4.13811500642 + 4551.9534970588 * tau] +
2.0492e-7 * cos[0.58547075036 + 38.0276726358 * tau] +
2.6260e-7 * cos[0.54067587552 + 17298.1823273262 * tau] +
2.4322e-7 * cos[4.27814493315 + 5.5229243074 * tau] +
2.0274e-7 * cos[3.79493637509 + 14143.4952424306 * tau] +
2.4424e-7 * cos[2.70177493852 + 8624.2126509272 * tau] +
2.9252e-7 * cos[3.51392387787 + 283.8593188652 * tau] +
3.0172e-7 * cos[4.9419191989 + 13745.3462390224 * tau] +
3.3252e-7 * cos[2.10025596509 + 27511.4678735372 * tau] +
2.9850e-7 * cos[4.02176977477 + 10239.5838660108 * tau] +
2.8479e-7 * cos[2.22375414002 + 1059.3819301892 * tau] +
2.9138e-7 * cos[3.59230925768 + 22003.9146348698 * tau] +
3.3893e-7 * cos[2.02347322198 + 6283.0758499914 * tau] +
3.5749e-7 * cos[2.70448479296 + 10206.1719992102 * tau] +
4.1177e-7 * cos[0.36240972161 + 382.8965322232 * tau] +
4.2635e-7 * cos[1.7995542168 + 7084.8967811152 * tau] +
4.2594e-7 * cos[5.3287333721 + 2352.8661537718 * tau] +
4.4574e-7 * cos[6.06282201966 + 40853.142184844 * tau] +
4.6111e-7 * cos[5.31576465717 + 18073.7049386502 * tau] +
5.0796e-7 * cos[0.24531603049 + 11322.6640983044 * tau] +
7.0239e-7 * cos[0.67458813282 + 23581.2581773176 * tau] +
5.6122e-7 * cos[4.24039855475 + 7.1135470008 * tau] +
7.1577e-7 * cos[0.11145739345 + 11015.1064773348 * tau] +
8.8031e-7 * cos[3.88868860307 + 9999.986450773 * tau] +
8.2094e-7 * cos[3.21596990826 + 18837.49819713819 * tau] +
9.8804e-7 * cos[5.39389655503 + 13367.9726311066 * tau] +
9.9121e-7 * cos[0.83288185132 + 213.299095438 * tau] +
8.5722e-7 * cos[0.35589249966 + 3154.6870848956 * tau] +
0.00000105547 * cos[1.53721191253 + 801.8209311238 * tau] +
0.00000127907 * cos[0.96209822685 + 5661.3320491522 * tau] +
0.00000155464 * cos[5.57043888948 + 19651.048481098 * tau] +
0.00000128263 * cos[4.22604493736 + 20.7753954924 * tau] +
0.00000179695 * cos[4.65337915578 + 1109.3785520934 * tau] +
0.00000231937 * cos[3.16251057072 + 9153.9036160218 * tau] +
0.00000326967 * cos[5.67736583705 + 5507.5532386674 * tau] +
0.00000429498 * cos[3.58642859752 + 19367.1891622328 * tau] +
0.00000326221 * cos[4.59056473097 + 10404.7338123226 * tau] +
0.00000499915 * cos[4.12340210074 + 15720.8387848784 * tau] +
0.00000769314 * cos[0.81629615911 + 9437.762934887 * tau] +
0.00000584836 * cos[3.99839884762 + 191.4482661116 * tau] +
0.00000707676 * cos[1.06466707214 + 775.522611324 * tau] +
0.0000076138 * cos[1.9501470212 + 529.6909650946 * tau] +
0.00001200521 * cos[6.15357115319 + 30639.856638633 * tau] +
0.00001438322 * cos[4.15745043958 + 9683.5945811164 * tau] +
0.00001664069 * cos[4.2501893503 + 1577.3435424478 * tau] +
0.00001317108 * cos[5.18668219093 + 26.2983197998 * tau] +
0.00002372061 * cos[2.99377539568 + 3930.2096962196 * tau] +
0.00003455732 * cos[2.69964470778 + 11790.6290886588 * tau] +
0.00005477201 * cos[4.41630652531 + 7860.4193924392 * tau] +
0.00089891645 * cos[5.30650048468 + 20426.571092422 * tau] +
0.01353968419 * cos[5.59313319619 + 10213.285546211 * tau] +
3.17614666774 * cos[0.0 + 0.0 * tau];

L1 = 3.1e-10 * cos[6.16829805337 + 10192.5101507186 * tau] +
2.5e-10 * cos[3.38876180652 + 7058.5984613154 * tau] +
3.7e-10 * cos[3.66792179278 + 20956.2620575166 * tau] +
3.7e-10 * cos[0.14190533464 + 29050.7837433492 * tau] +
3.6e-10 * cos[1.43280677914 + 42456.7840470916 * tau] +
3.9e-10 * cos[1.31040309875 + 48739.859897083 * tau] +
3.7e-10 * cos[1.08739100421 + 17085.9586657222 * tau] +
4.0e-10 * cos[2.16802870803 + 59728.668054618 * tau] +
4.0e-10 * cos[3.06358586355 + 813.5502839598 * tau] +
4.1e-10 * cos[0.36665992484 + 19999.97290154599 * tau] +
4.1e-10 * cos[4.47012768909 + 40077.61957352 * tau] +
5.5e-10 * cos[1.38351566741 + 38500.2760310722 * tau] +
5.3e-10 * cos[0.41974404621 + 30831.3049047446 * tau] +
3.9e-10 * cos[0.99375127466 + 94138.32702008578 * tau] +
4.4e-10 * cos[2.03114426076 + 18314.9207790444 * tau] +
4.6e-10 * cos[0.12586526756 + 57375.8019008462 * tau] +
4.7e-10 * cos[3.73567275749 + 64460.6986819614 * tau] +
4.3e-10 * cos[5.62725673544 + 14.2270940016 * tau] +
4.5e-10 * cos[0.02999265111 + 44809.6502008634 * tau] +
4.5e-10 * cos[2.34680401001 + 9411.4646150872 * tau] +
4.5e-10 * cos[5.59492908223 + 467.9649903544 * tau] +
5.1e-10 * cos[5.45979584751 + 60530.4889857418 * tau] +
4.6e-10 * cos[2.93422086586 + 27682.1407441564 * tau] +
5.0e-10 * cos[4.37549274002 + 28513.97923125379 * tau] +
4.6e-10 * cos[0.05105081843 + 38526.574350872 * tau] +
4.7e-10 * cos[2.63299859494 + 51868.2486621788 * tau] +
4.8e-10 * cos[6.00565977593 + 283.8593188652 * tau] +
4.9e-10 * cos[0.77345264124 + 35371.8872659764 * tau] +
5.0e-10 * cos[5.69803054279 + 39793.7602546548 * tau] +
5.5e-10 * cos[2.63906959481 + 52670.0695933026 * tau] +
5.3e-10 * cos[4.30231233835 + 18849.2275499742 * tau] +
6.1e-10 * cos[5.66161679402 + 17468.8551979454 * tau] +
6.5e-10 * cos[4.21150522641 + 49.7570254718 * tau] +
5.5e-10 * cos[1.33161298098 + 18300.69368504279 * tau] +
7.3e-10 * cos[1.31083648835 + 11272.6674764002 * tau] +
6.5e-10 * cos[2.10322000074 + 74.7815985673 * tau] +
5.7e-10 * cos[3.59399518494 + 735.8765135318 * tau] +
5.7e-10 * cos[5.39355890141 + 20419.45754542119 * tau] +
5.8e-10 * cos[3.74010494151 + 1066.49547719 * tau] +
6.3e-10 * cos[5.04865067599 + 53445.5922046266 * tau] +
6.1e-10 * cos[4.96121014691 + 34596.3646546524 * tau] +
6.2e-10 * cos[4.7769845465 + 3914.9572250346 * tau] +
6.5e-10 * cos[1.08206062736 + 68050.42387851159 * tau] +
6.9e-10 * cos[1.73648747605 + 37410.5672398786 * tau] +
7.1e-10 * cos[4.3362880685 + 39264.0692895602 * tau] +
7.0e-10 * cos[4.03868009742 + 56600.2792895222 * tau] +
6.4e-10 * cos[2.99454749109 + 27197.2816936676 * tau] +
6.4e-10 * cos[4.24772678145 + 153.7788104848 * tau] +
6.7e-10 * cos[5.81350818057 + 20809.4676246452 * tau] +
6.7e-10 * cos[3.54815262526 + 30666.1549584328 * tau] +
7.3e-10 * cos[4.75280755154 + 40879.4405046438 * tau] +
8.7e-10 * cos[3.82284200928 + 27511.4678735372 * tau] +
9.1e-10 * cos[2.60544242067 + 1052.2683831884 * tau] +
7.6e-10 * cos[2.93363913259 + 38204.687359371 * tau] +
9.7e-10 * cos[5.67942873241 + 227.476132789 * tau] +
8.9e-10 * cos[5.65756996753 + 377.3736079158 * tau] +
8.7e-10 * cos[5.25157021446 + 14128.2427712456 * tau] +
9.3e-10 * cos[1.79250830018 + 12432.0426503978 * tau] +
8.1e-10 * cos[0.01896422336 + 24150.080051345 * tau] +
9.0e-10 * cos[4.34075776744 + 29057.89729034999 * tau] +
1.02e-9 * cos[4.27051236894 + 15874.6175953632 * tau] +
9.2e-10 * cos[4.82530051729 + 29043.67019634839 * tau] +
8.1e-10 * cos[0.46468679835 + 77.673770428 * tau] +
9.8e-10 * cos[2.42401801881 + 23581.2581773176 * tau] +
8.8e-10 * cos[3.63836700262 + 49515.382508407 * tau] +
9.9e-10 * cos[0.61079620895 + 41654.9631159678 * tau] +
8.4e-10 * cos[3.50355880173 + 639.897286314 * tau] +
8.8e-10 * cos[2.62613816931 + 21.8508293264 * tau] +
1.03e-9 * cos[2.01549383816 + 45585.1728121874 * tau] +
8.5e-10 * cos[5.04808202087 + 9830.3890139878 * tau] +
1.03e-9 * cos[2.62610244425 + 20213.271996984 * tau] +
1.20e-9 * cos[5.41870615047 + 37724.7534197482 * tau] +
9.8e-10 * cos[5.07711736751 + 135.62532501 * tau] +
1.14e-9 * cos[4.36384000196 + 20007.0864485468 * tau] +
1.06e-9 * cos[3.34507236765 + 10103.0792249916 * tau] +
1.12e-9 * cos[3.31796669604 + 36949.2308084242 * tau] +
1.22e-9 * cos[4.84805105466 + 19992.85935454519 * tau] +
1.09e-9 * cos[0.78612823474 + 6681.2248533996 * tau] +
1.09e-9 * cos[2.25388616761 + 26735.9452622132 * tau] +
1.21e-9 * cos[0.51392111799 + 21535.9496445154 * tau] +
1.53e-9 * cos[4.01743770323 + 33794.5437235286 * tau] +
1.51e-9 * cos[0.03422618975 + 27991.40181316 * tau] +
1.55e-9 * cos[5.90500835975 + 12592.4500197826 * tau] +
1.36e-9 * cos[0.88942869764 + 22805.7355659936 * tau] +
1.59e-9 * cos[5.23851679605 + 10007.0999977738 * tau] +
1.39e-9 * cos[2.99154379541 + 110.2063212194 * tau] +
1.89e-9 * cos[1.43553862242 + 2379.1644735716 * tau] +
1.48e-9 * cos[3.4640441813 + 21202.093703746 * tau] +
1.47e-9 * cos[4.25008782855 + 16983.9961474566 * tau] +
2.08e-9 * cos[3.38876526854 + 17778.11626694899 * tau] +
2.14e-9 * cos[2.70027196648 + 3128.3887650958 * tau] +
1.77e-9 * cos[5.70206821967 + 9992.8729037722 * tau] +
1.86e-9 * cos[5.13678812068 + 7255.5696517344 * tau] +
1.64e-9 * cos[4.92240093026 + 10426.584641649 * tau] +
2.09e-9 * cos[2.66033422116 + 3442.5749449654 * tau] +
1.77e-9 * cos[1.88170417337 + 33019.0211122046 * tau] +
2.11e-9 * cos[2.71884568392 + 15720.8387848784 * tau] +
1.88e-9 * cos[1.62614804098 + 9161.0171630226 * tau] +
1.78e-9 * cos[4.90042854659 + 10787.6303445458 * tau] +
1.87e-9 * cos[5.49670351645 + 170.6728706192 * tau] +
1.95e-9 * cos[6.23142464829 + 30110.1656735384 * tau] +
1.88e-9 * cos[0.39123199129 + 19573.37471066999 * tau] +
2.17e-9 * cos[5.79472589364 + 9103.9069941176 * tau] +
1.97e-9 * cos[2.09222675324 + 9683.5945811164 * tau] +
2.58e-9 * cos[6.27611355094 + 1551.045222648 * tau] +
1.98e-9 * cos[1.89506914939 + 20452.8694122218 * tau] +
2.16e-9 * cos[5.8861892303 + 18875.525869774 * tau] +
2.12e-9 * cos[0.241736776 + 36.0278666774 * tau] +
2.06e-9 * cos[0.97167234723 + 10234.0609417034 * tau] +
2.87e-9 * cos[1.84003536598 + 1589.0728952838 * tau] +
3.01e-9 * cos[3.64457981649 + 20400.2727726222 * tau] +
3.00e-9 * cos[3.76014360906 + 8094.5216858326 * tau] +
2.54e-9 * cos[0.34411959301 + 28521.0927782546 * tau] +
2.64e-9 * cos[5.20407029554 + 220.4126424388 * tau] +
3.24e-9 * cos[2.14144542781 + 9999.986450773 * tau] +
2.73e-9 * cos[5.84415407168 + 9573.388259897 * tau] +
2.92e-9 * cos[0.43528982259 + 29088.811415985 * tau] +
3.83e-9 * cos[0.13890934755 + 4732.0306273434 * tau] +
2.86e-9 * cos[3.08459438435 + 17277.4069318338 * tau] +
2.78e-9 * cos[2.20429108375 + 18844.61174413899 * tau] +
3.70e-9 * cos[6.16895004656 + 2218.7571041868 * tau] +
3.24e-9 * cos[1.80146948625 + 18830.38465013739 * tau] +
3.24e-9 * cos[5.10759068171 + 24356.7807886416 * tau] +
3.14e-9 * cos[0.96837035284 + 20618.0193585336 * tau] +
4.43e-9 * cos[1.93864353398 + 9146.790069021 * tau] +
3.24e-9 * cos[1.40308439067 + 29580.4747084438 * tau] +
3.53e-9 * cos[2.22195492336 + 51066.427731055 * tau] +
4.49e-9 * cos[1.44520508753 + 8662.240323563 * tau] +
3.59e-9 * cos[0.72354778897 + 419.4846438752 * tau] +
4.07e-9 * cos[2.94002049006 + 10220.3990932118 * tau] +
4.04e-9 * cos[2.85003595942 + 29864.334027309 * tau] +
4.08e-9 * cos[4.80890663927 + 32217.2001810808 * tau] +
4.78e-9 * cos[4.70234715828 + 14945.3161735544 * tau] +
5.49e-9 * cos[6.08792865644 + 3930.2096962196 * tau] +
4.21e-9 * cos[2.71057839701 + 13936.794505134 * tau] +
5.64e-9 * cos[0.38776462529 + 19367.1891622328 * tau] +
4.34e-9 * cos[5.91094755233 + 19786.67380610799 * tau] +
4.32e-9 * cos[1.32004964493 + 103.0927742186 * tau] +
4.50e-9 * cos[0.212798446 + 11.729352836 * tau] +
4.88e-9 * cos[5.22311611589 + 25158.6017197654 * tau] +
5.01e-9 * cos[3.08578363577 + 245.8316462294 * tau] +
4.82e-9 * cos[0.40815793538 + 3340.6124266998 * tau] +
5.76e-9 * cos[5.41170044566 + 206.1855484372 * tau] +
5.40e-9 * cos[2.15936134728 + 16496.3613962024 * tau] +
5.32e-9 * cos[4.4157613089 + 574.3447983348 * tau] +
6.90e-9 * cos[4.01873754171 + 19651.048481098 * tau] +
5.38e-9 * cos[1.52023264138 + 25934.1243310894 * tau] +
5.75e-9 * cos[2.38792087791 + 6770.7106012456 * tau] +
7.02e-9 * cos[1.76206343944 + 19374.3027092336 * tau] +
7.33e-9 * cos[2.22147883292 + 19360.07561523199 * tau] +
6.65e-9 * cos[0.21346689192 + 7860.4193924392 * tau] +
7.04e-9 * cos[5.95307260017 + 20.7753954924 * tau] +
7.97e-9 * cos[2.23891816523 + 3723.508958923 * tau] +
9.29e-9 * cos[1.08024621325 + 11790.6290886588 * tau] +
8.16e-9 * cos[1.27303930175 + 19896.8801273274 * tau] +
7.44e-9 * cos[3.33129778857 + 536.8045120954 * tau] +
7.28e-9 * cos[0.10716917942 + 4705.7323075436 * tau] +
8.21e-9 * cos[2.60456032773 + 19.66976089979 * tau] +
8.24e-9 * cos[0.23090829723 + 28286.9904848612 * tau] +
9.08e-9 * cos[1.06613723738 + 10021.8372800994 * tau] +
8.44e-9 * cos[4.75124127613 + 10988.808157535 * tau] +
9.71e-9 * cos[6.10590045414 + 3532.0606928114 * tau] +
1.031e-8 * cos[2.03889374176 + 38.0276726358 * tau] +
1.101e-8 * cos[3.74248783564 + 18307.8072320436 * tau] +
1.150e-8 * cos[0.81088598778 + 10742.9765113056 * tau] +
1.219e-8 * cos[2.27324315182 + 522.5774180938 * tau] +
1.150e-8 * cos[2.35531987378 + 9690.7081281172 * tau] +
1.006e-8 * cos[4.26200749078 + 426.598190876 * tau] +
1.116e-8 * cos[3.83715584719 + 21228.3920235458 * tau] +
1.219e-8 * cos[2.83617320088 + 9676.4810341156 * tau] +
1.237e-8 * cos[2.59740787132 + 4551.9534970588 * tau] +
1.474e-8 * cos[5.92236241437 + 9786.687355335 * tau] +
1.311e-8 * cos[0.90408820221 + 12566.1516999828 * tau] +
1.473e-8 * cos[2.59350470099 + 7064.1213856228 * tau] +
1.527e-8 * cos[0.67146857292 + 14143.4952424306 * tau] +
2.122e-8 * cos[4.47091605309 + 8624.2126509272 * tau] +
2.209e-8 * cos[2.07730338665 + 8635.9420037632 * tau] +
1.720e-8 * cos[4.72129626061 + 10186.9872264112 * tau] +
2.405e-8 * cos[2.36085282088 + 10596.1820784342 * tau] +
2.344e-8 * cos[2.36652432105 + 17298.1823273262 * tau] +
2.951e-8 * cos[5.34618097429 + 7084.8967811152 * tau] +
2.774e-8 * cos[1.45683830639 + 10239.5838660108 * tau] +
2.563e-8 * cos[0.35147506973 + 22003.9146348698 * tau] +
3.000e-8 * cos[0.39169917698 + 15.252471185 * tau] +
3.023e-8 * cos[2.24092938317 + 18073.7049386502 * tau] +
3.555e-8 * cos[1.4803694942 + 1059.3819301892 * tau] +
3.694e-8 * cos[2.48453945256 + 5661.3320491522 * tau] +
4.290e-8 * cos[0.0815480921 + 6283.0758499914 * tau] +
3.448e-8 * cos[1.77405651704 + 11322.6640983044 * tau] +
3.549e-8 * cos[6.19934345402 + 5.5229243074 * tau] +
4.882e-8 * cos[3.44515199115 + 11015.1064773348 * tau] +
4.084e-8 * cos[4.1210382603 + 18837.49819713819 * tau] +
6.697e-8 * cos[5.05673427795 + 801.8209311238 * tau] +
6.255e-8 * cos[4.08056644034 + 3154.6870848956 * tau] +
6.552e-8 * cos[2.28168808058 + 2352.8661537718 * tau] +
7.374e-8 * cos[4.3947676058 + 10206.1719992102 * tau] +
8.869e-8 * cos[0.95282732248 + 13367.9726311066 * tau] +
1.2563e-7 * cos[1.88122199199 + 382.8965322232 * tau] +
1.1627e-7 * cos[4.97604495371 + 213.299095438 * tau] +
1.2607e-7 * cos[1.24464400689 + 40853.142184844 * tau] +
1.4230e-7 * cos[5.45138233941 + 9153.9036160218 * tau] +
1.6510e-7 * cos[2.6433045264 + 7.1135470008 * tau] +
1.7772e-7 * cos[6.19369798901 + 1109.3785520934 * tau] +
2.5056e-7 * cos[6.10664792855 + 10404.7338123226 * tau] +
2.9633e-7 * cos[1.25056322354 + 5507.5532386674 * tau] +
3.8318e-7 * cos[1.03379038025 + 529.6909650946 * tau] +
5.2408e-7 * cos[3.60013087656 + 775.522611324 * tau] +
6.9734e-7 * cos[2.68136034979 + 9437.762934887 * tau] +
8.2233e-7 * cos[5.7023413373 + 191.4482661116 * tau] +
0.00000173904 * cos[2.65535879443 + 26.2983197998 * tau] +
0.00000151669 * cos[6.10635282369 + 1577.3435424478 * tau] +
0.00000213374 * cos[1.79547929368 + 30639.856638633 * tau] +
0.00014444977 * cos[0.51624564679 + 20426.571092422 * tau] +
0.00095707712 * cos[2.46424448979 + 10213.285546211 * tau] +
10213.52943052898 * cos[0.0 + 0.0 * tau];

L2 = 1.4e-10 * cos[3.6920522501 + 27511.4678735372 * tau] +
1.3e-10 * cos[5.79700427846 + 29580.4747084438 * tau] +
1.3e-10 * cos[4.72171283479 + 29864.334027309 * tau] +
1.4e-10 * cos[1.49084059765 + 30110.1656735384 * tau] +
1.9e-10 * cos[1.53770232218 + 28286.9904848612 * tau] +
1.8e-10 * cos[0.74039763161 + 25158.6017197654 * tau] +
2.2e-10 * cos[4.73565067573 + 10988.808157535 * tau] +
2.4e-10 * cos[0.14022912457 + 21202.093703746 * tau] +
3.3e-10 * cos[1.80059867635 + 20618.0193585336 * tau] +
2.9e-10 * cos[0.19383091192 + 19896.8801273274 * tau] +
3.1e-10 * cos[4.74511706231 + 28521.0927782546 * tau] +
3.5e-10 * cos[3.47325394141 + 24356.7807886416 * tau] +
3.5e-10 * cos[5.17462577483 + 29088.811415985 * tau] +
3.6e-10 * cos[3.16242472203 + 20452.8694122218 * tau] +
3.9e-10 * cos[5.05391675878 + 10742.9765113056 * tau] +
3.8e-10 * cos[0.52232581277 + 1551.045222648 * tau] +
4.7e-10 * cos[0.18498155367 + 18875.525869774 * tau] +
4.3e-10 * cos[5.98371820588 + 15720.8387848784 * tau] +
4.1e-10 * cos[3.36020411807 + 4705.7323075436 * tau] +
4.1e-10 * cos[3.83822107919 + 16496.3613962024 * tau] +
5.1e-10 * cos[4.52870390511 + 22003.9146348698 * tau] +
5.8e-10 * cos[5.1326370967 + 20400.2727726222 * tau] +
6.0e-10 * cos[5.02186497542 + 19367.1891622328 * tau] +
5.6e-10 * cos[6.26920407723 + 32217.2001810808 * tau] +
5.6e-10 * cos[4.11564786973 + 7064.1213856228 * tau] +
6.3e-10 * cos[5.39882267787 + 21228.3920235458 * tau] +
7.7e-10 * cos[3.75728548372 + 3723.508958923 * tau] +
8.2e-10 * cos[5.36280178643 + 10186.9872264112 * tau] +
6.9e-10 * cos[3.8640906586 + 51066.427731055 * tau] +
9.3e-10 * cos[4.99316908815 + 14945.3161735544 * tau] +
7.4e-10 * cos[2.35354025573 + 426.598190876 * tau] +
8.4e-10 * cos[4.89744332968 + 18307.8072320436 * tau] +
9.3e-10 * cos[5.48716819776 + 10021.8372800994 * tau] +
1.08e-9 * cos[2.25352052666 + 12566.1516999828 * tau] +
1.07e-9 * cos[0.35660030184 + 1059.3819301892 * tau] +
1.22e-9 * cos[5.92478855457 + 574.3447983348 * tau] +
1.26e-9 * cos[0.0985451614 + 18073.7049386502 * tau] +
1.19e-9 * cos[3.39375528828 + 11322.6640983044 * tau] +
1.34e-9 * cos[4.10529011674 + 17298.1823273262 * tau] +
1.40e-9 * cos[4.97015671653 + 14143.4952424306 * tau] +
1.94e-9 * cos[6.0119775947 + 7860.4193924392 * tau] +
1.96e-9 * cos[4.10467294392 + 11790.6290886588 * tau] +
2.43e-9 * cos[4.70747902991 + 6283.0758499914 * tau] +
2.60e-9 * cos[0.22761369281 + 2352.8661537718 * tau] +
2.12e-9 * cos[5.32697688872 + 18837.49819713819 * tau] +
3.01e-9 * cos[3.90047984197 + 10596.1820784342 * tau] +
3.55e-9 * cos[1.12061570874 + 9153.9036160218 * tau] +
3.89e-9 * cos[4.14116341739 + 8635.9420037632 * tau] +
4.31e-9 * cos[2.67159914364 + 13367.9726311066 * tau] +
6.02e-9 * cos[5.19220099775 + 7084.8967811152 * tau] +
5.78e-9 * cos[0.92614279843 + 10239.5838660108 * tau] +
5.25e-9 * cos[3.32087042103 + 213.299095438 * tau] +
7.42e-9 * cos[1.49198584483 + 1109.3785520934 * tau] +
9.55e-9 * cos[5.11133878923 + 801.8209311238 * tau] +
1.033e-8 * cos[3.52858472904 + 11015.1064773348 * tau] +
1.221e-8 * cos[3.73339139385 + 3154.6870848956 * tau] +
1.025e-8 * cos[1.40598904981 + 10404.7338123226 * tau] +
1.346e-8 * cos[2.94633106219 + 5507.5532386674 * tau] +
1.460e-8 * cos[6.04899046273 + 529.6909650946 * tau] +
1.934e-8 * cos[3.39287946981 + 382.8965322232 * tau] +
2.125e-8 * cos[2.65810625752 + 40853.142184844 * tau] +
3.163e-8 * cos[4.36095475762 + 9437.762934887 * tau] +
6.014e-8 * cos[0.99926757893 + 191.4482661116 * tau] +
7.046e-8 * cos[1.51962593409 + 1577.3435424478 * tau] +
9.984e-8 * cos[3.97130221102 + 775.522611324 * tau] +
1.9331e-7 * cos[3.53527371458 + 30639.856638633 * tau] +
2.3836e-7 * cos[2.04592119012 + 26.2983197998 * tau] +
0.0000133788 * cos[2.02011286082 + 20426.571092422 * tau] +
0.0000389146 * cos[0.34514360047 + 10213.285546211 * tau] +
0.00054127076 * cos[0.0 + 0.0 * tau];

L3 = 6e-11 * cos[5.76447068962 + 10239.5838660108 * tau] +
6e-11 * cos[1.27791479726 + 10404.7338123226 * tau] +
8e-11 * cos[1.40501229148 + 1577.3435424478 * tau] +
8e-11 * cos[5.55523563261 + 51066.427731055 * tau] +
2.54e-9 * cos[4.15021671822 + 40853.142184844 * tau] +
1.214e-8 * cos[5.31970006917 + 30639.856638633 * tau] +
2.6023e-7 * cos[0.0 + 0.0 * tau] +
7.7846e-7 * cos[3.66876371591 + 20426.571092422 * tau] +
0.00000135742 * cos[4.80389020993 + 10213.285546211 * tau];

L4 = 2.3e-10 * cos[5.68127607034 + 40853.142184844 * tau] +
5.0e-10 * cos[0.71356059861 + 30639.856638633 * tau] +
1.714e-8 * cos[2.51099591706 + 10213.285546211 * tau] +
3.209e-8 * cos[5.20514170164 + 20426.571092422 * tau] +
0.00000114016 * cos[3.14159265359 + 0.0 * tau];

L5 = 2e-11 * cos[1.89460223529 + 30639.856638633 * tau] +
2e-11 * cos[1.07734277826 + 40853.142184844 * tau] +
1.18e-9 * cos[1.90548541922 + 10213.285546211 * tau] +
1.17e-9 * cos[0.54643013 + 20426.571092422 * tau] +
8.74e-9 * cos[3.14159265359 + 0.0 * tau];

B0 = 5.1e-10 * cos[5.29186795569 + 29587.5882554446 * tau] +
4.0e-10 * cos[5.32101847424 + 42430.4857272918 * tau] +
5.4e-10 * cos[5.89684197257 + 19903.99367432819 * tau] +
4.7e-10 * cos[1.61630288856 + 30831.3049047446 * tau] +
5.2e-10 * cos[4.76610409132 + 57375.8019008462 * tau] +
5.2e-10 * cos[2.37192464233 + 29573.361161443 * tau] +
5.7e-10 * cos[2.30081371235 + 20529.66386664059 * tau] +
5.1e-10 * cos[3.07811180039 + 24150.080051345 * tau] +
6.1e-10 * cos[3.40726181591 + 27490.6924780448 * tau] +
6.6e-10 * cos[2.24746237999 + 74.7815985673 * tau] +
6.0e-10 * cos[5.8966189292 + 41962.5207369374 * tau] +
5.5e-10 * cos[4.70485939861 + 639.897286314 * tau] +
5.4e-10 * cos[1.78260668333 + 40077.61957352 * tau] +
5.8e-10 * cos[2.98524209824 + 19889.76658032659 * tau] +
6.4e-10 * cos[5.83569051301 + 2118.7638603784 * tau] +
5.8e-10 * cos[2.14482855875 + 8631.326197928 * tau] +
7.5e-10 * cos[2.27327165974 + 8521.1198767086 * tau] +
7.5e-10 * cos[0.36155638007 + 39302.096962196 * tau] +
6.6e-10 * cos[0.76731351736 + 20.7753954924 * tau] +
6.8e-10 * cos[2.7176293667 + 16983.9961474566 * tau] +
8.0e-10 * cos[5.62254102739 + 29999.959352319 * tau] +
9.4e-10 * cos[0.17063414792 + 6872.6731195112 * tau] +
9.7e-10 * cos[0.772950916 + 18307.8072320436 * tau] +
8.1e-10 * cos[2.26235214191 + 3903.9113764198 * tau] +
8.5e-10 * cos[3.82784790321 + 51868.2486621788 * tau] +
9.1e-10 * cos[2.48874147947 + 10846.0692855242 * tau] +
8.0e-10 * cos[4.23724598221 + 10007.0999977738 * tau] +
8.1e-10 * cos[5.25045057985 + 10419.4710946482 * tau] +
7.4e-10 * cos[6.0268009555 + 3723.508958923 * tau] +
9.0e-10 * cos[0.39668501735 + 9580.5018068978 * tau] +
9.0e-10 * cos[2.12423586627 + 28313.288804661 * tau] +
1.03e-9 * cos[5.2268323762 + 103.0927742186 * tau] +
8.2e-10 * cos[0.85628515615 + 2379.1644735716 * tau] +
8.9e-10 * cos[2.53312656681 + 10735.8629643048 * tau] +
1.15e-9 * cos[3.76443612245 + 522.5774180938 * tau] +
1.01e-9 * cos[0.83318284426 + 6489.776587288 * tau] +
9.6e-10 * cos[1.52914774412 + 9690.7081281172 * tau] +
9.2e-10 * cos[5.46204624886 + 11764.330768859 * tau] +
9.4e-10 * cos[0.71308489207 + 38500.2760310722 * tau] +
9.5e-10 * cos[5.03917884334 + 52175.8062831484 * tau] +
1.37e-9 * cos[2.9335065946 + 47162.5163546352 * tau] +
1.27e-9 * cos[3.86278127025 + 10138.5039476437 * tau] +
1.27e-9 * cos[5.63110477712 + 10288.0671447783 * tau] +
1.01e-9 * cos[3.17012502017 + 19317.1925403286 * tau] +
1.38e-9 * cos[1.0691923924 + 65236.2212932854 * tau] +
1.08e-9 * cos[0.55230439694 + 10193.61578531121 * tau] +
1.08e-9 * cos[2.65839634325 + 10232.95530711079 * tau] +
1.15e-9 * cos[2.53355582059 + 26735.9452622132 * tau] +
1.20e-9 * cos[0.36076947165 + 536.8045120954 * tau] +
1.11e-9 * cos[2.5207763476 + 13936.794505134 * tau] +
1.33e-9 * cos[2.90682399304 + 9793.8009023358 * tau] +
1.23e-9 * cos[2.33714216061 + 10316.3783204296 * tau] +
1.22e-9 * cos[1.59017183044 + 10110.1927719924 * tau] +
1.21e-9 * cos[1.32802112907 + 38734.3783244656 * tau] +
1.31e-9 * cos[0.89697384735 + 3442.5749449654 * tau] +
1.31e-9 * cos[3.11317801589 + 9896.8936765544 * tau] +
1.27e-9 * cos[5.14447758616 + 5481.2549188676 * tau] +
1.39e-9 * cos[4.12576475427 + 36301.18868778519 * tau] +
1.39e-9 * cos[0.87847805052 + 16522.6597160022 * tau] +
1.37e-9 * cos[5.61149803116 + 10529.6774158676 * tau] +
1.69e-9 * cos[0.37000676558 + 10459.1171924404 * tau] +
1.63e-9 * cos[4.29160537719 + 36949.2308084242 * tau] +
1.74e-9 * cos[2.84049662693 + 9967.4538999816 * tau] +
1.95e-9 * cos[1.51901264131 + 43232.3066584156 * tau] +
1.73e-9 * cos[3.35235705827 + 53445.5922046266 * tau] +
1.80e-9 * cos[3.72646417141 + 1551.045222648 * tau] +
1.99e-9 * cos[1.1643332188 + 22805.7355659936 * tau] +
1.80e-9 * cos[6.19353087076 + 39793.7602546548 * tau] +
1.92e-9 * cos[1.69321442572 + 13341.6743113068 * tau] +
1.96e-9 * cos[1.5061039379 + 31749.2351907264 * tau] +
2.51e-9 * cos[2.84739274245 + 33019.0211122046 * tau] +
2.24e-9 * cos[6.24561979789 + 7064.1213856228 * tau] +
2.34e-9 * cos[3.52866583267 + 10228.538017396 * tau] +
2.35e-9 * cos[5.96522395118 + 10198.033075026 * tau] +
2.23e-9 * cos[2.50591724074 + 26709.6469424134 * tau] +
3.06e-9 * cos[5.28903794869 + 382.8965322232 * tau] +
2.73e-9 * cos[5.12740051559 + 35371.8872659764 * tau] +
2.65e-9 * cos[4.81168402147 + 20235.1228263104 * tau] +
2.80e-9 * cos[1.92925047377 + 49515.382508407 * tau] +
2.79e-9 * cos[4.29871615943 + 19999.97290154599 * tau] +
2.86e-9 * cos[5.16408902215 + 426.598190876 * tau] +
2.63e-9 * cos[0.55328410985 + 36147.4098773004 * tau] +
3.14e-9 * cos[0.02584607093 + 13745.3462390224 * tau] +
2.72e-9 * cos[5.56183082489 + 16496.3613962024 * tau] +
3.77e-9 * cos[3.98143308775 + 21202.093703746 * tau] +
2.94e-9 * cos[0.75089224483 + 3149.1641605882 * tau] +
3.11e-9 * cos[2.57334132897 + 20809.4676246452 * tau] +
2.96e-9 * cos[2.83205515646 + 17277.4069318338 * tau] +
3.33e-9 * cos[4.44969281739 + 28521.0927782546 * tau] +
3.49e-9 * cos[4.20550749672 + 20956.2620575166 * tau] +
3.28e-9 * cos[3.7842737891 + 6681.2248533996 * tau] +
3.55e-9 * cos[5.56672554631 + 18837.49819713819 * tau] +
3.51e-9 * cos[4.3402657449 + 10137.0194749354 * tau] +
5.05e-9 * cos[3.70047474212 + 20400.2727726222 * tau] +
4.83e-9 * cos[1.87898057316 + 51066.427731055 * tau] +
5.24e-9 * cos[0.97991794166 + 30110.1656735384 * tau] +
4.94e-9 * cos[3.74345863918 + 31441.6775697568 * tau] +
4.95e-9 * cos[0.49175293655 + 45585.1728121874 * tau] +
4.27e-9 * cos[3.76876868949 + 11272.6674764002 * tau] +
4.93e-9 * cos[4.79939382739 + 9146.790069021 * tau] +
4.84e-9 * cos[4.18538027381 + 14919.0178537546 * tau] +
5.38e-9 * cos[4.56198493922 + 10063.7223490764 * tau] +
5.14e-9 * cos[5.78413007838 + 12592.4500197826 * tau] +
5.18e-9 * cos[4.96996115446 + 30213.258447757 * tau] +
5.69e-9 * cos[1.65498800378 + 39264.0692895602 * tau] +
5.27e-9 * cos[4.01994270827 + 18849.2275499742 * tau] +
5.42e-9 * cos[1.34665646732 + 29088.811415985 * tau] +
5.24e-9 * cos[2.3979424867 + 26087.9031415742 * tau] +
6.08e-9 * cos[1.25236241968 + 10175.2578735752 * tau] +
5.69e-9 * cos[3.34601425125 + 3340.6124266998 * tau] +
5.10e-9 * cos[1.41065159851 + 9161.0171630226 * tau] +
5.74e-9 * cos[0.43813688572 + 17085.9586657222 * tau] +
5.15e-9 * cos[1.03001478293 + 22779.4372461938 * tau] +
6.37e-9 * cos[6.17053891156 + 10220.3990932118 * tau] +
7.20e-9 * cos[3.84286345199 + 10207.7626219036 * tau] +
6.13e-9 * cos[5.9973118069 + 4732.0306273434 * tau] +
7.26e-9 * cos[6.16683781802 + 18875.525869774 * tau] +
6.05e-9 * cos[2.4233039112 + 10251.3132188468 * tau] +
6.39e-9 * cos[5.37566437358 + 1589.0728952838 * tau] +
6.72e-9 * cos[6.23429601219 + 14765.2390432698 * tau] +
7.19e-9 * cos[6.11596800207 + 10218.8084705184 * tau] +
7.00e-9 * cos[1.98097957188 + 3930.2096962196 * tau] +
7.50e-9 * cos[3.85219782842 + 21228.3920235458 * tau] +
8.02e-9 * cos[5.3723489252 + 10497.1448650762 * tau] +
8.01e-9 * cos[4.62406152514 + 9929.4262273458 * tau] +
7.57e-9 * cos[6.25904553773 + 20452.8694122218 * tau] +
8.58e-9 * cos[5.34692750735 + 41654.9631159678 * tau] +
7.92e-9 * cos[5.39686899735 + 24356.7807886416 * tau] +
8.46e-9 * cos[0.01566400887 + 3128.3887650958 * tau] +
9.62e-9 * cos[0.48573513747 + 23958.6317852334 * tau] +
1.044e-8 * cos[1.98055689074 + 10596.1820784342 * tau] +
9.68e-9 * cos[6.18496721871 + 25158.6017197654 * tau] +
1.047e-8 * cos[4.56525030769 + 20419.45754542119 * tau] +
1.005e-8 * cos[2.38429892132 + 27511.4678735372 * tau] +
1.201e-8 * cos[0.81913312536 + 8094.5216858326 * tau] +
1.143e-8 * cos[3.20596958337 + 3532.0606928114 * tau] +
1.036e-8 * cos[1.16719443387 + 8662.240323563 * tau] +
1.041e-8 * cos[5.38535116069 + 7.1135470008 * tau] +
1.064e-8 * cos[1.98891375536 + 26.2983197998 * tau] +
1.111e-8 * cos[1.20276209213 + 9573.388259897 * tau] +
1.224e-8 * cos[5.55090394449 + 5661.3320491522 * tau] +
1.200e-8 * cos[1.48282382657 + 9830.3890139878 * tau] +
1.546e-8 * cos[4.70759186462 + 14945.3161735544 * tau] +
1.538e-8 * cos[2.1730957708 + 21535.9496445154 * tau] +
1.562e-8 * cos[3.93962080463 + 37724.7534197482 * tau] +
2.010e-8 * cos[0.75702888128 + 9999.986450773 * tau] +
1.491e-8 * cos[4.64883377941 + 1109.3785520934 * tau] +
1.660e-8 * cos[5.42775825275 + 32217.2001810808 * tau] +
1.742e-8 * cos[1.48394229233 + 7058.5984613154 * tau] +
2.229e-8 * cos[2.22457598233 + 10426.584641649 * tau] +
2.246e-8 * cos[0.82112963936 + 28286.9904848612 * tau] +
2.625e-8 * cos[4.24272906574 + 213.299095438 * tau] +
2.593e-8 * cos[5.73113176751 + 20213.271996984 * tau] +
2.462e-8 * cos[5.05790874754 + 29050.7837433492 * tau] +
2.559e-8 * cos[4.58043833032 + 801.8209311238 * tau] +
3.048e-8 * cos[2.5108514699 + 33794.5437235286 * tau] +
2.813e-8 * cos[0.29951755546 + 9411.4646150872 * tau] +
3.266e-8 * cos[0.97517223854 + 23581.2581773176 * tau] +
3.641e-8 * cos[2.61501257205 + 15874.6175953632 * tau] +
3.579e-8 * cos[0.73789669235 + 4551.9534970588 * tau] +
3.798e-8 * cos[6.06410995916 + 10234.0609417034 * tau] +
3.797e-8 * cos[3.89520601076 + 10192.5101507186 * tau] +
3.942e-8 * cos[5.68758787835 + 10206.1719992102 * tau] +
4.070e-8 * cos[5.5879814474 + 12566.1516999828 * tau] +
5.289e-8 * cos[4.99182712443 + 7084.8967811152 * tau] +
4.796e-8 * cos[3.86676184909 + 7860.4193924392 * tau] +
6.000e-8 * cos[3.57639095526 + 3154.6870848956 * tau] +
5.204e-8 * cos[3.42528906628 + 9103.9069941176 * tau] +
6.155e-8 * cos[2.424139469 + 4705.7323075436 * tau] +
6.186e-8 * cos[4.92498052443 + 19367.1891622328 * tau] +
6.228e-8 * cos[1.13312070908 + 29864.334027309 * tau] +
6.983e-8 * cos[3.44920932146 + 17298.1823273262 * tau] +
5.955e-8 * cos[4.92235372433 + 1059.3819301892 * tau] +
6.050e-8 * cos[6.26541665966 + 11322.6640983044 * tau] +
8.148e-8 * cos[1.30548515603 + 15720.8387848784 * tau] +
9.763e-8 * cos[0.14614896296 + 20618.0193585336 * tau] +
8.583e-8 * cos[0.43182249199 + 9786.687355335 * tau] +
1.3129e-7 * cos[5.70735942511 + 9683.5945811164 * tau] +
9.484e-8 * cos[2.75167834335 + 191.4482661116 * tau] +
1.1466e-7 * cos[5.12780364967 + 6283.0758499914 * tau] +
1.1827e-7 * cos[1.190709196 + 8624.2126509272 * tau] +
1.1962e-7 * cos[3.57604253827 + 10742.9765113056 * tau] +
1.2936e-7 * cos[5.42651448496 + 29580.4747084438 * tau] +
1.5407e-7 * cos[3.29563855296 + 11015.1064773348 * tau] +
1.8579e-7 * cos[1.80529277514 + 40853.142184844 * tau] +
1.4949e-7 * cos[5.61075168206 + 10404.7338123226 * tau] +
1.7835e-7 * cos[5.96268643102 + 25934.1243310894 * tau] +
1.6976e-7 * cos[4.13711782135 + 10021.8372800994 * tau] +
2.0653e-7 * cos[0.98666685459 + 775.522611324 * tau] +
2.1809e-7 * cos[2.69701424951 + 19651.048481098 * tau] +
2.3500e-7 * cos[2.00770618322 + 13367.9726311066 * tau] +
2.3711e-7 * cos[2.90646621218 + 10988.808157535 * tau] +
3.3320e-7 * cos[4.83194909595 + 14143.4952424306 * tau] +
3.9175e-7 * cos[3.94960351174 + 529.6909650946 * tau] +
3.9644e-7 * cos[3.86842095901 + 8635.9420037632 * tau] +
4.1700e-7 * cos[5.99126845246 + 19896.8801273274 * tau] +
4.3491e-7 * cos[6.14015776699 + 11790.6290886588 * tau] +
3.8855e-7 * cos[2.93437865147 + 10186.9872264112 * tau] +
4.5617e-7 * cos[0.72319641722 + 10239.5838660108 * tau] +
5.2982e-7 * cos[2.28138172277 + 5507.5532386674 * tau] +
9.2029e-7 * cos[1.53954562706 + 9153.9036160218 * tau] +
0.00000107971 * cos[4.53903677647 + 22003.9146348698 * tau] +
0.00000119507 * cos[3.70468812804 + 2352.8661537718 * tau] +
0.00000129973 * cos[3.67152483651 + 9437.762934887 * tau] +
0.00000137788 * cos[0.86020146523 + 1577.3435424478 * tau] +
0.00000149458 * cos[6.25390296069 + 18073.7049386502 * tau] +
0.00001011392 * cos[1.08946123021 + 30639.856638633 * tau] +
0.00032814918 * cos[3.14159265359 + 0.0 * tau] +
0.00040107978 * cos[1.14737178106 + 20426.571092422 * tau] +
0.05923638472 * cos[0.26702775813 + 10213.285546211 * tau];

B1 = 1.9e-10 * cos[5.04938942644 + 6681.2248533996 * tau] +
2.2e-10 * cos[1.92092469688 + 17085.9586657222 * tau] +
2.3e-10 * cos[0.90416640595 + 8094.5216858326 * tau] +
2.0e-10 * cos[4.0334440068 + 29573.361161443 * tau] +
2.0e-10 * cos[4.01315480107 + 26709.6469424134 * tau] +
2.2e-10 * cos[4.64142978776 + 19889.76658032659 * tau] +
2.3e-10 * cos[0.62711494266 + 35371.8872659764 * tau] +
2.3e-10 * cos[3.76162101633 + 10251.3132188468 * tau] +
2.2e-10 * cos[0.69625017371 + 19999.97290154599 * tau] +
2.3e-10 * cos[2.59067946967 + 10175.2578735752 * tau] +
3.3e-10 * cos[0.40689057274 + 10497.1448650762 * tau] +
3.4e-10 * cos[5.94541303751 + 9929.4262273458 * tau] +
2.7e-10 * cos[4.44250239485 + 17277.4069318338 * tau] +
3.6e-10 * cos[5.41167321573 + 522.5774180938 * tau] +
3.4e-10 * cos[0.12963030501 + 30213.258447757 * tau] +
3.3e-10 * cos[4.96183427323 + 536.8045120954 * tau] +
4.1e-10 * cos[3.16744909855 + 39264.0692895602 * tau] +
4.4e-10 * cos[1.7812329486 + 426.598190876 * tau] +
4.0e-10 * cos[6.13293942728 + 26087.9031415742 * tau] +
3.5e-10 * cos[2.24417218267 + 16496.3613962024 * tau] +
3.3e-10 * cos[3.98241699279 + 4732.0306273434 * tau] +
3.8e-10 * cos[5.91928287144 + 28521.0927782546 * tau] +
4.1e-10 * cos[1.21289342964 + 12592.4500197826 * tau] +
4.2e-10 * cos[0.43005959574 + 1589.0728952838 * tau] +
3.8e-10 * cos[4.15337829669 + 18849.2275499742 * tau] +
3.6e-10 * cos[5.24409311105 + 3149.1641605882 * tau] +
4.7e-10 * cos[2.03402044389 + 23958.6317852334 * tau] +
4.7e-10 * cos[1.25473247769 + 33019.0211122046 * tau] +
5.0e-10 * cos[4.16651052942 + 13341.6743113068 * tau] +
4.6e-10 * cos[5.49443476235 + 31441.6775697568 * tau] +
6.1e-10 * cos[3.27309494322 + 49515.382508407 * tau] +
5.8e-10 * cos[6.20761936031 + 29088.811415985 * tau] +
5.1e-10 * cos[4.22406663447 + 20809.4676246452 * tau] +
5.6e-10 * cos[2.97733070198 + 30110.1656735384 * tau] +
6.7e-10 * cos[1.42090542131 + 24356.7807886416 * tau] +
5.3e-10 * cos[3.21969389511 + 20452.8694122218 * tau] +
7.2e-10 * cos[2.35312965005 + 9103.9069941176 * tau] +
6.2e-10 * cos[0.81341290651 + 382.8965322232 * tau] +
7.7e-10 * cos[1.8551635895 + 3532.0606928114 * tau] +
6.1e-10 * cos[3.80043027736 + 11272.6674764002 * tau] +
8.9e-10 * cos[0.64100435648 + 3154.6870848956 * tau] +
6.6e-10 * cos[3.25826124156 + 1109.3785520934 * tau] +
9.3e-10 * cos[1.85466268819 + 45585.1728121874 * tau] +
7.7e-10 * cos[2.00173927326 + 10228.538017396 * tau] +
7.7e-10 * cos[5.5013231061 + 5661.3320491522 * tau] +
8.3e-10 * cos[0.19985600927 + 14919.0178537546 * tau] +
8.5e-10 * cos[6.04057728058 + 21202.093703746 * tau] +
8.2e-10 * cos[1.45863866349 + 10207.7626219036 * tau] +
9.6e-10 * cos[1.21744230443 + 10198.033075026 * tau] +
9.6e-10 * cos[1.49631428731 + 7084.8967811152 * tau] +
1.16e-9 * cos[0.61940521198 + 41654.9631159678 * tau] +
1.17e-9 * cos[0.14681677884 + 9146.790069021 * tau] +
1.33e-9 * cos[1.78047296245 + 191.4482661116 * tau] +
1.09e-9 * cos[5.21220660788 + 8662.240323563 * tau] +
1.13e-9 * cos[3.64412860654 + 7.1135470008 * tau] +
1.64e-9 * cos[3.30849473132 + 51066.427731055 * tau] +
1.17e-9 * cos[6.18296175153 + 20400.2727726222 * tau] +
1.57e-9 * cos[5.44507403858 + 4705.7323075436 * tau] +
1.72e-9 * cos[6.13435208788 + 18837.49819713819 * tau] +
1.46e-9 * cos[4.69869606856 + 25158.6017197654 * tau] +
1.26e-9 * cos[2.62296638037 + 22779.4372461938 * tau] +
1.39e-9 * cos[4.42330401713 + 10220.3990932118 * tau] +
1.31e-9 * cos[1.51959002513 + 10218.8084705184 * tau] +
1.29e-9 * cos[2.08748660996 + 3128.3887650958 * tau] +
1.63e-9 * cos[5.4551913476 + 10426.584641649 * tau] +
1.57e-9 * cos[5.98474214437 + 26.2983197998 * tau] +
1.74e-9 * cos[1.33676849359 + 32217.2001810808 * tau] +
1.53e-9 * cos[4.07656151671 + 27511.4678735372 * tau] +
1.95e-9 * cos[5.472408554 + 37724.7534197482 * tau] +
1.72e-9 * cos[6.12653050186 + 9161.0171630226 * tau] +
2.17e-9 * cos[0.88382111135 + 20213.271996984 * tau] +
2.25e-9 * cos[5.7688889632 + 213.299095438 * tau] +
2.02e-9 * cos[3.56872121409 + 21535.9496445154 * tau] +
2.47e-9 * cos[3.07626728158 + 28286.9904848612 * tau] +
2.20e-9 * cos[2.37315851889 + 4551.9534970588 * tau] +
2.65e-9 * cos[4.02431894973 + 33794.5437235286 * tau] +
2.32e-9 * cos[3.0784585003 + 12566.1516999828 * tau] +
2.83e-9 * cos[6.12133736787 + 20419.45754542119 * tau] +
2.90e-9 * cos[0.10953964861 + 29050.7837433492 * tau] +
2.61e-9 * cos[3.48196147279 + 7058.5984613154 * tau] +
2.69e-9 * cos[0.00589873499 + 9830.3890139878 * tau] +
2.69e-9 * cos[2.39650266204 + 801.8209311238 * tau] +
3.31e-9 * cos[4.89498986674 + 10206.1719992102 * tau] +
3.08e-9 * cos[4.90145899142 + 3930.2096962196 * tau] +
3.46e-9 * cos[0.94242286364 + 1059.3819301892 * tau] +
3.10e-9 * cos[5.45422332781 + 10192.5101507186 * tau] +
3.49e-9 * cos[1.31468836511 + 10234.0609417034 * tau] +
4.40e-9 * cos[4.33400244581 + 15874.6175953632 * tau] +
3.74e-9 * cos[3.76878356974 + 21228.3920235458 * tau] +
4.58e-9 * cos[2.31894399069 + 9999.986450773 * tau] +
3.47e-9 * cos[2.3455106268 + 9411.4646150872 * tau] +
4.77e-9 * cos[3.71554345922 + 10596.1820784342 * tau] +
4.78e-9 * cos[3.94100005156 + 775.522611324 * tau] +
4.56e-9 * cos[5.01205315518 + 10742.9765113056 * tau] +
5.03e-9 * cos[2.65840772485 + 29864.334027309 * tau] +
4.72e-9 * cos[1.696726292 + 17298.1823273262 * tau] +
4.76e-9 * cos[6.17672999981 + 11015.1064773348 * tau] +
5.32e-9 * cos[5.10925676528 + 9786.687355335 * tau] +
6.09e-9 * cos[2.62364470139 + 23581.2581773176 * tau] +
9.91e-9 * cos[0.5531987933 + 19367.1891622328 * tau] +
9.13e-9 * cos[0.76046003719 + 8635.9420037632 * tau] +
8.05e-9 * cos[0.53331923557 + 8624.2126509272 * tau] +
9.73e-9 * cos[0.39071758442 + 6283.0758499914 * tau] +
9.65e-9 * cos[1.36425494833 + 9683.5945811164 * tau] +
9.23e-9 * cos[2.25384969096 + 10021.8372800994 * tau] +
1.115e-8 * cos[0.6674369038 + 29580.4747084438 * tau] +
1.165e-8 * cos[6.13437155401 + 7860.4193924392 * tau] +
9.93e-9 * cos[1.74681248965 + 11322.6640983044 * tau] +
1.341e-8 * cos[2.90077139758 + 15720.8387848784 * tau] +
1.539e-8 * cos[1.21683853657 + 25934.1243310894 * tau] +
1.600e-8 * cos[1.68378002982 + 20618.0193585336 * tau] +
1.786e-8 * cos[0.37134513186 + 13367.9726311066 * tau] +
2.884e-8 * cos[0.08549582037 + 14143.4952424306 * tau] +
3.479e-8 * cos[5.5079700216 + 529.6909650946 * tau] +
3.555e-8 * cos[1.25927550356 + 19896.8801273274 * tau] +
3.390e-8 * cos[4.88976070903 + 10988.808157535 * tau] +
3.783e-8 * cos[4.33004753984 + 19651.048481098 * tau] +
4.657e-8 * cos[0.75073886819 + 5507.5532386674 * tau] +
3.975e-8 * cos[1.28397121206 + 10404.7338123226 * tau] +
4.399e-8 * cos[3.58872736593 + 40853.142184844 * tau] +
4.669e-8 * cos[3.87801635015 + 10239.5838660108 * tau] +
7.514e-8 * cos[5.0808188599 + 10186.9872264112 * tau] +
8.031e-8 * cos[0.29371105198 + 9153.9036160218 * tau] +
7.441e-8 * cos[1.50257909439 + 11790.6290886588 * tau] +
9.294e-8 * cos[6.07545631303 + 22003.9146348698 * tau] +
1.0324e-7 * cos[5.24224313355 + 2352.8661537718 * tau] +
1.1941e-7 * cos[5.60462450426 + 1577.3435424478 * tau] +
1.2958e-7 * cos[1.50735622957 + 18073.7049386502 * tau] +
1.4031e-7 * cos[2.27087044687 + 9437.762934887 * tau] +
0.00000199162 * cos[0.0 + 0.0 * tau] +
0.00000196586 * cos[2.53001197486 + 30639.856638633 * tau] +
0.000043801 * cos[3.38615711591 + 20426.571092422 * tau] +
0.00513347602 * cos[1.80364310797 + 10213.285546211 * tau];

B2 = 1.1e-10 * cos[1.46728576671 + 20419.45754542119 * tau] +
1.0e-10 * cos[0.26447399758 + 3930.2096962196 * tau] +
1.1e-10 * cos[4.23048200054 + 29864.334027309 * tau] +
1.1e-10 * cos[0.85773045784 + 17298.1823273262 * tau] +
1.0e-10 * cos[4.9813806749 + 10426.584641649 * tau] +
1.5e-10 * cos[1.42027402522 + 29050.7837433492 * tau] +
1.3e-10 * cos[5.04826725887 + 7.1135470008 * tau] +
1.2e-10 * cos[3.24834347355 + 9103.9069941176 * tau] +
1.4e-10 * cos[5.43035907265 + 26.2983197998 * tau] +
1.4e-10 * cos[0.05074160195 + 7860.4193924392 * tau] +
1.3e-10 * cos[3.40362915274 + 1059.3819301892 * tau] +
1.9e-10 * cos[2.73486845601 + 3128.3887650958 * tau] +
2.0e-10 * cos[5.29318634138 + 775.522611324 * tau] +
2.4e-10 * cos[2.1720810785 + 18849.2275499742 * tau] +
2.0e-10 * cos[5.66581696952 + 21228.3920235458 * tau] +
2.7e-10 * cos[2.17187621336 + 8635.9420037632 * tau] +
2.7e-10 * cos[4.3114017935 + 23581.2581773176 * tau] +
2.7e-10 * cos[4.83867137637 + 9830.3890139878 * tau] +
3.4e-10 * cos[1.22706917271 + 10021.8372800994 * tau] +
3.8e-10 * cos[1.88638747393 + 801.8209311238 * tau] +
3.4e-10 * cos[2.25809144959 + 29580.4747084438 * tau] +
3.4e-10 * cos[0.55287110072 + 11015.1064773348 * tau] +
3.7e-10 * cos[2.79630938717 + 25934.1243310894 * tau] +
3.3e-10 * cos[4.5574866034 + 10742.9765113056 * tau] +
3.9e-10 * cos[3.14348236386 + 9411.4646150872 * tau] +
3.6e-10 * cos[4.41006216127 + 51066.427731055 * tau] +
3.9e-10 * cos[5.84340580032 + 10220.3990932118 * tau] +
3.8e-10 * cos[4.55053233088 + 9999.986450773 * tau] +
4.4e-10 * cos[2.34401612969 + 19367.1891622328 * tau] +
4.4e-10 * cos[0.58444963462 + 10206.1719992102 * tau] +
5.5e-10 * cos[4.82369879741 + 7058.5984613154 * tau] +
9.0e-10 * cos[5.23585072275 + 10596.1820784342 * tau] +
8.7e-10 * cos[3.28265082435 + 11322.6640983044 * tau] +
1.28e-9 * cos[5.32400510939 + 13367.9726311066 * tau] +
1.15e-9 * cos[3.23636374193 + 20618.0193585336 * tau] +
1.06e-9 * cos[2.28289033017 + 6283.0758499914 * tau] +
1.09e-9 * cos[2.01866665583 + 14143.4952424306 * tau] +
1.55e-9 * cos[2.54824315372 + 9683.5945811164 * tau] +
1.57e-9 * cos[0.65774905071 + 529.6909650946 * tau] +
1.59e-9 * cos[2.78191550878 + 19896.8801273274 * tau] +
1.64e-9 * cos[5.41790158607 + 5507.5532386674 * tau] +
1.50e-9 * cos[4.58623687118 + 15720.8387848784 * tau] +
3.54e-9 * cos[5.12509281266 + 9153.9036160218 * tau] +
3.75e-9 * cos[1.31319959789 + 22003.9146348698 * tau] +
3.60e-9 * cos[6.0174784232 + 19651.048481098 * tau] +
4.31e-9 * cos[4.00778431184 + 1577.3435424478 * tau] +
3.74e-9 * cos[6.10468482446 + 9437.762934887 * tau] +
4.54e-9 * cos[2.79306867629 + 10404.7338123226 * tau] +
5.40e-9 * cos[3.11657836329 + 18073.7049386502 * tau] +
5.38e-9 * cos[0.57550272342 + 2352.8661537718 * tau] +
5.15e-9 * cos[6.12821215207 + 10988.808157535 * tau] +
5.92e-9 * cos[5.22270440328 + 40853.142184844 * tau] +
7.88e-9 * cos[4.36515965295 + 10239.5838660108 * tau] +
6.85e-9 * cos[3.19139067811 + 11790.6290886588 * tau] +
1.174e-8 * cos[0.09768632072 + 10186.9872264112 * tau] +
2.6945e-7 * cos[3.87040891568 + 30639.856638633 * tau] +
0.00000173164 * cos[5.25563766915 + 20426.571092422 * tau] +
0.00000281739 * cos[0.0 + 0.0 * tau] +
0.00022377665 * cos[3.38509143877 + 10213.285546211 * tau];

B3 = 6e-11 * cos[2.97926526705 + 22003.9146348698 * tau] +
7e-11 * cos[4.69592781899 + 18073.7049386502 * tau] +
9e-11 * cos[1.36283915068 + 19651.048481098 * tau] +
1.1e-10 * cos[4.33056892256 + 10404.7338123226 * tau] +
1.7e-10 * cos[2.05293621864 + 2352.8661537718 * tau] +
2.5e-10 * cos[5.60599130442 + 9437.762934887 * tau] +
2.6e-10 * cos[1.02068113372 + 10988.808157535 * tau] +
3.1e-10 * cos[4.72523061067 + 11790.6290886588 * tau] +
5.8e-10 * cos[5.7073117655 + 10239.5838660108 * tau] +
5.6e-10 * cos[0.63647808442 + 40853.142184844 * tau] +
7.9e-10 * cos[1.51447613604 + 10186.9872264112 * tau] +
2.526e-8 * cos[5.4449376302 + 30639.856638633 * tau] +
5.540e-8 * cos[0.77376923951 + 20426.571092422 * tau] +
1.9952e-7 * cos[3.14159265359 + 0.0 * tau] +
0.00000646671 * cos[4.99166565277 + 10213.285546211 * tau];

B4 = 4e-11 * cos[2.34190883009 + 40853.142184844 * tau] +
2.14e-9 * cos[3.14159265359 + 0.0 * tau] +
1.64e-9 * cos[0.74476215141 + 30639.856638633 * tau] +
1.90e-9 * cos[2.35466404492 + 20426.571092422 * tau] +
1.4102e-7 * cos[0.31537190181 + 10213.285546211 * tau];

B5 = 9e-11 * cos[2.32953116868 + 30639.856638633 * tau] +
1.1e-10 * cos[3.82500275251 + 20426.571092422 * tau] +
3.9e-10 * cos[0.0 + 0.0 * tau] +
2.39e-9 * cos[2.05201727566 + 10213.285546211 * tau];

R0 = 2.6e-10 * cos[5.36096904409 + 1478.8665740644 * tau] +
3.0e-10 * cos[3.34585843979 + 39793.7602546548 * tau] +
2.8e-10 * cos[2.38858990128 + 20235.1228263104 * tau] +
3.2e-10 * cos[5.46972716255 + 64607.84893354619 * tau] +
3.4e-10 * cos[3.92498967835 + 536.8045120954 * tau] +
2.8e-10 * cos[2.32945945641 + 11392.4800852506 * tau] +
3.9e-10 * cos[4.50883171158 + 16004.6981037436 * tau] +
3.4e-10 * cos[5.22945947227 + 8673.969676399 * tau] +
3.2e-10 * cos[0.21932095318 + 24978.5245894808 * tau] +
2.9e-10 * cos[1.40019042576 + 9988.9407505091 * tau] +
2.9e-10 * cos[3.36506645849 + 10288.0671447783 * tau] +
3.0e-10 * cos[1.32113757427 + 574.3447983348 * tau] +
3.5e-10 * cos[4.0563432129 + 19903.99367432819 * tau] +
3.1e-10 * cos[4.51793347997 + 2957.7158944766 * tau] +
2.9e-10 * cos[1.30367701539 + 20103.06567576459 * tau] +
3.0e-10 * cos[4.42039942947 + 10459.1171924404 * tau] +
3.1e-10 * cos[0.68615213145 + 10202.2398459471 * tau] +
3.1e-10 * cos[5.98191446392 + 24341.5283174566 * tau] +
3.2e-10 * cos[3.3296078187 + 71519.2971432768 * tau] +
3.1e-10 * cos[5.59148330297 + 10639.883737087 * tau] +
3.5e-10 * cos[1.09353675147 + 69159.80243060499 * tau] +
3.4e-10 * cos[0.7649366411 + 55798.4583583984 * tau] +
3.4e-10 * cos[1.82989750626 + 17675.0234927304 * tau] +
3.5e-10 * cos[2.34112124655 + 58946.51688439399 * tau] +
3.9e-10 * cos[0.52064327313 + 26709.6469424134 * tau] +
3.7e-10 * cos[5.29642935562 + 38.0276726358 * tau] +
3.6e-10 * cos[4.96702216961 + 36301.18868778519 * tau] +
4.0e-10 * cos[1.97645050921 + 32243.4985008806 * tau] +
4.6e-10 * cos[5.06978748275 + 20350.3050211464 * tau] +
4.2e-10 * cos[6.05968230173 + 105460.99111839019 * tau] +
4.9e-10 * cos[1.2133595942 + 9721.6222537522 * tau] +
3.6e-10 * cos[1.2509171162 + 10323.4918674304 * tau] +
5.1e-10 * cos[2.71698589018 + 94325.0327092704 * tau] +
4.0e-10 * cos[3.66961416802 + 10198.033075026 * tau] +
4.7e-10 * cos[1.78672260794 + 10401.2106939736 * tau] +
5.2e-10 * cos[1.18164377451 + 10211.8010735027 * tau] +
3.9e-10 * cos[0.70253732683 + 18093.37469954999 * tau] +
5.2e-10 * cos[1.29052331493 + 90394.82301305079 * tau] +
4.1e-10 * cos[6.1753298446 + 65236.2212932854 * tau] +
3.9e-10 * cos[2.15376025201 + 8947.7180675846 * tau] +
3.9e-10 * cos[1.36646013032 + 21202.093703746 * tau] +
5.3e-10 * cos[5.04979874661 + 74673.9842281724 * tau] +
4.0e-10 * cos[1.2330554626 + 10228.538017396 * tau] +
4.1e-10 * cos[3.48003037828 + 37895.4262903674 * tau] +
5.3e-10 * cos[4.71388531889 + 53445.5922046266 * tau] +
4.4e-10 * cos[6.17937388307 + 13341.6743113068 * tau] +
4.6e-10 * cos[0.41229872114 + 7564.830720738 * tau] +
4.4e-10 * cos[1.29248911155 + 69166.430989505 * tau] +
5.0e-10 * cos[3.70569982975 + 42456.7840470916 * tau] +
5.4e-10 * cos[4.43528236634 + 8617.0991039264 * tau] +
4.5e-10 * cos[4.75746520642 + 7856.89627409019 * tau] +
4.6e-10 * cos[4.07536026888 + 7863.9425107882 * tau] +
5.8e-10 * cos[3.08646083897 + 12074.488407524 * tau] +
4.8e-10 * cos[1.12206254877 + 9779.5738083342 * tau] +
4.3e-10 * cos[5.74921510909 + 51868.2486621788 * tau] +
5.2e-10 * cos[3.23766328818 + 18940.59097135679 * tau] +
5.1e-10 * cos[2.32438478428 + 19779.56025910719 * tau] +
5.1e-10 * cos[5.4723851772 + 57837.1383323006 * tau] +
6.0e-10 * cos[5.94659889997 + 13897.6635962012 * tau] +
5.7e-10 * cos[2.09567711267 + 60530.4889857418 * tau] +
5.1e-10 * cos[3.61196470313 + 426.598190876 * tau] +
4.5e-10 * cos[1.1046649066 + 10408.2569306716 * tau] +
5.7e-10 * cos[5.48065460919 + 24383.0791084414 * tau] +
5.4e-10 * cos[6.25816208666 + 37674.9963942764 * tau] +
5.0e-10 * cos[1.59156823654 + 18631.31264870099 * tau] +
5.7e-10 * cos[5.0743774203 + 18521.1063274816 * tau] +
6.9e-10 * cos[4.90917651401 + 63498.47038145279 * tau] +
6.3e-10 * cos[3.3884897095 + 49515.382508407 * tau] +
5.1e-10 * cos[3.3751547351 + 9256.9963902404 * tau] +
5.4e-10 * cos[0.15603935681 + 19580.4882576708 * tau] +
5.8e-10 * cos[0.54482893546 + 28313.288804661 * tau] +
6.7e-10 * cos[3.128065954 + 5481.2549188676 * tau] +
5.2e-10 * cos[1.3334813194 + 20400.2727726222 * tau] +
5.6e-10 * cos[0.71243223808 + 9896.8936765544 * tau] +
5.6e-10 * cos[3.65815006538 + 14169.7935622304 * tau] +
5.4e-10 * cos[3.4095963723 + 18418.01355326299 * tau] +
5.4e-10 * cos[0.64971567468 + 9929.4262273458 * tau] +
7.5e-10 * cos[3.38244819846 + 4214.0690150848 * tau] +
7.3e-10 * cos[1.75882480924 + 1589.0728952838 * tau] +
5.4e-10 * cos[3.6225971324 + 27461.7108480654 * tau] +
6.4e-10 * cos[5.53983104501 + 10735.8629643048 * tau] +
7.0e-10 * cos[2.45123308846 + 10218.8084705184 * tau] +
5.6e-10 * cos[1.24148350566 + 10207.7626219036 * tau] +
6.9e-10 * cos[5.50183658445 + 19793.7873531088 * tau] +
7.9e-10 * cos[6.24161471033 + 6037.244203762 * tau] +
5.8e-10 * cos[4.95174942212 + 30110.1656735384 * tau] +
8.2e-10 * cos[3.62592908644 + 70743.77453195279 * tau] +
6.6e-10 * cos[5.85414440204 + 9793.8009023358 * tau] +
8.0e-10 * cos[3.39651161571 + 245.8316462294 * tau] +
8.0e-10 * cos[3.4162045777 + 48417.97290558199 * tau] +
6.6e-10 * cos[3.20467071127 + 14765.2390432698 * tau] +
6.4e-10 * cos[5.39293951654 + 7880.08915333899 * tau] +
6.8e-10 * cos[2.01841060183 + 14128.2427712456 * tau] +
7.2e-10 * cos[1.19410424468 + 10217.2176994741 * tau] +
7.7e-10 * cos[4.49569185467 + 20007.0864485468 * tau] +
7.0e-10 * cos[3.704540611 + 8734.4189721466 * tau] +
8.0e-10 * cos[2.33248094128 + 38526.574350872 * tau] +
7.0e-10 * cos[2.35648061034 + 11794.1522070078 * tau] +
8.7e-10 * cos[4.81823063172 + 2107.0345075424 * tau] +
7.1e-10 * cos[3.03858484137 + 11787.1059703098 * tau] +
6.4e-10 * cos[4.33495700921 + 47938.0389659592 * tau] +
6.8e-10 * cos[4.48235266554 + 10632.7701900862 * tau] +
8.5e-10 * cos[4.52011215904 + 29786.660256881 * tau] +
6.4e-10 * cos[0.53356325917 + 17248.4253018544 * tau] +
6.5e-10 * cos[6.23472325597 + 10419.4710946482 * tau] +
8.0e-10 * cos[1.58278081077 + 19992.85935454519 * tau] +
8.5e-10 * cos[0.67062144972 + 56600.2792895222 * tau] +
6.7e-10 * cos[2.25900071584 + 9360.089164459 * tau] +
8.9e-10 * cos[1.79712963206 + 45585.1728121874 * tau] +
7.1e-10 * cos[3.6556596169 + 11764.330768859 * tau] +
9.3e-10 * cos[5.27290609264 + 522.5774180938 * tau] +
9.1e-10 * cos[4.28652743953 + 10110.1927719924 * tau] +
6.8e-10 * cos[2.31300447144 + 8631.326197928 * tau] +
9.7e-10 * cos[5.1354205113 + 22779.4372461938 * tau] +
7.3e-10 * cos[1.60549217847 + 20956.2620575166 * tau] +
1.07e-9 * cos[4.80525404063 + 8144.2787113044 * tau] +
7.6e-10 * cos[6.15177368654 + 27682.1407441564 * tau] +
1.08e-9 * cos[5.44460610707 + 19050.7972925762 * tau] +
1.07e-9 * cos[0.54805946713 + 34363.365597556 * tau] +
1.09e-9 * cos[5.46886607309 + 52670.0695933026 * tau] +
8.7e-10 * cos[6.01842459303 + 17085.9586657222 * tau] +
1.14e-9 * cos[4.02718653431 + 7576.560073574 * tau] +
9.4e-10 * cos[6.07530805791 + 10846.0692855242 * tau] +
9.2e-10 * cos[3.66289799512 + 22645.32819660879 * tau] +
1.01e-9 * cos[3.4152849366 + 19264.0963880142 * tau] +
1.11e-9 * cos[4.47666957576 + 29057.89729034999 * tau] +
1.09e-9 * cos[3.82796787296 + 19470.28193645139 * tau] +
9.0e-10 * cos[2.42353056125 + 32858.61374281979 * tau] +
1.18e-9 * cos[2.3326817689 + 18314.9207790444 * tau] +
1.11e-9 * cos[1.57823839032 + 29043.67019634839 * tau] +
1.27e-9 * cos[2.20215372683 + 66813.5648357332 * tau] +
9.7e-10 * cos[1.04004223634 + 68050.42387851159 * tau] +
9.4e-10 * cos[2.9172009759 + 44007.8292697396 * tau] +
9.8e-10 * cos[1.07722950958 + 13553.8979729108 * tau] +
1.32e-9 * cos[5.45008342761 + 11506.7697697936 * tau] +
1.07e-9 * cos[0.41270197502 + 40853.142184844 * tau] +
1.00e-9 * cos[5.00532389609 + 10175.2578735752 * tau] +
1.31e-9 * cos[6.01711652115 + 9367.2027114598 * tau] +
1.02e-9 * cos[4.3943864662 + 18300.69368504279 * tau] +
1.23e-9 * cos[0.88054816668 + 34596.3646546524 * tau] +
1.18e-9 * cos[0.237542072 + 10497.1448650762 * tau] +
1.11e-9 * cos[2.23547857955 + 8521.1198767086 * tau] +
1.12e-9 * cos[2.24436894064 + 18204.71445782499 * tau] +
1.03e-9 * cos[5.25887538465 + 9830.3890139878 * tau] +
1.16e-9 * cos[1.27731728606 + 10199.0584522094 * tau] +
1.02e-9 * cos[4.23406964348 + 10251.3132188468 * tau] +
1.09e-9 * cos[2.01412667085 + 20419.45754542119 * tau] +
1.03e-9 * cos[1.09613781581 + 41654.9631159678 * tau] +
1.07e-9 * cos[1.172589789 + 43071.8992890308 * tau] +
1.23e-9 * cos[6.22518843711 + 53285.1848352418 * tau] +
1.14e-9 * cos[2.6330132652 + 17468.8551979454 * tau] +
1.06e-9 * cos[0.62224833817 + 11272.6674764002 * tau] +
1.50e-9 * cos[5.73646272556 + 632.7837393132 * tau] +
1.28e-9 * cos[2.92458887798 + 7.1135470008 * tau] +
1.20e-9 * cos[0.21443767468 + 31022.7531708562 * tau] +
1.19e-9 * cos[1.37254262864 + 40077.61957352 * tau] +
1.77e-9 * cos[5.16224804657 + 9835.9119382952 * tau] +
1.39e-9 * cos[2.81266025896 + 20.7753954924 * tau] +
1.35e-9 * cos[5.93689169614 + 37724.7534197482 * tau] +
1.46e-9 * cos[5.06313558118 + 39264.0692895602 * tau] +
1.46e-9 * cos[3.94191715702 + 6309.3741697912 * tau] +
1.88e-9 * cos[4.08173534559 + 48739.859897083 * tau] +
1.71e-9 * cos[2.05212624568 + 7255.5696517344 * tau] +
1.44e-9 * cos[5.00261963924 + 9264.1099372412 * tau] +
1.98e-9 * cos[0.77846666692 + 62883.3551395136 * tau] +
1.89e-9 * cos[5.34607810282 + 10007.0999977738 * tau] +
1.87e-9 * cos[2.98688597588 + 2218.7571041868 * tau] +
1.60e-9 * cos[4.46270605493 + 18947.7045183576 * tau] +
1.99e-9 * cos[5.7425979833 + 30666.1549584328 * tau] +
1.60e-9 * cos[1.81472642729 + 10787.6303445458 * tau] +
2.21e-9 * cos[4.83552377614 + 20277.0078952874 * tau] +
1.61e-9 * cos[4.13272567123 + 23958.6317852334 * tau] +
1.86e-9 * cos[2.55098927966 + 14919.0178537546 * tau] +
1.75e-9 * cos[2.7198479704 + 20809.4676246452 * tau] +
1.84e-9 * cos[6.16061560223 + 36147.4098773004 * tau] +
1.76e-9 * cos[4.29837616553 + 10137.0194749354 * tau] +
2.01e-9 * cos[1.90356905733 + 1551.045222648 * tau] +
1.93e-9 * cos[2.55112161845 + 2379.1644735716 * tau] +
2.24e-9 * cos[2.43601863127 + 9992.8729037722 * tau] +
1.87e-9 * cos[3.65620881095 + 20452.8694122218 * tau] +
1.94e-9 * cos[4.78926136175 + 33794.5437235286 * tau] +
2.65e-9 * cos[2.62811801237 + 44809.6502008634 * tau] +
2.53e-9 * cos[2.69506547016 + 3442.5749449654 * tau] +
2.46e-9 * cos[2.1824488393 + 9161.0171630226 * tau] +
2.39e-9 * cos[3.94545782067 + 9580.5018068978 * tau] +
2.80e-9 * cos[3.70200084294 + 47623.8527860896 * tau] +
2.67e-9 * cos[2.97685503991 + 19573.37471066999 * tau] +
2.91e-9 * cos[3.72567217056 + 29999.959352319 * tau] +
2.19e-9 * cos[5.08729383251 + 7058.5984613154 * tau] +
2.47e-9 * cos[2.53637594113 + 16522.6597160022 * tau] +
3.11e-9 * cos[4.15626121491 + 10175.1525105732 * tau] +
3.15e-9 * cos[5.62657778233 + 58953.145443294 * tau] +
2.37e-9 * cos[0.87748812245 + 6681.2248533996 * tau] +
2.81e-9 * cos[4.50895206233 + 32217.2001810808 * tau] +
2.44e-9 * cos[3.83523342668 + 9411.4646150872 * tau] +
2.51e-9 * cos[3.78618457047 + 10063.7223490764 * tau] +
3.47e-9 * cos[3.58439807209 + 27490.6924780448 * tau] +
3.13e-9 * cos[1.36138752543 + 10192.5101507186 * tau] +
3.29e-9 * cos[3.88430599153 + 29864.334027309 * tau] +
3.09e-9 * cos[0.50597475053 + 38204.687359371 * tau] +
3.26e-9 * cos[4.27369741426 + 26735.9452622132 * tau] +
3.37e-9 * cos[4.87838699272 + 12432.0426503978 * tau] +
3.85e-9 * cos[1.94284690176 + 283.8593188652 * tau] +
4.08e-9 * cos[3.12833060705 + 9050.8108418032 * tau] +
4.25e-9 * cos[1.2005257828 + 40879.4405046438 * tau] +
3.75e-9 * cos[6.17532088136 + 26087.9031415742 * tau] +
3.38e-9 * cos[3.22520096478 + 24150.080051345 * tau] +
3.48e-9 * cos[4.90260339364 + 18830.38465013739 * tau] +
3.52e-9 * cos[0.08963076359 + 10103.0792249916 * tau] +
4.64e-9 * cos[2.59869499733 + 18734.4054229196 * tau] +
4.02e-9 * cos[2.97963246945 + 10220.3990932118 * tau] +
4.04e-9 * cos[4.95834410782 + 37410.5672398786 * tau] +
5.00e-9 * cos[4.20351458644 + 55022.9357470744 * tau] +
4.21e-9 * cos[4.86552697954 + 9146.790069021 * tau] +
3.78e-9 * cos[2.41665947591 + 18844.61174413899 * tau] +
3.98e-9 * cos[6.16269975784 + 10426.584641649 * tau] +
4.59e-9 * cos[3.55062885479 + 20213.271996984 * tau] +
4.34e-9 * cos[6.22214487735 + 27197.2816936676 * tau] +
6.35e-9 * cos[0.76494024849 + 8094.5216858326 * tau] +
4.92e-9 * cos[3.83802404893 + 27991.40181316 * tau] +
5.44e-9 * cos[5.448060748 + 3723.508958923 * tau] +
5.35e-9 * cos[5.85422519711 + 9103.9069941176 * tau] +
6.73e-9 * cos[6.06079908421 + 36949.2308084242 * tau] +
5.95e-9 * cos[2.83045104588 + 22805.7355659936 * tau] +
6.01e-9 * cos[5.78144137895 + 213.299095438 * tau] +
6.00e-9 * cos[4.25927726907 + 41962.5207369374 * tau] +
5.09e-9 * cos[3.56809374595 + 28286.9904848612 * tau] +
5.30e-9 * cos[0.85392938403 + 10234.0609417034 * tau] +
6.74e-9 * cos[5.11214939998 + 382.8965322232 * tau] +
6.64e-9 * cos[4.458646824 + 3128.3887650958 * tau] +
8.02e-9 * cos[2.78173370208 + 51092.7260508548 * tau] +
7.60e-9 * cos[1.31851313748 + 9967.4538999816 * tau] +
8.00e-9 * cos[3.94213003073 + 10138.5039476437 * tau] +
6.08e-9 * cos[1.58476225197 + 9573.388259897 * tau] +
6.23e-9 * cos[0.89976912165 + 17778.11626694899 * tau] +
8.78e-9 * cos[0.87852464964 + 38734.3783244656 * tau] +
7.00e-9 * cos[1.14936815714 + 16983.9961474566 * tau] +
7.79e-9 * cos[0.4158527401 + 3340.6124266998 * tau] +
7.83e-9 * cos[2.02118183873 + 24356.7807886416 * tau] +
1.014e-8 * cos[1.09259406433 + 1059.3819301892 * tau] +
1.093e-8 * cos[4.64451720605 + 33019.0211122046 * tau] +
9.05e-9 * cos[1.12740203561 + 12592.4500197826 * tau] +
9.17e-9 * cos[6.26337648765 + 20618.0193585336 * tau] +
1.278e-8 * cos[1.35747287297 + 47162.5163546352 * tau] +
1.174e-8 * cos[1.42913732999 + 18875.525869774 * tau] +
1.042e-8 * cos[3.05454698508 + 25934.1243310894 * tau] +
1.402e-8 * cos[5.17536780118 + 10316.3783204296 * tau] +
1.270e-8 * cos[5.24647873116 + 19360.07561523199 * tau] +
1.249e-8 * cos[1.88323673734 + 19374.3027092336 * tau] +
1.323e-8 * cos[2.48821075422 + 9690.7081281172 * tau] +
1.185e-8 * cos[1.42087628351 + 4732.0306273434 * tau] +
1.484e-8 * cos[2.47665429253 + 31749.2351907264 * tau] +
1.140e-8 * cos[5.92088900094 + 13936.794505134 * tau] +
1.223e-8 * cos[5.55818994329 + 6770.7106012456 * tau] +
1.423e-8 * cos[5.85979618707 + 9676.4810341156 * tau] +
1.819e-8 * cos[3.23144993268 + 29088.811415985 * tau] +
1.497e-8 * cos[0.00134773824 + 17277.4069318338 * tau] +
1.950e-8 * cos[2.21447019683 + 19786.67380610799 * tau] +
2.087e-8 * cos[6.22112874639 + 43232.3066584156 * tau] +
1.858e-8 * cos[1.50368318296 + 10021.8372800994 * tau] +
1.817e-8 * cos[0.41611036449 + 4705.7323075436 * tau] +
1.706e-8 * cos[3.67573010379 + 26.2983197998 * tau] +
1.902e-8 * cos[2.85782199133 + 3532.0606928114 * tau] +
1.876e-8 * cos[2.63426768393 + 29580.4747084438 * tau] +
1.958e-8 * cos[5.41763804167 + 16496.3613962024 * tau] +
2.198e-8 * cos[2.82996372521 + 8662.240323563 * tau] +
2.374e-8 * cos[3.77948685343 + 21535.9496445154 * tau] +
2.463e-8 * cos[0.68708153678 + 10988.808157535 * tau] +
3.172e-8 * cos[1.80518954174 + 25158.6017197654 * tau] +
3.484e-8 * cos[4.79878191875 + 39302.096962196 * tau] +
3.284e-8 * cos[0.70709821006 + 10742.9765113056 * tau] +
2.982e-8 * cos[4.21196716354 + 28521.0927782546 * tau] +
3.089e-8 * cos[6.26174762876 + 14945.3161735544 * tau] +
3.216e-8 * cos[0.39767254848 + 10186.9872264112 * tau] +
2.709e-8 * cos[5.80195530112 + 7064.1213856228 * tau] +
3.920e-8 * cos[5.56542869407 + 10596.1820784342 * tau] +
4.033e-8 * cos[0.0005085558 + 801.8209311238 * tau] +
3.852e-8 * cos[1.01162850357 + 9786.687355335 * tau] +
6.005e-8 * cos[3.37874723475 + 35371.8872659764 * tau] +
4.315e-8 * cos[2.59737099519 + 4551.9534970588 * tau] +
6.070e-8 * cos[0.35337419942 + 21228.3920235458 * tau] +
6.193e-8 * cos[3.25881250939 + 6872.6731195112 * tau] +
4.529e-8 * cos[4.730277704 + 19896.8801273274 * tau] +
4.488e-8 * cos[2.47835729057 + 191.4482661116 * tau] +
5.523e-8 * cos[1.27394296557 + 18307.8072320436 * tau] +
5.632e-8 * cos[3.94956548631 + 12566.1516999828 * tau] +
5.898e-8 * cos[0.0109373111 + 8635.9420037632 * tau] +
6.434e-8 * cos[0.84419623033 + 6283.0758499914 * tau] +
7.562e-8 * cos[1.13789564977 + 8624.2126509272 * tau] +
6.506e-8 * cos[2.17390732263 + 14143.4952424306 * tau] +
9.585e-8 * cos[1.46639856228 + 19999.97290154599 * tau] +
1.0357e-7 * cos[1.20234990061 + 15874.6175953632 * tau] +
1.0652e-7 * cos[1.9552839614 + 31441.6775697568 * tau] +
9.308e-8 * cos[1.61615909286 + 2352.8661537718 * tau] +
8.193e-8 * cos[1.9502311186 + 22003.9146348698 * tau] +
8.377e-8 * cos[5.78327612352 + 30639.856638633 * tau] +
1.1438e-7 * cos[4.56838894696 + 29050.7837433492 * tau] +
1.0818e-7 * cos[2.45024712908 + 10239.5838660108 * tau] +
9.097e-8 * cos[3.07004895769 + 1109.3785520934 * tau] +
1.3180e-7 * cos[3.37207825651 + 13745.3462390224 * tau] +
1.3079e-7 * cos[5.24353197586 + 17298.1823273262 * tau] +
1.1728e-7 * cos[0.23432298744 + 7084.8967811152 * tau] +
1.1821e-7 * cos[5.09025877427 + 3154.6870848956 * tau] +
1.6215e-7 * cos[0.5645383429 + 529.6909650946 * tau] +
1.2921e-7 * cos[1.13381083556 + 10206.1719992102 * tau] +
1.3567e-7 * cos[3.75530870628 + 18073.7049386502 * tau] +
1.9809e-7 * cos[0.53189326492 + 27511.4678735372 * tau] +
1.9700e-7 * cos[4.96157560245 + 11322.6640983044 * tau] +
3.1274e-7 * cos[2.31806719544 + 9999.986450773 * tau] +
2.7283e-7 * cos[4.82151812709 + 11015.1064773348 * tau] +
2.7555e-7 * cos[5.72392407794 + 775.522611324 * tau] +
2.9042e-7 * cos[5.67739528728 + 5661.3320491522 * tau] +
3.9430e-7 * cos[5.39019422358 + 23581.2581773176 * tau] +
4.2493e-7 * cos[3.81864530735 + 13367.9726311066 * tau] +
4.1904e-7 * cos[1.64273363458 + 18837.49819713819 * tau] +
7.4347e-7 * cos[4.11957854039 + 5507.5532386674 * tau] +
8.5336e-7 * cos[3.98607953754 + 19651.048481098 * tau] +
7.6178e-7 * cos[1.59577224486 + 9153.9036160218 * tau] +
0.00000125896 * cos[2.72769833559 + 1577.3435424478 * tau] +
0.00000119467 * cos[3.01975365264 + 10404.7338123226 * tau] +
0.00000221983 * cos[2.01346776772 + 19367.1891622328 * tau] +
0.00000237455 * cos[2.55135903978 + 15720.8387848784 * tau] +
0.00000263616 * cos[5.5293818592 + 9437.762934887 * tau] +
0.00000373958 * cos[1.42314837063 + 3930.2096962196 * tau] +
0.00000498399 * cos[2.58682187717 + 9683.5945811164 * tau] +
0.00001378048 * cos[1.128465906 + 11790.6290886588 * tau] +
0.00001632093 * cos[2.84548851892 + 7860.4193924392 * tau] +
0.00001658058 * cos[4.90206728012 + 20426.571092422 * tau] +
0.00489824185 * cos[4.02151832268 + 10213.285546211 * tau] +
0.72334820905 * cos[0.0 + 0.0 * tau];

R1 = 1.3e-10 * cos[0.45004137509 + 20452.8694122218 * tau] +
1.5e-10 * cos[5.3451771514 + 10198.033075026 * tau] +
1.4e-10 * cos[2.8453287189 + 574.3447983348 * tau] +
1.4e-10 * cos[6.08462030302 + 35371.8872659764 * tau] +
1.6e-10 * cos[1.05720065324 + 26735.9452622132 * tau] +
1.5e-10 * cos[5.84132627836 + 10228.538017396 * tau] +
1.4e-10 * cos[3.48144272414 + 29786.660256881 * tau] +
1.8e-10 * cos[0.55618686515 + 14765.2390432698 * tau] +
1.5e-10 * cos[4.96237667003 + 19999.97290154599 * tau] +
1.5e-10 * cos[5.81110284451 + 43071.8992890308 * tau] +
1.7e-10 * cos[5.61443395877 + 47938.0389659592 * tau] +
1.5e-10 * cos[5.27016880041 + 53445.5922046266 * tau] +
1.6e-10 * cos[1.71021408448 + 536.8045120954 * tau] +
1.7e-10 * cos[5.63315744126 + 16522.6597160022 * tau] +
2.0e-10 * cos[0.75829381378 + 18314.9207790444 * tau] +
2.2e-10 * cos[5.30827572791 + 10207.7626219036 * tau] +
1.9e-10 * cos[5.92656850674 + 22805.7355659936 * tau] +
1.7e-10 * cos[3.02735393984 + 28528.2063252554 * tau] +
2.0e-10 * cos[2.48583613985 + 33794.5437235286 * tau] +
2.1e-10 * cos[4.30316190532 + 44809.6502008634 * tau] +
2.0e-10 * cos[3.68116637773 + 14128.2427712456 * tau] +
1.7e-10 * cos[5.44429906531 + 6681.2248533996 * tau] +
1.8e-10 * cos[2.29853355765 + 19264.0963880142 * tau] +
2.2e-10 * cos[5.88380811711 + 10218.8084705184 * tau] +
1.9e-10 * cos[3.65054338893 + 49515.382508407 * tau] +
2.7e-10 * cos[1.22555218015 + 42430.4857272918 * tau] +
1.9e-10 * cos[1.43653410349 + 27197.2816936676 * tau] +
2.5e-10 * cos[2.18447182965 + 27511.4678735372 * tau] +
2.0e-10 * cos[4.15140915983 + 2218.7571041868 * tau] +
2.1e-10 * cos[4.46897353468 + 53285.1848352418 * tau] +
2.3e-10 * cos[1.33505132122 + 65236.2212932854 * tau] +
2.2e-10 * cos[4.99040169444 + 31022.7531708562 * tau] +
2.0e-10 * cos[4.27086627368 + 31441.6775697568 * tau] +
2.7e-10 * cos[3.7244644608 + 19793.7873531088 * tau] +
2.2e-10 * cos[4.11184201321 + 19779.56025910719 * tau] +
2.8e-10 * cos[6.12038264955 + 38500.2760310722 * tau] +
2.2e-10 * cos[2.95281481673 + 40077.61957352 * tau] +
2.5e-10 * cos[4.75875623888 + 27991.40181316 * tau] +
2.1e-10 * cos[6.09897508157 + 18300.69368504279 * tau] +
2.7e-10 * cos[3.94986823486 + 17468.8551979454 * tau] +
3.0e-10 * cos[1.24986033487 + 27461.7108480654 * tau] +
2.2e-10 * cos[0.98102807789 + 426.598190876 * tau] +
2.5e-10 * cos[4.18690270765 + 44007.8292697396 * tau] +
2.8e-10 * cos[4.65181292126 + 1551.045222648 * tau] +
2.6e-10 * cos[0.46990555736 + 13745.3462390224 * tau] +
2.3e-10 * cos[1.00023735538 + 22779.4372461938 * tau] +
2.8e-10 * cos[4.19559784013 + 37674.9963942764 * tau] +
2.4e-10 * cos[0.73361964525 + 9411.4646150872 * tau] +
2.4e-10 * cos[4.38966861409 + 46386.9937433112 * tau] +
2.4e-10 * cos[2.74970637101 + 18947.7045183576 * tau] +
3.3e-10 * cos[0.93862065616 + 15720.8387848784 * tau] +
2.9e-10 * cos[2.79705093386 + 20007.0864485468 * tau] +
2.8e-10 * cos[3.58851614957 + 40853.142184844 * tau] +
2.5e-10 * cos[4.55050389739 + 14919.0178537546 * tau] +
2.8e-10 * cos[4.90613317287 + 29050.7837433492 * tau] +
3.2e-10 * cos[2.6426078826 + 41962.5207369374 * tau] +
2.7e-10 * cos[5.83705748551 + 17085.9586657222 * tau] +
3.1e-10 * cos[3.27727318906 + 19992.85935454519 * tau] +
3.5e-10 * cos[0.32247158762 + 1589.0728952838 * tau] +
3.1e-10 * cos[3.04423979263 + 40879.4405046438 * tau] +
2.9e-10 * cos[0.59718407064 + 59728.668054618 * tau] +
3.3e-10 * cos[1.08907268562 + 29864.334027309 * tau] +
2.8e-10 * cos[2.56454760402 + 94138.32702008578 * tau] +
3.1e-10 * cos[1.57612397319 + 36147.4098773004 * tau] +
3.4e-10 * cos[2.16487642765 + 64460.6986819614 * tau] +
4.4e-10 * cos[0.70533027806 + 20213.271996984 * tau] +
3.7e-10 * cos[4.93959675364 + 3340.6124266998 * tau] +
4.5e-10 * cos[4.59817214088 + 10192.5101507186 * tau] +
3.4e-10 * cos[3.45481114998 + 9830.3890139878 * tau] +
4.7e-10 * cos[0.0558943239 + 12432.0426503978 * tau] +
3.6e-10 * cos[2.02476324983 + 7058.5984613154 * tau] +
3.8e-10 * cos[0.11510547453 + 11272.6674764002 * tau] +
3.8e-10 * cos[1.12473430132 + 7.1135470008 * tau] +
4.0e-10 * cos[5.22874487975 + 21535.9496445154 * tau] +
4.9e-10 * cos[1.12423644455 + 3442.5749449654 * tau] +
3.8e-10 * cos[1.77428239418 + 10103.0792249916 * tau] +
5.1e-10 * cos[0.79154899901 + 23581.2581773176 * tau] +
4.0e-10 * cos[3.93466530964 + 20419.45754542119 * tau] +
5.3e-10 * cos[2.64370544855 + 15874.6175953632 * tau] +
5.0e-10 * cos[1.61783309819 + 36949.2308084242 * tau] +
5.2e-10 * cos[3.56658420552 + 7255.5696517344 * tau] +
4.7e-10 * cos[5.79444960738 + 68050.42387851159 * tau] +
4.9e-10 * cos[5.10267262491 + 19573.37471066999 * tau] +
5.7e-10 * cos[3.64912085313 + 10007.0999977738 * tau] +
6.0e-10 * cos[4.4875384617 + 18875.525869774 * tau] +
6.3e-10 * cos[4.32339245083 + 12592.4500197826 * tau] +
5.4e-10 * cos[5.15939119644 + 28286.9904848612 * tau] +
5.4e-10 * cos[3.38449893196 + 10426.584641649 * tau] +
6.0e-10 * cos[6.24603986632 + 32217.2001810808 * tau] +
6.4e-10 * cos[4.13127333938 + 9992.8729037722 * tau] +
6.1e-10 * cos[0.04044699966 + 9161.0171630226 * tau] +
5.9e-10 * cos[3.34348033725 + 10787.6303445458 * tau] +
8.1e-10 * cos[4.88025042367 + 4732.0306273434 * tau] +
6.9e-10 * cos[0.83385751986 + 3128.3887650958 * tau] +
6.4e-10 * cos[2.69215119482 + 16983.9961474566 * tau] +
8.6e-10 * cos[2.21505615071 + 8094.5216858326 * tau] +
8.2e-10 * cos[4.80683817059 + 3930.2096962196 * tau] +
8.7e-10 * cos[0.15771136594 + 33019.0211122046 * tau] +
8.1e-10 * cos[6.19048382717 + 20618.0193585336 * tau] +
1.07e-9 * cos[1.77067111589 + 17778.11626694899 * tau] +
8.4e-10 * cos[0.56950139213 + 9683.5945811164 * tau] +
7.9e-10 * cos[0.64440357793 + 18844.61174413899 * tau] +
8.5e-10 * cos[5.84471458481 + 10234.0609417034 * tau] +
9.8e-10 * cos[3.78447692407 + 213.299095438 * tau] +
1.12e-9 * cos[4.04771058036 + 9103.9069941176 * tau] +
9.2e-10 * cos[0.22936081655 + 18830.38465013739 * tau] +
1.17e-9 * cos[0.57543238496 + 9999.986450773 * tau] +
1.02e-9 * cos[1.53637788668 + 17277.4069318338 * tau] +
1.36e-9 * cos[5.09581116181 + 19367.1891622328 * tau] +
1.04e-9 * cos[4.27865011376 + 9573.388259897 * tau] +
1.45e-9 * cos[0.36415036222 + 9146.790069021 * tau] +
1.24e-9 * cos[0.67547060274 + 3723.508958923 * tau] +
1.15e-9 * cos[3.56897715344 + 24356.7807886416 * tau] +
1.14e-9 * cos[0.00114012635 + 25934.1243310894 * tau] +
1.47e-9 * cos[6.16092774714 + 8662.240323563 * tau] +
1.21e-9 * cos[6.26589208179 + 29580.4747084438 * tau] +
1.27e-9 * cos[4.49298610074 + 3532.0606928114 * tau] +
1.46e-9 * cos[1.37568138685 + 10220.3990932118 * tau] +
1.50e-9 * cos[5.02227334847 + 29088.811415985 * tau] +
1.51e-9 * cos[0.81278755582 + 6770.7106012456 * tau] +
1.51e-9 * cos[5.11341268743 + 28521.0927782546 * tau] +
1.63e-9 * cos[1.13604744392 + 13936.794505134 * tau] +
2.12e-9 * cos[3.15264941106 + 14945.3161735544 * tau] +
2.16e-9 * cos[2.54741101724 + 19651.048481098 * tau] +
2.06e-9 * cos[0.31907973682 + 382.8965322232 * tau] +
2.41e-9 * cos[1.13551531894 + 26.2983197998 * tau] +
2.04e-9 * cos[4.87348390351 + 7860.4193924392 * tau] +
2.30e-9 * cos[6.1340634559 + 1059.3819301892 * tau] +
2.12e-9 * cos[4.27038489878 + 4705.7323075436 * tau] +
2.75e-9 * cos[5.65814317085 + 19896.8801273274 * tau] +
2.74e-9 * cos[5.73346687248 + 11790.6290886588 * tau] +
2.66e-9 * cos[3.57408827667 + 801.8209311238 * tau] +
2.23e-9 * cos[4.33581625553 + 19786.67380610799 * tau] +
2.91e-9 * cos[3.65846764668 + 25158.6017197654 * tau] +
3.39e-9 * cos[5.76768761396 + 10021.8372800994 * tau] +
3.30e-9 * cos[0.58817502306 + 16496.3613962024 * tau] +
3.13e-9 * cos[1.09734397626 + 4551.9534970588 * tau] +
3.64e-9 * cos[0.19369831864 + 19374.3027092336 * tau] +
3.75e-9 * cos[0.66142254036 + 19360.07561523199 * tau] +
3.34e-9 * cos[3.18175822557 + 10988.808157535 * tau] +
3.91e-9 * cos[0.78974645621 + 9690.7081281172 * tau] +
4.18e-9 * cos[1.26803034691 + 9676.4810341156 * tau] +
4.26e-9 * cos[1.0216144312 + 7064.1213856228 * tau] +
5.01e-9 * cos[5.56479589366 + 10742.9765113056 * tau] +
5.15e-9 * cos[4.34331395104 + 9786.687355335 * tau] +
5.54e-9 * cos[2.17186191243 + 18307.8072320436 * tau] +
6.62e-9 * cos[2.86880467345 + 8624.2126509272 * tau] +
5.76e-9 * cos[2.25212731258 + 21228.3920235458 * tau] +
5.20e-9 * cos[5.33201358267 + 14143.4952424306 * tau] +
5.27e-9 * cos[5.86792949279 + 2352.8661537718 * tau] +
6.15e-9 * cos[3.14417599741 + 10186.9872264112 * tau] +
6.38e-9 * cos[4.10125791268 + 191.4482661116 * tau] +
8.47e-9 * cos[0.44119876869 + 8635.9420037632 * tau] +
6.52e-9 * cos[5.07444932607 + 22003.9146348698 * tau] +
8.24e-9 * cos[3.74837629121 + 7084.8967811152 * tau] +
8.45e-9 * cos[5.48504338112 + 529.6909650946 * tau] +
8.18e-9 * cos[0.90016838097 + 5661.3320491522 * tau] +
9.04e-9 * cos[0.81413053841 + 10596.1820784342 * tau] +
8.87e-9 * cos[2.47785193216 + 3154.6870848956 * tau] +
1.071e-8 * cos[4.94792017474 + 6283.0758499914 * tau] +
8.49e-9 * cos[5.5864157194 + 12566.1516999828 * tau] +
8.84e-9 * cos[0.66706834422 + 18073.7049386502 * tau] +
9.15e-9 * cos[4.59854496966 + 1109.3785520934 * tau] +
1.001e-8 * cos[6.16555101536 + 10239.5838660108 * tau] +
1.169e-8 * cos[0.79431893441 + 17298.1823273262 * tau] +
1.303e-8 * cos[0.20613045603 + 11322.6640983044 * tau] +
1.845e-8 * cos[1.87612936641 + 11015.1064773348 * tau] +
1.782e-8 * cos[2.64808558644 + 30639.856638633 * tau] +
2.094e-8 * cos[2.55137285015 + 18837.49819713819 * tau] +
2.194e-8 * cos[2.05314419626 + 775.522611324 * tau] +
2.666e-8 * cos[2.82413291285 + 10206.1719992102 * tau] +
3.840e-8 * cos[5.66196924375 + 13367.9726311066 * tau] +
4.667e-8 * cos[3.87683960551 + 9153.9036160218 * tau] +
6.599e-8 * cos[5.97703999838 + 5507.5532386674 * tau] +
9.124e-8 * cos[4.53540907003 + 10404.7338123226 * tau] +
1.0568e-7 * cos[4.59168210921 + 1577.3435424478 * tau] +
2.3864e-7 * cos[1.11274502648 + 9437.762934887 * tau] +
0.00000233998 * cos[3.14159265359 + 0.0 * tau] +
0.00000234203 * cos[1.77224942714 + 20426.571092422 * tau] +
0.00034551039 * cos[0.89198710598 + 10213.285546211 * tau];

R2 = 9e-11 * cos[5.97856553283 + 9683.5945811164 * tau] +
8e-11 * cos[4.67523115598 + 25934.1243310894 * tau] +
8e-11 * cos[3.63520673832 + 1059.3819301892 * tau] +
1.0e-10 * cos[2.179013099 + 3723.508958923 * tau] +
1.1e-10 * cos[2.58708635685 + 9103.9069941176 * tau] +
1.0e-10 * cos[1.87933121728 + 24356.7807886416 * tau] +
1.2e-10 * cos[4.45255110769 + 15720.8387848784 * tau] +
1.2e-10 * cos[2.54141086214 + 7064.1213856228 * tau] +
1.5e-10 * cos[4.83166312889 + 18875.525869774 * tau] +
1.3e-10 * cos[5.43981998532 + 25158.6017197654 * tau] +
1.3e-10 * cos[3.06303088617 + 10742.9765113056 * tau] +
1.4e-10 * cos[3.57896195191 + 10988.808157535 * tau] +
1.4e-10 * cos[3.14801263138 + 19367.1891622328 * tau] +
1.4e-10 * cos[1.79922718553 + 9830.3890139878 * tau] +
1.4e-10 * cos[2.83786355803 + 19786.67380610799 * tau] +
1.5e-10 * cos[5.05571633205 + 33019.0211122046 * tau] +
1.6e-10 * cos[3.35893297896 + 28286.9904848612 * tau] +
1.8e-10 * cos[4.62463651925 + 19651.048481098 * tau] +
1.9e-10 * cos[5.24505118517 + 19896.8801273274 * tau] +
2.1e-10 * cos[3.77813434325 + 21228.3920235458 * tau] +
2.5e-10 * cos[5.71401244457 + 21202.093703746 * tau] +
2.1e-10 * cos[2.52643834111 + 529.6909650946 * tau] +
2.2e-10 * cos[3.17741520378 + 28521.0927782546 * tau] +
2.9e-10 * cos[3.8296717881 + 10186.9872264112 * tau] +
2.6e-10 * cos[3.64313769818 + 29088.811415985 * tau] +
2.5e-10 * cos[3.32908650295 + 18307.8072320436 * tau] +
3.2e-10 * cos[1.84138997078 + 382.8965322232 * tau] +
3.5e-10 * cos[3.62868651241 + 801.8209311238 * tau] +
3.1e-10 * cos[0.45714618479 + 26.2983197998 * tau] +
3.4e-10 * cos[2.16381407025 + 16496.3613962024 * tau] +
4.4e-10 * cos[4.42979374073 + 7860.4193924392 * tau] +
4.2e-10 * cos[3.39360926939 + 14945.3161735544 * tau] +
3.4e-10 * cos[3.24663787383 + 22003.9146348698 * tau] +
3.4e-10 * cos[3.91721765773 + 10021.8372800994 * tau] +
4.6e-10 * cos[3.30090415967 + 6283.0758499914 * tau] +
3.5e-10 * cos[3.10133256432 + 4705.7323075436 * tau] +
3.9e-10 * cos[4.77190210316 + 18073.7049386502 * tau] +
3.7e-10 * cos[6.17871126027 + 1109.3785520934 * tau] +
4.1e-10 * cos[1.83997113019 + 11322.6640983044 * tau] +
4.6e-10 * cos[3.40293459332 + 14143.4952424306 * tau] +
4.8e-10 * cos[2.54730918293 + 17298.1823273262 * tau] +
4.8e-10 * cos[5.5089818955 + 191.4482661116 * tau] +
4.8e-10 * cos[4.26620187144 + 2352.8661537718 * tau] +
6.5e-10 * cos[2.4798370999 + 11790.6290886588 * tau] +
6.7e-10 * cos[3.76089669118 + 18837.49819713819 * tau] +
9.2e-10 * cos[0.72664449269 + 12566.1516999828 * tau] +
1.12e-9 * cos[2.36235956804 + 10596.1820784342 * tau] +
1.18e-9 * cos[2.62358866565 + 8635.9420037632 * tau] +
1.60e-9 * cos[2.21564938463 + 3154.6870848956 * tau] +
1.20e-9 * cos[5.85815843789 + 9153.9036160218 * tau] +
1.68e-9 * cos[3.64495311632 + 7084.8967811152 * tau] +
1.75e-9 * cos[6.1667465295 + 30639.856638633 * tau] +
1.68e-9 * cos[1.10765197296 + 13367.9726311066 * tau] +
2.07e-9 * cos[5.63406721595 + 10239.5838660108 * tau] +
3.72e-9 * cos[2.33222828423 + 775.522611324 * tau] +
3.89e-9 * cos[1.95017779915 + 11015.1064773348 * tau] +
3.10e-9 * cos[1.38984998403 + 5507.5532386674 * tau] +
3.61e-9 * cos[6.11914188253 + 10404.7338123226 * tau] +
4.88e-9 * cos[6.27806914496 + 1577.3435424478 * tau] +
1.099e-8 * cos[2.78883988292 + 9437.762934887 * tau] +
1.3059e-7 * cos[0.0 + 0.0 * tau] +
1.5529e-7 * cos[5.47321687981 + 20426.571092422 * tau] +
0.00001406587 * cos[5.0636639519 + 10213.285546211 * tau];

R3 = 5e-11 * cos[0.68781956122 + 8635.9420037632 * tau] +
6e-11 * cos[0.20714935358 + 10186.9872264112 * tau] +
9e-11 * cos[4.19802043629 + 10239.5838660108 * tau] +
1.3e-10 * cos[3.77448689585 + 30639.856638633 * tau] +
1.12e-9 * cos[3.14159265359 + 0.0 * tau] +
8.31e-9 * cos[3.21219077104 + 20426.571092422 * tau] +
4.9582e-7 * cos[3.2226355452 + 10213.285546211 * tau];

R4 = 6e-11 * cos[3.14159265359 + 0.0 * tau] +
4.0e-10 * cos[0.95468912157 + 20426.571092422 * tau] +
5.73e-9 * cos[0.9222969782 + 10213.285546211 * tau];


R5 = 2e-11 * cos[5.29627718483 + 20426.571092422 * tau] +
4.5e-10 * cos[0.30032866722 + 10213.285546211 * tau];

L = ((L0 + L1 tau + L2 tau^2 + L3 tau^3 + L4 tau^4 + L5 tau^5) radians) mod circle
B = ((B0 + B1 tau + B2 tau^2 + B3 tau^3 + B4 tau^4 + B5 tau^5) radians) mod circle
R = (R0 + R1 tau + R2 tau^2 + R3 tau^3 + R4 tau^4 + R5 tau^5) au

return [L, B, R]
}

//
// Earth
//   
// This function calculates the heliocentric coordinates of Earth
// referred to the mean equinox *of the date*.  You may want to convert this
// to another coordinate system, such as FK5.
//
// arguments:
//     d: the date/time to be calculated for
//   
// returns:
//   [L, B, R]
//   
// Where 
//       L is the heliocentric longitude,
//       B is the heliocentric latitude
//       R is the distance from the sun.
class var EarthHeliocentricCoordinates = {|d|

tau = meeusT[d] / 10

L0 = 4.9e-10 * cos[2.44790934886 + 13613.804277336 * tau] +
4.5e-10 * cos[3.18590558749 + 45585.1728121874 * tau] +
3.9e-10 * cos[1.20838190039 + 18842.11400297339 * tau] +
4.0e-10 * cos[5.55145719241 + 12565.1713789146 * tau] +
4.5e-10 * cos[2.95671076719 + 24602.61243487099 * tau] +
5.1e-10 * cos[1.12657183874 + 82576.98122099529 * tau] +
6.2e-10 * cos[2.88876342225 + 9411.4646150872 * tau] +
5.3e-10 * cos[4.88573986961 + 77717.29458646949 * tau] +
5.3e-10 * cos[5.51119362045 + 77710.24834977149 * tau] +
6.6e-10 * cos[3.92262333487 + 69853.35207568129 * tau] +
5.7e-10 * cos[4.18217219541 + 26087.9031415742 * tau] +
6.5e-10 * cos[3.72178394016 + 12573.2652469836 * tau] +
6.1e-10 * cos[5.63297958433 + 7863.9425107882 * tau] +
6.1e-10 * cos[0.05695043232 + 7856.89627409019 * tau] +
5.7e-10 * cos[3.90629505268 + 5999.2165311262 * tau] +
7.9e-10 * cos[5.59773841328 + 71960.38658322369 * tau] +
6.2e-10 * cos[3.32967880172 + 15508.6151232744 * tau] +
6.7e-10 * cos[5.77851227793 + 6311.5250374592 * tau] +
7.6e-10 * cos[1.76418124905 + 41654.9631159678 * tau] +
9.3e-10 * cos[2.52267536308 + 48739.859897083 * tau] +
8.4e-10 * cos[0.46604373274 + 45.1412196366 * tau] +
7.3e-10 * cos[3.05008665738 + 567.7186377304 * tau] +
7.4e-10 * cos[5.49813051211 + 29026.48522950779 * tau] +
7.9e-10 * cos[3.03048221644 + 838.9692877504 * tau] +
7.8e-10 * cos[6.0694939168 + 148434.53403769129 * tau] +
9.5e-10 * cos[4.13387406591 + 18216.443810661 * tau] +
8.3e-10 * cos[4.90662164029 + 51.28033786241 * tau] +
8.8e-10 * cos[2.09872810657 + 238004.52415723629 * tau] +
8.0e-10 * cos[6.19781316983 + 6709.6740408674 * tau] +
1.06e-9 * cos[5.49092372854 + 62883.3551395136 * tau] +
8.6e-10 * cos[4.01887374432 + 12491.3701014155 * tau] +
8.8e-10 * cos[2.10180220766 + 26482.1708096244 * tau] +
1.07e-9 * cos[4.91580912547 + 277.0349937414 * tau] +
8.7e-10 * cos[4.32472045435 + 742.9900605326 * tau] +
1.09e-9 * cos[1.94546030825 + 24279.10701821359 * tau] +
8.7e-10 * cos[4.40657711727 + 142.1786270362 * tau] +
1.10e-9 * cos[3.32898859416 + 72140.62866668739 * tau] +
1.04e-9 * cos[1.08739495962 + 6288.5987742988 * tau] +
1.07e-9 * cos[5.77864921649 + 34115.1140692746 * tau] +
1.01e-9 * cos[4.18796434479 + 30666.1549584328 * tau] +
8.0e-10 * cos[1.84900424847 + 21424.4666443034 * tau] +
8.8e-10 * cos[3.2113316569 + 33326.5787331742 * tau] +
9.5e-10 * cos[2.87032884659 + 23020.65308658799 * tau] +
8.6e-10 * cos[4.61919461931 + 36147.4098773004 * tau] +
8.2e-10 * cos[0.87060089842 + 10241.2022911672 * tau] +
1.01e-9 * cos[5.32081603011 + 2301.58581590939 * tau] +
8.7e-10 * cos[3.43122851097 + 27707.5424942948 * tau] +
8.2e-10 * cos[4.80703651241 + 6819.8803620868 * tau] +
8.9e-10 * cos[4.45371820659 + 792.7748884674 * tau] +
8.3e-10 * cos[0.18241793425 + 15141.390794312 * tau] +
1.17e-9 * cos[0.78475956902 + 83286.91426955358 * tau] +
1.10e-9 * cos[3.68205877433 + 22380.755800274 * tau] +
1.04e-9 * cos[3.39218586218 + 290.972865866 * tau] +
1.02e-9 * cos[1.04031728553 + 95143.1329209781 * tau] +
1.24e-9 * cos[3.43899862683 + 172146.97134054029 * tau] +
1.08e-9 * cos[0.52696637156 + 276.7457718644 * tau] +
9.5e-10 * cos[3.0382374111 + 8982.810669309 * tau] +
9.4e-10 * cos[5.58132218606 + 3104.9300594238 * tau] +
9.4e-10 * cos[0.6899787606 + 7834.1210726394 * tau] +
1.26e-9 * cos[3.21642544972 + 305281.94307104882 * tau] +
9.9e-10 * cos[1.37437847718 + 1039.0266107904 * tau] +
1.16e-9 * cos[4.19967201116 + 206.7007372966 * tau] +
9.7e-10 * cos[0.89642320201 + 71980.63357473118 * tau] +
1.06e-9 * cos[1.0015665359 + 16522.6597160022 * tau] +
9.5e-10 * cos[2.89807657534 + 34911.412076091 * tau] +
9.4e-10 * cos[4.30965982872 + 26880.3198130326 * tau] +
9.4e-10 * cos[1.99595224256 + 13362.4497067992 * tau] +
1.19e-9 * cos[1.21689479331 + 1478.8665740644 * tau] +
1.02e-9 * cos[0.66938025772 + 10239.5838660108 * tau] +
1.25e-9 * cos[2.7216443296 + 24065.80792277559 * tau] +
9.8e-10 * cos[4.37041908717 + 34513.2630726828 * tau] +
9.7e-10 * cos[3.34717130592 + 16310.9790457206 * tau] +
9.8e-10 * cos[1.28118280598 + 21548.9623692918 * tau] +
1.00e-9 * cos[3.95534628189 + 5547.1993364596 * tau] +
1.17e-9 * cos[5.17362872063 + 34520.3093093808 * tau] +
1.08e-9 * cos[0.9898977494 + 5636.0650166766 * tau] +
1.03e-9 * cos[0.40004073416 + 90279.92316810328 * tau] +
1.38e-9 * cos[2.45654707999 + 7576.560073574 * tau] +
1.29e-9 * cos[1.23567904485 + 12029.3471878874 * tau] +
1.01e-9 * cos[4.91289409429 + 401.6721217572 * tau] +
1.37e-9 * cos[1.43510636754 + 86464.61331683119 * tau] +
1.02e-9 * cos[4.75119578149 + 12242.6462833254 * tau] +
1.05e-9 * cos[1.78318141871 + 18139.2945014159 * tau] +
1.10e-9 * cos[1.08682570828 + 2787.0430238574 * tau] +
1.24e-9 * cos[3.27736514057 + 12566.08438968 * tau] +
1.25e-9 * cos[1.14419195615 + 625.6701923124 * tau] +
1.43e-9 * cos[1.81201813018 + 4214.0690150848 * tau] +
1.07e-9 * cos[5.71774478555 + 77736.78343050249 * tau] +
1.18e-9 * cos[4.5232017012 + 19004.6479494084 * tau] +
1.07e-9 * cos[4.67919356465 + 77690.75950573849 * tau] +
1.02e-9 * cos[4.12448497391 + 15664.03552270859 * tau] +
1.05e-9 * cos[4.82620858888 + 33794.5437235286 * tau] +
1.04e-9 * cos[1.54931540602 + 127.9515330346 * tau] +
1.12e-9 * cos[6.05401806281 + 433.7117378768 * tau] +
1.40e-9 * cos[1.09413073202 + 44809.6502008634 * tau] +
1.30e-9 * cos[4.85539251 + 22345.2603761082 * tau] +
1.15e-9 * cos[4.58880032176 + 26709.6469424134 * tau] +
1.22e-9 * cos[0.93575234049 + 24492.40611365159 * tau] +
1.15e-9 * cos[0.23374479051 + 418.9243989006 * tau] +
1.19e-9 * cos[2.40637635942 + 18635.9284545362 * tau] +
1.12e-9 * cos[4.92889233335 + 56.8032621698 * tau] +
1.12e-9 * cos[3.39403722178 + 21393.5419698576 * tau] +
1.14e-9 * cos[5.16516114595 + 25685.872802808 * tau] +
1.19e-9 * cos[5.96432932413 + 1385.8952763362 * tau] +
1.59e-9 * cos[0.86086959274 + 221995.02880149524 * tau] +
1.18e-9 * cos[0.63846333239 + 6.0659156298 * tau] +
1.65e-9 * cos[4.06747587817 + 58953.145443294 * tau] +
1.65e-9 * cos[5.31654110459 + 16943.7627850338 * tau] +
1.53e-9 * cos[3.78801830344 + 17363.24742890899 * tau] +
1.48e-9 * cos[2.13439571118 + 491.6632924588 * tau] +
1.51e-9 * cos[0.46542099527 + 39609.6545831656 * tau] +
1.70e-9 * cos[4.41115280254 + 327574.51427678125 * tau] +
1.72e-9 * cos[1.98369595114 + 174242.4659640497 * tau] +
1.37e-9 * cos[0.86487461904 + 9924.8104215106 * tau] +
1.35e-9 * cos[3.12861731644 + 32217.2001810808 * tau] +
1.24e-9 * cos[2.83326217072 + 12566.2190102856 * tau] +
1.33e-9 * cos[5.65471067133 + 31.9723058168 * tau] +
1.45e-9 * cos[5.07330784304 + 87.30820453981 * tau] +
1.42e-9 * cos[5.87266532526 + 22476.73502749179 * tau] +
1.50e-9 * cos[5.86819430908 + 97238.62754448749 * tau] +
1.52e-9 * cos[5.28885894415 + 12669.2444742014 * tau] +
1.81e-9 * cos[4.22950689891 + 966.9708774356 * tau] +
1.34e-9 * cos[4.09472795832 + 6599.467719648 * tau] +
1.32e-9 * cos[3.05633896779 + 22490.9621214934 * tau] +
1.34e-9 * cos[3.09132862833 + 17.812522118 * tau] +
1.83e-9 * cos[5.43418358741 + 369.6998159404 * tau] +
1.65e-9 * cos[3.95288000638 + 6357.8574485587 * tau] +
1.69e-9 * cos[2.74893543762 + 26735.9452622132 * tau] +
1.40e-9 * cos[1.27748013377 + 107.6635239386 * tau] +
1.34e-9 * cos[4.79432636012 + 111.1866422876 * tau] +
1.42e-9 * cos[0.78678347839 + 12779.4507954208 * tau] +
1.46e-9 * cos[4.96885605695 + 57375.8019008462 * tau] +
1.47e-9 * cos[5.09968173403 + 661.232926781 * tau] +
1.41e-9 * cos[3.66871308723 + 26084.0218062162 * tau] +
1.48e-9 * cos[2.61640453469 + 17157.0618804718 * tau] +
1.40e-9 * cos[4.97612440269 + 158.9435177832 * tau] +
1.93e-9 * cos[5.92751083086 + 40879.4405046438 * tau] +
1.48e-9 * cos[0.23389236655 + 10021.8372800994 * tau] +
1.44e-9 * cos[1.07862546598 + 1265.5674786264 * tau] +
1.43e-9 * cos[3.28248547724 + 29.8214381488 * tau] +
1.43e-9 * cos[3.75708566606 + 58864.5439181463 * tau] +
1.56e-9 * cos[3.75650175503 + 12323.4230960088 * tau] +
1.46e-9 * cos[5.58021191726 + 412.3710968744 * tau] +
1.49e-9 * cos[2.65697593276 + 21.335640467 * tau] +
1.92e-9 * cos[1.33928820063 + 394.6258850592 * tau] +
1.75e-9 * cos[4.55671604437 + 239424.39025435288 * tau] +
1.50e-9 * cos[3.12999753018 + 799.8211251654 * tau] +
1.53e-9 * cos[1.24460848836 + 29826.3063546732 * tau] +
1.81e-9 * cos[4.12439203622 + 13341.6743113068 * tau] +
2.15e-9 * cos[0.20889073407 + 5621.8429232104 * tau] +
1.60e-9 * cos[6.23798383332 + 202.2533951741 * tau] +
1.65e-9 * cos[1.38698167064 + 4171.4255366138 * tau] +
1.92e-9 * cos[5.46153589821 + 6379.0550772092 * tau] +
2.12e-9 * cos[3.00233538977 + 12043.574281889 * tau] +
2.04e-9 * cos[0.42643085174 + 515.463871093 * tau] +
2.11e-9 * cos[5.73370637657 + 151.8972810852 * tau] +
1.69e-9 * cos[0.91318727 + 95.9792272178 * tau] +
2.00e-9 * cos[2.02153258098 + 16097.6799502826 * tau] +
1.66e-9 * cos[4.23182968446 + 16840.67001081519 * tau] +
2.18e-9 * cos[2.36835880025 + 16627.3709153772 * tau] +
1.89e-9 * cos[0.37542530191 + 9814.6041002912 * tau] +
2.16e-9 * cos[0.42177594328 + 23539.7073863328 * tau] +
1.79e-9 * cos[4.4947179809 + 31415.379249957 * tau] +
1.95e-9 * cos[0.09045393425 + 156.4007205024 * tau] +
1.68e-9 * cos[2.51550550242 + 23937.856389741 * tau] +
2.16e-9 * cos[2.97174580686 + 19402.7969528166 * tau] +
1.83e-9 * cos[0.72325421604 + 6272.0301497275 * tau] +
1.71e-9 * cos[3.45356518113 + 5327.4761083828 * tau] +
1.98e-9 * cos[3.54061588502 + 30.914125635 * tau] +
1.79e-9 * cos[2.47036386443 + 16062.1845261168 * tau] +
2.03e-9 * cos[1.56920753653 + 28286.9904848612 * tau] +
1.79e-9 * cos[0.87104393079 + 12721.572099417 * tau] +
2.08e-9 * cos[0.93013835019 + 14919.0178537546 * tau] +
2.49e-9 * cos[5.10473210814 + 7875.6718636242 * tau] +
1.99e-9 * cos[0.295006252 + 149.5631971346 * tau] +
2.31e-9 * cos[1.09802712785 + 12341.8069042809 * tau] +
2.00e-9 * cos[5.60556112058 + 1066.49547719 * tau] +
1.87e-9 * cos[4.03230554718 + 467.9649903544 * tau] +
2.20e-9 * cos[5.75012110079 + 29.429508536 * tau] +
2.61e-9 * cos[2.64321183295 + 55022.9357470744 * tau] +
2.28e-9 * cos[5.85373115869 + 128.0188433374 * tau] +
1.92e-9 * cos[2.17464236325 + 5863.5912061162 * tau] +
2.69e-9 * cos[4.48560812155 + 64471.99124174489 * tau] +
1.99e-9 * cos[3.30836672397 + 22743.4093795164 * tau] +
2.72e-9 * cos[0.74640926842 + 1975.492545856 * tau] +
2.08e-9 * cos[1.88207277133 + 11300.5842213564 * tau] +
2.75e-9 * cos[5.04826903506 + 73.297125859 * tau] +
2.52e-9 * cos[1.64965729351 + 9380.9596727172 * tau] +
2.09e-9 * cos[5.67606291663 + 11293.4706743556 * tau] +
2.00e-9 * cos[5.39839888163 + 6019.9919266186 * tau] +
2.00e-9 * cos[2.11984445273 + 4274.5183108324 * tau] +
2.09e-9 * cos[0.86881969011 + 6321.1035226272 * tau] +
2.04e-9 * cos[3.9122741125 + 2699.7348193176 * tau] +
2.07e-9 * cos[5.71701403951 + 41.5507909848 * tau] +
2.20e-9 * cos[4.7207808197 + 6.62855890001 * tau] +
2.45e-9 * cos[3.96486270306 + 22.7752014508 * tau] +
2.26e-9 * cos[5.17755154305 + 11720.0688652316 * tau] +
2.27e-9 * cos[5.06509843737 + 6277.552925684 * tau] +
2.80e-9 * cos[4.52472044653 + 6016.4688082696 * tau] +
2.17e-9 * cos[6.08587881787 + 6805.6532680852 * tau] +
2.23e-9 * cos[5.23334210294 + 56.8983749356 * tau] +
2.75e-9 * cos[5.50306930248 + 32.5325507914 * tau] +
2.80e-9 * cos[4.1408026897 + 12539.853380183 * tau] +
2.36e-9 * cos[4.19817431922 + 19.66976089979 * tau] +
2.26e-9 * cos[0.34106460604 + 17796.9591667858 * tau] +
2.24e-9 * cos[1.65156322696 + 10027.9031957292 * tau] +
3.19e-9 * cos[1.38633229189 + 163096.18036118349 * tau] +
2.28e-9 * cos[0.95333661324 + 5540.0857894588 * tau] +
2.53e-9 * cos[4.73318493678 + 16723.350142595 * tau] +
2.55e-9 * cos[4.0093966444 + 5881.4037282342 * tau] +
2.90e-9 * cos[5.70141882483 + 77.673770428 * tau] +
2.85e-9 * cos[0.3088636143 + 11823.1616394502 * tau] +
2.60e-9 * cos[3.3307759842 + 5888.4499649322 * tau] +
2.57e-9 * cos[1.79654471948 + 11080.1715789176 * tau] +
2.64e-9 * cos[4.44052061202 + 12964.300703391 * tau] +
3.32e-9 * cos[3.55576945724 + 7668.6374249425 * tau] +
2.40e-9 * cos[2.51650377121 + 6245.0481773556 * tau] +
3.11e-9 * cos[1.23668016334 + 6281.5913772831 * tau] +
2.41e-9 * cos[2.00721280805 + 16737.5772365966 * tau] +
2.98e-9 * cos[1.29194706125 + 22805.7355659936 * tau] +
2.96e-9 * cos[0.84347588787 + 5729.506447149 * tau] +
2.54e-9 * cos[2.44901693835 + 5331.3574437408 * tau] +
2.53e-9 * cos[3.49900838384 + 29864.334027309 * tau] +
2.98e-9 * cos[2.20046722622 + 156137.47598479928 * tau] +
2.60e-9 * cos[4.04963546305 + 6525.8044539654 * tau] +
3.53e-9 * cos[4.50033653082 + 36949.2308084242 * tau] +
2.96e-9 * cos[4.5168755718 + 6418.1409300268 * tau] +
3.45e-9 * cos[0.93461290184 + 6058.7310542895 * tau] +
2.69e-9 * cos[1.86207884109 + 23141.5583829246 * tau] +
2.68e-9 * cos[2.47224339737 + 664.75604513 * tau] +
3.27e-9 * cos[6.14222420989 + 6254.6266625236 * tau] +
3.27e-9 * cos[1.05606504715 + 11919.140866668 * tau] +
3.85e-9 * cos[6.21925225757 + 24356.7807886416 * tau] +
3.61e-9 * cos[3.71227508354 + 28237.2334593894 * tau] +
3.36e-9 * cos[4.71465945226 + 6179.9830757728 * tau] +
4.14e-9 * cos[1.21998752076 + 51092.7260508548 * tau] +
4.05e-9 * cos[1.00085779471 + 16460.33352952499 * tau] +
2.97e-9 * cos[0.62691416712 + 20995.3929664494 * tau] +
3.40e-9 * cos[3.83571212349 + 10660.6869350424 * tau] +
3.15e-9 * cos[5.63357264999 + 568.8218740274 * tau] +
3.16e-9 * cos[3.52936906658 + 17782.7320727842 * tau] +
3.41e-9 * cos[2.68612860807 + 11.0457002639 * tau] +
3.23e-9 * cos[0.41971136084 + 10770.8932562618 * tau] +
3.49e-9 * cos[4.55372342974 + 4933.2084403326 * tau] +
4.31e-9 * cos[3.86601101393 + 12489.8856287072 * tau] +
4.13e-9 * cos[0.17171692962 + 6286.6662786432 * tau] +
3.24e-9 * cos[2.30897526929 + 5017.508371365 * tau] +
3.15e-9 * cos[1.24023811803 + 4061.2192153944 * tau] +
3.44e-9 * cos[2.06546633735 + 49.7570254718 * tau] +
4.48e-9 * cos[2.16478480251 + 5905.7022420756 * tau] +
3.32e-9 * cos[2.68902519126 + 29296.6153895786 * tau] +
4.34e-9 * cos[4.98417785901 + 6702.5604938666 * tau] +
3.40e-9 * cos[0.3755742644 + 13119.72110282519 * tau] +
3.44e-9 * cos[5.89157452896 + 6546.1597733642 * tau] +
4.80e-9 * cos[5.36572651091 + 348.924420448 * tau] +
3.52e-9 * cos[4.68891600359 + 4907.3020501456 * tau] +
4.10e-9 * cos[5.28319622279 + 18451.07854656599 * tau] +
3.83e-9 * cos[1.49056949125 + 19800.9459562248 * tau] +
5.34e-9 * cos[3.03030638223 + 66567.48586525429 * tau] +
4.13e-9 * cos[6.02520699406 + 6279.4854213396 * tau] +
4.28e-9 * cos[4.69800981138 + 846.0828347512 * tau] +
5.47e-9 * cos[1.03391472061 + 3646.3503773544 * tau] +
5.48e-9 * cos[5.6845445832 + 155427.54293624099 * tau] +
4.58e-9 * cos[1.34117773915 + 6287.0080032545 * tau] +
4.04e-9 * cos[5.72804304258 + 5642.1982426092 * tau] +
5.18e-9 * cos[6.17617826756 + 0.2438174835 * tau] +
4.24e-9 * cos[6.23520018693 + 6489.2613984286 * tau] +
5.18e-9 * cos[4.86069178322 + 20597.2439630412 * tau] +
4.37e-9 * cos[2.28625594435 + 6303.8512454838 * tau] +
5.59e-9 * cos[1.81894804124 + 17996.0311682222 * tau] +
6.03e-9 * cos[3.81378921927 + 316428.22867391503 * tau] +
5.28e-9 * cos[0.8192645447 + 813.5502839598 * tau] +
4.66e-9 * cos[0.90708835657 + 5966.6839803348 * tau] +
4.66e-9 * cos[3.14982372198 + 10440.2742926036 * tau] +
6.21e-9 * cos[3.09698523779 + 33019.0211122046 * tau] +
6.41e-9 * cos[3.24711791371 + 2107.0345075424 * tau] +
5.82e-9 * cos[3.24533095664 + 153.7788104848 * tau] +
5.30e-9 * cos[5.26359885263 + 10988.808157535 * tau] +
5.40e-9 * cos[2.83444222174 + 5326.7866940208 * tau] +
4.75e-9 * cos[0.4034384211 + 6915.8595893046 * tau] +
6.69e-9 * cos[6.06986269566 + 47162.5163546352 * tau] +
5.37e-9 * cos[2.1505644098 + 21954.15760939799 * tau] +
5.83e-9 * cos[6.12695541996 + 18875.525869774 * tau] +
6.16e-9 * cos[4.06539884128 + 227.476132789 * tau] +
5.03e-9 * cos[0.58963565969 + 15671.0817594066 * tau] +
4.86e-9 * cos[0.77746204893 + 27.4015560968 * tau] +
5.65e-9 * cos[4.2930923861 + 11933.3679606696 * tau] +
6.82e-9 * cos[5.02203067788 + 17253.04110768959 * tau] +
5.42e-9 * cos[3.58573645173 + 6148.010769956 * tau] +
5.93e-9 * cos[1.50136257618 + 226858.23855437008 * tau] +
6.78e-9 * cos[6.09190163533 + 135.62532501 * tau] +
6.29e-9 * cos[4.13350995675 + 45892.73043315699 * tau] +
5.50e-9 * cos[0.06883864342 + 20199.094959633 * tau] +
6.69e-9 * cos[2.51030077026 + 2388.8940204492 * tau] +
6.96e-9 * cos[3.65342150016 + 4804.209275927 * tau] +
5.51e-9 * cos[5.28099026956 + 9388.0059094152 * tau] +
5.89e-9 * cos[2.50543543638 + 3097.88382272579 * tau] +
6.48e-9 * cos[1.46327342555 + 6268.8487559898 * tau] +
6.75e-9 * cos[0.96179233959 + 10454.5013866052 * tau] +
6.85e-9 * cos[3.19344289472 + 12146.6670561076 * tau] +
5.73e-9 * cos[3.16435264609 + 533.2140834436 * tau] +
5.74e-9 * cos[0.24250054587 + 9779.1086761254 * tau] +
5.84e-9 * cos[2.13420121623 + 10557.5941608238 * tau] +
7.60e-9 * cos[4.21317219403 + 377.3736079158 * tau] +
6.33e-9 * cos[2.20587893893 + 25934.1243310894 * tau] +
7.70e-9 * cos[1.62469589333 + 4701.1165017084 * tau] +
6.88e-9 * cos[5.15048287468 + 16496.3613962024 * tau] +
7.34e-9 * cos[2.78417782952 + 640.8776073822 * tau] +
7.49e-9 * cos[2.59599901875 + 11609.8625440122 * tau] +
7.30e-9 * cos[1.70106160291 + 17267.26820169119 * tau] +
7.82e-9 * cos[5.33878339919 + 13517.8701062334 * tau] +
7.58e-9 * cos[0.96370823331 + 1052.2683831884 * tau] +
7.99e-9 * cos[0.29851185294 + 12132.439962106 * tau] +
6.84e-9 * cos[0.3997501208 + 5849.3641121146 * tau] +
6.75e-9 * cos[6.28311558823 + 4535.0594369244 * tau] +
6.71e-9 * cos[5.46240843677 + 18052.9295431578 * tau] +
6.72e-9 * cos[1.91095796194 + 3.9321532631 * tau] +
7.47e-9 * cos[5.77866940346 + 12592.4500197826 * tau] +
9.62e-9 * cos[3.53092337542 + 12416.5885028482 * tau] +
7.17e-9 * cos[0.16688678895 + 11.729352836 * tau] +
9.69e-9 * cos[1.64439522215 + 29088.811415985 * tau] +
7.08e-9 * cos[1.7289998894 + 13095.8426650774 * tau] +
9.53e-9 * cos[4.20801492835 + 11190.377900137 * tau] +
7.63e-9 * cos[5.86304932998 + 16858.4825329332 * tau] +
9.37e-9 * cos[3.4688469896 + 1589.0728952838 * tau] +
7.39e-9 * cos[5.04368197372 + 639.897286314 * tau] +
9.31e-9 * cos[4.06044689031 + 28766.924424484 * tau] +
9.07e-9 * cos[0.86986870809 + 10344.2950653858 * tau] +
9.54e-9 * cos[1.49988435748 + 1162.4747044078 * tau] +
1.068e-8 * cos[4.64200173735 + 43232.3066584156 * tau] +
7.76e-9 * cos[4.09855402433 + 14.2270940016 * tau] +
7.78e-9 * cos[6.17699177946 + 38.1330356378 * tau] +
8.40e-9 * cos[1.79543266333 + 5429.8794682394 * tau] +
9.74e-9 * cos[1.52996238356 + 9623.6882766912 * tau] +
9.08e-9 * cos[0.44959639433 + 7477.522860216 * tau] +
1.096e-8 * cos[6.17377835617 + 5436.9930152402 * tau] +
8.30e-9 * cos[0.48984915507 + 24072.9214697764 * tau] +
9.10e-9 * cos[1.98802695087 + 735.8765135318 * tau] +
8.88e-9 * cos[3.91173199285 + 4686.8894077068 * tau] +
1.024e-8 * cos[2.19378315386 + 11403.676995575 * tau] +
1.121e-8 * cos[0.72627490378 + 220.4126424388 * tau] +
1.171e-8 * cos[3.39635049962 + 12562.6285816338 * tau] +
9.66e-9 * cos[3.18341890851 + 11087.2851259184 * tau] +
1.117e-8 * cos[0.38838354256 + 949.1756089698 * tau] +
1.035e-8 * cos[2.32142722747 + 7342.4577801806 * tau] +
1.254e-8 * cos[5.45103277798 + 6076.8903015542 * tau] +
1.181e-8 * cos[1.20653776978 + 131.5419616864 * tau] +
1.079e-8 * cos[6.20304501787 + 3.2863574178 * tau] +
1.311e-8 * cos[1.60942984879 + 5481.2549188676 * tau] +
1.253e-8 * cos[2.79850152848 + 167283.76158766549 * tau] +
1.349e-8 * cos[2.99805109633 + 17654.7805397496 * tau] +
1.411e-8 * cos[1.09908857534 + 3496.032826134 * tau] +
1.266e-8 * cos[0.11421493643 + 18422.62935909819 * tau] +
1.198e-8 * cos[5.15294130422 + 10177.2576795336 * tau] +
1.148e-8 * cos[6.0300180054 + 3634.6210245184 * tau] +
1.362e-8 * cos[2.61069503292 + 6062.6632075526 * tau] +
1.473e-8 * cos[1.70479245805 + 11712.9553182308 * tau] +
1.390e-8 * cos[5.42894648983 + 143571.32428481648 * tau] +
1.222e-8 * cos[5.18120087482 + 5333.9002410216 * tau] +
1.192e-8 * cos[2.74227166898 + 12569.6748183318 * tau] +
1.205e-8 * cos[1.86912144659 + 4590.910180489 * tau] +
1.463e-8 * cos[4.69242679213 + 14945.3161735544 * tau] +
1.242e-8 * cos[4.46665769933 + 17256.6315363414 * tau] +
1.695e-8 * cos[0.22047718414 + 25158.6017197654 * tau] +
1.431e-8 * cos[4.51153808594 + 20426.571092422 * tau] +
1.747e-8 * cos[3.05638656738 + 18319.5365848796 * tau] +
1.791e-8 * cos[3.22187270126 + 39302.096962196 * tau] +
1.528e-8 * cos[5.61835711404 + 6127.6554505572 * tau] +
1.346e-8 * cos[1.51574702235 + 4136.9104335162 * tau] +
1.810e-8 * cos[0.49112137707 + 1.4844727083 * tau] +
1.476e-8 * cos[0.93271367331 + 2379.1644735716 * tau] +
1.942e-8 * cos[4.31335979989 + 6244.9428143536 * tau] +
1.971e-8 * cos[1.04560500503 + 18209.33026366019 * tau] +
1.664e-8 * cos[4.41939715469 + 8662.240323563 * tau] +
1.596e-8 * cos[3.98332956992 + 13916.0191096416 * tau] +
1.924e-8 * cos[0.60231842508 + 6284.0561710596 * tau] +
2.009e-8 * cos[4.6285092198 + 6037.244203762 * tau] +
1.924e-8 * cos[1.22898324132 + 709.9330485583 * tau] +
1.882e-8 * cos[0.86684493432 + 22003.9146348698 * tau] +
1.774e-8 * cos[0.48747535361 + 1551.045222648 * tau] +
2.103e-8 * cos[0.75354917468 + 13521.7514415914 * tau] +
1.990e-8 * cos[3.93295788548 + 6206.8097787158 * tau] +
1.701e-8 * cos[4.4110589538 + 110.2063212194 * tau] +
1.816e-8 * cos[3.68083868442 + 15110.4661198662 * tau] +
1.883e-8 * cos[1.90364058477 + 15.252471185 * tau] +
1.787e-8 * cos[1.25929682929 + 12559.038152982 * tau] +
1.887e-8 * cos[3.74365662683 + 23.8784377478 * tau] +
1.988e-8 * cos[5.19736046771 + 6262.300454499 * tau] +
1.949e-8 * cos[1.07002512703 + 5230.807466803 * tau] +
1.924e-8 * cos[5.5946054986 + 6282.0955289232 * tau] +
2.074e-8 * cos[4.2279477457 + 5650.2921106782 * tau] +
1.949e-8 * cos[4.86892513469 + 36.0278666774 * tau] +
2.381e-8 * cos[0.10581361289 + 7.046236698 * tau] +
2.506e-8 * cos[3.74379142438 + 10575.4066829418 * tau] +
2.003e-8 * cos[0.38091017375 + 6172.869528772 * tau] +
2.019e-8 * cos[0.81393923319 + 170.6728706192 * tau] +
2.113e-8 * cos[3.71393780256 + 65147.6197681377 * tau] +
2.618e-8 * cos[2.57870156528 + 22483.84857449259 * tau] +
2.343e-8 * cos[3.576898605 + 10969.9652576982 * tau] +
3.030e-8 * cos[1.80209931347 + 35371.8872659764 * tau] +
2.361e-8 * cos[4.27212906992 + 6040.3472460174 * tau] +
3.163e-8 * cos[5.08946464629 + 21228.3920235458 * tau] +
3.161e-8 * cos[1.32798718453 + 10873.9860304804 * tau] +
2.395e-8 * cos[1.16131956403 + 10984.1923516998 * tau] +
2.876e-8 * cos[6.02635617464 + 154717.60988768269 * tau] +
2.955e-8 * cos[3.39692949667 + 9225.539273283 * tau] +
2.621e-8 * cos[3.85639359951 + 266.6070417218 * tau] +
2.565e-8 * cos[1.560717849 + 23543.23050468179 * tau] +
3.520e-8 * cos[2.05559692878 + 244287.60000722769 * tau] +
2.553e-8 * cos[3.94869034189 + 1990.745017041 * tau] +
3.252e-8 * cos[3.47859752062 + 6133.5126528568 * tau] +
3.388e-8 * cos[3.20185096055 + 5120.6011455836 * tau] +
3.650e-8 * cos[1.08344142571 + 88860.05707098669 * tau] +
2.805e-8 * cos[2.58504514144 + 14314.1681130498 * tau] +
3.334e-8 * cos[0.83684924911 + 6496.3749454294 * tau] +
3.397e-8 * cos[1.10590684017 + 14712.317116458 * tau] +
3.086e-8 * cos[3.64646921512 + 10.6366653498 * tau] +
3.507e-8 * cos[3.71291946325 + 6290.1893969922 * tau] +
3.737e-8 * cos[2.95380107829 + 3128.3887650958 * tau] +
3.390e-8 * cos[0.97785123922 + 8635.9420037632 * tau] +
3.652e-8 * cos[1.01838584934 + 16200.7727245012 * tau] +
3.865e-8 * cos[1.82634360607 + 11856.2186514245 * tau] +
3.701e-8 * cos[5.03069397926 + 536.8045120954 * tau] +
4.215e-8 * cos[1.90601120623 + 245.8316462294 * tau] +
3.521e-8 * cos[5.97844807108 + 3894.1818295422 * tau] +
4.132e-8 * cos[0.92128915753 + 3738.761430108 * tau] +
4.497e-8 * cos[3.27230796845 + 11015.1064773348 * tau] +
3.785e-8 * cos[2.34369213733 + 3.881335358 * tau] +
5.307e-8 * cos[0.38217636096 + 31441.6775697568 * tau] +
5.188e-8 * cos[4.06503864016 + 6208.2942514241 * tau] +
4.020e-8 * cos[0.83995823171 + 20.3553193988 * tau] +
4.488e-8 * cos[3.6528503715 + 206.1855484372 * tau] +
6.123e-8 * cos[1.07494905258 + 19804.8272915828 * tau] +
4.348e-8 * cos[4.4234217548 + 5216.5803728014 * tau] +
6.153e-8 * cos[1.45823331144 + 233141.31440436149 * tau] +
4.471e-8 * cos[2.06385999536 + 7079.3738568078 * tau] +
5.958e-8 * cos[3.32051344676 + 6283.0085396886 * tau] +
5.547e-8 * cos[2.45152597661 + 12352.8526045448 * tau] +
4.938e-8 * cos[5.73672165674 + 9917.6968745098 * tau] +
6.762e-8 * cos[5.91132535899 + 90955.5516944961 * tau] +
6.625e-8 * cos[3.66475158672 + 17298.1823273262 * tau] +
7.056e-8 * cos[0.32258441903 + 263.0839233728 * tau] +
5.127e-8 * cos[2.36062848786 + 10973.55568635 * tau] +
5.413e-8 * cos[5.39199024641 + 419.4846438752 * tau] +
7.346e-8 * cos[4.38582365437 + 316.3918696566 * tau] +
7.188e-8 * cos[3.99831508699 + 74.7815985673 * tau] +
6.534e-8 * cos[5.79072926033 + 18073.7049386502 * tau] +
5.955e-8 * cos[2.87641047971 + 6283.14316029419 * tau] +
7.314e-8 * cos[0.60652505806 + 11513.8833167944 * tau] +
7.756e-8 * cos[2.95729056763 + 23013.5395395872 * tau] +
7.575e-8 * cos[3.97382858911 + 11499.6562227928 * tau] +
6.297e-8 * cos[4.71724819317 + 6836.6452528338 * tau] +
8.620e-8 * cos[4.16538210888 + 7058.5984613154 * tau] +
9.048e-8 * cos[5.33686335897 + 6386.16862421 * tau] +
8.123e-8 * cos[6.2705301365 + 426.598190876 * tau] +
7.871e-8 * cos[0.99590177926 + 5643.1785636774 * tau] +
9.802e-8 * cos[5.24413991147 + 27511.4678735372 * tau] +
9.232e-8 * cos[0.48343968736 + 522.5774180938 * tau] +
8.127e-8 * cos[6.11228001785 + 4732.0306273434 * tau] +
9.378e-8 * cos[2.62414241032 + 5760.4984318976 * tau] +
7.686e-8 * cos[3.12142363172 + 7238.6755916 * tau] +
1.0523e-7 * cos[0.93871805506 + 11926.2544136688 * tau] +
8.006e-8 * cos[5.82145271907 + 28.4491874678 * tau] +
8.409e-8 * cos[3.29946744189 + 7234.794256242 * tau] +
1.0005e-7 * cos[6.0291496328 + 5746.271337896 * tau] +
8.356e-8 * cos[4.53902685948 + 25132.3033999656 * tau] +
1.0827e-7 * cos[0.32734520222 + 103.0927742186 * tau] +
1.2003e-7 * cos[1.003514567 + 632.7837393132 * tau] +
1.0327e-7 * cos[6.19982566125 + 6438.4962494256 * tau] +
9.220e-8 * cos[4.57138609781 + 4292.3308329504 * tau] +
9.803e-8 * cos[0.99947478995 + 11371.7046897582 * tau] +
1.0498e-7 * cos[5.35909518669 + 1592.5960136328 * tau] +
1.2503e-7 * cos[1.13052412208 + 5.5229243074 * tau] +
1.3621e-7 * cos[1.88934471407 + 7632.9432596502 * tau] +
1.3971e-7 * cos[4.40138139996 + 6681.2248533996 * tau] +
1.1287e-7 * cos[0.17739328092 + 4164.311989613 * tau] +
1.2054e-7 * cos[2.62229588349 + 955.5997416086 * tau] +
1.7898e-7 * cos[2.21490735647 + 13367.9726311066 * tau] +
1.4346e-7 * cos[3.72355084422 + 38.0276726358 * tau] +
1.8888e-7 * cos[5.38626880969 + 149854.40013480789 * tau] +
1.9124e-7 * cos[3.82219996949 + 23581.2581773176 * tau] +
1.5077e-7 * cos[4.19567181073 + 6256.7775301916 * tau] +
1.6225e-7 * cos[5.98837722564 + 11769.8536931664 * tau] +
1.4421e-7 * cos[4.19315332546 + 242.728603974 * tau] +
2.0300e-7 * cos[0.37133792946 + 283.8593188652 * tau] +
1.9860e-7 * cos[5.77470167653 + 6309.3741697912 * tau] +
1.9925e-7 * cos[5.22208471269 + 12168.0026965746 * tau] +
1.7481e-7 * cos[4.56052900359 + 135.0650800354 * tau] +
2.1891e-7 * cos[5.55594302562 + 553.5694028424 * tau] +
2.1419e-7 * cos[1.42563735525 + 16730.4636895958 * tau] +
2.2820e-7 * cos[5.22197888032 + 4705.7323075436 * tau] +
2.5352e-7 * cos[3.16470953405 + 4690.4798363586 * tau] +
2.4738e-7 * cos[0.21484762138 + 3.5904286518 * tau] +
2.1089e-7 * cos[4.14825464101 + 951.7184062506 * tau] +
2.3574e-7 * cos[2.06527720049 + 3340.6124266998 * tau] +
2.3663e-7 * cos[0.48473567763 + 8031.0922630584 * tau] +
3.0412e-7 * cos[0.44294464135 + 83996.84731811189 * tau] +
3.0047e-7 * cos[2.73975123935 + 1349.8674096588 * tau] +
4.0938e-7 * cos[2.39850881707 + 19651.048481098 * tau] +
3.5954e-7 * cos[1.70876111898 + 2352.8661537718 * tau] +
3.3291e-7 * cos[0.59309499459 + 17789.845619785 * tau] +
3.6596e-7 * cos[2.56955238628 + 1059.3819301892 * tau] +
3.6770e-7 * cos[6.04133859347 + 10213.285546211 * tau] +
3.5566e-7 * cos[1.77597314691 + 6812.766815086 * tau] +
3.9200e-7 * cos[6.16832995016 + 10447.3878396044 * tau] +
4.9000e-7 * cos[0.48735065033 + 1194.4470102246 * tau] +
5.1992e-7 * cos[0.18914945834 + 12139.5535091068 * tau] +
5.1605e-7 * cos[1.33282746983 + 1748.016413067 * tau] +
4.1036e-7 * cos[5.36817351402 + 8429.2412664666 * tau] +
5.5577e-7 * cos[3.47006009062 + 6279.5527316424 * tau] +
5.1145e-7 * cos[0.28306864501 + 5856.4776591154 * tau] +
6.2449e-7 * cos[3.97763880587 + 8827.3902698748 * tau] +
5.6116e-7 * cos[4.38694880779 + 14143.4952424306 * tau] +
6.9627e-7 * cos[0.83297596966 + 9437.762934887 * tau] +
6.1148e-7 * cos[1.81839811024 + 7084.8967811152 * tau] +
5.6963e-7 * cos[2.78430398043 + 6286.5989683404 * tau] +
8.5803e-7 * cos[5.98322631256 + 161000.6857376741 * tau] +
7.9637e-7 * cos[1.807913307 + 17260.1546546904 * tau] +
7.8756e-7 * cos[3.03698313141 + 12036.4607348882 * tau] +
7.3874e-7 * cos[3.50319443167 + 3154.6870848956 * tau] +
7.3547e-7 * cos[4.67926565481 + 801.8209311238 * tau] +
8.4711e-7 * cos[3.67080093025 + 71430.69561812909 * tau] +
0.00000101895 * cos[0.97569221824 + 15720.8387848784 * tau] +
7.4651e-7 * cos[1.75508916159 + 5088.6288397668 * tau] +
8.5128e-7 * cos[1.29870743025 + 6275.9623029906 * tau] +
9.7607e-7 * cos[0.6810127227 + 155.4203994342 * tau] +
0.00000132212 * cos[3.41118275555 + 2942.4634232916 * tau] +
9.9206e-7 * cos[6.20992940258 + 2146.1654164752 * tau] +
0.00000101724 * cos[4.26679821365 + 7.1135470008 * tau] +
0.00000102851 * cos[0.63599846727 + 4694.0029547076 * tau] +
0.00000115132 * cos[0.64544911683 + 0.9803210682 * tau] +
0.00000155516 * cos[0.83306073807 + 213.299095438 * tau] +
0.00000126184 * cos[1.0830263021 + 20.7753954924 * tau] +
0.00000202261 * cos[2.45767795458 + 6069.7767545534 * tau] +
0.00000205385 * cos[1.86947813692 + 5573.1428014331 * tau] +
0.0000020616 * cos[4.80646606059 + 2544.3144198834 * tau] +
0.00000271039 * cos[0.31488607649 + 10977.078804699 * tau] +
0.00000317087 * cos[5.84901952218 + 11790.6290886588 * tau] +
0.0000024281 * cos[0.34481140906 + 5486.777843175 * tau] +
0.00000284125 * cos[1.89869034186 + 796.2980068164 * tau] +
0.00000356655 * cos[2.91954116867 + 0.0673103028 * tau] +
0.00000492379 * cos[4.20506639861 + 775.522611324 * tau] +
0.00000505264 * cos[4.58292563052 + 18849.2275499742 * tau] +
0.00000753141 * cos[2.53339053818 + 5507.5532386674 * tau] +
0.0000099025 * cos[5.23268129594 + 5884.9268465832 * tau] +
0.00000779786 * cos[1.17882652114 + 5223.6939198022 * tau] +
0.00000857223 * cos[3.50849156957 + 398.1490034082 * tau] +
0.00001199167 * cos[1.10962944315 + 1577.3435424478 * tau] +
0.00000901855 * cos[2.04505443513 + 26.2983197998 * tau] +
0.00001324292 * cos[0.74246356352 + 11506.7697697936 * tau] +
0.00001273166 * cos[2.03709655772 + 529.6909650946 * tau] +
0.00002342687 * cos[6.13516237631 + 3930.2096962196 * tau] +
0.00002676218 * cos[4.41808351397 + 7860.4193924392 * tau] +
0.00003135896 * cos[3.62767041758 + 77713.7714681205 * tau] +
0.00003497056 * cos[2.74411800971 + 5753.3848848968 * tau] +
0.00003417571 * cos[2.82886579606 + 3.523118349 * tau] +
0.00034894275 * cos[4.62610241759 + 12566.1516999828 * tau] +
0.03341656456 * cos[4.66925680417 + 6283.0758499914 * tau] +
1.75347045673 * cos[0.0 + 0.0 * tau];

L1 = 2.5e-10 * cos[5.71466092822 + 25934.1243310894 * tau] +
2.4e-10 * cos[1.40237993205 + 14712.317116458 * tau] +
2.4e-10 * cos[5.72605158675 + 29864.334027309 * tau] +
2.1e-10 * cos[1.56857722317 + 13341.6743113068 * tau] +
2.6e-10 * cos[2.068012969 + 12573.2652469836 * tau] +
2.1e-10 * cos[3.58418394393 + 18209.33026366019 * tau] +
2.2e-10 * cos[2.31199937177 + 6303.4311693902 * tau] +
2.1e-10 * cos[6.07546891132 + 18139.2945014159 * tau] +
2.1e-10 * cos[3.18605672363 + 6277.552925684 * tau] +
2.3e-10 * cos[0.29300197709 + 13362.4497067992 * tau] +
2.4e-10 * cos[4.91804163466 + 19651.048481098 * tau] +
2.6e-10 * cos[3.8768588318 + 6262.7205305926 * tau] +
3.9e-10 * cos[1.51948786199 + 12029.3471878874 * tau] +
4.5e-10 * cos[3.94202418608 + 10988.808157535 * tau] +
3.6e-10 * cos[3.32158458257 + 16207.886271502 * tau] +
3.6e-10 * cos[3.72187132496 + 30774.5016425748 * tau] +
4.0e-10 * cos[5.13217319067 + 15664.03552270859 * tau] +
3.6e-10 * cos[1.68167662194 + 10344.2950653858 * tau] +
4.0e-10 * cos[4.35214003837 + 48739.859897083 * tau] +
3.9e-10 * cos[0.85957361635 + 16522.6597160022 * tau] +
3.8e-10 * cos[2.20108541046 + 28628.3362260996 * tau] +
3.7e-10 * cos[4.27532649462 + 6709.6740408674 * tau] +
3.8e-10 * cos[0.9597092595 + 664.75604513 * tau] +
3.7e-10 * cos[1.29390383811 + 310.8407988684 * tau] +
4.3e-10 * cos[1.14078465002 + 49.7570254718 * tau] +
4.5e-10 * cos[3.73714372195 + 7875.6718636242 * tau] +
4.0e-10 * cos[5.83461945819 + 16193.65917750039 * tau] +
4.3e-10 * cos[2.20648228147 + 13521.7514415914 * tau] +
3.9e-10 * cos[4.61184303844 + 95.9792272178 * tau] +
3.8e-10 * cos[3.49190341464 + 226858.23855437008 * tau] +
4.0e-10 * cos[2.57120233428 + 24356.7807886416 * tau] +
4.2e-10 * cos[5.19292937193 + 19004.6479494084 * tau] +
4.1e-10 * cos[5.04048954693 + 27832.0382192832 * tau] +
5.3e-10 * cos[3.64791042082 + 11925.2740926006 * tau] +
4.0e-10 * cos[0.04502010161 + 38526.574350872 * tau] +
4.0e-10 * cos[2.92105728682 + 21548.9623692918 * tau] +
4.5e-10 * cos[5.4557501753 + 60530.4889857418 * tau] +
4.8e-10 * cos[6.26034008181 + 28286.9904848612 * tau] +
4.1e-10 * cos[0.74461854136 + 23937.856389741 * tau] +
4.3e-10 * cos[1.94164978061 + 1903.4368125012 * tau] +
4.0e-10 * cos[1.81891629936 + 34596.3646546524 * tau] +
5.2e-10 * cos[3.65266055509 + 7872.1487452752 * tau] +
4.9e-10 * cos[3.17757670611 + 6303.8512454838 * tau] +
4.2e-10 * cos[5.26377513431 + 26084.0218062162 * tau] +
5.7e-10 * cos[1.8641670701 + 25287.7237993998 * tau] +
4.8e-10 * cos[0.89551707131 + 56600.2792895222 * tau] +
4.5e-10 * cos[2.46230645202 + 51868.2486621788 * tau] +
4.6e-10 * cos[0.26142733448 + 11.0457002639 * tau] +
4.4e-10 * cos[2.57358208785 + 12964.300703391 * tau] +
4.5e-10 * cos[4.39613584445 + 433.7117378768 * tau] +
4.4e-10 * cos[0.80750593746 + 167283.76158766549 * tau] +
4.6e-10 * cos[2.41369976086 + 98068.53671630539 * tau] +
5.1e-10 * cos[1.23882053879 + 12539.853380183 * tau] +
4.6e-10 * cos[5.41431705539 + 33019.0211122046 * tau] +
4.9e-10 * cos[4.98223579027 + 10021.8372800994 * tau] +
5.4e-10 * cos[1.97301333704 + 23581.2581773176 * tau] +
4.7e-10 * cos[5.74015846442 + 12139.5535091068 * tau] +
5.0e-10 * cos[4.69825387775 + 28237.2334593894 * tau] +
5.0e-10 * cos[5.7438291744 + 19.66976089979 * tau] +
6.6e-10 * cos[3.64350022359 + 15265.8865193004 * tau] +
4.8e-10 * cos[0.70204553333 + 1162.4747044078 * tau] +
5.0e-10 * cos[0.42577644151 + 25685.872802808 * tau] +
6.7e-10 * cos[6.27917920454 + 22345.2603761082 * tau] +
5.2e-10 * cos[5.10673376738 + 17796.9591667858 * tau] +
7.0e-10 * cos[2.50592323465 + 31415.379249957 * tau] +
5.8e-10 * cos[3.13638677202 + 309.2783226558 * tau] +
5.2e-10 * cos[3.41177624177 + 23141.5583829246 * tau] +
5.1e-10 * cos[3.32803972907 + 56.8983749356 * tau] +
6.1e-10 * cos[0.14807288453 + 23013.5395395872 * tau] +
5.3e-10 * cos[0.45467549335 + 30666.1549584328 * tau] +
5.3e-10 * cos[3.61529270216 + 77.673770428 * tau] +
5.3e-10 * cos[3.17816599142 + 18451.07854656599 * tau] +
5.6e-10 * cos[3.20816844695 + 24889.5747959916 * tau] +
6.7e-10 * cos[2.53852336668 + 377.3736079158 * tau] +
7.0e-10 * cos[4.31243357502 + 19402.7969528166 * tau] +
7.3e-10 * cos[0.53299090807 + 2301.58581590939 * tau] +
5.7e-10 * cos[5.25043362558 + 20995.3929664494 * tau] +
5.7e-10 * cos[5.4512239985 + 12592.4500197826 * tau] +
6.8e-10 * cos[5.75884067555 + 21424.4666443034 * tau] +
6.5e-10 * cos[5.75757544877 + 52670.0695933026 * tau] +
6.5e-10 * cos[3.34580407184 + 51.28033786241 * tau] +
6.3e-10 * cos[4.09167842893 + 16062.1845261168 * tau] +
7.6e-10 * cos[3.29092216589 + 2942.4634232916 * tau] +
6.9e-10 * cos[0.96028230548 + 14919.0178537546 * tau] +
6.3e-10 * cos[4.53968787714 + 8982.810669309 * tau] +
7.1e-10 * cos[3.89435637865 + 22779.4372461938 * tau] +
7.8e-10 * cos[4.17011182047 + 1066.49547719 * tau] +
9.4e-10 * cos[3.62899392448 + 77713.7714681205 * tau] +
7.9e-10 * cos[5.15154513662 + 12323.4230960088 * tau] +
6.9e-10 * cos[5.41478093731 + 26735.9452622132 * tau] +
7.0e-10 * cos[2.66548322237 + 18875.525869774 * tau] +
6.9e-10 * cos[1.93625656075 + 135.62532501 * tau] +
6.9e-10 * cos[3.55746476593 + 4590.910180489 * tau] +
8.2e-10 * cos[3.48618399109 + 29088.811415985 * tau] +
9.0e-10 * cos[1.48869013606 + 15671.0817594066 * tau] +
7.7e-10 * cos[4.84846488388 + 22743.4093795164 * tau] +
7.4e-10 * cos[3.58814195051 + 11609.8625440122 * tau] +
7.8e-10 * cos[1.37531518377 + 21947.1113727 * tau] +
7.6e-10 * cos[3.21449884756 + 111.1866422876 * tau] +
8.1e-10 * cos[6.16619455699 + 1039.0266107904 * tau] +
7.6e-10 * cos[5.67183650604 + 14.2270940016 * tau] +
8.2e-10 * cos[5.86880116464 + 2787.0430238574 * tau] +
7.7e-10 * cos[3.3355519084 + 15720.8387848784 * tau] +
9.8e-10 * cos[1.39215287161 + 8662.240323563 * tau] +
8.1e-10 * cos[3.00657814365 + 2118.7638603784 * tau] +
9.4e-10 * cos[1.69615700473 + 23006.42599258639 * tau] +
8.2e-10 * cos[5.01340404594 + 22003.9146348698 * tau] +
8.8e-10 * cos[5.96980472191 + 107.6635239386 * tau] +
8.6e-10 * cos[1.13655027605 + 143571.32428481648 * tau] +
9.8e-10 * cos[1.0918183283 + 12043.574281889 * tau] +
8.9e-10 * cos[4.08082274765 + 22805.7355659936 * tau] +
1.21e-9 * cos[6.19860353182 + 9388.0059094152 * tau] +
1.13e-9 * cos[4.8332070787 + 16496.3613962024 * tau] +
8.9e-10 * cos[1.5426472031 + 20199.094959633 * tau] +
8.8e-10 * cos[2.21296088224 + 12721.572099417 * tau] +
1.02e-9 * cos[1.20493500565 + 23020.65308658799 * tau] +
1.23e-9 * cos[3.16062050433 + 9380.9596727172 * tau] +
9.2e-10 * cos[0.89217162285 + 29296.6153895786 * tau] +
9.7e-10 * cos[1.65579893894 + 533.2140834436 * tau] +
9.4e-10 * cos[5.01857894228 + 3128.3887650958 * tau] +
9.9e-10 * cos[3.56417337974 + 735.8765135318 * tau] +
9.7e-10 * cos[3.5091894021 + 5333.9002410216 * tau] +
1.10e-9 * cos[2.30582372873 + 16460.33352952499 * tau] +
1.06e-9 * cos[1.9608524841 + 74.7815985673 * tau] +
1.08e-9 * cos[1.08514212991 + 16858.4825329332 * tau] +
1.00e-9 * cos[3.52213872761 + 18052.9295431578 * tau] +
1.11e-9 * cos[5.16954029551 + 17782.7320727842 * tau] +
1.22e-9 * cos[4.23040027813 + 29.429508536 * tau] +
1.41e-9 * cos[3.18979826258 + 6262.300454499 * tau] +
1.09e-9 * cos[0.29269062317 + 16737.5772365966 * tau] +
1.07e-9 * cos[4.43556814486 + 18422.62935909819 * tau] +
1.07e-9 * cos[1.79272017026 + 13119.72110282519 * tau] +
1.50e-9 * cos[4.50631437136 + 2379.1644735716 * tau] +
1.44e-9 * cos[2.54869747042 + 227.476132789 * tau] +
1.28e-9 * cos[0.99794735107 + 8827.3902698748 * tau] +
1.08e-9 * cos[1.04936452145 + 11403.676995575 * tau] +
1.53e-9 * cos[2.46021790779 + 11933.3679606696 * tau] +
1.19e-9 * cos[5.08835797638 + 5481.2549188676 * tau] +
1.51e-9 * cos[2.68731829165 + 11769.8536931664 * tau] +
1.18e-9 * cos[0.81934438215 + 5331.3574437408 * tau] +
1.23e-9 * cos[2.83671175442 + 11919.140866668 * tau] +
1.41e-9 * cos[2.56889468729 + 1052.2683831884 * tau] +
1.27e-9 * cos[1.37618620001 + 14945.3161735544 * tau] +
1.22e-9 * cos[3.00813429479 + 19800.9459562248 * tau] +
1.19e-9 * cos[5.5214112345 + 709.9330485583 * tau] +
1.34e-9 * cos[3.11122937825 + 21954.15760939799 * tau] +
1.20e-9 * cos[5.91904349732 + 6206.8097787158 * tau] +
1.48e-9 * cos[3.02509280598 + 1551.045222648 * tau] +
1.23e-9 * cos[3.92815963256 + 17996.0311682222 * tau] +
1.59e-9 * cos[5.63954754618 + 5729.506447149 * tau] +
1.26e-9 * cos[3.47435905118 + 22483.84857449259 * tau] +
1.24e-9 * cos[2.36293551623 + 4933.2084403326 * tau] +
1.24e-9 * cos[5.81218025669 + 17256.6315363414 * tau] +
1.35e-9 * cos[0.06098110407 + 16723.350142595 * tau] +
1.41e-9 * cos[5.55739979498 + 10454.5013866052 * tau] +
1.47e-9 * cos[6.15106982168 + 9623.6882766912 * tau] +
1.44e-9 * cos[2.07312090485 + 25158.6017197654 * tau] +
1.31e-9 * cos[5.40912137746 + 2699.7348193176 * tau] +
1.42e-9 * cos[2.04464036087 + 20426.571092422 * tau] +
1.42e-9 * cos[1.4629013752 + 11087.2851259184 * tau] +
1.60e-9 * cos[5.95767264171 + 4701.1165017084 * tau] +
1.82e-9 * cos[0.44065530624 + 17253.04110768959 * tau] +
1.52e-9 * cos[2.84070476818 + 5650.2921106782 * tau] +
1.79e-9 * cos[3.58450811616 + 87.30820453981 * tau] +
1.83e-9 * cos[0.56281322071 + 13517.8701062334 * tau] +
1.58e-9 * cos[0.13519771874 + 13095.8426650774 * tau] +
1.60e-9 * cos[1.68164180475 + 15110.4661198662 * tau] +
1.68e-9 * cos[2.17671416605 + 27.4015560968 * tau] +
1.62e-9 * cos[3.30661909388 + 639.897286314 * tau] +
1.72e-9 * cos[1.45551888559 + 9225.539273283 * tau] +
2.15e-9 * cos[2.8125545456 + 7342.4577801806 * tau] +
1.86e-9 * cos[4.63080493407 + 10440.2742926036 * tau] +
1.87e-9 * cos[4.76483647432 + 4535.0594369244 * tau] +
1.77e-9 * cos[1.73429218289 + 154717.60988768269 * tau] +
1.85e-9 * cos[0.90960768344 + 18319.5365848796 * tau] +
1.88e-9 * cos[2.52667166175 + 6525.8044539654 * tau] +
1.95e-9 * cos[5.55015549753 + 6133.5126528568 * tau] +
2.04e-9 * cos[2.34615348695 + 266.6070417218 * tau] +
2.17e-9 * cos[6.27837036335 + 17267.26820169119 * tau] +
2.66e-9 * cos[1.00709566823 + 2388.8940204492 * tau] +
2.07e-9 * cos[6.10306282747 + 23543.23050468179 * tau] +
2.07e-9 * cos[3.07724246401 + 11.729352836 * tau] +
2.12e-9 * cos[2.13695625494 + 5849.3641121146 * tau] +
2.24e-9 * cos[4.68408089456 + 24072.9214697764 * tau] +
2.36e-9 * cos[5.4691507058 + 13916.0191096416 * tau] +
2.14e-9 * cos[4.03840869663 + 14314.1681130498 * tau] +
2.21e-9 * cos[3.03945240854 + 8635.9420037632 * tau] +
2.46e-9 * cos[1.10411690865 + 6282.0955289232 * tau] +
2.23e-9 * cos[2.00967043606 + 6172.869528772 * tau] +
2.30e-9 * cos[1.75927314884 + 9779.1086761254 * tau] +
2.62e-9 * cos[1.51070507866 + 12146