{
  "head": "9a5b577b77a6a87efcd8e6e218693af6faed17ce",
  "frozen_commit": "9a5b577b77a6a87efcd8e6e218693af6faed17ce",
  "native_java_files": 191,
  "all_native_sources_match_frozen": true,
  "native_ape_jar_sha256": "c08fdb34321c760112383b9afc2c11360d35f01120259492ea25d39fb95ea370",
  "native_java_jar_sha256": "628fdcd99606e727647158708c9e7d688f27d8107b37e5f54c1bd3a9e5d7f316",
  "source_comparison": [
    {
      "path": "native/src/com/android/commands/monkey/MonkeySourceNetwork.java",
      "sha256": "47e6f2145eb19b8bf22ca6aecd544af8d67c72597d15b6429f64e7821a8bb699",
      "frozen_sha256": "47e6f2145eb19b8bf22ca6aecd544af8d67c72597d15b6429f64e7821a8bb699",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/MonkeySourceNetworkViews.java",
      "sha256": "dd869efe48b2f777355e27c4ab20b0a352a9200675fa6b81cb2bb3e027f7c42a",
      "frozen_sha256": "dd869efe48b2f777355e27c4ab20b0a352a9200675fa6b81cb2bb3e027f7c42a",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/MonkeyPermissionEvent.java",
      "sha256": "bd4cba9591bff17c38f83fcbbf01eb8c831d061c29ea877b30b66865eaedbf57",
      "frozen_sha256": "bd4cba9591bff17c38f83fcbbf01eb8c831d061c29ea877b30b66865eaedbf57",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/MonkeySourceScriptEvents.java",
      "sha256": "87008a5d0dd138961d8c19a383ee8546bf0a9a6aa68888b617de4a132a50b911",
      "frozen_sha256": "87008a5d0dd138961d8c19a383ee8546bf0a9a6aa68888b617de4a132a50b911",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/MonkeyWaitEvent.java",
      "sha256": "6da099e6c845ea038bf62d40f85f2ad9f4036c267ef527e1598bef23bbe23538",
      "frozen_sha256": "6da099e6c845ea038bf62d40f85f2ad9f4036c267ef527e1598bef23bbe23538",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/MonkeyApeActivityController.java",
      "sha256": "af2ddf4c1aab8edb0ae3dbdfb2505d039e0cf909921883baab8e9c56fad9995e",
      "frozen_sha256": "af2ddf4c1aab8edb0ae3dbdfb2505d039e0cf909921883baab8e9c56fad9995e",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/MonkeyGetAppFrameRateEvent.java",
      "sha256": "614e81e7494e70ee33dbf28f56a355adbbf540e96c45268e3e6da66e093a18e9",
      "frozen_sha256": "614e81e7494e70ee33dbf28f56a355adbbf540e96c45268e3e6da66e093a18e9",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/MonkeyViewException.java",
      "sha256": "d7b41cc3446ae95c51ce86ce254ac93253c8738018daef2a27b03e984ecb5922",
      "frozen_sha256": "d7b41cc3446ae95c51ce86ce254ac93253c8738018daef2a27b03e984ecb5922",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/MonkeyUtils.java",
      "sha256": "d20747f9784417be280dc83175a4ae577f535a1bb6f59c1f62faac8bde19ace3",
      "frozen_sha256": "d20747f9784417be280dc83175a4ae577f535a1bb6f59c1f62faac8bde19ace3",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/MonkeySourceApe.java",
      "sha256": "200f76ef08f336dd0e70daeee6829d5f55e86d77a03775c9c7bfe6e31e9165ae",
      "frozen_sha256": "200f76ef08f336dd0e70daeee6829d5f55e86d77a03775c9c7bfe6e31e9165ae",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/MonkeyFlipEvent.java",
      "sha256": "d9cdebcba8d8c7223a3f3b5f04d446d813cca007f84f054a53fe1e82370404d3",
      "frozen_sha256": "d9cdebcba8d8c7223a3f3b5f04d446d813cca007f84f054a53fe1e82370404d3",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/MonkeyNetworkMonitor.java",
      "sha256": "b3fb6a447749c97ba95e78d6eb56269fa1d56744fbb7a4983d4cdb76748bbd7b",
      "frozen_sha256": "b3fb6a447749c97ba95e78d6eb56269fa1d56744fbb7a4983d4cdb76748bbd7b",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/MonkeyKeyEvent.java",
      "sha256": "2eac1964264158930fc30e12d2dd8a4eed587a31fa4c23b179b244f59e290b1b",
      "frozen_sha256": "2eac1964264158930fc30e12d2dd8a4eed587a31fa4c23b179b244f59e290b1b",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/MonkeySourceApeFuzzer.java",
      "sha256": "5be8ad16c594f569eb222b624facd11e39387d32fbf0b5f9714b19cef0421e67",
      "frozen_sha256": "5be8ad16c594f569eb222b624facd11e39387d32fbf0b5f9714b19cef0421e67",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ApeAPIAdapter.java",
      "sha256": "08d06628ff692d359869cbc6ec2fcb4ec9bdbe07634634f35a33e6ba10540c03",
      "frozen_sha256": "08d06628ff692d359869cbc6ec2fcb4ec9bdbe07634634f35a33e6ba10540c03",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/Monkey.java",
      "sha256": "9c6848033b81eea85fdaa6bdfde5e040e6365da3eee7b8d4ba03d75bd41028d7",
      "frozen_sha256": "9c6848033b81eea85fdaa6bdfde5e040e6365da3eee7b8d4ba03d75bd41028d7",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/MonkeyReporter.java",
      "sha256": "ede498ce678f5250dce8b17f5efd2ca1a0b04149ca9a4c0bc355b6700d2be4e1",
      "frozen_sha256": "ede498ce678f5250dce8b17f5efd2ca1a0b04149ca9a4c0bc355b6700d2be4e1",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/MonkeySourceApeInput.java",
      "sha256": "f4f9f8cf2bf91d8c872ead794e0775f91531d79a67b5a5f8f51c37c7b44e58e4",
      "frozen_sha256": "f4f9f8cf2bf91d8c872ead794e0775f91531d79a67b5a5f8f51c37c7b44e58e4",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/MonkeyEvent.java",
      "sha256": "95275bc58d3335d32ba1ffdcc917ea2cc7088cdbb96239571782b6332b22e3e5",
      "frozen_sha256": "95275bc58d3335d32ba1ffdcc917ea2cc7088cdbb96239571782b6332b22e3e5",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/MonkeyPermissionUtil.java",
      "sha256": "c6af4fa95f5c6d2d8c83d93dd36afc8c1fa1fdeaec1a6619d87f1e3cd392bd35",
      "frozen_sha256": "c6af4fa95f5c6d2d8c83d93dd36afc8c1fa1fdeaec1a6619d87f1e3cd392bd35",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/MonkeySourceApeEvents.java",
      "sha256": "4b57f2d68ceb84eab07f5c835b255b847f3394c572b3a0d46ebf5cdf2bc1e10a",
      "frozen_sha256": "4b57f2d68ceb84eab07f5c835b255b847f3394c572b3a0d46ebf5cdf2bc1e10a",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/MonkeyActivityController.java",
      "sha256": "e5cc34a748e1da9adbf3b93f6715278d15b03f1cf46e2446c36402e2788097d2",
      "frozen_sha256": "e5cc34a748e1da9adbf3b93f6715278d15b03f1cf46e2446c36402e2788097d2",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/MonkeyPowerEvent.java",
      "sha256": "9dea9329d1edfefeed72489028772e6839a6c8ee9e68190fa7d01bfbaaa116b1",
      "frozen_sha256": "9dea9329d1edfefeed72489028772e6839a6c8ee9e68190fa7d01bfbaaa116b1",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/MonkeyNoopEvent.java",
      "sha256": "be0a8fa7b7552e900283ccc4162263e76bda5867292cbc360867403073bb8932",
      "frozen_sha256": "be0a8fa7b7552e900283ccc4162263e76bda5867292cbc360867403073bb8932",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/MonkeyTrackballEvent.java",
      "sha256": "ed9dd2d1dfd60f2864ebf2f148de4f31e4e16cd8a6aa7c5895f4e6975bf6af5b",
      "frozen_sha256": "ed9dd2d1dfd60f2864ebf2f148de4f31e4e16cd8a6aa7c5895f4e6975bf6af5b",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/MonkeyCommandEvent.java",
      "sha256": "58c5769c2a2a859f3e0c3201b93492b50816bcbc59c4b5fde3fd23e9ee1d831f",
      "frozen_sha256": "58c5769c2a2a859f3e0c3201b93492b50816bcbc59c4b5fde3fd23e9ee1d831f",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/MonkeyThrottleEvent.java",
      "sha256": "551e43e9a7e9f5394399126325652c0e665f60e1e89b2ea4ea758d1ac1f027df",
      "frozen_sha256": "551e43e9a7e9f5394399126325652c0e665f60e1e89b2ea4ea758d1ac1f027df",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/MonkeyOptions.java",
      "sha256": "429f9e303ba0229074180c0577065430fe75d9f17c0a887896330692e7450e40",
      "frozen_sha256": "429f9e303ba0229074180c0577065430fe75d9f17c0a887896330692e7450e40",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/MonkeySourceScript.java",
      "sha256": "84dd4a62a3c000cbd1ea744dfbe21bfa1c07dbbbab81b2b4277cda78d9f4434a",
      "frozen_sha256": "84dd4a62a3c000cbd1ea744dfbe21bfa1c07dbbbab81b2b4277cda78d9f4434a",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/MonkeyMotionEvent.java",
      "sha256": "832404b4c61f3eb10e99ea87b59aa0f6bc4372ce398cfd29f25d83e59a8f60a0",
      "frozen_sha256": "832404b4c61f3eb10e99ea87b59aa0f6bc4372ce398cfd29f25d83e59a8f60a0",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/MonkeyEventQueue.java",
      "sha256": "0e97c50d7a0e57c3eb5c4bc8ca259f79964bc56957c547a3f62ebeb0b943b821",
      "frozen_sha256": "0e97c50d7a0e57c3eb5c4bc8ca259f79964bc56957c547a3f62ebeb0b943b821",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/MonkeyInstrumentationEvent.java",
      "sha256": "5fab7030c89fc100f70f89b1b860347414ed737b31ae056bee5f34ecfd8247fb",
      "frozen_sha256": "5fab7030c89fc100f70f89b1b860347414ed737b31ae056bee5f34ecfd8247fb",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/MonkeyRuntimeSupport.java",
      "sha256": "dff4a955706338086e489f2e2d8c18beaaade5e8234278213a9581ba6c3ac691",
      "frozen_sha256": "dff4a955706338086e489f2e2d8c18beaaade5e8234278213a9581ba6c3ac691",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/MonkeySourceRandomScript.java",
      "sha256": "aff79249d1f593c2d23e902be8b1f1f74ac72f2c6e96239401a7cee1e16bb46d",
      "frozen_sha256": "aff79249d1f593c2d23e902be8b1f1f74ac72f2c6e96239401a7cee1e16bb46d",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/MonkeyRotationEvent.java",
      "sha256": "573235326817351767a3926f9b86119fa2b2e149b222a2d92ff3ff0d7ad372f7",
      "frozen_sha256": "573235326817351767a3926f9b86119fa2b2e149b222a2d92ff3ff0d7ad372f7",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/MonkeyGetFrameRateEvent.java",
      "sha256": "a6e9bc6e68b5e2d230b981c0a67889e460ff06e5a2056b99ced4e7e032922056",
      "frozen_sha256": "a6e9bc6e68b5e2d230b981c0a67889e460ff06e5a2056b99ced4e7e032922056",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/MonkeyActivityEvent.java",
      "sha256": "ac88f491a2c44378b84fe48330cfee9504aef0dac3d85760afb46753aa518a58",
      "frozen_sha256": "ac88f491a2c44378b84fe48330cfee9504aef0dac3d85760afb46753aa518a58",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/MonkeySourceRandom.java",
      "sha256": "2367b06ecb93187aee93276e00a361745f03b718438c228683716100661a001f",
      "frozen_sha256": "2367b06ecb93187aee93276e00a361745f03b718438c228683716100661a001f",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/MonkeySourceNetworkVars.java",
      "sha256": "13e3b90e4a639c703daf970de327103b40a59d686371fe3b54e5c7eb4ffa0228",
      "frozen_sha256": "13e3b90e4a639c703daf970de327103b40a59d686371fe3b54e5c7eb4ffa0228",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/MonkeyEventSource.java",
      "sha256": "f308ee1a3c8e6e6ee024b36efe3f23aaa824e69a62674839163e9488afb391b8",
      "frozen_sha256": "f308ee1a3c8e6e6ee024b36efe3f23aaa824e69a62674839163e9488afb391b8",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/MonkeyTouchEvent.java",
      "sha256": "870944327e3f03a0d1ac51626e569d79c33281e7af24046d6520a2d12a6cdc5b",
      "frozen_sha256": "870944327e3f03a0d1ac51626e569d79c33281e7af24046d6520a2d12a6cdc5b",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/Subsequence.java",
      "sha256": "3469ee63c3493285a60c0e04a7f44cbcd650fdf706a2cce8f770f703e164a5bb",
      "frozen_sha256": "3469ee63c3493285a60c0e04a7f44cbcd650fdf706a2cce8f770f703e164a5bb",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/StopTestingException.java",
      "sha256": "b59ca9e2ca09cc6cd809739823e2c8dbec8f6e21bf7adc79753a749dd2be942e",
      "frozen_sha256": "b59ca9e2ca09cc6cd809739823e2c8dbec8f6e21bf7adc79753a749dd2be942e",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/BaseActionFilter.java",
      "sha256": "247d8fcb4c6496ae7afb9fedfc4a79fd065ed7dccd86ceea0c540475dd0b5a38",
      "frozen_sha256": "247d8fcb4c6496ae7afb9fedfc4a79fd065ed7dccd86ceea0c540475dd0b5a38",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/SubsequenceFilter.java",
      "sha256": "8cc8d56e02ffe83b5a1dcef912517ee3815b08d7f795f0abc9f07c48a3adb4e5",
      "frozen_sha256": "8cc8d56e02ffe83b5a1dcef912517ee3815b08d7f795f0abc9f07c48a3adb4e5",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/NodeVisitor.java",
      "sha256": "213d8bcb8620060b0a2fdb5859ce8691da8ba471484498000e03c1aaf29691f7",
      "frozen_sha256": "213d8bcb8620060b0a2fdb5859ce8691da8ba471484498000e03c1aaf29691f7",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/ActionFilter.java",
      "sha256": "71f422eab63c69e13c4d8b2815ac7f39b9740c3b156c26d2dc028d3d0efb8360",
      "frozen_sha256": "71f422eab63c69e13c4d8b2815ac7f39b9740c3b156c26d2dc028d3d0efb8360",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/AndroidDevice.java",
      "sha256": "9082096a5f93e572a6a3b0a3bdd1ac0f5d545683924ca336bdce19a5ab8a1600",
      "frozen_sha256": "9082096a5f93e572a6a3b0a3bdd1ac0f5d545683924ca336bdce19a5ab8a1600",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/TrivialStateException.java",
      "sha256": "f06f60967878677dc358612a8000c3d2da78907303085cd236bcee179503e1ff",
      "frozen_sha256": "f06f60967878677dc358612a8000c3d2da78907303085cd236bcee179503e1ff",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/NoValidActionException.java",
      "sha256": "09053695bdd645483b751bc168beed9e9c970dd0e92921002d8827e122258aed",
      "frozen_sha256": "09053695bdd645483b751bc168beed9e9c970dd0e92921002d8827e122258aed",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/OnlyAddedUnsaturatedActionFilter.java",
      "sha256": "f2c8d0a2ea1df50a6149e73b21a2a372b1d309c810b7b4bf5b1d245186d4a675",
      "frozen_sha256": "f2c8d0a2ea1df50a6149e73b21a2a372b1d309c810b7b4bf5b1d245186d4a675",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/BadStateException.java",
      "sha256": "df630dc866db8015fcf5044992274741768d5133a89dc0fc4ac2ec9c00d9fc7e",
      "frozen_sha256": "df630dc866db8015fcf5044992274741768d5133a89dc0fc4ac2ec9c00d9fc7e",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/Agent.java",
      "sha256": "76b43a76caffa3466a9108b8b7cbfb98216d291ccff87a407406785800d466cf",
      "frozen_sha256": "76b43a76caffa3466a9108b8b7cbfb98216d291ccff87a407406785800d466cf",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/utils/RandomHelper.java",
      "sha256": "3c184a0a00c6c8e060e4681f0f0f7b04f96add2966de5864e904c2f9cd7ae194",
      "frozen_sha256": "3c184a0a00c6c8e060e4681f0f0f7b04f96add2966de5864e904c2f9cd7ae194",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/utils/XPathBuilder.java",
      "sha256": "8de8692775f880757d5cee4ad19d9003b437a73cbf3c32dedbb019cf2071afc4",
      "frozen_sha256": "8de8692775f880757d5cee4ad19d9003b437a73cbf3c32dedbb019cf2071afc4",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/utils/StringCache.java",
      "sha256": "4fecd8f3ff5bc968d40094c53f43935254c5c68cfcaa12901c696cbae76116fa",
      "frozen_sha256": "4fecd8f3ff5bc968d40094c53f43935254c5c68cfcaa12901c696cbae76116fa",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/utils/Logger.java",
      "sha256": "2f29d494df90cd0ccae853057b0dfd79210df01db049d1588df322abde18bcb7",
      "frozen_sha256": "2f29d494df90cd0ccae853057b0dfd79210df01db049d1588df322abde18bcb7",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/utils/ApeSnapshot.java",
      "sha256": "4923c6f13a93a87c677476c3e24a97e56703624c8159810c0cefe7472cd185a9",
      "frozen_sha256": "4923c6f13a93a87c677476c3e24a97e56703624c8159810c0cefe7472cd185a9",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/utils/Config.java",
      "sha256": "a8699a5e27509f0af938c3339434c10777715f13bdf682e8f65fb7e3f6d156c0",
      "frozen_sha256": "a8699a5e27509f0af938c3339434c10777715f13bdf682e8f65fb7e3f6d156c0",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/utils/PriorityObject.java",
      "sha256": "1aa1e02be75d0f50ed6598076849e958909010bb2dfe85298681ebe3151ea9ff",
      "frozen_sha256": "1aa1e02be75d0f50ed6598076849e958909010bb2dfe85298681ebe3151ea9ff",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/utils/Utils.java",
      "sha256": "7ccaca7387a9c3d76a334a684e8baace315a1445cc83bca3e29341d55815189c",
      "frozen_sha256": "7ccaca7387a9c3d76a334a684e8baace315a1445cc83bca3e29341d55815189c",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/agent/ApeAgent.java",
      "sha256": "2f9ec06251a91a2c4714edb38cafdc1c4a90a2a4c41a924209d6ff5837e8feae",
      "frozen_sha256": "2f9ec06251a91a2c4714edb38cafdc1c4a90a2a4c41a924209d6ff5837e8feae",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/agent/StatefulAgent.java",
      "sha256": "631f746e263ed72bf16cc849ebf95f45abaa4eea51fc9977b89d732f9269c2e2",
      "frozen_sha256": "631f746e263ed72bf16cc849ebf95f45abaa4eea51fc9977b89d732f9269c2e2",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/agent/AgentStateRefresher.java",
      "sha256": "266471e07f5d7da972d9e4f5e8a0c567889f2f232bad25d83bd3406271301a35",
      "frozen_sha256": "266471e07f5d7da972d9e4f5e8a0c567889f2f232bad25d83bd3406271301a35",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/agent/RandomAgent.java",
      "sha256": "3c17365618a2a564022291ca1a4aa99cb7af28aeeccf5d7dc3058f71e80836cb",
      "frozen_sha256": "3c17365618a2a564022291ca1a4aa99cb7af28aeeccf5d7dc3058f71e80836cb",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/agent/AgentActionScorer.java",
      "sha256": "d37817dbbc2defe8dad20d82088890de683df38b6a72e1e1646fbeb389576f2b",
      "frozen_sha256": "d37817dbbc2defe8dad20d82088890de683df38b6a72e1e1646fbeb389576f2b",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/agent/SataAgent.java",
      "sha256": "92ec6370d5e2879372f897f4c854a6e7b32dcbc4dc01a361900099b343728bff",
      "frozen_sha256": "92ec6370d5e2879372f897f4c854a6e7b32dcbc4dc01a361900099b343728bff",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/agent/AgentModelRefinement.java",
      "sha256": "bb367717171945e0c2935160fad47828a8bb4507513e629e7dd389a0508bddc9",
      "frozen_sha256": "bb367717171945e0c2935160fad47828a8bb4507513e629e7dd389a0508bddc9",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/events/ApeAppSwitchEvent.java",
      "sha256": "a5af6a1c862566c7221a8e59774e60ee8d5a6e29bcba97083ed4e3203aafadb9",
      "frozen_sha256": "a5af6a1c862566c7221a8e59774e60ee8d5a6e29bcba97083ed4e3203aafadb9",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/events/ApeTouchGeometry.java",
      "sha256": "5cd182fa05fc7a6a78c3596df7328fba74349c99def6a12800623e4d3c7b2429",
      "frozen_sha256": "5cd182fa05fc7a6a78c3596df7328fba74349c99def6a12800623e4d3c7b2429",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/events/AbstractApeEvent.java",
      "sha256": "02c699a23179a46d583f90f399d7e8be9b0cd85860038b9fe377efddf36c3cba",
      "frozen_sha256": "02c699a23179a46d583f90f399d7e8be9b0cd85860038b9fe377efddf36c3cba",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/events/ApeRotationEvent.java",
      "sha256": "5d12ad1eb1e5467c1c5f4053adc9bff613556763bcd4055ca4524c46fe2be14e",
      "frozen_sha256": "5d12ad1eb1e5467c1c5f4053adc9bff613556763bcd4055ca4524c46fe2be14e",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/events/ApeEvent.java",
      "sha256": "50007e504841c0a41d1fbd5ce76ba97ea5fa93f892a084ea202f724d865ec639",
      "frozen_sha256": "50007e504841c0a41d1fbd5ce76ba97ea5fa93f892a084ea202f724d865ec639",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/events/ApePinchOrZoomEvent.java",
      "sha256": "54cbadf13e343484f2bb9253326179fc5286c0eff89be7696ed952b10f348929",
      "frozen_sha256": "54cbadf13e343484f2bb9253326179fc5286c0eff89be7696ed952b10f348929",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/events/ApeClickEvent.java",
      "sha256": "086d461a778f3d96b2f2715ec44cbbf0e0d4d8d32bea5cb972dd5c1c1db1b40f",
      "frozen_sha256": "086d461a778f3d96b2f2715ec44cbbf0e0d4d8d32bea5cb972dd5c1c1db1b40f",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/events/ApeKeyEvent.java",
      "sha256": "f83ea1e241030071f348a2d1d7a8f59694b6e749c331b2b9405159103d83bafe",
      "frozen_sha256": "f83ea1e241030071f348a2d1d7a8f59694b6e749c331b2b9405159103d83bafe",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/events/ApeEvents.java",
      "sha256": "67b55e50a4082f8eb25912acc8f6e017c82f79b56c0f77de34e95b868b2b09ec",
      "frozen_sha256": "67b55e50a4082f8eb25912acc8f6e017c82f79b56c0f77de34e95b868b2b09ec",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/events/ApeDragEvent.java",
      "sha256": "1602d9050d8e605681cc6c1cd24ecd59021ca0b168102e2d0deea7e38b6b58f6",
      "frozen_sha256": "1602d9050d8e605681cc6c1cd24ecd59021ca0b168102e2d0deea7e38b6b58f6",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/events/ApeFuzzer.java",
      "sha256": "a6f9b3f745ce64687b2771d5a8c5de4491c7915942332a462c1319be7e746e88",
      "frozen_sha256": "a6f9b3f745ce64687b2771d5a8c5de4491c7915942332a462c1319be7e746e88",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/events/ApeTrackballEvent.java",
      "sha256": "0585eb5334733694ab9e690a1ded6e28d6466d8f774e99d91ea4f5595ceb8a4c",
      "frozen_sha256": "0585eb5334733694ab9e690a1ded6e28d6466d8f774e99d91ea4f5595ceb8a4c",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/model/GraphDiagnostics.java",
      "sha256": "51ae15326ccbb853a600d5f297e5a7fd012fcf7c78095afc8003b7ebb26ef4f8",
      "frozen_sha256": "51ae15326ccbb853a600d5f297e5a7fd012fcf7c78095afc8003b7ebb26ef4f8",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/model/ActivityNode.java",
      "sha256": "477063b9bf63d5da0083e29217e868e0dc176c2510b013dfe3c9ed7f31f1cf7c",
      "frozen_sha256": "477063b9bf63d5da0083e29217e868e0dc176c2510b013dfe3c9ed7f31f1cf7c",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/model/TreeActions.java",
      "sha256": "6d33db13ef63b0282aa60ed78ab28689ca2461427c1b1703f4acd1b5cb67dc0f",
      "frozen_sha256": "6d33db13ef63b0282aa60ed78ab28689ca2461427c1b1703f4acd1b5cb67dc0f",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/model/StateActionDiffer.java",
      "sha256": "f792029e39fe9f35065a52ffc948337b014090faed22c246bd7f7a1f888b3bb7",
      "frozen_sha256": "f792029e39fe9f35065a52ffc948337b014090faed22c246bd7f7a1f888b3bb7",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/model/GraphPathFinder.java",
      "sha256": "528bd7cd4a61f42d7bffe3ecc8925fef8627b37763ffea53e183dfeb7e949143",
      "frozen_sha256": "528bd7cd4a61f42d7bffe3ecc8925fef8627b37763ffea53e183dfeb7e949143",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/model/Graph.java",
      "sha256": "5676b123e0aaf93065e72c76ac33aab20d738b0a7262415977c8f1aa35a80022",
      "frozen_sha256": "5676b123e0aaf93065e72c76ac33aab20d738b0a7262415977c8f1aa35a80022",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/model/StateTransition.java",
      "sha256": "09f56b0a12dfb392a7e315b3a253c9bf5afbdc44096c72fc1d9b7855d11546d9",
      "frozen_sha256": "09f56b0a12dfb392a7e315b3a253c9bf5afbdc44096c72fc1d9b7855d11546d9",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/model/StateTransitionVisitType.java",
      "sha256": "b1091f0c92fba31dc5756c646b1e598543341161b96af3cf25aff2d279227af0",
      "frozen_sha256": "b1091f0c92fba31dc5756c646b1e598543341161b96af3cf25aff2d279227af0",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/model/State.java",
      "sha256": "d70a7de8924666eae4e2fa508a24bcf09c4a2449864a07d67928d36ed26decf7",
      "frozen_sha256": "d70a7de8924666eae4e2fa508a24bcf09c4a2449864a07d67928d36ed26decf7",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/model/GraphElement.java",
      "sha256": "f385978f594adf6b37aeb60299529177c68e0ae72bba957a76d8a58cbc83e829",
      "frozen_sha256": "f385978f594adf6b37aeb60299529177c68e0ae72bba957a76d8a58cbc83e829",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/model/ScrollType.java",
      "sha256": "f94b17ce8c3dc29440081bc2cb46d1f3362165dd23fef7f5b4ab4cd399ab2e64",
      "frozen_sha256": "f94b17ce8c3dc29440081bc2cb46d1f3362165dd23fef7f5b4ab4cd399ab2e64",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/model/ModelAction.java",
      "sha256": "bf0d035315349057987deaf63610c68acdd552befe5714ecc100d29dcc540883",
      "frozen_sha256": "bf0d035315349057987deaf63610c68acdd552befe5714ecc100d29dcc540883",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/model/StateKey.java",
      "sha256": "0571fa722b7a09ba445124d6e729d85200be19b7e4860ca03741826a616ca36c",
      "frozen_sha256": "0571fa722b7a09ba445124d6e729d85200be19b7e4860ca03741826a616ca36c",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/model/Crash.java",
      "sha256": "389605bded2359e69b81438ab7bc940ae00c0342ec9ff00b50003fe59dc2b216",
      "frozen_sha256": "389605bded2359e69b81438ab7bc940ae00c0342ec9ff00b50003fe59dc2b216",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/model/FuzzAction.java",
      "sha256": "675e958805a11e83a950470466854af3424dd43f7074b12acdaf0daa1fca1e6e",
      "frozen_sha256": "675e958805a11e83a950470466854af3424dd43f7074b12acdaf0daa1fca1e6e",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/model/EnumCounters.java",
      "sha256": "2e7d8d0690d433f08ccc1cb36f0692ab22f298cc8e3aabec36f6accde1a4f796",
      "frozen_sha256": "2e7d8d0690d433f08ccc1cb36f0692ab22f298cc8e3aabec36f6accde1a4f796",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/model/Model.java",
      "sha256": "5850a104c7cf5f7d5f34bf55fe7d41c5a69547fb68c9d1eaf64ba3dc559ff106",
      "frozen_sha256": "5850a104c7cf5f7d5f34bf55fe7d41c5a69547fb68c9d1eaf64ba3dc559ff106",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/model/ActionCounters.java",
      "sha256": "60101f5c7aad930b7ff8396d83fcb8381fa7c3e45029c4c5c92f267ee22d30b5",
      "frozen_sha256": "60101f5c7aad930b7ff8396d83fcb8381fa7c3e45029c4c5c92f267ee22d30b5",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/model/CrashAction.java",
      "sha256": "b6fe74b0f9d8f1a71528815354a8f5f68acabfb6ef853ca9c31bad6a4cfa8463",
      "frozen_sha256": "b6fe74b0f9d8f1a71528815354a8f5f68acabfb6ef853ca9c31bad6a4cfa8463",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/model/StartAction.java",
      "sha256": "bd25fe84a88a48e39a6b896236e2faac55b222f40cbf68b3a6feaa981b976ca5",
      "frozen_sha256": "bd25fe84a88a48e39a6b896236e2faac55b222f40cbf68b3a6feaa981b976ca5",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/model/Action.java",
      "sha256": "963b0b195a2a1f012275f3b0ef15102dd2e2e14ec6c4f3f4af2662dc8399cc80",
      "frozen_sha256": "963b0b195a2a1f012275f3b0ef15102dd2e2e14ec6c4f3f4af2662dc8399cc80",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/model/ActionType.java",
      "sha256": "51a8b28f662c008ad0bf0a48dd3f7c4755f33da53bfe7405374cb41b3f5db763",
      "frozen_sha256": "51a8b28f662c008ad0bf0a48dd3f7c4755f33da53bfe7405374cb41b3f5db763",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/model/GraphListener.java",
      "sha256": "84054cd27af65365e425fe8cd5f2866e71b0ac0892ae2c59c3710ed0e1419dd3",
      "frozen_sha256": "84054cd27af65365e425fe8cd5f2866e71b0ac0892ae2c59c3710ed0e1419dd3",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/jev/JevTransport.java",
      "sha256": "97a3f997eb8f808fef47d9d5a6ceeadae4acbb2151ad8c5081f419ed8fe9e681",
      "frozen_sha256": "97a3f997eb8f808fef47d9d5a6ceeadae4acbb2151ad8c5081f419ed8fe9e681",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/jev/JevSharedEvidence.java",
      "sha256": "b9d0f8bc5085508c1c7b872809336bf8fd658d3ccfcba3b6660f21a601207b14",
      "frozen_sha256": "b9d0f8bc5085508c1c7b872809336bf8fd658d3ccfcba3b6660f21a601207b14",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/jev/JevEvidence.java",
      "sha256": "fe24d3cdc4b9753343d4b67c1793082e52c68199f66d5057a621c60fcf62c7ed",
      "frozen_sha256": "fe24d3cdc4b9753343d4b67c1793082e52c68199f66d5057a621c60fcf62c7ed",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/jev/JevProvider.java",
      "sha256": "39e24287b42ad507e7761994131f5a95de0d85fafbb2a7ad9c523508ff15ff75",
      "frozen_sha256": "39e24287b42ad507e7761994131f5a95de0d85fafbb2a7ad9c523508ff15ff75",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/jev/JevOutput.java",
      "sha256": "16d130e12ad331aa01494dc529852956b41a2b16fda7bec842d076aad6548ac6",
      "frozen_sha256": "16d130e12ad331aa01494dc529852956b41a2b16fda7bec842d076aad6548ac6",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/jev/ProbePreflight.java",
      "sha256": "d541fc17a3c517046fdf1507feae0552d8e232ab17613d6189b033b33c2f07c5",
      "frozen_sha256": "d541fc17a3c517046fdf1507feae0552d8e232ab17613d6189b033b33c2f07c5",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/jev/JevSemanticProtocol.java",
      "sha256": "9191e4dcdd17f52ea2de5275e1298e6a69b9d81f633007932ae142b6ef2a93ad",
      "frozen_sha256": "9191e4dcdd17f52ea2de5275e1298e6a69b9d81f633007932ae142b6ef2a93ad",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/jev/StrictJson.java",
      "sha256": "510c70afa48c95ea76c48b6f90624b6335cafb9826a941020c86cdbe009841b8",
      "frozen_sha256": "510c70afa48c95ea76c48b6f90624b6335cafb9826a941020c86cdbe009841b8",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/jev/JevRegionMatcher.java",
      "sha256": "d25f67210f0836ccc971eb04f0c456a32ed5e299f81357722e45c16c97539315",
      "frozen_sha256": "d25f67210f0836ccc971eb04f0c456a32ed5e299f81357722e45c16c97539315",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/jev/JevRegionEvidence.java",
      "sha256": "ec108e92e52534892a130465b761f64e3d361d7c05d069214a8b8900005bc819",
      "frozen_sha256": "ec108e92e52534892a130465b761f64e3d361d7c05d069214a8b8900005bc819",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/jev/ProviderPreflight.java",
      "sha256": "0a71db334b7e95362838af54ff5a563db93d3a55866826b519c12a8c331cf3f6",
      "frozen_sha256": "0a71db334b7e95362838af54ff5a563db93d3a55866826b519c12a8c331cf3f6",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/jev/JevImages.java",
      "sha256": "7d7eb393a7c313e17d1db90a0b660c9c80651369f48229ae45c8990ff45eddf2",
      "frozen_sha256": "7d7eb393a7c313e17d1db90a0b660c9c80651369f48229ae45c8990ff45eddf2",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/jev/JevTiming.java",
      "sha256": "ad16c200cf08e846d5c2868a15d0229c44746ffcd1fd98fd68b70fba49c0b11e",
      "frozen_sha256": "ad16c200cf08e846d5c2868a15d0229c44746ffcd1fd98fd68b70fba49c0b11e",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/jev/JevRegionProtocol.java",
      "sha256": "9ee2994e78ba9d593a27980ec0d826e9ac6660b970cc122b09b9077e3ec6d727",
      "frozen_sha256": "9ee2994e78ba9d593a27980ec0d826e9ac6660b970cc122b09b9077e3ec6d727",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/jev/AppNetworkProbe.java",
      "sha256": "b1ec8c07d7ea1e7726b05e4208ac21a2d0727cba785bc1ca8a859ee2f8f00034",
      "frozen_sha256": "b1ec8c07d7ea1e7726b05e4208ac21a2d0727cba785bc1ca8a859ee2f8f00034",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/jev/JevPairwiseEvidenceView.java",
      "sha256": "a3cd6f5d97e8bbd3268c6fee4f8adf02b31dd1c568240f7ea33c1f767a0fccea",
      "frozen_sha256": "a3cd6f5d97e8bbd3268c6fee4f8adf02b31dd1c568240f7ea33c1f767a0fccea",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/jev/JevSemanticReview.java",
      "sha256": "d582cdc79cd45fb0931ce05ca835cdc291f2c7cf2e6c367ae7002155dff50c4a",
      "frozen_sha256": "d582cdc79cd45fb0931ce05ca835cdc291f2c7cf2e6c367ae7002155dff50c4a",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/jev/JevIdentity.java",
      "sha256": "ad8b4e330097ec3b2aa134000143afa18f790c8d3626a32536fddf750a5a0850",
      "frozen_sha256": "ad8b4e330097ec3b2aa134000143afa18f790c8d3626a32536fddf750a5a0850",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/jev/JevEvidenceAudit.java",
      "sha256": "3e59be5d8e352e8e2b10fd4bd5bcf1a071db334f3975e6a99bd10a0e44b5e6d6",
      "frozen_sha256": "3e59be5d8e352e8e2b10fd4bd5bcf1a071db334f3975e6a99bd10a0e44b5e6d6",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/jev/JevProtocol.java",
      "sha256": "323153020dc681298a2ef211d91bca6ef320a723fb05a30a36fcf787cfe3371b",
      "frozen_sha256": "323153020dc681298a2ef211d91bca6ef320a723fb05a30a36fcf787cfe3371b",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/jev/JevRegion.java",
      "sha256": "b5a6fa3a445d94ff17e6b35b2bfb328d311bf791afc8e419ceedd2c969ff1a03",
      "frozen_sha256": "b5a6fa3a445d94ff17e6b35b2bfb328d311bf791afc8e419ceedd2c969ff1a03",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/jev/JevRegionLocator.java",
      "sha256": "9231e3d2c5f8c04d3dd0b07b92a224094fb7767ef7e2425636bb43cf77e7a8d8",
      "frozen_sha256": "9231e3d2c5f8c04d3dd0b07b92a224094fb7767ef7e2425636bb43cf77e7a8d8",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/jev/JevHistoryAudit.java",
      "sha256": "9e0b77fcf2f7435cba4f6f2d99b28671b139a8c6815c759f925b4afe87ff0d28",
      "frozen_sha256": "9e0b77fcf2f7435cba4f6f2d99b28671b139a8c6815c759f925b4afe87ff0d28",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/jev/JevEvents.java",
      "sha256": "8a89829bd55669274955525d17d948daab0fd03cf783ea1a695c77f756e7b6a7",
      "frozen_sha256": "8a89829bd55669274955525d17d948daab0fd03cf783ea1a695c77f756e7b6a7",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/jev/JevHistoryPairwiseProtocol.java",
      "sha256": "5dd867d2679205aa5867078cec3079d86c2e116c815741dbbc1c16fe109ab5c6",
      "frozen_sha256": "5dd867d2679205aa5867078cec3079d86c2e116c815741dbbc1c16fe109ab5c6",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/jev/JevReviewProfile.java",
      "sha256": "36e6221be5c5cc1828ac78f91169fc50cf19989b63334a6b403c645cf0f92073",
      "frozen_sha256": "36e6221be5c5cc1828ac78f91169fc50cf19989b63334a6b403c645cf0f92073",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/jev/ConcreteActionIdentity.java",
      "sha256": "17b1ccffaa18a863b342f75c67b508c0b7854756480c69dde6825b94580c95e6",
      "frozen_sha256": "17b1ccffaa18a863b342f75c67b508c0b7854756480c69dde6825b94580c95e6",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/jev/JevProbePackets.java",
      "sha256": "e8974ff56fe07956f5b8b01a1e6f80e456854ee9dec57b9da085a66b316ed9be",
      "frozen_sha256": "e8974ff56fe07956f5b8b01a1e6f80e456854ee9dec57b9da085a66b316ed9be",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/jev/JevSemanticNavigationMask.java",
      "sha256": "fc618559aaab15cd0d6800e196bc5253b9dd2f4f3a673e9422f109fbf050cd78",
      "frozen_sha256": "fc618559aaab15cd0d6800e196bc5253b9dd2f4f3a673e9422f109fbf050cd78",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/jev/JevRegistry.java",
      "sha256": "1f6ab9e42e01565c9831c8b054ee4bbce4d39ff81bfca813adacbd4444b988b3",
      "frozen_sha256": "1f6ab9e42e01565c9831c8b054ee4bbce4d39ff81bfca813adacbd4444b988b3",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/jev/JevClient.java",
      "sha256": "b04374c3e86e8084b757ef74641cecb5a585c2fb2020244e2e2e71009d235fca",
      "frozen_sha256": "b04374c3e86e8084b757ef74641cecb5a585c2fb2020244e2e2e71009d235fca",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/jev/JevDeadline.java",
      "sha256": "19befa2bf8cd83da7b6a6a00b99ef73e2f8c19e549f85d659d3449c10707f45a",
      "frozen_sha256": "19befa2bf8cd83da7b6a6a00b99ef73e2f8c19e549f85d659d3449c10707f45a",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/jev/JevRuntime.java",
      "sha256": "e5b22f7d4a5613f50c24938d3cf06d49da186078f8dc873c8084f79583cc535e",
      "frozen_sha256": "e5b22f7d4a5613f50c24938d3cf06d49da186078f8dc873c8084f79583cc535e",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/jev/JevReviewLedger.java",
      "sha256": "30459f59f67ccee0bc8cfe7829c05ab5dc106a517010d0eb030083959ce0bba6",
      "frozen_sha256": "30459f59f67ccee0bc8cfe7829c05ab5dc106a517010d0eb030083959ce0bba6",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/jev/RegionPreflight.java",
      "sha256": "d1191d8dfa7fd613aef15dfca4e9a89b32c24d55887782125a866940b067f163",
      "frozen_sha256": "d1191d8dfa7fd613aef15dfca4e9a89b32c24d55887782125a866940b067f163",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/naming/StateNamingManager.java",
      "sha256": "776e80b5b7804bea684acc78aba6db3e1623df9aae94792fb36f36505b0cda50",
      "frozen_sha256": "776e80b5b7804bea684acc78aba6db3e1623df9aae94792fb36f36505b0cda50",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/naming/IndexNamer.java",
      "sha256": "e9b5457568562838ef5bb946fb565fac83be27184c2601b0fbf0cc6630972ec4",
      "frozen_sha256": "e9b5457568562838ef5bb946fb565fac83be27184c2601b0fbf0cc6630972ec4",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/naming/AssertActionDivergent2.java",
      "sha256": "66ea9c24cce8d3105a063d617f5b709febc6905fa973e92ea700f44ff83398b8",
      "frozen_sha256": "66ea9c24cce8d3105a063d617f5b709febc6905fa973e92ea700f44ff83398b8",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/naming/AbstractLocalName.java",
      "sha256": "bffa75c3f4d00d304d0b10abe996210d2e2c85dfa3e3291084f40880aab2efd1",
      "frozen_sha256": "bffa75c3f4d00d304d0b10abe996210d2e2c85dfa3e3291084f40880aab2efd1",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/naming/AncestorNamer.java",
      "sha256": "61d73f357ae6241f00095c2722a3cbac4714c59f50c297a106e53d8e55f98b95",
      "frozen_sha256": "61d73f357ae6241f00095c2722a3cbac4714c59f50c297a106e53d8e55f98b95",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/naming/TextNamer.java",
      "sha256": "9a5f68b21d919103ea084d8734991c1c73f1d19eed50f7261fa02ccf3d21ac45",
      "frozen_sha256": "9a5f68b21d919103ea084d8734991c1c73f1d19eed50f7261fa02ccf3d21ac45",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/naming/AbstractName.java",
      "sha256": "31cbb13e2addd03c49efe86f961ddf8c32e80b42bebcd6656b4c70794b0981dd",
      "frozen_sha256": "31cbb13e2addd03c49efe86f961ddf8c32e80b42bebcd6656b4c70794b0981dd",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/naming/RefinementGuard.java",
      "sha256": "353754b66286b8d7e78ef43d24d37559e762205269439239fa639503703d9990",
      "frozen_sha256": "353754b66286b8d7e78ef43d24d37559e762205269439239fa639503703d9990",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/naming/GUITreeProperty.java",
      "sha256": "d2bf6dbe09f0f6e9338e6bb10eb381e2826fcd2c8e39415e1a7ab09abc52533b",
      "frozen_sha256": "d2bf6dbe09f0f6e9338e6bb10eb381e2826fcd2c8e39415e1a7ab09abc52533b",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/naming/MonolithicNamingManager.java",
      "sha256": "c46915142346b6e31093d77d98a5321d5144c5e1d040ebcb335d1fe9a5f6a9b1",
      "frozen_sha256": "c46915142346b6e31093d77d98a5321d5144c5e1d040ebcb335d1fe9a5f6a9b1",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/naming/SingletonNamer.java",
      "sha256": "ac26164eace37b0c26d149bdd35a8417bd7cb904a9448a5a0f1e6e81c278beee",
      "frozen_sha256": "ac26164eace37b0c26d149bdd35a8417bd7cb904a9448a5a0f1e6e81c278beee",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/naming/NamingFactory.java",
      "sha256": "caf4a435ac78a28390c4f0d2d0fc1614f42111dbbf17dc69d3b1f30d6d46164b",
      "frozen_sha256": "caf4a435ac78a28390c4f0d2d0fc1614f42111dbbf17dc69d3b1f30d6d46164b",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/naming/Name.java",
      "sha256": "0b5c0fc23f4116fc2966b9e664883acb87576afab692dd2b7eeb0f38f2f645a9",
      "frozen_sha256": "0b5c0fc23f4116fc2966b9e664883acb87576afab692dd2b7eeb0f38f2f645a9",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/naming/NamingManager.java",
      "sha256": "67d7fbdf7046fea9ede6e1473fe8f26420c77b91bd108f1d31505ecac2d86eac",
      "frozen_sha256": "67d7fbdf7046fea9ede6e1473fe8f26420c77b91bd108f1d31505ecac2d86eac",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/naming/GUITreeIsomorphism.java",
      "sha256": "ddc6db2180db15dfd77e112f4d1d5a0db99b34b45fc2e8be78e062b3e2084648",
      "frozen_sha256": "ddc6db2180db15dfd77e112f4d1d5a0db99b34b45fc2e8be78e062b3e2084648",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/naming/NameManager.java",
      "sha256": "cf11834afb53aa79831ca81d162eca8caa01d8e6d9edb0b02a45ffcf36b97295",
      "frozen_sha256": "cf11834afb53aa79831ca81d162eca8caa01d8e6d9edb0b02a45ffcf36b97295",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/naming/AssertActionDivergent.java",
      "sha256": "45ab80f49939c43020c9868160769dc18ef573248db33198a87629dfb4ee9bda",
      "frozen_sha256": "45ab80f49939c43020c9868160769dc18ef573248db33198a87629dfb4ee9bda",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/naming/ActivityNamingManager.java",
      "sha256": "0ca051c6b45f48296bc4f43ec015221b52eb4b939792cdcf9028ec61cf3c3ff9",
      "frozen_sha256": "0ca051c6b45f48296bc4f43ec015221b52eb4b939792cdcf9028ec61cf3c3ff9",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/naming/Namelet.java",
      "sha256": "f4adb2e225ce32e897a9c4e6bdc87ed0ced05bbc1ecb8448c2756857f3078615",
      "frozen_sha256": "f4adb2e225ce32e897a9c4e6bdc87ed0ced05bbc1ecb8448c2756857f3078615",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/naming/EmptyNamer.java",
      "sha256": "fd353bd0e430d48ed3ce38fec31105d685eda6562159264e0292d083f7138371",
      "frozen_sha256": "fd353bd0e430d48ed3ce38fec31105d685eda6562159264e0292d083f7138371",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/naming/Namer.java",
      "sha256": "1c89eb3899a787da9e33d8156b8932aa591d05a6e08bc6dcff3cfd01dde0621c",
      "frozen_sha256": "1c89eb3899a787da9e33d8156b8932aa591d05a6e08bc6dcff3cfd01dde0621c",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/naming/Predicate.java",
      "sha256": "0eb7a01c54ba475a618cce18e38ab0b4b30fc59de04261f801ae98b09a5fe331",
      "frozen_sha256": "0eb7a01c54ba475a618cce18e38ab0b4b30fc59de04261f801ae98b09a5fe331",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/naming/ActionPatchNamer.java",
      "sha256": "7003b2143f66461a31a6a42bfa7e2b6de7f0021d1ce6c53b5b942cbe7f987343",
      "frozen_sha256": "7003b2143f66461a31a6a42bfa7e2b6de7f0021d1ce6c53b5b942cbe7f987343",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/naming/AbstractNamer.java",
      "sha256": "47f52b6c81d8c3eb017fab7a2bcfb73ad820f2384c2efee934654b791f61e215",
      "frozen_sha256": "47f52b6c81d8c3eb017fab7a2bcfb73ad820f2384c2efee934654b791f61e215",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/naming/NamerFactory.java",
      "sha256": "75a4c1615199ed810f2e0ea5871824f71b4420a1a51817e015d1c308b97910d5",
      "frozen_sha256": "75a4c1615199ed810f2e0ea5871824f71b4420a1a51817e015d1c308b97910d5",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/naming/NamedNodePartition.java",
      "sha256": "5c5381fb1844ed9cf4fe1e3e46caa4a1ddbd9dd8e0cbf136019a63fe2dc62f1c",
      "frozen_sha256": "5c5381fb1844ed9cf4fe1e3e46caa4a1ddbd9dd8e0cbf136019a63fe2dc62f1c",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/naming/TypeNamer.java",
      "sha256": "d5981c40f70280b81966767f46114f88327332a0cf19062b282ac6df7dc17b28",
      "frozen_sha256": "d5981c40f70280b81966767f46114f88327332a0cf19062b282ac6df7dc17b28",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/naming/BaseNamingBuilder.java",
      "sha256": "52956cf9a3f10960c6fba9f248cebee8a7cac116b5ad73d8a1498504b35ce59b",
      "frozen_sha256": "52956cf9a3f10960c6fba9f248cebee8a7cac116b5ad73d8a1498504b35ce59b",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/naming/NamerComparator.java",
      "sha256": "5ebeac0ca729802186d8559bebae9e988360fdc0c1222bf13fc3f315619cee2f",
      "frozen_sha256": "5ebeac0ca729802186d8559bebae9e988360fdc0c1222bf13fc3f315619cee2f",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/naming/CompoundNamer.java",
      "sha256": "50bd83339defe05ec5248df570e6d9b62d52bff5f2a57373c696d5ca132d7010",
      "frozen_sha256": "50bd83339defe05ec5248df570e6d9b62d52bff5f2a57373c696d5ca132d7010",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/naming/NamerType.java",
      "sha256": "a78871e7d554749c77b38cf12972c1e825e2ea51003c286c14a5ed6a173a3c54",
      "frozen_sha256": "a78871e7d554749c77b38cf12972c1e825e2ea51003c286c14a5ed6a173a3c54",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/naming/AbstractPredicate.java",
      "sha256": "812922685f07d7ea42644cdbc18a44eb7cb349118eebd514f3792ea347596a50",
      "frozen_sha256": "812922685f07d7ea42644cdbc18a44eb7cb349118eebd514f3792ea347596a50",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/naming/AssertSourceDivergent.java",
      "sha256": "149c612b1409362abb1d38ad885765cc76fc2533f7b67f7d9e6b8b0ee85b2b88",
      "frozen_sha256": "149c612b1409362abb1d38ad885765cc76fc2533f7b67f7d9e6b8b0ee85b2b88",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/naming/NamerLattice.java",
      "sha256": "8ff1c45ecde1f73617dfb21e4c9f93484402bccfe0a2ab718adef99dac4b33f6",
      "frozen_sha256": "8ff1c45ecde1f73617dfb21e4c9f93484402bccfe0a2ab718adef99dac4b33f6",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/naming/AssertTargetsFewerThan.java",
      "sha256": "69e05f6a9e5745491f16e938a2e01bc0c24a1407dc374c92cd6c5acd9ce9748d",
      "frozen_sha256": "69e05f6a9e5745491f16e938a2e01bc0c24a1407dc374c92cd6c5acd9ce9748d",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/naming/AssertStatesFewerThan.java",
      "sha256": "6d688940d794a3424e6fdb95e96b9731584eeb44f1f888c7aeb74b8340a9a576",
      "frozen_sha256": "6d688940d794a3424e6fdb95e96b9731584eeb44f1f888c7aeb74b8340a9a576",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/naming/AbstractGUITreePredicate.java",
      "sha256": "b3f31b38e9b2fe6bbcf85fca0eefe3bbc26ceaf11a78b051813e2f2811b1649e",
      "frozen_sha256": "b3f31b38e9b2fe6bbcf85fca0eefe3bbc26ceaf11a78b051813e2f2811b1649e",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/naming/AssertStatesDivergent.java",
      "sha256": "8f8b008d712fb4b7c21734f3065d215e1ab684e1cd4a3b5508f9afd831554f9b",
      "frozen_sha256": "8f8b008d712fb4b7c21734f3065d215e1ab684e1cd4a3b5508f9afd831554f9b",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/naming/AbstractNamingManager.java",
      "sha256": "4c708cddeda9be6cdeb4c10af992199598464645a1346b4820608683fdefbe84",
      "frozen_sha256": "4c708cddeda9be6cdeb4c10af992199598464645a1346b4820608683fdefbe84",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/naming/ParentNamer.java",
      "sha256": "f0ee73e889ab633447e1358b24570e7272d1245ebd4e2067ff8e06d6bdc40c3e",
      "frozen_sha256": "f0ee73e889ab633447e1358b24570e7272d1245ebd4e2067ff8e06d6bdc40c3e",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/naming/Naming.java",
      "sha256": "0eca98e7ae51da40cdbba5b58508850ac70183e4a9886913ef22fab3ea75e5f2",
      "frozen_sha256": "0eca98e7ae51da40cdbba5b58508850ac70183e4a9886913ef22fab3ea75e5f2",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/tree/GUITreeTransition.java",
      "sha256": "7dadcaee6f7c2c03c6ca6b7c9e81c8374b4ac0f4b2f955cb0024ee7458ef06f2",
      "frozen_sha256": "7dadcaee6f7c2c03c6ca6b7c9e81c8374b4ac0f4b2f955cb0024ee7458ef06f2",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/tree/GUITreeNode.java",
      "sha256": "b42f7bfb2a1d6f523144668a9364999f5a147c94576fc3255799028658c3a28e",
      "frozen_sha256": "b42f7bfb2a1d6f523144668a9364999f5a147c94576fc3255799028658c3a28e",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/tree/GUITreeAction.java",
      "sha256": "03c09bd41ee477f3c1c126ecd74be6b4abc58e15c7a01615c08baad127e37da1",
      "frozen_sha256": "03c09bd41ee477f3c1c126ecd74be6b4abc58e15c7a01615c08baad127e37da1",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/tree/GUITreeWidgetDiffer.java",
      "sha256": "1fe1666076cb927eb0dfe74983fbd791a482815c266e40c09cf31565537dd570",
      "frozen_sha256": "1fe1666076cb927eb0dfe74983fbd791a482815c266e40c09cf31565537dd570",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/tree/GUITreeBuilder.java",
      "sha256": "43b7dafb82a3e053d894ad48bbd428e47094f1a4748fd344ffbc9731e04848cb",
      "frozen_sha256": "43b7dafb82a3e053d894ad48bbd428e47094f1a4748fd344ffbc9731e04848cb",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/tree/GUITree.java",
      "sha256": "c284435e80200369697cdd13305f87a2399cf36549659cc73616166d0f0be72c",
      "frozen_sha256": "c284435e80200369697cdd13305f87a2399cf36549659cc73616166d0f0be72c",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/model/xpathaction/XPathletReader.java",
      "sha256": "34c228dffeda3e7955e6d6cffcf8af9f23e7901201c3d2504824526f92df48e4",
      "frozen_sha256": "34c228dffeda3e7955e6d6cffcf8af9f23e7901201c3d2504824526f92df48e4",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/model/xpathaction/XPathActionController.java",
      "sha256": "756dc857b5390c4b28125149cd4612fdd34e656b99aff245d54542a358f620c0",
      "frozen_sha256": "756dc857b5390c4b28125149cd4612fdd34e656b99aff245d54542a358f620c0",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/model/xpathaction/XPathAction.java",
      "sha256": "04440d02acbacf12f5b0b19b41b6f80987dcef99b6335fec12ba7ba4e6206400",
      "frozen_sha256": "04440d02acbacf12f5b0b19b41b6f80987dcef99b6335fec12ba7ba4e6206400",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/model/xpathaction/XPathActionSequence.java",
      "sha256": "9ea9b272f3b3590080ef999648cc171113e716a41a2d015dfb5cefdde5a4ec50",
      "frozen_sha256": "9ea9b272f3b3590080ef999648cc171113e716a41a2d015dfb5cefdde5a4ec50",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/model/xpathaction/XPathActionReader.java",
      "sha256": "1d67e65a4d53ac8f15e0eb069bc9938bf0d0ee342e6593ee5b084b4c3d919577",
      "frozen_sha256": "1d67e65a4d53ac8f15e0eb069bc9938bf0d0ee342e6593ee5b084b4c3d919577",
      "matches": true
    },
    {
      "path": "native/src/com/android/commands/monkey/ape/model/xpathaction/XPathlet.java",
      "sha256": "bcc11e80fe3c13f1a6ae43cd3bab2439168ff54a59c63c338c8f872f2f8c8cb6",
      "frozen_sha256": "bcc11e80fe3c13f1a6ae43cd3bab2439168ff54a59c63c338c8f872f2f8c8cb6",
      "matches": true
    }
  ],
  "dex_key_call_checks": [
    {
      "file": "evidence/dex/com/android/commands/monkey/ape/jev/JevRuntime.smali",
      "token": "ape.jev.probeTimeoutMs",
      "present": true
    },
    {
      "file": "evidence/dex/com/android/commands/monkey/ape/jev/JevRuntime.smali",
      "token": "0x1388",
      "present": true
    },
    {
      "file": "evidence/dex/com/android/commands/monkey/ape/jev/JevRuntime.smali",
      "token": "Lcom/android/commands/monkey/ape/jev/JevSemanticReview;-><init>",
      "present": true
    },
    {
      "file": "evidence/dex/com/android/commands/monkey/ape/jev/JevSemanticReview.smali",
      "token": "awaitUntil",
      "present": true
    },
    {
      "file": "evidence/dex/com/android/commands/monkey/ape/jev/JevSemanticReview.smali",
      "token": "submitRetained",
      "present": true
    },
    {
      "file": "evidence/dex/com/android/commands/monkey/ape/jev/JevSemanticReview.smali",
      "token": "STALE_HISTORY_OR_VERSION",
      "present": true
    },
    {
      "file": "evidence/dex/com/android/commands/monkey/ape/jev/JevSemanticReview.smali",
      "token": "archiveOnArrival",
      "present": true
    },
    {
      "file": "evidence/dex/com/android/commands/monkey/ape/jev/JevSemanticReview.smali",
      "token": "RETAINED_CAPACITY",
      "present": true
    },
    {
      "file": "evidence/dex/com/android/commands/monkey/ape/jev/JevTransport$Call.smali",
      "token": "awaitUntil",
      "present": true
    },
    {
      "file": "evidence/dex/com/android/commands/monkey/ape/jev/JevTransport$Call.smali",
      "token": "CountDownLatch;->await",
      "present": true
    },
    {
      "file": "evidence/dex/com/android/commands/monkey/ape/jev/JevHistoryPairwiseProtocol.smali",
      "token": "selectHistoryFeatures",
      "present": true
    },
    {
      "file": "evidence/dex/com/android/commands/monkey/ape/jev/JevHistoryPairwiseProtocol.smali",
      "token": "label:",
      "present": true
    },
    {
      "file": "evidence/dex/com/android/commands/monkey/ape/jev/JevHistoryPairwiseProtocol.smali",
      "token": "resource_id:",
      "present": true
    }
  ],
  "boundary": "Source identity plus saved build identity plus key DEX call checks; no claim of a new full reproducible Android build."
}
