double DSlater_2S_6S(double rij, double xij, double xii) {
  double S;
  if (xii == xij) {
    S = (-31384184832000.0 +
         31384184832000.0 * (pow((double)(2.71828182845904523536029),
                                 (double)(2.0 * rij * xii))) -
         62768369664000.0 * rij * xii -
         62768369664000.0 * (pow((double)(rij), (double)(2.0))) *
             (pow((double)(xii), (double)(2.0))) -
         41826211552125.0 * (pow((double)(rij), (double)(3.0))) *
             (pow((double)(xii), (double)(3.0))) -
         20884053440250.0 * (pow((double)(rij), (double)(4.0))) *
             (pow((double)(xii), (double)(4.0))) -
         8328251131200.0 * (pow((double)(rij), (double)(5.0))) *
             (pow((double)(xii), (double)(5.0))) -
         2759624267400.0 * (pow((double)(rij), (double)(6.0))) *
             (pow((double)(xii), (double)(6.0))) -
         779901922800.0 * (pow((double)(rij), (double)(7.0))) *
             (pow((double)(xii), (double)(7.0))) -
         191286295200.0 * (pow((double)(rij), (double)(8.0))) *
             (pow((double)(xii), (double)(8.0))) -
         41167526400.0 * (pow((double)(rij), (double)(9.0))) *
             (pow((double)(xii), (double)(9.0))) -
         7818370560.0 * (pow((double)(rij), (double)(10.0))) *
             (pow((double)(xii), (double)(10.0))) -
         1311448320.0 * (pow((double)(rij), (double)(11.0))) *
             (pow((double)(xii), (double)(11.0))) -
         193589760.0 * (pow((double)(rij), (double)(12.0))) *
             (pow((double)(xii), (double)(12.0))) -
         24944640.0 * (pow((double)(rij), (double)(13.0))) *
             (pow((double)(xii), (double)(13.0))) -
         2764800.0 * (pow((double)(rij), (double)(14.0))) *
             (pow((double)(xii), (double)(14.0))) -
         253952.0 * (pow((double)(rij), (double)(15.0))) *
             (pow((double)(xii), (double)(15.0))) -
         16384.0 * (pow((double)(rij), (double)(16.0))) *
             (pow((double)(xii), (double)(16.0)))) /
        (3.1384184832e13 *
         (pow((double)(2.71828182845904523536029), (double)(2.0 * rij * xii))) *
         (pow((double)(rij), (double)(2.0))));
  } else {
    S = (467775.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))) +
         51975.0 *
             (pow((double)(2.71828182845904523536029),
                  (double)(2.0 * rij * xij))) *
             (pow((double)(xij), (double)(14.0))) *
             (-138.0 * (pow((double)(rij), (double)(3.0))) *
                  (pow((double)(xii), (double)(19.0))) -
              6.0 * (pow((double)(rij), (double)(4.0))) *
                  (pow((double)(xii), (double)(20.0))) +
              9.0 * (pow((double)(xij), (double)(16.0))) +
              18.0 * rij * xii * (pow((double)(xij), (double)(16.0))) +
              2.0 * rij * (pow((double)(xii), (double)(5.0))) *
                  (pow((double)(xij), (double)(12.0))) *
                  (945.0 - 181.0 * (pow((double)(rij), (double)(2.0))) *
                               (pow((double)(xij), (double)(2.0)))) +
              6.0 * rij * (pow((double)(xii), (double)(3.0))) *
                  (pow((double)(xij), (double)(14.0))) *
                  (-45.0 + 2.0 * (pow((double)(rij), (double)(2.0))) *
                               (pow((double)(xij), (double)(2.0)))) +
              9.0 * (pow((double)(xii), (double)(2.0))) *
                  (pow((double)(xij), (double)(14.0))) *
                  (-15.0 + 2.0 * (pow((double)(rij), (double)(2.0))) *
                               (pow((double)(xij), (double)(2.0)))) -
              4.0 * (pow((double)(rij), (double)(2.0))) *
                  (pow((double)(xii), (double)(18.0))) *
                  (288.0 + 23.0 * (pow((double)(rij), (double)(2.0))) *
                               (pow((double)(xij), (double)(2.0)))) +
              234.0 * rij * (pow((double)(xii), (double)(11.0))) *
                  (pow((double)(xij), (double)(6.0))) *
                  (-4209.0 + 55.0 * (pow((double)(rij), (double)(2.0))) *
                                 (pow((double)(xij), (double)(2.0)))) -
              78.0 * rij * (pow((double)(xii), (double)(9.0))) *
                  (pow((double)(xij), (double)(8.0))) *
                  (6655.0 + 63.0 * (pow((double)(rij), (double)(2.0))) *
                                (pow((double)(xij), (double)(2.0)))) +
              18.0 * rij * (pow((double)(xii), (double)(13.0))) *
                  (pow((double)(xij), (double)(4.0))) *
                  (-31885.0 + 377.0 * (pow((double)(rij), (double)(2.0))) *
                                  (pow((double)(xij), (double)(2.0)))) -
              6.0 * rij * (pow((double)(xii), (double)(7.0))) *
                  (pow((double)(xij), (double)(10.0))) *
                  (9321.0 + 791.0 * (pow((double)(rij), (double)(2.0))) *
                                (pow((double)(xij), (double)(2.0)))) -
              6.0 * rij * (pow((double)(xii), (double)(15.0))) *
                  (pow((double)(xij), (double)(2.0))) *
                  (16755.0 + 1141.0 * (pow((double)(rij), (double)(2.0))) *
                                 (pow((double)(xij), (double)(2.0)))) -
              2.0 * rij * (pow((double)(xii), (double)(17.0))) *
                  (1836.0 + 1331.0 * (pow((double)(rij), (double)(2.0))) *
                                (pow((double)(xij), (double)(2.0)))) -
              9.0 * (pow((double)(xii), (double)(12.0))) *
                  (pow((double)(xij), (double)(4.0))) *
                  (31885.0 + 7514.0 * (pow((double)(rij), (double)(2.0))) *
                                 (pow((double)(xij), (double)(2.0)))) +
              3.0 * (pow((double)(xii), (double)(4.0))) *
                  (pow((double)(xij), (double)(12.0))) *
                  (315.0 -
                   90.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)))) -
              117.0 * (pow((double)(xii), (double)(10.0))) *
                  (pow((double)(xij), (double)(6.0))) *
                  (4209.0 -
                   990.0 * (pow((double)(rij), (double)(2.0))) *
                       (pow((double)(xij), (double)(2.0))) +
                   4.0 * (pow((double)(rij), (double)(4.0))) *
                       (pow((double)(xij), (double)(4.0)))) -
              6.0 * (pow((double)(xii), (double)(16.0))) *
                  (306.0 +
                   4491.0 * (pow((double)(rij), (double)(2.0))) *
                       (pow((double)(xij), (double)(2.0))) +
                   14.0 * (pow((double)(rij), (double)(4.0))) *
                       (pow((double)(xij), (double)(4.0)))) +
              3.0 * (pow((double)(xii), (double)(8.0))) *
                  (pow((double)(xij), (double)(8.0))) *
                  (-86515.0 +
                   28158.0 * (pow((double)(rij), (double)(2.0))) *
                       (pow((double)(xij), (double)(2.0))) +
                   28.0 * (pow((double)(rij), (double)(4.0))) *
                       (pow((double)(xij), (double)(4.0)))) +
              9.0 * (pow((double)(xii), (double)(14.0))) *
                  (pow((double)(xij), (double)(2.0))) *
                  (-5585.0 -
                   12530.0 * (pow((double)(rij), (double)(2.0))) *
                       (pow((double)(xij), (double)(2.0))) +
                   52.0 * (pow((double)(rij), (double)(4.0))) *
                       (pow((double)(xij), (double)(4.0)))) +
              (pow((double)(xii), (double)(6.0))) *
                  (pow((double)(xij), (double)(10.0))) *
                  (-27963.0 +
                   8442.0 * (pow((double)(rij), (double)(2.0))) *
                       (pow((double)(xij), (double)(2.0))) +
                   92.0 * (pow((double)(rij), (double)(4.0))) *
                       (pow((double)(xij), (double)(4.0))))) +
         (pow((double)(2.71828182845904523536029), (double)(2.0 * rij * xii))) *
             (pow((double)(xii), (double)(6.0))) *
             (-3465.0 * (pow((double)(xii), (double)(12.0))) *
                  (pow((double)(xij), (double)(12.0))) *
                  (675675.0 + 1351350.0 * rij * xij +
                   1389150.0 * (pow((double)(rij), (double)(2.0))) *
                       (pow((double)(xij), (double)(2.0))) +
                   689850.0 * (pow((double)(rij), (double)(3.0))) *
                       (pow((double)(xij), (double)(3.0))) +
                   730800.0 * (pow((double)(rij), (double)(4.0))) *
                       (pow((double)(xij), (double)(4.0))) +
                   128520.0 * (pow((double)(rij), (double)(5.0))) *
                       (pow((double)(xij), (double)(5.0))) +
                   9240.0 * (pow((double)(rij), (double)(6.0))) *
                       (pow((double)(xij), (double)(6.0))) +
                   18480.0 * (pow((double)(rij), (double)(7.0))) *
                       (pow((double)(xij), (double)(7.0))) +
                   8820.0 * (pow((double)(rij), (double)(8.0))) *
                       (pow((double)(xij), (double)(8.0))) +
                   1800.0 * (pow((double)(rij), (double)(9.0))) *
                       (pow((double)(xij), (double)(9.0))) +
                   184.0 * (pow((double)(rij), (double)(10.0))) *
                       (pow((double)(xij), (double)(10.0))) +
                   8.0 * (pow((double)(rij), (double)(11.0))) *
                       (pow((double)(xij), (double)(11.0)))) +
              330.0 * (pow((double)(xii), (double)(8.0))) *
                  (pow((double)(xij), (double)(16.0))) *
                  (-1204875.0 - 2409750.0 * rij * xij -
                   75042450.0 * (pow((double)(rij), (double)(2.0))) *
                       (pow((double)(xij), (double)(2.0))) -
                   3403575.0 * (pow((double)(rij), (double)(3.0))) *
                       (pow((double)(xij), (double)(3.0))) +
                   9111375.0 * (pow((double)(rij), (double)(4.0))) *
                       (pow((double)(xij), (double)(4.0))) -
                   498330.0 * (pow((double)(rij), (double)(5.0))) *
                       (pow((double)(xij), (double)(5.0))) -
                   1892310.0 * (pow((double)(rij), (double)(6.0))) *
                       (pow((double)(xij), (double)(6.0))) -
                   669180.0 * (pow((double)(rij), (double)(7.0))) *
                       (pow((double)(xij), (double)(7.0))) -
                   118785.0 * (pow((double)(rij), (double)(8.0))) *
                       (pow((double)(xij), (double)(8.0))) -
                   11650.0 * (pow((double)(rij), (double)(9.0))) *
                       (pow((double)(xij), (double)(9.0))) -
                   482.0 * (pow((double)(rij), (double)(10.0))) *
                       (pow((double)(xij), (double)(10.0))) +
                   16.0 * (pow((double)(rij), (double)(11.0))) *
                       (pow((double)(xij), (double)(11.0))) +
                   2.0 * (pow((double)(rij), (double)(12.0))) *
                       (pow((double)(xij), (double)(12.0)))) +
              2.0 * (pow((double)(xij), (double)(24.0))) *
                  (620269650.0 + 1240539300.0 * rij * xij +
                   1070269200.0 * (pow((double)(rij), (double)(2.0))) *
                       (pow((double)(xij), (double)(2.0))) +
                   557431875.0 * (pow((double)(rij), (double)(3.0))) *
                       (pow((double)(xij), (double)(3.0))) +
                   200675475.0 * (pow((double)(rij), (double)(4.0))) *
                       (pow((double)(xij), (double)(4.0))) +
                   53513460.0 * (pow((double)(rij), (double)(5.0))) *
                       (pow((double)(xij), (double)(5.0))) +
                   10977120.0 * (pow((double)(rij), (double)(6.0))) *
                       (pow((double)(xij), (double)(6.0))) +
                   1764180.0 * (pow((double)(rij), (double)(7.0))) *
                       (pow((double)(xij), (double)(7.0))) +
                   222750.0 * (pow((double)(rij), (double)(8.0))) *
                       (pow((double)(xij), (double)(8.0))) +
                   21780.0 * (pow((double)(rij), (double)(9.0))) *
                       (pow((double)(xij), (double)(9.0))) +
                   1584.0 * (pow((double)(rij), (double)(10.0))) *
                       (pow((double)(xij), (double)(10.0))) +
                   78.0 * (pow((double)(rij), (double)(11.0))) *
                       (pow((double)(xij), (double)(11.0))) +
                   2.0 * (pow((double)(rij), (double)(12.0))) *
                       (pow((double)(xij), (double)(12.0)))) -
              (pow((double)(xii), (double)(24.0))) *
                  (467775.0 + 935550.0 * rij * xij +
                   935550.0 * (pow((double)(rij), (double)(2.0))) *
                       (pow((double)(xij), (double)(2.0))) +
                   623700.0 * (pow((double)(rij), (double)(3.0))) *
                       (pow((double)(xij), (double)(3.0))) +
                   311850.0 * (pow((double)(rij), (double)(4.0))) *
                       (pow((double)(xij), (double)(4.0))) +
                   124740.0 * (pow((double)(rij), (double)(5.0))) *
                       (pow((double)(xij), (double)(5.0))) +
                   41580.0 * (pow((double)(rij), (double)(6.0))) *
                       (pow((double)(xij), (double)(6.0))) +
                   11880.0 * (pow((double)(rij), (double)(7.0))) *
                       (pow((double)(xij), (double)(7.0))) +
                   2970.0 * (pow((double)(rij), (double)(8.0))) *
                       (pow((double)(xij), (double)(8.0))) +
                   660.0 * (pow((double)(rij), (double)(9.0))) *
                       (pow((double)(xij), (double)(9.0))) +
                   132.0 * (pow((double)(rij), (double)(10.0))) *
                       (pow((double)(xij), (double)(10.0))) +
                   24.0 * (pow((double)(rij), (double)(11.0))) *
                       (pow((double)(xij), (double)(11.0))) +
                   4.0 * (pow((double)(rij), (double)(12.0))) *
                       (pow((double)(xij), (double)(12.0)))) -
              110.0 * (pow((double)(xii), (double)(6.0))) *
                  (pow((double)(xij), (double)(18.0))) *
                  (-156874725.0 - 313749450.0 * rij * xij +
                   119665350.0 * (pow((double)(rij), (double)(2.0))) *
                       (pow((double)(xij), (double)(2.0))) +
                   104285475.0 * (pow((double)(rij), (double)(3.0))) *
                       (pow((double)(xij), (double)(3.0))) -
                   1941975.0 * (pow((double)(rij), (double)(4.0))) *
                       (pow((double)(xij), (double)(4.0))) -
                   17730090.0 * (pow((double)(rij), (double)(5.0))) *
                       (pow((double)(xij), (double)(5.0))) -
                   6892830.0 * (pow((double)(rij), (double)(6.0))) *
                       (pow((double)(xij), (double)(6.0))) -
                   1379700.0 * (pow((double)(rij), (double)(7.0))) *
                       (pow((double)(xij), (double)(7.0))) -
                   159705.0 * (pow((double)(rij), (double)(8.0))) *
                       (pow((double)(xij), (double)(8.0))) -
                   8610.0 * (pow((double)(rij), (double)(9.0))) *
                       (pow((double)(xij), (double)(9.0))) +
                   294.0 * (pow((double)(rij), (double)(10.0))) *
                       (pow((double)(xij), (double)(10.0))) +
                   78.0 * (pow((double)(rij), (double)(11.0))) *
                       (pow((double)(xij), (double)(11.0))) +
                   4.0 * (pow((double)(rij), (double)(12.0))) *
                       (pow((double)(xij), (double)(12.0)))) -
              10.0 * (pow((double)(xii), (double)(2.0))) *
                  (pow((double)(xij), (double)(22.0))) *
                  (-1412836425.0 - 2825672850.0 * rij * xij -
                   2095943850.0 * (pow((double)(rij), (double)(2.0))) *
                       (pow((double)(xij), (double)(2.0))) -
                   854728875.0 * (pow((double)(rij), (double)(3.0))) *
                       (pow((double)(xij), (double)(3.0))) -
                   215540325.0 * (pow((double)(rij), (double)(4.0))) *
                       (pow((double)(xij), (double)(4.0))) -
                   32702670.0 * (pow((double)(rij), (double)(5.0))) *
                       (pow((double)(xij), (double)(5.0))) -
                   1753290.0 * (pow((double)(rij), (double)(6.0))) *
                       (pow((double)(xij), (double)(6.0))) +
                   479160.0 * (pow((double)(rij), (double)(7.0))) *
                       (pow((double)(xij), (double)(7.0))) +
                   150975.0 * (pow((double)(rij), (double)(8.0))) *
                       (pow((double)(xij), (double)(8.0))) +
                   22990.0 * (pow((double)(rij), (double)(9.0))) *
                       (pow((double)(xij), (double)(9.0))) +
                   2222.0 * (pow((double)(rij), (double)(10.0))) *
                       (pow((double)(xij), (double)(10.0))) +
                   134.0 * (pow((double)(rij), (double)(11.0))) *
                       (pow((double)(xij), (double)(11.0))) +
                   4.0 * (pow((double)(rij), (double)(12.0))) *
                       (pow((double)(xij), (double)(12.0)))) -
              165.0 * (pow((double)(xii), (double)(16.0))) *
                  (pow((double)(xij), (double)(8.0))) *
                  (3869775.0 + 7739550.0 * rij * xij +
                   7739550.0 * (pow((double)(rij), (double)(2.0))) *
                       (pow((double)(xij), (double)(2.0))) +
                   5159700.0 * (pow((double)(rij), (double)(3.0))) *
                       (pow((double)(xij), (double)(3.0))) +
                   2579850.0 * (pow((double)(rij), (double)(4.0))) *
                       (pow((double)(xij), (double)(4.0))) +
                   1018080.0 * (pow((double)(rij), (double)(5.0))) *
                       (pow((double)(xij), (double)(5.0))) +
                   385560.0 * (pow((double)(rij), (double)(6.0))) *
                       (pow((double)(xij), (double)(6.0))) +
                   70920.0 * (pow((double)(rij), (double)(7.0))) *
                       (pow((double)(xij), (double)(7.0))) +
                   21720.0 * (pow((double)(rij), (double)(8.0))) *
                       (pow((double)(xij), (double)(8.0))) +
                   8640.0 * (pow((double)(rij), (double)(9.0))) *
                       (pow((double)(xij), (double)(9.0))) +
                   1704.0 * (pow((double)(rij), (double)(10.0))) *
                       (pow((double)(xij), (double)(10.0))) +
                   148.0 * (pow((double)(rij), (double)(11.0))) *
                       (pow((double)(xij), (double)(11.0))) +
                   4.0 * (pow((double)(rij), (double)(12.0))) *
                       (pow((double)(xij), (double)(12.0)))) +
              5.0 * (pow((double)(xii), (double)(22.0))) *
                  (pow((double)(xij), (double)(2.0))) *
                  (1403325.0 + 2806650.0 * rij * xij +
                   2806650.0 * (pow((double)(rij), (double)(2.0))) *
                       (pow((double)(xij), (double)(2.0))) +
                   1871100.0 * (pow((double)(rij), (double)(3.0))) *
                       (pow((double)(xij), (double)(3.0))) +
                   935550.0 * (pow((double)(rij), (double)(4.0))) *
                       (pow((double)(xij), (double)(4.0))) +
                   374220.0 * (pow((double)(rij), (double)(5.0))) *
                       (pow((double)(xij), (double)(5.0))) +
                   124740.0 * (pow((double)(rij), (double)(6.0))) *
                       (pow((double)(xij), (double)(6.0))) +
                   35640.0 * (pow((double)(rij), (double)(7.0))) *
                       (pow((double)(xij), (double)(7.0))) +
                   8910.0 * (pow((double)(rij), (double)(8.0))) *
                       (pow((double)(xij), (double)(8.0))) +
                   1980.0 * (pow((double)(rij), (double)(9.0))) *
                       (pow((double)(xij), (double)(9.0))) +
                   396.0 * (pow((double)(rij), (double)(10.0))) *
                       (pow((double)(xij), (double)(10.0))) +
                   92.0 * (pow((double)(rij), (double)(11.0))) *
                       (pow((double)(xij), (double)(11.0))) +
                   8.0 * (pow((double)(rij), (double)(12.0))) *
                       (pow((double)(xij), (double)(12.0)))) +
              55.0 * (pow((double)(xii), (double)(18.0))) *
                  (pow((double)(xij), (double)(6.0))) *
                  (3869775.0 + 7739550.0 * rij * xij +
                   7739550.0 * (pow((double)(rij), (double)(2.0))) *
                       (pow((double)(xij), (double)(2.0))) +
                   5159700.0 * (pow((double)(rij), (double)(3.0))) *
                       (pow((double)(xij), (double)(3.0))) +
                   2579850.0 * (pow((double)(rij), (double)(4.0))) *
                       (pow((double)(xij), (double)(4.0))) +
                   1031940.0 * (pow((double)(rij), (double)(5.0))) *
                       (pow((double)(xij), (double)(5.0))) +
                   343980.0 * (pow((double)(rij), (double)(6.0))) *
                       (pow((double)(xij), (double)(6.0))) +
                   101520.0 * (pow((double)(rij), (double)(7.0))) *
                       (pow((double)(xij), (double)(7.0))) +
                   19710.0 * (pow((double)(rij), (double)(8.0))) *
                       (pow((double)(xij), (double)(8.0))) +
                   6300.0 * (pow((double)(rij), (double)(9.0))) *
                       (pow((double)(xij), (double)(9.0))) +
                   1692.0 * (pow((double)(rij), (double)(10.0))) *
                       (pow((double)(xij), (double)(10.0))) +
                   204.0 * (pow((double)(rij), (double)(11.0))) *
                       (pow((double)(xij), (double)(11.0))) +
                   8.0 * (pow((double)(rij), (double)(12.0))) *
                       (pow((double)(xij), (double)(12.0)))) +
              22.0 * (pow((double)(xii), (double)(4.0))) *
                  (pow((double)(xij), (double)(20.0))) *
                  (1099568925.0 + 2199137850.0 * rij * xij +
                   699139350.0 * (pow((double)(rij), (double)(2.0))) *
                       (pow((double)(xij), (double)(2.0))) -
                   242690175.0 * (pow((double)(rij), (double)(3.0))) *
                       (pow((double)(xij), (double)(3.0))) -
                   237899025.0 * (pow((double)(rij), (double)(4.0))) *
                       (pow((double)(xij), (double)(4.0))) -
                   81646110.0 * (pow((double)(rij), (double)(5.0))) *
                       (pow((double)(xij), (double)(5.0))) -
                   16127370.0 * (pow((double)(rij), (double)(6.0))) *
                       (pow((double)(xij), (double)(6.0))) -
                   1875420.0 * (pow((double)(rij), (double)(7.0))) *
                       (pow((double)(xij), (double)(7.0))) -
                   82035.0 * (pow((double)(rij), (double)(8.0))) *
                       (pow((double)(xij), (double)(8.0))) +
                   11970.0 * (pow((double)(rij), (double)(9.0))) *
                       (pow((double)(xij), (double)(9.0))) +
                   2574.0 * (pow((double)(rij), (double)(10.0))) *
                       (pow((double)(xij), (double)(10.0))) +
                   218.0 * (pow((double)(rij), (double)(11.0))) *
                       (pow((double)(xij), (double)(11.0))) +
                   8.0 * (pow((double)(rij), (double)(12.0))) *
                       (pow((double)(xij), (double)(12.0)))) -
              33.0 * (pow((double)(xii), (double)(10.0))) *
                  (pow((double)(xij), (double)(14.0))) *
                  (-94107825.0 - 188215650.0 * rij * xij -
                   72320850.0 * (pow((double)(rij), (double)(2.0))) *
                       (pow((double)(xij), (double)(2.0))) -
                   284964750.0 * (pow((double)(rij), (double)(3.0))) *
                       (pow((double)(xij), (double)(3.0))) -
                   43356600.0 * (pow((double)(rij), (double)(4.0))) *
                       (pow((double)(xij), (double)(4.0))) +
                   10299240.0 * (pow((double)(rij), (double)(5.0))) *
                       (pow((double)(xij), (double)(5.0))) -
                   5319720.0 * (pow((double)(rij), (double)(6.0))) *
                       (pow((double)(xij), (double)(6.0))) -
                   4942080.0 * (pow((double)(rij), (double)(7.0))) *
                       (pow((double)(xij), (double)(7.0))) -
                   1373700.0 * (pow((double)(rij), (double)(8.0))) *
                       (pow((double)(xij), (double)(8.0))) -
                   194760.0 * (pow((double)(rij), (double)(9.0))) *
                       (pow((double)(xij), (double)(9.0))) -
                   14088.0 * (pow((double)(rij), (double)(10.0))) *
                       (pow((double)(xij), (double)(10.0))) -
                   296.0 * (pow((double)(rij), (double)(11.0))) *
                       (pow((double)(xij), (double)(11.0))) +
                   16.0 * (pow((double)(rij), (double)(12.0))) *
                       (pow((double)(xij), (double)(12.0)))) -
              11.0 * (pow((double)(xii), (double)(20.0))) *
                  (pow((double)(xij), (double)(4.0))) *
                  (4465125.0 + 8930250.0 * rij * xij +
                   8930250.0 * (pow((double)(rij), (double)(2.0))) *
                       (pow((double)(xij), (double)(2.0))) +
                   5953500.0 * (pow((double)(rij), (double)(3.0))) *
                       (pow((double)(xij), (double)(3.0))) +
                   2976750.0 * (pow((double)(rij), (double)(4.0))) *
                       (pow((double)(xij), (double)(4.0))) +
                   1190700.0 * (pow((double)(rij), (double)(5.0))) *
                       (pow((double)(xij), (double)(5.0))) +
                   396900.0 * (pow((double)(rij), (double)(6.0))) *
                       (pow((double)(xij), (double)(6.0))) +
                   113400.0 * (pow((double)(rij), (double)(7.0))) *
                       (pow((double)(xij), (double)(7.0))) +
                   28350.0 * (pow((double)(rij), (double)(8.0))) *
                       (pow((double)(xij), (double)(8.0))) +
                   5740.0 * (pow((double)(rij), (double)(9.0))) *
                       (pow((double)(xij), (double)(9.0))) +
                   1652.0 * (pow((double)(rij), (double)(10.0))) *
                       (pow((double)(xij), (double)(10.0))) +
                   284.0 * (pow((double)(rij), (double)(11.0))) *
                       (pow((double)(xij), (double)(11.0))) +
                   16.0 * (pow((double)(rij), (double)(12.0))) *
                       (pow((double)(xij), (double)(12.0)))) +
              33.0 * (pow((double)(xii), (double)(14.0))) *
                  (pow((double)(xij), (double)(10.0))) *
                  (42567525.0 + 85135050.0 * rij * xij +
                   85135050.0 * (pow((double)(rij), (double)(2.0))) *
                       (pow((double)(xij), (double)(2.0))) +
                   57043350.0 * (pow((double)(rij), (double)(3.0))) *
                       (pow((double)(xij), (double)(3.0))) +
                   26371800.0 * (pow((double)(rij), (double)(4.0))) *
                       (pow((double)(xij), (double)(4.0))) +
                   14668920.0 * (pow((double)(rij), (double)(5.0))) *
                       (pow((double)(xij), (double)(5.0))) +
                   2621640.0 * (pow((double)(rij), (double)(6.0))) *
                       (pow((double)(xij), (double)(6.0))) +
                   597840.0 * (pow((double)(rij), (double)(7.0))) *
                       (pow((double)(xij), (double)(7.0))) +
                   378780.0 * (pow((double)(rij), (double)(8.0))) *
                       (pow((double)(xij), (double)(8.0))) +
                   114040.0 * (pow((double)(rij), (double)(9.0))) *
                       (pow((double)(xij), (double)(9.0))) +
                   16088.0 * (pow((double)(rij), (double)(10.0))) *
                       (pow((double)(xij), (double)(10.0))) +
                   1016.0 * (pow((double)(rij), (double)(11.0))) *
                       (pow((double)(xij), (double)(11.0))) +
                   16.0 * (pow((double)(rij), (double)(12.0))) *
                       (pow((double)(xij), (double)(12.0)))))) /
        (467775. *
         (pow((double)(2.71828182845904523536029),
              (double)(2.0 * rij * (xii + xij)))) *
         (pow((double)(rij), (double)(2.0))) *
         (pow((double)((pow((double)(xii), (double)(2.0))) -
                       (pow((double)(xij), (double)(2.0)))),
              (double)(15.0))));
  }
  return S;
}


