double Slater_4S_4S(double rij, double xij, double xii) {
  double S;
  if (xii == xij) {
    S = (-83691159552000.0 +
         83691159552000.0 * (pow((double)(2.71828182845904523536029),
                                 (double)(2.0 * rij * xii))) -
         150568359566625.0 * rij * xii -
         133754400029250.0 * (pow((double)(rij), (double)(2.0))) *
             (pow((double)(xii), (double)(2.0))) -
         78142908343500.0 * (pow((double)(rij), (double)(3.0))) *
             (pow((double)(xii), (double)(3.0))) -
         33740723016000.0 * (pow((double)(rij), (double)(4.0))) *
             (pow((double)(xii), (double)(4.0))) -
         11470756096800.0 * (pow((double)(rij), (double)(5.0))) *
             (pow((double)(xii), (double)(5.0))) -
         3193358968800.0 * (pow((double)(rij), (double)(6.0))) *
             (pow((double)(xii), (double)(6.0))) -
         747112766400.0 * (pow((double)(rij), (double)(7.0))) *
             (pow((double)(xii), (double)(7.0))) -
         149448499200.0 * (pow((double)(rij), (double)(8.0))) *
             (pow((double)(xii), (double)(8.0))) -
         25830604800.0 * (pow((double)(rij), (double)(9.0))) *
             (pow((double)(xii), (double)(9.0))) -
         3874590720.0 * (pow((double)(rij), (double)(10.0))) *
             (pow((double)(xii), (double)(10.0))) -
         503193600.0 * (pow((double)(rij), (double)(11.0))) *
             (pow((double)(xii), (double)(11.0))) -
         55910400.0 * (pow((double)(rij), (double)(12.0))) *
             (pow((double)(xii), (double)(12.0))) -
         5160960.0 * (pow((double)(rij), (double)(13.0))) *
             (pow((double)(xii), (double)(13.0))) -
         368640.0 * (pow((double)(rij), (double)(14.0))) *
             (pow((double)(xii), (double)(14.0))) -
         16384.0 * (pow((double)(rij), (double)(15.0))) *
             (pow((double)(xii), (double)(15.0)))) /
        (8.3691159552e13 *
         (pow((double)(2.71828182845904523536029), (double)(2.0 * rij * xii))) *
         rij);
  } else {
    S = (1260.0 *
             (pow((double)(2.71828182845904523536029),
                  (double)(2.0 * rij * (xii + xij)))) *
             (pow((double)((pow((double)(xii), (double)(2.0))) -
                           (pow((double)(xij), (double)(2.0)))),
                  (double)(15.0))) +
         (pow((double)(2.71828182845904523536029), (double)(2.0 * rij * xij))) *
             (pow((double)(xij), (double)(10.0))) *
             (-3276.0 * (pow((double)(rij), (double)(5.0))) *
                  (pow((double)(xii), (double)(25.0))) -
              168.0 * (pow((double)(rij), (double)(6.0))) *
                  (pow((double)(xii), (double)(26.0))) -
              4.0 * (pow((double)(rij), (double)(7.0))) *
                  (pow((double)(xii), (double)(27.0))) +
              1260.0 * (pow((double)(xij), (double)(20.0))) +
              2205.0 * rij * xii * (pow((double)(xij), (double)(20.0))) +
              1890.0 * (pow((double)(xii), (double)(2.0))) *
                  (pow((double)(xij), (double)(18.0))) *
                  (-10.0 + (pow((double)(rij), (double)(2.0))) *
                               (pow((double)(xij), (double)(2.0)))) -
              420.0 * (pow((double)(rij), (double)(4.0))) *
                  (pow((double)(xii), (double)(24.0))) *
                  (91.0 + (pow((double)(rij), (double)(2.0))) *
                              (pow((double)(xij), (double)(2.0)))) +
              525.0 * rij * (pow((double)(xii), (double)(3.0))) *
                  (pow((double)(xij), (double)(18.0))) *
                  (-63.0 + 2.0 * (pow((double)(rij), (double)(2.0))) *
                               (pow((double)(xij), (double)(2.0)))) +
              42.0 * (pow((double)(rij), (double)(3.0))) *
                  (pow((double)(xii), (double)(23.0))) *
                  (-6825.0 -
                   405.0 * (pow((double)(rij), (double)(2.0))) *
                       (pow((double)(xij), (double)(2.0))) +
                   2.0 * (pow((double)(rij), (double)(4.0))) *
                       (pow((double)(xij), (double)(4.0)))) +
              63.0 * rij * (pow((double)(xii), (double)(5.0))) *
                  (pow((double)(xij), (double)(16.0))) *
                  (3675.0 -
                   250.0 * (pow((double)(rij), (double)(2.0))) *
                       (pow((double)(xij), (double)(2.0))) +
                   2.0 * (pow((double)(rij), (double)(4.0))) *
                       (pow((double)(xij), (double)(4.0)))) +
              210.0 * (pow((double)(xii), (double)(4.0))) *
                  (pow((double)(xij), (double)(16.0))) *
                  (630.0 -
                   135.0 * (pow((double)(rij), (double)(2.0))) *
                       (pow((double)(xij), (double)(2.0))) +
                   2.0 * (pow((double)(rij), (double)(4.0))) *
                       (pow((double)(xij), (double)(4.0)))) +
              252.0 * (pow((double)(rij), (double)(2.0))) *
                  (pow((double)(xii), (double)(22.0))) *
                  (-5460.0 -
                   1225.0 * (pow((double)(rij), (double)(2.0))) *
                       (pow((double)(xij), (double)(2.0))) +
                   17.0 * (pow((double)(rij), (double)(4.0))) *
                       (pow((double)(xij), (double)(4.0)))) -
              1260.0 * rij * (pow((double)(xii), (double)(17.0))) *
                  (pow((double)(xij), (double)(4.0))) *
                  (141729.0 -
                   10145.0 * (pow((double)(rij), (double)(2.0))) *
                       (pow((double)(xij), (double)(2.0))) +
                   116.0 * (pow((double)(rij), (double)(4.0))) *
                       (pow((double)(xij), (double)(4.0)))) +
              21.0 * rij * (pow((double)(xii), (double)(9.0))) *
                  (pow((double)(xij), (double)(12.0))) *
                  (164775.0 -
                   18460.0 * (pow((double)(rij), (double)(2.0))) *
                       (pow((double)(xij), (double)(2.0))) +
                   828.0 * (pow((double)(rij), (double)(4.0))) *
                       (pow((double)(xij), (double)(4.0)))) +
              14.0 * (pow((double)(xii), (double)(6.0))) *
                  (pow((double)(xij), (double)(14.0))) *
                  (-40950.0 +
                   14175.0 * (pow((double)(rij), (double)(2.0))) *
                       (pow((double)(xij), (double)(2.0))) -
                   450.0 * (pow((double)(rij), (double)(4.0))) *
                       (pow((double)(xij), (double)(4.0))) +
                   2.0 * (pow((double)(rij), (double)(6.0))) *
                       (pow((double)(xij), (double)(6.0)))) -
              210.0 * (pow((double)(xii), (double)(8.0))) *
                  (pow((double)(xij), (double)(12.0))) *
                  (-8190.0 +
                   4095.0 * (pow((double)(rij), (double)(2.0))) *
                       (pow((double)(xij), (double)(2.0))) -
                   210.0 * (pow((double)(rij), (double)(4.0))) *
                       (pow((double)(xij), (double)(4.0))) +
                   2.0 * (pow((double)(rij), (double)(6.0))) *
                       (pow((double)(xij), (double)(6.0)))) +
              42.0 * (pow((double)(xii), (double)(10.0))) *
                  (pow((double)(xij), (double)(10.0))) *
                  (-209430.0 -
                   2925.0 * (pow((double)(rij), (double)(2.0))) *
                       (pow((double)(xij), (double)(2.0))) -
                   8840.0 * (pow((double)(rij), (double)(4.0))) *
                       (pow((double)(xij), (double)(4.0))) +
                   4.0 * (pow((double)(rij), (double)(6.0))) *
                       (pow((double)(xij), (double)(6.0)))) +
              rij * (pow((double)(xii), (double)(7.0))) *
                  (pow((double)(xij), (double)(14.0))) *
                  (-1003275.0 +
                   110250.0 * (pow((double)(rij), (double)(2.0))) *
                       (pow((double)(xij), (double)(2.0))) -
                   1890.0 * (pow((double)(rij), (double)(4.0))) *
                       (pow((double)(xij), (double)(4.0))) +
                   4.0 * (pow((double)(rij), (double)(6.0))) *
                       (pow((double)(xij), (double)(6.0)))) -
              21.0 * rij * (pow((double)(xii), (double)(11.0))) *
                  (pow((double)(xij), (double)(10.0))) *
                  (-1033695.0 -
                   218400.0 * (pow((double)(rij), (double)(2.0))) *
                       (pow((double)(xij), (double)(2.0))) +
                   552.0 * (pow((double)(rij), (double)(4.0))) *
                       (pow((double)(xij), (double)(4.0))) +
                   4.0 * (pow((double)(rij), (double)(6.0))) *
                       (pow((double)(xij), (double)(6.0)))) +
              280.0 * (pow((double)(xii), (double)(18.0))) *
                  (pow((double)(xij), (double)(2.0))) *
                  (-385560.0 -
                   73953.0 * (pow((double)(rij), (double)(2.0))) *
                       (pow((double)(xij), (double)(2.0))) +
                   2370.0 * (pow((double)(rij), (double)(4.0))) *
                       (pow((double)(xij), (double)(4.0))) +
                   4.0 * (pow((double)(rij), (double)(6.0))) *
                       (pow((double)(xij), (double)(6.0)))) -
              35.0 * rij * (pow((double)(xii), (double)(15.0))) *
                  (pow((double)(xij), (double)(6.0))) *
                  (-1565613.0 +
                   359520.0 * (pow((double)(rij), (double)(2.0))) *
                       (pow((double)(xij), (double)(2.0))) -
                   7020.0 * (pow((double)(rij), (double)(4.0))) *
                       (pow((double)(xij), (double)(4.0))) +
                   8.0 * (pow((double)(rij), (double)(6.0))) *
                       (pow((double)(xij), (double)(6.0)))) +
              14.0 * rij * (pow((double)(xii), (double)(19.0))) *
                  (pow((double)(xij), (double)(2.0))) *
                  (-4980150.0 +
                   126765.0 * (pow((double)(rij), (double)(2.0))) *
                       (pow((double)(xij), (double)(2.0))) -
                   3852.0 * (pow((double)(rij), (double)(4.0))) *
                       (pow((double)(xij), (double)(4.0))) +
                   20.0 * (pow((double)(rij), (double)(6.0))) *
                       (pow((double)(xij), (double)(6.0)))) -
              630.0 * (pow((double)(xii), (double)(14.0))) *
                  (pow((double)(xij), (double)(6.0))) *
                  (708714.0 -
                   14385.0 * (pow((double)(rij), (double)(2.0))) *
                       (pow((double)(xij), (double)(2.0))) -
                   2340.0 * (pow((double)(rij), (double)(4.0))) *
                       (pow((double)(xij), (double)(4.0))) +
                   20.0 * (pow((double)(rij), (double)(6.0))) *
                       (pow((double)(xij), (double)(6.0)))) +
              210.0 * (pow((double)(xii), (double)(16.0))) *
                  (pow((double)(xij), (double)(4.0))) *
                  (-2087532.0 +
                   328491.0 * (pow((double)(rij), (double)(2.0))) *
                       (pow((double)(xij), (double)(2.0))) -
                   11740.0 * (pow((double)(rij), (double)(4.0))) *
                       (pow((double)(xij), (double)(4.0))) +
                   52.0 * (pow((double)(rij), (double)(6.0))) *
                       (pow((double)(xij), (double)(6.0)))) -
              84.0 * (pow((double)(xii), (double)(20.0))) *
                  (59670.0 +
                   236250.0 * (pow((double)(rij), (double)(2.0))) *
                       (pow((double)(xij), (double)(2.0))) -
                   8745.0 * (pow((double)(rij), (double)(4.0))) *
                       (pow((double)(xij), (double)(4.0))) +
                   92.0 * (pow((double)(rij), (double)(6.0))) *
                       (pow((double)(xij), (double)(6.0)))) -
              2.0 * rij * (pow((double)(xii), (double)(21.0))) *
                  (1949220.0 +
                   1598625.0 * (pow((double)(rij), (double)(2.0))) *
                       (pow((double)(xij), (double)(2.0))) -
                   41391.0 * (pow((double)(rij), (double)(4.0))) *
                       (pow((double)(xij), (double)(4.0))) +
                   128.0 * (pow((double)(rij), (double)(6.0))) *
                       (pow((double)(xij), (double)(6.0)))) +
              rij * (pow((double)(xii), (double)(13.0))) *
                  (pow((double)(xij), (double)(8.0))) *
                  (173037375.0 -
                   2784600.0 * (pow((double)(rij), (double)(2.0))) *
                       (pow((double)(xij), (double)(2.0))) -
                   112140.0 * (pow((double)(rij), (double)(4.0))) *
                       (pow((double)(xij), (double)(4.0))) +
                   256.0 * (pow((double)(rij), (double)(6.0))) *
                       (pow((double)(xij), (double)(6.0)))) +
              14.0 * (pow((double)(xii), (double)(12.0))) *
                  (pow((double)(xij), (double)(8.0))) *
                  (-7260750.0 -
                   2521935.0 * (pow((double)(rij), (double)(2.0))) *
                       (pow((double)(xij), (double)(2.0))) +
                   19500.0 * (pow((double)(rij), (double)(4.0))) *
                       (pow((double)(xij), (double)(4.0))) +
                   344.0 * (pow((double)(rij), (double)(6.0))) *
                       (pow((double)(xij), (double)(6.0))))) +
         (pow((double)(2.71828182845904523536029), (double)(2.0 * rij * xii))) *
             (pow((double)(xii), (double)(10.0))) *
             (210.0 * (pow((double)(xii), (double)(2.0))) *
                  (pow((double)(xij), (double)(18.0))) *
                  (514080.0 + 332010.0 * rij * xij +
                   94500.0 * (pow((double)(rij), (double)(2.0))) *
                       (pow((double)(xij), (double)(2.0))) +
                   15225.0 * (pow((double)(rij), (double)(3.0))) *
                       (pow((double)(xij), (double)(3.0))) +
                   1470.0 * (pow((double)(rij), (double)(4.0))) *
                       (pow((double)(xij), (double)(4.0))) +
                   81.0 * (pow((double)(rij), (double)(5.0))) *
                       (pow((double)(xij), (double)(5.0))) +
                   2.0 * (pow((double)(rij), (double)(6.0))) *
                       (pow((double)(xij), (double)(6.0)))) +
              105.0 * (pow((double)(xii), (double)(18.0))) *
                  (pow((double)(xij), (double)(2.0))) *
                  (180.0 + 315.0 * rij * xij +
                   270.0 * (pow((double)(rij), (double)(2.0))) *
                       (pow((double)(xij), (double)(2.0))) +
                   150.0 * (pow((double)(rij), (double)(3.0))) *
                       (pow((double)(xij), (double)(3.0))) +
                   60.0 * (pow((double)(rij), (double)(4.0))) *
                       (pow((double)(xij), (double)(4.0))) +
                   18.0 * (pow((double)(rij), (double)(5.0))) *
                       (pow((double)(xij), (double)(5.0))) +
                   4.0 * (pow((double)(rij), (double)(6.0))) *
                       (pow((double)(xij), (double)(6.0)))) -
              1365.0 * (pow((double)(xii), (double)(10.0))) *
                  (pow((double)(xij), (double)(10.0))) *
                  (-6444.0 + 15903.0 * rij * xij -
                   25866.0 * (pow((double)(rij), (double)(2.0))) *
                       (pow((double)(xij), (double)(2.0))) -
                   2040.0 * (pow((double)(rij), (double)(3.0))) *
                       (pow((double)(xij), (double)(3.0))) +
                   1080.0 * (pow((double)(rij), (double)(4.0))) *
                       (pow((double)(xij), (double)(4.0))) +
                   180.0 * (pow((double)(rij), (double)(5.0))) *
                       (pow((double)(xij), (double)(5.0))) +
                   8.0 * (pow((double)(rij), (double)(6.0))) *
                       (pow((double)(xij), (double)(6.0)))) +
              (pow((double)(xii), (double)(14.0))) *
                  (pow((double)(xij), (double)(6.0))) *
                  (573300.0 + 1003275.0 * rij * xij +
                   859950.0 * (pow((double)(rij), (double)(2.0))) *
                       (pow((double)(xij), (double)(2.0))) +
                   387660.0 * (pow((double)(rij), (double)(3.0))) *
                       (pow((double)(xij), (double)(3.0))) +
                   371280.0 * (pow((double)(rij), (double)(4.0))) *
                       (pow((double)(xij), (double)(4.0))) +
                   11592.0 * (pow((double)(rij), (double)(5.0))) *
                       (pow((double)(xij), (double)(5.0))) -
                   4816.0 * (pow((double)(rij), (double)(6.0))) *
                       (pow((double)(xij), (double)(6.0))) -
                   256.0 * (pow((double)(rij), (double)(7.0))) *
                       (pow((double)(xij), (double)(7.0)))) +
              2.0 * (pow((double)(xij), (double)(20.0))) *
                  (2506140.0 + 1949220.0 * rij * xij +
                   687960.0 * (pow((double)(rij), (double)(2.0))) *
                       (pow((double)(xij), (double)(2.0))) +
                   143325.0 * (pow((double)(rij), (double)(3.0))) *
                       (pow((double)(xij), (double)(3.0))) +
                   19110.0 * (pow((double)(rij), (double)(4.0))) *
                       (pow((double)(xij), (double)(4.0))) +
                   1638.0 * (pow((double)(rij), (double)(5.0))) *
                       (pow((double)(xij), (double)(5.0))) +
                   84.0 * (pow((double)(rij), (double)(6.0))) *
                       (pow((double)(xij), (double)(6.0))) +
                   2.0 * (pow((double)(rij), (double)(7.0))) *
                       (pow((double)(xij), (double)(7.0)))) -
              42.0 * (pow((double)(xii), (double)(4.0))) *
                  (pow((double)(xij), (double)(16.0))) *
                  (-10437660.0 - 4251870.0 * rij * xij -
                   493020.0 * (pow((double)(rij), (double)(2.0))) *
                       (pow((double)(xij), (double)(2.0))) +
                   42255.0 * (pow((double)(rij), (double)(3.0))) *
                       (pow((double)(xij), (double)(3.0))) +
                   17490.0 * (pow((double)(rij), (double)(4.0))) *
                       (pow((double)(xij), (double)(4.0))) +
                   1971.0 * (pow((double)(rij), (double)(5.0))) *
                       (pow((double)(xij), (double)(5.0))) +
                   102.0 * (pow((double)(rij), (double)(6.0))) *
                       (pow((double)(xij), (double)(6.0))) +
                   2.0 * (pow((double)(rij), (double)(7.0))) *
                       (pow((double)(xij), (double)(7.0)))) +
              21.0 * (pow((double)(xii), (double)(16.0))) *
                  (pow((double)(xij), (double)(4.0))) *
                  (-6300.0 - 11025.0 * rij * xij -
                   9450.0 * (pow((double)(rij), (double)(2.0))) *
                       (pow((double)(xij), (double)(2.0))) -
                   5250.0 * (pow((double)(rij), (double)(3.0))) *
                       (pow((double)(xij), (double)(3.0))) -
                   2100.0 * (pow((double)(rij), (double)(4.0))) *
                       (pow((double)(xij), (double)(4.0))) -
                   828.0 * (pow((double)(rij), (double)(5.0))) *
                       (pow((double)(xij), (double)(5.0))) -
                   8.0 * (pow((double)(rij), (double)(6.0))) *
                       (pow((double)(xij), (double)(6.0))) +
                   4.0 * (pow((double)(rij), (double)(7.0))) *
                       (pow((double)(xij), (double)(7.0)))) -
              (pow((double)(xii), (double)(20.0))) *
                  (1260.0 + 2205.0 * rij * xij +
                   1890.0 * (pow((double)(rij), (double)(2.0))) *
                       (pow((double)(xij), (double)(2.0))) +
                   1050.0 * (pow((double)(rij), (double)(3.0))) *
                       (pow((double)(xij), (double)(3.0))) +
                   420.0 * (pow((double)(rij), (double)(4.0))) *
                       (pow((double)(xij), (double)(4.0))) +
                   126.0 * (pow((double)(rij), (double)(5.0))) *
                       (pow((double)(xij), (double)(5.0))) +
                   28.0 * (pow((double)(rij), (double)(6.0))) *
                       (pow((double)(xij), (double)(6.0))) +
                   4.0 * (pow((double)(rij), (double)(7.0))) *
                       (pow((double)(xij), (double)(7.0)))) -
              35.0 * (pow((double)(xii), (double)(8.0))) *
                  (pow((double)(xij), (double)(12.0))) *
                  (-2904300.0 + 4943925.0 * rij * xij +
                   258930.0 * (pow((double)(rij), (double)(2.0))) *
                       (pow((double)(xij), (double)(2.0))) -
                   359520.0 * (pow((double)(rij), (double)(3.0))) *
                       (pow((double)(xij), (double)(3.0))) -
                   70440.0 * (pow((double)(rij), (double)(4.0))) *
                       (pow((double)(xij), (double)(4.0))) -
                   4176.0 * (pow((double)(rij), (double)(5.0))) *
                       (pow((double)(xij), (double)(5.0))) +
                   32.0 * (pow((double)(rij), (double)(6.0))) *
                       (pow((double)(xij), (double)(6.0))) +
                   8.0 * (pow((double)(rij), (double)(7.0))) *
                       (pow((double)(xij), (double)(7.0)))) +
              35.0 * (pow((double)(xii), (double)(12.0))) *
                  (pow((double)(xij), (double)(8.0))) *
                  (-49140.0 - 98865.0 * rij * xij +
                   3510.0 * (pow((double)(rij), (double)(2.0))) *
                       (pow((double)(xij), (double)(2.0))) -
                   131040.0 * (pow((double)(rij), (double)(3.0))) *
                       (pow((double)(xij), (double)(3.0))) -
                   7800.0 * (pow((double)(rij), (double)(4.0))) *
                       (pow((double)(xij), (double)(4.0))) +
                   3204.0 * (pow((double)(rij), (double)(5.0))) *
                       (pow((double)(xij), (double)(5.0))) +
                   360.0 * (pow((double)(rij), (double)(6.0))) *
                       (pow((double)(xij), (double)(6.0))) +
                   8.0 * (pow((double)(rij), (double)(7.0))) *
                       (pow((double)(xij), (double)(7.0)))) +
              (pow((double)(xii), (double)(6.0))) *
                  (pow((double)(xij), (double)(14.0))) *
                  (446489820.0 - 54796455.0 * rij * xij -
                   68983110.0 * (pow((double)(rij), (double)(2.0))) *
                       (pow((double)(xij), (double)(2.0))) -
                   12782700.0 * (pow((double)(rij), (double)(3.0))) *
                       (pow((double)(xij), (double)(3.0))) -
                   663600.0 * (pow((double)(rij), (double)(4.0))) *
                       (pow((double)(xij), (double)(4.0))) +
                   53928.0 * (pow((double)(rij), (double)(5.0))) *
                       (pow((double)(xij), (double)(5.0))) +
                   7728.0 * (pow((double)(rij), (double)(6.0))) *
                       (pow((double)(xij), (double)(6.0))) +
                   256.0 * (pow((double)(rij), (double)(7.0))) *
                       (pow((double)(xij), (double)(7.0)))))) /
        (1260. *
         (pow((double)(2.71828182845904523536029),
              (double)(2.0 * rij * (xii + xij)))) *
         rij *
         (pow((double)((pow((double)(xii), (double)(2.0))) -
                       (pow((double)(xij), (double)(2.0)))),
              (double)(15.0))));
  }
  return S;
}


