)]}'
{
  "commit": "b90ec6c60be569887e4905737fc5b2fedd9fe336",
  "tree": "7db200e87097f068d327cc5cd64234b10a645799",
  "parents": [
    "4523f63814037ed833b8bb55273c09a43dd69fb0"
  ],
  "author": {
    "name": "richmond@google.com",
    "email": "richmond@google.com@80f5ef21-4148-0410-bacc-cfb02402ada8",
    "time": "Wed Jun 12 23:19:38 2013"
  },
  "committer": {
    "name": "richmond@google.com",
    "email": "richmond@google.com@80f5ef21-4148-0410-bacc-cfb02402ada8",
    "time": "Wed Jun 12 23:19:38 2013"
  },
  "message": "App Engine Python SDK version 1.8.1\n\ngit-svn-id: http://googleappengine.googlecode.com/svn/trunk/python@356 80f5ef21-4148-0410-bacc-cfb02402ada8\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b3f3ca97ee771f416152da033abe76fbfa817737",
      "old_mode": 33188,
      "old_path": "RELEASE_NOTES",
      "new_id": "f6bdeb554f002651b49bf28e4406b80a1aa5c89e",
      "new_mode": 33188,
      "new_path": "RELEASE_NOTES"
    },
    {
      "type": "modify",
      "old_id": "0e33fa52113b83e1e44de323b985fa84748063de",
      "old_mode": 33188,
      "old_path": "VERSION",
      "new_id": "ae63f808834bc0784a886090b8b9a41e9cf070b3",
      "new_mode": 33188,
      "new_path": "VERSION"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "dfe57b846f2dd62865ea41f31e9499a5dea851b4",
      "new_mode": 33188,
      "new_path": "demos/php/minishell/app.yaml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "82a18e583072cee690f3024950fb631398b75c38",
      "new_mode": 33188,
      "new_path": "demos/php/minishell/frontpage.php"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cb429f2cab5b5222a40591f48744cdab193dd63c",
      "new_mode": 33188,
      "new_path": "demos/php/minishell/php.ini"
    },
    {
      "type": "copy",
      "old_id": "ef226109503d479f6a3dd0ba02c046ac59388106",
      "old_mode": 33188,
      "old_path": "php/sdk/google/appengine/api/users/Error.php",
      "new_id": "6d5656e26ab858d139a1023d0e61f0113c01e751",
      "new_mode": 33188,
      "new_path": "demos/php/minishell/reset.php",
      "score": 78
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4e3fedb6a2e7fe3328cbcc9c2aa0deb4c90daabc",
      "new_mode": 33188,
      "new_path": "demos/php/minishell/shell.php"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "691c65d7441654009b3abee69ddeda758c01a1c7",
      "new_mode": 33188,
      "new_path": "demos/php/minishell/static/shell.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a09ce9917e591ec16df723b790a95ae09b73ddbe",
      "new_mode": 33188,
      "new_path": "demos/php/minishell/static/style.css"
    },
    {
      "type": "rename",
      "old_id": "43d9a5cec449a32a532cd529fe8c83aae6fd6dec",
      "old_mode": 33188,
      "old_path": "demos/guestbook/app.yaml",
      "new_id": "43d9a5cec449a32a532cd529fe8c83aae6fd6dec",
      "new_mode": 33188,
      "new_path": "demos/python/guestbook/app.yaml",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "55c05eb102accbe562d1a02ece0d7c225f8b4774",
      "old_mode": 33188,
      "old_path": "demos/guestbook/guestbook.py",
      "new_id": "55c05eb102accbe562d1a02ece0d7c225f8b4774",
      "new_mode": 33188,
      "new_path": "demos/python/guestbook/guestbook.py",
      "score": 100
    },
    {
      "type": "modify",
      "old_id": "c261e5106ee15f2ff386fb79652bb8e144bfe0ca",
      "old_mode": 33188,
      "old_path": "google/appengine/api/apiproxy_stub.py",
      "new_id": "f27b60962d3ee14702bb13b91f37e912abebbd90",
      "new_mode": 33188,
      "new_path": "google/appengine/api/apiproxy_stub.py"
    },
    {
      "type": "modify",
      "old_id": "633eb5c0f858bf3d3af4988ee9c282f01f80b66d",
      "old_mode": 33188,
      "old_path": "google/appengine/api/apiproxy_stub_map.py",
      "new_id": "614008f543565ccaed2a81e6b45f6bc8a55e8fb2",
      "new_mode": 33188,
      "new_path": "google/appengine/api/apiproxy_stub_map.py"
    },
    {
      "type": "modify",
      "old_id": "6b5daa20ff9f7091a289d5a95824fec84c2977e5",
      "old_mode": 33188,
      "old_path": "google/appengine/api/app_identity/app_identity.py",
      "new_id": "535f64cc8fc2177b3376bb91867dde488bc43513",
      "new_mode": 33188,
      "new_path": "google/appengine/api/app_identity/app_identity.py"
    },
    {
      "type": "modify",
      "old_id": "d4a5924fa1ecf4988d330dfada0cc6f26e9ca73e",
      "old_mode": 33188,
      "old_path": "google/appengine/api/app_identity/app_identity_service_pb.py",
      "new_id": "f6124206c2ef53dc90d1c670d85f45636c384c9a",
      "new_mode": 33188,
      "new_path": "google/appengine/api/app_identity/app_identity_service_pb.py"
    },
    {
      "type": "modify",
      "old_id": "ce720ae1f5ddd8886d2840f77ec2fdcef2c40290",
      "old_mode": 33188,
      "old_path": "google/appengine/api/app_identity/app_identity_stub.py",
      "new_id": "17f67e3ae57f3578d14288de406dbfda23fa8dfa",
      "new_mode": 33188,
      "new_path": "google/appengine/api/app_identity/app_identity_stub.py"
    },
    {
      "type": "modify",
      "old_id": "e2e3e4b1b2c19cad6354e399d1c5ff2257bdb54f",
      "old_mode": 33188,
      "old_path": "google/appengine/api/appinfo.py",
      "new_id": "6173947da5bec9dca4daaba26a2ee4b9fc8a4e56",
      "new_mode": 33188,
      "new_path": "google/appengine/api/appinfo.py"
    },
    {
      "type": "modify",
      "old_id": "36aaaeec69515418c27dd0f608776bf11116bbcd",
      "old_mode": 33188,
      "old_path": "google/appengine/api/blobstore/blobstore.py",
      "new_id": "9887b0d59695bcd433a986b4d5863e0cbaeff16b",
      "new_mode": 33188,
      "new_path": "google/appengine/api/blobstore/blobstore.py"
    },
    {
      "type": "modify",
      "old_id": "4094ea7169ff601487d749f8dd0a2617de381991",
      "old_mode": 33188,
      "old_path": "google/appengine/api/blobstore/blobstore_stub.py",
      "new_id": "5c0ef1f2e2b305a14c159bf18920845ea0728416",
      "new_mode": 33188,
      "new_path": "google/appengine/api/blobstore/blobstore_stub.py"
    },
    {
      "type": "modify",
      "old_id": "e2989c087c8a431908374036bef1d8df6e43ee1e",
      "old_mode": 33188,
      "old_path": "google/appengine/api/capabilities/capability_stub.py",
      "new_id": "bfd5da1f9d115f5d36497c62bbda489f3eadb9df",
      "new_mode": 33188,
      "new_path": "google/appengine/api/capabilities/capability_stub.py"
    },
    {
      "type": "modify",
      "old_id": "35ed70f6d56df90eb919792c9f53f47673434e22",
      "old_mode": 33188,
      "old_path": "google/appengine/api/channel/channel_service_pb.py",
      "new_id": "da61a46426e327d658185fb9c7abce7c45212f35",
      "new_mode": 33188,
      "new_path": "google/appengine/api/channel/channel_service_pb.py"
    },
    {
      "type": "modify",
      "old_id": "894ff8f0091dcafa9d6d153ffeab8bdda18d8374",
      "old_mode": 33188,
      "old_path": "google/appengine/api/channel/channel_service_stub.py",
      "new_id": "2e774035936532541d4a9909dc8edcda4765d071",
      "new_mode": 33188,
      "new_path": "google/appengine/api/channel/channel_service_stub.py"
    },
    {
      "type": "modify",
      "old_id": "42dc554c287eaf51dbbe177077c5070664080854",
      "old_mode": 33188,
      "old_path": "google/appengine/api/files/file_service_stub.py",
      "new_id": "d0e482606adaa3332241cb0a562cfb4bb31882f4",
      "new_mode": 33188,
      "new_path": "google/appengine/api/files/file_service_stub.py"
    },
    {
      "type": "modify",
      "old_id": "8e52fe68a5c02734f938d3d9f88a47b3171aabe6",
      "old_mode": 33188,
      "old_path": "google/appengine/api/images/images_stub.py",
      "new_id": "b899a832320bd9d533adf7709b1c4f5ac40789ca",
      "new_mode": 33188,
      "new_path": "google/appengine/api/images/images_stub.py"
    },
    {
      "type": "modify",
      "old_id": "5676f576a2e83d65a07943351bdec68225e2f2d1",
      "old_mode": 33188,
      "old_path": "google/appengine/api/logservice/logservice_stub.py",
      "new_id": "7b88889d462bfb55c00da6799923cf6728805435",
      "new_mode": 33188,
      "new_path": "google/appengine/api/logservice/logservice_stub.py"
    },
    {
      "type": "modify",
      "old_id": "7b5d76e356e597ee1624ff5b856873198c1f4028",
      "old_mode": 33188,
      "old_path": "google/appengine/api/mail.py",
      "new_id": "f046215c5ab269b4d0d32e8548daa580b949a635",
      "new_mode": 33188,
      "new_path": "google/appengine/api/mail.py"
    },
    {
      "type": "modify",
      "old_id": "81c38101542c981657144b03efadeaec36dccf12",
      "old_mode": 33188,
      "old_path": "google/appengine/api/mail_stub.py",
      "new_id": "e8df17d737e9785ec8fdf514e8ac0662cdf766f9",
      "new_mode": 33188,
      "new_path": "google/appengine/api/mail_stub.py"
    },
    {
      "type": "modify",
      "old_id": "af2ddf8f1af3439e0946ee8b081496fa57f012fd",
      "old_mode": 33188,
      "old_path": "google/appengine/api/memcache/memcache_stub.py",
      "new_id": "e07cf6dfae1903222767d6a8ed501491b4b5ada0",
      "new_mode": 33188,
      "new_path": "google/appengine/api/memcache/memcache_stub.py"
    },
    {
      "type": "modify",
      "old_id": "aec65ab7266e75987fadc84021068d2d84f61059",
      "old_mode": 33188,
      "old_path": "google/appengine/api/remote_socket/_remote_socket.py",
      "new_id": "95c28bc068a3567f2c8a147a67c14feda8d02973",
      "new_mode": 33188,
      "new_path": "google/appengine/api/remote_socket/_remote_socket.py"
    },
    {
      "type": "modify",
      "old_id": "9c070fb7a9884a157b3bab66e4e95285798a5c26",
      "old_mode": 33188,
      "old_path": "google/appengine/api/remote_socket/_remote_socket_stub.py",
      "new_id": "5a8e53bfe1965301f3cdf069f97b0458864d0b5c",
      "new_mode": 33188,
      "new_path": "google/appengine/api/remote_socket/_remote_socket_stub.py"
    },
    {
      "type": "modify",
      "old_id": "8d36a2aa764a7dab715ceb27a758512833a8f42e",
      "old_mode": 33188,
      "old_path": "google/appengine/api/search/search.py",
      "new_id": "cff794c067c93ddff42f6792c179474b56d5c691",
      "new_mode": 33188,
      "new_path": "google/appengine/api/search/search.py"
    },
    {
      "type": "modify",
      "old_id": "6f2aa7ca17f64404834d1b4a0dad49b7448941d5",
      "old_mode": 33188,
      "old_path": "google/appengine/api/search/search_service_pb.py",
      "new_id": "2c22b587119e17822fc99e834fd64fefd97df2fd",
      "new_mode": 33188,
      "new_path": "google/appengine/api/search/search_service_pb.py"
    },
    {
      "type": "modify",
      "old_id": "90d8240d5cc3dd9e4d65aefd78a90e2aba45836a",
      "old_mode": 33188,
      "old_path": "google/appengine/api/search/simple_search_stub.py",
      "new_id": "f7bc7277fff9ab367253c9c368d8207b5aa1e8cd",
      "new_mode": 33188,
      "new_path": "google/appengine/api/search/simple_search_stub.py"
    },
    {
      "type": "modify",
      "old_id": "3145dea8a8c9d7bc9d4df3f8c4a43c8448895e19",
      "old_mode": 33188,
      "old_path": "google/appengine/api/search/stub/expression_evaluator.py",
      "new_id": "ad0dbba0c619c68f1ffbda429ae9fd7d578e4d78",
      "new_mode": 33188,
      "new_path": "google/appengine/api/search/stub/expression_evaluator.py"
    },
    {
      "type": "modify",
      "old_id": "f52523e2da7976d2fc4c7e4d3695df8e90960bf6",
      "old_mode": 33188,
      "old_path": "google/appengine/api/servers/servers_stub.py",
      "new_id": "1c78610db65c99dd91252e1ac19f153119ba291e",
      "new_mode": 33188,
      "new_path": "google/appengine/api/servers/servers_stub.py"
    },
    {
      "type": "modify",
      "old_id": "f253290b7fd8683a53cc21cac25bcc5d3c0e7b31",
      "old_mode": 33188,
      "old_path": "google/appengine/api/urlfetch_stub.py",
      "new_id": "edb1fd2539e7a05486375b3dd8e7651322286387",
      "new_mode": 33188,
      "new_path": "google/appengine/api/urlfetch_stub.py"
    },
    {
      "type": "modify",
      "old_id": "3557ffbab7025e0f183fbc8cd98b1e46aefd34ef",
      "old_mode": 33188,
      "old_path": "google/appengine/api/user_service_stub.py",
      "new_id": "4ffee32df90280753ad315d11c0a048acb3ec544",
      "new_mode": 33188,
      "new_path": "google/appengine/api/user_service_stub.py"
    },
    {
      "type": "modify",
      "old_id": "47646c0b78657cdf6d2de5ccdf071a485d63a244",
      "old_mode": 33188,
      "old_path": "google/appengine/api/xmpp/xmpp_service_stub.py",
      "new_id": "8ebfff8c911d7f976e12d3730b55504b3d9a4273",
      "new_mode": 33188,
      "new_path": "google/appengine/api/xmpp/xmpp_service_stub.py"
    },
    {
      "type": "modify",
      "old_id": "8fc088f9407fb709a0a13c930d61962b21cead16",
      "old_mode": 33188,
      "old_path": "google/appengine/datastore/datastore_pb.py",
      "new_id": "049866a83657329c717cd6cd8098e804a1a01425",
      "new_mode": 33188,
      "new_path": "google/appengine/datastore/datastore_pb.py"
    },
    {
      "type": "modify",
      "old_id": "ca6554f48b6faabd411e077a68caea8d5720efbc",
      "old_mode": 33188,
      "old_path": "google/appengine/datastore/datastore_query.py",
      "new_id": "35f87857f45a2c5fe2869759ffdaca3c3804d848",
      "new_mode": 33188,
      "new_path": "google/appengine/datastore/datastore_query.py"
    },
    {
      "type": "modify",
      "old_id": "bf14ce0b8e28f5b8304c999cc04006d826d9d949",
      "old_mode": 33188,
      "old_path": "google/appengine/datastore/datastore_rpc.py",
      "new_id": "7248b546c8cf2dafb7f60da01652242f6f8b1caa",
      "new_mode": 33188,
      "new_path": "google/appengine/datastore/datastore_rpc.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "293bcc036c4412d8e226415b791d6c8c8685de8b",
      "new_mode": 33188,
      "new_path": "google/appengine/datastore/datastore_v4a_pb.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ce2972a624272122c88aaa98ad7d8bb7de0b9e68",
      "new_mode": 33188,
      "new_path": "google/appengine/datastore/entity_v4_pb.py"
    },
    {
      "type": "modify",
      "old_id": "3e20eaab013473a473f33c4050231ebfc726ab3a",
      "old_mode": 33188,
      "old_path": "google/appengine/ext/analytics/static/analytics_js.js",
      "new_id": "b311480c09453fbf5083ce9671875b51cc26ded2",
      "new_mode": 33188,
      "new_path": "google/appengine/ext/analytics/static/analytics_js.js"
    },
    {
      "type": "modify",
      "old_id": "82dcb31b4e096957e93a73a160f29c294b7516a0",
      "old_mode": 33188,
      "old_path": "google/appengine/ext/appstats/datamodel_pb.py",
      "new_id": "1f867ec793ec0cd550201c8607daebce418436dc",
      "new_mode": 33188,
      "new_path": "google/appengine/ext/appstats/datamodel_pb.py"
    },
    {
      "type": "modify",
      "old_id": "c508d6ab6093e903dd55e4207dc8a029344c6825",
      "old_mode": 33188,
      "old_path": "google/appengine/ext/appstats/recording.py",
      "new_id": "ec160c0e59cc93f0e7bab924fb2785c6b80cb8fc",
      "new_mode": 33188,
      "new_path": "google/appengine/ext/appstats/recording.py"
    },
    {
      "type": "modify",
      "old_id": "56be0815857fa411dee8c2654bbf5ce636212e20",
      "old_mode": 33188,
      "old_path": "google/appengine/ext/appstats/static/appstats_js.js",
      "new_id": "ef2c8140dc592b82b57820e58352288d3f4846c8",
      "new_mode": 33188,
      "new_path": "google/appengine/ext/appstats/static/appstats_js.js"
    },
    {
      "type": "modify",
      "old_id": "70f60b743b418cb1ee54ba798fa01fd6a57998ba",
      "old_mode": 33188,
      "old_path": "google/appengine/ext/blobstore/blobstore.py",
      "new_id": "777fca9510e6716dd2f14cf412113c237f0e08a2",
      "new_mode": 33188,
      "new_path": "google/appengine/ext/blobstore/blobstore.py"
    },
    {
      "type": "modify",
      "old_id": "168515fa108e1f7dc6c05358e3db168d68a7eefa",
      "old_mode": 33188,
      "old_path": "google/appengine/ext/cloudstorage/cloudstorage_stub.py",
      "new_id": "596cfd2d9749d7338d1010f991f02b7f7e970fe1",
      "new_mode": 33188,
      "new_path": "google/appengine/ext/cloudstorage/cloudstorage_stub.py"
    },
    {
      "type": "modify",
      "old_id": "092cae2801f660f800e6c1abea142d96f0469bb5",
      "old_mode": 33188,
      "old_path": "google/appengine/ext/cloudstorage/common.py",
      "new_id": "b6b68fb11025f27bb473fd39e699d2290891d2e5",
      "new_mode": 33188,
      "new_path": "google/appengine/ext/cloudstorage/common.py"
    },
    {
      "type": "modify",
      "old_id": "b5e1131d249b1b5c8bbf8fa7341f64407441975e",
      "old_mode": 33188,
      "old_path": "google/appengine/ext/cloudstorage/stub_dispatcher.py",
      "new_id": "d970550e4843fcd74cec93daad493edb32425f38",
      "new_mode": 33188,
      "new_path": "google/appengine/ext/cloudstorage/stub_dispatcher.py"
    },
    {
      "type": "modify",
      "old_id": "4ae16a057c42d2ce75bfadad7ae1d0e5f501ce0a",
      "old_mode": 33188,
      "old_path": "google/appengine/ext/datastore_admin/backup_handler.py",
      "new_id": "5e28fcaa2ef9c7ca7ba06602be601a907a65e884",
      "new_mode": 33188,
      "new_path": "google/appengine/ext/datastore_admin/backup_handler.py"
    },
    {
      "type": "modify",
      "old_id": "8785e9c6c291d377d3ec632616f4fbedf1c9e3a8",
      "old_mode": 33188,
      "old_path": "google/appengine/ext/datastore_admin/copy_handler.py",
      "new_id": "6dcba3b65602ceff5ebcd45cdb787a57ee93d73a",
      "new_mode": 33188,
      "new_path": "google/appengine/ext/datastore_admin/copy_handler.py"
    },
    {
      "type": "modify",
      "old_id": "62a8dd43309e30a709dabb53a1aa453041947de6",
      "old_mode": 33188,
      "old_path": "google/appengine/ext/datastore_admin/static/css/compiled.css",
      "new_id": "7bba4f31ddadc461424f71c128e00791bed9ea60",
      "new_mode": 33188,
      "new_path": "google/appengine/ext/datastore_admin/static/css/compiled.css"
    },
    {
      "type": "modify",
      "old_id": "935130fd5971bfa740a372303653ebd0b34d0e99",
      "old_mode": 33188,
      "old_path": "google/appengine/ext/datastore_admin/static/js/compiled.js",
      "new_id": "5e7640f33b5a89f29086ad77d5f07d07bf5b795d",
      "new_mode": 33188,
      "new_path": "google/appengine/ext/datastore_admin/static/js/compiled.js"
    },
    {
      "type": "modify",
      "old_id": "770d6c2742d3d75b542775346e694ba505c54ba1",
      "old_mode": 33188,
      "old_path": "google/appengine/ext/datastore_admin/utils.py",
      "new_id": "35c0f51c254e0d8120fd93038d1df681bdb48acd",
      "new_mode": 33188,
      "new_path": "google/appengine/ext/datastore_admin/utils.py"
    },
    {
      "type": "modify",
      "old_id": "8d2539712a8033724a274c50a9016c0f8872181a",
      "old_mode": 33188,
      "old_path": "google/appengine/ext/db/__init__.py",
      "new_id": "7ce16ffc46694aaaa02a1cefcf1d67b460df6dfb",
      "new_mode": 33188,
      "new_path": "google/appengine/ext/db/__init__.py"
    },
    {
      "type": "modify",
      "old_id": "05e7b0713a0691765957c37640479451375bc6cd",
      "old_mode": 33188,
      "old_path": "google/appengine/ext/endpoints/api_backend_service.py",
      "new_id": "7846add0f70bc0767a99a1fc8e8721e0a588d166",
      "new_mode": 33188,
      "new_path": "google/appengine/ext/endpoints/api_backend_service.py"
    },
    {
      "type": "modify",
      "old_id": "391d025a090f5ddbc02360f4aecfa9c22b34bff7",
      "old_mode": 33188,
      "old_path": "google/appengine/ext/endpoints/api_config.py",
      "new_id": "5700db4fec183c983ac868e313c3d5ebb41803ca",
      "new_mode": 33188,
      "new_path": "google/appengine/ext/endpoints/api_config.py"
    },
    {
      "type": "modify",
      "old_id": "d628b24db87c9b57b72284190ee4aa101b05afc6",
      "old_mode": 33188,
      "old_path": "google/appengine/ext/endpoints/message_parser.py",
      "new_id": "8bd8cec3fabadaff36f08dfab15d8b254ab840e8",
      "new_mode": 33188,
      "new_path": "google/appengine/ext/endpoints/message_parser.py"
    },
    {
      "type": "modify",
      "old_id": "d524e954e356d23e5de5671085b18a7a9480b221",
      "old_mode": 33188,
      "old_path": "google/appengine/ext/endpoints/users_id_token.py",
      "new_id": "d94416f39b00934f154d89d9dcc880df4cbe6021",
      "new_mode": 33188,
      "new_path": "google/appengine/ext/endpoints/users_id_token.py"
    },
    {
      "type": "modify",
      "old_id": "2f1056f659daae1ff5616d9e6c8f7f1897a8b01e",
      "old_mode": 33188,
      "old_path": "google/appengine/ext/mapreduce/base_handler.py",
      "new_id": "9d999729247626974e645adade88a119347e7e1d",
      "new_mode": 33188,
      "new_path": "google/appengine/ext/mapreduce/base_handler.py"
    },
    {
      "type": "modify",
      "old_id": "85957b0bce6669d168aa2f55b4580b46d629ebef",
      "old_mode": 33188,
      "old_path": "google/appengine/ext/mapreduce/handlers.py",
      "new_id": "674f68b33bca233a2666363e499a04a6308ff62b",
      "new_mode": 33188,
      "new_path": "google/appengine/ext/mapreduce/handlers.py"
    },
    {
      "type": "modify",
      "old_id": "ee7e6e49f01edd2307df71460ab8437d28419bcb",
      "old_mode": 33188,
      "old_path": "google/appengine/ext/mapreduce/input_readers.py",
      "new_id": "1b080a67b7cc84971a279d9fc7ec307a244e7fd5",
      "new_mode": 33188,
      "new_path": "google/appengine/ext/mapreduce/input_readers.py"
    },
    {
      "type": "modify",
      "old_id": "4a464da9bdae57b9ca1143a668d6cb9767e86b95",
      "old_mode": 33188,
      "old_path": "google/appengine/ext/mapreduce/key_ranges.py",
      "new_id": "8a23425e7b5ed27ce2e784d580e79e47e9d25608",
      "new_mode": 33188,
      "new_path": "google/appengine/ext/mapreduce/key_ranges.py"
    },
    {
      "type": "modify",
      "old_id": "9f04504cbec7ea723d14bff8468823f1acf9429f",
      "old_mode": 33188,
      "old_path": "google/appengine/ext/mapreduce/model.py",
      "new_id": "122cee224fec05489b51e1926b5b1e28e906edba",
      "new_mode": 33188,
      "new_path": "google/appengine/ext/mapreduce/model.py"
    },
    {
      "type": "modify",
      "old_id": "7b8f6ad7843a58fa77c26d696994a3dceb59c526",
      "old_mode": 33188,
      "old_path": "google/appengine/ext/mapreduce/property_range.py",
      "new_id": "08631e2403fd2b29d76a6f28135d59ef54431190",
      "new_mode": 33188,
      "new_path": "google/appengine/ext/mapreduce/property_range.py"
    },
    {
      "type": "modify",
      "old_id": "dee0a466d52f7d8c293e7efa582400c6dd4df74f",
      "old_mode": 33188,
      "old_path": "google/appengine/ext/mapreduce/test_support.py",
      "new_id": "f0337ee8c0cb1ba77bd1c2cf6e24e0ec40d9dd48",
      "new_mode": 33188,
      "new_path": "google/appengine/ext/mapreduce/test_support.py"
    },
    {
      "type": "modify",
      "old_id": "826401eaeadeba962762a2aa51cf53dc08ea5e70",
      "old_mode": 33188,
      "old_path": "google/appengine/ext/mapreduce/util.py",
      "new_id": "de17a2b36e4d82049e5fa4f1022045bebc599e84",
      "new_mode": 33188,
      "new_path": "google/appengine/ext/mapreduce/util.py"
    },
    {
      "type": "modify",
      "old_id": "e4604f2d4b4410c1edd88c9622d15f82fbc4bccf",
      "old_mode": 33188,
      "old_path": "google/appengine/ext/ndb/__init__.py",
      "new_id": "38d6c97bc2ddd297c86cb518e00d48e1114f37eb",
      "new_mode": 33188,
      "new_path": "google/appengine/ext/ndb/__init__.py"
    },
    {
      "type": "modify",
      "old_id": "e0246960a4f40515efa257d8ee1a63e64f3cb293",
      "old_mode": 33188,
      "old_path": "google/appengine/ext/ndb/google_imports.py",
      "new_id": "5167df4a6233abdb1bc020c58e1bcc5af11dd19d",
      "new_mode": 33188,
      "new_path": "google/appengine/ext/ndb/google_imports.py"
    },
    {
      "type": "modify",
      "old_id": "e11277de9046d65df80998f33602d47cf97a087e",
      "old_mode": 33188,
      "old_path": "google/appengine/ext/ndb/model.py",
      "new_id": "5fe25d9a9ae86828dd644610f0ef59f7ba919f6c",
      "new_mode": 33188,
      "new_path": "google/appengine/ext/ndb/model.py"
    },
    {
      "type": "modify",
      "old_id": "27a9360999ef889768fa60c5dbb6f96853657b5c",
      "old_mode": 33188,
      "old_path": "google/appengine/ext/ndb/query.py",
      "new_id": "7dcaf7e0f19eea7d8def08c640fc7cc47603c019",
      "new_mode": 33188,
      "new_path": "google/appengine/ext/ndb/query.py"
    },
    {
      "type": "modify",
      "old_id": "7f91a28af65e34d80052ca9558ec40bec6c3d044",
      "old_mode": 33188,
      "old_path": "google/appengine/ext/remote_api/remote_api_services.py",
      "new_id": "60de5e357064233931bac628823e324e6ef3853e",
      "new_mode": 33188,
      "new_path": "google/appengine/ext/remote_api/remote_api_services.py"
    },
    {
      "type": "modify",
      "old_id": "c1bfb598fac6fa4bf87120c9c7ff9b91ce83886a",
      "old_mode": 33188,
      "old_path": "google/appengine/tools/appcfg.py",
      "new_id": "f8f0eef96d5f17c72a2e17cfb9c7e08f181237f2",
      "new_mode": 33188,
      "new_path": "google/appengine/tools/appcfg.py"
    },
    {
      "type": "modify",
      "old_id": "640bcb1418505d5c25563a1225859bf38fd64d2a",
      "old_mode": 33188,
      "old_path": "google/appengine/tools/dev-channel-js.js",
      "new_id": "527f56acd6d4acff1e17c268ed389ab74937b290",
      "new_mode": 33188,
      "new_path": "google/appengine/tools/dev-channel-js.js"
    },
    {
      "type": "modify",
      "old_id": "d3df5cbe6561eb59d171c9b548bc283191b8742c",
      "old_mode": 33188,
      "old_path": "google/appengine/tools/devappserver2/api_server.py",
      "new_id": "dcf97a2981115b7c62d63b8b0ff755a34bb4b43d",
      "new_mode": 33188,
      "new_path": "google/appengine/tools/devappserver2/api_server.py"
    },
    {
      "type": "modify",
      "old_id": "ff6ba66deb6aeca802597a52655a361e20b03997",
      "old_mode": 33188,
      "old_path": "google/appengine/tools/devappserver2/blob_download.py",
      "new_id": "07455f482353c0b5f3e8488f05d5890d4bb714e6",
      "new_mode": 33188,
      "new_path": "google/appengine/tools/devappserver2/blob_download.py"
    },
    {
      "type": "modify",
      "old_id": "2d2ce0d9a6d851ae6127e7d730c5b63a7a23ec3e",
      "old_mode": 33188,
      "old_path": "google/appengine/tools/devappserver2/blob_download_test.py",
      "new_id": "663730f9a0b144308666c7de5db7c38bd01f67bf",
      "new_mode": 33188,
      "new_path": "google/appengine/tools/devappserver2/blob_download_test.py"
    },
    {
      "type": "modify",
      "old_id": "09e837b37cf22db544fde5e6e0a43f9e714c9a48",
      "old_mode": 33188,
      "old_path": "google/appengine/tools/devappserver2/blob_upload.py",
      "new_id": "6616aa35967183c258a275a61f3135def11fef4d",
      "new_mode": 33188,
      "new_path": "google/appengine/tools/devappserver2/blob_upload.py"
    },
    {
      "type": "modify",
      "old_id": "6dac6211698e8ceefef0610e2d95f8a6b7b22561",
      "old_mode": 33188,
      "old_path": "google/appengine/tools/devappserver2/blob_upload_test.py",
      "new_id": "eba18ace4606c0127ee049de561b64fffb2c2407",
      "new_mode": 33188,
      "new_path": "google/appengine/tools/devappserver2/blob_upload_test.py"
    },
    {
      "type": "modify",
      "old_id": "287027e43a69ef3e357f7c6befc34120200dec6c",
      "old_mode": 33188,
      "old_path": "google/appengine/tools/devappserver2/devappserver2.py",
      "new_id": "df2bc8b9a05ff47227abfd643efc0683bba90c69",
      "new_mode": 33188,
      "new_path": "google/appengine/tools/devappserver2/devappserver2.py"
    },
    {
      "type": "modify",
      "old_id": "05d5ac344e23d5b0090c4fc4c7ddaf09a90762d9",
      "old_mode": 33188,
      "old_path": "google/appengine/tools/devappserver2/endpoints/endpoints_server.py",
      "new_id": "b362daec11ca522500bb115c3715f1d22ed681bc",
      "new_mode": 33188,
      "new_path": "google/appengine/tools/devappserver2/endpoints/endpoints_server.py"
    },
    {
      "type": "modify",
      "old_id": "c7998035c84b9b218c5ed77615f53820ef1aeccc",
      "old_mode": 33188,
      "old_path": "google/appengine/tools/devappserver2/endpoints/endpoints_server_regtest.py",
      "new_id": "18f200cbde7866fd4a90f565f9662053664af071",
      "new_mode": 33188,
      "new_path": "google/appengine/tools/devappserver2/endpoints/endpoints_server_regtest.py"
    },
    {
      "type": "modify",
      "old_id": "d3bffca92a5c337634e3ce45eade6b98f03583cb",
      "old_mode": 33188,
      "old_path": "google/appengine/tools/devappserver2/endpoints/endpoints_server_test.py",
      "new_id": "e6e7a17002d4efd3c1cc8378325fc64d61d184c8",
      "new_mode": 33188,
      "new_path": "google/appengine/tools/devappserver2/endpoints/endpoints_server_test.py"
    },
    {
      "type": "modify",
      "old_id": "00ab4c195b1d4c8a9f651fb8aec6ef9ffc7b366b",
      "old_mode": 33188,
      "old_path": "google/appengine/tools/devappserver2/endpoints/errors.py",
      "new_id": "1fcf58be14379bd1032c6af74adcb35cf1350d6c",
      "new_mode": 33188,
      "new_path": "google/appengine/tools/devappserver2/endpoints/errors.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7f85cd0b0a67214aac53c22f08f1ced317428c66",
      "new_mode": 33188,
      "new_path": "google/appengine/tools/devappserver2/endpoints/generated_error_info.py"
    },
    {
      "type": "modify",
      "old_id": "a9312a970f042136fcd425b4c116646a18574aed",
      "old_mode": 33188,
      "old_path": "google/appengine/tools/devappserver2/endpoints/testdata/test_service.py",
      "new_id": "309719129dfcba6f225b5f3e2f4c70a47038de05",
      "new_mode": 33188,
      "new_path": "google/appengine/tools/devappserver2/endpoints/testdata/test_service.py"
    },
    {
      "type": "modify",
      "old_id": "43e6c1c8303e7544a84e6de8789e94b248b8bf85",
      "old_mode": 33188,
      "old_path": "google/appengine/tools/devappserver2/go_application.py",
      "new_id": "f7e3d321d5ffc50b3d255cf717de8cef744a25c1",
      "new_mode": 33188,
      "new_path": "google/appengine/tools/devappserver2/go_application.py"
    },
    {
      "type": "modify",
      "old_id": "f169472348ed972f7fa2a0f700aa901fecca5e62",
      "old_mode": 33188,
      "old_path": "google/appengine/tools/devappserver2/http_runtime.py",
      "new_id": "2a796975adf43210bab8352fb72b749bb93a85fd",
      "new_mode": 33188,
      "new_path": "google/appengine/tools/devappserver2/http_runtime.py"
    },
    {
      "type": "modify",
      "old_id": "6c9749cf5a266f1f670ac13258495bd174f25354",
      "old_mode": 33188,
      "old_path": "google/appengine/tools/devappserver2/http_runtime_test.py",
      "new_id": "fc48187f603c0122f3ecf359c35cddce514dbdab",
      "new_mode": 33188,
      "new_path": "google/appengine/tools/devappserver2/http_runtime_test.py"
    },
    {
      "type": "modify",
      "old_id": "683495006f33723433244ae73270e367ca554e42",
      "old_mode": 33188,
      "old_path": "google/appengine/tools/devappserver2/php/check_environment.php",
      "new_id": "df388ee3907cea42e49c20593718d2a6aad2fa9d",
      "new_mode": 33188,
      "new_path": "google/appengine/tools/devappserver2/php/check_environment.php"
    },
    {
      "type": "modify",
      "old_id": "5d525e540ffe39f338dcbc2e69f792132be80e25",
      "old_mode": 33188,
      "old_path": "google/appengine/tools/devappserver2/php/runtime.py",
      "new_id": "0a7d15536c84d1bc6f092fce1526920418c923b2",
      "new_mode": 33188,
      "new_path": "google/appengine/tools/devappserver2/php/runtime.py"
    },
    {
      "type": "modify",
      "old_id": "550127c14783e0446cddf99f266a06248490335f",
      "old_mode": 33188,
      "old_path": "google/appengine/tools/devappserver2/php_runtime.py",
      "new_id": "d12be7060320fb9fb23d9614fea506ad2f3fb583",
      "new_mode": 33188,
      "new_path": "google/appengine/tools/devappserver2/php_runtime.py"
    },
    {
      "type": "modify",
      "old_id": "ad8d93f370f1f5498a18e0dfc9cd8f6d4f607ced",
      "old_mode": 33188,
      "old_path": "google/appengine/tools/devappserver2/python/sandbox.py",
      "new_id": "7aaef346a0d7e557b8d5fac8c4e6556f85cfec64",
      "new_mode": 33188,
      "new_path": "google/appengine/tools/devappserver2/python/sandbox.py"
    },
    {
      "type": "modify",
      "old_id": "3241c87d7b23834fe88069a4651a6ff9b2caf05d",
      "old_mode": 33188,
      "old_path": "google/appengine/tools/devappserver2/server.py",
      "new_id": "fe0c2870b3a8603e0525f0e5f0611c9bad60fa4c",
      "new_mode": 33188,
      "new_path": "google/appengine/tools/devappserver2/server.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2072f32c1181be094fa3dead613b73ff92a7709a",
      "new_mode": 33188,
      "new_path": "google/appengine/tools/devappserver2/tee.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6e4938513cbd6302e453bd4e36ca4903ae9984e2",
      "new_mode": 33188,
      "new_path": "google/appengine/tools/devappserver2/tee_test.py"
    },
    {
      "type": "modify",
      "old_id": "79b8083ea5fcca4d410c813104efdd3cac114bb7",
      "old_mode": 33188,
      "old_path": "google/appengine/tools/devappserver2/wsgi_server.py",
      "new_id": "599bb457f99f5521f33c5cdbbd01e10db7c1c775",
      "new_mode": 33188,
      "new_path": "google/appengine/tools/devappserver2/wsgi_server.py"
    },
    {
      "type": "modify",
      "old_id": "5b1967af5db14a6cde9cb4944d599ed3acdf9a3c",
      "old_mode": 33188,
      "old_path": "google/appengine/tools/devappserver2/wsgi_server_test.py",
      "new_id": "02530dd96bb21483922cd9f3a0ce0b5635a700aa",
      "new_mode": 33188,
      "new_path": "google/appengine/tools/devappserver2/wsgi_server_test.py"
    },
    {
      "type": "modify",
      "old_id": "4e70296bbd08902796b3aa3be2f074812293e1e4",
      "old_mode": 33188,
      "old_path": "google/net/proto2/proto/descriptor_pb2.py",
      "new_id": "6d1c32024159eb4580cb7175ced0b81f8fbc3610",
      "new_mode": 33188,
      "new_path": "google/net/proto2/proto/descriptor_pb2.py"
    },
    {
      "type": "modify",
      "old_id": "a71477b79ce8bdc145463de8841756a965f0a89c",
      "old_mode": 33188,
      "old_path": "google/net/proto2/python/public/descriptor.py",
      "new_id": "e9a22c0797b81dc17e52c864e402bea112a25994",
      "new_mode": 33188,
      "new_path": "google/net/proto2/python/public/descriptor.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6519b32c332c166a9168325538972e0680b3200b",
      "new_mode": 33188,
      "new_path": "google/net/proto2/python/public/text_encoding.py"
    },
    {
      "type": "modify",
      "old_id": "747db8094236953f0e232a161cbe9653120a93b9",
      "old_mode": 33188,
      "old_path": "google/net/proto2/python/public/text_format.py",
      "new_id": "75df781c2acf489c3a95ede4d20c9ac20ecfa7c7",
      "new_mode": 33188,
      "new_path": "google/net/proto2/python/public/text_format.py"
    },
    {
      "type": "modify",
      "old_id": "e2a21e80920979a68fa76ef94f52affa4560d2cb",
      "old_mode": 33188,
      "old_path": "lib/cacerts/urlfetch_cacerts.txt",
      "new_id": "b70f4df478c8490f7fdc7e8ad7c60bc9222aa213",
      "new_mode": 33188,
      "new_path": "lib/cacerts/urlfetch_cacerts.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "36ecddf62d67992b9fa003ccd24a8593252575ed",
      "new_mode": 33188,
      "new_path": "lib/enum/enum/enum.blueprint"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "53d4d5757312d82bbef6d4ff9ac59cffdcc3113b",
      "new_mode": 33188,
      "new_path": "lib/grizzled/grizzled/grizzled.blueprint"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "385213888e12dd781bb7df0d8955ee928d0c0676",
      "new_mode": 33188,
      "new_path": "lib/prettytable/prettytable/v0_7_2/BUILD"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7de41fb3cbcc0175e525a9c294f97366628936b9",
      "new_mode": 33188,
      "new_path": "lib/prettytable/prettytable/v0_7_2/LICENSE"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5f85d05ab530a1dbac2966dfaca5fc6f1f37a09a",
      "new_mode": 33188,
      "new_path": "lib/prettytable/prettytable/v0_7_2/README"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "73f5b84bf60571d87a00631e47361d23ab131f6b",
      "new_mode": 33188,
      "new_path": "lib/prettytable/prettytable/v0_7_2/README.google"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8abb952b9b8aa56e4279181765b81624c82b5729",
      "new_mode": 33188,
      "new_path": "lib/prettytable/prettytable/v0_7_2/__init__.py"
    },
    {
      "type": "modify",
      "old_id": "85ebaaab7be0deb4c772bc4e275201fa23946597",
      "old_mode": 33188,
      "old_path": "lib/protorpc/protorpc/definition.py",
      "new_id": "c0344d43939042fb27cf5371e845ad01a86e8100",
      "new_mode": 33188,
      "new_path": "lib/protorpc/protorpc/definition.py"
    },
    {
      "type": "modify",
      "old_id": "da5770602657ef4efe3fb6e93152d6325c26c9de",
      "old_mode": 33188,
      "old_path": "lib/protorpc/protorpc/descriptor.py",
      "new_id": "acef374a8e781e8285e190c50acfbe75b68ecf1f",
      "new_mode": 33188,
      "new_path": "lib/protorpc/protorpc/descriptor.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "00b9f9c5f53f0576ff7daca5595e8cde1cd56ca8",
      "new_mode": 33188,
      "new_path": "lib/protorpc/protorpc/google_imports.py"
    },
    {
      "type": "modify",
      "old_id": "a014270542463726c6e9d124fa178fd014c8eacf",
      "old_mode": 33188,
      "old_path": "lib/protorpc/protorpc/messages.py",
      "new_id": "741072617529beadabaa803b08f4027304fcb4cd",
      "new_mode": 33188,
      "new_path": "lib/protorpc/protorpc/messages.py"
    },
    {
      "type": "modify",
      "old_id": "5ca8b07d17ca5a128c7d43665ed92cd3bb5d7e67",
      "old_mode": 33188,
      "old_path": "lib/protorpc/protorpc/protobuf.py",
      "new_id": "459aa8c806e28b3bc0a082cee0954d55860ea39b",
      "new_mode": 33188,
      "new_path": "lib/protorpc/protorpc/protobuf.py"
    },
    {
      "type": "modify",
      "old_id": "d50a11a13e08b63266e7ed7d7b483c182ce78bb1",
      "old_mode": 33188,
      "old_path": "lib/protorpc/protorpc/protojson.py",
      "new_id": "898806ce1430ccc8be2137d0e4356593885ae25b",
      "new_mode": 33188,
      "new_path": "lib/protorpc/protorpc/protojson.py"
    },
    {
      "type": "modify",
      "old_id": "381baa159b14616c67dd845d9265fe744b5dffae",
      "old_mode": 33188,
      "old_path": "lib/protorpc/protorpc/protourlencode.py",
      "new_id": "00aba24c9fd481a0128533d343877426d2e6c2c6",
      "new_mode": 33188,
      "new_path": "lib/protorpc/protorpc/protourlencode.py"
    },
    {
      "type": "modify",
      "old_id": "30236508cce688a0885867068ac53f98d656e3fa",
      "old_mode": 33188,
      "old_path": "lib/protorpc/protorpc/registry.py",
      "new_id": "a140045c2d6fe894fa17a6aa8023cf4e44ffabae",
      "new_mode": 33188,
      "new_path": "lib/protorpc/protorpc/registry.py"
    },
    {
      "type": "modify",
      "old_id": "37343155f3637f7873c8f00ff30021c1e932c8f7",
      "old_mode": 33188,
      "old_path": "lib/protorpc/protorpc/webapp/forms.py",
      "new_id": "65d3b969673750abe15fc335fa037db1420cd878",
      "new_mode": 33188,
      "new_path": "lib/protorpc/protorpc/webapp/forms.py"
    },
    {
      "type": "modify",
      "old_id": "4e0083cdf001ac905f9ac2dc249945eaca3bee69",
      "old_mode": 33188,
      "old_path": "lib/protorpc/protorpc/webapp/service_handlers.py",
      "new_id": "27fe06a428c929c03d07cf7b8e567cf1494f5fac",
      "new_mode": 33188,
      "new_path": "lib/protorpc/protorpc/webapp/service_handlers.py"
    },
    {
      "type": "modify",
      "old_id": "ab009bead9ed1ee2d8eaa510630036e688528df8",
      "old_mode": 33188,
      "old_path": "lib/protorpc/protorpc/wsgi/service.py",
      "new_id": "46a78ec9bddc0a30aaf3bd3256ea017eacffcb9a",
      "new_mode": 33188,
      "new_path": "lib/protorpc/protorpc/wsgi/service.py"
    },
    {
      "type": "modify",
      "old_id": "678e492cd5585e3b0c49a5c55510439b2b52e181",
      "old_mode": 33188,
      "old_path": "lib/protorpc/protorpc/wsgi/util.py",
      "new_id": "52c223cbcac94eaef23163fcdfaea14199ee9c5b",
      "new_mode": 33188,
      "new_path": "lib/protorpc/protorpc/wsgi/util.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4781bd7917f8bc8cbfcceb1910a42cff0b4a704f",
      "new_mode": 33188,
      "new_path": "lib/sqlcmd/sqlcmd/sqlcmd.blueprint"
    },
    {
      "type": "modify",
      "old_id": "87dcff993aa5370ae72a8d2ba3936e3738ebf92b",
      "old_mode": 33188,
      "old_path": "php/sdk/google/appengine/api/app_identity/AppIdentityException.php",
      "new_id": "0134368d066d8735c4efd9d135d12c3daa0f4184",
      "new_mode": 33188,
      "new_path": "php/sdk/google/appengine/api/app_identity/AppIdentityException.php"
    },
    {
      "type": "modify",
      "old_id": "57117a0549727fd90b4ec1e5e4736775ee8a940e",
      "old_mode": 33188,
      "old_path": "php/sdk/google/appengine/api/app_identity/AppIdentityService.php",
      "new_id": "607be38de6d4e5aabf69c583715f2b7462002525",
      "new_mode": 33188,
      "new_path": "php/sdk/google/appengine/api/app_identity/AppIdentityService.php"
    },
    {
      "type": "modify",
      "old_id": "a3739629d9c2b37246237695212606d9f8779a70",
      "old_mode": 33188,
      "old_path": "php/sdk/google/appengine/api/app_identity/AppIdentityServiceTest.php",
      "new_id": "3c470f21da3e152b7ffc41c284c9d27f6b08a03d",
      "new_mode": 33188,
      "new_path": "php/sdk/google/appengine/api/app_identity/AppIdentityServiceTest.php"
    },
    {
      "type": "modify",
      "old_id": "a74d7ab5ec45e5daac6afbd199885f3d3b5bf888",
      "old_mode": 33188,
      "old_path": "php/sdk/google/appengine/api/app_identity/PublicCertificate.php",
      "new_id": "ae03a47aff3083cbc9ea8a3f7172c976cfaae17e",
      "new_mode": 33188,
      "new_path": "php/sdk/google/appengine/api/app_identity/PublicCertificate.php"
    },
    {
      "type": "modify",
      "old_id": "43f48754309e37bef47d0dba98521000aad7be41",
      "old_mode": 33188,
      "old_path": "php/sdk/google/appengine/api/app_identity/app_identity_service_pb.php",
      "new_id": "772feff9f6e3a783e2a52a4f3f68a2f389e3d2db",
      "new_mode": 33188,
      "new_path": "php/sdk/google/appengine/api/app_identity/app_identity_service_pb.php"
    },
    {
      "type": "delete",
      "old_id": "de6de86c065bd3d60a4be6663a35c353c1caba4e",
      "old_mode": 33188,
      "old_path": "php/sdk/google/appengine/api/blobstore/BlobstoreService.php",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "53f93e6dca0fefc72430b6a2709f15e316fb3648",
      "old_mode": 33188,
      "old_path": "php/sdk/google/appengine/api/blobstore/BlobstoreServiceTest.php",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "05c666e3e5c2806e937257b72489ce15cccb5b9c",
      "old_mode": 33188,
      "old_path": "php/sdk/google/appengine/api/capabilities/Capability.php",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "a7e44f9c6033fe736f32e0ada5503bd71d071b3c",
      "old_mode": 33188,
      "old_path": "php/sdk/google/appengine/api/capabilities/CapabilityTest.php",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "ac46e130c8a38b7566a41a4f13037def0e35edb3",
      "old_mode": 33188,
      "old_path": "php/sdk/google/appengine/api/capabilities/UnknownCapabilityError.php",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "d0dcb4e1555cc7e3cfe9c75af276831d2a1fa178",
      "old_mode": 33188,
      "old_path": "php/sdk/google/appengine/api/capabilities/capability_service_pb.php",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "rename",
      "old_id": "f1cbe298e751c0f4c2d2d07b7eb4ce5c4ddc19cf",
      "old_mode": 33188,
      "old_path": "php/sdk/google/appengine/api/blobstore/BlobstoreException.php",
      "new_id": "67decb5cef926eb43cdea154472f3ceca3ab6ebd",
      "new_mode": 33188,
      "new_path": "php/sdk/google/appengine/api/cloud_storage/CloudStorageException.php",
      "score": 87
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "212b72549bf8fae0fad12296637a08a785019705",
      "new_mode": 33188,
      "new_path": "php/sdk/google/appengine/api/cloud_storage/CloudStorageTools.php"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "39668e4a28a34cd455c17870cc43b874025a22fd",
      "new_mode": 33188,
      "new_path": "php/sdk/google/appengine/api/cloud_storage/CloudStorageToolsTest.php"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d6e676420277fbc8c38da6c4528d681b098de1f7",
      "new_mode": 33188,
      "new_path": "php/sdk/google/appengine/api/images/images_service_pb.php"
    },
    {
      "type": "modify",
      "old_id": "ef55bf257bf7d90d4fe083d989f8cd2a69c6172f",
      "old_mode": 33188,
      "old_path": "php/sdk/google/appengine/api/mail/AdminMessage.php",
      "new_id": "f72807c63874eab86e4dbd10b1634e9a0c36fb83",
      "new_mode": 33188,
      "new_path": "php/sdk/google/appengine/api/mail/AdminMessage.php"
    },
    {
      "type": "modify",
      "old_id": "0844ccf9028dca393e73bb45ceb917459f2180d0",
      "old_mode": 33188,
      "old_path": "php/sdk/google/appengine/api/mail/BaseMessage.php",
      "new_id": "ed0a18e01d9dbfaebebf1add4a55789a5cc568a9",
      "new_mode": 33188,
      "new_path": "php/sdk/google/appengine/api/mail/BaseMessage.php"
    },
    {
      "type": "modify",
      "old_id": "9efec441a118159351de53ec5fe9ad6630085a36",
      "old_mode": 33188,
      "old_path": "php/sdk/google/appengine/api/mail/Message.php",
      "new_id": "459b217d335fc98b787c731374b21d1629e30b7c",
      "new_mode": 33188,
      "new_path": "php/sdk/google/appengine/api/mail/Message.php"
    },
    {
      "type": "modify",
      "old_id": "bc3768643ffb6cf147ee6996c573c29bd23251e9",
      "old_mode": 33188,
      "old_path": "php/sdk/google/appengine/api/mail/MessageTest.php",
      "new_id": "e51863a7a73f57553bcdc5d23abac52156177969",
      "new_mode": 33188,
      "new_path": "php/sdk/google/appengine/api/mail/MessageTest.php"
    },
    {
      "type": "modify",
      "old_id": "582f2d17deaa58bcabf9c2123241d176466b56a7",
      "old_mode": 33188,
      "old_path": "php/sdk/google/appengine/api/taskqueue/PushTask.php",
      "new_id": "5ef555e16bf2ce5a4763dbf0efc11e3ceffa1122",
      "new_mode": 33188,
      "new_path": "php/sdk/google/appengine/api/taskqueue/PushTask.php"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b66a1475602fe93bcf6db2f16b661121145420ad",
      "new_mode": 33188,
      "new_path": "php/sdk/google/appengine/api/urlfetch_service_pb.php"
    },
    {
      "type": "delete",
      "old_id": "923fa3fd2431554e91678f4c03ea5e78a03f6e08",
      "old_mode": 33188,
      "old_path": "php/sdk/google/appengine/api/users/NotAllowedError.php",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "2558cb3319f45beb5decd39f6f87e8873a067d38",
      "old_mode": 33188,
      "old_path": "php/sdk/google/appengine/api/users/RedirectTooLongError.php",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "766add1d30cfce6af8e1c3f45bda61436dc8fff1",
      "old_mode": 33188,
      "old_path": "php/sdk/google/appengine/api/users/User.php",
      "new_id": "b35ec6a0486a3e4b38fcfca2e64fe5344777d18e",
      "new_mode": 33188,
      "new_path": "php/sdk/google/appengine/api/users/User.php"
    },
    {
      "type": "delete",
      "old_id": "99964b7ec79826a0d39684e393b7dab17236d755",
      "old_mode": 33188,
      "old_path": "php/sdk/google/appengine/api/users/UserNotFoundError.php",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "738fa7ad62ac93b5e1f8a257084c94bbd52f4482",
      "old_mode": 33188,
      "old_path": "php/sdk/google/appengine/api/users/UserService.php",
      "new_id": "0faa0919eb70bc93402aa5ab257656cafd855a33",
      "new_mode": 33188,
      "new_path": "php/sdk/google/appengine/api/users/UserService.php"
    },
    {
      "type": "modify",
      "old_id": "db92d7026ff5756d11d5532f3a9fc843b5023d45",
      "old_mode": 33188,
      "old_path": "php/sdk/google/appengine/api/users/UserServiceTest.php",
      "new_id": "db7b1f890b72f013c8d2c5a406e1f485e0c4c13b",
      "new_mode": 33188,
      "new_path": "php/sdk/google/appengine/api/users/UserServiceTest.php"
    },
    {
      "type": "modify",
      "old_id": "7d55e17893e95ce449864c9cc3e1b8b3f2a42679",
      "old_mode": 33188,
      "old_path": "php/sdk/google/appengine/api/users/UserTest.php",
      "new_id": "076dbba5b830b9b7f29160f508c9ecbac7b7f193",
      "new_mode": 33188,
      "new_path": "php/sdk/google/appengine/api/users/UserTest.php"
    },
    {
      "type": "rename",
      "old_id": "ef226109503d479f6a3dd0ba02c046ac59388106",
      "old_mode": 33188,
      "old_path": "php/sdk/google/appengine/api/users/Error.php",
      "new_id": "2f6bd85d58f721acd9e527da6de7c1a64c5b5de0",
      "new_mode": 33188,
      "new_path": "php/sdk/google/appengine/api/users/UsersException.php",
      "score": 89
    },
    {
      "type": "delete",
      "old_id": "d9b7ecfef0c78b05c4ffe4b8f6ee14be780eaedc",
      "old_mode": 33188,
      "old_path": "php/sdk/google/appengine/base/capabilities_pb.php",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "086fc0c522737b3a6e2a48d2a31c9da2f335349f",
      "old_mode": 33188,
      "old_path": "php/sdk/google/appengine/datastore/datastore_v3_pb.php",
      "new_id": "4c0b222ac44f89a748c93222702bbecb8eddbc4f",
      "new_mode": 33188,
      "new_path": "php/sdk/google/appengine/datastore/datastore_v3_pb.php"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "dd141ada52b1fd2d621b5bdec81ca611ef0e8962",
      "new_mode": 33188,
      "new_path": "php/sdk/google/appengine/ext/cloud_storage_streams/CloudStorageClient.php"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "64615fd70822efce11679b4b3e19589d206ed6e5",
      "new_mode": 33188,
      "new_path": "php/sdk/google/appengine/ext/cloud_storage_streams/CloudStorageDeleteClient.php"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "49566e91b1eca03358ec4efb851352407aa2df56",
      "new_mode": 33188,
      "new_path": "php/sdk/google/appengine/ext/cloud_storage_streams/CloudStorageReadClient.php"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "25771d57889174b6cdc6e6c42f78cfd9874353f0",
      "new_mode": 33188,
      "new_path": "php/sdk/google/appengine/ext/cloud_storage_streams/CloudStorageStreamWrapper.php"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d9c006f8d3fa1c2171b6c5da30b20d333e5833a1",
      "new_mode": 33188,
      "new_path": "php/sdk/google/appengine/ext/cloud_storage_streams/CloudStorageStreamWrapperTest.php"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4e6a31b78397bcd8937bd032f8d951b02e25e970",
      "new_mode": 33188,
      "new_path": "php/sdk/google/appengine/ext/cloud_storage_streams/CloudStorageUrlStatClient.php"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f1a37a14935b4d888ccf24ad3cb4a4305dcc293b",
      "new_mode": 33188,
      "new_path": "php/sdk/google/appengine/ext/cloud_storage_streams/CloudStorageWriteClient.php"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a6ce1907422aff579f0750541fd6119871b8ab53",
      "new_mode": 33188,
      "new_path": "php/sdk/google/appengine/ext/cloud_storage_streams/HttpResponse.php"
    },
    {
      "type": "delete",
      "old_id": "cc709f60b5baf35ddae5ff1aaddd2132c5f1adc1",
      "old_mode": 33188,
      "old_path": "php/sdk/google/appengine/ext/session/CloudSqlSessionHandler.php",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "82cfb873bea33db760f4c75a23ca54f12dd04f4a",
      "old_mode": 33188,
      "old_path": "php/sdk/google/appengine/ext/session/CloudSqlSessionHandlerTest.php",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "116a47f835795db9bf1617de10c57f3e095a4c08",
      "old_mode": 33188,
      "old_path": "php/sdk/google/appengine/ext/session/MemcacheSessionHandler.php",
      "new_id": "ab84f2d01847dc986d3cb77d3e21d5f7cd3270ae",
      "new_mode": 33188,
      "new_path": "php/sdk/google/appengine/ext/session/MemcacheSessionHandler.php"
    },
    {
      "type": "modify",
      "old_id": "cdd432ea20d36f116b2a79d4a8dc8bccf8da5a64",
      "old_mode": 33188,
      "old_path": "php/sdk/google/appengine/runtime/Memcache.php",
      "new_id": "7e6f110145acbea1891b8be4dce55c814966972c",
      "new_mode": 33188,
      "new_path": "php/sdk/google/appengine/runtime/Memcache.php"
    },
    {
      "type": "modify",
      "old_id": "aa1312a297602d287c172be4082b000b900989f8",
      "old_mode": 33188,
      "old_path": "php/sdk/google/appengine/runtime/Memcached.php",
      "new_id": "38a480d8bedcd19787e4c2f2dda0243fe926e973",
      "new_mode": 33188,
      "new_path": "php/sdk/google/appengine/runtime/Memcached.php"
    },
    {
      "type": "modify",
      "old_id": "7f00fbc262833ddcb69e426e1512b56c7ce9994e",
      "old_mode": 33188,
      "old_path": "php/sdk/google/appengine/runtime/Setup.php",
      "new_id": "dae71b9fff819d4ebb71b36cec1bcb4e5d9df04a",
      "new_mode": 33188,
      "new_path": "php/sdk/google/appengine/runtime/Setup.php"
    },
    {
      "type": "modify",
      "old_id": "0a86d648676db02fe421991d86f8dc8998982761",
      "old_mode": 33188,
      "old_path": "php/sdk/google/appengine/testing/ApiProxyMock.php",
      "new_id": "97658b1b780c63327a45eea5a4e4ee205b494cae",
      "new_mode": 33188,
      "new_path": "php/sdk/google/appengine/testing/ApiProxyMock.php"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "05110aebf9f29e241757248b64590a1d856fb17f",
      "new_mode": 33188,
      "new_path": "php/sdk/google/appengine/util/string_util.php"
    }
  ]
}