x86 assembly (clang, -O0):
<DSlater_2S_6S>:
push   %rbp
mov    %rsp,%rbp
sub    $0xe60,%rsp
movsd  %xmm0,-0x8(%rbp)
movsd  %xmm1,-0x10(%rbp)
movsd  %xmm2,-0x18(%rbp)
movsd  -0x18(%rbp),%xmm0
ucomisd -0x10(%rbp),%xmm0
jne    18b3 <DSlater_2S_6S+0x7a3>
jp     18b3 <DSlater_2S_6S+0x7a3>
movsd  0x5ec0(%rip),%xmm1
mulsd  -0x8(%rbp),%xmm1
mulsd  -0x18(%rbp),%xmm1
movsd  0x5ebe(%rip),%xmm0
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x64fe(%rip),%xmm0
mulsd  %xmm0,%xmm1
movsd  0x6572(%rip),%xmm0
addsd  %xmm0,%xmm1
movsd  0x655e(%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,-0x120(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x5e48(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x6510(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x118(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x5e1f(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x120(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x118(%rbp),%xmm0
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x110(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x5e7b(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x6493(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x108(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x5e52(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x110(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x108(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x100(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x5df6(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x6416(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xf8(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x5dcd(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x100(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0xf8(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0xf0(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x5d71(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x6399(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xe8(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x5d48(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0xf0(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0xe8(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0xe0(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x5cec(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x631c(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xd8(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x5cc3(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0xe0(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0xd8(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0xd0(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x5c67(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x629f(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xc8(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x5c3e(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0xd0(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0xc8(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0xc0(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x5be2(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x6222(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xb8(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x5bb9(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0xc0(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0xb8(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0xb0(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x5b5d(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x61a5(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xa8(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x5b34(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0xb0(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0xa8(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0xa0(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x5ad8(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x6128(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x98(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x5aaf(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0xa0(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x98(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x90(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x5a53(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x60ab(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x88(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x5a2a(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x90(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x88(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x80(%rbp)
movsd  -0x8(%rbp),%xmm0
movsd  0x59d1(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x6031(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x78(%rbp)
movsd  -0x18(%rbp),%xmm0
movsd  0x59ab(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x80(%rbp),%xmm1
movaps %xmm0,%xmm2
movsd  -0x78(%rbp),%xmm0
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x70(%rbp)
movsd  -0x8(%rbp),%xmm0
movsd  0x5f40(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x5fc0(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x68(%rbp)
movsd  -0x18(%rbp),%xmm0
movsd  0x5f1a(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x70(%rbp),%xmm1
movaps %xmm0,%xmm2
movsd  -0x68(%rbp),%xmm0
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x60(%rbp)
movsd  -0x8(%rbp),%xmm0
movsd  0x59b7(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x5f4f(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x58(%rbp)
movsd  -0x18(%rbp),%xmm0
movsd  0x5991(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x60(%rbp),%xmm1
movaps %xmm0,%xmm2
movsd  -0x58(%rbp),%xmm0
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x50(%rbp)
movsd  -0x8(%rbp),%xmm0
movsd  0x5876(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x5ede(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x48(%rbp)
movsd  -0x18(%rbp),%xmm0
movsd  0x5850(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x50(%rbp),%xmm1
movaps %xmm0,%xmm2
movsd  -0x48(%rbp),%xmm0
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x40(%rbp)
movsd  -0x8(%rbp),%xmm0
movsd  0x5835(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x5e6d(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x38(%rbp)
movsd  -0x18(%rbp),%xmm0
movsd  0x580f(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x40(%rbp),%xmm1
movaps %xmm0,%xmm2
movsd  -0x38(%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  0x57b1(%rip),%xmm1
mulsd  -0x8(%rbp),%xmm1
mulsd  -0x18(%rbp),%xmm1
movsd  0x57af(%rip),%xmm0
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x5def(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x30(%rbp)
movsd  -0x8(%rbp),%xmm0
movsd  0x5779(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x30(%rbp),%xmm1
movaps %xmm0,%xmm2
movsd  -0x28(%rbp),%xmm0
mulsd  %xmm2,%xmm1
divsd  %xmm1,%xmm0
movsd  %xmm0,-0x20(%rbp)
jmp    6c48 <DSlater_2S_6S+0x5b38>
movsd  0x574d(%rip),%xmm1
mulsd  -0x8(%rbp),%xmm1
movsd  -0x18(%rbp),%xmm0
addsd  -0x10(%rbp),%xmm0
mulsd  %xmm0,%xmm1
movsd  0x5742(%rip),%xmm0
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x572a(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xb60(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x5709(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,-0xe60(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x56ef(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0xe60(%rbp),%xmm0
ff
subsd  %xmm1,%xmm0
movsd  0x56cb(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,-0xb68(%rbp)
ff
movsd  0x56be(%rip),%xmm1
mulsd  -0x8(%rbp),%xmm1
mulsd  -0x10(%rbp),%xmm1
movsd  0x56bc(%rip),%xmm0
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x5cf4(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xe58(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x5753(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0xe58(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xb70(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x5702(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x5c9a(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xe40(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x5c79(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,-0xe48(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x56af(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x567f(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xe50(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x571e(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0xe50(%rbp),%xmm1
ff
movsd  -0xe48(%rbp),%xmm2
ff
movaps %xmm0,%xmm3
movsd  -0xe40(%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,-0xe38(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x55b6(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0xe38(%rbp),%xmm1
ff
movsd  0x55c9(%rip),%xmm2
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0xe30(%rbp)
ff
movsd  0x57c9(%rip),%xmm0
mulsd  -0x8(%rbp),%xmm0
mulsd  -0x18(%rbp),%xmm0
movsd  %xmm0,-0xe28(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x556a(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0xe30(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0xe28(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0xe08(%rbp)
ff
movsd  0x551a(%rip),%xmm0
mulsd  -0x8(%rbp),%xmm0
movsd  %xmm0,-0xe20(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x5588(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0xe20(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xe18(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x54ef(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0xe18(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xe00(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x54ae(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x5ade(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xe10(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x5485(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0xe10(%rbp),%xmm2
ff
movsd  -0xe08(%rbp),%xmm1
ff
movaps %xmm0,%xmm3
movsd  -0xe00(%rbp),%xmm0
ff
movq   %xmm2,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm2
mulsd  %xmm3,%xmm2
movsd  0x5a7a(%rip),%xmm3
addsd  %xmm3,%xmm2
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0xde0(%rbp)
ff
movsd  0x549e(%rip),%xmm0
mulsd  -0x8(%rbp),%xmm0
movsd  %xmm0,-0xdf8(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x54b4(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0xdf8(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xdf0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x54b3(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0xdf0(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xdd8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x53ba(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x53aa(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xde8(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x5391(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0xde8(%rbp),%xmm2
ff
movsd  -0xde0(%rbp),%xmm1
ff
movaps %xmm0,%xmm3
movsd  -0xdd8(%rbp),%xmm0
ff
mulsd  %xmm3,%xmm2
movsd  0x5995(%rip),%xmm3
addsd  %xmm3,%xmm2
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0xdc0(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x5344(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x537c(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xdd0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x53eb(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0xdd0(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xdb8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x52f2(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x52e2(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xdc8(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x52c9(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0xdc8(%rbp),%xmm2
ff
movsd  -0xdc0(%rbp),%xmm1
ff
movaps %xmm0,%xmm3
movsd  -0xdb8(%rbp),%xmm0
ff
mulsd  %xmm3,%xmm2
movsd  0x58c5(%rip),%xmm3
addsd  %xmm3,%xmm2
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0xda0(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x527c(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x5304(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xdb0(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x54b3(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0xdb0(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xd98(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x522a(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x583a(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xda8(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x5201(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0xda8(%rbp),%xmm2
ff
movsd  -0xda0(%rbp),%xmm1
ff
movaps %xmm0,%xmm3
movsd  -0xd98(%rbp),%xmm0
ff
mulsd  %xmm3,%xmm2
movsd  0x57ed(%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,-0xd78(%rbp)
ff
movsd  0x57b2(%rip),%xmm0
mulsd  -0x8(%rbp),%xmm0
movsd  %xmm0,-0xd90(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x51b0(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0xd90(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xd88(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x51d7(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0xd88(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xd70(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x5136(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x537e(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xd80(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x510d(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0xd80(%rbp),%xmm2
ff
movsd  -0xd78(%rbp),%xmm1
ff
movaps %xmm0,%xmm3
movsd  -0xd70(%rbp),%xmm0
ff
mulsd  %xmm3,%xmm2
movsd  0x56e9(%rip),%xmm3
addsd  %xmm3,%xmm2
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0xd50(%rbp)
ff
movsd  0x5425(%rip),%xmm0
mulsd  -0x8(%rbp),%xmm0
movsd  %xmm0,-0xd68(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x50f3(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0xd68(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xd60(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x50da(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0xd60(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xd48(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x5059(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x5649(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xd58(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x5030(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0xd58(%rbp),%xmm2
ff
movsd  -0xd50(%rbp),%xmm1
ff
movaps %xmm0,%xmm3
movsd  -0xd48(%rbp),%xmm0
ff
mulsd  %xmm3,%xmm2
movsd  0x55fc(%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,-0xd28(%rbp)
ff
movsd  0x5231(%rip),%xmm0
mulsd  -0x8(%rbp),%xmm0
movsd  %xmm0,-0xd40(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x55a7(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0xd40(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xd38(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x5026(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0xd38(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xd20(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x4f65(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x553d(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xd30(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x4f3c(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0xd30(%rbp),%xmm2
ff
movsd  -0xd28(%rbp),%xmm1
ff
movaps %xmm0,%xmm3
movsd  -0xd20(%rbp),%xmm0
ff
mulsd  %xmm3,%xmm2
movsd  0x54f0(%rip),%xmm3
addsd  %xmm3,%xmm2
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0xd00(%rbp)
ff
movsd  0x4f6c(%rip),%xmm0
mulsd  -0x8(%rbp),%xmm0
movsd  %xmm0,-0xd18(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x4f42(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0xd18(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xd10(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x4ee9(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0xd10(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xcf8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x4e88(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x5450(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xd08(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x4e5f(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0xd08(%rbp),%xmm2
ff
movsd  -0xd00(%rbp),%xmm1
ff
movaps %xmm0,%xmm3
movsd  -0xcf8(%rbp),%xmm0
ff
mulsd  %xmm3,%xmm2
movsd  0x5403(%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,-0xcd8(%rbp)
ff
movsd  0x4e78(%rip),%xmm0
mulsd  -0x8(%rbp),%xmm0
movsd  %xmm0,-0xcf0(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x4dde(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0xcf0(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xce8(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x4dbd(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0xce8(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xcd0(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x4d94(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x534c(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xce0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x4d6b(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0xce0(%rbp),%xmm2
ff
movsd  -0xcd8(%rbp),%xmm1
ff
movaps %xmm0,%xmm3
movsd  -0xcd0(%rbp),%xmm0
ff
mulsd  %xmm3,%xmm2
movsd  0x52ff(%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,-0xcb8(%rbp)
ff
movsd  0x4d0c(%rip),%xmm0
mulsd  -0x8(%rbp),%xmm0
movsd  %xmm0,-0xcc8(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x52aa(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0xcc8(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xcb0(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x4cc9(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x5269(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xcc0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x4ca0(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0xcc0(%rbp),%xmm2
ff
movsd  -0xcb8(%rbp),%xmm1
ff
movaps %xmm0,%xmm3
movsd  -0xcb0(%rbp),%xmm0
ff
mulsd  %xmm3,%xmm2
movsd  0x521c(%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,-0xc98(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x4c54(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x4c74(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xca8(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x4cab(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0xca8(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xc90(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x4bea(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x517a(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xca0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x4bc1(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0xca0(%rbp),%xmm2
ff
movsd  -0xc98(%rbp),%xmm1
ff
movaps %xmm0,%xmm3
movsd  -0xc90(%rbp),%xmm0
ff
mulsd  %xmm3,%xmm2
movsd  0x512d(%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,-0xc68(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x4bf5(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x4bf5(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xc88(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x4b4c(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0xc88(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xc60(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x4b0b(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x508b(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xc80(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x4ae2(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0xc80(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm1,%xmm0
movsd  0x5037(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0xc70(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x4b2e(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x4a86(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xc78(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x4b05(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0xc78(%rbp),%xmm2
ff
movsd  -0xc70(%rbp),%xmm3
ff
movsd  -0xc68(%rbp),%xmm1
ff
movaps %xmm0,%xmm4
movsd  -0xc60(%rbp),%xmm0
ff
mulsd  %xmm4,%xmm2
addsd  %xmm3,%xmm2
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0xc38(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x4a58(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x4f90(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xc58(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x4a6f(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0xc58(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xc30(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x49ce(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x4f36(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xc50(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x49a5(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0xc50(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm1,%xmm0
movsd  0x4ee2(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0xc40(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x49f1(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x49e1(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xc48(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x49c8(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0xc48(%rbp),%xmm2
ff
movsd  -0xc40(%rbp),%xmm3
ff
movsd  -0xc38(%rbp),%xmm1
ff
movaps %xmm0,%xmm4
movsd  -0xc30(%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,-0xc10(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x48ec(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x4934(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xc08(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x48a3(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x4dfb(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xc28(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x487a(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0xc28(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  0x4dbe(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0xc18(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x48dd(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x4905(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xc20(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x48b4(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0xc20(%rbp),%xmm2
ff
movsd  -0xc18(%rbp),%xmm3
movsd  -0xc10(%rbp),%xmm1
ff
movaps %xmm0,%xmm4
movsd  -0xc08(%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,-0xbe0(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x4810(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x4850(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xc00(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x47e7(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0xc00(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xbd8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x4766(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x4cae(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xbf8(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x473d(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0xbf8(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  0x4c71(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0xbe8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x47a0(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x4c40(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xbf0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x4777(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0xbf0(%rbp),%xmm2
ff
movsd  -0xbe8(%rbp),%xmm3
ff
movsd  -0xbe0(%rbp),%xmm1
ff
movaps %xmm0,%xmm4
movsd  -0xbd8(%rbp),%xmm0
ff
mulsd  %xmm4,%xmm2
addsd  %xmm3,%xmm2
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0xbb0(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x4762(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x46ca(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xbd0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x4669(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0xbd0(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xba8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x4640(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x4b70(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xbc8(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x4617(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0xbc8(%rbp),%xmm0
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm1,%xmm0
movsd  0x4b1c(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0xbb8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x4663(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x4aeb(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xbc0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x463a(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0xbc0(%rbp),%xmm2
ff
movsd  -0xbb8(%rbp),%xmm3
ff
movsd  -0xbb0(%rbp),%xmm1
ff
movaps %xmm0,%xmm4
movsd  -0xba8(%rbp),%xmm0
ff
mulsd  %xmm4,%xmm2
addsd  %xmm3,%xmm2
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0xb78(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x45cd(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,-0xba0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x4573(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0xba0(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xb80(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x4512(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x4a2a(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xb98(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x44e9(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0xb98(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  0x49ed(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0xb88(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x454c(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x470c(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xb90(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x4523(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0xb90(%rbp),%xmm5
ff
movsd  -0xb88(%rbp),%xmm6
ff
movsd  -0xb80(%rbp),%xmm3
ff
movsd  -0xb78(%rbp),%xmm4
ff
movsd  -0xb70(%rbp),%xmm1
ff
movsd  -0xb68(%rbp),%xmm2
ff
movaps %xmm0,%xmm7
movsd  -0xb60(%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,-0x150(%rbp)
ff
movsd  0x441f(%rip),%xmm1
mulsd  -0x8(%rbp),%xmm1
mulsd  -0x18(%rbp),%xmm1
movsd  0x441d(%rip),%xmm0
call   1030 <pow@plt>
movsd  %xmm0,-0xb58(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x446b(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0xb58(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x148(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x43e2(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x48d2(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xb50(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x43b9(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0xb50(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x9e0(%rbp)
ff
movsd  0x488d(%rip),%xmm0
mulsd  -0x8(%rbp),%xmm0
movsd  -0x10(%rbp),%xmm1
mulsd  %xmm1,%xmm0
movsd  0x486f(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0xb48(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x434e(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x483e(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xb40(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x4325(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0xb48(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0xb40(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0xb38(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x4398(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x47d8(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xb30(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x436f(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0xb38(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0xb30(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0xb28(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x432a(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x4772(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xb20(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x4301(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0xb28(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0xb20(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0xb18(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x42bc(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x470c(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xb10(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x4293(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0xb18(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0xb10(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0xb08(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x424e(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x46a6(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xb00(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x4225(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0xb08(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0xb00(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0xaf8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x41e0(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x4640(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xaf0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x41b7(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0xaf8(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0xaf0(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0xae8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x4172(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x45da(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xae0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x4149(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0xae8(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0xae0(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0xad8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x4104(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x4574(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xad0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x40db(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0xad8(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0xad0(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0xac8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x4096(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x450e(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xac0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x406d(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0xac8(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0xac0(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0xab8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x4028(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x4048(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xab0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x3fff(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0xab8(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0xab0(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x9e8(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x3ffa(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x444a(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xaa8(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x3f99(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0xaa8(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x9f0(%rbp)
ff
movsd  0x4405(%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  0x43d0(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0xaa0(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x3f0f(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x439f(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xa98(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x3ee6(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0xaa0(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0xa98(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0xa90(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x3f42(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x4322(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xa88(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x3f19(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0xa90(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0xa88(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0xa80(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x3ebd(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x42a5(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xa78(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x3e94(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0xa80(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0xa78(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0xa70(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x3e4f(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x423f(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xa68(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x3e26(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0xa70(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0xa68(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0xa60(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x3dca(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x41c2(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xa58(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x3da1(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0xa60(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0xa58(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0xa50(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x3d45(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x4145(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xa48(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x3d1c(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0xa50(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0xa48(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0xa40(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x3cc0(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x40c8(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xa38(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x3c97(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0xa40(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0xa38(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0xa30(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x3c3b(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x404b(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xa28(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x3c12(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0xa30(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0xa28(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0xa20(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x3bb6(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x3fce(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xa18(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x3b8d(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0xa20(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0xa18(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0xa10(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x3b31(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x3b19(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xa08(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x3b08(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0xa10(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0xa08(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x9f8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x3ac3(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x3a9b(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0xa00(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x3a9a(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0xa00(%rbp),%xmm3
ff
movsd  -0x9f8(%rbp),%xmm4
ff
movsd  -0x9f0(%rbp),%xmm1
ff
movsd  -0x9e8(%rbp),%xmm2
ff
movaps %xmm0,%xmm5
movsd  -0x9e0(%rbp),%xmm0
ff
mulsd  %xmm5,%xmm3
addsd  %xmm4,%xmm3
mulsd  %xmm3,%xmm1
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x928(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x3df1(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x3a19(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x920(%rbp)
ff
movsd  0x3e5d(%rip),%xmm0
mulsd  -0x8(%rbp),%xmm0
movsd  -0x10(%rbp),%xmm1
mulsd  %xmm1,%xmm0
movsd  0x3e3f(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x9d8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x39d6(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x3e0e(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x9d0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x39ad(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x9d8(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x9d0(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x9c8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x3a20(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x3da8(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x9c0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x39f7(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x9c8(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x9c0(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x9b8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x39b2(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x3d42(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x9b0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x3989(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x9b8(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x9b0(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x9a8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x3944(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x3cdc(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x9a0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x391b(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x9a8(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x9a0(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x998(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x38d6(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x3c76(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x990(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x38ad(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x998(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x990(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x988(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x3868(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x3c10(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x980(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x383f(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x988(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x980(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x978(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x37fa(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x3baa(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x970(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x37d1(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x978(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x970(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x968(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x378c(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x3b44(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x960(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x3763(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x968(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x960(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x958(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x371e(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x3ade(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x950(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x36f5(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x958(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x950(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x948(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x36b0(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x39d8(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x940(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x3687(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x948(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x940(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x930(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x3642(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x361a(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x938(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x3619(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x938(%rbp),%xmm2
ff
movsd  -0x930(%rbp),%xmm3
ff
movsd  -0x928(%rbp),%xmm1
ff
movaps %xmm0,%xmm4
movsd  -0x920(%rbp),%xmm0
ff
mulsd  %xmm4,%xmm2
addsd  %xmm3,%xmm2
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x868(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x397c(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,-0x860(%rbp)
ff
movsd  0x383f(%rip),%xmm0
mulsd  -0x8(%rbp),%xmm0
movsd  -0x10(%rbp),%xmm1
mulsd  %xmm1,%xmm0
movsd  0x3591(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x918(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x3570(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x3800(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x910(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x3547(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x918(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x910(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x908(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x35ba(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x3902(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x900(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x3591(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x908(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x900(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x8f8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x354c(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x389c(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x8f0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x3523(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x8f8(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x8f0(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x8e8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x34de(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x36d6(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x8e0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x34b5(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x8e8(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x8e0(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x8d8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x3470(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x37d8(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x8d0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x3447(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x8d8(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x8d0(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x8c8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x3402(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x3772(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x8c0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x33d9(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x8c8(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x8c0(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x8b8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x3394(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x370c(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x8b0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x336b(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x8b8(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x8b0(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x8a8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x3326(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x36a6(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x8a0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x32fd(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x8a8(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x8a0(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x898(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x32b8(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x3640(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x890(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x328f(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x898(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x890(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x888(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x324a(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x35da(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x880(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x3221(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x888(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x880(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x870(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x31dc(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x324c(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x878(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x31b3(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x878(%rbp),%xmm2
ff
movsd  -0x870(%rbp),%xmm3
ff
movsd  -0x868(%rbp),%xmm1
ff
movaps %xmm0,%xmm4
movsd  -0x860(%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,-0x7a0(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x31af(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x34e7(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x858(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x336e(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x858(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x798(%rbp)
ff
movsd  0x34a2(%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  0x346d(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x850(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x30a4(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x343c(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x848(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x307b(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x850(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x848(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x840(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x30ee(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x33d6(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x838(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x30c5(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x840(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x838(%rbp),%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x830(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x3080(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x3370(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x828(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x3057(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x830(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x828(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x820(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x2ffb(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x32f3(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x818(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x2fd2(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x820(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x818(%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  0x2f76(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x3276(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x808(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x2f4d(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x810(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x808(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x800(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x2ef1(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x31f9(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x7f8(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x2ec8(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x800(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x7f8(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x7f0(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x2e6c(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x317c(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x7e8(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x2e43(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x7f0(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x7e8(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x7e0(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x2de7(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x30ff(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x7d8(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x2dbe(%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,-0x7d0(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x2d62(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x3082(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x7c8(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x2d39(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x7d0(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x7c8(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x7c0(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x2cf4(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x301c(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x7b8(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x2ccb(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x7c0(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x7b8(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x7a8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x2c86(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x2cf6(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x7b0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x2c5d(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x7b0(%rbp),%xmm2
ff
movsd  -0x7a8(%rbp),%xmm3
ff
movsd  -0x7a0(%rbp),%xmm1
ff
movaps %xmm0,%xmm4
movsd  -0x798(%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,-0x6d8(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x2be1(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x2c09(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x790(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x2db0(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x790(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x6d0(%rbp)
ff
movsd  0x2eec(%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  0x2eb7(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x788(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x2b4e(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x2e86(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x780(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x2b25(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x788(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x780(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x778(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x2b81(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x2e09(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x770(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x2b58(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x778(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x770(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x768(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x2afc(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x2d8c(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x760(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x2ad3(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x768(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x760(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x758(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x2a77(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x2d0f(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x750(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x2a4e(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x758(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x750(%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  0x29f2(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x2c92(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x740(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x29c9(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x748(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x740(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x738(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x296d(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x2c15(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x730(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x2944(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x738(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x730(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x728(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x28ff(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x2baf(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x720(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x28d6(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x728(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x720(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x718(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x2891(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x2b49(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x710(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x2868(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x718(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x710(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x708(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x2823(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x2ae3(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x700(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x27fa(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x708(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x700(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x6f8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x27b5(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x2a7d(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x6f0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x278c(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x6f8(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x6f0(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x6e0(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x2747(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x27b7(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x6e8(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x271e(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x6e8(%rbp),%xmm2
ff
movsd  -0x6e0(%rbp),%xmm3
ff
movsd  -0x6d8(%rbp),%xmm1
ff
movaps %xmm0,%xmm4
movsd  -0x6d0(%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,-0x610(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x26c2(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x298a(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x6c8(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x26d1(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x6c8(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x608(%rbp)
ff
movsd  0x289d(%rip),%xmm0
mulsd  -0x8(%rbp),%xmm0
movsd  -0x10(%rbp),%xmm1
mulsd  %xmm1,%xmm0
movsd  0x288f(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x6c0(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x2626(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x285e(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x6b8(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x25fd(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x6c0(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x6b8(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x6b0(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x2670(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x27f8(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x6a8(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x2647(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x6b0(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x6a8(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x6a0(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x2602(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x2792(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x698(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x25d9(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x6a0(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x698(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x690(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x2594(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x27ec(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x688(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x256b(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x690(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x688(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x680(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x2526(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x2786(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x678(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x24fd(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x680(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x678(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x670(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x24b8(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x2720(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x668(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x248f(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x670(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x668(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x660(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x244a(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x26ba(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x658(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x2421(%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,-0x650(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x23dc(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x2654(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x648(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x23b3(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x650(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x648(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x640(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x236e(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x25ee(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x638(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x2345(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x640(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x638(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x630(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x2300(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x2588(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x628(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x22d7(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x630(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x628(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x618(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x2292(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x2302(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x620(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x2269(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x620(%rbp),%xmm2
ff
movsd  -0x618(%rbp),%xmm3
ff
movsd  -0x610(%rbp),%xmm1
ff
movaps %xmm0,%xmm4
movsd  -0x608(%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,-0x548(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x23e5(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x2265(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x600(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x21c4(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x600(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x540(%rbp)
ff
movsd  0x2450(%rip),%xmm0
mulsd  -0x8(%rbp),%xmm0
movsd  -0x10(%rbp),%xmm1
mulsd  %xmm1,%xmm0
movsd  0x2442(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x5f8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x2171(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x2411(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x5f0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x2148(%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  0x21bb(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x23ab(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x5e0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x2192(%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  0x214d(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x2345(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x5d0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x2124(%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  0x20df(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x22df(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x5c0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x20b6(%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,-0x5b8(%rbp)
movsd  -0x8(%rbp),%xmm0
movsd  0x2071(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x2279(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x5b0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x2048(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x5b8(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x5b0(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x5a8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x2003(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x2213(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x5a0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x1fda(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x5a8(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x5a0(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x598(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x1f95(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x21ad(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x590(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x1f6c(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x598(%rbp),%xmm1
movaps %xmm0,%xmm2
movsd  -0x590(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x588(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x1f27(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x2147(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x580(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x1efe(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x588(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x580(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x578(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x1eb9(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x20e1(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x570(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x1e90(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x578(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x570(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x568(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x1e4b(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x207b(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x560(%rbp)
movsd  -0x10(%rbp),%xmm0
movsd  0x1e22(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x568(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x560(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x550(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x1ddd(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x1e0d(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x558(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x1db4(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x558(%rbp),%xmm2
ff
movsd  -0x550(%rbp),%xmm3
ff
movsd  -0x548(%rbp),%xmm1
ff
movaps %xmm0,%xmm4
movsd  -0x540(%rbp),%xmm0
ff
mulsd  %xmm4,%xmm2
addsd  %xmm3,%xmm2
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x480(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x1faf(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x1f97(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x538(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x1d9e(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x538(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x478(%rbp)
ff
movsd  0x1f4a(%rip),%xmm0
mulsd  -0x8(%rbp),%xmm0
movsd  -0x10(%rbp),%xmm1
mulsd  %xmm1,%xmm0
movsd  0x1f3c(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x530(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x1cd3(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x1f0b(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x528(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x1caa(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x530(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x528(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x520(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x1d1d(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x1ea5(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x518(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x1cf4(%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  0x1caf(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x1e3f(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x508(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x1c86(%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,-0x500(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x1c41(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x1dd9(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x4f8(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x1c18(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x500(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x4f8(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x4f0(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x1bd3(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x1d73(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x4e8(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x1baa(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x4f0(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x4e8(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x4e0(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x1b65(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x1d0d(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x4d8(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x1b3c(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x4e0(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x4d8(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x4d0(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x1af7(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x1ca7(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x4c8(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x1ace(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x4d0(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x4c8(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x4c0(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x1a89(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x1c41(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x4b8(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x1a60(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x4c0(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x4b8(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x4b0(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x1a1b(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x1bdb(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x4a8(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x19f2(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x4b0(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x4a8(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x4a0(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x19ad(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x1b75(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x498(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x1984(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x4a0(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x498(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x488(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x193f(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x196f(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x490(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x1916(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x490(%rbp),%xmm2
ff
movsd  -0x488(%rbp),%xmm3
ff
movsd  -0x480(%rbp),%xmm1
ff
movaps %xmm0,%xmm4
movsd  -0x478(%rbp),%xmm0
ff
mulsd  %xmm4,%xmm2
addsd  %xmm3,%xmm2
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x3b8(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x1949(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x1a99(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x470(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x19b8(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x470(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x3b0(%rbp)
ff
movsd  0x1a54(%rip),%xmm0
mulsd  -0x8(%rbp),%xmm0
movsd  -0x10(%rbp),%xmm1
mulsd  %xmm1,%xmm0
movsd  0x1a36(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x468(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x1835(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x1a05(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x460(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x180c(%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  0x187f(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x199f(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x450(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x1856(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x458(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x450(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x448(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x17fa(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x1922(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x440(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x17d1(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x448(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x440(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x438(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x1775(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x18a5(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x430(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x174c(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x438(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x430(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x428(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x16f0(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x1828(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x420(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x16c7(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x428(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x420(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x418(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x166b(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x17ab(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x410(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x1642(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x418(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x410(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x408(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x15e6(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x172e(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x400(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x15bd(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x408(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x400(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x3f8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x1561(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x16b1(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x3f0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x1538(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x3f8(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x3f0(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x3e8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x14f3(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x164b(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x3e0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x14ca(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x3e8(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x3e0(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x3d8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x1485(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x15e5(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x3d0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x145c(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x3d8(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x3d0(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x3c0(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x1417(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x1447(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x3c8(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x13ee(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x3c8(%rbp),%xmm2
ff
movsd  -0x3c0(%rbp),%xmm3
ff
movsd  -0x3b8(%rbp),%xmm1
ff
movaps %xmm0,%xmm4
movsd  -0x3b0(%rbp),%xmm0
ff
mulsd  %xmm4,%xmm2
addsd  %xmm3,%xmm2
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x2f0(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x13c1(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x1441(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x3a8(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x1430(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x3a8(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x2e8(%rbp)
ff
movsd  0x14cc(%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  0x1497(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x3a0(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x12f6(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x1466(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x398(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x12cd(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x3a0(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x398(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x390(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x1329(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x13e9(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x388(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x1300(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x390(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x388(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x380(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x12a4(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x136c(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x378(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x127b(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x380(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x378(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x370(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x121f(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x12ef(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x368(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x11f6(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x370(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x368(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x360(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x11b1(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x1289(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x358(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x1188(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x360(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x358(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x350(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x112c(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x120c(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x348(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x1103(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x350(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x348(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x340(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x10a7(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x118f(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x338(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x107e(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x340(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x338(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x330(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x1022(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x1112(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x328(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0xff9(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x330(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x328(%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  0xf9d(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x1095(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x318(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0xf74(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x320(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x318(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x310(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0xf18(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x1018(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x308(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0xeef(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x310(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x308(%rbp),%xmm0
ff
movq   %xmm0,%rax
movabs $0x8000000000000000,%rcx
xor    %rcx,%rax
movq   %rax,%xmm0
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x2f8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0xe93(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0xe8b(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x300(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0xe6a(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x300(%rbp),%xmm2
ff
movsd  -0x2f8(%rbp),%xmm3
ff
movsd  -0x2f0(%rbp),%xmm1
ff
movaps %xmm0,%xmm4
movsd  -0x2e8(%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,-0x228(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0xf1e(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0xe06(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x2e0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0xe5d(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x2e0(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x220(%rbp)
ff
movsd  0xec1(%rip),%xmm0
mulsd  -0x8(%rbp),%xmm0
movsd  -0x10(%rbp),%xmm1
mulsd  %xmm1,%xmm0
movsd  0xeb3(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x2d8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0xd72(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0xe82(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x2d0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0xd49(%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  0xdbc(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0xe1c(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x2c0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0xd93(%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,-0x2b8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0xd4e(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0xdb6(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x2b0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0xd25(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x2b8(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x2b0(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x2a8(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0xce0(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0xd50(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x2a0(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0xcb7(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x2a8(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x2a0(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x298(%rbp)
movsd  -0x8(%rbp),%xmm0
movsd  0xc72(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0xcea(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x290(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0xc49(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x298(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x290(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x288(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0xc04(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0xc84(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x280(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0xbdb(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x288(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x280(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x278(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0xb96(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0xc1e(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x270(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0xb6d(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x278(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x270(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x268(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0xb28(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0xbb8(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x260(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0xaff(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x268(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x260(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x258(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0xaba(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0xb52(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x250(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0xa91(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x258(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x250(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x248(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0xa4c(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0xaec(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x240(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0xa23(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x248(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x240(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x230(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x9de(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x9d6(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x238(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x9b5(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x238(%rbp),%xmm2
ff
movsd  -0x230(%rbp),%xmm3
ff
movsd  -0x228(%rbp),%xmm1
ff
movaps %xmm0,%xmm4
movsd  -0x220(%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,-0x158(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0xa09(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x9f1(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x218(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x948(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x218(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x160(%rbp)
ff
movsd  0x9a4(%rip),%xmm0
mulsd  -0x8(%rbp),%xmm0
movsd  -0x10(%rbp),%xmm1
mulsd  %xmm1,%xmm0
movsd  0x996(%rip),%xmm1
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x210(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x8bd(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x965(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x208(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x894(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x210(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x208(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x200(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x907(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x8ff(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x1f8(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x8de(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x200(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x1f8(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x1f0(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x899(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x891(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x1e8(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x870(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x1f0(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x1e8(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x1e0(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x82b(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x823(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x1d8(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x802(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x1e0(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x1d8(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x1d0(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x7bd(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x7b5(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x1c8(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x794(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x1d0(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x1c8(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x1c0(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x74f(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x747(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x1b8(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x726(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x1c0(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x1b8(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x1b0(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x6e1(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x6d9(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x1a8(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x6b8(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x1b0(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x1a8(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x1a0(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x673(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x66b(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x198(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x64a(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x1a0(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x198(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x190(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x605(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x5fd(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x188(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x5dc(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x190(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x188(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x180(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x597(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x58f(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x178(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x56e(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x180(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x178(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x168(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x529(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x521(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x170(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x500(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x170(%rbp),%xmm4
ff
movsd  -0x168(%rbp),%xmm5
ff
movsd  -0x160(%rbp),%xmm2
ff
movsd  -0x158(%rbp),%xmm3
ff
movsd  -0x150(%rbp),%xmm1
ff
movaps %xmm0,%xmm6
movsd  -0x148(%rbp),%xmm0
ff
mulsd  %xmm6,%xmm4
addsd  %xmm5,%xmm4
mulsd  %xmm4,%xmm2
addsd  %xmm3,%xmm2
mulsd  %xmm2,%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,-0x128(%rbp)
ff
movsd  0x488(%rip),%xmm1
mulsd  -0x8(%rbp),%xmm1
movsd  -0x18(%rbp),%xmm0
addsd  -0x10(%rbp),%xmm0
mulsd  %xmm0,%xmm1
movsd  0x47d(%rip),%xmm0
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  0x465(%rip),%xmm0
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x140(%rbp)
ff
movsd  -0x8(%rbp),%xmm0
movsd  0x444(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x140(%rbp),%xmm0
ff
mulsd  %xmm1,%xmm0
movsd  %xmm0,-0x130(%rbp)
ff
movsd  -0x18(%rbp),%xmm0
movsd  0x41b(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,-0x138(%rbp)
ff
movsd  -0x10(%rbp),%xmm0
movsd  0x401(%rip),%xmm1
call   1030 <pow@plt>
movaps %xmm0,%xmm1
movsd  -0x138(%rbp),%xmm0
ff
subsd  %xmm1,%xmm0
movsd  0x3dd(%rip),%xmm1
call   1030 <pow@plt>
movsd  -0x130(%rbp),%xmm1
ff
movaps %xmm0,%xmm2
movsd  -0x128(%rbp),%xmm0
ff
mulsd  %xmm2,%xmm1
divsd  %xmm1,%xmm0
movsd  %xmm0,-0x20(%rbp)
movsd  -0x20(%rbp),%xmm0
add    $0xe60,%rsp
pop    %rbp
ret

x86 assembly (clang, -O2):
<DSlater_2S_6S>:
sub    $0x88,%rsp
ucomisd %xmm1,%xmm2
movsd  %xmm0,0x10(%rsp)
addsd  %xmm0,%xmm0
movsd  %xmm2,0x40(%rsp)
jne    15c7 <DSlater_2S_6S+0x4b7>
jp     15c7 <DSlater_2S_6S+0x4b7>
mulsd  %xmm2,%xmm0
movsd  0x3ebd(%rip),%xmm3
movapd %xmm0,%xmm1
movsd  %xmm0,0x28(%rsp)
movapd %xmm3,%xmm0
call   1030 <pow@plt>
mulsd  0x453a(%rip),%xmm0
addsd  0x453a(%rip),%xmm0
movsd  0x453a(%rip),%xmm5
movsd  0x10(%rsp),%xmm4
movapd %xmm4,%xmm1
mulsd  %xmm5,%xmm1
movsd  0x40(%rsp),%xmm3
mulsd  %xmm3,%xmm1
addsd  %xmm0,%xmm1
movapd %xmm4,%xmm2
mulsd  %xmm4,%xmm2
movsd  %xmm2,0x18(%rsp)
movapd %xmm3,%xmm0
mulsd  %xmm3,%xmm0
mulsd  %xmm2,%xmm5
mulsd  %xmm0,%xmm5
addsd  %xmm1,%xmm5
movsd  %xmm5,0x30(%rsp)
movsd  0x3e6e(%rip),%xmm1
movapd %xmm4,%xmm0
call   1030 <pow@plt>
movsd  %xmm0,(%rsp)
movsd  0x40(%rsp),%xmm0
movsd  0x3e52(%rip),%xmm1
call   1030 <pow@plt>
movsd  (%rsp),%xmm1
mulsd  0x44c8(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x30(%rsp),%xmm1
movsd  %xmm1,(%rsp)
movsd  0x3e41(%rip),%xmm1
movsd  0x10(%rsp),%xmm0
call   1030 <pow@plt>
movsd  %xmm0,0x30(%rsp)
movsd  0x40(%rsp),%xmm0
movsd  0x3e22(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x30(%rsp),%xmm1
mulsd  0x4487(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  (%rsp),%xmm1
movsd  %xmm1,0x30(%rsp)
movsd  0x3e28(%rip),%xmm1
movsd  0x10(%rsp),%xmm0
call   1030 <pow@plt>
movsd  %xmm0,(%rsp)
movsd  0x40(%rsp),%xmm0
movsd  0x3e0a(%rip),%xmm1
call   1030 <pow@plt>
movsd  (%rsp),%xmm1
mulsd  0x4448(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x30(%rsp),%xmm1
movsd  %xmm1,(%rsp)
movsd  0x3e01(%rip),%xmm1
movsd  0x10(%rsp),%xmm0
call   1030 <pow@plt>
movsd  %xmm0,0x30(%rsp)
movsd  0x40(%rsp),%xmm0
movsd  0x3de2(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x30(%rsp),%xmm1
mulsd  0x4407(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  (%rsp),%xmm1
movsd  %xmm1,0x30(%rsp)
movsd  0x3e40(%rip),%xmm1
movsd  0x10(%rsp),%xmm0
call   1030 <pow@plt>
movsd  %xmm0,(%rsp)
movsd  0x40(%rsp),%xmm0
movsd  0x3e22(%rip),%xmm1
call   1030 <pow@plt>
movsd  (%rsp),%xmm1
mulsd  0x43c8(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x30(%rsp),%xmm1
movsd  %xmm1,(%rsp)
movsd  0x3dc1(%rip),%xmm1
movsd  0x10(%rsp),%xmm0
call   1030 <pow@plt>
movsd  %xmm0,0x30(%rsp)
movsd  0x40(%rsp),%xmm0
movsd  0x3da2(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x30(%rsp),%xmm1
mulsd  0x4387(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  (%rsp),%xmm1
movsd  %xmm1,0x30(%rsp)
movsd  0x3cf8(%rip),%xmm1
movsd  0x10(%rsp),%xmm0
call   1030 <pow@plt>
movsd  %xmm0,(%rsp)
movsd  0x40(%rsp),%xmm0
movsd  0x3cda(%rip),%xmm1
call   1030 <pow@plt>
movsd  (%rsp),%xmm1
mulsd  0x4348(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x30(%rsp),%xmm1
movsd  %xmm1,(%rsp)
movsd  0x3d71(%rip),%xmm1
movsd  0x10(%rsp),%xmm0
call   1030 <pow@plt>
movsd  %xmm0,0x30(%rsp)
movsd  0x40(%rsp),%xmm0
movsd  0x3d52(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x30(%rsp),%xmm1
mulsd  0x4307(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  (%rsp),%xmm1
movsd  %xmm1,0x30(%rsp)
movsd  0x3cd0(%rip),%xmm1
movsd  0x10(%rsp),%xmm0
call   1030 <pow@plt>
movsd  %xmm0,(%rsp)
movsd  0x40(%rsp),%xmm0
movsd  0x3cb2(%rip),%xmm1
call   1030 <pow@plt>
movsd  (%rsp),%xmm1
mulsd  0x42c8(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x30(%rsp),%xmm1
movsd  %xmm1,(%rsp)
movsd  0x3c39(%rip),%xmm1
movsd  0x10(%rsp),%xmm0
call   1030 <pow@plt>
movsd  %xmm0,0x30(%rsp)
movsd  0x40(%rsp),%xmm0
movsd  0x3c1a(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x30(%rsp),%xmm1
mulsd  0x4287(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  (%rsp),%xmm1
movsd  %xmm1,0x30(%rsp)
movsd  0x3c78(%rip),%xmm1
movsd  0x10(%rsp),%xmm0
call   1030 <pow@plt>
movsd  %xmm0,(%rsp)
movsd  0x40(%rsp),%xmm0
movsd  0x3c5a(%rip),%xmm1
call   1030 <pow@plt>
movsd  (%rsp),%xmm1
mulsd  0x4248(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x30(%rsp),%xmm1
movsd  %xmm1,(%rsp)
movsd  0x3b51(%rip),%xmm1
movsd  0x10(%rsp),%xmm0
call   1030 <pow@plt>
movsd  %xmm0,0x30(%rsp)
movsd  0x40(%rsp),%xmm0
movsd  0x3b32(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x30(%rsp),%xmm1
mulsd  0x4207(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  (%rsp),%xmm1
movsd  %xmm1,0x30(%rsp)
movsd  0x3af8(%rip),%xmm1
movsd  0x10(%rsp),%xmm0
call   1030 <pow@plt>
movsd  %xmm0,0x38(%rsp)
movsd  0x40(%rsp),%xmm0
movsd  0x3ad9(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x38(%rsp),%xmm1
mulsd  0x41c6(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x30(%rsp),%xmm1
movsd  %xmm1,0x38(%rsp)
movsd  0x3af6(%rip),%xmm1
movsd  0x10(%rsp),%xmm0
call   1030 <pow@plt>
movsd  %xmm0,(%rsp)
movsd  0x40(%rsp),%xmm0
movsd  0x3ad8(%rip),%xmm1
call   1030 <pow@plt>
movsd  (%rsp),%xmm1
mulsd  0x4186(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x38(%rsp),%xmm1
movsd  %xmm1,(%rsp)
movsd  0x3a57(%rip),%xmm0
movsd  0x28(%rsp),%xmm1
call   1030 <pow@plt>
mulsd  0x40dc(%rip),%xmm0
mulsd  0x18(%rsp),%xmm0
jmp    497e <DSlater_2S_6S+0x386e>
movsd  %xmm1,(%rsp)
addsd  %xmm2,%xmm1
mulsd  %xmm0,%xmm1
movsd  %xmm1,0x80(%rsp)
movsd  %xmm0,0x28(%rsp)
movsd  0x3a15(%rip),%xmm0
call   1030 <pow@plt>
mulsd  0x3a10(%rip),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  0x40(%rsp),%xmm0
mulsd  %xmm0,%xmm0
movsd  %xmm0,0x50(%rsp)
movsd  (%rsp),%xmm1
mulsd  %xmm1,%xmm1
movsd  %xmm1,0x38(%rsp)
subsd  %xmm1,%xmm0
movsd  %xmm0,0x78(%rsp)
movsd  0x39e1(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x70(%rsp)
movsd  0x28(%rsp),%xmm1
mulsd  (%rsp),%xmm1
movsd  0x39b3(%rip),%xmm0
call   1030 <pow@plt>
mulsd  0x39be(%rip),%xmm0
movsd  %xmm0,0x30(%rsp)
movsd  0x39b8(%rip),%xmm1
movsd  (%rsp),%xmm0
call   1030 <pow@plt>
mulsd  0x30(%rsp),%xmm0
movsd  %xmm0,0x68(%rsp)
movsd  0x39a2(%rip),%xmm1
movsd  0x10(%rsp),%xmm0
call   1030 <pow@plt>
mulsd  0x3997(%rip),%xmm0
movsd  %xmm0,0x18(%rsp)
movsd  0x3991(%rip),%xmm1
movsd  0x40(%rsp),%xmm0
call   1030 <pow@plt>
movsd  %xmm0,0x30(%rsp)
movsd  0x3980(%rip),%xmm1
movsd  0x10(%rsp),%xmm0
call   1030 <pow@plt>
movsd  %xmm0,0x8(%rsp)
movsd  0x396f(%rip),%xmm1
movsd  0x40(%rsp),%xmm0
call   1030 <pow@plt>
movsd  0x8(%rsp),%xmm1
mulsd  0x395e(%rip),%xmm1
mulsd  %xmm0,%xmm1
movsd  0x30(%rsp),%xmm0
mulsd  0x18(%rsp),%xmm0
addsd  %xmm1,%xmm0
movsd  %xmm0,0x30(%rsp)
movsd  0x3944(%rip),%xmm1
movsd  (%rsp),%xmm0
call   1030 <pow@plt>
mulsd  0x393a(%rip),%xmm0
addsd  0x30(%rsp),%xmm0
movsd  %xmm0,0x30(%rsp)
movsd  0x10(%rsp),%xmm0
mulsd  0x3928(%rip),%xmm0
movsd  %xmm0,0x48(%rsp)
mulsd  0x40(%rsp),%xmm0
movsd  %xmm0,0x18(%rsp)
movsd  (%rsp),%xmm0
movsd  0x38f9(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x18(%rsp),%xmm0
addsd  0x30(%rsp),%xmm0
movsd  %xmm0,0x18(%rsp)
movsd  0x38f2(%rip),%xmm1
movsd  0x40(%rsp),%xmm0
call   1030 <pow@plt>
mulsd  0x28(%rsp),%xmm0
movsd  %xmm0,0x30(%rsp)
movsd  0x38db(%rip),%xmm1
movsd  (%rsp),%xmm0
call   1030 <pow@plt>
mulsd  0x30(%rsp),%xmm0
movsd  0x10(%rsp),%xmm2
movapd %xmm2,%xmm1
mulsd  %xmm2,%xmm1
movsd  %xmm1,0x30(%rsp)
movsd  0x38b7(%rip),%xmm3
mulsd  %xmm1,%xmm3
mulsd  0x38(%rsp),%xmm3
addsd  0x38ad(%rip),%xmm3
mulsd  %xmm0,%xmm3
addsd  0x18(%rsp),%xmm3
movsd  %xmm3,0x58(%rsp)
mulsd  0x389d(%rip),%xmm2
movsd  %xmm2,0x8(%rsp)
movsd  0x40(%rsp),%xmm0
movsd  0x3821(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x8(%rsp),%xmm0
movsd  %xmm0,0x18(%rsp)
movsd  (%rsp),%xmm0
movsd  0x37fb(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x18(%rsp),%xmm0
movsd  0x30(%rsp),%xmm2
addsd  %xmm2,%xmm2
mulsd  0x38(%rsp),%xmm2
movsd  %xmm2,0x18(%rsp)
movsd  0x384a(%rip),%xmm1
addsd  %xmm2,%xmm1
mulsd  %xmm0,%xmm1
addsd  0x58(%rsp),%xmm1
movsd  %xmm1,0x58(%rsp)
movsd  0x50(%rsp),%xmm0
mulsd  0x37f0(%rip),%xmm0
movsd  %xmm0,0x60(%rsp)
movsd  (%rsp),%xmm0
movsd  0x379d(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x60(%rsp),%xmm0
movsd  0x18(%rsp),%xmm1
addsd  0x3804(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x58(%rsp),%xmm1
movsd  %xmm1,0x18(%rsp)
movsd  0x40(%rsp),%xmm0
movsd  0x37ae(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x37e1(%rip),%xmm1
movsd  0x30(%rsp),%xmm2
mulsd  %xmm2,%xmm1
mulsd  0x38(%rsp),%xmm1
addsd  0x37d1(%rip),%xmm1
movsd  0x37d1(%rip),%xmm3
mulsd  %xmm2,%xmm3
mulsd  %xmm0,%xmm3
mulsd  %xmm1,%xmm3
addsd  0x18(%rsp),%xmm3
movsd  %xmm3,0x18(%rsp)
movsd  0x37b9(%rip),%xmm0
mulsd  0x10(%rsp),%xmm0
movsd  %xmm0,0x58(%rsp)
movsd  0x37ad(%rip),%xmm1
movsd  0x40(%rsp),%xmm0
call   1030 <pow@plt>
mulsd  0x58(%rsp),%xmm0
movsd  %xmm0,0x58(%rsp)
movsd  (%rsp),%xmm0
movsd  0x3751(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x58(%rsp),%xmm0
movsd  0x30(%rsp),%xmm1
mulsd  0x3778(%rip),%xmm1
mulsd  0x38(%rsp),%xmm1
addsd  0x3772(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x18(%rsp),%xmm1
movsd  %xmm1,0x18(%rsp)
movsd  0x40(%rsp),%xmm0
movsd  0x36dc(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x58(%rsp)
movsd  0x3749(%rip),%xmm1
movsd  (%rsp),%xmm0
call   1030 <pow@plt>
movsd  0x373f(%rip),%xmm1
mulsd  0x30(%rsp),%xmm1
mulsd  0x38(%rsp),%xmm1
addsd  0x3733(%rip),%xmm1
movsd  0x3733(%rip),%xmm2
mulsd  0x10(%rsp),%xmm2
mulsd  0x58(%rsp),%xmm2
mulsd  %xmm0,%xmm2
mulsd  %xmm1,%xmm2
addsd  0x18(%rsp),%xmm2
movsd  %xmm2,0x18(%rsp)
movsd  0x3713(%rip),%xmm1
movsd  0x40(%rsp),%xmm0
call   1030 <pow@plt>
mulsd  0x48(%rsp),%xmm0
movsd  %xmm0,0x48(%rsp)
movsd  (%rsp),%xmm0
movsd  0x362f(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x48(%rsp),%xmm0
movsd  0x36e4(%rip),%xmm1
mulsd  0x30(%rsp),%xmm1
mulsd  0x38(%rsp),%xmm1
addsd  0x36d8(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x18(%rsp),%xmm1
movsd  %xmm1,0x18(%rsp)
movsd  0x36c8(%rip),%xmm1
movsd  0x40(%rsp),%xmm0
call   1030 <pow@plt>
movsd  %xmm0,0x48(%rsp)
movsd  0x36b7(%rip),%xmm1
movsd  (%rsp),%xmm0
call   1030 <pow@plt>
movsd  0x36ad(%rip),%xmm1
mulsd  0x30(%rsp),%xmm1
mulsd  0x38(%rsp),%xmm1
addsd  0x36a1(%rip),%xmm1
movsd  0x48(%rsp),%xmm2
mulsd  0x8(%rsp),%xmm2
mulsd  %xmm0,%xmm2
mulsd  %xmm1,%xmm2
movsd  0x18(%rsp),%xmm0
subsd  %xmm2,%xmm0
movsd  %xmm0,0x18(%rsp)
movsd  0x40(%rsp),%xmm0
movsd  0x354f(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x366a(%rip),%xmm1
mulsd  0x30(%rsp),%xmm1
movsd  0x38(%rsp),%xmm2
mulsd  %xmm2,%xmm1
addsd  0x365a(%rip),%xmm1
mulsd  0x8(%rsp),%xmm0
mulsd  %xmm2,%xmm0
mulsd  %xmm1,%xmm0
movsd  0x18(%rsp),%xmm1
subsd  %xmm0,%xmm1
movsd  %xmm1,0x18(%rsp)
movsd  0x363c(%rip),%xmm1
movsd  0x40(%rsp),%xmm0
call   1030 <pow@plt>
movsd  0x3631(%rip),%xmm1
mulsd  0x30(%rsp),%xmm1
mulsd  0x38(%rsp),%xmm1
addsd  0x3625(%rip),%xmm1
mulsd  0x28(%rsp),%xmm0
mulsd  %xmm1,%xmm0
movsd  0x18(%rsp),%xmm1
subsd  %xmm0,%xmm1
movsd  %xmm1,0x18(%rsp)
movsd  0x40(%rsp),%xmm0
movsd  0x351d(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x8(%rsp)
movsd  (%rsp),%xmm0
movsd  0x34cd(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x35e0(%rip),%xmm1
mulsd  0x30(%rsp),%xmm1
mulsd  0x38(%rsp),%xmm1
addsd  0x35d4(%rip),%xmm1
movsd  0x8(%rsp),%xmm2
mulsd  0x35ce(%rip),%xmm2
mulsd  %xmm0,%xmm2
mulsd  %xmm1,%xmm2
addsd  0x18(%rsp),%xmm2
movsd  %xmm2,0x8(%rsp)
movsd  0x40(%rsp),%xmm0
movsd  0x347c(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x3457(%rip),%xmm0
movsd  %xmm0,0x18(%rsp)
movsd  (%rsp),%xmm0
movsd  0x3494(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x18(%rsp),%xmm0
movsd  %xmm0,0x18(%rsp)
movsd  0x357b(%rip),%xmm0
mulsd  0x30(%rsp),%xmm0
mulsd  0x38(%rsp),%xmm0
addsd  0x356f(%rip),%xmm0
movsd  %xmm0,0x48(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x341b(%rip),%xmm1
call   1030 <pow@plt>
addsd  %xmm0,%xmm0
movsd  %xmm0,0x58(%rsp)
movsd  (%rsp),%xmm0
movsd  0x33ff(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x58(%rsp),%xmm0
addsd  0x48(%rsp),%xmm0
mulsd  0x18(%rsp),%xmm0
addsd  0x8(%rsp),%xmm0
movsd  %xmm0,0x18(%rsp)
movsd  0x40(%rsp),%xmm0
movsd  0x34ae(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x8(%rsp)
movsd  (%rsp),%xmm0
movsd  0x3406(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x48(%rsp)
movsd  0x34eb(%rip),%xmm0
mulsd  0x30(%rsp),%xmm0
mulsd  0x38(%rsp),%xmm0
addsd  0x34df(%rip),%xmm0
movsd  %xmm0,0x58(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x337b(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x336e(%rip),%xmm1
mulsd  %xmm1,%xmm0
movsd  %xmm0,0x60(%rsp)
movsd  (%rsp),%xmm0
call   1030 <pow@plt>
mulsd  0x60(%rsp),%xmm0
movsd  0x8(%rsp),%xmm1
mulsd  0x349e(%rip),%xmm1
addsd  0x58(%rsp),%xmm0
mulsd  0x48(%rsp),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x18(%rsp),%xmm1
movsd  %xmm1,0x8(%rsp)
movsd  0x40(%rsp),%xmm0
movsd  0x3334(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x18(%rsp)
movsd  0x3469(%rip),%xmm0
mulsd  0x30(%rsp),%xmm0
mulsd  0x38(%rsp),%xmm0
addsd  0x345d(%rip),%xmm0
movsd  %xmm0,0x48(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x32e1(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x32b4(%rip),%xmm0
movsd  %xmm0,0x58(%rsp)
movsd  (%rsp),%xmm0
movsd  0x32c1(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x58(%rsp),%xmm0
addsd  0x48(%rsp),%xmm0
movsd  0x18(%rsp),%xmm1
mulsd  0x32b2(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x8(%rsp),%xmm1
movsd  %xmm1,0x18(%rsp)
movsd  0x40(%rsp),%xmm0
movsd  0x3324(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x325f(%rip),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  (%rsp),%xmm0
movsd  0x3304(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x8(%rsp),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  0x33bb(%rip),%xmm0
mulsd  0x30(%rsp),%xmm0
mulsd  0x38(%rsp),%xmm0
addsd  0x33af(%rip),%xmm0
movsd  %xmm0,0x48(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x3223(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x3396(%rip),%xmm0
movsd  %xmm0,0x58(%rsp)
movsd  (%rsp),%xmm0
movsd  0x3203(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x58(%rsp),%xmm0
addsd  0x48(%rsp),%xmm0
mulsd  0x8(%rsp),%xmm0
addsd  0x18(%rsp),%xmm0
movsd  %xmm0,0x18(%rsp)
movsd  0x40(%rsp),%xmm0
movsd  0x31b2(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x31e5(%rip),%xmm0
movsd  0x38(%rsp),%xmm1
mulsd  %xmm1,%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  0x3335(%rip),%xmm0
mulsd  0x30(%rsp),%xmm0
mulsd  %xmm1,%xmm0
addsd  0x332b(%rip),%xmm0
movsd  %xmm0,0x48(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x3187(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x3312(%rip),%xmm0
movsd  %xmm0,0x58(%rsp)
movsd  (%rsp),%xmm0
movsd  0x3167(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x58(%rsp),%xmm0
addsd  0x48(%rsp),%xmm0
mulsd  0x8(%rsp),%xmm0
addsd  0x18(%rsp),%xmm0
movsd  %xmm0,0x18(%rsp)
movsd  0x40(%rsp),%xmm0
movsd  0x3186(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x8(%rsp)
movsd  (%rsp),%xmm0
movsd  0x31fe(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x8(%rsp),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  0x32a5(%rip),%xmm0
mulsd  0x30(%rsp),%xmm0
mulsd  0x38(%rsp),%xmm0
addsd  0x3299(%rip),%xmm0
movsd  %xmm0,0x48(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x30dd(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x3280(%rip),%xmm0
movsd  %xmm0,0x58(%rsp)
movsd  (%rsp),%xmm0
movsd  0x30bd(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x58(%rsp),%xmm0
addsd  0x48(%rsp),%xmm0
mulsd  0x8(%rsp),%xmm0
addsd  0x18(%rsp),%xmm0
mulsd  0x68(%rsp),%xmm0
movsd  0x70(%rsp),%xmm1
mulsd  0x20(%rsp),%xmm1
addsd  %xmm0,%xmm1
movsd  %xmm1,0x70(%rsp)
movsd  0x28(%rsp),%xmm1
mulsd  0x40(%rsp),%xmm1
movsd  0x3030(%rip),%xmm0
call   1030 <pow@plt>
movsd  %xmm0,0x28(%rsp)
movsd  0x40(%rsp),%xmm0
movsd  0x30a7(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x28(%rsp),%xmm0
movsd  %xmm0,0x68(%rsp)
movsd  0x40(%rsp),%xmm0
movsd  0x3070(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x31e3(%rip),%xmm0
movsd  %xmm0,0x28(%rsp)
movsd  (%rsp),%xmm0
movsd  0x3050(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x28(%rsp),%xmm0
movsd  %xmm0,0x28(%rsp)
movsd  0x31bf(%rip),%xmm1
movsd  0x10(%rsp),%xmm0
mulsd  %xmm0,%xmm1
mulsd  (%rsp),%xmm1
addsd  0x31b0(%rip),%xmm1
movsd  0x31b0(%rip),%xmm2
mulsd  0x30(%rsp),%xmm2
mulsd  0x38(%rsp),%xmm2
addsd  %xmm1,%xmm2
movsd  %xmm2,0x18(%rsp)
movsd  0x2faa(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x318d(%rip),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  (%rsp),%xmm0
movsd  0x2f8a(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x8(%rsp),%xmm0
addsd  0x18(%rsp),%xmm0
movsd  %xmm0,0x18(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x2f7d(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x3150(%rip),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  (%rsp),%xmm0
movsd  0x2f5d(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x8(%rsp),%xmm0
addsd  0x18(%rsp),%xmm0
movsd  %xmm0,0x18(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x2f68(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x3113(%rip),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  (%rsp),%xmm0
movsd  0x2f48(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x8(%rsp),%xmm0
addsd  0x18(%rsp),%xmm0
movsd  %xmm0,0x18(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x2f43(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x30d6(%rip),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  (%rsp),%xmm0
movsd  0x2f23(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x8(%rsp),%xmm0
addsd  0x18(%rsp),%xmm0
movsd  %xmm0,0x18(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x2f86(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x3099(%rip),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  (%rsp),%xmm0
movsd  0x2f66(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x8(%rsp),%xmm0
addsd  0x18(%rsp),%xmm0
movsd  %xmm0,0x18(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x2f09(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x305c(%rip),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  (%rsp),%xmm0
movsd  0x2ee9(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x8(%rsp),%xmm0
addsd  0x18(%rsp),%xmm0
movsd  %xmm0,0x18(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x2e44(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x301f(%rip),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  (%rsp),%xmm0
movsd  0x2e24(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x8(%rsp),%xmm0
addsd  0x18(%rsp),%xmm0
movsd  %xmm0,0x18(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x2ebf(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x2fe2(%rip),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  (%rsp),%xmm0
movsd  0x2e9f(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x8(%rsp),%xmm0
addsd  0x18(%rsp),%xmm0
movsd  %xmm0,0x18(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x2e22(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x2e2d(%rip),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  (%rsp),%xmm0
movsd  0x2e02(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x8(%rsp),%xmm0
addsd  0x18(%rsp),%xmm0
mulsd  0x28(%rsp),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  0x40(%rsp),%xmm0
movsd  0x2def(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x2f5a(%rip),%xmm0
movsd  %xmm0,0x28(%rsp)
movsd  (%rsp),%xmm0
movsd  0x2d47(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x28(%rsp),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  0x2f36(%rip),%xmm1
movsd  0x10(%rsp),%xmm0
mulsd  %xmm0,%xmm1
mulsd  (%rsp),%xmm1
addsd  0x2f27(%rip),%xmm1
movsd  0x2f27(%rip),%xmm2
mulsd  0x30(%rsp),%xmm2
mulsd  0x38(%rsp),%xmm2
addsd  %xmm1,%xmm2
movsd  %xmm2,0x18(%rsp)
movsd  0x2cc1(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x28(%rsp)
movsd  (%rsp),%xmm0
movsd  0x2ca9(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x28(%rsp),%xmm1
mulsd  0x2ee6(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x18(%rsp),%xmm1
movsd  %xmm1,0x28(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x2c90(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x2ec3(%rip),%xmm0
movsd  %xmm0,0x18(%rsp)
movsd  (%rsp),%xmm0
movsd  0x2c70(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x18(%rsp),%xmm0
addsd  0x28(%rsp),%xmm0
movsd  %xmm0,0x18(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x2c7b(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x28(%rsp)
movsd  (%rsp),%xmm0
movsd  0x2c63(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x28(%rsp),%xmm1
mulsd  0x2e68(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x18(%rsp),%xmm1
movsd  %xmm1,0x28(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x2c52(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x18(%rsp)
movsd  (%rsp),%xmm0
movsd  0x2c3a(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x18(%rsp),%xmm1
mulsd  0x2e27(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x28(%rsp),%xmm1
movsd  %xmm1,0x18(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x2c91(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x28(%rsp)
movsd  (%rsp),%xmm0
movsd  0x2c79(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x28(%rsp),%xmm1
mulsd  0x2de6(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x18(%rsp),%xmm1
movsd  %xmm1,0x28(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x2c10(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x18(%rsp)
movsd  (%rsp),%xmm0
movsd  0x2bf8(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x18(%rsp),%xmm1
mulsd  0x2da5(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x28(%rsp),%xmm1
movsd  %xmm1,0x18(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x2b47(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x28(%rsp)
movsd  (%rsp),%xmm0
movsd  0x2b2f(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x28(%rsp),%xmm1
mulsd  0x2d64(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x18(%rsp),%xmm1
movsd  %xmm1,0x28(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x2bbe(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x18(%rsp)
movsd  (%rsp),%xmm0
movsd  0x2ba6(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x18(%rsp),%xmm1
mulsd  0x2d23(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x28(%rsp),%xmm1
movsd  %xmm1,0x18(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x2b1d(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x2aa0(%rip),%xmm0
movsd  %xmm0,0x28(%rsp)
movsd  (%rsp),%xmm0
movsd  0x2afd(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x28(%rsp),%xmm0
addsd  0x18(%rsp),%xmm0
movsd  %xmm0,0x28(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x2a88(%rip),%xmm1
call   1030 <pow@plt>
addsd  %xmm0,%xmm0
movsd  %xmm0,0x18(%rsp)
movsd  (%rsp),%xmm0
movsd  0x2a6c(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x18(%rsp),%xmm0
addsd  0x28(%rsp),%xmm0
mulsd  0x20(%rsp),%xmm0
addsd  0x8(%rsp),%xmm0
movsd  %xmm0,0x28(%rsp)
movsd  0x2c81(%rip),%xmm1
movsd  (%rsp),%xmm0
call   1030 <pow@plt>
addsd  %xmm0,%xmm0
movsd  %xmm0,0x18(%rsp)
movsd  0x2c6d(%rip),%xmm1
movsd  0x10(%rsp),%xmm0
mulsd  %xmm0,%xmm1
mulsd  (%rsp),%xmm1
addsd  0x2c5e(%rip),%xmm1
movsd  0x2c5e(%rip),%xmm2
mulsd  0x30(%rsp),%xmm2
mulsd  0x38(%rsp),%xmm2
addsd  %xmm1,%xmm2
movsd  %xmm2,0x8(%rsp)
movsd  0x2998(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x2c3b(%rip),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  (%rsp),%xmm0
movsd  0x2978(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x20(%rsp),%xmm0
addsd  0x8(%rsp),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x296b(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x2bfe(%rip),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  (%rsp),%xmm0
movsd  0x294b(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x20(%rsp),%xmm0
addsd  0x8(%rsp),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x2956(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x2bc1(%rip),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  (%rsp),%xmm0
movsd  0x2936(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x20(%rsp),%xmm0
addsd  0x8(%rsp),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x2931(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x2b84(%rip),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  (%rsp),%xmm0
movsd  0x2911(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x20(%rsp),%xmm0
addsd  0x8(%rsp),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x2974(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x2b47(%rip),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  (%rsp),%xmm0
movsd  0x2954(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x20(%rsp),%xmm0
addsd  0x8(%rsp),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x28f7(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x2b0a(%rip),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  (%rsp),%xmm0
movsd  0x28d7(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x20(%rsp),%xmm0
addsd  0x8(%rsp),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x2832(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x2acd(%rip),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  (%rsp),%xmm0
movsd  0x2812(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x20(%rsp),%xmm0
addsd  0x8(%rsp),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x28ad(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x2a90(%rip),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  (%rsp),%xmm0
movsd  0x288d(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x20(%rsp),%xmm0
addsd  0x8(%rsp),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x2810(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x2a53(%rip),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  (%rsp),%xmm0
movsd  0x27f0(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x20(%rsp),%xmm0
addsd  0x8(%rsp),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x277b(%rip),%xmm1
call   1030 <pow@plt>
addsd  %xmm0,%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  (%rsp),%xmm0
movsd  0x275f(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x20(%rsp),%xmm0
addsd  0x8(%rsp),%xmm0
mulsd  0x18(%rsp),%xmm0
addsd  0x28(%rsp),%xmm0
movsd  %xmm0,0x28(%rsp)
movsd  0x40(%rsp),%xmm0
movsd  0x296e(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x18(%rsp)
movsd  0x29c3(%rip),%xmm2
movsd  0x10(%rsp),%xmm0
movapd %xmm0,%xmm1
mulsd  %xmm2,%xmm1
mulsd  (%rsp),%xmm1
addsd  0x2690(%rip),%xmm1
movsd  0x30(%rsp),%xmm3
mulsd  %xmm2,%xmm3
mulsd  0x38(%rsp),%xmm3
addsd  %xmm1,%xmm3
movsd  %xmm3,0x8(%rsp)
movsd  0x268e(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x2981(%rip),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  (%rsp),%xmm0
movsd  0x266e(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x20(%rsp),%xmm0
addsd  0x8(%rsp),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x2661(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x2944(%rip),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  (%rsp),%xmm0
movsd  0x2641(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x20(%rsp),%xmm0
addsd  0x8(%rsp),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x264c(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x2907(%rip),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  (%rsp),%xmm0
movsd  0x262c(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x20(%rsp),%xmm0
addsd  0x8(%rsp),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x2627(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x28ca(%rip),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  (%rsp),%xmm0
movsd  0x2607(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x20(%rsp),%xmm0
addsd  0x8(%rsp),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x266a(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x288d(%rip),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  (%rsp),%xmm0
movsd  0x264a(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x20(%rsp),%xmm0
addsd  0x8(%rsp),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x25ed(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x2850(%rip),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  (%rsp),%xmm0
movsd  0x25cd(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x20(%rsp),%xmm0
addsd  0x8(%rsp),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x2528(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x2813(%rip),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  (%rsp),%xmm0
movsd  0x2508(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x20(%rsp),%xmm0
addsd  0x8(%rsp),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x25a3(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x27d6(%rip),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  (%rsp),%xmm0
movsd  0x2583(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x20(%rsp),%xmm0
addsd  0x8(%rsp),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x2506(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x26e9(%rip),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  (%rsp),%xmm0
movsd  0x24e6(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x20(%rsp),%xmm0
addsd  0x8(%rsp),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x2471(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x242c(%rip),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  (%rsp),%xmm0
movsd  0x2451(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x20(%rsp),%xmm0
addsd  0x8(%rsp),%xmm0
mulsd  0x18(%rsp),%xmm0
movsd  0x28(%rsp),%xmm1
subsd  %xmm0,%xmm1
movsd  %xmm1,0x28(%rsp)
movsd  0x40(%rsp),%xmm0
movsd  0x2434(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x18(%rsp)
movsd  (%rsp),%xmm0
movsd  0x23f4(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x48(%rsp)
movsd  0x26e1(%rip),%xmm1
movsd  0x10(%rsp),%xmm0
mulsd  %xmm0,%xmm1
mulsd  (%rsp),%xmm1
addsd  0x26d2(%rip),%xmm1
movsd  0x26d2(%rip),%xmm2
mulsd  0x30(%rsp),%xmm2
mulsd  0x38(%rsp),%xmm2
addsd  %xmm1,%xmm2
movsd  %xmm2,0x8(%rsp)
movsd  0x2364(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x26af(%rip),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  (%rsp),%xmm0
movsd  0x2344(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x20(%rsp),%xmm0
addsd  0x8(%rsp),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x2337(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x8(%rsp)
movsd  (%rsp),%xmm0
movsd  0x231f(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x8(%rsp),%xmm1
mulsd  0x2654(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x20(%rsp),%xmm1
movsd  %xmm1,0x8(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x231e(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x20(%rsp)
movsd  (%rsp),%xmm0
movsd  0x2306(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x20(%rsp),%xmm1
mulsd  0x2613(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x8(%rsp),%xmm1
movsd  %xmm1,0x20(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x22f5(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x8(%rsp)
movsd  (%rsp),%xmm0
movsd  0x22dd(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x8(%rsp),%xmm1
mulsd  0x25d2(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x20(%rsp),%xmm1
movsd  %xmm1,0x8(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x2334(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x20(%rsp)
movsd  (%rsp),%xmm0
movsd  0x231c(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x20(%rsp),%xmm1
mulsd  0x2591(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x8(%rsp),%xmm1
movsd  %xmm1,0x20(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x22b3(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x8(%rsp)
movsd  (%rsp),%xmm0
movsd  0x229b(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x8(%rsp),%xmm1
mulsd  0x2550(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x20(%rsp),%xmm1
movsd  %xmm1,0x8(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x21ea(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x20(%rsp)
movsd  (%rsp),%xmm0
movsd  0x21d2(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x20(%rsp),%xmm1
mulsd  0x250f(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x8(%rsp),%xmm1
movsd  %xmm1,0x20(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x2261(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x24ec(%rip),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  (%rsp),%xmm0
movsd  0x2241(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x8(%rsp),%xmm0
addsd  0x20(%rsp),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x21c4(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x2407(%rip),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  (%rsp),%xmm0
movsd  0x21a4(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x20(%rsp),%xmm0
addsd  0x8(%rsp),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x212f(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x20ea(%rip),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  (%rsp),%xmm0
movsd  0x210f(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x20(%rsp),%xmm0
movsd  0x18(%rsp),%xmm1
mulsd  0x243e(%rip),%xmm1
addsd  0x8(%rsp),%xmm0
mulsd  0x48(%rsp),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x28(%rsp),%xmm1
movsd  %xmm1,0x18(%rsp)
movsd  0x2422(%rip),%xmm1
movsd  (%rsp),%xmm0
call   1030 <pow@plt>
movsd  %xmm0,0x20(%rsp)
movsd  0x2412(%rip),%xmm1
movsd  0x10(%rsp),%xmm0
mulsd  %xmm0,%xmm1
mulsd  (%rsp),%xmm1
addsd  0x2403(%rip),%xmm1
movsd  0x2403(%rip),%xmm2
mulsd  0x30(%rsp),%xmm2
mulsd  0x38(%rsp),%xmm2
addsd  %xmm1,%xmm2
movsd  %xmm2,0x8(%rsp)
movsd  0x202d(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x28(%rsp)
movsd  (%rsp),%xmm0
movsd  0x2015(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x28(%rsp),%xmm1
mulsd  0x23c2(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x8(%rsp),%xmm1
movsd  %xmm1,0x28(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x1ffc(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x8(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1fe4(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x8(%rsp),%xmm1
mulsd  0x2381(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x28(%rsp),%xmm1
movsd  %xmm1,0x8(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x1fe3(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x28(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1fcb(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x28(%rsp),%xmm1
mulsd  0x2340(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x8(%rsp),%xmm1
movsd  %xmm1,0x28(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x1fba(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x8(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1fa2(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x8(%rsp),%xmm1
mulsd  0x22ff(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x28(%rsp),%xmm1
movsd  %xmm1,0x8(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x1ff9(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x22dc(%rip),%xmm0
movsd  %xmm0,0x28(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1fd9(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x28(%rsp),%xmm0
addsd  0x8(%rsp),%xmm0
movsd  %xmm0,0x28(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x1f7c(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x229f(%rip),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1f5c(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x8(%rsp),%xmm0
addsd  0x28(%rsp),%xmm0
movsd  %xmm0,0x28(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x1eb7(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x2262(%rip),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1e97(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x8(%rsp),%xmm0
addsd  0x28(%rsp),%xmm0
movsd  %xmm0,0x28(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x1f32(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x2225(%rip),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1f12(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x8(%rsp),%xmm0
addsd  0x28(%rsp),%xmm0
movsd  %xmm0,0x28(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x1e95(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x21e8(%rip),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1e75(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x8(%rsp),%xmm0
addsd  0x28(%rsp),%xmm0
movsd  %xmm0,0x28(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x1e00(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x1dbb(%rip),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1de0(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x8(%rsp),%xmm0
movsd  0x50(%rsp),%xmm1
mulsd  0x217f(%rip),%xmm1
addsd  0x28(%rsp),%xmm0
mulsd  0x20(%rsp),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x18(%rsp),%xmm1
movsd  %xmm1,0x50(%rsp)
movsd  0x40(%rsp),%xmm0
movsd  0x1d7d(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x28(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1ded(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x2138(%rip),%xmm3
movsd  0x10(%rsp),%xmm2
movapd %xmm2,%xmm1
mulsd  %xmm3,%xmm1
mulsd  (%rsp),%xmm1
addsd  0x2125(%rip),%xmm1
movsd  %xmm0,0x8(%rsp)
mulsd  0x30(%rsp),%xmm3
mulsd  0x38(%rsp),%xmm3
addsd  %xmm1,%xmm3
movsd  %xmm3,0x18(%rsp)
movapd %xmm2,%xmm0
movsd  0x1ce5(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x20f8(%rip),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1cc5(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x20(%rsp),%xmm0
addsd  0x18(%rsp),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x1cb8(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x20bb(%rip),%xmm0
movsd  %xmm0,0x48(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1c98(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x48(%rsp),%xmm0
addsd  0x20(%rsp),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x1ca3(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x207e(%rip),%xmm0
movsd  %xmm0,0x48(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1c83(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x48(%rsp),%xmm0
addsd  0x20(%rsp),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x1c7e(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x2041(%rip),%xmm0
movsd  %xmm0,0x48(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1c5e(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x48(%rsp),%xmm0
addsd  0x20(%rsp),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x1cc1(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x2004(%rip),%xmm0
movsd  %xmm0,0x48(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1ca1(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x48(%rsp),%xmm0
addsd  0x20(%rsp),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x1c44(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x1fc7(%rip),%xmm0
movsd  %xmm0,0x48(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1c24(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x48(%rsp),%xmm0
addsd  0x20(%rsp),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x1b7f(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x1f8a(%rip),%xmm0
movsd  %xmm0,0x48(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1b5f(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x48(%rsp),%xmm0
addsd  0x20(%rsp),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x1bfa(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x1f4d(%rip),%xmm0
movsd  %xmm0,0x48(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1bda(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x48(%rsp),%xmm0
addsd  0x20(%rsp),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x1b5d(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x1f10(%rip),%xmm0
movsd  %xmm0,0x48(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1b3d(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x48(%rsp),%xmm0
addsd  0x20(%rsp),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x1ac8(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x1a83(%rip),%xmm0
movsd  %xmm0,0x48(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1aa8(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x48(%rsp),%xmm0
movsd  0x28(%rsp),%xmm1
mulsd  0x1ea7(%rip),%xmm1
addsd  0x20(%rsp),%xmm0
mulsd  0x8(%rsp),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x50(%rsp),%xmm1
movsd  %xmm1,0x28(%rsp)
movsd  0x40(%rsp),%xmm0
movsd  0x1db5(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x1a50(%rip),%xmm0
movapd %xmm0,%xmm3
movsd  0x1e6c(%rip),%xmm4
movsd  0x10(%rsp),%xmm0
movapd %xmm0,%xmm2
mulsd  %xmm4,%xmm2
mulsd  (%rsp),%xmm2
addsd  0x1e59(%rip),%xmm2
movsd  0x38(%rsp),%xmm1
mulsd  %xmm1,%xmm3
movsd  %xmm3,0x50(%rsp)
mulsd  0x30(%rsp),%xmm4
mulsd  %xmm1,%xmm4
addsd  %xmm2,%xmm4
movsd  %xmm4,0x8(%rsp)
movsd  0x19b5(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x1e28(%rip),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1995(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x20(%rsp),%xmm0
addsd  0x8(%rsp),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x1988(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x1c5b(%rip),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1968(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x20(%rsp),%xmm0
addsd  0x8(%rsp),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x1973(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x1da6(%rip),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1953(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x20(%rsp),%xmm0
addsd  0x8(%rsp),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x194e(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x1be9(%rip),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  (%rsp),%xmm0
movsd  0x192e(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x20(%rsp),%xmm0
addsd  0x8(%rsp),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x1991(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x1d24(%rip),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1971(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x20(%rsp),%xmm0
addsd  0x8(%rsp),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x1914(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x1ce7(%rip),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  (%rsp),%xmm0
movsd  0x18f4(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x20(%rsp),%xmm0
addsd  0x8(%rsp),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x184f(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x1caa(%rip),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  (%rsp),%xmm0
movsd  0x182f(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x20(%rsp),%xmm0
addsd  0x8(%rsp),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x18ca(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x1c6d(%rip),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  (%rsp),%xmm0
movsd  0x18aa(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x20(%rsp),%xmm0
addsd  0x8(%rsp),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x182d(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x1948(%rip),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  (%rsp),%xmm0
movsd  0x180d(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x20(%rsp),%xmm0
addsd  0x8(%rsp),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x1798(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x17f3(%rip),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1778(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x20(%rsp),%xmm0
addsd  0x8(%rsp),%xmm0
mulsd  0x50(%rsp),%xmm0
addsd  0x28(%rsp),%xmm0
movsd  %xmm0,0x28(%rsp)
movsd  0x40(%rsp),%xmm0
movsd  0x1737(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x1792(%rip),%xmm0
movsd  %xmm0,0x50(%rsp)
movsd  (%rsp),%xmm0
movsd  0x173f(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x50(%rsp),%xmm0
movsd  %xmm0,0x50(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x16b8(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x1acb(%rip),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1698(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x8(%rsp),%xmm0
addsd  0x18(%rsp),%xmm0
movsd  %xmm0,0x18(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x168b(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x1a8e(%rip),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  (%rsp),%xmm0
movsd  0x166b(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x8(%rsp),%xmm0
addsd  0x18(%rsp),%xmm0
movsd  %xmm0,0x18(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x1676(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x1ad1(%rip),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1656(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x8(%rsp),%xmm0
addsd  0x18(%rsp),%xmm0
movsd  %xmm0,0x18(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x1651(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x1a94(%rip),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1631(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x8(%rsp),%xmm0
addsd  0x18(%rsp),%xmm0
movsd  %xmm0,0x18(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x1694(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x1a57(%rip),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1674(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x8(%rsp),%xmm0
addsd  0x18(%rsp),%xmm0
movsd  %xmm0,0x18(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x1617(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x1a1a(%rip),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  (%rsp),%xmm0
movsd  0x15f7(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x8(%rsp),%xmm0
addsd  0x18(%rsp),%xmm0
movsd  %xmm0,0x18(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x1552(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x19dd(%rip),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1532(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x8(%rsp),%xmm0
addsd  0x18(%rsp),%xmm0
movsd  %xmm0,0x18(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x15cd(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x19a0(%rip),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  (%rsp),%xmm0
movsd  0x15ad(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x8(%rsp),%xmm0
addsd  0x18(%rsp),%xmm0
movsd  %xmm0,0x18(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x1530(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x1963(%rip),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1510(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x8(%rsp),%xmm0
addsd  0x18(%rsp),%xmm0
movsd  %xmm0,0x18(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x149b(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x14f6(%rip),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  (%rsp),%xmm0
movsd  0x147b(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x8(%rsp),%xmm0
addsd  0x18(%rsp),%xmm0
mulsd  0x50(%rsp),%xmm0
addsd  0x28(%rsp),%xmm0
movsd  %xmm0,0x50(%rsp)
movsd  0x40(%rsp),%xmm0
movsd  0x1412(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x178d(%rip),%xmm0
movsd  %xmm0,0x28(%rsp)
movsd  (%rsp),%xmm0
movsd  0x13fa(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x28(%rsp),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  0x18a9(%rip),%xmm1
movsd  0x10(%rsp),%xmm0
mulsd  %xmm0,%xmm1
mulsd  (%rsp),%xmm1
addsd  0x189a(%rip),%xmm1
movsd  0x189a(%rip),%xmm2
mulsd  0x30(%rsp),%xmm2
mulsd  0x38(%rsp),%xmm2
addsd  %xmm1,%xmm2
movsd  %xmm2,0x18(%rsp)
movsd  0x1384(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x28(%rsp)
movsd  (%rsp),%xmm0
movsd  0x136c(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x28(%rsp),%xmm1
mulsd  0x1859(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x18(%rsp),%xmm1
movsd  %xmm1,0x28(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x1353(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x18(%rsp)
movsd  (%rsp),%xmm0
movsd  0x133b(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x18(%rsp),%xmm1
mulsd  0x1818(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x28(%rsp),%xmm1
movsd  %xmm1,0x18(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x133a(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x28(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1322(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x28(%rsp),%xmm1
mulsd  0x17d7(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x18(%rsp),%xmm1
movsd  %xmm1,0x28(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x1311(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x18(%rsp)
movsd  (%rsp),%xmm0
movsd  0x12f9(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x18(%rsp),%xmm1
mulsd  0x1796(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x28(%rsp),%xmm1
movsd  %xmm1,0x18(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x1350(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x28(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1338(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x28(%rsp),%xmm1
mulsd  0x1755(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x18(%rsp),%xmm1
movsd  %xmm1,0x28(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x12cf(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x18(%rsp)
movsd  (%rsp),%xmm0
movsd  0x12b7(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x18(%rsp),%xmm1
mulsd  0x1714(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x28(%rsp),%xmm1
movsd  %xmm1,0x18(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x1206(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x16f1(%rip),%xmm0
movsd  %xmm0,0x28(%rsp)
movsd  (%rsp),%xmm0
movsd  0x11e6(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x28(%rsp),%xmm0
addsd  0x18(%rsp),%xmm0
movsd  %xmm0,0x28(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x1281(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x16b4(%rip),%xmm0
movsd  %xmm0,0x18(%rsp)
movsd  (%rsp),%xmm0
movsd  0x1261(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x18(%rsp),%xmm0
addsd  0x28(%rsp),%xmm0
movsd  %xmm0,0x28(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x11e4(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x1677(%rip),%xmm0
movsd  %xmm0,0x18(%rsp)
movsd  (%rsp),%xmm0
movsd  0x11c4(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x18(%rsp),%xmm0
addsd  0x28(%rsp),%xmm0
movsd  %xmm0,0x28(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x114f(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x11aa(%rip),%xmm0
movsd  %xmm0,0x18(%rsp)
movsd  (%rsp),%xmm0
movsd  0x112f(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x18(%rsp),%xmm0
addsd  0x28(%rsp),%xmm0
mulsd  0x8(%rsp),%xmm0
addsd  0x50(%rsp),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  0x40(%rsp),%xmm0
movsd  0x11a6(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x28(%rsp)
movsd  (%rsp),%xmm0
movsd  0x108e(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x48(%rsp)
movsd  0x15cb(%rip),%xmm1
movsd  0x10(%rsp),%xmm0
mulsd  %xmm0,%xmm1
mulsd  (%rsp),%xmm1
addsd  0x15bc(%rip),%xmm1
movsd  0x15bc(%rip),%xmm2
mulsd  0x30(%rsp),%xmm2
mulsd  0x38(%rsp),%xmm2
addsd  %xmm1,%xmm2
movsd  %xmm2,0x50(%rsp)
movsd  0x1046(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x18(%rsp)
movsd  (%rsp),%xmm0
movsd  0x102e(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x18(%rsp),%xmm1
mulsd  0x157b(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x50(%rsp),%xmm1
movsd  %xmm1,0x18(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x1015(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x50(%rsp)
movsd  (%rsp),%xmm0
movsd  0xffd(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x50(%rsp),%xmm1
mulsd  0x153a(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x18(%rsp),%xmm1
movsd  %xmm1,0x50(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0xffc(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x1517(%rip),%xmm0
movsd  %xmm0,0x18(%rsp)
movsd  (%rsp),%xmm0
movsd  0xfdc(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x18(%rsp),%xmm0
addsd  0x50(%rsp),%xmm0
movsd  %xmm0,0x50(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0xfd7(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x18(%rsp)
movsd  (%rsp),%xmm0
movsd  0xfbf(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x18(%rsp),%xmm1
mulsd  0x14bc(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x50(%rsp),%xmm1
movsd  %xmm1,0x18(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x1016(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x50(%rsp)
movsd  (%rsp),%xmm0
movsd  0xffe(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x50(%rsp),%xmm1
mulsd  0x147b(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x18(%rsp),%xmm1
movsd  %xmm1,0x50(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0xf95(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x18(%rsp)
movsd  (%rsp),%xmm0
movsd  0xf7d(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x18(%rsp),%xmm1
mulsd  0x143a(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x50(%rsp),%xmm1
movsd  %xmm1,0x18(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0xecc(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x50(%rsp)
movsd  (%rsp),%xmm0
movsd  0xeb4(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x50(%rsp),%xmm1
mulsd  0x13f9(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x18(%rsp),%xmm1
movsd  %xmm1,0x50(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0xf43(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x8(%rsp)
movsd  (%rsp),%xmm0
movsd  0xf2b(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x8(%rsp),%xmm1
mulsd  0x13b8(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x50(%rsp),%xmm1
movsd  %xmm1,0x8(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0xea2(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x18(%rsp)
movsd  (%rsp),%xmm0
movsd  0xe8a(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x18(%rsp),%xmm1
mulsd  0x1377(%rip),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x8(%rsp),%xmm1
movsd  %xmm1,0x18(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0xe09(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0xddc(%rip),%xmm0
movsd  %xmm0,0x50(%rsp)
movsd  (%rsp),%xmm0
movsd  0xde9(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x50(%rsp),%xmm0
movsd  0x28(%rsp),%xmm1
mulsd  0x1328(%rip),%xmm1
addsd  0x18(%rsp),%xmm0
mulsd  0x48(%rsp),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x20(%rsp),%xmm1
movsd  %xmm1,0x28(%rsp)
movsd  0x40(%rsp),%xmm0
movsd  0xd76(%rip),%xmm1
call   1030 <pow@plt>
movsd  %xmm0,0x18(%rsp)
movsd  (%rsp),%xmm0
movsd  0xd56(%rip),%xmm1
call   1030 <pow@plt>
movsd  0x12e1(%rip),%xmm3
movsd  0x10(%rsp),%xmm2
movapd %xmm2,%xmm1
mulsd  %xmm3,%xmm1
mulsd  (%rsp),%xmm1
addsd  0x12ce(%rip),%xmm1
movsd  %xmm0,0x50(%rsp)
mulsd  0x30(%rsp),%xmm3
mulsd  0x38(%rsp),%xmm3
addsd  %xmm1,%xmm3
movsd  %xmm3,0x8(%rsp)
movapd %xmm2,%xmm0
movsd  0xcee(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x12a1(%rip),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  (%rsp),%xmm0
movsd  0xcce(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x20(%rsp),%xmm0
addsd  0x8(%rsp),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0xcc1(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x1264(%rip),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  (%rsp),%xmm0
movsd  0xca1(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x20(%rsp),%xmm0
addsd  0x8(%rsp),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0xcac(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x1227(%rip),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  (%rsp),%xmm0
movsd  0xc8c(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x20(%rsp),%xmm0
addsd  0x8(%rsp),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0xc87(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x11ea(%rip),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  (%rsp),%xmm0
movsd  0xc67(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x20(%rsp),%xmm0
addsd  0x8(%rsp),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0xcca(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x11ad(%rip),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  (%rsp),%xmm0
movsd  0xcaa(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x20(%rsp),%xmm0
addsd  0x8(%rsp),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0xc4d(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x1170(%rip),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  (%rsp),%xmm0
movsd  0xc2d(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x20(%rsp),%xmm0
addsd  0x8(%rsp),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0xb88(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x1133(%rip),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  (%rsp),%xmm0
movsd  0xb68(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x20(%rsp),%xmm0
addsd  0x8(%rsp),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0xc03(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x10f6(%rip),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  (%rsp),%xmm0
movsd  0xbe3(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x20(%rsp),%xmm0
addsd  0x8(%rsp),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0xb66(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x10b9(%rip),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  (%rsp),%xmm0
movsd  0xb46(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x20(%rsp),%xmm0
addsd  0x8(%rsp),%xmm0
movsd  %xmm0,0x8(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0xad1(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0xaa4(%rip),%xmm0
movsd  %xmm0,0x20(%rsp)
movsd  (%rsp),%xmm0
movsd  0xab1(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x20(%rsp),%xmm0
movsd  0x18(%rsp),%xmm1
mulsd  0x1050(%rip),%xmm1
addsd  0x8(%rsp),%xmm0
mulsd  0x50(%rsp),%xmm1
mulsd  %xmm0,%xmm1
addsd  0x28(%rsp),%xmm1
movsd  %xmm1,0x18(%rsp)
movsd  0x40(%rsp),%xmm0
movsd  0xa16(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x1021(%rip),%xmm0
movsd  %xmm0,0x40(%rsp)
movsd  (%rsp),%xmm0
movsd  0xaf6(%rip),%xmm1
call   1030 <pow@plt>
movapd %xmm0,%xmm2
movsd  0x1005(%rip),%xmm3
movsd  0x10(%rsp),%xmm0
movapd %xmm0,%xmm1
mulsd  %xmm3,%xmm1
mulsd  (%rsp),%xmm1
addsd  0xff2(%rip),%xmm1
mulsd  0x40(%rsp),%xmm2
movsd  %xmm2,0x40(%rsp)
mulsd  0x30(%rsp),%xmm3
mulsd  0x38(%rsp),%xmm3
addsd  %xmm1,%xmm3
movsd  %xmm3,0x38(%rsp)
movsd  0x9a8(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0xfc3(%rip),%xmm0
movsd  %xmm0,0x28(%rsp)
movsd  (%rsp),%xmm0
movsd  0x988(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x28(%rsp),%xmm0
addsd  0x38(%rsp),%xmm0
movsd  %xmm0,0x38(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x97b(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0xf86(%rip),%xmm0
movsd  %xmm0,0x28(%rsp)
movsd  (%rsp),%xmm0
movsd  0x95b(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x28(%rsp),%xmm0
addsd  0x38(%rsp),%xmm0
movsd  %xmm0,0x38(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x966(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0xf49(%rip),%xmm0
movsd  %xmm0,0x28(%rsp)
movsd  (%rsp),%xmm0
movsd  0x946(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x28(%rsp),%xmm0
addsd  0x38(%rsp),%xmm0
movsd  %xmm0,0x38(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x941(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0xf0c(%rip),%xmm0
movsd  %xmm0,0x28(%rsp)
movsd  (%rsp),%xmm0
movsd  0x921(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x28(%rsp),%xmm0
addsd  0x38(%rsp),%xmm0
movsd  %xmm0,0x38(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x984(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0xecf(%rip),%xmm0
movsd  %xmm0,0x28(%rsp)
movsd  (%rsp),%xmm0
movsd  0x964(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x28(%rsp),%xmm0
addsd  0x38(%rsp),%xmm0
movsd  %xmm0,0x38(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x907(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0xe92(%rip),%xmm0
movsd  %xmm0,0x28(%rsp)
movsd  (%rsp),%xmm0
movsd  0x8e7(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x28(%rsp),%xmm0
addsd  0x38(%rsp),%xmm0
movsd  %xmm0,0x38(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x842(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0xe55(%rip),%xmm0
movsd  %xmm0,0x28(%rsp)
movsd  (%rsp),%xmm0
movsd  0x822(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x28(%rsp),%xmm0
addsd  0x38(%rsp),%xmm0
movsd  %xmm0,0x38(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x8bd(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0xe18(%rip),%xmm0
movsd  %xmm0,0x28(%rsp)
movsd  (%rsp),%xmm0
movsd  0x89d(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x28(%rsp),%xmm0
addsd  0x38(%rsp),%xmm0
movsd  %xmm0,0x38(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x820(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0xddb(%rip),%xmm0
movsd  %xmm0,0x28(%rsp)
movsd  (%rsp),%xmm0
movsd  0x800(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x28(%rsp),%xmm0
addsd  0x38(%rsp),%xmm0
movsd  %xmm0,0x38(%rsp)
movsd  0x10(%rsp),%xmm0
movsd  0x78b(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x75e(%rip),%xmm0
movsd  %xmm0,0x10(%rsp)
movsd  (%rsp),%xmm0
movsd  0x76b(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x10(%rsp),%xmm0
addsd  0x38(%rsp),%xmm0
mulsd  0x40(%rsp),%xmm0
addsd  0x18(%rsp),%xmm0
mulsd  0x68(%rsp),%xmm0
addsd  0x70(%rsp),%xmm0
movsd  %xmm0,(%rsp)
movsd  0x6bd(%rip),%xmm0
movsd  0x80(%rsp),%xmm1
call   1030 <pow@plt>
mulsd  0x6af(%rip),%xmm0
mulsd  0x30(%rsp),%xmm0
movsd  %xmm0,0x10(%rsp)
movsd  0x78(%rsp),%xmm0
movsd  0x69d(%rip),%xmm1
call   1030 <pow@plt>
mulsd  0x10(%rsp),%xmm0
movsd  (%rsp),%xmm1
divsd  %xmm0,%xmm1
movapd %xmm1,%xmm0
add    $0x88,%rsp
ret

LLVM IR (-O0):
define double @DSlater_2S_6S(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 %138
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 0x42BC8B3330400000, double %16, double 0xC2BC8B3330400000)
%18 = load double, double* %4
%19 = fmul double 0x42CC8B3330400000, %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 0x42CC8B3330400000, %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 0x42C305363DADBE80, %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 0x42B2FE729636FA00, %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 0x429E4C49CD150000, %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 0x4284143364B44000, %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 0x4266B2B8DDBE0000, %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 0x424644C69D500000, %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 0x42232B8D34000000, %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 0x41FD202DE0000000, %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 0x41D38AC740000000, %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 0x41A713E400000000, %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 0x4177CA0000000000, %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 2.764800e+06, %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 2.539520e+05, %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 = call double @pow(double %121, double 1.600000e+01)
%123 = fmul double 1.638400e+04, %122
%124 = load double, double* %6
%125 = call double @pow(double %124, double 1.600000e+01)
%126 = fneg double %123
%127 = call double @llvm.fmuladd.f64(double %126, double %125, double %120)
%128 = load double, double* %4
%129 = fmul double 2.000000e+00, %128
%130 = load double, double* %6
%131 = fmul double %129, %130
%132 = call double @pow(double 0x4005BF0A8B145769, double %131)
%133 = fmul double 0x42BC8B3330400000, %132
%134 = load double, double* %4
%135 = call double @pow(double %134, double 2.000000e+00)
%136 = fmul double %133, %135
%137 = fdiv double %127, %136
store double %137, double* %7
br label %1525
138: ; preds = %3
%139 = load double, double* %4
%140 = fmul double 2.000000e+00, %139
%141 = load double, double* %6
%142 = load double, double* %5
%143 = fadd double %141, %142
%144 = fmul double %140, %143
%145 = call double @pow(double 0x4005BF0A8B145769, double %144)
%146 = fmul double 4.677750e+05, %145
%147 = load double, double* %6
%148 = call double @pow(double %147, double 2.000000e+00)
%149 = load double, double* %5
%150 = call double @pow(double %149, double 2.000000e+00)
%151 = fsub double %148, %150
%152 = call double @pow(double %151, double 1.500000e+01)
%153 = load double, double* %4
%154 = fmul double 2.000000e+00, %153
%155 = load double, double* %5
%156 = fmul double %154, %155
%157 = call double @pow(double 0x4005BF0A8B145769, double %156)
%158 = fmul double 5.197500e+04, %157
%159 = load double, double* %5
%160 = call double @pow(double %159, double 1.400000e+01)
%161 = fmul double %158, %160
%162 = load double, double* %4
%163 = call double @pow(double %162, double 3.000000e+00)
%164 = fmul double -1.380000e+02, %163
%165 = load double, double* %6
%166 = call double @pow(double %165, double 1.900000e+01)
%167 = load double, double* %4
%168 = call double @pow(double %167, double 4.000000e+00)
%169 = fmul double 6.000000e+00, %168
%170 = load double, double* %6
%171 = call double @pow(double %170, double 2.000000e+01)
%172 = fmul double %169, %171
%173 = fneg double %172
%174 = call double @llvm.fmuladd.f64(double %164, double %166, double %173)
%175 = load double, double* %5
%176 = call double @pow(double %175, double 1.600000e+01)
%177 = call double @llvm.fmuladd.f64(double 9.000000e+00, double %176, double %174)
%178 = load double, double* %4
%179 = fmul double 1.800000e+01, %178
%180 = load double, double* %6
%181 = fmul double %179, %180
%182 = load double, double* %5
%183 = call double @pow(double %182, double 1.600000e+01)
%184 = call double @llvm.fmuladd.f64(double %181, double %183, double %177)
%185 = load double, double* %4
%186 = fmul double 2.000000e+00, %185
%187 = load double, double* %6
%188 = call double @pow(double %187, double 5.000000e+00)
%189 = fmul double %186, %188
%190 = load double, double* %5
%191 = call double @pow(double %190, double 1.200000e+01)
%192 = fmul double %189, %191
%193 = load double, double* %4
%194 = call double @pow(double %193, double 2.000000e+00)
%195 = fmul double 1.810000e+02, %194
%196 = load double, double* %5
%197 = call double @pow(double %196, double 2.000000e+00)
%198 = fneg double %195
%199 = call double @llvm.fmuladd.f64(double %198, double %197, double 9.450000e+02)
%200 = call double @llvm.fmuladd.f64(double %192, double %199, double %184)
%201 = load double, double* %4
%202 = fmul double 6.000000e+00, %201
%203 = load double, double* %6
%204 = call double @pow(double %203, double 3.000000e+00)
%205 = fmul double %202, %204
%206 = load double, double* %5
%207 = call double @pow(double %206, double 1.400000e+01)
%208 = fmul double %205, %207
%209 = load double, double* %4
%210 = call double @pow(double %209, double 2.000000e+00)
%211 = fmul double 2.000000e+00, %210
%212 = load double, double* %5
%213 = call double @pow(double %212, double 2.000000e+00)
%214 = call double @llvm.fmuladd.f64(double %211, double %213, double -4.500000e+01)
%215 = call double @llvm.fmuladd.f64(double %208, double %214, double %200)
%216 = load double, double* %6
%217 = call double @pow(double %216, double 2.000000e+00)
%218 = fmul double 9.000000e+00, %217
%219 = load double, double* %5
%220 = call double @pow(double %219, double 1.400000e+01)
%221 = fmul double %218, %220
%222 = load double, double* %4
%223 = call double @pow(double %222, double 2.000000e+00)
%224 = fmul double 2.000000e+00, %223
%225 = load double, double* %5
%226 = call double @pow(double %225, double 2.000000e+00)
%227 = call double @llvm.fmuladd.f64(double %224, double %226, double -1.500000e+01)
%228 = call double @llvm.fmuladd.f64(double %221, double %227, double %215)
%229 = load double, double* %4
%230 = call double @pow(double %229, double 2.000000e+00)
%231 = fmul double 4.000000e+00, %230
%232 = load double, double* %6
%233 = call double @pow(double %232, double 1.800000e+01)
%234 = fmul double %231, %233
%235 = load double, double* %4
%236 = call double @pow(double %235, double 2.000000e+00)
%237 = fmul double 2.300000e+01, %236
%238 = load double, double* %5
%239 = call double @pow(double %238, double 2.000000e+00)
%240 = call double @llvm.fmuladd.f64(double %237, double %239, double 2.880000e+02)
%241 = fneg double %234
%242 = call double @llvm.fmuladd.f64(double %241, double %240, double %228)
%243 = load double, double* %4
%244 = fmul double 2.340000e+02, %243
%245 = load double, double* %6
%246 = call double @pow(double %245, double 1.100000e+01)
%247 = fmul double %244, %246
%248 = load double, double* %5
%249 = call double @pow(double %248, double 6.000000e+00)
%250 = fmul double %247, %249
%251 = load double, double* %4
%252 = call double @pow(double %251, double 2.000000e+00)
%253 = fmul double 5.500000e+01, %252
%254 = load double, double* %5
%255 = call double @pow(double %254, double 2.000000e+00)
%256 = call double @llvm.fmuladd.f64(double %253, double %255, double -4.209000e+03)
%257 = call double @llvm.fmuladd.f64(double %250, double %256, double %242)
%258 = load double, double* %4
%259 = fmul double 7.800000e+01, %258
%260 = load double, double* %6
%261 = call double @pow(double %260, double 9.000000e+00)
%262 = fmul double %259, %261
%263 = load double, double* %5
%264 = call double @pow(double %263, double 8.000000e+00)
%265 = fmul double %262, %264
%266 = load double, double* %4
%267 = call double @pow(double %266, double 2.000000e+00)
%268 = fmul double 6.300000e+01, %267
%269 = load double, double* %5
%270 = call double @pow(double %269, double 2.000000e+00)
%271 = call double @llvm.fmuladd.f64(double %268, double %270, double 6.655000e+03)
%272 = fneg double %265
%273 = call double @llvm.fmuladd.f64(double %272, double %271, double %257)
%274 = load double, double* %4
%275 = fmul double 1.800000e+01, %274
%276 = load double, double* %6
%277 = call double @pow(double %276, double 1.300000e+01)
%278 = fmul double %275, %277
%279 = load double, double* %5
%280 = call double @pow(double %279, double 4.000000e+00)
%281 = fmul double %278, %280
%282 = load double, double* %4
%283 = call double @pow(double %282, double 2.000000e+00)
%284 = fmul double 3.770000e+02, %283
%285 = load double, double* %5
%286 = call double @pow(double %285, double 2.000000e+00)
%287 = call double @llvm.fmuladd.f64(double %284, double %286, double -3.188500e+04)
%288 = call double @llvm.fmuladd.f64(double %281, double %287, double %273)
%289 = load double, double* %4
%290 = fmul double 6.000000e+00, %289
%291 = load double, double* %6
%292 = call double @pow(double %291, double 7.000000e+00)
%293 = fmul double %290, %292
%294 = load double, double* %5
%295 = call double @pow(double %294, double 1.000000e+01)
%296 = fmul double %293, %295
%297 = load double, double* %4
%298 = call double @pow(double %297, double 2.000000e+00)
%299 = fmul double 7.910000e+02, %298
%300 = load double, double* %5
%301 = call double @pow(double %300, double 2.000000e+00)
%302 = call double @llvm.fmuladd.f64(double %299, double %301, double 9.321000e+03)
%303 = fneg double %296
%304 = call double @llvm.fmuladd.f64(double %303, double %302, double %288)
%305 = load double, double* %4
%306 = fmul double 6.000000e+00, %305
%307 = load double, double* %6
%308 = call double @pow(double %307, double 1.500000e+01)
%309 = fmul double %306, %308
%310 = load double, double* %5
%311 = call double @pow(double %310, double 2.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.141000e+03, %314
%316 = load double, double* %5
%317 = call double @pow(double %316, double 2.000000e+00)
%318 = call double @llvm.fmuladd.f64(double %315, double %317, double 1.675500e+04)
%319 = fneg double %312
%320 = call double @llvm.fmuladd.f64(double %319, double %318, double %304)
%321 = load double, double* %4
%322 = fmul double 2.000000e+00, %321
%323 = load double, double* %6
%324 = call double @pow(double %323, double 1.700000e+01)
%325 = fmul double %322, %324
%326 = load double, double* %4
%327 = call double @pow(double %326, double 2.000000e+00)
%328 = fmul double 1.331000e+03, %327
%329 = load double, double* %5
%330 = call double @pow(double %329, double 2.000000e+00)
%331 = call double @llvm.fmuladd.f64(double %328, double %330, double 1.836000e+03)
%332 = fneg double %325
%333 = call double @llvm.fmuladd.f64(double %332, double %331, double %320)
%334 = load double, double* %6
%335 = call double @pow(double %334, double 1.200000e+01)
%336 = fmul double 9.000000e+00, %335
%337 = load double, double* %5
%338 = call double @pow(double %337, double 4.000000e+00)
%339 = fmul double %336, %338
%340 = load double, double* %4
%341 = call double @pow(double %340, double 2.000000e+00)
%342 = fmul double 7.514000e+03, %341
%343 = load double, double* %5
%344 = call double @pow(double %343, double 2.000000e+00)
%345 = call double @llvm.fmuladd.f64(double %342, double %344, double 3.188500e+04)
%346 = fneg double %339
%347 = call double @llvm.fmuladd.f64(double %346, double %345, double %333)
%348 = load double, double* %6
%349 = call double @pow(double %348, double 4.000000e+00)
%350 = fmul double 3.000000e+00, %349
%351 = load double, double* %5
%352 = call double @pow(double %351, double 1.200000e+01)
%353 = fmul double %350, %352
%354 = load double, double* %4
%355 = call double @pow(double %354, double 2.000000e+00)
%356 = fmul double 9.000000e+01, %355
%357 = load double, double* %5
%358 = call double @pow(double %357, double 2.000000e+00)
%359 = fneg double %356
%360 = call double @llvm.fmuladd.f64(double %359, double %358, double 3.150000e+02)
%361 = load double, double* %4
%362 = call double @pow(double %361, double 4.000000e+00)
%363 = fmul double 2.000000e+00, %362
%364 = load double, double* %5
%365 = call double @pow(double %364, double 4.000000e+00)
%366 = call double @llvm.fmuladd.f64(double %363, double %365, double %360)
%367 = call double @llvm.fmuladd.f64(double %353, double %366, double %347)
%368 = load double, double* %6
%369 = call double @pow(double %368, double 1.000000e+01)
%370 = fmul double 1.170000e+02, %369
%371 = load double, double* %5
%372 = call double @pow(double %371, double 6.000000e+00)
%373 = fmul double %370, %372
%374 = load double, double* %4
%375 = call double @pow(double %374, double 2.000000e+00)
%376 = fmul double 9.900000e+02, %375
%377 = load double, double* %5
%378 = call double @pow(double %377, double 2.000000e+00)
%379 = fneg double %376
%380 = call double @llvm.fmuladd.f64(double %379, double %378, double 4.209000e+03)
%381 = load double, double* %4
%382 = call double @pow(double %381, double 4.000000e+00)
%383 = fmul double 4.000000e+00, %382
%384 = load double, double* %5
%385 = call double @pow(double %384, double 4.000000e+00)
%386 = call double @llvm.fmuladd.f64(double %383, double %385, double %380)
%387 = fneg double %373
%388 = call double @llvm.fmuladd.f64(double %387, double %386, double %367)
%389 = load double, double* %6
%390 = call double @pow(double %389, double 1.600000e+01)
%391 = fmul double 6.000000e+00, %390
%392 = load double, double* %4
%393 = call double @pow(double %392, double 2.000000e+00)
%394 = fmul double 4.491000e+03, %393
%395 = load double, double* %5
%396 = call double @pow(double %395, double 2.000000e+00)
%397 = call double @llvm.fmuladd.f64(double %394, double %396, double 3.060000e+02)
%398 = load double, double* %4
%399 = call double @pow(double %398, double 4.000000e+00)
%400 = fmul double 1.400000e+01, %399
%401 = load double, double* %5
%402 = call double @pow(double %401, double 4.000000e+00)
%403 = call double @llvm.fmuladd.f64(double %400, double %402, double %397)
%404 = fneg double %391
%405 = call double @llvm.fmuladd.f64(double %404, double %403, double %388)
%406 = load double, double* %6
%407 = call double @pow(double %406, double 8.000000e+00)
%408 = fmul double 3.000000e+00, %407
%409 = load double, double* %5
%410 = call double @pow(double %409, double 8.000000e+00)
%411 = fmul double %408, %410
%412 = load double, double* %4
%413 = call double @pow(double %412, double 2.000000e+00)
%414 = fmul double 2.815800e+04, %413
%415 = load double, double* %5
%416 = call double @pow(double %415, double 2.000000e+00)
%417 = call double @llvm.fmuladd.f64(double %414, double %416, double -8.651500e+04)
%418 = load double, double* %4
%419 = call double @pow(double %418, double 4.000000e+00)
%420 = fmul double 2.800000e+01, %419
%421 = load double, double* %5
%422 = call double @pow(double %421, double 4.000000e+00)
%423 = call double @llvm.fmuladd.f64(double %420, double %422, double %417)
%424 = call double @llvm.fmuladd.f64(double %411, double %423, double %405)
%425 = load double, double* %6
%426 = call double @pow(double %425, double 1.400000e+01)
%427 = fmul double 9.000000e+00, %426
%428 = load double, double* %5
%429 = call double @pow(double %428, double 2.000000e+00)
%430 = fmul double %427, %429
%431 = load double, double* %4
%432 = call double @pow(double %431, double 2.000000e+00)
%433 = fmul double 1.253000e+04, %432
%434 = load double, double* %5
%435 = call double @pow(double %434, double 2.000000e+00)
%436 = fneg double %433
%437 = call double @llvm.fmuladd.f64(double %436, double %435, double -5.585000e+03)
%438 = load double, double* %4
%439 = call double @pow(double %438, double 4.000000e+00)
%440 = fmul double 5.200000e+01, %439
%441 = load double, double* %5
%442 = call double @pow(double %441, double 4.000000e+00)
%443 = call double @llvm.fmuladd.f64(double %440, double %442, double %437)
%444 = call double @llvm.fmuladd.f64(double %430, double %443, double %424)
%445 = load double, double* %6
%446 = call double @pow(double %445, double 6.000000e+00)
%447 = load double, double* %5
%448 = call double @pow(double %447, double 1.000000e+01)
%449 = fmul double %446, %448
%450 = load double, double* %4
%451 = call double @pow(double %450, double 2.000000e+00)
%452 = fmul double 8.442000e+03, %451
%453 = load double, double* %5
%454 = call double @pow(double %453, double 2.000000e+00)
%455 = call double @llvm.fmuladd.f64(double %452, double %454, double -2.796300e+04)
%456 = load double, double* %4
%457 = call double @pow(double %456, double 4.000000e+00)
%458 = fmul double 9.200000e+01, %457
%459 = load double, double* %5
%460 = call double @pow(double %459, double 4.000000e+00)
%461 = call double @llvm.fmuladd.f64(double %458, double %460, double %455)
%462 = call double @llvm.fmuladd.f64(double %449, double %461, double %444)
%463 = fmul double %161, %462
%464 = call double @llvm.fmuladd.f64(double %146, double %152, double %463)
%465 = load double, double* %4
%466 = fmul double 2.000000e+00, %465
%467 = load double, double* %6
%468 = fmul double %466, %467
%469 = call double @pow(double 0x4005BF0A8B145769, double %468)
%470 = load double, double* %6
%471 = call double @pow(double %470, double 6.000000e+00)
%472 = fmul double %469, %471
%473 = load double, double* %6
%474 = call double @pow(double %473, double 1.200000e+01)
%475 = fmul double -3.465000e+03, %474
%476 = load double, double* %5
%477 = call double @pow(double %476, double 1.200000e+01)
%478 = fmul double %475, %477
%479 = load double, double* %4
%480 = fmul double 1.351350e+06, %479
%481 = load double, double* %5
%482 = call double @llvm.fmuladd.f64(double %480, double %481, double 6.756750e+05)
%483 = load double, double* %4
%484 = call double @pow(double %483, double 2.000000e+00)
%485 = fmul double 1.389150e+06, %484
%486 = load double, double* %5
%487 = call double @pow(double %486, double 2.000000e+00)
%488 = call double @llvm.fmuladd.f64(double %485, double %487, double %482)
%489 = load double, double* %4
%490 = call double @pow(double %489, double 3.000000e+00)
%491 = fmul double 6.898500e+05, %490
%492 = load double, double* %5
%493 = call double @pow(double %492, double 3.000000e+00)
%494 = call double @llvm.fmuladd.f64(double %491, double %493, double %488)
%495 = load double, double* %4
%496 = call double @pow(double %495, double 4.000000e+00)
%497 = fmul double 7.308000e+05, %496
%498 = load double, double* %5
%499 = call double @pow(double %498, double 4.000000e+00)
%500 = call double @llvm.fmuladd.f64(double %497, double %499, double %494)
%501 = load double, double* %4
%502 = call double @pow(double %501, double 5.000000e+00)
%503 = fmul double 1.285200e+05, %502
%504 = load double, double* %5
%505 = call double @pow(double %504, double 5.000000e+00)
%506 = call double @llvm.fmuladd.f64(double %503, double %505, double %500)
%507 = load double, double* %4
%508 = call double @pow(double %507, double 6.000000e+00)
%509 = fmul double 9.240000e+03, %508
%510 = load double, double* %5
%511 = call double @pow(double %510, double 6.000000e+00)
%512 = call double @llvm.fmuladd.f64(double %509, double %511, double %506)
%513 = load double, double* %4
%514 = call double @pow(double %513, double 7.000000e+00)
%515 = fmul double 1.848000e+04, %514
%516 = load double, double* %5
%517 = call double @pow(double %516, double 7.000000e+00)
%518 = call double @llvm.fmuladd.f64(double %515, double %517, double %512)
%519 = load double, double* %4
%520 = call double @pow(double %519, double 8.000000e+00)
%521 = fmul double 8.820000e+03, %520
%522 = load double, double* %5
%523 = call double @pow(double %522, double 8.000000e+00)
%524 = call double @llvm.fmuladd.f64(double %521, double %523, double %518)
%525 = load double, double* %4
%526 = call double @pow(double %525, double 9.000000e+00)
%527 = fmul double 1.800000e+03, %526
%528 = load double, double* %5
%529 = call double @pow(double %528, double 9.000000e+00)
%530 = call double @llvm.fmuladd.f64(double %527, double %529, double %524)
%531 = load double, double* %4
%532 = call double @pow(double %531, double 1.000000e+01)
%533 = fmul double 1.840000e+02, %532
%534 = load double, double* %5
%535 = call double @pow(double %534, double 1.000000e+01)
%536 = call double @llvm.fmuladd.f64(double %533, double %535, double %530)
%537 = load double, double* %4
%538 = call double @pow(double %537, double 1.100000e+01)
%539 = fmul double 8.000000e+00, %538
%540 = load double, double* %5
%541 = call double @pow(double %540, double 1.100000e+01)
%542 = call double @llvm.fmuladd.f64(double %539, double %541, double %536)
%543 = load double, double* %6
%544 = call double @pow(double %543, double 8.000000e+00)
%545 = fmul double 3.300000e+02, %544
%546 = load double, double* %5
%547 = call double @pow(double %546, double 1.600000e+01)
%548 = fmul double %545, %547
%549 = load double, double* %4
%550 = fmul double 2.409750e+06, %549
%551 = load double, double* %5
%552 = fneg double %550
%553 = call double @llvm.fmuladd.f64(double %552, double %551, double 0xC132628B00000000)
%554 = load double, double* %4
%555 = call double @pow(double %554, double 2.000000e+00)
%556 = fmul double 0x4191E43A48000000, %555
%557 = load double, double* %5
%558 = call double @pow(double %557, double 2.000000e+00)
%559 = fneg double %556
%560 = call double @llvm.fmuladd.f64(double %559, double %558, double %553)
%561 = load double, double* %4
%562 = call double @pow(double %561, double 3.000000e+00)
%563 = fmul double 0x4149F79B80000000, %562
%564 = load double, double* %5
%565 = call double @pow(double %564, double 3.000000e+00)
%566 = fneg double %563
%567 = call double @llvm.fmuladd.f64(double %566, double %565, double %560)
%568 = load double, double* %4
%569 = call double @pow(double %568, double 4.000000e+00)
%570 = fmul double 0x416160E9E0000000, %569
%571 = load double, double* %5
%572 = call double @pow(double %571, double 4.000000e+00)
%573 = call double @llvm.fmuladd.f64(double %570, double %572, double %567)
%574 = load double, double* %4
%575 = call double @pow(double %574, double 5.000000e+00)
%576 = fmul double 4.983300e+05, %575
%577 = load double, double* %5
%578 = call double @pow(double %577, double 5.000000e+00)
%579 = fneg double %576
%580 = call double @llvm.fmuladd.f64(double %579, double %578, double %573)
%581 = load double, double* %4
%582 = call double @pow(double %581, double 6.000000e+00)
%583 = fmul double 1.892310e+06, %582
%584 = load double, double* %5
%585 = call double @pow(double %584, double 6.000000e+00)
%586 = fneg double %583
%587 = call double @llvm.fmuladd.f64(double %586, double %585, double %580)
%588 = load double, double* %4
%589 = call double @pow(double %588, double 7.000000e+00)
%590 = fmul double 6.691800e+05, %589
%591 = load double, double* %5
%592 = call double @pow(double %591, double 7.000000e+00)
%593 = fneg double %590
%594 = call double @llvm.fmuladd.f64(double %593, double %592, double %587)
%595 = load double, double* %4
%596 = call double @pow(double %595, double 8.000000e+00)
%597 = fmul double 1.187850e+05, %596
%598 = load double, double* %5
%599 = call double @pow(double %598, double 8.000000e+00)
%600 = fneg double %597
%601 = call double @llvm.fmuladd.f64(double %600, double %599, double %594)
%602 = load double, double* %4
%603 = call double @pow(double %602, double 9.000000e+00)
%604 = fmul double 1.165000e+04, %603
%605 = load double, double* %5
%606 = call double @pow(double %605, double 9.000000e+00)
%607 = fneg double %604
%608 = call double @llvm.fmuladd.f64(double %607, double %606, double %601)
%609 = load double, double* %4
%610 = call double @pow(double %609, double 1.000000e+01)
%611 = fmul double 4.820000e+02, %610
%612 = load double, double* %5
%613 = call double @pow(double %612, double 1.000000e+01)
%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 1.100000e+01)
%618 = fmul double 1.600000e+01, %617
%619 = load double, double* %5
%620 = call double @pow(double %619, double 1.100000e+01)
%621 = call double @llvm.fmuladd.f64(double %618, double %620, double %615)
%622 = load double, double* %4
%623 = call double @pow(double %622, double 1.200000e+01)
%624 = fmul double 2.000000e+00, %623
%625 = load double, double* %5
%626 = call double @pow(double %625, double 1.200000e+01)
%627 = call double @llvm.fmuladd.f64(double %624, double %626, double %621)
%628 = fmul double %548, %627
%629 = call double @llvm.fmuladd.f64(double %478, double %542, double %628)
%630 = load double, double* %5
%631 = call double @pow(double %630, double 2.400000e+01)
%632 = fmul double 2.000000e+00, %631
%633 = load double, double* %4
%634 = fmul double 0x41D27C4829000000, %633
%635 = load double, double* %5
%636 = call double @llvm.fmuladd.f64(double %634, double %635, double 0x41C27C4829000000)
%637 = load double, double* %4
%638 = call double @pow(double %637, double 2.000000e+00)
%639 = fmul double 0x41CFE58188000000, %638
%640 = load double, double* %5
%641 = call double @pow(double %640, double 2.000000e+00)
%642 = call double @llvm.fmuladd.f64(double %639, double %641, double %636)
%643 = load double, double* %4
%644 = call double @pow(double %643, double 3.000000e+00)
%645 = fmul double 0x41C09CDE21800000, %644
%646 = load double, double* %5
%647 = call double @pow(double %646, double 3.000000e+00)
%648 = call double @llvm.fmuladd.f64(double %645, double %647, double %642)
%649 = load double, double* %4
%650 = call double @pow(double %649, double 4.000000e+00)
%651 = fmul double 0x41A7EC2126000000, %650
%652 = load double, double* %5
%653 = call double @pow(double %652, double 4.000000e+00)
%654 = call double @llvm.fmuladd.f64(double %651, double %653, double %648)
%655 = load double, double* %4
%656 = call double @pow(double %655, double 5.000000e+00)
%657 = fmul double 0x41898467A0000000, %656
%658 = load double, double* %5
%659 = call double @pow(double %658, double 5.000000e+00)
%660 = call double @llvm.fmuladd.f64(double %657, double %659, double %654)
%661 = load double, double* %4
%662 = call double @pow(double %661, double 6.000000e+00)
%663 = fmul double 0x4164EFEC00000000, %662
%664 = load double, double* %5
%665 = call double @pow(double %664, double 6.000000e+00)
%666 = call double @llvm.fmuladd.f64(double %663, double %665, double %660)
%667 = load double, double* %4
%668 = call double @pow(double %667, double 7.000000e+00)
%669 = fmul double 1.764180e+06, %668
%670 = load double, double* %5
%671 = call double @pow(double %670, double 7.000000e+00)
%672 = call double @llvm.fmuladd.f64(double %669, double %671, double %666)
%673 = load double, double* %4
%674 = call double @pow(double %673, double 8.000000e+00)
%675 = fmul double 2.227500e+05, %674
%676 = load double, double* %5
%677 = call double @pow(double %676, double 8.000000e+00)
%678 = call double @llvm.fmuladd.f64(double %675, double %677, double %672)
%679 = load double, double* %4
%680 = call double @pow(double %679, double 9.000000e+00)
%681 = fmul double 2.178000e+04, %680
%682 = load double, double* %5
%683 = call double @pow(double %682, double 9.000000e+00)
%684 = call double @llvm.fmuladd.f64(double %681, double %683, double %678)
%685 = load double, double* %4
%686 = call double @pow(double %685, double 1.000000e+01)
%687 = fmul double 1.584000e+03, %686
%688 = load double, double* %5
%689 = call double @pow(double %688, double 1.000000e+01)
%690 = call double @llvm.fmuladd.f64(double %687, double %689, double %684)
%691 = load double, double* %4
%692 = call double @pow(double %691, double 1.100000e+01)
%693 = fmul double 7.800000e+01, %692
%694 = load double, double* %5
%695 = call double @pow(double %694, double 1.100000e+01)
%696 = call double @llvm.fmuladd.f64(double %693, double %695, double %690)
%697 = load double, double* %4
%698 = call double @pow(double %697, double 1.200000e+01)
%699 = fmul double 2.000000e+00, %698
%700 = load double, double* %5
%701 = call double @pow(double %700, double 1.200000e+01)
%702 = call double @llvm.fmuladd.f64(double %699, double %701, double %696)
%703 = call double @llvm.fmuladd.f64(double %632, double %702, double %629)
%704 = load double, double* %6
%705 = call double @pow(double %704, double 2.400000e+01)
%706 = load double, double* %4
%707 = fmul double 9.355500e+05, %706
%708 = load double, double* %5
%709 = call double @llvm.fmuladd.f64(double %707, double %708, double 4.677750e+05)
%710 = load double, double* %4
%711 = call double @pow(double %710, double 2.000000e+00)
%712 = fmul double 9.355500e+05, %711
%713 = load double, double* %5
%714 = call double @pow(double %713, double 2.000000e+00)
%715 = call double @llvm.fmuladd.f64(double %712, double %714, double %709)
%716 = load double, double* %4
%717 = call double @pow(double %716, double 3.000000e+00)
%718 = fmul double 6.237000e+05, %717
%719 = load double, double* %5
%720 = call double @pow(double %719, double 3.000000e+00)
%721 = call double @llvm.fmuladd.f64(double %718, double %720, double %715)
%722 = load double, double* %4
%723 = call double @pow(double %722, double 4.000000e+00)
%724 = fmul double 3.118500e+05, %723
%725 = load double, double* %5
%726 = call double @pow(double %725, double 4.000000e+00)
%727 = call double @llvm.fmuladd.f64(double %724, double %726, double %721)
%728 = load double, double* %4
%729 = call double @pow(double %728, double 5.000000e+00)
%730 = fmul double 1.247400e+05, %729
%731 = load double, double* %5
%732 = call double @pow(double %731, double 5.000000e+00)
%733 = call double @llvm.fmuladd.f64(double %730, double %732, double %727)
%734 = load double, double* %4
%735 = call double @pow(double %734, double 6.000000e+00)
%736 = fmul double 4.158000e+04, %735
%737 = load double, double* %5
%738 = call double @pow(double %737, double 6.000000e+00)
%739 = call double @llvm.fmuladd.f64(double %736, double %738, double %733)
%740 = load double, double* %4
%741 = call double @pow(double %740, double 7.000000e+00)
%742 = fmul double 1.188000e+04, %741
%743 = load double, double* %5
%744 = call double @pow(double %743, double 7.000000e+00)
%745 = call double @llvm.fmuladd.f64(double %742, double %744, double %739)
%746 = load double, double* %4
%747 = call double @pow(double %746, double 8.000000e+00)
%748 = fmul double 2.970000e+03, %747
%749 = load double, double* %5
%750 = call double @pow(double %749, double 8.000000e+00)
%751 = call double @llvm.fmuladd.f64(double %748, double %750, double %745)
%752 = load double, double* %4
%753 = call double @pow(double %752, double 9.000000e+00)
%754 = fmul double 6.600000e+02, %753
%755 = load double, double* %5
%756 = call double @pow(double %755, double 9.000000e+00)
%757 = call double @llvm.fmuladd.f64(double %754, double %756, double %751)
%758 = load double, double* %4
%759 = call double @pow(double %758, double 1.000000e+01)
%760 = fmul double 1.320000e+02, %759
%761 = load double, double* %5
%762 = call double @pow(double %761, double 1.000000e+01)
%763 = call double @llvm.fmuladd.f64(double %760, double %762, double %757)
%764 = load double, double* %4
%765 = call double @pow(double %764, double 1.100000e+01)
%766 = fmul double 2.400000e+01, %765
%767 = load double, double* %5
%768 = call double @pow(double %767, double 1.100000e+01)
%769 = call double @llvm.fmuladd.f64(double %766, double %768, double %763)
%770 = load double, double* %4
%771 = call double @pow(double %770, double 1.200000e+01)
%772 = fmul double 4.000000e+00, %771
%773 = load double, double* %5
%774 = call double @pow(double %773, double 1.200000e+01)
%775 = call double @llvm.fmuladd.f64(double %772, double %774, double %769)
%776 = fneg double %705
%777 = call double @llvm.fmuladd.f64(double %776, double %775, double %703)
%778 = load double, double* %6
%779 = call double @pow(double %778, double 6.000000e+00)
%780 = fmul double 1.100000e+02, %779
%781 = load double, double* %5
%782 = call double @pow(double %781, double 1.800000e+01)
%783 = fmul double %780, %782
%784 = load double, double* %4
%785 = fmul double 0x41B2B36FCA000000, %784
%786 = load double, double* %5
%787 = fneg double %785
%788 = call double @llvm.fmuladd.f64(double %787, double %786, double 0xC1A2B36FCA000000)
%789 = load double, double* %4
%790 = call double @pow(double %789, double 2.000000e+00)
%791 = fmul double 0x419C87CB18000000, %790
%792 = load double, double* %5
%793 = call double @pow(double %792, double 2.000000e+00)
%794 = call double @llvm.fmuladd.f64(double %791, double %793, double %788)
%795 = load double, double* %4
%796 = call double @pow(double %795, double 3.000000e+00)
%797 = fmul double 0x4198DD148C000000, %796
%798 = load double, double* %5
%799 = call double @pow(double %798, double 3.000000e+00)
%800 = call double @llvm.fmuladd.f64(double %797, double %799, double %794)
%801 = load double, double* %4
%802 = call double @pow(double %801, double 4.000000e+00)
%803 = fmul double 0x413DA1D700000000, %802
%804 = load double, double* %5
%805 = call double @pow(double %804, double 4.000000e+00)
%806 = fneg double %803
%807 = call double @llvm.fmuladd.f64(double %806, double %805, double %800)
%808 = load double, double* %4
%809 = call double @pow(double %808, double 5.000000e+00)
%810 = fmul double 0x4170E8A2A0000000, %809
%811 = load double, double* %5
%812 = call double @pow(double %811, double 5.000000e+00)
%813 = fneg double %810
%814 = call double @llvm.fmuladd.f64(double %813, double %812, double %807)
%815 = load double, double* %4
%816 = call double @pow(double %815, double 6.000000e+00)
%817 = fmul double 6.892830e+06, %816
%818 = load double, double* %5
%819 = call double @pow(double %818, double 6.000000e+00)
%820 = fneg double %817
%821 = call double @llvm.fmuladd.f64(double %820, double %819, double %814)
%822 = load double, double* %4
%823 = call double @pow(double %822, double 7.000000e+00)
%824 = fmul double 1.379700e+06, %823
%825 = load double, double* %5
%826 = call double @pow(double %825, double 7.000000e+00)
%827 = fneg double %824
%828 = call double @llvm.fmuladd.f64(double %827, double %826, double %821)
%829 = load double, double* %4
%830 = call double @pow(double %829, double 8.000000e+00)
%831 = fmul double 1.597050e+05, %830
%832 = load double, double* %5
%833 = call double @pow(double %832, double 8.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 9.000000e+00)
%838 = fmul double 8.610000e+03, %837
%839 = load double, double* %5
%840 = call double @pow(double %839, double 9.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 1.000000e+01)
%845 = fmul double 2.940000e+02, %844
%846 = load double, double* %5
%847 = call double @pow(double %846, double 1.000000e+01)
%848 = call double @llvm.fmuladd.f64(double %845, double %847, double %842)
%849 = load double, double* %4
%850 = call double @pow(double %849, double 1.100000e+01)
%851 = fmul double 7.800000e+01, %850
%852 = load double, double* %5
%853 = call double @pow(double %852, double 1.100000e+01)
%854 = call double @llvm.fmuladd.f64(double %851, double %853, double %848)
%855 = load double, double* %4
%856 = call double @pow(double %855, double 1.200000e+01)
%857 = fmul double 4.000000e+00, %856
%858 = load double, double* %5
%859 = call double @pow(double %858, double 1.200000e+01)
%860 = call double @llvm.fmuladd.f64(double %857, double %859, double %854)
%861 = fneg double %783
%862 = call double @llvm.fmuladd.f64(double %861, double %860, double %777)
%863 = load double, double* %6
%864 = call double @pow(double %863, double 2.000000e+00)
%865 = fmul double 1.000000e+01, %864
%866 = load double, double* %5
%867 = call double @pow(double %866, double 2.200000e+01)
%868 = fmul double %865, %867
%869 = load double, double* %4
%870 = fmul double 0x41E50D8B12400000, %869
%871 = load double, double* %5
%872 = fneg double %870
%873 = call double @llvm.fmuladd.f64(double %872, double %871, double 0xC1D50D8B12400000)
%874 = load double, double* %4
%875 = call double @pow(double %874, double 2.000000e+00)
%876 = fmul double 0x41DF3B642A800000, %875
%877 = load double, double* %5
%878 = call double @pow(double %877, double 2.000000e+00)
%879 = fneg double %876
%880 = call double @llvm.fmuladd.f64(double %879, double %878, double %873)
%881 = load double, double* %4
%882 = call double @pow(double %881, double 3.000000e+00)
%883 = fmul double 0x41C9791055800000, %882
%884 = load double, double* %5
%885 = call double @pow(double %884, double 3.000000e+00)
%886 = fneg double %883
%887 = call double @llvm.fmuladd.f64(double %886, double %885, double %880)
%888 = load double, double* %4
%889 = call double @pow(double %888, double 4.000000e+00)
%890 = fmul double 0x41A9B1C4CA000000, %889
%891 = load double, double* %5
%892 = call double @pow(double %891, double 4.000000e+00)
%893 = fneg double %890
%894 = call double @llvm.fmuladd.f64(double %893, double %892, double %887)
%895 = load double, double* %4
%896 = call double @pow(double %895, double 5.000000e+00)
%897 = fmul double 0x417F300CE0000000, %896
%898 = load double, double* %5
%899 = call double @pow(double %898, double 5.000000e+00)
%900 = fneg double %897
%901 = call double @llvm.fmuladd.f64(double %900, double %899, double %894)
%902 = load double, double* %4
%903 = call double @pow(double %902, double 6.000000e+00)
%904 = fmul double 1.753290e+06, %903
%905 = load double, double* %5
%906 = call double @pow(double %905, double 6.000000e+00)
%907 = fneg double %904
%908 = call double @llvm.fmuladd.f64(double %907, double %906, double %901)
%909 = load double, double* %4
%910 = call double @pow(double %909, double 7.000000e+00)
%911 = fmul double 4.791600e+05, %910
%912 = load double, double* %5
%913 = call double @pow(double %912, double 7.000000e+00)
%914 = call double @llvm.fmuladd.f64(double %911, double %913, double %908)
%915 = load double, double* %4
%916 = call double @pow(double %915, double 8.000000e+00)
%917 = fmul double 1.509750e+05, %916
%918 = load double, double* %5
%919 = call double @pow(double %918, double 8.000000e+00)
%920 = call double @llvm.fmuladd.f64(double %917, double %919, double %914)
%921 = load double, double* %4
%922 = call double @pow(double %921, double 9.000000e+00)
%923 = fmul double 2.299000e+04, %922
%924 = load double, double* %5
%925 = call double @pow(double %924, double 9.000000e+00)
%926 = call double @llvm.fmuladd.f64(double %923, double %925, double %920)
%927 = load double, double* %4
%928 = call double @pow(double %927, double 1.000000e+01)
%929 = fmul double 2.222000e+03, %928
%930 = load double, double* %5
%931 = call double @pow(double %930, double 1.000000e+01)
%932 = call double @llvm.fmuladd.f64(double %929, double %931, double %926)
%933 = load double, double* %4
%934 = call double @pow(double %933, double 1.100000e+01)
%935 = fmul double 1.340000e+02, %934
%936 = load double, double* %5
%937 = call double @pow(double %936, double 1.100000e+01)
%938 = call double @llvm.fmuladd.f64(double %935, double %937, double %932)
%939 = load double, double* %4
%940 = call double @pow(double %939, double 1.200000e+01)
%941 = fmul double 4.000000e+00, %940
%942 = load double, double* %5
%943 = call double @pow(double %942, double 1.200000e+01)
%944 = call double @llvm.fmuladd.f64(double %941, double %943, double %938)
%945 = fneg double %868
%946 = call double @llvm.fmuladd.f64(double %945, double %944, double %862)
%947 = load double, double* %6
%948 = call double @pow(double %947, double 1.600000e+01)
%949 = fmul double 1.650000e+02, %948
%950 = load double, double* %5
%951 = call double @pow(double %950, double 8.000000e+00)
%952 = fmul double %949, %951
%953 = load double, double* %4
%954 = fmul double 7.739550e+06, %953
%955 = load double, double* %5
%956 = call double @llvm.fmuladd.f64(double %954, double %955, double 0x414D862780000000)
%957 = load double, double* %4
%958 = call double @pow(double %957, double 2.000000e+00)
%959 = fmul double 7.739550e+06, %958
%960 = load double, double* %5
%961 = call double @pow(double %960, double 2.000000e+00)
%962 = call double @llvm.fmuladd.f64(double %959, double %961, double %956)
%963 = load double, double* %4
%964 = call double @pow(double %963, double 3.000000e+00)
%965 = fmul double 5.159700e+06, %964
%966 = load double, double* %5
%967 = call double @pow(double %966, double 3.000000e+00)
%968 = call double @llvm.fmuladd.f64(double %965, double %967, double %962)
%969 = load double, double* %4
%970 = call double @pow(double %969, double 4.000000e+00)
%971 = fmul double 2.579850e+06, %970
%972 = load double, double* %5
%973 = call double @pow(double %972, double 4.000000e+00)
%974 = call double @llvm.fmuladd.f64(double %971, double %973, double %968)
%975 = load double, double* %4
%976 = call double @pow(double %975, double 5.000000e+00)
%977 = fmul double 1.018080e+06, %976
%978 = load double, double* %5
%979 = call double @pow(double %978, double 5.000000e+00)
%980 = call double @llvm.fmuladd.f64(double %977, double %979, double %974)
%981 = load double, double* %4
%982 = call double @pow(double %981, double 6.000000e+00)
%983 = fmul double 3.855600e+05, %982
%984 = load double, double* %5
%985 = call double @pow(double %984, double 6.000000e+00)
%986 = call double @llvm.fmuladd.f64(double %983, double %985, double %980)
%987 = load double, double* %4
%988 = call double @pow(double %987, double 7.000000e+00)
%989 = fmul double 7.092000e+04, %988
%990 = load double, double* %5
%991 = call double @pow(double %990, double 7.000000e+00)
%992 = call double @llvm.fmuladd.f64(double %989, double %991, double %986)
%993 = load double, double* %4
%994 = call double @pow(double %993, double 8.000000e+00)
%995 = fmul double 2.172000e+04, %994
%996 = load double, double* %5
%997 = call double @pow(double %996, double 8.000000e+00)
%998 = call double @llvm.fmuladd.f64(double %995, double %997, double %992)
%999 = load double, double* %4
%1000 = call double @pow(double %999, double 9.000000e+00)
%1001 = fmul double 8.640000e+03, %1000
%1002 = load double, double* %5
%1003 = call double @pow(double %1002, double 9.000000e+00)
%1004 = call double @llvm.fmuladd.f64(double %1001, double %1003, double %998)
%1005 = load double, double* %4
%1006 = call double @pow(double %1005, double 1.000000e+01)
%1007 = fmul double 1.704000e+03, %1006
%1008 = load double, double* %5
%1009 = call double @pow(double %1008, double 1.000000e+01)
%1010 = call double @llvm.fmuladd.f64(double %1007, double %1009, double %1004)
%1011 = load double, double* %4
%1012 = call double @pow(double %1011, double 1.100000e+01)
%1013 = fmul double 1.480000e+02, %1012
%1014 = load double, double* %5
%1015 = call double @pow(double %1014, double 1.100000e+01)
%1016 = call double @llvm.fmuladd.f64(double %1013, double %1015, double %1010)
%1017 = load double, double* %4
%1018 = call double @pow(double %1017, double 1.200000e+01)
%1019 = fmul double 4.000000e+00, %1018
%1020 = load double, double* %5
%1021 = call double @pow(double %1020, double 1.200000e+01)
%1022 = call double @llvm.fmuladd.f64(double %1019, double %1021, double %1016)
%1023 = fneg double %952
%1024 = call double @llvm.fmuladd.f64(double %1023, double %1022, double %946)
%1025 = load double, double* %6
%1026 = call double @pow(double %1025, double 2.200000e+01)
%1027 = fmul double 5.000000e+00, %1026
%1028 = load double, double* %5
%1029 = call double @pow(double %1028, double 2.000000e+00)
%1030 = fmul double %1027, %1029
%1031 = load double, double* %4
%1032 = fmul double 2.806650e+06, %1031
%1033 = load double, double* %5
%1034 = call double @llvm.fmuladd.f64(double %1032, double %1033, double 0x413569BD00000000)
%1035 = load double, double* %4
%1036 = call double @pow(double %1035, double 2.000000e+00)
%1037 = fmul double 2.806650e+06, %1036
%1038 = load double, double* %5
%1039 = call double @pow(double %1038, double 2.000000e+00)
%1040 = call double @llvm.fmuladd.f64(double %1037, double %1039, double %1034)
%1041 = load double, double* %4
%1042 = call double @pow(double %1041, double 3.000000e+00)
%1043 = fmul double 1.871100e+06, %1042
%1044 = load double, double* %5
%1045 = call double @pow(double %1044, double 3.000000e+00)
%1046 = call double @llvm.fmuladd.f64(double %1043, double %1045, double %1040)
%1047 = load double, double* %4
%1048 = call double @pow(double %1047, double 4.000000e+00)
%1049 = fmul double 9.355500e+05, %1048
%1050 = load double, double* %5
%1051 = call double @pow(double %1050, double 4.000000e+00)
%1052 = call double @llvm.fmuladd.f64(double %1049, double %1051, double %1046)
%1053 = load double, double* %4
%1054 = call double @pow(double %1053, double 5.000000e+00)
%1055 = fmul double 3.742200e+05, %1054
%1056 = load double, double* %5
%1057 = call double @pow(double %1056, double 5.000000e+00)
%1058 = call double @llvm.fmuladd.f64(double %1055, double %1057, double %1052)
%1059 = load double, double* %4
%1060 = call double @pow(double %1059, double 6.000000e+00)
%1061 = fmul double 1.247400e+05, %1060
%1062 = load double, double* %5
%1063 = call double @pow(double %1062, double 6.000000e+00)
%1064 = call double @llvm.fmuladd.f64(double %1061, double %1063, double %1058)
%1065 = load double, double* %4
%1066 = call double @pow(double %1065, double 7.000000e+00)
%1067 = fmul double 3.564000e+04, %1066
%1068 = load double, double* %5
%1069 = call double @pow(double %1068, double 7.000000e+00)
%1070 = call double @llvm.fmuladd.f64(double %1067, double %1069, double %1064)
%1071 = load double, double* %4
%1072 = call double @pow(double %1071, double 8.000000e+00)
%1073 = fmul double 8.910000e+03, %1072
%1074 = load double, double* %5
%1075 = call double @pow(double %1074, double 8.000000e+00)
%1076 = call double @llvm.fmuladd.f64(double %1073, double %1075, double %1070)
%1077 = load double, double* %4
%1078 = call double @pow(double %1077, double 9.000000e+00)
%1079 = fmul double 1.980000e+03, %1078
%1080 = load double, double* %5
%1081 = call double @pow(double %1080, double 9.000000e+00)
%1082 = call double @llvm.fmuladd.f64(double %1079, double %1081, double %1076)
%1083 = load double, double* %4
%1084 = call double @pow(double %1083, double 1.000000e+01)
%1085 = fmul double 3.960000e+02, %1084
%1086 = load double, double* %5
%1087 = call double @pow(double %1086, double 1.000000e+01)
%1088 = call double @llvm.fmuladd.f64(double %1085, double %1087, double %1082)
%1089 = load double, double* %4
%1090 = call double @pow(double %1089, double 1.100000e+01)
%1091 = fmul double 9.200000e+01, %1090
%1092 = load double, double* %5
%1093 = call double @pow(double %1092, double 1.100000e+01)
%1094 = call double @llvm.fmuladd.f64(double %1091, double %1093, double %1088)
%1095 = load double, double* %4
%1096 = call double @pow(double %1095, double 1.200000e+01)
%1097 = fmul double 8.000000e+00, %1096
%1098 = load double, double* %5
%1099 = call double @pow(double %1098, double 1.200000e+01)
%1100 = call double @llvm.fmuladd.f64(double %1097, double %1099, double %1094)
%1101 = call double @llvm.fmuladd.f64(double %1030, double %1100, double %1024)
%1102 = load double, double* %6
%1103 = call double @pow(double %1102, double 1.800000e+01)
%1104 = fmul double 5.500000e+01, %1103
%1105 = load double, double* %5
%1106 = call double @pow(double %1105, double 6.000000e+00)
%1107 = fmul double %1104, %1106
%1108 = load double, double* %4
%1109 = fmul double 7.739550e+06, %1108
%1110 = load double, double* %5
%1111 = call double @llvm.fmuladd.f64(double %1109, double %1110, double 0x414D862780000000)
%1112 = load double, double* %4
%1113 = call double @pow(double %1112, double 2.000000e+00)
%1114 = fmul double 7.739550e+06, %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 5.159700e+06, %1119
%1121 = load double, double* %5
%1122 = call double @pow(double %1121, double 3.000000e+00)
%1123 = call double @llvm.fmuladd.f64(double %1120, double %1122, double %1117)
%1124 = load double, double* %4
%1125 = call double @pow(double %1124, double 4.000000e+00)
%1126 = fmul double 2.579850e+06, %1125
%1127 = load double, double* %5
%1128 = call double @pow(double %1127, double 4.000000e+00)
%1129 = call double @llvm.fmuladd.f64(double %1126, double %1128, double %1123)
%1130 = load double, double* %4
%1131 = call double @pow(double %1130, double 5.000000e+00)
%1132 = fmul double 1.031940e+06, %1131
%1133 = load double, double* %5
%1134 = call double @pow(double %1133, double 5.000000e+00)
%1135 = call double @llvm.fmuladd.f64(double %1132, double %1134, double %1129)
%1136 = load double, double* %4
%1137 = call double @pow(double %1136, double 6.000000e+00)
%1138 = fmul double 3.439800e+05, %1137
%1139 = load double, double* %5
%1140 = call double @pow(double %1139, double 6.000000e+00)
%1141 = call double @llvm.fmuladd.f64(double %1138, double %1140, double %1135)
%1142 = load double, double* %4
%1143 = call double @pow(double %1142, double 7.000000e+00)
%1144 = fmul double 1.015200e+05, %1143
%1145 = load double, double* %5
%1146 = call double @pow(double %1145, double 7.000000e+00)
%1147 = call double @llvm.fmuladd.f64(double %1144, double %1146, double %1141)
%1148 = load double, double* %4
%1149 = call double @pow(double %1148, double 8.000000e+00)
%1150 = fmul double 1.971000e+04, %1149
%1151 = load double, double* %5
%1152 = call double @pow(double %1151, double 8.000000e+00)
%1153 = call double @llvm.fmuladd.f64(double %1150, double %1152, double %1147)
%1154 = load double, double* %4
%1155 = call double @pow(double %1154, double 9.000000e+00)
%1156 = fmul double 6.300000e+03, %1155
%1157 = load double, double* %5
%1158 = call double @pow(double %1157, double 9.000000e+00)
%1159 = call double @llvm.fmuladd.f64(double %1156, double %1158, double %1153)
%1160 = load double, double* %4
%1161 = call double @pow(double %1160, double 1.000000e+01)
%1162 = fmul double 1.692000e+03, %1161
%1163 = load double, double* %5
%1164 = call double @pow(double %1163, double 1.000000e+01)
%1165 = call double @llvm.fmuladd.f64(double %1162, double %1164, double %1159)
%1166 = load double, double* %4
%1167 = call double @pow(double %1166, double 1.100000e+01)
%1168 = fmul double 2.040000e+02, %1167
%1169 = load double, double* %5
%1170 = call double @pow(double %1169, double 1.100000e+01)
%1171 = call double @llvm.fmuladd.f64(double %1168, double %1170, double %1165)
%1172 = load double, double* %4
%1173 = call double @pow(double %1172, double 1.200000e+01)
%1174 = fmul double 8.000000e+00, %1173
%1175 = load double, double* %5
%1176 = call double @pow(double %1175, double 1.200000e+01)
%1177 = call double @llvm.fmuladd.f64(double %1174, double %1176, double %1171)
%1178 = call double @llvm.fmuladd.f64(double %1107, double %1177, double %1101)
%1179 = load double, double* %6
%1180 = call double @pow(double %1179, double 4.000000e+00)
%1181 = fmul double 2.200000e+01, %1180
%1182 = load double, double* %5
%1183 = call double @pow(double %1182, double 2.000000e+01)
%1184 = fmul double %1181, %1183
%1185 = load double, double* %4
%1186 = fmul double 0x41E06285C7400000, %1185
%1187 = load double, double* %5
%1188 = call double @llvm.fmuladd.f64(double %1186, double %1187, double 0x41D06285C7400000)
%1189 = load double, double* %4
%1190 = call double @pow(double %1189, double 2.000000e+00)
%1191 = fmul double 0x41C4D6028B000000, %1190
%1192 = load double, double* %5
%1193 = call double @pow(double %1192, double 2.000000e+00)
%1194 = call double @llvm.fmuladd.f64(double %1191, double %1193, double %1188)
%1195 = load double, double* %4
%1196 = call double @pow(double %1195, double 3.000000e+00)
%1197 = fmul double 0x41ACEE50FE000000, %1196
%1198 = load double, double* %5
%1199 = call double @pow(double %1198, double 3.000000e+00)
%1200 = fneg double %1197
%1201 = call double @llvm.fmuladd.f64(double %1200, double %1199, double %1194)
%1202 = load double, double* %4
%1203 = call double @pow(double %1202, double 4.000000e+00)
%1204 = fmul double 0x41AC5C1A22000000, %1203
%1205 = load double, double* %5
%1206 = call double @pow(double %1205, double 4.000000e+00)
%1207 = fneg double %1204
%1208 = call double @llvm.fmuladd.f64(double %1207, double %1206, double %1201)
%1209 = load double, double* %4
%1210 = call double @pow(double %1209, double 5.000000e+00)
%1211 = fmul double 0x4193774878000000, %1210
%1212 = load double, double* %5
%1213 = call double @pow(double %1212, double 5.000000e+00)
%1214 = fneg double %1211
%1215 = call double @llvm.fmuladd.f64(double %1214, double %1213, double %1208)
%1216 = load double, double* %4
%1217 = call double @pow(double %1216, double 6.000000e+00)
%1218 = fmul double 0x416EC2B140000000, %1217
%1219 = load double, double* %5
%1220 = call double @pow(double %1219, double 6.000000e+00)
%1221 = fneg double %1218
%1222 = call double @llvm.fmuladd.f64(double %1221, double %1220, double %1215)
%1223 = load double, double* %4
%1224 = call double @pow(double %1223, double 7.000000e+00)
%1225 = fmul double 1.875420e+06, %1224
%1226 = load double, double* %5
%1227 = call double @pow(double %1226, double 7.000000e+00)
%1228 = fneg double %1225
%1229 = call double @llvm.fmuladd.f64(double %1228, double %1227, double %1222)
%1230 = load double, double* %4
%1231 = call double @pow(double %1230, double 8.000000e+00)
%1232 = fmul double 8.203500e+04, %1231
%1233 = load double, double* %5
%1234 = call double @pow(double %1233, double 8.000000e+00)
%1235 = fneg double %1232
%1236 = call double @llvm.fmuladd.f64(double %1235, double %1234, double %1229)
%1237 = load double, double* %4
%1238 = call double @pow(double %1237, double 9.000000e+00)
%1239 = fmul double 1.197000e+04, %1238
%1240 = load double, double* %5
%1241 = call double @pow(double %1240, double 9.000000e+00)
%1242 = call double @llvm.fmuladd.f64(double %1239, double %1241, double %1236)
%1243 = load double, double* %4
%1244 = call double @pow(double %1243, double 1.000000e+01)
%1245 = fmul double 2.574000e+03, %1244
%1246 = load double, double* %5
%1247 = call double @pow(double %1246, double 1.000000e+01)
%1248 = call double @llvm.fmuladd.f64(double %1245, double %1247, double %1242)
%1249 = load double, double* %4
%1250 = call double @pow(double %1249, double 1.100000e+01)
%1251 = fmul double 2.180000e+02, %1250
%1252 = load double, double* %5
%1253 = call double @pow(double %1252, double 1.100000e+01)
%1254 = call double @llvm.fmuladd.f64(double %1251, double %1253, double %1248)
%1255 = load double, double* %4
%1256 = call double @pow(double %1255, double 1.200000e+01)
%1257 = fmul double 8.000000e+00, %1256
%1258 = load double, double* %5
%1259 = call double @pow(double %1258, double 1.200000e+01)
%1260 = call double @llvm.fmuladd.f64(double %1257, double %1259, double %1254)
%1261 = call double @llvm.fmuladd.f64(double %1184, double %1260, double %1178)
%1262 = load double, double* %6
%1263 = call double @pow(double %1262, double 1.000000e+01)
%1264 = fmul double 3.300000e+01, %1263
%1265 = load double, double* %5
%1266 = call double @pow(double %1265, double 1.400000e+01)
%1267 = fmul double %1264, %1266
%1268 = load double, double* %4
%1269 = fmul double 0x41A66FE2C4000000, %1268
%1270 = load double, double* %5
%1271 = fneg double %1269
%1272 = call double @llvm.fmuladd.f64(double %1271, double %1270, double 0xC1966FE2C4000000)
%1273 = load double, double* %4
%1274 = call double @pow(double %1273, double 2.000000e+00)
%1275 = fmul double 0x41913E1D48000000, %1274
%1276 = load double, double* %5
%1277 = call double @pow(double %1276, double 2.000000e+00)
%1278 = fneg double %1275
%1279 = call double @llvm.fmuladd.f64(double %1278, double %1277, double %1272)
%1280 = load double, double* %4
%1281 = call double @pow(double %1280, double 3.000000e+00)
%1282 = fmul double 0x41B0FC378E000000, %1281
%1283 = load double, double* %5
%1284 = call double @pow(double %1283, double 3.000000e+00)
%1285 = fneg double %1282
%1286 = call double @llvm.fmuladd.f64(double %1285, double %1284, double %1279)
%1287 = load double, double* %4
%1288 = call double @pow(double %1287, double 4.000000e+00)
%1289 = fmul double 4.335660e+07, %1288
%1290 = load double, double* %5
%1291 = call double @pow(double %1290, double 4.000000e+00)
%1292 = fneg double %1289
%1293 = call double @llvm.fmuladd.f64(double %1292, double %1291, double %1286)
%1294 = load double, double* %4
%1295 = call double @pow(double %1294, double 5.000000e+00)
%1296 = fmul double 0x4163A4ED00000000, %1295
%1297 = load double, double* %5
%1298 = call double @pow(double %1297, double 5.000000e+00)
%1299 = call double @llvm.fmuladd.f64(double %1296, double %1298, double %1293)
%1300 = load double, double* %4
%1301 = call double @pow(double %1300, double 6.000000e+00)
%1302 = fmul double 5.319720e+06, %1301
%1303 = load double, double* %5
%1304 = call double @pow(double %1303, double 6.000000e+00)
%1305 = fneg double %1302
%1306 = call double @llvm.fmuladd.f64(double %1305, double %1304, double %1299)
%1307 = load double, double* %4
%1308 = call double @pow(double %1307, double 7.000000e+00)
%1309 = fmul double 4.942080e+06, %1308
%1310 = load double, double* %5
%1311 = call double @pow(double %1310, double 7.000000e+00)
%1312 = fneg double %1309
%1313 = call double @llvm.fmuladd.f64(double %1312, double %1311, double %1306)
%1314 = load double, double* %4
%1315 = call double @pow(double %1314, double 8.000000e+00)
%1316 = fmul double 1.373700e+06, %1315
%1317 = load double, double* %5
%1318 = call double @pow(double %1317, double 8.000000e+00)
%1319 = fneg double %1316
%1320 = call double @llvm.fmuladd.f64(double %1319, double %1318, double %1313)
%1321 = load double, double* %4
%1322 = call double @pow(double %1321, double 9.000000e+00)
%1323 = fmul double 1.947600e+05, %1322
%1324 = load double, double* %5
%1325 = call double @pow(double %1324, double 9.000000e+00)
%1326 = fneg double %1323
%1327 = call double @llvm.fmuladd.f64(double %1326, double %1325, double %1320)
%1328 = load double, double* %4
%1329 = call double @pow(double %1328, double 1.000000e+01)
%1330 = fmul double 1.408800e+04, %1329
%1331 = load double, double* %5
%1332 = call double @pow(double %1331, double 1.000000e+01)
%1333 = fneg double %1330
%1334 = call double @llvm.fmuladd.f64(double %1333, double %1332, double %1327)
%1335 = load double, double* %4
%1336 = call double @pow(double %1335, double 1.100000e+01)
%1337 = fmul double 2.960000e+02, %1336
%1338 = load double, double* %5
%1339 = call double @pow(double %1338, double 1.100000e+01)
%1340 = fneg double %1337
%1341 = call double @llvm.fmuladd.f64(double %1340, double %1339, double %1334)
%1342 = load double, double* %4
%1343 = call double @pow(double %1342, double 1.200000e+01)
%1344 = fmul double 1.600000e+01, %1343
%1345 = load double, double* %5
%1346 = call double @pow(double %1345, double 1.200000e+01)
%1347 = call double @llvm.fmuladd.f64(double %1344, double %1346, double %1341)
%1348 = fneg double %1267
%1349 = call double @llvm.fmuladd.f64(double %1348, double %1347, double %1261)
%1350 = load double, double* %6
%1351 = call double @pow(double %1350, double 2.000000e+01)
%1352 = fmul double 1.100000e+01, %1351
%1353 = load double, double* %5
%1354 = call double @pow(double %1353, double 4.000000e+00)
%1355 = fmul double %1352, %1354
%1356 = load double, double* %4
%1357 = fmul double 8.930250e+06, %1356
%1358 = load double, double* %5
%1359 = call double @llvm.fmuladd.f64(double %1357, double %1358, double 0x4151087940000000)
%1360 = load double, double* %4
%1361 = call double @pow(double %1360, double 2.000000e+00)
%1362 = fmul double 8.930250e+06, %1361
%1363 = load double, double* %5
%1364 = call double @pow(double %1363, double 2.000000e+00)
%1365 = call double @llvm.fmuladd.f64(double %1362, double %1364, double %1359)
%1366 = load double, double* %4
%1367 = call double @pow(double %1366, double 3.000000e+00)
%1368 = fmul double 5.953500e+06, %1367
%1369 = load double, double* %5
%1370 = call double @pow(double %1369, double 3.000000e+00)
%1371 = call double @llvm.fmuladd.f64(double %1368, double %1370, double %1365)
%1372 = load double, double* %4
%1373 = call double @pow(double %1372, double 4.000000e+00)
%1374 = fmul double 2.976750e+06, %1373
%1375 = load double, double* %5
%1376 = call double @pow(double %1375, double 4.000000e+00)
%1377 = call double @llvm.fmuladd.f64(double %1374, double %1376, double %1371)
%1378 = load double, double* %4
%1379 = call double @pow(double %1378, double 5.000000e+00)
%1380 = fmul double 1.190700e+06, %1379
%1381 = load double, double* %5
%1382 = call double @pow(double %1381, double 5.000000e+00)
%1383 = call double @llvm.fmuladd.f64(double %1380, double %1382, double %1377)
%1384 = load double, double* %4
%1385 = call double @pow(double %1384, double 6.000000e+00)
%1386 = fmul double 3.969000e+05, %1385
%1387 = load double, double* %5
%1388 = call double @pow(double %1387, double 6.000000e+00)
%1389 = call double @llvm.fmuladd.f64(double %1386, double %1388, double %1383)
%1390 = load double, double* %4
%1391 = call double @pow(double %1390, double 7.000000e+00)
%1392 = fmul double 1.134000e+05, %1391
%1393 = load double, double* %5
%1394 = call double @pow(double %1393, double 7.000000e+00)
%1395 = call double @llvm.fmuladd.f64(double %1392, double %1394, double %1389)
%1396 = load double, double* %4
%1397 = call double @pow(double %1396, double 8.000000e+00)
%1398 = fmul double 2.835000e+04, %1397
%1399 = load double, double* %5
%1400 = call double @pow(double %1399, double 8.000000e+00)
%1401 = call double @llvm.fmuladd.f64(double %1398, double %1400, double %1395)
%1402 = load double, double* %4
%1403 = call double @pow(double %1402, double 9.000000e+00)
%1404 = fmul double 5.740000e+03, %1403
%1405 = load double, double* %5
%1406 = call double @pow(double %1405, double 9.000000e+00)
%1407 = call double @llvm.fmuladd.f64(double %1404, double %1406, double %1401)
%1408 = load double, double* %4
%1409 = call double @pow(double %1408, double 1.000000e+01)
%1410 = fmul double 1.652000e+03, %1409
%1411 = load double, double* %5
%1412 = call double @pow(double %1411, double 1.000000e+01)
%1413 = call double @llvm.fmuladd.f64(double %1410, double %1412, double %1407)
%1414 = load double, double* %4
%1415 = call double @pow(double %1414, double 1.100000e+01)
%1416 = fmul double 2.840000e+02, %1415
%1417 = load double, double* %5
%1418 = call double @pow(double %1417, double 1.100000e+01)
%1419 = call double @llvm.fmuladd.f64(double %1416, double %1418, double %1413)
%1420 = load double, double* %4
%1421 = call double @pow(double %1420, double 1.200000e+01)
%1422 = fmul double 1.600000e+01, %1421
%1423 = load double, double* %5
%1424 = call double @pow(double %1423, double 1.200000e+01)
%1425 = call double @llvm.fmuladd.f64(double %1422, double %1424, double %1419)
%1426 = fneg double %1355
%1427 = call double @llvm.fmuladd.f64(double %1426, double %1425, double %1349)
%1428 = load double, double* %6
%1429 = call double @pow(double %1428, double 1.400000e+01)
%1430 = fmul double 3.300000e+01, %1429
%1431 = load double, double* %5
%1432 = call double @pow(double %1431, double 1.000000e+01)
%1433 = fmul double %1430, %1432
%1434 = load double, double* %4
%1435 = fmul double 0x41944C3B28000000, %1434
%1436 = load double, double* %5
%1437 = call double @llvm.fmuladd.f64(double %1435, double %1436, double 0x41844C3B28000000)
%1438 = load double, double* %4
%1439 = call double @pow(double %1438, double 2.000000e+00)
%1440 = fmul double 0x41944C3B28000000, %1439
%1441 = load double, double* %5
%1442 = call double @pow(double %1441, double 2.000000e+00)
%1443 = call double @llvm.fmuladd.f64(double %1440, double %1442, double %1437)
%1444 = load double, double* %4
%1445 = call double @pow(double %1444, double 3.000000e+00)
%1446 = fmul double 0x418B334CB0000000, %1445
%1447 = load double, double* %5
%1448 = call double @pow(double %1447, double 3.000000e+00)
%1449 = call double @llvm.fmuladd.f64(double %1446, double %1448, double %1443)
%1450 = load double, double* %4
%1451 = call double @pow(double %1450, double 4.000000e+00)
%1452 = fmul double 2.637180e+07, %1451
%1453 = load double, double* %5
%1454 = call double @pow(double %1453, double 4.000000e+00)
%1455 = call double @llvm.fmuladd.f64(double %1452, double %1454, double %1449)
%1456 = load double, double* %4
%1457 = call double @pow(double %1456, double 5.000000e+00)
%1458 = fmul double 0x416BFA8F00000000, %1457
%1459 = load double, double* %5
%1460 = call double @pow(double %1459, double 5.000000e+00)
%1461 = call double @llvm.fmuladd.f64(double %1458, double %1460, double %1455)
%1462 = load double, double* %4
%1463 = call double @pow(double %1462, double 6.000000e+00)
%1464 = fmul double 2.621640e+06, %1463
%1465 = load double, double* %5
%1466 = call double @pow(double %1465, double 6.000000e+00)
%1467 = call double @llvm.fmuladd.f64(double %1464, double %1466, double %1461)
%1468 = load double, double* %4
%1469 = call double @pow(double %1468, double 7.000000e+00)
%1470 = fmul double 5.978400e+05, %1469
%1471 = load double, double* %5
%1472 = call double @pow(double %1471, double 7.000000e+00)
%1473 = call double @llvm.fmuladd.f64(double %1470, double %1472, double %1467)
%1474 = load double, double* %4
%1475 = call double @pow(double %1474, double 8.000000e+00)
%1476 = fmul double 3.787800e+05, %1475
%1477 = load double, double* %5
%1478 = call double @pow(double %1477, double 8.000000e+00)
%1479 = call double @llvm.fmuladd.f64(double %1476, double %1478, double %1473)
%1480 = load double, double* %4
%1481 = call double @pow(double %1480, double 9.000000e+00)
%1482 = fmul double 1.140400e+05, %1481
%1483 = load double, double* %5
%1484 = call double @pow(double %1483, double 9.000000e+00)
%1485 = call double @llvm.fmuladd.f64(double %1482, double %1484, double %1479)
%1486 = load double, double* %4
%1487 = call double @pow(double %1486, double 1.000000e+01)
%1488 = fmul double 1.608800e+04, %1487
%1489 = load double, double* %5
%1490 = call double @pow(double %1489, double 1.000000e+01)
%1491 = call double @llvm.fmuladd.f64(double %1488, double %1490, double %1485)
%1492 = load double, double* %4
%1493 = call double @pow(double %1492, double 1.100000e+01)
%1494 = fmul double 1.016000e+03, %1493
%1495 = load double, double* %5
%1496 = call double @pow(double %1495, double 1.100000e+01)
%1497 = call double @llvm.fmuladd.f64(double %1494, double %1496, double %1491)
%1498 = load double, double* %4
%1499 = call double @pow(double %1498, double 1.200000e+01)
%1500 = fmul double 1.600000e+01, %1499
%1501 = load double, double* %5
%1502 = call double @pow(double %1501, double 1.200000e+01)
%1503 = call double @llvm.fmuladd.f64(double %1500, double %1502, double %1497)
%1504 = call double @llvm.fmuladd.f64(double %1433, double %1503, double %1427)
%1505 = call double @llvm.fmuladd.f64(double %472, double %1504, double %464)
%1506 = load double, double* %4
%1507 = fmul double 2.000000e+00, %1506
%1508 = load double, double* %6
%1509 = load double, double* %5
%1510 = fadd double %1508, %1509
%1511 = fmul double %1507, %1510
%1512 = call double @pow(double 0x4005BF0A8B145769, double %1511)
%1513 = fmul double 4.677750e+05, %1512
%1514 = load double, double* %4
%1515 = call double @pow(double %1514, double 2.000000e+00)
%1516 = fmul double %1513, %1515
%1517 = load double, double* %6
%1518 = call double @pow(double %1517, double 2.000000e+00)
%1519 = load double, double* %5
%1520 = call double @pow(double %1519, double 2.000000e+00)
%1521 = fsub double %1518, %1520
%1522 = call double @pow(double %1521, double 1.500000e+01)
%1523 = fmul double %1516, %1522
%1524 = fdiv double %1505, %1523
store double %1524, double* %7
br label %1525
1525: ; preds = %138, %11
%1526 = load double, double* %7
ret double %1526
}

LLVM IR (-O2):
define double @DSlater_2S_6S(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 %76
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 0x42BC8B3330400000, double 0xC2BC8B3330400000)
%10 = fmul double %0, 0xC2CC8B3330400000
%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, 0xC2CC8B3330400000
%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, 0xC2C305363DADBE80
%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, 0xC2B2FE729636FA00
%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, 0xC29E4C49CD150000
%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, 0xC284143364B44000
%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, 0xC266B2B8DDBE0000
%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, 0xC24644C69D500000
%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, 0xC2232B8D34000000
%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, 0xC1FD202DE0000000
%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, 0xC1D38AC740000000
%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, 0xC1A713E400000000
%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, 0xC177CA0000000000
%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, -2.764800e+06
%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, -2.539520e+05
%67 = tail call double @llvm.fmuladd.f64(double %66, double %65, double %63)
%68 = tail call double @pow(double %0, double 1.600000e+01)
%69 = tail call double @pow(double %2, double 1.600000e+01)
%70 = fmul double %68, -1.638400e+04
%71 = tail call double @llvm.fmuladd.f64(double %70, double %69, double %67)
%72 = tail call double @pow(double 0x4005BF0A8B145769, double %7)
%73 = fmul double %72, 0x42BC8B3330400000
%74 = fmul double %12, %73
%75 = fdiv double %71, %74
br label %879
76: ; preds = %3
%77 = fadd double %1, %2
%78 = fmul double %5, %77
%79 = tail call double @pow(double 0x4005BF0A8B145769, double %78)
%80 = fmul double %79, 4.677750e+05
%81 = fmul double %2, %2
%82 = fmul double %1, %1
%83 = fsub double %81, %82
%84 = tail call double @pow(double %83, double 1.500000e+01)
%85 = fmul double %5, %1
%86 = tail call double @pow(double 0x4005BF0A8B145769, double %85)
%87 = fmul double %86, 5.197500e+04
%88 = tail call double @pow(double %1, double 1.400000e+01)
%89 = fmul double %87, %88
%90 = tail call double @pow(double %0, double 3.000000e+00)
%91 = fmul double %90, -1.380000e+02
%92 = tail call double @pow(double %2, double 1.900000e+01)
%93 = tail call double @pow(double %0, double 4.000000e+00)
%94 = tail call double @pow(double %2, double 2.000000e+01)
%95 = fmul double %93, -6.000000e+00
%96 = fmul double %95, %94
%97 = tail call double @llvm.fmuladd.f64(double %91, double %92, double %96)
%98 = tail call double @pow(double %1, double 1.600000e+01)
%99 = tail call double @llvm.fmuladd.f64(double %98, double 9.000000e+00, double %97)
%100 = fmul double %0, 1.800000e+01
%101 = fmul double %100, %2
%102 = tail call double @pow(double %1, double 1.600000e+01)
%103 = tail call double @llvm.fmuladd.f64(double %101, double %102, double %99)
%104 = tail call double @pow(double %2, double 5.000000e+00)
%105 = fmul double %5, %104
%106 = tail call double @pow(double %1, double 1.200000e+01)
%107 = fmul double %105, %106
%108 = fmul double %0, %0
%109 = fmul double %108, -1.810000e+02
%110 = tail call double @llvm.fmuladd.f64(double %109, double %82, double 9.450000e+02)
%111 = tail call double @llvm.fmuladd.f64(double %107, double %110, double %103)
%112 = fmul double %0, 6.000000e+00
%113 = tail call double @pow(double %2, double 3.000000e+00)
%114 = fmul double %112, %113
%115 = tail call double @pow(double %1, double 1.400000e+01)
%116 = fmul double %114, %115
%117 = fmul double %108, 2.000000e+00
%118 = tail call double @llvm.fmuladd.f64(double %117, double %82, double -4.500000e+01)
%119 = tail call double @llvm.fmuladd.f64(double %116, double %118, double %111)
%120 = fmul double %81, 9.000000e+00
%121 = tail call double @pow(double %1, double 1.400000e+01)
%122 = fmul double %120, %121
%123 = tail call double @llvm.fmuladd.f64(double %117, double %82, double -1.500000e+01)
%124 = tail call double @llvm.fmuladd.f64(double %122, double %123, double %119)
%125 = tail call double @pow(double %2, double 1.800000e+01)
%126 = fmul double %108, 2.300000e+01
%127 = tail call double @llvm.fmuladd.f64(double %126, double %82, double 2.880000e+02)
%128 = fmul double %108, -4.000000e+00
%129 = fmul double %128, %125
%130 = tail call double @llvm.fmuladd.f64(double %129, double %127, double %124)
%131 = fmul double %0, 2.340000e+02
%132 = tail call double @pow(double %2, double 1.100000e+01)
%133 = fmul double %131, %132
%134 = tail call double @pow(double %1, double 6.000000e+00)
%135 = fmul double %133, %134
%136 = fmul double %108, 5.500000e+01
%137 = tail call double @llvm.fmuladd.f64(double %136, double %82, double -4.209000e+03)
%138 = tail call double @llvm.fmuladd.f64(double %135, double %137, double %130)
%139 = tail call double @pow(double %2, double 9.000000e+00)
%140 = tail call double @pow(double %1, double 8.000000e+00)
%141 = fmul double %108, 6.300000e+01
%142 = tail call double @llvm.fmuladd.f64(double %141, double %82, double 6.655000e+03)
%143 = fmul double %0, -7.800000e+01
%144 = fmul double %143, %139
%145 = fmul double %144, %140
%146 = tail call double @llvm.fmuladd.f64(double %145, double %142, double %138)
%147 = tail call double @pow(double %2, double 1.300000e+01)
%148 = fmul double %100, %147
%149 = tail call double @pow(double %1, double 4.000000e+00)
%150 = fmul double %148, %149
%151 = fmul double %108, 3.770000e+02
%152 = tail call double @llvm.fmuladd.f64(double %151, double %82, double -3.188500e+04)
%153 = tail call double @llvm.fmuladd.f64(double %150, double %152, double %146)
%154 = tail call double @pow(double %2, double 7.000000e+00)
%155 = tail call double @pow(double %1, double 1.000000e+01)
%156 = fmul double %108, 7.910000e+02
%157 = tail call double @llvm.fmuladd.f64(double %156, double %82, double 9.321000e+03)
%158 = fneg double %112
%159 = fmul double %154, %158
%160 = fmul double %159, %155
%161 = tail call double @llvm.fmuladd.f64(double %160, double %157, double %153)
%162 = tail call double @pow(double %2, double 1.500000e+01)
%163 = fmul double %108, 1.141000e+03
%164 = tail call double @llvm.fmuladd.f64(double %163, double %82, double 1.675500e+04)
%165 = fmul double %162, %158
%166 = fmul double %82, %165
%167 = tail call double @llvm.fmuladd.f64(double %166, double %164, double %161)
%168 = tail call double @pow(double %2, double 1.700000e+01)
%169 = fmul double %108, 1.331000e+03
%170 = tail call double @llvm.fmuladd.f64(double %169, double %82, double 1.836000e+03)
%171 = fneg double %5
%172 = fmul double %168, %171
%173 = tail call double @llvm.fmuladd.f64(double %172, double %170, double %167)
%174 = tail call double @pow(double %2, double 1.200000e+01)
%175 = tail call double @pow(double %1, double 4.000000e+00)
%176 = fmul double %108, 7.514000e+03
%177 = tail call double @llvm.fmuladd.f64(double %176, double %82, double 3.188500e+04)
%178 = fmul double %174, -9.000000e+00
%179 = fmul double %178, %175
%180 = tail call double @llvm.fmuladd.f64(double %179, double %177, double %173)
%181 = tail call double @pow(double %2, double 4.000000e+00)
%182 = fmul double %181, 3.000000e+00
%183 = tail call double @pow(double %1, double 1.200000e+01)
%184 = fmul double %182, %183
%185 = fmul double %108, -9.000000e+01
%186 = tail call double @llvm.fmuladd.f64(double %185, double %82, double 3.150000e+02)
%187 = tail call double @pow(double %0, double 4.000000e+00)
%188 = fmul double %187, 2.000000e+00
%189 = tail call double @pow(double %1, double 4.000000e+00)
%190 = tail call double @llvm.fmuladd.f64(double %188, double %189, double %186)
%191 = tail call double @llvm.fmuladd.f64(double %184, double %190, double %180)
%192 = tail call double @pow(double %2, double 1.000000e+01)
%193 = tail call double @pow(double %1, double 6.000000e+00)
%194 = fmul double %108, -9.900000e+02
%195 = tail call double @llvm.fmuladd.f64(double %194, double %82, double 4.209000e+03)
%196 = tail call double @pow(double %0, double 4.000000e+00)
%197 = fmul double %196, 4.000000e+00
%198 = tail call double @pow(double %1, double 4.000000e+00)
%199 = tail call double @llvm.fmuladd.f64(double %197, double %198, double %195)
%200 = fmul double %192, -1.170000e+02
%201 = fmul double %200, %193
%202 = tail call double @llvm.fmuladd.f64(double %201, double %199, double %191)
%203 = tail call double @pow(double %2, double 1.600000e+01)
%204 = fmul double %108, 4.491000e+03
%205 = tail call double @llvm.fmuladd.f64(double %204, double %82, double 3.060000e+02)
%206 = tail call double @pow(double %0, double 4.000000e+00)
%207 = fmul double %206, 1.400000e+01
%208 = tail call double @pow(double %1, double 4.000000e+00)
%209 = tail call double @llvm.fmuladd.f64(double %207, double %208, double %205)
%210 = fmul double %203, -6.000000e+00
%211 = tail call double @llvm.fmuladd.f64(double %210, double %209, double %202)
%212 = tail call double @pow(double %2, double 8.000000e+00)
%213 = fmul double %212, 3.000000e+00
%214 = tail call double @pow(double %1, double 8.000000e+00)
%215 = fmul double %213, %214
%216 = fmul double %108, 2.815800e+04
%217 = tail call double @llvm.fmuladd.f64(double %216, double %82, double -8.651500e+04)
%218 = tail call double @pow(double %0, double 4.000000e+00)
%219 = fmul double %218, 2.800000e+01
%220 = tail call double @pow(double %1, double 4.000000e+00)
%221 = tail call double @llvm.fmuladd.f64(double %219, double %220, double %217)
%222 = tail call double @llvm.fmuladd.f64(double %215, double %221, double %211)
%223 = tail call double @pow(double %2, double 1.400000e+01)
%224 = fmul double %223, 9.000000e+00
%225 = fmul double %82, %224
%226 = fmul double %108, -1.253000e+04
%227 = tail call double @llvm.fmuladd.f64(double %226, double %82, double -5.585000e+03)
%228 = tail call double @pow(double %0, double 4.000000e+00)
%229 = fmul double %228, 5.200000e+01
%230 = tail call double @pow(double %1, double 4.000000e+00)
%231 = tail call double @llvm.fmuladd.f64(double %229, double %230, double %227)
%232 = tail call double @llvm.fmuladd.f64(double %225, double %231, double %222)
%233 = tail call double @pow(double %2, double 6.000000e+00)
%234 = tail call double @pow(double %1, double 1.000000e+01)
%235 = fmul double %233, %234
%236 = fmul double %108, 8.442000e+03
%237 = tail call double @llvm.fmuladd.f64(double %236, double %82, double -2.796300e+04)
%238 = tail call double @pow(double %0, double 4.000000e+00)
%239 = fmul double %238, 9.200000e+01
%240 = tail call double @pow(double %1, double 4.000000e+00)
%241 = tail call double @llvm.fmuladd.f64(double %239, double %240, double %237)
%242 = tail call double @llvm.fmuladd.f64(double %235, double %241, double %232)
%243 = fmul double %89, %242
%244 = tail call double @llvm.fmuladd.f64(double %80, double %84, double %243)
%245 = fmul double %5, %2
%246 = tail call double @pow(double 0x4005BF0A8B145769, double %245)
%247 = tail call double @pow(double %2, double 6.000000e+00)
%248 = fmul double %246, %247
%249 = tail call double @pow(double %2, double 1.200000e+01)
%250 = fmul double %249, -3.465000e+03
%251 = tail call double @pow(double %1, double 1.200000e+01)
%252 = fmul double %250, %251
%253 = fmul double %0, 1.351350e+06
%254 = tail call double @llvm.fmuladd.f64(double %253, double %1, double 6.756750e+05)
%255 = fmul double %108, 1.389150e+06
%256 = tail call double @llvm.fmuladd.f64(double %255, double %82, double %254)
%257 = tail call double @pow(double %0, double 3.000000e+00)
%258 = fmul double %257, 6.898500e+05
%259 = tail call double @pow(double %1, double 3.000000e+00)
%260 = tail call double @llvm.fmuladd.f64(double %258, double %259, double %256)
%261 = tail call double @pow(double %0, double 4.000000e+00)
%262 = fmul double %261, 7.308000e+05
%263 = tail call double @pow(double %1, double 4.000000e+00)
%264 = tail call double @llvm.fmuladd.f64(double %262, double %263, double %260)
%265 = tail call double @pow(double %0, double 5.000000e+00)
%266 = fmul double %265, 1.285200e+05
%267 = tail call double @pow(double %1, double 5.000000e+00)
%268 = tail call double @llvm.fmuladd.f64(double %266, double %267, double %264)
%269 = tail call double @pow(double %0, double 6.000000e+00)
%270 = fmul double %269, 9.240000e+03
%271 = tail call double @pow(double %1, double 6.000000e+00)
%272 = tail call double @llvm.fmuladd.f64(double %270, double %271, double %268)
%273 = tail call double @pow(double %0, double 7.000000e+00)
%274 = fmul double %273, 1.848000e+04
%275 = tail call double @pow(double %1, double 7.000000e+00)
%276 = tail call double @llvm.fmuladd.f64(double %274, double %275, double %272)
%277 = tail call double @pow(double %0, double 8.000000e+00)
%278 = fmul double %277, 8.820000e+03
%279 = tail call double @pow(double %1, double 8.000000e+00)
%280 = tail call double @llvm.fmuladd.f64(double %278, double %279, double %276)
%281 = tail call double @pow(double %0, double 9.000000e+00)
%282 = fmul double %281, 1.800000e+03
%283 = tail call double @pow(double %1, double 9.000000e+00)
%284 = tail call double @llvm.fmuladd.f64(double %282, double %283, double %280)
%285 = tail call double @pow(double %0, double 1.000000e+01)
%286 = fmul double %285, 1.840000e+02
%287 = tail call double @pow(double %1, double 1.000000e+01)
%288 = tail call double @llvm.fmuladd.f64(double %286, double %287, double %284)
%289 = tail call double @pow(double %0, double 1.100000e+01)
%290 = fmul double %289, 8.000000e+00
%291 = tail call double @pow(double %1, double 1.100000e+01)
%292 = tail call double @llvm.fmuladd.f64(double %290, double %291, double %288)
%293 = tail call double @pow(double %2, double 8.000000e+00)
%294 = fmul double %293, 3.300000e+02
%295 = tail call double @pow(double %1, double 1.600000e+01)
%296 = fmul double %294, %295
%297 = fmul double %0, -2.409750e+06
%298 = tail call double @llvm.fmuladd.f64(double %297, double %1, double 0xC132628B00000000)
%299 = fmul double %108, 0xC191E43A48000000
%300 = tail call double @llvm.fmuladd.f64(double %299, double %82, double %298)
%301 = tail call double @pow(double %0, double 3.000000e+00)
%302 = tail call double @pow(double %1, double 3.000000e+00)
%303 = fmul double %301, 0xC149F79B80000000
%304 = tail call double @llvm.fmuladd.f64(double %303, double %302, double %300)
%305 = tail call double @pow(double %0, double 4.000000e+00)
%306 = fmul double %305, 0x416160E9E0000000
%307 = tail call double @pow(double %1, double 4.000000e+00)
%308 = tail call double @llvm.fmuladd.f64(double %306, double %307, double %304)
%309 = tail call double @pow(double %0, double 5.000000e+00)
%310 = tail call double @pow(double %1, double 5.000000e+00)
%311 = fmul double %309, -4.983300e+05
%312 = tail call double @llvm.fmuladd.f64(double %311, double %310, double %308)
%313 = tail call double @pow(double %0, double 6.000000e+00)
%314 = tail call double @pow(double %1, double 6.000000e+00)
%315 = fmul double %313, -1.892310e+06
%316 = tail call double @llvm.fmuladd.f64(double %315, double %314, double %312)
%317 = tail call double @pow(double %0, double 7.000000e+00)
%318 = tail call double @pow(double %1, double 7.000000e+00)
%319 = fmul double %317, -6.691800e+05
%320 = tail call double @llvm.fmuladd.f64(double %319, double %318, double %316)
%321 = tail call double @pow(double %0, double 8.000000e+00)
%322 = tail call double @pow(double %1, double 8.000000e+00)
%323 = fmul double %321, -1.187850e+05
%324 = tail call double @llvm.fmuladd.f64(double %323, double %322, double %320)
%325 = tail call double @pow(double %0, double 9.000000e+00)
%326 = tail call double @pow(double %1, double 9.000000e+00)
%327 = fmul double %325, -1.165000e+04
%328 = tail call double @llvm.fmuladd.f64(double %327, double %326, double %324)
%329 = tail call double @pow(double %0, double 1.000000e+01)
%330 = tail call double @pow(double %1, double 1.000000e+01)
%331 = fmul double %329, -4.820000e+02
%332 = tail call double @llvm.fmuladd.f64(double %331, double %330, double %328)
%333 = tail call double @pow(double %0, double 1.100000e+01)
%334 = fmul double %333, 1.600000e+01
%335 = tail call double @pow(double %1, double 1.100000e+01)
%336 = tail call double @llvm.fmuladd.f64(double %334, double %335, double %332)
%337 = tail call double @pow(double %0, double 1.200000e+01)
%338 = fmul double %337, 2.000000e+00
%339 = tail call double @pow(double %1, double 1.200000e+01)
%340 = tail call double @llvm.fmuladd.f64(double %338, double %339, double %336)
%341 = fmul double %296, %340
%342 = tail call double @llvm.fmuladd.f64(double %252, double %292, double %341)
%343 = tail call double @pow(double %1, double 2.400000e+01)
%344 = fmul double %343, 2.000000e+00
%345 = fmul double %0, 0x41D27C4829000000
%346 = tail call double @llvm.fmuladd.f64(double %345, double %1, double 0x41C27C4829000000)
%347 = fmul double %108, 0x41CFE58188000000
%348 = tail call double @llvm.fmuladd.f64(double %347, double %82, double %346)
%349 = tail call double @pow(double %0, double 3.000000e+00)
%350 = fmul double %349, 0x41C09CDE21800000
%351 = tail call double @pow(double %1, double 3.000000e+00)
%352 = tail call double @llvm.fmuladd.f64(double %350, double %351, double %348)
%353 = tail call double @pow(double %0, double 4.000000e+00)
%354 = fmul double %353, 0x41A7EC2126000000
%355 = tail call double @pow(double %1, double 4.000000e+00)
%356 = tail call double @llvm.fmuladd.f64(double %354, double %355, double %352)
%357 = tail call double @pow(double %0, double 5.000000e+00)
%358 = fmul double %357, 0x41898467A0000000
%359 = tail call double @pow(double %1, double 5.000000e+00)
%360 = tail call double @llvm.fmuladd.f64(double %358, double %359, double %356)
%361 = tail call double @pow(double %0, double 6.000000e+00)
%362 = fmul double %361, 0x4164EFEC00000000
%363 = tail call double @pow(double %1, double 6.000000e+00)
%364 = tail call double @llvm.fmuladd.f64(double %362, double %363, double %360)
%365 = tail call double @pow(double %0, double 7.000000e+00)
%366 = fmul double %365, 1.764180e+06
%367 = tail call double @pow(double %1, double 7.000000e+00)
%368 = tail call double @llvm.fmuladd.f64(double %366, double %367, double %364)
%369 = tail call double @pow(double %0, double 8.000000e+00)
%370 = fmul double %369, 2.227500e+05
%371 = tail call double @pow(double %1, double 8.000000e+00)
%372 = tail call double @llvm.fmuladd.f64(double %370, double %371, double %368)
%373 = tail call double @pow(double %0, double 9.000000e+00)
%374 = fmul double %373, 2.178000e+04
%375 = tail call double @pow(double %1, double 9.000000e+00)
%376 = tail call double @llvm.fmuladd.f64(double %374, double %375, double %372)
%377 = tail call double @pow(double %0, double 1.000000e+01)
%378 = fmul double %377, 1.584000e+03
%379 = tail call double @pow(double %1, double 1.000000e+01)
%380 = tail call double @llvm.fmuladd.f64(double %378, double %379, double %376)
%381 = tail call double @pow(double %0, double 1.100000e+01)
%382 = fmul double %381, 7.800000e+01
%383 = tail call double @pow(double %1, double 1.100000e+01)
%384 = tail call double @llvm.fmuladd.f64(double %382, double %383, double %380)
%385 = tail call double @pow(double %0, double 1.200000e+01)
%386 = fmul double %385, 2.000000e+00
%387 = tail call double @pow(double %1, double 1.200000e+01)
%388 = tail call double @llvm.fmuladd.f64(double %386, double %387, double %384)
%389 = tail call double @llvm.fmuladd.f64(double %344, double %388, double %342)
%390 = tail call double @pow(double %2, double 2.400000e+01)
%391 = fmul double %0, 9.355500e+05
%392 = tail call double @llvm.fmuladd.f64(double %391, double %1, double 4.677750e+05)
%393 = fmul double %108, 9.355500e+05
%394 = tail call double @llvm.fmuladd.f64(double %393, double %82, double %392)
%395 = tail call double @pow(double %0, double 3.000000e+00)
%396 = fmul double %395, 6.237000e+05
%397 = tail call double @pow(double %1, double 3.000000e+00)
%398 = tail call double @llvm.fmuladd.f64(double %396, double %397, double %394)
%399 = tail call double @pow(double %0, double 4.000000e+00)
%400 = fmul double %399, 3.118500e+05
%401 = tail call double @pow(double %1, double 4.000000e+00)
%402 = tail call double @llvm.fmuladd.f64(double %400, double %401, double %398)
%403 = tail call double @pow(double %0, double 5.000000e+00)
%404 = fmul double %403, 1.247400e+05
%405 = tail call double @pow(double %1, double 5.000000e+00)
%406 = tail call double @llvm.fmuladd.f64(double %404, double %405, double %402)
%407 = tail call double @pow(double %0, double 6.000000e+00)
%408 = fmul double %407, 4.158000e+04
%409 = tail call double @pow(double %1, double 6.000000e+00)
%410 = tail call double @llvm.fmuladd.f64(double %408, double %409, double %406)
%411 = tail call double @pow(double %0, double 7.000000e+00)
%412 = fmul double %411, 1.188000e+04
%413 = tail call double @pow(double %1, double 7.000000e+00)
%414 = tail call double @llvm.fmuladd.f64(double %412, double %413, double %410)
%415 = tail call double @pow(double %0, double 8.000000e+00)
%416 = fmul double %415, 2.970000e+03
%417 = tail call double @pow(double %1, double 8.000000e+00)
%418 = tail call double @llvm.fmuladd.f64(double %416, double %417, double %414)
%419 = tail call double @pow(double %0, double 9.000000e+00)
%420 = fmul double %419, 6.600000e+02
%421 = tail call double @pow(double %1, double 9.000000e+00)
%422 = tail call double @llvm.fmuladd.f64(double %420, double %421, double %418)
%423 = tail call double @pow(double %0, double 1.000000e+01)
%424 = fmul double %423, 1.320000e+02
%425 = tail call double @pow(double %1, double 1.000000e+01)
%426 = tail call double @llvm.fmuladd.f64(double %424, double %425, double %422)
%427 = tail call double @pow(double %0, double 1.100000e+01)
%428 = fmul double %427, 2.400000e+01
%429 = tail call double @pow(double %1, double 1.100000e+01)
%430 = tail call double @llvm.fmuladd.f64(double %428, double %429, double %426)
%431 = tail call double @pow(double %0, double 1.200000e+01)
%432 = fmul double %431, 4.000000e+00
%433 = tail call double @pow(double %1, double 1.200000e+01)
%434 = tail call double @llvm.fmuladd.f64(double %432, double %433, double %430)
%435 = fneg double %390
%436 = tail call double @llvm.fmuladd.f64(double %435, double %434, double %389)
%437 = tail call double @pow(double %2, double 6.000000e+00)
%438 = tail call double @pow(double %1, double 1.800000e+01)
%439 = fmul double %0, 0xC1B2B36FCA000000
%440 = tail call double @llvm.fmuladd.f64(double %439, double %1, double 0xC1A2B36FCA000000)
%441 = fmul double %108, 0x419C87CB18000000
%442 = tail call double @llvm.fmuladd.f64(double %441, double %82, double %440)
%443 = tail call double @pow(double %0, double 3.000000e+00)
%444 = fmul double %443, 0x4198DD148C000000
%445 = tail call double @pow(double %1, double 3.000000e+00)
%446 = tail call double @llvm.fmuladd.f64(double %444, double %445, double %442)
%447 = tail call double @pow(double %0, double 4.000000e+00)
%448 = tail call double @pow(double %1, double 4.000000e+00)
%449 = fmul double %447, 0xC13DA1D700000000
%450 = tail call double @llvm.fmuladd.f64(double %449, double %448, double %446)
%451 = tail call double @pow(double %0, double 5.000000e+00)
%452 = tail call double @pow(double %1, double 5.000000e+00)
%453 = fmul double %451, 0xC170E8A2A0000000
%454 = tail call double @llvm.fmuladd.f64(double %453, double %452, double %450)
%455 = tail call double @pow(double %0, double 6.000000e+00)
%456 = tail call double @pow(double %1, double 6.000000e+00)
%457 = fmul double %455, -6.892830e+06
%458 = tail call double @llvm.fmuladd.f64(double %457, double %456, double %454)
%459 = tail call double @pow(double %0, double 7.000000e+00)
%460 = tail call double @pow(double %1, double 7.000000e+00)
%461 = fmul double %459, -1.379700e+06
%462 = tail call double @llvm.fmuladd.f64(double %461, double %460, double %458)
%463 = tail call double @pow(double %0, double 8.000000e+00)
%464 = tail call double @pow(double %1, double 8.000000e+00)
%465 = fmul double %463, -1.597050e+05
%466 = tail call double @llvm.fmuladd.f64(double %465, double %464, double %462)
%467 = tail call double @pow(double %0, double 9.000000e+00)
%468 = tail call double @pow(double %1, double 9.000000e+00)
%469 = fmul double %467, -8.610000e+03
%470 = tail call double @llvm.fmuladd.f64(double %469, double %468, double %466)
%471 = tail call double @pow(double %0, double 1.000000e+01)
%472 = fmul double %471, 2.940000e+02
%473 = tail call double @pow(double %1, double 1.000000e+01)
%474 = tail call double @llvm.fmuladd.f64(double %472, double %473, double %470)
%475 = tail call double @pow(double %0, double 1.100000e+01)
%476 = fmul double %475, 7.800000e+01
%477 = tail call double @pow(double %1, double 1.100000e+01)
%478 = tail call double @llvm.fmuladd.f64(double %476, double %477, double %474)
%479 = tail call double @pow(double %0, double 1.200000e+01)
%480 = fmul double %479, 4.000000e+00
%481 = tail call double @pow(double %1, double 1.200000e+01)
%482 = tail call double @llvm.fmuladd.f64(double %480, double %481, double %478)
%483 = fmul double %437, -1.100000e+02
%484 = fmul double %483, %438
%485 = tail call double @llvm.fmuladd.f64(double %484, double %482, double %436)
%486 = tail call double @pow(double %1, double 2.200000e+01)
%487 = fmul double %0, 0xC1E50D8B12400000
%488 = tail call double @llvm.fmuladd.f64(double %487, double %1, double 0xC1D50D8B12400000)
%489 = fmul double %108, 0xC1DF3B642A800000
%490 = tail call double @llvm.fmuladd.f64(double %489, double %82, double %488)
%491 = tail call double @pow(double %0, double 3.000000e+00)
%492 = tail call double @pow(double %1, double 3.000000e+00)
%493 = fmul double %491, 0xC1C9791055800000
%494 = tail call double @llvm.fmuladd.f64(double %493, double %492, double %490)
%495 = tail call double @pow(double %0, double 4.000000e+00)
%496 = tail call double @pow(double %1, double 4.000000e+00)
%497 = fmul double %495, 0xC1A9B1C4CA000000
%498 = tail call double @llvm.fmuladd.f64(double %497, double %496, double %494)
%499 = tail call double @pow(double %0, double 5.000000e+00)
%500 = tail call double @pow(double %1, double 5.000000e+00)
%501 = fmul double %499, 0xC17F300CE0000000
%502 = tail call double @llvm.fmuladd.f64(double %501, double %500, double %498)
%503 = tail call double @pow(double %0, double 6.000000e+00)
%504 = tail call double @pow(double %1, double 6.000000e+00)
%505 = fmul double %503, -1.753290e+06
%506 = tail call double @llvm.fmuladd.f64(double %505, double %504, double %502)
%507 = tail call double @pow(double %0, double 7.000000e+00)
%508 = fmul double %507, 4.791600e+05
%509 = tail call double @pow(double %1, double 7.000000e+00)
%510 = tail call double @llvm.fmuladd.f64(double %508, double %509, double %506)
%511 = tail call double @pow(double %0, double 8.000000e+00)
%512 = fmul double %511, 1.509750e+05
%513 = tail call double @pow(double %1, double 8.000000e+00)
%514 = tail call double @llvm.fmuladd.f64(double %512, double %513, double %510)
%515 = tail call double @pow(double %0, double 9.000000e+00)
%516 = fmul double %515, 2.299000e+04
%517 = tail call double @pow(double %1, double 9.000000e+00)
%518 = tail call double @llvm.fmuladd.f64(double %516, double %517, double %514)
%519 = tail call double @pow(double %0, double 1.000000e+01)
%520 = fmul double %519, 2.222000e+03
%521 = tail call double @pow(double %1, double 1.000000e+01)
%522 = tail call double @llvm.fmuladd.f64(double %520, double %521, double %518)
%523 = tail call double @pow(double %0, double 1.100000e+01)
%524 = fmul double %523, 1.340000e+02
%525 = tail call double @pow(double %1, double 1.100000e+01)
%526 = tail call double @llvm.fmuladd.f64(double %524, double %525, double %522)
%527 = tail call double @pow(double %0, double 1.200000e+01)
%528 = fmul double %527, 4.000000e+00
%529 = tail call double @pow(double %1, double 1.200000e+01)
%530 = tail call double @llvm.fmuladd.f64(double %528, double %529, double %526)
%531 = fmul double %81, -1.000000e+01
%532 = fmul double %531, %486
%533 = tail call double @llvm.fmuladd.f64(double %532, double %530, double %485)
%534 = tail call double @pow(double %2, double 1.600000e+01)
%535 = tail call double @pow(double %1, double 8.000000e+00)
%536 = fmul double %0, 7.739550e+06
%537 = tail call double @llvm.fmuladd.f64(double %536, double %1, double 0x414D862780000000)
%538 = fmul double %108, 7.739550e+06
%539 = tail call double @llvm.fmuladd.f64(double %538, double %82, double %537)
%540 = tail call double @pow(double %0, double 3.000000e+00)
%541 = fmul double %540, 5.159700e+06
%542 = tail call double @pow(double %1, double 3.000000e+00)
%543 = tail call double @llvm.fmuladd.f64(double %541, double %542, double %539)
%544 = tail call double @pow(double %0, double 4.000000e+00)
%545 = fmul double %544, 2.579850e+06
%546 = tail call double @pow(double %1, double 4.000000e+00)
%547 = tail call double @llvm.fmuladd.f64(double %545, double %546, double %543)
%548 = tail call double @pow(double %0, double 5.000000e+00)
%549 = fmul double %548, 1.018080e+06
%550 = tail call double @pow(double %1, double 5.000000e+00)
%551 = tail call double @llvm.fmuladd.f64(double %549, double %550, double %547)
%552 = tail call double @pow(double %0, double 6.000000e+00)
%553 = fmul double %552, 3.855600e+05
%554 = tail call double @pow(double %1, double 6.000000e+00)
%555 = tail call double @llvm.fmuladd.f64(double %553, double %554, double %551)
%556 = tail call double @pow(double %0, double 7.000000e+00)
%557 = fmul double %556, 7.092000e+04
%558 = tail call double @pow(double %1, double 7.000000e+00)
%559 = tail call double @llvm.fmuladd.f64(double %557, double %558, double %555)
%560 = tail call double @pow(double %0, double 8.000000e+00)
%561 = fmul double %560, 2.172000e+04
%562 = tail call double @pow(double %1, double 8.000000e+00)
%563 = tail call double @llvm.fmuladd.f64(double %561, double %562, double %559)
%564 = tail call double @pow(double %0, double 9.000000e+00)
%565 = fmul double %564, 8.640000e+03
%566 = tail call double @pow(double %1, double 9.000000e+00)
%567 = tail call double @llvm.fmuladd.f64(double %565, double %566, double %563)
%568 = tail call double @pow(double %0, double 1.000000e+01)
%569 = fmul double %568, 1.704000e+03
%570 = tail call double @pow(double %1, double 1.000000e+01)
%571 = tail call double @llvm.fmuladd.f64(double %569, double %570, double %567)
%572 = tail call double @pow(double %0, double 1.100000e+01)
%573 = fmul double %572, 1.480000e+02
%574 = tail call double @pow(double %1, double 1.100000e+01)
%575 = tail call double @llvm.fmuladd.f64(double %573, double %574, double %571)
%576 = tail call double @pow(double %0, double 1.200000e+01)
%577 = fmul double %576, 4.000000e+00
%578 = tail call double @pow(double %1, double 1.200000e+01)
%579 = tail call double @llvm.fmuladd.f64(double %577, double %578, double %575)
%580 = fmul double %534, -1.650000e+02
%581 = fmul double %580, %535
%582 = tail call double @llvm.fmuladd.f64(double %581, double %579, double %533)
%583 = tail call double @pow(double %2, double 2.200000e+01)
%584 = fmul double %583, 5.000000e+00
%585 = fmul double %82, %584
%586 = fmul double %0, 2.806650e+06
%587 = tail call double @llvm.fmuladd.f64(double %586, double %1, double 0x413569BD00000000)
%588 = fmul double %108, 2.806650e+06
%589 = tail call double @llvm.fmuladd.f64(double %588, double %82, double %587)
%590 = tail call double @pow(double %0, double 3.000000e+00)
%591 = fmul double %590, 1.871100e+06
%592 = tail call double @pow(double %1, double 3.000000e+00)
%593 = tail call double @llvm.fmuladd.f64(double %591, double %592, double %589)
%594 = tail call double @pow(double %0, double 4.000000e+00)
%595 = fmul double %594, 9.355500e+05
%596 = tail call double @pow(double %1, double 4.000000e+00)
%597 = tail call double @llvm.fmuladd.f64(double %595, double %596, double %593)
%598 = tail call double @pow(double %0, double 5.000000e+00)
%599 = fmul double %598, 3.742200e+05
%600 = tail call double @pow(double %1, double 5.000000e+00)
%601 = tail call double @llvm.fmuladd.f64(double %599, double %600, double %597)
%602 = tail call double @pow(double %0, double 6.000000e+00)
%603 = fmul double %602, 1.247400e+05
%604 = tail call double @pow(double %1, double 6.000000e+00)
%605 = tail call double @llvm.fmuladd.f64(double %603, double %604, double %601)
%606 = tail call double @pow(double %0, double 7.000000e+00)
%607 = fmul double %606, 3.564000e+04
%608 = tail call double @pow(double %1, double 7.000000e+00)
%609 = tail call double @llvm.fmuladd.f64(double %607, double %608, double %605)
%610 = tail call double @pow(double %0, double 8.000000e+00)
%611 = fmul double %610, 8.910000e+03
%612 = tail call double @pow(double %1, double 8.000000e+00)
%613 = tail call double @llvm.fmuladd.f64(double %611, double %612, double %609)
%614 = tail call double @pow(double %0, double 9.000000e+00)
%615 = fmul double %614, 1.980000e+03
%616 = tail call double @pow(double %1, double 9.000000e+00)
%617 = tail call double @llvm.fmuladd.f64(double %615, double %616, double %613)
%618 = tail call double @pow(double %0, double 1.000000e+01)
%619 = fmul double %618, 3.960000e+02
%620 = tail call double @pow(double %1, double 1.000000e+01)
%621 = tail call double @llvm.fmuladd.f64(double %619, double %620, double %617)
%622 = tail call double @pow(double %0, double 1.100000e+01)
%623 = fmul double %622, 9.200000e+01
%624 = tail call double @pow(double %1, double 1.100000e+01)
%625 = tail call double @llvm.fmuladd.f64(double %623, double %624, double %621)
%626 = tail call double @pow(double %0, double 1.200000e+01)
%627 = fmul double %626, 8.000000e+00
%628 = tail call double @pow(double %1, double 1.200000e+01)
%629 = tail call double @llvm.fmuladd.f64(double %627, double %628, double %625)
%630 = tail call double @llvm.fmuladd.f64(double %585, double %629, double %582)
%631 = tail call double @pow(double %2, double 1.800000e+01)
%632 = fmul double %631, 5.500000e+01
%633 = tail call double @pow(double %1, double 6.000000e+00)
%634 = fmul double %632, %633
%635 = tail call double @pow(double %0, double 3.000000e+00)
%636 = fmul double %635, 5.159700e+06
%637 = tail call double @pow(double %1, double 3.000000e+00)
%638 = tail call double @llvm.fmuladd.f64(double %636, double %637, double %539)
%639 = tail call double @pow(double %0, double 4.000000e+00)
%640 = fmul double %639, 2.579850e+06
%641 = tail call double @pow(double %1, double 4.000000e+00)
%642 = tail call double @llvm.fmuladd.f64(double %640, double %641, double %638)
%643 = tail call double @pow(double %0, double 5.000000e+00)
%644 = fmul double %643, 1.031940e+06
%645 = tail call double @pow(double %1, double 5.000000e+00)
%646 = tail call double @llvm.fmuladd.f64(double %644, double %645, double %642)
%647 = tail call double @pow(double %0, double 6.000000e+00)
%648 = fmul double %647, 3.439800e+05
%649 = tail call double @pow(double %1, double 6.000000e+00)
%650 = tail call double @llvm.fmuladd.f64(double %648, double %649, double %646)
%651 = tail call double @pow(double %0, double 7.000000e+00)
%652 = fmul double %651, 1.015200e+05
%653 = tail call double @pow(double %1, double 7.000000e+00)
%654 = tail call double @llvm.fmuladd.f64(double %652, double %653, double %650)
%655 = tail call double @pow(double %0, double 8.000000e+00)
%656 = fmul double %655, 1.971000e+04
%657 = tail call double @pow(double %1, double 8.000000e+00)
%658 = tail call double @llvm.fmuladd.f64(double %656, double %657, double %654)
%659 = tail call double @pow(double %0, double 9.000000e+00)
%660 = fmul double %659, 6.300000e+03
%661 = tail call double @pow(double %1, double 9.000000e+00)
%662 = tail call double @llvm.fmuladd.f64(double %660, double %661, double %658)
%663 = tail call double @pow(double %0, double 1.000000e+01)
%664 = fmul double %663, 1.692000e+03
%665 = tail call double @pow(double %1, double 1.000000e+01)
%666 = tail call double @llvm.fmuladd.f64(double %664, double %665, double %662)
%667 = tail call double @pow(double %0, double 1.100000e+01)
%668 = fmul double %667, 2.040000e+02
%669 = tail call double @pow(double %1, double 1.100000e+01)
%670 = tail call double @llvm.fmuladd.f64(double %668, double %669, double %666)
%671 = tail call double @pow(double %0, double 1.200000e+01)
%672 = fmul double %671, 8.000000e+00
%673 = tail call double @pow(double %1, double 1.200000e+01)
%674 = tail call double @llvm.fmuladd.f64(double %672, double %673, double %670)
%675 = tail call double @llvm.fmuladd.f64(double %634, double %674, double %630)
%676 = tail call double @pow(double %2, double 4.000000e+00)
%677 = fmul double %676, 2.200000e+01
%678 = tail call double @pow(double %1, double 2.000000e+01)
%679 = fmul double %677, %678
%680 = fmul double %0, 0x41E06285C7400000
%681 = tail call double @llvm.fmuladd.f64(double %680, double %1, double 0x41D06285C7400000)
%682 = fmul double %108, 0x41C4D6028B000000
%683 = tail call double @llvm.fmuladd.f64(double %682, double %82, double %681)
%684 = tail call double @pow(double %0, double 3.000000e+00)
%685 = tail call double @pow(double %1, double 3.000000e+00)
%686 = fmul double %684, 0xC1ACEE50FE000000
%687 = tail call double @llvm.fmuladd.f64(double %686, double %685, double %683)
%688 = tail call double @pow(double %0, double 4.000000e+00)
%689 = tail call double @pow(double %1, double 4.000000e+00)
%690 = fmul double %688, 0xC1AC5C1A22000000
%691 = tail call double @llvm.fmuladd.f64(double %690, double %689, double %687)
%692 = tail call double @pow(double %0, double 5.000000e+00)
%693 = tail call double @pow(double %1, double 5.000000e+00)
%694 = fmul double %692, 0xC193774878000000
%695 = tail call double @llvm.fmuladd.f64(double %694, double %693, double %691)
%696 = tail call double @pow(double %0, double 6.000000e+00)
%697 = tail call double @pow(double %1, double 6.000000e+00)
%698 = fmul double %696, 0xC16EC2B140000000
%699 = tail call double @llvm.fmuladd.f64(double %698, double %697, double %695)
%700 = tail call double @pow(double %0, double 7.000000e+00)
%701 = tail call double @pow(double %1, double 7.000000e+00)
%702 = fmul double %700, -1.875420e+06
%703 = tail call double @llvm.fmuladd.f64(double %702, double %701, double %699)
%704 = tail call double @pow(double %0, double 8.000000e+00)
%705 = tail call double @pow(double %1, double 8.000000e+00)
%706 = fmul double %704, -8.203500e+04
%707 = tail call double @llvm.fmuladd.f64(double %706, double %705, double %703)
%708 = tail call double @pow(double %0, double 9.000000e+00)
%709 = fmul double %708, 1.197000e+04
%710 = tail call double @pow(double %1, double 9.000000e+00)
%711 = tail call double @llvm.fmuladd.f64(double %709, double %710, double %707)
%712 = tail call double @pow(double %0, double 1.000000e+01)
%713 = fmul double %712, 2.574000e+03
%714 = tail call double @pow(double %1, double 1.000000e+01)
%715 = tail call double @llvm.fmuladd.f64(double %713, double %714, double %711)
%716 = tail call double @pow(double %0, double 1.100000e+01)
%717 = fmul double %716, 2.180000e+02
%718 = tail call double @pow(double %1, double 1.100000e+01)
%719 = tail call double @llvm.fmuladd.f64(double %717, double %718, double %715)
%720 = tail call double @pow(double %0, double 1.200000e+01)
%721 = fmul double %720, 8.000000e+00
%722 = tail call double @pow(double %1, double 1.200000e+01)
%723 = tail call double @llvm.fmuladd.f64(double %721, double %722, double %719)
%724 = tail call double @llvm.fmuladd.f64(double %679, double %723, double %675)
%725 = tail call double @pow(double %2, double 1.000000e+01)
%726 = tail call double @pow(double %1, double 1.400000e+01)
%727 = fmul double %0, 0xC1A66FE2C4000000
%728 = tail call double @llvm.fmuladd.f64(double %727, double %1, double 0xC1966FE2C4000000)
%729 = fmul double %108, 0xC1913E1D48000000
%730 = tail call double @llvm.fmuladd.f64(double %729, double %82, double %728)
%731 = tail call double @pow(double %0, double 3.000000e+00)
%732 = tail call double @pow(double %1, double 3.000000e+00)
%733 = fmul double %731, 0xC1B0FC378E000000
%734 = tail call double @llvm.fmuladd.f64(double %733, double %732, double %730)
%735 = tail call double @pow(double %0, double 4.000000e+00)
%736 = tail call double @pow(double %1, double 4.000000e+00)
%737 = fmul double %735, -4.335660e+07
%738 = tail call double @llvm.fmuladd.f64(double %737, double %736, double %734)
%739 = tail call double @pow(double %0, double 5.000000e+00)
%740 = fmul double %739, 0x4163A4ED00000000
%741 = tail call double @pow(double %1, double 5.000000e+00)
%742 = tail call double @llvm.fmuladd.f64(double %740, double %741, double %738)
%743 = tail call double @pow(double %0, double 6.000000e+00)
%744 = tail call double @pow(double %1, double 6.000000e+00)
%745 = fmul double %743, -5.319720e+06
%746 = tail call double @llvm.fmuladd.f64(double %745, double %744, double %742)
%747 = tail call double @pow(double %0, double 7.000000e+00)
%748 = tail call double @pow(double %1, double 7.000000e+00)
%749 = fmul double %747, -4.942080e+06
%750 = tail call double @llvm.fmuladd.f64(double %749, double %748, double %746)
%751 = tail call double @pow(double %0, double 8.000000e+00)
%752 = tail call double @pow(double %1, double 8.000000e+00)
%753 = fmul double %751, -1.373700e+06
%754 = tail call double @llvm.fmuladd.f64(double %753, double %752, double %750)
%755 = tail call double @pow(double %0, double 9.000000e+00)
%756 = tail call double @pow(double %1, double 9.000000e+00)
%757 = fmul double %755, -1.947600e+05
%758 = tail call double @llvm.fmuladd.f64(double %757, double %756, double %754)
%759 = tail call double @pow(double %0, double 1.000000e+01)
%760 = tail call double @pow(double %1, double 1.000000e+01)
%761 = fmul double %759, -1.408800e+04
%762 = tail call double @llvm.fmuladd.f64(double %761, double %760, double %758)
%763 = tail call double @pow(double %0, double 1.100000e+01)
%764 = tail call double @pow(double %1, double 1.100000e+01)
%765 = fmul double %763, -2.960000e+02
%766 = tail call double @llvm.fmuladd.f64(double %765, double %764, double %762)
%767 = tail call double @pow(double %0, double 1.200000e+01)
%768 = fmul double %767, 1.600000e+01
%769 = tail call double @pow(double %1, double 1.200000e+01)
%770 = tail call double @llvm.fmuladd.f64(double %768, double %769, double %766)
%771 = fmul double %725, -3.300000e+01
%772 = fmul double %771, %726
%773 = tail call double @llvm.fmuladd.f64(double %772, double %770, double %724)
%774 = tail call double @pow(double %2, double 2.000000e+01)
%775 = tail call double @pow(double %1, double 4.000000e+00)
%776 = fmul double %0, 8.930250e+06
%777 = tail call double @llvm.fmuladd.f64(double %776, double %1, double 0x4151087940000000)
%778 = fmul double %108, 8.930250e+06
%779 = tail call double @llvm.fmuladd.f64(double %778, double %82, double %777)
%780 = tail call double @pow(double %0, double 3.000000e+00)
%781 = fmul double %780, 5.953500e+06
%782 = tail call double @pow(double %1, double 3.000000e+00)
%783 = tail call double @llvm.fmuladd.f64(double %781, double %782, double %779)
%784 = tail call double @pow(double %0, double 4.000000e+00)
%785 = fmul double %784, 2.976750e+06
%786 = tail call double @pow(double %1, double 4.000000e+00)
%787 = tail call double @llvm.fmuladd.f64(double %785, double %786, double %783)
%788 = tail call double @pow(double %0, double 5.000000e+00)
%789 = fmul double %788, 1.190700e+06
%790 = tail call double @pow(double %1, double 5.000000e+00)
%791 = tail call double @llvm.fmuladd.f64(double %789, double %790, double %787)
%792 = tail call double @pow(double %0, double 6.000000e+00)
%793 = fmul double %792, 3.969000e+05
%794 = tail call double @pow(double %1, double 6.000000e+00)
%795 = tail call double @llvm.fmuladd.f64(double %793, double %794, double %791)
%796 = tail call double @pow(double %0, double 7.000000e+00)
%797 = fmul double %796, 1.134000e+05
%798 = tail call double @pow(double %1, double 7.000000e+00)
%799 = tail call double @llvm.fmuladd.f64(double %797, double %798, double %795)
%800 = tail call double @pow(double %0, double 8.000000e+00)
%801 = fmul double %800, 2.835000e+04
%802 = tail call double @pow(double %1, double 8.000000e+00)
%803 = tail call double @llvm.fmuladd.f64(double %801, double %802, double %799)
%804 = tail call double @pow(double %0, double 9.000000e+00)
%805 = fmul double %804, 5.740000e+03
%806 = tail call double @pow(double %1, double 9.000000e+00)
%807 = tail call double @llvm.fmuladd.f64(double %805, double %806, double %803)
%808 = tail call double @pow(double %0, double 1.000000e+01)
%809 = fmul double %808, 1.652000e+03
%810 = tail call double @pow(double %1, double 1.000000e+01)
%811 = tail call double @llvm.fmuladd.f64(double %809, double %810, double %807)
%812 = tail call double @pow(double %0, double 1.100000e+01)
%813 = fmul double %812, 2.840000e+02
%814 = tail call double @pow(double %1, double 1.100000e+01)
%815 = tail call double @llvm.fmuladd.f64(double %813, double %814, double %811)
%816 = tail call double @pow(double %0, double 1.200000e+01)
%817 = fmul double %816, 1.600000e+01
%818 = tail call double @pow(double %1, double 1.200000e+01)
%819 = tail call double @llvm.fmuladd.f64(double %817, double %818, double %815)
%820 = fmul double %774, -1.100000e+01
%821 = fmul double %820, %775
%822 = tail call double @llvm.fmuladd.f64(double %821, double %819, double %773)
%823 = tail call double @pow(double %2, double 1.400000e+01)
%824 = fmul double %823, 3.300000e+01
%825 = tail call double @pow(double %1, double 1.000000e+01)
%826 = fmul double %824, %825
%827 = fmul double %0, 0x41944C3B28000000
%828 = tail call double @llvm.fmuladd.f64(double %827, double %1, double 0x41844C3B28000000)
%829 = fmul double %108, 0x41944C3B28000000
%830 = tail call double @llvm.fmuladd.f64(double %829, double %82, double %828)
%831 = tail call double @pow(double %0, double 3.000000e+00)
%832 = fmul double %831, 0x418B334CB0000000
%833 = tail call double @pow(double %1, double 3.000000e+00)
%834 = tail call double @llvm.fmuladd.f64(double %832, double %833, double %830)
%835 = tail call double @pow(double %0, double 4.000000e+00)
%836 = fmul double %835, 2.637180e+07
%837 = tail call double @pow(double %1, double 4.000000e+00)
%838 = tail call double @llvm.fmuladd.f64(double %836, double %837, double %834)
%839 = tail call double @pow(double %0, double 5.000000e+00)
%840 = fmul double %839, 0x416BFA8F00000000
%841 = tail call double @pow(double %1, double 5.000000e+00)
%842 = tail call double @llvm.fmuladd.f64(double %840, double %841, double %838)
%843 = tail call double @pow(double %0, double 6.000000e+00)
%844 = fmul double %843, 2.621640e+06
%845 = tail call double @pow(double %1, double 6.000000e+00)
%846 = tail call double @llvm.fmuladd.f64(double %844, double %845, double %842)
%847 = tail call double @pow(double %0, double 7.000000e+00)
%848 = fmul double %847, 5.978400e+05
%849 = tail call double @pow(double %1, double 7.000000e+00)
%850 = tail call double @llvm.fmuladd.f64(double %848, double %849, double %846)
%851 = tail call double @pow(double %0, double 8.000000e+00)
%852 = fmul double %851, 3.787800e+05
%853 = tail call double @pow(double %1, double 8.000000e+00)
%854 = tail call double @llvm.fmuladd.f64(double %852, double %853, double %850)
%855 = tail call double @pow(double %0, double 9.000000e+00)
%856 = fmul double %855, 1.140400e+05
%857 = tail call double @pow(double %1, double 9.000000e+00)
%858 = tail call double @llvm.fmuladd.f64(double %856, double %857, double %854)
%859 = tail call double @pow(double %0, double 1.000000e+01)
%860 = fmul double %859, 1.608800e+04
%861 = tail call double @pow(double %1, double 1.000000e+01)
%862 = tail call double @llvm.fmuladd.f64(double %860, double %861, double %858)
%863 = tail call double @pow(double %0, double 1.100000e+01)
%864 = fmul double %863, 1.016000e+03
%865 = tail call double @pow(double %1, double 1.100000e+01)
%866 = tail call double @llvm.fmuladd.f64(double %864, double %865, double %862)
%867 = tail call double @pow(double %0, double 1.200000e+01)
%868 = fmul double %867, 1.600000e+01
%869 = tail call double @pow(double %1, double 1.200000e+01)
%870 = tail call double @llvm.fmuladd.f64(double %868, double %869, double %866)
%871 = tail call double @llvm.fmuladd.f64(double %826, double %870, double %822)
%872 = tail call double @llvm.fmuladd.f64(double %248, double %871, double %244)
%873 = tail call double @pow(double 0x4005BF0A8B145769, double %78)
%874 = fmul double %873, 4.677750e+05
%875 = fmul double %108, %874
%876 = tail call double @pow(double %83, double 1.500000e+01)
%877 = fmul double %876, %875
%878 = fdiv double %872, %877
br label %879
879: ; preds = %76, %6
%880 = phi double [ %75, %6 ], [ %878, %76 ]
ret double %880
}