ed3155429d5ea720f13dbfb5e24d92bdf9e130a4742dc1d67fdc29aabe5fb12a5b0d7203f7234be7f9de2573cc31212cd5af3c3eb51f1026b5008181cfb93272dbd761cd55572888adbb26fc4607ffa7d614b14641399792e36b515e795aaab213a6ffe54dae88990fb8a19867b7770f9861df064cd1957eeb3cd7f8047f32dc7cdae6b172c3e5f5b96b6025ac3b0d19a78a3bd4f330f2b03d610e993d4aa97bcbceed5995165a9fbd819ab5c86122165879f31a6986ac1df641129a7e33df2270cca5bf0ce298cf2d6cc564ebd5847bf02cb2689a31d373fb66fe561f12b17c9eb8a12f221de56c26138ad62092af3d341922095bf0fbefb9a2e492b51e2d9e2d974d9dd44196bf97ef10448483c7097bd9af58ac053c632a4f32d36c56e02e337fae3a4796746ca1c0a103d9c19a501085427054ffd36b3058573d4172f1fba93fb9749d88b4f170ce763505d7c80c359d706ff41b1303abd45b4fc953fcd7e7845518892e0c61aaf0dc32f7c31c061d331e18581be0b06650c1c4c6855c5821cd2d9280edb00bd34b4dfa1826f0f44a05a6b965c94c2ae2c73bed4e97c0871d6f5f2f362a1441eef209d887ef0a75dd84ffd0e2bc31ac944238d9b8f429aac27154d6ea1c1f398e7fd1a79dc5cbf85b36d3fa7d16df2177fd3dac0792c6611236115f97f7c601286a0380f7b24e7e2f1c6820e231fb5e7250da83843ae1c45ab4802712880917235c4210a8dd767e65e0fb9971922bc5e3f07cbd6de577e9425f50afe9bc640afda4f7a4ce1cdf37fd24a85df41e14683d6e1498808c71f7724038cc78dcc263a349aba4b5d748d1dbe0545973dd3ba57bf9498bf1f211b54d8ae00dceab4c14316b8a4d8d6c01e6c92838c9465b048c3dc49b8a82a8ed77139f47053b93f3da8e9bc49e05f7b221f76e0be2a1a114651c54cd0da34a99ccdbbbd30c009e51f9e609c371f54e3f96abdea5a058ddbcf7ad4040733322a12e2ccd6a4d8f6b55316545da90912003c21ca177a1b87f8afa665667e626c0a238d331f846ce631c889cd822d9d704bc7deb4e1b14809ab7f372270330dba13e1a4d1c660d373cd1a8e00d1692e4a6513a4e5dcef9adbe960f5835f6b044780fe74b1baff88c1a515922b9656882f261780604c7fae1cd306f71fbfb16c77f896de0ae43da7be98a3a7bc844353b2fc9a600944984cd74cc8c0687ec50b2d3656679298e389b0a8cd3949c4dde1fc8fb8d9eecd39c130b0e7663743ef6947d8a45666752806fbac7a64ceec8754c2d08fdfc561fac050f0f2432e5d91600f7e35b61a0d2996b66a285339299d2d57b46df6a4c2bc71723a1fdce41499cc5e216272af0e73ece653f67e8797338364f28ce513ad5b259601bcb82270aa125ed88258f3a34089f688b6e45a440700d17c4fc4e89eb6e000a8dff5fc8c56171979bc9dd4a6d514e94dc96f57c0f8b2fe6170b9f3cfd48b968e975fb18e6cf971e5113bb9324b905cce8147f39dd848610705b2e1f062d1f6b3bc95650656d0b495373be27545ff2b7de58c9758cf2d915fdb87a58cf260c6737fc9b565bc8601cf4246a90cb5c1cd68befd84898953e2951db5774c30fcab6d070c40149abb387a24decef9ccd4877160c2b6b18fd0373a5876a1eb556ae7413051451875901ce148b4e35228888d772a26dde9a9efd59d9cf4bb60a5666970c1e8e7d2e9bc4e720945a4a59fa626337e369588ed6f8d7d8df4f63ca3d99c2e16d2c840405e123c64c5da84011565d3aaa5756c51098d81f8f838b1ce5a9a3dda7b312a1e3baa6e490a81185fc0c62047409234ababfa13e37a872fac62f0b9c79e735ff32adc10443d9098a7cb41eaa4ebbc5b977ef9ae06dc53334ed2890c74e6ae71ff4552859538d1655c4802bf3c8a1793a3c71b7b74eb1c94be4faaabb408fccb6589407203ac4e0660662ee002809a1f9307ec1473272298a691aa2e5d425cf08ed0d3e10ace6f76d4f1a1c0ff33a3969cc9e150fb842a4ea8e8a88d688082671d07c8ce19625ade9213028be9ecd6896b278cb74252f87c9f00d5553793a5a2f4d7252b042e8d9ee9560f36aa0aacc4b3e54c074cf813dd66cf570e99b57984f2344831d3f36a1e429e851793e5bf4f94022fa21c2a26d44451055717d90307cc6188c3371206624784c4c29113a5ce5876f01764eecc3e8ad2fae6fc2b542b010acc5c869389fb1c93b5e6384f35a7e3581d68f657eaecbe3eccfda3c75c676ef5577c07fa7f93bd455b3ff0cf2bb572d1c1a1497dd787465df1e2b539166daabd40d8194992f1a8a89c741a0cc9f47d64ebb02cf77b2392f7f4c540b40e061805edfd502d5a6e28025f2c7551df3538f0d8d894ecbfd248caa45e556539fa66515f188bdef96f4dd4668e1affd85194ae66a456bfef4c3f598781549e5193106cf6cffdec5eae3d6c689353bc1d2ef5d76c43e07b7abd9b94c31743ea1e4780ec6070e51af2dfb2ee40b8d050670954296fa0a875dfc0882ae0b569d9fd34dfb1e47756ff7c4f5dd2c9307ef4c2acf6a1fe24b8f372abc8b1f486ab79e58e8ba7e9f95d09936be5b006781c91b4429b8f875a507dcf2cd4b8c2ccb9008f7506f595812ed0dceb02231277a31833ae70fb774f7540ac4dee578235ba21f94af1"}, @generic={0x39, 0x21, "480c7e3822476ec219a5d12452a1783f53986263128d6cbc1e59742fedbd8f23eed3e199b1fd0fa58512b4f3d9a361a840b10ed41324c2"}]}}, {{0x9, 0x5, 0xe, 0x3, 0x91, 0x200, 0x0, 0x9f1, [@generic={0x86, 0x12, "043fe79bc6d6b0adabffc8b9771250f24fae3d55c34ae781ba11613c5bf40f699ac85a7ca83852b785101df78903025371d38bb5c9a24062685c6c6826c94f7b1c50322701c32496b7831ccd035345925c01d8e89e90573d9873d7ae35f171e6fa3b3dbfa02d9616a676e3c15b4dbb9c12cb5ad056b2785024783598b1ab55a5213d087b"}, @generic={0xa6, 0x10, "f9780a200942f27a6477736fcde50158b7db9c94d3097f9ab347354f153bc26b87d8aa4d61bbd084600e647d9bdd8ebbee59361eed9cf1ffa33ed934b13b2dbfebe9ed987a0b2d3f1bffdaa49a025ae61d96991a605b6b99275f0a47a2c5854e61ccc85746a7337a3e0ff5d6eb88fad197508ead069f141117b5e5e59cd7a04d63d2223b1a539bab2983e1e80c707ac83aee7fb66e2fe896a711a34c3477c14d49f34f93"}]}}, {{0x9, 0x5, 0x5, 0x10, 0x1e0, 0x8001, 0x8, 0xb524}}, {{0x9, 0x5, 0x1, 0x8, 0x3f5, 0x0, 0x2, 0x0, [@generic={0x12, 0x22, "3a2fafac30d55cadeeb128a503f30738"}, @generic={0xf, 0xa, "1d77a1d5266ba5c639c58d2eee"}]}}, {{0x9, 0x5, 0xa, 0x0, 0x2a1, 0x5, 0x8, 0x2, [@generic={0x47, 0x10, "aabcf03b63c4ac717333739d93bcd479122c04fb9aa6257570d1ac209d88ca51f047d98a812035a5f844508689c2f3496c26ac8796d5edb3c2bf7d27931c29a117f5730bf1"}]}}, {{0x9, 0x5, 0x9, 0x0, 0x34, 0x80000000, 0x80000001, 0x5, [@generic={0x72, 0x21, "aca63eaeed4a7fac724f7e2055e112f20e43020005e50ef825d86f6f56bd3287972c3da0247f9c2b6a8c5154486772fe721db16a468839130a6ab01fc1303da3b97e19f364242ee1a71ab088c76f886b249f4fb0f175b27a9118089c3e83763d2c44f5351a08fc1eb4cbd6336f1170bc"}, @generic={0x1f, 0xc, "cbc76153a7decd039487202e90b0e8a522bf30f2bfb08d0d7199d3cb1e"}]}}, {{0x9, 0x5, 0xe, 0x0, 0x258, 0x10000, 0xc007, 0x2, [@generic={0x1002, 0x22, "5295a22a789873a9c7faf88fd94bc4de88242ba8f7325d72c55ce3316464837c4cb53f5272fbaca1f3dbcb5058775a6a2dab16e66c501418660e0f469b9ed0309ba14d6849b4e35084f3c7fba5c4bf62140ac707991a8771dfb7baf244a6a443deba6689aa347f231deefcc4f769285482164433dcb435975211502829f596ca4421ad370506f2b1bdf4f3762199896a2b2370ed48dcfbcc4085f34e284914b87cbab76aaabcfbdda54e04ed5bd8a5959e3be5cdaefc96c5dd71405ac7931d903ebf6122ed33baee79bc894b359b3b2eb1542d709b2420a07e458d8f16772981ba8996d57edb591b385d1c3d921fcc0c90ebe47709ede7ba976dd435d9eab06364a608333d11551149fa8ce9f2881842cf3685733a33a77fc18109f7e5199d99669095793ece6bf8b5829928dc2155bfdf1162b0c5a56e4a34afb04563857b5504d3d18c563efc35b5efd96037e3775bb2bbd7f3618d0569d946e71167cc7146f9e9f87bca5898ae05fbe05c0a391aaf34ce7191b2eb19f671d36ae463733d9d4d7be5a44850dc6a71e870c13a6ea84a80335e34db3a8a0ad41d985d4f6617fa17d2621edb935ba73e900314a4095c07c7bfbdb86f8fcaf4037ebd7344190a2c2dca7886f22d99c1306ac395a32e061c025c71cc69756ccdf9e36ca80d65d8dfe7306d20d4c052024798f51556860094a659d846c7f48dd3ad5066b97c15950a39d4e01a9211ea066e634408a5ea5b6d9795cf4cc1a3db72dd105cdf91d0551bd65657b304ea1c4da281b1fbb796a7ab0bff6360972a561ce41cb70a0637899ba06413179d62298807c87a7d7e2413fbf2924ba91cdb580846a63886e7cc24c9f054e64f8bd436cd64d2d6c05c2cabfa6a2492efae27cb5d0be82d45c08db566657320e38d5f8c0cd23d23c35cbddd6a49636152f55d684279802e0c600b9f43ecce9ca8e8bf8a0efd9b193d220ec92c05dedafb3962043a5ff88348bb484d3ac12e4967eceeb2e8e3ff42b4dd6d6d8d4372fd543b27c4ebd28193ed8b3af94b3db09476d25b262ac2ed598e4297d00403581db6fdd08c93873be71e5f6b3e7c4f5dc48203c2d13321b13ec29121ab34451fa28e1628d7c878afbd0b9cc27a9a2df8b8bc7f7c91542f665b927acdff077004c6f2d7258a9a922f10c773e0186135a1d5e23cf0458e7a01594929d344198784dc1d05851dc1f5dcfe53682f8878a2fbc689ba72eda103d28f2a0fff0ff30076c820833354f84e6dc9bbd9fac6118a009ed0bd192080dfa4110966154c9578c824e688fba9c1bc82828648d713e23e1af0b890f1921e3153e166efd76651ffc4c1fd36ed296455e4ac810a9455c316fe59a454d1110a363f548e81d5f8810932c0fb5206e423bb4de4a5281a0aba08281646a5179236d34343cd5b3384797e9ce46fb15d65fa485a4aa9f45a92e7d66577f9495877ca238b508b27bb72063c0c163312cdb7d5b1df2583db9c4ed8febda595bcafea08323b44603aa3df7df69fc52131ec498b389c0f69f853ace737de249bb32a27d2328845674e7474bebb0de89cd6cac4f2dfe1bad65fbfdd7eee679f6f2ff08c8b2439e5a33ec49d1f0d7147882c96e5cab15fb220fb641be64a572acd0b9f80f6790069805281a6d111ee6135fa1435059d97af1841efb1edfa8be0c249b283b18a370001ab5cd3067489c30d93e8fad9c46ad9c83314a157a6e5144dd16dbb8d362ba509adb68ec0e8a8ee07cc202e1cf36384151c373c5ef52a164d5adf13b760de1040630685541e6a7a0ba30d5a0bb60250a3d9fb7671471a45cc2e3c6b639561986db8be8697c5b161b05b4e93d7c3a6d30bd475f6343485740321c4b69ad5f49303f04929914afc12e1bd819bbd89c628d09b33ee1d2d8a16977d57160c78912a5100c857b03f5594226c3fbdaf0e19a6a4d28cf1c41c7f90eb5fa8fde6a41ea34cf70af3229d90f6b69807b8043be2458166b95eca18c62dc604bdea14300df12dedfb6c8bea114a02f2963912268ac8dc606ae2db73e7d09d2640a3b007f6e1d9eb86093872d6a9e5486773798d888b683133d475013b127e7f808afdac5494e8c84207a1ce6f069780256509faffe77f0473c819c18679ac21eda00ec1056ceb2b68ccb42719119f4803a0cf39e365591876e8c46f0f220bfd362c8b5f98683f7a3f4d763509187bba57a0c04742e2a2010d819c951f55b6816d59c916183455e1cdf70067f581c70906e871e7ba9abc1efb0432ba6143b7f84fb76f01cc9384031fad6cb911fac7f4e3525e66c33b1fac92af2e15b64ede7ae30ae13a5ea5ce6045932dd032b3a2b9167eafc5caa17fe846e2f2e04325b365820feb407f437f2446365569dde85fb34e4922b04076e9809ae2a4690fadfd2d19686c9a6bf11651d4289ee85b84a768eb338391c1cc4099c804f7a01145d8d5d4f397b3722cc92dce52e2e749c33e14644a3c5d5e74904de42952f8f83c1136011cdf0963803900aa44d90722bc74c057f33da5711daedbdc56c64007dc5b51ccb52a0639e510b5eb7d5d4e321cb5f3f810f0f538619b531b97f35b4956e9e875e4d7ecec4c8f598fce6945832722d6b08a4c2c9b2d508c1d2bec2a7d42dba61dbd4950f8fafec2a350239d356de7c5535b6e71516f6c807a90f587ffde29036046e7c0fe30f3dd322a75df7666aa2d0dbace870e6979435779c8b34535d4676fb153a459cd91c912d82deff225e234014099b16950deb3126364e0807565b7c95ac1b4da9277b2d84b21f9fe31193deac876864110c4a34398441e7847e34f66d1d7a1340dc44a8deba28897c7dddf8ed92e79f8f493828b986ba81510c8fcff797b4a4f8c628bba70136343fa2ea77014426ad140e0a3e385b8c0d8c0e2b46407fa34874a0934e415c89de9ec24c2c44642b392a2164489617e9860b19b357ef6bc448a2129de5bbd656262e0d70f4e7fdfd7d46c500321a98fefbe30481076be4b51998758b959d252063b1c8adf47edf62cb6511275ab68bf32bf406b1ef1deba06da91eaaccdf0c5fe9f7a9981a4218e2aa2a132015fcfbf95352ce81786d6d1e6bc634a463a57e0bd340c3fda4fe1990d3e16eb8dcd45938f33aa1e32eb70416544ee53fd607f1d75db4769480928c085f0fa3e09620660d847ddacfd47cc03d52c0f710936706977d11b00facd1597a242b4f60b2d7fcbe6ad4a2d60ee791aaebc7719d9b9e002489175c316452229bbc1380cfd6e5eda231041274810ddaead5be791b5cb826e13448028cee7e798bc01c7e3d239dbb6dae2c2c2f9b55cf9b5df5bcfe4966c49c75b9fc5007fbb531bb91b6f0e07adb65d9f7317d82b2d8942570d6cfb47fbb1b1ac32f09f03b464bc6f476235101f1359e2976d579472f43011c707fef208b6f14e7534632ee2d4f36876e50643c14c0e5589620e667c0e7b7732fac2cfc81443bc570398a2d2036d140def687227815eff10b35d98983191083dd88fddf0e2c8fc1a6f718d5ae292d5b16ece8e56061c54044bca8ff1e8bfb5e3d77133d7e6d73ff20ab9b81654113ea552c883fe24aeaca6826fab21baf070d47d08e35b6fbe0b907f2ea0882a84fe9a2b2c3c1dc182bdf62c8c7007d7044d38ebe4489057d954297e12118763f0be1f8ad44e10a0e75a28cf8e9fbf89ccc9c51270bddb634da2c0a151d2e3d6f2aa73de5b7d01145ed7249cc579fb06a3a71ca7297e1b10f958ce1b87ed6e975a8238b14f8100bb8a728ee655a6fee8eb07797c474bd8bdfc460659329ed72586d3270b906071a117a3eaaab35aeb275f15925440c4a824aeef2d99b18e4553e2e7c7351c6b5fb8d27305677957ee249cf46dc6483bc52dbd7a8af0fa4a8fc5e8e31bb284f89c23a209683860504861bc23c05e3cbf5355a596ed86f0eb1d1b8a60e7e43640f36d1b04270a919089fc107589ec8d1f63bb59bbec81d150442ff9065b624b4d77eba26829c36b9fe1ed6f7251988bab59939cca273f35b4318cc7fe8b424deba9689fb60026c6df145c8fff2f29c145b88772025b239da43662cc81bfd140f089c11198cf2190caed91936ac34c973c804aa5d39b3ae1e7a3b6c7dcb41a1588583e213b80162b659b1bf34213ed7dd1ef13000a9a5cce3c3ebae9b3ea4bb52201b3a0bf09000e8f978d05e1a30ca1fca939fdb669ea2a6eae06e07b84a05cee7a06c3220606c4df1788aaf053c27d171c11640564a46b2dbbaa94e457a2d6684e1e1054e8e2856d3ec0d7afea19a48dae8e72173ecc6642243bc93208c6a1fd0c62aa2ef9fced6cf99892bd5aaab4ff5537297307c0ac6494f7111e65f25fb4a1c1bb6a6f49196a82d63836dfeb3f3c3040e8bcd79b51c58174c321e12026e2b175e8a116f1ce269df042aad6fc7625d181a791c1badedc33269b3551f7acc06a67341985cacfbf5e27d2a0fec8b49c6047cda217fec118f5718f2e95ef89b5fd03089c0027abe9bfa70300c79962a6df31924ab99228b3c88cd913cde83b8e72d76e28d929fc8ec60b84afc65b0990864f5660605ad3f1658a3778c0fe89a311081021522e64257451aefd22ae1e77ff745e913d8ef33377720ae2a1a3437dd3a783f3ebb94b6916a7b20d609eeeaf264b6517ad1b805d92c493ffba7b79162ec5325cc2f126526a84505b87498b4a22ba52d7c7aa8a33bfdb7f5af3771513b827ab2edb81179a8931eb7ee4ad2e24e25e3c455a6a94a8306aba53e964e3dc5fd24950f538eb99263d97837f1de07a37570cd52806ddec4228502a8f0d3d6a92ec85cf9b524b68d9449c2422df16107bc322219a571b14ee572e2e0349162b8702b0f766829ea30664e3e1c7219ae2499acd30dc35dcdc7686a68e4215850c0e7fe893717f713d0f588b083c8f2ef415e5dac94c77cd33f0928c4480074c925298e72582f125c083f9f4fbc5573b09eeb7dcac5b341607dc3c2d6317383677b520afdea869f38f4e6ab51ed01f743391d3b11e50baf68924005b9d5916c1f063c60b6e17bcaa18eb98a6370b5c78234f2c7c9b47ec60d5584affd5fbe3370550e5dd58dd8c89a2bb6accd31d708e32251d2c10d346afd2451d154321bb167d43f2b32427e0d7d2680719a56c8df1926bd1e9881c5c7b10d5f070a04a211becdde28605d11573d684d5e5abd4430d92a1bc608d8f48b7df5fea6201178193b7d1372d916bb3c19dea268e0d194286476b6fbf8792b7471f18c986c502ed034c58313ce421aa5c79cdb9317d8bb93a568db611a94d4f5ca563aa8eddffe84f985b4afe5f941b362c5ac2338b0c35a3acda203bff24440a1a32122789eb4e0d390cf654dcd3071ed5afdf3cf5fc7ade16a9476b6871d01dbc1b287d83060cade60a00fc8b474d48bc95a8af21f862a64740b9276bc9eaad10a22311663694ff8a2b604dcfcaab12d526074822841a5a3779af771be7d0c00014c54d6d7661ee61d9a81118ca1eb0c57af72b76e10f6b3cc9a809613fa83d6a97fc06d320e6a320589d2eab7a43aee594254bf7e9d56c3da62fb94eaf5c4833b20430d823ea57c6ba4deb3b0fa6e240104b6847af46a676160e7c88fbff5cf208a5797771fd1fe519b5bfb5c07d506e5db04d06e2e2683aa4640664ebff969ea21ee4c08ac823cd431385acfc99b836e9ffcfb0bc16f8cb5b7d6b98b6af2f258488f036d523612aaf8a17a181c3e7107f16f4eeaa863156d3da263012b0e4955c566e7f0a8286ed9591dbdce8e30d2c14a631b9123400c2cce5ca48021480394f21ec302844f5f9e028"}, @generic={0xb, 0x0, "961ed7be719dee4108"}]}}, {{0x9, 0x5, 0x1a, 0x10, 0x2c6, 0x6, 0x9, 0x1, [@generic={0x5, 0xf, "d41721"}, @generic={0x35, 0xd, "1230990af34cd5387698db18073094fb47db21dbbc22848897db39fe039e7ed74d49b11c7ce3e75dbe81be79285e268e8a03c5"}]}}, {{0x9, 0x5, 0xc, 0x10, 0x3d0, 0x9, 0x581, 0x100000000, [@generic={0x89, 0xc, "cab804975bc589a3a114f5b37917204b01e73250ceca02890fd64c784d1a4b12960a795b6acd996f12a958c8e200da06dbf6dcadd28a870fbe48da6e2ab14e8dd3f93944d814a3a63a282c458871d7a38331a261cd5b0cca445e643941dbfb82acf866ccf1d0191b2704ed670add43311f0926cbaaaae496e4dfb023b663ce4f4967d93ad13b57"}, @generic={0x7d, 0x0, "37e94cea2a3ad1a08031160daf1b7e3d7d76f78de733ea40892a40e00bcbfa624c13a569a62f23355399a40222abb03f0e78b77f623559556c999f70689b3a12c9ebec4eaf3713f624f5ff27dc3284f31f899d70996f028c91722b724ca63d6ac100f56bcda983e827e5aeb81fbf21224baac53a6e943a7576d679"}]}}, {{0x9, 0x5, 0x3, 0x1, 0xe7, 0x9, 0xa13d, 0xffff, [@generic={0x9a, 0xcc940489ed8381cb, "4083835924d227a93740b0280cbdd845e877ee8e74a947710dccd0324e5ec25c111c27285337c2e47b7170a65440489b2d28d97862fb0e935ec564ecb8811cc8f7a05a30bda8c7d57889f33720ca8f57217e840ac6f79094b812b93ccf53e9602767cc32a07be2fcceac2169a35f1f2afd9d854a7a19223054cd5e69a720d2dd2ccb6868d39dcfb6fc04f96aea64db441d653e5f42a9e3d5"}]}}, {{0x9, 0x5, 0x5, 0x2, 0x263, 0x3, 0x3, 0x7, [@generic={0x2c, 0x31, "129a3e0561a893495d0dcf3fa8f5122504d79ccfbd605b479338c652b746f2a15c49515df9ff6e545332"}, @generic={0xa0, 0x0, "c0d841fc7032606e33ff52b0f1139575f0c12fae0b247adea86e647709ac8f6b9723f886c135360eb5cf960e00c034bba68c04a25866ed081d8d81549aeb52f51e219bc0c83c49eb3bfc9cbd718d869016652fb1e84eae735cadaad7fbf731dc8696900f6dda1671aad55390ce2dfd7762e2a98e4253a165ba4607a08c360898c274ca0e075bcdc06b6da54fa59b45c0ec860a67c9a9de52630b504f0b62"}]}}]}}]}}]}}, &(0x7f0000003c40)={0xa, &(0x7f0000003540)={0xa, 0x6, 0x250, 0x2, 0x7fffffff, 0x6, 0xff, 0x9}, 0xdf, &(0x7f0000003580)={0x5, 0xf, 0xdf, 0x6, [@ext_cap={0x7, 0x10, 0x2, 0x4, 0x4, 0x400, 0x5}, @wireless={0xb, 0x10, 0x1, 0x4, 0xa4, 0x2, 0xcf3, 0xff}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x9, 0x7, 0x40, 0x40}, @ssp_cap={0xc, 0x10, 0xa, 0x1, 0x0, 0xff, 0xf, 0x1}, @generic={0x9e, 0x10, 0xa, "b09aa5ad26b4888fae5333340f9f79f720dfc55f264f22ba5f57fa3dafc3f42457deb16c6f6103feca1d0a19ea344001bfa8eb857b9d8b05425fd9d03702ec9a137387173aeeeaf964a9df9cf3613e1db13cddde4ca3e5e3e0ed145f82cac4b771b028703d078d7ed5e3640877a43834977d63867757e303685104720dc11acf8885acf2a4e130cb137472fbcf158cdca5958e644c3288b65eb1a8"}, @ss_container_id={0x14, 0x10, 0x4, 0x5, "20ed67e014d28ac84330033e5955115d"}]}, 0x9, [{0x4, &(0x7f0000003680)=@lang_id={0x4, 0x3, 0x809}}, {0xad, &(0x7f00000036c0)=@string={0xad, 0x3, "0b46538c060b4fa48100481c661cb7b0bdba9f9b33223c256d7ee699fa38e88dcf81949a3defd4e9787448437edefc3523db7ef05abc2577927951d4bd3cab397d0d8ebc838f61327597781a5315014970c5ce76caaca4185e274f869530a442ffe82b203276513ae597ab2186a949d33dd2cdc54229761cf06f96ed1591db206a4eb78e3ef9863cd146accf647b299deff4b8a0f5dcb12641e01786459f6530ab2a59aed99a50da2a76f9"}}, {0x4a, &(0x7f0000003780)=@string={0x4a, 0x3, "d17938141f5b006b34386a056c74747551baa9df6cd0f454a5545a664afb92b56063808acf8d4d7fdbe9c98e873e80022ae24c47123bde0ae77749a2e4bc10332bd3047f4294832c"}}, {0xda, &(0x7f0000003800)=@string={0xda, 0x3, "80d1afd39dc54333e8519382fa4fe2bfec768a6e8d9ed8e08cf518e93156ce0b77b8db2db058839ce27dc24bd3592189cbd174d1e294bde8561efeaf16dfd571230aae7f85d43734ee0cae0a8430e8a25ec4269e0eb7705106924efe27864c4c16d84aae712060531306e69feaba40d90683cc2c3c5292db52400ec4b3e8ea1029742883c7445eeee0f5a796eb96295e1538f3c75576607f8ea97fcec16b9b3cc8d140979b38a08f5d4d1b9039b5ef344bba543fde27cb091e0effea72948acef383cc8a3cf6d016c58ccb626f3302870f855fa8b5537a52"}}, {0x4, &(0x7f0000003900)=@lang_id={0x4, 0x3, 0x809}}, {0x4, &(0x7f0000003940)=@lang_id={0x4, 0x3, 0x445}}, {0xf5, &(0x7f0000003980)=@string={0xf5, 0x3, "11e6c73b6ad44e736d2431e24148948925f18782f0ca5837b6433fdbf8e345b5a8b2d18bb9ce4bb03d8848540bd25cc1976fc9eb65feb733c45f834c895d275e8c7f99f91afc69427e7388f1b98dfd192b47c9f4d489b7d33235536982fecb011c770b668f2bb2603a663bb1bede2949915792ecbcbe2e5c30a913d2aa550bfd5812e2f27f27cf68b3338ffb6b2bbffc8636420c0c69a0d9d33f6c5afcbde62d194214f83c28302d8e07715ea6a3c24f499c1a1f2965e7fe1c52e42d4462041d021e0ab24459e4b58fded389076006175a0af233ef600476ca7b5e973fc653ec3c946039d00a40ab559dcda0c80fc49659ef02"}}, {0xcb, &(0x7f0000003a80)=@string={0xcb, 0x3, "f09da1607f13040a0991c37988632757661fbb44d08496b316e8ed97ed7d4bebd4b80d89618d6ba14262c04161ac66c39e557d8c105430f86410a91e06c424d3b724b1fd9a0fb5b1c9918bc46e3fbf64022f5614e4af09e7f6ecd9fe74e3e38bf180ff75b2d306d410540a51b06c1d2b9b9042687f3d867d0d95a0a45bdc5c033231e939d8760212129a25d98d3b9e7d1ad2ba18a071833598f271fb13494d3346218f614054efc8a179498215652ef26caa48104eeebaa53d4b17f22ad7129953383c87f632ded7b1"}}, {0xa0, &(0x7f0000003b80)=@string={0xa0, 0x3, "4f110745c242f1f3e5b4b30aaf501c323891a6fa8eda8d44aa68b31a1d40aaddee2f390bfa96a89be9d2a1a62d4a581321ba1a69207e2094e526fda58b0185ee7d7c3ddf299168b5f5738499b310923bf4fe6320385f52e00924251164037ed1a26d80368f0d4d67895975c05162aab4f63635b7222208c9072447bdf1db0b8e39c6abe33d835ab3ed89077bbbdd1ca41ad67aa41e61eab6e025fdf9dcb3"}}]}) ioctl$HIDIOCGPHYS(r1, 0x80404812, &(0x7f0000004200)) syz_usb_control_io$cdc_ncm(r2, &(0x7f0000003e00)={0x14, &(0x7f0000003d00)={0x40, 0xfc593b67e076c853, 0x7d, {0x7d, 0x31, "c455e2dfcf1e6063823b26c0672b5e2a270c41ba793d45aad3c3a98164103e8bf3d241795606a1fe98e2c2178c6b1510b290b1b9a9811bcd5208f3e9433d569e1c0225a1feb2934cb9bbc2b5577e82558a72d4b973ee46d55b276808eee3645c7d6e37efd6149c48f1b20b1d92439b5908f95a2e1dd6f97069643a"}}, &(0x7f0000003dc0)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000004140)={0x44, &(0x7f0000003e40)={0x20, 0xba3899a4a56182f9, 0xff, "bae84142943c51e8a97191dcc638a8754642a520ae53647b59320dbfad18fa9186b7bec2d694d8b4f3ff0ce95a41103b7f1c56376e31a7e34ab1eea48c2edc46b154b19c7bbe36e28a54efc2d0d8cbbba1acf3c25e6d03b749849e036eb7f893983f356580cc713d996062326e4d943ce5e773a192b434060e079e146f239daaf3ba433d39a83e63aa606ce072915be74bcfdf6def82fedf31f3b8134dfa5c9c543445d34ffdf0f601988e3bb6abe58ece9c15004ef99ca411b02f5c5421a2625cfe3af4aa74cab89267097def19cac7506259b35ade59bca4bdf34c6548e76ec28de17b1f03da9741f20777861f7e89a47c18a58ce98d4e1be9905e2ae838"}, &(0x7f0000003f80)={0x0, 0xa, 0x1, 0x5}, &(0x7f0000003fc0)={0x0, 0x8, 0x1, 0x6}, &(0x7f0000004000)={0x20, 0x80, 0x1c, {0x0, 0x80000001, 0x401, 0x8, 0x1f, 0x8, 0x8, 0x6, 0x1dc0, 0x1, 0x8, 0x101}}, &(0x7f0000004040)={0x20, 0x85, 0x4, 0x8}, &(0x7f0000004080)={0x20, 0x83, 0x2}, &(0x7f00000040c0)={0x20, 0x87, 0x2, 0x77}, &(0x7f0000004100)={0x20, 0x89, 0x2}}) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f00000041c0)={0x3, 0x2, 0xda3a}) 04:26:32 executing program 0: syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000400)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_connect$cdc_ecm(0x0, 0x5f, &(0x7f0000000300)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x4d, 0x1, 0x1, 0x3, 0xe0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}, [@ncm={0x6}, @mbim={0xc}]}}}]}}]}}, &(0x7f00000003c0)=ANY=[@ANYBLOB='\n\x00\x00\x00', @ANYPTR, @ANYBLOB="1a000000", @ANYPTR, @ANYBLOB="0200000004"]) r0 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSCLOCKID(r0, 0x40084503, &(0x7f0000ffcffc)) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000280)=0x8) ioctl$EVIOCGABS0(r0, 0x80184540, &(0x7f0000000000)=""/220) write$hidraw(0xffffffffffffffff, 0x0, 0x0) 04:26:32 executing program 2: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r1, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000440)={0x24, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hidraw(0x0, 0xfffffffffffff801, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x1, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000001080)) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) read$hidraw(r3, &(0x7f00000004c0)=""/203, 0xcb) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) syz_usb_connect$cdc_ncm(0x0, 0x1, &(0x7f0000000080)=ANY=[@ANYBLOB="12011001020000e62505a1a44000e24097f2b20145e6010203010902630002010340080904000001020d00000724060001b7de05240003000d240f0108000000018004000706241a00dd07052415400009058103e80200ff080904010000020d00000904010102020d00ff09058202bc020ef70109"], &(0x7f0000000600)=ANY=[@ANYBLOB='\n\x00\x00\x00', @ANYPTR=&(0x7f0000000100)=ANY=[@ANYBLOB="0a060002ff41c4080800"], @ANYBLOB="c7", @ANYPTR=&(0x7f0000000140)=ANY=[@ANYBLOB="050f25000120100a01a5000000000f5cfc070000000f000000ff80fe00003fff000000ff00"], @ANYBLOB="0800000080000000", @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYBLOB="80030b1a2aa84cd73ffbbe2016b23e38c45a63b01dbb6e0a740790d0fb47bd99595b87462847ede3044a460d2fd702a00c250610019313d45b4e9b6a166f127fb2f88782e79e64182b860cf2ae471b272237ce21e4c60774e7d92552073d02f7ddef145d83fdde26fad3621839fdd652228d3c4fd4035f2c8fc61cdeef5e610c"], @ANYBLOB='N\x00\x00\x00', @ANYPTR=&(0x7f0000000240)=ANY=[@ANYBLOB="4e039b26c81fc7723dbeec973173010730760851412c67f040234c1702ed77d2741a1bd5d1f5856ba11af0f82d46ac2cbc7770d152820febc2c82429857032a7628445c78716da2882fc85135f74"], @ANYBLOB="cb000000", @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYBLOB="cb030bc7f77bc5f6c84339f044e045b2483bd09c84c0634547cd90e44eeb914efd7fa77fe563b9982407c7b9871db598918d9f460525ee85fb1eccc8e8bf99cb19c2df6692069c9142d077f481a89709cc9247078a42df593a7ccc15b8fe6d66b6da274111cd3a3ca986009e963d5c7f90653dba8d3eebf3fedebeb9e1117ad7c7b60691f304c801fa79ef86425dcfe975e6d8c2f84cf232fb02ab0573d21275eba3b1cc7e1d6d3a5453ed31cac6cbe45f11e46e07e7edde0d2a9972198edd37abbb0e117649b52b2e85eb"], @ANYBLOB="04000000", @ANYPTR=&(0x7f0000000400)=ANY=[@ANYBLOB="04034c04"], @ANYBLOB=')\x00\x00\x00', @ANYPTR=&(0x7f0000000480)=ANY=[@ANYBLOB="290362d641e1e09a98ac4c64f0aceddaac9c113facf254b5a8f8052e6a25cb44c6d7895b122979bd22"], @ANYBLOB="cb0000", @ANYBLOB="02100000", @ANYPTR=&(0x7f0000001240)=ANY=[@ANYBLOB="0203cc8764ba935a722aa1d0c21edccd07c6b75c579d7a169d6a0f3bfb93e91e9d8f893b784d2feab9d296e4a2c42c528bfb1a936abafacfa4f2665078f018d71f2e5430b616a6a666c7f9cd7dc03b84d60a443ed0b18e69cf2ac060d8f85c2ec81dfb1f0f205dde604b5f5b0e049b00e1d209ebba7875854806b24c6b51414d5baf51fba9de36759bfd2d660cdf1380dd58c84ffbc3efc84f3ad1df91a95b1be4ea15d1ed238b32876390719218c620a7fd63bb53f1dec00a7ee1d07641974a1505528c4855e209e8473eb236211a164628fa8da948d057f05905c441579905add6561084c5e2992b8aacc68dffce0c02670c33e474e355fc6ceabf113a4723c02e2d567b36321b33372e56346707dd7abd6ca34e1bc0244d76f3a3cb3c0d630f6496a1d13d763c0ee95d4136fe3eee916fa1ff271cfffc69d640d039f6b25d1c51c6fff27c9f68d68cdf455da2898bf1ad0b8bdc7224b81cb07d25fb03acdb19fb93c0d42047859031000141b993f4db1482ebcbfcfb0a7b728b0c4e63b943f9e700741186bd3b5dd261c475e40e63c472e31b062a7cdfa7f63d2fb5f983aac215f803d51252ed21bfd3a7f0a86f8b9f31851b14f6b3e10c77d07b1c9acc527e66fb65c007e762636b276aed9a17d669694dac7df669c95c26d12040a39fffcfa46df471aa9f8f64d9216ae66cf7a3d5cc7b3fcb19c785c658d5f7fbca58e1de6fbd7e6a2599ff7d34be248fa2c92fbfb4e5f59a3e1a536b607231a582c56f3e3c4df294407a138d817579c5dd673b23161bc93b63dfbe097a3ddf432d48a78d5e9d3bbb3b069eacec3ef418bd20a32ef33c98f4542297ab3ac2688e813b357dbd34704670cc96e3be814043d8d0b3a1d157eb5e4e36e4efa06dfb952ad730846550fb39fbe7b4dc11572ed07bb5453f147a6b2f0b55612dc422d9b58ebc2d9219a39a32add0e3a6a0c3bbeff17e5ab50754c8b5647c2117e220aba04cd737a99a51943b72d5132d6cd3de7fb79bae248751b5dd368d2f6815b893bb2fe87285bb64f78bb46b05c68a8dddff54237d5898f368b86172eeca35b9b3144188db8dea9e6963564b4ee857c9680fc2ebffdf422b106f49e6a37e5f05356527ecdf3512412e4a7d48039aaa12a953c0980b9739c9f63b65986a6c9245b7d15fe314127a269f8e1efd0b48b540cbdf123a4b0f999182b09e90030a96ab4f2f5fe0e1d15c4ab8cf266f55cfd991f6cf955fb6f2e960838b06951a0dd6614d7c513cdf1738722929d58b44ce4ce1a4fad319689f2664781838f7508b1ce2902483d8d19705136de7ce742ced0d09807c3e19addb9da5800d5766ed9424c6bfbe9bcd975548c828e9fde90d5217e462653341b24c2b851c91377c5086b978214138fb949524fc623b9a71eb02cada2d78ca93ace569d76a21089313fb04b943d683ffe692509cc97b0a4e94ae9ddda95b83cc270d1305b260163858c6b9d2e603dc156965daa7ec1757ab4a0fa5c9f3d07cfe564883bebf24b447a42a6cca534cf2bf68af052e3ba0daf5fc448efd2c23c903b8e18eb9f1b956a3c3631ead3c9537f318bacc17fca84a9d0e38c9ba3bf1f88fa096b652e4f7e97adbb6410b367895059ef23fdcf5c4051a239b8350272ae48c5ff63201ae8d099394bf0b2c25d2427ba6c63d621fb31fd6a33cc911fa4d452607c5d39e08c10a662067af759801b874966b100debf1d9ee49ab156509988e4f6f68ad3426771fe2d9adc013798d3d63c5179d27be1878ec5961dde8499cf77e3aa8108f2b6e91fc9faf24a48fbc34f825c689030918f2ec3ab3bfc0a93554deb4ede719512df72c6576ce497df632bb76c15ea84124352a66c49998519e9e8b39f1b7908422a587145fc7398422b8ee8311ad7b4a7490b90d2fb749caa770701800a36de69c13c9c032fd41126daba590a380f71c4805a58c1b2d87bcff8037d25be6dc87458eed1c6d3dfe2063ded7c4b2d7e49d623fec1585c9ea5ef711a09dd7bc36175a5c7086b6e13a21860df89fd91dd290cc8a14dc4a00d60c370c8e8a4058bf12be4422e13ae819405a2e26f7640f8c6d2e316035faf8a6452e616e6780cb9399f286f4fb1f0d62e15ad46e66a7dad65dfb0264b0268e640d4da6a603eb7c163ff70fc97776446d0dcc75c91540bc7d77fae3bdeaacb9a421cdd5e2d3c36b0910607edf805f797e7e4402ec33fdb50f024f17047f7d5a30afb137e508a1467b3979a185b01f3cbbda8a9a32205eed1acc1f949089df39f4b14fb565d4ece8189d5307a3b512e8fa204ea65603689d6ce8f1eba7775d0fa79c953ad2b2a3a8325832805d6b45ed148a9914e99dad02d3f4dff1d9fdc13730cf9c6134204871970951a9e41681501c3751b77950a205f7d7f24f58b414b40d5eea89c6da2d920e8be76f4e78fbf73d6c432b2549575854685d5c525aaaf5240b38e9cebdaeb6f48356a90c1677052f1fda33ff61a75cc0579e0ca98f7e6f348dc5e7336499a88963668f9724bc53b43650c94d6d404e9cc95ecdb30540873fbb52f37d8ee9dec53e826103249a2252a6d9426c4de3d056faea4ec78b95c483160d937154e131db872231f1b13f90d3bdec14fdfca6c90593b265fae78d088557d108d5db30ee19895d1c3340ae84c8b1e647da2b5df0f2308f3f425774d2912f752c5b43ea82ef9adf1d511e45a78d9dcf50b094114bea578e5ce62105dd3fb228244eda543e87f699660638c4fbbb53878be546cdc3bc0b990bb713cecb1bc4a7c1cf7af410ec94eabb0f8bb256c67b09901a695a25af57908cfc69a682b43cec7bfe802f33e09af74b78c098a91588e910ae8195935456c343be92e0626326307bd1d61ddd731bb40f936071b991bb9bbe860d816b3955ee7b6be124935feb43de538ec500605b0d81afedee5ac799e979eae19d754cf370e297fd1d4068800747a9ec18776a4881de4ae798f8a5deeb7bfa182fb78fd78986e21740a49e20639218e979bc09fca37bdc702cfa1552cd9a1d1598ae66146c1b06e0f953a59687c81a9d96670052ae6fbfa1d1f351d632616058f8fa843eb2e49cce7875563ed4b45952da8c8563f8140c065ec0b8c94c5b45acc86f0aa78a2af0e572b9ac0a08ec60d12fe5600f123dc0cafbc8eb6a6bfdc5371760f8dd7f92336d9a59f25bb6dc42be128d7de2d7edf84256ba0c4e51d618ab830327bf8bd0483af7c978b2ea1e30f6f32c9ca500a75a40e3fc99b4ddaacb73dc15b4656b0cc4a7147e177c456199b3a090f720c53cf367d962ffa3166827aae61a69bdb760db5ae213650083b837999892f9a39d7cf90e034c5f42b406a85049d9cf09552b6ec957cd856bc51ee093c1b81bf66720ab9f6bf4dbefe9b1ff5937158568ca56811df76bb568454a2906f45dede8757040a0034bf97ed8f316fe6eed61eba175fa5565550a5e6aa3b6418ad481a670a395dc5f4c334353d1b1ff1ce02037c8f3fb9a0ee41789d22137769be2f868c3be6a9e693b6a9352e317bdc22115f04e5594349c8cf86196c641afba07fbd8fbd0b1781528f7c1ac6670530afce50c3fbd0ffd1f966c35739fb16ce90af9c02592090c35b31c003dcf64fdbaaf3736b1b7bb280bfec14076ac24bf83c8aa9f217b9776fddaf9210c60caf3d94fe887adc1a59ae98d9fec1e14e857dec6b4600830217403f79b4f10323acc2cece9bde65b0fd970667290bd85ddc62dbdf48318e88bdf82e88820294b2c62fffa0e0972d302d032cae01ecd3d3fc55a987093e979447077bf059fe2302bc77c40515dcb0c6e5de16bcc01c581e02f76d936e3c9eb5d924d0b33f5d964bce5f91aac0a2d52bbd580fd6d96d56bbb2abb25dcc3b3a56428942336e524ef37cf2501f66483c99f64f10ed1f15b6c81ae24c374c35f0df66628ed632ac3f71f3aa93e45adbc979f29ee6c66cc7605b94be09060dd204cc36dbdd860b990b94c79dbf4b184eb15777bc5e2be25ec9ea193e31bbe4a737182b6f1f7682c3e3be43c207ca6293254e932d0f036affe4e1edd815732bf75a503fc54f6dcf0c236c06c5b05854031516a193d7ca9856d40292df8c892e964419bf2d6091b4f3b89f9b9dbe2225f90dc909f5e9a65cd81c2ffccf3f61bd445663adb32326df686f5e825dfc35528f4c5d32683ddbf885819c9c45976e3eedac41b71a941ad81086ed22a0845e28b0e38b4b45fd276f814baf87d9e1411132bd8f126ca5bec5747d5c4f240408ea61a35c25c934a8c7c2f4df62b2d12ea6bd5c36aa2b0eb8daae5726aef9b86ae153959625cbb324ccdce7938aa0f2be5b5515274fe7621afb99e2704d62b00c829d11ce6d251d56132dbc72fe75bd45c754355b3e1b72f751008045b63b5f80b0c9f08a61e43ea58fff37feb9e431b54a1fae3cdfe5ac8b2e2166fa229d96663717d84a22392c12b4f9074a3aa7655c6abd23a5da0cd5a7de755d13ee3dc30ff43a11f6aa7f1974a91fc5f497d82858244db28538e7958bc712e4cb6d81cdb7dc895eb002369d11e8c0b6f4dc6eb94245e581639d71e1f2ccfbb92e5f5b04233ca4ae99e8cd71bd16b06e63400e7fdc9fa749918379de8f2a044401cf778ad1e83e62da824f1aa79ba94879a1e8ab1d477205ea53a1b98e96eac5b14726c7f6fb57843204b0d7ced522cc5a1e1c8d269780197ecb067ef2725318a5f31c4bb3613070d27f4fce3b885245952c0fc07c47bce35447bf688ba8621129754e95239df3fe2b9a5f08921d17d89b2802629bc6a1a966fce0ca6141bf713b994dd89c911399a0dbc6ac19428e8d0ba82b93a4483be41f260fbf27abc08dced7f9e28d9b1c04ab622838b7f6985f66422fe9a7b72b523d65b9e5ac488cde19c6afa28afb498c45b247faf08bbc04d29372f4f9bf36d99e7541a45c2e1c3ccdba8cc71d455afc32f7754c8a49910e4bfdebe422b970ce6dc7496f26b0cf5009f10e20a5d5ad7043876d202b67463440d10ed948163e92109db565ea100b07dac7ae2e0dac83cf4852817db214288761f6de8506e4a7a94b4c98cbafdf5c1feefa926ab5d77b0b64b4c82dee73be02908fd46d5cf61ecf934f150e93a005ae94b92008aaedfb09191d7c58204ead3183ec567d3be0ea3a98469907d330643e8794e06d43ff6c47cf22a015874e3952fbdc8c0c33e1b63ad9883dd1a7a3250eda7e6838264159fa41343365d25558437c44953fb9e1d07742b6d52f99c886ee159191b0aa71b7b5c421a46f75ab808b87fe0864ecaaa9766c2b6ec31921f2a6276039d93c0187710bd7a1546945355667652fd931ca7900d64fdd1d1b0fa6a4fc79c0fbd85cdb7768ecd0ce084686c3f7e2296644e38832a93b2cf8e73e4c1191d29eb6b5c174fe94472ad75ebac6ffd44980e063f33df76cca34844abdcd46e6bd0b01c1bb93418208ce55d2604dbf6fed7a7f0a5d211c9ede835757f2c7cfc2081ab6459b68f951e259ccaa3cf87f508d544d501cf3e56ccad70aff1b146e88bab45d7893652c3f491e67dd05fcbe4c94220704d408db12c5a19287ea56ef4618284f6d746288ba29466969f9f8ba2ada3ee48fd324be3200accf0e346681b8cae9c8cdaddffc0191bf673ca191220618043d774c1b1ea2a4ec15b1351cbc14d5d694f600344a5222d77805a7bf0e5e5303ee1167f596971b96d90029c2f43e6157bd744ddf14630e789513b35f0cf71c6378a303bf08ed22d28d069514909a9784a4619e7fcdf4f1262d7493331ea514d78865ecab0363d5f"], @ANYBLOB="10000000", @ANYPTR]) write$hidraw(r1, &(0x7f0000000780), 0x0) read$hidraw(r4, 0x0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(r5, &(0x7f0000001200)='\x00', 0xffffff45) 04:26:32 executing program 1: syz_usb_connect(0x0, 0x30, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000062d9c0860040800a81b0001000d0026670500"/45], 0x0) syz_usb_connect(0x0, 0x50c, &(0x7f0000004d40)=ANY=[@ANYBLOB="12011001065e9a08d21300040e7a010203010902fa040106014004090417740964b72508090580005f02ff0200890bff99e78e07323775f192ae4b2154264272b00c5cc66427147b40dc4a02bee91e5dce4d693b3b41424531cfd572cbec7c7492d0cfc2650655c3446624181f032d94e8da8b92577ded5f7eb5db310846b562cc423c82111f99a2eab2ce3b1c9a10a4256975905ebed74be5a2710f9afe22d20b4da4381ae7bc572a32695b03ba1342d0f32a6a40a9753b622379b3712b1567eed7297560d31e8d4cdcecfc66bae21ddd376104cae1067aefca4b35fe232471d59e72414cc001cc9d361c00dc661928063eeb532344acf0ae92da1c2e23df14f553fb5d7139d22c620577e965d7c32e1de964cfec1311953e55320a4fd71ca47362b44d22c061a4ee3d1309050d100602080800090504100e02050500090507005e02080902f71c91ede4a121caeb46e211241fc658f3f4aa103c5f25676c65ea9149e2d7467b3539901de0149697f73a4b446b6f64eda3b2c462bfd2d3c821abbffb848f09985022cd7cb3b4688e6d662a6034757c3c2d8e79d9185f158b683ca2a92cea760bda05c6633fb1bf9d8197c41abe139e8cc044ea9568d3161a8c452bf6bd9703e0bc86f692de6140d3e717668cad61d37ac6a222ef4e3682cfb15b20379fe169fd620e7cc53f4d68b189fd58bd2e892bb61c2bcbbd37974ecb40d9a473e3e27d4950d9bb42b941f85eb84521b8d91edc89cffdc69bdef3c7e78760dad9a04573761ad2a74fd02d1725be9c8be602186d2a133d46e124bc960a1fb30baa39f38c4960501f4cbbaf619beacc7fb55ecc2825e366fbba1c54dd109b3beac3c36c7642b5e8acd28a03b14c0f6c2f55c0cce79acd73144dd26c538b20d2302fe034d6825975be7af0e7db9594342f02c6b32b3a8a004d31de76c45e56488889d2c794c0d5b63fbed197a5643f2c46ff0470070c50661c6426018f123275c10574b515aad0c1ed4401a6ff154be3e0cd090501005c0307d21c09050910f203fd5b08cb006e5d31bbda4d9db883672a9cd4839b3a4533b089429a2dca2baec8951d6bdc9efd35873823c256d988edde996a5aa7dee886a5999c7548816b431b8e5cbd988a2b5e5fa2928f2e6cb110f1640a4780ded79892587f12515ece32fff9bf6f941edd3b1b6e05ad13e88ab4415082404894e7bfaf5d570281ab60c9e56b1da2b34b46fc29c0efab544d0576462f4302958bb6493c329a0e26b927421b29501b7a7dabba62809021501ba2e85d57b06b6cff761f1973cad775e87e98e39804fc2a8e1fe434029b35a066dd090500105c025c011ffb002a14e0959de923d4dec99bd43a531885bc0b227ca44295bf0507d97a33dc38c5eddb9966c9b352b303e0f9ee27542db83ede3e895c31d67e55df2f8a79cafc61af1496b767b42e5c682e6e22339898523fe4e7c5524eb36500cee27f76f4f19c84a672ad8c084e58b5e7d2cfda0d4a5bae0ad46748f369e951e34be2fc7f16a01a7e3e316384211331c7a10d009e1051dba1d414a62c016889eada10224c77bb1d8eb7362fc304f78dd1a64ff9a8a059cf5d3c13d380e091bfc24ee6fbb5c76f2b662abd8a5624ab6c0698ee51f4d394905a680a46f48a0113f8f5765e15e8d37bfaba6afb3ff1091126cab06eb809051103dd01000607460a8dfa445cf8aae8e541ceda7915e68b46b89f87458b0ef17c457ac91bcc041c244ecee0f111bce7e618e95a8e8393e3dd0514997008aa06e6f2895e356cd5da1f2df903d809050c08cd0340010400"/1292], &(0x7f00000063c0)={0xa, &(0x7f0000000380)={0xa, 0x6, 0x250, 0x51cb, 0x4, 0x3, 0x8, 0x9b}, 0x47, &(0x7f00000003c0)={0x5, 0xf, 0x47, 0x6, [@ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x6, "6046d2d008b8700c99de4c8004a6fb29"}, @ptm_cap={0x3}, @ss_cap={0xa, 0x10, 0x3, 0x3, 0x0, 0x1, 0x67, 0x1000}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x7, 0xffffffffffffffc1, 0x100, 0x5}, @ssp_cap={0x14, 0x10, 0xa, 0x3, 0x2, 0x1f, 0x1e000, 0x0, [0xc000, 0xf0]}]}, 0x3, [{0xc7, &(0x7f0000005280)=@string={0xc7, 0x3, "3b4e63998ac159d1b32fab93b10e610d916f3fcfeaa8dddadc2dd43154b99874797aef386d4ed245da2145a2e3f178f856c3708ec3defdd9a8ccea650477eaa1c80e2235c7435214fae8aeea71e493f3df46eec56ce2e68d24dd822178be86f46a701d2bd4d07286deb91ae1f7a42092ca52397dbffa5af46fe514ff3d527a876eac4e145dfefca1303a531d2bb6c34474e2d1b66a558a470b4739afe3c2aeb4d1449e6e749cee7742c875d210df22a11e7703c2436999b1f62e90e71dbe5ccaf8f387de7c"}}, {0x4, &(0x7f0000000440)=@lang_id={0x4, 0x3, 0x416}}, {0x1002, &(0x7f0000005380)=@string={0x1002, 0x3, "5e39c1268039e61a9efed734403ab98fa77843181e89e1215fc13549636af6762b5c39505cb75dc289bf226eb19bad05a91462e97bb200259251763eb19f58cc16d6611913084352d16636cf56ad3f010b61e999fe8ae0111ef40fedc5642f2c407d60b69e58e271afa1bb7cdbae108fbd855108cd876ec6e21b77a6647aeb023059689668c0d635ce5a75b2cab77500b842ad26e0d629cacca60e3811a50ca263fa7f0a8e337ed7597868174f4dcd7f3fc0c3551173bf28f4029c249d0e45b4bef752c08e86790abdfbedf3fad2e00cad0162d05ebdc8efeeff315f48214175b81dcebb06b28c5974f98b6dda0ebbe3228ce8d1fe4f555908d105d05ebb32807d0fbdf8d0f44c23de8156623552f7e1b83d85422b2735106658971adc70b0edbb80353027f430eb36d463e3a464f8e2268c127c1ae516784f469198000cfc1c0e56e2bd5f8132652808b5ce4fcc0704bd9607a1578e4d72ccc9939d0805c3f882d59977c5587a77e03d99ef8e17e4205ef8eac61e8d4c1239b5481035555711f9b08aa5f30a46434366621bbf3f87b03d7fbc02202919a8e9fd050864d918839127827d1089b403a6fa7a3f8cca3e801bdee9b777dc06c4b17abe0bfb41c6c5d503305219ef7098d0c0ec022915f8e67dcd198788d2d88d04a6aad865de65d4ebf3ef273c41a35614cc8253d706a736e0283bfa8fd72513372d146c647f2e4dad75c56690f9a94ac8ede5040eb135baee295ed156cff1ed5318d5738dec153b559a0f3bac80b17d1cae9246fe9e1f64bfff1fa3a4c4e3a72efe4935f3838799009d90d5bf847ec76f7dd678b5bf69c61401ddc03a23006ee9bb354f5525ec663d7ebc88da3ea9ec70a3fdd3d8c1946b70c6edb701a77ad9391686fd5a848d0f7c9748477d7c50d5d15c24faabe25a01255c9a0558f32fd895baa414ba180c9e879f98d00a647beb0e20cc5bb6a3da24e47bc08008f19ad3f7b6e840a4bcf77ffe7c94880f5a4eb5656cf699ba0bd1834b270bfdda87b653b44767507d14172940e56382485e08a7e77a58748fdbdf1d16981acffe650b6ffc220593f9e3a80b305f32c92e0eaf7f8ca04563ba32fe6d0d71cbd6da50219e4d651183135365f4b141eaec58cfd9aee9410ccf456ef8c23db86b6ef87570a07c4e0dda684014d7828ebb2656311d57a0b96b2444ae66aa25e96f8f2415de8699744d3534e83fe6d6d2f9adb48646def0401d6ba24d06a4a3c3c1e7b00f4f0f4507bed94489ae50eba6f714ab3193b0ae9cf92a625267b39c8f14632c94f49f1b63f42407a7fe68570819fa878a5958e04a88f4e1c21dc9348f40f05f57d648b5a1bdd561799c5df97df386d982687b1091a6765788dc5677e942b3165c6c876bae7c2bef111dcb33d5cdfe0720cbf9ba1762279005c555a8fde783ab6206f1a5ed82bc4da85e714498162b58b269b26a7662925e3864c4ea1a17aaa534d260f94aab40a580f8d4703ec3e4c64ae8f15e3a683b980b3ae2c1cbc873bf305dde54931971aeab42e3b62ce0a7af9ccb846cffa2e5e11076f400bd884bfe7c445585b525d0a472fc141fea4f0088ce60a6737e795ce66aa32e1034a4507ca6749af7c5b3ab57b7895c3fb2fe6d68628c6cbed84ebc7863ee6d4f0a499bd88fd8c1aef8d2edaee9eb67512d64d3e7aa5c641df2dcaae4716e136934c8531d87f84213169ade19cd285a48f1171b2e084446ecb2759696f6e40d24e734f42e535ca291978f00fae59859edc030c02f66323ee490a9270e49124227cedb25f237f960b35e2b1d409da34cf540cef1e7274e15117249386028cc42ed05191e1cf385616852b7064e55b762407fa32704f3e938cdf0e4654b770343fc7c3b9d6b7c9e9d39c68be64faf357ac8254d11d1c7d74558ad08a94d8dc9587cd0fcde0dba0cc7a771929bc9891ba7543386b659adfbd0f5ca19e002a3df0a86eac12950a96cae0c85018caf4c5e546ffa21fc1f56545ddb0394f919507ac614aa20f7e3d80209baccb3b6fc8c3b70fb0a319fccf6e6797b191d169c15941151c0bc89e9c530f5d86b281093235744e663e27dda6465e88231813c2b2072cb1e0ad9c72b7e188a4eaa8cb91f4546d0b31bfbe025c1040a3f8ac2f152629935e801245c5424054da2d8b5b1cf0db2694a40c962b04b8fd9aa3c530cdf5d67d7db35312d49be6f03b6cf47aab2fc85c6c0e18bf2a0856e96f20fc80f8f2aab2f4c8332b983717b55e74a1cd37768423719ca7b43be377658b49bee1ceb1405dd77afa9f973d8b87d32db6a5551abff0ef192fc5591766c763e0904f0d42e4e06c26bdd2cea2c0df51ba10abe60fa77504849cf8874399acbe875c09998e92e2020386de02d7d34a9f1f57542a55b3331f3f452cf93ae5d6f085db194c673803b2d84552f1c114b6b2ea0e9c1889829b3fca0c04457496ca47352c70e7a365168798bb35f234efe5dad36dcd9f4b57db27e1c784129b7ead6629c66041d0eb395dbfcb6d470fe83b203117870da3ecaea624dd50c06b08823407e8399223d201c9e1394e6e9a88da3f0451a6dd908b7b0c8f3505f358e045cb62b65dda09709a9aef4d5ba46fd27002d810fc3f4278399f07c43621fb5b05fe591722b1d89ab6a05f4ef6d7bb79729b7e0b92eb98e61fa1e46a19120c1edc9ef7c14ca7d1eeeed130ab0184817d7d5c8f61052468b918e856592e220d464dbe5ff075536633e74cc84e73b0513d6d491735b1049cd64f7456e493fa705c28d56f99ec3d06eb4b001efd3608a9f7604e19bf97b1ee21ad46fb43aafdc17e141354780ec6468a3b09ebeca10eec4f8792975de765bd98bc0639b87d3b578abda614230f5296e7b925d9e145b1a2cc1a5a216536390587eaea00c9c83ca5678fecc202814856e4f1bab1fd6bfd237a6618e688f17bc7a82078080916e4b4f9110d47281468e4cd4d5baa2ba7bdd4d18520642e58522e668bcc4a9d5fb7c4b07668bef7262258e5c6b9b14d89887250353389a424238cff3f6aacf56a0b80b9142650bed988b20663c304f73eb4f90c5a4983626c6c603e5aece9ffd519eb6adcae591059f7cf1badd12b71e16549c2a4c2602d27ebe789a573e48c8a5727b6b8a6f7f9046244eabdca7ee67bc186082f568c14ff06ed07ca642fd4464d7f715b50ee58ccda96ce8dc404ce025dbea0cfde24006e1e7dcb8ecf96d463e4a898fe0efea0e776089faacf9d07bb550ea219dd0d685d5515da06e86af6ea809789bca0253ab19d61194ac33f63bb89516c2a79fb6e1b1adaf224bbb6c632e093edb1ab355770a4e0ee3fc9233e0b4bc4aac3f47b04b76fb0bfe52f232e4e433c8247bef6d460293d57c43b97b7e45fafffd0b7803604da1ef78bfb97120df490f4944d1bc33658059ec910a3fb53f4846ae81878079c7a143d02f3081afa97a53ec7bd0fe14c75dd0ac93a3a359444ec5b6db4cf554fac7ff8baa59561a3ecc05fb10dd982def086ae2a04b2eb6435d09a5236b28ad49d58549c9224980877e062971717d8bcd0e5dbd8fb1f3168c7caecddeab1e37d2583afb6d42d32f00fa3fc5f2fce9953c4425508570e1a94c51205d21544afa5845c481401a421023bb137878976f995643060da15e5a0ff9477f7d7c65fbcec9fcf0e603616ea518d07757f8ef20a34619505fc00a867d51f301b8058f92ccd2e4d9cf46971a06962d68240d8177a675e5779d5bf1078dff11f56dc69142d0d75b12841d5055ff499c72feca2ba117e5bcf00a24de9030f216ef71d7ad61d4f0e003606c129bad018fda5783f309c7071375198bd1eafd8df793a6f3bdb58337aec68d703d799fd58f562c41cbbf577988236b26bf32eea164cf5834aa1fda65bffb618d70a1ce6f4eee4c0b2f58c1396a3bc279189534cf1843abc2a7984352d0f40b8b2faf45b4432979b26fb0beb3c413170d2560e9849c258bebf5ce6854b5df7d8ece39871bc8bdabcca1e4911fa7f0a0282f82ff29833d08e139e65f0826c0ad509fa2bfe6f05d358c62f1c97836e4cd265041938002dd743938f5018a22d23c592e50c4c7da83e1a7f09d0a2d5cde86c81713cf57814f06f5e4074cf8d285e6240a60af9777acbf701a3c5ca6e8efbeb8138c0e945f5e199d800d52c494df3cc69041bf3931f209252d246b22ffc3fff29ff2506a4b3b199f333f7fc21311c70bbdb5cf31551b0e956004b8160d2a0946ecbbbf99d58d61a5442b0df86901e22497df1238b1ad142af1de855abeab8d6bcd25e116b6fd6fd38ca81f637c3b6af2fac73eaf2304bf7bc0bb5fa1237c87af2f89f3947afa05c6a7c4aa85b34fbe71633f9eb5899835688422bd70be9880c8bc847ce4256de116f54f2e66a5f0b9c271af0a7e30adaf7a5ec5b36e65e3505e44b62f3b95bd3ce0aa99c422b232520ff980428ec0c7cf7023ce3246b07258ac3ad79c16e738a436f2ebf64ff1de1fa00b27378a6af9c89d647d5d90fee027447f1a59f716f429256ce9065897cef32026b8a4df0bb65708be23536b14f3a0464c0d93b23aeaf798b7faf750fcce09970ca6887dd370489b16dab4643ab06cb9134ab4e026c3e1a0d831db132891475a9ceb055b0cd3578d465c10cae97425c1b5c8d229272284c18bc5cf655d1e179f077b2770f10e8063dd53af32d895c63bddf7543542c9f77c3143f20d67b0edc428ce5e82eaa73cd085ff3e32a81f767da452e00285e1cde0885e887c6c1f26f06a8bf3cbd37179106fb78898a1686ad258a67e22c2db705712a2178362716f7f0d896b73640f70ab90684d8935ca3f7770e304deb34bb3c53f8b22e7262d0126e6c2f365d49305461a830a9d3f92064e230a51bbc872da0283c3868350ab30c7e73e0149554c818b1735613d3c64f54361ba38a6bc80ef8ffec0ae753e504ccf9711d56e361c92e736c227542e829720abdcfe09cdd9652ca263d287e920d57719c2e22c8de633fbdd34d7c403e7495be6ab8064ba2671d89a9820a5a9263ab6027401041b3148b2e6f7e8ce285d11b79257e572ac0aadb4a25c16c243a0a184f0ad28aa50515f5881e95aff3871f6d980e76834104c4c80fb93f7a7338b430e5db68a92b0990bbfbe0db94728f98bf3164ca1aac8424505b88e1b04d30b5b649a9755a1268157301272443a00e9219e08001de56d69d5186f3bee01d9f43ca3b70f998d77e8b437e7fcfce180a7f6beab62a618d2b5aafb9548e9b08df95578fe2d88816877ed39c73631ec67a00a757d17799707912c2b25dc57146f8e74efc4a348f86e8cf0135d30075ee897fd87a73428bda6db5284d22c1119324e23a248e26768039576c9aafff4d1671164549272baf921b60c9fe4e48c6e93f60770138b8a8b1a112f2ffbed043599496d87c496273cee12ca00acdd47e49d32f51e5e1ad5b8e2f5a5c38e57c15073b059b4cea58e4f6d32f138895dfd829180cb93c58643740767d993dd0c5de11b594cf8d630dfb2b5355b97848e7217664098926e3dbd92b849a6225968c0f3999a47395cefcc976b1efe8874057fabebedae496d6783088da93a5b17ad6d96204f72e0f698111f6e44c83c9570796801a69860499f2e798a4cc619b21ee18a19f7ccae1e7d4f4a5dd8ceffdbdfba945ed62017fee88adea6783dbc9473658ddeaf06e4d3c882fc4421512f9e80182d8ce9bde4499a99fc50ab216d07ddc951ac399d46ac999d2fdbde97f98d3183457d97d84c9393bc0f45a24223d54621c9d3883a692a4c32470b0aa02defa9624386e61804"}}]}) syz_usb_connect(0xaa481a2365f2ee8e, 0x4846, &(0x7f00000004c0)={{0x12, 0x1, 0x310, 0x6b, 0x7a, 0x11, 0x4d2aa9a1a7335388, 0x57c, 0x3800, 0x8421, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x4834, 0x1, 0xfff, 0xf35, 0x8, 0x5, [{{0x9, 0x4, 0x8, 0x6, 0xd, 0x6f, 0x8f, 0x38, 0x20000000000, [@generic={0x4a, 0x30, "35f647883e2da310c44f72600eb7348a6840fb40bb67cb6c9f14e909a1e9178042513fcdb07148a7c19969d0343ea7b0614b32a2be50588d8a965d92bec4bf6cccb12e90edc5b8c8"}], [{{0x9, 0x5, 0x4, 0x0, 0x1cc, 0x45, 0x20, 0x6, [@generic={0xa9, 0x7, "f2c7b4ce444169b75d2392267fb0b9691cb7f7425f5282ce32f5cf32806a97c86b9d0f08be2221724155b5e0e6af944a4248d170c0230c6f4e22376cdd0133cfb67130f45cab65b764681c4b5e14538e3c97493a24a1cf3b2519d38da612c3dcc248d57af9a6b0eddbd94b6ddcc1f21793eca362804bc9ddcf0b2130f8c6533f5725e33846121977a322a89552ef9226fd5b6d89ae39fa59e9fe964bcfec9571f526f9b2895ad2"}]}}, {{0x9, 0x5, 0xd, 0x3, 0x3ed, 0x1, 0x1f, 0x94, [@generic={0xf0, 0x7, "18da5ec3aca6a665e45c09d382fca21f5e7890302fff635056851dfdb949f3999e9085b4fb621d40e43d3232fc86453f5387e0f20daeca68c7eb9893e82843b1942297cb1b5aba9838014bd2ed75071f7c915fa01c4176e4779584b2d99b579e2bc95501c526b1b0a8e3b332442ca43470cb3955fd70cb09f581e21ab282156f67470f9b664dbc19dfc7d89c9a03d0fce7b5fcf243def4e8e1ef670133262a7f92cdc7213a7092d88b3152680ed24c19fc475297a8c45f99a46d64225d3e7961f232722393ea203751935879199b4389fb8f4c3f3447f242865f024cbbeddd8440b8984abc2695ef46ed841cbb2e"}, @generic={0x1002, 0xa, "7f322296d2f4d7bafb54db88ae090b0ac91bcd702c0aeb92bb0bf732cf667b427c2e81592f5e2699eda5b068946ed7b86e2c07601ad4905ec700282406d080f5b7c9e8ac83521b3c9e705dc096d920bfbe1f1210898502631d66ea62f66ec96ddaab1325c398a865ac3ac78b49428e3109072facabe5edcc87b76a955ad0ac3bd7e21030cbe761b6b7c25e0e0412d136b88349aba33a134cd13dbd622efbdddfa8b77476025afe1b4bbc39199ead3e529561c31bd6be9a819dbef2eb30dccfdf5c91051ae0e7324fbe66965c4418c257ccd1cfe7c7a4d1ff5e724917636366803f4fd89cbab0a3d82eeed1c692d88664d6172e689f338ff2cdb1b947898e134362d783cb1f39f2f87c21e10a6d0d0ac6844810f2a2f325d0814e9432ae9242511ce3937192d59f3e824e31f58e3df02a7c77876b57c5aaf6858317a58f8d20611341cf910a964eb7ebe2be77195c84395da1383c256c48cfa1ccd91a7e1ae803e7ccd373d9d4d8d8530b7ec5c0b91a701340906f2e961aa407cc983f1b79728d95595db4caa99f37c02155fb1b0fcc0f5917c74e62fee4e8fcf615e5eff61f7f01214b344436223b8f82d1dff9f917389a40f076c1d44874226a39ca793ec980c87ad9589f899835d83ce9bc4031a2f6910d3ae8cd132b5ef4f3d7629599153223d5c650c9e1575315cdd99026fecab43c582f9f74564aa7a82bd586c2851b6558bef81dd0a066b61c4d43860eabc884d63b62b41e8848c445961d285d05b5ce261eed7d56c450634ae240c7a4d2262d72543526c90cef3b810c49c041cd71371dbffde76da48197d30ac4cf3dda4a47f60387bd1526517c806263281f5f95036c80370a31fc2643237c5488248a25b21fb43cff7dc46794e34a3e4e2b3bfb979e9499bfce5530084ab7342cadf332e1b99cba78895a076637e9455ccb9b0583d841c34aa07e3a825859b7acbe10b6dd9f1332d4ba469a3fa17ae4c74dc366f2e4ad66b30e6939f4aeeaf6820d0770d388f827853e8d5620ed43d2448ced6d79d9a23d05d02fcae3215202db7566d0ceb66d80698add2e2890d230088c04de736bb0ce31fa73729563e144743301d7b0c71cd9cfdc6a2204740f387363de8a2516db55439b50d7062adbf262411f5d819ff605b42227c4afd693faa42a0a52657d4af0efd66de41d2952d2dc98c832474e4b279c1afd964f498d514d5e511dad1e79cfa7f6071fce9d626cd13529261a4c7c72dafe56cca891b8ae031a67dc4196b226cfd41d02e9e2153fcc8b1c65780f26fff185794cb68c615cc4bace544522892dc50fd712f248f5605fb950d56324107ee8b6e84ddc4f327435c6a7149daa72870ba8921fed4b2040a58168337a32741d9549290e40c0462912fc7f94052de6adf22eddc41641423eed5458fcc691a1f0a004b417c6da3738f1d294e6d1f001a2c5a0ad19beab62b12902a43d78b45b268f0542e795ff9dacbdb2fd82a02ba074795874a0fb415ecb79a405d41c3350c32256c7afcbfa023e87fc575280566546cf957a7bd97caf2421a3f5be8ebdacea644621148c48ffd99562b42d8b064668f83d81b3b29c8c145ff827d5f3e8812ded2f3ecc6464bb8ac9d6ebf74d3839fac89f4fba168bd17f53d540944e96cbd9efdbc45884f52cd6819afc5382370c0e6d9506111fc050319a9e04154a48a94643ec61549354ac1e80bf4f5341e35c1bb0e5dd2b7158a4ba99c0ec5a3352e77204d00f2703388a6e6ce07d00d20fcc33ebea7a3258f8f573d7052e604ea1e85e364c3643fbff879f0a8959dbd40754eb911f3e37702091e3f602897285e522d65c0b3aedba38902affec699721261a0e35f93e37957ff520b9c423d10b995225b207ae958d3e13a25766117faebe7155945120aad01dfcdeb3eecc2509edd7cfd1adc3a20cabacb8b12581682a3f8bdde4d7b8b6786e8d730d973a65f5a7e0164462608628c2d5ff773d834cebce3dc4c83d0645f740571ecbe9336c97433eee1df063fe90aa8576aa5d27a5119886bab05cbfe182d7c8096e4acd44a1ce5fa9296a2b555aad129e8fecbcb234c317503c4a0b2ff2f5c17d54a9e569a0be55361a06b286bc2907a7d5009c2ef0e678b64722d2f909187857f98846f50ff90fbeb9653630beb955ba2ea6597483d7cfad6e0e5f288cf160e7585a5ebcffe5863da2796c1a86a295c7aa9e16271cf86d2d7fef2a2838db7935ab671fe3ca9643af585e077ff8dca9081c395828fff14644548fccc5d7cf7d01f6b062d8104faf11594869e7850755eeb148d49e150b8f9c6f7fc6824e6e5dd6ba5563fa1c85651be227be4eb6151a4a260b1ada90951b5a6fb8025bc8868d4ea47d12a07f3b925f1a90edd240f97ede1a223cb4c3fd8a0e83976c3c7b40cea6199f1cb662bd83ea01d2704c2a82b05e6b2278584be83657e7aa1edef1e6c17297b6c2af9ab6f1047f7b176f94ae7f8a543fa133a2dab81ed569c1c9118ea95a7d1594eac4bbc068910b7a57ee35eefaf2f6dbc92d1b077c54bf7656f10eebf05833bca4bc2c1d1299cf63f27d3810e0a6a7ae9f9f5b01362380a4dd732b5d2e8796f84a79036a72fd8f162d60c24ae5162968f1f297c92f9ad2915f77ee50810d4b9aa7cae7507d918ad3c8c45e6f888a4f8b37df653b40309880d90817eb4cf03abb5a8437e1eca8a96c81bade995cc323ed842037949b14215f54cdac35d40e49dd2574e3bbcd611d4e8f9adb29e5b4b6fcc15ef09126b13b3abeef3cd832cde74846a29bcc5cbb473a78e828f97fcc9a0846f5ee9a67c2b988e9bab7f5bef6a5876dff2bff7ab9473047a0c7e639b01b03ad7ed77aba4286c10eb0eccc4b7488ac3976e1c8d60f39685273960453b8a5bba5834a7671c451ecfd2eb73f5d44bf3b7d978cc430e77f14d10404ad7adc14e5f168d47d5a5da4ff55e83fb6648a8c114f5ef5921b3dd50661077ad2322f23c4e930f2bab194d0881f46d819436d5d1e77ea02558294d1034f19cda87e2767bf1d7e9995be8bf0b35fba2546c7e3e80c8b1c65a3deba9db3077b9dde95eb0761d752f16561dbd2d1a45c341345c4e207b71b64e7edfa1ba1573177b4520d6772dc17ba27105d2de3255f18dc1f95178e0c100e02eb6f1a22c0c6452a897aa1855e5131373bdb81c988e745feb3d52f9525cc5b097d8f81083efed5011cca108018031a856e33bca3f8cd2e158ab6c2bb83e91137954a305801072fcbe66eb03c6f3601ef4b6e7b76e392423d1ef3d45b1e6206357743359e177fdf16aa80bc178666cee3acda055e06b7c67644319ec480a759d9fdd67414940467ca0aa42cbfb42917136885fe9f17f0b1d45047c30e88a4f15a4cbc0f27775534d20b3a48274b93f27ea9420b28f45d04bd00b2e40b7c4a9cab2e8defe33198ca06ec6f9188ace71d9cc65e5f7b2632d8cc662ce351dbdbbc6363f0f2003267a6192a6e2cd4fa4ee59481c08b7a194681f8c19da70e3cc46737b99b30f5a884cea0676f214e6e724c4f3383f0f32ad7b1921ac335fc0a96331ee0e54702846780a1c1d7c2b4b65c61f61d9eefd6d5eb34a91066a736f4fbbee8e78c814c3dd4f713ca41b3841a747a38e9d085ee483edf6198ceb6f7de0a025eaa93a8f35e0b8bc20ab8fc1b510cfd6ef831cb1e59ce759d0c50082916b265489df30b4cfecd9eff2660344c425821141b839882c580d0b33e9250653695f1ed22a1ed5012aef5048cf5036992d31a621f9da90c562f949117cb75c6bfd75822652956dc2cf80b7f9a1598d57451c7f708d38c45cb704f2f907880e0e6a27939d99c65c082a1050afb8af0cc81cd966ef7337812460b81ea86878da4bffca4672953c3da94e6ee0020295dc58dd55925c3aa4e90afcdca96834f7cac6bd4152a09d037f76fc8b6477d21250d4efbfb94f9b3b7ec5fb87bc566a4df7acf1a434ef1384047074d9f86b678d8834daf23cf46156fa6ac56b116a8e2cfbf95287665a704f245b58e6869dc3a54144810423e392b5d31daa30a3f973a4e21e8ac167afe79390a1d2ed091671dd1202c3138d47b5996041a2de328b5e91bb8355490b65e4cdc9a8af44bb721efcfc09b37853d5b9e17d0e355ec13f8615121cb980892a5553cc08b35453f11d3e2fc2c8dbb04fd6b875d94f26f50b039da187cce2ac5ce7ce82149333a59d3bc37350afdb5e1bed73b7cb133765552bf9879717228e22a065bf0677bdd8d25cfaed837b27b4daa347bb83899a4efb30535d90f298187b3b28d80297ad4b60515d728938870db89684b5e2a48951c73617300e90b5f5e85ebb3e95306d2a5349379dac9b5afc50e7cb3598d894661235e871547b5e7dc6a770b172a7af71886c9303e31e177a9e997f81d1d6620832c12365eaa7c2e2223812ee2995b45cc175aef047e49a33319ed4f0ff551d8e0f70e53c61beb1a1f60fda6d4d91140ae6a686d352cb08c7986e33a24d86a55e485d8e6adcb9e952fd0049175dc6f17f6ccf57da22ec90700c37174958e00d2519019fdf8af92d558f709b7862b32f195b0e5851c709de2464866ffada119e679ec24226dcbfbead883ab284e2ba638024b56282a4c8cd5477fd413b11ffc0df5589b956db08fd4e1770111a7b143183e054bdaa92ad720895b40f859f178aa642e86f6becb0cc24977ee28ceff2f5391a7642df4ce7f795792fdfefaf4d5f0582cc13739d66d1dd818d257483f7b8a678a802414eba0daab86b907bbe5f4107b6802769b12470b807a208f67e6d3ae9ea45220855aa61028d6da6d8d9a1420ab70f7d4bf1fc298956c5934565c94d88f59d092a1753ebb6035cfa3522b8b28e8903a28025ea216337d7929efb241d3321ed9ed2fbe0edccf5b2d366c19e6afaf301a16654f4443057afd7b91c35e913a6f613a292ae76651b28e0ed2b30f5ba77fcb9dbb7100544092250189a1edd10869bbe5bda5503846779b7c0ba317b931649d77f4c3551e7a9dbc949ee7643c1fc83a97c2fa6c93d24cfe5ea69a2093c977df635677559cee064361418c2cd27d2166bb00bb80ee8021b36ada027585a6503fdd9f67f662a45eeeee6576d2621628db996eeb52bbc70d948a90e1e36b3d6cbf5a343e6c288e5e14393135b9ab1690402b0924822294e9c67fb9af7bf021ff17530a90b905951489c4c1936cb9543fead19e74ce87a71220b2c2e0a2f6fcede0e5da565c1b25d740e7cecc22a3aeb2c1785ae4d64cffcb75974656d3c40045553797abec3100508910cfc75eb2c6091f1e95aff3785cf3c90c71e39b3f8949c22755154407c64e5863e8e3f4bdc510ec00ca6bfd79db24cd49daf3f7d156e05069b05c3b80094b0811587abb0e8626e140a5bdca56e2eb1151229fbab6cc39c5334755d0c48bdc04858ad88cb643affcfcd3f45a9be55506f1025b73a5bea243d387fca659722c490196803b78d1fc786a292b3c3ee27871a00d6283c7bbb1be484afdc03432c81f3b3cd4fa2270894668850b5ff683ce566d2aa9df1eda9c87fef616e6cc9a8311957fe9030c97852d0c218a0a1097931284b99784c5e6157623a80b91a7a0796968f23e6a09807d12f5d07b3107a2dedffbccc2dd9d0cb1285d8aa1f057c7205bdd7d1a0472695265da913ebc1507dbbe17aae4e80a23bedede3e574888e4b528206906bc2a985adc649c94d0a43c96f2aa8e730bdd4eff39ef5f6c8131f7544dbdfc1bc72aef30ce7f27be380adb3781752a3f296a3fa03d478fea00d0d0df67a3158131f4252d73ef5d2ebb"}]}}, {{0x9, 0x5, 0x3, 0x0, 0x1b3, 0x5fe, 0x5, 0x40, [@generic={0x1002, 0x24, "736c2d7f4ab7dc9e0d1087729ea290f5498043b69192803127c5d65c68c3994fec9de0daa84efdc72f97fa567b5d3f405888b9770567ed4dedec97f46ea95cd763cd7418ecae6e868178fa8cf99aedc1afe50efbc758b53404fa49d5a9a8763fd746333da3bf65b6171130856ef42e4cdc32820dc485408d9f158df90b267281a5706a4b435129919f80aa179e3d490d8f7c530ddfef9a0468ea000cfcb818783fb6baf9aff67c7c7dc077b117ba8f0f7794d335b980fc6deb9414d0dfc76f4468662b14ef385b6547513d89f1f0735fbfd2f682625dc499ecd886b1c0ba3ee855c905a1368270cf7dd3ba2d56f945211017236a4d24bffc5431838ac1825c5fe4385db4573d38d91f00cf60bcc193beaf1929f8d52ca2edef2faf41286bdc552890d6147b1c6f85b6b19e6312ac72964bc0923a768ea403b832f26dfc3a008314df845fd17793364e846dd36d40a5d5428df8b157ce27df268fda7e53b44cac0afae3cf2ff920d47040ce43f81931bca85d529333278ebb2442ba10a34890b54ad34868d95e0852221efe9006a3ac9f8ec7fa755bdbe53c1559172fdd8453c0313887e4b57f69046d5a286b167c352b6e1031ec0052d45c774a83554e236bb86d0236c38c80a1584b69af1942481ad51ff9a4e729f614197cf135259314ae523dfe293e0b4712ecba55df42dc59141a4cf15ed6467219637a0c46c60aa4f97e106f84a49b45790db9514c4bb5b1b32bdf0bf696be3374b94f493ff9cafb61d0053e032ac9a50c099004b1e0364e984f4586bf9236f2365a5cef4ad29747bbc04db994dbd6a599fb934b221ee90bb587848db7b84ca2853b8cf432a8404aaf1841700c4368336c34efad027921e4aa962c4db17462b02a479a479d360791691e5a8837fbe130efbd531e98366ee388e93d044a4ecfc6acf53eba136d39637b0f6c02dfe724ca6167b410e511c9cb4503a540334e3c6ab46efeb630d2148cbc0d71a14ed5ab6608ec6da8d0f1497c7048ebef0ffa48cd0e416dd862ba3fb4c9bf468945e8395387b39a2609d463dd223ece910b082ea54b7bd7bb61dbfbf4d154d107eb0eccc3ee9723f2bd5e8199b47113e4a53d2598b364a1ce212b1325f61b910a20e6cf1998bc0b8cd331ea3e5a21a2fbc165878d3ff9e217b5719b7436ed194b28f514a7c2b42d161da1cbdc69cbd77123e2ff95a1ee2c17d6e3a1466a99c0e1410ff6847ba43c5b54ef69d3085e326a68e1700b205c649fef2be5fd3ad32603622d91d135e1f938aaafe27a27b5deecc3ae898633a7f0458b94716e669cc8c1631cc563fdfb7aab8d81aedf38bd9c65b437b54ba988f78f8e39c6167750fe880f62485d3f24aeccfa28eb4548646ac43581fd39222c2e28b87439da32ba1b3358e859501f31606c69695eec54578740ffa0c31f8f9d0db155e658b69d53765675c08897aab8d5002677583120406503f3ec60a11f66e1a6470c82ec52217349a732bec7f0fece50e764732dfb151435f14adde33314ae41b266469990981fcc3acdac9a7af94fc15a91cab08f83df77216e672e0a3cc074dd2745c55b7a3b5b15be2878a25b3f78628c95547149a5b67800426b3ecaee7c551feacba40d9d359432877c14b160157f25797e4d7f59e695981fc72b92d1430a41f79d3a756e73c79a532381c7f3136475a026f6eb2a807ab0be4b9e89efac53cdcb5df8792da9a81d6a22809935f909af1d70aca49daffc711273a5d96b4b0301b95564a2eda2bf17b2ecf7754ac75f2657c2c370be668127af05465deb73d9a3ccd9fbc15a6627236a258644adf2c31fb19eba4293aaa5b22b3c05a86f05d23b04143e91e1b3d99e52688d8d0eb2989188f2353d108344efffcd085ed7310b27193ded419f5a1d2b9d6597cd3bb715154468d85f292bd56873f81552b4b09c55869c05618aca85ed3156c52e2e7ed25ec1fa366e5ee0993b57dbdd442961a375b18b6f0253c59d4719da274a57c1ad405e45ec46095e9b1cc0c676f7c816871a9aaf6b66ca82dba940e27b58a9eee4d61e606911e69156c72ff511addecaf705bb0abfb6cd6b8f70353aefdae5439cbca1d3bb2ae4968a18288b7ee5382524eeac5744d3a700dd8e4248549e1215fbe57be10a438fb150499de694e8bad65bd095be5e8c312283478aad01c00979f58782049698260f9ddd6f14ad7dd43c2b893628eeb8cba20ced0f6a61b475692ebe804c78a8551735d6d87595bbb5c726d26cbbac5171686b9e401efe68ca409a69136e9474829efae14a2d02a47e919e6dcce1bc4eb59fec5d001db1ea53db28f586a6dc6a647db6e68e51bda7d5768a554b131ca9b80512580247d9ac9411c617a2aca08438450f7a2a4defd58b0928f4d9eede0c13442b48b63bc0c5b822a752cb29324bdeebf043d84b1e3ccd86152a9b79daa46dfc507e3fd250512640568c5a2d54646d456bd1db7405de573b63868745e1586079c811953d3cdffbb84a9e6cf9d79eb93c98fd556eda26e21c57f283b55678b6564ba46c1fad88fb1f4cfcf68ba9890dacd341922936f06d5c47c0e57b7ec341cf2c0800efaee377ddeb48fae2cc8c68c8141f60b444cc00786ae813e5ef664b152ee8c2d0eae08314ee7d94302b6bb8f3901ba4867ceadca4e466420f2fefdbaac16506d072b09642b1500c86244ff95a51179906c621f025172c09c438be1e3d1c094f1cdfcc596e08124780512d2dfdf511260ba6b0dd9f38df5590ed3fde5570addfc11a2a8da01e6d5cb14d0838e8ac9f41cb8d757655772eefd08abd1663d9229a9d7a4dba9fe5d724d1e838850737a7591d167ab2cab60717c92fa82a0a8c85ac03be5ca0057bc1cc748cebb7fb9588d80b3404f582d3e44ed860a12095e6d9dfd1c78414c6f27553ecc73d0a0d1d7b997ecc8c52f2240806b64276f49c1c097b82041c340919e994a0a56359cce755937fd4e7089ccc98a03eb5748c45565768b55356e2fc5ee6c91e287e179b5eccce57b8a5b7dfe5833cf3bc5d8d3b3b1bc8a5478564d12c676bd8a856fe7987307ab34e46ecc2cbe779fa3ef0f206476082fbba3b8b1ee49879826d8ed65414f57ee4d89593804074cef4d2c395999c3630247371f178094c4eea046fded936badbe26699bb2b0eea4f180003a72445adbcf2b6e1519f4afed5cc3bef3acd4a687457454fc444f430eb417ba13e985f3aef33c9ab8b78e259b3b84e68ee3a85b6d29bd84965c9f954b0aa819f2fe3444bc398d1ed279dd59e0e81243e8d11d8be25fe0e940a2af18eef2d9134395a8b5d4de9cff3cda97f7f355b1aafbc606ef87d80615b579790a12e75f905dc21de7d92d05ecf9f533a399177dd6fb02542acc542db35723aeee19c2097dfd56340cbeb7cdfb4c403dbdb0fe57cca09617cce45ff95b4e2ac9211e2ea9cea262a8188202996c624d70bc6c94687a7b90725a815c6c8bbb3f606f87d69e9b8a3043cd7c569c55baa81fdd4a5f95f8ab626b440bcac0f5015d5de4b5c7ed9df199f3f3d8b4e92fcdb6c7c1a717468f95df83cdfb38214a60668cc54c30d8b592d57d6998453239ebdcd573cb13c6ea89f34a9854595e4a74bc45837e9a1f72cbd5ee86478ecc666ea84365605feb3ba87dc828517510d47429fcbc56e993e3aa26733725c9f4bc834ef02165fd866163b7102e57a636482bd83b19648650445ba48e61afb3bdd0161d2585d16ba61b10172aab689c7d4535272378812f119fd0497fe217d8cc6f0fc65b042cd635da1ecf2ded949b80832a6e90be291515c7166256af851491cc9befc9526b2884df6b60e7f1507f4109f62f16fab057fba13ec0f5e8d5e691caab712dcd016a5e8005401d10b2e7d0e7c3a8f053ac76256edc5f2427de504317422423d4a2404d5d859a1d0baf0da957ebfa754f515b0645bffa559beda6dbd9fc5eb0045d6309c61ad414c557d5ce8b61efd42253083ff03413b6adaaab906d51f5411a621ee10d606f419c447de868191f86f856f06015adecc893f78cd325ee68d9da192a9897907eccfa8caa1ee100d2920ed57db7aa5ae9babf118440ef0fb9fdc654f97cdf27f3fffb8b5d48542cb5a2708089859919445be6e4e5ab4fbf1281146093630a60edc5523208c21d11bedf39f6f5f9797fc774f2bc319abd5db2668413dac0019d1d41ee779b2a573604f9dc39cac8d2a18948b12e565c4b0f29c2a0122e2ee6b382fbb24d03a9f8fe5a6f378f0ad84bd6494cdbc880e31d380156a1420442c5f4e42c0877c7bb91420b4541f35c1eefb02da29f0e387a0ba55ca6d1d3b9c571d62254e6f84a2297195cce37dafbfe93f66ea1811be42b792381cd2e71f900db62af67b2786ba091cabfe9f6d24face2a754631a512d9db61ee0e13e0f9d7ff5f531aac3cc18c7439c6b3e160ae1d03b6d0de8553fbed40acdd6465d129c58319d95820f086fcec5ab453d6c60647c48b5168a478a57b3a6fc701b02d06bb52e16d17cad6bf5ca2f79abded80e04770d20e424fb2c36b5455c11d035378d675d308fe5cca8f279c69598cbdb1a641f1ba61b7ef1a2356b40646b9acb47efd5d8f9dc24b14d9bab917222a243cf33be0f202375139b1972a9bf595e8c1db4d4e70b0426d16749140d8bc8cf7fc657db59285b83a11d198447710b6db07a782b7a50982f030e5f32603abc576729df6b0432dc0b3acd8a14de083719cf92298c03d4137f6468fcdbff1223e579a49757ed3a86c73612bb82e2c5fe849c472f9d227cb46002280a8579a08420328905e32ff04acd987aa7f2b3a24c6f8b7914b7fb1f71c3402afe4a45faa1f8a965529c9c5544332cba98dd20baec6faf7b4171dca7f6a2ceb562bfdcc6836871f33071530aef75642a4f2ba8984385e7f2a69c078beddea1953b17c627ee20a5a2ff27b246eb4ef750f9e17970936f10c48743371fa6170a5efa8997f616ec1b44cd78ef2d55c319a6f8eb6aa3f34712e7323e2eece585b71c5d2694689e934582073e54ae8006e313020671cff25cd35a966968767a3a0b3c3760ca5c6ae7977b335adcf399595d596aaa319a0d6c799548b61e873e9e483e67730328777ea8da7a75524d20ef47e54c1a040078d5277de75d5cc1568f4f0dce4cc4fe1b3087e8560f5d501f437e3a92162ad6576603fc5e77b9524521b5d2ad3f1c0070843a8777b8ae59b102ef3456777dd7c7c06a92762e0f3bbd06bb985b3a97d0a4e331ef282419310b1103fc4328decdb7b1780f73366684b5a3417ce182c803c65990d9d2e1f90574331e606945e5ac6e4b33420b20b547c8fa57572fbf8cceadffcf8530cff84da9ed916202a186081119bc86f9eb8fc099f32f1f6118551682db55175e4f5f0311d0a1edd1a282a648c3dac2e9547ed4845cafd58cc89c0a8bcd674769b21f73f56bec30a787d535e7362f87411c54a9285aa6f904fc1c643c513bad4347d6320c422961b111326c76f38c5dbf617066740256810959a5dccfe89b8f493085b85507ac589215cdc06bcbbb0003d05fe58f1251cd7d0240e73dbe8fd35752ba956d7fff4ff77b47532a302664038b9cc1d9257bdc00558991bd3164f1fa53689602f329671b4e008665312a618c5a90dd910d390e81ccd962fdea4a8df2a326b1525e1de97fa535047351d2b581cdf17ad8b46e1cbabf30879517b095ee9786098af5b4f024407a692e4d7b10f70d77fef068a30421ef781970831cfd085cf67f35fe2d6e3b09a0a8ac6addfba365cb3ce1c375ed0597ca60d6fe76c9eaabab6"}]}}, {{0x9, 0x5, 0x4, 0x0, 0x1e2, 0x29be, 0x1, 0x1000000000, [@generic={0x1002, 0x1, "e86884579c0ffcc85839c040ff06d571558977b199829a33321f8a1b6fff25043e3c95c7238a7f336fe5ae0d3f94edc7bbc77beac4e53a753c88975e9f923b5be56b30aa3bec1c31a90d965d8bdb1110ab7e61455f276d4af4c5f5724cf2551f0f7b3e04c1bc6ed198070d9aab0210f47db14aca320c901e6a905bbf57be30830bb288bb5a598bdd94a6e3027b27db7f8c484388708580fba26c3edd34310368e103acc111f5c603ca345003e830ff464f62cf0bd2fcae89290236ed1bc12777b1ef0f31d66f23d44a0ddac7b4f7ff033ef22eb3438bc0a3081faafe364647ad2cd5953c4e73f3921c2be82fe7ba32c61cd7840478f05de8964d88ff0d3ad9b5152b8398622eb006686bd4a8556ac59a130390afbc284ca9f6ee80ae8945d1d3c92113385955590eaacd40825ac6bde80eb6b9e92696ed78a880abf9a0c53e5c580b88422d89f9f54a7106fb7e63b4d176f77e5672aa24e20c9f259cc4cb007a214118be115eb0263f88cd50f79c6c1ba830d71a0a7d771ed2d60d0cf39d272dcc4dd6593d0ef48d54dfbb04162fbd25828366fdedfe5bf11ecc5fb0200d7e993f91a1dda4439bd01b48a2c73e63639ada96e3b42864086c1c8fde5eddf903902e6c2f663ab1a156685335a20340a3060eab4260780b8c4e2c67edf174403de0cee9e6372d9506ca01f1970a97e5a197b071dd3bcf324ba5a18c02681fed4462083bce059b81212cb81b1deff36d1caf98c5c58d2229db90c09ec8887671a1246a6c7f37bc2b10b848a1a83750c1ffab703a85a62ff41e78f854da5cdb0ac26b54b2ad97ab46bd9c48ab8445a064e4585a9f05893de27c80d3019452b6fa999d39fb4e1a656e737d1bcce025a39a3c560498f2b241ac91e345caa33d4f1ca1aa573ef8fba58ab1e60480e34ca0e065e3f447379a3f78833116eb3d5b96518ba390b22da2ea092f04ffb42aeb8b321e2a18a1d70104128e909610baeeb994827215189aa4719635a0732a2a8960eeed804179366272cbcf0be7c3138d6033c4afb997669cba03e921f4106a681950bfc928117256bcae90a93640cfcc3c9b4e829a5d32ee30953615d9f290eb981f3494c5d746a0024a0a4b2fef0939b11ae5cd9ea8f69cfd46fd259d9a667c7f7574df169920c3c27dce18d7f3a0df7d986f2c810576d31923863aa3e184c1170ed0df42d9b62688082f54ead1aa917f7919f983de3868b7ede9e5eba7a9eabd7c94aca0caaa0b43b2186a6b9c7a696a746e067817d04c079abb3cb1864cfe030d05af6011271e9193025967b0798312df3dbeee7d896524386dcda21de6bcbe4b22029a0f089f4d0eeb3ba32551eeb68cac3f6b315fe95fb438ce196361b18b26af2ba3ec33a522e8b5087780361e27881cb9ce18d37470675823eaa2c729bd1e5846321f95539a15f507ee54c08a7697eaff5bcaee169a587fabf1d8080d2f9f3528187d125a52380252a5b7506ee49caf6200f43e8151a3a1729f65920c7a5521f479e1096fa789942a8d8a8cdabdbd5643c9fcd14e58c947d00a6ffd37c51e2f209d5e41450664c828c6a649a3af5c71d91a11df52a8a935e87008c19dff9b29b2bf486c5b91927ea984b32f205b5fa0ff1920016736546b600b14d3cb2b6a20de40fdbd00402512b3908be22809c6785a610ea9d3654f304a04ebf51ae7f637985df407c648a1b941cf37709db758e85cfde92a6e0ec08c0707844af489f3e3b1d85ee3a195f1987e98bda0b1ce2cd006699be8d930d3cfba885acdd7ff8c6b110106b312ecf4996f0f28fe5d7b48c1e9f860c17f5dca19f4bc183f4bbc94c202a032cbf32829e915bcabc7c1a1b2114a41b32283f188d9757cd041b15cd21df1dc3656b14c21af8836b2f3f3403e04da8bdf7ec37290aa883af7f3a52b7c877f553c538efde8727d11d93b39d213a0ca7dd04d72db3c7aa21b5791e2c2e3f036b061b2e19cb2f465d8794172b8e469c75ab6e469a18fb81b44ea2faf95d03fb7993ae3c4e4056d4253abf350639b97a1e4b7d1d723c75fb694154df937d9a5bb33183531db94a41a1caf7d759301f0ba77965cbeb43187a4e979212d1a4c048926a8f46e21262af8a381edb569f7fa5bc8a8aaea3c502d4904e5bba4bed3dc301891b9796c332c366a02dedfb63d4a598e8a6bd74b5ac23c8df5e5bca99d4a5bf901000e8d4905bd190d07f5d869d42d33001c2ba761f702791d5d52e851ddb5377459446ba69050f6b3ee6839798bec09afabc718a5449a2bfddcb011998437fa203319d9689898ddfa82693d157ce2494453eee77d94635619e76ad9083cb9478f2ba0abdd8f1f5a6bc5767e7146f02befe303853e2594cb6a86bcc7dad8e2a964258cf335b946a6d1c5ed6cec1308b46b893b8d2cd677b251e2b96e93bc350025fdd73cecef265dddb8fd55a9b2c0cc126adddb117d1422dd4d7c11bcb3af03e4f1ee5132db0b5719997d8cba4c1ea928102ac38c87350c774d191f8ad63b5986a9eb104e03bed5e60ec46a362e3d3fc1641ec99c7e31215f1cc6d6edd5a84e9651b479049c9174fd929c1492f9484424700fcf19510c41640290e9bb1aac8b16a1b11d3fdf90c01acf2b7fb85847501f4e89183a6119abc38aedf5a48a8cf2bcc298bcb21554c3295b58f8d3837d97bc9f91e3f35d54b11c463ffdff171c1515377c17d193510f1ddb891deb527e6c6a131d2884530cf09c1d22489c62232781a0302534c75b47be5dc6faccb464c22727981d9ebef33e9976f069f36b684507f9872400a9e751ed8bb5cd0f5d3a064d97d814b68e0a7eefc07ae145df63227ef40790d077558e644f06617a840d65e74d927e0a4e20f687c82f4dcb72e5598dedf43030cfdbe000c7b0b5b72bbaf32a5eccb26f0598d322e0459e10f2615674f340b36db79ae19fd4b0c7c6a84d3eab5406e500a9850a962bace8191b20f039929135f912f58e2f196c88e416e3553601de014a89e3757bbe8dff5be970d80999bbbd4571cb1c8aa3412b40fe19175d940ef27eeea249a8e604f5422e7c7f98cb2ddbe8b07662b8121ea8d22d4b1d3140dfdd0fd30c6e6c6fc3dafba08af2c5af7fc4b9d549bfdf05569cd3886cd2d249b9d56acef359236e6f607f03af84f6400000b5379bedc003b406e6d6b5ad98f6e104b863ff00395865bd09c8a5ca32ed42b6a4d6e97644653fec27360a5306827946b66442bf152017e03a5d2d728b7441c73750f5f1bb74351b61d42651e2c87b2106a8812dc3b9364471ec2cdff0029ab8a29662768c2035ef51d1be74c052ce523082da772e1ce66c7b76ab312f99a639c10c009fa413b8673438c5480064551dbd2e1e6cdb4939f65f1f706afe21112c05095eca834029c42d9928323d2862573b76922a3851792e00e94caf68110d138f1062a0dc44fb96ef8b73a0efa79a472cf5f2db6548fbd9c37eb961bee35e1fbd9f94263e98ee7b3242f0a9414fc7ba25d3810d4acdfbfb27607a28956a056bebbe921cb47b6742e3fd9a6b248723f45d0ae8b734ff01b31d02ebcae4140db29809731ddcc275501087350fdd4f16c709b0c6859467addb4f4a5d8cf336a7ae0d11ab001ddc1be3959e20559a2391df862b8e8e68acde2886ca192e4b69ec7bcaedfa6eb9798646a1abf27a77c9175047ad14513606017bceb5f33d68c8e39ec986103fc7347d60f189db937fc118b087e1028867d36184d91a915235f59486ec990f1f348cfff02219129bc8cad481329ddd81aac9df39b68fef9d257ddcd00fd55832ffe91940d74e27f7046ff70ebc151bf8cc892d14b20f7bac3380dd9359218422f4d2d1e0f0a7d4ef639ce4a9a8a1140fe5cb974a65a31bfa42fc0c0c2bf0ef0cb08bf83bf94078d8bda35d84598e083a03b971aa70607c333651630ba4d46ca0ca52a8d3e1681f1d0bc3f21c86a478df8d9f9c71f09a7afabf5c14d09c5270a68bea038164bb1d30d5ac0c127d006bcf6f8c3c9ae6442216959b23461621194f921cb2c4fe3b77b2242c6ea5dfcaee33c71e37900f47752468b97fbb27302458b675f328b2d908f9bfe20e99020c46265fde15b7be1ffb6607c08950017dd3befd9deec258006c731bb1169a2f6ec7d3d96bd070dd4ff9039d62837618951369a1e0b8300a7503b0f0f3cf0d52ea4d864ee55694b682805791aba8b81abcb4bf0c84f1624c77587c10889e9ac2788d5f6c2ec830ff6011d21174c9eab2066b98500e90c5e38dd55823a5544783be1b285d2abaf92446f0e1eacab6ec94bc2fe57ffe4f6035e4006bdad0998f0197afd2e9c62b6c529acade0069e2afbb1acbb6777c1bcfb3e044bb4a861639a31e5fbb7386e52ae2dfe4b39adb17f7d00f1d1f4bd6cf1f9881af469eb88f8050fed94d4e93d0d0c7ea065cc632df06af52e7caf53d6e4718445753747f80886ceeb6b8bf645042730f66fb3067901caaae0d63027bc1aa56de74958998a00f7b900c3b6adbc5758d722eb7dd082ce18829dd804c60b1721ccfc970ccb4b3ca242ce64970a25c87e5feb26c79d3929993632914bbcc46471d9215ff19aa5b30991d451c926d09cb7dddca8d71a50f8b34d197c2ec6b1eeb4912fcda9de5f6fc878f8715622f474755d22bfad5ff75631ddbf01b11766b91474c3ef550e1d87201b0b4fb6ead13026fb09134ecb764f2b085baa4a4baa61c13268a2d7be5128b50d02ab0820fc68072cedb87b75693412a932a10466bc1df6b5ab7a157f75f7186d84921d9bc803f8014b4e69801c43454bd9ea39ff766b239e708121fb94e65ab2731756992ae5ee2923f16af884f1ddadc9441a2c3e5b4fe913f3ba83c790d1d157d7cf03e15a8ee78f50930addeb73195df9e581da0c4b0052553e44cae0bac775ca49e84f0c0ba92f432294b70dafb48859dbf63cb0e61eef7714e876c95a5d98989f2d184056618f91cc0a2fa5dad6cdb42b9803061cbe951e53f883f3ef9fba4702dbddcfb3a43159a3d205c0e919bf928f61b5f52bc59821beea50dc74d6a623f01670b2114c7a3d0a0f99af32fb56fc180600f5f79c72ca1bd8b52266b3ee527d26deaa57d25f89ca245cfc591bb697abe13d5a90d4826fe2c0b9e16ff45bb873b0165e6255b3ba26c0de4f32eb5bdc91f291db52480808eb73190c5cb048f8869cb63b84d03c5097c02680a8077dea9f18462613f264e899cc6c1f33b3a9808c788edc793e344da16c0344a1d3b35c853bf5eae299ebf93c2bf2d2fb50be22e3129ed68afb761eb85c3535d5e944152e20dcb080511e568b1a9d3dcc9b20045020fa63f1dc7e927d9dea41743b33d8b04b47bdae3dbae83b461b275eeb9a8461e7ff6bed4faa02fee6b69c867d77cf1d1df30f8cb04b3e14ef0eb803b78e569cb52a345506fc5fbee803ea02b767f1e0c48ae28b429c7bd7afc29341075d2022e892b8c3d44559e47cc1687f70200d192f15834b8790096819941575519d1cbaa065a2a7b3942fcfea26fbbf2f060ccfea693ac3363518c844580e5a3e3b02c76322b8c66b5b56d461b24414b86a8344210e877dfd73141ee8e8db9daaa2760b9b704d5301bad06df3007ec86654bdf74896758224b849cd17632ba22665c0e85d4ffdec2de85589587f482ec54ae822597db264fb7c981a5d428ff849009abe5906cae9b442795f100c6aeb95df3a308e7c4a5d05d03926452ecc22cc12f2eca1a5c6a53d8e4df309318e40bce570163bf43a6c3f94e847b9c77163fc47c1a75c1a0ea8ac036dd2dbfcbe7c8c115a4cd9660043348e1"}, @generic={0xb6, 0x7, "0071f0904d1541ad46875f7459d7a1ecb88b835febf7758f2a9427870b10829c732e8f6eed9377cd133db7dea7d2f24e42c8e60a591783fe5430a10b6abd26552f623309c8a874d734f1851e38b09b13a4318d8592a454935772f898428f7f30ad7ba12cb5659dd774d486be541f754325e6748e60121d5719da127d47073141ed86e0d9708cb45eedf1a9b669606fe02f7b37a28a235f436d3d8a254cc0877cdc184e8950292a15c145830ddea9766339fa3047"}]}}, {{0x9, 0x5, 0xc, 0x10, 0x2a8, 0x2, 0x80000001, 0x9, [@generic={0x60, 0x8, "c2ceefedfc882a5027f35e24e5d348cff9d6aa81175e2840caa5fc7028e787019b9499c90617b474d57ecc1d6fbaf328715897b84004266b6b31f1ef30fbe912ea48914932d60b791dbff216be1800904f73e7fe8d440dbf67b8972baf62"}, @generic={0xba, 0x22, "0d1a894fa98649fa42b1e0ac9534a5743baae2327dd23b94aeedaf5349266d15d3bab912cfe9aa329e3e0e1f3a928002406dfa606dde9d6ef66dc815a939470fcfedceb9dc4b5f53187c82393af7920dec2d7486a3f005ea72362a9b0d43200da6ae622ff0d914b0b359ae67974630b01f2836002f005c56afd411c7b8539ec4f3b2351c23c782f1adf4639f7a683430d944934ed2a40cb109908452bf705a710f57ed078a648f6b012e93e1af229d702220067776ab28a5"}]}}, {{0x9, 0x5, 0x0, 0x3, 0x58, 0x7, 0x0, 0x80000000, [@generic={0xc9, 0x3, "e60a1e82d6bf0ad5ce618e01f6f516e84a95954f20e0b9409b3ab577a78f3763190206adaaf278ce09dc21fa8a27a4607c86a47b8e83f1675d7e9dc6c4274a341764ccf7f8732a18c3f4224787f435def99932a5b1885e133e5925491ea2d606ae91ae5a8dd83bf2db25d4159b08f87c0ff5d946e63cdba090f424e63f5f8f26f541f6f61cfa7a25f770906edb3720e7529b2c400783843086a84c9b3ee6c8f4ab514bde9b9e077530dd6d28313cfc788538811347397ae15c032b3b6bd1bb55ba11b2b4200330"}]}}, {{0x9, 0x5, 0x8, 0x2, 0x22, 0x8, 0x1, 0x4}}, {{0x9, 0x5, 0xb, 0x555420046cfbaafd, 0x8, 0xed, 0xff, 0xb0, [@generic={0xbf, 0x10, "427e059f14e309ae4e51104ec14143d152a662a1b590ddbd8f23f1aa7830fb79fa5aa0612250a70f1f5be08a383dd03728e9635b13ad060d8f183e67b404125065a39e1d2b3fea75bc06a1634bbb5116132404ea5409c833f8e6e0b1892a7f28f06c86d6e342d4d07b730504629f242873ee360fd3e520e3b801a536ba0c543e10f02db6cfc5b76cd5d066ca34184bac4c7a3c756b9da683d26b830b4772063aef9399cdf9d88564756264c942e885385811091b0434865b0727e3ae46"}]}}, {{0x9, 0x5, 0x3, 0xc, 0x3e2, 0x1681, 0x4025, 0x400}}, {{0x9, 0x5, 0x9, 0x0, 0x29c, 0x4e, 0x2, 0x2}}, {{0x9, 0x5, 0xf, 0x4, 0x3e7, 0x4bb4, 0x80000001, 0x5, [@generic={0x7a, 0x6, "aa1420d62b50352f3092ae3922c69556c0a7f632bf31bca2aefd02a50189fd4a5432311fe43a57e0b79104f469bb665169fb088cf20dc77604525b9d465c382ea50eace1d4e454800899f8c6a81c692e971c9b9d06fa03f62ca7d8ede09fcfedb205c66f036c0ff50fd60eabd6155ce373d985886c179b3f"}, @generic={0xc4, 0x7e, "1dbec5c40589590b38dea133d336008c94a36292280f364972c51365561b0126d1c0e275db8e442e6abe904aa8a52ec1896c6d9c3be667dd1573da997fe8a1469019313e120e88e7e4414d56b308acc9dd766b820afa191a6584d2a03e3f3b349f2653092cf23a12e003abffc05a15d5c2426f1b0e55b39a8f9216f589f3b2cb897a2f27b8d9f8f8bd287bb6dcea1552a1d91a7bafdd6d9bc83dc987c9a93c9f7df37ee2e5b873fee40796b136bef91e608f05e315432bfca923bba16b2ea89da433"}]}}, {{0x9, 0x5, 0xa, 0xc, 0x278, 0xf9f, 0x6, 0xd0, [@generic={0x67, 0xd, "8c2fabfa6acbdcb00f22d0adf986fe8972c1216373ab276b7c71bd814aa959fea1166c97ee3a39c90aecf82f6051906ae209e5ad785b64385fc9429eb1d503930deac7de3d96b3dca5c25c79170a0a871d10cc670d3ed81f472edae44f636e334ce279cbf5"}, @generic={0x61, 0x34, "cf0ce14f387e9366b9419e264656bc1bbdc461d82d39eda2091119078da4dbfda37658102281dcfeb3e8142def971d3bcb589091f6d0e8f48f0b852510aaf265490891d9614374be22910f5c02ae37f60721e89f1ef4706639ed057a413b84"}]}}, {{0x9, 0x5, 0xe, 0x0, 0x352, 0x0, 0x6, 0xa0000000, [@generic={0x64, 0x22, "189fe6371ae15cf3c530b6bd56070662c19f53dff8156e378ea0e310628b6fc0466b76733aa80113f096393725b6ce486ec8b49f628ff68b2ee2f6977530e600e1e6741a8f4cfcef9665e6001255504944d72fb6f5a4784507ff1ddfd6b44c4289f1"}, @generic={0x1002, 0x23, "b9507fa89809bfb2484f94d1c62ea15d0f003891ba951efbe6894e0e506d94605ba184b2cba6a29c02b46339abadd71de49521bba2157be6377bd797d84c802c6400c47dbebdc36691fd8807891706dc11e9a9c235e2f77c77efc672675dfa1213e50744e34d6ed83df6942fa3ed76323cc00ef3282162a04bce092541fbdf6eb6aaf8e253ca0e9cee1d6fe8d1e3eb1e9f74c0ad5afeef1fa4be60b3fea460a9f01aff7f09ef40853aae74e469269c02cf33b1d4e9ec1a349d37e68ec6a4f687be44a0686e840372671f96f54a6d419934de6bb92d1b902d56e74702f843ce2417f2289d25bf51c140ae804f53fbe8b10cf003ce15669fd97b11f40d4dded137ab174aa291fc52acc2af9f5751260538c01dc32bd004863070c9993e2bc5d0b8c9a6ee73ca839f0af416ea9f9ebb509e46091adf1603056cdfa165393d3fbbc2e5c2d3b86e7fbb3e43b193e2a25f6a91f8cc0d0356de04f141754dec75bc63e956dddf3956d7be48ede40d60d0c72c07f3631e85d84a06b076633debebbfaa3a9314ee48e0ca2b74b9535bad003f9f55c7c7cc79bf527ef7b01b0c07060daf44af306b91954f8efaa5c9cf0ba564ee693bc97c42f3c811d19597b0221b5f2ebdea6f51a6444f26083a177922131f86de3d317c5c2157d8924e3afbf1edb6412ce0b211b1ce55c791658e2f10798ce0474a7c8068003d5e37f95b90dd42182c9e6e63f70a30d705f3b873266245db7eb5470ea3b962d767c81ffc58a16a41bd3e70e5d492733ecd3acfd2588fca5aa7c6503ed7d573ab6a13248463e78e3520369e585e6a295adb3523d445dd7f453ed8a2bb7720faf870bde413042f751afd23e27775a60c15904c40d647141a171973e98f6e99ce74d3a5d23bf35ecd642788a97715e92c7be60964da9de998c3dc8ed0b5d0915d5cb162ef91eb33fa816b04558b458a3782b80ff53923961e0deac12e58f2a0748dcc05ea6b3b3769a077014e430e609062a04ec829c6540f92926a7ef9627ac7a7ef71d6433cbb1ef28e3d893513d02730f3c6b0be23cdd5d9d5e1a0a05f6bb0be746b50c6412eb4da36d0624afc8a5741c399e66d40f903df1bfbd11f37e1f64b0ca32a9f02ed073c633cfae876123e6649cfe8b6f2a30facdbf21ddb9f01ad046c232217d550d2997fbeb879dcfc95c56daac2a5d4b6e277e72d26a22774d1c833564617e292bb517ceaf0ec5d081c4da4326c846b55557b52bd40a5a245ab93450116da1473d9ebd0e219d802391d6d7ec7bbbcdb92191d036d92c3572bed32e7c6aac914da285386c251a46d3e10199af51383748d92641263d1638e9b693b73fa854225995282f6409e0d91497832d6b9e9f7cc0bfe96a86a656dc9e6aa971216b10514b213bacc257f6d424244f31ba9c531f13dfabd48550556afd222a628a4e2bdc529db851e84110b32f4ba3eb8193420d1e793a343719ade8cf0526812583097905c59329d066a23c57c311c5446bba4c2160d8e1aa06e7644986916f8980ae3a8e05950d8bba42e8c6d567496d2b251274eddb3e0c93b39e1dd3af3fd6606528216cf0e1556901eac584bd7bbecca6c79286e3a06c4f993a5bfdf8415c42ec526d59713bac2a31437168478cd15d46f6adecd80b12121f0ae76e48781a34c1fa36ac83954a2c6f02e8086c8670b9befa7931f662c287dc8c4683781d67f0818b2e9a79088f4db46099bb0f987b4d0cd5740b16bf5e0d00da75fbd4bd8a8f5dd559970251e51e27a57f66191a076f14eeead76f0489ddb4fff9f9ef6550b3ab064ebbe66c29ee14ae1e654dbb61edd0653e437c5464ddc04aba6828643a38570573a880aa591b5a83e1c52f3b6db82f7eba0eeeb9c1cffcc9d8d23218e2a8af85fe0099bcca4d681476cc95cdda8562db17eb92e31785c039a3c2bcbe0e798f380dc281384421338c4381efd8de3d4464b86f6ea0ae775c7ffa3a4587be68ccd5a8164d27701ac70a5e4262954fd7b216835817205d79d4216e51bf09cef2da9c03d774c3f6a9afded433b5232434920d586e1af677a44ed64ff49b91fae227e8263e49c511c15dad0e1b5dbb34303736d0865fa4ec89a7d8bb52ef6fb9e8ee440302b814e0fb9d246c4cd3c139464d06f6fb77393b01439a5442849574b4005291601fcb29a41498e0fb839eb698eaf3df650d1c993016fe64a21c8d53b61029fa5662e06e55a6e4d23d958402d9a517b56d030740aff7f8fe8b3640a68e097a9fe5abb111c89410fe2803fca535b7c355a9e51f1d1fa85546912f201c0661c578c03d8b243838ef8557be4e514086adb13806c851f21a02817a13156bd7a65a3a5b993f0750a3b4330c0f89f368b4ee3670f7f73e578f1090ffa1ec15ee12301c286592ea9062ab06d5ab1c34e4154f89df058167aa47bda283639b83896cc37a494f705f799f146b0d705a6ea1b9ca6f19eeb614bafba9ab065cb9fe2082a49041b1fbcf1ddd2940f2dfc0ccf0df8c30db1dca36f0067482b4b4fe05fb3073a37a90c155aa142ba2b0d9054f23ae898497d2d252f6205b1c5908fb8f4814199e587d8c6a4d90b0b9744a97da609b84351115c0ed6f202ce0b6fb100350af0ebec7bef8157845675f17954dbfbb7ce451feea359ec6c88e1add8d64b0504c068f4c061efd21cdb6ca945c810dec6b9008e5149258f472f357adcbe876b855fa5631e25fe3ac85fbd7a0a580cd9b46506919055aff041a8c967524f222a2eea2fec03db234966bf5dd26cd8c7178c92a2bbf0b7d18aaca167dc393a985c42c13121b0759b2ab268b4f825c41c8d7fe2532d8f9fde7bbf9895ea0952eb33b7751d0bc315ec0dbb559ec0d9bac81b03715fca7720f65a34f4b7af00caeb3978cd353b5af0473d6dedaa847d7d932980888d1ce610875a48064203e52d3e7670bd4b7ce6cf493a0a33e667a144d2bc68ef49fee0d5a1612265c03a8d3f480b8b49e96ed35f6bc7a839c69b4783456505795fa3600fa096902a9a9e3ad19f1c00e1e5461ca03d9a35fa989ae7c340dab442b7b8c68af4f04202268e711a0471e1665e66bc572e80fe95520ed31ceb22bc00b575949230fdb9574871df15c1ec715e64604da1723931518a4aa71ca27ea66445cd3ef4ad1ecfbb2870c56d982d34e31fa593a3fa5519a4f6e2c11e4fa0c61dd5b18d3594bccada80552a7c8197f322870cc18014e9b702c955e2a88976829bdd2c8a36fa64fec46499df9b19a93f0533e524a6c9fd85e5611261c3182d8e716a2693706bebb94815e1be36b629f5b72d2213ec07204c8eb71a088c17591317afea67471af9f5a4e34c324026dbe6b1f4651d9cc67f33b775ee379a0e55044e579a4b76cf6b2ff16412eb28e3f86d40b108af766942d84b56a82e8ec3da04992a627341d0a0a0e7c029299fb8c21b4d273e918c2fcefc4d996a38eec10d2a24b76fc3cb2e2183cca0c2bfd452f613a8ec316515e9b5532e48c2c5bb1078bbb67e5204a68edec213ff6321f222a73f0e59062e2dc6c9fa3b646d38d64c5fe6347171efb93342844e1fd3a04989d4006b81f3d78b705c1b88558bae365636fdf9b3186171705691816a1ba405d2b861b188e008ae8061245c97d172a6b3a53ce1c0249df631769eecc19a4cf91f5befbf931a9c2e9b1d546e413ba5dbc4350c48e4bdc2f168c6b8e178c06df4bfcecf302272ff5454d54f9464bd07fb5c2a4c467c6c8614f7fb73eb6675b823d387223a89b28a92b43d59d976e2907e516381fa5c971937d0b1481b4e3cd56d05349850161031bd7cdad3874e616dfc5b20b1654c071332ee5134bd8827a980fa4c5713938acf2e92d65b4968e8460539586f724c4d4105ac7ae0eecd839365d71159a0fc9af34140c4d85aade62761cdd7e9f6c71f90231e08cb20c9d5883d482dc5459b2dc91d3a31d7d75cf2ef8c6b46d5b6e11686078929b464f935a06f22c794615a01bad4aaa2a71ccb11384784781ca67ec6d4b5cc4f1c4dcc5c3e0ad4e7885c8654c7984b4a1b95ce82b99b9ae679c471205030ea66f8d5c46bb82772b7579355a53ed6db1fc982375b68f66a416aac5dada9f9b9539ab42d435820a49b2f802ca01250117ce0d4fdc739d15062f88d611d23f57e6d856fbb341846a7471aaf1d708420571d40003557c8ecc6184b473a7e574bb7717eb6d381a194d741d1a5cb69a4dab12109a9abbfc1b8d5ff9aafadde019f9ac2c8bf5b531029fda698207bfcc3ab4884c53696fb125740dcaa840370dcc3e1e1ab9884d685df23e825113559acbff21a56658a01c4494b72527cb55ef8f73fbdfd77991cc642837eefc2e8472b70bcdc58fc26bff0b0e7dd7d13b35ea748b26db5a680ec045beec38775adadf49b7fc68a80bb05338a6abb1bfacd750efbdbd0983a686fcb43709b52fab848acc08d06ee4e6072a10e5e6fb00babb716ae2c6da0349ddb613baeccf3f28c665b295addb03185a0ea0bc6e17cf0a4c99743c6b069a26f4ac1592d3f228ba7fd4bbe13d3dbc7ab6110dc7bb390ff6ddf61ece710feb9c0a24c88bb96496db939d2ac210605e373db7cfebf24874e12517d9cd6250d6f1f64e2953ff83a24623870b5ddf49c3fa2ebd1628d7fa1f5b89433945d90a014726b69178bd82dc195352e589db568faf9f1d3e0ffd44e7118498b9a1126d8df8c3481bf96a386e507848c8bce9a076660e021009af2f13b0f294dd7ea9cca2580ba24c8c2417e7aada7a0e80c8bc8628da74ed132d7ba4f953dd012a44ae6545644427bb82f00b6289793482cb3a7f52d58fc3789455234103f4f36ea416ae88300e1c4d6f3d10a0d668bc150d48a6c46d623e5b4cb7372b8611b2879772a7c8ec3abbff24f3e02446c62e38ee145382428e65c3fa60493acf82e36250ca89f3263888294d347e5a5abb63d0cb19235142999b7ca2542a71a63338c00bbbb3327cbfc2199efa4b3ef24a18f19b6f90b37583633f738859b41852eef2263645774ba3279a9a82fbe653db58ab19d90d56c3b583030d71f673fec81e5ca1b6b3c7b9b86aa22d17a19dbbd233dbc1ad0849e4eec57be315234c30824274e965a62ba70091fa632136d37d2d4955cb0d36121921265a46dc681ea8a6a82c9b8234c39128771ba58e8efa841fdc32dfab071561a8e8eed0aacb614218ed2062a2a4111f49a7fb679073b7b3caf0c12423e91a774b1c9a253068569b4ae3d2e067b0a594a3112a83b41201fadfd9aee03f7e682c14e157a0d4a0c7852673db3261cada7f06b56f892a1bddb59b8bb3c135b0812d472e6f245dff39cbc5ae3aaade5301176644783bd17cf0d768d8e6ab0ed40d311d7c20315df497d8668673f82586856f8b263721ac32d988d4442c2fe2a0fb88497ae2d3aa79c9ec72a9d9aaf565178b8c413c67a44d9a11299a2ecd0ffdf17f89945ceaa1f8d6a595af962ca8aefe981e32b4ff955b46c34be011cead6fc4e8bd2979e4728cc016a663126fcc546cd8aaa9e3dd12e5bb718e3073731b21d3d0cf3874609ca013834db0ee905d93da5d7da243174f0b43ba1ad5c6c0d908b2132f43472a7b41765c8149aa9dd68be4ccc3c730b20cdb42c099cbbc8f66908b1a71c64e9638bd65df0bfa1e5d5584e2ac43d06447bc472a30b9b94f05b1c4a05a328f59c4ac6b2fc2b8fa2fca7fcdf09f39848d9c44fec59287eabb734192b07345b1813f62fd030299e0605952d7c047fd0c912411724b6e069f64984ba7d913c55f20a77ad7025c7c3694f6a9e5d7341062c8275204d485405364e2d"}]}}]}}]}}]}}, &(0x7f0000000300)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x300, 0x3f, 0x2, 0x8000, 0x40, 0x3}, 0xf0, &(0x7f0000000040)={0x5, 0xf, 0xf0, 0x3, [@ss_cap={0xa, 0x10, 0x3, 0x9773e864c52c28f4, 0xeb6b1c05afb03040, 0x7, 0x9, 0x5}, @generic={0x3c, 0x10, 0xb, "6d4838fead23a36e2eb9c3b71558c022a5bf5c729729b98a788b912f985583a8b4bc5fc8fbf3c7704afb2b519b678614ece93a5e714b7c3e89"}, @generic={0xa5, 0x10, 0x3, "b83e968b6674ec43a21b3918d7bdd25333175ab3ed9b9646ae68b8522a11f131d89332dda1be1b9c2d3e9f23de6ea48642efab37a2e53b39a453bbbd3a9cdf49b9a10865adb1333f73763946045454174f7d2dc48d0afd7baf3d52944bd75c4d90761e1e1d1d6531626efc934d84ab3489cade82007daa73b031e528f9716168bd09a238afe4335ef6e1df58f34c4fd72ed5ca63084a4be8d83782d61d4814bddb95"}]}, 0x5, [{0x4, &(0x7f0000000140)=@lang_id={0x4, 0x3, 0x100a}}, {0x4, &(0x7f0000000180)=@lang_id={0x4, 0x3, 0x2801}}, {0x80, &(0x7f00000001c0)=@string={0x80, 0x3, "dde5df8f8fface4f2f33b7e76aa555345490c826084aea46388054b935da7fe1dbeb7e22828527530986c0784d8dfe1a56d562b3a973f96fbd7f91aa3814e87b61e4e5c9c3bfd6cec2f0e390531657506c846e10c30b14fbfd6fb20f2c5ad1219ec298270a80af0ec05ee087d48b68f3699df275d3ec8642dc849e01a56c"}}, {0x4c, &(0x7f0000000240)=@string={0x4c, 0x3, "af4ea7be6033d4958523bbeb0b0445e17f4dfa8671902ec85b699375c23ec42ea31a3bf11a929d3067df2a753f3ccfaa62634ba5747b58d9c69bcef19b12b20f7839af370696f22f984b"}}, {0x4, &(0x7f00000002c0)=@lang_id={0x4, 0x3, 0x411}}]}) [ 1215.793747][ T2719] usb 4-1: USB disconnect, device number 99 [ 1215.803344][ T2719] oti6858 ttyUSB0: oti6858 converter now disconnected from ttyUSB0 [ 1215.811781][ T2719] oti6858 4-1:0.150: device disconnected [ 1215.970731][ T2798] usb 5-1: new full-speed USB device number 67 using dummy_hcd [ 1215.990835][ T8424] usb 2-1: new high-speed USB device number 89 using dummy_hcd 04:26:32 executing program 5: r0 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x35, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$EVIOCGABS3F(r0, 0x8018457f, &(0x7f0000000240)=""/156) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000300)=0xfffffffffffffffa) read$hidraw(r2, &(0x7f0000000080)=""/154, 0x9a) r3 = syz_open_dev$hiddev(&(0x7f0000000440)='/dev/usb/hiddev#\x00', 0x1, 0x0) r4 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/hidraw#\x00', 0x5, 0x400) read$hidraw(r4, &(0x7f0000001240)=""/4096, 0x1000) read$hiddev(0xffffffffffffffff, &(0x7f0000000680)=""/226, 0xe2) ioctl$HIDIOCAPPLICATION(r3, 0x4802, 0x3) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x1, 0x2246) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r5, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r6, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGRDESCSIZE(r6, 0x80044801, &(0x7f0000000180)) read$hidraw(0xffffffffffffffff, &(0x7f0000000480)=""/149, 0x95) write$hidraw(0xffffffffffffffff, &(0x7f0000001200)="11", 0xffffff45) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, &(0x7f0000000200)=""/13) ioctl$EVIOCGLED(r0, 0x80404519, 0x0) [ 1216.150823][ T2743] usb 1-1: device descriptor read/64, error -71 [ 1216.260721][ T8424] usb 2-1: Using ep0 maxpacket: 8 04:26:32 executing program 3: syz_usb_connect(0x0, 0x3f, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x5f, 0xe3, 0xc7, 0x10, 0x12d1, 0x62ea, 0x1d2c, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xd4, 0x0, 0x3, 0xff, 0x4, 0x64, 0x0, [], [{{0x9, 0x5, 0x8d, 0x1f}}, {{0x9, 0x5, 0x5, 0x16}}, {{0x9, 0x5, 0x8f, 0x1e}}]}}]}}]}}, 0x0) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) ioctl$EVIOCGMTSLOTS(0xffffffffffffffff, 0x8040450a, &(0x7f0000000040)=""/221) [ 1216.303060][ T8424] usb 2-1: too many configurations: 13, using maximum allowed: 8 04:26:32 executing program 2: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r1, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000440)={0x24, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hidraw(0x0, 0xfffffffffffff801, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x1, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000001080)) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) read$hidraw(r3, &(0x7f00000004c0)=""/203, 0xcb) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) syz_usb_connect$cdc_ncm(0x0, 0x1, &(0x7f0000000080)=ANY=[@ANYBLOB="12011001020000e62505a1a44000e24097f2b20145e6010203010902630002010340080904000001020d00000724060001b7de05240003000d240f0108000000018004000706241a00dd07052415400009058103e80200ff080904010000020d00000904010102020d00ff09058202bc020ef70109"], &(0x7f0000000600)=ANY=[@ANYBLOB='\n\x00\x00\x00', @ANYPTR=&(0x7f0000000100)=ANY=[@ANYBLOB="0a060002ff41c4080800"], @ANYBLOB="c7", @ANYPTR=&(0x7f0000000140)=ANY=[@ANYBLOB="050f25000120100a01a5000000000f5cfc070000000f000000ff80fe00003fff000000ff00"], @ANYBLOB="0800000080000000", @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYBLOB="80030b1a2aa84cd73ffbbe2016b23e38c45a63b01dbb6e0a740790d0fb47bd99595b87462847ede3044a460d2fd702a00c250610019313d45b4e9b6a166f127fb2f88782e79e64182b860cf2ae471b272237ce21e4c60774e7d92552073d02f7ddef145d83fdde26fad3621839fdd652228d3c4fd4035f2c8fc61cdeef5e610c"], @ANYBLOB='N\x00\x00\x00', @ANYPTR=&(0x7f0000000240)=ANY=[@ANYBLOB="4e039b26c81fc7723dbeec973173010730760851412c67f040234c1702ed77d2741a1bd5d1f5856ba11af0f82d46ac2cbc7770d152820febc2c82429857032a7628445c78716da2882fc85135f74"], @ANYBLOB="cb000000", @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYBLOB="cb030bc7f77bc5f6c84339f044e045b2483bd09c84c0634547cd90e44eeb914efd7fa77fe563b9982407c7b9871db598918d9f460525ee85fb1eccc8e8bf99cb19c2df6692069c9142d077f481a89709cc9247078a42df593a7ccc15b8fe6d66b6da274111cd3a3ca986009e963d5c7f90653dba8d3eebf3fedebeb9e1117ad7c7b60691f304c801fa79ef86425dcfe975e6d8c2f84cf232fb02ab0573d21275eba3b1cc7e1d6d3a5453ed31cac6cbe45f11e46e07e7edde0d2a9972198edd37abbb0e117649b52b2e85eb"], @ANYBLOB="04000000", @ANYPTR=&(0x7f0000000400)=ANY=[@ANYBLOB="04034c04"], @ANYBLOB=')\x00\x00\x00', @ANYBLOB="cb000000", @ANYBLOB="02100000", @ANYPTR=&(0x7f0000001240)=ANY=[@ANYBLOB="0203cc8764ba935a722aa1d0c21edccd07c6b75c579d7a169d6a0f3bfb93e91e9d8f893b784d2feab9d296e4a2c42c528bfb1a936abafacfa4f2665078f018d71f2e5430b616a6a666c7f9cd7dc03b84d60a443ed0b18e69cf2ac060d8f85c2ec81dfb1f0f205dde604b5f5b0e049b00e1d209ebba7875854806b24c6b51414d5baf51fba9de36759bfd2d660cdf1380dd58c84ffbc3efc84f3ad1df91a95b1be4ea15d1ed238b32876390719218c620a7fd63bb53f1dec00a7ee1d07641974a1505528c4855e209e8473eb236211a164628fa8da948d057f05905c441579905add6561084c5e2992b8aacc68dffce0c02670c33e474e355fc6ceabf113a4723c02e2d567b36321b33372e56346707dd7abd6ca34e1bc0244d76f3a3cb3c0d630f6496a1d13d763c0ee95d4136fe3eee916fa1ff271cfffc69d640d039f6b25d1c51c6fff27c9f68d68cdf455da2898bf1ad0b8bdc7224b81cb07d25fb03acdb19fb93c0d42047859031000141b993f4db1482ebcbfcfb0a7b728b0c4e63b943f9e700741186bd3b5dd261c475e40e63c472e31b062a7cdfa7f63d2fb5f983aac215f803d51252ed21bfd3a7f0a86f8b9f31851b14f6b3e10c77d07b1c9acc527e66fb65c007e762636b276aed9a17d669694dac7df669c95c26d12040a39fffcfa46df471aa9f8f64d9216ae66cf7a3d5cc7b3fcb19c785c658d5f7fbca58e1de6fbd7e6a2599ff7d34be248fa2c92fbfb4e5f59a3e1a536b607231a582c56f3e3c4df294407a138d817579c5dd673b23161bc93b63dfbe097a3ddf432d48a78d5e9d3bbb3b069eacec3ef418bd20a32ef33c98f4542297ab3ac2688e813b357dbd34704670cc96e3be814043d8d0b3a1d157eb5e4e36e4efa06dfb952ad730846550fb39fbe7b4dc11572ed07bb5453f147a6b2f0b55612dc422d9b58ebc2d9219a39a32add0e3a6a0c3bbeff17e5ab50754c8b5647c2117e220aba04cd737a99a51943b72d5132d6cd3de7fb79bae248751b5dd368d2f6815b893bb2fe87285bb64f78bb46b05c68a8dddff54237d5898f368b86172eeca35b9b3144188db8dea9e6963564b4ee857c9680fc2ebffdf422b106f49e6a37e5f05356527ecdf3512412e4a7d48039aaa12a953c0980b9739c9f63b65986a6c9245b7d15fe314127a269f8e1efd0b48b540cbdf123a4b0f999182b09e90030a96ab4f2f5fe0e1d15c4ab8cf266f55cfd991f6cf955fb6f2e960838b06951a0dd6614d7c513cdf1738722929d58b44ce4ce1a4fad319689f2664781838f7508b1ce2902483d8d19705136de7ce742ced0d09807c3e19addb9da5800d5766ed9424c6bfbe9bcd975548c828e9fde90d5217e462653341b24c2b851c91377c5086b978214138fb949524fc623b9a71eb02cada2d78ca93ace569d76a21089313fb04b943d683ffe692509cc97b0a4e94ae9ddda95b83cc270d1305b260163858c6b9d2e603dc156965daa7ec1757ab4a0fa5c9f3d07cfe564883bebf24b447a42a6cca534cf2bf68af052e3ba0daf5fc448efd2c23c903b8e18eb9f1b956a3c3631ead3c9537f318bacc17fca84a9d0e38c9ba3bf1f88fa096b652e4f7e97adbb6410b367895059ef23fdcf5c4051a239b8350272ae48c5ff63201ae8d099394bf0b2c25d2427ba6c63d621fb31fd6a33cc911fa4d452607c5d39e08c10a662067af759801b874966b100debf1d9ee49ab156509988e4f6f68ad3426771fe2d9adc013798d3d63c5179d27be1878ec5961dde8499cf77e3aa8108f2b6e91fc9faf24a48fbc34f825c689030918f2ec3ab3bfc0a93554deb4ede719512df72c6576ce497df632bb76c15ea84124352a66c49998519e9e8b39f1b7908422a587145fc7398422b8ee8311ad7b4a7490b90d2fb749caa770701800a36de69c13c9c032fd41126daba590a380f71c4805a58c1b2d87bcff8037d25be6dc87458eed1c6d3dfe2063ded7c4b2d7e49d623fec1585c9ea5ef711a09dd7bc36175a5c7086b6e13a21860df89fd91dd290cc8a14dc4a00d60c370c8e8a4058bf12be4422e13ae819405a2e26f7640f8c6d2e316035faf8a6452e616e6780cb9399f286f4fb1f0d62e15ad46e66a7dad65dfb0264b0268e640d4da6a603eb7c163ff70fc97776446d0dcc75c91540bc7d77fae3bdeaacb9a421cdd5e2d3c36b0910607edf805f797e7e4402ec33fdb50f024f17047f7d5a30afb137e508a1467b3979a185b01f3cbbda8a9a32205eed1acc1f949089df39f4b14fb565d4ece8189d5307a3b512e8fa204ea65603689d6ce8f1eba7775d0fa79c953ad2b2a3a8325832805d6b45ed148a9914e99dad02d3f4dff1d9fdc13730cf9c6134204871970951a9e41681501c3751b77950a205f7d7f24f58b414b40d5eea89c6da2d920e8be76f4e78fbf73d6c432b2549575854685d5c525aaaf5240b38e9cebdaeb6f48356a90c1677052f1fda33ff61a75cc0579e0ca98f7e6f348dc5e7336499a88963668f9724bc53b43650c94d6d404e9cc95ecdb30540873fbb52f37d8ee9dec53e826103249a2252a6d9426c4de3d056faea4ec78b95c483160d937154e131db872231f1b13f90d3bdec14fdfca6c90593b265fae78d088557d108d5db30ee19895d1c3340ae84c8b1e647da2b5df0f2308f3f425774d2912f752c5b43ea82ef9adf1d511e45a78d9dcf50b094114bea578e5ce62105dd3fb228244eda543e87f699660638c4fbbb53878be546cdc3bc0b990bb713cecb1bc4a7c1cf7af410ec94eabb0f8bb256c67b09901a695a25af57908cfc69a682b43cec7bfe802f33e09af74b78c098a91588e910ae8195935456c343be92e0626326307bd1d61ddd731bb40f936071b991bb9bbe860d816b3955ee7b6be124935feb43de538ec500605b0d81afedee5ac799e979eae19d754cf370e297fd1d4068800747a9ec18776a4881de4ae798f8a5deeb7bfa182fb78fd78986e21740a49e20639218e979bc09fca37bdc702cfa1552cd9a1d1598ae66146c1b06e0f953a59687c81a9d96670052ae6fbfa1d1f351d632616058f8fa843eb2e49cce7875563ed4b45952da8c8563f8140c065ec0b8c94c5b45acc86f0aa78a2af0e572b9ac0a08ec60d12fe5600f123dc0cafbc8eb6a6bfdc5371760f8dd7f92336d9a59f25bb6dc42be128d7de2d7edf84256ba0c4e51d618ab830327bf8bd0483af7c978b2ea1e30f6f32c9ca500a75a40e3fc99b4ddaacb73dc15b4656b0cc4a7147e177c456199b3a090f720c53cf367d962ffa3166827aae61a69bdb760db5ae213650083b837999892f9a39d7cf90e034c5f42b406a85049d9cf09552b6ec957cd856bc51ee093c1b81bf66720ab9f6bf4dbefe9b1ff5937158568ca56811df76bb568454a2906f45dede8757040a0034bf97ed8f316fe6eed61eba175fa5565550a5e6aa3b6418ad481a670a395dc5f4c334353d1b1ff1ce02037c8f3fb9a0ee41789d22137769be2f868c3be6a9e693b6a9352e317bdc22115f04e5594349c8cf86196c641afba07fbd8fbd0b1781528f7c1ac6670530afce50c3fbd0ffd1f966c35739fb16ce90af9c02592090c35b31c003dcf64fdbaaf3736b1b7bb280bfec14076ac24bf83c8aa9f217b9776fddaf9210c60caf3d94fe887adc1a59ae98d9fec1e14e857dec6b4600830217403f79b4f10323acc2cece9bde65b0fd970667290bd85ddc62dbdf48318e88bdf82e88820294b2c62fffa0e0972d302d032cae01ecd3d3fc55a987093e979447077bf059fe2302bc77c40515dcb0c6e5de16bcc01c581e02f76d936e3c9eb5d924d0b33f5d964bce5f91aac0a2d52bbd580fd6d96d56bbb2abb25dcc3b3a56428942336e524ef37cf2501f66483c99f64f10ed1f15b6c81ae24c374c35f0df66628ed632ac3f71f3aa93e45adbc979f29ee6c66cc7605b94be09060dd204cc36dbdd860b990b94c79dbf4b184eb15777bc5e2be25ec9ea193e31bbe4a737182b6f1f7682c3e3be43c207ca6293254e932d0f036affe4e1edd815732bf75a503fc54f6dcf0c236c06c5b05854031516a193d7ca9856d40292df8c892e964419bf2d6091b4f3b89f9b9dbe2225f90dc909f5e9a65cd81c2ffccf3f61bd445663adb32326df686f5e825dfc35528f4c5d32683ddbf885819c9c45976e3eedac41b71a941ad81086ed22a0845e28b0e38b4b45fd276f814baf87d9e1411132bd8f126ca5bec5747d5c4f240408ea61a35c25c934a8c7c2f4df62b2d12ea6bd5c36aa2b0eb8daae5726aef9b86ae153959625cbb324ccdce7938aa0f2be5b5515274fe7621afb99e2704d62b00c829d11ce6d251d56132dbc72fe75bd45c754355b3e1b72f751008045b63b5f80b0c9f08a61e43ea58fff37feb9e431b54a1fae3cdfe5ac8b2e2166fa229d96663717d84a22392c12b4f9074a3aa7655c6abd23a5da0cd5a7de755d13ee3dc30ff43a11f6aa7f1974a91fc5f497d82858244db28538e7958bc712e4cb6d81cdb7dc895eb002369d11e8c0b6f4dc6eb94245e581639d71e1f2ccfbb92e5f5b04233ca4ae99e8cd71bd16b06e63400e7fdc9fa749918379de8f2a044401cf778ad1e83e62da824f1aa79ba94879a1e8ab1d477205ea53a1b98e96eac5b14726c7f6fb57843204b0d7ced522cc5a1e1c8d269780197ecb067ef2725318a5f31c4bb3613070d27f4fce3b885245952c0fc07c47bce35447bf688ba8621129754e95239df3fe2b9a5f08921d17d89b2802629bc6a1a966fce0ca6141bf713b994dd89c911399a0dbc6ac19428e8d0ba82b93a4483be41f260fbf27abc08dced7f9e28d9b1c04ab622838b7f6985f66422fe9a7b72b523d65b9e5ac488cde19c6afa28afb498c45b247faf08bbc04d29372f4f9bf36d99e7541a45c2e1c3ccdba8cc71d455afc32f7754c8a49910e4bfdebe422b970ce6dc7496f26b0cf5009f10e20a5d5ad7043876d202b67463440d10ed948163e92109db565ea100b07dac7ae2e0dac83cf4852817db214288761f6de8506e4a7a94b4c98cbafdf5c1feefa926ab5d77b0b64b4c82dee73be02908fd46d5cf61ecf934f150e93a005ae94b92008aaedfb09191d7c58204ead3183ec567d3be0ea3a98469907d330643e8794e06d43ff6c47cf22a015874e3952fbdc8c0c33e1b63ad9883dd1a7a3250eda7e6838264159fa41343365d25558437c44953fb9e1d07742b6d52f99c886ee159191b0aa71b7b5c421a46f75ab808b87fe0864ecaaa9766c2b6ec31921f2a6276039d93c0187710bd7a1546945355667652fd931ca7900d64fdd1d1b0fa6a4fc79c0fbd85cdb7768ecd0ce084686c3f7e2296644e38832a93b2cf8e73e4c1191d29eb6b5c174fe94472ad75ebac6ffd44980e063f33df76cca34844abdcd46e6bd0b01c1bb93418208ce55d2604dbf6fed7a7f0a5d211c9ede835757f2c7cfc2081ab6459b68f951e259ccaa3cf87f508d544d501cf3e56ccad70aff1b146e88bab45d7893652c3f491e67dd05fcbe4c94220704d408db12c5a19287ea56ef4618284f6d746288ba29466969f9f8ba2ada3ee48fd324be3200accf0e346681b8cae9c8cdaddffc0191bf673ca191220618043d774c1b1ea2a4ec15b1351cbc14d5d694f600344a5222d77805a7bf0e5e5303ee1167f596971b96d90029c2f43e6157bd744ddf14630e789513b35f0cf71c6378a303bf08ed22d28d069514909a9784a4619e7fcdf4f1262d7493331ea514d78865ecab0363d5f"], @ANYBLOB="10000000", @ANYPTR]) write$hidraw(r1, &(0x7f0000000780), 0x0) read$hidraw(r4, 0x0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(r5, &(0x7f0000001200)='\x00', 0xffffff45) [ 1216.420909][ T2798] usb 5-1: not running at top speed; connect to a high speed hub [ 1216.440873][ T8424] usb 2-1: unable to read config index 0 descriptor/start: -61 [ 1216.448574][ T8424] usb 2-1: can't read configurations, error -61 [ 1216.520812][ T2743] usb 1-1: Using ep0 maxpacket: 8 [ 1216.550781][ T2798] usb 5-1: config index 0 descriptor too short (expected 9, got 0) [ 1216.558847][ T2798] usb 5-1: can't read configurations, error -22 [ 1216.580678][ T2719] usb 4-1: new high-speed USB device number 100 using dummy_hcd [ 1216.610748][ T8424] usb 2-1: new high-speed USB device number 90 using dummy_hcd [ 1216.650788][ T2743] usb 1-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 0 [ 1216.720709][ T2798] usb 5-1: new full-speed USB device number 68 using dummy_hcd [ 1216.840761][ T2719] usb 4-1: Using ep0 maxpacket: 16 [ 1216.850825][ T8424] usb 2-1: Using ep0 maxpacket: 8 [ 1216.890845][ T8424] usb 2-1: too many configurations: 13, using maximum allowed: 8 [ 1216.911939][ T2743] usb 1-1: language id specifier not provided by device, defaulting to English [ 1216.970974][ T2719] usb 4-1: config 0 has an invalid interface number: 212 but max is 0 [ 1216.980796][ T2719] usb 4-1: config 0 has no interface number 0 [ 1216.988425][ T2719] usb 4-1: config 0 interface 212 altsetting 0 endpoint 0x8D has an invalid bInterval 0, changing to 7 [ 1217.000996][ T2719] usb 4-1: config 0 interface 212 altsetting 0 bulk endpoint 0x5 has invalid maxpacket 0 [ 1217.010799][ T8424] usb 2-1: unable to read config index 0 descriptor/start: -61 [ 1217.010857][ T8424] usb 2-1: can't read configurations, error -61 [ 1217.011144][ T8424] usb usb2-port1: attempt power cycle [ 1217.018426][ T2719] usb 4-1: config 0 interface 212 altsetting 0 bulk endpoint 0x8F has invalid maxpacket 0 [ 1217.018463][ T2719] usb 4-1: New USB device found, idVendor=12d1, idProduct=62ea, bcdDevice=1d.2c [ 1217.018478][ T2719] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1217.021009][ T2719] usb 4-1: config 0 descriptor?? 04:26:33 executing program 2: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r1, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000440)={0x24, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hidraw(0x0, 0xfffffffffffff801, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x1, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000001080)) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) read$hidraw(r3, &(0x7f00000004c0)=""/203, 0xcb) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) syz_usb_connect$cdc_ncm(0x0, 0x1, &(0x7f0000000080)=ANY=[@ANYBLOB="12011001020000e62505a1a44000e24097f2b20145e6010203010902630002010340080904000001020d00000724060001b7de05240003000d240f0108000000018004000706241a00dd07052415400009058103e80200ff080904010000020d00000904010102020d00ff09058202bc020ef70109"], &(0x7f0000000600)=ANY=[@ANYBLOB='\n\x00\x00\x00', @ANYPTR=&(0x7f0000000100)=ANY=[@ANYBLOB="0a060002ff41c4080800"], @ANYBLOB="c7", @ANYPTR=&(0x7f0000000140)=ANY=[@ANYBLOB="050f25000120100a01a5000000000f5cfc070000000f000000ff80fe00003fff000000ff00"], @ANYBLOB="0800000080000000", @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYBLOB="80030b1a2aa84cd73ffbbe2016b23e38c45a63b01dbb6e0a740790d0fb47bd99595b87462847ede3044a460d2fd702a00c250610019313d45b4e9b6a166f127fb2f88782e79e64182b860cf2ae471b272237ce21e4c60774e7d92552073d02f7ddef145d83fdde26fad3621839fdd652228d3c4fd4035f2c8fc61cdeef5e610c"], @ANYBLOB='N\x00\x00\x00', @ANYPTR=&(0x7f0000000240)=ANY=[@ANYBLOB="4e039b26c81fc7723dbeec973173010730760851412c67f040234c1702ed77d2741a1bd5d1f5856ba11af0f82d46ac2cbc7770d152820febc2c82429857032a7628445c78716da2882fc85135f74"], @ANYBLOB="cb000000", @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYBLOB="cb030bc7f77bc5f6c84339f044e045b2483bd09c84c0634547cd90e44eeb914efd7fa77fe563b9982407c7b9871db598918d9f460525ee85fb1eccc8e8bf99cb19c2df6692069c9142d077f481a89709cc9247078a42df593a7ccc15b8fe6d66b6da274111cd3a3ca986009e963d5c7f90653dba8d3eebf3fedebeb9e1117ad7c7b60691f304c801fa79ef86425dcfe975e6d8c2f84cf232fb02ab0573d21275eba3b1cc7e1d6d3a5453ed31cac6cbe45f11e46e07e7edde0d2a9972198edd37abbb0e117649b52b2e85eb"], @ANYBLOB="04000000", @ANYPTR=&(0x7f0000000400)=ANY=[@ANYBLOB="04034c04"], @ANYBLOB=')\x00\x00\x00', @ANYBLOB="cb000000", @ANYBLOB="02100000", @ANYPTR=&(0x7f0000001240)=ANY=[@ANYBLOB="0203cc8764ba935a722aa1d0c21edccd07c6b75c579d7a169d6a0f3bfb93e91e9d8f893b784d2feab9d296e4a2c42c528bfb1a936abafacfa4f2665078f018d71f2e5430b616a6a666c7f9cd7dc03b84d60a443ed0b18e69cf2ac060d8f85c2ec81dfb1f0f205dde604b5f5b0e049b00e1d209ebba7875854806b24c6b51414d5baf51fba9de36759bfd2d660cdf1380dd58c84ffbc3efc84f3ad1df91a95b1be4ea15d1ed238b32876390719218c620a7fd63bb53f1dec00a7ee1d07641974a1505528c4855e209e8473eb236211a164628fa8da948d057f05905c441579905add6561084c5e2992b8aacc68dffce0c02670c33e474e355fc6ceabf113a4723c02e2d567b36321b33372e56346707dd7abd6ca34e1bc0244d76f3a3cb3c0d630f6496a1d13d763c0ee95d4136fe3eee916fa1ff271cfffc69d640d039f6b25d1c51c6fff27c9f68d68cdf455da2898bf1ad0b8bdc7224b81cb07d25fb03acdb19fb93c0d42047859031000141b993f4db1482ebcbfcfb0a7b728b0c4e63b943f9e700741186bd3b5dd261c475e40e63c472e31b062a7cdfa7f63d2fb5f983aac215f803d51252ed21bfd3a7f0a86f8b9f31851b14f6b3e10c77d07b1c9acc527e66fb65c007e762636b276aed9a17d669694dac7df669c95c26d12040a39fffcfa46df471aa9f8f64d9216ae66cf7a3d5cc7b3fcb19c785c658d5f7fbca58e1de6fbd7e6a2599ff7d34be248fa2c92fbfb4e5f59a3e1a536b607231a582c56f3e3c4df294407a138d817579c5dd673b23161bc93b63dfbe097a3ddf432d48a78d5e9d3bbb3b069eacec3ef418bd20a32ef33c98f4542297ab3ac2688e813b357dbd34704670cc96e3be814043d8d0b3a1d157eb5e4e36e4efa06dfb952ad730846550fb39fbe7b4dc11572ed07bb5453f147a6b2f0b55612dc422d9b58ebc2d9219a39a32add0e3a6a0c3bbeff17e5ab50754c8b5647c2117e220aba04cd737a99a51943b72d5132d6cd3de7fb79bae248751b5dd368d2f6815b893bb2fe87285bb64f78bb46b05c68a8dddff54237d5898f368b86172eeca35b9b3144188db8dea9e6963564b4ee857c9680fc2ebffdf422b106f49e6a37e5f05356527ecdf3512412e4a7d48039aaa12a953c0980b9739c9f63b65986a6c9245b7d15fe314127a269f8e1efd0b48b540cbdf123a4b0f999182b09e90030a96ab4f2f5fe0e1d15c4ab8cf266f55cfd991f6cf955fb6f2e960838b06951a0dd6614d7c513cdf1738722929d58b44ce4ce1a4fad319689f2664781838f7508b1ce2902483d8d19705136de7ce742ced0d09807c3e19addb9da5800d5766ed9424c6bfbe9bcd975548c828e9fde90d5217e462653341b24c2b851c91377c5086b978214138fb949524fc623b9a71eb02cada2d78ca93ace569d76a21089313fb04b943d683ffe692509cc97b0a4e94ae9ddda95b83cc270d1305b260163858c6b9d2e603dc156965daa7ec1757ab4a0fa5c9f3d07cfe564883bebf24b447a42a6cca534cf2bf68af052e3ba0daf5fc448efd2c23c903b8e18eb9f1b956a3c3631ead3c9537f318bacc17fca84a9d0e38c9ba3bf1f88fa096b652e4f7e97adbb6410b367895059ef23fdcf5c4051a239b8350272ae48c5ff63201ae8d099394bf0b2c25d2427ba6c63d621fb31fd6a33cc911fa4d452607c5d39e08c10a662067af759801b874966b100debf1d9ee49ab156509988e4f6f68ad3426771fe2d9adc013798d3d63c5179d27be1878ec5961dde8499cf77e3aa8108f2b6e91fc9faf24a48fbc34f825c689030918f2ec3ab3bfc0a93554deb4ede719512df72c6576ce497df632bb76c15ea84124352a66c49998519e9e8b39f1b7908422a587145fc7398422b8ee8311ad7b4a7490b90d2fb749caa770701800a36de69c13c9c032fd41126daba590a380f71c4805a58c1b2d87bcff8037d25be6dc87458eed1c6d3dfe2063ded7c4b2d7e49d623fec1585c9ea5ef711a09dd7bc36175a5c7086b6e13a21860df89fd91dd290cc8a14dc4a00d60c370c8e8a4058bf12be4422e13ae819405a2e26f7640f8c6d2e316035faf8a6452e616e6780cb9399f286f4fb1f0d62e15ad46e66a7dad65dfb0264b0268e640d4da6a603eb7c163ff70fc97776446d0dcc75c91540bc7d77fae3bdeaacb9a421cdd5e2d3c36b0910607edf805f797e7e4402ec33fdb50f024f17047f7d5a30afb137e508a1467b3979a185b01f3cbbda8a9a32205eed1acc1f949089df39f4b14fb565d4ece8189d5307a3b512e8fa204ea65603689d6ce8f1eba7775d0fa79c953ad2b2a3a8325832805d6b45ed148a9914e99dad02d3f4dff1d9fdc13730cf9c6134204871970951a9e41681501c3751b77950a205f7d7f24f58b414b40d5eea89c6da2d920e8be76f4e78fbf73d6c432b2549575854685d5c525aaaf5240b38e9cebdaeb6f48356a90c1677052f1fda33ff61a75cc0579e0ca98f7e6f348dc5e7336499a88963668f9724bc53b43650c94d6d404e9cc95ecdb30540873fbb52f37d8ee9dec53e826103249a2252a6d9426c4de3d056faea4ec78b95c483160d937154e131db872231f1b13f90d3bdec14fdfca6c90593b265fae78d088557d108d5db30ee19895d1c3340ae84c8b1e647da2b5df0f2308f3f425774d2912f752c5b43ea82ef9adf1d511e45a78d9dcf50b094114bea578e5ce62105dd3fb228244eda543e87f699660638c4fbbb53878be546cdc3bc0b990bb713cecb1bc4a7c1cf7af410ec94eabb0f8bb256c67b09901a695a25af57908cfc69a682b43cec7bfe802f33e09af74b78c098a91588e910ae8195935456c343be92e0626326307bd1d61ddd731bb40f936071b991bb9bbe860d816b3955ee7b6be124935feb43de538ec500605b0d81afedee5ac799e979eae19d754cf370e297fd1d4068800747a9ec18776a4881de4ae798f8a5deeb7bfa182fb78fd78986e21740a49e20639218e979bc09fca37bdc702cfa1552cd9a1d1598ae66146c1b06e0f953a59687c81a9d96670052ae6fbfa1d1f351d632616058f8fa843eb2e49cce7875563ed4b45952da8c8563f8140c065ec0b8c94c5b45acc86f0aa78a2af0e572b9ac0a08ec60d12fe5600f123dc0cafbc8eb6a6bfdc5371760f8dd7f92336d9a59f25bb6dc42be128d7de2d7edf84256ba0c4e51d618ab830327bf8bd0483af7c978b2ea1e30f6f32c9ca500a75a40e3fc99b4ddaacb73dc15b4656b0cc4a7147e177c456199b3a090f720c53cf367d962ffa3166827aae61a69bdb760db5ae213650083b837999892f9a39d7cf90e034c5f42b406a85049d9cf09552b6ec957cd856bc51ee093c1b81bf66720ab9f6bf4dbefe9b1ff5937158568ca56811df76bb568454a2906f45dede8757040a0034bf97ed8f316fe6eed61eba175fa5565550a5e6aa3b6418ad481a670a395dc5f4c334353d1b1ff1ce02037c8f3fb9a0ee41789d22137769be2f868c3be6a9e693b6a9352e317bdc22115f04e5594349c8cf86196c641afba07fbd8fbd0b1781528f7c1ac6670530afce50c3fbd0ffd1f966c35739fb16ce90af9c02592090c35b31c003dcf64fdbaaf3736b1b7bb280bfec14076ac24bf83c8aa9f217b9776fddaf9210c60caf3d94fe887adc1a59ae98d9fec1e14e857dec6b4600830217403f79b4f10323acc2cece9bde65b0fd970667290bd85ddc62dbdf48318e88bdf82e88820294b2c62fffa0e0972d302d032cae01ecd3d3fc55a987093e979447077bf059fe2302bc77c40515dcb0c6e5de16bcc01c581e02f76d936e3c9eb5d924d0b33f5d964bce5f91aac0a2d52bbd580fd6d96d56bbb2abb25dcc3b3a56428942336e524ef37cf2501f66483c99f64f10ed1f15b6c81ae24c374c35f0df66628ed632ac3f71f3aa93e45adbc979f29ee6c66cc7605b94be09060dd204cc36dbdd860b990b94c79dbf4b184eb15777bc5e2be25ec9ea193e31bbe4a737182b6f1f7682c3e3be43c207ca6293254e932d0f036affe4e1edd815732bf75a503fc54f6dcf0c236c06c5b05854031516a193d7ca9856d40292df8c892e964419bf2d6091b4f3b89f9b9dbe2225f90dc909f5e9a65cd81c2ffccf3f61bd445663adb32326df686f5e825dfc35528f4c5d32683ddbf885819c9c45976e3eedac41b71a941ad81086ed22a0845e28b0e38b4b45fd276f814baf87d9e1411132bd8f126ca5bec5747d5c4f240408ea61a35c25c934a8c7c2f4df62b2d12ea6bd5c36aa2b0eb8daae5726aef9b86ae153959625cbb324ccdce7938aa0f2be5b5515274fe7621afb99e2704d62b00c829d11ce6d251d56132dbc72fe75bd45c754355b3e1b72f751008045b63b5f80b0c9f08a61e43ea58fff37feb9e431b54a1fae3cdfe5ac8b2e2166fa229d96663717d84a22392c12b4f9074a3aa7655c6abd23a5da0cd5a7de755d13ee3dc30ff43a11f6aa7f1974a91fc5f497d82858244db28538e7958bc712e4cb6d81cdb7dc895eb002369d11e8c0b6f4dc6eb94245e581639d71e1f2ccfbb92e5f5b04233ca4ae99e8cd71bd16b06e63400e7fdc9fa749918379de8f2a044401cf778ad1e83e62da824f1aa79ba94879a1e8ab1d477205ea53a1b98e96eac5b14726c7f6fb57843204b0d7ced522cc5a1e1c8d269780197ecb067ef2725318a5f31c4bb3613070d27f4fce3b885245952c0fc07c47bce35447bf688ba8621129754e95239df3fe2b9a5f08921d17d89b2802629bc6a1a966fce0ca6141bf713b994dd89c911399a0dbc6ac19428e8d0ba82b93a4483be41f260fbf27abc08dced7f9e28d9b1c04ab622838b7f6985f66422fe9a7b72b523d65b9e5ac488cde19c6afa28afb498c45b247faf08bbc04d29372f4f9bf36d99e7541a45c2e1c3ccdba8cc71d455afc32f7754c8a49910e4bfdebe422b970ce6dc7496f26b0cf5009f10e20a5d5ad7043876d202b67463440d10ed948163e92109db565ea100b07dac7ae2e0dac83cf4852817db214288761f6de8506e4a7a94b4c98cbafdf5c1feefa926ab5d77b0b64b4c82dee73be02908fd46d5cf61ecf934f150e93a005ae94b92008aaedfb09191d7c58204ead3183ec567d3be0ea3a98469907d330643e8794e06d43ff6c47cf22a015874e3952fbdc8c0c33e1b63ad9883dd1a7a3250eda7e6838264159fa41343365d25558437c44953fb9e1d07742b6d52f99c886ee159191b0aa71b7b5c421a46f75ab808b87fe0864ecaaa9766c2b6ec31921f2a6276039d93c0187710bd7a1546945355667652fd931ca7900d64fdd1d1b0fa6a4fc79c0fbd85cdb7768ecd0ce084686c3f7e2296644e38832a93b2cf8e73e4c1191d29eb6b5c174fe94472ad75ebac6ffd44980e063f33df76cca34844abdcd46e6bd0b01c1bb93418208ce55d2604dbf6fed7a7f0a5d211c9ede835757f2c7cfc2081ab6459b68f951e259ccaa3cf87f508d544d501cf3e56ccad70aff1b146e88bab45d7893652c3f491e67dd05fcbe4c94220704d408db12c5a19287ea56ef4618284f6d746288ba29466969f9f8ba2ada3ee48fd324be3200accf0e346681b8cae9c8cdaddffc0191bf673ca191220618043d774c1b1ea2a4ec15b1351cbc14d5d694f600344a5222d77805a7bf0e5e5303ee1167f596971b96d90029c2f43e6157bd744ddf14630e789513b35f0cf71c6378a303bf08ed22d28d069514909a9784a4619e7fcdf4f1262d7493331ea514d78865ecab0363d5f"], @ANYBLOB="10000000", @ANYPTR]) write$hidraw(r1, &(0x7f0000000780), 0x0) read$hidraw(r4, 0x0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(r5, &(0x7f0000001200)='\x00', 0xffffff45) [ 1217.102594][ T2719] option 4-1:0.212: GSM modem (1-port) converter detected [ 1217.120806][ T2798] usb 5-1: not running at top speed; connect to a high speed hub [ 1217.240780][ T2798] usb 5-1: config index 0 descriptor too short (expected 9, got 0) [ 1217.248857][ T2798] usb 5-1: can't read configurations, error -22 [ 1217.255848][ T2798] usb usb5-port1: attempt power cycle [ 1217.303582][ T2719] usb 4-1: USB disconnect, device number 100 [ 1217.310588][ T2719] option 4-1:0.212: device disconnected [ 1217.330828][ T2743] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 1217.339929][ T2743] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1217.348644][ T2743] usb 1-1: Product: syz [ 1217.352863][ T2743] usb 1-1: SerialNumber: syz 04:26:33 executing program 5: r0 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$EVIOCGABS3F(r0, 0x8018457f, &(0x7f0000000240)=""/156) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000300)=0xfffffffffffffffa) read$hidraw(r2, &(0x7f0000000080)=""/154, 0x9a) r3 = syz_open_dev$hiddev(&(0x7f00000001c0)='/dev/usb/hiddev#\x00', 0x1, 0x4000) read$hiddev(0xffffffffffffffff, &(0x7f0000000680)=""/226, 0xe2) ioctl$HIDIOCAPPLICATION(r3, 0x4802, 0x3) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hidraw(&(0x7f0000000400)='/dev/hidraw#\x00', 0x80000000, 0xc0000) ioctl$HIDIOCGRDESCSIZE(r4, 0x80044801, &(0x7f0000000440)) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x1, 0x2246) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r5, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r6, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGRDESCSIZE(r6, 0x80044801, &(0x7f0000000180)) ioctl$HIDIOCGPHYS(r3, 0x80404812, &(0x7f0000000140)) read$hidraw(0xffffffffffffffff, &(0x7f0000000480)=""/149, 0x95) ioctl$EVIOCGVERSION(r0, 0x80044501, &(0x7f0000000340)=""/90) write$hidraw(0xffffffffffffffff, &(0x7f0000001200)="11", 0xffffff45) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, &(0x7f0000000200)=""/13) ioctl$EVIOCGLED(r0, 0x80404519, 0x0) [ 1217.621618][ T2743] cdc_ether: probe of 1-1:1.0 failed with error -22 [ 1217.630507][ T2743] usb 1-1: USB disconnect, device number 69 [ 1217.740824][ T8424] usb 2-1: new high-speed USB device number 91 using dummy_hcd 04:26:34 executing program 2: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r1, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000440)={0x24, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hidraw(0x0, 0xfffffffffffff801, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x1, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000001080)) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) read$hidraw(r3, &(0x7f00000004c0)=""/203, 0xcb) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) syz_usb_connect$cdc_ncm(0x0, 0x1, &(0x7f0000000080)=ANY=[@ANYBLOB="12011001020000e62505a1a44000e24097f2b20145e6010203010902630002010340080904000001020d00000724060001b7de05240003000d240f0108000000018004000706241a00dd07052415400009058103e80200ff080904010000020d00000904010102020d00ff09058202bc020ef70109"], &(0x7f0000000600)=ANY=[@ANYBLOB='\n\x00\x00\x00', @ANYPTR=&(0x7f0000000100)=ANY=[@ANYBLOB="0a060002ff41c4080800"], @ANYBLOB="c7", @ANYPTR=&(0x7f0000000140)=ANY=[@ANYBLOB="050f25000120100a01a5000000000f5cfc070000000f000000ff80fe00003fff000000ff00"], @ANYBLOB="0800000080000000", @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYBLOB="80030b1a2aa84cd73ffbbe2016b23e38c45a63b01dbb6e0a740790d0fb47bd99595b87462847ede3044a460d2fd702a00c250610019313d45b4e9b6a166f127fb2f88782e79e64182b860cf2ae471b272237ce21e4c60774e7d92552073d02f7ddef145d83fdde26fad3621839fdd652228d3c4fd4035f2c8fc61cdeef5e610c"], @ANYBLOB='N\x00\x00\x00', @ANYPTR=&(0x7f0000000240)=ANY=[@ANYBLOB="4e039b26c81fc7723dbeec973173010730760851412c67f040234c1702ed77d2741a1bd5d1f5856ba11af0f82d46ac2cbc7770d152820febc2c82429857032a7628445c78716da2882fc85135f74"], @ANYBLOB="cb000000", @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYBLOB="cb030bc7f77bc5f6c84339f044e045b2483bd09c84c0634547cd90e44eeb914efd7fa77fe563b9982407c7b9871db598918d9f460525ee85fb1eccc8e8bf99cb19c2df6692069c9142d077f481a89709cc9247078a42df593a7ccc15b8fe6d66b6da274111cd3a3ca986009e963d5c7f90653dba8d3eebf3fedebeb9e1117ad7c7b60691f304c801fa79ef86425dcfe975e6d8c2f84cf232fb02ab0573d21275eba3b1cc7e1d6d3a5453ed31cac6cbe45f11e46e07e7edde0d2a9972198edd37abbb0e117649b52b2e85eb"], @ANYBLOB="04000000", @ANYPTR=&(0x7f0000000400)=ANY=[@ANYBLOB="04034c04"], @ANYBLOB=')\x00\x00\x00', @ANYBLOB="cb000000", @ANYBLOB="02100000", @ANYPTR=&(0x7f0000001240)=ANY=[@ANYBLOB="0203cc8764ba935a722aa1d0c21edccd07c6b75c579d7a169d6a0f3bfb93e91e9d8f893b784d2feab9d296e4a2c42c528bfb1a936abafacfa4f2665078f018d71f2e5430b616a6a666c7f9cd7dc03b84d60a443ed0b18e69cf2ac060d8f85c2ec81dfb1f0f205dde604b5f5b0e049b00e1d209ebba7875854806b24c6b51414d5baf51fba9de36759bfd2d660cdf1380dd58c84ffbc3efc84f3ad1df91a95b1be4ea15d1ed238b32876390719218c620a7fd63bb53f1dec00a7ee1d07641974a1505528c4855e209e8473eb236211a164628fa8da948d057f05905c441579905add6561084c5e2992b8aacc68dffce0c02670c33e474e355fc6ceabf113a4723c02e2d567b36321b33372e56346707dd7abd6ca34e1bc0244d76f3a3cb3c0d630f6496a1d13d763c0ee95d4136fe3eee916fa1ff271cfffc69d640d039f6b25d1c51c6fff27c9f68d68cdf455da2898bf1ad0b8bdc7224b81cb07d25fb03acdb19fb93c0d42047859031000141b993f4db1482ebcbfcfb0a7b728b0c4e63b943f9e700741186bd3b5dd261c475e40e63c472e31b062a7cdfa7f63d2fb5f983aac215f803d51252ed21bfd3a7f0a86f8b9f31851b14f6b3e10c77d07b1c9acc527e66fb65c007e762636b276aed9a17d669694dac7df669c95c26d12040a39fffcfa46df471aa9f8f64d9216ae66cf7a3d5cc7b3fcb19c785c658d5f7fbca58e1de6fbd7e6a2599ff7d34be248fa2c92fbfb4e5f59a3e1a536b607231a582c56f3e3c4df294407a138d817579c5dd673b23161bc93b63dfbe097a3ddf432d48a78d5e9d3bbb3b069eacec3ef418bd20a32ef33c98f4542297ab3ac2688e813b357dbd34704670cc96e3be814043d8d0b3a1d157eb5e4e36e4efa06dfb952ad730846550fb39fbe7b4dc11572ed07bb5453f147a6b2f0b55612dc422d9b58ebc2d9219a39a32add0e3a6a0c3bbeff17e5ab50754c8b5647c2117e220aba04cd737a99a51943b72d5132d6cd3de7fb79bae248751b5dd368d2f6815b893bb2fe87285bb64f78bb46b05c68a8dddff54237d5898f368b86172eeca35b9b3144188db8dea9e6963564b4ee857c9680fc2ebffdf422b106f49e6a37e5f05356527ecdf3512412e4a7d48039aaa12a953c0980b9739c9f63b65986a6c9245b7d15fe314127a269f8e1efd0b48b540cbdf123a4b0f999182b09e90030a96ab4f2f5fe0e1d15c4ab8cf266f55cfd991f6cf955fb6f2e960838b06951a0dd6614d7c513cdf1738722929d58b44ce4ce1a4fad319689f2664781838f7508b1ce2902483d8d19705136de7ce742ced0d09807c3e19addb9da5800d5766ed9424c6bfbe9bcd975548c828e9fde90d5217e462653341b24c2b851c91377c5086b978214138fb949524fc623b9a71eb02cada2d78ca93ace569d76a21089313fb04b943d683ffe692509cc97b0a4e94ae9ddda95b83cc270d1305b260163858c6b9d2e603dc156965daa7ec1757ab4a0fa5c9f3d07cfe564883bebf24b447a42a6cca534cf2bf68af052e3ba0daf5fc448efd2c23c903b8e18eb9f1b956a3c3631ead3c9537f318bacc17fca84a9d0e38c9ba3bf1f88fa096b652e4f7e97adbb6410b367895059ef23fdcf5c4051a239b8350272ae48c5ff63201ae8d099394bf0b2c25d2427ba6c63d621fb31fd6a33cc911fa4d452607c5d39e08c10a662067af759801b874966b100debf1d9ee49ab156509988e4f6f68ad3426771fe2d9adc013798d3d63c5179d27be1878ec5961dde8499cf77e3aa8108f2b6e91fc9faf24a48fbc34f825c689030918f2ec3ab3bfc0a93554deb4ede719512df72c6576ce497df632bb76c15ea84124352a66c49998519e9e8b39f1b7908422a587145fc7398422b8ee8311ad7b4a7490b90d2fb749caa770701800a36de69c13c9c032fd41126daba590a380f71c4805a58c1b2d87bcff8037d25be6dc87458eed1c6d3dfe2063ded7c4b2d7e49d623fec1585c9ea5ef711a09dd7bc36175a5c7086b6e13a21860df89fd91dd290cc8a14dc4a00d60c370c8e8a4058bf12be4422e13ae819405a2e26f7640f8c6d2e316035faf8a6452e616e6780cb9399f286f4fb1f0d62e15ad46e66a7dad65dfb0264b0268e640d4da6a603eb7c163ff70fc97776446d0dcc75c91540bc7d77fae3bdeaacb9a421cdd5e2d3c36b0910607edf805f797e7e4402ec33fdb50f024f17047f7d5a30afb137e508a1467b3979a185b01f3cbbda8a9a32205eed1acc1f949089df39f4b14fb565d4ece8189d5307a3b512e8fa204ea65603689d6ce8f1eba7775d0fa79c953ad2b2a3a8325832805d6b45ed148a9914e99dad02d3f4dff1d9fdc13730cf9c6134204871970951a9e41681501c3751b77950a205f7d7f24f58b414b40d5eea89c6da2d920e8be76f4e78fbf73d6c432b2549575854685d5c525aaaf5240b38e9cebdaeb6f48356a90c1677052f1fda33ff61a75cc0579e0ca98f7e6f348dc5e7336499a88963668f9724bc53b43650c94d6d404e9cc95ecdb30540873fbb52f37d8ee9dec53e826103249a2252a6d9426c4de3d056faea4ec78b95c483160d937154e131db872231f1b13f90d3bdec14fdfca6c90593b265fae78d088557d108d5db30ee19895d1c3340ae84c8b1e647da2b5df0f2308f3f425774d2912f752c5b43ea82ef9adf1d511e45a78d9dcf50b094114bea578e5ce62105dd3fb228244eda543e87f699660638c4fbbb53878be546cdc3bc0b990bb713cecb1bc4a7c1cf7af410ec94eabb0f8bb256c67b09901a695a25af57908cfc69a682b43cec7bfe802f33e09af74b78c098a91588e910ae8195935456c343be92e0626326307bd1d61ddd731bb40f936071b991bb9bbe860d816b3955ee7b6be124935feb43de538ec500605b0d81afedee5ac799e979eae19d754cf370e297fd1d4068800747a9ec18776a4881de4ae798f8a5deeb7bfa182fb78fd78986e21740a49e20639218e979bc09fca37bdc702cfa1552cd9a1d1598ae66146c1b06e0f953a59687c81a9d96670052ae6fbfa1d1f351d632616058f8fa843eb2e49cce7875563ed4b45952da8c8563f8140c065ec0b8c94c5b45acc86f0aa78a2af0e572b9ac0a08ec60d12fe5600f123dc0cafbc8eb6a6bfdc5371760f8dd7f92336d9a59f25bb6dc42be128d7de2d7edf84256ba0c4e51d618ab830327bf8bd0483af7c978b2ea1e30f6f32c9ca500a75a40e3fc99b4ddaacb73dc15b4656b0cc4a7147e177c456199b3a090f720c53cf367d962ffa3166827aae61a69bdb760db5ae213650083b837999892f9a39d7cf90e034c5f42b406a85049d9cf09552b6ec957cd856bc51ee093c1b81bf66720ab9f6bf4dbefe9b1ff5937158568ca56811df76bb568454a2906f45dede8757040a0034bf97ed8f316fe6eed61eba175fa5565550a5e6aa3b6418ad481a670a395dc5f4c334353d1b1ff1ce02037c8f3fb9a0ee41789d22137769be2f868c3be6a9e693b6a9352e317bdc22115f04e5594349c8cf86196c641afba07fbd8fbd0b1781528f7c1ac6670530afce50c3fbd0ffd1f966c35739fb16ce90af9c02592090c35b31c003dcf64fdbaaf3736b1b7bb280bfec14076ac24bf83c8aa9f217b9776fddaf9210c60caf3d94fe887adc1a59ae98d9fec1e14e857dec6b4600830217403f79b4f10323acc2cece9bde65b0fd970667290bd85ddc62dbdf48318e88bdf82e88820294b2c62fffa0e0972d302d032cae01ecd3d3fc55a987093e979447077bf059fe2302bc77c40515dcb0c6e5de16bcc01c581e02f76d936e3c9eb5d924d0b33f5d964bce5f91aac0a2d52bbd580fd6d96d56bbb2abb25dcc3b3a56428942336e524ef37cf2501f66483c99f64f10ed1f15b6c81ae24c374c35f0df66628ed632ac3f71f3aa93e45adbc979f29ee6c66cc7605b94be09060dd204cc36dbdd860b990b94c79dbf4b184eb15777bc5e2be25ec9ea193e31bbe4a737182b6f1f7682c3e3be43c207ca6293254e932d0f036affe4e1edd815732bf75a503fc54f6dcf0c236c06c5b05854031516a193d7ca9856d40292df8c892e964419bf2d6091b4f3b89f9b9dbe2225f90dc909f5e9a65cd81c2ffccf3f61bd445663adb32326df686f5e825dfc35528f4c5d32683ddbf885819c9c45976e3eedac41b71a941ad81086ed22a0845e28b0e38b4b45fd276f814baf87d9e1411132bd8f126ca5bec5747d5c4f240408ea61a35c25c934a8c7c2f4df62b2d12ea6bd5c36aa2b0eb8daae5726aef9b86ae153959625cbb324ccdce7938aa0f2be5b5515274fe7621afb99e2704d62b00c829d11ce6d251d56132dbc72fe75bd45c754355b3e1b72f751008045b63b5f80b0c9f08a61e43ea58fff37feb9e431b54a1fae3cdfe5ac8b2e2166fa229d96663717d84a22392c12b4f9074a3aa7655c6abd23a5da0cd5a7de755d13ee3dc30ff43a11f6aa7f1974a91fc5f497d82858244db28538e7958bc712e4cb6d81cdb7dc895eb002369d11e8c0b6f4dc6eb94245e581639d71e1f2ccfbb92e5f5b04233ca4ae99e8cd71bd16b06e63400e7fdc9fa749918379de8f2a044401cf778ad1e83e62da824f1aa79ba94879a1e8ab1d477205ea53a1b98e96eac5b14726c7f6fb57843204b0d7ced522cc5a1e1c8d269780197ecb067ef2725318a5f31c4bb3613070d27f4fce3b885245952c0fc07c47bce35447bf688ba8621129754e95239df3fe2b9a5f08921d17d89b2802629bc6a1a966fce0ca6141bf713b994dd89c911399a0dbc6ac19428e8d0ba82b93a4483be41f260fbf27abc08dced7f9e28d9b1c04ab622838b7f6985f66422fe9a7b72b523d65b9e5ac488cde19c6afa28afb498c45b247faf08bbc04d29372f4f9bf36d99e7541a45c2e1c3ccdba8cc71d455afc32f7754c8a49910e4bfdebe422b970ce6dc7496f26b0cf5009f10e20a5d5ad7043876d202b67463440d10ed948163e92109db565ea100b07dac7ae2e0dac83cf4852817db214288761f6de8506e4a7a94b4c98cbafdf5c1feefa926ab5d77b0b64b4c82dee73be02908fd46d5cf61ecf934f150e93a005ae94b92008aaedfb09191d7c58204ead3183ec567d3be0ea3a98469907d330643e8794e06d43ff6c47cf22a015874e3952fbdc8c0c33e1b63ad9883dd1a7a3250eda7e6838264159fa41343365d25558437c44953fb9e1d07742b6d52f99c886ee159191b0aa71b7b5c421a46f75ab808b87fe0864ecaaa9766c2b6ec31921f2a6276039d93c0187710bd7a1546945355667652fd931ca7900d64fdd1d1b0fa6a4fc79c0fbd85cdb7768ecd0ce084686c3f7e2296644e38832a93b2cf8e73e4c1191d29eb6b5c174fe94472ad75ebac6ffd44980e063f33df76cca34844abdcd46e6bd0b01c1bb93418208ce55d2604dbf6fed7a7f0a5d211c9ede835757f2c7cfc2081ab6459b68f951e259ccaa3cf87f508d544d501cf3e56ccad70aff1b146e88bab45d7893652c3f491e67dd05fcbe4c94220704d408db12c5a19287ea56ef4618284f6d746288ba29466969f9f8ba2ada3ee48fd324be3200accf0e346681b8cae9c8cdaddffc0191bf673ca191220618043d774c1b1ea2a4ec15b1351cbc14d5d694f600344a5222d77805a7bf0e5e5303ee1167f596971b96d90029c2f43e6157bd744ddf14630e789513b35f0cf71c6378a303bf08ed22d28d069514909a9784a4619e7fcdf4f1262d7493331ea514d78865ecab0363d5f"], @ANYBLOB="10000000", @ANYPTR]) write$hidraw(r1, &(0x7f0000000780), 0x0) read$hidraw(r4, 0x0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(r5, &(0x7f0000001200)='\x00', 0xffffff45) [ 1217.970708][ T2798] usb 5-1: new full-speed USB device number 69 using dummy_hcd [ 1217.980698][ T8424] usb 2-1: Using ep0 maxpacket: 8 [ 1218.020846][ T8424] usb 2-1: too many configurations: 13, using maximum allowed: 8 [ 1218.070706][ T3189] usb 4-1: new high-speed USB device number 101 using dummy_hcd [ 1218.140926][ T8424] usb 2-1: unable to read config index 0 descriptor/start: -61 [ 1218.148619][ T8424] usb 2-1: can't read configurations, error -61 [ 1218.230766][ T2798] usb 5-1: not running at top speed; connect to a high speed hub [ 1218.310775][ T8424] usb 2-1: new high-speed USB device number 92 using dummy_hcd [ 1218.320752][ T3189] usb 4-1: Using ep0 maxpacket: 16 [ 1218.350794][ T2798] usb 5-1: config index 0 descriptor too short (expected 9, got 0) [ 1218.358827][ T2798] usb 5-1: can't read configurations, error -22 [ 1218.440706][ T2743] usb 1-1: new high-speed USB device number 70 using dummy_hcd [ 1218.440790][ T3189] usb 4-1: config 0 has an invalid interface number: 212 but max is 0 [ 1218.456733][ T3189] usb 4-1: config 0 has no interface number 0 [ 1218.463378][ T3189] usb 4-1: config 0 interface 212 altsetting 0 endpoint 0x8D has an invalid bInterval 0, changing to 7 [ 1218.474649][ T3189] usb 4-1: config 0 interface 212 altsetting 0 bulk endpoint 0x5 has invalid maxpacket 0 04:26:35 executing program 2: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r1, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000440)={0x24, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hidraw(0x0, 0xfffffffffffff801, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x1, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000001080)) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) read$hidraw(r3, &(0x7f00000004c0)=""/203, 0xcb) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) syz_usb_connect$cdc_ncm(0x0, 0x1, &(0x7f0000000080)=ANY=[@ANYBLOB="12011001020000e62505a1a44000e24097f2b20145e6010203010902630002010340080904000001020d00000724060001b7de05240003000d240f0108000000018004000706241a00dd07052415400009058103e80200ff080904010000020d00000904010102020d00ff09058202bc020ef70109"], &(0x7f0000000600)=ANY=[@ANYBLOB='\n\x00\x00\x00', @ANYPTR=&(0x7f0000000100)=ANY=[@ANYBLOB="0a060002ff41c4080800"], @ANYBLOB="c7", @ANYPTR=&(0x7f0000000140)=ANY=[@ANYBLOB="050f25000120100a01a5000000000f5cfc070000000f000000ff80fe00003fff000000ff00"], @ANYBLOB="0800000080000000", @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYBLOB="80030b1a2aa84cd73ffbbe2016b23e38c45a63b01dbb6e0a740790d0fb47bd99595b87462847ede3044a460d2fd702a00c250610019313d45b4e9b6a166f127fb2f88782e79e64182b860cf2ae471b272237ce21e4c60774e7d92552073d02f7ddef145d83fdde26fad3621839fdd652228d3c4fd4035f2c8fc61cdeef5e610c"], @ANYBLOB='N\x00\x00\x00', @ANYPTR=&(0x7f0000000240)=ANY=[@ANYBLOB="4e039b26c81fc7723dbeec973173010730760851412c67f040234c1702ed77d2741a1bd5d1f5856ba11af0f82d46ac2cbc7770d152820febc2c82429857032a7628445c78716da2882fc85135f74"], @ANYBLOB="cb000000", @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYBLOB="cb030bc7f77bc5f6c84339f044e045b2483bd09c84c0634547cd90e44eeb914efd7fa77fe563b9982407c7b9871db598918d9f460525ee85fb1eccc8e8bf99cb19c2df6692069c9142d077f481a89709cc9247078a42df593a7ccc15b8fe6d66b6da274111cd3a3ca986009e963d5c7f90653dba8d3eebf3fedebeb9e1117ad7c7b60691f304c801fa79ef86425dcfe975e6d8c2f84cf232fb02ab0573d21275eba3b1cc7e1d6d3a5453ed31cac6cbe45f11e46e07e7edde0d2a9972198edd37abbb0e117649b52b2e85eb"], @ANYBLOB="04000000", @ANYPTR=&(0x7f0000000400)=ANY=[@ANYBLOB="04034c04"], @ANYBLOB=')\x00\x00\x00', @ANYPTR, @ANYBLOB="cb000000", @ANYBLOB="02100000", @ANYPTR=&(0x7f0000001240)=ANY=[@ANYBLOB="0203cc8764ba935a722aa1d0c21edccd07c6b75c579d7a169d6a0f3bfb93e91e9d8f893b784d2feab9d296e4a2c42c528bfb1a936abafacfa4f2665078f018d71f2e5430b616a6a666c7f9cd7dc03b84d60a443ed0b18e69cf2ac060d8f85c2ec81dfb1f0f205dde604b5f5b0e049b00e1d209ebba7875854806b24c6b51414d5baf51fba9de36759bfd2d660cdf1380dd58c84ffbc3efc84f3ad1df91a95b1be4ea15d1ed238b32876390719218c620a7fd63bb53f1dec00a7ee1d07641974a1505528c4855e209e8473eb236211a164628fa8da948d057f05905c441579905add6561084c5e2992b8aacc68dffce0c02670c33e474e355fc6ceabf113a4723c02e2d567b36321b33372e56346707dd7abd6ca34e1bc0244d76f3a3cb3c0d630f6496a1d13d763c0ee95d4136fe3eee916fa1ff271cfffc69d640d039f6b25d1c51c6fff27c9f68d68cdf455da2898bf1ad0b8bdc7224b81cb07d25fb03acdb19fb93c0d42047859031000141b993f4db1482ebcbfcfb0a7b728b0c4e63b943f9e700741186bd3b5dd261c475e40e63c472e31b062a7cdfa7f63d2fb5f983aac215f803d51252ed21bfd3a7f0a86f8b9f31851b14f6b3e10c77d07b1c9acc527e66fb65c007e762636b276aed9a17d669694dac7df669c95c26d12040a39fffcfa46df471aa9f8f64d9216ae66cf7a3d5cc7b3fcb19c785c658d5f7fbca58e1de6fbd7e6a2599ff7d34be248fa2c92fbfb4e5f59a3e1a536b607231a582c56f3e3c4df294407a138d817579c5dd673b23161bc93b63dfbe097a3ddf432d48a78d5e9d3bbb3b069eacec3ef418bd20a32ef33c98f4542297ab3ac2688e813b357dbd34704670cc96e3be814043d8d0b3a1d157eb5e4e36e4efa06dfb952ad730846550fb39fbe7b4dc11572ed07bb5453f147a6b2f0b55612dc422d9b58ebc2d9219a39a32add0e3a6a0c3bbeff17e5ab50754c8b5647c2117e220aba04cd737a99a51943b72d5132d6cd3de7fb79bae248751b5dd368d2f6815b893bb2fe87285bb64f78bb46b05c68a8dddff54237d5898f368b86172eeca35b9b3144188db8dea9e6963564b4ee857c9680fc2ebffdf422b106f49e6a37e5f05356527ecdf3512412e4a7d48039aaa12a953c0980b9739c9f63b65986a6c9245b7d15fe314127a269f8e1efd0b48b540cbdf123a4b0f999182b09e90030a96ab4f2f5fe0e1d15c4ab8cf266f55cfd991f6cf955fb6f2e960838b06951a0dd6614d7c513cdf1738722929d58b44ce4ce1a4fad319689f2664781838f7508b1ce2902483d8d19705136de7ce742ced0d09807c3e19addb9da5800d5766ed9424c6bfbe9bcd975548c828e9fde90d5217e462653341b24c2b851c91377c5086b978214138fb949524fc623b9a71eb02cada2d78ca93ace569d76a21089313fb04b943d683ffe692509cc97b0a4e94ae9ddda95b83cc270d1305b260163858c6b9d2e603dc156965daa7ec1757ab4a0fa5c9f3d07cfe564883bebf24b447a42a6cca534cf2bf68af052e3ba0daf5fc448efd2c23c903b8e18eb9f1b956a3c3631ead3c9537f318bacc17fca84a9d0e38c9ba3bf1f88fa096b652e4f7e97adbb6410b367895059ef23fdcf5c4051a239b8350272ae48c5ff63201ae8d099394bf0b2c25d2427ba6c63d621fb31fd6a33cc911fa4d452607c5d39e08c10a662067af759801b874966b100debf1d9ee49ab156509988e4f6f68ad3426771fe2d9adc013798d3d63c5179d27be1878ec5961dde8499cf77e3aa8108f2b6e91fc9faf24a48fbc34f825c689030918f2ec3ab3bfc0a93554deb4ede719512df72c6576ce497df632bb76c15ea84124352a66c49998519e9e8b39f1b7908422a587145fc7398422b8ee8311ad7b4a7490b90d2fb749caa770701800a36de69c13c9c032fd41126daba590a380f71c4805a58c1b2d87bcff8037d25be6dc87458eed1c6d3dfe2063ded7c4b2d7e49d623fec1585c9ea5ef711a09dd7bc36175a5c7086b6e13a21860df89fd91dd290cc8a14dc4a00d60c370c8e8a4058bf12be4422e13ae819405a2e26f7640f8c6d2e316035faf8a6452e616e6780cb9399f286f4fb1f0d62e15ad46e66a7dad65dfb0264b0268e640d4da6a603eb7c163ff70fc97776446d0dcc75c91540bc7d77fae3bdeaacb9a421cdd5e2d3c36b0910607edf805f797e7e4402ec33fdb50f024f17047f7d5a30afb137e508a1467b3979a185b01f3cbbda8a9a32205eed1acc1f949089df39f4b14fb565d4ece8189d5307a3b512e8fa204ea65603689d6ce8f1eba7775d0fa79c953ad2b2a3a8325832805d6b45ed148a9914e99dad02d3f4dff1d9fdc13730cf9c6134204871970951a9e41681501c3751b77950a205f7d7f24f58b414b40d5eea89c6da2d920e8be76f4e78fbf73d6c432b2549575854685d5c525aaaf5240b38e9cebdaeb6f48356a90c1677052f1fda33ff61a75cc0579e0ca98f7e6f348dc5e7336499a88963668f9724bc53b43650c94d6d404e9cc95ecdb30540873fbb52f37d8ee9dec53e826103249a2252a6d9426c4de3d056faea4ec78b95c483160d937154e131db872231f1b13f90d3bdec14fdfca6c90593b265fae78d088557d108d5db30ee19895d1c3340ae84c8b1e647da2b5df0f2308f3f425774d2912f752c5b43ea82ef9adf1d511e45a78d9dcf50b094114bea578e5ce62105dd3fb228244eda543e87f699660638c4fbbb53878be546cdc3bc0b990bb713cecb1bc4a7c1cf7af410ec94eabb0f8bb256c67b09901a695a25af57908cfc69a682b43cec7bfe802f33e09af74b78c098a91588e910ae8195935456c343be92e0626326307bd1d61ddd731bb40f936071b991bb9bbe860d816b3955ee7b6be124935feb43de538ec500605b0d81afedee5ac799e979eae19d754cf370e297fd1d4068800747a9ec18776a4881de4ae798f8a5deeb7bfa182fb78fd78986e21740a49e20639218e979bc09fca37bdc702cfa1552cd9a1d1598ae66146c1b06e0f953a59687c81a9d96670052ae6fbfa1d1f351d632616058f8fa843eb2e49cce7875563ed4b45952da8c8563f8140c065ec0b8c94c5b45acc86f0aa78a2af0e572b9ac0a08ec60d12fe5600f123dc0cafbc8eb6a6bfdc5371760f8dd7f92336d9a59f25bb6dc42be128d7de2d7edf84256ba0c4e51d618ab830327bf8bd0483af7c978b2ea1e30f6f32c9ca500a75a40e3fc99b4ddaacb73dc15b4656b0cc4a7147e177c456199b3a090f720c53cf367d962ffa3166827aae61a69bdb760db5ae213650083b837999892f9a39d7cf90e034c5f42b406a85049d9cf09552b6ec957cd856bc51ee093c1b81bf66720ab9f6bf4dbefe9b1ff5937158568ca56811df76bb568454a2906f45dede8757040a0034bf97ed8f316fe6eed61eba175fa5565550a5e6aa3b6418ad481a670a395dc5f4c334353d1b1ff1ce02037c8f3fb9a0ee41789d22137769be2f868c3be6a9e693b6a9352e317bdc22115f04e5594349c8cf86196c641afba07fbd8fbd0b1781528f7c1ac6670530afce50c3fbd0ffd1f966c35739fb16ce90af9c02592090c35b31c003dcf64fdbaaf3736b1b7bb280bfec14076ac24bf83c8aa9f217b9776fddaf9210c60caf3d94fe887adc1a59ae98d9fec1e14e857dec6b4600830217403f79b4f10323acc2cece9bde65b0fd970667290bd85ddc62dbdf48318e88bdf82e88820294b2c62fffa0e0972d302d032cae01ecd3d3fc55a987093e979447077bf059fe2302bc77c40515dcb0c6e5de16bcc01c581e02f76d936e3c9eb5d924d0b33f5d964bce5f91aac0a2d52bbd580fd6d96d56bbb2abb25dcc3b3a56428942336e524ef37cf2501f66483c99f64f10ed1f15b6c81ae24c374c35f0df66628ed632ac3f71f3aa93e45adbc979f29ee6c66cc7605b94be09060dd204cc36dbdd860b990b94c79dbf4b184eb15777bc5e2be25ec9ea193e31bbe4a737182b6f1f7682c3e3be43c207ca6293254e932d0f036affe4e1edd815732bf75a503fc54f6dcf0c236c06c5b05854031516a193d7ca9856d40292df8c892e964419bf2d6091b4f3b89f9b9dbe2225f90dc909f5e9a65cd81c2ffccf3f61bd445663adb32326df686f5e825dfc35528f4c5d32683ddbf885819c9c45976e3eedac41b71a941ad81086ed22a0845e28b0e38b4b45fd276f814baf87d9e1411132bd8f126ca5bec5747d5c4f240408ea61a35c25c934a8c7c2f4df62b2d12ea6bd5c36aa2b0eb8daae5726aef9b86ae153959625cbb324ccdce7938aa0f2be5b5515274fe7621afb99e2704d62b00c829d11ce6d251d56132dbc72fe75bd45c754355b3e1b72f751008045b63b5f80b0c9f08a61e43ea58fff37feb9e431b54a1fae3cdfe5ac8b2e2166fa229d96663717d84a22392c12b4f9074a3aa7655c6abd23a5da0cd5a7de755d13ee3dc30ff43a11f6aa7f1974a91fc5f497d82858244db28538e7958bc712e4cb6d81cdb7dc895eb002369d11e8c0b6f4dc6eb94245e581639d71e1f2ccfbb92e5f5b04233ca4ae99e8cd71bd16b06e63400e7fdc9fa749918379de8f2a044401cf778ad1e83e62da824f1aa79ba94879a1e8ab1d477205ea53a1b98e96eac5b14726c7f6fb57843204b0d7ced522cc5a1e1c8d269780197ecb067ef2725318a5f31c4bb3613070d27f4fce3b885245952c0fc07c47bce35447bf688ba8621129754e95239df3fe2b9a5f08921d17d89b2802629bc6a1a966fce0ca6141bf713b994dd89c911399a0dbc6ac19428e8d0ba82b93a4483be41f260fbf27abc08dced7f9e28d9b1c04ab622838b7f6985f66422fe9a7b72b523d65b9e5ac488cde19c6afa28afb498c45b247faf08bbc04d29372f4f9bf36d99e7541a45c2e1c3ccdba8cc71d455afc32f7754c8a49910e4bfdebe422b970ce6dc7496f26b0cf5009f10e20a5d5ad7043876d202b67463440d10ed948163e92109db565ea100b07dac7ae2e0dac83cf4852817db214288761f6de8506e4a7a94b4c98cbafdf5c1feefa926ab5d77b0b64b4c82dee73be02908fd46d5cf61ecf934f150e93a005ae94b92008aaedfb09191d7c58204ead3183ec567d3be0ea3a98469907d330643e8794e06d43ff6c47cf22a015874e3952fbdc8c0c33e1b63ad9883dd1a7a3250eda7e6838264159fa41343365d25558437c44953fb9e1d07742b6d52f99c886ee159191b0aa71b7b5c421a46f75ab808b87fe0864ecaaa9766c2b6ec31921f2a6276039d93c0187710bd7a1546945355667652fd931ca7900d64fdd1d1b0fa6a4fc79c0fbd85cdb7768ecd0ce084686c3f7e2296644e38832a93b2cf8e73e4c1191d29eb6b5c174fe94472ad75ebac6ffd44980e063f33df76cca34844abdcd46e6bd0b01c1bb93418208ce55d2604dbf6fed7a7f0a5d211c9ede835757f2c7cfc2081ab6459b68f951e259ccaa3cf87f508d544d501cf3e56ccad70aff1b146e88bab45d7893652c3f491e67dd05fcbe4c94220704d408db12c5a19287ea56ef4618284f6d746288ba29466969f9f8ba2ada3ee48fd324be3200accf0e346681b8cae9c8cdaddffc0191bf673ca191220618043d774c1b1ea2a4ec15b1351cbc14d5d694f600344a5222d77805a7bf0e5e5303ee1167f596971b96d90029c2f43e6157bd744ddf14630e789513b35f0cf71c6378a303bf08ed22d28d069514909a9784a4619e7fcdf4f1262d7493331ea514d78865ecab0363d5f"], @ANYBLOB="10000000", @ANYPTR]) write$hidraw(r1, &(0x7f0000000780), 0x0) read$hidraw(r4, 0x0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(r5, &(0x7f0000001200)='\x00', 0xffffff45) [ 1218.485485][ T3189] usb 4-1: config 0 interface 212 altsetting 0 bulk endpoint 0x8F has invalid maxpacket 0 [ 1218.495461][ T3189] usb 4-1: New USB device found, idVendor=12d1, idProduct=62ea, bcdDevice=1d.2c [ 1218.504567][ T3189] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1218.515210][ T3189] usb 4-1: config 0 descriptor?? [ 1218.530750][ T2798] usb 5-1: new full-speed USB device number 70 using dummy_hcd 04:26:35 executing program 5: r0 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$EVIOCGABS3F(r0, 0x8018457f, &(0x7f0000000240)=""/156) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000300)=0xfffffffffffffffa) read$hidraw(r2, &(0x7f0000000080)=""/154, 0x9a) syz_open_dev$hiddev(&(0x7f0000000440)='/dev/usb/hiddev#\x00', 0x1, 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000440)='/dev/usb/hiddev#\x00', 0x4, 0x40) read$hiddev(r3, &(0x7f0000000680)=""/226, 0xe2) ioctl$HIDIOCAPPLICATION(r3, 0x4802, 0x3) ioctl$HIDIOCAPPLICATION(r3, 0x4802, 0x2) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x1, 0x2246) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r5, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGRDESCSIZE(r5, 0x80044801, &(0x7f0000000180)) read$hidraw(0xffffffffffffffff, &(0x7f0000000480)=""/149, 0x95) write$hidraw(0xffffffffffffffff, &(0x7f0000001200)="11", 0xffffff45) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, &(0x7f0000000200)=""/13) ioctl$EVIOCGLED(r0, 0x80404519, 0x0) [ 1218.562358][ T3189] option 4-1:0.212: GSM modem (1-port) converter detected [ 1218.581047][ T8424] usb 2-1: Using ep0 maxpacket: 8 [ 1218.630978][ T8424] usb 2-1: too many configurations: 13, using maximum allowed: 8 [ 1218.700726][ T2743] usb 1-1: Using ep0 maxpacket: 8 04:26:35 executing program 4: r0 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$EVIOCGABS3F(r0, 0x8018457f, &(0x7f0000000240)=""/156) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000300)=0xfffffffffffffffa) read$hidraw(r2, &(0x7f0000000080)=""/154, 0x9a) r3 = syz_open_dev$hiddev(&(0x7f00000001c0)='/dev/usb/hiddev#\x00', 0x1, 0x4000) read$hiddev(0xffffffffffffffff, &(0x7f0000000680)=""/226, 0xe2) ioctl$HIDIOCAPPLICATION(r3, 0x4802, 0x3) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hidraw(&(0x7f0000000400)='/dev/hidraw#\x00', 0x80000000, 0xc0000) ioctl$HIDIOCGRDESCSIZE(r4, 0x80044801, &(0x7f0000000440)) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x1, 0x2246) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r5, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r6, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGRDESCSIZE(r6, 0x80044801, &(0x7f0000000180)) ioctl$HIDIOCGPHYS(r3, 0x80404812, &(0x7f0000000140)) read$hidraw(0xffffffffffffffff, &(0x7f0000000480)=""/149, 0x95) ioctl$EVIOCGVERSION(r0, 0x80044501, &(0x7f0000000340)=""/90) write$hidraw(0xffffffffffffffff, &(0x7f0000001200)="11", 0xffffff45) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, &(0x7f0000000200)=""/13) ioctl$EVIOCGLED(r0, 0x80404519, 0x0) [ 1218.784412][ T2719] usb 4-1: USB disconnect, device number 101 [ 1218.800993][ T8424] usb 2-1: unable to read config index 0 descriptor/start: -71 [ 1218.808388][ T2719] option 4-1:0.212: device disconnected [ 1218.808613][ T8424] usb 2-1: can't read configurations, error -71 [ 1218.820926][ T2743] usb 1-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 0 [ 1218.821125][ T2798] usb 5-1: unable to get BOS descriptor set [ 1218.860945][ T8424] usb usb2-port1: unable to enumerate USB device [ 1218.980743][ T2798] usb 5-1: unable to read config index 0 descriptor/start: -71 [ 1218.988434][ T2798] usb 5-1: can't read configurations, error -71 [ 1218.994945][ T2798] usb usb5-port1: unable to enumerate USB device [ 1219.110741][ T2743] usb 1-1: language id specifier not provided by device, defaulting to English 04:26:35 executing program 1: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r1, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000440)={0x24, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hidraw(0x0, 0xfffffffffffff801, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x1, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000001080)) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) read$hidraw(r3, &(0x7f00000004c0)=""/203, 0xcb) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) syz_usb_connect$cdc_ncm(0x0, 0x1, &(0x7f0000000080)=ANY=[@ANYBLOB="12011001020000e62505a1a44000e24097f2b20145e6010203010902630002010340080904000001020d00000724060001b7de05240003000d240f0108000000018004000706241a00dd07052415400009058103e80200ff080904010000020d00000904010102020d00ff09058202bc020ef70109"], &(0x7f0000000600)=ANY=[@ANYBLOB='\n\x00\x00\x00', @ANYPTR=&(0x7f0000000100)=ANY=[@ANYBLOB="0a060002ff41c4080800"], @ANYBLOB="c7", @ANYPTR=&(0x7f0000000140)=ANY=[@ANYBLOB="050f25000120100a01a5000000000f5cfc070000000f000000ff80fe00003fff000000ff00"], @ANYBLOB="0800000080000000", @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYBLOB="80030b1a2aa84cd73ffbbe2016b23e38c45a63b01dbb6e0a740790d0fb47bd99595b87462847ede3044a460d2fd702a00c250610019313d45b4e9b6a166f127fb2f88782e79e64182b860cf2ae471b272237ce21e4c60774e7d92552073d02f7ddef145d83fdde26fad3621839fdd652228d3c4fd4035f2c8fc61cdeef5e610c"], @ANYBLOB='N\x00\x00\x00', @ANYPTR=&(0x7f0000000240)=ANY=[@ANYBLOB="4e039b26c81fc7723dbeec973173010730760851412c67f040234c1702ed77d2741a1bd5d1f5856ba11af0f82d46ac2cbc7770d152820febc2c82429857032a7628445c78716da2882fc85135f74"], @ANYBLOB="cb000000", @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYBLOB="cb030bc7f77bc5f6c84339f044e045b2483bd09c84c0634547cd90e44eeb914efd7fa77fe563b9982407c7b9871db598918d9f460525ee85fb1eccc8e8bf99cb19c2df6692069c9142d077f481a89709cc9247078a42df593a7ccc15b8fe6d66b6da274111cd3a3ca986009e963d5c7f90653dba8d3eebf3fedebeb9e1117ad7c7b60691f304c801fa79ef86425dcfe975e6d8c2f84cf232fb02ab0573d21275eba3b1cc7e1d6d3a5453ed31cac6cbe45f11e46e07e7edde0d2a9972198edd37abbb0e117649b52b2e85eb"], @ANYBLOB="04000000", @ANYPTR=&(0x7f0000000400)=ANY=[@ANYBLOB="04034c04"], @ANYBLOB=')\x00\x00\x00', @ANYBLOB="cb000000", @ANYBLOB="02100000", @ANYPTR=&(0x7f0000001240)=ANY=[@ANYBLOB="0203cc8764ba935a722aa1d0c21edccd07c6b75c579d7a169d6a0f3bfb93e91e9d8f893b784d2feab9d296e4a2c42c528bfb1a936abafacfa4f2665078f018d71f2e5430b616a6a666c7f9cd7dc03b84d60a443ed0b18e69cf2ac060d8f85c2ec81dfb1f0f205dde604b5f5b0e049b00e1d209ebba7875854806b24c6b51414d5baf51fba9de36759bfd2d660cdf1380dd58c84ffbc3efc84f3ad1df91a95b1be4ea15d1ed238b32876390719218c620a7fd63bb53f1dec00a7ee1d07641974a1505528c4855e209e8473eb236211a164628fa8da948d057f05905c441579905add6561084c5e2992b8aacc68dffce0c02670c33e474e355fc6ceabf113a4723c02e2d567b36321b33372e56346707dd7abd6ca34e1bc0244d76f3a3cb3c0d630f6496a1d13d763c0ee95d4136fe3eee916fa1ff271cfffc69d640d039f6b25d1c51c6fff27c9f68d68cdf455da2898bf1ad0b8bdc7224b81cb07d25fb03acdb19fb93c0d42047859031000141b993f4db1482ebcbfcfb0a7b728b0c4e63b943f9e700741186bd3b5dd261c475e40e63c472e31b062a7cdfa7f63d2fb5f983aac215f803d51252ed21bfd3a7f0a86f8b9f31851b14f6b3e10c77d07b1c9acc527e66fb65c007e762636b276aed9a17d669694dac7df669c95c26d12040a39fffcfa46df471aa9f8f64d9216ae66cf7a3d5cc7b3fcb19c785c658d5f7fbca58e1de6fbd7e6a2599ff7d34be248fa2c92fbfb4e5f59a3e1a536b607231a582c56f3e3c4df294407a138d817579c5dd673b23161bc93b63dfbe097a3ddf432d48a78d5e9d3bbb3b069eacec3ef418bd20a32ef33c98f4542297ab3ac2688e813b357dbd34704670cc96e3be814043d8d0b3a1d157eb5e4e36e4efa06dfb952ad730846550fb39fbe7b4dc11572ed07bb5453f147a6b2f0b55612dc422d9b58ebc2d9219a39a32add0e3a6a0c3bbeff17e5ab50754c8b5647c2117e220aba04cd737a99a51943b72d5132d6cd3de7fb79bae248751b5dd368d2f6815b893bb2fe87285bb64f78bb46b05c68a8dddff54237d5898f368b86172eeca35b9b3144188db8dea9e6963564b4ee857c9680fc2ebffdf422b106f49e6a37e5f05356527ecdf3512412e4a7d48039aaa12a953c0980b9739c9f63b65986a6c9245b7d15fe314127a269f8e1efd0b48b540cbdf123a4b0f999182b09e90030a96ab4f2f5fe0e1d15c4ab8cf266f55cfd991f6cf955fb6f2e960838b06951a0dd6614d7c513cdf1738722929d58b44ce4ce1a4fad319689f2664781838f7508b1ce2902483d8d19705136de7ce742ced0d09807c3e19addb9da5800d5766ed9424c6bfbe9bcd975548c828e9fde90d5217e462653341b24c2b851c91377c5086b978214138fb949524fc623b9a71eb02cada2d78ca93ace569d76a21089313fb04b943d683ffe692509cc97b0a4e94ae9ddda95b83cc270d1305b260163858c6b9d2e603dc156965daa7ec1757ab4a0fa5c9f3d07cfe564883bebf24b447a42a6cca534cf2bf68af052e3ba0daf5fc448efd2c23c903b8e18eb9f1b956a3c3631ead3c9537f318bacc17fca84a9d0e38c9ba3bf1f88fa096b652e4f7e97adbb6410b367895059ef23fdcf5c4051a239b8350272ae48c5ff63201ae8d099394bf0b2c25d2427ba6c63d621fb31fd6a33cc911fa4d452607c5d39e08c10a662067af759801b874966b100debf1d9ee49ab156509988e4f6f68ad3426771fe2d9adc013798d3d63c5179d27be1878ec5961dde8499cf77e3aa8108f2b6e91fc9faf24a48fbc34f825c689030918f2ec3ab3bfc0a93554deb4ede719512df72c6576ce497df632bb76c15ea84124352a66c49998519e9e8b39f1b7908422a587145fc7398422b8ee8311ad7b4a7490b90d2fb749caa770701800a36de69c13c9c032fd41126daba590a380f71c4805a58c1b2d87bcff8037d25be6dc87458eed1c6d3dfe2063ded7c4b2d7e49d623fec1585c9ea5ef711a09dd7bc36175a5c7086b6e13a21860df89fd91dd290cc8a14dc4a00d60c370c8e8a4058bf12be4422e13ae819405a2e26f7640f8c6d2e316035faf8a6452e616e6780cb9399f286f4fb1f0d62e15ad46e66a7dad65dfb0264b0268e640d4da6a603eb7c163ff70fc97776446d0dcc75c91540bc7d77fae3bdeaacb9a421cdd5e2d3c36b0910607edf805f797e7e4402ec33fdb50f024f17047f7d5a30afb137e508a1467b3979a185b01f3cbbda8a9a32205eed1acc1f949089df39f4b14fb565d4ece8189d5307a3b512e8fa204ea65603689d6ce8f1eba7775d0fa79c953ad2b2a3a8325832805d6b45ed148a9914e99dad02d3f4dff1d9fdc13730cf9c6134204871970951a9e41681501c3751b77950a205f7d7f24f58b414b40d5eea89c6da2d920e8be76f4e78fbf73d6c432b2549575854685d5c525aaaf5240b38e9cebdaeb6f48356a90c1677052f1fda33ff61a75cc0579e0ca98f7e6f348dc5e7336499a88963668f9724bc53b43650c94d6d404e9cc95ecdb30540873fbb52f37d8ee9dec53e826103249a2252a6d9426c4de3d056faea4ec78b95c483160d937154e131db872231f1b13f90d3bdec14fdfca6c90593b265fae78d088557d108d5db30ee19895d1c3340ae84c8b1e647da2b5df0f2308f3f425774d2912f752c5b43ea82ef9adf1d511e45a78d9dcf50b094114bea578e5ce62105dd3fb228244eda543e87f699660638c4fbbb53878be546cdc3bc0b990bb713cecb1bc4a7c1cf7af410ec94eabb0f8bb256c67b09901a695a25af57908cfc69a682b43cec7bfe802f33e09af74b78c098a91588e910ae8195935456c343be92e0626326307bd1d61ddd731bb40f936071b991bb9bbe860d816b3955ee7b6be124935feb43de538ec500605b0d81afedee5ac799e979eae19d754cf370e297fd1d4068800747a9ec18776a4881de4ae798f8a5deeb7bfa182fb78fd78986e21740a49e20639218e979bc09fca37bdc702cfa1552cd9a1d1598ae66146c1b06e0f953a59687c81a9d96670052ae6fbfa1d1f351d632616058f8fa843eb2e49cce7875563ed4b45952da8c8563f8140c065ec0b8c94c5b45acc86f0aa78a2af0e572b9ac0a08ec60d12fe5600f123dc0cafbc8eb6a6bfdc5371760f8dd7f92336d9a59f25bb6dc42be128d7de2d7edf84256ba0c4e51d618ab830327bf8bd0483af7c978b2ea1e30f6f32c9ca500a75a40e3fc99b4ddaacb73dc15b4656b0cc4a7147e177c456199b3a090f720c53cf367d962ffa3166827aae61a69bdb760db5ae213650083b837999892f9a39d7cf90e034c5f42b406a85049d9cf09552b6ec957cd856bc51ee093c1b81bf66720ab9f6bf4dbefe9b1ff5937158568ca56811df76bb568454a2906f45dede8757040a0034bf97ed8f316fe6eed61eba175fa5565550a5e6aa3b6418ad481a670a395dc5f4c334353d1b1ff1ce02037c8f3fb9a0ee41789d22137769be2f868c3be6a9e693b6a9352e317bdc22115f04e5594349c8cf86196c641afba07fbd8fbd0b1781528f7c1ac6670530afce50c3fbd0ffd1f966c35739fb16ce90af9c02592090c35b31c003dcf64fdbaaf3736b1b7bb280bfec14076ac24bf83c8aa9f217b9776fddaf9210c60caf3d94fe887adc1a59ae98d9fec1e14e857dec6b4600830217403f79b4f10323acc2cece9bde65b0fd970667290bd85ddc62dbdf48318e88bdf82e88820294b2c62fffa0e0972d302d032cae01ecd3d3fc55a987093e979447077bf059fe2302bc77c40515dcb0c6e5de16bcc01c581e02f76d936e3c9eb5d924d0b33f5d964bce5f91aac0a2d52bbd580fd6d96d56bbb2abb25dcc3b3a56428942336e524ef37cf2501f66483c99f64f10ed1f15b6c81ae24c374c35f0df66628ed632ac3f71f3aa93e45adbc979f29ee6c66cc7605b94be09060dd204cc36dbdd860b990b94c79dbf4b184eb15777bc5e2be25ec9ea193e31bbe4a737182b6f1f7682c3e3be43c207ca6293254e932d0f036affe4e1edd815732bf75a503fc54f6dcf0c236c06c5b05854031516a193d7ca9856d40292df8c892e964419bf2d6091b4f3b89f9b9dbe2225f90dc909f5e9a65cd81c2ffccf3f61bd445663adb32326df686f5e825dfc35528f4c5d32683ddbf885819c9c45976e3eedac41b71a941ad81086ed22a0845e28b0e38b4b45fd276f814baf87d9e1411132bd8f126ca5bec5747d5c4f240408ea61a35c25c934a8c7c2f4df62b2d12ea6bd5c36aa2b0eb8daae5726aef9b86ae153959625cbb324ccdce7938aa0f2be5b5515274fe7621afb99e2704d62b00c829d11ce6d251d56132dbc72fe75bd45c754355b3e1b72f751008045b63b5f80b0c9f08a61e43ea58fff37feb9e431b54a1fae3cdfe5ac8b2e2166fa229d96663717d84a22392c12b4f9074a3aa7655c6abd23a5da0cd5a7de755d13ee3dc30ff43a11f6aa7f1974a91fc5f497d82858244db28538e7958bc712e4cb6d81cdb7dc895eb002369d11e8c0b6f4dc6eb94245e581639d71e1f2ccfbb92e5f5b04233ca4ae99e8cd71bd16b06e63400e7fdc9fa749918379de8f2a044401cf778ad1e83e62da824f1aa79ba94879a1e8ab1d477205ea53a1b98e96eac5b14726c7f6fb57843204b0d7ced522cc5a1e1c8d269780197ecb067ef2725318a5f31c4bb3613070d27f4fce3b885245952c0fc07c47bce35447bf688ba8621129754e95239df3fe2b9a5f08921d17d89b2802629bc6a1a966fce0ca6141bf713b994dd89c911399a0dbc6ac19428e8d0ba82b93a4483be41f260fbf27abc08dced7f9e28d9b1c04ab622838b7f6985f66422fe9a7b72b523d65b9e5ac488cde19c6afa28afb498c45b247faf08bbc04d29372f4f9bf36d99e7541a45c2e1c3ccdba8cc71d455afc32f7754c8a49910e4bfdebe422b970ce6dc7496f26b0cf5009f10e20a5d5ad7043876d202b67463440d10ed948163e92109db565ea100b07dac7ae2e0dac83cf4852817db214288761f6de8506e4a7a94b4c98cbafdf5c1feefa926ab5d77b0b64b4c82dee73be02908fd46d5cf61ecf934f150e93a005ae94b92008aaedfb09191d7c58204ead3183ec567d3be0ea3a98469907d330643e8794e06d43ff6c47cf22a015874e3952fbdc8c0c33e1b63ad9883dd1a7a3250eda7e6838264159fa41343365d25558437c44953fb9e1d07742b6d52f99c886ee159191b0aa71b7b5c421a46f75ab808b87fe0864ecaaa9766c2b6ec31921f2a6276039d93c0187710bd7a1546945355667652fd931ca7900d64fdd1d1b0fa6a4fc79c0fbd85cdb7768ecd0ce084686c3f7e2296644e38832a93b2cf8e73e4c1191d29eb6b5c174fe94472ad75ebac6ffd44980e063f33df76cca34844abdcd46e6bd0b01c1bb93418208ce55d2604dbf6fed7a7f0a5d211c9ede835757f2c7cfc2081ab6459b68f951e259ccaa3cf87f508d544d501cf3e56ccad70aff1b146e88bab45d7893652c3f491e67dd05fcbe4c94220704d408db12c5a19287ea56ef4618284f6d746288ba29466969f9f8ba2ada3ee48fd324be3200accf0e346681b8cae9c8cdaddffc0191bf673ca191220618043d774c1b1ea2a4ec15b1351cbc14d5d694f600344a5222d77805a7bf0e5e5303ee1167f596971b96d90029c2f43e6157bd744ddf14630e789513b35f0cf71c6378a303bf08ed22d28d069514909a9784a4619e7fcdf4f1262d7493331ea514d78865ecab0363d5f"], @ANYBLOB="10000000", @ANYPTR]) write$hidraw(r1, &(0x7f0000000780), 0x0) read$hidraw(r4, 0x0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(r5, &(0x7f0000001200)='\x00', 0xffffff45) 04:26:35 executing program 2: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r1, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000440)={0x24, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hidraw(0x0, 0xfffffffffffff801, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x1, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000001080)) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) read$hidraw(r3, &(0x7f00000004c0)=""/203, 0xcb) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) syz_usb_connect$cdc_ncm(0x0, 0x1, &(0x7f0000000080)=ANY=[@ANYBLOB="12011001020000e62505a1a44000e24097f2b20145e6010203010902630002010340080904000001020d00000724060001b7de05240003000d240f0108000000018004000706241a00dd07052415400009058103e80200ff080904010000020d00000904010102020d00ff09058202bc020ef70109"], &(0x7f0000000600)=ANY=[@ANYBLOB='\n\x00\x00\x00', @ANYPTR=&(0x7f0000000100)=ANY=[@ANYBLOB="0a060002ff41c4080800"], @ANYBLOB="c7", @ANYPTR=&(0x7f0000000140)=ANY=[@ANYBLOB="050f25000120100a01a5000000000f5cfc070000000f000000ff80fe00003fff000000ff00"], @ANYBLOB="0800000080000000", @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYBLOB="80030b1a2aa84cd73ffbbe2016b23e38c45a63b01dbb6e0a740790d0fb47bd99595b87462847ede3044a460d2fd702a00c250610019313d45b4e9b6a166f127fb2f88782e79e64182b860cf2ae471b272237ce21e4c60774e7d92552073d02f7ddef145d83fdde26fad3621839fdd652228d3c4fd4035f2c8fc61cdeef5e610c"], @ANYBLOB='N\x00\x00\x00', @ANYPTR=&(0x7f0000000240)=ANY=[@ANYBLOB="4e039b26c81fc7723dbeec973173010730760851412c67f040234c1702ed77d2741a1bd5d1f5856ba11af0f82d46ac2cbc7770d152820febc2c82429857032a7628445c78716da2882fc85135f74"], @ANYBLOB="cb000000", @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYBLOB="cb030bc7f77bc5f6c84339f044e045b2483bd09c84c0634547cd90e44eeb914efd7fa77fe563b9982407c7b9871db598918d9f460525ee85fb1eccc8e8bf99cb19c2df6692069c9142d077f481a89709cc9247078a42df593a7ccc15b8fe6d66b6da274111cd3a3ca986009e963d5c7f90653dba8d3eebf3fedebeb9e1117ad7c7b60691f304c801fa79ef86425dcfe975e6d8c2f84cf232fb02ab0573d21275eba3b1cc7e1d6d3a5453ed31cac6cbe45f11e46e07e7edde0d2a9972198edd37abbb0e117649b52b2e85eb"], @ANYBLOB="04000000", @ANYPTR=&(0x7f0000000400)=ANY=[@ANYBLOB="04034c04"], @ANYBLOB=')\x00\x00\x00', @ANYPTR, @ANYBLOB="cb000000", @ANYBLOB="02100000", @ANYPTR=&(0x7f0000001240)=ANY=[@ANYBLOB="0203cc8764ba935a722aa1d0c21edccd07c6b75c579d7a169d6a0f3bfb93e91e9d8f893b784d2feab9d296e4a2c42c528bfb1a936abafacfa4f2665078f018d71f2e5430b616a6a666c7f9cd7dc03b84d60a443ed0b18e69cf2ac060d8f85c2ec81dfb1f0f205dde604b5f5b0e049b00e1d209ebba7875854806b24c6b51414d5baf51fba9de36759bfd2d660cdf1380dd58c84ffbc3efc84f3ad1df91a95b1be4ea15d1ed238b32876390719218c620a7fd63bb53f1dec00a7ee1d07641974a1505528c4855e209e8473eb236211a164628fa8da948d057f05905c441579905add6561084c5e2992b8aacc68dffce0c02670c33e474e355fc6ceabf113a4723c02e2d567b36321b33372e56346707dd7abd6ca34e1bc0244d76f3a3cb3c0d630f6496a1d13d763c0ee95d4136fe3eee916fa1ff271cfffc69d640d039f6b25d1c51c6fff27c9f68d68cdf455da2898bf1ad0b8bdc7224b81cb07d25fb03acdb19fb93c0d42047859031000141b993f4db1482ebcbfcfb0a7b728b0c4e63b943f9e700741186bd3b5dd261c475e40e63c472e31b062a7cdfa7f63d2fb5f983aac215f803d51252ed21bfd3a7f0a86f8b9f31851b14f6b3e10c77d07b1c9acc527e66fb65c007e762636b276aed9a17d669694dac7df669c95c26d12040a39fffcfa46df471aa9f8f64d9216ae66cf7a3d5cc7b3fcb19c785c658d5f7fbca58e1de6fbd7e6a2599ff7d34be248fa2c92fbfb4e5f59a3e1a536b607231a582c56f3e3c4df294407a138d817579c5dd673b23161bc93b63dfbe097a3ddf432d48a78d5e9d3bbb3b069eacec3ef418bd20a32ef33c98f4542297ab3ac2688e813b357dbd34704670cc96e3be814043d8d0b3a1d157eb5e4e36e4efa06dfb952ad730846550fb39fbe7b4dc11572ed07bb5453f147a6b2f0b55612dc422d9b58ebc2d9219a39a32add0e3a6a0c3bbeff17e5ab50754c8b5647c2117e220aba04cd737a99a51943b72d5132d6cd3de7fb79bae248751b5dd368d2f6815b893bb2fe87285bb64f78bb46b05c68a8dddff54237d5898f368b86172eeca35b9b3144188db8dea9e6963564b4ee857c9680fc2ebffdf422b106f49e6a37e5f05356527ecdf3512412e4a7d48039aaa12a953c0980b9739c9f63b65986a6c9245b7d15fe314127a269f8e1efd0b48b540cbdf123a4b0f999182b09e90030a96ab4f2f5fe0e1d15c4ab8cf266f55cfd991f6cf955fb6f2e960838b06951a0dd6614d7c513cdf1738722929d58b44ce4ce1a4fad319689f2664781838f7508b1ce2902483d8d19705136de7ce742ced0d09807c3e19addb9da5800d5766ed9424c6bfbe9bcd975548c828e9fde90d5217e462653341b24c2b851c91377c5086b978214138fb949524fc623b9a71eb02cada2d78ca93ace569d76a21089313fb04b943d683ffe692509cc97b0a4e94ae9ddda95b83cc270d1305b260163858c6b9d2e603dc156965daa7ec1757ab4a0fa5c9f3d07cfe564883bebf24b447a42a6cca534cf2bf68af052e3ba0daf5fc448efd2c23c903b8e18eb9f1b956a3c3631ead3c9537f318bacc17fca84a9d0e38c9ba3bf1f88fa096b652e4f7e97adbb6410b367895059ef23fdcf5c4051a239b8350272ae48c5ff63201ae8d099394bf0b2c25d2427ba6c63d621fb31fd6a33cc911fa4d452607c5d39e08c10a662067af759801b874966b100debf1d9ee49ab156509988e4f6f68ad3426771fe2d9adc013798d3d63c5179d27be1878ec5961dde8499cf77e3aa8108f2b6e91fc9faf24a48fbc34f825c689030918f2ec3ab3bfc0a93554deb4ede719512df72c6576ce497df632bb76c15ea84124352a66c49998519e9e8b39f1b7908422a587145fc7398422b8ee8311ad7b4a7490b90d2fb749caa770701800a36de69c13c9c032fd41126daba590a380f71c4805a58c1b2d87bcff8037d25be6dc87458eed1c6d3dfe2063ded7c4b2d7e49d623fec1585c9ea5ef711a09dd7bc36175a5c7086b6e13a21860df89fd91dd290cc8a14dc4a00d60c370c8e8a4058bf12be4422e13ae819405a2e26f7640f8c6d2e316035faf8a6452e616e6780cb9399f286f4fb1f0d62e15ad46e66a7dad65dfb0264b0268e640d4da6a603eb7c163ff70fc97776446d0dcc75c91540bc7d77fae3bdeaacb9a421cdd5e2d3c36b0910607edf805f797e7e4402ec33fdb50f024f17047f7d5a30afb137e508a1467b3979a185b01f3cbbda8a9a32205eed1acc1f949089df39f4b14fb565d4ece8189d5307a3b512e8fa204ea65603689d6ce8f1eba7775d0fa79c953ad2b2a3a8325832805d6b45ed148a9914e99dad02d3f4dff1d9fdc13730cf9c6134204871970951a9e41681501c3751b77950a205f7d7f24f58b414b40d5eea89c6da2d920e8be76f4e78fbf73d6c432b2549575854685d5c525aaaf5240b38e9cebdaeb6f48356a90c1677052f1fda33ff61a75cc0579e0ca98f7e6f348dc5e7336499a88963668f9724bc53b43650c94d6d404e9cc95ecdb30540873fbb52f37d8ee9dec53e826103249a2252a6d9426c4de3d056faea4ec78b95c483160d937154e131db872231f1b13f90d3bdec14fdfca6c90593b265fae78d088557d108d5db30ee19895d1c3340ae84c8b1e647da2b5df0f2308f3f425774d2912f752c5b43ea82ef9adf1d511e45a78d9dcf50b094114bea578e5ce62105dd3fb228244eda543e87f699660638c4fbbb53878be546cdc3bc0b990bb713cecb1bc4a7c1cf7af410ec94eabb0f8bb256c67b09901a695a25af57908cfc69a682b43cec7bfe802f33e09af74b78c098a91588e910ae8195935456c343be92e0626326307bd1d61ddd731bb40f936071b991bb9bbe860d816b3955ee7b6be124935feb43de538ec500605b0d81afedee5ac799e979eae19d754cf370e297fd1d4068800747a9ec18776a4881de4ae798f8a5deeb7bfa182fb78fd78986e21740a49e20639218e979bc09fca37bdc702cfa1552cd9a1d1598ae66146c1b06e0f953a59687c81a9d96670052ae6fbfa1d1f351d632616058f8fa843eb2e49cce7875563ed4b45952da8c8563f8140c065ec0b8c94c5b45acc86f0aa78a2af0e572b9ac0a08ec60d12fe5600f123dc0cafbc8eb6a6bfdc5371760f8dd7f92336d9a59f25bb6dc42be128d7de2d7edf84256ba0c4e51d618ab830327bf8bd0483af7c978b2ea1e30f6f32c9ca500a75a40e3fc99b4ddaacb73dc15b4656b0cc4a7147e177c456199b3a090f720c53cf367d962ffa3166827aae61a69bdb760db5ae213650083b837999892f9a39d7cf90e034c5f42b406a85049d9cf09552b6ec957cd856bc51ee093c1b81bf66720ab9f6bf4dbefe9b1ff5937158568ca56811df76bb568454a2906f45dede8757040a0034bf97ed8f316fe6eed61eba175fa5565550a5e6aa3b6418ad481a670a395dc5f4c334353d1b1ff1ce02037c8f3fb9a0ee41789d22137769be2f868c3be6a9e693b6a9352e317bdc22115f04e5594349c8cf86196c641afba07fbd8fbd0b1781528f7c1ac6670530afce50c3fbd0ffd1f966c35739fb16ce90af9c02592090c35b31c003dcf64fdbaaf3736b1b7bb280bfec14076ac24bf83c8aa9f217b9776fddaf9210c60caf3d94fe887adc1a59ae98d9fec1e14e857dec6b4600830217403f79b4f10323acc2cece9bde65b0fd970667290bd85ddc62dbdf48318e88bdf82e88820294b2c62fffa0e0972d302d032cae01ecd3d3fc55a987093e979447077bf059fe2302bc77c40515dcb0c6e5de16bcc01c581e02f76d936e3c9eb5d924d0b33f5d964bce5f91aac0a2d52bbd580fd6d96d56bbb2abb25dcc3b3a56428942336e524ef37cf2501f66483c99f64f10ed1f15b6c81ae24c374c35f0df66628ed632ac3f71f3aa93e45adbc979f29ee6c66cc7605b94be09060dd204cc36dbdd860b990b94c79dbf4b184eb15777bc5e2be25ec9ea193e31bbe4a737182b6f1f7682c3e3be43c207ca6293254e932d0f036affe4e1edd815732bf75a503fc54f6dcf0c236c06c5b05854031516a193d7ca9856d40292df8c892e964419bf2d6091b4f3b89f9b9dbe2225f90dc909f5e9a65cd81c2ffccf3f61bd445663adb32326df686f5e825dfc35528f4c5d32683ddbf885819c9c45976e3eedac41b71a941ad81086ed22a0845e28b0e38b4b45fd276f814baf87d9e1411132bd8f126ca5bec5747d5c4f240408ea61a35c25c934a8c7c2f4df62b2d12ea6bd5c36aa2b0eb8daae5726aef9b86ae153959625cbb324ccdce7938aa0f2be5b5515274fe7621afb99e2704d62b00c829d11ce6d251d56132dbc72fe75bd45c754355b3e1b72f751008045b63b5f80b0c9f08a61e43ea58fff37feb9e431b54a1fae3cdfe5ac8b2e2166fa229d96663717d84a22392c12b4f9074a3aa7655c6abd23a5da0cd5a7de755d13ee3dc30ff43a11f6aa7f1974a91fc5f497d82858244db28538e7958bc712e4cb6d81cdb7dc895eb002369d11e8c0b6f4dc6eb94245e581639d71e1f2ccfbb92e5f5b04233ca4ae99e8cd71bd16b06e63400e7fdc9fa749918379de8f2a044401cf778ad1e83e62da824f1aa79ba94879a1e8ab1d477205ea53a1b98e96eac5b14726c7f6fb57843204b0d7ced522cc5a1e1c8d269780197ecb067ef2725318a5f31c4bb3613070d27f4fce3b885245952c0fc07c47bce35447bf688ba8621129754e95239df3fe2b9a5f08921d17d89b2802629bc6a1a966fce0ca6141bf713b994dd89c911399a0dbc6ac19428e8d0ba82b93a4483be41f260fbf27abc08dced7f9e28d9b1c04ab622838b7f6985f66422fe9a7b72b523d65b9e5ac488cde19c6afa28afb498c45b247faf08bbc04d29372f4f9bf36d99e7541a45c2e1c3ccdba8cc71d455afc32f7754c8a49910e4bfdebe422b970ce6dc7496f26b0cf5009f10e20a5d5ad7043876d202b67463440d10ed948163e92109db565ea100b07dac7ae2e0dac83cf4852817db214288761f6de8506e4a7a94b4c98cbafdf5c1feefa926ab5d77b0b64b4c82dee73be02908fd46d5cf61ecf934f150e93a005ae94b92008aaedfb09191d7c58204ead3183ec567d3be0ea3a98469907d330643e8794e06d43ff6c47cf22a015874e3952fbdc8c0c33e1b63ad9883dd1a7a3250eda7e6838264159fa41343365d25558437c44953fb9e1d07742b6d52f99c886ee159191b0aa71b7b5c421a46f75ab808b87fe0864ecaaa9766c2b6ec31921f2a6276039d93c0187710bd7a1546945355667652fd931ca7900d64fdd1d1b0fa6a4fc79c0fbd85cdb7768ecd0ce084686c3f7e2296644e38832a93b2cf8e73e4c1191d29eb6b5c174fe94472ad75ebac6ffd44980e063f33df76cca34844abdcd46e6bd0b01c1bb93418208ce55d2604dbf6fed7a7f0a5d211c9ede835757f2c7cfc2081ab6459b68f951e259ccaa3cf87f508d544d501cf3e56ccad70aff1b146e88bab45d7893652c3f491e67dd05fcbe4c94220704d408db12c5a19287ea56ef4618284f6d746288ba29466969f9f8ba2ada3ee48fd324be3200accf0e346681b8cae9c8cdaddffc0191bf673ca191220618043d774c1b1ea2a4ec15b1351cbc14d5d694f600344a5222d77805a7bf0e5e5303ee1167f596971b96d90029c2f43e6157bd744ddf14630e789513b35f0cf71c6378a303bf08ed22d28d069514909a9784a4619e7fcdf4f1262d7493331ea514d78865ecab0363d5f"], @ANYBLOB="10000000", @ANYPTR]) write$hidraw(r1, &(0x7f0000000780), 0x0) read$hidraw(r4, 0x0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(r5, &(0x7f0000001200)='\x00', 0xffffff45) 04:26:35 executing program 3: syz_usb_connect(0x0, 0x3d8, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xc3, 0x8f, 0xb7, 0x10, 0xea0, 0x6858, 0xb0a2, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x96, 0x0, 0x3, 0x25, 0x87, 0x6f, 0x0, [], [{{0x9, 0x5, 0x8d, 0x1f}}, {{0x9, 0x5, 0x5, 0x2}}, {{0x9, 0x5, 0x8f, 0x1e}}]}}]}}]}}, 0x0) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x4cd9, 0x2e000) syz_open_dev$char_usb(0xc, 0xb4, 0x0) 04:26:35 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r1, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000440)={0x24, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hidraw(0x0, 0xfffffffffffff801, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x1, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000001080)) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) read$hidraw(r3, &(0x7f00000004c0)=""/203, 0xcb) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) syz_usb_connect$cdc_ncm(0x0, 0x1, &(0x7f0000000080)=ANY=[@ANYBLOB="12011001020000e62505a1a44000e24097f2b20145e6010203010902630002010340080904000001020d00000724060001b7de05240003000d240f0108000000018004000706241a00dd07052415400009058103e80200ff080904010000020d00000904010102020d00ff09058202bc020ef70109"], &(0x7f0000000600)=ANY=[@ANYBLOB='\n\x00\x00\x00', @ANYPTR=&(0x7f0000000100)=ANY=[@ANYBLOB="0a060002ff41c4080800"], @ANYBLOB="c7", @ANYPTR=&(0x7f0000000140)=ANY=[@ANYBLOB="050f25000120100a01a5000000000f5cfc070000000f000000ff80fe00003fff000000ff00"], @ANYBLOB="0800000080000000", @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYBLOB="80030b1a2aa84cd73ffbbe2016b23e38c45a63b01dbb6e0a740790d0fb47bd99595b87462847ede3044a460d2fd702a00c250610019313d45b4e9b6a166f127fb2f88782e79e64182b860cf2ae471b272237ce21e4c60774e7d92552073d02f7ddef145d83fdde26fad3621839fdd652228d3c4fd4035f2c8fc61cdeef5e610c"], @ANYBLOB='N\x00\x00\x00', @ANYPTR=&(0x7f0000000240)=ANY=[@ANYBLOB="4e039b26c81fc7723dbeec973173010730760851412c67f040234c1702ed77d2741a1bd5d1f5856ba11af0f82d46ac2cbc7770d152820febc2c82429857032a7628445c78716da2882fc85135f74"], @ANYBLOB="cb000000", @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYBLOB="cb030bc7f77bc5f6c84339f044e045b2483bd09c84c0634547cd90e44eeb914efd7fa77fe563b9982407c7b9871db598918d9f460525ee85fb1eccc8e8bf99cb19c2df6692069c9142d077f481a89709cc9247078a42df593a7ccc15b8fe6d66b6da274111cd3a3ca986009e963d5c7f90653dba8d3eebf3fedebeb9e1117ad7c7b60691f304c801fa79ef86425dcfe975e6d8c2f84cf232fb02ab0573d21275eba3b1cc7e1d6d3a5453ed31cac6cbe45f11e46e07e7edde0d2a9972198edd37abbb0e117649b52b2e85eb"], @ANYBLOB="04000000", @ANYPTR=&(0x7f0000000400)=ANY=[@ANYBLOB="04034c04"], @ANYBLOB=')\x00\x00\x00', @ANYBLOB="cb000000", @ANYBLOB="02100000", @ANYPTR=&(0x7f0000001240)=ANY=[@ANYBLOB="0203cc8764ba935a722aa1d0c21edccd07c6b75c579d7a169d6a0f3bfb93e91e9d8f893b784d2feab9d296e4a2c42c528bfb1a936abafacfa4f2665078f018d71f2e5430b616a6a666c7f9cd7dc03b84d60a443ed0b18e69cf2ac060d8f85c2ec81dfb1f0f205dde604b5f5b0e049b00e1d209ebba7875854806b24c6b51414d5baf51fba9de36759bfd2d660cdf1380dd58c84ffbc3efc84f3ad1df91a95b1be4ea15d1ed238b32876390719218c620a7fd63bb53f1dec00a7ee1d07641974a1505528c4855e209e8473eb236211a164628fa8da948d057f05905c441579905add6561084c5e2992b8aacc68dffce0c02670c33e474e355fc6ceabf113a4723c02e2d567b36321b33372e56346707dd7abd6ca34e1bc0244d76f3a3cb3c0d630f6496a1d13d763c0ee95d4136fe3eee916fa1ff271cfffc69d640d039f6b25d1c51c6fff27c9f68d68cdf455da2898bf1ad0b8bdc7224b81cb07d25fb03acdb19fb93c0d42047859031000141b993f4db1482ebcbfcfb0a7b728b0c4e63b943f9e700741186bd3b5dd261c475e40e63c472e31b062a7cdfa7f63d2fb5f983aac215f803d51252ed21bfd3a7f0a86f8b9f31851b14f6b3e10c77d07b1c9acc527e66fb65c007e762636b276aed9a17d669694dac7df669c95c26d12040a39fffcfa46df471aa9f8f64d9216ae66cf7a3d5cc7b3fcb19c785c658d5f7fbca58e1de6fbd7e6a2599ff7d34be248fa2c92fbfb4e5f59a3e1a536b607231a582c56f3e3c4df294407a138d817579c5dd673b23161bc93b63dfbe097a3ddf432d48a78d5e9d3bbb3b069eacec3ef418bd20a32ef33c98f4542297ab3ac2688e813b357dbd34704670cc96e3be814043d8d0b3a1d157eb5e4e36e4efa06dfb952ad730846550fb39fbe7b4dc11572ed07bb5453f147a6b2f0b55612dc422d9b58ebc2d9219a39a32add0e3a6a0c3bbeff17e5ab50754c8b5647c2117e220aba04cd737a99a51943b72d5132d6cd3de7fb79bae248751b5dd368d2f6815b893bb2fe87285bb64f78bb46b05c68a8dddff54237d5898f368b86172eeca35b9b3144188db8dea9e6963564b4ee857c9680fc2ebffdf422b106f49e6a37e5f05356527ecdf3512412e4a7d48039aaa12a953c0980b9739c9f63b65986a6c9245b7d15fe314127a269f8e1efd0b48b540cbdf123a4b0f999182b09e90030a96ab4f2f5fe0e1d15c4ab8cf266f55cfd991f6cf955fb6f2e960838b06951a0dd6614d7c513cdf1738722929d58b44ce4ce1a4fad319689f2664781838f7508b1ce2902483d8d19705136de7ce742ced0d09807c3e19addb9da5800d5766ed9424c6bfbe9bcd975548c828e9fde90d5217e462653341b24c2b851c91377c5086b978214138fb949524fc623b9a71eb02cada2d78ca93ace569d76a21089313fb04b943d683ffe692509cc97b0a4e94ae9ddda95b83cc270d1305b260163858c6b9d2e603dc156965daa7ec1757ab4a0fa5c9f3d07cfe564883bebf24b447a42a6cca534cf2bf68af052e3ba0daf5fc448efd2c23c903b8e18eb9f1b956a3c3631ead3c9537f318bacc17fca84a9d0e38c9ba3bf1f88fa096b652e4f7e97adbb6410b367895059ef23fdcf5c4051a239b8350272ae48c5ff63201ae8d099394bf0b2c25d2427ba6c63d621fb31fd6a33cc911fa4d452607c5d39e08c10a662067af759801b874966b100debf1d9ee49ab156509988e4f6f68ad3426771fe2d9adc013798d3d63c5179d27be1878ec5961dde8499cf77e3aa8108f2b6e91fc9faf24a48fbc34f825c689030918f2ec3ab3bfc0a93554deb4ede719512df72c6576ce497df632bb76c15ea84124352a66c49998519e9e8b39f1b7908422a587145fc7398422b8ee8311ad7b4a7490b90d2fb749caa770701800a36de69c13c9c032fd41126daba590a380f71c4805a58c1b2d87bcff8037d25be6dc87458eed1c6d3dfe2063ded7c4b2d7e49d623fec1585c9ea5ef711a09dd7bc36175a5c7086b6e13a21860df89fd91dd290cc8a14dc4a00d60c370c8e8a4058bf12be4422e13ae819405a2e26f7640f8c6d2e316035faf8a6452e616e6780cb9399f286f4fb1f0d62e15ad46e66a7dad65dfb0264b0268e640d4da6a603eb7c163ff70fc97776446d0dcc75c91540bc7d77fae3bdeaacb9a421cdd5e2d3c36b0910607edf805f797e7e4402ec33fdb50f024f17047f7d5a30afb137e508a1467b3979a185b01f3cbbda8a9a32205eed1acc1f949089df39f4b14fb565d4ece8189d5307a3b512e8fa204ea65603689d6ce8f1eba7775d0fa79c953ad2b2a3a8325832805d6b45ed148a9914e99dad02d3f4dff1d9fdc13730cf9c6134204871970951a9e41681501c3751b77950a205f7d7f24f58b414b40d5eea89c6da2d920e8be76f4e78fbf73d6c432b2549575854685d5c525aaaf5240b38e9cebdaeb6f48356a90c1677052f1fda33ff61a75cc0579e0ca98f7e6f348dc5e7336499a88963668f9724bc53b43650c94d6d404e9cc95ecdb30540873fbb52f37d8ee9dec53e826103249a2252a6d9426c4de3d056faea4ec78b95c483160d937154e131db872231f1b13f90d3bdec14fdfca6c90593b265fae78d088557d108d5db30ee19895d1c3340ae84c8b1e647da2b5df0f2308f3f425774d2912f752c5b43ea82ef9adf1d511e45a78d9dcf50b094114bea578e5ce62105dd3fb228244eda543e87f699660638c4fbbb53878be546cdc3bc0b990bb713cecb1bc4a7c1cf7af410ec94eabb0f8bb256c67b09901a695a25af57908cfc69a682b43cec7bfe802f33e09af74b78c098a91588e910ae8195935456c343be92e0626326307bd1d61ddd731bb40f936071b991bb9bbe860d816b3955ee7b6be124935feb43de538ec500605b0d81afedee5ac799e979eae19d754cf370e297fd1d4068800747a9ec18776a4881de4ae798f8a5deeb7bfa182fb78fd78986e21740a49e20639218e979bc09fca37bdc702cfa1552cd9a1d1598ae66146c1b06e0f953a59687c81a9d96670052ae6fbfa1d1f351d632616058f8fa843eb2e49cce7875563ed4b45952da8c8563f8140c065ec0b8c94c5b45acc86f0aa78a2af0e572b9ac0a08ec60d12fe5600f123dc0cafbc8eb6a6bfdc5371760f8dd7f92336d9a59f25bb6dc42be128d7de2d7edf84256ba0c4e51d618ab830327bf8bd0483af7c978b2ea1e30f6f32c9ca500a75a40e3fc99b4ddaacb73dc15b4656b0cc4a7147e177c456199b3a090f720c53cf367d962ffa3166827aae61a69bdb760db5ae213650083b837999892f9a39d7cf90e034c5f42b406a85049d9cf09552b6ec957cd856bc51ee093c1b81bf66720ab9f6bf4dbefe9b1ff5937158568ca56811df76bb568454a2906f45dede8757040a0034bf97ed8f316fe6eed61eba175fa5565550a5e6aa3b6418ad481a670a395dc5f4c334353d1b1ff1ce02037c8f3fb9a0ee41789d22137769be2f868c3be6a9e693b6a9352e317bdc22115f04e5594349c8cf86196c641afba07fbd8fbd0b1781528f7c1ac6670530afce50c3fbd0ffd1f966c35739fb16ce90af9c02592090c35b31c003dcf64fdbaaf3736b1b7bb280bfec14076ac24bf83c8aa9f217b9776fddaf9210c60caf3d94fe887adc1a59ae98d9fec1e14e857dec6b4600830217403f79b4f10323acc2cece9bde65b0fd970667290bd85ddc62dbdf48318e88bdf82e88820294b2c62fffa0e0972d302d032cae01ecd3d3fc55a987093e979447077bf059fe2302bc77c40515dcb0c6e5de16bcc01c581e02f76d936e3c9eb5d924d0b33f5d964bce5f91aac0a2d52bbd580fd6d96d56bbb2abb25dcc3b3a56428942336e524ef37cf2501f66483c99f64f10ed1f15b6c81ae24c374c35f0df66628ed632ac3f71f3aa93e45adbc979f29ee6c66cc7605b94be09060dd204cc36dbdd860b990b94c79dbf4b184eb15777bc5e2be25ec9ea193e31bbe4a737182b6f1f7682c3e3be43c207ca6293254e932d0f036affe4e1edd815732bf75a503fc54f6dcf0c236c06c5b05854031516a193d7ca9856d40292df8c892e964419bf2d6091b4f3b89f9b9dbe2225f90dc909f5e9a65cd81c2ffccf3f61bd445663adb32326df686f5e825dfc35528f4c5d32683ddbf885819c9c45976e3eedac41b71a941ad81086ed22a0845e28b0e38b4b45fd276f814baf87d9e1411132bd8f126ca5bec5747d5c4f240408ea61a35c25c934a8c7c2f4df62b2d12ea6bd5c36aa2b0eb8daae5726aef9b86ae153959625cbb324ccdce7938aa0f2be5b5515274fe7621afb99e2704d62b00c829d11ce6d251d56132dbc72fe75bd45c754355b3e1b72f751008045b63b5f80b0c9f08a61e43ea58fff37feb9e431b54a1fae3cdfe5ac8b2e2166fa229d96663717d84a22392c12b4f9074a3aa7655c6abd23a5da0cd5a7de755d13ee3dc30ff43a11f6aa7f1974a91fc5f497d82858244db28538e7958bc712e4cb6d81cdb7dc895eb002369d11e8c0b6f4dc6eb94245e581639d71e1f2ccfbb92e5f5b04233ca4ae99e8cd71bd16b06e63400e7fdc9fa749918379de8f2a044401cf778ad1e83e62da824f1aa79ba94879a1e8ab1d477205ea53a1b98e96eac5b14726c7f6fb57843204b0d7ced522cc5a1e1c8d269780197ecb067ef2725318a5f31c4bb3613070d27f4fce3b885245952c0fc07c47bce35447bf688ba8621129754e95239df3fe2b9a5f08921d17d89b2802629bc6a1a966fce0ca6141bf713b994dd89c911399a0dbc6ac19428e8d0ba82b93a4483be41f260fbf27abc08dced7f9e28d9b1c04ab622838b7f6985f66422fe9a7b72b523d65b9e5ac488cde19c6afa28afb498c45b247faf08bbc04d29372f4f9bf36d99e7541a45c2e1c3ccdba8cc71d455afc32f7754c8a49910e4bfdebe422b970ce6dc7496f26b0cf5009f10e20a5d5ad7043876d202b67463440d10ed948163e92109db565ea100b07dac7ae2e0dac83cf4852817db214288761f6de8506e4a7a94b4c98cbafdf5c1feefa926ab5d77b0b64b4c82dee73be02908fd46d5cf61ecf934f150e93a005ae94b92008aaedfb09191d7c58204ead3183ec567d3be0ea3a98469907d330643e8794e06d43ff6c47cf22a015874e3952fbdc8c0c33e1b63ad9883dd1a7a3250eda7e6838264159fa41343365d25558437c44953fb9e1d07742b6d52f99c886ee159191b0aa71b7b5c421a46f75ab808b87fe0864ecaaa9766c2b6ec31921f2a6276039d93c0187710bd7a1546945355667652fd931ca7900d64fdd1d1b0fa6a4fc79c0fbd85cdb7768ecd0ce084686c3f7e2296644e38832a93b2cf8e73e4c1191d29eb6b5c174fe94472ad75ebac6ffd44980e063f33df76cca34844abdcd46e6bd0b01c1bb93418208ce55d2604dbf6fed7a7f0a5d211c9ede835757f2c7cfc2081ab6459b68f951e259ccaa3cf87f508d544d501cf3e56ccad70aff1b146e88bab45d7893652c3f491e67dd05fcbe4c94220704d408db12c5a19287ea56ef4618284f6d746288ba29466969f9f8ba2ada3ee48fd324be3200accf0e346681b8cae9c8cdaddffc0191bf673ca191220618043d774c1b1ea2a4ec15b1351cbc14d5d694f600344a5222d77805a7bf0e5e5303ee1167f596971b96d90029c2f43e6157bd744ddf14630e789513b35f0cf71c6378a303bf08ed22d28d069514909a9784a4619e7fcdf4f1262d7493331ea514d78865ecab0363d5f"], @ANYBLOB="10000000", @ANYPTR]) write$hidraw(r1, &(0x7f0000000780), 0x0) read$hidraw(r4, 0x0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(r5, &(0x7f0000001200)='\x00', 0xffffff45) [ 1219.250784][ T2743] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 1219.259933][ T2743] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1219.268003][ T2743] usb 1-1: Product: syz [ 1219.307296][ T2743] usb 1-1: can't set config #1, error -71 [ 1219.326096][ T2743] usb 1-1: USB disconnect, device number 70 04:26:35 executing program 4: r0 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x35, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$EVIOCGABS3F(r0, 0x8018457f, &(0x7f0000000240)=""/156) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000300)=0xfffffffffffffffa) read$hidraw(r2, &(0x7f0000000080)=""/154, 0x9a) r3 = syz_open_dev$hiddev(&(0x7f0000000440)='/dev/usb/hiddev#\x00', 0x1, 0x0) r4 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/hidraw#\x00', 0x5, 0x400) read$hidraw(r4, &(0x7f0000001240)=""/4096, 0x1000) read$hiddev(0xffffffffffffffff, &(0x7f0000000680)=""/226, 0xe2) ioctl$HIDIOCAPPLICATION(r3, 0x4802, 0x3) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x1, 0x2246) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r5, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r6, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGRDESCSIZE(r6, 0x80044801, &(0x7f0000000180)) read$hidraw(0xffffffffffffffff, &(0x7f0000000480)=""/149, 0x95) write$hidraw(0xffffffffffffffff, &(0x7f0000001200)="11", 0xffffff45) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, &(0x7f0000000200)=""/13) ioctl$EVIOCGLED(r0, 0x80404519, 0x0) [ 1219.620711][ T2719] usb 4-1: new high-speed USB device number 102 using dummy_hcd 04:26:36 executing program 5: r0 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$EVIOCGABS3F(r0, 0x8018457f, &(0x7f0000000240)=""/156) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000300)=0xfffffffffffffffa) read$hidraw(r2, &(0x7f0000000080)=""/154, 0x9a) r3 = syz_open_dev$hiddev(&(0x7f0000000440)='/dev/usb/hiddev#\x00', 0x1, 0x0) syz_open_dev$hiddev(&(0x7f0000000140)='/dev/usb/hiddev#\x00', 0x9, 0x40) r4 = syz_open_dev$hiddev(&(0x7f00000001c0)='/dev/usb/hiddev#\x00', 0x800, 0x800) read$hiddev(r4, &(0x7f0000000680)=""/226, 0xe2) ioctl$HIDIOCAPPLICATION(r3, 0x4802, 0x3) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x1, 0x2246) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r5, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r6, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGRDESCSIZE(r6, 0x80044801, &(0x7f0000000180)) read$hidraw(0xffffffffffffffff, &(0x7f0000000480)=""/149, 0x95) write$hidraw(0xffffffffffffffff, &(0x7f0000001200)="11", 0xffffff45) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, &(0x7f0000000200)=""/13) ioctl$EVIOCGLED(r0, 0x80404519, 0x0) [ 1219.860689][ T2719] usb 4-1: Using ep0 maxpacket: 16 [ 1219.980841][ T2719] usb 4-1: config 0 has an invalid interface number: 150 but max is 0 [ 1219.989034][ T2719] usb 4-1: config 0 has no interface number 0 [ 1219.995571][ T2719] usb 4-1: config 0 interface 150 altsetting 0 endpoint 0x8D has an invalid bInterval 0, changing to 7 [ 1220.006731][ T2719] usb 4-1: config 0 interface 150 altsetting 0 bulk endpoint 0x5 has invalid maxpacket 0 [ 1220.016607][ T2719] usb 4-1: config 0 interface 150 altsetting 0 bulk endpoint 0x8F has invalid maxpacket 0 04:26:36 executing program 2: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r1, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000440)={0x24, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hidraw(0x0, 0xfffffffffffff801, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x1, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000001080)) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) read$hidraw(r3, &(0x7f00000004c0)=""/203, 0xcb) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) syz_usb_connect$cdc_ncm(0x0, 0x1, &(0x7f0000000080)=ANY=[@ANYBLOB="12011001020000e62505a1a44000e24097f2b20145e6010203010902630002010340080904000001020d00000724060001b7de05240003000d240f0108000000018004000706241a00dd07052415400009058103e80200ff080904010000020d00000904010102020d00ff09058202bc020ef70109"], &(0x7f0000000600)=ANY=[@ANYBLOB='\n\x00\x00\x00', @ANYPTR=&(0x7f0000000100)=ANY=[@ANYBLOB="0a060002ff41c4080800"], @ANYBLOB="c7", @ANYPTR=&(0x7f0000000140)=ANY=[@ANYBLOB="050f25000120100a01a5000000000f5cfc070000000f000000ff80fe00003fff000000ff00"], @ANYBLOB="0800000080000000", @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYBLOB="80030b1a2aa84cd73ffbbe2016b23e38c45a63b01dbb6e0a740790d0fb47bd99595b87462847ede3044a460d2fd702a00c250610019313d45b4e9b6a166f127fb2f88782e79e64182b860cf2ae471b272237ce21e4c60774e7d92552073d02f7ddef145d83fdde26fad3621839fdd652228d3c4fd4035f2c8fc61cdeef5e610c"], @ANYBLOB='N\x00\x00\x00', @ANYPTR=&(0x7f0000000240)=ANY=[@ANYBLOB="4e039b26c81fc7723dbeec973173010730760851412c67f040234c1702ed77d2741a1bd5d1f5856ba11af0f82d46ac2cbc7770d152820febc2c82429857032a7628445c78716da2882fc85135f74"], @ANYBLOB="cb000000", @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYBLOB="cb030bc7f77bc5f6c84339f044e045b2483bd09c84c0634547cd90e44eeb914efd7fa77fe563b9982407c7b9871db598918d9f460525ee85fb1eccc8e8bf99cb19c2df6692069c9142d077f481a89709cc9247078a42df593a7ccc15b8fe6d66b6da274111cd3a3ca986009e963d5c7f90653dba8d3eebf3fedebeb9e1117ad7c7b60691f304c801fa79ef86425dcfe975e6d8c2f84cf232fb02ab0573d21275eba3b1cc7e1d6d3a5453ed31cac6cbe45f11e46e07e7edde0d2a9972198edd37abbb0e117649b52b2e85eb"], @ANYBLOB="04000000", @ANYPTR=&(0x7f0000000400)=ANY=[@ANYBLOB="04034c04"], @ANYBLOB=')\x00\x00\x00', @ANYPTR, @ANYBLOB="cb000000", @ANYBLOB="02100000", @ANYPTR=&(0x7f0000001240)=ANY=[@ANYBLOB="0203cc8764ba935a722aa1d0c21edccd07c6b75c579d7a169d6a0f3bfb93e91e9d8f893b784d2feab9d296e4a2c42c528bfb1a936abafacfa4f2665078f018d71f2e5430b616a6a666c7f9cd7dc03b84d60a443ed0b18e69cf2ac060d8f85c2ec81dfb1f0f205dde604b5f5b0e049b00e1d209ebba7875854806b24c6b51414d5baf51fba9de36759bfd2d660cdf1380dd58c84ffbc3efc84f3ad1df91a95b1be4ea15d1ed238b32876390719218c620a7fd63bb53f1dec00a7ee1d07641974a1505528c4855e209e8473eb236211a164628fa8da948d057f05905c441579905add6561084c5e2992b8aacc68dffce0c02670c33e474e355fc6ceabf113a4723c02e2d567b36321b33372e56346707dd7abd6ca34e1bc0244d76f3a3cb3c0d630f6496a1d13d763c0ee95d4136fe3eee916fa1ff271cfffc69d640d039f6b25d1c51c6fff27c9f68d68cdf455da2898bf1ad0b8bdc7224b81cb07d25fb03acdb19fb93c0d42047859031000141b993f4db1482ebcbfcfb0a7b728b0c4e63b943f9e700741186bd3b5dd261c475e40e63c472e31b062a7cdfa7f63d2fb5f983aac215f803d51252ed21bfd3a7f0a86f8b9f31851b14f6b3e10c77d07b1c9acc527e66fb65c007e762636b276aed9a17d669694dac7df669c95c26d12040a39fffcfa46df471aa9f8f64d9216ae66cf7a3d5cc7b3fcb19c785c658d5f7fbca58e1de6fbd7e6a2599ff7d34be248fa2c92fbfb4e5f59a3e1a536b607231a582c56f3e3c4df294407a138d817579c5dd673b23161bc93b63dfbe097a3ddf432d48a78d5e9d3bbb3b069eacec3ef418bd20a32ef33c98f4542297ab3ac2688e813b357dbd34704670cc96e3be814043d8d0b3a1d157eb5e4e36e4efa06dfb952ad730846550fb39fbe7b4dc11572ed07bb5453f147a6b2f0b55612dc422d9b58ebc2d9219a39a32add0e3a6a0c3bbeff17e5ab50754c8b5647c2117e220aba04cd737a99a51943b72d5132d6cd3de7fb79bae248751b5dd368d2f6815b893bb2fe87285bb64f78bb46b05c68a8dddff54237d5898f368b86172eeca35b9b3144188db8dea9e6963564b4ee857c9680fc2ebffdf422b106f49e6a37e5f05356527ecdf3512412e4a7d48039aaa12a953c0980b9739c9f63b65986a6c9245b7d15fe314127a269f8e1efd0b48b540cbdf123a4b0f999182b09e90030a96ab4f2f5fe0e1d15c4ab8cf266f55cfd991f6cf955fb6f2e960838b06951a0dd6614d7c513cdf1738722929d58b44ce4ce1a4fad319689f2664781838f7508b1ce2902483d8d19705136de7ce742ced0d09807c3e19addb9da5800d5766ed9424c6bfbe9bcd975548c828e9fde90d5217e462653341b24c2b851c91377c5086b978214138fb949524fc623b9a71eb02cada2d78ca93ace569d76a21089313fb04b943d683ffe692509cc97b0a4e94ae9ddda95b83cc270d1305b260163858c6b9d2e603dc156965daa7ec1757ab4a0fa5c9f3d07cfe564883bebf24b447a42a6cca534cf2bf68af052e3ba0daf5fc448efd2c23c903b8e18eb9f1b956a3c3631ead3c9537f318bacc17fca84a9d0e38c9ba3bf1f88fa096b652e4f7e97adbb6410b367895059ef23fdcf5c4051a239b8350272ae48c5ff63201ae8d099394bf0b2c25d2427ba6c63d621fb31fd6a33cc911fa4d452607c5d39e08c10a662067af759801b874966b100debf1d9ee49ab156509988e4f6f68ad3426771fe2d9adc013798d3d63c5179d27be1878ec5961dde8499cf77e3aa8108f2b6e91fc9faf24a48fbc34f825c689030918f2ec3ab3bfc0a93554deb4ede719512df72c6576ce497df632bb76c15ea84124352a66c49998519e9e8b39f1b7908422a587145fc7398422b8ee8311ad7b4a7490b90d2fb749caa770701800a36de69c13c9c032fd41126daba590a380f71c4805a58c1b2d87bcff8037d25be6dc87458eed1c6d3dfe2063ded7c4b2d7e49d623fec1585c9ea5ef711a09dd7bc36175a5c7086b6e13a21860df89fd91dd290cc8a14dc4a00d60c370c8e8a4058bf12be4422e13ae819405a2e26f7640f8c6d2e316035faf8a6452e616e6780cb9399f286f4fb1f0d62e15ad46e66a7dad65dfb0264b0268e640d4da6a603eb7c163ff70fc97776446d0dcc75c91540bc7d77fae3bdeaacb9a421cdd5e2d3c36b0910607edf805f797e7e4402ec33fdb50f024f17047f7d5a30afb137e508a1467b3979a185b01f3cbbda8a9a32205eed1acc1f949089df39f4b14fb565d4ece8189d5307a3b512e8fa204ea65603689d6ce8f1eba7775d0fa79c953ad2b2a3a8325832805d6b45ed148a9914e99dad02d3f4dff1d9fdc13730cf9c6134204871970951a9e41681501c3751b77950a205f7d7f24f58b414b40d5eea89c6da2d920e8be76f4e78fbf73d6c432b2549575854685d5c525aaaf5240b38e9cebdaeb6f48356a90c1677052f1fda33ff61a75cc0579e0ca98f7e6f348dc5e7336499a88963668f9724bc53b43650c94d6d404e9cc95ecdb30540873fbb52f37d8ee9dec53e826103249a2252a6d9426c4de3d056faea4ec78b95c483160d937154e131db872231f1b13f90d3bdec14fdfca6c90593b265fae78d088557d108d5db30ee19895d1c3340ae84c8b1e647da2b5df0f2308f3f425774d2912f752c5b43ea82ef9adf1d511e45a78d9dcf50b094114bea578e5ce62105dd3fb228244eda543e87f699660638c4fbbb53878be546cdc3bc0b990bb713cecb1bc4a7c1cf7af410ec94eabb0f8bb256c67b09901a695a25af57908cfc69a682b43cec7bfe802f33e09af74b78c098a91588e910ae8195935456c343be92e0626326307bd1d61ddd731bb40f936071b991bb9bbe860d816b3955ee7b6be124935feb43de538ec500605b0d81afedee5ac799e979eae19d754cf370e297fd1d4068800747a9ec18776a4881de4ae798f8a5deeb7bfa182fb78fd78986e21740a49e20639218e979bc09fca37bdc702cfa1552cd9a1d1598ae66146c1b06e0f953a59687c81a9d96670052ae6fbfa1d1f351d632616058f8fa843eb2e49cce7875563ed4b45952da8c8563f8140c065ec0b8c94c5b45acc86f0aa78a2af0e572b9ac0a08ec60d12fe5600f123dc0cafbc8eb6a6bfdc5371760f8dd7f92336d9a59f25bb6dc42be128d7de2d7edf84256ba0c4e51d618ab830327bf8bd0483af7c978b2ea1e30f6f32c9ca500a75a40e3fc99b4ddaacb73dc15b4656b0cc4a7147e177c456199b3a090f720c53cf367d962ffa3166827aae61a69bdb760db5ae213650083b837999892f9a39d7cf90e034c5f42b406a85049d9cf09552b6ec957cd856bc51ee093c1b81bf66720ab9f6bf4dbefe9b1ff5937158568ca56811df76bb568454a2906f45dede8757040a0034bf97ed8f316fe6eed61eba175fa5565550a5e6aa3b6418ad481a670a395dc5f4c334353d1b1ff1ce02037c8f3fb9a0ee41789d22137769be2f868c3be6a9e693b6a9352e317bdc22115f04e5594349c8cf86196c641afba07fbd8fbd0b1781528f7c1ac6670530afce50c3fbd0ffd1f966c35739fb16ce90af9c02592090c35b31c003dcf64fdbaaf3736b1b7bb280bfec14076ac24bf83c8aa9f217b9776fddaf9210c60caf3d94fe887adc1a59ae98d9fec1e14e857dec6b4600830217403f79b4f10323acc2cece9bde65b0fd970667290bd85ddc62dbdf48318e88bdf82e88820294b2c62fffa0e0972d302d032cae01ecd3d3fc55a987093e979447077bf059fe2302bc77c40515dcb0c6e5de16bcc01c581e02f76d936e3c9eb5d924d0b33f5d964bce5f91aac0a2d52bbd580fd6d96d56bbb2abb25dcc3b3a56428942336e524ef37cf2501f66483c99f64f10ed1f15b6c81ae24c374c35f0df66628ed632ac3f71f3aa93e45adbc979f29ee6c66cc7605b94be09060dd204cc36dbdd860b990b94c79dbf4b184eb15777bc5e2be25ec9ea193e31bbe4a737182b6f1f7682c3e3be43c207ca6293254e932d0f036affe4e1edd815732bf75a503fc54f6dcf0c236c06c5b05854031516a193d7ca9856d40292df8c892e964419bf2d6091b4f3b89f9b9dbe2225f90dc909f5e9a65cd81c2ffccf3f61bd445663adb32326df686f5e825dfc35528f4c5d32683ddbf885819c9c45976e3eedac41b71a941ad81086ed22a0845e28b0e38b4b45fd276f814baf87d9e1411132bd8f126ca5bec5747d5c4f240408ea61a35c25c934a8c7c2f4df62b2d12ea6bd5c36aa2b0eb8daae5726aef9b86ae153959625cbb324ccdce7938aa0f2be5b5515274fe7621afb99e2704d62b00c829d11ce6d251d56132dbc72fe75bd45c754355b3e1b72f751008045b63b5f80b0c9f08a61e43ea58fff37feb9e431b54a1fae3cdfe5ac8b2e2166fa229d96663717d84a22392c12b4f9074a3aa7655c6abd23a5da0cd5a7de755d13ee3dc30ff43a11f6aa7f1974a91fc5f497d82858244db28538e7958bc712e4cb6d81cdb7dc895eb002369d11e8c0b6f4dc6eb94245e581639d71e1f2ccfbb92e5f5b04233ca4ae99e8cd71bd16b06e63400e7fdc9fa749918379de8f2a044401cf778ad1e83e62da824f1aa79ba94879a1e8ab1d477205ea53a1b98e96eac5b14726c7f6fb57843204b0d7ced522cc5a1e1c8d269780197ecb067ef2725318a5f31c4bb3613070d27f4fce3b885245952c0fc07c47bce35447bf688ba8621129754e95239df3fe2b9a5f08921d17d89b2802629bc6a1a966fce0ca6141bf713b994dd89c911399a0dbc6ac19428e8d0ba82b93a4483be41f260fbf27abc08dced7f9e28d9b1c04ab622838b7f6985f66422fe9a7b72b523d65b9e5ac488cde19c6afa28afb498c45b247faf08bbc04d29372f4f9bf36d99e7541a45c2e1c3ccdba8cc71d455afc32f7754c8a49910e4bfdebe422b970ce6dc7496f26b0cf5009f10e20a5d5ad7043876d202b67463440d10ed948163e92109db565ea100b07dac7ae2e0dac83cf4852817db214288761f6de8506e4a7a94b4c98cbafdf5c1feefa926ab5d77b0b64b4c82dee73be02908fd46d5cf61ecf934f150e93a005ae94b92008aaedfb09191d7c58204ead3183ec567d3be0ea3a98469907d330643e8794e06d43ff6c47cf22a015874e3952fbdc8c0c33e1b63ad9883dd1a7a3250eda7e6838264159fa41343365d25558437c44953fb9e1d07742b6d52f99c886ee159191b0aa71b7b5c421a46f75ab808b87fe0864ecaaa9766c2b6ec31921f2a6276039d93c0187710bd7a1546945355667652fd931ca7900d64fdd1d1b0fa6a4fc79c0fbd85cdb7768ecd0ce084686c3f7e2296644e38832a93b2cf8e73e4c1191d29eb6b5c174fe94472ad75ebac6ffd44980e063f33df76cca34844abdcd46e6bd0b01c1bb93418208ce55d2604dbf6fed7a7f0a5d211c9ede835757f2c7cfc2081ab6459b68f951e259ccaa3cf87f508d544d501cf3e56ccad70aff1b146e88bab45d7893652c3f491e67dd05fcbe4c94220704d408db12c5a19287ea56ef4618284f6d746288ba29466969f9f8ba2ada3ee48fd324be3200accf0e346681b8cae9c8cdaddffc0191bf673ca191220618043d774c1b1ea2a4ec15b1351cbc14d5d694f600344a5222d77805a7bf0e5e5303ee1167f596971b96d90029c2f43e6157bd744ddf14630e789513b35f0cf71c6378a303bf08ed22d28d069514909a9784a4619e7fcdf4f1262d7493331ea514d78865ecab0363d5f"], @ANYBLOB="10000000", @ANYPTR]) write$hidraw(r1, &(0x7f0000000780), 0x0) read$hidraw(r4, 0x0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(r5, &(0x7f0000001200)='\x00', 0xffffff45) 04:26:36 executing program 1: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x4, 0x100000) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x1, 0x200000) ioctl$EVIOCGVERSION(r1, 0x80044501, &(0x7f0000000080)=""/127) syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0xf87e5a67f75fb6c) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x7fff, 0x1) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0x401c5820, 0x20000004) ioctl$HIDIOCGRDESC(r3, 0x90044802, &(0x7f00000005c0)={0x9d5, "11ca5e9c6408d5739be6d8a82340e9d8fa511116c2ca0d09412a289f9b65fe908362fd83bf6e3dabe9b17c33266a06eda1781fcbe959eaf4c8cbb12e074862d963563cb3a812bd0598fc3acbc7d357421fcf124e6d622ac0b43bbba82dd7909e5966370a4d37de79f20f77d861fcd320fd80a668e505cac60130f1aa64b847de0e5bfe0318607c1ea0a8b125df384a0e2ed333d49470e5e191a4cb9c01e96893cd651db3d09ec42f442b1d34c9a96bac585daf5959dfd4ad0ae726cf23b5828ae91d1696edbedfca98376eabefeff6418e1071800559076277f4639aea92c787c817f0d8c1ef6cd441e10ff9399cb148ecd136a7e1cbd1f368cdaccb863c80a9ecf95174262890d607ce3a35e9b35bc2397243fd05722059a7edee5796c5f4980211176dba61771d6980b393d0b9b91181996a6dc18b593bdab1004c502bd24004f8962a56ef3c969bdc41d3b6262c9accaac4e105a34e9d0ef415407f836b62d2f8d98c4b1acc1e1617d6e96191622bac79727df2f4af3b6130517e8032e26a8a7f438c9eb7595f3e22d08fc8176b373c777dc024c362252b63d315c5c11a686adf1711d69186e6579d9b6d5fe33e4781a85891fb937ffbf3ee96cc7b69058ee1f1d0d78e7633b63eb6f2164a088f9b9b514fcce19fdbdbcbbe0655cd8425d7fbc4fe88719885558926c1b77df10ca3b5f19aff24c5931c9aed21cade5b42cccea7bded22fe46824b8b54b0390440adbff76e7fcf60d344e4bb2c7d2512a03ac50e4299e2aaf1806d08c3f3b288afd8743a29da6744d25f68833f56447f2de94f94614ec84c3a2426b76a95d252a3d6cd9fe600b7790f8c31fa352c6956b33d642b4629eada17ea84e69d3980685b66b3e40e9b5659230d483fb7724f6022e58eaafc32eb309f98eddd6478e9862084e3a94b2de589ab212bef51d8d72bf0cf8e792b25d3e1c9fa22662e9ae81d0339377c2d857401523a221246c845f08297adb8b2a6c8d90c710b6bc7f7c84f89030e885ab6dd593c35e6306056ce91e79df69955672d5dbe7b837ce4e68d189254aa2e9992f8577916f955c3c3a0e585da08d3a56b9de8f5d747b722ea734a079a297d0116cdf6ac5169715a7866bb8e29cad68e5c3eae2b6c7b53661b6d1b542f4b368e48f3ea0c6875d1a2ae857a1078f06413eac9d4181440787d78f2f6c81abb863c43199a40a2f2d282f0d152fc90d01e140c294850175a6b2f1fe0c418edb0a8294c9b0b33bfd7723e34fe75005d77ca51c8fdce768d8efbd2872b0871a47ff917bebd446b794aed2ab4a4bbc7247c79d4a21c221f47fe6dc307ff03c5bd7a535b30c9227ed7ef37a6ad1d547fd6311109799f40206852f9fca75aa71b2e102036a49a78156da25de94729abba14835215f96e36b97b57b7bf296e3ac92415735a792b8f83eade5691aaa7a780fc33c23f70247e3ed0b395c323a7df2c07826164a0fe1de4e9c6de839e5379d9e98bfa548f8d01adea075b88a581f557297a19a36ffc1989f62b82a8349f93f34ff349bf00e0783f968f378820a0921dc66a8b6437b05df0b30261425cd434c296c178745e42601c8c2e4783bcf41100bb873f9de36dfc8c34d387e9543280ffddfbf3410cf68d8ba0c79b65f0bcae4e7598a1a5b90dcf2ddf10cd52170759f2c139e147e00bf7699130b482fc07479294c3627a8b1b2cae514134992c5eb34129e9c07c460ae00c02be8d70271678ba33bb3fad5fd2c24e68a7096b4b087c8daad90d5222d43910024b06d5d2ce492f9dbdce7ffa821a58e46aa99097545f0a579d40992d5bf48aa5500df17ac8abe1b7796047b37176b961e3f95d08132977dac034072d790a8eef548dd54ceedd7ce771e5b132e9ca36941a68b2563668934dc3cf81d0cdba950d720f68364c32e79d7d8ddcb7575a8e39eb53fa2905256c259910f60220a634386b254cb6a6dccfec13c28f4255eeb186fe89bfe978833bca91169bdb92986808873aa2577086b04a148a3b35f603f600726a49eb6acc273ed9ab8c6f8d25e36d588e46440ecf73ad487524607b4c9a5c64b3a4544f03d762b2d76fa3d36b4409bd715479f176a0f1d1120c18513ea0e475fcc16f9c16d632fe0d08aa2e494fdc647a9197537a200da3f1cc0f6640b35af075ba798e956eac1791709c1da26157512eb18f9b1a1c84aaf970624fdacc7adcf6ba0ece488212c982dae6f492df0b5adfa1b7b02f5888faf6d9a1a58e78314c3ed4fff7a8f1ff3a86df1f68a2458e4bda922191ff8da8c11d49ac6050a4736304ba0fdecd2f1a5fbcfd0036962b42ceae76a108322cee86feb0f41f0490fa16efc3a02f7fc55be768521d4302d9b9e2862e40decfacb5e4358598f51b8e938b306f42eb63d5a394d38a1cae35998537fa8ae97d889292c93ee23dcc7ed9e6cf9beb1a79d0653526bcd366c198d8c9a3e76f996650be5fa14fbbdc9f60a01891a6c686faf1549ce4131e03a5dddf687fdaed7d1deb8b6ed4a3c6157a5b2960aab69299f0463c59eeebd1d707d0d2e40f7272c2c12029320e911d8cc8ccf3a38ceb5b0f42dc430644273f7b435cdd8a074d1ed087897b3d5276e2ada942fa8715c52aa9333eda31954c18aedbb591c3372110a3482745afceb981613ac087b038dc71e7809b572be95a4aa5a1eaf5f481547e82bbbf85a97ba6706f77eff70e3b2bb78acb7f0ded238e2b2afeaef3e487ec3bb17dac673641989a3ce77a97f32294dd65a9721c7085660552528a2901a3f366bc74d2005230708be2763c6f85d83224900feaae2ca2bf4003e300b6440b1c5192f648bd79f8b6fe2955721ed75263d0e71ca11a50753d2b4d750869285233fe360daa3c6927204914079bdd51d2c9c6584a452965196012543b5ec981eff0fba06863f384cf134c4d23a12c3698b3c7c2c59983dc0a7d34f1f70dd5b014e0644d85e3ce1518513f90bae3405287c8bcbbe75dbb794b5a2010f6f91f5f01a75d7e24544b7e22625c7fee8f108139f29b9f38b7d35c403e559e039b18d9dee96b0c019d1f02245abc9a7f6e64d2eb3b634dca3dd24e2b558c640157fb51eddde367ba230808e3fc2fd0b977df40225ceb335a6faca2bd20b803df2c09e3cdb4b66f65361bde8dcf1365a2f7fe8d065d034489a4ed600f2e71c178a17f3d344fd42cc23cd9352a53b35f0773fbcd33cebc8112bca4a5e14ad3422c2e2c005d81a3afb7c957ff85fad52169049cf458c176e99ae24ed03cb13df74aa021154c5db244e0ddd7f2a3fc9ddfd21444991cda0b7471ce981a40a37a0de5fc6bd01d074d2e1283f9252cc55ad45298256657da675f3eda80b3293755e56d994bc02d7446daa673cb8f1d11709a6c1f59ca1594404dc460ae3969f439634fc1731ff4acb55dbf62e9e2ed5eca1e6bf73ea4c439f8aee945a3642963d600f65df96c1f0a0cead6457a24c40e0236a7fcde1017178717a694559d54fbaa0b864a3a17623300335a9f1e7a5b3f81f2c467dd41bf3f9b360abc610438d874b45098ec7fe285dfbe040e4d69067f9ee9b1"}) read$hidraw(r3, &(0x7f0000000140)=""/255, 0xff) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x1, 0x2246) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCAPPLICATION(r4, 0x40305828, 0x400007) [ 1220.026588][ T2719] usb 4-1: New USB device found, idVendor=0ea0, idProduct=6858, bcdDevice=b0.a2 [ 1220.035707][ T2719] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 04:26:36 executing program 0: syz_usb_connect(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="1201000014da2108ab12a190eb1e000000010902240001000000000904410002ff5d010009050f1f00000000000905830300911b00000000"], 0x0) r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r0, 0x40304580, &(0x7f0000000100)={0x51, 0xffffffff, 0x0, {}, {}, @period={0x59, 0x0, 0x0, 0x0, 0x200, {0x0, 0x0, 0x0, 0x1cd9}, 0x0, 0x0}}) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSFF(r1, 0x40304580, &(0x7f0000000100)={0x51, 0x0, 0x0, {}, {}, @period={0x59, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) [ 1220.095737][ T2719] usb 4-1: config 0 descriptor?? [ 1220.152349][ T2719] oti6858 4-1:0.150: oti6858 converter detected [ 1220.164647][ T2719] usb 4-1: oti6858 converter now attached to ttyUSB0 04:26:36 executing program 4: r0 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x35, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$EVIOCGABS3F(r0, 0x8018457f, &(0x7f0000000240)=""/156) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000300)=0xfffffffffffffffa) read$hidraw(r2, &(0x7f0000000080)=""/154, 0x9a) r3 = syz_open_dev$hiddev(&(0x7f0000000440)='/dev/usb/hiddev#\x00', 0x1, 0x0) r4 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/hidraw#\x00', 0x5, 0x400) read$hidraw(r4, &(0x7f0000001240)=""/4096, 0x1000) read$hiddev(0xffffffffffffffff, &(0x7f0000000680)=""/226, 0xe2) ioctl$HIDIOCAPPLICATION(r3, 0x4802, 0x3) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x1, 0x2246) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r5, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r6, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGRDESCSIZE(r6, 0x80044801, &(0x7f0000000180)) read$hidraw(0xffffffffffffffff, &(0x7f0000000480)=""/149, 0x95) write$hidraw(0xffffffffffffffff, &(0x7f0000001200)="11", 0xffffff45) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, &(0x7f0000000200)=""/13) ioctl$EVIOCGLED(r0, 0x80404519, 0x0) 04:26:36 executing program 1: r0 = syz_usb_connect(0x0, 0x1, &(0x7f0000000040)=ANY=[@ANYRES16], 0x0) syz_usb_disconnect(r0) r1 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x4, 0x100) r2 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSCLOCKID(r2, 0x40084503, &(0x7f0000ffcffc)) syz_usb_connect(0x7, 0x3183, &(0x7f00000002c0)={{0x12, 0x1, 0x1, 0xfd, 0xb6, 0xef, 0x10, 0x451, 0x5416, 0x100, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3171, 0x3, 0x3, 0x4, 0x10, 0x6, [{{0x9, 0x4, 0x4a, 0x0, 0x10, 0x60, 0xb5, 0x9f, 0x2, [@hid_hid={0x9, 0x21, 0x8, 0x80000001, 0x1, {0x22, 0xd60}}, @hid_hid={0x9, 0x21, 0x9, 0x1ff, 0x1, {0x22, 0x1bf}}], [{{0x9, 0x5, 0xc, 0x10, 0x39c, 0x8, 0x3, 0x2}}, {{0x9, 0x5, 0x7, 0x2, 0x33d, 0x7, 0x2, 0x1, [@generic={0x45, 0x4, "48708e29bd50095297738fdf1d4039ce0f37f445a119c154366ca435b2f2a776b8951289fb06f896d2bef4d7b779b992b8f0b756269090262e39b2f5e7d58dd5dba598"}, @generic={0x2, 0x24}]}}, {{0x9, 0x5, 0x4, 0x3, 0xd5, 0x5, 0x2, 0x100000001, [@generic={0x40, 0x11, "4b1b0b9f15fab998b0ebe7fc97c0e2ec1ab919830b9949e264435f70dd771ebfb1f4518aff34913e3c6588ae78827241cf43b95f7a90e037fecd2aaa42d9"}, @generic={0xca, 0x30, "9939fe8c1d67eed9022bd6584fb5f5e8a3b6f620f861e6e17224a7ce929d1321a931b8fd6fec8d2569abc5182ad224abfd74eeb43be2f21dc7ccba74f740ed1be4fc81fd25faebf4e47fe94e76eac354a3548e9c99547694cf4d9edbec6e6a87ebe78e0633c4b94d55caa7199d53556e00c079e5b25387eaf6a55bfe99b1a1a1920aea68a02654fc6da3a067f7621de6aaee859e866283e4840943bed0ddf4a49028c0a01a6235c3025f14d4ec40f834dfab1466ad2f095caea1be28aaef41d37080b46fab5df298"}]}}, {{0x9, 0x5, 0xd, 0x11, 0x13c, 0x5, 0x8001, 0x8a78, [@generic={0x84, 0x9, "a07f5e9e6560f185c08b8013a94b4dd84ca35f185f1680b624c17bc014948729bda5d39083b12daad5022bbf0b77586fc2d49f795617a92f949ee8ad3d3c230a3327fd26c991ce90ed3f72cf6c3edbc9f517f200de658643b509a75559e11b97ab262a4d242752fa23caabfcc0135c09044c53afd5f8204819cb80fefde4e8688b4f"}, @generic={0xc2, 0x2, "a114b32afc24c11a387e18c724082eda43bb9882a698058859f788b43b191cd80d149906727ac7b14e2c1ac852b34df99a45ade2c0342ff98076fdd06e4bc932e112f533e2800ae2e1fb042459533b33ea48cc0652726383146c52bea5ef6107c9fe156448df080a38f27f59444570d18d4bd87b7a5ff2b6dddd7de41c83b75a8215146382b675a183e8c414960b08e9d0aae2ee9815ecddd6d9399d629bc2c4d6767aad457211b93d94736fcce7c4590dc509eedc9ccf33b2179716c99e801f"}]}}, {{0x9, 0x5, 0x0, 0x12, 0x1d2, 0x100000000, 0x100000000, 0x1, [@generic={0xb2, 0x21, "18b34fb3b734556beb2ec5d47dc7b2e62ced292fb6e257551874e5bbbbb3f874366c9e88a2de3806b337ff4ad33b1b491cf528b8197fcb92f17c3e767202b204e02cb06928a20ccf3e451d7ab9a33e21b880852c3be8f3f8e947d540a4ea0b9f1ea1e2d26f1894d492cdd7a05f22f305dcd47d52b66ef399b7808210f2269c517fee73ec9a03ce428befbdfbc218142264751e74981b95c1277adf3c91b809c3b08e61c128c930e57efe3189823c41fa"}, @generic={0x1002, 0x31, "73df7602c63848123e2f49149020035ac32eaac1fc1447a3b3e8ddb4a5ac036c277d484bc79f26d812bdaff0b858fe1a08f08004e08a90209dcb61634ffc7c894c53b8b9e24e6eb582a402e5d515822bded22a83dfa6a555a3dcd7bec60b26f6290b6484dd7dac5c51ced92b6653c0167e533f3e768a4ca138e705d8dd646cd44ff9b41665d117f125f0714f09d3b12af1bc3ea065c86d257cafddedc4c531a75823ed1a159a02bc0aa2b67e6a14a4734374f93e700e46fbcb4133550ccf94daae0c10e69fc56751ce48986dfff84e747bf3ae09364b0c43755e94877a5f15cb7f90b80a854d75650dbdaa220034cc4b8e419d77b0abdd813ba5c28495a3a9d413c67a0256e3d67874e59289477d09c0c8884bc8c16b28aa1a072d5e78d8000b65fc20291b405ab7744133b62f200cf622055bc530e422dd3295d3c4543b0e73bb8cd944197795990a6e764452e7126867222df15645ea3079591a7c921b8893e41b669ef3ac8d6aaeb0a1e0aca3a7f629dc22fb9ba71b2d7beeea19a7dfdc52f81dd2d74ad79c97eef2eab57c1a0d6074a9c582cef5924033f63000a8770cb0c4f2eab79be5691d3d2ffe90a4f81a9d9286e9c198dc4de9e9f7cce6344c6cfa8cb759b5f92406ba3238dfbbf7eb079b8ee60c5bb9dbe1b16dc37051867ec3e066f831257b39fd1023a20ffdaf1c6be409c5ae33c4288c971e8e42d65ee827c534d617de1b9ab77ca0dd8795f4ae387d66e09e1b6279d7db554962e540b671a278480b5bbbe7077929087b1af97ca7429754b91ceb33557d1ce95fa74f4ab5cd1d9de49757e8ede68dc1f794ed1d6bf4f2b9be62c756b890e4c7aea1dbaf2c8547dd25f32a9f57285fc26dab9c96754bc28fdd63b23b5041528b64478db00fcf737127ea9bc17f2eea2bdfa371a6f9e5437822b261dbf83a62505639b1f8a45ab32c62a8d13caa15e435dc06162aa2ea82ef75ca5d413b0dfa15eec59ccbee44a8f70bc73f44389eb7c3233339f462ea4dcbf6d04046c53fa13810bd2064bf569442fd712cd0cc06a1df12792438a9b59da49997ede85f7ac0018fd3c2e1c4c407f6dfc4cdc6e59639d40daceb025c6a3a2e1488ec619583bdd43294648989e78a76c63ee0cacaa524edb662dd8e2aed95275142a7c72a7dd8bd90f6790e4727d2505e3e6a6199633ac60c60dc1c96440fbb149443346a298b4f468c3897f27eba6cbc14469ece2c757750f61fe46ff40e93a6e65f524972308d21e6849ca2db47e2b9f8a40cf3c5838641946799a631d4ce3757cebe9fb2c3bdef33de7f19b5711cbd3b29f77502a8d994a821c4610b7de01eb9edbb6d246effb26f219ebe8606e98e6976ebace9bd9cf69a6844c11820cbf3a76e5b72b48ca2dccb1316475a081fa341a7ddddb3318ced8dd72ec434ff5ac5cc66bf1000fdd2e0baf031e86ea7885b357d57069caabf9133ccdd7f574bf0b877a11aafce8e06ba41f957fde92294e40eacf31cc8bb9d902a806b2417ce96d28019c17b3868953e3de1a16f90e6c74ccc7ba5d84e1fe8ba4012e5f350ec81832267f6f8b7f17c9d6a4804e1ca1a2799302efab10b0613e43b3b7015585f59871e8d1d7a2375d85d91ac9087e83c19ef61cd67cb727aaca81a622bdf3a2f01ffa52cf9890fafe32e90de1d67c4ceb9668e40bca52c74ba52dc514a730c6f307f8591e18759ca577a70584d4aa8e9a2d4485845e4cde6dcaa4e0597ea8016e44c40a4c72cff7522e3834b7713348a48b58f68ee895ddf6c454d710cfb8bd32ad2051c9f17400488c69f857c8878606203970810d4f535d9d8f6e5931c6b5d1d52b977b86500b298842dfebb22274e57b7f8bcdab86792b139f4365b424ab5196424547132be00cb5bb08e40c2b85acb08fe51e6c81c187b0e63758a570d357f5f3ab5da1f984faebc7d21d7aafa47cc4551e94c8d328bff29896da56f1bf92fb08692c47d6fdf39a749c4c4589fcf269768e858c39e112b3b3b1fd67e1d0f8d5c9629f8e4a4300aa22228a952b28a8e3f6906c55cc4d6bb430aac75617780e34eaac2abe5307cbb478b7343c92e782b44c5235f0efcd11a4d9954c742583c8f88339aa1b7155a08c22feba7723163cfddf14d988cb085b7b64b1df1a9e803c1a0844d08a14c1bce9f24cd8bc26da79066fcfc91a2c0199931e863e68706597f1bf153763443f5e848fa94a3192254eb87c9a423a2239ca833ed71c0d342f242fe26532f8e45096e7c4c0a7eb64a6a595a0c023225644aee5832de5374c21320986ebd62e6c5eef835ff945ef9ff9691b5dc92bc77c957e1e2885ba12ef6eb0044e66b991b1b38464023e06a8e91afdd3d5d79af8d380d6f6328b5e8db2736a2a6b12a63912b3450681cdc8f6764e45b5ad73b0246038cea4ab5071cfa3e330eb1a660fe7c4e4074268c0e8e3f7c9f1a147ca473b6ec4461f782fb889c28870049d2e39e8384d52eacfa2adcb07e722bf1569a661432c10222255acae2a232637509ebd7a83b94b348956885b678a26a4fe140f23416066dabf06e4197319e2616f7de83eb6c1893098936ad8f71a82dc7743638431b1f9f374e927e242f07a12c2c90d1221745802c7e6585f45d8ba8d16714dc8c6db14fbcee5906098a753c5e77ab19722aec118ddeae67cbd52416b7a17f92571c9ec7ee1a92b1c9571de84a2c94f7bc2962dc0ee0437dc87d4da3f800c02401aecd713a777e23b543ab140292cfac6d8d046820f26877a136f33ea0f797f27fa9a742b3dea6349d9de4439610b25a9b95b149686c8cb216410a785f9bf3ed31084e6afd93327daa39ab4fa0a64121e39625ebaabb4654286c4e1f69312ba63d94af1069ccd1a9f9bf0ccec11b4e7e0a443d64254bcfad7d6c3172cd7bce479b7ef6d8bdf50acafc365cf014118c2623b1d14ef81f34386f0f5ce2ec3957ec80bc87652d5e517806cb0131606116ee4d9e24e2cf22f605b088ffe4927ac41c81a8cefccc4a700f6ef81e2b2c1f6fb528a73c51738a791b74b01bdb385b084dda8cc31ef9f1c4366e245440070b17b4d54c05e7c183beacd31e43a4b2ef50371a59d295ca80a117c0bbbf4cc94b304e690a1d49be45f5356d1f9d062004c5f410b87c5d9aff46dc39b5578bad5e5a7eb76ea2dc42483ca033332f991f28cc2924f37794d1c30dbaa802424e5fcb340f09694f8e8ddefec10f5a16e9ac1a55ce5af00689145fa4227b5f0ef5d09394bcd271e5182c465b380ddd1b67a6fd1d9582972f88192c67c9ecb07be3192d7a4b96dcf31d65cc834a469c50706db88543126712c8d0f4a8d060f710a6b5cfd7db7056ea3360583a01f779f6f288fbc72b210fa1470729edd8a7e3eb74ed7d526c58165b169234cf268711636e0c6d12a4cb2f15e842e1cb104d12d731d316dff3baf21fcda72f9f54a716521bb43e435ad0f5ec3c355302e3dcdbbf6fd042c0734e5fd9ff132f0696754b6390b4de28bcbc1b5ad937174bfec0e25bfb7dcc1e381ffdc90a3b496612b25ecb0f2c2cf0b29b563590f7d5fa06f7501c79c6b41f885386d085751540d637f6a53a4f1fef36bdd6db89050c01b305bb6e187c7cc6c25c5f58267c7cd746586e9dafed6886146579b499f6d37af9d6f221b1775857b92b33e098f5a5df7e0bf729db7e0c1bab53e447f0b097492d84f1ebf116afda68d93753bd841649d13daf1679d7e0761570206754ff310133c00347b80ed77ad2705e73c693d6d76a45d955b8f0bbc5edeb4eee190c9dfecc5de301777f999335559d7d0e0776193a1faaf5c46b2b0360af41584d2bf8a7a51fa848b37dcb2d91f9f4d7bb5e2b58b26bdcbf52ea955f421b1d5ca549833f758e947790af23945064f86ccd63b033bfafdbbe9457851af8c4e21bc2fb0080d436069ed31a43e1c6fea03df614b682ce243af4ce6916eb39e2261c9a06162d0192f6436f86806e5940da2099cefa426ed2a2c18e1d4170d67bd8bcf325c25811fbaff94a0d47e73d820856f7e23374ad2d058c40d943827caca2c8b25b036088804d4688a6b31c2414a273d5cfaf5859879adb980b6c7d3558e0c0671d2839c5304ba5e70d6c9d48865538949a5b690e11dc6aedb52c6cfc699fe68cf3fba0c31bc0bc6fe66a065ccadf6b53e58fe84568ae536f3005dca59d68664d03b0477a313050aa94420674b79a74b8a566f99e1f169bd1ae44f64ea09a3cdee54c0400965750acd03c01b7587634eeda18aac686f10284fdc1c860807ae0afaf2ec180d1870c92ab3779d4ebe3afc2f29a5428eb892153125e9eb1bbebdc734a169a5ea9e4aac511298a3a99bc252fca0daca24cf587f74dae3d2a749ab458b01af902512e9d3f5a3b798fd344e2f83d8cd40a6fc6be2577fef98394b8984eccdc3a6bfd497f52f5f9ccd6037c273dc89cd9977f268895a796e9d9faef2c79e1d0635d14f6b35714d12fda94b0063de3f46e9133cefa924f938103c13aee2f6814544001328de1460de597304a37db32d379acba449c3b7b02165a4111cf1ceb2fbd6c37549f6a1e0b6db6dcf125ea644c81842a48aa278b0a5877941eef73e9a699baa266ceaaa8281666ac1461cfb5bcb749daec1041689629ed06468f408bd9e407aa8869821d90f71efdfe88e826c969e12ac74b77bdaf9729154330dbba9a4074d1343c9f1e3fef97a692a73b9ea3c9053b6836945a716ba557f6626eb309823a37c385371be1ffa122e1681809e3d9a8dd10c3f5c574343d72ef07def8bd610b110e9ad96958c4f823d1aead044faa5ea5f218e869e133aefc1f172e53f59d6b8ec2950f1515ef2ab41b89fb74243f35ffd684d09985a8aab351a42cff3c0569412d1808da36d1030b1831d063dcc281458d736725c8899139f8fd93de935bfafa00cc42ee97262bfdb5e69fcc4389450612edabd69c41c6969d5842129d11b2d0cf2fb7942953decccdb289ce53b5ab960d5483d61524800593a154ca557fd20a965bf7ac6ff2f4cc729a75d0731f4cb5fef79a87f9359586634c8c996d439b117b72e0bac4234fc489fbd641b4395f8a6d06ebe3148e9032e2718d88a3a35f5d8c1506d05c28c31b8ce43c865ed0082c394782f9e441801b03901747ca64ab2feaa26f2c3e491f2122b1fa794de64c943362ad37070a80e40044f9c39eae53434fb72911f31ccc6a214fe13bff98ea6116bae2bd533f63c5687339156d2691649d15df0c12157cef9649e1b8d347753000539006d4ba65bba466feac9d47c0cbc5e06961f19e8d0e6135c52fb82ada21829673d8d871211b2a2ec86f2fa19d3bba6a027d0676d5769cda3c37812f4580ca627f4b152c1518bafd1a9e2393b6dd24ee9a91bbac54ca3d6ed32743023a16a6d2d7f9c2ca34069c8f85a58de056a1556816a5f4af1286ac4eb0d81bf26ee4bba3fdea123bb86db3fde57cdb6edbc65917ae14fa7b3ba493b126493fec7d4b6dcd7e9cfa492f0aabcc70166b657a9096bb6513f1023e7ea4ecb6e0b0ab8f727b62601ec4675e6352fd6c94bac2b781d1d280ed269fb1128c3ce39c8ca4e9bb79e3129a7c9873c3cc9002ebbe3acfaee74ed6c4bdf462452d817c1def1604a12893da544150886bf674419e19df5884cbd9bce9cbccdd376a516a4d56fcecb2e3ad4a4a949f9aac259088bbcd23b99db692ac89c702263ca426a2edae65a173c08b038825b02a271ac8da793ceb717299d33cb61d19372d4a8a60f761a4d944518c13631a4de64cc7d04c66833efc3ae2e8c06f1fedc8e9ec3b5bc82ed3e6698e"}]}}, {{0x9, 0x5, 0xb, 0x8, 0x5, 0x3, 0x100, 0x2, [@generic={0x83, 0x21, "ce45e87c7cc911f614a66579ee8fee16a2a4219ce435b81b798830425e498688a2ca308624244cbc0ae45b1c2541132be85e283e21ce1a4c2487bdb6957bb6d1948419c4863fec0175d180b46ec340b400a8091660bbc66609f66a47ba053d1066d644c846819b45ef4497bf189d6171aa1df0ee8f8566748ce67811c4f44bb1de"}, @generic={0x41, 0x2, "3c6a0cbf3d676109bcfb07cc8754b785d058994fffc82bc78fafde3c101340c93f899f97169da29fc070fc81aec0b21b71c629d9107082d5db934837fe3e21"}]}}, {{0x9, 0x5, 0xf, 0x8, 0x28e, 0x80, 0x8, 0x5, [@generic={0x48, 0x5, "28bc31e28b1b25e27e304e8da093bf4d535309c2823bdcefcce86329d7b66ea9708e45be3c1810c07e03279ce67e5e3cb8c4f4b23129c62ac48c5970e29ed6370e5b0c34f07b"}]}}, {{0x9, 0x5, 0x0, 0x1, 0x24f, 0x1f, 0x1000000000000000, 0x3}}, {{0x9, 0x5, 0x20bd745018ec65d9, 0x2, 0x2d2, 0x0, 0x8f89, 0x1c0, [@generic={0x87, 0x10, "a8513ce8455e66653863a55e3d1a5f00a1ade565b9207ca73cd6db24d64cfef38ac123656c1e2e5d0df32b70f5102cfb2b2618e1f1d263f4d966250d9635b29b9b8d1936e74b8213a4dd4eb9402cfe968dfa2bd4534b6e0581a49c5482d80a49cd284bfb16117ddf889b077ead18bba259ef0b3fcf2cd718a3f752e34cab659462ceefa3e8"}, @generic={0x82, 0xf, "544de3323d94a52cb5b5eb1989f657db0d8f897f94fe7a3e0985a7ed7e2a80aee1ee8df2f4fdabf5e7702250bcf2540cea2351caf46fdad043ece5098420697fa11cb27cd6a09593fc8429fa0b2b9184a04ec2262c1569d2ded4bc3ead9dce95ef8169fd5539e1afdf2d07bac6be45e786e6d9b149c5ad1cf31d6ecaf797ace4"}]}}, {{0x9, 0x5, 0xd, 0x8, 0x235, 0x6, 0x3f, 0x0, [@generic={0x53, 0xd, "282c5bd665e9624a04924639d8727dc76c082689927c923ad8d02b872341200201a51c5f5d4607f08e2d35a4410792373a683e5f0aac6ce3ad594f8aa4919d85ad1b53af617ca8b463962e8b54cbb699b9"}, @generic={0x47, 0x8, "971354492d145514e96169123aeeba5f3b65149d84e1705f0443506fa3f01b31539f5d9b908e11f25ef90e604640cebf3373c69798175dc00c4cc878ed6879792436970648"}]}}, {{0x9, 0x5, 0x6, 0x0, 0x25e, 0x6, 0x400, 0x100000000, [@generic={0xbb, 0x0, "5c33f8f7719281c6184893c1e29351927d033ec822ca79d702ef7bc8dcf526cad5639d2cf1188bcb6790003bfda2449ca6d4c40c974a9b808cb9e359fec51f9e875683a35dc7eba7e5ffe525e6a825f1b6539ea5a706bae5d35f51638ed52d59cb3e16fc8efe9c78b50dcb935cea470483c495aaad4ecc4895a4e2b5779df388bb074783470884a54e7d2e53c1ea1a3a820d6e70d32558a65a8780f1cf7bab1d2c639d53dc532d4806e4c8a16f4bd1adeb25dfcb08197b9212"}, @generic={0x91, 0x23, "be742594b885d57767e45eb65ced740b8b3fcfdbd53ee18c8139f2076800db789f90905fcc5d70e2fd9aab0237c7a6c94e218899e7597e79e50f3637eeeab97556cb7cc9c2747fe04a38f3811f6d468b604ab122781f736f540b3c916dd77ac1b4cec0301c2eb59d29cce4eba2ad3913afdfe8be9570baa87de467a0d1909fc8c5a0dff09e1ceaea42b3e5f8c2d0a3"}]}}, {{0x9, 0x5, 0x2, 0x0, 0x39c, 0x9, 0xffffffffffff0001}}, {{0x9, 0x5, 0x7, 0x10, 0x34e, 0x7fffffff, 0x0, 0x1f, [@generic={0xae, 0x23, "2d7f7cee46f0a06b6fb974666c917fcd04475dd7a234afa9f5d72bac7eb56b4804cba31567300a322dcf5a354e1fd319c549170472b79a6be0084211d55f1bf981e3647841246c08e7843e6b6c6ce14cf08cc1b3c94a3c8d47d6f6dfb1b90f11efbfec9930b8033ddbe8d54d6d1cfdc780953c313a281846e7ad1c61d11a70d94ae6df197ca6d1a1187156ebe50b086c68fd9db9a0f2af1c48395453c5bbe55e1408a90a1e10bfe23cc1e9c0"}]}}, {{0x9, 0x5, 0x7, 0x10, 0x36d, 0x8, 0x1ff, 0x3}}, {{0x9, 0x5, 0xb651f0a3fb81d018, 0x0, 0x274, 0x101, 0x81, 0x4, [@generic={0x5c, 0xb945db5f001250f8, "011fdd8c3dcf7b68bcdc0ad4e23584705b84e14acf8bfacab963eed21328a2dffd443e1117c02f4b40f1d130931d8b316e73c6a683d5c82434c236db61b6ea19eaf5a0ddda1d277de3c4b6cf3de60a8c2ebee1ee2810c6b723dd"}, @generic={0xc6, 0x6, "31da78bba99712c7f4613ec0086cd1f6add9e023292428b79ed8b25e0bbd461cdde308e40150df804f10a41cc994c1f99c3edb9f33f1d939fece8fa6d3542408e6a17dedaf37776745fa73d1fe78324083407c1496c535c35691614ccf50d36d31487b231a683a58a6d8571b0f5e06511d3761ceede0cf29dc3d4779837c54ea4ad976359427620edbf234110f2c19dcd41767566ade02905b7425ef32454b247d9724589881ddbc6d80006eefcf3f1fa2fece2b5aba65ab70c10397b3d878cb218702bc"}]}}, {{0x9, 0x5, 0x9, 0x0, 0x241, 0xd7, 0x4, 0x3, [@generic={0x6c, 0x30, "9b25bdc24d49a55fa9263410bb38ead530a5fd4ae52ac0d00acac930146f532fa194ed2115299194f9a99c97aaa1819fa3b10cd0a8d993ffa2a3567472ee504f0bb263195070b3991559bb203b4b5b657d471eb10951f43380b1f41f15799111cd25bc581ca458b33587"}, @generic={0xcd, 0x9, "1672f4487f45d446514ee50008d7aa0c30507088843720266e934d4a861e9804e57d30bffa3f0227232792ff22268c624acc207a326a7a43efd2caaf1fc9f91c51bcaa3099e7ee707ccffa51550a07ba580d180b187edc9aa6a5ffeb20fab7ae772f1a385eaf70c9d638603cd9a01fdefdb5af7c111d7e40f0bf30d2b74c0ea79ac4610bdd5f45121ff47bb384855ec7d03c84358069e33382f48378125410f6d9f5382a0a26b0348c5bb88116bccb1fff30f8149f8eaea21ef26c1012b39141b8541c6d551a62c58dc627"}]}}]}}, {{0x9, 0x4, 0x32, 0x4, 0xb, 0xff, 0xff, 0xff, 0x1, [], [{{0x9, 0x5, 0xe, 0x4, 0x1f4, 0x6, 0x4, 0x93c, [@generic={0x82, 0x0, "73d2d9ab6b8989ce536ae398baf2f58fa156be7148aeef3f971cff1e1d87a55c0c2b1ce6bab3f031a14f08d348c44337270e44235d74a4186f09f9f90e92cdf77bb70809c70950fa0398e17765ee14ed4bfdefa3097531e882dff3f07950bd4c1fcebf865382dd73765363bf5734b5b503053d3e32197c6510e9613bedb74259"}, @generic={0x53, 0x2a, "39c6d8011d831f68bd61f1edeae3a272c3c298b452de2133af9ed57be7b3cc3f34314c3843cedcc27160ef3b47bb7bc7a361e880112d3d5ea2eb781ab44b07cbacfec11dbdbc951d7e257973c08ee7226a"}]}}, {{0x9, 0x5, 0x48bc1160dd09ff1, 0x0, 0x386, 0x2, 0x40, 0x1, [@generic={0x90, 0x12, "8d3a42d75e14f9babfe870afffc0c0dd19cefa7c6cf16c170a821203a2e9a27f64737369a9a0a4925621c1fe2c7ac086ed0df54819d6edc6a816a8f195acec239ab50e6cbc6e20e825300224c836ca9ea34d28a5699383d34efbfa8b83e6c5c802008924d6421796ac250b29636210ded559d7dbb386c462340c0f7c052fff861caf0b13a8a9b533a8353c4b8aaa"}]}}, {{0x9, 0x5, 0x0, 0x0, 0x15f, 0x3ff, 0x2, 0x100000001}}, {{0x9, 0x5, 0x0, 0x1b, 0x13f, 0xf8, 0x1991, 0x6}}, {{0x9, 0x5, 0x3, 0x12, 0x3c2, 0x693, 0x9, 0x7, [@generic={0x21, 0x10, "2ab55552561fa43b808fb4c40d7ad9c41a1ea62cde6c98d73ca2a2b6476c0b"}]}}, {{0x9, 0x5, 0x4, 0x1, 0x178, 0x4, 0xd27, 0x20, [@generic={0x44, 0x22, "2f20424fdb26aace6a0e601d84b5749e03ced34829fdef1044ac824ae72f05b61e0538f530085a8d62e0a3bdd6be65ccee86e1f344edd11a9eaf1d1eda9eb588292c"}, @generic={0x64, 0x8, "15246299e9078bd79537023d468ba89b22f069df301e25ce493bfd8717a1e2a3304b012ad3619ec96f8e21ce3866f648e7136e26b1940305b91f292f2578495832a1a305f5b57b44ec793f4ab5452d34321daedf8dbac1a7a3e2a193a91f87304bfe"}]}}, {{0x9, 0x5, 0x6, 0x8, 0x186, 0x100, 0x6, 0x1, [@generic={0xb7, 0xe, "2e38cd08c1e7849566f35e82827f5a77df4926fca89fde43ab1cb9884f353a87e84b2a47f731d5dde6efedb4190aa0961072d310162fb507c8d293ae251d48f0f12ee1022df4f5a54bd600cd358f3787a1a6b775c78e70637aed4d26dd3d51c7b44b7ff87c1e1550d57bb791837fd40ebe8433cd16dfa3df865a1e3e0600ceb8adf1638e790aea8370cca9a736e7e501165b7bfdca3f4615cd716507008c562a4f32ac4cdc5c7179be57b70f635edf701ace9f8ea7"}]}}, {{0x9, 0x5, 0xd, 0x1, 0x3cf, 0x5, 0xd3e, 0x7, [@generic={0x1002, 0x24, "94e8bc1bf9c90fede7a08ec0262c599c623fb7c73c072961951d0dc7b9fac6e45154d728cd78ca4f821ee9c76a07383755a1d454abfd448adf108a2c83025f36b1b78ea5518272cd1190e7fe83f1fd0f7bf49a9a3a1725bfeb8243ad357d749d3af30aad22db2d6faff23bcc85085ee776ce2fb5d20dfd6c08a61c4c9b2184b76fd70ad731edcf0db1f3580da04ee121eb922354fd9fb7f2f8bc3977defcf08a1f174d9d93ce4f6a0cd549dbcf175f3bc57b9e8642fed8ef413fb524d95492d1ea2d5dab85e9d0eaa3a5faba508bc14fbc4c370642752f8728dc5437e9d35a62148ecec92bcdf6fbc1e47c78048621270e6a67575710fe136acb0dc0f62b1c3f9a88013cca40219314b1505495af4cdbef7419db41c8124aeb6fb82fa3c95da59d8c1218650577b883635674bd02e1d95277066c2bd231e978b1446111c339d9da5b978acff0eabdca29c6d059b7347ce591444966f925546fa53a0686b43dfc42b6f11f452e300a5207a2e3c522a51d83c257022cb330781af4dd12809c7972c3b0272e6a0045ca74ca8da1e10214e23af157644f1137f50a5a9237504b6a9baa3ac85ddce5ebe139efee0e55c4ebde3f3921ee33a340227a2205ffe298e9f3e9eb99e776342dbaf16e33aac9242b929e1fbc9532278f875f6a336b1dca780e76998a89cdf7c0af7fa4fa6a87bf4f11f3980da2d7e95229c8d8c31f588ae13f65156b350f040261a2e4d5f74367f7c5e6d06fe73de19c9c90dff096696321b1e3ef016f0690fabf97c8cc29a8612114b500eaf1887fd416462b4e3de6c7f371a2f346ed3e7a629559dddd0d682bfb28f10f9900162b025ec79216dafa443dc965a2ac3e1275e70df5fd666032df519f3bf97e2e266f8fc62860ce5cdd8c07f7725bea247af602b39703bc481ab8d4ce139704d32cae8a25dbfef610a34138c69ac996a8e6c1df4886f15816284e5be68f45d4027401a5d6647d9d248cc96226d249e644c96013f014b5ef8a08407f5fc218a06bf574a036600ebbcfcb4edc9a6aa8f7ee820134417bb777d4b9ffec64a199ee872885eab96cb81cd96678496e284035a17126535fff12b39337b8c5a6bb049bad34e8f343a05708ae4cd538e2f3447bf5d00dcb3f418a9941212bb2defe1af643e43617229becffb5fd02c436a283c916bf7f7b96fbc2a453c407ee02dc0a4b9efd3c8ecd60669dd338856a96b0f34b634137be170f17e7ac8a47202c3d7e7eed0625c0d37cad2c092a9085ee2b4d11e4349d2713297ed48c5ebf66596e78c816f7acdf7b64db65cd0b5492af29aa21d4c3166c554fa2cf50c8d8be1d57df12fca20c154eedc1f8dfca654a9d9d81641a30a50cf8de0660634732e7e5e9294b12f8fad82ee4f1c86f2781b24210e9470b6b3b3e1400edb09cd1df30178bc10c4600b9f73f9b0deec81f249b969f6af6cb6d136624a95ac7719d525788a74a2f6844b248ce810411962b20abaf9154eb12e261a3e5b2d401d2d37768d701afd9ae1c60952aaa74f5b70c9a3a287889a4c33ba5e597c7965687754d14b7ceb026a0ff12a9446fbee2fcdea5475318473f5ba2009e30b2355ee13b304a516720da8944ddd44ef600ae500facf8031c3eed847e01e4579b48d7d56b4ca43aef163f9a6408b46e3e77bcbb535230094db56506905941385941e8cef9077c84bec3ab37ffc67433e8657cca9506a123bf041e247289190b4b53212bbe1b0586971cb08b89c06b3458ad633def4e295940d44dc608fbad6f31a03ae228fb4fc6da14bd73b9f6601a13f7fe53dd0aa6cbe0226af307df027d30f42417177b0a2bdc746c6bcc12eacba1467e533bff7829d28d8ef9c958a25d84718f19d6ab806dc832c0e186829703f36da4cd20af12d37ff89e5caf51a110e22248afb7f8fedbc16711cc49255f514fe36fbdffbebb3cf8045197c75371a856225219b5a44c0258b3f5744395433e88bae4abb773123d96e316ab970f1c15d98f41cf7bc28bf71e1282d2ba95237f449bfed5d82f8247bdb92cff19df9faf30e2cb80c241540d13985463421e27a19ff7152153649d2c780a26ed6fbddd834bcf120711b532dfa13df22449325c96b9785c4cbb430a30d3a900e428b1d395b22d39c1fc55a798d108ea4472e776124b976e4536bbaa7971fbe88089264bafbce247c72c9b28fdabf21f0cff1d2eef3e28d3ef7d6118a8ad408e9d11d80ac9d201aac58622e562521e9f87f3a286864f4ce0b79a89ed90570f3d2b1cc59797f1a30975ad51c69d958c3f9f16a7903c1ed0eb68d4528f9d45b8327ee0b04a08ac17540d0f57476386276d96491022f3ad68b97d3a6053dd5744c6d7d5e67bf5138a8db7221f4a14ed6f91320b2d3ac78acf464d6ab5ea0380c2d6be78a02ceb169a227322ece751f8e35a2c11c2230e6e13dfa9250a956c5553f3f663e14fd9d7fdd851519eb6044c52946bca430cd484f91f22b40ab94f1e8fc270262d8af8de904dc898607efa47134364eddd1f120d6fe88d142d5ff44e370f7a9eb420cf543366674cb23f693d1c33e847fd5a331539addccdcebfe702c9179196182879436053920a82e7b0c45dcb185d7d0c6276353f9913af7b26369fe4a882a111b827892f08b2ea4fc8a51483f7227ddfab8ff0f7e77f531ca6c0007f467f1824c13142e802e3df7d6b11b223fe90ca7beb4f2b6b900d888019f1152036efec6da6643d818f28bace1c1017254c5a6dea6e62b757ad6634f3ca0c8ccb4184ac3d1ce9d37ffe466991ac6a918f1fe4d7f27cce85572232de29e056497b217f836b7a31c12c944d720cee204bc7378ca71fd794bba88fc464dc4ce862fd2c7ae758e663c5c99be43f01d762a1627d0649adce93dd6525f71ba73bb373135d438c8d50f5d8efabcf693b728ca29b5299c655bfc66a55bacceadfb7746309a2a52481a5022840be9200ad6125f5ee60c4f3afe1f1a0ac0ed615b3bb59c441f4c93112bf90b0f73cefbb474d2f20e4578ff9b45d5095ce65c35d64c0c38e950c1d6d2c9c8dd6b72483a751c899df0d7f64ad0862ea04316563fc872aaca04f35d79a944dedf9f0f1b2f2ead237919d14d97572bcf344f41c19164b252c4d434112f204db126c2d04ff2dd289564c2be2e815e85cedd43c5350d607d7659d0f6fcf2ee09e93239267797a41b007c3e0c431a27618e2ea3e67f5a0506432e7239c1e079c33612273cbaf0f78c9bc7a950859b4aee3b5aa133351cf42819a3960db1e3334c469b6518812df6da01f0da02520679bfc63d58115b564d690c58098fe33e89f2cbd9fbba65882ef2c0a08ced4e5b2f9059f224af5c94b4fccf1e866148e4eeb8d723f68456f540ffacf9d292fd2e9441f2e783d0b694eaf95853e9b820bb0c80991b7fd1b1803c7a1ddf776dc0977a142d53bb385f2428f5391b071a3988c274bc33d973ce84bad4c8878b8adb2e4fd0a822c9304a02e1820721c391fb6eb2e9a45234da70769def03aaf4465bef19d93cb0a54ac571cd49289d692aafa0dd7199fd5d62032ce421989899c9f3a4b1a30cafeb3a0effa9332c528facfb09f48db55637a6721c3bd607b58347d090876ffeab9d0d900a2da855588bb1ab597d198b734a85a9ce27cad13295944b310b00349c1d983663bbfc3ea9a2e20a88be1ccbd906ace87c153f6db8db724a553c034e8652e800a34ced78f073449bb3e985ccb68be2e34ca23b16e53656c5e3c1d7f6bd86560611790c26ee2fa6dbb5f3939f81e230c74a4c03c3720903448606f8f73e671c906f8ba3b05e7991c018b1da36b16f94685a0a4b5487f113597476e18ec6f4c6d529b070610ca6d82dec4a48dba796982c0e77c47405773c9186a487f2f148811046c29a27fcfbb61d2eb8d2b6a832ed754a8e46d729655f657026fc11ed03a3a1db9f9eeb9d9be733ace980729baef6692dacccbc3633dd345235b3c204980937e6ce9e9adbe9a466f0ee3896b17bdcf07d32b31d1816aa4309ef3be6df387f930a3b9e14b2298297393af4327dc2852fda7ebc787ca5f60c21ea4c3b6fcf85f6fd72585defe29d52b428622565b31dd9082fe8b5125108efe6a224e07de9b0ffd774cbdebce2f83a093008636bc607740ceb7b0d00e071bd4575b9d0e7933d8714a3586bcd01fc41de88d2c2f2f8cca4bf524c544d4bb7fcefa90bcc6b50bc391d56c959eaf939f8482d4e15855b5bbc26196d6a33af93f6b22e4d305f885d3d06f7d0186dbda7e79e174d9362d30a115cc0d0799f5acc5d9732e63661e08201ae4fc751de33aed837e4e32ffb50d2286ca0581677286705838d81b34bcbf9095abfa3fe8fc82f3bf74bda05f6df188fc5c5d2398f22458370da2af93bfc415ebdb66b507632b65b108b792934413bac772bd436ae7c2d3748dc37942da7c184d91dab1ef819a10ff0bfafa27306319232d37a1dd127c33dda24171db273531806a0753130d40c625cf02d982b03938f279255fe74413e29450964a470f3fc6b2ff91a14afe2fafa7b523182e7848bb9ac441101374f4c517dd1d76925daf97fe1acdb3cd791d76be66575b2485e33f8db587dae9031bf1dca1023fb9bdb516d3532404b99ea7b59fa55cddf12905f97791acb422161023dfe971e7bfa7f63699d00713ee3312ae50f717997960648dc0be9a45f52f18d134f2973ba24c235fbe8ed0164bd4f46535fcc593959d3f7f7811f33b975cc59a5e07f3edb5e87ff6f426ffdcf35454f644c5380d32c29719becf48d84c5d5a836721c9d663ce7f3173c061761c295bfda10d95ed3432410ff2195d9d142d55df345a471a44a8c4e1860c16e5607758ec42c12bad8999f63c04ac9bd8d57eb27064198e70cc0aaa69dcac5b7082806d86764394bd266f623d6e9ec6186baa5ff1ce4c79da1526d8b893c04a1f0f3d4920079eff74d2c33b401afda61fd9dd071ce1e0b55f3ac094e1b7da7372a91887bb84dc2838fb1a34f5e48a03f413c1ba7b0cfa436a5725027643ad18698441db2d0c6d15a0174c71422cbe954ce7a9b3e0a9e1b3de4e8423f5622d5338f488ce9d5409d3f0905808e5c154657450451460871acfcb8c1a700feff513791771db3f7cd2e1291ae58994c2012d99d29f192d6a73289e2b3ae3b2febb4566bc874add02b654c98b70f105fb7942c8e9a29ab3357a28c9a9f4c3d6baec59459a96201553f1fba7873530c13ee42fafd784d090f9e570be6d4daee1176b62a33c00e363781bac21b4e0c471db99efc6584553e1143abdd798a388afcf484fb69a06ba5efcc846a10b7840fbe5cb6127318b7127c2490fdb9b07f5bcaa2151b92c19a32debe4b9371073f8875bdc3a5ab6bcfb1c0c1b266f473be1e7f5762b4ef342716131301372e39fe09c3b85be2bdd7907f20a29e4a8fdc7e4705cf97262c505207147013dd86332c4b1abe9083c3c107aaa3e56498cad466fdb38e5591e13f7fbb306e4f7c0f49113e8a19caa35902794ba28edbaa0d1111b2364ca151ccde44e6a25820da1ff8fc8a47098003a95d5597fd09af1f715aed0af94cc908e9ddd08d0b0fb0ebe67e9733be7ad28f0a160317f1c47dfb18f072b24e73dc123032b7a155631f3a38105676db16044ae0096844b8542f20fef341138323d0f0cefb343f5efaa27f209d9b27ac92ce664e3f0e5efb944e28a49cf5ac707fcb0c29f8a78b4e8edf798749244fa6846fa2638df8a074679548642baddd533b74dbdda23437160a0d94ddfaa784f86bb8f97f852343fadab0a2899bb58735d85a4cd"}]}}, {{0x9, 0x5, 0x8, 0x10, 0xbe, 0x5, 0x2b}}, {{0x9, 0x5, 0x6, 0x3f4e1066aab5864b, 0x26a, 0x99a, 0x4, 0xfffffffffffffffa, [@generic={0x40, 0x21, "8dd1ed425347e1fa16fcc680c5f74bd8615b2622852bd2c4d1f5c36472ad88a38a814f1e949104f940e0d3b23e8fea80c69bd8d8f96330fa263f627c9fae"}]}}, {{0x9, 0x5, 0x1, 0x10, 0x77, 0x6, 0x9, 0x5ec}}]}}, {{0x9, 0x4, 0xc3, 0x100, 0x5, 0xc0, 0x68, 0x32, 0x100000000, [@usb_cdc={{0xa, 0x24, 0x6, 0x0, 0x0, "1874d1e6cc"}, {0x5, 0x24, 0x0, 0x5}, {0xd, 0x24, 0xf, 0x1, 0xce, 0x485, 0x9, 0x4}, [@mbim_extended={0x8, 0x24, 0x1c, 0xffffffff, 0x7, 0x6}, @call_mgmt={0x5, 0x24, 0x1, 0x4b130566e39dbf1c, 0x7}, @country_functional={0x12, 0x24, 0x7, 0x1, 0x20002000, [0x1, 0x10001, 0x1, 0x3f, 0x3, 0xffff]}, @mbim={0xc, 0x24, 0x1b, 0x9, 0x4, 0x0, 0x7, 0xfff, 0xba2b}]}, @hid_hid={0x9, 0x21, 0x6, 0x800, 0x1, {0x22, 0x5b9}}], [{{0x9, 0x5, 0xa, 0x0, 0x64, 0x6, 0x7fffffff, 0x100000000, [@generic={0x6, 0x30, "d13038c7"}, @generic={0xd1, 0xc994ca17e663def5, "654574e241bb2cecc19affdb30b767f737c89b0c9e420bb23d01b83b31a47811877e689621cfaea60927fd29315dd58fca4521f3d1212c5090ced94203a3d6b75918747ed6dbba5a08961b8f1314e12c842281c0667b72eb9e78d66c5aafb4c18571a38dfc2e694d9025bca979eacdab66c74516028b3d78405ef67e2f6c594623f502d30f814aa3e122747f39551b83a26a74eb7e95e6fba0be3aef814d61d18f374a503859cc015b5ef81ae5f425efec41873a92772bc967b226a4825236b2c24078f3fbb581f9d750ed59298220"}]}}, {{0x9, 0x5, 0xd, 0x0, 0x3b5, 0x0, 0xe0, 0x3}}, {{0x9, 0x5, 0x1, 0xc, 0x19d, 0x4, 0x1000, 0x8, [@generic={0x16, 0x11, "8fc23127b234445754050ba722bc97600729de8b"}, @generic={0x27, 0xc5ebe9ceadd68bd8, "3e09d357c9f147f233d1dbecce1ff4c1473c53e8ab75203fc1e294c71923d655154744983a"}]}}, {{0x9, 0x5, 0x1, 0x2, 0x2, 0x6, 0x10000, 0x8b37, [@generic={0xb1, 0xa, "36423268a15194836c7785f2d3fc77def6c1bf930d76a5f54efa114845e700355a20bd832060563e0f76944cf5e677c7bd7c432990f7b41e7d405dc129e3510c1067f210342243f97e5782d5d5a44985803c0a6e5ef065ec1dda4170265f84c736d11499d09c598c2fa38579b076597b2a589fe68e4fa280b4ba52efe06fa00481a330ce503ecaeddc3c12bd24c784fba7b2aa5744ed6a975ee535ddf1921f7a4850f10fd64cf420ed477821ab3ae8"}]}}, {{0x9, 0x5, 0xe, 0x0, 0x325, 0x2, 0xffc000000000, 0x3f, [@generic={0x90, 0x28, "59f1df6efba5bb5bbb26d9f6469a754ebd14c1f9366dc94a76e3be34c6afd21091ffbf52792f538c0ea411445a809c49b0e24ee07f3e0087535b7272c1d3fc455e34d69f4e9550d93311e351605056902cd859fbe262de433e4486dcc929adef6bb950952b8843ede6b78c251e6c0d651a6aa2ce1fb7762f372637ad8171bfb678530410a3cca3310c426d71b090"}]}}]}}]}}]}}, &(0x7f0000003840)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x300, 0x9, 0x7, 0x4, 0x32a7d4e2b542dab4}, 0xeb, &(0x7f0000003480)={0x5, 0xf, 0xeb, 0x4, [@wireless={0xb, 0x10, 0x1, 0xc, 0x59e89a3c753d744, 0xc385, 0x0, 0x6, 0x1}, @ptm_cap={0x3}, @generic={0x32, 0x10, 0x0, "407a172c59c19612f5525dc75c545c5e544b239724b3584345adf86f6710d53befff40f29896abbcd68f487dd0eb7e"}, @generic={0xa6, 0x10, 0x2, "c21f691bf20529519fc24ab924aaf10b6037b778b83927e4d89658368e5278357e0142a2c77b5370ffd093b282b5910c7857adf563dc94716e2b9105140d8f226ea7d08c643db46330ff8471d703717c19ba6e61392f52de5a6366b83f1ec6829e14520462e9ded188baba19f8f6b18a75cbe207648b373e83e763bfaaa148439def950fc0085d5ceadc8d42b61c1d57a7e0f980368fe31fe1ebe627afdfd1412e5cd1"}]}, 0x9, [{0x1b, &(0x7f0000000200)=@string={0x1b, 0x3, "d94ddb344e3919c4deab2c9bf7b8d75014b02bc1c6d2a65c81"}}, {0x4, &(0x7f0000000240)=@lang_id={0x4, 0x3, 0x455}}, {0x50, &(0x7f0000003580)=@string={0x50, 0x3, "d285eda1e9b7fc48b54a979afed66daff5346a1c3a31371676f58d96ad92264b30873654487bdd3eec60a3c6abfd40d34ee475cf8a29ca361fe0398ca7377378eef0f30077deaad38f9c0f67963f"}}, {0xf3, &(0x7f0000003600)=@string={0xf3, 0x3, "33e664640a719690033b84ed66178afcf2392f235b277473bfbc7888e30d73eb100f82ece65353b1bf97bb4b64722c7a62cba4e467de3d56aeb3982164c53444e895713c6c349eb5c63ef7ef9ebde75588cea9d07f949005ea3c3a43fb7b8e163d55e661151978573dbf4921d548b3163bcd209d99d2f7ee0346a1e3c6a5b7efa588d6a83c0c82c424769bac0609523414fa3be4fc7b88eb5c1ca35087ce4df305b26dc9ee4ef83f28c519be8561bbc0c38896bc375a2d254dfcf84d12ecd7a3e7ae0a1b7bb7956fda81d0c680dc31044db526ff96fc0ae4da459f90481d03747670b6ef9698ec5652c612eaa12b63841a"}}, {0x40, &(0x7f0000003700)=@string={0x40, 0x3, "0a95f80d7ce069da55e0172935a444689ccb430c9532c580cf51d34bf57d77595dce5dec5897e241b13b2220a6927268091fe3dacf92b478e34e6584a7ba"}}, {0x4, &(0x7f0000003740)=@lang_id={0x4, 0x3, 0x4c0a}}, {0x4, &(0x7f0000003780)=@lang_id={0x4, 0x3, 0x2842}}, {0x4, &(0x7f00000037c0)=@lang_id={0x4, 0x3, 0x414}}, {0x4, &(0x7f0000003800)=@lang_id={0x4, 0x3, 0x3409}}]}) ioctl$EVIOCSCLOCKID(r2, 0x400445a0, &(0x7f0000000280)=0x8) ioctl$EVIOCGPHYS(r2, 0x80404507, &(0x7f0000000140)=""/186) ioctl$EVIOCGBITSW(r1, 0x80404525, &(0x7f0000000100)=""/10) syz_open_dev$evdev(&(0x7f0000000000)='/del/ijpu\x00\x00\x00\x00ent#\x00', 0x201, 0x269810f909c200f0) [ 1220.400716][ T2743] usb 1-1: new high-speed USB device number 71 using dummy_hcd [ 1220.431815][ T2719] usb 4-1: USB disconnect, device number 102 [ 1220.439013][ T2719] oti6858 ttyUSB0: oti6858 converter now disconnected from ttyUSB0 [ 1220.448102][ T2719] oti6858 4-1:0.150: device disconnected [ 1220.640820][ T2743] usb 1-1: Using ep0 maxpacket: 8 04:26:37 executing program 2: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r1, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000440)={0x24, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hidraw(0x0, 0xfffffffffffff801, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x1, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000001080)) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) read$hidraw(r3, &(0x7f00000004c0)=""/203, 0xcb) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) syz_usb_connect$cdc_ncm(0x0, 0x1, &(0x7f0000000080)=ANY=[@ANYBLOB="12011001020000e62505a1a44000e24097f2b20145e6010203010902630002010340080904000001020d00000724060001b7de05240003000d240f0108000000018004000706241a00dd07052415400009058103e80200ff080904010000020d00000904010102020d00ff09058202bc020ef70109"], &(0x7f0000000600)=ANY=[@ANYBLOB='\n\x00\x00\x00', @ANYPTR=&(0x7f0000000100)=ANY=[@ANYBLOB="0a060002ff41c4080800"], @ANYBLOB="c7", @ANYPTR=&(0x7f0000000140)=ANY=[@ANYBLOB="050f25000120100a01a5000000000f5cfc070000000f000000ff80fe00003fff000000ff00"], @ANYBLOB="0800000080000000", @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYBLOB="80030b1a2aa84cd73ffbbe2016b23e38c45a63b01dbb6e0a740790d0fb47bd99595b87462847ede3044a460d2fd702a00c250610019313d45b4e9b6a166f127fb2f88782e79e64182b860cf2ae471b272237ce21e4c60774e7d92552073d02f7ddef145d83fdde26fad3621839fdd652228d3c4fd4035f2c8fc61cdeef5e610c"], @ANYBLOB='N\x00\x00\x00', @ANYPTR=&(0x7f0000000240)=ANY=[@ANYBLOB="4e039b26c81fc7723dbeec973173010730760851412c67f040234c1702ed77d2741a1bd5d1f5856ba11af0f82d46ac2cbc7770d152820febc2c82429857032a7628445c78716da2882fc85135f74"], @ANYBLOB="cb000000", @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYBLOB="cb030bc7f77bc5f6c84339f044e045b2483bd09c84c0634547cd90e44eeb914efd7fa77fe563b9982407c7b9871db598918d9f460525ee85fb1eccc8e8bf99cb19c2df6692069c9142d077f481a89709cc9247078a42df593a7ccc15b8fe6d66b6da274111cd3a3ca986009e963d5c7f90653dba8d3eebf3fedebeb9e1117ad7c7b60691f304c801fa79ef86425dcfe975e6d8c2f84cf232fb02ab0573d21275eba3b1cc7e1d6d3a5453ed31cac6cbe45f11e46e07e7edde0d2a9972198edd37abbb0e117649b52b2e85eb"], @ANYBLOB="04000000", @ANYPTR=&(0x7f0000000400)=ANY=[@ANYBLOB="04034c04"], @ANYBLOB=')\x00\x00\x00', @ANYPTR=&(0x7f0000000480)=ANY=[], @ANYBLOB="cb000000", @ANYBLOB="02100000", @ANYPTR=&(0x7f0000001240)=ANY=[@ANYBLOB="0203cc8764ba935a722aa1d0c21edccd07c6b75c579d7a169d6a0f3bfb93e91e9d8f893b784d2feab9d296e4a2c42c528bfb1a936abafacfa4f2665078f018d71f2e5430b616a6a666c7f9cd7dc03b84d60a443ed0b18e69cf2ac060d8f85c2ec81dfb1f0f205dde604b5f5b0e049b00e1d209ebba7875854806b24c6b51414d5baf51fba9de36759bfd2d660cdf1380dd58c84ffbc3efc84f3ad1df91a95b1be4ea15d1ed238b32876390719218c620a7fd63bb53f1dec00a7ee1d07641974a1505528c4855e209e8473eb236211a164628fa8da948d057f05905c441579905add6561084c5e2992b8aacc68dffce0c02670c33e474e355fc6ceabf113a4723c02e2d567b36321b33372e56346707dd7abd6ca34e1bc0244d76f3a3cb3c0d630f6496a1d13d763c0ee95d4136fe3eee916fa1ff271cfffc69d640d039f6b25d1c51c6fff27c9f68d68cdf455da2898bf1ad0b8bdc7224b81cb07d25fb03acdb19fb93c0d42047859031000141b993f4db1482ebcbfcfb0a7b728b0c4e63b943f9e700741186bd3b5dd261c475e40e63c472e31b062a7cdfa7f63d2fb5f983aac215f803d51252ed21bfd3a7f0a86f8b9f31851b14f6b3e10c77d07b1c9acc527e66fb65c007e762636b276aed9a17d669694dac7df669c95c26d12040a39fffcfa46df471aa9f8f64d9216ae66cf7a3d5cc7b3fcb19c785c658d5f7fbca58e1de6fbd7e6a2599ff7d34be248fa2c92fbfb4e5f59a3e1a536b607231a582c56f3e3c4df294407a138d817579c5dd673b23161bc93b63dfbe097a3ddf432d48a78d5e9d3bbb3b069eacec3ef418bd20a32ef33c98f4542297ab3ac2688e813b357dbd34704670cc96e3be814043d8d0b3a1d157eb5e4e36e4efa06dfb952ad730846550fb39fbe7b4dc11572ed07bb5453f147a6b2f0b55612dc422d9b58ebc2d9219a39a32add0e3a6a0c3bbeff17e5ab50754c8b5647c2117e220aba04cd737a99a51943b72d5132d6cd3de7fb79bae248751b5dd368d2f6815b893bb2fe87285bb64f78bb46b05c68a8dddff54237d5898f368b86172eeca35b9b3144188db8dea9e6963564b4ee857c9680fc2ebffdf422b106f49e6a37e5f05356527ecdf3512412e4a7d48039aaa12a953c0980b9739c9f63b65986a6c9245b7d15fe314127a269f8e1efd0b48b540cbdf123a4b0f999182b09e90030a96ab4f2f5fe0e1d15c4ab8cf266f55cfd991f6cf955fb6f2e960838b06951a0dd6614d7c513cdf1738722929d58b44ce4ce1a4fad319689f2664781838f7508b1ce2902483d8d19705136de7ce742ced0d09807c3e19addb9da5800d5766ed9424c6bfbe9bcd975548c828e9fde90d5217e462653341b24c2b851c91377c5086b978214138fb949524fc623b9a71eb02cada2d78ca93ace569d76a21089313fb04b943d683ffe692509cc97b0a4e94ae9ddda95b83cc270d1305b260163858c6b9d2e603dc156965daa7ec1757ab4a0fa5c9f3d07cfe564883bebf24b447a42a6cca534cf2bf68af052e3ba0daf5fc448efd2c23c903b8e18eb9f1b956a3c3631ead3c9537f318bacc17fca84a9d0e38c9ba3bf1f88fa096b652e4f7e97adbb6410b367895059ef23fdcf5c4051a239b8350272ae48c5ff63201ae8d099394bf0b2c25d2427ba6c63d621fb31fd6a33cc911fa4d452607c5d39e08c10a662067af759801b874966b100debf1d9ee49ab156509988e4f6f68ad3426771fe2d9adc013798d3d63c5179d27be1878ec5961dde8499cf77e3aa8108f2b6e91fc9faf24a48fbc34f825c689030918f2ec3ab3bfc0a93554deb4ede719512df72c6576ce497df632bb76c15ea84124352a66c49998519e9e8b39f1b7908422a587145fc7398422b8ee8311ad7b4a7490b90d2fb749caa770701800a36de69c13c9c032fd41126daba590a380f71c4805a58c1b2d87bcff8037d25be6dc87458eed1c6d3dfe2063ded7c4b2d7e49d623fec1585c9ea5ef711a09dd7bc36175a5c7086b6e13a21860df89fd91dd290cc8a14dc4a00d60c370c8e8a4058bf12be4422e13ae819405a2e26f7640f8c6d2e316035faf8a6452e616e6780cb9399f286f4fb1f0d62e15ad46e66a7dad65dfb0264b0268e640d4da6a603eb7c163ff70fc97776446d0dcc75c91540bc7d77fae3bdeaacb9a421cdd5e2d3c36b0910607edf805f797e7e4402ec33fdb50f024f17047f7d5a30afb137e508a1467b3979a185b01f3cbbda8a9a32205eed1acc1f949089df39f4b14fb565d4ece8189d5307a3b512e8fa204ea65603689d6ce8f1eba7775d0fa79c953ad2b2a3a8325832805d6b45ed148a9914e99dad02d3f4dff1d9fdc13730cf9c6134204871970951a9e41681501c3751b77950a205f7d7f24f58b414b40d5eea89c6da2d920e8be76f4e78fbf73d6c432b2549575854685d5c525aaaf5240b38e9cebdaeb6f48356a90c1677052f1fda33ff61a75cc0579e0ca98f7e6f348dc5e7336499a88963668f9724bc53b43650c94d6d404e9cc95ecdb30540873fbb52f37d8ee9dec53e826103249a2252a6d9426c4de3d056faea4ec78b95c483160d937154e131db872231f1b13f90d3bdec14fdfca6c90593b265fae78d088557d108d5db30ee19895d1c3340ae84c8b1e647da2b5df0f2308f3f425774d2912f752c5b43ea82ef9adf1d511e45a78d9dcf50b094114bea578e5ce62105dd3fb228244eda543e87f699660638c4fbbb53878be546cdc3bc0b990bb713cecb1bc4a7c1cf7af410ec94eabb0f8bb256c67b09901a695a25af57908cfc69a682b43cec7bfe802f33e09af74b78c098a91588e910ae8195935456c343be92e0626326307bd1d61ddd731bb40f936071b991bb9bbe860d816b3955ee7b6be124935feb43de538ec500605b0d81afedee5ac799e979eae19d754cf370e297fd1d4068800747a9ec18776a4881de4ae798f8a5deeb7bfa182fb78fd78986e21740a49e20639218e979bc09fca37bdc702cfa1552cd9a1d1598ae66146c1b06e0f953a59687c81a9d96670052ae6fbfa1d1f351d632616058f8fa843eb2e49cce7875563ed4b45952da8c8563f8140c065ec0b8c94c5b45acc86f0aa78a2af0e572b9ac0a08ec60d12fe5600f123dc0cafbc8eb6a6bfdc5371760f8dd7f92336d9a59f25bb6dc42be128d7de2d7edf84256ba0c4e51d618ab830327bf8bd0483af7c978b2ea1e30f6f32c9ca500a75a40e3fc99b4ddaacb73dc15b4656b0cc4a7147e177c456199b3a090f720c53cf367d962ffa3166827aae61a69bdb760db5ae213650083b837999892f9a39d7cf90e034c5f42b406a85049d9cf09552b6ec957cd856bc51ee093c1b81bf66720ab9f6bf4dbefe9b1ff5937158568ca56811df76bb568454a2906f45dede8757040a0034bf97ed8f316fe6eed61eba175fa5565550a5e6aa3b6418ad481a670a395dc5f4c334353d1b1ff1ce02037c8f3fb9a0ee41789d22137769be2f868c3be6a9e693b6a9352e317bdc22115f04e5594349c8cf86196c641afba07fbd8fbd0b1781528f7c1ac6670530afce50c3fbd0ffd1f966c35739fb16ce90af9c02592090c35b31c003dcf64fdbaaf3736b1b7bb280bfec14076ac24bf83c8aa9f217b9776fddaf9210c60caf3d94fe887adc1a59ae98d9fec1e14e857dec6b4600830217403f79b4f10323acc2cece9bde65b0fd970667290bd85ddc62dbdf48318e88bdf82e88820294b2c62fffa0e0972d302d032cae01ecd3d3fc55a987093e979447077bf059fe2302bc77c40515dcb0c6e5de16bcc01c581e02f76d936e3c9eb5d924d0b33f5d964bce5f91aac0a2d52bbd580fd6d96d56bbb2abb25dcc3b3a56428942336e524ef37cf2501f66483c99f64f10ed1f15b6c81ae24c374c35f0df66628ed632ac3f71f3aa93e45adbc979f29ee6c66cc7605b94be09060dd204cc36dbdd860b990b94c79dbf4b184eb15777bc5e2be25ec9ea193e31bbe4a737182b6f1f7682c3e3be43c207ca6293254e932d0f036affe4e1edd815732bf75a503fc54f6dcf0c236c06c5b05854031516a193d7ca9856d40292df8c892e964419bf2d6091b4f3b89f9b9dbe2225f90dc909f5e9a65cd81c2ffccf3f61bd445663adb32326df686f5e825dfc35528f4c5d32683ddbf885819c9c45976e3eedac41b71a941ad81086ed22a0845e28b0e38b4b45fd276f814baf87d9e1411132bd8f126ca5bec5747d5c4f240408ea61a35c25c934a8c7c2f4df62b2d12ea6bd5c36aa2b0eb8daae5726aef9b86ae153959625cbb324ccdce7938aa0f2be5b5515274fe7621afb99e2704d62b00c829d11ce6d251d56132dbc72fe75bd45c754355b3e1b72f751008045b63b5f80b0c9f08a61e43ea58fff37feb9e431b54a1fae3cdfe5ac8b2e2166fa229d96663717d84a22392c12b4f9074a3aa7655c6abd23a5da0cd5a7de755d13ee3dc30ff43a11f6aa7f1974a91fc5f497d82858244db28538e7958bc712e4cb6d81cdb7dc895eb002369d11e8c0b6f4dc6eb94245e581639d71e1f2ccfbb92e5f5b04233ca4ae99e8cd71bd16b06e63400e7fdc9fa749918379de8f2a044401cf778ad1e83e62da824f1aa79ba94879a1e8ab1d477205ea53a1b98e96eac5b14726c7f6fb57843204b0d7ced522cc5a1e1c8d269780197ecb067ef2725318a5f31c4bb3613070d27f4fce3b885245952c0fc07c47bce35447bf688ba8621129754e95239df3fe2b9a5f08921d17d89b2802629bc6a1a966fce0ca6141bf713b994dd89c911399a0dbc6ac19428e8d0ba82b93a4483be41f260fbf27abc08dced7f9e28d9b1c04ab622838b7f6985f66422fe9a7b72b523d65b9e5ac488cde19c6afa28afb498c45b247faf08bbc04d29372f4f9bf36d99e7541a45c2e1c3ccdba8cc71d455afc32f7754c8a49910e4bfdebe422b970ce6dc7496f26b0cf5009f10e20a5d5ad7043876d202b67463440d10ed948163e92109db565ea100b07dac7ae2e0dac83cf4852817db214288761f6de8506e4a7a94b4c98cbafdf5c1feefa926ab5d77b0b64b4c82dee73be02908fd46d5cf61ecf934f150e93a005ae94b92008aaedfb09191d7c58204ead3183ec567d3be0ea3a98469907d330643e8794e06d43ff6c47cf22a015874e3952fbdc8c0c33e1b63ad9883dd1a7a3250eda7e6838264159fa41343365d25558437c44953fb9e1d07742b6d52f99c886ee159191b0aa71b7b5c421a46f75ab808b87fe0864ecaaa9766c2b6ec31921f2a6276039d93c0187710bd7a1546945355667652fd931ca7900d64fdd1d1b0fa6a4fc79c0fbd85cdb7768ecd0ce084686c3f7e2296644e38832a93b2cf8e73e4c1191d29eb6b5c174fe94472ad75ebac6ffd44980e063f33df76cca34844abdcd46e6bd0b01c1bb93418208ce55d2604dbf6fed7a7f0a5d211c9ede835757f2c7cfc2081ab6459b68f951e259ccaa3cf87f508d544d501cf3e56ccad70aff1b146e88bab45d7893652c3f491e67dd05fcbe4c94220704d408db12c5a19287ea56ef4618284f6d746288ba29466969f9f8ba2ada3ee48fd324be3200accf0e346681b8cae9c8cdaddffc0191bf673ca191220618043d774c1b1ea2a4ec15b1351cbc14d5d694f600344a5222d77805a7bf0e5e5303ee1167f596971b96d90029c2f43e6157bd744ddf14630e789513b35f0cf71c6378a303bf08ed22d28d069514909a9784a4619e7fcdf4f1262d7493331ea514d78865ecab0363d5f"], @ANYBLOB="10000000", @ANYPTR]) write$hidraw(r1, &(0x7f0000000780), 0x0) read$hidraw(r4, 0x0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(r5, &(0x7f0000001200)='\x00', 0xffffff45) [ 1220.760976][ T2743] usb 1-1: config 0 has an invalid interface number: 65 but max is 0 [ 1220.769292][ T2743] usb 1-1: config 0 has no interface number 0 [ 1220.790821][ T2743] usb 1-1: config 0 interface 65 altsetting 0 endpoint 0xF has an invalid bInterval 0, changing to 7 [ 1220.801888][ T2743] usb 1-1: config 0 interface 65 altsetting 0 endpoint 0x83 has an invalid bInterval 27, changing to 8 [ 1220.813025][ T2743] usb 1-1: New USB device found, idVendor=12ab, idProduct=90a1, bcdDevice=1e.eb [ 1220.822152][ T2743] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1220.840118][ T2743] usb 1-1: config 0 descriptor?? 04:26:37 executing program 4: syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x201) syz_open_dev$hidraw(0x0, 0x7, 0xda3c3592ec9591af) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) r3 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x8000, 0x82800) ioctl$HIDIOCSFLAG(r3, 0x4004480f, &(0x7f00000000c0)=0x1) r4 = syz_open_dev$hidraw(&(0x7f0000000280)='/dev/../raw#\x00', 0x5, 0x107d) write$hidraw(r4, &(0x7f00000002c0)="9e", 0xec00) r5 = syz_open_dev$hidraw(&(0x7f0000000280)='/dev/hidraw#\x00', 0x0, 0x107f) write$hidraw(r5, &(0x7f00000002c0)="9e", 0xec00) r6 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x8, 0x10000) ioctl$HIDIOCGRDESCSIZE(r6, 0x80044801, &(0x7f0000000080)) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/hidraw#\x00', 0x10001, 0x100) ioctl$HIDIOCGUSAGE(0xffffffffffffffff, 0xc018480b, &(0x7f0000000100)={0x3, 0x2, 0xfffffffffffffe0f, 0x8000, 0x2, 0x2d2e9dac}) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) [ 1220.883135][ T2743] xpad 1-1:0.65: xpad_try_sending_next_out_packet - usb_submit_urb failed with result -90 [ 1220.900697][ T2013] usb 2-1: new high-speed USB device number 93 using dummy_hcd [ 1220.921939][ T2743] input: Generic X-Box pad as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.65/input/input240 [ 1221.087199][ T2743] usb 1-1: USB disconnect, device number 71 [ 1221.103131][ T2743] xpad 1-1:0.65: xpad_try_sending_next_out_packet - usb_submit_urb failed with result -19 [ 1221.140714][ T2013] usb 2-1: Using ep0 maxpacket: 16 [ 1221.220730][ T2798] usb 4-1: new high-speed USB device number 103 using dummy_hcd 04:26:37 executing program 5: r0 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x201) r3 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSCLOCKID(r3, 0x40084503, &(0x7f0000ffcffc)) ioctl$EVIOCSCLOCKID(r3, 0x400445a0, &(0x7f0000000280)=0x8) syz_open_dev$evdev(&(0x7f0000000140)='/dev/input/event#\x00', 0x401, 0x200) syz_open_dev$evdev(&(0x7f00000001c0)='/dev/input/event#\x00', 0x2, 0x208000) r4 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSCLOCKID(r4, 0x40084503, &(0x7f0000ffcffc)) ioctl$EVIOCSCLOCKID(r4, 0x400445a0, &(0x7f0000000280)=0x8) ioctl$EVIOCGABS3F(r4, 0x8018457f, &(0x7f0000000780)=""/156) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(0xffffffffffffffff, 0x0, 0x0) read$hidraw(r2, &(0x7f0000000080)=""/154, 0x9a) r5 = syz_open_dev$hiddev(&(0x7f0000000440)='.\ter/bk\x06/lid\x02\x00', 0x4000001, 0x30142) read$hiddev(r5, &(0x7f0000000680)=""/226, 0xe2) ioctl$HIDIOCAPPLICATION(r5, 0x4802, 0x3) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x1, 0x2246) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) r7 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSCLOCKID(r7, 0x40084503, &(0x7f0000ffcffc)) ioctl$EVIOCSCLOCKID(r7, 0x400445a0, &(0x7f0000000280)=0x8) ioctl$EVIOCGBITSND(r7, 0x80404532, &(0x7f0000000540)=""/197) write$hidraw(r6, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r8 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r8, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGRDESCSIZE(r8, 0x80044801, &(0x7f0000000180)) read$hidraw(0xffffffffffffffff, &(0x7f0000000480)=""/149, 0x95) read$hiddev(r5, &(0x7f0000001240)=""/4096, 0x1000) write$hidraw(0xffffffffffffffff, &(0x7f0000001200)="11", 0xffffff45) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, &(0x7f0000000200)=""/13) ioctl$EVIOCGLED(r0, 0x80404519, 0x0) [ 1221.300985][ T2013] usb 2-1: config index 0 descriptor too short (expected 9, got 0) [ 1221.308944][ T2013] usb 2-1: can't read configurations, error -22 [ 1221.480728][ T2798] usb 4-1: Using ep0 maxpacket: 16 [ 1221.480751][ T2013] usb 2-1: new high-speed USB device number 94 using dummy_hcd [ 1221.600773][ T2798] usb 4-1: config 0 has an invalid interface number: 150 but max is 0 [ 1221.609016][ T2798] usb 4-1: config 0 has no interface number 0 [ 1221.615174][ T2798] usb 4-1: config 0 interface 150 altsetting 0 endpoint 0x8D has an invalid bInterval 0, changing to 7 [ 1221.626231][ T2798] usb 4-1: config 0 interface 150 altsetting 0 bulk endpoint 0x5 has invalid maxpacket 0 [ 1221.638189][ T2798] usb 4-1: config 0 interface 150 altsetting 0 bulk endpoint 0x8F has invalid maxpacket 0 [ 1221.648115][ T2798] usb 4-1: New USB device found, idVendor=0ea0, idProduct=6858, bcdDevice=b0.a2 [ 1221.657190][ T2798] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1221.665944][ T2798] usb 4-1: config 0 descriptor?? [ 1221.712146][ T2798] oti6858 4-1:0.150: oti6858 converter detected [ 1221.720365][ T2798] usb 4-1: oti6858 converter now attached to ttyUSB0 [ 1221.741110][ T2013] usb 2-1: Using ep0 maxpacket: 16 [ 1221.900752][ T2013] usb 2-1: config index 0 descriptor too short (expected 9, got 0) [ 1221.908892][ T2013] usb 2-1: can't read configurations, error -22 [ 1221.915339][ T2013] usb usb2-port1: attempt power cycle [ 1221.957351][ T2798] usb 4-1: USB disconnect, device number 103 [ 1221.964636][ T2798] oti6858 ttyUSB0: oti6858 converter now disconnected from ttyUSB0 [ 1221.970697][ T2743] usb 1-1: new high-speed USB device number 72 using dummy_hcd [ 1221.973538][ T2798] oti6858 4-1:0.150: device disconnected [ 1222.210713][ T2743] usb 1-1: Using ep0 maxpacket: 8 04:26:38 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(0xffffffffffffffff, &(0x7f0000000000), 0x0) read$hidraw(r1, 0x0, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000240)='/dev/input/event#\x00', 0x113, 0x100) ioctl$EVIOCGSND(r2, 0x8040451a, &(0x7f0000000340)=""/47) ioctl$HIDIOCGNAME(0xffffffffffffffff, 0x80404806, &(0x7f0000000000)) syz_open_dev$hiddev(&(0x7f0000000440)='/dev/usb/hiddev#\x00', 0x4, 0x40) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x73, 0x1000) syz_usb_connect(0x0, 0x0, 0x0, 0x0) r3 = syz_open_dev$evdev(&(0x7f0000000280)='/dev/input/event#\x00', 0x0, 0x100) ioctl$HIDIOCGRDESCSIZE(r0, 0x80044801, &(0x7f00000000c0)) ioctl$EVIOCGMTSLOTS(r3, 0x8040450a, &(0x7f0000000380)=""/86) ioctl$EVIOCGABS0(r3, 0x80184540, 0x0) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/hidraw#\x00', 0xfffffffffffff801, 0x800) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x1, 0x2246) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0xa0, 0x224300) syz_open_dev$hidraw(&(0x7f0000000180)='/dev/hidraw#\x00', 0x4, 0x800) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r5, &(0x7f0000001200)='\x00', 0xffffff45) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r6, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGRAWINFO(r6, 0x80084803, &(0x7f00000001c0)=""/14) ioctl$HIDIOCAPPLICATION(r4, 0x40305828, 0x400007) r7 = syz_open_dev$hidraw(&(0x7f0000000200)='/raw#\x00', 0x2000000009, 0x107d) write$hidraw(r7, &(0x7f0000000000)='4', 0x20000001) ioctl$HIDIOCGRDESCSIZE(r7, 0x80044801, &(0x7f0000000200)) write$hidraw(r4, &(0x7f0000000040)="50b1c4f47c31c3635b98e63e53ca5ebc1d3e7816b554670e88d5b59863f08b85490d1b95e149b5d2ef56507d2b90195807d334a85b9413b116f206c1ce594b7753121b1ad07bd0e3d2ecdaf74c6b3328e9b898331a9dbd7aa57b389aca5f9a1bfe046f65c819a9717c9911fcb48d5e8f79c683783e42cca3908b164aaacc9dc5", 0x80) write$hidraw(r4, &(0x7f00000002c0)="08fc0abe3c5d697a9764b0b870192c43360a3503259278c617a2154cd4a6de95745857bda672291cea0f84c9cc1bf045deb34b4cebb6bdf57a361cfc05a2e082032caaced2d527109a0e6052ce109d74a9539a4248bd718f12b5e984b6065ddbea7f76f39baf096997707e0982", 0x6d) 04:26:38 executing program 2: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r1, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000440)={0x24, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hidraw(0x0, 0xfffffffffffff801, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x1, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000001080)) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) read$hidraw(r3, &(0x7f00000004c0)=""/203, 0xcb) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) syz_usb_connect$cdc_ncm(0x0, 0x1, &(0x7f0000000080)=ANY=[@ANYBLOB="12011001020000e62505a1a44000e24097f2b20145e6010203010902630002010340080904000001020d00000724060001b7de05240003000d240f0108000000018004000706241a00dd07052415400009058103e80200ff080904010000020d00000904010102020d00ff09058202bc020ef70109"], &(0x7f0000000600)=ANY=[@ANYBLOB='\n\x00\x00\x00', @ANYPTR=&(0x7f0000000100)=ANY=[@ANYBLOB="0a060002ff41c4080800"], @ANYBLOB="c7", @ANYPTR=&(0x7f0000000140)=ANY=[@ANYBLOB="050f25000120100a01a5000000000f5cfc070000000f000000ff80fe00003fff000000ff00"], @ANYBLOB="0800000080000000", @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYBLOB="80030b1a2aa84cd73ffbbe2016b23e38c45a63b01dbb6e0a740790d0fb47bd99595b87462847ede3044a460d2fd702a00c250610019313d45b4e9b6a166f127fb2f88782e79e64182b860cf2ae471b272237ce21e4c60774e7d92552073d02f7ddef145d83fdde26fad3621839fdd652228d3c4fd4035f2c8fc61cdeef5e610c"], @ANYBLOB='N\x00\x00\x00', @ANYPTR=&(0x7f0000000240)=ANY=[@ANYBLOB="4e039b26c81fc7723dbeec973173010730760851412c67f040234c1702ed77d2741a1bd5d1f5856ba11af0f82d46ac2cbc7770d152820febc2c82429857032a7628445c78716da2882fc85135f74"], @ANYBLOB="cb000000", @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYBLOB="cb030bc7f77bc5f6c84339f044e045b2483bd09c84c0634547cd90e44eeb914efd7fa77fe563b9982407c7b9871db598918d9f460525ee85fb1eccc8e8bf99cb19c2df6692069c9142d077f481a89709cc9247078a42df593a7ccc15b8fe6d66b6da274111cd3a3ca986009e963d5c7f90653dba8d3eebf3fedebeb9e1117ad7c7b60691f304c801fa79ef86425dcfe975e6d8c2f84cf232fb02ab0573d21275eba3b1cc7e1d6d3a5453ed31cac6cbe45f11e46e07e7edde0d2a9972198edd37abbb0e117649b52b2e85eb"], @ANYBLOB="04000000", @ANYPTR=&(0x7f0000000400)=ANY=[@ANYBLOB="04034c04"], @ANYBLOB=')\x00\x00\x00', @ANYPTR=&(0x7f0000000480)=ANY=[], @ANYBLOB="cb000000", @ANYBLOB="02100000", @ANYPTR=&(0x7f0000001240)=ANY=[@ANYBLOB="0203cc8764ba935a722aa1d0c21edccd07c6b75c579d7a169d6a0f3bfb93e91e9d8f893b784d2feab9d296e4a2c42c528bfb1a936abafacfa4f2665078f018d71f2e5430b616a6a666c7f9cd7dc03b84d60a443ed0b18e69cf2ac060d8f85c2ec81dfb1f0f205dde604b5f5b0e049b00e1d209ebba7875854806b24c6b51414d5baf51fba9de36759bfd2d660cdf1380dd58c84ffbc3efc84f3ad1df91a95b1be4ea15d1ed238b32876390719218c620a7fd63bb53f1dec00a7ee1d07641974a1505528c4855e209e8473eb236211a164628fa8da948d057f05905c441579905add6561084c5e2992b8aacc68dffce0c02670c33e474e355fc6ceabf113a4723c02e2d567b36321b33372e56346707dd7abd6ca34e1bc0244d76f3a3cb3c0d630f6496a1d13d763c0ee95d4136fe3eee916fa1ff271cfffc69d640d039f6b25d1c51c6fff27c9f68d68cdf455da2898bf1ad0b8bdc7224b81cb07d25fb03acdb19fb93c0d42047859031000141b993f4db1482ebcbfcfb0a7b728b0c4e63b943f9e700741186bd3b5dd261c475e40e63c472e31b062a7cdfa7f63d2fb5f983aac215f803d51252ed21bfd3a7f0a86f8b9f31851b14f6b3e10c77d07b1c9acc527e66fb65c007e762636b276aed9a17d669694dac7df669c95c26d12040a39fffcfa46df471aa9f8f64d9216ae66cf7a3d5cc7b3fcb19c785c658d5f7fbca58e1de6fbd7e6a2599ff7d34be248fa2c92fbfb4e5f59a3e1a536b607231a582c56f3e3c4df294407a138d817579c5dd673b23161bc93b63dfbe097a3ddf432d48a78d5e9d3bbb3b069eacec3ef418bd20a32ef33c98f4542297ab3ac2688e813b357dbd34704670cc96e3be814043d8d0b3a1d157eb5e4e36e4efa06dfb952ad730846550fb39fbe7b4dc11572ed07bb5453f147a6b2f0b55612dc422d9b58ebc2d9219a39a32add0e3a6a0c3bbeff17e5ab50754c8b5647c2117e220aba04cd737a99a51943b72d5132d6cd3de7fb79bae248751b5dd368d2f6815b893bb2fe87285bb64f78bb46b05c68a8dddff54237d5898f368b86172eeca35b9b3144188db8dea9e6963564b4ee857c9680fc2ebffdf422b106f49e6a37e5f05356527ecdf3512412e4a7d48039aaa12a953c0980b9739c9f63b65986a6c9245b7d15fe314127a269f8e1efd0b48b540cbdf123a4b0f999182b09e90030a96ab4f2f5fe0e1d15c4ab8cf266f55cfd991f6cf955fb6f2e960838b06951a0dd6614d7c513cdf1738722929d58b44ce4ce1a4fad319689f2664781838f7508b1ce2902483d8d19705136de7ce742ced0d09807c3e19addb9da5800d5766ed9424c6bfbe9bcd975548c828e9fde90d5217e462653341b24c2b851c91377c5086b978214138fb949524fc623b9a71eb02cada2d78ca93ace569d76a21089313fb04b943d683ffe692509cc97b0a4e94ae9ddda95b83cc270d1305b260163858c6b9d2e603dc156965daa7ec1757ab4a0fa5c9f3d07cfe564883bebf24b447a42a6cca534cf2bf68af052e3ba0daf5fc448efd2c23c903b8e18eb9f1b956a3c3631ead3c9537f318bacc17fca84a9d0e38c9ba3bf1f88fa096b652e4f7e97adbb6410b367895059ef23fdcf5c4051a239b8350272ae48c5ff63201ae8d099394bf0b2c25d2427ba6c63d621fb31fd6a33cc911fa4d452607c5d39e08c10a662067af759801b874966b100debf1d9ee49ab156509988e4f6f68ad3426771fe2d9adc013798d3d63c5179d27be1878ec5961dde8499cf77e3aa8108f2b6e91fc9faf24a48fbc34f825c689030918f2ec3ab3bfc0a93554deb4ede719512df72c6576ce497df632bb76c15ea84124352a66c49998519e9e8b39f1b7908422a587145fc7398422b8ee8311ad7b4a7490b90d2fb749caa770701800a36de69c13c9c032fd41126daba590a380f71c4805a58c1b2d87bcff8037d25be6dc87458eed1c6d3dfe2063ded7c4b2d7e49d623fec1585c9ea5ef711a09dd7bc36175a5c7086b6e13a21860df89fd91dd290cc8a14dc4a00d60c370c8e8a4058bf12be4422e13ae819405a2e26f7640f8c6d2e316035faf8a6452e616e6780cb9399f286f4fb1f0d62e15ad46e66a7dad65dfb0264b0268e640d4da6a603eb7c163ff70fc97776446d0dcc75c91540bc7d77fae3bdeaacb9a421cdd5e2d3c36b0910607edf805f797e7e4402ec33fdb50f024f17047f7d5a30afb137e508a1467b3979a185b01f3cbbda8a9a32205eed1acc1f949089df39f4b14fb565d4ece8189d5307a3b512e8fa204ea65603689d6ce8f1eba7775d0fa79c953ad2b2a3a8325832805d6b45ed148a9914e99dad02d3f4dff1d9fdc13730cf9c6134204871970951a9e41681501c3751b77950a205f7d7f24f58b414b40d5eea89c6da2d920e8be76f4e78fbf73d6c432b2549575854685d5c525aaaf5240b38e9cebdaeb6f48356a90c1677052f1fda33ff61a75cc0579e0ca98f7e6f348dc5e7336499a88963668f9724bc53b43650c94d6d404e9cc95ecdb30540873fbb52f37d8ee9dec53e826103249a2252a6d9426c4de3d056faea4ec78b95c483160d937154e131db872231f1b13f90d3bdec14fdfca6c90593b265fae78d088557d108d5db30ee19895d1c3340ae84c8b1e647da2b5df0f2308f3f425774d2912f752c5b43ea82ef9adf1d511e45a78d9dcf50b094114bea578e5ce62105dd3fb228244eda543e87f699660638c4fbbb53878be546cdc3bc0b990bb713cecb1bc4a7c1cf7af410ec94eabb0f8bb256c67b09901a695a25af57908cfc69a682b43cec7bfe802f33e09af74b78c098a91588e910ae8195935456c343be92e0626326307bd1d61ddd731bb40f936071b991bb9bbe860d816b3955ee7b6be124935feb43de538ec500605b0d81afedee5ac799e979eae19d754cf370e297fd1d4068800747a9ec18776a4881de4ae798f8a5deeb7bfa182fb78fd78986e21740a49e20639218e979bc09fca37bdc702cfa1552cd9a1d1598ae66146c1b06e0f953a59687c81a9d96670052ae6fbfa1d1f351d632616058f8fa843eb2e49cce7875563ed4b45952da8c8563f8140c065ec0b8c94c5b45acc86f0aa78a2af0e572b9ac0a08ec60d12fe5600f123dc0cafbc8eb6a6bfdc5371760f8dd7f92336d9a59f25bb6dc42be128d7de2d7edf84256ba0c4e51d618ab830327bf8bd0483af7c978b2ea1e30f6f32c9ca500a75a40e3fc99b4ddaacb73dc15b4656b0cc4a7147e177c456199b3a090f720c53cf367d962ffa3166827aae61a69bdb760db5ae213650083b837999892f9a39d7cf90e034c5f42b406a85049d9cf09552b6ec957cd856bc51ee093c1b81bf66720ab9f6bf4dbefe9b1ff5937158568ca56811df76bb568454a2906f45dede8757040a0034bf97ed8f316fe6eed61eba175fa5565550a5e6aa3b6418ad481a670a395dc5f4c334353d1b1ff1ce02037c8f3fb9a0ee41789d22137769be2f868c3be6a9e693b6a9352e317bdc22115f04e5594349c8cf86196c641afba07fbd8fbd0b1781528f7c1ac6670530afce50c3fbd0ffd1f966c35739fb16ce90af9c02592090c35b31c003dcf64fdbaaf3736b1b7bb280bfec14076ac24bf83c8aa9f217b9776fddaf9210c60caf3d94fe887adc1a59ae98d9fec1e14e857dec6b4600830217403f79b4f10323acc2cece9bde65b0fd970667290bd85ddc62dbdf48318e88bdf82e88820294b2c62fffa0e0972d302d032cae01ecd3d3fc55a987093e979447077bf059fe2302bc77c40515dcb0c6e5de16bcc01c581e02f76d936e3c9eb5d924d0b33f5d964bce5f91aac0a2d52bbd580fd6d96d56bbb2abb25dcc3b3a56428942336e524ef37cf2501f66483c99f64f10ed1f15b6c81ae24c374c35f0df66628ed632ac3f71f3aa93e45adbc979f29ee6c66cc7605b94be09060dd204cc36dbdd860b990b94c79dbf4b184eb15777bc5e2be25ec9ea193e31bbe4a737182b6f1f7682c3e3be43c207ca6293254e932d0f036affe4e1edd815732bf75a503fc54f6dcf0c236c06c5b05854031516a193d7ca9856d40292df8c892e964419bf2d6091b4f3b89f9b9dbe2225f90dc909f5e9a65cd81c2ffccf3f61bd445663adb32326df686f5e825dfc35528f4c5d32683ddbf885819c9c45976e3eedac41b71a941ad81086ed22a0845e28b0e38b4b45fd276f814baf87d9e1411132bd8f126ca5bec5747d5c4f240408ea61a35c25c934a8c7c2f4df62b2d12ea6bd5c36aa2b0eb8daae5726aef9b86ae153959625cbb324ccdce7938aa0f2be5b5515274fe7621afb99e2704d62b00c829d11ce6d251d56132dbc72fe75bd45c754355b3e1b72f751008045b63b5f80b0c9f08a61e43ea58fff37feb9e431b54a1fae3cdfe5ac8b2e2166fa229d96663717d84a22392c12b4f9074a3aa7655c6abd23a5da0cd5a7de755d13ee3dc30ff43a11f6aa7f1974a91fc5f497d82858244db28538e7958bc712e4cb6d81cdb7dc895eb002369d11e8c0b6f4dc6eb94245e581639d71e1f2ccfbb92e5f5b04233ca4ae99e8cd71bd16b06e63400e7fdc9fa749918379de8f2a044401cf778ad1e83e62da824f1aa79ba94879a1e8ab1d477205ea53a1b98e96eac5b14726c7f6fb57843204b0d7ced522cc5a1e1c8d269780197ecb067ef2725318a5f31c4bb3613070d27f4fce3b885245952c0fc07c47bce35447bf688ba8621129754e95239df3fe2b9a5f08921d17d89b2802629bc6a1a966fce0ca6141bf713b994dd89c911399a0dbc6ac19428e8d0ba82b93a4483be41f260fbf27abc08dced7f9e28d9b1c04ab622838b7f6985f66422fe9a7b72b523d65b9e5ac488cde19c6afa28afb498c45b247faf08bbc04d29372f4f9bf36d99e7541a45c2e1c3ccdba8cc71d455afc32f7754c8a49910e4bfdebe422b970ce6dc7496f26b0cf5009f10e20a5d5ad7043876d202b67463440d10ed948163e92109db565ea100b07dac7ae2e0dac83cf4852817db214288761f6de8506e4a7a94b4c98cbafdf5c1feefa926ab5d77b0b64b4c82dee73be02908fd46d5cf61ecf934f150e93a005ae94b92008aaedfb09191d7c58204ead3183ec567d3be0ea3a98469907d330643e8794e06d43ff6c47cf22a015874e3952fbdc8c0c33e1b63ad9883dd1a7a3250eda7e6838264159fa41343365d25558437c44953fb9e1d07742b6d52f99c886ee159191b0aa71b7b5c421a46f75ab808b87fe0864ecaaa9766c2b6ec31921f2a6276039d93c0187710bd7a1546945355667652fd931ca7900d64fdd1d1b0fa6a4fc79c0fbd85cdb7768ecd0ce084686c3f7e2296644e38832a93b2cf8e73e4c1191d29eb6b5c174fe94472ad75ebac6ffd44980e063f33df76cca34844abdcd46e6bd0b01c1bb93418208ce55d2604dbf6fed7a7f0a5d211c9ede835757f2c7cfc2081ab6459b68f951e259ccaa3cf87f508d544d501cf3e56ccad70aff1b146e88bab45d7893652c3f491e67dd05fcbe4c94220704d408db12c5a19287ea56ef4618284f6d746288ba29466969f9f8ba2ada3ee48fd324be3200accf0e346681b8cae9c8cdaddffc0191bf673ca191220618043d774c1b1ea2a4ec15b1351cbc14d5d694f600344a5222d77805a7bf0e5e5303ee1167f596971b96d90029c2f43e6157bd744ddf14630e789513b35f0cf71c6378a303bf08ed22d28d069514909a9784a4619e7fcdf4f1262d7493331ea514d78865ecab0363d5f"], @ANYBLOB="10000000", @ANYPTR]) write$hidraw(r1, &(0x7f0000000780), 0x0) read$hidraw(r4, 0x0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(r5, &(0x7f0000001200)='\x00', 0xffffff45) 04:26:38 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x8c, 0x0) ioctl$HIDIOCAPPLICATION(r0, 0x401c5820, 0x20000004) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f00000005c0)={0x9d5, "11ca5e9c6408d5739be6d8a82340e9d8fa511116c2ca0d09412a289f9b65fe908362fd83bf6e3dabe9b17c33266a06eda1781fcbe959eaf4c8cbb12e074862d963563cb3a812bd0598fc3acbc7d357421fcf124e6d622ac0b43bbba82dd7909e5966370a4d37de79f20f77d861fcd320fd80a668e505cac60130f1aa64b847de0e5bfe0318607c1ea0a8b125df384a0e2ed333d49470e5e191a4cb9c01e96893cd651db3d09ec42f442b1d34c9a96bac585daf5959dfd4ad0ae726cf23b5828ae91d1696edbedfca98376eabefeff6418e1071800559076277f4639aea92c787c817f0d8c1ef6cd441e10ff9399cb148ecd136a7e1cbd1f368cdaccb863c80a9ecf95174262890d607ce3a35e9b35bc2397243fd05722059a7edee5796c5f4980211176dba61771d6980b393d0b9b91181996a6dc18b593bdab1004c502bd24004f8962a56ef3c969bdc41d3b6262c9accaac4e105a34e9d0ef415407f836b62d2f8d98c4b1acc1e1617d6e96191622bac79727df2f4af3b6130517e8032e26a8a7f438c9eb7595f3e22d08fc8176b373c777dc024c362252b63d315c5c11a686adf1711d69186e6579d9b6d5fe33e4781a85891fb937ffbf3ee96cc7b69058ee1f1d0d78e7633b63eb6f2164a088f9b9b514fcce19fdbdbcbbe0655cd8425d7fbc4fe88719885558926c1b77df10ca3b5f19aff24c5931c9aed21cade5b42cccea7bded22fe46824b8b54b0390440adbff76e7fcf60d344e4bb2c7d2512a03ac50e4299e2aaf1806d08c3f3b288afd8743a29da6744d25f68833f56447f2de94f94614ec84c3a2426b76a95d252a3d6cd9fe600b7790f8c31fa352c6956b33d642b4629eada17ea84e69d3980685b66b3e40e9b5659230d483fb7724f6022e58eaafc32eb309f98eddd6478e9862084e3a94b2de589ab212bef51d8d72bf0cf8e792b25d3e1c9fa22662e9ae81d0339377c2d857401523a221246c845f08297adb8b2a6c8d90c710b6bc7f7c84f89030e885ab6dd593c35e6306056ce91e79df69955672d5dbe7b837ce4e68d189254aa2e9992f8577916f955c3c3a0e585da08d3a56b9de8f5d747b722ea734a079a297d0116cdf6ac5169715a7866bb8e29cad68e5c3eae2b6c7b53661b6d1b542f4b368e48f3ea0c6875d1a2ae857a1078f06413eac9d4181440787d78f2f6c81abb863c43199a40a2f2d282f0d152fc90d01e140c294850175a6b2f1fe0c418edb0a8294c9b0b33bfd7723e34fe75005d77ca51c8fdce768d8efbd2872b0871a47ff917bebd446b794aed2ab4a4bbc7247c79d4a21c221f47fe6dc307ff03c5bd7a535b30c9227ed7ef37a6ad1d547fd6311109799f40206852f9fca75aa71b2e102036a49a78156da25de94729abba14835215f96e36b97b57b7bf296e3ac92415735a792b8f83eade5691aaa7a780fc33c23f70247e3ed0b395c323a7df2c07826164a0fe1de4e9c6de839e5379d9e98bfa548f8d01adea075b88a581f557297a19a36ffc1989f62b82a8349f93f34ff349bf00e0783f968f378820a0921dc66a8b6437b05df0b30261425cd434c296c178745e42601c8c2e4783bcf41100bb873f9de36dfc8c34d387e9543280ffddfbf3410cf68d8ba0c79b65f0bcae4e7598a1a5b90dcf2ddf10cd52170759f2c139e147e00bf7699130b482fc07479294c3627a8b1b2cae514134992c5eb34129e9c07c460ae00c02be8d70271678ba33bb3fad5fd2c24e68a7096b4b087c8daad90d5222d43910024b06d5d2ce492f9dbdce7ffa821a58e46aa99097545f0a579d40992d5bf48aa5500df17ac8abe1b7796047b37176b961e3f95d08132977dac034072d790a8eef548dd54ceedd7ce771e5b132e9ca36941a68b2563668934dc3cf81d0cdba950d720f68364c32e79d7d8ddcb7575a8e39eb53fa2905256c259910f60220a634386b254cb6a6dccfec13c28f4255eeb186fe89bfe978833bca91169bdb92986808873aa2577086b04a148a3b35f603f600726a49eb6acc273ed9ab8c6f8d25e36d588e46440ecf73ad487524607b4c9a5c64b3a4544f03d762b2d76fa3d36b4409bd715479f176a0f1d1120c18513ea0e475fcc16f9c16d632fe0d08aa2e494fdc647a9197537a200da3f1cc0f6640b35af075ba798e956eac1791709c1da26157512eb18f9b1a1c84aaf970624fdacc7adcf6ba0ece488212c982dae6f492df0b5adfa1b7b02f5888faf6d9a1a58e78314c3ed4fff7a8f1ff3a86df1f68a2458e4bda922191ff8da8c11d49ac6050a4736304ba0fdecd2f1a5fbcfd0036962b42ceae76a108322cee86feb0f41f0490fa16efc3a02f7fc55be768521d4302d9b9e2862e40decfacb5e4358598f51b8e938b306f42eb63d5a394d38a1cae35998537fa8ae97d889292c93ee23dcc7ed9e6cf9beb1a79d0653526bcd366c198d8c9a3e76f996650be5fa14fbbdc9f60a01891a6c686faf1549ce4131e03a5dddf687fdaed7d1deb8b6ed4a3c6157a5b2960aab69299f0463c59eeebd1d707d0d2e40f7272c2c12029320e911d8cc8ccf3a38ceb5b0f42dc430644273f7b435cdd8a074d1ed087897b3d5276e2ada942fa8715c52aa9333eda31954c18aedbb591c3372110a3482745afceb981613ac087b038dc71e7809b572be95a4aa5a1eaf5f481547e82bbbf85a97ba6706f77eff70e3b2bb78acb7f0ded238e2b2afeaef3e487ec3bb17dac673641989a3ce77a97f32294dd65a9721c7085660552528a2901a3f366bc74d2005230708be2763c6f85d83224900feaae2ca2bf4003e300b6440b1c5192f648bd79f8b6fe2955721ed75263d0e71ca11a50753d2b4d750869285233fe360daa3c6927204914079bdd51d2c9c6584a452965196012543b5ec981eff0fba06863f384cf134c4d23a12c3698b3c7c2c59983dc0a7d34f1f70dd5b014e0644d85e3ce1518513f90bae3405287c8bcbbe75dbb794b5a2010f6f91f5f01a75d7e24544b7e22625c7fee8f108139f29b9f38b7d35c403e559e039b18d9dee96b0c019d1f02245abc9a7f6e64d2eb3b634dca3dd24e2b558c640157fb51eddde367ba230808e3fc2fd0b977df40225ceb335a6faca2bd20b803df2c09e3cdb4b66f65361bde8dcf1365a2f7fe8d065d034489a4ed600f2e71c178a17f3d344fd42cc23cd9352a53b35f0773fbcd33cebc8112bca4a5e14ad3422c2e2c005d81a3afb7c957ff85fad52169049cf458c176e99ae24ed03cb13df74aa021154c5db244e0ddd7f2a3fc9ddfd21444991cda0b7471ce981a40a37a0de5fc6bd01d074d2e1283f9252cc55ad45298256657da675f3eda80b3293755e56d994bc02d7446daa673cb8f1d11709a6c1f59ca1594404dc460ae3969f439634fc1731ff4acb55dbf62e9e2ed5eca1e6bf73ea4c439f8aee945a3642963d600f65df96c1f0a0cead6457a24c40e0236a7fcde1017178717a694559d54fbaa0b864a3a17623300335a9f1e7a5b3f81f2c467dd41bf3f9b360abc610438d874b45098ec7fe285dfbe040e4d69067f9ee9b1"}) ioctl$HIDIOCGFEATURE(r0, 0xc0404807, &(0x7f0000000180)={0xb7, "e39bd9123f65d3540e6ee1f38413039b9f83cf25d7ad916f95ad84a948e2ee36ac343f8483f85fcbb1f3bec9a23ba578b1ae6c416e042a8aec5736f3ff122ae3"}) syz_usb_connect(0x3, 0x101, &(0x7f0000000040)={{0x12, 0x1, 0x310, 0x30, 0xf7, 0xc5, 0x10, 0xbda, 0x153, 0x15d3, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0xef, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xb5, 0x0, 0x3, 0x46, 0xa2, 0x9a, 0x0, [@generic={0xc2, 0x22, "fa24bb32cc8fc0509e41ce4a7174ce0e2c35cfb75a42fbad0b5f8693ba804c9944e7a4bc9f9c937ecbf1b581da7de63a12b4e9db5ece3eb0969ea0497ec11d90a5c212cbaad22562b83a4a2089661512f0e7d9d46b0d42138baac24f18b7d41684a722f00feb0d30397c4e4e4b1a791a57b875f626e40f9a9a58fc3a1b9d6c63f99b88a607351e319e836309ad9e6e3c0fbae38b29a54eab45fe11e1876d840bfd6a6d9bf2004f25d04eb7f430f4bb855175baec3dc63b205288e595408af076"}], [{{0x9, 0x5, 0x8d, 0x1f}}, {{0x9, 0x5, 0x5, 0x2}}, {{0x9, 0x5, 0x8f, 0x1e}}]}}]}}]}}, 0x0) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) [ 1222.351762][ T2743] usb 1-1: config 0 has an invalid interface number: 65 but max is 0 [ 1222.359881][ T2743] usb 1-1: config 0 has no interface number 0 [ 1222.366818][ T2743] usb 1-1: config 0 interface 65 altsetting 0 endpoint 0xF has an invalid bInterval 0, changing to 7 [ 1222.378055][ T2743] usb 1-1: config 0 interface 65 altsetting 0 endpoint 0x83 has an invalid bInterval 27, changing to 8 [ 1222.389174][ T2743] usb 1-1: New USB device found, idVendor=12ab, idProduct=90a1, bcdDevice=1e.eb [ 1222.398244][ T2743] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1222.417120][ T2743] usb 1-1: config 0 descriptor?? [ 1222.473444][ T2743] xpad 1-1:0.65: xpad_try_sending_next_out_packet - usb_submit_urb failed with result -90 [ 1222.494380][ T2743] input: Generic X-Box pad as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.65/input/input241 [ 1222.660701][ T2013] usb 2-1: new high-speed USB device number 95 using dummy_hcd [ 1222.670700][ T2798] usb 4-1: new high-speed USB device number 104 using dummy_hcd [ 1222.687830][ T8424] usb 1-1: USB disconnect, device number 72 [ 1222.693954][ C0] xpad 1-1:0.65: xpad_irq_in - usb_submit_urb failed with result -19 [ 1222.704257][ T8424] xpad 1-1:0.65: xpad_try_sending_next_out_packet - usb_submit_urb failed with result -19 [ 1222.910707][ T2798] usb 4-1: Using ep0 maxpacket: 16 [ 1222.910713][ T2013] usb 2-1: Using ep0 maxpacket: 16 04:26:39 executing program 2: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r1, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000440)={0x24, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hidraw(0x0, 0xfffffffffffff801, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x1, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000001080)) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) read$hidraw(r3, &(0x7f00000004c0)=""/203, 0xcb) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) syz_usb_connect$cdc_ncm(0x0, 0x1, &(0x7f0000000080)=ANY=[@ANYBLOB="12011001020000e62505a1a44000e24097f2b20145e6010203010902630002010340080904000001020d00000724060001b7de05240003000d240f0108000000018004000706241a00dd07052415400009058103e80200ff080904010000020d00000904010102020d00ff09058202bc020ef70109"], &(0x7f0000000600)=ANY=[@ANYBLOB='\n\x00\x00\x00', @ANYPTR=&(0x7f0000000100)=ANY=[@ANYBLOB="0a060002ff41c4080800"], @ANYBLOB="c7", @ANYPTR=&(0x7f0000000140)=ANY=[@ANYBLOB="050f25000120100a01a5000000000f5cfc070000000f000000ff80fe00003fff000000ff00"], @ANYBLOB="0800000080000000", @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYBLOB="80030b1a2aa84cd73ffbbe2016b23e38c45a63b01dbb6e0a740790d0fb47bd99595b87462847ede3044a460d2fd702a00c250610019313d45b4e9b6a166f127fb2f88782e79e64182b860cf2ae471b272237ce21e4c60774e7d92552073d02f7ddef145d83fdde26fad3621839fdd652228d3c4fd4035f2c8fc61cdeef5e610c"], @ANYBLOB='N\x00\x00\x00', @ANYPTR=&(0x7f0000000240)=ANY=[@ANYBLOB="4e039b26c81fc7723dbeec973173010730760851412c67f040234c1702ed77d2741a1bd5d1f5856ba11af0f82d46ac2cbc7770d152820febc2c82429857032a7628445c78716da2882fc85135f74"], @ANYBLOB="cb000000", @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYBLOB="cb030bc7f77bc5f6c84339f044e045b2483bd09c84c0634547cd90e44eeb914efd7fa77fe563b9982407c7b9871db598918d9f460525ee85fb1eccc8e8bf99cb19c2df6692069c9142d077f481a89709cc9247078a42df593a7ccc15b8fe6d66b6da274111cd3a3ca986009e963d5c7f90653dba8d3eebf3fedebeb9e1117ad7c7b60691f304c801fa79ef86425dcfe975e6d8c2f84cf232fb02ab0573d21275eba3b1cc7e1d6d3a5453ed31cac6cbe45f11e46e07e7edde0d2a9972198edd37abbb0e117649b52b2e85eb"], @ANYBLOB="04000000", @ANYPTR=&(0x7f0000000400)=ANY=[@ANYBLOB="04034c04"], @ANYBLOB=')\x00\x00\x00', @ANYPTR=&(0x7f0000000480)=ANY=[], @ANYBLOB="cb000000", @ANYBLOB="02100000", @ANYPTR=&(0x7f0000001240)=ANY=[@ANYBLOB="0203cc8764ba935a722aa1d0c21edccd07c6b75c579d7a169d6a0f3bfb93e91e9d8f893b784d2feab9d296e4a2c42c528bfb1a936abafacfa4f2665078f018d71f2e5430b616a6a666c7f9cd7dc03b84d60a443ed0b18e69cf2ac060d8f85c2ec81dfb1f0f205dde604b5f5b0e049b00e1d209ebba7875854806b24c6b51414d5baf51fba9de36759bfd2d660cdf1380dd58c84ffbc3efc84f3ad1df91a95b1be4ea15d1ed238b32876390719218c620a7fd63bb53f1dec00a7ee1d07641974a1505528c4855e209e8473eb236211a164628fa8da948d057f05905c441579905add6561084c5e2992b8aacc68dffce0c02670c33e474e355fc6ceabf113a4723c02e2d567b36321b33372e56346707dd7abd6ca34e1bc0244d76f3a3cb3c0d630f6496a1d13d763c0ee95d4136fe3eee916fa1ff271cfffc69d640d039f6b25d1c51c6fff27c9f68d68cdf455da2898bf1ad0b8bdc7224b81cb07d25fb03acdb19fb93c0d42047859031000141b993f4db1482ebcbfcfb0a7b728b0c4e63b943f9e700741186bd3b5dd261c475e40e63c472e31b062a7cdfa7f63d2fb5f983aac215f803d51252ed21bfd3a7f0a86f8b9f31851b14f6b3e10c77d07b1c9acc527e66fb65c007e762636b276aed9a17d669694dac7df669c95c26d12040a39fffcfa46df471aa9f8f64d9216ae66cf7a3d5cc7b3fcb19c785c658d5f7fbca58e1de6fbd7e6a2599ff7d34be248fa2c92fbfb4e5f59a3e1a536b607231a582c56f3e3c4df294407a138d817579c5dd673b23161bc93b63dfbe097a3ddf432d48a78d5e9d3bbb3b069eacec3ef418bd20a32ef33c98f4542297ab3ac2688e813b357dbd34704670cc96e3be814043d8d0b3a1d157eb5e4e36e4efa06dfb952ad730846550fb39fbe7b4dc11572ed07bb5453f147a6b2f0b55612dc422d9b58ebc2d9219a39a32add0e3a6a0c3bbeff17e5ab50754c8b5647c2117e220aba04cd737a99a51943b72d5132d6cd3de7fb79bae248751b5dd368d2f6815b893bb2fe87285bb64f78bb46b05c68a8dddff54237d5898f368b86172eeca35b9b3144188db8dea9e6963564b4ee857c9680fc2ebffdf422b106f49e6a37e5f05356527ecdf3512412e4a7d48039aaa12a953c0980b9739c9f63b65986a6c9245b7d15fe314127a269f8e1efd0b48b540cbdf123a4b0f999182b09e90030a96ab4f2f5fe0e1d15c4ab8cf266f55cfd991f6cf955fb6f2e960838b06951a0dd6614d7c513cdf1738722929d58b44ce4ce1a4fad319689f2664781838f7508b1ce2902483d8d19705136de7ce742ced0d09807c3e19addb9da5800d5766ed9424c6bfbe9bcd975548c828e9fde90d5217e462653341b24c2b851c91377c5086b978214138fb949524fc623b9a71eb02cada2d78ca93ace569d76a21089313fb04b943d683ffe692509cc97b0a4e94ae9ddda95b83cc270d1305b260163858c6b9d2e603dc156965daa7ec1757ab4a0fa5c9f3d07cfe564883bebf24b447a42a6cca534cf2bf68af052e3ba0daf5fc448efd2c23c903b8e18eb9f1b956a3c3631ead3c9537f318bacc17fca84a9d0e38c9ba3bf1f88fa096b652e4f7e97adbb6410b367895059ef23fdcf5c4051a239b8350272ae48c5ff63201ae8d099394bf0b2c25d2427ba6c63d621fb31fd6a33cc911fa4d452607c5d39e08c10a662067af759801b874966b100debf1d9ee49ab156509988e4f6f68ad3426771fe2d9adc013798d3d63c5179d27be1878ec5961dde8499cf77e3aa8108f2b6e91fc9faf24a48fbc34f825c689030918f2ec3ab3bfc0a93554deb4ede719512df72c6576ce497df632bb76c15ea84124352a66c49998519e9e8b39f1b7908422a587145fc7398422b8ee8311ad7b4a7490b90d2fb749caa770701800a36de69c13c9c032fd41126daba590a380f71c4805a58c1b2d87bcff8037d25be6dc87458eed1c6d3dfe2063ded7c4b2d7e49d623fec1585c9ea5ef711a09dd7bc36175a5c7086b6e13a21860df89fd91dd290cc8a14dc4a00d60c370c8e8a4058bf12be4422e13ae819405a2e26f7640f8c6d2e316035faf8a6452e616e6780cb9399f286f4fb1f0d62e15ad46e66a7dad65dfb0264b0268e640d4da6a603eb7c163ff70fc97776446d0dcc75c91540bc7d77fae3bdeaacb9a421cdd5e2d3c36b0910607edf805f797e7e4402ec33fdb50f024f17047f7d5a30afb137e508a1467b3979a185b01f3cbbda8a9a32205eed1acc1f949089df39f4b14fb565d4ece8189d5307a3b512e8fa204ea65603689d6ce8f1eba7775d0fa79c953ad2b2a3a8325832805d6b45ed148a9914e99dad02d3f4dff1d9fdc13730cf9c6134204871970951a9e41681501c3751b77950a205f7d7f24f58b414b40d5eea89c6da2d920e8be76f4e78fbf73d6c432b2549575854685d5c525aaaf5240b38e9cebdaeb6f48356a90c1677052f1fda33ff61a75cc0579e0ca98f7e6f348dc5e7336499a88963668f9724bc53b43650c94d6d404e9cc95ecdb30540873fbb52f37d8ee9dec53e826103249a2252a6d9426c4de3d056faea4ec78b95c483160d937154e131db872231f1b13f90d3bdec14fdfca6c90593b265fae78d088557d108d5db30ee19895d1c3340ae84c8b1e647da2b5df0f2308f3f425774d2912f752c5b43ea82ef9adf1d511e45a78d9dcf50b094114bea578e5ce62105dd3fb228244eda543e87f699660638c4fbbb53878be546cdc3bc0b990bb713cecb1bc4a7c1cf7af410ec94eabb0f8bb256c67b09901a695a25af57908cfc69a682b43cec7bfe802f33e09af74b78c098a91588e910ae8195935456c343be92e0626326307bd1d61ddd731bb40f936071b991bb9bbe860d816b3955ee7b6be124935feb43de538ec500605b0d81afedee5ac799e979eae19d754cf370e297fd1d4068800747a9ec18776a4881de4ae798f8a5deeb7bfa182fb78fd78986e21740a49e20639218e979bc09fca37bdc702cfa1552cd9a1d1598ae66146c1b06e0f953a59687c81a9d96670052ae6fbfa1d1f351d632616058f8fa843eb2e49cce7875563ed4b45952da8c8563f8140c065ec0b8c94c5b45acc86f0aa78a2af0e572b9ac0a08ec60d12fe5600f123dc0cafbc8eb6a6bfdc5371760f8dd7f92336d9a59f25bb6dc42be128d7de2d7edf84256ba0c4e51d618ab830327bf8bd0483af7c978b2ea1e30f6f32c9ca500a75a40e3fc99b4ddaacb73dc15b4656b0cc4a7147e177c456199b3a090f720c53cf367d962ffa3166827aae61a69bdb760db5ae213650083b837999892f9a39d7cf90e034c5f42b406a85049d9cf09552b6ec957cd856bc51ee093c1b81bf66720ab9f6bf4dbefe9b1ff5937158568ca56811df76bb568454a2906f45dede8757040a0034bf97ed8f316fe6eed61eba175fa5565550a5e6aa3b6418ad481a670a395dc5f4c334353d1b1ff1ce02037c8f3fb9a0ee41789d22137769be2f868c3be6a9e693b6a9352e317bdc22115f04e5594349c8cf86196c641afba07fbd8fbd0b1781528f7c1ac6670530afce50c3fbd0ffd1f966c35739fb16ce90af9c02592090c35b31c003dcf64fdbaaf3736b1b7bb280bfec14076ac24bf83c8aa9f217b9776fddaf9210c60caf3d94fe887adc1a59ae98d9fec1e14e857dec6b4600830217403f79b4f10323acc2cece9bde65b0fd970667290bd85ddc62dbdf48318e88bdf82e88820294b2c62fffa0e0972d302d032cae01ecd3d3fc55a987093e979447077bf059fe2302bc77c40515dcb0c6e5de16bcc01c581e02f76d936e3c9eb5d924d0b33f5d964bce5f91aac0a2d52bbd580fd6d96d56bbb2abb25dcc3b3a56428942336e524ef37cf2501f66483c99f64f10ed1f15b6c81ae24c374c35f0df66628ed632ac3f71f3aa93e45adbc979f29ee6c66cc7605b94be09060dd204cc36dbdd860b990b94c79dbf4b184eb15777bc5e2be25ec9ea193e31bbe4a737182b6f1f7682c3e3be43c207ca6293254e932d0f036affe4e1edd815732bf75a503fc54f6dcf0c236c06c5b05854031516a193d7ca9856d40292df8c892e964419bf2d6091b4f3b89f9b9dbe2225f90dc909f5e9a65cd81c2ffccf3f61bd445663adb32326df686f5e825dfc35528f4c5d32683ddbf885819c9c45976e3eedac41b71a941ad81086ed22a0845e28b0e38b4b45fd276f814baf87d9e1411132bd8f126ca5bec5747d5c4f240408ea61a35c25c934a8c7c2f4df62b2d12ea6bd5c36aa2b0eb8daae5726aef9b86ae153959625cbb324ccdce7938aa0f2be5b5515274fe7621afb99e2704d62b00c829d11ce6d251d56132dbc72fe75bd45c754355b3e1b72f751008045b63b5f80b0c9f08a61e43ea58fff37feb9e431b54a1fae3cdfe5ac8b2e2166fa229d96663717d84a22392c12b4f9074a3aa7655c6abd23a5da0cd5a7de755d13ee3dc30ff43a11f6aa7f1974a91fc5f497d82858244db28538e7958bc712e4cb6d81cdb7dc895eb002369d11e8c0b6f4dc6eb94245e581639d71e1f2ccfbb92e5f5b04233ca4ae99e8cd71bd16b06e63400e7fdc9fa749918379de8f2a044401cf778ad1e83e62da824f1aa79ba94879a1e8ab1d477205ea53a1b98e96eac5b14726c7f6fb57843204b0d7ced522cc5a1e1c8d269780197ecb067ef2725318a5f31c4bb3613070d27f4fce3b885245952c0fc07c47bce35447bf688ba8621129754e95239df3fe2b9a5f08921d17d89b2802629bc6a1a966fce0ca6141bf713b994dd89c911399a0dbc6ac19428e8d0ba82b93a4483be41f260fbf27abc08dced7f9e28d9b1c04ab622838b7f6985f66422fe9a7b72b523d65b9e5ac488cde19c6afa28afb498c45b247faf08bbc04d29372f4f9bf36d99e7541a45c2e1c3ccdba8cc71d455afc32f7754c8a49910e4bfdebe422b970ce6dc7496f26b0cf5009f10e20a5d5ad7043876d202b67463440d10ed948163e92109db565ea100b07dac7ae2e0dac83cf4852817db214288761f6de8506e4a7a94b4c98cbafdf5c1feefa926ab5d77b0b64b4c82dee73be02908fd46d5cf61ecf934f150e93a005ae94b92008aaedfb09191d7c58204ead3183ec567d3be0ea3a98469907d330643e8794e06d43ff6c47cf22a015874e3952fbdc8c0c33e1b63ad9883dd1a7a3250eda7e6838264159fa41343365d25558437c44953fb9e1d07742b6d52f99c886ee159191b0aa71b7b5c421a46f75ab808b87fe0864ecaaa9766c2b6ec31921f2a6276039d93c0187710bd7a1546945355667652fd931ca7900d64fdd1d1b0fa6a4fc79c0fbd85cdb7768ecd0ce084686c3f7e2296644e38832a93b2cf8e73e4c1191d29eb6b5c174fe94472ad75ebac6ffd44980e063f33df76cca34844abdcd46e6bd0b01c1bb93418208ce55d2604dbf6fed7a7f0a5d211c9ede835757f2c7cfc2081ab6459b68f951e259ccaa3cf87f508d544d501cf3e56ccad70aff1b146e88bab45d7893652c3f491e67dd05fcbe4c94220704d408db12c5a19287ea56ef4618284f6d746288ba29466969f9f8ba2ada3ee48fd324be3200accf0e346681b8cae9c8cdaddffc0191bf673ca191220618043d774c1b1ea2a4ec15b1351cbc14d5d694f600344a5222d77805a7bf0e5e5303ee1167f596971b96d90029c2f43e6157bd744ddf14630e789513b35f0cf71c6378a303bf08ed22d28d069514909a9784a4619e7fcdf4f1262d7493331ea514d78865ecab0363d5f"], @ANYBLOB="10000000", @ANYPTR]) write$hidraw(r1, &(0x7f0000000780), 0x0) read$hidraw(r4, 0x0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(r5, &(0x7f0000001200)='\x00', 0xffffff45) [ 1223.040785][ T2798] usb 4-1: unable to get BOS descriptor or descriptor too short [ 1223.070755][ T2013] usb 2-1: config index 0 descriptor too short (expected 9, got 0) [ 1223.079006][ T2013] usb 2-1: can't read configurations, error -22 04:26:39 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCREVOKE(r0, 0x80004518, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x401, 0x24002) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000040)={0x1, 0x1000, &(0x7f0000001140)="7cdf2ddfeac99c46b81c921e7eca2d3bca67cee8d602af2e9664469b2222f4e418ef93b2419233daaed69d5d836ef8860281d987294c1e657eb7e6d78a1f65b94506d64c9495b3284100e763cbe65ca132266907f62562d30fe75907fe6e22430b87585fe11264d02d561287d608a7c64a5db5fc11977d90b724cec20adfcbce0c31e0a8506896730a7399b9f0ba4a9123fcec7b19eaad26043413c67ce491a5a73e3c67be34f7f57d6da145f0ec186ad13e4c2ae4d3287242bcc6ac9420554392c32027ee3290c8d6a647f7dd7e1c6dcc26bdf3a00de1c0d2d77c272164c53cfed9e70598fea44e4fbf868fda940ea17a016598baa8b9aa07ac3c3ef6a5347b4bc6e7f1b980ec529dd857bc014bbe0751c0f53f3125c3f209dca03c4076995780f958b26b78e5b8dc852d38e2ccedf170da58a1cd697325ddd41e0b7c111898254183e159ee5a1f6ddcb23a436aeca328ebd9fd39e7948cddc8dec5b1ba5868a92f350ab56c11693cfa7f72637e787e7a5494a9bdd55891f2bace92e865a423fdd034c502f4de01df9be528b694d6b0c3b03cc7e188c8561e0d85d725865dd1f95cd7ef3aaef2047346a908b5229138b3b97fcf42234fa3a1843299c526099669b7c5b84142dbadf7292e4205451da1e7babb4a3b1b238c5c58fd98b892c1b4fb54efe0e6685b609c733e60456d564a4d9fadb171a8b23ba04040c46ccd314a40ad945506072f220cf2f6671a571a67b8b575fa52e48cb4bd6e614abee8865925200baf4065e471b1e5c3318ee50b8042779dbcd50fd1bf5fad8f777111b8898c329a54baf1bb0225d8fc5e024b8eeb41143c0f7362320c4438a02877c224688255cac4c6d62e4ca970e75d90def523cf77170b0d649aa7cd8295a1955763906d0e06d53bf0af076790175101e0eca7a5d7585d11215a5db9c6736f481b4d1bb699fcd05d94b00956067151bd822890f76363cd159d8101ebcc4ea776d8669dc00c1861e1a6f37df9b30b08a26cec53f31fb4d650bfd293d2c6ec3822d1132ad3c8620cb3d28e2d00f612ed530223e5b0e8d008cb938e6094af39bb45d712fd898a076ce5699d30a8428631b1853703888dd779282f7a71ded39e8b886f9aad2bd9dc632de2ac635a04663fc8da56537fe213acbd2225b7482e0ce59654220959297c35bb7a5e217ee63d6a0c80b2328bf2cb55fc739bc3ae6116f20436c6d9b12806f69060b4d0e49bf4a27435ca76297895fce989c9382849ad27d42936751c272a8383f31d772cfbba776d8349d46ac5afd43fae158ddb869c9462197911e928b9b14c6c40c73a6b00b7da34bf7506909635b8f1218ed235cb220c16ead2bf2c6e18392606bdfb6a3fb126ef56e1f255b5d5363a37e637c845f36e4690ea2327e4b7ca2fc1b22eb7eea3ccf881d7da0f8f44947c28ac3b86ce3774b1d31d4187d70bb7bd9701a73eb7efded60fc6b609594a8f350c3fb5dbdc4b57ba1ba1ba4e4619bb04dc729b0c16a4d0a6118268e624187e506f08bb579d1ed18a8e51a86ec3f9141982c22a868e5252ec9f70a906daedde6db5fe61bfabaa383ecaf3e02047d25d2c95a8b5a4c931491f9e7f8e262358da1c14723e46e5b28afa8fef963428d562cefb7a1dec7a3c0de0a978edbae4009255b27d24bc722c89260cd606051a69c6fbb03b65d8e49ee0f104bb2625382c147e7885ffdb93777aff9d42cbd0555d0ce73ecbffb9935c010139b949d7377b7dd3ced340910cd409897fc3eff92bf1c6e6419f764f1a47d45bee35c27c85f6d8258c7a78a22737be1a143870d7e0edd945867fb2add78bb99d41cb80a454eda838be83cef5e52ec74474d0d2cf6a3af083b206f2c1e47eb8430e0fc06f2496d98e97ae3888453875e4d0e44acaf2d7ea0d7e70ffcd45f120f5703f3a78778e8da27917726442d42964e928fab072c0577b9e5e41e7f05c2f6f415380b8997001d79e747c542f51a1e4ccc9586b8a513b87806e77a486ae8de14d0ed2aae0e5f7878643a82ad1109030e903a169ef9f7af176316461277fad3c5898c8d25a17dd61be5f9d7ccae8d5a6cab6e42d1cc88cc84f5d20f47d08ad4476c6ba60cd3fe7d51f6614ace16886387756e0735abb6e9a4afacefb097a58535dea889fcd6b9fdc741d2512e47d604e6cd75e7b2dd16319edc7e5785a026b7e901ac9070d98defad358b57ed0e3a2a46f01f7eebd8e13aff6baee0da70b1d1d26662587a4a1742869eacf38b552c5482e3236a526efc59a40c666272b1131f7bbabf3da0f875313babaf6cd05baa2f412b1c611832e4c25a420552a5320aa392aa03153fb02f563bb53391d3248174b11fca1c6d15574dd4a3a8192f900f8b26734af7d8309a2ab8f3cc614c257391b33f57d95a4f5fe7a49b1ca377d23fc2fa093097c57cd0d30f0d7f00f0b5fbd772f39b80fa4b843730a740466ae1407732659dc0785f7e5a13a8da306a708023c330dfae2352f0de2503d538ee8ef4830b16510c474ed1021176eb7412892a0652964efa30993665017d9f509b1c46e650993fc97a84250db9eeda279f0d40108c05beb1e65197f1cc6d21248dbd1e5dc5db9d92f6a3a61e182364bfae2b0959de0156050786b88b6c7df3ae97f89adb37ef0aebc9bff145214b9698e5eea2c452f2b82d4c8e8ccda926d67ce59bf58e4bf93561bff2c670aa972163b581b651f09fc6f9c8eeb85a86aad141d9cea8b255ad16bc55dabe40c8c83c2c6ca6fe4c996b2ffa2546d16201b8f0a0c05e34da95a6d6ef52431987892bc150c0ba788e6589b447c3cae49ab8f31bee06c3bcfffcbb0f1517fa590e1e786c933b84ff9d43d7ec46759c17e6610b13229b534ea504b06b7dbc82db79426f867249f791f323352ce0064efdf86527bd0dec1d5cff9fdf2364abae6f525b0b556c0f2876a391ceec01960340a9f39bfe120819e1878cf7abbb85d4cee9e83da7ff4b162095d333e2d34ebd9d4acdc513254753b04f28769b52dbb1847fcd4ecf21e66e0d81a8add6cdc8dfe180119fa32c390ca68bc5ff9338f6ca6e3a03248eb37b1fc63c8e5b78213a912db5dc49780bd4776388b862e84143d0314ee9239e6c9706233ba57917792b5224524d2f2aaeed7fb669f748a8c0e29a880d0da125d0fc6a8d8605b217ff22370573c99e7e6692db6e0b38689ef3f7e311204ffc84ff0298386e0fb6c77c3a7f483da1c6819c234b1016009edfb4870fb6c0ea2d6c6f581ef4f1d46c89b5bd1c7a70145f030e5489ba8c0c53dcf26ce711fcf5e428bdc3d7f4dff32b502da02fd590099b41b04d4fafb9092f8f6451045d5452dddc5882984da4c85c95df1e86b2f3edbd76968e3f993bbc24403a121fbfaec1b93935ae715a02d57770cbec122695fd6caf6a3e2d446e2ad8774141ededab7efbc73229792d329174b1798a8ecc3a9724591c70997d8c181bee6ec4e0bf45e941092636edc1319a1e67ffd7fc6badbcecc2266531e16b2aa064d1292ca755ade3b8009d9044196cbf75e55f6f682133d42e0b6cf1f8c97f3b13c7e1e8a7b00afaf233e8493d6eab0f6257d2b04d97cb213e6ecdbb4a9e1b26731d46e8b000f5dde2fe432197a9812089050b5871b889dace2ccd9cf99aa8bb4bdc08c694039bd5bfd3c8cd082005b09ba0bd4181cae011c23f7170c7e18af2407828092df418763e8d454cecf380f575f4f078face6f760067bbd13d526523ca5261f9fff553743fb08e1032bc70d9144679000824c68eb71542fb60f9d208dc2c7a5b74719142d8ae92a4c0d62d06da1d448287e1376d0ddf5c0af0aa2a3d30474e5978b4783f239422a13f50cffaff2d1c522b7d1afc665089e72ce9b8356133a15c7c28fc8c1eb89462c38a18f16e2db11aacc8e5410ff10d342c0a18fff87cbfbda96b55c297992b332e7724f75c5e691f9e840982f6d6ab5bd1e5c18340a63813ff36cb698dd574f0f6f017229fae7f7b4b0d30208cd07e099b9ef239f17b9f93657f69afabca974b12ff4cb0aa7e131e3a6d921a3c42bf36d83088a4a48393de71d1c77500d4c7b9dec7a8427e8af76046dfbaaa0261c85552ed8250b9fd04a749d4ebcbd55886a0d301befee9776edc6a04546682943a489c3f005ddb713d8b0d0e08ff3c8afd37cb541532268c5c5feb7e0cd30315fe325dda05bc6b3b11a1e6eabf03c5906799bfc8f6c01c5ece014d6671eec5a1d3bbdceb750025014cdc00fd36442214c1d3ea025139015d55c7f279859bf64cd5d8d0ee629042b00b9ec62bb4bc73296a3a66bd7eca79830b7bf8309faedf182298cf36930366113f186587d502a92db46c8d7c042983189293c1bc139d8fe317565c21907bf3b8cb16c0e8e0f8211a70b212f85e682f40eaf7c4a95387ab18bc8004922a60888c56cace4558944e149bec95733feb0c8743d1664cf2f5e3de901257f9fe2b6fc573a7713cbdad9845835ffee41e1b55c555766fc3afb9f8a2e5704b7bbd0adae24e02d005da044a4b514268a1ffabfe88c2bf55fd1fcb3ebdfbb529565665ba4e958a4403f44b504862db25eedf8bb16ba40c604650bf7b716194ec14ecb1127e48cdf6a0daa1af53b206785dc489569e0154f0d77bfd69750032cdcc0b3d557ba8ca4983cc5e3a88f1a6bf0df53cad8742937ffd88b28bcf346ad480fabf11c7dc7430707fb34301b961f98f31823082736a9570844b532304d15645a1756d24751eccbe4822462455dae075230e99a4d377dfb629e0e93e4e9cbc2bf846e4df0e84631a6bfb20d64beb07298986bee1abf55ec7c85f6af9607dd266f6809144ab330831a680db58cf97026f1c8dc9df40bea4a16d3a8e064f1eeef12e1f86f558caf5d9635b849fee087f883c6778ee00787072200646f9722982f156943f825744911d6220a00667da8cd1a8d4e0a1aedc5a0ebdf6ad189db5c8b83f9988b602fde15c123618022234a6ab13c628814ab2d24b075d45e9ac5e4588ab900a94290e5309c6b87856acdb96e2fe21b9b1cb94485656cf7428cb5f80c4ba5067cf39398e3f014e52e368e423cb51070defc929daa25f456526bd964d6e8f56838d5e7457cbc4a6502506fee3b77eb2c2c2fc6788524a3e7f1bfd36c9430565bea54399938472ad0a5368b54a2ae661d9e05b06b4f2c94b03536f0b219a3cefa7fe0a017d23da717d2f55fde9d68089a933d86cef2bcf3673f2af2bb8a2eb004694e611a785998e44feb852173d694d6071fd1d6459611e74312ff29a99e8b4f3dfb8decdc9066e2ae2d6179cc2ec532b7353cd81841355ff3028bfc47afd08aa5449201907bc564c20789ca9d6c3956eee3c72b181161ae90d826db063b5eeb866942ab8ac4f51a8972c050035249a18dd537f0b72d50566641bd631fd58b8705f3c1f983c91b717d703f13e60506bbc1bcba98feeee8ccfb4885509108c637556adbfdab553fe99172d35e401f7e5f494e25f4bd3c92e2b5057d4baeef4d42e6b9d45eb44b084c770b2bc34be7fa2fcf138b3972c36fe7c4ebe4d4644ea0829a6549b7724a61c4cccb5689a531c7d621b589f81f17f2da481f0bc339b4bfdae1e42a51b275e055ac9cd8f90dbb174b51a0cc5c7d17682cc939b748e0f844e2c7ef65037d04481e4c01c272c2410a7a69fc507a6862871579b50b87e93438d97c6a66bff2814feaecec73b2ed0f8c6e7eb12fdc176423a5c9b4f678dc7f65a9ac7a9324c24ec9aaac705f1f5eccb3edcb8ef049ce8b2964b2ac0af0656d9541c7011e49c6d93751bde4e98a7dac2395"}) r2 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSCLOCKID(r2, 0x40084503, &(0x7f0000ffcffc)) ioctl$EVIOCSCLOCKID(r2, 0x400445a0, &(0x7f0000000280)=0x8) ioctl$EVIOCSABS0(r2, 0x401845c0, &(0x7f0000000080)={0x80000001, 0xfffffffffffffff0, 0x2, 0xa0000, 0x8001, 0x3}) ioctl$EVIOCGBITKEY(r1, 0x80404521, &(0x7f0000000140)=""/4096) [ 1223.110757][ T2798] usb 4-1: unable to read config index 0 descriptor/start: -71 [ 1223.118437][ T2798] usb 4-1: can't read configurations, error -71 [ 1223.250728][ T2013] usb 2-1: new high-speed USB device number 96 using dummy_hcd 04:26:39 executing program 0: r0 = syz_usb_connect$hid(0x0, 0xffffffffffffff12, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x4da, 0x104d, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x22, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x9, 0x3, 0x0, 0x2, 0x5, {0x9, 0x21, 0x9, 0x0, 0x1, {0x22, 0x22}}, {{{0x9, 0x5, 0x81, 0x3, 0x0, 0x7, 0x1}}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f00000000c0)={0x2c, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00\"'], 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSCLOCKID(r1, 0x40084503, &(0x7f0000ffcffc)) ioctl$EVIOCSCLOCKID(r1, 0x400445a0, &(0x7f0000000280)=0x8) ioctl$EVIOCGLED(r1, 0x80404519, &(0x7f0000000100)=""/4096) syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0xea, 0x0) r2 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r2, 0x80284504, &(0x7f0000000040)={0x3ff, 0x0, 0x0, 0x3, "fd3092cfa1d4e8825e7ea0b9c68d3e18b5ae8b5ad5cdeda0622096a6bac826ff"}) 04:26:39 executing program 5: r0 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$EVIOCGABS3F(r0, 0x8018457f, &(0x7f0000000240)=""/156) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(r2, &(0x7f0000000140)="ff3bfb6e70a9", 0x6) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000300)=0xfffffffffffffffa) read$hidraw(r2, &(0x7f0000000080)=""/154, 0x9a) r3 = syz_open_dev$hiddev(&(0x7f0000000440)='/dev/usb/hiddev#\x00', 0x1, 0x0) read$hiddev(0xffffffffffffffff, &(0x7f0000000680)=""/226, 0xe2) ioctl$HIDIOCAPPLICATION(r3, 0x4802, 0x3) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x1, 0x2246) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r5, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGRDESCSIZE(r5, 0x80044801, &(0x7f0000000180)) read$hidraw(0xffffffffffffffff, &(0x7f0000000480)=""/149, 0x95) write$hidraw(0xffffffffffffffff, &(0x7f0000001200)="11", 0xffffff45) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, &(0x7f0000000200)=""/13) ioctl$EVIOCGLED(r0, 0x80404519, 0x0) [ 1223.510897][ T2013] usb 2-1: Using ep0 maxpacket: 16 04:26:40 executing program 2: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r1, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000440)={0x24, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hidraw(0x0, 0xfffffffffffff801, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x1, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000001080)) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) read$hidraw(r3, &(0x7f00000004c0)=""/203, 0xcb) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) syz_usb_connect$cdc_ncm(0x0, 0x1, &(0x7f0000000080)=ANY=[@ANYBLOB="12011001020000e62505a1a44000e24097f2b20145e6010203010902630002010340080904000001020d00000724060001b7de05240003000d240f0108000000018004000706241a00dd07052415400009058103e80200ff080904010000020d00000904010102020d00ff09058202bc020ef70109"], &(0x7f0000000600)=ANY=[@ANYBLOB='\n\x00\x00\x00', @ANYPTR=&(0x7f0000000100)=ANY=[@ANYBLOB="0a060002ff41c4080800"], @ANYBLOB="c7", @ANYPTR=&(0x7f0000000140)=ANY=[@ANYBLOB="050f25000120100a01a5000000000f5cfc070000000f000000ff80fe00003fff000000ff00"], @ANYBLOB="0800000080000000", @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYBLOB="80030b1a2aa84cd73ffbbe2016b23e38c45a63b01dbb6e0a740790d0fb47bd99595b87462847ede3044a460d2fd702a00c250610019313d45b4e9b6a166f127fb2f88782e79e64182b860cf2ae471b272237ce21e4c60774e7d92552073d02f7ddef145d83fdde26fad3621839fdd652228d3c4fd4035f2c8fc61cdeef5e610c"], @ANYBLOB='N\x00\x00\x00', @ANYPTR=&(0x7f0000000240)=ANY=[@ANYBLOB="4e039b26c81fc7723dbeec973173010730760851412c67f040234c1702ed77d2741a1bd5d1f5856ba11af0f82d46ac2cbc7770d152820febc2c82429857032a7628445c78716da2882fc85135f74"], @ANYBLOB="cb000000", @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYBLOB="cb030bc7f77bc5f6c84339f044e045b2483bd09c84c0634547cd90e44eeb914efd7fa77fe563b9982407c7b9871db598918d9f460525ee85fb1eccc8e8bf99cb19c2df6692069c9142d077f481a89709cc9247078a42df593a7ccc15b8fe6d66b6da274111cd3a3ca986009e963d5c7f90653dba8d3eebf3fedebeb9e1117ad7c7b60691f304c801fa79ef86425dcfe975e6d8c2f84cf232fb02ab0573d21275eba3b1cc7e1d6d3a5453ed31cac6cbe45f11e46e07e7edde0d2a9972198edd37abbb0e117649b52b2e85eb"], @ANYBLOB="04000000", @ANYPTR=&(0x7f0000000400)=ANY=[@ANYBLOB="04034c04"], @ANYBLOB=')\x00\x00\x00', @ANYPTR=&(0x7f0000000480)=ANY=[@ANYBLOB], @ANYBLOB="cb000000", @ANYBLOB="02100000", @ANYPTR=&(0x7f0000001240)=ANY=[@ANYBLOB="0203cc8764ba935a722aa1d0c21edccd07c6b75c579d7a169d6a0f3bfb93e91e9d8f893b784d2feab9d296e4a2c42c528bfb1a936abafacfa4f2665078f018d71f2e5430b616a6a666c7f9cd7dc03b84d60a443ed0b18e69cf2ac060d8f85c2ec81dfb1f0f205dde604b5f5b0e049b00e1d209ebba7875854806b24c6b51414d5baf51fba9de36759bfd2d660cdf1380dd58c84ffbc3efc84f3ad1df91a95b1be4ea15d1ed238b32876390719218c620a7fd63bb53f1dec00a7ee1d07641974a1505528c4855e209e8473eb236211a164628fa8da948d057f05905c441579905add6561084c5e2992b8aacc68dffce0c02670c33e474e355fc6ceabf113a4723c02e2d567b36321b33372e56346707dd7abd6ca34e1bc0244d76f3a3cb3c0d630f6496a1d13d763c0ee95d4136fe3eee916fa1ff271cfffc69d640d039f6b25d1c51c6fff27c9f68d68cdf455da2898bf1ad0b8bdc7224b81cb07d25fb03acdb19fb93c0d42047859031000141b993f4db1482ebcbfcfb0a7b728b0c4e63b943f9e700741186bd3b5dd261c475e40e63c472e31b062a7cdfa7f63d2fb5f983aac215f803d51252ed21bfd3a7f0a86f8b9f31851b14f6b3e10c77d07b1c9acc527e66fb65c007e762636b276aed9a17d669694dac7df669c95c26d12040a39fffcfa46df471aa9f8f64d9216ae66cf7a3d5cc7b3fcb19c785c658d5f7fbca58e1de6fbd7e6a2599ff7d34be248fa2c92fbfb4e5f59a3e1a536b607231a582c56f3e3c4df294407a138d817579c5dd673b23161bc93b63dfbe097a3ddf432d48a78d5e9d3bbb3b069eacec3ef418bd20a32ef33c98f4542297ab3ac2688e813b357dbd34704670cc96e3be814043d8d0b3a1d157eb5e4e36e4efa06dfb952ad730846550fb39fbe7b4dc11572ed07bb5453f147a6b2f0b55612dc422d9b58ebc2d9219a39a32add0e3a6a0c3bbeff17e5ab50754c8b5647c2117e220aba04cd737a99a51943b72d5132d6cd3de7fb79bae248751b5dd368d2f6815b893bb2fe87285bb64f78bb46b05c68a8dddff54237d5898f368b86172eeca35b9b3144188db8dea9e6963564b4ee857c9680fc2ebffdf422b106f49e6a37e5f05356527ecdf3512412e4a7d48039aaa12a953c0980b9739c9f63b65986a6c9245b7d15fe314127a269f8e1efd0b48b540cbdf123a4b0f999182b09e90030a96ab4f2f5fe0e1d15c4ab8cf266f55cfd991f6cf955fb6f2e960838b06951a0dd6614d7c513cdf1738722929d58b44ce4ce1a4fad319689f2664781838f7508b1ce2902483d8d19705136de7ce742ced0d09807c3e19addb9da5800d5766ed9424c6bfbe9bcd975548c828e9fde90d5217e462653341b24c2b851c91377c5086b978214138fb949524fc623b9a71eb02cada2d78ca93ace569d76a21089313fb04b943d683ffe692509cc97b0a4e94ae9ddda95b83cc270d1305b260163858c6b9d2e603dc156965daa7ec1757ab4a0fa5c9f3d07cfe564883bebf24b447a42a6cca534cf2bf68af052e3ba0daf5fc448efd2c23c903b8e18eb9f1b956a3c3631ead3c9537f318bacc17fca84a9d0e38c9ba3bf1f88fa096b652e4f7e97adbb6410b367895059ef23fdcf5c4051a239b8350272ae48c5ff63201ae8d099394bf0b2c25d2427ba6c63d621fb31fd6a33cc911fa4d452607c5d39e08c10a662067af759801b874966b100debf1d9ee49ab156509988e4f6f68ad3426771fe2d9adc013798d3d63c5179d27be1878ec5961dde8499cf77e3aa8108f2b6e91fc9faf24a48fbc34f825c689030918f2ec3ab3bfc0a93554deb4ede719512df72c6576ce497df632bb76c15ea84124352a66c49998519e9e8b39f1b7908422a587145fc7398422b8ee8311ad7b4a7490b90d2fb749caa770701800a36de69c13c9c032fd41126daba590a380f71c4805a58c1b2d87bcff8037d25be6dc87458eed1c6d3dfe2063ded7c4b2d7e49d623fec1585c9ea5ef711a09dd7bc36175a5c7086b6e13a21860df89fd91dd290cc8a14dc4a00d60c370c8e8a4058bf12be4422e13ae819405a2e26f7640f8c6d2e316035faf8a6452e616e6780cb9399f286f4fb1f0d62e15ad46e66a7dad65dfb0264b0268e640d4da6a603eb7c163ff70fc97776446d0dcc75c91540bc7d77fae3bdeaacb9a421cdd5e2d3c36b0910607edf805f797e7e4402ec33fdb50f024f17047f7d5a30afb137e508a1467b3979a185b01f3cbbda8a9a32205eed1acc1f949089df39f4b14fb565d4ece8189d5307a3b512e8fa204ea65603689d6ce8f1eba7775d0fa79c953ad2b2a3a8325832805d6b45ed148a9914e99dad02d3f4dff1d9fdc13730cf9c6134204871970951a9e41681501c3751b77950a205f7d7f24f58b414b40d5eea89c6da2d920e8be76f4e78fbf73d6c432b2549575854685d5c525aaaf5240b38e9cebdaeb6f48356a90c1677052f1fda33ff61a75cc0579e0ca98f7e6f348dc5e7336499a88963668f9724bc53b43650c94d6d404e9cc95ecdb30540873fbb52f37d8ee9dec53e826103249a2252a6d9426c4de3d056faea4ec78b95c483160d937154e131db872231f1b13f90d3bdec14fdfca6c90593b265fae78d088557d108d5db30ee19895d1c3340ae84c8b1e647da2b5df0f2308f3f425774d2912f752c5b43ea82ef9adf1d511e45a78d9dcf50b094114bea578e5ce62105dd3fb228244eda543e87f699660638c4fbbb53878be546cdc3bc0b990bb713cecb1bc4a7c1cf7af410ec94eabb0f8bb256c67b09901a695a25af57908cfc69a682b43cec7bfe802f33e09af74b78c098a91588e910ae8195935456c343be92e0626326307bd1d61ddd731bb40f936071b991bb9bbe860d816b3955ee7b6be124935feb43de538ec500605b0d81afedee5ac799e979eae19d754cf370e297fd1d4068800747a9ec18776a4881de4ae798f8a5deeb7bfa182fb78fd78986e21740a49e20639218e979bc09fca37bdc702cfa1552cd9a1d1598ae66146c1b06e0f953a59687c81a9d96670052ae6fbfa1d1f351d632616058f8fa843eb2e49cce7875563ed4b45952da8c8563f8140c065ec0b8c94c5b45acc86f0aa78a2af0e572b9ac0a08ec60d12fe5600f123dc0cafbc8eb6a6bfdc5371760f8dd7f92336d9a59f25bb6dc42be128d7de2d7edf84256ba0c4e51d618ab830327bf8bd0483af7c978b2ea1e30f6f32c9ca500a75a40e3fc99b4ddaacb73dc15b4656b0cc4a7147e177c456199b3a090f720c53cf367d962ffa3166827aae61a69bdb760db5ae213650083b837999892f9a39d7cf90e034c5f42b406a85049d9cf09552b6ec957cd856bc51ee093c1b81bf66720ab9f6bf4dbefe9b1ff5937158568ca56811df76bb568454a2906f45dede8757040a0034bf97ed8f316fe6eed61eba175fa5565550a5e6aa3b6418ad481a670a395dc5f4c334353d1b1ff1ce02037c8f3fb9a0ee41789d22137769be2f868c3be6a9e693b6a9352e317bdc22115f04e5594349c8cf86196c641afba07fbd8fbd0b1781528f7c1ac6670530afce50c3fbd0ffd1f966c35739fb16ce90af9c02592090c35b31c003dcf64fdbaaf3736b1b7bb280bfec14076ac24bf83c8aa9f217b9776fddaf9210c60caf3d94fe887adc1a59ae98d9fec1e14e857dec6b4600830217403f79b4f10323acc2cece9bde65b0fd970667290bd85ddc62dbdf48318e88bdf82e88820294b2c62fffa0e0972d302d032cae01ecd3d3fc55a987093e979447077bf059fe2302bc77c40515dcb0c6e5de16bcc01c581e02f76d936e3c9eb5d924d0b33f5d964bce5f91aac0a2d52bbd580fd6d96d56bbb2abb25dcc3b3a56428942336e524ef37cf2501f66483c99f64f10ed1f15b6c81ae24c374c35f0df66628ed632ac3f71f3aa93e45adbc979f29ee6c66cc7605b94be09060dd204cc36dbdd860b990b94c79dbf4b184eb15777bc5e2be25ec9ea193e31bbe4a737182b6f1f7682c3e3be43c207ca6293254e932d0f036affe4e1edd815732bf75a503fc54f6dcf0c236c06c5b05854031516a193d7ca9856d40292df8c892e964419bf2d6091b4f3b89f9b9dbe2225f90dc909f5e9a65cd81c2ffccf3f61bd445663adb32326df686f5e825dfc35528f4c5d32683ddbf885819c9c45976e3eedac41b71a941ad81086ed22a0845e28b0e38b4b45fd276f814baf87d9e1411132bd8f126ca5bec5747d5c4f240408ea61a35c25c934a8c7c2f4df62b2d12ea6bd5c36aa2b0eb8daae5726aef9b86ae153959625cbb324ccdce7938aa0f2be5b5515274fe7621afb99e2704d62b00c829d11ce6d251d56132dbc72fe75bd45c754355b3e1b72f751008045b63b5f80b0c9f08a61e43ea58fff37feb9e431b54a1fae3cdfe5ac8b2e2166fa229d96663717d84a22392c12b4f9074a3aa7655c6abd23a5da0cd5a7de755d13ee3dc30ff43a11f6aa7f1974a91fc5f497d82858244db28538e7958bc712e4cb6d81cdb7dc895eb002369d11e8c0b6f4dc6eb94245e581639d71e1f2ccfbb92e5f5b04233ca4ae99e8cd71bd16b06e63400e7fdc9fa749918379de8f2a044401cf778ad1e83e62da824f1aa79ba94879a1e8ab1d477205ea53a1b98e96eac5b14726c7f6fb57843204b0d7ced522cc5a1e1c8d269780197ecb067ef2725318a5f31c4bb3613070d27f4fce3b885245952c0fc07c47bce35447bf688ba8621129754e95239df3fe2b9a5f08921d17d89b2802629bc6a1a966fce0ca6141bf713b994dd89c911399a0dbc6ac19428e8d0ba82b93a4483be41f260fbf27abc08dced7f9e28d9b1c04ab622838b7f6985f66422fe9a7b72b523d65b9e5ac488cde19c6afa28afb498c45b247faf08bbc04d29372f4f9bf36d99e7541a45c2e1c3ccdba8cc71d455afc32f7754c8a49910e4bfdebe422b970ce6dc7496f26b0cf5009f10e20a5d5ad7043876d202b67463440d10ed948163e92109db565ea100b07dac7ae2e0dac83cf4852817db214288761f6de8506e4a7a94b4c98cbafdf5c1feefa926ab5d77b0b64b4c82dee73be02908fd46d5cf61ecf934f150e93a005ae94b92008aaedfb09191d7c58204ead3183ec567d3be0ea3a98469907d330643e8794e06d43ff6c47cf22a015874e3952fbdc8c0c33e1b63ad9883dd1a7a3250eda7e6838264159fa41343365d25558437c44953fb9e1d07742b6d52f99c886ee159191b0aa71b7b5c421a46f75ab808b87fe0864ecaaa9766c2b6ec31921f2a6276039d93c0187710bd7a1546945355667652fd931ca7900d64fdd1d1b0fa6a4fc79c0fbd85cdb7768ecd0ce084686c3f7e2296644e38832a93b2cf8e73e4c1191d29eb6b5c174fe94472ad75ebac6ffd44980e063f33df76cca34844abdcd46e6bd0b01c1bb93418208ce55d2604dbf6fed7a7f0a5d211c9ede835757f2c7cfc2081ab6459b68f951e259ccaa3cf87f508d544d501cf3e56ccad70aff1b146e88bab45d7893652c3f491e67dd05fcbe4c94220704d408db12c5a19287ea56ef4618284f6d746288ba29466969f9f8ba2ada3ee48fd324be3200accf0e346681b8cae9c8cdaddffc0191bf673ca191220618043d774c1b1ea2a4ec15b1351cbc14d5d694f600344a5222d77805a7bf0e5e5303ee1167f596971b96d90029c2f43e6157bd744ddf14630e789513b35f0cf71c6378a303bf08ed22d28d069514909a9784a4619e7fcdf4f1262d7493331ea514d78865ecab0363d5f"], @ANYBLOB="10000000", @ANYPTR]) write$hidraw(r1, &(0x7f0000000780), 0x0) read$hidraw(r4, 0x0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(r5, &(0x7f0000001200)='\x00', 0xffffff45) 04:26:40 executing program 1: r0 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x201) r3 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSCLOCKID(r3, 0x40084503, &(0x7f0000ffcffc)) ioctl$EVIOCSCLOCKID(r3, 0x400445a0, &(0x7f0000000280)=0x8) syz_open_dev$evdev(&(0x7f0000000140)='/dev/input/event#\x00', 0x401, 0x200) syz_open_dev$evdev(&(0x7f00000001c0)='/dev/input/event#\x00', 0x2, 0x208000) r4 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSCLOCKID(r4, 0x40084503, &(0x7f0000ffcffc)) ioctl$EVIOCSCLOCKID(r4, 0x400445a0, &(0x7f0000000280)=0x8) ioctl$EVIOCGABS3F(r4, 0x8018457f, &(0x7f0000000780)=""/156) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(0xffffffffffffffff, 0x0, 0x0) read$hidraw(r2, &(0x7f0000000080)=""/154, 0x9a) r5 = syz_open_dev$hiddev(&(0x7f0000000440)='.\ter/bk\x06/lid\x02\x00', 0x4000001, 0x30142) read$hiddev(r5, &(0x7f0000000680)=""/226, 0xe2) ioctl$HIDIOCAPPLICATION(r5, 0x4802, 0x3) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x1, 0x2246) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) r7 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSCLOCKID(r7, 0x40084503, &(0x7f0000ffcffc)) ioctl$EVIOCSCLOCKID(r7, 0x400445a0, &(0x7f0000000280)=0x8) ioctl$EVIOCGBITSND(r7, 0x80404532, &(0x7f0000000540)=""/197) write$hidraw(r6, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r8 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r8, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGRDESCSIZE(r8, 0x80044801, &(0x7f0000000180)) read$hidraw(0xffffffffffffffff, &(0x7f0000000480)=""/149, 0x95) read$hiddev(r5, &(0x7f0000001240)=""/4096, 0x1000) write$hidraw(0xffffffffffffffff, &(0x7f0000001200)="11", 0xffffff45) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, &(0x7f0000000200)=""/13) ioctl$EVIOCGLED(r0, 0x80404519, 0x0) [ 1223.690754][ T2013] usb 2-1: unable to read config index 0 descriptor/start: -71 [ 1223.698449][ T2013] usb 2-1: can't read configurations, error -71 [ 1223.704837][ T2743] usb 1-1: new high-speed USB device number 73 using dummy_hcd [ 1223.712908][ T2013] usb usb2-port1: unable to enumerate USB device [ 1223.820769][ T2798] usb 4-1: new high-speed USB device number 105 using dummy_hcd 04:26:40 executing program 4: syz_open_dev$evdev(&(0x7f0000000140)='/dev/input/event#\x00', 0xfffffffffffffffd, 0x181780) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_usb_connect$cdc_ncm(0x0, 0x1, &(0x7f0000000380)=ANY=[@ANYBLOB="1201000002000000250500004000081f000109024f00010100007c8c04ffafee022406000005240000000d240f018e000000000000000106241ad2164094f677bff12473f7d07bd3ea5833af3765ed1345b4b136a1d953bbf1f034dabb6dc8c436332c395b3f10e5332457c72c8e4058efb302c7efd8d2ef5ecd7f6566686f3c79c59573d5361244661ea27204d073a68c0e1eaa396da98c1a4257ea4ae2e88a1c9c7a7807385cde7276f2c9fe6add7215de85bf08"], 0x0) syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r2, 0xc0c0583b, 0x20000000) read$hidraw(r2, &(0x7f00000002c0)=""/170, 0xaa) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x201) r4 = syz_open_dev$hiddev(0x0, 0x4, 0x800) ioctl$HIDIOCGNAME(r4, 0x80404806, &(0x7f0000000200)) write$hidraw(r3, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r1, &(0x7f0000000240)=""/71, 0x47) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000001340)='/dev/hidraw#\x00', 0xfffffffffffffffd, 0x2) syz_open_dev$hidraw(0x0, 0x23, 0x80) syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x300000000, 0xa422) ioctl$EVIOCSABS20(0xffffffffffffffff, 0x401845e0, &(0x7f0000000040)={0x0, 0x7, 0x6, 0x7, 0x8, 0x8}) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x2040) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x8, 0x467d357b05e7d304) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r5, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hidraw(0x0, 0x0, 0x0) [ 1224.070800][ T2798] usb 4-1: Using ep0 maxpacket: 16 [ 1224.110800][ T2743] usb 1-1: config index 0 descriptor too short (expected 9, got 0) [ 1224.118764][ T2743] usb 1-1: can't read configurations, error -22 [ 1224.232158][ T2798] usb 4-1: unable to get BOS descriptor or descriptor too short [ 1224.290741][ T2743] usb 1-1: new high-speed USB device number 74 using dummy_hcd [ 1224.300760][ T2798] usb 4-1: unable to read config index 0 descriptor/start: -71 [ 1224.308559][ T2798] usb 4-1: can't read configurations, error -71 04:26:40 executing program 2: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r1, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000440)={0x24, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hidraw(0x0, 0xfffffffffffff801, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x1, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000001080)) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) read$hidraw(r3, &(0x7f00000004c0)=""/203, 0xcb) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) syz_usb_connect$cdc_ncm(0x0, 0x1, &(0x7f0000000080)=ANY=[@ANYBLOB="12011001020000e62505a1a44000e24097f2b20145e6010203010902630002010340080904000001020d00000724060001b7de05240003000d240f0108000000018004000706241a00dd07052415400009058103e80200ff080904010000020d00000904010102020d00ff09058202bc020ef70109"], &(0x7f0000000600)=ANY=[@ANYBLOB='\n\x00\x00\x00', @ANYPTR=&(0x7f0000000100)=ANY=[@ANYBLOB="0a060002ff41c4080800"], @ANYBLOB="c7", @ANYPTR=&(0x7f0000000140)=ANY=[@ANYBLOB="050f25000120100a01a5000000000f5cfc070000000f000000ff80fe00003fff000000ff00"], @ANYBLOB="0800000080000000", @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYBLOB="80030b1a2aa84cd73ffbbe2016b23e38c45a63b01dbb6e0a740790d0fb47bd99595b87462847ede3044a460d2fd702a00c250610019313d45b4e9b6a166f127fb2f88782e79e64182b860cf2ae471b272237ce21e4c60774e7d92552073d02f7ddef145d83fdde26fad3621839fdd652228d3c4fd4035f2c8fc61cdeef5e610c"], @ANYBLOB='N\x00\x00\x00', @ANYPTR=&(0x7f0000000240)=ANY=[@ANYBLOB="4e039b26c81fc7723dbeec973173010730760851412c67f040234c1702ed77d2741a1bd5d1f5856ba11af0f82d46ac2cbc7770d152820febc2c82429857032a7628445c78716da2882fc85135f74"], @ANYBLOB="cb000000", @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYBLOB="cb030bc7f77bc5f6c84339f044e045b2483bd09c84c0634547cd90e44eeb914efd7fa77fe563b9982407c7b9871db598918d9f460525ee85fb1eccc8e8bf99cb19c2df6692069c9142d077f481a89709cc9247078a42df593a7ccc15b8fe6d66b6da274111cd3a3ca986009e963d5c7f90653dba8d3eebf3fedebeb9e1117ad7c7b60691f304c801fa79ef86425dcfe975e6d8c2f84cf232fb02ab0573d21275eba3b1cc7e1d6d3a5453ed31cac6cbe45f11e46e07e7edde0d2a9972198edd37abbb0e117649b52b2e85eb"], @ANYBLOB="04000000", @ANYPTR=&(0x7f0000000400)=ANY=[@ANYBLOB="04034c04"], @ANYBLOB=')\x00\x00\x00', @ANYPTR=&(0x7f0000000480)=ANY=[@ANYBLOB], @ANYBLOB="cb000000", @ANYBLOB="02100000", @ANYPTR=&(0x7f0000001240)=ANY=[@ANYBLOB="0203cc8764ba935a722aa1d0c21edccd07c6b75c579d7a169d6a0f3bfb93e91e9d8f893b784d2feab9d296e4a2c42c528bfb1a936abafacfa4f2665078f018d71f2e5430b616a6a666c7f9cd7dc03b84d60a443ed0b18e69cf2ac060d8f85c2ec81dfb1f0f205dde604b5f5b0e049b00e1d209ebba7875854806b24c6b51414d5baf51fba9de36759bfd2d660cdf1380dd58c84ffbc3efc84f3ad1df91a95b1be4ea15d1ed238b32876390719218c620a7fd63bb53f1dec00a7ee1d07641974a1505528c4855e209e8473eb236211a164628fa8da948d057f05905c441579905add6561084c5e2992b8aacc68dffce0c02670c33e474e355fc6ceabf113a4723c02e2d567b36321b33372e56346707dd7abd6ca34e1bc0244d76f3a3cb3c0d630f6496a1d13d763c0ee95d4136fe3eee916fa1ff271cfffc69d640d039f6b25d1c51c6fff27c9f68d68cdf455da2898bf1ad0b8bdc7224b81cb07d25fb03acdb19fb93c0d42047859031000141b993f4db1482ebcbfcfb0a7b728b0c4e63b943f9e700741186bd3b5dd261c475e40e63c472e31b062a7cdfa7f63d2fb5f983aac215f803d51252ed21bfd3a7f0a86f8b9f31851b14f6b3e10c77d07b1c9acc527e66fb65c007e762636b276aed9a17d669694dac7df669c95c26d12040a39fffcfa46df471aa9f8f64d9216ae66cf7a3d5cc7b3fcb19c785c658d5f7fbca58e1de6fbd7e6a2599ff7d34be248fa2c92fbfb4e5f59a3e1a536b607231a582c56f3e3c4df294407a138d817579c5dd673b23161bc93b63dfbe097a3ddf432d48a78d5e9d3bbb3b069eacec3ef418bd20a32ef33c98f4542297ab3ac2688e813b357dbd34704670cc96e3be814043d8d0b3a1d157eb5e4e36e4efa06dfb952ad730846550fb39fbe7b4dc11572ed07bb5453f147a6b2f0b55612dc422d9b58ebc2d9219a39a32add0e3a6a0c3bbeff17e5ab50754c8b5647c2117e220aba04cd737a99a51943b72d5132d6cd3de7fb79bae248751b5dd368d2f6815b893bb2fe87285bb64f78bb46b05c68a8dddff54237d5898f368b86172eeca35b9b3144188db8dea9e6963564b4ee857c9680fc2ebffdf422b106f49e6a37e5f05356527ecdf3512412e4a7d48039aaa12a953c0980b9739c9f63b65986a6c9245b7d15fe314127a269f8e1efd0b48b540cbdf123a4b0f999182b09e90030a96ab4f2f5fe0e1d15c4ab8cf266f55cfd991f6cf955fb6f2e960838b06951a0dd6614d7c513cdf1738722929d58b44ce4ce1a4fad319689f2664781838f7508b1ce2902483d8d19705136de7ce742ced0d09807c3e19addb9da5800d5766ed9424c6bfbe9bcd975548c828e9fde90d5217e462653341b24c2b851c91377c5086b978214138fb949524fc623b9a71eb02cada2d78ca93ace569d76a21089313fb04b943d683ffe692509cc97b0a4e94ae9ddda95b83cc270d1305b260163858c6b9d2e603dc156965daa7ec1757ab4a0fa5c9f3d07cfe564883bebf24b447a42a6cca534cf2bf68af052e3ba0daf5fc448efd2c23c903b8e18eb9f1b956a3c3631ead3c9537f318bacc17fca84a9d0e38c9ba3bf1f88fa096b652e4f7e97adbb6410b367895059ef23fdcf5c4051a239b8350272ae48c5ff63201ae8d099394bf0b2c25d2427ba6c63d621fb31fd6a33cc911fa4d452607c5d39e08c10a662067af759801b874966b100debf1d9ee49ab156509988e4f6f68ad3426771fe2d9adc013798d3d63c5179d27be1878ec5961dde8499cf77e3aa8108f2b6e91fc9faf24a48fbc34f825c689030918f2ec3ab3bfc0a93554deb4ede719512df72c6576ce497df632bb76c15ea84124352a66c49998519e9e8b39f1b7908422a587145fc7398422b8ee8311ad7b4a7490b90d2fb749caa770701800a36de69c13c9c032fd41126daba590a380f71c4805a58c1b2d87bcff8037d25be6dc87458eed1c6d3dfe2063ded7c4b2d7e49d623fec1585c9ea5ef711a09dd7bc36175a5c7086b6e13a21860df89fd91dd290cc8a14dc4a00d60c370c8e8a4058bf12be4422e13ae819405a2e26f7640f8c6d2e316035faf8a6452e616e6780cb9399f286f4fb1f0d62e15ad46e66a7dad65dfb0264b0268e640d4da6a603eb7c163ff70fc97776446d0dcc75c91540bc7d77fae3bdeaacb9a421cdd5e2d3c36b0910607edf805f797e7e4402ec33fdb50f024f17047f7d5a30afb137e508a1467b3979a185b01f3cbbda8a9a32205eed1acc1f949089df39f4b14fb565d4ece8189d5307a3b512e8fa204ea65603689d6ce8f1eba7775d0fa79c953ad2b2a3a8325832805d6b45ed148a9914e99dad02d3f4dff1d9fdc13730cf9c6134204871970951a9e41681501c3751b77950a205f7d7f24f58b414b40d5eea89c6da2d920e8be76f4e78fbf73d6c432b2549575854685d5c525aaaf5240b38e9cebdaeb6f48356a90c1677052f1fda33ff61a75cc0579e0ca98f7e6f348dc5e7336499a88963668f9724bc53b43650c94d6d404e9cc95ecdb30540873fbb52f37d8ee9dec53e826103249a2252a6d9426c4de3d056faea4ec78b95c483160d937154e131db872231f1b13f90d3bdec14fdfca6c90593b265fae78d088557d108d5db30ee19895d1c3340ae84c8b1e647da2b5df0f2308f3f425774d2912f752c5b43ea82ef9adf1d511e45a78d9dcf50b094114bea578e5ce62105dd3fb228244eda543e87f699660638c4fbbb53878be546cdc3bc0b990bb713cecb1bc4a7c1cf7af410ec94eabb0f8bb256c67b09901a695a25af57908cfc69a682b43cec7bfe802f33e09af74b78c098a91588e910ae8195935456c343be92e0626326307bd1d61ddd731bb40f936071b991bb9bbe860d816b3955ee7b6be124935feb43de538ec500605b0d81afedee5ac799e979eae19d754cf370e297fd1d4068800747a9ec18776a4881de4ae798f8a5deeb7bfa182fb78fd78986e21740a49e20639218e979bc09fca37bdc702cfa1552cd9a1d1598ae66146c1b06e0f953a59687c81a9d96670052ae6fbfa1d1f351d632616058f8fa843eb2e49cce7875563ed4b45952da8c8563f8140c065ec0b8c94c5b45acc86f0aa78a2af0e572b9ac0a08ec60d12fe5600f123dc0cafbc8eb6a6bfdc5371760f8dd7f92336d9a59f25bb6dc42be128d7de2d7edf84256ba0c4e51d618ab830327bf8bd0483af7c978b2ea1e30f6f32c9ca500a75a40e3fc99b4ddaacb73dc15b4656b0cc4a7147e177c456199b3a090f720c53cf367d962ffa3166827aae61a69bdb760db5ae213650083b837999892f9a39d7cf90e034c5f42b406a85049d9cf09552b6ec957cd856bc51ee093c1b81bf66720ab9f6bf4dbefe9b1ff5937158568ca56811df76bb568454a2906f45dede8757040a0034bf97ed8f316fe6eed61eba175fa5565550a5e6aa3b6418ad481a670a395dc5f4c334353d1b1ff1ce02037c8f3fb9a0ee41789d22137769be2f868c3be6a9e693b6a9352e317bdc22115f04e5594349c8cf86196c641afba07fbd8fbd0b1781528f7c1ac6670530afce50c3fbd0ffd1f966c35739fb16ce90af9c02592090c35b31c003dcf64fdbaaf3736b1b7bb280bfec14076ac24bf83c8aa9f217b9776fddaf9210c60caf3d94fe887adc1a59ae98d9fec1e14e857dec6b4600830217403f79b4f10323acc2cece9bde65b0fd970667290bd85ddc62dbdf48318e88bdf82e88820294b2c62fffa0e0972d302d032cae01ecd3d3fc55a987093e979447077bf059fe2302bc77c40515dcb0c6e5de16bcc01c581e02f76d936e3c9eb5d924d0b33f5d964bce5f91aac0a2d52bbd580fd6d96d56bbb2abb25dcc3b3a56428942336e524ef37cf2501f66483c99f64f10ed1f15b6c81ae24c374c35f0df66628ed632ac3f71f3aa93e45adbc979f29ee6c66cc7605b94be09060dd204cc36dbdd860b990b94c79dbf4b184eb15777bc5e2be25ec9ea193e31bbe4a737182b6f1f7682c3e3be43c207ca6293254e932d0f036affe4e1edd815732bf75a503fc54f6dcf0c236c06c5b05854031516a193d7ca9856d40292df8c892e964419bf2d6091b4f3b89f9b9dbe2225f90dc909f5e9a65cd81c2ffccf3f61bd445663adb32326df686f5e825dfc35528f4c5d32683ddbf885819c9c45976e3eedac41b71a941ad81086ed22a0845e28b0e38b4b45fd276f814baf87d9e1411132bd8f126ca5bec5747d5c4f240408ea61a35c25c934a8c7c2f4df62b2d12ea6bd5c36aa2b0eb8daae5726aef9b86ae153959625cbb324ccdce7938aa0f2be5b5515274fe7621afb99e2704d62b00c829d11ce6d251d56132dbc72fe75bd45c754355b3e1b72f751008045b63b5f80b0c9f08a61e43ea58fff37feb9e431b54a1fae3cdfe5ac8b2e2166fa229d96663717d84a22392c12b4f9074a3aa7655c6abd23a5da0cd5a7de755d13ee3dc30ff43a11f6aa7f1974a91fc5f497d82858244db28538e7958bc712e4cb6d81cdb7dc895eb002369d11e8c0b6f4dc6eb94245e581639d71e1f2ccfbb92e5f5b04233ca4ae99e8cd71bd16b06e63400e7fdc9fa749918379de8f2a044401cf778ad1e83e62da824f1aa79ba94879a1e8ab1d477205ea53a1b98e96eac5b14726c7f6fb57843204b0d7ced522cc5a1e1c8d269780197ecb067ef2725318a5f31c4bb3613070d27f4fce3b885245952c0fc07c47bce35447bf688ba8621129754e95239df3fe2b9a5f08921d17d89b2802629bc6a1a966fce0ca6141bf713b994dd89c911399a0dbc6ac19428e8d0ba82b93a4483be41f260fbf27abc08dced7f9e28d9b1c04ab622838b7f6985f66422fe9a7b72b523d65b9e5ac488cde19c6afa28afb498c45b247faf08bbc04d29372f4f9bf36d99e7541a45c2e1c3ccdba8cc71d455afc32f7754c8a49910e4bfdebe422b970ce6dc7496f26b0cf5009f10e20a5d5ad7043876d202b67463440d10ed948163e92109db565ea100b07dac7ae2e0dac83cf4852817db214288761f6de8506e4a7a94b4c98cbafdf5c1feefa926ab5d77b0b64b4c82dee73be02908fd46d5cf61ecf934f150e93a005ae94b92008aaedfb09191d7c58204ead3183ec567d3be0ea3a98469907d330643e8794e06d43ff6c47cf22a015874e3952fbdc8c0c33e1b63ad9883dd1a7a3250eda7e6838264159fa41343365d25558437c44953fb9e1d07742b6d52f99c886ee159191b0aa71b7b5c421a46f75ab808b87fe0864ecaaa9766c2b6ec31921f2a6276039d93c0187710bd7a1546945355667652fd931ca7900d64fdd1d1b0fa6a4fc79c0fbd85cdb7768ecd0ce084686c3f7e2296644e38832a93b2cf8e73e4c1191d29eb6b5c174fe94472ad75ebac6ffd44980e063f33df76cca34844abdcd46e6bd0b01c1bb93418208ce55d2604dbf6fed7a7f0a5d211c9ede835757f2c7cfc2081ab6459b68f951e259ccaa3cf87f508d544d501cf3e56ccad70aff1b146e88bab45d7893652c3f491e67dd05fcbe4c94220704d408db12c5a19287ea56ef4618284f6d746288ba29466969f9f8ba2ada3ee48fd324be3200accf0e346681b8cae9c8cdaddffc0191bf673ca191220618043d774c1b1ea2a4ec15b1351cbc14d5d694f600344a5222d77805a7bf0e5e5303ee1167f596971b96d90029c2f43e6157bd744ddf14630e789513b35f0cf71c6378a303bf08ed22d28d069514909a9784a4619e7fcdf4f1262d7493331ea514d78865ecab0363d5f"], @ANYBLOB="10000000", @ANYPTR]) write$hidraw(r1, &(0x7f0000000780), 0x0) read$hidraw(r4, 0x0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(r5, &(0x7f0000001200)='\x00', 0xffffff45) [ 1224.337817][ T2798] usb usb4-port1: attempt power cycle 04:26:41 executing program 3: syz_open_dev$hidraw(0x0, 0x0, 0x280000) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0xfffffffffffff001, 0x40000) syz_open_dev$hidraw(0x0, 0x0, 0x4001) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x0, 0x1) r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x109a42) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x61f01) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(0xffffffffffffffff, 0x0, 0x0) write$hidraw(r0, &(0x7f00000000c0)="bf9a83d1b6f1b231ddca183a326b249fb76c5f5773d12decbde1171d7dfdd8a89a4abf36517df67f479f1b965e41d36a94d852c4b9136a57245c36972e4765", 0xffffff5a) syz_usb_connect(0x6, 0x3d1, &(0x7f0000001240)={{0x12, 0x1, 0x200, 0xa4, 0xd8, 0x8, 0x3fbdb18a6c7ce182, 0x5c8, 0x403, 0x38bb, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3bf, 0x1, 0x2, 0x8, 0x0, 0x401, [{{0x9, 0x4, 0x49, 0xb3, 0x5, 0xe, 0x1, 0x0, 0xffffffffffffffff, [@hid_hid={0x9, 0x21, 0x5, 0x2, 0x1, {0x22, 0x314}}], [{{0x9, 0x5, 0x7, 0x0, 0x3a5, 0x6, 0xffffffff, 0x80, [@generic={0xe2, 0x24, "9186b0295c4b2c7b76b8cc282ba809cf9aadc65f68531049afe1765c9ef3e4ccd3b8ec502c82db29afe1a8539cf1eb1a0803a69148f7df377879bd4f7d8d06cb2b03db43217b895117ee085b6d8b72ba6cc20a0630b7599824a9b044ce2c3b8ead087da042e38a668f40567070c959ab9afc55e99f9c3857b9825e977dfd8d3e93b0b338b5bb17feda9602d17aae8a8eeab0cedc9b53e0fe9c227c91dbc87a029a66d8a968f08088c74b3072c0fdb4e98fc9837bc5001244304ca82dae02ce41c2635b8ab450de62b34985fdb4760781c013d92d0dd9e43da00c3a4370365c17"}, @generic={0x9c, 0x0, "958fa81cf27f7461265d585b4fd8ac5cfad35556065c3be6129b7bc8c4d980532513b9b250c5072f774996880c3053b843a736311e6a34c2521a20492d8a45c90cedde72fe9803ff9913e1bbfc39be2409ef3ab0d4c788d2bd0384f5b2a903b3fba82846580f542babfb7e25def27808ca08bd333dd3ac84c604fe6e0852d4682177276116ab4338c9a11a4fd2695030fd75ed9b614a6eec23f3"}]}}, {{0x9, 0x5, 0x0, 0x2, 0x3cc, 0xb9, 0x100000000, 0x6151, [@generic={0x89, 0x2, "2e19ec3b816cc69ca2474131c0d4a10f77669ca9cc4566c29559a52f9675ab0bc7da86d8159bd49fdf134f51919040bd91892d720297416fe063deee3730842fdc9f3f75a7c6dffab6c7eb52c02a1bb740bb76bd6a323ccb5bd72892e7eab84f3efc82460b65348e6fdb1fd1d50b19e2b80580f11c118efb99cc42e745533820230294ba44a8ad"}]}}, {{0x9, 0x5, 0x0, 0x10, 0xa4, 0x1, 0xfffffffffffffff9, 0x9}}, {{0x9, 0x5, 0x2, 0xc, 0x1cf, 0xfffffffffffffffe, 0x8, 0x9, [@generic={0x65, 0x23, "1d1702ed83ff0a90100b818d6a7b55447adfde1e4138523688f5279af5663fd4875aa57e7be65d9b6bdc79711b1a64655b673f7a15cda32530fdf1c1c27a13f150d857ec3e555a547ae989e967de86d2a7c1002b127f41bf4743c89a50623191fce919"}, @generic={0x6e, 0xb, "c64f0d559a2a4d2b279312373f13bb5db2651d0a3444dd8b59ad150aa41942100d9e8963a64774190b5a8d783d6f604d33b5b7915ce96dc33492e6fd40cbc4096fc0bf42bfb982851e9117962f0c01b12feabb0873b07f87528e7c915a5fabbf0e2ea42998f16f3d1f101297"}]}}, {{0x9, 0x5, 0xd, 0x0, 0xf, 0x22, 0xffffffffffffff8a, 0x7, [@generic={0x9d, 0xd, "b5b4f35093a9309740bcf8e91c25700af675eb1c03092924ed3d89a33a794d69198ff208c024f38c7a1c4d9e6af2cf3082ebd78a3a8846665b9e4f0d926c30642572b8e87928eb34fc60c9144e7c13c7ffb903ea99921d1c03d8bbd02fb6cf1daf9c8c5ded2de33ba7e7e244b212bebe1582a3d72876df5943be38ea5eea7bbfe486abc4aed0437219fcc1b6c2e8f21885e1db2ff6e09aaed7a941"}]}}]}}]}}]}}, &(0x7f0000001880)={0xa, &(0x7f00000003c0)={0xa, 0x6, 0x0, 0x0, 0x1, 0xffff, 0x0, 0x7}, 0x185, &(0x7f0000000400)={0x5, 0xf, 0x185, 0x5, [@generic={0xa1, 0x10, 0x7, "cb1fe761e8b00c816a1cd1d006719f09e46c15ebb19a59d751cd0e2c9ed502d8890ae0def2a530df43ecea2926ff9a4968245ef60bfa40735d13279cd4ee0c4f53851abc27b5d4d6d8f6e44dedd8446b3250c3cb9d632a0e70be986bbdfb07ccdc3864dfb5fc532536278f8b642511e0c02e687dcbc1ee648f60f06f4578120220792b87ebb3390bd19ec6f5485eff5a3726786b9416b583b90d7aa99e9f"}, @wireless={0xb, 0x10, 0x1, 0x8, 0x50, 0x0, 0x6, 0x160e, 0x7}, @generic={0xbd, 0x10, 0xa, "3af9544fe9decd3433db76d5a712c04a04c437358371ca24973e88c8a24c990874cd9a13b35d2a054004587ca233749ab6b1c91e2a4884a8aeeb643bfcdf3c72a6d71361b480ffc1ff10a90063c5ed425d228c0f3513e01310286d8bb48904bdf4e7508f3d6f7ad28aba69e5f34da2263717dd84b7ae3296bf598c28dee07b2a8b580a8c20294e04d9c858c7369a447a43516732558f0dfc06e994cb413308bc743ca6dff23b31c929398428431f574601428d194229f11f1f5a"}, @ss_container_id={0x14, 0x10, 0x4, 0x3, "0b3a18cded9932cbdaf55b8e22a0682c"}, @ptm_cap={0x3}]}, 0xa, [{0x4, &(0x7f0000000fc0)=@lang_id={0x4, 0x3, 0x1c01}}, {0x4, &(0x7f0000001000)=@lang_id={0x4, 0x3, 0x200a}}, {0xbe, &(0x7f0000001040)=@string={0xbe, 0x3, "17a4ce8cdd33128d8a6313b03d2df8950487039d27233ab814e76bf04f141ca389b9fbaef81a6b6b09801d782df2e2cd78d513c995fdf0c551badabf0408aed0c8a18dcdfc530fb87e726948a5012a87419799d1ec22490a8f61f1891c5a89f29509a2c866e6d6c226789f21f9529cc132f7f218bec0c76ce856dd7223395183f0d0c1b7bd52f91263bcd2bfd8c7db657679152ec8d5cba0707430116691d8629c990e10a5602b1e3929f34006aef8ce2e2fc241a3a5e740291e4b51"}}, {0x4, &(0x7f0000001100)=@lang_id={0x4, 0x3, 0x7d}}, {0x4, &(0x7f0000001140)=@lang_id={0x4, 0x3, 0x2401}}, {0xb7, &(0x7f0000001640)=@string={0xb7, 0x3, "0b901034a1b243640735c48826452e784268288b69887f7dda7052e5d0c31133d6edbcfae98651f5b28344f776402241b234ced1f44e48071fe94ca099fb5f3828d4a0d559b96c766c406066d57455882068ac147ee852a236dfa95a54df750d12ce320eb1189397f2f4345784fe91a9c3c0341324cd236831e6d18f42bd15297a6740373c506424611520a53979e1befe64a26f6e3a446245fcc52e1b855bfc86e8626d263f83267c7933d91b4da186a0002b26f4"}}, {0x80, &(0x7f0000001180)=@string={0x80, 0x3, "a8a1e2365a6ed5f4baf459f6461a9c5efcc4478c72da8fc3a17e553320526dd3e40ee7c230b003aa2141bcfc099b28fd759b99181a0fad4e2ef1c1524ca64a051660a87487bda34ce36f12d572760933baafc24ae354472485639bee0b9837b2a95cfb9f04c9e62675ffe8e5f5b05d5e569ade3eda4f315c25f196c2424d"}}, {0xff, &(0x7f0000001700)=@string={0xff, 0x3, "8849de7377d1c030d5ba891a893a28a5c0dd40db52735a9ec90edde2af95c38661a9638d97b21188cb6f9dcdb7fadb3c0f575f1a8eda006865d98c0eef2515959c83e163d89f5049500b68216f51a7715c30e17a2cce48f31d6b4eddef8875c55dd3310fe5450102c992a9f3584ab0ec15433728e4b681965a8892ab8ca79af160ccfd1a1a5bb4cac123e4fae7295968a5eae52b36768288f0ad05fe990ec8456949b7fa1c275c736b787c2be2cec56e2b414c22450c4de9a8a3d2ccc1a19c9794ecb5dc42a44146af8219b88ea0e38884e1c60aae740e9b2d64cf84dac5067a87892649cbc039b42b71b9ab08abe2bbc38d786666803486a5481013ea"}}, {0x4, &(0x7f0000001800)=@lang_id={0x4, 0x3, 0x40c}}, {0x4, &(0x7f0000001840)=@lang_id={0x4, 0x3, 0x418}}]}) r2 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r2, 0x401c5820, 0x20000004) ioctl$HIDIOCGRDESC(r2, 0x90044802, &(0x7f00000005c0)={0x9d5, "11ca5e9c6408d5739be6d8a82340e9d8fa511116c2ca0d09412a289f9b65fe908362fd83bf6e3dabe9b17c33266a06eda1781fcbe959eaf4c8cbb12e074862d963563cb3a812bd0598fc3acbc7d357421fcf124e6d622ac0b43bbba82dd7909e5966370a4d37de79f20f77d861fcd320fd80a668e505cac60130f1aa64b847de0e5bfe0318607c1ea0a8b125df384a0e2ed333d49470e5e191a4cb9c01e96893cd651db3d09ec42f442b1d34c9a96bac585daf5959dfd4ad0ae726cf23b5828ae91d1696edbedfca98376eabefeff6418e1071800559076277f4639aea92c787c817f0d8c1ef6cd441e10ff9399cb148ecd136a7e1cbd1f368cdaccb863c80a9ecf95174262890d607ce3a35e9b35bc2397243fd05722059a7edee5796c5f4980211176dba61771d6980b393d0b9b91181996a6dc18b593bdab1004c502bd24004f8962a56ef3c969bdc41d3b6262c9accaac4e105a34e9d0ef415407f836b62d2f8d98c4b1acc1e1617d6e96191622bac79727df2f4af3b6130517e8032e26a8a7f438c9eb7595f3e22d08fc8176b373c777dc024c362252b63d315c5c11a686adf1711d69186e6579d9b6d5fe33e4781a85891fb937ffbf3ee96cc7b69058ee1f1d0d78e7633b63eb6f2164a088f9b9b514fcce19fdbdbcbbe0655cd8425d7fbc4fe88719885558926c1b77df10ca3b5f19aff24c5931c9aed21cade5b42cccea7bded22fe46824b8b54b0390440adbff76e7fcf60d344e4bb2c7d2512a03ac50e4299e2aaf1806d08c3f3b288afd8743a29da6744d25f68833f56447f2de94f94614ec84c3a2426b76a95d252a3d6cd9fe600b7790f8c31fa352c6956b33d642b4629eada17ea84e69d3980685b66b3e40e9b5659230d483fb7724f6022e58eaafc32eb309f98eddd6478e9862084e3a94b2de589ab212bef51d8d72bf0cf8e792b25d3e1c9fa22662e9ae81d0339377c2d857401523a221246c845f08297adb8b2a6c8d90c710b6bc7f7c84f89030e885ab6dd593c35e6306056ce91e79df69955672d5dbe7b837ce4e68d189254aa2e9992f8577916f955c3c3a0e585da08d3a56b9de8f5d747b722ea734a079a297d0116cdf6ac5169715a7866bb8e29cad68e5c3eae2b6c7b53661b6d1b542f4b368e48f3ea0c6875d1a2ae857a1078f06413eac9d4181440787d78f2f6c81abb863c43199a40a2f2d282f0d152fc90d01e140c294850175a6b2f1fe0c418edb0a8294c9b0b33bfd7723e34fe75005d77ca51c8fdce768d8efbd2872b0871a47ff917bebd446b794aed2ab4a4bbc7247c79d4a21c221f47fe6dc307ff03c5bd7a535b30c9227ed7ef37a6ad1d547fd6311109799f40206852f9fca75aa71b2e102036a49a78156da25de94729abba14835215f96e36b97b57b7bf296e3ac92415735a792b8f83eade5691aaa7a780fc33c23f70247e3ed0b395c323a7df2c07826164a0fe1de4e9c6de839e5379d9e98bfa548f8d01adea075b88a581f557297a19a36ffc1989f62b82a8349f93f34ff349bf00e0783f968f378820a0921dc66a8b6437b05df0b30261425cd434c296c178745e42601c8c2e4783bcf41100bb873f9de36dfc8c34d387e9543280ffddfbf3410cf68d8ba0c79b65f0bcae4e7598a1a5b90dcf2ddf10cd52170759f2c139e147e00bf7699130b482fc07479294c3627a8b1b2cae514134992c5eb34129e9c07c460ae00c02be8d70271678ba33bb3fad5fd2c24e68a7096b4b087c8daad90d5222d43910024b06d5d2ce492f9dbdce7ffa821a58e46aa99097545f0a579d40992d5bf48aa5500df17ac8abe1b7796047b37176b961e3f95d08132977dac034072d790a8eef548dd54ceedd7ce771e5b132e9ca36941a68b2563668934dc3cf81d0cdba950d720f68364c32e79d7d8ddcb7575a8e39eb53fa2905256c259910f60220a634386b254cb6a6dccfec13c28f4255eeb186fe89bfe978833bca91169bdb92986808873aa2577086b04a148a3b35f603f600726a49eb6acc273ed9ab8c6f8d25e36d588e46440ecf73ad487524607b4c9a5c64b3a4544f03d762b2d76fa3d36b4409bd715479f176a0f1d1120c18513ea0e475fcc16f9c16d632fe0d08aa2e494fdc647a9197537a200da3f1cc0f6640b35af075ba798e956eac1791709c1da26157512eb18f9b1a1c84aaf970624fdacc7adcf6ba0ece488212c982dae6f492df0b5adfa1b7b02f5888faf6d9a1a58e78314c3ed4fff7a8f1ff3a86df1f68a2458e4bda922191ff8da8c11d49ac6050a4736304ba0fdecd2f1a5fbcfd0036962b42ceae76a108322cee86feb0f41f0490fa16efc3a02f7fc55be768521d4302d9b9e2862e40decfacb5e4358598f51b8e938b306f42eb63d5a394d38a1cae35998537fa8ae97d889292c93ee23dcc7ed9e6cf9beb1a79d0653526bcd366c198d8c9a3e76f996650be5fa14fbbdc9f60a01891a6c686faf1549ce4131e03a5dddf687fdaed7d1deb8b6ed4a3c6157a5b2960aab69299f0463c59eeebd1d707d0d2e40f7272c2c12029320e911d8cc8ccf3a38ceb5b0f42dc430644273f7b435cdd8a074d1ed087897b3d5276e2ada942fa8715c52aa9333eda31954c18aedbb591c3372110a3482745afceb981613ac087b038dc71e7809b572be95a4aa5a1eaf5f481547e82bbbf85a97ba6706f77eff70e3b2bb78acb7f0ded238e2b2afeaef3e487ec3bb17dac673641989a3ce77a97f32294dd65a9721c7085660552528a2901a3f366bc74d2005230708be2763c6f85d83224900feaae2ca2bf4003e300b6440b1c5192f648bd79f8b6fe2955721ed75263d0e71ca11a50753d2b4d750869285233fe360daa3c6927204914079bdd51d2c9c6584a452965196012543b5ec981eff0fba06863f384cf134c4d23a12c3698b3c7c2c59983dc0a7d34f1f70dd5b014e0644d85e3ce1518513f90bae3405287c8bcbbe75dbb794b5a2010f6f91f5f01a75d7e24544b7e22625c7fee8f108139f29b9f38b7d35c403e559e039b18d9dee96b0c019d1f02245abc9a7f6e64d2eb3b634dca3dd24e2b558c640157fb51eddde367ba230808e3fc2fd0b977df40225ceb335a6faca2bd20b803df2c09e3cdb4b66f65361bde8dcf1365a2f7fe8d065d034489a4ed600f2e71c178a17f3d344fd42cc23cd9352a53b35f0773fbcd33cebc8112bca4a5e14ad3422c2e2c005d81a3afb7c957ff85fad52169049cf458c176e99ae24ed03cb13df74aa021154c5db244e0ddd7f2a3fc9ddfd21444991cda0b7471ce981a40a37a0de5fc6bd01d074d2e1283f9252cc55ad45298256657da675f3eda80b3293755e56d994bc02d7446daa673cb8f1d11709a6c1f59ca1594404dc460ae3969f439634fc1731ff4acb55dbf62e9e2ed5eca1e6bf73ea4c439f8aee945a3642963d600f65df96c1f0a0cead6457a24c40e0236a7fcde1017178717a694559d54fbaa0b864a3a17623300335a9f1e7a5b3f81f2c467dd41bf3f9b360abc610438d874b45098ec7fe285dfbe040e4d69067f9ee9b1"}) write$hidraw(r2, &(0x7f0000000100)="8d42f9a32381dcc9ab73ed3db00c8a448651580e5444f8d125050293bc3b0da9ff216804015c07f76d172bbf785242081a484b869c672add75fba32f91883c650cb4470e020fe892a12dc68acf2b73ebe0d2e97bf20c17babb1b71afcc9bc0d69da42f522102ae568c41b7a64534783ef9534a92acfe4ca3b1c7df02b76667750c8d136c4655c80e4c720e5d5b0adafe23ca48c922f20ab044f46a72e571fd22b3e857434835a453943973dfc916e0fce1a428d1998dbb1c5fcd3c5d65b188107306692c36ca9ed8413f4cdac347f4dbac185bd7f811dedf2e84317abf1eadd7d54759123b84889a00b22e8d", 0xec) syz_usb_connect(0x0, 0x3d8, &(0x7f0000000200)=ANY=[@ANYBLOB="12010000c38fb710a00e5868a2b00000000109022d00db67000000092ad4030496002025876f0009058d1f0000000008de97ec393b4a9d81ea8a8f1e000000e83ebb548624c104000000000000002c322f0582096af6b8695a203312e49b0d0444e590f838dac29b9449372a37d3852561546fd4026370836142a1abf9512bfcb5a4af22d6453d44042bf9ef5e96f275ccfc4494bd6706f3e8c2230e30ce0ebbad6654a598069b486fa21dff20abb0553e56912aafc1a979fb7ac1baa093760369fe686dba69839e14a88bf2a69fc7fa69a3186e1da3cc2329f1c75381577ba828b2ed7f2b3fec749f09fb17ea22e5153515cb945bd22df255b344b743bd15d1a1f5fdc40f70f7d1abeedfd8c92f7b0d9e699fc57fd6e021195d999a9cda6541f5a06ecfd512d3001deb75a843bc6c9229597a84e7c454aea06a91026136c2657f60543dbc"], 0x0) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$hiddev(&(0x7f0000000380)='/dev/usb/hiddev#\x00', 0x6, 0x80200) [ 1224.710816][ T2743] usb 1-1: config index 0 descriptor too short (expected 9, got 0) [ 1224.718785][ T2743] usb 1-1: can't read configurations, error -22 [ 1224.729714][ T2743] usb usb1-port1: attempt power cycle 04:26:41 executing program 5: r0 = syz_open_dev$evdev(&(0x7f00000003c0)='\xff\xffev/inpuT/event#\x00', 0x4000003, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$EVIOCGABS3F(r0, 0x8018457f, &(0x7f0000000240)=""/156) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000300)=0xfffffffffffffffa) read$hidraw(r2, &(0x7f0000000080)=""/154, 0x9a) r3 = syz_open_dev$hiddev(&(0x7f0000000440)='/dev/usb/hiddev#\x00', 0x1, 0x0) read$hiddev(0xffffffffffffffff, &(0x7f0000000680)=""/226, 0xe2) ioctl$HIDIOCAPPLICATION(r3, 0x4802, 0x3) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x1, 0x2246) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r5, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000140)) ioctl$HIDIOCGRDESCSIZE(r5, 0x80044801, &(0x7f0000000180)) read$hidraw(0xffffffffffffffff, &(0x7f0000000480)=""/149, 0x95) write$hidraw(0xffffffffffffffff, &(0x7f0000001200)="11", 0xffffff45) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, &(0x7f0000000200)=""/13) ioctl$EVIOCGLED(r0, 0x80404519, 0x0) 04:26:41 executing program 2: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r1, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000440)={0x24, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hidraw(0x0, 0xfffffffffffff801, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x1, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000001080)) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) read$hidraw(r3, &(0x7f00000004c0)=""/203, 0xcb) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) syz_usb_connect$cdc_ncm(0x0, 0x1, &(0x7f0000000080)=ANY=[@ANYBLOB="12011001020000e62505a1a44000e24097f2b20145e6010203010902630002010340080904000001020d00000724060001b7de05240003000d240f0108000000018004000706241a00dd07052415400009058103e80200ff080904010000020d00000904010102020d00ff09058202bc020ef70109"], &(0x7f0000000600)=ANY=[@ANYBLOB='\n\x00\x00\x00', @ANYPTR=&(0x7f0000000100)=ANY=[@ANYBLOB="0a060002ff41c4080800"], @ANYBLOB="c7", @ANYPTR=&(0x7f0000000140)=ANY=[@ANYBLOB="050f25000120100a01a5000000000f5cfc070000000f000000ff80fe00003fff000000ff00"], @ANYBLOB="0800000080000000", @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYBLOB="80030b1a2aa84cd73ffbbe2016b23e38c45a63b01dbb6e0a740790d0fb47bd99595b87462847ede3044a460d2fd702a00c250610019313d45b4e9b6a166f127fb2f88782e79e64182b860cf2ae471b272237ce21e4c60774e7d92552073d02f7ddef145d83fdde26fad3621839fdd652228d3c4fd4035f2c8fc61cdeef5e610c"], @ANYBLOB='N\x00\x00\x00', @ANYPTR=&(0x7f0000000240)=ANY=[@ANYBLOB="4e039b26c81fc7723dbeec973173010730760851412c67f040234c1702ed77d2741a1bd5d1f5856ba11af0f82d46ac2cbc7770d152820febc2c82429857032a7628445c78716da2882fc85135f74"], @ANYBLOB="cb000000", @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYBLOB="cb030bc7f77bc5f6c84339f044e045b2483bd09c84c0634547cd90e44eeb914efd7fa77fe563b9982407c7b9871db598918d9f460525ee85fb1eccc8e8bf99cb19c2df6692069c9142d077f481a89709cc9247078a42df593a7ccc15b8fe6d66b6da274111cd3a3ca986009e963d5c7f90653dba8d3eebf3fedebeb9e1117ad7c7b60691f304c801fa79ef86425dcfe975e6d8c2f84cf232fb02ab0573d21275eba3b1cc7e1d6d3a5453ed31cac6cbe45f11e46e07e7edde0d2a9972198edd37abbb0e117649b52b2e85eb"], @ANYBLOB="04000000", @ANYPTR=&(0x7f0000000400)=ANY=[@ANYBLOB="04034c04"], @ANYBLOB=')\x00\x00\x00', @ANYPTR=&(0x7f0000000480)=ANY=[@ANYBLOB], @ANYBLOB="cb000000", @ANYBLOB="02100000", @ANYPTR=&(0x7f0000001240)=ANY=[@ANYBLOB="0203cc8764ba935a722aa1d0c21edccd07c6b75c579d7a169d6a0f3bfb93e91e9d8f893b784d2feab9d296e4a2c42c528bfb1a936abafacfa4f2665078f018d71f2e5430b616a6a666c7f9cd7dc03b84d60a443ed0b18e69cf2ac060d8f85c2ec81dfb1f0f205dde604b5f5b0e049b00e1d209ebba7875854806b24c6b51414d5baf51fba9de36759bfd2d660cdf1380dd58c84ffbc3efc84f3ad1df91a95b1be4ea15d1ed238b32876390719218c620a7fd63bb53f1dec00a7ee1d07641974a1505528c4855e209e8473eb236211a164628fa8da948d057f05905c441579905add6561084c5e2992b8aacc68dffce0c02670c33e474e355fc6ceabf113a4723c02e2d567b36321b33372e56346707dd7abd6ca34e1bc0244d76f3a3cb3c0d630f6496a1d13d763c0ee95d4136fe3eee916fa1ff271cfffc69d640d039f6b25d1c51c6fff27c9f68d68cdf455da2898bf1ad0b8bdc7224b81cb07d25fb03acdb19fb93c0d42047859031000141b993f4db1482ebcbfcfb0a7b728b0c4e63b943f9e700741186bd3b5dd261c475e40e63c472e31b062a7cdfa7f63d2fb5f983aac215f803d51252ed21bfd3a7f0a86f8b9f31851b14f6b3e10c77d07b1c9acc527e66fb65c007e762636b276aed9a17d669694dac7df669c95c26d12040a39fffcfa46df471aa9f8f64d9216ae66cf7a3d5cc7b3fcb19c785c658d5f7fbca58e1de6fbd7e6a2599ff7d34be248fa2c92fbfb4e5f59a3e1a536b607231a582c56f3e3c4df294407a138d817579c5dd673b23161bc93b63dfbe097a3ddf432d48a78d5e9d3bbb3b069eacec3ef418bd20a32ef33c98f4542297ab3ac2688e813b357dbd34704670cc96e3be814043d8d0b3a1d157eb5e4e36e4efa06dfb952ad730846550fb39fbe7b4dc11572ed07bb5453f147a6b2f0b55612dc422d9b58ebc2d9219a39a32add0e3a6a0c3bbeff17e5ab50754c8b5647c2117e220aba04cd737a99a51943b72d5132d6cd3de7fb79bae248751b5dd368d2f6815b893bb2fe87285bb64f78bb46b05c68a8dddff54237d5898f368b86172eeca35b9b3144188db8dea9e6963564b4ee857c9680fc2ebffdf422b106f49e6a37e5f05356527ecdf3512412e4a7d48039aaa12a953c0980b9739c9f63b65986a6c9245b7d15fe314127a269f8e1efd0b48b540cbdf123a4b0f999182b09e90030a96ab4f2f5fe0e1d15c4ab8cf266f55cfd991f6cf955fb6f2e960838b06951a0dd6614d7c513cdf1738722929d58b44ce4ce1a4fad319689f2664781838f7508b1ce2902483d8d19705136de7ce742ced0d09807c3e19addb9da5800d5766ed9424c6bfbe9bcd975548c828e9fde90d5217e462653341b24c2b851c91377c5086b978214138fb949524fc623b9a71eb02cada2d78ca93ace569d76a21089313fb04b943d683ffe692509cc97b0a4e94ae9ddda95b83cc270d1305b260163858c6b9d2e603dc156965daa7ec1757ab4a0fa5c9f3d07cfe564883bebf24b447a42a6cca534cf2bf68af052e3ba0daf5fc448efd2c23c903b8e18eb9f1b956a3c3631ead3c9537f318bacc17fca84a9d0e38c9ba3bf1f88fa096b652e4f7e97adbb6410b367895059ef23fdcf5c4051a239b8350272ae48c5ff63201ae8d099394bf0b2c25d2427ba6c63d621fb31fd6a33cc911fa4d452607c5d39e08c10a662067af759801b874966b100debf1d9ee49ab156509988e4f6f68ad3426771fe2d9adc013798d3d63c5179d27be1878ec5961dde8499cf77e3aa8108f2b6e91fc9faf24a48fbc34f825c689030918f2ec3ab3bfc0a93554deb4ede719512df72c6576ce497df632bb76c15ea84124352a66c49998519e9e8b39f1b7908422a587145fc7398422b8ee8311ad7b4a7490b90d2fb749caa770701800a36de69c13c9c032fd41126daba590a380f71c4805a58c1b2d87bcff8037d25be6dc87458eed1c6d3dfe2063ded7c4b2d7e49d623fec1585c9ea5ef711a09dd7bc36175a5c7086b6e13a21860df89fd91dd290cc8a14dc4a00d60c370c8e8a4058bf12be4422e13ae819405a2e26f7640f8c6d2e316035faf8a6452e616e6780cb9399f286f4fb1f0d62e15ad46e66a7dad65dfb0264b0268e640d4da6a603eb7c163ff70fc97776446d0dcc75c91540bc7d77fae3bdeaacb9a421cdd5e2d3c36b0910607edf805f797e7e4402ec33fdb50f024f17047f7d5a30afb137e508a1467b3979a185b01f3cbbda8a9a32205eed1acc1f949089df39f4b14fb565d4ece8189d5307a3b512e8fa204ea65603689d6ce8f1eba7775d0fa79c953ad2b2a3a8325832805d6b45ed148a9914e99dad02d3f4dff1d9fdc13730cf9c6134204871970951a9e41681501c3751b77950a205f7d7f24f58b414b40d5eea89c6da2d920e8be76f4e78fbf73d6c432b2549575854685d5c525aaaf5240b38e9cebdaeb6f48356a90c1677052f1fda33ff61a75cc0579e0ca98f7e6f348dc5e7336499a88963668f9724bc53b43650c94d6d404e9cc95ecdb30540873fbb52f37d8ee9dec53e826103249a2252a6d9426c4de3d056faea4ec78b95c483160d937154e131db872231f1b13f90d3bdec14fdfca6c90593b265fae78d088557d108d5db30ee19895d1c3340ae84c8b1e647da2b5df0f2308f3f425774d2912f752c5b43ea82ef9adf1d511e45a78d9dcf50b094114bea578e5ce62105dd3fb228244eda543e87f699660638c4fbbb53878be546cdc3bc0b990bb713cecb1bc4a7c1cf7af410ec94eabb0f8bb256c67b09901a695a25af57908cfc69a682b43cec7bfe802f33e09af74b78c098a91588e910ae8195935456c343be92e0626326307bd1d61ddd731bb40f936071b991bb9bbe860d816b3955ee7b6be124935feb43de538ec500605b0d81afedee5ac799e979eae19d754cf370e297fd1d4068800747a9ec18776a4881de4ae798f8a5deeb7bfa182fb78fd78986e21740a49e20639218e979bc09fca37bdc702cfa1552cd9a1d1598ae66146c1b06e0f953a59687c81a9d96670052ae6fbfa1d1f351d632616058f8fa843eb2e49cce7875563ed4b45952da8c8563f8140c065ec0b8c94c5b45acc86f0aa78a2af0e572b9ac0a08ec60d12fe5600f123dc0cafbc8eb6a6bfdc5371760f8dd7f92336d9a59f25bb6dc42be128d7de2d7edf84256ba0c4e51d618ab830327bf8bd0483af7c978b2ea1e30f6f32c9ca500a75a40e3fc99b4ddaacb73dc15b4656b0cc4a7147e177c456199b3a090f720c53cf367d962ffa3166827aae61a69bdb760db5ae213650083b837999892f9a39d7cf90e034c5f42b406a85049d9cf09552b6ec957cd856bc51ee093c1b81bf66720ab9f6bf4dbefe9b1ff5937158568ca56811df76bb568454a2906f45dede8757040a0034bf97ed8f316fe6eed61eba175fa5565550a5e6aa3b6418ad481a670a395dc5f4c334353d1b1ff1ce02037c8f3fb9a0ee41789d22137769be2f868c3be6a9e693b6a9352e317bdc22115f04e5594349c8cf86196c641afba07fbd8fbd0b1781528f7c1ac6670530afce50c3fbd0ffd1f966c35739fb16ce90af9c02592090c35b31c003dcf64fdbaaf3736b1b7bb280bfec14076ac24bf83c8aa9f217b9776fddaf9210c60caf3d94fe887adc1a59ae98d9fec1e14e857dec6b4600830217403f79b4f10323acc2cece9bde65b0fd970667290bd85ddc62dbdf48318e88bdf82e88820294b2c62fffa0e0972d302d032cae01ecd3d3fc55a987093e979447077bf059fe2302bc77c40515dcb0c6e5de16bcc01c581e02f76d936e3c9eb5d924d0b33f5d964bce5f91aac0a2d52bbd580fd6d96d56bbb2abb25dcc3b3a56428942336e524ef37cf2501f66483c99f64f10ed1f15b6c81ae24c374c35f0df66628ed632ac3f71f3aa93e45adbc979f29ee6c66cc7605b94be09060dd204cc36dbdd860b990b94c79dbf4b184eb15777bc5e2be25ec9ea193e31bbe4a737182b6f1f7682c3e3be43c207ca6293254e932d0f036affe4e1edd815732bf75a503fc54f6dcf0c236c06c5b05854031516a193d7ca9856d40292df8c892e964419bf2d6091b4f3b89f9b9dbe2225f90dc909f5e9a65cd81c2ffccf3f61bd445663adb32326df686f5e825dfc35528f4c5d32683ddbf885819c9c45976e3eedac41b71a941ad81086ed22a0845e28b0e38b4b45fd276f814baf87d9e1411132bd8f126ca5bec5747d5c4f240408ea61a35c25c934a8c7c2f4df62b2d12ea6bd5c36aa2b0eb8daae5726aef9b86ae153959625cbb324ccdce7938aa0f2be5b5515274fe7621afb99e2704d62b00c829d11ce6d251d56132dbc72fe75bd45c754355b3e1b72f751008045b63b5f80b0c9f08a61e43ea58fff37feb9e431b54a1fae3cdfe5ac8b2e2166fa229d96663717d84a22392c12b4f9074a3aa7655c6abd23a5da0cd5a7de755d13ee3dc30ff43a11f6aa7f1974a91fc5f497d82858244db28538e7958bc712e4cb6d81cdb7dc895eb002369d11e8c0b6f4dc6eb94245e581639d71e1f2ccfbb92e5f5b04233ca4ae99e8cd71bd16b06e63400e7fdc9fa749918379de8f2a044401cf778ad1e83e62da824f1aa79ba94879a1e8ab1d477205ea53a1b98e96eac5b14726c7f6fb57843204b0d7ced522cc5a1e1c8d269780197ecb067ef2725318a5f31c4bb3613070d27f4fce3b885245952c0fc07c47bce35447bf688ba8621129754e95239df3fe2b9a5f08921d17d89b2802629bc6a1a966fce0ca6141bf713b994dd89c911399a0dbc6ac19428e8d0ba82b93a4483be41f260fbf27abc08dced7f9e28d9b1c04ab622838b7f6985f66422fe9a7b72b523d65b9e5ac488cde19c6afa28afb498c45b247faf08bbc04d29372f4f9bf36d99e7541a45c2e1c3ccdba8cc71d455afc32f7754c8a49910e4bfdebe422b970ce6dc7496f26b0cf5009f10e20a5d5ad7043876d202b67463440d10ed948163e92109db565ea100b07dac7ae2e0dac83cf4852817db214288761f6de8506e4a7a94b4c98cbafdf5c1feefa926ab5d77b0b64b4c82dee73be02908fd46d5cf61ecf934f150e93a005ae94b92008aaedfb09191d7c58204ead3183ec567d3be0ea3a98469907d330643e8794e06d43ff6c47cf22a015874e3952fbdc8c0c33e1b63ad9883dd1a7a3250eda7e6838264159fa41343365d25558437c44953fb9e1d07742b6d52f99c886ee159191b0aa71b7b5c421a46f75ab808b87fe0864ecaaa9766c2b6ec31921f2a6276039d93c0187710bd7a1546945355667652fd931ca7900d64fdd1d1b0fa6a4fc79c0fbd85cdb7768ecd0ce084686c3f7e2296644e38832a93b2cf8e73e4c1191d29eb6b5c174fe94472ad75ebac6ffd44980e063f33df76cca34844abdcd46e6bd0b01c1bb93418208ce55d2604dbf6fed7a7f0a5d211c9ede835757f2c7cfc2081ab6459b68f951e259ccaa3cf87f508d544d501cf3e56ccad70aff1b146e88bab45d7893652c3f491e67dd05fcbe4c94220704d408db12c5a19287ea56ef4618284f6d746288ba29466969f9f8ba2ada3ee48fd324be3200accf0e346681b8cae9c8cdaddffc0191bf673ca191220618043d774c1b1ea2a4ec15b1351cbc14d5d694f600344a5222d77805a7bf0e5e5303ee1167f596971b96d90029c2f43e6157bd744ddf14630e789513b35f0cf71c6378a303bf08ed22d28d069514909a9784a4619e7fcdf4f1262d7493331ea514d78865ecab0363d5f"], @ANYBLOB="10000000", @ANYPTR]) write$hidraw(r1, &(0x7f0000000780), 0x0) read$hidraw(r4, 0x0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(r5, &(0x7f0000001200)='\x00', 0xffffff45) [ 1225.070755][ T2798] usb 4-1: new high-speed USB device number 106 using dummy_hcd 04:26:41 executing program 1: r0 = syz_usb_connect(0x0, 0x0, &(0x7f00000005c0)=ANY=[], 0x0) syz_usb_disconnect(r0) syz_usb_ep_write(0xffffffffffffffff, 0xd, 0x6e, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0xa0841) r1 = syz_usb_connect(0x0, 0x0, &(0x7f00000005c0)=ANY=[], 0x0) r2 = syz_open_dev$hidraw(0x0, 0xa69, 0x408801) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) write$hidraw(r2, &(0x7f0000000000)="06374b79bd034b05baed62afb7cb6b8ccc12d4b813eaeb0e5513ea8bac7f38caf331eddc0452c72a929018b48c54d39c6eede658a4ef5f5a98d0505a50dbe62d9fb9e1a1a80f0f96066edc6c953926e632f05eaaeabde0f219c4fb315fd76755b62ad8a0d843c5387279af11c822f88f4a65e670751e78471b79460e69d378e32ffbef37e16fb27e44501f1a07ba2bccbaa32ac44cae67aa5e33e4a14954eb8c9d3af17b1b2fd8263254507aedc4f98be0bfbb241b0842cd5031b75aa0d2eb", 0xbf) syz_usb_disconnect(r1) syz_usb_connect(0x0, 0x1bed, &(0x7f00000000c0)={{0x12, 0x1, 0x0, 0x35, 0xbd, 0x16, 0x10, 0x1b3d, 0x19f, 0x9596, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1bdb, 0x3, 0x1, 0x10001, 0x68, 0x5, [{{0x9, 0x4, 0xfe, 0x4, 0xc, 0xe4, 0x63, 0xd3, 0x8, [@usb_cdc={{0x8, 0x24, 0x6, 0x0, 0x0, "8e8578"}, {0x5, 0x24, 0x0, 0x88}, {0xd, 0x24, 0xf, 0x1, 0x3fc0000, 0x3f, 0x8, 0x800}, [@ncm={0x6, 0x24, 0x1a, 0x5, 0x7}, @ncm={0x6, 0x24, 0x1a, 0x3, 0x100}]}, @generic={0x6f, 0x0, "e29fb5eb5a280da57f87802cec7539b6dbb1e0381e582ff61b36e7ee50de5b0924526590413211d665b71efd9b7ccd1d4ada25e19101aec8fe71e83db7b642207d923b3e7d6dbd157a37104552f656d7baf145b21c75e4b0f582f8f59aba4078ceb2b4873416e72736d93c7567"}], [{{0x9, 0x5, 0x0, 0x8, 0xde, 0x81, 0xb46, 0x20b, [@generic={0x74, 0x34, "a04b07d8bb6f41dc8628328ab5428fe4b91ac6ff190937ff43035b3ea33412353eb14f4c36bb5b0dfa92fc83f510914ea1d1027cf0627aa2d0ce4a9d620507e5a90234572b7ed0d0cbaab61362dffd57d305788fcdf6147d050fca6c0dff6341eab5e7702362db2dc41051c34f3be5c50dbd"}, @generic={0x76, 0x21, "a6eecf50ecf3ad842f99b42c3dd94592a6d302537a1df030c2373d519f9645fc61113757c78eadbafa4e2cec0c2492c77c8bc5bcda26a3297922829a98153e0d6fcb12f673f1af38786301554822e3c11c8bbb1fdcccab9f22b96f94794edbe35895b0a3cb1ee28a91d7bdcefa3437e54051e025"}]}}, {{0x9, 0x5, 0xd, 0x4, 0x26f, 0x8001, 0x2, 0x3, [@generic={0x9f, 0x10, "6598b54066cd74c02771867542dfcad63536f5d8403b8c50bdf020372e15d2f063cc578e040c8dc45433cf6ef103588f8d4a89a149f70b76fe0f6ae008f53e13a6b1c4ab79e4b160578684ca0c9482e019862a9a7a72bd034e25b6a8a3d8e3df5f1d365b0e77d631a6e07e3d98c50c07787c24d1153d3116bc691d241d9287d20030e3c9858739c720fd63ca5aeb919b7d32dbe2b1d038189812901e9f"}]}}, {{0x9, 0x5, 0xb, 0x10, 0x199, 0x4, 0x4, 0xfffffffffffffff7}}, {{0x9, 0x5, 0x17, 0x0, 0x391, 0x1, 0x80000000, 0x8, [@generic={0xf7, 0x22, "1bcce962d7b6d6cdaf07a954f520f9e4d049b6699175704f191fea564ef4aa9a64e7ee2df3d0c9503ef8b696766a160feb8acc7af4293865f3159a0e7c08aa8749d17f8edd35ccacb9ddb4558cb357d78294addf7a968a1b7f6d33ec556ad993e13cc75af14e9da6199f33d27ab5c15f8dc9ebbad817952eab54f1b61c71682e2ad58ecee667de0af56c874bb70eff605acc222c033c8a07585b629a5652e47d335f42c8b1be96140cffd1f72fd648e2041f9082e1c81b2b04860e1a8750323ba2e0241a83a9511d15cb81ebc91b61ac6440e4f21931d7259e86d8f8f30ac0d2fa57f429ee6898072edae9470b878653d1cf5adbcd"}, @generic={0x75, 0x22, "627079c11ce46abf80969148c159b225b45be33f08123fdb12102f39ce0450cc38b73d84a0ef258314309829bead993932314d404b07b20c107e61a10d0cf3ebce5caa68ef11b4c423a1ad14f8fca6f7083913301fb6525ea9b89e223a99ee2459ee8baaf232e6aa8017fb22d1bfd301601692"}]}}, {{0x9, 0x5, 0x0, 0x4, 0x159, 0x4, 0x1, 0x7f}}, {{0x9, 0x5, 0x6, 0x0, 0x364, 0xffffffff, 0x0, 0x8, [@generic={0x2, 0x22}, @generic={0x3a, 0x22, "61609585f0b9f613b9e079ea278b22ce41e7e1be1ddfd7cbc9885e777aec320808680b6032ba2bbe35c5b2e0ba89e5cbe2118bba80232098"}]}}, {{0x9, 0x5, 0x8a, 0x10, 0x39d, 0x2, 0x6, 0x101, [@generic={0xb4, 0xb, "c8e637af41feacec5d59e42221746f74245d73ccc5d398274b483de2185b5cdc9ce704b3d3f888ed20db49e06c2e0772f46b7d2f2efc08192a1580854e2ae3eee44452d35bf4a89b7720f0671541bb1621f60bb1f63208857277ee18c2cd528857d975da5e3b4c40ec2ac42e6d782048d407ee690f6e7e27a4c6f323ae0747ec4232ae058fa4781a4eaef43162a8ffef2bb1254a8ba7c9585e26e939f2bc7179f5f97692b23785679b80fbefd48d5317b1f7"}, @generic={0x62, 0x4, "510596173bc93399cc1c403297ecb461b304f38a646a0261b316385f1d788d649e519ef2cbb308bb90c80625b7737350005c3ded1f36e984a2c787f3ebcf6b27b1a523758cd78ae574411e54131cfa981e5bc2970fade7a5d3a60aaa98f3d5da"}]}}, {{0x9, 0x5, 0x1b, 0x0, 0x2a3, 0x3, 0xff, 0x9}}, {{0x9, 0x5, 0x4, 0xc, 0x1ca, 0xff, 0x75572940, 0x1, [@generic={0x10, 0x1b, "1a1f88c5c0dcd15c65155d47f56c"}, @generic={0x8c, 0xe, "239a66a91602217c015041447063e326707d26aabdd5e39de1d8c06d2711782e86f364fb5e760ee5525b92bdf5e7b9afd8d5d6462f29aff1488ac7d92b0c6d6b041f779640bf8e39b14d185d813b5d8a50d8f6776edc9946f7bdeeb535a0d27adcd91129959e4db5bcd93e99da40d465ba92b2d473655d6e96a7c54c0ce8dd719375845063cb001b0d19"}]}}, {{0x9, 0x5, 0x7, 0x10, 0x183, 0x100000001, 0x3, 0x2, [@generic={0x5d, 0x11, "6a9b74162ee841e23a0d994021f43ebf2867c934cd8e420443965e4bc3d51f37788594cad98f96370052bb1f091f9425315dd3d3f2ec83ab5d265b6658d6525d10ecad6e44062edc1283ce3d491c90deebf151e2b4404136dab098"}, @generic={0x8d, 0xb, "cebf58be389ef75cf23aa26b6899e86b3f6d8a276bf4bb4e9acb625db81bb0b79269d69657ba594afbcd6465e1549fc9f9f536719b337a39cc69cf8587bab213a9f9e9bf7e64627363e92904b6e877c12f692b4e133bf13480676d2639155dd500fd22f26467b33227bac38783c50c9849ecaf2f910762c4067fa4d492d2477a78dbc736027dc130995e83"}]}}, {{0x9, 0x5, 0xce4430e2860cc9bf, 0x10, 0x221, 0x7, 0xff, 0x8001}}, {{0x9, 0x5, 0xd, 0x3, 0x1bf, 0x0, 0x6, 0xffffffff80000000}}]}}, {{0x9, 0x4, 0x5f, 0x800, 0x3, 0x1a, 0x42, 0xfe, 0x1f, [], [{{0x9, 0x5, 0x0, 0x10, 0x3ac, 0xa8be, 0x3, 0x6}}, {{0x9, 0x5, 0x6, 0x0, 0x2a2, 0x9, 0xf28, 0x6, [@generic={0x1e, 0x5, "a98890b9d3f5aea8c9746a84922541b2b105df573c2cdee1643792c4"}, @generic={0x2c, 0x23, "ac1a65c0cfa6a6e3c6cd4f75330f227f044cc82fecfb5e5b91df9bac2c795833760b0845c0fa71280e73"}]}}, {{0x9, 0x5, 0xb, 0x2, 0x12f, 0x2, 0xdee0000000, 0x8, [@generic={0xe1, 0x5, "37cf7929305e364bc5adfadb648fa7e2c3edd4047bb0075125bcfc1f35efb5fce82856738dfb5ba072a6a4afdc972557ccf849430a16a2a964a79c8676ea364d7d5b06865a7ab22c4da1b3bd2059f36e886583b874c9f294576ca3363fdd872952ec21689ea3f37fb34881dcd3590498780bff88bbc1f645979adf52a274d5358ab934053c1144c8835eb9ddd25db3e8e9e6a98c1d0f9803b799635aca17cd97e7b008327607bd86147110330393b91f9873078e7a6950df64885becaeef1c836b5303b82b99e1863235e85d9f4e8f0a2cb8bdea3a962abeef98b75de40cc1"}]}}]}}, {{0x9, 0x4, 0xf7, 0x9, 0x4, 0xff, 0x4, 0x6a, 0x81, [@generic={0x1002, 0x3, "37d4f1549aa6bf9774ca8cc5f4d7a3f7e8654ac3f808dbd972f68096d5517d2d4b0b6b5db0c5a371fec357b1658ccad427548737a26acbd9a98108b77edb642b792fb937947aff740479ec295472ed8dce750a73a374256160560d687988c0cfe99eae86046de5494ff41acf63ce2b86b4a29be5861b4ad6e4efbf77d66942e91db4d1b75638288feda0c89f5f26e1d4a1b616c624b6520e8cac1dca218faa23d970e13bbfcfe2158c798ab95fa361f73dd013133f46a93c52652ab40b28d77e42b46b04017b47df897b356a0dcac0da8ad07dc1eae0b346319605e854e49eb71ed4f5f3d3881a0eb334721f9bb4ca55927b652a67fb66105db560e675c59500bb0a8c137479d0b1b507780500ed842bc2183929e65ed1194096ebe8f0a1f209b8b70bf1a6bfd52b4ea505a216d99e465c3707c9b842a53f1e2b3cb0e4dc98d319e84ef85fb0de3e39011d5b7ff17705a395fef626a6670f4db6c4cae48cdcee751e0b29257830336a36fcf6b958c0904912ce0dbc503293442b59a9774591185ab91d4becd74106d30324ae2cd3526b3f9142cc13f6abcf349c7d60c5b6f2da1de5c12d68ce1bfaab122208016f0d06295fca5cedeb1c83c94999e3acce2cc67af645dd05d49d15df88a4083b347ac4a0ab520ef7812f9060664f8f6ea643ccd9128c3fb830774d26833879be8a6f57ec231107389b0c79c79006d0d3849eb1fe1e9875c36ab20074b77f77b30cac4509ed8193d1fa8e42c1e90a0cbf2085f8325193a27ac6c35a752c45db04730c450d70e2a4d22df20b14ac4553312006570347719df477313ef67b104972efe9fa96b8f24436ec2433063923b3a37ed6aeda95ea989ce63edbdad97bb8a28884c454c0e104320151a229eaccd14837850b9bb46f7ed25fc131569bdcbf36421ab96ce2f0bfb6b7b1ea88dcbba38a91ffcb9bf9c8d647126bb04920c5d1d3b244c050275864a28e2f7c51b87b9c90c23ff6a4d8e5cfc9d3346c78e319fdb1d854e16815dbcbf84fab81059eff7b717e1e98787162a84720101c312905aeb5507ae582f0d9b1f50b3f04f9434e5a0969ad48c8cd5fd0d71bb198f2524a6673347bdb821231d8bb6ca604659e6c8aa08a8beff974f1830f18d918bdf75318d77ffb10c8af137d832e0cf4f17a1499bfa32b2a190364b62ded3ba64087cbe008fc7698d26972d9995a888ef35662850e07f0a50523cc67be079dd93a7f3f24a028a999c713bfd1f76eff7e72c5c26b5994913c7c5fb188c4072ca0482e8de3aae77de242a37e28c1789edf5d934cc19bce1533a2bbdb507095f6ebeba6383b940196a36199efef7dae22b8660deba95eafa1badf5c517eddd2c19ab24daf35f45153880873e5a220fc677997d28d914243f0af9a8561c8a339567e85294d2c4fc3e95d29bb3e759ff2f045b9ae89ca65a82a97ca431d417f1105ea171c4b50c9166fd6a792294dbbf39f7ae28b35f634a0faf5d2c7ef37ac5882868d0aa7a7be1b4f2b9b4c83e9043fa93a7f0d87c2be1a4cd52355eecbadfb7b327829f4d3232efa174e2b0a9d523966033647579e64a6ad74b76bde35434c5bfc4672ce1592bb4cf99387b79d624d4a5fc2458cfe452621dceb5ab63997bac874abb7a1c7df66da9fad5e0484b6b713404c8d82be03b13e8029b44172a0f2b7955b6dddbeb185c9acec94ff123c94c8fd250f59dcba6baf71384c328bd5bb8afd92e1c68e32e274f57ac160837f2f75eb857f1ef76c7a5dee3c78f2b801e12ebe157491c3d35cfd5d918b4518805423de5b40cdd7be4f8f8557f29285880aa239667e7f5c7ca9697bbf22a8bfd0af8d56a392b8dc12080c14ae8d62f320f060185efc88e7ce8981630bad93e88757da87248d861826dcb4c89dfdf5cb0a155bda6384bb3d1239ffcec5fc06e4d6ecff7576c684fd3cd076c2e5adfbe1b803d2595680adcad3e0823087e84399a2ea51c19ab2fd6fa01dab466e850ac6b63c660757165d637e4037e98bfed73967a4afb9efc051606a0a90f4a212153272f25d53c7186e8aba794911ea9b8edacc2881aaecbef3ebc5a12acfd0b8fcbd19d96d037d6434fa0563047784f71d29f9d43afdc3554d2023c31ff1552c4a258baccfbe1a1262c9dfe95c9f92baa1b330a0c18b5161352d92e9909f186cdbb5ad773f0f84937c62d954f2f11e46e10f34abc309475128de0c1e6348d711a1859292493fa352c8ad2e65911587942f82f08769f8eaeb8dcb2abf381ce96d763621ddd660b172b9d5dc103ade83db7394bdfa5a1488ed4f20e53dd1c912e33e85f5dcd71792c2164e14aca71e550efbb6d5587eb4e48b77e26bced554f8771ff0f22470decb415abc8aef484693f16f0f056076e515ded81c7dca155a3e7aca8534e3d727e3e393748f6522de1fadaf676bd9f6949a1fb7d33168ee007cc8d1d1262824c81dbad386a7129bbe5687565e0b63393049096379212640efd13a30b5e4c249e6b4641c2c86fd62cc505ab000dc9fed1c4c9cd0657a1d6a8554d32d41a5e8351df92f1fe6b25c967d34187e174a7674641ede7036cd89c62a3d51d2b6cbbea855eb0ddf5ac18013de0a389520b4087dcfbfc14a34278b54cd8e794c31641e457e6c7cae6028281cc9a72e85f68a44bb32a07e4977256c9592d01561fc9f6034c1930849ccca4eb890ecbaa30e3583327aaa4b9f295620c056acb8021ba73670dcb06d72466bed31e1028b5fa748cdab956b525a81983fb7e64488bd7924613ada6ad01bea557d99da57455fa17134584eee68e1d0450628078c1a8e686b3d324c1547ea8ab3b39875e9c06273bb77e9bf7b1a2a74a352580943614e0d9a716b9046a66de2b95810cbeea974985a947c38a606c5873716f205df658c23f23af2b434ba278bdfc42f5421e2adf96a279221dbed1ae588dd2b663630d698f1b87af2c952d8759ad1004b225b7bcc8b06bb6bab382d021ee172680a545d21cc84c697e1218b291e842be6882f2c7dd226aa97e0a2a94149b9c8353683e4336dca5440c61de023cc185eb4d8b22495a8626a7b12bce756ea2e9690a28d4036a07ec3d6cc72f8cd8fe73647eadc3bf2a3102e5ac83d389d06a3091b4e78c180841f2d5c0725283791d31d3bc1b81d7b747f76c3c8b9f100282646abbe95cb557d494beb1105b6f57ced247e1687d164c0eaf216d78d2a5559890890ed09b155982c56b501d6d6b563ec99ebfbb371546d1156806f1fc3ebadceb34e46b82ea87b31bc601b3a7a54ed59f512b28eccf8fce8ce8dd4eb8e59f3cdc4ac1df3b4d4228fefb0dcaf73c2f7239c82ed8c8fe1fc2be8c3fb2dcbf99bdac1d18653115f8ed4ec70d0c865b40081adc2c2ba553ac0b9a01334b287054788097fbab571d2650843a3c600895b9de036fc4db59a2fa9e22f721e3653adac93429c05aa68f05350b85589f217a8d7fd0ca1c837aef53e1e4d829817a72058e4b5c4c1360ea011e98f9bd6779e61c6226cb149d36e4cc54051ceda519d4da42765ee5022b4bddba9400acb1285bb4ee1b7326661a400d8afc3f536b02f0d163c43d03618a3789a30c7a3844ad395428a6a0a1b4cb0f92243c1c1075c576ff41bd2dd74b82d95b5a7ecc0518a09186846a90a94a559a0dcd480aac8fd0ac05a1661822d41f738362e35e3d5be76410d8b43ae6c7f67704b0b4f6aca07231615502ce0e43b9a2a5268bb2f6a690f8552aca6af7afaeb6bf40a0d9376954f9ccaf3868d274fdd4874b36ed4cd5c3d66c976dc2b6267afdcf9f82a1f91e1e51139c9466c2d234d8ce724d4f9c5f7aced7eacde65f78076f4f60fbc638db7f53589496616f625587a7905b52fa32341c5a483cb3ef4edb3e0c6bb806f3e7fb8e81a8e58a3342e06dc16198017ebbb746a6502db3ea075b85c1f462453c6b26870e9e57159c0a798447e9b8690672f7ebef54c842ead720b4689c98b8fe0bde8d9384ca5b983ddcd35194fa0c8e72f94e843125694959233a1152c6bb47a428b323faef2679f5ffad6e928bf91af7ef286ad7f947709fea6b82228450c70ff13cfcb151c30b71ed4ff9da1c05040a1bc8603ae3b27935590073ca8e92a4e2d54bc5305faed67a8a2669cb06b28cdf1e93df6c005391bf447da31424042c05cb531348e23f91f173bd16be9a807ce04a4dd34d54c34f9bd044ab7cfe7d02691f048c83f7e64b808e005c9e37f8c2cf36bf6b7370b28d14b5f19341a19eae12b29884dae0385f466bf19e90a5f4770c7db56c8508ba658ce5db0be468c9f4e3e6820fda89fe0e909650cadd89bae46de5b3f6df68639916e9cd762cc1e1ea70e50d6a2aa104564bb121c30186562067f1eaefca5fdef8cf22993756a1d7b19847c3810a901a6b74a4f0f4a563736c600fed913f7e158c9435fd386ac1df642de8c08c2f150cb90ac7740e8e9cbc9574494565a3620387c6818f7435e63c7ad9811b1a1d68bb0e0c0eb46af29693ab55846bc03fd0f8e92c1497f3b1c5a3326d7b143535742327a132c7d0866261501369ec2bd773d9079868887ddba53730ef11bb92d61b5307093e757b272ff5139351643f46eeff85ea374d410d676f6217c8f35e93ec43277af94d3cca3efe6461f92f2ff2ada66eda442b9111329f02955d915200ebdb9c9a55b44d4923f5296fa2ce7cddb0d966160fd5c1b693c29653c14e488d30c7c5eeae916dc18fcc241e8d4f55a6ee90533189cd8d8b188a3e2bf67383c5448311e93ce40adf68209368defe23bebe7a11c6fa66f556fa9fee92f70e8bf8451a1ff6188dd6f0c3c8526c09d8154471ffd3d9bf3000a7479ac863f1ecca2ffefa3154a9d3147e3274af6418155c3f86a2142136100721adde47d408a866bf564afee8d9832a8faae0ab2185d5fc2e7ce4c3020cb4fa54d739614140569d8d9a8f4ae4e8625299d0b9414ca781e6769894885009b23009c9d4d7f8df26a48ef5b56a1010911847bff43e70ab986f6ee77e026be89c5160de6af43fb50c6812223f97d2976aea2b91bf7f5cd320deb6c42b776cef01214bc6266e38742f5274b3fc59f4165c63f9bf6681cd032cb1c93fcddc8be031e31f602dded6a7121a35ef3dd6bf23185e238f8f86abe163089c8faa0007c438c863a95d1489faeec8bdaccd1ab827b5447f11df0dc446eddde45bde2109c38ebaa8d2be4947697402c658c84b850b823196fd6802ba5ed1b729fef7b953edd139b655e40cf737a91fec49e226b9223ac56aa51a4e47b1a9d7d4d4e2ef34d611edec5f1f0e93e20205012b35ff8a861b4397116cadba96a609ff811255dc645c9838c64b82d267c19f5f319690971464b4d6ad753a5c54af567587eee18eb81442ddfaf251a994e0cdd3821f2f3533c912b3c22e7e5e1be0d3ebeb29d8005b05369f62c29e81086606fa09cb24b5e25a385140e9b9bfaca366416449e691316759cb59117e4ac061c09e0c5748d5c91d0c120dc48fd7f5d714b7ec4e182adac43990c28224e43d3363e4781c4465bc0181fc68c2ccb74867bc898712e31a9de97be841a832cf029f6b1eac21ccdf9b31503a6506dcd686cf1ae156abf9c542891d4a213b83f93de2a70bad00e0f647e8b091e6e94cebf56b67de666bb911201791c00a83ad45463d921ceef4e8f7b2bd12b1b4b18b086c075677010f0faeca86c28b21e9d09f9750d5f8e9c276ffaf78cacaad75bfaae7b3f125f145c7d6b72b9652b4e5493304bb5eacc076c7cb01d293fdcea613d78f811f4ac845113bfa3e1de9ed337fceb4a96e7e6b360"}, @generic={0x8d, 0x11, "41f4602feec9f8e922b3e682253f23618d298e641326c06de69f73249bf19bf879229e32fc0a81c1ec331622a7dda8cf20444e46df936f78420af85c4efcb4031def8151bea281fef893366dd5d5812c70b30e6aaec7085e116f97701d33b4ed37535ebb4589aec88bdad117e40b05843dd73e8a0f50a2f3d5b2ceda0bc9cd9b7e7655c367f36a5bd08a53"}], [{{0x9, 0x5, 0x1d2805b648c420b7, 0xc, 0x27f, 0x9, 0x3, 0x1, [@generic={0xca, 0x8, "40b310c2dcff324a43f715e8ac4f0a32654d0e93f10aeba7cf753f7904b08180eea117c863b7d032d0aecdc90238fafbb9decffcee31ccd3a05e994923a70b7dfa7573dc53f569aee0674bea8ef90c102731d0ae66552db867707a24e1e362f293f931cf90167607537383cc6ba4ae85d120b8527aa0c0131271ab0f352b74b5406fa84de40090b501035c849d460df947ba4bc54529ddec2e76e1c15f3e344956b9d9f2e9e31dc86a7e45cec50ca6c725860d0dd3c4ccd1e4597bc5264f2255e86ca1d904e84e82"}, @generic={0x85, 0x4, "5e117317f2efe9c24a8b02af742fa12b4b6b10cc51ccbb2bbaf9747a0277e9bb1ba524cd85bd1c74a838e32ce2fb7ef99edd6a7cafc4cc48fa39750145b3911d6944e565efb872dd212285a27c5d1996e4d818b1609fba66252bbc606b6c1392f01a34c90bf1a4873487ef97f1868a76e4affb173a497d5960d301ba3498066aa3e29c"}]}}, {{0x9, 0x5, 0xe, 0x4, 0x3c2, 0x8, 0x9, 0x3, [@generic={0xe0, 0x30, "6b09389f286e9873102b36ef49f82f6502fe8c0b829fbcb97d8874e35186ecb7378ca14c99446b51a7f80072943b3ad06ad24d5e64aab94861e72fd8df19154b714656cf916b8e32f2463b4a21fea8cc3eef7016558547e83c556c0a147f82d40893d00314434506568d6de0ad0e271b10de6b13082e84ad6dc3d899204091f9c17fc99568c07dd814e7812b39d8d8babd107b30eec291f46dd5501182e97000ec9c0bd30a8a17f41b6560f8750db2006d2fc7a18915f0fe4de76d87ea9db7a116d2371207bc06187da921f839846eba8f71e6b976a7ce49f17152ddb90e"}]}}, {{0x9, 0x5, 0x1, 0x0, 0x382, 0xc000000000000000, 0x9, 0x6}}, {{0x9, 0x5, 0x10, 0xb2da5175c2c6dcba, 0xa4, 0x5, 0x180000, 0x5, [@generic={0xc1, 0xbb60487824460532, "a47c556617f4ed37283d7762ce29d020fb916788d242c882468e1c3bf5e061a76f2f8c53c5bad99bfc0f3db8c467f39d9c9e69df51601b268ab1bb9d7cc41457f87f12890a962d87b28953ff9e48b9a5f23705073e554cd5686db9f7c37cb28b0a24afc12cfd0e632dcd24a0396d8e380c9da58ca16af7f51511b44a5542f1ea87d1bf82aad1bba9999e9a6a9fc4726b8c00a1ea2f7953a438891fa07932d897b6ef845c418d318781bf7d0239c4c61c070a2cd704191f9da289cac7ea0f30"}]}}]}}]}}]}}, &(0x7f0000001d80)={0xa, &(0x7f0000001cc0)={0xa, 0x6, 0x110, 0x3, 0x7fff, 0x8, 0x10, 0x401}, 0x3e, &(0x7f0000001d00)={0x5, 0xf, 0x3e, 0x4, [@ss_container_id={0x14, 0x10, 0x4, 0x7fff, "037372789204302610dadfcda21be084"}, @ext_cap={0x7, 0x10, 0x2, 0x2, 0x368, 0xe63d, 0x3f}, @ss_container_id={0x14, 0x10, 0x4, 0x7ff, "48346f1f68eeb3b1ebcc01a1686c5de2"}, @ss_cap={0xa, 0x10, 0x3, 0x3, 0x0, 0x0, 0x1, 0x4}]}, 0x1, [{0x4, &(0x7f0000001d40)=@lang_id={0x4, 0x3, 0x1007}}]}) [ 1225.360700][ T2798] usb 4-1: device descriptor read/64, error 18 04:26:41 executing program 4: syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)={{0x12, 0x1, 0x0, 0xfa, 0xb7, 0xb5, 0x100000008, 0x1943, 0x2257, 0x13d4, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xdd, 0x0, 0x1, 0xa2, 0x8a, 0x81, 0x0, [], [{{0x7, 0x5, 0x7}}]}}]}}]}}, 0x0) syz_usb_connect(0x5, 0x53c4, &(0x7f0000000280)={{0x12, 0x1, 0x200, 0xf8, 0x79, 0xa, 0x20, 0x4dd, 0x9102, 0x3ffc, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x53b2, 0x4, 0x80, 0xffffffffffffffcb, 0xa0, 0x9, [{{0x9, 0x4, 0x89, 0xfffffffffffffffd, 0xa, 0x8f, 0x6a, 0xfa, 0x8e4, [], [{{0x9, 0x5, 0x3, 0x14, 0x326, 0x9, 0x9, 0x8, [@generic={0x90, 0x8, "e45a8bd8f4ff60eb634269a29dc06fe106540c463e7d0b4a1f80912f232df97037f472521ef286f7679d5bbf6054947b11e42a52c5cffaf68dc98d2bebb0c314e6ef4648a039bdb9669cde61f5a0239a33d412dfac7729db971b9d06f03ad4be3464393f099d7066bbc2424d924365b721aa7b580658a0cbfe913b21ce6ff9881672279a6640d185b7b8f571ac2e"}, @generic={0xdf, 0x2, "ad406cd25f5e1803590556a7b9143c61626a2dd84fd7fc2e96448d777f4dc8082e06cd16605e148e26dec08539701d4c78a582d2f8c93653db01bc2d7dc5c6489773c3fe7530c777c7bcf85ac52179e0e85e936f76d69e62818a8a7bee0cf948e7eeb1a359af4fc13d9432e5eab30ec93fbe9ed47ce0239d1b81154e3ddd3278b076516a53e5ce8c5ba9b379036077eff9fef4e50169bb9435253ff4e79298a82a3c28e703f05126779f66d936b1aaf4b1812c76fb080ad8d8e8c6e2c9425ec278d582bc8b4028cf09a7acc426ba2eb9c0e569708d935df714adcc8faf"}]}}, {{0x9, 0x5, 0xd, 0x10, 0x387, 0x45, 0x5, 0xfffffffffffffffa, [@generic={0xbe, 0x22, "8be05d12a6d5419cd8de99cdda8dbafe7a5a03d46ffe4bf5630b4c417dfa210b680a5f1950b0ffeb7bb0089fe5f9e218e3933e42a3edb06adf14d99a0a512ef2a01a9f5ca90ee5963d2c35423f8fd78fdb31c10dfd0fbf42a464aae3557b48d548ffe877151c6a00d4d7776026d53146462242cba9b2f9c237a837bb74819d9b27565df1211e74f29d0640be3a084139da7747ff75255397a53942267f88a4d8fb21f6a288c9aadb8e15549fdd51f1506ddfc70cb5da224490704767"}, @generic={0x25, 0x31, "6339c5252ddee83eebad00d06cf9abc40a05e902bcb78af085e5c0020255161f34b446"}]}}, {{0x9, 0x5, 0x80, 0x0, 0x16c, 0x98, 0x3, 0x2a1, [@generic={0x2c, 0x24, "17bd0669030939aac273488c12b258013fc6f90718cb6a9031409988a770036228757912c1ab2a17e1ec"}]}}, {{0x9, 0x5, 0x6, 0x0, 0x3c9, 0xfffffffffffffff9, 0x10001, 0x800}}, {{0x9, 0x5, 0xf, 0x8, 0x296, 0xce0, 0x6, 0x200, [@generic={0x51, 0xf, "92bec7c49ea17b2f1513aaf4e9f24763e3bec921f0974e3c6964c339180029ba1ac2d6db6fecfcf2fa26c4cca26e959e21e210a745e279f99cccaa8685c704ff19ac9e66e032ba45e2acf15db509ff"}]}}, {{0x9, 0x5, 0x8, 0x0, 0x365, 0x2, 0x5, 0x80000001, [@generic={0xb9, 0x11, "36798eac7bfd99c39e65baddbd70a7bc2dd1c9190adff258866c316f69fe35fada1928102df50d50d2ebbf29e973aa3856d03fa0c07fe8b076ea92436573363806c99ccd217894d68de2c34df40663dd375e76b492fe58dcaf7a3b3e2c62d6f06dc847c604ad5514940a222e6002e271a445dc33630c19a3f71d6ef4120bec31424ac7be7c25337be0311b3c9056668c61f52f979a9b30c87829e3d1006bb14e0c5b44eeadb54517e5e87e831b732fd62d8c699ea603c8"}]}}, {{0x9, 0x5, 0x8, 0x0, 0x228, 0x2, 0x3, 0x0, [@generic={0x2, 0x3}, @generic={0xf6, 0x24, "f1ee196866de52a426f878d8f593427e47fafbf8ccfaa6ea3bbfa3f21fde439ef9f793132fb81da54ebca123dc11c593c58ee24c594e8a130b4482e9724aca00bd411181d70160fabcc955d2a2c35a27b90267fbdaf6debdcb978433ee5dacf50d5b3025a53feab3cc01b17819ba5ea03ca6328cae644f9db91e077eb52a29ce78818fc32143674ba70db7b69bfcc74a744e900f2fc5121afd0d2c680bc555b931578f8c644be09dfe363a5ea23c2dcbcbf138c1de4da8f5f3f3c667a83752ad1ae0da284ff35045f84d4894f9c794712469ad999c8dc459b536d98f4a7c9cd4c7229b2b90fc6b04804289cab61fd2eba0dbffdd"}]}}, {{0x9, 0x5, 0x0, 0x0, 0x67, 0x7, 0x1, 0x3}}, {{0x9, 0x5, 0x9, 0x1, 0x20c, 0x6, 0x0, 0xffff, [@generic={0xce, 0x6e, "4869be8abf30913968d120528a2cb8e3e9caa4050fe26a336e36e0000214a39dc9a02f6e4ee2f39459608b582618be403e23f5b06a46fa0a619e7293855d4d55f993d1f1d72ee9212f267103b45896db78257157fa98928c6fb57ac9d37d1776b6ec95d7e172847b861d8097feda26f69f12431b26f9d1170e7415c2ca30429bae95db43f7679813b156b5db8bb940e7ccca856eb023cf73d9812ca3cb803679ab6bea355db9ea6d5beeb021cf7ce497db72bc20e1b0fa85a84433f38973745594b7e8621db35e582510e0cf"}]}}, {{0x9, 0x5, 0xa, 0x10, 0x152, 0x1000, 0xffffffffffff9438, 0x5, [@generic={0x54, 0x6, "c1fc015c294ee0ce6969903a7c8d3d2ad5a99fe12b59d18af20c19a0d89045be09c3882e9dab88302b02a499f6fefcd2994c888527fa8c7c935ce3adb548ddeb6154067693e5bcb15f1d6793aa61da0d3a19"}]}}]}}, {{0x9, 0x4, 0x58, 0x5, 0x9, 0x3e, 0xfe, 0x6e, 0x2, [@generic={0x7f, 0xd, "b0840ef9da804ec3ef71153ca91363701675859dd2ea197a46bd90e4d980567dfb3d63955f5ae5fdbe3828812af7bd4e5fc88fcce2bab568f37c809d9a24c116a55295a9c0be9cf7f454e632b293951ce8774bd938ed14a73334a9ab49fa9d2001cb1edda84ca2a1c87651383f87eaf325d1f2bfaed3f7d1e5b42d0eec"}], [{{0x9, 0x5, 0xb, 0x0, 0x2, 0x4, 0x4f1, 0x6, [@generic={0xb4, 0x14, "e3be6706dc6cd7ab85883c7cda588d1a8ec4bc9a0181fd90728d4a4911201691d13a658ecfa794a8461597aea3fb980a23f1733e0e0cbc2645203f6196620711fc2d78687b927b3b126bf89d2cca1c3bc2d86777df120e48daef961995489f79079bd03ab1c7ddc44bf3c8ff547f6f184944711989293b9c8a48e8949f837933e0e1d5215622d59d7edaae297f228c8b9630e1e426dc21db4e8659cbaa69bfc94b32195aab2c8539e30e4fefed79be22490f"}]}}, {{0x9, 0x5, 0x6, 0x10, 0x22d, 0x3, 0x7fff, 0x9}}, {{0x9, 0x5, 0x6, 0x1, 0x29f, 0x7f, 0xb8, 0x100000000}}, {{0x9, 0x5, 0x0, 0x2, 0x360, 0x5, 0x8000, 0x6, [@generic={0x31, 0x30, "38b0b32a6f9300b05f68f6b6e5897ea91a02370dace4307741b2e879ab0c87fd9baee75e8c2f81721a0df1eee4d9ad"}, @generic={0x8c, 0x9, "a2b65b61e4a4a3a5752b69f4f2e561b993d0b09d0054f38f6ea9da07a93d8fca6ee639f709c6f08cbffe51520864d2ca981316a5cff96df69edd7c6fda87e757690712d335bae56e588a5a30c7a55248c325254d52e7a8eb1031bb9f3a47fbb7285386add3fdd380642b978c219260846b59c84c696820660ff981ae7d4d135a1b94059fb9451d1fe570"}]}}, {{0x9, 0x5, 0x4, 0x0, 0xcb, 0x9, 0x3c, 0x3, [@generic={0xa8, 0xa, "84a424fa6fd900647882ca1cc5e8237f8ad57e247f6302011e1ce8a4b02825b93e482118681b58e727e44556388d24f7282e07a192e34b344ddbcc8648a848b604df8127e1fa2dfdc3775022c680b659a354585a3ecbcf98877504660e8e07e66de02080cdb88383b6a1fcbb14cd410f8d9f3da18fbf6bd8e3a21d9a167be13e1e5e9f2fbb965b75fad811d8a5cf3ceaef38cf8c00e48e6c080050d2fb824de6a0b3839a22a7"}, @generic={0xd7, 0x11, "336d27417dc18059d135a7d6173668ef314af8c7c5d3d4e49bafd66504790e949564d7b151b4069373b58f5f2235b03e6aa21d94f3469e08fd26b13e7e3fef23ddbf3e961e27f9ff38803516cd75e9127389a5c9ef745600191ac32c1457cb66c2c8a05003b9cb2896a91881308270619930826547c4ee47cfb2fe01d50ceada0b848e8c53243ddd8ab9ced27628d5595736b40cc7584c871af6fe9305746e5fda84baa655a2102da851aefcc0608ffaa369c361759a7cd655f6c7ae39667fb8d0fa6a54583950b87e6baef249a2ac1a7cc4f8f517"}]}}, {{0x9, 0x5, 0x8, 0x3, 0x2be, 0x1, 0x10000, 0x401, [@generic={0x6c, 0x23, "92a3062e5d67f28a4628ae0317997a54589f9bd87334c21bd1ec6a5a607a7237a0861da2e73a11e95385d12536a414a9309d8c253a645d45a8ef9282034d3c77b78b3cc312a05d03034bd0f838c4cb0486416514712fa6e7812f59b59f72c731cdf5c96fbf4686784954"}, @generic={0x1002, 0x4, "7fb194b22b31c0b713b34dd714f62bdc4c17760153769f842c358963dd4e59c91bc8cdca1b49eadbe99df4c86e6cea115c16251a12d739754eb344023625996909e6472681085fca5011ea2d0dca31c7dd25781e22f499df9919e0d85614e397de17a7dd8938b27570a16c1165929237a0da3a3f74ec27fcb8b0cb08c64455514f1c3d257f693a6a52c796f9664032524d2004a90c647f272324e3794d34126ff9b2943543d4d3aac6f666879a4f1c5014b4691a82c26159737b2ac6385e15553b9c988425596f8883406781ac9fecba08425c622553961434ef761170563dc78a87bf10f84010869d6e788e2a63d8ceae169982987124a902882aea4748df6736e5fbbab80d4c4b1e393b9d63a1b19cc01446f889dd8275bda72602677319608d8a81191fe769e6233432af141bcc99b83ea58d09b26712d5e9d674fd843960fb6e89afbfdcc7adcb4ecd5ec5633af0356fa80fc6d10c189678a893458ffab3383fbfa9a0883b5ecee1e992d757eaf081b8222c6b158cd6b34e2c25df3809bb0df93171f380b47f4940cac1065a4ac9bfaef6c1df25bedd7b7f70e8a8630192e247c46e6d6dda1aa4f97ada40fc6e79efb1828f9f972d0cfa7f74d2368c99befd2f312e1278da7e412f0d213fbd26e8ea1865fddf0e8456254eaae43bafc9463efcf61d8ef41d7c2cdea424addae9e0ceb9e4270383873834a18511097ebc786a868acd45b44210135ce8a45d7ee96685d9cc35cba161d11c4470dfb10cd14f29e54fab56cf85710740aa743fdf2ba59d509c217623eab5b61c6cf77b19a20dfecdafd534f034976b8a89493c2e522f2a6a2dd03638261b4db9db080be914baa1ca22d44086881fcce350bc8a706b46caae40121f400d68935744c7e1312105b84f833e7556f07674a7169a92ca4a66d2321344482cf503328d4300e7a0c453af07d577ca3eef0eee66ad7db2d92adeb85b66e662074d733484d2d0ee24934d90968f0bc7520d9eae6690da65c9c43998376ea51a3974922e0c37d466940f7505273de4661a79d61dbc4811256e02166642a502820e1c40a11058f159c04ae39263ee27fbd62d4d2f9b291f6025cfd12cd3a10c90a60eb58b3e23200272d325021d5df18e3b29e41284c61c7f9ec6da91864874ffede3ba617e521acb7da7b52c5c61956287a988242faa975b54e75024985048465899361f9575d0921b9689142525e6de8283455489563eaabd86d5cee8c2abb1c3fb46c7f3e6b730a4d1f8d14cc760fa8826319cc60659e3adcada445edc8cf1dd68c65f4b1b141fcb2a45d45be1d3200fdac15200eb08642190fac358179b49d757868797f9f20cad8d621e7704076f9e651b551d17aa28d9151406b2c3fa215428c0eddb8b6f136f85d132c9a86225cfb9bdd3f9ce3e2eb05ecf24fce91c0a24f7f5568da5f0742700e55e2ab013705c28c03a1bea99edc739399515f38ebf28e328cca46e60acfae3cc005d01b3846a254fe5996062de295bbd3d671a3c0012914e33bc6901cc48e405d688a3d6681c69109805a2fff5b45d756e11836418eac0de2aa940b31618cc52d7ae6695fd8969ad93073ad24f7c811c62e05bf0873f54a089c568084b7b0cb0ba1e93197a37350386726725965b496e496e6e3e83e53edd4d09bd827285bbc9a7f433107d2574d451e994584372fb54b0022c180b472b277b2d09f7f278db32c4e52c5821d2f62369d753846378f458105f8923477d06f9729ae5f8db49decd6489f1395111ca9d6804751d3a5dd55704460df08f1bd3ec4b16f9b5def2030ed6f974b45bfa33e65b030b58ca9e06b840c411131abdd05d450decd9be8015c9d02420bae1cdc7928e5d7ed32a71337b036f031cedf9fd545c1c6dc6f7ed9f60e57a4c815779e9af0a7ccd8e70ce5f4a477c8a26e5855c0b21f1f7fcc04097f0d95d397f3b4638ef7a54c9a1d8e5e9f92578bbf63b0c3ff5ecb6283d4522a18439bfd2e92cb02466254fe1e7a611559e36039292065ef19681d98d32a23d1076cbab04d0c52d6e620cf7a019d65ad5e062f73d7969175b9469c6b92774dafb0f7ad5e80a9b8e8c80b0d26cb3b4794daa1b8791de1b1d18be17508f83283471c5a5d8bf84ac6eaea3bf79f3c8a6a524232b4016e216b9d829e9841895e964a3a9b3e6192e0069dc25ec371f5dd76fedc666ed94bd8bb280bb7d55f518055801243044cc81b27fd9257a5cb714b2d3951b7c931f410e0a8db46d1acd9243af436645acd229eca7b7d14d2a5b9b7655bcc45cce9757a54e6f3f3daf6c41b570b4be75f88ffa820e4597260c8ae4c3f97a2d05ccecf8a81e6e0593e8b4769bbbb1ea56272c4060615c248e4c190766a0e0dfec54fcd2fcbeff58228e51ae308a172c26dad9fbae706f8a9c24d883e700b37f874e101cba860c980c4daab631a3acac8fc88c3a02d2c5ef9ca49909a3f5f65ef0d5c6704aef2f154519dab72ec12908c8aea10c1550209f307e7526de72a2ba3413174369ea4cfbac7dfc664d616fcb185f5194078b8d29127ddc5c07e5b953acdffe24752b915852f52e12d6b3a2b1ac9345b68f82d6ea93d0d95990f9b11283b96814feb8784cbf5f54925e91a0f9a46dcc7053d9a7f6b8e33807ef180747ac539d6144bf9302e747e0398e796393bdd182f251d934ca42480837e0bb29f482870ca9b8536b8aa513e54865d8c24a512687cdc56fb1fc6211bcdfe7cf37b5595a4319395eb5b841fb1210f40601c65a39d5534ce66d0ad4f01dc17c8fd55ea9b000bf800b7b907b932099c37ff18ddcc0ce4b63f27586ecd6ee839c1a9cd2244bbec84641c7b1a5c5e1df2c447a301dc3bff2206e565465270181c9845f5f0b5a41a76a07e7a278bdb11864efe86e6638e4dd71d74d59f24c96d3c02242d1c355d8bbab6320f7f0cca4503602f4332995ea99b301ab412abfa8e38b245dbd383d7161d3a840ed3a2354028d02bf56ea433e1482ac5c38c5b328fa3882b5cc3abb50e32a2b02907bd078226b92c2ba2dc5819dca21e47f3a07a5b7a87b40ca81528e0ea5d295b12038600d8fe1e059394f08be299278e6e75c27981bfbf43fde716896d753231e172fa4ff8e2a357c612c832fc0f12f03e39c978866b1ca5e95f1907ba2bc25aaba4132d232304e4b5738ab83cdc5a3a29c0577e4923dacf75ac8b9766ad1f7086fa14c8a3e4d05f3f9508b1f29a26656febfcc487f0c2366851a95bcb020c778e2b6d5320be0b18539e555f018da9283c751409819186e70bc76559e637d6f59a69d03c8766dcfd19a508fdb8e7153bc9b89d548462c60e508ef053489e317f05b0476d7a4b42d266cd94986b1f447706cb049337430bdf36a0286a7ffcfa708b5c219755ca84ecd2b8c4f586fb755150e572c7f0724e66e9a2beaf7c95b79377568197c6b4a2ded5dc7091e907bbc2882f991f10740f46313a1630777a2de38463cef862abcf599adabe1bc6f7f4adb014f3693189572e1cffe8dc8ee54f3174ac3d52602c945882f18e4e155d68767f2c278138e5b25d0d263e264d6385048b6824dddbd5588fd1de2957ee61bce591a2c80345976025f4d3c6ac57edf5ba75110cfc14e81d37d9f5b6ee2a21e2a9b69ff7852c2e13f5a3639a5d5fc946a0d16e7ea04180aa54a308bc1b891d8035c2f95209fe3133ff31c5819d61c5623f9817d69028cc15d7ea8c8e125a3df377c175d85405b03133981ad81b48e9896c02d1dc8ad225d9e232b4edff77e4c289a554c95da989f7a12220447fbbc8faf45e2b3a86382fc580f0385c59df9749da3f61e4ca5a1c808662acf28ddc6d069f74bd7fc1ef4c697dea651b6e5b3d3dba4eb6e362809e0892f54fe8e0be7720fc5ac7971a126da509fa6519c58e9d3d32d1eef7b7ea14394c6dabd2689b4ea88a79f53cf08f56eb55e1fdb210cf64f1f37a5de1b69d9b194676f86796dd20a3ae589be2c0f5e8ef2648bd16c2bb6ade23e43e998357318df686f30d6109ec7c8e5dd9bd2aa82102c9693e2bd729ba03707138ecc7d41c4010013e9022c8989e173fe7c205fede8063944a878437982ac21b84dc6e90fb028e2993e8492466a571a33ed8f91200c894d1fd69e9a8e201b5d116eb6e1c691cd5b9981ed4374eea6cf3758140c4867701463b2dfd56c0f4c4bcfb8fbee90e2e161fe08b94e801065f9a86df5f159ceef74407455dad10e40d5a7950a704fb1ba01e12df8b5b55bdb916605e393d158adb4bca456fec33c881e1cd9f978c60d48ebcb914865b4630a4996386be6c9cf30f28de4dcb60570130ba13145d749e9d2c80083e299afd487657395644525ce4b42125042e9ec1ce63c35bf5244a5d070c26218995b7faac42d02190f9bffb8a00e8054122ce7262fbba755ae6106a8e1fff9764693abece9ed89616b8ad2cac21fe2a968e84858e3fc9f7fb079d5ef475476af6df623d42afd31880f146ae22ec83d072126b07106c11aac3f52725f67bf87c4ac9a2ff92e3245fc72ceec6bdbfee65b397e1c784bd66458f8f71f875b8d6d7c89fc2b8f09cdc938ba88b0ed618a29e02e5d2db88d7d572ead50f56d087021c228e47368cf6ef270432dceeed4e64fc1247702ddf630ddfbdf7b324b6bd0b9039f138e72826ad1c53c7b741f1c4c70902e41d952070067e3dd0dafd1355bc1b6c1a3876e675fe29d4f399de0c87919b669966c8a7873d3aabe6e25aefe9f40a15c2a5bfce192b5a661791ef6701714fe70832e53d8e31d7d97b1de947e7bcca6dec61770cdcf0f775da3d0bb0701db1b823de2ca238ecba5ca453c673231a55b163bf2823e6cbbcc8e0f08c853d225e2db23a405136de7cabd822d4a4a9df81418c0ed7956e45ced56c2629ff6faa24437483a660041c01279b492ed6cefe8e887c308feec4a5284b7e5e025c1a036e5bf037fd8b0c11b8f21c939d8cffac8ad7375c885d2c16ae6bfce5d7ebb2747c05cb7048fc6e1dda95209be9b496d673c049965a8ac2e89f20727e3a35fce8298d90c23dabe5123cdb4cc5e56801b552adfaf523f4baf6e5cd437db9e4576cf179093b1c7430ff4ed0e9fea58e2a9a6126c1ef1481bdf78b73e8fc7d363ba4496a01f67e41afe6caf1f278667e13ba85d6324e6399d6f1c896460800f860c60a95de3362b7c6e00544fa68ca3830784bdb432116a2f972430eaf01387aa4481e8450258d8be732b0d1034e0798bb6ebbe3e5acd68331586f665bd3ace59caf20a4000e61c34fe390b4f5d6a439ff070e8d7e23423548aa32c9c4c7f550d4f9851d1cf1bebfa8cc903fe8cd5277a374fa3dce2d8a9d6e2492ba38bab67a00d02e9d323e6cf46ed6da938322ec43e42ecf35a8cb032c10cdd4f773e759a9a30c8a1bb2112b17f118681ea26af3f31cc4a0c95059c2ca88789dd5664babfe0a9fc83870c67e0bca2dd1badcaa5e30e6738f8fb03fc8136367f381adc8dbf3e316acb896efce879f8da573371db32a31cbee3aa2e92e94fecc3a92a9447a3b451ccd79f3d76ee390452fa961431b66a47c2214ce4529e8a5f0b4f8eed87541c9dbeed5421bc8add0342e39f109f1227eae6de12a0fe3a6b741a8c872f2a50909fb55c416daea64c50931ea74451b94a2571d0d05871b3eb437697af1f1872447a0bf325baad58b2202f6e71d9b4b186b3abaf8cc3515a57b5585812075429fa9f1a2ac780e8eb17bdac07add1d5f60598211ba9c19c3cb3a3dac46c9bd224bfe186233c95f3b174811f57030a2ce18982195064c31ffefbd2963e67ca4c70df67"}]}}, {{0x9, 0x5, 0x0, 0x10, 0x213, 0x8, 0x100000000, 0x6a3, [@generic={0xe1, 0xb, "d141d877d72da66e6f64ef17a91602ebe27f16143a0026b598efcd08503a72ba777688eac7bf097bab86f27cc29da861273172b2772c3a5e53b5feac96ad7f4c1aef794569fec2af2b0b466ad76a55ba817366e402cd6b8186fd7a841939d72339b40e970c8c39fc188128a64b1568d9f87e2853d7c6aacfceb30783ed22eb98c53e3cc29c79c838c0253724ddf0d7501a5e85605ef6089bf0b2e49c10cd83c3688cf381dfdfe65d588595e91c019db312c5e8a02fc0f7a2621b8fded13becaf2921d6de71142fc95e0670b9473b17aebba4825f393022d3ea1f80ae198ac4"}, @generic={0x1002, 0x1, "2f0b8fece7beb32f37efba3652f7dc96bd922a93df1ed8270fd0c2d018cf88a2f8498221603254d03f63570fb6731207f6472a9077a097ba9d84d5092f5546064a324b9d8cf9b1d7c45010dc3048cb70bb8d03b7eed238657bc30ef1d756c1de64335957b27fe2cc2cb767f67c38839b688d399a072ee3d044adedf24e98871f8c4e2bb49063d405fd804ecefbb24b5e58109c56f816e04f6762700cb0debe1f89cc1bb206a50e4d2e3b26b2c591df3a38b68de2e2c201e132bbef2bfd988749dce6ae90b11f0785e7104a98b744117f94429fc5333b356c94bc5a5617a1ea5432c773ba8d43c915b1845e493a4823ec2023ef18b4c86c676b8520955934e5eddbd160ae71da06cfe21de89c1f65ed66c259d20fd5d3d570dc3f9c8b0c49fd74b8d83ceb301cd17b01d33c5ea23d8e69291b85181411a6d6ef9767613b97fc942146abedaf759b6951dbeb9f559f35adb955425f7bd9e775ee6ff7a018ba0274c72b86524928745fef19ae193a37611706f9e358ea75e1f6acfdf8406e54662a0ad8f228b1b045e6bb272d04078898add5243ef8bde09e46c074f6d6b9c37155da04968ed3bab488b18f94e2bf280af97ddc811a5e9c538e9a482aa0f72f8fa1e963c1d34cb92c579bb42e560f0065f3ca62e42815ca58dea821c5592fc3d04a7cadc3c86c7f509d468c3a82aaef689424007b7a3e7b65b5ad77c29b0cd7c2ec25e049273c91b943b885e4a5f5b72aee88cb83454a81a889924baadc1dff45d3c31bdf68f9f1d47324ee05852b3b09f5171af4ccc90157be2b2bf5133c1451be328722f6d15b4dbd84ab3ceac075c81f680b652c9cc900603ee6a528921c4864b84842291e2e081f64a8a64a98f450bf07f2be6571224f832fb2e9c6e9c2da5961891b448b3e452159030dafb3805c5c71346869c9496be26a91305c5a4d8fe3e020c2caf26eb86296d050271e84342de2ddbc85600b20304cbf816b3880076f2dd633339941687f46013ea7d97bcbf82f23fec9012f8a710589a77cee9620f242f617748be9d0555ff7f0c10b7b21295a1804bbdf4ccfb8ffb699eb61690ef16140b2811f4dc893f1d429882ceb11fba2b2c22bea3e72ecfea7b0e23d7d0106d4375c34645106909adde461202f7ed91563e113a32f5e692f7f441c2616903cbd8ad58110931609438974305c600172e2229fd6bf3dc3b843a440951ea662a3f0c8b9d606a398e37e2783c58d7f820abe8b5817fcf39fe45e0134b2939669099844deef81439d51566c108c03782b0475e7a12f55311534b9c0644947b0147da21c2218df64b2bcbd563186fc8ffa483822803ea4d9e4a6d18e7169e121f9fb58683005add46b0f4afad9bba39a970d69102f1da97b37147d3f42acfc3fa5d5d0224baf7a46154598338dae048744f61681efd5542a3090ca56cda9847cd0fb2ef1a6d77693d48047939958146b628bcde25a111d72db62db1c7421b8bc8dfb5f64860ee517950ea02cfec0e3a371cb69b85f72ffbc30afb15f361325f17afa87d92b4d92f4cca5f56a01ef0b8fabb43c390514fc7549c480062580071e4c26522b49dc6878817b3e274a354c4895eb6f740d0358af2d2a2f2803a1c4d25246259ef35109d166c3d3638660ee9d8b81248c10a8f0d902c97c4c7f4da055375e8b97dd728ba3ee9adff5aa25be0fcf7c890849bfe1dfc5f1a2637ec3a344f3b3907a4c9e6dacf9494f77d90a5d32e000ee17cea127fd579bc233c1c37e7ef3f8968454ba5cee9d91188aeef52c589b1709398b14f9e52980d7c98fe7fb946b2517d94ce1440d8cc7611b7dec2eb8aab3d9ea7607e297c42040c8ffd1d81bdb8f620116f45286f2216419c44d9d83b4bc1e5d2d883e6f889b9747a9ec560395b3c2812deb5ccf128fa6a120418f471bd5128b950a9962accc5c8f56635819800cf5efba2461c5083a98aa8f516b191aeed91556331adb648023ef0988b34e4f6923cca972555f3fc708138a23d043ac68aa07b19680673a96421780ad767fd9490cf90e213b07e34553f17cdbada2c719802b6e9db04f5b323f1f8ac9cc21b3c04542de4f6279c3431826280b42254eb23ee89249920c91584b832a6ca0c73b7845cc0650e5c54fae07d2bfc53caa8269df38b4aaeb722356527cd435a641d53d342c516b79aba2e6d6084f8b76f6dca4479717f0bb28b45e55d3845f0d27b4031c09f024db4ea60e1b1a84a26b702944a0911fbf6f8a9b6f60a6c6c08d435885de6a0da7cf54b521ce24f6ae749bfaac34b15682158d60dce6744ba4be5f4349c7b9620c9e6ee2f460f5e76acebba54eef4f01d8973d27e4560dcc470ef81479535f243c4ab0ea05ad21afec2c2419b822823fa92e850ef0263e27af154a3d3342d654448b4d0c2f0044068b3d21341682110e0a9685cc634b787184fafac91a45ca07d61531ca99598955d711610d2335524637ff90a4f26b1cc7edde956c7450313a9b1af9d064bcd2e3190a2c485f055674f729e78eccfa8720601a73090e01bdaa3f4eda0c034bfda2934475be5e457deb324b3f9c454a55ccf2d06aaa6d1e9436849cb47103d62edde291ee28a21aeaab172233e96941dcde03205f69c0c8f54c7bae0c1cb3fa4f9cf318285a62bf6a7f068df8d48ceb5d0cf242dfc0118580939a8fa254c1f76460795c68121c333ec045a3628f23bd5fc6c085aa4b074f0543535f8a5f8cfe1b5b69cac3b533d680e762abd34b814c560e06f0c1d8dc394f6e9b784114b5924780b6f7302050bfd8e1eea6371968bf56a75fa5bd2e29053d366fcf9fbf650edacadd9d14e9a2309cfe22b27ab1ee886212092560cb30efdfc49b963e58ac05f64097308afe167b01c8bb03548f137c3c805998e47655591377b0ff0d2ce1bd7763ce02e28d8a3a6f5a5a8ea90c4b23d5c66fb4f83603a124cd4eac0e82b56b73600f181f1ce856b1ddc9912e0cbd86009b7ea9cc676d6e213b90dd71e2f13c01a11aaea3c849f87ca038edd1636e30ce844234ee668e8f10d5f8b130dfab953ae982e81f8308a99d704fc34300aa957cc36ea0106c2f2523629c944a71aa3d42023231afeeeb986ec5b3defbfabf33c4dbe8ac2348949de328b6b660f519a6420482a1ea6d0c8e90d18329d91dfb29ddeb3e163a79e70a22e47f5c892c7a5ea6c1761a4a0b1d780716ceadf7831672da21d8d6b18d3c0254d849d29c7f5e0f384f3e2e3f19eeb32f88f320a52f7feb2ca655e26ebe40ecd04653081084905883c8bd7bcdfaf966671d0d35cb70785a2efb5dc8cbfdd2554246708c594366d578acd8d0c21b6b55e85cccdf5100eed132603fa484936d1a914df7c26292c88f6a1aa5abf22c6cc3e31965776c3ddd795c62bc8eb7b1c907a3bcee13fad4ae6cd361c9b8f24dac0b7b4320374e752900612dbaed938ca29ce0220d043546d6d8725e545cc9b38619d03b84cf7db3b3861b4623919a6fb7e1e4ea73c0faaef40ecfb7f411078607fe1ce9b6af8bede077b235476162fcf38d222a61257d9a155f8a5748a72956ad25ca6787e2ecaceada2566472165515a22bc5b75580c838231ce44ec9b8be464bdeab6831c1d1dccb51d3e3fff061b533d21cb0134355bc1c66be39d8502bf7d18cebeec8b227943e700e26d7aa9f600369cd7edadf5307f52240b9871b26e2d6e5364f8eb3e47ccc9e782d1399bf30b4a1a83f20a37fd06e411ca91caa29b0f6ee24c514b52750f050fc4b38a2247857f3b931872a44efa54dc2b659e1b42eb3961fe4b982046f784324216c1eff5eed1d9caef2fba03e09c617046d9097be3537aa9b33b11f2cdd774f10821c43721a8556119f6b26fefb42736f4c65ae46833821dd7442369dfc39312ece277951518d4159be68e36821b61351d66e46ba591fd71eda42627309122f9f85913587cd18867fbd25396ea2ddd5798f60f51eac8e86f397052ccb6460cb7f010e4208248e5a16de41237c40fb9a0e02a6d12a9e30fa5f4da5230859fb2a9f9d8ffeac9a0fd4d1b76b79dd7e9a877fcb786c66f074d6a84e5300ba35a74fce14affee7181469d36956a9c57041826b0115289a63ad30ea49839b6e9338a66ac0088e388dfb4355561cfe3cd92cdcd3f80841baeed9d48c9e3e31ca8294f39f4319cee972d7fd28aa4dc861b70310b13d9dc5b4bd72da5a94030a8d412fda015cb6d769574a1716c15ceda8137f11a9dfb4d30fb05c1bad986348fe84c17e4c4ac7824eb0bf07030d219d2d5b3255ccbde2f23a1905bf44de95bb736e4481b22b0f3870886b30b7522ebfd00a3f07656c10c9a714d0d0d377985071d057300e93366c632cfb25b30341f46da86fe00c8f896eb1e9f329c50f8d1f2af774400014226619fcc0e70cb7175678f0ff6fa51222fac10930784300722a277fc50f0986209e0e92c62c3c29168b33c719e61976d2f64ab5b38caba54b3375175435826b72ca5c7c805d443d9f3fb7c541628ecafbf06fb569ea1c077db12cbce753a47e97785514bc58bf5be14626fcd35e8aba69fca5ceb9278bdc8eca84f03f30344afcce7a6665a20afe03e368de6dc8e6ab8667ce578c0f2bdbf8bdddf91fba4a4bf43d3b03699da2c7dd42ee3c4777c83dfef645d4d093c095018105608f53c1dbad41ef47a5a4b2407ed3c5498558ef42c2cd6da822f67468615b8d47494f8971af82e42c7ae2603e9e975bb453c68c74417cefab4ec8aa0549dff0a6d99eae3408dab04f3b4cd82df2e540d10ac6267e6aeccf29d3dfc15f199a5f9b109ee54647aab7e98fa0357849d0dcf5454e8e6a7b3f3a9d19b9c34155d1ff949298f717b8db1ac91fda5aecc8c77460b15238394c9d689d76ef9ae950a789a2efe0f00eb9a88a6f8a4b9177814b2fc734572f2cdb0e68c9eb5497026cab7bde3c91732ab94114ca388c90d286543ad682aa314963973227975ffb8e9962769184d898ef39bef5c9aad15538ca25970ac5e3b2529daf1c04e7f62be0f9a7d5833fe6bad1fce8692dd2093e0e5d6348187130815fa1520f6221f048c54b0c24f51396a5a61a3c24b7cf49c7c156096f0c68f32f4e44bf433048188ac3778d2c2d3290015406803d9eb251c5db92673b22fca64c913642f3c5fe801b7de966538562ccf135b6eb652a6a8b31f00ee9948e9285fb060feecf98ba5317ddd8bbb1343553e1c4c6ee5c25c2dccd0535c38a6f74af2870767ac50de2d4e9d80be3bee8b0c1766aaf569a29748396b23fd9a8891294f312f98aa1cae7dd5c03a1b8caf4d64ddd4fcae9912ef6178dbd9d907295b456184610f406d846d421dc05fb7b9f0c0505a413c003c274db8d9ace4137c804039394ef99645fa3c6e8d2e9f6d27e6e7a6249cae2c3d85d97521d272094a8d1ba9124de92b722456dd5ccd8e2638748a58b7e2e2bb875042cfe4cb8a3da82ce0a422c0de893a0b6eb15b07f34028ec6a33f237b7fb2acddfad0581665b973a4face005a4c651e2272f6c76ca7c7ca86be71f9e3259a997ab0c09a41bebfd8ee420fc3f314939820def3934b9c30edde1bf79a98f41b3a8b2a81b675247004fac1d82331b689aafe7cd206e5366a53fe22e3215b36b9f05acb02dccd4cc4c9bed74fe1476e807e0945d2b04c8f64c91807eb4acdb164217b2d55a5e47eae104364b8587f0586bae8b958d38f9d35052ebb6dd1213bbd16a291c0eaa38a6c2cf1444e42417c6d8aa21fb4de3257f427b8f4025d3d6a08fe9b454e6a2e19be16c58da74d4823bcbf3cf499beb8a2fed13a44e54a75e35ce"}]}}, {{0x9, 0x5, 0x4, 0x0, 0x342, 0x3, 0x4, 0x55, [@generic={0x1002, 0x1, "278f5ccd297849a92f9dbca0febe8f95a6fdcbae8c37a37176081443aa4c0490b081e235bf287bc99b3760b9666a3c37f83f82a0027dc52d1e8a059acbaa899d0fd6a4c49dc34634305ee09339151b294fc15dea37f454c0cb448746e2059670a4ab419744f0cb8706648ec3310d22786b01cf6ccbc98fb093b35e1a9d11df74f131dfb398d4a1e74930b2e5195a2e36425297f36db3b5997b5ce9ea709fcb9b4473be45be639affb8c79ccde62732cfe67aeeda8eba5d20e48c1e4a7eae106ccbc170bd7df24f0dbf748f012e91e8454a2cd7236e952a2d6baa2275f2b38b327529b064e7cbba3c3c0b246579ca2c4fb273e02bf1922c82b429a89d8f6f74962fefbd9154f5356056aff0dc6b884ad42c4b2c0af967fe221e51702fa9494cab3eb84bb5d9fe5bf94ed3d5a369e3c08fe86863c4f04679be998003eaf70f971ddb1bff60293c8933de7992f8daf396f4d0020e5cc0c89025e235e046efd04f6bd52fc702b088d77bef38ba51c35ead0258c34a73f0ee8876931008a9ae2f9b0799674100b5044b9ca0cde818ddaceec1346bda6ef54b7c53906497042d19aada54c486b35c07629c669bca3d5016dfaec9778871b05e6947afe593709932c31f43e58f64c2969af27d0f90e740ca4091ea7f6d4bd4bf0a01e219d3d6ec10951e90cfb3c77bd944b6c3f9e31c49430676e8523bc320b936e4584bb55c0c3c9941939698f7f1c93d4d7d020dcd1cd1eb04d754c29332e4dfeab53c51d2784df4a2afa120ae45c55acd6cba3cfa5e975cf0f9935fa9eba8f8495d5495e6dff845d92ed759b9c92542c9b952fbf6df4e044d8c72d8af9c4d24aaf51c78f35cc87abd842dcf37d50972c0c39fd5df057e66f568a1de533954f94d83047b659dc8ee5e833af8099b6cb823aef4ca6f14eb6694461b08437e7a326926a567b3c26749fe97d92f78323b80acb270f7d1194843f99cb1aebda7b0c82de1eee2ac42e686835a0a0fcd627ce66fab3ea9c57ebbaa2e2112515a2d51462ea5dc2a2ef8203f31c2c932062076a7533294ffec311a47d77028c3207a3073bf12ade353bb14de4beaa697fa27bab8eeabf4189b843e0c80bb827027b24fea21da9c4d8b7b2d3eb6c64812408681f19e5f443e806461933fce86c48e4470f2c6788f302faee9c9d219a9f74675a6e5355482ba0fb10c47f84c0e024a4cf6a8f7f362f08a6654e4343c4a042da4d2ae7a59e5f9e37ba79da709b038c89ed32c901134ce7f285129a4adb357b851944e482058a7e5485e57d7c6e6ffe94f152b51a3b2dfc27eab0842af457c318007ad10e3b99e42a6585b1a00a536f040c26162e293b7e7a269b4192963b35f457e2bb7669c40a50bf0e8de46a47e00bbeaf3797fb4e758f519c243966213075e79eee6fb8df407dbe7e1749c9c3828529cc937b7c9992c06dbf59b9cf6dc1f28ddcdd95addea346a9ac2a8c372184858900168d43f65b2ce475e4f654ae633bd4d4168316b848e56bbbe28353393e6009082d4b7321b2b90f980240e824e3f688826b6bf5bab7972b460b225556d1700ab8a3d810adfc64b4a4ddb8fe406f414894425f9002f0c5c5158bc88ffde361184bc63b7abb8723170494c48295f7d8ef9a1984b4e2e2d16854223380d5d43604adeac9cb63f86dd8e3786ae20a0c80f92dee5a49fa8be1083f895b588f5187fa4b2a32d5bacfb0b2016df47cfdd0bf9b2822501b872bc65085e1cbb07b6edb43fccafbce101dd6dfa4f6c193ead1a6c730ea16e4a23fc435bad085f9ea5918290e2158c6341b76e24e6784dcc156a64d2487ca7af9bb3754ad5914d4bb483d0f00baec83c892c1bf01d1cb3d2407bc43e00ada67d05e36d78767f62b6a51485047be7445b9a7dae96ed80f26839b35ca7e4b468b61f4c45d7d1f14dd2a3c970db473963a3af678e51004a59bd4f95d2b99a36329aa6630557ca095d000bb943feaa1ec2468cab3a9a071e049b4065b703221ba7f52b1cd3c4af18d30cb7a3ee80bf19287b7ddd17e0575ccd3054d2e94580322e57c5f09324878395b16becbeb789d147942a0f13f5b735dfb9b59aea2d1f0c89273f27a2a8c71f907f987cde26439459cf379a0e8fad0cd012c008810387ed0763c64a3cc5d116521828fd2f97c5b1544d0ca2a74c9e5c4edbd0269830a1c6ce2aa6e710ca3fe61e83bc562dc5352b105f963e1c2963fff500abf902fca8714a08e2951d04cf64c131d2fc65b8b880618ed6fafd2fbc0de175be038d74eb7775396275658f0a8a1d2b908c5026df9c7e02e326283b736ee829f1cca63db5a1164dd8190151f9c3bd7205a725d4216e76984c74ab63a72f544434c9068567db8a47d4e367f8c33d52988140f53ad7da4dc221bb1653e9be9b224b1f2b15367e75d3f5ef9277937cb13a48547e7383013d0d1e113ae00016689ca57f7502dd83d276a187606bb14035beefc71ea691d7b741997198ebf40f48effd267580be8fe288fc4e1f51b3e61a2e56215260af24a346eaa4d9734b8036f2e037900d7c6951fc0b1c25a0e253e543f44fca4bd3cf227a25b10827aa87b6fb8eb609b0eb36e3821bfc467b461f07abee5f38ceab64534ce64f8f6c70e8a36e4b3f6f735a26ca848a1a56aa381cac87074094708977dab6f1d19a4b0857563296f45e99a3874b1ab55970fecdc0b99cacc2bcb1eb7ddea07af40a1f6dac95feedcae62681c7ec7b7bb9ed21e309e6f959b9cd826dab3624c483795479b6a68c4cdee8daef40916d0f6693e84436903eebbcfb724e9922243a834092c2ed3901cf1b0d18aab69be370236805e95e167455e97e20219fca5f21db22688ab6db7523a7cb40c239cce25e6c354804c81c0092eca73499e70a5f65132f77ad80166e003f67d292dd7b69367dc960f7e031a1df9fee1adfc3fd7c0c1e11dcd5c20c9addde7dea575cf661a2c759d0463a064f776ddc4c4444061a1c2a8cf4881732c7b37062c0bcb2c81a9722146182c300cb6c7bd63525ae73d6263166f40786f77cada070353758a1819e029cd93226db1389c3ba94c4b3e6e258d283d4fdc2c16496afbe65223685c03597f8da842fde68fa53839fa6e255c27578e9a92fc47ea5fce72eb8f9e2e5999a291283df97e236189c05c8766d43759338a206562c5f820a91f9b01465e7fb3e3cd43a5680603fa9f5ef2f86204ee8571b8710353da24b3d5c6ee6fcabe69f4289d4e6a6dd4e5db619e1a21b10fced9e74c01f079fea671fbe01deb30fba004ff78bc3f45fbb5ec37fb3ead4d0ea997a715ec977607cd72154a2cb9db23a9e046d8ac21d0b80fc62fc850fc10e9d8fd23bb34ee08f290475eded9bdc27cc03693c7b40daa24588e806d011e460f9b3be709660e2b8b6e102fc89539f77aa7ff34cd14947eccaeccc78eb430459d2c732a7294661e82169c99273a5cba73602df9f4ecaf3046eafc3cf7e69c976836b10c50469c2279e2aa76ac6ddc57167dfdccb2322c6db4c86e59158b72fd499d66b34751adb35ca782b7735a94fc188f9ce04376fc60fc90c45c743e52df20661ef485c42e7eb7e4e0a8f1c71f7729bcaa2453d6a191c37fc040adedb9133d0ab22bcde4d9d4c6a9a3b9ff3d1e3ac7d0c54325c045597ddd6231a315078d534f58390894eb02e618b79d1975da170b35bbde37748278ed4d2c0a074c46b67125c7a26d51579f881a4a32d3d48488ef1fbfb0883b717fc8fbcf01d218782e786321798b429c0f01046c74fd962ef5fc9303187d18d41135a9581f01668179df3b79e0429a70c5387a8cb4a63429ffabb758e8c776f80673799d7a6deb8ead1c2532c6b93d6e125cb221f268f3a1c91901a8e2426872dc3f20aa57e9feb8b39488e1143bf2ba9bd58fa2656c78f0fd15538d8070ea741b649533ce60cfa5c36a4e0cc52d8343188735fbb032d661bb3b33bf8e822e071c55478a18d2fc2544d3411438cef6c2f98c133e332c3d7be77cc6ad53440bde57f8283374168693e27211144f739b231b51ae8681dcb45b65fd1723258cbdfcf116d0a8169001e7eef580b7744f3ac86cad9122e2f86706f520755e54e0c7bf3c75538bd85d05858447c9070bc278a560264af7af2fcd4973de7d629a35ca8897c4fd3c57b3aad33d9f944a28f5148eebdeb7bea24bcb41b523cf72429c746b38d4feaa4505924503d8a8db041db58ffa96cad86c542bbdfb7d52c8fa8ab6e7827adb428ef38739a15454e8a2485083fe3a5f4072ed23e6236b93bdae38c061773a924721199cbe8e29888df024d6f8f632013e5b08cd7a2933883801a1dcc399f37372e3a6cf6dc9f1fc301fd52e50710effbe2676af534bb2d11dc67aeb5477b1ea7c43beaf2ac574e389f4a4f1bf2aff8aefa6debb82bc720f0157c6600c2fac25fb0ab02f938bcc0c0bb8f9bb2cb4d5f789a9ddaf79119bafb50b4ae0dc8bdc6de1d0c0b17a340fe2911c39caac85d6291d7b156b404d650d1c3cdc17d2234d888caab4374aacb336b67b3f10cd6ea07c9a45cd9db1ee635b72819d779d6c38fac1b5fe8271c2daeb61ef93f403e3431f317e199a2b24239869634f9f2548e655dcba84dc4a266e9ecc543d16c5f896d7503025227d3644576d65bb2c61c9a7926e51e97e9db56ed583f048b995a9f1c746fd55439c6a35827145771ced7c7fdf8b9c46876a965e665ef14f0fff105c1565dbd7488886cb9ade828847fa9fa1a95798253f62f7c493e549c925773a07645fd8ccafac4018f2640aef191d23c033594076747eecfa8ec42edb0978835597e63dd121eacebf7b9a9de6f0d7720c60006c9602e44c52bfe874021dea58af0aa10e0e4c98f70aad35e518081294be099d3401a95db25e795c8fc7ff2323d1d40a595f1f9d37b3e66c43293c01e44f58832a57b57cb77f2acfb1bc55d44afd5bedba1d0587a238294042b753207946cee79e739f1e62fd3a942bebe4ff4b93de04fc77ce402893c139021eb5be8ae5d32f13db08501cda9e70527a4a0840815634aa1d2b23c184e1182074a3e26aa89c0c5c9faa57651310969f0af7178447584bdfb7f482e7e91750d9b8269269fb9ea4595310f9ecdbb44d26d30c4624eee22c34bc1b62ce8b72422e1a3aacb1cc5e9569758b3dd5d8a6f298e1d81f4f24fe8e520de09db2753280660b9ea37bf6d88b8cfd4eebdccaff9b7fbc4771d671ba96871be94ea71d6076535f5695ac431b5e5fbd39021dda9491dae6d733122f9db06bef8465cfb15fc112efc41edf49ccdeca88e29b5943cf9f55fe45f0e7dbc8f260d9c0c7185724361aa298e1b0a8df2cae6b97498784d9358a1d53e906a2544a0d09b3ec737009676033be183cd41078b933b27af35f5a4c6812ec246f078018fca19ce6b3684d101dda07a6314b430c232c9efdfeace6c0bc1478972579ea1a25f6bade7afd7c73d62e204ffdda1412c0ac021ae176b56b9df07e1f39315bdec97bd0574e44391a084334d5edb75d4405a359d0c1941f728ad7afe49e79134bfabd01e5636849fc69a5cf549f2ea08ad4e97876ec18c423cf75fabeff916ca462c585c5b767a97213b7a6d7138fc952bbb67ed1034b02ba4f78d6809d0092f41b0f69792b004e9f80f3f3fb034578ee26d06e61604e758eac2c685774772ffabfec63b15ad4ee6d8646d5c7fd47ec259863ce1d29c84f9838388ce190bb59ed2afb048e5424babe5d923ff897003f884bb657763afcdc892f6f66e1ea00de79d7c8c0fa3ed9bb9d65a424c063b79aaa70a22e4455ee380edc63be42939"}, @generic={0x15, 0x23, "627fd39881f44f1dde461789dc5052dcba5919"}]}}, {{0x9, 0x5, 0xa, 0x4, 0x345, 0x40, 0x8, 0x1000}}]}}, {{0x9, 0x4, 0x8b, 0x69cccc62, 0xc, 0x50, 0x86, 0x29, 0x7, [@hid_hid={0x9, 0x21, 0x8, 0x6, 0x1, {0x22, 0x68f}}, @usb_cdc={{0xa, 0x24, 0x6, 0x0, 0x0, "0cd439be76"}, {0x5, 0x24, 0x0, 0x2}, {0xd, 0x24, 0xf, 0x1, 0x7, 0x3, 0x7, 0x168}, [@acm={0x4, 0x24, 0x2, 0x8}, @mdlm_detail={0xd6, 0x24, 0x13, 0x715cf306, "0c48a15985ceb960c69a63d4f41d202d7815903431ff1d3dafc077e10e692deeb8a4acfe45e4cf2acf7fed8408c5a605e19cdc8bc39b7de633181a2653a9a4e92f78ece3934ac19a9aa540d1268e8c6959524c5521824c0ab67c01c27279acdef78f38e362ba6efa8f2ba642a4e0e79019bab950cac2cb9fb84416936ab8a1452a165556efb62b9c778c0623bc60f5d7756dbf84b94322e6e7251a188add50cf1dc1dd35a4ff45498444d09ef8a08ff17da66780e0085255d1146a89f557eecc265abe89cc0aa401f23f03ed5c83c8368545"}, @obex={0x5, 0x24, 0x15, 0xffffffffffffff81}, @mbim={0xc, 0x24, 0x1b, 0xbd05, 0x19, 0x81, 0x6d57, 0x81, 0x200}, @country_functional={0x12, 0x24, 0x7, 0x3ff, 0xf9f2, [0x8001, 0x7fffffff, 0x80000001, 0x5, 0xeb5, 0x200]}]}], [{{0x9, 0x5, 0xf, 0x10, 0xd2, 0x6f9, 0x8, 0xa439, [@generic={0x9b, 0x5, "91fc8a78112f77bc6218c75ad196a1be14af2bd5ba19f85667bceff2c6c0f58617392548852425f425e82feeb125c8b3e46e62a554fe4c27d4eb66080cdbb0986c48f5bc3ca7a14d9c7dc757a6e3c6132ffbd6b2e6e2c51054748b9459654cc0f26dbc5ab3f960f3f9b0e7d8d7dc93623fe7c29e9b76947d83164fdc5760b779951a3c3e5ffd2707bb44f25060d5780249384970cc094ca187"}, @generic={0xb7, 0x11, "d531a4df67616c10dc4fcea6b7629ff5f0f6d1f7f0aaaf28883fd9d7dbbef56b26efbfe96f01325cdd294249674b5cd4a944989cc40cf8210c4de6d9358a29479d9b45dbb7108d941e075fb6ce611a4039c6ad1e801196122edcf3b3d7e091821666c56dfd409dae6431f0a258f09a09cec3fca7b5c0f0ef9d7082f4498a3b4dbc5994fb008a99e6db6f8196f8a75dd112dbd4a32eb93d401a7991d4d7e19db59677b92440eea48cf8fb7af372652efded8ecb41c6"}]}}, {{0x9, 0x5, 0xf, 0x4, 0x51, 0x2, 0x10000, 0x800, [@generic={0x20, 0xc3728c63da6e4c01, "02f2e9b82f9eee3b12029aa1407745b3ccce76fd4e5e5f25462241204521"}, @generic={0xf0, 0xe, "388eb9504e1c3f7f9abffaea74fd36b639f6343976d799d1a6bd73debc5d7ebd0075f9e3e9b216e4c2a20d6003f2c91f363334266a9994d47091c6b7bdd7e05b1f983f77d04665eabf3dc9af6fca9bb6fcacabaa2e0a45f97508129e9aba9ef2f7e1ba9c271f91dbf5b3355767d76e577dc8e608d756696eaaac8820c4a6e2f4e00473410738d5400b2e5f2fa18beab3b5431158b2762ed6f1dd5e3804671fd59b044dcf54436b757d661db89d7eab4a1433288b7fe15f7a26f277eaffc0fa7707dc713eaf86bbd769c80ad75c87ad2267705fa5cd762843eb1a331af9373f3605b5ac1f5f635fb7521aaee6b5d6"}]}}, {{0x9, 0x5, 0xd, 0x10, 0x332, 0x4, 0x100, 0x6, [@generic={0xcd, 0x22, "14f42546aa676bf211ecef952d6f8881aa7e990740fb45415b9cec8d616dc966c01a02c4d9990d055e95315c2d25dd8625d1663eba070f29cbeba28b18584195f22b0b5f6445fb3f95630e17bb0a5a14a02d6ab1948bb06fe9e78c69c5af5e6bb2d0712ac28dc62d40edc91964b47fabb811f8e5f46deb7b91a4106b621386bc1941b888763e262f8e6c539fecd07d8e8dbf3f79793d2dccf41c16e3e283205e295446ae3bb4e570b81173c63ae3134f1c7ee212f4cd83f61fbd9c612e4df73dccb252452518e1411d67fa"}]}}, {{0x9, 0x5, 0x0, 0x1, 0x25, 0x80, 0x7, 0xfff, [@generic={0xbd, 0x21, "e94f6252c88934d28c296ba4ceb65cd26699e4885707544d9580ebb49be53e3967464cbb249b790a582d0cb4d3f10ac8808bf1f82be32f96aeef2802ae40ab74e7d03bd7e76b6584dc549e4e6bffca454ffd94f3f547b8853cf0a857d8db55ed16805d9afc3535c99d84ef55db01d2130c270f1348b1e5e3cb761cdb94210dc031751d8badfd61751334b2f889f03c7ec9b5bcd4c90a14d11be1b1c8fd45f9e2f0285311f422db391781aa32caf3969f5ed933172f24aeafb83d03"}]}}, {{0x9, 0x5, 0xf, 0x10, 0x1d8, 0x100000000, 0x0, 0x8}}, {{0x9, 0x5, 0xc, 0x0, 0x326, 0x1, 0x8, 0x200, [@generic={0xcc, 0x33, "47976345669f617273acf9f372a5e80f5ccacf65a5113caf267b377f67aac22191abbf77b4f362f614f787ff7254617e8bf229512629b8906b6b260bb8af36624913ffd71b1ee7c7af0af7c3ccd84c0bf9c9f2056b4b70135d3608c7f12be0c2e503956629059e923922ecd07a33c1e7c98d0d21255fcaf477d6867f6b1b4d235554a44dd2712ce3e541553c10840b0e2a910b9393d2415a907faec1a3bd84bcccfe95f6b65d333af25ef0710442556e4e508986e951d28c04466a210151f365e386190c3a197eed62de"}, @generic={0x4f, 0x3, "d74b5003b77fff9c4e0acff48a9315a35254080cfd60b71fc0a64425b35832f73e5a03d9ceac7dec480c97c6b1950325d8d6cb2e0ae5474c2919b09e571e4db0b75074b92cda4585c3c977d685"}]}}, {{0x9, 0x5, 0xb, 0x2, 0x27d, 0xfffffffffffffffc, 0x0, 0x28f4ea79}}, {{0x9, 0x5, 0xd, 0x0, 0x1d9, 0x80, 0xffffffff, 0x10001}}, {{0x9, 0x5, 0x3, 0x2e, 0x349, 0x2, 0x80, 0x100000000, [@generic={0x1002, 0xc, "95f68f6fe8708fc5904af310a15277b113b61a33a6058b12ceb3de8785a0f06a838653236e41286806187e2e296006ad946cfcd7b0355a8284ecd117f8a6fae84a39c164376a77898d8b8999aa4768deae672624edaf28b465b989354e076a271a1a941a5a79df47e0dfacf6a0e5ac334a8685846c0d59a5623b785c4cdec85814f0ee8e04497d9843c06e167e3e7179f64e7d8ba5a04317aad172ccc57edea69958f8e71e1c3a89b3450a8789fb4d4f3fb7f45f853c5323c8b59f33a0ce921a14a1b8b31a1ea6c694a47758952a9769a4e9a3d6ce45dd901993fa85efada014d9640bd75ea0054ab51ed37a993f0b6f35b62d4231e3d7eaee7498fd355a55594d109e59e48a493989e9b9a270ecb9ace89a61dbe0fccdc6cd573b1ef163377a477ae020d1393fadfe9f2e12486c697d78a5acb2ee63b9feee8584997b4cb55b51e23f6e04941b9bd7c0fc562207d08bf4decc93a591fbf7384e2f461d66136774a51e835727a287a5d6becb8abc55bbb1a004e6ede77e25b102e1fde905c8334c56c19f025a7038b648be02ca872b9fa464f3a60d04e6cca212b4f9aa93e2c4ceff5a7aeb5cc003beeef62625f8751c019d32c7939c0983964a0bbc1d8d2025250be5fe45cc887c3d7853f751ee7f496a895be58d60a36a8f0c7afdf24bbdea5431eba91558ec42d80465a754cab074dd00d6b856697cc31c20e1d6bb07d0aa3b92773ccb645034e13e7c9c48b90cb1ab61c94b8bfd25fa3e3c96d5dc0fc13daaad2df791f6dde259a885c72d5a7e24d22b768a1124685d0e24d7ef92c578cd84901ffe1e6d2b22df3c857ca5c19aeede8cde010833264289a0e4dd1505fd6682834eb50335578b412c5fd0989418271d8fd8c589e339713a845d436c7b27d94205c47327154f843e2f300a5ef0b35da0492e71d45cdcf424875fb7a8c47076d966c92b11858e73582cab5e401372902bf423482a141125bd4723452d8f208f3795b78c4073e3e9634241aca1cac06aacab8f520c9e71ebb7b6d59fd51a47933a5918602f0bf8e62afe22f83b63c4b439d1bc904a597096134bd12b2532714acdd5e7f5d491f22f0827a86ad10856106130f1fd781e8819e980721d6bdbd321536414e46932c4b99eb6942b00747965264d83fb3c6f86f775542e7574ce6e5789de02d52a166f1d7ce29f712e9d34ae84b1d351e1f5571a97783abbd7fb1be8fe7de5c28b516db02b434254cacfb1e501e35e2fb1d1fc25e37d4a5134d00f60a1fdafaafec99038106896a6b0d5f99f7eeeb8b3d6e0143d0ac2c9ab57134b0540dfb73206f0f8b3b420dd82be79506454a6f96ebd0d7dc6c28772c9c5547ae63649787b70cd9bb7fb7b13ae01834bd2303b7ba474be9895ec443f2ab16afe0cc16d4a91ac7cd7273376b89f2701baebf82e00256415d89bf9dff7cd8c1d2892b3944ba8ed0a5d2e850a72f6249b4f72e7ff9d7b91dd14897a14e3c5f7f22e7c1b472e37c9019bc6923d78c40bea243eaaae49a2440d9d53c519b38777be5fcd9711f7995428b15ffbdafb824025434b586097593ea6d98b3e5db95b78fe487040fcee9eb63229385913158374e3adc649c8c871c0b14cacecc2181f638b0c5b932edbf0258fb356ce694578abb2f5e28b1888c0ce66279f5ce857286b29a37d309decd6200203f37a8f3f6e6df1022a911ee1bf662d32815399fef387bce0d2e8a25bfda41499bff222570a5ede7b98760f0e025eaa3ed63b59bf7f2a295c8dd7f4aea3b9c343d6c51c4f9e1b64c89e56efdf1fee8871fbae922d616497779352c15912abf28930c7a53e38e0ffae5387d7dd76bcfe2f1a76a94f9f86442b86079f8cddee75c777cbbbc08590b85dda27aa993bd53aec537c67dc4ede527e5f98c20e78ae3cf3c752e811efeb3b72989e54a241f2c5bec5aacc0521b4b16f10213f556cea31d5e2b3e7c88b64ce0ea9a032f966bd3e4c13b9cb31815e4805002b5ead32a4846aea6380ed1993dcf133a9172a175fac8629aafcdeba471a0a7ec08eedb2d73d84a382fb5986c69fd7272f03efcecb781c9b6cb54b166a88da01a777e16d11d4dd5ec496edc8c238a1e1b647d20ccfa13a7c3d3d738cdb6d3f1d9625b90dcbefe24f3ed1ff6f5423c9db7b90a88584cd004d998ec8a6b16769087e0d22e610e63b251c8c14ecdbb4fccc394c30161f29b94bb7396e048c5ae6e49dff524d4358b62b968a585123d2175bc28343009c870bb3bc0be671f08ec51e48723c45b8ac621fc93407044f983e768d99e8728e86d8eca74ab59e0c13ce262de9fc8f4c50f443cf1cc329bc0423570fbebbe749ffba50f696adc07d924a29f0cf69c3685804df50328f3c6c8387afae7501f13f41d83003160864d7f2aa8944a0b07f3f110b8203a67e1edf8a6662df57e72c58b1c9c3013b57d1840e1017241ea2a501f5b176af8139bffa174f24c970e9a11e5d80c921ddb55153cf9435109138f79b82f708e582b61e3ed04fca361ee68874f28f3f3796f96a98f7a1f9796866c88887c17bddd8fd3598b491fb2760cc891343688fbf1a7f9ba8bb87e56f9449d42bb8e8ab6e0f44cce208f25cf4ab01b1f7812ef1845509827a805fee507126fdc3e05dd0d00ba902d6b82d1b0e28912acd29a811b2f7956b9bc62b9037e6ab946517b69f92e582969dbb6656fd0a60b98e7b6b6aed1fbc4a6ee88a2bf69b9caa5c1176860bb61c3d78db6d72d48a0b3ffd54ab80472d806e8feae21f72bceeaf2e33092a191506f3a0498b48dde7e2a344fed6b54f09c733d04e9a87a234c3d25d2e937caac9c6bba093b8b04a1d845fe34d086a41e0029807ff177a8376a28d268948e34a0ef6492e45023d4c3aa897a321aca105c43cfd39484f105924d0bec6f996113b901dbf0a6f1fd1fd68363140a5222d3028ef67bd72b5397308cdde5df0a12c25ace242d44a9d3d2c41a01975653525e9e19b1f3a21258882aeb9cda0dad16dc283c55ea5435cda7ef8f7aacbc42df75f98b15b6940c1ac29300ea211084fc49dc6e47120989264dc67fdcabd1f636ed800ea0ff083a003554f57a31244a601f44570df1c85434daf399c383168c53392f2280dcc3ef9b6e410cfc3ec607475b54e31cf06ce6070b95a2f7c350620b074ceb412066f6fb832d9772ef43842a6d112338437f4a5aa465d1c0dd1187e89135789444debbda97fb3e0edb8e82d599dd11d6e1b8faec5ef8468e2cefeb94cfa5273cd3cd8ce47ddfcb9e8a9aea4b04884e31b879fab2e684150286f8fbc974d9261a1ce1a8743efa00d3727f21bd2af69e8e97f0d977fa95ca9ec3cdebac30adbfe3611687fadce64383b9c6d6e1aa89f00daf08aec5ba668362dbf30190804bcee5d56463dd543e5c17f328d3f0bcf5dce4a0ffa3ce80df5ba22e579970edf1d628d2ca77e01f9263c2883a5cbd17d1dcdcc17e3e094af57004f2540352a57fec7eb607b7494bed6375f198f39953e3cf4fec5f95908de763a9ced9472266c4bbacd95325f975664ee9594eca5b296f76451ce6dc56cc3929305a95fa32fc58e5da26cc21f9b45e208791f489e8a3f3095021fba5d91338af3de41646974861d40ac58feaf2182dd349715d729d26100461417c720ab2ec0a0fee68064f3b910b8b36a22274d632b13ae56020c6761144d023586cbd2617400f1852f5d5db2b101f0e996871af64ceacf7584c204d100242d7b14a6cce777fcdc5d480f73dfe49c39233f9a457f7726fd2656425498217cf9cd75173b3e7917022455ba7033bfc58cbdc533aff0dad4171287a6bdbbc15f37d7c9e5ab429a3fb28eb8cbb4b3193c07ee3d6c62426824a129f6aef8ae1c5d6d2ebc56f38cb58002244686982ef0975d3f87a68239ed194ba53d590fed50bcdb6628973cff532fabb4f85a7eb2800755d56e711bbc1a36a54a50619874366d7928b010cfd5e21b39e1e47b307c673d6140197142a1024edf3fb6d91ec3b8ed467bb96e687bb2596a9e35889ea115134d8387805385a5ee943728263506ed94efa710cc6dab7f39e5c6d48c1fbfeb599bedf22f4a854261b8d9b389fa2fcf201d7f985c769f5f2eb8ce2fd0bd5745ce60054a5c84c8a15fa68a02f857f8c20024d8ce6e0286d09f958de3ee8fe7fac34a1455b907dc4bb13ef43f2769da1ba844995444dc0b9ac710f6cc4ab098baf871a05776b3107bd5db1ffcd37354b3f32d91db9913ca7996e4d142ffb3b49c7ab3b46c9299d84e35b38f645256f6fc3aa7587b6fb378f310fec53d4c382d50dde882e42a90623c7cb35180c9d79b7f4d1f39b5032073bd695ce6807bb9973b21cef59c44cea50d4234c81a7aba6d7066035b9a214fb9dc9f3c74b1dc456a7e858278da51c5cc6947ee5644e71e950667e2ba49f443e518ab98f3db57ecc3638f01b2c7ac124fb3f9582d645ecc5054ee79564b8462d57921a31c432810176f7b791b2eb9de53d4f64390f70232bd9d59e62826f58a4469a04526eef5b167b0756b46ff1cd22e9a7ef698994b4fa434fcf9d1df271a7bdc3d376e519cd91bdc0c91db206f3a29f56a3d95b8d11cb1bde7748646235e2b0c5733232e70b258f0ec176d2b21198af177bd3b139797d531954729cba8d013f05059084ad58515bb88f86c8b2a608e4d0a22866cfa07fa8d87b5b2688f6d2aa2ee0a6b1c347df1d8863b5ca5184689985e9353957829d5f5a8508a4b90d184260f667b4fb3a8aa04cea58a011d5b3dd3284579cec1ca962659ebab0f165018fc15fce6b1c29a9f9d5c3d502b64b05e1bbef5e85573cc2231ddb7b1c29681f46becda3da995db348db62f92c78e256523596059f662ebc804b5f7328a963491ad3f94791995a448d1ebdd6da9797a3032fdd76e4c24fc9efba01c7b136dc752677f44ca25b90a3bfecfeaeb002aad5ddc9517eaf74bcba93cf98b2937970e9957ae386d65752961801dedbee2caecff8ab3e2361c8568755815c5e5db2ea8e9298704a129a37e92987ca99ce3d3841bc42e449830b4afa1be00224cb06836fa555d00efd01c93c2f3fe270d281b9fe8007e0e063f8f8830e5051817f5b8e2c01f7c30d552482dc650a95cbc1de5681fb9d99fcbcda5a9a5e5ac2621fab5964e4dd1ed82c507ee1a730fdcd0d6a0798c95af667cb0895e19ecbc95f2544cd76ec878a475630e0b084300d254f6913b8f369fb5f4b863024c9a9011cab41748020560cd12353bcc6a4e872ed1834f639ed89c95d860372baab0b3a52661ec5f93dbcaf1b2c639e85f2efd52e42725bc7a4bc0ada929f1095f297725367063ff267e7fb15a1207633a25b515b9e216ebe3909b3f2f6f9833c7bb664614b36d0e559fd0d9d12bceed18ebc35cc501ae5c42671f209eec7948b38e924d89c3fe4e6058fc9d96350ad08bad4fdb42bbeb912c6493f2b9c1ecce50a967856e308747ac4034a23d77f2e7791dfc7243380f43d437dcb8446de91d5f5b97d22865edf8597013e2eaa053bb652ede18b14b5a43e3587057597dcd017ba129c1445f43ca1b7b9f1b82b12d7a37a028183b0a9ad56fcd5bcb39ee8de400b1948b1ee4c716619e9d1a04a8600e071a401b13e70f541b2a4ad99cd3ffd2f2c43a333ee7d4685fb4d582479bfad7c807ed04d18b124b7b51d1b34726925b1a3ce5af157aa91a286725fe563e04259716580aedc495c9237fdfd8a8bcfed068f01ce8a05017a79822251458c514e004b298d4ef8e2e9d4153773e26f5286de9b8083f6f32c900c3c2acea4557f7b44683797e4eb3705b"}]}}, {{0x9, 0x5, 0x6, 0x1, 0x297, 0x4, 0x1ff, 0x2}}, {{0x9, 0x5, 0x95cb2c5f7867e75e, 0x10, 0x153, 0x4521, 0xc30, 0x1, [@generic={0x43, 0x1, "59602876108ff57ac936ea60fe2ccb9989a65a123a5d5f3db83f0ef3ed5af5ecfd311d821c5334a90e51a8034de7d03b3e68e7aa5106f4b3416115c87e5da2ed18"}, @generic={0x62, 0x2, "61fd0f1a5233d0fa14c3849ce0581e628014f3f6471755329a9f1b0f39a5a7b63851c71d1ab6ba4151c0282722be040d98ce834df10ee388691ef01fed6cefb3b68035b8fe7590f1bf90b857be35dcedc2790c452a045fde879be60bec6695ef"}]}}, {{0x9, 0x5, 0xb, 0x0, 0x15c, 0x7, 0x1, 0x1000, [@generic={0xb3, 0x1, "09b5b4abd9d4477327a239f3968cb0f85204eba8e4fdce23608c7bd96a5a30a00a48288ff7b44a4962b9244be11d6fdba3c84093e6b5abaeb82c341221154560395cff386771a7ab6cff3bc61d4cfab37b5caffc771e36c292d2a5419e07a07bafcc7c37b695fca657e31e29083b65b634d2ccf3ad6f0c62b61344724a6da53dbc6fc2e5694da97cdc9d2a9d03604a31b5ec9dd7ebf3f3d24d6fbe3036a439324b33a62d1e6dbd18d7eee222c217c8496b"}, @generic={0x2a, 0xb, "c2185de9c40eb67a2d58235dd44058136a55b7ff997067b9c67dbc294a482769134bbf8c5196baf9"}]}}]}}, {{0x9, 0x4, 0x9f, 0x7b, 0x0, 0x0, 0x32, 0x32, 0x17, [@usb_cdc={{0x9, 0x24, 0x6, 0x0, 0x0, "36c89674"}, {0x5, 0x24, 0x0, 0x9}, {0xd, 0x24, 0xf, 0x1, 0x1, 0x80000000, 0x800}, [@mbim_extended={0x8, 0x24, 0x1c, 0x3, 0xa0, 0x800}]}, @generic={0x25, 0x2b, "84c676426810743fd2a0b92de2d07b60dc42536db13b948a552d8c410c6394ced08267"}]}}]}}]}}, &(0x7f0000000100)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x488, 0x0, 0x7, 0x2, 0xff, 0x401}, 0x5, &(0x7f0000000040)={0x5, 0xf, 0x5}, 0x1, [{0x50, &(0x7f0000000080)=@string={0x50, 0x3, "e9bf4ba1dcb252f86edc59844e316b548d531656cacc141dbcfcad625804892cfb15dbe5fd8c8628fb7cce622d3c35a2562284a8eacf94852b3e625e1447adc93c5c0992d6e283315a14d3bb3bc9"}}]}) [ 1225.450733][ T2743] usb 1-1: new high-speed USB device number 75 using dummy_hcd 04:26:42 executing program 2: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r1, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000440)={0x24, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hidraw(0x0, 0xfffffffffffff801, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x1, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000001080)) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) read$hidraw(r3, &(0x7f00000004c0)=""/203, 0xcb) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) syz_usb_connect$cdc_ncm(0x0, 0x1, &(0x7f0000000080)=ANY=[@ANYBLOB="12011001020000e62505a1a44000e24097f2b20145e6010203010902630002010340080904000001020d00000724060001b7de05240003000d240f0108000000018004000706241a00dd07052415400009058103e80200ff080904010000020d00000904010102020d00ff09058202bc020ef70109"], &(0x7f0000000600)=ANY=[@ANYBLOB='\n\x00\x00\x00', @ANYPTR=&(0x7f0000000100)=ANY=[@ANYBLOB="0a060002ff41c4080800"], @ANYBLOB="c7", @ANYPTR=&(0x7f0000000140)=ANY=[@ANYBLOB="050f25000120100a01a5000000000f5cfc070000000f000000ff80fe00003fff000000ff00"], @ANYBLOB="0800000080000000", @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYBLOB="80030b1a2aa84cd73ffbbe2016b23e38c45a63b01dbb6e0a740790d0fb47bd99595b87462847ede3044a460d2fd702a00c250610019313d45b4e9b6a166f127fb2f88782e79e64182b860cf2ae471b272237ce21e4c60774e7d92552073d02f7ddef145d83fdde26fad3621839fdd652228d3c4fd4035f2c8fc61cdeef5e610c"], @ANYBLOB='N\x00\x00\x00', @ANYPTR=&(0x7f0000000240)=ANY=[@ANYBLOB="4e039b26c81fc7723dbeec973173010730760851412c67f040234c1702ed77d2741a1bd5d1f5856ba11af0f82d46ac2cbc7770d152820febc2c82429857032a7628445c78716da2882fc85135f74"], @ANYBLOB="cb000000", @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYBLOB="cb030bc7f77bc5f6c84339f044e045b2483bd09c84c0634547cd90e44eeb914efd7fa77fe563b9982407c7b9871db598918d9f460525ee85fb1eccc8e8bf99cb19c2df6692069c9142d077f481a89709cc9247078a42df593a7ccc15b8fe6d66b6da274111cd3a3ca986009e963d5c7f90653dba8d3eebf3fedebeb9e1117ad7c7b60691f304c801fa79ef86425dcfe975e6d8c2f84cf232fb02ab0573d21275eba3b1cc7e1d6d3a5453ed31cac6cbe45f11e46e07e7edde0d2a9972198edd37abbb0e117649b52b2e85eb"], @ANYBLOB="04000000", @ANYPTR=&(0x7f0000000400)=ANY=[@ANYBLOB="04034c04"], @ANYBLOB=')\x00\x00\x00', @ANYPTR=&(0x7f0000000480)=ANY=[@ANYBLOB="290362d641e1e09a98ac4c64f0aceddaac9c113fac"], @ANYBLOB="cb000000", @ANYBLOB="02100000", @ANYPTR=&(0x7f0000001240)=ANY=[@ANYBLOB="0203cc8764ba935a722aa1d0c21edccd07c6b75c579d7a169d6a0f3bfb93e91e9d8f893b784d2feab9d296e4a2c42c528bfb1a936abafacfa4f2665078f018d71f2e5430b616a6a666c7f9cd7dc03b84d60a443ed0b18e69cf2ac060d8f85c2ec81dfb1f0f205dde604b5f5b0e049b00e1d209ebba7875854806b24c6b51414d5baf51fba9de36759bfd2d660cdf1380dd58c84ffbc3efc84f3ad1df91a95b1be4ea15d1ed238b32876390719218c620a7fd63bb53f1dec00a7ee1d07641974a1505528c4855e209e8473eb236211a164628fa8da948d057f05905c441579905add6561084c5e2992b8aacc68dffce0c02670c33e474e355fc6ceabf113a4723c02e2d567b36321b33372e56346707dd7abd6ca34e1bc0244d76f3a3cb3c0d630f6496a1d13d763c0ee95d4136fe3eee916fa1ff271cfffc69d640d039f6b25d1c51c6fff27c9f68d68cdf455da2898bf1ad0b8bdc7224b81cb07d25fb03acdb19fb93c0d42047859031000141b993f4db1482ebcbfcfb0a7b728b0c4e63b943f9e700741186bd3b5dd261c475e40e63c472e31b062a7cdfa7f63d2fb5f983aac215f803d51252ed21bfd3a7f0a86f8b9f31851b14f6b3e10c77d07b1c9acc527e66fb65c007e762636b276aed9a17d669694dac7df669c95c26d12040a39fffcfa46df471aa9f8f64d9216ae66cf7a3d5cc7b3fcb19c785c658d5f7fbca58e1de6fbd7e6a2599ff7d34be248fa2c92fbfb4e5f59a3e1a536b607231a582c56f3e3c4df294407a138d817579c5dd673b23161bc93b63dfbe097a3ddf432d48a78d5e9d3bbb3b069eacec3ef418bd20a32ef33c98f4542297ab3ac2688e813b357dbd34704670cc96e3be814043d8d0b3a1d157eb5e4e36e4efa06dfb952ad730846550fb39fbe7b4dc11572ed07bb5453f147a6b2f0b55612dc422d9b58ebc2d9219a39a32add0e3a6a0c3bbeff17e5ab50754c8b5647c2117e220aba04cd737a99a51943b72d5132d6cd3de7fb79bae248751b5dd368d2f6815b893bb2fe87285bb64f78bb46b05c68a8dddff54237d5898f368b86172eeca35b9b3144188db8dea9e6963564b4ee857c9680fc2ebffdf422b106f49e6a37e5f05356527ecdf3512412e4a7d48039aaa12a953c0980b9739c9f63b65986a6c9245b7d15fe314127a269f8e1efd0b48b540cbdf123a4b0f999182b09e90030a96ab4f2f5fe0e1d15c4ab8cf266f55cfd991f6cf955fb6f2e960838b06951a0dd6614d7c513cdf1738722929d58b44ce4ce1a4fad319689f2664781838f7508b1ce2902483d8d19705136de7ce742ced0d09807c3e19addb9da5800d5766ed9424c6bfbe9bcd975548c828e9fde90d5217e462653341b24c2b851c91377c5086b978214138fb949524fc623b9a71eb02cada2d78ca93ace569d76a21089313fb04b943d683ffe692509cc97b0a4e94ae9ddda95b83cc270d1305b260163858c6b9d2e603dc156965daa7ec1757ab4a0fa5c9f3d07cfe564883bebf24b447a42a6cca534cf2bf68af052e3ba0daf5fc448efd2c23c903b8e18eb9f1b956a3c3631ead3c9537f318bacc17fca84a9d0e38c9ba3bf1f88fa096b652e4f7e97adbb6410b367895059ef23fdcf5c4051a239b8350272ae48c5ff63201ae8d099394bf0b2c25d2427ba6c63d621fb31fd6a33cc911fa4d452607c5d39e08c10a662067af759801b874966b100debf1d9ee49ab156509988e4f6f68ad3426771fe2d9adc013798d3d63c5179d27be1878ec5961dde8499cf77e3aa8108f2b6e91fc9faf24a48fbc34f825c689030918f2ec3ab3bfc0a93554deb4ede719512df72c6576ce497df632bb76c15ea84124352a66c49998519e9e8b39f1b7908422a587145fc7398422b8ee8311ad7b4a7490b90d2fb749caa770701800a36de69c13c9c032fd41126daba590a380f71c4805a58c1b2d87bcff8037d25be6dc87458eed1c6d3dfe2063ded7c4b2d7e49d623fec1585c9ea5ef711a09dd7bc36175a5c7086b6e13a21860df89fd91dd290cc8a14dc4a00d60c370c8e8a4058bf12be4422e13ae819405a2e26f7640f8c6d2e316035faf8a6452e616e6780cb9399f286f4fb1f0d62e15ad46e66a7dad65dfb0264b0268e640d4da6a603eb7c163ff70fc97776446d0dcc75c91540bc7d77fae3bdeaacb9a421cdd5e2d3c36b0910607edf805f797e7e4402ec33fdb50f024f17047f7d5a30afb137e508a1467b3979a185b01f3cbbda8a9a32205eed1acc1f949089df39f4b14fb565d4ece8189d5307a3b512e8fa204ea65603689d6ce8f1eba7775d0fa79c953ad2b2a3a8325832805d6b45ed148a9914e99dad02d3f4dff1d9fdc13730cf9c6134204871970951a9e41681501c3751b77950a205f7d7f24f58b414b40d5eea89c6da2d920e8be76f4e78fbf73d6c432b2549575854685d5c525aaaf5240b38e9cebdaeb6f48356a90c1677052f1fda33ff61a75cc0579e0ca98f7e6f348dc5e7336499a88963668f9724bc53b43650c94d6d404e9cc95ecdb30540873fbb52f37d8ee9dec53e826103249a2252a6d9426c4de3d056faea4ec78b95c483160d937154e131db872231f1b13f90d3bdec14fdfca6c90593b265fae78d088557d108d5db30ee19895d1c3340ae84c8b1e647da2b5df0f2308f3f425774d2912f752c5b43ea82ef9adf1d511e45a78d9dcf50b094114bea578e5ce62105dd3fb228244eda543e87f699660638c4fbbb53878be546cdc3bc0b990bb713cecb1bc4a7c1cf7af410ec94eabb0f8bb256c67b09901a695a25af57908cfc69a682b43cec7bfe802f33e09af74b78c098a91588e910ae8195935456c343be92e0626326307bd1d61ddd731bb40f936071b991bb9bbe860d816b3955ee7b6be124935feb43de538ec500605b0d81afedee5ac799e979eae19d754cf370e297fd1d4068800747a9ec18776a4881de4ae798f8a5deeb7bfa182fb78fd78986e21740a49e20639218e979bc09fca37bdc702cfa1552cd9a1d1598ae66146c1b06e0f953a59687c81a9d96670052ae6fbfa1d1f351d632616058f8fa843eb2e49cce7875563ed4b45952da8c8563f8140c065ec0b8c94c5b45acc86f0aa78a2af0e572b9ac0a08ec60d12fe5600f123dc0cafbc8eb6a6bfdc5371760f8dd7f92336d9a59f25bb6dc42be128d7de2d7edf84256ba0c4e51d618ab830327bf8bd0483af7c978b2ea1e30f6f32c9ca500a75a40e3fc99b4ddaacb73dc15b4656b0cc4a7147e177c456199b3a090f720c53cf367d962ffa3166827aae61a69bdb760db5ae213650083b837999892f9a39d7cf90e034c5f42b406a85049d9cf09552b6ec957cd856bc51ee093c1b81bf66720ab9f6bf4dbefe9b1ff5937158568ca56811df76bb568454a2906f45dede8757040a0034bf97ed8f316fe6eed61eba175fa5565550a5e6aa3b6418ad481a670a395dc5f4c334353d1b1ff1ce02037c8f3fb9a0ee41789d22137769be2f868c3be6a9e693b6a9352e317bdc22115f04e5594349c8cf86196c641afba07fbd8fbd0b1781528f7c1ac6670530afce50c3fbd0ffd1f966c35739fb16ce90af9c02592090c35b31c003dcf64fdbaaf3736b1b7bb280bfec14076ac24bf83c8aa9f217b9776fddaf9210c60caf3d94fe887adc1a59ae98d9fec1e14e857dec6b4600830217403f79b4f10323acc2cece9bde65b0fd970667290bd85ddc62dbdf48318e88bdf82e88820294b2c62fffa0e0972d302d032cae01ecd3d3fc55a987093e979447077bf059fe2302bc77c40515dcb0c6e5de16bcc01c581e02f76d936e3c9eb5d924d0b33f5d964bce5f91aac0a2d52bbd580fd6d96d56bbb2abb25dcc3b3a56428942336e524ef37cf2501f66483c99f64f10ed1f15b6c81ae24c374c35f0df66628ed632ac3f71f3aa93e45adbc979f29ee6c66cc7605b94be09060dd204cc36dbdd860b990b94c79dbf4b184eb15777bc5e2be25ec9ea193e31bbe4a737182b6f1f7682c3e3be43c207ca6293254e932d0f036affe4e1edd815732bf75a503fc54f6dcf0c236c06c5b05854031516a193d7ca9856d40292df8c892e964419bf2d6091b4f3b89f9b9dbe2225f90dc909f5e9a65cd81c2ffccf3f61bd445663adb32326df686f5e825dfc35528f4c5d32683ddbf885819c9c45976e3eedac41b71a941ad81086ed22a0845e28b0e38b4b45fd276f814baf87d9e1411132bd8f126ca5bec5747d5c4f240408ea61a35c25c934a8c7c2f4df62b2d12ea6bd5c36aa2b0eb8daae5726aef9b86ae153959625cbb324ccdce7938aa0f2be5b5515274fe7621afb99e2704d62b00c829d11ce6d251d56132dbc72fe75bd45c754355b3e1b72f751008045b63b5f80b0c9f08a61e43ea58fff37feb9e431b54a1fae3cdfe5ac8b2e2166fa229d96663717d84a22392c12b4f9074a3aa7655c6abd23a5da0cd5a7de755d13ee3dc30ff43a11f6aa7f1974a91fc5f497d82858244db28538e7958bc712e4cb6d81cdb7dc895eb002369d11e8c0b6f4dc6eb94245e581639d71e1f2ccfbb92e5f5b04233ca4ae99e8cd71bd16b06e63400e7fdc9fa749918379de8f2a044401cf778ad1e83e62da824f1aa79ba94879a1e8ab1d477205ea53a1b98e96eac5b14726c7f6fb57843204b0d7ced522cc5a1e1c8d269780197ecb067ef2725318a5f31c4bb3613070d27f4fce3b885245952c0fc07c47bce35447bf688ba8621129754e95239df3fe2b9a5f08921d17d89b2802629bc6a1a966fce0ca6141bf713b994dd89c911399a0dbc6ac19428e8d0ba82b93a4483be41f260fbf27abc08dced7f9e28d9b1c04ab622838b7f6985f66422fe9a7b72b523d65b9e5ac488cde19c6afa28afb498c45b247faf08bbc04d29372f4f9bf36d99e7541a45c2e1c3ccdba8cc71d455afc32f7754c8a49910e4bfdebe422b970ce6dc7496f26b0cf5009f10e20a5d5ad7043876d202b67463440d10ed948163e92109db565ea100b07dac7ae2e0dac83cf4852817db214288761f6de8506e4a7a94b4c98cbafdf5c1feefa926ab5d77b0b64b4c82dee73be02908fd46d5cf61ecf934f150e93a005ae94b92008aaedfb09191d7c58204ead3183ec567d3be0ea3a98469907d330643e8794e06d43ff6c47cf22a015874e3952fbdc8c0c33e1b63ad9883dd1a7a3250eda7e6838264159fa41343365d25558437c44953fb9e1d07742b6d52f99c886ee159191b0aa71b7b5c421a46f75ab808b87fe0864ecaaa9766c2b6ec31921f2a6276039d93c0187710bd7a1546945355667652fd931ca7900d64fdd1d1b0fa6a4fc79c0fbd85cdb7768ecd0ce084686c3f7e2296644e38832a93b2cf8e73e4c1191d29eb6b5c174fe94472ad75ebac6ffd44980e063f33df76cca34844abdcd46e6bd0b01c1bb93418208ce55d2604dbf6fed7a7f0a5d211c9ede835757f2c7cfc2081ab6459b68f951e259ccaa3cf87f508d544d501cf3e56ccad70aff1b146e88bab45d7893652c3f491e67dd05fcbe4c94220704d408db12c5a19287ea56ef4618284f6d746288ba29466969f9f8ba2ada3ee48fd324be3200accf0e346681b8cae9c8cdaddffc0191bf673ca191220618043d774c1b1ea2a4ec15b1351cbc14d5d694f600344a5222d77805a7bf0e5e5303ee1167f596971b96d90029c2f43e6157bd744ddf14630e789513b35f0cf71c6378a303bf08ed22d28d069514909a9784a4619e7fcdf4f1262d7493331ea514d78865ecab0363d5f"], @ANYBLOB="10000000", @ANYPTR]) write$hidraw(r1, &(0x7f0000000780), 0x0) read$hidraw(r4, 0x0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(r5, &(0x7f0000001200)='\x00', 0xffffff45) [ 1225.730717][ T8424] usb 5-1: new high-speed USB device number 71 using dummy_hcd [ 1225.750817][ T2798] usb 4-1: device descriptor read/64, error 18 [ 1225.870906][ T2743] usb 1-1: config index 0 descriptor too short (expected 9, got 0) [ 1225.878871][ T2743] usb 1-1: can't read configurations, error -22 [ 1225.980725][ T8424] usb 5-1: Using ep0 maxpacket: 8 [ 1226.000743][ T2013] usb 2-1: new high-speed USB device number 97 using dummy_hcd [ 1226.020778][ T2798] usb 4-1: new high-speed USB device number 107 using dummy_hcd [ 1226.041295][ T2743] usb 1-1: new high-speed USB device number 76 using dummy_hcd [ 1226.100820][ T8424] usb 5-1: config 0 has an invalid interface number: 221 but max is 0 [ 1226.109125][ T8424] usb 5-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 1226.119291][ T8424] usb 5-1: config 0 has no interface number 0 [ 1226.125777][ T8424] usb 5-1: New USB device found, idVendor=1943, idProduct=2257, bcdDevice=13.d4 [ 1226.134864][ T8424] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1226.143906][ T8424] usb 5-1: config 0 descriptor?? [ 1226.182639][ T8424] s2255 5-1:0.221: Could not find bulk-in endpoint [ 1226.189270][ T8424] Sensoray 2255 driver load failed: 0xfffffff4 [ 1226.195843][ T8424] s2255: probe of 5-1:0.221 failed with error -12 [ 1226.250775][ T2013] usb 2-1: Using ep0 maxpacket: 16 [ 1226.310727][ T2798] usb 4-1: device descriptor read/64, error 18 [ 1226.383467][ T2719] usb 5-1: USB disconnect, device number 71 [ 1226.410788][ T2013] usb 2-1: config index 0 descriptor too short (expected 9, got 0) [ 1226.418934][ T2013] usb 2-1: can't read configurations, error -22 [ 1226.460823][ T2743] usb 1-1: config index 0 descriptor too short (expected 9, got 0) [ 1226.468946][ T2743] usb 1-1: can't read configurations, error -22 [ 1226.475679][ T2743] usb usb1-port1: unable to enumerate USB device 04:26:43 executing program 5: r0 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$EVIOCGABS3F(r0, 0x8018457f, &(0x7f0000000240)=""/156) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000300)=0xfffffffffffffffc) read$hidraw(r2, &(0x7f0000000080)=""/154, 0x9a) r3 = syz_open_dev$hiddev(&(0x7f0000000440)='/dev/usb/hiddev#\x00', 0x1, 0x0) read$hiddev(0xffffffffffffffff, &(0x7f0000000680)=""/226, 0xe2) ioctl$HIDIOCAPPLICATION(r3, 0x4802, 0x3) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$EVIOCGABS2F(r0, 0x8018456f, &(0x7f0000000140)=""/22) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x1, 0x2246) r4 = syz_open_dev$hidraw(0x0, 0x0, 0xa963c) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r5 = syz_open_dev$hidraw(0x0, 0x5, 0x400) read$hidraw(r5, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGRDESCSIZE(r5, 0x80044801, &(0x7f0000000180)) read$hidraw(0xffffffffffffffff, &(0x7f0000000480)=""/149, 0x95) write$hidraw(0xffffffffffffffff, &(0x7f0000001200)="11", 0xffffff45) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, &(0x7f0000000200)=""/13) ioctl$EVIOCGLED(r0, 0x80404519, 0x0) ioctl$EVIOCGKEYCODE(r0, 0x80084504, &(0x7f00000001c0)=""/8) 04:26:43 executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000003e40)=ANY=[@ANYBLOB="12010000000000108c0d2200000000000001090224000100000000090410000903001900092100000001222200090581130000000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000140)={0x24, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="002222000000005d7a0bc4eb48fd0a8c930baf9db9b50827d9c68a500b18c1187be091"], 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f0000000180)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGUCODE(r1, 0xc018480d, &(0x7f0000000080)={0x2, 0x2, 0x8, 0x1ff, 0x0, 0xfffffffffffffffc}) 04:26:43 executing program 2: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r1, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000440)={0x24, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hidraw(0x0, 0xfffffffffffff801, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x1, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000001080)) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) read$hidraw(r3, &(0x7f00000004c0)=""/203, 0xcb) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) syz_usb_connect$cdc_ncm(0x0, 0x1, &(0x7f0000000080)=ANY=[@ANYBLOB="12011001020000e62505a1a44000e24097f2b20145e6010203010902630002010340080904000001020d00000724060001b7de05240003000d240f0108000000018004000706241a00dd07052415400009058103e80200ff080904010000020d00000904010102020d00ff09058202bc020ef70109"], &(0x7f0000000600)=ANY=[@ANYBLOB='\n\x00\x00\x00', @ANYPTR=&(0x7f0000000100)=ANY=[@ANYBLOB="0a060002ff41c4080800"], @ANYBLOB="c7", @ANYPTR=&(0x7f0000000140)=ANY=[@ANYBLOB="050f25000120100a01a5000000000f5cfc070000000f000000ff80fe00003fff000000ff00"], @ANYBLOB="0800000080000000", @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYBLOB="80030b1a2aa84cd73ffbbe2016b23e38c45a63b01dbb6e0a740790d0fb47bd99595b87462847ede3044a460d2fd702a00c250610019313d45b4e9b6a166f127fb2f88782e79e64182b860cf2ae471b272237ce21e4c60774e7d92552073d02f7ddef145d83fdde26fad3621839fdd652228d3c4fd4035f2c8fc61cdeef5e610c"], @ANYBLOB='N\x00\x00\x00', @ANYPTR=&(0x7f0000000240)=ANY=[@ANYBLOB="4e039b26c81fc7723dbeec973173010730760851412c67f040234c1702ed77d2741a1bd5d1f5856ba11af0f82d46ac2cbc7770d152820febc2c82429857032a7628445c78716da2882fc85135f74"], @ANYBLOB="cb000000", @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYBLOB="cb030bc7f77bc5f6c84339f044e045b2483bd09c84c0634547cd90e44eeb914efd7fa77fe563b9982407c7b9871db598918d9f460525ee85fb1eccc8e8bf99cb19c2df6692069c9142d077f481a89709cc9247078a42df593a7ccc15b8fe6d66b6da274111cd3a3ca986009e963d5c7f90653dba8d3eebf3fedebeb9e1117ad7c7b60691f304c801fa79ef86425dcfe975e6d8c2f84cf232fb02ab0573d21275eba3b1cc7e1d6d3a5453ed31cac6cbe45f11e46e07e7edde0d2a9972198edd37abbb0e117649b52b2e85eb"], @ANYBLOB="04000000", @ANYPTR=&(0x7f0000000400)=ANY=[@ANYBLOB="04034c04"], @ANYBLOB=')\x00\x00\x00', @ANYPTR=&(0x7f0000000480)=ANY=[@ANYBLOB="290362d641e1e09a98ac4c64f0aceddaac9c113fac"], @ANYBLOB="cb000000", @ANYBLOB="02100000", @ANYPTR=&(0x7f0000001240)=ANY=[@ANYBLOB="0203cc8764ba935a722aa1d0c21edccd07c6b75c579d7a169d6a0f3bfb93e91e9d8f893b784d2feab9d296e4a2c42c528bfb1a936abafacfa4f2665078f018d71f2e5430b616a6a666c7f9cd7dc03b84d60a443ed0b18e69cf2ac060d8f85c2ec81dfb1f0f205dde604b5f5b0e049b00e1d209ebba7875854806b24c6b51414d5baf51fba9de36759bfd2d660cdf1380dd58c84ffbc3efc84f3ad1df91a95b1be4ea15d1ed238b32876390719218c620a7fd63bb53f1dec00a7ee1d07641974a1505528c4855e209e8473eb236211a164628fa8da948d057f05905c441579905add6561084c5e2992b8aacc68dffce0c02670c33e474e355fc6ceabf113a4723c02e2d567b36321b33372e56346707dd7abd6ca34e1bc0244d76f3a3cb3c0d630f6496a1d13d763c0ee95d4136fe3eee916fa1ff271cfffc69d640d039f6b25d1c51c6fff27c9f68d68cdf455da2898bf1ad0b8bdc7224b81cb07d25fb03acdb19fb93c0d42047859031000141b993f4db1482ebcbfcfb0a7b728b0c4e63b943f9e700741186bd3b5dd261c475e40e63c472e31b062a7cdfa7f63d2fb5f983aac215f803d51252ed21bfd3a7f0a86f8b9f31851b14f6b3e10c77d07b1c9acc527e66fb65c007e762636b276aed9a17d669694dac7df669c95c26d12040a39fffcfa46df471aa9f8f64d9216ae66cf7a3d5cc7b3fcb19c785c658d5f7fbca58e1de6fbd7e6a2599ff7d34be248fa2c92fbfb4e5f59a3e1a536b607231a582c56f3e3c4df294407a138d817579c5dd673b23161bc93b63dfbe097a3ddf432d48a78d5e9d3bbb3b069eacec3ef418bd20a32ef33c98f4542297ab3ac2688e813b357dbd34704670cc96e3be814043d8d0b3a1d157eb5e4e36e4efa06dfb952ad730846550fb39fbe7b4dc11572ed07bb5453f147a6b2f0b55612dc422d9b58ebc2d9219a39a32add0e3a6a0c3bbeff17e5ab50754c8b5647c2117e220aba04cd737a99a51943b72d5132d6cd3de7fb79bae248751b5dd368d2f6815b893bb2fe87285bb64f78bb46b05c68a8dddff54237d5898f368b86172eeca35b9b3144188db8dea9e6963564b4ee857c9680fc2ebffdf422b106f49e6a37e5f05356527ecdf3512412e4a7d48039aaa12a953c0980b9739c9f63b65986a6c9245b7d15fe314127a269f8e1efd0b48b540cbdf123a4b0f999182b09e90030a96ab4f2f5fe0e1d15c4ab8cf266f55cfd991f6cf955fb6f2e960838b06951a0dd6614d7c513cdf1738722929d58b44ce4ce1a4fad319689f2664781838f7508b1ce2902483d8d19705136de7ce742ced0d09807c3e19addb9da5800d5766ed9424c6bfbe9bcd975548c828e9fde90d5217e462653341b24c2b851c91377c5086b978214138fb949524fc623b9a71eb02cada2d78ca93ace569d76a21089313fb04b943d683ffe692509cc97b0a4e94ae9ddda95b83cc270d1305b260163858c6b9d2e603dc156965daa7ec1757ab4a0fa5c9f3d07cfe564883bebf24b447a42a6cca534cf2bf68af052e3ba0daf5fc448efd2c23c903b8e18eb9f1b956a3c3631ead3c9537f318bacc17fca84a9d0e38c9ba3bf1f88fa096b652e4f7e97adbb6410b367895059ef23fdcf5c4051a239b8350272ae48c5ff63201ae8d099394bf0b2c25d2427ba6c63d621fb31fd6a33cc911fa4d452607c5d39e08c10a662067af759801b874966b100debf1d9ee49ab156509988e4f6f68ad3426771fe2d9adc013798d3d63c5179d27be1878ec5961dde8499cf77e3aa8108f2b6e91fc9faf24a48fbc34f825c689030918f2ec3ab3bfc0a93554deb4ede719512df72c6576ce497df632bb76c15ea84124352a66c49998519e9e8b39f1b7908422a587145fc7398422b8ee8311ad7b4a7490b90d2fb749caa770701800a36de69c13c9c032fd41126daba590a380f71c4805a58c1b2d87bcff8037d25be6dc87458eed1c6d3dfe2063ded7c4b2d7e49d623fec1585c9ea5ef711a09dd7bc36175a5c7086b6e13a21860df89fd91dd290cc8a14dc4a00d60c370c8e8a4058bf12be4422e13ae819405a2e26f7640f8c6d2e316035faf8a6452e616e6780cb9399f286f4fb1f0d62e15ad46e66a7dad65dfb0264b0268e640d4da6a603eb7c163ff70fc97776446d0dcc75c91540bc7d77fae3bdeaacb9a421cdd5e2d3c36b0910607edf805f797e7e4402ec33fdb50f024f17047f7d5a30afb137e508a1467b3979a185b01f3cbbda8a9a32205eed1acc1f949089df39f4b14fb565d4ece8189d5307a3b512e8fa204ea65603689d6ce8f1eba7775d0fa79c953ad2b2a3a8325832805d6b45ed148a9914e99dad02d3f4dff1d9fdc13730cf9c6134204871970951a9e41681501c3751b77950a205f7d7f24f58b414b40d5eea89c6da2d920e8be76f4e78fbf73d6c432b2549575854685d5c525aaaf5240b38e9cebdaeb6f48356a90c1677052f1fda33ff61a75cc0579e0ca98f7e6f348dc5e7336499a88963668f9724bc53b43650c94d6d404e9cc95ecdb30540873fbb52f37d8ee9dec53e826103249a2252a6d9426c4de3d056faea4ec78b95c483160d937154e131db872231f1b13f90d3bdec14fdfca6c90593b265fae78d088557d108d5db30ee19895d1c3340ae84c8b1e647da2b5df0f2308f3f425774d2912f752c5b43ea82ef9adf1d511e45a78d9dcf50b094114bea578e5ce62105dd3fb228244eda543e87f699660638c4fbbb53878be546cdc3bc0b990bb713cecb1bc4a7c1cf7af410ec94eabb0f8bb256c67b09901a695a25af57908cfc69a682b43cec7bfe802f33e09af74b78c098a91588e910ae8195935456c343be92e0626326307bd1d61ddd731bb40f936071b991bb9bbe860d816b3955ee7b6be124935feb43de538ec500605b0d81afedee5ac799e979eae19d754cf370e297fd1d4068800747a9ec18776a4881de4ae798f8a5deeb7bfa182fb78fd78986e21740a49e20639218e979bc09fca37bdc702cfa1552cd9a1d1598ae66146c1b06e0f953a59687c81a9d96670052ae6fbfa1d1f351d632616058f8fa843eb2e49cce7875563ed4b45952da8c8563f8140c065ec0b8c94c5b45acc86f0aa78a2af0e572b9ac0a08ec60d12fe5600f123dc0cafbc8eb6a6bfdc5371760f8dd7f92336d9a59f25bb6dc42be128d7de2d7edf84256ba0c4e51d618ab830327bf8bd0483af7c978b2ea1e30f6f32c9ca500a75a40e3fc99b4ddaacb73dc15b4656b0cc4a7147e177c456199b3a090f720c53cf367d962ffa3166827aae61a69bdb760db5ae213650083b837999892f9a39d7cf90e034c5f42b406a85049d9cf09552b6ec957cd856bc51ee093c1b81bf66720ab9f6bf4dbefe9b1ff5937158568ca56811df76bb568454a2906f45dede8757040a0034bf97ed8f316fe6eed61eba175fa5565550a5e6aa3b6418ad481a670a395dc5f4c334353d1b1ff1ce02037c8f3fb9a0ee41789d22137769be2f868c3be6a9e693b6a9352e317bdc22115f04e5594349c8cf86196c641afba07fbd8fbd0b1781528f7c1ac6670530afce50c3fbd0ffd1f966c35739fb16ce90af9c02592090c35b31c003dcf64fdbaaf3736b1b7bb280bfec14076ac24bf83c8aa9f217b9776fddaf9210c60caf3d94fe887adc1a59ae98d9fec1e14e857dec6b4600830217403f79b4f10323acc2cece9bde65b0fd970667290bd85ddc62dbdf48318e88bdf82e88820294b2c62fffa0e0972d302d032cae01ecd3d3fc55a987093e979447077bf059fe2302bc77c40515dcb0c6e5de16bcc01c581e02f76d936e3c9eb5d924d0b33f5d964bce5f91aac0a2d52bbd580fd6d96d56bbb2abb25dcc3b3a56428942336e524ef37cf2501f66483c99f64f10ed1f15b6c81ae24c374c35f0df66628ed632ac3f71f3aa93e45adbc979f29ee6c66cc7605b94be09060dd204cc36dbdd860b990b94c79dbf4b184eb15777bc5e2be25ec9ea193e31bbe4a737182b6f1f7682c3e3be43c207ca6293254e932d0f036affe4e1edd815732bf75a503fc54f6dcf0c236c06c5b05854031516a193d7ca9856d40292df8c892e964419bf2d6091b4f3b89f9b9dbe2225f90dc909f5e9a65cd81c2ffccf3f61bd445663adb32326df686f5e825dfc35528f4c5d32683ddbf885819c9c45976e3eedac41b71a941ad81086ed22a0845e28b0e38b4b45fd276f814baf87d9e1411132bd8f126ca5bec5747d5c4f240408ea61a35c25c934a8c7c2f4df62b2d12ea6bd5c36aa2b0eb8daae5726aef9b86ae153959625cbb324ccdce7938aa0f2be5b5515274fe7621afb99e2704d62b00c829d11ce6d251d56132dbc72fe75bd45c754355b3e1b72f751008045b63b5f80b0c9f08a61e43ea58fff37feb9e431b54a1fae3cdfe5ac8b2e2166fa229d96663717d84a22392c12b4f9074a3aa7655c6abd23a5da0cd5a7de755d13ee3dc30ff43a11f6aa7f1974a91fc5f497d82858244db28538e7958bc712e4cb6d81cdb7dc895eb002369d11e8c0b6f4dc6eb94245e581639d71e1f2ccfbb92e5f5b04233ca4ae99e8cd71bd16b06e63400e7fdc9fa749918379de8f2a044401cf778ad1e83e62da824f1aa79ba94879a1e8ab1d477205ea53a1b98e96eac5b14726c7f6fb57843204b0d7ced522cc5a1e1c8d269780197ecb067ef2725318a5f31c4bb3613070d27f4fce3b885245952c0fc07c47bce35447bf688ba8621129754e95239df3fe2b9a5f08921d17d89b2802629bc6a1a966fce0ca6141bf713b994dd89c911399a0dbc6ac19428e8d0ba82b93a4483be41f260fbf27abc08dced7f9e28d9b1c04ab622838b7f6985f66422fe9a7b72b523d65b9e5ac488cde19c6afa28afb498c45b247faf08bbc04d29372f4f9bf36d99e7541a45c2e1c3ccdba8cc71d455afc32f7754c8a49910e4bfdebe422b970ce6dc7496f26b0cf5009f10e20a5d5ad7043876d202b67463440d10ed948163e92109db565ea100b07dac7ae2e0dac83cf4852817db214288761f6de8506e4a7a94b4c98cbafdf5c1feefa926ab5d77b0b64b4c82dee73be02908fd46d5cf61ecf934f150e93a005ae94b92008aaedfb09191d7c58204ead3183ec567d3be0ea3a98469907d330643e8794e06d43ff6c47cf22a015874e3952fbdc8c0c33e1b63ad9883dd1a7a3250eda7e6838264159fa41343365d25558437c44953fb9e1d07742b6d52f99c886ee159191b0aa71b7b5c421a46f75ab808b87fe0864ecaaa9766c2b6ec31921f2a6276039d93c0187710bd7a1546945355667652fd931ca7900d64fdd1d1b0fa6a4fc79c0fbd85cdb7768ecd0ce084686c3f7e2296644e38832a93b2cf8e73e4c1191d29eb6b5c174fe94472ad75ebac6ffd44980e063f33df76cca34844abdcd46e6bd0b01c1bb93418208ce55d2604dbf6fed7a7f0a5d211c9ede835757f2c7cfc2081ab6459b68f951e259ccaa3cf87f508d544d501cf3e56ccad70aff1b146e88bab45d7893652c3f491e67dd05fcbe4c94220704d408db12c5a19287ea56ef4618284f6d746288ba29466969f9f8ba2ada3ee48fd324be3200accf0e346681b8cae9c8cdaddffc0191bf673ca191220618043d774c1b1ea2a4ec15b1351cbc14d5d694f600344a5222d77805a7bf0e5e5303ee1167f596971b96d90029c2f43e6157bd744ddf14630e789513b35f0cf71c6378a303bf08ed22d28d069514909a9784a4619e7fcdf4f1262d7493331ea514d78865ecab0363d5f"], @ANYBLOB="10000000", @ANYPTR]) write$hidraw(r1, &(0x7f0000000780), 0x0) read$hidraw(r4, 0x0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(r5, &(0x7f0000001200)='\x00', 0xffffff45) [ 1226.570734][ T2013] usb 2-1: new high-speed USB device number 98 using dummy_hcd [ 1226.730715][ T2798] usb 4-1: device descriptor read/64, error 18 [ 1226.810721][ T2013] usb 2-1: Using ep0 maxpacket: 16 [ 1226.860814][ T2798] usb usb4-port1: unable to enumerate USB device [ 1226.970702][ T8424] usb 1-1: new high-speed USB device number 77 using dummy_hcd [ 1226.970762][ T2013] usb 2-1: config index 0 descriptor too short (expected 9, got 0) [ 1226.986782][ T2013] usb 2-1: can't read configurations, error -22 [ 1226.993263][ T2013] usb usb2-port1: attempt power cycle [ 1227.150701][ T2719] usb 5-1: new high-speed USB device number 72 using dummy_hcd [ 1227.210702][ T8424] usb 1-1: Using ep0 maxpacket: 16 04:26:43 executing program 2: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r1, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000440)={0x24, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hidraw(0x0, 0xfffffffffffff801, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x1, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000001080)) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) read$hidraw(r3, &(0x7f00000004c0)=""/203, 0xcb) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) syz_usb_connect$cdc_ncm(0x0, 0x1, &(0x7f0000000080)=ANY=[@ANYBLOB="12011001020000e62505a1a44000e24097f2b20145e6010203010902630002010340080904000001020d00000724060001b7de05240003000d240f0108000000018004000706241a00dd07052415400009058103e80200ff080904010000020d00000904010102020d00ff09058202bc020ef70109"], &(0x7f0000000600)=ANY=[@ANYBLOB='\n\x00\x00\x00', @ANYPTR=&(0x7f0000000100)=ANY=[@ANYBLOB="0a060002ff41c4080800"], @ANYBLOB="c7", @ANYPTR=&(0x7f0000000140)=ANY=[@ANYBLOB="050f25000120100a01a5000000000f5cfc070000000f000000ff80fe00003fff000000ff00"], @ANYBLOB="0800000080000000", @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYBLOB="80030b1a2aa84cd73ffbbe2016b23e38c45a63b01dbb6e0a740790d0fb47bd99595b87462847ede3044a460d2fd702a00c250610019313d45b4e9b6a166f127fb2f88782e79e64182b860cf2ae471b272237ce21e4c60774e7d92552073d02f7ddef145d83fdde26fad3621839fdd652228d3c4fd4035f2c8fc61cdeef5e610c"], @ANYBLOB='N\x00\x00\x00', @ANYPTR=&(0x7f0000000240)=ANY=[@ANYBLOB="4e039b26c81fc7723dbeec973173010730760851412c67f040234c1702ed77d2741a1bd5d1f5856ba11af0f82d46ac2cbc7770d152820febc2c82429857032a7628445c78716da2882fc85135f74"], @ANYBLOB="cb000000", @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYBLOB="cb030bc7f77bc5f6c84339f044e045b2483bd09c84c0634547cd90e44eeb914efd7fa77fe563b9982407c7b9871db598918d9f460525ee85fb1eccc8e8bf99cb19c2df6692069c9142d077f481a89709cc9247078a42df593a7ccc15b8fe6d66b6da274111cd3a3ca986009e963d5c7f90653dba8d3eebf3fedebeb9e1117ad7c7b60691f304c801fa79ef86425dcfe975e6d8c2f84cf232fb02ab0573d21275eba3b1cc7e1d6d3a5453ed31cac6cbe45f11e46e07e7edde0d2a9972198edd37abbb0e117649b52b2e85eb"], @ANYBLOB="04000000", @ANYPTR=&(0x7f0000000400)=ANY=[@ANYBLOB="04034c04"], @ANYBLOB=')\x00\x00\x00', @ANYPTR=&(0x7f0000000480)=ANY=[@ANYBLOB="290362d641e1e09a98ac4c64f0aceddaac9c113fac"], @ANYBLOB="cb000000", @ANYBLOB="02100000", @ANYPTR=&(0x7f0000001240)=ANY=[@ANYBLOB="0203cc8764ba935a722aa1d0c21edccd07c6b75c579d7a169d6a0f3bfb93e91e9d8f893b784d2feab9d296e4a2c42c528bfb1a936abafacfa4f2665078f018d71f2e5430b616a6a666c7f9cd7dc03b84d60a443ed0b18e69cf2ac060d8f85c2ec81dfb1f0f205dde604b5f5b0e049b00e1d209ebba7875854806b24c6b51414d5baf51fba9de36759bfd2d660cdf1380dd58c84ffbc3efc84f3ad1df91a95b1be4ea15d1ed238b32876390719218c620a7fd63bb53f1dec00a7ee1d07641974a1505528c4855e209e8473eb236211a164628fa8da948d057f05905c441579905add6561084c5e2992b8aacc68dffce0c02670c33e474e355fc6ceabf113a4723c02e2d567b36321b33372e56346707dd7abd6ca34e1bc0244d76f3a3cb3c0d630f6496a1d13d763c0ee95d4136fe3eee916fa1ff271cfffc69d640d039f6b25d1c51c6fff27c9f68d68cdf455da2898bf1ad0b8bdc7224b81cb07d25fb03acdb19fb93c0d42047859031000141b993f4db1482ebcbfcfb0a7b728b0c4e63b943f9e700741186bd3b5dd261c475e40e63c472e31b062a7cdfa7f63d2fb5f983aac215f803d51252ed21bfd3a7f0a86f8b9f31851b14f6b3e10c77d07b1c9acc527e66fb65c007e762636b276aed9a17d669694dac7df669c95c26d12040a39fffcfa46df471aa9f8f64d9216ae66cf7a3d5cc7b3fcb19c785c658d5f7fbca58e1de6fbd7e6a2599ff7d34be248fa2c92fbfb4e5f59a3e1a536b607231a582c56f3e3c4df294407a138d817579c5dd673b23161bc93b63dfbe097a3ddf432d48a78d5e9d3bbb3b069eacec3ef418bd20a32ef33c98f4542297ab3ac2688e813b357dbd34704670cc96e3be814043d8d0b3a1d157eb5e4e36e4efa06dfb952ad730846550fb39fbe7b4dc11572ed07bb5453f147a6b2f0b55612dc422d9b58ebc2d9219a39a32add0e3a6a0c3bbeff17e5ab50754c8b5647c2117e220aba04cd737a99a51943b72d5132d6cd3de7fb79bae248751b5dd368d2f6815b893bb2fe87285bb64f78bb46b05c68a8dddff54237d5898f368b86172eeca35b9b3144188db8dea9e6963564b4ee857c9680fc2ebffdf422b106f49e6a37e5f05356527ecdf3512412e4a7d48039aaa12a953c0980b9739c9f63b65986a6c9245b7d15fe314127a269f8e1efd0b48b540cbdf123a4b0f999182b09e90030a96ab4f2f5fe0e1d15c4ab8cf266f55cfd991f6cf955fb6f2e960838b06951a0dd6614d7c513cdf1738722929d58b44ce4ce1a4fad319689f2664781838f7508b1ce2902483d8d19705136de7ce742ced0d09807c3e19addb9da5800d5766ed9424c6bfbe9bcd975548c828e9fde90d5217e462653341b24c2b851c91377c5086b978214138fb949524fc623b9a71eb02cada2d78ca93ace569d76a21089313fb04b943d683ffe692509cc97b0a4e94ae9ddda95b83cc270d1305b260163858c6b9d2e603dc156965daa7ec1757ab4a0fa5c9f3d07cfe564883bebf24b447a42a6cca534cf2bf68af052e3ba0daf5fc448efd2c23c903b8e18eb9f1b956a3c3631ead3c9537f318bacc17fca84a9d0e38c9ba3bf1f88fa096b652e4f7e97adbb6410b367895059ef23fdcf5c4051a239b8350272ae48c5ff63201ae8d099394bf0b2c25d2427ba6c63d621fb31fd6a33cc911fa4d452607c5d39e08c10a662067af759801b874966b100debf1d9ee49ab156509988e4f6f68ad3426771fe2d9adc013798d3d63c5179d27be1878ec5961dde8499cf77e3aa8108f2b6e91fc9faf24a48fbc34f825c689030918f2ec3ab3bfc0a93554deb4ede719512df72c6576ce497df632bb76c15ea84124352a66c49998519e9e8b39f1b7908422a587145fc7398422b8ee8311ad7b4a7490b90d2fb749caa770701800a36de69c13c9c032fd41126daba590a380f71c4805a58c1b2d87bcff8037d25be6dc87458eed1c6d3dfe2063ded7c4b2d7e49d623fec1585c9ea5ef711a09dd7bc36175a5c7086b6e13a21860df89fd91dd290cc8a14dc4a00d60c370c8e8a4058bf12be4422e13ae819405a2e26f7640f8c6d2e316035faf8a6452e616e6780cb9399f286f4fb1f0d62e15ad46e66a7dad65dfb0264b0268e640d4da6a603eb7c163ff70fc97776446d0dcc75c91540bc7d77fae3bdeaacb9a421cdd5e2d3c36b0910607edf805f797e7e4402ec33fdb50f024f17047f7d5a30afb137e508a1467b3979a185b01f3cbbda8a9a32205eed1acc1f949089df39f4b14fb565d4ece8189d5307a3b512e8fa204ea65603689d6ce8f1eba7775d0fa79c953ad2b2a3a8325832805d6b45ed148a9914e99dad02d3f4dff1d9fdc13730cf9c6134204871970951a9e41681501c3751b77950a205f7d7f24f58b414b40d5eea89c6da2d920e8be76f4e78fbf73d6c432b2549575854685d5c525aaaf5240b38e9cebdaeb6f48356a90c1677052f1fda33ff61a75cc0579e0ca98f7e6f348dc5e7336499a88963668f9724bc53b43650c94d6d404e9cc95ecdb30540873fbb52f37d8ee9dec53e826103249a2252a6d9426c4de3d056faea4ec78b95c483160d937154e131db872231f1b13f90d3bdec14fdfca6c90593b265fae78d088557d108d5db30ee19895d1c3340ae84c8b1e647da2b5df0f2308f3f425774d2912f752c5b43ea82ef9adf1d511e45a78d9dcf50b094114bea578e5ce62105dd3fb228244eda543e87f699660638c4fbbb53878be546cdc3bc0b990bb713cecb1bc4a7c1cf7af410ec94eabb0f8bb256c67b09901a695a25af57908cfc69a682b43cec7bfe802f33e09af74b78c098a91588e910ae8195935456c343be92e0626326307bd1d61ddd731bb40f936071b991bb9bbe860d816b3955ee7b6be124935feb43de538ec500605b0d81afedee5ac799e979eae19d754cf370e297fd1d4068800747a9ec18776a4881de4ae798f8a5deeb7bfa182fb78fd78986e21740a49e20639218e979bc09fca37bdc702cfa1552cd9a1d1598ae66146c1b06e0f953a59687c81a9d96670052ae6fbfa1d1f351d632616058f8fa843eb2e49cce7875563ed4b45952da8c8563f8140c065ec0b8c94c5b45acc86f0aa78a2af0e572b9ac0a08ec60d12fe5600f123dc0cafbc8eb6a6bfdc5371760f8dd7f92336d9a59f25bb6dc42be128d7de2d7edf84256ba0c4e51d618ab830327bf8bd0483af7c978b2ea1e30f6f32c9ca500a75a40e3fc99b4ddaacb73dc15b4656b0cc4a7147e177c456199b3a090f720c53cf367d962ffa3166827aae61a69bdb760db5ae213650083b837999892f9a39d7cf90e034c5f42b406a85049d9cf09552b6ec957cd856bc51ee093c1b81bf66720ab9f6bf4dbefe9b1ff5937158568ca56811df76bb568454a2906f45dede8757040a0034bf97ed8f316fe6eed61eba175fa5565550a5e6aa3b6418ad481a670a395dc5f4c334353d1b1ff1ce02037c8f3fb9a0ee41789d22137769be2f868c3be6a9e693b6a9352e317bdc22115f04e5594349c8cf86196c641afba07fbd8fbd0b1781528f7c1ac6670530afce50c3fbd0ffd1f966c35739fb16ce90af9c02592090c35b31c003dcf64fdbaaf3736b1b7bb280bfec14076ac24bf83c8aa9f217b9776fddaf9210c60caf3d94fe887adc1a59ae98d9fec1e14e857dec6b4600830217403f79b4f10323acc2cece9bde65b0fd970667290bd85ddc62dbdf48318e88bdf82e88820294b2c62fffa0e0972d302d032cae01ecd3d3fc55a987093e979447077bf059fe2302bc77c40515dcb0c6e5de16bcc01c581e02f76d936e3c9eb5d924d0b33f5d964bce5f91aac0a2d52bbd580fd6d96d56bbb2abb25dcc3b3a56428942336e524ef37cf2501f66483c99f64f10ed1f15b6c81ae24c374c35f0df66628ed632ac3f71f3aa93e45adbc979f29ee6c66cc7605b94be09060dd204cc36dbdd860b990b94c79dbf4b184eb15777bc5e2be25ec9ea193e31bbe4a737182b6f1f7682c3e3be43c207ca6293254e932d0f036affe4e1edd815732bf75a503fc54f6dcf0c236c06c5b05854031516a193d7ca9856d40292df8c892e964419bf2d6091b4f3b89f9b9dbe2225f90dc909f5e9a65cd81c2ffccf3f61bd445663adb32326df686f5e825dfc35528f4c5d32683ddbf885819c9c45976e3eedac41b71a941ad81086ed22a0845e28b0e38b4b45fd276f814baf87d9e1411132bd8f126ca5bec5747d5c4f240408ea61a35c25c934a8c7c2f4df62b2d12ea6bd5c36aa2b0eb8daae5726aef9b86ae153959625cbb324ccdce7938aa0f2be5b5515274fe7621afb99e2704d62b00c829d11ce6d251d56132dbc72fe75bd45c754355b3e1b72f751008045b63b5f80b0c9f08a61e43ea58fff37feb9e431b54a1fae3cdfe5ac8b2e2166fa229d96663717d84a22392c12b4f9074a3aa7655c6abd23a5da0cd5a7de755d13ee3dc30ff43a11f6aa7f1974a91fc5f497d82858244db28538e7958bc712e4cb6d81cdb7dc895eb002369d11e8c0b6f4dc6eb94245e581639d71e1f2ccfbb92e5f5b04233ca4ae99e8cd71bd16b06e63400e7fdc9fa749918379de8f2a044401cf778ad1e83e62da824f1aa79ba94879a1e8ab1d477205ea53a1b98e96eac5b14726c7f6fb57843204b0d7ced522cc5a1e1c8d269780197ecb067ef2725318a5f31c4bb3613070d27f4fce3b885245952c0fc07c47bce35447bf688ba8621129754e95239df3fe2b9a5f08921d17d89b2802629bc6a1a966fce0ca6141bf713b994dd89c911399a0dbc6ac19428e8d0ba82b93a4483be41f260fbf27abc08dced7f9e28d9b1c04ab622838b7f6985f66422fe9a7b72b523d65b9e5ac488cde19c6afa28afb498c45b247faf08bbc04d29372f4f9bf36d99e7541a45c2e1c3ccdba8cc71d455afc32f7754c8a49910e4bfdebe422b970ce6dc7496f26b0cf5009f10e20a5d5ad7043876d202b67463440d10ed948163e92109db565ea100b07dac7ae2e0dac83cf4852817db214288761f6de8506e4a7a94b4c98cbafdf5c1feefa926ab5d77b0b64b4c82dee73be02908fd46d5cf61ecf934f150e93a005ae94b92008aaedfb09191d7c58204ead3183ec567d3be0ea3a98469907d330643e8794e06d43ff6c47cf22a015874e3952fbdc8c0c33e1b63ad9883dd1a7a3250eda7e6838264159fa41343365d25558437c44953fb9e1d07742b6d52f99c886ee159191b0aa71b7b5c421a46f75ab808b87fe0864ecaaa9766c2b6ec31921f2a6276039d93c0187710bd7a1546945355667652fd931ca7900d64fdd1d1b0fa6a4fc79c0fbd85cdb7768ecd0ce084686c3f7e2296644e38832a93b2cf8e73e4c1191d29eb6b5c174fe94472ad75ebac6ffd44980e063f33df76cca34844abdcd46e6bd0b01c1bb93418208ce55d2604dbf6fed7a7f0a5d211c9ede835757f2c7cfc2081ab6459b68f951e259ccaa3cf87f508d544d501cf3e56ccad70aff1b146e88bab45d7893652c3f491e67dd05fcbe4c94220704d408db12c5a19287ea56ef4618284f6d746288ba29466969f9f8ba2ada3ee48fd324be3200accf0e346681b8cae9c8cdaddffc0191bf673ca191220618043d774c1b1ea2a4ec15b1351cbc14d5d694f600344a5222d77805a7bf0e5e5303ee1167f596971b96d90029c2f43e6157bd744ddf14630e789513b35f0cf71c6378a303bf08ed22d28d069514909a9784a4619e7fcdf4f1262d7493331ea514d78865ecab0363d5f"], @ANYBLOB="10000000", @ANYPTR]) write$hidraw(r1, &(0x7f0000000780), 0x0) read$hidraw(r4, 0x0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(r5, &(0x7f0000001200)='\x00', 0xffffff45) [ 1227.350797][ T8424] usb 1-1: config 0 has an invalid interface number: 16 but max is 0 [ 1227.359011][ T8424] usb 1-1: config 0 has no interface number 0 [ 1227.366126][ T8424] usb 1-1: config 0 interface 16 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1227.377808][ T8424] usb 1-1: config 0 interface 16 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1227.390765][ T2719] usb 5-1: Using ep0 maxpacket: 8 [ 1227.395835][ T8424] usb 1-1: New USB device found, idVendor=0d8c, idProduct=0022, bcdDevice= 0.00 [ 1227.404894][ T8424] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1227.417524][ T8424] usb 1-1: config 0 descriptor?? [ 1227.510799][ T2719] usb 5-1: config 0 has an invalid interface number: 221 but max is 0 [ 1227.519081][ T2719] usb 5-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 1227.529294][ T2719] usb 5-1: config 0 has no interface number 0 [ 1227.535797][ T2719] usb 5-1: New USB device found, idVendor=1943, idProduct=2257, bcdDevice=13.d4 [ 1227.544900][ T2719] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1227.555178][ T2719] usb 5-1: config 0 descriptor?? [ 1227.593045][ T2719] s2255 5-1:0.221: Could not find bulk-in endpoint [ 1227.599691][ T2719] Sensoray 2255 driver load failed: 0xfffffff4 [ 1227.605967][ T2719] s2255: probe of 5-1:0.221 failed with error -12 [ 1227.700748][ T2013] usb 2-1: new high-speed USB device number 99 using dummy_hcd 04:26:44 executing program 3: syz_usb_connect(0x0, 0x3d8, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xc3, 0x8f, 0xb7, 0x10, 0xea0, 0x6858, 0xb0a2, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x96, 0x0, 0x3, 0x25, 0x87, 0x6f, 0x0, [], [{{0x9, 0x5, 0x8d, 0x1f}}, {{0x9, 0x5, 0x5, 0x2}}, {{0x9, 0x5, 0x8f, 0x1e}}]}}]}}]}}, 0x0) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_connect(0x74c3047658761413, 0x4ca, &(0x7f0000000040)={{0x12, 0x1, 0x3f9, 0x87, 0x35, 0x85, 0x10, 0x403, 0xfa03, 0xbc00, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x4b8, 0x1, 0x1, 0x1, 0x50, 0x8, [{{0x9, 0x4, 0xd8, 0xffffffff, 0x6, 0x5d, 0x75, 0x11, 0x8, [@hid_hid={0x9, 0x21, 0x20, 0x7fffffff, 0x1, {0x22, 0x61}}, @generic={0xbb, 0x6, "443ab3e88f48731c299d81dbf1765f5da6dedb90c7ee8e474d2bcefbe8aa62000fa69eb7b9c441112a60ae2e6d7ee32a75f880c9cce1a6bcde70df93f48ab09d48a92d6fbb10e727f9493ad476b2e18e3b7c42d0673be51888373641c5bfdf509bfe68686891737f6be3d78a4d07fa64b60c6c3f8fe74bc3277fedbac97df33d7b1187c2f183aee439116022ebafba9ce4f7ac53e1b8e1e2f4888d0683bd80f45a635943e543a93719668c2cc9d51cdb2e196c451e7d4b148a"}], [{{0x9, 0x5, 0x0, 0x10, 0xf, 0x7f, 0xffffffffffffffff, 0x2, [@generic={0x27, 0x30, "4c33e28dfd9f382c29ba865a0eb64a85ff5fbf6c41d6be851d7e9b4604730262a00e471f3b"}, @generic={0x77, 0x3d, "57c336462f25e0d357b0b69ed24057198cdc2dddef91d524121e00b2d6748b41b0f20fbbfa83935e8a99152921cca837c2d882ff2ac4ca43a292b3a0e42c3542affca897310c918a1fdf00b2909ee7b0a50b871280f0591596721879ac1cf497bef480dd68dfab076477a5f6445ce50bca1682885e"}]}}, {{0x9, 0x5, 0x80, 0x0, 0x2db, 0x6, 0xc6fb, 0x8}}, {{0x9, 0x5, 0x8f, 0x10, 0x78, 0x6, 0x90, 0x8, [@generic={0x11, 0xb, "7c016b6617b057eb0169280d01c7f1"}, @generic={0x8c, 0xd, "5ab2f537e40c411ac5118bdfb47f6ba56bb45a63f15ddb30c047dec912733926c393c580d4cb3300c2b7356e3a9455437fb9c022561b7ad944b450637f27c7f20f3c1b4bb0aaa67f2e4b0ddeadfbd769309ab2105d696b225dae10034543d6c24d1c2c0d9df0061336e7ba0c3d5fcc30347cd5a2949f56db8327f8fb20d16c0acead794949b1b4b125c9"}]}}, {{0x9, 0x5, 0xb, 0x11, 0x373, 0x7, 0x10001, 0x8, [@generic={0xa2, 0x7, "2ee87c59d2a7d632d569b51f890b37da86e4ca7e12e869bb0daeb7b171132fe209bd535e750af19fcdf920df285e00295053f0cd0d4ff6b7441c541a884c4ff035e24d5aa03d5d6fbfea1d68652035ad871f3c056116877bcb54c03a5b870b30092ac80a5f39ad0a4514611bde76bf0b61b017c0b32584bec567f66623162ee6f203744667fbf0ac170ca6396eb083f82d293905725c0e9b4097e38d347ccd83"}]}}, {{0x9, 0x5, 0x0, 0x0, 0x35a, 0x0, 0x9, 0x7ff, [@generic={0x6d, 0xa, "1ce44af54bfa57d69d0aa907cb52d0880bdd0e0593d626de91a0b79f5fc7b92772a93c335b4ccad0f0e8843a934ceada6c09513270a86e2a12ea74c15e24e56fefa90ce46759960e37442dea2b4ec77c0c6246bde27b743d310afc91ef1c56e3f8be055d52cca3388edaf2"}, @generic={0xbc, 0x23, "66d6aa970fa26887cf6bbea6cf95a8bc47ad8fa9b232a3c1405354067dbeef0c53e8d44274bf37d715a5f79a4d4ee4ce1d3bcfc6b9662aaea87cc04021e5403589b3eca92c375916436417f4ac06937ebae576fcf8966232933051581a249e53fd59d4250e6e2b36f4f8fc1924c360245245804cd9fe524508ad38b9740deee6d24ad695ebede91f42fd7f0a5aeaa2b08d41f25ae2acfade84c170b93702ebd6a56c4b6674311a515b0c87f31ac29847f85ab53d7ca50cddae95"}]}}, {{0x9, 0x5, 0x0, 0x4, 0x174, 0x40, 0x0, 0x5, [@generic={0xa6, 0xc, "6c7faf7906b071925e3d280afcbad24bb9dc9007932f2662fb44b12b16dd29aba0d8a1351300903a350fb42bafb11c7fdef24d6c53abcf5360a251bd7af5957657e1f046f549c653fc626e3bd0604f66c63e29518a62fecb6fb19b8ac2185f374d892aea86782b795991b139149e97f031d556ac0d8955955a4093b807c1ba568936fe01ca1781e2b223c8129fb3bb62fcc2bc43f28e738f60e37b17381e85dae8a01d99"}]}}]}}]}}]}}, &(0x7f0000000880)=ANY=[@ANYBLOB="0a00000078be6fa30015891e25d01163f5db7dbdb9c7220076a3eae43e823b484add04800a81e68dbc034c6cb2ad8321a4c6c79308c700a1b8e1a5101e3cabdbf68dbf07066c337b1f6e0ef25157087feebcaff1dd65c5fed598268e3d8bb5d4ec2a8f39889d69769d37c6a7b4fdba43230677ce905ea2c7b6e497ffb8b1c54ba405da1665860353f8246fe453a6b2e42dd97e82fb030b4ded3bddc28b6f0ae0a70e41975b9d5e8cc90ce64ea17f2438555916d0de099ef1fc3557e28760ca19d69646a25a84596286cc971df52a8799a112c0cbb76c89c828483cd7ae93608c99042e5af100299a20ee2993b45575a08399c115e39f5bac311e02f79fd847edfc959d040da8b473aee3d37e9e75b0e6ff1807965d193465f8a5ee12907147ef7b23c2b0a75c2ee1c4a55ddfb75f4921be68", @ANYPTR=&(0x7f0000000680)=ANY=[@ANYRESOCT=r0], @ANYBLOB="18000000", @ANYRESDEC, @ANYBLOB="0200000004000000", @ANYPTR=&(0x7f00000005c0)=ANY=[], @ANYBLOB="04000000", @ANYPTR=&(0x7f0000000600)=ANY=[@ANYBLOB="04032204"]]) [ 1227.792284][ T2719] usb 5-1: USB disconnect, device number 72 04:26:44 executing program 5: r0 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000001c0)='/dev/hidraw#\x00', 0x70c, 0x48000) r2 = syz_open_dev$hidraw(&(0x7f0000000340)='/dev/hidraw#\x00', 0x3, 0x438140) write$hidraw(r2, 0x0, 0x83) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$EVIOCGABS3F(r0, 0x8018457f, &(0x7f0000000240)=""/156) write$hidraw(r3, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000300)=0xfffffffffffffffa) read$hidraw(r3, &(0x7f0000000080)=""/154, 0x9a) r4 = syz_open_dev$hiddev(&(0x7f0000000440)='/dev/usb/hiddev#\x00', 0x1, 0x0) read$hiddev(0xffffffffffffffff, &(0x7f0000000680)=""/226, 0xe2) ioctl$HIDIOCAPPLICATION(r4, 0x4802, 0x3) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x1, 0x2246) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r5, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r6, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGRDESCSIZE(r6, 0x80044801, &(0x7f0000000180)) read$hidraw(0xffffffffffffffff, &(0x7f0000000480)=""/149, 0x95) r7 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSCLOCKID(r7, 0x40084503, &(0x7f0000ffcffc)) ioctl$EVIOCSCLOCKID(r7, 0x400445a0, &(0x7f0000000280)=0x8) ioctl$EVIOCGABS3F(r7, 0x8018457f, &(0x7f0000000140)=""/46) write$hidraw(0xffffffffffffffff, &(0x7f0000001200)="11", 0xffffff45) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, &(0x7f0000000200)=""/13) ioctl$EVIOCGLED(r0, 0x80404519, 0x0) [ 1227.901962][ T8424] cm6533_jd 0003:0D8C:0022.00AA: unknown main item tag 0x0 [ 1227.909263][ T8424] cm6533_jd 0003:0D8C:0022.00AA: unknown main item tag 0xe [ 1227.929908][ T8424] cm6533_jd 0003:0D8C:0022.00AA: unknown main item tag 0x0 [ 1227.937245][ T8424] cm6533_jd 0003:0D8C:0022.00AA: unknown main item tag 0x0 [ 1227.944520][ T8424] cm6533_jd 0003:0D8C:0022.00AA: unknown main item tag 0x0 04:26:44 executing program 2: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r1, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000440)={0x24, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hidraw(0x0, 0xfffffffffffff801, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x1, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000001080)) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) read$hidraw(r3, &(0x7f00000004c0)=""/203, 0xcb) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) syz_usb_connect$cdc_ncm(0x0, 0x1, &(0x7f0000000080)=ANY=[@ANYBLOB="12011001020000e62505a1a44000e24097f2b20145e6010203010902630002010340080904000001020d00000724060001b7de05240003000d240f0108000000018004000706241a00dd07052415400009058103e80200ff080904010000020d00000904010102020d00ff09058202bc020ef70109"], &(0x7f0000000600)=ANY=[@ANYBLOB='\n\x00\x00\x00', @ANYPTR=&(0x7f0000000100)=ANY=[@ANYBLOB="0a060002ff41c4080800"], @ANYBLOB="c7", @ANYPTR=&(0x7f0000000140)=ANY=[@ANYBLOB="050f25000120100a01a5000000000f5cfc070000000f000000ff80fe00003fff000000ff00"], @ANYBLOB="0800000080000000", @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYBLOB="80030b1a2aa84cd73ffbbe2016b23e38c45a63b01dbb6e0a740790d0fb47bd99595b87462847ede3044a460d2fd702a00c250610019313d45b4e9b6a166f127fb2f88782e79e64182b860cf2ae471b272237ce21e4c60774e7d92552073d02f7ddef145d83fdde26fad3621839fdd652228d3c4fd4035f2c8fc61cdeef5e610c"], @ANYBLOB='N\x00\x00\x00', @ANYPTR=&(0x7f0000000240)=ANY=[@ANYBLOB="4e039b26c81fc7723dbeec973173010730760851412c67f040234c1702ed77d2741a1bd5d1f5856ba11af0f82d46ac2cbc7770d152820febc2c82429857032a7628445c78716da2882fc85135f74"], @ANYBLOB="cb000000", @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYBLOB="cb030bc7f77bc5f6c84339f044e045b2483bd09c84c0634547cd90e44eeb914efd7fa77fe563b9982407c7b9871db598918d9f460525ee85fb1eccc8e8bf99cb19c2df6692069c9142d077f481a89709cc9247078a42df593a7ccc15b8fe6d66b6da274111cd3a3ca986009e963d5c7f90653dba8d3eebf3fedebeb9e1117ad7c7b60691f304c801fa79ef86425dcfe975e6d8c2f84cf232fb02ab0573d21275eba3b1cc7e1d6d3a5453ed31cac6cbe45f11e46e07e7edde0d2a9972198edd37abbb0e117649b52b2e85eb"], @ANYBLOB="04000000", @ANYPTR=&(0x7f0000000400)=ANY=[@ANYBLOB="04034c04"], @ANYBLOB=')\x00\x00\x00', @ANYPTR=&(0x7f0000000480)=ANY=[@ANYBLOB="290362d641e1e09a98ac4c64f0aceddaac9c113facf254b5a8f8052e6a25cb"], @ANYBLOB="cb000000", @ANYBLOB="02100000", @ANYPTR=&(0x7f0000001240)=ANY=[@ANYBLOB="0203cc8764ba935a722aa1d0c21edccd07c6b75c579d7a169d6a0f3bfb93e91e9d8f893b784d2feab9d296e4a2c42c528bfb1a936abafacfa4f2665078f018d71f2e5430b616a6a666c7f9cd7dc03b84d60a443ed0b18e69cf2ac060d8f85c2ec81dfb1f0f205dde604b5f5b0e049b00e1d209ebba7875854806b24c6b51414d5baf51fba9de36759bfd2d660cdf1380dd58c84ffbc3efc84f3ad1df91a95b1be4ea15d1ed238b32876390719218c620a7fd63bb53f1dec00a7ee1d07641974a1505528c4855e209e8473eb236211a164628fa8da948d057f05905c441579905add6561084c5e2992b8aacc68dffce0c02670c33e474e355fc6ceabf113a4723c02e2d567b36321b33372e56346707dd7abd6ca34e1bc0244d76f3a3cb3c0d630f6496a1d13d763c0ee95d4136fe3eee916fa1ff271cfffc69d640d039f6b25d1c51c6fff27c9f68d68cdf455da2898bf1ad0b8bdc7224b81cb07d25fb03acdb19fb93c0d42047859031000141b993f4db1482ebcbfcfb0a7b728b0c4e63b943f9e700741186bd3b5dd261c475e40e63c472e31b062a7cdfa7f63d2fb5f983aac215f803d51252ed21bfd3a7f0a86f8b9f31851b14f6b3e10c77d07b1c9acc527e66fb65c007e762636b276aed9a17d669694dac7df669c95c26d12040a39fffcfa46df471aa9f8f64d9216ae66cf7a3d5cc7b3fcb19c785c658d5f7fbca58e1de6fbd7e6a2599ff7d34be248fa2c92fbfb4e5f59a3e1a536b607231a582c56f3e3c4df294407a138d817579c5dd673b23161bc93b63dfbe097a3ddf432d48a78d5e9d3bbb3b069eacec3ef418bd20a32ef33c98f4542297ab3ac2688e813b357dbd34704670cc96e3be814043d8d0b3a1d157eb5e4e36e4efa06dfb952ad730846550fb39fbe7b4dc11572ed07bb5453f147a6b2f0b55612dc422d9b58ebc2d9219a39a32add0e3a6a0c3bbeff17e5ab50754c8b5647c2117e220aba04cd737a99a51943b72d5132d6cd3de7fb79bae248751b5dd368d2f6815b893bb2fe87285bb64f78bb46b05c68a8dddff54237d5898f368b86172eeca35b9b3144188db8dea9e6963564b4ee857c9680fc2ebffdf422b106f49e6a37e5f05356527ecdf3512412e4a7d48039aaa12a953c0980b9739c9f63b65986a6c9245b7d15fe314127a269f8e1efd0b48b540cbdf123a4b0f999182b09e90030a96ab4f2f5fe0e1d15c4ab8cf266f55cfd991f6cf955fb6f2e960838b06951a0dd6614d7c513cdf1738722929d58b44ce4ce1a4fad319689f2664781838f7508b1ce2902483d8d19705136de7ce742ced0d09807c3e19addb9da5800d5766ed9424c6bfbe9bcd975548c828e9fde90d5217e462653341b24c2b851c91377c5086b978214138fb949524fc623b9a71eb02cada2d78ca93ace569d76a21089313fb04b943d683ffe692509cc97b0a4e94ae9ddda95b83cc270d1305b260163858c6b9d2e603dc156965daa7ec1757ab4a0fa5c9f3d07cfe564883bebf24b447a42a6cca534cf2bf68af052e3ba0daf5fc448efd2c23c903b8e18eb9f1b956a3c3631ead3c9537f318bacc17fca84a9d0e38c9ba3bf1f88fa096b652e4f7e97adbb6410b367895059ef23fdcf5c4051a239b8350272ae48c5ff63201ae8d099394bf0b2c25d2427ba6c63d621fb31fd6a33cc911fa4d452607c5d39e08c10a662067af759801b874966b100debf1d9ee49ab156509988e4f6f68ad3426771fe2d9adc013798d3d63c5179d27be1878ec5961dde8499cf77e3aa8108f2b6e91fc9faf24a48fbc34f825c689030918f2ec3ab3bfc0a93554deb4ede719512df72c6576ce497df632bb76c15ea84124352a66c49998519e9e8b39f1b7908422a587145fc7398422b8ee8311ad7b4a7490b90d2fb749caa770701800a36de69c13c9c032fd41126daba590a380f71c4805a58c1b2d87bcff8037d25be6dc87458eed1c6d3dfe2063ded7c4b2d7e49d623fec1585c9ea5ef711a09dd7bc36175a5c7086b6e13a21860df89fd91dd290cc8a14dc4a00d60c370c8e8a4058bf12be4422e13ae819405a2e26f7640f8c6d2e316035faf8a6452e616e6780cb9399f286f4fb1f0d62e15ad46e66a7dad65dfb0264b0268e640d4da6a603eb7c163ff70fc97776446d0dcc75c91540bc7d77fae3bdeaacb9a421cdd5e2d3c36b0910607edf805f797e7e4402ec33fdb50f024f17047f7d5a30afb137e508a1467b3979a185b01f3cbbda8a9a32205eed1acc1f949089df39f4b14fb565d4ece8189d5307a3b512e8fa204ea65603689d6ce8f1eba7775d0fa79c953ad2b2a3a8325832805d6b45ed148a9914e99dad02d3f4dff1d9fdc13730cf9c6134204871970951a9e41681501c3751b77950a205f7d7f24f58b414b40d5eea89c6da2d920e8be76f4e78fbf73d6c432b2549575854685d5c525aaaf5240b38e9cebdaeb6f48356a90c1677052f1fda33ff61a75cc0579e0ca98f7e6f348dc5e7336499a88963668f9724bc53b43650c94d6d404e9cc95ecdb30540873fbb52f37d8ee9dec53e826103249a2252a6d9426c4de3d056faea4ec78b95c483160d937154e131db872231f1b13f90d3bdec14fdfca6c90593b265fae78d088557d108d5db30ee19895d1c3340ae84c8b1e647da2b5df0f2308f3f425774d2912f752c5b43ea82ef9adf1d511e45a78d9dcf50b094114bea578e5ce62105dd3fb228244eda543e87f699660638c4fbbb53878be546cdc3bc0b990bb713cecb1bc4a7c1cf7af410ec94eabb0f8bb256c67b09901a695a25af57908cfc69a682b43cec7bfe802f33e09af74b78c098a91588e910ae8195935456c343be92e0626326307bd1d61ddd731bb40f936071b991bb9bbe860d816b3955ee7b6be124935feb43de538ec500605b0d81afedee5ac799e979eae19d754cf370e297fd1d4068800747a9ec18776a4881de4ae798f8a5deeb7bfa182fb78fd78986e21740a49e20639218e979bc09fca37bdc702cfa1552cd9a1d1598ae66146c1b06e0f953a59687c81a9d96670052ae6fbfa1d1f351d632616058f8fa843eb2e49cce7875563ed4b45952da8c8563f8140c065ec0b8c94c5b45acc86f0aa78a2af0e572b9ac0a08ec60d12fe5600f123dc0cafbc8eb6a6bfdc5371760f8dd7f92336d9a59f25bb6dc42be128d7de2d7edf84256ba0c4e51d618ab830327bf8bd0483af7c978b2ea1e30f6f32c9ca500a75a40e3fc99b4ddaacb73dc15b4656b0cc4a7147e177c456199b3a090f720c53cf367d962ffa3166827aae61a69bdb760db5ae213650083b837999892f9a39d7cf90e034c5f42b406a85049d9cf09552b6ec957cd856bc51ee093c1b81bf66720ab9f6bf4dbefe9b1ff5937158568ca56811df76bb568454a2906f45dede8757040a0034bf97ed8f316fe6eed61eba175fa5565550a5e6aa3b6418ad481a670a395dc5f4c334353d1b1ff1ce02037c8f3fb9a0ee41789d22137769be2f868c3be6a9e693b6a9352e317bdc22115f04e5594349c8cf86196c641afba07fbd8fbd0b1781528f7c1ac6670530afce50c3fbd0ffd1f966c35739fb16ce90af9c02592090c35b31c003dcf64fdbaaf3736b1b7bb280bfec14076ac24bf83c8aa9f217b9776fddaf9210c60caf3d94fe887adc1a59ae98d9fec1e14e857dec6b4600830217403f79b4f10323acc2cece9bde65b0fd970667290bd85ddc62dbdf48318e88bdf82e88820294b2c62fffa0e0972d302d032cae01ecd3d3fc55a987093e979447077bf059fe2302bc77c40515dcb0c6e5de16bcc01c581e02f76d936e3c9eb5d924d0b33f5d964bce5f91aac0a2d52bbd580fd6d96d56bbb2abb25dcc3b3a56428942336e524ef37cf2501f66483c99f64f10ed1f15b6c81ae24c374c35f0df66628ed632ac3f71f3aa93e45adbc979f29ee6c66cc7605b94be09060dd204cc36dbdd860b990b94c79dbf4b184eb15777bc5e2be25ec9ea193e31bbe4a737182b6f1f7682c3e3be43c207ca6293254e932d0f036affe4e1edd815732bf75a503fc54f6dcf0c236c06c5b05854031516a193d7ca9856d40292df8c892e964419bf2d6091b4f3b89f9b9dbe2225f90dc909f5e9a65cd81c2ffccf3f61bd445663adb32326df686f5e825dfc35528f4c5d32683ddbf885819c9c45976e3eedac41b71a941ad81086ed22a0845e28b0e38b4b45fd276f814baf87d9e1411132bd8f126ca5bec5747d5c4f240408ea61a35c25c934a8c7c2f4df62b2d12ea6bd5c36aa2b0eb8daae5726aef9b86ae153959625cbb324ccdce7938aa0f2be5b5515274fe7621afb99e2704d62b00c829d11ce6d251d56132dbc72fe75bd45c754355b3e1b72f751008045b63b5f80b0c9f08a61e43ea58fff37feb9e431b54a1fae3cdfe5ac8b2e2166fa229d96663717d84a22392c12b4f9074a3aa7655c6abd23a5da0cd5a7de755d13ee3dc30ff43a11f6aa7f1974a91fc5f497d82858244db28538e7958bc712e4cb6d81cdb7dc895eb002369d11e8c0b6f4dc6eb94245e581639d71e1f2ccfbb92e5f5b04233ca4ae99e8cd71bd16b06e63400e7fdc9fa749918379de8f2a044401cf778ad1e83e62da824f1aa79ba94879a1e8ab1d477205ea53a1b98e96eac5b14726c7f6fb57843204b0d7ced522cc5a1e1c8d269780197ecb067ef2725318a5f31c4bb3613070d27f4fce3b885245952c0fc07c47bce35447bf688ba8621129754e95239df3fe2b9a5f08921d17d89b2802629bc6a1a966fce0ca6141bf713b994dd89c911399a0dbc6ac19428e8d0ba82b93a4483be41f260fbf27abc08dced7f9e28d9b1c04ab622838b7f6985f66422fe9a7b72b523d65b9e5ac488cde19c6afa28afb498c45b247faf08bbc04d29372f4f9bf36d99e7541a45c2e1c3ccdba8cc71d455afc32f7754c8a49910e4bfdebe422b970ce6dc7496f26b0cf5009f10e20a5d5ad7043876d202b67463440d10ed948163e92109db565ea100b07dac7ae2e0dac83cf4852817db214288761f6de8506e4a7a94b4c98cbafdf5c1feefa926ab5d77b0b64b4c82dee73be02908fd46d5cf61ecf934f150e93a005ae94b92008aaedfb09191d7c58204ead3183ec567d3be0ea3a98469907d330643e8794e06d43ff6c47cf22a015874e3952fbdc8c0c33e1b63ad9883dd1a7a3250eda7e6838264159fa41343365d25558437c44953fb9e1d07742b6d52f99c886ee159191b0aa71b7b5c421a46f75ab808b87fe0864ecaaa9766c2b6ec31921f2a6276039d93c0187710bd7a1546945355667652fd931ca7900d64fdd1d1b0fa6a4fc79c0fbd85cdb7768ecd0ce084686c3f7e2296644e38832a93b2cf8e73e4c1191d29eb6b5c174fe94472ad75ebac6ffd44980e063f33df76cca34844abdcd46e6bd0b01c1bb93418208ce55d2604dbf6fed7a7f0a5d211c9ede835757f2c7cfc2081ab6459b68f951e259ccaa3cf87f508d544d501cf3e56ccad70aff1b146e88bab45d7893652c3f491e67dd05fcbe4c94220704d408db12c5a19287ea56ef4618284f6d746288ba29466969f9f8ba2ada3ee48fd324be3200accf0e346681b8cae9c8cdaddffc0191bf673ca191220618043d774c1b1ea2a4ec15b1351cbc14d5d694f600344a5222d77805a7bf0e5e5303ee1167f596971b96d90029c2f43e6157bd744ddf14630e789513b35f0cf71c6378a303bf08ed22d28d069514909a9784a4619e7fcdf4f1262d7493331ea514d78865ecab0363d5f"], @ANYBLOB="10000000", @ANYPTR]) write$hidraw(r1, &(0x7f0000000780), 0x0) read$hidraw(r4, 0x0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(r5, &(0x7f0000001200)='\x00', 0xffffff45) [ 1227.951894][ T8424] cm6533_jd 0003:0D8C:0022.00AA: unknown main item tag 0x0 [ 1227.959679][ T8424] cm6533_jd 0003:0D8C:0022.00AA: No inputs registered, leaving [ 1227.960677][ T2013] usb 2-1: Using ep0 maxpacket: 16 [ 1227.978350][ T8424] cm6533_jd 0003:0D8C:0022.00AA: hiddev0,hidraw0: USB HID v0.00 Device [HID 0d8c:0022] on usb-dummy_hcd.0-1/input16 [ 1228.150823][ T2013] usb 2-1: config index 0 descriptor too short (expected 9, got 0) [ 1228.159099][ T2013] usb 2-1: can't read configurations, error -22 [ 1228.165512][ T2719] usb 5-1: new high-speed USB device number 73 using dummy_hcd [ 1228.175850][ T2798] usb 1-1: USB disconnect, device number 77 04:26:44 executing program 4: syz_usb_connect(0x1, 0x694, &(0x7f0000000080)={{0x12, 0x1, 0x354f27ca6a3a7487, 0x46, 0xbc, 0xe, 0xff, 0x19d2, 0xff42, 0x3a4c, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x682, 0x1, 0x8b, 0x1, 0x30, 0x9, [{{0x9, 0x4, 0xa, 0x3f, 0x7, 0xff, 0xff, 0xff, 0x38, [@usb_cdc={{0x8, 0x24, 0x6, 0x0, 0x0, "5f5119"}, {0x5, 0x24, 0x0, 0x400}, {0xd, 0x24, 0xf, 0x1, 0xa99, 0x200, 0x1, 0x4}, [@call_mgmt={0x5, 0x24, 0x1, 0x1, 0x7}, @dmm={0x7, 0x24, 0x14, 0x6, 0x7}, @country_functional={0x8, 0x24, 0x7, 0x7, 0x5, [0x40]}, @mbim={0xc, 0x24, 0x1b, 0x6, 0x19d, 0x2, 0x8f, 0x3, 0x169}, @mdlm_detail={0x15, 0x24, 0x13, 0x17, "ac71723f5f0532cb528fc9a00fc810ebe3"}, @call_mgmt={0x5, 0x24, 0x1, 0x0, 0xa190000000000000}]}, @usb_cdc={{0x9, 0x24, 0x6, 0x0, 0x0, "18dc3a49"}, {0x5, 0x24, 0x0, 0x3f}, {0xd, 0x24, 0xf, 0x1, 0x9f4, 0x63, 0x3, 0x1ff}, [@mdlm={0x15, 0x24, 0x12, 0x9}, @mbim={0xc, 0x24, 0x1b, 0x8, 0x4c, 0x8, 0x101, 0x40, 0x6}, @obex={0x5, 0x24, 0x15, 0x3}, @mbim_extended={0x8, 0x24, 0x1c, 0xd08, 0x3, 0x100000000}, @country_functional={0xa, 0x24, 0x7, 0x6, 0x1fffffffe, [0x6, 0x1ff]}, @mdlm={0x15, 0x24, 0x12, 0xfffffffffffff800}]}], [{{0x9, 0x5, 0x0, 0x10, 0x19c, 0x80, 0x9, 0x7f, [@generic={0xf8, 0xc, "f229d3150b84531fb295afeab08595864e69d2006565a1e6c28a07781f2e9117681e76de4cb65d84e53497441dd9fce1a5b9ae0bebb7cb66a8245d3b8bc3da83e83fb800a307b83511e7d78c5eae3f8cb68ff383c7368b67cc7c6a10ecfa34f45bc7e436d1d1ea09c434a84488052155243f624df7ec1b748a92d611093244fd148936468bb8636e061c837ebdd4ed81efbfb947b5daf6c9e5065e46efe5ecf9d92b184f35586704967b6d3def2c58d1e3ede8c92b7b9daed4d6ded151a7ca03a2c16748d49dcd0e6eadbb7d84fe2a54eb277a4f346a32f54ebe9780fe61083d9d23b9c5c11a3767b028dd7092a6dd2e9ad7cb87e362"}]}}, {{0x9, 0x5, 0x8, 0x1b, 0xf7, 0x4, 0x5, 0x8}}, {{0x9, 0x5, 0xf, 0x1c, 0xd8, 0x7, 0x7fff, 0x9, [@generic={0x6a, 0x24, "17184a64479ec234281d0be948dacf191197a27cdc43ca5313e75307bd36e0a4f08eda3ee81cc5ea674cee6055a986fb75a690eb2ec195e5238e85e5d964ff1907771f0cbbae504612136acc9e78cc783afb81722d3fae57a786f768d8e890082192a798532b6191"}]}}, {{0x9, 0x5, 0xd, 0x0, 0x380, 0x6, 0x9, 0x1982, [@generic={0x70, 0xd, "4298408574719003c21c9a4e6e0cd12c65a15fdcf8102b6a4255ea198d60fe80d4ded6a5f9fc030480ee52c0497785b44793432417bd66d7c7909c7a4826641924a9c131128064de343938092948f68205679e53c4f8ecaaea7e3712e5d9dd7dad31e3bee34505ad9829946833ed"}]}}, {{0x9, 0x5, 0x2, 0x1, 0x330, 0x1, 0x9, 0x1000, [@generic={0xca, 0x5, "f4276110da0f71ece434ad76e5ec8fa75940e70d7a00762b2672499462869f7d5ec5fc16982244d1ce119c695882e13d0287d8371961320d485e27665d03490ce58b3662e7f2e0ada84d8d184bddff0ead1c22e501739a11eef7438859d80d0cfb94ed096709ce61cf5be294ed9394a2b69f39c3e27970262350bd3cea93a49a00451cefdfcef2ef746b325bf49b58e13f0db1ceeffcbbea20edbb4ec8465471abe413a6b781897f19a7ab71f1d5e8b1c63972d655e6d62898d9186bdf29db3fe128e23a5ed570db"}, @generic={0x67, 0x7, "679da469185c94d9632afa56cb91c3afff9eb89dea624bc7b6a6f54a44fdc823fe8c36dbe112372b212dfa081c95d028b085188633df2910ae3e395ad6c84a8e39b846b2877378768a035c8d84c93cb25db950342fb01d33e76ceaf7a72673f691bb4bceb4"}]}}, {{0x9, 0x5, 0x11, 0x4, 0x65, 0xae6b, 0xefac, 0xfffffffffffffa12, [@generic={0x2, 0x4a}, @generic={0xf4, 0xf, "c2c88ab5258f250c2d84cb478755ea574d54c263162d00799238125fcfa7b61920114dd01cde795998c99eb844636372eedbf850ba94be0583bea557951d2c0caaab5cd922c21bc5569a723d20f10a298573752d7a1fc44495b594839eeac37db85b544b65a286a597b4a0efe23a1a77f06ccff8445c6722a4f442b9d9c7c79c75206c36ba7ae9e29799ea12146349b868815058cdb12d8d7d3f9f325df6ae9de8366a01776d951c9d9639dd4947c8509fd8501ac309baa4adcc87574ffd971fee75f5b09fec545eca1bcbd7bf992f6048f789a6e6368f14ead2a81026e7bf6863dc685a4ce3c51a35a3b4e84695e6fbbbd9"}]}}, {{0x9, 0x5, 0xa, 0x4, 0x218, 0x3, 0x3, 0x9, [@generic={0xc0, 0x6, "2734fe37e465a0a06324db1c9c783a86fae096ad5da96b26de28da0e47a230a886a532bf5482c88ce55c4b5e3f47a11ec8bc417ccae695f07dbdc261e1457a41301066765ce06811855b5fd2f563a5913e880ab13807249b9fd74e6bb93e6c21786154c222615ea5e1f622a1957a4928900160a1b4e1009511f95b12c4d2f7c083ef7ab05c6896cebd354fd2f6959b330bc121a9f3b4c72eb1770b4eb987f885a500eebd9be3d6193ec195f17f8fdebe83712b92270b0ac6d850716de5fd"}, @generic={0xbc, 0x5, "1fbfd3341fefd6c772452087b1ea1bf5e7a5a50ca99d164e6554d11c2e01d1f362ff7746b5082832a89a76382196527e09e489febcd457612314aa6b7af9657211a89429ebbb367e444566985bea64ba5221dc0c3d7272558448a4458352da4e262d3aa57b1f0463ca90bc40daeddb7f3630bc979a0cbcacc95196aba3af0345549cbb7fa3c9f0e5ad8d01961a67b3ca1e447e3e85d5f10a08c37439f5a12bc286d8407a1930e73457f6b185dcd3429d1bb218399ffca65f3ad2"}]}}]}}]}}]}}, &(0x7f0000000a80)={0xa, &(0x7f0000000740)={0xa, 0x6, 0x200, 0x9, 0x5, 0xfffffffffffffffe, 0x10, 0xfffffffffffffffd}, 0xfc, &(0x7f0000000780)={0x5, 0xf, 0xfc, 0x5, [@wireless={0xb, 0x10, 0x1, 0x62e25ad09cfad073, 0x4, 0x4ee4, 0x7, 0x100, 0x7}, @generic={0x35, 0x10, 0x4, "0906cf0f0f58312640ea0b778d8562ad6c1566a4a317364fd35160e81c12a2c53aad88429d19e47fa0a9447dc2800159b6f5"}, @ss_cap={0xa, 0x10, 0x3, 0x7, 0x2, 0x1, 0x1, 0x1000}, @ptm_cap={0x3}, @generic={0xaa, 0x10, 0x0, "150a6c8e392c7f0eb35276518683df13455170c319a53fd0ee999bc0efa5d6946514b58d9980dcc92c6be39bedf4530d80516bb53594514c186bbfa7a31aa27169458ebd55cfa2fed42dadb6695427778965007d57b79b28c466a8987485fd3bed00589a9b8839d8f1e20139e01a8ea0f726783f29180475e08be31b6c4d546f482d1d58c2298077e029e49f041ea2d5e2707cf03c13829a408810bd11984779b52eead9b9e6ec"}]}, 0x6, [{0x4, &(0x7f0000000880)=@lang_id={0x4, 0x3, 0x240d}}, {0x4, &(0x7f00000008c0)=@lang_id={0x4, 0x3, 0xc0a}}, {0x4, &(0x7f0000000900)=@lang_id={0x4, 0x3, 0x413}}, {0xb2, &(0x7f0000000940)=@string={0xb2, 0x3, "9ab06539df4287198e9a931ef17fc2a60de89d07a21a84805dbb8416f3d945d377825b9f626790d23a92d4e8c0009c6e21e3411c0395611dcfecaeba8fc7194f48dc1d3973b934e5c9b9185de9a50c6adb88bd3afd7371b3cabd068fac11bbe0c8a8e5b0f8bedad2229a7dc3fc37b87abe210792e54fdbd5000c87a82bd252c5b8041020f80c9e3a47cbe4158cf7f6b2e9d441a7a9f1250268533289598b421a21405744931b5ff52340328141aa043e"}}, {0x4, &(0x7f0000000a00)=@lang_id={0x4, 0x3, 0x623d}}, {0x4, &(0x7f0000000a40)=@lang_id={0x4, 0x3, 0x44c}}]}) syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x100000001, 0x10000) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGRAWPHYS(r0, 0x80404805, &(0x7f0000000f00)) r1 = syz_usb_connect(0x2, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x7d, 0xc4, 0xc4, 0x10, 0x182d, 0x21c, 0x94c3, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xb9, 0x0, 0x0, 0x42, 0xe4, 0x6a}}]}}]}}, 0x0) syz_usb_connect$cdc_ecm(0x4, 0x136, &(0x7f0000000b00)={{0x12, 0x1, 0x310, 0x2, 0x0, 0x0, 0x10, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x124, 0x1, 0x1, 0x9, 0x60, 0x1, [{{0x9, 0x4, 0x0, 0x20, 0x2, 0x2, 0x6, 0x0, 0x0, {{0x8, 0x24, 0x6, 0x0, 0x0, "cda815"}, {0x5, 0x24, 0x0, 0xfffffffffffffffa}, {0xd, 0x24, 0xf, 0x1, 0x8001, 0x3ff, 0xfffffffffffffffe, 0x5}, [@call_mgmt={0x5, 0x24, 0x1, 0x2, 0x6}, @mbim={0xc, 0x24, 0x1b, 0x341dc4cf, 0xbcbe, 0x7, 0x7fff, 0xc66f, 0x5}, @mdlm_detail={0xc0, 0x24, 0x13, 0xeed0, "e2d4434b9264ccc5874e34f9a732065cd36d39304ba9079d3bbda20262412201c1b65d449c53efd6119c9fddb2dd3be6971481b4fab612e60815a6bebacb30841914b9eb11298a752fb78bc6b9395ea3acdde43a53ccad3c42b3a8a507c8f626ef622870ab6fd3b3e1ad8e3c2d5679b968391b875e8b15cf5b482ca70c21a9b9cfa0e11bd476b89c101e45a8a72b405a258eb390385bfd140cad01ea4d73ace1ff1cf30d6f274b7d7485a466562abee02baf2754951fad6ca9e20507"}, @country_functional={0x6, 0x24, 0x7, 0x6, 0x6}, @dmm={0x7, 0x24, 0x14, 0x3, 0x1}, @mbim_extended={0x8, 0x24, 0x1c, 0x7ff, 0x1}]}, {[], {{0x9, 0x5, 0x82, 0x2, 0x174, 0x8001, 0x6, 0x800}}, {{0x9, 0x5, 0x3, 0x2, 0x1b0, 0xe21, 0xddc, 0x3f}}}}}]}}]}}, &(0x7f0000000ec0)={0xa, &(0x7f0000000c40)={0xa, 0x6, 0x9b52c08d420b3330, 0x8001, 0xfffffffffffffffc, 0x4, 0x10, 0x8001}, 0x5, &(0x7f0000000c80)={0x5, 0xf, 0x5}, 0x3, [{0x55, &(0x7f0000000cc0)=@string={0x55, 0x3, "d79533d6e240cd207ddcd3c36a69ef8eec1db133a00109507ebd4a7e9cb87c1f821eb1c3c83aa95a8edb0a9ecfe1882ad8fea15c0d6cefa95d6daebd4c839810aa9fbe9610064d6a3e105ef5464fce6fb95553"}}, {0x6e, &(0x7f0000000d40)=@string={0x6e, 0x3, "cad0b685d126f422d89a5bfb3f536b260c8ca3c10f35421aac77cde180834bb27d8857f6cf374b651af4df7dbbab50968c15b6fd0dd3f3fd00a2a5a8d465aa2db8dda25f961ffa3f46ff41c5ace2402f463e81edfdabd63b1c24078946bc433793be08dfbae2dbdcc1c3e90c"}}, {0xd6, &(0x7f0000000dc0)=@string={0xd6, 0x3, "1901400a8e1cf187992be97b31727469aa5b01abf67dae170f0a6fce6faef97d2577a196bd4c94a6bf21d5619ffc1d0f1814d3593a39a7ec16865a1abbc325ed134ae1d3e8219f8883a97182cc3852a5816e8099b598adb482f2b8e33981d4fbb18284191eebd5e9c7c88abcec806b3d0c9bb1ddcb542d26247ec8d5b2f9ac49a286985445d2ce3893c7bc85c7abb7c408366f95780aff3bdf9843ca831a324b26042e5931ae0a2f76a548973ef2fc102dd582c9b1725eb3c51b4a81c22d1287dfd401105e0852d2c4a609afd804d7f7a3adbf6f"}}]}) syz_usb_disconnect(r1) 04:26:44 executing program 1: syz_usb_connect(0x0, 0x24, &(0x7f0000000180)=ANY=[@ANYBLOB="12010000e1540c406d042a5d936d0000000171cb1200010000000009040d00007a3e7b00ccac8a9435b1e4bd889e97d3bd1fc32d9412a8920db2fd7e0ec9a9476c5ed74e92cd0eefc7dde971f49ee9"], 0x0) r0 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x38ec75eb, 0x4353f026123574ff) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/hidraw#\x00', 0x5797a62f, 0x8000) ioctl$EVIOCGSW(r0, 0x8040451b, &(0x7f0000000080)=""/134) [ 1228.320792][ T2013] usb 2-1: new high-speed USB device number 100 using dummy_hcd [ 1228.370816][ T8424] usb 4-1: new high-speed USB device number 108 using dummy_hcd [ 1228.610694][ T8424] usb 4-1: Using ep0 maxpacket: 16 04:26:45 executing program 2: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r1, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000440)={0x24, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hidraw(0x0, 0xfffffffffffff801, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x1, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000001080)) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) read$hidraw(r3, &(0x7f00000004c0)=""/203, 0xcb) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) syz_usb_connect$cdc_ncm(0x0, 0x1, &(0x7f0000000080)=ANY=[@ANYBLOB="12011001020000e62505a1a44000e24097f2b20145e6010203010902630002010340080904000001020d00000724060001b7de05240003000d240f0108000000018004000706241a00dd07052415400009058103e80200ff080904010000020d00000904010102020d00ff09058202bc020ef70109"], &(0x7f0000000600)=ANY=[@ANYBLOB='\n\x00\x00\x00', @ANYPTR=&(0x7f0000000100)=ANY=[@ANYBLOB="0a060002ff41c4080800"], @ANYBLOB="c7", @ANYPTR=&(0x7f0000000140)=ANY=[@ANYBLOB="050f25000120100a01a5000000000f5cfc070000000f000000ff80fe00003fff000000ff00"], @ANYBLOB="0800000080000000", @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYBLOB="80030b1a2aa84cd73ffbbe2016b23e38c45a63b01dbb6e0a740790d0fb47bd99595b87462847ede3044a460d2fd702a00c250610019313d45b4e9b6a166f127fb2f88782e79e64182b860cf2ae471b272237ce21e4c60774e7d92552073d02f7ddef145d83fdde26fad3621839fdd652228d3c4fd4035f2c8fc61cdeef5e610c"], @ANYBLOB='N\x00\x00\x00', @ANYPTR=&(0x7f0000000240)=ANY=[@ANYBLOB="4e039b26c81fc7723dbeec973173010730760851412c67f040234c1702ed77d2741a1bd5d1f5856ba11af0f82d46ac2cbc7770d152820febc2c82429857032a7628445c78716da2882fc85135f74"], @ANYBLOB="cb000000", @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYBLOB="cb030bc7f77bc5f6c84339f044e045b2483bd09c84c0634547cd90e44eeb914efd7fa77fe563b9982407c7b9871db598918d9f460525ee85fb1eccc8e8bf99cb19c2df6692069c9142d077f481a89709cc9247078a42df593a7ccc15b8fe6d66b6da274111cd3a3ca986009e963d5c7f90653dba8d3eebf3fedebeb9e1117ad7c7b60691f304c801fa79ef86425dcfe975e6d8c2f84cf232fb02ab0573d21275eba3b1cc7e1d6d3a5453ed31cac6cbe45f11e46e07e7edde0d2a9972198edd37abbb0e117649b52b2e85eb"], @ANYBLOB="04000000", @ANYPTR=&(0x7f0000000400)=ANY=[@ANYBLOB="04034c04"], @ANYBLOB=')\x00\x00\x00', @ANYPTR=&(0x7f0000000480)=ANY=[@ANYBLOB="290362d641e1e09a98ac4c64f0aceddaac9c113facf254b5a8f8052e6a25cb"], @ANYBLOB="cb000000", @ANYBLOB="02100000", @ANYPTR=&(0x7f0000001240)=ANY=[@ANYBLOB="0203cc8764ba935a722aa1d0c21edccd07c6b75c579d7a169d6a0f3bfb93e91e9d8f893b784d2feab9d296e4a2c42c528bfb1a936abafacfa4f2665078f018d71f2e5430b616a6a666c7f9cd7dc03b84d60a443ed0b18e69cf2ac060d8f85c2ec81dfb1f0f205dde604b5f5b0e049b00e1d209ebba7875854806b24c6b51414d5baf51fba9de36759bfd2d660cdf1380dd58c84ffbc3efc84f3ad1df91a95b1be4ea15d1ed238b32876390719218c620a7fd63bb53f1dec00a7ee1d07641974a1505528c4855e209e8473eb236211a164628fa8da948d057f05905c441579905add6561084c5e2992b8aacc68dffce0c02670c33e474e355fc6ceabf113a4723c02e2d567b36321b33372e56346707dd7abd6ca34e1bc0244d76f3a3cb3c0d630f6496a1d13d763c0ee95d4136fe3eee916fa1ff271cfffc69d640d039f6b25d1c51c6fff27c9f68d68cdf455da2898bf1ad0b8bdc7224b81cb07d25fb03acdb19fb93c0d42047859031000141b993f4db1482ebcbfcfb0a7b728b0c4e63b943f9e700741186bd3b5dd261c475e40e63c472e31b062a7cdfa7f63d2fb5f983aac215f803d51252ed21bfd3a7f0a86f8b9f31851b14f6b3e10c77d07b1c9acc527e66fb65c007e762636b276aed9a17d669694dac7df669c95c26d12040a39fffcfa46df471aa9f8f64d9216ae66cf7a3d5cc7b3fcb19c785c658d5f7fbca58e1de6fbd7e6a2599ff7d34be248fa2c92fbfb4e5f59a3e1a536b607231a582c56f3e3c4df294407a138d817579c5dd673b23161bc93b63dfbe097a3ddf432d48a78d5e9d3bbb3b069eacec3ef418bd20a32ef33c98f4542297ab3ac2688e813b357dbd34704670cc96e3be814043d8d0b3a1d157eb5e4e36e4efa06dfb952ad730846550fb39fbe7b4dc11572ed07bb5453f147a6b2f0b55612dc422d9b58ebc2d9219a39a32add0e3a6a0c3bbeff17e5ab50754c8b5647c2117e220aba04cd737a99a51943b72d5132d6cd3de7fb79bae248751b5dd368d2f6815b893bb2fe87285bb64f78bb46b05c68a8dddff54237d5898f368b86172eeca35b9b3144188db8dea9e6963564b4ee857c9680fc2ebffdf422b106f49e6a37e5f05356527ecdf3512412e4a7d48039aaa12a953c0980b9739c9f63b65986a6c9245b7d15fe314127a269f8e1efd0b48b540cbdf123a4b0f999182b09e90030a96ab4f2f5fe0e1d15c4ab8cf266f55cfd991f6cf955fb6f2e960838b06951a0dd6614d7c513cdf1738722929d58b44ce4ce1a4fad319689f2664781838f7508b1ce2902483d8d19705136de7ce742ced0d09807c3e19addb9da5800d5766ed9424c6bfbe9bcd975548c828e9fde90d5217e462653341b24c2b851c91377c5086b978214138fb949524fc623b9a71eb02cada2d78ca93ace569d76a21089313fb04b943d683ffe692509cc97b0a4e94ae9ddda95b83cc270d1305b260163858c6b9d2e603dc156965daa7ec1757ab4a0fa5c9f3d07cfe564883bebf24b447a42a6cca534cf2bf68af052e3ba0daf5fc448efd2c23c903b8e18eb9f1b956a3c3631ead3c9537f318bacc17fca84a9d0e38c9ba3bf1f88fa096b652e4f7e97adbb6410b367895059ef23fdcf5c4051a239b8350272ae48c5ff63201ae8d099394bf0b2c25d2427ba6c63d621fb31fd6a33cc911fa4d452607c5d39e08c10a662067af759801b874966b100debf1d9ee49ab156509988e4f6f68ad3426771fe2d9adc013798d3d63c5179d27be1878ec5961dde8499cf77e3aa8108f2b6e91fc9faf24a48fbc34f825c689030918f2ec3ab3bfc0a93554deb4ede719512df72c6576ce497df632bb76c15ea84124352a66c49998519e9e8b39f1b7908422a587145fc7398422b8ee8311ad7b4a7490b90d2fb749caa770701800a36de69c13c9c032fd41126daba590a380f71c4805a58c1b2d87bcff8037d25be6dc87458eed1c6d3dfe2063ded7c4b2d7e49d623fec1585c9ea5ef711a09dd7bc36175a5c7086b6e13a21860df89fd91dd290cc8a14dc4a00d60c370c8e8a4058bf12be4422e13ae819405a2e26f7640f8c6d2e316035faf8a6452e616e6780cb9399f286f4fb1f0d62e15ad46e66a7dad65dfb0264b0268e640d4da6a603eb7c163ff70fc97776446d0dcc75c91540bc7d77fae3bdeaacb9a421cdd5e2d3c36b0910607edf805f797e7e4402ec33fdb50f024f17047f7d5a30afb137e508a1467b3979a185b01f3cbbda8a9a32205eed1acc1f949089df39f4b14fb565d4ece8189d5307a3b512e8fa204ea65603689d6ce8f1eba7775d0fa79c953ad2b2a3a8325832805d6b45ed148a9914e99dad02d3f4dff1d9fdc13730cf9c6134204871970951a9e41681501c3751b77950a205f7d7f24f58b414b40d5eea89c6da2d920e8be76f4e78fbf73d6c432b2549575854685d5c525aaaf5240b38e9cebdaeb6f48356a90c1677052f1fda33ff61a75cc0579e0ca98f7e6f348dc5e7336499a88963668f9724bc53b43650c94d6d404e9cc95ecdb30540873fbb52f37d8ee9dec53e826103249a2252a6d9426c4de3d056faea4ec78b95c483160d937154e131db872231f1b13f90d3bdec14fdfca6c90593b265fae78d088557d108d5db30ee19895d1c3340ae84c8b1e647da2b5df0f2308f3f425774d2912f752c5b43ea82ef9adf1d511e45a78d9dcf50b094114bea578e5ce62105dd3fb228244eda543e87f699660638c4fbbb53878be546cdc3bc0b990bb713cecb1bc4a7c1cf7af410ec94eabb0f8bb256c67b09901a695a25af57908cfc69a682b43cec7bfe802f33e09af74b78c098a91588e910ae8195935456c343be92e0626326307bd1d61ddd731bb40f936071b991bb9bbe860d816b3955ee7b6be124935feb43de538ec500605b0d81afedee5ac799e979eae19d754cf370e297fd1d4068800747a9ec18776a4881de4ae798f8a5deeb7bfa182fb78fd78986e21740a49e20639218e979bc09fca37bdc702cfa1552cd9a1d1598ae66146c1b06e0f953a59687c81a9d96670052ae6fbfa1d1f351d632616058f8fa843eb2e49cce7875563ed4b45952da8c8563f8140c065ec0b8c94c5b45acc86f0aa78a2af0e572b9ac0a08ec60d12fe5600f123dc0cafbc8eb6a6bfdc5371760f8dd7f92336d9a59f25bb6dc42be128d7de2d7edf84256ba0c4e51d618ab830327bf8bd0483af7c978b2ea1e30f6f32c9ca500a75a40e3fc99b4ddaacb73dc15b4656b0cc4a7147e177c456199b3a090f720c53cf367d962ffa3166827aae61a69bdb760db5ae213650083b837999892f9a39d7cf90e034c5f42b406a85049d9cf09552b6ec957cd856bc51ee093c1b81bf66720ab9f6bf4dbefe9b1ff5937158568ca56811df76bb568454a2906f45dede8757040a0034bf97ed8f316fe6eed61eba175fa5565550a5e6aa3b6418ad481a670a395dc5f4c334353d1b1ff1ce02037c8f3fb9a0ee41789d22137769be2f868c3be6a9e693b6a9352e317bdc22115f04e5594349c8cf86196c641afba07fbd8fbd0b1781528f7c1ac6670530afce50c3fbd0ffd1f966c35739fb16ce90af9c02592090c35b31c003dcf64fdbaaf3736b1b7bb280bfec14076ac24bf83c8aa9f217b9776fddaf9210c60caf3d94fe887adc1a59ae98d9fec1e14e857dec6b4600830217403f79b4f10323acc2cece9bde65b0fd970667290bd85ddc62dbdf48318e88bdf82e88820294b2c62fffa0e0972d302d032cae01ecd3d3fc55a987093e979447077bf059fe2302bc77c40515dcb0c6e5de16bcc01c581e02f76d936e3c9eb5d924d0b33f5d964bce5f91aac0a2d52bbd580fd6d96d56bbb2abb25dcc3b3a56428942336e524ef37cf2501f66483c99f64f10ed1f15b6c81ae24c374c35f0df66628ed632ac3f71f3aa93e45adbc979f29ee6c66cc7605b94be09060dd204cc36dbdd860b990b94c79dbf4b184eb15777bc5e2be25ec9ea193e31bbe4a737182b6f1f7682c3e3be43c207ca6293254e932d0f036affe4e1edd815732bf75a503fc54f6dcf0c236c06c5b05854031516a193d7ca9856d40292df8c892e964419bf2d6091b4f3b89f9b9dbe2225f90dc909f5e9a65cd81c2ffccf3f61bd445663adb32326df686f5e825dfc35528f4c5d32683ddbf885819c9c45976e3eedac41b71a941ad81086ed22a0845e28b0e38b4b45fd276f814baf87d9e1411132bd8f126ca5bec5747d5c4f240408ea61a35c25c934a8c7c2f4df62b2d12ea6bd5c36aa2b0eb8daae5726aef9b86ae153959625cbb324ccdce7938aa0f2be5b5515274fe7621afb99e2704d62b00c829d11ce6d251d56132dbc72fe75bd45c754355b3e1b72f751008045b63b5f80b0c9f08a61e43ea58fff37feb9e431b54a1fae3cdfe5ac8b2e2166fa229d96663717d84a22392c12b4f9074a3aa7655c6abd23a5da0cd5a7de755d13ee3dc30ff43a11f6aa7f1974a91fc5f497d82858244db28538e7958bc712e4cb6d81cdb7dc895eb002369d11e8c0b6f4dc6eb94245e581639d71e1f2ccfbb92e5f5b04233ca4ae99e8cd71bd16b06e63400e7fdc9fa749918379de8f2a044401cf778ad1e83e62da824f1aa79ba94879a1e8ab1d477205ea53a1b98e96eac5b14726c7f6fb57843204b0d7ced522cc5a1e1c8d269780197ecb067ef2725318a5f31c4bb3613070d27f4fce3b885245952c0fc07c47bce35447bf688ba8621129754e95239df3fe2b9a5f08921d17d89b2802629bc6a1a966fce0ca6141bf713b994dd89c911399a0dbc6ac19428e8d0ba82b93a4483be41f260fbf27abc08dced7f9e28d9b1c04ab622838b7f6985f66422fe9a7b72b523d65b9e5ac488cde19c6afa28afb498c45b247faf08bbc04d29372f4f9bf36d99e7541a45c2e1c3ccdba8cc71d455afc32f7754c8a49910e4bfdebe422b970ce6dc7496f26b0cf5009f10e20a5d5ad7043876d202b67463440d10ed948163e92109db565ea100b07dac7ae2e0dac83cf4852817db214288761f6de8506e4a7a94b4c98cbafdf5c1feefa926ab5d77b0b64b4c82dee73be02908fd46d5cf61ecf934f150e93a005ae94b92008aaedfb09191d7c58204ead3183ec567d3be0ea3a98469907d330643e8794e06d43ff6c47cf22a015874e3952fbdc8c0c33e1b63ad9883dd1a7a3250eda7e6838264159fa41343365d25558437c44953fb9e1d07742b6d52f99c886ee159191b0aa71b7b5c421a46f75ab808b87fe0864ecaaa9766c2b6ec31921f2a6276039d93c0187710bd7a1546945355667652fd931ca7900d64fdd1d1b0fa6a4fc79c0fbd85cdb7768ecd0ce084686c3f7e2296644e38832a93b2cf8e73e4c1191d29eb6b5c174fe94472ad75ebac6ffd44980e063f33df76cca34844abdcd46e6bd0b01c1bb93418208ce55d2604dbf6fed7a7f0a5d211c9ede835757f2c7cfc2081ab6459b68f951e259ccaa3cf87f508d544d501cf3e56ccad70aff1b146e88bab45d7893652c3f491e67dd05fcbe4c94220704d408db12c5a19287ea56ef4618284f6d746288ba29466969f9f8ba2ada3ee48fd324be3200accf0e346681b8cae9c8cdaddffc0191bf673ca191220618043d774c1b1ea2a4ec15b1351cbc14d5d694f600344a5222d77805a7bf0e5e5303ee1167f596971b96d90029c2f43e6157bd744ddf14630e789513b35f0cf71c6378a303bf08ed22d28d069514909a9784a4619e7fcdf4f1262d7493331ea514d78865ecab0363d5f"], @ANYBLOB="10000000", @ANYPTR]) write$hidraw(r1, &(0x7f0000000780), 0x0) read$hidraw(r4, 0x0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(r5, &(0x7f0000001200)='\x00', 0xffffff45) [ 1228.730774][ T8424] usb 4-1: config 0 has an invalid interface number: 150 but max is 0 [ 1228.739177][ T8424] usb 4-1: config 0 has no interface number 0 [ 1228.745798][ T8424] usb 4-1: config 0 interface 150 altsetting 0 endpoint 0x8D has an invalid bInterval 0, changing to 7 [ 1228.757021][ T8424] usb 4-1: config 0 interface 150 altsetting 0 bulk endpoint 0x5 has invalid maxpacket 0 [ 1228.766932][ T8424] usb 4-1: config 0 interface 150 altsetting 0 bulk endpoint 0x8F has invalid maxpacket 0 [ 1228.770704][ T2013] usb 2-1: device descriptor read/64, error -71 [ 1228.776876][ T8424] usb 4-1: New USB device found, idVendor=0ea0, idProduct=6858, bcdDevice=b0.a2 [ 1228.792199][ T8424] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1228.805143][ T8424] usb 4-1: config 0 descriptor?? [ 1228.842243][ T8424] oti6858 4-1:0.150: oti6858 converter detected [ 1228.850725][ T2719] usb 5-1: new low-speed USB device number 74 using dummy_hcd [ 1228.853730][ T8424] usb 4-1: oti6858 converter now attached to ttyUSB0 [ 1228.950904][ T2743] usb 1-1: new high-speed USB device number 78 using dummy_hcd [ 1229.043567][ T8424] usb 4-1: USB disconnect, device number 108 [ 1229.051214][ T8424] oti6858 ttyUSB0: oti6858 converter now disconnected from ttyUSB0 [ 1229.059617][ T8424] oti6858 4-1:0.150: device disconnected [ 1229.101429][ T2719] usb 5-1: Invalid ep0 maxpacket: 512 [ 1229.107113][ T2719] usb usb5-port1: attempt power cycle [ 1229.190885][ T2743] usb 1-1: Using ep0 maxpacket: 16 04:26:45 executing program 5: r0 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x20000000000, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(r1, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$EVIOCGABS3F(r0, 0x8018457f, &(0x7f0000000240)=""/156) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000300)=0xfffffffffffffffa) read$hidraw(r2, &(0x7f0000000080)=""/154, 0x9a) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/hidraw#\x00', 0xff, 0x2000) r3 = syz_open_dev$hiddev(&(0x7f0000000440)='/dev/usb/hiddev#\x00', 0x1, 0x0) read$hiddev(0xffffffffffffffff, &(0x7f0000000680)=""/226, 0xe2) ioctl$HIDIOCAPPLICATION(r3, 0x4802, 0x3) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x1, 0x2246) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) ioctl$EVIOCGABS3F(r0, 0x8018457f, &(0x7f0000000340)=""/122) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) write$hidraw(0xffffffffffffffff, &(0x7f0000000540)="82a4c6c68fb3d07df51e0fc30515bf902566459525064b8d65e895b6b921190ee23eb52a5f45e908dec537b1561a937db423daf149c57dd43cec5a35b2bdca8ac6550df9bf36579a64ca254b363c2e3065ea30a6f695613bb42d6929deef324e2080c5d595b5e59ace6167cc50be1d76865011e76eea023255b206624dbb543fd1dbe89317e18f08b2d6a3d6543b0ebf4d7918aafa8768bac14667f9107a953620d909541e5fa88e9b7c6eebc418158b7741a5139bccc0237ed0074551cee45dacca891633e986a3c088d5a4ec2b427995ae596d6244b88b2136be6e0653e9ba184a92f81fe7ff5448b469563f0a8be12cc8b70460bab7ab", 0xf8) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r5, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGRDESCSIZE(r5, 0x80044801, &(0x7f0000000180)) read$hidraw(0xffffffffffffffff, &(0x7f0000000480)=""/149, 0x95) write$hidraw(0xffffffffffffffff, &(0x7f0000001200)="11", 0xffffff45) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, &(0x7f0000000200)=""/13) ioctl$EVIOCGLED(r0, 0x80404519, 0x0) [ 1229.310856][ T2013] usb 2-1: unable to read config index 0 descriptor/start: -61 [ 1229.318479][ T2013] usb 2-1: can't read configurations, error -61 [ 1229.331630][ T2743] usb 1-1: config 0 has an invalid interface number: 16 but max is 0 [ 1229.339728][ T2743] usb 1-1: config 0 has no interface number 0 [ 1229.349454][ T2013] usb usb2-port1: unable to enumerate USB device [ 1229.355950][ T2743] usb 1-1: config 0 interface 16 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1229.366988][ T2743] usb 1-1: config 0 interface 16 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1229.380266][ T2743] usb 1-1: New USB device found, idVendor=0d8c, idProduct=0022, bcdDevice= 0.00 [ 1229.389378][ T2743] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1229.399269][ T2743] usb 1-1: config 0 descriptor?? 04:26:45 executing program 2: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r1, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000440)={0x24, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hidraw(0x0, 0xfffffffffffff801, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x1, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000001080)) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) read$hidraw(r3, &(0x7f00000004c0)=""/203, 0xcb) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) syz_usb_connect$cdc_ncm(0x0, 0x1, &(0x7f0000000080)=ANY=[@ANYBLOB="12011001020000e62505a1a44000e24097f2b20145e6010203010902630002010340080904000001020d00000724060001b7de05240003000d240f0108000000018004000706241a00dd07052415400009058103e80200ff080904010000020d00000904010102020d00ff09058202bc020ef70109"], &(0x7f0000000600)=ANY=[@ANYBLOB='\n\x00\x00\x00', @ANYPTR=&(0x7f0000000100)=ANY=[@ANYBLOB="0a060002ff41c4080800"], @ANYBLOB="c7", @ANYPTR=&(0x7f0000000140)=ANY=[@ANYBLOB="050f25000120100a01a5000000000f5cfc070000000f000000ff80fe00003fff000000ff00"], @ANYBLOB="0800000080000000", @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYBLOB="80030b1a2aa84cd73ffbbe2016b23e38c45a63b01dbb6e0a740790d0fb47bd99595b87462847ede3044a460d2fd702a00c250610019313d45b4e9b6a166f127fb2f88782e79e64182b860cf2ae471b272237ce21e4c60774e7d92552073d02f7ddef145d83fdde26fad3621839fdd652228d3c4fd4035f2c8fc61cdeef5e610c"], @ANYBLOB='N\x00\x00\x00', @ANYPTR=&(0x7f0000000240)=ANY=[@ANYBLOB="4e039b26c81fc7723dbeec973173010730760851412c67f040234c1702ed77d2741a1bd5d1f5856ba11af0f82d46ac2cbc7770d152820febc2c82429857032a7628445c78716da2882fc85135f74"], @ANYBLOB="cb000000", @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYBLOB="cb030bc7f77bc5f6c84339f044e045b2483bd09c84c0634547cd90e44eeb914efd7fa77fe563b9982407c7b9871db598918d9f460525ee85fb1eccc8e8bf99cb19c2df6692069c9142d077f481a89709cc9247078a42df593a7ccc15b8fe6d66b6da274111cd3a3ca986009e963d5c7f90653dba8d3eebf3fedebeb9e1117ad7c7b60691f304c801fa79ef86425dcfe975e6d8c2f84cf232fb02ab0573d21275eba3b1cc7e1d6d3a5453ed31cac6cbe45f11e46e07e7edde0d2a9972198edd37abbb0e117649b52b2e85eb"], @ANYBLOB="04000000", @ANYPTR=&(0x7f0000000400)=ANY=[@ANYBLOB="04034c04"], @ANYBLOB=')\x00\x00\x00', @ANYPTR=&(0x7f0000000480)=ANY=[@ANYBLOB="290362d641e1e09a98ac4c64f0aceddaac9c113facf254b5a8f8052e6a25cb"], @ANYBLOB="cb000000", @ANYBLOB="02100000", @ANYPTR=&(0x7f0000001240)=ANY=[@ANYBLOB="0203cc8764ba935a722aa1d0c21edccd07c6b75c579d7a169d6a0f3bfb93e91e9d8f893b784d2feab9d296e4a2c42c528bfb1a936abafacfa4f2665078f018d71f2e5430b616a6a666c7f9cd7dc03b84d60a443ed0b18e69cf2ac060d8f85c2ec81dfb1f0f205dde604b5f5b0e049b00e1d209ebba7875854806b24c6b51414d5baf51fba9de36759bfd2d660cdf1380dd58c84ffbc3efc84f3ad1df91a95b1be4ea15d1ed238b32876390719218c620a7fd63bb53f1dec00a7ee1d07641974a1505528c4855e209e8473eb236211a164628fa8da948d057f05905c441579905add6561084c5e2992b8aacc68dffce0c02670c33e474e355fc6ceabf113a4723c02e2d567b36321b33372e56346707dd7abd6ca34e1bc0244d76f3a3cb3c0d630f6496a1d13d763c0ee95d4136fe3eee916fa1ff271cfffc69d640d039f6b25d1c51c6fff27c9f68d68cdf455da2898bf1ad0b8bdc7224b81cb07d25fb03acdb19fb93c0d42047859031000141b993f4db1482ebcbfcfb0a7b728b0c4e63b943f9e700741186bd3b5dd261c475e40e63c472e31b062a7cdfa7f63d2fb5f983aac215f803d51252ed21bfd3a7f0a86f8b9f31851b14f6b3e10c77d07b1c9acc527e66fb65c007e762636b276aed9a17d669694dac7df669c95c26d12040a39fffcfa46df471aa9f8f64d9216ae66cf7a3d5cc7b3fcb19c785c658d5f7fbca58e1de6fbd7e6a2599ff7d34be248fa2c92fbfb4e5f59a3e1a536b607231a582c56f3e3c4df294407a138d817579c5dd673b23161bc93b63dfbe097a3ddf432d48a78d5e9d3bbb3b069eacec3ef418bd20a32ef33c98f4542297ab3ac2688e813b357dbd34704670cc96e3be814043d8d0b3a1d157eb5e4e36e4efa06dfb952ad730846550fb39fbe7b4dc11572ed07bb5453f147a6b2f0b55612dc422d9b58ebc2d9219a39a32add0e3a6a0c3bbeff17e5ab50754c8b5647c2117e220aba04cd737a99a51943b72d5132d6cd3de7fb79bae248751b5dd368d2f6815b893bb2fe87285bb64f78bb46b05c68a8dddff54237d5898f368b86172eeca35b9b3144188db8dea9e6963564b4ee857c9680fc2ebffdf422b106f49e6a37e5f05356527ecdf3512412e4a7d48039aaa12a953c0980b9739c9f63b65986a6c9245b7d15fe314127a269f8e1efd0b48b540cbdf123a4b0f999182b09e90030a96ab4f2f5fe0e1d15c4ab8cf266f55cfd991f6cf955fb6f2e960838b06951a0dd6614d7c513cdf1738722929d58b44ce4ce1a4fad319689f2664781838f7508b1ce2902483d8d19705136de7ce742ced0d09807c3e19addb9da5800d5766ed9424c6bfbe9bcd975548c828e9fde90d5217e462653341b24c2b851c91377c5086b978214138fb949524fc623b9a71eb02cada2d78ca93ace569d76a21089313fb04b943d683ffe692509cc97b0a4e94ae9ddda95b83cc270d1305b260163858c6b9d2e603dc156965daa7ec1757ab4a0fa5c9f3d07cfe564883bebf24b447a42a6cca534cf2bf68af052e3ba0daf5fc448efd2c23c903b8e18eb9f1b956a3c3631ead3c9537f318bacc17fca84a9d0e38c9ba3bf1f88fa096b652e4f7e97adbb6410b367895059ef23fdcf5c4051a239b8350272ae48c5ff63201ae8d099394bf0b2c25d2427ba6c63d621fb31fd6a33cc911fa4d452607c5d39e08c10a662067af759801b874966b100debf1d9ee49ab156509988e4f6f68ad3426771fe2d9adc013798d3d63c5179d27be1878ec5961dde8499cf77e3aa8108f2b6e91fc9faf24a48fbc34f825c689030918f2ec3ab3bfc0a93554deb4ede719512df72c6576ce497df632bb76c15ea84124352a66c49998519e9e8b39f1b7908422a587145fc7398422b8ee8311ad7b4a7490b90d2fb749caa770701800a36de69c13c9c032fd41126daba590a380f71c4805a58c1b2d87bcff8037d25be6dc87458eed1c6d3dfe2063ded7c4b2d7e49d623fec1585c9ea5ef711a09dd7bc36175a5c7086b6e13a21860df89fd91dd290cc8a14dc4a00d60c370c8e8a4058bf12be4422e13ae819405a2e26f7640f8c6d2e316035faf8a6452e616e6780cb9399f286f4fb1f0d62e15ad46e66a7dad65dfb0264b0268e640d4da6a603eb7c163ff70fc97776446d0dcc75c91540bc7d77fae3bdeaacb9a421cdd5e2d3c36b0910607edf805f797e7e4402ec33fdb50f024f17047f7d5a30afb137e508a1467b3979a185b01f3cbbda8a9a32205eed1acc1f949089df39f4b14fb565d4ece8189d5307a3b512e8fa204ea65603689d6ce8f1eba7775d0fa79c953ad2b2a3a8325832805d6b45ed148a9914e99dad02d3f4dff1d9fdc13730cf9c6134204871970951a9e41681501c3751b77950a205f7d7f24f58b414b40d5eea89c6da2d920e8be76f4e78fbf73d6c432b2549575854685d5c525aaaf5240b38e9cebdaeb6f48356a90c1677052f1fda33ff61a75cc0579e0ca98f7e6f348dc5e7336499a88963668f9724bc53b43650c94d6d404e9cc95ecdb30540873fbb52f37d8ee9dec53e826103249a2252a6d9426c4de3d056faea4ec78b95c483160d937154e131db872231f1b13f90d3bdec14fdfca6c90593b265fae78d088557d108d5db30ee19895d1c3340ae84c8b1e647da2b5df0f2308f3f425774d2912f752c5b43ea82ef9adf1d511e45a78d9dcf50b094114bea578e5ce62105dd3fb228244eda543e87f699660638c4fbbb53878be546cdc3bc0b990bb713cecb1bc4a7c1cf7af410ec94eabb0f8bb256c67b09901a695a25af57908cfc69a682b43cec7bfe802f33e09af74b78c098a91588e910ae8195935456c343be92e0626326307bd1d61ddd731bb40f936071b991bb9bbe860d816b3955ee7b6be124935feb43de538ec500605b0d81afedee5ac799e979eae19d754cf370e297fd1d4068800747a9ec18776a4881de4ae798f8a5deeb7bfa182fb78fd78986e21740a49e20639218e979bc09fca37bdc702cfa1552cd9a1d1598ae66146c1b06e0f953a59687c81a9d96670052ae6fbfa1d1f351d632616058f8fa843eb2e49cce7875563ed4b45952da8c8563f8140c065ec0b8c94c5b45acc86f0aa78a2af0e572b9ac0a08ec60d12fe5600f123dc0cafbc8eb6a6bfdc5371760f8dd7f92336d9a59f25bb6dc42be128d7de2d7edf84256ba0c4e51d618ab830327bf8bd0483af7c978b2ea1e30f6f32c9ca500a75a40e3fc99b4ddaacb73dc15b4656b0cc4a7147e177c456199b3a090f720c53cf367d962ffa3166827aae61a69bdb760db5ae213650083b837999892f9a39d7cf90e034c5f42b406a85049d9cf09552b6ec957cd856bc51ee093c1b81bf66720ab9f6bf4dbefe9b1ff5937158568ca56811df76bb568454a2906f45dede8757040a0034bf97ed8f316fe6eed61eba175fa5565550a5e6aa3b6418ad481a670a395dc5f4c334353d1b1ff1ce02037c8f3fb9a0ee41789d22137769be2f868c3be6a9e693b6a9352e317bdc22115f04e5594349c8cf86196c641afba07fbd8fbd0b1781528f7c1ac6670530afce50c3fbd0ffd1f966c35739fb16ce90af9c02592090c35b31c003dcf64fdbaaf3736b1b7bb280bfec14076ac24bf83c8aa9f217b9776fddaf9210c60caf3d94fe887adc1a59ae98d9fec1e14e857dec6b4600830217403f79b4f10323acc2cece9bde65b0fd970667290bd85ddc62dbdf48318e88bdf82e88820294b2c62fffa0e0972d302d032cae01ecd3d3fc55a987093e979447077bf059fe2302bc77c40515dcb0c6e5de16bcc01c581e02f76d936e3c9eb5d924d0b33f5d964bce5f91aac0a2d52bbd580fd6d96d56bbb2abb25dcc3b3a56428942336e524ef37cf2501f66483c99f64f10ed1f15b6c81ae24c374c35f0df66628ed632ac3f71f3aa93e45adbc979f29ee6c66cc7605b94be09060dd204cc36dbdd860b990b94c79dbf4b184eb15777bc5e2be25ec9ea193e31bbe4a737182b6f1f7682c3e3be43c207ca6293254e932d0f036affe4e1edd815732bf75a503fc54f6dcf0c236c06c5b05854031516a193d7ca9856d40292df8c892e964419bf2d6091b4f3b89f9b9dbe2225f90dc909f5e9a65cd81c2ffccf3f61bd445663adb32326df686f5e825dfc35528f4c5d32683ddbf885819c9c45976e3eedac41b71a941ad81086ed22a0845e28b0e38b4b45fd276f814baf87d9e1411132bd8f126ca5bec5747d5c4f240408ea61a35c25c934a8c7c2f4df62b2d12ea6bd5c36aa2b0eb8daae5726aef9b86ae153959625cbb324ccdce7938aa0f2be5b5515274fe7621afb99e2704d62b00c829d11ce6d251d56132dbc72fe75bd45c754355b3e1b72f751008045b63b5f80b0c9f08a61e43ea58fff37feb9e431b54a1fae3cdfe5ac8b2e2166fa229d96663717d84a22392c12b4f9074a3aa7655c6abd23a5da0cd5a7de755d13ee3dc30ff43a11f6aa7f1974a91fc5f497d82858244db28538e7958bc712e4cb6d81cdb7dc895eb002369d11e8c0b6f4dc6eb94245e581639d71e1f2ccfbb92e5f5b04233ca4ae99e8cd71bd16b06e63400e7fdc9fa749918379de8f2a044401cf778ad1e83e62da824f1aa79ba94879a1e8ab1d477205ea53a1b98e96eac5b14726c7f6fb57843204b0d7ced522cc5a1e1c8d269780197ecb067ef2725318a5f31c4bb3613070d27f4fce3b885245952c0fc07c47bce35447bf688ba8621129754e95239df3fe2b9a5f08921d17d89b2802629bc6a1a966fce0ca6141bf713b994dd89c911399a0dbc6ac19428e8d0ba82b93a4483be41f260fbf27abc08dced7f9e28d9b1c04ab622838b7f6985f66422fe9a7b72b523d65b9e5ac488cde19c6afa28afb498c45b247faf08bbc04d29372f4f9bf36d99e7541a45c2e1c3ccdba8cc71d455afc32f7754c8a49910e4bfdebe422b970ce6dc7496f26b0cf5009f10e20a5d5ad7043876d202b67463440d10ed948163e92109db565ea100b07dac7ae2e0dac83cf4852817db214288761f6de8506e4a7a94b4c98cbafdf5c1feefa926ab5d77b0b64b4c82dee73be02908fd46d5cf61ecf934f150e93a005ae94b92008aaedfb09191d7c58204ead3183ec567d3be0ea3a98469907d330643e8794e06d43ff6c47cf22a015874e3952fbdc8c0c33e1b63ad9883dd1a7a3250eda7e6838264159fa41343365d25558437c44953fb9e1d07742b6d52f99c886ee159191b0aa71b7b5c421a46f75ab808b87fe0864ecaaa9766c2b6ec31921f2a6276039d93c0187710bd7a1546945355667652fd931ca7900d64fdd1d1b0fa6a4fc79c0fbd85cdb7768ecd0ce084686c3f7e2296644e38832a93b2cf8e73e4c1191d29eb6b5c174fe94472ad75ebac6ffd44980e063f33df76cca34844abdcd46e6bd0b01c1bb93418208ce55d2604dbf6fed7a7f0a5d211c9ede835757f2c7cfc2081ab6459b68f951e259ccaa3cf87f508d544d501cf3e56ccad70aff1b146e88bab45d7893652c3f491e67dd05fcbe4c94220704d408db12c5a19287ea56ef4618284f6d746288ba29466969f9f8ba2ada3ee48fd324be3200accf0e346681b8cae9c8cdaddffc0191bf673ca191220618043d774c1b1ea2a4ec15b1351cbc14d5d694f600344a5222d77805a7bf0e5e5303ee1167f596971b96d90029c2f43e6157bd744ddf14630e789513b35f0cf71c6378a303bf08ed22d28d069514909a9784a4619e7fcdf4f1262d7493331ea514d78865ecab0363d5f"], @ANYBLOB="10000000", @ANYPTR]) write$hidraw(r1, &(0x7f0000000780), 0x0) read$hidraw(r4, 0x0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(r5, &(0x7f0000001200)='\x00', 0xffffff45) 04:26:46 executing program 0: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x525, 0xa4a8, 0x40, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x3c1, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x100000000000012, 0x7, 0x1, 0x3, 0x0, "", {{}, [{{0x9, 0x5, 0x82, 0x2, 0x355}}]}}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000900)={0xac, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)={0x20, 0x0, 0x3}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_open_dev$hidraw(&(0x7f0000000240)='/dev/hidraw#\x00', 0x0, 0x1) write$hidraw(r1, 0x0, 0xffffff51) ioctl$HIDIOCGRAWPHYS(r1, 0x80404805, &(0x7f0000000080)) syz_open_dev$hidraw(&(0x7f00000000c0)='/raw#\x00', 0x0, 0x4000) syz_open_dev$evdev(0x0, 0x8000, 0x0) ioctl$EVIOCGSND(0xffffffffffffffff, 0x8040451a, 0x0) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, 0x0) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, 0x0) ioctl$EVIOCGPROP(0xffffffffffffffff, 0x80404509, 0x0) syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(0xffffffffffffffff) [ 1229.761070][ T2743] usbhid 1-1:0.16: can't add hid device: -71 [ 1229.767362][ T2743] usbhid: probe of 1-1:0.16 failed with error -71 [ 1229.775407][ T2743] usb 1-1: USB disconnect, device number 78 [ 1229.830711][ T2719] usb 5-1: new low-speed USB device number 75 using dummy_hcd [ 1229.830721][ T8424] usb 4-1: new high-speed USB device number 109 using dummy_hcd [ 1229.930786][ T2719] usb 5-1: Invalid ep0 maxpacket: 512 [ 1230.070734][ T8424] usb 4-1: Using ep0 maxpacket: 16 [ 1230.081011][ T2719] usb 5-1: new low-speed USB device number 76 using dummy_hcd 04:26:46 executing program 2: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r1, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000440)={0x24, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hidraw(0x0, 0xfffffffffffff801, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x1, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000001080)) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) read$hidraw(r3, &(0x7f00000004c0)=""/203, 0xcb) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) syz_usb_connect$cdc_ncm(0x0, 0x1, &(0x7f0000000080)=ANY=[@ANYBLOB="12011001020000e62505a1a44000e24097f2b20145e6010203010902630002010340080904000001020d00000724060001b7de05240003000d240f0108000000018004000706241a00dd07052415400009058103e80200ff080904010000020d00000904010102020d00ff09058202bc020ef70109"], &(0x7f0000000600)=ANY=[@ANYBLOB='\n\x00\x00\x00', @ANYPTR=&(0x7f0000000100)=ANY=[@ANYBLOB="0a060002ff41c4080800"], @ANYBLOB="c7", @ANYPTR=&(0x7f0000000140)=ANY=[@ANYBLOB="050f25000120100a01a5000000000f5cfc070000000f000000ff80fe00003fff000000ff00"], @ANYBLOB="0800000080000000", @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYBLOB="80030b1a2aa84cd73ffbbe2016b23e38c45a63b01dbb6e0a740790d0fb47bd99595b87462847ede3044a460d2fd702a00c250610019313d45b4e9b6a166f127fb2f88782e79e64182b860cf2ae471b272237ce21e4c60774e7d92552073d02f7ddef145d83fdde26fad3621839fdd652228d3c4fd4035f2c8fc61cdeef5e610c"], @ANYBLOB='N\x00\x00\x00', @ANYPTR=&(0x7f0000000240)=ANY=[@ANYBLOB="4e039b26c81fc7723dbeec973173010730760851412c67f040234c1702ed77d2741a1bd5d1f5856ba11af0f82d46ac2cbc7770d152820febc2c82429857032a7628445c78716da2882fc85135f74"], @ANYBLOB="cb000000", @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYBLOB="cb030bc7f77bc5f6c84339f044e045b2483bd09c84c0634547cd90e44eeb914efd7fa77fe563b9982407c7b9871db598918d9f460525ee85fb1eccc8e8bf99cb19c2df6692069c9142d077f481a89709cc9247078a42df593a7ccc15b8fe6d66b6da274111cd3a3ca986009e963d5c7f90653dba8d3eebf3fedebeb9e1117ad7c7b60691f304c801fa79ef86425dcfe975e6d8c2f84cf232fb02ab0573d21275eba3b1cc7e1d6d3a5453ed31cac6cbe45f11e46e07e7edde0d2a9972198edd37abbb0e117649b52b2e85eb"], @ANYBLOB="04000000", @ANYPTR=&(0x7f0000000400)=ANY=[@ANYBLOB="04034c04"], @ANYBLOB=')\x00\x00\x00', @ANYPTR=&(0x7f0000000480)=ANY=[@ANYBLOB="290362d641e1e09a98ac4c64f0aceddaac9c113facf254b5a8f8052e6a25cb44c6d7895b"], @ANYBLOB="cb000000", @ANYBLOB="02100000", @ANYPTR=&(0x7f0000001240)=ANY=[@ANYBLOB="0203cc8764ba935a722aa1d0c21edccd07c6b75c579d7a169d6a0f3bfb93e91e9d8f893b784d2feab9d296e4a2c42c528bfb1a936abafacfa4f2665078f018d71f2e5430b616a6a666c7f9cd7dc03b84d60a443ed0b18e69cf2ac060d8f85c2ec81dfb1f0f205dde604b5f5b0e049b00e1d209ebba7875854806b24c6b51414d5baf51fba9de36759bfd2d660cdf1380dd58c84ffbc3efc84f3ad1df91a95b1be4ea15d1ed238b32876390719218c620a7fd63bb53f1dec00a7ee1d07641974a1505528c4855e209e8473eb236211a164628fa8da948d057f05905c441579905add6561084c5e2992b8aacc68dffce0c02670c33e474e355fc6ceabf113a4723c02e2d567b36321b33372e56346707dd7abd6ca34e1bc0244d76f3a3cb3c0d630f6496a1d13d763c0ee95d4136fe3eee916fa1ff271cfffc69d640d039f6b25d1c51c6fff27c9f68d68cdf455da2898bf1ad0b8bdc7224b81cb07d25fb03acdb19fb93c0d42047859031000141b993f4db1482ebcbfcfb0a7b728b0c4e63b943f9e700741186bd3b5dd261c475e40e63c472e31b062a7cdfa7f63d2fb5f983aac215f803d51252ed21bfd3a7f0a86f8b9f31851b14f6b3e10c77d07b1c9acc527e66fb65c007e762636b276aed9a17d669694dac7df669c95c26d12040a39fffcfa46df471aa9f8f64d9216ae66cf7a3d5cc7b3fcb19c785c658d5f7fbca58e1de6fbd7e6a2599ff7d34be248fa2c92fbfb4e5f59a3e1a536b607231a582c56f3e3c4df294407a138d817579c5dd673b23161bc93b63dfbe097a3ddf432d48a78d5e9d3bbb3b069eacec3ef418bd20a32ef33c98f4542297ab3ac2688e813b357dbd34704670cc96e3be814043d8d0b3a1d157eb5e4e36e4efa06dfb952ad730846550fb39fbe7b4dc11572ed07bb5453f147a6b2f0b55612dc422d9b58ebc2d9219a39a32add0e3a6a0c3bbeff17e5ab50754c8b5647c2117e220aba04cd737a99a51943b72d5132d6cd3de7fb79bae248751b5dd368d2f6815b893bb2fe87285bb64f78bb46b05c68a8dddff54237d5898f368b86172eeca35b9b3144188db8dea9e6963564b4ee857c9680fc2ebffdf422b106f49e6a37e5f05356527ecdf3512412e4a7d48039aaa12a953c0980b9739c9f63b65986a6c9245b7d15fe314127a269f8e1efd0b48b540cbdf123a4b0f999182b09e90030a96ab4f2f5fe0e1d15c4ab8cf266f55cfd991f6cf955fb6f2e960838b06951a0dd6614d7c513cdf1738722929d58b44ce4ce1a4fad319689f2664781838f7508b1ce2902483d8d19705136de7ce742ced0d09807c3e19addb9da5800d5766ed9424c6bfbe9bcd975548c828e9fde90d5217e462653341b24c2b851c91377c5086b978214138fb949524fc623b9a71eb02cada2d78ca93ace569d76a21089313fb04b943d683ffe692509cc97b0a4e94ae9ddda95b83cc270d1305b260163858c6b9d2e603dc156965daa7ec1757ab4a0fa5c9f3d07cfe564883bebf24b447a42a6cca534cf2bf68af052e3ba0daf5fc448efd2c23c903b8e18eb9f1b956a3c3631ead3c9537f318bacc17fca84a9d0e38c9ba3bf1f88fa096b652e4f7e97adbb6410b367895059ef23fdcf5c4051a239b8350272ae48c5ff63201ae8d099394bf0b2c25d2427ba6c63d621fb31fd6a33cc911fa4d452607c5d39e08c10a662067af759801b874966b100debf1d9ee49ab156509988e4f6f68ad3426771fe2d9adc013798d3d63c5179d27be1878ec5961dde8499cf77e3aa8108f2b6e91fc9faf24a48fbc34f825c689030918f2ec3ab3bfc0a93554deb4ede719512df72c6576ce497df632bb76c15ea84124352a66c49998519e9e8b39f1b7908422a587145fc7398422b8ee8311ad7b4a7490b90d2fb749caa770701800a36de69c13c9c032fd41126daba590a380f71c4805a58c1b2d87bcff8037d25be6dc87458eed1c6d3dfe2063ded7c4b2d7e49d623fec1585c9ea5ef711a09dd7bc36175a5c7086b6e13a21860df89fd91dd290cc8a14dc4a00d60c370c8e8a4058bf12be4422e13ae819405a2e26f7640f8c6d2e316035faf8a6452e616e6780cb9399f286f4fb1f0d62e15ad46e66a7dad65dfb0264b0268e640d4da6a603eb7c163ff70fc97776446d0dcc75c91540bc7d77fae3bdeaacb9a421cdd5e2d3c36b0910607edf805f797e7e4402ec33fdb50f024f17047f7d5a30afb137e508a1467b3979a185b01f3cbbda8a9a32205eed1acc1f949089df39f4b14fb565d4ece8189d5307a3b512e8fa204ea65603689d6ce8f1eba7775d0fa79c953ad2b2a3a8325832805d6b45ed148a9914e99dad02d3f4dff1d9fdc13730cf9c6134204871970951a9e41681501c3751b77950a205f7d7f24f58b414b40d5eea89c6da2d920e8be76f4e78fbf73d6c432b2549575854685d5c525aaaf5240b38e9cebdaeb6f48356a90c1677052f1fda33ff61a75cc0579e0ca98f7e6f348dc5e7336499a88963668f9724bc53b43650c94d6d404e9cc95ecdb30540873fbb52f37d8ee9dec53e826103249a2252a6d9426c4de3d056faea4ec78b95c483160d937154e131db872231f1b13f90d3bdec14fdfca6c90593b265fae78d088557d108d5db30ee19895d1c3340ae84c8b1e647da2b5df0f2308f3f425774d2912f752c5b43ea82ef9adf1d511e45a78d9dcf50b094114bea578e5ce62105dd3fb228244eda543e87f699660638c4fbbb53878be546cdc3bc0b990bb713cecb1bc4a7c1cf7af410ec94eabb0f8bb256c67b09901a695a25af57908cfc69a682b43cec7bfe802f33e09af74b78c098a91588e910ae8195935456c343be92e0626326307bd1d61ddd731bb40f936071b991bb9bbe860d816b3955ee7b6be124935feb43de538ec500605b0d81afedee5ac799e979eae19d754cf370e297fd1d4068800747a9ec18776a4881de4ae798f8a5deeb7bfa182fb78fd78986e21740a49e20639218e979bc09fca37bdc702cfa1552cd9a1d1598ae66146c1b06e0f953a59687c81a9d96670052ae6fbfa1d1f351d632616058f8fa843eb2e49cce7875563ed4b45952da8c8563f8140c065ec0b8c94c5b45acc86f0aa78a2af0e572b9ac0a08ec60d12fe5600f123dc0cafbc8eb6a6bfdc5371760f8dd7f92336d9a59f25bb6dc42be128d7de2d7edf84256ba0c4e51d618ab830327bf8bd0483af7c978b2ea1e30f6f32c9ca500a75a40e3fc99b4ddaacb73dc15b4656b0cc4a7147e177c456199b3a090f720c53cf367d962ffa3166827aae61a69bdb760db5ae213650083b837999892f9a39d7cf90e034c5f42b406a85049d9cf09552b6ec957cd856bc51ee093c1b81bf66720ab9f6bf4dbefe9b1ff5937158568ca56811df76bb568454a2906f45dede8757040a0034bf97ed8f316fe6eed61eba175fa5565550a5e6aa3b6418ad481a670a395dc5f4c334353d1b1ff1ce02037c8f3fb9a0ee41789d22137769be2f868c3be6a9e693b6a9352e317bdc22115f04e5594349c8cf86196c641afba07fbd8fbd0b1781528f7c1ac6670530afce50c3fbd0ffd1f966c35739fb16ce90af9c02592090c35b31c003dcf64fdbaaf3736b1b7bb280bfec14076ac24bf83c8aa9f217b9776fddaf9210c60caf3d94fe887adc1a59ae98d9fec1e14e857dec6b4600830217403f79b4f10323acc2cece9bde65b0fd970667290bd85ddc62dbdf48318e88bdf82e88820294b2c62fffa0e0972d302d032cae01ecd3d3fc55a987093e979447077bf059fe2302bc77c40515dcb0c6e5de16bcc01c581e02f76d936e3c9eb5d924d0b33f5d964bce5f91aac0a2d52bbd580fd6d96d56bbb2abb25dcc3b3a56428942336e524ef37cf2501f66483c99f64f10ed1f15b6c81ae24c374c35f0df66628ed632ac3f71f3aa93e45adbc979f29ee6c66cc7605b94be09060dd204cc36dbdd860b990b94c79dbf4b184eb15777bc5e2be25ec9ea193e31bbe4a737182b6f1f7682c3e3be43c207ca6293254e932d0f036affe4e1edd815732bf75a503fc54f6dcf0c236c06c5b05854031516a193d7ca9856d40292df8c892e964419bf2d6091b4f3b89f9b9dbe2225f90dc909f5e9a65cd81c2ffccf3f61bd445663adb32326df686f5e825dfc35528f4c5d32683ddbf885819c9c45976e3eedac41b71a941ad81086ed22a0845e28b0e38b4b45fd276f814baf87d9e1411132bd8f126ca5bec5747d5c4f240408ea61a35c25c934a8c7c2f4df62b2d12ea6bd5c36aa2b0eb8daae5726aef9b86ae153959625cbb324ccdce7938aa0f2be5b5515274fe7621afb99e2704d62b00c829d11ce6d251d56132dbc72fe75bd45c754355b3e1b72f751008045b63b5f80b0c9f08a61e43ea58fff37feb9e431b54a1fae3cdfe5ac8b2e2166fa229d96663717d84a22392c12b4f9074a3aa7655c6abd23a5da0cd5a7de755d13ee3dc30ff43a11f6aa7f1974a91fc5f497d82858244db28538e7958bc712e4cb6d81cdb7dc895eb002369d11e8c0b6f4dc6eb94245e581639d71e1f2ccfbb92e5f5b04233ca4ae99e8cd71bd16b06e63400e7fdc9fa749918379de8f2a044401cf778ad1e83e62da824f1aa79ba94879a1e8ab1d477205ea53a1b98e96eac5b14726c7f6fb57843204b0d7ced522cc5a1e1c8d269780197ecb067ef2725318a5f31c4bb3613070d27f4fce3b885245952c0fc07c47bce35447bf688ba8621129754e95239df3fe2b9a5f08921d17d89b2802629bc6a1a966fce0ca6141bf713b994dd89c911399a0dbc6ac19428e8d0ba82b93a4483be41f260fbf27abc08dced7f9e28d9b1c04ab622838b7f6985f66422fe9a7b72b523d65b9e5ac488cde19c6afa28afb498c45b247faf08bbc04d29372f4f9bf36d99e7541a45c2e1c3ccdba8cc71d455afc32f7754c8a49910e4bfdebe422b970ce6dc7496f26b0cf5009f10e20a5d5ad7043876d202b67463440d10ed948163e92109db565ea100b07dac7ae2e0dac83cf4852817db214288761f6de8506e4a7a94b4c98cbafdf5c1feefa926ab5d77b0b64b4c82dee73be02908fd46d5cf61ecf934f150e93a005ae94b92008aaedfb09191d7c58204ead3183ec567d3be0ea3a98469907d330643e8794e06d43ff6c47cf22a015874e3952fbdc8c0c33e1b63ad9883dd1a7a3250eda7e6838264159fa41343365d25558437c44953fb9e1d07742b6d52f99c886ee159191b0aa71b7b5c421a46f75ab808b87fe0864ecaaa9766c2b6ec31921f2a6276039d93c0187710bd7a1546945355667652fd931ca7900d64fdd1d1b0fa6a4fc79c0fbd85cdb7768ecd0ce084686c3f7e2296644e38832a93b2cf8e73e4c1191d29eb6b5c174fe94472ad75ebac6ffd44980e063f33df76cca34844abdcd46e6bd0b01c1bb93418208ce55d2604dbf6fed7a7f0a5d211c9ede835757f2c7cfc2081ab6459b68f951e259ccaa3cf87f508d544d501cf3e56ccad70aff1b146e88bab45d7893652c3f491e67dd05fcbe4c94220704d408db12c5a19287ea56ef4618284f6d746288ba29466969f9f8ba2ada3ee48fd324be3200accf0e346681b8cae9c8cdaddffc0191bf673ca191220618043d774c1b1ea2a4ec15b1351cbc14d5d694f600344a5222d77805a7bf0e5e5303ee1167f596971b96d90029c2f43e6157bd744ddf14630e789513b35f0cf71c6378a303bf08ed22d28d069514909a9784a4619e7fcdf4f1262d7493331ea514d78865ecab0363d5f"], @ANYBLOB="10000000", @ANYPTR]) write$hidraw(r1, &(0x7f0000000780), 0x0) read$hidraw(r4, 0x0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(r5, &(0x7f0000001200)='\x00', 0xffffff45) [ 1230.160747][ T2743] usb 1-1: new high-speed USB device number 79 using dummy_hcd [ 1230.181825][ T2719] usb 5-1: Invalid ep0 maxpacket: 512 [ 1230.191293][ T2719] usb usb5-port1: unable to enumerate USB device [ 1230.193321][ T8424] usb 4-1: config 0 has an invalid interface number: 150 but max is 0 [ 1230.205995][ T8424] usb 4-1: config 0 has no interface number 0 [ 1230.221583][ T8424] usb 4-1: config 0 interface 150 altsetting 0 endpoint 0x8D has an invalid bInterval 0, changing to 7 [ 1230.232781][ T8424] usb 4-1: config 0 interface 150 altsetting 0 bulk endpoint 0x5 has invalid maxpacket 0 [ 1230.242647][ T8424] usb 4-1: config 0 interface 150 altsetting 0 bulk endpoint 0x8F has invalid maxpacket 0 [ 1230.252600][ T8424] usb 4-1: New USB device found, idVendor=0ea0, idProduct=6858, bcdDevice=b0.a2 [ 1230.261945][ T8424] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1230.275150][ T8424] usb 4-1: config 0 descriptor?? [ 1230.312028][ T8424] oti6858 4-1:0.150: oti6858 converter detected [ 1230.330985][ T8424] usb 4-1: oti6858 converter now attached to ttyUSB0 [ 1230.400728][ T2743] usb 1-1: Using ep0 maxpacket: 8 [ 1230.512809][ T8424] usb 4-1: USB disconnect, device number 109 [ 1230.520078][ T8424] oti6858 ttyUSB0: oti6858 converter now disconnected from ttyUSB0 [ 1230.520865][ T2743] usb 1-1: config index 0 descriptor too short (expected 961, got 36) [ 1230.529953][ T8424] oti6858 4-1:0.150: device disconnected [ 1230.540107][ T2743] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 0 [ 1230.551947][ T2743] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 853 04:26:47 executing program 5: r0 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$EVIOCGABS3F(r0, 0x8018457f, &(0x7f0000000240)=""/156) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000300)=0xfffffffffffffffa) read$hidraw(r2, &(0x7f0000000080)=""/154, 0x9a) r3 = syz_open_dev$hiddev(&(0x7f0000000440)='/dev/usb/hiddev#\x00', 0x1, 0x0) read$hiddev(0xffffffffffffffff, &(0x7f0000000680)=""/226, 0xe2) ioctl$HIDIOCAPPLICATION(r3, 0x4802, 0x3) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x1, 0x2246) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r5, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGRDESCSIZE(r5, 0x80044801, &(0x7f0000000180)) read$hidraw(0xffffffffffffffff, &(0x7f0000000480)=""/149, 0x95) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) read$hidraw(r6, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGRDESC(r6, 0x90044802, &(0x7f0000000780)={0x199, "eeabfb90804bf685161bbffe461ddc3224b4e97c01d04d99f8c6d1cee8688bc57609c0a1e695dbd1546fbae1e1a9ff8d2d8544964db1f659efdc249943108ac5ed3eb173f3fa040d517e4eb4d558f3b7784b9d86da370834f8c05f25319b0551d18546e3f486496f30cb419795be637df88c6ad650bea5d635572fbfb10dc4f3725657e7d7a628e7ce5a18f92903972721fca7ea8e4802c749d9372e5e3e8579436f992e2f715437494f08a102f143dd599a90311e3eb85aca3ad51de382b258c820f6d149d0f19712160349b3531020f2fc2b17702d7026445d3049d397ad907c4c83d95203d0a0bc0d7207a3ec0636dad1e3604d42679fcd5e8b17ded3489c98e1fc452d16ce4cef8422d2d36cdba2bfea5443713850c1b8ae827b11210a481a1ceca800285448b5f844c5bf9158abb6282810b28353b20eb7604432d64e39c6155539b4f098a4374e8bd2eaecb7353e3de64889d44ecdc43b54f73bf6e8b8f8ff7c6030380353e83a10a4b67899f6b93d415960a4adea647d2e906b8ecad2b4e7cc17cbd7f8a726f0b6ef89dcec6a9c4618be3497d9975d"}) write$hidraw(0xffffffffffffffff, &(0x7f0000001200)="11", 0xffffff45) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, &(0x7f0000000200)=""/13) ioctl$EVIOCGLED(r0, 0x80404519, 0x0) [ 1230.561896][ T2743] usb 1-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1230.574998][ T2743] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.40 [ 1230.584866][ T2743] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 04:26:47 executing program 3: syz_usb_connect(0x0, 0x3d8, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xc3, 0x8f, 0xb7, 0x10, 0xea0, 0x6858, 0xb0a2, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x96, 0x0, 0x3, 0x25, 0x87, 0x6f, 0x0, [], [{{0x9, 0x5, 0x8d, 0x1f}}, {{0x9, 0x5, 0x5, 0x2}}, {{0x9, 0x5, 0x8f, 0x1e}}]}}]}}]}}, 0x0) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) r0 = syz_usb_connect$cdc_ecm(0x2, 0x75, &(0x7f0000000040)={{0x12, 0x1, 0x310, 0x2, 0x0, 0x0, 0x10, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x63, 0x1, 0x1, 0x6c7f, 0x10, 0x7, [{{0x9, 0x4, 0x0, 0x6, 0x3, 0x2, 0x6, 0x0, 0x0, {{0x7, 0x24, 0x6, 0x0, 0x0, "5c7f"}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x6, 0x4, 0x3ff, 0x5}, [@mbim_extended={0x8, 0x24, 0x1c, 0x0, 0x9, 0x6}, @obex={0x5, 0x24, 0x15, 0x663}, @network_terminal={0x7, 0x24, 0xa, 0x59, 0x10000, 0x4, 0x46fd}, @obex={0x5, 0x24, 0x15, 0x4}, @obex={0x5, 0x24, 0x15, 0x7}, @mbim_extended={0x8, 0x24, 0x1c, 0x2a, 0x3, 0x3}]}, {[], {{0x9, 0x5, 0x82, 0x2, 0x309, 0x5}}, {{0x9, 0x5, 0x3, 0x2, 0x185, 0x4, 0xffffffff, 0x6}}}}}]}}]}}, &(0x7f0000001440)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x288, 0x101, 0x100000000, 0x600, 0xff, 0x800}, 0x3e, &(0x7f0000000100)={0x5, 0xf, 0x3e, 0x4, [@ptm_cap={0x3}, @generic={0x2c, 0x10, 0xb, "f1f110f5e5dd38852acbe1d3e897b7acb92174b4eeb05de2a79950505746ca747f2e2764135c96fca0"}, @generic={0x3, 0x10, 0xb}, @ext_cap={0x7, 0x10, 0x2, 0x8, 0x9, 0x6, 0x4a}]}, 0x6, [{0x9c, &(0x7f0000000140)=@string={0x9c, 0x3, "3dbd6a2a1f744ee6c38c901f8970c2af206685ddd2ecfc142561227f4bb832fb36469430d7671305c4325765c072d949bfe64b54a08e5a806af0d7b685467370e3f2478f1ace6bc0c29f078d46a17402052c4215909d188d2128bc26bd3e5cff9b1bba2a2f03d8324ed22eb0536772a5968a20e098ff615ba8a00e5e19eadaf0bfe3d2d6299af6608c5536c2e9422988f030840887ac45a1fd58"}}, {0xbc, &(0x7f0000000200)=@string={0xbc, 0x3, "fa8823e6a31a334db96a2d4b2ea558ad868da53429f410f009178c420b6dea2370cfe57808ff9b34453664960c8cc36b3fae2f0ea513953d96e0f3641ac8b1f0d2a95750cd7c8fbcc6192cc220af78dc59e915840dbd61558e7c92f0d9d8dea711bbaea09bad9e1cce0ce4b427d2b330ae449d903c22ae98a36cfa84e41e9c45613d00d70b171e1a1cdbd98e6702b56d1ae9786b43d5c17496d7c4160f7a74b6cf5969cb5c2a68e97eec57a0cefeb27092547548128256632880"}}, {0x4, &(0x7f00000002c0)=@lang_id={0x4, 0x3, 0x1c01}}, {0x1002, &(0x7f0000000300)=@string={0x1002, 0x3, "8860814720b2f9bcdc759f06ae57eec6180cd8aec4b7919023bd36f67574c211f55c41326447631049934619c3eb9040bb09e64cff089e0db589956d231e75acaa51410c2f7d61edbeafaefd8bfc6db8cf0498e142db28f13c0f4c65261a83fe348643aacdf2b96193cdfe9e0aa40f5b1509f0cd67a96cfee52ec722c8baddc2f6cebf75250b947117a3a4381c1a7529961ea05ccc049f1ea71f523103ef9d59aeffaf724b735aca7604a3c07afa52664c55cf13d0bdbc4296cf6c0481058a6804bb50d5fdb6c8908185f6f705d3c2d3753e6663aeb96d4c7a8e87b3570fa9bda1e1ce32b6d6babe13c894116c32def60a4d28e94162cf86df2d136b0bd012e07231f6a549eb0d44c9ec415ea728fdeab95a4d7e5c46131c3b282ed101e59e83f7f074ebb489eae9f6e4301040355a0d6595eb9bb3cf383ac7cfdaba8aa6ded8d0d6d8510dc1a8a69bfc2b0970294ab7c13bee599a51a61d137bee0bfd271828e3ff07701491ae56a18f77be0abca4a4dfcd85a4067693c8bfacb8d88fca88e1323fa4e62ef3ffa2c0cf70f1abb8eb62ca7e7b05172264e74a765d9fc040011843c96c5ac7f94fcdc4ffcdd9bfa924c74ebef0b88ad7b666376027149060725a65e88915493554c9ce5a3aabb3b114307c99f9e7b5f01be2593375c8a15d24905004fb2d7ddb7b8efbf26ae09d6c94b67a03365caf49c79497f16fa5cc1ad27aa4a969f7f52616f758925ec2afa8604e0321ca9911446ff2636631a29ba7ff0901d8756a5a36d47b1ef19548ba7a50e158b9640bc3789ff9636b9aff69aa01b637ce7f69870b6f0638793f6d0effeef05a273901d2c26c0b7637f433a0d406d21843820f0c940d8393b3829d63ebee3034bcadcc27a621d214d786ed33cdcd99002000eaec6986dd5b06c67bc41f0b43eb188ca3efcc01b52c563c940f206595b40c8aab82790f2397f973e89c2ef8d11ddbabae36efea8cdd1065f3f343a7594d9268beab43384a3436ff32b99fbc886456b6f1beb63339f7957d036690730afe3b0f1ef34a613286fd6b92e21686baaff061c7311cf922ae4e246ed03ac642b6297581d00a133d983bb1ea9f1e811fcf73bc3ab5b268adc6c597dfc83a10650a54f6c750d9d4f177595e37755e7b7447683b2323c8824f09a5a4ed586337f2c226ec1be17e36b2c1f77c063147a10b0460b7c0cc57914e344ce44a3d20e0612251cc83ece00736f7b7959b5b9ebfc02d65c2de5520b048abc1848382016fe620a8a86155118f17b644e7c7238dda332febbbb3b924a34dac35c05022a2f7db1ac46a9a6598729db1585facbe59d726d0a36525fc2897239f8605710fb456dbd0254bbf3fe4468c1c55cf70af98e78626d3366e343f0bf8f6ec0f8efd4181eec8083de4e4bd59f409688628bc51f23e897a4127405832aca8e39d2cd2e42fca841b4b28c181e9bd227b27e417f5011500a7e2ff5887704b9ec04f424a1279e6075988066f097b360801704a90dc6a8cfe033bacb76bbc2d24ed22ff949aefcb794295b8ff9e567d427486415aec1ab2f5f8829b64a913cea4319c492104c245b56e57ade7e24eeae1920e94f39e6fe382ecebdec75cd26a9c285a31435aa7c098a2cf1c14299bce3a400a3ffed3e2c79f85b46bd9f50bf2835144507124441201ae5543bf292bdcc6eca2cf501193520253c53c5cd1a3e9d4a68b0081c42cef6a53b272b90aab2ad62123685dfee58b977df1736561b65a63a242023d7d32e8a726be23d7ba1c67febc67d4ae08856d0754ac2cb0e672854a46fc954821e7a74a1325c3a0507bcaa61ccc395acab54ca52fca8117ac0dc6ce886e1b27bf4e4fa769658d4390d1a4829df308e1069bde3dbe4a47bca34373cc8504d7db04e769c80e222ef6199e422b8f7f05161a549ebcda0ac6d5f8c104cb66e2577c212fd1db6a7a53a578e6ab09561b3c67a22392b971a80d5f4f9014af7971d6ce03037a3779b33bb89c4e4ac4fb5fd090bfcfee28d4c6f2e49679a574de2e62a336c5a4ed8ba195ea10a8cde9ff58759812304873b96f219a50775f28ab36e0f03072b5a4cfd7b21d63089aa16a42e79f41845a552c310792695357eb5ba5a669cce406333fde4785f4796c9e4b6a669018b161d463da78477b07c89cbf0d8977a6e39f3171ee11c4238324ddaaf3bbef2048b84ab03822ec37731b50ab8ddcedb1a68572f1ee0a665e38291c9df81eb40e457423ded899cd4f89c890912cf04a62f563e67aa22f0515974cdb53adc029cd4370e30935628728c64726c8bc51e946e5d8ba0803cb47bfb6e480f34bfa4c7e362f78be69d2db16c4846c5898664ee1892bec42771816db86981520c302b33990027e73256ba774c97238e6fbf46a7f8b4831be8dc5913a13bb19fa1f884fbee8ba9d7026053efdde4dff8648797a5b58e5b6cb665604e83a59f1363f2a7e5f14f5a18fad9e0eefcea5c2fb9c864246021dfc254945312d388d97f59ba3794c93838be8abb83d91e6fcbee39bdb8ad42bb21029a699a17357ceb43e8f5d9a0af8e6f3f6ae4be3680c58cb69ab757f1b0fb20bfc22f22c98614a3c7414eadad23c3e026465546b1cb89bcc5ea0359ce6f6ed9be101af53e9b68884f866daf8cfcffcb792a75316789be292d8e8f6e110758d8408cdd6b203f36c63f202161c9e928a0885891b775486846cee0e72b99acdde98dd4bad63adba46225f61796ce9bfc6e9368a33bc594e531e19f79e079ba25811a0a21b8546b7f502b7ec110fbf1e48233b8463be533fdf22fc519ba97e8fc42517c4cc7e25a9e7a31ac2b01c9ded11565fd8c6a694fde9d2630d0e2d82d94c6e55cb653a5c3a92a022cc2c4611352af2c3172ddcaad2ac6bc6583ed93ff1800e2c7d96c8e55ed0fb165934eeba1d9e6b7f4b41e919d27f7aeb1e7f8e0dc09db5caa9cbaeeb02adc20e504ab6047565df3c04b55b7fef4da6e21a7eb7bed8707ee1acea48e48957e636c5304e4d48ca507559492b5bb252479182dd81dc6f016ea6a46c76999d798d8593d81629c8bf3ebd2ab90d261e4318f1ceefc7c324057cf68fef79af7da222640dc280ff0ff0bd717719fcec754bd84f4fabdc614da6408c668f4954a629a6cbda206c4a0b8562470229444b8dddbebe09d657f497d9502607cb227437c0d26df69d1ae0ad08828fea9fe243aa153f3c811092a5c8d953ce78eea12d2d12099666c047be8558bf93c173d904cf72799b1636acd15a67e98089a968f066eca68b4fa7fdc2fa8ef03532bc93a7325d564490d38f46a0d36ad2d6502a2473c4b6ba159ddea202612c6269b8bb7c90c4a95e949391b822728a288235e2930c8743418694ca4a4164582a99e97b2fe1483a82114f0479ff58f4f70ffbbc822a6791d6ef1de87ac262f71cf187d483f168e238fa12f325dcd4bb61af56526f705bb82cdca8c204022669e14afb0c314b4901c29aa9a977ecaad2bf20cb02b274fa433e2a487bac5e0539e8df7c08e43639028fc2bb31e1d8908e2f1db52d37b8f0cfc0d52674ea7f9f5eda417e20a8f9a4afe1dfb038e7be46e6cd3c4e4c9d89cc74a1b6edfa526cb210dd013448ef804b2c01346d5bea1696f862af47b991fad22a66ac25f5ca1a7da26de347fca8cf88e9f827f9258c861fa6b502b1e13c8ed67819f5ac717d57f73342987de5270e4527c3c84320b8ef71b7f8c7a415f50f30e7758bdaa4c7e31436a2565fe0b53f784d9b8060d4bbca4f91d5c061ceda00dd5e93b7000a21186bd84039f9148f02a453b0567d2aa817772da1e8a072d631b4773383b017698bbc11bf160bd641bc163ed2aa93669b74800715cc93df96883180c6f2e8f6f1413c202b084c26b505bc8cc51cab24eaadccabdd545616a65dc3be9567d8e5f9a0164db8e92bdb4b7bd1e29eb09dea99effb96edc9ba2e9e4a1b09bca360af47d87cb75de7393bc2e8621bc44c924f47f8ad3e766d4b88ef1927170621a1b8676f79defb8bf492466eb890333c04198da36aa4aa3905bc3468a2f5e09641d9d39508af9154e5f48b51ce12f92a87513a57abc5ab313aaa123a18db8e841001a510af04796ba1a9e46789cbfeab37acff2ecc94bf4bbf4f47a2e6039c427d22ce4abb85c392540801375621ee664747aaf5823eaf90631d8753b95e694d34202d0a44da9759a31d039bda130bc6146939dc15e593f5f89ee3c80058c46775dda8ffccaba1ff47c2c1dec3b49215f662f64936342f27c5ce511c96937be30525e64da5e99d6428d9080f40fcb9a85bfec2ce5c77fd0f3b9b4ca733fdbe4673a1ecbf59dde1e8d6eb79e84cdda3664cd79bf2aa3bd829e9ebb0bc2ca1460cc73eae4d31951ef3762fbf281bb6d9c2528390f7fea8fbb0b82c4b373e79665ab1ee992c0244e52859aeb6d81783d590ce29981a7bd6ece0a1827e58c66fc8e724d9beec6789c7df7a292b5e661910fcdffa183c0811b4c02532a3b691ef7823a102c67cd139780748681fcf8bdf2b95680aa8eef1708775739197d7b070179ad7c49fa128c5d62c758b2bcd7b7d26ac6eed0f9fc23ca23b6e992c33824f9fe66bdc4c4e13b73bf2d6aede5b169bd8243b30a8f790a26c02ce22c29e3c566b9220187a6121766d283b54d1f56f47e9f90eae3c5e7a46d13ed7fe0bbd86737f6abfc5897edf1b8d08e67d5862e506a851ad0e156dc76faa74c86c74ab6812cf8c5c3d19d812d64324509ef16c49f2bdf130b2eb7af90ee9740a1c8c82e7b01eb1a84c23a745b692278b04a71c19dc2903444ade94c3f00ea057f8f9d1e2d427363f160114d2d8bd251b636be0748bbc5b376cd26b2adef61268694353756d3bb1b4476a921a039da8536ca15c47c52b7d3d2ea630217b727dc47cd1c1c56c756c6f3b9fb19d82c56c69ffe365eaaa9a9eec111b4a67d4f611d788c543a9090137ae13fdbea33ba843e45300b5ff80fbd7926a0b18e3d302fb421d50c55fb3de55470a7b647d5434c00bcf5a19c02bbdb2d9cb0dfda0d106d046c3a88b53d8941e1a3bb88138119f755bda99e5d0913a93d3f9a29e63731186a7c94558baa96d1d2e550ee218686ef237894b3760fa28c6ef5387500c42fd09f3a1bb8800c4d5c31717ff90639673114e122bcc7ea05879af6a1b801f42c6cdc2d7acda1ad7239ca530093872a4d8e48cd0e045af863a740ddb08ac4faa02a611cb209881ba978399e5b9030048d26c4127915e094e308e35453e683b16b456d49ea4dfd5ae1fdc6cd65ba87506a4cc2c7a55e9459afc449507551a878a6266eee857a9d5b292bf78aafe83d32eb4703b02e62c5db906e132c75006d058fccd76880992a578a49cd958e7dc525bdb4b6361eddca48a49465ff0f86cd504c9a851a3a70a8ad7c69577786d36c276fd7c5c719123087a85030b29da7bbdda4d0d0e880e1c356f77a56f2047b5569f66e83585245cf393cea94ed74d9f84846b3c14fa28888ecb8c48df6ab5a9c67a6b395dc5962bcfeabee37153757ad634d44b0f59cfb140fe0b183f39e8fa9cad4aad4a1a3a91e1c229d1abbb9dd1a71c19a151007c48577f1297b227b41b8293cf52450238698a3facc835855fb212e9bddc89ceaa780f2800d8db58ed841fcd3d3f5a7cbbbebcffb163264a6b1e9883a6fbc5254c37bd6cd03c5b971c27f344af7eca5ac8cb34910ec92c4a162961ca401cd97e565b9a986bbb289c596a0a6d014f3a17e45157d0f5e2cb7f890858c5d99fc83423b2481af7b881fea196ef9a7033a7340991b52476b2a792c3d40b"}}, {0x4, &(0x7f0000001340)=@lang_id={0x4, 0x3, 0x414}}, {0xb3, &(0x7f0000001380)=@string={0xb3, 0x3, "341709e87eb6651e32600f3e0e9d31470a107a382a88599aa805864b840fd2e816b3c93bcbf3b945770c6e14e8b34b7e6614ed67557acd4ab1fc0550e9036408d81f29d5ad8b76aa3025a93fa0437b91de11e1d74b6dad33f1769072f53b4ee05727b99db639150e502b9d38dc43804501ea3978c15e809cc3f3018a392e6002c3df3516c34986fa0befb49a291967a2b043f6d80cc6e69b00170657d596df9c57943082dec3716732cca56bfbbef8e0de"}}]}) syz_usb_control_io(r0, &(0x7f0000001680)={0x2c, &(0x7f00000014c0)={0x40, 0x31, 0xb1, {0xb1, 0x4, "e64e1672333781446bdc5faaca27a00067059481bfc3d5eedef7baff77ac61b82628fe0ffd91051a1d1d684d455f8dc0d719282052015f1bffdede4447e3ee5da5159702c029c3d7ea4f13f433ebe3fc6710b8d7b33394ba6aa1e38641cd2062f7578a8664a4fe09f262f00f58184706ab3510cfbd61971ab3799ebf79e1f5de81242acc7849a7238e29596389671402faa49288d984b8b934c57410ba2101fe59972eead39569779bed66880af82f"}}, &(0x7f0000001580)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x82c}}, &(0x7f00000015c0)={0x0, 0xf, 0x35, {0x5, 0xf, 0x35, 0x3, [@ssp_cap={0xc, 0x10, 0xa, 0x401, 0x0, 0x3f, 0xf, 0x80000000}, @ssp_cap={0xc, 0x10, 0xa, 0x620, 0x0, 0x1, 0xf000, 0x9}, @ssp_cap={0x18, 0x10, 0xa, 0xffffffffffffff99, 0x3, 0x2, 0xbcd4dcd0c8219193, 0x9, [0xff000f, 0x1fe000f, 0xc00f]}]}}, &(0x7f0000001600)={0x20, 0x29, 0xf, {0xf, 0x29, 0x1, 0x60, 0x1, 0x101, "6755dbd4", "24ddff0c"}}, &(0x7f0000001640)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x1, 0x0, 0x0, 0xef, 0x49, 0x100, 0xfffffffffffff57c}}}, &(0x7f0000001c00)={0xac, &(0x7f00000016c0)={0x40, 0xc, 0x24, "442ec3352c8888a2552fe2544c4ec9d9c8576314be7e1eeb795bf8a60be5c7f74262a557"}, &(0x7f0000001700)={0x0, 0xa, 0x1, 0x1000}, &(0x7f0000001740)={0x0, 0x8, 0x1, 0x9}, &(0x7f0000001780)={0x20, 0x81, 0x1, ' '}, &(0x7f00000017c0)={0x20, 0x82, 0x2, "4cdb"}, &(0x7f0000001800)={0x20, 0x83, 0x2, '_;'}, &(0x7f0000001840)={0x20, 0x84, 0x3, "dd12d3"}, &(0x7f0000001880)={0x20, 0x85, 0x3, "7bb600"}, &(0x7f00000018c0)={0x20, 0x0, 0x4, {0x4, 0x2}}, &(0x7f0000001900)={0x20, 0x0, 0x8, {0x60, 0x174d76475f41411d, [0x110f0]}}, &(0x7f0000001940)={0x40, 0x7, 0x2, 0x900000000}, &(0x7f0000001980)={0x40, 0x9, 0x1, 0x4}, &(0x7f00000019c0)={0x40, 0xb, 0x2, "4ebb"}, &(0x7f0000001a00)={0x40, 0xf, 0x2}, &(0x7f0000001a40)={0x40, 0x13, 0x6, @random="fa3bff75eb17"}, &(0x7f0000001a80)={0x40, 0x17, 0x6, @link_local}, &(0x7f0000001ac0)={0x40, 0x19, 0x2, "fdbf"}, &(0x7f0000001b00)={0x40, 0x1a, 0x2, 0x7}, &(0x7f0000001b40)={0x40, 0x1c, 0x1}, &(0x7f0000001b80)={0x40, 0x1e, 0x1}, &(0x7f0000001bc0)={0x40, 0x21, 0x1, 0x10001}}) syz_open_dev$char_usb(0xc, 0xb4, 0x0) 04:26:47 executing program 2: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r1, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000440)={0x24, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hidraw(0x0, 0xfffffffffffff801, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x1, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000001080)) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) read$hidraw(r3, &(0x7f00000004c0)=""/203, 0xcb) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) syz_usb_connect$cdc_ncm(0x0, 0x1, &(0x7f0000000080)=ANY=[@ANYBLOB="12011001020000e62505a1a44000e24097f2b20145e6010203010902630002010340080904000001020d00000724060001b7de05240003000d240f0108000000018004000706241a00dd07052415400009058103e80200ff080904010000020d00000904010102020d00ff09058202bc020ef70109"], &(0x7f0000000600)=ANY=[@ANYBLOB='\n\x00\x00\x00', @ANYPTR=&(0x7f0000000100)=ANY=[@ANYBLOB="0a060002ff41c4080800"], @ANYBLOB="c7", @ANYPTR=&(0x7f0000000140)=ANY=[@ANYBLOB="050f25000120100a01a5000000000f5cfc070000000f000000ff80fe00003fff000000ff00"], @ANYBLOB="0800000080000000", @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYBLOB="80030b1a2aa84cd73ffbbe2016b23e38c45a63b01dbb6e0a740790d0fb47bd99595b87462847ede3044a460d2fd702a00c250610019313d45b4e9b6a166f127fb2f88782e79e64182b860cf2ae471b272237ce21e4c60774e7d92552073d02f7ddef145d83fdde26fad3621839fdd652228d3c4fd4035f2c8fc61cdeef5e610c"], @ANYBLOB='N\x00\x00\x00', @ANYPTR=&(0x7f0000000240)=ANY=[@ANYBLOB="4e039b26c81fc7723dbeec973173010730760851412c67f040234c1702ed77d2741a1bd5d1f5856ba11af0f82d46ac2cbc7770d152820febc2c82429857032a7628445c78716da2882fc85135f74"], @ANYBLOB="cb000000", @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYBLOB="cb030bc7f77bc5f6c84339f044e045b2483bd09c84c0634547cd90e44eeb914efd7fa77fe563b9982407c7b9871db598918d9f460525ee85fb1eccc8e8bf99cb19c2df6692069c9142d077f481a89709cc9247078a42df593a7ccc15b8fe6d66b6da274111cd3a3ca986009e963d5c7f90653dba8d3eebf3fedebeb9e1117ad7c7b60691f304c801fa79ef86425dcfe975e6d8c2f84cf232fb02ab0573d21275eba3b1cc7e1d6d3a5453ed31cac6cbe45f11e46e07e7edde0d2a9972198edd37abbb0e117649b52b2e85eb"], @ANYBLOB="04000000", @ANYPTR=&(0x7f0000000400)=ANY=[@ANYBLOB="04034c04"], @ANYBLOB=')\x00\x00\x00', @ANYPTR=&(0x7f0000000480)=ANY=[@ANYBLOB="290362d641e1e09a98ac4c64f0aceddaac9c113facf254b5a8f8052e6a25cb44c6d7895b"], @ANYBLOB="cb000000", @ANYBLOB="02100000", @ANYPTR=&(0x7f0000001240)=ANY=[@ANYBLOB="0203cc8764ba935a722aa1d0c21edccd07c6b75c579d7a169d6a0f3bfb93e91e9d8f893b784d2feab9d296e4a2c42c528bfb1a936abafacfa4f2665078f018d71f2e5430b616a6a666c7f9cd7dc03b84d60a443ed0b18e69cf2ac060d8f85c2ec81dfb1f0f205dde604b5f5b0e049b00e1d209ebba7875854806b24c6b51414d5baf51fba9de36759bfd2d660cdf1380dd58c84ffbc3efc84f3ad1df91a95b1be4ea15d1ed238b32876390719218c620a7fd63bb53f1dec00a7ee1d07641974a1505528c4855e209e8473eb236211a164628fa8da948d057f05905c441579905add6561084c5e2992b8aacc68dffce0c02670c33e474e355fc6ceabf113a4723c02e2d567b36321b33372e56346707dd7abd6ca34e1bc0244d76f3a3cb3c0d630f6496a1d13d763c0ee95d4136fe3eee916fa1ff271cfffc69d640d039f6b25d1c51c6fff27c9f68d68cdf455da2898bf1ad0b8bdc7224b81cb07d25fb03acdb19fb93c0d42047859031000141b993f4db1482ebcbfcfb0a7b728b0c4e63b943f9e700741186bd3b5dd261c475e40e63c472e31b062a7cdfa7f63d2fb5f983aac215f803d51252ed21bfd3a7f0a86f8b9f31851b14f6b3e10c77d07b1c9acc527e66fb65c007e762636b276aed9a17d669694dac7df669c95c26d12040a39fffcfa46df471aa9f8f64d9216ae66cf7a3d5cc7b3fcb19c785c658d5f7fbca58e1de6fbd7e6a2599ff7d34be248fa2c92fbfb4e5f59a3e1a536b607231a582c56f3e3c4df294407a138d817579c5dd673b23161bc93b63dfbe097a3ddf432d48a78d5e9d3bbb3b069eacec3ef418bd20a32ef33c98f4542297ab3ac2688e813b357dbd34704670cc96e3be814043d8d0b3a1d157eb5e4e36e4efa06dfb952ad730846550fb39fbe7b4dc11572ed07bb5453f147a6b2f0b55612dc422d9b58ebc2d9219a39a32add0e3a6a0c3bbeff17e5ab50754c8b5647c2117e220aba04cd737a99a51943b72d5132d6cd3de7fb79bae248751b5dd368d2f6815b893bb2fe87285bb64f78bb46b05c68a8dddff54237d5898f368b86172eeca35b9b3144188db8dea9e6963564b4ee857c9680fc2ebffdf422b106f49e6a37e5f05356527ecdf3512412e4a7d48039aaa12a953c0980b9739c9f63b65986a6c9245b7d15fe314127a269f8e1efd0b48b540cbdf123a4b0f999182b09e90030a96ab4f2f5fe0e1d15c4ab8cf266f55cfd991f6cf955fb6f2e960838b06951a0dd6614d7c513cdf1738722929d58b44ce4ce1a4fad319689f2664781838f7508b1ce2902483d8d19705136de7ce742ced0d09807c3e19addb9da5800d5766ed9424c6bfbe9bcd975548c828e9fde90d5217e462653341b24c2b851c91377c5086b978214138fb949524fc623b9a71eb02cada2d78ca93ace569d76a21089313fb04b943d683ffe692509cc97b0a4e94ae9ddda95b83cc270d1305b260163858c6b9d2e603dc156965daa7ec1757ab4a0fa5c9f3d07cfe564883bebf24b447a42a6cca534cf2bf68af052e3ba0daf5fc448efd2c23c903b8e18eb9f1b956a3c3631ead3c9537f318bacc17fca84a9d0e38c9ba3bf1f88fa096b652e4f7e97adbb6410b367895059ef23fdcf5c4051a239b8350272ae48c5ff63201ae8d099394bf0b2c25d2427ba6c63d621fb31fd6a33cc911fa4d452607c5d39e08c10a662067af759801b874966b100debf1d9ee49ab156509988e4f6f68ad3426771fe2d9adc013798d3d63c5179d27be1878ec5961dde8499cf77e3aa8108f2b6e91fc9faf24a48fbc34f825c689030918f2ec3ab3bfc0a93554deb4ede719512df72c6576ce497df632bb76c15ea84124352a66c49998519e9e8b39f1b7908422a587145fc7398422b8ee8311ad7b4a7490b90d2fb749caa770701800a36de69c13c9c032fd41126daba590a380f71c4805a58c1b2d87bcff8037d25be6dc87458eed1c6d3dfe2063ded7c4b2d7e49d623fec1585c9ea5ef711a09dd7bc36175a5c7086b6e13a21860df89fd91dd290cc8a14dc4a00d60c370c8e8a4058bf12be4422e13ae819405a2e26f7640f8c6d2e316035faf8a6452e616e6780cb9399f286f4fb1f0d62e15ad46e66a7dad65dfb0264b0268e640d4da6a603eb7c163ff70fc97776446d0dcc75c91540bc7d77fae3bdeaacb9a421cdd5e2d3c36b0910607edf805f797e7e4402ec33fdb50f024f17047f7d5a30afb137e508a1467b3979a185b01f3cbbda8a9a32205eed1acc1f949089df39f4b14fb565d4ece8189d5307a3b512e8fa204ea65603689d6ce8f1eba7775d0fa79c953ad2b2a3a8325832805d6b45ed148a9914e99dad02d3f4dff1d9fdc13730cf9c6134204871970951a9e41681501c3751b77950a205f7d7f24f58b414b40d5eea89c6da2d920e8be76f4e78fbf73d6c432b2549575854685d5c525aaaf5240b38e9cebdaeb6f48356a90c1677052f1fda33ff61a75cc0579e0ca98f7e6f348dc5e7336499a88963668f9724bc53b43650c94d6d404e9cc95ecdb30540873fbb52f37d8ee9dec53e826103249a2252a6d9426c4de3d056faea4ec78b95c483160d937154e131db872231f1b13f90d3bdec14fdfca6c90593b265fae78d088557d108d5db30ee19895d1c3340ae84c8b1e647da2b5df0f2308f3f425774d2912f752c5b43ea82ef9adf1d511e45a78d9dcf50b094114bea578e5ce62105dd3fb228244eda543e87f699660638c4fbbb53878be546cdc3bc0b990bb713cecb1bc4a7c1cf7af410ec94eabb0f8bb256c67b09901a695a25af57908cfc69a682b43cec7bfe802f33e09af74b78c098a91588e910ae8195935456c343be92e0626326307bd1d61ddd731bb40f936071b991bb9bbe860d816b3955ee7b6be124935feb43de538ec500605b0d81afedee5ac799e979eae19d754cf370e297fd1d4068800747a9ec18776a4881de4ae798f8a5deeb7bfa182fb78fd78986e21740a49e20639218e979bc09fca37bdc702cfa1552cd9a1d1598ae66146c1b06e0f953a59687c81a9d96670052ae6fbfa1d1f351d632616058f8fa843eb2e49cce7875563ed4b45952da8c8563f8140c065ec0b8c94c5b45acc86f0aa78a2af0e572b9ac0a08ec60d12fe5600f123dc0cafbc8eb6a6bfdc5371760f8dd7f92336d9a59f25bb6dc42be128d7de2d7edf84256ba0c4e51d618ab830327bf8bd0483af7c978b2ea1e30f6f32c9ca500a75a40e3fc99b4ddaacb73dc15b4656b0cc4a7147e177c456199b3a090f720c53cf367d962ffa3166827aae61a69bdb760db5ae213650083b837999892f9a39d7cf90e034c5f42b406a85049d9cf09552b6ec957cd856bc51ee093c1b81bf66720ab9f6bf4dbefe9b1ff5937158568ca56811df76bb568454a2906f45dede8757040a0034bf97ed8f316fe6eed61eba175fa5565550a5e6aa3b6418ad481a670a395dc5f4c334353d1b1ff1ce02037c8f3fb9a0ee41789d22137769be2f868c3be6a9e693b6a9352e317bdc22115f04e5594349c8cf86196c641afba07fbd8fbd0b1781528f7c1ac6670530afce50c3fbd0ffd1f966c35739fb16ce90af9c02592090c35b31c003dcf64fdbaaf3736b1b7bb280bfec14076ac24bf83c8aa9f217b9776fddaf9210c60caf3d94fe887adc1a59ae98d9fec1e14e857dec6b4600830217403f79b4f10323acc2cece9bde65b0fd970667290bd85ddc62dbdf48318e88bdf82e88820294b2c62fffa0e0972d302d032cae01ecd3d3fc55a987093e979447077bf059fe2302bc77c40515dcb0c6e5de16bcc01c581e02f76d936e3c9eb5d924d0b33f5d964bce5f91aac0a2d52bbd580fd6d96d56bbb2abb25dcc3b3a56428942336e524ef37cf2501f66483c99f64f10ed1f15b6c81ae24c374c35f0df66628ed632ac3f71f3aa93e45adbc979f29ee6c66cc7605b94be09060dd204cc36dbdd860b990b94c79dbf4b184eb15777bc5e2be25ec9ea193e31bbe4a737182b6f1f7682c3e3be43c207ca6293254e932d0f036affe4e1edd815732bf75a503fc54f6dcf0c236c06c5b05854031516a193d7ca9856d40292df8c892e964419bf2d6091b4f3b89f9b9dbe2225f90dc909f5e9a65cd81c2ffccf3f61bd445663adb32326df686f5e825dfc35528f4c5d32683ddbf885819c9c45976e3eedac41b71a941ad81086ed22a0845e28b0e38b4b45fd276f814baf87d9e1411132bd8f126ca5bec5747d5c4f240408ea61a35c25c934a8c7c2f4df62b2d12ea6bd5c36aa2b0eb8daae5726aef9b86ae153959625cbb324ccdce7938aa0f2be5b5515274fe7621afb99e2704d62b00c829d11ce6d251d56132dbc72fe75bd45c754355b3e1b72f751008045b63b5f80b0c9f08a61e43ea58fff37feb9e431b54a1fae3cdfe5ac8b2e2166fa229d96663717d84a22392c12b4f9074a3aa7655c6abd23a5da0cd5a7de755d13ee3dc30ff43a11f6aa7f1974a91fc5f497d82858244db28538e7958bc712e4cb6d81cdb7dc895eb002369d11e8c0b6f4dc6eb94245e581639d71e1f2ccfbb92e5f5b04233ca4ae99e8cd71bd16b06e63400e7fdc9fa749918379de8f2a044401cf778ad1e83e62da824f1aa79ba94879a1e8ab1d477205ea53a1b98e96eac5b14726c7f6fb57843204b0d7ced522cc5a1e1c8d269780197ecb067ef2725318a5f31c4bb3613070d27f4fce3b885245952c0fc07c47bce35447bf688ba8621129754e95239df3fe2b9a5f08921d17d89b2802629bc6a1a966fce0ca6141bf713b994dd89c911399a0dbc6ac19428e8d0ba82b93a4483be41f260fbf27abc08dced7f9e28d9b1c04ab622838b7f6985f66422fe9a7b72b523d65b9e5ac488cde19c6afa28afb498c45b247faf08bbc04d29372f4f9bf36d99e7541a45c2e1c3ccdba8cc71d455afc32f7754c8a49910e4bfdebe422b970ce6dc7496f26b0cf5009f10e20a5d5ad7043876d202b67463440d10ed948163e92109db565ea100b07dac7ae2e0dac83cf4852817db214288761f6de8506e4a7a94b4c98cbafdf5c1feefa926ab5d77b0b64b4c82dee73be02908fd46d5cf61ecf934f150e93a005ae94b92008aaedfb09191d7c58204ead3183ec567d3be0ea3a98469907d330643e8794e06d43ff6c47cf22a015874e3952fbdc8c0c33e1b63ad9883dd1a7a3250eda7e6838264159fa41343365d25558437c44953fb9e1d07742b6d52f99c886ee159191b0aa71b7b5c421a46f75ab808b87fe0864ecaaa9766c2b6ec31921f2a6276039d93c0187710bd7a1546945355667652fd931ca7900d64fdd1d1b0fa6a4fc79c0fbd85cdb7768ecd0ce084686c3f7e2296644e38832a93b2cf8e73e4c1191d29eb6b5c174fe94472ad75ebac6ffd44980e063f33df76cca34844abdcd46e6bd0b01c1bb93418208ce55d2604dbf6fed7a7f0a5d211c9ede835757f2c7cfc2081ab6459b68f951e259ccaa3cf87f508d544d501cf3e56ccad70aff1b146e88bab45d7893652c3f491e67dd05fcbe4c94220704d408db12c5a19287ea56ef4618284f6d746288ba29466969f9f8ba2ada3ee48fd324be3200accf0e346681b8cae9c8cdaddffc0191bf673ca191220618043d774c1b1ea2a4ec15b1351cbc14d5d694f600344a5222d77805a7bf0e5e5303ee1167f596971b96d90029c2f43e6157bd744ddf14630e789513b35f0cf71c6378a303bf08ed22d28d069514909a9784a4619e7fcdf4f1262d7493331ea514d78865ecab0363d5f"], @ANYBLOB="10000000", @ANYPTR]) write$hidraw(r1, &(0x7f0000000780), 0x0) read$hidraw(r4, 0x0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(r5, &(0x7f0000001200)='\x00', 0xffffff45) [ 1231.072855][ T2743] usblp 1-1:1.0: usblp0: USB Bidirectional printer dev 79 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1231.160700][ T8424] usb 4-1: new high-speed USB device number 110 using dummy_hcd 04:26:47 executing program 1: syz_usb_connect(0x0, 0x2d, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000021eeaa08b5192100dc400000000109021b00010000000009040000019352a50009058ae70000000600950fb6b0404d95237b214f4b32364d98ea91ff2bbee2ecaed06e54af915a56ba5f5ef592a09696aabc0c2a43f35eb0a10026e7595e778a8a39089a7eb057b9c12c2873f0acce4efd6f502d8394a270694e7003f2df307ce6ce8cd90642c1925404df1c917c74c6502de02e4a2ed6452d18069254a83d2606203329542c26e5acf1fffb20d5a471622a1c854dbd2453a411137a3b86f9fa82194ac35538f2477ae55b66bec2a5240b32cdf80b57588616ca068c9f621f6adf9a2da24c2b547449fb9b4f9fa487"], 0x0) syz_usb_connect(0x35ec48fa8eb52fbc, 0x11ad, &(0x7f00000002c0)={{0x12, 0x1, 0x370, 0xfb, 0xc2, 0x16, 0xff, 0x6b9, 0x120, 0x48f0, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x119b, 0x1, 0x1c6e22ee, 0x1, 0x0, 0x8, [{{0x9, 0x4, 0x50, 0x1, 0x6, 0xd1, 0xf6, 0x23, 0x2, [], [{{0x9, 0x5, 0xa, 0x0, 0x32a, 0x400, 0x1, 0x0, [@generic={0x7a, 0xe, "b95384abe0772749adafd3147e440cb4b64afd4fe0b92b527f6473e4130c2f6e61678667e72e45e6d8d718011d602b4529b5cb73ef89708e11f8afa00b9d8369fef11e3c499fd3c400f2fb857c4c4b74446bdcbf0f8d28edd3a54f5fba02a7fabc6c69f6f6d0c93c26bb1d1ab962ca87daf7478e87cd2b1d"}, @generic={0x28, 0x48, "62243cfdb13fac0d5ed4eb5d1cab11c9d7382a0e71273b54a785be1581e61796c336c09339cb"}]}}, {{0x9, 0x5, 0x0, 0x0, 0x11b, 0x4, 0x61, 0x401, [@generic={0x5d, 0x6, "7104eb8f99a79bbd830456baf740b4d4cf89d990ae2c847f93d692629e7ee4172f4c2167c7671a41ed98ac387b5374c6cb0d016aa9cf171d71852f459512ec1c350b8d80d2099f2235f877c7fd3cbce072873e7c59ec881a4b5b3c"}]}}, {{0x9, 0x5, 0x8, 0x8, 0x1e7, 0x0, 0x0, 0x3}}, {{0x9, 0x5, 0x0, 0x4, 0x34d, 0x8001, 0x401, 0x1, [@generic={0x4b, 0x11, "2e754c1738bd5485fff048bcead27e7f99d4d4823b9b003b44c09f7ea30b95f0e88745745ef11b5c8af5f068318c04cd3db70434ee52269488bec852766e11c88da22993d99209fcd7"}]}}, {{0x9, 0x5, 0x19, 0x3, 0x8a, 0x5, 0x1d, 0x529, [@generic={0x7, 0x6, "8c9b84f26d"}, @generic={0x1002, 0x31, "5a9d0365a5b38ec9c99d442464ffb1f55fb50bbb6263866bd359aab58d36023212b7b1e11655a94dab9b6a0bada56ac1ec7cdd942315253c152ebe74bc789f181583281e6cd921dcad725b2ac614f0480202b41032d95ba53c8d81a0990773ed409092a6b783f79d43ceb0f59086168c94eb78a2c334b2cf136a35795ab446c2457e3fa762d9d76618dd3103a339b8e6da28306cf4919d74b1bbdbf1bbc838a899832d9785b8910b14c20ee7550075b0334704417a178d9cea259df6fbc30d80415aaa6f404dea894f2d6db59f505bcd46779c2a33f179c957f7335a6e70ffc5b8e52acaa027b770a2f837b2b1d80820aef2d7a3618d8136d524aafb9b9232ca74fa0c401a0e819c893195ef14b53c17e0f2a53be860a2bc967dc2cefc37c141549c6235a0c75f8413f369e6d0805f9feaa057562e9c5ad1a91d9f569a474c067f6f80344e1a55da10e4b797056aa42497a95aba810a5705f4dcbe7c918d7b0b8aef9a6049ad2dd06b079b820a43d78a0ab115c2eb4c96e3b978da3d756290b5afcae4ef69c1706eb086f173f5b3a0cfdc91d97cbe03ebfa589b5a1bd7f958d84e095124aeae5571a1ceaa03ed80c01b8b6c26324a1747a9710d03b545b642e1c4622625e71abc956ade176a0d7723b4e8d0bb66e67b1f9f04885db7e4159c720503cc2229243936b42a75b3f34245820053e5660e60c63514ad8e289b391e7d7fa00d332e567dea6761297738529766b9c620a0c9d8d6d413f7435d7db6decff073fba21254305824a8f67a0b5d0d2d4d5b1a0a7e3f44f59889a891b04421f3a1a2a4c72d53a9a74279aac06129669e8d01740dcfd30dc3394065320821a2ffc29b0e006e0fd421a33900237c4283dbc195abfdc4cf19002916bd28b90d75e942bc932c17959a427f248388e2e0247c328c5e07058ffd859c6efaaeeb95cbb65305b04655dfdf986cb4c5202fc8425adb021a84fd095391ff236e440b616e00ab1e12ddb642b48a782202943c5b42d6cd3c04e95999e9d0ff9f57711e5439683228781e3fbde1387c368c00f09cfb779a3670c0b3c698ebf1901b317b2ceade062eea6b1e9f6cdbf82395e32810e951c483e1884bbcf3680f0458243b46d2d8c1633660eeb361260180ade3add88324478d9d2f938b1e874f580264ea0b22c5127825bb3135b0e6eed03c5a6ab864cfe578460554af897ecced74455394f3da999a418e1c506f96f5ce3079e7443982f168d7f66110cc6b9e6507fc5b3d84d87724cb4bc524542df493fc8da819ac60899913c2c97266435f1e7b1dcf2fe6a3ebb3c0ad225a690e6a5306ff1890b9635fadc03151ade5d4752b3156aeabd3cc4a766363322ad9be999aa67987e2ec79b2c0e0fe2a4c256e02525f78f7cd11f1a0b12c6eaaca079956f1124d25be2316fa0ca436212bb83ad3d75163fa48754980ec5a1e6e08383ab99c9409b23b47764b2d6134826649dee8fcd9da9a6af2adb3eba8c8a208515d47276e669c5efabba97cc91cdc0e5366af5e3891f8494b892813afc653ccc2d3b1c50bf6a62f8d2318f8de341bf86bc5947cf9d7938835e36ff2ac745cd29af0e0f565ad97ebfaada1b93b0b67f325828d382bad2fc5142af5ed0ae94b9169f01394df125a686bd133922e498b0919edb79c24acd1ca0d4e032d6041157219a9bc0adfdc4636ce74a560c19080301ea24ecf860e20ba8f7bfe6eae2e4025ce880d754fad9931879561f67328334b2b03d456c36086fdcb2e3545edf894c48fa49286da42591b49447effb932fda850a40850a0fee3f175771baa52fa1601c425ee98f7812b3ca3514c9a705828c29a385d27e09f6b203cf2945e0b177637f1c100eb901536dd41bfeab8d502618bd851fd9e998cbad6c72de3229b09dabd46cf9c3b5f282ef4c0e5bf99d4628decb7b464cdf68722910e94520363fdd488d363e82a6021e87ddafa67517af830503aaaf5391aa0f469c3bb11d71a29bec91926033a1cd986b2ea5bb7931c9d756918b84816f9ca1d7d2e7e49594d607f3cf008bdf4f68e653699f2c74933b5f09ef1e696314f32713a11670fe6eedde1f0c613717f486d535a3d81e3d5640f3f0c916dee1471aaeb1d09feb92c42384c87792096d1e36c79335d55c74907b76afa07efc30ea4aa7140bf35f73facdc8c67b6bbf80e50b88e9d54d424dbdba3a7fbd6395020efa52cff08eec7b0fda283028133d304a168825799eeb3755d35649ca5f3135f6487e248cfe271172680cd69252e430fecbe4bdeecc1398858bd3492f719a7ee9e5a71a43e41d11ab7426bc6277150f8d6a8c36a075ac1b338e5641d66bc5fc105fb8cda2b8ee610191d0082ad81d2639fb6feee256d38dbf3f6371230c8853ccc1522d13b136f665a706a373dc97e530ca0faaba04776288d6959ea018485b7cb8a179a1a08e574be90878b8fd2dcfbdfe61d6be8b2214af256d00673544b9c2c78336884336eeebfafa0a8fda502ce27cb1356ef3d91e876ce42667530bdbb7db43686826083288a1d2984a4c4f9a2eaeae040b46495b8cf2c0caa0a058a7e1d71731d185342d30a1cc97684e3ae9fcd88d7b3946ae43bd830eeaf055689976428654e86cf34a16df1f9f441387aeea2bda22c8c4de12a4924281d0d2e7fe30dd0b0c055086b8b836ebff8b7e6b29e6fca9614f58bdb4273e00505ff8499319841c9ff5d9cb8cccbae1c55de66a7f0d73bd8ce991647bb127ba9d8d4ab206bf0598cc51c088fd4e4ceb47de1cc04e564fb09e3b7fbac43c9e85c22eca19675db2f310840f34ada2661f22d4eeaaee5d8b308f295815a606cefe0c235840bf69cd350e127f98a3c74b11fea2c778e6875b32a1ec43bc68b8c3519b86145bbfb98454841d43996df48f50a326e3324b449e2ebd0794aaab7dd7bbb1b6a3bf548d55c25f2a8c34b8496b01cd2be7b84d3ec71cbb19ffc29a7e24a295ae472f8204ab9a6e0b24d97267425b867cf9c276d03de5bc3a34e193c58d8eb00e305461e9914fd6261848c8e06d68cdfd8063ccf9c9c6d04957ae4472f2b6a95310806a1449bca9e02bc3bd9e4f6e28639d2893a991a9963ee10111501304bc249f2c60c77b984a7b00a2d6e3cdfe5cf0718ba0d2a3c3879875591e7911960ac9789baa23fd59f47248915648634ae83933c996d1e9e99396202a682c08a7f58e9adabb3e1658e33817b91737d6c718e4407e8aaad9bc2754e60d47e32abc34fb3b2b35b7d9885653133a120fbf76d5682e099c89b92f0e9894b612349a1e00cb7f3eaf03e617d05d95ebe684765064aee4636d42ff3c80da4c90e3dda66b690260a17b14b20da4fe40debe95782f326ffe64120eb5d10951e44350df4b68b2e988d57a4223a65de232776a359825c90c5dca831097a54b1c6f73c5bbb138196e463845a4010ba8658d84def63f8a1ef79e0a8d42a1b4f5e08e7f8140ad2a6e8dcc269ed62ff681f3322b27f06fb248dfac3e168c91ae610f49235779264fdf2fd87fbc8dddafc8d82f2e11456501118934927296dd6ea94d300cb89448b3aae082d6e32aee79ef6d51bcf7131dddf5ebf919d82efb9332749c837a4ef264546396573d8043a60de7ede34b94ce729a51cb7981856867b3c61de766a08581959f7195574f7cd9b31dcd42588853bce2ef666d9c3a44654138633bf2b5728273ccff93dd3a87fd4ef072e0582eef951e307b5728d64763e9e8bab99771e703b556cbbe2d965349fe5ceb4237e03ffe9f961bd41a1870d0ade28cede541f159dc7cbbb257d8d2e6cfc75117bd30cd7e53f11683771cc0cc15982817f2f398d5385627100f28ed0fc01ac9f0e6c39c3397584042f6dccbdc20c6d4c5f0a57f2fc079241e17a7dc67c479581203c4e1f44d5f83a5798654adf920767391140c1e5432099eb6cc53774ed510fdaaf80271273809267074c484b8c07e730d0a17d9f2851869d153c7461e43277367384d4f64d5ef4739e153cb4e8340fc6c6d2ad93c12ed65ad8edf5cea0c67642fc9fb7dcad96918673129106fd338357e6120494b8dca21aba28327ad58f18a73c98c9b66c44b7a4eb6e6af52350dcac382eb1490496ba11ef25e9dc70d22dcc956e8cc7bd3505847e6c561e293030d86c20e30ca1ec4bad80030512e33de73625b926608c0d01905470553c11c5834f563ac3670c49291a8391a65ba6676e6ad6b22cb3526ca392ec509e661b45e2ad0323c4f1d102dca851a8319ce633e3f0b88db482c1e43a72eaf4d178433fd1dddb4fcfb528397d9498a81fd1376a55569d09e1b15f24c96e158814967dd44923e5822610ee35ea7fc907b5677eafba6737ccc60a9aec32ef67302285567668efc9d881c7f3d459bd507811ca36da16241d16e4c5270b5500c7aed88aa1a191008788d965e5da04c3355bb188dc1902f588c3f262534a7a240a735c5ac49dc7bc9663de0ff0d1b790a925cf4873018595f91f585665bb2ed26775a1263d4e4897d4ee88e5bfd78a797c4b0787fbfd56b95ea7ef110207c50f52c757199916fc138e4ee1622f854bd538d445454440cb063d508ba66fc2bbb77ef9cf45e65100e58947ee811f0e4f7df721f08335cf6961b0030cbd528f447d305fb210c4b411380fcd2b7b4d7c09b7001961ceee55bba5e9b3350ec79170ee61a46a7853b9e985902a5c6713d124bcfce68516421de3b65da8bb9b94f265584b87cac1d4cb0ec5bf2ac8cd9cdbcead6c2dad6a1ad797a43de81d57c02d2cf2229b58a4d29e142764defc28e6c0f6c2c6fe22c5dbb17b4180af9a4ce677420c107da63d90c44ad39706631bb3dae78f617ed5408d3cd33b406b592b6ee44455a5e5d9b77d83c74b67a6b319843c1506c05d4442ecb49145378ccb367b515dfd8c0d5205ba7e543ccb623ba7eda4217f3784412ca8b1be39ac58044da6e62a3643a2c9689520ed0334ee99903c29d3aadc68d53f17131d9553150fabb72592cde94e3f19b466a8d581940fadaa9e3cc4803671964daceb37f2352eb7894f0c5e285556729472a411dfad1b4258f0abf380080010dfc223c037bddeafd4b763110d9b4ca05c25cbe6d922998d9e719bb7017d23b0f5b8bbc75273ad89b1d74eb9a23da6f0aaecb573f30d9d45903ec2c49a416c900e27f4b230468f5c4caf2f0c4adb94a09a25d461c3a6bf8982d1f70b13c5e424ed4a2c819f5d10fd07e6c94ec084032bb7f52c9d14c1334c00c8a195ceb7b0109293a8e4624b6bda24da3dddb498e7e6e37db418cd10f2b011801593583d962f1ebd74dd00bec58ff168c92cf393df06ca6f6d549d8a67f51f5d76d35c12eb3c6a1bb5e6238c45fe4c6afc3b207e8e138e60abf283dcfbce83419e0e18f1d63b170a1f067d70a511b56fad8f8bd74f0bad4abf7985d3985d3dd42444336e9b9ab25f78e2616a538a0414a72aec4f4ee662dfa7ad07253ffebd23345b32fd1e826fc5867be9e5e0ec1ce2eecc16b48de86406f0cb957deffa06bb8e4ed2030c944665919f27281c64d7002d236804b9c049f7ad85dd8daea32d706c2cf2cff1d7be7ddb32097f42547ce82a4392dd87b9effc0febac682bacd9d593367c6def1d024f9969853118f37a2cbac331265b82aea6ba0cc35f74529b1b9c03dbd75ec3975fbf34c8685dd828538c2510ff7b26f368900be363d97969d9f82aaac8d46c429eaaaec0f7b6d6d964b31bb935ca68c031661c8cd7a5c93b6271bc9865c07bc71fa5e37f4e12771fe03f2b1c6bf791b96b47eb69b91893b6d7efe513cc04f7bc6b83"}]}}, {{0x9, 0x5, 0xe, 0x3, 0x380, 0x6, 0x6, 0x3}}]}}]}}]}}, &(0x7f0000000080)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x110, 0x5, 0xae1, 0x10001, 0xff, 0x400}, 0x5, &(0x7f0000000040)={0x5, 0xf, 0x5}}) [ 1231.400813][ T8424] usb 4-1: Using ep0 maxpacket: 16 [ 1231.500679][ C1] usblp0: nonzero read bulk status received: -71 [ 1231.520816][ T8424] usb 4-1: config 0 has an invalid interface number: 150 but max is 0 [ 1231.529024][ T8424] usb 4-1: config 0 has no interface number 0 [ 1231.535237][ T8424] usb 4-1: config 0 interface 150 altsetting 0 endpoint 0x8D has an invalid bInterval 0, changing to 7 04:26:48 executing program 4: syz_usb_connect(0x0, 0x24, &(0x7f0000003e40)=ANY=[@ANYBLOB="120100008ff0d1405820051042510000000109022301010000000009040a00007e41100009050000000000000000005a0dd1a49d22593e9f5b25799304eeee2d611015b619674fd6e60c36084a793eb3492a6c5f7265aea3cb2b5410963ce300f14bcb0f2cedcda1e22e40e13141b08ea7556b25c8fc548cf8cb6b9552fe819c8ee7c3da46de47673f7674011a6cb6629a136d848d3d86420e062b73c154b0917d288c7a90c44f8b3090c7b99973889964c61ba4d826dab49907af48ad3fd7ab42264faedd24922fc78062d5049077d42a6afa3eadec81e4f8a84bfc849c14bfefbee1471c06b7e78eb1aed030f0f9f8b3d4c23773ed6be51516769fb42db93443912400d99dfa91890bc413a2fbbfcf3b6a799bfa110a0aee431a5ae16efbaa9a633174c31d3091a38dff9ad5a350e8e4df712844cfb9feabcf693634eca595d055123bb08623c879928fe18f1be0baa227301a22f5ebad6b6a117826378ada6761e672c93f179b24770010104c59952281736a8de00e20b210656515874ce468adabc52860e451c338b51c5e695e2d2abe8d657f791d13a28ea80b7e39aa6d91ed2efe55523002d29205189b0ee396e48c21fc39bc349930e374f41248b1dab6a8eca8626b781b1c6befba312615cb68e296c8c1c82105f7ba198eb5e50c3e8ae4646fc0f1cab283818165220f82e6e4ebd3f1c2beca783929227a1ad403decbd97a03841f5979f549a31ac1440436834f94193ef1859b59bef8d8eff655996aa5361f998807ec088edc3ff509082589757e94856f655c011fedae4d5a8376202966c9413c81fb385b18eb518d3e6030ca113b4390fba3a6b73ba189f5f175faf45ddd1ce1515afa4d766031c2e1b89857d0e59e30f2cb27bf34eb5aecbc3c184ea56282c150a160266bb73457e159b50d4bcd1e67ff3f763ccbba0b4c96c03e4074a6ccce500320d996f285bdecf497fd4da06404f6fb2e26a29b557f0ed5e1af9c4ee9075d17c770c5a636c2d6593022ceb4a5b7f771e7880041b8b3c2a3b32cbcdda60930607c6bbb34fb6c48a751f769f1ac4734d9b9aff542b9d3a0ff0e706564b6114afb0801e2bbeda26e68a4e77e53295ed4f280a592505999ef465cd2fd723dd1214c1cbc94fd6866ca800465e4e40c1a6cff95548a60db0ac9f8e36bbc9a9b3d57f30daff01d9e4752374ae360d9b6ac219712aefbcd180ac281f254caead93d2285ae6acade9c48c52cdf748f58ee27ec3f01000000000000001bcacc9402cec29558265a0a8eabd5a11b8a77ea313cc0fb71c95d9fa3daedb2afc749fb54412f79d2061d5bd5eb0739e76e5a979cb87bbc6d3151bd2a0f9754557e7016e07b9f1a732e37b3e8ae143157551a292ef8270f272cd6da2d83a73f06dbe8f7148908baaa9da55faa17e1ed6240913b57c41dd3ee24773a6da5d9d9947ff5be44dc49066bbec890509d69848b2f6c9f20ebaa7ade7df6f4039f7d25109190e0bea27af15d705fc4776f655828f39bbf3b5fd61807364a49e275a4546468d4a5d5d7cdf08116b9ac705df0ade3b75d7e5965b5901c2f2a0af2a1251e11c4e6e4f90f2617e1b5c8bd111d4045d0876e09db5ed87c44a743b9d4f2e230d2169328e1f513f5cd7a539e62d752f7f1995e5204682bc3b446d5a7641221f5ca8253b827b337f9578ab4ae2de23b1d7cc0038c8b4fe5d6300ea8a751c660022d454c7779ed12750ae49183800bc830ac26630e46d246c6daa81a919fa4eb2d80fdb79deb7e9a883692e40b320edd5d4c51a9075e14c97ff77657b0ac41d7202dd7e75e0aa8c73dac8517fdf75a9971d7e12059c23ad8772d0e5a1d105f734a34277d56a67e0272eba4232cb7daf8ad47df453597b61461795eb2187839131884e5d142c86bbf5284c36a45b62a1cf54ccd5a80ec09b0869f7659737f105cfe1e481b1390a361bd92ffeb17ac6009ca068f181043cd02a7bc7406225601639d18cef9abdafdabf538d8a4ab209e72e795b7faa0434df5a94958db2ea82bcf3662ad34f98f5b5c3973a46373efb7496bd92a5c0a64484b4aa75358cdb9ef632e7247aaddcaaed59441faec45f016f34076bc9d3a9e652cb08ab23c60b0ed87e3fb78ba65dd09689fed34b2a93c754507b7f7e8e9d9ac7a0c51933188e61fc18c25954dfd498e8d9c8614d12c9bb47abf8f886e83168664356efd42410c8faeefef47f800d562544ca664c242cc2490ca9f4f51ac4fce8e2a9fc17e50b05e19ff892fd75abea071befe1ebe5c2f5926755916212806e63fae77fcfdd8ea8f04b075428c9e5d360f1c456707aa11e995e82e8ae83cff3b1d403a88f3eeb72a861a5b966fd6b3bdbf60171c387d92bc5a8c91b38e340ab116b32b82228720c4f3d650695ccf77103e76bf03054b8c99d9b2edc02c8d5f45ec79689dae561514d65a30c00f551a8a5f2cff701069eafa3434b5e050863ca22a193b84b4c037d346c65709e57e30b25afa2bde509e3703e5797d59cbbfce08cc1ce5c2dc16bb5d6a10890baf0f9c11a5d19606425e6a213c3e4d2822d94c2e64bdaa2ebc22f3fcb6a704dbffe77029fb6f1a0080c24cd4bf5a1553563fd21b292ff4c1f662e7b85110c857ec3c2be957c4bc83ccb05f8dbc66513236356e8820683456ce6a9e0679534c40742bd1cd23eb338ef9f5328401db92959c4fd936ae3c2ba08517098433ca10ace18eba01ad09e45db5abc8afd7cdfaa1cc078dc71f38bfc934b0b7a5d5de7262f556a0ca049a7695c7d8b23cba3fa4aaea48d92897dded1977855ce898f7fb09d3bc30c0027e7854b55bb61fdfdce948d053231c321ca00693676b4e984d03ae8c2b83e79863f2e02fd45fa9badb7d51aa28cc255ba452060df9ca06394726b1535b1a2a413fc14936cbce04c9443be6151458e85b4d24efd3fc4ece4faf86f805ec8722c2a5b79773ac39e73d2c64a2169e4d9dd98621566031b0d4b8bad3d0b933483aba1763a66a33d72dbf0907b040c5e9a5f5a858ee0cb3d0201ae1fc9e2f7fc3fb24a67d06826a1e18c608dcbbc48bb1350392e876cf0684e173f1238b9571b22e8254a1ede3523b9a4fd3196159305d492b4cca62ae650ae2af60fdd1fb8ba7fe851e577d26640ade1b2ef5938bfb3cdf797b97736eb268b6ed2f813149487fe945dd45f4c3886ef1d1c681e346d2f74e003d066b426c863c3a3a73591f8311e27c4938d9842523c5db290091e397dc999ac3e51468509853800a45da2122390a9c1ba757529992a3b92707523eb3a007a3aadd709f4be0a45ff9044a3c2f9fb7145bbd3558bef683020590d67e418fb23bfe2a6c57ab7f7fad94364a214650a898056472f59734954d35149f8f873c1557a0d940bd2591413d4914b7c0ddd68e778caf9b4d76d40d5f67091e777cae28b8ced539287666d4c0cae4dba335b4ada41d9269391cdb443c89447acb688ddb5d7716974fca0a8daa172a069e8419b40de8d097130df2c648009334076a13c867ba7426e7c46b8432686f6abe5cc960cbad099069a1376a9280c51d80227e2d26717ecb0bcd0da1bbe173637201d4a457e49bbb170b1b5d0a34db3f60ac4b301b3b126d893bcbf8a44d8bf5e88462e0341159aded1a8d539325b53023fa4bd1e889341fddae822a9ab431db0e6f73a2851bfe92cc566bbf814841d49d604cd1d3b561509cc30c8ed006b41c02022927152ddf5a40b754395b2be5e073ee6cab4cea0c726cc09e6edd74e768faaab17e5418ea100b8b2a5a85792f2acb18c532db9c7b82979b4424bce55f0f0aff9e71ce706548e6615ea401256dfa79f0d28e34c674f39ae9f093ff1059fdae13a247f2c11d80cb26f8c997b2c86acc87290f5d66d6dc4ae42e0ca7449ec2b4cb65376fe5c0f79006dd318d0e2433f57092ccf2b423d997ed82ab5bb60b5a8f32500182c85e611d47675d75d542cc93d04a00f12247492121edcabe0706d7cb08abd14f73b939d1941ae62799e016f12564db5bcc85c76056d17a821556fe78a2e490af2e7ef8a84ba053f11c9778ae06bd74e08c8741fe5292a5faf4a16158af42c91a0c8ee676c089e7b7d09798b4de9cc4eafb4247aad90bd544a1050602adf809c6f4425e0bfe635796e5c6251b9ab155283289895ceb3089548ac46b596acfda8d99d1d4418d1e472a4cbcdd5199b2da6ff8dcbdf465e10b38376f8f40c9996a939839698bcf7f3ec913afe985ea29fae8cc01dba65c683613ab698847a315a09c0c0123531ff18d74b063163f62f31e06441fe96ef7db9efc71e9c768a91d37e9851d5cf67232bf34a030d6c21c0ead78985fae2b27d511749fdbe150ad8558e8c2b95b5713e736cb513c0d41ded0138bc399a1fe3c184c4f96039f73ba852f89655cee6997c064fc4733d720f6cf0b012df989c5b5ed5b3564800a7982aa15587b479f4c1ab09ddad634020ea4df5e042d79182241b92d3543c67f1c16bfd0d544a83061382c9efbf9d128014e7ee192fb13200d8e29fe0cc8c1d5948f3d367127c455e0c7abb1d2955e62cba63ba38fefe96e984e1cee4dde69bee07bc1c7084e531d75489f3d371d18e27dad75e5559f0aa52a293e5db2b07ca99337687e13d2dc0d67d1b7eeaf42d534a00dd5f13c178f98be9844ad72d3c06e16ddd4c18f6c8d054bcc9bdcc3696b63b83b3751fd5d79b846e60631cf8e9ddeea6564006f96192bd423f16cc43c0aa76879bde2bebe9e043f86208e7b6a14f0d8a7163ff84cbb2aa7db6da55a73caf90f058678e4ac3ff4dcec421b1a06a2c20a71f851d3608e17d02c136230783013dac4839c37a0c569c03ae56fa5e0adff0ab9752fd1be664aac3c28e1c7155ab8a481f21b9c5a0c08f849cae6de2e0f10f3bb6bade21a1ba3406fdc52031dc2f968c3a8736ca5a573f7b7110e6f56af1ed5602e2136d3bfe5761d9d7c3facc34b95fdf6801ee3de3c241b9076b6da98fe16928e81d54278d69743458c91b09c5c38f8975b0b7873ae2f9f6fe7638a0eecd126dde06efa2fb11208c8b843ba6c2a816a2cd8d31433f9ac2d51a6cbea37c70488c625cf457e7723c913604ccc7071bf873d5a04172dc5524b7e1aea08c0e2f2233014943fde805353ccc61d8417352921827a6916443a32a22d3c70fd010935660eab77bb4bdd65de181f70ea330eba3ea63e87020c5980c15f1c6b5ef1fc1c7da771b0c1e1eeefdedbcc00f36b5f6486c4887777cbb5cd722ab17b81f94875a04797aef6e62919409af1e05c099ab9715809177e9baeb9f287685c990a98b5de5810467bda75055bf16d74842836f8a1e84f6b17866593345c4d14f06c7bf736221f19ddaf6526690f574937eeb80ba4cd8d8d9d044e6a26807cfeb874f23cffa3492da1d7d57ad5db137752747c841f42cc2e4c64ed918dc990c0920d899fca0a690ff12c167659a236fc6af5dcf12ec623d780c1270b5a3192731fa97dd8913e2b0947ed62655f206f57717f58a08b68de8768ff4c9731288e5589111c80f6bc5f3dd382a7f26eda7f3acd76b9501c6c407a05592ac8cb43198e06035ee3de301202c40cb4c1fa7e42db2afdf53ba29d35ec1bd5d2c696f41ac54cae950640f36ae2eb42c4c5d2f9a29528c0ee2461e263b2b599a9348a38ebc440ea206be684bb3a8faeaf887d75239ffc5e7358f0c3c7b52729d980bed1203f32eb72e334c9c91681713e09142777ea6ffc75022be9d1d26cd5f92f0c483d675a2baa24b986e7a831dd732abd299e3ff721389ab06c49eeb2988fe6894431c29528d4aba555168c13c2828a0ecc75530b280b7f20e9ee474c1547a6ed10de1194680c8080b09b655000000f7ce1766fec4aa47df51d02d54783fa655d507e7e6bd6d9b61911545fe96b48c2b39387acce907470cc2fd44314a56a71947b4116413c86f87c7cf3dc2b90e6ff78090500000000000000000027257567f20e69a09732f654330c591efe92ff874ca9a9d5f74fa55f11240cbe46e92f70e79ae18291f97af000617488971518b75b8bd113aa914ff9a8bc4141e2363eb133c6a2f8e4b871154ac397c8b995ee39c9fd289970f4e51c7dc39e6544df9766b12585374a90d616f2c0b3c5c9169dead7f6b8b6ebcc207694f5c12d1209050000000000000009050000000000000000007418335a4e21b29cb0f902ce73e9f83004ce18e34172483716508212c174865f78285acaca6638b0d85632838f2327d1cafaab2aef29750c7f87351d8e364e8f5e6adcafac76511ec23f9890ed129f2c83a6fb10aad65ccbb9d2dcd2f8ad764c6162ca7972b5c269849060cba038fd2e14f36815dcd5c58295bee9c7d9ba76daeea2965cbbf835eaa15daf55405d0c429e51826bdd5f455162358a090500000000000000090500000000000000090500000000000000000000732be65824f4b4866d9244ba6a744f4380af9d045d69fd33a35cf8e7dcb9cb92929854fefa7fdcf51c36f65a4c37289c3c53bbc44d585b2af9eb3fc75b11186fa0a1d4c1aa192b88906f0bbe152ea09af5214b4a94c652f90dee1f1476f3fdaf2710df52cb74df61ea16221c8bbab829f071efadf6431744644fb0be57577b0faee9284e430df00759f2e88d0be07cf1575712819fee79dd02b63180582909d34bd40ec23b09050000000000000000002020b9217c8504e9263c7615154ef9043c47a46db3494b55dbd39ae275f36c8bf3ee1d1c1398de0907d32177a7a46367b0e5510e785a5a6c11e12872acc57a19b387703476807c629860258b83edb8c1c0a3a112c57c86fef040bc1ad709f73c07523c9bd16dba41a064cc41a5950adbb478f0619ffd4065eb4be9199baa100b06c6eb22ed135c1f325ee2de90bd5ac527a369690b000060684b8d447fc2e88466b1449d3a2cb57d5bcc6410ebac7f95177fc13ec36e537926cad7deb02d3d1f77dda277ccb60668eead8c8d4b11fce6a64381850f9d2ecf080905000000000000000000f97f88c8a33aa9a754745a9f5b39c793cfe0c5b8ec45bc1c93d521a6ae35651c5552c907f5e7d052cb00b482ff574c4f9f722015de774bda608257197a5c410f350c4e2e6221c61a911fc6a3e0238b17e79124a61ee61d71566f63ae71a8d658964071d5cde32b3e8c295543374ca83931d190bdb20000f12699fb32aa09a852076d68ad79cc38c8d5363d22171fd71816e77ee68d39b9712210c992f5004c3e6844e36fdbeb38aead1bd538e3477f5202feca91092a083bc1c47d674c681536cc8eff79011ba2630dc2038148c123f685954df9eefe18e52bb9ebc2433a9d7ae2141e321cf4520774dfa7c12e66c441632e8daecb1e6d5a653e140657574a28887b1e7641803d5fd9d4cc84a82f859ba2921c90bd7c09050000000000000000009f97dc2fdf18cbe027c7f9ca31dc7982f18000e649dbeea25fc5f36c2e1e7adda104a2e5308dfa3cf3630c38052bfccf94c2f3bcb4385f2f3e7caf6952f874a071ca2b741452bcf24daaba1883f3669dba89529fde0905000000000000000000000000000000000000000000476e1b609895d7ee975bd729d294b3bdb3bc9be33b1c01f19b00000000000048b8e221d1b2ea0fb0d6684ea0deab581d625d42179e2f0d7f65819b3aae6cae3e3314299ff2697c98a34bef6e3fcd12e7e19389258ef7d9b778947c7a2cc722db90b14a917914d20fb7b6533fa8a18cb97b7e6e92bd15023a98d10a739bd59c68f2ad78ddc9a6d8f7ef8b2c0075e59e304ddcb2483cb69e46d4fdac1fdab8a0120abc3577eb378c3d029277cc4e835c102f075631af389cd7c662ec1bb71ec16cff92c788b380ac6dfba7eeac1e8fd9ac6a8b7d46f0f5"], &(0x7f0000000000)=ANY=[@ANYBLOB="a3ffffec47868550d32fff000000e8ff018000000000000000000000000000590300006c12f904e0f4e9d8a4819a897e9fdf9301bf8c60da0b2f2598f473c29eebd5250700002748000000b66f000000000000f1812bbe"]) ioctl$EVIOCSABS2F(0xffffffffffffffff, 0x401845ef, 0x0) 04:26:48 executing program 2: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r1, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000440)={0x24, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hidraw(0x0, 0xfffffffffffff801, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x1, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000001080)) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) read$hidraw(r3, &(0x7f00000004c0)=""/203, 0xcb) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) syz_usb_connect$cdc_ncm(0x0, 0x1, &(0x7f0000000080)=ANY=[@ANYBLOB="12011001020000e62505a1a44000e24097f2b20145e6010203010902630002010340080904000001020d00000724060001b7de05240003000d240f0108000000018004000706241a00dd07052415400009058103e80200ff080904010000020d00000904010102020d00ff09058202bc020ef70109"], &(0x7f0000000600)=ANY=[@ANYBLOB='\n\x00\x00\x00', @ANYPTR=&(0x7f0000000100)=ANY=[@ANYBLOB="0a060002ff41c4080800"], @ANYBLOB="c7", @ANYPTR=&(0x7f0000000140)=ANY=[@ANYBLOB="050f25000120100a01a5000000000f5cfc070000000f000000ff80fe00003fff000000ff00"], @ANYBLOB="0800000080000000", @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYBLOB="80030b1a2aa84cd73ffbbe2016b23e38c45a63b01dbb6e0a740790d0fb47bd99595b87462847ede3044a460d2fd702a00c250610019313d45b4e9b6a166f127fb2f88782e79e64182b860cf2ae471b272237ce21e4c60774e7d92552073d02f7ddef145d83fdde26fad3621839fdd652228d3c4fd4035f2c8fc61cdeef5e610c"], @ANYBLOB='N\x00\x00\x00', @ANYPTR=&(0x7f0000000240)=ANY=[@ANYBLOB="4e039b26c81fc7723dbeec973173010730760851412c67f040234c1702ed77d2741a1bd5d1f5856ba11af0f82d46ac2cbc7770d152820febc2c82429857032a7628445c78716da2882fc85135f74"], @ANYBLOB="cb000000", @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYBLOB="cb030bc7f77bc5f6c84339f044e045b2483bd09c84c0634547cd90e44eeb914efd7fa77fe563b9982407c7b9871db598918d9f460525ee85fb1eccc8e8bf99cb19c2df6692069c9142d077f481a89709cc9247078a42df593a7ccc15b8fe6d66b6da274111cd3a3ca986009e963d5c7f90653dba8d3eebf3fedebeb9e1117ad7c7b60691f304c801fa79ef86425dcfe975e6d8c2f84cf232fb02ab0573d21275eba3b1cc7e1d6d3a5453ed31cac6cbe45f11e46e07e7edde0d2a9972198edd37abbb0e117649b52b2e85eb"], @ANYBLOB="04000000", @ANYPTR=&(0x7f0000000400)=ANY=[@ANYBLOB="04034c04"], @ANYBLOB=')\x00\x00\x00', @ANYPTR=&(0x7f0000000480)=ANY=[@ANYBLOB="290362d641e1e09a98ac4c64f0aceddaac9c113facf254b5a8f8052e6a25cb"], @ANYBLOB="cb000000", @ANYBLOB="02100000", @ANYPTR=&(0x7f0000001240)=ANY=[@ANYBLOB="0203cc8764ba935a722aa1d0c21edccd07c6b75c579d7a169d6a0f3bfb93e91e9d8f893b784d2feab9d296e4a2c42c528bfb1a936abafacfa4f2665078f018d71f2e5430b616a6a666c7f9cd7dc03b84d60a443ed0b18e69cf2ac060d8f85c2ec81dfb1f0f205dde604b5f5b0e049b00e1d209ebba7875854806b24c6b51414d5baf51fba9de36759bfd2d660cdf1380dd58c84ffbc3efc84f3ad1df91a95b1be4ea15d1ed238b32876390719218c620a7fd63bb53f1dec00a7ee1d07641974a1505528c4855e209e8473eb236211a164628fa8da948d057f05905c441579905add6561084c5e2992b8aacc68dffce0c02670c33e474e355fc6ceabf113a4723c02e2d567b36321b33372e56346707dd7abd6ca34e1bc0244d76f3a3cb3c0d630f6496a1d13d763c0ee95d4136fe3eee916fa1ff271cfffc69d640d039f6b25d1c51c6fff27c9f68d68cdf455da2898bf1ad0b8bdc7224b81cb07d25fb03acdb19fb93c0d42047859031000141b993f4db1482ebcbfcfb0a7b728b0c4e63b943f9e700741186bd3b5dd261c475e40e63c472e31b062a7cdfa7f63d2fb5f983aac215f803d51252ed21bfd3a7f0a86f8b9f31851b14f6b3e10c77d07b1c9acc527e66fb65c007e762636b276aed9a17d669694dac7df669c95c26d12040a39fffcfa46df471aa9f8f64d9216ae66cf7a3d5cc7b3fcb19c785c658d5f7fbca58e1de6fbd7e6a2599ff7d34be248fa2c92fbfb4e5f59a3e1a536b607231a582c56f3e3c4df294407a138d817579c5dd673b23161bc93b63dfbe097a3ddf432d48a78d5e9d3bbb3b069eacec3ef418bd20a32ef33c98f4542297ab3ac2688e813b357dbd34704670cc96e3be814043d8d0b3a1d157eb5e4e36e4efa06dfb952ad730846550fb39fbe7b4dc11572ed07bb5453f147a6b2f0b55612dc422d9b58ebc2d9219a39a32add0e3a6a0c3bbeff17e5ab50754c8b5647c2117e220aba04cd737a99a51943b72d5132d6cd3de7fb79bae248751b5dd368d2f6815b893bb2fe87285bb64f78bb46b05c68a8dddff54237d5898f368b86172eeca35b9b3144188db8dea9e6963564b4ee857c9680fc2ebffdf422b106f49e6a37e5f05356527ecdf3512412e4a7d48039aaa12a953c0980b9739c9f63b65986a6c9245b7d15fe314127a269f8e1efd0b48b540cbdf123a4b0f999182b09e90030a96ab4f2f5fe0e1d15c4ab8cf266f55cfd991f6cf955fb6f2e960838b06951a0dd6614d7c513cdf1738722929d58b44ce4ce1a4fad319689f2664781838f7508b1ce2902483d8d19705136de7ce742ced0d09807c3e19addb9da5800d5766ed9424c6bfbe9bcd975548c828e9fde90d5217e462653341b24c2b851c91377c5086b978214138fb949524fc623b9a71eb02cada2d78ca93ace569d76a21089313fb04b943d683ffe692509cc97b0a4e94ae9ddda95b83cc270d1305b260163858c6b9d2e603dc156965daa7ec1757ab4a0fa5c9f3d07cfe564883bebf24b447a42a6cca534cf2bf68af052e3ba0daf5fc448efd2c23c903b8e18eb9f1b956a3c3631ead3c9537f318bacc17fca84a9d0e38c9ba3bf1f88fa096b652e4f7e97adbb6410b367895059ef23fdcf5c4051a239b8350272ae48c5ff63201ae8d099394bf0b2c25d2427ba6c63d621fb31fd6a33cc911fa4d452607c5d39e08c10a662067af759801b874966b100debf1d9ee49ab156509988e4f6f68ad3426771fe2d9adc013798d3d63c5179d27be1878ec5961dde8499cf77e3aa8108f2b6e91fc9faf24a48fbc34f825c689030918f2ec3ab3bfc0a93554deb4ede719512df72c6576ce497df632bb76c15ea84124352a66c49998519e9e8b39f1b7908422a587145fc7398422b8ee8311ad7b4a7490b90d2fb749caa770701800a36de69c13c9c032fd41126daba590a380f71c4805a58c1b2d87bcff8037d25be6dc87458eed1c6d3dfe2063ded7c4b2d7e49d623fec1585c9ea5ef711a09dd7bc36175a5c7086b6e13a21860df89fd91dd290cc8a14dc4a00d60c370c8e8a4058bf12be4422e13ae819405a2e26f7640f8c6d2e316035faf8a6452e616e6780cb9399f286f4fb1f0d62e15ad46e66a7dad65dfb0264b0268e640d4da6a603eb7c163ff70fc97776446d0dcc75c91540bc7d77fae3bdeaacb9a421cdd5e2d3c36b0910607edf805f797e7e4402ec33fdb50f024f17047f7d5a30afb137e508a1467b3979a185b01f3cbbda8a9a32205eed1acc1f949089df39f4b14fb565d4ece8189d5307a3b512e8fa204ea65603689d6ce8f1eba7775d0fa79c953ad2b2a3a8325832805d6b45ed148a9914e99dad02d3f4dff1d9fdc13730cf9c6134204871970951a9e41681501c3751b77950a205f7d7f24f58b414b40d5eea89c6da2d920e8be76f4e78fbf73d6c432b2549575854685d5c525aaaf5240b38e9cebdaeb6f48356a90c1677052f1fda33ff61a75cc0579e0ca98f7e6f348dc5e7336499a88963668f9724bc53b43650c94d6d404e9cc95ecdb30540873fbb52f37d8ee9dec53e826103249a2252a6d9426c4de3d056faea4ec78b95c483160d937154e131db872231f1b13f90d3bdec14fdfca6c90593b265fae78d088557d108d5db30ee19895d1c3340ae84c8b1e647da2b5df0f2308f3f425774d2912f752c5b43ea82ef9adf1d511e45a78d9dcf50b094114bea578e5ce62105dd3fb228244eda543e87f699660638c4fbbb53878be546cdc3bc0b990bb713cecb1bc4a7c1cf7af410ec94eabb0f8bb256c67b09901a695a25af57908cfc69a682b43cec7bfe802f33e09af74b78c098a91588e910ae8195935456c343be92e0626326307bd1d61ddd731bb40f936071b991bb9bbe860d816b3955ee7b6be124935feb43de538ec500605b0d81afedee5ac799e979eae19d754cf370e297fd1d4068800747a9ec18776a4881de4ae798f8a5deeb7bfa182fb78fd78986e21740a49e20639218e979bc09fca37bdc702cfa1552cd9a1d1598ae66146c1b06e0f953a59687c81a9d96670052ae6fbfa1d1f351d632616058f8fa843eb2e49cce7875563ed4b45952da8c8563f8140c065ec0b8c94c5b45acc86f0aa78a2af0e572b9ac0a08ec60d12fe5600f123dc0cafbc8eb6a6bfdc5371760f8dd7f92336d9a59f25bb6dc42be128d7de2d7edf84256ba0c4e51d618ab830327bf8bd0483af7c978b2ea1e30f6f32c9ca500a75a40e3fc99b4ddaacb73dc15b4656b0cc4a7147e177c456199b3a090f720c53cf367d962ffa3166827aae61a69bdb760db5ae213650083b837999892f9a39d7cf90e034c5f42b406a85049d9cf09552b6ec957cd856bc51ee093c1b81bf66720ab9f6bf4dbefe9b1ff5937158568ca56811df76bb568454a2906f45dede8757040a0034bf97ed8f316fe6eed61eba175fa5565550a5e6aa3b6418ad481a670a395dc5f4c334353d1b1ff1ce02037c8f3fb9a0ee41789d22137769be2f868c3be6a9e693b6a9352e317bdc22115f04e5594349c8cf86196c641afba07fbd8fbd0b1781528f7c1ac6670530afce50c3fbd0ffd1f966c35739fb16ce90af9c02592090c35b31c003dcf64fdbaaf3736b1b7bb280bfec14076ac24bf83c8aa9f217b9776fddaf9210c60caf3d94fe887adc1a59ae98d9fec1e14e857dec6b4600830217403f79b4f10323acc2cece9bde65b0fd970667290bd85ddc62dbdf48318e88bdf82e88820294b2c62fffa0e0972d302d032cae01ecd3d3fc55a987093e979447077bf059fe2302bc77c40515dcb0c6e5de16bcc01c581e02f76d936e3c9eb5d924d0b33f5d964bce5f91aac0a2d52bbd580fd6d96d56bbb2abb25dcc3b3a56428942336e524ef37cf2501f66483c99f64f10ed1f15b6c81ae24c374c35f0df66628ed632ac3f71f3aa93e45adbc979f29ee6c66cc7605b94be09060dd204cc36dbdd860b990b94c79dbf4b184eb15777bc5e2be25ec9ea193e31bbe4a737182b6f1f7682c3e3be43c207ca6293254e932d0f036affe4e1edd815732bf75a503fc54f6dcf0c236c06c5b05854031516a193d7ca9856d40292df8c892e964419bf2d6091b4f3b89f9b9dbe2225f90dc909f5e9a65cd81c2ffccf3f61bd445663adb32326df686f5e825dfc35528f4c5d32683ddbf885819c9c45976e3eedac41b71a941ad81086ed22a0845e28b0e38b4b45fd276f814baf87d9e1411132bd8f126ca5bec5747d5c4f240408ea61a35c25c934a8c7c2f4df62b2d12ea6bd5c36aa2b0eb8daae5726aef9b86ae153959625cbb324ccdce7938aa0f2be5b5515274fe7621afb99e2704d62b00c829d11ce6d251d56132dbc72fe75bd45c754355b3e1b72f751008045b63b5f80b0c9f08a61e43ea58fff37feb9e431b54a1fae3cdfe5ac8b2e2166fa229d96663717d84a22392c12b4f9074a3aa7655c6abd23a5da0cd5a7de755d13ee3dc30ff43a11f6aa7f1974a91fc5f497d82858244db28538e7958bc712e4cb6d81cdb7dc895eb002369d11e8c0b6f4dc6eb94245e581639d71e1f2ccfbb92e5f5b04233ca4ae99e8cd71bd16b06e63400e7fdc9fa749918379de8f2a044401cf778ad1e83e62da824f1aa79ba94879a1e8ab1d477205ea53a1b98e96eac5b14726c7f6fb57843204b0d7ced522cc5a1e1c8d269780197ecb067ef2725318a5f31c4bb3613070d27f4fce3b885245952c0fc07c47bce35447bf688ba8621129754e95239df3fe2b9a5f08921d17d89b2802629bc6a1a966fce0ca6141bf713b994dd89c911399a0dbc6ac19428e8d0ba82b93a4483be41f260fbf27abc08dced7f9e28d9b1c04ab622838b7f6985f66422fe9a7b72b523d65b9e5ac488cde19c6afa28afb498c45b247faf08bbc04d29372f4f9bf36d99e7541a45c2e1c3ccdba8cc71d455afc32f7754c8a49910e4bfdebe422b970ce6dc7496f26b0cf5009f10e20a5d5ad7043876d202b67463440d10ed948163e92109db565ea100b07dac7ae2e0dac83cf4852817db214288761f6de8506e4a7a94b4c98cbafdf5c1feefa926ab5d77b0b64b4c82dee73be02908fd46d5cf61ecf934f150e93a005ae94b92008aaedfb09191d7c58204ead3183ec567d3be0ea3a98469907d330643e8794e06d43ff6c47cf22a015874e3952fbdc8c0c33e1b63ad9883dd1a7a3250eda7e6838264159fa41343365d25558437c44953fb9e1d07742b6d52f99c886ee159191b0aa71b7b5c421a46f75ab808b87fe0864ecaaa9766c2b6ec31921f2a6276039d93c0187710bd7a1546945355667652fd931ca7900d64fdd1d1b0fa6a4fc79c0fbd85cdb7768ecd0ce084686c3f7e2296644e38832a93b2cf8e73e4c1191d29eb6b5c174fe94472ad75ebac6ffd44980e063f33df76cca34844abdcd46e6bd0b01c1bb93418208ce55d2604dbf6fed7a7f0a5d211c9ede835757f2c7cfc2081ab6459b68f951e259ccaa3cf87f508d544d501cf3e56ccad70aff1b146e88bab45d7893652c3f491e67dd05fcbe4c94220704d408db12c5a19287ea56ef4618284f6d746288ba29466969f9f8ba2ada3ee48fd324be3200accf0e346681b8cae9c8cdaddffc0191bf673ca191220618043d774c1b1ea2a4ec15b1351cbc14d5d694f600344a5222d77805a7bf0e5e5303ee1167f596971b96d90029c2f43e6157bd744ddf14630e789513b35f0cf71c6378a303bf08ed22d28d069514909a9784a4619e7fcdf4f1262d7493331ea514d78865ecab0363d5f"], @ANYBLOB="10000000", @ANYPTR]) write$hidraw(r1, &(0x7f0000000780), 0x0) read$hidraw(r4, 0x0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(r5, &(0x7f0000001200)='\x00', 0xffffff45) [ 1231.546313][ T8424] usb 4-1: config 0 interface 150 altsetting 0 bulk endpoint 0x5 has invalid maxpacket 0 [ 1231.556167][ T8424] usb 4-1: config 0 interface 150 altsetting 0 bulk endpoint 0x8F has invalid maxpacket 0 [ 1231.566138][ T8424] usb 4-1: New USB device found, idVendor=0ea0, idProduct=6858, bcdDevice=b0.a2 [ 1231.575220][ T8424] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1231.615481][ T8424] usb 4-1: config 0 descriptor?? [ 1231.665730][ T8424] oti6858 4-1:0.150: oti6858 converter detected [ 1231.681053][ T8424] usb 4-1: oti6858 converter now attached to ttyUSB0 [ 1231.711186][ T8424] usb 1-1: USB disconnect, device number 79 [ 1231.726588][ T8424] usblp0: removed 04:26:48 executing program 5: r0 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$EVIOCGABS3F(r0, 0x8018457f, &(0x7f0000000240)=""/156) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000300)=0xfffffffffffffffa) read$hidraw(r2, &(0x7f0000000080)=""/154, 0x9a) r3 = syz_open_dev$hiddev(&(0x7f0000000440)='/dev/usb/hiddev#\x00', 0x1, 0x0) read$hiddev(0xffffffffffffffff, &(0x7f0000000680)=""/226, 0xe2) ioctl$HIDIOCAPPLICATION(r3, 0x4802, 0x3) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x1, 0x2246) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) r5 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSCLOCKID(r5, 0x40084503, &(0x7f0000ffcffc)) ioctl$EVIOCSCLOCKID(r5, 0x400445a0, &(0x7f0000000280)=0x8) ioctl$EVIOCGREP(r5, 0x80084503, &(0x7f0000000540)=""/223) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r6, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGRDESCSIZE(r6, 0x80044801, &(0x7f0000000180)) read$hidraw(0xffffffffffffffff, &(0x7f0000000480)=""/149, 0x95) write$hidraw(0xffffffffffffffff, &(0x7f0000001200)="11", 0xffffff45) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, &(0x7f0000000200)=""/13) ioctl$EVIOCGLED(r0, 0x80404519, 0x0) [ 1231.865244][ T3189] usb 4-1: USB disconnect, device number 110 [ 1231.878374][ T3189] oti6858 ttyUSB0: oti6858 converter now disconnected from ttyUSB0 [ 1231.891142][ T3189] oti6858 4-1:0.150: device disconnected [ 1231.970687][ T2798] usb 2-1: new high-speed USB device number 101 using dummy_hcd [ 1231.991177][ T2743] usb 5-1: new high-speed USB device number 77 using dummy_hcd [ 1232.210721][ T2798] usb 2-1: Using ep0 maxpacket: 8 04:26:48 executing program 2: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r1, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000440)={0x24, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hidraw(0x0, 0xfffffffffffff801, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x1, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000001080)) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) read$hidraw(r3, &(0x7f00000004c0)=""/203, 0xcb) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) syz_usb_connect$cdc_ncm(0x0, 0x1, &(0x7f0000000080)=ANY=[@ANYBLOB="12011001020000e62505a1a44000e24097f2b20145e6010203010902630002010340080904000001020d00000724060001b7de05240003000d240f0108000000018004000706241a00dd07052415400009058103e80200ff080904010000020d00000904010102020d00ff09058202bc020ef70109"], &(0x7f0000000600)=ANY=[@ANYBLOB='\n\x00\x00\x00', @ANYPTR=&(0x7f0000000100)=ANY=[@ANYBLOB="0a060002ff41c4080800"], @ANYBLOB="c7", @ANYPTR=&(0x7f0000000140)=ANY=[@ANYBLOB="050f25000120100a01a5000000000f5cfc070000000f000000ff80fe00003fff000000ff00"], @ANYBLOB="0800000080000000", @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYBLOB="80030b1a2aa84cd73ffbbe2016b23e38c45a63b01dbb6e0a740790d0fb47bd99595b87462847ede3044a460d2fd702a00c250610019313d45b4e9b6a166f127fb2f88782e79e64182b860cf2ae471b272237ce21e4c60774e7d92552073d02f7ddef145d83fdde26fad3621839fdd652228d3c4fd4035f2c8fc61cdeef5e610c"], @ANYBLOB='N\x00\x00\x00', @ANYPTR=&(0x7f0000000240)=ANY=[@ANYBLOB="4e039b26c81fc7723dbeec973173010730760851412c67f040234c1702ed77d2741a1bd5d1f5856ba11af0f82d46ac2cbc7770d152820febc2c82429857032a7628445c78716da2882fc85135f74"], @ANYBLOB="cb000000", @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYBLOB="cb030bc7f77bc5f6c84339f044e045b2483bd09c84c0634547cd90e44eeb914efd7fa77fe563b9982407c7b9871db598918d9f460525ee85fb1eccc8e8bf99cb19c2df6692069c9142d077f481a89709cc9247078a42df593a7ccc15b8fe6d66b6da274111cd3a3ca986009e963d5c7f90653dba8d3eebf3fedebeb9e1117ad7c7b60691f304c801fa79ef86425dcfe975e6d8c2f84cf232fb02ab0573d21275eba3b1cc7e1d6d3a5453ed31cac6cbe45f11e46e07e7edde0d2a9972198edd37abbb0e117649b52b2e85eb"], @ANYBLOB="04000000", @ANYPTR=&(0x7f0000000400)=ANY=[@ANYBLOB="04034c04"], @ANYBLOB=')\x00\x00\x00', @ANYPTR=&(0x7f0000000480)=ANY=[@ANYBLOB="290362d641e1e09a98ac4c64f0aceddaac9c113facf254b5a8f8052e6a25cb"], @ANYBLOB="cb000000", @ANYBLOB="02100000", @ANYPTR=&(0x7f0000001240)=ANY=[@ANYBLOB="0203cc8764ba935a722aa1d0c21edccd07c6b75c579d7a169d6a0f3bfb93e91e9d8f893b784d2feab9d296e4a2c42c528bfb1a936abafacfa4f2665078f018d71f2e5430b616a6a666c7f9cd7dc03b84d60a443ed0b18e69cf2ac060d8f85c2ec81dfb1f0f205dde604b5f5b0e049b00e1d209ebba7875854806b24c6b51414d5baf51fba9de36759bfd2d660cdf1380dd58c84ffbc3efc84f3ad1df91a95b1be4ea15d1ed238b32876390719218c620a7fd63bb53f1dec00a7ee1d07641974a1505528c4855e209e8473eb236211a164628fa8da948d057f05905c441579905add6561084c5e2992b8aacc68dffce0c02670c33e474e355fc6ceabf113a4723c02e2d567b36321b33372e56346707dd7abd6ca34e1bc0244d76f3a3cb3c0d630f6496a1d13d763c0ee95d4136fe3eee916fa1ff271cfffc69d640d039f6b25d1c51c6fff27c9f68d68cdf455da2898bf1ad0b8bdc7224b81cb07d25fb03acdb19fb93c0d42047859031000141b993f4db1482ebcbfcfb0a7b728b0c4e63b943f9e700741186bd3b5dd261c475e40e63c472e31b062a7cdfa7f63d2fb5f983aac215f803d51252ed21bfd3a7f0a86f8b9f31851b14f6b3e10c77d07b1c9acc527e66fb65c007e762636b276aed9a17d669694dac7df669c95c26d12040a39fffcfa46df471aa9f8f64d9216ae66cf7a3d5cc7b3fcb19c785c658d5f7fbca58e1de6fbd7e6a2599ff7d34be248fa2c92fbfb4e5f59a3e1a536b607231a582c56f3e3c4df294407a138d817579c5dd673b23161bc93b63dfbe097a3ddf432d48a78d5e9d3bbb3b069eacec3ef418bd20a32ef33c98f4542297ab3ac2688e813b357dbd34704670cc96e3be814043d8d0b3a1d157eb5e4e36e4efa06dfb952ad730846550fb39fbe7b4dc11572ed07bb5453f147a6b2f0b55612dc422d9b58ebc2d9219a39a32add0e3a6a0c3bbeff17e5ab50754c8b5647c2117e220aba04cd737a99a51943b72d5132d6cd3de7fb79bae248751b5dd368d2f6815b893bb2fe87285bb64f78bb46b05c68a8dddff54237d5898f368b86172eeca35b9b3144188db8dea9e6963564b4ee857c9680fc2ebffdf422b106f49e6a37e5f05356527ecdf3512412e4a7d48039aaa12a953c0980b9739c9f63b65986a6c9245b7d15fe314127a269f8e1efd0b48b540cbdf123a4b0f999182b09e90030a96ab4f2f5fe0e1d15c4ab8cf266f55cfd991f6cf955fb6f2e960838b06951a0dd6614d7c513cdf1738722929d58b44ce4ce1a4fad319689f2664781838f7508b1ce2902483d8d19705136de7ce742ced0d09807c3e19addb9da5800d5766ed9424c6bfbe9bcd975548c828e9fde90d5217e462653341b24c2b851c91377c5086b978214138fb949524fc623b9a71eb02cada2d78ca93ace569d76a21089313fb04b943d683ffe692509cc97b0a4e94ae9ddda95b83cc270d1305b260163858c6b9d2e603dc156965daa7ec1757ab4a0fa5c9f3d07cfe564883bebf24b447a42a6cca534cf2bf68af052e3ba0daf5fc448efd2c23c903b8e18eb9f1b956a3c3631ead3c9537f318bacc17fca84a9d0e38c9ba3bf1f88fa096b652e4f7e97adbb6410b367895059ef23fdcf5c4051a239b8350272ae48c5ff63201ae8d099394bf0b2c25d2427ba6c63d621fb31fd6a33cc911fa4d452607c5d39e08c10a662067af759801b874966b100debf1d9ee49ab156509988e4f6f68ad3426771fe2d9adc013798d3d63c5179d27be1878ec5961dde8499cf77e3aa8108f2b6e91fc9faf24a48fbc34f825c689030918f2ec3ab3bfc0a93554deb4ede719512df72c6576ce497df632bb76c15ea84124352a66c49998519e9e8b39f1b7908422a587145fc7398422b8ee8311ad7b4a7490b90d2fb749caa770701800a36de69c13c9c032fd41126daba590a380f71c4805a58c1b2d87bcff8037d25be6dc87458eed1c6d3dfe2063ded7c4b2d7e49d623fec1585c9ea5ef711a09dd7bc36175a5c7086b6e13a21860df89fd91dd290cc8a14dc4a00d60c370c8e8a4058bf12be4422e13ae819405a2e26f7640f8c6d2e316035faf8a6452e616e6780cb9399f286f4fb1f0d62e15ad46e66a7dad65dfb0264b0268e640d4da6a603eb7c163ff70fc97776446d0dcc75c91540bc7d77fae3bdeaacb9a421cdd5e2d3c36b0910607edf805f797e7e4402ec33fdb50f024f17047f7d5a30afb137e508a1467b3979a185b01f3cbbda8a9a32205eed1acc1f949089df39f4b14fb565d4ece8189d5307a3b512e8fa204ea65603689d6ce8f1eba7775d0fa79c953ad2b2a3a8325832805d6b45ed148a9914e99dad02d3f4dff1d9fdc13730cf9c6134204871970951a9e41681501c3751b77950a205f7d7f24f58b414b40d5eea89c6da2d920e8be76f4e78fbf73d6c432b2549575854685d5c525aaaf5240b38e9cebdaeb6f48356a90c1677052f1fda33ff61a75cc0579e0ca98f7e6f348dc5e7336499a88963668f9724bc53b43650c94d6d404e9cc95ecdb30540873fbb52f37d8ee9dec53e826103249a2252a6d9426c4de3d056faea4ec78b95c483160d937154e131db872231f1b13f90d3bdec14fdfca6c90593b265fae78d088557d108d5db30ee19895d1c3340ae84c8b1e647da2b5df0f2308f3f425774d2912f752c5b43ea82ef9adf1d511e45a78d9dcf50b094114bea578e5ce62105dd3fb228244eda543e87f699660638c4fbbb53878be546cdc3bc0b990bb713cecb1bc4a7c1cf7af410ec94eabb0f8bb256c67b09901a695a25af57908cfc69a682b43cec7bfe802f33e09af74b78c098a91588e910ae8195935456c343be92e0626326307bd1d61ddd731bb40f936071b991bb9bbe860d816b3955ee7b6be124935feb43de538ec500605b0d81afedee5ac799e979eae19d754cf370e297fd1d4068800747a9ec18776a4881de4ae798f8a5deeb7bfa182fb78fd78986e21740a49e20639218e979bc09fca37bdc702cfa1552cd9a1d1598ae66146c1b06e0f953a59687c81a9d96670052ae6fbfa1d1f351d632616058f8fa843eb2e49cce7875563ed4b45952da8c8563f8140c065ec0b8c94c5b45acc86f0aa78a2af0e572b9ac0a08ec60d12fe5600f123dc0cafbc8eb6a6bfdc5371760f8dd7f92336d9a59f25bb6dc42be128d7de2d7edf84256ba0c4e51d618ab830327bf8bd0483af7c978b2ea1e30f6f32c9ca500a75a40e3fc99b4ddaacb73dc15b4656b0cc4a7147e177c456199b3a090f720c53cf367d962ffa3166827aae61a69bdb760db5ae213650083b837999892f9a39d7cf90e034c5f42b406a85049d9cf09552b6ec957cd856bc51ee093c1b81bf66720ab9f6bf4dbefe9b1ff5937158568ca56811df76bb568454a2906f45dede8757040a0034bf97ed8f316fe6eed61eba175fa5565550a5e6aa3b6418ad481a670a395dc5f4c334353d1b1ff1ce02037c8f3fb9a0ee41789d22137769be2f868c3be6a9e693b6a9352e317bdc22115f04e5594349c8cf86196c641afba07fbd8fbd0b1781528f7c1ac6670530afce50c3fbd0ffd1f966c35739fb16ce90af9c02592090c35b31c003dcf64fdbaaf3736b1b7bb280bfec14076ac24bf83c8aa9f217b9776fddaf9210c60caf3d94fe887adc1a59ae98d9fec1e14e857dec6b4600830217403f79b4f10323acc2cece9bde65b0fd970667290bd85ddc62dbdf48318e88bdf82e88820294b2c62fffa0e0972d302d032cae01ecd3d3fc55a987093e979447077bf059fe2302bc77c40515dcb0c6e5de16bcc01c581e02f76d936e3c9eb5d924d0b33f5d964bce5f91aac0a2d52bbd580fd6d96d56bbb2abb25dcc3b3a56428942336e524ef37cf2501f66483c99f64f10ed1f15b6c81ae24c374c35f0df66628ed632ac3f71f3aa93e45adbc979f29ee6c66cc7605b94be09060dd204cc36dbdd860b990b94c79dbf4b184eb15777bc5e2be25ec9ea193e31bbe4a737182b6f1f7682c3e3be43c207ca6293254e932d0f036affe4e1edd815732bf75a503fc54f6dcf0c236c06c5b05854031516a193d7ca9856d40292df8c892e964419bf2d6091b4f3b89f9b9dbe2225f90dc909f5e9a65cd81c2ffccf3f61bd445663adb32326df686f5e825dfc35528f4c5d32683ddbf885819c9c45976e3eedac41b71a941ad81086ed22a0845e28b0e38b4b45fd276f814baf87d9e1411132bd8f126ca5bec5747d5c4f240408ea61a35c25c934a8c7c2f4df62b2d12ea6bd5c36aa2b0eb8daae5726aef9b86ae153959625cbb324ccdce7938aa0f2be5b5515274fe7621afb99e2704d62b00c829d11ce6d251d56132dbc72fe75bd45c754355b3e1b72f751008045b63b5f80b0c9f08a61e43ea58fff37feb9e431b54a1fae3cdfe5ac8b2e2166fa229d96663717d84a22392c12b4f9074a3aa7655c6abd23a5da0cd5a7de755d13ee3dc30ff43a11f6aa7f1974a91fc5f497d82858244db28538e7958bc712e4cb6d81cdb7dc895eb002369d11e8c0b6f4dc6eb94245e581639d71e1f2ccfbb92e5f5b04233ca4ae99e8cd71bd16b06e63400e7fdc9fa749918379de8f2a044401cf778ad1e83e62da824f1aa79ba94879a1e8ab1d477205ea53a1b98e96eac5b14726c7f6fb57843204b0d7ced522cc5a1e1c8d269780197ecb067ef2725318a5f31c4bb3613070d27f4fce3b885245952c0fc07c47bce35447bf688ba8621129754e95239df3fe2b9a5f08921d17d89b2802629bc6a1a966fce0ca6141bf713b994dd89c911399a0dbc6ac19428e8d0ba82b93a4483be41f260fbf27abc08dced7f9e28d9b1c04ab622838b7f6985f66422fe9a7b72b523d65b9e5ac488cde19c6afa28afb498c45b247faf08bbc04d29372f4f9bf36d99e7541a45c2e1c3ccdba8cc71d455afc32f7754c8a49910e4bfdebe422b970ce6dc7496f26b0cf5009f10e20a5d5ad7043876d202b67463440d10ed948163e92109db565ea100b07dac7ae2e0dac83cf4852817db214288761f6de8506e4a7a94b4c98cbafdf5c1feefa926ab5d77b0b64b4c82dee73be02908fd46d5cf61ecf934f150e93a005ae94b92008aaedfb09191d7c58204ead3183ec567d3be0ea3a98469907d330643e8794e06d43ff6c47cf22a015874e3952fbdc8c0c33e1b63ad9883dd1a7a3250eda7e6838264159fa41343365d25558437c44953fb9e1d07742b6d52f99c886ee159191b0aa71b7b5c421a46f75ab808b87fe0864ecaaa9766c2b6ec31921f2a6276039d93c0187710bd7a1546945355667652fd931ca7900d64fdd1d1b0fa6a4fc79c0fbd85cdb7768ecd0ce084686c3f7e2296644e38832a93b2cf8e73e4c1191d29eb6b5c174fe94472ad75ebac6ffd44980e063f33df76cca34844abdcd46e6bd0b01c1bb93418208ce55d2604dbf6fed7a7f0a5d211c9ede835757f2c7cfc2081ab6459b68f951e259ccaa3cf87f508d544d501cf3e56ccad70aff1b146e88bab45d7893652c3f491e67dd05fcbe4c94220704d408db12c5a19287ea56ef4618284f6d746288ba29466969f9f8ba2ada3ee48fd324be3200accf0e346681b8cae9c8cdaddffc0191bf673ca191220618043d774c1b1ea2a4ec15b1351cbc14d5d694f600344a5222d77805a7bf0e5e5303ee1167f596971b96d90029c2f43e6157bd744ddf14630e789513b35f0cf71c6378a303bf08ed22d28d069514909a9784a4619e7fcdf4f1262d7493331ea514d78865ecab0363d5f"], @ANYBLOB="10000000", @ANYPTR]) write$hidraw(r1, &(0x7f0000000780), 0x0) read$hidraw(r4, 0x0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(r5, &(0x7f0000001200)='\x00', 0xffffff45) [ 1232.330957][ T2798] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x8A has an invalid bInterval 0, changing to 7 [ 1232.342161][ T2798] usb 2-1: New USB device found, idVendor=19b5, idProduct=0021, bcdDevice=40.dc [ 1232.351485][ T2798] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1232.361082][ T2743] usb 5-1: config index 0 descriptor too short (expected 291, got 18) [ 1232.369493][ T2743] usb 5-1: config 0 has an invalid interface number: 10 but max is 0 [ 1232.377631][ T2743] usb 5-1: config 0 has no interface number 0 [ 1232.382238][ T2798] usb 2-1: config 0 descriptor?? [ 1232.384374][ T2743] usb 5-1: New USB device found, idVendor=2058, idProduct=1005, bcdDevice=51.42 [ 1232.397980][ T2743] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1232.409695][ T2743] usb 5-1: config 0 descriptor?? [ 1232.440749][ T3189] usb 1-1: new high-speed USB device number 80 using dummy_hcd [ 1232.610783][ T2743] viperboard 5-1:0.10: version 0.00 found at bus 005 address 077 [ 1232.624924][ T2719] usb 2-1: USB disconnect, device number 101 [ 1232.651411][ T2743] viperboard-i2c viperboard-i2c.1.auto: failure setting i2c_bus_freq to 100 [ 1232.660591][ T2743] viperboard-i2c: probe of viperboard-i2c.1.auto failed with error -5 [ 1232.660769][ T8424] usb 4-1: new high-speed USB device number 111 using dummy_hcd [ 1232.679955][ T2743] usb 5-1: USB disconnect, device number 77 [ 1232.710814][ T3189] usb 1-1: Using ep0 maxpacket: 8 [ 1232.830923][ T3189] usb 1-1: config index 0 descriptor too short (expected 961, got 36) [ 1232.839256][ T3189] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 0 [ 1232.848981][ T3189] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 853 [ 1232.859015][ T3189] usb 1-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1232.872046][ T3189] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.40 [ 1232.881203][ T3189] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 04:26:49 executing program 2: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r1, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000440)={0x24, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hidraw(0x0, 0xfffffffffffff801, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x1, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000001080)) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) read$hidraw(r3, &(0x7f00000004c0)=""/203, 0xcb) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) syz_usb_connect$cdc_ncm(0x0, 0x1, &(0x7f0000000080)=ANY=[@ANYBLOB="12011001020000e62505a1a44000e24097f2b20145e6010203010902630002010340080904000001020d00000724060001b7de05240003000d240f0108000000018004000706241a00dd07052415400009058103e80200ff080904010000020d00000904010102020d00ff09058202bc020ef70109"], &(0x7f0000000600)=ANY=[@ANYBLOB='\n\x00\x00\x00', @ANYPTR=&(0x7f0000000100)=ANY=[@ANYBLOB="0a060002ff41c4080800"], @ANYBLOB="c7", @ANYPTR=&(0x7f0000000140)=ANY=[@ANYBLOB="050f25000120100a01a5000000000f5cfc070000000f000000ff80fe00003fff000000ff00"], @ANYBLOB="0800000080000000", @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYBLOB="80030b1a2aa84cd73ffbbe2016b23e38c45a63b01dbb6e0a740790d0fb47bd99595b87462847ede3044a460d2fd702a00c250610019313d45b4e9b6a166f127fb2f88782e79e64182b860cf2ae471b272237ce21e4c60774e7d92552073d02f7ddef145d83fdde26fad3621839fdd652228d3c4fd4035f2c8fc61cdeef5e610c"], @ANYBLOB='N\x00\x00\x00', @ANYPTR=&(0x7f0000000240)=ANY=[@ANYBLOB="4e039b26c81fc7723dbeec973173010730760851412c67f040234c1702ed77d2741a1bd5d1f5856ba11af0f82d46ac2cbc7770d152820febc2c82429857032a7628445c78716da2882fc85135f74"], @ANYBLOB="cb000000", @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYBLOB="cb030bc7f77bc5f6c84339f044e045b2483bd09c84c0634547cd90e44eeb914efd7fa77fe563b9982407c7b9871db598918d9f460525ee85fb1eccc8e8bf99cb19c2df6692069c9142d077f481a89709cc9247078a42df593a7ccc15b8fe6d66b6da274111cd3a3ca986009e963d5c7f90653dba8d3eebf3fedebeb9e1117ad7c7b60691f304c801fa79ef86425dcfe975e6d8c2f84cf232fb02ab0573d21275eba3b1cc7e1d6d3a5453ed31cac6cbe45f11e46e07e7edde0d2a9972198edd37abbb0e117649b52b2e85eb"], @ANYBLOB="04000000", @ANYPTR=&(0x7f0000000400)=ANY=[@ANYBLOB="04034c04"], @ANYBLOB=')\x00\x00\x00', @ANYPTR=&(0x7f0000000480)=ANY=[@ANYBLOB="290362d641e1e09a98ac4c64f0aceddaac9c113facf254b5a8f8052e6a25cb"], @ANYBLOB="cb000000", @ANYBLOB="02100000", @ANYPTR=&(0x7f0000001240)=ANY=[@ANYBLOB="0203cc8764ba935a722aa1d0c21edccd07c6b75c579d7a169d6a0f3bfb93e91e9d8f893b784d2feab9d296e4a2c42c528bfb1a936abafacfa4f2665078f018d71f2e5430b616a6a666c7f9cd7dc03b84d60a443ed0b18e69cf2ac060d8f85c2ec81dfb1f0f205dde604b5f5b0e049b00e1d209ebba7875854806b24c6b51414d5baf51fba9de36759bfd2d660cdf1380dd58c84ffbc3efc84f3ad1df91a95b1be4ea15d1ed238b32876390719218c620a7fd63bb53f1dec00a7ee1d07641974a1505528c4855e209e8473eb236211a164628fa8da948d057f05905c441579905add6561084c5e2992b8aacc68dffce0c02670c33e474e355fc6ceabf113a4723c02e2d567b36321b33372e56346707dd7abd6ca34e1bc0244d76f3a3cb3c0d630f6496a1d13d763c0ee95d4136fe3eee916fa1ff271cfffc69d640d039f6b25d1c51c6fff27c9f68d68cdf455da2898bf1ad0b8bdc7224b81cb07d25fb03acdb19fb93c0d42047859031000141b993f4db1482ebcbfcfb0a7b728b0c4e63b943f9e700741186bd3b5dd261c475e40e63c472e31b062a7cdfa7f63d2fb5f983aac215f803d51252ed21bfd3a7f0a86f8b9f31851b14f6b3e10c77d07b1c9acc527e66fb65c007e762636b276aed9a17d669694dac7df669c95c26d12040a39fffcfa46df471aa9f8f64d9216ae66cf7a3d5cc7b3fcb19c785c658d5f7fbca58e1de6fbd7e6a2599ff7d34be248fa2c92fbfb4e5f59a3e1a536b607231a582c56f3e3c4df294407a138d817579c5dd673b23161bc93b63dfbe097a3ddf432d48a78d5e9d3bbb3b069eacec3ef418bd20a32ef33c98f4542297ab3ac2688e813b357dbd34704670cc96e3be814043d8d0b3a1d157eb5e4e36e4efa06dfb952ad730846550fb39fbe7b4dc11572ed07bb5453f147a6b2f0b55612dc422d9b58ebc2d9219a39a32add0e3a6a0c3bbeff17e5ab50754c8b5647c2117e220aba04cd737a99a51943b72d5132d6cd3de7fb79bae248751b5dd368d2f6815b893bb2fe87285bb64f78bb46b05c68a8dddff54237d5898f368b86172eeca35b9b3144188db8dea9e6963564b4ee857c9680fc2ebffdf422b106f49e6a37e5f05356527ecdf3512412e4a7d48039aaa12a953c0980b9739c9f63b65986a6c9245b7d15fe314127a269f8e1efd0b48b540cbdf123a4b0f999182b09e90030a96ab4f2f5fe0e1d15c4ab8cf266f55cfd991f6cf955fb6f2e960838b06951a0dd6614d7c513cdf1738722929d58b44ce4ce1a4fad319689f2664781838f7508b1ce2902483d8d19705136de7ce742ced0d09807c3e19addb9da5800d5766ed9424c6bfbe9bcd975548c828e9fde90d5217e462653341b24c2b851c91377c5086b978214138fb949524fc623b9a71eb02cada2d78ca93ace569d76a21089313fb04b943d683ffe692509cc97b0a4e94ae9ddda95b83cc270d1305b260163858c6b9d2e603dc156965daa7ec1757ab4a0fa5c9f3d07cfe564883bebf24b447a42a6cca534cf2bf68af052e3ba0daf5fc448efd2c23c903b8e18eb9f1b956a3c3631ead3c9537f318bacc17fca84a9d0e38c9ba3bf1f88fa096b652e4f7e97adbb6410b367895059ef23fdcf5c4051a239b8350272ae48c5ff63201ae8d099394bf0b2c25d2427ba6c63d621fb31fd6a33cc911fa4d452607c5d39e08c10a662067af759801b874966b100debf1d9ee49ab156509988e4f6f68ad3426771fe2d9adc013798d3d63c5179d27be1878ec5961dde8499cf77e3aa8108f2b6e91fc9faf24a48fbc34f825c689030918f2ec3ab3bfc0a93554deb4ede719512df72c6576ce497df632bb76c15ea84124352a66c49998519e9e8b39f1b7908422a587145fc7398422b8ee8311ad7b4a7490b90d2fb749caa770701800a36de69c13c9c032fd41126daba590a380f71c4805a58c1b2d87bcff8037d25be6dc87458eed1c6d3dfe2063ded7c4b2d7e49d623fec1585c9ea5ef711a09dd7bc36175a5c7086b6e13a21860df89fd91dd290cc8a14dc4a00d60c370c8e8a4058bf12be4422e13ae819405a2e26f7640f8c6d2e316035faf8a6452e616e6780cb9399f286f4fb1f0d62e15ad46e66a7dad65dfb0264b0268e640d4da6a603eb7c163ff70fc97776446d0dcc75c91540bc7d77fae3bdeaacb9a421cdd5e2d3c36b0910607edf805f797e7e4402ec33fdb50f024f17047f7d5a30afb137e508a1467b3979a185b01f3cbbda8a9a32205eed1acc1f949089df39f4b14fb565d4ece8189d5307a3b512e8fa204ea65603689d6ce8f1eba7775d0fa79c953ad2b2a3a8325832805d6b45ed148a9914e99dad02d3f4dff1d9fdc13730cf9c6134204871970951a9e41681501c3751b77950a205f7d7f24f58b414b40d5eea89c6da2d920e8be76f4e78fbf73d6c432b2549575854685d5c525aaaf5240b38e9cebdaeb6f48356a90c1677052f1fda33ff61a75cc0579e0ca98f7e6f348dc5e7336499a88963668f9724bc53b43650c94d6d404e9cc95ecdb30540873fbb52f37d8ee9dec53e826103249a2252a6d9426c4de3d056faea4ec78b95c483160d937154e131db872231f1b13f90d3bdec14fdfca6c90593b265fae78d088557d108d5db30ee19895d1c3340ae84c8b1e647da2b5df0f2308f3f425774d2912f752c5b43ea82ef9adf1d511e45a78d9dcf50b094114bea578e5ce62105dd3fb228244eda543e87f699660638c4fbbb53878be546cdc3bc0b990bb713cecb1bc4a7c1cf7af410ec94eabb0f8bb256c67b09901a695a25af57908cfc69a682b43cec7bfe802f33e09af74b78c098a91588e910ae8195935456c343be92e0626326307bd1d61ddd731bb40f936071b991bb9bbe860d816b3955ee7b6be124935feb43de538ec500605b0d81afedee5ac799e979eae19d754cf370e297fd1d4068800747a9ec18776a4881de4ae798f8a5deeb7bfa182fb78fd78986e21740a49e20639218e979bc09fca37bdc702cfa1552cd9a1d1598ae66146c1b06e0f953a59687c81a9d96670052ae6fbfa1d1f351d632616058f8fa843eb2e49cce7875563ed4b45952da8c8563f8140c065ec0b8c94c5b45acc86f0aa78a2af0e572b9ac0a08ec60d12fe5600f123dc0cafbc8eb6a6bfdc5371760f8dd7f92336d9a59f25bb6dc42be128d7de2d7edf84256ba0c4e51d618ab830327bf8bd0483af7c978b2ea1e30f6f32c9ca500a75a40e3fc99b4ddaacb73dc15b4656b0cc4a7147e177c456199b3a090f720c53cf367d962ffa3166827aae61a69bdb760db5ae213650083b837999892f9a39d7cf90e034c5f42b406a85049d9cf09552b6ec957cd856bc51ee093c1b81bf66720ab9f6bf4dbefe9b1ff5937158568ca56811df76bb568454a2906f45dede8757040a0034bf97ed8f316fe6eed61eba175fa5565550a5e6aa3b6418ad481a670a395dc5f4c334353d1b1ff1ce02037c8f3fb9a0ee41789d22137769be2f868c3be6a9e693b6a9352e317bdc22115f04e5594349c8cf86196c641afba07fbd8fbd0b1781528f7c1ac6670530afce50c3fbd0ffd1f966c35739fb16ce90af9c02592090c35b31c003dcf64fdbaaf3736b1b7bb280bfec14076ac24bf83c8aa9f217b9776fddaf9210c60caf3d94fe887adc1a59ae98d9fec1e14e857dec6b4600830217403f79b4f10323acc2cece9bde65b0fd970667290bd85ddc62dbdf48318e88bdf82e88820294b2c62fffa0e0972d302d032cae01ecd3d3fc55a987093e979447077bf059fe2302bc77c40515dcb0c6e5de16bcc01c581e02f76d936e3c9eb5d924d0b33f5d964bce5f91aac0a2d52bbd580fd6d96d56bbb2abb25dcc3b3a56428942336e524ef37cf2501f66483c99f64f10ed1f15b6c81ae24c374c35f0df66628ed632ac3f71f3aa93e45adbc979f29ee6c66cc7605b94be09060dd204cc36dbdd860b990b94c79dbf4b184eb15777bc5e2be25ec9ea193e31bbe4a737182b6f1f7682c3e3be43c207ca6293254e932d0f036affe4e1edd815732bf75a503fc54f6dcf0c236c06c5b05854031516a193d7ca9856d40292df8c892e964419bf2d6091b4f3b89f9b9dbe2225f90dc909f5e9a65cd81c2ffccf3f61bd445663adb32326df686f5e825dfc35528f4c5d32683ddbf885819c9c45976e3eedac41b71a941ad81086ed22a0845e28b0e38b4b45fd276f814baf87d9e1411132bd8f126ca5bec5747d5c4f240408ea61a35c25c934a8c7c2f4df62b2d12ea6bd5c36aa2b0eb8daae5726aef9b86ae153959625cbb324ccdce7938aa0f2be5b5515274fe7621afb99e2704d62b00c829d11ce6d251d56132dbc72fe75bd45c754355b3e1b72f751008045b63b5f80b0c9f08a61e43ea58fff37feb9e431b54a1fae3cdfe5ac8b2e2166fa229d96663717d84a22392c12b4f9074a3aa7655c6abd23a5da0cd5a7de755d13ee3dc30ff43a11f6aa7f1974a91fc5f497d82858244db28538e7958bc712e4cb6d81cdb7dc895eb002369d11e8c0b6f4dc6eb94245e581639d71e1f2ccfbb92e5f5b04233ca4ae99e8cd71bd16b06e63400e7fdc9fa749918379de8f2a044401cf778ad1e83e62da824f1aa79ba94879a1e8ab1d477205ea53a1b98e96eac5b14726c7f6fb57843204b0d7ced522cc5a1e1c8d269780197ecb067ef2725318a5f31c4bb3613070d27f4fce3b885245952c0fc07c47bce35447bf688ba8621129754e95239df3fe2b9a5f08921d17d89b2802629bc6a1a966fce0ca6141bf713b994dd89c911399a0dbc6ac19428e8d0ba82b93a4483be41f260fbf27abc08dced7f9e28d9b1c04ab622838b7f6985f66422fe9a7b72b523d65b9e5ac488cde19c6afa28afb498c45b247faf08bbc04d29372f4f9bf36d99e7541a45c2e1c3ccdba8cc71d455afc32f7754c8a49910e4bfdebe422b970ce6dc7496f26b0cf5009f10e20a5d5ad7043876d202b67463440d10ed948163e92109db565ea100b07dac7ae2e0dac83cf4852817db214288761f6de8506e4a7a94b4c98cbafdf5c1feefa926ab5d77b0b64b4c82dee73be02908fd46d5cf61ecf934f150e93a005ae94b92008aaedfb09191d7c58204ead3183ec567d3be0ea3a98469907d330643e8794e06d43ff6c47cf22a015874e3952fbdc8c0c33e1b63ad9883dd1a7a3250eda7e6838264159fa41343365d25558437c44953fb9e1d07742b6d52f99c886ee159191b0aa71b7b5c421a46f75ab808b87fe0864ecaaa9766c2b6ec31921f2a6276039d93c0187710bd7a1546945355667652fd931ca7900d64fdd1d1b0fa6a4fc79c0fbd85cdb7768ecd0ce084686c3f7e2296644e38832a93b2cf8e73e4c1191d29eb6b5c174fe94472ad75ebac6ffd44980e063f33df76cca34844abdcd46e6bd0b01c1bb93418208ce55d2604dbf6fed7a7f0a5d211c9ede835757f2c7cfc2081ab6459b68f951e259ccaa3cf87f508d544d501cf3e56ccad70aff1b146e88bab45d7893652c3f491e67dd05fcbe4c94220704d408db12c5a19287ea56ef4618284f6d746288ba29466969f9f8ba2ada3ee48fd324be3200accf0e346681b8cae9c8cdaddffc0191bf673ca191220618043d774c1b1ea2a4ec15b1351cbc14d5d694f600344a5222d77805a7bf0e5e5303ee1167f596971b96d90029c2f43e6157bd744ddf14630e789513b35f0cf71c6378a303bf08ed22d28d069514909a9784a4619e7fcdf4f1262d7493331ea514d78865ecab0363d5f"], @ANYBLOB="10000000", @ANYPTR]) write$hidraw(r1, &(0x7f0000000780), 0x0) read$hidraw(r4, 0x0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(r5, &(0x7f0000001200)='\x00', 0xffffff45) [ 1232.937505][ T8424] usb 4-1: Using ep0 maxpacket: 16 [ 1233.060818][ T8424] usb 4-1: config 0 has an invalid interface number: 150 but max is 0 [ 1233.069224][ T8424] usb 4-1: config 0 has no interface number 0 [ 1233.075425][ T8424] usb 4-1: config 0 interface 150 altsetting 0 endpoint 0x8D has an invalid bInterval 0, changing to 7 [ 1233.086656][ T8424] usb 4-1: config 0 interface 150 altsetting 0 bulk endpoint 0x5 has invalid maxpacket 0 [ 1233.096697][ T8424] usb 4-1: config 0 interface 150 altsetting 0 bulk endpoint 0x8F has invalid maxpacket 0 [ 1233.106653][ T8424] usb 4-1: New USB device found, idVendor=0ea0, idProduct=6858, bcdDevice=b0.a2 [ 1233.115712][ T8424] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1233.124688][ T8424] usb 4-1: config 0 descriptor?? 04:26:49 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r1, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000440)={0x24, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hidraw(0x0, 0xfffffffffffff801, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x1, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000001080)) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) read$hidraw(r3, &(0x7f00000004c0)=""/203, 0xcb) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) syz_usb_connect$cdc_ncm(0x0, 0x1, &(0x7f0000000080)=ANY=[@ANYBLOB="12011001020000e62505a1a44000e24097f2b20145e6010203010902630002010340080904000001020d00000724060001b7de05240003000d240f0108000000018004000706241a00dd07052415400009058103e80200ff080904010000020d00000904010102020d00ff09058202bc020ef70109"], &(0x7f0000000600)=ANY=[@ANYBLOB='\n\x00\x00\x00', @ANYPTR=&(0x7f0000000100)=ANY=[@ANYBLOB="0a060002ff41c4080800"], @ANYBLOB="c7", @ANYPTR=&(0x7f0000000140)=ANY=[@ANYBLOB="050f25000120100a01a5000000000f5cfc070000000f000000ff80fe00003fff000000ff00"], @ANYBLOB="0800000080000000", @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYBLOB="80030b1a2aa84cd73ffbbe2016b23e38c45a63b01dbb6e0a740790d0fb47bd99595b87462847ede3044a460d2fd702a00c250610019313d45b4e9b6a166f127fb2f88782e79e64182b860cf2ae471b272237ce21e4c60774e7d92552073d02f7ddef145d83fdde26fad3621839fdd652228d3c4fd4035f2c8fc61cdeef5e610c"], @ANYBLOB='N\x00\x00\x00', @ANYPTR=&(0x7f0000000240)=ANY=[@ANYBLOB="4e039b26c81fc7723dbeec973173010730760851412c67f040234c1702ed77d2741a1bd5d1f5856ba11af0f82d46ac2cbc7770d152820febc2c82429857032a7628445c78716da2882fc85135f74"], @ANYBLOB="cb000000", @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYBLOB="cb030bc7f77bc5f6c84339f044e045b2483bd09c84c0634547cd90e44eeb914efd7fa77fe563b9982407c7b9871db598918d9f460525ee85fb1eccc8e8bf99cb19c2df6692069c9142d077f481a89709cc9247078a42df593a7ccc15b8fe6d66b6da274111cd3a3ca986009e963d5c7f90653dba8d3eebf3fedebeb9e1117ad7c7b60691f304c801fa79ef86425dcfe975e6d8c2f84cf232fb02ab0573d21275eba3b1cc7e1d6d3a5453ed31cac6cbe45f11e46e07e7edde0d2a9972198edd37abbb0e117649b52b2e85eb"], @ANYBLOB="04000000", @ANYPTR=&(0x7f0000000400)=ANY=[@ANYBLOB="04034c04"], @ANYBLOB=')\x00\x00\x00', @ANYPTR=&(0x7f0000000480)=ANY=[@ANYBLOB="290362d641e1e09a98ac4c64f0aceddaac9c113facf254b5a8f8052e6a25cb44c6d7895b"], @ANYBLOB="cb000000", @ANYBLOB="02100000", @ANYPTR=&(0x7f0000001240)=ANY=[@ANYBLOB="0203cc8764ba935a722aa1d0c21edccd07c6b75c579d7a169d6a0f3bfb93e91e9d8f893b784d2feab9d296e4a2c42c528bfb1a936abafacfa4f2665078f018d71f2e5430b616a6a666c7f9cd7dc03b84d60a443ed0b18e69cf2ac060d8f85c2ec81dfb1f0f205dde604b5f5b0e049b00e1d209ebba7875854806b24c6b51414d5baf51fba9de36759bfd2d660cdf1380dd58c84ffbc3efc84f3ad1df91a95b1be4ea15d1ed238b32876390719218c620a7fd63bb53f1dec00a7ee1d07641974a1505528c4855e209e8473eb236211a164628fa8da948d057f05905c441579905add6561084c5e2992b8aacc68dffce0c02670c33e474e355fc6ceabf113a4723c02e2d567b36321b33372e56346707dd7abd6ca34e1bc0244d76f3a3cb3c0d630f6496a1d13d763c0ee95d4136fe3eee916fa1ff271cfffc69d640d039f6b25d1c51c6fff27c9f68d68cdf455da2898bf1ad0b8bdc7224b81cb07d25fb03acdb19fb93c0d42047859031000141b993f4db1482ebcbfcfb0a7b728b0c4e63b943f9e700741186bd3b5dd261c475e40e63c472e31b062a7cdfa7f63d2fb5f983aac215f803d51252ed21bfd3a7f0a86f8b9f31851b14f6b3e10c77d07b1c9acc527e66fb65c007e762636b276aed9a17d669694dac7df669c95c26d12040a39fffcfa46df471aa9f8f64d9216ae66cf7a3d5cc7b3fcb19c785c658d5f7fbca58e1de6fbd7e6a2599ff7d34be248fa2c92fbfb4e5f59a3e1a536b607231a582c56f3e3c4df294407a138d817579c5dd673b23161bc93b63dfbe097a3ddf432d48a78d5e9d3bbb3b069eacec3ef418bd20a32ef33c98f4542297ab3ac2688e813b357dbd34704670cc96e3be814043d8d0b3a1d157eb5e4e36e4efa06dfb952ad730846550fb39fbe7b4dc11572ed07bb5453f147a6b2f0b55612dc422d9b58ebc2d9219a39a32add0e3a6a0c3bbeff17e5ab50754c8b5647c2117e220aba04cd737a99a51943b72d5132d6cd3de7fb79bae248751b5dd368d2f6815b893bb2fe87285bb64f78bb46b05c68a8dddff54237d5898f368b86172eeca35b9b3144188db8dea9e6963564b4ee857c9680fc2ebffdf422b106f49e6a37e5f05356527ecdf3512412e4a7d48039aaa12a953c0980b9739c9f63b65986a6c9245b7d15fe314127a269f8e1efd0b48b540cbdf123a4b0f999182b09e90030a96ab4f2f5fe0e1d15c4ab8cf266f55cfd991f6cf955fb6f2e960838b06951a0dd6614d7c513cdf1738722929d58b44ce4ce1a4fad319689f2664781838f7508b1ce2902483d8d19705136de7ce742ced0d09807c3e19addb9da5800d5766ed9424c6bfbe9bcd975548c828e9fde90d5217e462653341b24c2b851c91377c5086b978214138fb949524fc623b9a71eb02cada2d78ca93ace569d76a21089313fb04b943d683ffe692509cc97b0a4e94ae9ddda95b83cc270d1305b260163858c6b9d2e603dc156965daa7ec1757ab4a0fa5c9f3d07cfe564883bebf24b447a42a6cca534cf2bf68af052e3ba0daf5fc448efd2c23c903b8e18eb9f1b956a3c3631ead3c9537f318bacc17fca84a9d0e38c9ba3bf1f88fa096b652e4f7e97adbb6410b367895059ef23fdcf5c4051a239b8350272ae48c5ff63201ae8d099394bf0b2c25d2427ba6c63d621fb31fd6a33cc911fa4d452607c5d39e08c10a662067af759801b874966b100debf1d9ee49ab156509988e4f6f68ad3426771fe2d9adc013798d3d63c5179d27be1878ec5961dde8499cf77e3aa8108f2b6e91fc9faf24a48fbc34f825c689030918f2ec3ab3bfc0a93554deb4ede719512df72c6576ce497df632bb76c15ea84124352a66c49998519e9e8b39f1b7908422a587145fc7398422b8ee8311ad7b4a7490b90d2fb749caa770701800a36de69c13c9c032fd41126daba590a380f71c4805a58c1b2d87bcff8037d25be6dc87458eed1c6d3dfe2063ded7c4b2d7e49d623fec1585c9ea5ef711a09dd7bc36175a5c7086b6e13a21860df89fd91dd290cc8a14dc4a00d60c370c8e8a4058bf12be4422e13ae819405a2e26f7640f8c6d2e316035faf8a6452e616e6780cb9399f286f4fb1f0d62e15ad46e66a7dad65dfb0264b0268e640d4da6a603eb7c163ff70fc97776446d0dcc75c91540bc7d77fae3bdeaacb9a421cdd5e2d3c36b0910607edf805f797e7e4402ec33fdb50f024f17047f7d5a30afb137e508a1467b3979a185b01f3cbbda8a9a32205eed1acc1f949089df39f4b14fb565d4ece8189d5307a3b512e8fa204ea65603689d6ce8f1eba7775d0fa79c953ad2b2a3a8325832805d6b45ed148a9914e99dad02d3f4dff1d9fdc13730cf9c6134204871970951a9e41681501c3751b77950a205f7d7f24f58b414b40d5eea89c6da2d920e8be76f4e78fbf73d6c432b2549575854685d5c525aaaf5240b38e9cebdaeb6f48356a90c1677052f1fda33ff61a75cc0579e0ca98f7e6f348dc5e7336499a88963668f9724bc53b43650c94d6d404e9cc95ecdb30540873fbb52f37d8ee9dec53e826103249a2252a6d9426c4de3d056faea4ec78b95c483160d937154e131db872231f1b13f90d3bdec14fdfca6c90593b265fae78d088557d108d5db30ee19895d1c3340ae84c8b1e647da2b5df0f2308f3f425774d2912f752c5b43ea82ef9adf1d511e45a78d9dcf50b094114bea578e5ce62105dd3fb228244eda543e87f699660638c4fbbb53878be546cdc3bc0b990bb713cecb1bc4a7c1cf7af410ec94eabb0f8bb256c67b09901a695a25af57908cfc69a682b43cec7bfe802f33e09af74b78c098a91588e910ae8195935456c343be92e0626326307bd1d61ddd731bb40f936071b991bb9bbe860d816b3955ee7b6be124935feb43de538ec500605b0d81afedee5ac799e979eae19d754cf370e297fd1d4068800747a9ec18776a4881de4ae798f8a5deeb7bfa182fb78fd78986e21740a49e20639218e979bc09fca37bdc702cfa1552cd9a1d1598ae66146c1b06e0f953a59687c81a9d96670052ae6fbfa1d1f351d632616058f8fa843eb2e49cce7875563ed4b45952da8c8563f8140c065ec0b8c94c5b45acc86f0aa78a2af0e572b9ac0a08ec60d12fe5600f123dc0cafbc8eb6a6bfdc5371760f8dd7f92336d9a59f25bb6dc42be128d7de2d7edf84256ba0c4e51d618ab830327bf8bd0483af7c978b2ea1e30f6f32c9ca500a75a40e3fc99b4ddaacb73dc15b4656b0cc4a7147e177c456199b3a090f720c53cf367d962ffa3166827aae61a69bdb760db5ae213650083b837999892f9a39d7cf90e034c5f42b406a85049d9cf09552b6ec957cd856bc51ee093c1b81bf66720ab9f6bf4dbefe9b1ff5937158568ca56811df76bb568454a2906f45dede8757040a0034bf97ed8f316fe6eed61eba175fa5565550a5e6aa3b6418ad481a670a395dc5f4c334353d1b1ff1ce02037c8f3fb9a0ee41789d22137769be2f868c3be6a9e693b6a9352e317bdc22115f04e5594349c8cf86196c641afba07fbd8fbd0b1781528f7c1ac6670530afce50c3fbd0ffd1f966c35739fb16ce90af9c02592090c35b31c003dcf64fdbaaf3736b1b7bb280bfec14076ac24bf83c8aa9f217b9776fddaf9210c60caf3d94fe887adc1a59ae98d9fec1e14e857dec6b4600830217403f79b4f10323acc2cece9bde65b0fd970667290bd85ddc62dbdf48318e88bdf82e88820294b2c62fffa0e0972d302d032cae01ecd3d3fc55a987093e979447077bf059fe2302bc77c40515dcb0c6e5de16bcc01c581e02f76d936e3c9eb5d924d0b33f5d964bce5f91aac0a2d52bbd580fd6d96d56bbb2abb25dcc3b3a56428942336e524ef37cf2501f66483c99f64f10ed1f15b6c81ae24c374c35f0df66628ed632ac3f71f3aa93e45adbc979f29ee6c66cc7605b94be09060dd204cc36dbdd860b990b94c79dbf4b184eb15777bc5e2be25ec9ea193e31bbe4a737182b6f1f7682c3e3be43c207ca6293254e932d0f036affe4e1edd815732bf75a503fc54f6dcf0c236c06c5b05854031516a193d7ca9856d40292df8c892e964419bf2d6091b4f3b89f9b9dbe2225f90dc909f5e9a65cd81c2ffccf3f61bd445663adb32326df686f5e825dfc35528f4c5d32683ddbf885819c9c45976e3eedac41b71a941ad81086ed22a0845e28b0e38b4b45fd276f814baf87d9e1411132bd8f126ca5bec5747d5c4f240408ea61a35c25c934a8c7c2f4df62b2d12ea6bd5c36aa2b0eb8daae5726aef9b86ae153959625cbb324ccdce7938aa0f2be5b5515274fe7621afb99e2704d62b00c829d11ce6d251d56132dbc72fe75bd45c754355b3e1b72f751008045b63b5f80b0c9f08a61e43ea58fff37feb9e431b54a1fae3cdfe5ac8b2e2166fa229d96663717d84a22392c12b4f9074a3aa7655c6abd23a5da0cd5a7de755d13ee3dc30ff43a11f6aa7f1974a91fc5f497d82858244db28538e7958bc712e4cb6d81cdb7dc895eb002369d11e8c0b6f4dc6eb94245e581639d71e1f2ccfbb92e5f5b04233ca4ae99e8cd71bd16b06e63400e7fdc9fa749918379de8f2a044401cf778ad1e83e62da824f1aa79ba94879a1e8ab1d477205ea53a1b98e96eac5b14726c7f6fb57843204b0d7ced522cc5a1e1c8d269780197ecb067ef2725318a5f31c4bb3613070d27f4fce3b885245952c0fc07c47bce35447bf688ba8621129754e95239df3fe2b9a5f08921d17d89b2802629bc6a1a966fce0ca6141bf713b994dd89c911399a0dbc6ac19428e8d0ba82b93a4483be41f260fbf27abc08dced7f9e28d9b1c04ab622838b7f6985f66422fe9a7b72b523d65b9e5ac488cde19c6afa28afb498c45b247faf08bbc04d29372f4f9bf36d99e7541a45c2e1c3ccdba8cc71d455afc32f7754c8a49910e4bfdebe422b970ce6dc7496f26b0cf5009f10e20a5d5ad7043876d202b67463440d10ed948163e92109db565ea100b07dac7ae2e0dac83cf4852817db214288761f6de8506e4a7a94b4c98cbafdf5c1feefa926ab5d77b0b64b4c82dee73be02908fd46d5cf61ecf934f150e93a005ae94b92008aaedfb09191d7c58204ead3183ec567d3be0ea3a98469907d330643e8794e06d43ff6c47cf22a015874e3952fbdc8c0c33e1b63ad9883dd1a7a3250eda7e6838264159fa41343365d25558437c44953fb9e1d07742b6d52f99c886ee159191b0aa71b7b5c421a46f75ab808b87fe0864ecaaa9766c2b6ec31921f2a6276039d93c0187710bd7a1546945355667652fd931ca7900d64fdd1d1b0fa6a4fc79c0fbd85cdb7768ecd0ce084686c3f7e2296644e38832a93b2cf8e73e4c1191d29eb6b5c174fe94472ad75ebac6ffd44980e063f33df76cca34844abdcd46e6bd0b01c1bb93418208ce55d2604dbf6fed7a7f0a5d211c9ede835757f2c7cfc2081ab6459b68f951e259ccaa3cf87f508d544d501cf3e56ccad70aff1b146e88bab45d7893652c3f491e67dd05fcbe4c94220704d408db12c5a19287ea56ef4618284f6d746288ba29466969f9f8ba2ada3ee48fd324be3200accf0e346681b8cae9c8cdaddffc0191bf673ca191220618043d774c1b1ea2a4ec15b1351cbc14d5d694f600344a5222d77805a7bf0e5e5303ee1167f596971b96d90029c2f43e6157bd744ddf14630e789513b35f0cf71c6378a303bf08ed22d28d069514909a9784a4619e7fcdf4f1262d7493331ea514d78865ecab0363d5f"], @ANYBLOB="10000000", @ANYPTR]) write$hidraw(r1, &(0x7f0000000780), 0x0) read$hidraw(r4, 0x0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(r5, &(0x7f0000001200)='\x00', 0xffffff45) [ 1233.161965][ T8424] oti6858 4-1:0.150: oti6858 converter detected [ 1233.180913][ T8424] usb 4-1: oti6858 converter now attached to ttyUSB0 [ 1233.202133][ T3189] usblp 1-1:1.0: usblp0: USB Bidirectional printer dev 80 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1233.227086][ T3189] usb 1-1: USB disconnect, device number 80 [ 1233.244140][ T3189] usblp0: removed [ 1233.362785][ T2743] usb 4-1: USB disconnect, device number 111 [ 1233.375873][ T2743] oti6858 ttyUSB0: oti6858 converter now disconnected from ttyUSB0 [ 1233.394132][ T2743] oti6858 4-1:0.150: device disconnected [ 1233.400885][ T2798] usb 2-1: new high-speed USB device number 102 using dummy_hcd [ 1233.420850][ T2767] usb 5-1: new high-speed USB device number 78 using dummy_hcd 04:26:50 executing program 2: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r1, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000440)={0x24, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hidraw(0x0, 0xfffffffffffff801, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x1, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000001080)) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) read$hidraw(r3, &(0x7f00000004c0)=""/203, 0xcb) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) syz_usb_connect$cdc_ncm(0x0, 0x1, &(0x7f0000000080)=ANY=[@ANYBLOB="12011001020000e62505a1a44000e24097f2b20145e6010203010902630002010340080904000001020d00000724060001b7de05240003000d240f0108000000018004000706241a00dd07052415400009058103e80200ff080904010000020d00000904010102020d00ff09058202bc020ef70109"], &(0x7f0000000600)=ANY=[@ANYBLOB='\n\x00\x00\x00', @ANYPTR=&(0x7f0000000100)=ANY=[@ANYBLOB="0a060002ff41c4080800"], @ANYBLOB="c7", @ANYPTR=&(0x7f0000000140)=ANY=[@ANYBLOB="050f25000120100a01a5000000000f5cfc070000000f000000ff80fe00003fff000000ff00"], @ANYBLOB="0800000080000000", @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYBLOB="80030b1a2aa84cd73ffbbe2016b23e38c45a63b01dbb6e0a740790d0fb47bd99595b87462847ede3044a460d2fd702a00c250610019313d45b4e9b6a166f127fb2f88782e79e64182b860cf2ae471b272237ce21e4c60774e7d92552073d02f7ddef145d83fdde26fad3621839fdd652228d3c4fd4035f2c8fc61cdeef5e610c"], @ANYBLOB='N\x00\x00\x00', @ANYPTR=&(0x7f0000000240)=ANY=[@ANYBLOB="4e039b26c81fc7723dbeec973173010730760851412c67f040234c1702ed77d2741a1bd5d1f5856ba11af0f82d46ac2cbc7770d152820febc2c82429857032a7628445c78716da2882fc85135f74"], @ANYBLOB="cb000000", @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYBLOB="cb030bc7f77bc5f6c84339f044e045b2483bd09c84c0634547cd90e44eeb914efd7fa77fe563b9982407c7b9871db598918d9f460525ee85fb1eccc8e8bf99cb19c2df6692069c9142d077f481a89709cc9247078a42df593a7ccc15b8fe6d66b6da274111cd3a3ca986009e963d5c7f90653dba8d3eebf3fedebeb9e1117ad7c7b60691f304c801fa79ef86425dcfe975e6d8c2f84cf232fb02ab0573d21275eba3b1cc7e1d6d3a5453ed31cac6cbe45f11e46e07e7edde0d2a9972198edd37abbb0e117649b52b2e85eb"], @ANYBLOB="04000000", @ANYPTR=&(0x7f0000000400)=ANY=[@ANYBLOB="04034c04"], @ANYBLOB=')\x00\x00\x00', @ANYPTR=&(0x7f0000000480)=ANY=[@ANYBLOB="290362d641e1e09a98ac4c64f0aceddaac9c113facf254b5a8f8052e6a25cb44c6d7"], @ANYBLOB="cb000000", @ANYBLOB="02100000", @ANYPTR=&(0x7f0000001240)=ANY=[@ANYBLOB="0203cc8764ba935a722aa1d0c21edccd07c6b75c579d7a169d6a0f3bfb93e91e9d8f893b784d2feab9d296e4a2c42c528bfb1a936abafacfa4f2665078f018d71f2e5430b616a6a666c7f9cd7dc03b84d60a443ed0b18e69cf2ac060d8f85c2ec81dfb1f0f205dde604b5f5b0e049b00e1d209ebba7875854806b24c6b51414d5baf51fba9de36759bfd2d660cdf1380dd58c84ffbc3efc84f3ad1df91a95b1be4ea15d1ed238b32876390719218c620a7fd63bb53f1dec00a7ee1d07641974a1505528c4855e209e8473eb236211a164628fa8da948d057f05905c441579905add6561084c5e2992b8aacc68dffce0c02670c33e474e355fc6ceabf113a4723c02e2d567b36321b33372e56346707dd7abd6ca34e1bc0244d76f3a3cb3c0d630f6496a1d13d763c0ee95d4136fe3eee916fa1ff271cfffc69d640d039f6b25d1c51c6fff27c9f68d68cdf455da2898bf1ad0b8bdc7224b81cb07d25fb03acdb19fb93c0d42047859031000141b993f4db1482ebcbfcfb0a7b728b0c4e63b943f9e700741186bd3b5dd261c475e40e63c472e31b062a7cdfa7f63d2fb5f983aac215f803d51252ed21bfd3a7f0a86f8b9f31851b14f6b3e10c77d07b1c9acc527e66fb65c007e762636b276aed9a17d669694dac7df669c95c26d12040a39fffcfa46df471aa9f8f64d9216ae66cf7a3d5cc7b3fcb19c785c658d5f7fbca58e1de6fbd7e6a2599ff7d34be248fa2c92fbfb4e5f59a3e1a536b607231a582c56f3e3c4df294407a138d817579c5dd673b23161bc93b63dfbe097a3ddf432d48a78d5e9d3bbb3b069eacec3ef418bd20a32ef33c98f4542297ab3ac2688e813b357dbd34704670cc96e3be814043d8d0b3a1d157eb5e4e36e4efa06dfb952ad730846550fb39fbe7b4dc11572ed07bb5453f147a6b2f0b55612dc422d9b58ebc2d9219a39a32add0e3a6a0c3bbeff17e5ab50754c8b5647c2117e220aba04cd737a99a51943b72d5132d6cd3de7fb79bae248751b5dd368d2f6815b893bb2fe87285bb64f78bb46b05c68a8dddff54237d5898f368b86172eeca35b9b3144188db8dea9e6963564b4ee857c9680fc2ebffdf422b106f49e6a37e5f05356527ecdf3512412e4a7d48039aaa12a953c0980b9739c9f63b65986a6c9245b7d15fe314127a269f8e1efd0b48b540cbdf123a4b0f999182b09e90030a96ab4f2f5fe0e1d15c4ab8cf266f55cfd991f6cf955fb6f2e960838b06951a0dd6614d7c513cdf1738722929d58b44ce4ce1a4fad319689f2664781838f7508b1ce2902483d8d19705136de7ce742ced0d09807c3e19addb9da5800d5766ed9424c6bfbe9bcd975548c828e9fde90d5217e462653341b24c2b851c91377c5086b978214138fb949524fc623b9a71eb02cada2d78ca93ace569d76a21089313fb04b943d683ffe692509cc97b0a4e94ae9ddda95b83cc270d1305b260163858c6b9d2e603dc156965daa7ec1757ab4a0fa5c9f3d07cfe564883bebf24b447a42a6cca534cf2bf68af052e3ba0daf5fc448efd2c23c903b8e18eb9f1b956a3c3631ead3c9537f318bacc17fca84a9d0e38c9ba3bf1f88fa096b652e4f7e97adbb6410b367895059ef23fdcf5c4051a239b8350272ae48c5ff63201ae8d099394bf0b2c25d2427ba6c63d621fb31fd6a33cc911fa4d452607c5d39e08c10a662067af759801b874966b100debf1d9ee49ab156509988e4f6f68ad3426771fe2d9adc013798d3d63c5179d27be1878ec5961dde8499cf77e3aa8108f2b6e91fc9faf24a48fbc34f825c689030918f2ec3ab3bfc0a93554deb4ede719512df72c6576ce497df632bb76c15ea84124352a66c49998519e9e8b39f1b7908422a587145fc7398422b8ee8311ad7b4a7490b90d2fb749caa770701800a36de69c13c9c032fd41126daba590a380f71c4805a58c1b2d87bcff8037d25be6dc87458eed1c6d3dfe2063ded7c4b2d7e49d623fec1585c9ea5ef711a09dd7bc36175a5c7086b6e13a21860df89fd91dd290cc8a14dc4a00d60c370c8e8a4058bf12be4422e13ae819405a2e26f7640f8c6d2e316035faf8a6452e616e6780cb9399f286f4fb1f0d62e15ad46e66a7dad65dfb0264b0268e640d4da6a603eb7c163ff70fc97776446d0dcc75c91540bc7d77fae3bdeaacb9a421cdd5e2d3c36b0910607edf805f797e7e4402ec33fdb50f024f17047f7d5a30afb137e508a1467b3979a185b01f3cbbda8a9a32205eed1acc1f949089df39f4b14fb565d4ece8189d5307a3b512e8fa204ea65603689d6ce8f1eba7775d0fa79c953ad2b2a3a8325832805d6b45ed148a9914e99dad02d3f4dff1d9fdc13730cf9c6134204871970951a9e41681501c3751b77950a205f7d7f24f58b414b40d5eea89c6da2d920e8be76f4e78fbf73d6c432b2549575854685d5c525aaaf5240b38e9cebdaeb6f48356a90c1677052f1fda33ff61a75cc0579e0ca98f7e6f348dc5e7336499a88963668f9724bc53b43650c94d6d404e9cc95ecdb30540873fbb52f37d8ee9dec53e826103249a2252a6d9426c4de3d056faea4ec78b95c483160d937154e131db872231f1b13f90d3bdec14fdfca6c90593b265fae78d088557d108d5db30ee19895d1c3340ae84c8b1e647da2b5df0f2308f3f425774d2912f752c5b43ea82ef9adf1d511e45a78d9dcf50b094114bea578e5ce62105dd3fb228244eda543e87f699660638c4fbbb53878be546cdc3bc0b990bb713cecb1bc4a7c1cf7af410ec94eabb0f8bb256c67b09901a695a25af57908cfc69a682b43cec7bfe802f33e09af74b78c098a91588e910ae8195935456c343be92e0626326307bd1d61ddd731bb40f936071b991bb9bbe860d816b3955ee7b6be124935feb43de538ec500605b0d81afedee5ac799e979eae19d754cf370e297fd1d4068800747a9ec18776a4881de4ae798f8a5deeb7bfa182fb78fd78986e21740a49e20639218e979bc09fca37bdc702cfa1552cd9a1d1598ae66146c1b06e0f953a59687c81a9d96670052ae6fbfa1d1f351d632616058f8fa843eb2e49cce7875563ed4b45952da8c8563f8140c065ec0b8c94c5b45acc86f0aa78a2af0e572b9ac0a08ec60d12fe5600f123dc0cafbc8eb6a6bfdc5371760f8dd7f92336d9a59f25bb6dc42be128d7de2d7edf84256ba0c4e51d618ab830327bf8bd0483af7c978b2ea1e30f6f32c9ca500a75a40e3fc99b4ddaacb73dc15b4656b0cc4a7147e177c456199b3a090f720c53cf367d962ffa3166827aae61a69bdb760db5ae213650083b837999892f9a39d7cf90e034c5f42b406a85049d9cf09552b6ec957cd856bc51ee093c1b81bf66720ab9f6bf4dbefe9b1ff5937158568ca56811df76bb568454a2906f45dede8757040a0034bf97ed8f316fe6eed61eba175fa5565550a5e6aa3b6418ad481a670a395dc5f4c334353d1b1ff1ce02037c8f3fb9a0ee41789d22137769be2f868c3be6a9e693b6a9352e317bdc22115f04e5594349c8cf86196c641afba07fbd8fbd0b1781528f7c1ac6670530afce50c3fbd0ffd1f966c35739fb16ce90af9c02592090c35b31c003dcf64fdbaaf3736b1b7bb280bfec14076ac24bf83c8aa9f217b9776fddaf9210c60caf3d94fe887adc1a59ae98d9fec1e14e857dec6b4600830217403f79b4f10323acc2cece9bde65b0fd970667290bd85ddc62dbdf48318e88bdf82e88820294b2c62fffa0e0972d302d032cae01ecd3d3fc55a987093e979447077bf059fe2302bc77c40515dcb0c6e5de16bcc01c581e02f76d936e3c9eb5d924d0b33f5d964bce5f91aac0a2d52bbd580fd6d96d56bbb2abb25dcc3b3a56428942336e524ef37cf2501f66483c99f64f10ed1f15b6c81ae24c374c35f0df66628ed632ac3f71f3aa93e45adbc979f29ee6c66cc7605b94be09060dd204cc36dbdd860b990b94c79dbf4b184eb15777bc5e2be25ec9ea193e31bbe4a737182b6f1f7682c3e3be43c207ca6293254e932d0f036affe4e1edd815732bf75a503fc54f6dcf0c236c06c5b05854031516a193d7ca9856d40292df8c892e964419bf2d6091b4f3b89f9b9dbe2225f90dc909f5e9a65cd81c2ffccf3f61bd445663adb32326df686f5e825dfc35528f4c5d32683ddbf885819c9c45976e3eedac41b71a941ad81086ed22a0845e28b0e38b4b45fd276f814baf87d9e1411132bd8f126ca5bec5747d5c4f240408ea61a35c25c934a8c7c2f4df62b2d12ea6bd5c36aa2b0eb8daae5726aef9b86ae153959625cbb324ccdce7938aa0f2be5b5515274fe7621afb99e2704d62b00c829d11ce6d251d56132dbc72fe75bd45c754355b3e1b72f751008045b63b5f80b0c9f08a61e43ea58fff37feb9e431b54a1fae3cdfe5ac8b2e2166fa229d96663717d84a22392c12b4f9074a3aa7655c6abd23a5da0cd5a7de755d13ee3dc30ff43a11f6aa7f1974a91fc5f497d82858244db28538e7958bc712e4cb6d81cdb7dc895eb002369d11e8c0b6f4dc6eb94245e581639d71e1f2ccfbb92e5f5b04233ca4ae99e8cd71bd16b06e63400e7fdc9fa749918379de8f2a044401cf778ad1e83e62da824f1aa79ba94879a1e8ab1d477205ea53a1b98e96eac5b14726c7f6fb57843204b0d7ced522cc5a1e1c8d269780197ecb067ef2725318a5f31c4bb3613070d27f4fce3b885245952c0fc07c47bce35447bf688ba8621129754e95239df3fe2b9a5f08921d17d89b2802629bc6a1a966fce0ca6141bf713b994dd89c911399a0dbc6ac19428e8d0ba82b93a4483be41f260fbf27abc08dced7f9e28d9b1c04ab622838b7f6985f66422fe9a7b72b523d65b9e5ac488cde19c6afa28afb498c45b247faf08bbc04d29372f4f9bf36d99e7541a45c2e1c3ccdba8cc71d455afc32f7754c8a49910e4bfdebe422b970ce6dc7496f26b0cf5009f10e20a5d5ad7043876d202b67463440d10ed948163e92109db565ea100b07dac7ae2e0dac83cf4852817db214288761f6de8506e4a7a94b4c98cbafdf5c1feefa926ab5d77b0b64b4c82dee73be02908fd46d5cf61ecf934f150e93a005ae94b92008aaedfb09191d7c58204ead3183ec567d3be0ea3a98469907d330643e8794e06d43ff6c47cf22a015874e3952fbdc8c0c33e1b63ad9883dd1a7a3250eda7e6838264159fa41343365d25558437c44953fb9e1d07742b6d52f99c886ee159191b0aa71b7b5c421a46f75ab808b87fe0864ecaaa9766c2b6ec31921f2a6276039d93c0187710bd7a1546945355667652fd931ca7900d64fdd1d1b0fa6a4fc79c0fbd85cdb7768ecd0ce084686c3f7e2296644e38832a93b2cf8e73e4c1191d29eb6b5c174fe94472ad75ebac6ffd44980e063f33df76cca34844abdcd46e6bd0b01c1bb93418208ce55d2604dbf6fed7a7f0a5d211c9ede835757f2c7cfc2081ab6459b68f951e259ccaa3cf87f508d544d501cf3e56ccad70aff1b146e88bab45d7893652c3f491e67dd05fcbe4c94220704d408db12c5a19287ea56ef4618284f6d746288ba29466969f9f8ba2ada3ee48fd324be3200accf0e346681b8cae9c8cdaddffc0191bf673ca191220618043d774c1b1ea2a4ec15b1351cbc14d5d694f600344a5222d77805a7bf0e5e5303ee1167f596971b96d90029c2f43e6157bd744ddf14630e789513b35f0cf71c6378a303bf08ed22d28d069514909a9784a4619e7fcdf4f1262d7493331ea514d78865ecab0363d5f"], @ANYBLOB="10000000", @ANYPTR]) write$hidraw(r1, &(0x7f0000000780), 0x0) read$hidraw(r4, 0x0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(r5, &(0x7f0000001200)='\x00', 0xffffff45) [ 1233.640773][ T2798] usb 2-1: Using ep0 maxpacket: 8 04:26:50 executing program 5: r0 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$EVIOCGABS3F(r0, 0x8018457f, &(0x7f0000000240)=""/156) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xfffffffffffffdc6) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000300)=0xfffffffffffffffa) read$hidraw(r2, &(0x7f0000000080)=""/154, 0x9a) r3 = syz_open_dev$hiddev(&(0x7f0000000440)='/dev/usb/hiddev#\x00', 0x1, 0x0) read$hiddev(0xffffffffffffffff, &(0x7f0000000680)=""/226, 0xe2) ioctl$HIDIOCAPPLICATION(r3, 0x4802, 0x3) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x1, 0x2246) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/hidraw#\x00', 0x7, 0x2002) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r5, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGRDESCSIZE(r5, 0x80044801, &(0x7f0000000180)) read$hidraw(0xffffffffffffffff, &(0x7f0000000480)=""/149, 0x95) write$hidraw(0xffffffffffffffff, &(0x7f0000001200)="11", 0xffffff45) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, &(0x7f0000000200)=""/13) ioctl$EVIOCGLED(r0, 0x80404519, 0x0) [ 1233.770907][ T2798] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x8A has an invalid bInterval 0, changing to 7 [ 1233.782086][ T2798] usb 2-1: New USB device found, idVendor=19b5, idProduct=0021, bcdDevice=40.dc [ 1233.791226][ T2798] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1233.799427][ T2767] usb 5-1: config index 0 descriptor too short (expected 291, got 18) [ 1233.807681][ T2767] usb 5-1: config 0 has an invalid interface number: 10 but max is 0 04:26:50 executing program 3: syz_usb_connect(0x0, 0x3d8, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xc3, 0x8f, 0xb7, 0x10, 0xea0, 0x6858, 0xb0a2, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x96, 0x0, 0x3, 0x25, 0x87, 0x6f, 0x0, [], [{{0x9, 0x5, 0x8d, 0x1f}}, {{0x9, 0x5, 0x5, 0x2}}, {{0x9, 0x5, 0x8f, 0x1e}}]}}]}}]}}, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x37, 0x40) ioctl$EVIOCGLED(r0, 0x80404519, &(0x7f0000000080)=""/4096) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) [ 1233.815804][ T2767] usb 5-1: config 0 has no interface number 0 [ 1233.831699][ T2798] usb 2-1: config 0 descriptor?? [ 1233.836886][ T2767] usb 5-1: New USB device found, idVendor=2058, idProduct=1005, bcdDevice=51.42 [ 1233.846007][ T2767] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1233.855190][ T2767] usb 5-1: config 0 descriptor?? 04:26:50 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r1, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000440)={0x24, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hidraw(0x0, 0xfffffffffffff801, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x1, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000001080)) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) read$hidraw(r3, &(0x7f00000004c0)=""/203, 0xcb) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) syz_usb_connect$cdc_ncm(0x0, 0x1, &(0x7f0000000080)=ANY=[@ANYBLOB="12011001020000e62505a1a44000e24097f2b20145e6010203010902630002010340080904000001020d00000724060001b7de05240003000d240f0108000000018004000706241a00dd07052415400009058103e80200ff080904010000020d00000904010102020d00ff09058202bc020ef70109"], &(0x7f0000000600)=ANY=[@ANYBLOB='\n\x00\x00\x00', @ANYPTR=&(0x7f0000000100)=ANY=[@ANYBLOB="0a060002ff41c4080800"], @ANYBLOB="c7", @ANYPTR=&(0x7f0000000140)=ANY=[@ANYBLOB="050f25000120100a01a5000000000f5cfc070000000f000000ff80fe00003fff000000ff00"], @ANYBLOB="0800000080000000", @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYBLOB="80030b1a2aa84cd73ffbbe2016b23e38c45a63b01dbb6e0a740790d0fb47bd99595b87462847ede3044a460d2fd702a00c250610019313d45b4e9b6a166f127fb2f88782e79e64182b860cf2ae471b272237ce21e4c60774e7d92552073d02f7ddef145d83fdde26fad3621839fdd652228d3c4fd4035f2c8fc61cdeef5e610c"], @ANYBLOB='N\x00\x00\x00', @ANYPTR=&(0x7f0000000240)=ANY=[@ANYBLOB="4e039b26c81fc7723dbeec973173010730760851412c67f040234c1702ed77d2741a1bd5d1f5856ba11af0f82d46ac2cbc7770d152820febc2c82429857032a7628445c78716da2882fc85135f74"], @ANYBLOB="cb000000", @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYBLOB="cb030bc7f77bc5f6c84339f044e045b2483bd09c84c0634547cd90e44eeb914efd7fa77fe563b9982407c7b9871db598918d9f460525ee85fb1eccc8e8bf99cb19c2df6692069c9142d077f481a89709cc9247078a42df593a7ccc15b8fe6d66b6da274111cd3a3ca986009e963d5c7f90653dba8d3eebf3fedebeb9e1117ad7c7b60691f304c801fa79ef86425dcfe975e6d8c2f84cf232fb02ab0573d21275eba3b1cc7e1d6d3a5453ed31cac6cbe45f11e46e07e7edde0d2a9972198edd37abbb0e117649b52b2e85eb"], @ANYBLOB="04000000", @ANYPTR=&(0x7f0000000400)=ANY=[@ANYBLOB="04034c04"], @ANYBLOB=')\x00\x00\x00', @ANYPTR=&(0x7f0000000480)=ANY=[@ANYBLOB="290362d641e1e09a98ac4c64f0aceddaac9c113facf254b5a8f8052e6a25cb44c6d7895b"], @ANYBLOB="cb000000", @ANYBLOB="02100000", @ANYPTR=&(0x7f0000001240)=ANY=[@ANYBLOB="0203cc8764ba935a722aa1d0c21edccd07c6b75c579d7a169d6a0f3bfb93e91e9d8f893b784d2feab9d296e4a2c42c528bfb1a936abafacfa4f2665078f018d71f2e5430b616a6a666c7f9cd7dc03b84d60a443ed0b18e69cf2ac060d8f85c2ec81dfb1f0f205dde604b5f5b0e049b00e1d209ebba7875854806b24c6b51414d5baf51fba9de36759bfd2d660cdf1380dd58c84ffbc3efc84f3ad1df91a95b1be4ea15d1ed238b32876390719218c620a7fd63bb53f1dec00a7ee1d07641974a1505528c4855e209e8473eb236211a164628fa8da948d057f05905c441579905add6561084c5e2992b8aacc68dffce0c02670c33e474e355fc6ceabf113a4723c02e2d567b36321b33372e56346707dd7abd6ca34e1bc0244d76f3a3cb3c0d630f6496a1d13d763c0ee95d4136fe3eee916fa1ff271cfffc69d640d039f6b25d1c51c6fff27c9f68d68cdf455da2898bf1ad0b8bdc7224b81cb07d25fb03acdb19fb93c0d42047859031000141b993f4db1482ebcbfcfb0a7b728b0c4e63b943f9e700741186bd3b5dd261c475e40e63c472e31b062a7cdfa7f63d2fb5f983aac215f803d51252ed21bfd3a7f0a86f8b9f31851b14f6b3e10c77d07b1c9acc527e66fb65c007e762636b276aed9a17d669694dac7df669c95c26d12040a39fffcfa46df471aa9f8f64d9216ae66cf7a3d5cc7b3fcb19c785c658d5f7fbca58e1de6fbd7e6a2599ff7d34be248fa2c92fbfb4e5f59a3e1a536b607231a582c56f3e3c4df294407a138d817579c5dd673b23161bc93b63dfbe097a3ddf432d48a78d5e9d3bbb3b069eacec3ef418bd20a32ef33c98f4542297ab3ac2688e813b357dbd34704670cc96e3be814043d8d0b3a1d157eb5e4e36e4efa06dfb952ad730846550fb39fbe7b4dc11572ed07bb5453f147a6b2f0b55612dc422d9b58ebc2d9219a39a32add0e3a6a0c3bbeff17e5ab50754c8b5647c2117e220aba04cd737a99a51943b72d5132d6cd3de7fb79bae248751b5dd368d2f6815b893bb2fe87285bb64f78bb46b05c68a8dddff54237d5898f368b86172eeca35b9b3144188db8dea9e6963564b4ee857c9680fc2ebffdf422b106f49e6a37e5f05356527ecdf3512412e4a7d48039aaa12a953c0980b9739c9f63b65986a6c9245b7d15fe314127a269f8e1efd0b48b540cbdf123a4b0f999182b09e90030a96ab4f2f5fe0e1d15c4ab8cf266f55cfd991f6cf955fb6f2e960838b06951a0dd6614d7c513cdf1738722929d58b44ce4ce1a4fad319689f2664781838f7508b1ce2902483d8d19705136de7ce742ced0d09807c3e19addb9da5800d5766ed9424c6bfbe9bcd975548c828e9fde90d5217e462653341b24c2b851c91377c5086b978214138fb949524fc623b9a71eb02cada2d78ca93ace569d76a21089313fb04b943d683ffe692509cc97b0a4e94ae9ddda95b83cc270d1305b260163858c6b9d2e603dc156965daa7ec1757ab4a0fa5c9f3d07cfe564883bebf24b447a42a6cca534cf2bf68af052e3ba0daf5fc448efd2c23c903b8e18eb9f1b956a3c3631ead3c9537f318bacc17fca84a9d0e38c9ba3bf1f88fa096b652e4f7e97adbb6410b367895059ef23fdcf5c4051a239b8350272ae48c5ff63201ae8d099394bf0b2c25d2427ba6c63d621fb31fd6a33cc911fa4d452607c5d39e08c10a662067af759801b874966b100debf1d9ee49ab156509988e4f6f68ad3426771fe2d9adc013798d3d63c5179d27be1878ec5961dde8499cf77e3aa8108f2b6e91fc9faf24a48fbc34f825c689030918f2ec3ab3bfc0a93554deb4ede719512df72c6576ce497df632bb76c15ea84124352a66c49998519e9e8b39f1b7908422a587145fc7398422b8ee8311ad7b4a7490b90d2fb749caa770701800a36de69c13c9c032fd41126daba590a380f71c4805a58c1b2d87bcff8037d25be6dc87458eed1c6d3dfe2063ded7c4b2d7e49d623fec1585c9ea5ef711a09dd7bc36175a5c7086b6e13a21860df89fd91dd290cc8a14dc4a00d60c370c8e8a4058bf12be4422e13ae819405a2e26f7640f8c6d2e316035faf8a6452e616e6780cb9399f286f4fb1f0d62e15ad46e66a7dad65dfb0264b0268e640d4da6a603eb7c163ff70fc97776446d0dcc75c91540bc7d77fae3bdeaacb9a421cdd5e2d3c36b0910607edf805f797e7e4402ec33fdb50f024f17047f7d5a30afb137e508a1467b3979a185b01f3cbbda8a9a32205eed1acc1f949089df39f4b14fb565d4ece8189d5307a3b512e8fa204ea65603689d6ce8f1eba7775d0fa79c953ad2b2a3a8325832805d6b45ed148a9914e99dad02d3f4dff1d9fdc13730cf9c6134204871970951a9e41681501c3751b77950a205f7d7f24f58b414b40d5eea89c6da2d920e8be76f4e78fbf73d6c432b2549575854685d5c525aaaf5240b38e9cebdaeb6f48356a90c1677052f1fda33ff61a75cc0579e0ca98f7e6f348dc5e7336499a88963668f9724bc53b43650c94d6d404e9cc95ecdb30540873fbb52f37d8ee9dec53e826103249a2252a6d9426c4de3d056faea4ec78b95c483160d937154e131db872231f1b13f90d3bdec14fdfca6c90593b265fae78d088557d108d5db30ee19895d1c3340ae84c8b1e647da2b5df0f2308f3f425774d2912f752c5b43ea82ef9adf1d511e45a78d9dcf50b094114bea578e5ce62105dd3fb228244eda543e87f699660638c4fbbb53878be546cdc3bc0b990bb713cecb1bc4a7c1cf7af410ec94eabb0f8bb256c67b09901a695a25af57908cfc69a682b43cec7bfe802f33e09af74b78c098a91588e910ae8195935456c343be92e0626326307bd1d61ddd731bb40f936071b991bb9bbe860d816b3955ee7b6be124935feb43de538ec500605b0d81afedee5ac799e979eae19d754cf370e297fd1d4068800747a9ec18776a4881de4ae798f8a5deeb7bfa182fb78fd78986e21740a49e20639218e979bc09fca37bdc702cfa1552cd9a1d1598ae66146c1b06e0f953a59687c81a9d96670052ae6fbfa1d1f351d632616058f8fa843eb2e49cce7875563ed4b45952da8c8563f8140c065ec0b8c94c5b45acc86f0aa78a2af0e572b9ac0a08ec60d12fe5600f123dc0cafbc8eb6a6bfdc5371760f8dd7f92336d9a59f25bb6dc42be128d7de2d7edf84256ba0c4e51d618ab830327bf8bd0483af7c978b2ea1e30f6f32c9ca500a75a40e3fc99b4ddaacb73dc15b4656b0cc4a7147e177c456199b3a090f720c53cf367d962ffa3166827aae61a69bdb760db5ae213650083b837999892f9a39d7cf90e034c5f42b406a85049d9cf09552b6ec957cd856bc51ee093c1b81bf66720ab9f6bf4dbefe9b1ff5937158568ca56811df76bb568454a2906f45dede8757040a0034bf97ed8f316fe6eed61eba175fa5565550a5e6aa3b6418ad481a670a395dc5f4c334353d1b1ff1ce02037c8f3fb9a0ee41789d22137769be2f868c3be6a9e693b6a9352e317bdc22115f04e5594349c8cf86196c641afba07fbd8fbd0b1781528f7c1ac6670530afce50c3fbd0ffd1f966c35739fb16ce90af9c02592090c35b31c003dcf64fdbaaf3736b1b7bb280bfec14076ac24bf83c8aa9f217b9776fddaf9210c60caf3d94fe887adc1a59ae98d9fec1e14e857dec6b4600830217403f79b4f10323acc2cece9bde65b0fd970667290bd85ddc62dbdf48318e88bdf82e88820294b2c62fffa0e0972d302d032cae01ecd3d3fc55a987093e979447077bf059fe2302bc77c40515dcb0c6e5de16bcc01c581e02f76d936e3c9eb5d924d0b33f5d964bce5f91aac0a2d52bbd580fd6d96d56bbb2abb25dcc3b3a56428942336e524ef37cf2501f66483c99f64f10ed1f15b6c81ae24c374c35f0df66628ed632ac3f71f3aa93e45adbc979f29ee6c66cc7605b94be09060dd204cc36dbdd860b990b94c79dbf4b184eb15777bc5e2be25ec9ea193e31bbe4a737182b6f1f7682c3e3be43c207ca6293254e932d0f036affe4e1edd815732bf75a503fc54f6dcf0c236c06c5b05854031516a193d7ca9856d40292df8c892e964419bf2d6091b4f3b89f9b9dbe2225f90dc909f5e9a65cd81c2ffccf3f61bd445663adb32326df686f5e825dfc35528f4c5d32683ddbf885819c9c45976e3eedac41b71a941ad81086ed22a0845e28b0e38b4b45fd276f814baf87d9e1411132bd8f126ca5bec5747d5c4f240408ea61a35c25c934a8c7c2f4df62b2d12ea6bd5c36aa2b0eb8daae5726aef9b86ae153959625cbb324ccdce7938aa0f2be5b5515274fe7621afb99e2704d62b00c829d11ce6d251d56132dbc72fe75bd45c754355b3e1b72f751008045b63b5f80b0c9f08a61e43ea58fff37feb9e431b54a1fae3cdfe5ac8b2e2166fa229d96663717d84a22392c12b4f9074a3aa7655c6abd23a5da0cd5a7de755d13ee3dc30ff43a11f6aa7f1974a91fc5f497d82858244db28538e7958bc712e4cb6d81cdb7dc895eb002369d11e8c0b6f4dc6eb94245e581639d71e1f2ccfbb92e5f5b04233ca4ae99e8cd71bd16b06e63400e7fdc9fa749918379de8f2a044401cf778ad1e83e62da824f1aa79ba94879a1e8ab1d477205ea53a1b98e96eac5b14726c7f6fb57843204b0d7ced522cc5a1e1c8d269780197ecb067ef2725318a5f31c4bb3613070d27f4fce3b885245952c0fc07c47bce35447bf688ba8621129754e95239df3fe2b9a5f08921d17d89b2802629bc6a1a966fce0ca6141bf713b994dd89c911399a0dbc6ac19428e8d0ba82b93a4483be41f260fbf27abc08dced7f9e28d9b1c04ab622838b7f6985f66422fe9a7b72b523d65b9e5ac488cde19c6afa28afb498c45b247faf08bbc04d29372f4f9bf36d99e7541a45c2e1c3ccdba8cc71d455afc32f7754c8a49910e4bfdebe422b970ce6dc7496f26b0cf5009f10e20a5d5ad7043876d202b67463440d10ed948163e92109db565ea100b07dac7ae2e0dac83cf4852817db214288761f6de8506e4a7a94b4c98cbafdf5c1feefa926ab5d77b0b64b4c82dee73be02908fd46d5cf61ecf934f150e93a005ae94b92008aaedfb09191d7c58204ead3183ec567d3be0ea3a98469907d330643e8794e06d43ff6c47cf22a015874e3952fbdc8c0c33e1b63ad9883dd1a7a3250eda7e6838264159fa41343365d25558437c44953fb9e1d07742b6d52f99c886ee159191b0aa71b7b5c421a46f75ab808b87fe0864ecaaa9766c2b6ec31921f2a6276039d93c0187710bd7a1546945355667652fd931ca7900d64fdd1d1b0fa6a4fc79c0fbd85cdb7768ecd0ce084686c3f7e2296644e38832a93b2cf8e73e4c1191d29eb6b5c174fe94472ad75ebac6ffd44980e063f33df76cca34844abdcd46e6bd0b01c1bb93418208ce55d2604dbf6fed7a7f0a5d211c9ede835757f2c7cfc2081ab6459b68f951e259ccaa3cf87f508d544d501cf3e56ccad70aff1b146e88bab45d7893652c3f491e67dd05fcbe4c94220704d408db12c5a19287ea56ef4618284f6d746288ba29466969f9f8ba2ada3ee48fd324be3200accf0e346681b8cae9c8cdaddffc0191bf673ca191220618043d774c1b1ea2a4ec15b1351cbc14d5d694f600344a5222d77805a7bf0e5e5303ee1167f596971b96d90029c2f43e6157bd744ddf14630e789513b35f0cf71c6378a303bf08ed22d28d069514909a9784a4619e7fcdf4f1262d7493331ea514d78865ecab0363d5f"], @ANYBLOB="10000000", @ANYPTR]) write$hidraw(r1, &(0x7f0000000780), 0x0) read$hidraw(r4, 0x0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(r5, &(0x7f0000001200)='\x00', 0xffffff45) [ 1234.030855][ T2767] viperboard 5-1:0.10: version 0.00 found at bus 005 address 078 [ 1234.070802][ T2767] viperboard-i2c viperboard-i2c.1.auto: failure setting i2c_bus_freq to 100 [ 1234.084483][ T2743] usb 2-1: USB disconnect, device number 102 [ 1234.086666][ T2767] viperboard-i2c: probe of viperboard-i2c.1.auto failed with error -5 [ 1234.121402][ T2767] usb 5-1: USB disconnect, device number 78 [ 1234.150777][ T2798] usb 4-1: new high-speed USB device number 112 using dummy_hcd 04:26:50 executing program 2: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r1, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000440)={0x24, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hidraw(0x0, 0xfffffffffffff801, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x1, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000001080)) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) read$hidraw(r3, &(0x7f00000004c0)=""/203, 0xcb) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) syz_usb_connect$cdc_ncm(0x0, 0x1, &(0x7f0000000080)=ANY=[@ANYBLOB="12011001020000e62505a1a44000e24097f2b20145e6010203010902630002010340080904000001020d00000724060001b7de05240003000d240f0108000000018004000706241a00dd07052415400009058103e80200ff080904010000020d00000904010102020d00ff09058202bc020ef70109"], &(0x7f0000000600)=ANY=[@ANYBLOB='\n\x00\x00\x00', @ANYPTR=&(0x7f0000000100)=ANY=[@ANYBLOB="0a060002ff41c4080800"], @ANYBLOB="c7", @ANYPTR=&(0x7f0000000140)=ANY=[@ANYBLOB="050f25000120100a01a5000000000f5cfc070000000f000000ff80fe00003fff000000ff00"], @ANYBLOB="0800000080000000", @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYBLOB="80030b1a2aa84cd73ffbbe2016b23e38c45a63b01dbb6e0a740790d0fb47bd99595b87462847ede3044a460d2fd702a00c250610019313d45b4e9b6a166f127fb2f88782e79e64182b860cf2ae471b272237ce21e4c60774e7d92552073d02f7ddef145d83fdde26fad3621839fdd652228d3c4fd4035f2c8fc61cdeef5e610c"], @ANYBLOB='N\x00\x00\x00', @ANYPTR=&(0x7f0000000240)=ANY=[@ANYBLOB="4e039b26c81fc7723dbeec973173010730760851412c67f040234c1702ed77d2741a1bd5d1f5856ba11af0f82d46ac2cbc7770d152820febc2c82429857032a7628445c78716da2882fc85135f74"], @ANYBLOB="cb000000", @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYBLOB="cb030bc7f77bc5f6c84339f044e045b2483bd09c84c0634547cd90e44eeb914efd7fa77fe563b9982407c7b9871db598918d9f460525ee85fb1eccc8e8bf99cb19c2df6692069c9142d077f481a89709cc9247078a42df593a7ccc15b8fe6d66b6da274111cd3a3ca986009e963d5c7f90653dba8d3eebf3fedebeb9e1117ad7c7b60691f304c801fa79ef86425dcfe975e6d8c2f84cf232fb02ab0573d21275eba3b1cc7e1d6d3a5453ed31cac6cbe45f11e46e07e7edde0d2a9972198edd37abbb0e117649b52b2e85eb"], @ANYBLOB="04000000", @ANYPTR=&(0x7f0000000400)=ANY=[@ANYBLOB="04034c04"], @ANYBLOB=')\x00\x00\x00', @ANYPTR=&(0x7f0000000480)=ANY=[@ANYBLOB="290362d641e1e09a98ac4c64f0aceddaac9c113facf254b5a8f8052e6a25cb44c6d7"], @ANYBLOB="cb000000", @ANYBLOB="02100000", @ANYPTR=&(0x7f0000001240)=ANY=[@ANYBLOB="0203cc8764ba935a722aa1d0c21edccd07c6b75c579d7a169d6a0f3bfb93e91e9d8f893b784d2feab9d296e4a2c42c528bfb1a936abafacfa4f2665078f018d71f2e5430b616a6a666c7f9cd7dc03b84d60a443ed0b18e69cf2ac060d8f85c2ec81dfb1f0f205dde604b5f5b0e049b00e1d209ebba7875854806b24c6b51414d5baf51fba9de36759bfd2d660cdf1380dd58c84ffbc3efc84f3ad1df91a95b1be4ea15d1ed238b32876390719218c620a7fd63bb53f1dec00a7ee1d07641974a1505528c4855e209e8473eb236211a164628fa8da948d057f05905c441579905add6561084c5e2992b8aacc68dffce0c02670c33e474e355fc6ceabf113a4723c02e2d567b36321b33372e56346707dd7abd6ca34e1bc0244d76f3a3cb3c0d630f6496a1d13d763c0ee95d4136fe3eee916fa1ff271cfffc69d640d039f6b25d1c51c6fff27c9f68d68cdf455da2898bf1ad0b8bdc7224b81cb07d25fb03acdb19fb93c0d42047859031000141b993f4db1482ebcbfcfb0a7b728b0c4e63b943f9e700741186bd3b5dd261c475e40e63c472e31b062a7cdfa7f63d2fb5f983aac215f803d51252ed21bfd3a7f0a86f8b9f31851b14f6b3e10c77d07b1c9acc527e66fb65c007e762636b276aed9a17d669694dac7df669c95c26d12040a39fffcfa46df471aa9f8f64d9216ae66cf7a3d5cc7b3fcb19c785c658d5f7fbca58e1de6fbd7e6a2599ff7d34be248fa2c92fbfb4e5f59a3e1a536b607231a582c56f3e3c4df294407a138d817579c5dd673b23161bc93b63dfbe097a3ddf432d48a78d5e9d3bbb3b069eacec3ef418bd20a32ef33c98f4542297ab3ac2688e813b357dbd34704670cc96e3be814043d8d0b3a1d157eb5e4e36e4efa06dfb952ad730846550fb39fbe7b4dc11572ed07bb5453f147a6b2f0b55612dc422d9b58ebc2d9219a39a32add0e3a6a0c3bbeff17e5ab50754c8b5647c2117e220aba04cd737a99a51943b72d5132d6cd3de7fb79bae248751b5dd368d2f6815b893bb2fe87285bb64f78bb46b05c68a8dddff54237d5898f368b86172eeca35b9b3144188db8dea9e6963564b4ee857c9680fc2ebffdf422b106f49e6a37e5f05356527ecdf3512412e4a7d48039aaa12a953c0980b9739c9f63b65986a6c9245b7d15fe314127a269f8e1efd0b48b540cbdf123a4b0f999182b09e90030a96ab4f2f5fe0e1d15c4ab8cf266f55cfd991f6cf955fb6f2e960838b06951a0dd6614d7c513cdf1738722929d58b44ce4ce1a4fad319689f2664781838f7508b1ce2902483d8d19705136de7ce742ced0d09807c3e19addb9da5800d5766ed9424c6bfbe9bcd975548c828e9fde90d5217e462653341b24c2b851c91377c5086b978214138fb949524fc623b9a71eb02cada2d78ca93ace569d76a21089313fb04b943d683ffe692509cc97b0a4e94ae9ddda95b83cc270d1305b260163858c6b9d2e603dc156965daa7ec1757ab4a0fa5c9f3d07cfe564883bebf24b447a42a6cca534cf2bf68af052e3ba0daf5fc448efd2c23c903b8e18eb9f1b956a3c3631ead3c9537f318bacc17fca84a9d0e38c9ba3bf1f88fa096b652e4f7e97adbb6410b367895059ef23fdcf5c4051a239b8350272ae48c5ff63201ae8d099394bf0b2c25d2427ba6c63d621fb31fd6a33cc911fa4d452607c5d39e08c10a662067af759801b874966b100debf1d9ee49ab156509988e4f6f68ad3426771fe2d9adc013798d3d63c5179d27be1878ec5961dde8499cf77e3aa8108f2b6e91fc9faf24a48fbc34f825c689030918f2ec3ab3bfc0a93554deb4ede719512df72c6576ce497df632bb76c15ea84124352a66c49998519e9e8b39f1b7908422a587145fc7398422b8ee8311ad7b4a7490b90d2fb749caa770701800a36de69c13c9c032fd41126daba590a380f71c4805a58c1b2d87bcff8037d25be6dc87458eed1c6d3dfe2063ded7c4b2d7e49d623fec1585c9ea5ef711a09dd7bc36175a5c7086b6e13a21860df89fd91dd290cc8a14dc4a00d60c370c8e8a4058bf12be4422e13ae819405a2e26f7640f8c6d2e316035faf8a6452e616e6780cb9399f286f4fb1f0d62e15ad46e66a7dad65dfb0264b0268e640d4da6a603eb7c163ff70fc97776446d0dcc75c91540bc7d77fae3bdeaacb9a421cdd5e2d3c36b0910607edf805f797e7e4402ec33fdb50f024f17047f7d5a30afb137e508a1467b3979a185b01f3cbbda8a9a32205eed1acc1f949089df39f4b14fb565d4ece8189d5307a3b512e8fa204ea65603689d6ce8f1eba7775d0fa79c953ad2b2a3a8325832805d6b45ed148a9914e99dad02d3f4dff1d9fdc13730cf9c6134204871970951a9e41681501c3751b77950a205f7d7f24f58b414b40d5eea89c6da2d920e8be76f4e78fbf73d6c432b2549575854685d5c525aaaf5240b38e9cebdaeb6f48356a90c1677052f1fda33ff61a75cc0579e0ca98f7e6f348dc5e7336499a88963668f9724bc53b43650c94d6d404e9cc95ecdb30540873fbb52f37d8ee9dec53e826103249a2252a6d9426c4de3d056faea4ec78b95c483160d937154e131db872231f1b13f90d3bdec14fdfca6c90593b265fae78d088557d108d5db30ee19895d1c3340ae84c8b1e647da2b5df0f2308f3f425774d2912f752c5b43ea82ef9adf1d511e45a78d9dcf50b094114bea578e5ce62105dd3fb228244eda543e87f699660638c4fbbb53878be546cdc3bc0b990bb713cecb1bc4a7c1cf7af410ec94eabb0f8bb256c67b09901a695a25af57908cfc69a682b43cec7bfe802f33e09af74b78c098a91588e910ae8195935456c343be92e0626326307bd1d61ddd731bb40f936071b991bb9bbe860d816b3955ee7b6be124935feb43de538ec500605b0d81afedee5ac799e979eae19d754cf370e297fd1d4068800747a9ec18776a4881de4ae798f8a5deeb7bfa182fb78fd78986e21740a49e20639218e979bc09fca37bdc702cfa1552cd9a1d1598ae66146c1b06e0f953a59687c81a9d96670052ae6fbfa1d1f351d632616058f8fa843eb2e49cce7875563ed4b45952da8c8563f8140c065ec0b8c94c5b45acc86f0aa78a2af0e572b9ac0a08ec60d12fe5600f123dc0cafbc8eb6a6bfdc5371760f8dd7f92336d9a59f25bb6dc42be128d7de2d7edf84256ba0c4e51d618ab830327bf8bd0483af7c978b2ea1e30f6f32c9ca500a75a40e3fc99b4ddaacb73dc15b4656b0cc4a7147e177c456199b3a090f720c53cf367d962ffa3166827aae61a69bdb760db5ae213650083b837999892f9a39d7cf90e034c5f42b406a85049d9cf09552b6ec957cd856bc51ee093c1b81bf66720ab9f6bf4dbefe9b1ff5937158568ca56811df76bb568454a2906f45dede8757040a0034bf97ed8f316fe6eed61eba175fa5565550a5e6aa3b6418ad481a670a395dc5f4c334353d1b1ff1ce02037c8f3fb9a0ee41789d22137769be2f868c3be6a9e693b6a9352e317bdc22115f04e5594349c8cf86196c641afba07fbd8fbd0b1781528f7c1ac6670530afce50c3fbd0ffd1f966c35739fb16ce90af9c02592090c35b31c003dcf64fdbaaf3736b1b7bb280bfec14076ac24bf83c8aa9f217b9776fddaf9210c60caf3d94fe887adc1a59ae98d9fec1e14e857dec6b4600830217403f79b4f10323acc2cece9bde65b0fd970667290bd85ddc62dbdf48318e88bdf82e88820294b2c62fffa0e0972d302d032cae01ecd3d3fc55a987093e979447077bf059fe2302bc77c40515dcb0c6e5de16bcc01c581e02f76d936e3c9eb5d924d0b33f5d964bce5f91aac0a2d52bbd580fd6d96d56bbb2abb25dcc3b3a56428942336e524ef37cf2501f66483c99f64f10ed1f15b6c81ae24c374c35f0df66628ed632ac3f71f3aa93e45adbc979f29ee6c66cc7605b94be09060dd204cc36dbdd860b990b94c79dbf4b184eb15777bc5e2be25ec9ea193e31bbe4a737182b6f1f7682c3e3be43c207ca6293254e932d0f036affe4e1edd815732bf75a503fc54f6dcf0c236c06c5b05854031516a193d7ca9856d40292df8c892e964419bf2d6091b4f3b89f9b9dbe2225f90dc909f5e9a65cd81c2ffccf3f61bd445663adb32326df686f5e825dfc35528f4c5d32683ddbf885819c9c45976e3eedac41b71a941ad81086ed22a0845e28b0e38b4b45fd276f814baf87d9e1411132bd8f126ca5bec5747d5c4f240408ea61a35c25c934a8c7c2f4df62b2d12ea6bd5c36aa2b0eb8daae5726aef9b86ae153959625cbb324ccdce7938aa0f2be5b5515274fe7621afb99e2704d62b00c829d11ce6d251d56132dbc72fe75bd45c754355b3e1b72f751008045b63b5f80b0c9f08a61e43ea58fff37feb9e431b54a1fae3cdfe5ac8b2e2166fa229d96663717d84a22392c12b4f9074a3aa7655c6abd23a5da0cd5a7de755d13ee3dc30ff43a11f6aa7f1974a91fc5f497d82858244db28538e7958bc712e4cb6d81cdb7dc895eb002369d11e8c0b6f4dc6eb94245e581639d71e1f2ccfbb92e5f5b04233ca4ae99e8cd71bd16b06e63400e7fdc9fa749918379de8f2a044401cf778ad1e83e62da824f1aa79ba94879a1e8ab1d477205ea53a1b98e96eac5b14726c7f6fb57843204b0d7ced522cc5a1e1c8d269780197ecb067ef2725318a5f31c4bb3613070d27f4fce3b885245952c0fc07c47bce35447bf688ba8621129754e95239df3fe2b9a5f08921d17d89b2802629bc6a1a966fce0ca6141bf713b994dd89c911399a0dbc6ac19428e8d0ba82b93a4483be41f260fbf27abc08dced7f9e28d9b1c04ab622838b7f6985f66422fe9a7b72b523d65b9e5ac488cde19c6afa28afb498c45b247faf08bbc04d29372f4f9bf36d99e7541a45c2e1c3ccdba8cc71d455afc32f7754c8a49910e4bfdebe422b970ce6dc7496f26b0cf5009f10e20a5d5ad7043876d202b67463440d10ed948163e92109db565ea100b07dac7ae2e0dac83cf4852817db214288761f6de8506e4a7a94b4c98cbafdf5c1feefa926ab5d77b0b64b4c82dee73be02908fd46d5cf61ecf934f150e93a005ae94b92008aaedfb09191d7c58204ead3183ec567d3be0ea3a98469907d330643e8794e06d43ff6c47cf22a015874e3952fbdc8c0c33e1b63ad9883dd1a7a3250eda7e6838264159fa41343365d25558437c44953fb9e1d07742b6d52f99c886ee159191b0aa71b7b5c421a46f75ab808b87fe0864ecaaa9766c2b6ec31921f2a6276039d93c0187710bd7a1546945355667652fd931ca7900d64fdd1d1b0fa6a4fc79c0fbd85cdb7768ecd0ce084686c3f7e2296644e38832a93b2cf8e73e4c1191d29eb6b5c174fe94472ad75ebac6ffd44980e063f33df76cca34844abdcd46e6bd0b01c1bb93418208ce55d2604dbf6fed7a7f0a5d211c9ede835757f2c7cfc2081ab6459b68f951e259ccaa3cf87f508d544d501cf3e56ccad70aff1b146e88bab45d7893652c3f491e67dd05fcbe4c94220704d408db12c5a19287ea56ef4618284f6d746288ba29466969f9f8ba2ada3ee48fd324be3200accf0e346681b8cae9c8cdaddffc0191bf673ca191220618043d774c1b1ea2a4ec15b1351cbc14d5d694f600344a5222d77805a7bf0e5e5303ee1167f596971b96d90029c2f43e6157bd744ddf14630e789513b35f0cf71c6378a303bf08ed22d28d069514909a9784a4619e7fcdf4f1262d7493331ea514d78865ecab0363d5f"], @ANYBLOB="10000000", @ANYPTR]) write$hidraw(r1, &(0x7f0000000780), 0x0) read$hidraw(r4, 0x0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(r5, &(0x7f0000001200)='\x00', 0xffffff45) [ 1234.390693][ T2798] usb 4-1: Using ep0 maxpacket: 16 04:26:50 executing program 1: syz_usb_connect(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="120100004d10c310ba45dc92ce05000000010902240001000000001704080002fef7f62c691599828da374da51360000000009058f1e1800000000"], 0x0) [ 1234.450835][ T2743] usb 2-1: new high-speed USB device number 103 using dummy_hcd [ 1234.520753][ T2798] usb 4-1: config 0 has an invalid interface number: 150 but max is 0 [ 1234.529264][ T2798] usb 4-1: config 0 has no interface number 0 [ 1234.535694][ T2798] usb 4-1: config 0 interface 150 altsetting 0 endpoint 0x8D has an invalid bInterval 0, changing to 7 [ 1234.546781][ T2798] usb 4-1: config 0 interface 150 altsetting 0 bulk endpoint 0x5 has invalid maxpacket 0 [ 1234.556656][ T2798] usb 4-1: config 0 interface 150 altsetting 0 bulk endpoint 0x8F has invalid maxpacket 0 04:26:51 executing program 4: syz_usb_connect(0x2, 0x36, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0xc2, 0x50, 0xf3, 0x8, 0x582, 0x3, 0xf7ee, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x2, 0x0, 0x2, 0x68, 0x33, 0xcb, 0x0, [], [{{0x9, 0x5, 0x1, 0x12, 0x8}}, {{0x9, 0x5, 0x8c, 0xa, 0x8}}]}}]}}]}}, 0x0) r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="120100004d10c310ba45dc92ce050000000109026ae6c9a10000000904080002fe03000009050502090000000009058f1e1800000000"], 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000003900)={0xac, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_ep_write(r0, 0x1d, 0xb0, &(0x7f0000000080)="faff8be628a095609ed575d9a7aaa916796be62b1fa90a057216b6ad386dd10d380a778728e8147929aef69024427a92fd546c0230434d11f024a6b9711ea30dd6efca5083fcb5681b342e167648d812dea2688b03dc5e26a28f7d294cfb5b965d481b447e2f36b2ddf8504fb1087be28856a44b3c803b474423e724fb152604fd7122b2ce4ac9472dfc46c7c674e1a4c02bf0462adc82b35a1d987efa96a1a64785d69316d0e42b926f9751ec7918a7") [ 1234.566599][ T2798] usb 4-1: New USB device found, idVendor=0ea0, idProduct=6858, bcdDevice=b0.a2 [ 1234.575655][ T2798] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1234.584534][ T2798] usb 4-1: config 0 descriptor?? [ 1234.621857][ T2798] oti6858 4-1:0.150: oti6858 converter detected [ 1234.629926][ T2798] usb 4-1: oti6858 converter now attached to ttyUSB0 04:26:51 executing program 0: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x525, 0xa4a8, 0x40, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x100000000000012, 0x7, 0x1, 0x3, 0x0, "", {{}, [{{0x9, 0x5, 0x82, 0x2, 0x355}}]}}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000900)={0xac, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x3f) read$char_usb(r2, &(0x7f0000000040)=""/132, 0x84) read$char_usb(r1, &(0x7f0000000100)=""/191, 0xbf) syz_usb_connect(0x6, 0x1074, &(0x7f00000009c0)={{0x12, 0x1, 0x110, 0xba, 0xb8, 0xbb, 0xff, 0x499, 0x1041, 0xf6ac, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1062, 0x2, 0x2, 0x1, 0x0, 0xfffffffffffffff8, [{{0x9, 0x4, 0xa4, 0xc15, 0xd, 0xf1, 0x45, 0x74, 0x1000, [@usb_cdc={{0x9, 0x24, 0x6, 0x0, 0x0, "b61dbd3b"}, {0x5, 0x24, 0x0, 0x4}, {0xd, 0x24, 0xf, 0x1, 0x53, 0xfab, 0xa4ca}, [@obex={0x5, 0x24, 0x15, 0x7}, @acm={0x4, 0x24, 0x2, 0x1}]}, @hid_hid={0x9, 0x21, 0x9, 0x9, 0x1, {0x22, 0xc6c}}], [{{0x9, 0x5, 0x8d, 0x0, 0x204, 0xff, 0xfff, 0x10001, [@generic={0x9e, 0x2, "175fbaf5ed06d4b871239114e79c2dced5564ccb4718d4163d136c323268f44d08a38f141b60943ef947bf251516420d692807a8c395de1989cf1e90015bd8cc6ec886787041b865c51d329d43164338e322a09cb9d6e8f3e71c2eb1c002c213a9aa683d81e0fea47a68b21c6c256bc44a97b943ed0ea277418c7102090a819f2940d743456e19163bf8b55d922d86041c6a3715de9eb8de0761635f"}, @generic={0x93, 0xe, "d8bbb7c573d0ba5e0aab26e9fa65b137b9dc01ba4f152f4feb81a387e172d36dd16406b2db96357c957d16224ad239a42cbe098eea85a0ebdbdb6498066a21fafff2992f9857be1967d639ffb0134ff23f62c0d1acc1e9149a2ec84cb580f46fc8a28deaf96bea671028b5fb21ba38ebcb5d89179c6fd2ee58909badab9937bdb6f22e26e421b7963b8c05eaddfda44b52"}]}}, {{0x9, 0x5, 0xd, 0x10, 0xfb, 0x89, 0x5, 0x5, [@generic={0x9d, 0xd, "52e7a916bad08b3de7e9ef77ce088c0ebc9c5081260dd05ddd8d9087cbfcca2b4e40c442e7cadbfa5040983cac80ad8ee07033f682a7081d0b3c0171af21a45f5cd1a190507fa957a37443acf463a61e54b01ca440c327530a737d398bf6ecd7fbdd9b209297c30ceb04516c579ba5e3724dcece6a70a6f42af049cf10941b002a011a550f3ebc1031f695bce3dcc7ca3365e1b0f87e925c4ea537"}]}}, {{0x9, 0x5, 0x5, 0x10, 0x3e4, 0x4, 0x9dcc, 0x10001, [@generic={0xa1, 0x24, "cc500a3d1baeca7d40ee7c197d4a2d996260bd704d10142671f44cac6b01956f65931a36b5ba6418c68ebd362a2441361945b27ff1ec4abee4fb90b3e89e619333b53790a21fca2228cf83e91a5ad8016da1ace7603ac3730e65da5929d7452257e85cd28b9a375dfe0135525b7377e591b572b267866a7d8e6fe4a694b78c794410fc82dc568d3a8362dca702d7d1fd72b1ff198a9b673faefa0845fd5c0e"}]}}, {{0x9, 0x5, 0xe, 0x410951e4b062b449, 0x211, 0x7f, 0x80, 0x8, [@generic={0xc7, 0x23, "001c47122e16e07df38c461ce2636e216557bb06ae85f7a05d063a41ec479ac04cb686ae2a69298a501c6a2dbae5980a5caeff127111dcb6febc5df2f5d05fa8824f1894183499cc42a46cb3068897a7c5b5182e5d7d8ba1c37e42f9d1fe3a0b2314f8218189df2d35a720af254f80d7b773324cde7a22e5a23c978d5b1cad3c8c2b6093389851e9a765b6874081b8645b89d3f8577d4cbfed34637cd1e62ca780b4db2d2c86bdb962f2f2d42ae988e69dbd7c31d3c6aa0bd2a68b03d95126a529b532d19e"}, @generic={0xec, 0x21, "122a8a0488e97860b55e8df97dfce3b6e9a704f1e1d321f7ad4e3be1f4bf2987f457a2dbd27ee10a1b0c3673e3b0e28a07299a6fb02c2bede64ebd16ffd602b90f7f473c05c4449a1ca2941909e9781d18c0fe8fb3fd1ac8f2b2d664f7f9ac1db43915682bbc5c7bd81bb3f89be5386a57bc00ed1a9b6b0f4468a6999adb8327265bb110a001e274e3bd6b6d4decb615c31d42c779d2feeced43fe9021b5555a44a7c84d0aefcc8edc3a75f5e586ccd0cb9b2e18b48013098468bad5b4abacc70129c398bb1ada723205e95c26c21480058170357dd9d30191bade09303b4478a242da7853ebb6719d91"}]}}, {{0x9, 0x5, 0x0, 0x1c, 0x2c6, 0x10000, 0xe28f, 0x2, [@generic={0x46, 0x22, "5161220039e0dd36a729f80ddf4a0bab6619053798b3805a60e5f359d72e2df258efadc2a8264b374d0795987f1644e4b7672a5eb999dc2c90f493e123e3089b16988e53"}, @generic={0xc9, 0x21, "ba07d5b059286b97fb15e0f00d948c9889ec4118cc2cb0da4f4236c5908f63361bae6fb0dd458aae7419f435955253be21b22ce813118bc33b5ffa93089978323ea71f35d9ac71e5e35b965bf641a2de671404919ef7f705c5c6114fb486b663a68bc7b492851b601fb991119ea29861d145e8d4aef3a6cbd12c0193751b099c2836ea9507307f1c5ba18872351676dd4dfd8c4c0c37fb7cbf4e7f10c7d3a66cc92fba5014c0398ad2ae982251eef26efad9e3b8a68c2cb6bcd1060209655ac59f5596c29a9bcf"}]}}, {{0x9, 0x5, 0xf, 0xc, 0xac, 0xff, 0x72e4, 0x4, [@generic={0x28, 0x3f, "88d18f174a6e8762b89cdaf7a80677a778efd5097801eb2f745b6b2322e739e74e33f3194f97"}, @generic={0xc6, 0xc, "9347c474f0f7efa5d19afa277671832fb31fdd444972b1215977c1f1a539fdcb5f474adb554379aa7ab74792d1610c7612abfe61ac4aba0b42b650c02633c4d7eec1fab9941539c4fd49717246cb4991b112391e18b8a839384b64a208e982f5747dad7c57ddcd79bd3f2b58ed59dae8727172a4d54be0926ed5857eafcd5a9929f360875945e95318b607b6f3bd2bd8911513e2941b830fe6cafb1c2e6ac42c55adb81229b3bcfd4a68cdf3794a97d66807aeaeb237fd4177c1b4f6bf7669c8b32bf743"}]}}, {{0x9, 0x5, 0x0, 0x10, 0x2a4, 0x9a, 0x20, 0x2}}, {{0x9, 0x5, 0x3, 0x6d6405e2fa53dfa, 0x259, 0x3, 0x80000000, 0x9, [@generic={0x8, 0xa, "eff2015d501d"}, @generic={0x14, 0x23, "871bbe07b210d8ce520fe8147e97a1fe6169"}]}}, {{0x9, 0x5, 0x3, 0x0, 0x15f, 0x2, 0x1ff, 0xc49e, [@generic={0x20, 0x22, "fb9e5b5adcd455ec7233b22051216c77f383d7e195f3da58d944d84d1e6f"}, @generic={0xf0, 0xdbf4928c2d1c8e78, "383784f489d197f514604d33425375fa49adf299f7e781b5eafbef8aa1b1d1a4624114760a378cac0f01e5b2369b4349b14f40845fc932da97665a3f8681935228552dbe790aa3ae40f16e46d436a25385d99066aad17a7fcac5c84b7a150732112a7835c948dc991a092348a7ed7d795464cead09ce4cc90623d528e05c4b99ca48cad1c5b5b4cbcd3c9b4de9249aac4d90df25cd3c06856713b205264380d7d630c006175c4162d01dcb3a9863fc4146d84227223dda71a0b0598e4905d810db4a33334463c335b75f10abcd86c7a59f94e14e76d3921be92a3f5b0fc80c964ad6cbe6dfd03a277d45720fde89"}]}}, {{0x9, 0x5, 0x5, 0x3, 0x223, 0x28bb, 0xffff, 0x6, [@generic={0xd6, 0x2, "8780f8194136f4024207d3bce5cb265c42bad33362e4de8159cc1e436fd710b109cf342b0fc0f62ea61e51d8877106f054b31a6ff404c5cc2b789f0c787934bfa13ca16d5f96b30d33d54ffee9308780b8867753a61c46f4be94b8d82fa79437388d0cd3432b31668e81690618b497fa9c1fc0b6c5524778fb01ce062c7580c4fb11b7b2d7c5a491e9c1adde0cf26afae83be0a299d84909efa388ead7f6ee562a1ce962d672a1af8708e696a46fb3a358deec0b11875006ba629da258083b5ae96f27df1bc23513130db5cd00e399a53affae16"}, @generic={0x6f, 0xc, "c309eee55b758596fa4797a6420989f9732abe17c50a971e3e104e994fff905e583b9ccb2762c41fb454c36b21c020a8ccd772b206468bf8469fa311e4f26d705f3f04c7c5b89c97a8884e5612337a1d40afe6ca9488eb64280668993a07f43cc130acc536dae003ed5d2c3c49"}]}}, {{0x9, 0x5, 0x3, 0x0, 0xb1, 0x76, 0x0, 0x8, [@generic={0xf6, 0x0, "7a72ebed4b9ce1b01af23923a15309eea87537750b72b56d67ee0bd04859055d9f34f79492275ed6b733466250e8d5ab02c23eb8ec6483f200119fd20966dc2bd66f5d90d73260aa9388cb383b38a4dccf1ad87f17516e2545d7a7d293c28c69531439e149bc5367f74bab60432eed8d2f57ae3e45af25d90bb0960de9933c8e70e86a2cc6d3e4cb6f7054549df74eeb98cc8244f4228df3fcdcd32f4ae659f4574d7036f33ae7c09cf262555405dcea7adccad23daa87bc4a3ad49626279bbb8011b897bcc8d8dd4f63515d9859632b9bc7c259ecd5e7cf64ebc7d0e3666a49c520176f4a5f8448616101ebfdd04c5bab86ad79"}]}}, {{0x9, 0x5, 0x0, 0x0, 0x144, 0x5, 0xff, 0x401, [@generic={0x5a, 0xb089bc5474f75c84, "cebad4eed68184ebe92c082bac3da8f0b86bd30a47927b58e65770b9bdb6f6051b9fc156f6901b0c1729389faba64c910d9164f0c797f0e6f7a52fa88cee018bec55ca1ca78544c7eeea40e85e846b8730fa3cd6e7c055ae"}, @generic={0xde, 0x3, "0737961efb36281da5133036cd7f70bf05de3ef7f150c26b42976ec74f4160af7f9ff2522f20e74c2bc94de54bfb0e65a88e086a5a2604f31e8166d7f2106b0c047492a2c5389546986c18bfbf6b916ebf41fe899bb20ae787efa359fa709ba8a7fd7a9b5821b12871b3f7c6afe6843829d66b8640bf3c22d1364fa7edfa319d745e3f9ef31dd927a6649fe80bc88715e883e9be3245c9bc22e729789dad47a0a0a94e2916cdfef67fd41e7b4fa941efc294177c89380d8411c56a1fecbac2a451345e11fec718464f845d62c9f106aeff63760a8a223b1559b49213"}]}}, {{0x9, 0x5, 0x8, 0x0, 0x177, 0x6, 0x3, 0x6, [@generic={0x2e, 0x6d, "66f0a842d674d8870afad5d7e79bac0fa525cf08d7e54ceadc4e9c88c8822215d6203aff8b79058b4eb9cad2"}, @generic={0xf7, 0x1, "b7dfbd9acefca3414ca4e2575b16cc1238353f599a33cb41e00ae7ba20a41dafcda8fecefc2f2968b56285efb2f660f7ad9768ea9340c9fde04c433f1c6e8fcaf5faccde2c8123dbbc34fa23e36e29b2fd41ff0e87ef3a0a7031c861e4f09e737f32f023d16895a255ef0ea29a714a7bd63506abcc3c71118203a2e6c5e3bfe54b320fac3988b52fecd49791cd73266b0ae98b0f00fdbb0b8be669b5207ff38e42578a3385891b9d94965d58aa4966db3241000bd7642d11ba170e726042718f33e5de37c6aa094f63c1ac0424de3708a24ed9a94234fa6f3963e4670583d6a966f8cd79f327cb50cc6802a7c439dec57baf24775a"}]}}]}}, {{0x9, 0x4, 0x81, 0x401, 0x7, 0xff, 0x5d, 0x1, 0x0, [@generic={0x1b, 0x23, "d672588b3a445cb189543c4a45cbc93879290cfa9015bdf553"}], [{{0x9, 0x5, 0xb57f0b30c77c8a1b, 0x0, 0xc1, 0x100000000, 0x0, 0x1, [@generic={0x9b, 0x21, "6e086953dac6045f756c34ec7d01c12719a549461bc2694e04821a910042057861cefdaf5edf11a0b064cff2305460d695923ecb45eb71ddaea846d8c932342b1499bdaa6fccd06b3982a40ef5ef28f769c81c1b13653c86006d409bae29650e101ac068ff57c96c73b66f484ee25e537f40d3c1038979e2a0b5268d44deb80d8d477ebdc03874d4a0ccdd2692887045beca8efd23c364f32a"}, @generic={0xab, 0x2, "33ec62e5a09a6ca7ccdd69325573087d5c5c564d868c77726583dbfa937ac798596b03995911a6e57c39536d59fe8b933c692252c2ba0dc6146c30bb09e2382b26f60566382a121498518b0629ae14b63833f421e3c2148953e1fad7b0e33b9be39ea75bbd3ab212d2364350653f901d0bdfa95f0bba839f2e7110763821e419832f715b7e5002c3e8374e5c720a2ac09805ecac7c06dddf9de08e37a893d94f898cf23579dc545c71"}]}}, {{0x9, 0x5, 0xc, 0x10, 0x22e, 0x401, 0x4, 0x100000001, [@generic={0xf5, 0xe, "00b833e83248ec3ddc4b119e3df001eef18a4f98389024aedc26371047819fd371076409f348210d28810d126720021231f0fa080d4f74f32798acd2dfa107cab3e0f028f7259f2d56f907c6ecd06027a6c2327fc88d834ac9b1ecb4aa893af89cdc93cd3ef0deab2642a2d11aaa90b71aa12bf41093b6094867a0f46cc6a030a9cdafcc31f78c07bf1cdcd291b1bb7a7112b99d92e68be4d022393bd09ca5b59ea46f21abc7b804b35019c2bdcbca62689033b44805c86af7aa89a0441b742f4125c5f9ba614a54198a14d47c33b88feae0d7daba6fe28bd808a9f02060a2d6aa4aa26e87223ce6f7826a6280b0e57cb1d604"}]}}, {{0x9, 0x5, 0x3, 0x10, 0x213, 0x5, 0xffff, 0x5}}, {{0x9, 0x5, 0x5, 0x10, 0x292, 0x2, 0x7ff, 0x9, [@generic={0x4e, 0xd, "046045944fe234c247d638edb1228a1ce048f16499569c9e47ea254050a0fb68c6bcf9aa2d387057f5cb6db81781775a9dcb421291aa894dd52b4160695a4618c5ef5903bd94aa8f60d74616"}]}}, {{0x9, 0x5, 0x80, 0x4, 0x388, 0xffffffffffffff01, 0x9, 0xff, [@generic={0x46, 0xe, "f25721a9174e51073485ba52edc20e19359bb3b36cd970426b34a75df00ccefa9bdf1fb3c3e8326beb830bc49aef44c2c386b0b88d2cbc44407e0508dd219af4722947e7"}]}}, {{0x9, 0x5, 0x8, 0xa, 0x38a, 0x7fff, 0xffff, 0xfff}}, {{0x9, 0x5, 0xa, 0x0, 0xf2, 0x6, 0x100000000, 0x72f8, [@generic={0x34, 0x7, "02a1e5873962bcfe655ac590a33e8b7fcf27c8ffe1b2dbbe041290dea276a2ae3c85da262e422b4a00ff4c1d590a5fa7683c"}, @generic={0x65, 0x3, "90146320ba2c96603d4b44729a4b4021d33ecdf7e42d57613f794ee0ad6e83b76570d8051a6279b85e203a36b4da033e60d3984f15c0ac7e603d3d6192ed4c053b71a53c6b35faf2c4c2de0822d6b0ae63807818629c3ba7203279a0eb39e4748ee798"}]}}]}}]}}]}}, &(0x7f00000004c0)={0x0, 0xfffffffffffffffe, 0x1ed, &(0x7f00000001c0)={0x5, 0xf, 0x1ed, 0x5, [@generic={0xe7, 0x10, 0x4, "ed27b3a4d99ea8c2430aa575bd00245459c629c399afef2ab6e32461dbd51657287a57bede9aa52b305970e67062db385977e78dd36448e089359870e225475d28d1bdcfcb4c7eb0a89ceeb7c5356cef666761a9d8a5c3e36eb48ef3e8785d81c890e8fe2e5eccc0340de17f1b94d162f2d1fde5892faf441e143b9961ba5bfffb850a168bea4ebf5011adafe3451da4ff0c3def9507d2f1a4939b9cd50ea2e750a066678db02ba7752e992d2b706bc94ecca9c9092ea2b9aa63de9e70db321ca1bf380b01d0bf6cb678ec1955bfd8ec8a18474e0250c6b80a2534242b394e3a9ca00766"}, @generic={0xce, 0x10, 0x1, "5482bc7e9c9683bd5ccd8ae85c9b74eef11fe12b1ae26eef45e9ccf6c96b5b59f67df285dea7468838ddce4aa2de22bc94a4460abeb5188626b97a79c4dff342a3515ce6e6fdf3662b4f96eaf999166154b422a34d6505f357c43e76c698538f8c73895b7dd12538a5a158d206c2b31a35c91bdbdd1e25252e8bd07a51b4e7c5b47073166e8f10c2d5556210f4bc2e5489377340be35a815709dba29882d57f1666afda73661dfd6c7e6d15104f3467922d537caa04daa65f70bcc3baa769cf6990edd4c29cd615d876b7f"}, @wireless={0xb, 0x10, 0x1, 0x0, 0x4, 0x100000001, 0x3, 0x252}, @ss_container_id={0x14, 0x10, 0x4, 0xb187, "d55d233a1b533c8d3c18da75b7320b9f"}, @ss_container_id={0x14, 0x10, 0x4, 0x6, "068b369782daf65755abe24b94dbfbb2"}]}, 0x3, [{0x7a, &(0x7f00000003c0)=@string={0x7a, 0x3, "201ddf95825401f0bb2f1e38ff9fc9368c0ac700513f6b864aff5536358f7fee3244001efc733234b62467e6502e5a238f5374e154e27caae5223f33c69607917519aacdf66c00bad13ec84c8d98deb544fae9d254918388e9e715f50bdf73045776e403c831fbaaab25ce36164bac70e5769d95399d4399"}}, {0x4, &(0x7f0000000440)=@lang_id={0x4, 0x3, 0xbaff4ed0f917c0ce}}, {0x4, &(0x7f0000000480)=@lang_id={0x4, 0x3, 0x1c09}}]}) [ 1234.832727][ T2013] usb 4-1: USB disconnect, device number 112 [ 1234.839980][ T2013] oti6858 ttyUSB0: oti6858 converter now disconnected from ttyUSB0 [ 1234.848574][ T2013] oti6858 4-1:0.150: device disconnected 04:26:51 executing program 5: r0 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$EVIOCGABS3F(r0, 0x8018457f, &(0x7f0000000240)=""/156) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000300)=0xfffffffffffffffa) read$hidraw(r2, &(0x7f0000000080)=""/154, 0x9a) r3 = syz_open_dev$hiddev(&(0x7f0000000440)='/dev/usb/hiddev#\x00', 0x1, 0x0) read$hiddev(0xffffffffffffffff, &(0x7f0000000680)=""/226, 0xe2) ioctl$HIDIOCAPPLICATION(r3, 0x4802, 0x3) syz_usb_connect$hid(0x2, 0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="120100020001020301090224000101ff000009040000020301042c09218004050122410d09c4c632058103aa02"], &(0x7f00000005c0)={0xa, &(0x7f00000001c0)={0xa, 0x6, 0x200, 0x3, 0xe53c, 0x62, 0xff, 0x7}, 0x59, &(0x7f0000000540)={0x5, 0xf, 0x59, 0x6, [@ext_cap={0x7, 0x10, 0x2, 0x12, 0x2, 0x200, 0x9}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x4, 0x8, 0x3e00000000, 0xc3}, @ss_container_id={0x14, 0x10, 0x4, 0x9, "3c892dc2186e24772d47ef26f0be79db"}, @ssp_cap={0x18, 0x10, 0xa, 0x8, 0x3, 0x1, 0xf00, 0x4, [0xf, 0xd79fad7938f936d6, 0xff00cf]}, @ss_container_id={0x14, 0x10, 0x4, 0x101, "3698a51ecb540e3c851550fa85498850"}, @ptm_cap={0x3}]}, 0x1, [{0x4, &(0x7f0000000400)=@lang_id={0x4, 0x3, 0x44c}}]}) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x1, 0x2246) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r5, &(0x7f0000003200)=""/4096, 0xffffffad) write$hidraw(r5, &(0x7f0000000340)="1d8c0445bb076323bb07d3fe0223d54c86c67a19740a02a6aaf8132217e5d4b8ca1f2f41c415ec0f77262d27f2fc0d911d11108167b1a3ce9d14a3aa0505d1140c0a9d7799a3c14275f6dcd4882b3cc8a5b212928bd5669c621b174418967f67c2e20ea1218472227b2392", 0x6b) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r6, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGRDESCSIZE(r6, 0x80044801, &(0x7f0000000180)) read$hidraw(0xffffffffffffffff, &(0x7f0000000480)=""/149, 0x95) write$hidraw(0xffffffffffffffff, &(0x7f0000001200)="11", 0xffffff45) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, &(0x7f0000000200)=""/13) ioctl$EVIOCGLED(r0, 0x80404519, 0x0) [ 1234.880723][ T2719] usb 5-1: new full-speed USB device number 79 using dummy_hcd [ 1234.900745][ T2743] usb 2-1: device descriptor read/64, error -71 [ 1234.960719][ T2798] usb 1-1: new high-speed USB device number 81 using dummy_hcd 04:26:51 executing program 2: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r1, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000440)={0x24, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hidraw(0x0, 0xfffffffffffff801, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x1, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000001080)) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) read$hidraw(r3, &(0x7f00000004c0)=""/203, 0xcb) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) syz_usb_connect$cdc_ncm(0x0, 0x1, &(0x7f0000000080)=ANY=[@ANYBLOB="12011001020000e62505a1a44000e24097f2b20145e6010203010902630002010340080904000001020d00000724060001b7de05240003000d240f0108000000018004000706241a00dd07052415400009058103e80200ff080904010000020d00000904010102020d00ff09058202bc020ef70109"], &(0x7f0000000600)=ANY=[@ANYBLOB='\n\x00\x00\x00', @ANYPTR=&(0x7f0000000100)=ANY=[@ANYBLOB="0a060002ff41c4080800"], @ANYBLOB="c7", @ANYPTR=&(0x7f0000000140)=ANY=[@ANYBLOB="050f25000120100a01a5000000000f5cfc070000000f000000ff80fe00003fff000000ff00"], @ANYBLOB="0800000080000000", @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYBLOB="80030b1a2aa84cd73ffbbe2016b23e38c45a63b01dbb6e0a740790d0fb47bd99595b87462847ede3044a460d2fd702a00c250610019313d45b4e9b6a166f127fb2f88782e79e64182b860cf2ae471b272237ce21e4c60774e7d92552073d02f7ddef145d83fdde26fad3621839fdd652228d3c4fd4035f2c8fc61cdeef5e610c"], @ANYBLOB='N\x00\x00\x00', @ANYPTR=&(0x7f0000000240)=ANY=[@ANYBLOB="4e039b26c81fc7723dbeec973173010730760851412c67f040234c1702ed77d2741a1bd5d1f5856ba11af0f82d46ac2cbc7770d152820febc2c82429857032a7628445c78716da2882fc85135f74"], @ANYBLOB="cb000000", @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYBLOB="cb030bc7f77bc5f6c84339f044e045b2483bd09c84c0634547cd90e44eeb914efd7fa77fe563b9982407c7b9871db598918d9f460525ee85fb1eccc8e8bf99cb19c2df6692069c9142d077f481a89709cc9247078a42df593a7ccc15b8fe6d66b6da274111cd3a3ca986009e963d5c7f90653dba8d3eebf3fedebeb9e1117ad7c7b60691f304c801fa79ef86425dcfe975e6d8c2f84cf232fb02ab0573d21275eba3b1cc7e1d6d3a5453ed31cac6cbe45f11e46e07e7edde0d2a9972198edd37abbb0e117649b52b2e85eb"], @ANYBLOB="04000000", @ANYPTR=&(0x7f0000000400)=ANY=[@ANYBLOB="04034c04"], @ANYBLOB=')\x00\x00\x00', @ANYPTR=&(0x7f0000000480)=ANY=[@ANYBLOB="290362d641e1e09a98ac4c64f0aceddaac9c113facf254b5a8f8052e6a25cb44c6d7"], @ANYBLOB="cb000000", @ANYBLOB="02100000", @ANYPTR=&(0x7f0000001240)=ANY=[@ANYBLOB="0203cc8764ba935a722aa1d0c21edccd07c6b75c579d7a169d6a0f3bfb93e91e9d8f893b784d2feab9d296e4a2c42c528bfb1a936abafacfa4f2665078f018d71f2e5430b616a6a666c7f9cd7dc03b84d60a443ed0b18e69cf2ac060d8f85c2ec81dfb1f0f205dde604b5f5b0e049b00e1d209ebba7875854806b24c6b51414d5baf51fba9de36759bfd2d660cdf1380dd58c84ffbc3efc84f3ad1df91a95b1be4ea15d1ed238b32876390719218c620a7fd63bb53f1dec00a7ee1d07641974a1505528c4855e209e8473eb236211a164628fa8da948d057f05905c441579905add6561084c5e2992b8aacc68dffce0c02670c33e474e355fc6ceabf113a4723c02e2d567b36321b33372e56346707dd7abd6ca34e1bc0244d76f3a3cb3c0d630f6496a1d13d763c0ee95d4136fe3eee916fa1ff271cfffc69d640d039f6b25d1c51c6fff27c9f68d68cdf455da2898bf1ad0b8bdc7224b81cb07d25fb03acdb19fb93c0d42047859031000141b993f4db1482ebcbfcfb0a7b728b0c4e63b943f9e700741186bd3b5dd261c475e40e63c472e31b062a7cdfa7f63d2fb5f983aac215f803d51252ed21bfd3a7f0a86f8b9f31851b14f6b3e10c77d07b1c9acc527e66fb65c007e762636b276aed9a17d669694dac7df669c95c26d12040a39fffcfa46df471aa9f8f64d9216ae66cf7a3d5cc7b3fcb19c785c658d5f7fbca58e1de6fbd7e6a2599ff7d34be248fa2c92fbfb4e5f59a3e1a536b607231a582c56f3e3c4df294407a138d817579c5dd673b23161bc93b63dfbe097a3ddf432d48a78d5e9d3bbb3b069eacec3ef418bd20a32ef33c98f4542297ab3ac2688e813b357dbd34704670cc96e3be814043d8d0b3a1d157eb5e4e36e4efa06dfb952ad730846550fb39fbe7b4dc11572ed07bb5453f147a6b2f0b55612dc422d9b58ebc2d9219a39a32add0e3a6a0c3bbeff17e5ab50754c8b5647c2117e220aba04cd737a99a51943b72d5132d6cd3de7fb79bae248751b5dd368d2f6815b893bb2fe87285bb64f78bb46b05c68a8dddff54237d5898f368b86172eeca35b9b3144188db8dea9e6963564b4ee857c9680fc2ebffdf422b106f49e6a37e5f05356527ecdf3512412e4a7d48039aaa12a953c0980b9739c9f63b65986a6c9245b7d15fe314127a269f8e1efd0b48b540cbdf123a4b0f999182b09e90030a96ab4f2f5fe0e1d15c4ab8cf266f55cfd991f6cf955fb6f2e960838b06951a0dd6614d7c513cdf1738722929d58b44ce4ce1a4fad319689f2664781838f7508b1ce2902483d8d19705136de7ce742ced0d09807c3e19addb9da5800d5766ed9424c6bfbe9bcd975548c828e9fde90d5217e462653341b24c2b851c91377c5086b978214138fb949524fc623b9a71eb02cada2d78ca93ace569d76a21089313fb04b943d683ffe692509cc97b0a4e94ae9ddda95b83cc270d1305b260163858c6b9d2e603dc156965daa7ec1757ab4a0fa5c9f3d07cfe564883bebf24b447a42a6cca534cf2bf68af052e3ba0daf5fc448efd2c23c903b8e18eb9f1b956a3c3631ead3c9537f318bacc17fca84a9d0e38c9ba3bf1f88fa096b652e4f7e97adbb6410b367895059ef23fdcf5c4051a239b8350272ae48c5ff63201ae8d099394bf0b2c25d2427ba6c63d621fb31fd6a33cc911fa4d452607c5d39e08c10a662067af759801b874966b100debf1d9ee49ab156509988e4f6f68ad3426771fe2d9adc013798d3d63c5179d27be1878ec5961dde8499cf77e3aa8108f2b6e91fc9faf24a48fbc34f825c689030918f2ec3ab3bfc0a93554deb4ede719512df72c6576ce497df632bb76c15ea84124352a66c49998519e9e8b39f1b7908422a587145fc7398422b8ee8311ad7b4a7490b90d2fb749caa770701800a36de69c13c9c032fd41126daba590a380f71c4805a58c1b2d87bcff8037d25be6dc87458eed1c6d3dfe2063ded7c4b2d7e49d623fec1585c9ea5ef711a09dd7bc36175a5c7086b6e13a21860df89fd91dd290cc8a14dc4a00d60c370c8e8a4058bf12be4422e13ae819405a2e26f7640f8c6d2e316035faf8a6452e616e6780cb9399f286f4fb1f0d62e15ad46e66a7dad65dfb0264b0268e640d4da6a603eb7c163ff70fc97776446d0dcc75c91540bc7d77fae3bdeaacb9a421cdd5e2d3c36b0910607edf805f797e7e4402ec33fdb50f024f17047f7d5a30afb137e508a1467b3979a185b01f3cbbda8a9a32205eed1acc1f949089df39f4b14fb565d4ece8189d5307a3b512e8fa204ea65603689d6ce8f1eba7775d0fa79c953ad2b2a3a8325832805d6b45ed148a9914e99dad02d3f4dff1d9fdc13730cf9c6134204871970951a9e41681501c3751b77950a205f7d7f24f58b414b40d5eea89c6da2d920e8be76f4e78fbf73d6c432b2549575854685d5c525aaaf5240b38e9cebdaeb6f48356a90c1677052f1fda33ff61a75cc0579e0ca98f7e6f348dc5e7336499a88963668f9724bc53b43650c94d6d404e9cc95ecdb30540873fbb52f37d8ee9dec53e826103249a2252a6d9426c4de3d056faea4ec78b95c483160d937154e131db872231f1b13f90d3bdec14fdfca6c90593b265fae78d088557d108d5db30ee19895d1c3340ae84c8b1e647da2b5df0f2308f3f425774d2912f752c5b43ea82ef9adf1d511e45a78d9dcf50b094114bea578e5ce62105dd3fb228244eda543e87f699660638c4fbbb53878be546cdc3bc0b990bb713cecb1bc4a7c1cf7af410ec94eabb0f8bb256c67b09901a695a25af57908cfc69a682b43cec7bfe802f33e09af74b78c098a91588e910ae8195935456c343be92e0626326307bd1d61ddd731bb40f936071b991bb9bbe860d816b3955ee7b6be124935feb43de538ec500605b0d81afedee5ac799e979eae19d754cf370e297fd1d4068800747a9ec18776a4881de4ae798f8a5deeb7bfa182fb78fd78986e21740a49e20639218e979bc09fca37bdc702cfa1552cd9a1d1598ae66146c1b06e0f953a59687c81a9d96670052ae6fbfa1d1f351d632616058f8fa843eb2e49cce7875563ed4b45952da8c8563f8140c065ec0b8c94c5b45acc86f0aa78a2af0e572b9ac0a08ec60d12fe5600f123dc0cafbc8eb6a6bfdc5371760f8dd7f92336d9a59f25bb6dc42be128d7de2d7edf84256ba0c4e51d618ab830327bf8bd0483af7c978b2ea1e30f6f32c9ca500a75a40e3fc99b4ddaacb73dc15b4656b0cc4a7147e177c456199b3a090f720c53cf367d962ffa3166827aae61a69bdb760db5ae213650083b837999892f9a39d7cf90e034c5f42b406a85049d9cf09552b6ec957cd856bc51ee093c1b81bf66720ab9f6bf4dbefe9b1ff5937158568ca56811df76bb568454a2906f45dede8757040a0034bf97ed8f316fe6eed61eba175fa5565550a5e6aa3b6418ad481a670a395dc5f4c334353d1b1ff1ce02037c8f3fb9a0ee41789d22137769be2f868c3be6a9e693b6a9352e317bdc22115f04e5594349c8cf86196c641afba07fbd8fbd0b1781528f7c1ac6670530afce50c3fbd0ffd1f966c35739fb16ce90af9c02592090c35b31c003dcf64fdbaaf3736b1b7bb280bfec14076ac24bf83c8aa9f217b9776fddaf9210c60caf3d94fe887adc1a59ae98d9fec1e14e857dec6b4600830217403f79b4f10323acc2cece9bde65b0fd970667290bd85ddc62dbdf48318e88bdf82e88820294b2c62fffa0e0972d302d032cae01ecd3d3fc55a987093e979447077bf059fe2302bc77c40515dcb0c6e5de16bcc01c581e02f76d936e3c9eb5d924d0b33f5d964bce5f91aac0a2d52bbd580fd6d96d56bbb2abb25dcc3b3a56428942336e524ef37cf2501f66483c99f64f10ed1f15b6c81ae24c374c35f0df66628ed632ac3f71f3aa93e45adbc979f29ee6c66cc7605b94be09060dd204cc36dbdd860b990b94c79dbf4b184eb15777bc5e2be25ec9ea193e31bbe4a737182b6f1f7682c3e3be43c207ca6293254e932d0f036affe4e1edd815732bf75a503fc54f6dcf0c236c06c5b05854031516a193d7ca9856d40292df8c892e964419bf2d6091b4f3b89f9b9dbe2225f90dc909f5e9a65cd81c2ffccf3f61bd445663adb32326df686f5e825dfc35528f4c5d32683ddbf885819c9c45976e3eedac41b71a941ad81086ed22a0845e28b0e38b4b45fd276f814baf87d9e1411132bd8f126ca5bec5747d5c4f240408ea61a35c25c934a8c7c2f4df62b2d12ea6bd5c36aa2b0eb8daae5726aef9b86ae153959625cbb324ccdce7938aa0f2be5b5515274fe7621afb99e2704d62b00c829d11ce6d251d56132dbc72fe75bd45c754355b3e1b72f751008045b63b5f80b0c9f08a61e43ea58fff37feb9e431b54a1fae3cdfe5ac8b2e2166fa229d96663717d84a22392c12b4f9074a3aa7655c6abd23a5da0cd5a7de755d13ee3dc30ff43a11f6aa7f1974a91fc5f497d82858244db28538e7958bc712e4cb6d81cdb7dc895eb002369d11e8c0b6f4dc6eb94245e581639d71e1f2ccfbb92e5f5b04233ca4ae99e8cd71bd16b06e63400e7fdc9fa749918379de8f2a044401cf778ad1e83e62da824f1aa79ba94879a1e8ab1d477205ea53a1b98e96eac5b14726c7f6fb57843204b0d7ced522cc5a1e1c8d269780197ecb067ef2725318a5f31c4bb3613070d27f4fce3b885245952c0fc07c47bce35447bf688ba8621129754e95239df3fe2b9a5f08921d17d89b2802629bc6a1a966fce0ca6141bf713b994dd89c911399a0dbc6ac19428e8d0ba82b93a4483be41f260fbf27abc08dced7f9e28d9b1c04ab622838b7f6985f66422fe9a7b72b523d65b9e5ac488cde19c6afa28afb498c45b247faf08bbc04d29372f4f9bf36d99e7541a45c2e1c3ccdba8cc71d455afc32f7754c8a49910e4bfdebe422b970ce6dc7496f26b0cf5009f10e20a5d5ad7043876d202b67463440d10ed948163e92109db565ea100b07dac7ae2e0dac83cf4852817db214288761f6de8506e4a7a94b4c98cbafdf5c1feefa926ab5d77b0b64b4c82dee73be02908fd46d5cf61ecf934f150e93a005ae94b92008aaedfb09191d7c58204ead3183ec567d3be0ea3a98469907d330643e8794e06d43ff6c47cf22a015874e3952fbdc8c0c33e1b63ad9883dd1a7a3250eda7e6838264159fa41343365d25558437c44953fb9e1d07742b6d52f99c886ee159191b0aa71b7b5c421a46f75ab808b87fe0864ecaaa9766c2b6ec31921f2a6276039d93c0187710bd7a1546945355667652fd931ca7900d64fdd1d1b0fa6a4fc79c0fbd85cdb7768ecd0ce084686c3f7e2296644e38832a93b2cf8e73e4c1191d29eb6b5c174fe94472ad75ebac6ffd44980e063f33df76cca34844abdcd46e6bd0b01c1bb93418208ce55d2604dbf6fed7a7f0a5d211c9ede835757f2c7cfc2081ab6459b68f951e259ccaa3cf87f508d544d501cf3e56ccad70aff1b146e88bab45d7893652c3f491e67dd05fcbe4c94220704d408db12c5a19287ea56ef4618284f6d746288ba29466969f9f8ba2ada3ee48fd324be3200accf0e346681b8cae9c8cdaddffc0191bf673ca191220618043d774c1b1ea2a4ec15b1351cbc14d5d694f600344a5222d77805a7bf0e5e5303ee1167f596971b96d90029c2f43e6157bd744ddf14630e789513b35f0cf71c6378a303bf08ed22d28d069514909a9784a4619e7fcdf4f1262d7493331ea514d78865ecab0363d5f"], @ANYBLOB="10000000", @ANYPTR]) write$hidraw(r1, &(0x7f0000000780), 0x0) read$hidraw(r4, 0x0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(r5, &(0x7f0000001200)='\x00', 0xffffff45) [ 1235.230700][ T2798] usb 1-1: device descriptor read/64, error 18 [ 1235.280688][ T2767] usb 6-1: new full-speed USB device number 67 using dummy_hcd [ 1235.280695][ T2743] usb 2-1: Using ep0 maxpacket: 16 [ 1235.291103][ T2719] usb 5-1: config 0 has an invalid interface number: 2 but max is 0 [ 1235.301728][ T2719] usb 5-1: config 0 has no interface number 0 [ 1235.307816][ T2719] usb 5-1: New USB device found, idVendor=0582, idProduct=0003, bcdDevice=f7.ee [ 1235.316868][ T2719] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1235.325801][ T2719] usb 5-1: config 0 descriptor?? [ 1235.400836][ T2743] usb 2-1: config 0 has an invalid interface number: 8 but max is 0 [ 1235.408870][ T2743] usb 2-1: config 0 has an invalid descriptor of length 9, skipping remainder of the config [ 1235.419313][ T2743] usb 2-1: config 0 has no interface number 0 [ 1235.427380][ T2743] usb 2-1: config 0 interface 8 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 2 [ 1235.440330][ T2743] usb 2-1: New USB device found, idVendor=45ba, idProduct=92dc, bcdDevice= 5.ce [ 1235.449376][ T2743] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1235.458305][ T2743] usb 2-1: config 0 descriptor?? [ 1235.573647][ T2719] usb 5-1: USB disconnect, device number 79 [ 1235.580808][ T2767] usb 6-1: device descriptor read/64, error 18 [ 1235.600729][ T3189] usb 4-1: new high-speed USB device number 113 using dummy_hcd [ 1235.620917][ T2798] usb 1-1: device descriptor read/64, error 18 04:26:52 executing program 2: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r1, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000440)={0x24, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hidraw(0x0, 0xfffffffffffff801, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x1, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000001080)) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) read$hidraw(r3, &(0x7f00000004c0)=""/203, 0xcb) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) syz_usb_connect$cdc_ncm(0x0, 0x1, &(0x7f0000000080)=ANY=[@ANYBLOB="12011001020000e62505a1a44000e24097f2b20145e6010203010902630002010340080904000001020d00000724060001b7de05240003000d240f0108000000018004000706241a00dd07052415400009058103e80200ff080904010000020d00000904010102020d00ff09058202bc020ef70109"], &(0x7f0000000600)=ANY=[@ANYBLOB='\n\x00\x00\x00', @ANYPTR=&(0x7f0000000100)=ANY=[@ANYBLOB="0a060002ff41c4080800"], @ANYBLOB="c7", @ANYPTR=&(0x7f0000000140)=ANY=[@ANYBLOB="050f25000120100a01a5000000000f5cfc070000000f000000ff80fe00003fff000000ff00"], @ANYBLOB="0800000080000000", @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYBLOB="80030b1a2aa84cd73ffbbe2016b23e38c45a63b01dbb6e0a740790d0fb47bd99595b87462847ede3044a460d2fd702a00c250610019313d45b4e9b6a166f127fb2f88782e79e64182b860cf2ae471b272237ce21e4c60774e7d92552073d02f7ddef145d83fdde26fad3621839fdd652228d3c4fd4035f2c8fc61cdeef5e610c"], @ANYBLOB='N\x00\x00\x00', @ANYPTR=&(0x7f0000000240)=ANY=[@ANYBLOB="4e039b26c81fc7723dbeec973173010730760851412c67f040234c1702ed77d2741a1bd5d1f5856ba11af0f82d46ac2cbc7770d152820febc2c82429857032a7628445c78716da2882fc85135f74"], @ANYBLOB="cb000000", @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYBLOB="cb030bc7f77bc5f6c84339f044e045b2483bd09c84c0634547cd90e44eeb914efd7fa77fe563b9982407c7b9871db598918d9f460525ee85fb1eccc8e8bf99cb19c2df6692069c9142d077f481a89709cc9247078a42df593a7ccc15b8fe6d66b6da274111cd3a3ca986009e963d5c7f90653dba8d3eebf3fedebeb9e1117ad7c7b60691f304c801fa79ef86425dcfe975e6d8c2f84cf232fb02ab0573d21275eba3b1cc7e1d6d3a5453ed31cac6cbe45f11e46e07e7edde0d2a9972198edd37abbb0e117649b52b2e85eb"], @ANYBLOB="04000000", @ANYPTR=&(0x7f0000000400)=ANY=[@ANYBLOB="04034c04"], @ANYBLOB=')\x00\x00\x00', @ANYPTR=&(0x7f0000000480)=ANY=[@ANYBLOB="290362d641e1e09a98ac4c64f0aceddaac9c113facf254b5a8f8052e6a25cb44c6d789"], @ANYBLOB="cb000000", @ANYBLOB="02100000", @ANYPTR=&(0x7f0000001240)=ANY=[@ANYBLOB="0203cc8764ba935a722aa1d0c21edccd07c6b75c579d7a169d6a0f3bfb93e91e9d8f893b784d2feab9d296e4a2c42c528bfb1a936abafacfa4f2665078f018d71f2e5430b616a6a666c7f9cd7dc03b84d60a443ed0b18e69cf2ac060d8f85c2ec81dfb1f0f205dde604b5f5b0e049b00e1d209ebba7875854806b24c6b51414d5baf51fba9de36759bfd2d660cdf1380dd58c84ffbc3efc84f3ad1df91a95b1be4ea15d1ed238b32876390719218c620a7fd63bb53f1dec00a7ee1d07641974a1505528c4855e209e8473eb236211a164628fa8da948d057f05905c441579905add6561084c5e2992b8aacc68dffce0c02670c33e474e355fc6ceabf113a4723c02e2d567b36321b33372e56346707dd7abd6ca34e1bc0244d76f3a3cb3c0d630f6496a1d13d763c0ee95d4136fe3eee916fa1ff271cfffc69d640d039f6b25d1c51c6fff27c9f68d68cdf455da2898bf1ad0b8bdc7224b81cb07d25fb03acdb19fb93c0d42047859031000141b993f4db1482ebcbfcfb0a7b728b0c4e63b943f9e700741186bd3b5dd261c475e40e63c472e31b062a7cdfa7f63d2fb5f983aac215f803d51252ed21bfd3a7f0a86f8b9f31851b14f6b3e10c77d07b1c9acc527e66fb65c007e762636b276aed9a17d669694dac7df669c95c26d12040a39fffcfa46df471aa9f8f64d9216ae66cf7a3d5cc7b3fcb19c785c658d5f7fbca58e1de6fbd7e6a2599ff7d34be248fa2c92fbfb4e5f59a3e1a536b607231a582c56f3e3c4df294407a138d817579c5dd673b23161bc93b63dfbe097a3ddf432d48a78d5e9d3bbb3b069eacec3ef418bd20a32ef33c98f4542297ab3ac2688e813b357dbd34704670cc96e3be814043d8d0b3a1d157eb5e4e36e4efa06dfb952ad730846550fb39fbe7b4dc11572ed07bb5453f147a6b2f0b55612dc422d9b58ebc2d9219a39a32add0e3a6a0c3bbeff17e5ab50754c8b5647c2117e220aba04cd737a99a51943b72d5132d6cd3de7fb79bae248751b5dd368d2f6815b893bb2fe87285bb64f78bb46b05c68a8dddff54237d5898f368b86172eeca35b9b3144188db8dea9e6963564b4ee857c9680fc2ebffdf422b106f49e6a37e5f05356527ecdf3512412e4a7d48039aaa12a953c0980b9739c9f63b65986a6c9245b7d15fe314127a269f8e1efd0b48b540cbdf123a4b0f999182b09e90030a96ab4f2f5fe0e1d15c4ab8cf266f55cfd991f6cf955fb6f2e960838b06951a0dd6614d7c513cdf1738722929d58b44ce4ce1a4fad319689f2664781838f7508b1ce2902483d8d19705136de7ce742ced0d09807c3e19addb9da5800d5766ed9424c6bfbe9bcd975548c828e9fde90d5217e462653341b24c2b851c91377c5086b978214138fb949524fc623b9a71eb02cada2d78ca93ace569d76a21089313fb04b943d683ffe692509cc97b0a4e94ae9ddda95b83cc270d1305b260163858c6b9d2e603dc156965daa7ec1757ab4a0fa5c9f3d07cfe564883bebf24b447a42a6cca534cf2bf68af052e3ba0daf5fc448efd2c23c903b8e18eb9f1b956a3c3631ead3c9537f318bacc17fca84a9d0e38c9ba3bf1f88fa096b652e4f7e97adbb6410b367895059ef23fdcf5c4051a239b8350272ae48c5ff63201ae8d099394bf0b2c25d2427ba6c63d621fb31fd6a33cc911fa4d452607c5d39e08c10a662067af759801b874966b100debf1d9ee49ab156509988e4f6f68ad3426771fe2d9adc013798d3d63c5179d27be1878ec5961dde8499cf77e3aa8108f2b6e91fc9faf24a48fbc34f825c689030918f2ec3ab3bfc0a93554deb4ede719512df72c6576ce497df632bb76c15ea84124352a66c49998519e9e8b39f1b7908422a587145fc7398422b8ee8311ad7b4a7490b90d2fb749caa770701800a36de69c13c9c032fd41126daba590a380f71c4805a58c1b2d87bcff8037d25be6dc87458eed1c6d3dfe2063ded7c4b2d7e49d623fec1585c9ea5ef711a09dd7bc36175a5c7086b6e13a21860df89fd91dd290cc8a14dc4a00d60c370c8e8a4058bf12be4422e13ae819405a2e26f7640f8c6d2e316035faf8a6452e616e6780cb9399f286f4fb1f0d62e15ad46e66a7dad65dfb0264b0268e640d4da6a603eb7c163ff70fc97776446d0dcc75c91540bc7d77fae3bdeaacb9a421cdd5e2d3c36b0910607edf805f797e7e4402ec33fdb50f024f17047f7d5a30afb137e508a1467b3979a185b01f3cbbda8a9a32205eed1acc1f949089df39f4b14fb565d4ece8189d5307a3b512e8fa204ea65603689d6ce8f1eba7775d0fa79c953ad2b2a3a8325832805d6b45ed148a9914e99dad02d3f4dff1d9fdc13730cf9c6134204871970951a9e41681501c3751b77950a205f7d7f24f58b414b40d5eea89c6da2d920e8be76f4e78fbf73d6c432b2549575854685d5c525aaaf5240b38e9cebdaeb6f48356a90c1677052f1fda33ff61a75cc0579e0ca98f7e6f348dc5e7336499a88963668f9724bc53b43650c94d6d404e9cc95ecdb30540873fbb52f37d8ee9dec53e826103249a2252a6d9426c4de3d056faea4ec78b95c483160d937154e131db872231f1b13f90d3bdec14fdfca6c90593b265fae78d088557d108d5db30ee19895d1c3340ae84c8b1e647da2b5df0f2308f3f425774d2912f752c5b43ea82ef9adf1d511e45a78d9dcf50b094114bea578e5ce62105dd3fb228244eda543e87f699660638c4fbbb53878be546cdc3bc0b990bb713cecb1bc4a7c1cf7af410ec94eabb0f8bb256c67b09901a695a25af57908cfc69a682b43cec7bfe802f33e09af74b78c098a91588e910ae8195935456c343be92e0626326307bd1d61ddd731bb40f936071b991bb9bbe860d816b3955ee7b6be124935feb43de538ec500605b0d81afedee5ac799e979eae19d754cf370e297fd1d4068800747a9ec18776a4881de4ae798f8a5deeb7bfa182fb78fd78986e21740a49e20639218e979bc09fca37bdc702cfa1552cd9a1d1598ae66146c1b06e0f953a59687c81a9d96670052ae6fbfa1d1f351d632616058f8fa843eb2e49cce7875563ed4b45952da8c8563f8140c065ec0b8c94c5b45acc86f0aa78a2af0e572b9ac0a08ec60d12fe5600f123dc0cafbc8eb6a6bfdc5371760f8dd7f92336d9a59f25bb6dc42be128d7de2d7edf84256ba0c4e51d618ab830327bf8bd0483af7c978b2ea1e30f6f32c9ca500a75a40e3fc99b4ddaacb73dc15b4656b0cc4a7147e177c456199b3a090f720c53cf367d962ffa3166827aae61a69bdb760db5ae213650083b837999892f9a39d7cf90e034c5f42b406a85049d9cf09552b6ec957cd856bc51ee093c1b81bf66720ab9f6bf4dbefe9b1ff5937158568ca56811df76bb568454a2906f45dede8757040a0034bf97ed8f316fe6eed61eba175fa5565550a5e6aa3b6418ad481a670a395dc5f4c334353d1b1ff1ce02037c8f3fb9a0ee41789d22137769be2f868c3be6a9e693b6a9352e317bdc22115f04e5594349c8cf86196c641afba07fbd8fbd0b1781528f7c1ac6670530afce50c3fbd0ffd1f966c35739fb16ce90af9c02592090c35b31c003dcf64fdbaaf3736b1b7bb280bfec14076ac24bf83c8aa9f217b9776fddaf9210c60caf3d94fe887adc1a59ae98d9fec1e14e857dec6b4600830217403f79b4f10323acc2cece9bde65b0fd970667290bd85ddc62dbdf48318e88bdf82e88820294b2c62fffa0e0972d302d032cae01ecd3d3fc55a987093e979447077bf059fe2302bc77c40515dcb0c6e5de16bcc01c581e02f76d936e3c9eb5d924d0b33f5d964bce5f91aac0a2d52bbd580fd6d96d56bbb2abb25dcc3b3a56428942336e524ef37cf2501f66483c99f64f10ed1f15b6c81ae24c374c35f0df66628ed632ac3f71f3aa93e45adbc979f29ee6c66cc7605b94be09060dd204cc36dbdd860b990b94c79dbf4b184eb15777bc5e2be25ec9ea193e31bbe4a737182b6f1f7682c3e3be43c207ca6293254e932d0f036affe4e1edd815732bf75a503fc54f6dcf0c236c06c5b05854031516a193d7ca9856d40292df8c892e964419bf2d6091b4f3b89f9b9dbe2225f90dc909f5e9a65cd81c2ffccf3f61bd445663adb32326df686f5e825dfc35528f4c5d32683ddbf885819c9c45976e3eedac41b71a941ad81086ed22a0845e28b0e38b4b45fd276f814baf87d9e1411132bd8f126ca5bec5747d5c4f240408ea61a35c25c934a8c7c2f4df62b2d12ea6bd5c36aa2b0eb8daae5726aef9b86ae153959625cbb324ccdce7938aa0f2be5b5515274fe7621afb99e2704d62b00c829d11ce6d251d56132dbc72fe75bd45c754355b3e1b72f751008045b63b5f80b0c9f08a61e43ea58fff37feb9e431b54a1fae3cdfe5ac8b2e2166fa229d96663717d84a22392c12b4f9074a3aa7655c6abd23a5da0cd5a7de755d13ee3dc30ff43a11f6aa7f1974a91fc5f497d82858244db28538e7958bc712e4cb6d81cdb7dc895eb002369d11e8c0b6f4dc6eb94245e581639d71e1f2ccfbb92e5f5b04233ca4ae99e8cd71bd16b06e63400e7fdc9fa749918379de8f2a044401cf778ad1e83e62da824f1aa79ba94879a1e8ab1d477205ea53a1b98e96eac5b14726c7f6fb57843204b0d7ced522cc5a1e1c8d269780197ecb067ef2725318a5f31c4bb3613070d27f4fce3b885245952c0fc07c47bce35447bf688ba8621129754e95239df3fe2b9a5f08921d17d89b2802629bc6a1a966fce0ca6141bf713b994dd89c911399a0dbc6ac19428e8d0ba82b93a4483be41f260fbf27abc08dced7f9e28d9b1c04ab622838b7f6985f66422fe9a7b72b523d65b9e5ac488cde19c6afa28afb498c45b247faf08bbc04d29372f4f9bf36d99e7541a45c2e1c3ccdba8cc71d455afc32f7754c8a49910e4bfdebe422b970ce6dc7496f26b0cf5009f10e20a5d5ad7043876d202b67463440d10ed948163e92109db565ea100b07dac7ae2e0dac83cf4852817db214288761f6de8506e4a7a94b4c98cbafdf5c1feefa926ab5d77b0b64b4c82dee73be02908fd46d5cf61ecf934f150e93a005ae94b92008aaedfb09191d7c58204ead3183ec567d3be0ea3a98469907d330643e8794e06d43ff6c47cf22a015874e3952fbdc8c0c33e1b63ad9883dd1a7a3250eda7e6838264159fa41343365d25558437c44953fb9e1d07742b6d52f99c886ee159191b0aa71b7b5c421a46f75ab808b87fe0864ecaaa9766c2b6ec31921f2a6276039d93c0187710bd7a1546945355667652fd931ca7900d64fdd1d1b0fa6a4fc79c0fbd85cdb7768ecd0ce084686c3f7e2296644e38832a93b2cf8e73e4c1191d29eb6b5c174fe94472ad75ebac6ffd44980e063f33df76cca34844abdcd46e6bd0b01c1bb93418208ce55d2604dbf6fed7a7f0a5d211c9ede835757f2c7cfc2081ab6459b68f951e259ccaa3cf87f508d544d501cf3e56ccad70aff1b146e88bab45d7893652c3f491e67dd05fcbe4c94220704d408db12c5a19287ea56ef4618284f6d746288ba29466969f9f8ba2ada3ee48fd324be3200accf0e346681b8cae9c8cdaddffc0191bf673ca191220618043d774c1b1ea2a4ec15b1351cbc14d5d694f600344a5222d77805a7bf0e5e5303ee1167f596971b96d90029c2f43e6157bd744ddf14630e789513b35f0cf71c6378a303bf08ed22d28d069514909a9784a4619e7fcdf4f1262d7493331ea514d78865ecab0363d5f"], @ANYBLOB="10000000", @ANYPTR]) write$hidraw(r1, &(0x7f0000000780), 0x0) read$hidraw(r4, 0x0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(r5, &(0x7f0000001200)='\x00', 0xffffff45) [ 1235.730827][ T2743] usb 2-1: string descriptor 0 read error: -71 [ 1235.740995][ T2743] usb 2-1: USB disconnect, device number 103 [ 1235.840690][ T3189] usb 4-1: Using ep0 maxpacket: 16 [ 1235.890709][ T2798] usb 1-1: new high-speed USB device number 82 using dummy_hcd [ 1235.960733][ T3189] usb 4-1: config 0 has an invalid interface number: 150 but max is 0 [ 1235.969683][ T3189] usb 4-1: config 0 has no interface number 0 [ 1235.976005][ T2767] usb 6-1: device descriptor read/64, error 18 [ 1235.982364][ T3189] usb 4-1: config 0 interface 150 altsetting 0 endpoint 0x8D has an invalid bInterval 0, changing to 7 [ 1235.993553][ T3189] usb 4-1: config 0 interface 150 altsetting 0 bulk endpoint 0x5 has invalid maxpacket 0 [ 1236.004074][ T3189] usb 4-1: config 0 interface 150 altsetting 0 bulk endpoint 0x8F has invalid maxpacket 0 [ 1236.014030][ T3189] usb 4-1: New USB device found, idVendor=0ea0, idProduct=6858, bcdDevice=b0.a2 [ 1236.023160][ T3189] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1236.032114][ T3189] usb 4-1: config 0 descriptor?? [ 1236.072270][ T3189] oti6858 4-1:0.150: oti6858 converter detected [ 1236.083126][ T3189] usb 4-1: oti6858 converter now attached to ttyUSB0 [ 1236.201114][ T2798] usb 1-1: device descriptor read/64, error 18 [ 1236.260711][ T2767] usb 6-1: new full-speed USB device number 68 using dummy_hcd [ 1236.275555][ T2719] usb 4-1: USB disconnect, device number 113 [ 1236.283562][ T2719] oti6858 ttyUSB0: oti6858 converter now disconnected from ttyUSB0 [ 1236.292132][ T2719] oti6858 4-1:0.150: device disconnected [ 1236.350691][ T8424] usb 5-1: new full-speed USB device number 80 using dummy_hcd 04:26:52 executing program 2: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r1, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000440)={0x24, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hidraw(0x0, 0xfffffffffffff801, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x1, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000001080)) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) read$hidraw(r3, &(0x7f00000004c0)=""/203, 0xcb) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) syz_usb_connect$cdc_ncm(0x0, 0x1, &(0x7f0000000080)=ANY=[@ANYBLOB="12011001020000e62505a1a44000e24097f2b20145e6010203010902630002010340080904000001020d00000724060001b7de05240003000d240f0108000000018004000706241a00dd07052415400009058103e80200ff080904010000020d00000904010102020d00ff09058202bc020ef70109"], &(0x7f0000000600)=ANY=[@ANYBLOB='\n\x00\x00\x00', @ANYPTR=&(0x7f0000000100)=ANY=[@ANYBLOB="0a060002ff41c4080800"], @ANYBLOB="c7", @ANYPTR=&(0x7f0000000140)=ANY=[@ANYBLOB="050f25000120100a01a5000000000f5cfc070000000f000000ff80fe00003fff000000ff00"], @ANYBLOB="0800000080000000", @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYBLOB="80030b1a2aa84cd73ffbbe2016b23e38c45a63b01dbb6e0a740790d0fb47bd99595b87462847ede3044a460d2fd702a00c250610019313d45b4e9b6a166f127fb2f88782e79e64182b860cf2ae471b272237ce21e4c60774e7d92552073d02f7ddef145d83fdde26fad3621839fdd652228d3c4fd4035f2c8fc61cdeef5e610c"], @ANYBLOB='N\x00\x00\x00', @ANYPTR=&(0x7f0000000240)=ANY=[@ANYBLOB="4e039b26c81fc7723dbeec973173010730760851412c67f040234c1702ed77d2741a1bd5d1f5856ba11af0f82d46ac2cbc7770d152820febc2c82429857032a7628445c78716da2882fc85135f74"], @ANYBLOB="cb000000", @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYBLOB="cb030bc7f77bc5f6c84339f044e045b2483bd09c84c0634547cd90e44eeb914efd7fa77fe563b9982407c7b9871db598918d9f460525ee85fb1eccc8e8bf99cb19c2df6692069c9142d077f481a89709cc9247078a42df593a7ccc15b8fe6d66b6da274111cd3a3ca986009e963d5c7f90653dba8d3eebf3fedebeb9e1117ad7c7b60691f304c801fa79ef86425dcfe975e6d8c2f84cf232fb02ab0573d21275eba3b1cc7e1d6d3a5453ed31cac6cbe45f11e46e07e7edde0d2a9972198edd37abbb0e117649b52b2e85eb"], @ANYBLOB="04000000", @ANYPTR=&(0x7f0000000400)=ANY=[@ANYBLOB="04034c04"], @ANYBLOB=')\x00\x00\x00', @ANYPTR=&(0x7f0000000480)=ANY=[@ANYBLOB="290362d641e1e09a98ac4c64f0aceddaac9c113facf254b5a8f8052e6a25cb44c6d789"], @ANYBLOB="cb000000", @ANYBLOB="02100000", @ANYPTR=&(0x7f0000001240)=ANY=[@ANYBLOB="0203cc8764ba935a722aa1d0c21edccd07c6b75c579d7a169d6a0f3bfb93e91e9d8f893b784d2feab9d296e4a2c42c528bfb1a936abafacfa4f2665078f018d71f2e5430b616a6a666c7f9cd7dc03b84d60a443ed0b18e69cf2ac060d8f85c2ec81dfb1f0f205dde604b5f5b0e049b00e1d209ebba7875854806b24c6b51414d5baf51fba9de36759bfd2d660cdf1380dd58c84ffbc3efc84f3ad1df91a95b1be4ea15d1ed238b32876390719218c620a7fd63bb53f1dec00a7ee1d07641974a1505528c4855e209e8473eb236211a164628fa8da948d057f05905c441579905add6561084c5e2992b8aacc68dffce0c02670c33e474e355fc6ceabf113a4723c02e2d567b36321b33372e56346707dd7abd6ca34e1bc0244d76f3a3cb3c0d630f6496a1d13d763c0ee95d4136fe3eee916fa1ff271cfffc69d640d039f6b25d1c51c6fff27c9f68d68cdf455da2898bf1ad0b8bdc7224b81cb07d25fb03acdb19fb93c0d42047859031000141b993f4db1482ebcbfcfb0a7b728b0c4e63b943f9e700741186bd3b5dd261c475e40e63c472e31b062a7cdfa7f63d2fb5f983aac215f803d51252ed21bfd3a7f0a86f8b9f31851b14f6b3e10c77d07b1c9acc527e66fb65c007e762636b276aed9a17d669694dac7df669c95c26d12040a39fffcfa46df471aa9f8f64d9216ae66cf7a3d5cc7b3fcb19c785c658d5f7fbca58e1de6fbd7e6a2599ff7d34be248fa2c92fbfb4e5f59a3e1a536b607231a582c56f3e3c4df294407a138d817579c5dd673b23161bc93b63dfbe097a3ddf432d48a78d5e9d3bbb3b069eacec3ef418bd20a32ef33c98f4542297ab3ac2688e813b357dbd34704670cc96e3be814043d8d0b3a1d157eb5e4e36e4efa06dfb952ad730846550fb39fbe7b4dc11572ed07bb5453f147a6b2f0b55612dc422d9b58ebc2d9219a39a32add0e3a6a0c3bbeff17e5ab50754c8b5647c2117e220aba04cd737a99a51943b72d5132d6cd3de7fb79bae248751b5dd368d2f6815b893bb2fe87285bb64f78bb46b05c68a8dddff54237d5898f368b86172eeca35b9b3144188db8dea9e6963564b4ee857c9680fc2ebffdf422b106f49e6a37e5f05356527ecdf3512412e4a7d48039aaa12a953c0980b9739c9f63b65986a6c9245b7d15fe314127a269f8e1efd0b48b540cbdf123a4b0f999182b09e90030a96ab4f2f5fe0e1d15c4ab8cf266f55cfd991f6cf955fb6f2e960838b06951a0dd6614d7c513cdf1738722929d58b44ce4ce1a4fad319689f2664781838f7508b1ce2902483d8d19705136de7ce742ced0d09807c3e19addb9da5800d5766ed9424c6bfbe9bcd975548c828e9fde90d5217e462653341b24c2b851c91377c5086b978214138fb949524fc623b9a71eb02cada2d78ca93ace569d76a21089313fb04b943d683ffe692509cc97b0a4e94ae9ddda95b83cc270d1305b260163858c6b9d2e603dc156965daa7ec1757ab4a0fa5c9f3d07cfe564883bebf24b447a42a6cca534cf2bf68af052e3ba0daf5fc448efd2c23c903b8e18eb9f1b956a3c3631ead3c9537f318bacc17fca84a9d0e38c9ba3bf1f88fa096b652e4f7e97adbb6410b367895059ef23fdcf5c4051a239b8350272ae48c5ff63201ae8d099394bf0b2c25d2427ba6c63d621fb31fd6a33cc911fa4d452607c5d39e08c10a662067af759801b874966b100debf1d9ee49ab156509988e4f6f68ad3426771fe2d9adc013798d3d63c5179d27be1878ec5961dde8499cf77e3aa8108f2b6e91fc9faf24a48fbc34f825c689030918f2ec3ab3bfc0a93554deb4ede719512df72c6576ce497df632bb76c15ea84124352a66c49998519e9e8b39f1b7908422a587145fc7398422b8ee8311ad7b4a7490b90d2fb749caa770701800a36de69c13c9c032fd41126daba590a380f71c4805a58c1b2d87bcff8037d25be6dc87458eed1c6d3dfe2063ded7c4b2d7e49d623fec1585c9ea5ef711a09dd7bc36175a5c7086b6e13a21860df89fd91dd290cc8a14dc4a00d60c370c8e8a4058bf12be4422e13ae819405a2e26f7640f8c6d2e316035faf8a6452e616e6780cb9399f286f4fb1f0d62e15ad46e66a7dad65dfb0264b0268e640d4da6a603eb7c163ff70fc97776446d0dcc75c91540bc7d77fae3bdeaacb9a421cdd5e2d3c36b0910607edf805f797e7e4402ec33fdb50f024f17047f7d5a30afb137e508a1467b3979a185b01f3cbbda8a9a32205eed1acc1f949089df39f4b14fb565d4ece8189d5307a3b512e8fa204ea65603689d6ce8f1eba7775d0fa79c953ad2b2a3a8325832805d6b45ed148a9914e99dad02d3f4dff1d9fdc13730cf9c6134204871970951a9e41681501c3751b77950a205f7d7f24f58b414b40d5eea89c6da2d920e8be76f4e78fbf73d6c432b2549575854685d5c525aaaf5240b38e9cebdaeb6f48356a90c1677052f1fda33ff61a75cc0579e0ca98f7e6f348dc5e7336499a88963668f9724bc53b43650c94d6d404e9cc95ecdb30540873fbb52f37d8ee9dec53e826103249a2252a6d9426c4de3d056faea4ec78b95c483160d937154e131db872231f1b13f90d3bdec14fdfca6c90593b265fae78d088557d108d5db30ee19895d1c3340ae84c8b1e647da2b5df0f2308f3f425774d2912f752c5b43ea82ef9adf1d511e45a78d9dcf50b094114bea578e5ce62105dd3fb228244eda543e87f699660638c4fbbb53878be546cdc3bc0b990bb713cecb1bc4a7c1cf7af410ec94eabb0f8bb256c67b09901a695a25af57908cfc69a682b43cec7bfe802f33e09af74b78c098a91588e910ae8195935456c343be92e0626326307bd1d61ddd731bb40f936071b991bb9bbe860d816b3955ee7b6be124935feb43de538ec500605b0d81afedee5ac799e979eae19d754cf370e297fd1d4068800747a9ec18776a4881de4ae798f8a5deeb7bfa182fb78fd78986e21740a49e20639218e979bc09fca37bdc702cfa1552cd9a1d1598ae66146c1b06e0f953a59687c81a9d96670052ae6fbfa1d1f351d632616058f8fa843eb2e49cce7875563ed4b45952da8c8563f8140c065ec0b8c94c5b45acc86f0aa78a2af0e572b9ac0a08ec60d12fe5600f123dc0cafbc8eb6a6bfdc5371760f8dd7f92336d9a59f25bb6dc42be128d7de2d7edf84256ba0c4e51d618ab830327bf8bd0483af7c978b2ea1e30f6f32c9ca500a75a40e3fc99b4ddaacb73dc15b4656b0cc4a7147e177c456199b3a090f720c53cf367d962ffa3166827aae61a69bdb760db5ae213650083b837999892f9a39d7cf90e034c5f42b406a85049d9cf09552b6ec957cd856bc51ee093c1b81bf66720ab9f6bf4dbefe9b1ff5937158568ca56811df76bb568454a2906f45dede8757040a0034bf97ed8f316fe6eed61eba175fa5565550a5e6aa3b6418ad481a670a395dc5f4c334353d1b1ff1ce02037c8f3fb9a0ee41789d22137769be2f868c3be6a9e693b6a9352e317bdc22115f04e5594349c8cf86196c641afba07fbd8fbd0b1781528f7c1ac6670530afce50c3fbd0ffd1f966c35739fb16ce90af9c02592090c35b31c003dcf64fdbaaf3736b1b7bb280bfec14076ac24bf83c8aa9f217b9776fddaf9210c60caf3d94fe887adc1a59ae98d9fec1e14e857dec6b4600830217403f79b4f10323acc2cece9bde65b0fd970667290bd85ddc62dbdf48318e88bdf82e88820294b2c62fffa0e0972d302d032cae01ecd3d3fc55a987093e979447077bf059fe2302bc77c40515dcb0c6e5de16bcc01c581e02f76d936e3c9eb5d924d0b33f5d964bce5f91aac0a2d52bbd580fd6d96d56bbb2abb25dcc3b3a56428942336e524ef37cf2501f66483c99f64f10ed1f15b6c81ae24c374c35f0df66628ed632ac3f71f3aa93e45adbc979f29ee6c66cc7605b94be09060dd204cc36dbdd860b990b94c79dbf4b184eb15777bc5e2be25ec9ea193e31bbe4a737182b6f1f7682c3e3be43c207ca6293254e932d0f036affe4e1edd815732bf75a503fc54f6dcf0c236c06c5b05854031516a193d7ca9856d40292df8c892e964419bf2d6091b4f3b89f9b9dbe2225f90dc909f5e9a65cd81c2ffccf3f61bd445663adb32326df686f5e825dfc35528f4c5d32683ddbf885819c9c45976e3eedac41b71a941ad81086ed22a0845e28b0e38b4b45fd276f814baf87d9e1411132bd8f126ca5bec5747d5c4f240408ea61a35c25c934a8c7c2f4df62b2d12ea6bd5c36aa2b0eb8daae5726aef9b86ae153959625cbb324ccdce7938aa0f2be5b5515274fe7621afb99e2704d62b00c829d11ce6d251d56132dbc72fe75bd45c754355b3e1b72f751008045b63b5f80b0c9f08a61e43ea58fff37feb9e431b54a1fae3cdfe5ac8b2e2166fa229d96663717d84a22392c12b4f9074a3aa7655c6abd23a5da0cd5a7de755d13ee3dc30ff43a11f6aa7f1974a91fc5f497d82858244db28538e7958bc712e4cb6d81cdb7dc895eb002369d11e8c0b6f4dc6eb94245e581639d71e1f2ccfbb92e5f5b04233ca4ae99e8cd71bd16b06e63400e7fdc9fa749918379de8f2a044401cf778ad1e83e62da824f1aa79ba94879a1e8ab1d477205ea53a1b98e96eac5b14726c7f6fb57843204b0d7ced522cc5a1e1c8d269780197ecb067ef2725318a5f31c4bb3613070d27f4fce3b885245952c0fc07c47bce35447bf688ba8621129754e95239df3fe2b9a5f08921d17d89b2802629bc6a1a966fce0ca6141bf713b994dd89c911399a0dbc6ac19428e8d0ba82b93a4483be41f260fbf27abc08dced7f9e28d9b1c04ab622838b7f6985f66422fe9a7b72b523d65b9e5ac488cde19c6afa28afb498c45b247faf08bbc04d29372f4f9bf36d99e7541a45c2e1c3ccdba8cc71d455afc32f7754c8a49910e4bfdebe422b970ce6dc7496f26b0cf5009f10e20a5d5ad7043876d202b67463440d10ed948163e92109db565ea100b07dac7ae2e0dac83cf4852817db214288761f6de8506e4a7a94b4c98cbafdf5c1feefa926ab5d77b0b64b4c82dee73be02908fd46d5cf61ecf934f150e93a005ae94b92008aaedfb09191d7c58204ead3183ec567d3be0ea3a98469907d330643e8794e06d43ff6c47cf22a015874e3952fbdc8c0c33e1b63ad9883dd1a7a3250eda7e6838264159fa41343365d25558437c44953fb9e1d07742b6d52f99c886ee159191b0aa71b7b5c421a46f75ab808b87fe0864ecaaa9766c2b6ec31921f2a6276039d93c0187710bd7a1546945355667652fd931ca7900d64fdd1d1b0fa6a4fc79c0fbd85cdb7768ecd0ce084686c3f7e2296644e38832a93b2cf8e73e4c1191d29eb6b5c174fe94472ad75ebac6ffd44980e063f33df76cca34844abdcd46e6bd0b01c1bb93418208ce55d2604dbf6fed7a7f0a5d211c9ede835757f2c7cfc2081ab6459b68f951e259ccaa3cf87f508d544d501cf3e56ccad70aff1b146e88bab45d7893652c3f491e67dd05fcbe4c94220704d408db12c5a19287ea56ef4618284f6d746288ba29466969f9f8ba2ada3ee48fd324be3200accf0e346681b8cae9c8cdaddffc0191bf673ca191220618043d774c1b1ea2a4ec15b1351cbc14d5d694f600344a5222d77805a7bf0e5e5303ee1167f596971b96d90029c2f43e6157bd744ddf14630e789513b35f0cf71c6378a303bf08ed22d28d069514909a9784a4619e7fcdf4f1262d7493331ea514d78865ecab0363d5f"], @ANYBLOB="10000000", @ANYPTR]) write$hidraw(r1, &(0x7f0000000780), 0x0) read$hidraw(r4, 0x0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(r5, &(0x7f0000001200)='\x00', 0xffffff45) [ 1236.490767][ T2743] usb 2-1: new high-speed USB device number 104 using dummy_hcd [ 1236.530853][ T2767] usb 6-1: device descriptor read/64, error 18 [ 1236.600749][ T2798] usb 1-1: device descriptor read/64, error 18 04:26:53 executing program 3: syz_usb_connect(0x0, 0x3f, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x44, 0x30, 0x1d, 0x10, 0x19d2, 0x1106, 0x9adf, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x8e, 0x0, 0x3, 0xff, 0xff, 0xff, 0x4, [], [{{0x9, 0x5, 0x8d, 0x1f}}, {{0x9, 0x5, 0x5, 0x2, 0x100}}, {{0x9, 0x5, 0x8f, 0x1e}}]}}]}}]}}, 0x0) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) [ 1236.710787][ T8424] usb 5-1: config 0 has an invalid interface number: 2 but max is 0 [ 1236.718917][ T8424] usb 5-1: config 0 has no interface number 0 [ 1236.725304][ T2798] usb usb1-port1: attempt power cycle [ 1236.731158][ T8424] usb 5-1: New USB device found, idVendor=0582, idProduct=0003, bcdDevice=f7.ee [ 1236.740210][ T8424] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1236.740679][ T2743] usb 2-1: Using ep0 maxpacket: 16 [ 1236.750550][ T8424] usb 5-1: config 0 descriptor?? [ 1236.880749][ T2743] usb 2-1: config 0 has an invalid interface number: 8 but max is 0 [ 1236.888859][ T2743] usb 2-1: config 0 has an invalid descriptor of length 9, skipping remainder of the config [ 1236.899016][ T2743] usb 2-1: config 0 has no interface number 0 [ 1236.905145][ T2743] usb 2-1: config 0 interface 8 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 2 [ 1236.918066][ T2743] usb 2-1: New USB device found, idVendor=45ba, idProduct=92dc, bcdDevice= 5.ce [ 1236.927167][ T2743] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1236.930877][ T2767] usb 6-1: device descriptor read/64, error 18 [ 1236.942003][ T2743] usb 2-1: config 0 descriptor?? [ 1236.992456][ T3189] usb 5-1: USB disconnect, device number 80 04:26:53 executing program 2: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r1, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000440)={0x24, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hidraw(0x0, 0xfffffffffffff801, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x1, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000001080)) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) read$hidraw(r3, &(0x7f00000004c0)=""/203, 0xcb) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) syz_usb_connect$cdc_ncm(0x0, 0x1, &(0x7f0000000080)=ANY=[@ANYBLOB="12011001020000e62505a1a44000e24097f2b20145e6010203010902630002010340080904000001020d00000724060001b7de05240003000d240f0108000000018004000706241a00dd07052415400009058103e80200ff080904010000020d00000904010102020d00ff09058202bc020ef70109"], &(0x7f0000000600)=ANY=[@ANYBLOB='\n\x00\x00\x00', @ANYPTR=&(0x7f0000000100)=ANY=[@ANYBLOB="0a060002ff41c4080800"], @ANYBLOB="c7", @ANYPTR=&(0x7f0000000140)=ANY=[@ANYBLOB="050f25000120100a01a5000000000f5cfc070000000f000000ff80fe00003fff000000ff00"], @ANYBLOB="0800000080000000", @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYBLOB="80030b1a2aa84cd73ffbbe2016b23e38c45a63b01dbb6e0a740790d0fb47bd99595b87462847ede3044a460d2fd702a00c250610019313d45b4e9b6a166f127fb2f88782e79e64182b860cf2ae471b272237ce21e4c60774e7d92552073d02f7ddef145d83fdde26fad3621839fdd652228d3c4fd4035f2c8fc61cdeef5e610c"], @ANYBLOB='N\x00\x00\x00', @ANYPTR=&(0x7f0000000240)=ANY=[@ANYBLOB="4e039b26c81fc7723dbeec973173010730760851412c67f040234c1702ed77d2741a1bd5d1f5856ba11af0f82d46ac2cbc7770d152820febc2c82429857032a7628445c78716da2882fc85135f74"], @ANYBLOB="cb000000", @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYBLOB="cb030bc7f77bc5f6c84339f044e045b2483bd09c84c0634547cd90e44eeb914efd7fa77fe563b9982407c7b9871db598918d9f460525ee85fb1eccc8e8bf99cb19c2df6692069c9142d077f481a89709cc9247078a42df593a7ccc15b8fe6d66b6da274111cd3a3ca986009e963d5c7f90653dba8d3eebf3fedebeb9e1117ad7c7b60691f304c801fa79ef86425dcfe975e6d8c2f84cf232fb02ab0573d21275eba3b1cc7e1d6d3a5453ed31cac6cbe45f11e46e07e7edde0d2a9972198edd37abbb0e117649b52b2e85eb"], @ANYBLOB="04000000", @ANYPTR=&(0x7f0000000400)=ANY=[@ANYBLOB="04034c04"], @ANYBLOB=')\x00\x00\x00', @ANYPTR=&(0x7f0000000480)=ANY=[@ANYBLOB="290362d641e1e09a98ac4c64f0aceddaac9c113facf254b5a8f8052e6a25cb44c6d789"], @ANYBLOB="cb000000", @ANYBLOB="02100000", @ANYPTR=&(0x7f0000001240)=ANY=[@ANYBLOB="0203cc8764ba935a722aa1d0c21edccd07c6b75c579d7a169d6a0f3bfb93e91e9d8f893b784d2feab9d296e4a2c42c528bfb1a936abafacfa4f2665078f018d71f2e5430b616a6a666c7f9cd7dc03b84d60a443ed0b18e69cf2ac060d8f85c2ec81dfb1f0f205dde604b5f5b0e049b00e1d209ebba7875854806b24c6b51414d5baf51fba9de36759bfd2d660cdf1380dd58c84ffbc3efc84f3ad1df91a95b1be4ea15d1ed238b32876390719218c620a7fd63bb53f1dec00a7ee1d07641974a1505528c4855e209e8473eb236211a164628fa8da948d057f05905c441579905add6561084c5e2992b8aacc68dffce0c02670c33e474e355fc6ceabf113a4723c02e2d567b36321b33372e56346707dd7abd6ca34e1bc0244d76f3a3cb3c0d630f6496a1d13d763c0ee95d4136fe3eee916fa1ff271cfffc69d640d039f6b25d1c51c6fff27c9f68d68cdf455da2898bf1ad0b8bdc7224b81cb07d25fb03acdb19fb93c0d42047859031000141b993f4db1482ebcbfcfb0a7b728b0c4e63b943f9e700741186bd3b5dd261c475e40e63c472e31b062a7cdfa7f63d2fb5f983aac215f803d51252ed21bfd3a7f0a86f8b9f31851b14f6b3e10c77d07b1c9acc527e66fb65c007e762636b276aed9a17d669694dac7df669c95c26d12040a39fffcfa46df471aa9f8f64d9216ae66cf7a3d5cc7b3fcb19c785c658d5f7fbca58e1de6fbd7e6a2599ff7d34be248fa2c92fbfb4e5f59a3e1a536b607231a582c56f3e3c4df294407a138d817579c5dd673b23161bc93b63dfbe097a3ddf432d48a78d5e9d3bbb3b069eacec3ef418bd20a32ef33c98f4542297ab3ac2688e813b357dbd34704670cc96e3be814043d8d0b3a1d157eb5e4e36e4efa06dfb952ad730846550fb39fbe7b4dc11572ed07bb5453f147a6b2f0b55612dc422d9b58ebc2d9219a39a32add0e3a6a0c3bbeff17e5ab50754c8b5647c2117e220aba04cd737a99a51943b72d5132d6cd3de7fb79bae248751b5dd368d2f6815b893bb2fe87285bb64f78bb46b05c68a8dddff54237d5898f368b86172eeca35b9b3144188db8dea9e6963564b4ee857c9680fc2ebffdf422b106f49e6a37e5f05356527ecdf3512412e4a7d48039aaa12a953c0980b9739c9f63b65986a6c9245b7d15fe314127a269f8e1efd0b48b540cbdf123a4b0f999182b09e90030a96ab4f2f5fe0e1d15c4ab8cf266f55cfd991f6cf955fb6f2e960838b06951a0dd6614d7c513cdf1738722929d58b44ce4ce1a4fad319689f2664781838f7508b1ce2902483d8d19705136de7ce742ced0d09807c3e19addb9da5800d5766ed9424c6bfbe9bcd975548c828e9fde90d5217e462653341b24c2b851c91377c5086b978214138fb949524fc623b9a71eb02cada2d78ca93ace569d76a21089313fb04b943d683ffe692509cc97b0a4e94ae9ddda95b83cc270d1305b260163858c6b9d2e603dc156965daa7ec1757ab4a0fa5c9f3d07cfe564883bebf24b447a42a6cca534cf2bf68af052e3ba0daf5fc448efd2c23c903b8e18eb9f1b956a3c3631ead3c9537f318bacc17fca84a9d0e38c9ba3bf1f88fa096b652e4f7e97adbb6410b367895059ef23fdcf5c4051a239b8350272ae48c5ff63201ae8d099394bf0b2c25d2427ba6c63d621fb31fd6a33cc911fa4d452607c5d39e08c10a662067af759801b874966b100debf1d9ee49ab156509988e4f6f68ad3426771fe2d9adc013798d3d63c5179d27be1878ec5961dde8499cf77e3aa8108f2b6e91fc9faf24a48fbc34f825c689030918f2ec3ab3bfc0a93554deb4ede719512df72c6576ce497df632bb76c15ea84124352a66c49998519e9e8b39f1b7908422a587145fc7398422b8ee8311ad7b4a7490b90d2fb749caa770701800a36de69c13c9c032fd41126daba590a380f71c4805a58c1b2d87bcff8037d25be6dc87458eed1c6d3dfe2063ded7c4b2d7e49d623fec1585c9ea5ef711a09dd7bc36175a5c7086b6e13a21860df89fd91dd290cc8a14dc4a00d60c370c8e8a4058bf12be4422e13ae819405a2e26f7640f8c6d2e316035faf8a6452e616e6780cb9399f286f4fb1f0d62e15ad46e66a7dad65dfb0264b0268e640d4da6a603eb7c163ff70fc97776446d0dcc75c91540bc7d77fae3bdeaacb9a421cdd5e2d3c36b0910607edf805f797e7e4402ec33fdb50f024f17047f7d5a30afb137e508a1467b3979a185b01f3cbbda8a9a32205eed1acc1f949089df39f4b14fb565d4ece8189d5307a3b512e8fa204ea65603689d6ce8f1eba7775d0fa79c953ad2b2a3a8325832805d6b45ed148a9914e99dad02d3f4dff1d9fdc13730cf9c6134204871970951a9e41681501c3751b77950a205f7d7f24f58b414b40d5eea89c6da2d920e8be76f4e78fbf73d6c432b2549575854685d5c525aaaf5240b38e9cebdaeb6f48356a90c1677052f1fda33ff61a75cc0579e0ca98f7e6f348dc5e7336499a88963668f9724bc53b43650c94d6d404e9cc95ecdb30540873fbb52f37d8ee9dec53e826103249a2252a6d9426c4de3d056faea4ec78b95c483160d937154e131db872231f1b13f90d3bdec14fdfca6c90593b265fae78d088557d108d5db30ee19895d1c3340ae84c8b1e647da2b5df0f2308f3f425774d2912f752c5b43ea82ef9adf1d511e45a78d9dcf50b094114bea578e5ce62105dd3fb228244eda543e87f699660638c4fbbb53878be546cdc3bc0b990bb713cecb1bc4a7c1cf7af410ec94eabb0f8bb256c67b09901a695a25af57908cfc69a682b43cec7bfe802f33e09af74b78c098a91588e910ae8195935456c343be92e0626326307bd1d61ddd731bb40f936071b991bb9bbe860d816b3955ee7b6be124935feb43de538ec500605b0d81afedee5ac799e979eae19d754cf370e297fd1d4068800747a9ec18776a4881de4ae798f8a5deeb7bfa182fb78fd78986e21740a49e20639218e979bc09fca37bdc702cfa1552cd9a1d1598ae66146c1b06e0f953a59687c81a9d96670052ae6fbfa1d1f351d632616058f8fa843eb2e49cce7875563ed4b45952da8c8563f8140c065ec0b8c94c5b45acc86f0aa78a2af0e572b9ac0a08ec60d12fe5600f123dc0cafbc8eb6a6bfdc5371760f8dd7f92336d9a59f25bb6dc42be128d7de2d7edf84256ba0c4e51d618ab830327bf8bd0483af7c978b2ea1e30f6f32c9ca500a75a40e3fc99b4ddaacb73dc15b4656b0cc4a7147e177c456199b3a090f720c53cf367d962ffa3166827aae61a69bdb760db5ae213650083b837999892f9a39d7cf90e034c5f42b406a85049d9cf09552b6ec957cd856bc51ee093c1b81bf66720ab9f6bf4dbefe9b1ff5937158568ca56811df76bb568454a2906f45dede8757040a0034bf97ed8f316fe6eed61eba175fa5565550a5e6aa3b6418ad481a670a395dc5f4c334353d1b1ff1ce02037c8f3fb9a0ee41789d22137769be2f868c3be6a9e693b6a9352e317bdc22115f04e5594349c8cf86196c641afba07fbd8fbd0b1781528f7c1ac6670530afce50c3fbd0ffd1f966c35739fb16ce90af9c02592090c35b31c003dcf64fdbaaf3736b1b7bb280bfec14076ac24bf83c8aa9f217b9776fddaf9210c60caf3d94fe887adc1a59ae98d9fec1e14e857dec6b4600830217403f79b4f10323acc2cece9bde65b0fd970667290bd85ddc62dbdf48318e88bdf82e88820294b2c62fffa0e0972d302d032cae01ecd3d3fc55a987093e979447077bf059fe2302bc77c40515dcb0c6e5de16bcc01c581e02f76d936e3c9eb5d924d0b33f5d964bce5f91aac0a2d52bbd580fd6d96d56bbb2abb25dcc3b3a56428942336e524ef37cf2501f66483c99f64f10ed1f15b6c81ae24c374c35f0df66628ed632ac3f71f3aa93e45adbc979f29ee6c66cc7605b94be09060dd204cc36dbdd860b990b94c79dbf4b184eb15777bc5e2be25ec9ea193e31bbe4a737182b6f1f7682c3e3be43c207ca6293254e932d0f036affe4e1edd815732bf75a503fc54f6dcf0c236c06c5b05854031516a193d7ca9856d40292df8c892e964419bf2d6091b4f3b89f9b9dbe2225f90dc909f5e9a65cd81c2ffccf3f61bd445663adb32326df686f5e825dfc35528f4c5d32683ddbf885819c9c45976e3eedac41b71a941ad81086ed22a0845e28b0e38b4b45fd276f814baf87d9e1411132bd8f126ca5bec5747d5c4f240408ea61a35c25c934a8c7c2f4df62b2d12ea6bd5c36aa2b0eb8daae5726aef9b86ae153959625cbb324ccdce7938aa0f2be5b5515274fe7621afb99e2704d62b00c829d11ce6d251d56132dbc72fe75bd45c754355b3e1b72f751008045b63b5f80b0c9f08a61e43ea58fff37feb9e431b54a1fae3cdfe5ac8b2e2166fa229d96663717d84a22392c12b4f9074a3aa7655c6abd23a5da0cd5a7de755d13ee3dc30ff43a11f6aa7f1974a91fc5f497d82858244db28538e7958bc712e4cb6d81cdb7dc895eb002369d11e8c0b6f4dc6eb94245e581639d71e1f2ccfbb92e5f5b04233ca4ae99e8cd71bd16b06e63400e7fdc9fa749918379de8f2a044401cf778ad1e83e62da824f1aa79ba94879a1e8ab1d477205ea53a1b98e96eac5b14726c7f6fb57843204b0d7ced522cc5a1e1c8d269780197ecb067ef2725318a5f31c4bb3613070d27f4fce3b885245952c0fc07c47bce35447bf688ba8621129754e95239df3fe2b9a5f08921d17d89b2802629bc6a1a966fce0ca6141bf713b994dd89c911399a0dbc6ac19428e8d0ba82b93a4483be41f260fbf27abc08dced7f9e28d9b1c04ab622838b7f6985f66422fe9a7b72b523d65b9e5ac488cde19c6afa28afb498c45b247faf08bbc04d29372f4f9bf36d99e7541a45c2e1c3ccdba8cc71d455afc32f7754c8a49910e4bfdebe422b970ce6dc7496f26b0cf5009f10e20a5d5ad7043876d202b67463440d10ed948163e92109db565ea100b07dac7ae2e0dac83cf4852817db214288761f6de8506e4a7a94b4c98cbafdf5c1feefa926ab5d77b0b64b4c82dee73be02908fd46d5cf61ecf934f150e93a005ae94b92008aaedfb09191d7c58204ead3183ec567d3be0ea3a98469907d330643e8794e06d43ff6c47cf22a015874e3952fbdc8c0c33e1b63ad9883dd1a7a3250eda7e6838264159fa41343365d25558437c44953fb9e1d07742b6d52f99c886ee159191b0aa71b7b5c421a46f75ab808b87fe0864ecaaa9766c2b6ec31921f2a6276039d93c0187710bd7a1546945355667652fd931ca7900d64fdd1d1b0fa6a4fc79c0fbd85cdb7768ecd0ce084686c3f7e2296644e38832a93b2cf8e73e4c1191d29eb6b5c174fe94472ad75ebac6ffd44980e063f33df76cca34844abdcd46e6bd0b01c1bb93418208ce55d2604dbf6fed7a7f0a5d211c9ede835757f2c7cfc2081ab6459b68f951e259ccaa3cf87f508d544d501cf3e56ccad70aff1b146e88bab45d7893652c3f491e67dd05fcbe4c94220704d408db12c5a19287ea56ef4618284f6d746288ba29466969f9f8ba2ada3ee48fd324be3200accf0e346681b8cae9c8cdaddffc0191bf673ca191220618043d774c1b1ea2a4ec15b1351cbc14d5d694f600344a5222d77805a7bf0e5e5303ee1167f596971b96d90029c2f43e6157bd744ddf14630e789513b35f0cf71c6378a303bf08ed22d28d069514909a9784a4619e7fcdf4f1262d7493331ea514d78865ecab0363d5f"], @ANYBLOB="10000000", @ANYPTR]) write$hidraw(r1, &(0x7f0000000780), 0x0) read$hidraw(r4, 0x0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(r5, &(0x7f0000001200)='\x00', 0xffffff45) [ 1237.060840][ T2767] usb usb6-port1: attempt power cycle [ 1237.090704][ T8424] usb 4-1: new high-speed USB device number 114 using dummy_hcd [ 1237.220729][ T2743] usb 2-1: string descriptor 0 read error: -71 [ 1237.237033][ T2743] usb 2-1: USB disconnect, device number 104 [ 1237.342002][ T8424] usb 4-1: Using ep0 maxpacket: 16 04:26:53 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x5e5dc1) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x100, 0x262480) syz_open_dev$hidraw(0x0, 0x7, 0x0) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f0000000000)) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCGRAWPHYS(0xffffffffffffffff, 0x80404805, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f00000000c0)) r2 = syz_open_dev$hidraw(&(0x7f0000000380)='/dev/hidraw#\x00', 0x6a, 0x2000) syz_open_dev$hidraw(&(0x7f0000000800)='/dev/hidraw#\x00', 0x8, 0x0) r3 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0x401c5820, 0x20000004) ioctl$HIDIOCGRDESC(r3, 0x90044802, &(0x7f00000005c0)=ANY=[@ANYBLOB="d509000011ca5e9c6408d5739be6d8a82340e9d8fa511116c2ca0d09412a283f9b65fe908362fd83bf6e3dabe9b17c33266a06eda1781fcbe959eaf4c8cbb12e074862d963563cb3a812bd0598fc3acbc7d357421fcf124e6d622ac0b43bbba82dd7909e5966370a4d37de79f20f77d861fcd320fd80a668e505cac60130f1aa64b847de0e5bfe0318607c1ea0a8b125df384a0e2ed333d49470e5e191a4cb9c01e96893cd651db3d09ec42f442b1d34c9a96bac585daf5959dfd4ad0ae726cf23b5828ae91d1696edbedfca98376eabefeff6418e1071800559076277f4639aea92c787c817f0d8c1ef6cd441e10ff9399cb148ecd136a7e1cbd1f368cdaccb863c80a9ecf95174262890d607ce3a35e9b35bc2397243fd05722059a7edee5796c5f4980211176dba61771d6980b393d0b9b91181996a6dc18b593bdab1004c502bd24004f8962a56ef3c969bdc41d3b6262c9accaac4e105a34e9d0ef415407f836b62d2f8d98c4b1acc1e1617d6e96191622bac79727df2f4af3b6130517e8032e26a8a7f438c9eb7595f3e22d08fc8176b373c777dc024c362252b63d315c5c11a686adf1711d69186e6579d9b6d5fe33e4781a85891fb937ffbf3ee96cc7b69058ee1f1d0d78e7633b63eb6f2164a088f9b9b514fcce19fdbdbcbbe0655cd8425d7fbc4fe88719885558926c1b77df10ca3b5f19aff24c5931c9aed21cade5b42cccea7bded22fe46824b8b54b0390440adbff76e7fcf60d344e4bb2c7d2512a03ac50e4299e2aaf1806d08c3f3b288afd8743a29da6744d25f68833f56447f2de94f94614ec84c3a2426b76a95d252a3d6cd9fe600b7790f8c31fa352c6956b33d642b4629eada17ea84e69d3980685b66b3e40e9b5659230d483fb7724f6022e58eaafc32eb309f98eddd6478e9862084e3a94b2de589ab212bef51d8d72bf0cf8e792b25d3e1c9fa22662e9ae81d0339377c2d857401523a221246c845f08297adb8b2a6c8d90c710b6bc7f7c84f89030e885ab6dd593c35e6306056ce91e79df69955672d5dbe7b837ce4e68d189254aa2e997916f955c3c3a0e585da08d3a56b9de8f5d747b722ea734a079a297d0116cdf6ac5169715a7866bb8e29cad68e5c3eae2b6c7b53661b6d1b542f4b368e48f3ea0c6875d1a2ae857a1078f06413eac9d4181440787d78f2f6c81abb863c43199a40a2f2d282f0d152fc90d01e140c294850175a6b2f1fe0c418edb0a8294c9b0b33bfd7723e35fe75005d77ca51c8fdce768d8efbd2872b0871a47ff917bebd446b794aed2ab4a4bbc7247c79c4a21c221f47fe6dc307ff03c5bd7a535b30c9227ed7ef37a6ad1d547fd6311109799f40206852f9fca75aa71b2e102036a49a78156da25de94729abba14835215f96e36b97b57b7bf296e3ac92415735a792b8f83eade5691aaa7a780fc33c23f70247e3ed0b395c323a7df2c07826164a0fe1de4e9c6de839e5379d9e98bfa548f8d01adea075b88a581f557297a19a36ffc1989f62b82a8349f93f34ff349bf00e0783f968f378820a0921dc66a8b6437b05df0b30261425cd434c296c178745e42601c8c2e4783bcf41100bb873f9de36dfc8c34d387e9543280ffddfbf3410cf68d8ba0c79b65f0bcae4e7598a1a5b90dcf2ddf10cd52170759f2c139e147e00bf7699130b482fc07479294c3627a8b1b2cae514134992c5eb34129e9c07c460ae00c02be8d70271678ba33bb3fad5fd2c24e68a7096b4b087c8daad90d5222d43910024b06d5d2ce492f9dbdce7ffa821a58e46aa99097545f0a579d40992d5bf48aa5500df17ac8abe1b7796047b37176b961e3f95d08132977dac034072d790a8eef548dd54ceedd7ce771e5b132e9ca36941a68b2563668934dc3cf81d0cdba950d720f68364c32e79d7d8ddcb7575a8e39eb53fa2905256c259910f60220a634386b254cb6a6dccfec13c28f4255eeb186fe89bfe978833bca91169bdb92986808873aa2577086b04a148a3b35f603f600726a49eb6acc273ed9ab8c6f8d25e36d588e46440ecf73ad487524607b4c9a5c64b3a4544f03d762b2d76fa3d36b4409bd715479f176a0f1d1120c18513ea0e475fcc16f9c16d632fe0d08aa2e494fdc647a9197537a200da3f1cc0f6640b35af075ba798e956eac1791709c1da26157512eb18f9b1a1c84aaf970624fdacc7adcf6ba0ece488212c982dae6f492df0b5adfa1b7b02f5888faf6d9a1a58e78314c3ed4fff7a8f1ff3a86df1f68a2458e4bda922191ff8da8c11d49ac6050a4736304ba0fdecd2f1a5fbcfd0036962b42ceae76a108322cee86feb0f41f0490fa16efc3a02f7fc55be768521d4302d9b9e2862e40decfacb5e4358598f51b8e938b306f42eb63d5a394d38a1cae35998537fa8ae97d889292c93ee23dcc7ed9e6cf9beb1a79d0653526bcd366c198d8c9a3e76f996650be5fa14fbbdc9f60a01891a6c686faf1549ce4131e03a5dddf687fdaed7d1deb8b6ed4a3c6157a5b2960aab69299f0463c59eeebd1d707d0d2e40f7272c2c12029320e911d8cc8ccf3a38ceb5b0f42dc430644273f7b435cdd8a074d1ed087897b3d5276e2ada942fa8715c52aa9333eda31954c18aedbb591c3372110a3482745afceb981613ac087b038dc71e7809b572be95a4aa5a1eaf5f481547e82bbbf85a97ba6706f77eff70e3b2bb78acb7f0ded238e2b2afeaef3e487ec3bb17dac673641989a3ce77a97f32294dd65a9721c7085660552528a2901a3f366bc74d2005230708be2763c6f85d83224900feaae2ca2bf4003e300b6440b1c5192f648bd79f8b6fe2955721ed75263d0e71ca11a50753d2b4d079bdd51d2c9c6584a452965196012543b5ec981eff0fba06863f384cf134c4d23a12c3698b3c7c2c59983dc0a7d34f1f70dd5b014e0644d85e3ce1518513f90bae3405287c8bcbbe75dbb794b5a2010f6f91f5f01a75d7e24544b7e22625c7fee8f108139f29b9f38b7d35c403e559e039b18d9dee96b0c019d1f02245abc9a7f6e64d2eb3b634dca3dd24e3f2b558c640157fb51eddde367ba230808e3f02fd0b977df40225ceb335a6faca2bd20b803df2c09e3cdb4b66f65361bde8dcf1365a2f7fe8d065d034489a4ed600f2e71c178a17f3d344fd42cc23cd9352a53b35f0773fbcd33cebc8112bca4a5e14ad3422c2e2c005d81a3afb7c957ff85fad52169049cf458c176e99ae24ed03cb13df74aa021154c5db244e0ddd7f2a3fc9ddfd21444991cda0b7471ce981a40a37a0de5fc6bd01d074d2e1283f9252cc55ad45298256657da675f3eda80b3293755e56d994bc02d7446daa673cb8f1d11709a6c1f59ca1594404dc460ae3969f439634fc1731ff4acb55dbf62e9e2ed5eca1e6bf73ea4c439f8aee945a3642963d600f65df96c1f0a0cead6457a24c40e0236a7fcde1017178717a694559d54fbaa0b864a3a17623300335a9f1e7a5b3f81f2c467dd41bf3f9b360abc610438d874b45098ec7fe285dfbe040e4d69067f9ee9b1000000"]) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffffffffff90) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x0, 0x100) r4 = syz_usb_connect(0x1, 0x13ed, &(0x7f0000001300)={{0x12, 0x1, 0xd82ab431a4fb6c82, 0xc6, 0x9a, 0x1c, 0x10, 0x403, 0xf680, 0x1368, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x13db, 0x1, 0xfffffffffffffff8, 0x3, 0x8a233bdecdfd63a6, 0x5, [{{0x9, 0x4, 0x5c, 0x1, 0x6, 0x1b, 0x9c, 0x50, 0x2, [@usb_cdc={{0x7, 0x24, 0x6, 0x0, 0x0, "711f"}, {0x5, 0x24, 0x0, 0x1}, {0xd, 0x24, 0xf, 0x1, 0x7, 0x0, 0x8a0, 0x208}, [@mbim={0xc, 0x24, 0x1b, 0x6, 0x10001, 0x3, 0x75}, @country_functional={0x10, 0x24, 0x7, 0xfffffffffffffff7, 0x6, [0x10001, 0x101, 0x1000, 0x7, 0xd7]}, @country_functional={0x8, 0x24, 0x7, 0xffffffffd6d48b43, 0xfffffffffffffffd, [0xfffffffffffffffa]}, @mbim_extended={0x8, 0x24, 0x1c, 0x4, 0x0, 0x40}]}, @usb_cdc={{0xa, 0x24, 0x6, 0x0, 0x0, "5293f82554"}, {0x5, 0x24, 0x0, 0x4}, {0xd, 0x24, 0xf, 0x1, 0xc00000, 0x4, 0x5, 0x2}, [@dmm={0x7, 0x24, 0x14, 0x7b5, 0x3ff}, @acm={0x4, 0x24, 0x2, 0xb}]}], [{{0x9, 0x5, 0xb, 0x10, 0x5a, 0x0, 0xffffffff, 0xf8}}, {{0x9, 0x5, 0x2, 0x10, 0x16, 0x0, 0x9, 0x8, [@generic={0xce, 0x2, "f6dafad8c0ef89e6bee3583e2ba82decf503b675d928dd4b4ee5407b1bfdb342e303b8af00db51492877835a8497e3d98e7ede392cab82a7b2e3f4aaaeab4d5f156c11d98018ac0f58a54fd6f49d453bf973b28c125ededf34a96c6cab45c39d9d3d6b89f247ea35053577ec7b740611679a25f387d2914ac01fe91efcfe4b4a5064a8c09b4dd8d765d958d73f4afd707ec8622b9dd2d6308247488141a38ddf4af7ee25ddd6dc77dc4a96ad95268eb8aaf8b08c15462dbf1b826a22e83f29283342c145761d14c79e0bb3ca"}, @generic={0x76, 0x23, "0ba32d2007dcd29e0b8cc36f58e26d193c6bf1b5845179b3e8bf58271f46c0db78f36d0efda18668ff25a70bf021be29e26bef89712462452adec78437d6ae9d874fe3663218fad5ad44c95f9797995ca1c82de39d4d190d275a8c75ad2b4fc43a8a88cd32f449d623467abb4c4aae690ea2200d"}]}}, {{0x9, 0x5, 0x6, 0x10, 0x324, 0x40, 0x200, 0xae9, [@generic={0x98, 0xb, "1876de7e63470f2c3aaa10552e0f1c5f95e46d9cb61a9b463f23cb98efd119b17a24c9b7d4cc19732014c05312843ebcee4ee963b3cc1d2b335b28846479aba5f16ae8fd9bbc32af9eaa9fbd15d4bd96b216c905cb5076b9546b9c693ad2224e880c84fc0f3e85150d6300f0594ed81f3e5b4ce743fb9090da807f090613e7d20c87d947ecabaf2ae065675fa51a0733cac6291328fd"}, @generic={0x1002, 0x30, "46fe73833583c1ba43820937d8a6635e8028357206883de26ab5dc775a2f0703285ff8efc1921acb24cccebc1126df2bd4ac24efee8e3ca7643bfac8adc8a1b929cfb2cbb900a636c1471afb50b0d2f72995b3ba5c68c0d25a1a470612c97ad74bd9a5eed763a3d2565f8ec3280490766e746c4ec876b9cfad7086b0942ea739089e9b3ece10191f5ecd7e3ae9d177e54ee786c353a5e163e425bec3f7095d984e7eb16e7b6048429301c6979f076d480116e9107b5d30e8d1c167278b2514c4263b58bba59e9b96151196a273679bb4852286f649a7d2d4e7a35f6de5a34bedc9cda0826af91fbd737ed8d85bc22396e65edec13264af246488fac18efb8eee5ec4ffe457dc7040e818ba2b78545e089c7a4134c9aca0d581e18dbc02f231137e3fb7aa7da9b55ee947877a83e7f3765b0bcc112b2d84cf4f754582a4d07f064a1b6dff68e2fb4aa406c263c7d270ada94b8edbad24f030a7e6aa5f252e78562e00445142ab4b270473151cb45693d96ee2720190a0918770a3789beb839005239ac3308953fe8702a1b95dd4daa96385524c054c7031268265b389e6432e16be0e6b2e949c193ec792f95d95a067403a86e03bea716b59ea16aeaf2a6233feb1972f5feef9c077f7fdfb1137e05424e186d03c284154b6315c50b96e0c576dce379daac0007b9fed5ac4732e38b5cf2c85bcee6cceacecda9eb13300e0269d418c5049a930006b561426a4614b1162abf47615ad5ca7c1b6a16d25c8e18f312aea024db9c5bbdf5b96eff1bdf34b80ec9e7e13f764edb1ee7a2108fa8cee065d2e1754ea7319307f7a56abea0376990d7ee533297b0af881665b2e82a645b6ac1dcec35f6fde33b3b11e8206898cf87e64724ad9808db6dce1ea6f4cbb5abc3967d13494aa6bb5543f5f89c1caaf65b24789b2bec5fa63c2fd6966257594d332381e0605f3a7f26e9d600339b83a58ab72c9c797546f74580e980c270f78b21adf74b79f8e44c2b878dad7b3bad8a1721de6f7d5a8c96ee87eae8f40df1a5cc27dc49f4d4260b283af963a8ae5f1a65454fbf150a26460c4ac1ebb7c8bd1034ddef4374fb41040eda136513a6e2928b32a9ccba7d919d12dbe3cb2ca7510389e04b01bb349f3bdd24c44e18d63961454b1e14cf48b9aa282ba04d59408e1144e8c21e80c17226030c7537dcb1e22d4653cef4ab99a987eb87a3be4a679f2d45e0c623c0f99bcf2103b91d483e0afe130ed52986f00446015416d2074389d0b37360ff0f48fde77fe645c6d573f32b6c70678fd61197abb2a9ac1045a41d1f9802046f294ba0f9f698560313896233e1ec014cc2af5244ed918fc8632b10f6958f0c40c73e37b74e76d2b4c63bae9e7958ce105573115b4653013c65a43c0fb3c364e6f4bd42fcb0fa1db826aea42a0af0e8211107e68e31737397d7eb9fbb0b5bf838f8e69e02bf2bd09b35ce4cc0c892d1adea9bb0efa569b5160b36e6cdac0e3898bc4675010cf28d073931f9af1be6f40d95d08ff25192306b2ede4d0644cf15ca24c702a88fd472e330d49d70d9a0a7b8db6b903fdffe2fa535ef2bb6360b586987ab906ee93df1f9d30b7db9dc9d4221099b75a72947e615ab51212dacb333b0b5d2bdfa0f704322b13c0b889a9b54a0655e141cdf2206c56f9454690e4df5a63717b49fa358145ab08d1dbde7865536f6d9eb29005c4b4e2d77e4ccf5bed83733b0929d7fff79a030fbfaa8ecdca3b9d8c01995855d2dd7808bd77224e67c075afc2e669f3c5bad59109a97242c5e80d344537f2c8790701f8ffbe75d8ce158805b771d680783b7336b811a7237e871ae4fdde393a8bca30c2d497e6ecfee5b96ced7dc6733173051b8b0fdff8a6da5f348ed6388e7eb71153ad7c5c6e820e8d1bbeba82d5b05e9198df8a25b947e2ac44b1d1ef341b02abbedf4d25eb8e42cb42c6f9f19e353335c2871a6f8dfd802d71938b33add091ea1340ef7aa17af0d6598c752cbfd85feebd4c27668bac7f3097f7ce625bfcd9c634f5d50616ca9d561e77427194459d37741b19accdd32913fd09f901747165ec24faa639ebdba263092991c3cc979837c3875f7dbdad85f373806a3e186d170f3baccae1c4dcba2f2c6b7998bcb24034b83b733e28c765218e2a7e1104b5ca15176203299289b77cc743e4a07729ab40971b3ddd35ec9a407d29064aee7dff6d2545216997e78bfbfd6072c6a666d82debabbc2d72cd033cea82a2e3f787f7ce49db874b15461625336359e5da6a0022fc954d2c6bf1941e0b84a2d2ba0e2ddc4a938f3fe53cd6711625dcc3ad3dce5e908aecd752066deb8650c0508df096e7a32e62db5217884595c2a45b5b7d432409ad31aee9e2534ede58b18f4fc68a4cd38eb07357e74fcca0c27fcca98a2fe7100c026f1191585410217441538e99fc2a307f7a61536ba4cd04f78de0940e96a300986f0e0eec3b1a639c25422df14e4ad5612bb1f8b9e31e522061434b992bcff43674970ee30f116e386bb829083a79fecb581e822ad69cd824b3924961d2e6f2417c8fe6f9251b7ad4ea652c0c83bfe4ea98cab960d549a701054188800f2ccfd3ef34d28518fd97b8c79884dee1ea62ce0b943243b3ffd1ec96a9b15c89d7f24eca11fe534a6b6b56225fe26cf821ba0a25fa807999d67d5a224bf58163945b3bb3be6d57bb6ef45f174f776e91332771d8d637c0d9d90416348200f5b173b30e5b822d76bdd36bfa33d9138f97d1860aa031f76f6f0c99db863fad57232b5eb36abb3a93937d71b1b4e7ab36edc75e31eefe535d9a1a0a12137787c45b84449f0d77e281dd385837a55d717e21d6937b3ae9ffe445c8908f5cfea11cae9b723cecd8302850dbedb57c5e1d12cd21a4fb4c3f3565018753dfccb156617d5693aa982b489628df96d99925f83586cc8c2c2d57314a024eac3ea181fe63cf0a1f62a74650add356b4e519735997bcbcf7b098ccef02b18376307579d9b8961c5ea1f7d2f954d2dd7de2f04b73c674ecdb1be153c97a1b8e500cce4b0a2303135f97401294c1f6c2dcc749a04a63a6a9b6c5d39a4a68551be1ba067e28a4593def54e3a6d974ab5b7be70dbb79ce3f8dfaff24a29853aa212d51d49ed9368b2d1eb27691c5167bf3ae6b96956d89a1b6bb9e99a792aba9b95a355ef1b60ac678b33684f46b3fe4eadb5ba0030d6e678ae71ff1240027179fddb39322a19688cf0841641c3d4dc39e7a1fdf2289eef03d4be694d327fdc9135bb95e078d0522d923140cde97897623fb95335b4a528badd50d0cec97ec632cd723ba2d348ed98765fb3a3b436d6566ead280cf724daea56b4a139fff34cb26771529640c8567b0f26b48a6afff1320bbe2e89f82133295e7b6bf7afdd0f0aa0231743aac45ac662e57aac84dee9596633a72fa578de2e7fdf762fa726a0a9dc3e209d1215a8f757ca5faa61f6266edd4a8538a5c098fbb0cfae916ea8c747c481190bf1803a631dbc51122f6e3be16774fb0b70ad257453844acf70a5eedf94dd1b78b17d11efdf26e5d06ff4d1a9e187285d660483deeea8c0cbcb44518e8010fdda0f9bfe21b9842a21e9bbdfb8399108da7b138670ed9a9735c8cac595c7a015f8d79ac1a4ef1b6a1ce67bb7a3bc40fa10a3d7bcc810b12125f3b32a481360e0cba1fa5d7d04de285ee6e7425bb647c812bac55646d029fe539208936f5f647d022eb21e820e2572344c85010b9dbf3744677daa60bab3eab7e0cb08667ff87943f010069c64080e2071025b086849c576c6f331238935bafdc12503d42d404bb715e27970149a53eb3a745c0bf83dd566369dd1687261471e9a8d1e5dd1d4a222c43f325ee5d03cce36abd6af25e385d03858cef814dbd18da9c11720e23469bbbda0de6b6dd785641b80121c9c0967102eebe7ad5c3c509a76f5468fb581ff0ad7ab9852c43cd33e5305fa193d00fca576f384cdd1abce43a7246df28d46eae66dd3d6586c04f3a3873079f08c81096cc171b62d6ed8a5d337a1175d5712301571403f480b78f077e9e1f1d7fdcd6121a29872fbef03f0786168513026ff79f22c134246daf67bb2386e327b015d5695911db5e3406762b4b4192636b723afa014b9ab4ca1fb71d420882d481fc33e3de928dae3ed34c6c7af4735187aa3ec98bfa49ba7734cd97f34a77b6281455d42ebe0ccd024b5d453de7736c37d4ac4263e9d08e08f36fbb21e8bcf1a0c006eaa53f76890ca51c7dc9b35a686d23d3720a4932f31dd9f88566c932a7d5499540f248bcf5e3ae4072c8abc39fe5acca68935c7e34f67abd6b2809d5423da4aca94db60a7591272ce41e72a5dce9a561cee25a156a28a22cdedb1e305c56788526b83935839dca6d4645976000edd97f9bae9e351954444a905c8095af8d47f6f962a051f2de0dc34bbbc4b7081e8eb9760bda0ca3c801925ea3441108ad13fc9e515b2943fe1622c347cfe040a2b17462e3052b2a4feaa7449206bcce277b1344377d181bbfdd32175875ac030a8f09ee0284695dfb21593adbef192fb6042b6a76e05fb7bc161a07b87c806cac6fe577bf4fa72caf5a6fa10d8ef72c482b49f3b93d8fdc39479eedc7d26f23f1285445eba6a93cc98d88238def63e1ec097a40e23d5c6b867988d597b707747cda05069f1ae0bd3f89edf3190e6c8222c3022ed27172065b0beca713faefb25f87c7d9ed41dbf8d295f40f4edbdd973b220265546f4a97b8e5bb077bec903f809c134000c61fec601621affe47b829c1834b818a6c180adc1a4ef1ffb0e99107ac37a3741b267e35ac41a97c1b654bd82e5911e54426e9be85e5cdd0ea233add1cc2637c8ec1af044d505b364f6fe808b2484179fe680117d947dbbfa37b913f4b7d6b593b7199d34fe4b1b678922bdfe0a223178ab3274e3a29df5060031c9eada34e2caa05cc6723d23e8e9ba4308182d93e889baddc332585bae3a0f1639e82254a3f53f25afcf164e1f54aa6f020240b32d87854e70f15f902170041eb8c2ad3063b2cf7d3a054107c1f0e6d2f88d1ae33c5abe7e3099dce2adb8d7ba356cf056617a3ff7af9cac60d90d0ec8f7365716d1963cae89eef12bec2a9434bbb0e940dae86626770b06b21d0ad94668915dd0689bcbc039ba189e95bc1e69ed68cecdedd09a00f859a8577fbd5f32736b45685597e91b8a661905f1c21f74ff039fc3c6bfbaf4f8bea64c1eb004779b262427a9cb1115f7a719496f296505cc1874ef6dfaf17bd466169a45c555209d93544df0baa2e50a6979ba0756d81b1b99957adfd232d7c28e098cd246269b12f9b4cf4aa55ee04e289e7190d6fdc46e2f6e5bc44b4c6fdc6da6a18c09f6e19dfb2c75dc8586fb2372e08bd56a14db08029120eb641d650096950d4f13130f7efb89549e79be3b3eabb5bc8f89f7b1a9f6d496e826dd8973d783edcb9d2b9c3cfa0c3bfa4a77f38c197b88edffff4ddb8c7ab5d13c29f93752612a0ad268b3054364f764a0af2e8e0f98502d8d82111408e1c7c206979fc8c8894a3f8c7430961d9babe4f4f0ffb1a72419871eb8852affe8d43c63577644d9a71df3afab93271f39f50abb592673546f1dfad7b40c716c6a24241bc9d72759b2193ddaac011df0d08d963f8baf4d79553695546e75ab610d9b9fb312963fce74117bbdbb859df12aa3df2240ceb010ead69b7479d46cdf1ffc8836c04f25133e41d697c57e4f92b385ebaacb5ddd60eb62abb3c31ad645c1d20993af142011cdfbf36e9cd2d90224d2a986a69258b3349a1"}]}}, {{0x9, 0x5, 0x4, 0x846677f4808dad44, 0x272, 0x8, 0x22, 0x8, [@generic={0xda, 0xc, "85f01402c3fa83d667aaafa96f282aa1ef11175a283c8aa341de923cf175a5114607aae3efc1e228084c83995ab36f30736b9ad9673fd1614fca08c5e180d2695d7afbb8206ba6a6901d15535f5934897e45744106004dd70e1d0318a068c28d42e1c9dcf4cd2cfffebf3814ff857c55c349969ecbebe6e20307408e5c0c4f3e486d1d0e0d9633388ce9cfc58c465d39b32aa993db4f1638a17498d666cf986afec150a8106c9b7995cb7f64e6c9d6b4b9d8196c4722180ed26afc3f40b2127f0e460ae3a93c29cbc78a98da9dbc552db79a86c7e8d04b4e"}, @generic={0x6f, 0x23, "039ea67d6af187b116e2f04ad4bed7065940e3b3f38234f086d02d10e527daf3c1ebc4150a0d52b35b824839aa33e3cf502636713e14d1b0c5adb7b318f9441a5cd1e600cff072232587f5c94d98ba6e448c61a6182c5e4350009f89fcd7376c42e9373a3a9c27e378e1878ba0"}]}}, {{0x9, 0x5, 0x0, 0x3, 0x2cb, 0x8, 0x1f, 0x400}}, {{0x9, 0x5, 0xe, 0x21, 0x3bc, 0x100000000, 0x3}}]}}]}}]}}, &(0x7f00000002c0)={0xa, &(0x7f0000000140)={0xa, 0x6, 0x110, 0x3, 0x4, 0x3e00000000000, 0xff, 0x1}, 0x33, &(0x7f0000000200)={0x5, 0xf, 0x33, 0x5, [@ss_cap={0xa, 0x10, 0x3, 0x4, 0x0, 0xffffffff, 0x1, 0x1}, @wireless={0xb, 0x10, 0x1, 0xb21b03b4f4490252, 0x4, 0xfffffffffffff6a9, 0x0, 0x8, 0x7}, @wireless={0xb, 0x10, 0x1, 0xc, 0x21, 0x1eb7, 0x84b1, 0x9, 0x100000000}, @ext_cap={0x7, 0x10, 0x2, 0x30, 0x3, 0x3f, 0x1ff}, @ext_cap={0x7, 0x10, 0x2, 0x8, 0xa8546c2, 0x293a, 0x2}]}, 0x1, [{0x7c, &(0x7f0000000240)=@string={0x7c, 0x3, "7a5db2b1192c48e5c2713df6bce754e613f4cd026491a0f56c2c09c2e71c208c375c34ef7243b487a259361119dc99f5e2fc93a67417d2f1af33a612af29ec8afffac40332a25edbb5c2533d8643f7ed86c54496c36bf5009d6728a29e800308eace224a4689d3c0f574a2cce37753ac17501c40a002cf6bcb0b"}}]}) syz_usb_control_io$cdc_ncm(r4, &(0x7f0000000400)={0x14, &(0x7f0000000300)={0x0, 0x9, 0x79, {0x79, 0x8, "09b1f09bc444c4f013c678ee2b5a8fa456e8895e64e4f3884e704cf6b675f18e85dc0533a0e99a3829479090f95cca91240144efc10839ee45d1aed1a476fd7cd2ae50f9b377e49fe711e01fd054a41baf64d78d3002c0d766e7cf9f18b6270b7c1b88c74901d7a68b5d4ddc5fefc87e8153b58538a1aa"}}, &(0x7f00000003c0)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000700)={0x44, &(0x7f0000000440)={0x0, 0x16, 0xfa, "bdc2b308e595e97c6e1c33af52c76dac019dc60dc7477fed72dc6dfcf9340a42a78100a9cca9e18841e94972636f5c2c99956cf86bdde05abc29ea6e423992a2ce128b9a42739274bb17e884b7bb05ac3d111901ab96cac50bae3712b91fe8d9cc00e8cbc0ed8724821417cc9c3dd10dcca66311c4e21e466838767bc10f4e91f5873abb25941b1eb0ebe29f145a0e594ab57b2f277f48d0e112f62cd782e356296e8ed14f94ee60a17b4d07dad88a5d4aa92ab5bea3ef1105c415f107468755b8884aca81efd906380d73193935e6abefdffd64ba9c891005e1cf3d8dd42747e9e2eb618bf39e8340fe2a97743626a6e31d43555f679dd18d85"}, &(0x7f0000000540)={0x0, 0xa, 0x1, 0xff}, &(0x7f0000000580)={0x0, 0x8, 0x1, 0x9}, &(0x7f00000005c0)={0x20, 0x80, 0x1c, {0x1, 0x9, 0x80, 0x401, 0x6, 0x80000000, 0x8b5, 0x3, 0x7, 0x1ea, 0x1000, 0xffffffff}}, &(0x7f0000000600)={0x20, 0x85, 0x4, 0x5}, &(0x7f0000000640)={0x20, 0x83, 0x2}, &(0x7f0000000680)={0x20, 0x87, 0x2, 0x109}, &(0x7f00000006c0)={0x20, 0x89, 0x2, 0x1}}) ioctl$HIDIOCGRAWPHYS(r2, 0x80404805, &(0x7f0000000040)) r5 = syz_open_dev$hidraw(&(0x7f00000007c0)='/dev/hidraw#\x00', 0x8, 0x2040) ioctl$HIDIOCGRAWINFO(r5, 0x80084803, &(0x7f0000000180)=""/119) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000000780)) syz_open_dev$hidraw(0x0, 0x0, 0x20280) [ 1237.446956][ T2798] usb 1-1: new high-speed USB device number 83 using dummy_hcd [ 1237.461652][ T8424] usb 4-1: config 0 has an invalid interface number: 142 but max is 0 [ 1237.469892][ T8424] usb 4-1: config 0 has no interface number 0 [ 1237.481119][ T8424] usb 4-1: config 0 interface 142 altsetting 0 endpoint 0x8D has an invalid bInterval 0, changing to 7 04:26:54 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(&(0x7f0000000040)='/dev/usb/hiddev#\x00', 0x45a, 0x240400) ioctl$HIDIOCSUSAGE(r1, 0x4018480c, &(0x7f0000000080)={0x2, 0xffffffff, 0x401, 0x3, 0xffffffffffff7fff, 0x3f}) ioctl$HIDIOCGUSAGE(0xffffffffffffffff, 0xc018480b, &(0x7f0000000000)={0x0, 0x200}) ioctl$HIDIOCAPPLICATION(r0, 0x401c5820, 0x20000004) [ 1237.492284][ T8424] usb 4-1: config 0 interface 142 altsetting 0 bulk endpoint 0x5 has invalid maxpacket 256 [ 1237.502392][ T8424] usb 4-1: config 0 interface 142 altsetting 0 bulk endpoint 0x8F has invalid maxpacket 0 [ 1237.512361][ T8424] usb 4-1: New USB device found, idVendor=19d2, idProduct=1106, bcdDevice=9a.df [ 1237.521473][ T8424] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 04:26:54 executing program 4: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000003e40)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0xd8c, 0x22, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x9, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000140)={0x24, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x22, 0x22, {[@main=@item_4={0x3, 0x0, 0x0, "cf87f96f"}, @local=@item_4={0x3, 0x2, 0x0, "c4eb48fd"}, @local=@item_012={0x2, 0x2, 0x0, "8c93"}, @local=@item_4={0x3, 0x2, 0x0, "af9db9b5"}, @local, @global=@item_4={0x3, 0x1, 0x0, "d9c68a50"}, @local=@item_4={0x3, 0x2, 0x0, "18c1187b"}, @main=@item_4={0x3, 0x0, 0x0, "af644c25"}]}}, 0x0}, &(0x7f0000000380)={0x2c, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x2, 0x0) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f0000000100)=""/22) r2 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f00000001c0)=""/22) r3 = syz_usb_connect(0x5, 0x6ce5, &(0x7f0000003e80)={{0x12, 0x1, 0xc0fafe63b29500a1, 0x4c, 0xfd, 0x26, 0x8, 0x257a, 0x3607, 0x8d23, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x6cd3, 0x2, 0x8, 0x8, 0x20, 0x80, [{{0x9, 0x4, 0xec, 0x3, 0xd, 0xf9, 0x5d, 0x8e, 0x5, [], [{{0x9, 0x5, 0x81, 0x0, 0x286, 0x5, 0x8001, 0x8, [@generic={0xb9, 0x47a42d254aa53aab, "41ce02f0aa5f9d033f1a4fad51d8010a28a7523a32f9fa9a3ca76dc17a8de41799af540baa77df189e5ee11fa64021d671d63e890cc1580815170fe21036300a00aa951e3af094f93d3e368a3388a1f869d9c041080a9807254ba90fad4463dcff86e8fc1fe4cf7b62434400e0f11d5cc1f3d470c020c3ab6c2c9fcd81a1287a0f0d8cc787afd79789eacf44571c84c4228df787d7e41f302564a40a5657bd19489322539a8fc8cedfacf74fa7aa388c34757c62871be6"}]}}, {{0x9, 0x5, 0xa, 0x0, 0x3a7, 0x7, 0xfffffffffffffffa, 0x27}}, {{0x9, 0x5, 0x6, 0x10, 0x377, 0x9, 0x95bf, 0x4, [@generic={0x27, 0x24, "6f420199d383cfc71403e90f41c0a268ac7485cbbbf7b1e63a84df7ed218a31a5309445739"}]}}, {{0x9, 0x5, 0x2, 0x0, 0x366, 0xfffffffffffffc00, 0x2, 0x9}}, {{0x9, 0x5, 0xf, 0x3, 0x266, 0x7, 0x5, 0x101, [@generic={0xe6, 0x30, "292d06ae2d2a481b316012ada647b3e443e7ab435c070470f1261bfade744df2083f1a594d127324a314b8f95e3ba0fc5fd89b50af31e53e5295d494e4fbd5175548d6135abfe921a8ab79f1cb4122f035d26f94f9aa1e87c7c2bc0af1c05983d4cafcf6860d98542597b7e4bf5008ecbaf62742225571f8f2826390b3eb469975b6ce06689e7bf9390986a8f97e119ef4441fe2c54f89e8deaa9eef84a13430c2cde74c52268cd7901f3d8193552e194e5a8808c01fdff978a1d87966342fa46f19cf1d4f309b5dd4976867f53f8b90631a7a24c4fab386280b1986603bc42cceef3ab4"}]}}, {{0x9, 0x5, 0x7, 0xa, 0x1e9, 0x5, 0x3, 0x2}}, {{0x9, 0x5, 0x6, 0x0, 0x169, 0x100000001, 0x6f22, 0x7}}, {{0x9, 0x5, 0x80, 0x0, 0x258, 0x9, 0x3ff, 0x40}}, {{0x9, 0x5, 0x9, 0x10, 0x395, 0x80, 0x9, 0x7}}, {{0x9, 0x5, 0xe, 0x4, 0x3ff, 0x4e, 0x7, 0x5}}, {{0x9, 0x5, 0x8e, 0x0, 0x395, 0x6, 0x7, 0xffffffffffffd868, [@generic={0xb9, 0xe8f7dfc10ee789f8, "aaa51b03973df0f44c780b88cda09e374dd17700f9fb741ccb579950c47c518d6ab6a8751c2bfd5e7e7efd68bb4f5d9217fd14f1eae15ae692be70f59c6c84849d9d07471820d8b225f5896d71ec0cb3ce67e86c6e75e02760ffce3d493c068cd4f8778eb8f744ad28828d1f494bf1fbdfc2afddf41032254aeb048ec2b6abdde6b5f4da1033606b2b82c9648e8f46f95772ea978c16c2f08b89660b289d7d27a71f00f778b92ec02b98812a8048a9d9dcae9c2594defd"}, @generic={0x1002, 0x23, "c37c974a7d2fae4670029247776937e23de31230ec5ee90a2b80f3c2c86653a842b3542f517dcae7ee105e0d067e9d510caaac4366f24f212893be84d88748a0be2f65cee001aa4de1bc752035fde50342c828a2979d6728f1db3ae5eec256d4093cb2470b8187a1f5f22e694bdd70a641a116539552130caf9f92af41cb4f08a1831eef8e342e6c74af14ac0dca7da52da3639716a81f92870de1ca64a33c8f3c3c4e2c3c7fd4d66a20b3f162e8b76d0001405b2182a73f58807255517c5afd2fb2eb616a8f9e071f21ce2a8487030493a77b815a8fe70761a40e5e70d6f26f460ac770d81a207adf4adcdc678ad36bf318126ac7166f2417281389f3a42acbeae700875faf2121af1af0a46b9ba1ef6220711ca5514e66ea655c6d346b3b1172229e2af7e0ec2777d1bdd1e4b6b650074681eb945d05445fa24ea1e20bcb702a4a55abbc4b11cd1fedc4d92870fdb2c3e4097fc42e13713f2cd506bcc88b97303462f1b70de4ec469c4e586283a94a3f16e5849901a456dd12c3da9708f06f35fe4047e6ac89e672b0a44efbea0371d51b3f88e1f6559bd9a82b1c6aceeaf05cd7487f9bade51087d386ed533243dbc6890dc62d357b49f335774c42276509fa6bb7e8d13eada49dd7fe6fbd0ccbb78f46af00525471f8eeb2df3e2021f38788314582c872b0bfb9879998cbe2c3ff231572b0dd469000a14049aa19b1c6daf8c8108af87f0eb4d13faba0a93df01bc7caa9af6554bf5447f906f4332e524dcc49d666f6b584aed216e725d2c2fb820aca9589c184f6af17035a24dd0d543477af6582e20d1734048a3acfcb6353754a06f9f2d0502a0ebf6aa5ff32e762c12e5b2f86ae72748473d2744c6ff4aac97a42644e4fa1180f6d395e17bfb62cebfd9345370264e993673c1fca59355afc1ae242a73a35ceb17a31357cd5448ac2a03ae9208a8c4336584ec961194fd12db9857adf1c02d6d6ebc2b974afaa064d1879d11947b5d6713b219fc22ab2cda6ab11be4d3be54a5d443086403a0c146d3bae353e3481c1e6a8035eec099dc6202aecc85b2ae70537cd9b52fd3b0871ff3b7242ae2fb21dfa205431ac93d11ec7db3824310d9fbf66344394fc1d033a1fceb22c133f035bdf7515248a7b3633e5f548cb30f5debde652e07457fbc532428cd23a6da4e2fed5f9f4e0c2aeb179474d8a192c9852312e5c17142e74f62e3e5c4a8e59a1f272da29af0f119bd4d6c5e2a078d4d8fdd95fe9cf3fa8b8aa061deb196d5c2f3cc990e02a0b43ce760634327e7fda9508a84936b5dd01d525a684476f8efef24b02ee9f3f0a5dedd3f74ea6a9baad4e9efe83632d548629a5e701611b7732ed00ee1c723a1b1cf859f44563fefe6a1bec0cb483fffc37cb1a2203a4eb58a4f9c4ccbd0ee87e822a3e7ee9887a3617348a1c9a8ed31fc9baf48e23f8726b630910f88d0b5389a52f7fe33889493870e3abfb103098a074d3f8db19339321f570ba445c3d33b35109e9baca657eb37f68b0fb4a91545444ac6fbdbc163aca93a3a69e766deb794039bfc45658fe8217b434e29f16429ffa73758b710f5d1411aca606036e08b8bd6b6412f50806faf3ad6146bad32fa44240ed22a30eb8066e8a5cabac75d1f5116bb42c10e781a22fe026ebe0933b4ee85122ab7ee3970062e8ac3cacd37185a964289af08b41615e4f1d5ac259453e3d444f9425aad5306920c3227155d77ac47bd46e6144c66ac7d305105b55d151dad32444f1d9a93501ce047f73f1a2c9556d25173ce6e79392dac77646ee436554c6b5001e24729bc1a378c175e8583439198c2147a873528866dfe6e44fc5c8385035ccfbb25a627f25ba1c3731d05acb26a19f862af1e05ddaba18898cc373ee5e1e56f5789bbce8002996a34df0415de27290e7a8df96f57ba9dd6b12bfe8b448abbe00c89aacb2c9d12f03f447ef33cc923c66aa338f21b16b0d3a470205d5c0a684e0a8351a39f60840bcd0f8ba207973d217ebdae9fc4c4742fd8cea28f1d69ef6b9e322ee4611defce4d574fefc99ca69f808fcc399b419db98c4e79ff9a09266f63a199a0351c2f783726857d9121b1576c622aa0966f9220c41947f326e81f15a7ab12399039c96f18660152051da5976705883ca09764eb629cfa39e7a13aa5fac74e586dedcb51585f9a05227bd04a7c8de1fe95fa2fb24a23ddf5ddf008e836320a6408954fb591e6ae1c091447b2ff9b1c57d6b316e9f362e0726e549a444728396d921a67827710b459e2cdc08df70aeb2f0731dc325766db9fc527095885a14429f057336e9bf9b6518332be4484a000a905dc5e15f9b95bbc22ca7ab6ff9cb29ffdcf6c74a6dfb540fbf7a70ea5e5bb482e9f152d210243d668f362fe952b66d8ca2eabdb0e9062a62b09bf44eb7663aa37af47e1227756e7172253c79551d0e6f40ba1d49a17da40b5eb2886ffc350d4764987ccbb216ab97c634bf242fcc91346511a698dd36a6ebe79b92d9dc1ce003bfef7d2a2cd4496642fc583c0e71bb6b7745232127ae7808c7140335a00ed335a3389f0e5ac436e5a2bbe3af7df94840ad811351fc1c015a324e61d24acde779469ab0512b7045b5e5d63654d82fb29482eba55f420083744cfd868b2b051670a098ed676ad65f0c532dfb2c510b7056693492ac7daba6d28973b83efcad9da87eec5786ae88d3b54eff2796a3ac7f2f4a7afc1330f660e263cb2ed661d92803baf57f540ee1e9b32d1570e8851b44b5ac8095a0c252821fd8201ed8c8e8abe9358056d070d2ba730d6f9bbce964180374aaf8725916a83a03ae8be6ade53ec0db4df4654ca65265b1e29330a4166e0350a5544cc36d36240a994baafe18c8de7ba80f338306287d89dd5475fccb63f2e2bbd3539e2ad1e331acf46039d20a6f8553dee809c7a8199b2d0b3e4f3b1224f79abc1176b19d4800b732a9d12802ae3ad08e55e67c4f70db24a9dc846d67eb16dc8b37b14090968f3f4da6ad5cfabb0ad0a1ce2fe69efe87f65c33ff118bf44d56ad72600b2986ca58d4c40b71f5cff8655935ea5c0985d317f71b5ea2ed27fd7a4576f0904965fac92f2047682aeb61b91a3341371d452c0810a059f8b34aaa331cf15f547f169035f5e097370cb7d270a50c0d7c4fd4906da978ec0a87b05d6c69166bd5eaee9ef1b7e5bcf3f476c95609940715d9d5e1af1e85b1d6e51bb7a2976261a1b512e022ccf28c599958f5a377657101d3c65a3a829d616ca46bc93958f839ad68d8187d2c0cdb366edee661cefbc90c9c44086d254a7e48414b29a39d7f65aed206cb239d08735c8277bd73666f272248647cbfdb6175635c68c0e0696b8c8c67360b6efd85f8647127da9406b80cfba7d393e87b5b1768c871002ef2c97da7ee65138b2cfc41d2462f2dec64083697f0cb42ad0752bd54b1a3510cb65551ecb73bd334e941e9461c33c1aecb71e736452f3c301e084ffafcadd706195c33c4ac6942b3933ba56f6854e2979a87c7bf60d3438b6246eb078d75eb651d23b7b34fd84848aca5258ab3069cb5f2189e3f8b38edc6885a923c233ff0c569398a67f83da00f85805fdadaa01137f7a6434a54e328500a510dd00e46d88b433ab7f320ace779124a850d55daeb1f0ac9cbf3207548b33a1570f43ae388ded427127147a0f39353d330bc091d981e09ea25b81484e95e53421fe160d21c12bf2adc5e4653fdc86ada793e41d810d013ec71b409f1145fe4f9505c5754e3aee8a4e3deded87f8849b52d22d84dc5df16fc9025c089931ec97b3753f73dc9e9fddbb9d4e0f1837456d97ac002eb73df619cd1a15c935f7c106eae5031330f4ce57cb177cdd46e89d6cc6449b5077e79d44843d1c3345f9ee6934c3163b5aa9009fa92f1462b2b184f6eb7e1d686da459a0780c03922ef3f630a4813b1b180e22be3a8e7a585021de6d0c3bc2884f80bf8ab71a8ad2546b1b0df78122484d32d2856fac261e5191d30a2891988e0b77e9751b706c8b01990f1ff550dbdb2475536769fb5e1bf67ff98f709656a03399272dc3deb472950121805a916d8c0bf30816a8bdbcaf4a7b650e09bb93a56769477312baf25a18d7f66cb461ea90a1269c94c99da8d216e416bc030bf3a3db5b1a9b1b17f22e645a5d2c7fd6f6d01f1625e7bab632c8cac30273cd8bacbb5b1305825fe02385db15fd5cc3cd728c3cbdc4bee2939d867015d0209d31f780cc71604f278594b60bde9e5ee352cbbb636704251f03137d6bf8c9b2866926091a10f98409283bc88d8336b0dc269842792919becf337fc0d57d9804c50644672604b531219ed16e1b5212536cac06aff8b11682b701e11f0d8d9ec564ee166071b6db4f0165b95a5707b641ca9178e7346d4a14e0506df11f9c536178909145a68396dd4b52aeecf85f05a2a332da45bc8a3ccfd443629e839d69277df84b6e9f7b7d6c4b4e0bef244b1075db1a9ff12e1b9cf2f244c5b0c1aa0caecd89bf9952a1c33943fba50d5d5a957dcb46aa2c31b89d9bc23f920157a98780384068c0620fa4c8434bfe715eb0073471e388de7c7715a3583445636251b394f0b7eaf3993dec8bca2322aedc7e55752662a745bbab0bbe8d05631cae8069e12100d7a80954c6dd277b1bbcbf58907d37c5ed02a7b9feb5115727540fd2f0de6cdc554f707f42d6c8d50ca5c8a67472f9d829756bf45c8058ae6c2846a8cee8a8080c7e878605aabfd3352718fbf6d3987b2961097256847e15c86c1bdc0ea1cfd809d69b9e0dc210f3e28ce505cd07e2a3aba943d931c15bb5ab0f1ec6cc01ee75cb29c67c14e3da5f15c6f99e9b50b8a04088917200ed08716c5d70f75549177398ab690780b8636edfd759d0c9f1ff9964e40ea6192d249217ab7d56ea061411f6ddc558d6517a76a227027939d22195cc74c36a164d75ffeb38fcb3ce10e00588f037c3fa286e4a9e5e3b58be77f6db589c2a25c2a62972f54992e33a58711a067290d64616c68f23d766fbbcd9c827e0f6be3f4c81835a33d67fb1dc5e08d4713825ad4c4e9544dcf269fd3fc49bdf58820d452e356a666b7cbb98c711a4f158f5f6cc437405ed5467f6e507a23b73c37fd58bab24add350912fd2be7d3cce84338202f66facb9de45ef529cead8582a830fa54cccf580b4c80a7d1a921e271ad1ae091a63503d23c661312a38bde515c3daecfecbe5cb6e23449853f03ecf00b24f7cc10242b1dbb36537492fda806add08b32c7108c15fef63bd32428280ef1b679583548fd38f100a72f99d48ee67b357f218aa94ed1525c46ba0b7da6cf46bf030c6619b81ef0f841d39992b8006b70bd4b6ec7d240b600838077c01b664ab4dfd6f06a1de7052a42860f5af1b46483b3e72085668808b70fe7be51a30f8430652f78fcd71db829686e64e4181b2fdbf3b509482daa83f542d92207c76d2e1bfe9d0f8589d1537fb111dfd744c3714a0f27ac08978f9f2f860d638a3132bccd4ac68d29fb9800ff9b04fe63329c13bfd80b817b6c40dee28e020f9b72d97aaf2528c15a1f2267d6e7ef0146a379c76c60a896301bc657a7f2019d230ba63ad49e087beaf2ae2771f4b6bec7b68301a3495f13f180b2df78f73e908f7e467066b16753d64fb5e44f530b514e63e3a22f4a966ef1a3ad29dd6c684e80304182e2f6ce5f309baa40ec45fcc59581ae595ddf12ddee2f7ef6006d956411cb43b7fce9c8d1a5b4cfb5530c239f71576aa7351572a83a8c979eda98e3e751795e90b91019fec8ef88f92f4aad09d8"}]}}, {{0x9, 0x5, 0x9, 0x10, 0x3ad, 0x3, 0x20, 0x7}}, {{0x9, 0x5, 0x6, 0x0, 0x30a, 0x1, 0x8000, 0x2, [@generic={0xad, 0xe, "461e6e939cf4d5c93c677eb58a4bcc91fbfa4e01087f67c1d7ee21635909505c33d9333098e9f5066245c5f76d25545f43a3938f5053591ffcc1249cdb898ab0fabc21d3b059df8f6511d4a2c5eb151226776aba7e37abe29b358b21fc2d33c010fe83c0f0cc71c4df143df00ff32cd28c7f31b2e38cbce67ddf89718500b2858dd25029ef36090ceab44a74ff930d177813422eb0d85ebab3c6f126304bc87f4921208e4abaa5737d9746"}, @generic={0x1002, 0x23, "0fdb9bc34c9942e440ea552bafa7f4295fc738e3bff7eb82ed57ffdb3564a818dbf7895d0e2da81311baf8ea74f707050fa769941d8dbb08ad08c2b18aa5dc2fa066cff6fa9d038c16f7aaa44cf48d7003cf3a10b5e08562696a8045fea7da2112239ce5227f4d31a958d8921339c017f8ec108e083814579f3242314e14ce7de85adca08185a692cbd25af756861c10ee591d794ff120fb5c299a3fbc27c3b9942c542bc6206d479fd6b1615eef8cd69c937bd856ce4a721d7b2243d1ad877d5e2c5721e7371b87063e8d33ffd20d611d3a2ece7f6a0eefd33f304db63686311caf3de1b6bbeb63ac88058f115487dec5a9818627139e0219fc787fafab22786bb7fc3c5e539c5b04af58b2e7b7bad78bdd3bcb5ef7da2e2a3cafebad5e00510971a527123deeecf082bc10a7781ca501a4c82e11dee3fb1f34596a41df9e3c1a8150a420b52c95a190f0142be9369640ba6498e6829632d6c4008252b7504842cdd6130b408d09c7b2e8e582a6c5863ca85f89d7350d87b2d3b1684e6569928f22edb644e7a3970af6cb33a9fa014d2c5aeef19b558bb57d1f7b40009724bcd20237e04688f21c17bd0e27ea0246314c30212af50287ecfc2a227df259e9dbd8a412e39a2ebc6bd57784739f0487baadf7154c274a7de07e7364e2934276a0f16d8d87ee7b2c328baec9bbfdb1f2a704cc091c701bcdbf0572741aa138cbf29943e12d69c3492a231629ab3fc0aaa5395c836e003d67da4b14a285857436ec8a6f6af7b2dcd663a0b03d62703b31517bf9a8af33fcf23861ef16c9281f8c5ed3b17c27e8c5a4d422508022ea8b00bfca653bf5179d4d739fd247664c207d4671db7db1322867d71d2cefb02947e0b00f7bb1950bf7c37a60c68e1e4a2bbea17dc5056eb77f481f41abbe255f556a7839f8b70b44ffef51a0cca756d9862aa2b3fc50e88e9fe1a2ac27c4c8358e07288b0d12edc0cceb5b8698030ccec4235855e81543aa42333144d4bc36b7b370e2c7e8331b1caf855c9e17a8d3876d8170158a9896d1cddd49b2d96bba69b05265f90ee7dd780e76885c26ed85e2c16a86d459f8cf3dde636d96b6d3d20a2d0e6886151c37fbb33566a54659fb59c63d09d1907d6ba51bc46d18d948a15892d55326b83ee962c0cba9a3d0fdf398f76c4d00b8da5e6b1e5f9fc0667f271eaffe51085538a43a87c7bed19acf30ce0d036c76c6a19948b4f85222f8852f1d06f70923ada7dca80c579113cc179c0f2a98ea22b5a2c3d3f9e3b4fd1cd7369766d0c04546f3174c9b7b68549b160004fd9284fa8a9dd7c0709590e190e1d23f0f1c6a5c1894366b24d1b866adaa177f86d64af662211d2e4dd5b30e6f7d86b2934a5f01b472ed78b8c9e505f53d0b9b21450004b49f7702c0468f526a4b51ce89baaeca047b34ec5d835a692e196c528e6c256730ee2e656a2a8e466b4dd78729f2b7b7f584edd1c5ca5f97b834c62cf309e70c98f9b666b81f0add2ab9f9ffe081ea00e7dca5b623fb43e17cbcdbe4ce32c6c1b43f2c648ef357576d8bfba58a9f711a09d54a7a38de641135812060e9a29895e982a16783b1ebd5fb460ef078b23cc8f934a1d7b08e4467c57d0ba354f282788ea45ab87e70f741512f88d7407c13e3ca64d6c0c63145a313e6ff5524c5a371c16ddbddf16f9db8d4bd008b05bc5de9357fb4750ee3356329f62df3bd558e46d9cac75fd2fbeee5555ed45e6036e6c6a7f72c14f1c8367a9c8dc7b17135c82407222a6cc1d70a91c31b9c61059a7ef9bcbfe477f211e65cfac025d7f82b6eaa1bed09d3ce0030822df64efa5ab7f832791daffa51c5b1274a771c9cab8248a0cd382e3004f70e3454eeec799dd6d0d040b41565ec14bd2285fd416781509775997eae73936dae1c4d37268b36342bd4a991b83adb174f7e45f26ebd0f1174ca13d81228dda5741be5088b4e6f5128adb1217e559dea57312ef69fd52d8184cd4665dabc9c1ea61eaf67d69d79a8193ab678071a842814c83f44c880438e7cccbd29cff52065f2ab233b04af5476cdf9aa66a863a4b0413888048b0d8e7133248bcfc8686e61062de8581434ebc6793beeb572d4b6640fbbfdf26dfff64a599b696bcb26f8a5c55351d3242e81317a0e181f6fc6e82a2ca6a7c4209af38a9408969380540c82f2773ecdff35f46387873f51582ea58766de2c4476d4d1a4ad5a53974bfccf04d420a4d02ab0e60b83fc13bab1e7f9eafc04715f8a0ebe9ddb8570b7b6d5ac7b67286ed7ccca222f1b9bf0ce6b0cf7edd6dd35b989b5f85b9b5cc3d7f723656a5ebacb1d7a97afc7c9694e01aad8f33d3c2c50ac347f57565ec1a767883774a7c781eb28f5805718826baaeb1bfeb8dfff23db8a4ba4d03f6ace7ae3dd960ddb8081533bea5220b5a986a208a407d38577272d449cee51ed0bb77b4cce2b158f853d7e96f504c0cb392d592ca778f6b3c8cbabf4fc69276d3f08e0486ef144aea661eb86c9ae7b0a2e24003f2c91583d49d939512948f325a33c7cf3fc603585e30063a74f25575074ca884a098f3841e61c6e6cc0bc8b82aa605106b12b2a946cbc3c01a2d60bb86a555280ab3dc4057e71ae6c819ce5ae2f8b1f3e2773be047bc01f0ec090a83d979745542fa8e792d862e893afc5f590d93688f9a1390c277004d483b4e46cf08e157a72d149e91791a832e8b92619f76796a27d31aecf0272911b3c25d25528269e75bccd744c32ca4d7f2c8f77d1ee8d1bea585fae6c67fc4d5b011682d8fc14135f321eb9ad5d5ac573c2f8fa64947fbd5fb43082ad47a05c2fb8920b407a9abcd9faa16b156cc1b4331e6c23854598809233e943979dd177338191751241a7f581e862f21a5876e6a6b3070d3cf7d7eb4dcf344cf74ae86d153e007dbec11e4ea22457a11077be6b05efb5de978a74ff9a51b278f03e6ecf7583a0ab8304be9816c4da688f3a506aaeaa0099216453d4c01da6a3e38a59d044d39b03cd5fbd47aa8e040f9debaa228440a8b41a3d462d2bc5a83b2bda0a162fe8c9a3297c171888e12847c173059d494a588688194ae1acc56fa14dbd3736795c989f319df47b5153642b99cb06e4f0a54ae46f30ae96562b9279f0b35a38244cf6b1a6ec897de95564569c43443107e5b60edd7458d8eb575583230c1726e2ee59a8c12dfecebe098d24c0ea74f1086437ea619e3b412461311613ddedacdc299fc33b08b1426bae32a12396c1ad027e2662b57c0f21d95e7e70ce9ad9c921900627c2e67e79f4f2d707d16e7215b1b12d526aca799a9a71506c3095b43c02fbf376aad1b7cd2b41caa92bb80a1ac372ecc819c20d9fe084b61e16369b3bf078587ba44f885413ecaffee02d6493216d1b8e29719c393ba7ef3a9580ec0ecad465ff048e08cf783455e17c11f67882f0a55426d3dd681e390c52db2d2f429eeb21633ef36e9d62580334a7cc2ee6a3fbf97d4e612814b978c62330148c26f3b135f32207c7f3ea85d4790cc81543ccd311ec42802212778b8f717d0d4719b5bbc922fe6c89d24abda03e9ab4b5490e9b1473a029c4a04cf0b85c26327b8f2d2e368d13883db1fef1d67e49dd2b6dd96ca070b1c9249b9bcb5c9e091fe41dae1800ff5eca8f6f54f7172ccd285f4d8c198a6abc42a3dd2e2574844f72cba2ce44bc6dcc058652943cdc66d8f24ae85b6e1e79bb42514a0115856147fd2f3d9b54e7fe09c0b88e884377d0778c1c41eff78595727b3bd6234838a649c99a79d221ebda5047c03f5e9348ffb153ebf2fd80b2fc8a798ea2202bac4520ebe06bfb239c2858e56bf42df9a19c8d2c98deec9e8542c792c72fba09fce6be009c72b93efec7dd0ca9d3a2bd87640edb3711679b6550306934f2b993c1005416df452b95773a695998abf3a0d250e483aa90630d42523c494e3698b95eeefbd2ea2ea6a63b451094a415f4b11c51282d176c357813a6bdc21e94dc916ac631a31650b9d01d475d3b470df00021f9e24e51eb026526de73b7a37ac6a97b3a38e54e423ce5c24b98ba1162e7bb49356ec363d407062f1e0c0847aab4c653ef43c69e2611fa315a816c85bdf834b6a8f808aa31bbc2b79d7a18e291ec06b4466a51563ed1f51f477bf1f42fc8fb500a15bcdf4c2aff7456a4c9e25bb0aeff7995658feeedf1f65ccd4146bae3ead4d8fe2a05a4dee8ebb5ea66844c79e318b7d2286788564519299150e6db1b6a08dd142393bedfd5cc27387946e47a91f71ce4fae902e5cc9b6adf3838ac270e743d114a8e6235d0e99d0d47c2b7e4fff2ae7d14c6497c85718146abe6b08e9bed06bb29b88d29a0238aa738a85e8dbad44c65b4540a1d6b6b36ad85b5091ab10b768f47e6e224cbbc60c7804dbe997f719f06296707a7cc88254afd8aed3767e816efed2e5ddd505862755c5a5d529f176f68ea5391033e9343a74ab9469b8b449ccc6f347793b26be323a508208854d3c0c8dc26594abcc115680a8737880432816fc99fe2585b60dc8a1ece22543d7fa07de05ead90e76d405b2b1c77978c14d86bdf4deb5c0b6bb29f1f8b48cf684b1cd52e68a1f9c5e6f575a2f40c8ff0b39044ef695680dcda8ca5cd260a24541151a6af9c65e0caaf1d6ff9b9a478c391a86fd0ece78297c925e36ddb59d7d4549528f2b68a85d1f84282793befb1869c7fda16f2b2e702c738130edaa1b98a82ac07589c72cc28670196500c4b1b151fe3279dc6bba683bc9c9fe2786f9ddbb15f8c6f8d12789b0625b9602b405e6cd05623b1bacb15e91ec46e983422a79656e4e8da1bd503199669f61a714e0e6ef0409d7f56890916e45105c5de96d705527640e3bfed47b1f9c81e6ab3f821a94eb50e1ac729be709a35cd0b854ee1043f6a66be0bdbc71aa7f8969b80b6de9e73ee63e1b465b4bf067948a3d5d13deb7c589e0a065fe58e65ed1e24dc847c8511432480602363b063610e5833e11344371de19a2e3b4ca023557d9afcef05745f270d86fbc765542154e651546952773c270effbedad979f497672a27be44acac52bf2e9694727186e3a807c5b4d3c93e6fa8429f49f8012c5988fae9f60cc16797d09b167b479950a07adc3586dc133203de119fab8742ed9bd5d88f9f7e1118c3a91bd1c3e26138146c7c181040511a4d6be9fa3750866a646f5548c2be959d110ea168457527a33ea29f78ff09e3bb56f5f18a73f5754d92d7bacff947e37ce2be26c5e3b90411c0496b294d78934955df75216ef54695e53357f9bdb6c91a2e58951be92c207c1d54f1f8d355f60edbd8b772b8a44802adc302ea715c828749c7d3819a1151718993264564d84f45da1f4bd9aae025c6cc6c968fbce545c6a6e7807c8697ac7cad734cbd512d8514dc076c348bafd2947d7f02c8ebf66650a8065cea1be5442b93b6f372f62790c8828027cf8f5a5967fc859d1455a58659825e12982025d28dd126af040e4b1d130e466d01f646f7b6bf993380ad4a6ebba2d4cbf822425167d009b0326773d2a741b660a55794dba4bb8da86cc996dcd1f5645d9ce23918bf7e734af6024d4142a469aa13346edc28398eaeea941428c7e3f4bbac30f7b111ed754f296cd4f94209514c383d7ebf2acb2074ac88b948e96c0699403757140b047d6779a1540cae0208746b1e03c3897337c64007414636ab5a2e417ccf89990773a298c277aef9c82c86c0c94b0a198ff3471f670e270554f4e774981a7a5b93d7f2e571c025b02c65f35c44a03fa41349f4029befa07478bebcd2e84bb64cdd2055d3"}]}}]}}, {{0x9, 0x4, 0x95, 0x367, 0x10, 0xe5, 0x52, 0x4d, 0x10001, [@generic={0xe2, 0xe, "4b3340bebb7555b97e2799dca33b1d8c4de5c049280b6b239e0a82aa4421944135664a674c9c11ed9dd3258695caa193a5d29b37e9cffa306f76132025666f4df517c91bbe4dc2525c3f92d44b793703a794e3657147785c4003c4b4d8123f7f255bcdbe7da316c335c7a7462ca5f493663472e44de7c504eea87eedbdec24230f1b9fb7d397473884ecd9d496545601d091bdc2797b59c62a3836f11dbca470b9e145a6012c12b0c54aebfd9d2b9ce4a237f11c1c71c2429be0a5f390b8eef26a7ace5ccb63fb1d9498fa587ce4c9165569dfb0608eead1af9b3ada5308c280"}], [{{0x9, 0x5, 0xb, 0x10, 0xb9, 0xf4da, 0x8, 0xfffffffffffffeff}}, {{0x9, 0x5, 0x80, 0xc, 0x216, 0x5, 0x200, 0x4, [@generic={0xe1, 0x11, "e4cb9fdad9933a752e9c278cae8b17c7caa0c36d279606dca3a58e3fdd4f71301843ead7a801c5ec57aa8bd023cc67713698f77d6a8b20d7c31f7f40756c52837e16d797707f3663e80170edb6a986dab45697f86c627a252e734dc97aa4f64473613fb4021bc9abc9fbb2f2e309a97c40ecc550c8777a79958666b8a428be6ee08fdafd45da73b2e091e7491599e8030991c0ecaf70dae8fce2052730e83af827ebd8a7a54de1e4c4827e0a4dad7eeab4ddf5647203a7e8dd5c7c2e9fe04cef9094c04549099fc8a9d67b71ac43ffca55d7b278cd3ede8327e90d83fdf3d8"}]}}, {{0x9, 0x5, 0x1, 0xa66e98446480c15f, 0xe7, 0x8, 0x80, 0x6ba5}}, {{0x9, 0x5, 0x1, 0x10, 0xbc, 0x2, 0x0, 0x3, [@generic={0xdb, 0x1, "721d0e2ca66dfd69fe41de69277437d9b5e4158f7da2bc9587ed3665f85760b4a7c0d49e1f9003746a9605cb2e8a9416bf51e06fa9af87066e7f839f8c9ec042e144bfb49136b49bf394f0152500fe5a87c76f1bc4b94906538c2c528bd5068c1372e63b11f7530fc5ec219f58d4254d7d877e36eacf96af942d5d97d421051443cfa00e8f6f245c947f2178391a844f9c0a6ff7660ea3209ca9f5c4a582cd360fe5874d1ba244868f34063cf445bb1ea89e601b3b181a4d5872326f3c16db77fdcc4fa49ea4e5a02a605ff428e01e3016545606428333c98c"}, @generic={0x5d, 0x4, "a144d0802f558257b35662e75040767dd6e266fe959c10e8a36a0fc37f261552b27e72ab0e83812c8b9b66e3ce02821105cb239954b35273cd6ca161f5e30f4abe46210d2bd5cb31611785bdb185202d99e09fb96abf6adc08a40b"}]}}, {{0x9, 0x5, 0x5, 0xa, 0x135, 0x7ff, 0x40, 0x1, [@generic={0x1002, 0x464ba60b749116a2, "65f56551e98ec48efb500aa1c8c1dbf70461338d81c702120f538c0b22eb80b83913136fce2426785d2aea73ec0d68594687b0e42c5f6c9716228a4b0b3a725ecd5367ddf5a0896002e7e6cedb8fd0b891a169adfc05c9bd325a2f52413e0b6037c4778f764c8aee0b442477a7ea6bdd943e0be438e8a6cd347aef39a27d093bed336014ef9acb61531e0bbeccb123c1d5acbcd64714de2782ee36ac8da913458aba1c741b14e73303df7ceba9aff7b6ac7ebcfb6da4a9aa57892d4a73fbedfee17c724dbb309096cd1c9503bae5d14534665bbf8c324c8c0f9e7015123a759b78202b2e44a879526d4f26cccbf450bba07f1b45f6e40c9e7b23a8bdf78a86053c7db6487051bda1c8d95c47d2c0bd3ccd0415f5545ef85a94c77e9536df812dd8740be21488368295aedf2acc64cdc578eea549236a17bb68734feb7246942fc8614b692d32b2f9c369ad6052974de44508655e3005657681a23fbbf4280c5836c88c3943ab99f61bca2f50585581db004553e7b4d3e00a10847e3ffbf687764c8ca5198858854fc2f91f7106d88deec23b4e0359752a006790125179eb5ac121f1e8d4f0956d5059f22a4d8704a7df942f59c059bc3e4792f7085d09d9c64b0db3c0402f37313abc34af7cb4cf9c32ce61acc7cf13e3e6f9b56cd57938bcb3ac33fbf8d074d5b79cd21e962b64ecf30e242eaeb0703314b9501d294fddf91bde39d3cf9869b2783fdd198bcc4248cc2749a88b14a2b3d526868be267ff599ddb866ed46030669d65c92fd4ac7a805846838478ffc326aadfbcf4f90869f7203a50e720578007d13cb03300bc936d82696e16079fe1c4265eb3dbb976ce90b3d9aa594fedf49360c68c43077dcf2011ba69550e0146bda849a7d5523bd90ebbef14b5220bdb4c3e34fbf86a4c634fcdfdfd70d179f5ef9b714d442aac78365a422a1944a3e2d62ce74e5eeee14aa3ec638b9ee4d9b953a0ab88446c8b9264dea30cbecf0de4aa4a8cb66faf4775b75b8a1897f929d50465b4ab6e52fabd0a8a652e769b629a743605057439879cfa91606809430cae9b57a5d37fab403ea977ae2a984ac297a437f4363cc6d94794a69a9b354173421409026d288c87ba402a49999764bba43980f1bb8946c839458e033746fa06acbd763bd5df410e2115f97871b2c920781693f90589bfed5825989f5695de05631e83f5e56d2b8a4299aa001fb687595d828d00bafaae79330a5db8efa0aeade54f282745217ae7fffcf885c54c6a9637c9525729d2a1b6089e86aa945dd88d2396b4b284e66ab1e093172e49669e032beeb3051fad96c2fa5d7c62a8894949085958cf260a5217eea3d9b4efc5e28f73b06f6adbd89dc10c6e6524f7f373a3edeebbce0af56aa6cfeb04e82f321f51ae25c75ed41d752a87accdc6b432cf118c9bdcc61857ee24e15d1c83493dfad97afff54ad02006afe71d3ea607ebf10601de362efd9346a09f93a1595adc6579a47cd13eb2eadc5c24ec0e8cf56066779f8b33365e90027f84edf1c2ff2f166fdc635a49596c0aa6fa15241da71f623a548dd0e4172ed99ce77303d273252e48b7dc5e600e713a6dd30fc0f4a8abcb290c33a9138b9d61add3d1e6e426c301df1483b4f2571acef46757437b093e4c2ebce1a80f4b22db0bae29d9d692b5b45995f5d365e585a2fe1e63fc854551057fc8524c67e1d8236552ad3626bcf7763edd6920e4132e872237ff5d430afdc6294d1cfa163f2d1476d0c85d79d91afe4eef2c23b6c77542cef59ce8015800ab14414a9614a3fec9ee61e2eef8dff8d5b2e8b8822a25063838c7cec1a8212e17b32d1aaa7d8e3cab9914c6c14a65d7f8d6b14b6aed9dacdbbb57fb1eb9f054053b7d0a317cac04e49a67ae513d0291c201ebd69038aa98189e7a164d5acb433cc40b34092dc805ac484f71c44eb5f1e2f9de8b810620de0720308d0d9f07b499705cc1decb899bf8f4aefd58598b0c676f638d24649cd2659af362d51d2a21caae9c8abf8ad19828ef0a60cfb42ed35fc44550dbae980b10333046c82f6c70ba187818eab9d3110fe597c8631c3cccaa6201565307618f52576fb06526c76aa45c8d069165068d15861f2f8423907494fdf2a07323e9e1e41d155672f1d6b2a721e5a4dea79c312623610ccb3267f604d703f54fb5c23ac0c34bdd4497822842de0b4088a835781d26dba182b06d03be8a649c8486562bfdb80779ebb83ed87ae6c46c1a75e30853aaa65be34deb10a5b3604568059a222f6c463475056fd1a34e9cc79da89098bdfafc96999797c61cb6c3007ed94dcfb494668e18cb39a7f7e4d815ba7e99667ea7b4d2e7687b6c2e3ded2dff90b565f71de0bc894ebaf28407fa96c383f59f51ea87e524d44c4191a712f7d419f6db3e23052e7d76d4900db4521534f3dd71a8f7a734183c559bb872f4d679f92a0d7ee3f458bc0cc807f5b695ab69dfa4c33d252855958ce9c849b9e042f8e87fd4817ddd62ab8e62dca350df9bafbe46c4ec9246ee2d04a68b0b3c17b909c32d3f2f44875e9210836c76cd2a505c318ee69f13718204018ef9671f482b259bd7bc9b542539e58cad342d0ba65eb3c4b46aa2cd8064f2c4d23d276a12e822e1ea26d648468f5c3b4e9725e6fdf75a0c046410914e352d54fe45838b071ff2c2afc8d184c8bd3fbac5ae794ad06e7e0c15f968c85b27d97da2327da92f4302582b7422d5a2d28bd7bc80a8ab481faaac9599005fcc31fa8bdf7df36fdd8bcf6e1c0d3ecb00d53ff01788059ddb1b249c1ea3248e95c97c3367b68aeb40d31b55d1e591d985b5d31ff1ee0c1434d2a1029523012ce04db248182f775943ba0f06b10a5e3087fd73bfaeb476e6439fccca81a8c48bddad17d961c2a0e8a1bb4947ca56f81dd80e1d9a7560a384550172ddd53d25c70dea7acfdc2ecf78247d58bdc0e03d0fc3d7a8cb6c3355f526da912b28ec43ba84aa5c750142311fab1a829da69887b724f356c9777a5f0c0ef090bf131049385511c2c332536e28dc4dac1c46c5285b6f93cdaf7c40238fcc8fc8273bccefad264a6eadbe8339dde655f5d43813b1704246e017551d1842154ab8e6617e1ec830852077e8623408f1b12545cec405479341376a5d83cc90377a335f06d9083a62996dd7b6343fc99e59f5726bd3388a1dad95b6da5f9a6200fa52b4bc4f8c46ab6c1e4e8c1f2cf942346356688d41e1e9699b6c3a9d3671f0073e05a502f4e616acd2bf01405b89de17b8c3a5c0ccc9b95b23eb6a6e76f2fed5ae27b8724ea051f04b73352dd3975acffb9dea5320191fcaf642d7d2e465238e5cfc80fd05666558649194b6ec36371ec310ffa969211d2f38be51a49210bb5ad9c862922bcda552f8fc5483b776c618b4bdff4255d096e8224530a8219879387e3b02e6d89add73945ca8e4606cbaf12b9fe4d62115e60cd71ce1eb8ee03c9a19a93fdae132d5340bb2557c872b2a382ca20c37c765578dc16f0f0d4932ff4bbd29a9de55547dc19535afe00ed4af2a3de328d85ed0f8a1543286307e0f371c660a6cd49b93b2f62a38e95808caa603537d29de242f183744dbcf35cb7418ece0f9f069ec0d13e4f57bea2e0c14fcbf755a13e3cef4bb559cea4806dd37a402b4d667ca4f6293368f8ba1f45ab6c6192b7f0c4a4bd45624103c614141076afbd291c0ec800067d1120f714e2b282032940d07de2e8d64d81813460b9d30d504e844b9c33547ce34089980f28d33cb05a1a31e5ab003dcc3ec6d5df8070c7838f589fa240962bb10b7fe7400204515d1f53f1b40f59b71853f018ffed987464b1d538b2891a5bf4281d85e120b3afbbe37bf42c79206262bfd822db489961cbbf73fb355701c771950f4c37d352580ac6703eed23ac5e74a701276d370db64775278b01885841b664e12b6bf0e65642cf19f1e1d44deda920e8055019a1e145ee9b4fc48a755b438ae2c3e043dbc253d32afbdf6b0804e4a4e52feb6be448e301f7c331b1e308e292d531f87cf7b919a751fa99f556c1028ec69eb3c575ab118cee7ce9990f74074739d5b8d3b843cce513a1f01ce6a6a033e4cada8c01b2f5f383a10fcc4443936981953a2947b488ec88e05858deea3f21f7207f7e58b097a2c5a166cfb01f42736229a319061dc73d6e0dd1a3e292cb2538fd0586543d372ce763d21a65af4d617d3b77c3411a5095c1dfdf549aed5f701d27df123c694d4879a526d9537581e285206e42a4fafd178f78108260605995f819de416ae5dffe76aeac76c17387ca619f6d73f2acd8f16374fd12d6c90f2822ffe45a04a007ed6307a00501a12e54563fddd2dc5564001f6ecc3adffe276a8bd3987363d07e267db8e134a2d42e480fe330d8b6d6fcc14485492ec16d1e25bb3839e970798f7a5e1f4453307633b60d5c1f306fd5e0596f7c6f3c8a92e855042d2260154711cc742a40b0fe14e5f7f287ab9bcbddba4b94b1edef1809ad621e12031d9397efc652f5954e82124327ec16761adaba535f939a56240512605649764dc38fb5dae0596cd5e1ba6fa3ec2c5ddfc818676687fd5556cae0a320ce95dde54ac0a168e4e16e1323d18e2de9082c50b24efcb3678a5f4027071fb448c854b0ef1a288a45a721b8b6ae117bd97d381be2a2c7f533e03abdf62de9d777d3617d05e8576eae2a25fe077ecaf12cbe042097f9c09383e18f70c06764610687218867449804e80b44c5ce02419336a6b3b6facb6e96fe656adc9d83178b2f6f7d1a3e8efe5c144c460da16077d20f512739103fc348997c3ff39230d9972bbb6d75c121b5b47b9923f6d497de2ddb28e4610e32792a3cc8538548c5e2c9db17edf39fe4beefb21ed673c0f7fa9c7294068f0ac6ad3f31c0fcfaec1f84a119c69fdbebc5fc4731dc8d2355981c699a2bf259f6174c9aee924989bc985a9388b6f6d9e18b0e5afa290d11ab1e841cb263dff72cff598de1d539c6f20e10b02519879aa962e69f8918e12f0046599316627b6db6fcd165e85388d5ab496946a4c682ce701fe9e4dca7c24523a57b4b44b34b24ce2048fd308df98a98e4ce3b0e549d166d0147090d291858c435e956e636f5642d6231af84501bd7263e6bd78b4074f511d0ab5d0dad01d1ae011ad1eccedcf11ceb67efcf994958d46a7faff50f35714dc047a0ab911c34f5336f3ded6b8940421685c5d3da656ed6c2cf38a9aeb157d4dea09f97f5b998282ce42ac9be48c6aa76e17024376805353e061057aadde00f7456278d4115502b62533abe65d5d04bb1a645a6be3bc9bde870716dc75e627f4d29191f18d30a87c17e4286106292a5bf4559ffbc16ec29b4bbf62ac466ed9ab4df2fd0e77a8849045138ac3b8fa27563b63633136f153412a6afec9ca04efd7cc7b1bf55297a800afd5562f2a64ad6d78661d231fe8d35d6d639e1229885f56f893dde9e911d6c2712a7433aa54f6559b4be936c793f6fe3fa322f4ae7d47e45ec8756b618d27547aa3544c36c57a7d9d5df4d485b080f87d892a54e3be2d9745a0619e58740c7af6bac6e092fdd7b0e53cb923b11dcac69a465b50ee3f084ea1b6dc1289033711855f5ef5d65bc233365af0502c2472b4fa8138a36c8774598c305cc6a451965bd0015618ee3ee2fc2ccef93bd44a78104f98ef61beb96f2017621eedab510618c064b9a42385c94e86755e1729e1bc06a8b496a7403f27754aef768d62fd7d424513e8a315361b437f410f0cde25697ddb56b0f3c177b7871baf812c046c4ad507c30cbd"}]}}, {{0x9, 0x5, 0xd, 0x0, 0x245, 0x401, 0x51f43867, 0x21db, [@generic={0x76, 0x21, "7b0dac55eb25bf94dd7848b7985b98700a49ab8aec15fbbc4eaef9bb42bee8e4efbd791dc7781ceb2870f8d7ead7ac32d45f072fa0322618a841370203595da69f0fb2f8cdec20760f4aa83d61285c08a9caa731152c699afcdecffc661dcefe1465452878cce90734c06d46058462184d26737d"}]}}, {{0x9, 0x5, 0xd, 0x0, 0x364, 0xc3, 0x7f, 0x4, [@generic={0x9a, 0x21, "be320b4bffa5baa0d2b45780f4bab0ac638b4855507a33abe6968d4c33ed0db6515ea44b8e9681152e60a5f7162062e1db8fb0863d0d51c532d1eb751b64e99f4ad2dc1d9f81a4165e38f6326cf270366b7812d34967efc72471b3f123cb1cb8d5e57b01e4d049eb48a546ece628d80ae977cb58383407d4ab278923c513699cf8c2c6963ad44d9b61b99117b1a145a2bcf1943f141a2226"}, @generic={0x5a, 0x31, "cb34573b4a44fee7668699c6030292520dc47584d2d94a64a84e69370aacd6de9f3ca0cc7efd5848ef1673f4de065d6cf651e1c0234b4a2bbfa5162adddbb971ee3f830d8d6d30e4a0149bcb3a27816468ac8ef91bb1e447"}]}}, {{0x9, 0x5, 0x2, 0x10, 0x2d3, 0x9, 0x3, 0x7fffffff, [@generic={0x49, 0x23, "d021de23615d0c81f9bc02a80573c6e912d83ea4112260fb637cd464115b2e9f33ea6adbf12b27a0e8fbc7c0e64a340a63c6b6efb70b3796c2c2076e64e4ae554a96d42c3c142d"}, @generic={0x70, 0x0, "612a7f85c89afa1af864a5f907652fc7e755f9c44e4287c4cd7b4bf9abbf5bc6d60a50ca7fb4710085d254293fb3000235f6573f8fa6d066d9f504b1e29f85dd68e9e80482f287d38fc526579a40bb7571773488eb85c492e9ffdf869f50ce0efd1482f58d76fad411d6c7a8e234"}]}}, {{0x9, 0x5, 0xe, 0x2, 0x12c, 0x7, 0x80000001, 0x1, [@generic={0x60, 0x22, "8468c20934982b63dd1433d376327a037689f246409f2a278efc2b7a188b3855262e987843a6cf86fe7949bd1043083e68e3a7c37659a76c3a58d3ddfcefd96e0ad6e366f2b145d37eef4a8992b6a9330e088af55a9648debea29862bed4"}, @generic={0x59, 0x30, "373b7d63d922bc65a30ffb4238b784697d23ad368eadcaba94178c3c1af99e6687fa270e36c5d5bffd765ba52ad2384a0a889dbfde90473cf16f3969ca864e1e2554f8409debf735a1e8c775fa1ee239235cf379071038"}]}}, {{0x9, 0x5, 0x0, 0x13, 0x385, 0x1000, 0x0, 0x1, [@generic={0x1002, 0x30, "d59f4978daca03ebf23317fb119aa69fc5b30036fae0d4dae61e993fb606ce6c48dd46db0ee3900c2c7d6add220958a2b329bfc43ef87216a4701f591ee8a44c7710599c8ef1fb46a48f749aebfc792ca766b550e38a8c0d4ff39e1723713ed7b664dc82a4968c1a31ef6eb9edefd1fdf9408054d9f330ddd01f27bc45fe972309b9b42d980d3bfa37e2310336c4ee1ea495c406633a26553b0173b3cd6c56304d3c5999c904ce8b2091f474f2e7e0369656f9d93206505da528c551a0b8262821d6bee5e0e85c66a482994c8038bdf3b20e4b8bb4ae040ab67572624e127d9fb672d0677a6d9dd472aacd585b1bee501b99ca0b361bdfa6b6124e62828da7a00386be93bf76eac84447238c7f217378723c793e7d8cada270cf9c00e3151c99279842c65d527b14965b8f11733ff15331dbc646bb9582e0db3a7b7f601797cf9d873b958ce6daa71bb5a062e61f025201b1d50a7d5359ee7e6692c6e8bf8dd5f2931c973d58eb11e08aa7139382f5a699c09975ae0773a14d0465a034f0665bf03f81207f01822d084b38b2f49b24c6bb82fd5afd1e0cb444f4f2740c752dd1c6670c1dadcf747e2819fe628d3c772c13b42f0adf9c82bed6a924aa1e26f6e9c18cb0902111c4f3f608e6992148179b4ae42df5205e4b358960e83d5c7b7bf5ab3778c8ae61e492b78130067ada4e979855d85862a17bd49a4869caceb7c0192254e3d493d4dbbe37fd4f40d1bcf7722752a4e3e8b8b687b43b7dc57546976d9655769d9b7105b4b3a99f28b5e8d174702a6db65ccc955efa98bde6b180d3c650c0c6e87aa2f0ce58326d3ea74ca81d075df28740a12a1e95b1de8245b9c1d8f24b2ab0d5813f4b229662a3608f5f5388f3ca17771133d1307ac95e1961ef3d83df9ca8583f149f1fb8e187aa8d921985af04bf18f117279d28a4579b99e89cd6151e8c4cf965b044b88fde7186a1d5387bb8f0a839ddc472c73122d3cb132d91ef36d3a06bb6b4ad4462129af023ef2941e08a8452ee95121ec52c97b86b2055fe12c6035c598217ba641e014a9a1f8b6f3ddb02d4b720942a34fd73d00b9bd3f1efa25c312c9c668ebc5cb1aeed576f1b2e16dae43180e6fc4eeff8f7e41848e63785cb441e5a0a4e88fdfd323a497ce2e02a4ba07cbc2a250ced3a328887e74192e723faa10809c7f01802a0d0ef5f1acbfd035a48a6e0a695efcc4fedaca4c5f1b1fd2a6a6f65b83d5da4b93234146b8aa83c8223b01bbf9746b87d2886eccbb92769f325c92dc08c3d9d0bb420194a25573dda20efda9a37429f415c2fa0c04490a6f29932dc3e8a8b769debea4dac1f9ce0a5e7e416d67f789eff5b94695512f548934bbd4f1adbc4a4c871acee2a64e5db140d03b812e59702004b132fab61608b067ff7e04bd0b9c7bc7f27a2525910e510109d77092f71932f1c6086978debab7753e039938dc139eafd1f4f02fcce3edfef02458b39db82a797aee320ac4f289fd72889cd956f3810932ffd76dc57e4167aa8bbf28be4787827e681f4aa8e8b3033343d5b2c86c888c920ddc09af4899fcf3c507291becfc2baf34343ef5fd1df187fa32fe767acc3c115fe49a9da69b3b21faae27eb2a43b26c9898a0825194237d759bbe74c2e89f199b1598116f4fe512061eba73dbe70d204e0df329ff92ea9782247d9df8e485e648d93478432d1112ee3bbc1d0443876dd35775df41d1ff10a7b7879df08fd52e387346c8a077b657b381978f5259306f48c8ad2bd24efb32cbc9a9a8f24951ad0c2336a7a51a32d1c1f85a26c53af58563cc1dea5094ac0555607e8a0f7350555dc3f883524883cc5a86bb5608c4d188e0f86d59d3af4939c47a89dd3cba697c1f0c4aa30a21634ea464ef92d28a330e82e0f3cdfb33d99916320108d2f1398b256bed0ad634350c75f72589f57d4249c12cc62f625b53b35ca0ccf436dbd1a290f7159ca44035fff7bf21fe05e90db0afb35cf751f880ebd6e32df7be5df85a3ab69b554c596fe62fc65a9227fb611d9db4341a51196065ae75104a9de8f5f311facdc36fa41d4891fb737a62f7cf4032a7f4444af9d4077e721196589776c8a49bf1f997741cf0dc912be325c30843eaf415cd57d2c45923bc4561500dab31f3eb1e2109744df8ec7f4dc39d080c5bb9107c4116dead50a5ba910180a3e9aa6035b5ebe4af12ed72cd580869f53c96eaaef34d0c970458be0832f5929fef906b9736cb1b247f84caf2c3f9fd317b9c66c52243637210e15351708c1eaa8cad33b872021efc4db119b9291a4bd4b731f4ae4a97b24b6238a5aec33928a55f3749f0f9aa0d514b881c003e752eb046cfe49bbc181691b2be9cc116257f0f2c0d981d78db38c9931caaffa1758f40cc5069756f84084f8cb3cbd28ec71ab48d7ee997537ca44e0d256cd7810d46c9882a3740e0cae1513c078b9061ee369f191f34cd35aaef862bdea5965d3bda0b040f51552e539dcae1829c8b15fedbb4ec93598305750d4cf4ca67de2021486d2df94ff7151db3f40bd02d6a0d46b812fe4534ed88cf7e27f19b9c61c7a5550801ccf1e60507cde3cfbaa50a6b58883f13750a216793c4c2eeb7ea4587855ed2ff285918c3090a16573b5e649bc6335eee77cf9d7cc76d9643e2d9ad7845b7142ff0795192d296cb01a3118833289d9c2a0505ed21ace03607ccbf50f4dc0dfa3e302fb74add49569b1ff295ed7b3f882c65dc2f4eb63989e067237c63e8bfb21daeee9bdb741f0252b94eac087466b8cbf1cc567035b84d4c02aae16c84446cfe5eabafb6b5d8080169d639dbc7d9186c29115ced851b175123c6bd9e67d7445fc8c291c487937061f2b1d39e1b89d2553eb5fcaa6abd0da11148f71d3dea4cd27a579dad668e7db2934f8828be1a3e604fe41dca84c1d14cadcba0e4603e876330fd2931c3b9422f600dadf8103ccbc0b668f3efac7bdae49c5bc0ed812b80730e692feecf76892c12742fa6e792fa14e3137739dc8d580f43ba9c3838ce4faa97883bee83a61af6f99d7aaef8e9a0be90263f3d8781b9b8746079809d1dca2314b3f93a3e33f48ec5c4f246976bed9aa9c7667265f1b8eb5602c69feaacab24833afe72a2284a6b33b8a3f882834c6f5157609dfa706cb37c6267c644592dfab09006fe22812a75e1b17e1a85399394484f9559c41723801d7a14befa782fe840c4cd750426cdd5ede4dce30d770351f7d64b6cfd51368d0cf253592d5c5632ceb41570b2aa49b17ce3d7be37e277cbbc01ab1a51b49ba32f7ad0856f87a258a790c4e8abd5fde8d83e3d9f2b0f479697fe22d41149e510d5066ae9d22b40cb221b87477d676d6d711761cfc9360823dc916e94fc1c6b5383f09450ff54b0e364da3894fdc099283cadb7d2f05bcc94df7510fb5cbb97b6835b65100400fb7db0763b36fb7b41745d8ecbc208dc313f3d461b9cff0122ac790b5c77a57a5b15f3b29a7f8c7c48f439baae8cd3398b22f420a7c5d0387c3d44e120e9bf96b33cd8a2fa3334b5720fd4f4a58053e07332f0adc1a3de5898f73532b64a288f77d3c40f8a62932aa23382b3578fee829485b4700383ae9e1735095a58b5a2cf84a24083b1bf8c0fa3ffcbb8fad7bfe62847ff15245b38ffe65c5c5e406c0294e0c6676bc860e259b5f5795946985e77f3cb69f47e59f3c33711af95dca5766f6f106929c2ba6791bbd7c2b8a47673a4807f811eb5e1f47b187eb678249fba1618827b6a4ed52379cf0ea31c19526b2db500c772a4bd56cf0d46f3dd82280177cefd81f8a6e4b49eeaf7b43153755ccfc1a1d6a455d7b2d65fddc02e7c4ced994f4f986d34eb03882d351098b2340aaf8f4e297afc670ce47b9caed5f2e75b22d422bb300f3b7bfb2f75cabf8029c35055435307e081c4ee6df6704e8532ae1e1387e6f9d80fe7c2e75ebc27895db6062a119b2a71e0545c05f8365953323c99b727b0b2e2b5bbf9094aedad52db48ef2ed609a111ac2fe8b31052237f4f20ede0e8e8060356dc6375d80dda78d595962939060cb59c7805e9d36f9e1841007e60349037698270c1a915067c78da1c79c156e6a496b00bae1ec8ca2601c1d2c9d74f23a69f788c4e2c85628e265c8221d1d49426849089bf1cee79739178ea0d866c919c6b409344a7d585216cad37590e66fbb4dcc83e99bfbffe2f1b25909d9af3bd5debd34f1033d0e521ee3582f5bd2be106f220f77eebb125b4f9a188cb82e428620fea27960cb83a66a8e33327b7a397cc2b6bf703a1b2d12fdf942abece15c99e4eebfd0652bb754c008e1edf5d50de0286d7010a7f605a08af2ec8112c2dd4259a0e6cad504fb2e4e6266bc7bcab586888c2fe38264e2c1e970271fc2bf788f3e4566191f8981507b3c33fa410e196b9b9e1bf655abb0ac42491650d69fd38906f58b72a396c96b71e06c3a50424b4a3bb181087f6a27f5f222b99911c01ea985422bfbf9dea71c4fdb1b7fb11c66457f1d868729a88e3a2fa38f172f849305c8766fa3fa49647c00bfff0ddd8f0511fe66f13ca56476b51c6e31ca6696790be7f3469ea718268a2959eca210d1c02733fe05e679eea4919b1a84bab7838962fdc259ac68d8ecd4f1754df4dcc5a66cd1f56a934ed0085cc9eba5af21549ac4eb0effad20b65e424a52c53fc6094ba2f75f1b25cd412e9e198fe276e2ef5be02ed9a5f2e4f90091c3ca9de575f5598c09ca6f2e83a0f15b5cc41594fea67db57a3f4be2dadf10dbc485a62c74f8f0f6985b944df9868d69a4a51e1433bf7db6eb991b4a6b416d29411daa78f2f0517ba80c3b4cd227fc5f9e94a907adcc4d79759671119d2e45fc22a7b1ac87725b2fc44740b72dff00de1141e9f98e409cc67aece3bee4aa8635c888fcf2abbfe45f5e90f7cd413042450011c7e51026927ca926730bcdf5cb3e43bd35cde0d500c276e7ae278a34ba87a746868916030b2a1ebcc3e8afcf1787f6643da2d700c5f1ab055d4b7a506f26eb7f16265aa6df6d21da29b510a6221f279d6135969110e7916ef89ba9209850f4a45c9eee01df2a602b501f63db944c8272be3d48a0ffcb033e5193adf7554f2bdc565513b87b798aab43cff907475ce98ff6910e3723406b39af86fd07f20ed40731920dd191d4e4582bf979b0db4e72859313ea409fa5245baac34071e1f71c2e9ebd3bcf33ab1c8ed61050ce554ac2055125d26252d605a479f37680ef2e6d49c6736bff029a752b616040af507c1b443c2b07a7ab376596e339699556c87fded9d2917e49eb55e9029b640a9cb3256c4c17285b70ce2e2b2ef276f5ebbe61fd57478efe7f8604a2e3a80632510a63c2c638a67c488b48a543ec913d09462a857c6c266a068e681ba95894dfcc70e5eb8cf3b560b7ded31216cf1a875b3e8d5967c8cc0f9cf7dbd70da0b3cfaac2aae1466d70af2913296511c90e086c3067072c76c1d102fd8d5deab96c9acb46c479d0331bba244c6ff53e929f026410488f3f18e5a9fc0e4f6be6cf3d5c4a3d619a46f89c59738833ff7df83ba74ff4de54fb75024520cd7ec94e8ebc4002a5c2b91314b2945b3c758bbc5ab14229b10ed7994fcb4f18cc15518754d3865cb4b413763b6b5cf59af509785ae7ce18f42139596fea855e97d180e04e7ad7be98e62a57ccc3e2f9f1f79036d5c3616a3b48cf74f9e376d5e6659f3ccc21bcf20d6512a9deb9e92d44cd455911a80710624c4dbc55784343c3772c6327961773d2cf2777272c0aca641e5fe9eb89d624cc82add19d1a48dc61"}, @generic={0xa0, 0x24, "fcc326479dcdd213de8aff98d46e575109306b5d707cda47cfec4dc19825906394a4a9037686c3ae03eba86509dbc0b7c5da9f2adafb27452698ab4f38c2218cada9c4d5a9f5918e7d47078fefd6ad3fe2bd3935fa7b83d3b4841fe1d4cff4d1669c9244150210230ccf5dfc85118f2e82190f27cc2d0ee6e7b95ab562f89f13410468a887ef908405c5d8855cc69430bbe6a6840cfc30d9f32003f20bc2"}]}}, {{0x9, 0x5, 0xb, 0x8e14502aa1b5639d, 0x313, 0xda, 0x0, 0x57, [@generic={0x1002, 0x9, "4cdb8bde93b34c11ea5f572c8515debb84a26f2fa69ac0f8832ba68878c4fd247ba8595a65ccbcecdff2b0a9fa09a675f5204e21fb4ef6258a4a39cfc4f9f98b160a8c333994d9b0a4279c530ab5451d53d6b6c23205ca2579ba13cf6812dab80722ed12d8defea26cbbe91111d06e7d152bc9ad433c44d64ca6a252ce558a92d9fa573d68c5d79401afe5147291e446ec6c658ae7bb5f9a985820282aa9e5238ead39c64e2de941005bd89212541518009e80f689c996515854a8524c2be1f07a7edc264bfab7c708e7a2811d4e5183fedff0ec9515e2a603f5cb02de42dd808464d971193f995ab6fbe0752a4f88cf57a94c410a0061c2029195d9999928f73203a13c2953c9cdcab903dae9c0967402612d1233663aa8c59f73ce67f071d35679ace8898d69d9eca56400f762495bbc4d293aa9e0a37b84c51d0876bdeba067edb084f7beaf6060d319aec9a86fce717ca9c9ff5a50ccbe0a3a4532c49f7361211c10d3da0cdb88c507d025e1551d7c7f4f50396ff671743ce261383ddb38e1348bb298cc1369a2cf5373efe89e67f3dd4175222dab9e33fd730c5c105fb65acbf76523bc2ab6eba1888b869b26bf6b5d998687e75379a59400829589dbd9c60389285c93a557081e2f477d27260936a116877584bdd953b6916756c743e2117b26f77b85ec90e5e5b30437d9be615439e9f952ee0f8e2c1c9873b9405199f36379aa3e8f12f1f184aaa40065c736de1abdfbf28c4b69e00cbe6b8270af26f8082705978f2dcfd98086195274eda1ad499aafda944f8664665ab143a6ec74deafc86c5b693c72564b4a049b11b37ab6e7bb520c9ad75a8ca16d0df425dfbbaafc5a3c7d4c6b3b2b1637bf5a10802316d150c2ab93d290072f4d80942206d1c5d5dab51df65cd56425e5dc6adeb3d158305586008ef29db3db9e176ce873b57280107a09fbdd50c6cf507dc1a12db38d118e296beee2a371fe71f19d60532ee258707265858ac0358ea612520306f00490b0cd65a069f2fdab70fd9d07b900038ede7e4c4d18be8938cb03f83b0e304f77060eb2db1f84e8060edead1cfc4d0e8dff38263c2f0fe904aeabc7cf595137735a0274d5e06a4599d6f7d0e25641b5ba4009f6aa535451828ddbb9d4f4ae05e8f4bc1b7a3630c5a482655c30f5720687bab4ee74ef058245db8500cc76441d2bf0d36cbd2c3e03eb24e49ec309e67e5723e5a5d568a2138f7c56ce8b9ae11dd70f8ea3b7f530da9fe49fb0cbe4d79dc2b9da4f146cbf356c2f45e2de7dc21eef108495c171e09b812e5b99567e1abe09b54c45b0ee5371cd8967c0dcb7e5311b4a10d459c89c5b0015834260148fd4aa21610477c96a6878cf96d3f37ed0ad31a9a9e15bf7fffc17efde502d3ce8248f43499a78090bc1501f60e63b6facdd450300acf7eb4bbbfc44271358f269fc47dd2acbdc910a2671919479d4dc67aba814861f7ab5d4a4ea874434a2a81f55c19cb695192ce98875e1531ef7eb8de2cb41b68db484a60be2eae4a3fdb7062a2ce07041080a1c1678a8ba3e1a9249abef800da2fd021b221ab994c6526569a796d52f627eaf1dc2ae90254a66fae7003b521671f13f48aed2fbffc67db192ea45dda71ed086cfb161b837139d6d91203871936f9f9bd125901d72ebcf525c71e75b6beed233c82be685ca6d4dd034027a5cc1e71c0a7af5dedb7e8d9f9861e28c58c75c3f94f3b292bf6f93c2832b60256dccf5d708d099b6f863b8d9c444a588e6c69f3d315b25e2f45abd03fe95197a1644d78d16bde75f688c485af0e12deebf0cfc8948b11b0c7a05c9410b807a8a714818ad80020997622ff5cd02bec01b1a7a0baa3aea634afcd9483b93acb0068f0156fe0b2994f9727e5bd7f7ef1bc14a8e04a5720edfd6e6e21fb12e077e313b924b608cf222245656d73b68a1d6aa27a749d10ceb20d1c680631fa49ddc0299490443e9f5b799a56108a0a8afa2414449c0c44590cb3baeb4d3bb2cb77bdf01f82154014c7334c6146708107319dbec60075ea51e1700151e3e62136f8762bac8291a1037b450cb248d77334e8b255f029750be1e097134a90a2781b538f11afc7e52706f929631703b779921ed1900bde061963d3cc9fbdb41369ce333b60c7c87111ecddc533e8db03c1ebc9fcec65bf4c5e0878a71c72868003f21fc77fe9366c425a3b1308fbc66ddd0df2b9bec75c0e118e97bd82e3622739daff069c5fcd502a9360252294d068424b73cf34f297a600acc7ab45958b9ca84d4341ec2f685eff12d0a23fef93a121a2a4e5b5b066fdc6bb263b4b9d02bb3a21349ea304721ffa6b0d6a715fa230c3ff95f79b82e63302d716a98edc458f42d8a7be3f8d1fe456b5072b61f51b28ac156e45b4f43002b7117c41cef052ffa52bb6399e88e5d0a7ac738d095dc70a4cbbb065d911d47d838d3e64576158a885e3489de3cd0f3d6996df00570fb27bcba6cfa169938cd052122d14bcd450ea909ba595fad6f5c7c33bbcd5a3be7aa93920eca8e21fa4ebbd94ab4621dabdb80712037fb90ae78fe40d56565f054c8006122ad553e5bd3fbb8d73671a0227fea0930059867e14dc8b2b29f743be60fe7b74238d62f6539075ecf18f6ace650051a3d31533726b6911ef12ce240a2b2aaabb1c3f42bbf80cea10d3a8529c73b469394b5bfa373b3f0df744ac6e3ae9d2d71622e64643cf25ce909fbd3815e36b6b9f000ee7b0f2d6e5ac26bdc16489c4fe3494cc671fc7770534a2758983f02e19140881fee9aa38d1e933c1b73c640979b28668b4131606af59a99fe50f9fb1541a8bd9fa7966130cdef6d8ca67eb632380076ce28fc95386764a89fba44b65373354bfc0fba8dce5195569760354e1e1d229545bfb5ce029a4abce3787a49be031a7085574b155ff38d9b7f86ab220fcefd4696fe27fe371d4a479a0ffa7b4ab69a14c852bdae446b4b6e67e2db9a190bf64a06554842e406ee7b9b507d1caccaeaf84452b77657d43a2256845d236fc2ba0bf8af2bec9719a863f30ba8a2f2cba828c1879284a671523dc9428fa50b26be30a1356455ccd95b4c78fc06213add61ccf4603a3f9c93ec5c242088e35a6ef5e34f18f570373bd476c435d013202418670fbdf7ec699e5d6d2552d3521d0be09be3255e770f408148f5eb9e79e3aae51396d36330071bcc42aff974053b0ea12176ce0ac68ea238885a50ff73e3bdb3e46f9f26410089d91ac7f06cce78aa57919a3f10e5ffe616b1459c8f2fa1da80bc7ed41dbf49c9d31a51bfe91e1579097802a29e244e32dad211941133814458dc8267f1fe97a40e4fb89536b635b6b1b0ad001fc2cf663c963badf084a3d36455f776b2c5759fd348b783fb11afba95781a3fa17350a2889c40025fdd9590f9b59ca7272a2c6d7e0e5347d4a8041579fe671d5b8d3c7ea7c4deecc279ae3c2b579882822c077e78d0885f0cedd97d1538fb5999429d6babe2090b718dfd989f491b76cf878e2968b7b666e87abed2e80c93ce3dc58d76d8e397ec8d1ae5b1c19f3f57d94e57838b482ca488cceb45d94978d3c5bf1a1016a0c30d302bbe2b0f8f9c86fb7921510d149ea3ed4e562c0a79566b1797954bb032b307f24d60b832768034e39d03932232250cdd27cbc9400cfdb03587b5e463d26b4bbbfe60bd37a91f9804cff23da06679904a436c82ba26057ffc2a65fc4cad09fc4c8a2a6b01adbf678eee1464bdd4f771fc0ea1c669aa15ad45b45fbf5cb7c131cdb914ca2a1ad066540066dd3d0723eb256fac93d68fb3c3a55e4776b4191d4ec31e5f9f29415024cba0f988ec0fa6ba87db85a48632ace1c56632f6fa1421057cb8b8c3765a8bb3d0f116d78d0267662ee04fb7a498f8466366a0378c5bc25e09db4666fbaa942552e437e0b4a22626919940a4e262d5a4aca527b3cf034532c6c3a94d12cda9b3126152076d3ac04bf08a99b40f5ea892f633b5f6c7d2496fb60d736f9419374d578136f3b9d585875910594154169cdfacf2de85db181ec486c0d2b0ddd7df60e13ca3812612ccdf50f60d01dead782a5f92722ac6fab778032e011f6729c62cc1fdb33f17149d76cbc43482fd9cedcf4d8dd42b16037186a19de92283e87e336c8e7e33daae76aa50e2331e422dbd6e8aa23340b04e9c341fa7b3046f59f7a5c13d0355c66cae5404f8d51050d6426fe79b07351e28bd973e2baee9fa7ea85fa63b06063fb1971d162c734e3c91992c2620939f74ce05c744c471496d403f1f718fd41f45dfa396070df0c06562c7f0b28e63dfa4938fe8a03fd66bfb7ae557d0b424a084576351209f40bf860d2743f5afccfeea764531d8ee2338fd2ad57719855c1dad7e3832ea74e05b7b27e77513e4f80ed650c213a13ec21ae0946d752e037569ce07bca6907206acf956aaa520fc4cb921e91ffc0a0f221c917a3473a381e47f3e659ea4c75a5b0b99bd95ddc356486472cb1c90c32b7d67f97ed1d06d5120f75d3c104eae6c67292f8098b3bb2172e10545f931a9b19f6ac861c6c13e7de0d3a729dfe6788b2a6e2b75d9f3cf273a5003cf69fadf2f64d7bd103ed15efcffc409169abaa6e0f21894102bed1306fb63bd00e364d62af69d680cf7ee2d8dfed1a797ba2b36f05747d92103e57eb8068938632d66b567ad1901b5879390ab1750ef4b4d16c325e45d9ea85baabe03aa1eb4a55cdf0ad862b61912c1f7340c875a0151dd741228a5c7d0f57038debabce87970dc420d30dbdb05104c39594bc4acb1fc7653ace1e2a47db6381a1a55b7456d1339836a3abf187aa209bc077203baf3e2350f87a3c3317b3a0d2aa65877ab5288d454b13ac9f025d00bed5ff949013af75375a01d6dd27d955d7dc34bd7fc0f7b00960e801d45000fe17af05ea399f3d1244a28b6b27d18408c2554b0a7a7ce5ea2e21579ab9198f1a19af183665165a04534bf13b16273aae08b5e322716c87b9c3b588f0375001343987c9239d51134ab34470a4938cb267a829160ceaf2043cbd9d2eaf5c6a1d0c6c522820eccf5e7b8325f8b77fdef44256f2e97e13579ace28c42720fdfdb460701e6c50aead04cc2730b7d269e48b33fe718c8abfc2806182138837113070f14e2c8b2d902c81c07e450fdf1403ecd00ffc8bd2a694041e51793834dde1e630d09cf3ff63b9dd0655a22aaf94626a1e5ff6cd470ed3139140efdaadcc05b50b127b0037625298bbbbfc9929645170c451ed257082051fc0af5b462384e66eb0a8b8139b5a503cc229008152c169babb401763d17c58313cd2f594bd344f84cb42fa73830e60c6c02693d7185454f2ecf65f139e7d91d813009603c7baae0457b4ddd7f2a8552d8c94ba8bfb932f599c7febaef733e1a0b6654e5e675119a91e8b9ff723475d9ff2a4465fd59203b7ac396ed5dd2129c5fe19761c462350d2d15836b2e5ceb4c1367886d348aa3ef07341b07e128c8eab4b1999e011b8fab3fa26c7416995293e2324f128fcb4a340af5939bce3b1266f583bd4bfd16f2f6c56090abdf0d1ab58d58a83c78e0ec867a0ecc0d7a5dabe0fab0703385611358e7991a0bf42e723e0eae2736a371acb6cc8890e16cebef9606cdc8f0a56d9c5564469f6a9603ba1dc850b7d79707b5049f0625e1387e23b83d4f8ccac82da6b9a468bc747af70ba8b82255d31c7d4e7e06775a881fe4826fe1c1b4a40661aa155a1b2e5f3b3a22d070f7d126cd0ef9403ec23e99b47b3a00526fd8cbc504ba41d713b75c5e8867103f558f0b98648d51"}]}}, {{0x9, 0x5, 0xc, 0x10, 0x2f, 0x802d, 0x40, 0x3f, [@generic={0x8c, 0xfb8e2b18363f1f9a, "b6329fb0ad41b63afc96e8f8a3e73ae7b626c234cc42c6ba955fbc053907566c1afbd01815aa9b31f91e28e248c3fb06361b358f288d1586c797199a1a4b57bb328e7cf49117642ef7a36dbbee5a23a9c697ceb1e3b6f057785730e6aba8b678bccbae5043bb6fb30b9eeb1dc5e1e5ac6956640f5c950044fb02dfe43a2575261912a8d564d8731bf31e"}, @generic={0x4a, 0x22, "9fa4d590e4672845bcc720ffafddd89e302d275dfe440d0d2aa08a463a4c79b75b78ed85685b8c1fdb65ab345e1b75e44aca44784f5a7e0723e377edf8dca065f6d88af474240b7a"}]}}, {{0x9, 0x5, 0x0, 0x10, 0x2ff, 0x800, 0x18000000000, 0x7fffffff, [@generic={0x5d, 0x24, "3b97f3e11896fe3034f77fd1a39f247d3059a02180d14563eacdde19f9d5789fdfc1a600b89fb9c0a32202922792e6de92bd75e8bc3890dbb68aa7aaf808344b9fa0bd8578619a2e2086cea5ef46c267a984d5badf4fe2a93c0bbd"}, @generic={0x45, 0x10, "c87d09843aaba6427676f3eb83b15e491f7fced5a98e5b371adcd3dc72cae710ee6aafb5d153aa1c5c1b11fca027deb550c2835415a48ecaf798d7663ae1baafc9bf56"}]}}, {{0x9, 0x5, 0x5, 0x8, 0x27b, 0x8, 0xf5000000, 0x6, [@generic={0x16, 0x6, "1f15eb70ac7df67213bc57b0ad3f1b9f9545cdb2"}]}}, {{0x9, 0x5, 0x1, 0x0, 0x6, 0x6, 0x8, 0x5}}, {{0x9, 0x5, 0xa, 0xc, 0x154, 0x3aca, 0x373e, 0x4, [@generic={0x1002, 0x23, "6643a74bfc2fdc4868c0038c1a9c0061339184396ffb93ac1124206e19247b619dcd80d8f6eebf563301aadf4ae9ee38f7782fa578621857c58cf4dce5cba1e0f3f8f0a0f5ab9dd0868e379ee3f7b0e049cde30ee753c974f3bbb0c7f4d171a3fa16e20af8a7590f9e04f0764deaeec568b3d6448a1c1b70cdb4f07bf783607c241b429efd09939d66ba17cffd67da8fa67ae9195e547704ca03fdf97900f8b871156041f7420d587884cd1e7a3453ce62b8612d31bdc1d584f112663154c9e7714e6ee735e9a243326b14c5898bbd33f2a930cb8c9079beddc2682926a6bbd2c3728ba6c7b128950a9cb543d9a35ce970db6205490f221224a6ed223ccce5f7f89923f0db4fc12901dc34036f804acdd542a08151528e51e1f5e67362ffbbb1a5896fa41ab20181ad3ef1d952041759885bd49b343285b2374b97a9107fe06d0a9a175423a9bcb878455d3a40d09880f9eccd693fd46d44d13e2ef05f8719b2737060caec79113f5caff341a2aa5b184ef31e16569747169516668aa56e71bc6a57f999ab33a0f02aad03d324338f1d860eea2b07014d5c1a6f3e527aa4a9500699666ccbbd9e978398d9a688d437139445f2d20bde53fcc2273a9f722551b0e973b40154107311970845280abf1ec08049b4a9c9ef986c0289124bb96d8981a44e3cd6f24d9e0e08ca9d7c041837eb869a1469a4c394ac1f2c140ab36ce09f2584fb77f0b9bb9f0996b9a979ec792412972f68be8e9cc51582a8f9a1a2c21624029e03d4b1310bacfdf2eda3ed88e2c393f5a7df2a5442abd23c2e8a0716d845a85a1979ce07d12152658016197f9ef0957f8d8b583773e001d66ed532c6ffc3a137ca991b1cd605d4ca498d5fe94d43f7a9d0c5802522637c1e0d661e0bf9e6cecb150515ed7b1740f6b07493a668359afc72fcc38b667d1e8ae99ec614821677afdfd6a5d1d3eb510e22492a84f21eeaa74dc095319253345fcd78f9783229764fea7a65eef100b39e888960ebb963c0b73e1e708041c688833dab6a3c43dcc2e7b1b35c8cfe2619580fb293fd2ffc8d689b2a6a51681205c3177cfdd0a801e7db0babb11b0c31ed4a8f3f073a425886b22d35b18f40901bfcebfd43d4eb72817f645261d1ce312a4832845ed6b4c055cd2a934e700ece142718945fbf4c544e39bd5808c05ede601515d2e7f086b4a7ada3299be12c780e75a14cfb10783714865bdd4d82394f150546ee20009b426322881c276dfecceb482d4848108ed6b29cc482c702d360555570127e789455ba6aff488ac824c7afe907305400b1024cee201cb87c03acda59cab937460e6fe4e0eeb344eaa21219426daa63ddf7627eb494c7d1d48d4246760277d412c625488da581c27b8308673e43f6fa1d56105d596372bf61abeec95ba8713b88c252c6edefb200b8a76d656cd3b45be404c962fa3358c802d500ebac4bebb41064edf3bae7eafeadde346c8cbdb591b723b60d88063da9c32648d64407aa1c045435272a4854eacdd457437501a00ee07a03fd2bc077325c78d96c902c30cb4a46e768b8de80ecb5e08bf36bc882b287150aaf1f9e5de43beac231b8ef8ec620230f667d44e97a1298bbf80ea6e9b137259de067f73a4e3319fcbed8eb1bd12ad422cc5a7ceed70aada69d83e0772856bd3cafd4e4ce505ce9772c30ff20aff3f14682da7a79532b5d0582492ffd803609afa6ae7a0ad01aef77dd62cfcc93b020ef0c4e7a14ecf438096054dc2183cdf995f05e92bb6f3d93c4fe18b2d79d6352f00dcf5526fd25deca79b3f96e85bd9e3901a6c49484d4a3f87c88b5fe384e02ee71b0bbc98a5b550a60b8244564e63adb3ddd344cd8efae91d2f4161da04a1ae46d4ba777beea89aecc13f071e660e0161cd9dea4e1e9f4eeb05327949d3edc086c98552bc99b6e7e9d830d2901734b2dc374638f9cf9e7cdd683abd0bcf5df9cbddc5450ec24cb06bf1cb53263b293a48fcbcfa5bb4844c2032a9305bf66f77a6b0afa45ab5c012d24d66c4bdb1e7f235b89b384af35e80ebbb355c768af0a65ea52fd80af7cd4f7edce7dfb31272a06ccdeb7c7fb8c7b720bc8384ffe1b786dd22fcba178cfe6dabf0aab18dd2187d38bd0d14217c0558d5fd1675b991722b400f0a61d84940443ad054807d74e669edf2deb0da201d1b923446c30b5932c821af059097f27e6bd3be93218db30b081a305778c9d179d9c80632ff8582a0b8269e25ef6c85cf815cf16eb103af65a773dd0be66d869d9530a74842bf9a8b2a7040b8bde5d88575a5a84078379a1083f029ff11e2d9e9b5a2ae96fc23a66613ee8aa5e623d7a2d535993383c87e0abec25c41afd13136ca14ac6c7d236b7e7bacfd720ba738fa0873704caa2e6396af4a52c822ca124366dbe500737952205e7db3a09a0398fc1dc7a8435084f7eb9ba8488b0e2bb9a3f05afdc5d431b5537918411c832da94477481b2b1e98723b958d4c96a19d491cba5b3ab267c43b243532e07bfa84cc466f21140498fb15754d188e4bef6796d0b3173ac26f7fac994e87959a63e39000754025241ec66bf42d33094fa2a236e9ec31f0ab6c6c9fc1fbdd01d1a6480d621fef05d85b3c651c0fce0fc9ece335c20f62d82ed88748de7674793f7bb8bb633520603e30ae998e2b44dc9a010b30181d3e20f8240d17c9079efbd697b7a83a9fc124e2ed3a874429e1c1cf73752ec0cff486fb0d986a2c41938cc3bd8e79dc239b53a38ae3217ce0493ad7c01a4677e51db5f9968e0c241d68dfb584bc710a2d3f1cc7a09abe150c85c3fcaa599205d97602554f2fd2e1a7797d8d99d0686a0fe22650ec0f6aef9c65d54b7837b1e564b9f15b771507f9d2563cf0e1576d6bff07b1ff6029bc2d59fdde18b6fde34d322a56708b13ebcbc3f2486646e724d65f9fff0a7581e24cf61c63121a2cab572121d3aa23f08df2c1403fb3572f90a495ececb2394e851d0aa8ea15f3124d56381d058b81ecae905c0ec87192362389fcdfc7589c4d6da2cc79532a19abd5c6f56967334989e161afca4a7d2203799bebcbd15285e7082fd337e664a0693171f2a60424787feb4f7ac817b12bf944a02dc153380ebd0e11a02eaf7321341c1f0ccad3a653257e5bed2101f8cd989fbc1d8d5e2e2120ae80144767e1a85ea636acdbc608eb56f0c203873baa20720c674b62a9961dcd3a91b3f3bb1d6ecb07328ebc5e9384578dd68c89d7d0e2a131ba58e4f69b79daaba734352e6fbaf39ac447e4183578c24a0aab1d9e681c5fe9f114da7da6f5730f87741c8d5681f09b15315d55c34c3ad56b653738f63fb36122af4c5cf242962c23801dd6d150a04c5affc0af54866462ca4feb24e4aabf68bc875c219e86a761fbb8ea5ab7e93916e69137a226d838d6bc2a5203b71db9ac4b172a9d85f9b57e0e94b909fd1f58ed55ddec773dbf25b903fcd5099cacbddb4161087e5f50ed8beb0d8a82049461bb441305e02bbf478b7496196e1b3bec97514f7d091444fca399a0c9bb02f3fdb0acfa4e85823b48f9a61f001dffa940993607d1ceb34362ab2ab3c546bf1f4f42cc6bc26db72e87e98c2540b768abe8973acde26fe986b5d46e1fc761a7eb392916d81eee9d29760ec90013faa31c3c0dc7f354abc8c026d746906f0a38c1ae65c367272fbcd6d864a6f0e19a1736fa6aab0757be41c2a71a71c13a72a12de198d5dc9097d4074a800e89bd0eb838be0c4b52b1b00f7e3291ccc81e03dbd29e0caae6ddccacb2727335fe014091af1e0f6676904227b8ca85dcd89d642de3b910dd7cead4b18687a84f5ed46c612ca00d7342ca9ea07c3432c3ace6fb0cbefa04036e6684004c0f7de7f9d60c243ab7fbb823da6e7c792cea47ede94387c701a39ccab6a042ae265e5353fb36dd166d899c78cb910b794368ccde0574ce68dac28bdc0bf647232eb215e2cb7672b863ff708dcefa7c642c9989aac4c3e89cb7f7a3f5a188b31ef501c19f11b02f407af54694363d1fcdc806230078059301c272ba93b95d871fc0f8eacddc192abace15a12610bd4d8a016a28aabc0ef8e23e3cf95765fb32a9408da6fba91b65426fabf1cad33c01beb2e1c443a81cc9bbc372442f7ae738d1b83d3cda5686103bcc8f21755484c22fb209e7427b57d2924a2330c3cc638e528e25fb04018393d154ebb019c9dd1747b2bb285d35a5cd01790b0d43e21f1514ef0e82bec1cba5bc27b68b6f80050ab7ae0b36c2449de55d41ae9cefd60136b55fd91499f1905131735ccac7583ca9f81c34e30c6de84635f3c36788eff94031324765a1e7a2117c342c23845a5b5724bf19cfa074c01ae473a802767dfab9c3efa12fa318efffc534093710feb5cdbfc28eb28b5a24b41cf127ef8519b87858b77e25332e67aee39b087a8c526c90f9baebaca0148b387a0d9a816393c7ebd5638d9f796214aad179690adbb74f71e87dbead7e6d40f69e7b767400b9705587bd7bf1d83e4b3905c99b65a8cb33b76fb8fecdabd49f57ce918ff648a5115b9a8468fad8ec828ecd0ce53a98820e36357cffe73586a2b1857a2ab840b19dd461d7c134e56bfdee7b1db46dcef3f18d57a6abc6a0b2ad9e33c8c29d692c2cb77d2ad3f93812e64cf36cb8153d21fdb9f14b2cb1b20e1f741a4250c9a59c19c321a06b83c778cf14f6437716222790758463f5e44cace4511b70478a9a186aa756a29703a5ac98fad2e02bdbece4ea73d6be379f18e690b6f178c0d3edb13153f40e15e2adb2373b11a69d90ab262531bbc1845c3aa7ecd089a616e48672998fcfabd0de782687339c697e28406e102c187efd28643d4aa162d92d6eac647a6e66fa3f4dcf2e8c817183b21aaa4dc93e2d9de08c79edd15d0b78743f2ef65243785893cc99b50f5a25e432b616f5e29b5cf4bd13b6e7d564cd0a064ca093b4b786c313fb9040fbf511217bf59b7cb34c97539c04dd0225b9a1ed61e3d8a63cc33584e3762d36d2d96ac2ea37e1edee4c79771226649fe57887269d7be190b05048173620b345a1f0d8f6026a9372b35175dcc8c8c97d35d08e0150baf8313ca55482f6a4b61842a088c20ba70a9f23224551d969583391e63c717d1ba1ee1bafc3bfc2d180a937c23a4e33882c2a5b397028f1225086087d3ee51e1680a4666663f3272633dcc96904a5d9ab4ed1d9ce3ed96b814338417ba7447bf4964b17d41bb9aea041542d1fe57c103e5d62322a20f5accaa7f3e2a972a973473462b621f5abb313bae19cb4e803f300819b974c0e640543d124fd7967b065a659ded1c80eda942675cb82b6ee3604e203f005ad2535608268d1478a6087a57caf0bd24b0a13457433283b2b734d530abf0c6d9c8c34528f5abc8e916aeab932dcf34988d0e271eb02f72eb2857c6135fdffc6f5cd480e6bb765f7277af3be431c215715393711be24b75bb0fe426f1fbef9ce945c0049975753b676794b6f74d33746a04d295b017c3e808552f496aa3dafa81ceae06184dfa02d52148b17d92435ed8cd9ebbcb8ab1f9b0eb0b5fb303e2129faca59e773d3283dd4e95c2063c3b9792060d5ed013dec33145bd31058d980beee825348b786d20b2e88b64ffdef9ec6262836e84a8cdf3f0450104a2e6d59a471e379f7fdbba7b2165b0ef879832b2b56e7df427d6a585889e2e5e8a6046a0aea370c02f853c07cf5900ba4b1467e5e7ca764833fb0e562c91e22a25fca783a0fd8ea9fbf52047546a3f77c8201015fd5f51ff0fc445a16a475ada0c028cf9e967d8df628c"}, @generic={0x76, 0x20, "db8e1339eaca35b0858e6f949cfdf7dee68c53beeb05a610dae503647c5ebccf4193f7666ce2a3d113963834162c173c0275f4fcfa151b707bbe060884afe0fe034111124ca81a0f64826e5ab5bd7976369a2a47625e0f029000170f3717ac68e8dc10e9d8c15d8b6a6f4f32af2e6dbce824a3f3"}]}}]}}]}}]}}, &(0x7f0000000640)={0xa, &(0x7f0000000180)={0xa, 0x6, 0x310, 0xdc, 0x3f, 0x6, 0x10, 0x2000000000000000}, 0x4a, &(0x7f0000000200)={0x5, 0xf, 0x4a, 0x5, [@ss_container_id={0x14, 0x10, 0x4, 0xcbe, "085a5abc40fce5eda7ef12c4e16a3d5a"}, @ext_cap={0x7, 0x10, 0x2, 0x0, 0xdc8f, 0xffffffffffffffc0, 0xe}, @wireless={0xb, 0x10, 0x1, 0xc, 0x40, 0x800, 0xd670, 0x1, 0xcdb}, @ss_container_id={0x14, 0x10, 0x4, 0x100000001, "fdc8319639c7ff43dcb900e539845a21"}, @wireless={0xb, 0x10, 0x1, 0xc, 0x0, 0x3, 0x9f3, 0x9, 0x401}]}, 0x9, [{0x2b, &(0x7f0000000280)=@string={0x2b, 0x3, "94a42b6c0143c741d266e8801e3cd28328cc88ab1b91bfa067a01cca2fcc09a7b50d93d7191ee7b6f1"}}, {0x2, &(0x7f00000002c0)=@string={0x2}}, {0x4, &(0x7f0000000300)=@lang_id={0x4, 0x3, 0x1004}}, {0x4, &(0x7f0000000340)=@lang_id={0x4, 0x3, 0x42b}}, {0x9a, &(0x7f00000003c0)=@string={0x9a, 0x3, "728e7ed5bab63c55525642c732c71ef021b531fea04898e10c8b0849562b205d7a2220bd204587b840d23e4ae64fbfcce8a625c8e73640859ea12dc987df0c48d5a301d649e61e8c02fe2eea7b40fa01ad079fc8d232647af6908b1ae3990d9aed0b65aaebc0a5297eef5bcbfc72066f28db99389ca025305146c43007b2938ef353d8c77ce2a89bbb6644d815864a9f4bea9840a084c614"}}, {0x4, &(0x7f0000000480)=@lang_id={0x4, 0x3, 0x81d}}, {0x4, &(0x7f00000004c0)=@lang_id={0x4, 0x3, 0x440a}}, {0x4, &(0x7f0000000500)=@lang_id={0x4, 0x3, 0x42b}}, {0xe3, &(0x7f0000000540)=@string={0xe3, 0x3, "08fa1f362917dab838c3229ebb7736be6a4097d592978032b49f14145acc2bf2fe332c7e2a8c20d2b22bbd0d83d1ee0212f5f9cae6bd1396be5ca01f2f34039e14a916595d66a0133ae7f304ea1a6d71bba342851f54e26903e53c5b58557cca7d609be7837acfd0d2add0105c4b4ce1a71cf362c7434a4863a8468efa62ff14a49693154d68207e548a4941e94d82fefc27b5c5b70fa1a993ccf00df16078b64cc830f946f42a96e345855f8c1b0eeb92012b9359ed5edf1da8d1c25472dc674691ffdfa1f838f4156c0815d2c8772aaf06f679859df544f0319b159168a4bd81"}}]}) [ 1237.545523][ T8424] usb 4-1: config 0 descriptor?? syz_usb_control_io$cdc_ncm(r3, &(0x7f0000000780)={0x14, &(0x7f0000000700)={0x40, 0x4, 0xb, {0xb, 0x10, "89445d846892cb3acd"}}, &(0x7f0000000740)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f00000019c0)={0x44, &(0x7f00000007c0)={0x80, 0xe, 0x1000, "f70ec1e9a4ce99cb0d3b5910434024367bcfb99450ec8662c99a761c9a770b3d99714c652ca7ced9245ea00bf910bd2b61208512d99a15a10568b85ebfbc28323ef55710cb982ca31b9870b0a93f37ca410c661735bd65fb84be5ac68e23abc57c27a53bd2157511e3c333cc00e4ee778a93ccf663f468e6f59b7fc94371a03bca5bfbf7987271ff33fc4c55ffee4fa23a3d6fb5d158ed11748ec59d4fbe57afce01ab67eb369bc727bfe32cdbb3b75c91f935f7c12934d90caa9dfdc4c1b41f9dc13dbfad553e465fb91737f797ad1b426dd335ca8fd2c8de1947b10557cc33cfd3c74063a1e7c78cd02cc129f733a951178fe9e3895cc5e7dd9796febb466192a2c4bcf500fcdcc9d2f3977912868e1093aee719f5145dfb15eeec9f3794fcfdf7b161300c53cb3ade20c0bbe661a37d39f6127adf9d2b4151a1540fbb84ce90f368a33dae59f9c6e849c158def3514a18ad90d3ee36e81b5157dbf04015c962c13f1bb74ad2c0c7b0b058fabba1d5519cfa58678f23f8e3d1c646c1f9aed5359e2a8a520414971af93994735acbfea16b6e35df8b775b1aa16e08f942736ff61da6729a0db34566f05843fdeaa6db299ed17d14bc47f81373a08a49cf167ea0db42999f07b82f3c0bbf429358d60188bd409249f6972894e1b7135eac5d642ae3166602ba9dc42857cf947a36511327fa69ab85e80073e29abbbfc3548a8d96aff6ac92b54cb038c445dd28fd9be85aca96d929fd16cea541fca29e708c0c2b05d79f18b40ba5c6a0d27015d0301edd20cf504ac8ada7b702066bedc56fa60002a289deb4ad9829cab56f900ba23bd1a7bfeaafbfac2e7958f2346c4db6ea600b01515e6db9442374629b1b147791981b568f083dac9b5b3dcc4bd006f83a479e0226ff3569475683dcc0567f2510f5bab0042568a51a00d358f9509b8c09f4f97c3ace0c2f92f38a511748300cb47b5d34dc2f00093803c1b7e766a9af2203cfd9a39389cd2abb4640a06e3847a1126cd1a68d08eeaecabcd503b33493a15c83b5d804baf5ca25e137b601ae4f98a29998e8bfefcb1153eef41f52d2e52014d36155e120b02732c5c796737bb11b86cca6b7d6c68f595bd5c1099fdd1d38aa988a442f67447587bc78f33a4c8bcf7afe3ba12feb7de9bf0e52d8c7e20300f2a56032f1318f3978e4c42f62206ec1bd90eb86123b7a9475c060b32bd76d34dd9564b5ebab9c76016df06c47f3dcc77d0ff31b4773cbb559126101d2b01175894a7d869c5b09e77a7cfe873132a976743eb07c069d61aa98f8d8ec7bda4db6035e5eeeb27f616c024a94b1d843edd622a189502804f44ae44b6541585efa6e76bb78ec2601c0d0e8b419b2a2077f01befd274033b681b0fb828c029a1d0d7c3f3cf723aaa29f09a70350485d7f33350dcbb995647c16106b93e931f8751d45b5480c33f673353202ab31f209f8ad0ebee65075112918c39ad350106689f951f7c96546bf8ef5cb651a17556276dea6f6ea2ad33ac690d8573fd0d6a097b1b6b290653e5cccafa5408ea2cc0e19f62bfa5c51e51bf1a572d433a38884edad0470b43c7d3b5eebb259ba9e89b1c6bfc8fe746f8db3017a41b7fd108fdcd4ff08cc55ae0bcf521991562c8277d203cfee95589ac84f4903c0ea81e7eb4da1d8aa7817c78f31b3358a744e6869f81d151e5dc3480dad5faedbc5f57e01ff8f2e4ee223f2e8bde24918bf46e68156cfef938acc4a812ad29d1c0eb4ffeab89b41c79fc12426769cfed834d842e281c02d0237ef411c8c50bd9fdd00fda0e4ea88272e890587a1930e099bbcaa3262052999a3ea253c33ffab39f4ba93989bb91bb0dd988ae4ffdf53d40adb74bf48ae2b0cbec86ff34ead3cbf873a1dcb8af6173b2aabc32f8e3090b5ba8ff6d284ef3053504b79252e28de029335adf49ef3390afe5bb13306cc19d8389bca1603350834d0176c1343cab847881ac43d66cfff696088b89ef5f77702fe2ff14adb68a3790708f6def74c3bd89fa8044a59d603c194f68b8bfade837ba5aeb0490cbb62963a639dd9caab48ab4ad50294406652f3b4c27934b94ad5af49b561c6f4db56ac5dd53e3a5b8897a32a2047b832674479dd0852e6dd33ba18980d3c311c6112b505503d2ac4d74697d10dc4bdbdce76316095ddf49cedbdc0e971b1d5e4d1c0aac9b8d92e8c95def25401fe02905c74a0541cd64c3ef3d093ee0d6c369f1bbadaae04d8be9a81904e5696dd0fdc552b6a49b5ec1a95eeb7e4c3d8837b4abd2b2507e34028aba440fc48a3c1ef47a235e59c5d7e7098645ae0aec527b7ed4c02f8f14fd1c35c1f90b4ab88ac31a0fd8700fe365e2ba139961d619f6f27b34575f5548b5cf36486d0cf41cf0692e28d1f560a6c4653aaa7f27c66427413635002fd1de6dba77d9f5158af48363536babfd34a76e1d838b65ea166e85eb35b002e5168234f2c36348b8dac59443e9af4e423010ce10e8c7419edcfad971abb0156d9d177d0a130e0f3a4997ff989d3f50c8acccce06edef962bbe53a76bddbd3edd4f5a9a38b534ac882b56873b064131fa3cebca09610d5ad9d383a8354d27ff0ff6c9f9d001fdb10df48edf824d2e1e25a9bd22b4f5a9859c42699795ecf0958625a8ad2786b528d94e4c1786865d3e55aae0c6be1bcb9aedcb9f3d523f4713bd8d0c299b270439d4f9a425dc37009fcdf907c33d0a2aff39a8f1f47f4dfcb0946c96d29acd9def91e587f6bf91dcb819fa118baeb23f53b8a5e38a18b8112e06fa28492747b88aa86b1143713069d5b0158cf19e273977789f4795f3a6b3fef90ebb68a25a3f0fde6bb2b26c5835b6a8eda21c24523ae368abd9ea420a63d6eeb2bf7ead95bc84cb996d4f7f1f0bec2eacf5d03ca80b45c99524ac90544358b46ee6aa6ab1a26a5ac90e7ceb7232ec6a2966ede5dd529f91137172f688bbbbf7d790df6fb1ea779d7be80f3b5bb16f8cd07bf867a34d9f3a8ec841f1486e497e7aad9fdef26a1302bd1eb57362d453bb9f8387e6e662812770695965d3a267eae12883af8769aac03deb7f66580691190f4a60ed7a540d78b5c0778fdde2be3abe4693ace5132fe4a306c2f234a0a3653fbb688bf9b90c3bdf6dcfab6b748f18883e140669064f2842e2027e92db7f87dcc20f42ad8d669594bd9cc246009954c5029927601034b2312a0aa0037f340edc749e12b5e3a0e5f862b52da0af850bf19371527cbf47d7859c33086adc5947958724a94814d45b3fb0be75b41f3bce0d1ab04816ad20c0ce1897fffc00408d5bdcf43df6178c80b95ee9b2ab7517f2fc6e59a149161b7a66b7c55c95d70dec0895b1c837038954885559bafb612f0ca45d861b65b287d8c27e50ef20a926e64b38b47dbe9895c156547a832091b1930629bc4d2b92faac8e07946fb7059c94c6ab21f4bce2438e53e610cc8e570687e2f92a72db2b6201f79552b4adec0857f7d10b89567abf725e3aacbfe2da36c90ddce2ff3112824a77e6f445f899ca3a095efc3fc203f40ab7803431c5b6990c83f66d2646e7625049ba99c3d2e5ce825c884fa3425f59edb4359958acb4139095bf0f6bb0a585866dff2256fa68b98f2d7d422381c067edcb0fb4fb2998e3536feeae7c61d2bd3f7c8331eeef89cf414afea8e7818e25b008541c4ea3fb095f38c47f5e7cf5f5f8437bbb41e8522e05a51882bbec2c8ec74440f9cfb07cb5b0ab87335774cbdf22b1d7c478c6d79fdc02849a3e26bb8c1d0d7f0eb522895d85dce5a3661028e35ecfc34ffcb61d0bdb09e41f999fcb241e2df10e2d1b62fd7435a61ae3ef247fcf6653216c8dfde3e703db50cdb07a65e0ca39969b22e75a830587bffdf3697d6c8103ae0f944685c65c85c3d951b24a02a3d15cc7e86074bb528cfe83a97cc431f636e69c4856cf9846f4e3d78a54502820b14a67b681108cd8f03524b67243fce48727ddf94019434bfe3af914bcd154f42d9a8dcb897131cd3173ab39c0f8bacfcd7e57c69920c0257f315c09c87851ed095577ef78ee9443e42618f7c64066ea13041fbdd809d5d3d6e735321debee5af8996be16d6e1f99166aff6b23f40453775964ac09c45b47c0208b6c49171ee3705d8897f2959ce6c2cca0eb477c4a35a56f0ac57316b962c113998daca9acbdb975eb61de000849538558afbb358ac5e34d93f4294f0609e76e41e778890814b00e1cddacfa984489f6c6804843385f2b28c74459dd95bbc9f57e96893ac3c10b86dea145d98bf018c2ff6c4c6ec81a483103dd84f54b667481ab65ecfb181806f374f34eeea2917177cef2fc5657cd7375f843bee9086dd4798baf65e4923781370ab8301927203eed7c1ba707593be873931795b37a80b97145af2ddba03b03ff340e6fa5a4c682a578337c18b20c86dd286dbe0b3b2c9387686841a3f49c736ba0d3c1789f94d33297dab79449ed7d4f93c4aafc8b8cdb39eccfd311cf141862830d9f6d2439f63c926e19788392155f4d025733e09b8faa4e3f0107849e41e41305ced25f7dd21f809f7394ed2878fb6e3d9fd3b510cc1f71852e7279dbbfb2fe10b9e9ea8d4d3ed30db69b4aefe938c4f46d78fd1cdec81d720c5550a76dd04b4091efaa7b5f2015a779e7fa9710f84cebad20d3700fa262ba806a9cc918655c66daf93ae1716860dfe5ac517b49738162e735e28de24f383968dd2091641e98efae31ee801dd27cf51cd26595e590db414df665ace4084f3e65b9bb3a88b05bf39c5116078f3d1ab2635fc1e721a0379addf7eca9aa5a3fdc9394496356ee83a97e3ae42b51c83ddabc4e887bc45164e0fd14b49ddfdc4754bc1c8877780b1b2d35ecb9bd008673bdb88dd18c9260392c2e5f82936b42465ad67b658ce79d4eb5f0fb87c4b198a2047f67e197a261a1fb0fa4a6265507519e7b61ffe5c1d4ecdbabaf7ccb8bcb7aa58932d5f125246f07e51521aabdd8ab1c14c57ebb3d61c0b79a0a5fcfe98fa354fe468af6166895ce575b427b9ef8adb24126a5b41d0c6a2afba56a370568422df01b208006bc6985a5d103124fb34fd968edc1117956412e5d7f7a7c74b8cf707c913c4bba2b52f2cd43fda8859c69062fe0a3712cc432112ad9e67e7fd3749b9d3dc3f37b9c9dd0f8d7b79a893aa2f7ad8b77d8ea9693867970996e11695d2c32eb61bcd95f32428286a8b8a4ed67a3cf4e7619b2cf09950a1434f37b4be7ee5c055870eb1b12b0e0b07d732e4625919968c8d58bc67ea8c1d3261548e385b2739887ec5a0ffb0cc12c181b5c2a00e3b874046503534573639f398958fce21932c54f7d3555a987c8272c5805789b4db74846ee63a821fe75095f27e74036c494a867941a7a7427fb7a95ef6a37beb46c72e4dcea396e54a0b6c9149b2f8821573e4f1ebf7b39fa0eb0c6365676ed70a069e6e03304dd136f905e405122c10664a3cdaa4a4e4abe975a9c4944822acbc5cd389a2c057be4d267cf5cd89b33e2ee2a87b47979afef320e49f620e29df4f639f6ec68c7f368da23b928f2ea1a88a40ef6b15c6bf98acc6c0e7bad5992b5f9537cc5cb723ee0847116b69b11d2848624e45bba8e10578b6fb118fbca8a5d98174fe121471eaf01f6b80cb048f898e16b5fea85c3614ca0ae7cd06f78c01956bcfbdedaedb97947a55779d38a04cd3230ffc8c668443288282d1955a0419e25cb3cc7784082ef6481e42cde792653db88d4d95e9cc4505df7acca6a2d9b1d3ffa355f2169306513734f57880c4c3e2c4e1a973e8c247e0946dd2"}, &(0x7f0000001800)={0x0, 0xa, 0x1, 0x101}, &(0x7f0000001840)={0x0, 0x8, 0x1, 0xa00}, &(0x7f0000001880)={0x20, 0x80, 0x1c, {0x80000000, 0x4c, 0x10000, 0x4, 0x101, 0x3ff, 0x8000, 0xfb, 0x3, 0x6, 0x7, 0x8}}, &(0x7f00000018c0)={0x20, 0x85, 0x4, 0x200}, &(0x7f0000001900)={0x20, 0x83, 0x2}, &(0x7f0000001940)={0x20, 0x87, 0x2, 0x5}, &(0x7f0000001980)={0x20, 0x89, 0x2, 0x1}}) ioctl$EVIOCGSND(r2, 0x8040451a, 0x0) ioctl$EVIOCSCLOCKID(r1, 0x400445a0, &(0x7f0000000000)=0x6) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x0, 0x2) r4 = syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x0, 0x0) ioctl$HIDIOCSFEATURE(r4, 0xc0404806, &(0x7f0000000180)) syz_usb_control_io$hid(r0, 0x0, 0x0) 04:26:54 executing program 0: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000002940)=ANY=[@ANYBLOB="12010000d84bf1203009270200000000000109021200010000000009040000008be8360046f54dd575fed3ccbd3cea62dcabad4756112eb9909c150ce8c8147b7304b836090031e8cbb3b2f30587f8d46b9628b57b539db904bb980eeebc1f50c90d875e4d8fde7dd47a50816fa00d3a703730b87bd1"], 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000480)={0x2c, &(0x7f0000000000)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f0000000740)={0xac, &(0x7f00000001c0), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000240)={0x2c, &(0x7f0000000000)={0x40, 0x1, 0x2b, {0x2b, 0x6e, "b2030226b79840b2cb807882a3a93dc28347c18d0ac2b241ad21f0b5e5468739aed52fc2d76c8589cb"}}, &(0x7f0000000040)={0x0, 0x3, 0x6b, @string={0x6b, 0x3, "b8ad83a4c483dbd5a8b40f800f2443279be2bd523841120158266b4f020cc71407eb2b9e5990686be1e5480c0c16f0544a714eda65d79471060e1431679a3836823d690a261ddfacac2145205d3f8179e9a3cecaf0a74cb0426c3c3f171ed3135f14f2b1e9ff645e93"}}, &(0x7f00000000c0)={0x0, 0xf, 0x20, {0x5, 0xf, 0x20, 0x2, [@wireless={0xb, 0x10, 0x1, 0x4, 0x56, 0x10000, 0x8, 0x4, 0x295afd50}, @ssp_cap={0x10, 0x10, 0xa, 0x5, 0x1, 0x2, 0x1ef0f, 0x2, [0x4130]}]}}, &(0x7f0000000140)={0x20, 0x29, 0xf, {0xf, 0x29, 0x8, 0x18, 0x3, 0x7, "0f801db9", "ffe8e8ab"}}, &(0x7f0000000200)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x7, 0x8, 0x400, 0x4, 0x8, 0x5bd6, 0x7}}}, &(0x7f0000000b00)={0xac, &(0x7f0000000280)={0x30, 0xd, 0xd9, "4e68666456d324f5d2c0bae533dfee74bd13da9e63a526548668eb10f6dd36d5b569cf29482f84a327754e5db3213c32bc651973860685e66a8804203a50a5e7ffa25b24b7d01a13d0ff6510e36ad107dff9e0e79addf19c346234e50849038fc3cd84060c257e6200dcb149bc04d06d1dfc9a12b177ab0005d4184fec20c1fdd82ef6cea8ce7cfef0bf6fe961e4414f175141a820eeb541ee00351b1dac98b81ea8bcbc8bc7995e89c9c3e2f07a684e9e592e66607ad46726b423d931b53445eb52da398b613ad4bcf06a7fe46779db22fa5571bd3c6015e7"}, &(0x7f00000003c0)={0x0, 0xa, 0x1, 0x97a}, &(0x7f0000000400)={0x0, 0x8, 0x1, 0x7}, &(0x7f0000000440)={0x20, 0x81, 0x1, 's'}, &(0x7f0000000500)={0x20, 0x82, 0x2, '1)'}, &(0x7f0000000580)={0x20, 0x83, 0x3, "30ec9a"}, &(0x7f00000005c0)={0x20, 0x84, 0x1, "d5"}, &(0x7f0000000600)={0x20, 0x85, 0x3, "c71a5c"}, &(0x7f0000000640)={0x20, 0x0, 0x4, {0x0, 0x2}}, &(0x7f0000000680)={0x20, 0x0, 0x4, {0x61, 0x113e290cf22c4189}}, &(0x7f00000006c0)={0x40, 0x7, 0x2, 0x80}, &(0x7f0000000700)={0x40, 0x9, 0x1, 0x7fff}, &(0x7f0000000800)={0x40, 0xb, 0x2, "29f4"}, &(0x7f0000000840)={0x40, 0xf, 0x2, 0x7}, &(0x7f0000000940)={0x40, 0x13, 0x6}, &(0x7f0000000980)={0x40, 0x17, 0x6, @local}, &(0x7f00000009c0)={0x40, 0x19, 0x2, "74b9"}, &(0x7f0000000a00)={0x40, 0x1a, 0x2, 0x80}, &(0x7f0000000a40)={0x40, 0x1c, 0x1, 0xee14}, &(0x7f0000000a80)={0x40, 0x1e, 0x1, 0x81}, &(0x7f0000000ac0)={0x40, 0x21, 0x1, 0x401}}) syz_usb_control_io(r0, &(0x7f0000000180)={0x2c, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x20, 0x29, 0xf, {0xf, 0x29, 0x6, 0x3, 0x0, 0x0, "4aeec716", "7314dece"}}, 0x0}, &(0x7f0000000880)={0xac, 0x0, &(0x7f00000001c0)={0x0, 0xa, 0x1}, 0x0, 0x0, &(0x7f0000000380)={0x20, 0x82, 0x1, "e0"}, 0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="2000080000030000000000000000"], 0x0, &(0x7f0000000540)={0x40, 0x9, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000740)={0x40, 0x1e, 0x1, 0x5}, 0x0}) [ 1237.772873][ T2798] usb 1-1: device descriptor read/64, error 18 [ 1237.811367][ T2767] usb 6-1: new full-speed USB device number 69 using dummy_hcd 04:26:54 executing program 2: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r1, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000440)={0x24, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hidraw(0x0, 0xfffffffffffff801, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x1, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000001080)) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) read$hidraw(r3, &(0x7f00000004c0)=""/203, 0xcb) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) syz_usb_connect$cdc_ncm(0x0, 0x1, &(0x7f0000000080)=ANY=[@ANYBLOB="12011001020000e62505a1a44000e24097f2b20145e6010203010902630002010340080904000001020d00000724060001b7de05240003000d240f0108000000018004000706241a00dd07052415400009058103e80200ff080904010000020d00000904010102020d00ff09058202bc020ef70109"], &(0x7f0000000600)=ANY=[@ANYBLOB='\n\x00\x00\x00', @ANYPTR=&(0x7f0000000100)=ANY=[@ANYBLOB="0a060002ff41c4080800"], @ANYBLOB="c7", @ANYPTR=&(0x7f0000000140)=ANY=[@ANYBLOB="050f25000120100a01a5000000000f5cfc070000000f000000ff80fe00003fff000000ff00"], @ANYBLOB="0800000080000000", @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYBLOB="80030b1a2aa84cd73ffbbe2016b23e38c45a63b01dbb6e0a740790d0fb47bd99595b87462847ede3044a460d2fd702a00c250610019313d45b4e9b6a166f127fb2f88782e79e64182b860cf2ae471b272237ce21e4c60774e7d92552073d02f7ddef145d83fdde26fad3621839fdd652228d3c4fd4035f2c8fc61cdeef5e610c"], @ANYBLOB='N\x00\x00\x00', @ANYPTR=&(0x7f0000000240)=ANY=[@ANYBLOB="4e039b26c81fc7723dbeec973173010730760851412c67f040234c1702ed77d2741a1bd5d1f5856ba11af0f82d46ac2cbc7770d152820febc2c82429857032a7628445c78716da2882fc85135f74"], @ANYBLOB="cb000000", @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYBLOB="cb030bc7f77bc5f6c84339f044e045b2483bd09c84c0634547cd90e44eeb914efd7fa77fe563b9982407c7b9871db598918d9f460525ee85fb1eccc8e8bf99cb19c2df6692069c9142d077f481a89709cc9247078a42df593a7ccc15b8fe6d66b6da274111cd3a3ca986009e963d5c7f90653dba8d3eebf3fedebeb9e1117ad7c7b60691f304c801fa79ef86425dcfe975e6d8c2f84cf232fb02ab0573d21275eba3b1cc7e1d6d3a5453ed31cac6cbe45f11e46e07e7edde0d2a9972198edd37abbb0e117649b52b2e85eb"], @ANYBLOB="04000000", @ANYPTR=&(0x7f0000000400)=ANY=[@ANYBLOB="04034c04"], @ANYPTR=&(0x7f0000000480)=ANY=[@ANYBLOB="290362d641e1e09a98ac4c64f0aceddaac9c113facf254b5a8f8052e6a25cb44c6d7895b"], @ANYBLOB="cb000000", @ANYBLOB="02100000", @ANYPTR=&(0x7f0000001240)=ANY=[@ANYBLOB="0203cc8764ba935a722aa1d0c21edccd07c6b75c579d7a169d6a0f3bfb93e91e9d8f893b784d2feab9d296e4a2c42c528bfb1a936abafacfa4f2665078f018d71f2e5430b616a6a666c7f9cd7dc03b84d60a443ed0b18e69cf2ac060d8f85c2ec81dfb1f0f205dde604b5f5b0e049b00e1d209ebba7875854806b24c6b51414d5baf51fba9de36759bfd2d660cdf1380dd58c84ffbc3efc84f3ad1df91a95b1be4ea15d1ed238b32876390719218c620a7fd63bb53f1dec00a7ee1d07641974a1505528c4855e209e8473eb236211a164628fa8da948d057f05905c441579905add6561084c5e2992b8aacc68dffce0c02670c33e474e355fc6ceabf113a4723c02e2d567b36321b33372e56346707dd7abd6ca34e1bc0244d76f3a3cb3c0d630f6496a1d13d763c0ee95d4136fe3eee916fa1ff271cfffc69d640d039f6b25d1c51c6fff27c9f68d68cdf455da2898bf1ad0b8bdc7224b81cb07d25fb03acdb19fb93c0d42047859031000141b993f4db1482ebcbfcfb0a7b728b0c4e63b943f9e700741186bd3b5dd261c475e40e63c472e31b062a7cdfa7f63d2fb5f983aac215f803d51252ed21bfd3a7f0a86f8b9f31851b14f6b3e10c77d07b1c9acc527e66fb65c007e762636b276aed9a17d669694dac7df669c95c26d12040a39fffcfa46df471aa9f8f64d9216ae66cf7a3d5cc7b3fcb19c785c658d5f7fbca58e1de6fbd7e6a2599ff7d34be248fa2c92fbfb4e5f59a3e1a536b607231a582c56f3e3c4df294407a138d817579c5dd673b23161bc93b63dfbe097a3ddf432d48a78d5e9d3bbb3b069eacec3ef418bd20a32ef33c98f4542297ab3ac2688e813b357dbd34704670cc96e3be814043d8d0b3a1d157eb5e4e36e4efa06dfb952ad730846550fb39fbe7b4dc11572ed07bb5453f147a6b2f0b55612dc422d9b58ebc2d9219a39a32add0e3a6a0c3bbeff17e5ab50754c8b5647c2117e220aba04cd737a99a51943b72d5132d6cd3de7fb79bae248751b5dd368d2f6815b893bb2fe87285bb64f78bb46b05c68a8dddff54237d5898f368b86172eeca35b9b3144188db8dea9e6963564b4ee857c9680fc2ebffdf422b106f49e6a37e5f05356527ecdf3512412e4a7d48039aaa12a953c0980b9739c9f63b65986a6c9245b7d15fe314127a269f8e1efd0b48b540cbdf123a4b0f999182b09e90030a96ab4f2f5fe0e1d15c4ab8cf266f55cfd991f6cf955fb6f2e960838b06951a0dd6614d7c513cdf1738722929d58b44ce4ce1a4fad319689f2664781838f7508b1ce2902483d8d19705136de7ce742ced0d09807c3e19addb9da5800d5766ed9424c6bfbe9bcd975548c828e9fde90d5217e462653341b24c2b851c91377c5086b978214138fb949524fc623b9a71eb02cada2d78ca93ace569d76a21089313fb04b943d683ffe692509cc97b0a4e94ae9ddda95b83cc270d1305b260163858c6b9d2e603dc156965daa7ec1757ab4a0fa5c9f3d07cfe564883bebf24b447a42a6cca534cf2bf68af052e3ba0daf5fc448efd2c23c903b8e18eb9f1b956a3c3631ead3c9537f318bacc17fca84a9d0e38c9ba3bf1f88fa096b652e4f7e97adbb6410b367895059ef23fdcf5c4051a239b8350272ae48c5ff63201ae8d099394bf0b2c25d2427ba6c63d621fb31fd6a33cc911fa4d452607c5d39e08c10a662067af759801b874966b100debf1d9ee49ab156509988e4f6f68ad3426771fe2d9adc013798d3d63c5179d27be1878ec5961dde8499cf77e3aa8108f2b6e91fc9faf24a48fbc34f825c689030918f2ec3ab3bfc0a93554deb4ede719512df72c6576ce497df632bb76c15ea84124352a66c49998519e9e8b39f1b7908422a587145fc7398422b8ee8311ad7b4a7490b90d2fb749caa770701800a36de69c13c9c032fd41126daba590a380f71c4805a58c1b2d87bcff8037d25be6dc87458eed1c6d3dfe2063ded7c4b2d7e49d623fec1585c9ea5ef711a09dd7bc36175a5c7086b6e13a21860df89fd91dd290cc8a14dc4a00d60c370c8e8a4058bf12be4422e13ae819405a2e26f7640f8c6d2e316035faf8a6452e616e6780cb9399f286f4fb1f0d62e15ad46e66a7dad65dfb0264b0268e640d4da6a603eb7c163ff70fc97776446d0dcc75c91540bc7d77fae3bdeaacb9a421cdd5e2d3c36b0910607edf805f797e7e4402ec33fdb50f024f17047f7d5a30afb137e508a1467b3979a185b01f3cbbda8a9a32205eed1acc1f949089df39f4b14fb565d4ece8189d5307a3b512e8fa204ea65603689d6ce8f1eba7775d0fa79c953ad2b2a3a8325832805d6b45ed148a9914e99dad02d3f4dff1d9fdc13730cf9c6134204871970951a9e41681501c3751b77950a205f7d7f24f58b414b40d5eea89c6da2d920e8be76f4e78fbf73d6c432b2549575854685d5c525aaaf5240b38e9cebdaeb6f48356a90c1677052f1fda33ff61a75cc0579e0ca98f7e6f348dc5e7336499a88963668f9724bc53b43650c94d6d404e9cc95ecdb30540873fbb52f37d8ee9dec53e826103249a2252a6d9426c4de3d056faea4ec78b95c483160d937154e131db872231f1b13f90d3bdec14fdfca6c90593b265fae78d088557d108d5db30ee19895d1c3340ae84c8b1e647da2b5df0f2308f3f425774d2912f752c5b43ea82ef9adf1d511e45a78d9dcf50b094114bea578e5ce62105dd3fb228244eda543e87f699660638c4fbbb53878be546cdc3bc0b990bb713cecb1bc4a7c1cf7af410ec94eabb0f8bb256c67b09901a695a25af57908cfc69a682b43cec7bfe802f33e09af74b78c098a91588e910ae8195935456c343be92e0626326307bd1d61ddd731bb40f936071b991bb9bbe860d816b3955ee7b6be124935feb43de538ec500605b0d81afedee5ac799e979eae19d754cf370e297fd1d4068800747a9ec18776a4881de4ae798f8a5deeb7bfa182fb78fd78986e21740a49e20639218e979bc09fca37bdc702cfa1552cd9a1d1598ae66146c1b06e0f953a59687c81a9d96670052ae6fbfa1d1f351d632616058f8fa843eb2e49cce7875563ed4b45952da8c8563f8140c065ec0b8c94c5b45acc86f0aa78a2af0e572b9ac0a08ec60d12fe5600f123dc0cafbc8eb6a6bfdc5371760f8dd7f92336d9a59f25bb6dc42be128d7de2d7edf84256ba0c4e51d618ab830327bf8bd0483af7c978b2ea1e30f6f32c9ca500a75a40e3fc99b4ddaacb73dc15b4656b0cc4a7147e177c456199b3a090f720c53cf367d962ffa3166827aae61a69bdb760db5ae213650083b837999892f9a39d7cf90e034c5f42b406a85049d9cf09552b6ec957cd856bc51ee093c1b81bf66720ab9f6bf4dbefe9b1ff5937158568ca56811df76bb568454a2906f45dede8757040a0034bf97ed8f316fe6eed61eba175fa5565550a5e6aa3b6418ad481a670a395dc5f4c334353d1b1ff1ce02037c8f3fb9a0ee41789d22137769be2f868c3be6a9e693b6a9352e317bdc22115f04e5594349c8cf86196c641afba07fbd8fbd0b1781528f7c1ac6670530afce50c3fbd0ffd1f966c35739fb16ce90af9c02592090c35b31c003dcf64fdbaaf3736b1b7bb280bfec14076ac24bf83c8aa9f217b9776fddaf9210c60caf3d94fe887adc1a59ae98d9fec1e14e857dec6b4600830217403f79b4f10323acc2cece9bde65b0fd970667290bd85ddc62dbdf48318e88bdf82e88820294b2c62fffa0e0972d302d032cae01ecd3d3fc55a987093e979447077bf059fe2302bc77c40515dcb0c6e5de16bcc01c581e02f76d936e3c9eb5d924d0b33f5d964bce5f91aac0a2d52bbd580fd6d96d56bbb2abb25dcc3b3a56428942336e524ef37cf2501f66483c99f64f10ed1f15b6c81ae24c374c35f0df66628ed632ac3f71f3aa93e45adbc979f29ee6c66cc7605b94be09060dd204cc36dbdd860b990b94c79dbf4b184eb15777bc5e2be25ec9ea193e31bbe4a737182b6f1f7682c3e3be43c207ca6293254e932d0f036affe4e1edd815732bf75a503fc54f6dcf0c236c06c5b05854031516a193d7ca9856d40292df8c892e964419bf2d6091b4f3b89f9b9dbe2225f90dc909f5e9a65cd81c2ffccf3f61bd445663adb32326df686f5e825dfc35528f4c5d32683ddbf885819c9c45976e3eedac41b71a941ad81086ed22a0845e28b0e38b4b45fd276f814baf87d9e1411132bd8f126ca5bec5747d5c4f240408ea61a35c25c934a8c7c2f4df62b2d12ea6bd5c36aa2b0eb8daae5726aef9b86ae153959625cbb324ccdce7938aa0f2be5b5515274fe7621afb99e2704d62b00c829d11ce6d251d56132dbc72fe75bd45c754355b3e1b72f751008045b63b5f80b0c9f08a61e43ea58fff37feb9e431b54a1fae3cdfe5ac8b2e2166fa229d96663717d84a22392c12b4f9074a3aa7655c6abd23a5da0cd5a7de755d13ee3dc30ff43a11f6aa7f1974a91fc5f497d82858244db28538e7958bc712e4cb6d81cdb7dc895eb002369d11e8c0b6f4dc6eb94245e581639d71e1f2ccfbb92e5f5b04233ca4ae99e8cd71bd16b06e63400e7fdc9fa749918379de8f2a044401cf778ad1e83e62da824f1aa79ba94879a1e8ab1d477205ea53a1b98e96eac5b14726c7f6fb57843204b0d7ced522cc5a1e1c8d269780197ecb067ef2725318a5f31c4bb3613070d27f4fce3b885245952c0fc07c47bce35447bf688ba8621129754e95239df3fe2b9a5f08921d17d89b2802629bc6a1a966fce0ca6141bf713b994dd89c911399a0dbc6ac19428e8d0ba82b93a4483be41f260fbf27abc08dced7f9e28d9b1c04ab622838b7f6985f66422fe9a7b72b523d65b9e5ac488cde19c6afa28afb498c45b247faf08bbc04d29372f4f9bf36d99e7541a45c2e1c3ccdba8cc71d455afc32f7754c8a49910e4bfdebe422b970ce6dc7496f26b0cf5009f10e20a5d5ad7043876d202b67463440d10ed948163e92109db565ea100b07dac7ae2e0dac83cf4852817db214288761f6de8506e4a7a94b4c98cbafdf5c1feefa926ab5d77b0b64b4c82dee73be02908fd46d5cf61ecf934f150e93a005ae94b92008aaedfb09191d7c58204ead3183ec567d3be0ea3a98469907d330643e8794e06d43ff6c47cf22a015874e3952fbdc8c0c33e1b63ad9883dd1a7a3250eda7e6838264159fa41343365d25558437c44953fb9e1d07742b6d52f99c886ee159191b0aa71b7b5c421a46f75ab808b87fe0864ecaaa9766c2b6ec31921f2a6276039d93c0187710bd7a1546945355667652fd931ca7900d64fdd1d1b0fa6a4fc79c0fbd85cdb7768ecd0ce084686c3f7e2296644e38832a93b2cf8e73e4c1191d29eb6b5c174fe94472ad75ebac6ffd44980e063f33df76cca34844abdcd46e6bd0b01c1bb93418208ce55d2604dbf6fed7a7f0a5d211c9ede835757f2c7cfc2081ab6459b68f951e259ccaa3cf87f508d544d501cf3e56ccad70aff1b146e88bab45d7893652c3f491e67dd05fcbe4c94220704d408db12c5a19287ea56ef4618284f6d746288ba29466969f9f8ba2ada3ee48fd324be3200accf0e346681b8cae9c8cdaddffc0191bf673ca191220618043d774c1b1ea2a4ec15b1351cbc14d5d694f600344a5222d77805a7bf0e5e5303ee1167f596971b96d90029c2f43e6157bd744ddf14630e789513b35f0cf71c6378a303bf08ed22d28d069514909a9784a4619e7fcdf4f1262d7493331ea514d78865ecab0363d5f"], @ANYBLOB="10000000", @ANYPTR]) write$hidraw(r1, &(0x7f0000000780), 0x0) read$hidraw(r4, 0x0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(r5, &(0x7f0000001200)='\x00', 0xffffff45) [ 1237.830796][ T2743] usb 2-1: new low-speed USB device number 105 using dummy_hcd [ 1237.831106][ T8424] usb 4-1: string descriptor 0 read error: -71 [ 1237.848543][ T8424] option 4-1:0.142: GSM modem (1-port) converter detected [ 1237.860826][ T3189] usb 5-1: new high-speed USB device number 81 using dummy_hcd [ 1237.882414][ T8424] usb 4-1: USB disconnect, device number 114 [ 1237.891297][ T8424] option 4-1:0.142: device disconnected [ 1237.930797][ T2767] usb 6-1: Invalid ep0 maxpacket: 3 [ 1238.080736][ T2767] usb 6-1: new full-speed USB device number 70 using dummy_hcd [ 1238.090717][ T2743] usb 2-1: Invalid ep0 maxpacket: 16 [ 1238.110685][ T3189] usb 5-1: Using ep0 maxpacket: 16 04:26:54 executing program 5: r0 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$EVIOCGABS3F(r0, 0x8018457f, &(0x7f0000000240)=""/156) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000300)=0xfffffffffffffffa) read$hidraw(r2, &(0x7f0000000080)=""/154, 0x9a) r3 = syz_open_dev$hiddev(&(0x7f0000000440)='/dev/usb/hiddev#\x00', 0x1, 0x0) read$hiddev(0xffffffffffffffff, &(0x7f0000000680)=""/226, 0xe2) ioctl$HIDIOCAPPLICATION(r3, 0x4802, 0x3) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x1, 0x2246) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r5, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGRDESCSIZE(r5, 0x80044801, &(0x7f0000000180)) read$hidraw(0xffffffffffffffff, &(0x7f0000000480)=""/149, 0x95) write$hidraw(0xffffffffffffffff, &(0x7f0000001200)="11", 0xffffff45) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, &(0x7f0000000200)=""/13) read$hidraw(r1, &(0x7f0000000140)=""/53, 0x35) ioctl$EVIOCGLED(r0, 0x80404519, 0x0) [ 1238.210816][ T2767] usb 6-1: device descriptor read/8, error -71 [ 1238.230788][ T3189] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1238.241833][ T3189] usb 5-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1238.250713][ T2743] usb 2-1: new low-speed USB device number 106 using dummy_hcd [ 1238.254675][ T3189] usb 5-1: New USB device found, idVendor=0d8c, idProduct=0022, bcdDevice= 0.00 [ 1238.271317][ T3189] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1238.281285][ T3189] usb 5-1: config 0 descriptor?? [ 1238.340783][ T2798] usb 1-1: device descriptor read/64, error -71 [ 1238.420913][ T2767] usb 6-1: device descriptor read/8, error -71 04:26:55 executing program 2: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r1, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000440)={0x24, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hidraw(0x0, 0xfffffffffffff801, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x1, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000001080)) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) read$hidraw(r3, &(0x7f00000004c0)=""/203, 0xcb) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) syz_usb_connect$cdc_ncm(0x0, 0x1, &(0x7f0000000080)=ANY=[@ANYBLOB="12011001020000e62505a1a44000e24097f2b20145e6010203010902630002010340080904000001020d00000724060001b7de05240003000d240f0108000000018004000706241a00dd07052415400009058103e80200ff080904010000020d00000904010102020d00ff09058202bc020ef70109"], &(0x7f0000000600)=ANY=[@ANYBLOB='\n\x00\x00\x00', @ANYPTR=&(0x7f0000000100)=ANY=[@ANYBLOB="0a060002ff41c4080800"], @ANYBLOB="c7", @ANYPTR=&(0x7f0000000140)=ANY=[@ANYBLOB="050f25000120100a01a5000000000f5cfc070000000f000000ff80fe00003fff000000ff00"], @ANYBLOB="0800000080000000", @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYBLOB="80030b1a2aa84cd73ffbbe2016b23e38c45a63b01dbb6e0a740790d0fb47bd99595b87462847ede3044a460d2fd702a00c250610019313d45b4e9b6a166f127fb2f88782e79e64182b860cf2ae471b272237ce21e4c60774e7d92552073d02f7ddef145d83fdde26fad3621839fdd652228d3c4fd4035f2c8fc61cdeef5e610c"], @ANYBLOB='N\x00\x00\x00', @ANYPTR=&(0x7f0000000240)=ANY=[@ANYBLOB="4e039b26c81fc7723dbeec973173010730760851412c67f040234c1702ed77d2741a1bd5d1f5856ba11af0f82d46ac2cbc7770d152820febc2c82429857032a7628445c78716da2882fc85135f74"], @ANYBLOB="cb000000", @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYBLOB="cb030bc7f77bc5f6c84339f044e045b2483bd09c84c0634547cd90e44eeb914efd7fa77fe563b9982407c7b9871db598918d9f460525ee85fb1eccc8e8bf99cb19c2df6692069c9142d077f481a89709cc9247078a42df593a7ccc15b8fe6d66b6da274111cd3a3ca986009e963d5c7f90653dba8d3eebf3fedebeb9e1117ad7c7b60691f304c801fa79ef86425dcfe975e6d8c2f84cf232fb02ab0573d21275eba3b1cc7e1d6d3a5453ed31cac6cbe45f11e46e07e7edde0d2a9972198edd37abbb0e117649b52b2e85eb"], @ANYBLOB="04000000", @ANYPTR=&(0x7f0000000400)=ANY=[@ANYBLOB="04034c04"], @ANYPTR=&(0x7f0000000480)=ANY=[@ANYBLOB="290362d641e1e09a98ac4c64f0aceddaac9c113facf254b5a8f8052e6a25cb44c6d7895b"], @ANYBLOB="cb000000", @ANYBLOB="02100000", @ANYPTR=&(0x7f0000001240)=ANY=[@ANYBLOB="0203cc8764ba935a722aa1d0c21edccd07c6b75c579d7a169d6a0f3bfb93e91e9d8f893b784d2feab9d296e4a2c42c528bfb1a936abafacfa4f2665078f018d71f2e5430b616a6a666c7f9cd7dc03b84d60a443ed0b18e69cf2ac060d8f85c2ec81dfb1f0f205dde604b5f5b0e049b00e1d209ebba7875854806b24c6b51414d5baf51fba9de36759bfd2d660cdf1380dd58c84ffbc3efc84f3ad1df91a95b1be4ea15d1ed238b32876390719218c620a7fd63bb53f1dec00a7ee1d07641974a1505528c4855e209e8473eb236211a164628fa8da948d057f05905c441579905add6561084c5e2992b8aacc68dffce0c02670c33e474e355fc6ceabf113a4723c02e2d567b36321b33372e56346707dd7abd6ca34e1bc0244d76f3a3cb3c0d630f6496a1d13d763c0ee95d4136fe3eee916fa1ff271cfffc69d640d039f6b25d1c51c6fff27c9f68d68cdf455da2898bf1ad0b8bdc7224b81cb07d25fb03acdb19fb93c0d42047859031000141b993f4db1482ebcbfcfb0a7b728b0c4e63b943f9e700741186bd3b5dd261c475e40e63c472e31b062a7cdfa7f63d2fb5f983aac215f803d51252ed21bfd3a7f0a86f8b9f31851b14f6b3e10c77d07b1c9acc527e66fb65c007e762636b276aed9a17d669694dac7df669c95c26d12040a39fffcfa46df471aa9f8f64d9216ae66cf7a3d5cc7b3fcb19c785c658d5f7fbca58e1de6fbd7e6a2599ff7d34be248fa2c92fbfb4e5f59a3e1a536b607231a582c56f3e3c4df294407a138d817579c5dd673b23161bc93b63dfbe097a3ddf432d48a78d5e9d3bbb3b069eacec3ef418bd20a32ef33c98f4542297ab3ac2688e813b357dbd34704670cc96e3be814043d8d0b3a1d157eb5e4e36e4efa06dfb952ad730846550fb39fbe7b4dc11572ed07bb5453f147a6b2f0b55612dc422d9b58ebc2d9219a39a32add0e3a6a0c3bbeff17e5ab50754c8b5647c2117e220aba04cd737a99a51943b72d5132d6cd3de7fb79bae248751b5dd368d2f6815b893bb2fe87285bb64f78bb46b05c68a8dddff54237d5898f368b86172eeca35b9b3144188db8dea9e6963564b4ee857c9680fc2ebffdf422b106f49e6a37e5f05356527ecdf3512412e4a7d48039aaa12a953c0980b9739c9f63b65986a6c9245b7d15fe314127a269f8e1efd0b48b540cbdf123a4b0f999182b09e90030a96ab4f2f5fe0e1d15c4ab8cf266f55cfd991f6cf955fb6f2e960838b06951a0dd6614d7c513cdf1738722929d58b44ce4ce1a4fad319689f2664781838f7508b1ce2902483d8d19705136de7ce742ced0d09807c3e19addb9da5800d5766ed9424c6bfbe9bcd975548c828e9fde90d5217e462653341b24c2b851c91377c5086b978214138fb949524fc623b9a71eb02cada2d78ca93ace569d76a21089313fb04b943d683ffe692509cc97b0a4e94ae9ddda95b83cc270d1305b260163858c6b9d2e603dc156965daa7ec1757ab4a0fa5c9f3d07cfe564883bebf24b447a42a6cca534cf2bf68af052e3ba0daf5fc448efd2c23c903b8e18eb9f1b956a3c3631ead3c9537f318bacc17fca84a9d0e38c9ba3bf1f88fa096b652e4f7e97adbb6410b367895059ef23fdcf5c4051a239b8350272ae48c5ff63201ae8d099394bf0b2c25d2427ba6c63d621fb31fd6a33cc911fa4d452607c5d39e08c10a662067af759801b874966b100debf1d9ee49ab156509988e4f6f68ad3426771fe2d9adc013798d3d63c5179d27be1878ec5961dde8499cf77e3aa8108f2b6e91fc9faf24a48fbc34f825c689030918f2ec3ab3bfc0a93554deb4ede719512df72c6576ce497df632bb76c15ea84124352a66c49998519e9e8b39f1b7908422a587145fc7398422b8ee8311ad7b4a7490b90d2fb749caa770701800a36de69c13c9c032fd41126daba590a380f71c4805a58c1b2d87bcff8037d25be6dc87458eed1c6d3dfe2063ded7c4b2d7e49d623fec1585c9ea5ef711a09dd7bc36175a5c7086b6e13a21860df89fd91dd290cc8a14dc4a00d60c370c8e8a4058bf12be4422e13ae819405a2e26f7640f8c6d2e316035faf8a6452e616e6780cb9399f286f4fb1f0d62e15ad46e66a7dad65dfb0264b0268e640d4da6a603eb7c163ff70fc97776446d0dcc75c91540bc7d77fae3bdeaacb9a421cdd5e2d3c36b0910607edf805f797e7e4402ec33fdb50f024f17047f7d5a30afb137e508a1467b3979a185b01f3cbbda8a9a32205eed1acc1f949089df39f4b14fb565d4ece8189d5307a3b512e8fa204ea65603689d6ce8f1eba7775d0fa79c953ad2b2a3a8325832805d6b45ed148a9914e99dad02d3f4dff1d9fdc13730cf9c6134204871970951a9e41681501c3751b77950a205f7d7f24f58b414b40d5eea89c6da2d920e8be76f4e78fbf73d6c432b2549575854685d5c525aaaf5240b38e9cebdaeb6f48356a90c1677052f1fda33ff61a75cc0579e0ca98f7e6f348dc5e7336499a88963668f9724bc53b43650c94d6d404e9cc95ecdb30540873fbb52f37d8ee9dec53e826103249a2252a6d9426c4de3d056faea4ec78b95c483160d937154e131db872231f1b13f90d3bdec14fdfca6c90593b265fae78d088557d108d5db30ee19895d1c3340ae84c8b1e647da2b5df0f2308f3f425774d2912f752c5b43ea82ef9adf1d511e45a78d9dcf50b094114bea578e5ce62105dd3fb228244eda543e87f699660638c4fbbb53878be546cdc3bc0b990bb713cecb1bc4a7c1cf7af410ec94eabb0f8bb256c67b09901a695a25af57908cfc69a682b43cec7bfe802f33e09af74b78c098a91588e910ae8195935456c343be92e0626326307bd1d61ddd731bb40f936071b991bb9bbe860d816b3955ee7b6be124935feb43de538ec500605b0d81afedee5ac799e979eae19d754cf370e297fd1d4068800747a9ec18776a4881de4ae798f8a5deeb7bfa182fb78fd78986e21740a49e20639218e979bc09fca37bdc702cfa1552cd9a1d1598ae66146c1b06e0f953a59687c81a9d96670052ae6fbfa1d1f351d632616058f8fa843eb2e49cce7875563ed4b45952da8c8563f8140c065ec0b8c94c5b45acc86f0aa78a2af0e572b9ac0a08ec60d12fe5600f123dc0cafbc8eb6a6bfdc5371760f8dd7f92336d9a59f25bb6dc42be128d7de2d7edf84256ba0c4e51d618ab830327bf8bd0483af7c978b2ea1e30f6f32c9ca500a75a40e3fc99b4ddaacb73dc15b4656b0cc4a7147e177c456199b3a090f720c53cf367d962ffa3166827aae61a69bdb760db5ae213650083b837999892f9a39d7cf90e034c5f42b406a85049d9cf09552b6ec957cd856bc51ee093c1b81bf66720ab9f6bf4dbefe9b1ff5937158568ca56811df76bb568454a2906f45dede8757040a0034bf97ed8f316fe6eed61eba175fa5565550a5e6aa3b6418ad481a670a395dc5f4c334353d1b1ff1ce02037c8f3fb9a0ee41789d22137769be2f868c3be6a9e693b6a9352e317bdc22115f04e5594349c8cf86196c641afba07fbd8fbd0b1781528f7c1ac6670530afce50c3fbd0ffd1f966c35739fb16ce90af9c02592090c35b31c003dcf64fdbaaf3736b1b7bb280bfec14076ac24bf83c8aa9f217b9776fddaf9210c60caf3d94fe887adc1a59ae98d9fec1e14e857dec6b4600830217403f79b4f10323acc2cece9bde65b0fd970667290bd85ddc62dbdf48318e88bdf82e88820294b2c62fffa0e0972d302d032cae01ecd3d3fc55a987093e979447077bf059fe2302bc77c40515dcb0c6e5de16bcc01c581e02f76d936e3c9eb5d924d0b33f5d964bce5f91aac0a2d52bbd580fd6d96d56bbb2abb25dcc3b3a56428942336e524ef37cf2501f66483c99f64f10ed1f15b6c81ae24c374c35f0df66628ed632ac3f71f3aa93e45adbc979f29ee6c66cc7605b94be09060dd204cc36dbdd860b990b94c79dbf4b184eb15777bc5e2be25ec9ea193e31bbe4a737182b6f1f7682c3e3be43c207ca6293254e932d0f036affe4e1edd815732bf75a503fc54f6dcf0c236c06c5b05854031516a193d7ca9856d40292df8c892e964419bf2d6091b4f3b89f9b9dbe2225f90dc909f5e9a65cd81c2ffccf3f61bd445663adb32326df686f5e825dfc35528f4c5d32683ddbf885819c9c45976e3eedac41b71a941ad81086ed22a0845e28b0e38b4b45fd276f814baf87d9e1411132bd8f126ca5bec5747d5c4f240408ea61a35c25c934a8c7c2f4df62b2d12ea6bd5c36aa2b0eb8daae5726aef9b86ae153959625cbb324ccdce7938aa0f2be5b5515274fe7621afb99e2704d62b00c829d11ce6d251d56132dbc72fe75bd45c754355b3e1b72f751008045b63b5f80b0c9f08a61e43ea58fff37feb9e431b54a1fae3cdfe5ac8b2e2166fa229d96663717d84a22392c12b4f9074a3aa7655c6abd23a5da0cd5a7de755d13ee3dc30ff43a11f6aa7f1974a91fc5f497d82858244db28538e7958bc712e4cb6d81cdb7dc895eb002369d11e8c0b6f4dc6eb94245e581639d71e1f2ccfbb92e5f5b04233ca4ae99e8cd71bd16b06e63400e7fdc9fa749918379de8f2a044401cf778ad1e83e62da824f1aa79ba94879a1e8ab1d477205ea53a1b98e96eac5b14726c7f6fb57843204b0d7ced522cc5a1e1c8d269780197ecb067ef2725318a5f31c4bb3613070d27f4fce3b885245952c0fc07c47bce35447bf688ba8621129754e95239df3fe2b9a5f08921d17d89b2802629bc6a1a966fce0ca6141bf713b994dd89c911399a0dbc6ac19428e8d0ba82b93a4483be41f260fbf27abc08dced7f9e28d9b1c04ab622838b7f6985f66422fe9a7b72b523d65b9e5ac488cde19c6afa28afb498c45b247faf08bbc04d29372f4f9bf36d99e7541a45c2e1c3ccdba8cc71d455afc32f7754c8a49910e4bfdebe422b970ce6dc7496f26b0cf5009f10e20a5d5ad7043876d202b67463440d10ed948163e92109db565ea100b07dac7ae2e0dac83cf4852817db214288761f6de8506e4a7a94b4c98cbafdf5c1feefa926ab5d77b0b64b4c82dee73be02908fd46d5cf61ecf934f150e93a005ae94b92008aaedfb09191d7c58204ead3183ec567d3be0ea3a98469907d330643e8794e06d43ff6c47cf22a015874e3952fbdc8c0c33e1b63ad9883dd1a7a3250eda7e6838264159fa41343365d25558437c44953fb9e1d07742b6d52f99c886ee159191b0aa71b7b5c421a46f75ab808b87fe0864ecaaa9766c2b6ec31921f2a6276039d93c0187710bd7a1546945355667652fd931ca7900d64fdd1d1b0fa6a4fc79c0fbd85cdb7768ecd0ce084686c3f7e2296644e38832a93b2cf8e73e4c1191d29eb6b5c174fe94472ad75ebac6ffd44980e063f33df76cca34844abdcd46e6bd0b01c1bb93418208ce55d2604dbf6fed7a7f0a5d211c9ede835757f2c7cfc2081ab6459b68f951e259ccaa3cf87f508d544d501cf3e56ccad70aff1b146e88bab45d7893652c3f491e67dd05fcbe4c94220704d408db12c5a19287ea56ef4618284f6d746288ba29466969f9f8ba2ada3ee48fd324be3200accf0e346681b8cae9c8cdaddffc0191bf673ca191220618043d774c1b1ea2a4ec15b1351cbc14d5d694f600344a5222d77805a7bf0e5e5303ee1167f596971b96d90029c2f43e6157bd744ddf14630e789513b35f0cf71c6378a303bf08ed22d28d069514909a9784a4619e7fcdf4f1262d7493331ea514d78865ecab0363d5f"], @ANYBLOB="10000000", @ANYPTR]) write$hidraw(r1, &(0x7f0000000780), 0x0) read$hidraw(r4, 0x0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(r5, &(0x7f0000001200)='\x00', 0xffffff45) [ 1238.510684][ T2743] usb 2-1: Invalid ep0 maxpacket: 16 [ 1238.516176][ T2743] usb usb2-port1: attempt power cycle [ 1238.541262][ T2767] usb usb6-port1: unable to enumerate USB device [ 1238.560747][ T8424] usb 4-1: new high-speed USB device number 115 using dummy_hcd [ 1238.610822][ T2798] usb 1-1: new high-speed USB device number 84 using dummy_hcd [ 1238.751794][ T3189] cm6533_jd 0003:0D8C:0022.00AB: unknown main item tag 0x0 [ 1238.759117][ T3189] cm6533_jd 0003:0D8C:0022.00AB: unknown main item tag 0x0 [ 1238.772790][ T3189] cm6533_jd 0003:0D8C:0022.00AB: No inputs registered, leaving [ 1238.782761][ T3189] cm6533_jd 0003:0D8C:0022.00AB: hiddev0,hidraw0: USB HID v0.00 Device [HID 0d8c:0022] on usb-dummy_hcd.4-1/input0 [ 1238.810755][ T8424] usb 4-1: Using ep0 maxpacket: 16 [ 1238.850760][ T2798] usb 1-1: Using ep0 maxpacket: 32 [ 1238.930853][ T8424] usb 4-1: config 0 has an invalid interface number: 142 but max is 0 [ 1238.939047][ T8424] usb 4-1: config 0 has no interface number 0 [ 1238.945578][ T8424] usb 4-1: config 0 interface 142 altsetting 0 endpoint 0x8D has an invalid bInterval 0, changing to 7 [ 1238.956796][ T8424] usb 4-1: config 0 interface 142 altsetting 0 bulk endpoint 0x5 has invalid maxpacket 256 [ 1238.966877][ T8424] usb 4-1: config 0 interface 142 altsetting 0 bulk endpoint 0x8F has invalid maxpacket 0 [ 1238.976908][ T8424] usb 4-1: New USB device found, idVendor=19d2, idProduct=1106, bcdDevice=9a.df [ 1238.985989][ T8424] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1238.994480][ T2798] usb 1-1: New USB device found, idVendor=0930, idProduct=0227, bcdDevice= 0.00 [ 1239.003585][ T2798] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1239.013409][ T2798] usb 1-1: config 0 descriptor?? [ 1239.021196][ T8424] usb 4-1: config 0 descriptor?? 04:26:55 executing program 2: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r1, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000440)={0x24, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hidraw(0x0, 0xfffffffffffff801, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x1, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000001080)) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) read$hidraw(r3, &(0x7f00000004c0)=""/203, 0xcb) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) syz_usb_connect$cdc_ncm(0x0, 0x1, &(0x7f0000000080)=ANY=[@ANYBLOB="12011001020000e62505a1a44000e24097f2b20145e6010203010902630002010340080904000001020d00000724060001b7de05240003000d240f0108000000018004000706241a00dd07052415400009058103e80200ff080904010000020d00000904010102020d00ff09058202bc020ef70109"], &(0x7f0000000600)=ANY=[@ANYBLOB='\n\x00\x00\x00', @ANYPTR=&(0x7f0000000100)=ANY=[@ANYBLOB="0a060002ff41c4080800"], @ANYBLOB="c7", @ANYPTR=&(0x7f0000000140)=ANY=[@ANYBLOB="050f25000120100a01a5000000000f5cfc070000000f000000ff80fe00003fff000000ff00"], @ANYBLOB="0800000080000000", @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYBLOB="80030b1a2aa84cd73ffbbe2016b23e38c45a63b01dbb6e0a740790d0fb47bd99595b87462847ede3044a460d2fd702a00c250610019313d45b4e9b6a166f127fb2f88782e79e64182b860cf2ae471b272237ce21e4c60774e7d92552073d02f7ddef145d83fdde26fad3621839fdd652228d3c4fd4035f2c8fc61cdeef5e610c"], @ANYBLOB='N\x00\x00\x00', @ANYPTR=&(0x7f0000000240)=ANY=[@ANYBLOB="4e039b26c81fc7723dbeec973173010730760851412c67f040234c1702ed77d2741a1bd5d1f5856ba11af0f82d46ac2cbc7770d152820febc2c82429857032a7628445c78716da2882fc85135f74"], @ANYBLOB="cb000000", @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYBLOB="cb030bc7f77bc5f6c84339f044e045b2483bd09c84c0634547cd90e44eeb914efd7fa77fe563b9982407c7b9871db598918d9f460525ee85fb1eccc8e8bf99cb19c2df6692069c9142d077f481a89709cc9247078a42df593a7ccc15b8fe6d66b6da274111cd3a3ca986009e963d5c7f90653dba8d3eebf3fedebeb9e1117ad7c7b60691f304c801fa79ef86425dcfe975e6d8c2f84cf232fb02ab0573d21275eba3b1cc7e1d6d3a5453ed31cac6cbe45f11e46e07e7edde0d2a9972198edd37abbb0e117649b52b2e85eb"], @ANYBLOB="04000000", @ANYPTR=&(0x7f0000000400)=ANY=[@ANYBLOB="04034c04"], @ANYPTR=&(0x7f0000000480)=ANY=[@ANYBLOB="290362d641e1e09a98ac4c64f0aceddaac9c113facf254b5a8f8052e6a25cb44c6d7895b"], @ANYBLOB="cb000000", @ANYBLOB="02100000", @ANYPTR=&(0x7f0000001240)=ANY=[@ANYBLOB="0203cc8764ba935a722aa1d0c21edccd07c6b75c579d7a169d6a0f3bfb93e91e9d8f893b784d2feab9d296e4a2c42c528bfb1a936abafacfa4f2665078f018d71f2e5430b616a6a666c7f9cd7dc03b84d60a443ed0b18e69cf2ac060d8f85c2ec81dfb1f0f205dde604b5f5b0e049b00e1d209ebba7875854806b24c6b51414d5baf51fba9de36759bfd2d660cdf1380dd58c84ffbc3efc84f3ad1df91a95b1be4ea15d1ed238b32876390719218c620a7fd63bb53f1dec00a7ee1d07641974a1505528c4855e209e8473eb236211a164628fa8da948d057f05905c441579905add6561084c5e2992b8aacc68dffce0c02670c33e474e355fc6ceabf113a4723c02e2d567b36321b33372e56346707dd7abd6ca34e1bc0244d76f3a3cb3c0d630f6496a1d13d763c0ee95d4136fe3eee916fa1ff271cfffc69d640d039f6b25d1c51c6fff27c9f68d68cdf455da2898bf1ad0b8bdc7224b81cb07d25fb03acdb19fb93c0d42047859031000141b993f4db1482ebcbfcfb0a7b728b0c4e63b943f9e700741186bd3b5dd261c475e40e63c472e31b062a7cdfa7f63d2fb5f983aac215f803d51252ed21bfd3a7f0a86f8b9f31851b14f6b3e10c77d07b1c9acc527e66fb65c007e762636b276aed9a17d669694dac7df669c95c26d12040a39fffcfa46df471aa9f8f64d9216ae66cf7a3d5cc7b3fcb19c785c658d5f7fbca58e1de6fbd7e6a2599ff7d34be248fa2c92fbfb4e5f59a3e1a536b607231a582c56f3e3c4df294407a138d817579c5dd673b23161bc93b63dfbe097a3ddf432d48a78d5e9d3bbb3b069eacec3ef418bd20a32ef33c98f4542297ab3ac2688e813b357dbd34704670cc96e3be814043d8d0b3a1d157eb5e4e36e4efa06dfb952ad730846550fb39fbe7b4dc11572ed07bb5453f147a6b2f0b55612dc422d9b58ebc2d9219a39a32add0e3a6a0c3bbeff17e5ab50754c8b5647c2117e220aba04cd737a99a51943b72d5132d6cd3de7fb79bae248751b5dd368d2f6815b893bb2fe87285bb64f78bb46b05c68a8dddff54237d5898f368b86172eeca35b9b3144188db8dea9e6963564b4ee857c9680fc2ebffdf422b106f49e6a37e5f05356527ecdf3512412e4a7d48039aaa12a953c0980b9739c9f63b65986a6c9245b7d15fe314127a269f8e1efd0b48b540cbdf123a4b0f999182b09e90030a96ab4f2f5fe0e1d15c4ab8cf266f55cfd991f6cf955fb6f2e960838b06951a0dd6614d7c513cdf1738722929d58b44ce4ce1a4fad319689f2664781838f7508b1ce2902483d8d19705136de7ce742ced0d09807c3e19addb9da5800d5766ed9424c6bfbe9bcd975548c828e9fde90d5217e462653341b24c2b851c91377c5086b978214138fb949524fc623b9a71eb02cada2d78ca93ace569d76a21089313fb04b943d683ffe692509cc97b0a4e94ae9ddda95b83cc270d1305b260163858c6b9d2e603dc156965daa7ec1757ab4a0fa5c9f3d07cfe564883bebf24b447a42a6cca534cf2bf68af052e3ba0daf5fc448efd2c23c903b8e18eb9f1b956a3c3631ead3c9537f318bacc17fca84a9d0e38c9ba3bf1f88fa096b652e4f7e97adbb6410b367895059ef23fdcf5c4051a239b8350272ae48c5ff63201ae8d099394bf0b2c25d2427ba6c63d621fb31fd6a33cc911fa4d452607c5d39e08c10a662067af759801b874966b100debf1d9ee49ab156509988e4f6f68ad3426771fe2d9adc013798d3d63c5179d27be1878ec5961dde8499cf77e3aa8108f2b6e91fc9faf24a48fbc34f825c689030918f2ec3ab3bfc0a93554deb4ede719512df72c6576ce497df632bb76c15ea84124352a66c49998519e9e8b39f1b7908422a587145fc7398422b8ee8311ad7b4a7490b90d2fb749caa770701800a36de69c13c9c032fd41126daba590a380f71c4805a58c1b2d87bcff8037d25be6dc87458eed1c6d3dfe2063ded7c4b2d7e49d623fec1585c9ea5ef711a09dd7bc36175a5c7086b6e13a21860df89fd91dd290cc8a14dc4a00d60c370c8e8a4058bf12be4422e13ae819405a2e26f7640f8c6d2e316035faf8a6452e616e6780cb9399f286f4fb1f0d62e15ad46e66a7dad65dfb0264b0268e640d4da6a603eb7c163ff70fc97776446d0dcc75c91540bc7d77fae3bdeaacb9a421cdd5e2d3c36b0910607edf805f797e7e4402ec33fdb50f024f17047f7d5a30afb137e508a1467b3979a185b01f3cbbda8a9a32205eed1acc1f949089df39f4b14fb565d4ece8189d5307a3b512e8fa204ea65603689d6ce8f1eba7775d0fa79c953ad2b2a3a8325832805d6b45ed148a9914e99dad02d3f4dff1d9fdc13730cf9c6134204871970951a9e41681501c3751b77950a205f7d7f24f58b414b40d5eea89c6da2d920e8be76f4e78fbf73d6c432b2549575854685d5c525aaaf5240b38e9cebdaeb6f48356a90c1677052f1fda33ff61a75cc0579e0ca98f7e6f348dc5e7336499a88963668f9724bc53b43650c94d6d404e9cc95ecdb30540873fbb52f37d8ee9dec53e826103249a2252a6d9426c4de3d056faea4ec78b95c483160d937154e131db872231f1b13f90d3bdec14fdfca6c90593b265fae78d088557d108d5db30ee19895d1c3340ae84c8b1e647da2b5df0f2308f3f425774d2912f752c5b43ea82ef9adf1d511e45a78d9dcf50b094114bea578e5ce62105dd3fb228244eda543e87f699660638c4fbbb53878be546cdc3bc0b990bb713cecb1bc4a7c1cf7af410ec94eabb0f8bb256c67b09901a695a25af57908cfc69a682b43cec7bfe802f33e09af74b78c098a91588e910ae8195935456c343be92e0626326307bd1d61ddd731bb40f936071b991bb9bbe860d816b3955ee7b6be124935feb43de538ec500605b0d81afedee5ac799e979eae19d754cf370e297fd1d4068800747a9ec18776a4881de4ae798f8a5deeb7bfa182fb78fd78986e21740a49e20639218e979bc09fca37bdc702cfa1552cd9a1d1598ae66146c1b06e0f953a59687c81a9d96670052ae6fbfa1d1f351d632616058f8fa843eb2e49cce7875563ed4b45952da8c8563f8140c065ec0b8c94c5b45acc86f0aa78a2af0e572b9ac0a08ec60d12fe5600f123dc0cafbc8eb6a6bfdc5371760f8dd7f92336d9a59f25bb6dc42be128d7de2d7edf84256ba0c4e51d618ab830327bf8bd0483af7c978b2ea1e30f6f32c9ca500a75a40e3fc99b4ddaacb73dc15b4656b0cc4a7147e177c456199b3a090f720c53cf367d962ffa3166827aae61a69bdb760db5ae213650083b837999892f9a39d7cf90e034c5f42b406a85049d9cf09552b6ec957cd856bc51ee093c1b81bf66720ab9f6bf4dbefe9b1ff5937158568ca56811df76bb568454a2906f45dede8757040a0034bf97ed8f316fe6eed61eba175fa5565550a5e6aa3b6418ad481a670a395dc5f4c334353d1b1ff1ce02037c8f3fb9a0ee41789d22137769be2f868c3be6a9e693b6a9352e317bdc22115f04e5594349c8cf86196c641afba07fbd8fbd0b1781528f7c1ac6670530afce50c3fbd0ffd1f966c35739fb16ce90af9c02592090c35b31c003dcf64fdbaaf3736b1b7bb280bfec14076ac24bf83c8aa9f217b9776fddaf9210c60caf3d94fe887adc1a59ae98d9fec1e14e857dec6b4600830217403f79b4f10323acc2cece9bde65b0fd970667290bd85ddc62dbdf48318e88bdf82e88820294b2c62fffa0e0972d302d032cae01ecd3d3fc55a987093e979447077bf059fe2302bc77c40515dcb0c6e5de16bcc01c581e02f76d936e3c9eb5d924d0b33f5d964bce5f91aac0a2d52bbd580fd6d96d56bbb2abb25dcc3b3a56428942336e524ef37cf2501f66483c99f64f10ed1f15b6c81ae24c374c35f0df66628ed632ac3f71f3aa93e45adbc979f29ee6c66cc7605b94be09060dd204cc36dbdd860b990b94c79dbf4b184eb15777bc5e2be25ec9ea193e31bbe4a737182b6f1f7682c3e3be43c207ca6293254e932d0f036affe4e1edd815732bf75a503fc54f6dcf0c236c06c5b05854031516a193d7ca9856d40292df8c892e964419bf2d6091b4f3b89f9b9dbe2225f90dc909f5e9a65cd81c2ffccf3f61bd445663adb32326df686f5e825dfc35528f4c5d32683ddbf885819c9c45976e3eedac41b71a941ad81086ed22a0845e28b0e38b4b45fd276f814baf87d9e1411132bd8f126ca5bec5747d5c4f240408ea61a35c25c934a8c7c2f4df62b2d12ea6bd5c36aa2b0eb8daae5726aef9b86ae153959625cbb324ccdce7938aa0f2be5b5515274fe7621afb99e2704d62b00c829d11ce6d251d56132dbc72fe75bd45c754355b3e1b72f751008045b63b5f80b0c9f08a61e43ea58fff37feb9e431b54a1fae3cdfe5ac8b2e2166fa229d96663717d84a22392c12b4f9074a3aa7655c6abd23a5da0cd5a7de755d13ee3dc30ff43a11f6aa7f1974a91fc5f497d82858244db28538e7958bc712e4cb6d81cdb7dc895eb002369d11e8c0b6f4dc6eb94245e581639d71e1f2ccfbb92e5f5b04233ca4ae99e8cd71bd16b06e63400e7fdc9fa749918379de8f2a044401cf778ad1e83e62da824f1aa79ba94879a1e8ab1d477205ea53a1b98e96eac5b14726c7f6fb57843204b0d7ced522cc5a1e1c8d269780197ecb067ef2725318a5f31c4bb3613070d27f4fce3b885245952c0fc07c47bce35447bf688ba8621129754e95239df3fe2b9a5f08921d17d89b2802629bc6a1a966fce0ca6141bf713b994dd89c911399a0dbc6ac19428e8d0ba82b93a4483be41f260fbf27abc08dced7f9e28d9b1c04ab622838b7f6985f66422fe9a7b72b523d65b9e5ac488cde19c6afa28afb498c45b247faf08bbc04d29372f4f9bf36d99e7541a45c2e1c3ccdba8cc71d455afc32f7754c8a49910e4bfdebe422b970ce6dc7496f26b0cf5009f10e20a5d5ad7043876d202b67463440d10ed948163e92109db565ea100b07dac7ae2e0dac83cf4852817db214288761f6de8506e4a7a94b4c98cbafdf5c1feefa926ab5d77b0b64b4c82dee73be02908fd46d5cf61ecf934f150e93a005ae94b92008aaedfb09191d7c58204ead3183ec567d3be0ea3a98469907d330643e8794e06d43ff6c47cf22a015874e3952fbdc8c0c33e1b63ad9883dd1a7a3250eda7e6838264159fa41343365d25558437c44953fb9e1d07742b6d52f99c886ee159191b0aa71b7b5c421a46f75ab808b87fe0864ecaaa9766c2b6ec31921f2a6276039d93c0187710bd7a1546945355667652fd931ca7900d64fdd1d1b0fa6a4fc79c0fbd85cdb7768ecd0ce084686c3f7e2296644e38832a93b2cf8e73e4c1191d29eb6b5c174fe94472ad75ebac6ffd44980e063f33df76cca34844abdcd46e6bd0b01c1bb93418208ce55d2604dbf6fed7a7f0a5d211c9ede835757f2c7cfc2081ab6459b68f951e259ccaa3cf87f508d544d501cf3e56ccad70aff1b146e88bab45d7893652c3f491e67dd05fcbe4c94220704d408db12c5a19287ea56ef4618284f6d746288ba29466969f9f8ba2ada3ee48fd324be3200accf0e346681b8cae9c8cdaddffc0191bf673ca191220618043d774c1b1ea2a4ec15b1351cbc14d5d694f600344a5222d77805a7bf0e5e5303ee1167f596971b96d90029c2f43e6157bd744ddf14630e789513b35f0cf71c6378a303bf08ed22d28d069514909a9784a4619e7fcdf4f1262d7493331ea514d78865ecab0363d5f"], @ANYBLOB="10000000", @ANYPTR]) write$hidraw(r1, &(0x7f0000000780), 0x0) read$hidraw(r4, 0x0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(r5, &(0x7f0000001200)='\x00', 0xffffff45) [ 1239.233909][ T2743] usb 2-1: new low-speed USB device number 107 using dummy_hcd [ 1239.271740][ T3189] usb 5-1: USB disconnect, device number 81 [ 1239.300907][ T8424] usb 4-1: string descriptor 0 read error: -71 [ 1239.312007][ T8424] option 4-1:0.142: GSM modem (1-port) converter detected [ 1239.330578][ T8424] usb 4-1: USB disconnect, device number 115 [ 1239.340961][ T2743] usb 2-1: Invalid ep0 maxpacket: 16 [ 1239.349416][ T8424] option 4-1:0.142: device disconnected [ 1239.490799][ T2743] usb 2-1: new low-speed USB device number 108 using dummy_hcd 04:26:56 executing program 5: r0 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$EVIOCGABS3F(r0, 0x8018457f, &(0x7f0000000240)=""/156) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r3 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/hidraw#\x00', 0x5, 0x400) read$hidraw(r3, &(0x7f00000001c0)=""/49, 0x31) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000300)=0xfffffffffffffffa) read$hidraw(r2, &(0x7f0000000080)=""/154, 0x9a) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) read$hidraw(r4, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCSFEATURE(r4, 0xc0404806, &(0x7f0000000340)="05058149b3446264a5558e34e686c374ca8b87c54442887e61551edcc72c06e9ca6a09fbb7a3185981cce3527e25bd1949238410d3bb42b46eed8f33b3075c8ae817b478c20be67596fa0fb8c119c726e2271b00df6fc16147b91f0aa5f306eef98677d353680d2d0675f3a3a3687c") r5 = syz_open_dev$hiddev(&(0x7f0000000440)='/dev/usb/hiddev#\x00', 0x1, 0x0) read$hiddev(0xffffffffffffffff, &(0x7f0000000680)=""/226, 0xe2) ioctl$HIDIOCAPPLICATION(r5, 0x4802, 0x3) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x1, 0x2246) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r6, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r7 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r7, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGRDESCSIZE(r7, 0x80044801, &(0x7f0000000180)) read$hidraw(0xffffffffffffffff, &(0x7f0000000480)=""/149, 0x95) write$hidraw(0xffffffffffffffff, &(0x7f0000001200)="11", 0xffffff45) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, &(0x7f0000000200)=""/13) ioctl$EVIOCGLED(r0, 0x80404519, 0x0) [ 1239.580803][ T2743] usb 2-1: Invalid ep0 maxpacket: 16 [ 1239.586382][ T2743] usb usb2-port1: unable to enumerate USB device 04:26:56 executing program 3: syz_usb_connect(0x0, 0x98, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x96, 0xd2, 0x92, 0x10, 0x157e, 0x300b, 0x4ce4, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x86, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x1b, 0x0, 0x3, 0xb3, 0x68, 0xc6, 0x0, [], [{{0x9, 0x5, 0x8d, 0x1f, 0x0, 0x10000000000000}}, {{0x9, 0x5, 0x5, 0x2}}, {{0x9, 0x5, 0x8f, 0x8, 0x0, 0x0, 0x0, 0x0, [@generic={0x18, 0x7, "3bc83c46166b55847fdc840022c5e383a560f1155165"}, @generic={0x41, 0x70, "06b6f329402bba74fe2d393142c5f407989b44667ec5f4cac5735a1c3dc638c7b0297f58b66c8ccdee893a62f9c0be4349994b9580a415791de86f447ff844"}]}}]}}]}}]}}, 0x0) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) [ 1239.711209][ T2798] usb 1-1: Direct firmware load for ar3k/ramps_0xd97c9600_0.dfu failed with error -2 [ 1239.721186][ T2798] Bluetooth: Configuration file not found ar3k/ramps_0xd97c9600_0.dfu [ 1239.729532][ T2798] Bluetooth: Loading sysconfig file failed [ 1239.735603][ T2798] ath3k: probe of 1-1:0.0 failed with error -2 [ 1239.912998][ T2743] usb 1-1: USB disconnect, device number 84 04:26:56 executing program 2: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r1, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000440)={0x24, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hidraw(0x0, 0xfffffffffffff801, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x1, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000001080)) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) read$hidraw(r3, &(0x7f00000004c0)=""/203, 0xcb) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) syz_usb_connect$cdc_ncm(0x0, 0x1, &(0x7f0000000080)=ANY=[@ANYBLOB="12011001020000e62505a1a44000e24097f2b20145e6010203010902630002010340080904000001020d00000724060001b7de05240003000d240f0108000000018004000706241a00dd07052415400009058103e80200ff080904010000020d00000904010102020d00ff09058202bc020ef70109"], &(0x7f0000000600)=ANY=[@ANYBLOB='\n\x00\x00\x00', @ANYPTR=&(0x7f0000000100)=ANY=[@ANYBLOB="0a060002ff41c4080800"], @ANYBLOB="c7", @ANYPTR=&(0x7f0000000140)=ANY=[@ANYBLOB="050f25000120100a01a5000000000f5cfc070000000f000000ff80fe00003fff000000ff00"], @ANYBLOB="0800000080000000", @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYBLOB="80030b1a2aa84cd73ffbbe2016b23e38c45a63b01dbb6e0a740790d0fb47bd99595b87462847ede3044a460d2fd702a00c250610019313d45b4e9b6a166f127fb2f88782e79e64182b860cf2ae471b272237ce21e4c60774e7d92552073d02f7ddef145d83fdde26fad3621839fdd652228d3c4fd4035f2c8fc61cdeef5e610c"], @ANYBLOB='N\x00\x00\x00', @ANYPTR=&(0x7f0000000240)=ANY=[@ANYBLOB="4e039b26c81fc7723dbeec973173010730760851412c67f040234c1702ed77d2741a1bd5d1f5856ba11af0f82d46ac2cbc7770d152820febc2c82429857032a7628445c78716da2882fc85135f74"], @ANYBLOB="cb000000", @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYBLOB="cb030bc7f77bc5f6c84339f044e045b2483bd09c84c0634547cd90e44eeb914efd7fa77fe563b9982407c7b9871db598918d9f460525ee85fb1eccc8e8bf99cb19c2df6692069c9142d077f481a89709cc9247078a42df593a7ccc15b8fe6d66b6da274111cd3a3ca986009e963d5c7f90653dba8d3eebf3fedebeb9e1117ad7c7b60691f304c801fa79ef86425dcfe975e6d8c2f84cf232fb02ab0573d21275eba3b1cc7e1d6d3a5453ed31cac6cbe45f11e46e07e7edde0d2a9972198edd37abbb0e117649b52b2e85eb"], @ANYBLOB="04000000", @ANYPTR=&(0x7f0000000400)=ANY=[@ANYBLOB="04034c04"], @ANYBLOB, @ANYPTR=&(0x7f0000000480)=ANY=[@ANYBLOB="290362d641e1e09a98ac4c64f0aceddaac9c113facf254b5a8f8052e6a25cb44c6d7895b"], @ANYBLOB="cb000000", @ANYBLOB="02100000", @ANYPTR=&(0x7f0000001240)=ANY=[@ANYBLOB="0203cc8764ba935a722aa1d0c21edccd07c6b75c579d7a169d6a0f3bfb93e91e9d8f893b784d2feab9d296e4a2c42c528bfb1a936abafacfa4f2665078f018d71f2e5430b616a6a666c7f9cd7dc03b84d60a443ed0b18e69cf2ac060d8f85c2ec81dfb1f0f205dde604b5f5b0e049b00e1d209ebba7875854806b24c6b51414d5baf51fba9de36759bfd2d660cdf1380dd58c84ffbc3efc84f3ad1df91a95b1be4ea15d1ed238b32876390719218c620a7fd63bb53f1dec00a7ee1d07641974a1505528c4855e209e8473eb236211a164628fa8da948d057f05905c441579905add6561084c5e2992b8aacc68dffce0c02670c33e474e355fc6ceabf113a4723c02e2d567b36321b33372e56346707dd7abd6ca34e1bc0244d76f3a3cb3c0d630f6496a1d13d763c0ee95d4136fe3eee916fa1ff271cfffc69d640d039f6b25d1c51c6fff27c9f68d68cdf455da2898bf1ad0b8bdc7224b81cb07d25fb03acdb19fb93c0d42047859031000141b993f4db1482ebcbfcfb0a7b728b0c4e63b943f9e700741186bd3b5dd261c475e40e63c472e31b062a7cdfa7f63d2fb5f983aac215f803d51252ed21bfd3a7f0a86f8b9f31851b14f6b3e10c77d07b1c9acc527e66fb65c007e762636b276aed9a17d669694dac7df669c95c26d12040a39fffcfa46df471aa9f8f64d9216ae66cf7a3d5cc7b3fcb19c785c658d5f7fbca58e1de6fbd7e6a2599ff7d34be248fa2c92fbfb4e5f59a3e1a536b607231a582c56f3e3c4df294407a138d817579c5dd673b23161bc93b63dfbe097a3ddf432d48a78d5e9d3bbb3b069eacec3ef418bd20a32ef33c98f4542297ab3ac2688e813b357dbd34704670cc96e3be814043d8d0b3a1d157eb5e4e36e4efa06dfb952ad730846550fb39fbe7b4dc11572ed07bb5453f147a6b2f0b55612dc422d9b58ebc2d9219a39a32add0e3a6a0c3bbeff17e5ab50754c8b5647c2117e220aba04cd737a99a51943b72d5132d6cd3de7fb79bae248751b5dd368d2f6815b893bb2fe87285bb64f78bb46b05c68a8dddff54237d5898f368b86172eeca35b9b3144188db8dea9e6963564b4ee857c9680fc2ebffdf422b106f49e6a37e5f05356527ecdf3512412e4a7d48039aaa12a953c0980b9739c9f63b65986a6c9245b7d15fe314127a269f8e1efd0b48b540cbdf123a4b0f999182b09e90030a96ab4f2f5fe0e1d15c4ab8cf266f55cfd991f6cf955fb6f2e960838b06951a0dd6614d7c513cdf1738722929d58b44ce4ce1a4fad319689f2664781838f7508b1ce2902483d8d19705136de7ce742ced0d09807c3e19addb9da5800d5766ed9424c6bfbe9bcd975548c828e9fde90d5217e462653341b24c2b851c91377c5086b978214138fb949524fc623b9a71eb02cada2d78ca93ace569d76a21089313fb04b943d683ffe692509cc97b0a4e94ae9ddda95b83cc270d1305b260163858c6b9d2e603dc156965daa7ec1757ab4a0fa5c9f3d07cfe564883bebf24b447a42a6cca534cf2bf68af052e3ba0daf5fc448efd2c23c903b8e18eb9f1b956a3c3631ead3c9537f318bacc17fca84a9d0e38c9ba3bf1f88fa096b652e4f7e97adbb6410b367895059ef23fdcf5c4051a239b8350272ae48c5ff63201ae8d099394bf0b2c25d2427ba6c63d621fb31fd6a33cc911fa4d452607c5d39e08c10a662067af759801b874966b100debf1d9ee49ab156509988e4f6f68ad3426771fe2d9adc013798d3d63c5179d27be1878ec5961dde8499cf77e3aa8108f2b6e91fc9faf24a48fbc34f825c689030918f2ec3ab3bfc0a93554deb4ede719512df72c6576ce497df632bb76c15ea84124352a66c49998519e9e8b39f1b7908422a587145fc7398422b8ee8311ad7b4a7490b90d2fb749caa770701800a36de69c13c9c032fd41126daba590a380f71c4805a58c1b2d87bcff8037d25be6dc87458eed1c6d3dfe2063ded7c4b2d7e49d623fec1585c9ea5ef711a09dd7bc36175a5c7086b6e13a21860df89fd91dd290cc8a14dc4a00d60c370c8e8a4058bf12be4422e13ae819405a2e26f7640f8c6d2e316035faf8a6452e616e6780cb9399f286f4fb1f0d62e15ad46e66a7dad65dfb0264b0268e640d4da6a603eb7c163ff70fc97776446d0dcc75c91540bc7d77fae3bdeaacb9a421cdd5e2d3c36b0910607edf805f797e7e4402ec33fdb50f024f17047f7d5a30afb137e508a1467b3979a185b01f3cbbda8a9a32205eed1acc1f949089df39f4b14fb565d4ece8189d5307a3b512e8fa204ea65603689d6ce8f1eba7775d0fa79c953ad2b2a3a8325832805d6b45ed148a9914e99dad02d3f4dff1d9fdc13730cf9c6134204871970951a9e41681501c3751b77950a205f7d7f24f58b414b40d5eea89c6da2d920e8be76f4e78fbf73d6c432b2549575854685d5c525aaaf5240b38e9cebdaeb6f48356a90c1677052f1fda33ff61a75cc0579e0ca98f7e6f348dc5e7336499a88963668f9724bc53b43650c94d6d404e9cc95ecdb30540873fbb52f37d8ee9dec53e826103249a2252a6d9426c4de3d056faea4ec78b95c483160d937154e131db872231f1b13f90d3bdec14fdfca6c90593b265fae78d088557d108d5db30ee19895d1c3340ae84c8b1e647da2b5df0f2308f3f425774d2912f752c5b43ea82ef9adf1d511e45a78d9dcf50b094114bea578e5ce62105dd3fb228244eda543e87f699660638c4fbbb53878be546cdc3bc0b990bb713cecb1bc4a7c1cf7af410ec94eabb0f8bb256c67b09901a695a25af57908cfc69a682b43cec7bfe802f33e09af74b78c098a91588e910ae8195935456c343be92e0626326307bd1d61ddd731bb40f936071b991bb9bbe860d816b3955ee7b6be124935feb43de538ec500605b0d81afedee5ac799e979eae19d754cf370e297fd1d4068800747a9ec18776a4881de4ae798f8a5deeb7bfa182fb78fd78986e21740a49e20639218e979bc09fca37bdc702cfa1552cd9a1d1598ae66146c1b06e0f953a59687c81a9d96670052ae6fbfa1d1f351d632616058f8fa843eb2e49cce7875563ed4b45952da8c8563f8140c065ec0b8c94c5b45acc86f0aa78a2af0e572b9ac0a08ec60d12fe5600f123dc0cafbc8eb6a6bfdc5371760f8dd7f92336d9a59f25bb6dc42be128d7de2d7edf84256ba0c4e51d618ab830327bf8bd0483af7c978b2ea1e30f6f32c9ca500a75a40e3fc99b4ddaacb73dc15b4656b0cc4a7147e177c456199b3a090f720c53cf367d962ffa3166827aae61a69bdb760db5ae213650083b837999892f9a39d7cf90e034c5f42b406a85049d9cf09552b6ec957cd856bc51ee093c1b81bf66720ab9f6bf4dbefe9b1ff5937158568ca56811df76bb568454a2906f45dede8757040a0034bf97ed8f316fe6eed61eba175fa5565550a5e6aa3b6418ad481a670a395dc5f4c334353d1b1ff1ce02037c8f3fb9a0ee41789d22137769be2f868c3be6a9e693b6a9352e317bdc22115f04e5594349c8cf86196c641afba07fbd8fbd0b1781528f7c1ac6670530afce50c3fbd0ffd1f966c35739fb16ce90af9c02592090c35b31c003dcf64fdbaaf3736b1b7bb280bfec14076ac24bf83c8aa9f217b9776fddaf9210c60caf3d94fe887adc1a59ae98d9fec1e14e857dec6b4600830217403f79b4f10323acc2cece9bde65b0fd970667290bd85ddc62dbdf48318e88bdf82e88820294b2c62fffa0e0972d302d032cae01ecd3d3fc55a987093e979447077bf059fe2302bc77c40515dcb0c6e5de16bcc01c581e02f76d936e3c9eb5d924d0b33f5d964bce5f91aac0a2d52bbd580fd6d96d56bbb2abb25dcc3b3a56428942336e524ef37cf2501f66483c99f64f10ed1f15b6c81ae24c374c35f0df66628ed632ac3f71f3aa93e45adbc979f29ee6c66cc7605b94be09060dd204cc36dbdd860b990b94c79dbf4b184eb15777bc5e2be25ec9ea193e31bbe4a737182b6f1f7682c3e3be43c207ca6293254e932d0f036affe4e1edd815732bf75a503fc54f6dcf0c236c06c5b05854031516a193d7ca9856d40292df8c892e964419bf2d6091b4f3b89f9b9dbe2225f90dc909f5e9a65cd81c2ffccf3f61bd445663adb32326df686f5e825dfc35528f4c5d32683ddbf885819c9c45976e3eedac41b71a941ad81086ed22a0845e28b0e38b4b45fd276f814baf87d9e1411132bd8f126ca5bec5747d5c4f240408ea61a35c25c934a8c7c2f4df62b2d12ea6bd5c36aa2b0eb8daae5726aef9b86ae153959625cbb324ccdce7938aa0f2be5b5515274fe7621afb99e2704d62b00c829d11ce6d251d56132dbc72fe75bd45c754355b3e1b72f751008045b63b5f80b0c9f08a61e43ea58fff37feb9e431b54a1fae3cdfe5ac8b2e2166fa229d96663717d84a22392c12b4f9074a3aa7655c6abd23a5da0cd5a7de755d13ee3dc30ff43a11f6aa7f1974a91fc5f497d82858244db28538e7958bc712e4cb6d81cdb7dc895eb002369d11e8c0b6f4dc6eb94245e581639d71e1f2ccfbb92e5f5b04233ca4ae99e8cd71bd16b06e63400e7fdc9fa749918379de8f2a044401cf778ad1e83e62da824f1aa79ba94879a1e8ab1d477205ea53a1b98e96eac5b14726c7f6fb57843204b0d7ced522cc5a1e1c8d269780197ecb067ef2725318a5f31c4bb3613070d27f4fce3b885245952c0fc07c47bce35447bf688ba8621129754e95239df3fe2b9a5f08921d17d89b2802629bc6a1a966fce0ca6141bf713b994dd89c911399a0dbc6ac19428e8d0ba82b93a4483be41f260fbf27abc08dced7f9e28d9b1c04ab622838b7f6985f66422fe9a7b72b523d65b9e5ac488cde19c6afa28afb498c45b247faf08bbc04d29372f4f9bf36d99e7541a45c2e1c3ccdba8cc71d455afc32f7754c8a49910e4bfdebe422b970ce6dc7496f26b0cf5009f10e20a5d5ad7043876d202b67463440d10ed948163e92109db565ea100b07dac7ae2e0dac83cf4852817db214288761f6de8506e4a7a94b4c98cbafdf5c1feefa926ab5d77b0b64b4c82dee73be02908fd46d5cf61ecf934f150e93a005ae94b92008aaedfb09191d7c58204ead3183ec567d3be0ea3a98469907d330643e8794e06d43ff6c47cf22a015874e3952fbdc8c0c33e1b63ad9883dd1a7a3250eda7e6838264159fa41343365d25558437c44953fb9e1d07742b6d52f99c886ee159191b0aa71b7b5c421a46f75ab808b87fe0864ecaaa9766c2b6ec31921f2a6276039d93c0187710bd7a1546945355667652fd931ca7900d64fdd1d1b0fa6a4fc79c0fbd85cdb7768ecd0ce084686c3f7e2296644e38832a93b2cf8e73e4c1191d29eb6b5c174fe94472ad75ebac6ffd44980e063f33df76cca34844abdcd46e6bd0b01c1bb93418208ce55d2604dbf6fed7a7f0a5d211c9ede835757f2c7cfc2081ab6459b68f951e259ccaa3cf87f508d544d501cf3e56ccad70aff1b146e88bab45d7893652c3f491e67dd05fcbe4c94220704d408db12c5a19287ea56ef4618284f6d746288ba29466969f9f8ba2ada3ee48fd324be3200accf0e346681b8cae9c8cdaddffc0191bf673ca191220618043d774c1b1ea2a4ec15b1351cbc14d5d694f600344a5222d77805a7bf0e5e5303ee1167f596971b96d90029c2f43e6157bd744ddf14630e789513b35f0cf71c6378a303bf08ed22d28d069514909a9784a4619e7fcdf4f1262d7493331ea514d78865ecab0363d5f"], @ANYBLOB="10000000", @ANYPTR]) write$hidraw(r1, &(0x7f0000000780), 0x0) read$hidraw(r4, 0x0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(r5, &(0x7f0000001200)='\x00', 0xffffff45) [ 1240.060754][ T2798] usb 4-1: new high-speed USB device number 116 using dummy_hcd [ 1240.240713][ T8424] usb 5-1: new high-speed USB device number 82 using dummy_hcd [ 1240.310703][ T2798] usb 4-1: Using ep0 maxpacket: 16 [ 1240.440820][ T2798] usb 4-1: config 0 has an invalid interface number: 27 but max is 0 [ 1240.448997][ T2798] usb 4-1: config 0 has no interface number 0 [ 1240.455656][ T2798] usb 4-1: config 0 interface 27 altsetting 0 endpoint 0x8D has an invalid bInterval 0, changing to 7 [ 1240.466926][ T2798] usb 4-1: config 0 interface 27 altsetting 0 bulk endpoint 0x5 has invalid maxpacket 0 [ 1240.477314][ T2798] usb 4-1: New USB device found, idVendor=157e, idProduct=300b, bcdDevice=4c.e4 [ 1240.487054][ T2798] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1240.496490][ T2798] usb 4-1: config 0 descriptor?? [ 1240.520769][ T8424] usb 5-1: Using ep0 maxpacket: 16 04:26:57 executing program 2: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r1, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000440)={0x24, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hidraw(0x0, 0xfffffffffffff801, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x1, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000001080)) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) read$hidraw(r3, &(0x7f00000004c0)=""/203, 0xcb) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) syz_usb_connect$cdc_ncm(0x0, 0x1, &(0x7f0000000080)=ANY=[@ANYBLOB="12011001020000e62505a1a44000e24097f2b20145e6010203010902630002010340080904000001020d00000724060001b7de05240003000d240f0108000000018004000706241a00dd07052415400009058103e80200ff080904010000020d00000904010102020d00ff09058202bc020ef70109"], &(0x7f0000000600)=ANY=[@ANYBLOB='\n\x00\x00\x00', @ANYPTR=&(0x7f0000000100)=ANY=[@ANYBLOB="0a060002ff41c4080800"], @ANYBLOB="c7", @ANYPTR=&(0x7f0000000140)=ANY=[@ANYBLOB="050f25000120100a01a5000000000f5cfc070000000f000000ff80fe00003fff000000ff00"], @ANYBLOB="0800000080000000", @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYBLOB="80030b1a2aa84cd73ffbbe2016b23e38c45a63b01dbb6e0a740790d0fb47bd99595b87462847ede3044a460d2fd702a00c250610019313d45b4e9b6a166f127fb2f88782e79e64182b860cf2ae471b272237ce21e4c60774e7d92552073d02f7ddef145d83fdde26fad3621839fdd652228d3c4fd4035f2c8fc61cdeef5e610c"], @ANYBLOB='N\x00\x00\x00', @ANYPTR=&(0x7f0000000240)=ANY=[@ANYBLOB="4e039b26c81fc7723dbeec973173010730760851412c67f040234c1702ed77d2741a1bd5d1f5856ba11af0f82d46ac2cbc7770d152820febc2c82429857032a7628445c78716da2882fc85135f74"], @ANYBLOB="cb000000", @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYBLOB="cb030bc7f77bc5f6c84339f044e045b2483bd09c84c0634547cd90e44eeb914efd7fa77fe563b9982407c7b9871db598918d9f460525ee85fb1eccc8e8bf99cb19c2df6692069c9142d077f481a89709cc9247078a42df593a7ccc15b8fe6d66b6da274111cd3a3ca986009e963d5c7f90653dba8d3eebf3fedebeb9e1117ad7c7b60691f304c801fa79ef86425dcfe975e6d8c2f84cf232fb02ab0573d21275eba3b1cc7e1d6d3a5453ed31cac6cbe45f11e46e07e7edde0d2a9972198edd37abbb0e117649b52b2e85eb"], @ANYBLOB="04000000", @ANYPTR=&(0x7f0000000400)=ANY=[@ANYBLOB="04034c04"], @ANYBLOB, @ANYPTR=&(0x7f0000000480)=ANY=[@ANYBLOB="290362d641e1e09a98ac4c64f0aceddaac9c113facf254b5a8f8052e6a25cb44c6d7895b"], @ANYBLOB="cb000000", @ANYBLOB="02100000", @ANYPTR=&(0x7f0000001240)=ANY=[@ANYBLOB="0203cc8764ba935a722aa1d0c21edccd07c6b75c579d7a169d6a0f3bfb93e91e9d8f893b784d2feab9d296e4a2c42c528bfb1a936abafacfa4f2665078f018d71f2e5430b616a6a666c7f9cd7dc03b84d60a443ed0b18e69cf2ac060d8f85c2ec81dfb1f0f205dde604b5f5b0e049b00e1d209ebba7875854806b24c6b51414d5baf51fba9de36759bfd2d660cdf1380dd58c84ffbc3efc84f3ad1df91a95b1be4ea15d1ed238b32876390719218c620a7fd63bb53f1dec00a7ee1d07641974a1505528c4855e209e8473eb236211a164628fa8da948d057f05905c441579905add6561084c5e2992b8aacc68dffce0c02670c33e474e355fc6ceabf113a4723c02e2d567b36321b33372e56346707dd7abd6ca34e1bc0244d76f3a3cb3c0d630f6496a1d13d763c0ee95d4136fe3eee916fa1ff271cfffc69d640d039f6b25d1c51c6fff27c9f68d68cdf455da2898bf1ad0b8bdc7224b81cb07d25fb03acdb19fb93c0d42047859031000141b993f4db1482ebcbfcfb0a7b728b0c4e63b943f9e700741186bd3b5dd261c475e40e63c472e31b062a7cdfa7f63d2fb5f983aac215f803d51252ed21bfd3a7f0a86f8b9f31851b14f6b3e10c77d07b1c9acc527e66fb65c007e762636b276aed9a17d669694dac7df669c95c26d12040a39fffcfa46df471aa9f8f64d9216ae66cf7a3d5cc7b3fcb19c785c658d5f7fbca58e1de6fbd7e6a2599ff7d34be248fa2c92fbfb4e5f59a3e1a536b607231a582c56f3e3c4df294407a138d817579c5dd673b23161bc93b63dfbe097a3ddf432d48a78d5e9d3bbb3b069eacec3ef418bd20a32ef33c98f4542297ab3ac2688e813b357dbd34704670cc96e3be814043d8d0b3a1d157eb5e4e36e4efa06dfb952ad730846550fb39fbe7b4dc11572ed07bb5453f147a6b2f0b55612dc422d9b58ebc2d9219a39a32add0e3a6a0c3bbeff17e5ab50754c8b5647c2117e220aba04cd737a99a51943b72d5132d6cd3de7fb79bae248751b5dd368d2f6815b893bb2fe87285bb64f78bb46b05c68a8dddff54237d5898f368b86172eeca35b9b3144188db8dea9e6963564b4ee857c9680fc2ebffdf422b106f49e6a37e5f05356527ecdf3512412e4a7d48039aaa12a953c0980b9739c9f63b65986a6c9245b7d15fe314127a269f8e1efd0b48b540cbdf123a4b0f999182b09e90030a96ab4f2f5fe0e1d15c4ab8cf266f55cfd991f6cf955fb6f2e960838b06951a0dd6614d7c513cdf1738722929d58b44ce4ce1a4fad319689f2664781838f7508b1ce2902483d8d19705136de7ce742ced0d09807c3e19addb9da5800d5766ed9424c6bfbe9bcd975548c828e9fde90d5217e462653341b24c2b851c91377c5086b978214138fb949524fc623b9a71eb02cada2d78ca93ace569d76a21089313fb04b943d683ffe692509cc97b0a4e94ae9ddda95b83cc270d1305b260163858c6b9d2e603dc156965daa7ec1757ab4a0fa5c9f3d07cfe564883bebf24b447a42a6cca534cf2bf68af052e3ba0daf5fc448efd2c23c903b8e18eb9f1b956a3c3631ead3c9537f318bacc17fca84a9d0e38c9ba3bf1f88fa096b652e4f7e97adbb6410b367895059ef23fdcf5c4051a239b8350272ae48c5ff63201ae8d099394bf0b2c25d2427ba6c63d621fb31fd6a33cc911fa4d452607c5d39e08c10a662067af759801b874966b100debf1d9ee49ab156509988e4f6f68ad3426771fe2d9adc013798d3d63c5179d27be1878ec5961dde8499cf77e3aa8108f2b6e91fc9faf24a48fbc34f825c689030918f2ec3ab3bfc0a93554deb4ede719512df72c6576ce497df632bb76c15ea84124352a66c49998519e9e8b39f1b7908422a587145fc7398422b8ee8311ad7b4a7490b90d2fb749caa770701800a36de69c13c9c032fd41126daba590a380f71c4805a58c1b2d87bcff8037d25be6dc87458eed1c6d3dfe2063ded7c4b2d7e49d623fec1585c9ea5ef711a09dd7bc36175a5c7086b6e13a21860df89fd91dd290cc8a14dc4a00d60c370c8e8a4058bf12be4422e13ae819405a2e26f7640f8c6d2e316035faf8a6452e616e6780cb9399f286f4fb1f0d62e15ad46e66a7dad65dfb0264b0268e640d4da6a603eb7c163ff70fc97776446d0dcc75c91540bc7d77fae3bdeaacb9a421cdd5e2d3c36b0910607edf805f797e7e4402ec33fdb50f024f17047f7d5a30afb137e508a1467b3979a185b01f3cbbda8a9a32205eed1acc1f949089df39f4b14fb565d4ece8189d5307a3b512e8fa204ea65603689d6ce8f1eba7775d0fa79c953ad2b2a3a8325832805d6b45ed148a9914e99dad02d3f4dff1d9fdc13730cf9c6134204871970951a9e41681501c3751b77950a205f7d7f24f58b414b40d5eea89c6da2d920e8be76f4e78fbf73d6c432b2549575854685d5c525aaaf5240b38e9cebdaeb6f48356a90c1677052f1fda33ff61a75cc0579e0ca98f7e6f348dc5e7336499a88963668f9724bc53b43650c94d6d404e9cc95ecdb30540873fbb52f37d8ee9dec53e826103249a2252a6d9426c4de3d056faea4ec78b95c483160d937154e131db872231f1b13f90d3bdec14fdfca6c90593b265fae78d088557d108d5db30ee19895d1c3340ae84c8b1e647da2b5df0f2308f3f425774d2912f752c5b43ea82ef9adf1d511e45a78d9dcf50b094114bea578e5ce62105dd3fb228244eda543e87f699660638c4fbbb53878be546cdc3bc0b990bb713cecb1bc4a7c1cf7af410ec94eabb0f8bb256c67b09901a695a25af57908cfc69a682b43cec7bfe802f33e09af74b78c098a91588e910ae8195935456c343be92e0626326307bd1d61ddd731bb40f936071b991bb9bbe860d816b3955ee7b6be124935feb43de538ec500605b0d81afedee5ac799e979eae19d754cf370e297fd1d4068800747a9ec18776a4881de4ae798f8a5deeb7bfa182fb78fd78986e21740a49e20639218e979bc09fca37bdc702cfa1552cd9a1d1598ae66146c1b06e0f953a59687c81a9d96670052ae6fbfa1d1f351d632616058f8fa843eb2e49cce7875563ed4b45952da8c8563f8140c065ec0b8c94c5b45acc86f0aa78a2af0e572b9ac0a08ec60d12fe5600f123dc0cafbc8eb6a6bfdc5371760f8dd7f92336d9a59f25bb6dc42be128d7de2d7edf84256ba0c4e51d618ab830327bf8bd0483af7c978b2ea1e30f6f32c9ca500a75a40e3fc99b4ddaacb73dc15b4656b0cc4a7147e177c456199b3a090f720c53cf367d962ffa3166827aae61a69bdb760db5ae213650083b837999892f9a39d7cf90e034c5f42b406a85049d9cf09552b6ec957cd856bc51ee093c1b81bf66720ab9f6bf4dbefe9b1ff5937158568ca56811df76bb568454a2906f45dede8757040a0034bf97ed8f316fe6eed61eba175fa5565550a5e6aa3b6418ad481a670a395dc5f4c334353d1b1ff1ce02037c8f3fb9a0ee41789d22137769be2f868c3be6a9e693b6a9352e317bdc22115f04e5594349c8cf86196c641afba07fbd8fbd0b1781528f7c1ac6670530afce50c3fbd0ffd1f966c35739fb16ce90af9c02592090c35b31c003dcf64fdbaaf3736b1b7bb280bfec14076ac24bf83c8aa9f217b9776fddaf9210c60caf3d94fe887adc1a59ae98d9fec1e14e857dec6b4600830217403f79b4f10323acc2cece9bde65b0fd970667290bd85ddc62dbdf48318e88bdf82e88820294b2c62fffa0e0972d302d032cae01ecd3d3fc55a987093e979447077bf059fe2302bc77c40515dcb0c6e5de16bcc01c581e02f76d936e3c9eb5d924d0b33f5d964bce5f91aac0a2d52bbd580fd6d96d56bbb2abb25dcc3b3a56428942336e524ef37cf2501f66483c99f64f10ed1f15b6c81ae24c374c35f0df66628ed632ac3f71f3aa93e45adbc979f29ee6c66cc7605b94be09060dd204cc36dbdd860b990b94c79dbf4b184eb15777bc5e2be25ec9ea193e31bbe4a737182b6f1f7682c3e3be43c207ca6293254e932d0f036affe4e1edd815732bf75a503fc54f6dcf0c236c06c5b05854031516a193d7ca9856d40292df8c892e964419bf2d6091b4f3b89f9b9dbe2225f90dc909f5e9a65cd81c2ffccf3f61bd445663adb32326df686f5e825dfc35528f4c5d32683ddbf885819c9c45976e3eedac41b71a941ad81086ed22a0845e28b0e38b4b45fd276f814baf87d9e1411132bd8f126ca5bec5747d5c4f240408ea61a35c25c934a8c7c2f4df62b2d12ea6bd5c36aa2b0eb8daae5726aef9b86ae153959625cbb324ccdce7938aa0f2be5b5515274fe7621afb99e2704d62b00c829d11ce6d251d56132dbc72fe75bd45c754355b3e1b72f751008045b63b5f80b0c9f08a61e43ea58fff37feb9e431b54a1fae3cdfe5ac8b2e2166fa229d96663717d84a22392c12b4f9074a3aa7655c6abd23a5da0cd5a7de755d13ee3dc30ff43a11f6aa7f1974a91fc5f497d82858244db28538e7958bc712e4cb6d81cdb7dc895eb002369d11e8c0b6f4dc6eb94245e581639d71e1f2ccfbb92e5f5b04233ca4ae99e8cd71bd16b06e63400e7fdc9fa749918379de8f2a044401cf778ad1e83e62da824f1aa79ba94879a1e8ab1d477205ea53a1b98e96eac5b14726c7f6fb57843204b0d7ced522cc5a1e1c8d269780197ecb067ef2725318a5f31c4bb3613070d27f4fce3b885245952c0fc07c47bce35447bf688ba8621129754e95239df3fe2b9a5f08921d17d89b2802629bc6a1a966fce0ca6141bf713b994dd89c911399a0dbc6ac19428e8d0ba82b93a4483be41f260fbf27abc08dced7f9e28d9b1c04ab622838b7f6985f66422fe9a7b72b523d65b9e5ac488cde19c6afa28afb498c45b247faf08bbc04d29372f4f9bf36d99e7541a45c2e1c3ccdba8cc71d455afc32f7754c8a49910e4bfdebe422b970ce6dc7496f26b0cf5009f10e20a5d5ad7043876d202b67463440d10ed948163e92109db565ea100b07dac7ae2e0dac83cf4852817db214288761f6de8506e4a7a94b4c98cbafdf5c1feefa926ab5d77b0b64b4c82dee73be02908fd46d5cf61ecf934f150e93a005ae94b92008aaedfb09191d7c58204ead3183ec567d3be0ea3a98469907d330643e8794e06d43ff6c47cf22a015874e3952fbdc8c0c33e1b63ad9883dd1a7a3250eda7e6838264159fa41343365d25558437c44953fb9e1d07742b6d52f99c886ee159191b0aa71b7b5c421a46f75ab808b87fe0864ecaaa9766c2b6ec31921f2a6276039d93c0187710bd7a1546945355667652fd931ca7900d64fdd1d1b0fa6a4fc79c0fbd85cdb7768ecd0ce084686c3f7e2296644e38832a93b2cf8e73e4c1191d29eb6b5c174fe94472ad75ebac6ffd44980e063f33df76cca34844abdcd46e6bd0b01c1bb93418208ce55d2604dbf6fed7a7f0a5d211c9ede835757f2c7cfc2081ab6459b68f951e259ccaa3cf87f508d544d501cf3e56ccad70aff1b146e88bab45d7893652c3f491e67dd05fcbe4c94220704d408db12c5a19287ea56ef4618284f6d746288ba29466969f9f8ba2ada3ee48fd324be3200accf0e346681b8cae9c8cdaddffc0191bf673ca191220618043d774c1b1ea2a4ec15b1351cbc14d5d694f600344a5222d77805a7bf0e5e5303ee1167f596971b96d90029c2f43e6157bd744ddf14630e789513b35f0cf71c6378a303bf08ed22d28d069514909a9784a4619e7fcdf4f1262d7493331ea514d78865ecab0363d5f"], @ANYBLOB="10000000", @ANYPTR]) write$hidraw(r1, &(0x7f0000000780), 0x0) read$hidraw(r4, 0x0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(r5, &(0x7f0000001200)='\x00', 0xffffff45) 04:26:57 executing program 1: r0 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$EVIOCGABS3F(r0, 0x8018457f, &(0x7f0000000240)=""/156) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000300)=0xfffffffffffffffa) read$hidraw(r2, &(0x7f0000000080)=""/154, 0x9a) r3 = syz_open_dev$hiddev(&(0x7f0000000440)='/dev/usb/hiddev#\x00', 0x1, 0x0) read$hiddev(0xffffffffffffffff, &(0x7f0000000680)=""/226, 0xe2) ioctl$HIDIOCAPPLICATION(r3, 0x4802, 0x3) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x1, 0x2246) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r5, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGRDESCSIZE(r5, 0x80044801, &(0x7f0000000180)) read$hidraw(0xffffffffffffffff, &(0x7f0000000480)=""/149, 0x95) write$hidraw(0xffffffffffffffff, &(0x7f0000001200)="11", 0xffffff45) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, &(0x7f0000000200)=""/13) read$hidraw(r1, &(0x7f0000000140)=""/53, 0x35) ioctl$EVIOCGLED(r0, 0x80404519, 0x0) [ 1240.660865][ T8424] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1240.671976][ T8424] usb 5-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1240.685151][ T8424] usb 5-1: New USB device found, idVendor=0d8c, idProduct=0022, bcdDevice= 0.00 [ 1240.694250][ T8424] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1240.702660][ T3189] usb 1-1: new high-speed USB device number 85 using dummy_hcd [ 1240.710952][ T2798] usb 4-1: reset high-speed USB device number 116 using dummy_hcd [ 1240.737819][ T8424] usb 5-1: config 0 descriptor?? 04:26:57 executing program 5: r0 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$EVIOCGABS3F(r0, 0x8018457f, &(0x7f0000000240)=""/156) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000300)=0xfffffffffffffffa) read$hidraw(r2, &(0x7f0000000080)=""/154, 0x9a) r3 = syz_open_dev$hiddev(&(0x7f0000000440)='/dev/usb/hiddev#\x00', 0x1, 0x0) read$hiddev(0xffffffffffffffff, &(0x7f0000000680)=""/226, 0xe2) ioctl$HIDIOCAPPLICATION(r3, 0x4802, 0x3) r4 = syz_open_dev$hiddev(&(0x7f0000000140)='/dev/usb/hiddev#\x00', 0xfffffffffffffffc, 0x70a000) ioctl$HIDIOCGCOLLECTIONINFO(r4, 0xc0104811, &(0x7f00000001c0)={0x0, 0x3, 0x3ff, 0x80}) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x1, 0x2246) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r5, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r6, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGRDESCSIZE(r6, 0x80044801, &(0x7f0000000180)) read$hidraw(0xffffffffffffffff, &(0x7f0000000480)=""/149, 0x95) write$hidraw(0xffffffffffffffff, &(0x7f0000001200)="11", 0xffffff45) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, &(0x7f0000000200)=""/13) ioctl$EVIOCGLED(r0, 0x80404519, 0x0) 04:26:57 executing program 4: r0 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$EVIOCGABS3F(r0, 0x8018457f, &(0x7f0000000240)=""/156) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000300)=0xfffffffffffffffa) read$hidraw(r2, &(0x7f0000000080)=""/154, 0x9a) r3 = syz_open_dev$hiddev(&(0x7f0000000440)='/dev/usb/hiddev#\x00', 0x1, 0x0) read$hiddev(0xffffffffffffffff, &(0x7f0000000680)=""/226, 0xe2) ioctl$HIDIOCAPPLICATION(r3, 0x4802, 0x3) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x1, 0x2246) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r5, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGRDESCSIZE(r5, 0x80044801, &(0x7f0000000180)) read$hidraw(0xffffffffffffffff, &(0x7f0000000480)=""/149, 0x95) write$hidraw(0xffffffffffffffff, &(0x7f0000001200)="11", 0xffffff45) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, &(0x7f0000000200)=""/13) read$hidraw(r1, &(0x7f0000000140)=""/53, 0x35) ioctl$EVIOCGLED(r0, 0x80404519, 0x0) [ 1240.940753][ T3189] usb 1-1: Using ep0 maxpacket: 32 [ 1241.061005][ T3189] usb 1-1: New USB device found, idVendor=0930, idProduct=0227, bcdDevice= 0.00 [ 1241.070178][ T3189] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1241.083788][ T8424] usbhid 5-1:0.0: can't add hid device: -71 [ 1241.090424][ T8424] usbhid: probe of 5-1:0.0 failed with error -71 [ 1241.097475][ T3189] usb 1-1: config 0 descriptor?? [ 1241.108713][ T8424] usb 5-1: USB disconnect, device number 82 04:26:57 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r1, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000440)={0x24, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hidraw(0x0, 0xfffffffffffff801, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x1, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000001080)) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) read$hidraw(r3, &(0x7f00000004c0)=""/203, 0xcb) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) syz_usb_connect$cdc_ncm(0x0, 0x1, &(0x7f0000000080)=ANY=[@ANYBLOB="12011001020000e62505a1a44000e24097f2b20145e6010203010902630002010340080904000001020d00000724060001b7de05240003000d240f0108000000018004000706241a00dd07052415400009058103e80200ff080904010000020d00000904010102020d00ff09058202bc020ef70109"], &(0x7f0000000600)=ANY=[@ANYBLOB='\n\x00\x00\x00', @ANYPTR=&(0x7f0000000100)=ANY=[@ANYBLOB="0a060002ff41c4080800"], @ANYBLOB="c7", @ANYPTR=&(0x7f0000000140)=ANY=[@ANYBLOB="050f25000120100a01a5000000000f5cfc070000000f000000ff80fe00003fff000000ff00"], @ANYBLOB="0800000080000000", @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYBLOB="80030b1a2aa84cd73ffbbe2016b23e38c45a63b01dbb6e0a740790d0fb47bd99595b87462847ede3044a460d2fd702a00c250610019313d45b4e9b6a166f127fb2f88782e79e64182b860cf2ae471b272237ce21e4c60774e7d92552073d02f7ddef145d83fdde26fad3621839fdd652228d3c4fd4035f2c8fc61cdeef5e610c"], @ANYBLOB='N\x00\x00\x00', @ANYPTR=&(0x7f0000000240)=ANY=[@ANYBLOB="4e039b26c81fc7723dbeec973173010730760851412c67f040234c1702ed77d2741a1bd5d1f5856ba11af0f82d46ac2cbc7770d152820febc2c82429857032a7628445c78716da2882fc85135f74"], @ANYBLOB="cb000000", @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYBLOB="cb030bc7f77bc5f6c84339f044e045b2483bd09c84c0634547cd90e44eeb914efd7fa77fe563b9982407c7b9871db598918d9f460525ee85fb1eccc8e8bf99cb19c2df6692069c9142d077f481a89709cc9247078a42df593a7ccc15b8fe6d66b6da274111cd3a3ca986009e963d5c7f90653dba8d3eebf3fedebeb9e1117ad7c7b60691f304c801fa79ef86425dcfe975e6d8c2f84cf232fb02ab0573d21275eba3b1cc7e1d6d3a5453ed31cac6cbe45f11e46e07e7edde0d2a9972198edd37abbb0e117649b52b2e85eb"], @ANYBLOB="04000000", @ANYPTR=&(0x7f0000000400)=ANY=[@ANYBLOB="04034c04"], @ANYPTR=&(0x7f0000000480)=ANY=[@ANYBLOB="290362d641e1e09a98ac4c64f0aceddaac9c113facf254b5a8f8052e6a25cb44c6d7895b"], @ANYBLOB="cb000000", @ANYBLOB="02100000", @ANYPTR=&(0x7f0000001240)=ANY=[@ANYBLOB="0203cc8764ba935a722aa1d0c21edccd07c6b75c579d7a169d6a0f3bfb93e91e9d8f893b784d2feab9d296e4a2c42c528bfb1a936abafacfa4f2665078f018d71f2e5430b616a6a666c7f9cd7dc03b84d60a443ed0b18e69cf2ac060d8f85c2ec81dfb1f0f205dde604b5f5b0e049b00e1d209ebba7875854806b24c6b51414d5baf51fba9de36759bfd2d660cdf1380dd58c84ffbc3efc84f3ad1df91a95b1be4ea15d1ed238b32876390719218c620a7fd63bb53f1dec00a7ee1d07641974a1505528c4855e209e8473eb236211a164628fa8da948d057f05905c441579905add6561084c5e2992b8aacc68dffce0c02670c33e474e355fc6ceabf113a4723c02e2d567b36321b33372e56346707dd7abd6ca34e1bc0244d76f3a3cb3c0d630f6496a1d13d763c0ee95d4136fe3eee916fa1ff271cfffc69d640d039f6b25d1c51c6fff27c9f68d68cdf455da2898bf1ad0b8bdc7224b81cb07d25fb03acdb19fb93c0d42047859031000141b993f4db1482ebcbfcfb0a7b728b0c4e63b943f9e700741186bd3b5dd261c475e40e63c472e31b062a7cdfa7f63d2fb5f983aac215f803d51252ed21bfd3a7f0a86f8b9f31851b14f6b3e10c77d07b1c9acc527e66fb65c007e762636b276aed9a17d669694dac7df669c95c26d12040a39fffcfa46df471aa9f8f64d9216ae66cf7a3d5cc7b3fcb19c785c658d5f7fbca58e1de6fbd7e6a2599ff7d34be248fa2c92fbfb4e5f59a3e1a536b607231a582c56f3e3c4df294407a138d817579c5dd673b23161bc93b63dfbe097a3ddf432d48a78d5e9d3bbb3b069eacec3ef418bd20a32ef33c98f4542297ab3ac2688e813b357dbd34704670cc96e3be814043d8d0b3a1d157eb5e4e36e4efa06dfb952ad730846550fb39fbe7b4dc11572ed07bb5453f147a6b2f0b55612dc422d9b58ebc2d9219a39a32add0e3a6a0c3bbeff17e5ab50754c8b5647c2117e220aba04cd737a99a51943b72d5132d6cd3de7fb79bae248751b5dd368d2f6815b893bb2fe87285bb64f78bb46b05c68a8dddff54237d5898f368b86172eeca35b9b3144188db8dea9e6963564b4ee857c9680fc2ebffdf422b106f49e6a37e5f05356527ecdf3512412e4a7d48039aaa12a953c0980b9739c9f63b65986a6c9245b7d15fe314127a269f8e1efd0b48b540cbdf123a4b0f999182b09e90030a96ab4f2f5fe0e1d15c4ab8cf266f55cfd991f6cf955fb6f2e960838b06951a0dd6614d7c513cdf1738722929d58b44ce4ce1a4fad319689f2664781838f7508b1ce2902483d8d19705136de7ce742ced0d09807c3e19addb9da5800d5766ed9424c6bfbe9bcd975548c828e9fde90d5217e462653341b24c2b851c91377c5086b978214138fb949524fc623b9a71eb02cada2d78ca93ace569d76a21089313fb04b943d683ffe692509cc97b0a4e94ae9ddda95b83cc270d1305b260163858c6b9d2e603dc156965daa7ec1757ab4a0fa5c9f3d07cfe564883bebf24b447a42a6cca534cf2bf68af052e3ba0daf5fc448efd2c23c903b8e18eb9f1b956a3c3631ead3c9537f318bacc17fca84a9d0e38c9ba3bf1f88fa096b652e4f7e97adbb6410b367895059ef23fdcf5c4051a239b8350272ae48c5ff63201ae8d099394bf0b2c25d2427ba6c63d621fb31fd6a33cc911fa4d452607c5d39e08c10a662067af759801b874966b100debf1d9ee49ab156509988e4f6f68ad3426771fe2d9adc013798d3d63c5179d27be1878ec5961dde8499cf77e3aa8108f2b6e91fc9faf24a48fbc34f825c689030918f2ec3ab3bfc0a93554deb4ede719512df72c6576ce497df632bb76c15ea84124352a66c49998519e9e8b39f1b7908422a587145fc7398422b8ee8311ad7b4a7490b90d2fb749caa770701800a36de69c13c9c032fd41126daba590a380f71c4805a58c1b2d87bcff8037d25be6dc87458eed1c6d3dfe2063ded7c4b2d7e49d623fec1585c9ea5ef711a09dd7bc36175a5c7086b6e13a21860df89fd91dd290cc8a14dc4a00d60c370c8e8a4058bf12be4422e13ae819405a2e26f7640f8c6d2e316035faf8a6452e616e6780cb9399f286f4fb1f0d62e15ad46e66a7dad65dfb0264b0268e640d4da6a603eb7c163ff70fc97776446d0dcc75c91540bc7d77fae3bdeaacb9a421cdd5e2d3c36b0910607edf805f797e7e4402ec33fdb50f024f17047f7d5a30afb137e508a1467b3979a185b01f3cbbda8a9a32205eed1acc1f949089df39f4b14fb565d4ece8189d5307a3b512e8fa204ea65603689d6ce8f1eba7775d0fa79c953ad2b2a3a8325832805d6b45ed148a9914e99dad02d3f4dff1d9fdc13730cf9c6134204871970951a9e41681501c3751b77950a205f7d7f24f58b414b40d5eea89c6da2d920e8be76f4e78fbf73d6c432b2549575854685d5c525aaaf5240b38e9cebdaeb6f48356a90c1677052f1fda33ff61a75cc0579e0ca98f7e6f348dc5e7336499a88963668f9724bc53b43650c94d6d404e9cc95ecdb30540873fbb52f37d8ee9dec53e826103249a2252a6d9426c4de3d056faea4ec78b95c483160d937154e131db872231f1b13f90d3bdec14fdfca6c90593b265fae78d088557d108d5db30ee19895d1c3340ae84c8b1e647da2b5df0f2308f3f425774d2912f752c5b43ea82ef9adf1d511e45a78d9dcf50b094114bea578e5ce62105dd3fb228244eda543e87f699660638c4fbbb53878be546cdc3bc0b990bb713cecb1bc4a7c1cf7af410ec94eabb0f8bb256c67b09901a695a25af57908cfc69a682b43cec7bfe802f33e09af74b78c098a91588e910ae8195935456c343be92e0626326307bd1d61ddd731bb40f936071b991bb9bbe860d816b3955ee7b6be124935feb43de538ec500605b0d81afedee5ac799e979eae19d754cf370e297fd1d4068800747a9ec18776a4881de4ae798f8a5deeb7bfa182fb78fd78986e21740a49e20639218e979bc09fca37bdc702cfa1552cd9a1d1598ae66146c1b06e0f953a59687c81a9d96670052ae6fbfa1d1f351d632616058f8fa843eb2e49cce7875563ed4b45952da8c8563f8140c065ec0b8c94c5b45acc86f0aa78a2af0e572b9ac0a08ec60d12fe5600f123dc0cafbc8eb6a6bfdc5371760f8dd7f92336d9a59f25bb6dc42be128d7de2d7edf84256ba0c4e51d618ab830327bf8bd0483af7c978b2ea1e30f6f32c9ca500a75a40e3fc99b4ddaacb73dc15b4656b0cc4a7147e177c456199b3a090f720c53cf367d962ffa3166827aae61a69bdb760db5ae213650083b837999892f9a39d7cf90e034c5f42b406a85049d9cf09552b6ec957cd856bc51ee093c1b81bf66720ab9f6bf4dbefe9b1ff5937158568ca56811df76bb568454a2906f45dede8757040a0034bf97ed8f316fe6eed61eba175fa5565550a5e6aa3b6418ad481a670a395dc5f4c334353d1b1ff1ce02037c8f3fb9a0ee41789d22137769be2f868c3be6a9e693b6a9352e317bdc22115f04e5594349c8cf86196c641afba07fbd8fbd0b1781528f7c1ac6670530afce50c3fbd0ffd1f966c35739fb16ce90af9c02592090c35b31c003dcf64fdbaaf3736b1b7bb280bfec14076ac24bf83c8aa9f217b9776fddaf9210c60caf3d94fe887adc1a59ae98d9fec1e14e857dec6b4600830217403f79b4f10323acc2cece9bde65b0fd970667290bd85ddc62dbdf48318e88bdf82e88820294b2c62fffa0e0972d302d032cae01ecd3d3fc55a987093e979447077bf059fe2302bc77c40515dcb0c6e5de16bcc01c581e02f76d936e3c9eb5d924d0b33f5d964bce5f91aac0a2d52bbd580fd6d96d56bbb2abb25dcc3b3a56428942336e524ef37cf2501f66483c99f64f10ed1f15b6c81ae24c374c35f0df66628ed632ac3f71f3aa93e45adbc979f29ee6c66cc7605b94be09060dd204cc36dbdd860b990b94c79dbf4b184eb15777bc5e2be25ec9ea193e31bbe4a737182b6f1f7682c3e3be43c207ca6293254e932d0f036affe4e1edd815732bf75a503fc54f6dcf0c236c06c5b05854031516a193d7ca9856d40292df8c892e964419bf2d6091b4f3b89f9b9dbe2225f90dc909f5e9a65cd81c2ffccf3f61bd445663adb32326df686f5e825dfc35528f4c5d32683ddbf885819c9c45976e3eedac41b71a941ad81086ed22a0845e28b0e38b4b45fd276f814baf87d9e1411132bd8f126ca5bec5747d5c4f240408ea61a35c25c934a8c7c2f4df62b2d12ea6bd5c36aa2b0eb8daae5726aef9b86ae153959625cbb324ccdce7938aa0f2be5b5515274fe7621afb99e2704d62b00c829d11ce6d251d56132dbc72fe75bd45c754355b3e1b72f751008045b63b5f80b0c9f08a61e43ea58fff37feb9e431b54a1fae3cdfe5ac8b2e2166fa229d96663717d84a22392c12b4f9074a3aa7655c6abd23a5da0cd5a7de755d13ee3dc30ff43a11f6aa7f1974a91fc5f497d82858244db28538e7958bc712e4cb6d81cdb7dc895eb002369d11e8c0b6f4dc6eb94245e581639d71e1f2ccfbb92e5f5b04233ca4ae99e8cd71bd16b06e63400e7fdc9fa749918379de8f2a044401cf778ad1e83e62da824f1aa79ba94879a1e8ab1d477205ea53a1b98e96eac5b14726c7f6fb57843204b0d7ced522cc5a1e1c8d269780197ecb067ef2725318a5f31c4bb3613070d27f4fce3b885245952c0fc07c47bce35447bf688ba8621129754e95239df3fe2b9a5f08921d17d89b2802629bc6a1a966fce0ca6141bf713b994dd89c911399a0dbc6ac19428e8d0ba82b93a4483be41f260fbf27abc08dced7f9e28d9b1c04ab622838b7f6985f66422fe9a7b72b523d65b9e5ac488cde19c6afa28afb498c45b247faf08bbc04d29372f4f9bf36d99e7541a45c2e1c3ccdba8cc71d455afc32f7754c8a49910e4bfdebe422b970ce6dc7496f26b0cf5009f10e20a5d5ad7043876d202b67463440d10ed948163e92109db565ea100b07dac7ae2e0dac83cf4852817db214288761f6de8506e4a7a94b4c98cbafdf5c1feefa926ab5d77b0b64b4c82dee73be02908fd46d5cf61ecf934f150e93a005ae94b92008aaedfb09191d7c58204ead3183ec567d3be0ea3a98469907d330643e8794e06d43ff6c47cf22a015874e3952fbdc8c0c33e1b63ad9883dd1a7a3250eda7e6838264159fa41343365d25558437c44953fb9e1d07742b6d52f99c886ee159191b0aa71b7b5c421a46f75ab808b87fe0864ecaaa9766c2b6ec31921f2a6276039d93c0187710bd7a1546945355667652fd931ca7900d64fdd1d1b0fa6a4fc79c0fbd85cdb7768ecd0ce084686c3f7e2296644e38832a93b2cf8e73e4c1191d29eb6b5c174fe94472ad75ebac6ffd44980e063f33df76cca34844abdcd46e6bd0b01c1bb93418208ce55d2604dbf6fed7a7f0a5d211c9ede835757f2c7cfc2081ab6459b68f951e259ccaa3cf87f508d544d501cf3e56ccad70aff1b146e88bab45d7893652c3f491e67dd05fcbe4c94220704d408db12c5a19287ea56ef4618284f6d746288ba29466969f9f8ba2ada3ee48fd324be3200accf0e346681b8cae9c8cdaddffc0191bf673ca191220618043d774c1b1ea2a4ec15b1351cbc14d5d694f600344a5222d77805a7bf0e5e5303ee1167f596971b96d90029c2f43e6157bd744ddf14630e789513b35f0cf71c6378a303bf08ed22d28d069514909a9784a4619e7fcdf4f1262d7493331ea514d78865ecab0363d5f"], @ANYBLOB="10000000", @ANYPTR]) write$hidraw(r1, &(0x7f0000000780), 0x0) read$hidraw(r4, 0x0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(r5, &(0x7f0000001200)='\x00', 0xffffff45) 04:26:57 executing program 2: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r1, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000440)={0x24, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hidraw(0x0, 0xfffffffffffff801, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x1, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000001080)) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) read$hidraw(r3, &(0x7f00000004c0)=""/203, 0xcb) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) syz_usb_connect$cdc_ncm(0x0, 0x1, &(0x7f0000000080)=ANY=[@ANYBLOB="12011001020000e62505a1a44000e24097f2b20145e6010203010902630002010340080904000001020d00000724060001b7de05240003000d240f0108000000018004000706241a00dd07052415400009058103e80200ff080904010000020d00000904010102020d00ff09058202bc020ef70109"], &(0x7f0000000600)=ANY=[@ANYBLOB='\n\x00\x00\x00', @ANYPTR=&(0x7f0000000100)=ANY=[@ANYBLOB="0a060002ff41c4080800"], @ANYBLOB="c7", @ANYPTR=&(0x7f0000000140)=ANY=[@ANYBLOB="050f25000120100a01a5000000000f5cfc070000000f000000ff80fe00003fff000000ff00"], @ANYBLOB="0800000080000000", @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYBLOB="80030b1a2aa84cd73ffbbe2016b23e38c45a63b01dbb6e0a740790d0fb47bd99595b87462847ede3044a460d2fd702a00c250610019313d45b4e9b6a166f127fb2f88782e79e64182b860cf2ae471b272237ce21e4c60774e7d92552073d02f7ddef145d83fdde26fad3621839fdd652228d3c4fd4035f2c8fc61cdeef5e610c"], @ANYBLOB='N\x00\x00\x00', @ANYPTR=&(0x7f0000000240)=ANY=[@ANYBLOB="4e039b26c81fc7723dbeec973173010730760851412c67f040234c1702ed77d2741a1bd5d1f5856ba11af0f82d46ac2cbc7770d152820febc2c82429857032a7628445c78716da2882fc85135f74"], @ANYBLOB="cb000000", @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYBLOB="cb030bc7f77bc5f6c84339f044e045b2483bd09c84c0634547cd90e44eeb914efd7fa77fe563b9982407c7b9871db598918d9f460525ee85fb1eccc8e8bf99cb19c2df6692069c9142d077f481a89709cc9247078a42df593a7ccc15b8fe6d66b6da274111cd3a3ca986009e963d5c7f90653dba8d3eebf3fedebeb9e1117ad7c7b60691f304c801fa79ef86425dcfe975e6d8c2f84cf232fb02ab0573d21275eba3b1cc7e1d6d3a5453ed31cac6cbe45f11e46e07e7edde0d2a9972198edd37abbb0e117649b52b2e85eb"], @ANYBLOB="04000000", @ANYPTR=&(0x7f0000000400)=ANY=[@ANYBLOB="04034c04"], @ANYBLOB, @ANYPTR=&(0x7f0000000480)=ANY=[@ANYBLOB="290362d641e1e09a98ac4c64f0aceddaac9c113facf254b5a8f8052e6a25cb44c6d7895b"], @ANYBLOB="cb000000", @ANYBLOB="02100000", @ANYPTR=&(0x7f0000001240)=ANY=[@ANYBLOB="0203cc8764ba935a722aa1d0c21edccd07c6b75c579d7a169d6a0f3bfb93e91e9d8f893b784d2feab9d296e4a2c42c528bfb1a936abafacfa4f2665078f018d71f2e5430b616a6a666c7f9cd7dc03b84d60a443ed0b18e69cf2ac060d8f85c2ec81dfb1f0f205dde604b5f5b0e049b00e1d209ebba7875854806b24c6b51414d5baf51fba9de36759bfd2d660cdf1380dd58c84ffbc3efc84f3ad1df91a95b1be4ea15d1ed238b32876390719218c620a7fd63bb53f1dec00a7ee1d07641974a1505528c4855e209e8473eb236211a164628fa8da948d057f05905c441579905add6561084c5e2992b8aacc68dffce0c02670c33e474e355fc6ceabf113a4723c02e2d567b36321b33372e56346707dd7abd6ca34e1bc0244d76f3a3cb3c0d630f6496a1d13d763c0ee95d4136fe3eee916fa1ff271cfffc69d640d039f6b25d1c51c6fff27c9f68d68cdf455da2898bf1ad0b8bdc7224b81cb07d25fb03acdb19fb93c0d42047859031000141b993f4db1482ebcbfcfb0a7b728b0c4e63b943f9e700741186bd3b5dd261c475e40e63c472e31b062a7cdfa7f63d2fb5f983aac215f803d51252ed21bfd3a7f0a86f8b9f31851b14f6b3e10c77d07b1c9acc527e66fb65c007e762636b276aed9a17d669694dac7df669c95c26d12040a39fffcfa46df471aa9f8f64d9216ae66cf7a3d5cc7b3fcb19c785c658d5f7fbca58e1de6fbd7e6a2599ff7d34be248fa2c92fbfb4e5f59a3e1a536b607231a582c56f3e3c4df294407a138d817579c5dd673b23161bc93b63dfbe097a3ddf432d48a78d5e9d3bbb3b069eacec3ef418bd20a32ef33c98f4542297ab3ac2688e813b357dbd34704670cc96e3be814043d8d0b3a1d157eb5e4e36e4efa06dfb952ad730846550fb39fbe7b4dc11572ed07bb5453f147a6b2f0b55612dc422d9b58ebc2d9219a39a32add0e3a6a0c3bbeff17e5ab50754c8b5647c2117e220aba04cd737a99a51943b72d5132d6cd3de7fb79bae248751b5dd368d2f6815b893bb2fe87285bb64f78bb46b05c68a8dddff54237d5898f368b86172eeca35b9b3144188db8dea9e6963564b4ee857c9680fc2ebffdf422b106f49e6a37e5f05356527ecdf3512412e4a7d48039aaa12a953c0980b9739c9f63b65986a6c9245b7d15fe314127a269f8e1efd0b48b540cbdf123a4b0f999182b09e90030a96ab4f2f5fe0e1d15c4ab8cf266f55cfd991f6cf955fb6f2e960838b06951a0dd6614d7c513cdf1738722929d58b44ce4ce1a4fad319689f2664781838f7508b1ce2902483d8d19705136de7ce742ced0d09807c3e19addb9da5800d5766ed9424c6bfbe9bcd975548c828e9fde90d5217e462653341b24c2b851c91377c5086b978214138fb949524fc623b9a71eb02cada2d78ca93ace569d76a21089313fb04b943d683ffe692509cc97b0a4e94ae9ddda95b83cc270d1305b260163858c6b9d2e603dc156965daa7ec1757ab4a0fa5c9f3d07cfe564883bebf24b447a42a6cca534cf2bf68af052e3ba0daf5fc448efd2c23c903b8e18eb9f1b956a3c3631ead3c9537f318bacc17fca84a9d0e38c9ba3bf1f88fa096b652e4f7e97adbb6410b367895059ef23fdcf5c4051a239b8350272ae48c5ff63201ae8d099394bf0b2c25d2427ba6c63d621fb31fd6a33cc911fa4d452607c5d39e08c10a662067af759801b874966b100debf1d9ee49ab156509988e4f6f68ad3426771fe2d9adc013798d3d63c5179d27be1878ec5961dde8499cf77e3aa8108f2b6e91fc9faf24a48fbc34f825c689030918f2ec3ab3bfc0a93554deb4ede719512df72c6576ce497df632bb76c15ea84124352a66c49998519e9e8b39f1b7908422a587145fc7398422b8ee8311ad7b4a7490b90d2fb749caa770701800a36de69c13c9c032fd41126daba590a380f71c4805a58c1b2d87bcff8037d25be6dc87458eed1c6d3dfe2063ded7c4b2d7e49d623fec1585c9ea5ef711a09dd7bc36175a5c7086b6e13a21860df89fd91dd290cc8a14dc4a00d60c370c8e8a4058bf12be4422e13ae819405a2e26f7640f8c6d2e316035faf8a6452e616e6780cb9399f286f4fb1f0d62e15ad46e66a7dad65dfb0264b0268e640d4da6a603eb7c163ff70fc97776446d0dcc75c91540bc7d77fae3bdeaacb9a421cdd5e2d3c36b0910607edf805f797e7e4402ec33fdb50f024f17047f7d5a30afb137e508a1467b3979a185b01f3cbbda8a9a32205eed1acc1f949089df39f4b14fb565d4ece8189d5307a3b512e8fa204ea65603689d6ce8f1eba7775d0fa79c953ad2b2a3a8325832805d6b45ed148a9914e99dad02d3f4dff1d9fdc13730cf9c6134204871970951a9e41681501c3751b77950a205f7d7f24f58b414b40d5eea89c6da2d920e8be76f4e78fbf73d6c432b2549575854685d5c525aaaf5240b38e9cebdaeb6f48356a90c1677052f1fda33ff61a75cc0579e0ca98f7e6f348dc5e7336499a88963668f9724bc53b43650c94d6d404e9cc95ecdb30540873fbb52f37d8ee9dec53e826103249a2252a6d9426c4de3d056faea4ec78b95c483160d937154e131db872231f1b13f90d3bdec14fdfca6c90593b265fae78d088557d108d5db30ee19895d1c3340ae84c8b1e647da2b5df0f2308f3f425774d2912f752c5b43ea82ef9adf1d511e45a78d9dcf50b094114bea578e5ce62105dd3fb228244eda543e87f699660638c4fbbb53878be546cdc3bc0b990bb713cecb1bc4a7c1cf7af410ec94eabb0f8bb256c67b09901a695a25af57908cfc69a682b43cec7bfe802f33e09af74b78c098a91588e910ae8195935456c343be92e0626326307bd1d61ddd731bb40f936071b991bb9bbe860d816b3955ee7b6be124935feb43de538ec500605b0d81afedee5ac799e979eae19d754cf370e297fd1d4068800747a9ec18776a4881de4ae798f8a5deeb7bfa182fb78fd78986e21740a49e20639218e979bc09fca37bdc702cfa1552cd9a1d1598ae66146c1b06e0f953a59687c81a9d96670052ae6fbfa1d1f351d632616058f8fa843eb2e49cce7875563ed4b45952da8c8563f8140c065ec0b8c94c5b45acc86f0aa78a2af0e572b9ac0a08ec60d12fe5600f123dc0cafbc8eb6a6bfdc5371760f8dd7f92336d9a59f25bb6dc42be128d7de2d7edf84256ba0c4e51d618ab830327bf8bd0483af7c978b2ea1e30f6f32c9ca500a75a40e3fc99b4ddaacb73dc15b4656b0cc4a7147e177c456199b3a090f720c53cf367d962ffa3166827aae61a69bdb760db5ae213650083b837999892f9a39d7cf90e034c5f42b406a85049d9cf09552b6ec957cd856bc51ee093c1b81bf66720ab9f6bf4dbefe9b1ff5937158568ca56811df76bb568454a2906f45dede8757040a0034bf97ed8f316fe6eed61eba175fa5565550a5e6aa3b6418ad481a670a395dc5f4c334353d1b1ff1ce02037c8f3fb9a0ee41789d22137769be2f868c3be6a9e693b6a9352e317bdc22115f04e5594349c8cf86196c641afba07fbd8fbd0b1781528f7c1ac6670530afce50c3fbd0ffd1f966c35739fb16ce90af9c02592090c35b31c003dcf64fdbaaf3736b1b7bb280bfec14076ac24bf83c8aa9f217b9776fddaf9210c60caf3d94fe887adc1a59ae98d9fec1e14e857dec6b4600830217403f79b4f10323acc2cece9bde65b0fd970667290bd85ddc62dbdf48318e88bdf82e88820294b2c62fffa0e0972d302d032cae01ecd3d3fc55a987093e979447077bf059fe2302bc77c40515dcb0c6e5de16bcc01c581e02f76d936e3c9eb5d924d0b33f5d964bce5f91aac0a2d52bbd580fd6d96d56bbb2abb25dcc3b3a56428942336e524ef37cf2501f66483c99f64f10ed1f15b6c81ae24c374c35f0df66628ed632ac3f71f3aa93e45adbc979f29ee6c66cc7605b94be09060dd204cc36dbdd860b990b94c79dbf4b184eb15777bc5e2be25ec9ea193e31bbe4a737182b6f1f7682c3e3be43c207ca6293254e932d0f036affe4e1edd815732bf75a503fc54f6dcf0c236c06c5b05854031516a193d7ca9856d40292df8c892e964419bf2d6091b4f3b89f9b9dbe2225f90dc909f5e9a65cd81c2ffccf3f61bd445663adb32326df686f5e825dfc35528f4c5d32683ddbf885819c9c45976e3eedac41b71a941ad81086ed22a0845e28b0e38b4b45fd276f814baf87d9e1411132bd8f126ca5bec5747d5c4f240408ea61a35c25c934a8c7c2f4df62b2d12ea6bd5c36aa2b0eb8daae5726aef9b86ae153959625cbb324ccdce7938aa0f2be5b5515274fe7621afb99e2704d62b00c829d11ce6d251d56132dbc72fe75bd45c754355b3e1b72f751008045b63b5f80b0c9f08a61e43ea58fff37feb9e431b54a1fae3cdfe5ac8b2e2166fa229d96663717d84a22392c12b4f9074a3aa7655c6abd23a5da0cd5a7de755d13ee3dc30ff43a11f6aa7f1974a91fc5f497d82858244db28538e7958bc712e4cb6d81cdb7dc895eb002369d11e8c0b6f4dc6eb94245e581639d71e1f2ccfbb92e5f5b04233ca4ae99e8cd71bd16b06e63400e7fdc9fa749918379de8f2a044401cf778ad1e83e62da824f1aa79ba94879a1e8ab1d477205ea53a1b98e96eac5b14726c7f6fb57843204b0d7ced522cc5a1e1c8d269780197ecb067ef2725318a5f31c4bb3613070d27f4fce3b885245952c0fc07c47bce35447bf688ba8621129754e95239df3fe2b9a5f08921d17d89b2802629bc6a1a966fce0ca6141bf713b994dd89c911399a0dbc6ac19428e8d0ba82b93a4483be41f260fbf27abc08dced7f9e28d9b1c04ab622838b7f6985f66422fe9a7b72b523d65b9e5ac488cde19c6afa28afb498c45b247faf08bbc04d29372f4f9bf36d99e7541a45c2e1c3ccdba8cc71d455afc32f7754c8a49910e4bfdebe422b970ce6dc7496f26b0cf5009f10e20a5d5ad7043876d202b67463440d10ed948163e92109db565ea100b07dac7ae2e0dac83cf4852817db214288761f6de8506e4a7a94b4c98cbafdf5c1feefa926ab5d77b0b64b4c82dee73be02908fd46d5cf61ecf934f150e93a005ae94b92008aaedfb09191d7c58204ead3183ec567d3be0ea3a98469907d330643e8794e06d43ff6c47cf22a015874e3952fbdc8c0c33e1b63ad9883dd1a7a3250eda7e6838264159fa41343365d25558437c44953fb9e1d07742b6d52f99c886ee159191b0aa71b7b5c421a46f75ab808b87fe0864ecaaa9766c2b6ec31921f2a6276039d93c0187710bd7a1546945355667652fd931ca7900d64fdd1d1b0fa6a4fc79c0fbd85cdb7768ecd0ce084686c3f7e2296644e38832a93b2cf8e73e4c1191d29eb6b5c174fe94472ad75ebac6ffd44980e063f33df76cca34844abdcd46e6bd0b01c1bb93418208ce55d2604dbf6fed7a7f0a5d211c9ede835757f2c7cfc2081ab6459b68f951e259ccaa3cf87f508d544d501cf3e56ccad70aff1b146e88bab45d7893652c3f491e67dd05fcbe4c94220704d408db12c5a19287ea56ef4618284f6d746288ba29466969f9f8ba2ada3ee48fd324be3200accf0e346681b8cae9c8cdaddffc0191bf673ca191220618043d774c1b1ea2a4ec15b1351cbc14d5d694f600344a5222d77805a7bf0e5e5303ee1167f596971b96d90029c2f43e6157bd744ddf14630e789513b35f0cf71c6378a303bf08ed22d28d069514909a9784a4619e7fcdf4f1262d7493331ea514d78865ecab0363d5f"], @ANYBLOB="10000000", @ANYPTR]) write$hidraw(r1, &(0x7f0000000780), 0x0) read$hidraw(r4, 0x0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(r5, &(0x7f0000001200)='\x00', 0xffffff45) 04:26:57 executing program 1: r0 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$EVIOCGABS3F(r0, 0x8018457f, &(0x7f0000000240)=""/156) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000300)=0xfffffffffffffffa) read$hidraw(r2, &(0x7f0000000080)=""/154, 0x9a) r3 = syz_open_dev$hiddev(&(0x7f0000000440)='/dev/usb/hiddev#\x00', 0x1, 0x0) read$hiddev(0xffffffffffffffff, &(0x7f0000000680)=""/226, 0xe2) ioctl$HIDIOCAPPLICATION(r3, 0x4802, 0x3) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x1, 0x2246) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r5, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGRDESCSIZE(r5, 0x80044801, &(0x7f0000000180)) read$hidraw(0xffffffffffffffff, &(0x7f0000000480)=""/149, 0x95) write$hidraw(0xffffffffffffffff, &(0x7f0000001200)="11", 0xffffff45) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, &(0x7f0000000200)=""/13) read$hidraw(r1, &(0x7f0000000140)=""/53, 0x35) ioctl$EVIOCGLED(r0, 0x80404519, 0x0) [ 1241.401402][ T3189] usb 1-1: Direct firmware load for ar3k/AthrBT_0xd97c9e10.dfu failed with error -2 [ 1241.411301][ T3189] Bluetooth: Patch file not found ar3k/AthrBT_0xd97c9e10.dfu [ 1241.418848][ T3189] Bluetooth: Loading patch file failed [ 1241.424727][ T3189] ath3k: probe of 1-1:0.0 failed with error -2 [ 1241.432233][ T3189] usb 1-1: USB disconnect, device number 85 [ 1241.680728][ T2798] usb 4-1: device descriptor read/64, error -71 04:26:58 executing program 4: r0 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$EVIOCGABS3F(r0, 0x8018457f, &(0x7f0000000240)=""/156) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000300)=0xfffffffffffffffa) read$hidraw(r2, &(0x7f0000000080)=""/154, 0x9a) r3 = syz_open_dev$hiddev(&(0x7f0000000440)='/dev/usb/hiddev#\x00', 0x1, 0x0) read$hiddev(0xffffffffffffffff, &(0x7f0000000680)=""/226, 0xe2) ioctl$HIDIOCAPPLICATION(r3, 0x4802, 0x3) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x1, 0x2246) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r5, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGRDESCSIZE(r5, 0x80044801, &(0x7f0000000180)) read$hidraw(0xffffffffffffffff, &(0x7f0000000480)=""/149, 0x95) write$hidraw(0xffffffffffffffff, &(0x7f0000001200)="11", 0xffffff45) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, &(0x7f0000000200)=""/13) read$hidraw(r1, &(0x7f0000000140)=""/53, 0x35) ioctl$EVIOCGLED(r0, 0x80404519, 0x0) 04:26:58 executing program 5: r0 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$EVIOCGABS3F(r0, 0x8018457f, &(0x7f0000000240)=""/156) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r3 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSCLOCKID(r3, 0x40084503, &(0x7f0000ffcffc)) ioctl$EVIOCSCLOCKID(r3, 0x400445a0, &(0x7f0000000280)=0x8) ioctl$EVIOCGVERSION(r3, 0x80044501, &(0x7f0000000140)=""/17) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000300)=0xfffffffffffffffa) read$hidraw(r2, &(0x7f0000000080)=""/154, 0x9a) r4 = syz_open_dev$hiddev(&(0x7f0000000440)='/dev/usb/hiddev#\x00', 0x1, 0x0) read$hiddev(0xffffffffffffffff, &(0x7f0000000680)=""/226, 0xe2) ioctl$HIDIOCAPPLICATION(r4, 0x4802, 0x3) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x1, 0x2246) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r5, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r6, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGRDESCSIZE(r6, 0x80044801, &(0x7f0000000180)) read$hidraw(0xffffffffffffffff, &(0x7f0000000480)=""/149, 0x95) write$hidraw(0xffffffffffffffff, &(0x7f0000001200)="11", 0xffffff45) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, &(0x7f0000000200)=""/13) ioctl$EVIOCGLED(r0, 0x80404519, 0x0) [ 1242.040750][ T2798] usb 4-1: Using ep0 maxpacket: 16 04:26:58 executing program 1: syz_usb_connect(0x0, 0x12, &(0x7f0000000140)=ANY=[@ANYBLOB="1201000067db6e4072054913e5ed00000009090212000100000000090a01000045000900"], 0x0) [ 1242.380859][ T2798] usb 4-1: read over firmware interface failed: -71 04:26:59 executing program 3: syz_usb_connect(0x0, 0x3d8, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xc3, 0x8f, 0xb7, 0x10, 0xea0, 0x6858, 0xb0a2, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x96, 0x0, 0x3, 0x25, 0x87, 0x6f, 0x0, [], [{{0x9, 0x5, 0x8d, 0x1f}}, {{0x9, 0x5, 0x5, 0x2}}, {{0x9, 0x5, 0x8f, 0x1e}}]}}]}}]}}, 0x0) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSCLOCKID(r0, 0x40084503, &(0x7f0000ffcffc)) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000280)=0x8) ioctl$EVIOCGPROP(r0, 0x80404509, &(0x7f0000000040)=""/244) syz_open_dev$char_usb(0xc, 0xb4, 0x0) 04:26:59 executing program 0: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="120100004d10c310ba45dc92ce050000000109026ae6c9a10000000904080002fe03000009050502090000000009058f1e1800000000"], 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000003900)={0xac, &(0x7f00000033c0), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_connect(0x3, 0x14ed, &(0x7f0000001080)={{0x12, 0x1, 0x0, 0xdb, 0xa2, 0xce, 0x1f6, 0xc45, 0x610a, 0x5375, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x14db, 0x1, 0x1, 0x8, 0x20, 0x9, [{{0x9, 0x4, 0xc6, 0x5, 0x9, 0xfe, 0x10, 0xe0, 0x6, [@generic={0x42, 0x24, "da4306d880199846eb3cd8705c3b18c12f4647200bda1980e8d87efed16811c67d0e49bd4c1ad5fd255e198955c06214be6a5f7c3950296c0edb4e014abf37d3"}, @hid_hid={0x9, 0x21, 0x2, 0x7, 0x1, {0x22, 0x69b}}], [{{0x9, 0x5, 0xb, 0x0, 0x121, 0x0, 0x2, 0xae, [@generic={0xa3, 0x30, "39d17012cb61ececffb3f44a41fdba4ba2b38f5aaf8c3644b9f785741b7f759e867a498e9f896ad48e13035554fce14ce0214fbc1f9a99afafa2e1bd1e709db2b84d4d5f42cf1afb7a49dc90cb5ff643d601d0f323c8bc17e62ce7dfce3c9015de15323da3e6b8f421b57e0fb237c0c4c7b1093f520328d3bd507760b8cb6c52c2a08f92850acf293943aa1a489295336c326feb56816f50721d8c8cc2dd5086b5"}, @generic={0x1002, 0x10, "48963440cdd8f2afdea727cd4d670285ecf8aaa18e6aed4e66063a770b015114f3857d28d2084715cb98dac8e31ec19c9d863964665c3dbac5c4ef5ab76dae1ecacf07addbe971b8b9439c43a6434e6fce89fa7081c4ba4f8257f651b53e96d5148ab4d80bf35280930b5a8f600e8eca26e2812708ec74ccc3491fe078d0ad0aabdd495328b30c4d94a57b144f13dd901b2357413977ddc7cb68ecf6e640482aa05e2698121932371369aac765f6354739004f966cf0f0f8ef28e81b412d24c64fb9e147e1a71d432f5c31391182022820408225ca78ad1f79d1b40ce10afa953b080ff5c6a5c58380b8862cfeb01ab8172ddab6b32d34350d0824ca4027e9f438a8e0a5ff00a07f606481979f35b50e0e30b01109dc860d4a11b5e7ba9e79525a4d92f5853418983994e4c77ceb7885543c1621d037f32c5f2688c83b23f904a3760652fcad477a9235202b73799df566eadbe2c75cd14a37b81404556dc05db88cd514457eea19690badb7b3c9fc003590c4040178022ecf94551ac733e9321310e18fc66883d35ba32d2568e277a4e0a484edd98e92155e7612e9a7ce76e6a6242b40d98fa5c300dfbd16a69bd0ee4c84d3733a4beaa34adeca96b465aa2a927bfe09e20fa37f529fb41e60fb25aa3b6a3856e5672266d1cee69c0ea095067d743c6472aa99fddb996b4dbc91addc535979aca87ef213e3c388a12878faf649e38dd1f98a2e042930d0e0e22754d0d406e470bbdd15d2bd044a3a8cc1eb331ec06771d6d08d8f4c9d15ddba78eef0b21219fe4748d4a72abf9fb3f1b62f22a09dceac543c696318b5a8f819ad418591655356d9b2f0ccc91b1d2867910fe68c9a2ba8bab90bb0f15f85626c57f3ad55632d637f32cc511fa383b9b905ddf086b3b9960d488dcdc6a95d393888d086b84c7548eb032248984bfde49317014173e75160d74b464b58fab9b82df53d456fa094ac0594df271bf73072553c71e579005cdf678dcc7daea56e2aa5422fd00d13a206f656db66c9717f2def0e05d08885bd6009f1b5b70b4ce335b0eb31b129d4b576dc50726465c890528e04bb4d3b79f28bc5dab5067c8e8aed975dbf34f79879f9c2e9821d2c114c120e06eda389b54dc618d820452fef3e5cbc8fe90b73a0e632e984ef076001a9f7e8b50d2af9c207dfa40dcc5460b1eb9d630c6f46507b5382d98872766b3c80e82002a2792e710b5357793251314ab3bd5e1d9f1d163dac348440c656c2a7463f00e5a94dfbe859b39797cb06e5036b00a4318b322d9dd48ace0175edf44f72995d328d73fdbf9f72f5327eb57eb877705e310d672b4fca18bca9957e036dff0f26ee53f6d145b5d92aefad4833c8aee43b523da6763e055e5869bb9b1203bf355e8e7543e1eea2686f7a2a3709f797e80f66b2e6740c7297ee9b07132d1d368a0427d2d8d554158f058113734423de36ed5ff308d20fec2dd7af7d00e546253f52418751aff5a25b096569d5bde130ad0d33b1280dc20c332e3a3ef113158c4cfc52956780b00458dc8381caa0cc4f668895926083726eb05e9720af17e85213165d03b829dd4d4d0c078d9ca73c1d621074d2767f12e2c6306c4cef567b853f7e4950bdde7eae830412d012f3d88501b7efd65c5f14e6a1fb6c3ef6c585b65db7d3542bcffc4928c637648da29c488c469eb81ed951167924e5ff47d09ce1df026d17990256f784d2c85a87dd89cf6b661a9ba85affa8340cf740ccecb78167e91942c35a2fd413a7e6368245703df8be2f152e9057378d6c92c2c28307db2aff10a725cec66d4ae235e75f0ee7d66480426c427869011a23e4a92e6a749533735f456c092fee53baa32d2ca55371ca828212956552fc98b2e4cc33463c0e1fbb130439adcb231525e3f14a3ef74b3c372e03bf3b3626e1a84fe8e793311edd6a44e3cdda76fd338a139e9c3da2d5ea71d691fa50a3d70f378e25b9aef44e2b69fd175c2ccdd9fa9e50b17bde94d841ce6755c45ec4b09807f31931149dcf6db6c519cf1e67f38bafc7c19ea7b1231969271aa4a7237e22b139aed0ca2385688ee917e690e4a46df25636309184593ffca28b2dd6ae8b7cc5981e1c2f24c9d05110679691b4b240ccd8fd26cf58b72699754b70602eb9a2141cd32bd1b8099a2a4ba213ed2fc92cc0ea47417afa773a5c0d78d37598df29f478b4eacc0df6fd52d4383e872e432b0ad02ddcf71959d085b105bbaa0f8d47bd763f40306588cf59f7c6f48307ba6b12dc1cd62ade241e866df97845206312b12cf61f6875824f630a06d91451c52c62bcc22c0a71670c3d5e4cb6dcc7a3d4e3081483e262e2282cf92841f0f2ffe074a164e29bdea15c5f1a26251f38000735dd42c5916be0d59464cfd675631d8d1b88beb9fd6303570348269d418d175123cf76d987fac439776cdf4481f4708a2a3ed6550ce78595dc615f97f972abd4da3f468dab16c3d8894c606aab84318f8f95ab12f4b42580bf276dc7aa7755aead0bcec3ac86b56ffaeda01b6caa5780da79a976c81a445038e26a7c6404a9ee12bf3118dd5cda79a873a67a2a6d1db1f24e0092739c795d17ed7d933e306350224b9c1a93798142eac8755feb7f22342df4f885b16d5d47ff6f25564bba9527fdd59fa0dd0609242f2e93c73fb36b4647988c05063fd90391d04d7f42156ce8100beb2da19fa5db6b83ca55e5cb1a5d781134b9d6542d64ab3f8e8d93ec8bb2c541d4ab1faafe5c6f6353d4f0424e26ea272781bddca7180398240b0c9b44c5dc046f51ea1c416e9be71500133fc0a265c16bb47c5de5360f096730e85803a8194ff884495a13ef93f3be8c64d26d49258cbb252184589240df11be2e5c1c3983a8c6bfafc421dc46d8f68c2f9e0304756faa7574cfa01e961591473eeacc09ba884973994d82d3394fc9fa6108729c4549f0c39c379cd61b33a17d29b5e9e249106b2fb73c6cca6e7f830e47f1712f2820726c724ba01ab73538d68ea5223750011fca3dba078892a182138615e7561245161a9a54406531a70108601edc5fbffc835812fd3c2bd7ca0ed4ad864177b93ee7e346fa702b8c713e75657212d8d4b851641e5f24875b723311954e589e8fe117fe8944c885ca68dc99f454540052e14690f73f2c0b230a71395cd2c7a6829f3179c352297ecce89df2c7b713a4aa79444e165e85122f374b5723e83977497e329463ebb6720aba18ddc465d9a22768524d900259ecf70fb586224be938c14261c422b31b25246d76381946f026d4ec4831703908188b765a133caf75f64890de555b1fe35e3499e7c26c0cdd4cdb8cd69cda5f0f25227b9e4d025a457978f42360e3dcbd2bf1db462e869d9f1e3af7e31ef327ba9a075851a480e525fdb0fa77e7e4820b3f6bfc1ee7172f03f916435df47674cee8d8d8222b757dcfcfaebf8ef7f48b5a5419545d4c0511d763c256597b5cc83d5af402d12af587a740cccc3d02d17ca623f681c87fcc2a7556732e81f4059368f8b35d301b4c5f9a9c99dee64dcfd042bedb7089b44fc9bbd8b26dccd219692d9501973d83bde2148cb6df331ba344c23151bdc4de44af9afeb81e29513e614826d65d8e091f128bc4c94fea0f29381a5d841b1ac2226611c53d31944ce16321b70c3a6d8977dae955e740a1c58e556f1821f3a6426c3f578f46401528b06e0e7752f2254b94da5603d997b1f72033f24f04343acda91e93c9213eb4d22405b90404e86775cd89a1158ee46c58ed934650b099a08f8f4deee085fa6e10356755448f34f67fef8acc49420607fa2b124bea1c7a554be15f6019df19ef46346056c8d39d62a43d7640ff8334c2cbc6fde2f5902dd860cf18bff841eb977bbdd80439c579944f94b381879b8a481c4945f89aa0b466903929bf59981c37f94a0cfc1988ea45373a904074179a5013cd8994ba07400da3f6d0bae8440743517bc7cb1ea385cf592c9c4d2adfd01cb29507e7128fb3f7825d7413dda510dfe14f56433e67f6547694e90d93656eaa589e0ae2ee9faa2d35408a7e93cf2c8eb72314679f4f6d4aca2aa5b7a10d78d4781367e118316bd0eab06e7c7d6c2ce442f97a20e95eb9ba5c189257550c8203d6863f2ade717a2080bcbdb07602d716dd91f5abd2c60aaddc3e054437706450c92f18c58ade76f6638bcdd6a7d519a2e25a3b386e66bac757a626d8d80e0379d322f28c47a31acbe842dd957bf66753b6f38198ea4ee1d25846f51570f3b8d37bfec8187036e360ac7f98ad97cbf97fbe91182dd173c2e0db0e09f86d1927142c84a461156ee6374a4811f302ca7015addb0ae488bcd86b022a9d1087b5820a15ce22eac19f6c059c84a2f3c15861c42245feff9a70bfce44e2f810acbc8c5dafb292141faef0aaa33f50c2bf013141c4c1cca0e485dd2dea1855173472034732fbe645b95c144b8f79c5a370bf36c913da5b8db876bf74effd3c3246cc563b0e7a14d7a504787bdcc22a589486a0cfe43aa8f73719df04975aa51397b6a39ca432010dcdc56d4c191c96948a77858c00383e90187d04c28a3de1d0b03f8610c2154c8a3ca2a08770763af0f917c2d69dd9dcf7902f0b8f9871e4f2236063bf40493ad24883ee7161a635d59b6a62c908e2530da8a42c6250364be1f09dd3f3abd1dc02494bc80dc13b6e23d886096d498cdb6c34b2d08b75c0891177378d3cdcaabe0074b694393a1bea9652734cfec8eed35bb03b34bb994f052a8e4ca17d0e673e999f4fd650086da151a9c9f385a7bbafac9d0af328e53380c4d95a52450e4d5687a725938024bad33e5c3cb655c2f9c705e93f2c6e782cc6ef8340dce95f1ac16e1d6b6e42d2631019d856ac378b65be523f9b59ef10c6d0bebd0331f96eef1d9696e246144522d939e3c3455bc0b89aa05d3a103777bfd337a1034cfea0681957c1834dee73f9ba5f3cdc24c80a3c3635e9f65dfca003ce8ffc7c1a995cdd04ba680b508b4c56215af4fa76415136f40c985230cbaf66ea6c46ffbb2bf921a8deeb1f9b90ed1d0df3b6093fb54ee6094a68041220b4e8134631db00dc903b1922104e7eb8cd52560408df8a432f5d43a84e5688ed7f30305a890b46c8fc91064391939be03a31fd9df588cb600f26940f0c622fb25f12660f6bd1dd1f0a4c1cc41a83413d70f627828f4a6fff201931df44809096abc1cb5af3df47cb23e4e488a45544c8f31b1f8848e405fe2e5e1a5bdedd3ab225cb74bcd664b45bea1d79de003046fd2f608990bfef44f5ba3b8f021c7410302d9a390eabe60a7757a6fe54fd72869fb13d6344f7d8cc5fd8fcf6d2cd81f83debaf2b012c931832431f14db3a627239bfca5b62169d4cffd304d43bd3470fe7e6f269b91098961a745344c2d1069f4ae746fb75e3cc8bbb6438b1c15befe126cecfeebd323d1a02cb9a7146ed088b8396eed80d5df4b29db56c32aa521cde172ab14579656c9fca8d6a2f8b2b3cc7ea93b405cbc5ebd44faa509eafe7bef6eb168613ed3ac87c7731eb28de5ad56ff1edcd353f96743f26ace5b95177ea0eb7fef9089fba1d864caadf19a695d9b9cbb195571dcd40dd0fb9f64094c3d911dd18f945aed4e96213656df7b9aab42e4320c71d1e85c9ea5c1799c916e8f4582b31af2563ea1234534310c23627b0f434eb00d9964a613bcd711eace79329e0fecc782ce784d3c12c7a996a133d3bc4cba0fbc90358d8cba4970171547794518200908919654896baeef19b6b1e195c5409c02b4c7d55f357d30ef3a1fce13d170a"}]}}, {{0x9, 0x5, 0x8, 0x10, 0x2fe, 0x9, 0x2f, 0xc6f}}, {{0x9, 0x5, 0xe, 0x10, 0x53, 0x800, 0x3f, 0x401, [@generic={0x2, 0xc}, @generic={0xfd, 0x1a, "e1f0e1281408daa0c039d2285fb94c0f15963b37a0497239fa7c041bda668d5586d688ef63e9f5a8345ee4992a31c8225932b4ad5a11556c74ef06b7b846a0f6b65acd75922d5eb255a7513dd7f2d41aeb0075cc89d1f08a94f449f078eee99615b89f680c34b5c111e07284bd9281e289204909aa3d51f57ef3b8df2e4989ef43ced63388cd4afdd163f1148281ef546dff75754590a2281a505df53ce5c9044a8a5abeb389494453de0bbdae84c5f6e2c79472d67761134ff5fae3c58a8e1dd6051bd20af62244454448ce7da6f0bd4cf30418563c7b062214897aafa81eb3f8e2ab06127c4a65d08123996ef08c12b20e725bcd33063d95705b"}]}}, {{0x9, 0x5, 0x6, 0x8, 0x23d, 0x8, 0x2, 0x8, [@generic={0xd2, 0xc6313790c6386933, "d22203d004b3187b5e61d9d7d98bcb545b8bc66cfc2f8a95db6186d5cea8e130c22af8ecd233a6bc34861b84e07083f7364ed4280d53a2e655f2ea6a2a4eb50acd5f9ad55f2e9c375d824e9ffe1ebb0eb0b3333d6853684b4f8b27c867dde9c33007ed0b5b3dfd8061b8b51b68d3633489c8da19386e553e68aab9f61af5814d678154844837710a3c932e8d99b90786c4cd4ee3338957204bb6a8559f0f30845580fb2ddc08906652aeba14133f1a944e48238271c561c93038e7412a0c94b0ab3ce96b34e38260fa969559325804c7"}]}}, {{0x9, 0x5, 0xe, 0x0, 0xef, 0x7, 0xdf88, 0x7fffffff, [@generic={0x59, 0xb, "0fac3b58d90d4d7735e4ccd40658c93da4e00254f54becfb4b827d76b694f2bb45cfafa5556ff3e1024effed5be42b26cb7183ea85c13c773134ea51aabbed18a2a7a87fd9262ffc3c152d43a68ec413cae39ac520639b"}]}}, {{0x9, 0x5, 0xe, 0x0, 0x1ce, 0x8, 0x400, 0x7ff}}, {{0x9, 0x5, 0x4, 0xf, 0x1c5, 0x7, 0xb0f1, 0x7, [@generic={0xa0, 0xa, "9b7c6cb7f0673f19312b292d133190130e76c905d71a5986e5466799435dc909d71d1f560b3e105f9b9429fbc4abfbe81eabb15fb1c486ab7b4af38a9617210812323de2308b567b0f2a40e86bf1649058b924fa6f624aeffdb65e13eb881cc8501fb35c4d364d5456b6df71d5b59df9a4cc1166ce7160d2f61be144ec4dfeb54cd7f7f30dc7cde24637b88b29355bc15864e24eae36543c82cb3f11a6d8"}]}}, {{0x9, 0x5, 0xf, 0x10, 0x3f0, 0x0, 0x2, 0x3, [@generic={0x26, 0x31, "349f848d24ff370bb260f544b9079d5bf438522be7247305833e69d3c96836164f8fce0c"}, @generic={0x98, 0x25, "fbd33d5550aa51857eedcfdb3dc1965451cfbad50b59b28ea559f3900afcf5c11bfb812542d59bbb3e9a61cf6da69253d2b13658c5607d7909548a44f045f8636a732ff99623cfc23fa9d88d449e9ee6d56115706c87aca132b77fe0f89c76b91154e6000300c99c9eb7ca7153051c6b1174a22522af007e8c3df7097d6a6649368e38454951d15a698c74139cf115a5987054f90044"}]}}, {{0x9, 0x5, 0xe, 0x18, 0x3fe, 0x2, 0x7fff}}]}}]}}]}}, &(0x7f0000002dc0)=ANY=[@ANYBLOB='\n\x00\x00\x00', @ANYPTR=&(0x7f0000000040)=ANY=[@ANYBLOB="0a0651010209ffff0100"], @ANYBLOB="05000000", @ANYPTR=&(0x7f0000002580)=ANY=[@ANYBLOB="050f050000"], @ANYBLOB="0800000004000000", @ANYPTR=&(0x7f00000025c0)=ANY=[@ANYBLOB="04031a0c"], @ANYBLOB="e1000000", @ANYPTR=&(0x7f0000002600)=ANY=[@ANYBLOB="e1034938fa97a4b2fff180845f05574940ead32bdb8cf25b27546a323c151be629b0081224d896e792d63f900dfd06347de1007d386801e2be92681189054b5951bae132ca60943d14bd1f6ff31cc9de15e73c3a63421805d7aca0decc5be5931288b0852fdb59be1b5d86aee205510dcf1c0ff48930caad63320f9c12b539bbb4795285f4e7ede90acffd4da45d160a2bbef927d8d553848556c09243595b61188e54050676da6d2f8179e2cbfec6dcc6bc19a3775b20e39c33faa84b803e5133dc12a6a8b434cd8140996beb919040a133e9b781afc72c47efe54b134cb5f02c"], @ANYBLOB="04000000", @ANYPTR=&(0x7f0000002700)=ANY=[@ANYBLOB="04030a50"], @ANYBLOB="04000000", @ANYPTR=&(0x7f0000002740)=ANY=[@ANYBLOB="04034a04"], @ANYBLOB="0453903bc8d1aca1f91e976da1b860884d5ed7b4afc4af0240710bdbeb2f0bd8cf80db1851a1fcb4c0d306f0817cb4a6b81b60ee488712859fbd36a0f713cb9468432299cda3c9f3136d439484edd732774db99be6095372a7b458d0023a8a8b0c0cb4e77437a22e28cca4ed88495c7f5af67b9efd76c7c5aa40341f4b13e68962a19d96c4f84eab21e9b4c39f3c335ade8aad53edb38fdc6675a8f1d9b482b16290335291f387fe9904b428bed4564747f56e94809254c602f932153a854fd7950393a7f2d13ae0123b361e6a72237fd1687ed4", @ANYPTR=&(0x7f0000002780)=ANY=[@ANYBLOB="0403aa13"], @ANYBLOB="04000000", @ANYPTR=&(0x7f00000027c0)=ANY=[@ANYBLOB="04030118"], @ANYBLOB="04000000", @ANYPTR=&(0x7f0000002800)=ANY=[@ANYBLOB="04031608"], @ANYBLOB='\b\x00\x00\x00', @ANYPTR=&(0x7f0000002840)=ANY=[@ANYBLOB="0803abd3b6ea8227"]]) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_connect(0x6, 0x16de, &(0x7f00000039c0)={{0x12, 0x1, 0x311, 0xbf, 0x9c, 0x81, 0x20, 0x45e, 0x47a, 0xf284, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x16cc, 0x4, 0x8, 0x524, 0x20, 0x7b, [{{0x9, 0x4, 0x66, 0x101, 0x0, 0x5d, 0x6f, 0x58, 0x3, [@hid_hid={0x9, 0x21, 0xd3, 0x5, 0x1, {0x22, 0x7c1}}]}}, {{0x9, 0x4, 0xe9, 0x3f, 0x10, 0x12, 0xe1, 0x49, 0x4, [@generic={0xd6, 0x5, "beb46170e2a6bf898f0ee1ac19f19df92a01addcbcf824e1830cda923cf77dea5ba8caa4ce88ed45bf0b32f7f24ac33a53fe8e486659ec77dd6df81e1799967019e2e3282a171a8043939db186e64289bcbb9a254834e0f97e1e539a03f75fa52d31b6d98127d5a9c771ca09febd0872dfb4d8d7b7227127167511f12f4dff8550237947a5bd39b511ca157b64567470af1e2423be2505bcb37d5f52d7605cb54af7c46703047baf5a2b45ff84e1560894f178086901c3c64c97a051817c650f0473784242b0b7f52b1d5291210dcb5ce26962a4"}, @usb_cdc={{0xa, 0x24, 0x6, 0x0, 0x0, "c574c1ff66"}, {0x5, 0x24, 0x0, 0x1}, {0xd, 0x24, 0xf, 0x1, 0xfff, 0x9, 0x80, 0x8}, [@call_mgmt={0x5, 0x24, 0x1, 0x1, 0xffffffffffff7259}]}], [{{0x9, 0x5, 0x9, 0x0, 0x292, 0x1, 0x5, 0x9}}, {{0x9, 0x5, 0x5, 0x8, 0x50, 0x0, 0x2, 0x7f, [@generic={0xb5, 0x8, "ab923af3a7001ceba43f36f1d7b15be1c7e476a239c43c1ffe3e360e1f1a2f22ca034e1ba13f600e6ad1eb2addb1567b592e1e325c4c57186a8a6e09dedd2dfdde5698eef3bc2d14dc4c0c3c1cbf00dd1c5144c4bdc6e595c5a38c31cbcb7259d23ef317cb3d69f19c567ee17be8b2cca8f64a119012d09646351f57bb7cc3e0aef327253b5fc92c3736f37072e492dcdbb811e1db89147ed17e2b84b9aa0752b079479cd508c737e6a3f1ba57fd7bacd3fbd9"}]}}, {{0x9, 0x5, 0x80, 0x3, 0x240000000000, 0x9e, 0x4, 0x2}}, {{0x9, 0x5, 0x7, 0x8, 0xc8, 0x20, 0x5, 0x100, [@generic={0x5b, 0x19, "a1a7d37e70e470d5c522bb2a62354affec12cb183e11a5d7dee05898bc4a6a139b8ff9669f9c3a65601624a70f916c6819b66f37caa5da4b4fb6068d539e2dbe2f346734da8021afeef64aa4096e51803eb17a00ac6bd7f091"}]}}, {{0x9, 0x5, 0xb, 0x0, 0x349, 0x8, 0x7dc7d47b, 0x3, [@generic={0xb2, 0x0, "3b152f1d47eda6cd8d4531fd842ef0a24e42dfb0c3052ed9997436657c81dd6858be5c792a06ff40d84a01cfbd9ef1133a4ce521ad2cd8a19d73235a47b24cda4afb86fbd7379adee03311b465419b671a87dc157c1cc194533dfca5827c3bfb5581358f698947b246276e595488b86f81948c0a9e663e1c631e4c9c2c4fbe7f70941facc1d4c3138f797a3fbd43490e7f4f1f26132d924cb757d9665a812ee2ccbae8a5a006e7042765b058174aacf8"}]}}, {{0x9, 0x5, 0xc, 0x0, 0x306, 0x40, 0xffffffffffff8001, 0x9}}, {{0x9, 0x5, 0x4, 0x5, 0x28f, 0x808c, 0xfffffffffffffff9, 0xffffffff, [@generic={0x9f, 0x1f8b45f80fac082d, "3b9b8997cdfb160d3a98326a8b542ac7c328ba226d19b5388201f845a5d7de2701d3ffbee341712821205010d1eb1a9816f2bd49ceb70fc5cfa054fdddfd3c4f927da6bd4c2f8d63d790497bb96a478f86e46c2020c58e2ec5f6645d6a5b04338b256df65252fce16265630dd2c0db785aeeba9b53df7b6c4b9fb32fc35956fb768e587655b4762c284d23d4167883d972c1b9756b9b3d7672e5816926"}, @generic={0x1002, 0x3, "a3b169bc16e9636bcfcdad011f13f52a6aaebc33cde6604d03b960adf64d336e92c257f13cb67f68f7e7fc1322507f0b848557a786772ab90d521ebd0e079a9b59750abbc84e4e0664cb89c53c1a7c9af251a8565a7debc870c5aef8d3ede89c73249fe2b617914619852921cbfacabdfe01d5972eea8729b52f5d991843666c9c6dc62110739386606874ed46cfe0572187ffcdbc3be1a31f1f065e0f1100b558ada4fabcf4a56d52665c8ccced2ee1d27b4dd4517d5dd7c1eb68cbbe7786bb63ff755233f3d0fed2a0c081b5698dc6b4aecc27e861a63c57d49098164c02f4e739002899234151a3e6b49daec268a271dcb04e63c32c0408272de81a0d28d4fc47b0ba93337ad4a622e0139e6e2a8ae5d941d3465e9ba9933d270189d88376bff7b85b9a0c02c46c50568dfdb4cca302b26f18c5ffc90fe27226b9576c5eff5aa3ab6ad419c4e211e7b8783e3cea6655421baac2af52756b1524a00fe8121c31fc593c0f008f5ca3e49c15d61b0516cb24101619cc5788fd3cfe20ff2fabd1a4c11777fcc53cafe43cf36447a0d2c33846903d913680c653db3a7bce50c8cb61dba717576f87ff4286868c2cf516ed8a9588703c4c079d43d40498275585fbdce889876d83e8e82becb22bf3799af4d51838f8532c3975d5b0c8c254b528710726d7ed4838727827726da68bd495d0acf7fed0c9ed211f4fdf36461b547fb5d2fe4087dead3fe66e4fb7b4cc872e49998a7576b0f791e42fab566b380b647cdde2bba439aa6b6e6a6fb681f04373d7563b6404fb4d3cc51dc34bcc1b552b225879de9866e9d4e088654b987b11e1c99b97191e4f5583ea1ca20aeba773a08e18bfff3294251b2142181643b404137dcaee3027226f4e921603919262098997d922154ccc99354f6ff95020717e3a2f57fb689dee267e4a0102f9026ce13b2c394201588bdf3ce492dca177964aeaba1c0a3101954337f8c4f17f597a15918a1129773f88cd9220226cf6cf93f21384fdb180b772f4ad9d188886cb6f5ae536629b39496be7b29ade499e0f91350c4af907f3942929dc92972ed07cb88c89ed7e50f2bbc46e5b7485ab6b02334a3552311fd391043c8400d2d61b762c534291490fdca96981f56385f02d0bd5c6d1192ba90aa306dfe6c242fa08cccef2385a105663fd283c9fdfacd161f98f84f79dff08c8425b92eddc08b54e66a6a3e5de114b52ac51ca2a2a0dfdb5a85ad1fd8667599246902fcfae5f691aa01b377bd3748249ca332434bae26c908e472ead8b49483bdb4b96a817c196b3a78dd07e95d202653db7b3088f32ba7b373f5648916e55ecc307de54a7f9b67db160a9661cb776464101249fdadc610756747f2b5dae2140900bdf56905d208cf5fe3ec4b74514287c7cafa491da0cedcd6c421e1d7df3d8cb7febae067519c56c605a006e25a01f4b03b1291e181ebafd71ce79138207c12e08cb0b9e498a449358b845113bbaa74015ec25afed84010fefc64817aa820730d5a3f7cb144eb282c0fd38d93f029752dc78570d34afa093a163c3e5520f262ceb495beebfe3177c4e0f39ca9c3f8fa6f09b795c2cbf6a1bedd4ed7f6886c203a4e3ae59d56369eeb4be4dda6822fdccf0fb9e391d15eb0be38e0ed10ed88645176fea517e2e39ace37251050528e0a1c52076307d0d2e2eb86e9a192dec20b5933a9e25313da622abdfe460506e8780e923ff96c010fa32b67326300ae79d68b150b6b5dd6ef36960fe16047fc46d0d29402fc689ad41fe74396d1bb2aeb117a2fbfaa594d40e59afa86e575f7e4b63aabbd040e317905bb64b141c7857a1b48e3aaaed109878341203588b3dfa464afc9bec2d0a3f59d7856b3c42c3bb721935c28a3d3873507169d4fdabb2e3cb7218883dd514b25e44b7cc4731e03296c17cb80aef3c052c58202a51413544caeb9a46bde19a2be54bc683626be96fd094e3759b4b324735966f2f66368e45302b849a47344a026e3eb486d8798472c603abd6bde03325e2b9fe1ce91f2872d6ae82b74f9723df28c830db0f500dcd6b3c34b2fc7fe6cb73d5d29e4cab657f99727fbd64ab22e7e500f3a9664cbae3b417b0b8d15f00dbb0156932469ab354b1d18de50b99226efd3b980d8a604dbb9fb9a3d258f05c3d55cecef2ce401e17eb69cbab8b2d60100c4db0f739ddac4c425342fe63c9f760c8f0041d67cb93be98a3d82e15874f17eeedb43e6006ad7d8a522a532b4a4e9734581549228257ec37efc9d954654a2641bdb387f27a9e8aaf4a5ec78eb3eeda1fbe9eb73b6dd1007e9a73a5d6230ef6039e269a3ed449f773d3b6a6e4076cdebe3d040c959d2590b0e580082589d03456245cb74710b9967605ce7b655b83fc842e3cec5f177b1bc5a27c03e4f290d4b9841cc2013b2e4f9ec1f8dea50e7a3b5c76d86aa5ab8f9d735bd7ad0f283e50e660a9bf1eb53227823e552e173a0f8bd59abf4184cf6eb7afa4124ef1ef75ebe694a4780355733a9ac941783689c85b1ae0ade9128f892d5d64d91a03d5fd8b6b0e3d680bfb2c3ecd7fa369d1bd6a0632b72d95578a4b34cd2b77419524daf1927e642b4e72b3302749f38fe3f3f643814eebca43e0ca1b8ab4935919b5f78f95a8918365d5300903daeac37fe839587ff06521df52f8eaee59062e0871ca7e35d509b3d4b3c573b40cd51d93e7bb862b16a27f257bce8f426f6ea3d3ee46c5b544a9404f595998aae5a70b465dfc20a5c0f95a63f9f484088e8d0c507a0ee1413cfb831e404a12dc415a86f320f7bc2cd9ae6e043780f93a3907b6bf3f39608722fa3ad58f1b5f3157d073f9417074e7559010f6acfb625306d89c63613c7dc98a2097ba084234bb5b7bd02f251558a4e5b18e982cc749e91c80900f5a68f1244bbcbd39205cf46a9217d699e9a171603dad8a14707ac6b14c3c0714f3a45007256093e1126eff4b7de449a196ff8a07fcb0aac601c76502b52ffe290561f37e195b752b909c6ad42e87eb4a75f24d5d649b5fc383ed1c72cf8676f0dff945a630e89ffe8c9e3b3e30586af8ffd2936e3af2717f67725e168d3aeaa5e2ffa973df540285d2f959e26cc299ed21867a1dcb8eccc2a645918773bffb7090833dde5848ebd40284a3cf67561cbf3e542d9fdff336f1f040c8ad4fe731a90117fb5b5373ed424d2ff3ccf0e0ebbd2b1df79d8b2f90d8fb20cb45b160f6fcc976c699440dd720af42716722823ef8e65dc1ac067680ae362307d7385f5fc3c0f9cfdcc1a7b3cac67b660ae1fa269f8a96c468fcb56269c8bdd050413f27ffd83a87d20afccb3f4698fd04077b5341237f7aeac667e46250c91da45eccd6381781e61fac75b400393c612e442d6687f2617cd42b026e04b5bef9cfae498ac147005d5b9acca65bf0c2ba9b153857335ae62bfdd4c5402a4ac06b67b572ee8ed2f06412d36541e332989aa80a1c1edd9c2580f85eaa97e350ee840d75c6dc4ee5b11b23af4ef3a1f3af496c72373ee4a9e9032e437a273dcdec73fcd6955e8e8abd8a03a993c8eab663f4d5826d7b1865884311fdd3996811dd71633a94b3da03f1d33c47cc7ee93293cab1ecbda653f8ea1c87939e70d114344b00f52ed2b807c79ffda88994c0f949004931be5380bb7d26a88b2fabea4abfb5a01298ba66d8ea1de762368bf18428ee2721b439696f4d21dd621af3783ba9eb04dda4deb57ea149040a5e21eca4858579202ffcfb4e6f26ccd03a0de1c783257dafd53dc0f0e385c790e93c8f60aa288be785e37462b9609a0925e017d6b67307d81d4c4bd8abed515e68a752984a0ce94bfe14848e5df861c27e2b42ab989b4fd70946243e8fa49953d3d6287fbac2b29561105141320e7fbe0e11768e102118f2e8281dddef903416e379b3dc082ba454408d5d601d2cc4f61a12305c147a82106c135d180ffb236500586c616abfde26d481d5607e0f9fca138f252ec31a3e70e82d37d736c875cf7e727355b803b25611ee110d35667ff1de7b8400c1f6503062685498b6d87a1c7872f81a3e8ba680fd55e684d088a816f20f87114f6da08717b102df36e765ea3a3ba3baad100d861b9cc413404d4f7a8a0d5810ac5cbdd880f2bdf51d4ce7738304d35c2d8d0778d674c756b44b817df252054c30fa69cb0e84bbaeea8b6b97d46427afd3ba7a822c5f70ca5295b4b842caf81cb6ef6bb622372b05757ca4d6777e657f0cc6e07c3d903885ba63cf9cc2d88be6798a71fc202358529e8ea94c656a013849ab37504a1c830409ed64fa560dc3744870e01643cf604ec52fff2a37fd45c9f6bd849e2f49af8398075acefde3a95ae67835a4022366867ca1beedbdb482d478308c76aecdd720db650beff6bc3f5fc9b4da48b59f78cf97390f12bac932e8f59778beab7bcddddcc7d64db5e183d58ca2c63a33d859d7570ccf7495dc411adc005a5d2e6ba9ecfbbd7a035b0b4fd706ae063c59d4a48cb23ef5d90f4b06a111f58d7c2b00ae3a1bc5d7171f6e4f9212cd9f9f323c4db2749baeb809e4d62d3b581c1e0477f309cfc7ed858b4ca0d09bd7971e60e1de121357a013da2f6f7da12f0f9bb31d859a2c414cdee35945e8a48a76b5bafd801b0b82f4b9d85138350e0571f6df948611b33997ce2d7c40b7ab5084549d95f42ef15a4bcca1a9a60e8131bcde2ac75ebd4626f27d567aa8dd6446948de453883f27325a2ea42563641d990d96b554649995fb60cdff334392f69023759ecbabc7b10f7bef69aa98488a6d091bd6120095fb5c2f2a25ea26476277a8e4d10993dcd8ff2dd6a62143ed956ac89bbc0938d7e7f6d6e203ba0b05351b70438b6543e0b4718df875ce6108dbb905182a6ae1daf33130d454944cc8976126f0e48099641395e2508918888e1eb84d9df418c01d3a1cb2a1c890f5269bdcdf34cf07562af035b228c02e074de1a95db3bb25f51e6062d22a2032401cda5f078f8e7013a2e613b4d0e3b7b57376ab024c2a815435678cffe60bde9e693078d17f7b9b43709c1ed16c33542c137226d2b1b40e6047c3a6138e9799c55cfdece8de1556cdd33aeafc6afbbbf9b5a444c3d11e1dd943a2f7cf1d062f0cddee8e952dba0da603283f48c537006c8c3e2de16d9121cfb4b41609d2fd2d1fe0b86b844ceb3761c5c4fb8667276ab31d04e716d72e818d2ce432cd2aba4f7b2966ca0fcbbe2390b579a5e49497868f8336c2911f1163861e45c06084b5b52e2abcb502bab8a23a79130344ea9e867c42600f20d26bb25d752beae397310cee1530e5f381764ef0182a0991477d09abd226f63a0ea079f352e76a380e3310050dfbe7e5b78760b1a75c563be17626d3511268db33903cab2e68be2ad43e334ac740164a34897734c8d0154508cbe20cd9c14c96d5f66fa413388aa45cb8d425c8eb0a4533939220739e63b9edbd0717678b0c889bfb9bf0f91487c9e0c341a49e3f1bfa7dcf9f38e4c596b1a86e3f651ae25f8574c2401f5a3cc00e754277b818ddc3827f03864fc10f00e2ab7ca33ba0127449af1449f4a8ebb778dde1d04718639874fb2bb6c0b55f3f6071501eb398c27361c52023bc26b0d972e3c8da18851459372febbc2a372dc1afca2e4dfdb998c6d0d8cdb83735d5432d69d5c4cddfba08f4f2dcff8f367458c089b974fa8380f980af8baf25d70f00ec9502880fe0ed973ac573e35aa8c37463aedc9518e0c700000f21693aa4d98c2a9076c2ef6bb33858c0b429a0bfc44a0eb4ecc7c168808eb43f4d49946ee582b60d99c008a7"}]}}, {{0x9, 0x5, 0x80, 0x0, 0x1d4, 0x6, 0x1, 0x7, [@generic={0x10, 0xf, "3dd70dc957ad9878b41a49426824"}]}}, {{0x9, 0x5, 0xf, 0x2, 0x7d, 0x4, 0x38, 0x9, [@generic={0x54, 0x23, "5f05e11c2f93e8217498db86ec5c2669931804f963ad2e5c67a15cfba22757a11bd3c726e566f99faae4346757b3f5c7c951bb71df4e3794adf74e2eb6241c13bb0f2e7dfc305caa55d388e1d1c6d0df2273"}, @generic={0x7d, 0x9, "d8349e604d8fc53ed21b649f7df395831b910b45a37fb64b28fa019f6824f918630bc0d596c9bbb8b25ce24da71d77c917f3044f7bd40ac473129ecba9a7e240c0dadcf24d73102a8d3e61be7877ca331744932e9eefaf21dfd0a080ff80f9e6768fcd1dee560045600a2f0ed712520401f3503659a2c72b52b73d"}]}}, {{0x9, 0x5, 0x1, 0x10, 0x34c, 0x200, 0x0, 0x3000000000000000, [@generic={0x9, 0xe, "c9aed76d772210"}, @generic={0x3b, 0x60, "3251e9bffa5ed6cba60676dd02adcc645cf22162a5746ee1219d4c451a3674cb50a17c80df31e2105032ef402b6ecc270504d769b3a9398c26"}]}}, {{0x9, 0x5, 0x0, 0x0, 0x240, 0x9, 0xfa, 0x7}}, {{0x9, 0x5, 0x80, 0x2, 0x1c9, 0x800, 0x1, 0x1}}, {{0x9, 0x5, 0x4, 0xa, 0x2d1, 0x5, 0xd217, 0x9}}, {{0x9, 0x5, 0xd, 0x3, 0x400, 0x9f81, 0x0, 0x8}}, {{0x9, 0x5, 0xd, 0x2, 0x264, 0x800, 0x7fff, 0x7, [@generic={0x70, 0x7, "1ee12ca15d38cde8fb0e09615d6957c3086f7ba25c07f15b84781b5cd84f9c0991e1aedc690dae9a70d1b63850adc88bf58e6d022f1eb5e5a26eab2651506b7d3b7eced10922336a51d51dd267ac07fe6ad4cfe50fd398ccb90f315530952ef5b876ca28ac8774a80e179abb92c5"}]}}, {{0x9, 0x5, 0x3, 0x4, 0x2ae, 0x3, 0x0, 0x7}}]}}, {{0x9, 0x4, 0x7d, 0x4, 0x1, 0x22, 0x2f, 0xfc, 0x4, [], [{{0x9, 0x5, 0x9, 0x0, 0x26e, 0x0, 0x3, 0x2}}]}}, {{0x9, 0x4, 0x6, 0x3, 0x7, 0x41, 0x50, 0x3f, 0x5, [], [{{0x9, 0x5, 0x5, 0x3, 0x28c, 0x3, 0x1, 0x3}}, {{0x9, 0x5, 0xb, 0xe, 0x19e, 0x100000000000000, 0x4c, 0x8, [@generic={0x9c, 0x8, "dca711e60d7e599bde632098a4ea439e5e88577e6016d649aca61252c1baeebeb97e321ab71e9182f7f6b8d9b5cd278823fe0ed99637b0068c2c08b3ba2e83fadbb192d1cdc9c7e453eac71abad210e1720f540e0d0236f892922b8fdad85ca77331a284da261aceea1a1c7cf9bc58df0aa6018932f4a2d9f913b14806161865d6425841d827b58e579a6c4fc74f7576b221d45c416c6e707a29"}]}}, {{0x9, 0x5, 0x5, 0x0, 0x2e9, 0x8, 0x47, 0x1, [@generic={0x3, 0xf, 'm'}]}}, {{0x9, 0x5, 0x0, 0x0, 0x3d3, 0xf4, 0xffffffffffffff80, 0x82, [@generic={0x5, 0x5, "cf1e9c"}, @generic={0x2b, 0x5, "7fad0fa55c88f40574d265e2e780f6c8240963fad1ee839e4b5875626271cf9ecf070c22028b8e5fe1"}]}}, {{0x9, 0x5, 0xd, 0x0, 0x2be, 0x81, 0x0, 0x2}}, {{0x9, 0x5, 0x8, 0x0, 0x20e, 0x8, 0x16b1, 0x5}}, {{0x9, 0x5, 0x2, 0xc, 0x2a2, 0x0, 0x9, 0x16dfad5d}}]}}]}}]}}, &(0x7f0000002d00)={0xa, &(0x7f0000002900)={0xa, 0x6, 0x250, 0x58, 0x1, 0x3, 0x20, 0x5}, 0x1a, &(0x7f0000002940)={0x5, 0xf, 0x1a, 0x2, [@wireless={0xb, 0x10, 0x1, 0xc, 0x12, 0x7, 0x7fffffff, 0x1ff, 0x8000}, @ss_cap={0xa, 0x10, 0x3, 0x7, 0x4, 0x7fff, 0x4, 0xeed6}]}, 0x9, [{0x4e, &(0x7f0000002980)=@string={0x4e, 0x3, "ef562fee48a3ecba863c1f2793757c8d4637359164c7b0b464683701e7816630b7a0b125c49bd03551cb5b002fa32a785ee53be7769c3c03079fb1777ae1a13dccc6e0f8ece79dbbbfb59aef"}}, {0xe8, &(0x7f0000002a00)=@string={0xe8, 0x3, "87b3b6ce6669cb00da71e176e21eca6ff3c62bbf2134a1a0dcd28d1f7adacba73c68a083c74f3c8bf252423675e38df0dac59dd4c0c32a5c32106e8cc92c02a67849d19968c31384bb5287f636f0414b8412e014bddedcdc4e25158d4386a53c51559e7880e438d476f34e4de84a8ab766a85c833eaf7da57caa7977fd760f494621a37b026504ed7bdea074c6c5c7e2d4df793431abb6aad992097c3acc3801524bc5bd8929850d952d2cee6862b18f8070c2e3789c952cbd4528c6a714250826c65d11772413862247d49f8eeba465a25f44e30fba850bb83486d3b3295fefd866c930d3d4"}}, {0x47, &(0x7f0000002b00)=@string={0x47, 0x3, "d1d0d2958511f954ae60f0da970ef28b3dfdd0f04303ae9b64b000f9099f474d157c5c263c7a2cffcf8be03e23966203cda758a49fa696cfa9f8af5d02fba6f90271100df0"}}, {0x1f, &(0x7f0000002b80)=@string={0x1f, 0x3, "0bb6cd324060c3bc3dc93457b8f16f91eccc913f41989ab5e90b99dd6c"}}, {0x4, &(0x7f0000002bc0)=@lang_id={0x4, 0x3, 0xfcff}}, {0x4, &(0x7f0000002c00)=@lang_id={0x4, 0x3, 0x2c0a}}, {0x4, &(0x7f0000002c40)=@lang_id={0x4, 0x3, 0x300a}}, {0x4, &(0x7f0000002c80)=@lang_id={0x4, 0x3, 0xf8ff}}, {0x4, &(0x7f0000002cc0)=@lang_id={0x4, 0x3, 0x42d}}]}) write$char_usb(r1, &(0x7f0000000080)="aec56bbeb4ced9c799a2532075c7ff1f1895eb39b735445ab9b87f0e892a1785f859268f5bb6027d71293db4419640564cce5ad321e21d2ba0ef09d9d78549f2a3624767d0ca9e996c4162462cbf7dd170944f98e0a198a3778467d7dece49eee6548fc5dba8aa42f9be7eb68a0e0aad2e605010812f2312ac2c781b5ca70f3d0554ec5ff64eb0047d1ad895db0256770d755e49a585e117a693eaa21d22327699faefc2a0c82a199f72007d5bd970546317dea6d2924abd2ce840998f91e9b2440c233a773a83d7a7d4544c51020c9ccbdc050776f665e19fe95cb9b2a76bc16a59fbd9a280ff6d3744aa6e2a5c753015fad0988c1ecdc4880a0ea8dbfea23cf50a2c37e1a0c9dbd7467108b223482e198c97d62927afd7495cfe3e069f0d3bef38c47060fa28a515b02aea4529f04208cadbd4384de603f37b272d0042f16200099e17eec5d7fa273cd92272521e569752fd4752f2933f500b4eca689c62b2ad4902d6e5f13c3beb825109f70829d40c746a843a161d0b63a265cdd1dfa4f25b70d5b6e7d84e5769a151e1a90c0888863fa3a178c91c91b4f39d7b7eaddef774a2d67e5a9643eb6e5d17ce92b6e259b4598980e47fbb3372faf146b8c311046750758a7153ba0b7dba89d37ddf1febfafcc5589229fe336a9ca4762c05a77c948363ed1503c3684cbff54f8d9be81e30c00d9bc9d5c86aa49fd8929c1a88692b25be0f6e70750d78472aa9ac8a728b62b7b81b02b4f34bcba84b0123ac305e79a87e52d9fe48b1cb3e4b3769758a7febbf5ee169407a34f327f8f10918fa5a057225120b1f726f42f671722cd57aa1badd11eefdf30051338ffeeaa60000cc1c0210b2162bb92de1a42cc49167bc7a489883b90c2a4bf5f46b90db330e8e212e3203c53a3c938e34a156a7631236f1c0b644f7980503ee46737a2967f2ffabebcea6736b176288d21739c93afb7e4f8bc33ab720f23aba70d534f69ddca4c8ad431e65298ec2b4f1f0b07c54c2713f64b861f7b995656637f5d6e67b8d1c2440e65cbba6422e7c4e42317f79837db5f1f3cc0872f71b69fb37621271c01281192082ad64f3ee67dda51d346b0c6eec8109cb90a2b82da2f6b9e0b93a963db69785f22f55858c9b1f1ff49c042f49fb3b7faff5483ee0e79a28f8fedfd536f4d8e799016168adb1799e96234e7f491054d60bb130d8e3fa7a519f4d71ce126fabe615f28ec7ced897a597b00dee2e1959b4d839dac5030389e0e232639ea3acb30c09e4b435d061a51e56d604245097ec0a063c12213f870a5ccf56e9547536fa5fcd32bc6f002b2b2095ed7c854996fde815f965fe57b39420e2a1669cad2c988d9a20a85c2e263cc1df2bfec6b0b13c18c7597b469a265757bd825cf8b5ccb03a6e49cf07eccf0789d77ff28316a364e487d585c3d4e36febbdaf2d587af157c771279fb5e389c61305f4c95419c6dba2a0662d1f276062ceebd5f77d11d53df7943de45cc4ab5c7f8d5e98598237b35cde845854b9f637c49521a2acacdd7f9e6cc5f80ca72da78f77869ac7f467b5e68362d62ad252515131323dd6e8743613e57a22a6e65c42a4fb4cd7e4597427640217a781129980e3a7bb5d3e4da8c1d806b2382276ce42d4184ca8ed1e8f6b11ee72242e69c4889e1060eeff7e560a121c115b8490827d7bcffb2c63f62f140b4dca26bdc133ba290a3ced7c5265980e9b2b241f2b3857c1e573092317f5c51c47a64bf4522291cd9d133a8de7dee340de02950ed5cec7adff219492ea7582f431074ed3f6324282b33e72f22f01710b57f3ece74ca6faa9b5f8aaaca705b4927f9219d970535efb09a2d06e1cc70af908c9f5efd41851134b409868bd758e9eee4dd24ac2fca0336608ecb57ec31e0f1885c786d1073868440fa41f619dd04ba7dfbd1375a3640aa2e946ac490d873794e755c592aff76e859d3facc3697e01a487334f48dc15235e35e2159af1fa1993589d331c32b87580abeba63a882771cd4ff1190a10f63ad3f722dee2f777041350dbd2dfe2621ec15fdf3810d32c15c34cea3f7f0ad41cc941ca3ed3a2162afedb92f49558d952d9182a1c96ac19714775f02723b5193af44812add0cb02ce00fbdc1b55f841e7a3a1378a24d4e8ea7df123d595df2b9603e8760ac9e5d54f27ed774efe2153d86f2fc4bb882dea8604bcf1449ae1c7dd4b1b9558d840934eb327ef4800ad153e270869811f59dfd25383108f152b700e95a7384d356db0fce7be55be19ca8578b2598c0259e2a7a5e49d489b6940f3f51771671e10b86442724795a09d3cb66afe6b3d5f7324b0279ec1067c26f47ee3437c1a50820060123e88e4f7fba55ca281f78f654d4e4ed99eecac562953f64e9623579783b9269436c55b9846b2a06ec06dbf164597ddfa66e97aae2430349451ff35c7ad46e6128fe6f2d09bc1afcf68a02524b3fa061841a55da48e163c800d365677c558842023809866f6658a31879c36303d3bddf041252945dfde97514792a1b6e12fe605fbd876b357135bfa92304c6c39def0221a4eab3882b94a5d145dac1720203b85b228dc1d7df2a2ac51553fad4d9d5ddaf5fe1b426a917ab25161955060029abdd4e892e55eddd86f302a3a23c3b762e10436914bf15b4c39b6244bbb03caedfe99d185944264eaa8eec21d0f24c54be3d48c2105f4fc38bf0dcfd95a267e1eb8f193b0db957707ca23dce5d7c6109e4f6011d2a6f39cd8c2ab6ead0e296b5d675e65737d5e62bc3a5d3b42b8345304cd73f3d9d13babbc4257061a0823cdcf71e2bcaf0d5e1b9fb93190acf9312b478b9ac2363aadb1e40d054bb6c015ae149a70ded979d6478cbc2bf9dc9000edc95170149aa377ec9f5d29a97a1928b440f0401cf7092842fd59b027cab1890e44aa51e517f5be2c2f243b5c6e1f0f4f08effeac4341915c0c23763f7a42c33a9283fba250ffd3962c96f563030f78506b5ed5d11a713aab781d5489ecba2549ec17aff8bd27c58a74dc58a6340408980789cf7b85906c4434bc687adfd3e8ed51f2bb8b151f75094235c4831bf650b714fe0bc4d421b2093a60c87650f8b40650713b0123c60605869d725c291a45760d860db5cfeb7079148a1b377006f1d0114204a600ddbe5158d3abc5595371999576140894760ef115bbae94668d2dd3f56d32e939d502ddfee3364be02ef9923e86137eba31df0954660494b1030e6487b2861d3503cdcd9623df829060492681ff17cbade056185b60cbe8bfc0b105afa7dabbcb1b3a5cd64e58e6ee78f77020d49043b6b3b76dfb98c56180221a156749955b51d157cddc195acdb63f9a475bb504930946645dc8b3332b94404a5540ad83ff17fa4fd2fdc0aff540cee90b4ee8f025ac153a2184060ca4136de2f9ba22d77bb40749b6a2481a159100f42473031a98a9921218b6938a03306893ad9209fd27063eb22cbc8cc25ec7b1fb4ec4255acee782a4df75b6c7ad7fecd2a75811bc9f01c147bdb3caaf66f274d1decfaa148a3b4342a8fa4696c9d47e18bc7d6a02360d887246b1238b87ee8d0c4c8be601e3c4cf4c0aa822bf1b23a73e98e19e97e624aecdb7cbffd4b1a2da6f6ccbe517fa9b93658907f45e223bc4b44ef4f5f3f19de88c125bb266e5f1e28d8077916489c92a37d91607df05df20a43ffbba97c67e63649c7a00e47c2196d02eafd8286ed52819e48a0812365db62d6499cbca9e37803304bbf15cad44bcf58b4581c97a093f3c4d2bade77aa7cadc2eb59fcd081b6a416a45c0627bc422bdeae8b9cf1abc466355da18879457543b86a76ea66a977c293eafabf78d12a9b8ff0b67db179841ea2b4a1016ae18ecfae766731e17f5ac0c18bccd5cfcb18785da31288d412f6e067b791b448f3adb6223d08b352aaab14c84debfcab1bf25352dbb882fd757c092ada67a9adc80a3935dbdc7e824aacbd5d3a71a7ee836681d4b1eef5467d19528e142e73645b893aa81aed08c18d75ae5bd5db3b9b776ac5e4ac509fd8767abdaa2ce0946cd731fb682edaa7a9d5ecb0736bc4c53c033d9b3e2c60f3852f75d6cb8027f9595802ffa58e036f65d71a2f5af076a8ba397a7ddae63b097777f8d988e6486da1c6ef5c2a5331f3c9596439c139b8494d6f29f3afc0345e383bbd2d83d030b21e39edf3825347d1420ec1314406f34e63ed4f29c963cab02afb1fbd9f1f2e2d78bce5dfef9ac8f67f211e813e7ecf906567d02f848cf5698ca2d30ce911fc872706a94813ffc09a342497925a8c49331d68f2f00d626eb23debdbcca031868c2fb1a53d2c836b8b0351509ec4e3968d8618d7bf157821795cfa74eaa4a896fc7fed5080f765ddb8e56291952dbabf14e29ba89727a2cc35ac85b1903df04f47c8e358f69dbb4c73f0b0fdaf28cc55991355a7f6b4269ee8e3f6dabd5af587c677667727195815ef55d00c41537b7d731386fef9bc53ef83092f0d72cfca4658dc6674bf6d2a356a134600ba0f440ca6bccfffb763a3697a905bfcd1db21b7a8973f797de36b79b0b61e61f6e533de78743796e0de7fe5dece94806f89f48826b43f501563561074a392fe4ff95e34f901c48c4e8447a760970314e363f94d374ad205931ade89d5fb3356f9a135281443792277f69f9cb235f88adceffc14b28882bcbb6a844cc56ba5be6fb79ae0ff6d5a4d353de2f11d04977ff34365e5017f14e876258caa02f8b7cb4676617e66b79865ae2409eea1cbec42f95ccf7f08088051dac430661ed047aa89ee19ecea53cb46bbc2564e49e96cba18899065f3511d8eddc280a5113380a427e7dcad7659ede85be8f84d5c6c6f228a5571fee1deacc1a704a95ca1108ecd59589af5e1d0373c595bbdba1de09e03bad6ffd8797dfebb57e63e4b13507d1c703dafe6e3abd4daa79a545f0ed03bf53d771d2d27d077273c6ee1ef4ba5d8c3db5ff09d32502ebd2b0bae5f87fc9c7c872631bbd6bfe110b691b63b70ca0b4ce61d1c429aa674c5b5635f3cb211a850dac9e1f7365e216ca4cb3e70deb10739ced3e34a78afd7bc761f254477c07b635d7ee5b859ac532a2ccff6d9704e1318be6213065a694f347cf32af626b5dbb4a45862f8a56d50e079adf49422d6637e9d7596028c610b805f3d32f2940aac144abb64a61c9c0908633f3dd1419b4a0b8f0c202dec1c38cca445f40a021bb87b48c08ec92d53aa6eefb1b6a132befe0450451486d17d7733e959c0eef936c22f0b5997d2ced5392dda14a821baceee4d3c772c88fbcf25e56f8e75273f0a2b3a6765c5666e5a22fbe3ffa033a4dedc7d48b8f49040becf70e3804e74e87ab35b8395a64979a8d4ee1a55411872de0d468bdb22e878a6bfa8745a0b30cbccb6dd1807c4c4d9ca1fe2b910dd0ff2d0839f460e985a6b6de5124b24a10d3f734166b3c36c19feb7ffed2fcc3fa9e81abebb6cabb3deba1e3891be647767707362f67ca7bf4a413c7ee25f4b8cf0e16a0cc565e970874c1e9fd8d7193aa6da1b51306e999a588b1f1db6eae38a085e49c90bcbd5ac541376d94e3656305ae5d91b4d5ef4e121acf104aef220e00702c9e6fee1ba4ee580b5b95892f9a0687d1f01e7511fb41c9f61df520829bfefbf40d15c0d154682369a1be4e02052e21b278906c6cced2fea095df3b7f023966acfbe432234133bb04c427ed4dc3d0c90140166d2caa7d66eed7076859cecff8567481ca41e9b8819a0d53e49d80f5ef900e1b81d7ba39c666752179eb2a51e8148d93", 0xff5) write$char_usb(0xffffffffffffffff, 0x0, 0x0) 04:26:59 executing program 2: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r1, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000440)={0x24, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hidraw(0x0, 0xfffffffffffff801, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x1, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000001080)) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) read$hidraw(r3, &(0x7f00000004c0)=""/203, 0xcb) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) syz_usb_connect$cdc_ncm(0x0, 0x1, &(0x7f0000000080)=ANY=[@ANYBLOB="12011001020000e62505a1a44000e24097f2b20145e6010203010902630002010340080904000001020d00000724060001b7de05240003000d240f0108000000018004000706241a00dd07052415400009058103e80200ff080904010000020d00000904010102020d00ff09058202bc020ef70109"], &(0x7f0000000600)=ANY=[@ANYBLOB='\n\x00\x00\x00', @ANYPTR=&(0x7f0000000100)=ANY=[@ANYBLOB="0a060002ff41c4080800"], @ANYBLOB="c7", @ANYPTR=&(0x7f0000000140)=ANY=[@ANYBLOB="050f25000120100a01a5000000000f5cfc070000000f000000ff80fe00003fff000000ff00"], @ANYBLOB="0800000080000000", @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYBLOB="80030b1a2aa84cd73ffbbe2016b23e38c45a63b01dbb6e0a740790d0fb47bd99595b87462847ede3044a460d2fd702a00c250610019313d45b4e9b6a166f127fb2f88782e79e64182b860cf2ae471b272237ce21e4c60774e7d92552073d02f7ddef145d83fdde26fad3621839fdd652228d3c4fd4035f2c8fc61cdeef5e610c"], @ANYBLOB='N\x00\x00\x00', @ANYPTR=&(0x7f0000000240)=ANY=[@ANYBLOB="4e039b26c81fc7723dbeec973173010730760851412c67f040234c1702ed77d2741a1bd5d1f5856ba11af0f82d46ac2cbc7770d152820febc2c82429857032a7628445c78716da2882fc85135f74"], @ANYBLOB="cb000000", @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYBLOB="cb030bc7f77bc5f6c84339f044e045b2483bd09c84c0634547cd90e44eeb914efd7fa77fe563b9982407c7b9871db598918d9f460525ee85fb1eccc8e8bf99cb19c2df6692069c9142d077f481a89709cc9247078a42df593a7ccc15b8fe6d66b6da274111cd3a3ca986009e963d5c7f90653dba8d3eebf3fedebeb9e1117ad7c7b60691f304c801fa79ef86425dcfe975e6d8c2f84cf232fb02ab0573d21275eba3b1cc7e1d6d3a5453ed31cac6cbe45f11e46e07e7edde0d2a9972198edd37abbb0e117649b52b2e85eb"], @ANYBLOB="04000000", @ANYPTR=&(0x7f0000000400)=ANY=[@ANYBLOB="04034c04"], @ANYBLOB=')\x00', @ANYPTR=&(0x7f0000000480)=ANY=[@ANYBLOB="290362d641e1e09a98ac4c64f0aceddaac9c113facf254b5a8f8052e6a25cb44c6d7895b"], @ANYBLOB="cb000000", @ANYBLOB="02100000", @ANYPTR=&(0x7f0000001240)=ANY=[@ANYBLOB="0203cc8764ba935a722aa1d0c21edccd07c6b75c579d7a169d6a0f3bfb93e91e9d8f893b784d2feab9d296e4a2c42c528bfb1a936abafacfa4f2665078f018d71f2e5430b616a6a666c7f9cd7dc03b84d60a443ed0b18e69cf2ac060d8f85c2ec81dfb1f0f205dde604b5f5b0e049b00e1d209ebba7875854806b24c6b51414d5baf51fba9de36759bfd2d660cdf1380dd58c84ffbc3efc84f3ad1df91a95b1be4ea15d1ed238b32876390719218c620a7fd63bb53f1dec00a7ee1d07641974a1505528c4855e209e8473eb236211a164628fa8da948d057f05905c441579905add6561084c5e2992b8aacc68dffce0c02670c33e474e355fc6ceabf113a4723c02e2d567b36321b33372e56346707dd7abd6ca34e1bc0244d76f3a3cb3c0d630f6496a1d13d763c0ee95d4136fe3eee916fa1ff271cfffc69d640d039f6b25d1c51c6fff27c9f68d68cdf455da2898bf1ad0b8bdc7224b81cb07d25fb03acdb19fb93c0d42047859031000141b993f4db1482ebcbfcfb0a7b728b0c4e63b943f9e700741186bd3b5dd261c475e40e63c472e31b062a7cdfa7f63d2fb5f983aac215f803d51252ed21bfd3a7f0a86f8b9f31851b14f6b3e10c77d07b1c9acc527e66fb65c007e762636b276aed9a17d669694dac7df669c95c26d12040a39fffcfa46df471aa9f8f64d9216ae66cf7a3d5cc7b3fcb19c785c658d5f7fbca58e1de6fbd7e6a2599ff7d34be248fa2c92fbfb4e5f59a3e1a536b607231a582c56f3e3c4df294407a138d817579c5dd673b23161bc93b63dfbe097a3ddf432d48a78d5e9d3bbb3b069eacec3ef418bd20a32ef33c98f4542297ab3ac2688e813b357dbd34704670cc96e3be814043d8d0b3a1d157eb5e4e36e4efa06dfb952ad730846550fb39fbe7b4dc11572ed07bb5453f147a6b2f0b55612dc422d9b58ebc2d9219a39a32add0e3a6a0c3bbeff17e5ab50754c8b5647c2117e220aba04cd737a99a51943b72d5132d6cd3de7fb79bae248751b5dd368d2f6815b893bb2fe87285bb64f78bb46b05c68a8dddff54237d5898f368b86172eeca35b9b3144188db8dea9e6963564b4ee857c9680fc2ebffdf422b106f49e6a37e5f05356527ecdf3512412e4a7d48039aaa12a953c0980b9739c9f63b65986a6c9245b7d15fe314127a269f8e1efd0b48b540cbdf123a4b0f999182b09e90030a96ab4f2f5fe0e1d15c4ab8cf266f55cfd991f6cf955fb6f2e960838b06951a0dd6614d7c513cdf1738722929d58b44ce4ce1a4fad319689f2664781838f7508b1ce2902483d8d19705136de7ce742ced0d09807c3e19addb9da5800d5766ed9424c6bfbe9bcd975548c828e9fde90d5217e462653341b24c2b851c91377c5086b978214138fb949524fc623b9a71eb02cada2d78ca93ace569d76a21089313fb04b943d683ffe692509cc97b0a4e94ae9ddda95b83cc270d1305b260163858c6b9d2e603dc156965daa7ec1757ab4a0fa5c9f3d07cfe564883bebf24b447a42a6cca534cf2bf68af052e3ba0daf5fc448efd2c23c903b8e18eb9f1b956a3c3631ead3c9537f318bacc17fca84a9d0e38c9ba3bf1f88fa096b652e4f7e97adbb6410b367895059ef23fdcf5c4051a239b8350272ae48c5ff63201ae8d099394bf0b2c25d2427ba6c63d621fb31fd6a33cc911fa4d452607c5d39e08c10a662067af759801b874966b100debf1d9ee49ab156509988e4f6f68ad3426771fe2d9adc013798d3d63c5179d27be1878ec5961dde8499cf77e3aa8108f2b6e91fc9faf24a48fbc34f825c689030918f2ec3ab3bfc0a93554deb4ede719512df72c6576ce497df632bb76c15ea84124352a66c49998519e9e8b39f1b7908422a587145fc7398422b8ee8311ad7b4a7490b90d2fb749caa770701800a36de69c13c9c032fd41126daba590a380f71c4805a58c1b2d87bcff8037d25be6dc87458eed1c6d3dfe2063ded7c4b2d7e49d623fec1585c9ea5ef711a09dd7bc36175a5c7086b6e13a21860df89fd91dd290cc8a14dc4a00d60c370c8e8a4058bf12be4422e13ae819405a2e26f7640f8c6d2e316035faf8a6452e616e6780cb9399f286f4fb1f0d62e15ad46e66a7dad65dfb0264b0268e640d4da6a603eb7c163ff70fc97776446d0dcc75c91540bc7d77fae3bdeaacb9a421cdd5e2d3c36b0910607edf805f797e7e4402ec33fdb50f024f17047f7d5a30afb137e508a1467b3979a185b01f3cbbda8a9a32205eed1acc1f949089df39f4b14fb565d4ece8189d5307a3b512e8fa204ea65603689d6ce8f1eba7775d0fa79c953ad2b2a3a8325832805d6b45ed148a9914e99dad02d3f4dff1d9fdc13730cf9c6134204871970951a9e41681501c3751b77950a205f7d7f24f58b414b40d5eea89c6da2d920e8be76f4e78fbf73d6c432b2549575854685d5c525aaaf5240b38e9cebdaeb6f48356a90c1677052f1fda33ff61a75cc0579e0ca98f7e6f348dc5e7336499a88963668f9724bc53b43650c94d6d404e9cc95ecdb30540873fbb52f37d8ee9dec53e826103249a2252a6d9426c4de3d056faea4ec78b95c483160d937154e131db872231f1b13f90d3bdec14fdfca6c90593b265fae78d088557d108d5db30ee19895d1c3340ae84c8b1e647da2b5df0f2308f3f425774d2912f752c5b43ea82ef9adf1d511e45a78d9dcf50b094114bea578e5ce62105dd3fb228244eda543e87f699660638c4fbbb53878be546cdc3bc0b990bb713cecb1bc4a7c1cf7af410ec94eabb0f8bb256c67b09901a695a25af57908cfc69a682b43cec7bfe802f33e09af74b78c098a91588e910ae8195935456c343be92e0626326307bd1d61ddd731bb40f936071b991bb9bbe860d816b3955ee7b6be124935feb43de538ec500605b0d81afedee5ac799e979eae19d754cf370e297fd1d4068800747a9ec18776a4881de4ae798f8a5deeb7bfa182fb78fd78986e21740a49e20639218e979bc09fca37bdc702cfa1552cd9a1d1598ae66146c1b06e0f953a59687c81a9d96670052ae6fbfa1d1f351d632616058f8fa843eb2e49cce7875563ed4b45952da8c8563f8140c065ec0b8c94c5b45acc86f0aa78a2af0e572b9ac0a08ec60d12fe5600f123dc0cafbc8eb6a6bfdc5371760f8dd7f92336d9a59f25bb6dc42be128d7de2d7edf84256ba0c4e51d618ab830327bf8bd0483af7c978b2ea1e30f6f32c9ca500a75a40e3fc99b4ddaacb73dc15b4656b0cc4a7147e177c456199b3a090f720c53cf367d962ffa3166827aae61a69bdb760db5ae213650083b837999892f9a39d7cf90e034c5f42b406a85049d9cf09552b6ec957cd856bc51ee093c1b81bf66720ab9f6bf4dbefe9b1ff5937158568ca56811df76bb568454a2906f45dede8757040a0034bf97ed8f316fe6eed61eba175fa5565550a5e6aa3b6418ad481a670a395dc5f4c334353d1b1ff1ce02037c8f3fb9a0ee41789d22137769be2f868c3be6a9e693b6a9352e317bdc22115f04e5594349c8cf86196c641afba07fbd8fbd0b1781528f7c1ac6670530afce50c3fbd0ffd1f966c35739fb16ce90af9c02592090c35b31c003dcf64fdbaaf3736b1b7bb280bfec14076ac24bf83c8aa9f217b9776fddaf9210c60caf3d94fe887adc1a59ae98d9fec1e14e857dec6b4600830217403f79b4f10323acc2cece9bde65b0fd970667290bd85ddc62dbdf48318e88bdf82e88820294b2c62fffa0e0972d302d032cae01ecd3d3fc55a987093e979447077bf059fe2302bc77c40515dcb0c6e5de16bcc01c581e02f76d936e3c9eb5d924d0b33f5d964bce5f91aac0a2d52bbd580fd6d96d56bbb2abb25dcc3b3a56428942336e524ef37cf2501f66483c99f64f10ed1f15b6c81ae24c374c35f0df66628ed632ac3f71f3aa93e45adbc979f29ee6c66cc7605b94be09060dd204cc36dbdd860b990b94c79dbf4b184eb15777bc5e2be25ec9ea193e31bbe4a737182b6f1f7682c3e3be43c207ca6293254e932d0f036affe4e1edd815732bf75a503fc54f6dcf0c236c06c5b05854031516a193d7ca9856d40292df8c892e964419bf2d6091b4f3b89f9b9dbe2225f90dc909f5e9a65cd81c2ffccf3f61bd445663adb32326df686f5e825dfc35528f4c5d32683ddbf885819c9c45976e3eedac41b71a941ad81086ed22a0845e28b0e38b4b45fd276f814baf87d9e1411132bd8f126ca5bec5747d5c4f240408ea61a35c25c934a8c7c2f4df62b2d12ea6bd5c36aa2b0eb8daae5726aef9b86ae153959625cbb324ccdce7938aa0f2be5b5515274fe7621afb99e2704d62b00c829d11ce6d251d56132dbc72fe75bd45c754355b3e1b72f751008045b63b5f80b0c9f08a61e43ea58fff37feb9e431b54a1fae3cdfe5ac8b2e2166fa229d96663717d84a22392c12b4f9074a3aa7655c6abd23a5da0cd5a7de755d13ee3dc30ff43a11f6aa7f1974a91fc5f497d82858244db28538e7958bc712e4cb6d81cdb7dc895eb002369d11e8c0b6f4dc6eb94245e581639d71e1f2ccfbb92e5f5b04233ca4ae99e8cd71bd16b06e63400e7fdc9fa749918379de8f2a044401cf778ad1e83e62da824f1aa79ba94879a1e8ab1d477205ea53a1b98e96eac5b14726c7f6fb57843204b0d7ced522cc5a1e1c8d269780197ecb067ef2725318a5f31c4bb3613070d27f4fce3b885245952c0fc07c47bce35447bf688ba8621129754e95239df3fe2b9a5f08921d17d89b2802629bc6a1a966fce0ca6141bf713b994dd89c911399a0dbc6ac19428e8d0ba82b93a4483be41f260fbf27abc08dced7f9e28d9b1c04ab622838b7f6985f66422fe9a7b72b523d65b9e5ac488cde19c6afa28afb498c45b247faf08bbc04d29372f4f9bf36d99e7541a45c2e1c3ccdba8cc71d455afc32f7754c8a49910e4bfdebe422b970ce6dc7496f26b0cf5009f10e20a5d5ad7043876d202b67463440d10ed948163e92109db565ea100b07dac7ae2e0dac83cf4852817db214288761f6de8506e4a7a94b4c98cbafdf5c1feefa926ab5d77b0b64b4c82dee73be02908fd46d5cf61ecf934f150e93a005ae94b92008aaedfb09191d7c58204ead3183ec567d3be0ea3a98469907d330643e8794e06d43ff6c47cf22a015874e3952fbdc8c0c33e1b63ad9883dd1a7a3250eda7e6838264159fa41343365d25558437c44953fb9e1d07742b6d52f99c886ee159191b0aa71b7b5c421a46f75ab808b87fe0864ecaaa9766c2b6ec31921f2a6276039d93c0187710bd7a1546945355667652fd931ca7900d64fdd1d1b0fa6a4fc79c0fbd85cdb7768ecd0ce084686c3f7e2296644e38832a93b2cf8e73e4c1191d29eb6b5c174fe94472ad75ebac6ffd44980e063f33df76cca34844abdcd46e6bd0b01c1bb93418208ce55d2604dbf6fed7a7f0a5d211c9ede835757f2c7cfc2081ab6459b68f951e259ccaa3cf87f508d544d501cf3e56ccad70aff1b146e88bab45d7893652c3f491e67dd05fcbe4c94220704d408db12c5a19287ea56ef4618284f6d746288ba29466969f9f8ba2ada3ee48fd324be3200accf0e346681b8cae9c8cdaddffc0191bf673ca191220618043d774c1b1ea2a4ec15b1351cbc14d5d694f600344a5222d77805a7bf0e5e5303ee1167f596971b96d90029c2f43e6157bd744ddf14630e789513b35f0cf71c6378a303bf08ed22d28d069514909a9784a4619e7fcdf4f1262d7493331ea514d78865ecab0363d5f"], @ANYBLOB="10000000", @ANYPTR]) write$hidraw(r1, &(0x7f0000000780), 0x0) read$hidraw(r4, 0x0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(r5, &(0x7f0000001200)='\x00', 0xffffff45) 04:26:59 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x6, 0x80) ioctl$EVIOCRMFF(r0, 0x40044581, &(0x7f00000000c0)=0x6) syz_open_dev$hidraw(&(0x7f0000000000)='/\x00\x00\x00\x00.\x0e\tra\a \x00', 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x381381) r1 = syz_open_dev$hiddev(&(0x7f0000000440)='/dev/usb/hiddev#\x00', 0x4, 0x40) read$hiddev(r1, &(0x7f0000000680)=""/226, 0xe2) ioctl$HIDIOCAPPLICATION(r1, 0x4802, 0x3) ioctl$HIDIOCGREPORTINFO(r1, 0xc00c4809, &(0x7f0000000040)={0x2, 0x0, 0x1000}) 04:26:59 executing program 4: syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x0, 0x0) r0 = syz_open_dev$hiddev(0x0, 0x80000001, 0x410900) read$hiddev(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSCLOCKID(r1, 0x40084503, &(0x7f0000ffcffc)) ioctl$EVIOCSCLOCKID(r1, 0x400445a0, &(0x7f0000000280)=0x8) ioctl$EVIOCGKEY(r1, 0x80404518, &(0x7f0000000080)=""/241) [ 1243.090729][ T2743] usb 1-1: new high-speed USB device number 86 using dummy_hcd 04:26:59 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSCLOCKID(r0, 0x40084503, &(0x7f0000ffcffc)) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000280)=0x8) ioctl$EVIOCGKEYCODE_V2(r0, 0x80284504, &(0x7f00000002c0)) syz_usb_connect(0x0, 0x24, &(0x7f0000001740)=ANY=[@ANYBLOB="12010000a6e83f2ac009060250560000000109021200010000000009046f0000f422ee00"], 0x0) r1 = syz_usb_connect(0x4, 0x55dc, &(0x7f0000001780)={{0x12, 0x1, 0x201, 0x6e, 0xc3, 0xc7, 0xff, 0x99e, 0x52, 0xa7cb, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x55ca, 0x4, 0x2, 0xfff, 0x30, 0x973, [{{0x9, 0x4, 0x93, 0x1f, 0xd, 0xb7, 0x27, 0xd3, 0x200, [@usb_cdc={{0x5}, {0x5, 0x24, 0x0, 0x6}, {0xd, 0x24, 0xf, 0x1, 0x1000, 0x80000000, 0x1, 0x1059}, [@call_mgmt={0x5, 0x24, 0x1, 0x0, 0x81}, @network_terminal={0x7, 0x24, 0xa, 0x9, 0x9, 0x0, 0x3f}, @call_mgmt={0x5, 0x24, 0x1, 0x0, 0x526e}, @network_terminal={0x7, 0x24, 0xa, 0x4, 0xfffffffffffffff7, 0x6, 0x5}]}], [{{0x9, 0x5, 0x7, 0x0, 0x98, 0x9, 0xfff, 0xfffffffffffffff7, [@generic={0xf3, 0x22, "2e72895d5e290e1a53bf7771339db15dc96f602d1848a74095964567b816f11b762d82d919abdf03f8c6a64a266c47427369eb9d9e7c657bde8e691f5713757599f366e8ab670f3ee2be1da16f7f25faf8695dd0b848b89d27ce154cae691d307dec3e42469a0b2570145ee3e1d2cea30f71eb78d95fabb567fb13f2dbf9366d2086695e69e2d091e41c0d380d2183399fd20c231ad52e365c22196338dac53d832be6eba6f1fd3cfbb9194e6f2710c37b6ebac9827f403dcb0d9ea47cccdde46f969d500274c16fd791de215a93c9b843088322d55358cd64bf879dc2039adbd9cb5fe18b465ec03a6d09ebb595a6b870"}, @generic={0x9f, 0x2, "46e78f064102988345bdc0617cd5b4d9246b1f33fa1ad347f9eb83e60143121ff5c0fd9daeb9afeda9e5839137f0e4243f6302be71da9ba2173692700c413d595f21bc7cf2769afeec6abd01dacf599d419165c57500b41b37ebceef1208a4bdd720147704f0a652e0f2d51dee6e60021d7f16a5d44a5aa2445dfb7ed2466e4f275d7bb418091efb090a94cc87b0b6163b0d7469d6bfd11978468acc5f"}]}}, {{0x9, 0x5, 0x89, 0x3, 0xcc, 0x2, 0xf000000000000000, 0xffffffffffffffff}}, {{0x9, 0x5, 0x9, 0x1, 0x3a5, 0x7, 0x6c0, 0x8}}, {{0x9, 0x5, 0x3, 0x0, 0x9d, 0x81, 0x8, 0x40, [@generic={0x89, 0x7b4916c3bc2f4c8d, "0ad132d57ac54a927ff88718f1fb2843b23a087269ef4be0a66d3c89a403df630f39c6cd3d6073f7d708f6ee4b99b649cf47edbf98cfac4b43aa9769ff36d7141c0d5c47434edb514c30df34f2e38ec0482d192122f77d4f914715b64e6fc1411fed6596aef59863e7cebbc665d1d0c736152ab14a6716cea8a220604b9165f5a73249ec2b94a5"}, @generic={0x6c, 0x4, "0ddf2e36336fd062d2881f19e2ca537fbcc35be1a097af7f88744e4c55ab29ce0468efa9df8490e4f9332dee62e815b5d6d07b137889d562cf990a0bcaa2c36de9c6f05f54471f1bd3808845cd92864babd371eb49e1504e9fdad5fa90d689ef11f875d2bfb798b23694"}]}}, {{0x9, 0x5, 0x7, 0x0, 0x249, 0x4, 0x0, 0x200, [@generic={0x36, 0x5, "04ac66888e603fcdaed37e6870d7657ecf3f459b7f258d78ce7de38c9d9da6bcdf43e8027ecd5cdeb73c5285ac2fed44f4977698"}]}}, {{0x9, 0x5, 0x9, 0x3, 0x277, 0x7ff, 0x400, 0x3}}, {{0x9, 0x5, 0xa, 0x0, 0x2e6, 0x0, 0x7fffffff, 0x1}}, {{0x9, 0x5, 0x3, 0x0, 0x35f, 0x0, 0x0, 0x3}}, {{0x9, 0x5, 0x3, 0xc, 0x343, 0x400, 0x100000001, 0xcda, [@generic={0xa0, 0x2a, "54e5edd7d32a4ffda29aaf503cc663f3e1eeb29c753dee3d339c6dfc4223cffda01b46b528dd26850b8718e63c935e8aeba80ec5111d4e9b7daab8a18fd5c227382a9782d42119a281dd003f718a8fb4dcbd7708fb0cfff736a208dfea4f882ad61db13bc3d45a5881cc802c6f0eba526fb5facbfe69a86e5ed66bfa3af30d5f3caea42f804cafbcda1b8df75ee729c9a5c8825b647f9a241bab2de62fa3"}, @generic={0xd9, 0x4, "aa2502ef37b7f5cb7de20418f1364c183053c945f164bf713a49d7bf13f52c9e09e86260cfaaf7152e15da58f8de74907f47e0fef6312fe66dd5eafb811f36621511723bb4ea86eb1708a643114814669ee7eeeec345b59d117e2dfe06c91be2a9c6bfc2372f13b997c5f7f1d3a1b132b4cae6ac2122249f891b0f1daff31a8c1e1c72ce1895a12a3085b71355f116303c56b05b6e57b1f1475e014d5891d4b5707195ba997e382ad5a354ad83d56af4c06bfaf2cf7cda156b1b653dcbcf6f7ececbb690e9d89c9575493e8b8a0d758428e50eeb50d842"}]}}, {{0x9, 0x5, 0x1, 0x2c, 0xea, 0x3, 0x13a7, 0x2}}, {{0x9, 0x5, 0x6, 0x10, 0x19a, 0x81, 0x6b2, 0x40, [@generic={0x89, 0x4, "24e4552fd97d4f4d2448e75c919aed4fcc5040172c537889826ea46c797de53dbed18630c3057b0d6a0be9a089785ce9501f40ddae946a5ca5eb24e79eec6abb1613dda14e13254432927d04cb7f7920c13dc31fcb5e8cdbf3014d0f6a46865a0a897127059b32145db433ff86506cde9bb4d211fabd8a0c0567066246f14433fb1b5773f7399a"}, @generic={0x97, 0x6, "a220b9a0795ffc54f06844ac6c0cfe52fde61abf6473e959d1403653abaef195043614d67c2d98a81468e2c1f1a72d476c51bc6a703bb788c7f38773afab5ceefbe83beb057c34bda62c93ce9ff73661ba7363fa52e617d39fed94370932aabedff95e0201a399c7ec28e4386b1f713b56a8e6525217c1abf7da635384a4552e306fe60c0d1fd4a100aab1a3e20c783cc8d37f6f69"}]}}, {{0x9, 0x5, 0x0, 0x0, 0x2b5, 0xf5c, 0xf552, 0x3}}, {{0x9, 0x5, 0xe756cc6eb6ed2ca1, 0x10, 0xd7, 0x0, 0x5, 0x3, [@generic={0x32, 0x10, "0d452192176a17e3477bfb9b21ee4996227bac32ff100187a6efae2ec5247d2158ed92e04e65cadb4b8d5d5f2a6a2eb8"}, @generic={0xae, 0x5, "470bf463c9dfda17e89e114b451b873e4be87172aa5b095fecb6275b347d7bf03ae91e52338661c6c5a47c910dc5e93b5d31e847dea99d2b6bd6fda6066bb9008d16aa629a558720395708d9439072a2e11572bd1c181dfa97221702af01a83c9891cbf0e707d32168eb56fbd1b147325d496f6c2f94a0fdf891e5ad640e4ff839c24bb1a2a1be0cb6729d3bb11e76bfefd5ee3a55860528a028235a65c67ca59a0a8ad7aec39d94273c6013"}]}}]}}, {{0x9, 0x4, 0x69, 0x1, 0x5, 0x2a, 0xb6, 0x87, 0x9, [@generic={0x4b, 0x4, "9316e2bd0e6bf9f0117df947473f0093d6ff31e2748b3e315deedfcb51561ce6244e52649c249a4a33e641bc8ae1937a5d2c911396ccb28e38376bcb332e628a0f0dde0b612baae34e"}], [{{0x9, 0x5, 0x2, 0x8d20110d1a478bb5, 0x273, 0x0, 0x40, 0x4, [@generic={0x26, 0xc, "b47978a6fac0bfd30505fe839506c62b05eb3e404c2477760503c0aa68d1c3176e99a884"}]}}, {{0x9, 0x5, 0x42d22b4ccb70b8db, 0x25, 0x78, 0x101, 0x401, 0x7}}, {{0x9, 0x5, 0x7, 0x2, 0x15f, 0x3f, 0x200800000000, 0x40, [@generic={0x44, 0x10, "f5f620fff43d0e8eb22ad10f632108e5ef887d155c2eddc7534649a335f445bac4c987a7c1c490ec62ce545d73d3372cc589d03c730c662a93569a0b59ae4be9b117"}, @generic={0xab, 0x21, "d427a41d1159db649bde3b48f0097c93832d755425e4bfb86964ed5a8c55a916317dd464ccc5441f03bd53566eb714ba9ade619a01cfa437c6607a4298b9359cf97d30c3acecee7ee9d9f79afee853a0216acfdacf236326566f1af6060c6733ff83af08b65d348cf748b09123189f5c88d36c352b53891379756c9ad859072d11ac38e4a6c3cd8643f9db13e4efb7638c20c497400e2d9bc8b5b6ee72e2da8457e49a590cce2f2b40"}]}}, {{0x9, 0x5, 0xe, 0x0, 0x2c7, 0x9, 0x101, 0xffffffffffffffc1, [@generic={0x85, 0x4, "287b0eed148b2c629541ddf73ff65d6587935d3361cc9d8145144c48c172824c8ff8dd9b30c1905ad33fa56338229875b517c8b4c6a0810e3f6f49af7c3c044cc69d32033630f195b877096b07a1ce236254ffd7869df0563111ab64fea7b9ab41eeb0454d836610b7c486e95333415c60aaad28d975c07d8df78ef03e00854b9b6830"}]}}, {{0x9, 0x5, 0xf, 0x10, 0x376, 0x7, 0x401, 0x101}}]}}, {{0x9, 0x4, 0xa0, 0x80000000, 0xd, 0xd0, 0xc9, 0xf5, 0xffffffffffffff8b, [@usb_cdc={{0xa, 0x24, 0x6, 0x0, 0x0, 'BSt]M'}, {0x5, 0x24, 0x0, 0x3}, {0xd, 0x24, 0xf, 0x1, 0x9, 0x74, 0xa08, 0xaf}, [@mbim={0xc, 0x24, 0x1b, 0x2, 0x0, 0x10001, 0x100, 0x7, 0x400000000000000}, @obex={0x5, 0x24, 0x15, 0x200}, @country_functional={0x8, 0x24, 0x7, 0x0, 0x9, [0x200]}, @call_mgmt={0x5, 0x24, 0x1, 0x0, 0x12a1}, @dmm={0x7, 0x24, 0x14, 0x2, 0x1}]}, @generic={0xbc, 0x0, "df8291741bdcc755bf8fe83c0d24a62e19b974aa54d74279cb531da29152946bc5816222cc0fca8a763a39ee6b4e25cc6b55cb23188fc4e96b45b3a4e4e290c43089e8b4fb1670e1da001b1072d1d2054bc4fcd7113b9a834ae822ab09e7cba29b6387e458394efe37b445d81ac3a76697293f5bdebf1a21c047904a59fc87e2a264137318d9980534f109d98f8f82febd5bbf68846359de4cf18d105f221375d15bf6569ebd2744e4273865747d012d90a1a1fefb0f7a1c5863"}], [{{0x9, 0x5, 0x6, 0xc, 0x1ff, 0xf, 0x2, 0x9, [@generic={0x6, 0x57, "794156f5"}, @generic={0x1002, 0x25779993561eeb1, "34dab36bcd2fa4d19d6a51d382d14786e1107dcb6b7d6d7b55dea27c66cb0f36a693d12be3fbdc8ae8e1a3dd3d578b4f23c7a9efedfd7010e19af7ec0b7b17e6ab448232f2e928577a5b626bb15a00eca6551310c082c5502bd8003cae40c173abf36b7b01dcc58cd7dc1b9189576b5a8523cfef6100b9e88f693f93f02b4e442265768afa7d3e33655c0b77f2593bae58a3418ee453c4b9665dff16ebb58fc3e2c3c45a1d066d915ed9195cdae91b009d2298c16dc326280871ae14681c174d22abc67e90f30b6f069f45d83df06e630700061cfa9096fe22b243ecbea10a7eca976feddb0d4d7dc7d9048b2d9190da018bf1d256a0ef3491680003720606d3c772b28b803659081f9cfd766f2762b2661a787854822f35b993a92f3e591e321b1ebcb38918aaf67b2310c44dcaacb083fc9a1076ecb169c043238c7bbd82deb8d35348f6b15db37be14fbc1a97e1c26fd5e2b99af3fc9ff8cc49c9df0c1cd041613595a1349da21781979024ea4de51ad90c24efab309cce50a76faf2ce9bdeff0e8515184cdc9b319e07acdde969c69eed0cb551d96cef74ec8502b973e1e3e1cd4ca76984fda2a47370031fb286196e80f8857f517a82be223017e85f202cc40befb49511b607606a862594137dbf58943efbeebd2cb8927608d68884a6aebeaa36a306ea8709727e734f598309901c955caad4391b0d6a626f6183ef0b3ee775d4cc9ad3fad5bd64d283cd87a84d4f402542d7f3269833cf461ad8f6cc311c2f75fecce594765fe13bd79df5dbfa6c4d5dd56e39d3085aa02ef1f03d5501f56979b2ad6da57ad5b2b8539b07eba5ebc4d959febe7a1d06b39e91ca22e159d2340b0e83fc49a0a499fcc9a2693fee1be2ca0130fb0f280bafdfe5b3421f478eb04f020cc35197e722ee4c73a7b0c8598e0d64ec194ae64aa06ebf6e5c542e0ec20c3b47e7510295ab979ab2b84e573512d954c3ce87ab22b83e640f26fd355016310641c81ee854773ad59eadf78269b2f20fc0339abcab69a998da7855a406b133d6cfc1e3827949e53e6a336a20e2c7987bef4270ece963dd3ea845c135dc62473d01ad5f089ef0200e0333e8dd68638ca0ff0d6471f09eab64553269c309a73934839ee3808c81432511cf274c317dff2ef83cd7bf9a8ead15e845e275715b2b0eaa360640a8a353080b0ded6dc1029ed3c1a0a6cc0ae5e9e8b4083452d1148ceccf8f4073dcde1a8107f559530159b953217747e2db378de26b959af1d9d71b5b8be052c16917e4bc908e4a5f113fc7adcd135f65ca1fea9a2491834e0d9e1d687ac751090b4662183d7a73417c3a5bbb6b11d6ddc73239885c8fcc546a8e7cfc9eade00fc4abba8d08ed88aac622653bb95b8503f2cb622d942a8ce690fec80a4caccecc5aa3068782444ef491037695b03cb1686f0e5c9ea24c275bfe3f7f01f0dce525606966fce12e6f2fb6c4e7b68e8c200d2adf18185d3360bce9482821c2b504d4ec86c44f87d2f1c26738a317e1b04785f68557dba9b87dd5f66820f6098f464a3e1dddf6a8f1e60f1acdf5ff47c54370b30804d6e7164cc4d395df29b7bc866420ed69a7605c458392f65764dff617743312e8f387d426658287588648c5ed97c4071f2be8379ff74f27ac79956ee8bd619819e4f9e5904fc88ae2651b729e2518826375a200377f12d6e80c26f4d457bca9d83c4b2ed445858748efa7b4b27b67c40bebf19c6dd847249fbdf7add5fbafa4817dcf2825075b052461ff1ae36c26e117d5d554e2d6749e53b4239783097cb96274d3d6625dc6ad4ece7d013f470406990f56e0935c7ed79442c0888817ddaecd7623ee53bf35f7cb398ead64747465a4b6c644b5ca6fdb47e8556d61b03e961faec7ed76f873ab1f72e9d532b0dfebc3c21f13d950ad8ed410388a6c2fbe1b4c864c6a27b26151fb079c96dde270d316080adff3a5386046ce371c3e7702dc41bee9da1f4f2adc2aeaf3c386a40586480ab2af1057e371a650b310758826612d0761dabd01426a3656bf9baf8150b49024f2d7435152676ea415b23e990b026b177dd65318939fb3b79b6768b135d72ae0219471d5af3eda7a56ff979db2f5b667819c8e47af62701b9e4a6f3f03945111fc1987463722b2f1854e70bd8c117b4c676892f06481f6ce7b74909e4feec19fef5727ee882258a9d053ef06893d9ef59f1344fdeafbc422e0b0884cc3882bc663ac8919d1ab23848513b1674fe68348d1433b46b937d594852439bc53452d91f316e2080bfa30dfaf9b3d91bf3c8a661e366fd7901c90d4fd2dafcc8925183da4ab89ee7759188983cca408b188fb633b6b8cdcfd508209834be12afdc72bd981db9c8687dde41c9b3b598d396d51e1b3208516c01467bfdff96ab3960457d5f947d9c7cf48698e2bf31c5299658b773b3fac16f7219116609c166f7674a9cb63c359f60efaf483adb2ebabc42ecaa2b447fa046d07c5233044975ba4c211ae9f1183cd7f5bdc157a8707c0c72d894af78c695fc12987ce641373993fef872d4caed7b5c75c9e2dc35fcc5d38181b1cbeb3acad75d102006e92df56da852990820cfb9c227aa9bbc0c6ac27e14505fafe98b3e42ef60d129f788fe84867bc58adc419afe50cfc092c182da675b5b9f1785564b8a54ab8ade0dee231a8583bd156b182eeaf245f515d75458d6b46ab4c1bf85acfd632829736f841286e663fc1b7f135fca83538d766e4fc2fb11d65e3c708d41021a740dde1cdfc2968fd2f61059c8122a5a424a03a3c2928dee28aa44010fa4b19ca5ff624f9d58d35af7d96472ee4d4873dffc8329f13194bc8239395831284c239d5f8572456f1221c298d51d4afed8613587833b5cccdccd1c983794c12d637b5a29bb12a08587557428c224aedcbb73fddad8092ac8e9b9b0704f3afb77b457b0429952c01022462f84ca130995bec504b68f00630824c80fcab2d1044aafe929648063ff5bfcc4266f21485defb06d1e7926110360bf9c3a423b140b48e31dbdb777dccb67d854745a958a043fcdafdf49901cfd56b7f374ddaf4abbf7dda63574011e5c20915971d0ee8a5123c7af9c717bae86f810ef1af1104f347ef248dd9ce0ba0a14f74debf68faa900d00a5276e0692f6fab55e3634d976564214f367911cdea08a25de7103f4fd9ff71943253d3c2c8f287063112b901c40bd2350947730423ba10e067a1b57f2209aa52b6466123a0a1905e840ddcbdd6eb6ff1edc32871ae6962c214b7c2cb5313e21e9133ce8ecd8ca1ce00de7dbbde61d4ed48563e49a6f222f345667ad85da5c6664a0ea1dc70c7d520ef15bc84ab350653a1737bad8761d5546e3f8bbca0ddc3f6dab810cf0df0ccdd459d5e8e7dd5a0149ea05ba5e4b975fb80e0f0c298f67bdac0099ec74a19ee959054046cf54dc9cded0e532bd116aff098c7dfd7f037d1f8842f2806be0db35e1b920b97ac893132881c56903ac0a7f8bb5a4ce52ea32cec209705e6294727053ed027ce6f51a61ac30067bf4b61080391c4b9ff2a4413559e97d697036773e8f9233c27aa99c5b426d98adc03e150fd45f2caaa37b0b4176de0ae67f0437b2e565b68be43323b41a384383f1fca0a8d8df503794f098104168e0d549ad738455cb8f7d3c5ae3dac7e9758c8644ac2413ba715aca0b2e912ed0088dd6cb03deb26d90bfdeae277f04c3255c63361f9e14a7c77812488bb19ac29b7216a452eb72de1b8d7df770579a966694ad76676241fc1cfa96c398cdff23c20ee52634510f285e4a08a144bf6dee99ecac84c3e519ddcf53506513a1a1945fe695c636330fd43e4e02c9b26749ecc25580c7dca05b50da681769790131a1a8d76c646ca7bacef1b8d99acd508c79804c29ca6cc6e4ad838c8025c3ca40f5c022794b6d04f416cb955aea82e86aceea9bc590c7d0af6081bd149d714cf7b4e84733b94f0429c6707cde226e531e13bec5f094fc859edbf5601cf134c8dc883ed57aecb2ffde0cb9c68ed6048c77d285be76d4d251f658c08c1d337426000525a21bafb510353e4b8e9a872e7f25a5014bc977da0a58cdc483e0785452e46bd660677c3c08def272a5e7c947aa8ecc4ab659add17436ee0bd0bebb19596bd77f526c7792486f29d8d9e0b4126c5263085c7e075568a776d5e4256407a860580c61f82ad6d2d675a61906a0ca4db9d84f385cb31c7c17078f095bde082012caf8b3358d94b1f93139c246716bc2eb365c062204c324b6cada1a48415879502565f5edc7b4c6cc25f353e15dc2a19b26287e34e44b779072134b99d80a0a2a5d4e567ba1c5a889d01afb86a8b099cdbc1debf33e38dbbace94c26611f1305c8e71215963044f73a057db563653e0f9e204338b8b6ceb1b2aabac6bcf0c5e75f53bf5f5ed1261e4291b3a36ba8eb69398b2e5e131be8a6f62e9ee09a5c9a55d308b8050002abf6f0e59a8b7032d6e8b27eec75d082514e72e29079580d988136fa29463cc312640c56c482aa196e142e0630596199ca502e183a2e40e45413d5bf1de2882e607d63836b4924ce40c6c86b46f9818c8eb799eedb96292526410554b66dcae9f8e5b32950c00cc36a3b6785ea5299cefd6ad152bcf86de3f6ae6ad45412c5655d24d1514e3bb8c01c668ea111279b1adcea49c7843b8f4ff6336fa0cbe446a185a4bcfc015144c3f53f6edb2cf1d584120f964393165ffa9e23a76948a4f60e5f3a9ab876e5d33617da9dddb9aecc62ae9fcf62dd801190194d5ba057e7ff98f6102e7c00696eeb8762d5f900185bdbdc2c265e72fd8a706866b7cdfe59e3036e750e0dec71178f9e7b81cf57c144c86c89a646f759aebcc09f6cafc69b40f070420a0f5b8dd9a0c515b982d1868361e277e00528a7c9fc896e667827eb44c29d1e44d6f1e2a128d6ae63ea6ba56028c3fd49bbb162ce79fc87742e61cecd420a7ddec43d582a93ce0315a0ba413ad22d57d670254c81a26a17a35cbcb1dbce55f0085ef0b83994a91ceee0ac44981bffd4923fa3947c334611e744b0a3c508384434bb57fe48242b83c8632687160e72f62dbd81cf41d6c511eefa1e75cb2093b5233267fa3d0c19419977cb68f13849cbd84c6cfb0b6acb1a20fd2c862a08cf60ef0490f35c3bb9cbafe383963cb7020d3153259dea1f8e3d47cb50ca34b664793dc616dd78940d4428967d323d70cf0b6e5a244d802a85676293d4edf199bf969f240c5acedccc6ecfafe87f420fb232fcc4d6187e9f98146978d23057a970350993b88450b565c2f984d64b072d69934cd3c78c4f3b7eb9a72bef6bb81c1fc4e2d44721a59552aef660a432412e808d607f3d8565c32504fd4ee6f7044d3629beaaf2df65efb6882dd3a62e4b962e8408428d41ac9da87edbfcd3246308896357fd78d862bcfa1e7d3e4e323053bfd223104171136e7530e87ec0f1711ef4362f8e7d9e92ac022ca7d95cb844c89b7517d02ad5ee23ba8415fd8a80de4e5d2b2d267825cb17c159bb4214c790f6e3192863301043427f297c7bc7ca47b25bcf0942b46a61df4efd1864bd364e56c5fabcc0dc66c806c7b4ad614b73309cab59b3d5300773a7f513451c42a14090298ef97ca41dead82a280f1797d808481fd0aefd2e3503f6026e1d79913e0c33d5a6837c9142f4c91c1d80e7eec94e65a277912954df0bddb700790efd34341495c61bda3de5ee6634bf5ebcfbf532b1709a9cbbfd17362ae8ee87dec56a58f6c5263ed752bcdbef5e1d0055ceeae0d8b4636afa252e6a833"}]}}, {{0x9, 0x5, 0x3, 0x8, 0x196, 0x7, 0x1}}, {{0x9, 0x5, 0x0, 0x0, 0x2e6, 0xffffffffffffffc0, 0xfe3b, 0x9c}}, {{0x9, 0x5, 0x0, 0x2, 0x258, 0x400, 0x4, 0x9, [@generic={0x99, 0x21, "c8b01f64126f13df726ea8856e20be93d24cb1972e148613c78da3cab8a6873a610d04b624eb2261071a26cba100108839a600059a4a3ca0b82bdc48f1a455133d49b185492234a397e33c5e460ad036caa5a09e7020d34b40e2a2c3a1d6100c1c576d4f9913529a45decfedde3ab34ea1834fcc2aad4f46f373c3df4e4f46d5f62d47bb6de4f42576a1f2d13d92bdec9f75ba37231a24"}]}}, {{0x9, 0x5, 0xe, 0x0, 0x1c4, 0xffffffff, 0x7, 0x9b9a, [@generic={0x59, 0x23, "5a92430eef784e1893f72d6cea52ed0d6514a450203161c9647e6a52b36318afcc3992db1532fa6d6dcae263d8fab5e38060174e6b9afbeb64d9473fcccf0d807fa1994a24353a90743df3f50e26713b957faa93d2d756"}]}}, {{0x9, 0x5, 0x0, 0x1, 0x361, 0x4, 0x8a46}}, {{0x9, 0x5, 0xd, 0x2, 0x24b, 0x0, 0x2, 0xc8}}, {{0x9, 0x5, 0x526636166281bd8d, 0x4, 0x35c, 0x529, 0xffffffffffffffe4, 0x8, [@generic={0xaa, 0x23, "da7d871c94c5cbbf8982b50e97fbf5b5b3a506c8e4f333f80afef2bbac20d2a8c01923210f9c5f2358cd76ef52317c2e54c397c11545cf7cae653ffaaaf44edfaeb1bf918287e5d9f32e2cb0e3006fcc865f0203d149537482a63bf730889cafb8fb4c84e2f7f54389b23ec211940945d1adb7cf5c16c85c3e82250ff1e31be9082165668448151764968125397a72cd2f95a9165f8dcfd827c55da29863b2c51cc65308dc6ea209"}, @generic={0x2, 0x5}]}}, {{0x9, 0x5, 0x2, 0x3, 0x30a, 0x941e0d7, 0xfb3, 0x200, [@generic={0x1002, 0xf, "b642893989e9f52840369100333702c2cf521690d35b64d3f493f14c4fbe853b95d900ff64f219e9fc478b6de66c9cb9e5ecb75e977e595fc6aa51375caffbe8c8c0decdc69a565116269c2f33159ace9fc9ccb93c291610b23773a9e23ef245acb1a2a1d3ff7d21ed44115b3943408db38e407feb7c266a1ea486a7fd86ccc56cbe6dcf9fe486bd821d274b67bc80e32be2b644fbc516fe9ae153167c80782ea80e809c0a6ef62f7608b30905da702223719212c15946eb1504cd72e59fb4a8271ea790d505103d8521647820c70693afaf8fa5c9c6696de6846aa5d32074614eca818f4c3ef82d3e2cc43a31397744c98b7fcfcf3bb4232b8c1e7c69857cc9df2b1176c5fe33a80d37781d8ca41d8dffddb3c5cf089489fa178d77eca3d28a7359ab7032b7c51b062d1bc8cea352bb75676c97bc9f9d4e1689298fc91c3bf4279381a09d1b6e28d9ff9e0c26c7f71db36f777b1257ac775c0392468f2b2b465cf63b1a1a58f8bedf9d8018075231cc3523dbeebab7627a70ba72521baa3788efffe87628c5f9ad86b2695266870982d303ba6285538a8c8567105a4472bb739fd80288edbbde3a20a97db239d44eef1dfb3ffccb5f318ef18b4e8386b33faf1dcd66e1f1700a067d978bb34bd9cde0580a1f175d5c651240566ab8eca26d418be0372c5581c2b6f1c97b5fe95cd3b2235f5f8bd41eecaffc9b438d9770bc9d54bb6f9bb9d85c1a89b0d43494cd1cfdef19a68343f494ddbf6dc548f6b46a7a2f9740668aeccee792d6862f80fa3e39f453d9b0d684e0bfe4d4f18a5daf94e48662b64734915f8f71a78dd6c4532f97f71ed9de3afb04706766170436beb7ad5f3ca90065087fedaeed03c67e91edfa9972860f767f2cec52d1eacfd68d8ec7a6362340e0d4a15fc2fb2758beb8631d75a65e7ff58124c058d7eac601626fd142b2d180fcdba5a0b32197436fdf405a3c6b923eb204cc917194525ff02c1afaa0c09c13fc49811fd203e787c6c741f33d5e4d525d18da29aa043f893a189e3a9fc6dabffbe319e72f68a2d2746d869923412532f16b805d9744dff7e0618a7bc0a4fc6af9ca4e63b8b0a549670792e00fe6ce30f400c4721e5722b9d34876431c97a97b88543219fe23e5e60ffc47192abf3c0a2df459b56cfc7c5950f45c8d0376e226efceb11feca80e22c4d5f35e6f06318682e9b48b1b9024f75b401c0fc308949edd6ea411a8e083a4a8544cb68b13017809f99179053b64ef69501b605444e3b9c63b9a321a6e99b9722948042f12cddfdf7e22b7e8ec8bf075faac8bb0f747fb9a63aafdc0f6e4108ef87f2341ba2ee3d7a95301a44668266e9b259c507885ac97aac3ac2ff1ac5ab222f9501e7cae57cb5ec4f1d945550331fe4f31f326d4751757c661dc1457a610439a723d5a285f13866f9f4f3fc2e7442fe0257226ca12eed0a5a00615f618cc2e51a77700a0c8ca2b5940ef07332bfca7b7b0ad76c7bfa0fe064109aa0a6e92a129ce4d3cae06d7ed66727069dbd1887d3ed2fa61eb928befaa4a7ee85c66b523a77fed6201b744dc7eaebb3035a69281734819dea1ea5fdf033e3cf0c4b8c4773d0c28698cd892724b637e6d28795812cf7c4ecb798c64d8e023508b6be5eaa88910b42ef5b93ea7fb7e060bf9f768060dce66e65a02713e0d945f75c24f44a492a4a98ad582f79fd41263d8fa1bce45a6de5feabb93ec569602efa70ce7b85c96be0fd787fb2bc497157d19c183e740e99f8642bc8f2b6cbd86ed019e14bb951bc5d851a5caf73b171e38c6db59088015dd250fda253bb82723c1e78332c6848a1c9004647c16ba6217355975e745e729f16813149d114b4a2b43d68ff9f23e9af50efac825d87b28b1464834448631dcc89527fbaaeaf1d595db133b503e0f1661141f94ddfd0c4c428f5ee03cc7409e6723eacdfb82933f365e60799dae2561832ee70f95eb235122965fa998003bbb5aa3d1e4152cc48c4a8764533876a02cf93b8ad6a680be8e4d1fcde4bbda46368d869654e587efc7e727152ebecc5c647dd4976ddceb25ca2924846d1e8f61b355ac3e28b3f09bb07cf2e77ca36f1afc32f26162c48c7dd09b3d54967637d4bceb03f2914e37c6f7b18417d233ac304418b154219c0d4e24a57278f2130f6721ccbc1f4d402da138d8141dd6695288a4569753f3b2ce8fbacb692a0ef1ceeb21da9516b0fc27d9679109e1b327093e38486e166bdffbd53c237198dac1f8426f8d1be36fe07c9fdc04c59eef458721a31922bd870f305a9125d59dfa7f801f348987df3183aea2ac53588577ad6b19e81568c4b29726dbd32e3e918c764465d50ffaf6a7b093f1655acca0ce3c3a2a0a089651d8bc039237fdb36336dcb5b472275b271d61962b090d357c339ade81c523f0884d99c1059d82185dbcc13f40a47e5c7582ccbbef640619e83d3196cd6ddbbe3917bb263cfe2fe91a60d4b63e964afe6bedc79d6da12026a839801fc1e47019f8abcff63245febd7d0e3b3abaffaaff0c5792da1ae2831b34c836b7a10bca5692a144df02b39cb00f38a5aef967044052e6df086591aa727611c64d65aa30b21c12dcc0beefe4aaca649b68f3ddbe8a2aa5964bb95c2a250fac9556130747dfc1ad671b94be15caa0f7f7c69dfec828fde3c3c7577d520d58d0c0040b3cc58dec5c483e10bae1accd6dbc94950a50297c61c4e270071605cd8b7fb4df5be409c31c802cbba3aba301e5556d16f29f3092fbc2add9281210efb374ebcc168746ef041a6de26e986b16b8fbda7de9e90dbd83cf2d003cfce391fb6ae6a1c4d3666b0b6eef0c11fa66c3813e6d512811ada34e4380b28686943d52d774e338d2d5d4116d862bbac1ee0b6414c7554e6a076ede33bfbd1a6c13eb3cdb979f37d4426ce842b8a5440608885358986bf7b8097e4692e0907ea6832cb2a8c0aa2b5965a317725cd801cffe09ec499a0a50ae23436a49a2b77073fb7dfe11cbac0c8f13acc6b2e46f5fcea21722bbfd77dfc4672c01db08546cd233a009497f6af3961c1cafb2528223e77d1b4a9fac25e6d1db3de98322a5a1c3c360f576fbccde7866945b5d991f9478afdf8e83c1246d76c779a3981f08bf684992466d761130155cb8a22c1c3ffefeb00a6f349420559e667872b2bd1a36c61ee2c32414c39351aebf54aaab002e7a8e6f0740d0bcb0beca0e1c9e5f5467de9b3400bc68775abf62866052d6b8af3ae9ca1a088be70a93f9f235a7998f38f03d21a542958c783ff255079f385d4032cad0ad7c1b3c1d934ac538a4311dab5def45bae9250647b6f2203a6ccfdfbf68c0e40169e757f529c4536bb5e0fef92778388a0b0a7e7b6aa6cf13617be7b52df10ab838cbca570b9b6a3fa1cdc6f37b036b4eda5d094235560971e0ddbcf11ce26c46b842e76e34e902fbb817e32c965d8ee19804565698eded1aa942118a4c8e28fb5d6ad98b68a30c2ba617f549ba875c75e497c96c4c3874e0bf2cdd1e8a08408a0c0a74da5913407b69849a920b5681cb7440d0e5e28ac2c0b1c377fce2948b9e57b91f13bccd1083371bb21733471aefbc1f2ca0ba82e68e485a03ff0bdf81896ed35a168a525e490d2bffcbc02a9d3e05d5a26e5183fe0ca38a0727a406f61d80c07f7686fc7625349f745924c3c63b931de00f84ff553327b1431812217083273a4d17f5594163ba1f566553a513bc764c2029cafdd6c0f1e09abfe833dc4d516059e983d88502d21e9654c9192de54fd7039f9a7784acf84711cdfb0357c3e74554c24bb49c9b52705b627449941406626d40d3d80075589118b22b9f49d77ca255047adb5837bc61b28586c98c39c70977699e156abf0f1676c4ecd2a918725c768ed479394fe91498b0512b128a0a76fe0bf675c3f2cdeca7810f27a120779a26a1c1207346e356653bbf4389029a2498987a51286d1d56b02ac613d59eb1e18ca36833257eae511a6b499e25eeff7f03707343f48a664d2afd7cca99d1d3262a40d4c9f5b1cabec1cd4586c91a324353d024465120d035ceefe894cb060c50ce9ed9921bf4937b1821b346212deb9e950c797bb9933a72cf904e1dc01c485e56b322bc337e5a81198bfd09d91ee3ded998dbd8e0243a2f5fc81e9ac6aa018bf596e95fb028de15f36fbc41be40e9ed8d0ab46cef096a3230c423594bfdfc5d5797052643b655568b402b642a55e2fa1ebfab49eeb9b3a317e0769081c5049261820508540c8cd609f1c8572183757b9face4ddeb1a2ca605b592bd71cacdf1e432f4f9707b09b1193ddf9d083925cdf0be8faf3b1d88f4e0b1cae83ee66c73af013b867ccf85139f6ab12288ba357b4ed9dbdc14e4aa8c6fa5748a2832f9745a5c84b3be5e0e00df3654fd950d12a30c0dca978aa77442baa461d02521d45157109d34ca893c824c02360283882538f08820bf21634f967b240134cf900046b5205ed8c4c7be393e8fbbeb5cc5f1eacca73620c9d60861a9bd91f32759de62545f9552fd15c4af89838ce5d55ac7e19b7a963e93d7da222d05912dc4e67b36048264f5d0aa28c097846a3715c14a1c862294dbe73596f016737307b17bb53be4a197304bc1d849f8e0faa476d19d0731fbfa89b54d539ea404f51f1b08c9ca3deb6181793d8a88097afe27d2772d3a32b80af56ec80d226444dd297584dc7ad26b9ae8e6f77e3b79677b562106f0e3dc4e16a6458ce5fbd88c3d5b3afa17ac092252142cfdf8433dc1d0871432a8f77f50d247a58c4ab682ee5df51e0da73845cd2e3edd6dfdd97d7ae7ead2bf466ce9d162c6a2e7dfecad13150ca0346ab2db58bc463ed0b46902c5c22623ce0f04b7286353622a14e937ba5a54bd30ec1c2aa1712cd29395c92fee435b0e599d323279a5e773ce4a929e711757ebe1aa9680740cb1332653f243e14bb25aaf8510437efe1e890a1df851e6a22a545d1fa0d0a9dec75941b7b07b137d4c26945a8ed4c07a775585f03811177bc04e775d929e1a5baab29463460e6045b46004f656d5f257518be46fbb4d2cd34925cfd585d137df4eabc41f98638fa8077e577ffa397eb488a2999b961bf0f7fd1c26985166e1566bb2d263eeeda0e35edfb076b659eeff3d2e59a3fef8cf7f4151e1248d29744a42c3ae3e63f4618b652e43db98f6d47c6a5c6562de8b476226d13f32f56d2458de9627fb7f575f359ec6d6afb88bb735d02be95d240f764fea591d436a613bdb22b1712bf31f8bb7f062cfd3f82af539fcd346d54f6d90bf687de3aaf442cfae7070af519795d5749be0111a9b1fa1342e1582bdce1644161a425bf63a30a257c3e648445b870cd2fff04548ec4806caa89e62a3606d0d07a4a605f6aeee6912788c19357abb9dfc501b1659f80c3459ef828cb6914b9f8e0a9adb3afbd93ae827fbb4a40740b764e90b6fec5ca76612c78342b5350bd6965a833392639cd0afff497be2937715956eceb92dc94d616a0bb8057107f3e3c0ff66a97ab4a1ba70787bb9e2ac78f7f752b97f1c56463469b80bd0d1a3a8d18a00ea0abdad0390bd6261dba1dc45069e842cc1230e4484ca9d6b7b23d30b94ba7099dd82b8dadecb62ce242c9ae5dffd641d0114c2bb338280affb28aee27c80d5fd0a0818c559331669d12053ca557b9227c34f94c5a49650584f9bfeaaabe115cf4ac3f6f4dbe773ffcaecbf94d96b3ae9525fad6294f5b9eefb317b15e1618f2fdc62728eba329c3b332cd24eb16915fd4337282894508546d7acd3ecd3f5e732c6acd96d19e6"}]}}, {{0x9, 0x5, 0x0, 0x0, 0x119, 0x0, 0x8, 0x7, [@generic={0xf4, 0x21, "30498923bdeeddc26623164704853ab3f4aaf2d6e4e52b4ccce3a90c1d9f1c4b7f68399720035cff4fa6f80bfb5ceb752fd94c401c218e04ee8e2582157d2a68343251d909576905f62cb7195ffcfd71bccd3d03bbaac4138aef9aef7d70cf6a1074eff29a201093dca7da1bfabb7222256965214f46428f3e370576452fed5f1c0f6de2ae18d8a2ffed42c38f7cccafab9b2d7b4dd25ab9bdb81d832c7853cff35ddf49a7eb7f034fad2aac135c5ceefb36e3c4c4572cbdc0e93db6a62b19ef5006ccd2c45f03d58d67c7b606e3118399630e1ae6f8a8377af8d604c034976e41a8606ed6f84c61cc7aa148fb0ed3a4963e"}, @generic={0x1f, 0x3, "21d19b3fb975733403bfe2d2fe8f1758c2d02eccceac9b603e502dcac2"}]}}, {{0x9, 0x5, 0x5, 0x0, 0x1e6, 0xfffffffffffffff8, 0x81, 0x7}}, {{0x9, 0x5, 0x0, 0x0, 0x27, 0x2, 0x3af2, 0x5, [@generic={0x98, 0xd, "175397b49d1f9b1d61b7dace6399d573a0be8116009007ee9a6eccb9d686a68faaa5256b1da8f5b23ab1a80ef568fd4283bbefa89c27db871850e2856e38dd2d788c7b3789f6d4da3348e1c66cef78f36bbe65a253c7d1cc86a2cfce681c9be69bdd20d704654defdfa142a9483cfd1f8f275c10d09618ec8a753e21bc4256a7621548c5fa93386faac39ae8a45ebbb1168a893beaf1"}, @generic={0x63, 0x0, "01a512f56d6a00fa7eea11a7662b0efa0eb54521bbd5abca8ea042888e75b8a8199173e7c9ae6329501f2d70e0fe50e9bdd1b0e300511f5cf8e098c8f77d779bcaf033820cf6414963a9fd2f869a3bff51f1b80edf3c9e8dd33cdaa94792fec1a4"}]}}, {{0x9, 0x5, 0xa, 0x6, 0x34f, 0x3, 0x8dc5, 0x1, [@generic={0xab, 0xd, "0aa122dcda7533b6f55b6c2180589732012cbf13ac9ccb7ab370f2194adfb8497348ed5aaf603afb838e2456ab267d6ab1ed52016fd73fae35bba8716709ddaa2b5aec87af017a6a2c739c6206f51ba2bba0b0dfc4f4f8363161be240bef81547571a4b4f6c91c336f1bc7a56447f967bdb6a32a3bf755e829af1584ee696dc9fc507c8394e2f82b8e5fd44674068b4ae1f06d190b3601b15e87c11a749333bce2d88207bf8ea9de06"}, @generic={0x4d, 0x22, "22b9c79290fc9f7b9af60c8ff48dc1624fdaa2dca9a2fa2bf9497fc7b0212748e3fdf652fc66e31d9b42d1221ba5aea286219c71657f37dcbc52300d1c75fa4ea9c3b174dfb4371daa09e8"}]}}]}}, {{0x9, 0x4, 0x3f, 0x100000000, 0xd, 0x1, 0x1, 0x78, 0x1, [@hid_hid={0x9, 0x21, 0x7ff, 0x0, 0x1, {0x22, 0xf2}}], [{{0x9, 0x5, 0xe, 0x4, 0xae, 0x7, 0x1ff, 0x2, [@generic={0xc9, 0x24, "3bebc7eee3095e72ad7bee922e18f7b482cf9677957c623b2c123a6904604979d792643cd7ba4b0c4819b7cff60239680dcfadfb9b88d0fd64153687b61d58b3b7cd60096bfc087df8b7f717311fd5054be9d354e2d183c1996d37a810439396b3a7f2c10432f8c076f07f4304701bf64804a8d215402e396d79eec90d66b7f52dd55ea4b81aa761ef8d49570e3506832ecc4fd521c6bb4a615708438d7df642e31d8ec784f33fee719253eaeab38f8c7850ea4aec9193f017da0d3beddecd58fba0c81faa5478"}]}}, {{0x9, 0x5, 0x8, 0x26d3f3f4ec9f7aab, 0x46, 0x2, 0x4b, 0x1890, [@generic={0xbd, 0x4, "6251b306dd2a3fcb3f2443e527137d77984624a662251673b1ad5ee176a0be23f172520bb01931877f5ce95df87b7a035177e97485c6c0b80cd01ad6ba82dc56bd08aafbc3cc80f3398c32dd9bc265a5206279423bb7b3b45f697e3bfc7f31a5d65a04e34ceded0d099aaf065f36525358d185f82a2ff2d7aea44ff4f2706cbaa85cc8de5c62a88840932d55601fb3e37888dfb0708f8a9fa3cd4678a2d07f7f49d36903bfe6d8c12b4eb794084124d48ba8d3bbf5f04df9536d5e"}]}}, {{0x9, 0x5, 0xe, 0x0, 0x26d, 0x5, 0x0, 0xd0}}, {{0x9, 0x5, 0x3, 0x3, 0x21d, 0x7, 0x0, 0x8, [@generic={0x1002, 0x31, "2dea4d2011b7ed0ee6e879dd96566c1dca2dcc6cd731673dfad548b393a3e9ad0f108ae6a53a6533674bf624b50ef26e8cada3a4a537ffe490a29cbb7ade54113656fe11e8e98a454099b7c4c41efbccc662043ccbfd77bdb4a2d1e5f7b850a4d7ae2d94036cd7b5e932a2468e8176ef7e4ec71d6bd7671e780028760efaf88036c8b690308cd1057249aaa7a4a6885dff401ab543e599dbc177de10f6b1860917ec13ede385e82e684682b6d5ec1b7dedb952d42ca4ecc458540f693c924b2abce916958fdacc7c6be0cd3c58de7a752f4f1723e83238b4a8ebe405971ef9c1aeeed95920765707e481607cb5e69fc434e1c785a2e0bcbe127372a0aca58766ff7f1433cdf1aea9454d454d2d5dd70a937ed4980da34bde26c1f6b5cb7523c4196af6ec162ca9e46c94f7ec66d8551382ee4de1b85b2cd54606abd625aa2894dcde5816f895d655040129c993e66ab83cbaf6517fc0f3b66cec23f1bbe79b7fd681c555efd1dba2fc80e1f528dce064214e4674b8a9cffdcb5ce450a46ff816aea2403a6f768780500080855f6cf374fb391a2e79a41297c52b557ac17b610a3956fd22603fa8655bb4b16b43d34c486ebd0c756726c09fe11ca6ec3510e99bae928fadd90ff0dab2655eaa1942f1817c1041e81b8804fc6f438f718c4cd0eae1e9f874ecc68e9a5d302b7833ed7e187492676239d1e6e69283252ec22d886f43b32b9beea59fa396d39fc05741aec88ad30bbc0688e69ff63ea1b3acac44227ae351c6a288debdd4624badf797f73d40cdd2519dbd209dfb913ba885a6de698b326e67e22c0d483fa325d46749c68a1a47265686b36892476745d311110198a38adb08096dced99ee6caba47280566ada3ee9d87570fd577443375991289f075ac35ebae1ddd3648c280995e96de84c45246e6726e5a1723ecbbfa63b47d29caf94a031703e952317cef1999bd48276d3d92c820d8fc5d082d99a823947823f79c5210e23fdca9d18363346dab0068ea76affb84402e69dbdbdc6da511c3284a33a07175ec8d774519eb341814aad02afc9f3c5a85a24f123b402229b9f6960587804be721ff4f2d1439fa1addaa76299688573fda6af8f7a63ddb52a26b6bb2a0699b97d3055280c37bfa9126217372920739f8db3d86a9b967e2ccf058a62b1927f3c8f5c4041f5b0df08e256a124b53b711489fea1fbcb143d279eeafc60a2e7af448355caddf8cb57230e91c94167722e8ab544bf49a949c952f6bed1ed0a49005c9303b7c696e309a4dee260bdec28eed47daf3233df499a643872bba621d693f7b48c45f194db64fe0ce6cbae4c04acac30aba563f556dab01343c1ea83393819afb7af8dde923c28404f89a723d100bbab13ca806b5d307a365c2ae0a2bb11f720bc17e695b603bd99885be6264611a15878453a29b93acaf791fe426281e007c03ebfe04c3a683f67502655312fde771a8c0e06cd3006f0a03795908b943616630b51d5e5650561e4424e87bf38984239cd074960f3507476211035d6b06f30087769ab7d5319bd04a09cd39927b60c4aedc56884489cf1d1695aec676eea5b6e74280f35c729b1328b7399a16ea817d2fd452eb813f621e750c9678673dc5708a121f57e542932c27a82deca3f62dc2eace360da516b6412b58b13d4d2a7119542332c763c900f0091245028974eff2e4da0bc75e20c860e2660f44bfc9533792e4583d090fb5d3069aeac296d01ad9aad1f13c115fbcd50ef46e47a729bf2997e8856a874e329e81e987005111238ecd23e46b2555c4ef56c250b7ac67781effdab6cf92b52d69f7a18c21b9f13fd87860f42c9e6bca176f99f901a622df264e529264cf086e1b0a6b63cfb8b5c8a1949990f83ac3f668e16c6e1b1c65fe70b113158d81444d1bf1333cfffca86179a3d788d6f7f75b54c6e00e54b9de6382c3fe096bc23fa4adc88cbe454fcd2e8021df3a273037c53e7e9369da03b1815582825516677cd18940e87f2980a136a0ad10bbd9bfc80f8485cdd4471496be2386eeee921a95a4dbab3ea305f45e72110374e0e40b3643ef9fd01c737d7dbc244e92ba987dd151b17d777c8766a774a882867eedd99e3f20c0256b8e529c994b14263b5f6dabacaafb19d231d69471991cbb257a032e92baca3c4ca469908d6b532c3c31217436935c10a61102772b83d856190b3d3eb662a6164abfb53b8c3b52713ede4f60f0ce10090c3711b1dc9063f6584838d7acd4deb9768e80d827d4631303ec59759c8eee9fced37c367b86f505b6b0212ef3c73bd55a651efc246465a1db4c7d7beed1572c342052a14f0b43a46add6c314aa82622957889b0335e363e3e907887560962670e5c6387d51e25f718654b6ec3349a4345ea3073a1bd1648c7900a5a98598d520667c2745b6cffdd77331ceab3bb705a051af49a155a5384673c56a7496ba6d96a325efefbebf9a07d3cd7dff0c7be14efe4c42c18ffbaa2de64306dcb66c9ee110e84805e831a4a33e07623ecd803ad571f5b47aec5bd4e838943041e9bcc0f3ed518598372455ff49a52ead518f96c5565da56aebd673193231bf212bdfd90d8e190cf14360c43ae503d0b36fec27e50b461d0da7478e961e0966a762dbe65bac89fa366f4f7477e28421e64f3513e577b3bf5547a60acd549654f98ea68c7f713565dd59dc559cd7ab848935d6a502dda4332c89e5dd5083ae6da4c55148af24e2d5152c8f8c63778536eef3776d1822bc262f887313b859aa9988ab567d742429391ed44959f1ebf8765ae5f3a9ba7c04526f71f6b09483972c0977b482f9f54e7221a363a8dac98741be5c8fe0fb36ee4e0547d6d4eb7e5b8a96830af3d3d6f86fbccc610757b9d2c3ff150339d3525a542a3e57208dc4e761bff9816a7b24c7ece58b2399e338ebf86f3be6ce883bb53d57dd104fff7716ca49c528f76f3bc0d4ffe3144e61f6dc25a13d3e2691e2b7d2a1b285c47a31bfce9b6311895af2649d26af62f9e64640f2924406a0a0a23592d0fb9203379a09d78b1c104f7505af366792cd17ab812871cb13f01b287ac4fe299270e03371cdaa816a36677883f8b1fc32c94b61d411192af2a0e8a1872265425b5dbfcb390edf0fdded745a4ff613de8ee8ce8eba7c99c5fc58ac23c603fb7f652e671ec9c3b7636058b6ebcf96195313ac3d5e6b56abc68be9edea728041a815174781e241fca25482f0d6c17f6b9fe797586b402547bdd0373f5286ee327b9e30ed70586f7c5997ea23a04f89a00afa2c2e93bf83829d66ff31cc1a7e69329ac36a1da893509f29a97d61be1ba4ec07772823bcf505c6b5a677f5bb8e8264eb9d3224a4fda8dc0dcc1f477a3abdbad357390281a3fe9c2badf6fb50b6ef7972845b228a7692dc5f14fa8e0237ddc9f541815cecc8b7291ab2d595d2ab1a123e05d659dd3059ad9afd0d993187c6319a56bbc53742811a6d922b72be91066933c15f596b4ab87c06d90c853b8168d491cfc5925f5af52e34e1c2fc0dff4b5b8489a613151f66187c88d82d693be1454bbacb4eba4e4ced3a156b949ff2b29338f0fcc0fcc90b7127d48902cd57a56e27a17abf072920f029b19b2392e79ef4030b4fa205d9ade3145dab638bbffd06c4e832d978deca624d31a49fa4a1e921f1aab0b22aeb9d0a51f9e9370a8c901c9633ae23a4fa51bd1f1aa4a44ffc20ecc2ec62967f478b88c1b98a5efe1b3b4ec5e2e4fbf768fcbddf47af71a1de54ec0203d50de9e353f81d86191bb33dac7a9d1c67840e82e5deb31dad36433f8faada35410863a7127c5212121156a7aafd267c67cd25f2d196dbb18ef041042978c75ed0fd8505ede42be6fd2de74bb7b5cc3da795aa6ddd0c72a779aecace526476a5076fac26e6114e8456d89b4466de289c35273b96da8a1887a152e2576573c63bee3d1c64cfa723a19def9d51fef55c7452d0d215e3fe220086103522a9f0cbe76ca3cde6290eddae1beb19a6c62ddcd18a0a1eaf9faa4bb0816167873f52353bf6fc9d20323acb042d7435bdf50cce3f092c08d6b228f43fd46bc75c34b523ddb5807591aca6401ff16623bb9c08841b57a2bbb6f55bb0011c013d3096c98fb3634d5b63c284a802f7fefb41e94f0830a794916c70cae75f42339a2c70373e073a00276f120f78307f5b51e81b972202590dfd697dc812da07dd9fd91c969a68a11ccacedeef62eb09092b0ecf0ccff05152a18392098222e24de4d6c52a3a2750321c3d3a2c117d357be6988857a607f1f438535ff0c4141a3973a55694e40ee61257953465771620e2dab898ffca81f1258f9d7f3d495f144c80a3bb32b6bbcdce1b9a81fac73e95b1919e073bc08179bc0eb3146de0a09a29da65024aa782e49f1984b81c2323edea9d58dc8b1cf08aa14ada0d7c4026a8bd66f8512dfdcb0005f50457d9fd7d3291b36cca6c56ae9cccb9a691d667db33845dc2afaf03d3cd5d7c69aa09b96b6497c13a476bb1c28cec2c15d60fc64c929c90e473eaf9c8e2c2802e76d2b4d0865cc02a39066aec3adf0a792c312a1cd4cf5772d4ee8384a8c84588f24f81ad2905e8db27d2897f549885b78cae37026caad77feac100a50e4b45f57baf9fab4e958b8141524691bb6eb4f20bfd39cea378bb6643628cf70055ab4acfb202e62560d12ea28d115bcc0c15392c0026f60671f70431505eab7f862b7d81ab24467d0b98385977606e41782be8a7049230dd507ff4027dd0d7f125e2e4c452e24779356e31333ad6ecba2025f40ec093d486d041f2cc92c6fb3d97060a81311dee16461f65edbda2409bd21be8f279ea738d67c46d6d8643b3525ab2d2a57f7473c64d2b23e07c708deddbfd1c13e5ca3accdc1f009c7c97a8bf2a0c6e409113e3b0d85a85e13229f2e4fba932576b12894c4da904ef6ce4206ca070a72f6c411b83088ae37b68f9db27548f4ae4a2409dbe66368fa4b795eccca00c484c24b13f0157fcc0cef301a8499fa7c6b0530ee1ded8c1fbb88f5970a1d2ddc701842db919f560d6fd6564e5f50dbf1912e28c1ab3c549fdb53cf5b26896dae4289efb2fff2170b600f150a00e1109bd8713ce068451d25d6283aeb0906da56614c871c7bcb3f9084ba875d2cc298932e598770c70fcdab4d62739ccff11b56a5985d6c4c75188eaf29724c820bd348547da80223a96e9ca989469700eb77cadd3b9a870352f05cba93e17cd7f511dd74096100e9da0a23d6e980f552d0760b5284719a8256a24eb9ba96d225a09f419da90c7cca127c0bbb3defd29f8da0ff11c44d8452affba7361361b80fd2647028d9747749fe0cb2a928f4cb738a3ce29549e1db5258f907deb567a22d8e8c5d258126153db924c60abc8bbe47ac9ce2e997533854e9f02fb02236b944fac5bf9f82b910288717845b570fa0dae4a86b158949fb520ac9061d03ebc4a5afe5e57926f9157dad6a15b8701a65efb4416756d16bf0cac1fd313bfa9155a2f455fb1635e872540682a4c6ad8af7628676448e4e87eac7d521b8d41f782f5c9044ae16a808bdd36be55ba3b4132a44e5c3ac6207c10fd2dc2cf3341f8f2bae83a9013a265fa85d0b51308497a0608f36245e23a32ed9933fbd1e5684574b98552fb7f85cc2b9088676cf18e52a4aab96004855ae87eee02b09dae69562f990c04c2f27af6c865bcff6d17f9b4f96ddbbff8fc81f21b0dc1cb04aba7031d2a9335bfe21f2ec8da8144802cfa830f394ce54706737c06222c26282da2c5bba0e013fc1589ac0e7fd2e79"}]}}, {{0x9, 0x5, 0xa, 0xc, 0x3ef, 0x3, 0xa7, 0x3ff, [@generic={0x1002, 0x5, "a57369a7c439e92bfd797705e88b9efeea30ad6d86c088dd56e0b9ba31919c73cfd1c61459107a12ab13f27b1dfbea483e780773b71033261b75fd0ca37b9eb9ca3e8737065b08b0eb76466bb9bf140c54819b1d9ee72a55f002031c6e0b983189d90b4dc243da749d9bd5eb0bf4cc2327c952b7aa13f6e861eb0b81c920263cb4abd54f56c90e2f201425f98a31ad567fde55c5fdb1aa974fc7b2632d2c63e4078a296bc1366fd94c2cb0656018278cef987498291f0a8ae73f86333a6683a2203eae82928d6ee44b6202bd667a5693340ff11973b38a759ece1ec0c9fefa48ae015086a61f1397f9d5b0518736740fe8bc2d1129dcdd704d63df772fb6684c53056ea09715e57cdabe5179b9388f461b0399ebced976a34fc3843390a6d24a9acc1a45c0bf1472cd8691dbf1ead696388e7149cd6939012a2f6e4a8abed6cef1a98d91bcb2633df0229200f767204e9eafb8ad311bd8b51a012eb6861eaec84dbcd86c888eb2eb53213efdaec3ad8d8785f040353597e1f6416282760357539a6c58a13e94dbcb0a1abf2bf9f97db78162c27d57149d79157cb8da0db47692192c415c870d8387c442fcd2f358dbe68e09c550cb6a937a2a7cb04805c1a75db04dbb17c603b34a4806960a8a86fed8d2d7370b444b95f55b1b7be7e7b026ec947c65a0a16194b67e78b5b322c38fbb94de28fff22d7be28dca554ca11d142f0f77844d33d9b8fa20981d4fa801609ba85126608c25bef9c4dd8df9aaaccc5d9a8b6bd0ab31fc3906d19db08e4bb5d48a5b24b405a8bd43ec0cac0f402f6e219c7144d5dd3faaea37796a5a3f4dd4f9a7485fc723e19319b0b4742863aff6c6c108577de61b47d62f91061642241c98f8fb295e2c116c08cc0cdc6f8f4a377d5f4d994951b04842f4e8bd7f7e604b95cba2e010b271bbf640072663a698b247f6089ac8d960c488f05be8719921c0ca14b449df44b162738ac75f6add8b8a64c099578793a5de30160068bb3dd2e4cf270204662bbcec153653875f2bb1c2b283a7278dd4527bb60a801406199406a6cbe94262514cf9e37e31dce2e085a79746bd49ea366206c70e3e2fb565c8aa04c88410ae6d3d64a039a7cb58b62ca481d957d4b8edfb090a5cc79bf374003f016d8ca5de8435a69a07249167af899363d6dae2cad4183fb6189d5e3446b43e56ddca836eb1bbb0f84d16f09911a79928fe15e8f6dd095d6ed8012e2d61f2f512ca5bf326565cbf9699b3c497bd156fb7641340ea1e41843a8f5de8cd5a65e1700cd09666b28ab172726333483d542f3c3f59339cc215afac19d3081ecac7e650f7aeb5cce3b215df891e126e8f47e90e86ec21d26ef79cb695c8c50d2e8b1911e9b0da8dbd2b87d5727883debe94257e3b80a343fa0688f62ff57f8158a868431545247fa271cc9032c25a21ba8f271fd20d46c96fd5d4be267a03cf3bbb6c35a00b0e1554cadd3044be8635760c265a51839cd6b12088aca7cfb256deb50476581162180483f06425d7ae82a39aedd37dd22c474018ec2513bcd8b42a3f442842fedad4f74ffacd816ee9ff525ae44ecd6217b6476ab5d1906a66999b714242792476751c9b02224c65fbd8da2e50909d352b9e575296c568376453e272eaf91388c74592db8471463c6d28fcc8867ee150a574a65d74e8ebdcbd7295124dd6849f21577d562f5f618efb6ccec18da8584f2b9ce82b8844708f355493ace0e209b04b4ee4db0069c3723854586509785e82f92b3d056e7cbd2ff8013f0a2af1201b9056b5b6fdc9fe565825190bef5e4cb00efedf66fabceb1a34f4437b5a3bd41ced8b7ad2485e8685e5e15bc51f2ccff793a1bb32fbf431ac7ac3075adc4d5d56e9c7939d36be002f2fdd08a067881d809e376b7f39fbe53addc817a940b9bdbf357d933afb6a56ef9fb83ad2d68be68ce81137fd16090bb1234ec8fc5eacd2dd1084f4ab0bef795cc21cc53ff21c994edc647025a55ee9e7596fd8192fbd1c4314afd4feed9de9fa9f14dc76d6c0d4f5539c5ed2929d0ea470b3dd3b1e644865be572f5756c1ffdb75cf192f3a4bec6c96ff60dbc5076190bb5c5fc3d358034c7582f9a7c121f83527f369026444f54a9a698f69158fc7ab4092b93ad61548f5e9acb5ee77e0dff17735556e466a4b53b8526b6463179c077523ec005ce70d017df2b0f54683dbfd89c43b2c8ae027f5ee5c821789de274b93136d75d709dda98450cd42076d6cb48b38582dd917cd0199e4ce1c9465b47fb0888570e47dce42ff41a9380f6cbd405c98573fc913c60389a45267f821e45abfdb74a6087697f4a13ddb152e5ac892e69a5bee56b0306fb4c2a57d58b2bf2bb3a0d2c9b64b2dfc66e1e7618aca36986afd0ac6ecac90498a54c7c023005ac1aeca53219e18bfafca4aeb59a0130bf8a4c20ec18aecc6601b06c2e528e62c667410405c71b47062e2b29a62fd116d5d68968aaf53718d2feacdd58f6c29595c89096653fc78cdbd8f2d4513da5ccb34d33d5b3fb8b766ee6a900a2ad763bc9d630d48a344ca096dab36a99bc4c4a5987343e57aa8b536389e651d3839b71311521c711b0f94917244d33782814c51609fec7976ed358bd7d4c1563bbec59d64b6ca42831efa335d574e9bcce692bc0da5c99475cf302edc40dea8a3f4fb86f2349f14b27b9d2fb38e03779bc67ea7ca3b1aa193d3d76e2a955c6fd6095f074256eef5383cb4071936485fdb3b58e1ef09bb413952d4cbcc33d260215d7005146082a64a7faa6cc5c61e8fc32a7af0fa7ae89c29ac84a4a8c001480162acc42e476cbf6d6e5dcad7e510b2cdd5a143ef83395033780a024dc753d73fc1e6f9c6cc41afb96d70b5a1debecbc22d5624f871657f3d14d16d2059ee00d7b0e8003ce8b07879a4011c25469ae760ecd73e326c7c3c83ef31379f6c0b116ea3255461f5d206b9d2ac01abbb970cde5a32ec3a04bc1fd56005de2cdcd43c4d1148f791f258264f8b362b75838ab0cd1b9eb6159a0c3889ed6a4eecb0c3b3fee3839a313191caf05cdc32abcef1d3ee27d0f910b670cc9f93a3931d0f111b017aeeca3adda890789db080f37b629e77447514927bae1bce4f0ab5a0fe0565f441f0d892778f2c25b72117cb0ddc0a708d1bb161adb8c1705e45adf56a198687e40fd4afd5ee8ea4a0437845e59b16775c2a3eabc9a35b161e9ecc7f998a8d0b7f94cdf68f5503067fa607692eaeb5620af87e63c3d7079c66fdb93ff6a67eefc38718d2c2c4871d55d380386b4547a0ebbce1a4fff77203666b61382c087f1046183db343add9ad375f931a51066e0f7f1083bdf780815a2a60dbeb7990277908b38f76446a101b4d2dc26e5a22e816a9dd7dcbce4d98de07f22596058eb48730d83c1a22e2af7d54f6d7f922595e77c3891b0d74160c72a59315d010ec290da53ae14b2c278cdc332415d8f147939d4dcb4e6927571f7dad288855b4d19e5c3de2daca5dbe323ac883680cef99d24b87fefe7d5c0b04fc55e5fd58aab580ff6c140de601c16a3d0d8df93cf9e2b54c068cd910ca7682627c0e6e0ea255721fd7636c9499bedb98ca25b803c7f966c9636183d6b2d18f56da4b723a3b8fd012d3100ddfe66a228746d3c2805e8569a96ab38292bb5eee33a2fa7b403ab447aa4db0eb2811be65e06030424648ded554b28a07c0ed93e151b83aac5b6d294630f578d74fffa73aefcbe001baaa455354d02cab00dbc4a824edbb4e1c5c5afa99ffaa19667c47c73ddf24176b30eceea15e6f0ba9975f659eaf8c96440434c8019d17ea10e07bcfdf1ea63fd0681dcb83409275e6084cfdede11150f2ac2d95a4e5445c41c24da7aab4d99d0ce0659fbafbf4f774d696471fa4166f19cfa398b5ce212f2f0f26fb61d88890cc497ea4a7cf6524c356cd60fde0a1ab094d15e32f3ad0c7b7b85aee1f13fc01e97140cdb695ebf6e843b48d2ba27fc6b6092ceda8b93cf3fb66dff64677f216801745005d2d8471ba97a8db80ccf4c92d9ae40d4eb83e63578049038e771a4061dc512ba3d48b5cb4cb6cd4837e2dafdbd1d6e955e97f809715f19a61f7c0a3da09228c512974dc9b260743a0ec841ff860283416dbe8ff6ec462e2fdf86df4b961a4fbe555e04f185dee4a2da8415c4373b0fd35b99b234e57700d9dfe43a6e84b7343471220d5e29162d6fa3ffa92b8608f97d336cf08ba5118684b1aa380aa1494443f82630f2a8f5b2bae9cd970a29a94ecd093370e1a5686139b167c1092732e1a5b3fea2fa4451b98a1f4ed58a1b9728c49e2b1b151eae3a99421f6799c50e0b230fb883aee0fd8d89c479b52b6bb0f9d0a986fb653a675ee56ae0a8cb650db7774a6b7b94f066adb4c2c744ac03698456c713a6a727c02e5e80dc530c20f4f3013db924e2dce02ac7f9de628e2b64e7102074120f572a7059ea8373077d5389f4db66d563268a44775ac6afadf6ada355f613653c206488e8974af057e7ecad19eca5d7abaccb29684f873ae2e6da84e4895400960d6c2cfab5eea87a5224905afbfc15c11e238c1c6d7aa9e131292a339c0ea70d489cb51a1da41b43cfdb3e36700e2d0e47ef93c550668bfdc050e2d43e99bc98b7156980bd3b444a18f88354b3f9ee0a579bc24c328adc015c73b2fb87229fb0f2015fab74833bdc1bf84f6ccdc5797b99de7d08aa672e826cae685987557c9fd3bb6828c76e5a7321c5ac998ff90e48ce9ed95936d1e245c59e8914696d6e7c87502ccb3d4bc41933eda3f14d296fec140ddffc58ab8ce7ed8f27e6be4a2490788bd22bf7c9fd09922830506eefd2964aaffd2a71e6eed39a3c3e05989aa68bc125febbe67c2eb12256a3762e3d3f1eb6ae1c95b7e3ddc9f628b198add2db5fb04d0410e9e38d48a7f994b23d4f2f4d5cdab454ed80ec6597c0c9eef2e405971027c99b9867b85a8369ee4cdae9d8597dccc6b3e26fa39156532cabf50ff50944660f734c2fb22218100f4832438b4267abc84414c30f8b8528cbeefe763ed371587592306ce950c880b8342d9480c8c72f71039b1daec1e5156572d9ce412e8d10533eb2e261dfcba0e2507fb8482595967651f65e78841c7082a5ccf0dab3b12fd89ac0f7db1978a7443d030c67a2de40ea3c1a12d5efa06ca2422c583e7e9a5e97121bb03551f5f8a2379f31f9158e06059695acf568ba8c08d9e76a451d0da995580b2aa243d141b37871143fa6e27edac1733b18222aa6ad7a99d4e466ded50cad621ae00ecee929ef51c2c5b83fdb04fdef4c71a8bd9f09c5365f4e7677cd249ee8508859c921b5a555c8573c2164af24524815bf0826bfe450302608ce06a56dfed2c78b7e037d0941dcab91d47dde4efa870298fc9cf498ac32d998ae94967e32cd4d61a01573c7db14375cf70d74d31cda4e2a89e2c45442c491d9557c399eb7a6617e9d235be580f6cc890e20e5a3a53ee03220be8510ea3c410f4aff27338d4aa8818cafd546afbafb325f737c0b159d09278d2ba2cb6fa2cd59b42dfc6ecf55fef1d7efc97007a5d3d85d175741794a4291f05e42398d1bd1ccc0f62ecd04f010172e672588d2e5a303bbd6f2cc29fd6077e26a562ce5ef80c6f71f3a081d47545c1fcea7fa93f9b0f864bed15548fef2dd8de6dfe83976634e340206fcc7ec4603d0edef78a508f5891674e7a685d7242295f7375e400c4418521010859080f93805ab9cee119f5eecb6da9c5d41ccaccda42fac1aec2d3c5bded89eb83277dfba92915f21d7cb80367362e973ff1f2"}]}}, {{0x9, 0x5, 0x0, 0x0, 0x7a, 0x800, 0x600000000000000, 0x1, [@generic={0x45, 0xfd4ca90f4282c18a, "1d35760f8423ff6b754757eb8bb03433bf69cc63daa588ed3ccee9e7c9ac515ac67fefdc1b8455fc05fe06b84892531978c7e17d4074d62933e58c460f8b0461a33eb1"}]}}, {{0x9, 0x5, 0x2, 0xc, 0x2cd, 0x9b, 0xfffffffffffffff8, 0x5}}, {{0x9, 0x5, 0x80, 0x0, 0x82, 0x40, 0xfffffffffffffffb, 0x1}}, {{0x9, 0x5, 0xa, 0x4, 0x3a5, 0xbe29, 0x3, 0x1, [@generic={0xd0, 0x2, "183b0a8b313eeb31636b305f62db1b3880e7831db6ba6de1efdedb1d57c36e3d68df4b4208d59ac5685711631f7f397f1d1d48778ec06e81f6a3f030ccccc23e4fb5540843ce8445c8fdf6413ec164b8a3efec5e6b5cb3ec3012d9117d49ecd5c8ec8e5f06d8546c892fa3e1e2d4d418175f943fe76432e1069e7f43b957a1f983286a62977b47c999284f1c9b0f0b2b3e94dedecb4f76322e389fad1c281de63eb49141d4accd7e398fe32d48c667a7ad57fc3ff00ec6cf7ccbd84efe8d7bf9f8750cd2c9404c1e1f70bf6a7468"}, @generic={0x52, 0x30, "ee47232186a26aad552ae4d5a375810415708699b9b0bef5cd772f6ad9cc9d46377c5729abc85fdd1ca257806e031a00d7fca765587f336aa45c134fedb04f4c2e286adba3063fe5aec9308c0fd6b0f5"}]}}, {{0x9, 0x5, 0x9, 0x0, 0x23c, 0x5, 0x1, 0xab84, [@generic={0xf0, 0x5, "cdca9858c5e8899e885227e1f2e40cac6b2a8dc0b9b839ae56759bf2e69fcf6ad2d759f0698a082fed468905e7a64818036c580952c2910e05794cc4a835bb056032cd307bb77adefe41bd7bda3016fdd20deb24485a5ae6ec6b418698a1bc0d016103732ba1c5f7ab39f481e7ceb8f9fb9b6716235f1a9596b30b4ab4bf17aadfd6c07865e9ed4d9648231e7677b206bbe8bcc88b1fdfc4c571570612e87938598b871354166631405da4b60dc6342a42fa8122b10f66c2484b7fc4855fa31563bf93c0bf71abf240723bfa31a523e8b91255ff1f209bd94f35af08ca8bf4556bd802e4f4e63d5897105e07b003"}]}}, {{0x9, 0x5, 0x5, 0x8, 0x1e6, 0x2, 0x7, 0x7}}, {{0x9, 0x5, 0xb, 0x10, 0x39c, 0x9, 0x80000000, 0x1, [@generic={0xa6, 0x23, "32725fa2f5569e9b69072582982089a180e182ff8ffb1d3cf574017d44b0e82138bf85fe23c63fb3bd19f27ab575fdd782b4b70ed31c7e1a9815eaa9e3c94d91d23179196435689763c9a28d1112fafb550ac44c779d518b8e6d16b8a462fe2bdafc6535173071733b1187be32f97c9ba7566f55f7f4aaf7b42f10971e9740185428c233b07aec88e4568d9cd1ef517e62a11d2d91c516571283ed1f0f5b35a09388b2f8"}]}}, {{0x9, 0x5, 0x2, 0x0, 0xac, 0x7, 0x101, 0x2, [@generic={0xe0, 0x10, "38624078c40ce415fd18de8eea86e9c05b40f73b0cd4b7f230264fdeab8ec4962704895870fbe8c1d2059c13f5cd988510d5461bb2215c50b3881334450f85055e8ef437809a192c21cfb5e3f4f2856eaa62cf48dc08ae0ac15d0d514aa83197cac55da54335b690bb630e836e0f64b96780bd803cb9b61bdb606760ed3a503eace2a5f96a1c4dbde618cac6c461fac14a7377eb71937ae254da6377d4ab4ca3510f5acc1d1dc5f5013d5bc1387b4298713c11f8210b6bba1a206e6ca4fbd3569d4f8838380674de7c37b4e09d10cb162a2eccf5cfd39a8a81d54840357f"}, @generic={0xac, 0x34, "c154cf8dcc293c0a83e7d8d5fbcf1395f4bff884a9c4757e55a06127824dc6ff0b85cb56c1ef5850c9e5b88fe443fa0a900bf4d88d0976848eb4584f8b7c6f615a55efcfff2b9cad71fc7d9ba95307b4c457dc5106313c4434c36acca37fd291187b975a0d0754e34d81e3200ad21fb64e7feca530362df80fa1ea8757f2a949b65412270362f354d6e420a11ca529f738e1ec287b7e55bdff89a458642e7ac6830b9c2e3fe6a7c5e301"}]}}]}}]}}]}}, &(0x7f00000001c0)=ANY=[@ANYBLOB='\n\x00\x00\x00', @ANYPTR=&(0x7f0000000040)=ANY=[@ANYBLOB="0a065002040408ff0000"], @ANYBLOB="1d010000", @ANYPTR=&(0x7f00000004c0)=ANY=[@ANYBLOB="050f1d0104e51004d32ff4faad96f0b7ec78b2a8ba6af9d6dfc259842b9f86d32cc9fe4b2cfe4b85cfd1eadaa9f85000dab6f70bcc2e6297a103e773219aa2d6553a95acb3e514a15d2234ac185308b900b933c34a5e9cd770b5c688a964e87006e741e028d130a9b6b1dcd2bce7cbad0acd777fc2236d45c6a5fb189ade7e38071820fca2a22ee3f7979efd909572ec953f6937413e60020e2b8a06721ccc8015d986d338118be04b1a449f16e52c9f76e8226f69307663c1db1994319fb18eb29acc858f02e65866fa619d37befef4c99cb7687001d192109430819e8d9775a548d3e81f332bf270081410040088a30c7bd93f9b5c94fccfb9fc9b95711c100a00840d00008f1940b0c0a000000000ff0000000000c000000003100b37d1edd2e65e37513282b9ea7e75f8f845c652d7171d9b897ad4f0485e141d27cec4c56db4e9bd6f7625d43c275c18a788bed00f6a62a84428200237d33d81244a37525995fb837edf3af965a7d654af31283f3272740a9baeb062cca1d98ea844566f7ee4498d64e1d73e246bf28198273ded59d3b7589966b75a38c3a4baf2c8f89c6342bb11685b93de87030e65dbf46781a8e91de998f0c0e7108a27a465265016c9acdef3f63038ea280dde"], @ANYBLOB="0200000053000000", @ANYPTR=&(0x7f0000000140)=ANY=[@ANYBLOB="5303fa36398b36610b65b45a390f9f2699bdc45a5f0f1a15816a537705ac60891107b78eb54f54bdf380dbbb65f4bc43a2f3b65cb9822424f0f5e3031c69535184cb3c5f2421c625825a0c9f367ede00264205"], @ANYBLOB="04000000", @ANYPTR=&(0x7f00000000c0)=ANY=[@ANYBLOB="04030130"]]) syz_usb_control_io$cdc_ncm(r1, &(0x7f0000000200)={0xffffff91, 0x0, &(0x7f0000000240)={0x0, 0x3, 0xfffffffffffffd8c, {0xfffffffffffffe47}}}, 0x0) syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x0, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSCLOCKID(r2, 0x40084503, &(0x7f0000ffcffc)) ioctl$EVIOCSCLOCKID(r2, 0x400445a0, &(0x7f0000000280)=0x8) ioctl$EVIOCREVOKE(r2, 0x40044591, &(0x7f0000000000)=0x4) ioctl$EVIOCREVOKE(0xffffffffffffffff, 0x40044591, 0x0) 04:26:59 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r0, 0x40286608, 0x20000004) ioctl$EVIOCSABS2F(0xffffffffffffffff, 0x401845ef, &(0x7f00000002c0)={0x3487, 0x0, 0xd3e}) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) syz_usb_connect(0x0, 0x1b, &(0x7f0000001f40)={{0x12, 0x1, 0x1, 0x82, 0xaa, 0xf, 0x40, 0x1b3d, 0x134, 0x8fda, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x9, 0x0, 0x0, 0x0, 0x80}}]}}, 0x0) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x7, 0x10040) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x4, 0x0) ioctl$EVIOCSFF(r1, 0x40304580, &(0x7f0000000040)={0x56, 0x6, 0xfffffffffffffff9, {0x3, 0x1ff}, {0x3, 0x7}, @ramp={0x10001, 0x3, {0x7, 0x7, 0x2}}}) [ 1243.270737][ T2798] usb 4-1: reset high-speed USB device number 116 using dummy_hcd 04:26:59 executing program 2: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r1, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000440)={0x24, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hidraw(0x0, 0xfffffffffffff801, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x1, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000001080)) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) read$hidraw(r3, &(0x7f00000004c0)=""/203, 0xcb) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) syz_usb_connect$cdc_ncm(0x0, 0x1, &(0x7f0000000080)=ANY=[@ANYBLOB="12011001020000e62505a1a44000e24097f2b20145e6010203010902630002010340080904000001020d00000724060001b7de05240003000d240f0108000000018004000706241a00dd07052415400009058103e80200ff080904010000020d00000904010102020d00ff09058202bc020ef70109"], &(0x7f0000000600)=ANY=[@ANYBLOB='\n\x00\x00\x00', @ANYPTR=&(0x7f0000000100)=ANY=[@ANYBLOB="0a060002ff41c4080800"], @ANYBLOB="c7", @ANYPTR=&(0x7f0000000140)=ANY=[@ANYBLOB="050f25000120100a01a5000000000f5cfc070000000f000000ff80fe00003fff000000ff00"], @ANYBLOB="0800000080000000", @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYBLOB="80030b1a2aa84cd73ffbbe2016b23e38c45a63b01dbb6e0a740790d0fb47bd99595b87462847ede3044a460d2fd702a00c250610019313d45b4e9b6a166f127fb2f88782e79e64182b860cf2ae471b272237ce21e4c60774e7d92552073d02f7ddef145d83fdde26fad3621839fdd652228d3c4fd4035f2c8fc61cdeef5e610c"], @ANYBLOB='N\x00\x00\x00', @ANYPTR=&(0x7f0000000240)=ANY=[@ANYBLOB="4e039b26c81fc7723dbeec973173010730760851412c67f040234c1702ed77d2741a1bd5d1f5856ba11af0f82d46ac2cbc7770d152820febc2c82429857032a7628445c78716da2882fc85135f74"], @ANYBLOB="cb000000", @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYBLOB="cb030bc7f77bc5f6c84339f044e045b2483bd09c84c0634547cd90e44eeb914efd7fa77fe563b9982407c7b9871db598918d9f460525ee85fb1eccc8e8bf99cb19c2df6692069c9142d077f481a89709cc9247078a42df593a7ccc15b8fe6d66b6da274111cd3a3ca986009e963d5c7f90653dba8d3eebf3fedebeb9e1117ad7c7b60691f304c801fa79ef86425dcfe975e6d8c2f84cf232fb02ab0573d21275eba3b1cc7e1d6d3a5453ed31cac6cbe45f11e46e07e7edde0d2a9972198edd37abbb0e117649b52b2e85eb"], @ANYBLOB="04000000", @ANYPTR=&(0x7f0000000400)=ANY=[@ANYBLOB="04034c04"], @ANYBLOB=')\x00', @ANYPTR=&(0x7f0000000480)=ANY=[@ANYBLOB="290362d641e1e09a98ac4c64f0aceddaac9c113facf254b5a8f8052e6a25cb44c6d7895b"], @ANYBLOB="cb000000", @ANYBLOB="02100000", @ANYPTR=&(0x7f0000001240)=ANY=[@ANYBLOB="0203cc8764ba935a722aa1d0c21edccd07c6b75c579d7a169d6a0f3bfb93e91e9d8f893b784d2feab9d296e4a2c42c528bfb1a936abafacfa4f2665078f018d71f2e5430b616a6a666c7f9cd7dc03b84d60a443ed0b18e69cf2ac060d8f85c2ec81dfb1f0f205dde604b5f5b0e049b00e1d209ebba7875854806b24c6b51414d5baf51fba9de36759bfd2d660cdf1380dd58c84ffbc3efc84f3ad1df91a95b1be4ea15d1ed238b32876390719218c620a7fd63bb53f1dec00a7ee1d07641974a1505528c4855e209e8473eb236211a164628fa8da948d057f05905c441579905add6561084c5e2992b8aacc68dffce0c02670c33e474e355fc6ceabf113a4723c02e2d567b36321b33372e56346707dd7abd6ca34e1bc0244d76f3a3cb3c0d630f6496a1d13d763c0ee95d4136fe3eee916fa1ff271cfffc69d640d039f6b25d1c51c6fff27c9f68d68cdf455da2898bf1ad0b8bdc7224b81cb07d25fb03acdb19fb93c0d42047859031000141b993f4db1482ebcbfcfb0a7b728b0c4e63b943f9e700741186bd3b5dd261c475e40e63c472e31b062a7cdfa7f63d2fb5f983aac215f803d51252ed21bfd3a7f0a86f8b9f31851b14f6b3e10c77d07b1c9acc527e66fb65c007e762636b276aed9a17d669694dac7df669c95c26d12040a39fffcfa46df471aa9f8f64d9216ae66cf7a3d5cc7b3fcb19c785c658d5f7fbca58e1de6fbd7e6a2599ff7d34be248fa2c92fbfb4e5f59a3e1a536b607231a582c56f3e3c4df294407a138d817579c5dd673b23161bc93b63dfbe097a3ddf432d48a78d5e9d3bbb3b069eacec3ef418bd20a32ef33c98f4542297ab3ac2688e813b357dbd34704670cc96e3be814043d8d0b3a1d157eb5e4e36e4efa06dfb952ad730846550fb39fbe7b4dc11572ed07bb5453f147a6b2f0b55612dc422d9b58ebc2d9219a39a32add0e3a6a0c3bbeff17e5ab50754c8b5647c2117e220aba04cd737a99a51943b72d5132d6cd3de7fb79bae248751b5dd368d2f6815b893bb2fe87285bb64f78bb46b05c68a8dddff54237d5898f368b86172eeca35b9b3144188db8dea9e6963564b4ee857c9680fc2ebffdf422b106f49e6a37e5f05356527ecdf3512412e4a7d48039aaa12a953c0980b9739c9f63b65986a6c9245b7d15fe314127a269f8e1efd0b48b540cbdf123a4b0f999182b09e90030a96ab4f2f5fe0e1d15c4ab8cf266f55cfd991f6cf955fb6f2e960838b06951a0dd6614d7c513cdf1738722929d58b44ce4ce1a4fad319689f2664781838f7508b1ce2902483d8d19705136de7ce742ced0d09807c3e19addb9da5800d5766ed9424c6bfbe9bcd975548c828e9fde90d5217e462653341b24c2b851c91377c5086b978214138fb949524fc623b9a71eb02cada2d78ca93ace569d76a21089313fb04b943d683ffe692509cc97b0a4e94ae9ddda95b83cc270d1305b260163858c6b9d2e603dc156965daa7ec1757ab4a0fa5c9f3d07cfe564883bebf24b447a42a6cca534cf2bf68af052e3ba0daf5fc448efd2c23c903b8e18eb9f1b956a3c3631ead3c9537f318bacc17fca84a9d0e38c9ba3bf1f88fa096b652e4f7e97adbb6410b367895059ef23fdcf5c4051a239b8350272ae48c5ff63201ae8d099394bf0b2c25d2427ba6c63d621fb31fd6a33cc911fa4d452607c5d39e08c10a662067af759801b874966b100debf1d9ee49ab156509988e4f6f68ad3426771fe2d9adc013798d3d63c5179d27be1878ec5961dde8499cf77e3aa8108f2b6e91fc9faf24a48fbc34f825c689030918f2ec3ab3bfc0a93554deb4ede719512df72c6576ce497df632bb76c15ea84124352a66c49998519e9e8b39f1b7908422a587145fc7398422b8ee8311ad7b4a7490b90d2fb749caa770701800a36de69c13c9c032fd41126daba590a380f71c4805a58c1b2d87bcff8037d25be6dc87458eed1c6d3dfe2063ded7c4b2d7e49d623fec1585c9ea5ef711a09dd7bc36175a5c7086b6e13a21860df89fd91dd290cc8a14dc4a00d60c370c8e8a4058bf12be4422e13ae819405a2e26f7640f8c6d2e316035faf8a6452e616e6780cb9399f286f4fb1f0d62e15ad46e66a7dad65dfb0264b0268e640d4da6a603eb7c163ff70fc97776446d0dcc75c91540bc7d77fae3bdeaacb9a421cdd5e2d3c36b0910607edf805f797e7e4402ec33fdb50f024f17047f7d5a30afb137e508a1467b3979a185b01f3cbbda8a9a32205eed1acc1f949089df39f4b14fb565d4ece8189d5307a3b512e8fa204ea65603689d6ce8f1eba7775d0fa79c953ad2b2a3a8325832805d6b45ed148a9914e99dad02d3f4dff1d9fdc13730cf9c6134204871970951a9e41681501c3751b77950a205f7d7f24f58b414b40d5eea89c6da2d920e8be76f4e78fbf73d6c432b2549575854685d5c525aaaf5240b38e9cebdaeb6f48356a90c1677052f1fda33ff61a75cc0579e0ca98f7e6f348dc5e7336499a88963668f9724bc53b43650c94d6d404e9cc95ecdb30540873fbb52f37d8ee9dec53e826103249a2252a6d9426c4de3d056faea4ec78b95c483160d937154e131db872231f1b13f90d3bdec14fdfca6c90593b265fae78d088557d108d5db30ee19895d1c3340ae84c8b1e647da2b5df0f2308f3f425774d2912f752c5b43ea82ef9adf1d511e45a78d9dcf50b094114bea578e5ce62105dd3fb228244eda543e87f699660638c4fbbb53878be546cdc3bc0b990bb713cecb1bc4a7c1cf7af410ec94eabb0f8bb256c67b09901a695a25af57908cfc69a682b43cec7bfe802f33e09af74b78c098a91588e910ae8195935456c343be92e0626326307bd1d61ddd731bb40f936071b991bb9bbe860d816b3955ee7b6be124935feb43de538ec500605b0d81afedee5ac799e979eae19d754cf370e297fd1d4068800747a9ec18776a4881de4ae798f8a5deeb7bfa182fb78fd78986e21740a49e20639218e979bc09fca37bdc702cfa1552cd9a1d1598ae66146c1b06e0f953a59687c81a9d96670052ae6fbfa1d1f351d632616058f8fa843eb2e49cce7875563ed4b45952da8c8563f8140c065ec0b8c94c5b45acc86f0aa78a2af0e572b9ac0a08ec60d12fe5600f123dc0cafbc8eb6a6bfdc5371760f8dd7f92336d9a59f25bb6dc42be128d7de2d7edf84256ba0c4e51d618ab830327bf8bd0483af7c978b2ea1e30f6f32c9ca500a75a40e3fc99b4ddaacb73dc15b4656b0cc4a7147e177c456199b3a090f720c53cf367d962ffa3166827aae61a69bdb760db5ae213650083b837999892f9a39d7cf90e034c5f42b406a85049d9cf09552b6ec957cd856bc51ee093c1b81bf66720ab9f6bf4dbefe9b1ff5937158568ca56811df76bb568454a2906f45dede8757040a0034bf97ed8f316fe6eed61eba175fa5565550a5e6aa3b6418ad481a670a395dc5f4c334353d1b1ff1ce02037c8f3fb9a0ee41789d22137769be2f868c3be6a9e693b6a9352e317bdc22115f04e5594349c8cf86196c641afba07fbd8fbd0b1781528f7c1ac6670530afce50c3fbd0ffd1f966c35739fb16ce90af9c02592090c35b31c003dcf64fdbaaf3736b1b7bb280bfec14076ac24bf83c8aa9f217b9776fddaf9210c60caf3d94fe887adc1a59ae98d9fec1e14e857dec6b4600830217403f79b4f10323acc2cece9bde65b0fd970667290bd85ddc62dbdf48318e88bdf82e88820294b2c62fffa0e0972d302d032cae01ecd3d3fc55a987093e979447077bf059fe2302bc77c40515dcb0c6e5de16bcc01c581e02f76d936e3c9eb5d924d0b33f5d964bce5f91aac0a2d52bbd580fd6d96d56bbb2abb25dcc3b3a56428942336e524ef37cf2501f66483c99f64f10ed1f15b6c81ae24c374c35f0df66628ed632ac3f71f3aa93e45adbc979f29ee6c66cc7605b94be09060dd204cc36dbdd860b990b94c79dbf4b184eb15777bc5e2be25ec9ea193e31bbe4a737182b6f1f7682c3e3be43c207ca6293254e932d0f036affe4e1edd815732bf75a503fc54f6dcf0c236c06c5b05854031516a193d7ca9856d40292df8c892e964419bf2d6091b4f3b89f9b9dbe2225f90dc909f5e9a65cd81c2ffccf3f61bd445663adb32326df686f5e825dfc35528f4c5d32683ddbf885819c9c45976e3eedac41b71a941ad81086ed22a0845e28b0e38b4b45fd276f814baf87d9e1411132bd8f126ca5bec5747d5c4f240408ea61a35c25c934a8c7c2f4df62b2d12ea6bd5c36aa2b0eb8daae5726aef9b86ae153959625cbb324ccdce7938aa0f2be5b5515274fe7621afb99e2704d62b00c829d11ce6d251d56132dbc72fe75bd45c754355b3e1b72f751008045b63b5f80b0c9f08a61e43ea58fff37feb9e431b54a1fae3cdfe5ac8b2e2166fa229d96663717d84a22392c12b4f9074a3aa7655c6abd23a5da0cd5a7de755d13ee3dc30ff43a11f6aa7f1974a91fc5f497d82858244db28538e7958bc712e4cb6d81cdb7dc895eb002369d11e8c0b6f4dc6eb94245e581639d71e1f2ccfbb92e5f5b04233ca4ae99e8cd71bd16b06e63400e7fdc9fa749918379de8f2a044401cf778ad1e83e62da824f1aa79ba94879a1e8ab1d477205ea53a1b98e96eac5b14726c7f6fb57843204b0d7ced522cc5a1e1c8d269780197ecb067ef2725318a5f31c4bb3613070d27f4fce3b885245952c0fc07c47bce35447bf688ba8621129754e95239df3fe2b9a5f08921d17d89b2802629bc6a1a966fce0ca6141bf713b994dd89c911399a0dbc6ac19428e8d0ba82b93a4483be41f260fbf27abc08dced7f9e28d9b1c04ab622838b7f6985f66422fe9a7b72b523d65b9e5ac488cde19c6afa28afb498c45b247faf08bbc04d29372f4f9bf36d99e7541a45c2e1c3ccdba8cc71d455afc32f7754c8a49910e4bfdebe422b970ce6dc7496f26b0cf5009f10e20a5d5ad7043876d202b67463440d10ed948163e92109db565ea100b07dac7ae2e0dac83cf4852817db214288761f6de8506e4a7a94b4c98cbafdf5c1feefa926ab5d77b0b64b4c82dee73be02908fd46d5cf61ecf934f150e93a005ae94b92008aaedfb09191d7c58204ead3183ec567d3be0ea3a98469907d330643e8794e06d43ff6c47cf22a015874e3952fbdc8c0c33e1b63ad9883dd1a7a3250eda7e6838264159fa41343365d25558437c44953fb9e1d07742b6d52f99c886ee159191b0aa71b7b5c421a46f75ab808b87fe0864ecaaa9766c2b6ec31921f2a6276039d93c0187710bd7a1546945355667652fd931ca7900d64fdd1d1b0fa6a4fc79c0fbd85cdb7768ecd0ce084686c3f7e2296644e38832a93b2cf8e73e4c1191d29eb6b5c174fe94472ad75ebac6ffd44980e063f33df76cca34844abdcd46e6bd0b01c1bb93418208ce55d2604dbf6fed7a7f0a5d211c9ede835757f2c7cfc2081ab6459b68f951e259ccaa3cf87f508d544d501cf3e56ccad70aff1b146e88bab45d7893652c3f491e67dd05fcbe4c94220704d408db12c5a19287ea56ef4618284f6d746288ba29466969f9f8ba2ada3ee48fd324be3200accf0e346681b8cae9c8cdaddffc0191bf673ca191220618043d774c1b1ea2a4ec15b1351cbc14d5d694f600344a5222d77805a7bf0e5e5303ee1167f596971b96d90029c2f43e6157bd744ddf14630e789513b35f0cf71c6378a303bf08ed22d28d069514909a9784a4619e7fcdf4f1262d7493331ea514d78865ecab0363d5f"], @ANYBLOB="10000000", @ANYPTR]) write$hidraw(r1, &(0x7f0000000780), 0x0) read$hidraw(r4, 0x0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(r5, &(0x7f0000001200)='\x00', 0xffffff45) [ 1243.326638][T22036] EXT4-fs warning (device sda1): ext4_group_add:1644: No reserved GDT blocks, can't resize [ 1243.350831][ T2743] usb 1-1: Using ep0 maxpacket: 16 04:26:59 executing program 5: r0 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$EVIOCGABS3F(r0, 0x8018457f, &(0x7f0000000240)=""/156) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000300)=0xfffffffffffffffa) read$hidraw(r2, &(0x7f0000000080)=""/154, 0x9a) r3 = syz_open_dev$hiddev(&(0x7f0000000440)='/dev/usb/hiddev#\x00', 0x1, 0x0) read$hiddev(0xffffffffffffffff, &(0x7f0000000680)=""/226, 0xe2) ioctl$HIDIOCAPPLICATION(r3, 0x4802, 0x3) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x1, 0x2246) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r6 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r6, 0x401c5820, 0x20000004) ioctl$HIDIOCGRDESC(r6, 0x90044802, &(0x7f00000005c0)={0x9d5, "11ca5e9c6408d5739be6d8a82340e9d8fa511116c2ca0d09412a289f9b65fe908362fd83bf6e3dabe9b17c33266a06eda1781fcbe959eaf4c8cbb12e074862d963563cb3a812bd0598fc3acbc7d357421fcf124e6d622ac0b43bbba82dd7909e5966370a4d37de79f20f77d861fcd320fd80a668e505cac60130f1aa64b847de0e5bfe0318607c1ea0a8b125df384a0e2ed333d49470e5e191a4cb9c01e96893cd651db3d09ec42f442b1d34c9a96bac585daf5959dfd4ad0ae726cf23b5828ae91d1696edbedfca98376eabefeff6418e1071800559076277f4639aea92c787c817f0d8c1ef6cd441e10ff9399cb148ecd136a7e1cbd1f368cdaccb863c80a9ecf95174262890d607ce3a35e9b35bc2397243fd05722059a7edee5796c5f4980211176dba61771d6980b393d0b9b91181996a6dc18b593bdab1004c502bd24004f8962a56ef3c969bdc41d3b6262c9accaac4e105a34e9d0ef415407f836b62d2f8d98c4b1acc1e1617d6e96191622bac79727df2f4af3b6130517e8032e26a8a7f438c9eb7595f3e22d08fc8176b373c777dc024c362252b63d315c5c11a686adf1711d69186e6579d9b6d5fe33e4781a85891fb937ffbf3ee96cc7b69058ee1f1d0d78e7633b63eb6f2164a088f9b9b514fcce19fdbdbcbbe0655cd8425d7fbc4fe88719885558926c1b77df10ca3b5f19aff24c5931c9aed21cade5b42cccea7bded22fe46824b8b54b0390440adbff76e7fcf60d344e4bb2c7d2512a03ac50e4299e2aaf1806d08c3f3b288afd8743a29da6744d25f68833f56447f2de94f94614ec84c3a2426b76a95d252a3d6cd9fe600b7790f8c31fa352c6956b33d642b4629eada17ea84e69d3980685b66b3e40e9b5659230d483fb7724f6022e58eaafc32eb309f98eddd6478e9862084e3a94b2de589ab212bef51d8d72bf0cf8e792b25d3e1c9fa22662e9ae81d0339377c2d857401523a221246c845f08297adb8b2a6c8d90c710b6bc7f7c84f89030e885ab6dd593c35e6306056ce91e79df69955672d5dbe7b837ce4e68d189254aa2e9992f8577916f955c3c3a0e585da08d3a56b9de8f5d747b722ea734a079a297d0116cdf6ac5169715a7866bb8e29cad68e5c3eae2b6c7b53661b6d1b542f4b368e48f3ea0c6875d1a2ae857a1078f06413eac9d4181440787d78f2f6c81abb863c43199a40a2f2d282f0d152fc90d01e140c294850175a6b2f1fe0c418edb0a8294c9b0b33bfd7723e34fe75005d77ca51c8fdce768d8efbd2872b0871a47ff917bebd446b794aed2ab4a4bbc7247c79d4a21c221f47fe6dc307ff03c5bd7a535b30c9227ed7ef37a6ad1d547fd6311109799f40206852f9fca75aa71b2e102036a49a78156da25de94729abba14835215f96e36b97b57b7bf296e3ac92415735a792b8f83eade5691aaa7a780fc33c23f70247e3ed0b395c323a7df2c07826164a0fe1de4e9c6de839e5379d9e98bfa548f8d01adea075b88a581f557297a19a36ffc1989f62b82a8349f93f34ff349bf00e0783f968f378820a0921dc66a8b6437b05df0b30261425cd434c296c178745e42601c8c2e4783bcf41100bb873f9de36dfc8c34d387e9543280ffddfbf3410cf68d8ba0c79b65f0bcae4e7598a1a5b90dcf2ddf10cd52170759f2c139e147e00bf7699130b482fc07479294c3627a8b1b2cae514134992c5eb34129e9c07c460ae00c02be8d70271678ba33bb3fad5fd2c24e68a7096b4b087c8daad90d5222d43910024b06d5d2ce492f9dbdce7ffa821a58e46aa99097545f0a579d40992d5bf48aa5500df17ac8abe1b7796047b37176b961e3f95d08132977dac034072d790a8eef548dd54ceedd7ce771e5b132e9ca36941a68b2563668934dc3cf81d0cdba950d720f68364c32e79d7d8ddcb7575a8e39eb53fa2905256c259910f60220a634386b254cb6a6dccfec13c28f4255eeb186fe89bfe978833bca91169bdb92986808873aa2577086b04a148a3b35f603f600726a49eb6acc273ed9ab8c6f8d25e36d588e46440ecf73ad487524607b4c9a5c64b3a4544f03d762b2d76fa3d36b4409bd715479f176a0f1d1120c18513ea0e475fcc16f9c16d632fe0d08aa2e494fdc647a9197537a200da3f1cc0f6640b35af075ba798e956eac1791709c1da26157512eb18f9b1a1c84aaf970624fdacc7adcf6ba0ece488212c982dae6f492df0b5adfa1b7b02f5888faf6d9a1a58e78314c3ed4fff7a8f1ff3a86df1f68a2458e4bda922191ff8da8c11d49ac6050a4736304ba0fdecd2f1a5fbcfd0036962b42ceae76a108322cee86feb0f41f0490fa16efc3a02f7fc55be768521d4302d9b9e2862e40decfacb5e4358598f51b8e938b306f42eb63d5a394d38a1cae35998537fa8ae97d889292c93ee23dcc7ed9e6cf9beb1a79d0653526bcd366c198d8c9a3e76f996650be5fa14fbbdc9f60a01891a6c686faf1549ce4131e03a5dddf687fdaed7d1deb8b6ed4a3c6157a5b2960aab69299f0463c59eeebd1d707d0d2e40f7272c2c12029320e911d8cc8ccf3a38ceb5b0f42dc430644273f7b435cdd8a074d1ed087897b3d5276e2ada942fa8715c52aa9333eda31954c18aedbb591c3372110a3482745afceb981613ac087b038dc71e7809b572be95a4aa5a1eaf5f481547e82bbbf85a97ba6706f77eff70e3b2bb78acb7f0ded238e2b2afeaef3e487ec3bb17dac673641989a3ce77a97f32294dd65a9721c7085660552528a2901a3f366bc74d2005230708be2763c6f85d83224900feaae2ca2bf4003e300b6440b1c5192f648bd79f8b6fe2955721ed75263d0e71ca11a50753d2b4d750869285233fe360daa3c6927204914079bdd51d2c9c6584a452965196012543b5ec981eff0fba06863f384cf134c4d23a12c3698b3c7c2c59983dc0a7d34f1f70dd5b014e0644d85e3ce1518513f90bae3405287c8bcbbe75dbb794b5a2010f6f91f5f01a75d7e24544b7e22625c7fee8f108139f29b9f38b7d35c403e559e039b18d9dee96b0c019d1f02245abc9a7f6e64d2eb3b634dca3dd24e2b558c640157fb51eddde367ba230808e3fc2fd0b977df40225ceb335a6faca2bd20b803df2c09e3cdb4b66f65361bde8dcf1365a2f7fe8d065d034489a4ed600f2e71c178a17f3d344fd42cc23cd9352a53b35f0773fbcd33cebc8112bca4a5e14ad3422c2e2c005d81a3afb7c957ff85fad52169049cf458c176e99ae24ed03cb13df74aa021154c5db244e0ddd7f2a3fc9ddfd21444991cda0b7471ce981a40a37a0de5fc6bd01d074d2e1283f9252cc55ad45298256657da675f3eda80b3293755e56d994bc02d7446daa673cb8f1d11709a6c1f59ca1594404dc460ae3969f439634fc1731ff4acb55dbf62e9e2ed5eca1e6bf73ea4c439f8aee945a3642963d600f65df96c1f0a0cead6457a24c40e0236a7fcde1017178717a694559d54fbaa0b864a3a17623300335a9f1e7a5b3f81f2c467dd41bf3f9b360abc610438d874b45098ec7fe285dfbe040e4d69067f9ee9b1"}) read$hidraw(r6, &(0x7f0000003200)=""/4096, 0xfffffffffffffd1c) ioctl$HIDIOCGRDESCSIZE(r5, 0x80044801, &(0x7f0000000180)) read$hidraw(0xffffffffffffffff, &(0x7f0000000540)=""/149, 0x95) write$hidraw(0xffffffffffffffff, &(0x7f0000001200)="11", 0xffffff45) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, &(0x7f0000000200)=""/13) ioctl$EVIOCGLED(r0, 0x80404519, 0x0) [ 1243.460898][ T3189] usb 5-1: new high-speed USB device number 83 using dummy_hcd [ 1243.470805][ T2743] usb 1-1: config index 0 descriptor too short (expected 58986, got 36) [ 1243.479446][ T2743] usb 1-1: config 161 has too many interfaces: 201, using maximum allowed: 32 [ 1243.489365][ T2743] usb 1-1: config 161 has 1 interface, different from the descriptor's value: 201 [ 1243.498642][ T2743] usb 1-1: config 161 has no interface number 0 [ 1243.510739][ T2798] usb 4-1: Using ep0 maxpacket: 16 [ 1243.543797][ T2743] usb 1-1: config 161 interface 8 altsetting 0 bulk endpoint 0x5 has invalid maxpacket 9 [ 1243.550978][ T2798] usb 4-1: device firmware changed [ 1243.554159][ T2743] usb 1-1: config 161 interface 8 altsetting 0 bulk endpoint 0x8F has invalid maxpacket 24 [ 1243.554185][ T2743] usb 1-1: New USB device found, idVendor=45ba, idProduct=92dc, bcdDevice= 5.ce [ 1243.560219][ T2798] ------------[ cut here ]------------ [ 1243.569808][ T2743] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1243.593347][ T2798] WARNING: CPU: 0 PID: 2798 at drivers/net/wireless/zydas/zd1211rw/zd_mac.c:226 zd_mac_clear.cold+0x11/0x20 [ 1243.605144][ T2798] Kernel panic - not syncing: panic_on_warn set ... [ 1243.612018][ T2798] CPU: 0 PID: 2798 Comm: kworker/0:5 Not tainted 5.3.0-rc7+ #0 [ 1243.619976][ T2798] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1243.632301][ T2798] Workqueue: usb_hub_wq hub_event [ 1243.637634][ T2798] Call Trace: [ 1243.641202][ T2798] dump_stack+0xca/0x13e [ 1243.645554][ T2798] ? zd_mac_config_beacon.cold+0x2e2/0x323 [ 1243.651349][ T2798] panic+0x2a3/0x6da [ 1243.655422][ T2798] ? add_taint.cold+0x16/0x16 [ 1243.660143][ T2798] ? __probe_kernel_read+0x188/0x1d0 [ 1243.665691][ T2798] ? __warn.cold+0x5/0x4a [ 1243.670322][ T2798] ? zd_mac_clear.cold+0x11/0x20 [ 1243.675377][ T2798] __warn.cold+0x20/0x4a [ 1243.679956][ T2798] ? __irq_work_queue_local+0xa3/0xe0 [ 1243.685509][ T2798] ? zd_mac_clear.cold+0x11/0x20 [ 1243.690739][ T2798] report_bug+0x262/0x2a0 [ 1243.695270][ T2798] do_error_trap+0x12b/0x1e0 [ 1243.699980][ T2798] ? zd_mac_clear.cold+0x11/0x20 [ 1243.705078][ T2798] do_invalid_op+0x32/0x40 [ 1243.709578][ T2798] ? zd_mac_clear.cold+0x11/0x20 [ 1243.714837][ T2798] invalid_op+0x23/0x30 [ 1243.719664][ T2798] RIP: 0010:zd_mac_clear.cold+0x11/0x20 [ 1243.725243][ T2798] Code: 86 45 89 ec 48 8d 78 30 e8 b7 db 34 ff e9 aa c2 ff ff e8 a2 f7 2d fe eb d3 e8 0b 4f 07 fe 48 c7 c7 80 c7 13 86 e8 88 f0 f1 fd <0f> 0b e9 12 d1 ff ff 90 90 90 90 90 90 90 90 53 48 89 fb e8 e7 4e [ 1243.745549][ T2798] RSP: 0018:ffff8881afbff318 EFLAGS: 00010282 [ 1243.751868][ T2798] RAX: 0000000000000024 RBX: 0000000000000000 RCX: 0000000000000000 [ 1243.759953][ T2798] RDX: 0000000000000000 RSI: ffffffff81288ddd RDI: ffffed1035f7fe55 [ 1243.767920][ T2798] RBP: 0000000000000001 R08: 0000000000000024 R09: ffffed103b645d58 [ 1243.776066][ T2798] R10: ffffed103b645d57 R11: ffff8881db22eabf R12: 00000000ffffffb9 [ 1243.784122][ T2798] R13: ffff8881c75e0ba0 R14: ffff8881d357c470 R15: ffffffff861408f8 [ 1243.792101][ T2798] ? vprintk_func+0x7d/0x113 [ 1243.796774][ T2798] ? zd_mac_clear.cold+0x11/0x20 [ 1243.801833][ T2798] probe+0x254/0x590 [ 1243.805777][ T2798] usb_probe_interface+0x305/0x7a0 [ 1243.810883][ T2798] ? usb_probe_device+0x100/0x100 [ 1243.816171][ T2798] really_probe+0x281/0x6d0 [ 1243.820696][ T2798] driver_probe_device+0x101/0x1b0 [ 1243.825808][ T2798] __device_attach_driver+0x1c2/0x220 [ 1243.831363][ T2798] ? driver_allows_async_probing+0x160/0x160 [ 1243.838006][ T2798] bus_for_each_drv+0x162/0x1e0 [ 1243.843001][ T2798] ? bus_rescan_devices+0x20/0x20 [ 1243.848049][ T2798] ? _raw_spin_unlock_irqrestore+0x3e/0x50 [ 1243.854483][ T2798] ? lockdep_hardirqs_on+0x379/0x580 [ 1243.860047][ T2798] __device_attach+0x217/0x360 [ 1243.865055][ T2798] ? device_bind_driver+0xd0/0xd0 [ 1243.870282][ T2798] ? kobject_uevent_env+0x29e/0x1150 [ 1243.875582][ T2798] ? kobject_uevent_env+0x2a8/0x1150 [ 1243.881366][ T2798] bus_probe_device+0x1e4/0x290 [ 1243.886569][ T2798] ? blocking_notifier_call_chain+0x54/0xa0 [ 1243.892670][ T2798] device_add+0xae6/0x16f0 [ 1243.897248][ T2798] ? uevent_store+0x50/0x50 [ 1243.901929][ T2798] ? _raw_spin_unlock_irqrestore+0x3e/0x50 [ 1243.907908][ T2798] usb_set_configuration+0xdf6/0x1670 [ 1243.913870][ T2798] generic_probe+0x9d/0xd5 [ 1243.918824][ T2798] usb_probe_device+0x99/0x100 [ 1243.923593][ T2798] ? usb_suspend+0x620/0x620 [ 1243.928659][ T2798] really_probe+0x281/0x6d0 [ 1243.933497][ T2798] driver_probe_device+0x101/0x1b0 [ 1243.939013][ T2798] __device_attach_driver+0x1c2/0x220 [ 1243.944872][ T2798] ? driver_allows_async_probing+0x160/0x160 [ 1243.950963][ T2798] bus_for_each_drv+0x162/0x1e0 [ 1243.955966][ T2798] ? bus_rescan_devices+0x20/0x20 [ 1243.961034][ T2798] ? _raw_spin_unlock_irqrestore+0x3e/0x50 [ 1243.966980][ T2798] ? lockdep_hardirqs_on+0x379/0x580 [ 1243.972286][ T2798] __device_attach+0x217/0x360 [ 1243.977315][ T2798] ? device_bind_driver+0xd0/0xd0 [ 1243.982503][ T2798] ? kobject_uevent_env+0x29e/0x1150 [ 1243.987848][ T2798] ? kobject_uevent_env+0x2a8/0x1150 [ 1243.993187][ T2798] bus_probe_device+0x1e4/0x290 [ 1243.999569][ T2798] ? blocking_notifier_call_chain+0x54/0xa0 [ 1244.005656][ T2798] device_add+0xae6/0x16f0 [ 1244.010065][ T2798] ? uevent_store+0x50/0x50 [ 1244.014561][ T2798] usb_new_device.cold+0x6a4/0xe79 [ 1244.019859][ T2798] hub_event+0x1b5c/0x3640 [ 1244.024566][ T2798] ? hub_port_debounce+0x260/0x260 [ 1244.029954][ T2798] process_one_work+0x92b/0x1530 [ 1244.035031][ T2798] ? pwq_dec_nr_in_flight+0x310/0x310 [ 1244.040670][ T2798] ? do_raw_spin_lock+0x11a/0x280 [ 1244.045818][ T2798] worker_thread+0x96/0xe20 [ 1244.050504][ T2798] ? process_one_work+0x1530/0x1530 [ 1244.055939][ T2798] kthread+0x318/0x420 [ 1244.060295][ T2798] ? kthread_create_on_node+0xf0/0xf0 [ 1244.066779][ T2798] ret_from_fork+0x24/0x30 [ 1244.072329][ T2798] Kernel Offset: disabled [ 1244.076863][ T2798] Rebooting in 86400 seconds..