x86 assembly (clang, -O0):
<Slater_4S_4S>:
push   %rbp
mov    %rsp,%rbp
sub    $0xbc0,%rsp
movsd  %xmm0,-0x8(%rbp)
movsd  %xmm1,-0x10(%rbp)
movsd  %xmm2,-0x18(%rbp)
movsd  -0x18(%rbp),%xmm0
ucomisd -0x10(%rbp),%xmm0
jne    181a <Slater_4S_4S+0x70a>
jp     181a <Slater_4S_4S+0x70a>
movsd  0x4ec0(%rip),%xmm1
mulsd  -0x8(%rbp),%xmm1
mulsd  -0x18(%rbp),%xmm1
movsd  0x4ebe(%rip),%xmm0
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x53d6(%rip),%xmm0
mulsd  %xmm0,%xmm1
movsd  0x544a(%rip),%xmm0
addsd  %xmm0,%xmm1
movsd  0x5436(%rip),%xmm0
mulsd  -0x8(%rbp),%xmm0
movsd  -0x18(%rbp),%xmm2
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x108(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x4e48(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x53e0(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x100(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x4e1f(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x108(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x100(%rbp),%xmm0
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0xf8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x4e2b(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x5363(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xf0(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x4e02(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0xf8(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0xf0(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0xe8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x4da6(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x52e6(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xe0(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x4d7d(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0xe8(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0xe0(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0xd8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x4d21(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x5269(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xd0(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x4cf8(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0xd8(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0xd0(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0xc8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x4c9c(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x51ec(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xc0(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x4c73(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0xc8(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0xc0(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0xb8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x4c17(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x516f(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xb0(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x4bee(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0xb8(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0xb0(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0xa8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x4c12(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x50f2(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xa0(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x4be9(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0xa8(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0xa0(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x98(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x4f7d(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x5075(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x90(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x4f54(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x98(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x90(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x88(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x4d08(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x4ff8(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x80(%rbp)
movsd  -0x18(%rbp),%xmm0
movsd  0x4ce2(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x88(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x80(%rbp),%xmm0
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x78(%rbp)
movsd  -0x8(%rbp),%xmm0
movsd  0x4e34(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x4f84(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x70(%rbp)
movsd  -0x18(%rbp),%xmm0
movsd  0x4e0e(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x78(%rbp),%xmm1
movaps %xmm0,%xmm2
movsd  -0x70(%rbp),%xmm0
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x68(%rbp)
movsd  -0x8(%rbp),%xmm0
movsd  0x4a9b(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x4f13(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x60(%rbp)
movsd  -0x18(%rbp),%xmm0
movsd  0x4a75(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x68(%rbp),%xmm1
movaps %xmm0,%xmm2
movsd  -0x60(%rbp),%xmm0
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x58(%rbp)
movsd  -0x8(%rbp),%xmm0
movsd  0x4c7a(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x4ea2(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x50(%rbp)
movsd  -0x18(%rbp),%xmm0
movsd  0x4c54(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x58(%rbp),%xmm1
movaps %xmm0,%xmm2
movsd  -0x50(%rbp),%xmm0
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x48(%rbp)
movsd  -0x8(%rbp),%xmm0
movsd  0x4979(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x4e31(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x40(%rbp)
movsd  -0x18(%rbp),%xmm0
movsd  0x4953(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x48(%rbp),%xmm1
movaps %xmm0,%xmm2
movsd  -0x40(%rbp),%xmm0
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x38(%rbp)
movsd  -0x8(%rbp),%xmm0
movsd  0x4888(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x4dc0(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x30(%rbp)
movsd  -0x18(%rbp),%xmm0
movsd  0x4862(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x38(%rbp),%xmm1
movaps %xmm0,%xmm2
movsd  -0x30(%rbp),%xmm0
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x28(%rbp)
movsd  0x482c(%rip),%xmm1
mulsd  -0x8(%rbp),%xmm1
mulsd  -0x18(%rbp),%xmm1
movsd  0x482a(%rip),%xmm0
call   1030 <pow@plt>
movaps %xmm0,%xmm2
movsd  -0x28(%rbp),%xmm0
movsd  0x4d3d(%rip),%xmm1
mulsd  %xmm2,%xmm1
mulsd  -0x8(%rbp),%xmm1
divsd  %xmm1,%xmm0
movsd  %xmm0,-0x20(%rbp)
jmp    5cc3 <Slater_4S_4S+0x4bb3>
movsd  0x47e6(%rip),%xmm1
mulsd  -0x8(%rbp),%xmm1
movsd  -0x18(%rbp),%xmm0
addsd  -0x10(%rbp),%xmm0
mulsd  %xmm0,%xmm1
movsd  0x47db(%rip),%xmm0
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x47c3(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x620(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x47a2(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,-0xbc0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x4788(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0xbc0(%rbp),%xmm0
ff
subsd  %xmm1,%xmm0
movsd  0x4764(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,-0x628(%rbp)
ff
movsd  0x4757(%rip),%xmm1
mulsd  -0x8(%rbp),%xmm1
mulsd  -0x10(%rbp),%xmm1
movsd  0x4755(%rip),%xmm0
call   1030 <pow@plt>
movsd  %xmm0,-0xbb8(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x4993(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0xbb8(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x630(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x473a(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x4c22(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xba0(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x4c01(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,-0xba8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x46e7(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x4bcf(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xbb0(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x4bae(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0xbb0(%rbp),%xmm1
ff
movsd  -0xba8(%rbp),%xmm2
ff
movaps %xmm0,%xmm3
movsd  -0xba0(%rbp),%xmm0
ff
mulsd  %xmm3,%xmm1
movq   %xmm1,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm1
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0xb98(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x4656(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x4676(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xb90(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x4b25(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0xb98(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0xb90(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0xb88(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x4709(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0xb88(%rbp),%xmm1
ff
movsd  0x45bc(%rip),%xmm2
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0xb80(%rbp)
ff
movsd  0x46d4(%rip),%xmm0
mulsd  -0x8(%rbp),%xmm0
mulsd  -0x18(%rbp),%xmm0
movsd  %xmm0,-0xb78(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x46bd(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0xb80(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0xb78(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0xb60(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x4548(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x4668(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xb70(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x4797(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0xb70(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xb58(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x44f6(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,-0xb68(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x44dc(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0xb68(%rbp),%xmm2
ff
movsd  -0xb60(%rbp),%xmm1
ff
movaps %xmm0,%xmm3
movsd  -0xb58(%rbp),%xmm0
ff
mulsd  %xmm3,%xmm2
movsd  0x49b8(%rip),%xmm3
addsd  %xmm3,%xmm2
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0xb40(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x44d7(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x459f(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xb50(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x4966(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0xb50(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xb38(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x443d(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,-0xb48(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x4423(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0xb48(%rbp),%xmm2
ff
movsd  -0xb40(%rbp),%xmm1
ff
movaps %xmm0,%xmm3
movsd  -0xb38(%rbp),%xmm0
ff
mulsd  %xmm3,%xmm2
movsd  0x48ef(%rip),%xmm3
addsd  %xmm3,%xmm2
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0xb18(%rbp)
ff
movsd  0x48b4(%rip),%xmm0
mulsd  -0x8(%rbp),%xmm0
movsd  %xmm0,-0xb30(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x4402(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0xb30(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xb28(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x45f9(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0xb28(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xb10(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x4358(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x4348(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xb20(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x432f(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0xb20(%rbp),%xmm2
ff
movsd  -0xb18(%rbp),%xmm1
ff
movaps %xmm0,%xmm3
movsd  -0xb10(%rbp),%xmm0
ff
mulsd  %xmm3,%xmm2
movsd  0x47eb(%rip),%xmm3
addsd  %xmm3,%xmm2
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0xae8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x433a(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x4492(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xb08(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x4799(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0xb08(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xae0(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x4290(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x4758(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xb00(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x4267(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0xb00(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm1,%xmm0
movsd  0x4704(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0xaf0(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x4263(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x420b(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xaf8(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x423a(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0xaf8(%rbp),%xmm2
ff
movsd  -0xaf0(%rbp),%xmm3
ff
movsd  -0xae8(%rbp),%xmm1
ff
movaps %xmm0,%xmm4
movsd  -0xae0(%rbp),%xmm0
ff
mulsd  %xmm4,%xmm2
addsd  %xmm3,%xmm2
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0xab0(%rbp)
ff
movsd  0x4672(%rip),%xmm0
mulsd  -0x8(%rbp),%xmm0
movsd  %xmm0,-0xad8(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x41c8(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0xad8(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xad0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x42e7(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0xad0(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xaa8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x413e(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x45ee(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xac8(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x4115(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0xac8(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm1,%xmm0
movsd  0x459a(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0xab8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x4111(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x40b9(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xac0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x40e8(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0xac0(%rbp),%xmm2
ff
movsd  -0xab8(%rbp),%xmm3
ff
movsd  -0xab0(%rbp),%xmm1
ff
movaps %xmm0,%xmm4
movsd  -0xaa8(%rbp),%xmm0
ff
mulsd  %xmm4,%xmm2
addsd  %xmm3,%xmm2
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0xa80(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x409b(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x431b(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xaa0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x41aa(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0xaa0(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xa78(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x4001(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x44a1(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xa98(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x3fd8(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0xa98(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm1,%xmm0
movsd  0x4335(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0xa88(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x3fd4(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x3f7c(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xa90(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x3fab(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0xa90(%rbp),%xmm2
ff
movsd  -0xa88(%rbp),%xmm3
ff
movsd  -0xa80(%rbp),%xmm1
ff
movaps %xmm0,%xmm4
movsd  -0xa78(%rbp),%xmm0
ff
mulsd  %xmm4,%xmm2
addsd  %xmm3,%xmm2
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0xa50(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x3f16(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x43ae(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xa70(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x438d(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0xa70(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xa48(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x3ec4(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x434c(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xa68(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x3e9b(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0xa68(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm1,%xmm0
movsd  0x42f8(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0xa58(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x3e97(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x42c7(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xa60(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x3e6e(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0xa60(%rbp),%xmm2
ff
movsd  -0xa58(%rbp),%xmm3
ff
movsd  -0xa50(%rbp),%xmm1
ff
movaps %xmm0,%xmm4
movsd  -0xa48(%rbp),%xmm0
ff
mulsd  %xmm4,%xmm2
addsd  %xmm3,%xmm2
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0xa18(%rbp)
ff
movsd  0x3de6(%rip),%xmm0
mulsd  -0x8(%rbp),%xmm0
movsd  %xmm0,-0xa40(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x424c(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0xa40(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xa38(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x3de3(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0xa38(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xa10(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x3d72(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x41e2(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xa30(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x3d49(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0xa30(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm1,%xmm0
movsd  0x418e(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0xa20(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x3d45(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x415d(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xa28(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x3d1c(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0xa28(%rbp),%xmm2
ff
movsd  -0xa20(%rbp),%xmm3
ff
movsd  -0xa18(%rbp),%xmm1
ff
movaps %xmm0,%xmm4
movsd  -0xa10(%rbp),%xmm0
ff
mulsd  %xmm4,%xmm2
addsd  %xmm3,%xmm2
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x9e0(%rbp)
ff
movsd  0x3ded(%rip),%xmm0
mulsd  -0x8(%rbp),%xmm0
movsd  %xmm0,-0xa08(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x40c3(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0xa08(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xa00(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x3d02(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0xa00(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x9d8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x3c09(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x4059(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x9f8(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x3be0(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x9f8(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm1,%xmm0
movsd  0x4005(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x9e8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x3bdc(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x3ccc(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x9f0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x3bb3(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x9f0(%rbp),%xmm2
ff
movsd  -0x9e8(%rbp),%xmm3
ff
movsd  -0x9e0(%rbp),%xmm1
ff
movaps %xmm0,%xmm4
movsd  -0x9d8(%rbp),%xmm0
ff
mulsd  %xmm4,%xmm2
addsd  %xmm3,%xmm2
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x9a0(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x3b46(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x3b8e(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x9d0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x3b75(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x9d0(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x998(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x3acc(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x3f0c(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x9c8(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x3aa3(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x9c8(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  0x3ecf(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x9c0(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x3ab6(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x3e9e(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x9b8(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x3a8d(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x9c0(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x9b8(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x9a8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x3a21(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x39e9(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x9b0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x39f8(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x9b0(%rbp),%xmm2
ff
movsd  -0x9a8(%rbp),%xmm3
ff
movsd  -0x9a0(%rbp),%xmm1
ff
movaps %xmm0,%xmm4
movsd  -0x998(%rbp),%xmm0
ff
mulsd  %xmm4,%xmm2
addsd  %xmm3,%xmm2
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x960(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x3a0b(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x3c4b(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x990(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x3a2a(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x990(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x958(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x3931(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x3d59(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x988(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x3908(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x988(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  0x3d1c(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x980(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x391b(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x3b9b(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x978(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x38f2(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x980(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x978(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x968(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x3886(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x384e(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x970(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x385d(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x970(%rbp),%xmm2
ff
movsd  -0x968(%rbp),%xmm3
ff
movsd  -0x960(%rbp),%xmm1
ff
movaps %xmm0,%xmm4
movsd  -0x958(%rbp),%xmm0
ff
mulsd  %xmm4,%xmm2
addsd  %xmm3,%xmm2
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x920(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x3a39(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x3981(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x950(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x3a10(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x950(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x918(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x377f(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x3b97(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x948(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x3756(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x948(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm1,%xmm0
movsd  0x3b43(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x940(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x3752(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x3b12(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x938(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x3729(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x940(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x938(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x928(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x36bd(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x36cd(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x930(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x3694(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x930(%rbp),%xmm2
ff
movsd  -0x928(%rbp),%xmm3
ff
movsd  -0x920(%rbp),%xmm1
ff
movaps %xmm0,%xmm4
movsd  -0x918(%rbp),%xmm0
ff
mulsd  %xmm4,%xmm2
addsd  %xmm3,%xmm2
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x8d8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  %xmm0,-0x910(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x362a(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x910(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x908(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x3669(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x908(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x8d0(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x35c0(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x39c0(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x900(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x3597(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x900(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  0x3983(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x8f8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x35aa(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x3682(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x8f0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x3581(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x8f8(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x8f0(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x8e0(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x3515(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x3525(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x8e8(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x34ec(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x8e8(%rbp),%xmm2
ff
movsd  -0x8e0(%rbp),%xmm3
ff
movsd  -0x8d8(%rbp),%xmm1
ff
movaps %xmm0,%xmm4
movsd  -0x8d0(%rbp),%xmm0
ff
mulsd  %xmm4,%xmm2
addsd  %xmm3,%xmm2
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x890(%rbp)
ff
movsd  0x35f4(%rip),%xmm0
mulsd  -0x8(%rbp),%xmm0
movsd  %xmm0,-0x8c8(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x3862(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x8c8(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x8c0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x36a1(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x8c0(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x888(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x3410(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x37f8(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x8b8(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x33e7(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x8b8(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm1,%xmm0
movsd  0x37a4(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x8b0(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x33e3(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x3773(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x8a8(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x33ba(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x8b0(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x8a8(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x898(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x3365(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x3375(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x8a0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x333c(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x8a0(%rbp),%xmm2
movsd  -0x898(%rbp),%xmm3
ff
movsd  -0x890(%rbp),%xmm1
ff
movaps %xmm0,%xmm4
movsd  -0x888(%rbp),%xmm0
ff
mulsd  %xmm4,%xmm2
addsd  %xmm3,%xmm2
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x850(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x3528(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x3680(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x880(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x3287(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x880(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x848(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x325e(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x3626(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x878(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x3235(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x878(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm1,%xmm0
movsd  0x35d2(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x870(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x3231(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x35a1(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x868(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x3208(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x870(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x868(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x858(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x31b3(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x31c3(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x860(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x318a(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x860(%rbp),%xmm2
ff
movsd  -0x858(%rbp),%xmm3
ff
movsd  -0x850(%rbp),%xmm1
ff
movaps %xmm0,%xmm4
movsd  -0x848(%rbp),%xmm0
ff
mulsd  %xmm4,%xmm2
addsd  %xmm3,%xmm2
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x808(%rbp)
ff
movsd  0x31e2(%rip),%xmm0
mulsd  -0x8(%rbp),%xmm0
movsd  %xmm0,-0x840(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x30f8(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x840(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x838(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x30ff(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x838(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x800(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x30ae(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x318e(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x830(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x3085(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x830(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  0x3429(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x828(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x3098(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x33f8(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x820(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x306f(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x828(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x820(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x810(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x3003(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x3053(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x818(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x2fda(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x818(%rbp),%xmm2
ff
movsd  -0x810(%rbp),%xmm3
ff
movsd  -0x808(%rbp),%xmm1
ff
movaps %xmm0,%xmm4
movsd  -0x800(%rbp),%xmm0
ff
mulsd  %xmm4,%xmm2
addsd  %xmm3,%xmm2
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x7c0(%rbp)
ff
movsd  0x2fd3(%rip),%xmm0
mulsd  -0x8(%rbp),%xmm0
movsd  %xmm0,-0x7f8(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x32e9(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x7f8(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x7f0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x2f10(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x7f0(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x7b8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x2ee7(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x327f(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x7e8(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x2ebe(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x7e8(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  0x3242(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x7e0(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x2ed1(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x3211(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x7d8(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x2ea8(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x7e0(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x7d8(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x7c8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x2e3c(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x2f44(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x7d0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x2e13(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x7d0(%rbp),%xmm2
ff
movsd  -0x7c8(%rbp),%xmm3
ff
movsd  -0x7c0(%rbp),%xmm1
ff
movaps %xmm0,%xmm4
movsd  -0x7b8(%rbp),%xmm0
ff
mulsd  %xmm4,%xmm2
addsd  %xmm3,%xmm2
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x780(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x2e1e(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x311e(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x7b0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x2d9d(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x7b0(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x778(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x2d4c(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x30c4(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x7a8(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x2d23(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x7a8(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm1,%xmm0
movsd  0x3070(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x7a0(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x2d1f(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x303f(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x798(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x2cf6(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x7a0(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x798(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x788(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x2c8a(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x2d92(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x790(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x2c61(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x790(%rbp),%xmm2
ff
movsd  -0x788(%rbp),%xmm3
ff
movsd  -0x780(%rbp),%xmm1
ff
movaps %xmm0,%xmm4
movsd  -0x778(%rbp),%xmm0
ff
mulsd  %xmm4,%xmm2
addsd  %xmm3,%xmm2
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x740(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x2d55(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x2e9d(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x770(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x2bf4(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x770(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x738(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x2b83(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x2ee3(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x768(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x2b5a(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x768(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  0x2ea6(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x760(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x2b6d(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x2e75(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x758(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x2b44(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x760(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x758(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x748(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x2ad8(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x2df8(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x750(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x2aaf(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x750(%rbp),%xmm2
ff
movsd  -0x748(%rbp),%xmm3
ff
movsd  -0x740(%rbp),%xmm1
ff
movaps %xmm0,%xmm4
movsd  -0x738(%rbp),%xmm0
ff
mulsd  %xmm4,%xmm2
addsd  %xmm3,%xmm2
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x708(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x2b7a(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x2bf2(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x700(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x2a11(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x2d51(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x730(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x29e8(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x730(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  0x2d14(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x728(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x29fb(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x2ce3(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x720(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x29d2(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x728(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x720(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x710(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x2966(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x2c66(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x718(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x293d(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x718(%rbp),%xmm2
ff
movsd  -0x710(%rbp),%xmm3
ff
movsd  -0x708(%rbp),%xmm1
ff
movaps %xmm0,%xmm4
movsd  -0x700(%rbp),%xmm0
ff
mulsd  %xmm4,%xmm2
addsd  %xmm3,%xmm2
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x6c8(%rbp)
ff
movsd  0x28b6(%rip),%xmm0
mulsd  -0x8(%rbp),%xmm0
movsd  %xmm0,-0x6f8(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x2a14(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x6f8(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x6c0(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x2873(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x2b93(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x6f0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x284a(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x6f0(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  0x2a26(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x6e8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x285d(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x2b2d(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x6e0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x2834(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x6e8(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x6e0(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x6d0(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x27c8(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x2ab0(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x6d8(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x279f(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x6d8(%rbp),%xmm2
ff
movsd  -0x6d0(%rbp),%xmm3
ff
movsd  -0x6c8(%rbp),%xmm1
ff
movaps %xmm0,%xmm4
movsd  -0x6c0(%rbp),%xmm0
ff
mulsd  %xmm4,%xmm2
addsd  %xmm3,%xmm2
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x680(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  %xmm0,-0x6b8(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x2a1e(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x6b8(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x6b0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x2765(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x6b0(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x678(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x26b4(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x29b4(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x6a8(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x268b(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x6a8(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm1,%xmm0
movsd  0x2960(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x6a0(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x2687(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x292f(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x698(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x265e(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x6a0(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x698(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x688(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x25f2(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x25da(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x690(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x25c9(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x690(%rbp),%xmm2
ff
movsd  -0x688(%rbp),%xmm3
ff
movsd  -0x680(%rbp),%xmm1
ff
movaps %xmm0,%xmm4
movsd  -0x678(%rbp),%xmm0
ff
mulsd  %xmm4,%xmm2
addsd  %xmm3,%xmm2
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x638(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x2624(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x25c4(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x670(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x25b3(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x670(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x640(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x2502(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x27ea(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x668(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x24d9(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x668(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm1,%xmm0
movsd  0x2796(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x660(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x24d5(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x2765(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x658(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x24ac(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x660(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x658(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x648(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x2457(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x26ff(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x650(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x242e(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x650(%rbp),%xmm5
ff
movsd  -0x648(%rbp),%xmm6
ff
movsd  -0x640(%rbp),%xmm3
ff
movsd  -0x638(%rbp),%xmm4
ff
movsd  -0x630(%rbp),%xmm1
ff
movsd  -0x628(%rbp),%xmm2
ff
movaps %xmm0,%xmm7
movsd  -0x620(%rbp),%xmm0
ff
mulsd  %xmm7,%xmm5
addsd  %xmm6,%xmm5
mulsd  %xmm5,%xmm3
addsd  %xmm4,%xmm3
mulsd  %xmm3,%xmm1
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x130(%rbp)
ff
movsd  0x239a(%rip),%xmm1
mulsd  -0x8(%rbp),%xmm1
mulsd  -0x18(%rbp),%xmm1
movsd  0x2398(%rip),%xmm0
call   1030 <pow@plt>
movsd  %xmm0,-0x618(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x25d6(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x618(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x128(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x2345(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x260d(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x610(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x2594(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x610(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x550(%rbp)
ff
movsd  0x25c8(%rip),%xmm0
mulsd  -0x8(%rbp),%xmm0
movsd  -0x10(%rbp),%xmm1
mulsd  %xmm1,%xmm0
movsd  0x25aa(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x608(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x22c9(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x2579(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x600(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x22a0(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x608(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x600(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x5f8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x22c3(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x2513(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x5f0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x229a(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x5f8(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x5f0(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x5e8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x2255(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x24ad(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x5e0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x222c(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x5e8(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x5e0(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x5d8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x21e7(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x2447(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x5d0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x21be(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x5d8(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x5d0(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x5c8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x2179(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x2141(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x5c0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x2150(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x5c8(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x5c0(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x558(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x236b(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x2383(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x5b8(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x20ca(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x5b8(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x560(%rbp)
ff
movsd  0x233e(%rip),%xmm0
mulsd  -0x8(%rbp),%xmm0
movsd  -0x10(%rbp),%xmm1
mulsd  %xmm1,%xmm0
movsd  0x22c8(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x5b0(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x2077(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x22f7(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x5a8(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x204e(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x5b0(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x5a8(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x5a0(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x2071(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x2291(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x598(%rbp)
movsd  -0x10(%rbp),%xmm0
movsd  0x2048(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x5a0(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x598(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x590(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x2003(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x222b(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x588(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x1fda(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x590(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x588(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x580(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x1f95(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x21c5(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x578(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x1f6c(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x580(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x578(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x568(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x1f27(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x1f37(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x570(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x1efe(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x570(%rbp),%xmm3
ff
movsd  -0x568(%rbp),%xmm4
ff
movsd  -0x560(%rbp),%xmm1
ff
movsd  -0x558(%rbp),%xmm2
ff
movaps %xmm0,%xmm5
movsd  -0x550(%rbp),%xmm0
ff
mulsd  %xmm5,%xmm3
addsd  %xmm4,%xmm3
mulsd  %xmm3,%xmm1
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x4f0(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x20e5(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x20dd(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x548(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x20bc(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x548(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x4e8(%rbp)
ff
movsd  0x2090(%rip),%xmm0
mulsd  -0x8(%rbp),%xmm0
movsd  -0x10(%rbp),%xmm1
mulsd  %xmm1,%xmm0
movsd  0x2072(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x540(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x1e01(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x2041(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x538(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x1dd8(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x540(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x538(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x530(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x1de4(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x1fc4(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x528(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x1dbb(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x530(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x528(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x520(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x1d5f(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x1f47(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x518(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x1d36(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x520(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x518(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x510(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x1cf1(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x1ee1(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x508(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x1cc8(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x510(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x508(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x4f8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x1c83(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x1cd3(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x500(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x1c5a(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x500(%rbp),%xmm2
ff
movsd  -0x4f8(%rbp),%xmm3
ff
movsd  -0x4f0(%rbp),%xmm1
ff
movaps %xmm0,%xmm4
movsd  -0x4e8(%rbp),%xmm0
ff
mulsd  %xmm4,%xmm2
addsd  %xmm3,%xmm2
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x478(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x1c4e(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,-0x4e0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x1bdc(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x4e0(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x470(%rbp)
ff
movsd  0x1dc0(%rip),%xmm0
mulsd  -0x8(%rbp),%xmm0
movsd  -0x10(%rbp),%xmm1
mulsd  %xmm1,%xmm0
movsd  0x1da2(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x4d8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x1b61(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x1d71(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x4d0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x1b38(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x4d8(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x4d0(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x4c8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x1b5b(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x1d0b(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x4c0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x1b32(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x4c8(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x4c0(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x4b8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x1aed(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x1ca5(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x4b0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x1ac4(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x4b8(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x4b0(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x4a8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x1a7f(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x1c3f(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x4a0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x1a56(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x4a8(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x4a0(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x498(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x1a11(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x1bd9(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x490(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x19e8(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x498(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x490(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x480(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x198c(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x1984(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x488(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x1963(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x488(%rbp),%xmm2
ff
movsd  -0x480(%rbp),%xmm3
ff
movsd  -0x478(%rbp),%xmm1
ff
movaps %xmm0,%xmm4
movsd  -0x470(%rbp),%xmm0
ff
movq   %xmm2,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm2
mulsd  %xmm4,%xmm2
addsd  %xmm3,%xmm2
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x408(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x1a27(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x18d7(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x400(%rbp)
ff
movsd  0x1abb(%rip),%xmm0
mulsd  -0x8(%rbp),%xmm0
movsd  -0x10(%rbp),%xmm1
mulsd  %xmm1,%xmm0
movsd  0x1a9d(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x468(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x1894(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x1a6c(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x460(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x186b(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x468(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x460(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x458(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x188e(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x1a06(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x450(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x1865(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x458(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x450(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x448(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x1820(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x19a0(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x440(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x17f7(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x448(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x440(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x438(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x17b2(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x193a(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x430(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x1789(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x438(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x430(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x428(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x1744(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x18d4(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x420(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x171b(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x428(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x420(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x410(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x16d6(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x16ae(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x418(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x16ad(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x418(%rbp),%xmm2
ff
movsd  -0x410(%rbp),%xmm3
ff
movsd  -0x408(%rbp),%xmm1
ff
movaps %xmm0,%xmm4
movsd  -0x400(%rbp),%xmm0
ff
mulsd  %xmm4,%xmm2
addsd  %xmm3,%xmm2
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x390(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x1690(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x17f8(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x3f8(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x179f(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x3f8(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x388(%rbp)
ff
movsd  0x17b3(%rip),%xmm0
mulsd  -0x8(%rbp),%xmm0
movsd  -0x10(%rbp),%xmm1
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm1,%xmm0
movsd  0x177e(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x3f0(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x15b5(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x174d(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x3e8(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x158c(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x3f0(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x3e8(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x3e0(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x1598(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x16d0(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x3d8(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x156f(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x3e0(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x3d8(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x3d0(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x152a(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x166a(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x3c8(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x1501(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x3d0(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x3c8(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x3c0(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x14bc(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x1604(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x3b8(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x1493(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x3c0(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x3b8(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x3b0(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x144e(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x159e(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x3a8(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x1425(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x3b0(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x3a8(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x398(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x13e0(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x13b8(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x3a0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x13b7(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x3a0(%rbp),%xmm2
ff
movsd  -0x398(%rbp),%xmm3
ff
movsd  -0x390(%rbp),%xmm1
ff
movaps %xmm0,%xmm4
movsd  -0x388(%rbp),%xmm0
ff
mulsd  %xmm4,%xmm2
addsd  %xmm3,%xmm2
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x318(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x14bb(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x14a3(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x380(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x135a(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x380(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x310(%rbp)
ff
movsd  0x145e(%rip),%xmm0
mulsd  -0x8(%rbp),%xmm0
movsd  -0x10(%rbp),%xmm1
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm1,%xmm0
movsd  0x1429(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x378(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x12a8(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x13f8(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x370(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x127f(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x378(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x370(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x368(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x128b(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x137b(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x360(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x1262(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x368(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x360(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x358(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x1206(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x12fe(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x350(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x11dd(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x358(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x350(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x348(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x1181(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x1281(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x340(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x1158(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x348(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x340(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x338(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x10fc(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x114c(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x330(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x10d3(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x338(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x330(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x320(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x1077(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x1097(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x328(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x104e(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x328(%rbp),%xmm2
ff
movsd  -0x320(%rbp),%xmm3
ff
movsd  -0x318(%rbp),%xmm1
ff
movaps %xmm0,%xmm4
movsd  -0x310(%rbp),%xmm0
ff
mulsd  %xmm4,%xmm2
addsd  %xmm3,%xmm2
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x2a8(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x1129(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,-0x2a0(%rbp)
ff
movsd  0x110c(%rip),%xmm0
mulsd  -0x8(%rbp),%xmm0
movsd  -0x10(%rbp),%xmm1
mulsd  %xmm1,%xmm0
movsd  0xfc6(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x308(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0xfa5(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x10c5(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x300(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0xf7c(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x308(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x300(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x2f8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0xf9f(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x105f(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x2f0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0xf76(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x2f8(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x2f0(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x2e8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0xf31(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0xff9(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x2e0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0xf08(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x2e8(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x2e0(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x2d8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0xec3(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0xf93(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x2d0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0xe9a(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x2d8(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x2d0(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x2c8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0xe55(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0xf2d(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x2c0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0xe2c(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x2c8(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x2c0(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x2b0(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0xde7(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0xe07(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x2b8(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0xdbe(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x2b8(%rbp),%xmm2
ff
movsd  -0x2b0(%rbp),%xmm3
ff
movsd  -0x2a8(%rbp),%xmm1
ff
movaps %xmm0,%xmm4
movsd  -0x2a0(%rbp),%xmm0
ff
mulsd  %xmm4,%xmm2
addsd  %xmm3,%xmm2
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x230(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0xdca(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0xdfa(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x298(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0xde9(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x298(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x228(%rbp)
ff
movsd  0xdfd(%rip),%xmm0
mulsd  -0x8(%rbp),%xmm0
movsd  -0x10(%rbp),%xmm1
mulsd  %xmm1,%xmm0
movsd  0xddf(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x290(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0xcc6(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0xdae(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x288(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0xc9d(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x290(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x288(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x280(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0xcc0(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0xd48(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x278(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0xc97(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x280(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x278(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x270(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0xc3b(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0xccb(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x268(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0xc12(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x270(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x268(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x260(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0xbb6(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0xc4e(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x258(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0xb8d(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x260(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x258(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x250(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0xb31(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0xbd1(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x248(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0xb08(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x250(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x248(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x238(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0xac3(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0xb23(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x240(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0xa9a(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x240(%rbp),%xmm2
ff
movsd  -0x238(%rbp),%xmm3
ff
movsd  -0x230(%rbp),%xmm1
ff
movaps %xmm0,%xmm4
movsd  -0x228(%rbp),%xmm0
ff
mulsd  %xmm4,%xmm2
addsd  %xmm3,%xmm2
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x1b8(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0xaee(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0xad6(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x220(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0xa7d(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x220(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x1b0(%rbp)
ff
movsd  0xa91(%rip),%xmm0
mulsd  -0x8(%rbp),%xmm0
movsd  -0x10(%rbp),%xmm1
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm1,%xmm0
movsd  0xa5c(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x218(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x98b(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0xa2b(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x210(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x962(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x218(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x210(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x208(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x985(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x9c5(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x200(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x95c(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x208(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x200(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x1f8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x900(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x948(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x1f0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x8d7(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x1f8(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x1f0(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x1e8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x87b(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x8cb(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x1e0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x852(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x1e8(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x1e0(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x1d8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x80d(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x865(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x1d0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x7e4(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x1d8(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x1d0(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x1c0(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x79f(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x7ff(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x1c8(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x776(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x1c8(%rbp),%xmm2
ff
movsd  -0x1c0(%rbp),%xmm3
ff
movsd  -0x1b8(%rbp),%xmm1
ff
movaps %xmm0,%xmm4
movsd  -0x1b0(%rbp),%xmm0
ff
mulsd  %xmm4,%xmm2
addsd  %xmm3,%xmm2
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x138(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x739(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,-0x1a8(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x777(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x1a8(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x140(%rbp)
ff
movsd  0x74b(%rip),%xmm0
mulsd  -0x8(%rbp),%xmm0
movsd  -0x10(%rbp),%xmm1
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm1,%xmm0
movsd  0x716(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x1a0(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x68d(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x6e5(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x198(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x664(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x1a0(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x198(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x190(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x670(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x668(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x188(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x647(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x190(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x188(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x180(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x5eb(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x5e3(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x178(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x5c2(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x180(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x178(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x170(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x566(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x55e(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x168(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x53d(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x170(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x168(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x160(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x4f8(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x4f0(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x158(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x4cf(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x160(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x158(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x148(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x48a(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x482(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x150(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x461(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x150(%rbp),%xmm4
ff
movsd  -0x148(%rbp),%xmm5
ff
movsd  -0x140(%rbp),%xmm2
ff
movsd  -0x138(%rbp),%xmm3
ff
movsd  -0x130(%rbp),%xmm1
ff
movaps %xmm0,%xmm6
movsd  -0x128(%rbp),%xmm0
ff
mulsd  %xmm6,%xmm4
addsd  %xmm5,%xmm4
mulsd  %xmm4,%xmm2
addsd  %xmm3,%xmm2
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x110(%rbp)
ff
movsd  0x3e9(%rip),%xmm1
mulsd  -0x8(%rbp),%xmm1
movsd  -0x18(%rbp),%xmm0
addsd  -0x10(%rbp),%xmm0
mulsd  %xmm0,%xmm1
movsd  0x3de(%rip),%xmm0
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x3c6(%rip),%xmm0
mulsd  %xmm1,%xmm0
mulsd  -0x8(%rbp),%xmm0
movsd  %xmm0,-0x118(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x3a0(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,-0x120(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x386(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x120(%rbp),%xmm0
ff
subsd  %xmm1,%xmm0
movsd  0x362(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x118(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x110(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm1
divsd  %xmm1,%xmm0
movsd  %xmm0,-0x20(%rbp)
movsd  -0x20(%rbp),%xmm0
add    $0xbc0,%rsp
pop    %rbp
ret

x86 assembly (clang, -O2):
<Slater_4S_4S>:
sub    $0x98,%rsp
ucomisd %xmm1,%xmm2
movsd  %xmm0,0x18(%rsp)
addsd  %xmm0,%xmm0
movsd  %xmm2,0x30(%rsp)
jne    1571 <Slater_4S_4S+0x461>
jp     1571 <Slater_4S_4S+0x461>
mulsd  %xmm2,%xmm0
movsd  0x2ebd(%rip),%xmm3
movapd %xmm0,%xmm1
movsd  %xmm0,0x40(%rsp)
movapd %xmm3,%xmm0
call   1030 <pow@plt>
mulsd  0x3442(%rip),%xmm0
addsd  0x3442(%rip),%xmm0
movsd  0x3442(%rip),%xmm1
movsd  0x18(%rsp),%xmm2
mulsd  %xmm2,%xmm1
movsd  0x30(%rsp),%xmm3
mulsd  %xmm3,%xmm1
addsd  %xmm0,%xmm1
movapd %xmm2,%xmm4
mulsd  %xmm2,%xmm4
movapd %xmm3,%xmm0
mulsd  %xmm3,%xmm0
mulsd  0x341a(%rip),%xmm4
mulsd  %xmm0,%xmm4
addsd  %xmm1,%xmm4
movsd  %xmm4,0x28(%rsp)
movsd  0x2f04(%rip),%xmm1
movapd %xmm2,%xmm0
call   1030 <pow@plt>
movsd  %xmm0,(%rsp)
movsd  0x30(%rsp),%xmm0
movsd  0x2ee8(%rip),%xmm1
call   1030 <pow@plt>
movsd  (%rsp),%xmm1
mulsd  0x33de(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x28(%rsp),%xmm1
movsd  %xmm1,(%rsp)
movsd  0x2e97(%rip),%xmm1
movsd  0x18(%rsp),%xmm0
call   1030 <pow@plt>
movsd  %xmm0,0x28(%rsp)
movsd  0x30(%rsp),%xmm0
movsd  0x2e78(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x28(%rsp),%xmm1
mulsd  0x339d(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  (%rsp),%xmm1
movsd  %xmm1,0x28(%rsp)
movsd  0x2dde(%rip),%xmm1
movsd  0x18(%rsp),%xmm0
call   1030 <pow@plt>
movsd  %xmm0,(%rsp)
movsd  0x30(%rsp),%xmm0
movsd  0x2dc0(%rip),%xmm1
call   1030 <pow@plt>
movsd  (%rsp),%xmm1
mulsd  0x335e(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x28(%rsp),%xmm1
movsd  %xmm1,(%rsp)
movsd  0x2daf(%rip),%xmm1
movsd  0x18(%rsp),%xmm0
call   1030 <pow@plt>
movsd  %xmm0,0x28(%rsp)
movsd  0x30(%rsp),%xmm0
movsd  0x2d90(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x28(%rsp),%xmm1
mulsd  0x331d(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  (%rsp),%xmm1
movsd  %xmm1,0x28(%rsp)
movsd  0x2d7e(%rip),%xmm1
movsd  0x18(%rsp),%xmm0
call   1030 <pow@plt>
movsd  %xmm0,(%rsp)
movsd  0x30(%rsp),%xmm0
movsd  0x2d60(%rip),%xmm1
call   1030 <pow@plt>
movsd  (%rsp),%xmm1
mulsd  0x32de(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x28(%rsp),%xmm1
movsd  %xmm1,(%rsp)
movsd  0x2e9f(%rip),%xmm1
movsd  0x18(%rsp),%xmm0
call   1030 <pow@plt>
movsd  %xmm0,0x28(%rsp)
movsd  0x30(%rsp),%xmm0
movsd  0x2e80(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x28(%rsp),%xmm1
mulsd  0x329d(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  (%rsp),%xmm1
movsd  %xmm1,0x28(%rsp)
movsd  0x2e0e(%rip),%xmm1
movsd  0x18(%rsp),%xmm0
call   1030 <pow@plt>
movsd  %xmm0,(%rsp)
movsd  0x30(%rsp),%xmm0
movsd  0x2df0(%rip),%xmm1
call   1030 <pow@plt>
movsd  (%rsp),%xmm1
mulsd  0x325e(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x28(%rsp),%xmm1
movsd  %xmm1,(%rsp)
movsd  0x2c6f(%rip),%xmm1
movsd  0x18(%rsp),%xmm0
call   1030 <pow@plt>
movsd  %xmm0,0x28(%rsp)
movsd  0x30(%rsp),%xmm0
movsd  0x2c50(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x28(%rsp),%xmm1
mulsd  0x321d(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  (%rsp),%xmm1
movsd  %xmm1,0x28(%rsp)
movsd  0x2e16(%rip),%xmm1
movsd  0x18(%rsp),%xmm0
call   1030 <pow@plt>
movsd  %xmm0,(%rsp)
movsd  0x30(%rsp),%xmm0
movsd  0x2df8(%rip),%xmm1
call   1030 <pow@plt>
movsd  (%rsp),%xmm1
mulsd  0x31de(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x28(%rsp),%xmm1
movsd  %xmm1,(%rsp)
movsd  0x2d3f(%rip),%xmm1
movsd  0x18(%rsp),%xmm0
call   1030 <pow@plt>
movsd  %xmm0,0x28(%rsp)
movsd  0x30(%rsp),%xmm0
movsd  0x2d20(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x28(%rsp),%xmm1
mulsd  0x319d(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  (%rsp),%xmm1
movsd  %xmm1,0x28(%rsp)
movsd  0x2e8e(%rip),%xmm1
movsd  0x18(%rsp),%xmm0
call   1030 <pow@plt>
movsd  %xmm0,(%rsp)
movsd  0x30(%rsp),%xmm0
movsd  0x2e70(%rip),%xmm1
call   1030 <pow@plt>
movsd  (%rsp),%xmm1
mulsd  0x315e(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x28(%rsp),%xmm1
movsd  %xmm1,(%rsp)
movsd  0x2ccf(%rip),%xmm1
movsd  0x18(%rsp),%xmm0
call   1030 <pow@plt>
movsd  %xmm0,0x28(%rsp)
movsd  0x30(%rsp),%xmm0
movsd  0x2cb0(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x28(%rsp),%xmm1
mulsd  0x311d(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  (%rsp),%xmm1
movsd  %xmm1,0x28(%rsp)
movsd  0x2afe(%rip),%xmm1
movsd  0x18(%rsp),%xmm0
call   1030 <pow@plt>
movsd  %xmm0,(%rsp)
movsd  0x30(%rsp),%xmm0
movsd  0x2ae0(%rip),%xmm1
call   1030 <pow@plt>
movsd  (%rsp),%xmm1
mulsd  0x30de(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x28(%rsp),%xmm1
movsd  %xmm1,(%rsp)
movsd  0x2aa7(%rip),%xmm0
movsd  0x40(%rsp),%xmm1
call   1030 <pow@plt>
mulsd  0x3034(%rip),%xmm0
jmp    3e3e <Slater_4S_4S+0x2d2e>
movsd  %xmm1,(%rsp)
addsd  %xmm2,%xmm1
mulsd  %xmm0,%xmm1
movsd  %xmm1,0x90(%rsp)
movsd  %xmm0,0x40(%rsp)
movsd  0x2a6b(%rip),%xmm0
call   1030 <pow@plt>
mulsd  0x2a66(%rip),%xmm0
movsd  %xmm0,0x60(%rsp)
movsd  0x30(%rsp),%xmm0
mulsd  %xmm0,%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  (%rsp),%xmm1
mulsd  %xmm1,%xmm1
movsd  %xmm1,0x50(%rsp)
subsd  %xmm1,%xmm0
movsd  %xmm0,0x88(%rsp)
movsd  0x2a34(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x78(%rsp)
movsd  0x40(%rsp),%xmm1
mulsd  (%rsp),%xmm1
movsd  0x2a06(%rip),%xmm0
call   1030 <pow@plt>
movsd  %xmm0,0x28(%rsp)
movsd  0x2a0b(%rip),%xmm1
movsd  (%rsp),%xmm0
call   1030 <pow@plt>
mulsd  0x28(%rsp),%xmm0
movsd  %xmm0,0x80(%rsp)
movsd  0x29f2(%rip),%xmm1
movsd  0x18(%rsp),%xmm0
call   1030 <pow@plt>
mulsd  0x29e7(%rip),%xmm0
movsd  %xmm0,0x10(%rsp)
movsd  0x29e1(%rip),%xmm1
movsd  0x30(%rsp),%xmm0
call   1030 <pow@plt>
movsd  %xmm0,0x28(%rsp)
movsd  0x29d0(%rip),%xmm1
movsd  0x18(%rsp),%xmm0
call   1030 <pow@plt>
movsd  %xmm0,0x8(%rsp)
movsd  0x29bf(%rip),%xmm1
movsd  0x30(%rsp),%xmm0
call   1030 <pow@plt>
movsd  0x8(%rsp),%xmm1
mulsd  0x29ae(%rip),%xmm1
mulsd  %xmm0,%xmm1
movsd  0x28(%rsp),%xmm0
mulsd  0x10(%rsp),%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,0x28(%rsp)
movsd  0x2994(%rip),%xmm1
movsd  0x18(%rsp),%xmm0
call   1030 <pow@plt>
movsd  %xmm0,0x10(%rsp)
movsd  0x2983(%rip),%xmm1
movsd  0x30(%rsp),%xmm0
call   1030 <pow@plt>
movsd  0x10(%rsp),%xmm1
mulsd  0x2972(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x28(%rsp),%xmm1
movsd  %xmm1,0x10(%rsp)
movsd  0x2962(%rip),%xmm1
movsd  (%rsp),%xmm0
call   1030 <pow@plt>
mulsd  0x28f0(%rip),%xmm0
addsd  0x10(%rsp),%xmm0
movsd  %xmm0,0x28(%rsp)
movsd  0x2944(%rip),%xmm0
mulsd  0x18(%rsp),%xmm0
movsd  %xmm0,0x70(%rsp)
mulsd  0x30(%rsp),%xmm0
movsd  %xmm0,0x10(%rsp)
movsd  (%rsp),%xmm0
movsd  0x2917(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x10(%rsp),%xmm0
addsd  0x28(%rsp),%xmm0
movsd  %xmm0,0x10(%rsp)
movsd  0x20(%rsp),%xmm0
mulsd  0x2902(%rip),%xmm0
movsd  %xmm0,0x28(%rsp)
movsd  0x28fc(%rip),%xmm1
movsd  (%rsp),%xmm0
call   1030 <pow@plt>
mulsd  0x28(%rsp),%xmm0
movsd  0x18(%rsp),%xmm2
movapd %xmm2,%xmm1
mulsd  %xmm2,%xmm1
movsd  %xmm1,0x28(%rsp)
movapd %xmm1,%xmm3
mulsd  0x50(%rsp),%xmm3
movsd  %xmm3,0x48(%rsp)
movsd  0x28c8(%rip),%xmm1
addsd  %xmm3,%xmm1
mulsd  %xmm0,%xmm1
addsd  0x10(%rsp),%xmm1
movsd  %xmm1,0x8(%rsp)
movsd  0x28b4(%rip),%xmm1
movapd %xmm2,%xmm0
call   1030 <pow@plt>
movsd  %xmm0,0x10(%rsp)
movsd  0x28a5(%rip),%xmm1
movsd  0x30(%rsp),%xmm0
call   1030 <pow@plt>
movsd  0x48(%rsp),%xmm2
addsd  0x2894(%rip),%xmm2
movsd  0x10(%rsp),%xmm1
mulsd  0x288e(%rip),%xmm1
mulsd  %xmm0,%xmm1
mulsd  %xmm2,%xmm1
addsd  0x8(%rsp),%xmm1
movsd  %xmm1,0x10(%rsp)
movsd  0x287a(%rip),%xmm0
mulsd  0x18(%rsp),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  0x286e(%rip),%xmm1
movsd  0x30(%rsp),%xmm0
call   1030 <pow@plt>
mulsd  0x8(%rsp),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  (%rsp),%xmm0
movsd  0x2812(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x8(%rsp),%xmm0
movsd  0x28(%rsp),%xmm1
addsd  %xmm1,%xmm1
mulsd  0x50(%rsp),%xmm1
addsd  0x282f(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x10(%rsp),%xmm1
movsd  %xmm1,0x10(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0x2809(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x280c(%rip),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  0x2806(%rip),%xmm1
movsd  0x30(%rsp),%xmm0
call   1030 <pow@plt>
mulsd  0x8(%rsp),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  0x27ef(%rip),%xmm0
mulsd  0x28(%rsp),%xmm0
mulsd  0x50(%rsp),%xmm0
addsd  0x27e3(%rip),%xmm0
movsd  %xmm0,0x48(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0x277f(%rip),%xmm1
call   1030 <pow@plt>
addsd  %xmm0,%xmm0
movsd  %xmm0,0x38(%rsp)
movsd  (%rsp),%xmm0
movsd  0x2763(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x38(%rsp),%xmm0
addsd  0x48(%rsp),%xmm0
mulsd  0x8(%rsp),%xmm0
addsd  0x10(%rsp),%xmm0
movsd  %xmm0,0x10(%rsp)
movsd  0x2790(%rip),%xmm0
mulsd  0x18(%rsp),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  0x30(%rsp),%xmm0
movsd  0x26ae(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x8(%rsp),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  0x2765(%rip),%xmm1
movsd  (%rsp),%xmm0
call   1030 <pow@plt>
mulsd  0x8(%rsp),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  0x274f(%rip),%xmm0
mulsd  0x28(%rsp),%xmm0
mulsd  0x50(%rsp),%xmm0
addsd  0x2743(%rip),%xmm0
movsd  %xmm0,0x48(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0x26bf(%rip),%xmm1
call   1030 <pow@plt>
addsd  %xmm0,%xmm0
movsd  %xmm0,0x38(%rsp)
movsd  (%rsp),%xmm0
movsd  0x26a3(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x38(%rsp),%xmm0
addsd  0x48(%rsp),%xmm0
mulsd  0x8(%rsp),%xmm0
addsd  0x10(%rsp),%xmm0
movsd  %xmm0,0x10(%rsp)
movsd  0x30(%rsp),%xmm0
movsd  0x2672(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x26dd(%rip),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  (%rsp),%xmm0
movsd  0x26b2(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x8(%rsp),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  0x26b9(%rip),%xmm0
mulsd  0x28(%rsp),%xmm0
mulsd  0x50(%rsp),%xmm0
addsd  0x26ad(%rip),%xmm0
movsd  %xmm0,0x48(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0x2611(%rip),%xmm1
call   1030 <pow@plt>
addsd  %xmm0,%xmm0
movsd  %xmm0,0x38(%rsp)
movsd  (%rsp),%xmm0
movsd  0x25f5(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x38(%rsp),%xmm0
addsd  0x48(%rsp),%xmm0
mulsd  0x8(%rsp),%xmm0
addsd  0x10(%rsp),%xmm0
movsd  %xmm0,0x10(%rsp)
movsd  0x265a(%rip),%xmm0
mulsd  0x28(%rsp),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  0x264e(%rip),%xmm1
movsd  0x30(%rsp),%xmm0
call   1030 <pow@plt>
mulsd  0x8(%rsp),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  0x2637(%rip),%xmm0
mulsd  0x28(%rsp),%xmm0
mulsd  0x50(%rsp),%xmm0
addsd  0x262b(%rip),%xmm0
movsd  %xmm0,0x48(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0x256f(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x2612(%rip),%xmm0
movsd  %xmm0,0x38(%rsp)
movsd  (%rsp),%xmm0
movsd  0x254f(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x38(%rsp),%xmm0
addsd  0x48(%rsp),%xmm0
mulsd  0x8(%rsp),%xmm0
addsd  0x10(%rsp),%xmm0
movsd  %xmm0,0x10(%rsp)
movsd  0x30(%rsp),%xmm0
movsd  0x25ce(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x8(%rsp)
movsd  (%rsp),%xmm0
movsd  0x2506(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x48(%rsp)
movsd  0x25ab(%rip),%xmm0
mulsd  0x28(%rsp),%xmm0
mulsd  0x50(%rsp),%xmm0
addsd  0x259f(%rip),%xmm0
movsd  %xmm0,0x38(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0x24cb(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x2586(%rip),%xmm0
movsd  %xmm0,0x58(%rsp)
movsd  (%rsp),%xmm0
movsd  0x24ab(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x58(%rsp),%xmm0
addsd  0x38(%rsp),%xmm0
movsd  0x2562(%rip),%xmm2
movsd  0x18(%rsp),%xmm1
mulsd  %xmm1,%xmm2
mulsd  0x8(%rsp),%xmm2
mulsd  0x48(%rsp),%xmm2
mulsd  %xmm0,%xmm2
addsd  0x10(%rsp),%xmm2
movsd  %xmm2,0x10(%rsp)
mulsd  0x253c(%rip),%xmm1
movsd  %xmm1,0x48(%rsp)
movsd  0x2536(%rip),%xmm1
movsd  0x30(%rsp),%xmm0
call   1030 <pow@plt>
mulsd  0x48(%rsp),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  0x251f(%rip),%xmm1
movsd  (%rsp),%xmm0
call   1030 <pow@plt>
mulsd  0x8(%rsp),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  0x2509(%rip),%xmm0
mulsd  0x28(%rsp),%xmm0
mulsd  0x50(%rsp),%xmm0
addsd  0x24fd(%rip),%xmm0
movsd  %xmm0,0x38(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0x23f1(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x24e4(%rip),%xmm0
movsd  %xmm0,0x58(%rsp)
movsd  (%rsp),%xmm0
movsd  0x23d1(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x58(%rsp),%xmm0
addsd  0x38(%rsp),%xmm0
mulsd  0x8(%rsp),%xmm0
addsd  0x10(%rsp),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  0x30(%rsp),%xmm0
movsd  0x2348(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x249b(%rip),%xmm1
mulsd  %xmm1,%xmm0
movsd  %xmm0,0x10(%rsp)
movsd  (%rsp),%xmm0
call   1030 <pow@plt>
mulsd  0x10(%rsp),%xmm0
movsd  %xmm0,0x38(%rsp)
movsd  0x247b(%rip),%xmm0
mulsd  0x28(%rsp),%xmm0
mulsd  0x50(%rsp),%xmm0
addsd  0x246f(%rip),%xmm0
movsd  %xmm0,0x58(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0x2343(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x10(%rsp)
movsd  (%rsp),%xmm0
movsd  0x232b(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x10(%rsp),%xmm1
mulsd  0x2438(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x58(%rsp),%xmm1
movsd  %xmm1,0x10(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0x22a2(%rip),%xmm1
call   1030 <pow@plt>
addsd  %xmm0,%xmm0
movsd  %xmm0,0x58(%rsp)
movsd  (%rsp),%xmm0
movsd  0x2286(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x58(%rsp),%xmm0
addsd  0x10(%rsp),%xmm0
mulsd  0x38(%rsp),%xmm0
addsd  0x8(%rsp),%xmm0
movsd  %xmm0,0x38(%rsp)
movsd  0x23db(%rip),%xmm1
movsd  0x30(%rsp),%xmm0
call   1030 <pow@plt>
movsd  %xmm0,0x10(%rsp)
movsd  (%rsp),%xmm0
movsd  0x237d(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x58(%rsp)
movsd  0x23b2(%rip),%xmm0
mulsd  0x28(%rsp),%xmm0
mulsd  0x50(%rsp),%xmm0
addsd  0x23a6(%rip),%xmm0
movsd  %xmm0,0x68(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0x225a(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x8(%rsp)
movsd  (%rsp),%xmm0
movsd  0x2242(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x8(%rsp),%xmm1
mulsd  0x236f(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x68(%rsp),%xmm1
movsd  %xmm1,0x8(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0x21b9(%rip),%xmm1
call   1030 <pow@plt>
addsd  %xmm0,%xmm0
movsd  %xmm0,0x68(%rsp)
movsd  (%rsp),%xmm0
movsd  0x219d(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x68(%rsp),%xmm0
addsd  0x8(%rsp),%xmm0
movsd  0x10(%rsp),%xmm1
mulsd  0x2316(%rip),%xmm1
mulsd  0x58(%rsp),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x38(%rsp),%xmm1
movsd  %xmm1,0x10(%rsp)
movsd  0x30(%rsp),%xmm0
movsd  0x213a(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x21dd(%rip),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  (%rsp),%xmm0
movsd  0x211a(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x8(%rsp),%xmm0
movsd  %xmm0,0x38(%rsp)
movsd  0x22c1(%rip),%xmm0
mulsd  0x28(%rsp),%xmm0
mulsd  0x50(%rsp),%xmm0
addsd  0x22b5(%rip),%xmm0
movsd  %xmm0,0x58(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0x2151(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x8(%rsp)
movsd  (%rsp),%xmm0
movsd  0x2139(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x8(%rsp),%xmm1
mulsd  0x227e(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x58(%rsp),%xmm1
movsd  %xmm1,0x8(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0x20b0(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x20fb(%rip),%xmm0
movsd  %xmm0,0x58(%rsp)
movsd  (%rsp),%xmm0
movsd  0x2090(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x58(%rsp),%xmm0
addsd  0x8(%rsp),%xmm0
mulsd  0x38(%rsp),%xmm0
addsd  0x10(%rsp),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  0x30(%rsp),%xmm0
movsd  0x2077(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x18(%rsp),%xmm0
movsd  %xmm0,0x10(%rsp)
movsd  (%rsp),%xmm0
movsd  0x21a1(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x10(%rsp),%xmm0
movsd  %xmm0,0x38(%rsp)
movsd  0x21e0(%rip),%xmm0
mulsd  0x28(%rsp),%xmm0
mulsd  0x50(%rsp),%xmm0
addsd  0x21d4(%rip),%xmm0
movsd  %xmm0,0x58(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0x2058(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x10(%rsp)
movsd  (%rsp),%xmm0
movsd  0x2040(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x10(%rsp),%xmm1
mulsd  0x219d(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x58(%rsp),%xmm1
movsd  %xmm1,0x10(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0x1fb7(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x2002(%rip),%xmm0
movsd  %xmm0,0x58(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1f97(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x58(%rsp),%xmm0
addsd  0x10(%rsp),%xmm0
mulsd  0x38(%rsp),%xmm0
addsd  0x8(%rsp),%xmm0
movsd  %xmm0,0x10(%rsp)
movsd  0x213c(%rip),%xmm1
movsd  0x30(%rsp),%xmm0
call   1030 <pow@plt>
movsd  %xmm0,0x8(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1f2e(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x38(%rsp)
movsd  0x2113(%rip),%xmm0
mulsd  0x28(%rsp),%xmm0
mulsd  0x50(%rsp),%xmm0
addsd  0x2107(%rip),%xmm0
movsd  %xmm0,0x58(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0x1f6b(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x20ee(%rip),%xmm0
movsd  %xmm0,0x68(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1f4b(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x68(%rsp),%xmm0
addsd  0x58(%rsp),%xmm0
movsd  %xmm0,0x58(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0x1ece(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x1f19(%rip),%xmm0
movsd  %xmm0,0x68(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1eae(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x68(%rsp),%xmm0
addsd  0x58(%rsp),%xmm0
movsd  0x8(%rsp),%xmm1
mulsd  0x48(%rsp),%xmm1
mulsd  0x38(%rsp),%xmm1
mulsd  %xmm0,%xmm1
movsd  0x10(%rsp),%xmm0
subsd  %xmm1,%xmm0
movsd  %xmm0,0x10(%rsp)
movsd  0x30(%rsp),%xmm0
movsd  0x1eb1(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x204c(%rip),%xmm0
movsd  0x50(%rsp),%xmm1
mulsd  %xmm1,%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  0x203c(%rip),%xmm0
mulsd  0x28(%rsp),%xmm0
mulsd  %xmm1,%xmm0
addsd  0x2032(%rip),%xmm0
movsd  %xmm0,0x48(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0x1e76(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x2019(%rip),%xmm0
movsd  %xmm0,0x38(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1e56(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x38(%rsp),%xmm0
addsd  0x48(%rsp),%xmm0
movsd  %xmm0,0x48(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0x1dd9(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x1e24(%rip),%xmm0
movsd  %xmm0,0x38(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1db9(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x38(%rsp),%xmm0
addsd  0x48(%rsp),%xmm0
mulsd  0x8(%rsp),%xmm0
addsd  0x10(%rsp),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  0x30(%rsp),%xmm0
movsd  0x1d60(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x48(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1d70(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x38(%rsp)
movsd  0x1f6d(%rip),%xmm0
mulsd  0x28(%rsp),%xmm0
mulsd  0x50(%rsp),%xmm0
addsd  0x1f61(%rip),%xmm0
movsd  %xmm0,0x58(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0x1d8d(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x10(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1d75(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x10(%rsp),%xmm1
mulsd  0x1f2a(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x58(%rsp),%xmm1
movsd  %xmm1,0x10(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0x1cec(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x1e5f(%rip),%xmm0
movsd  %xmm0,0x58(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1ccc(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x58(%rsp),%xmm0
addsd  0x10(%rsp),%xmm0
movsd  0x18(%rsp),%xmm1
movapd %xmm1,%xmm2
mulsd  0x1ed1(%rip),%xmm2
mulsd  0x48(%rsp),%xmm2
mulsd  0x38(%rsp),%xmm2
mulsd  %xmm0,%xmm2
addsd  0x8(%rsp),%xmm2
movsd  %xmm2,0x8(%rsp)
mulsd  0x1de5(%rip),%xmm1
movsd  %xmm1,0x10(%rsp)
movsd  0x1ea7(%rip),%xmm1
movsd  0x30(%rsp),%xmm0
call   1030 <pow@plt>
mulsd  0x10(%rsp),%xmm0
movsd  0x50(%rsp),%xmm1
mulsd  %xmm1,%xmm0
movsd  %xmm0,0x48(%rsp)
movsd  0x1e86(%rip),%xmm0
mulsd  0x28(%rsp),%xmm0
mulsd  %xmm1,%xmm0
addsd  0x1e7c(%rip),%xmm0
movsd  %xmm0,0x38(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0x1c80(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x10(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1c68(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x10(%rsp),%xmm1
mulsd  0x1e45(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x38(%rsp),%xmm1
movsd  %xmm1,0x10(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0x1bdf(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x1c02(%rip),%xmm0
movsd  %xmm0,0x38(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1bbf(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x38(%rsp),%xmm0
addsd  0x10(%rsp),%xmm0
mulsd  0x48(%rsp),%xmm0
addsd  0x8(%rsp),%xmm0
movsd  %xmm0,0x48(%rsp)
movsd  0x30(%rsp),%xmm0
movsd  0x1cee(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x10(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1b76(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x38(%rsp)
movsd  0x1db3(%rip),%xmm0
mulsd  0x28(%rsp),%xmm0
mulsd  0x50(%rsp),%xmm0
addsd  0x1da7(%rip),%xmm0
movsd  %xmm0,0x58(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0x1b93(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x8(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1b7b(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x8(%rsp),%xmm1
mulsd  0x1d70(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x58(%rsp),%xmm1
movsd  %xmm1,0x8(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0x1af2(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x1b15(%rip),%xmm0
movsd  %xmm0,0x58(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1ad2(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x58(%rsp),%xmm0
movsd  0x10(%rsp),%xmm1
mulsd  0x1d21(%rip),%xmm1
addsd  0x8(%rsp),%xmm0
mulsd  0x38(%rsp),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x48(%rsp),%xmm1
movsd  %xmm1,0x10(%rsp)
movsd  0x30(%rsp),%xmm0
movsd  0x1b47(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x1b52(%rip),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1ac7(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x8(%rsp),%xmm0
movsd  %xmm0,0x48(%rsp)
movsd  0x1cc6(%rip),%xmm0
mulsd  0x28(%rsp),%xmm0
mulsd  0x50(%rsp),%xmm0
addsd  0x1cba(%rip),%xmm0
movsd  %xmm0,0x38(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0x1a86(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x8(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1a6e(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x8(%rsp),%xmm1
mulsd  0x1c83(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x38(%rsp),%xmm1
movsd  %xmm1,0x8(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0x19e5(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x1c60(%rip),%xmm0
movsd  %xmm0,0x38(%rsp)
movsd  (%rsp),%xmm0
movsd  0x19c5(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x38(%rsp),%xmm0
addsd  0x8(%rsp),%xmm0
mulsd  0x48(%rsp),%xmm0
addsd  0x10(%rsp),%xmm0
movsd  %xmm0,0x48(%rsp)
movsd  0x30(%rsp),%xmm0
movsd  0x19c4(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x10(%rsp)
movsd  0x1c11(%rip),%xmm0
mulsd  0x28(%rsp),%xmm0
mulsd  0x50(%rsp),%xmm0
addsd  0x1c05(%rip),%xmm0
movsd  %xmm0,0x38(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0x19b1(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x8(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1999(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x8(%rsp),%xmm1
mulsd  0x1bce(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x38(%rsp),%xmm1
movsd  %xmm1,0x8(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0x1910(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x1bab(%rip),%xmm0
movsd  %xmm0,0x38(%rsp)
movsd  (%rsp),%xmm0
movsd  0x18f0(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x38(%rsp),%xmm0
addsd  0x8(%rsp),%xmm0
movsd  0x10(%rsp),%xmm1
mulsd  0x1b81(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x48(%rsp),%xmm1
movsd  %xmm1,0x10(%rsp)
movsd  0x30(%rsp),%xmm0
movsd  0x19e3(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x48(%rsp)
movsd  0x1b58(%rip),%xmm0
mulsd  0x28(%rsp),%xmm0
mulsd  0x50(%rsp),%xmm0
addsd  0x1b4c(%rip),%xmm0
movsd  %xmm0,0x38(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0x18d0(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x8(%rsp)
movsd  (%rsp),%xmm0
movsd  0x18b8(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x8(%rsp),%xmm1
mulsd  0x1b15(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x38(%rsp),%xmm1
movsd  %xmm1,0x8(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0x182f(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x1af2(%rip),%xmm0
movsd  %xmm0,0x38(%rsp)
movsd  (%rsp),%xmm0
movsd  0x180f(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x38(%rsp),%xmm0
addsd  0x8(%rsp),%xmm0
movsd  0x48(%rsp),%xmm1
mulsd  0x40(%rsp),%xmm1
mulsd  %xmm0,%xmm1
movsd  0x10(%rsp),%xmm0
subsd  %xmm1,%xmm0
movsd  %xmm0,0x10(%rsp)
movsd  0x1aae(%rip),%xmm1
movsd  0x30(%rsp),%xmm0
call   1030 <pow@plt>
mulsd  0x18(%rsp),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1932(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x8(%rsp),%xmm0
movsd  %xmm0,0x48(%rsp)
movsd  0x1a79(%rip),%xmm0
mulsd  0x28(%rsp),%xmm0
mulsd  0x50(%rsp),%xmm0
addsd  0x1a6d(%rip),%xmm0
movsd  %xmm0,0x38(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0x17c9(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x8(%rsp)
movsd  (%rsp),%xmm0
movsd  0x17b1(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x8(%rsp),%xmm1
mulsd  0x1a36(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x38(%rsp),%xmm1
movsd  %xmm1,0x8(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0x1728(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x1a13(%rip),%xmm0
movsd  %xmm0,0x38(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1708(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x38(%rsp),%xmm0
addsd  0x8(%rsp),%xmm0
mulsd  0x48(%rsp),%xmm0
addsd  0x10(%rsp),%xmm0
movsd  %xmm0,0x10(%rsp)
movsd  0x30(%rsp),%xmm0
movsd  0x1817(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x182a(%rip),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1837(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x8(%rsp),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  0x199e(%rip),%xmm0
mulsd  0x28(%rsp),%xmm0
mulsd  0x50(%rsp),%xmm0
addsd  0x1992(%rip),%xmm0
movsd  %xmm0,0x48(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0x16ce(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x1979(%rip),%xmm0
movsd  %xmm0,0x38(%rsp)
movsd  (%rsp),%xmm0
movsd  0x16ae(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x38(%rsp),%xmm0
addsd  0x48(%rsp),%xmm0
movsd  %xmm0,0x48(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0x1631(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x193c(%rip),%xmm0
movsd  %xmm0,0x38(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1611(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x38(%rsp),%xmm0
addsd  0x48(%rsp),%xmm0
mulsd  0x8(%rsp),%xmm0
addsd  0x10(%rsp),%xmm0
mulsd  0x80(%rsp),%xmm0
movsd  0x78(%rsp),%xmm1
mulsd  0x60(%rsp),%xmm1
addsd  %xmm0,%xmm1
movsd  %xmm1,0x78(%rsp)
movsd  0x40(%rsp),%xmm1
mulsd  0x30(%rsp),%xmm1
movsd  0x1589(%rip),%xmm0
call   1030 <pow@plt>
movsd  %xmm0,0x40(%rsp)
movsd  0x30(%rsp),%xmm0
movsd  0x1588(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x40(%rsp),%xmm0
movsd  %xmm0,0x48(%rsp)
movsd  0x20(%rsp),%xmm0
mulsd  0x1659(%rip),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  (%rsp),%xmm0
movsd  0x15be(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x20(%rsp),%xmm0
movsd  %xmm0,0x40(%rsp)
movsd  0x187d(%rip),%xmm1
movsd  0x18(%rsp),%xmm0
mulsd  %xmm0,%xmm1
mulsd  (%rsp),%xmm1
addsd  0x186e(%rip),%xmm1
movsd  0x186e(%rip),%xmm2
mulsd  0x28(%rsp),%xmm2
mulsd  0x50(%rsp),%xmm2
addsd  %xmm1,%xmm2
movsd  %xmm2,0x10(%rsp)
movsd  0x15a0(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x184b(%rip),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1580(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x20(%rsp),%xmm0
addsd  0x10(%rsp),%xmm0
movsd  %xmm0,0x10(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0x1533(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x180e(%rip),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1513(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x20(%rsp),%xmm0
addsd  0x10(%rsp),%xmm0
movsd  %xmm0,0x10(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0x147e(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x17d1(%rip),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  (%rsp),%xmm0
movsd  0x145e(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x20(%rsp),%xmm0
addsd  0x10(%rsp),%xmm0
movsd  %xmm0,0x10(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0x1451(%rip),%xmm1
call   1030 <pow@plt>
addsd  %xmm0,%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1435(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x20(%rsp),%xmm0
addsd  0x10(%rsp),%xmm0
mulsd  0x40(%rsp),%xmm0
movsd  %xmm0,0x40(%rsp)
movsd  0x30(%rsp),%xmm0
movsd  0x1452(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x174d(%rip),%xmm0
movsd  0x50(%rsp),%xmm1
mulsd  %xmm1,%xmm0
movsd  %xmm0,0x10(%rsp)
movsd  0x173d(%rip),%xmm2
movsd  0x18(%rsp),%xmm0
mulsd  %xmm0,%xmm2
mulsd  (%rsp),%xmm2
addsd  0x172e(%rip),%xmm2
movsd  0x172e(%rip),%xmm3
mulsd  0x28(%rsp),%xmm3
mulsd  %xmm1,%xmm3
addsd  %xmm2,%xmm3
movsd  %xmm3,0x20(%rsp)
movsd  0x142a(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x170d(%rip),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  (%rsp),%xmm0
movsd  0x140a(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x8(%rsp),%xmm0
addsd  0x20(%rsp),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0x13bd(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x16d0(%rip),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  (%rsp),%xmm0
movsd  0x139d(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x8(%rsp),%xmm0
addsd  0x20(%rsp),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0x1308(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x135b(%rip),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  (%rsp),%xmm0
movsd  0x12e8(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x8(%rsp),%xmm0
addsd  0x20(%rsp),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0x12db(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x1326(%rip),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  (%rsp),%xmm0
movsd  0x12bb(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x8(%rsp),%xmm0
addsd  0x20(%rsp),%xmm0
mulsd  0x10(%rsp),%xmm0
addsd  0x40(%rsp),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  0x30(%rsp),%xmm0
movsd  0x126a(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x40(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1252(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x8(%rsp)
movsd  0x15df(%rip),%xmm1
movsd  0x18(%rsp),%xmm0
mulsd  %xmm0,%xmm1
mulsd  (%rsp),%xmm1
addsd  0x15d0(%rip),%xmm1
movsd  0x15d0(%rip),%xmm2
mulsd  0x28(%rsp),%xmm2
mulsd  0x50(%rsp),%xmm2
addsd  %xmm1,%xmm2
movsd  %xmm2,0x60(%rsp)
movsd  0x12a2(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x10(%rsp)
movsd  (%rsp),%xmm0
movsd  0x128a(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x10(%rsp),%xmm1
mulsd  0x158f(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x60(%rsp),%xmm1
movsd  %xmm1,0x10(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0x1231(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x156c(%rip),%xmm0
movsd  %xmm0,0x60(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1211(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x60(%rsp),%xmm0
addsd  0x10(%rsp),%xmm0
movsd  %xmm0,0x10(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0x117c(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x14e7(%rip),%xmm0
movsd  %xmm0,0x60(%rsp)
movsd  (%rsp),%xmm0
movsd  0x115c(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x60(%rsp),%xmm0
addsd  0x10(%rsp),%xmm0
movsd  %xmm0,0x10(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0x114f(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x12c2(%rip),%xmm0
movsd  %xmm0,0x60(%rsp)
movsd  (%rsp),%xmm0
movsd  0x112f(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x60(%rsp),%xmm0
movsd  0x40(%rsp),%xmm1
mulsd  0x14be(%rip),%xmm1
addsd  0x10(%rsp),%xmm0
mulsd  0x8(%rsp),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x20(%rsp),%xmm1
movsd  %xmm1,0x40(%rsp)
movsd  0x30(%rsp),%xmm0
movsd  0x124c(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x10(%rsp)
movsd  (%rsp),%xmm0
movsd  0x10d4(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x10(%rsp),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  0x146b(%rip),%xmm1
movsd  0x18(%rsp),%xmm0
mulsd  %xmm0,%xmm1
mulsd  (%rsp),%xmm1
addsd  0x145c(%rip),%xmm1
movsd  0x145c(%rip),%xmm2
mulsd  0x28(%rsp),%xmm2
mulsd  0x50(%rsp),%xmm2
addsd  %xmm1,%xmm2
movsd  %xmm2,0x10(%rsp)
movsd  0x10fe(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x1439(%rip),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  (%rsp),%xmm0
movsd  0x10de(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x20(%rsp),%xmm0
addsd  0x10(%rsp),%xmm0
movsd  %xmm0,0x10(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0x1091(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x13fc(%rip),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1071(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x20(%rsp),%xmm0
addsd  0x10(%rsp),%xmm0
movsd  %xmm0,0x10(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0xfdc(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x13bf(%rip),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  (%rsp),%xmm0
movsd  0xfbc(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x20(%rsp),%xmm0
addsd  0x10(%rsp),%xmm0
movsd  %xmm0,0x10(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0xfaf(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x20(%rsp)
movsd  (%rsp),%xmm0
movsd  0xf97(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x20(%rsp),%xmm1
mulsd  0x1364(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x10(%rsp),%xmm1
movsd  %xmm1,0x20(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0xf7e(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x10(%rsp)
movsd  (%rsp),%xmm0
movsd  0xf66(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x10(%rsp),%xmm1
mulsd  0x1323(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x20(%rsp),%xmm1
mulsd  0x8(%rsp),%xmm1
addsd  0x40(%rsp),%xmm1
movsd  %xmm1,0x10(%rsp)
movsd  (%rsp),%xmm0
movsd  0xf42(%rip),%xmm1
call   1030 <pow@plt>
addsd  %xmm0,%xmm0
movsd  %xmm0,0x40(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0x11b5(%rip),%xmm1
mulsd  %xmm0,%xmm1
mulsd  (%rsp),%xmm1
addsd  0x12d4(%rip),%xmm1
movsd  0x12d4(%rip),%xmm2
mulsd  0x28(%rsp),%xmm2
mulsd  0x50(%rsp),%xmm2
addsd  %xmm1,%xmm2
movsd  %xmm2,0x20(%rsp)
movsd  0xf3e(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x12b1(%rip),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  (%rsp),%xmm0
movsd  0xf1e(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x8(%rsp),%xmm0
addsd  0x20(%rsp),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0xed1(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x1274(%rip),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  (%rsp),%xmm0
movsd  0xeb1(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x8(%rsp),%xmm0
addsd  0x20(%rsp),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0xe1c(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x1237(%rip),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  (%rsp),%xmm0
movsd  0xdfc(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x8(%rsp),%xmm0
addsd  0x20(%rsp),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0xdef(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x11fa(%rip),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  (%rsp),%xmm0
movsd  0xdcf(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x8(%rsp),%xmm0
addsd  0x20(%rsp),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0xdc2(%rip),%xmm1
call   1030 <pow@plt>
addsd  %xmm0,%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  (%rsp),%xmm0
movsd  0xda6(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x8(%rsp),%xmm0
addsd  0x20(%rsp),%xmm0
mulsd  0x40(%rsp),%xmm0
addsd  0x10(%rsp),%xmm0
movsd  %xmm0,0x10(%rsp)
movsd  0x30(%rsp),%xmm0
movsd  0xdb5(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x40(%rsp)
movsd  (%rsp),%xmm0
movsd  0xdfd(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x20(%rsp)
movsd  0x1152(%rip),%xmm1
movsd  0x18(%rsp),%xmm0
mulsd  %xmm0,%xmm1
mulsd  (%rsp),%xmm1
addsd  0x1143(%rip),%xmm1
movsd  0x1143(%rip),%xmm2
mulsd  0x28(%rsp),%xmm2
mulsd  0x50(%rsp),%xmm2
addsd  %xmm1,%xmm2
movsd  %xmm2,0x8(%rsp)
movsd  0xd75(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x1120(%rip),%xmm0
movsd  %xmm0,0x60(%rsp)
movsd  (%rsp),%xmm0
movsd  0xd55(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x60(%rsp),%xmm0
addsd  0x8(%rsp),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0xd08(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x10e3(%rip),%xmm0
movsd  %xmm0,0x60(%rsp)
movsd  (%rsp),%xmm0
movsd  0xce8(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x60(%rsp),%xmm0
addsd  0x8(%rsp),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0xc53(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x10a6(%rip),%xmm0
movsd  %xmm0,0x60(%rsp)
movsd  (%rsp),%xmm0
movsd  0xc33(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x60(%rsp),%xmm0
addsd  0x8(%rsp),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0xc26(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x1069(%rip),%xmm0
movsd  %xmm0,0x60(%rsp)
movsd  (%rsp),%xmm0
movsd  0xc06(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x60(%rsp),%xmm0
addsd  0x8(%rsp),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0xbf9(%rip),%xmm1
call   1030 <pow@plt>
addsd  %xmm0,%xmm0
movsd  %xmm0,0x60(%rsp)
movsd  (%rsp),%xmm0
movsd  0xbdd(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x60(%rsp),%xmm0
movsd  0x40(%rsp),%xmm1
mulsd  0x1004(%rip),%xmm1
addsd  0x8(%rsp),%xmm0
mulsd  0x20(%rsp),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x10(%rsp),%xmm1
movsd  %xmm1,0x40(%rsp)
movsd  0x30(%rsp),%xmm0
movsd  0xc3a(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0xca5(%rip),%xmm0
movsd  %xmm0,0x10(%rsp)
movsd  (%rsp),%xmm0
movsd  0xbba(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x10(%rsp),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  0xfa9(%rip),%xmm1
movsd  0x18(%rsp),%xmm0
mulsd  %xmm0,%xmm1
mulsd  (%rsp),%xmm1
addsd  0xf9a(%rip),%xmm1
movsd  0xf9a(%rip),%xmm2
mulsd  0x28(%rsp),%xmm2
mulsd  0x50(%rsp),%xmm2
addsd  %xmm1,%xmm2
movsd  %xmm2,0x20(%rsp)
movsd  0xb8c(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x10(%rsp)
movsd  (%rsp),%xmm0
movsd  0xb74(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x10(%rsp),%xmm1
mulsd  0xf59(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x20(%rsp),%xmm1
movsd  %xmm1,0x10(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0xb1b(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x20(%rsp)
movsd  (%rsp),%xmm0
movsd  0xb03(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x20(%rsp),%xmm1
mulsd  0xf18(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x10(%rsp),%xmm1
movsd  %xmm1,0x20(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0xa62(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x10(%rsp)
movsd  (%rsp),%xmm0
movsd  0xa4a(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x10(%rsp),%xmm1
mulsd  0xed7(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x20(%rsp),%xmm1
movsd  %xmm1,0x10(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0xa31(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x20(%rsp)
movsd  (%rsp),%xmm0
movsd  0xa19(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x20(%rsp),%xmm1
mulsd  0xe96(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x10(%rsp),%xmm1
movsd  %xmm1,0x20(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0xa00(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0xa33(%rip),%xmm0
movsd  %xmm0,0x10(%rsp)
movsd  (%rsp),%xmm0
movsd  0x9e0(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x10(%rsp),%xmm0
addsd  0x20(%rsp),%xmm0
mulsd  0x8(%rsp),%xmm0
addsd  0x40(%rsp),%xmm0
movsd  %xmm0,0x40(%rsp)
movsd  0x30(%rsp),%xmm0
movsd  0x9c7(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x10(%rsp)
movsd  0x70(%rsp),%xmm0
mulsd  (%rsp),%xmm0
addsd  0x949(%rip),%xmm0
movapd %xmm0,%xmm1
movsd  0x9ad(%rip),%xmm0
mulsd  0x28(%rsp),%xmm0
mulsd  0x50(%rsp),%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0x9c9(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0xdd4(%rip),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  (%rsp),%xmm0
movsd  0x9a9(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x8(%rsp),%xmm0
addsd  0x20(%rsp),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0x95c(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0xd97(%rip),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  (%rsp),%xmm0
movsd  0x93c(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x8(%rsp),%xmm0
addsd  0x20(%rsp),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0x8a7(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0xd5a(%rip),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  (%rsp),%xmm0
movsd  0x887(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x8(%rsp),%xmm0
addsd  0x20(%rsp),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0x87a(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0xd1d(%rip),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  (%rsp),%xmm0
movsd  0x85a(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x8(%rsp),%xmm0
addsd  0x20(%rsp),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0x84d(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x880(%rip),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  (%rsp),%xmm0
movsd  0x82d(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x8(%rsp),%xmm0
addsd  0x20(%rsp),%xmm0
mulsd  0x10(%rsp),%xmm0
movsd  0x40(%rsp),%xmm1
subsd  %xmm0,%xmm1
movsd  %xmm1,0x40(%rsp)
movsd  0x30(%rsp),%xmm0
movsd  0x960(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x10(%rsp)
movsd  (%rsp),%xmm0
movsd  0x908(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x70(%rsp)
movsd  0xc6d(%rip),%xmm1
movsd  0x18(%rsp),%xmm0
mulsd  %xmm0,%xmm1
mulsd  (%rsp),%xmm1
addsd  0xc5e(%rip),%xmm1
movsd  0xc5e(%rip),%xmm2
mulsd  0x28(%rsp),%xmm2
mulsd  0x50(%rsp),%xmm2
addsd  %xmm1,%xmm2
movsd  %xmm2,0x8(%rsp)
movsd  0x7f8(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x20(%rsp)
movsd  (%rsp),%xmm0
movsd  0x7e0(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x20(%rsp),%xmm1
mulsd  0xc1d(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x8(%rsp),%xmm1
movsd  %xmm1,0x20(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0x787(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x8(%rsp)
movsd  (%rsp),%xmm0
movsd  0x76f(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x8(%rsp),%xmm1
mulsd  0xbdc(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x20(%rsp),%xmm1
movsd  %xmm1,0x8(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0x6ce(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x20(%rsp)
movsd  (%rsp),%xmm0
movsd  0x6b6(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x20(%rsp),%xmm1
mulsd  0xb9b(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x8(%rsp),%xmm1
movsd  %xmm1,0x20(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0x69d(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0xb78(%rip),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  (%rsp),%xmm0
movsd  0x67d(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x8(%rsp),%xmm0
addsd  0x20(%rsp),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0x670(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x7cb(%rip),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  (%rsp),%xmm0
movsd  0x650(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x8(%rsp),%xmm0
addsd  0x20(%rsp),%xmm0
movsd  0x10(%rsp),%xmm1
mulsd  0x841(%rip),%xmm1
mulsd  0x70(%rsp),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x40(%rsp),%xmm1
movsd  %xmm1,0x10(%rsp)
movsd  0x30(%rsp),%xmm0
movsd  0x735(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0xad8(%rip),%xmm0
movsd  %xmm0,0x40(%rsp)
movsd  (%rsp),%xmm0
movsd  0x755(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x40(%rsp),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  0xab4(%rip),%xmm1
movsd  0x18(%rsp),%xmm0
mulsd  %xmm0,%xmm1
mulsd  (%rsp),%xmm1
addsd  0xaa5(%rip),%xmm1
movsd  0xaa5(%rip),%xmm2
mulsd  0x28(%rsp),%xmm2
mulsd  0x50(%rsp),%xmm2
addsd  %xmm1,%xmm2
movsd  %xmm2,0x20(%rsp)
movsd  0x5ff(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x40(%rsp)
movsd  (%rsp),%xmm0
movsd  0x5e7(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x40(%rsp),%xmm1
mulsd  0xa64(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x20(%rsp),%xmm1
movsd  %xmm1,0x40(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0x58e(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x20(%rsp)
movsd  (%rsp),%xmm0
movsd  0x576(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x20(%rsp),%xmm1
mulsd  0xa23(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x40(%rsp),%xmm1
movsd  %xmm1,0x20(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0x4d5(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0xa00(%rip),%xmm0
movsd  %xmm0,0x40(%rsp)
movsd  (%rsp),%xmm0
movsd  0x4b5(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x40(%rsp),%xmm0
addsd  0x20(%rsp),%xmm0
movsd  %xmm0,0x40(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0x4a8(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x9c3(%rip),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  (%rsp),%xmm0
movsd  0x488(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x20(%rsp),%xmm0
addsd  0x40(%rsp),%xmm0
movsd  %xmm0,0x40(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0x47b(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x5d6(%rip),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  (%rsp),%xmm0
movsd  0x45b(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x20(%rsp),%xmm0
addsd  0x40(%rsp),%xmm0
mulsd  0x8(%rsp),%xmm0
addsd  0x10(%rsp),%xmm0
movsd  %xmm0,0x40(%rsp)
movsd  0x30(%rsp),%xmm0
movsd  0x412(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x30(%rsp)
movsd  (%rsp),%xmm0
movsd  0x55a(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x30(%rsp),%xmm0
movsd  %xmm0,0x10(%rsp)
movsd  0x911(%rip),%xmm2
movsd  0x18(%rsp),%xmm0
mulsd  %xmm0,%xmm2
mulsd  (%rsp),%xmm2
addsd  0x902(%rip),%xmm2
movsd  0x28(%rsp),%xmm1
mulsd  0x8fc(%rip),%xmm1
mulsd  0x50(%rsp),%xmm1
addsd  %xmm2,%xmm1
movsd  %xmm1,0x28(%rsp)
movsd  0x424(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x30(%rsp)
movsd  (%rsp),%xmm0
movsd  0x40c(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x30(%rsp),%xmm1
mulsd  0x8c1(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x28(%rsp),%xmm1
movsd  %xmm1,0x30(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0x3b3(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x28(%rsp)
movsd  (%rsp),%xmm0
movsd  0x39b(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x28(%rsp),%xmm1
mulsd  0x880(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x30(%rsp),%xmm1
movsd  %xmm1,0x28(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0x2fa(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x85d(%rip),%xmm0
movsd  %xmm0,0x30(%rsp)
movsd  (%rsp),%xmm0
movsd  0x2da(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x30(%rsp),%xmm0
addsd  0x28(%rsp),%xmm0
movsd  %xmm0,0x30(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0x2cd(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x820(%rip),%xmm0
movsd  %xmm0,0x28(%rsp)
movsd  (%rsp),%xmm0
movsd  0x2ad(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x28(%rsp),%xmm0
addsd  0x30(%rsp),%xmm0
movsd  %xmm0,0x30(%rsp)
movsd  0x18(%rsp),%xmm0
movsd  0x2a0(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x573(%rip),%xmm0
movsd  %xmm0,0x28(%rsp)
movsd  (%rsp),%xmm0
movsd  0x280(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x28(%rsp),%xmm0
addsd  0x30(%rsp),%xmm0
mulsd  0x10(%rsp),%xmm0
addsd  0x40(%rsp),%xmm0
mulsd  0x48(%rsp),%xmm0
addsd  0x78(%rsp),%xmm0
movsd  %xmm0,(%rsp)
movsd  0x1fa(%rip),%xmm0
movsd  0x90(%rsp),%xmm1
call   1030 <pow@plt>
mulsd  0x1ec(%rip),%xmm0
mulsd  0x18(%rsp),%xmm0
movsd  %xmm0,0x18(%rsp)
movsd  0x88(%rsp),%xmm0
movsd  0x1d7(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x18(%rsp),%xmm0
movsd  (%rsp),%xmm1
divsd  %xmm0,%xmm1
movapd %xmm1,%xmm0
add    $0x98,%rsp
ret

LLVM IR (-O0):
define double @Slater_4S_4S(double %0, double %1, double %2) {
%4 = alloca double
%5 = alloca double
%6 = alloca double
%7 = alloca double
store double %0, double* %4
store double %1, double* %5
store double %2, double* %6
%8 = load double, double* %6
%9 = load double, double* %5
%10 = fcmp oeq double %8, %9
br i1 %10, label %11, label %130
11: ; preds = %3
%12 = load double, double* %4
%13 = fmul double 2.000000e+00, %12
%14 = load double, double* %6
%15 = fmul double %13, %14
%16 = call double @pow(double 0x4005BF0A8B145769, double %15)
%17 = call double @llvm.fmuladd.f64(double 0x42D3077775800000, double %16, double 0xC2D3077775800000)
%18 = load double, double* %4
%19 = fmul double 0x42E11E1DB2C3A420, %18
%20 = load double, double* %6
%21 = fneg double %19
%22 = call double @llvm.fmuladd.f64(double %21, double %20, double %17)
%23 = load double, double* %4
%24 = call double @pow(double %23, double 2.000000e+00)
%25 = fmul double 0x42DE6987E00E9080, %24
%26 = load double, double* %6
%27 = call double @pow(double %26, double 2.000000e+00)
%28 = fneg double %25
%29 = call double @llvm.fmuladd.f64(double %28, double %27, double %22)
%30 = load double, double* %4
%31 = call double @pow(double %30, double 3.000000e+00)
%32 = fmul double 0x42D1C48412C93300, %31
%33 = load double, double* %6
%34 = call double @pow(double %33, double 3.000000e+00)
%35 = fneg double %32
%36 = call double @llvm.fmuladd.f64(double %35, double %34, double %29)
%37 = load double, double* %4
%38 = call double @pow(double %37, double 4.000000e+00)
%39 = fmul double 0x42BEAFDFCF514000, %38
%40 = load double, double* %6
%41 = call double @pow(double %40, double 4.000000e+00)
%42 = fneg double %39
%43 = call double @llvm.fmuladd.f64(double %42, double %41, double %36)
%44 = load double, double* %4
%45 = call double @pow(double %44, double 5.000000e+00)
%46 = fmul double 0x42A4DD7CAF564000, %45
%47 = load double, double* %6
%48 = call double @pow(double %47, double 5.000000e+00)
%49 = fneg double %46
%50 = call double @llvm.fmuladd.f64(double %49, double %48, double %43)
%51 = load double, double* %4
%52 = call double @pow(double %51, double 6.000000e+00)
%53 = fmul double 0x42873C18373F0000, %52
%54 = load double, double* %6
%55 = call double @pow(double %54, double 6.000000e+00)
%56 = fneg double %53
%57 = call double @llvm.fmuladd.f64(double %56, double %55, double %50)
%58 = load double, double* %4
%59 = call double @pow(double %58, double 7.000000e+00)
%60 = fmul double 0x4265BE6C83780000, %59
%61 = load double, double* %6
%62 = call double @pow(double %61, double 7.000000e+00)
%63 = fneg double %60
%64 = call double @llvm.fmuladd.f64(double %63, double %62, double %57)
%65 = load double, double* %4
%66 = call double @pow(double %65, double 8.000000e+00)
%67 = fmul double 0x424165E990000000, %66
%68 = load double, double* %6
%69 = call double @pow(double %68, double 8.000000e+00)
%70 = fneg double %67
%71 = call double @llvm.fmuladd.f64(double %70, double %69, double %64)
%72 = load double, double* %4
%73 = call double @pow(double %72, double 9.000000e+00)
%74 = fmul double 0x42180E7F00000000, %73
%75 = load double, double* %6
%76 = call double @pow(double %75, double 9.000000e+00)
%77 = fneg double %74
%78 = call double @llvm.fmuladd.f64(double %77, double %76, double %71)
%79 = load double, double* %4
%80 = call double @pow(double %79, double 1.000000e+01)
%81 = fmul double 0x41ECDE3200000000, %80
%82 = load double, double* %6
%83 = call double @pow(double %82, double 1.000000e+01)
%84 = fneg double %81
%85 = call double @llvm.fmuladd.f64(double %84, double %83, double %78)
%86 = load double, double* %4
%87 = call double @pow(double %86, double 1.100000e+01)
%88 = fmul double 0x41BDFE2000000000, %87
%89 = load double, double* %6
%90 = call double @pow(double %89, double 1.100000e+01)
%91 = fneg double %88
%92 = call double @llvm.fmuladd.f64(double %91, double %90, double %85)
%93 = load double, double* %4
%94 = call double @pow(double %93, double 1.200000e+01)
%95 = fmul double 5.591040e+07, %94
%96 = load double, double* %6
%97 = call double @pow(double %96, double 1.200000e+01)
%98 = fneg double %95
%99 = call double @llvm.fmuladd.f64(double %98, double %97, double %92)
%100 = load double, double* %4
%101 = call double @pow(double %100, double 1.300000e+01)
%102 = fmul double 5.160960e+06, %101
%103 = load double, double* %6
%104 = call double @pow(double %103, double 1.300000e+01)
%105 = fneg double %102
%106 = call double @llvm.fmuladd.f64(double %105, double %104, double %99)
%107 = load double, double* %4
%108 = call double @pow(double %107, double 1.400000e+01)
%109 = fmul double 3.686400e+05, %108
%110 = load double, double* %6
%111 = call double @pow(double %110, double 1.400000e+01)
%112 = fneg double %109
%113 = call double @llvm.fmuladd.f64(double %112, double %111, double %106)
%114 = load double, double* %4
%115 = call double @pow(double %114, double 1.500000e+01)
%116 = fmul double 1.638400e+04, %115
%117 = load double, double* %6
%118 = call double @pow(double %117, double 1.500000e+01)
%119 = fneg double %116
%120 = call double @llvm.fmuladd.f64(double %119, double %118, double %113)
%121 = load double, double* %4
%122 = fmul double 2.000000e+00, %121
%123 = load double, double* %6
%124 = fmul double %122, %123
%125 = call double @pow(double 0x4005BF0A8B145769, double %124)
%126 = fmul double 0x42D3077775800000, %125
%127 = load double, double* %4
%128 = fmul double %126, %127
%129 = fdiv double %120, %128
store double %129, double* %7
br label %1272
130: ; preds = %3
%131 = load double, double* %4
%132 = fmul double 2.000000e+00, %131
%133 = load double, double* %6
%134 = load double, double* %5
%135 = fadd double %133, %134
%136 = fmul double %132, %135
%137 = call double @pow(double 0x4005BF0A8B145769, double %136)
%138 = fmul double 1.260000e+03, %137
%139 = load double, double* %6
%140 = call double @pow(double %139, double 2.000000e+00)
%141 = load double, double* %5
%142 = call double @pow(double %141, double 2.000000e+00)
%143 = fsub double %140, %142
%144 = call double @pow(double %143, double 1.500000e+01)
%145 = load double, double* %4
%146 = fmul double 2.000000e+00, %145
%147 = load double, double* %5
%148 = fmul double %146, %147
%149 = call double @pow(double 0x4005BF0A8B145769, double %148)
%150 = load double, double* %5
%151 = call double @pow(double %150, double 1.000000e+01)
%152 = fmul double %149, %151
%153 = load double, double* %4
%154 = call double @pow(double %153, double 5.000000e+00)
%155 = fmul double -3.276000e+03, %154
%156 = load double, double* %6
%157 = call double @pow(double %156, double 2.500000e+01)
%158 = load double, double* %4
%159 = call double @pow(double %158, double 6.000000e+00)
%160 = fmul double 1.680000e+02, %159
%161 = load double, double* %6
%162 = call double @pow(double %161, double 2.600000e+01)
%163 = fmul double %160, %162
%164 = fneg double %163
%165 = call double @llvm.fmuladd.f64(double %155, double %157, double %164)
%166 = load double, double* %4
%167 = call double @pow(double %166, double 7.000000e+00)
%168 = fmul double 4.000000e+00, %167
%169 = load double, double* %6
%170 = call double @pow(double %169, double 2.700000e+01)
%171 = fneg double %168
%172 = call double @llvm.fmuladd.f64(double %171, double %170, double %165)
%173 = load double, double* %5
%174 = call double @pow(double %173, double 2.000000e+01)
%175 = call double @llvm.fmuladd.f64(double 1.260000e+03, double %174, double %172)
%176 = load double, double* %4
%177 = fmul double 2.205000e+03, %176
%178 = load double, double* %6
%179 = fmul double %177, %178
%180 = load double, double* %5
%181 = call double @pow(double %180, double 2.000000e+01)
%182 = call double @llvm.fmuladd.f64(double %179, double %181, double %175)
%183 = load double, double* %6
%184 = call double @pow(double %183, double 2.000000e+00)
%185 = fmul double 1.890000e+03, %184
%186 = load double, double* %5
%187 = call double @pow(double %186, double 1.800000e+01)
%188 = fmul double %185, %187
%189 = load double, double* %4
%190 = call double @pow(double %189, double 2.000000e+00)
%191 = load double, double* %5
%192 = call double @pow(double %191, double 2.000000e+00)
%193 = call double @llvm.fmuladd.f64(double %190, double %192, double -1.000000e+01)
%194 = call double @llvm.fmuladd.f64(double %188, double %193, double %182)
%195 = load double, double* %4
%196 = call double @pow(double %195, double 4.000000e+00)
%197 = fmul double 4.200000e+02, %196
%198 = load double, double* %6
%199 = call double @pow(double %198, double 2.400000e+01)
%200 = fmul double %197, %199
%201 = load double, double* %4
%202 = call double @pow(double %201, double 2.000000e+00)
%203 = load double, double* %5
%204 = call double @pow(double %203, double 2.000000e+00)
%205 = call double @llvm.fmuladd.f64(double %202, double %204, double 9.100000e+01)
%206 = fneg double %200
%207 = call double @llvm.fmuladd.f64(double %206, double %205, double %194)
%208 = load double, double* %4
%209 = fmul double 5.250000e+02, %208
%210 = load double, double* %6
%211 = call double @pow(double %210, double 3.000000e+00)
%212 = fmul double %209, %211
%213 = load double, double* %5
%214 = call double @pow(double %213, double 1.800000e+01)
%215 = fmul double %212, %214
%216 = load double, double* %4
%217 = call double @pow(double %216, double 2.000000e+00)
%218 = fmul double 2.000000e+00, %217
%219 = load double, double* %5
%220 = call double @pow(double %219, double 2.000000e+00)
%221 = call double @llvm.fmuladd.f64(double %218, double %220, double -6.300000e+01)
%222 = call double @llvm.fmuladd.f64(double %215, double %221, double %207)
%223 = load double, double* %4
%224 = call double @pow(double %223, double 3.000000e+00)
%225 = fmul double 4.200000e+01, %224
%226 = load double, double* %6
%227 = call double @pow(double %226, double 2.300000e+01)
%228 = fmul double %225, %227
%229 = load double, double* %4
%230 = call double @pow(double %229, double 2.000000e+00)
%231 = fmul double 4.050000e+02, %230
%232 = load double, double* %5
%233 = call double @pow(double %232, double 2.000000e+00)
%234 = fneg double %231
%235 = call double @llvm.fmuladd.f64(double %234, double %233, double -6.825000e+03)
%236 = load double, double* %4
%237 = call double @pow(double %236, double 4.000000e+00)
%238 = fmul double 2.000000e+00, %237
%239 = load double, double* %5
%240 = call double @pow(double %239, double 4.000000e+00)
%241 = call double @llvm.fmuladd.f64(double %238, double %240, double %235)
%242 = call double @llvm.fmuladd.f64(double %228, double %241, double %222)
%243 = load double, double* %4
%244 = fmul double 6.300000e+01, %243
%245 = load double, double* %6
%246 = call double @pow(double %245, double 5.000000e+00)
%247 = fmul double %244, %246
%248 = load double, double* %5
%249 = call double @pow(double %248, double 1.600000e+01)
%250 = fmul double %247, %249
%251 = load double, double* %4
%252 = call double @pow(double %251, double 2.000000e+00)
%253 = fmul double 2.500000e+02, %252
%254 = load double, double* %5
%255 = call double @pow(double %254, double 2.000000e+00)
%256 = fneg double %253
%257 = call double @llvm.fmuladd.f64(double %256, double %255, double 3.675000e+03)
%258 = load double, double* %4
%259 = call double @pow(double %258, double 4.000000e+00)
%260 = fmul double 2.000000e+00, %259
%261 = load double, double* %5
%262 = call double @pow(double %261, double 4.000000e+00)
%263 = call double @llvm.fmuladd.f64(double %260, double %262, double %257)
%264 = call double @llvm.fmuladd.f64(double %250, double %263, double %242)
%265 = load double, double* %6
%266 = call double @pow(double %265, double 4.000000e+00)
%267 = fmul double 2.100000e+02, %266
%268 = load double, double* %5
%269 = call double @pow(double %268, double 1.600000e+01)
%270 = fmul double %267, %269
%271 = load double, double* %4
%272 = call double @pow(double %271, double 2.000000e+00)
%273 = fmul double 1.350000e+02, %272
%274 = load double, double* %5
%275 = call double @pow(double %274, double 2.000000e+00)
%276 = fneg double %273
%277 = call double @llvm.fmuladd.f64(double %276, double %275, double 6.300000e+02)
%278 = load double, double* %4
%279 = call double @pow(double %278, double 4.000000e+00)
%280 = fmul double 2.000000e+00, %279
%281 = load double, double* %5
%282 = call double @pow(double %281, double 4.000000e+00)
%283 = call double @llvm.fmuladd.f64(double %280, double %282, double %277)
%284 = call double @llvm.fmuladd.f64(double %270, double %283, double %264)
%285 = load double, double* %4
%286 = call double @pow(double %285, double 2.000000e+00)
%287 = fmul double 2.520000e+02, %286
%288 = load double, double* %6
%289 = call double @pow(double %288, double 2.200000e+01)
%290 = fmul double %287, %289
%291 = load double, double* %4
%292 = call double @pow(double %291, double 2.000000e+00)
%293 = fmul double 1.225000e+03, %292
%294 = load double, double* %5
%295 = call double @pow(double %294, double 2.000000e+00)
%296 = fneg double %293
%297 = call double @llvm.fmuladd.f64(double %296, double %295, double -5.460000e+03)
%298 = load double, double* %4
%299 = call double @pow(double %298, double 4.000000e+00)
%300 = fmul double 1.700000e+01, %299
%301 = load double, double* %5
%302 = call double @pow(double %301, double 4.000000e+00)
%303 = call double @llvm.fmuladd.f64(double %300, double %302, double %297)
%304 = call double @llvm.fmuladd.f64(double %290, double %303, double %284)
%305 = load double, double* %4
%306 = fmul double 1.260000e+03, %305
%307 = load double, double* %6
%308 = call double @pow(double %307, double 1.700000e+01)
%309 = fmul double %306, %308
%310 = load double, double* %5
%311 = call double @pow(double %310, double 4.000000e+00)
%312 = fmul double %309, %311
%313 = load double, double* %4
%314 = call double @pow(double %313, double 2.000000e+00)
%315 = fmul double 1.014500e+04, %314
%316 = load double, double* %5
%317 = call double @pow(double %316, double 2.000000e+00)
%318 = fneg double %315
%319 = call double @llvm.fmuladd.f64(double %318, double %317, double 1.417290e+05)
%320 = load double, double* %4
%321 = call double @pow(double %320, double 4.000000e+00)
%322 = fmul double 1.160000e+02, %321
%323 = load double, double* %5
%324 = call double @pow(double %323, double 4.000000e+00)
%325 = call double @llvm.fmuladd.f64(double %322, double %324, double %319)
%326 = fneg double %312
%327 = call double @llvm.fmuladd.f64(double %326, double %325, double %304)
%328 = load double, double* %4
%329 = fmul double 2.100000e+01, %328
%330 = load double, double* %6
%331 = call double @pow(double %330, double 9.000000e+00)
%332 = fmul double %329, %331
%333 = load double, double* %5
%334 = call double @pow(double %333, double 1.200000e+01)
%335 = fmul double %332, %334
%336 = load double, double* %4
%337 = call double @pow(double %336, double 2.000000e+00)
%338 = fmul double 1.846000e+04, %337
%339 = load double, double* %5
%340 = call double @pow(double %339, double 2.000000e+00)
%341 = fneg double %338
%342 = call double @llvm.fmuladd.f64(double %341, double %340, double 1.647750e+05)
%343 = load double, double* %4
%344 = call double @pow(double %343, double 4.000000e+00)
%345 = fmul double 8.280000e+02, %344
%346 = load double, double* %5
%347 = call double @pow(double %346, double 4.000000e+00)
%348 = call double @llvm.fmuladd.f64(double %345, double %347, double %342)
%349 = call double @llvm.fmuladd.f64(double %335, double %348, double %327)
%350 = load double, double* %6
%351 = call double @pow(double %350, double 6.000000e+00)
%352 = fmul double 1.400000e+01, %351
%353 = load double, double* %5
%354 = call double @pow(double %353, double 1.400000e+01)
%355 = fmul double %352, %354
%356 = load double, double* %4
%357 = call double @pow(double %356, double 2.000000e+00)
%358 = fmul double 1.417500e+04, %357
%359 = load double, double* %5
%360 = call double @pow(double %359, double 2.000000e+00)
%361 = call double @llvm.fmuladd.f64(double %358, double %360, double -4.095000e+04)
%362 = load double, double* %4
%363 = call double @pow(double %362, double 4.000000e+00)
%364 = fmul double 4.500000e+02, %363
%365 = load double, double* %5
%366 = call double @pow(double %365, double 4.000000e+00)
%367 = fneg double %364
%368 = call double @llvm.fmuladd.f64(double %367, double %366, double %361)
%369 = load double, double* %4
%370 = call double @pow(double %369, double 6.000000e+00)
%371 = fmul double 2.000000e+00, %370
%372 = load double, double* %5
%373 = call double @pow(double %372, double 6.000000e+00)
%374 = call double @llvm.fmuladd.f64(double %371, double %373, double %368)
%375 = call double @llvm.fmuladd.f64(double %355, double %374, double %349)
%376 = load double, double* %6
%377 = call double @pow(double %376, double 8.000000e+00)
%378 = fmul double 2.100000e+02, %377
%379 = load double, double* %5
%380 = call double @pow(double %379, double 1.200000e+01)
%381 = fmul double %378, %380
%382 = load double, double* %4
%383 = call double @pow(double %382, double 2.000000e+00)
%384 = fmul double 4.095000e+03, %383
%385 = load double, double* %5
%386 = call double @pow(double %385, double 2.000000e+00)
%387 = call double @llvm.fmuladd.f64(double %384, double %386, double -8.190000e+03)
%388 = load double, double* %4
%389 = call double @pow(double %388, double 4.000000e+00)
%390 = fmul double 2.100000e+02, %389
%391 = load double, double* %5
%392 = call double @pow(double %391, double 4.000000e+00)
%393 = fneg double %390
%394 = call double @llvm.fmuladd.f64(double %393, double %392, double %387)
%395 = load double, double* %4
%396 = call double @pow(double %395, double 6.000000e+00)
%397 = fmul double 2.000000e+00, %396
%398 = load double, double* %5
%399 = call double @pow(double %398, double 6.000000e+00)
%400 = call double @llvm.fmuladd.f64(double %397, double %399, double %394)
%401 = fneg double %381
%402 = call double @llvm.fmuladd.f64(double %401, double %400, double %375)
%403 = load double, double* %6
%404 = call double @pow(double %403, double 1.000000e+01)
%405 = fmul double 4.200000e+01, %404
%406 = load double, double* %5
%407 = call double @pow(double %406, double 1.000000e+01)
%408 = fmul double %405, %407
%409 = load double, double* %4
%410 = call double @pow(double %409, double 2.000000e+00)
%411 = fmul double 2.925000e+03, %410
%412 = load double, double* %5
%413 = call double @pow(double %412, double 2.000000e+00)
%414 = fneg double %411
%415 = call double @llvm.fmuladd.f64(double %414, double %413, double -2.094300e+05)
%416 = load double, double* %4
%417 = call double @pow(double %416, double 4.000000e+00)
%418 = fmul double 8.840000e+03, %417
%419 = load double, double* %5
%420 = call double @pow(double %419, double 4.000000e+00)
%421 = fneg double %418
%422 = call double @llvm.fmuladd.f64(double %421, double %420, double %415)
%423 = load double, double* %4
%424 = call double @pow(double %423, double 6.000000e+00)
%425 = fmul double 4.000000e+00, %424
%426 = load double, double* %5
%427 = call double @pow(double %426, double 6.000000e+00)
%428 = call double @llvm.fmuladd.f64(double %425, double %427, double %422)
%429 = call double @llvm.fmuladd.f64(double %408, double %428, double %402)
%430 = load double, double* %4
%431 = load double, double* %6
%432 = call double @pow(double %431, double 7.000000e+00)
%433 = fmul double %430, %432
%434 = load double, double* %5
%435 = call double @pow(double %434, double 1.400000e+01)
%436 = fmul double %433, %435
%437 = load double, double* %4
%438 = call double @pow(double %437, double 2.000000e+00)
%439 = fmul double 1.102500e+05, %438
%440 = load double, double* %5
%441 = call double @pow(double %440, double 2.000000e+00)
%442 = call double @llvm.fmuladd.f64(double %439, double %441, double 0xC12E9E1600000000)
%443 = load double, double* %4
%444 = call double @pow(double %443, double 4.000000e+00)
%445 = fmul double 1.890000e+03, %444
%446 = load double, double* %5
%447 = call double @pow(double %446, double 4.000000e+00)
%448 = fneg double %445
%449 = call double @llvm.fmuladd.f64(double %448, double %447, double %442)
%450 = load double, double* %4
%451 = call double @pow(double %450, double 6.000000e+00)
%452 = fmul double 4.000000e+00, %451
%453 = load double, double* %5
%454 = call double @pow(double %453, double 6.000000e+00)
%455 = call double @llvm.fmuladd.f64(double %452, double %454, double %449)
%456 = call double @llvm.fmuladd.f64(double %436, double %455, double %429)
%457 = load double, double* %4
%458 = fmul double 2.100000e+01, %457
%459 = load double, double* %6
%460 = call double @pow(double %459, double 1.100000e+01)
%461 = fmul double %458, %460
%462 = load double, double* %5
%463 = call double @pow(double %462, double 1.000000e+01)
%464 = fmul double %461, %463
%465 = load double, double* %4
%466 = call double @pow(double %465, double 2.000000e+00)
%467 = fmul double 2.184000e+05, %466
%468 = load double, double* %5
%469 = call double @pow(double %468, double 2.000000e+00)
%470 = fneg double %467
%471 = call double @llvm.fmuladd.f64(double %470, double %469, double 0xC12F8BBE00000000)
%472 = load double, double* %4
%473 = call double @pow(double %472, double 4.000000e+00)
%474 = fmul double 5.520000e+02, %473
%475 = load double, double* %5
%476 = call double @pow(double %475, double 4.000000e+00)
%477 = call double @llvm.fmuladd.f64(double %474, double %476, double %471)
%478 = load double, double* %4
%479 = call double @pow(double %478, double 6.000000e+00)
%480 = fmul double 4.000000e+00, %479
%481 = load double, double* %5
%482 = call double @pow(double %481, double 6.000000e+00)
%483 = call double @llvm.fmuladd.f64(double %480, double %482, double %477)
%484 = fneg double %464
%485 = call double @llvm.fmuladd.f64(double %484, double %483, double %456)
%486 = load double, double* %6
%487 = call double @pow(double %486, double 1.800000e+01)
%488 = fmul double 2.800000e+02, %487
%489 = load double, double* %5
%490 = call double @pow(double %489, double 2.000000e+00)
%491 = fmul double %488, %490
%492 = load double, double* %4
%493 = call double @pow(double %492, double 2.000000e+00)
%494 = fmul double 7.395300e+04, %493
%495 = load double, double* %5
%496 = call double @pow(double %495, double 2.000000e+00)
%497 = fneg double %494
%498 = call double @llvm.fmuladd.f64(double %497, double %496, double -3.855600e+05)
%499 = load double, double* %4
%500 = call double @pow(double %499, double 4.000000e+00)
%501 = fmul double 2.370000e+03, %500
%502 = load double, double* %5
%503 = call double @pow(double %502, double 4.000000e+00)
%504 = call double @llvm.fmuladd.f64(double %501, double %503, double %498)
%505 = load double, double* %4
%506 = call double @pow(double %505, double 6.000000e+00)
%507 = fmul double 4.000000e+00, %506
%508 = load double, double* %5
%509 = call double @pow(double %508, double 6.000000e+00)
%510 = call double @llvm.fmuladd.f64(double %507, double %509, double %504)
%511 = call double @llvm.fmuladd.f64(double %491, double %510, double %485)
%512 = load double, double* %4
%513 = fmul double 3.500000e+01, %512
%514 = load double, double* %6
%515 = call double @pow(double %514, double 1.500000e+01)
%516 = fmul double %513, %515
%517 = load double, double* %5
%518 = call double @pow(double %517, double 6.000000e+00)
%519 = fmul double %516, %518
%520 = load double, double* %4
%521 = call double @pow(double %520, double 2.000000e+00)
%522 = fmul double 3.595200e+05, %521
%523 = load double, double* %5
%524 = call double @pow(double %523, double 2.000000e+00)
%525 = call double @llvm.fmuladd.f64(double %522, double %524, double 0xC137E3AD00000000)
%526 = load double, double* %4
%527 = call double @pow(double %526, double 4.000000e+00)
%528 = fmul double 7.020000e+03, %527
%529 = load double, double* %5
%530 = call double @pow(double %529, double 4.000000e+00)
%531 = fneg double %528
%532 = call double @llvm.fmuladd.f64(double %531, double %530, double %525)
%533 = load double, double* %4
%534 = call double @pow(double %533, double 6.000000e+00)
%535 = fmul double 8.000000e+00, %534
%536 = load double, double* %5
%537 = call double @pow(double %536, double 6.000000e+00)
%538 = call double @llvm.fmuladd.f64(double %535, double %537, double %532)
%539 = fneg double %519
%540 = call double @llvm.fmuladd.f64(double %539, double %538, double %511)
%541 = load double, double* %4
%542 = fmul double 1.400000e+01, %541
%543 = load double, double* %6
%544 = call double @pow(double %543, double 1.900000e+01)
%545 = fmul double %542, %544
%546 = load double, double* %5
%547 = call double @pow(double %546, double 2.000000e+00)
%548 = fmul double %545, %547
%549 = load double, double* %4
%550 = call double @pow(double %549, double 2.000000e+00)
%551 = fmul double 1.267650e+05, %550
%552 = load double, double* %5
%553 = call double @pow(double %552, double 2.000000e+00)
%554 = call double @llvm.fmuladd.f64(double %551, double %553, double -4.980150e+06)
%555 = load double, double* %4
%556 = call double @pow(double %555, double 4.000000e+00)
%557 = fmul double 3.852000e+03, %556
%558 = load double, double* %5
%559 = call double @pow(double %558, double 4.000000e+00)
%560 = fneg double %557
%561 = call double @llvm.fmuladd.f64(double %560, double %559, double %554)
%562 = load double, double* %4
%563 = call double @pow(double %562, double 6.000000e+00)
%564 = fmul double 2.000000e+01, %563
%565 = load double, double* %5
%566 = call double @pow(double %565, double 6.000000e+00)
%567 = call double @llvm.fmuladd.f64(double %564, double %566, double %561)
%568 = call double @llvm.fmuladd.f64(double %548, double %567, double %540)
%569 = load double, double* %6
%570 = call double @pow(double %569, double 1.400000e+01)
%571 = fmul double 6.300000e+02, %570
%572 = load double, double* %5
%573 = call double @pow(double %572, double 6.000000e+00)
%574 = fmul double %571, %573
%575 = load double, double* %4
%576 = call double @pow(double %575, double 2.000000e+00)
%577 = fmul double 1.438500e+04, %576
%578 = load double, double* %5
%579 = call double @pow(double %578, double 2.000000e+00)
%580 = fneg double %577
%581 = call double @llvm.fmuladd.f64(double %580, double %579, double 7.087140e+05)
%582 = load double, double* %4
%583 = call double @pow(double %582, double 4.000000e+00)
%584 = fmul double 2.340000e+03, %583
%585 = load double, double* %5
%586 = call double @pow(double %585, double 4.000000e+00)
%587 = fneg double %584
%588 = call double @llvm.fmuladd.f64(double %587, double %586, double %581)
%589 = load double, double* %4
%590 = call double @pow(double %589, double 6.000000e+00)
%591 = fmul double 2.000000e+01, %590
%592 = load double, double* %5
%593 = call double @pow(double %592, double 6.000000e+00)
%594 = call double @llvm.fmuladd.f64(double %591, double %593, double %588)
%595 = fneg double %574
%596 = call double @llvm.fmuladd.f64(double %595, double %594, double %568)
%597 = load double, double* %6
%598 = call double @pow(double %597, double 1.600000e+01)
%599 = fmul double 2.100000e+02, %598
%600 = load double, double* %5
%601 = call double @pow(double %600, double 4.000000e+00)
%602 = fmul double %599, %601
%603 = load double, double* %4
%604 = call double @pow(double %603, double 2.000000e+00)
%605 = fmul double 3.284910e+05, %604
%606 = load double, double* %5
%607 = call double @pow(double %606, double 2.000000e+00)
%608 = call double @llvm.fmuladd.f64(double %605, double %607, double 0xC13FDA6C00000000)
%609 = load double, double* %4
%610 = call double @pow(double %609, double 4.000000e+00)
%611 = fmul double 1.174000e+04, %610
%612 = load double, double* %5
%613 = call double @pow(double %612, double 4.000000e+00)
%614 = fneg double %611
%615 = call double @llvm.fmuladd.f64(double %614, double %613, double %608)
%616 = load double, double* %4
%617 = call double @pow(double %616, double 6.000000e+00)
%618 = fmul double 5.200000e+01, %617
%619 = load double, double* %5
%620 = call double @pow(double %619, double 6.000000e+00)
%621 = call double @llvm.fmuladd.f64(double %618, double %620, double %615)
%622 = call double @llvm.fmuladd.f64(double %602, double %621, double %596)
%623 = load double, double* %6
%624 = call double @pow(double %623, double 2.000000e+01)
%625 = fmul double 8.400000e+01, %624
%626 = load double, double* %4
%627 = call double @pow(double %626, double 2.000000e+00)
%628 = fmul double 2.362500e+05, %627
%629 = load double, double* %5
%630 = call double @pow(double %629, double 2.000000e+00)
%631 = call double @llvm.fmuladd.f64(double %628, double %630, double 5.967000e+04)
%632 = load double, double* %4
%633 = call double @pow(double %632, double 4.000000e+00)
%634 = fmul double 8.745000e+03, %633
%635 = load double, double* %5
%636 = call double @pow(double %635, double 4.000000e+00)
%637 = fneg double %634
%638 = call double @llvm.fmuladd.f64(double %637, double %636, double %631)
%639 = load double, double* %4
%640 = call double @pow(double %639, double 6.000000e+00)
%641 = fmul double 9.200000e+01, %640
%642 = load double, double* %5
%643 = call double @pow(double %642, double 6.000000e+00)
%644 = call double @llvm.fmuladd.f64(double %641, double %643, double %638)
%645 = fneg double %625
%646 = call double @llvm.fmuladd.f64(double %645, double %644, double %622)
%647 = load double, double* %4
%648 = fmul double 2.000000e+00, %647
%649 = load double, double* %6
%650 = call double @pow(double %649, double 2.100000e+01)
%651 = fmul double %648, %650
%652 = load double, double* %4
%653 = call double @pow(double %652, double 2.000000e+00)
%654 = fmul double 0x413864A100000000, %653
%655 = load double, double* %5
%656 = call double @pow(double %655, double 2.000000e+00)
%657 = call double @llvm.fmuladd.f64(double %654, double %656, double 1.949220e+06)
%658 = load double, double* %4
%659 = call double @pow(double %658, double 4.000000e+00)
%660 = fmul double 4.139100e+04, %659
%661 = load double, double* %5
%662 = call double @pow(double %661, double 4.000000e+00)
%663 = fneg double %660
%664 = call double @llvm.fmuladd.f64(double %663, double %662, double %657)
%665 = load double, double* %4
%666 = call double @pow(double %665, double 6.000000e+00)
%667 = fmul double 1.280000e+02, %666
%668 = load double, double* %5
%669 = call double @pow(double %668, double 6.000000e+00)
%670 = call double @llvm.fmuladd.f64(double %667, double %669, double %664)
%671 = fneg double %651
%672 = call double @llvm.fmuladd.f64(double %671, double %670, double %646)
%673 = load double, double* %4
%674 = load double, double* %6
%675 = call double @pow(double %674, double 1.300000e+01)
%676 = fmul double %673, %675
%677 = load double, double* %5
%678 = call double @pow(double %677, double 8.000000e+00)
%679 = fmul double %676, %678
%680 = load double, double* %4
%681 = call double @pow(double %680, double 2.000000e+00)
%682 = fmul double 2.784600e+06, %681
%683 = load double, double* %5
%684 = call double @pow(double %683, double 2.000000e+00)
%685 = fneg double %682
%686 = call double @llvm.fmuladd.f64(double %685, double %684, double 0x41A4A0AE7E000000)
%687 = load double, double* %4
%688 = call double @pow(double %687, double 4.000000e+00)
%689 = fmul double 1.121400e+05, %688
%690 = load double, double* %5
%691 = call double @pow(double %690, double 4.000000e+00)
%692 = fneg double %689
%693 = call double @llvm.fmuladd.f64(double %692, double %691, double %686)
%694 = load double, double* %4
%695 = call double @pow(double %694, double 6.000000e+00)
%696 = fmul double 2.560000e+02, %695
%697 = load double, double* %5
%698 = call double @pow(double %697, double 6.000000e+00)
%699 = call double @llvm.fmuladd.f64(double %696, double %698, double %693)
%700 = call double @llvm.fmuladd.f64(double %679, double %699, double %672)
%701 = load double, double* %6
%702 = call double @pow(double %701, double 1.200000e+01)
%703 = fmul double 1.400000e+01, %702
%704 = load double, double* %5
%705 = call double @pow(double %704, double 8.000000e+00)
%706 = fmul double %703, %705
%707 = load double, double* %4
%708 = call double @pow(double %707, double 2.000000e+00)
%709 = fmul double 0x41433DA780000000, %708
%710 = load double, double* %5
%711 = call double @pow(double %710, double 2.000000e+00)
%712 = fneg double %709
%713 = call double @llvm.fmuladd.f64(double %712, double %711, double -7.260750e+06)
%714 = load double, double* %4
%715 = call double @pow(double %714, double 4.000000e+00)
%716 = fmul double 1.950000e+04, %715
%717 = load double, double* %5
%718 = call double @pow(double %717, double 4.000000e+00)
%719 = call double @llvm.fmuladd.f64(double %716, double %718, double %713)
%720 = load double, double* %4
%721 = call double @pow(double %720, double 6.000000e+00)
%722 = fmul double 3.440000e+02, %721
%723 = load double, double* %5
%724 = call double @pow(double %723, double 6.000000e+00)
%725 = call double @llvm.fmuladd.f64(double %722, double %724, double %719)
%726 = call double @llvm.fmuladd.f64(double %706, double %725, double %700)
%727 = fmul double %152, %726
%728 = call double @llvm.fmuladd.f64(double %138, double %144, double %727)
%729 = load double, double* %4
%730 = fmul double 2.000000e+00, %729
%731 = load double, double* %6
%732 = fmul double %730, %731
%733 = call double @pow(double 0x4005BF0A8B145769, double %732)
%734 = load double, double* %6
%735 = call double @pow(double %734, double 1.000000e+01)
%736 = fmul double %733, %735
%737 = load double, double* %6
%738 = call double @pow(double %737, double 2.000000e+00)
%739 = fmul double 2.100000e+02, %738
%740 = load double, double* %5
%741 = call double @pow(double %740, double 1.800000e+01)
%742 = fmul double %739, %741
%743 = load double, double* %4
%744 = fmul double 3.320100e+05, %743
%745 = load double, double* %5
%746 = call double @llvm.fmuladd.f64(double %744, double %745, double 5.140800e+05)
%747 = load double, double* %4
%748 = call double @pow(double %747, double 2.000000e+00)
%749 = fmul double 9.450000e+04, %748
%750 = load double, double* %5
%751 = call double @pow(double %750, double 2.000000e+00)
%752 = call double @llvm.fmuladd.f64(double %749, double %751, double %746)
%753 = load double, double* %4
%754 = call double @pow(double %753, double 3.000000e+00)
%755 = fmul double 1.522500e+04, %754
%756 = load double, double* %5
%757 = call double @pow(double %756, double 3.000000e+00)
%758 = call double @llvm.fmuladd.f64(double %755, double %757, double %752)
%759 = load double, double* %4
%760 = call double @pow(double %759, double 4.000000e+00)
%761 = fmul double 1.470000e+03, %760
%762 = load double, double* %5
%763 = call double @pow(double %762, double 4.000000e+00)
%764 = call double @llvm.fmuladd.f64(double %761, double %763, double %758)
%765 = load double, double* %4
%766 = call double @pow(double %765, double 5.000000e+00)
%767 = fmul double 8.100000e+01, %766
%768 = load double, double* %5
%769 = call double @pow(double %768, double 5.000000e+00)
%770 = call double @llvm.fmuladd.f64(double %767, double %769, double %764)
%771 = load double, double* %4
%772 = call double @pow(double %771, double 6.000000e+00)
%773 = fmul double 2.000000e+00, %772
%774 = load double, double* %5
%775 = call double @pow(double %774, double 6.000000e+00)
%776 = call double @llvm.fmuladd.f64(double %773, double %775, double %770)
%777 = load double, double* %6
%778 = call double @pow(double %777, double 1.800000e+01)
%779 = fmul double 1.050000e+02, %778
%780 = load double, double* %5
%781 = call double @pow(double %780, double 2.000000e+00)
%782 = fmul double %779, %781
%783 = load double, double* %4
%784 = fmul double 3.150000e+02, %783
%785 = load double, double* %5
%786 = call double @llvm.fmuladd.f64(double %784, double %785, double 1.800000e+02)
%787 = load double, double* %4
%788 = call double @pow(double %787, double 2.000000e+00)
%789 = fmul double 2.700000e+02, %788
%790 = load double, double* %5
%791 = call double @pow(double %790, double 2.000000e+00)
%792 = call double @llvm.fmuladd.f64(double %789, double %791, double %786)
%793 = load double, double* %4
%794 = call double @pow(double %793, double 3.000000e+00)
%795 = fmul double 1.500000e+02, %794
%796 = load double, double* %5
%797 = call double @pow(double %796, double 3.000000e+00)
%798 = call double @llvm.fmuladd.f64(double %795, double %797, double %792)
%799 = load double, double* %4
%800 = call double @pow(double %799, double 4.000000e+00)
%801 = fmul double 6.000000e+01, %800
%802 = load double, double* %5
%803 = call double @pow(double %802, double 4.000000e+00)
%804 = call double @llvm.fmuladd.f64(double %801, double %803, double %798)
%805 = load double, double* %4
%806 = call double @pow(double %805, double 5.000000e+00)
%807 = fmul double 1.800000e+01, %806
%808 = load double, double* %5
%809 = call double @pow(double %808, double 5.000000e+00)
%810 = call double @llvm.fmuladd.f64(double %807, double %809, double %804)
%811 = load double, double* %4
%812 = call double @pow(double %811, double 6.000000e+00)
%813 = fmul double 4.000000e+00, %812
%814 = load double, double* %5
%815 = call double @pow(double %814, double 6.000000e+00)
%816 = call double @llvm.fmuladd.f64(double %813, double %815, double %810)
%817 = fmul double %782, %816
%818 = call double @llvm.fmuladd.f64(double %742, double %776, double %817)
%819 = load double, double* %6
%820 = call double @pow(double %819, double 1.000000e+01)
%821 = fmul double 1.365000e+03, %820
%822 = load double, double* %5
%823 = call double @pow(double %822, double 1.000000e+01)
%824 = fmul double %821, %823
%825 = load double, double* %4
%826 = fmul double 1.590300e+04, %825
%827 = load double, double* %5
%828 = call double @llvm.fmuladd.f64(double %826, double %827, double -6.444000e+03)
%829 = load double, double* %4
%830 = call double @pow(double %829, double 2.000000e+00)
%831 = fmul double 2.586600e+04, %830
%832 = load double, double* %5
%833 = call double @pow(double %832, double 2.000000e+00)
%834 = fneg double %831
%835 = call double @llvm.fmuladd.f64(double %834, double %833, double %828)
%836 = load double, double* %4
%837 = call double @pow(double %836, double 3.000000e+00)
%838 = fmul double 2.040000e+03, %837
%839 = load double, double* %5
%840 = call double @pow(double %839, double 3.000000e+00)
%841 = fneg double %838
%842 = call double @llvm.fmuladd.f64(double %841, double %840, double %835)
%843 = load double, double* %4
%844 = call double @pow(double %843, double 4.000000e+00)
%845 = fmul double 1.080000e+03, %844
%846 = load double, double* %5
%847 = call double @pow(double %846, double 4.000000e+00)
%848 = call double @llvm.fmuladd.f64(double %845, double %847, double %842)
%849 = load double, double* %4
%850 = call double @pow(double %849, double 5.000000e+00)
%851 = fmul double 1.800000e+02, %850
%852 = load double, double* %5
%853 = call double @pow(double %852, double 5.000000e+00)
%854 = call double @llvm.fmuladd.f64(double %851, double %853, double %848)
%855 = load double, double* %4
%856 = call double @pow(double %855, double 6.000000e+00)
%857 = fmul double 8.000000e+00, %856
%858 = load double, double* %5
%859 = call double @pow(double %858, double 6.000000e+00)
%860 = call double @llvm.fmuladd.f64(double %857, double %859, double %854)
%861 = fneg double %824
%862 = call double @llvm.fmuladd.f64(double %861, double %860, double %818)
%863 = load double, double* %6
%864 = call double @pow(double %863, double 1.400000e+01)
%865 = load double, double* %5
%866 = call double @pow(double %865, double 6.000000e+00)
%867 = fmul double %864, %866
%868 = load double, double* %4
%869 = fmul double 0x412E9E1600000000, %868
%870 = load double, double* %5
%871 = call double @llvm.fmuladd.f64(double %869, double %870, double 5.733000e+05)
%872 = load double, double* %4
%873 = call double @pow(double %872, double 2.000000e+00)
%874 = fmul double 8.599500e+05, %873
%875 = load double, double* %5
%876 = call double @pow(double %875, double 2.000000e+00)
%877 = call double @llvm.fmuladd.f64(double %874, double %876, double %871)
%878 = load double, double* %4
%879 = call double @pow(double %878, double 3.000000e+00)
%880 = fmul double 3.876600e+05, %879
%881 = load double, double* %5
%882 = call double @pow(double %881, double 3.000000e+00)
%883 = call double @llvm.fmuladd.f64(double %880, double %882, double %877)
%884 = load double, double* %4
%885 = call double @pow(double %884, double 4.000000e+00)
%886 = fmul double 3.712800e+05, %885
%887 = load double, double* %5
%888 = call double @pow(double %887, double 4.000000e+00)
%889 = call double @llvm.fmuladd.f64(double %886, double %888, double %883)
%890 = load double, double* %4
%891 = call double @pow(double %890, double 5.000000e+00)
%892 = fmul double 1.159200e+04, %891
%893 = load double, double* %5
%894 = call double @pow(double %893, double 5.000000e+00)
%895 = call double @llvm.fmuladd.f64(double %892, double %894, double %889)
%896 = load double, double* %4
%897 = call double @pow(double %896, double 6.000000e+00)
%898 = fmul double 4.816000e+03, %897
%899 = load double, double* %5
%900 = call double @pow(double %899, double 6.000000e+00)
%901 = fneg double %898
%902 = call double @llvm.fmuladd.f64(double %901, double %900, double %895)
%903 = load double, double* %4
%904 = call double @pow(double %903, double 7.000000e+00)
%905 = fmul double 2.560000e+02, %904
%906 = load double, double* %5
%907 = call double @pow(double %906, double 7.000000e+00)
%908 = fneg double %905
%909 = call double @llvm.fmuladd.f64(double %908, double %907, double %902)
%910 = call double @llvm.fmuladd.f64(double %867, double %909, double %862)
%911 = load double, double* %5
%912 = call double @pow(double %911, double 2.000000e+01)
%913 = fmul double 2.000000e+00, %912
%914 = load double, double* %4
%915 = fmul double 1.949220e+06, %914
%916 = load double, double* %5
%917 = call double @llvm.fmuladd.f64(double %915, double %916, double 2.506140e+06)
%918 = load double, double* %4
%919 = call double @pow(double %918, double 2.000000e+00)
%920 = fmul double 6.879600e+05, %919
%921 = load double, double* %5
%922 = call double @pow(double %921, double 2.000000e+00)
%923 = call double @llvm.fmuladd.f64(double %920, double %922, double %917)
%924 = load double, double* %4
%925 = call double @pow(double %924, double 3.000000e+00)
%926 = fmul double 1.433250e+05, %925
%927 = load double, double* %5
%928 = call double @pow(double %927, double 3.000000e+00)
%929 = call double @llvm.fmuladd.f64(double %926, double %928, double %923)
%930 = load double, double* %4
%931 = call double @pow(double %930, double 4.000000e+00)
%932 = fmul double 1.911000e+04, %931
%933 = load double, double* %5
%934 = call double @pow(double %933, double 4.000000e+00)
%935 = call double @llvm.fmuladd.f64(double %932, double %934, double %929)
%936 = load double, double* %4
%937 = call double @pow(double %936, double 5.000000e+00)
%938 = fmul double 1.638000e+03, %937
%939 = load double, double* %5
%940 = call double @pow(double %939, double 5.000000e+00)
%941 = call double @llvm.fmuladd.f64(double %938, double %940, double %935)
%942 = load double, double* %4
%943 = call double @pow(double %942, double 6.000000e+00)
%944 = fmul double 8.400000e+01, %943
%945 = load double, double* %5
%946 = call double @pow(double %945, double 6.000000e+00)
%947 = call double @llvm.fmuladd.f64(double %944, double %946, double %941)
%948 = load double, double* %4
%949 = call double @pow(double %948, double 7.000000e+00)
%950 = fmul double 2.000000e+00, %949
%951 = load double, double* %5
%952 = call double @pow(double %951, double 7.000000e+00)
%953 = call double @llvm.fmuladd.f64(double %950, double %952, double %947)
%954 = call double @llvm.fmuladd.f64(double %913, double %953, double %910)
%955 = load double, double* %6
%956 = call double @pow(double %955, double 4.000000e+00)
%957 = fmul double 4.200000e+01, %956
%958 = load double, double* %5
%959 = call double @pow(double %958, double 1.600000e+01)
%960 = fmul double %957, %959
%961 = load double, double* %4
%962 = fmul double 4.251870e+06, %961
%963 = load double, double* %5
%964 = fneg double %962
%965 = call double @llvm.fmuladd.f64(double %964, double %963, double 0xC163E88380000000)
%966 = load double, double* %4
%967 = call double @pow(double %966, double 2.000000e+00)
%968 = fmul double 4.930200e+05, %967
%969 = load double, double* %5
%970 = call double @pow(double %969, double 2.000000e+00)
%971 = fneg double %968
%972 = call double @llvm.fmuladd.f64(double %971, double %970, double %965)
%973 = load double, double* %4
%974 = call double @pow(double %973, double 3.000000e+00)
%975 = fmul double 4.225500e+04, %974
%976 = load double, double* %5
%977 = call double @pow(double %976, double 3.000000e+00)
%978 = call double @llvm.fmuladd.f64(double %975, double %977, double %972)
%979 = load double, double* %4
%980 = call double @pow(double %979, double 4.000000e+00)
%981 = fmul double 1.749000e+04, %980
%982 = load double, double* %5
%983 = call double @pow(double %982, double 4.000000e+00)
%984 = call double @llvm.fmuladd.f64(double %981, double %983, double %978)
%985 = load double, double* %4
%986 = call double @pow(double %985, double 5.000000e+00)
%987 = fmul double 1.971000e+03, %986
%988 = load double, double* %5
%989 = call double @pow(double %988, double 5.000000e+00)
%990 = call double @llvm.fmuladd.f64(double %987, double %989, double %984)
%991 = load double, double* %4
%992 = call double @pow(double %991, double 6.000000e+00)
%993 = fmul double 1.020000e+02, %992
%994 = load double, double* %5
%995 = call double @pow(double %994, double 6.000000e+00)
%996 = call double @llvm.fmuladd.f64(double %993, double %995, double %990)
%997 = load double, double* %4
%998 = call double @pow(double %997, double 7.000000e+00)
%999 = fmul double 2.000000e+00, %998
%1000 = load double, double* %5
%1001 = call double @pow(double %1000, double 7.000000e+00)
%1002 = call double @llvm.fmuladd.f64(double %999, double %1001, double %996)
%1003 = fneg double %960
%1004 = call double @llvm.fmuladd.f64(double %1003, double %1002, double %954)
%1005 = load double, double* %6
%1006 = call double @pow(double %1005, double 1.600000e+01)
%1007 = fmul double 2.100000e+01, %1006
%1008 = load double, double* %5
%1009 = call double @pow(double %1008, double 4.000000e+00)
%1010 = fmul double %1007, %1009
%1011 = load double, double* %4
%1012 = fmul double 1.102500e+04, %1011
%1013 = load double, double* %5
%1014 = fneg double %1012
%1015 = call double @llvm.fmuladd.f64(double %1014, double %1013, double -6.300000e+03)
%1016 = load double, double* %4
%1017 = call double @pow(double %1016, double 2.000000e+00)
%1018 = fmul double 9.450000e+03, %1017
%1019 = load double, double* %5
%1020 = call double @pow(double %1019, double 2.000000e+00)
%1021 = fneg double %1018
%1022 = call double @llvm.fmuladd.f64(double %1021, double %1020, double %1015)
%1023 = load double, double* %4
%1024 = call double @pow(double %1023, double 3.000000e+00)
%1025 = fmul double 5.250000e+03, %1024
%1026 = load double, double* %5
%1027 = call double @pow(double %1026, double 3.000000e+00)
%1028 = fneg double %1025
%1029 = call double @llvm.fmuladd.f64(double %1028, double %1027, double %1022)
%1030 = load double, double* %4
%1031 = call double @pow(double %1030, double 4.000000e+00)
%1032 = fmul double 2.100000e+03, %1031
%1033 = load double, double* %5
%1034 = call double @pow(double %1033, double 4.000000e+00)
%1035 = fneg double %1032
%1036 = call double @llvm.fmuladd.f64(double %1035, double %1034, double %1029)
%1037 = load double, double* %4
%1038 = call double @pow(double %1037, double 5.000000e+00)
%1039 = fmul double 8.280000e+02, %1038
%1040 = load double, double* %5
%1041 = call double @pow(double %1040, double 5.000000e+00)
%1042 = fneg double %1039
%1043 = call double @llvm.fmuladd.f64(double %1042, double %1041, double %1036)
%1044 = load double, double* %4
%1045 = call double @pow(double %1044, double 6.000000e+00)
%1046 = fmul double 8.000000e+00, %1045
%1047 = load double, double* %5
%1048 = call double @pow(double %1047, double 6.000000e+00)
%1049 = fneg double %1046
%1050 = call double @llvm.fmuladd.f64(double %1049, double %1048, double %1043)
%1051 = load double, double* %4
%1052 = call double @pow(double %1051, double 7.000000e+00)
%1053 = fmul double 4.000000e+00, %1052
%1054 = load double, double* %5
%1055 = call double @pow(double %1054, double 7.000000e+00)
%1056 = call double @llvm.fmuladd.f64(double %1053, double %1055, double %1050)
%1057 = call double @llvm.fmuladd.f64(double %1010, double %1056, double %1004)
%1058 = load double, double* %6
%1059 = call double @pow(double %1058, double 2.000000e+01)
%1060 = load double, double* %4
%1061 = fmul double 2.205000e+03, %1060
%1062 = load double, double* %5
%1063 = call double @llvm.fmuladd.f64(double %1061, double %1062, double 1.260000e+03)
%1064 = load double, double* %4
%1065 = call double @pow(double %1064, double 2.000000e+00)
%1066 = fmul double 1.890000e+03, %1065
%1067 = load double, double* %5
%1068 = call double @pow(double %1067, double 2.000000e+00)
%1069 = call double @llvm.fmuladd.f64(double %1066, double %1068, double %1063)
%1070 = load double, double* %4
%1071 = call double @pow(double %1070, double 3.000000e+00)
%1072 = fmul double 1.050000e+03, %1071
%1073 = load double, double* %5
%1074 = call double @pow(double %1073, double 3.000000e+00)
%1075 = call double @llvm.fmuladd.f64(double %1072, double %1074, double %1069)
%1076 = load double, double* %4
%1077 = call double @pow(double %1076, double 4.000000e+00)
%1078 = fmul double 4.200000e+02, %1077
%1079 = load double, double* %5
%1080 = call double @pow(double %1079, double 4.000000e+00)
%1081 = call double @llvm.fmuladd.f64(double %1078, double %1080, double %1075)
%1082 = load double, double* %4
%1083 = call double @pow(double %1082, double 5.000000e+00)
%1084 = fmul double 1.260000e+02, %1083
%1085 = load double, double* %5
%1086 = call double @pow(double %1085, double 5.000000e+00)
%1087 = call double @llvm.fmuladd.f64(double %1084, double %1086, double %1081)
%1088 = load double, double* %4
%1089 = call double @pow(double %1088, double 6.000000e+00)
%1090 = fmul double 2.800000e+01, %1089
%1091 = load double, double* %5
%1092 = call double @pow(double %1091, double 6.000000e+00)
%1093 = call double @llvm.fmuladd.f64(double %1090, double %1092, double %1087)
%1094 = load double, double* %4
%1095 = call double @pow(double %1094, double 7.000000e+00)
%1096 = fmul double 4.000000e+00, %1095
%1097 = load double, double* %5
%1098 = call double @pow(double %1097, double 7.000000e+00)
%1099 = call double @llvm.fmuladd.f64(double %1096, double %1098, double %1093)
%1100 = fneg double %1059
%1101 = call double @llvm.fmuladd.f64(double %1100, double %1099, double %1057)
%1102 = load double, double* %6
%1103 = call double @pow(double %1102, double 8.000000e+00)
%1104 = fmul double 3.500000e+01, %1103
%1105 = load double, double* %5
%1106 = call double @pow(double %1105, double 1.200000e+01)
%1107 = fmul double %1104, %1106
%1108 = load double, double* %4
%1109 = fmul double 0x4152DC0D40000000, %1108
%1110 = load double, double* %5
%1111 = call double @llvm.fmuladd.f64(double %1109, double %1110, double -2.904300e+06)
%1112 = load double, double* %4
%1113 = call double @pow(double %1112, double 2.000000e+00)
%1114 = fmul double 2.589300e+05, %1113
%1115 = load double, double* %5
%1116 = call double @pow(double %1115, double 2.000000e+00)
%1117 = call double @llvm.fmuladd.f64(double %1114, double %1116, double %1111)
%1118 = load double, double* %4
%1119 = call double @pow(double %1118, double 3.000000e+00)
%1120 = fmul double 3.595200e+05, %1119
%1121 = load double, double* %5
%1122 = call double @pow(double %1121, double 3.000000e+00)
%1123 = fneg double %1120
%1124 = call double @llvm.fmuladd.f64(double %1123, double %1122, double %1117)
%1125 = load double, double* %4
%1126 = call double @pow(double %1125, double 4.000000e+00)
%1127 = fmul double 7.044000e+04, %1126
%1128 = load double, double* %5
%1129 = call double @pow(double %1128, double 4.000000e+00)
%1130 = fneg double %1127
%1131 = call double @llvm.fmuladd.f64(double %1130, double %1129, double %1124)
%1132 = load double, double* %4
%1133 = call double @pow(double %1132, double 5.000000e+00)
%1134 = fmul double 4.176000e+03, %1133
%1135 = load double, double* %5
%1136 = call double @pow(double %1135, double 5.000000e+00)
%1137 = fneg double %1134
%1138 = call double @llvm.fmuladd.f64(double %1137, double %1136, double %1131)
%1139 = load double, double* %4
%1140 = call double @pow(double %1139, double 6.000000e+00)
%1141 = fmul double 3.200000e+01, %1140
%1142 = load double, double* %5
%1143 = call double @pow(double %1142, double 6.000000e+00)
%1144 = call double @llvm.fmuladd.f64(double %1141, double %1143, double %1138)
%1145 = load double, double* %4
%1146 = call double @pow(double %1145, double 7.000000e+00)
%1147 = fmul double 8.000000e+00, %1146
%1148 = load double, double* %5
%1149 = call double @pow(double %1148, double 7.000000e+00)
%1150 = call double @llvm.fmuladd.f64(double %1147, double %1149, double %1144)
%1151 = fneg double %1107
%1152 = call double @llvm.fmuladd.f64(double %1151, double %1150, double %1101)
%1153 = load double, double* %6
%1154 = call double @pow(double %1153, double 1.200000e+01)
%1155 = fmul double 3.500000e+01, %1154
%1156 = load double, double* %5
%1157 = call double @pow(double %1156, double 8.000000e+00)
%1158 = fmul double %1155, %1157
%1159 = load double, double* %4
%1160 = fmul double 9.886500e+04, %1159
%1161 = load double, double* %5
%1162 = fneg double %1160
%1163 = call double @llvm.fmuladd.f64(double %1162, double %1161, double -4.914000e+04)
%1164 = load double, double* %4
%1165 = call double @pow(double %1164, double 2.000000e+00)
%1166 = fmul double 3.510000e+03, %1165
%1167 = load double, double* %5
%1168 = call double @pow(double %1167, double 2.000000e+00)
%1169 = call double @llvm.fmuladd.f64(double %1166, double %1168, double %1163)
%1170 = load double, double* %4
%1171 = call double @pow(double %1170, double 3.000000e+00)
%1172 = fmul double 1.310400e+05, %1171
%1173 = load double, double* %5
%1174 = call double @pow(double %1173, double 3.000000e+00)
%1175 = fneg double %1172
%1176 = call double @llvm.fmuladd.f64(double %1175, double %1174, double %1169)
%1177 = load double, double* %4
%1178 = call double @pow(double %1177, double 4.000000e+00)
%1179 = fmul double 7.800000e+03, %1178
%1180 = load double, double* %5
%1181 = call double @pow(double %1180, double 4.000000e+00)
%1182 = fneg double %1179
%1183 = call double @llvm.fmuladd.f64(double %1182, double %1181, double %1176)
%1184 = load double, double* %4
%1185 = call double @pow(double %1184, double 5.000000e+00)
%1186 = fmul double 3.204000e+03, %1185
%1187 = load double, double* %5
%1188 = call double @pow(double %1187, double 5.000000e+00)
%1189 = call double @llvm.fmuladd.f64(double %1186, double %1188, double %1183)
%1190 = load double, double* %4
%1191 = call double @pow(double %1190, double 6.000000e+00)
%1192 = fmul double 3.600000e+02, %1191
%1193 = load double, double* %5
%1194 = call double @pow(double %1193, double 6.000000e+00)
%1195 = call double @llvm.fmuladd.f64(double %1192, double %1194, double %1189)
%1196 = load double, double* %4
%1197 = call double @pow(double %1196, double 7.000000e+00)
%1198 = fmul double 8.000000e+00, %1197
%1199 = load double, double* %5
%1200 = call double @pow(double %1199, double 7.000000e+00)
%1201 = call double @llvm.fmuladd.f64(double %1198, double %1200, double %1195)
%1202 = call double @llvm.fmuladd.f64(double %1158, double %1201, double %1152)
%1203 = load double, double* %6
%1204 = call double @pow(double %1203, double 6.000000e+00)
%1205 = load double, double* %5
%1206 = call double @pow(double %1205, double 1.400000e+01)
%1207 = fmul double %1204, %1206
%1208 = load double, double* %4
%1209 = fmul double 0x418A210538000000, %1208
%1210 = load double, double* %5
%1211 = fneg double %1209
%1212 = call double @llvm.fmuladd.f64(double %1211, double %1210, double 0x41BA9CE4DC000000)
%1213 = load double, double* %4
%1214 = call double @pow(double %1213, double 2.000000e+00)
%1215 = fmul double 0x4190726518000000, %1214
%1216 = load double, double* %5
%1217 = call double @pow(double %1216, double 2.000000e+00)
%1218 = fneg double %1215
%1219 = call double @llvm.fmuladd.f64(double %1218, double %1217, double %1212)
%1220 = load double, double* %4
%1221 = call double @pow(double %1220, double 3.000000e+00)
%1222 = fmul double 1.278270e+07, %1221
%1223 = load double, double* %5
%1224 = call double @pow(double %1223, double 3.000000e+00)
%1225 = fneg double %1222
%1226 = call double @llvm.fmuladd.f64(double %1225, double %1224, double %1219)
%1227 = load double, double* %4
%1228 = call double @pow(double %1227, double 4.000000e+00)
%1229 = fmul double 6.636000e+05, %1228
%1230 = load double, double* %5
%1231 = call double @pow(double %1230, double 4.000000e+00)
%1232 = fneg double %1229
%1233 = call double @llvm.fmuladd.f64(double %1232, double %1231, double %1226)
%1234 = load double, double* %4
%1235 = call double @pow(double %1234, double 5.000000e+00)
%1236 = fmul double 5.392800e+04, %1235
%1237 = load double, double* %5
%1238 = call double @pow(double %1237, double 5.000000e+00)
%1239 = call double @llvm.fmuladd.f64(double %1236, double %1238, double %1233)
%1240 = load double, double* %4
%1241 = call double @pow(double %1240, double 6.000000e+00)
%1242 = fmul double 7.728000e+03, %1241
%1243 = load double, double* %5
%1244 = call double @pow(double %1243, double 6.000000e+00)
%1245 = call double @llvm.fmuladd.f64(double %1242, double %1244, double %1239)
%1246 = load double, double* %4
%1247 = call double @pow(double %1246, double 7.000000e+00)
%1248 = fmul double 2.560000e+02, %1247
%1249 = load double, double* %5
%1250 = call double @pow(double %1249, double 7.000000e+00)
%1251 = call double @llvm.fmuladd.f64(double %1248, double %1250, double %1245)
%1252 = call double @llvm.fmuladd.f64(double %1207, double %1251, double %1202)
%1253 = call double @llvm.fmuladd.f64(double %736, double %1252, double %728)
%1254 = load double, double* %4
%1255 = fmul double 2.000000e+00, %1254
%1256 = load double, double* %6
%1257 = load double, double* %5
%1258 = fadd double %1256, %1257
%1259 = fmul double %1255, %1258
%1260 = call double @pow(double 0x4005BF0A8B145769, double %1259)
%1261 = fmul double 1.260000e+03, %1260
%1262 = load double, double* %4
%1263 = fmul double %1261, %1262
%1264 = load double, double* %6
%1265 = call double @pow(double %1264, double 2.000000e+00)
%1266 = load double, double* %5
%1267 = call double @pow(double %1266, double 2.000000e+00)
%1268 = fsub double %1265, %1267
%1269 = call double @pow(double %1268, double 1.500000e+01)
%1270 = fmul double %1263, %1269
%1271 = fdiv double %1253, %1270
store double %1271, double* %7
br label %1272
1272: ; preds = %130, %11
%1273 = load double, double* %7
ret double %1273
}

LLVM IR (-O2):
define double @Slater_4S_4S(double %0, double %1, double %2) {
%4 = fcmp oeq double %2, %1
%5 = fmul double %0, 2.000000e+00
br i1 %4, label %6, label %72
6: ; preds = %3
%7 = fmul double %5, %2
%8 = tail call double @pow(double 0x4005BF0A8B145769, double %7)
%9 = tail call double @llvm.fmuladd.f64(double %8, double 0x42D3077775800000, double 0xC2D3077775800000)
%10 = fmul double %0, 0xC2E11E1DB2C3A420
%11 = tail call double @llvm.fmuladd.f64(double %10, double %2, double %9)
%12 = fmul double %0, %0
%13 = fmul double %2, %2
%14 = fmul double %12, 0xC2DE6987E00E9080
%15 = tail call double @llvm.fmuladd.f64(double %14, double %13, double %11)
%16 = tail call double @pow(double %0, double 3.000000e+00)
%17 = tail call double @pow(double %2, double 3.000000e+00)
%18 = fmul double %16, 0xC2D1C48412C93300
%19 = tail call double @llvm.fmuladd.f64(double %18, double %17, double %15)
%20 = tail call double @pow(double %0, double 4.000000e+00)
%21 = tail call double @pow(double %2, double 4.000000e+00)
%22 = fmul double %20, 0xC2BEAFDFCF514000
%23 = tail call double @llvm.fmuladd.f64(double %22, double %21, double %19)
%24 = tail call double @pow(double %0, double 5.000000e+00)
%25 = tail call double @pow(double %2, double 5.000000e+00)
%26 = fmul double %24, 0xC2A4DD7CAF564000
%27 = tail call double @llvm.fmuladd.f64(double %26, double %25, double %23)
%28 = tail call double @pow(double %0, double 6.000000e+00)
%29 = tail call double @pow(double %2, double 6.000000e+00)
%30 = fmul double %28, 0xC2873C18373F0000
%31 = tail call double @llvm.fmuladd.f64(double %30, double %29, double %27)
%32 = tail call double @pow(double %0, double 7.000000e+00)
%33 = tail call double @pow(double %2, double 7.000000e+00)
%34 = fmul double %32, 0xC265BE6C83780000
%35 = tail call double @llvm.fmuladd.f64(double %34, double %33, double %31)
%36 = tail call double @pow(double %0, double 8.000000e+00)
%37 = tail call double @pow(double %2, double 8.000000e+00)
%38 = fmul double %36, 0xC24165E990000000
%39 = tail call double @llvm.fmuladd.f64(double %38, double %37, double %35)
%40 = tail call double @pow(double %0, double 9.000000e+00)
%41 = tail call double @pow(double %2, double 9.000000e+00)
%42 = fmul double %40, 0xC2180E7F00000000
%43 = tail call double @llvm.fmuladd.f64(double %42, double %41, double %39)
%44 = tail call double @pow(double %0, double 1.000000e+01)
%45 = tail call double @pow(double %2, double 1.000000e+01)
%46 = fmul double %44, 0xC1ECDE3200000000
%47 = tail call double @llvm.fmuladd.f64(double %46, double %45, double %43)
%48 = tail call double @pow(double %0, double 1.100000e+01)
%49 = tail call double @pow(double %2, double 1.100000e+01)
%50 = fmul double %48, 0xC1BDFE2000000000
%51 = tail call double @llvm.fmuladd.f64(double %50, double %49, double %47)
%52 = tail call double @pow(double %0, double 1.200000e+01)
%53 = tail call double @pow(double %2, double 1.200000e+01)
%54 = fmul double %52, -5.591040e+07
%55 = tail call double @llvm.fmuladd.f64(double %54, double %53, double %51)
%56 = tail call double @pow(double %0, double 1.300000e+01)
%57 = tail call double @pow(double %2, double 1.300000e+01)
%58 = fmul double %56, -5.160960e+06
%59 = tail call double @llvm.fmuladd.f64(double %58, double %57, double %55)
%60 = tail call double @pow(double %0, double 1.400000e+01)
%61 = tail call double @pow(double %2, double 1.400000e+01)
%62 = fmul double %60, -3.686400e+05
%63 = tail call double @llvm.fmuladd.f64(double %62, double %61, double %59)
%64 = tail call double @pow(double %0, double 1.500000e+01)
%65 = tail call double @pow(double %2, double 1.500000e+01)
%66 = fmul double %64, -1.638400e+04
%67 = tail call double @llvm.fmuladd.f64(double %66, double %65, double %63)
%68 = tail call double @pow(double 0x4005BF0A8B145769, double %7)
%69 = fmul double %68, 0x42D3077775800000
%70 = fmul double %69, %0
%71 = fdiv double %67, %70
br label %710
72: ; preds = %3
%73 = fadd double %1, %2
%74 = fmul double %5, %73
%75 = tail call double @pow(double 0x4005BF0A8B145769, double %74)
%76 = fmul double %75, 1.260000e+03
%77 = fmul double %2, %2
%78 = fmul double %1, %1
%79 = fsub double %77, %78
%80 = tail call double @pow(double %79, double 1.500000e+01)
%81 = fmul double %5, %1
%82 = tail call double @pow(double 0x4005BF0A8B145769, double %81)
%83 = tail call double @pow(double %1, double 1.000000e+01)
%84 = fmul double %82, %83
%85 = tail call double @pow(double %0, double 5.000000e+00)
%86 = fmul double %85, -3.276000e+03
%87 = tail call double @pow(double %2, double 2.500000e+01)
%88 = tail call double @pow(double %0, double 6.000000e+00)
%89 = tail call double @pow(double %2, double 2.600000e+01)
%90 = fmul double %88, -1.680000e+02
%91 = fmul double %90, %89
%92 = tail call double @llvm.fmuladd.f64(double %86, double %87, double %91)
%93 = tail call double @pow(double %0, double 7.000000e+00)
%94 = tail call double @pow(double %2, double 2.700000e+01)
%95 = fmul double %93, -4.000000e+00
%96 = tail call double @llvm.fmuladd.f64(double %95, double %94, double %92)
%97 = tail call double @pow(double %1, double 2.000000e+01)
%98 = tail call double @llvm.fmuladd.f64(double %97, double 1.260000e+03, double %96)
%99 = fmul double %0, 2.205000e+03
%100 = fmul double %99, %2
%101 = tail call double @pow(double %1, double 2.000000e+01)
%102 = tail call double @llvm.fmuladd.f64(double %100, double %101, double %98)
%103 = fmul double %77, 1.890000e+03
%104 = tail call double @pow(double %1, double 1.800000e+01)
%105 = fmul double %103, %104
%106 = fmul double %0, %0
%107 = tail call double @llvm.fmuladd.f64(double %106, double %78, double -1.000000e+01)
%108 = tail call double @llvm.fmuladd.f64(double %105, double %107, double %102)
%109 = tail call double @pow(double %0, double 4.000000e+00)
%110 = tail call double @pow(double %2, double 2.400000e+01)
%111 = tail call double @llvm.fmuladd.f64(double %106, double %78, double 9.100000e+01)
%112 = fmul double %109, -4.200000e+02
%113 = fmul double %112, %110
%114 = tail call double @llvm.fmuladd.f64(double %113, double %111, double %108)
%115 = fmul double %0, 5.250000e+02
%116 = tail call double @pow(double %2, double 3.000000e+00)
%117 = fmul double %115, %116
%118 = tail call double @pow(double %1, double 1.800000e+01)
%119 = fmul double %117, %118
%120 = fmul double %106, 2.000000e+00
%121 = tail call double @llvm.fmuladd.f64(double %120, double %78, double -6.300000e+01)
%122 = tail call double @llvm.fmuladd.f64(double %119, double %121, double %114)
%123 = tail call double @pow(double %0, double 3.000000e+00)
%124 = fmul double %123, 4.200000e+01
%125 = tail call double @pow(double %2, double 2.300000e+01)
%126 = fmul double %124, %125
%127 = fmul double %106, -4.050000e+02
%128 = tail call double @llvm.fmuladd.f64(double %127, double %78, double -6.825000e+03)
%129 = tail call double @pow(double %0, double 4.000000e+00)
%130 = fmul double %129, 2.000000e+00
%131 = tail call double @pow(double %1, double 4.000000e+00)
%132 = tail call double @llvm.fmuladd.f64(double %130, double %131, double %128)
%133 = tail call double @llvm.fmuladd.f64(double %126, double %132, double %122)
%134 = fmul double %0, 6.300000e+01
%135 = tail call double @pow(double %2, double 5.000000e+00)
%136 = fmul double %134, %135
%137 = tail call double @pow(double %1, double 1.600000e+01)
%138 = fmul double %136, %137
%139 = fmul double %106, -2.500000e+02
%140 = tail call double @llvm.fmuladd.f64(double %139, double %78, double 3.675000e+03)
%141 = tail call double @pow(double %0, double 4.000000e+00)
%142 = fmul double %141, 2.000000e+00
%143 = tail call double @pow(double %1, double 4.000000e+00)
%144 = tail call double @llvm.fmuladd.f64(double %142, double %143, double %140)
%145 = tail call double @llvm.fmuladd.f64(double %138, double %144, double %133)
%146 = tail call double @pow(double %2, double 4.000000e+00)
%147 = fmul double %146, 2.100000e+02
%148 = tail call double @pow(double %1, double 1.600000e+01)
%149 = fmul double %147, %148
%150 = fmul double %106, -1.350000e+02
%151 = tail call double @llvm.fmuladd.f64(double %150, double %78, double 6.300000e+02)
%152 = tail call double @pow(double %0, double 4.000000e+00)
%153 = fmul double %152, 2.000000e+00
%154 = tail call double @pow(double %1, double 4.000000e+00)
%155 = tail call double @llvm.fmuladd.f64(double %153, double %154, double %151)
%156 = tail call double @llvm.fmuladd.f64(double %149, double %155, double %145)
%157 = fmul double %106, 2.520000e+02
%158 = tail call double @pow(double %2, double 2.200000e+01)
%159 = fmul double %157, %158
%160 = fmul double %106, -1.225000e+03
%161 = tail call double @llvm.fmuladd.f64(double %160, double %78, double -5.460000e+03)
%162 = tail call double @pow(double %0, double 4.000000e+00)
%163 = fmul double %162, 1.700000e+01
%164 = tail call double @pow(double %1, double 4.000000e+00)
%165 = tail call double @llvm.fmuladd.f64(double %163, double %164, double %161)
%166 = tail call double @llvm.fmuladd.f64(double %159, double %165, double %156)
%167 = tail call double @pow(double %2, double 1.700000e+01)
%168 = tail call double @pow(double %1, double 4.000000e+00)
%169 = fmul double %106, -1.014500e+04
%170 = tail call double @llvm.fmuladd.f64(double %169, double %78, double 1.417290e+05)
%171 = tail call double @pow(double %0, double 4.000000e+00)
%172 = fmul double %171, 1.160000e+02
%173 = tail call double @pow(double %1, double 4.000000e+00)
%174 = tail call double @llvm.fmuladd.f64(double %172, double %173, double %170)
%175 = fmul double %0, -1.260000e+03
%176 = fmul double %175, %167
%177 = fmul double %176, %168
%178 = tail call double @llvm.fmuladd.f64(double %177, double %174, double %166)
%179 = fmul double %0, 2.100000e+01
%180 = tail call double @pow(double %2, double 9.000000e+00)
%181 = fmul double %179, %180
%182 = tail call double @pow(double %1, double 1.200000e+01)
%183 = fmul double %181, %182
%184 = fmul double %106, -1.846000e+04
%185 = tail call double @llvm.fmuladd.f64(double %184, double %78, double 1.647750e+05)
%186 = tail call double @pow(double %0, double 4.000000e+00)
%187 = fmul double %186, 8.280000e+02
%188 = tail call double @pow(double %1, double 4.000000e+00)
%189 = tail call double @llvm.fmuladd.f64(double %187, double %188, double %185)
%190 = tail call double @llvm.fmuladd.f64(double %183, double %189, double %178)
%191 = tail call double @pow(double %2, double 6.000000e+00)
%192 = fmul double %191, 1.400000e+01
%193 = tail call double @pow(double %1, double 1.400000e+01)
%194 = fmul double %192, %193
%195 = fmul double %106, 1.417500e+04
%196 = tail call double @llvm.fmuladd.f64(double %195, double %78, double -4.095000e+04)
%197 = tail call double @pow(double %0, double 4.000000e+00)
%198 = tail call double @pow(double %1, double 4.000000e+00)
%199 = fmul double %197, -4.500000e+02
%200 = tail call double @llvm.fmuladd.f64(double %199, double %198, double %196)
%201 = tail call double @pow(double %0, double 6.000000e+00)
%202 = fmul double %201, 2.000000e+00
%203 = tail call double @pow(double %1, double 6.000000e+00)
%204 = tail call double @llvm.fmuladd.f64(double %202, double %203, double %200)
%205 = tail call double @llvm.fmuladd.f64(double %194, double %204, double %190)
%206 = tail call double @pow(double %2, double 8.000000e+00)
%207 = tail call double @pow(double %1, double 1.200000e+01)
%208 = fmul double %106, 4.095000e+03
%209 = tail call double @llvm.fmuladd.f64(double %208, double %78, double -8.190000e+03)
%210 = tail call double @pow(double %0, double 4.000000e+00)
%211 = tail call double @pow(double %1, double 4.000000e+00)
%212 = fmul double %210, -2.100000e+02
%213 = tail call double @llvm.fmuladd.f64(double %212, double %211, double %209)
%214 = tail call double @pow(double %0, double 6.000000e+00)
%215 = fmul double %214, 2.000000e+00
%216 = tail call double @pow(double %1, double 6.000000e+00)
%217 = tail call double @llvm.fmuladd.f64(double %215, double %216, double %213)
%218 = fmul double %206, -2.100000e+02
%219 = fmul double %218, %207
%220 = tail call double @llvm.fmuladd.f64(double %219, double %217, double %205)
%221 = tail call double @pow(double %2, double 1.000000e+01)
%222 = fmul double %221, 4.200000e+01
%223 = tail call double @pow(double %1, double 1.000000e+01)
%224 = fmul double %222, %223
%225 = fmul double %106, -2.925000e+03
%226 = tail call double @llvm.fmuladd.f64(double %225, double %78, double -2.094300e+05)
%227 = tail call double @pow(double %0, double 4.000000e+00)
%228 = tail call double @pow(double %1, double 4.000000e+00)
%229 = fmul double %227, -8.840000e+03
%230 = tail call double @llvm.fmuladd.f64(double %229, double %228, double %226)
%231 = tail call double @pow(double %0, double 6.000000e+00)
%232 = fmul double %231, 4.000000e+00
%233 = tail call double @pow(double %1, double 6.000000e+00)
%234 = tail call double @llvm.fmuladd.f64(double %232, double %233, double %230)
%235 = tail call double @llvm.fmuladd.f64(double %224, double %234, double %220)
%236 = tail call double @pow(double %2, double 7.000000e+00)
%237 = fmul double %236, %0
%238 = tail call double @pow(double %1, double 1.400000e+01)
%239 = fmul double %237, %238
%240 = fmul double %106, 1.102500e+05
%241 = tail call double @llvm.fmuladd.f64(double %240, double %78, double 0xC12E9E1600000000)
%242 = tail call double @pow(double %0, double 4.000000e+00)
%243 = tail call double @pow(double %1, double 4.000000e+00)
%244 = fmul double %242, -1.890000e+03
%245 = tail call double @llvm.fmuladd.f64(double %244, double %243, double %241)
%246 = tail call double @pow(double %0, double 6.000000e+00)
%247 = fmul double %246, 4.000000e+00
%248 = tail call double @pow(double %1, double 6.000000e+00)
%249 = tail call double @llvm.fmuladd.f64(double %247, double %248, double %245)
%250 = tail call double @llvm.fmuladd.f64(double %239, double %249, double %235)
%251 = tail call double @pow(double %2, double 1.100000e+01)
%252 = tail call double @pow(double %1, double 1.000000e+01)
%253 = fmul double %106, -2.184000e+05
%254 = tail call double @llvm.fmuladd.f64(double %253, double %78, double 0xC12F8BBE00000000)
%255 = tail call double @pow(double %0, double 4.000000e+00)
%256 = fmul double %255, 5.520000e+02
%257 = tail call double @pow(double %1, double 4.000000e+00)
%258 = tail call double @llvm.fmuladd.f64(double %256, double %257, double %254)
%259 = tail call double @pow(double %0, double 6.000000e+00)
%260 = fmul double %259, 4.000000e+00
%261 = tail call double @pow(double %1, double 6.000000e+00)
%262 = tail call double @llvm.fmuladd.f64(double %260, double %261, double %258)
%263 = fneg double %179
%264 = fmul double %251, %263
%265 = fmul double %264, %252
%266 = tail call double @llvm.fmuladd.f64(double %265, double %262, double %250)
%267 = tail call double @pow(double %2, double 1.800000e+01)
%268 = fmul double %267, 2.800000e+02
%269 = fmul double %78, %268
%270 = fmul double %106, -7.395300e+04
%271 = tail call double @llvm.fmuladd.f64(double %270, double %78, double -3.855600e+05)
%272 = tail call double @pow(double %0, double 4.000000e+00)
%273 = fmul double %272, 2.370000e+03
%274 = tail call double @pow(double %1, double 4.000000e+00)
%275 = tail call double @llvm.fmuladd.f64(double %273, double %274, double %271)
%276 = tail call double @pow(double %0, double 6.000000e+00)
%277 = fmul double %276, 4.000000e+00
%278 = tail call double @pow(double %1, double 6.000000e+00)
%279 = tail call double @llvm.fmuladd.f64(double %277, double %278, double %275)
%280 = tail call double @llvm.fmuladd.f64(double %269, double %279, double %266)
%281 = tail call double @pow(double %2, double 1.500000e+01)
%282 = tail call double @pow(double %1, double 6.000000e+00)
%283 = fmul double %106, 3.595200e+05
%284 = tail call double @llvm.fmuladd.f64(double %283, double %78, double 0xC137E3AD00000000)
%285 = tail call double @pow(double %0, double 4.000000e+00)
%286 = tail call double @pow(double %1, double 4.000000e+00)
%287 = fmul double %285, -7.020000e+03
%288 = tail call double @llvm.fmuladd.f64(double %287, double %286, double %284)
%289 = tail call double @pow(double %0, double 6.000000e+00)
%290 = fmul double %289, 8.000000e+00
%291 = tail call double @pow(double %1, double 6.000000e+00)
%292 = tail call double @llvm.fmuladd.f64(double %290, double %291, double %288)
%293 = fmul double %0, -3.500000e+01
%294 = fmul double %293, %281
%295 = fmul double %294, %282
%296 = tail call double @llvm.fmuladd.f64(double %295, double %292, double %280)
%297 = fmul double %0, 1.400000e+01
%298 = tail call double @pow(double %2, double 1.900000e+01)
%299 = fmul double %297, %298
%300 = fmul double %78, %299
%301 = fmul double %106, 1.267650e+05
%302 = tail call double @llvm.fmuladd.f64(double %301, double %78, double -4.980150e+06)
%303 = tail call double @pow(double %0, double 4.000000e+00)
%304 = tail call double @pow(double %1, double 4.000000e+00)
%305 = fmul double %303, -3.852000e+03
%306 = tail call double @llvm.fmuladd.f64(double %305, double %304, double %302)
%307 = tail call double @pow(double %0, double 6.000000e+00)
%308 = fmul double %307, 2.000000e+01
%309 = tail call double @pow(double %1, double 6.000000e+00)
%310 = tail call double @llvm.fmuladd.f64(double %308, double %309, double %306)
%311 = tail call double @llvm.fmuladd.f64(double %300, double %310, double %296)
%312 = tail call double @pow(double %2, double 1.400000e+01)
%313 = tail call double @pow(double %1, double 6.000000e+00)
%314 = fmul double %106, -1.438500e+04
%315 = tail call double @llvm.fmuladd.f64(double %314, double %78, double 7.087140e+05)
%316 = tail call double @pow(double %0, double 4.000000e+00)
%317 = tail call double @pow(double %1, double 4.000000e+00)
%318 = fmul double %316, -2.340000e+03
%319 = tail call double @llvm.fmuladd.f64(double %318, double %317, double %315)
%320 = tail call double @pow(double %0, double 6.000000e+00)
%321 = fmul double %320, 2.000000e+01
%322 = tail call double @pow(double %1, double 6.000000e+00)
%323 = tail call double @llvm.fmuladd.f64(double %321, double %322, double %319)
%324 = fmul double %312, -6.300000e+02
%325 = fmul double %324, %313
%326 = tail call double @llvm.fmuladd.f64(double %325, double %323, double %311)
%327 = tail call double @pow(double %2, double 1.600000e+01)
%328 = fmul double %327, 2.100000e+02
%329 = tail call double @pow(double %1, double 4.000000e+00)
%330 = fmul double %328, %329
%331 = fmul double %106, 3.284910e+05
%332 = tail call double @llvm.fmuladd.f64(double %331, double %78, double 0xC13FDA6C00000000)
%333 = tail call double @pow(double %0, double 4.000000e+00)
%334 = tail call double @pow(double %1, double 4.000000e+00)
%335 = fmul double %333, -1.174000e+04
%336 = tail call double @llvm.fmuladd.f64(double %335, double %334, double %332)
%337 = tail call double @pow(double %0, double 6.000000e+00)
%338 = fmul double %337, 5.200000e+01
%339 = tail call double @pow(double %1, double 6.000000e+00)
%340 = tail call double @llvm.fmuladd.f64(double %338, double %339, double %336)
%341 = tail call double @llvm.fmuladd.f64(double %330, double %340, double %326)
%342 = tail call double @pow(double %2, double 2.000000e+01)
%343 = fmul double %106, 2.362500e+05
%344 = tail call double @llvm.fmuladd.f64(double %343, double %78, double 5.967000e+04)
%345 = tail call double @pow(double %0, double 4.000000e+00)
%346 = tail call double @pow(double %1, double 4.000000e+00)
%347 = fmul double %345, -8.745000e+03
%348 = tail call double @llvm.fmuladd.f64(double %347, double %346, double %344)
%349 = tail call double @pow(double %0, double 6.000000e+00)
%350 = fmul double %349, 9.200000e+01
%351 = tail call double @pow(double %1, double 6.000000e+00)
%352 = tail call double @llvm.fmuladd.f64(double %350, double %351, double %348)
%353 = fmul double %342, -8.400000e+01
%354 = tail call double @llvm.fmuladd.f64(double %353, double %352, double %341)
%355 = tail call double @pow(double %2, double 2.100000e+01)
%356 = fmul double %106, 0x413864A100000000
%357 = tail call double @llvm.fmuladd.f64(double %356, double %78, double 1.949220e+06)
%358 = tail call double @pow(double %0, double 4.000000e+00)
%359 = tail call double @pow(double %1, double 4.000000e+00)
%360 = fmul double %358, -4.139100e+04
%361 = tail call double @llvm.fmuladd.f64(double %360, double %359, double %357)
%362 = tail call double @pow(double %0, double 6.000000e+00)
%363 = fmul double %362, 1.280000e+02
%364 = tail call double @pow(double %1, double 6.000000e+00)
%365 = tail call double @llvm.fmuladd.f64(double %363, double %364, double %361)
%366 = fneg double %5
%367 = fmul double %355, %366
%368 = tail call double @llvm.fmuladd.f64(double %367, double %365, double %354)
%369 = tail call double @pow(double %2, double 1.300000e+01)
%370 = fmul double %369, %0
%371 = tail call double @pow(double %1, double 8.000000e+00)
%372 = fmul double %370, %371
%373 = fmul double %106, -2.784600e+06
%374 = tail call double @llvm.fmuladd.f64(double %373, double %78, double 0x41A4A0AE7E000000)
%375 = tail call double @pow(double %0, double 4.000000e+00)
%376 = tail call double @pow(double %1, double 4.000000e+00)
%377 = fmul double %375, -1.121400e+05
%378 = tail call double @llvm.fmuladd.f64(double %377, double %376, double %374)
%379 = tail call double @pow(double %0, double 6.000000e+00)
%380 = fmul double %379, 2.560000e+02
%381 = tail call double @pow(double %1, double 6.000000e+00)
%382 = tail call double @llvm.fmuladd.f64(double %380, double %381, double %378)
%383 = tail call double @llvm.fmuladd.f64(double %372, double %382, double %368)
%384 = tail call double @pow(double %2, double 1.200000e+01)
%385 = fmul double %384, 1.400000e+01
%386 = tail call double @pow(double %1, double 8.000000e+00)
%387 = fmul double %385, %386
%388 = fmul double %106, 0xC1433DA780000000
%389 = tail call double @llvm.fmuladd.f64(double %388, double %78, double -7.260750e+06)
%390 = tail call double @pow(double %0, double 4.000000e+00)
%391 = fmul double %390, 1.950000e+04
%392 = tail call double @pow(double %1, double 4.000000e+00)
%393 = tail call double @llvm.fmuladd.f64(double %391, double %392, double %389)
%394 = tail call double @pow(double %0, double 6.000000e+00)
%395 = fmul double %394, 3.440000e+02
%396 = tail call double @pow(double %1, double 6.000000e+00)
%397 = tail call double @llvm.fmuladd.f64(double %395, double %396, double %393)
%398 = tail call double @llvm.fmuladd.f64(double %387, double %397, double %383)
%399 = fmul double %84, %398
%400 = tail call double @llvm.fmuladd.f64(double %76, double %80, double %399)
%401 = fmul double %5, %2
%402 = tail call double @pow(double 0x4005BF0A8B145769, double %401)
%403 = tail call double @pow(double %2, double 1.000000e+01)
%404 = fmul double %402, %403
%405 = fmul double %77, 2.100000e+02
%406 = tail call double @pow(double %1, double 1.800000e+01)
%407 = fmul double %405, %406
%408 = fmul double %0, 3.320100e+05
%409 = tail call double @llvm.fmuladd.f64(double %408, double %1, double 5.140800e+05)
%410 = fmul double %106, 9.450000e+04
%411 = tail call double @llvm.fmuladd.f64(double %410, double %78, double %409)
%412 = tail call double @pow(double %0, double 3.000000e+00)
%413 = fmul double %412, 1.522500e+04
%414 = tail call double @pow(double %1, double 3.000000e+00)
%415 = tail call double @llvm.fmuladd.f64(double %413, double %414, double %411)
%416 = tail call double @pow(double %0, double 4.000000e+00)
%417 = fmul double %416, 1.470000e+03
%418 = tail call double @pow(double %1, double 4.000000e+00)
%419 = tail call double @llvm.fmuladd.f64(double %417, double %418, double %415)
%420 = tail call double @pow(double %0, double 5.000000e+00)
%421 = fmul double %420, 8.100000e+01
%422 = tail call double @pow(double %1, double 5.000000e+00)
%423 = tail call double @llvm.fmuladd.f64(double %421, double %422, double %419)
%424 = tail call double @pow(double %0, double 6.000000e+00)
%425 = fmul double %424, 2.000000e+00
%426 = tail call double @pow(double %1, double 6.000000e+00)
%427 = tail call double @llvm.fmuladd.f64(double %425, double %426, double %423)
%428 = tail call double @pow(double %2, double 1.800000e+01)
%429 = fmul double %428, 1.050000e+02
%430 = fmul double %78, %429
%431 = fmul double %0, 3.150000e+02
%432 = tail call double @llvm.fmuladd.f64(double %431, double %1, double 1.800000e+02)
%433 = fmul double %106, 2.700000e+02
%434 = tail call double @llvm.fmuladd.f64(double %433, double %78, double %432)
%435 = tail call double @pow(double %0, double 3.000000e+00)
%436 = fmul double %435, 1.500000e+02
%437 = tail call double @pow(double %1, double 3.000000e+00)
%438 = tail call double @llvm.fmuladd.f64(double %436, double %437, double %434)
%439 = tail call double @pow(double %0, double 4.000000e+00)
%440 = fmul double %439, 6.000000e+01
%441 = tail call double @pow(double %1, double 4.000000e+00)
%442 = tail call double @llvm.fmuladd.f64(double %440, double %441, double %438)
%443 = tail call double @pow(double %0, double 5.000000e+00)
%444 = fmul double %443, 1.800000e+01
%445 = tail call double @pow(double %1, double 5.000000e+00)
%446 = tail call double @llvm.fmuladd.f64(double %444, double %445, double %442)
%447 = tail call double @pow(double %0, double 6.000000e+00)
%448 = fmul double %447, 4.000000e+00
%449 = tail call double @pow(double %1, double 6.000000e+00)
%450 = tail call double @llvm.fmuladd.f64(double %448, double %449, double %446)
%451 = fmul double %430, %450
%452 = tail call double @llvm.fmuladd.f64(double %407, double %427, double %451)
%453 = tail call double @pow(double %2, double 1.000000e+01)
%454 = tail call double @pow(double %1, double 1.000000e+01)
%455 = fmul double %0, 1.590300e+04
%456 = tail call double @llvm.fmuladd.f64(double %455, double %1, double -6.444000e+03)
%457 = fmul double %106, -2.586600e+04
%458 = tail call double @llvm.fmuladd.f64(double %457, double %78, double %456)
%459 = tail call double @pow(double %0, double 3.000000e+00)
%460 = tail call double @pow(double %1, double 3.000000e+00)
%461 = fmul double %459, -2.040000e+03
%462 = tail call double @llvm.fmuladd.f64(double %461, double %460, double %458)
%463 = tail call double @pow(double %0, double 4.000000e+00)
%464 = fmul double %463, 1.080000e+03
%465 = tail call double @pow(double %1, double 4.000000e+00)
%466 = tail call double @llvm.fmuladd.f64(double %464, double %465, double %462)
%467 = tail call double @pow(double %0, double 5.000000e+00)
%468 = fmul double %467, 1.800000e+02
%469 = tail call double @pow(double %1, double 5.000000e+00)
%470 = tail call double @llvm.fmuladd.f64(double %468, double %469, double %466)
%471 = tail call double @pow(double %0, double 6.000000e+00)
%472 = fmul double %471, 8.000000e+00
%473 = tail call double @pow(double %1, double 6.000000e+00)
%474 = tail call double @llvm.fmuladd.f64(double %472, double %473, double %470)
%475 = fmul double %453, -1.365000e+03
%476 = fmul double %475, %454
%477 = tail call double @llvm.fmuladd.f64(double %476, double %474, double %452)
%478 = tail call double @pow(double %2, double 1.400000e+01)
%479 = tail call double @pow(double %1, double 6.000000e+00)
%480 = fmul double %478, %479
%481 = fmul double %0, 0x412E9E1600000000
%482 = tail call double @llvm.fmuladd.f64(double %481, double %1, double 5.733000e+05)
%483 = fmul double %106, 8.599500e+05
%484 = tail call double @llvm.fmuladd.f64(double %483, double %78, double %482)
%485 = tail call double @pow(double %0, double 3.000000e+00)
%486 = fmul double %485, 3.876600e+05
%487 = tail call double @pow(double %1, double 3.000000e+00)
%488 = tail call double @llvm.fmuladd.f64(double %486, double %487, double %484)
%489 = tail call double @pow(double %0, double 4.000000e+00)
%490 = fmul double %489, 3.712800e+05
%491 = tail call double @pow(double %1, double 4.000000e+00)
%492 = tail call double @llvm.fmuladd.f64(double %490, double %491, double %488)
%493 = tail call double @pow(double %0, double 5.000000e+00)
%494 = fmul double %493, 1.159200e+04
%495 = tail call double @pow(double %1, double 5.000000e+00)
%496 = tail call double @llvm.fmuladd.f64(double %494, double %495, double %492)
%497 = tail call double @pow(double %0, double 6.000000e+00)
%498 = tail call double @pow(double %1, double 6.000000e+00)
%499 = fmul double %497, -4.816000e+03
%500 = tail call double @llvm.fmuladd.f64(double %499, double %498, double %496)
%501 = tail call double @pow(double %0, double 7.000000e+00)
%502 = tail call double @pow(double %1, double 7.000000e+00)
%503 = fmul double %501, -2.560000e+02
%504 = tail call double @llvm.fmuladd.f64(double %503, double %502, double %500)
%505 = tail call double @llvm.fmuladd.f64(double %480, double %504, double %477)
%506 = tail call double @pow(double %1, double 2.000000e+01)
%507 = fmul double %506, 2.000000e+00
%508 = fmul double %0, 1.949220e+06
%509 = tail call double @llvm.fmuladd.f64(double %508, double %1, double 2.506140e+06)
%510 = fmul double %106, 6.879600e+05
%511 = tail call double @llvm.fmuladd.f64(double %510, double %78, double %509)
%512 = tail call double @pow(double %0, double 3.000000e+00)
%513 = fmul double %512, 1.433250e+05
%514 = tail call double @pow(double %1, double 3.000000e+00)
%515 = tail call double @llvm.fmuladd.f64(double %513, double %514, double %511)
%516 = tail call double @pow(double %0, double 4.000000e+00)
%517 = fmul double %516, 1.911000e+04
%518 = tail call double @pow(double %1, double 4.000000e+00)
%519 = tail call double @llvm.fmuladd.f64(double %517, double %518, double %515)
%520 = tail call double @pow(double %0, double 5.000000e+00)
%521 = fmul double %520, 1.638000e+03
%522 = tail call double @pow(double %1, double 5.000000e+00)
%523 = tail call double @llvm.fmuladd.f64(double %521, double %522, double %519)
%524 = tail call double @pow(double %0, double 6.000000e+00)
%525 = fmul double %524, 8.400000e+01
%526 = tail call double @pow(double %1, double 6.000000e+00)
%527 = tail call double @llvm.fmuladd.f64(double %525, double %526, double %523)
%528 = tail call double @pow(double %0, double 7.000000e+00)
%529 = fmul double %528, 2.000000e+00
%530 = tail call double @pow(double %1, double 7.000000e+00)
%531 = tail call double @llvm.fmuladd.f64(double %529, double %530, double %527)
%532 = tail call double @llvm.fmuladd.f64(double %507, double %531, double %505)
%533 = tail call double @pow(double %2, double 4.000000e+00)
%534 = tail call double @pow(double %1, double 1.600000e+01)
%535 = fmul double %0, -4.251870e+06
%536 = tail call double @llvm.fmuladd.f64(double %535, double %1, double 0xC163E88380000000)
%537 = fmul double %106, -4.930200e+05
%538 = tail call double @llvm.fmuladd.f64(double %537, double %78, double %536)
%539 = tail call double @pow(double %0, double 3.000000e+00)
%540 = fmul double %539, 4.225500e+04
%541 = tail call double @pow(double %1, double 3.000000e+00)
%542 = tail call double @llvm.fmuladd.f64(double %540, double %541, double %538)
%543 = tail call double @pow(double %0, double 4.000000e+00)
%544 = fmul double %543, 1.749000e+04
%545 = tail call double @pow(double %1, double 4.000000e+00)
%546 = tail call double @llvm.fmuladd.f64(double %544, double %545, double %542)
%547 = tail call double @pow(double %0, double 5.000000e+00)
%548 = fmul double %547, 1.971000e+03
%549 = tail call double @pow(double %1, double 5.000000e+00)
%550 = tail call double @llvm.fmuladd.f64(double %548, double %549, double %546)
%551 = tail call double @pow(double %0, double 6.000000e+00)
%552 = fmul double %551, 1.020000e+02
%553 = tail call double @pow(double %1, double 6.000000e+00)
%554 = tail call double @llvm.fmuladd.f64(double %552, double %553, double %550)
%555 = tail call double @pow(double %0, double 7.000000e+00)
%556 = fmul double %555, 2.000000e+00
%557 = tail call double @pow(double %1, double 7.000000e+00)
%558 = tail call double @llvm.fmuladd.f64(double %556, double %557, double %554)
%559 = fmul double %533, -4.200000e+01
%560 = fmul double %559, %534
%561 = tail call double @llvm.fmuladd.f64(double %560, double %558, double %532)
%562 = tail call double @pow(double %2, double 1.600000e+01)
%563 = fmul double %562, 2.100000e+01
%564 = tail call double @pow(double %1, double 4.000000e+00)
%565 = fmul double %563, %564
%566 = fmul double %0, -1.102500e+04
%567 = tail call double @llvm.fmuladd.f64(double %566, double %1, double -6.300000e+03)
%568 = fmul double %106, -9.450000e+03
%569 = tail call double @llvm.fmuladd.f64(double %568, double %78, double %567)
%570 = tail call double @pow(double %0, double 3.000000e+00)
%571 = tail call double @pow(double %1, double 3.000000e+00)
%572 = fmul double %570, -5.250000e+03
%573 = tail call double @llvm.fmuladd.f64(double %572, double %571, double %569)
%574 = tail call double @pow(double %0, double 4.000000e+00)
%575 = tail call double @pow(double %1, double 4.000000e+00)
%576 = fmul double %574, -2.100000e+03
%577 = tail call double @llvm.fmuladd.f64(double %576, double %575, double %573)
%578 = tail call double @pow(double %0, double 5.000000e+00)
%579 = tail call double @pow(double %1, double 5.000000e+00)
%580 = fmul double %578, -8.280000e+02
%581 = tail call double @llvm.fmuladd.f64(double %580, double %579, double %577)
%582 = tail call double @pow(double %0, double 6.000000e+00)
%583 = tail call double @pow(double %1, double 6.000000e+00)
%584 = fmul double %582, -8.000000e+00
%585 = tail call double @llvm.fmuladd.f64(double %584, double %583, double %581)
%586 = tail call double @pow(double %0, double 7.000000e+00)
%587 = fmul double %586, 4.000000e+00
%588 = tail call double @pow(double %1, double 7.000000e+00)
%589 = tail call double @llvm.fmuladd.f64(double %587, double %588, double %585)
%590 = tail call double @llvm.fmuladd.f64(double %565, double %589, double %561)
%591 = tail call double @pow(double %2, double 2.000000e+01)
%592 = tail call double @llvm.fmuladd.f64(double %99, double %1, double 1.260000e+03)
%593 = fmul double %106, 1.890000e+03
%594 = tail call double @llvm.fmuladd.f64(double %593, double %78, double %592)
%595 = tail call double @pow(double %0, double 3.000000e+00)
%596 = fmul double %595, 1.050000e+03
%597 = tail call double @pow(double %1, double 3.000000e+00)
%598 = tail call double @llvm.fmuladd.f64(double %596, double %597, double %594)
%599 = tail call double @pow(double %0, double 4.000000e+00)
%600 = fmul double %599, 4.200000e+02
%601 = tail call double @pow(double %1, double 4.000000e+00)
%602 = tail call double @llvm.fmuladd.f64(double %600, double %601, double %598)
%603 = tail call double @pow(double %0, double 5.000000e+00)
%604 = fmul double %603, 1.260000e+02
%605 = tail call double @pow(double %1, double 5.000000e+00)
%606 = tail call double @llvm.fmuladd.f64(double %604, double %605, double %602)
%607 = tail call double @pow(double %0, double 6.000000e+00)
%608 = fmul double %607, 2.800000e+01
%609 = tail call double @pow(double %1, double 6.000000e+00)
%610 = tail call double @llvm.fmuladd.f64(double %608, double %609, double %606)
%611 = tail call double @pow(double %0, double 7.000000e+00)
%612 = fmul double %611, 4.000000e+00
%613 = tail call double @pow(double %1, double 7.000000e+00)
%614 = tail call double @llvm.fmuladd.f64(double %612, double %613, double %610)
%615 = fneg double %591
%616 = tail call double @llvm.fmuladd.f64(double %615, double %614, double %590)
%617 = tail call double @pow(double %2, double 8.000000e+00)
%618 = tail call double @pow(double %1, double 1.200000e+01)
%619 = fmul double %0, 0x4152DC0D40000000
%620 = tail call double @llvm.fmuladd.f64(double %619, double %1, double -2.904300e+06)
%621 = fmul double %106, 2.589300e+05
%622 = tail call double @llvm.fmuladd.f64(double %621, double %78, double %620)
%623 = tail call double @pow(double %0, double 3.000000e+00)
%624 = tail call double @pow(double %1, double 3.000000e+00)
%625 = fmul double %623, -3.595200e+05
%626 = tail call double @llvm.fmuladd.f64(double %625, double %624, double %622)
%627 = tail call double @pow(double %0, double 4.000000e+00)
%628 = tail call double @pow(double %1, double 4.000000e+00)
%629 = fmul double %627, -7.044000e+04
%630 = tail call double @llvm.fmuladd.f64(double %629, double %628, double %626)
%631 = tail call double @pow(double %0, double 5.000000e+00)
%632 = tail call double @pow(double %1, double 5.000000e+00)
%633 = fmul double %631, -4.176000e+03
%634 = tail call double @llvm.fmuladd.f64(double %633, double %632, double %630)
%635 = tail call double @pow(double %0, double 6.000000e+00)
%636 = fmul double %635, 3.200000e+01
%637 = tail call double @pow(double %1, double 6.000000e+00)
%638 = tail call double @llvm.fmuladd.f64(double %636, double %637, double %634)
%639 = tail call double @pow(double %0, double 7.000000e+00)
%640 = fmul double %639, 8.000000e+00
%641 = tail call double @pow(double %1, double 7.000000e+00)
%642 = tail call double @llvm.fmuladd.f64(double %640, double %641, double %638)
%643 = fmul double %617, -3.500000e+01
%644 = fmul double %643, %618
%645 = tail call double @llvm.fmuladd.f64(double %644, double %642, double %616)
%646 = tail call double @pow(double %2, double 1.200000e+01)
%647 = fmul double %646, 3.500000e+01
%648 = tail call double @pow(double %1, double 8.000000e+00)
%649 = fmul double %647, %648
%650 = fmul double %0, -9.886500e+04
%651 = tail call double @llvm.fmuladd.f64(double %650, double %1, double -4.914000e+04)
%652 = fmul double %106, 3.510000e+03
%653 = tail call double @llvm.fmuladd.f64(double %652, double %78, double %651)
%654 = tail call double @pow(double %0, double 3.000000e+00)
%655 = tail call double @pow(double %1, double 3.000000e+00)
%656 = fmul double %654, -1.310400e+05
%657 = tail call double @llvm.fmuladd.f64(double %656, double %655, double %653)
%658 = tail call double @pow(double %0, double 4.000000e+00)
%659 = tail call double @pow(double %1, double 4.000000e+00)
%660 = fmul double %658, -7.800000e+03
%661 = tail call double @llvm.fmuladd.f64(double %660, double %659, double %657)
%662 = tail call double @pow(double %0, double 5.000000e+00)
%663 = fmul double %662, 3.204000e+03
%664 = tail call double @pow(double %1, double 5.000000e+00)
%665 = tail call double @llvm.fmuladd.f64(double %663, double %664, double %661)
%666 = tail call double @pow(double %0, double 6.000000e+00)
%667 = fmul double %666, 3.600000e+02
%668 = tail call double @pow(double %1, double 6.000000e+00)
%669 = tail call double @llvm.fmuladd.f64(double %667, double %668, double %665)
%670 = tail call double @pow(double %0, double 7.000000e+00)
%671 = fmul double %670, 8.000000e+00
%672 = tail call double @pow(double %1, double 7.000000e+00)
%673 = tail call double @llvm.fmuladd.f64(double %671, double %672, double %669)
%674 = tail call double @llvm.fmuladd.f64(double %649, double %673, double %645)
%675 = tail call double @pow(double %2, double 6.000000e+00)
%676 = tail call double @pow(double %1, double 1.400000e+01)
%677 = fmul double %675, %676
%678 = fmul double %0, 0xC18A210538000000
%679 = tail call double @llvm.fmuladd.f64(double %678, double %1, double 0x41BA9CE4DC000000)
%680 = fmul double %106, 0xC190726518000000
%681 = tail call double @llvm.fmuladd.f64(double %680, double %78, double %679)
%682 = tail call double @pow(double %0, double 3.000000e+00)
%683 = tail call double @pow(double %1, double 3.000000e+00)
%684 = fmul double %682, -1.278270e+07
%685 = tail call double @llvm.fmuladd.f64(double %684, double %683, double %681)
%686 = tail call double @pow(double %0, double 4.000000e+00)
%687 = tail call double @pow(double %1, double 4.000000e+00)
%688 = fmul double %686, -6.636000e+05
%689 = tail call double @llvm.fmuladd.f64(double %688, double %687, double %685)
%690 = tail call double @pow(double %0, double 5.000000e+00)
%691 = fmul double %690, 5.392800e+04
%692 = tail call double @pow(double %1, double 5.000000e+00)
%693 = tail call double @llvm.fmuladd.f64(double %691, double %692, double %689)
%694 = tail call double @pow(double %0, double 6.000000e+00)
%695 = fmul double %694, 7.728000e+03
%696 = tail call double @pow(double %1, double 6.000000e+00)
%697 = tail call double @llvm.fmuladd.f64(double %695, double %696, double %693)
%698 = tail call double @pow(double %0, double 7.000000e+00)
%699 = fmul double %698, 2.560000e+02
%700 = tail call double @pow(double %1, double 7.000000e+00)
%701 = tail call double @llvm.fmuladd.f64(double %699, double %700, double %697)
%702 = tail call double @llvm.fmuladd.f64(double %677, double %701, double %674)
%703 = tail call double @llvm.fmuladd.f64(double %404, double %702, double %400)
%704 = tail call double @pow(double 0x4005BF0A8B145769, double %74)
%705 = fmul double %704, 1.260000e+03
%706 = fmul double %705, %0
%707 = tail call double @pow(double %79, double 1.500000e+01)
%708 = fmul double %707, %706
%709 = fdiv double %703, %708
br label %710
710: ; preds = %72, %6
%711 = phi double [ %71, %6 ], [ %709, %72 ]
ret double %711
}