)]}'
{
  "id": "09ec0754f1a32cb6fe5ec5d7c586a2eb9d98bcfd",
  "entries": [
    {
      "mode": 33188,
      "type": "blob",
      "id": "48e360a3350a0b750372e4d7838e215c3669c4fc",
      "name": "BUILD.gn"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1d27f4b5d68893ca3801a99faa77d6a2b9a41ecf",
      "name": "DEPS"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c58d96e77334a0be6a7557af6b4e95cb60e1aec1",
      "name": "OWNERS"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "89612485c286503df35c735dace16d61d22f3740",
      "name": "abstract_haptic_gamepad.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2177560a5b3cd37aa62c9c4f89caf10be13eed5c",
      "name": "abstract_haptic_gamepad.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "129c814a71cad8597ee6de7706db440c04e97d29",
      "name": "abstract_haptic_gamepad_unittest.cc"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "c2c4fc231b2679a8a6b619d47466f43678484248",
      "name": "android"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9edfad9d91dbcb8d9485934129cb5846368a9d6a",
      "name": "dualshock4_controller_base.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "229989ba357d541832611b673216eede1a380e91",
      "name": "dualshock4_controller_base.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2787d383eece7560d7c38f6dbb69c1ca302de3e2",
      "name": "dualshock4_controller_linux.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "dfc0bde4a6f0a51dce933de5ff3ac8bda8f1b5e6",
      "name": "dualshock4_controller_linux.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c3f801ec564db4472a4f4d4c2ee9ac8afef5c4cb",
      "name": "dualshock4_controller_mac.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e0d47639f4f1134dd0140d85d1c490a2a223daea",
      "name": "dualshock4_controller_mac.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "20a5d40012c11bc1240ff0a84ddb79495f0e5eb3",
      "name": "dualshock4_controller_win.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ced6fe116162266673c70b8867eb8100818cb6f4",
      "name": "dualshock4_controller_win.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "042eae7b769c2563e142cbd2db8ae6bf216d2522",
      "name": "game_controller_data_fetcher_mac.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "79b66a2e447342fe8d077edc1aba6dd77bf53d7c",
      "name": "game_controller_data_fetcher_mac.mm"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "93d2a964bd4ce83a6195a7a28e2aaadf8c1bd7dd",
      "name": "gamepad_consumer.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b91095a5c88013d8a02ff9f55a829c39f6a0aa48",
      "name": "gamepad_consumer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0daa652adfc84f00bce503e7e4d636e85ba1b916",
      "name": "gamepad_data_fetcher.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "500e9cdd3b853a8dcef4d98aefd8f35ec85ee307",
      "name": "gamepad_data_fetcher.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "71c17ea2ecf07172aa894f915829219d1ae3cf00",
      "name": "gamepad_data_fetcher_manager.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "dc2d68c03a795870500edf2cd9e53cb6eb9ba6c4",
      "name": "gamepad_data_fetcher_manager.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d61b33c1f7020e7a4c87eef831abf07768383859",
      "name": "gamepad_device_linux.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5bf726d40bf6ff9060ab0bce9d34ec483fc6b98a",
      "name": "gamepad_device_linux.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "808cdacbc6e55ddf66bf1884301f7ba1cf2be965",
      "name": "gamepad_device_mac.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4dfb39157f2f322689f9dbea175481b75ac0204a",
      "name": "gamepad_device_mac.mm"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "817b88d98c46ea2a5b35e9395039babcdb30e458",
      "name": "gamepad_export.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8171275c22128d6f5107398798ce2f5935973d45",
      "name": "gamepad_haptics_manager.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a95d65691d29f66c9413180065e633e00456f430",
      "name": "gamepad_haptics_manager.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3c52e88ad9e7cd6a8aed66c9f30f5a9310aa828f",
      "name": "gamepad_id_list.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5e4213a24ceb7c50d9c51864425df7749821ee76",
      "name": "gamepad_id_list.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7ee5c61eb95f75762f283396a69e130163b5c72b",
      "name": "gamepad_id_list_unittest.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "63d3d377c5e9c703f003c71e1ebbe148f027fe51",
      "name": "gamepad_monitor.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8e62bf3a81a53276e20c5fabace88e962b514b22",
      "name": "gamepad_monitor.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "11f1f37e4bd76cddff7db264ce61db4122863751",
      "name": "gamepad_pad_state_provider.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fe1e9a016cc166c874120e4c507447604040fe92",
      "name": "gamepad_pad_state_provider.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1b4171c9149a1d0f3a46ce937110aed24da102d4",
      "name": "gamepad_platform_data_fetcher.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "355292a0f8fefa82f63b841b40e8aff8e373c716",
      "name": "gamepad_platform_data_fetcher_android.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "614ae7b257e071d608c74fb93cb41b6d24342946",
      "name": "gamepad_platform_data_fetcher_android.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fbd7e745b53264f5710ce43caea0fed26d99b7b3",
      "name": "gamepad_platform_data_fetcher_linux.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d5cc7f1ffd34a66dc1c53eb96baae24a0a8fa170",
      "name": "gamepad_platform_data_fetcher_linux.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f3e68535d3ea3358ff7c84c445aa161ad77f8995",
      "name": "gamepad_platform_data_fetcher_mac.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ecac35d148c4391a3d2943270c35fbeabb027be2",
      "name": "gamepad_platform_data_fetcher_mac.mm"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1d8588d43f6ab96658c89072f4711f14a2135825",
      "name": "gamepad_platform_data_fetcher_win.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4eaf151319a3ce05389d4652f21bcd642d9020b4",
      "name": "gamepad_platform_data_fetcher_win.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5c730fe2b73c8972cfbe14c70d51aa3082111e7b",
      "name": "gamepad_provider.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2319efb1a52a2a6c5e1fc97f2d0ed85a3c2ab954",
      "name": "gamepad_provider.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d98777376fb93197a5143c91e173cd9e2c16c71f",
      "name": "gamepad_provider_unittest.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e77b609f6a649b36e83fa3ae7e0e1bc9bdfbd124",
      "name": "gamepad_service.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "91de1200043b1a7c6f65ca23ba7cfd2b6617f160",
      "name": "gamepad_service.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a2a72fc72b4498f6530530d3f4f9f6e59bd5384c",
      "name": "gamepad_service_unittest.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d5cbe96a9d657ff9c5c7967f013634dec350f7a5",
      "name": "gamepad_shared_buffer.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d17643a29f051b512153879a56efcf1299f575af",
      "name": "gamepad_shared_buffer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e30498514cbc3a063d4498c9832c7698efe45c17",
      "name": "gamepad_standard_mappings.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "562ac8c909351f0bc0ba725598c3a0c160d5d0e0",
      "name": "gamepad_standard_mappings.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b91c23d606a89eb22b9009ddf80fb11843a28a3f",
      "name": "gamepad_standard_mappings_linux.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "46fa9be91a5546e3282c7e995e670e0442670847",
      "name": "gamepad_standard_mappings_mac.mm"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6a605cbef999fee70076f5d1226d8d42efb001b7",
      "name": "gamepad_standard_mappings_win.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f6147ca579bec8248a556fa880ef91658f219f7a",
      "name": "gamepad_test_helpers.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "87857c20edf13d428af908fa52894ea9c4698968",
      "name": "gamepad_test_helpers.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5faccb5e1f6a6f91694936f877ddec8e7112848b",
      "name": "gamepad_uma.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "79654ac1e987b2d9dd71a47785867aebe9c36df9",
      "name": "gamepad_uma.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6fdf0a52bbf33bb96bec8f7038f87ef20bbb19e5",
      "name": "gamepad_user_gesture.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fa7e73c9d676b0e65ed0f97d88eea8db968f7265",
      "name": "gamepad_user_gesture.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "10bb2700644809189a6f4d7b8ca6fd1d67eaf471",
      "name": "hid_dll_functions_win.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "af5b3fc641d7bad9d2038c9704d1531ad28a95b6",
      "name": "hid_dll_functions_win.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "967e5ffba7eb95ba1d4bf3fa69d1d20c2a9a8451",
      "name": "hid_haptic_gamepad_base.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c1124b4ffb8539b34a272189bfffb99f25501062",
      "name": "hid_haptic_gamepad_base.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "899852c378a4415fd19b81306edf6ab5af9c5bc8",
      "name": "hid_haptic_gamepad_base_unittest.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d0680c98269add59310312fbda8f93f7543c76e1",
      "name": "hid_haptic_gamepad_linux.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fa3c9a046d834dc856a379ef2d2d34d047ce1fbd",
      "name": "hid_haptic_gamepad_linux.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4393b7f43c5e755cbc558e1dd442ee17ad194abc",
      "name": "hid_haptic_gamepad_mac.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "621d5842394259c58c86593de90e5706502e8f94",
      "name": "hid_haptic_gamepad_mac.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "71d031687c1bdcde1ea3a53d06d7e213b29aed5b",
      "name": "hid_haptic_gamepad_win.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1e3af009f90d029ac7533e5438104387d1b5b3ef",
      "name": "hid_haptic_gamepad_win.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5cdcc0f488a9e44c53901d25c63edb7aafaa1339",
      "name": "nintendo_controller.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1c3e63970e757463f785735b9fa3ab8e4fb643fb",
      "name": "nintendo_controller.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0477a5b6aa93552844299e239249454513c206a6",
      "name": "nintendo_data_fetcher.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "32f1c5f00bde7767f809c8beac665966a7e8cc88",
      "name": "nintendo_data_fetcher.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b818a8fa9ae7976c9dd6a37cf049904e6b0d7ce0",
      "name": "nintendo_data_fetcher_unittest.cc"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "65a12191a2cc133762c926503c72872022aa53de",
      "name": "public"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "39d96f73fea09d35078649875a24027ed93cc766",
      "name": "raw_input_data_fetcher_win.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3d51f7463f6194dd166997d422e51638f40cea23",
      "name": "raw_input_data_fetcher_win.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3af6923feed745a4ea278794012e99d491b300b4",
      "name": "raw_input_gamepad_device_win.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "cb067288912d8503d3f716af92b12d77e6bc18bb",
      "name": "raw_input_gamepad_device_win.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "873fd1094d68d01f2fc01308813ec057db474aab",
      "name": "udev_gamepad_linux.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "06cad8a0a4c8d0834b0e8bd29a0faca7a4ca22d0",
      "name": "udev_gamepad_linux.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "bccd46aef1386531977db3236c007b98445c83e3",
      "name": "xbox_controller_mac.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "de8dfd36c1d1b9e1bad05fc8eeb48244a2475335",
      "name": "xbox_controller_mac.mm"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "097e07d011475092a7a7bcda4199fa214193ee14",
      "name": "xbox_data_fetcher_mac.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c6e59fae870caba30a02b8fabee5e907ffed93bf",
      "name": "xbox_data_fetcher_mac.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "cf9076e47e82a9074f94655cb3ee8b05fc588c32",
      "name": "xinput_haptic_gamepad_win.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9abfbfc1201879a79740a8b69888b960a02215a3",
      "name": "xinput_haptic_gamepad_win.h"
    }
  ]
}
