{
 "metadata": {
  "name": "",
  "signature": "sha256:18f248cdb935e99282f41ae6f208e515a38d05e44e80ad015624dae612d7e2f4"
 },
 "nbformat": 3,
 "nbformat_minor": 0,
 "worksheets": [
  {
   "cells": [
    {
     "cell_type": "code",
     "collapsed": false,
     "input": [
      "# https://github.com/brandon-rhodes/pyephem/issues/38\n",
      "\n",
      "%pylab inline"
     ],
     "language": "python",
     "metadata": {},
     "outputs": [
      {
       "output_type": "stream",
       "stream": "stdout",
       "text": [
        "Populating the interactive namespace from numpy and matplotlib\n"
       ]
      }
     ],
     "prompt_number": 1
    },
    {
     "cell_type": "code",
     "collapsed": false,
     "input": [
      "# Q: Why is setting-date after rise-date?\n",
      "\n",
      "import datetime\n",
      "import ephem\n",
      "boston = ephem.city('Boston')\n",
      "boston.date = datetime.datetime(2014, 3, 31, 23, 30, 17, 899671)\n",
      "body = ephem.readtle('SIRIUS-1',\n",
      "                     '1 26390U 00035A   14089.46488652 -.00000046  00000-0  00000+0 0  3087',\n",
      "                     '2 26390  60.0759 240.4423 2664442 270.1712 107.9086  1.00273291 50366')\n",
      "rise_time, _, _, _, set_time, _ = boston.next_pass(body)\n",
      "print \"Observer date: %s\" % boston.date\n",
      "print \"Rise date: %s\" % rise_time\n",
      "print \"Set date: %s\" % set_time"
     ],
     "language": "python",
     "metadata": {},
     "outputs": [
      {
       "output_type": "stream",
       "stream": "stdout",
       "text": [
        "Observer date: 2014/3/31 23:30:17\n",
        "Rise date: 2014/4/1 05:39:28\n",
        "Set date: 2014/4/1 00:49:37\n"
       ]
      }
     ],
     "prompt_number": 3
    },
    {
     "cell_type": "code",
     "collapsed": false,
     "input": [
      "# Okay, let's take a look at how the satellite behaved that day.\n",
      "# Zero degrees altitude is when it is one the horizon.\n",
      "\n",
      "date = [datetime.datetime(2014, 3, 31, h, m) for h in range(24)\n",
      "        for m in range(0, 60)]\n",
      "altitude = []\n",
      "for d in date:\n",
      "    boston.date = d\n",
      "    body.compute(boston)\n",
      "    altitude.append(body.alt)\n",
      "\n",
      "plot(date, altitude)"
     ],
     "language": "python",
     "metadata": {},
     "outputs": [
      {
       "metadata": {},
       "output_type": "pyout",
       "prompt_number": 12,
       "text": [
        "[<matplotlib.lines.Line2D at 0xac0542c>]"
       ]
      },
      {
       "metadata": {},
       "output_type": "display_data",
       "png": "iVBORw0KGgoAAAANSUhEUgAAAXQAAAD/CAYAAADhYy38AAAABHNCSVQICAgIfAhkiAAAAAlwSFlz\nAAALEgAACxIB0t1+/AAAIABJREFUeJzt3XlYlOX+BvAbcEsF0jquudPmgocyUUBkTJM0l2xRyp0o\nspMmduxUVi7lTz25dE5WpkYeF7JyKVwqN3ALcgGycCXccstKxBVknt8f3yPKERCGGZ73fef+XNdc\nRTPzvrckX555Vg+llAIREZmep+4ARETkHCzoREQWwYJORGQRLOhERBbBgk5EZBEs6EREFlGmgp6c\nnAybzXbDf58+fTpatmwJm80Gm82Gffv2leU2RERUAhUcfeOUKVOwYMECVK9e/Ybndu7cifnz5yMg\nIKBM4YiIqOQcbqH7+flh6dKlKGxd0o4dOzBx4kR06NABkyZNKlNAIiIqGYcLep8+fVChQuEN/IiI\nCMyaNQvr16/H5s2bsXLlSocDEhFRybhkUHTEiBGoWbMmKlasiO7duyMlJcUVtyEious43IdelKys\nLPj7+yM9PR1Vq1bF+vXrERkZecPr/Pz8kJGR4ezbExFZWuvWrZGamlroc2VuoXt4eAAA4uLiMHv2\nbPj6+mLSpEmw2WwIDQ1Fy5YtER4efsP7MjIyoJQy/OOtt97SnoE5mdOsGZnT+Y+0tLQi63GZWuiN\nGzfG1q1bAUi/+VUREREFviYiItfjwiIiIotgQb+JsLAw3RFKhDmdyww5zZARYM7y5KGU0nLAhYeH\nBzTdmojItIqrnWyhExFZBAs6EZFFsKATEVkECzoRkUWwoBMRWQQLOhGRRbCgExFZBAs6EZFFsKAT\nEVkECzoRkUWwoBMRWQQLOhGRRbCgExFZBAs6EZFFsKATEVkECzoRkUWwoBMRWQQLOhGRRVTQHYDI\n2S5eBE6cAP74A6hQAfDxARo0kH8nsjL+FSfTUwrYsQNYtAjYsAHYuxeoVQuoWRO4cgXIygJOnQKa\nNQNCQ4HOnYEuXQBvb93JiZyLh0STaSkFrFgBjBsHnDkDPP000K0b8Ne/ApUrF3ztxYtAejqQkACs\nWQMkJQEPPwwMHAh07Qp4svORTKK42smCTqb0yy9AVBTw229S0Hv1Kl1RPn0a+PxzYO5cIDsbeOkl\nYNAgoFo112UmcobiaifbJWQ68+cDgYHSwt65E3j00dK3sG+/HRg2DNi+XYr6mjVA48bAxIlS4InM\niC10Mo0rV4CYGGD1amDZMqBlS+def88eYPx4YN064OWXpeCzxU5GwxY6mV5ODhARAezeDWzb5vxi\nDgD33CMDq+vXyz38/ID33gMuXXL+vYhcgS10MrxLl4A+fWSg87PPbhzwdJW0NOCNN4DUVOCtt6SP\nnVMfyy47G/jpJ3mkp8sU099+A86dk66zypWBunWBhg1lgLttW6BJE8DDQ3dyY+CgKJlWXh7wxBNA\nxYrAwoV6Cur33wOvvQb8+qt0yTz5JGfFlEZurnzqWb9eppWmpwPNm8unrObNgXr1gL/8BaheHbDb\n5Rf48ePAwYMyRpKUJFNMH30UGDIEuPtu3X8ivVjQyZSUAp57DsjMlOmJ5dUyLyrLunXA669LwXnn\nHaB7d7Yai6IU8MMPMoD9+eeyBqBrV8BmkwHtKlVKd63t24EvvwQ+/VRa7a+9BnTs6LL4hsaCTqY0\nZQqweLHMHTfKIiClgK+/BsaMkRblxIlSpEgcOCCfpBYskE8x/fvL+oCmTZ1z/UuXpNtt3DigRQtg\n6lT3a7GzoJPpfPed9Fn/8IMs2zeavDwpLG+9Jf2777wjfb3u6Oqc/vnzgYwMoF8/YMAAoE0b132C\nuXwZmDlTfqG+/LI83GV8gwWdTCUzE2jXToqE0T9W5+YCsbHSt96mDTBhAtCqle5UrnfxIhAfLy3x\nxETpfurfX7ZUqFix/HIcPAg8+6wMqH7+OXDHHeV3b104bZFMIzcX6NsXePVV4xdzQIrXs88C+/df\n2yfm8cdlINVq7HYZ1IyMBOrXB2bPBh57DDhyRKZ7dutWvsUckMVg33wD9OgBPPCADLy6M7bQyVDG\njAFSUmQQ1IwDjufOSYt9xgyZuRETI1MuzdodoJRM34yLk6J9223SEo+IkKJuJOvWSX/95MnSXWdV\n7HIhU9i0SaYEpqYCtWvrTlM2eXnSJTF1qnQhDRokU+78/HQnK5n9+6WIx8VJ90q/flIsjd6dtGcP\nEB4us6P+8Q9zNgpuhgWdDO/sWcDfH3j/feCRR3Snca6ffgI++UT6m++9VwYMe/WSFrxRKCW/SFes\nAL76Cjh6VOb/R0QA7dubqzAeOyZTJHv3ljENq2FBJ8N74QWZuTBnju4krpOTI632zz6TWTz33Sfd\nMeHh0nIv76J5+rR8Kvruu2vz/Hv0kEdoqHm7iQBZeWqzySe+N9/Unca5WNDJ0LZskR+8n34CatTQ\nnaZ8XLwohXTZMtnp0dMT6NRJCun998sKykqVnHe/3FzZByc1FUhOlpkpR44AQUFy30cekb1szNQS\nv5mTJ4GwMGDwYOCVV3SncR4WdDKsy5eBgACZ9vf447rT6KGU9Flv2CAt5pQU6Xe/5x5ZNNO4scx1\nb9BAfuHdeivg6yszSq7+COXmAn/+ee1x5Ihc4+BBWeyzdy/QqJF8r++/X35xBASYuxVeEseOyS+t\nt9+WwVwrYEEnwxo3TvbrWL7cWq3DsrpwAdi1S4pxZqY8jh6Vk5nOnJFj9a5ckdd6eEhhvlrsa9SQ\n+dhNmlx7tGjhvlsBp6dL90tcnHwaMTsWdDKkjAzZ1yM11T0WhJA+iYkyyJuQIN1ZZsaFRWRIo0bJ\nkm0Wc3K1jh2Bf/5TdmzMytKdxnXYQict1qwBoqOBn38u3c57RGXxt7/J+MKyZebdApktdDKU3Fw5\nlHnaNBZzKl/TpgG//y6bqVkRCzqVu48+kkMNevbUnYTcTaVKwBdfyN/Bdet0p3E+drlQufrzT5mK\nt369a84FJSqJNWtkK4bUVOD223WnKR2XdbkkJyfDVsju/vHx8Wjbti2CgoIwx8pL/6jUpkyRZe8s\n5qRTly7AU08BQ4dem8tvBQ630KdMmYIFCxagevXq2Lp1a/5/z83NRfPmzbF9+3ZUrVoVwcHBWLFi\nBWrVqlXwxmyhu51jx2Rzp7Q0zmwh/XJyZNHRkCGy9YRZuKSF7ufnh6VLl95w4d27d8PPzw++vr6o\nWLEiQkJCsHHjRkdvQxYyfrzspc1iTkZQqZIsNho7VhYfWYHDBb1Pnz6oUMi64bNnz8LX1zf/a29v\nb2RZeeInlci+fXLI7z/+oTsJ0TV33ikNjSFDrq28NTOn7+Tg6+uL7Ozs/K+zs7NRo4gdl8aOHZv/\n72FhYQgLC3N2HDKIN96Qwx5q1tSdhKig556TmS/TpwN//7vuNDdKSEhAQkJCiV5bplkuBw8eRERE\nBL6/7ryt3NxctGjRAsnJyahWrRqCgoIQHx+PunXrFrwx+9DdRkqKnDm5f7/77idCxpaZKUfYbd4s\nm6IZWXG1s8wtdI//7qgUFxeHc+fOISoqCtOmTUPXrl1ht9sRGRl5QzEn9zJ+vGxfymJORtWkiWwU\nN2SIFHUvL92JHMN56ORSaWlygMMvvwC33KI7DVHR7HbgwQdlWu1LL+lOUzTutkjaPP64TA2LidGd\nhOjm9u4FgoOlIWK0Q7CvYkEnLXbtkgUcv/wCVK2qOw1Rybz5ppzu9MUXupMUjptzkRYTJsgWuSzm\nZCavvioD+atX605Semyhk0v8/LOcDvPLLxwMJfP59ltg2DA559ZoYz9soVO5mzgRGDmSxZzMqWtX\noE0b822zyxY6OV1mpvwwZGYCPj660xA55tgxwN8fSE4GmjXTneYattCpXE2fDkRFsZiTudWrJ7Oz\nXn5Zd5KSYwudnOr0aeCuu6QPnevJyOwuXQLuvReYO1fGhIyALXQqNzNnAo89xmJO1lClCvDuu7LQ\nyAybd7GFTk5z4QLQuDGwaZOcSkRkBUoBNhvQr58cbK4bFxZRuZg5E1i7Vk5UJ7KS1FSZ+bJnD1DE\n5rHlhgWdXO7KFek7X7gQaN9edxoi53v2WcDbG5g6VW8OFnRyucWLgfffl+4WIis6cQJo0QLYsUO6\nFnXhoCi5lFIycGSm6V1EpVWnjpw9+uabupMUjS10KrOtW4EBA+SYObPuI01UEmfPStfit98CrVvr\nycAWOrnUe+8BL77IYk7W5+MDvP66bOBlRGyhU5kcOSItlcxM4LqzwYksKydHjqmbO1emM5Y3ttDJ\nZT74AOjfn8Wc3EelSrJp1yuvyPiRkbCgk8MuXADmzJHuFiJ30rcvkJcHLFmiO0lBLOjksEWLgMBA\n4M47dSchKl+ensCkSdKfbqQtAVjQySFKyWDoiBG6kxDp0bmzTGVcuFB3kmtY0MkhGzbIKemdO+tO\nQqSHhwcwfrw8cnN1pxEs6OSQ994Dhg+Xv9RE7qpjR6BJE2DePN1JBKctUqkdOgTcdx9w+DCPmCPa\nuhV46ilZWFepkuvvx2mL5FQffyxTFVnMiYCgoGuHYOjGFjqVSk4O0LCh9KHfe6/uNETGsG0b0KcP\nsH+/HIrhSmyhk9MsWyaFnMWc6JoHHgACAuTTq05soVOphIUBw4YBTz6pOwmRsaSkAN27AwcOAFWr\nuu4+bKGTU6SnA3v3Ar17605CZDwBAUC7drJ6Whe20KnEhg+X3ebeflt3EiJj2rED6NULyMgAKld2\nzT14YhGV2fnzQIMG8rGyUSPdaYiMq1s3KerPPeea67PLhcosLg4IDmYxJ7qZMWNknxcdq0dZ0Omm\nlAI+/BB4/nndSYiMLygIaNpUNq8rbyzodFPbtgF//AF07ao7CZE5jBkDTJwoW+yWJxZ0uqmPPwae\nfZZHzBGVVFgYcPvtwJdflu99OShKxcrOlpWhu3fLVqFEVDKrVwOjRwNpabJ/urNwUJQctnix7CjH\nYk5UOuHhsllXfHz53ZMFnYo1Zw7wzDO6UxCZj4eH9KW//Xb5nT3Kgk5F+ukn4MgRaWkQUen16iVn\n765bVz73Y0GnIs2dCwwZAlSooDsJkTl5eko/+uTJ5XM/DopSoS5fBu64A0hOljm1ROSYnBygWTPg\nq6/kYJiy4qAoldry5UDr1izmRGVVqRIwciQwZYrr78UWOhWqSxcgMhLo1093EiLzy86Ws0d/+KHs\njSRuzkWlkpkJtG0rA6KuPn2FyF28/jpw5gwwc2bZrsOCTqXyxhvSopgxQ3cSIus4eVJO+tqzB6hV\ny/HrsKBTiV25AjRuLKvcWrXSnYbIWqKjpZiPH+/4NTgoSiX27bcyu4XFnMj5Ro2SnUvPnXPN9VnQ\nqQCuDCVynTvvlI275s51zfUdKuh2ux3R0dEICgqCzWZDRkZGgeenT5+Oli1bwmazwWazYd++fU4J\nS6518iSQkAD07as7CZF1jR4NTJvmmgMwHFoDuHz5cuTk5GDr1q1ITk7GqFGjsHz58vznd+7cifnz\n5yMgIMBpQcn1Fi2Spcre3rqTEFnXAw/IQqPFi4H+/Z17bYda6Fu2bEH4fzf4CAwMxPbt2ws8v2PH\nDkycOBEdOnTApEmTyp6SysWnnwKDBulOQWR9L78srXRnzwtxqKCfPXsWPj4++V97eXnBbrfnfx0R\nEYFZs2Zh/fr12Lx5M1auXFn2pORSqalAVpZslUtErhUeDly8CCQmOve6DnW5+Pj4IDs7O/9ru90O\nz+t2cB8xYkR+we/evTtSUlLQvXv3G64zduzY/H8PCwtDWFiYI3HICebNAwYMcO5G/ERUOE9P2Q5g\n2jQZJC1OQkICEhISSnRdh+ahL126FPHx8YiNjUVSUhImTJiQ3wrPysqCv78/0tPTUbVqVTz55JOI\njIzM76LJvzHnoRtGbq5MVdy8WUbhicj1Ll4EGjWSn7u77ir5+4qrnQ610B999FGsWbMGwcHBAIDY\n2FjExcXh3LlziIqKwqRJk2Cz2VC5cmV07tz5hmJOxvLNN4CfH4s5UXm65RZZaDRjBvDBB865JleK\nEh5/HOjaFYiK0p2EyL2cOCHbARw4ANx2W8new6X/VKTff5cpVIcOAb6+utMQuZ+hQ+UT8muvlez1\nXPpPRfrsM+Dhh1nMiXQZORJ4/305VKasWNDd3Lx5nHtOpFOrVkDLlrLQqKxY0N3Y7t3A0aNymAUR\n6RMT45yFRizobmzePFl67OWlOwmRe+vaVaYPb9hQtutwUNRN5eUBDRsC330HtGihOw0RzZkjZ/mu\nWFH86zgoSjdYuxaoV4/FnMgonn4a2LZNTjRyFAu6m+JgKJGxXF1oNH2649dgl4sbysqSJccZGSVf\nzEBErnfyJHDPPfKzWbNm4a9hlwsV8MUXQKdOLOZERlO7NtCjBzB7tmPvZ0F3Q+xuITKuESOAmTPl\nwPbSYkF3MwcOAPv2Ad266U5CRIW5/36ZgXbdIXAlxoLuZv7zHyAiAqhYUXcSIirKiBHAe++V/n0c\nFHUjdjvQtCmwbBnA416JjOvKFflZXb4cuO++gs9xUJQAABs3Aj4+wF//qjsJERWnQgVg2LDSt9Id\nOuCCzOnqYKiHh+4kRHQzUVGyre7JkzL7pSTY5eImzp+XY+Z27wbq1NGdhohK4tln5ef2zTev/Td2\nuRCWLgWCg1nMicxk+HDgww+BnJySvZ4F3U18+innnhOZTcuWst/S55+X7PUs6G7g8GEgNVVWoBGR\nuQwfLoOjJemhZkF3A/PnA08+CVSpojsJEZVW9+7AH38ASUk3fy0LusUpxaX+RGbm5QW8+GLJpjCy\noFtcUpJMUwwM1J2EiBw1ZIgcRnP0aPGvY0G3uHnzgMGDOfecyMx8feW4yA8+KP51Wueh5+UpePJX\nistcvAjUrw/8+KPMZSUi89q3T6Yenz5t0Hno33yj8+7W9/XXsnMbizmR+d11F9C2bfGv0VrQHdlN\njEqOg6FE1jJ/fvHPa+1yqVNHYd06oHlzHQms7fhx+b4ePQpUq6Y7DRE5i2GX/kdHA//6l84E1rVg\nAdCnD4s5kTvR2kI/cULd9EBUKj2lgFatZEQ8NFR3GiJyJsO20GvXBnr2dPxAVCrczp0ywyUkRHcS\nIipP2icNXj0QNTdXdxLr+PRTYOBAcEookZvR/iN/331A48ZyLBqV3eXLwGefSUEnIveivaADwEsv\ncQqjs6xcKdttNmmiOwkRlTdDFPRevYBffwW2bdOdxPw495zIfRnmCLp335U9uxcs0JHGGk6dktVk\nR44A3t660xCRKxQ3y8Uwh0RHRgLNmgHHjgH16ulOY06LFsmsIRZzIvdkiC4XAKhRA4iIkPPzyDGf\nfio7KxKRezJMlwsA7N0rC2EOHeLpOqWVliat88xMTlcksjLDLiz6X3ffLbsDLlqkO4n5zJvHuedE\n7s5QLXQA+PZbYPRoGSDloQwlk5srW+Ru3gzceafuNETkSqZpoQPAQw9JgUpM1J3EPFatkkLOYk7k\n3gxX0D08gOHDgRkzdCcxj9mzgWee0Z2CiHQzXJcLAJw/L9sBJCcDTZuWby6zOXoU8PeXuefcKpfI\n+kzV5QJIYRo6FPj3v3UnMb7YWKBvXxZzIjJoCx0ADh8GAgKAgwe5UKYodrt8glm6VDY5IyLrM10L\nHQAaNgQefBCYM0d3EuNau1YOBmExJyLAwC10AEhJAXr0kBONKlcup2Am8sQTQKdOwPPP605CROXF\n6S10u92O6OhoBAUFwWazISMjo8Dz8fHxaNu2LYKCgjCnDE3sgAAZ8Js3z+FLWNbx49JCf+op3UmI\nyCgcKujLly9HTk4Otm7dikmTJmHUqFH5z+Xm5iImJgZr1qxBYmIiPv74Y5w6dcrhgK+9BkyeDFy5\n4vAlLOnDD2XvG19f3UmIyCgcKuhbtmxBeHg4ACAwMBDbt2/Pf2737t3w8/ODr68vKlasiJCQEGzc\nuNHhgCEhsgpy8WKHL2E5ly4Bs2bJfH0ioqscKuhnz56Fj49P/tdeXl6w2+35z/le12z09vZGVlZW\nmUK+8QYwbhyQk1Omy1hGXJzseXPPPbqTEJGROLQfuo+PD7Kzs/O/ttvt8PzvrlC+vr4FnsvOzkaN\nGjUKvc7YsWPz/z0sLAxhYWGFvq5zZ5me99FHbJVeuQJMmgR88IHuJERUHhISEpCQkFCi1zo0y2Xp\n0qWIj49HbGwskpKSMGHCBKxcuRKA9KG3aNECycnJqFatGoKCghAfH4+6desWvHEJZrlc76efZEbH\n3r2yd7q7io2VQeING7h5GZE7Kq52OlTQlVIYNmwYfvzxRwBAbGwsduzYgXPnziEqKgorVqzA+PHj\nYbfbERkZiecLmVdX2oIOyPQ8T09g5szSJraGy5dli+GFC4HgYN1piEgHpxd0Z3CkoP/5J9C8OfD1\n18ADD7gomIFNmyYt8/h43UmISBfLFHQAmD8fmD4d+OEHoIJhTkR1vTNnZHvcxET5pUZE7smUS/+L\n0r8/UKkS8N8ue7eRkCAzW1jMiagopivoHh7A44/LKkl3kpQEtG+vOwURGZnpCjog/ec7d+pOUb6S\nk4F27XSnICIjM10fOiD9yQ0aAFlZ7nEocl4ecOutsqWwO0/ZJCKL9aEDUtzq13efVvr27bKdMIs5\nERXHlAUdAPr0Ab74QneK8hEfDzzyiO4URGR0pi3o/foBixZZfxdGpYBly4CePXUnISKjM21B9/eX\nboivv9adxLW2b5fdFTnDhYhuxrQFHQD+9jfrbwPwySfAkCHuMfhLRGVjylkuV+XkAI0aAWvWAC1b\nOimYgVy4IHvB//ij/JOIyHKzXK6qVAl48UXgn//UncQ1liwBAgNZzImoZEzdQgdkTnqzZjKFsVEj\nJwQzkMBA4PXXOSBKRNdYtoUOyJz0Z54Bpk7VncS5kpKA06eB7t11JyEiszB9Cx0Ajh8HWrSQwy/+\n8henXFK7p56SLQ5GjtSdhIiMxFLb5xblueeAWrWACROcdkltfv0VaNUKyMwErjuelYjIPQp6Rob0\nOR84IN0wZjZmjOxT8+9/605CREbjFgUdkPnajRoB1509bTqXLsmfYeNGOW6OiOh6blPQrdBKj42V\nPWpWrdKdhIiMyNKzXK7XrJlM8Zs+XXcSx9jtMqd+1CjdSYjIjCxV0AGZtz1zphwobTYrVgBVqwKd\nOulOQkRmZLmC3qwZ0KsXMGOG7iSloxQwaRLwyityzB4RUWlZqg/9ql9+Adq2BfbvN8+hEJs2AUOH\nAnv2AF5eutMQkVG5TR/6VU2bSivdTHu8TJ4MvPwyizkROc6SLXRAzt8MCJCdCuvXd9ltnGLXLuCh\nh2QhUZUqutMQkZG5zbTF/zV6tAyOzp7t0tuU2RNPSBfR3/+uOwkRGZ3bFvQ//wTuugtITASaN3fp\nrRyWlgaEh8sc+qpVdachIqNzuz70q2rUkFkjr76qO0nRxo6VTxIs5kRUVpZuoQOylP7uu4EFC4AO\nHVx+u1LZsQPo0UNa57fcojsNEZmB27bQARlknDgReOklIC9Pd5qC3npLPj2wmBORM1i+oAOyt3jV\nqsYaHN2wAfj5ZyAqSncSIrIKy3e5XJWWBnTpAuzeDdx2W7ndtlB2uxxeMXo00Lev3ixEZC5u3eVy\nVevWQL9+wGuv6U4i/fmVKgFPPqk7CRFZidu00AE5UPqee4Cvv5Z53zpcuCCDtIsXA0FBejIQkXmx\nhf5ft94qW+sOGQJcvqwnw/jxMtuGxZyInM2tWuiA7GrYp48cKv322+V77127gAcflO0I6tQp33sT\nkTW47UrRopw4Afj7A6tXA/ffXz73tNuB4GBg8GA50JqIyBHscvkfderIfulPPw2cO1c+9/zXvwBP\nT05TJCLXccsW+lVDhwK5ucB//uPaQyV27QJsNiA5WQ7gICJyFFvoRXj/fSAlBfjkE9fd4+JFoH9/\nYMoUFnMici23bqEDstAoNBT46ivnzzxRSvrML18G4uJ4tBwRlR1b6MW4917pcnnsMTmyzpnee09W\nqM6dy2JORK7n9gUdAB5+WOaHd+sGHDvmnGt++aV0syxfDlSr5pxrEhEVp4LuAEYRFSUHYoSGAuvW\nAY0aOX6tlSuBF14AvvsOaNzYaRGJiIrFFvp1Ro8GXnxRVnLu2OHYNWJjgchI2V6gdWvn5iMiKo7b\nD4oWZskSIDoaGDdO/ulZgl97Fy7ImaCrVwOrVsmeMUREzsZB0VJ67DFg40Zg4UIgJES6YIr63ZOX\nJxtt+fsDWVnAzp0s5kSkR6lb6BcvXkT//v3x22+/wdvbG/PmzcPtt99e4DUjRozAli1b4O3tDQ8P\nDyxfvhw+Pj4Fb2zgFvpVdjswf74MbioFdO8ue8D4+Eh/e0qKDHo2aCCDql266E5MRFbn1Bb6hx9+\niNatW2Pjxo0YOHAg3i5kh6udO3fiu+++w4YNG7B+/fobirlZeHoCjRolYNcuWXzk6wusXy9FfuNG\noEkTGfj8/nv9xTwhIUFvgBJiTucxQ0aAOctTqQv6li1bEB4eDgAIDw/H2rVrCzxvt9uxf/9+REVF\nISQkBLGxsc5JqklCQgI8PYF27YAxY2TO+rJlwLx5wKhRQPPmuhMKs/xlZE7nMUNGgDnLU7HTFufO\nnYsZM2YU+G+1a9fOb3F7e3sjKyurwPMXLlzA8OHDERMTgytXrsBms6FNmzZo1aqVk6MTEdH1im2h\nR0ZGYteuXQUevr6+yM7OBgBkZ2fj1ltvLfCeqlWrYvjw4ahSpQqqV6+OTp06IS0tzXV/AiIiEqqU\npk6dqsaOHauUUiouLk4NGzaswPPp6emqdevWKi8vT+Xk5KigoCCVnp5+w3WaNWumAPDBBx988FGK\nR+vWrYuszw7Nchk0aBCOHz+OypUrY9GiRahVqxamT58OPz8/9OjRA9OmTcPixYtRsWJFDBo0CFHc\nBJyIyOW0LSwiIiLn4sIiIiKLKFVBt9vtiI6ORlBQEGw2GzIyMnDgwAGEhIQgNDQUw4YNu2HCe2Hv\nAeCy9xX13vT0dISEhCAkJARDhgxBXl6eIXOeOnUKvXr1QseOHREaGoqDBw8aMmdaWhrat2+PDh06\nYOjQocjdpFmyAAAFeklEQVTJydGeEwCSk5Nhs9kAAKmpqQgNDYXNZkN4eDhOnTpliIz/mzMlJQV3\n3HEHbDYbbDYbPv/8c0Pm3LNnD0JCQtChQwdERkYa4mc9NzcXAwYMQGhoKAIDAxEfH5//3MiRIzFr\n1qwb3qPz++lypRkQXbJkiRoyZIhSSqmkpCTVs2dP1bNnT5WYmKiUUio6OlotW7as2Pf06tVLKaVU\njx49XPK+onL27t1bbdq0SSml1ODBgw2bc/DgweqLL75QSim1YcMGFR8fb8icDzzwgPr++++VUkqN\nGTNGTZ8+XXvOyZMnq1atWqn27dsrpZTq2LGjSktLU0opNWvWLBUTE6M9Y2E5Z8+eraZOnVroa42U\ns2/fvmr16tVKKaWefvppQ/zdjI2NVSNHjlRKKfXHH3+ohg0bqt9++02Fh4erZs2aqVmzZhnm+1ke\nSlXQY2Ji1OLFi/O/rlevnrrjjjvyv/7qq6/UCy+8oJRSauDAgerw4cM3vKd+/foF/ums9xWXs379\n+sputyullLp8+bIKDw9XGzZsMFzOevXqqTvvvFNNmzZNde7cWT3zzDPq/PnzhsxZt27d/K9XrVql\nevfurT3nkiVL1P79+1W7du2UUkodP348/7n3339fvf7669ozFpYzOjpaderUSYWGhqrIyEiVnZ1t\nyJyDBw9WCxYsUHa7XfXs2VN9++232nOeO3cu//t1+vRp1bRpU3Xw4EGVnJysxo4dqz766KP81+r+\nfpaHUnW5nD17tsAyfi8vrwIfL6pXr56/0GjevHlo0KBBoe/Jy8tz+vtKkvPw4cNo0aIFfv/9d/j7\n+xsy54EDB1CzZk2sWbMGDRs2xOTJkw2Zs2nTpti4cSMAID4+HufPn9ees0+fPqhQ4dpauTp16gAA\ntm7dipkzZ2LkyJHaMxaWMzAwEO+++y4SExPRtGlTjBs3zpA5X3zxRYwYMQLNmzfHqVOn0LFjR+05\nq1WrhurVqyM7OxtPPPEE3nnnHTRq1Aht27a94bW6v5/loVQF3cfHJ39RESB9Sp7X7S1b2EKjwt7j\n5eXlsvcVl7Nhw4bYv38/nnvuOcTExBgyZ506ddCzZ08AQI8ePbB9+3bD5VRK4ZNPPsH//d//oXPn\nzqhdu/YNG7TpyFmYxYsX4/nnn8eqVatw2223GTLjo48+ioCAAABA7969kZKSYsic/fv3x6ZNm7B7\n924MGDAAo0aNMkTOI0eOoFOnThg4cCD69et30z+HUb6frlCqgh4cHIxVq1YBAJKSkuDv74+AgAAk\nJiYCAFavXo3Q0NCbvgeAy95X2HtbtWqFnj174sCBAwDkt6iXl5fhcvr7+yMkJAQrV64EACQmJqJl\ny5aGy9mqVSusWLECCxcuxNq1a/H777+ja9eu2nP+rwULFmDmzJlISEhA40KOjjJCRkD2RNq2bRsA\nYN26dWjTpo0hc164cAHe3t4AgLp16+LMmTPac548eRIPPfQQpkyZgsGDB5foz2GU76dLlKZ/xm63\nq+joaBUUFKSCgoLU3r171b59+1THjh1V+/btVWRkZH5f9cCBA9WRI0cKfY9Syunvu1nOrVu3quDg\nYGWz2dQjjzyiTpw4Ycichw4dUl26dFFBQUGqW7du6syZM4bMGR8frwICAlS7du3U8OHDDfH/XSml\nMjMzVfv27VVeXp6qWbOmCggIUGFhYSosLCx/hbPujNfnVEqp1NRUFRwcrMLCwlRERESBPnQj5Vyz\nZo0KDAxUHTt2VA899JA6dOiQ9pzDhw9XdevWzf9/HBYWpi5duqSUUmrs2LEFBkWN8P10NS4sIiKy\nCC4sIiKyCBZ0IiKLYEEnIrIIFnQiIotgQScisggWdCIii2BBJyKyCBZ0IiKL+H+VkLwmLf6JjQAA\nAABJRU5ErkJggg==\n",
       "text": [
        "<matplotlib.figure.Figure at 0xaa2e5cc>"
       ]
      }
     ],
     "prompt_number": 12
    },
    {
     "cell_type": "code",
     "collapsed": false,
     "input": [
      "# See the issue for what I see happening in this graph."
     ],
     "language": "python",
     "metadata": {},
     "outputs": []
    }
   ],
   "metadata": {}
  }
 ]
}