)]}'
{
  "commit": "4d3b5c1e36f2a3746a1c87f8af97d4fe97e8f49e",
  "tree": "253e04766c56308bdea922e22a75acafa43b666f",
  "parents": [
    "512837cef2b7203123d0b8df7ad49454ce932a75"
  ],
  "author": {
    "name": "Jean-Baptiste Queru",
    "email": "jbq@google.com",
    "time": "Tue Jul 21 11:16:54 2009 -0700"
  },
  "committer": {
    "name": "Jean-Baptiste Queru",
    "email": "jbq@google.com",
    "time": "Tue Jul 21 11:16:54 2009 -0700"
  },
  "message": "donut snapshot\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "267a6aafd2e997ad920e714d5fff6b6db70536b4",
      "old_mode": 33188,
      "old_path": "NOTICE",
      "new_id": "bb9c5f269f89ed295bdd7cae09493b5f8cbc026f",
      "new_mode": 33188,
      "new_path": "NOTICE"
    },
    {
      "type": "modify",
      "old_id": "f85ea9f85054c4a43c8bbfe471dff35771a78426",
      "old_mode": 33188,
      "old_path": "camera/libcameraservice/CameraService.cpp",
      "new_id": "022fe5addcc36cc618c6fd8262b0e907430ce253",
      "new_mode": 33188,
      "new_path": "camera/libcameraservice/CameraService.cpp"
    },
    {
      "type": "modify",
      "old_id": "6752f265dabbfaab658d994a1e7180221b7daeb8",
      "old_mode": 33188,
      "old_path": "camera/libcameraservice/CameraService.h",
      "new_id": "0f07673940215bb634a904a47b55bcc4c0c85375",
      "new_mode": 33188,
      "new_path": "camera/libcameraservice/CameraService.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3daf44e40a00218d9e124ed39da4e0fbe0b5df11",
      "new_mode": 33188,
      "new_path": "cmds/keystore/Android.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "aefad668d160144a52b5f3cd5a76bd8395bb830c",
      "new_mode": 33188,
      "new_path": "cmds/keystore/certtool.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a18114e91abc7df68931d47e17462fd8824b092f",
      "new_mode": 33188,
      "new_path": "cmds/keystore/common.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "66edd566166a1c78cd01343c870b953c5b34bf6b",
      "new_mode": 33188,
      "new_path": "cmds/keystore/keymgmt.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0e928db494fdb99e0bd03aff0271613bc186a508",
      "new_mode": 33188,
      "new_path": "cmds/keystore/keymgmt.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a7fd9a556af8d5f8759464649b674acbfc73a52c",
      "new_mode": 33188,
      "new_path": "cmds/keystore/keystore_get.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "eac455e0c5447530a0ae33a95edae89315f61315",
      "new_mode": 33188,
      "new_path": "cmds/keystore/netkeystore.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a87a667e91236a88a7737ab5948729fe670962cc",
      "new_mode": 33188,
      "new_path": "cmds/keystore/netkeystore.h"
    },
    {
      "type": "modify",
      "old_id": "1531a9efd154d228b1219c935669cce0fdf07a30",
      "old_mode": 33188,
      "old_path": "cmds/runtime/main_runtime.cpp",
      "new_id": "476f38a4d073eb5f943da84486b64bbe95613ac6",
      "new_mode": 33188,
      "new_path": "cmds/runtime/main_runtime.cpp"
    },
    {
      "type": "modify",
      "old_id": "0c7ad462fb2ac60be2c32776b230d2dbb84a2b3c",
      "old_mode": 33188,
      "old_path": "include/private/opengles/gl_context.h",
      "new_id": "a85f275bf9b1265cab1326340b97b85051db6b66",
      "new_mode": 33188,
      "new_path": "include/private/opengles/gl_context.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "21cb73bc5527324b81df16c7ead99e8044d70d15",
      "new_mode": 33188,
      "new_path": "include/tts/TtsEngine.h"
    },
    {
      "type": "modify",
      "old_id": "048bdd560b0b5aa1d61e07e2767b95618433887e",
      "old_mode": 33188,
      "old_path": "include/ui/Camera.h",
      "new_id": "e3544ab0f1557ef48b311ec2e5c7cfe5b46bb182",
      "new_mode": 33188,
      "new_path": "include/ui/Camera.h"
    },
    {
      "type": "modify",
      "old_id": "dbbad1ecc208f78d3da07723ddf24b6b620f3dc4",
      "old_mode": 33188,
      "old_path": "include/ui/Point.h",
      "new_id": "1653120a6d13b14d032c3db93b9b0aeaf4164476",
      "new_mode": 33188,
      "new_path": "include/ui/Point.h"
    },
    {
      "type": "modify",
      "old_id": "d232847113ab717359e09cbbf5104ca2198a1813",
      "old_mode": 33188,
      "old_path": "include/ui/Rect.h",
      "new_id": "da72944762464372d9d9f7ace8735ab3a4a2028a",
      "new_mode": 33188,
      "new_path": "include/ui/Rect.h"
    },
    {
      "type": "modify",
      "old_id": "e94c0e8feeee479b1a302a9728cabc776c18b583",
      "old_mode": 33188,
      "old_path": "include/utils/AssetManager.h",
      "new_id": "d8994e05a02727a661e616e5200ff300762d78c8",
      "new_mode": 33188,
      "new_path": "include/utils/AssetManager.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b1f504512f51d95fd89ca1f6e4c5f27e6c148410",
      "new_mode": 33188,
      "new_path": "include/utils/BackupHelpers.h"
    },
    {
      "type": "modify",
      "old_id": "4c0606763d6fc8acf435b58a338bbfb4f14660ff",
      "old_mode": 33188,
      "old_path": "include/utils/ByteOrder.h",
      "new_id": "baa3a83dddfc474ff1c7bd15b21542ebc59f470d",
      "new_mode": 33188,
      "new_path": "include/utils/ByteOrder.h"
    },
    {
      "type": "modify",
      "old_id": "9087c4465b9626bd241d6caaae7f68cc32a70d5e",
      "old_mode": 33188,
      "old_path": "include/utils/Parcel.h",
      "new_id": "af1490a02973ecb0e9db8ec743a725409bd55aab",
      "new_mode": 33188,
      "new_path": "include/utils/Parcel.h"
    },
    {
      "type": "modify",
      "old_id": "9b8c3026a088f5ae1208e2e731830d411ef52cb3",
      "old_mode": 33188,
      "old_path": "include/utils/ResourceTypes.h",
      "new_id": "93bca4aefc08a0287614d2421c6c957ec47d74c7",
      "new_mode": 33188,
      "new_path": "include/utils/ResourceTypes.h"
    },
    {
      "type": "delete",
      "old_id": "b19e02126b75054e452913df92ac0c4b94b8696b",
      "old_mode": 33188,
      "old_path": "include/utils/TimeUtils.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "137c5f104172f3328c31b2d2914c14696f466a3d",
      "old_mode": 33188,
      "old_path": "include/utils/backup_helpers.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "b6d5078c44f56c38a27d60606f846d2f0e523638",
      "old_mode": 33188,
      "old_path": "libs/audioflinger/A2dpAudioInterface.cpp",
      "new_id": "16a4f2d4c1439e15c9dc6fd24640ed933a4dfd5c",
      "new_mode": 33188,
      "new_path": "libs/audioflinger/A2dpAudioInterface.cpp"
    },
    {
      "type": "modify",
      "old_id": "7901a8cca72f4823cc15c2ef0cb394cba7528101",
      "old_mode": 33188,
      "old_path": "libs/audioflinger/A2dpAudioInterface.h",
      "new_id": "091e775a1f7fdd0428bff8965845b2fb2b01b404",
      "new_mode": 33188,
      "new_path": "libs/audioflinger/A2dpAudioInterface.h"
    },
    {
      "type": "modify",
      "old_id": "1a467c74429d3e8056f6458c8492d35b3d64face",
      "old_mode": 33188,
      "old_path": "libs/audioflinger/AudioBufferProvider.h",
      "new_id": "81c5c3959930ac5f6be390f0be540b8da40082d1",
      "new_mode": 33188,
      "new_path": "libs/audioflinger/AudioBufferProvider.h"
    },
    {
      "type": "modify",
      "old_id": "9a941021e651a5651488f078efa0c87e184585d5",
      "old_mode": 33188,
      "old_path": "libs/audioflinger/AudioDumpInterface.h",
      "new_id": "b72c94e0ac8b390bd488ab4d053a80a88ee07299",
      "new_mode": 33188,
      "new_path": "libs/audioflinger/AudioDumpInterface.h"
    },
    {
      "type": "modify",
      "old_id": "b56221fcae4bda45e491119ca9735dd4fa7a8fbb",
      "old_mode": 33188,
      "old_path": "libs/audioflinger/AudioFlinger.cpp",
      "new_id": "8a19fbd559e126d51e2ac8f79b3940ef13d447a7",
      "new_mode": 33188,
      "new_path": "libs/audioflinger/AudioFlinger.cpp"
    },
    {
      "type": "modify",
      "old_id": "c7ca9ecc10121c127af2592008bf725004aee38c",
      "old_mode": 33188,
      "old_path": "libs/audioflinger/AudioFlinger.h",
      "new_id": "8e47b29be68a83a5ab349a11ab5410ca9c21e994",
      "new_mode": 33188,
      "new_path": "libs/audioflinger/AudioFlinger.h"
    },
    {
      "type": "modify",
      "old_id": "62beadabddcb5d5f88c3f345ca15725350efdcd8",
      "old_mode": 33188,
      "old_path": "libs/audioflinger/AudioHardwareGeneric.cpp",
      "new_id": "1e159b814fe6d75f2b771b73e9e09deb67ca0c85",
      "new_mode": 33188,
      "new_path": "libs/audioflinger/AudioHardwareGeneric.cpp"
    },
    {
      "type": "modify",
      "old_id": "c949aa12a49f07a4088df6922b585fef3aac1bb3",
      "old_mode": 33188,
      "old_path": "libs/audioflinger/AudioHardwareGeneric.h",
      "new_id": "c89df87f3cddaba33e28281f1f8d30fcde4c06a9",
      "new_mode": 33188,
      "new_path": "libs/audioflinger/AudioHardwareGeneric.h"
    },
    {
      "type": "modify",
      "old_id": "b13cb1c072a85a4ceab01f71d6914428e49b1ecd",
      "old_mode": 33188,
      "old_path": "libs/audioflinger/AudioHardwareStub.cpp",
      "new_id": "0ab4c60e536147a23fe844390be5adb44446f655",
      "new_mode": 33188,
      "new_path": "libs/audioflinger/AudioHardwareStub.cpp"
    },
    {
      "type": "modify",
      "old_id": "d40642465b8a8e5f7732d55557b9c697a6de1f61",
      "old_mode": 33188,
      "old_path": "libs/audioflinger/AudioHardwareStub.h",
      "new_id": "bf63cc5e2e47c8e63abafc5480649e3bceafb21b",
      "new_mode": 33188,
      "new_path": "libs/audioflinger/AudioHardwareStub.h"
    },
    {
      "type": "modify",
      "old_id": "22124361ab3f6a0b0a78ebcac40d437cd75a1135",
      "old_mode": 33188,
      "old_path": "libs/surfaceflinger/Android.mk",
      "new_id": "9272983636dbd981f47a94e878971533609b56b5",
      "new_mode": 33188,
      "new_path": "libs/surfaceflinger/Android.mk"
    },
    {
      "type": "delete",
      "old_id": "db403857323a41fa648c5c13e6864e3f90a83d8f",
      "old_mode": 33188,
      "old_path": "libs/surfaceflinger/BootAnimation.cpp",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "3fb6670b3ef4514111db5ff85529df6aff3373b7",
      "old_mode": 33188,
      "old_path": "libs/surfaceflinger/BootAnimation.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "f14d7e99c2d3bea6c001d735e1629b4a88f46903",
      "old_mode": 33188,
      "old_path": "libs/surfaceflinger/DisplayHardware/DisplayHardware.cpp",
      "new_id": "eec645edc907a3c452b325d2eae7384aae289b8c",
      "new_mode": 33188,
      "new_path": "libs/surfaceflinger/DisplayHardware/DisplayHardware.cpp"
    },
    {
      "type": "modify",
      "old_id": "e84435088a7c40481a6a14d7a3b94f3fca7f1545",
      "old_mode": 33188,
      "old_path": "libs/surfaceflinger/LayerBitmap.cpp",
      "new_id": "397ddc82e12a137665453d76e92c8a7b80714877",
      "new_mode": 33188,
      "new_path": "libs/surfaceflinger/LayerBitmap.cpp"
    },
    {
      "type": "modify",
      "old_id": "167a59b189776647426a763f18b89d5946b46aeb",
      "old_mode": 33188,
      "old_path": "libs/surfaceflinger/SurfaceFlinger.cpp",
      "new_id": "ef4a8ea17a2ed650be040b3f9b62ec941c04132f",
      "new_mode": 33188,
      "new_path": "libs/surfaceflinger/SurfaceFlinger.cpp"
    },
    {
      "type": "modify",
      "old_id": "e02318259108e06debe349a64c208295c5e7261c",
      "old_mode": 33188,
      "old_path": "libs/surfaceflinger/SurfaceFlinger.h",
      "new_id": "15913f2318f7245855e8ad995e72f5b1cd32582f",
      "new_mode": 33188,
      "new_path": "libs/surfaceflinger/SurfaceFlinger.h"
    },
    {
      "type": "modify",
      "old_id": "238c602e8684a815a90545b3c7fc64668397f530",
      "old_mode": 33188,
      "old_path": "libs/surfaceflinger/VRamHeap.cpp",
      "new_id": "5f633bda5a32ec9379bedecb5dd579dc695786ef",
      "new_mode": 33188,
      "new_path": "libs/surfaceflinger/VRamHeap.cpp"
    },
    {
      "type": "modify",
      "old_id": "f9443579af000cb81c6e09b464369376403b5a95",
      "old_mode": 33188,
      "old_path": "libs/ui/Android.mk",
      "new_id": "7bbe38bcbc4b78db3c99c9fbfdb0e334ebe39a6f",
      "new_mode": 33188,
      "new_path": "libs/ui/Android.mk"
    },
    {
      "type": "modify",
      "old_id": "661370040e44c04f48e91ba97479001dee4f8f72",
      "old_mode": 33188,
      "old_path": "libs/ui/Camera.cpp",
      "new_id": "975594f39e11440ef37c48e3c7910c7f23aca585",
      "new_mode": 33188,
      "new_path": "libs/ui/Camera.cpp"
    },
    {
      "type": "modify",
      "old_id": "dd6a798b9899ac58c903fa31af11fb505d490315",
      "old_mode": 33188,
      "old_path": "libs/ui/ISurfaceFlingerClient.cpp",
      "new_id": "dab5f718475df7ae9b34e9d4fa696cba323671a6",
      "new_mode": 33188,
      "new_path": "libs/ui/ISurfaceFlingerClient.cpp"
    },
    {
      "type": "modify",
      "old_id": "b236edc290f5834c801da8d75a89b34bf4c26dc6",
      "old_mode": 33188,
      "old_path": "libs/ui/Overlay.cpp",
      "new_id": "59c65146e5d336a78c4b6fbcec349db7035b9822",
      "new_mode": 33188,
      "new_path": "libs/ui/Overlay.cpp"
    },
    {
      "type": "delete",
      "old_id": "438d49fa4f68ead031f9f443c3d89d5162224846",
      "old_mode": 33188,
      "old_path": "libs/ui/Point.cpp",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "99e68bb1712ace0dafa2e0ffa90a19fff83b083a",
      "old_mode": 33188,
      "old_path": "libs/ui/Rect.cpp",
      "new_id": "66b95762d050fb81746813a87eac121af411e7d6",
      "new_mode": 33188,
      "new_path": "libs/ui/Rect.cpp"
    },
    {
      "type": "delete",
      "old_id": "b5539135facde402b4c19f715bd2047ddb80afc8",
      "old_mode": 33188,
      "old_path": "libs/ui/Time.cpp",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "f9fb780388bc3de029c3766f81c95c5e8bfcc5f2",
      "old_mode": 33188,
      "old_path": "libs/utils/Android.mk",
      "new_id": "9bdd64adeeb003b0d48387d8af974745c17f46ce",
      "new_mode": 33188,
      "new_path": "libs/utils/Android.mk"
    },
    {
      "type": "modify",
      "old_id": "91203ddb45b6fddaa6be8f26e7174e7e41a6e95e",
      "old_mode": 33188,
      "old_path": "libs/utils/Asset.cpp",
      "new_id": "23cb72d4efca2b9bcd6cd68297e2c2aa39f4451a",
      "new_mode": 33188,
      "new_path": "libs/utils/Asset.cpp"
    },
    {
      "type": "modify",
      "old_id": "447b801937beea821cce691344fc92685aa3ac70",
      "old_mode": 33188,
      "old_path": "libs/utils/AssetManager.cpp",
      "new_id": "5a05e6a61f1778acb0f1c80ac9c2d1136e067f7f",
      "new_mode": 33188,
      "new_path": "libs/utils/AssetManager.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cce754a082130d5c405e9d3db24390a57a95451b",
      "new_mode": 33188,
      "new_path": "libs/utils/BackupData.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4ad9b5179532a7b08d9bae10d8824e13d666e131",
      "new_mode": 33188,
      "new_path": "libs/utils/BackupHelpers.cpp"
    },
    {
      "type": "rename",
      "old_id": "e931d995e50d33c9ea1cdb1a0321db734a8c012d",
      "old_mode": 33188,
      "old_path": "libs/utils/characterData.h",
      "new_id": "e931d995e50d33c9ea1cdb1a0321db734a8c012d",
      "new_mode": 33188,
      "new_path": "libs/utils/CharacterData.h",
      "score": 100
    },
    {
      "type": "modify",
      "old_id": "0f4b6473008d31e0b42ab1f2c5cc5afa4a58483a",
      "old_mode": 33188,
      "old_path": "libs/utils/Parcel.cpp",
      "new_id": "b0e37509783e686d7abdd138ef5152cfbd795ac7",
      "new_mode": 33188,
      "new_path": "libs/utils/Parcel.cpp"
    },
    {
      "type": "modify",
      "old_id": "3d12dca7a32c9f96516afb168968b7a4071e769a",
      "old_mode": 33188,
      "old_path": "libs/utils/ResourceTypes.cpp",
      "new_id": "109f28d305ee9cfd60fa683d4a864ad148f68f64",
      "new_mode": 33188,
      "new_path": "libs/utils/ResourceTypes.cpp"
    },
    {
      "type": "modify",
      "old_id": "33f535fd1a7ca346b6083ca0bf966a9e8b78b840",
      "old_mode": 33188,
      "old_path": "libs/utils/Unicode.cpp",
      "new_id": "f92703e7f0e8e68d15297a2ed53435d2fbca3108",
      "new_mode": 33188,
      "new_path": "libs/utils/Unicode.cpp"
    },
    {
      "type": "modify",
      "old_id": "fbc9e67843f1baa1a1943980feb2f4ee3bb96d55",
      "old_mode": 33188,
      "old_path": "libs/utils/ZipEntry.cpp",
      "new_id": "96f9fc4d692f569295fbd2b0db06f76fcd6407aa",
      "new_mode": 33188,
      "new_path": "libs/utils/ZipEntry.cpp"
    },
    {
      "type": "modify",
      "old_id": "89aa874b4941b92ce5956e4f4613755ba006fde5",
      "old_mode": 33188,
      "old_path": "libs/utils/ZipFile.cpp",
      "new_id": "6f27d17f07f1f959a62c548cbe6154433789e73d",
      "new_mode": 33188,
      "new_path": "libs/utils/ZipFile.cpp"
    },
    {
      "type": "modify",
      "old_id": "d312dafada72289a3ae7277257f452bd62e5da88",
      "old_mode": 33188,
      "old_path": "libs/utils/ZipFileCRO.cpp",
      "new_id": "45f6c8baa70778ddd1011471d1650abeef0f4175",
      "new_mode": 33188,
      "new_path": "libs/utils/ZipFileCRO.cpp"
    },
    {
      "type": "modify",
      "old_id": "ae8c719726d277cca9d86b8ccb51016c2650993b",
      "old_mode": 33188,
      "old_path": "libs/utils/ZipFileRO.cpp",
      "new_id": "6c701dd0b67347a58f906475b4e5715471b566ab",
      "new_mode": 33188,
      "new_path": "libs/utils/ZipFileRO.cpp"
    },
    {
      "type": "modify",
      "old_id": "bfbacfecd9929ad093df2eac384668ecf77822f3",
      "old_mode": 33188,
      "old_path": "libs/utils/ZipUtils.cpp",
      "new_id": "5df94cbbd9a00e9bf3274e2e19821304643c19c1",
      "new_mode": 33188,
      "new_path": "libs/utils/ZipUtils.cpp"
    },
    {
      "type": "delete",
      "old_id": "453084ace4524137cda4ff4039a8572da1747034",
      "old_mode": 33188,
      "old_path": "libs/utils/file_backup_helper.cpp",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "ba19520339edaa69faba1ef0ea7e6bf6acf3cbf4",
      "old_mode": 33188,
      "old_path": "libs/utils/futex_synchro.c",
      "new_id": "ab48c69218fd178feb96657066808d7d290ce8ec",
      "new_mode": 33188,
      "new_path": "libs/utils/futex_synchro.c"
    },
    {
      "type": "modify",
      "old_id": "8fa7566aacc04510e0f0ce46a31742d8975ee026",
      "old_mode": 33188,
      "old_path": "opengl/libagl/array.cpp",
      "new_id": "3e9c6a54270941fae0bd60f214a785cb525ffa16",
      "new_mode": 33188,
      "new_path": "opengl/libagl/array.cpp"
    },
    {
      "type": "modify",
      "old_id": "25c41d0c5b9de0d541804f582fec7cec444c691d",
      "old_mode": 33188,
      "old_path": "opengl/libagl/light.cpp",
      "new_id": "8ae32cc0f0e11d966a0c4fe60954373a3dcccc02",
      "new_mode": 33188,
      "new_path": "opengl/libagl/light.cpp"
    },
    {
      "type": "modify",
      "old_id": "f175cdad6e6a00c3e3d85c96717d84e7155c5107",
      "old_mode": 33188,
      "old_path": "opengl/libagl/matrix.cpp",
      "new_id": "0b68dc06f5e32937c0437748c082b8593cd3270f",
      "new_mode": 33188,
      "new_path": "opengl/libagl/matrix.cpp"
    },
    {
      "type": "modify",
      "old_id": "b6f534b7ea5068ca28aa017bda2b9d568bb0b6b1",
      "old_mode": 33188,
      "old_path": "opengl/libagl/texture.cpp",
      "new_id": "14a910c87336189dd84629165412781557c00ecd",
      "new_mode": 33188,
      "new_path": "opengl/libagl/texture.cpp"
    },
    {
      "type": "modify",
      "old_id": "5ba6b76c10ecbd97e6c654ead3d57818f4de3224",
      "old_mode": 33188,
      "old_path": "opengl/libs/Android.mk",
      "new_id": "23304d55b33614dca13d8d49519d89840469a8a1",
      "new_mode": 33188,
      "new_path": "opengl/libs/Android.mk"
    },
    {
      "type": "modify",
      "old_id": "25e31ee7f271814d16c37c529188fae89a016ac4",
      "old_mode": 33188,
      "old_path": "opengl/libs/EGL/egl.cpp",
      "new_id": "de323b392a9e530a38a7653e4e4412b1fd3d7d49",
      "new_mode": 33188,
      "new_path": "opengl/libs/EGL/egl.cpp"
    },
    {
      "type": "modify",
      "old_id": "f9dc5f17212e995488ff1ab97a47b93f43266d56",
      "old_mode": 33188,
      "old_path": "opengl/libs/EGL/gpu.cpp",
      "new_id": "4c902c8574a0e2e48137bc6cdcdfb012f6606314",
      "new_mode": 33188,
      "new_path": "opengl/libs/EGL/gpu.cpp"
    },
    {
      "type": "modify",
      "old_id": "46958d3c3c55237fdc52fc1a40f7d90311f764d8",
      "old_mode": 33188,
      "old_path": "opengl/tests/angeles/Android.mk",
      "new_id": "e193483f5d692fe4df7dfa8d112569365e925065",
      "new_mode": 33188,
      "new_path": "opengl/tests/angeles/Android.mk"
    },
    {
      "type": "modify",
      "old_id": "a448f0d46161186eb18729c14cde9a2abcad2796",
      "old_mode": 33188,
      "old_path": "opengl/tests/filter/Android.mk",
      "new_id": "31b7d9a487031aa9c99d42774405cba705ae06db",
      "new_mode": 33188,
      "new_path": "opengl/tests/filter/Android.mk"
    },
    {
      "type": "modify",
      "old_id": "26836c1caf4cb4a7b024d918390cbec5d568a54a",
      "old_mode": 33188,
      "old_path": "opengl/tests/finish/Android.mk",
      "new_id": "8b46cd7f177330d2f9ddd47fbb974b68a212b36e",
      "new_mode": 33188,
      "new_path": "opengl/tests/finish/Android.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9563e617f3aae8853a59b9c4261a4706d4438b21",
      "new_mode": 33188,
      "new_path": "opengl/tests/lighting1709/Android.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6c23d422f5ec67c9b4b83cec8a8a30ce5b33c9f1",
      "new_mode": 33188,
      "new_path": "opengl/tests/lighting1709/AndroidManifest.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3ae8c5ca29d778de513b20404fa6aea640a54c7c",
      "new_mode": 33188,
      "new_path": "opengl/tests/lighting1709/src/com/android/lightingtest/ClearActivity.java"
    },
    {
      "type": "modify",
      "old_id": "a8c622092645f0391fb7c3a257f18f01b25e9de9",
      "old_mode": 33188,
      "old_path": "opengl/tests/textures/Android.mk",
      "new_id": "8d5f56de2bbae3932c814721b2767f71ce75aeba",
      "new_mode": 33188,
      "new_path": "opengl/tests/textures/Android.mk"
    },
    {
      "type": "modify",
      "old_id": "5cd1f048a309eb9e55b24b226217f2d1c6409b2a",
      "old_mode": 33188,
      "old_path": "opengl/tests/tritex/Android.mk",
      "new_id": "76fd8dddc5335f64631c4937e5b0556e15f49744",
      "new_mode": 33188,
      "new_path": "opengl/tests/tritex/Android.mk"
    },
    {
      "type": "modify",
      "old_id": "011a6edf01e6c5e8f067df5500d2ca8464be2d26",
      "old_mode": 33261,
      "old_path": "opengl/tools/glgen/gen",
      "new_id": "9bff0b282d499a9e69fa182804e508071161c11d",
      "new_mode": 33261,
      "new_path": "opengl/tools/glgen/gen"
    },
    {
      "type": "modify",
      "old_id": "b0997b15a1d6dec0228f8c99aa5fea10929727e5",
      "old_mode": 33188,
      "old_path": "opengl/tools/glgen/src/JniCodeEmitter.java",
      "new_id": "73403575cf28123364f8756b69df300897706554",
      "new_mode": 33188,
      "new_path": "opengl/tools/glgen/src/JniCodeEmitter.java"
    },
    {
      "type": "modify",
      "old_id": "3948fd3a696f95ce59bc061d848f3715383df99c",
      "old_mode": 33188,
      "old_path": "opengl/tools/glgen/stubs/gles11/GLES10cHeader.cpp",
      "new_id": "e1c09f4614d627b2e9e78a233d1a81833dff77d6",
      "new_mode": 33188,
      "new_path": "opengl/tools/glgen/stubs/gles11/GLES10cHeader.cpp"
    },
    {
      "type": "modify",
      "old_id": "11c6087bf42a1436955e1d46d8e76d65736ad9be",
      "old_mode": 33188,
      "old_path": "opengl/tools/glgen/stubs/jsr239/GLCHeader.cpp",
      "new_id": "4494643bf33803d42f96e4af28e879da8ca61673",
      "new_mode": 33188,
      "new_path": "opengl/tools/glgen/stubs/jsr239/GLCHeader.cpp"
    },
    {
      "type": "modify",
      "old_id": "db3a41c017977504a18399be0f197ad6361e715a",
      "old_mode": 33188,
      "old_path": "opengl/tools/glgen/stubs/jsr239/GLImplHeader.java-impl",
      "new_id": "fe60c5d50af4baa351a388d04255bd5ec0cdf98d",
      "new_mode": 33188,
      "new_path": "opengl/tools/glgen/stubs/jsr239/GLImplHeader.java-impl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fedccb0d8795a9e9d699177aaaf6da4c1bdeca2b",
      "new_mode": 33188,
      "new_path": "vpn/java/android/net/vpn/IVpnService.aidl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4ae2dec548651bf85d898530ed5dd7a81cc99b47",
      "new_mode": 33188,
      "new_path": "vpn/java/android/net/vpn/L2tpIpsecProfile.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7a03018d279b896674868688f228438994f0a48b",
      "new_mode": 33188,
      "new_path": "vpn/java/android/net/vpn/L2tpIpsecPskProfile.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "dbba0c500f6f6bf9b42212def9d6e0dce2dc191e",
      "new_mode": 33188,
      "new_path": "vpn/java/android/net/vpn/L2tpProfile.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c68bb71f1a4e85893dfbd4c61f79ce07c523b274",
      "new_mode": 33188,
      "new_path": "vpn/java/android/net/vpn/PptpProfile.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "dc70b264eacf10d4de4d30b1dc2f3125444d424b",
      "new_mode": 33188,
      "new_path": "vpn/java/android/net/vpn/VpnManager.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "edeaef0d64fdb01d18b3b1e97295e6ac45548e58",
      "new_mode": 33188,
      "new_path": "vpn/java/android/net/vpn/VpnProfile.aidl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bd6c80902ca0d08cfe01792f44c41661fbe1810d",
      "new_mode": 33188,
      "new_path": "vpn/java/android/net/vpn/VpnProfile.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ebd936454f8891a02a1453a07ed7f7a12a965cd4",
      "new_mode": 33188,
      "new_path": "vpn/java/android/net/vpn/VpnState.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c7df9438c75104dd7b4a62505941512bb82d17aa",
      "new_mode": 33188,
      "new_path": "vpn/java/android/net/vpn/VpnType.java"
    }
  ]
}
